--- /tmp/bcachefs-tools-0.1+git20210805.6c42566-2+b1if1gg60k/debian/bcachefs-tools_0.1+git20210805.6c42566-2+b1_amd64.deb +++ bcachefs-tools_0.1+git20210805.6c42566-2+b1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2021-09-13 20:51:42.000000 debian-binary │ -rw-r--r-- 0 0 0 1148 2021-09-13 20:51:42.000000 control.tar.xz │ --rw-r--r-- 0 0 0 461056 2021-09-13 20:51:42.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 461224 2021-09-13 20:51:42.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,10 +1,10 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-09-13 20:51:42.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-09-13 20:51:42.000000 ./sbin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 1076712 2021-09-13 20:51:42.000000 ./sbin/bcachefs │ │ │ +-rwxr-xr-x 0 root (0) root (0) 1076768 2021-09-13 20:51:42.000000 ./sbin/bcachefs │ │ │ -rwxr-xr-x 0 root (0) root (0) 75 2021-09-13 20:51:42.000000 ./sbin/fsck.bcachefs │ │ │ -rwxr-xr-x 0 root (0) root (0) 77 2021-09-13 20:51:42.000000 ./sbin/mkfs.bcachefs │ │ │ -rwxr-xr-x 0 root (0) root (0) 844 2021-09-13 20:51:42.000000 ./sbin/mount.bcachefs.sh │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-09-13 20:51:42.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-09-13 20:51:42.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-09-13 20:51:42.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-09-13 20:51:42.000000 ./usr/share/doc/bcachefs-tools/ │ │ ├── ./sbin/bcachefs │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Shared object file) │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x8c50 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ - Start of section headers: 1074856 (bytes into file) │ │ │ │ + Start of section headers: 1074912 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 12 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 29 │ │ │ │ Section header string table index: 28 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -6,20 +6,20 @@ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002a0 0x0002a0 R 0x8 │ │ │ │ INTERP 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006d00 0x006d00 R 0x1000 │ │ │ │ LOAD 0x007000 0x0000000000007000 0x0000000000007000 0x0ae14d 0x0ae14d R E 0x1000 │ │ │ │ - LOAD 0x0b6000 0x00000000000b6000 0x00000000000b6000 0x04c690 0x04c690 R 0x1000 │ │ │ │ - LOAD 0x103528 0x0000000000104528 0x0000000000104528 0x003040 0x104af8 RW 0x1000 │ │ │ │ - DYNAMIC 0x1057b0 0x00000000001067b0 0x00000000001067b0 0x0002c0 0x0002c0 RW 0x8 │ │ │ │ + LOAD 0x0b6000 0x00000000000b6000 0x00000000000b6000 0x04c668 0x04c668 R 0x1000 │ │ │ │ + LOAD 0x103528 0x0000000000104528 0x0000000000104528 0x003078 0x104ea8 RW 0x1000 │ │ │ │ + DYNAMIC 0x1057a8 0x00000000001067a8 0x00000000001067a8 0x0002c0 0x0002c0 RW 0x8 │ │ │ │ NOTE 0x0002fc 0x00000000000002fc 0x00000000000002fc 0x000044 0x000044 R 0x4 │ │ │ │ TLS 0x103528 0x0000000000104528 0x0000000000104528 0x000000 0x000008 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x0ea998 0x00000000000ea998 0x00000000000ea998 0x002e94 0x002e94 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x0ea970 0x00000000000ea970 0x00000000000ea970 0x002e94 0x002e94 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x103528 0x0000000000104528 0x0000000000104528 0x002ad8 0x002ad8 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 29 section headers, starting at offset 0x1066a8: │ │ │ │ +There are 29 section headers, starting at offset 0x1066e0: │ │ │ │ │ │ │ │ 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 00000000000002e0 0002e0 00001c 00 A 0 0 1 │ │ │ │ [ 2] .note.gnu.build-id NOTE 00000000000002fc 0002fc 000024 00 A 0 0 4 │ │ │ │ [ 3] .note.ABI-tag NOTE 0000000000000320 000320 000020 00 A 0 0 4 │ │ │ │ @@ -14,25 +14,25 @@ │ │ │ │ [ 9] .rela.dyn RELA 0000000000002308 002308 003a50 18 A 5 0 8 │ │ │ │ [10] .rela.plt RELA 0000000000005d58 005d58 000fa8 18 AI 5 24 8 │ │ │ │ [11] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4 │ │ │ │ [12] .plt PROGBITS 0000000000007020 007020 000a80 10 AX 0 0 16 │ │ │ │ [13] .plt.got PROGBITS 0000000000007aa0 007aa0 000010 08 AX 0 0 8 │ │ │ │ [14] .text PROGBITS 0000000000007ab0 007ab0 0ad691 00 AX 0 0 16 │ │ │ │ [15] .fini PROGBITS 00000000000b5144 0b5144 000009 00 AX 0 0 4 │ │ │ │ - [16] .rodata PROGBITS 00000000000b6000 0b6000 034998 00 A 0 0 256 │ │ │ │ - [17] .eh_frame_hdr PROGBITS 00000000000ea998 0ea998 002e94 00 A 0 0 4 │ │ │ │ - [18] .eh_frame PROGBITS 00000000000ed830 0ed830 014e60 00 A 0 0 8 │ │ │ │ + [16] .rodata PROGBITS 00000000000b6000 0b6000 034970 00 A 0 0 256 │ │ │ │ + [17] .eh_frame_hdr PROGBITS 00000000000ea970 0ea970 002e94 00 A 0 0 4 │ │ │ │ + [18] .eh_frame PROGBITS 00000000000ed808 0ed808 014e60 00 A 0 0 8 │ │ │ │ [19] .tbss NOBITS 0000000000104528 103528 000008 00 WAT 0 0 8 │ │ │ │ [20] .init_array INIT_ARRAY 0000000000104528 103528 000058 08 WA 0 0 8 │ │ │ │ [21] .fini_array FINI_ARRAY 0000000000104580 103580 000020 08 WA 0 0 8 │ │ │ │ - [22] .data.rel.ro PROGBITS 00000000001045a0 1035a0 002210 00 WA 0 0 32 │ │ │ │ - [23] .dynamic DYNAMIC 00000000001067b0 1057b0 0002c0 10 WA 6 0 8 │ │ │ │ - [24] .got PROGBITS 0000000000106a70 105a70 000590 08 WA 0 0 8 │ │ │ │ - [25] .data PROGBITS 0000000000107000 106000 000568 00 WA 0 0 32 │ │ │ │ - [26] .bss NOBITS 0000000000108000 106568 101020 00 WA 0 0 4096 │ │ │ │ - [27] .gnu_debuglink PROGBITS 0000000000000000 106568 000034 00 0 0 4 │ │ │ │ - [28] .shstrtab STRTAB 0000000000000000 10659c 000107 00 0 0 1 │ │ │ │ + [22] .data.rel.ro PROGBITS 00000000001045a0 1035a0 002208 00 WA 0 0 32 │ │ │ │ + [23] .dynamic DYNAMIC 00000000001067a8 1057a8 0002c0 10 WA 6 0 8 │ │ │ │ + [24] .got PROGBITS 0000000000106a68 105a68 000590 08 WA 0 0 8 │ │ │ │ + [25] .data PROGBITS 0000000000107000 106000 0005a0 00 WA 0 0 32 │ │ │ │ + [26] .bss NOBITS 0000000000108000 1065a0 1013d0 00 WA 0 0 4096 │ │ │ │ + [27] .gnu_debuglink PROGBITS 0000000000000000 1065a0 000034 00 0 0 4 │ │ │ │ + [28] .shstrtab STRTAB 0000000000000000 1065d4 000107 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), │ │ │ │ l (large), p (processor specific) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,795 +1,795 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x2308 contains 622 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000104528 0000000000000008 R_X86_64_RELATIVE 8430 │ │ │ │ 0000000000104530 0000000000000008 R_X86_64_RELATIVE 88a0 │ │ │ │ -0000000000104538 0000000000000008 R_X86_64_RELATIVE 82a0 │ │ │ │ -0000000000104540 0000000000000008 R_X86_64_RELATIVE 8520 │ │ │ │ -0000000000104548 0000000000000008 R_X86_64_RELATIVE 8380 │ │ │ │ -0000000000104550 0000000000000008 R_X86_64_RELATIVE 84f0 │ │ │ │ -0000000000104558 0000000000000008 R_X86_64_RELATIVE 8500 │ │ │ │ -0000000000104560 0000000000000008 R_X86_64_RELATIVE 8510 │ │ │ │ -0000000000104568 0000000000000008 R_X86_64_RELATIVE 85a0 │ │ │ │ +0000000000104538 0000000000000008 R_X86_64_RELATIVE 8310 │ │ │ │ +0000000000104540 0000000000000008 R_X86_64_RELATIVE 8530 │ │ │ │ +0000000000104548 0000000000000008 R_X86_64_RELATIVE 8480 │ │ │ │ +0000000000104550 0000000000000008 R_X86_64_RELATIVE 8390 │ │ │ │ +0000000000104558 0000000000000008 R_X86_64_RELATIVE 83a0 │ │ │ │ +0000000000104560 0000000000000008 R_X86_64_RELATIVE 83b0 │ │ │ │ +0000000000104568 0000000000000008 R_X86_64_RELATIVE 82a0 │ │ │ │ 0000000000104570 0000000000000008 R_X86_64_RELATIVE 8d30 │ │ │ │ -0000000000104578 0000000000000008 R_X86_64_RELATIVE 8480 │ │ │ │ +0000000000104578 0000000000000008 R_X86_64_RELATIVE 83c0 │ │ │ │ 0000000000104580 0000000000000008 R_X86_64_RELATIVE 7ac0 │ │ │ │ -0000000000104588 0000000000000008 R_X86_64_RELATIVE 7be0 │ │ │ │ -0000000000104590 0000000000000008 R_X86_64_RELATIVE 7b40 │ │ │ │ +0000000000104588 0000000000000008 R_X86_64_RELATIVE 7cb0 │ │ │ │ +0000000000104590 0000000000000008 R_X86_64_RELATIVE 7c10 │ │ │ │ 0000000000104598 0000000000000008 R_X86_64_RELATIVE 8cf0 │ │ │ │ -00000000001045a0 0000000000000008 R_X86_64_RELATIVE d24e0 │ │ │ │ -00000000001045e0 0000000000000008 R_X86_64_RELATIVE d24f9 │ │ │ │ -0000000000104628 0000000000000008 R_X86_64_RELATIVE e55cd │ │ │ │ -0000000000104638 0000000000000008 R_X86_64_RELATIVE d30dc │ │ │ │ -0000000000104648 0000000000000008 R_X86_64_RELATIVE d30f4 │ │ │ │ -0000000000104658 0000000000000008 R_X86_64_RELATIVE d30fc │ │ │ │ -0000000000104668 0000000000000008 R_X86_64_RELATIVE d3116 │ │ │ │ -0000000000104678 0000000000000008 R_X86_64_RELATIVE d312c │ │ │ │ -0000000000104688 0000000000000008 R_X86_64_RELATIVE d313c │ │ │ │ -0000000000104698 0000000000000008 R_X86_64_RELATIVE d314b │ │ │ │ -00000000001046a8 0000000000000008 R_X86_64_RELATIVE d315b │ │ │ │ -00000000001046b8 0000000000000008 R_X86_64_RELATIVE d3166 │ │ │ │ -00000000001046c8 0000000000000008 R_X86_64_RELATIVE d3176 │ │ │ │ -00000000001046d8 0000000000000008 R_X86_64_RELATIVE d317a │ │ │ │ -00000000001046e8 0000000000000008 R_X86_64_RELATIVE d318c │ │ │ │ -0000000000104708 0000000000000008 R_X86_64_RELATIVE d32f1 │ │ │ │ -0000000000104720 0000000000000008 R_X86_64_RELATIVE 1e3d0 │ │ │ │ -0000000000104728 0000000000000008 R_X86_64_RELATIVE 1eae0 │ │ │ │ -0000000000104748 0000000000000008 R_X86_64_RELATIVE d32fb │ │ │ │ -0000000000104758 0000000000000008 R_X86_64_RELATIVE 1d860 │ │ │ │ -0000000000104760 0000000000000008 R_X86_64_RELATIVE 1e3d0 │ │ │ │ -0000000000104768 0000000000000008 R_X86_64_RELATIVE 1eae0 │ │ │ │ -0000000000104788 0000000000000008 R_X86_64_RELATIVE d3304 │ │ │ │ -00000000001047a0 0000000000000008 R_X86_64_RELATIVE 1e3d0 │ │ │ │ -00000000001047a8 0000000000000008 R_X86_64_RELATIVE 1eae0 │ │ │ │ -00000000001047c8 0000000000000008 R_X86_64_RELATIVE 1de60 │ │ │ │ -00000000001047d0 0000000000000008 R_X86_64_RELATIVE 1de00 │ │ │ │ -00000000001047d8 0000000000000008 R_X86_64_RELATIVE 1d8b0 │ │ │ │ -00000000001047e0 0000000000000008 R_X86_64_RELATIVE 1d870 │ │ │ │ -0000000000104800 0000000000000008 R_X86_64_RELATIVE b6acd │ │ │ │ -0000000000104810 0000000000000008 R_X86_64_RELATIVE d3148 │ │ │ │ -0000000000104820 0000000000000008 R_X86_64_RELATIVE d3452 │ │ │ │ -0000000000104830 0000000000000008 R_X86_64_RELATIVE d3455 │ │ │ │ -0000000000104840 0000000000000008 R_X86_64_RELATIVE 280b0 │ │ │ │ -0000000000104850 0000000000000008 R_X86_64_RELATIVE 28080 │ │ │ │ -0000000000104860 0000000000000008 R_X86_64_RELATIVE 282d0 │ │ │ │ -0000000000104870 0000000000000008 R_X86_64_RELATIVE 28960 │ │ │ │ -0000000000104880 0000000000000008 R_X86_64_RELATIVE d6459 │ │ │ │ -0000000000104888 0000000000000008 R_X86_64_RELATIVE d4ba1 │ │ │ │ -0000000000104890 0000000000000008 R_X86_64_RELATIVE d4ba9 │ │ │ │ -0000000000104898 0000000000000008 R_X86_64_RELATIVE d4baf │ │ │ │ -00000000001048a0 0000000000000008 R_X86_64_RELATIVE d6398 │ │ │ │ -00000000001048a8 0000000000000008 R_X86_64_RELATIVE d4bbb │ │ │ │ -00000000001048b0 0000000000000008 R_X86_64_RELATIVE d373a │ │ │ │ -00000000001048b8 0000000000000008 R_X86_64_RELATIVE d620a │ │ │ │ -00000000001048c0 0000000000000008 R_X86_64_RELATIVE d4bc7 │ │ │ │ -00000000001048d0 0000000000000008 R_X86_64_RELATIVE 2c7a0 │ │ │ │ -00000000001048e0 0000000000000008 R_X86_64_RELATIVE 2c4a0 │ │ │ │ -00000000001048e8 0000000000000008 R_X86_64_RELATIVE 2c9c0 │ │ │ │ -00000000001048f0 0000000000000008 R_X86_64_RELATIVE 34040 │ │ │ │ -0000000000104900 0000000000000008 R_X86_64_RELATIVE b7152 │ │ │ │ -0000000000104908 0000000000000008 R_X86_64_RELATIVE d6532 │ │ │ │ -0000000000104910 0000000000000008 R_X86_64_RELATIVE d6537 │ │ │ │ -0000000000104920 0000000000000008 R_X86_64_RELATIVE d653b │ │ │ │ -0000000000104930 0000000000000008 R_X86_64_RELATIVE d653f │ │ │ │ -0000000000104940 0000000000000008 R_X86_64_RELATIVE d6543 │ │ │ │ -0000000000104950 0000000000000008 R_X86_64_RELATIVE d6547 │ │ │ │ -0000000000104960 0000000000000008 R_X86_64_RELATIVE d654b │ │ │ │ -0000000000104970 0000000000000008 R_X86_64_RELATIVE e4b61 │ │ │ │ -0000000000104980 0000000000000008 R_X86_64_RELATIVE d6550 │ │ │ │ -0000000000104988 0000000000000008 R_X86_64_RELATIVE e4a09 │ │ │ │ -0000000000104990 0000000000000008 R_X86_64_RELATIVE d3825 │ │ │ │ -0000000000104998 0000000000000008 R_X86_64_RELATIVE d6553 │ │ │ │ -00000000001049c0 0000000000000008 R_X86_64_RELATIVE d6559 │ │ │ │ -00000000001049c8 0000000000000008 R_X86_64_RELATIVE d6532 │ │ │ │ -00000000001049d0 0000000000000008 R_X86_64_RELATIVE d655d │ │ │ │ -00000000001049e0 0000000000000008 R_X86_64_RELATIVE d6564 │ │ │ │ -00000000001049e8 0000000000000008 R_X86_64_RELATIVE d649a │ │ │ │ -00000000001049f0 0000000000000008 R_X86_64_RELATIVE d6459 │ │ │ │ -00000000001049f8 0000000000000008 R_X86_64_RELATIVE d64ef │ │ │ │ -0000000000104a00 0000000000000008 R_X86_64_RELATIVE d6569 │ │ │ │ -0000000000104a08 0000000000000008 R_X86_64_RELATIVE dc194 │ │ │ │ -0000000000104a10 0000000000000008 R_X86_64_RELATIVE d656e │ │ │ │ -0000000000104a20 0000000000000008 R_X86_64_RELATIVE d6575 │ │ │ │ -0000000000104a28 0000000000000008 R_X86_64_RELATIVE d657c │ │ │ │ -0000000000104a30 0000000000000008 R_X86_64_RELATIVE d65f9 │ │ │ │ -0000000000104a40 0000000000000008 R_X86_64_RELATIVE d6564 │ │ │ │ -0000000000104a48 0000000000000008 R_X86_64_RELATIVE d6582 │ │ │ │ -0000000000104a50 0000000000000008 R_X86_64_RELATIVE d6586 │ │ │ │ -0000000000104a58 0000000000000008 R_X86_64_RELATIVE d658b │ │ │ │ -0000000000104a80 0000000000000008 R_X86_64_RELATIVE d6564 │ │ │ │ -0000000000104a88 0000000000000008 R_X86_64_RELATIVE d6575 │ │ │ │ -0000000000104a90 0000000000000008 R_X86_64_RELATIVE d657c │ │ │ │ -0000000000104a98 0000000000000008 R_X86_64_RELATIVE d6590 │ │ │ │ -0000000000104ac0 0000000000000008 R_X86_64_RELATIVE d6347 │ │ │ │ -0000000000104ac8 0000000000000008 R_X86_64_RELATIVE d5e92 │ │ │ │ -0000000000104ad0 0000000000000008 R_X86_64_RELATIVE dbe9c │ │ │ │ -0000000000104ad8 0000000000000008 R_X86_64_RELATIVE dbead │ │ │ │ -0000000000104ae0 0000000000000008 R_X86_64_RELATIVE d64d7 │ │ │ │ -0000000000104ae8 0000000000000008 R_X86_64_RELATIVE d5eb3 │ │ │ │ -0000000000104af0 0000000000000008 R_X86_64_RELATIVE d5cd8 │ │ │ │ -0000000000104af8 0000000000000008 R_X86_64_RELATIVE d6597 │ │ │ │ -0000000000104b20 0000000000000008 R_X86_64_RELATIVE d659f │ │ │ │ -0000000000104b28 0000000000000008 R_X86_64_RELATIVE d65aa │ │ │ │ -0000000000104b30 0000000000000008 R_X86_64_RELATIVE d7140 │ │ │ │ -0000000000104b38 0000000000000008 R_X86_64_RELATIVE d65b9 │ │ │ │ -0000000000104b60 0000000000000008 R_X86_64_RELATIVE d6582 │ │ │ │ -0000000000104b68 0000000000000008 R_X86_64_RELATIVE d6586 │ │ │ │ -0000000000104b70 0000000000000008 R_X86_64_RELATIVE d658b │ │ │ │ -0000000000104b78 0000000000000008 R_X86_64_RELATIVE d65cf │ │ │ │ -0000000000104b80 0000000000000008 R_X86_64_RELATIVE d3456 │ │ │ │ -0000000000104b88 0000000000000008 R_X86_64_RELATIVE d65dc │ │ │ │ -0000000000104b90 0000000000000008 R_X86_64_RELATIVE d6597 │ │ │ │ -0000000000104b98 0000000000000008 R_X86_64_RELATIVE d65f5 │ │ │ │ -0000000000104ba0 0000000000000008 R_X86_64_RELATIVE d666f │ │ │ │ -0000000000104ba8 0000000000000008 R_X86_64_RELATIVE d6601 │ │ │ │ -0000000000104bb0 0000000000000008 R_X86_64_RELATIVE d6616 │ │ │ │ -0000000000104bb8 0000000000000008 R_X86_64_RELATIVE d6625 │ │ │ │ -0000000000104bc0 0000000000000008 R_X86_64_RELATIVE d6632 │ │ │ │ -0000000000104bc8 0000000000000008 R_X86_64_RELATIVE d664e │ │ │ │ -0000000000104bd0 0000000000000008 R_X86_64_RELATIVE d6667 │ │ │ │ -0000000000104bd8 0000000000000008 R_X86_64_RELATIVE d667b │ │ │ │ -0000000000104be0 0000000000000008 R_X86_64_RELATIVE d6686 │ │ │ │ -0000000000104be8 0000000000000008 R_X86_64_RELATIVE d6697 │ │ │ │ -0000000000104bf0 0000000000000008 R_X86_64_RELATIVE d66a0 │ │ │ │ -0000000000104c00 0000000000000008 R_X86_64_RELATIVE d66bb │ │ │ │ -0000000000104c08 0000000000000008 R_X86_64_RELATIVE e4a09 │ │ │ │ -0000000000104c10 0000000000000008 R_X86_64_RELATIVE d66c4 │ │ │ │ -0000000000104c20 0000000000000008 R_X86_64_RELATIVE 3b6f0 │ │ │ │ -0000000000104c28 0000000000000008 R_X86_64_RELATIVE 3b940 │ │ │ │ -0000000000104c40 0000000000000008 R_X86_64_RELATIVE 40ac0 │ │ │ │ -0000000000104c48 0000000000000008 R_X86_64_RELATIVE 409b0 │ │ │ │ -0000000000104c50 0000000000000008 R_X86_64_RELATIVE 3e340 │ │ │ │ -0000000000104c58 0000000000000008 R_X86_64_RELATIVE 3f110 │ │ │ │ -0000000000104c60 0000000000000008 R_X86_64_RELATIVE 400e0 │ │ │ │ -0000000000104c68 0000000000000008 R_X86_64_RELATIVE 3f2c0 │ │ │ │ -0000000000104c70 0000000000000008 R_X86_64_RELATIVE 3f1e0 │ │ │ │ -0000000000104c78 0000000000000008 R_X86_64_RELATIVE 3ff60 │ │ │ │ -0000000000104c80 0000000000000008 R_X86_64_RELATIVE 40260 │ │ │ │ -0000000000104ca0 0000000000000008 R_X86_64_RELATIVE d6232 │ │ │ │ -0000000000104ca8 0000000000000008 R_X86_64_RELATIVE d624b │ │ │ │ -0000000000104cb0 0000000000000008 R_X86_64_RELATIVE d6505 │ │ │ │ -0000000000104cb8 0000000000000008 R_X86_64_RELATIVE d6240 │ │ │ │ -0000000000104cc0 0000000000000008 R_X86_64_RELATIVE d61cf │ │ │ │ -0000000000104cc8 0000000000000008 R_X86_64_RELATIVE d629d │ │ │ │ -0000000000104cd0 0000000000000008 R_X86_64_RELATIVE d6279 │ │ │ │ -0000000000104cd8 0000000000000008 R_X86_64_RELATIVE d628b │ │ │ │ -0000000000104ce0 0000000000000008 R_X86_64_RELATIVE d62ac │ │ │ │ -0000000000104cf0 0000000000000008 R_X86_64_RELATIVE 63ea0 │ │ │ │ -0000000000104cf8 0000000000000008 R_X86_64_RELATIVE 63bc0 │ │ │ │ -0000000000104d08 0000000000000008 R_X86_64_RELATIVE 65090 │ │ │ │ -0000000000104d10 0000000000000008 R_X86_64_RELATIVE 651d0 │ │ │ │ -0000000000104d18 0000000000000008 R_X86_64_RELATIVE 65240 │ │ │ │ -0000000000104d20 0000000000000008 R_X86_64_RELATIVE 65290 │ │ │ │ -0000000000104d60 0000000000000008 R_X86_64_RELATIVE 7bfd0 │ │ │ │ -0000000000104da0 0000000000000008 R_X86_64_RELATIVE 97bf0 │ │ │ │ -0000000000104dc0 0000000000000008 R_X86_64_RELATIVE e4b4d │ │ │ │ -0000000000104dc8 0000000000000008 R_X86_64_RELATIVE d63c2 │ │ │ │ -0000000000104dd0 0000000000000008 R_X86_64_RELATIVE d3919 │ │ │ │ -0000000000104dd8 0000000000000008 R_X86_64_RELATIVE e4b55 │ │ │ │ -0000000000104de0 0000000000000008 R_X86_64_RELATIVE e4b5c │ │ │ │ -0000000000104de8 0000000000000008 R_X86_64_RELATIVE e4b6a │ │ │ │ -0000000000104df0 0000000000000008 R_X86_64_RELATIVE e4b74 │ │ │ │ -0000000000104df8 0000000000000008 R_X86_64_RELATIVE e4b7b │ │ │ │ -0000000000104e00 0000000000000008 R_X86_64_RELATIVE db5b8 │ │ │ │ -0000000000104e08 0000000000000008 R_X86_64_RELATIVE e4b87 │ │ │ │ -0000000000104e10 0000000000000008 R_X86_64_RELATIVE e4b98 │ │ │ │ -0000000000104e18 0000000000000008 R_X86_64_RELATIVE e4b9f │ │ │ │ -0000000000104e20 0000000000000008 R_X86_64_RELATIVE d64d7 │ │ │ │ -0000000000104e28 0000000000000008 R_X86_64_RELATIVE d6398 │ │ │ │ -0000000000104e30 0000000000000008 R_X86_64_RELATIVE dcadc │ │ │ │ -0000000000104e38 0000000000000008 R_X86_64_RELATIVE e4ba5 │ │ │ │ -0000000000104e40 0000000000000008 R_X86_64_RELATIVE e4baf │ │ │ │ -0000000000104e48 0000000000000008 R_X86_64_RELATIVE d666f │ │ │ │ -0000000000104e50 0000000000000008 R_X86_64_RELATIVE d6625 │ │ │ │ -0000000000104e58 0000000000000008 R_X86_64_RELATIVE e4bb9 │ │ │ │ -0000000000104e60 0000000000000008 R_X86_64_RELATIVE d6697 │ │ │ │ -0000000000104e80 0000000000000008 R_X86_64_RELATIVE e54cd │ │ │ │ -0000000000104e88 0000000000000008 R_X86_64_RELATIVE e54d5 │ │ │ │ -0000000000104e90 0000000000000008 R_X86_64_RELATIVE e54dd │ │ │ │ -0000000000104e98 0000000000000008 R_X86_64_RELATIVE e54e5 │ │ │ │ -0000000000104ec0 0000000000000008 R_X86_64_RELATIVE a9010 │ │ │ │ -0000000000104ec8 0000000000000008 R_X86_64_RELATIVE a9440 │ │ │ │ -0000000000104ed0 0000000000000008 R_X86_64_RELATIVE a90d0 │ │ │ │ -0000000000104ed8 0000000000000008 R_X86_64_RELATIVE a92b0 │ │ │ │ -0000000000104ee0 0000000000000008 R_X86_64_RELATIVE a8f30 │ │ │ │ -0000000000104ee8 0000000000000008 R_X86_64_RELATIVE a9910 │ │ │ │ -0000000000104ef0 0000000000000008 R_X86_64_RELATIVE a9110 │ │ │ │ -0000000000104ef8 0000000000000008 R_X86_64_RELATIVE a91c0 │ │ │ │ -0000000000104f00 0000000000000008 R_X86_64_RELATIVE a9150 │ │ │ │ -0000000000104f20 0000000000000008 R_X86_64_RELATIVE e6fd3 │ │ │ │ -0000000000104f40 0000000000000008 R_X86_64_RELATIVE e731a │ │ │ │ -0000000000104f80 0000000000000008 R_X86_64_RELATIVE d64cb │ │ │ │ -0000000000104fc0 0000000000000008 R_X86_64_RELATIVE e4dbd │ │ │ │ -0000000000104fe0 0000000000000008 R_X86_64_RELATIVE e857a │ │ │ │ -0000000000105000 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ -0000000000105040 0000000000000008 R_X86_64_RELATIVE d620a │ │ │ │ -0000000000105060 0000000000000008 R_X86_64_RELATIVE e6fd3 │ │ │ │ -0000000000105080 0000000000000008 R_X86_64_RELATIVE e731a │ │ │ │ -00000000001050a0 0000000000000008 R_X86_64_RELATIVE dd442 │ │ │ │ -00000000001050c0 0000000000000008 R_X86_64_RELATIVE e84c4 │ │ │ │ -00000000001050e0 0000000000000008 R_X86_64_RELATIVE d650d │ │ │ │ -0000000000105100 0000000000000008 R_X86_64_RELATIVE e8581 │ │ │ │ -0000000000105120 0000000000000008 R_X86_64_RELATIVE e8591 │ │ │ │ -0000000000105140 0000000000000008 R_X86_64_RELATIVE dd459 │ │ │ │ -0000000000105160 0000000000000008 R_X86_64_RELATIVE d63c2 │ │ │ │ -0000000000105180 0000000000000008 R_X86_64_RELATIVE e859d │ │ │ │ -00000000001051a0 0000000000000008 R_X86_64_RELATIVE e84ff │ │ │ │ -00000000001051c0 0000000000000008 R_X86_64_RELATIVE e8512 │ │ │ │ -00000000001051e0 0000000000000008 R_X86_64_RELATIVE e85aa │ │ │ │ -0000000000105200 0000000000000008 R_X86_64_RELATIVE e85b8 │ │ │ │ -0000000000105220 0000000000000008 R_X86_64_RELATIVE e85be │ │ │ │ -0000000000105240 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ -0000000000105280 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ -00000000001052c0 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ -0000000000105300 0000000000000008 R_X86_64_RELATIVE e85b8 │ │ │ │ -0000000000105320 0000000000000008 R_X86_64_RELATIVE e8ca0 │ │ │ │ -0000000000105340 0000000000000008 R_X86_64_RELATIVE d38a2 │ │ │ │ -0000000000105360 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ -00000000001053a0 0000000000000008 R_X86_64_RELATIVE e85b8 │ │ │ │ -00000000001053e0 0000000000000008 R_X86_64_RELATIVE e8cb3 │ │ │ │ -0000000000105400 0000000000000008 R_X86_64_RELATIVE e85b8 │ │ │ │ -0000000000105420 0000000000000008 R_X86_64_RELATIVE e8cb9 │ │ │ │ -0000000000105440 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ -0000000000105480 0000000000000008 R_X86_64_RELATIVE d650d │ │ │ │ -00000000001054a0 0000000000000008 R_X86_64_RELATIVE dc268 │ │ │ │ -00000000001054c0 0000000000000008 R_X86_64_RELATIVE d63c2 │ │ │ │ -00000000001054e0 0000000000000008 R_X86_64_RELATIVE dd459 │ │ │ │ -0000000000105500 0000000000000008 R_X86_64_RELATIVE e85b8 │ │ │ │ -0000000000105520 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ -0000000000105560 0000000000000008 R_X86_64_RELATIVE e4550 │ │ │ │ -0000000000105568 0000000000000008 R_X86_64_RELATIVE ea182 │ │ │ │ -0000000000105570 0000000000000008 R_X86_64_RELATIVE d5edd │ │ │ │ -0000000000105578 0000000000000008 R_X86_64_RELATIVE ea18a │ │ │ │ -0000000000105580 0000000000000008 R_X86_64_RELATIVE ea197 │ │ │ │ -00000000001055a0 0000000000000008 R_X86_64_RELATIVE ea58e │ │ │ │ -00000000001055a8 0000000000000008 R_X86_64_RELATIVE b606c │ │ │ │ -00000000001055b0 0000000000000008 R_X86_64_RELATIVE b60a4 │ │ │ │ -00000000001055b8 0000000000000008 R_X86_64_RELATIVE ea594 │ │ │ │ -00000000001055e0 0000000000000008 R_X86_64_RELATIVE 104780 │ │ │ │ -00000000001055e8 0000000000000008 R_X86_64_RELATIVE 1045e0 │ │ │ │ -00000000001055f0 0000000000000008 R_X86_64_RELATIVE 1045a0 │ │ │ │ -00000000001055f8 0000000000000008 R_X86_64_RELATIVE 104740 │ │ │ │ -0000000000105600 0000000000000008 R_X86_64_RELATIVE 104700 │ │ │ │ -0000000000105620 0000000000000008 R_X86_64_RELATIVE 104870 │ │ │ │ -0000000000105628 0000000000000008 R_X86_64_RELATIVE 104860 │ │ │ │ -0000000000105630 0000000000000008 R_X86_64_RELATIVE 104850 │ │ │ │ -0000000000105638 0000000000000008 R_X86_64_RELATIVE 1048d0 │ │ │ │ -0000000000105640 0000000000000008 R_X86_64_RELATIVE 1048f0 │ │ │ │ -0000000000105648 0000000000000008 R_X86_64_RELATIVE 104cf0 │ │ │ │ -0000000000105650 0000000000000008 R_X86_64_RELATIVE 104840 │ │ │ │ -0000000000105658 0000000000000008 R_X86_64_RELATIVE 1048e0 │ │ │ │ -0000000000105660 0000000000000008 R_X86_64_RELATIVE 104c20 │ │ │ │ -0000000000105680 0000000000000008 R_X86_64_RELATIVE e8586 │ │ │ │ -0000000000105690 0000000000000008 R_X86_64_RELATIVE 341f0 │ │ │ │ -00000000001056b0 0000000000000008 R_X86_64_RELATIVE e8c1a │ │ │ │ -00000000001056c0 0000000000000008 R_X86_64_RELATIVE d619d │ │ │ │ -00000000001056d0 0000000000000008 R_X86_64_RELATIVE 34220 │ │ │ │ -00000000001056f0 0000000000000008 R_X86_64_RELATIVE e8c1a │ │ │ │ -00000000001056f8 0000000000000008 R_X86_64_RELATIVE d61ad │ │ │ │ -0000000000105700 0000000000000008 R_X86_64_RELATIVE d642c │ │ │ │ -0000000000105710 0000000000000008 R_X86_64_RELATIVE 34200 │ │ │ │ -0000000000105720 0000000000000008 R_X86_64_RELATIVE 104c00 │ │ │ │ -0000000000105738 0000000000000008 R_X86_64_RELATIVE d6ae0 │ │ │ │ -0000000000105740 0000000000000008 R_X86_64_RELATIVE d61cb │ │ │ │ -0000000000105750 0000000000000008 R_X86_64_RELATIVE 34310 │ │ │ │ -0000000000105770 0000000000000008 R_X86_64_RELATIVE d61dd │ │ │ │ -0000000000105778 0000000000000008 R_X86_64_RELATIVE d61df │ │ │ │ -0000000000105780 0000000000000008 R_X86_64_RELATIVE d61cf │ │ │ │ -0000000000105790 0000000000000008 R_X86_64_RELATIVE 34340 │ │ │ │ -00000000001057b0 0000000000000008 R_X86_64_RELATIVE d61dd │ │ │ │ -00000000001057b8 0000000000000008 R_X86_64_RELATIVE d61fb │ │ │ │ -00000000001057c0 0000000000000008 R_X86_64_RELATIVE d6213 │ │ │ │ -00000000001057d0 0000000000000008 R_X86_64_RELATIVE 344b0 │ │ │ │ -00000000001057f0 0000000000000008 R_X86_64_RELATIVE d61dd │ │ │ │ -0000000000105800 0000000000000008 R_X86_64_RELATIVE d6217 │ │ │ │ -0000000000105810 0000000000000008 R_X86_64_RELATIVE 344e0 │ │ │ │ -0000000000105830 0000000000000008 R_X86_64_RELATIVE d61dd │ │ │ │ -0000000000105840 0000000000000008 R_X86_64_RELATIVE d622e │ │ │ │ -0000000000105850 0000000000000008 R_X86_64_RELATIVE 342b0 │ │ │ │ -0000000000105860 0000000000000008 R_X86_64_RELATIVE 104a80 │ │ │ │ -0000000000105880 0000000000000008 R_X86_64_RELATIVE d6232 │ │ │ │ -0000000000105890 0000000000000008 R_X86_64_RELATIVE 342e0 │ │ │ │ -00000000001058a0 0000000000000008 R_X86_64_RELATIVE 104a80 │ │ │ │ -00000000001058c0 0000000000000008 R_X86_64_RELATIVE d624b │ │ │ │ -00000000001058d0 0000000000000008 R_X86_64_RELATIVE 34450 │ │ │ │ -00000000001058e0 0000000000000008 R_X86_64_RELATIVE 104a40 │ │ │ │ -0000000000105900 0000000000000008 R_X86_64_RELATIVE d6240 │ │ │ │ -0000000000105910 0000000000000008 R_X86_64_RELATIVE 34590 │ │ │ │ -0000000000105920 0000000000000008 R_X86_64_RELATIVE 104a40 │ │ │ │ -0000000000105940 0000000000000008 R_X86_64_RELATIVE d6257 │ │ │ │ -0000000000105950 0000000000000008 R_X86_64_RELATIVE 34430 │ │ │ │ -0000000000105960 0000000000000008 R_X86_64_RELATIVE 104a20 │ │ │ │ -0000000000105978 0000000000000008 R_X86_64_RELATIVE d6b08 │ │ │ │ -0000000000105980 0000000000000008 R_X86_64_RELATIVE d6260 │ │ │ │ -0000000000105990 0000000000000008 R_X86_64_RELATIVE 345e0 │ │ │ │ -00000000001059a0 0000000000000008 R_X86_64_RELATIVE 64a00 │ │ │ │ -00000000001059a8 0000000000000008 R_X86_64_RELATIVE 64ae0 │ │ │ │ -00000000001059b0 0000000000000008 R_X86_64_RELATIVE d6270 │ │ │ │ -00000000001059b8 0000000000000008 R_X86_64_RELATIVE d6b38 │ │ │ │ -00000000001059c0 0000000000000008 R_X86_64_RELATIVE d6279 │ │ │ │ -00000000001059d0 0000000000000008 R_X86_64_RELATIVE 34540 │ │ │ │ -00000000001059e0 0000000000000008 R_X86_64_RELATIVE 64a00 │ │ │ │ -00000000001059e8 0000000000000008 R_X86_64_RELATIVE 64ae0 │ │ │ │ -00000000001059f0 0000000000000008 R_X86_64_RELATIVE d6270 │ │ │ │ -00000000001059f8 0000000000000008 R_X86_64_RELATIVE d6b68 │ │ │ │ -0000000000105a00 0000000000000008 R_X86_64_RELATIVE d628b │ │ │ │ -0000000000105a10 0000000000000008 R_X86_64_RELATIVE 34570 │ │ │ │ -0000000000105a20 0000000000000008 R_X86_64_RELATIVE 64a00 │ │ │ │ -0000000000105a28 0000000000000008 R_X86_64_RELATIVE 64ae0 │ │ │ │ -0000000000105a30 0000000000000008 R_X86_64_RELATIVE d6270 │ │ │ │ -0000000000105a38 0000000000000008 R_X86_64_RELATIVE d6b98 │ │ │ │ -0000000000105a40 0000000000000008 R_X86_64_RELATIVE d629d │ │ │ │ -0000000000105a50 0000000000000008 R_X86_64_RELATIVE 34510 │ │ │ │ -0000000000105a60 0000000000000008 R_X86_64_RELATIVE 64a00 │ │ │ │ -0000000000105a68 0000000000000008 R_X86_64_RELATIVE 64ae0 │ │ │ │ -0000000000105a70 0000000000000008 R_X86_64_RELATIVE d6270 │ │ │ │ -0000000000105a78 0000000000000008 R_X86_64_RELATIVE d6bd0 │ │ │ │ -0000000000105a80 0000000000000008 R_X86_64_RELATIVE d62ac │ │ │ │ -0000000000105a90 0000000000000008 R_X86_64_RELATIVE 345d0 │ │ │ │ -0000000000105ab8 0000000000000008 R_X86_64_RELATIVE d6c00 │ │ │ │ -0000000000105ac0 0000000000000008 R_X86_64_RELATIVE d62b9 │ │ │ │ -0000000000105ad0 0000000000000008 R_X86_64_RELATIVE 34470 │ │ │ │ -0000000000105af8 0000000000000008 R_X86_64_RELATIVE d6c28 │ │ │ │ -0000000000105b00 0000000000000008 R_X86_64_RELATIVE d62c6 │ │ │ │ -0000000000105b10 0000000000000008 R_X86_64_RELATIVE 34610 │ │ │ │ -0000000000105b38 0000000000000008 R_X86_64_RELATIVE d6c50 │ │ │ │ -0000000000105b40 0000000000000008 R_X86_64_RELATIVE d62da │ │ │ │ -0000000000105b50 0000000000000008 R_X86_64_RELATIVE 34640 │ │ │ │ -0000000000105b78 0000000000000008 R_X86_64_RELATIVE d6c78 │ │ │ │ -0000000000105b80 0000000000000008 R_X86_64_RELATIVE d6ca8 │ │ │ │ -0000000000105b90 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000105bb8 0000000000000008 R_X86_64_RELATIVE d6cc8 │ │ │ │ -0000000000105bc0 0000000000000008 R_X86_64_RELATIVE d62ef │ │ │ │ -0000000000105bd0 0000000000000008 R_X86_64_RELATIVE 34250 │ │ │ │ -0000000000105bf0 0000000000000008 R_X86_64_RELATIVE d6302 │ │ │ │ -0000000000105bf8 0000000000000008 R_X86_64_RELATIVE d6d00 │ │ │ │ -0000000000105c00 0000000000000008 R_X86_64_RELATIVE d6304 │ │ │ │ -0000000000105c10 0000000000000008 R_X86_64_RELATIVE 345b0 │ │ │ │ -0000000000105c30 0000000000000008 R_X86_64_RELATIVE d6302 │ │ │ │ -0000000000105c38 0000000000000008 R_X86_64_RELATIVE d6d30 │ │ │ │ -0000000000105c40 0000000000000008 R_X86_64_RELATIVE d6315 │ │ │ │ -0000000000105c50 0000000000000008 R_X86_64_RELATIVE 34280 │ │ │ │ -0000000000105c70 0000000000000008 R_X86_64_RELATIVE d6302 │ │ │ │ -0000000000105c78 0000000000000008 R_X86_64_RELATIVE d6d90 │ │ │ │ -0000000000105c80 0000000000000008 R_X86_64_RELATIVE d632a │ │ │ │ -0000000000105c90 0000000000000008 R_X86_64_RELATIVE 34490 │ │ │ │ -0000000000105cb8 0000000000000008 R_X86_64_RELATIVE d6dc8 │ │ │ │ -0000000000105cc0 0000000000000008 R_X86_64_RELATIVE d666f │ │ │ │ -0000000000105cd0 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000105cf8 0000000000000008 R_X86_64_RELATIVE d6334 │ │ │ │ -0000000000105d00 0000000000000008 R_X86_64_RELATIVE d634f │ │ │ │ -0000000000105d10 0000000000000008 R_X86_64_RELATIVE 34370 │ │ │ │ -0000000000105d38 0000000000000008 R_X86_64_RELATIVE d6353 │ │ │ │ -0000000000105d40 0000000000000008 R_X86_64_RELATIVE d617a │ │ │ │ -0000000000105d50 0000000000000008 R_X86_64_RELATIVE 343a0 │ │ │ │ -0000000000105d78 0000000000000008 R_X86_64_RELATIVE d6365 │ │ │ │ -0000000000105d80 0000000000000008 R_X86_64_RELATIVE d6378 │ │ │ │ -0000000000105d90 0000000000000008 R_X86_64_RELATIVE 343d0 │ │ │ │ -0000000000105db8 0000000000000008 R_X86_64_RELATIVE d6381 │ │ │ │ -0000000000105dc0 0000000000000008 R_X86_64_RELATIVE d6395 │ │ │ │ -0000000000105dd0 0000000000000008 R_X86_64_RELATIVE 34400 │ │ │ │ -0000000000105df8 0000000000000008 R_X86_64_RELATIVE d639e │ │ │ │ -0000000000105e00 0000000000000008 R_X86_64_RELATIVE d63b9 │ │ │ │ -0000000000105e10 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000105e38 0000000000000008 R_X86_64_RELATIVE d6e08 │ │ │ │ -0000000000105e40 0000000000000008 R_X86_64_RELATIVE d63b4 │ │ │ │ -0000000000105e50 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000105e78 0000000000000008 R_X86_64_RELATIVE d6e28 │ │ │ │ -0000000000105e80 0000000000000008 R_X86_64_RELATIVE d63c2 │ │ │ │ -0000000000105e90 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000105eb8 0000000000000008 R_X86_64_RELATIVE d63ca │ │ │ │ -0000000000105ec0 0000000000000008 R_X86_64_RELATIVE d63e6 │ │ │ │ -0000000000105ed0 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000105ef8 0000000000000008 R_X86_64_RELATIVE d6e58 │ │ │ │ -0000000000105f00 0000000000000008 R_X86_64_RELATIVE d63ee │ │ │ │ -0000000000105f10 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000105f38 0000000000000008 R_X86_64_RELATIVE d6e90 │ │ │ │ -0000000000105f40 0000000000000008 R_X86_64_RELATIVE d5e6e │ │ │ │ -0000000000105f50 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000105f78 0000000000000008 R_X86_64_RELATIVE d6405 │ │ │ │ -0000000000105f80 0000000000000008 R_X86_64_RELATIVE d6417 │ │ │ │ -0000000000105f90 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000105fb8 0000000000000008 R_X86_64_RELATIVE d6f10 │ │ │ │ -0000000000105fc0 0000000000000008 R_X86_64_RELATIVE d6422 │ │ │ │ -0000000000105fd0 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000105ff8 0000000000000008 R_X86_64_RELATIVE d6f38 │ │ │ │ -0000000000106000 0000000000000008 R_X86_64_RELATIVE d6433 │ │ │ │ -0000000000106010 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000106038 0000000000000008 R_X86_64_RELATIVE d6f60 │ │ │ │ -0000000000106040 0000000000000008 R_X86_64_RELATIVE d643d │ │ │ │ -0000000000106050 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000106078 0000000000000008 R_X86_64_RELATIVE d6448 │ │ │ │ -0000000000106080 0000000000000008 R_X86_64_RELATIVE d6461 │ │ │ │ -0000000000106090 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -00000000001060b8 0000000000000008 R_X86_64_RELATIVE d6fc0 │ │ │ │ -00000000001060c0 0000000000000008 R_X86_64_RELATIVE d6472 │ │ │ │ -00000000001060d0 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -00000000001060f8 0000000000000008 R_X86_64_RELATIVE d6fe8 │ │ │ │ -0000000000106100 0000000000000008 R_X86_64_RELATIVE d647f │ │ │ │ -0000000000106110 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000106138 0000000000000008 R_X86_64_RELATIVE d7018 │ │ │ │ -0000000000106140 0000000000000008 R_X86_64_RELATIVE d6493 │ │ │ │ -0000000000106150 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000106178 0000000000000008 R_X86_64_RELATIVE d7048 │ │ │ │ -0000000000106180 0000000000000008 R_X86_64_RELATIVE d649a │ │ │ │ -0000000000106190 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -00000000001061b0 0000000000000008 R_X86_64_RELATIVE e72f5 │ │ │ │ -00000000001061b8 0000000000000008 R_X86_64_RELATIVE d649d │ │ │ │ -00000000001061c0 0000000000000008 R_X86_64_RELATIVE d64b9 │ │ │ │ -00000000001061d0 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000106200 0000000000000008 R_X86_64_RELATIVE d64c3 │ │ │ │ -0000000000106210 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000106238 0000000000000008 R_X86_64_RELATIVE d7070 │ │ │ │ -0000000000106240 0000000000000008 R_X86_64_RELATIVE d64cb │ │ │ │ -0000000000106250 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000106278 0000000000000008 R_X86_64_RELATIVE d64dd │ │ │ │ -0000000000106280 0000000000000008 R_X86_64_RELATIVE d64f5 │ │ │ │ -0000000000106290 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -00000000001062b8 0000000000000008 R_X86_64_RELATIVE d70a0 │ │ │ │ -00000000001062c0 0000000000000008 R_X86_64_RELATIVE d6505 │ │ │ │ -00000000001062d0 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000106300 0000000000000008 R_X86_64_RELATIVE d650d │ │ │ │ -0000000000106310 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000106330 0000000000000008 R_X86_64_RELATIVE e8c1a │ │ │ │ -0000000000106338 0000000000000008 R_X86_64_RELATIVE d6515 │ │ │ │ -0000000000106340 0000000000000008 R_X86_64_RELATIVE dc268 │ │ │ │ -0000000000106350 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -0000000000106370 0000000000000008 R_X86_64_RELATIVE e8c1a │ │ │ │ -0000000000106378 0000000000000008 R_X86_64_RELATIVE d6515 │ │ │ │ -0000000000106380 0000000000000008 R_X86_64_RELATIVE e84ff │ │ │ │ -0000000000106390 0000000000000008 R_X86_64_RELATIVE 34670 │ │ │ │ -00000000001063b0 0000000000000008 R_X86_64_RELATIVE b713b │ │ │ │ -00000000001063b8 0000000000000008 R_X86_64_RELATIVE d70e8 │ │ │ │ -00000000001063c0 0000000000000008 R_X86_64_RELATIVE 9fcf0 │ │ │ │ -00000000001063f0 0000000000000008 R_X86_64_RELATIVE 9fcf0 │ │ │ │ -0000000000106420 0000000000000008 R_X86_64_RELATIVE 9fd00 │ │ │ │ -0000000000106450 0000000000000008 R_X86_64_RELATIVE 9fd20 │ │ │ │ -0000000000106480 0000000000000008 R_X86_64_RELATIVE 9fd00 │ │ │ │ -00000000001064b0 0000000000000008 R_X86_64_RELATIVE 5c860 │ │ │ │ -00000000001064b8 0000000000000008 R_X86_64_RELATIVE 5c170 │ │ │ │ -00000000001064c0 0000000000000008 R_X86_64_RELATIVE 5c8f0 │ │ │ │ -00000000001064e0 0000000000000008 R_X86_64_RELATIVE 5c8e0 │ │ │ │ -00000000001064e8 0000000000000008 R_X86_64_RELATIVE 5c240 │ │ │ │ -00000000001064f0 0000000000000008 R_X86_64_RELATIVE 5c8f0 │ │ │ │ -00000000001064f8 0000000000000008 R_X86_64_RELATIVE 5bbe0 │ │ │ │ -0000000000106500 0000000000000008 R_X86_64_RELATIVE 58720 │ │ │ │ -0000000000106510 0000000000000008 R_X86_64_RELATIVE 59360 │ │ │ │ -0000000000106518 0000000000000008 R_X86_64_RELATIVE 59390 │ │ │ │ -0000000000106530 0000000000000008 R_X86_64_RELATIVE 593c0 │ │ │ │ -0000000000106540 0000000000000008 R_X86_64_RELATIVE 512f0 │ │ │ │ -0000000000106548 0000000000000008 R_X86_64_RELATIVE 51450 │ │ │ │ -0000000000106570 0000000000000008 R_X86_64_RELATIVE 51500 │ │ │ │ -0000000000106578 0000000000000008 R_X86_64_RELATIVE 51530 │ │ │ │ -00000000001065a0 0000000000000008 R_X86_64_RELATIVE 65320 │ │ │ │ -00000000001065a8 0000000000000008 R_X86_64_RELATIVE 65410 │ │ │ │ -00000000001065d0 0000000000000008 R_X86_64_RELATIVE 1de70 │ │ │ │ -00000000001065d8 0000000000000008 R_X86_64_RELATIVE 1df10 │ │ │ │ -0000000000106600 0000000000000008 R_X86_64_RELATIVE a7700 │ │ │ │ -0000000000106608 0000000000000008 R_X86_64_RELATIVE a77e0 │ │ │ │ -0000000000106630 0000000000000008 R_X86_64_RELATIVE 34150 │ │ │ │ -0000000000106638 0000000000000008 R_X86_64_RELATIVE 34180 │ │ │ │ -0000000000106660 0000000000000008 R_X86_64_RELATIVE 61030 │ │ │ │ -0000000000106668 0000000000000008 R_X86_64_RELATIVE 610f0 │ │ │ │ -0000000000106670 0000000000000008 R_X86_64_RELATIVE 5c8f0 │ │ │ │ -0000000000106690 0000000000000008 R_X86_64_RELATIVE 2dfe0 │ │ │ │ -0000000000106698 0000000000000008 R_X86_64_RELATIVE 2e000 │ │ │ │ -00000000001066b0 0000000000000008 R_X86_64_RELATIVE 2e030 │ │ │ │ -00000000001066c0 0000000000000008 R_X86_64_RELATIVE 2e040 │ │ │ │ -00000000001066c8 0000000000000008 R_X86_64_RELATIVE 2e070 │ │ │ │ -00000000001066d0 0000000000000008 R_X86_64_RELATIVE 5c8f0 │ │ │ │ -00000000001066f0 0000000000000008 R_X86_64_RELATIVE 9feb0 │ │ │ │ -00000000001066f8 0000000000000008 R_X86_64_RELATIVE 9fe30 │ │ │ │ -0000000000106720 0000000000000008 R_X86_64_RELATIVE 5c880 │ │ │ │ -0000000000106728 0000000000000008 R_X86_64_RELATIVE 5c180 │ │ │ │ -0000000000106730 0000000000000008 R_X86_64_RELATIVE 5c8f0 │ │ │ │ -0000000000106748 0000000000000008 R_X86_64_RELATIVE 58620 │ │ │ │ -0000000000106750 0000000000000008 R_X86_64_RELATIVE 2e0f0 │ │ │ │ -0000000000106758 0000000000000008 R_X86_64_RELATIVE 2e110 │ │ │ │ -0000000000106780 0000000000000008 R_X86_64_RELATIVE a7770 │ │ │ │ -0000000000106788 0000000000000008 R_X86_64_RELATIVE a77e0 │ │ │ │ -0000000000106fe8 0000000000000008 R_X86_64_RELATIVE 7cab0 │ │ │ │ +00000000001045a0 0000000000000008 R_X86_64_RELATIVE b6db4 │ │ │ │ +00000000001045a8 0000000000000008 R_X86_64_RELATIVE b606c │ │ │ │ +00000000001045b0 0000000000000008 R_X86_64_RELATIVE b60a4 │ │ │ │ +00000000001045b8 0000000000000008 R_X86_64_RELATIVE b6dba │ │ │ │ +00000000001045e0 0000000000000008 R_X86_64_RELATIVE bc9ca │ │ │ │ +00000000001045e8 0000000000000008 R_X86_64_RELATIVE b74fa │ │ │ │ +00000000001045f0 0000000000000008 R_X86_64_RELATIVE cbcde │ │ │ │ +00000000001045f8 0000000000000008 R_X86_64_RELATIVE b7502 │ │ │ │ +0000000000104600 0000000000000008 R_X86_64_RELATIVE b750f │ │ │ │ +0000000000104620 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ +0000000000104660 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ +00000000001046a0 0000000000000008 R_X86_64_RELATIVE b7736 │ │ │ │ +00000000001046c0 0000000000000008 R_X86_64_RELATIVE b773c │ │ │ │ +00000000001046e0 0000000000000008 R_X86_64_RELATIVE cd320 │ │ │ │ +0000000000104700 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ +0000000000104740 0000000000000008 R_X86_64_RELATIVE b7736 │ │ │ │ +0000000000104780 0000000000000008 R_X86_64_RELATIVE b774f │ │ │ │ +00000000001047a0 0000000000000008 R_X86_64_RELATIVE b7736 │ │ │ │ +00000000001047c0 0000000000000008 R_X86_64_RELATIVE b7755 │ │ │ │ +00000000001047e0 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ +0000000000104820 0000000000000008 R_X86_64_RELATIVE b7764 │ │ │ │ +0000000000104840 0000000000000008 R_X86_64_RELATIVE c4e83 │ │ │ │ +0000000000104860 0000000000000008 R_X86_64_RELATIVE b776c │ │ │ │ +0000000000104880 0000000000000008 R_X86_64_RELATIVE c401c │ │ │ │ +00000000001048a0 0000000000000008 R_X86_64_RELATIVE b7736 │ │ │ │ +00000000001048c0 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ +0000000000104900 0000000000000008 R_X86_64_RELATIVE bc500 │ │ │ │ +0000000000104920 0000000000000008 R_X86_64_RELATIVE b861d │ │ │ │ +0000000000104940 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ +0000000000104980 0000000000000008 R_X86_64_RELATIVE ca27b │ │ │ │ +00000000001049a0 0000000000000008 R_X86_64_RELATIVE ba128 │ │ │ │ +00000000001049c0 0000000000000008 R_X86_64_RELATIVE b8624 │ │ │ │ +00000000001049e0 0000000000000008 R_X86_64_RELATIVE c4005 │ │ │ │ +0000000000104a00 0000000000000008 R_X86_64_RELATIVE b858b │ │ │ │ +0000000000104a20 0000000000000008 R_X86_64_RELATIVE b7764 │ │ │ │ +0000000000104a40 0000000000000008 R_X86_64_RELATIVE b8632 │ │ │ │ +0000000000104a60 0000000000000008 R_X86_64_RELATIVE b8642 │ │ │ │ +0000000000104a80 0000000000000008 R_X86_64_RELATIVE c401c │ │ │ │ +0000000000104aa0 0000000000000008 R_X86_64_RELATIVE b776c │ │ │ │ +0000000000104ac0 0000000000000008 R_X86_64_RELATIVE b864e │ │ │ │ +0000000000104ae0 0000000000000008 R_X86_64_RELATIVE b85a2 │ │ │ │ +0000000000104b00 0000000000000008 R_X86_64_RELATIVE b85b5 │ │ │ │ +0000000000104b20 0000000000000008 R_X86_64_RELATIVE b865b │ │ │ │ +0000000000104b40 0000000000000008 R_X86_64_RELATIVE b7736 │ │ │ │ +0000000000104b60 0000000000000008 R_X86_64_RELATIVE b8669 │ │ │ │ +0000000000104b80 0000000000000008 R_X86_64_RELATIVE b60db │ │ │ │ +0000000000104bc0 0000000000000008 R_X86_64_RELATIVE b90b5 │ │ │ │ +0000000000104c00 0000000000000008 R_X86_64_RELATIVE ba128 │ │ │ │ +0000000000104c20 0000000000000008 R_X86_64_RELATIVE b8624 │ │ │ │ +0000000000104c60 0000000000000008 R_X86_64_RELATIVE 12130 │ │ │ │ +0000000000104c68 0000000000000008 R_X86_64_RELATIVE 12560 │ │ │ │ +0000000000104c70 0000000000000008 R_X86_64_RELATIVE 121f0 │ │ │ │ +0000000000104c78 0000000000000008 R_X86_64_RELATIVE 123d0 │ │ │ │ +0000000000104c80 0000000000000008 R_X86_64_RELATIVE 12050 │ │ │ │ +0000000000104c88 0000000000000008 R_X86_64_RELATIVE 12a30 │ │ │ │ +0000000000104c90 0000000000000008 R_X86_64_RELATIVE 12230 │ │ │ │ +0000000000104c98 0000000000000008 R_X86_64_RELATIVE 122e0 │ │ │ │ +0000000000104ca0 0000000000000008 R_X86_64_RELATIVE 12270 │ │ │ │ +0000000000104cc0 0000000000000008 R_X86_64_RELATIVE bbf9f │ │ │ │ +0000000000104cc8 0000000000000008 R_X86_64_RELATIVE bbfa7 │ │ │ │ +0000000000104cd0 0000000000000008 R_X86_64_RELATIVE bbfaf │ │ │ │ +0000000000104cd8 0000000000000008 R_X86_64_RELATIVE bbfb7 │ │ │ │ +0000000000104d00 0000000000000008 R_X86_64_RELATIVE bc6ee │ │ │ │ +0000000000104d08 0000000000000008 R_X86_64_RELATIVE b776c │ │ │ │ +0000000000104d10 0000000000000008 R_X86_64_RELATIVE cd397 │ │ │ │ +0000000000104d18 0000000000000008 R_X86_64_RELATIVE bc6f6 │ │ │ │ +0000000000104d20 0000000000000008 R_X86_64_RELATIVE bc6fd │ │ │ │ +0000000000104d28 0000000000000008 R_X86_64_RELATIVE bc70b │ │ │ │ +0000000000104d30 0000000000000008 R_X86_64_RELATIVE bc715 │ │ │ │ +0000000000104d38 0000000000000008 R_X86_64_RELATIVE bc71c │ │ │ │ +0000000000104d40 0000000000000008 R_X86_64_RELATIVE c5f69 │ │ │ │ +0000000000104d48 0000000000000008 R_X86_64_RELATIVE bc728 │ │ │ │ +0000000000104d50 0000000000000008 R_X86_64_RELATIVE bc739 │ │ │ │ +0000000000104d58 0000000000000008 R_X86_64_RELATIVE bc740 │ │ │ │ +0000000000104d60 0000000000000008 R_X86_64_RELATIVE b90c1 │ │ │ │ +0000000000104d68 0000000000000008 R_X86_64_RELATIVE ca3b2 │ │ │ │ +0000000000104d70 0000000000000008 R_X86_64_RELATIVE c424a │ │ │ │ +0000000000104d78 0000000000000008 R_X86_64_RELATIVE bc746 │ │ │ │ +0000000000104d80 0000000000000008 R_X86_64_RELATIVE bc750 │ │ │ │ +0000000000104d88 0000000000000008 R_X86_64_RELATIVE ca648 │ │ │ │ +0000000000104d90 0000000000000008 R_X86_64_RELATIVE bc75a │ │ │ │ +0000000000104d98 0000000000000008 R_X86_64_RELATIVE bc767 │ │ │ │ +0000000000104da0 0000000000000008 R_X86_64_RELATIVE bc77c │ │ │ │ +0000000000104de0 0000000000000008 R_X86_64_RELATIVE 22f20 │ │ │ │ +0000000000104e20 0000000000000008 R_X86_64_RELATIVE 3ea20 │ │ │ │ +0000000000104e48 0000000000000008 R_X86_64_RELATIVE 57ae0 │ │ │ │ +0000000000104e50 0000000000000008 R_X86_64_RELATIVE 57c20 │ │ │ │ +0000000000104e58 0000000000000008 R_X86_64_RELATIVE 57c90 │ │ │ │ +0000000000104e60 0000000000000008 R_X86_64_RELATIVE 57ce0 │ │ │ │ +0000000000104e70 0000000000000008 R_X86_64_RELATIVE 59430 │ │ │ │ +0000000000104e78 0000000000000008 R_X86_64_RELATIVE 59150 │ │ │ │ +0000000000104e80 0000000000000008 R_X86_64_RELATIVE ca2a3 │ │ │ │ +0000000000104e88 0000000000000008 R_X86_64_RELATIVE c5fdd │ │ │ │ +0000000000104e90 0000000000000008 R_X86_64_RELATIVE c5fca │ │ │ │ +0000000000104e98 0000000000000008 R_X86_64_RELATIVE c5fd2 │ │ │ │ +0000000000104ea0 0000000000000008 R_X86_64_RELATIVE ca240 │ │ │ │ +0000000000104ea8 0000000000000008 R_X86_64_RELATIVE c5fe9 │ │ │ │ +0000000000104eb0 0000000000000008 R_X86_64_RELATIVE c5ff8 │ │ │ │ +0000000000104eb8 0000000000000008 R_X86_64_RELATIVE c600a │ │ │ │ +0000000000104ec0 0000000000000008 R_X86_64_RELATIVE c601c │ │ │ │ +0000000000104ee0 0000000000000008 R_X86_64_RELATIVE 7db80 │ │ │ │ +0000000000104ee8 0000000000000008 R_X86_64_RELATIVE 7da70 │ │ │ │ +0000000000104ef0 0000000000000008 R_X86_64_RELATIVE 7b400 │ │ │ │ +0000000000104ef8 0000000000000008 R_X86_64_RELATIVE 7c1d0 │ │ │ │ +0000000000104f00 0000000000000008 R_X86_64_RELATIVE 7d1a0 │ │ │ │ +0000000000104f08 0000000000000008 R_X86_64_RELATIVE 7c380 │ │ │ │ +0000000000104f10 0000000000000008 R_X86_64_RELATIVE 7c2a0 │ │ │ │ +0000000000104f18 0000000000000008 R_X86_64_RELATIVE 7d020 │ │ │ │ +0000000000104f20 0000000000000008 R_X86_64_RELATIVE 7d320 │ │ │ │ +0000000000104f30 0000000000000008 R_X86_64_RELATIVE 81ce0 │ │ │ │ +0000000000104f38 0000000000000008 R_X86_64_RELATIVE 81f30 │ │ │ │ +0000000000104f40 0000000000000008 R_X86_64_RELATIVE ba2c1 │ │ │ │ +0000000000104f48 0000000000000008 R_X86_64_RELATIVE ca522 │ │ │ │ +0000000000104f50 0000000000000008 R_X86_64_RELATIVE ca527 │ │ │ │ +0000000000104f60 0000000000000008 R_X86_64_RELATIVE ca52b │ │ │ │ +0000000000104f70 0000000000000008 R_X86_64_RELATIVE ca52f │ │ │ │ +0000000000104f80 0000000000000008 R_X86_64_RELATIVE ca533 │ │ │ │ +0000000000104f90 0000000000000008 R_X86_64_RELATIVE ca537 │ │ │ │ +0000000000104fa0 0000000000000008 R_X86_64_RELATIVE ca53b │ │ │ │ +0000000000104fb0 0000000000000008 R_X86_64_RELATIVE bc702 │ │ │ │ +0000000000104fc0 0000000000000008 R_X86_64_RELATIVE ca540 │ │ │ │ +0000000000104fc8 0000000000000008 R_X86_64_RELATIVE bc58f │ │ │ │ +0000000000104fd0 0000000000000008 R_X86_64_RELATIVE cd2a3 │ │ │ │ +0000000000104fd8 0000000000000008 R_X86_64_RELATIVE ca543 │ │ │ │ +0000000000105000 0000000000000008 R_X86_64_RELATIVE ca549 │ │ │ │ +0000000000105008 0000000000000008 R_X86_64_RELATIVE ca522 │ │ │ │ +0000000000105010 0000000000000008 R_X86_64_RELATIVE ca54d │ │ │ │ +0000000000105020 0000000000000008 R_X86_64_RELATIVE ba2d3 │ │ │ │ +0000000000105028 0000000000000008 R_X86_64_RELATIVE ca4ac │ │ │ │ +0000000000105030 0000000000000008 R_X86_64_RELATIVE ca46b │ │ │ │ +0000000000105038 0000000000000008 R_X86_64_RELATIVE ca4ef │ │ │ │ +0000000000105040 0000000000000008 R_X86_64_RELATIVE ba16b │ │ │ │ +0000000000105048 0000000000000008 R_X86_64_RELATIVE c4daf │ │ │ │ +0000000000105050 0000000000000008 R_X86_64_RELATIVE ca554 │ │ │ │ +0000000000105060 0000000000000008 R_X86_64_RELATIVE ca55b │ │ │ │ +0000000000105068 0000000000000008 R_X86_64_RELATIVE ca562 │ │ │ │ +0000000000105070 0000000000000008 R_X86_64_RELATIVE ca5df │ │ │ │ +0000000000105080 0000000000000008 R_X86_64_RELATIVE ba2d3 │ │ │ │ +0000000000105088 0000000000000008 R_X86_64_RELATIVE ca568 │ │ │ │ +0000000000105090 0000000000000008 R_X86_64_RELATIVE ca56c │ │ │ │ +0000000000105098 0000000000000008 R_X86_64_RELATIVE ca571 │ │ │ │ +00000000001050c0 0000000000000008 R_X86_64_RELATIVE ba2d3 │ │ │ │ +00000000001050c8 0000000000000008 R_X86_64_RELATIVE ca55b │ │ │ │ +00000000001050d0 0000000000000008 R_X86_64_RELATIVE ca562 │ │ │ │ +00000000001050d8 0000000000000008 R_X86_64_RELATIVE ca576 │ │ │ │ +0000000000105100 0000000000000008 R_X86_64_RELATIVE ca361 │ │ │ │ +0000000000105108 0000000000000008 R_X86_64_RELATIVE cbc93 │ │ │ │ +0000000000105110 0000000000000008 R_X86_64_RELATIVE c5bec │ │ │ │ +0000000000105118 0000000000000008 R_X86_64_RELATIVE c5bfd │ │ │ │ +0000000000105120 0000000000000008 R_X86_64_RELATIVE b90c1 │ │ │ │ +0000000000105128 0000000000000008 R_X86_64_RELATIVE cbcb4 │ │ │ │ +0000000000105130 0000000000000008 R_X86_64_RELATIVE cbaf5 │ │ │ │ +0000000000105138 0000000000000008 R_X86_64_RELATIVE ca57d │ │ │ │ +0000000000105160 0000000000000008 R_X86_64_RELATIVE ca585 │ │ │ │ +0000000000105168 0000000000000008 R_X86_64_RELATIVE ca590 │ │ │ │ +0000000000105170 0000000000000008 R_X86_64_RELATIVE cb100 │ │ │ │ +0000000000105178 0000000000000008 R_X86_64_RELATIVE ca59f │ │ │ │ +00000000001051a0 0000000000000008 R_X86_64_RELATIVE ca568 │ │ │ │ +00000000001051a8 0000000000000008 R_X86_64_RELATIVE ca56c │ │ │ │ +00000000001051b0 0000000000000008 R_X86_64_RELATIVE ca571 │ │ │ │ +00000000001051b8 0000000000000008 R_X86_64_RELATIVE ca5b5 │ │ │ │ +00000000001051c0 0000000000000008 R_X86_64_RELATIVE cdbcd │ │ │ │ +00000000001051c8 0000000000000008 R_X86_64_RELATIVE ca5c2 │ │ │ │ +00000000001051d0 0000000000000008 R_X86_64_RELATIVE ca57d │ │ │ │ +00000000001051d8 0000000000000008 R_X86_64_RELATIVE ca5db │ │ │ │ +00000000001051e0 0000000000000008 R_X86_64_RELATIVE ca648 │ │ │ │ +00000000001051e8 0000000000000008 R_X86_64_RELATIVE ca5e7 │ │ │ │ +00000000001051f0 0000000000000008 R_X86_64_RELATIVE ca5fc │ │ │ │ +00000000001051f8 0000000000000008 R_X86_64_RELATIVE bc75a │ │ │ │ +0000000000105200 0000000000000008 R_X86_64_RELATIVE ca60b │ │ │ │ +0000000000105208 0000000000000008 R_X86_64_RELATIVE ca627 │ │ │ │ +0000000000105210 0000000000000008 R_X86_64_RELATIVE ca640 │ │ │ │ +0000000000105218 0000000000000008 R_X86_64_RELATIVE ca654 │ │ │ │ +0000000000105220 0000000000000008 R_X86_64_RELATIVE ca65f │ │ │ │ +0000000000105228 0000000000000008 R_X86_64_RELATIVE bc77c │ │ │ │ +0000000000105230 0000000000000008 R_X86_64_RELATIVE ca670 │ │ │ │ +0000000000105240 0000000000000008 R_X86_64_RELATIVE ca68b │ │ │ │ +0000000000105248 0000000000000008 R_X86_64_RELATIVE bc58f │ │ │ │ +0000000000105250 0000000000000008 R_X86_64_RELATIVE ca694 │ │ │ │ +0000000000105260 0000000000000008 R_X86_64_RELATIVE 89c60 │ │ │ │ +0000000000105270 0000000000000008 R_X86_64_RELATIVE 915c0 │ │ │ │ +0000000000105280 0000000000000008 R_X86_64_RELATIVE 912c0 │ │ │ │ +0000000000105288 0000000000000008 R_X86_64_RELATIVE 917e0 │ │ │ │ +00000000001052a0 0000000000000008 R_X86_64_RELATIVE 930e0 │ │ │ │ +00000000001052b0 0000000000000008 R_X86_64_RELATIVE 930b0 │ │ │ │ +00000000001052c0 0000000000000008 R_X86_64_RELATIVE 93300 │ │ │ │ +00000000001052d0 0000000000000008 R_X86_64_RELATIVE 93990 │ │ │ │ +00000000001052e0 0000000000000008 R_X86_64_RELATIVE ca46b │ │ │ │ +00000000001052e8 0000000000000008 R_X86_64_RELATIVE cd037 │ │ │ │ +00000000001052f0 0000000000000008 R_X86_64_RELATIVE cd03f │ │ │ │ +00000000001052f8 0000000000000008 R_X86_64_RELATIVE cd045 │ │ │ │ +0000000000105300 0000000000000008 R_X86_64_RELATIVE ca3b2 │ │ │ │ +0000000000105308 0000000000000008 R_X86_64_RELATIVE cd051 │ │ │ │ +0000000000105310 0000000000000008 R_X86_64_RELATIVE cd1e7 │ │ │ │ +0000000000105318 0000000000000008 R_X86_64_RELATIVE ca27b │ │ │ │ +0000000000105320 0000000000000008 R_X86_64_RELATIVE cd05d │ │ │ │ +0000000000105340 0000000000000008 R_X86_64_RELATIVE ea192 │ │ │ │ +0000000000105350 0000000000000008 R_X86_64_RELATIVE cdf8d │ │ │ │ +0000000000105360 0000000000000008 R_X86_64_RELATIVE cdbc9 │ │ │ │ +0000000000105370 0000000000000008 R_X86_64_RELATIVE cdbcc │ │ │ │ +0000000000105388 0000000000000008 R_X86_64_RELATIVE cddff │ │ │ │ +00000000001053a0 0000000000000008 R_X86_64_RELATIVE 9fac0 │ │ │ │ +00000000001053a8 0000000000000008 R_X86_64_RELATIVE a01d0 │ │ │ │ +00000000001053c8 0000000000000008 R_X86_64_RELATIVE cde09 │ │ │ │ +00000000001053d8 0000000000000008 R_X86_64_RELATIVE 9ef50 │ │ │ │ +00000000001053e0 0000000000000008 R_X86_64_RELATIVE 9fac0 │ │ │ │ +00000000001053e8 0000000000000008 R_X86_64_RELATIVE a01d0 │ │ │ │ +0000000000105408 0000000000000008 R_X86_64_RELATIVE cde12 │ │ │ │ +0000000000105420 0000000000000008 R_X86_64_RELATIVE 9fac0 │ │ │ │ +0000000000105428 0000000000000008 R_X86_64_RELATIVE a01d0 │ │ │ │ +0000000000105448 0000000000000008 R_X86_64_RELATIVE 9f550 │ │ │ │ +0000000000105450 0000000000000008 R_X86_64_RELATIVE 9f4f0 │ │ │ │ +0000000000105458 0000000000000008 R_X86_64_RELATIVE 9efa0 │ │ │ │ +0000000000105460 0000000000000008 R_X86_64_RELATIVE 9ef60 │ │ │ │ +0000000000105488 0000000000000008 R_X86_64_RELATIVE ba26f │ │ │ │ +0000000000105498 0000000000000008 R_X86_64_RELATIVE cdf21 │ │ │ │ +00000000001054a8 0000000000000008 R_X86_64_RELATIVE cdf39 │ │ │ │ +00000000001054b8 0000000000000008 R_X86_64_RELATIVE cdf41 │ │ │ │ +00000000001054c8 0000000000000008 R_X86_64_RELATIVE cdf5b │ │ │ │ +00000000001054d8 0000000000000008 R_X86_64_RELATIVE cdf71 │ │ │ │ +00000000001054e8 0000000000000008 R_X86_64_RELATIVE cdf81 │ │ │ │ +00000000001054f8 0000000000000008 R_X86_64_RELATIVE cdf90 │ │ │ │ +0000000000105508 0000000000000008 R_X86_64_RELATIVE cdfa0 │ │ │ │ +0000000000105518 0000000000000008 R_X86_64_RELATIVE cdfab │ │ │ │ +0000000000105528 0000000000000008 R_X86_64_RELATIVE cdfbb │ │ │ │ +0000000000105538 0000000000000008 R_X86_64_RELATIVE cdfbf │ │ │ │ +0000000000105548 0000000000000008 R_X86_64_RELATIVE cdfd1 │ │ │ │ +0000000000105560 0000000000000008 R_X86_64_RELATIVE cebc0 │ │ │ │ +00000000001055a0 0000000000000008 R_X86_64_RELATIVE cebd9 │ │ │ │ +00000000001055e0 0000000000000008 R_X86_64_RELATIVE 1d170 │ │ │ │ +0000000000105610 0000000000000008 R_X86_64_RELATIVE 1d170 │ │ │ │ +0000000000105640 0000000000000008 R_X86_64_RELATIVE 1d180 │ │ │ │ +0000000000105670 0000000000000008 R_X86_64_RELATIVE 1d1a0 │ │ │ │ +00000000001056a0 0000000000000008 R_X86_64_RELATIVE 1d180 │ │ │ │ +00000000001056d0 0000000000000008 R_X86_64_RELATIVE 65b50 │ │ │ │ +00000000001056d8 0000000000000008 R_X86_64_RELATIVE 65460 │ │ │ │ +00000000001056e0 0000000000000008 R_X86_64_RELATIVE 65be0 │ │ │ │ +0000000000105700 0000000000000008 R_X86_64_RELATIVE 65bd0 │ │ │ │ +0000000000105708 0000000000000008 R_X86_64_RELATIVE 65530 │ │ │ │ +0000000000105710 0000000000000008 R_X86_64_RELATIVE 65be0 │ │ │ │ +0000000000105718 0000000000000008 R_X86_64_RELATIVE 64ed0 │ │ │ │ +0000000000105720 0000000000000008 R_X86_64_RELATIVE 61a10 │ │ │ │ +0000000000105730 0000000000000008 R_X86_64_RELATIVE 62650 │ │ │ │ +0000000000105738 0000000000000008 R_X86_64_RELATIVE 62680 │ │ │ │ +0000000000105750 0000000000000008 R_X86_64_RELATIVE 626b0 │ │ │ │ +0000000000105760 0000000000000008 R_X86_64_RELATIVE 6e280 │ │ │ │ +0000000000105768 0000000000000008 R_X86_64_RELATIVE 6e3e0 │ │ │ │ +0000000000105790 0000000000000008 R_X86_64_RELATIVE 6e490 │ │ │ │ +0000000000105798 0000000000000008 R_X86_64_RELATIVE 6e4c0 │ │ │ │ +00000000001057c0 0000000000000008 R_X86_64_RELATIVE 57d70 │ │ │ │ +00000000001057c8 0000000000000008 R_X86_64_RELATIVE 57e60 │ │ │ │ +00000000001057f0 0000000000000008 R_X86_64_RELATIVE 9f560 │ │ │ │ +00000000001057f8 0000000000000008 R_X86_64_RELATIVE 9f600 │ │ │ │ +0000000000105820 0000000000000008 R_X86_64_RELATIVE 175e0 │ │ │ │ +0000000000105828 0000000000000008 R_X86_64_RELATIVE 176c0 │ │ │ │ +0000000000105850 0000000000000008 R_X86_64_RELATIVE 89d70 │ │ │ │ +0000000000105858 0000000000000008 R_X86_64_RELATIVE 89da0 │ │ │ │ +0000000000105880 0000000000000008 R_X86_64_RELATIVE 5d530 │ │ │ │ +0000000000105888 0000000000000008 R_X86_64_RELATIVE 5d5f0 │ │ │ │ +0000000000105890 0000000000000008 R_X86_64_RELATIVE 65be0 │ │ │ │ +00000000001058b0 0000000000000008 R_X86_64_RELATIVE 8ef60 │ │ │ │ +00000000001058b8 0000000000000008 R_X86_64_RELATIVE 8ef80 │ │ │ │ +00000000001058d0 0000000000000008 R_X86_64_RELATIVE 8efb0 │ │ │ │ +00000000001058e0 0000000000000008 R_X86_64_RELATIVE 8efc0 │ │ │ │ +00000000001058e8 0000000000000008 R_X86_64_RELATIVE 8eff0 │ │ │ │ +00000000001058f0 0000000000000008 R_X86_64_RELATIVE 65be0 │ │ │ │ +0000000000105910 0000000000000008 R_X86_64_RELATIVE 1d330 │ │ │ │ +0000000000105918 0000000000000008 R_X86_64_RELATIVE 1d2b0 │ │ │ │ +0000000000105940 0000000000000008 R_X86_64_RELATIVE 65b70 │ │ │ │ +0000000000105948 0000000000000008 R_X86_64_RELATIVE 65470 │ │ │ │ +0000000000105950 0000000000000008 R_X86_64_RELATIVE 65be0 │ │ │ │ +0000000000105968 0000000000000008 R_X86_64_RELATIVE 61910 │ │ │ │ +0000000000105970 0000000000000008 R_X86_64_RELATIVE 8f070 │ │ │ │ +0000000000105978 0000000000000008 R_X86_64_RELATIVE 8f090 │ │ │ │ +00000000001059a0 0000000000000008 R_X86_64_RELATIVE 17650 │ │ │ │ +00000000001059a8 0000000000000008 R_X86_64_RELATIVE 176c0 │ │ │ │ +00000000001059e0 0000000000000008 R_X86_64_RELATIVE b8637 │ │ │ │ +00000000001059f0 0000000000000008 R_X86_64_RELATIVE 87d40 │ │ │ │ +0000000000105a10 0000000000000008 R_X86_64_RELATIVE b769d │ │ │ │ +0000000000105a20 0000000000000008 R_X86_64_RELATIVE b7631 │ │ │ │ +0000000000105a30 0000000000000008 R_X86_64_RELATIVE 87d70 │ │ │ │ +0000000000105a50 0000000000000008 R_X86_64_RELATIVE b769d │ │ │ │ +0000000000105a58 0000000000000008 R_X86_64_RELATIVE ca21e │ │ │ │ +0000000000105a60 0000000000000008 R_X86_64_RELATIVE ca43e │ │ │ │ +0000000000105a70 0000000000000008 R_X86_64_RELATIVE 87d50 │ │ │ │ +0000000000105a80 0000000000000008 R_X86_64_RELATIVE 105240 │ │ │ │ +0000000000105a98 0000000000000008 R_X86_64_RELATIVE caaa0 │ │ │ │ +0000000000105aa0 0000000000000008 R_X86_64_RELATIVE ca23c │ │ │ │ +0000000000105ab0 0000000000000008 R_X86_64_RELATIVE 87e60 │ │ │ │ +0000000000105ad0 0000000000000008 R_X86_64_RELATIVE ca24e │ │ │ │ +0000000000105ad8 0000000000000008 R_X86_64_RELATIVE ca250 │ │ │ │ +0000000000105ae0 0000000000000008 R_X86_64_RELATIVE ca240 │ │ │ │ +0000000000105af0 0000000000000008 R_X86_64_RELATIVE 87e90 │ │ │ │ +0000000000105b10 0000000000000008 R_X86_64_RELATIVE ca24e │ │ │ │ +0000000000105b18 0000000000000008 R_X86_64_RELATIVE ca26c │ │ │ │ +0000000000105b20 0000000000000008 R_X86_64_RELATIVE ca284 │ │ │ │ +0000000000105b30 0000000000000008 R_X86_64_RELATIVE 88000 │ │ │ │ +0000000000105b50 0000000000000008 R_X86_64_RELATIVE ca24e │ │ │ │ +0000000000105b60 0000000000000008 R_X86_64_RELATIVE ca288 │ │ │ │ +0000000000105b70 0000000000000008 R_X86_64_RELATIVE 88030 │ │ │ │ +0000000000105b90 0000000000000008 R_X86_64_RELATIVE ca24e │ │ │ │ +0000000000105ba0 0000000000000008 R_X86_64_RELATIVE ca29f │ │ │ │ +0000000000105bb0 0000000000000008 R_X86_64_RELATIVE 87e00 │ │ │ │ +0000000000105bc0 0000000000000008 R_X86_64_RELATIVE 1050c0 │ │ │ │ +0000000000105be0 0000000000000008 R_X86_64_RELATIVE ca2a3 │ │ │ │ +0000000000105bf0 0000000000000008 R_X86_64_RELATIVE 87e30 │ │ │ │ +0000000000105c00 0000000000000008 R_X86_64_RELATIVE 1050c0 │ │ │ │ +0000000000105c20 0000000000000008 R_X86_64_RELATIVE c5fdd │ │ │ │ +0000000000105c30 0000000000000008 R_X86_64_RELATIVE 87fa0 │ │ │ │ +0000000000105c40 0000000000000008 R_X86_64_RELATIVE 105080 │ │ │ │ +0000000000105c60 0000000000000008 R_X86_64_RELATIVE c5fd2 │ │ │ │ +0000000000105c70 0000000000000008 R_X86_64_RELATIVE 880e0 │ │ │ │ +0000000000105c80 0000000000000008 R_X86_64_RELATIVE 105080 │ │ │ │ +0000000000105ca0 0000000000000008 R_X86_64_RELATIVE ca2b1 │ │ │ │ +0000000000105cb0 0000000000000008 R_X86_64_RELATIVE 87f80 │ │ │ │ +0000000000105cc0 0000000000000008 R_X86_64_RELATIVE 105060 │ │ │ │ +0000000000105cd8 0000000000000008 R_X86_64_RELATIVE caac8 │ │ │ │ +0000000000105ce0 0000000000000008 R_X86_64_RELATIVE ca2ba │ │ │ │ +0000000000105cf0 0000000000000008 R_X86_64_RELATIVE 88130 │ │ │ │ +0000000000105d00 0000000000000008 R_X86_64_RELATIVE 59f90 │ │ │ │ +0000000000105d08 0000000000000008 R_X86_64_RELATIVE 5a070 │ │ │ │ +0000000000105d10 0000000000000008 R_X86_64_RELATIVE ca2ca │ │ │ │ +0000000000105d18 0000000000000008 R_X86_64_RELATIVE caaf8 │ │ │ │ +0000000000105d20 0000000000000008 R_X86_64_RELATIVE c5ff8 │ │ │ │ +0000000000105d30 0000000000000008 R_X86_64_RELATIVE 88090 │ │ │ │ +0000000000105d40 0000000000000008 R_X86_64_RELATIVE 59f90 │ │ │ │ +0000000000105d48 0000000000000008 R_X86_64_RELATIVE 5a070 │ │ │ │ +0000000000105d50 0000000000000008 R_X86_64_RELATIVE ca2ca │ │ │ │ +0000000000105d58 0000000000000008 R_X86_64_RELATIVE cab28 │ │ │ │ +0000000000105d60 0000000000000008 R_X86_64_RELATIVE c600a │ │ │ │ +0000000000105d70 0000000000000008 R_X86_64_RELATIVE 880c0 │ │ │ │ +0000000000105d80 0000000000000008 R_X86_64_RELATIVE 59f90 │ │ │ │ +0000000000105d88 0000000000000008 R_X86_64_RELATIVE 5a070 │ │ │ │ +0000000000105d90 0000000000000008 R_X86_64_RELATIVE ca2ca │ │ │ │ +0000000000105d98 0000000000000008 R_X86_64_RELATIVE cab58 │ │ │ │ +0000000000105da0 0000000000000008 R_X86_64_RELATIVE c5fe9 │ │ │ │ +0000000000105db0 0000000000000008 R_X86_64_RELATIVE 88060 │ │ │ │ +0000000000105dc0 0000000000000008 R_X86_64_RELATIVE 59f90 │ │ │ │ +0000000000105dc8 0000000000000008 R_X86_64_RELATIVE 5a070 │ │ │ │ +0000000000105dd0 0000000000000008 R_X86_64_RELATIVE ca2ca │ │ │ │ +0000000000105dd8 0000000000000008 R_X86_64_RELATIVE cab90 │ │ │ │ +0000000000105de0 0000000000000008 R_X86_64_RELATIVE c601c │ │ │ │ +0000000000105df0 0000000000000008 R_X86_64_RELATIVE 88120 │ │ │ │ +0000000000105e18 0000000000000008 R_X86_64_RELATIVE cabc0 │ │ │ │ +0000000000105e20 0000000000000008 R_X86_64_RELATIVE ca2d3 │ │ │ │ +0000000000105e30 0000000000000008 R_X86_64_RELATIVE 87fc0 │ │ │ │ +0000000000105e58 0000000000000008 R_X86_64_RELATIVE cabe8 │ │ │ │ +0000000000105e60 0000000000000008 R_X86_64_RELATIVE ca2e0 │ │ │ │ +0000000000105e70 0000000000000008 R_X86_64_RELATIVE 88160 │ │ │ │ +0000000000105e98 0000000000000008 R_X86_64_RELATIVE cac10 │ │ │ │ +0000000000105ea0 0000000000000008 R_X86_64_RELATIVE ca2f4 │ │ │ │ +0000000000105eb0 0000000000000008 R_X86_64_RELATIVE 88190 │ │ │ │ +0000000000105ed8 0000000000000008 R_X86_64_RELATIVE cac38 │ │ │ │ +0000000000105ee0 0000000000000008 R_X86_64_RELATIVE cac68 │ │ │ │ +0000000000105ef0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000105f18 0000000000000008 R_X86_64_RELATIVE cac88 │ │ │ │ +0000000000105f20 0000000000000008 R_X86_64_RELATIVE ca309 │ │ │ │ +0000000000105f30 0000000000000008 R_X86_64_RELATIVE 87da0 │ │ │ │ +0000000000105f50 0000000000000008 R_X86_64_RELATIVE ca31c │ │ │ │ +0000000000105f58 0000000000000008 R_X86_64_RELATIVE cacc0 │ │ │ │ +0000000000105f60 0000000000000008 R_X86_64_RELATIVE ca31e │ │ │ │ +0000000000105f70 0000000000000008 R_X86_64_RELATIVE 88100 │ │ │ │ +0000000000105f90 0000000000000008 R_X86_64_RELATIVE ca31c │ │ │ │ +0000000000105f98 0000000000000008 R_X86_64_RELATIVE cacf0 │ │ │ │ +0000000000105fa0 0000000000000008 R_X86_64_RELATIVE ca32f │ │ │ │ +0000000000105fb0 0000000000000008 R_X86_64_RELATIVE 87dd0 │ │ │ │ +0000000000105fd0 0000000000000008 R_X86_64_RELATIVE ca31c │ │ │ │ +0000000000105fd8 0000000000000008 R_X86_64_RELATIVE cad50 │ │ │ │ +0000000000105fe0 0000000000000008 R_X86_64_RELATIVE ca344 │ │ │ │ +0000000000105ff0 0000000000000008 R_X86_64_RELATIVE 87fe0 │ │ │ │ +0000000000106018 0000000000000008 R_X86_64_RELATIVE cad88 │ │ │ │ +0000000000106020 0000000000000008 R_X86_64_RELATIVE ca648 │ │ │ │ +0000000000106030 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106058 0000000000000008 R_X86_64_RELATIVE ca34e │ │ │ │ +0000000000106060 0000000000000008 R_X86_64_RELATIVE ca369 │ │ │ │ +0000000000106070 0000000000000008 R_X86_64_RELATIVE 87ec0 │ │ │ │ +0000000000106098 0000000000000008 R_X86_64_RELATIVE ca36d │ │ │ │ +00000000001060a0 0000000000000008 R_X86_64_RELATIVE ca1f4 │ │ │ │ +00000000001060b0 0000000000000008 R_X86_64_RELATIVE 87ef0 │ │ │ │ +00000000001060d8 0000000000000008 R_X86_64_RELATIVE ca37f │ │ │ │ +00000000001060e0 0000000000000008 R_X86_64_RELATIVE ca392 │ │ │ │ +00000000001060f0 0000000000000008 R_X86_64_RELATIVE 87f20 │ │ │ │ +0000000000106118 0000000000000008 R_X86_64_RELATIVE ca39b │ │ │ │ +0000000000106120 0000000000000008 R_X86_64_RELATIVE ca3af │ │ │ │ +0000000000106130 0000000000000008 R_X86_64_RELATIVE 87f50 │ │ │ │ +0000000000106158 0000000000000008 R_X86_64_RELATIVE ca3b8 │ │ │ │ +0000000000106160 0000000000000008 R_X86_64_RELATIVE ca3d3 │ │ │ │ +0000000000106170 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106198 0000000000000008 R_X86_64_RELATIVE cadc8 │ │ │ │ +00000000001061a0 0000000000000008 R_X86_64_RELATIVE ca3ce │ │ │ │ +00000000001061b0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +00000000001061d8 0000000000000008 R_X86_64_RELATIVE cade8 │ │ │ │ +00000000001061e0 0000000000000008 R_X86_64_RELATIVE b776c │ │ │ │ +00000000001061f0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106218 0000000000000008 R_X86_64_RELATIVE ca3dc │ │ │ │ +0000000000106220 0000000000000008 R_X86_64_RELATIVE ca3f8 │ │ │ │ +0000000000106230 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106258 0000000000000008 R_X86_64_RELATIVE cae18 │ │ │ │ +0000000000106260 0000000000000008 R_X86_64_RELATIVE ca400 │ │ │ │ +0000000000106270 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106298 0000000000000008 R_X86_64_RELATIVE cae50 │ │ │ │ +00000000001062a0 0000000000000008 R_X86_64_RELATIVE cbc6f │ │ │ │ +00000000001062b0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +00000000001062d8 0000000000000008 R_X86_64_RELATIVE ca417 │ │ │ │ +00000000001062e0 0000000000000008 R_X86_64_RELATIVE ca429 │ │ │ │ +00000000001062f0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106318 0000000000000008 R_X86_64_RELATIVE caed0 │ │ │ │ +0000000000106320 0000000000000008 R_X86_64_RELATIVE ca434 │ │ │ │ +0000000000106330 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106358 0000000000000008 R_X86_64_RELATIVE caef8 │ │ │ │ +0000000000106360 0000000000000008 R_X86_64_RELATIVE ca445 │ │ │ │ +0000000000106370 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106398 0000000000000008 R_X86_64_RELATIVE caf20 │ │ │ │ +00000000001063a0 0000000000000008 R_X86_64_RELATIVE ca44f │ │ │ │ +00000000001063b0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +00000000001063d8 0000000000000008 R_X86_64_RELATIVE ca45a │ │ │ │ +00000000001063e0 0000000000000008 R_X86_64_RELATIVE ca473 │ │ │ │ +00000000001063f0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106418 0000000000000008 R_X86_64_RELATIVE caf80 │ │ │ │ +0000000000106420 0000000000000008 R_X86_64_RELATIVE ca484 │ │ │ │ +0000000000106430 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106458 0000000000000008 R_X86_64_RELATIVE cafa8 │ │ │ │ +0000000000106460 0000000000000008 R_X86_64_RELATIVE ca491 │ │ │ │ +0000000000106470 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106498 0000000000000008 R_X86_64_RELATIVE cafd8 │ │ │ │ +00000000001064a0 0000000000000008 R_X86_64_RELATIVE ca4a5 │ │ │ │ +00000000001064b0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +00000000001064d8 0000000000000008 R_X86_64_RELATIVE cb008 │ │ │ │ +00000000001064e0 0000000000000008 R_X86_64_RELATIVE ca4ac │ │ │ │ +00000000001064f0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106510 0000000000000008 R_X86_64_RELATIVE b9572 │ │ │ │ +0000000000106518 0000000000000008 R_X86_64_RELATIVE ca4af │ │ │ │ +0000000000106520 0000000000000008 R_X86_64_RELATIVE ca4cb │ │ │ │ +0000000000106530 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106560 0000000000000008 R_X86_64_RELATIVE ca4d5 │ │ │ │ +0000000000106570 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106598 0000000000000008 R_X86_64_RELATIVE cb030 │ │ │ │ +00000000001065a0 0000000000000008 R_X86_64_RELATIVE b90b5 │ │ │ │ +00000000001065b0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +00000000001065d8 0000000000000008 R_X86_64_RELATIVE ca4dd │ │ │ │ +00000000001065e0 0000000000000008 R_X86_64_RELATIVE ca4f5 │ │ │ │ +00000000001065f0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106618 0000000000000008 R_X86_64_RELATIVE cb060 │ │ │ │ +0000000000106620 0000000000000008 R_X86_64_RELATIVE c5fca │ │ │ │ +0000000000106630 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106660 0000000000000008 R_X86_64_RELATIVE b7764 │ │ │ │ +0000000000106670 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106690 0000000000000008 R_X86_64_RELATIVE b769d │ │ │ │ +0000000000106698 0000000000000008 R_X86_64_RELATIVE ca505 │ │ │ │ +00000000001066a0 0000000000000008 R_X86_64_RELATIVE c4e83 │ │ │ │ +00000000001066b0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +00000000001066d0 0000000000000008 R_X86_64_RELATIVE b769d │ │ │ │ +00000000001066d8 0000000000000008 R_X86_64_RELATIVE ca505 │ │ │ │ +00000000001066e0 0000000000000008 R_X86_64_RELATIVE b85a2 │ │ │ │ +00000000001066f0 0000000000000008 R_X86_64_RELATIVE 881c0 │ │ │ │ +0000000000106710 0000000000000008 R_X86_64_RELATIVE cf2bf │ │ │ │ +0000000000106718 0000000000000008 R_X86_64_RELATIVE cb0a8 │ │ │ │ +0000000000106720 0000000000000008 R_X86_64_RELATIVE 1052d0 │ │ │ │ +0000000000106728 0000000000000008 R_X86_64_RELATIVE 1052c0 │ │ │ │ +0000000000106730 0000000000000008 R_X86_64_RELATIVE 1052b0 │ │ │ │ +0000000000106738 0000000000000008 R_X86_64_RELATIVE 105270 │ │ │ │ +0000000000106740 0000000000000008 R_X86_64_RELATIVE 105260 │ │ │ │ +0000000000106748 0000000000000008 R_X86_64_RELATIVE 104e70 │ │ │ │ +0000000000106750 0000000000000008 R_X86_64_RELATIVE 1052a0 │ │ │ │ +0000000000106758 0000000000000008 R_X86_64_RELATIVE 105280 │ │ │ │ +0000000000106760 0000000000000008 R_X86_64_RELATIVE 104f30 │ │ │ │ +0000000000106780 0000000000000008 R_X86_64_RELATIVE 105400 │ │ │ │ +0000000000106788 0000000000000008 R_X86_64_RELATIVE 1055a0 │ │ │ │ +0000000000106790 0000000000000008 R_X86_64_RELATIVE 105560 │ │ │ │ +0000000000106798 0000000000000008 R_X86_64_RELATIVE 1053c0 │ │ │ │ +00000000001067a0 0000000000000008 R_X86_64_RELATIVE 105380 │ │ │ │ +0000000000106fe0 0000000000000008 R_X86_64_RELATIVE 3f500 │ │ │ │ 0000000000107008 0000000000000008 R_X86_64_RELATIVE 107008 │ │ │ │ -0000000000107020 0000000000000008 R_X86_64_RELATIVE b715a │ │ │ │ -0000000000107028 0000000000000008 R_X86_64_RELATIVE 117a0 │ │ │ │ -0000000000107030 0000000000000008 R_X86_64_RELATIVE b715a │ │ │ │ -0000000000107038 0000000000000008 R_X86_64_RELATIVE 11870 │ │ │ │ -0000000000107040 0000000000000008 R_X86_64_RELATIVE b715a │ │ │ │ -0000000000107048 0000000000000008 R_X86_64_RELATIVE 11980 │ │ │ │ -0000000000107050 0000000000000008 R_X86_64_RELATIVE b715a │ │ │ │ -0000000000107058 0000000000000008 R_X86_64_RELATIVE 11ab0 │ │ │ │ -0000000000107060 0000000000000008 R_X86_64_RELATIVE b715f │ │ │ │ -0000000000107068 0000000000000008 R_X86_64_RELATIVE 11440 │ │ │ │ -0000000000107070 0000000000000008 R_X86_64_RELATIVE b7165 │ │ │ │ -0000000000107078 0000000000000008 R_X86_64_RELATIVE 114c0 │ │ │ │ -0000000000107080 0000000000000008 R_X86_64_RELATIVE b715f │ │ │ │ -0000000000107088 0000000000000008 R_X86_64_RELATIVE 11540 │ │ │ │ -0000000000107090 0000000000000008 R_X86_64_RELATIVE b7165 │ │ │ │ -0000000000107098 0000000000000008 R_X86_64_RELATIVE 11650 │ │ │ │ -00000000001070a0 0000000000000008 R_X86_64_RELATIVE b715f │ │ │ │ -00000000001070a8 0000000000000008 R_X86_64_RELATIVE 11090 │ │ │ │ -00000000001070b0 0000000000000008 R_X86_64_RELATIVE b7165 │ │ │ │ -00000000001070b8 0000000000000008 R_X86_64_RELATIVE 11250 │ │ │ │ -00000000001070c0 0000000000000008 R_X86_64_RELATIVE b715a │ │ │ │ -00000000001070c8 0000000000000008 R_X86_64_RELATIVE 11c20 │ │ │ │ -00000000001070d0 0000000000000008 R_X86_64_RELATIVE b715a │ │ │ │ -00000000001070d8 0000000000000008 R_X86_64_RELATIVE 11d20 │ │ │ │ -00000000001070e0 0000000000000008 R_X86_64_RELATIVE b715a │ │ │ │ -00000000001070e8 0000000000000008 R_X86_64_RELATIVE 11ed0 │ │ │ │ -00000000001070f0 0000000000000008 R_X86_64_RELATIVE b716b │ │ │ │ -00000000001070f8 0000000000000008 R_X86_64_RELATIVE aa70 │ │ │ │ -0000000000107100 0000000000000008 R_X86_64_RELATIVE b716b │ │ │ │ -0000000000107108 0000000000000008 R_X86_64_RELATIVE abb0 │ │ │ │ -0000000000107110 0000000000000008 R_X86_64_RELATIVE b716b │ │ │ │ -0000000000107118 0000000000000008 R_X86_64_RELATIVE a670 │ │ │ │ -0000000000107120 0000000000000008 R_X86_64_RELATIVE b7170 │ │ │ │ -0000000000107128 0000000000000008 R_X86_64_RELATIVE af10 │ │ │ │ -0000000000107130 0000000000000008 R_X86_64_RELATIVE b7170 │ │ │ │ -0000000000107138 0000000000000008 R_X86_64_RELATIVE b5c0 │ │ │ │ -0000000000107140 0000000000000008 R_X86_64_RELATIVE b7170 │ │ │ │ -0000000000107148 0000000000000008 R_X86_64_RELATIVE bdd0 │ │ │ │ -0000000000107150 0000000000000008 R_X86_64_RELATIVE b7170 │ │ │ │ -0000000000107158 0000000000000008 R_X86_64_RELATIVE c4f0 │ │ │ │ -0000000000107160 0000000000000008 R_X86_64_RELATIVE b7170 │ │ │ │ -0000000000107168 0000000000000008 R_X86_64_RELATIVE cd30 │ │ │ │ -0000000000107170 0000000000000008 R_X86_64_RELATIVE b7170 │ │ │ │ -0000000000107178 0000000000000008 R_X86_64_RELATIVE ce60 │ │ │ │ -0000000000107180 0000000000000008 R_X86_64_RELATIVE b7170 │ │ │ │ -0000000000107188 0000000000000008 R_X86_64_RELATIVE d0a0 │ │ │ │ -0000000000107190 0000000000000008 R_X86_64_RELATIVE b7176 │ │ │ │ -0000000000107198 0000000000000008 R_X86_64_RELATIVE ab20 │ │ │ │ -00000000001071a0 0000000000000008 R_X86_64_RELATIVE b7176 │ │ │ │ -00000000001071a8 0000000000000008 R_X86_64_RELATIVE aca0 │ │ │ │ -00000000001071b0 0000000000000008 R_X86_64_RELATIVE b7176 │ │ │ │ -00000000001071b8 0000000000000008 R_X86_64_RELATIVE d330 │ │ │ │ -00000000001071c0 0000000000000008 R_X86_64_RELATIVE b7176 │ │ │ │ -00000000001071c8 0000000000000008 R_X86_64_RELATIVE d460 │ │ │ │ -00000000001071d0 0000000000000008 R_X86_64_RELATIVE b7176 │ │ │ │ -00000000001071d8 0000000000000008 R_X86_64_RELATIVE d690 │ │ │ │ -00000000001071e0 0000000000000008 R_X86_64_RELATIVE b717b │ │ │ │ -00000000001071e8 0000000000000008 R_X86_64_RELATIVE ad80 │ │ │ │ -00000000001071f0 0000000000000008 R_X86_64_RELATIVE b717b │ │ │ │ -00000000001071f8 0000000000000008 R_X86_64_RELATIVE a760 │ │ │ │ -0000000000107200 0000000000000008 R_X86_64_RELATIVE b7181 │ │ │ │ -0000000000107208 0000000000000008 R_X86_64_RELATIVE b0a0 │ │ │ │ -0000000000107210 0000000000000008 R_X86_64_RELATIVE b7181 │ │ │ │ -0000000000107218 0000000000000008 R_X86_64_RELATIVE b7b0 │ │ │ │ -0000000000107220 0000000000000008 R_X86_64_RELATIVE b7181 │ │ │ │ -0000000000107228 0000000000000008 R_X86_64_RELATIVE c040 │ │ │ │ -0000000000107230 0000000000000008 R_X86_64_RELATIVE b7181 │ │ │ │ -0000000000107238 0000000000000008 R_X86_64_RELATIVE c7d0 │ │ │ │ -0000000000107240 0000000000000008 R_X86_64_RELATIVE b7188 │ │ │ │ -0000000000107248 0000000000000008 R_X86_64_RELATIVE b340 │ │ │ │ -0000000000107250 0000000000000008 R_X86_64_RELATIVE b7188 │ │ │ │ -0000000000107258 0000000000000008 R_X86_64_RELATIVE a8f0 │ │ │ │ -0000000000107260 0000000000000008 R_X86_64_RELATIVE b7188 │ │ │ │ -0000000000107268 0000000000000008 R_X86_64_RELATIVE bae0 │ │ │ │ -0000000000107270 0000000000000008 R_X86_64_RELATIVE b7188 │ │ │ │ -0000000000107278 0000000000000008 R_X86_64_RELATIVE c2a0 │ │ │ │ -0000000000107280 0000000000000008 R_X86_64_RELATIVE b7188 │ │ │ │ -0000000000107288 0000000000000008 R_X86_64_RELATIVE ca90 │ │ │ │ -00000000001072a0 0000000000000008 R_X86_64_RELATIVE 1072a0 │ │ │ │ -00000000001072a8 0000000000000008 R_X86_64_RELATIVE 1072a0 │ │ │ │ -00000000001072b8 0000000000000008 R_X86_64_RELATIVE 1072b8 │ │ │ │ -00000000001072c0 0000000000000008 R_X86_64_RELATIVE 1072b8 │ │ │ │ -00000000001072d0 0000000000000008 R_X86_64_RELATIVE 1072d0 │ │ │ │ -00000000001072d8 0000000000000008 R_X86_64_RELATIVE 1072d0 │ │ │ │ -00000000001072e0 0000000000000008 R_X86_64_RELATIVE 1a9a0 │ │ │ │ -00000000001072e8 0000000000000008 R_X86_64_RELATIVE 1a990 │ │ │ │ -00000000001072f0 0000000000000008 R_X86_64_RELATIVE 1a980 │ │ │ │ -0000000000107320 0000000000000008 R_X86_64_RELATIVE d2511 │ │ │ │ -0000000000107330 0000000000000008 R_X86_64_RELATIVE 1a9b0 │ │ │ │ -0000000000107340 0000000000000008 R_X86_64_RELATIVE 1aa30 │ │ │ │ -0000000000107348 0000000000000008 R_X86_64_RELATIVE 1aa50 │ │ │ │ -0000000000107350 0000000000000008 R_X86_64_RELATIVE 1aa40 │ │ │ │ -0000000000107380 0000000000000008 R_X86_64_RELATIVE d2546 │ │ │ │ -0000000000107390 0000000000000008 R_X86_64_RELATIVE 1aaa0 │ │ │ │ -00000000001073b0 0000000000000008 R_X86_64_RELATIVE d25b5 │ │ │ │ -00000000001073c0 0000000000000008 R_X86_64_RELATIVE 1acc0 │ │ │ │ -00000000001073d0 0000000000000008 R_X86_64_RELATIVE 1073d0 │ │ │ │ -00000000001073d8 0000000000000008 R_X86_64_RELATIVE 1073d0 │ │ │ │ -00000000001073e0 0000000000000008 R_X86_64_RELATIVE 104780 │ │ │ │ -00000000001073e8 0000000000000008 R_X86_64_RELATIVE 104740 │ │ │ │ -00000000001073f0 0000000000000008 R_X86_64_RELATIVE 104700 │ │ │ │ -0000000000107408 0000000000000008 R_X86_64_RELATIVE 107408 │ │ │ │ -0000000000107410 0000000000000008 R_X86_64_RELATIVE 107408 │ │ │ │ -0000000000107420 0000000000000008 R_X86_64_RELATIVE 107420 │ │ │ │ -0000000000107428 0000000000000008 R_X86_64_RELATIVE 107420 │ │ │ │ -0000000000107440 0000000000000008 R_X86_64_RELATIVE 210f0 │ │ │ │ -0000000000107448 0000000000000008 R_X86_64_RELATIVE d4030 │ │ │ │ -0000000000107450 0000000000000008 R_X86_64_RELATIVE 108470 │ │ │ │ -0000000000107480 0000000000000008 R_X86_64_RELATIVE 21850 │ │ │ │ -0000000000107488 0000000000000008 R_X86_64_RELATIVE d4040 │ │ │ │ -0000000000107490 0000000000000008 R_X86_64_RELATIVE 108470 │ │ │ │ -00000000001074c0 0000000000000008 R_X86_64_RELATIVE 21860 │ │ │ │ -00000000001074c8 0000000000000008 R_X86_64_RELATIVE d4050 │ │ │ │ -00000000001074d0 0000000000000008 R_X86_64_RELATIVE 108470 │ │ │ │ -0000000000107500 0000000000000008 R_X86_64_RELATIVE 210c0 │ │ │ │ -0000000000107508 0000000000000008 R_X86_64_RELATIVE d4060 │ │ │ │ -0000000000107510 0000000000000008 R_X86_64_RELATIVE 108470 │ │ │ │ -0000000000107540 0000000000000008 R_X86_64_RELATIVE 214e0 │ │ │ │ -0000000000107548 0000000000000008 R_X86_64_RELATIVE d4070 │ │ │ │ -0000000000107550 0000000000000008 R_X86_64_RELATIVE 108470 │ │ │ │ -0000000000106fc0 0000001800000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ -0000000000106fc8 0000002c00000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106fd0 0000003a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ -0000000000106fd8 0000004500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ -0000000000106fe0 000000ae00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ff0 0000007d00000012 R_X86_64_TPOFF64 0000000000000000 urcu_memb_reader + 0 │ │ │ │ -0000000000106ff8 000000b500000006 R_X86_64_GLOB_DAT 0000000000000000 memcmp@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000107028 0000000000000008 R_X86_64_RELATIVE 107028 │ │ │ │ +0000000000107030 0000000000000008 R_X86_64_RELATIVE 107028 │ │ │ │ +0000000000107040 0000000000000008 R_X86_64_RELATIVE 107040 │ │ │ │ +0000000000107048 0000000000000008 R_X86_64_RELATIVE 107040 │ │ │ │ +0000000000107060 0000000000000008 R_X86_64_RELATIVE 95e20 │ │ │ │ +0000000000107068 0000000000000008 R_X86_64_RELATIVE cda90 │ │ │ │ +0000000000107070 0000000000000008 R_X86_64_RELATIVE 209070 │ │ │ │ +00000000001070a0 0000000000000008 R_X86_64_RELATIVE 96580 │ │ │ │ +00000000001070a8 0000000000000008 R_X86_64_RELATIVE cdaa0 │ │ │ │ +00000000001070b0 0000000000000008 R_X86_64_RELATIVE 209070 │ │ │ │ +00000000001070e0 0000000000000008 R_X86_64_RELATIVE 96590 │ │ │ │ +00000000001070e8 0000000000000008 R_X86_64_RELATIVE cdab0 │ │ │ │ +00000000001070f0 0000000000000008 R_X86_64_RELATIVE 209070 │ │ │ │ +0000000000107120 0000000000000008 R_X86_64_RELATIVE 95df0 │ │ │ │ +0000000000107128 0000000000000008 R_X86_64_RELATIVE cdac0 │ │ │ │ +0000000000107130 0000000000000008 R_X86_64_RELATIVE 209070 │ │ │ │ +0000000000107160 0000000000000008 R_X86_64_RELATIVE 96210 │ │ │ │ +0000000000107168 0000000000000008 R_X86_64_RELATIVE cdad0 │ │ │ │ +0000000000107170 0000000000000008 R_X86_64_RELATIVE 209070 │ │ │ │ +00000000001071a0 0000000000000008 R_X86_64_RELATIVE 105400 │ │ │ │ +00000000001071a8 0000000000000008 R_X86_64_RELATIVE 1053c0 │ │ │ │ +00000000001071b0 0000000000000008 R_X86_64_RELATIVE 105380 │ │ │ │ +00000000001071c0 0000000000000008 R_X86_64_RELATIVE 1071c0 │ │ │ │ +00000000001071c8 0000000000000008 R_X86_64_RELATIVE 1071c0 │ │ │ │ +00000000001071f0 0000000000000008 R_X86_64_RELATIVE c2017 │ │ │ │ +0000000000107200 0000000000000008 R_X86_64_RELATIVE a3290 │ │ │ │ +0000000000107220 0000000000000008 R_X86_64_RELATIVE a3330 │ │ │ │ +0000000000107228 0000000000000008 R_X86_64_RELATIVE a3350 │ │ │ │ +0000000000107230 0000000000000008 R_X86_64_RELATIVE a3340 │ │ │ │ +0000000000107260 0000000000000008 R_X86_64_RELATIVE c2020 │ │ │ │ +0000000000107270 0000000000000008 R_X86_64_RELATIVE a33a0 │ │ │ │ +0000000000107280 0000000000000008 R_X86_64_RELATIVE a3440 │ │ │ │ +0000000000107288 0000000000000008 R_X86_64_RELATIVE a3430 │ │ │ │ +0000000000107290 0000000000000008 R_X86_64_RELATIVE a3420 │ │ │ │ +00000000001072c0 0000000000000008 R_X86_64_RELATIVE c207c │ │ │ │ +00000000001072d0 0000000000000008 R_X86_64_RELATIVE a3450 │ │ │ │ +00000000001072e0 0000000000000008 R_X86_64_RELATIVE 1072e0 │ │ │ │ +00000000001072e8 0000000000000008 R_X86_64_RELATIVE 1072e0 │ │ │ │ +00000000001072f8 0000000000000008 R_X86_64_RELATIVE 1072f8 │ │ │ │ +0000000000107300 0000000000000008 R_X86_64_RELATIVE 1072f8 │ │ │ │ +0000000000107310 0000000000000008 R_X86_64_RELATIVE 107310 │ │ │ │ +0000000000107318 0000000000000008 R_X86_64_RELATIVE 107310 │ │ │ │ +0000000000107320 0000000000000008 R_X86_64_RELATIVE e9f00 │ │ │ │ +0000000000107328 0000000000000008 R_X86_64_RELATIVE ac080 │ │ │ │ +0000000000107330 0000000000000008 R_X86_64_RELATIVE e9f00 │ │ │ │ +0000000000107338 0000000000000008 R_X86_64_RELATIVE ac150 │ │ │ │ +0000000000107340 0000000000000008 R_X86_64_RELATIVE e9f00 │ │ │ │ +0000000000107348 0000000000000008 R_X86_64_RELATIVE ac260 │ │ │ │ +0000000000107350 0000000000000008 R_X86_64_RELATIVE e9f00 │ │ │ │ +0000000000107358 0000000000000008 R_X86_64_RELATIVE ac390 │ │ │ │ +0000000000107360 0000000000000008 R_X86_64_RELATIVE e9f05 │ │ │ │ +0000000000107368 0000000000000008 R_X86_64_RELATIVE abd20 │ │ │ │ +0000000000107370 0000000000000008 R_X86_64_RELATIVE e9f0b │ │ │ │ +0000000000107378 0000000000000008 R_X86_64_RELATIVE abda0 │ │ │ │ +0000000000107380 0000000000000008 R_X86_64_RELATIVE e9f05 │ │ │ │ +0000000000107388 0000000000000008 R_X86_64_RELATIVE abe20 │ │ │ │ +0000000000107390 0000000000000008 R_X86_64_RELATIVE e9f0b │ │ │ │ +0000000000107398 0000000000000008 R_X86_64_RELATIVE abf30 │ │ │ │ +00000000001073a0 0000000000000008 R_X86_64_RELATIVE e9f05 │ │ │ │ +00000000001073a8 0000000000000008 R_X86_64_RELATIVE aca10 │ │ │ │ +00000000001073b0 0000000000000008 R_X86_64_RELATIVE e9f0b │ │ │ │ +00000000001073b8 0000000000000008 R_X86_64_RELATIVE acbd0 │ │ │ │ +00000000001073c0 0000000000000008 R_X86_64_RELATIVE e9f00 │ │ │ │ +00000000001073c8 0000000000000008 R_X86_64_RELATIVE ac500 │ │ │ │ +00000000001073d0 0000000000000008 R_X86_64_RELATIVE e9f00 │ │ │ │ +00000000001073d8 0000000000000008 R_X86_64_RELATIVE ac600 │ │ │ │ +00000000001073e0 0000000000000008 R_X86_64_RELATIVE e9f00 │ │ │ │ +00000000001073e8 0000000000000008 R_X86_64_RELATIVE ac7b0 │ │ │ │ +00000000001073f0 0000000000000008 R_X86_64_RELATIVE e9f11 │ │ │ │ +00000000001073f8 0000000000000008 R_X86_64_RELATIVE b0530 │ │ │ │ +0000000000107400 0000000000000008 R_X86_64_RELATIVE e9f11 │ │ │ │ +0000000000107408 0000000000000008 R_X86_64_RELATIVE b0670 │ │ │ │ +0000000000107410 0000000000000008 R_X86_64_RELATIVE e9f11 │ │ │ │ +0000000000107418 0000000000000008 R_X86_64_RELATIVE b33e0 │ │ │ │ +0000000000107420 0000000000000008 R_X86_64_RELATIVE e9f16 │ │ │ │ +0000000000107428 0000000000000008 R_X86_64_RELATIVE b09d0 │ │ │ │ +0000000000107430 0000000000000008 R_X86_64_RELATIVE e9f16 │ │ │ │ +0000000000107438 0000000000000008 R_X86_64_RELATIVE b1080 │ │ │ │ +0000000000107440 0000000000000008 R_X86_64_RELATIVE e9f16 │ │ │ │ +0000000000107448 0000000000000008 R_X86_64_RELATIVE b1890 │ │ │ │ +0000000000107450 0000000000000008 R_X86_64_RELATIVE e9f16 │ │ │ │ +0000000000107458 0000000000000008 R_X86_64_RELATIVE b1fb0 │ │ │ │ +0000000000107460 0000000000000008 R_X86_64_RELATIVE e9f16 │ │ │ │ +0000000000107468 0000000000000008 R_X86_64_RELATIVE b27f0 │ │ │ │ +0000000000107470 0000000000000008 R_X86_64_RELATIVE e9f16 │ │ │ │ +0000000000107478 0000000000000008 R_X86_64_RELATIVE b2920 │ │ │ │ +0000000000107480 0000000000000008 R_X86_64_RELATIVE e9f16 │ │ │ │ +0000000000107488 0000000000000008 R_X86_64_RELATIVE b2b60 │ │ │ │ +0000000000107490 0000000000000008 R_X86_64_RELATIVE e9f1c │ │ │ │ +0000000000107498 0000000000000008 R_X86_64_RELATIVE b05e0 │ │ │ │ +00000000001074a0 0000000000000008 R_X86_64_RELATIVE e9f1c │ │ │ │ +00000000001074a8 0000000000000008 R_X86_64_RELATIVE b0760 │ │ │ │ +00000000001074b0 0000000000000008 R_X86_64_RELATIVE e9f1c │ │ │ │ +00000000001074b8 0000000000000008 R_X86_64_RELATIVE b2df0 │ │ │ │ +00000000001074c0 0000000000000008 R_X86_64_RELATIVE e9f1c │ │ │ │ +00000000001074c8 0000000000000008 R_X86_64_RELATIVE b2f20 │ │ │ │ +00000000001074d0 0000000000000008 R_X86_64_RELATIVE e9f1c │ │ │ │ +00000000001074d8 0000000000000008 R_X86_64_RELATIVE b3150 │ │ │ │ +00000000001074e0 0000000000000008 R_X86_64_RELATIVE e9f21 │ │ │ │ +00000000001074e8 0000000000000008 R_X86_64_RELATIVE b0840 │ │ │ │ +00000000001074f0 0000000000000008 R_X86_64_RELATIVE e9f21 │ │ │ │ +00000000001074f8 0000000000000008 R_X86_64_RELATIVE b34d0 │ │ │ │ +0000000000107500 0000000000000008 R_X86_64_RELATIVE e9f27 │ │ │ │ +0000000000107508 0000000000000008 R_X86_64_RELATIVE b0b60 │ │ │ │ +0000000000107510 0000000000000008 R_X86_64_RELATIVE e9f27 │ │ │ │ +0000000000107518 0000000000000008 R_X86_64_RELATIVE b1270 │ │ │ │ +0000000000107520 0000000000000008 R_X86_64_RELATIVE e9f27 │ │ │ │ +0000000000107528 0000000000000008 R_X86_64_RELATIVE b1b00 │ │ │ │ +0000000000107530 0000000000000008 R_X86_64_RELATIVE e9f27 │ │ │ │ +0000000000107538 0000000000000008 R_X86_64_RELATIVE b2290 │ │ │ │ +0000000000107540 0000000000000008 R_X86_64_RELATIVE e9f2e │ │ │ │ +0000000000107548 0000000000000008 R_X86_64_RELATIVE b0e00 │ │ │ │ +0000000000107550 0000000000000008 R_X86_64_RELATIVE e9f2e │ │ │ │ +0000000000107558 0000000000000008 R_X86_64_RELATIVE b3660 │ │ │ │ +0000000000107560 0000000000000008 R_X86_64_RELATIVE e9f2e │ │ │ │ +0000000000107568 0000000000000008 R_X86_64_RELATIVE b15a0 │ │ │ │ +0000000000107570 0000000000000008 R_X86_64_RELATIVE e9f2e │ │ │ │ +0000000000107578 0000000000000008 R_X86_64_RELATIVE b1d60 │ │ │ │ +0000000000107580 0000000000000008 R_X86_64_RELATIVE e9f2e │ │ │ │ +0000000000107588 0000000000000008 R_X86_64_RELATIVE b2550 │ │ │ │ +0000000000106fb8 0000001800000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ +0000000000106fc0 0000002c00000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106fc8 0000003a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ +0000000000106fd0 0000004500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ +0000000000106fd8 000000ae00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106fe8 0000007d00000012 R_X86_64_TPOFF64 0000000000000000 urcu_memb_reader + 0 │ │ │ │ +0000000000106ff0 000000b500000006 R_X86_64_GLOB_DAT 0000000000000000 memcmp@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000108000 000000b000000005 R_X86_64_COPY 0000000000108000 urcu_memb_gp + 0 │ │ │ │ 0000000000108080 000000ad00000005 R_X86_64_COPY 0000000000108080 urcu_memb_has_sys_membarrier + 0 │ │ │ │ 0000000000108084 000000b300000005 R_X86_64_COPY 0000000000108084 optind@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000108090 000000b100000005 R_X86_64_COPY 0000000000108090 stdin@GLIBC_2.2.5 + 0 │ │ │ │ 00000000001080a0 000000b400000005 R_X86_64_COPY 00000000001080a0 optarg@GLIBC_2.2.5 + 0 │ │ │ │ 00000000001080c0 000000b200000005 R_X86_64_COPY 00000000001080c0 stderr@GLIBC_2.2.5 + 0 │ │ │ │ 00000000001080c8 000000af00000005 R_X86_64_COPY 00000000001080c8 stdout@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x5d58 contains 167 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -0000000000106a88 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_free_probe@BLKID_2.15 + 0 │ │ │ │ -0000000000106a90 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 setmntent@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106a98 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 tcsetattr@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106aa0 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_new_probe@BLKID_2.15 + 0 │ │ │ │ -0000000000106aa8 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 __getdelim@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ab0 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 uuid_generate@UUID_1.0 + 0 │ │ │ │ -0000000000106ab8 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ac0 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 urcu_memb_init + 0 │ │ │ │ -0000000000106ac8 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 snprintf@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ad0 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 mmap64@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ad8 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_initStaticCCtx + 0 │ │ │ │ -0000000000106ae0 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 posix_memalign@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ae8 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_initStaticDCtx + 0 │ │ │ │ -0000000000106af0 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 close@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106af8 0000000f00000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_probe_set_device@BLKID_2.15 + 0 │ │ │ │ -0000000000106b00 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 hasmntopt@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106b08 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 ioctl@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106b10 0000001200000007 R_X86_64_JUMP_SLOT 0000000000000000 memchr@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106b18 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 uuid_unparse_lower@UUID_1.0 + 0 │ │ │ │ -0000000000106b20 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 basename@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106b28 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 clock_gettime@GLIBC_2.17 + 0 │ │ │ │ -0000000000106b30 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 __fprintf_chk@GLIBC_2.3.4 + 0 │ │ │ │ -0000000000106b38 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 isatty@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106b40 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 puts@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106b48 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_isError + 0 │ │ │ │ -0000000000106b50 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_cond_signal@GLIBC_2.3.2 + 0 │ │ │ │ -0000000000106b58 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_estimateDCtxSize + 0 │ │ │ │ -0000000000106b60 0000001d00000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_hash_sha256_final + 0 │ │ │ │ -0000000000106b68 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 llistxattr@GLIBC_2.3 + 0 │ │ │ │ -0000000000106b70 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 exit@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106b78 0000002000000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutexattr_destroy@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106b80 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 __assert_fail@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106b88 0000002200000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0 │ │ │ │ -0000000000106b90 0000002300000007 R_X86_64_JUMP_SLOT 0000000000000000 setvbuf@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106b98 0000002400000007 R_X86_64_JUMP_SLOT 0000000000000000 putchar@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ba0 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 deflate + 0 │ │ │ │ -0000000000106ba8 0000002600000007 R_X86_64_JUMP_SLOT 0000000000000000 getopt@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106bb0 0000002700000007 R_X86_64_JUMP_SLOT 0000000000000000 urcu_memb_unregister_thread + 0 │ │ │ │ -0000000000106bb8 0000002800000007 R_X86_64_JUMP_SLOT 0000000000000000 read@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106bc0 0000002900000007 R_X86_64_JUMP_SLOT 0000000000000000 getmntent@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106bc8 0000002a00000007 R_X86_64_JUMP_SLOT 0000000000000000 strncmp@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106bd0 0000002b00000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106bd8 0000002d00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_setname_np@GLIBC_2.12 + 0 │ │ │ │ -0000000000106be0 0000002e00000007 R_X86_64_JUMP_SLOT 0000000000000000 fchdir@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106be8 0000002f00000007 R_X86_64_JUMP_SLOT 0000000000000000 uuid_parse@UUID_1.0 + 0 │ │ │ │ -0000000000106bf0 0000003000000007 R_X86_64_JUMP_SLOT 0000000000000000 request_key@KEYUTILS_0.3 + 0 │ │ │ │ -0000000000106bf8 0000003100000007 R_X86_64_JUMP_SLOT 0000000000000000 _exit@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106c00 0000003200000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_cond_timedwait@GLIBC_2.3.2 + 0 │ │ │ │ -0000000000106c08 0000003300000007 R_X86_64_JUMP_SLOT 0000000000000000 __memcpy_chk@GLIBC_2.3.4 + 0 │ │ │ │ -0000000000106c10 0000003400000007 R_X86_64_JUMP_SLOT 0000000000000000 strchrnul@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106c18 0000003500000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_init@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106c20 0000003600000007 R_X86_64_JUMP_SLOT 0000000000000000 aligned_alloc@GLIBC_2.16 + 0 │ │ │ │ -0000000000106c28 0000003700000007 R_X86_64_JUMP_SLOT 0000000000000000 __vsnprintf_chk@GLIBC_2.3.4 + 0 │ │ │ │ -0000000000106c30 0000003800000007 R_X86_64_JUMP_SLOT 0000000000000000 __fxstat64@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106c38 0000003900000007 R_X86_64_JUMP_SLOT 0000000000000000 inflateInit2_ + 0 │ │ │ │ -0000000000106c40 0000003b00000007 R_X86_64_JUMP_SLOT 0000000000000000 strnlen@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106c48 0000003c00000007 R_X86_64_JUMP_SLOT 0000000000000000 LZ4_compress_destSize + 0 │ │ │ │ -0000000000106c50 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_decompressDCtx + 0 │ │ │ │ -0000000000106c58 0000003e00000007 R_X86_64_JUMP_SLOT 0000000000000000 inflate + 0 │ │ │ │ -0000000000106c60 0000003f00000007 R_X86_64_JUMP_SLOT 0000000000000000 __ctype_toupper_loc@GLIBC_2.3 + 0 │ │ │ │ -0000000000106c68 0000004000000007 R_X86_64_JUMP_SLOT 0000000000000000 fputc@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106c70 0000004100000007 R_X86_64_JUMP_SLOT 0000000000000000 log@GLIBC_2.29 + 0 │ │ │ │ -0000000000106c78 0000004200000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106c80 0000004300000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106c88 0000004400000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc_usable_size@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106c90 0000004600000007 R_X86_64_JUMP_SLOT 0000000000000000 openat64@GLIBC_2.4 + 0 │ │ │ │ -0000000000106c98 0000004700000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_create@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ca0 0000004800000007 R_X86_64_JUMP_SLOT 0000000000000000 deflateEnd + 0 │ │ │ │ -0000000000106ca8 0000004900000007 R_X86_64_JUMP_SLOT 0000000000000000 compat_futex_async + 0 │ │ │ │ -0000000000106cb0 0000004a00000007 R_X86_64_JUMP_SLOT 0000000000000000 __vfprintf_chk@GLIBC_2.3.4 + 0 │ │ │ │ -0000000000106cb8 0000004b00000007 R_X86_64_JUMP_SLOT 0000000000000000 __ctype_b_loc@GLIBC_2.3 + 0 │ │ │ │ -0000000000106cc0 0000004c00000007 R_X86_64_JUMP_SLOT 0000000000000000 io_submit@LIBAIO_0.1 + 0 │ │ │ │ -0000000000106cc8 0000004d00000007 R_X86_64_JUMP_SLOT 0000000000000000 readlinkat@GLIBC_2.4 + 0 │ │ │ │ -0000000000106cd0 0000004e00000007 R_X86_64_JUMP_SLOT 0000000000000000 fdatasync@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106cd8 0000004f00000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_onetimeauth_poly1305_init + 0 │ │ │ │ -0000000000106ce0 0000005000000007 R_X86_64_JUMP_SLOT 0000000000000000 sprintf@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ce8 0000005100000007 R_X86_64_JUMP_SLOT 0000000000000000 setxattr@GLIBC_2.3 + 0 │ │ │ │ -0000000000106cf0 0000005200000007 R_X86_64_JUMP_SLOT 0000000000000000 LZ4_decompress_safe_partial + 0 │ │ │ │ -0000000000106cf8 0000005300000007 R_X86_64_JUMP_SLOT 0000000000000000 strrchr@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d00 0000005400000007 R_X86_64_JUMP_SLOT 0000000000000000 syscall@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d08 0000005500000007 R_X86_64_JUMP_SLOT 0000000000000000 sscanf@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d10 0000005600000007 R_X86_64_JUMP_SLOT 0000000000000000 pipe@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d18 0000005700000007 R_X86_64_JUMP_SLOT 0000000000000000 sleep@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d20 0000005800000007 R_X86_64_JUMP_SLOT 0000000000000000 fsync@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d28 0000005900000007 R_X86_64_JUMP_SLOT 0000000000000000 urcu_memb_register_thread + 0 │ │ │ │ -0000000000106d30 0000005a00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_join@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d38 0000005b00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_trylock@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d40 0000005c00000007 R_X86_64_JUMP_SLOT 0000000000000000 strerror@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d48 0000005d00000007 R_X86_64_JUMP_SLOT 0000000000000000 open64@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d50 0000005e00000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_probe_lookup_value@BLKID_2.15 + 0 │ │ │ │ -0000000000106d58 0000005f00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_attr_setstacksize@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d60 0000006000000007 R_X86_64_JUMP_SLOT 0000000000000000 fputs@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d68 0000006100000007 R_X86_64_JUMP_SLOT 0000000000000000 readlink@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d70 0000006200000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_do_wipe@BLKID_2.21 + 0 │ │ │ │ -0000000000106d78 0000006300000007 R_X86_64_JUMP_SLOT 0000000000000000 tcgetattr@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106d80 0000006400000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_do_fullprobe@BLKID_2.17 + 0 │ │ │ │ -0000000000106d88 0000006500000007 R_X86_64_JUMP_SLOT 0000000000000000 libscrypt_scrypt@libscrypt + 0 │ │ │ │ -0000000000106d90 0000006600000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_stream_chacha20_xor_ic + 0 │ │ │ │ -0000000000106d98 0000006700000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_rwlock_init@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106da0 0000006800000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_estimateCCtxSize + 0 │ │ │ │ -0000000000106da8 0000006900000007 R_X86_64_JUMP_SLOT 0000000000000000 fallocate64@GLIBC_2.10 + 0 │ │ │ │ -0000000000106db0 0000006a00000007 R_X86_64_JUMP_SLOT 0000000000000000 putc@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106db8 0000006b00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_getParams + 0 │ │ │ │ -0000000000106dc0 0000006c00000007 R_X86_64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106dc8 0000006d00000007 R_X86_64_JUMP_SLOT 0000000000000000 strchr@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106dd0 0000006e00000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_hash_sha256_init + 0 │ │ │ │ -0000000000106dd8 0000006f00000007 R_X86_64_JUMP_SLOT 0000000000000000 getopt_long@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106de0 0000007000000007 R_X86_64_JUMP_SLOT 0000000000000000 vsnprintf@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106de8 0000007100000007 R_X86_64_JUMP_SLOT 0000000000000000 io_getevents@LIBAIO_0.4 + 0 │ │ │ │ -0000000000106df0 0000007200000007 R_X86_64_JUMP_SLOT 0000000000000000 syncfs@GLIBC_2.14 + 0 │ │ │ │ -0000000000106df8 0000007300000007 R_X86_64_JUMP_SLOT 0000000000000000 __open64_2@GLIBC_2.7 + 0 │ │ │ │ -0000000000106e00 0000007400000007 R_X86_64_JUMP_SLOT 0000000000000000 pread64@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e08 0000007500000007 R_X86_64_JUMP_SLOT 0000000000000000 __errno_location@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e10 0000007600000007 R_X86_64_JUMP_SLOT 0000000000000000 qsort@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e18 0000007700000007 R_X86_64_JUMP_SLOT 0000000000000000 strdup@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e20 0000007800000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_rwlock_tryrdlock@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e28 0000007900000007 R_X86_64_JUMP_SLOT 0000000000000000 io_setup@LIBAIO_0.4 + 0 │ │ │ │ -0000000000106e30 0000007a00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutexattr_settype@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e38 0000007b00000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ -0000000000106e40 0000007c00000007 R_X86_64_JUMP_SLOT 0000000000000000 strcmp@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e48 0000007e00000007 R_X86_64_JUMP_SLOT 0000000000000000 urcu_memb_synchronize_rcu + 0 │ │ │ │ -0000000000106e50 0000007f00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_rwlock_rdlock@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e58 0000008000000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_cond_wait@GLIBC_2.3.2 + 0 │ │ │ │ -0000000000106e60 0000008100000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_hash_sha256_update + 0 │ │ │ │ -0000000000106e68 0000008200000007 R_X86_64_JUMP_SLOT 0000000000000000 deflateInit2_ + 0 │ │ │ │ -0000000000106e70 0000008300000007 R_X86_64_JUMP_SLOT 0000000000000000 __ctype_tolower_loc@GLIBC_2.3 + 0 │ │ │ │ -0000000000106e78 0000008400000007 R_X86_64_JUMP_SLOT 0000000000000000 calloc@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e80 0000008500000007 R_X86_64_JUMP_SLOT 0000000000000000 munmap@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e88 0000008600000007 R_X86_64_JUMP_SLOT 0000000000000000 pwrite64@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106e90 0000008700000007 R_X86_64_JUMP_SLOT 0000000000000000 keyctl_read@KEYUTILS_0.3 + 0 │ │ │ │ -0000000000106e98 0000008800000007 R_X86_64_JUMP_SLOT 0000000000000000 lgetxattr@GLIBC_2.3 + 0 │ │ │ │ -0000000000106ea0 0000008900000007 R_X86_64_JUMP_SLOT 0000000000000000 fclose@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ea8 0000008a00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_rwlock_wrlock@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106eb0 0000008b00000007 R_X86_64_JUMP_SLOT 0000000000000000 strncpy@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106eb8 0000008c00000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_do_probe@BLKID_2.15 + 0 │ │ │ │ -0000000000106ec0 0000008d00000007 R_X86_64_JUMP_SLOT 0000000000000000 __xstat64@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ec8 0000008e00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_attr_init@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ed0 0000008f00000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_onetimeauth_poly1305_update + 0 │ │ │ │ -0000000000106ed8 0000009000000007 R_X86_64_JUMP_SLOT 0000000000000000 closedir@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ee0 0000009100000007 R_X86_64_JUMP_SLOT 0000000000000000 __sprintf_chk@GLIBC_2.3.4 + 0 │ │ │ │ -0000000000106ee8 0000009200000007 R_X86_64_JUMP_SLOT 0000000000000000 __snprintf_chk@GLIBC_2.3.4 + 0 │ │ │ │ -0000000000106ef0 0000009300000007 R_X86_64_JUMP_SLOT 0000000000000000 strsep@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106ef8 0000009400000007 R_X86_64_JUMP_SLOT 0000000000000000 fopen64@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106f00 0000009500000007 R_X86_64_JUMP_SLOT 0000000000000000 fwrite@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106f08 0000009600000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_rwlock_unlock@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106f10 0000009700000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_lock@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106f18 0000009800000007 R_X86_64_JUMP_SLOT 0000000000000000 realloc@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106f20 0000009900000007 R_X86_64_JUMP_SLOT 0000000000000000 uuid_unparse@UUID_1.0 + 0 │ │ │ │ -0000000000106f28 0000009a00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutexattr_init@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106f30 0000009b00000007 R_X86_64_JUMP_SLOT 0000000000000000 localtime@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106f38 0000009c00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_compressCCtx + 0 │ │ │ │ -0000000000106f40 0000009d00000007 R_X86_64_JUMP_SLOT 0000000000000000 urcu_memb_call_rcu + 0 │ │ │ │ -0000000000106f48 0000009e00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_cond_broadcast@GLIBC_2.3.2 + 0 │ │ │ │ -0000000000106f50 0000009f00000007 R_X86_64_JUMP_SLOT 0000000000000000 strftime@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106f58 000000a000000007 R_X86_64_JUMP_SLOT 0000000000000000 __fxstatat64@GLIBC_2.4 + 0 │ │ │ │ -0000000000106f60 000000a100000007 R_X86_64_JUMP_SLOT 0000000000000000 uuid_is_null@UUID_1.0 + 0 │ │ │ │ -0000000000106f68 000000a200000007 R_X86_64_JUMP_SLOT 0000000000000000 pow@GLIBC_2.29 + 0 │ │ │ │ -0000000000106f70 000000a300000007 R_X86_64_JUMP_SLOT 0000000000000000 strtoul@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106f78 000000a400000007 R_X86_64_JUMP_SLOT 0000000000000000 add_key@KEYUTILS_0.3 + 0 │ │ │ │ -0000000000106f80 000000a500000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_unlock@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106f88 000000a600000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ -0000000000106f90 000000a700000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_probe_enable_partitions@BLKID_2.17 + 0 │ │ │ │ -0000000000106f98 000000a800000007 R_X86_64_JUMP_SLOT 0000000000000000 __vasprintf_chk@GLIBC_2.8 + 0 │ │ │ │ -0000000000106fa0 000000a900000007 R_X86_64_JUMP_SLOT 0000000000000000 readdir64@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106fa8 000000aa00000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_onetimeauth_poly1305_final + 0 │ │ │ │ -0000000000106fb0 000000ab00000007 R_X86_64_JUMP_SLOT 0000000000000000 fflush@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000106fb8 000000ac00000007 R_X86_64_JUMP_SLOT 0000000000000000 fdopendir@GLIBC_2.4 + 0 │ │ │ │ +0000000000106a80 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_free_probe@BLKID_2.15 + 0 │ │ │ │ +0000000000106a88 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 setmntent@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106a90 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 tcsetattr@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106a98 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_new_probe@BLKID_2.15 + 0 │ │ │ │ +0000000000106aa0 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 __getdelim@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106aa8 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 uuid_generate@UUID_1.0 + 0 │ │ │ │ +0000000000106ab0 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ab8 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 urcu_memb_init + 0 │ │ │ │ +0000000000106ac0 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 snprintf@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ac8 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 mmap64@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ad0 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_initStaticCCtx + 0 │ │ │ │ +0000000000106ad8 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 posix_memalign@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ae0 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_initStaticDCtx + 0 │ │ │ │ +0000000000106ae8 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 close@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106af0 0000000f00000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_probe_set_device@BLKID_2.15 + 0 │ │ │ │ +0000000000106af8 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 hasmntopt@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b00 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 ioctl@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b08 0000001200000007 R_X86_64_JUMP_SLOT 0000000000000000 memchr@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b10 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 uuid_unparse_lower@UUID_1.0 + 0 │ │ │ │ +0000000000106b18 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 basename@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b20 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 clock_gettime@GLIBC_2.17 + 0 │ │ │ │ +0000000000106b28 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 __fprintf_chk@GLIBC_2.3.4 + 0 │ │ │ │ +0000000000106b30 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 isatty@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b38 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 puts@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b40 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_isError + 0 │ │ │ │ +0000000000106b48 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_cond_signal@GLIBC_2.3.2 + 0 │ │ │ │ +0000000000106b50 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_estimateDCtxSize + 0 │ │ │ │ +0000000000106b58 0000001d00000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_hash_sha256_final + 0 │ │ │ │ +0000000000106b60 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 llistxattr@GLIBC_2.3 + 0 │ │ │ │ +0000000000106b68 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 exit@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b70 0000002000000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutexattr_destroy@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b78 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 __assert_fail@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b80 0000002200000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0 │ │ │ │ +0000000000106b88 0000002300000007 R_X86_64_JUMP_SLOT 0000000000000000 setvbuf@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b90 0000002400000007 R_X86_64_JUMP_SLOT 0000000000000000 putchar@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106b98 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 deflate + 0 │ │ │ │ +0000000000106ba0 0000002600000007 R_X86_64_JUMP_SLOT 0000000000000000 getopt@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ba8 0000002700000007 R_X86_64_JUMP_SLOT 0000000000000000 urcu_memb_unregister_thread + 0 │ │ │ │ +0000000000106bb0 0000002800000007 R_X86_64_JUMP_SLOT 0000000000000000 read@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106bb8 0000002900000007 R_X86_64_JUMP_SLOT 0000000000000000 getmntent@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106bc0 0000002a00000007 R_X86_64_JUMP_SLOT 0000000000000000 strncmp@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106bc8 0000002b00000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106bd0 0000002d00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_setname_np@GLIBC_2.12 + 0 │ │ │ │ +0000000000106bd8 0000002e00000007 R_X86_64_JUMP_SLOT 0000000000000000 fchdir@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106be0 0000002f00000007 R_X86_64_JUMP_SLOT 0000000000000000 uuid_parse@UUID_1.0 + 0 │ │ │ │ +0000000000106be8 0000003000000007 R_X86_64_JUMP_SLOT 0000000000000000 request_key@KEYUTILS_0.3 + 0 │ │ │ │ +0000000000106bf0 0000003100000007 R_X86_64_JUMP_SLOT 0000000000000000 _exit@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106bf8 0000003200000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_cond_timedwait@GLIBC_2.3.2 + 0 │ │ │ │ +0000000000106c00 0000003300000007 R_X86_64_JUMP_SLOT 0000000000000000 __memcpy_chk@GLIBC_2.3.4 + 0 │ │ │ │ +0000000000106c08 0000003400000007 R_X86_64_JUMP_SLOT 0000000000000000 strchrnul@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106c10 0000003500000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_init@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106c18 0000003600000007 R_X86_64_JUMP_SLOT 0000000000000000 aligned_alloc@GLIBC_2.16 + 0 │ │ │ │ +0000000000106c20 0000003700000007 R_X86_64_JUMP_SLOT 0000000000000000 __vsnprintf_chk@GLIBC_2.3.4 + 0 │ │ │ │ +0000000000106c28 0000003800000007 R_X86_64_JUMP_SLOT 0000000000000000 __fxstat64@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106c30 0000003900000007 R_X86_64_JUMP_SLOT 0000000000000000 inflateInit2_ + 0 │ │ │ │ +0000000000106c38 0000003b00000007 R_X86_64_JUMP_SLOT 0000000000000000 strnlen@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106c40 0000003c00000007 R_X86_64_JUMP_SLOT 0000000000000000 LZ4_compress_destSize + 0 │ │ │ │ +0000000000106c48 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_decompressDCtx + 0 │ │ │ │ +0000000000106c50 0000003e00000007 R_X86_64_JUMP_SLOT 0000000000000000 inflate + 0 │ │ │ │ +0000000000106c58 0000003f00000007 R_X86_64_JUMP_SLOT 0000000000000000 __ctype_toupper_loc@GLIBC_2.3 + 0 │ │ │ │ +0000000000106c60 0000004000000007 R_X86_64_JUMP_SLOT 0000000000000000 fputc@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106c68 0000004100000007 R_X86_64_JUMP_SLOT 0000000000000000 log@GLIBC_2.29 + 0 │ │ │ │ +0000000000106c70 0000004200000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106c78 0000004300000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106c80 0000004400000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc_usable_size@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106c88 0000004600000007 R_X86_64_JUMP_SLOT 0000000000000000 openat64@GLIBC_2.4 + 0 │ │ │ │ +0000000000106c90 0000004700000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_create@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106c98 0000004800000007 R_X86_64_JUMP_SLOT 0000000000000000 deflateEnd + 0 │ │ │ │ +0000000000106ca0 0000004900000007 R_X86_64_JUMP_SLOT 0000000000000000 compat_futex_async + 0 │ │ │ │ +0000000000106ca8 0000004a00000007 R_X86_64_JUMP_SLOT 0000000000000000 __vfprintf_chk@GLIBC_2.3.4 + 0 │ │ │ │ +0000000000106cb0 0000004b00000007 R_X86_64_JUMP_SLOT 0000000000000000 __ctype_b_loc@GLIBC_2.3 + 0 │ │ │ │ +0000000000106cb8 0000004c00000007 R_X86_64_JUMP_SLOT 0000000000000000 io_submit@LIBAIO_0.1 + 0 │ │ │ │ +0000000000106cc0 0000004d00000007 R_X86_64_JUMP_SLOT 0000000000000000 readlinkat@GLIBC_2.4 + 0 │ │ │ │ +0000000000106cc8 0000004e00000007 R_X86_64_JUMP_SLOT 0000000000000000 fdatasync@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106cd0 0000004f00000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_onetimeauth_poly1305_init + 0 │ │ │ │ +0000000000106cd8 0000005000000007 R_X86_64_JUMP_SLOT 0000000000000000 sprintf@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ce0 0000005100000007 R_X86_64_JUMP_SLOT 0000000000000000 setxattr@GLIBC_2.3 + 0 │ │ │ │ +0000000000106ce8 0000005200000007 R_X86_64_JUMP_SLOT 0000000000000000 LZ4_decompress_safe_partial + 0 │ │ │ │ +0000000000106cf0 0000005300000007 R_X86_64_JUMP_SLOT 0000000000000000 strrchr@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106cf8 0000005400000007 R_X86_64_JUMP_SLOT 0000000000000000 syscall@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d00 0000005500000007 R_X86_64_JUMP_SLOT 0000000000000000 sscanf@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d08 0000005600000007 R_X86_64_JUMP_SLOT 0000000000000000 pipe@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d10 0000005700000007 R_X86_64_JUMP_SLOT 0000000000000000 sleep@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d18 0000005800000007 R_X86_64_JUMP_SLOT 0000000000000000 fsync@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d20 0000005900000007 R_X86_64_JUMP_SLOT 0000000000000000 urcu_memb_register_thread + 0 │ │ │ │ +0000000000106d28 0000005a00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_join@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d30 0000005b00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_trylock@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d38 0000005c00000007 R_X86_64_JUMP_SLOT 0000000000000000 strerror@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d40 0000005d00000007 R_X86_64_JUMP_SLOT 0000000000000000 open64@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d48 0000005e00000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_probe_lookup_value@BLKID_2.15 + 0 │ │ │ │ +0000000000106d50 0000005f00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_attr_setstacksize@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d58 0000006000000007 R_X86_64_JUMP_SLOT 0000000000000000 fputs@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d60 0000006100000007 R_X86_64_JUMP_SLOT 0000000000000000 readlink@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d68 0000006200000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_do_wipe@BLKID_2.21 + 0 │ │ │ │ +0000000000106d70 0000006300000007 R_X86_64_JUMP_SLOT 0000000000000000 tcgetattr@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d78 0000006400000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_do_fullprobe@BLKID_2.17 + 0 │ │ │ │ +0000000000106d80 0000006500000007 R_X86_64_JUMP_SLOT 0000000000000000 libscrypt_scrypt@libscrypt + 0 │ │ │ │ +0000000000106d88 0000006600000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_stream_chacha20_xor_ic + 0 │ │ │ │ +0000000000106d90 0000006700000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_rwlock_init@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106d98 0000006800000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_estimateCCtxSize + 0 │ │ │ │ +0000000000106da0 0000006900000007 R_X86_64_JUMP_SLOT 0000000000000000 fallocate64@GLIBC_2.10 + 0 │ │ │ │ +0000000000106da8 0000006a00000007 R_X86_64_JUMP_SLOT 0000000000000000 putc@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106db0 0000006b00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_getParams + 0 │ │ │ │ +0000000000106db8 0000006c00000007 R_X86_64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106dc0 0000006d00000007 R_X86_64_JUMP_SLOT 0000000000000000 strchr@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106dc8 0000006e00000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_hash_sha256_init + 0 │ │ │ │ +0000000000106dd0 0000006f00000007 R_X86_64_JUMP_SLOT 0000000000000000 getopt_long@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106dd8 0000007000000007 R_X86_64_JUMP_SLOT 0000000000000000 vsnprintf@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106de0 0000007100000007 R_X86_64_JUMP_SLOT 0000000000000000 io_getevents@LIBAIO_0.4 + 0 │ │ │ │ +0000000000106de8 0000007200000007 R_X86_64_JUMP_SLOT 0000000000000000 syncfs@GLIBC_2.14 + 0 │ │ │ │ +0000000000106df0 0000007300000007 R_X86_64_JUMP_SLOT 0000000000000000 __open64_2@GLIBC_2.7 + 0 │ │ │ │ +0000000000106df8 0000007400000007 R_X86_64_JUMP_SLOT 0000000000000000 pread64@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e00 0000007500000007 R_X86_64_JUMP_SLOT 0000000000000000 __errno_location@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e08 0000007600000007 R_X86_64_JUMP_SLOT 0000000000000000 qsort@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e10 0000007700000007 R_X86_64_JUMP_SLOT 0000000000000000 strdup@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e18 0000007800000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_rwlock_tryrdlock@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e20 0000007900000007 R_X86_64_JUMP_SLOT 0000000000000000 io_setup@LIBAIO_0.4 + 0 │ │ │ │ +0000000000106e28 0000007a00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutexattr_settype@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e30 0000007b00000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ +0000000000106e38 0000007c00000007 R_X86_64_JUMP_SLOT 0000000000000000 strcmp@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e40 0000007e00000007 R_X86_64_JUMP_SLOT 0000000000000000 urcu_memb_synchronize_rcu + 0 │ │ │ │ +0000000000106e48 0000007f00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_rwlock_rdlock@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e50 0000008000000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_cond_wait@GLIBC_2.3.2 + 0 │ │ │ │ +0000000000106e58 0000008100000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_hash_sha256_update + 0 │ │ │ │ +0000000000106e60 0000008200000007 R_X86_64_JUMP_SLOT 0000000000000000 deflateInit2_ + 0 │ │ │ │ +0000000000106e68 0000008300000007 R_X86_64_JUMP_SLOT 0000000000000000 __ctype_tolower_loc@GLIBC_2.3 + 0 │ │ │ │ +0000000000106e70 0000008400000007 R_X86_64_JUMP_SLOT 0000000000000000 calloc@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e78 0000008500000007 R_X86_64_JUMP_SLOT 0000000000000000 munmap@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e80 0000008600000007 R_X86_64_JUMP_SLOT 0000000000000000 pwrite64@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106e88 0000008700000007 R_X86_64_JUMP_SLOT 0000000000000000 keyctl_read@KEYUTILS_0.3 + 0 │ │ │ │ +0000000000106e90 0000008800000007 R_X86_64_JUMP_SLOT 0000000000000000 lgetxattr@GLIBC_2.3 + 0 │ │ │ │ +0000000000106e98 0000008900000007 R_X86_64_JUMP_SLOT 0000000000000000 fclose@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ea0 0000008a00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_rwlock_wrlock@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ea8 0000008b00000007 R_X86_64_JUMP_SLOT 0000000000000000 strncpy@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106eb0 0000008c00000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_do_probe@BLKID_2.15 + 0 │ │ │ │ +0000000000106eb8 0000008d00000007 R_X86_64_JUMP_SLOT 0000000000000000 __xstat64@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ec0 0000008e00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_attr_init@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ec8 0000008f00000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_onetimeauth_poly1305_update + 0 │ │ │ │ +0000000000106ed0 0000009000000007 R_X86_64_JUMP_SLOT 0000000000000000 closedir@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ed8 0000009100000007 R_X86_64_JUMP_SLOT 0000000000000000 __sprintf_chk@GLIBC_2.3.4 + 0 │ │ │ │ +0000000000106ee0 0000009200000007 R_X86_64_JUMP_SLOT 0000000000000000 __snprintf_chk@GLIBC_2.3.4 + 0 │ │ │ │ +0000000000106ee8 0000009300000007 R_X86_64_JUMP_SLOT 0000000000000000 strsep@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ef0 0000009400000007 R_X86_64_JUMP_SLOT 0000000000000000 fopen64@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106ef8 0000009500000007 R_X86_64_JUMP_SLOT 0000000000000000 fwrite@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106f00 0000009600000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_rwlock_unlock@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106f08 0000009700000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_lock@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106f10 0000009800000007 R_X86_64_JUMP_SLOT 0000000000000000 realloc@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106f18 0000009900000007 R_X86_64_JUMP_SLOT 0000000000000000 uuid_unparse@UUID_1.0 + 0 │ │ │ │ +0000000000106f20 0000009a00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutexattr_init@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106f28 0000009b00000007 R_X86_64_JUMP_SLOT 0000000000000000 localtime@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106f30 0000009c00000007 R_X86_64_JUMP_SLOT 0000000000000000 ZSTD_compressCCtx + 0 │ │ │ │ +0000000000106f38 0000009d00000007 R_X86_64_JUMP_SLOT 0000000000000000 urcu_memb_call_rcu + 0 │ │ │ │ +0000000000106f40 0000009e00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_cond_broadcast@GLIBC_2.3.2 + 0 │ │ │ │ +0000000000106f48 0000009f00000007 R_X86_64_JUMP_SLOT 0000000000000000 strftime@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106f50 000000a000000007 R_X86_64_JUMP_SLOT 0000000000000000 __fxstatat64@GLIBC_2.4 + 0 │ │ │ │ +0000000000106f58 000000a100000007 R_X86_64_JUMP_SLOT 0000000000000000 uuid_is_null@UUID_1.0 + 0 │ │ │ │ +0000000000106f60 000000a200000007 R_X86_64_JUMP_SLOT 0000000000000000 pow@GLIBC_2.29 + 0 │ │ │ │ +0000000000106f68 000000a300000007 R_X86_64_JUMP_SLOT 0000000000000000 strtoul@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106f70 000000a400000007 R_X86_64_JUMP_SLOT 0000000000000000 add_key@KEYUTILS_0.3 + 0 │ │ │ │ +0000000000106f78 000000a500000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_unlock@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106f80 000000a600000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ +0000000000106f88 000000a700000007 R_X86_64_JUMP_SLOT 0000000000000000 blkid_probe_enable_partitions@BLKID_2.17 + 0 │ │ │ │ +0000000000106f90 000000a800000007 R_X86_64_JUMP_SLOT 0000000000000000 __vasprintf_chk@GLIBC_2.8 + 0 │ │ │ │ +0000000000106f98 000000a900000007 R_X86_64_JUMP_SLOT 0000000000000000 readdir64@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106fa0 000000aa00000007 R_X86_64_JUMP_SLOT 0000000000000000 crypto_onetimeauth_poly1305_final + 0 │ │ │ │ +0000000000106fa8 000000ab00000007 R_X86_64_JUMP_SLOT 0000000000000000 fflush@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000106fb0 000000ac00000007 R_X86_64_JUMP_SLOT 0000000000000000 fdopendir@GLIBC_2.4 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x1057b0 contains 40 entries: │ │ │ │ +Dynamic section at offset 0x1057a8 contains 40 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libblkid.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libuuid.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [liburcu-common.so.8] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [liburcu.so.8] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libsodium.so.23] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 32 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x340 │ │ │ │ 0x0000000000000005 (STRTAB) 0x1498 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x388 │ │ │ │ 0x000000000000000a (STRSZ) 2848 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000015 (DEBUG) 0x0 │ │ │ │ - 0x0000000000000003 (PLTGOT) 0x106a70 │ │ │ │ + 0x0000000000000003 (PLTGOT) 0x106a68 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 4008 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ 0x0000000000000017 (JMPREL) 0x5d58 │ │ │ │ 0x0000000000000007 (RELA) 0x2308 │ │ │ │ 0x0000000000000008 (RELASZ) 14928 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e2f96fd250c8024aa2c01dbd0544d4214face264 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b110f5d2d01bacd17cd055700467c6da1d7fe3af │ │ │ │ │ │ │ │ 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 {} │ │ │ │ @@ -93,41022 +93,41022 @@ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000007f7f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000007f81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 1 to 0000000000007f82 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000000e8 0000000000000010 000000bc FDE cie=00000030 pc=0000000000008dd0..0000000000008de5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000000fc 0000000000000010 000000d0 FDE cie=00000030 pc=0000000000008df0..0000000000008e20 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000110 0000000000000010 000000e4 FDE cie=00000030 pc=0000000000008e20..0000000000008e8d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000124 0000000000000018 000000f8 FDE cie=00000030 pc=0000000000008e90..0000000000008f4d │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008e97 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 176 to 0000000000008f47 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008f48 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000140 0000000000000014 00000114 FDE cie=00000030 pc=0000000000008f50..0000000000009016 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008f57 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000158 0000000000000018 0000012c FDE cie=00000030 pc=0000000000009020..0000000000009103 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009027 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 200 to 00000000000090ef │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000090f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000174 0000000000000018 00000148 FDE cie=00000030 pc=0000000000009110..000000000000912f │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009114 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009122 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009123 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000190 0000000000000018 00000164 FDE cie=00000030 pc=0000000000009130..0000000000009154 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009134 │ │ │ │ +000000e8 0000000000000048 000000bc FDE cie=00000030 pc=0000000000008dd0..0000000000008f45 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000009147 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009148 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000001ac 0000000000000018 00000180 FDE cie=00000030 pc=0000000000009160..000000000000917f │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009164 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009172 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009173 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000001c8 0000000000000044 0000019c FDE cie=00000030 pc=0000000000009180..00000000000091e8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009187 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000918c │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009190 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dd6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009194 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dd8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000919b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ddc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000091c4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ddd │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008de4 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 252 to 0000000000008ee0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ee1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ee2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000091c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ee4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000091c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ee6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ee8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008eea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000091cb │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000091cc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000210 0000000000000018 000001e4 FDE cie=00000030 pc=00000000000091f0..0000000000009211 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000091f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000091ff │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009200 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000022c 0000000000000020 00000200 FDE cie=00000030 pc=0000000000009220..00000000000092fa │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009222 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000009234 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 173 to 00000000000092e1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000092e6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000092e7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008ef0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000250 0000000000000020 00000224 FDE cie=00000030 pc=0000000000009300..00000000000093d7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009302 │ │ │ │ +00000134 0000000000000050 00000108 FDE cie=00000030 pc=0000000000008f50..0000000000009186 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000009311 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 173 to 00000000000093be │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000093c3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000093c4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000274 0000000000000028 00000248 FDE cie=00000030 pc=00000000000093e0..00000000000094bf │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000093e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000093eb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008f59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000093f5 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 173 to 00000000000094a2 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f5b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f5d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008f5e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008f5f │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000008f69 │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc2: 376 to 00000000000090e1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000090e4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000090e5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090e7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000094a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000094a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000094a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000090ee │ │ │ │ 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 │ │ │ │ │ │ │ │ -000002a0 0000000000000030 00000274 FDE cie=00000030 pc=00000000000094c0..00000000000095c6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000094c2 │ │ │ │ +00000188 000000000000007c 0000015c FDE cie=00000030 pc=0000000000009190..0000000000009326 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009192 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000094c9 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000919a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000094ca │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000919e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000094d1 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000091a7 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000009249 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009250 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009257 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000925e │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009265 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000926c │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 232 to 00000000000095b9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009273 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000927a │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009281 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009288 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000928f │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009296 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000929d │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000092a4 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000092ab │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000092b2 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000092b9 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000092c0 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000092cc │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000092e6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000095bd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000092e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000095be │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000092e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000095c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000092eb │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000002d4 0000000000000038 000002a8 FDE cie=00000030 pc=00000000000095d0..00000000000097b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095d2 │ │ │ │ +00000208 000000000000009c 000001dc FDE cie=00000030 pc=0000000000009330..0000000000009594 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009332 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095d4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009339 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000095d8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000933b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000095db │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009340 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000095e2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000000963d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009348 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000934c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000009355 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 311 to 000000000000948c │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009498 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000949f │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094a6 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094ad │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094b4 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094bb │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094c2 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094c9 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094d0 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094d7 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094de │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094e5 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094ec │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094f3 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094fa │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009501 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009508 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009514 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000952e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000952f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009530 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009641 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009532 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009642 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009534 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009644 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009536 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009646 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009538 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009650 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009540 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000310 0000000000000030 000002e4 FDE cie=00000030 pc=00000000000097c0..00000000000098dd │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000097c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000097c6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000097ca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000097d1 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 153 to 000000000000986a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000986e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009870 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009872 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009878 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000344 0000000000000028 00000318 FDE cie=00000030 pc=00000000000098e0..0000000000009953 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000098e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000098e6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000098ea │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000009936 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009937 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009939 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000993a │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000370 0000000000000028 00000344 FDE cie=00000030 pc=0000000000009960..00000000000099a2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009962 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009970 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000997a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000998a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000998b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000998d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000998e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000039c 0000000000000020 00000370 FDE cie=00000030 pc=00000000000099b0..0000000000009a57 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000099b1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000099bf │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000009a12 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009a13 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009a18 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000003c0 0000000000000020 00000394 FDE cie=00000030 pc=0000000000009a60..0000000000009b11 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009a61 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009a6f │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000009ac5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009ac6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009ad0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000003e4 0000000000000028 000003b8 FDE cie=00000030 pc=0000000000009b20..0000000000009be1 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009b21 │ │ │ │ +000002a8 0000000000000050 0000027c FDE cie=00000030 pc=00000000000095a0..00000000000096db │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000095a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000009b33 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000095a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b37 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000009bcb │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000095a8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000095af │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000095b3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000095b9 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000095c0 │ │ │ │ + DW_CFA_def_cfa_offset: 4384 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000095e4 │ │ │ │ + DW_CFA_def_cfa_offset: 4416 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000009612 │ │ │ │ + DW_CFA_def_cfa_offset: 4384 │ │ │ │ + DW_CFA_advance_loc1: 185 to 00000000000096cb │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000096cc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000096cd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000096cf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000096d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009bcc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000096d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009bcd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000096d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009bce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000096d6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000410 0000000000000030 000003e4 FDE cie=00000030 pc=0000000000009bf0..0000000000009dd5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009bf2 │ │ │ │ +000002fc 0000000000000050 000002d0 FDE cie=00000030 pc=00000000000096e0..0000000000009842 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000096e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009bfc │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000096e6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009bfd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000096e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009c0b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000009c5a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000096ef │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000096f3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000096f9 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009700 │ │ │ │ + DW_CFA_def_cfa_offset: 4384 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000009724 │ │ │ │ + DW_CFA_def_cfa_offset: 4416 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000009752 │ │ │ │ + DW_CFA_def_cfa_offset: 4384 │ │ │ │ + DW_CFA_advance_loc1: 224 to 0000000000009832 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009833 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009834 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009836 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009c5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009838 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000983a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000983c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009c68 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000983d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000444 0000000000000048 00000418 FDE cie=00000030 pc=0000000000009de0..0000000000009f07 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009de2 │ │ │ │ +00000350 0000000000000054 00000324 FDE cie=00000030 pc=0000000000009850..0000000000009a51 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009852 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009df0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009856 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009df5 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000985b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009df7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000985d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009df8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009863 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009df9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009869 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009dfd │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 245 to 0000000000009ef2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009870 │ │ │ │ + DW_CFA_def_cfa_offset: 4512 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000009899 │ │ │ │ + DW_CFA_def_cfa_offset: 4544 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000098cf │ │ │ │ + DW_CFA_def_cfa_offset: 4512 │ │ │ │ + DW_CFA_advance_loc2: 370 to 0000000000009a41 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009ef3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009a42 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009ef4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009a43 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a45 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ef8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009efa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a49 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009efc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a4b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009f00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009a4c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000490 0000000000000010 00000464 FDE cie=00000030 pc=0000000000009f10..0000000000009f5b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000004a4 0000000000000010 00000478 FDE cie=00000030 pc=0000000000009f60..0000000000009fb8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004b8 0000000000000028 0000048c FDE cie=00000030 pc=0000000000009fc0..000000000000a0ff │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009fc2 │ │ │ │ +000003a8 0000000000000028 0000037c FDE cie=00000030 pc=0000000000009a60..0000000000009bd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009fc3 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000009af6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009b00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000009b5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009fc7 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000009b6b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 149 to 000000000000a05c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000009b83 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a060 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009b84 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a062 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a068 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000004e4 0000000000000010 000004b8 FDE cie=00000030 pc=000000000000a100..000000000000a123 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f8 0000000000000028 000004cc FDE cie=00000030 pc=000000000000a130..000000000000a1c3 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a132 │ │ │ │ +000003d4 0000000000000054 000003a8 FDE cie=00000030 pc=0000000000009bd0..000000000000a2ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009bd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a136 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009bd6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a13d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009bdb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009bdd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009be3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 73 to 000000000000a186 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009be9 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009bf0 │ │ │ │ + DW_CFA_def_cfa_offset: 8672 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000009c1c │ │ │ │ + DW_CFA_def_cfa_offset: 8704 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000009c52 │ │ │ │ + DW_CFA_def_cfa_offset: 8672 │ │ │ │ + DW_CFA_advance_loc2: 359 to 0000000000009db9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009dba │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009dbb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009dbd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009dbf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a187 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009dc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a189 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009dc3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a18a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009dc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000524 0000000000000010 000004f8 FDE cie=00000030 pc=000000000000a1d0..000000000000a206 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000538 000000000000004c 0000050c FDE cie=00000030 pc=000000000000a210..000000000000a378 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a212 │ │ │ │ +0000042c 0000000000000094 00000400 FDE cie=00000030 pc=000000000000a2d0..000000000000ad9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a2d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000a21b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a2d9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a227 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a2db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a229 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a2e0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a22a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a2e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a22b │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000a2eb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a22f │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 279 to 000000000000a346 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000a2f4 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc1: 236 to 000000000000a3e0 │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000a3ea │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a3f1 │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a3f8 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a3ff │ │ │ │ + DW_CFA_def_cfa_offset: 664 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a406 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a40d │ │ │ │ + DW_CFA_def_cfa_offset: 680 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a414 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a41b │ │ │ │ + DW_CFA_def_cfa_offset: 696 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a422 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a429 │ │ │ │ + DW_CFA_def_cfa_offset: 712 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a430 │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a437 │ │ │ │ + DW_CFA_def_cfa_offset: 728 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a43e │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000a44c │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc2: 881 to 000000000000a7bd │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000000a824 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc2: 1274 to 000000000000ad1e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a34a │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000ad21 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a34b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ad22 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a34d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a34f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a351 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad28 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a353 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad2a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a358 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ad2b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000588 0000000000000030 0000055c FDE cie=00000030 pc=000000000000a380..000000000000a3ce │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a382 │ │ │ │ +000004c4 00000000000000b4 00000498 FDE cie=00000030 pc=000000000000ada0..000000000000b4c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ada2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a383 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000adb0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a387 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000adb5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000000a3b4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000adba │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000adc2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000adc5 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000add3 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc2: 611 to 000000000000b036 │ │ │ │ + DW_CFA_def_cfa_offset: 1064 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b040 │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b047 │ │ │ │ + DW_CFA_def_cfa_offset: 1080 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b04e │ │ │ │ + DW_CFA_def_cfa_offset: 1088 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b055 │ │ │ │ + DW_CFA_def_cfa_offset: 1096 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b05c │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b063 │ │ │ │ + DW_CFA_def_cfa_offset: 1112 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b06a │ │ │ │ + DW_CFA_def_cfa_offset: 1120 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b071 │ │ │ │ + DW_CFA_def_cfa_offset: 1128 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b078 │ │ │ │ + DW_CFA_def_cfa_offset: 1136 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b07f │ │ │ │ + DW_CFA_def_cfa_offset: 1144 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b086 │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b08d │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b094 │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000b09d │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000000b0ed │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000000b158 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000000b193 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000b196 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b197 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b199 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b19b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b19d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b19f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a3c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b1a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a3c7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3cb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3cd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000b1ad │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000000b218 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000000b22d │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000000b298 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000b2c4 │ │ │ │ + DW_CFA_def_cfa_offset: 1088 │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000000b315 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc1: 232 to 000000000000b3fd │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000000b468 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ │ │ │ │ -000005bc 000000000000004c 00000590 FDE cie=00000030 pc=000000000000a3d0..000000000000a545 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3d2 │ │ │ │ +0000057c 0000000000000088 00000550 FDE cie=00000030 pc=000000000000b4c0..000000000000b7e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000a3db │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b4c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4cb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3df │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000a3ea │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b4d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a3eb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4d9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a3f2 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 265 to 000000000000a4fb │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000b4e2 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000000b58b │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b595 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b59c │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5a3 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5aa │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5b1 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5b8 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5bf │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5c6 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5cd │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5d4 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5db │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5e2 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5e9 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000b5f2 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc2: 432 to 000000000000b7a2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4ff │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000b7a5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a500 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b7a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a502 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b7a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a504 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b7aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a506 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b7ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a508 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b7ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a510 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b7b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000060c 0000000000000014 000005e0 FDE cie=00000030 pc=000000000000a550..000000000000a580 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a554 │ │ │ │ +00000608 0000000000000028 000005dc FDE cie=00000030 pc=000000000000b7f0..000000000000b960 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b7f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000000a57f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000000b886 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b890 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000000b8ed │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000b8fb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000b913 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b914 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000624 0000000000000030 000005f8 FDE cie=00000030 pc=000000000000a580..000000000000a666 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a582 │ │ │ │ +00000634 0000000000000098 00000608 FDE cie=00000030 pc=000000000000b960..000000000000bd1b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b962 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a584 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000b96b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a588 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b973 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a58f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 184 to 000000000000a647 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b977 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000b980 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc2: 498 to 000000000000bb72 │ │ │ │ + DW_CFA_def_cfa_offset: 1200 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000000bb8f │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000000bbd6 │ │ │ │ + DW_CFA_def_cfa_offset: 776 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bbdd │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bbe4 │ │ │ │ + DW_CFA_def_cfa_offset: 792 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bbeb │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bbf2 │ │ │ │ + DW_CFA_def_cfa_offset: 808 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bbf9 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc00 │ │ │ │ + DW_CFA_def_cfa_offset: 824 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc07 │ │ │ │ + DW_CFA_def_cfa_offset: 832 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc0e │ │ │ │ + DW_CFA_def_cfa_offset: 840 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc15 │ │ │ │ + DW_CFA_def_cfa_offset: 848 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc1c │ │ │ │ + DW_CFA_def_cfa_offset: 856 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc23 │ │ │ │ + DW_CFA_def_cfa_offset: 864 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc2a │ │ │ │ + DW_CFA_def_cfa_offset: 872 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc31 │ │ │ │ + DW_CFA_def_cfa_offset: 880 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc38 │ │ │ │ + DW_CFA_def_cfa_offset: 888 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc3f │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc46 │ │ │ │ + DW_CFA_def_cfa_offset: 904 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc4d │ │ │ │ + DW_CFA_def_cfa_offset: 912 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc54 │ │ │ │ + DW_CFA_def_cfa_offset: 920 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bc5b │ │ │ │ + DW_CFA_def_cfa_offset: 1344 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000bc75 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000000bcd5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000bcd8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a64b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bcd9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a64d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bcdb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a64f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bcdd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a650 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bcde │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000658 0000000000000018 0000062c FDE cie=00000030 pc=000000000000a670..000000000000a757 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000a67a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000000a756 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000674 0000000000000020 00000648 FDE cie=00000030 pc=000000000000a760..000000000000a8e8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a767 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a76b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 379 to 000000000000a8e6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a8e7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000698 0000000000000024 0000066c FDE cie=00000030 pc=000000000000a8f0..000000000000aa65 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a8f7 │ │ │ │ +000006d0 000000000000004c 000006a4 FDE cie=00000030 pc=000000000000bd20..000000000000bf26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bd22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a8fb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000bd2b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 360 to 000000000000aa63 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aa64 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000006c0 0000000000000020 00000694 FDE cie=00000030 pc=000000000000aa70..000000000000ab1b │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa74 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa78 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd2f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000bd32 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000bd3b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 259 to 000000000000be3e │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000be45 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be49 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be4d │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000be5a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000000bed1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000bed4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bed5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 161 to 000000000000ab19 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ab1a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000006e4 0000000000000010 000006b8 FDE cie=00000030 pc=000000000000ab20..000000000000aba3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000006f8 0000000000000018 000006cc FDE cie=00000030 pc=000000000000abb0..000000000000ac92 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000abb7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 218 to 000000000000ac91 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000714 0000000000000018 000006e8 FDE cie=00000030 pc=000000000000aca0..000000000000ad7d │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000aca7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bed7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 213 to 000000000000ad7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bed9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000beda │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000730 0000000000000028 00000704 FDE cie=00000030 pc=000000000000ad80..000000000000af03 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ad88 │ │ │ │ +00000720 0000000000000030 000006f4 FDE cie=00000030 pc=000000000000bf30..000000000000c042 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bf32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000ad91 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bf3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000ad96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf3e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 361 to 000000000000aeff │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bf44 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 181 to 000000000000bff9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000bffc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000af00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bffd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000af02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bfff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c000 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000075c 0000000000000034 00000730 FDE cie=00000030 pc=000000000000af10..000000000000b093 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af14 │ │ │ │ +00000754 0000000000000030 00000728 FDE cie=00000030 pc=000000000000c050..000000000000c180 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c052 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000af15 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c056 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af19 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c05a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 341 to 000000000000b06e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c060 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 248 to 000000000000c158 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000c15b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b06f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c15c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b071 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c15e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b072 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c15f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000000b08f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b090 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b092 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000794 0000000000000048 00000768 FDE cie=00000030 pc=000000000000b0a0..000000000000b33c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b0a2 │ │ │ │ +00000788 0000000000000084 0000075c FDE cie=00000030 pc=000000000000c180..000000000000c3eb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c182 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b0a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c184 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b0a7 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c18c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b0ab │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c190 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000b0b2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 604 to 000000000000b30e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000c199 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc1: 224 to 000000000000c279 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000000c2a0 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2a2 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2a9 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2b0 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2b7 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2be │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2c5 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2cc │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2d3 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2da │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2e1 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2e8 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2ef │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2f6 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2fd │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c304 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c30b │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c317 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000c335 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b30f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c336 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b310 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c337 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b312 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c339 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b314 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c33b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b315 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c340 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b335 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b336 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b337 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b339 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b33b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000007e0 0000000000000048 000007b4 FDE cie=00000030 pc=000000000000b340..000000000000b5b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b342 │ │ │ │ +00000810 0000000000000060 000007e4 FDE cie=00000030 pc=000000000000c3f0..000000000000c7ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b346 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b347 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c3fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b34b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c401 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000b352 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c405 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 568 to 000000000000b58a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000c408 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000c411 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 549 to 000000000000c636 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000c639 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c63a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b58b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c63c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b58c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c63e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b58e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c640 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b590 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c642 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b591 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c648 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b5b1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b5b2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b5b3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b5b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b5b7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc1: 198 to 000000000000c70e │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000c718 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c71f │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c726 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000c733 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000082c 0000000000000048 00000800 FDE cie=00000030 pc=000000000000b5c0..000000000000b7aa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b5c2 │ │ │ │ +00000874 0000000000000088 00000848 FDE cie=00000030 pc=000000000000c7b0..000000000000ccd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c7b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b5c6 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c7b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b5c7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c7b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b5cb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c7b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000b5d2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c7c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 426 to 000000000000b77c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c7c4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000c7cd │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 601 to 000000000000ca26 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000ca29 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca2a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b77d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b77e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca2e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b780 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca30 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b782 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca32 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b783 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ca38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b7a3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b7a4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b7a5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7a7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7a9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000000cab0 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cab7 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cab9 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cac0 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cac7 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cace │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cad5 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cadc │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cae3 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000caea │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000caf1 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000caf8 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000caff │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cb06 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000cb0f │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000878 000000000000004c 0000084c FDE cie=00000030 pc=000000000000b7b0..000000000000bad6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b7b4 │ │ │ │ +00000900 000000000000008c 000008d4 FDE cie=00000030 pc=000000000000cce0..000000000000d201 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cce2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b6 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cce4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cce6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b7b9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cce8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b7bd │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ccf0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 748 to 000000000000baa9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ccf4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ccfd │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 577 to 000000000000cf3e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000cf41 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cf42 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000baaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000baac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000baae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bab0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf4a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bab1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cf50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000000bace │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bacf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc1: 133 to 000000000000cfd5 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cfdc │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfde │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cfe5 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cfec │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cff3 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cffa │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d001 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d008 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d00f │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d016 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d01d │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d024 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d02b │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000d034 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008c8 000000000000004c 0000089c FDE cie=00000030 pc=000000000000bae0..000000000000bdca │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bae4 │ │ │ │ +00000990 0000000000000028 00000964 FDE cie=00000030 pc=000000000000d210..000000000000d244 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d212 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bae6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d216 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bae8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d21d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bae9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000baed │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 688 to 000000000000bd9d │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000d22c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bd9e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bda0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bda2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d22d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bda4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d22f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bda5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d230 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000000bdc2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bdc3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bdc5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bdc7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bdc9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000918 0000000000000048 000008ec FDE cie=00000030 pc=000000000000bdd0..000000000000c040 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bdd2 │ │ │ │ +000009bc 00000000000000e4 00000990 FDE cie=00000030 pc=000000000000d250..000000000000d9a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bdd4 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000d25d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bdd6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d262 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bdd8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d267 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bdd9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d26b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bddd │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d273 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000bde4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 554 to 000000000000c00e │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000d280 │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc1: 163 to 000000000000d323 │ │ │ │ + DW_CFA_def_cfa_offset: 1328 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000000d340 │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc2: 879 to 000000000000d6af │ │ │ │ + DW_CFA_def_cfa_offset: 904 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d6bb │ │ │ │ + DW_CFA_def_cfa_offset: 912 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d6c2 │ │ │ │ + DW_CFA_def_cfa_offset: 920 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d6c9 │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d6d0 │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d6d7 │ │ │ │ + DW_CFA_def_cfa_offset: 944 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d6de │ │ │ │ + DW_CFA_def_cfa_offset: 952 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d6e5 │ │ │ │ + DW_CFA_def_cfa_offset: 960 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d6ec │ │ │ │ + DW_CFA_def_cfa_offset: 968 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d6f3 │ │ │ │ + DW_CFA_def_cfa_offset: 976 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d6fa │ │ │ │ + DW_CFA_def_cfa_offset: 984 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d701 │ │ │ │ + DW_CFA_def_cfa_offset: 992 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d708 │ │ │ │ + DW_CFA_def_cfa_offset: 1000 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d70f │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d716 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d71d │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d724 │ │ │ │ + DW_CFA_def_cfa_offset: 1032 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d72b │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d732 │ │ │ │ + DW_CFA_def_cfa_offset: 1048 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d739 │ │ │ │ + DW_CFA_def_cfa_offset: 1472 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000d759 │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000000d7cf │ │ │ │ + DW_CFA_def_cfa_offset: 904 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d7d4 │ │ │ │ + DW_CFA_def_cfa_offset: 912 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d7d9 │ │ │ │ + DW_CFA_def_cfa_offset: 920 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d7e0 │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d7e7 │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d7ee │ │ │ │ + DW_CFA_def_cfa_offset: 944 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d7f5 │ │ │ │ + DW_CFA_def_cfa_offset: 952 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d7fc │ │ │ │ + DW_CFA_def_cfa_offset: 960 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d803 │ │ │ │ + DW_CFA_def_cfa_offset: 968 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d80a │ │ │ │ + DW_CFA_def_cfa_offset: 976 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d811 │ │ │ │ + DW_CFA_def_cfa_offset: 984 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d818 │ │ │ │ + DW_CFA_def_cfa_offset: 992 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d81f │ │ │ │ + DW_CFA_def_cfa_offset: 1000 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d826 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000d834 │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000000d86f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c00f │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000d872 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c010 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d873 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c012 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d875 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c014 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d877 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d879 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c018 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d87b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c019 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d87c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000964 000000000000004c 00000938 FDE cie=00000030 pc=000000000000c040..000000000000c297 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c044 │ │ │ │ +00000aa4 0000000000000050 00000a78 FDE cie=00000030 pc=000000000000d9b0..000000000000dba3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d9b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c046 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d9b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c048 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000d9bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c049 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d9c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c04d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d9c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 537 to 000000000000c266 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d9cd │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000d9d6 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 361 to 000000000000db3f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000db42 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000db43 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c267 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db45 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c269 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c26b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db49 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c26d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db4b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c26e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000db4c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000000c28f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c290 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c292 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c294 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c296 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -000009b4 000000000000004c 00000988 FDE cie=00000030 pc=000000000000c2a0..000000000000c4e1 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2a4 │ │ │ │ +00000af8 0000000000000024 00000acc FDE cie=00000030 pc=000000000000dbb0..000000000000dc07 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dbb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2a6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2a8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c2a9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2ad │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 515 to 000000000000c4b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c4b1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4b3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dbb5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4b7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c4b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000000c4d9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c4da │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000dbbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4dc │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000000dc04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dc05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dc06 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000a04 000000000000004c 000009d8 FDE cie=00000030 pc=000000000000c4f0..000000000000c7cf │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4f2 │ │ │ │ +00000b20 0000000000000048 00000af4 FDE cie=00000030 pc=000000000000dc10..000000000000dcc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dc12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dc14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dc16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4f8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000dc1b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c4f9 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000dc27 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4fd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dc2b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c504 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 659 to 000000000000c797 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000dc38 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000000dcb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c798 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dcb1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c799 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dcb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c79b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c79d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c79f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c7a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dcbb │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000a54 0000000000000060 00000a28 FDE cie=00000030 pc=000000000000c7d0..000000000000ca8f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7d2 │ │ │ │ +00000b6c 000000000000004c 00000b40 FDE cie=00000030 pc=000000000000dcc0..000000000000de8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000dccb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c7d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dccf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dcd0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000c7e6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 616 to 000000000000ca4e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000dcd7 │ │ │ │ + DW_CFA_def_cfa_offset: 4208 │ │ │ │ + DW_CFA_advance_loc2: 338 to 000000000000de29 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca4f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de2a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de2d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de2f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de33 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca59 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000de38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000000ca84 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca85 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca86 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca88 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca8a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca8c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca8e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ab8 0000000000000060 00000a8c FDE cie=00000030 pc=000000000000ca90..000000000000cd2f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca92 │ │ │ │ +00000bbc 0000000000000074 00000b90 FDE cie=00000030 pc=000000000000de90..000000000000e66c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca94 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000de97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000de9f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dea1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca99 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dea2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca9d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000dea8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000caa6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 584 to 000000000000ccee │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000deb4 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000dee4 │ │ │ │ + DW_CFA_def_cfa_offset: 776 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000deee │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000def5 │ │ │ │ + DW_CFA_def_cfa_offset: 792 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000defc │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000000df0d │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc2: 1637 to 000000000000e572 │ │ │ │ + DW_CFA_def_cfa_offset: 776 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e579 │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e580 │ │ │ │ + DW_CFA_def_cfa_offset: 792 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e587 │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000e590 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000e5ae │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ccef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e5af │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ccf0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e5b0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e5b2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e5b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e5b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e5b8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ccf9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e5b9 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000000cd24 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd25 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd26 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd28 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd2a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd2c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd2e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b1c 0000000000000060 00000af0 FDE cie=00000030 pc=000000000000cd30..000000000000ce5d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd32 │ │ │ │ +00000c34 0000000000000048 00000c08 FDE cie=00000030 pc=000000000000e670..000000000000e71b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e672 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd34 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e67a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000cd39 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e67e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000cd3e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000e681 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd42 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e687 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000cd45 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd49 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 203 to 000000000000ce14 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000000e6f7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ce15 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ce16 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce18 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000e6fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce1a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e6fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e6fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e6ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce20 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e700 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce24 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000ce2d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce31 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000e712 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce33 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000e715 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce35 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e716 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce37 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e718 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce39 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e71a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000ce3e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b80 0000000000000040 00000b54 FDE cie=00000030 pc=000000000000ce60..000000000000d097 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce62 │ │ │ │ +00000c80 0000000000000084 00000c54 FDE cie=00000030 pc=000000000000e720..000000000000ea12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e722 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000ce67 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e729 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000ce6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e72b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e72f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000ce73 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e737 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ce7a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 527 to 000000000000d089 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e73d │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 215 to 000000000000e814 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d08a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e818 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e819 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e81b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e81d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e81f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e820 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000000e8bc │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000e8c5 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8c9 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8cd │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8d1 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8d5 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8d9 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8dd │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8e1 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8e5 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8e9 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8ed │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8f1 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8f5 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000e8fe │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d08 000000000000003c 00000cdc FDE cie=00000030 pc=000000000000ea20..000000000000ebe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea22 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea24 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea28 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d08b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ea35 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 355 to 000000000000eb98 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000eb9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d08d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eb9c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d08f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eb9e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d091 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eba0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d092 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eba1 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000bc4 000000000000004c 00000b98 FDE cie=00000030 pc=000000000000d0a0..000000000000d32a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0a2 │ │ │ │ +00000d48 0000000000000074 00000d1c FDE cie=00000030 pc=000000000000ebe0..000000000000edcb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ebe2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d0a7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ebeb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d0ac │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ebec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d0b1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ebed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d0b2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0b6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000d0bf │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc2: 539 to 000000000000d2da │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ebf4 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000000ec2a │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ec32 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec36 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec3a │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec3e │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec42 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec46 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec4a │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec4e │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec52 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec56 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec5a │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec5e │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ec62 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ec6b │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 246 to 000000000000ed61 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d2db │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d2dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2de │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000ed64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ed65 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed67 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed69 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ed70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000dc0 0000000000000064 00000d94 FDE cie=00000030 pc=000000000000edd0..000000000000ef4d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000edd1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000edd9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2e2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ede0 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000000ee16 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ee1e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee22 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee26 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee2a │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee2e │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee32 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee36 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee3a │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee3e │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee42 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee46 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee4a │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee4e │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ee57 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000000eef7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000eefa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eefb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d2e5 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000ef00 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000e28 0000000000000010 00000dfc FDE cie=00000030 pc=000000000000ef50..000000000000efc6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c14 0000000000000060 00000be8 FDE cie=00000030 pc=000000000000d330..000000000000d45d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d332 │ │ │ │ +00000e3c 000000000000002c 00000e10 FDE cie=00000030 pc=000000000000efd0..000000000000f318 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000efd1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000efd8 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000efe8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 606 to 000000000000f246 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000f250 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000e6c 0000000000000068 00000e40 FDE cie=00000030 pc=000000000000f320..000000000000f4e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f322 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d334 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f32b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d339 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000f330 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d33e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f338 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d342 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f33c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000d345 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f33d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d349 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 202 to 000000000000d413 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000f347 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000000f3b9 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f3c1 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000f3cc │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000f3d6 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000f3db │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000f3e0 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f3e9 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc1: 235 to 000000000000f4d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d414 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f4d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d415 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f4d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d417 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d419 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d41b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4df │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d41d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000d420 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f4e2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d424 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ed8 0000000000000028 00000eac FDE cie=00000030 pc=000000000000f4f0..000000000000f577 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4f2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f4f6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000f500 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000000f554 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000d42d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d431 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d433 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d435 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d437 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f555 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d439 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f557 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d43e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f558 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000c78 0000000000000040 00000c4c FDE cie=00000030 pc=000000000000d460..000000000000d682 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d462 │ │ │ │ +00000f04 0000000000000078 00000ed8 FDE cie=00000030 pc=000000000000f580..000000000000f9fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f582 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d467 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f584 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d46c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f585 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d470 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f586 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000d473 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d47a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 506 to 000000000000d674 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f58d │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000000f646 │ │ │ │ + DW_CFA_def_cfa_offset: 1080 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f64c │ │ │ │ + DW_CFA_def_cfa_offset: 1088 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f652 │ │ │ │ + DW_CFA_def_cfa_offset: 1096 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f658 │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f65e │ │ │ │ + DW_CFA_def_cfa_offset: 1112 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f664 │ │ │ │ + DW_CFA_def_cfa_offset: 1120 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f66a │ │ │ │ + DW_CFA_def_cfa_offset: 1128 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f670 │ │ │ │ + DW_CFA_def_cfa_offset: 1136 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f676 │ │ │ │ + DW_CFA_def_cfa_offset: 1144 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f67c │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f682 │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f688 │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f68e │ │ │ │ + DW_CFA_def_cfa_offset: 1176 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f694 │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000f6ec │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ + DW_CFA_advance_loc2: 540 to 000000000000f908 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d675 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d676 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f909 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d678 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f90a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d67a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f90c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d67c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f90e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d67d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f910 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000cbc 0000000000000050 00000c90 FDE cie=00000030 pc=000000000000d690..000000000000d91b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d692 │ │ │ │ +00000f80 0000000000000044 00000f54 FDE cie=00000030 pc=000000000000fa00..000000000000fab5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d697 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d69c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d6a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa08 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d6a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fa09 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fa0a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000d6af │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 540 to 000000000000d8cb │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa0e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000000faaa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d8cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000faab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d8cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000faac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000faae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fab0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fab2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fab4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d8d6 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -00000d10 0000000000000068 00000ce4 FDE cie=00000030 pc=000000000000d920..000000000000dc84 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d92a │ │ │ │ +00000fc8 000000000000004c 00000f9c FDE cie=00000030 pc=000000000000fac0..000000000000fe19 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d92c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d92e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d930 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d931 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fac9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d932 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000faca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d936 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 717 to 000000000000dc03 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000fad1 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc2: 617 to 000000000000fd3a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dc04 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fd3b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dc05 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fd3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000dc0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd3e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd40 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dc11 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fd45 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000000dc6e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dc74 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dc75 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc77 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc79 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc7b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc7d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dc7e │ │ │ │ - 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 │ │ │ │ │ │ │ │ -00000d7c 0000000000000048 00000d50 FDE cie=00000030 pc=000000000000dc90..000000000000defd │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc92 │ │ │ │ +00001018 000000000000004c 00000fec FDE cie=00000030 pc=000000000000fe20..0000000000010057 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dc9a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000fe2c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000dc9f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000fe33 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dca1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe35 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dca2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe36 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dca3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe3a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dca7 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 486 to 000000000000de8d │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000fe44 │ │ │ │ + DW_CFA_def_cfa_offset: 57568 │ │ │ │ + DW_CFA_advance_loc2: 483 to 0000000000010027 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000de8e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010028 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000de8f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010029 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000de91 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001002b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000de93 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001002d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000de95 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001002f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000de97 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010031 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000de98 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010032 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000dc8 0000000000000048 00000d9c FDE cie=00000030 pc=000000000000df00..000000000000e0e4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df02 │ │ │ │ +00001068 0000000000000070 0000103c FDE cie=00000030 pc=0000000000010060..0000000000010672 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010064 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010066 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000df0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010068 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000df0c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010069 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000df12 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001006d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df16 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000000dfde │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000010076 │ │ │ │ + DW_CFA_def_cfa_offset: 880 │ │ │ │ + DW_CFA_advance_loc2: 285 to 0000000000010193 │ │ │ │ + DW_CFA_def_cfa_offset: 888 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001019a │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000010234 │ │ │ │ + DW_CFA_def_cfa_offset: 888 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010235 │ │ │ │ + DW_CFA_def_cfa_offset: 880 │ │ │ │ + DW_CFA_advance_loc2: 439 to 00000000000103ec │ │ │ │ + DW_CFA_def_cfa_offset: 888 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000103fa │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc1: 163 to 000000000001049d │ │ │ │ + DW_CFA_def_cfa_offset: 888 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001049e │ │ │ │ + DW_CFA_def_cfa_offset: 880 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000104d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dfe2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000104d6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dfe3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000104d7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dfe5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dfe7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dfe9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dfeb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000dff0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000104e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000e14 000000000000004c 00000de8 FDE cie=00000030 pc=000000000000e0f0..000000000000e3ab │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0f2 │ │ │ │ +000010dc 000000000000004c 000010b0 FDE cie=00000030 pc=0000000000010680..00000000000108ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010682 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e0fa │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001068a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001068c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001068e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e105 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010692 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e106 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010696 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e10a │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 295 to 000000000000e231 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000106a4 │ │ │ │ + DW_CFA_def_cfa_offset: 57712 │ │ │ │ + DW_CFA_advance_loc2: 462 to 0000000000010872 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000e234 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010873 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e235 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010874 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e237 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010876 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e239 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010878 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e23b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001087a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e23d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001087c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000e240 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001087d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000e64 000000000000004c 00000e38 FDE cie=00000030 pc=000000000000e3b0..000000000000eb2d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3b2 │ │ │ │ +0000112c 0000000000000184 00001100 FDE cie=00000030 pc=00000000000108f0..0000000000011730 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000108f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3b4 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000108fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e3b9 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010905 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e3be │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001090a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e3bf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001090e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e3c0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000010911 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000e3c9 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc2: 1413 to 000000000000e94e │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001091e │ │ │ │ + DW_CFA_def_cfa_offset: 6416 │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000010987 │ │ │ │ + DW_CFA_def_cfa_offset: 6848 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001099c │ │ │ │ + DW_CFA_def_cfa_offset: 6416 │ │ │ │ + DW_CFA_advance_loc2: 1168 to 0000000000010e2c │ │ │ │ + DW_CFA_def_cfa_offset: 6424 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e33 │ │ │ │ + DW_CFA_def_cfa_offset: 6432 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000010e3d │ │ │ │ + DW_CFA_def_cfa_offset: 6440 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e44 │ │ │ │ + DW_CFA_def_cfa_offset: 6448 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e4b │ │ │ │ + DW_CFA_def_cfa_offset: 6456 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e52 │ │ │ │ + DW_CFA_def_cfa_offset: 6464 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e59 │ │ │ │ + DW_CFA_def_cfa_offset: 6472 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e60 │ │ │ │ + DW_CFA_def_cfa_offset: 6480 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e67 │ │ │ │ + DW_CFA_def_cfa_offset: 6488 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e6e │ │ │ │ + DW_CFA_def_cfa_offset: 6496 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e75 │ │ │ │ + DW_CFA_def_cfa_offset: 6504 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e7c │ │ │ │ + DW_CFA_def_cfa_offset: 6512 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e83 │ │ │ │ + DW_CFA_def_cfa_offset: 6520 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010e8a │ │ │ │ + DW_CFA_def_cfa_offset: 6528 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000010ea2 │ │ │ │ + DW_CFA_def_cfa_offset: 6416 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000010ecb │ │ │ │ + DW_CFA_def_cfa_offset: 6424 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010ecd │ │ │ │ + DW_CFA_def_cfa_offset: 6432 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000010f06 │ │ │ │ + DW_CFA_def_cfa_offset: 6424 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010f08 │ │ │ │ + DW_CFA_def_cfa_offset: 6416 │ │ │ │ + DW_CFA_advance_loc1: 151 to 0000000000010f9f │ │ │ │ + DW_CFA_def_cfa_offset: 6424 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fa6 │ │ │ │ + DW_CFA_def_cfa_offset: 6432 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fad │ │ │ │ + DW_CFA_def_cfa_offset: 6440 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fb4 │ │ │ │ + DW_CFA_def_cfa_offset: 6448 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fbb │ │ │ │ + DW_CFA_def_cfa_offset: 6456 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fc2 │ │ │ │ + DW_CFA_def_cfa_offset: 6464 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fc9 │ │ │ │ + DW_CFA_def_cfa_offset: 6472 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fd0 │ │ │ │ + DW_CFA_def_cfa_offset: 6480 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fd7 │ │ │ │ + DW_CFA_def_cfa_offset: 6488 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fde │ │ │ │ + DW_CFA_def_cfa_offset: 6496 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fe5 │ │ │ │ + DW_CFA_def_cfa_offset: 6504 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010fec │ │ │ │ + DW_CFA_def_cfa_offset: 6512 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010ff3 │ │ │ │ + DW_CFA_def_cfa_offset: 6520 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010ffa │ │ │ │ + DW_CFA_def_cfa_offset: 6528 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011001 │ │ │ │ + DW_CFA_def_cfa_offset: 6536 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011008 │ │ │ │ + DW_CFA_def_cfa_offset: 6544 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001100f │ │ │ │ + DW_CFA_def_cfa_offset: 6552 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011016 │ │ │ │ + DW_CFA_def_cfa_offset: 6560 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001101d │ │ │ │ + DW_CFA_def_cfa_offset: 6568 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011024 │ │ │ │ + DW_CFA_def_cfa_offset: 6992 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000011058 │ │ │ │ + DW_CFA_def_cfa_offset: 6416 │ │ │ │ + DW_CFA_advance_loc1: 112 to 00000000000110c8 │ │ │ │ + DW_CFA_def_cfa_offset: 6424 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000110d2 │ │ │ │ + DW_CFA_def_cfa_offset: 6432 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000110d4 │ │ │ │ + DW_CFA_def_cfa_offset: 6440 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000110db │ │ │ │ + DW_CFA_def_cfa_offset: 6448 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000110e2 │ │ │ │ + DW_CFA_def_cfa_offset: 6456 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000110e9 │ │ │ │ + DW_CFA_def_cfa_offset: 6464 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000110f0 │ │ │ │ + DW_CFA_def_cfa_offset: 6472 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000110f7 │ │ │ │ + DW_CFA_def_cfa_offset: 6480 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000110fe │ │ │ │ + DW_CFA_def_cfa_offset: 6488 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011105 │ │ │ │ + DW_CFA_def_cfa_offset: 6496 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001110c │ │ │ │ + DW_CFA_def_cfa_offset: 6504 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011113 │ │ │ │ + DW_CFA_def_cfa_offset: 6512 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001111a │ │ │ │ + DW_CFA_def_cfa_offset: 6520 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011121 │ │ │ │ + DW_CFA_def_cfa_offset: 6528 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001112a │ │ │ │ + DW_CFA_def_cfa_offset: 6416 │ │ │ │ + DW_CFA_advance_loc2: 462 to 00000000000112f8 │ │ │ │ + DW_CFA_def_cfa_offset: 6424 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000011307 │ │ │ │ + DW_CFA_def_cfa_offset: 6432 │ │ │ │ + DW_CFA_advance_loc1: 221 to 00000000000113e4 │ │ │ │ + DW_CFA_def_cfa_offset: 6424 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000113e7 │ │ │ │ + DW_CFA_def_cfa_offset: 6416 │ │ │ │ + DW_CFA_advance_loc1: 241 to 00000000000114d8 │ │ │ │ + DW_CFA_def_cfa_offset: 6424 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000114df │ │ │ │ + DW_CFA_def_cfa_offset: 6432 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000114e6 │ │ │ │ + DW_CFA_def_cfa_offset: 6440 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000114ed │ │ │ │ + DW_CFA_def_cfa_offset: 6448 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000114f4 │ │ │ │ + DW_CFA_def_cfa_offset: 6456 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000114fb │ │ │ │ + DW_CFA_def_cfa_offset: 6464 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011502 │ │ │ │ + DW_CFA_def_cfa_offset: 6472 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011509 │ │ │ │ + DW_CFA_def_cfa_offset: 6480 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011510 │ │ │ │ + DW_CFA_def_cfa_offset: 6488 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011517 │ │ │ │ + DW_CFA_def_cfa_offset: 6496 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001151e │ │ │ │ + DW_CFA_def_cfa_offset: 6504 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011525 │ │ │ │ + DW_CFA_def_cfa_offset: 6512 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001152c │ │ │ │ + DW_CFA_def_cfa_offset: 6520 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011533 │ │ │ │ + DW_CFA_def_cfa_offset: 6528 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000011544 │ │ │ │ + DW_CFA_def_cfa_offset: 6416 │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000115b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e94f │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000115b5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e950 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000115b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e952 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e954 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e956 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e958 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e960 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000eb4 0000000000000050 00000e88 FDE cie=00000030 pc=000000000000eb30..000000000000f00b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb32 │ │ │ │ +000012b4 0000000000000038 00001288 FDE cie=00000030 pc=0000000000011730..00000000000118fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011732 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000eb37 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011734 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb39 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011738 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb3b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001173b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb3f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000eb40 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000eb49 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 708 to 000000000000ee0d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011742 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 356 to 00000000000118a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ee0e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ee0f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ee11 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000118a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ee13 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000118aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ee15 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000118ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ee17 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000118ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000ee20 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000118af │ │ │ │ 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 │ │ │ │ │ │ │ │ -00000f08 0000000000000010 00000edc FDE cie=00000030 pc=000000000000f010..000000000000f05b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000012f0 0000000000000014 000012c4 FDE cie=00000030 pc=0000000000011900..0000000000011925 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011904 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000011924 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f1c 0000000000000010 00000ef0 FDE cie=00000030 pc=000000000000f060..000000000000f0ab │ │ │ │ +00001308 0000000000000034 000012dc FDE cie=00000030 pc=0000000000011930..0000000000011ad2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011932 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011933 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011939 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011940 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 321 to 0000000000011a81 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011a82 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011a83 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011a85 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000011a90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f30 0000000000000010 00000f04 FDE cie=00000030 pc=000000000000f0b0..000000000000f0fb │ │ │ │ - DW_CFA_nop │ │ │ │ +00001340 0000000000000034 00001314 FDE cie=00000030 pc=0000000000011ae0..0000000000011b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ae2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011ae3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011ae7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000011afe │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011b02 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011b04 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011b08 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000011b45 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011b49 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011b4b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011b4c │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f44 0000000000000010 00000f18 FDE cie=00000030 pc=000000000000f100..000000000000f14b │ │ │ │ - DW_CFA_nop │ │ │ │ +00001378 0000000000000040 0000134c FDE cie=00000030 pc=0000000000011b80..0000000000011c78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011b82 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011b83 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011b84 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011b88 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000011bd8 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011be0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000011bf6 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000011c03 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000011c1c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000011c4a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c4e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011c4f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011c51 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011c52 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f58 0000000000000010 00000f2c FDE cie=00000030 pc=000000000000f150..000000000000f19b │ │ │ │ +000013bc 000000000000001c 00001390 FDE cie=00000030 pc=0000000000011c80..0000000000011cb7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c84 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000011ca8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011cb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011cb6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f6c 0000000000000010 00000f40 FDE cie=00000030 pc=000000000000f1a0..000000000000f1eb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000013dc 0000000000000040 000013b0 FDE cie=00000030 pc=0000000000011cc0..0000000000011dc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011cc2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000011ccc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000011cd1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011cd5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011cd6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011cdd │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 158 to 0000000000011d7b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011d7c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011d7d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d7f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d81 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d83 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000011d88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f80 0000000000000010 00000f54 FDE cie=00000030 pc=000000000000f1f0..000000000000f23b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00001420 0000000000000038 000013f4 FDE cie=00000030 pc=0000000000011dd0..0000000000011ed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011dd2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011dd4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011dd6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011dd7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000011de1 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 214 to 0000000000011eb7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011eb8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011eba │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ebc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ebe │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011ebf │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000145c 0000000000000040 00001430 FDE cie=00000030 pc=0000000000011ee0..0000000000012031 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ee2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011ee6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011ef2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000011efb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000011f04 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000011f0f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 169 to 0000000000011fb8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011fb9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011fba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fbc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fbe │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fc0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011fc1 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f94 0000000000000010 00000f68 FDE cie=00000030 pc=000000000000f240..000000000000f28b │ │ │ │ +000014a0 0000000000000010 00001474 FDE cie=00000030 pc=0000000000012040..0000000000012041 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fa8 0000000000000010 00000f7c FDE cie=00000030 pc=000000000000f290..000000000000f2db │ │ │ │ +000014b4 0000000000000010 00001488 FDE cie=00000030 pc=0000000000012050..0000000000012051 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fbc 0000000000000010 00000f90 FDE cie=00000030 pc=000000000000f2e0..000000000000f32b │ │ │ │ +000014c8 0000000000000020 0000149c FDE cie=00000030 pc=0000000000012060..000000000001212f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012061 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001206b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 189 to 0000000000012128 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012129 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001212a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000014ec 000000000000003c 000014c0 FDE cie=00000030 pc=0000000000012130..00000000000121e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012132 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012134 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012136 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012137 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012138 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 127 to 00000000000121b7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000121bd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000121bf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000121c1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000121c3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000121d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fd0 0000000000000010 00000fa4 FDE cie=00000030 pc=000000000000f330..000000000000f375 │ │ │ │ +0000152c 0000000000000010 00001500 FDE cie=00000030 pc=00000000000121f0..0000000000012227 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fe4 0000000000000010 00000fb8 FDE cie=00000030 pc=000000000000f380..000000000000f388 │ │ │ │ +00001540 0000000000000018 00001514 FDE cie=00000030 pc=0000000000012230..0000000000012262 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012231 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001225d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ff8 0000000000000018 00000fcc FDE cie=00000030 pc=000000000000f390..000000000000f41f │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f394 │ │ │ │ +0000155c 000000000000002c 00001530 FDE cie=00000030 pc=0000000000012270..00000000000122d1 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012277 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000f3c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012278 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012279 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000000122c8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000122c9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122cb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f3c2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000122d0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001014 000000000000005c 00000fe8 FDE cie=00000030 pc=000000000000f420..000000000000f5b0 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000f42a │ │ │ │ +0000158c 0000000000000038 00001560 FDE cie=00000030 pc=00000000000122e0..00000000000123c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f432 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000122eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f434 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000122f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f43c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000122f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f440 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f441 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f445 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 320 to 000000000000f585 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f586 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000122fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f587 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 189 to 00000000000123ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f589 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000123bb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f58b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000123bd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f58d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000123bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f58f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000123c1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f590 │ │ │ │ - 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 000000000000f591 │ │ │ │ - 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001074 000000000000004c 00001048 FDE cie=00000030 pc=000000000000f5b0..000000000000f744 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f5b2 │ │ │ │ +000015c8 0000000000000038 0000159c FDE cie=00000030 pc=00000000000123d0..00000000000124a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000123d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f5b4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000123db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f5b6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000123e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f5b8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000123e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5bc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000f5bf │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000f5c9 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 294 to 000000000000f6ef │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f6f0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000123ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f6f1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000001249a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001249b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001249d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001249f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000124a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f6fa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010c4 0000000000000038 00001098 FDE cie=00000030 pc=000000000000f750..000000000000f7c3 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f752 │ │ │ │ +00001604 000000000000005c 000015d8 FDE cie=00000030 pc=00000000000124b0..0000000000012554 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000124bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f757 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000124c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f759 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000124c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f75e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000124c9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000f769 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000124d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000000f79c │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000124fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f79d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000124fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f79f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012503 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012505 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7a3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001250b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f7a4 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000012520 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000012534 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012535 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001253a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001253c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001253e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012540 │ │ │ │ + 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: 3 to 0000000000012543 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00001100 0000000000000048 000010d4 FDE cie=00000030 pc=000000000000f7d0..000000000000f936 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7d2 │ │ │ │ +00001664 0000000000000088 00001638 FDE cie=00000030 pc=0000000000012560..0000000000012a22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012562 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f7d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012564 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7d9 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001256e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7db │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012573 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f7dc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012574 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f7dd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012578 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000f7e4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 265 to 000000000000f8ed │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001257f │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc1: 233 to 0000000000012668 │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001266e │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001267b │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001267d │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc2: 504 to 0000000000012875 │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000012883 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001288e │ │ │ │ + DW_CFA_def_cfa_offset: 664 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012892 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012896 │ │ │ │ + DW_CFA_def_cfa_offset: 680 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001289a │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000128a0 │ │ │ │ + DW_CFA_def_cfa_offset: 696 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000128a2 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000128a9 │ │ │ │ + DW_CFA_def_cfa_offset: 712 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000128ae │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000128c3 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc2: 286 to 00000000000129e1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f8ee │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000129e2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f8ef │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000129e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f8f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000129ec │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000114c 0000000000000064 00001120 FDE cie=00000030 pc=000000000000f940..000000000000fc9b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f942 │ │ │ │ +000016f0 0000000000000010 000016c4 FDE cie=00000030 pc=0000000000012a30..0000000000012a31 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001704 0000000000000080 000016d8 FDE cie=00000030 pc=0000000000012a40..0000000000012c47 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012a42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f944 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012a44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f946 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012a49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f948 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012a4a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f949 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012a4e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f94a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f94e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012a52 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 329 to 000000000000fa97 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000012a8c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fa98 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fa99 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000012a99 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa9b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012a9f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa9d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012aa1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa9f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012aa3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000faa1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012aa5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000faa8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000012ab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 249 to 000000000000fba1 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000012af1 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000fba8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000fbad │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000012afc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbaf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012afd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000fbb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012aff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbb6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbb8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000fbbd │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000011b4 0000000000000020 00001188 FDE cie=00000030 pc=000000000000fca0..000000000000ff8e │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012b01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 203 to 000000000000fd6f │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012b03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000fd78 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000012b10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000000fe2c │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000012ba0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fe30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000011d8 0000000000000020 000011ac FDE cie=00000030 pc=000000000000ff90..00000000000100b3 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ff91 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ff99 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000010029 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000012bad │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000012bb5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012bbc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012bc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001002d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000010030 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000012bd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000011fc 0000000000000030 000011d0 FDE cie=00000030 pc=00000000000100c0..00000000000101a6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000100c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000100cb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000100d2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000100de │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 190 to 000000000001019c │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000012c39 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012c3a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012c3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001019d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c3d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001019e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000101a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000101a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012c42 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001230 0000000000000034 00001204 FDE cie=00000030 pc=00000000000101b0..00000000000102ec │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000101b2 │ │ │ │ +00001788 000000000000002c 0000175c FDE cie=00000030 pc=0000000000012c50..0000000000012dcf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000101bb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012c53 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000101c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012c54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000101c8 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 274 to 00000000000102da │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000102db │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000102dc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102de │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001268 0000000000000038 0000123c FDE cie=00000030 pc=00000000000102f0..00000000000103dc │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000102fd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010304 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010305 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001030c │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 182 to 00000000000103c2 │ │ │ │ + DW_CFA_advance_loc1: 230 to 0000000000012d3a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000103c3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000103c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000103c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012d3b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000103c8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000103d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000012a4 0000000000000024 00001278 FDE cie=00000030 pc=00000000000103e0..00000000000106ad │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000103e8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 293 to 000000000001050d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012d3d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000010518 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001052e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc1: 162 to 00000000000105d0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000012d40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012cc 0000000000000048 000012a0 FDE cie=00000030 pc=00000000000106b0..00000000000107f3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000106b2 │ │ │ │ +000017b8 0000000000000044 0000178c FDE cie=00000030 pc=0000000000012dd0..0000000000012ead │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012dd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000106b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012dd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000106b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012dd6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000106b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012dd8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000106b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012dd9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000106ba │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000012ddc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000106be │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 267 to 00000000000107c9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012de0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000012e9c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107ca │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000012e9f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107cb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012ea0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ea2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ea4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ea6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ea8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107d4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001318 000000000000004c 000012ec FDE cie=00000030 pc=0000000000010800..0000000000010d7b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010802 │ │ │ │ +00001800 0000000000000088 000017d4 FDE cie=00000030 pc=0000000000012eb0..0000000000013880 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012eb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000010813 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000012ebb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010815 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ebd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010817 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ebf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010818 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012ec4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010819 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012ec9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010820 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 1246 to 0000000000010cfe │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012ed0 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000012f54 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000012f62 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012f69 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012f70 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012f77 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012f7e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012f85 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012f8c │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012f93 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012f9a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012fa1 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012fa8 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012faf │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012fb6 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000012fbf │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 1833 to 00000000000136e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010d02 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000136ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010d03 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000136ed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010d05 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000136ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010d07 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000136f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010d09 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000136f3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010d0b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000136f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010d10 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000013700 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001368 0000000000000024 0000133c FDE cie=00000030 pc=0000000000010d80..0000000000010dbc │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010d81 │ │ │ │ +0000188c 0000000000000038 00001860 FDE cie=00000030 pc=0000000000013880..0000000000013953 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013882 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010d88 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001388d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010d8f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001388f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000010db6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013893 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001389f │ │ │ │ + DW_CFA_def_cfa_offset: 832 │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000001392c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013930 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013932 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010dba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013934 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010dbb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013936 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001390 0000000000000018 00001364 FDE cie=00000030 pc=0000000000010dc0..0000000000010dee │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010dc1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000010ded │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000013940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000013ac 0000000000000048 00001380 FDE cie=00000030 pc=0000000000010df0..0000000000010f04 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010df2 │ │ │ │ +000018c8 00000000000000d0 0000189c FDE cie=00000030 pc=0000000000013960..00000000000141bd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013962 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010df4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013964 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010df6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013969 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010df8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001396b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010df9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001396c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010dfa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001396d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010dfe │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 193 to 0000000000010ebf │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001397b │ │ │ │ + DW_CFA_def_cfa_offset: 2208 │ │ │ │ + DW_CFA_advance_loc2: 1173 to 0000000000013e10 │ │ │ │ + DW_CFA_def_cfa_offset: 2216 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000013e1e │ │ │ │ + DW_CFA_def_cfa_offset: 2224 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013e25 │ │ │ │ + DW_CFA_def_cfa_offset: 2232 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013e2a │ │ │ │ + DW_CFA_def_cfa_offset: 2240 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013e2c │ │ │ │ + DW_CFA_def_cfa_offset: 2248 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013e30 │ │ │ │ + DW_CFA_def_cfa_offset: 2256 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013e34 │ │ │ │ + DW_CFA_def_cfa_offset: 2264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013e38 │ │ │ │ + DW_CFA_def_cfa_offset: 2272 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013e3c │ │ │ │ + DW_CFA_def_cfa_offset: 2280 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000013e46 │ │ │ │ + DW_CFA_def_cfa_offset: 2288 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013e4d │ │ │ │ + DW_CFA_def_cfa_offset: 2296 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013e54 │ │ │ │ + DW_CFA_def_cfa_offset: 2304 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013e5b │ │ │ │ + DW_CFA_def_cfa_offset: 2312 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013e62 │ │ │ │ + DW_CFA_def_cfa_offset: 2320 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013e69 │ │ │ │ + DW_CFA_def_cfa_offset: 2328 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000013e73 │ │ │ │ + DW_CFA_def_cfa_offset: 2336 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000013e7d │ │ │ │ + DW_CFA_def_cfa_offset: 2344 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000013e87 │ │ │ │ + DW_CFA_def_cfa_offset: 2352 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013e93 │ │ │ │ + DW_CFA_def_cfa_offset: 2360 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000013e9c │ │ │ │ + DW_CFA_def_cfa_offset: 2368 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000013ea7 │ │ │ │ + DW_CFA_def_cfa_offset: 2376 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013eae │ │ │ │ + DW_CFA_def_cfa_offset: 2384 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013eb5 │ │ │ │ + DW_CFA_def_cfa_offset: 2392 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013ebc │ │ │ │ + DW_CFA_def_cfa_offset: 2400 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013ec3 │ │ │ │ + DW_CFA_def_cfa_offset: 2408 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000013ecc │ │ │ │ + DW_CFA_def_cfa_offset: 2416 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013ece │ │ │ │ + DW_CFA_def_cfa_offset: 2424 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000013ed7 │ │ │ │ + DW_CFA_def_cfa_offset: 2432 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013edf │ │ │ │ + DW_CFA_def_cfa_offset: 2440 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013ee6 │ │ │ │ + DW_CFA_def_cfa_offset: 2448 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013ee7 │ │ │ │ + DW_CFA_def_cfa_offset: 2456 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013eec │ │ │ │ + DW_CFA_def_cfa_offset: 2464 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000013f0a │ │ │ │ + DW_CFA_def_cfa_offset: 2208 │ │ │ │ + DW_CFA_advance_loc2: 308 to 000000000001403e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ec3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001403f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010ec4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014040 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010ec6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014042 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010ec8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014044 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010eca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014046 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010ecc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014048 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ed0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014050 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013f8 0000000000000010 000013cc FDE cie=00000030 pc=0000000000010f10..0000000000010f23 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000140c 0000000000000010 000013e0 FDE cie=00000030 pc=0000000000010f30..0000000000010f81 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001420 0000000000000024 000013f4 FDE cie=00000030 pc=0000000000010f90..000000000001108e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010f91 │ │ │ │ +0000199c 0000000000000018 00001970 FDE cie=00000030 pc=00000000000141c0..00000000000141fa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000141c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000010f9c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 137 to 0000000000011025 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000141e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011026 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000011030 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000141e5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000019b8 0000000000000014 0000198c FDE cie=00000030 pc=0000000000014200..000000000001421a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014204 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000014215 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001448 0000000000000044 0000141c FDE cie=00000030 pc=0000000000011090..000000000001124e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011092 │ │ │ │ +000019d0 000000000000003c 000019a4 FDE cie=00000030 pc=0000000000014220..00000000000143e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014222 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011094 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014224 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011096 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014226 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011098 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001422a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011099 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001109a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000001122e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000014234 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 365 to 00000000000143a1 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001122f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011231 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000143a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011233 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000143a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011235 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000143a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011237 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000143ab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011240 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000143ac │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001490 0000000000000044 00001464 FDE cie=00000030 pc=0000000000011250..000000000001143e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011252 │ │ │ │ +00001a10 000000000000004c 000019e4 FDE cie=00000030 pc=00000000000143f0..00000000000145d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000143f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011254 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000143f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011256 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000143f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011258 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000143fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011259 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000143ff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001125a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014403 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 451 to 000000000001141d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001440a │ │ │ │ + DW_CFA_def_cfa_offset: 1408 │ │ │ │ + DW_CFA_advance_loc2: 277 to 000000000001451f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014523 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001141e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014524 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011420 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014526 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011422 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014528 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011424 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001452a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011426 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001452c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000011430 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014530 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000014d8 0000000000000024 000014ac FDE cie=00000030 pc=0000000000011440..00000000000114b9 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000011458 │ │ │ │ +00001a60 0000000000000020 00001a34 FDE cie=00000030 pc=00000000000145e0..000000000001465b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000145e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001145f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000145e8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000014654 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014655 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014656 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a84 000000000000003c 00001a58 FDE cie=00000030 pc=0000000000014660..00000000000147ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014662 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000014669 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 87 to 00000000000114b6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001466a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001466b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000014672 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 339 to 00000000000147c5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000147c8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000147c9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000147cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000114b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000147cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000114b8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000147ce │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001500 0000000000000024 000014d4 FDE cie=00000030 pc=00000000000114c0..000000000001153a │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000114d8 │ │ │ │ +00001ac4 0000000000000024 00001a98 FDE cie=00000030 pc=00000000000147f0..0000000000014820 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000147f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000114df │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000147f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000011537 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000014800 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000001481d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001481e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011538 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001481f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011539 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001528 0000000000000044 000014fc FDE cie=00000030 pc=0000000000011540..000000000001164f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011542 │ │ │ │ +00001aec 000000000000004c 00001ac0 FDE cie=00000030 pc=0000000000014820..0000000000014a13 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014822 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011547 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014824 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011549 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014826 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000011556 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001482b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001155c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001482f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001155d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014830 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 218 to 0000000000011637 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001483c │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 398 to 00000000000149ca │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000149cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011638 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000149cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001163a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000149ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001163c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000149d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001163e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000149d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011640 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000149d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011648 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000149d5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001570 0000000000000044 00001544 FDE cie=00000030 pc=0000000000011650..0000000000011798 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011652 │ │ │ │ +00001b3c 0000000000000048 00001b10 FDE cie=00000030 pc=0000000000014a20..0000000000014b4d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001165a │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000014a30 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000011668 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000014a35 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001166a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a37 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001166b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014a38 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001166c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014a39 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 275 to 000000000001177f │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000014a42 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 205 to 0000000000014b0f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011780 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014b14 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011782 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011784 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011786 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011788 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011790 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014b1d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000015b8 0000000000000040 0000158c FDE cie=00000030 pc=00000000000117a0..0000000000011863 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000117a2 │ │ │ │ +00001b88 0000000000000048 00001b5c FDE cie=00000030 pc=0000000000014b50..0000000000014d1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000117a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000117a6 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000014b5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000117a8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000014b66 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000117a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014b67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000117b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014b6f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 161 to 0000000000011859 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b73 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 229 to 0000000000014c58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014c59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001185a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014c5a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001185c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014c5c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001185e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014c5e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011860 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014c60 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011862 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014c62 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014c63 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015fc 0000000000000044 000015d0 FDE cie=00000030 pc=0000000000011870..0000000000011974 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011872 │ │ │ │ +00001bd4 0000000000000050 00001ba8 FDE cie=00000030 pc=0000000000014d20..0000000000014f2f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014d22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011877 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014d24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011879 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014d26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001187b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014d28 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011883 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014d29 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011893 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000014d2c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 199 to 000000000001195a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000014d35 │ │ │ │ + DW_CFA_def_cfa_offset: 4256 │ │ │ │ + DW_CFA_advance_loc2: 422 to 0000000000014edb │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014edc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001195b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014edd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001195d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014edf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001195f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014ee1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011961 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014ee3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011963 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014ee5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011968 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000014ef0 │ │ │ │ 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 │ │ │ │ + │ │ │ │ +00001c28 0000000000000010 00001bfc FDE cie=00000030 pc=0000000000014f30..0000000000014f40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001644 0000000000000044 00001618 FDE cie=00000030 pc=0000000000011980..0000000000011aaf │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011982 │ │ │ │ +00001c3c 0000000000000038 00001c10 FDE cie=00000030 pc=0000000000014f40..0000000000015146 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014f42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011987 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014f44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011989 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000014f49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011992 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014f4d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000119a2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000119a6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 239 to 0000000000011a95 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000014f54 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 197 to 0000000000015019 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011a96 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011a98 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001501a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011a9a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001501b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011a9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001501d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011a9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001501f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011aa0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015020 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000168c 0000000000000044 00001660 FDE cie=00000030 pc=0000000000011ab0..0000000000011c19 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ab2 │ │ │ │ +00001c78 0000000000000020 00001c4c FDE cie=00000030 pc=0000000000015150..0000000000015235 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015151 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001515b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000015214 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015215 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000015220 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001c9c 0000000000000010 00001c70 FDE cie=00000030 pc=0000000000015240..0000000000015263 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015244 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00001cb0 0000000000000048 00001c84 FDE cie=00000030 pc=0000000000015270..00000000000154d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015272 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011ab7 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001527b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011ac0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001527d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000011ad1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001527f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ad5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015280 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011ad6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015281 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 289 to 0000000000011bf7 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000001529a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 232 to 0000000000015382 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015386 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011bf8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000015389 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011bfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001538b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011bfc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015390 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011bfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015392 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015394 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011c08 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000153a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00001cfc 0000000000000014 00001cd0 FDE cie=00000030 pc=00000000000154e0..00000000000155a3 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000015584 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016d4 0000000000000060 000016a8 FDE cie=00000030 pc=0000000000011c20..0000000000011d15 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c22 │ │ │ │ +00001d14 0000000000000074 00001ce8 FDE cie=00000030 pc=00000000000155b0..000000000001734f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000155b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000155b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011c29 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000155b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011c2e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000155bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000155bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000011c35 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000155bd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c39 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000011cc6 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000155c4 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc2: 1302 to 0000000000015ada │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011cc7 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000015add │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011cc8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015ade │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011cca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ae0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ccc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ae2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011cce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ae4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011cd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ae6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011cd8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015ae7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cdc │ │ │ │ + DW_CFA_advance_loc2: 3648 to 0000000000016927 │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000016931 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016936 │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016938 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016939 │ │ │ │ + DW_CFA_def_cfa_offset: 664 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001693d │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000016956 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc1: 114 to 00000000000169c8 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000016a29 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001d8c 0000000000000020 00001d60 FDE cie=00000030 pc=0000000000017350..00000000000174a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017352 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001735d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 121 to 00000000000173d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011ce5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ce9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ceb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ced │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011cef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011cf1 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000173db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011cf6 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000173e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001738 000000000000002c 0000170c FDE cie=00000030 pc=0000000000011d20..0000000000011ece │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011d21 │ │ │ │ +00001db0 0000000000000020 00001d84 FDE cie=00000030 pc=00000000000174a0..0000000000017582 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000174a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011d2a │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011d2c │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011d35 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011d3d │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 373 to 0000000000011eb2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000174a5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000174d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011eb3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000174db │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000174e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001768 000000000000004c 0000173c FDE cie=00000030 pc=0000000000011ed0..0000000000012125 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ed2 │ │ │ │ +00001dd4 0000000000000028 00001da8 FDE cie=00000030 pc=0000000000017590..00000000000175db │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017594 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011ed7 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001759d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011edc │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000175a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011ee1 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000175a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ee5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000175ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ee9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000175b2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011ef2 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc2: 497 to 00000000000120e3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000120e4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000120e5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120e7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120e9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120eb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120ed │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000175b6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000175da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000120ee │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017b8 0000000000000010 0000178c FDE cie=00000030 pc=0000000000012130..0000000000012366 │ │ │ │ +00001e00 0000000000000010 00001dd4 FDE cie=00000030 pc=00000000000175e0..000000000001764e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017cc 0000000000000010 000017a0 FDE cie=00000030 pc=0000000000012370..00000000000123a6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00001e14 0000000000000018 00001de8 FDE cie=00000030 pc=0000000000017650..00000000000176bb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017654 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 97 to 00000000000176b5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000176b6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017e0 000000000000004c 000017b4 FDE cie=00000030 pc=00000000000123b0..00000000000126ea │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000123b2 │ │ │ │ +00001e30 0000000000000020 00001e04 FDE cie=00000030 pc=00000000000176c0..000000000001780d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000176c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000123b4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000123b6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000123b8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000123b9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000123ba │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000123c1 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 734 to 000000000001269f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000176d1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 309 to 0000000000017806 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000126a0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000126a1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000126a3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000126a5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000126a7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000126a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017807 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000126aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017808 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001830 000000000000003c 00001804 FDE cie=00000030 pc=00000000000126f0..0000000000012991 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000126f2 │ │ │ │ +00001e54 0000000000000030 00001e28 FDE cie=00000030 pc=0000000000017810..0000000000017881 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017812 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000126f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017816 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000126f4 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000017824 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000126f8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 239 to 00000000000127e7 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000127e9 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000127f8 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000127f9 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012811 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000017851 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012812 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012813 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017855 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012815 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017857 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000012820 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017860 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001787a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001787e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017880 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001870 000000000000004c 00001844 FDE cie=00000030 pc=00000000000129a0..0000000000012b60 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129a2 │ │ │ │ +00001e88 000000000000008c 00001e5c FDE cie=00000030 pc=0000000000017890..0000000000017fb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017892 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129a4 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001789b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001789d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001789f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000129a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000178a0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000129aa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000178a1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129ae │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000129c1 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000178a8 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000178db │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000017934 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc2: 423 to 0000000000017adb │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000017af8 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc2: 563 to 0000000000017d2b │ │ │ │ + DW_CFA_def_cfa_offset: 712 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017d30 │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017d32 │ │ │ │ + DW_CFA_def_cfa_offset: 728 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017d34 │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017d38 │ │ │ │ + DW_CFA_def_cfa_offset: 744 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017d3c │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000017d47 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc2: 302 to 0000000000017e75 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129c5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017e79 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000129c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017e7a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017e7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017e7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017e80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017e82 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000129cf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017e88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000018c0 0000000000000018 00001894 FDE cie=00000030 pc=0000000000012b60..0000000000012bb9 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000012b73 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000012bb1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000012bb8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000017ef1 │ │ │ │ + DW_CFA_def_cfa_offset: 712 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000017eff │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000017f17 │ │ │ │ + DW_CFA_def_cfa_offset: 712 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017f18 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018dc 0000000000000050 000018b0 FDE cie=00000030 pc=0000000000012bc0..0000000000012f5e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012bc2 │ │ │ │ +00001f18 000000000000006c 00001eec FDE cie=00000030 pc=0000000000017fc0..000000000001829a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017fc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012bc4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017fc7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000012bcb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017fc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000012bd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017fcb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012bd3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017fcc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012bd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017fd0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000012be5 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 873 to 0000000000012f4e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000017fda │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000018042 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000018088 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012f4f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001808c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012f50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001808d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012f52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001808f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012f54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018091 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012f56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018093 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012f58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018095 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012f59 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000180a0 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00001930 0000000000000010 00001904 FDE cie=00000030 pc=0000000000012f60..0000000000012f7f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001944 0000000000000010 00001918 FDE cie=00000030 pc=0000000000012f80..0000000000012fac │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001958 0000000000000020 0000192c FDE cie=00000030 pc=0000000000012fb0..00000000000130fb │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012fb4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012fbc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 286 to 00000000000130da │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000130db │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc2: 297 to 00000000000181c9 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000181ce │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000181d4 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000181da │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000181de │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000181e2 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001820e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000197c 0000000000000040 00001950 FDE cie=00000030 pc=0000000000013100..00000000000133a3 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013105 │ │ │ │ +00001f88 0000000000000064 00001f5c FDE cie=00000030 pc=00000000000182a0..0000000000018759 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000182a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000013115 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000182a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001311b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000182a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001311d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000182a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001311e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000182ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001311f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000182ad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 589 to 000000000001336c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000182b3 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 592 to 0000000000018503 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001850c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001336d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001850d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013373 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001850f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013375 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018511 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001337a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018513 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001337c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018515 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000019c0 0000000000000018 00001994 FDE cie=00000030 pc=00000000000133b0..000000000001343f │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000133b4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 133 to 0000000000013439 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001343a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001851a │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 249 to 0000000000018613 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000018620 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001863a │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001863c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 172 to 00000000000186e8 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000186f6 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001870e │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001870f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000019dc 0000000000000018 000019b0 FDE cie=00000030 pc=0000000000013440..00000000000134e4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013444 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 154 to 00000000000134de │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000134df │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019f8 000000000000005c 000019cc FDE cie=00000030 pc=00000000000134f0..00000000000136d5 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000134f2 │ │ │ │ +00001ff0 000000000000004c 00001fc4 FDE cie=00000030 pc=0000000000018760..0000000000018b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018762 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000134f4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018764 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000134f5 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018766 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000134fa │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018768 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000134fe │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018769 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 241 to 00000000000135ef │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000135f3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000135f4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000135f6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000135f8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013600 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000013699 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001369d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001369e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000136a0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000136a2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000136a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000136bd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001876a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001876e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 672 to 0000000000018a0e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018a0f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018a10 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a12 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000136c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000136c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000136ca │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018a19 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001a58 0000000000000010 00001a2c FDE cie=00000030 pc=00000000000136e0..00000000000137a0 │ │ │ │ +00002040 0000000000000010 00002014 FDE cie=00000030 pc=0000000000018b10..0000000000018b66 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a6c 000000000000005c 00001a40 FDE cie=00000030 pc=00000000000137a0..00000000000139a5 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000137a2 │ │ │ │ +00002054 0000000000000030 00002028 FDE cie=00000030 pc=0000000000018b70..0000000000018c47 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018b72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000137a4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018b73 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000137a5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018b74 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000137aa │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000137ae │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 246 to 00000000000138a4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b78 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000018bb6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000138a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018bb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000138ab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018bb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000138ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018bba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000138b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018bc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000013969 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002088 000000000000001c 0000205c FDE cie=00000030 pc=0000000000018c50..0000000000018c99 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018c51 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000018c85 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001396d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000018c90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018c94 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000020a8 0000000000000038 0000207c FDE cie=00000030 pc=0000000000018ca0..0000000000018d2b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ca2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018ca6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018ca7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001396e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000018cb5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013970 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018cb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013972 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018cb8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013978 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001398d │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000018d07 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013991 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013995 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013997 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018d08 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013999 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d0a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001399a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018d10 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001acc 0000000000000020 00001aa0 FDE cie=00000030 pc=00000000000139b0..0000000000013bab │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000139b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000139c3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 431 to 0000000000013b72 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013b73 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000020e4 0000000000000010 000020b8 FDE cie=00000030 pc=0000000000018d30..0000000000018d3e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001af0 0000000000000048 00001ac4 FDE cie=00000030 pc=0000000000013bb0..0000000000013cea │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013bb2 │ │ │ │ +000020f8 000000000000004c 000020cc FDE cie=00000030 pc=0000000000018d40..0000000000018df5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013bb4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018d47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013bb6 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018d57 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013bc2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018d5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013bce │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018d64 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013bcf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018d6a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013bd3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000018d71 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 204 to 0000000000013c9f │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000018da1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013ca2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018da2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013ca3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018da3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ca5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018da5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ca7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018da7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ca9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018da9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013cab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018dab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013cac │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018db0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001b3c 0000000000000010 00001b10 FDE cie=00000030 pc=0000000000013cf0..0000000000013d13 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013cf4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00001b50 0000000000000034 00001b24 FDE cie=00000030 pc=0000000000013d20..0000000000013eb3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013d21 │ │ │ │ +00002148 0000000000000028 0000211c FDE cie=00000030 pc=0000000000018e00..0000000000018eae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018e01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000013d2c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000018e08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013d30 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000013da6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013da7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013da8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013db0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000013e08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018e0c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000018e8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013e0d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018e8d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013e0e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018e8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013e13 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018e8f │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001b88 0000000000000038 00001b5c FDE cie=00000030 pc=0000000000013ec0..0000000000013fd4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ec2 │ │ │ │ +00002174 000000000000005c 00002148 FDE cie=00000030 pc=0000000000018eb0..000000000001909e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018eb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013ec8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018eb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013ece │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018eba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013ed2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ebc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013ed6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018ec0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000013f12 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018ec1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018ec5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 273 to 0000000000018fd6 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018fde │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000018ffe │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001900f │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000019059 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001905a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001905b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001905d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001905f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019061 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019063 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001bc4 000000000000001c 00001b98 FDE cie=00000030 pc=0000000000013fe0..0000000000014059 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013fe1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000014030 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014035 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019068 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001be4 0000000000000028 00001bb8 FDE cie=00000030 pc=0000000000014060..00000000000140f9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014062 │ │ │ │ +000021d4 000000000000002c 000021a8 FDE cie=00000030 pc=00000000000190a0..00000000000191e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000190a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014063 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001406e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000014092 │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000000019129 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014093 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014095 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000140a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019130 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001c10 0000000000000038 00001be4 FDE cie=00000030 pc=0000000000014100..0000000000014160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014102 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014104 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014109 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000014114 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001411b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001413d │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000019149 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014141 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014143 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014145 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014147 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014150 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019150 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001c4c 0000000000000028 00001c20 FDE cie=00000030 pc=0000000000014160..00000000000141d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014162 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014166 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000019170 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001416e │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001917e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 98 to 00000000000141d0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019196 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000141d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019197 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141d3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c78 0000000000000034 00001c4c FDE cie=00000030 pc=00000000000141e0..0000000000014265 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141e2 │ │ │ │ +00002204 0000000000000048 000021d8 FDE cie=00000030 pc=00000000000191e0..0000000000019305 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000191e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000191e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000141ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000191e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000141f7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000191ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000014202 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000191f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000001425b │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000019207 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001425f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019208 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014260 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019209 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001920b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001920d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000019218 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 218 to 00000000000192f2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000192fb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000192fc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014262 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014264 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019300 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001cb0 0000000000000034 00001c84 FDE cie=00000030 pc=0000000000014270..00000000000142c9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014272 │ │ │ │ +00002250 0000000000000028 00002224 FDE cie=00000030 pc=0000000000019310..0000000000019400 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019311 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000019350 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019358 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000193d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000193d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000193dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000193e1 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000227c 000000000000003c 00002250 FDE cie=00000030 pc=0000000000019400..0000000000019471 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019408 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014277 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001940d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014283 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000019416 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014284 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001941a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001428b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001941e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 00000000000142be │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000019467 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000142c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019468 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001946a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001946c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001946e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019470 │ │ │ │ + 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) │ │ │ │ │ │ │ │ -00001ce8 0000000000000024 00001cbc FDE cie=00000030 pc=00000000000142d0..0000000000014312 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142d2 │ │ │ │ +000022bc 000000000000002c 00002290 FDE cie=00000030 pc=0000000000019480..00000000000195d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019482 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000142d3 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000001953e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001953f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000019555 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019556 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000019569 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000142e1 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000019577 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001430b │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001958f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001430f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019590 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014311 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d10 0000000000000034 00001ce4 FDE cie=00000030 pc=0000000000014320..00000000000143ad │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014322 │ │ │ │ +000022ec 0000000000000048 000022c0 FDE cie=00000030 pc=00000000000195e0..0000000000019b81 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014324 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000195e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001432c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000195e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000014337 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000195f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000014342 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 97 to 00000000000143a3 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000019600 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 752 to 00000000000198f0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000143a7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000198f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000143a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000198f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000143aa │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000143ac │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001d48 0000000000000018 00001d1c FDE cie=00000030 pc=00000000000143b0..00000000000143ed │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000143b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 00000000000143e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019900 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 230 to 00000000000199e6 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000199f4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019a0c │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019a0d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d64 0000000000000034 00001d38 FDE cie=00000030 pc=00000000000143f0..00000000000145b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000143f2 │ │ │ │ +00002338 0000000000000030 0000230c FDE cie=00000030 pc=0000000000019b90..0000000000019cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019b92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000143f4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000019b9d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000143f5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019b9e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000143ff │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 407 to 0000000000014596 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019ba4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000019c24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001459a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019c28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001459c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001459e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000145a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001d9c 0000000000000018 00001d70 FDE cie=00000030 pc=00000000000082a0..000000000000837e │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000082a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019c29 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 186 to 000000000000835e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000835f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019c2c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001db8 0000000000000014 00001d8c FDE cie=00000030 pc=0000000000007ac0..0000000000007b3c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007ac4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000007b3b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001dd0 0000000000000010 00001da4 FDE cie=00000030 pc=00000000000145c0..00000000000145c9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001de4 0000000000000038 00001db8 FDE cie=00000030 pc=00000000000145d0..0000000000014639 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000145d2 │ │ │ │ +0000236c 0000000000000038 00002340 FDE cie=00000030 pc=0000000000019d00..0000000000019e37 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019d02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000145d4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019d07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000145d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019d08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000145dd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019d0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000145e1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000014619 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000019d16 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 209 to 0000000000019de7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001461a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019de8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001461b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019de9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001461d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019deb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001461f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ded │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014620 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000019df0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001e20 000000000000001c 00001df4 FDE cie=00000030 pc=0000000000014640..00000000000146bb │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000014651 │ │ │ │ +000023a8 000000000000005c 0000237c FDE cie=00000030 pc=0000000000019e40..0000000000019fe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001465e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019e47 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019e4c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019e51 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e52 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e53 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000019e5d │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000019eec │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000019ef6 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000019f19 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019f1a │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000019fa2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014660 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000146ba │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001e40 0000000000000018 00001e14 FDE cie=00000030 pc=00000000000146c0..00000000000146ed │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000146c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000000146ec │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e5c 0000000000000010 00001e30 FDE cie=00000030 pc=00000000000146f0..000000000001474e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e70 0000000000000010 00001e44 FDE cie=00000030 pc=0000000000014750..00000000000147af │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e84 0000000000000018 00001e58 FDE cie=00000030 pc=00000000000147b0..00000000000147de │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000147b1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019fa3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019fa4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019fa6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019fa8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019faa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000147dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019fac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019fb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ea0 0000000000000018 00001e74 FDE cie=00000030 pc=00000000000147e0..0000000000014862 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000147e4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000001485c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001485d │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001ebc 0000000000000044 00001e90 FDE cie=00000030 pc=0000000000014870..0000000000014a65 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014872 │ │ │ │ +00002408 00000000000000bc 000023dc FDE cie=00000030 pc=0000000000019ff0..000000000001a767 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014878 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019ff7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001487a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001487b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ffb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014883 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019ffc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014889 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 317 to 00000000000149c6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a000 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a00a │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 518 to 000000000001a210 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001a21b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001a226 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a22a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001a240 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000001a26e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a272 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000149c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a273 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000149c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a275 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000149ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a277 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000149cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a279 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000149ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a27b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000149d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a280 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000001a310 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000001a327 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a32f │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a333 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001a341 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 131 to 000000000001a3c4 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001a3cf │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001a3da │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a3de │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001a3f4 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 210 to 000000000001a4c6 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001a4d3 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001a4ed │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a4ef │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 131 to 000000000001a572 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001a57f │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000001a598 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a599 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 389 to 000000000001a71e │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001a73e │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001a75e │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a760 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f04 0000000000000044 00001ed8 FDE cie=00000030 pc=0000000000014a70..0000000000014c6f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a72 │ │ │ │ +000024c8 000000000000004c 0000249c FDE cie=00000030 pc=000000000001a770..000000000001a96a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a772 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014a78 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001a77b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014a7d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a77d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014a7e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a77f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014a7f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a780 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000014a8a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 462 to 0000000000014c58 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a781 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a785 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 270 to 000000000001a893 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a894 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014c59 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a895 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014c5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a897 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a899 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a89b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a89d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014c61 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001a8a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f4c 0000000000000018 00001f20 FDE cie=00000030 pc=0000000000014c70..0000000000014c9e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014c71 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000014c9d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001f68 000000000000003c 00001f3c FDE cie=00000030 pc=0000000000014ca0..0000000000014db4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014ca2 │ │ │ │ +00002518 0000000000000034 000024ec FDE cie=00000030 pc=000000000001a970..000000000001a9b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a972 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014ca9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a978 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014cad │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a97c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014cae │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a983 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014cb6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 242 to 0000000000014da8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a98a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001a9a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014da9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a9a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014daa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a9a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014dac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a9a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014dae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a9ab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014daf │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001fa8 0000000000000048 00001f7c FDE cie=00000030 pc=0000000000014dc0..000000000001509f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014dc2 │ │ │ │ +00002550 00000000000000a0 00002524 FDE cie=00000030 pc=000000000001a9b0..000000000001b18d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a9b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014dcb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a9b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014dcd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a9b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014dd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a9ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014dda │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a9bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000014de5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a9bc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014de9 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 449 to 0000000000014faa │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a9c3 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 901 to 000000000001ad48 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ad4d │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ad55 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad59 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad5d │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ad62 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000001ad85 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 642 to 000000000001b007 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000014fad │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b00b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014fae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b00c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b00e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b010 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b012 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b014 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000014fc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b015 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001ff4 0000000000000028 00001fc8 FDE cie=00000030 pc=00000000000150a0..000000000001524b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000150a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000150a3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000150b1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 350 to 000000000001520f │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000001b042 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015213 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015215 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000015220 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002020 0000000000000024 00001ff4 FDE cie=00000030 pc=0000000000015250..00000000000152b1 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015251 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015259 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001525d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000152a3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000152ab │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000152ac │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002048 000000000000002c 0000201c FDE cie=00000030 pc=00000000000152c0..000000000001549b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000152c3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000152c4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 419 to 0000000000015467 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015468 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001546a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015470 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001b04d │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b055 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b059 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b05d │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b062 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000001b07f │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001b08b │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b093 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b09b │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b09f │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b0a3 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b0a8 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001b0b2 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002078 0000000000000038 0000204c FDE cie=00000030 pc=00000000000154a0..0000000000015778 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000154a2 │ │ │ │ +000025f4 0000000000000048 000025c8 FDE cie=00000030 pc=000000000001b190..000000000001b2d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b192 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000154a4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b194 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000154af │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b196 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000154b3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b198 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000154b7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b19c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000001551d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015521 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015522 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015524 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015526 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000015530 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020b4 000000000000001c 00002088 FDE cie=00000030 pc=0000000000008380..0000000000008425 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008381 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 94 to 00000000000083df │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000083e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020d4 0000000000000018 000020a8 FDE cie=00000030 pc=0000000000007b40..0000000000007bd6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b44 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 107 to 0000000000007baf │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b19d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b1a1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 231 to 000000000001b288 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007bb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020f0 0000000000000024 000020c4 FDE cie=00000030 pc=0000000000015780..00000000000157e6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015781 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015785 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015789 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000157e3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000157e4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000157e5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002118 0000000000000034 000020ec FDE cie=00000030 pc=00000000000157f0..0000000000015843 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000157f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000157fa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000157fb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000157ff │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015806 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b289 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000015839 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b28a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001583d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b28c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001583e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b28e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015840 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b290 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015842 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002150 0000000000000014 00002124 FDE cie=00000030 pc=0000000000015850..0000000000015863 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015854 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000015862 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b292 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b293 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002168 000000000000003c 0000213c FDE cie=00000030 pc=0000000000015870..00000000000158c3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015872 │ │ │ │ +00002640 0000000000000044 00002614 FDE cie=00000030 pc=000000000001b2e0..000000000001b459 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b2e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015874 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001b2eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015876 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b2ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015877 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b2ee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015878 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b2f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000158b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b2f6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 310 to 000000000001b42c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b42d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000158bc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b42e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b430 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158c0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158c2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000021a8 0000000000000018 0000217c FDE cie=00000030 pc=00000000000158d0..00000000000158e6 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000158d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b432 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000158e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b434 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b435 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021c4 000000000000004c 00002198 FDE cie=00000030 pc=00000000000158f0..0000000000015e4e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158f2 │ │ │ │ +00002688 000000000000004c 0000265c FDE cie=00000030 pc=000000000001b460..000000000001b641 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b462 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b466 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000158f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b468 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000158fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b46a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000158ff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b46b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015900 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b46c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015907 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 749 to 0000000000015bf4 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001b47a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 439 to 000000000001b631 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015bf8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b632 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015bf9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b633 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015bfb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b635 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015bfd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b637 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015bff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b639 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015c01 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b63b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015c08 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b63c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002214 0000000000000038 000021e8 FDE cie=00000030 pc=0000000000015e50..0000000000015ef8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015e52 │ │ │ │ +000026d8 0000000000000040 000026ac FDE cie=00000030 pc=000000000001b650..000000000001baff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b651 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015e53 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b657 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015e54 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001b65e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000015eac │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000001b69d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b69e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b69f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b6a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000001b71a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015ead │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b71b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015eaf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b71c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015eb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b720 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000015edf │ │ │ │ + DW_CFA_advance_loc1: 206 to 000000000001b7ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015ee0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b7ef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000015ee5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b7f0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000015ef0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b7f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000271c 0000000000000010 000026f0 FDE cie=00000030 pc=000000000001bb00..000000000001bb61 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002250 000000000000004c 00002224 FDE cie=00000030 pc=0000000000015f00..0000000000015fdc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f02 │ │ │ │ +00002730 0000000000000054 00002704 FDE cie=00000030 pc=000000000001bb70..000000000001bcf2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bb75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f04 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001bb81 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015f05 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001bb8f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000015f08 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bb91 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015f0f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001bb98 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000015f53 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bb9d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000001bc38 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001bc3b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015f57 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc3d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015f58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc43 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015f60 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bc48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000015fb4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000001bce8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bce9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015fbb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bceb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015fbf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bced │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015fc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bcef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015fc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bcf1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000015fc8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000022a0 0000000000000048 00002274 FDE cie=00000030 pc=0000000000015fe0..000000000001609c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015fe2 │ │ │ │ +00002788 0000000000000040 0000275c FDE cie=00000030 pc=000000000001bd00..000000000001bf60 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bd05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000015fe7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bd0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015fe9 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015fed │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd0e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ff1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bd12 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 87 to 0000000000016048 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bd13 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 556 to 000000000001bf3f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bf43 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001604b │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001bf59 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001604d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bf5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001604f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bf5d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016051 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bf5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016058 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000016085 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000027cc 0000000000000030 000027a0 FDE cie=00000030 pc=000000000001bf60..000000000001c239 │ │ │ │ + DW_CFA_advance_loc1: 125 to 000000000001bfdd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bfe2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bfe3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bfe4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000016091 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 591 to 000000000001c233 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016093 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c234 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016095 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c236 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016097 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c238 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000022ec 0000000000000010 000022c0 FDE cie=00000030 pc=00000000000160a0..00000000000160f2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002300 0000000000000010 000022d4 FDE cie=00000030 pc=0000000000016100..0000000000016156 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002314 0000000000000010 000022e8 FDE cie=00000030 pc=0000000000016160..00000000000161b5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002328 0000000000000010 000022fc FDE cie=00000030 pc=00000000000161c0..000000000001621a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000233c 0000000000000034 00002310 FDE cie=00000030 pc=0000000000016220..00000000000162e3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016222 │ │ │ │ +00002800 0000000000000028 000027d4 FDE cie=00000030 pc=000000000001c240..000000000001c2c2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c246 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016223 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c24a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016224 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c251 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 151 to 00000000000162bb │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000001c28e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000162bc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c28f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000162be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c291 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000162c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c298 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000162df │ │ │ │ + │ │ │ │ +0000282c 0000000000000038 00002800 FDE cie=00000030 pc=000000000001c2d0..000000000001c378 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c2d2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c2d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000162e0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c2d8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c2dc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c2e3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000001c316 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c317 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c318 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c31a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000162e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c31c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c320 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002374 0000000000000038 00002348 FDE cie=00000030 pc=00000000000162f0..0000000000016401 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000162f2 │ │ │ │ +00002868 000000000000002c 0000283c FDE cie=00000030 pc=000000000001c380..000000000001c6db │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c386 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000162f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c387 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000162f7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c38d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000001631e │ │ │ │ + DW_CFA_advance_loc2: 432 to 000000000001c53d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016324 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c53e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016326 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c540 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000016330 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 131 to 00000000000163b3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000163b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000163b6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000163c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c548 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002898 0000000000000010 0000286c FDE cie=00000030 pc=000000000001c6e0..000000000001c740 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000028ac 0000000000000010 00002880 FDE cie=00000030 pc=000000000001c740..000000000001c827 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023b0 0000000000000010 00002384 FDE cie=00000030 pc=0000000000016410..0000000000016456 │ │ │ │ +000028c0 0000000000000010 00002894 FDE cie=00000030 pc=000000000001c830..000000000001c893 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023c4 000000000000004c 00002398 FDE cie=00000030 pc=0000000000016460..0000000000016583 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016462 │ │ │ │ +000028d4 000000000000004c 000028a8 FDE cie=00000030 pc=000000000001c8a0..000000000001caaf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c8a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016467 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001c8b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001646c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001c8bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001646d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c8c4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016471 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c8cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000016511 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000016520 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016522 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016524 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016526 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000016530 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001653a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c8d3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c8d7 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 453 to 000000000001ca9c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001caa0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001caa1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001653d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001caa3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001653f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001caa5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016541 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001caa7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016543 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001caa9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016548 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001caaa │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002414 000000000000002c 000023e8 FDE cie=00000030 pc=0000000000016590..0000000000016619 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000165a8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000165a9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000165ad │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000016611 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016612 │ │ │ │ +00002924 0000000000000028 000028f8 FDE cie=00000030 pc=000000000001cab0..000000000001cb69 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001cabe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016614 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000001cb30 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016618 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002444 0000000000000038 00002418 FDE cie=00000030 pc=0000000000016620..0000000000016702 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016622 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cb38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016623 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016624 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 167 to 00000000000166cb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001cb45 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000166cc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166d0 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000001cb60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000166ef │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000166f0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166f2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cb68 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000166f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002480 0000000000000010 00002454 FDE cie=00000030 pc=0000000000016710..0000000000016789 │ │ │ │ +00002950 0000000000000010 00002924 FDE cie=00000030 pc=000000000001cb70..000000000001cbf1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002494 0000000000000050 00002468 FDE cie=00000030 pc=0000000000016790..00000000000168aa │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001679a │ │ │ │ +00002964 000000000000002c 00002938 FDE cie=00000030 pc=000000000001cc00..000000000001cccc │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000001cc36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001679b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001cc3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001679f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 173 to 000000000001684c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000001ccad │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016852 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016854 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ccae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016858 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ccb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016859 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001685a │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001ccb3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001685c │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ccb4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000016868 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001688c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001688d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001688f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016890 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ccb8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000168a0 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -000024e8 0000000000000010 000024bc FDE cie=00000030 pc=00000000000168b0..00000000000168fe │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000168df │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -000024fc 0000000000000028 000024d0 FDE cie=00000030 pc=0000000000016900..0000000000016970 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016902 │ │ │ │ +00002994 0000000000000030 00002968 FDE cie=00000030 pc=000000000001ccd0..000000000001cdfd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ccd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001690c │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001cce3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016910 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cce7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000016965 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001ccf2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 257 to 000000000001cdf3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cdf4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001696d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cdf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001696f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cdf7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cdf8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000029c8 0000000000000010 0000299c FDE cie=00000030 pc=000000000001ce00..000000000001ce4f │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002528 0000000000000020 000024fc FDE cie=00000030 pc=0000000000016970..00000000000169ea │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016971 │ │ │ │ +000029dc 0000000000000020 000029b0 FDE cie=00000030 pc=000000000001ce50..000000000001ced1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ce51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016978 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ce5b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000001cebd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cebe │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cec0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002a00 0000000000000030 000029d4 FDE cie=00000030 pc=000000000001cee0..000000000001d00e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cee2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001cee9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ceed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 107 to 00000000000169e3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cef1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000001cf84 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cf85 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cf86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000169e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cf88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000169e5 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cf90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000254c 0000000000000018 00002520 FDE cie=00000030 pc=00000000000169f0..0000000000016a58 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000169f1 │ │ │ │ +00002a34 0000000000000020 00002a08 FDE cie=00000030 pc=000000000001d010..000000000001d0e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d011 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000016a19 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001d01b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000001d077 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d078 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a1a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d080 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002568 0000000000000014 0000253c FDE cie=00000030 pc=0000000000016a60..0000000000016a61 │ │ │ │ +00002a58 0000000000000010 00002a2c FDE cie=00000030 pc=000000000001d0f0..000000000001d11a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002a6c 0000000000000010 00002a40 FDE cie=00000030 pc=000000000001d120..000000000001d16a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002a80 0000000000000010 00002a54 FDE cie=00000030 pc=000000000001d170..000000000001d173 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002580 0000000000000018 00002554 FDE cie=00000030 pc=0000000000016a70..0000000000016abb │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a71 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000016aba │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00002a94 0000000000000010 00002a68 FDE cie=00000030 pc=000000000001d180..000000000001d194 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000259c 0000000000000018 00002570 FDE cie=00000030 pc=0000000000016ac0..0000000000016aec │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016ac1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000016ae7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00002aa8 0000000000000010 00002a7c FDE cie=00000030 pc=000000000001d1a0..000000000001d1b4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025b8 0000000000000064 0000258c FDE cie=00000030 pc=0000000000016af0..0000000000016d12 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016af2 │ │ │ │ +00002abc 0000000000000020 00002a90 FDE cie=00000030 pc=000000000001d1c0..000000000001d2a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d1c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016af4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016af6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016af8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016af9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016afa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000016b05 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 435 to 0000000000016cb8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001d1cb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000001d284 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016cc0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016cc1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016cc3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016cc5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016cc7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016cc9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d285 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016cd0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001d290 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000016cf4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016cf5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016cf6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016cf8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016cfa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016cfc │ │ │ │ + │ │ │ │ +00002ae0 000000000000001c 00002ab4 FDE cie=00000030 pc=000000000001d2b0..000000000001d323 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d2b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016cfe │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000001d2fc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016cff │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d300 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002620 0000000000000030 000025f4 FDE cie=00000030 pc=0000000000016d20..0000000000016e19 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016d22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016d28 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016d29 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016d30 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000016d76 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016d77 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016d78 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016d7a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016d80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00002b00 0000000000000010 00002ad4 FDE cie=00000030 pc=000000000001d330..000000000001d333 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002b14 0000000000000010 00002ae8 FDE cie=00000030 pc=000000000001d340..000000000001d368 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002654 0000000000000010 00002628 FDE cie=00000030 pc=0000000000016e20..0000000000016e48 │ │ │ │ +00002b28 0000000000000010 00002afc FDE cie=00000030 pc=000000000001d370..000000000001d471 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002668 0000000000000030 0000263c FDE cie=00000030 pc=0000000000016e50..0000000000016f53 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e52 │ │ │ │ +00002b3c 000000000000001c 00002b10 FDE cie=00000030 pc=000000000001d480..000000000001d4d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d484 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016e58 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016e59 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000016e63 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0000000000016eb0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001d498 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016eb1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016eb2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016eb4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016eb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d4a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000269c 0000000000000018 00002670 FDE cie=00000030 pc=0000000000016f60..0000000000016fb5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016f61 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000016f93 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000001d4c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016f98 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001d4d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000026b8 0000000000000018 0000268c FDE cie=00000030 pc=0000000000016fc0..0000000000016ff6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016fc4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000016fec │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016ff5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000026d4 0000000000000018 000026a8 FDE cie=00000030 pc=0000000000017000..0000000000017017 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017001 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000017012 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00002b5c 0000000000000010 00002b30 FDE cie=00000030 pc=000000000001d4e0..000000000001d58d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026f0 0000000000000024 000026c4 FDE cie=00000030 pc=0000000000017020..0000000000017063 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017022 │ │ │ │ +00002b70 0000000000000050 00002b44 FDE cie=00000030 pc=000000000001d590..000000000001d73c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d592 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001704c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d594 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017054 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d595 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001705c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000001d5e3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017060 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017062 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002718 0000000000000020 000026ec FDE cie=00000030 pc=0000000000017070..00000000000170c1 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017084 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001708c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001709a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000170aa │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001d5f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 181 to 000000000001d6a5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000170ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6a7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000170bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000273c 0000000000000044 00002710 FDE cie=00000030 pc=00000000000170d0..00000000000172b1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000170d2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170d6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170da │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000001718c │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001719a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000171aa │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000171ab │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 109 to 0000000000017218 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d6b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000001d6d7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017219 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6d9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001721b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017220 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001d6e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000017274 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000017282 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000017292 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017294 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002784 0000000000000018 00002758 FDE cie=00000030 pc=0000000000008430..000000000000847e │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008434 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000008479 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000027a0 0000000000000010 00002774 FDE cie=00000030 pc=00000000000172c0..00000000000173ed │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000027b4 0000000000000020 00002788 FDE cie=00000030 pc=00000000000173f0..00000000000174a1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000173f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000173f9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000017486 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000001d714 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d716 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001748b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d718 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017490 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d720 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000027d8 0000000000000024 000027ac FDE cie=00000030 pc=00000000000174b0..0000000000017521 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000174b1 │ │ │ │ +00002bc4 0000000000000038 00002b98 FDE cie=00000030 pc=000000000001d740..000000000001d83a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d741 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000174b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d745 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000174c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d74c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000001751b │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000001d7a9 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000001d7c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000001d7e5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001751f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d7e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017520 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d7e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001d7f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000001d837 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d838 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d839 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002800 0000000000000030 000027d4 FDE cie=00000030 pc=0000000000017530..000000000001761d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017532 │ │ │ │ +00002c00 000000000000001c 00002bd4 FDE cie=00000030 pc=000000000001d840..000000000001d898 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d841 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001753c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001753d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017544 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 163 to 00000000000175e7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000001d870 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000175eb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000175ed │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000175ef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000175f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d878 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000001d897 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002834 000000000000005c 00002808 FDE cie=00000030 pc=0000000000017620..000000000001770b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017622 │ │ │ │ +00002c20 0000000000000048 00002bf4 FDE cie=00000030 pc=000000000001d8a0..000000000001d913 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d8a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017624 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001d8a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017626 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d8af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017628 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d8b3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017629 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d8ba │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001762a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001762e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 188 to 00000000000176ea │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001d8ca │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000176ee │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000176ef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000176f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d8cb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000176f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d8cd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000176f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d8cf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000176f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d8d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000176fc │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d8d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017700 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017701 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017702 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001d904 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017704 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d908 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017706 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d90a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017708 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d90c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001770a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d90e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002894 0000000000000048 00002868 FDE cie=00000030 pc=0000000000017710..000000000001778c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017712 │ │ │ │ +00002c6c 0000000000000040 00002c40 FDE cie=00000030 pc=000000000001d920..000000000001da68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d922 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017714 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d924 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017716 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d926 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017717 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d928 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001771b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d929 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017723 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d930 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000001d9dd │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d9de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017727 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d9e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017729 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d9e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001772b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d9e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001772d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d9e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000017738 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001d9f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 69 to 000000000001777d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017781 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017783 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017785 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017787 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000028e0 0000000000000010 000028b4 FDE cie=00000030 pc=0000000000017790..0000000000017799 │ │ │ │ +00002cb0 0000000000000010 00002c84 FDE cie=00000030 pc=000000000001da70..000000000001da91 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028f4 0000000000000010 000028c8 FDE cie=00000030 pc=00000000000177a0..0000000000017886 │ │ │ │ +00002cc4 0000000000000010 00002c98 FDE cie=00000030 pc=000000000001daa0..000000000001dac3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002908 0000000000000010 000028dc FDE cie=00000030 pc=0000000000017890..00000000000178f5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000291c 0000000000000010 000028f0 FDE cie=00000030 pc=0000000000017900..000000000001793f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002930 0000000000000020 00002904 FDE cie=00000030 pc=0000000000017940..0000000000017a7f │ │ │ │ - DW_CFA_advance_loc1: 180 to 00000000000179f4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000017a00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000017a24 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017a25 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017a2d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000017a55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00002954 0000000000000028 00002928 FDE cie=00000030 pc=0000000000017a80..0000000000017d16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017a81 │ │ │ │ +00002cd8 000000000000002c 00002cac FDE cie=00000030 pc=000000000001dad0..000000000001dbad │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001dae1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017a85 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dae5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017a8c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 294 to 0000000000017bb2 │ │ │ │ + DW_CFA_advance_loc1: 189 to 000000000001dba2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017bb3 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017bb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001dba3 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017bb8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001dba8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002980 0000000000000018 00002954 FDE cie=00000030 pc=0000000000017d20..0000000000017d2f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017d21 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001dbab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017d2e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001dbac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000299c 0000000000000024 00002970 FDE cie=00000030 pc=0000000000017d30..0000000000017d77 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017d31 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017d32 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000017d41 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000017d6d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017d71 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017d72 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000029c4 0000000000000010 00002998 FDE cie=00000030 pc=0000000000017d80..0000000000017ddc │ │ │ │ +00002d08 0000000000000010 00002cdc FDE cie=00000030 pc=000000000001dbb0..000000000001dc11 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029d8 00000000000000b8 000029ac FDE cie=00000030 pc=0000000000017de0..000000000001835c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017de2 │ │ │ │ +00002d1c 0000000000000050 00002cf0 FDE cie=00000030 pc=000000000001dc20..000000000001e159 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001dc22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017de8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001dc2e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017dea │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001dc36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017dec │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001dc3b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017ded │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001dc3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017dee │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dc40 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017df5 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 223 to 0000000000017ed4 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017ee1 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000017ef2 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017ef4 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 232 to 0000000000017fdc │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017fe9 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000017ffa │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017ffc │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000018056 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001805e │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000018078 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001807a │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 338 to 00000000000181cc │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000181d1 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000181d8 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000181d9 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 161 to 000000000001827a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001dc47 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 459 to 000000000001de12 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001827b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001de13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001827c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001de14 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001827e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001de16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018280 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001de18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018282 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001de1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018284 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001de1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018290 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001de1d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 83 to 00000000000182e3 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000182e8 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000182ee │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000182ef │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000018309 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001830a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001830b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001830d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002d70 0000000000000030 00002d44 FDE cie=00000030 pc=000000000001e160..000000000001e1ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e161 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e165 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001e16c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001830f │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000001e18d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018311 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e18e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018313 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e18f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000018318 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e190 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e19c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e19d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e19e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a94 0000000000000048 00002a68 FDE cie=00000030 pc=0000000000018360..0000000000018497 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018362 │ │ │ │ +00002da4 000000000000004c 00002d78 FDE cie=00000030 pc=000000000001e1b0..000000000001e4e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e1b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018364 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e1b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018366 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e1b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018368 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e1b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001836c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e1b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018370 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e1ba │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001837b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 269 to 0000000000018488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e1be │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 580 to 000000000001e402 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018489 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e403 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001848a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e404 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001848c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e406 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001848e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e408 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018490 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e40a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018492 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e40c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e40d │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ae0 0000000000000050 00002ab4 FDE cie=00000030 pc=00000000000184a0..00000000000185f9 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184a2 │ │ │ │ +00002df4 000000000000004c 00002dc8 FDE cie=00000030 pc=000000000001e4f0..000000000001e653 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184a4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000184a5 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000184a6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000001855f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018563 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018565 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018567 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000018570 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000185b2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000185b6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000185b8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000185ba │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000185c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000185dc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e500 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e501 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e505 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 318 to 000000000001e643 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e644 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e645 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e647 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000185dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e649 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000185df │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e64b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000185e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e64d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000185e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e64e │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002b34 0000000000000010 00002b08 FDE cie=00000030 pc=0000000000018600..000000000001866e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002b48 0000000000000010 00002b1c FDE cie=00000030 pc=0000000000018670..00000000000186a2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002b5c 0000000000000010 00002b30 FDE cie=00000030 pc=00000000000186b0..000000000001886a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002b70 0000000000000010 00002b44 FDE cie=00000030 pc=0000000000018870..0000000000018884 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b84 0000000000000034 00002b58 FDE cie=00000030 pc=0000000000018890..0000000000018940 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018891 │ │ │ │ +00002e44 000000000000004c 00002e18 FDE cie=00000030 pc=000000000001e660..000000000001e9a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e662 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018892 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e667 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018896 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e669 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000001890c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001890d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001890e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018910 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000018919 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e66e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e66f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e670 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001e67a │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 524 to 000000000001e886 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e887 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e888 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e88a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e88c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001891e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e88e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001891f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e890 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018920 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e898 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002bbc 0000000000000080 00002b90 FDE cie=00000030 pc=0000000000018940..0000000000018f77 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018942 │ │ │ │ +00002e94 0000000000000050 00002e68 FDE cie=00000030 pc=000000000001e9a0..000000000001eeaf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018944 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018946 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018948 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001894c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e9a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018950 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e9aa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018954 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000018a24 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000018a31 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000018a42 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018a44 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 227 to 0000000000018b27 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000018b2c │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000018b33 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018b35 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 202 to 0000000000018bff │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e9ae │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 547 to 000000000001ebd1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018c03 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ebd5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018c04 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ebd6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018c06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebd8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018c08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebda │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018c0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebdc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018c0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebde │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018c10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 473 to 0000000000018de9 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000018df7 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000018e0f │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018e10 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c40 0000000000000020 00002c14 FDE cie=00000030 pc=0000000000008480..00000000000084e1 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008481 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008485 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 85 to 00000000000084da │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000084db │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000084dc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c64 0000000000000010 00002c38 FDE cie=00000030 pc=0000000000018f80..0000000000018f8c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c78 0000000000000014 00002c4c FDE cie=00000030 pc=0000000000018f90..0000000000018f9c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00002ee8 0000000000000010 00002ebc FDE cie=00000030 pc=000000000001eeb0..000000000001eed7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c90 0000000000000028 00002c64 FDE cie=00000030 pc=0000000000018fa0..0000000000019061 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018fa2 │ │ │ │ +00002efc 0000000000000020 00002ed0 FDE cie=00000030 pc=000000000001eee0..000000000001efc5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001eee1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018fa6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018fac │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000019047 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001eeeb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000001efa4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001904b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001904d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001efa5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000019050 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001efb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002cbc 000000000000001c 00002c90 FDE cie=00000030 pc=0000000000019070..00000000000190d3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019071 │ │ │ │ +00002f20 0000000000000010 00002ef4 FDE cie=00000030 pc=000000000001efd0..000000000001eff3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001efd4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000190b3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000190b4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002cdc 0000000000000018 00002cb0 FDE cie=00000030 pc=00000000000190e0..0000000000019101 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000190e6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000190f2 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00002f34 0000000000000010 00002f08 FDE cie=00000030 pc=000000000001f000..000000000001f09b │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002cf8 0000000000000040 00002ccc FDE cie=00000030 pc=0000000000019110..0000000000019202 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019111 │ │ │ │ +00002f48 0000000000000028 00002f1c FDE cie=00000030 pc=000000000001f0a0..000000000001f152 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f0a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019115 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001f0ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019119 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000001915c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001915d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001915e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019160 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000191c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000191ca │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000191cb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000191d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000191d4 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001f0c5 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 111 to 000000000001f134 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000191d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f135 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000191d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f136 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000191d9 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001f140 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002d3c 0000000000000018 00002d10 FDE cie=00000030 pc=0000000000019210..0000000000019223 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019214 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000019219 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000019222 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002d58 0000000000000044 00002d2c FDE cie=00000030 pc=0000000000019230..000000000001929d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019232 │ │ │ │ +00002f74 0000000000000068 00002f48 FDE cie=00000030 pc=000000000001f160..000000000001f551 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001f172 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000019237 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f17e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019241 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f180 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019242 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f182 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001924a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f186 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001925e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f18a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000019269 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000019277 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f191 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 561 to 000000000001f3c2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019278 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f3c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001927d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f3c4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f3c6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f3c8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f3ca │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f3cc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f3d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 350 to 000000000001f52e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f535 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f536 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019281 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f538 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019283 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f53a │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019285 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f53c │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019287 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f53e │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000019290 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f543 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002da0 0000000000000054 00002d74 FDE cie=00000030 pc=00000000000192a0..0000000000019325 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000192a2 │ │ │ │ +00002fe0 000000000000004c 00002fb4 FDE cie=00000030 pc=000000000001f560..000000000001f805 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f562 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000192a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f564 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000192ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f566 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000192b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f568 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000192b8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f56d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000192c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f56e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000192c7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000192dd │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000192e7 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000192fb │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000192fc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019304 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f575 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc2: 541 to 000000000001f792 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019308 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f793 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019309 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f794 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001930b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f796 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001930d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f798 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001930f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f79a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019311 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f79c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019318 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f7a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002df8 0000000000000044 00002dcc FDE cie=00000030 pc=0000000000019330..00000000000194fb │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019332 │ │ │ │ +00003030 0000000000000060 00003004 FDE cie=00000030 pc=000000000001f810..000000000001f9b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f812 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019333 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f814 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019334 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f819 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 148 to 00000000000193c8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000193c9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000193cb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000193d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 205 to 000000000001949d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f81b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f81c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f820 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f824 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 251 to 000000000001f91f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f920 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f921 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f923 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f925 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000194a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f927 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f929 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000194a3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f930 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000194b4 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001f94c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f94d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f94e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f950 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f952 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000194b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f954 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f956 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000194ba │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001f960 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002e40 0000000000000040 00002e14 FDE cie=00000030 pc=0000000000019500..000000000001965e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019502 │ │ │ │ +00003094 0000000000000070 00003068 FDE cie=00000030 pc=000000000001f9c0..000000000001fdd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f9c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019504 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f9c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019506 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f9cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019507 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f9d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001950a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f9d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019511 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000019585 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001f9d8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001f9e2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 586 to 000000000001fc2c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019586 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc2e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019587 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc30 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019589 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc32 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001958b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001958d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc36 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000019590 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001fc40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002e84 0000000000000010 00002e58 FDE cie=00000030 pc=0000000000019660..00000000000196cc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002e98 0000000000000010 00002e6c FDE cie=00000030 pc=00000000000196d0..00000000000196dd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002eac 0000000000000010 00002e80 FDE cie=00000030 pc=00000000000196e0..00000000000196e5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ec0 0000000000000010 00002e94 FDE cie=00000030 pc=00000000000196f0..00000000000196fe │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ed4 0000000000000010 00002ea8 FDE cie=00000030 pc=0000000000019700..0000000000019705 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ee8 0000000000000030 00002ebc FDE cie=00000030 pc=0000000000019710..000000000001976b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019712 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001971b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000019724 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000019747 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001fc48 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc49 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc4a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc4c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001974b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001974d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000019750 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fc58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000019761 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019765 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019767 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f1c 0000000000000010 00002ef0 FDE cie=00000030 pc=0000000000019770..0000000000019775 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f30 0000000000000010 00002f04 FDE cie=00000030 pc=0000000000019780..000000000001979a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000001fc6f │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001fc9b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 193 to 000000000001fd5c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001fd88 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f44 0000000000000010 00002f18 FDE cie=00000030 pc=00000000000197a0..00000000000197cc │ │ │ │ +00003108 0000000000000014 000030dc FDE cie=00000030 pc=000000000001fde0..000000000001fe43 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000001fe24 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f58 0000000000000014 00002f2c FDE cie=00000030 pc=00000000000197d0..00000000000197f2 │ │ │ │ +00003120 0000000000000010 000030f4 FDE cie=00000030 pc=000000000001fe50..000000000001fe61 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f70 0000000000000030 00002f44 FDE cie=00000030 pc=0000000000019800..0000000000019873 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019801 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019805 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019809 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000019852 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000019855 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019856 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019860 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001986e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000019871 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019872 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002fa4 0000000000000044 00002f78 FDE cie=00000030 pc=0000000000019880..0000000000019a1b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019882 │ │ │ │ +00003134 0000000000000038 00003108 FDE cie=00000030 pc=000000000001fe70..000000000001fef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019884 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001fe7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000019889 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001988a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fe7e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001988e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fe7f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019898 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 350 to 00000000000199f6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000199fa │ │ │ │ + DW_CFA_advance_loc1: 111 to 000000000001feee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000199fb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001feef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000199fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fef1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000199ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fef3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019a01 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fef5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019a08 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fec 0000000000000010 00002fc0 FDE cie=00000030 pc=0000000000019a20..0000000000019a36 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003000 000000000000001c 00002fd4 FDE cie=00000030 pc=0000000000019a40..0000000000019a7c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019a41 │ │ │ │ +00003170 000000000000004c 00003144 FDE cie=00000030 pc=000000000001ff00..00000000000200de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000019a6e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019a70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000019a7b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003020 0000000000000028 00002ff4 FDE cie=00000030 pc=0000000000019a80..0000000000019b15 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019a81 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019a82 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019a89 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ff09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000019aa4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ff0e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ff0f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ff10 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001ff17 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 355 to 000000000002007a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002007b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002007c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002007e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020080 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019aa5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020082 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019aa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020084 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019ab0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020085 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000304c 0000000000000048 00003020 FDE cie=00000030 pc=0000000000019b20..0000000000019c29 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019b22 │ │ │ │ +000031c0 0000000000000010 00003194 FDE cie=00000030 pc=00000000000200e0..0000000000020147 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000031d4 000000000000005c 000031a8 FDE cie=00000030 pc=0000000000020150..0000000000020a0f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020152 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019b24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020154 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019b26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020156 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019b28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020158 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019b29 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020159 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019b2a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002015d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019b2e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000019be6 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000020167 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 513 to 0000000000020368 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019bea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020369 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019beb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002036a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002036c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002036e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020370 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020372 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000019bf8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020378 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 629 to 00000000000205ed │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000020612 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000020632 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000020657 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003098 0000000000000028 0000306c FDE cie=00000030 pc=0000000000019c30..0000000000019cc3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019c31 │ │ │ │ +00003234 0000000000000028 00003208 FDE cie=00000030 pc=0000000000020a10..0000000000020ae1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020a11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019c35 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020a12 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019c39 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 107 to 0000000000019ca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020a16 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 138 to 0000000000020aa0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019ca5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020aa1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019ca6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020aa2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019cb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020aa3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030c4 0000000000000010 00003098 FDE cie=00000030 pc=0000000000019cd0..0000000000019ce0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000030d8 0000000000000020 000030ac FDE cie=00000030 pc=0000000000019ce0..0000000000019d68 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019ce1 │ │ │ │ +00003260 0000000000000018 00003234 FDE cie=00000030 pc=0000000000020af0..0000000000020c15 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020af4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019ce8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000019d38 │ │ │ │ + DW_CFA_advance_loc1: 195 to 0000000000020bb7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019d39 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019d40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020bb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030fc 0000000000000020 000030d0 FDE cie=00000030 pc=0000000000019d70..0000000000019dc3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019d71 │ │ │ │ +0000327c 0000000000000048 00003250 FDE cie=00000030 pc=0000000000020c20..0000000000020e45 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019d78 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c24 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000019dbc │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c28 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020c2c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020c2d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020c31 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc2: 336 to 0000000000020d81 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019dbd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019dbe │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003120 0000000000000020 000030f4 FDE cie=00000030 pc=0000000000019dd0..0000000000019e58 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019dd1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019dd8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020d85 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d86 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000019e28 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d8a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019e29 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019e30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d8f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003144 0000000000000020 00003118 FDE cie=00000030 pc=0000000000019e60..0000000000019ec4 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019e61 │ │ │ │ +000032c8 0000000000000064 0000329c FDE cie=00000030 pc=0000000000020e50..000000000002129a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020e52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019e68 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020e58 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020e5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000019eb2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020e5c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020e5d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020e5e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000020e69 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 431 to 0000000000021018 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019eb3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000019eb8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003168 0000000000000020 0000313c FDE cie=00000030 pc=0000000000019ed0..0000000000019f64 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019ed1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019ed8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021019 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002101a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002101c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 87 to 0000000000019f2f │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002101e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021020 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019f30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021022 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019f38 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021028 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000318c 0000000000000020 00003160 FDE cie=00000030 pc=0000000000019f70..0000000000019fdc │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019f71 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019f78 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000019fc4 │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000002108f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019fc5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000019fd0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031b0 0000000000000020 00003184 FDE cie=00000030 pc=0000000000019fe0..000000000001a074 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019fe1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019fe8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000021096 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021097 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021099 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000001a041 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002109b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002109d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a042 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002109f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a048 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000210a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000031d4 0000000000000020 000031a8 FDE cie=00000030 pc=000000000001a080..000000000001a0e4 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a081 │ │ │ │ +00003330 0000000000000048 00003304 FDE cie=00000030 pc=00000000000212a0..00000000000214ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000212a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001a088 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000212a4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000212a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000001a0d3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000212ab │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000212b3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000212b7 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000212c1 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 248 to 00000000000213b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000213ba │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000213bb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000213bd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000213bf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000213c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a0d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000213c3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a0d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000213c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000031f8 0000000000000020 000031cc FDE cie=00000030 pc=000000000001a0f0..000000000001a184 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a0f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001a0f8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000001a150 │ │ │ │ - DW_CFA_remember_state │ │ │ │ +0000337c 0000000000000018 00003350 FDE cie=00000030 pc=00000000000214c0..0000000000021552 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000214c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a151 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 139 to 000000000002154d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001a158 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000321c 0000000000000010 000031f0 FDE cie=00000030 pc=000000000001a190..000000000001a20a │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003230 0000000000000048 00003204 FDE cie=00000030 pc=000000000001a210..000000000001a51d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a212 │ │ │ │ +00003398 0000000000000054 0000336c FDE cie=00000030 pc=0000000000021560..0000000000022334 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021562 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a214 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021564 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a216 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021569 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a218 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002156b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a219 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002156f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a21a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021570 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001a221 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 749 to 000000000001a50e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000021577 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000021588 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 65 to 00000000000215c9 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 1299 to 0000000000021adc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a50f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021add │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a510 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021ade │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a512 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ae0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a514 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ae2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a516 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ae4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a518 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ae6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000021af0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000327c 0000000000000010 00003250 FDE cie=00000030 pc=000000000001a520..000000000001a526 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003290 0000000000000010 00003264 FDE cie=00000030 pc=000000000001a530..000000000001a538 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000032a4 0000000000000010 00003278 FDE cie=00000030 pc=000000000001a540..000000000001a5bc │ │ │ │ +000033f0 0000000000000010 000033c4 FDE cie=00000030 pc=0000000000022340..000000000002237d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032b8 0000000000000064 0000328c FDE cie=00000030 pc=000000000001a5c0..000000000001a7e7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a5c2 │ │ │ │ +00003404 0000000000000060 000033d8 FDE cie=00000030 pc=0000000000022380..0000000000022585 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022382 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a5ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022384 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a5cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022386 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001a5d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022388 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a5d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022389 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a5d3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002238d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a5d7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 298 to 000000000001a701 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000022394 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000223b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001a706 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000223b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a707 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000223ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a709 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a70b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a70d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a70f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a710 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000223c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 150 to 000000000001a7a6 │ │ │ │ + DW_CFA_advance_loc2: 341 to 000000000002251d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001a7a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002251e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a7aa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002251f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022521 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022523 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022525 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022527 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a7b8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000022530 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00003468 0000000000000014 0000343c FDE cie=00000030 pc=0000000000022590..00000000000225f9 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000225b1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000225d0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003480 0000000000000018 00003454 FDE cie=00000030 pc=0000000000022600..00000000000226e8 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000022631 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 173 to 00000000000226de │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000349c 0000000000000018 00003470 FDE cie=00000030 pc=00000000000226f0..0000000000022710 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000226f1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002270f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003320 0000000000000050 000032f4 FDE cie=00000030 pc=000000000001a7f0..000000000001a8f2 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001a7ff │ │ │ │ +000034b8 0000000000000010 0000348c FDE cie=00000030 pc=0000000000022710..0000000000022715 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000034cc 0000000000000048 000034a0 FDE cie=00000030 pc=0000000000022720..000000000002296c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022722 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001a804 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022724 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a805 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002272d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a809 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002272f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000001a8b5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022730 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022731 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022735 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 388 to 00000000000228b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000228bd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000228be │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000228c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a8b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000228c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a8bb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000228c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a8bd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000228c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001a8c0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000228d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000001a8d1 │ │ │ │ + │ │ │ │ +00003518 0000000000000024 000034ec FDE cie=00000030 pc=0000000000022970..000000000002299d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022971 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022975 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002297c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a8d2 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002299a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001a8d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002299b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a8d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002299c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a8da │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001a8e1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003374 000000000000004c 00003348 FDE cie=00000030 pc=000000000001a900..000000000001a960 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001a907 │ │ │ │ +00003540 0000000000000050 00003514 FDE cie=00000030 pc=00000000000229a0..0000000000022a75 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000229af │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001a90c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000229b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a910 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000229b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a914 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000229b9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a91a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000229c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000001a943 │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000229eb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a949 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000229f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a94a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000229f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a94c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000229f3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a94e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000229f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a950 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000022a00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a954 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000022a37 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001a957 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000022a3e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a958 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022a3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a95a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a95c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a43 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022a48 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000022a70 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a95d │ │ │ │ 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 │ │ │ │ - │ │ │ │ -000033c4 0000000000000010 00003398 FDE cie=00000030 pc=000000000001a960..000000000001a976 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000033d8 0000000000000010 000033ac FDE cie=00000030 pc=000000000001a980..000000000001a989 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000033ec 0000000000000010 000033c0 FDE cie=00000030 pc=000000000001a990..000000000001a99b │ │ │ │ +00003594 0000000000000010 00003568 FDE cie=00000030 pc=0000000000022a80..0000000000022b71 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003400 0000000000000010 000033d4 FDE cie=00000030 pc=000000000001a9a0..000000000001a9a9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003414 0000000000000018 000033e8 FDE cie=00000030 pc=000000000001a9b0..000000000001aa21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a9b4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000001aa1b │ │ │ │ +000035a8 0000000000000034 0000357c FDE cie=00000030 pc=0000000000022b80..0000000000022de6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022b81 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022b89 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022b8d │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000000022c14 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022c15 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022c16 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aa1c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000022c20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003430 0000000000000014 00003404 FDE cie=00000030 pc=00000000000084f0..00000000000084fc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 331 to 0000000000022d6b │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000022d95 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003448 0000000000000010 0000341c FDE cie=00000030 pc=000000000001aa30..000000000001aa37 │ │ │ │ +000035e0 0000000000000010 000035b4 FDE cie=00000030 pc=0000000000022df0..0000000000022f1d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000345c 0000000000000010 00003430 FDE cie=00000030 pc=000000000001aa40..000000000001aa49 │ │ │ │ - DW_CFA_nop │ │ │ │ +000035f4 0000000000000010 000035c8 FDE cie=00000030 pc=0000000000022f20..0000000000022f32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003470 0000000000000010 00003444 FDE cie=00000030 pc=000000000001aa50..000000000001aa9b │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001aa7c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00003484 0000000000000018 00003458 FDE cie=00000030 pc=000000000001aaa0..000000000001ab11 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aaa4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000001ab0b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ab0c │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034a0 0000000000000014 00003474 FDE cie=00000030 pc=0000000000008500..000000000000850c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00003608 0000000000000010 000035dc FDE cie=00000030 pc=0000000000022f40..0000000000022f80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034b8 0000000000000038 0000348c FDE cie=00000030 pc=000000000001ab20..000000000001ac86 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab22 │ │ │ │ +0000361c 0000000000000028 000035f0 FDE cie=00000030 pc=0000000000022f80..0000000000023041 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022f86 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ab25 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ab26 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ab2a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 210 to 000000000001abfc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022f8c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 155 to 0000000000023027 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001abff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ac00 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ac02 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002302b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ac04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002302d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ac05 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023030 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034f4 0000000000000010 000034c8 FDE cie=00000030 pc=000000000001ac90..000000000001acba │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003508 0000000000000018 000034dc FDE cie=00000030 pc=000000000001acc0..000000000001ad56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001acc4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000001ad50 │ │ │ │ - DW_CFA_remember_state │ │ │ │ +00003648 0000000000000018 0000361c FDE cie=00000030 pc=0000000000023050..0000000000023111 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023051 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 191 to 0000000000023110 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ad51 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003524 0000000000000010 000034f8 FDE cie=00000030 pc=0000000000008510..000000000000851c │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003538 0000000000000048 0000350c FDE cie=00000030 pc=000000000001ad60..000000000001ae19 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad62 │ │ │ │ +00003664 0000000000000038 00003638 FDE cie=00000030 pc=0000000000023120..0000000000023236 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ad6e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002312b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ad6f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002312f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ad77 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023133 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001ad7e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023139 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000001ade8 │ │ │ │ + DW_CFA_advance_loc1: 123 to 00000000000231b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001adec │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000231b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aded │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000231b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001adef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231b8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001adf1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001adf8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000231c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000001ae0f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae13 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ae14 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ae16 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ae18 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003584 0000000000000030 00003558 FDE cie=00000030 pc=000000000001ae20..000000000001ae68 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ae22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae26 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001ae2d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001ae51 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ae52 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ae54 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ae60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae64 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ae65 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ae67 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035b8 0000000000000048 0000358c FDE cie=00000030 pc=000000000001ae70..000000000001aecc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ae72 │ │ │ │ +000036a0 0000000000000060 00003674 FDE cie=00000030 pc=0000000000023240..00000000000233ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023242 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001ae77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023244 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001ae7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023246 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023247 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001ae87 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023248 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001aeb1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002324f │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000232c9 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000023308 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000023316 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002332e │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000023352 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023354 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000023362 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000002337b │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002339d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002339e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aeb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002339f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000233a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000233a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000233a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001aec0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000233a6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aec4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aec5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aec7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aec9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aecb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003604 0000000000000018 000035d8 FDE cie=00000030 pc=000000000001aed0..000000000001af10 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aed1 │ │ │ │ +00003704 0000000000000020 000036d8 FDE cie=00000030 pc=00000000000233b0..0000000000023495 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000233b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000001af0f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003620 0000000000000010 000035f4 FDE cie=00000030 pc=000000000001af10..000000000001af1c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003634 0000000000000018 00003608 FDE cie=00000030 pc=000000000001af20..000000000001af6b │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001af28 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000001af6a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003650 0000000000000010 00003624 FDE cie=00000030 pc=000000000001af70..000000000001af7c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003664 0000000000000028 00003638 FDE cie=00000030 pc=000000000001af80..000000000001b00f │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001af81 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001af89 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001af90 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000001afe3 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000233bb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000023474 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001afe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001afe7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023475 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001aff0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000023480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003690 0000000000000014 00003664 FDE cie=00000030 pc=000000000001b010..000000000001b047 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00003728 0000000000000010 000036fc FDE cie=00000030 pc=00000000000234a0..00000000000234d1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000036a8 0000000000000010 0000367c FDE cie=00000030 pc=000000000001b050..000000000001b073 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b054 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000036bc 0000000000000034 00003690 FDE cie=00000030 pc=000000000001b080..000000000001b1a8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b081 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000001b0ff │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b100 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b10e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b11c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001b134 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b135 │ │ │ │ +0000373c 0000000000000010 00003710 FDE cie=00000030 pc=00000000000234e0..0000000000023503 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000234e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000001b162 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b168 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000001b181 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b188 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000036f4 0000000000000044 000036c8 FDE cie=00000030 pc=000000000001b1b0..000000000001b38d │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b1b4 │ │ │ │ +00003750 000000000000002c 00003724 FDE cie=00000030 pc=0000000000023510..000000000002365e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023512 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b1ba │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023513 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b1bb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023514 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 278 to 000000000001b2d1 │ │ │ │ + DW_CFA_advance_loc1: 137 to 000000000002359d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b2d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002359e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b2d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000235a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b2d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000001b2e9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b2f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b2f3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b2f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 105 to 000000000001b361 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001b36a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b36c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b36e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000235a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000373c 000000000000005c 00003710 FDE cie=00000030 pc=000000000001b390..000000000001b61f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b392 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b396 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b3a0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000001b4bc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b4c3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4c5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001b4d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000001b505 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b506 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b508 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b510 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001b528 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b529 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b52b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b530 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000001b598 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b59c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b59e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000001b5f3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b5f7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5f9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5fb │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000379c 000000000000005c 00003770 FDE cie=00000030 pc=000000000001b620..000000000001b8af │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b622 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b628 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b62c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 285 to 000000000001b749 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b750 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b752 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b760 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000001b795 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b796 │ │ │ │ +00003780 000000000000001c 00003754 FDE cie=00000030 pc=0000000000023660..00000000000236d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023661 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b798 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b7a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001b7b8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000023697 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b7b9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b7c0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000236a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000001b828 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b82c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b82e │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000236c9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b830 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000001b883 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b887 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b889 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b88b │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037fc 000000000000003c 000037d0 FDE cie=00000030 pc=000000000001b8b0..000000000001bc01 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8b2 │ │ │ │ +000037a0 0000000000000058 00003774 FDE cie=00000030 pc=00000000000236e0..0000000000023988 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b8b9 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8bb │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b8bc │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b8bd │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000236e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 446 to 000000000001ba7b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000236ea │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000236f1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 321 to 0000000000023832 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023836 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023837 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ba7c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ba7e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ba80 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ba82 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001ba88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000383c 0000000000000014 00003810 FDE cie=00000030 pc=000000000001bc10..000000000001bc45 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001bc24 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001bc44 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003854 0000000000000030 00003828 FDE cie=00000030 pc=000000000001bc50..000000000001bf40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc52 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bc53 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bc54 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc58 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 422 to 000000000001bdfe │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023839 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bdff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002383b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001be00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002383d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002383f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001be08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023840 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003888 0000000000000010 0000385c FDE cie=00000030 pc=000000000001bf40..000000000001bf49 │ │ │ │ + DW_CFA_advance_loc1: 179 to 00000000000238f3 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000023900 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000023919 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002391a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000389c 0000000000000038 00003870 FDE cie=00000030 pc=000000000001bf50..000000000001c072 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bf52 │ │ │ │ +000037fc 0000000000000024 000037d0 FDE cie=00000030 pc=0000000000023990..0000000000023a37 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023991 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bf54 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023995 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bf55 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bf56 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001bf5d │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 206 to 000000000001c02b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001c02e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002399c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c02f │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000023a34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c031 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023a35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c033 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023a36 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c034 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -000038d8 000000000000002c 000038ac FDE cie=00000030 pc=000000000001c080..000000000001c50d │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c081 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c087 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c097 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 719 to 000000000001c366 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c370 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00003824 0000000000000010 000037f8 FDE cie=00000030 pc=0000000000023a40..0000000000023a95 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003908 0000000000000028 000038dc FDE cie=00000030 pc=000000000001c510..000000000001c595 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c511 │ │ │ │ +00003838 0000000000000028 0000380c FDE cie=00000030 pc=0000000000023aa0..0000000000023b1d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023aa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c512 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023aa3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c519 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000001c58d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023aaa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 95 to 0000000000023b09 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c58e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023b0d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c58f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b0f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c590 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023b10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003934 0000000000000010 00003908 FDE cie=00000030 pc=000000000001c5a0..000000000001c5a3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003948 0000000000000020 0000391c FDE cie=00000030 pc=000000000001c5b0..000000000001c684 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c5b1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c5bb │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000001c617 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c618 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c620 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000396c 0000000000000020 00003940 FDE cie=00000030 pc=000000000001c690..000000000001c765 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c691 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c69b │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000001c6f6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c6f7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001c700 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003990 0000000000000018 00003964 FDE cie=00000030 pc=000000000001c770..000000000001c795 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c771 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000001c790 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000039ac 0000000000000040 00003980 FDE cie=00000030 pc=000000000001c7a0..000000000001c8f5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7a2 │ │ │ │ +00003864 00000000000000a8 00003838 FDE cie=00000030 pc=0000000000023b20..0000000000023eb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7a4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c7a9 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c7b0 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b28 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c7b1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023b2c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c7bb │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000001c820 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023b31 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023b35 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000023b93 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000023bc9 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023bcd │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023bd1 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023bd5 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bd7 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000023be3 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000023bfc │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000023c09 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000023c19 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023c1a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000023c8b │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000023c98 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000023cae │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023cb0 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000023d24 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023d28 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c824 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023d29 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c825 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c827 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d2d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c829 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c82b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d31 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c830 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000023d40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000039f0 0000000000000010 000039c4 FDE cie=00000030 pc=000000000001c900..000000000001c923 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c904 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00003a04 0000000000000010 000039d8 FDE cie=00000030 pc=000000000001c930..000000000001c936 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a18 000000000000001c 000039ec FDE cie=00000030 pc=0000000000008520..0000000000008596 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008521 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 71 to 0000000000008568 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008569 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a38 0000000000000024 00003a0c FDE cie=00000030 pc=0000000000007be0..0000000000007d2a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007be1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007be5 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 227 to 0000000000007cc8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007cc9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007cca │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000023d60 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023d65 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023d6c │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d6e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000023e42 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000023e50 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000023e68 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023e69 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a60 0000000000000018 00003a34 FDE cie=00000030 pc=000000000001c940..000000000001c99f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c942 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000001c960 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c968 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003a7c 0000000000000018 00003a50 FDE cie=00000030 pc=000000000001c9a0..000000000001ca00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c9a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000001c9c1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c9c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003a98 0000000000000054 00003a6c FDE cie=00000030 pc=000000000001ca00..000000000001ccad │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001ca0f │ │ │ │ +00003910 0000000000000060 000038e4 FDE cie=00000030 pc=0000000000023ec0..0000000000024193 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000023ecf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001ca14 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023ed5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001ca19 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023ed7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001ca1e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023ed9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ca22 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023eda │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ca2a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023edb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ca2e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 397 to 000000000001cbbb │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023ee5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 472 to 00000000000240bd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cbbc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000240be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cbbd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000240bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cbbf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000240c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cbc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000240c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cbc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000240c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cbc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000240c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001cbd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000240c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000001ccac │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000240f8 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00003af0 0000000000000018 00003ac4 FDE cie=00000030 pc=000000000001ccb0..000000000001cd13 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccb4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000001cd0d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd0e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024100 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00003b0c 0000000000000048 00003ae0 FDE cie=00000030 pc=000000000001cd20..000000000001ce3e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd22 │ │ │ │ +00003974 00000000000000cc 00003948 FDE cie=00000030 pc=00000000000241a0..0000000000024789 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd26 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd28 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd29 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000241a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd2a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000241aa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cd2e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000001cdf2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000241ae │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 176 to 000000000002425e │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002426e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024275 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024279 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002427d │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024281 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000024293 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000242b4 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000242c1 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000242d1 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000242d2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 158 to 0000000000024370 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024375 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002437c │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002437e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 95 to 00000000000243dd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cdf3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000243de │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cdf4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000243df │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cdf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000243e1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cdf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000243e3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cdfa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000243e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cdfc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000243e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ce00 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000243f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b58 0000000000000010 00003b2c FDE cie=00000030 pc=000000000001ce40..000000000001ce6d │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 151 to 0000000000024487 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002448f │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000244b6 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000244b7 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 155 to 0000000000024552 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002455c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000024579 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002457b │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000024615 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002461a │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000024624 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024625 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 149 to 00000000000246ba │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000246c4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000246e1 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000246e3 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b6c 0000000000000028 00003b40 FDE cie=00000030 pc=000000000001ce70..000000000001cec1 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ce78 │ │ │ │ +00003a44 0000000000000038 00003a18 FDE cie=00000030 pc=0000000000024790..0000000000024827 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024792 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ce7c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002479a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ce80 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002479b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002479c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000247a3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000024814 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024818 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000001ceb3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024819 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ceb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002481b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ceb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002481d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001cec0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000024820 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b98 0000000000000038 00003b6c FDE cie=00000030 pc=000000000001ced0..000000000001cf94 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ced4 │ │ │ │ +00003a80 0000000000000060 00003a54 FDE cie=00000030 pc=0000000000024830..0000000000024ae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ced8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024837 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001cedb │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024839 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000001cefc │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002483b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002483c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002483d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024841 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 567 to 0000000000024a78 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024a79 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024a7a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a7c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cefd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ceff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a82 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cf00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024a88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000001cf53 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024a8c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cf54 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf56 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001cf60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003bd4 0000000000000010 00003ba8 FDE cie=00000030 pc=000000000001cfa0..000000000001cff3 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001cfd4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00003be8 0000000000000038 00003bbc FDE cie=00000030 pc=000000000001d000..000000000001d0bc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d002 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d007 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d00c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d010 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d011 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024a94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000001d048 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024a95 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d049 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a97 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d04b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a99 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d04d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a9b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d04f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a9d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d050 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024aa2 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003c24 0000000000000034 00003bf8 FDE cie=00000030 pc=000000000001d0c0..000000000001d154 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d0c1 │ │ │ │ +00003ae4 0000000000000034 00003ab8 FDE cie=00000030 pc=0000000000024ae0..0000000000024cc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ae2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d0c9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024ae3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d0cd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024ae4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000001d0f0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000024b31 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d0f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024b32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d0f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b34 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d0f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024b38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000001d131 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 393 to 0000000000024cc1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d132 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024cc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d133 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024cc4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d135 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003c5c 0000000000000018 00003c30 FDE cie=00000030 pc=000000000001d160..000000000001d180 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d161 │ │ │ │ +00003b1c 0000000000000018 00003af0 FDE cie=00000030 pc=0000000000024cd0..0000000000024d23 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024cd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001d17b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000000024d22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003c78 0000000000000010 00003c4c FDE cie=00000030 pc=000000000001d180..000000000001d1c2 │ │ │ │ +00003b38 0000000000000010 00003b0c FDE cie=00000030 pc=0000000000024d30..0000000000024d62 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c8c 0000000000000040 00003c60 FDE cie=00000030 pc=000000000001d1d0..000000000001d31a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d1d2 │ │ │ │ +00003b4c 0000000000000038 00003b20 FDE cie=00000030 pc=0000000000024d70..0000000000024e08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d1d4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d1d9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024d75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1dd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000024d78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001d1e0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024d7f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d1e7 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 179 to 000000000001d29a │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000024de9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d29e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d29f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024ded │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d2a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024dee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d2a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024df0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d2a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024df2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001d2b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024df8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cd0 0000000000000018 00003ca4 FDE cie=00000030 pc=000000000001d320..000000000001d360 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d321 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000001d35f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003cec 0000000000000048 00003cc0 FDE cie=00000030 pc=000000000001d360..000000000001d68c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d362 │ │ │ │ +00003b88 0000000000000048 00003b5c FDE cie=00000030 pc=0000000000024e10..00000000000252e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001d36d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d36f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d371 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d372 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024e19 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d373 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024e1a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d377 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 565 to 000000000001d5ac │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000024e34 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 407 to 0000000000024fcb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d5b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024fcf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d5b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024fd0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024fd2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024fd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024fd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024fd8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d5c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003d38 000000000000005c 00003d0c FDE cie=00000030 pc=000000000001d690..000000000001d85e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d692 │ │ │ │ +00003bd4 0000000000000048 00003ba8 FDE cie=00000030 pc=00000000000252f0..0000000000025594 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d694 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d695 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d696 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d69a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000252f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000001d796 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d79a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d79b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d79d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d79f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d7a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001d7ba │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d7be │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d7c2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7c4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7c6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001d7d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d7d7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000252fa │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025305 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 265 to 000000000002540e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025412 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025413 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d7db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025415 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d7dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025417 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025419 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002541b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d7e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025420 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003d98 0000000000000010 00003d6c FDE cie=00000030 pc=000000000001d860..000000000001d866 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003dac 0000000000000014 00003d80 FDE cie=00000030 pc=000000000001d870..000000000001d8a2 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d884 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000001d8a1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003dc4 0000000000000014 00003d98 FDE cie=00000030 pc=000000000001d8b0..000000000001d8ed │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000001d8cd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000001d8ec │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ddc 0000000000000020 00003db0 FDE cie=00000030 pc=000000000001d8f0..000000000001d9d5 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d8f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001d8fb │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000001d9b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d9b5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001d9c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003e00 0000000000000048 00003dd4 FDE cie=00000030 pc=000000000001d9e0..000000000001da6f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d9e2 │ │ │ │ +00003c20 0000000000000068 00003bf4 FDE cie=00000030 pc=00000000000255a0..0000000000025c91 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d9e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d9e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d9ee │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000255ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000255ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000255b0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9fa │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000001da5a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000255b7 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 348 to 0000000000025713 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001da5b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025717 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001da5c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025718 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001da5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002571a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001da60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002571c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001da62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002571e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001da64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025720 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001da68 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025728 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003e4c 0000000000000010 00003e20 FDE cie=00000030 pc=000000000001da70..000000000001da93 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001da74 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 140 to 00000000000257b4 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000257c1 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000257da │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000257db │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 951 to 0000000000025b92 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025b9d │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000025bc0 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ │ │ │ -00003e60 0000000000000048 00003e34 FDE cie=00000030 pc=000000000001daa0..000000000001dbf1 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001daa2 │ │ │ │ +00003c8c 0000000000000054 00003c60 FDE cie=00000030 pc=0000000000025ca0..0000000000025f8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025ca2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001dab2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025ca7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001dabb │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000025cb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001dac0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025cb5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dac4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025cb6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001dacc │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000025cb9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001dad5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025cc0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 257 to 000000000001dbd6 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000025de0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dbd7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025de4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dbd8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025de5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dbda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025de7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dbdc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025de9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dbde │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025deb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dbe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025ded │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dbe1 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000025df0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003eac 0000000000000028 00003e80 FDE cie=00000030 pc=000000000001dc00..000000000001ddfb │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc01 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc05 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001dc0c │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025dfb │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025e06 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000001dcd4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dcd5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dcd6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001dce0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ed8 0000000000000018 00003eac FDE cie=00000030 pc=000000000001de00..000000000001de5e │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de04 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001de58 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001de59 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ef4 0000000000000010 00003ec8 FDE cie=00000030 pc=000000000001de60..000000000001de65 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003f08 0000000000000014 00003edc FDE cie=00000030 pc=000000000001de70..000000000001df0c │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000001dedc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000001deff │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025e16 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025e17 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ │ │ │ -00003f20 000000000000002c 00003ef4 FDE cie=00000030 pc=000000000001df10..000000000001dfe9 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001df12 │ │ │ │ +00003ce4 0000000000000044 00003cb8 FDE cie=00000030 pc=0000000000025f90..000000000002604f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001df13 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025f97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001df17 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025f9c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 000000000001dfa4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025fa7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025fab │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000025fdb │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025fdc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fde │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dfa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fe0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dfaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fe2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001dfb0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025fe8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003f50 000000000000002c 00003f24 FDE cie=00000030 pc=000000000001dff0..000000000001e3cc │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dff1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001dff4 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dff8 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001dfff │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e007 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001e012 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 614 to 000000000001e278 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e280 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003f80 0000000000000010 00003f54 FDE cie=00000030 pc=000000000001e3d0..000000000001e3ec │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025fec │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025ff7 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000026006 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026007 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -00003f94 000000000000005c 00003f68 FDE cie=00000030 pc=000000000001e3f0..000000000001ead6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e3f2 │ │ │ │ +00003d2c 0000000000000048 00003d00 FDE cie=00000030 pc=0000000000026050..0000000000026124 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026052 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e3f4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026054 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e3f9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002605d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e3fe │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026064 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e3ff │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026068 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e403 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001e40a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000001e548 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000001e585 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 282 to 000000000001e69f │ │ │ │ + DW_CFA_advance_loc1: 157 to 0000000000026105 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6a3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e6a4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026109 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002610b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002610d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002610f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6b0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000026118 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 221 to 000000000001e78d │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000001e7ca │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - │ │ │ │ -00003ff4 000000000000002c 00003fc8 FDE cie=00000030 pc=000000000001eae0..000000000001ecbd │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eae1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001eae8 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eaec │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001eaf3 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eaf7 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 346 to 000000000001ec51 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001ec58 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004024 0000000000000058 00003ff8 FDE cie=00000030 pc=000000000001ecc0..000000000001eefc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ecc2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001ecc9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eccb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001ecd4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ecd8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ecd9 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001ece0 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000001ed2e │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000001ed69 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc1: 233 to 000000000001ee52 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ee53 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ee54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002611c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002611d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002611f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026121 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026123 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ee60 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00004080 0000000000000010 00004054 FDE cie=00000030 pc=000000000001ef00..000000000001efef │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004094 0000000000000030 00004068 FDE cie=00000030 pc=000000000001eff0..000000000001f0bb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eff2 │ │ │ │ +00003d78 0000000000000078 00003d4c FDE cie=00000030 pc=0000000000026130..000000000002630c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026132 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eff6 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002613a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001effa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002613e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001effe │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000001f070 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026148 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000026193 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000261c2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000261d7 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000026206 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000026239 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026249 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000026260 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000026272 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000026289 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026295 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002629d │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000262b5 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000262c3 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000262c7 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000262cf │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000262d4 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000262d9 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000262de │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000262ee │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000026302 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f074 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026303 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f075 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026304 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f077 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026306 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001f080 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026307 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040c8 0000000000000010 0000409c FDE cie=00000030 pc=000000000001f0c0..000000000001f128 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000040dc 0000000000000010 000040b0 FDE cie=00000030 pc=000000000001f130..000000000001f196 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000040f0 0000000000000010 000040c4 FDE cie=00000030 pc=000000000001f1a0..000000000001f1a9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004104 0000000000000010 000040d8 FDE cie=00000030 pc=000000000001f1b0..000000000001f1bd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004118 0000000000000010 000040ec FDE cie=00000030 pc=000000000001f1c0..000000000001f1e2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000412c 0000000000000024 00004100 FDE cie=00000030 pc=000000000001f1f0..000000000001f2c0 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f1f1 │ │ │ │ +00003df4 0000000000000028 00003dc8 FDE cie=00000030 pc=0000000000026310..000000000002638e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026311 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f1fd │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002631e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001f24d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026325 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000002638b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002638c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f24e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002638d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f250 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004154 0000000000000020 00004128 FDE cie=00000030 pc=000000000001f2c0..000000000001f3a5 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f2c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001f2cb │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000001f384 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f385 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001f390 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004178 0000000000000018 0000414c FDE cie=00000030 pc=000000000001f3b0..000000000001f421 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f3c0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000001f420 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004194 0000000000000010 00004168 FDE cie=00000030 pc=000000000001f430..000000000001f435 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000041a8 0000000000000010 0000417c FDE cie=00000030 pc=000000000001f440..000000000001f490 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000041bc 0000000000000034 00004190 FDE cie=00000030 pc=000000000001f490..000000000001f527 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f492 │ │ │ │ +00003e20 0000000000000028 00003df4 FDE cie=00000030 pc=0000000000026390..0000000000026451 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026392 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f499 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026396 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001f49c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000001f4db │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002639c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 155 to 0000000000026437 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f4df │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002643b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f4e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002643d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f4e8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000026440 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001f4f6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f4f7 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003e4c 0000000000000014 00003e20 FDE cie=00000030 pc=0000000000026460..0000000000026542 │ │ │ │ + DW_CFA_advance_loc1: 195 to 0000000000026523 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f4fc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f500 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000041f4 000000000000004c 000041c8 FDE cie=00000030 pc=000000000001f530..000000000001f685 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f532 │ │ │ │ +00003e64 0000000000000064 00003e38 FDE cie=00000030 pc=0000000000026550..00000000000266be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f534 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026554 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f539 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026556 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f53a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026557 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f53e │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000026569 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000001f5cc │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000026578 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002658c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026594 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f5cd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026598 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f5cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002659a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f5d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002659c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f5d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002659e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f5d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000265a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000001f646 │ │ │ │ + DW_CFA_advance_loc1: 209 to 0000000000026671 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f64d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026675 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f64f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026677 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f651 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026679 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f653 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002667b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f658 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026680 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004244 0000000000000020 00004218 FDE cie=00000030 pc=000000000001f690..000000000001f6d6 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f691 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f69d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000001f6cf │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000026689 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f6d0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f6d1 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004268 0000000000000020 0000423c FDE cie=00000030 pc=000000000001f6e0..000000000001f726 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f6e1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f6ed │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002668d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000001f71f │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002668f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026691 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f720 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026693 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f721 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026694 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000428c 0000000000000020 00004260 FDE cie=00000030 pc=000000000001f730..000000000001f77c │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001f73b │ │ │ │ +00003ecc 0000000000000010 00003ea0 FDE cie=00000030 pc=00000000000266c0..00000000000266e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000266c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f742 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000001f775 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f776 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f777 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000042b0 0000000000000020 00004284 FDE cie=00000030 pc=000000000001f780..000000000001f7cc │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001f78b │ │ │ │ +00003ee0 0000000000000010 00003eb4 FDE cie=00000030 pc=00000000000266f0..0000000000026713 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000266f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f792 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000001f7c5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + │ │ │ │ +00003ef4 0000000000000010 00003ec8 FDE cie=00000030 pc=0000000000026720..0000000000026743 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026724 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f7c6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f7c7 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000042d4 0000000000000020 000042a8 FDE cie=00000030 pc=000000000001f7d0..000000000001f81c │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001f7db │ │ │ │ +00003f08 0000000000000010 00003edc FDE cie=00000030 pc=0000000000026750..0000000000026773 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026754 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f7e2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000001f815 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + │ │ │ │ +00003f1c 0000000000000010 00003ef0 FDE cie=00000030 pc=0000000000026780..00000000000267a3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026784 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f816 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f817 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000042f8 0000000000000048 000042cc FDE cie=00000030 pc=000000000001f820..000000000001f922 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f822 │ │ │ │ +00003f30 000000000000004c 00003f04 FDE cie=00000030 pc=00000000000267b0..000000000002686b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f827 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000267b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f82b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000267bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001f834 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000267c1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f838 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000267c5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000001f8f1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000267cb │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000267cf │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 87 to 0000000000026826 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000026857 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000026860 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026861 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026862 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f8f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026864 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f8f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026866 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f8f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026868 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f8f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002686a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003f80 0000000000000018 00003f54 FDE cie=00000030 pc=0000000000026870..000000000002692d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026877 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 176 to 0000000000026927 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001f900 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026928 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000001f91b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f91c │ │ │ │ + │ │ │ │ +00003f9c 000000000000002c 00003f70 FDE cie=00000030 pc=0000000000026930..0000000000026a80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026932 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000000269d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000269d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000269f1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000269f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000026a18 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000026a26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f91d │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000026a3e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f91f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026a3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f921 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004344 000000000000004c 00004318 FDE cie=00000030 pc=000000000001f930..000000000001f9a9 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001f93a │ │ │ │ +00003fcc 0000000000000028 00003fa0 FDE cie=00000030 pc=0000000000026a80..0000000000026aee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026a82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f93f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026a83 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f944 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001f94d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f955 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f959 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f960 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000001f99a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f99b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f99c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f99e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026a8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f9a0 │ │ │ │ + DW_CFA_advance_loc1: 85 to 0000000000026adf │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f9a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026ae3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f9a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026ae5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f9a8 │ │ │ │ - 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: 1 to 0000000000026ae6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004394 0000000000000044 00004368 FDE cie=00000030 pc=000000000001f9b0..000000000001fa9f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f9b2 │ │ │ │ +00003ff8 00000000000000e4 00003fcc FDE cie=00000030 pc=0000000000026af0..0000000000027d2d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026af2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f9b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026af4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f9b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026af6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f9b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026af8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f9bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026af9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f9c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026afa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f9c7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 205 to 000000000001fa94 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026b01 │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc2: 805 to 0000000000026e26 │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000026e3c │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000026e5c │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e5e │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc2: 298 to 0000000000026f88 │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000026fc8 │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000027056 │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002705f │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000027085 │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027086 │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000027115 │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000027125 │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002713f │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027141 │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc1: 203 to 000000000002720c │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002723c │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc1: 201 to 0000000000027305 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001fa95 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027309 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001fa96 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002730a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fa98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002730c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fa9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002730e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fa9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027310 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fa9e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027312 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027318 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 737 to 00000000000275f9 │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000027629 │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002763d │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000027654 │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002766e │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002766f │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000276c1 │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000276f8 │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc1: 215 to 00000000000277cf │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000277f1 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 191 to 00000000000278b0 │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc: 59 to 00000000000278eb │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002790d │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027911 │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000027939 │ │ │ │ + DW_CFA_def_cfa_offset: 1160 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002793a │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000027959 │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002797f │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000279a5 │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000279d9 │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ │ │ │ │ -000043dc 0000000000000040 000043b0 FDE cie=00000030 pc=000000000001faa0..000000000001fb67 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001faa2 │ │ │ │ +000040e0 0000000000000044 000040b4 FDE cie=00000030 pc=0000000000027d30..0000000000027f38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027d32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001faa4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027d34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001faa6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000027d3f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001faa7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027d40 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001faa8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027d46 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001faaf │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000001fb43 │ │ │ │ + DW_CFA_advance_loc2: 319 to 0000000000027e85 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fb47 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001fb48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027e86 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fb4a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027e87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fb4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e89 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fb4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e8b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fb50 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027e90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004420 0000000000000010 000043f4 FDE cie=00000030 pc=000000000001fb70..000000000001fb9e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000027ec2 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000027ed0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000027ee8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027ee9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -00004434 0000000000000060 00004408 FDE cie=00000030 pc=000000000001fba0..000000000001fdda │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fba2 │ │ │ │ +00004128 000000000000004c 000040fc FDE cie=00000030 pc=0000000000027f40..0000000000028159 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027f42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fba4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027f44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fba6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027f46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027f48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fbac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f4c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fbb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f50 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001fbb7 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000001fbfb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001fbfc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001fbfd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fbff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fc01 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fc03 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fc05 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001fc10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 179 to 000000000001fcc3 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000027f5a │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 419 to 00000000000280fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001fcc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028101 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001fcc5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028102 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fcc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028104 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fcc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028106 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fccb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028108 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fccd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002810a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001fcd0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028110 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004498 0000000000000048 0000446c FDE cie=00000030 pc=000000000001fde0..0000000000020013 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fde2 │ │ │ │ +00004178 0000000000000054 0000414c FDE cie=00000030 pc=0000000000028160..000000000002868a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028162 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001fded │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000028172 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fdef │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028177 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fdf1 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000028180 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001fdf2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028181 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fdf6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028187 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001fdfd │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 450 to 000000000001ffbf │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002818e │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000281cc │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000028210 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc2: 893 to 000000000002858d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ffc0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000028590 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ffc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028591 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ffc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028593 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ffc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028595 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ffc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028597 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ffc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028599 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001ffd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002859a │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000044e4 0000000000000010 000044b8 FDE cie=00000030 pc=0000000000020020..000000000002002c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000044f8 0000000000000010 000044cc FDE cie=00000030 pc=0000000000020030..000000000002006b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000450c 0000000000000020 000044e0 FDE cie=00000030 pc=0000000000020070..00000000000200e1 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020071 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002007d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000200da │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000200db │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000200dc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004530 0000000000000028 00004504 FDE cie=00000030 pc=00000000000200f0..000000000002018b │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000200f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000200fa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000020101 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000020175 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020176 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020177 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000020180 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000455c 0000000000000048 00004530 FDE cie=00000030 pc=0000000000020190..000000000002038f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020192 │ │ │ │ +000041d0 0000000000000098 000041a4 FDE cie=00000030 pc=0000000000028690..00000000000296f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028692 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020194 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028694 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002019e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028699 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000201a3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002869e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000201a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002869f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000201aa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000286a0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000201ae │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000020212 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000286a7 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc2: 529 to 00000000000288b8 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000288d6 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000288e7 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000288e9 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc2: 941 to 0000000000028c96 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020213 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028c97 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020214 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028c98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020216 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020218 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c9c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002021a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c9e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002021c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ca0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020220 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000045a8 0000000000000020 0000457c FDE cie=00000030 pc=0000000000020390..0000000000020415 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020391 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000020398 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000002040e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002040f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020410 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028ca8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000028d40 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028d45 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028d46 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000028d58 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000028d77 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc1: 250 to 0000000000028e71 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000028e85 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000028e9c │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028e9d │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc2: 295 to 0000000000028fc4 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028fc6 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028fca │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000028fe1 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000028ffb │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045cc 0000000000000068 000045a0 FDE cie=00000030 pc=0000000000020420..00000000000205ec │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020422 │ │ │ │ +0000426c 0000000000000058 00004240 FDE cie=00000030 pc=0000000000029700..0000000000029c31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029702 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020424 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029707 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020426 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002970c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020428 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002970e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020429 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002970f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002042d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029710 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000020437 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 289 to 0000000000020558 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000020595 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000205a3 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000205ac │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000205b5 │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000205b7 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000205c0 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000205da │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029714 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 310 to 000000000002984a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000205dd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002984e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000205de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002984f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000205e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029851 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000205e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029853 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000205e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029855 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000205e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029857 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000205e7 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000029860 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 419 to 0000000000029a03 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000029a10 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000029a29 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029a2a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004638 0000000000000048 0000460c FDE cie=00000030 pc=00000000000205f0..0000000000020671 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000205f7 │ │ │ │ +000042c8 0000000000000080 0000429c FDE cie=00000030 pc=0000000000029c40..000000000002a113 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029c42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000205ff │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029c44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020604 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029c49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020608 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002060c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000020649 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029c4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002064a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002064c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002064e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020650 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020651 │ │ │ │ - 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: 1 to 0000000000020652 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c52 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00004684 0000000000000044 00004658 FDE cie=00000030 pc=0000000000020680..0000000000020736 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002068b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020693 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020697 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002069b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002069f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c56 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000029c60 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc2: 273 to 0000000000029d71 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029d72 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000020706 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029d73 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020707 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029d75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020708 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029d77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002070a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029d79 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002070c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029d7b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002070d │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000020710 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -000046cc 0000000000000030 000046a0 FDE cie=00000030 pc=0000000000020740..00000000000207fa │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020742 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020743 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020744 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020748 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 137 to 00000000000207d1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000207d2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000207d3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000207d5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000207d6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 286 to 0000000000029e9e │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000029ea8 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000029ed1 │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029ed2 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000029f32 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000029f77 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000029f90 │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000029f9e │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000029fb6 │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029fb7 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc1: 223 to 000000000002a096 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000002a0bf │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004700 0000000000000048 000046d4 FDE cie=00000030 pc=0000000000020800..0000000000020958 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020802 │ │ │ │ +0000434c 000000000000005c 00004320 FDE cie=00000030 pc=000000000002a120..000000000002a6f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020804 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a124 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020806 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a126 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020808 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a128 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020809 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a12c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002080a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a12d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002080e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 244 to 0000000000020902 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a137 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc2: 321 to 000000000002a278 │ │ │ │ + DW_CFA_def_cfa_offset: 696 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002a285 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000002a298 │ │ │ │ + DW_CFA_def_cfa_offset: 696 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a299 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc2: 309 to 000000000002a3ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020903 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a3d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020904 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a3d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020906 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3d5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020908 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002090a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3d9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002090c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020910 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002a3e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000474c 0000000000000048 00004720 FDE cie=00000030 pc=0000000000020960..0000000000020aa6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020962 │ │ │ │ +000043ac 0000000000000064 00004380 FDE cie=00000030 pc=000000000002a700..000000000002a877 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a702 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020964 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a704 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020966 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a706 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020968 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002a70b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020969 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a70c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002096a │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002a70f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002096e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 228 to 0000000000020a52 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a716 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 207 to 000000000002a7e5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000002a83b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002a84d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020a53 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a855 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020a54 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a856 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a858 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a85a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a85c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a85e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020a60 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a868 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004798 0000000000000030 0000476c FDE cie=00000030 pc=0000000000020ab0..0000000000020af8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020ab1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020ab5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020ab9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a86c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a86d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a86e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a870 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020ac9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020aca │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020acb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020ad0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000020af5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a872 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020af6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a874 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020af7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a876 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000047cc 000000000000004c 000047a0 FDE cie=00000030 pc=0000000000020b00..0000000000020e16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b02 │ │ │ │ +00004414 00000000000001a4 000043e8 FDE cie=00000030 pc=000000000002a880..000000000002d396 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a882 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020b07 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a884 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b09 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a88e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a890 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b0c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a891 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a892 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000020b14 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 674 to 0000000000020db6 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a899 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 1791 to 000000000002af98 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002afa5 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002afbf │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002afc1 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 1040 to 000000000002b3d1 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000002b3ff │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000002b463 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000002b491 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc1: 89 to 000000000002b4ea │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000002b519 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b525 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b527 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc1: 251 to 000000000002b622 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000002b680 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 572 to 000000000002b8bc │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b8c8 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002b8d7 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002b8d8 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 799 to 000000000002bbf7 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002bc04 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002bc1e │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002bc1f │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 270 to 000000000002bd2d │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000002bd44 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002bd4d │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002bd4e │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 321 to 000000000002be8f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020db7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002be93 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020db8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002be94 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020dba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020dbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020dbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be9a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020dc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be9c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020dc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002be9d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 115 to 000000000002bf10 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002bf1d │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002bf37 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bf39 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc1: 109 to 000000000002bfa6 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002bfb4 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002bfcc │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002bfcd │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 318 to 000000000002c10b │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000002c161 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 615 to 000000000002c3c8 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000002c41e │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 607 to 000000000002c67d │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c689 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002c6a1 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c6a3 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 399 to 000000000002c832 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000002c843 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c853 │ │ │ │ + DW_CFA_def_cfa_offset: 1032 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002c85e │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002c878 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000002c8cc │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002c8d7 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c8e7 │ │ │ │ + DW_CFA_def_cfa_offset: 1032 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002c8ea │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002c908 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000002c980 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002c98b │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c99b │ │ │ │ + DW_CFA_def_cfa_offset: 1032 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002c9a8 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000002c9bf │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000002ca1c │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000002ca2d │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ca35 │ │ │ │ + DW_CFA_def_cfa_offset: 1032 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002ca47 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002ca61 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000002ca9b │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000002caac │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002cab4 │ │ │ │ + DW_CFA_def_cfa_offset: 1032 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002cac6 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000002cadb │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000002cbf7 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002cc07 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002cc1b │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cc1d │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000002cc50 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002cc59 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002cc73 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002cc74 │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000002cca9 │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002ccb9 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000002cccc │ │ │ │ + DW_CFA_def_cfa_offset: 1016 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002cccd │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ │ │ │ -0000481c 0000000000000048 000047f0 FDE cie=00000030 pc=0000000000020e20..0000000000021066 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020e25 │ │ │ │ +000045bc 0000000000000064 00004590 FDE cie=00000030 pc=000000000002d3a0..000000000002d859 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d3a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020e2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d3a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020e2f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d3a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020e35 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d3a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000020e3c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d3b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020e3d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002d3b7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000020e44 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 450 to 0000000000021006 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d3bd │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 515 to 000000000002d5c0 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002d5cd │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002d5e7 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d5e9 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 449 to 000000000002d7aa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021007 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d7ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021008 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d7af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002100a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d7b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002100c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d7b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002100e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d7b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021010 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d7b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021011 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d7b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004868 0000000000000010 0000483c FDE cie=00000030 pc=0000000000021070..00000000000210a3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000487c 0000000000000010 00004850 FDE cie=00000030 pc=00000000000210b0..00000000000210b4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004890 0000000000000010 00004864 FDE cie=00000030 pc=00000000000210c0..00000000000210c1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000048a4 0000000000000010 00004878 FDE cie=00000030 pc=00000000000210d0..00000000000210e8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000048b8 0000000000000010 0000488c FDE cie=00000030 pc=00000000000210f0..00000000000210f5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000048cc 0000000000000020 000048a0 FDE cie=00000030 pc=0000000000021100..00000000000211e5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021101 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002110b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 00000000000211c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000211c5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000211d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000048f0 0000000000000010 000048c4 FDE cie=00000030 pc=00000000000211f0..00000000000211f9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004904 0000000000000010 000048d8 FDE cie=00000030 pc=0000000000021200..0000000000021209 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000002d7d7 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002d7e5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002d7fd │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d7fe │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004918 000000000000004c 000048ec FDE cie=00000030 pc=0000000000021210..000000000002138c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021212 │ │ │ │ +00004624 0000000000000048 000045f8 FDE cie=00000030 pc=000000000002d860..000000000002d95d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d862 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021214 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002d86b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d86d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002121e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d86f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021222 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d870 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021223 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d871 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002122a │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 296 to 0000000000021352 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002d878 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000002d940 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021353 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002d943 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021354 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d944 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021356 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d946 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021358 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d948 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002135a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d94a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002135c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d94c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d950 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004968 0000000000000028 0000493c FDE cie=00000030 pc=0000000000021390..00000000000214dd │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021391 │ │ │ │ +00004670 000000000000001c 00004644 FDE cie=00000030 pc=000000000002d960..000000000002d9a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d961 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021395 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021399 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000002145a │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000002d990 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002145b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002145c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021460 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d998 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004994 0000000000000038 00004968 FDE cie=00000030 pc=00000000000214e0..00000000000216a5 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000214e8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000214f0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214f4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000214ff │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 388 to 0000000000021683 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021687 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021688 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002168a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002168c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d99c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021698 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000049d0 0000000000000010 000049a4 FDE cie=00000030 pc=00000000000216b0..00000000000216d3 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000049e4 0000000000000048 000049b8 FDE cie=00000030 pc=00000000000216e0..0000000000021787 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216e2 │ │ │ │ +00004690 000000000000003c 00004664 FDE cie=00000030 pc=000000000002d9b0..000000000002da3b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d9b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000216e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d9b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000216ea │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d9b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000021728 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002172c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002172e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021730 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000021740 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002d9c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021744 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d9c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021746 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d9c8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021750 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d9d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000021763 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000002da14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021767 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002da15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021769 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002da17 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000021770 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002da20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000021780 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021784 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021786 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a30 0000000000000020 00004a04 FDE cie=00000030 pc=0000000000021790..0000000000021841 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021792 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000021799 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000021826 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002182b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021830 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a54 0000000000000010 00004a28 FDE cie=00000030 pc=0000000000021850..0000000000021851 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a68 0000000000000010 00004a3c FDE cie=00000030 pc=0000000000021860..0000000000021861 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a7c 0000000000000034 00004a50 FDE cie=00000030 pc=0000000000021870..00000000000218fe │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021871 │ │ │ │ +000046d0 0000000000000028 000046a4 FDE cie=00000030 pc=000000000002da40..000000000002dae5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002da41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021872 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002da44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021876 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000021897 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002da4b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000002daaa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021898 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002daae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021899 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002daaf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000218a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 51 to 00000000000218d3 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000046fc 0000000000000020 000046d0 FDE cie=00000030 pc=000000000002daf0..000000000002dbd5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002daf1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002dafb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000002dbb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000218d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000218d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dbb5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218da │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002dbc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004ab4 0000000000000030 00004a88 FDE cie=00000030 pc=0000000000021900..00000000000219e4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021902 │ │ │ │ +00004720 0000000000000028 000046f4 FDE cie=00000030 pc=000000000002dbe0..000000000002dc4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dbe2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021906 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002dbed │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002190a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dbf1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000021911 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000021995 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021999 │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000002dc44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002199a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dc45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002199c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000219a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ae8 0000000000000064 00004abc FDE cie=00000030 pc=00000000000219f0..0000000000021d01 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000219f2 │ │ │ │ +0000474c 0000000000000028 00004720 FDE cie=00000030 pc=000000000002dc50..000000000002dc9a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dc51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000219f4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dc52 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000219f9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002dc59 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000219fa │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000219fb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000219ff │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 378 to 0000000000021b79 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002dc71 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021b85 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021b86 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b8a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002dc76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b8c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dc77 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021b91 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002dc80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000021bdc │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021bea │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021c02 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021c03 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 238 to 0000000000021cf1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000021cf4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021cf5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004778 0000000000000028 0000474c FDE cie=00000030 pc=000000000002dca0..000000000002dcfc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dca1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dca2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002dca9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cf7 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000002dccc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cf9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dccd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cfb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dcce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021cfc │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002dcd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000047a4 0000000000000010 00004778 FDE cie=00000030 pc=000000000002dd00..000000000002dda1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000047b8 0000000000000010 0000478c FDE cie=00000030 pc=000000000002ddb0..000000000002ddd3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ddb4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +000047cc 0000000000000010 000047a0 FDE cie=00000030 pc=000000000002dde0..000000000002de03 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dde4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00004b50 000000000000006c 00004b24 FDE cie=00000030 pc=0000000000021d10..0000000000022317 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021d12 │ │ │ │ +000047e0 0000000000000064 000047b4 FDE cie=00000030 pc=000000000002de10..000000000002e042 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021d14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021d19 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021d1b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002de1b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021d23 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002de1c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021d2b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002de20 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021d2f │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 873 to 0000000000022098 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002de28 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000002de92 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022099 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002de97 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002209a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002de98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002209c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002209e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de9c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de9e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dea0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000220a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002dea8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000220e2 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000220f0 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022108 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022109 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000002216e │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002217b │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000022195 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022197 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004bc0 0000000000000034 00004b94 FDE cie=00000030 pc=0000000000022320..0000000000022470 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022321 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022322 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022329 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 144 to 00000000000223b9 │ │ │ │ + DW_CFA_advance_loc2: 359 to 000000000002e00f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000223cb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223cc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000223d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000022403 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000022411 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e010 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022429 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e011 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002242a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e013 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004bf8 0000000000000028 00004bcc FDE cie=00000030 pc=0000000000022470..0000000000022610 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022472 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e015 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e017 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 202 to 000000000002253c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e019 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022540 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002e01e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000022598 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000225a6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000225be │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000225bf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c24 0000000000000044 00004bf8 FDE cie=00000030 pc=0000000000022610..0000000000022857 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022612 │ │ │ │ +00004848 0000000000000048 0000481c FDE cie=00000030 pc=000000000002e050..000000000002e173 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e052 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022614 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e059 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022615 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002e05e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022619 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002e063 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022620 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e067 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 271 to 000000000002272f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002e072 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e079 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000002e13b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e13c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e13d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022733 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e13f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022734 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e141 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022736 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e143 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022738 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e145 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022740 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002e150 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002275e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002276c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022784 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022785 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004c6c 0000000000000070 00004c40 FDE cie=00000030 pc=0000000000022860..0000000000022f38 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022862 │ │ │ │ +00004894 0000000000000048 00004868 FDE cie=00000030 pc=000000000002e180..000000000002e283 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e182 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022864 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e184 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022866 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e186 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022868 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e188 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022869 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e18c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002286a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e18d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002286e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 126 to 00000000000228ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e191 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000002e224 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000228f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e225 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000228f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e226 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e228 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e22a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e22c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e22e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000228fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e230 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1047 to 0000000000022d11 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000022d1f │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022d37 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022d38 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000022dae │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000022dbb │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000022dd5 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dd7 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 176 to 0000000000022e87 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000022e95 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022ead │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022eae │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ce0 0000000000000064 00004cb4 FDE cie=00000030 pc=0000000000022f40..0000000000023312 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f42 │ │ │ │ +000048e0 0000000000000060 000048b4 FDE cie=00000030 pc=000000000002e290..000000000002e4f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e292 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f44 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002e297 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f46 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002e29c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002e2a1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e2a2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f4d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e2a3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f51 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 299 to 000000000002307c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e2aa │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000002e31e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002307d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e31f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002307e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e320 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023080 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e322 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023082 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e324 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023084 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e326 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023086 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e328 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023090 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e330 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 85 to 00000000000230e5 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000002e35f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000230e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e360 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000230ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e361 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e363 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e365 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e367 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e369 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000230f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e370 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004d48 0000000000000048 00004d1c FDE cie=00000030 pc=0000000000023320..00000000000235d5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023322 │ │ │ │ +00004944 0000000000000068 00004918 FDE cie=00000030 pc=000000000002e500..000000000002f8cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023327 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023329 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e506 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002332b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e508 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002332c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e50c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023335 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e510 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023339 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 616 to 00000000000235a1 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e51a │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc2: 779 to 000000000002e825 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000235a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e826 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000235a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e827 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e829 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e82b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e82d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e82f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e830 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 3314 to 000000000002f522 │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000002f572 │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f580 │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000002f5ba │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc2: 586 to 000000000002f804 │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000002f851 │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004d94 0000000000000034 00004d68 FDE cie=00000030 pc=00000000000235e0..000000000002379d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235e2 │ │ │ │ +000049b0 000000000000007c 00004984 FDE cie=00000030 pc=000000000002f8d0..000000000002fbd1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f8d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000235e3 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f8d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000235f1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f8de │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 281 to 000000000002370a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002370e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023710 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023711 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000023729 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f8e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000023737 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f8e7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002374f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023750 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - │ │ │ │ -00004dcc 0000000000000028 00004da0 FDE cie=00000030 pc=00000000000237a0..0000000000023858 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000237a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000237a6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000237b4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 131 to 0000000000023837 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002383b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002383d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000023840 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004df8 0000000000000040 00004dcc FDE cie=00000030 pc=0000000000023860..0000000000023ad5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023862 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023863 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023867 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002386b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f8eb │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f8ef │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 199 to 0000000000023932 │ │ │ │ + DW_CFA_advance_loc2: 355 to 000000000002fa52 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fa53 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fa54 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023933 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023934 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa5a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023936 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa5c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023940 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 144 to 00000000000239d0 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000002fade │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002faeb │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002fb05 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb07 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000002fb48 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb49 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb4a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000239d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000239d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000239db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000239e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb53 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002fb71 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002fb7f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002fb97 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb98 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004e3c 0000000000000024 00004e10 FDE cie=00000030 pc=0000000000023ae0..0000000000023b11 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ae2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023aea │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000023af5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000023b06 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023b0a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b0c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e64 0000000000000024 00004e38 FDE cie=00000030 pc=0000000000023b20..0000000000023b71 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023b21 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000023b24 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023b2b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000023b6e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023b6f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023b70 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00004e8c 0000000000000014 00004e60 FDE cie=00000030 pc=0000000000023b80..0000000000023bbd │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000023ba7 │ │ │ │ +00004a30 0000000000000020 00004a04 FDE cie=00000030 pc=000000000002fbe0..000000000002fdda │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fbe1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000023bbc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004ea4 0000000000000014 00004e78 FDE cie=00000030 pc=0000000000023bc0..0000000000023bfd │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000023be7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002fbe8 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 225 to 000000000002fcc9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000023bfc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fcca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fcd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004ebc 0000000000000064 00004e90 FDE cie=00000030 pc=0000000000023c00..0000000000024550 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c02 │ │ │ │ +00004a54 000000000000004c 00004a28 FDE cie=00000030 pc=000000000002fde0..00000000000304e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fde2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c04 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002fdee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c06 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002fdf6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdf8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023c09 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fdf9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023c0a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fdfa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023c11 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 779 to 0000000000023f1c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002fe04 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 1126 to 000000000003026a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023f1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003026b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023f1e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003026c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023f20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003026e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023f22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030270 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023f24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030272 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023f26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030274 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030278 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000023f60 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000023f6e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000023f86 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023f87 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000023fe6 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000023ff3 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002400d │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002400f │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f24 0000000000000060 00004ef8 FDE cie=00000030 pc=0000000000024550..000000000002472c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024552 │ │ │ │ +00004aa4 000000000000006c 00004a78 FDE cie=00000030 pc=00000000000304f0..0000000000030e29 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024554 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024556 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000304f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024558 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024559 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304ff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000024564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030503 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024568 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000024602 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003050d │ │ │ │ + DW_CFA_def_cfa_offset: 880 │ │ │ │ + DW_CFA_advance_loc2: 806 to 0000000000030833 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024603 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030834 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024604 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030835 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024606 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030837 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024608 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030839 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002460a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003083b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002460c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003083d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024610 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000030840 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000024672 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000024677 │ │ │ │ + DW_CFA_advance_loc1: 202 to 000000000003090a │ │ │ │ + DW_CFA_def_cfa_offset: 888 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000030918 │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000030932 │ │ │ │ + DW_CFA_def_cfa_offset: 888 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030933 │ │ │ │ + DW_CFA_def_cfa_offset: 880 │ │ │ │ + DW_CFA_advance_loc2: 891 to 0000000000030cae │ │ │ │ + DW_CFA_def_cfa_offset: 888 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000030cbe │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000030cd4 │ │ │ │ + DW_CFA_def_cfa_offset: 888 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030cd5 │ │ │ │ + DW_CFA_def_cfa_offset: 880 │ │ │ │ + │ │ │ │ +00004b14 0000000000000058 00004ae8 FDE cie=00000030 pc=0000000000030e30..0000000000030ed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030e32 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030e37 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030e43 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030e4b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030e4f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024678 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000030e83 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002467a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030e87 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002467c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030e89 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002467e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030e8b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024680 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030e8d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024682 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000030e90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004f88 00000000000000d4 00004f5c FDE cie=00000030 pc=0000000000024730..00000000000255f2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024732 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024734 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024736 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024738 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024739 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002473d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030e92 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024744 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1309 to 0000000000024c61 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000024c6b │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024c72 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024c79 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024c80 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024c87 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024c8e │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024c95 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024c9c │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024ca3 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024caa │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024cb1 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024cb8 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024cbf │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000024ccf │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000024cd9 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024ce0 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024ce7 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024cee │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024cf5 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024cfc │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024d03 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024d0a │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024d11 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024d18 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024d1f │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024d26 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024d2d │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000024d3e │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1228 to 000000000002520a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000030e9f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000030eb0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002520e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030eb1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002520f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030eb7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025211 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ebb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025213 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ebd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025215 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ebf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025217 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ec1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025218 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030ec8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 864 to 0000000000025578 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000025587 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000002559e │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002559f │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004b70 0000000000000010 00004b44 FDE cie=00000030 pc=0000000000030ed0..0000000000030eee │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005060 0000000000000018 00005034 FDE cie=00000030 pc=0000000000025600..0000000000025612 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025601 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002560d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00004b84 0000000000000010 00004b58 FDE cie=00000030 pc=0000000000030ef0..0000000000030f0f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004b98 0000000000000010 00004b6c FDE cie=00000030 pc=0000000000030f10..0000000000030f30 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004bac 0000000000000010 00004b80 FDE cie=00000030 pc=0000000000030f30..0000000000030f53 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000507c 0000000000000080 00005050 FDE cie=00000030 pc=0000000000025620..0000000000025ff0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025622 │ │ │ │ +00004bc0 0000000000000010 00004b94 FDE cie=00000030 pc=0000000000030f60..0000000000030f80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004bd4 0000000000000010 00004ba8 FDE cie=00000030 pc=0000000000030f80..0000000000030fa3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004be8 0000000000000048 00004bbc FDE cie=00000030 pc=0000000000030fb0..000000000003118c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030fb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025624 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030fb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025626 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030fb6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025628 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030fb8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025629 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030fc1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002562f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030fc5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025633 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030fcc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1592 to 0000000000025c6b │ │ │ │ + DW_CFA_advance_loc2: 340 to 0000000000031120 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c6f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031121 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031122 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031124 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031126 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031128 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003112a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c79 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031130 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000025cc3 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000025cd1 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000025ce9 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025cea │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000025d46 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000025d53 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000025d6d │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025d6f │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000025df9 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000025e06 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000025e20 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025e22 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 244 to 0000000000025f16 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000025f24 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000025f3c │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025f3d │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ │ │ │ -00005100 0000000000000064 000050d4 FDE cie=00000030 pc=0000000000025ff0..00000000000264ec │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ff2 │ │ │ │ +00004c34 0000000000000028 00004c08 FDE cie=00000030 pc=0000000000031190..0000000000031224 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031192 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031193 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003119b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 133 to 0000000000031220 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031221 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031223 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004c60 0000000000000048 00004c34 FDE cie=00000030 pc=0000000000031230..00000000000315c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031232 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031234 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025ff9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031236 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025ffe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031238 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025fff │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031240 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026003 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031244 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026007 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000002603f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031248 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 349 to 00000000000313a5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026040 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000313a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026041 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000313aa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026043 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026045 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026047 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026049 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002604a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000313b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 748 to 0000000000026336 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000026340 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000002635d │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002635f │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 232 to 0000000000026447 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000026454 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000002646d │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002646e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + │ │ │ │ +00004cac 0000000000000010 00004c80 FDE cie=00000030 pc=00000000000315d0..00000000000315da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005168 0000000000000058 0000513c FDE cie=00000030 pc=00000000000264f0..00000000000267b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000264f2 │ │ │ │ +00004cc0 0000000000000038 00004c94 FDE cie=00000030 pc=00000000000315e0..00000000000317a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000315e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000264f4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000315e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000264f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000315e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000264f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000315ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000264fa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000315f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 303 to 0000000000026629 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002662d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002662e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026630 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026632 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026638 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 124 to 00000000000266b4 │ │ │ │ + DW_CFA_advance_loc2: 314 to 000000000003172a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000266b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003172e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000266bc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003172f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000266be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031731 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000266c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031733 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000266c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031734 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000266d6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000266e4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000266fc │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000266fd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000051c4 0000000000000038 00005198 FDE cie=00000030 pc=00000000000267c0..000000000002680d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267c2 │ │ │ │ +00004cfc 000000000000004c 00004cd0 FDE cie=00000030 pc=00000000000317b0..0000000000031b18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000267cb │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000317be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000267d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000267d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000267d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000317c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000026801 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000317c4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000317d2 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 580 to 0000000000031a16 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031a17 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031a18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026806 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026808 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a1c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002680a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a1e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002680c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a20 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031a28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005200 000000000000005c 000051d4 FDE cie=00000030 pc=0000000000026810..0000000000026d68 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026812 │ │ │ │ +00004d4c 000000000000005c 00004d20 FDE cie=00000030 pc=0000000000031b20..000000000003344d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026814 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031b27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002681d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026822 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026829 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031b2f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002682d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031b30 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026834 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 285 to 0000000000026951 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000002698d │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000026a01 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000031b37 │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc2: 883 to 0000000000031eaa │ │ │ │ + DW_CFA_def_cfa_offset: 760 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031eac │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031eb8 │ │ │ │ + DW_CFA_def_cfa_offset: 760 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031eba │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc2: 2469 to 000000000003285f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000026a04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032863 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026a05 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032864 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a07 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032866 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a09 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032868 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003286a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a0d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003286c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000026a10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032870 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000026a3b │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000026aa9 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005260 0000000000000048 00005234 FDE cie=00000030 pc=0000000000026d70..000000000002723a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d72 │ │ │ │ +00004dac 000000000000004c 00004d80 FDE cie=00000030 pc=0000000000033450..0000000000033c4b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033452 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000026d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033454 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d7e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033459 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003345b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026d81 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003345c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d85 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003345d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026d8c │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000026de1 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033464 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc2: 1622 to 0000000000033aba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026de5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033ac0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026de6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033ac1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026de8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ac3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026dea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ac5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026dec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ac7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026dee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ac9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026df0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033ace │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000052ac 000000000000004c 00005280 FDE cie=00000030 pc=0000000000027240..0000000000027437 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027242 │ │ │ │ +00004dfc 000000000000004c 00004dd0 FDE cie=00000030 pc=0000000000033c50..0000000000033fb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002724d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002724f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027254 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027255 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033c59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027259 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033c5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000027267 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 305 to 0000000000027398 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033c61 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 653 to 0000000000033eee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002739c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033eef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002739d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033ef0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002739f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ef2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000273a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ef4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000273a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ef6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000273a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ef8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000273b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033f00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052fc 000000000000004c 000052d0 FDE cie=00000030 pc=0000000000027440..0000000000027573 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027442 │ │ │ │ +00004e4c 000000000000004c 00004e20 FDE cie=00000030 pc=0000000000033fc0..0000000000034b34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002744b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027453 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027457 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033fcb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002745e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fcf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000274a2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000274a3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000274a5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000274a7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000274a9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000274b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000027540 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033fd0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033fde │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 1584 to 000000000003460e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003460f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034610 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000027543 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034612 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027545 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034614 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027547 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034616 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027549 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034618 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027550 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034620 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000534c 0000000000000048 00005320 FDE cie=00000030 pc=0000000000027580..00000000000276d1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027582 │ │ │ │ +00004e9c 000000000000004c 00004e70 FDE cie=00000030 pc=0000000000034b40..0000000000034d47 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034b42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027584 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034b48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002758d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034b4d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027592 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034b52 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027593 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b56 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002759a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000275a1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000275f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b5e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 282 to 0000000000034c78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000275f7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034c7c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000275f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034c7d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c7f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c81 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c83 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027600 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c85 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027608 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000034c90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005398 0000000000000034 0000536c FDE cie=00000030 pc=00000000000276e0..0000000000027893 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276e2 │ │ │ │ +00004eec 0000000000000028 00004ec0 FDE cie=00000030 pc=0000000000034d50..0000000000034da7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034d51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000276e3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d55 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000276ed │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000027724 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034d5c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000034d8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027728 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000034d97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002772a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034d98 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027730 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034da0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 214 to 0000000000027806 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000027814 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002782c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002782d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053d0 0000000000000088 000053a4 FDE cie=00000030 pc=00000000000278a0..0000000000027d5b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000278a2 │ │ │ │ +00004f18 000000000000004c 00004eec FDE cie=00000030 pc=0000000000034db0..0000000000035c40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034db2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000278a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034db4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000278a6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034db9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000278a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034dbb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000278a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034dbc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000278ad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034dbd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000278b3 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 75 to 00000000000278fe │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034dc4 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 658 to 0000000000035056 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027902 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035057 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027903 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035058 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027905 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003505a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027907 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003505c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027909 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003505e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002790b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035060 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027910 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035061 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 676 to 0000000000027bb4 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027bbb │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027bc2 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027bc9 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027bd0 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027bd7 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027bde │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027be5 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027bec │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027bf3 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027bfa │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027c01 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027c08 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027c0f │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000027c1c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000545c 0000000000000080 00005430 FDE cie=00000030 pc=0000000000027d60..000000000002805b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d62 │ │ │ │ +00004f68 0000000000000040 00004f3c FDE cie=00000030 pc=0000000000035c40..0000000000035dad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035c42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027d6c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035c47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000027d75 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035c4b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027d76 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027d77 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027d7e │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000027dce │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 270 to 0000000000035d59 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027dd2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027dd3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027dd5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027dd7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035d5e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027dd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d60 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027de0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035d68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 313 to 0000000000027f19 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f20 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f27 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f2e │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f35 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f3c │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f43 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f4a │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f51 │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f58 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f5f │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f66 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f6d │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f74 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000027f7d │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000035d71 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d73 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d75 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000035d80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000035da1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035da6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035da8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054e0 000000000000001c 000054b4 FDE cie=00000030 pc=00000000000085a0..000000000000860b │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085a4 │ │ │ │ +00004fac 0000000000000048 00004f80 FDE cie=00000030 pc=0000000000035db0..00000000000360d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035db2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000085d0 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035db4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035db6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035dbb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035dbc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035dbd │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000035dc4 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 252 to 0000000000035ec0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000035ec7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035ec8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035eca │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ecc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ece │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ed0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000085d1 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035ed8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005500 0000000000000010 000054d4 FDE cie=00000030 pc=0000000000028060..0000000000028075 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005514 0000000000000010 000054e8 FDE cie=00000030 pc=0000000000028080..00000000000280a1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005528 0000000000000010 000054fc FDE cie=00000030 pc=00000000000280b0..00000000000280cb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000553c 0000000000000010 00005510 FDE cie=00000030 pc=00000000000280d0..00000000000280eb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005550 000000000000004c 00005524 FDE cie=00000030 pc=00000000000280f0..0000000000028214 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280f2 │ │ │ │ +00004ff8 000000000000004c 00004fcc FDE cie=00000030 pc=00000000000360e0..0000000000036402 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000280fa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000360ea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000280fe │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000360f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000028175 │ │ │ │ + DW_CFA_advance_loc1: 211 to 00000000000361cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028179 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000361cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002817b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000361cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002817d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000361d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002817f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000361d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028180 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000361d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000028198 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000361d9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028199 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000361e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002819e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000361e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000281a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000361e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000281a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000361e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000281a8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000361f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055a0 0000000000000028 00005574 FDE cie=00000030 pc=0000000000028220..00000000000282c7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028222 │ │ │ │ +00005048 0000000000000010 0000501c FDE cie=00000030 pc=0000000000036410..0000000000036448 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000036429 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028226 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002822c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 124 to 00000000000282a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000282ac │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000282ae │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000282b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000055cc 0000000000000058 000055a0 FDE cie=00000030 pc=00000000000282d0..00000000000283bf │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000282d2 │ │ │ │ +0000505c 0000000000000050 00005030 FDE cie=00000030 pc=0000000000036450..0000000000036560 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036452 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000282da │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036456 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000282df │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003645a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000028377 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000003647c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002837b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003647d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002837d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003647f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000028380 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028388 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000364a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028389 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000364a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002838e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000364a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028390 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000364b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028398 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000364d1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028399 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000364d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002839e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000364dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000283a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000364e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000283a8 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000036533 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000283a9 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003653a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000283ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003653c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000283b0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036541 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000283b8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000283b9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000283be │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005628 0000000000000018 000055fc FDE cie=00000030 pc=00000000000283c0..00000000000284ba │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000283c4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 227 to 00000000000284a7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000284b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000050b0 0000000000000010 00005084 FDE cie=00000030 pc=0000000000036560..0000000000036567 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000050c4 0000000000000010 00005098 FDE cie=00000030 pc=0000000000036570..000000000003657a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005644 0000000000000020 00005618 FDE cie=00000030 pc=00000000000284c0..00000000000285a5 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000284c1 │ │ │ │ +000050d8 0000000000000074 000050ac FDE cie=00000030 pc=0000000000036580..00000000000367b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036582 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000284cb │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000028584 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036587 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036589 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003658a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003658b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 137 to 0000000000036614 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000036621 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000036632 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003663c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036641 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036646 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000036651 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 163 to 00000000000366f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000366f5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366f7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028585 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028590 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036700 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005668 0000000000000028 0000563c FDE cie=00000030 pc=00000000000285b0..0000000000028720 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000285b2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000028646 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000036723 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000028650 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000286ad │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000286bb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036724 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000286d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036726 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000286d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036728 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003672a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003672b │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000003673e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003674c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000036764 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036765 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005150 0000000000000010 00005124 FDE cie=00000030 pc=00000000000367b0..00000000000367b1 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005694 000000000000001c 00005668 FDE cie=00000030 pc=0000000000028720..0000000000028777 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028721 │ │ │ │ +00005164 0000000000000010 00005138 FDE cie=00000030 pc=00000000000367c0..00000000000367cb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005178 0000000000000010 0000514c FDE cie=00000030 pc=00000000000367d0..00000000000367f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000367d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 71 to 0000000000028768 │ │ │ │ + │ │ │ │ +0000518c 0000000000000010 00005160 FDE cie=00000030 pc=0000000000036800..0000000000036823 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036804 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +000051a0 0000000000000010 00005174 FDE cie=00000030 pc=0000000000036830..0000000000036853 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036834 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +000051b4 0000000000000010 00005188 FDE cie=00000030 pc=0000000000036860..0000000000036883 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036864 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +000051c8 0000000000000010 0000519c FDE cie=00000030 pc=0000000000036890..00000000000368b3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036894 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +000051dc 0000000000000010 000051b0 FDE cie=00000030 pc=00000000000368c0..00000000000368e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000368c4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +000051f0 0000000000000010 000051c4 FDE cie=00000030 pc=00000000000368f0..00000000000368f1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005204 0000000000000028 000051d8 FDE cie=00000030 pc=0000000000036900..00000000000369aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036902 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036909 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 121 to 0000000000036982 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036984 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028770 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036988 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028775 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003699c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000369a5 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000056b4 0000000000000048 00005688 FDE cie=00000030 pc=0000000000028780..0000000000028954 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028782 │ │ │ │ +00005230 0000000000000048 00005204 FDE cie=00000030 pc=00000000000369b0..0000000000036e3c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000369b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028787 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000369be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000028790 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000369c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028792 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000369c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028796 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000369c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028797 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000369c4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002879d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 380 to 0000000000028919 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000369d1 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000036a8d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002891a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036a8e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002891b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036a8f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002891d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a91 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002891f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a93 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028921 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028923 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a97 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028928 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000036aa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005700 0000000000000048 000056d4 FDE cie=00000030 pc=0000000000028960..0000000000028af2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028962 │ │ │ │ +0000527c 0000000000000040 00005250 FDE cie=00000030 pc=0000000000036e40..000000000003714b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036e46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028964 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036e4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028966 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028968 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036e5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028970 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036e61 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028971 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036e62 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028975 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 327 to 0000000000028abc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028ac0 │ │ │ │ + DW_CFA_advance_loc2: 735 to 0000000000037141 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028ac1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037142 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ac3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037144 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ac5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037146 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ac7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037148 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ac9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003714a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028ad0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000574c 0000000000000058 00005720 FDE cie=00000030 pc=0000000000028b00..0000000000028f08 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028b02 │ │ │ │ +000052c0 0000000000000048 00005294 FDE cie=00000030 pc=0000000000037150..0000000000037379 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037152 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037154 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037156 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028b08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037158 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b0c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037159 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028b0d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003715d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b11 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 824 to 0000000000028e49 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028e4a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028e4b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028e4d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037164 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000003722c │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000003724e │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037262 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000037271 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000037289 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003728a │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + │ │ │ │ +0000530c 0000000000000028 000052e0 FDE cie=00000030 pc=0000000000037380..0000000000037475 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037382 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037383 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003738a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028e4f │ │ │ │ + DW_CFA_advance_loc1: 204 to 0000000000037456 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028e51 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003745a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028e53 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003745c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028e54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037460 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000028e6e │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000028e7b │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000028e94 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028e95 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057a8 0000000000000010 0000577c FDE cie=00000030 pc=0000000000028f10..0000000000028f43 │ │ │ │ +00005338 0000000000000010 0000530c FDE cie=00000030 pc=0000000000037480..0000000000037758 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057bc 0000000000000010 00005790 FDE cie=00000030 pc=0000000000028f50..0000000000028f91 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000057d0 0000000000000018 000057a4 FDE cie=00000030 pc=0000000000028fa0..0000000000028fe5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028fa1 │ │ │ │ +0000534c 0000000000000018 00005320 FDE cie=00000030 pc=0000000000037760..00000000000378be │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000037795 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000028fe4 │ │ │ │ + DW_CFA_advance_loc2: 287 to 00000000000378b4 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000057ec 0000000000000040 000057c0 FDE cie=00000030 pc=0000000000028ff0..00000000000291bd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ff2 │ │ │ │ +00005368 0000000000000040 0000533c FDE cie=00000030 pc=00000000000378c0..0000000000037a44 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000378c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028ff6 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000378c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000029000 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000378c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029001 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000378ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029002 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000378cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000029009 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 159 to 00000000000290a8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000378d2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 261 to 00000000000379d7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000290a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000379d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000290aa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000379d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000290ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000290ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000290b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000290b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000379e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005830 0000000000000040 00005804 FDE cie=00000030 pc=00000000000291c0..0000000000029389 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291c2 │ │ │ │ +000053ac 000000000000005c 00005380 FDE cie=00000030 pc=0000000000037a50..0000000000037be5 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000037a5b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000291ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000291cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000291da │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037a67 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000291e5 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037a6f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000291ec │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 246 to 00000000000292e2 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000037a7c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000292e6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000292e7 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000037a7f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000292e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a81 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000292eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a83 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000292ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a85 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000292f0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000037a90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 305 to 0000000000037bc1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037bc2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037bc4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037bc6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037bc8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037bd0 │ │ │ │ + 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 0000000000037bd8 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005874 0000000000000048 00005848 FDE cie=00000030 pc=0000000000029390..0000000000029531 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029392 │ │ │ │ +0000540c 0000000000000064 000053e0 FDE cie=00000030 pc=0000000000037bf0..00000000000381e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037bf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029394 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037bf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029396 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037bf9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029398 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037bfb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029399 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037bfc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002939d │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000037bff │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000293a3 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 325 to 00000000000294e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037c03 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 722 to 0000000000037ed5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000294e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037ed6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000294ea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037ed7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ed9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037edb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037edd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037edf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000294f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037ee0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 209 to 0000000000037fb1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037fb2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037fb3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037fb5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037fb7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037fb9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037fbb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037fc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000058c0 000000000000004c 00005894 FDE cie=00000030 pc=0000000000029540..0000000000029825 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029542 │ │ │ │ +00005474 0000000000000064 00005448 FDE cie=00000030 pc=00000000000381f0..0000000000038596 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029544 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029545 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000381fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029546 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002954a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000381ff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000002957b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038207 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003820e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 439 to 00000000000383c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000383c6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000383c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002957f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029580 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029582 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029584 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029588 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000383d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 620 to 00000000000297f4 │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000003845d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038463 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038464 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000297fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038466 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029800 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038468 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029802 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003846a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029804 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003846c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029805 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038470 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005910 0000000000000040 000058e4 FDE cie=00000030 pc=0000000000029830..000000000002992c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029832 │ │ │ │ +000054dc 0000000000000048 000054b0 FDE cie=00000030 pc=00000000000385a0..0000000000038a0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385a4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000385ac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000385ae │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000385af │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000385b7 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000385be │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 685 to 000000000003886b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003886f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038870 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038872 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038874 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038876 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038878 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038880 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005528 0000000000000038 000054fc FDE cie=00000030 pc=0000000000038a10..0000000000038b5d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002983b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002983f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038a15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000029846 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000029890 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038a1b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038a27 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 259 to 0000000000038b2a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038b2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029891 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038b2c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029893 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038b2e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029895 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038b30 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000298a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038b31 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 83 to 00000000000298f3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + │ │ │ │ +00005564 0000000000000028 00005538 FDE cie=00000030 pc=0000000000038b60..0000000000038c01 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000038b6e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038b72 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000038b87 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000038bf8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038bf9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038bfa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038c00 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005590 000000000000003c 00005564 FDE cie=00000030 pc=0000000000038c10..0000000000038ce2 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000038c1b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038c1f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038c23 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000298f4 │ │ │ │ + DW_CFA_advance_loc1: 133 to 0000000000038ca8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000298f6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038cae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000298f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038caf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029900 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038cb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000038cba │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000038cbd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038cbe │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038cc0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000038cc3 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005954 000000000000002c 00005928 FDE cie=00000030 pc=0000000000029930..00000000000299b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029932 │ │ │ │ +000055d0 000000000000003c 000055a4 FDE cie=00000030 pc=0000000000038cf0..0000000000038e5c │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000038cff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002993a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038d01 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002993b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038d05 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 00000000000299a2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038d0b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000038d1c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 312 to 0000000000038e54 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038e55 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038e56 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000299a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038e58 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000299a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038e5a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000299b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038e5b │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005984 000000000000004c 00005958 FDE cie=00000030 pc=00000000000299c0..0000000000029d37 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000299c2 │ │ │ │ +00005610 000000000000004c 000055e4 FDE cie=00000030 pc=0000000000038e60..0000000000039219 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038e62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000299c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038e64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000299c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038e66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000299ce │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038e6b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000299d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038e6c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000299d6 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000038e6f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000299e0 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc2: 273 to 0000000000029af1 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000038e76 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 665 to 000000000003910f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029af5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039110 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029af6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039111 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029af8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039113 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029afa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039115 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029afc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039117 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029afe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039119 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b00 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039120 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059d4 0000000000000048 000059a8 FDE cie=00000030 pc=0000000000029d40..000000000002a463 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029d42 │ │ │ │ +00005660 0000000000000058 00005634 FDE cie=00000030 pc=0000000000039220..000000000003a48f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039222 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029d48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039224 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029d4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039226 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029d4c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003922b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029d4d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003922c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029d51 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003922d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029d55 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1511 to 000000000002a33c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039234 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc2: 1283 to 0000000000039737 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a340 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003973b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a341 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003973c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a343 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003973e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a345 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039740 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a347 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039742 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a349 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039744 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a350 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039748 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 3017 to 000000000003a311 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003a31c │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000003a346 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005a20 0000000000000034 000059f4 FDE cie=00000030 pc=000000000002a470..000000000002a4d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a472 │ │ │ │ +000056bc 0000000000000040 00005690 FDE cie=00000030 pc=000000000003a490..000000000003a56e │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000003a4af │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a47a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003a4b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a481 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a4bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000002a496 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a4c1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000003a4fe │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a4ff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a49a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a500 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a49c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a502 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a4a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a508 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000002a4c9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a4cd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4cf │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000003a558 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a560 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005a58 0000000000000048 00005a2c FDE cie=00000030 pc=000000000002a4e0..000000000002a56b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e2 │ │ │ │ +00005700 000000000000004c 000056d4 FDE cie=00000030 pc=000000000003a570..000000000003a68d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a576 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e6 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003a585 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a4e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a586 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a4e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a58a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000002a556 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000003a626 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a557 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a62a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a559 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a62c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a55b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a62e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a55d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a630 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002a560 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a638 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a561 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000003a682 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002a564 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a686 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a566 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a688 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a568 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a68a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a56a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00005aa4 0000000000000028 00005a78 FDE cie=00000030 pc=000000000002a570..000000000002a5d3 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a572 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002a57b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a57c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000002a5ce │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a5d0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a5d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a68c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005ad0 0000000000000054 00005aa4 FDE cie=00000030 pc=000000000002a5e0..000000000002ab00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a5e2 │ │ │ │ +00005750 000000000000004c 00005724 FDE cie=00000030 pc=000000000003a690..000000000003a9b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a692 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a5e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a694 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002a5ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a696 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a5f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a698 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a5f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a699 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a5fa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a69a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a601 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 1043 to 000000000002aa14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a69e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 657 to 000000000003a92f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002aa15 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a930 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002aa16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a931 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aa18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a933 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aa1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a935 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aa1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a937 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aa1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a939 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aa20 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003a940 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000002aa3f │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002aa4c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000002aa65 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002aa6c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005b28 0000000000000030 00005afc FDE cie=00000030 pc=000000000002ab00..000000000002accc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ab02 │ │ │ │ +000057a0 0000000000000038 00005774 FDE cie=00000030 pc=000000000003a9c0..000000000003aa43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a9c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002ab0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a9c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ab0c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a9c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002ab16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a9c6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a9ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000002ab5d │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a9e2 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a9e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ab5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a9e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ab60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a9e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ab62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a9eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ab68 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a9f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005b5c 0000000000000048 00005b30 FDE cie=00000030 pc=000000000002acd0..000000000002adb7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002acd2 │ │ │ │ +000057dc 0000000000000054 000057b0 FDE cie=00000030 pc=000000000003aa50..000000000003ac75 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003aa62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002acd7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002acdb │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002acdf │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa68 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ace3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003aa69 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000002ad5b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003aa6a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000003aa7f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 376 to 000000000003abf7 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003abf8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003abf9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002ad65 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003abfb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ad66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003abfd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ad68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003abff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ad6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ac01 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ad70 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003ac08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002adb0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002adb1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002adb2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002adb4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002adb6 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000003ac74 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005ba8 0000000000000010 00005b7c FDE cie=00000030 pc=000000000002adc0..000000000002ae26 │ │ │ │ - DW_CFA_nop │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005bbc 0000000000000058 00005b90 FDE cie=00000030 pc=000000000002ae30..000000000002af38 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ae32 │ │ │ │ +00005834 0000000000000060 00005808 FDE cie=00000030 pc=000000000003ac80..000000000003ae6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ac82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ae3a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ac87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ae3e │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ac8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ae3f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ac94 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ae43 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ac98 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 165 to 000000000002aee8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003ac9f │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003aca6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003acca │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003acd6 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003ace6 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ace8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000003ad91 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003ada3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000003adb6 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003adbb │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000003ae5f │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ae60 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ae61 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002aee9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae63 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002aeea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aeec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae67 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aeee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae69 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aef0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002af14 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005898 0000000000000064 0000586c FDE cie=00000030 pc=000000000003ae70..000000000003b185 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003ae82 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae84 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae86 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ae8b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ae8c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ae90 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000003aea5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 455 to 000000000003b06c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b06d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b06e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002af15 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b070 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002af16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b072 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002af18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b074 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002af1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b076 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002af20 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003b080 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002af24 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002af2e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002af2f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002af31 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002af33 │ │ │ │ + DW_CFA_advance_loc1: 224 to 000000000003b160 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00005c18 0000000000000010 00005bec FDE cie=00000030 pc=000000000002af40..000000000002af9a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005c2c 0000000000000010 00005c00 FDE cie=00000030 pc=000000000002afa0..000000000002afb1 │ │ │ │ + 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 000000000003b161 │ │ │ │ + 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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c40 0000000000000014 00005c14 FDE cie=00000030 pc=000000000002afc0..000000000002b042 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002afc4 │ │ │ │ +00005900 0000000000000048 000058d4 FDE cie=00000030 pc=000000000003b190..000000000003b2e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b192 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 125 to 000000000002b041 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00005c58 0000000000000014 00005c2c FDE cie=00000030 pc=000000000002b050..000000000002b06b │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b054 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b194 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b196 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b198 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b199 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b19a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b19e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 254 to 000000000003b29c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b29d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b29e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2a0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2a2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002b06a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003b2b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c70 0000000000000034 00005c44 FDE cie=00000030 pc=000000000002b070..000000000002b134 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b072 │ │ │ │ +0000594c 0000000000000048 00005920 FDE cie=00000030 pc=000000000003b2f0..000000000003b502 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b074 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b078 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002b088 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 161 to 000000000002b129 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2f8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b2f9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b2fd │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b301 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 435 to 000000000003b4b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b4b5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b4b6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b4b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b12a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b4ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b12c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b4bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b12e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b4be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b12f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b4c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005ca8 0000000000000020 00005c7c FDE cie=00000030 pc=000000000002b140..000000000002b225 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b141 │ │ │ │ +00005998 0000000000000030 0000596c FDE cie=00000030 pc=000000000003b510..000000000003b5d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b511 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002b14b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000002b204 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003b518 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000003b55d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003b589 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003b59b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b205 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003b59e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002b210 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b5a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005ccc 0000000000000028 00005ca0 FDE cie=00000030 pc=000000000002b230..000000000002b2f1 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b232 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b236 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b23c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 155 to 000000000002b2d7 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003b5b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b2db │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b2dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b5b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002b2e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003b5b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005cf8 0000000000000038 00005ccc FDE cie=00000030 pc=000000000002b300..000000000002b648 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b302 │ │ │ │ +000059cc 0000000000000020 000059a0 FDE cie=00000030 pc=000000000003b5e0..000000000003b6c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b5e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b303 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b307 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 346 to 000000000002b461 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000003b66e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002b464 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b466 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002b470 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b670 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 369 to 000000000002b5e1 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003b6a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b5e7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b5e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002b5f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b6a1 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005d34 0000000000000038 00005d08 FDE cie=00000030 pc=000000000002b650..000000000002b6db │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b652 │ │ │ │ +000059f0 0000000000000048 000059c4 FDE cie=00000030 pc=000000000003b6c0..000000000003b9ff │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003b6d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002b660 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003b6db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b661 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 73 to 000000000002b6aa │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003b6e6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 321 to 000000000003b827 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002b6ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b828 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b6af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b829 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b6b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003b830 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b6b1 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003b86c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b6b9 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003b86f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b6bb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b870 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b6bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b878 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003b8b0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b8b8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003b8d8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003b908 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d70 0000000000000028 00005d44 FDE cie=00000030 pc=000000000002b6e0..000000000002b857 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000002b731 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000002b79b │ │ │ │ +00005a3c 0000000000000018 00005a10 FDE cie=00000030 pc=000000000003ba00..000000000003bae9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ba04 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000003ba80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002b7a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ba88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000002b7bd │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005a58 0000000000000018 00005a2c FDE cie=00000030 pc=000000000003baf0..000000000003bc21 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003baf4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 137 to 000000000003bb7d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002b7c0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003bb80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002b7e8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000002b838 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d9c 0000000000000060 00005d70 FDE cie=00000030 pc=000000000002b860..000000000002b9fb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b862 │ │ │ │ +00005a74 000000000000008c 00005a48 FDE cie=00000030 pc=000000000003bc30..000000000003c1a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b864 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b866 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b868 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc38 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b869 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bc3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b86a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bc3d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b86e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 234 to 000000000002b958 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bc41 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 227 to 000000000003bd24 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003bd4c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 592 to 000000000003bf9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002b962 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003bfa1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b963 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bfa2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b965 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bfa4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b967 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bfa6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b969 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bfa8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b96b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bfaa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002b970 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003bfb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000002b9a5 │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000003c040 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003c068 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 176 to 000000000003c118 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002b9ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c119 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b9af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c11a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b9b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c11c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b9b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c11e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b9b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c120 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b9b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c122 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002b9c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c123 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005e00 000000000000004c 00005dd4 FDE cie=00000030 pc=000000000002ba00..000000000002bb6f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba02 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba04 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba06 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba08 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ba09 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ba0a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ba0e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 303 to 000000000002bb3d │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003c14f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bb3e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c153 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bb3f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c154 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb41 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c156 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c158 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb45 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c15a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb47 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c15c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002bb50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c15d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005e50 000000000000004c 00005e24 FDE cie=00000030 pc=000000000002bb70..000000000002be0b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb72 │ │ │ │ +00005b04 0000000000000020 00005ad8 FDE cie=00000030 pc=000000000003c1b0..000000000003c2d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c1b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002bb7b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb7d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002bb82 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bb83 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bb84 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bb88 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 576 to 000000000002bdc8 │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000003c236 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bdcc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bdcd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bdcf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bdd1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bdd3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bdd5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bdd6 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c240 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000003c293 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003c2a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ea0 0000000000000048 00005e74 FDE cie=00000030 pc=000000000002be10..000000000002bf84 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002be12 │ │ │ │ +00005b28 000000000000004c 00005afc FDE cie=00000030 pc=000000000003c2e0..000000000003c6d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002be1b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002be20 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002be22 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c2e7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002be23 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c2e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002be24 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002be2b │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000002bee7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003c2f3 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000003c30c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 307 to 000000000003c43f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002beeb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002beec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c443 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002beee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c444 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bef0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c446 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bef2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c448 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bef4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c44a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bef8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c450 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 467 to 000000000003c623 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003c64b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005eec 000000000000004c 00005ec0 FDE cie=00000030 pc=000000000002bf90..000000000002c2a6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bf92 │ │ │ │ +00005b78 000000000000002c 00005b4c FDE cie=00000030 pc=000000000003c6d0..000000000003c8bb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000003c744 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c750 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000003c79c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c7a8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000003c7ec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c7f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000003c840 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c848 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005ba8 0000000000000048 00005b7c FDE cie=00000030 pc=000000000003c8c0..000000000003cb6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002bf9b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bf9d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bf9f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bfa0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c8c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bfa1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c8ca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002bfa8 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 493 to 000000000002c195 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c8ce │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000003c944 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c199 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c948 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c19a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c949 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c19c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c94b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c19e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c94d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c1a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c94f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c1a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c951 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002c1a8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003c958 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005f3c 0000000000000010 00005f10 FDE cie=00000030 pc=000000000002c2b0..000000000002c311 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005f50 000000000000003c 00005f24 FDE cie=00000030 pc=000000000002c320..000000000002c497 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c322 │ │ │ │ +00005bf4 0000000000000030 00005bc8 FDE cie=00000030 pc=000000000003cb70..000000000003cda4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cb72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c327 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003cb78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c32c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c330 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c334 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003cb83 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 279 to 000000000002c44b │ │ │ │ + DW_CFA_advance_loc2: 484 to 000000000003cd67 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c44c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c44e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cd6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c450 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cd6c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c452 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd6e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002c458 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003cd78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005f90 0000000000000040 00005f64 FDE cie=00000030 pc=000000000002c4a0..000000000002c601 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c4a2 │ │ │ │ +00005c28 0000000000000050 00005bfc FDE cie=00000030 pc=000000000003cdb0..000000000003d45f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cdb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c4a7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cdb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002c4b1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cdb6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c4b2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cdb8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c4b7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cdb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c4bb │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 155 to 000000000002c556 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cdba │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003cdc1 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003ce02 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003ce2e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 459 to 000000000003cff9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cffa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c55a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cffb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c55b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cffd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c55d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c55f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d001 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c561 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d003 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002c568 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d008 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005fd4 000000000000003c 00005fa8 FDE cie=00000030 pc=000000000002c610..000000000002c79b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c612 │ │ │ │ +00005c7c 0000000000000020 00005c50 FDE cie=00000030 pc=000000000003d460..000000000003d589 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d464 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c617 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c619 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002c61f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c623 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 304 to 000000000002c753 │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000003d4e6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003d4f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000003d543 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c754 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c756 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c758 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c75a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002c760 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003d550 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006014 0000000000000040 00005fe8 FDE cie=00000030 pc=000000000002c7a0..000000000002c8e5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c7a2 │ │ │ │ +00005ca0 000000000000002c 00005c74 FDE cie=00000030 pc=000000000003d590..000000000003d77b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d594 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c7a7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002c7b1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c7b2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c7b7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c7bb │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 139 to 000000000002c846 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000003d604 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d610 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000003d65c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d668 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000003d6ac │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c84a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c84b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c84d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c84f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c851 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002c858 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d6b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000003d700 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d708 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005cd0 0000000000000010 00005ca4 FDE cie=00000030 pc=000000000003d780..000000000003d7ab │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006058 0000000000000034 0000602c FDE cie=00000030 pc=000000000002c8f0..000000000002c9b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c8f2 │ │ │ │ +00005ce4 0000000000000050 00005cb8 FDE cie=00000030 pc=000000000003d7b0..000000000003df06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d7b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002c8fb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d7b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c8fc │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d7b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c900 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d7b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002c907 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d7b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000002c9ad │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d7bd │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d7c3 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 1628 to 000000000003de1f │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000003dea7 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003deab │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003deac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c9ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003deae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c9af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003deb0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c9b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003deb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c9b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003deb4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003deb8 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006090 0000000000000034 00006064 FDE cie=00000030 pc=000000000002c9c0..000000000002ca3b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c9c2 │ │ │ │ +00005d38 000000000000002c 00005d0c FDE cie=00000030 pc=000000000003df10..000000000003e026 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003df11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c9c4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003df1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c9c5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c9c6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c9ce │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000002ca34 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ca35 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003df21 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000003df3c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ca36 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000003dfa7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ca38 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dfa8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ca3a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dfa9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dfaa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000060c8 0000000000000034 0000609c FDE cie=00000030 pc=000000000002ca40..000000000002cab7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ca42 │ │ │ │ +00005d68 0000000000000028 00005d3c FDE cie=00000030 pc=000000000003e030..000000000003e07a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e032 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ca44 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e033 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ca45 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ca46 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ca4a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000002cab0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cab1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e037 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cab2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000003e076 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cab4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e077 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cab6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00006100 0000000000000024 000060d4 FDE cie=00000030 pc=000000000002cac0..000000000002cb74 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cac1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000002cb00 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002cb08 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002cb18 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002cb20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000002cb6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e079 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006128 000000000000004c 000060fc FDE cie=00000030 pc=000000000002cb80..000000000002ce76 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cb82 │ │ │ │ +00005d94 0000000000000048 00005d68 FDE cie=00000030 pc=000000000003e080..000000000003e248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e082 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002cb88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e084 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cb8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e086 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002cb8f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e088 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb93 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e08c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb97 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e090 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb9b │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 329 to 000000000002cce4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e094 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 209 to 000000000003e165 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cce5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e169 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cce6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e16a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cce8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e16c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ccea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e16e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ccec │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ccee │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ccf0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006178 0000000000000018 0000614c FDE cie=00000030 pc=000000000002ce80..000000000002cf4d │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ce84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e170 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 153 to 000000000002cf1d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e172 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cf1e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e178 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006194 000000000000005c 00006168 FDE cie=00000030 pc=000000000002cf50..000000000002d004 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cf52 │ │ │ │ +00005de0 0000000000000048 00005db4 FDE cie=00000030 pc=000000000003e250..000000000003e45a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002cf5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e254 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cf5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e256 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cf5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e258 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cf5f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e259 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf63 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e25a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf67 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e25e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 125 to 000000000002cfe4 │ │ │ │ + DW_CFA_advance_loc2: 485 to 000000000003e443 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cfe5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e444 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cfe6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e445 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e447 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e449 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e44b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e44d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cff0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003e450 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cff4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002cffa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cffb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cffd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfff │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d001 │ │ │ │ + │ │ │ │ +00005e2c 000000000000001c 00005e00 FDE cie=00000030 pc=000000000003e460..000000000003e540 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e461 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d003 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 201 to 000000000003e52a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e530 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003e53f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000061f4 0000000000000010 000061c8 FDE cie=00000030 pc=000000000002d010..000000000002d025 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006208 0000000000000034 000061dc FDE cie=00000030 pc=000000000002d030..000000000002d072 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002d042 │ │ │ │ +00005e4c 000000000000002c 00005e20 FDE cie=00000030 pc=000000000003e540..000000000003e63b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e542 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d046 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e546 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002d04d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e547 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002d05a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 191 to 000000000003e606 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002d05d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e607 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d05f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e609 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d060 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e610 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d064 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002d06b │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d06d │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006240 000000000000005c 00006214 FDE cie=00000030 pc=000000000002d080..000000000002d181 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d082 │ │ │ │ +00005e7c 000000000000002c 00005e50 FDE cie=00000030 pc=000000000003e640..000000000003e821 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e642 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002d088 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e643 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d08a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e644 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d08c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d08d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d08e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d092 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 206 to 000000000002d160 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000003e700 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002d166 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d167 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d169 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d16b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d16d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e704 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d16f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e706 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d170 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e710 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d174 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002d177 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d178 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d17a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d17c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d17e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005eac 0000000000000010 00005e80 FDE cie=00000030 pc=000000000003e830..000000000003e831 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005ec0 0000000000000018 00005e94 FDE cie=00000030 pc=000000000003e840..000000000003e85d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e841 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d180 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000003e858 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000062a0 0000000000000048 00006274 FDE cie=00000030 pc=000000000002d190..000000000002d239 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d192 │ │ │ │ +00005edc 0000000000000038 00005eb0 FDE cie=00000030 pc=000000000003e860..000000000003e8e2 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003e869 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d194 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e86d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d195 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e86e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d196 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d19e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000002d1f8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000003e8b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d1fc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d1fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d1ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d201 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002d208 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e8c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002d22c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d230 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d234 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003e8cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d236 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003e8d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d238 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e8dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000062ec 0000000000000014 000062c0 FDE cie=00000030 pc=000000000002d240..000000000002d258 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d244 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000002d257 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00005f18 0000000000000010 00005eec FDE cie=00000030 pc=000000000003e8f0..000000000003ea1d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006304 0000000000000010 000062d8 FDE cie=00000030 pc=000000000002d260..000000000002d267 │ │ │ │ +00005f2c 0000000000000010 00005f00 FDE cie=00000030 pc=000000000003ea20..000000000003ea80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006318 0000000000000048 000062ec FDE cie=00000030 pc=000000000002d270..000000000002d476 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d272 │ │ │ │ +00005f40 0000000000000010 00005f14 FDE cie=00000030 pc=000000000003ea80..000000000003eae6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005f54 0000000000000010 00005f28 FDE cie=00000030 pc=000000000003eaf0..000000000003eb05 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005f68 000000000000001c 00005f3c FDE cie=00000030 pc=000000000003eb10..000000000003ebc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eb11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000003eb9d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003eba2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005f88 0000000000000020 00005f5c FDE cie=00000030 pc=000000000003ebd0..000000000003ecb5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ebd1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003ebdb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000003ec94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ec95 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003eca0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005fac 000000000000007c 00005f80 FDE cie=00000030 pc=000000000003ecc0..000000000003f03f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ecc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002d27b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ecc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d283 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ecc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d285 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003eccb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d286 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ecd3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d287 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ecd7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d28b │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 347 to 000000000002d3e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ecdb │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000003ed5c │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003ed69 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003ed79 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ed7a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 111 to 000000000003ede9 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003edf6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003ee0c │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ee0e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000003ee94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d3ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ee95 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d3eb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ee96 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d3ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ee98 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d3ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ee9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d3f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ee9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d3f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ee9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002d3f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003eea0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003eec0 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003eec5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003eecc │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003eece │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000003efb2 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003efc0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003efd8 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003efd9 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006364 0000000000000048 00006338 FDE cie=00000030 pc=000000000002d480..000000000002d641 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d482 │ │ │ │ +0000602c 0000000000000050 00006000 FDE cie=00000030 pc=000000000003f040..000000000003f4ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f042 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d484 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f04a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d486 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f04c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002d48b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f04e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d493 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f04f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d494 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f053 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002d49e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 342 to 000000000002d5f4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f05a │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000003f0e8 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000003f1fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d5f5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f200 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d5f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f201 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d5f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f203 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d5fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f205 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d5fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f207 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d5fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f209 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d600 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f210 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000063b0 0000000000000040 00006384 FDE cie=00000030 pc=000000000002d650..000000000002d87c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d652 │ │ │ │ +00006080 000000000000004c 00006054 FDE cie=00000030 pc=000000000003f500..000000000003f638 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002d658 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003f50b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d65a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f512 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d65b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f518 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002d666 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002d671 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 189 to 000000000002d72e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003f524 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000003f583 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d732 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d733 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f587 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d735 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f588 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d737 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f58a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d739 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f58c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002d740 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f590 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000003f5c2 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003f5cd │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003f5d7 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f5db │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003f5e4 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ │ │ │ │ -000063f4 0000000000000048 000063c8 FDE cie=00000030 pc=000000000002d880..000000000002da4c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d882 │ │ │ │ +000060d0 0000000000000058 000060a4 FDE cie=00000030 pc=000000000003f640..000000000003f978 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f642 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002d887 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f644 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d889 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f646 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d88b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003f64f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d88c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f650 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d88d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f651 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002d894 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 209 to 000000000002d965 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f655 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000003f6b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d966 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f6b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d967 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f6b7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d969 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d96b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d96d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d96f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d970 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f6c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 582 to 000000000003f906 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003f914 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003f92c │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f92d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006440 0000000000000030 00006414 FDE cie=00000030 pc=000000000002da50..000000000002db4c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002da52 │ │ │ │ +0000612c 0000000000000058 00006100 FDE cie=00000030 pc=000000000003f980..000000000003fc80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f982 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002da59 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f984 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002da5a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f985 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002da61 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 165 to 000000000002db06 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f986 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f98d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 433 to 000000000003fb3e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fb42 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fb43 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fb45 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fb47 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003fb50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 137 to 000000000003fbd9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fbdd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002db07 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fbde │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002db09 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fbe0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002db0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fbe2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002db10 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fbe8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000003fc0e │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003fc1c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003fc34 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fc35 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006474 000000000000004c 00006448 FDE cie=00000030 pc=000000000002db50..000000000002dd25 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002db52 │ │ │ │ +00006188 0000000000000144 0000615c FDE cie=00000030 pc=000000000003fc80..0000000000041762 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fc82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002db54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fc84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002db56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fc86 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002db5f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fc88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002db63 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fc89 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002db6a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fc8a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002db73 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 300 to 000000000002dc9f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003fc91 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000003fd3e │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000003fd71 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 303 to 000000000003fea0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dca3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fea4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dca4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fea5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fea7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fea9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dcaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003feab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dcac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fead │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dcb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003feae │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 1766 to 0000000000040594 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000405a1 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000405b1 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000405b3 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 202 to 000000000004067d │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040682 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040688 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040689 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 203 to 0000000000040754 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000040761 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000004077a │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004077b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 370 to 00000000000408ed │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000408f2 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000408fd │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000408fe │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 180 to 00000000000409b2 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000409bc │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000409d8 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000409da │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 770 to 0000000000040cdc │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000040ce7 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000040cf9 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040cfa │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000040d74 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040d79 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000040d80 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040d81 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 383 to 0000000000040f00 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000040f11 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000040f37 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 289 to 0000000000041058 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041060 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000041083 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041085 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 181 to 000000000004113a │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000041147 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000004115c │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004115d │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 444 to 0000000000041319 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041323 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000041340 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041341 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 321 to 0000000000041482 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004148f │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000414a9 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000414aa │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000004153a │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000041547 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000041560 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041561 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 389 to 00000000000416e6 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000416f3 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004170d │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004170f │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + │ │ │ │ +000062d0 0000000000000028 000062a4 FDE cie=00000030 pc=0000000000041770..00000000000417e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041771 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000041778 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000417a3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000417cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000417cd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000417d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000417dc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000417df │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064c4 0000000000000028 00006498 FDE cie=00000030 pc=000000000002dd30..000000000002ddd2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dd32 │ │ │ │ +000062fc 0000000000000040 000062d0 FDE cie=00000030 pc=00000000000417e0..0000000000041996 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000417e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dd36 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000417e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002dd3e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000417e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 144 to 000000000002ddce │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000041897 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ddcf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004189d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ddd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004189e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000418a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000041902 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041908 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041909 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000041910 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000041931 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041937 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041938 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041939 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000064f0 0000000000000028 000064c4 FDE cie=00000030 pc=000000000002dde0..000000000002de46 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dde2 │ │ │ │ +00006340 000000000000006c 00006314 FDE cie=00000030 pc=00000000000419a0..0000000000041df5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000419a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dde3 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000419a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dde7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000419a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000002de37 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000419ab │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000419ac │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000419ad │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000419b1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 786 to 0000000000041cc3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041cc4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041cc5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041cc7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041cc9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002de3f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041ccb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002de41 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041ccd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000651c 0000000000000020 000064f0 FDE cie=00000030 pc=000000000002de50..000000000002def0 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002de51 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000002ded7 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000041cd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000041d08 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041d0d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041d0e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041d10 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041d12 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041d14 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041d16 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002dee0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041d1b │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002deeb │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000041d57 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000041d65 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000041d7d │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041d7e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + │ │ │ │ +000063b0 0000000000000018 00006384 FDE cie=00000030 pc=0000000000041e00..0000000000041e22 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041e01 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000041e21 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006540 0000000000000020 00006514 FDE cie=00000030 pc=000000000002def0..000000000002dfd5 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002def1 │ │ │ │ +000063cc 000000000000001c 000063a0 FDE cie=00000030 pc=0000000000041e30..0000000000041e8a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041e31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002defb │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000002dfb4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000041e49 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dfb5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002dfc0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000041e50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006564 0000000000000010 00006538 FDE cie=00000030 pc=000000000002dfe0..000000000002dff4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000041e85 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006578 0000000000000018 0000654c FDE cie=00000030 pc=000000000002e000..000000000002e026 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e001 │ │ │ │ +000063ec 0000000000000024 000063c0 FDE cie=00000030 pc=0000000000041e90..0000000000041f0f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041e91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002e025 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000041e9e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000041ea5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000000041f0c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041f0d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041f0e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00006414 0000000000000010 000063e8 FDE cie=00000030 pc=0000000000041f10..0000000000041f29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006594 0000000000000010 00006568 FDE cie=00000030 pc=000000000002e030..000000000002e033 │ │ │ │ - DW_CFA_nop │ │ │ │ +00006428 000000000000001c 000063fc FDE cie=00000030 pc=0000000000041f30..0000000000041fa6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041f34 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000041f83 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041f88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000065a8 0000000000000010 0000657c FDE cie=00000030 pc=000000000002e040..000000000002e065 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065bc 0000000000000034 00006590 FDE cie=00000030 pc=000000000002e070..000000000002e0c4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e072 │ │ │ │ +00006448 000000000000002c 0000641c FDE cie=00000030 pc=0000000000041fb0..000000000004214a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041fb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002e080 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041fb3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002e085 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e089 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002e090 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000002e0b5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e0b9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041fb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0bb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000042088 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042089 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004208b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000065f4 0000000000000010 000065c8 FDE cie=00000030 pc=000000000002e0d0..000000000002e0e5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042090 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006608 0000000000000010 000065dc FDE cie=00000030 pc=000000000002e0f0..000000000002e110 │ │ │ │ +00006478 0000000000000028 0000644c FDE cie=00000030 pc=0000000000042150..000000000004218d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042152 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042153 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042154 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004217e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042186 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042188 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000661c 0000000000000028 000065f0 FDE cie=00000030 pc=000000000002e110..000000000002e194 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e111 │ │ │ │ +000064a4 000000000000002c 00006478 FDE cie=00000030 pc=0000000000042190..0000000000042266 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042192 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000002e153 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004219a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e157 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000421a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002e167 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000042234 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042238 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e169 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004223a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002e170 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042240 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006648 000000000000007c 0000661c FDE cie=00000030 pc=000000000002e1a0..000000000002efde │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e1a2 │ │ │ │ +000064d4 0000000000000010 000064a8 FDE cie=00000030 pc=0000000000042270..0000000000042293 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042274 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +000064e8 0000000000000010 000064bc FDE cie=00000030 pc=00000000000422a0..00000000000422c3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000422a4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +000064fc 0000000000000010 000064d0 FDE cie=00000030 pc=00000000000422d0..00000000000422f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000422d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00006510 0000000000000020 000064e4 FDE cie=00000030 pc=0000000000042300..00000000000423e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042301 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004230b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 189 to 00000000000423c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000423c9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000423d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00006534 000000000000004c 00006508 FDE cie=00000030 pc=00000000000423f0..0000000000042706 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000423f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e1a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000423f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e1a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000423f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e1a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000423fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e1a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000423fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e1ad │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042400 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002e1b4 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc1: 197 to 000000000002e279 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042407 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 605 to 0000000000042664 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e27a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042665 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e27b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042666 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e27d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042668 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e27f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004266a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e281 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004266c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e283 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004266e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e284 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042670 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 145 to 000000000002e315 │ │ │ │ - DW_CFA_def_cfa_offset: 848 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000002e3dd │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc2: 582 to 000000000002e623 │ │ │ │ - DW_CFA_def_cfa_offset: 848 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000002e681 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc2: 998 to 000000000002ea67 │ │ │ │ - DW_CFA_def_cfa_offset: 824 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ea6b │ │ │ │ - DW_CFA_def_cfa_offset: 832 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000002ea99 │ │ │ │ - DW_CFA_def_cfa_offset: 824 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ea9a │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc2: 624 to 000000000002ed0a │ │ │ │ - DW_CFA_def_cfa_offset: 848 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000002ed42 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066c8 0000000000000010 0000669c FDE cie=00000030 pc=000000000002efe0..000000000002f059 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000066dc 0000000000000018 000066b0 FDE cie=00000030 pc=000000000002f060..000000000002f2bb │ │ │ │ - DW_CFA_advance_loc2: 575 to 000000000002f29f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000002f2ba │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000066f8 0000000000000054 000066cc FDE cie=00000030 pc=000000000002f2c0..000000000002f411 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c2 │ │ │ │ +00006584 0000000000000048 00006558 FDE cie=00000030 pc=0000000000042710..00000000000428bd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042712 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042714 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042716 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004271b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f2c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004271c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f2ca │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042720 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002f2d4 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 97 to 000000000002f335 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002f365 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 153 to 000000000002f3fe │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042727 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000004283b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f402 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042842 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f403 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042843 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f405 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042845 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f407 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042847 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f409 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042849 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f40b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004284b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f40c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042850 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006750 0000000000000010 00006724 FDE cie=00000030 pc=000000000002f420..000000000002f4b6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006764 0000000000000010 00006738 FDE cie=00000030 pc=000000000002f4c0..000000000002f546 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006778 0000000000000028 0000674c FDE cie=00000030 pc=000000000002f550..000000000002f5dc │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f551 │ │ │ │ +000065d0 0000000000000038 000065a4 FDE cie=00000030 pc=00000000000428c0..0000000000042ac5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f555 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f559 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000428c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000002f59b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000428c6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000428ca │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 333 to 0000000000042a17 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042a1b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042a1c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f59c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042a1e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f59d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042a20 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f59e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042a28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000067a4 0000000000000010 00006778 FDE cie=00000030 pc=000000000002f5e0..000000000002f603 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f5e4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000067b8 0000000000000028 0000678c FDE cie=00000030 pc=000000000002f610..000000000002f6ba │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f612 │ │ │ │ +0000660c 0000000000000048 000065e0 FDE cie=00000030 pc=0000000000042ad0..0000000000042d05 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ad2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002f619 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ad4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ad6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 121 to 000000000002f692 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042adb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042adc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042add │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042ae1 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 303 to 0000000000042c10 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042c11 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042c12 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c14 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c16 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c18 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f694 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c1a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f698 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042c20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f6ac │ │ │ │ + │ │ │ │ +00006658 0000000000000038 0000662c FDE cie=00000030 pc=0000000000042d10..0000000000042e53 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d12 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042d17 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042d1b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042d1f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042d26 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 258 to 0000000000042e28 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042e29 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042e2a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042e2c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f6b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042e2e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002f6b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042e2f │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000067e4 0000000000000044 000067b8 FDE cie=00000030 pc=000000000002f6c0..000000000002f850 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f6c2 │ │ │ │ +00006694 0000000000000038 00006668 FDE cie=00000030 pc=0000000000042e60..000000000004305e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042e62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002f6cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042e64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002f6d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042e65 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f6d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042e69 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f6dc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000002f78a │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000002f7b3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042e6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002f7c0 │ │ │ │ + DW_CFA_advance_loc2: 358 to 0000000000042fd3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f7c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042fdb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f7c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042fdc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f7c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042fde │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f7c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042fe0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002f7d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042fe8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f7e4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002f80e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000682c 0000000000000068 00006800 FDE cie=00000030 pc=000000000002f850..000000000002fb6a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f852 │ │ │ │ +000066d0 0000000000000048 000066a4 FDE cie=00000030 pc=0000000000043060..0000000000043941 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002f857 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043067 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f859 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004306d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002f85e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004306f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f862 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043070 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f863 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043071 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002f86a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002f8aa │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 207 to 000000000002f979 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043078 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000430e6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f97a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000430e7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f97b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000430e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f97d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f97f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430ec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f981 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430ee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f983 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430f0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002f988 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000430f5 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 237 to 000000000002fa75 │ │ │ │ + │ │ │ │ +0000671c 000000000000004c 000066f0 FDE cie=00000030 pc=0000000000043950..0000000000043ad9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043952 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004395b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004395d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004395f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043960 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043961 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043968 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 309 to 0000000000043a9d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fa76 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a9e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fa77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a9f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fa79 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043aa1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fa7b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043aa3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fa7d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043aa5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fa7f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043aa7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fa80 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000043ab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006898 000000000000004c 0000686c FDE cie=00000030 pc=000000000002fb70..000000000002fc1d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fb72 │ │ │ │ +0000676c 0000000000000014 00006740 FDE cie=00000030 pc=0000000000043ae0..0000000000043b3a │ │ │ │ + DW_CFA_advance_loc1: 85 to 0000000000043b35 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006784 0000000000000040 00006758 FDE cie=00000030 pc=0000000000043b40..0000000000043c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043b42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fb77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043b44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fb7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043b46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002fb85 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043b4a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb89 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000002fbd4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fbd5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fbd7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fbd9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fbdb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fbe0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fbf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043b4e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043b52 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 226 to 0000000000043c34 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043c35 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fbf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043c36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fbf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043c38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fbf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043c3a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fbfb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043c3c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fbfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043c40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000068e8 000000000000001c 000068bc FDE cie=00000030 pc=000000000002fc20..000000000002fc65 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fc21 │ │ │ │ +000067c8 0000000000000024 0000679c FDE cie=00000030 pc=0000000000043ca0..0000000000043d66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043ca2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000002fc4f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fc50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fc64 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043ca6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043cad │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000043d5b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043d5f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006908 000000000000004c 000068dc FDE cie=00000030 pc=000000000002fc70..000000000002fe99 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc72 │ │ │ │ +000067f0 0000000000000030 000067c4 FDE cie=00000030 pc=0000000000043d70..0000000000043f7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc74 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043d73 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc76 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043d77 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fc7b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fc80 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 481 to 000000000002fe61 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043d7e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 494 to 0000000000043f6c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fe62 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fe64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043f70 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fe66 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043f71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fe68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f73 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002fe70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043f74 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fe71 │ │ │ │ + │ │ │ │ +00006824 000000000000005c 000067f8 FDE cie=00000030 pc=0000000000043f80..0000000000044100 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f82 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043f87 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043f88 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000043f92 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000043fbd │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000043ff8 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 123 to 0000000000044073 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004407d │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044081 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044085 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044089 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004408d │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044091 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044095 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004409e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000440b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fe7a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000440b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fe7c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000440bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fe7e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000440bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fe80 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000440c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006958 000000000000001c 0000692c FDE cie=00000030 pc=000000000002fea0..000000000002fefd │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fea1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000002fed2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002fee0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002fef8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006978 0000000000000010 0000694c FDE cie=00000030 pc=000000000002ff00..000000000002ff10 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000698c 0000000000000038 00006960 FDE cie=00000030 pc=000000000002ff10..000000000002ffea │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ff12 │ │ │ │ +00006884 0000000000000038 00006858 FDE cie=00000030 pc=0000000000044100..0000000000044234 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ff1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044104 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002ff21 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044108 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002ff28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004410c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002ff37 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000002ff6c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 119 to 000000000002ffe3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044110 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 192 to 00000000000441d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ffe4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000441d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ffe5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000441d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ffe7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ffe9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000441d7 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000068c0 0000000000000010 00006894 FDE cie=00000030 pc=0000000000044240..0000000000044283 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000069c8 000000000000004c 0000699c FDE cie=00000030 pc=000000000002fff0..00000000000304ee │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fff2 │ │ │ │ +000068d4 0000000000000060 000068a8 FDE cie=00000030 pc=0000000000044290..000000000004464d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044292 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fff7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044298 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fff9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004429a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fffb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004429c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fffc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004429d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030000 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004429e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000030007 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc2: 879 to 0000000000030376 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000442a2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000442c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003037a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000442c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003037b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000442ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003037d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003037f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030381 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030383 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000030388 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000442d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a18 0000000000000034 000069ec FDE cie=00000030 pc=00000000000304f0..000000000003054d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000304f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304f6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000304ff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030500 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030504 │ │ │ │ + DW_CFA_advance_loc2: 678 to 000000000004457e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004457f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000030542 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044580 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030546 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030548 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003054a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003054c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a50 0000000000000018 00006a24 FDE cie=00000030 pc=0000000000030550..000000000003057d │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030551 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000003057c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a6c 0000000000000024 00006a40 FDE cie=00000030 pc=0000000000030580..00000000000305f4 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030581 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030585 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030589 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044582 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000305f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044584 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000305f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044586 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000305f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044588 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044590 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006a94 0000000000000068 00006a68 FDE cie=00000030 pc=0000000000030600..0000000000032179 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030602 │ │ │ │ +00006938 0000000000000060 0000690c FDE cie=00000030 pc=0000000000044650..0000000000045760 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044652 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030604 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044654 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030606 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044656 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030608 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004465b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030609 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004465f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003060a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044660 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000030614 │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc2: 1371 to 0000000000030b6f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000044667 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc2: 1044 to 0000000000044a7b │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000044ab6 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc2: 1277 to 0000000000044fb3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b73 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044fb4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030b74 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044fb5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030b76 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000044fbe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030b78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fc0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030b7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030b7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fc4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030b7d │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044fd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1758 to 000000000003125b │ │ │ │ - DW_CFA_def_cfa_offset: 808 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003125e │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003126e │ │ │ │ - DW_CFA_def_cfa_offset: 808 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003126f │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc2: 2002 to 0000000000031a41 │ │ │ │ - DW_CFA_def_cfa_offset: 832 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000031a79 │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 1194 to 000000000004547a │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000454be │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006b00 00000000000000ac 00006ad4 FDE cie=00000030 pc=0000000000032180..0000000000032a7b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032182 │ │ │ │ +0000699c 0000000000000064 00006970 FDE cie=00000030 pc=0000000000045760..0000000000045d7f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045762 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032184 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045767 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032186 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000045770 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032188 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045775 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032189 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045776 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000032194 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004577a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000321a2 │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_advance_loc2: 1162 to 000000000003262c │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000032639 │ │ │ │ - DW_CFA_def_cfa_offset: 944 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000032653 │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032655 │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000326cd │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000326db │ │ │ │ - DW_CFA_def_cfa_offset: 944 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000326f3 │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000326f4 │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000003279e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004577e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 1035 to 0000000000045b89 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000327a2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000045b90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000327a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045b91 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000327a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045b93 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000327a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045b95 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000327a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045b97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000327ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045b99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000327ac │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045b9e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 71 to 00000000000327f3 │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000327fa │ │ │ │ - DW_CFA_def_cfa_offset: 944 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000003285a │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003285b │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000328aa │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000328b2 │ │ │ │ - DW_CFA_def_cfa_offset: 944 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000328bf │ │ │ │ - DW_CFA_def_cfa_offset: 952 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000328c4 │ │ │ │ - DW_CFA_def_cfa_offset: 960 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000328c9 │ │ │ │ - DW_CFA_def_cfa_offset: 968 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000328cb │ │ │ │ - DW_CFA_def_cfa_offset: 976 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000328d4 │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000003293e │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003294b │ │ │ │ - DW_CFA_def_cfa_offset: 944 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000032964 │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032965 │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006bb0 0000000000000020 00006b84 FDE cie=00000030 pc=0000000000032a80..0000000000032b65 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032a81 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032a8b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000032b44 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000045c5f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000045c66 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045c6a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045c6c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045c6e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045c70 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032b45 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045c72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000032b50 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000045c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006bd4 0000000000000034 00006ba8 FDE cie=00000030 pc=0000000000032b70..0000000000032d90 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000032b7d │ │ │ │ +00006a04 0000000000000018 000069d8 FDE cie=00000030 pc=0000000000045d80..0000000000045df9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045d81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032b83 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 187 to 0000000000032c3e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000045dc0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032c3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032c40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045dc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000032cb8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032cb9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032cc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000032d72 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032d73 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032d78 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006c0c 0000000000000054 00006be0 FDE cie=00000030 pc=0000000000032d90..00000000000330a2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d92 │ │ │ │ +00006a20 0000000000000060 000069f4 FDE cie=00000030 pc=0000000000045e00..000000000004678e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e08 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032d9c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045e09 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032d9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045e0a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032da1 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 573 to 0000000000032fde │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000045e11 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 1538 to 0000000000046413 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032fdf │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046417 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032fe0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046418 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004641a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004641c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004641e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046420 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032fe9 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046428 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000033005 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000033012 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000003302b │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003302c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000046477 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000046481 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046485 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046486 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004648f │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006c64 000000000000006c 00006c38 FDE cie=00000030 pc=00000000000330b0..000000000003362d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000330b2 │ │ │ │ +00006a84 0000000000000078 00006a58 FDE cie=00000030 pc=0000000000046790..0000000000047285 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046792 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000330b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046794 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000330b6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046799 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000330bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004679b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000330bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004679f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000330bd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000467a0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000330c4 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 925 to 0000000000033461 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033463 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033467 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000334a1 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000334ed │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000334fb │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000033513 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033514 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 232 to 00000000000335fc │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000467a7 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc2: 256 to 00000000000468a7 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000468e3 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc1: 231 to 00000000000469ca │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000469f7 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000046a10 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000046a43 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc2: 1348 to 0000000000046f87 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000335ff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046f88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033600 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046f89 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033602 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033604 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f8d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033606 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f8f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033608 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033609 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000046f98 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 335 to 00000000000470e7 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000047125 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000047135 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000004714e │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006cd4 0000000000000048 00006ca8 FDE cie=00000030 pc=0000000000033630..00000000000338d1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033632 │ │ │ │ +00006b00 0000000000000048 00006ad4 FDE cie=00000030 pc=0000000000047290..000000000004750a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047292 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033634 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047294 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033636 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047299 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003363b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004729e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003363c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004729f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033640 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000472a0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033644 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000033714 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000472a7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 328 to 00000000000473ef │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033715 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000473f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033716 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000473f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033718 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003371a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003371c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003371e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033720 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047400 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006d20 0000000000000024 00006cf4 FDE cie=00000030 pc=00000000000338e0..0000000000033926 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000338e1 │ │ │ │ +00006b4c 0000000000000048 00006b20 FDE cie=00000030 pc=0000000000047510..00000000000477c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047512 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000338eb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047517 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000338f8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004751c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000033923 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004751e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047522 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047523 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047527 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 533 to 000000000004773c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047740 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047741 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047743 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047745 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033924 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047747 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033925 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047749 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047750 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006d48 0000000000000040 00006d1c FDE cie=00000030 pc=0000000000033930..0000000000033ab8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033931 │ │ │ │ +00006b98 0000000000000048 00006b6c FDE cie=00000030 pc=00000000000477c0..00000000000478b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033935 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000477cc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003393c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000003397f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033980 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033981 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000033988 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000033a07 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033a08 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033a09 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000033a10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033a1e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000477cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033a2c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000477d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000033a44 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000477da │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000047803 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000047832 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 91 to 000000000004788d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004788e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033a45 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004788f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - │ │ │ │ -00006d8c 0000000000000034 00006d60 FDE cie=00000030 pc=0000000000033ac0..0000000000033bf8 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000033ad1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047891 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047893 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000033b4d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047895 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000033b50 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000478a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033b5e │ │ │ │ + │ │ │ │ +00006be4 0000000000000030 00006bb8 FDE cie=00000030 pc=00000000000478c0..0000000000047a02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000478c2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000478c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033b6c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000478c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000478c8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 49 to 00000000000478f9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000033b84 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000478fa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033b85 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000478fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000033bb2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000478fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033bb8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000047900 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033bbd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000033bc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006dc4 0000000000000054 00006d98 FDE cie=00000030 pc=0000000000033c00..0000000000033eaf │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033c02 │ │ │ │ +00006c18 000000000000004c 00006bec FDE cie=00000030 pc=0000000000047a10..0000000000048139 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047a12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033c04 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047a18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033c06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047a1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033c08 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047a1f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033c09 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047a23 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033c0d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047a27 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033c17 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 348 to 0000000000033d73 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000047a31 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 812 to 0000000000047d5d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033d74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047d61 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033d75 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047d62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d79 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d7b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d7d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d6a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000033d80 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047d70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 225 to 0000000000033e61 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000033e8f │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e1c 0000000000000034 00006df0 FDE cie=00000030 pc=0000000000033eb0..0000000000033f63 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033eb1 │ │ │ │ +00006c68 000000000000004c 00006c3c FDE cie=00000030 pc=0000000000048140..0000000000048240 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048142 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033eb2 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004814d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000033eb9 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048157 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048159 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004815d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004815e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048164 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000004818f │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000033f3b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033f3c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033f3d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000033f40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033f54 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000481c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000481cd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000481ce │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000481d0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000481d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033f58 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000481d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033f59 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000481d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033f5e │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000481e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006e54 0000000000000038 00006e28 FDE cie=00000030 pc=0000000000033f70..0000000000034006 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f72 │ │ │ │ +00006cb8 0000000000000010 00006c8c FDE cie=00000030 pc=0000000000048240..0000000000048278 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000048259 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033f76 │ │ │ │ + │ │ │ │ +00006ccc 0000000000000044 00006ca0 FDE cie=00000030 pc=0000000000048280..0000000000048603 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048282 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048288 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033f77 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004828c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033f85 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033f86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f88 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033f90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000033fe0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004828d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000048296 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 415 to 0000000000048435 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000048470 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 355 to 00000000000485d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000485d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000485d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033fe1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000485d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033fe3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000485d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033fe8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000485da │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006e90 000000000000001c 00006e64 FDE cie=00000030 pc=0000000000034010..0000000000034033 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034011 │ │ │ │ +00006d14 0000000000000044 00006ce8 FDE cie=00000030 pc=0000000000048610..00000000000486ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048612 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000034032 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004861b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004861d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048621 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004862f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000004866b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000004867c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000048687 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048688 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004869c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000486a0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000486a2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000486a4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000486a6 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00006eb0 0000000000000010 00006e84 FDE cie=00000030 pc=0000000000034040..0000000000034054 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006ec4 0000000000000020 00006e98 FDE cie=00000030 pc=0000000000034060..0000000000034145 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034061 │ │ │ │ +00006d5c 0000000000000024 00006d30 FDE cie=00000030 pc=00000000000486b0..0000000000048707 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000486b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003406b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 189 to 0000000000034128 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000486b6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000486c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000048700 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048704 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034129 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048706 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000034130 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006ee8 0000000000000010 00006ebc FDE cie=00000030 pc=0000000000034150..0000000000034172 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006efc 0000000000000028 00006ed0 FDE cie=00000030 pc=0000000000034180..00000000000341eb │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034181 │ │ │ │ +00006d84 0000000000000028 00006d58 FDE cie=00000030 pc=0000000000048710..00000000000487c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048712 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003418e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004871a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000034195 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004871e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 83 to 00000000000341e8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000000487be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000341e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000487c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000341ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000487c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f28 0000000000000010 00006efc FDE cie=00000030 pc=00000000000341f0..00000000000341f5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f3c 0000000000000010 00006f10 FDE cie=00000030 pc=0000000000034200..000000000003421f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f50 0000000000000010 00006f24 FDE cie=00000030 pc=0000000000034220..0000000000034242 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f64 0000000000000010 00006f38 FDE cie=00000030 pc=0000000000034250..000000000003427d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f78 0000000000000010 00006f4c FDE cie=00000030 pc=0000000000034280..00000000000342ad │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f8c 0000000000000010 00006f60 FDE cie=00000030 pc=00000000000342b0..00000000000342dd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006fa0 0000000000000010 00006f74 FDE cie=00000030 pc=00000000000342e0..000000000003430d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006fb4 0000000000000010 00006f88 FDE cie=00000030 pc=0000000000034310..000000000003433d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006fc8 0000000000000010 00006f9c FDE cie=00000030 pc=0000000000034340..000000000003436d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006fdc 0000000000000010 00006fb0 FDE cie=00000030 pc=0000000000034370..000000000003439d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006ff0 0000000000000010 00006fc4 FDE cie=00000030 pc=00000000000343a0..00000000000343cd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007004 0000000000000010 00006fd8 FDE cie=00000030 pc=00000000000343d0..00000000000343fd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007018 0000000000000010 00006fec FDE cie=00000030 pc=0000000000034400..000000000003442d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000702c 0000000000000010 00007000 FDE cie=00000030 pc=0000000000034430..0000000000034449 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007040 0000000000000010 00007014 FDE cie=00000030 pc=0000000000034450..000000000003446c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007054 0000000000000010 00007028 FDE cie=00000030 pc=0000000000034470..000000000003448f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007068 0000000000000010 0000703c FDE cie=00000030 pc=0000000000034490..00000000000344af │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000707c 0000000000000010 00007050 FDE cie=00000030 pc=00000000000344b0..00000000000344d2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007090 0000000000000010 00007064 FDE cie=00000030 pc=00000000000344e0..0000000000034502 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000070a4 0000000000000010 00007078 FDE cie=00000030 pc=0000000000034510..000000000003453d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000070b8 0000000000000010 0000708c FDE cie=00000030 pc=0000000000034540..000000000003456d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000070cc 0000000000000010 000070a0 FDE cie=00000030 pc=0000000000034570..0000000000034590 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000070e0 0000000000000010 000070b4 FDE cie=00000030 pc=0000000000034590..00000000000345a9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000070f4 0000000000000010 000070c8 FDE cie=00000030 pc=00000000000345b0..00000000000345c9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007108 0000000000000010 000070dc FDE cie=00000030 pc=00000000000345d0..00000000000345d8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000711c 0000000000000010 000070f0 FDE cie=00000030 pc=00000000000345e0..0000000000034602 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007130 0000000000000010 00007104 FDE cie=00000030 pc=0000000000034610..0000000000034632 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007144 0000000000000010 00007118 FDE cie=00000030 pc=0000000000034640..0000000000034662 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007158 0000000000000010 0000712c FDE cie=00000030 pc=0000000000034670..0000000000034671 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000716c 0000000000000020 00007140 FDE cie=00000030 pc=0000000000034680..0000000000034765 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034681 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003468b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000034744 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034745 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000034750 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007190 0000000000000048 00007164 FDE cie=00000030 pc=0000000000034770..0000000000034820 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034772 │ │ │ │ +00006db0 0000000000000038 00006d84 FDE cie=00000030 pc=00000000000487d0..000000000004891c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000487d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000034779 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000487d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003477a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000487d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000034785 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000487d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003478c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 91 to 00000000000347e7 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000487e0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 284 to 00000000000488fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000347eb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048900 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000347ec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048901 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000347f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048903 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000347f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048905 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000347f8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000048910 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000034814 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003481a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003481b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003481d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003481f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000071dc 0000000000000010 000071b0 FDE cie=00000030 pc=0000000000034820..0000000000034b95 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000071f0 0000000000000014 000071c4 FDE cie=00000030 pc=0000000000034ba0..0000000000034f2b │ │ │ │ - DW_CFA_advance_loc2: 876 to 0000000000034f0c │ │ │ │ +00006dec 0000000000000018 00006dc0 FDE cie=00000030 pc=0000000000048920..0000000000048942 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048921 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004893d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007208 0000000000000014 000071dc FDE cie=00000030 pc=0000000000034f30..0000000000035115 │ │ │ │ - DW_CFA_advance_loc2: 454 to 00000000000350f6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007220 0000000000000014 000071f4 FDE cie=00000030 pc=0000000000035120..00000000000354a8 │ │ │ │ - DW_CFA_advance_loc2: 873 to 0000000000035489 │ │ │ │ +00006e08 000000000000001c 00006ddc FDE cie=00000030 pc=0000000000048950..0000000000048a19 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048951 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007238 0000000000000010 0000720c FDE cie=00000030 pc=00000000000354b0..0000000000035651 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000048a0d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048a12 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048a18 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000724c 0000000000000048 00007220 FDE cie=00000030 pc=0000000000035660..00000000000356d0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035662 │ │ │ │ +00006e28 0000000000000048 00006dfc FDE cie=00000030 pc=0000000000048a20..0000000000048b8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048a22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003566b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048a26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035673 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048a2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003567f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048a31 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035686 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048a35 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000356af │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048a36 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000048a3d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 165 to 0000000000048ae2 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000048ae5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048ae6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000356b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048ae8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000356b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048aea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000356ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048aec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000356bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048aee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000356c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048af0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000356c4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000356ca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000356cb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000356cd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000356cf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e74 0000000000000010 00006e48 FDE cie=00000030 pc=0000000000048b90..0000000000048b9d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007298 0000000000000034 0000726c FDE cie=00000030 pc=00000000000356d0..00000000000357cd │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000356d2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000356d3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000356d7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000035726 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035727 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035729 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035730 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003573d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035744 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035749 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035750 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000072d0 0000000000000014 000072a4 FDE cie=00000030 pc=0000000000007ab0..0000000000007ab7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ +00006e88 0000000000000010 00006e5c FDE cie=00000030 pc=0000000000048ba0..0000000000048baa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000072e8 0000000000000084 000072bc FDE cie=00000030 pc=00000000000357d0..0000000000035928 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000357d2 │ │ │ │ +00006e9c 0000000000000014 00006e70 FDE cie=00000030 pc=0000000000048bb0..0000000000048c2a │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000048c09 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000357d7 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000048c18 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00006eb4 0000000000000090 00006e88 FDE cie=00000030 pc=0000000000048c30..0000000000048eb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c32 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000048c39 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000357dc │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048c3e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000357e4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c40 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000357e8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048c41 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000003582b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003582c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003582e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035830 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035832 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035838 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000003587b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048c42 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048c46 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 454 to 0000000000048e0c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048e0d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048e0e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035882 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e10 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035884 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e12 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035886 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035888 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e16 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035890 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003589d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000048e29 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048e2f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048e30 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000358a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e32 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e38 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000358b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000358b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048e44 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000048e47 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048e48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000358b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e4e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000358c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048e58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000358d3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000048ea6 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000048ea9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048eaa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000358da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048eac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048eae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048eb0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048eb2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000358e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007370 0000000000000014 00007344 FDE cie=00000030 pc=0000000000035930..0000000000035977 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003594c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003595c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007388 0000000000000048 0000735c FDE cie=00000030 pc=0000000000035980..0000000000035a12 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035982 │ │ │ │ +00006f48 000000000000004c 00006f1c FDE cie=00000030 pc=0000000000048ec0..0000000000049003 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048ec2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035987 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048ec7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003598f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048ecb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035995 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048ecf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035999 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048ed3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 89 to 00000000000359f2 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000048f8f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000359f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048f90 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000359f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048f91 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f93 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f95 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035a00 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000048fa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000035a09 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000035a0c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035a0d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a0f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a11 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000073d4 000000000000004c 000073a8 FDE cie=00000030 pc=0000000000035a20..0000000000035c61 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a24 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a26 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a28 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a2c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035a2d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a31 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 423 to 0000000000035bd8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000048fb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035bdc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035bdd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035bdf │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048fc2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035be1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048fc3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035be3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048fc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035be5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048fc7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000035bf0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000048fd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007424 0000000000000044 000073f8 FDE cie=00000030 pc=0000000000035c70..0000000000035e53 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035c72 │ │ │ │ +00006f98 0000000000000054 00006f6c FDE cie=00000030 pc=0000000000049010..00000000000494a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049012 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000035c7b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049017 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035c7d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004901c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035c7f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049021 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035c80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049022 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035c81 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049026 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 347 to 0000000000035ddc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004902a │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 286 to 0000000000049148 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049149 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035de1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004914a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035de3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004914c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035de9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004914e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035deb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049150 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035df0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049152 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000035e00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049158 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 489 to 0000000000049341 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000049380 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ff0 0000000000000010 00006fc4 FDE cie=00000030 pc=00000000000494b0..00000000000494ff │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000746c 0000000000000044 00007440 FDE cie=00000030 pc=0000000000035e60..0000000000036030 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035e62 │ │ │ │ +00007004 000000000000004c 00006fd8 FDE cie=00000030 pc=0000000000049500..000000000004b445 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035e6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035e70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049506 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035e72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049508 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035e73 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049509 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035e74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004950d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 318 to 0000000000035fb2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000049514 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc2: 896 to 0000000000049894 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049898 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035fb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049899 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035fb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004989b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035fbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004989d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035fc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004989f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000035fcd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000498a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000035fe8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000498a2 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000074b4 0000000000000010 00007488 FDE cie=00000030 pc=0000000000036030..00000000000360c4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000074c8 0000000000000014 0000749c FDE cie=00000030 pc=00000000000360d0..0000000000036106 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000074e0 0000000000000010 000074b4 FDE cie=00000030 pc=0000000000036110..0000000000036142 │ │ │ │ +00007054 0000000000000010 00007028 FDE cie=00000030 pc=000000000004b450..000000000004b45d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000074f4 0000000000000028 000074c8 FDE cie=00000030 pc=0000000000036150..00000000000362f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036152 │ │ │ │ +00007068 0000000000000034 0000703c FDE cie=00000030 pc=000000000004b460..000000000004b4c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b462 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 202 to 000000000003621c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b467 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b46b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000004b4b7 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4b9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036220 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b4c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000036278 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000036286 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003629e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b4c1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003629f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4c5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007520 0000000000000064 000074f4 FDE cie=00000030 pc=00000000000362f0..000000000003658f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000362f2 │ │ │ │ +000070a0 0000000000000074 00007074 FDE cie=00000030 pc=000000000004b4d0..000000000004c1a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000362f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000362f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000362f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000362f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b4d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000362fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b4da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036301 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 303 to 0000000000036430 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004b4e1 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 349 to 000000000004b63e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000036433 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b642 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036434 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b643 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036436 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b645 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036438 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b647 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003643a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b649 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003643c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b64b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036440 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b650 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 243 to 0000000000036533 │ │ │ │ + DW_CFA_advance_loc2: 315 to 000000000004b78b │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 135 to 000000000004b812 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 255 to 000000000004b911 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000004b94a │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 1004 to 000000000004bd36 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000004bd68 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 279 to 000000000004be7f │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000004bf17 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007118 000000000000003c 000070ec FDE cie=00000030 pc=000000000004c1b0..000000000004c25d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004c1bd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1bf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c1c3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c1c7 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000004c20c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004c238 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036539 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003653a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003653c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c23c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003653e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c23e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036540 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c240 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036542 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c242 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036543 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c248 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007588 000000000000004c 0000755c FDE cie=00000030 pc=0000000000036590..0000000000036756 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036592 │ │ │ │ +00007158 0000000000000048 0000712c FDE cie=00000030 pc=000000000004c260..000000000004c33a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c262 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036594 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c269 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036596 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c26e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036598 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c270 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000365a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c271 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000365a4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c277 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000365ae │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004c283 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 324 to 00000000000366f2 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000004c327 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000366f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c32b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000366f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c32c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000366f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c32e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000366fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c330 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000366fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c332 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000366ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c334 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036700 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c335 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000075d8 000000000000005c 000075ac FDE cie=00000030 pc=0000000000036760..000000000003738d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036762 │ │ │ │ +000071a4 0000000000000058 00007178 FDE cie=00000030 pc=000000000004c340..000000000004c595 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c342 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036764 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c34c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036769 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c351 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003676b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c353 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003676c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c354 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003676d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c355 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000036774 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc2: 2370 to 00000000000370b6 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000370b8 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370bc │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000037106 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc2: 278 to 000000000003721c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c35c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000004c3b0 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000004c42b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003721f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c42f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037220 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c430 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037222 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c432 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c434 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037226 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c436 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037228 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c438 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037229 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c440 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007638 000000000000001c 0000760c FDE cie=00000030 pc=0000000000037390..00000000000373e2 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037391 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000373c7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000373d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000373e1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc1: 202 to 000000000004c50a │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000004c51f │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007658 0000000000000038 0000762c FDE cie=00000030 pc=00000000000373f0..0000000000037486 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373f2 │ │ │ │ +00007200 0000000000000044 000071d4 FDE cie=00000030 pc=000000000004c5a0..000000000004c6ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000373f6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c5ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000373f7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c5ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000037405 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037406 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037408 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037410 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000003745d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c5ae │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004c5ba │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000004c5f6 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000004c639 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000004c69d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c6a1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c6a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003745e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c6a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037460 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c6a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037468 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c6a7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007694 0000000000000010 00007668 FDE cie=00000030 pc=0000000000037490..0000000000037491 │ │ │ │ +00007248 0000000000000010 0000721c FDE cie=00000030 pc=000000000004c6b0..000000000004c6cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000076a8 0000000000000028 0000767c FDE cie=00000030 pc=00000000000374a0..0000000000037559 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000374a1 │ │ │ │ +0000725c 0000000000000028 00007230 FDE cie=00000030 pc=000000000004c6d0..000000000004c791 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c6d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000374a2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c6d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 171 to 000000000003754d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c6dc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000004c777 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c77b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003754e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c77d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037550 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004c780 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037554 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007288 0000000000000020 0000725c FDE cie=00000030 pc=000000000004c7a0..000000000004c885 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c7a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c7ab │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000004c864 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037555 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c865 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004c870 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000076d4 0000000000000024 000076a8 FDE cie=00000030 pc=0000000000037560..00000000000375a6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037561 │ │ │ │ +000072ac 00000000000000ac 00007280 FDE cie=00000030 pc=000000000004c890..000000000004cc81 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c892 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003756b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c897 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037572 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c899 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 49 to 00000000000375a3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c89b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c89c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c8a0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c8aa │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000004c966 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c967 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c968 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c96a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c96c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000375a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c96e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000375a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c970 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c978 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000004ca21 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ca23 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ca27 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ca2b │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004ca4b │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000004caf1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004caf7 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004caf8 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004cb03 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000004cb1a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000004cb66 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cb6c │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cb6d │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004cb78 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000004cb8f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000004cbdb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cbe1 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cbe2 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004cbed │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000004cc04 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004cc3c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004cc48 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004cc56 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cc5c │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000004cc73 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000076fc 0000000000000024 000076d0 FDE cie=00000030 pc=00000000000375b0..00000000000375fe │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000375b1 │ │ │ │ +0000735c 0000000000000010 00007330 FDE cie=00000030 pc=000000000004cc90..000000000004ccb3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cc94 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000375c3 │ │ │ │ + │ │ │ │ +00007370 0000000000000054 00007344 FDE cie=00000030 pc=000000000004ccc0..000000000004cfbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ccc2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004ccc7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000375ca │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ccc9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cccb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cccc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cccd │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004ccd7 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 337 to 000000000004ce28 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ce2c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ce2d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce2f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 49 to 00000000000375fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce31 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000375fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce33 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000375fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce35 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004ce40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004ce49 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000004ce89 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007724 0000000000000034 000076f8 FDE cie=00000030 pc=0000000000037600..000000000003769e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037602 │ │ │ │ +000073c8 0000000000000074 0000739c FDE cie=00000030 pc=000000000004cfc0..000000000004d155 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cfc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037608 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004cfc7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037609 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cfc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003760a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004cfce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003760e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cfcf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000037690 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cfd3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cfda │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000004d075 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d07f │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d083 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d087 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d08b │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d08f │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004d09d │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000004d0d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0d6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d0d7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037694 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037695 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037697 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037699 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000775c 0000000000000018 00007730 FDE cie=00000030 pc=00000000000376a0..00000000000376e7 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000376a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000376e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007778 0000000000000010 0000774c FDE cie=00000030 pc=00000000000376f0..000000000003771e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d0e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000004d119 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000004d134 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004d14a │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d14b │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ │ │ │ -0000778c 0000000000000090 00007760 FDE cie=00000030 pc=0000000000037720..0000000000037b04 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037722 │ │ │ │ +00007440 0000000000000048 00007414 FDE cie=00000030 pc=000000000004d160..000000000004d34c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d162 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037727 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d164 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003772c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d166 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003772e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d168 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003772f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d169 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037733 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d16d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003773d │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003774a │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000037786 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003778c │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037792 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037798 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003779e │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000377a4 │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000377aa │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000377b0 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000377b6 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000377bc │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000377c2 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000377c8 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000377ce │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000377da │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000003785e │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000037892 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 419 to 0000000000037a35 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d171 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 167 to 000000000004d218 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037a36 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d21c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037a37 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d21d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a39 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d21f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a3b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d221 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a3d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d223 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d225 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037a40 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d230 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007820 000000000000004c 000077f4 FDE cie=00000030 pc=0000000000037b10..0000000000037b93 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037b12 │ │ │ │ +0000748c 0000000000000074 00007460 FDE cie=00000030 pc=000000000004d350..000000000004d728 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d352 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037b17 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d35d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b1b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004d36a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b1f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004d373 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000037b2c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d37b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000037b6e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d383 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000004d39c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 447 to 000000000004d55b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d55c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d55d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037b6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d55f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037b70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d561 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037b72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d563 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037b74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d565 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b78 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b7c │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000004d674 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d675 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d676 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000037b7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d678 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d67a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037b82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d67c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037b84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d67e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d680 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004d68e │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004d69c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004d6b4 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d6b5 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007870 0000000000000034 00007844 FDE cie=00000030 pc=0000000000037ba0..0000000000037dc0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000037bad │ │ │ │ +00007504 0000000000000034 000074d8 FDE cie=00000030 pc=000000000004d730..000000000004d950 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004d73d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037bb3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d743 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 187 to 0000000000037c6e │ │ │ │ + DW_CFA_advance_loc1: 187 to 000000000004d7fe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037c6f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d7ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037c70 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d800 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000037ce8 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000004d878 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037ce9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d879 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037cf0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d880 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000037da2 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000004d932 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037da3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d933 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037da8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d938 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000078a8 0000000000000038 0000787c FDE cie=00000030 pc=0000000000037dc0..0000000000037e90 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000037dcf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037dd7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037ddc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000037e54 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037e55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037e57 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000037e60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000037e70 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037e71 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -000078e4 000000000000004c 000078b8 FDE cie=00000030 pc=0000000000037e90..0000000000037f1b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037e92 │ │ │ │ +0000753c 000000000000006c 00007510 FDE cie=00000030 pc=000000000004d950..000000000004daa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d952 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037e9e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d957 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ea2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d95f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ea6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d960 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000037eb4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000037ef9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037efa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037efb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037efd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037eff │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037f00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037f04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d964 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000004d9af │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000037f07 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d9b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037f08 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d9b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d9b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d9b8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037f10 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d9c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000004da0a │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004da0e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004da12 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004da16 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004da1a │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004da1e │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004da2c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000004da68 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004da7c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004da7d │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004da83 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004da9b │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007934 000000000000008c 00007908 FDE cie=00000030 pc=0000000000037f20..00000000000388fc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f22 │ │ │ │ +000075ac 0000000000000010 00007580 FDE cie=00000030 pc=000000000004dab0..000000000004dab5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000075c0 0000000000000054 00007594 FDE cie=00000030 pc=000000000004dac0..000000000004dcad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dac2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037f29 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004dac8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f2b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004dacd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f2d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dacf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037f2e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dad0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037f2f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dad1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037f36 │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc1: 237 to 0000000000038023 │ │ │ │ - DW_CFA_def_cfa_offset: 832 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000038087 │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc2: 361 to 00000000000381f0 │ │ │ │ - DW_CFA_def_cfa_offset: 832 │ │ │ │ - DW_CFA_advance_loc1: 186 to 00000000000382aa │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000003843e │ │ │ │ - DW_CFA_def_cfa_offset: 808 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000038461 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038468 │ │ │ │ - DW_CFA_def_cfa_offset: 824 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003846f │ │ │ │ - DW_CFA_def_cfa_offset: 832 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038476 │ │ │ │ - DW_CFA_def_cfa_offset: 840 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003847d │ │ │ │ - DW_CFA_def_cfa_offset: 848 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003849b │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000384ca │ │ │ │ - DW_CFA_def_cfa_offset: 808 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000384d9 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000384f4 │ │ │ │ - DW_CFA_def_cfa_offset: 808 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000384f5 │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc2: 341 to 000000000003864a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dad5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 324 to 000000000004dc19 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003864e │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004dc1c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003864f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dc1d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038651 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc1f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038653 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc21 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038655 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038657 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000038660 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000079c4 0000000000000014 00007998 FDE cie=00000030 pc=0000000000038900..0000000000038a6a │ │ │ │ - DW_CFA_advance_loc2: 331 to 0000000000038a4b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000079dc 0000000000000020 000079b0 FDE cie=00000030 pc=0000000000038a70..0000000000038b98 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a71 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc23 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 206 to 0000000000038b3f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000038b48 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000038b74 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc25 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038b79 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004dc30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000004dc51 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004dc5a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004dc7e │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dc7f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ │ │ │ -00007a00 0000000000000064 000079d4 FDE cie=00000030 pc=0000000000038ba0..000000000003917d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038ba2 │ │ │ │ +00007618 000000000000006c 000075ec FDE cie=00000030 pc=000000000004dcb0..000000000004de01 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dcb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038ba7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004dcb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038ba9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004dcbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038bab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dcbe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038bb3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dcbf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038bb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dcc3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038bbb │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 701 to 0000000000038e78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dcc7 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 149 to 000000000004dd5c │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004dd80 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004dd86 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dd87 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004dd94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000038e7b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dd95 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038e7c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dd96 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038e7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd98 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038e80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038e82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038e84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dda0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 385 to 0000000000039009 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000004ddf4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003900a │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004ddf7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003900b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ddf8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003900d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ddfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003900f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ddfc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039011 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ddfe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039013 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004de00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000039020 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a68 0000000000000114 00007a3c FDE cie=00000030 pc=0000000000039180..000000000003a70f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039182 │ │ │ │ +00007688 0000000000000078 0000765c FDE cie=00000030 pc=000000000004de10..000000000004f5bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004de12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000039188 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004de17 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003918a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004de19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003918c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004de1b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003918d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004de1f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003918e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004de23 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039195 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc2: 398 to 0000000000039323 │ │ │ │ - DW_CFA_def_cfa_offset: 1032 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000039344 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003934b │ │ │ │ - DW_CFA_def_cfa_offset: 1048 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039352 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039359 │ │ │ │ - DW_CFA_def_cfa_offset: 1064 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039360 │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039367 │ │ │ │ - DW_CFA_def_cfa_offset: 1080 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003936e │ │ │ │ - DW_CFA_def_cfa_offset: 1088 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039375 │ │ │ │ - DW_CFA_def_cfa_offset: 1096 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003937c │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039383 │ │ │ │ - DW_CFA_def_cfa_offset: 1112 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003938a │ │ │ │ - DW_CFA_def_cfa_offset: 1120 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039391 │ │ │ │ - DW_CFA_def_cfa_offset: 1128 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039398 │ │ │ │ - DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000393c0 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc1: 87 to 0000000000039417 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000039438 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc2: 1769 to 0000000000039b21 │ │ │ │ - DW_CFA_def_cfa_offset: 1032 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000039b88 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039b8f │ │ │ │ - DW_CFA_def_cfa_offset: 1048 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b93 │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000039bd0 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc1: 163 to 0000000000039c73 │ │ │ │ - DW_CFA_def_cfa_offset: 1032 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039c75 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039c79 │ │ │ │ - DW_CFA_def_cfa_offset: 1064 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000039c97 │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000039c9d │ │ │ │ - DW_CFA_def_cfa_offset: 1080 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000039ca3 │ │ │ │ - DW_CFA_def_cfa_offset: 1088 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000039cb5 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc2: 990 to 000000000003a093 │ │ │ │ - DW_CFA_def_cfa_offset: 1032 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003a09e │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0a4 │ │ │ │ - DW_CFA_def_cfa_offset: 1048 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0aa │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0b0 │ │ │ │ - DW_CFA_def_cfa_offset: 1064 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0b6 │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0bc │ │ │ │ - DW_CFA_def_cfa_offset: 1080 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0c2 │ │ │ │ - DW_CFA_def_cfa_offset: 1088 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0c8 │ │ │ │ - DW_CFA_def_cfa_offset: 1096 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0ce │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0d4 │ │ │ │ - DW_CFA_def_cfa_offset: 1112 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0da │ │ │ │ - DW_CFA_def_cfa_offset: 1120 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0e0 │ │ │ │ - DW_CFA_def_cfa_offset: 1128 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a0e6 │ │ │ │ - DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000003a14a │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000003a16b │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc2: 542 to 000000000003a389 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc2: 273 to 000000000003a49a │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000003a4f7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004de2a │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc2: 460 to 000000000004dff6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a4f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dff7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a4f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dff8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dffa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dffc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dffe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a501 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e000 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a502 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e008 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 2111 to 000000000004e847 │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004e850 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e851 │ │ │ │ + DW_CFA_def_cfa_offset: 664 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e852 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004e86a │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc2: 2221 to 000000000004f117 │ │ │ │ + DW_CFA_def_cfa_offset: 648 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f11e │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f122 │ │ │ │ + DW_CFA_def_cfa_offset: 664 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f127 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004f135 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b80 0000000000000040 00007b54 FDE cie=00000030 pc=000000000003a710..000000000003a809 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a712 │ │ │ │ +00007704 0000000000000060 000076d8 FDE cie=00000030 pc=000000000004f5c0..000000000004f82b │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004f5e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003a721 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a729 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a730 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000003a792 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003a79d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f5e9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f5ea │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004f5ed │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f5f1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 388 to 000000000004f775 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f776 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f777 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f779 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a7a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f77b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a7a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f77d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a7a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f77f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003a7b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f780 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000003a800 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000004f7b1 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004f7bf │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004f7d7 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f7d8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000004f82a │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00007768 0000000000000034 0000773c FDE cie=00000030 pc=000000000004f830..000000000004fa07 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f832 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004f840 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f848 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f84f │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 427 to 000000000004f9fa │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a804 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f9fe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a806 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f9ff │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa01 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fa02 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000077a0 0000000000000014 00007774 FDE cie=00000030 pc=000000000004fa10..000000000004fa95 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000004fa76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a808 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007bc4 0000000000000070 00007b98 FDE cie=00000030 pc=000000000003a810..000000000003ab49 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a812 │ │ │ │ +000077b8 0000000000000038 0000778c FDE cie=00000030 pc=000000000004faa0..000000000004fb62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004faa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a814 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004faa4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a816 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004faa9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a81a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004faaa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a81e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004faae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a822 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000003a86e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a86f │ │ │ │ + DW_CFA_advance_loc1: 161 to 000000000004fb4f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a870 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004fb54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a872 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fb5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a874 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004fb5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a876 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003a880 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000003a8be │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000003a90a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000003a941 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a947 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a94b │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000003a98e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000003a9db │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000003aa22 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000003aa6a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003aa6b │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003aa6f │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000003aaa8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c38 0000000000000054 00007c0c FDE cie=00000030 pc=000000000003ab50..000000000003af46 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ab52 │ │ │ │ +000077f4 0000000000000048 000077c8 FDE cie=00000030 pc=000000000004fb70..000000000004fc70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ab54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ab56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ab5b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004fb7b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003ab65 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fb7c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ab6b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fb84 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003ab75 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000003abbc │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 69 to 000000000003ac01 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 519 to 000000000003ae08 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004fb8b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 205 to 000000000004fc58 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ae0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fc5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ae0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fc5d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae0f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc5f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc61 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc63 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc65 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fc66 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007840 0000000000000038 00007814 FDE cie=00000030 pc=000000000004fc70..000000000004fea3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc72 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fc73 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004fc76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae11 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 271 to 000000000004fd85 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae13 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fd86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae15 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003ae20 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fd90 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000004fe24 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004fe32 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004fe4a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fe4b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c90 0000000000000054 00007c64 FDE cie=00000030 pc=000000000003af50..000000000003b390 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003af52 │ │ │ │ +0000787c 000000000000005c 00007850 FDE cie=00000030 pc=000000000004feb0..000000000005019d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004feb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003af56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004feb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003af58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004feb6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003af5a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004febf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003af5b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004fec6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003af5c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fec7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003af65 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 154 to 000000000003afff │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000003b03f │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 445 to 000000000003b1fc │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004fed0 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 526 to 00000000000500de │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b200 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000500e2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b201 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000500e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b203 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b205 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b207 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b209 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b210 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000500f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ce8 0000000000000034 00007cbc FDE cie=00000030 pc=000000000003b390..000000000003b3da │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b392 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b399 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b39d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003b3aa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b3ac │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b3ae │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b3b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000003b3d1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b3d3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b3d5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000050121 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005012f │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000050147 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050148 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d20 0000000000000048 00007cf4 FDE cie=00000030 pc=000000000003b3e0..000000000003b5d1 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b3e2 │ │ │ │ +000078dc 0000000000000048 000078b0 FDE cie=00000030 pc=00000000000501a0..0000000000050398 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000501a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b3e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000501a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b3e6 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000501ae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b3e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000501b3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b3ec │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000501bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b3ed │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000501c6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b3f4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 285 to 000000000003b511 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000501cd │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 448 to 000000000005038d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b512 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005038e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b513 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005038f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b515 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050391 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b517 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050393 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b519 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050395 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b51b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050397 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003b520 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007d6c 0000000000000010 00007d40 FDE cie=00000030 pc=000000000003b5e0..000000000003b6a2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007d80 0000000000000014 00007d54 FDE cie=00000030 pc=000000000003b6b0..000000000003b6df │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007d98 0000000000000010 00007d6c FDE cie=00000030 pc=000000000003b6e0..000000000003b6f0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dac 0000000000000010 00007d80 FDE cie=00000030 pc=000000000003b6f0..000000000003b75b │ │ │ │ +00007928 0000000000000010 000078fc FDE cie=00000030 pc=00000000000503a0..00000000000503d9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dc0 0000000000000028 00007d94 FDE cie=00000030 pc=000000000003b760..000000000003b818 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b761 │ │ │ │ +0000793c 0000000000000030 00007910 FDE cie=00000030 pc=00000000000503e0..0000000000050443 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000503e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b76a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000503eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003b770 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000503f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000003b7a6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000503f9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000050435 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050439 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b7a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005043b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b7a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005043d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b7b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005043e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dec 0000000000000010 00007dc0 FDE cie=00000030 pc=000000000003b820..000000000003b847 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007e00 0000000000000020 00007dd4 FDE cie=00000030 pc=000000000003b850..000000000003b935 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b851 │ │ │ │ +00007970 0000000000000018 00007944 FDE cie=00000030 pc=0000000000050450..00000000000504d3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050454 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003b85b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000003b914 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b915 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003b920 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007e24 000000000000003c 00007df8 FDE cie=00000030 pc=000000000003b940..000000000003ba01 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003b94b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b94d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b94f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b950 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003b955 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000003b9f1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b9f2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b9f4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b9f6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b9f8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ba00 │ │ │ │ - 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) │ │ │ │ - │ │ │ │ -00007e64 0000000000000020 00007e38 FDE cie=00000030 pc=000000000003ba10..000000000003bb26 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000003ba37 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000003bae3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003baf0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003bb06 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000504ae │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bb07 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000504af │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007e88 0000000000000048 00007e5c FDE cie=00000030 pc=000000000003bb30..000000000003bc9d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bb32 │ │ │ │ +0000798c 000000000000007c 00007960 FDE cie=00000030 pc=00000000000504e0..0000000000050687 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000504e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003bb39 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000504e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bb3b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000504e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bb3d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000504eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bb3e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000504ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bb3f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000504ed │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003bb46 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 171 to 000000000003bbf1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000504f1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000050579 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bbf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005057a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bbf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005057b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bbf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005057d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bbfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005057f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bbfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050581 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bbfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050583 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000050588 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ed4 0000000000000060 00007ea8 FDE cie=00000030 pc=000000000003bca0..000000000003be37 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bca2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003bca7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003bcac │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bcae │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bcb2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003bcba │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003bcc1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 186 to 000000000003bd7b │ │ │ │ + DW_CFA_advance_loc1: 109 to 00000000000505f5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bd7f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000505f6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bd80 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000505f7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bd82 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bd84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bd86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bd88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003bd90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050600 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000003bddc │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000050654 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bde0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005065a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bde1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005065b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bde3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005065d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bde5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005065f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bde7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050661 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bde9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050663 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003bdee │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000050668 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007f38 000000000000004c 00007f0c FDE cie=00000030 pc=000000000003be40..000000000003c17a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be42 │ │ │ │ +00007a0c 0000000000000050 000079e0 FDE cie=00000030 pc=0000000000050690..000000000005073c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050692 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003be4f │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050698 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003be57 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000506a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003be58 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000506a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003be59 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000506aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003be63 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000003be8e │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000003becb │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000003bf1c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000506b1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000506b8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000506ef │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000506f7 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000050715 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000050729 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005072d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bf1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005072e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bf1e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050730 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050732 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050734 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050736 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bf28 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050737 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007f88 000000000000004c 00007f5c FDE cie=00000030 pc=000000000003c180..000000000003c42e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c182 │ │ │ │ +00007a60 0000000000000078 00007a34 FDE cie=00000030 pc=0000000000050740..00000000000508f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050742 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c184 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005074e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c186 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050750 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c188 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050752 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c189 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050753 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c18a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050754 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c18e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050758 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 208 to 0000000000050828 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000050837 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005083d │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005083e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 625 to 000000000003c3ff │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005085a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c400 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005085b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c401 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005085c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c403 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005085e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c405 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050860 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c407 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050862 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c409 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050864 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c40a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050868 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005086c │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050876 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000050891 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050892 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005089c │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000508a6 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000508ad │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000508af │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ │ │ │ -00007fd8 0000000000000038 00007fac FDE cie=00000030 pc=000000000003c430..000000000003c51c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c432 │ │ │ │ +00007adc 0000000000000064 00007ab0 FDE cie=00000030 pc=0000000000050900..0000000000050df5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050902 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c434 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000050907 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c435 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050909 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c436 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005090b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c43a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005090c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 130 to 000000000003c4bc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005090d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000050914 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 444 to 0000000000050ad0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050ad1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050ad2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c4c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ad4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c4c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ad6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c4c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ad8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c4c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ada │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003c4d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000050adf │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008014 0000000000000014 00007fe8 FDE cie=00000030 pc=000000000003c520..000000000003c585 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003c52f │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000050b57 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050b58 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050b59 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050b5b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050b5d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050b5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000003c550 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050b61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050b62 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000802c 000000000000005c 00008000 FDE cie=00000030 pc=000000000003c590..000000000003c9a9 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c592 │ │ │ │ +00007b44 0000000000000090 00007b18 FDE cie=00000030 pc=0000000000050e00..00000000000520f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050e02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c594 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000050e07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c596 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000050e0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c598 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000050e11 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c599 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050e15 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c59a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050e19 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c5a1 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 744 to 000000000003c889 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000050e20 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000050ee1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c88a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ee5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c88b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050ee6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c88d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ee8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c88f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050eea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c891 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050eec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c893 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050eee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c894 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ef0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 145 to 000000000003c925 │ │ │ │ - DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003c933 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003c94b │ │ │ │ - DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c94c │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 548 to 0000000000051114 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000051161 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc2: 1176 to 00000000000515f9 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000051602 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005160b │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005160f │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000051627 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000051666 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005166d │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000051674 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005167b │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000051682 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000051689 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000516a4 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc2: 1033 to 0000000000051aad │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 189 to 0000000000051b6a │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ │ │ │ │ -0000808c 0000000000000058 00008060 FDE cie=00000030 pc=000000000003c9b0..000000000003cf60 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c9b2 │ │ │ │ +00007bd8 0000000000000048 00007bac FDE cie=00000030 pc=0000000000052100..000000000005227f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c9b4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052108 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c9b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005210a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c9b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005210c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c9b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005210d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c9ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005210e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c9c1 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 977 to 000000000003cd92 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052112 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 241 to 0000000000052203 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003cd93 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052204 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003cd94 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052205 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052207 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052209 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd9a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd9c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003cd9d │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000003ce4e │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003ce5b │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000003ce74 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ce75 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000080e8 0000000000000020 000080bc FDE cie=00000030 pc=000000000003cf60..000000000003d078 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003cf78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005220b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000003d029 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005220d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d030 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000052210 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d034 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d03a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000810c 0000000000000058 000080e0 FDE cie=00000030 pc=000000000003d080..000000000003d330 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d082 │ │ │ │ +00007c24 0000000000000044 00007bf8 FDE cie=00000030 pc=0000000000052280..0000000000052314 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052282 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003d091 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000052287 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d099 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005228c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d09b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052290 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d09c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000052293 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d09d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000522b1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d0a3 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 436 to 000000000003d257 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000522b8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000522d8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d258 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000522d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d259 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000005230c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d25b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005230d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d25d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005230f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d25f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052311 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d261 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052313 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d266 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000003d2ad │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003d2bb │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003d2d3 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d2d4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008168 0000000000000058 0000813c FDE cie=00000030 pc=000000000003d330..000000000003d7f2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d332 │ │ │ │ +00007c6c 000000000000006c 00007c40 FDE cie=00000030 pc=0000000000052320..0000000000052638 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052322 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d334 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052328 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d336 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005232a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d33e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005232c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d342 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052333 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d343 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052334 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d347 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 945 to 000000000003d6f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005233b │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 290 to 000000000005245d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d6fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052461 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d6fd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052462 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d6ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052464 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d701 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052466 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d703 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052468 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d705 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005246a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d706 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052470 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000003d73b │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003d749 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003d761 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d762 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000524bc │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000524c3 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000524ec │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000524ed │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 197 to 00000000000525b2 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000525b9 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000525df │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000525e0 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000081c4 0000000000000048 00008198 FDE cie=00000030 pc=000000000003d800..000000000003da01 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d802 │ │ │ │ +00007cdc 0000000000000048 00007cb0 FDE cie=00000030 pc=0000000000052640..00000000000527bd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052642 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d804 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052644 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d806 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000052649 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d808 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005264e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d809 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052656 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d80a │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000052659 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d811 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 456 to 000000000003d9d9 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000052663 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 303 to 0000000000052792 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003d9dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052796 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d9dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052797 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d9df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052799 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d9e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005279b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d9e3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d9e5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003d9f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00008210 0000000000000010 000081e4 FDE cie=00000030 pc=000000000003da10..000000000003da3d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008224 0000000000000018 000081f8 FDE cie=00000030 pc=000000000003da40..000000000003da9f │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000003da69 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000003da9e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008240 000000000000001c 00008214 FDE cie=00000030 pc=000000000003daa0..000000000003dbb8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003daa1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005279d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000003db35 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005279f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003db40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000527a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008260 0000000000000060 00008234 FDE cie=00000030 pc=000000000003dbc0..000000000003de10 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dbc2 │ │ │ │ +00007d28 000000000000004c 00007cfc FDE cie=00000030 pc=00000000000527c0..000000000005326b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dbc4 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000527cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dbc6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000527d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dbc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003dbd1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000527d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dbd5 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000527df │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003dbe3 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 280 to 000000000003dcfb │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000527ea │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 1789 to 0000000000052ee7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dcff │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052eeb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003dd00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052eec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dd02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052eee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dd04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ef0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dd06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ef2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dd08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ef4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003dd10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052ef8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000003dd21 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003dd22 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007d78 0000000000000034 00007d4c FDE cie=00000030 pc=0000000000053270..000000000005331f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053272 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053274 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053275 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053279 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005328b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003dd23 │ │ │ │ + DW_CFA_advance_loc1: 137 to 0000000000053314 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dd25 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053315 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dd27 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053316 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dd29 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053318 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dd2b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005331a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003dd30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -000082c4 0000000000000038 00008298 FDE cie=00000030 pc=000000000003de10..000000000003df02 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003de12 │ │ │ │ +00007db0 000000000000004c 00007d84 FDE cie=00000030 pc=0000000000053320..00000000000533a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053322 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003de14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053324 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003de15 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005332d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003de16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000053336 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de1a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000003de5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005333a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000053384 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003de5d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005338b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003de5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005338c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003de60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005338e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003de62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053390 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003de68 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000053395 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053399 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005339f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000533a0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533a4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00008300 0000000000000010 000082d4 FDE cie=00000030 pc=000000000003df10..000000000003df1a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008314 000000000000001c 000082e8 FDE cie=00000030 pc=000000000003df20..000000000003df61 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003df21 │ │ │ │ +00007e00 0000000000000024 00007dd4 FDE cie=00000030 pc=00000000000533b0..0000000000053415 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000533b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000003df50 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000533de │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003df58 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df5c │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000533ed │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000533f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000533f1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000533f6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008334 0000000000000038 00008308 FDE cie=00000030 pc=000000000003df70..000000000003dffb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003df72 │ │ │ │ +00007e28 0000000000000024 00007dfc FDE cie=00000030 pc=0000000000053420..00000000000534d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053421 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df76 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003df77 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003df85 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000053451 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003df86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003df88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003df90 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053458 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000003dfd4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000053470 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003dfd5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053478 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 59 to 00000000000534b3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000534b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00007e50 0000000000000010 00007e24 FDE cie=00000030 pc=00000000000534e0..0000000000053503 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000534e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dfd7 │ │ │ │ + │ │ │ │ +00007e64 0000000000000018 00007e38 FDE cie=00000030 pc=0000000000053510..0000000000053587 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053517 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000005357c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003dfe0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005357d │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00007e80 0000000000000014 00007e54 FDE cie=00000030 pc=0000000000053590..0000000000053609 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000535ea │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008370 0000000000000040 00008344 FDE cie=00000030 pc=000000000003e000..000000000003e107 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e002 │ │ │ │ +00007e98 0000000000000014 00007e6c FDE cie=00000030 pc=0000000000053610..0000000000053679 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000005365a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e004 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007eb0 0000000000000030 00007e84 FDE cie=00000030 pc=0000000000053680..000000000005374e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053682 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005368d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e006 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053694 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e007 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e008 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e00c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000003e03e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005369b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 169 to 0000000000053744 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e03f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e040 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e042 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053745 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e044 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053746 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e046 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053748 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003e050 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053749 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007ee4 000000000000002c 00007eb8 FDE cie=00000030 pc=0000000000053750..0000000000053aff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053751 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000053754 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005375c │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053760 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000537b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000537b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000083b4 0000000000000050 00008388 FDE cie=00000030 pc=000000000003e110..000000000003e33c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e112 │ │ │ │ +00007f14 0000000000000048 00007ee8 FDE cie=00000030 pc=0000000000053b00..0000000000053c06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053b02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003e119 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053b09 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e11e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053b10 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e120 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000053b15 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e128 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000053b20 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e129 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053b21 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003e134 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 338 to 000000000003e286 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000003e2b5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053b28 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000003e315 │ │ │ │ + DW_CFA_advance_loc1: 133 to 0000000000053bad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e319 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053bb1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e31a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053bb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e31c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053bb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e31e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053bb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e320 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053bb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e322 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053bba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e323 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000053bc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00008408 0000000000000010 000083dc FDE cie=00000030 pc=000000000003e340..000000000003e343 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000841c 0000000000000010 000083f0 FDE cie=00000030 pc=000000000003e350..000000000003e36c │ │ │ │ - DW_CFA_nop │ │ │ │ +00007f60 000000000000002c 00007f34 FDE cie=00000030 pc=0000000000053c10..0000000000053d57 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053c11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000053c14 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053c18 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053c1f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053c23 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 109 to 0000000000053c90 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053c98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008430 0000000000000020 00008404 FDE cie=00000030 pc=000000000003e370..000000000003e455 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e371 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003e37b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000003e434 │ │ │ │ +00007f90 0000000000000018 00007f64 FDE cie=00000030 pc=0000000000053d60..0000000000053dd3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053d64 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000053dcd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e435 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003e440 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053dce │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008454 0000000000000054 00008428 FDE cie=00000030 pc=000000000003e460..000000000003e551 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003e46d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e46f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e474 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e479 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003e484 │ │ │ │ +00007fac 0000000000000018 00007f80 FDE cie=00000030 pc=0000000000053de0..0000000000053e29 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053de4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e488 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003e48f │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000003e4f9 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000053e23 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e4fa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e4fb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e4fd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e4ff │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e501 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e503 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e508 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053e24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000003e550 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -000084ac 0000000000000048 00008480 FDE cie=00000030 pc=000000000003e560..000000000003e6b5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e562 │ │ │ │ +00007fc8 0000000000000048 00007f9c FDE cie=00000030 pc=0000000000053e30..000000000005420c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053e32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e564 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000053e37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e566 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053e39 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e568 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053e3b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e569 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053e3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e56a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053e3d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e56e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 316 to 000000000003e6aa │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053e44 │ │ │ │ + DW_CFA_def_cfa_offset: 1296 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000053e89 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e6ab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053e8a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e6ac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053e8b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053e8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053e8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6b2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6b4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000084f8 0000000000000028 000084cc FDE cie=00000030 pc=000000000003e6c0..000000000003e76a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003e6c9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 121 to 000000000003e742 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e744 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e748 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003e75c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053e91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e760 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053e93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e765 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000053e98 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008524 0000000000000048 000084f8 FDE cie=00000030 pc=000000000003e770..000000000003e9cf │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e772 │ │ │ │ +00008014 0000000000000048 00007fe8 FDE cie=00000030 pc=0000000000054210..00000000000542f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054212 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e774 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000054217 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e776 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005421c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e778 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000054221 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e779 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054222 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e77d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054226 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e781 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 186 to 000000000003e83b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005422c │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 145 to 00000000000542bd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003e844 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000542be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e845 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000542bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e847 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000542c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e849 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000542c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e84b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000542c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e84d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000542c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003e858 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000542d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008570 000000000000004c 00008544 FDE cie=00000030 pc=000000000003e9d0..000000000003eb73 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e9d2 │ │ │ │ +00008060 000000000000004c 00008034 FDE cie=00000030 pc=0000000000054300..0000000000054855 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054302 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e9d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005430a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e9d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005430c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e9d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005430e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e9d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005430f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e9de │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054313 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003e9e5 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 259 to 000000000003eae8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005431a │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 966 to 00000000000546e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eae9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000546e1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eaea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000546e2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eaec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000546e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eaee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000546e6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eaf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000546e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eaf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000546ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003eaf8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000546f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000085c0 0000000000000034 00008594 FDE cie=00000030 pc=000000000003eb80..000000000003ec82 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eb82 │ │ │ │ +000080b0 0000000000000030 00008084 FDE cie=00000030 pc=0000000000054860..0000000000054910 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054862 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eb83 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000054867 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eb84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005486b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000003ebbd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005486f │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 135 to 00000000000548f6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000548f7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000548f8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000548fa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054900 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000080e4 0000000000000040 000080b8 FDE cie=00000030 pc=0000000000054910..0000000000054a35 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054912 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054914 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000054920 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054921 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054922 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054929 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 201 to 00000000000549f2 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000549f6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000549f7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000549f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ebbe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000549fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ebc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000549fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ebc8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000054a00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 181 to 000000000003ec7d │ │ │ │ + │ │ │ │ +00008128 0000000000000040 000080fc FDE cie=00000030 pc=0000000000054a40..0000000000054b30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054a42 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054a44 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000054a4d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054a4e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054a55 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054a59 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000054aba │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054abe │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054abf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ac1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ec7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ac3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ac5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000054ad0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000085f8 0000000000000050 000085cc FDE cie=00000030 pc=000000000003ec90..000000000003f042 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec92 │ │ │ │ +0000816c 0000000000000048 00008140 FDE cie=00000030 pc=0000000000054b30..0000000000054d5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003ec9d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec9f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054b3e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003eca3 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054b46 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ecab │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054b4d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ecaf │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 532 to 000000000003eec3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054b53 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 111 to 0000000000054bc2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054bc6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eec5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054bc7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eec7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eec9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bcb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eecb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bcd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eecd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bcf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003eed0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054bd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003eedf │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000003ef00 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000864c 0000000000000030 00008620 FDE cie=00000030 pc=000000000003f050..000000000003f10d │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003f068 │ │ │ │ +000081b8 000000000000001c 0000818c FDE cie=00000030 pc=0000000000054d60..0000000000054dba │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054d61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f06d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000054dae │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000054db8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054db9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000081d8 000000000000003c 000081ac FDE cie=00000030 pc=0000000000054dc0..0000000000054f38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054dc2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054dc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003f077 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054dc5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000003f0aa │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054dc6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054dcd │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 175 to 0000000000054e7c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054e80 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054e81 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f0ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054e83 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f0ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054e85 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003f0b0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000054e90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000003f107 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008218 0000000000000010 000081ec FDE cie=00000030 pc=0000000000054f40..0000000000054f50 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008680 0000000000000028 00008654 FDE cie=00000030 pc=000000000003f110..000000000003f1de │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f111 │ │ │ │ +0000822c 0000000000000010 00008200 FDE cie=00000030 pc=0000000000054f50..0000000000054f60 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008240 0000000000000014 00008214 FDE cie=00000030 pc=0000000000054f60..0000000000055024 │ │ │ │ + DW_CFA_advance_loc1: 141 to 0000000000054fed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f112 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f119 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000003f14e │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000055010 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00008258 0000000000000020 0000822c FDE cie=00000030 pc=0000000000055030..0000000000055115 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055031 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005503b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 189 to 00000000000550f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f14f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f150 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000550f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f158 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055100 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000827c 0000000000000010 00008250 FDE cie=00000030 pc=0000000000055120..0000000000055162 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000086ac 0000000000000028 00008680 FDE cie=00000030 pc=000000000003f1e0..000000000003f2b1 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f1e1 │ │ │ │ +00008290 0000000000000024 00008264 FDE cie=00000030 pc=0000000000055170..00000000000552bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055171 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f1e5 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005517b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f1ec │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000003f211 │ │ │ │ + DW_CFA_advance_loc2: 297 to 00000000000552a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f212 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f213 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000552a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f218 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000552b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000086d8 0000000000000028 000086ac FDE cie=00000030 pc=000000000003f2c0..000000000003f37b │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f2c1 │ │ │ │ +000082b8 0000000000000028 0000828c FDE cie=00000030 pc=00000000000552c0..000000000005537a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000552c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f2c2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000552cc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f2c9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000003f34c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000552d3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 130 to 0000000000055355 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f34d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f34e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055358 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f350 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000055360 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008704 0000000000000080 000086d8 FDE cie=00000030 pc=000000000003f380..000000000003ff56 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f382 │ │ │ │ +000082e4 000000000000004c 000082b8 FDE cie=00000030 pc=0000000000055380..0000000000055502 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055382 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f387 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055389 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f389 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005538b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f38b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000055390 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f38c │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005539b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f38d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000553a1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f394 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 155 to 000000000003f42f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000553a5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 301 to 00000000000554d2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f430 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000554d3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f431 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000554d4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f433 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000554d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f435 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000554d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f437 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000554da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f439 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000554dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f440 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000554e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 447 to 000000000003f5ff │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f607 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003f629 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f62b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 369 to 000000000003f79c │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f7a8 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000003f7c1 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7c3 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 1585 to 000000000003fdf4 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003fdff │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000003fe18 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fe19 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008788 0000000000000034 0000875c FDE cie=00000030 pc=000000000003ff60..00000000000400d6 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ff61 │ │ │ │ +00008334 0000000000000048 00008308 FDE cie=00000030 pc=0000000000055510..000000000005564b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055512 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff65 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055514 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ff6c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055516 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000003ff9e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ff9f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ffa0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ffa8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000003ffe6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055518 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005551c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005551f │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055526 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 282 to 0000000000055640 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055641 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055642 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055644 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055646 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ffec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055648 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ffed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005564a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003fff0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000087c0 0000000000000034 00008794 FDE cie=00000030 pc=00000000000400e0..0000000000040256 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000400e1 │ │ │ │ +00008380 0000000000000038 00008354 FDE cie=00000030 pc=0000000000055650..00000000000556e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055652 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400e5 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000055660 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000400ec │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000055665 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000004011e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055666 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055667 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 111 to 00000000000556d6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000556d7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000556e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004011f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040120 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040128 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000040166 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004016c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000083bc 0000000000000018 00008390 FDE cie=00000030 pc=00000000000556f0..000000000005570f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000556f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004016d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000005570a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040170 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000087f8 0000000000000038 000087cc FDE cie=00000030 pc=0000000000040260..000000000004049c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040261 │ │ │ │ +000083d8 0000000000000024 000083ac FDE cie=00000030 pc=0000000000055710..00000000000557c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055711 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040265 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004026c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055718 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 144 to 00000000000402fc │ │ │ │ + DW_CFA_advance_loc1: 140 to 00000000000557a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000402fd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000402fe │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040300 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000004043e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040444 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040445 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000557a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000040450 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000557b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008834 00000000000000c0 00008808 FDE cie=00000030 pc=00000000000404a0..00000000000409ae │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000404a2 │ │ │ │ +00008400 000000000000004c 000083d4 FDE cie=00000030 pc=00000000000557d0..0000000000055a88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000557d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000404a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000557d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000404ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000557d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000404b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000557da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404b6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000557e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404ba │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000557e4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000404c1 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000040563 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000557eb │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 485 to 00000000000559d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040564 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000559d4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040565 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000559d5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040567 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000559d7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040569 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000559d9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004056b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000559db │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004056d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000559dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040570 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000559e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000040600 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004060a │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004063e │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004063f │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 165 to 00000000000406e4 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000406f0 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000040705 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040706 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 226 to 00000000000407e8 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000004080b │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040811 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040817 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000004082a │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000040884 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004088e │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000408a3 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408a5 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000408c9 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000408d6 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000408de │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000408df │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000004091e │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000040925 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000040945 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040948 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000040971 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000040978 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000040998 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004099a │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000088f8 0000000000000050 000088cc FDE cie=00000030 pc=00000000000409b0..0000000000040aba │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000409b2 │ │ │ │ +00008450 0000000000000028 00008424 FDE cie=00000030 pc=0000000000055a90..0000000000055b3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055a92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000409b6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000409ba │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055a99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000040a03 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040a04 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a06 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000040a10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000040a47 │ │ │ │ + DW_CFA_advance_loc1: 121 to 0000000000055b12 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040a48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040a50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055b18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000040a81 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040a89 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000040a90 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040a96 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000040a9f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040aa0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000055b2c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040aa1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040aa3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055b30 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040aa4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000055b35 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000894c 0000000000000054 00008920 FDE cie=00000030 pc=0000000000040ac0..0000000000040b50 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040ac2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040ac4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040ac6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040ac8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040ac9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040aca │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040ace │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000040af7 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000040b08 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040b0d │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040b15 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040b23 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000040b43 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040b46 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040b47 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b49 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b4b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b4d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b4f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000089a4 0000000000000070 00008978 FDE cie=00000030 pc=0000000000040b50..0000000000040daa │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000040b69 │ │ │ │ +0000847c 0000000000000034 00008450 FDE cie=00000030 pc=0000000000055b40..0000000000055beb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055b41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b6b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055b42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040b6f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040b73 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040b77 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000040bd3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040bd4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055b46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040bd5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040bd7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040bd9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000040be0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000040bf0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040bf4 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000055b6c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040bfa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040bfb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040bfd │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000055b71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040bff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055b72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040c00 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000055b80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 268 to 0000000000040d0c │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000055ba2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000040d18 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040d19 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d1b │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000055ba7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d1d │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055ba8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000040d28 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000055bad │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008a18 0000000000000080 000089ec FDE cie=00000030 pc=0000000000040db0..000000000004206c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040db2 │ │ │ │ +000084b4 0000000000000060 00008488 FDE cie=00000030 pc=0000000000055bf0..00000000000561d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055bf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055bf4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040db6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055bf6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040db8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055bf8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040db9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055bf9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040dba │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055bfa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000040dc1 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 2756 to 0000000000041885 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000041893 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000418ab │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000418ac │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 280 to 00000000000419c4 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055c01 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 624 to 0000000000055e71 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000419c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055e72 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000419c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055e73 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e79 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e7b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000419cf │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000055e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 419 to 0000000000041b72 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000041b7f │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000041b99 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b9b │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 834 to 0000000000041edd │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000041eeb │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000041f03 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041f04 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008a9c 0000000000000010 00008a70 FDE cie=00000030 pc=0000000000042070..000000000004208b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 308 to 0000000000055fb4 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000055fc1 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055fc8 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055fcf │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000055fdd │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ab0 0000000000000074 00008a84 FDE cie=00000030 pc=0000000000042090..0000000000042a44 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042092 │ │ │ │ +00008518 0000000000000058 000084ec FDE cie=00000030 pc=00000000000561e0..0000000000056437 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000561e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004209b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000561e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004209d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000561ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004209f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000561f3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000420a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000561f7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000420a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000561f8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000420ab │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc2: 862 to 0000000000042409 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000056202 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000056226 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000056229 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005622c │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000056247 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 218 to 0000000000056321 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004240a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056325 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004240b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056326 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004240d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056328 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004240f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042411 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042413 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000042418 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000042456 │ │ │ │ - DW_CFA_def_cfa_offset: 712 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000042463 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000004247c │ │ │ │ - DW_CFA_def_cfa_offset: 712 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004247d │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc2: 657 to 000000000004270e │ │ │ │ - DW_CFA_def_cfa_offset: 712 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042718 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000042729 │ │ │ │ - DW_CFA_def_cfa_offset: 728 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004273b │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004274b │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008b28 0000000000000010 00008afc FDE cie=00000030 pc=0000000000042a50..0000000000042ac0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008b3c 0000000000000010 00008b10 FDE cie=00000030 pc=0000000000042ac0..0000000000042b6f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008b50 0000000000000028 00008b24 FDE cie=00000030 pc=0000000000042b70..0000000000042c31 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b72 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042b76 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042b7c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000042c17 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005632a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042c1b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005632c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005632e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000042c20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056330 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008b7c 0000000000000010 00008b50 FDE cie=00000030 pc=0000000000042c40..0000000000042c5c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008b90 0000000000000044 00008b64 FDE cie=00000030 pc=0000000000042c60..0000000000042d01 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c62 │ │ │ │ +00008574 0000000000000058 00008548 FDE cie=00000030 pc=0000000000056440..000000000005660c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056442 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000042c70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056444 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000042c75 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056446 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056448 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042c7b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056449 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042c7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005644d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042c80 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000056454 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 125 to 00000000000564d1 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000564d4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000564e4 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000564ea │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000056503 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 115 to 0000000000042cf3 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000056528 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042cf7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005652c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042cf8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005652d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005652f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056531 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cfe │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d00 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00008bd8 0000000000000020 00008bac FDE cie=00000030 pc=0000000000042d10..0000000000042df5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042d11 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042d1b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000042dd4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056533 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042dd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056535 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000042de0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000056540 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008bfc 0000000000000010 00008bd0 FDE cie=00000030 pc=0000000000042e00..0000000000042e23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e04 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00008c10 0000000000000070 00008be4 FDE cie=00000030 pc=0000000000042e30..00000000000435fd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e32 │ │ │ │ +000085d0 0000000000000068 000085a4 FDE cie=00000030 pc=0000000000056610..0000000000056753 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056612 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056614 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056616 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056618 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042e39 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005661c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000042e3c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005661d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000042e43 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000042e89 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056621 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 114 to 0000000000056693 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000042e8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056697 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042e8d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056698 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e8f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005669a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e91 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005669c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e93 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005669e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e95 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000566a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000042ea0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000566a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 716 to 000000000004316c │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc1: 87 to 00000000000431c3 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc2: 757 to 00000000000434b8 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000434fe │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc1: 133 to 0000000000043583 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000043591 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000435a9 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000435aa │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000566b1 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000566b5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000566bc │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000566c0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000566d4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000056714 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005671d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056721 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056725 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000056733 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00008c84 000000000000001c 00008c58 FDE cie=00000030 pc=0000000000043600..00000000000436a3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043601 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000004363a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043640 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000004369e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00008ca4 0000000000000018 00008c78 FDE cie=00000030 pc=00000000000436b0..0000000000043763 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000004370a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000043733 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000043744 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008cc0 0000000000000048 00008c94 FDE cie=00000030 pc=0000000000043770..0000000000043ab1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043772 │ │ │ │ +0000863c 0000000000000094 00008610 FDE cie=00000030 pc=0000000000056760..0000000000056e18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056762 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043774 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056764 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043776 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005676c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004377b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005676e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004377c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056772 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004377d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056776 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043781 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 679 to 0000000000043a28 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005677d │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000056851 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043a29 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056855 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043a2a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056856 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043a2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056858 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043a2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005685a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043a30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005685c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043a32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005685e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043a38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056860 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00008d0c 000000000000001c 00008ce0 FDE cie=00000030 pc=0000000000043ac0..0000000000043b1a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043ac1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000043b06 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000043b10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008d2c 0000000000000010 00008d00 FDE cie=00000030 pc=0000000000043b20..0000000000043b29 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056864 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000056874 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005687a │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005687d │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000568a4 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000568ab │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000568af │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000568b3 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000568e9 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 423 to 0000000000056a90 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056a91 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000056aa4 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056aa5 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 251 to 0000000000056ba0 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000056bab │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000056bb1 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000056bb4 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000056bc1 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d40 0000000000000030 00008d14 FDE cie=00000030 pc=0000000000043b30..0000000000043bfe │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b32 │ │ │ │ +000086d4 000000000000004c 000086a8 FDE cie=00000030 pc=0000000000056e20..0000000000056ef4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043b33 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043b3b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056e25 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000043b42 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000043bf4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056e26 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e2a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056e3e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e42 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043bf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056e43 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043bf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043bf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043bf9 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000056e50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008d74 0000000000000010 00008d48 FDE cie=00000030 pc=0000000000043c00..0000000000043cd5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008d88 0000000000000010 00008d5c FDE cie=00000030 pc=0000000000043ce0..0000000000043d7b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008d9c 000000000000004c 00008d70 FDE cie=00000030 pc=0000000000043d80..0000000000043fd3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d82 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d84 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d86 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d88 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043d89 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043d8a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043d8e │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 404 to 0000000000043f22 │ │ │ │ + DW_CFA_advance_loc1: 123 to 0000000000056ecb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043f26 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043f27 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f29 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056ecf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f2b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056ed0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f2d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056ed2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f2f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056ed4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043f30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056ed5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008dec 000000000000002c 00008dc0 FDE cie=00000030 pc=0000000000043fe0..000000000004407f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043fe2 │ │ │ │ +00008724 0000000000000028 000086f8 FDE cie=00000030 pc=0000000000056f00..0000000000056f4d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056f02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000043feb │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056f0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043fef │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000056f11 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000004405b │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000056f3e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000044060 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056f46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044062 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056f48 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044068 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e1c 0000000000000018 00008df0 FDE cie=00000030 pc=0000000000044080..00000000000440d7 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044081 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 81 to 00000000000440d2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00008750 0000000000000014 00008724 FDE cie=00000030 pc=0000000000056f50..0000000000056f9c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e38 000000000000001c 00008e0c FDE cie=00000030 pc=00000000000440e0..000000000004414a │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000440e1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000044140 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044148 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044149 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00008e58 000000000000004c 00008e2c FDE cie=00000030 pc=0000000000044150..00000000000442b5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044152 │ │ │ │ +00008768 0000000000000048 0000873c FDE cie=00000030 pc=0000000000056fa0..0000000000057812 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056fa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044158 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056fa4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004415a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056fa6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004415f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056fa8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044163 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056fa9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044164 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056faa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004416b │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 314 to 00000000000442a5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000056fb1 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000056feb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000442a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056fec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000442a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056fed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000442a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056fef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000442ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056ff1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000442ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056ff3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000442af │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056ff5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000442b0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000057000 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000087b4 0000000000000010 00008788 FDE cie=00000030 pc=0000000000057820..0000000000057821 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ea8 0000000000000010 00008e7c FDE cie=00000030 pc=00000000000442c0..0000000000044303 │ │ │ │ +000087c8 0000000000000014 0000879c FDE cie=00000030 pc=0000000000057830..0000000000057833 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ebc 0000000000000038 00008e90 FDE cie=00000030 pc=0000000000044310..00000000000443d3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044312 │ │ │ │ +000087e0 0000000000000020 000087b4 FDE cie=00000030 pc=0000000000057840..0000000000057925 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057841 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044314 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005784b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 189 to 0000000000057908 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057909 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000057910 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00008804 0000000000000028 000087d8 FDE cie=00000030 pc=0000000000057930..0000000000057adb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057931 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057935 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044315 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044319 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000044320 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005793c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 167 to 00000000000443c7 │ │ │ │ + DW_CFA_advance_loc1: 159 to 00000000000579db │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000443c8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000443c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000443cb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000579dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000443cd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000579dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000443ce │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000579e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ef8 0000000000000064 00008ecc FDE cie=00000030 pc=00000000000443e0..000000000004483c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000443e2 │ │ │ │ +00008830 0000000000000010 00008804 FDE cie=00000030 pc=0000000000057ae0..0000000000057ae5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008844 0000000000000048 00008818 FDE cie=00000030 pc=0000000000057af0..0000000000057c20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057af2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000443e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057af4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000443e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057af6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000443e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057af8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000443ec │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057b00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000443f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057b01 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000443f7 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 769 to 00000000000446f8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000446fc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000446fd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000446ff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044701 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044703 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044705 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004470a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 254 to 0000000000044808 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057b05 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 176 to 0000000000057bb5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004480e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057bb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004480f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057bba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044811 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044813 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044815 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044817 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044818 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057bc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008f60 0000000000000018 00008f34 FDE cie=00000030 pc=0000000000044840..000000000004488b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044841 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 000000000004488a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008f7c 0000000000000028 00008f50 FDE cie=00000030 pc=0000000000044890..0000000000044970 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044891 │ │ │ │ +00008890 0000000000000028 00008864 FDE cie=00000030 pc=0000000000057c20..0000000000057c87 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057c21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044892 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057c29 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004489e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 181 to 0000000000044953 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000057c34 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000057c7f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044954 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057c80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044955 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057c81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000044960 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057c82 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008fa8 0000000000000028 00008f7c FDE cie=00000030 pc=0000000000044970..00000000000449b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044972 │ │ │ │ +000088bc 0000000000000024 00008890 FDE cie=00000030 pc=0000000000057c90..0000000000057cd9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057c91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004497a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000057c96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004497e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000057c9d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000000449a3 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000057cd3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000449af │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057cd7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057cd8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008fd4 000000000000004c 00008fa8 FDE cie=00000030 pc=00000000000449c0..0000000000044c93 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449c2 │ │ │ │ +000088e4 0000000000000034 000088b8 FDE cie=00000030 pc=0000000000057ce0..0000000000057d4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ce2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449c4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000057ce7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000449c5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000057cec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000449c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057cf0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000449cd │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057cf8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 508 to 0000000000044bc9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000057d45 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044bcd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057d46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044bce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057d47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044bd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057d49 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044bd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057d4b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044bd8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000044c31 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c35 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044c36 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c38 │ │ │ │ + │ │ │ │ +0000891c 0000000000000014 000088f0 FDE cie=00000030 pc=0000000000057d50..0000000000057d70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057d54 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c3a │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000057d6f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044c40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009024 00000000000000c4 00008ff8 FDE cie=00000030 pc=0000000000044ca0..000000000004535d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ca2 │ │ │ │ +00008934 0000000000000038 00008908 FDE cie=00000030 pc=0000000000057d70..0000000000057e51 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057d72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000044ca7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000057d7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ca9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057d7f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000044cae │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057d80 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044caf │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057d84 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044cb0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cb4 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 151 to 0000000000044d4b │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000044d6f │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000044d99 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000044daf │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044db0 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000044dbb │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000044dc2 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000044dc9 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000044dd0 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044dd1 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000044dd6 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000044ddd │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000044de6 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000044ded │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000044df6 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 958 to 00000000000451b4 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000451d0 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000451da │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000451e3 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000451ea │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000451ee │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000451f3 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000451f8 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000451fd │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045201 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000045211 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 117 to 0000000000045286 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000057e30 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045287 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045288 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004528a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057e31 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004528c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057e32 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004528e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045290 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e36 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045291 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000057e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000452ed │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000452fb │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000045313 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045314 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000090ec 0000000000000018 000090c0 FDE cie=00000030 pc=0000000000045360..000000000004538f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045361 │ │ │ │ +00008970 0000000000000028 00008944 FDE cie=00000030 pc=0000000000057e60..0000000000057ece │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004538e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000057e67 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057e6b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 95 to 0000000000057eca │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057ecb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ecd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009108 0000000000000048 000090dc FDE cie=00000030 pc=0000000000045390..00000000000454e0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045392 │ │ │ │ +0000899c 0000000000000050 00008970 FDE cie=00000030 pc=0000000000057ed0..0000000000058165 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ed2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000453a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ed4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000453a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ed6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000453aa │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000057edb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000453ab │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000057ee5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000453ac │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000057eec │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000453b0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 293 to 00000000000454d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057ef0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000057f61 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000057f9e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 189 to 000000000005805b │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000454d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005805f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000454d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058060 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058062 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058064 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058066 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058068 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000058070 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009154 000000000000004c 00009128 FDE cie=00000030 pc=00000000000454e0..0000000000045e32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454e2 │ │ │ │ +000089f0 0000000000000068 000089c4 FDE cie=00000030 pc=0000000000058170..000000000005898c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058172 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454e4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005817a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454e6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005817f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000058184 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454ec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058185 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058189 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454f4 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 955 to 00000000000458af │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058190 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 154 to 000000000005822a │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000058267 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 182 to 000000000005831d │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000005835a │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 692 to 000000000005860e │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000005864b │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 355 to 00000000000587ae │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000458b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000587b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000458b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000587b3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000458b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000458b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000458b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000458b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000458c0 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000587c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000091a4 0000000000000048 00009178 FDE cie=00000030 pc=0000000000045e40..0000000000045f3f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e42 │ │ │ │ +00008a5c 0000000000000060 00008a30 FDE cie=00000030 pc=0000000000058990..0000000000058bc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058992 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e44 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000058997 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058999 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000045e4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005899b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045e4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005899f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045e50 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000589a0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045e56 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000045e8b │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000589ac │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 303 to 0000000000058adb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045e8f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058ae2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045e90 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000058ae5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058ae7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058ae9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058aeb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058aed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045ea0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000058af8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000091f0 0000000000000048 000091c4 FDE cie=00000030 pc=0000000000045f40..0000000000046497 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045f42 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045f44 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045f46 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000045f4f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000045f58 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045f5c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045f60 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 310 to 0000000000046096 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000058b31 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046097 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058b35 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046098 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058b36 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004609a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b38 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004609c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004609e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000460a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b3e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000460a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b40 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000923c 0000000000000010 00009210 FDE cie=00000030 pc=00000000000464a0..00000000000464b6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009250 0000000000000048 00009224 FDE cie=00000030 pc=00000000000464c0..0000000000046612 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464c2 │ │ │ │ +00008ac0 0000000000000058 00008a94 FDE cie=00000030 pc=0000000000058bd0..0000000000058d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058bd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464c4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058bd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464c6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000058bd9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464c8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058be0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000464cc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058be4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000464d0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000464dc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000058bee │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000058c09 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 261 to 00000000000465e1 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000058c3d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000058cb7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000465e5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000465e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058cbb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058cbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058cc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000929c 0000000000000010 00009270 FDE cie=00000030 pc=0000000000046620..0000000000046680 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000092b0 0000000000000010 00009284 FDE cie=00000030 pc=0000000000046680..00000000000466f1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000092c4 0000000000000038 00009298 FDE cie=00000030 pc=0000000000046700..0000000000046a25 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046702 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046708 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046709 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004670d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046711 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 674 to 00000000000469b3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000058cf6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058cfa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000469b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058cfb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000469b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cfd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000469b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000469b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058d01 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000469ba │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009300 0000000000000044 000092d4 FDE cie=00000030 pc=0000000000046a30..0000000000046c69 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046a32 │ │ │ │ +00008b1c 0000000000000038 00008af0 FDE cie=00000030 pc=0000000000058d10..0000000000058dfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058d12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000046a3b │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058d19 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046a3d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058d20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046a41 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058d21 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046a42 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046a4e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 406 to 0000000000046be4 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000058d2e │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 125 to 0000000000058dab │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046be8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046be9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058daf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046beb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058db1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046bed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058db3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046bef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058db5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000046bf8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000058dc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009348 0000000000000010 0000931c FDE cie=00000030 pc=0000000000046c70..0000000000046d9d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000935c 0000000000000050 00009330 FDE cie=00000030 pc=0000000000046da0..0000000000046ea2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046da2 │ │ │ │ +00008b58 000000000000003c 00008b2c FDE cie=00000030 pc=0000000000058e00..0000000000058ec0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058e02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046da6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000058e0b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046dae │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058e0f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000046db5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 71 to 0000000000046dfc │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e00 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046e08 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046e0e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058e10 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058e17 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046e14 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046e1a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046e20 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046e26 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000046e34 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000058e4d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 97 to 0000000000046e95 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000058e9f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ea3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e99 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058ea4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046e9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058ea6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058ea8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046e9d │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000058eb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000093b0 0000000000000060 00009384 FDE cie=00000030 pc=0000000000046eb0..00000000000470a7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046eb2 │ │ │ │ +00008b98 0000000000000054 00008b6c FDE cie=00000030 pc=0000000000058ec0..0000000000059059 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058ec2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046eb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ec6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046eb6 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000058ece │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046eb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058ed0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046eb9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058ed6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046ebd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058ed7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046ec1 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 364 to 000000000004702d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058ede │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000058f0c │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000058f48 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 245 to 000000000005903d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004702e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005903e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004702f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005903f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047031 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059041 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047033 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059043 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047035 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059045 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047037 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059047 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000047040 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000059050 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047044 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004704b │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004704f │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047053 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047057 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004705b │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000047064 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009414 0000000000000010 000093e8 FDE cie=00000030 pc=00000000000470b0..00000000000470d3 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000470b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00009428 0000000000000010 000093fc FDE cie=00000030 pc=00000000000470e0..0000000000047103 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000470e4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000943c 0000000000000010 00009410 FDE cie=00000030 pc=0000000000047110..0000000000047133 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047114 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00009450 0000000000000020 00009424 FDE cie=00000030 pc=0000000000047140..00000000000471cf │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047142 │ │ │ │ +00008bf0 0000000000000020 00008bc4 FDE cie=00000030 pc=0000000000059060..0000000000059145 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059061 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000047149 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 123 to 00000000000471c4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005906b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000059124 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000471c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059125 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000471ca │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000059130 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009474 0000000000000010 00009448 FDE cie=00000030 pc=00000000000471d0..00000000000471e2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009488 0000000000000040 0000945c FDE cie=00000030 pc=00000000000471f0..0000000000047350 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f2 │ │ │ │ +00008c14 000000000000003c 00008be8 FDE cie=00000030 pc=0000000000059150..0000000000059241 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000059165 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000471f3 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059167 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000471f7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059169 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000471fb │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 216 to 00000000000472d3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005916e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005916f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000059237 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059238 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000472d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005923a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000472d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005923c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000472da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005923e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000472e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000004732c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059240 │ │ │ │ + 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) │ │ │ │ + │ │ │ │ +00008c54 0000000000000028 00008c28 FDE cie=00000030 pc=0000000000059250..00000000000592ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059252 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059256 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005925c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 111 to 00000000000592cb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000047335 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047336 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000592cf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047338 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000592d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047340 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000592d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000094cc 0000000000000048 000094a0 FDE cie=00000030 pc=0000000000047350..0000000000047455 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047352 │ │ │ │ +00008c80 000000000000005c 00008c54 FDE cie=00000030 pc=00000000000592f0..00000000000593c9 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000592ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047354 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059301 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047356 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059303 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047358 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059309 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047359 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005930d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004735a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005930e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000047361 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059312 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000473d1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 151 to 00000000000593a9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000473d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000593aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000473d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000593ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000593ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000593af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000593b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000593b3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000593b8 │ │ │ │ + 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: 10 to 00000000000593c2 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00009518 0000000000000048 000094ec FDE cie=00000030 pc=0000000000047460..00000000000478a9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047462 │ │ │ │ +00008ce0 0000000000000010 00008cb4 FDE cie=00000030 pc=00000000000593d0..000000000005942a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008cf4 0000000000000048 00008cc8 FDE cie=00000030 pc=0000000000059430..0000000000059629 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059432 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047464 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059439 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047466 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005943b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047468 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000059440 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047469 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059441 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004746d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059442 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047471 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 383 to 00000000000475f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059446 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 397 to 00000000000595d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000475f1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000595d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000475f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000595d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000475f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000595da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000475f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000595dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000475f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000595de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000475fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000595e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000047600 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000595e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009564 0000000000000040 00009538 FDE cie=00000030 pc=00000000000478b0..00000000000479e1 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000478b1 │ │ │ │ +00008d40 000000000000003c 00008d14 FDE cie=00000030 pc=0000000000059630..00000000000597c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059632 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000478b5 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059639 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000478b9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005963b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000478f3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005963f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059640 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 376 to 00000000000597b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000597b9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000597bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000478fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000597bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000478fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000597bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000047908 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000597c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 168 to 00000000000479b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000479b1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d80 0000000000000010 00008d54 FDE cie=00000030 pc=00000000000597d0..0000000000059843 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d94 0000000000000034 00008d68 FDE cie=00000030 pc=0000000000059850..0000000000059a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059852 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000479b2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000059866 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000479b8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059870 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000479c0 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005987e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059880 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000005990a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000479c4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000479c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000479d0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059910 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000059966 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000059974 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005998c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005998d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000095a8 000000000000007c 0000957c FDE cie=00000030 pc=00000000000479f0..0000000000047db8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000479f2 │ │ │ │ +00008dcc 0000000000000034 00008da0 FDE cie=00000030 pc=0000000000059a20..0000000000059a96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a22 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059a2c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059a33 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059a34 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059a38 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000059a8c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059a90 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059a91 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a93 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a95 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00008e04 0000000000000048 00008dd8 FDE cie=00000030 pc=0000000000059aa0..0000000000059d31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059aa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000479f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059aa4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000479fd │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000059ab0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000479ff │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000059ab5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047a03 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059ab6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000047a08 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000059ab9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047a0c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000047aa4 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000047ab1 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000047ac1 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047ac2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000047b33 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000047b40 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000047b56 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047b58 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059ac0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000047bf4 │ │ │ │ + DW_CFA_advance_loc2: 346 to 0000000000059c1a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047bf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059c1b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047bf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059c1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c1e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bfa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c20 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c24 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000047c08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059c28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000047c28 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000047c2d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000047c34 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c36 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 259 to 0000000000047d39 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000047d47 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000047d5f │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047d60 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009628 0000000000000040 000095fc FDE cie=00000030 pc=0000000000047dc0..0000000000047ea2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047dc2 │ │ │ │ +00008e50 0000000000000040 00008e24 FDE cie=00000030 pc=0000000000059d40..0000000000059e86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059d42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047dc4 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059d4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047dc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059d4e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047dc7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059d52 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047dcb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059d53 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047dcf │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 187 to 0000000000047e8a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059d5a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000059e1a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000047e91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059e1b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047e92 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059e1c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047e94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047e96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047e98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000047e9d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059e28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000966c 00000000000000a8 00009640 FDE cie=00000030 pc=0000000000047eb0..000000000004835a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb2 │ │ │ │ +00008e94 000000000000003c 00008e68 FDE cie=00000030 pc=0000000000059e90..0000000000059f8d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000059e9d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059ea1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047eb9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059ea8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047eba │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047ebe │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 258 to 0000000000047fc0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 125 to 0000000000059f25 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047fc4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047fc5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047fc7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059f29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047fc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f2b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047fcb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f2d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047fcd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f2f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000047fd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059f30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 330 to 000000000004811a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004811b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008ed4 0000000000000038 00008ea8 FDE cie=00000030 pc=0000000000059f90..000000000005a06c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f92 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f94 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059f95 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059f96 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059f9d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004811c │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000059fcd │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004811e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059fd1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048120 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059fd2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048122 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fd4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048124 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fd6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048128 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000048150 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008f10 0000000000000064 00008ee4 FDE cie=00000030 pc=000000000005a070..000000000005a37d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a072 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a074 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a076 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a07a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a07e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a085 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000005a0db │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000048159 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004815a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a0dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004815c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a0dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004815e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0df │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048160 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048162 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048170 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a0e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000481dc │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000048253 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048257 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004825b │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000048264 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 141 to 00000000000482f1 │ │ │ │ + DW_CFA_advance_loc1: 237 to 000000000005a1d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000482f5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000482f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a1d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000482f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a1da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000482fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a1dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000482fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a1de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000482fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a1e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048303 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a1e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000005a25e │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005a26c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005a284 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a285 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009718 0000000000000010 000096ec FDE cie=00000030 pc=0000000000048360..0000000000048378 │ │ │ │ +00008f78 0000000000000010 00008f4c FDE cie=00000030 pc=000000000005a380..000000000005a38e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000972c 0000000000000030 00009700 FDE cie=00000030 pc=0000000000048380..00000000000484f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048382 │ │ │ │ +00008f8c 0000000000000020 00008f60 FDE cie=00000030 pc=000000000005a390..000000000005a475 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a391 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048386 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004838a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000048396 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 247 to 000000000004848d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005a39b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000005a454 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000484a0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000484a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a455 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000484b0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005a460 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009760 0000000000000094 00009734 FDE cie=00000030 pc=00000000000484f0..000000000004871e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484f2 │ │ │ │ +00008fb0 0000000000000028 00008f84 FDE cie=00000030 pc=000000000005a480..000000000005a541 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a482 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484f4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a486 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484f6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484f8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000484f9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a48c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000484fd │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048503 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000048553 │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000005a527 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048558 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048559 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004855b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004855d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004855f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a52b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048561 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a52d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000048570 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005a530 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000485dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000485dd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000485de │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000485e0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000485e2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000485e4 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008fdc 0000000000000010 00008fb0 FDE cie=00000030 pc=000000000005a550..000000000005a56c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008ff0 0000000000000018 00008fc4 FDE cie=00000030 pc=000000000005a570..000000000005a66f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a574 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000485e6 │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000005a5ee │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000485f0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a5f3 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 236 to 00000000000486dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000486e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000486e1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486e3 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000900c 0000000000000010 00008fe0 FDE cie=00000030 pc=000000000005a670..000000000005a693 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a674 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00009020 0000000000000038 00008ff4 FDE cie=00000030 pc=000000000005a6a0..000000000005a79b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a6a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a6a3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a6a7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486e5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 135 to 000000000005a72e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a72f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a731 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000486f0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a738 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000486f9 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005a749 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000486fd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000486fe │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048700 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048702 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048704 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a751 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048706 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a753 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000048710 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a758 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000097f8 0000000000000034 000097cc FDE cie=00000030 pc=0000000000048720..0000000000048788 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048722 │ │ │ │ +0000905c 0000000000000034 00009030 FDE cie=00000030 pc=000000000005a7a0..000000000005a909 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a7a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048724 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005a7ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048725 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005a7b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048729 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004872d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000048781 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048782 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a7bd │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 310 to 000000000005a8f3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048783 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a8f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048785 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a8f8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048787 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a8fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a8fb │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009830 0000000000000074 00009804 FDE cie=00000030 pc=0000000000048790..0000000000048882 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004879b │ │ │ │ +00009094 0000000000000028 00009068 FDE cie=00000030 pc=000000000005a910..000000000005a9e3 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005a91e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000487a4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a925 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000487a9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005a937 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000487ae │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000487b2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000487b6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000487ba │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000048839 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000005a983 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004883a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004883b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004883d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004883f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048841 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a984 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048843 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a985 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048848 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a986 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004884c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048854 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048855 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048857 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048859 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004885b │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004885d │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048863 │ │ │ │ - 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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000098a8 0000000000000048 0000987c FDE cie=00000030 pc=0000000000048890..00000000000489a9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048892 │ │ │ │ +000090c0 0000000000000038 00009094 FDE cie=00000030 pc=000000000005a9f0..000000000005ab32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a9f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048897 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005a9fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004889c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a9fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004889e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004889f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000488a0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000488a4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 109 to 0000000000048911 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005aa08 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000005aa3c │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000005aa6e │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000005ab0a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048915 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048916 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048918 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004891a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ab0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004891c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab0f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004891e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ab11 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048920 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005ab18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000098f4 000000000000004c 000098c8 FDE cie=00000030 pc=00000000000489b0..0000000000048cd2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000489b2 │ │ │ │ +000090fc 000000000000004c 000090d0 FDE cie=00000030 pc=000000000005ab40..000000000005ad62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ab42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000489b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ab44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000489bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ab46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000489c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ab48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000489c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab49 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000489ca │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab4a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000489ce │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 603 to 0000000000048c29 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005ab51 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc2: 513 to 000000000005ad52 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048c2a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad53 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048c2b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad54 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048c30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048c32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048c34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad5a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048c36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad5c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000048c40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad5d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009944 0000000000000058 00009918 FDE cie=00000030 pc=0000000000048ce0..0000000000049044 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048ce2 │ │ │ │ +0000914c 000000000000003c 00009120 FDE cie=00000030 pc=000000000005ad70..000000000005af47 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048ce7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048ce9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048cee │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad77 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000048cf5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad7b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048cf9 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000048d03 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc1: 111 to 0000000000048d72 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 249 to 000000000005ae74 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048d76 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048d77 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048d79 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ae75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048d7b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ae77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048d7d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ae79 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048d7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ae7b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048d80 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ae80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000048d89 │ │ │ │ - DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000048d98 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000048dab │ │ │ │ - DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048dac │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000099a0 0000000000000064 00009974 FDE cie=00000030 pc=0000000000049050..0000000000049326 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049052 │ │ │ │ +0000918c 0000000000000034 00009160 FDE cie=00000030 pc=000000000005af50..000000000005afa0 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005af62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049054 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005af67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000049059 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005af6b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004905e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004905f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049065 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004906f │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000049179 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000491b8 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000491c5 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000491cf │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000491ec │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000491ed │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 143 to 000000000004927c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005af7c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049280 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049281 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049283 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049285 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049287 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005af7e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049289 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005af80 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000049290 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005af88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005af8f │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005af99 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005af9b │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00009a08 0000000000000050 000099dc FDE cie=00000030 pc=0000000000049330..0000000000049453 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049332 │ │ │ │ +000091c4 0000000000000048 00009198 FDE cie=00000030 pc=000000000005afa0..000000000005b0f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005afa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000049337 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005afa4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004933c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005afa6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000049346 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005afa8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004934d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005afad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004934e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005afb1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004935d │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000049386 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc1: 125 to 0000000000049403 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000049440 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005afb5 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 239 to 000000000005b0a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049444 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b0a5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049445 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b0a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049447 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049449 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004944b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004944d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004944e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009a5c 000000000000006c 00009a30 FDE cie=00000030 pc=0000000000049460..0000000000049749 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049462 │ │ │ │ +00009210 0000000000000058 000091e4 FDE cie=00000030 pc=000000000005b100..000000000005b3a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004946e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b104 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049470 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b106 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000049475 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b108 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049476 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b109 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049477 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b10d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004947e │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000494d8 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 69 to 000000000004951d │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc1: 154 to 00000000000495b7 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000495da │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000495fe │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004960b │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004961b │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004961c │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc1: 179 to 00000000000496cf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b111 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 266 to 000000000005b21b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000496d3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b21f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000496d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b220 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000496d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b222 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000496d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b224 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000496da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b226 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000496dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b228 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000496e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b230 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 222 to 000000000005b30e │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005b31c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005b334 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b335 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009acc 0000000000000048 00009aa0 FDE cie=00000030 pc=0000000000049750..0000000000049a9e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049752 │ │ │ │ +0000926c 0000000000000060 00009240 FDE cie=00000030 pc=000000000005b3b0..000000000005b545 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b3b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049758 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005b3bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004975d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b3bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004975f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b3bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049760 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b3c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049761 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b3c1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000049768 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 157 to 0000000000049805 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b3c8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 211 to 000000000005b49b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049806 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005b49e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049807 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b49f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049809 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b4a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004980b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b4a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004980d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b4a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004980f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b4a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049810 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005b4b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009b18 000000000000010c 00009aec FDE cie=00000030 pc=0000000000049aa0..000000000004abe1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049aa2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000049aa7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049aa9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049aab │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049aac │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049aad │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000049ab4 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 265 to 0000000000049bbd │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049bbe │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000049bc7 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000049bd5 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000049be3 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 893 to 0000000000049f60 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049f61 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049f65 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000049f6f │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000049f76 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000049f7d │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000049f84 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000049f8b │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000049f99 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 349 to 000000000004a0f6 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a0fd │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a104 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a10b │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a112 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a119 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004a127 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 559 to 000000000004a356 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a357 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a35b │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a365 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a36c │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a373 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a37a │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a381 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004a397 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 342 to 000000000004a4ed │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000004a508 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a50f │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a516 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a51d │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a524 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a52b │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a52d │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004a55b │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 158 to 000000000004a5f9 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000005b516 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a5fa │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005b51c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a5fb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b51d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a5fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b51f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a5ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b521 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a601 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b523 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a603 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b525 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004a608 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b526 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 528 to 000000000004a818 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000004a875 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 276 to 000000000004a989 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004a9c1 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000004a9fa │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000004aa41 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ │ │ │ │ -00009c28 0000000000000044 00009bfc FDE cie=00000030 pc=000000000004abf0..000000000004ad9c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004abf2 │ │ │ │ +000092d0 0000000000000074 000092a4 FDE cie=00000030 pc=000000000005b550..000000000005b9a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004abff │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005b557 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ac04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b559 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ac09 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005b55e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ac0a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b55f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ac0e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000004ac4f │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 175 to 000000000004acfe │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005b562 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b569 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 337 to 000000000005b6ba │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b6bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004acff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b6bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ad01 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b6be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ad06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b6c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ad08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b6c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ad0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b6c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ad10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b6c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00009c70 0000000000000090 00009c44 FDE cie=00000030 pc=000000000004ada0..000000000004b3d1 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ada2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ada4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ada6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ada8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ada9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004adaa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004adb1 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 144 to 000000000004ae41 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000004ae8c │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 412 to 000000000004b028 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b02c │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004b035 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004b047 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004b04e │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b050 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004b066 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 218 to 000000000004b140 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b144 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004b14d │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004b15f │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004b166 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b168 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004b17e │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 475 to 000000000004b359 │ │ │ │ + DW_CFA_advance_loc2: 455 to 000000000005b88f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b35a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b890 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b35b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b891 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b35d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b893 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b35f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b895 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b361 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b897 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b363 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b899 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b364 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b8a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000005b8e8 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000005b8f5 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000005b90e │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b90f │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ │ │ │ -00009d04 0000000000000084 00009cd8 FDE cie=00000030 pc=000000000004b3e0..000000000004b8bd │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b3e2 │ │ │ │ +00009348 0000000000000048 0000931c FDE cie=00000030 pc=000000000005b9b0..000000000005bd56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b9b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004b3ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b9b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b3f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b9b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b3f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b9b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b3f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b9b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b3f5 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b9c0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b3ff │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 306 to 000000000004b531 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004b55b │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc1: 238 to 000000000004b649 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b655 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004b662 │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000004b67b │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004b682 │ │ │ │ - DW_CFA_def_cfa_offset: 600 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004b689 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004b692 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000004b6f9 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b703 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004b70a │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b70e │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004b71c │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004b73a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b9c7 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 869 to 000000000005bd2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b73b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bd2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b73c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bd2e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b73e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bd30 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b740 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bd32 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b742 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bd34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b744 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bd36 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b748 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bd37 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009d8c 0000000000000080 00009d60 FDE cie=00000030 pc=000000000004b8c0..000000000004bb0f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8c2 │ │ │ │ +00009394 000000000000005c 00009368 FDE cie=00000030 pc=000000000005bd60..000000000005bebe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bd62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bd64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8c6 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005bd70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b8c7 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005bd78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b8c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bd7c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004b8d3 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000004b92e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005bd87 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000005be33 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000005be8f │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005be9b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b92f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005be9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b930 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005be9d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b932 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005be9f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b934 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bea1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b936 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bea3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b940 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bea4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004b958 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005beb5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b959 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005beb6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b95a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005beb7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b95c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005beb9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b95e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bebb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b960 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bebd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b968 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000004b99e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004b9a5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b9a6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9a8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9aa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000093f4 0000000000000048 000093c8 FDE cie=00000030 pc=000000000005bec0..000000000005c039 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bec2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9ac │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b9b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 119 to 000000000004ba2f │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bec4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005bec9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005becb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005becc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005becd │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bed1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000005bef3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bef7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ba37 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bef8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ba38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005befa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005befc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba3c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005befe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004ba48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005bf08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009e10 00000000000000c0 00009de4 FDE cie=00000030 pc=000000000004bb10..000000000004c5f5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb12 │ │ │ │ +00009440 000000000000006c 00009414 FDE cie=00000030 pc=000000000005c040..000000000005d522 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c042 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004bb1b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005c047 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c049 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb1f │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005c055 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bb20 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c056 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bb24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c057 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bb2b │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 519 to 000000000004bd32 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bd39 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005c05e │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bd40 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bd47 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bd4e │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bd55 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bd5c │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bd63 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004bd6c │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 564 to 000000000004bfa0 │ │ │ │ + DW_CFA_advance_loc2: 690 to 000000000005c310 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bfa1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c311 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bfa2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c312 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bfa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c314 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bfa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c316 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bfa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c318 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bfaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c31a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bfb0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005c31f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 773 to 000000000004c2b5 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000004c302 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 282 to 000000000004c41c │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c41d │ │ │ │ + DW_CFA_advance_loc2: 666 to 000000000005c5b9 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000005c60f │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c41e │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004c425 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c429 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c42d │ │ │ │ + DW_CFA_advance_loc2: 463 to 000000000005c7de │ │ │ │ DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c431 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c435 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000004c456 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000004c4d6 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004c4e0 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000005c83e │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004c4e7 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004c4ee │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004c4f5 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004c4fc │ │ │ │ + DW_CFA_advance_loc2: 2285 to 000000000005d12b │ │ │ │ DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004c50a │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000005d17d │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000094b0 0000000000000010 00009484 FDE cie=00000030 pc=000000000005d530..000000000005d5e8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009ed4 0000000000000090 00009ea8 FDE cie=00000030 pc=000000000004c600..000000000004c9c7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c602 │ │ │ │ +000094c4 0000000000000048 00009498 FDE cie=00000030 pc=000000000005d5f0..000000000005d701 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d5f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c604 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005d5fc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c605 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d602 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c606 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d603 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004c60d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d604 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 111 to 000000000004c67c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004c681 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c682 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c684 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c686 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004c690 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000004c6e6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c6e7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c6e8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c6ea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c6ec │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c6f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 125 to 000000000004c775 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c776 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c777 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c779 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c77b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004c780 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 264 to 000000000004c888 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c889 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c88a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c88c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c88e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c890 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004c8c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005d620 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005d630 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005d635 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005d638 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005d648 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000005d6f9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004c8d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d6fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c8d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d6fc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c8d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d6fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c8db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d700 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004c8e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000004c93e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004c94c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004c964 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c965 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009f68 0000000000000148 00009f3c FDE cie=00000030 pc=000000000004c9d0..000000000004ecd8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c9d2 │ │ │ │ +00009510 0000000000000060 000094e4 FDE cie=00000030 pc=000000000005d710..000000000005daec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d712 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c9d4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d718 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c9d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d71a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004c9db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d71c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c9dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d71d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c9dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d71e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004c9e7 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 739 to 000000000004ccca │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004ccf7 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004ccfe │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ccff │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004cd08 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004cd32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005d725 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 324 to 000000000005d869 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cd33 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d86d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cd34 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d86e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d870 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d872 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d874 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd3c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d876 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cd40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005d880 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000004cd97 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004cda7 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004cdb4 │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004cdbb │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000004cdd0 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004cdec │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000004ce15 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004ce1c │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ce1d │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004ce26 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 2483 to 000000000004d7d9 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004d7e6 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004d7ed │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004d7f4 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004d7fb │ │ │ │ - DW_CFA_def_cfa_offset: 600 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004d802 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004d81a │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 1474 to 000000000004dddc │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004dde9 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ddf9 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ddfb │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 1066 to 000000000004e225 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004e22c │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004e242 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e243 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 236 to 000000000004e32f │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000004e3a4 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004e3ab │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e3b3 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000004e3e4 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004e42c │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004e439 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000004e452 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e453 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 397 to 000000000004e5e0 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004e5e7 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004e5f4 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5f5 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 816 to 000000000004e925 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004e934 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000004e953 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e954 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 186 to 000000000004ea0e │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004ea1b │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000004ea34 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ea35 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 192 to 000000000004eaf5 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004eb02 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000004eb1b │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004eb1c │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 262 to 000000000004ec22 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004ec2c │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000004ec49 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ec4b │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 450 to 000000000005da42 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000005da61 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005da67 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005da6d │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005da7e │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a0b4 0000000000000018 0000a088 FDE cie=00000030 pc=000000000004ece0..000000000004ed07 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ece1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000004ed02 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00009574 0000000000000010 00009548 FDE cie=00000030 pc=000000000005daf0..000000000005db05 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a0d0 000000000000001c 0000a0a4 FDE cie=00000030 pc=000000000004ed10..000000000004ed87 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004ed1f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000004ed7e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ed80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ed86 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000a0f0 0000000000000020 0000a0c4 FDE cie=00000030 pc=000000000004ed90..000000000004ef14 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ed91 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ed95 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 275 to 000000000004eea8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ +00009588 0000000000000010 0000955c FDE cie=00000030 pc=000000000005db10..000000000005db51 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000005db32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004eea9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004eeb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a114 0000000000000048 0000a0e8 FDE cie=00000030 pc=000000000004ef20..000000000004f794 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ef22 │ │ │ │ +0000959c 0000000000000060 00009570 FDE cie=00000030 pc=000000000005db60..000000000005de9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005db62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ef24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005db64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ef26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005db66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ef28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005db68 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ef29 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005db69 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ef2a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005db6a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004ef31 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1559 to 000000000004f548 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005db6e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000005db7d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f549 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005db7e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f54a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005db7f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f54c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005db81 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f54e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005db83 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f550 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005db85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f552 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005db87 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f558 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005db90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000a160 0000000000000038 0000a134 FDE cie=00000030 pc=000000000004f7a0..0000000000050134 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f7a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f7a8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f7a9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f7ad │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004f7b4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 916 to 000000000004fb48 │ │ │ │ + DW_CFA_advance_loc2: 738 to 000000000005de72 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005de7a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005de7b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fb49 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005de7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fb4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005de7f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005de81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005de83 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb50 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000005de90 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a19c 0000000000000020 0000a170 FDE cie=00000030 pc=0000000000050140..0000000000050225 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050141 │ │ │ │ +00009600 000000000000001c 000095d4 FDE cie=00000030 pc=000000000005dea0..000000000005df1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dea4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005014b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000050204 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005ded0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ded8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000005def3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050205 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000050210 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005def8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a1c0 0000000000000028 0000a194 FDE cie=00000030 pc=0000000000050230..0000000000050570 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050231 │ │ │ │ +00009620 0000000000000010 000095f4 FDE cie=00000030 pc=000000000005df20..000000000005df2c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009634 0000000000000010 00009608 FDE cie=00000030 pc=000000000005df30..000000000005dfa2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009648 0000000000000038 0000961c FDE cie=00000030 pc=000000000005dfb0..000000000005e0c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005dfb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005023e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005dfb3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000050245 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005dfb6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 808 to 000000000005056d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 222 to 000000000005e094 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005056e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e095 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005056f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e097 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a1ec 0000000000000018 0000a1c0 FDE cie=00000030 pc=0000000000050570..00000000000506e0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050574 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 249 to 000000000005066d │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005e0a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e0a1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e0a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e0a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000050670 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e0a5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a208 0000000000000064 0000a1dc FDE cie=00000030 pc=00000000000506e0..0000000000051124 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000506e2 │ │ │ │ +00009684 0000000000000048 00009658 FDE cie=00000030 pc=000000000005e0d0..000000000005e1a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e0d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000506f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e0d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000506f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e0d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000506fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e0d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050702 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e0d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050703 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e0da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050707 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005e0e1 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 650 to 0000000000050991 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000005e17d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050992 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005e182 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050993 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e183 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050995 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e185 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050997 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e187 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050999 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e189 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005099b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e18b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000509a0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005e190 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 930 to 0000000000050d42 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000096d0 0000000000000058 000096a4 FDE cie=00000030 pc=000000000005e1b0..000000000005e578 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e1b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005e1b7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e1b9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e1bb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e1bf │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e1c0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e1c4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 137 to 000000000005e24d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050d43 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e251 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050d44 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e252 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e254 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e256 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e258 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e25a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050d50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e25b │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a270 0000000000000010 0000a244 FDE cie=00000030 pc=0000000000051130..0000000000051165 │ │ │ │ + DW_CFA_advance_loc2: 686 to 000000000005e509 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005e517 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005e52f │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e530 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a284 000000000000003c 0000a258 FDE cie=00000030 pc=0000000000051170..0000000000051276 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051172 │ │ │ │ +0000972c 0000000000000088 00009700 FDE cie=00000030 pc=000000000005e580..000000000005f24c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e582 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051177 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e588 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005117c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e58a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051180 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e58c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051184 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000005119d │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000511dc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000051219 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e58d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e591 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005e598 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 603 to 000000000005e7f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e7f7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e7f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005121d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e7fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005121f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e7fc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051221 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e7fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051223 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e800 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051228 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005e808 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 667 to 000000000005eaa3 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005eaa8 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005eac0 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005eac6 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005ead8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 310 to 000000000005ec0e │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ec13 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005ec2f │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ec35 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005ec43 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 1103 to 000000000005f092 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005f0a0 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005f0b8 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f0b9 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a2c4 0000000000000048 0000a298 FDE cie=00000030 pc=0000000000051280..00000000000512ec │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051282 │ │ │ │ +000097b8 0000000000000048 0000978c FDE cie=00000030 pc=000000000005f250..000000000005f32c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051287 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f254 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051291 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f259 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051292 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f25b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000051299 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f263 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 55 to 00000000000512d0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005f26e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005f275 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000005f303 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f307 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f308 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000512d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f30a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000512d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f30c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000512d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f30e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000512d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f310 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000512e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f318 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000512e4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000512e5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000512e7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000512e9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000512eb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a310 0000000000000018 0000a2e4 FDE cie=00000030 pc=00000000000512f0..00000000000513fe │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000512f7 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 135 to 000000000005137e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051380 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a32c 0000000000000024 0000a300 FDE cie=00000030 pc=0000000000051400..0000000000051441 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051402 │ │ │ │ +00009804 0000000000000030 000097d8 FDE cie=00000030 pc=000000000005f330..000000000005f463 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f332 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005140f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f336 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000051416 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f33e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f342 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 226 to 000000000005f424 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000051439 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f425 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005143a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f426 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005143c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f428 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f429 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a354 0000000000000028 0000a328 FDE cie=00000030 pc=0000000000051450..00000000000514ff │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051452 │ │ │ │ +00009838 0000000000000054 0000980c FDE cie=00000030 pc=000000000005f470..000000000005f886 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f472 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051456 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f474 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000051463 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 105 to 00000000000514cc │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f476 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005f480 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f481 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f482 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005f489 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000005f4d2 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000005f51c │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 741 to 000000000005f801 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f805 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f806 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f808 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f80a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000514cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f80c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000514cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f80e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000514d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f810 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000a380 0000000000000010 0000a354 FDE cie=00000030 pc=0000000000051500..0000000000051522 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a394 0000000000000018 0000a368 FDE cie=00000030 pc=0000000000051530..0000000000051555 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051531 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000051554 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3b0 0000000000000018 0000a384 FDE cie=00000030 pc=0000000000051560..0000000000051636 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051564 │ │ │ │ +00009890 000000000000001c 00009864 FDE cie=00000030 pc=000000000005f890..000000000005f8cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f892 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 133 to 00000000000515e9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000005f8af │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000515f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f8b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005f8ca │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3cc 0000000000000010 0000a3a0 FDE cie=00000030 pc=0000000000051640..00000000000516dd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a3e0 0000000000000048 0000a3b4 FDE cie=00000030 pc=00000000000516e0..0000000000051810 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000516e2 │ │ │ │ +000098b0 0000000000000054 00009884 FDE cie=00000030 pc=000000000005f8d0..000000000005fb64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f8d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000516e7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005f8d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000516ec │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f8dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000516f1 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f8e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f8e6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000516f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f8e7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000516fd │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 221 to 00000000000517da │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005f8ee │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000005f91d │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000005f955 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 355 to 000000000005fab8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000517db │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fabc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000517dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fabd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000517de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fabf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000517e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fac1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000517e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fac3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000517e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fac5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000517e8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005fad0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a42c 0000000000000078 0000a400 FDE cie=00000030 pc=0000000000051810..0000000000051ce2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051812 │ │ │ │ +00009908 0000000000000050 000098dc FDE cie=00000030 pc=000000000005fb70..000000000005fc7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fb72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051817 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005fb80 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051819 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005fb85 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005181b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fb87 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005181c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fb88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005181d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fb8c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000051824 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 148 to 00000000000518b8 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000051907 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000005198a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 49 to 00000000000519bb │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000051a3a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000051a57 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000051ac5 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000051b02 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 245 to 0000000000051bf7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fb90 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000005fc0a │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000005fc2b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005fc43 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005fc59 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005fc73 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051bfb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fc74 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051bfc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fc75 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051bfe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc77 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc79 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc7b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051c05 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000051c18 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000051c4c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000a4a8 0000000000000064 0000a47c FDE cie=00000030 pc=0000000000051cf0..000000000005202e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051cf2 │ │ │ │ +0000995c 0000000000000048 00009930 FDE cie=00000030 pc=000000000005fc80..000000000005fe68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051cf7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005fc8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051cfc │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005fc93 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051cfd │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc95 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051cfe │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fc96 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000051d0a │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000051d80 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000051db5 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000051df7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fc97 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005fc9e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 423 to 000000000005fe45 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fe49 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051dfb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fe4a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051dfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fe4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051dfe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fe4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051e00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fe50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051e02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fe52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051e08 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005fe60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051e0c │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000051e44 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000051e53 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000051e8b │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000051ea7 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000051ee5 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000a510 000000000000003c 0000a4e4 FDE cie=00000030 pc=0000000000052030..000000000005212b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052032 │ │ │ │ +000099a8 0000000000000038 0000997c FDE cie=00000030 pc=000000000005fe70..000000000005ff55 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fe72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005203c │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005fe7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005203d │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005fe83 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005203e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fe84 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005204a │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 174 to 00000000000520f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005fe8b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000005ff0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000520fc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ff0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000520fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ff0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000520ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ff10 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052101 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ff12 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000052108 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ff17 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000099e4 0000000000000010 000099b8 FDE cie=00000030 pc=000000000005ff60..000000000005ffc9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a550 000000000000003c 0000a524 FDE cie=00000030 pc=0000000000052130..00000000000521d3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052132 │ │ │ │ +000099f8 0000000000000024 000099cc FDE cie=00000030 pc=000000000005ffd0..000000000006007c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ffd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005213f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000052144 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052145 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052149 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000052183 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000521af │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000005fff9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000521b3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521b5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521b7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060000 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000060017 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060020 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000060031 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060032 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00009a20 0000000000000010 000099f4 FDE cie=00000030 pc=0000000000060080..00000000000600a5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009a34 000000000000001c 00009a08 FDE cie=00000030 pc=00000000000600b0..00000000000600d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000600b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521b9 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000600c1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000521c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000600c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000600d3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a590 0000000000000048 0000a564 FDE cie=00000030 pc=00000000000521e0..0000000000052284 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521e2 │ │ │ │ +00009a54 0000000000000034 00009a28 FDE cie=00000030 pc=00000000000600e0..0000000000060180 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000600e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000521e7 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000600eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000521e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000600ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000521eb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000521f2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000052254 │ │ │ │ + DW_CFA_advance_loc1: 99 to 000000000006014f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052258 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052259 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005225b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060154 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005225d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060156 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052260 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000060160 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000005227a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005227e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005227f │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000060174 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052281 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060179 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052283 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006017b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a5dc 0000000000000044 0000a5b0 FDE cie=00000030 pc=0000000000052290..0000000000052358 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052292 │ │ │ │ +00009a8c 0000000000000010 00009a60 FDE cie=00000030 pc=0000000000060180..0000000000060181 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009aa0 0000000000000048 00009a74 FDE cie=00000030 pc=0000000000060190..0000000000060688 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060192 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000052297 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060197 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005229e │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060199 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000522a2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006019b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000522a3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006019c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000522ac │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000522e2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000052330 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000601a0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000601a9 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc1: 252 to 00000000000602a5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000602a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052334 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000602aa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052335 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000602ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052337 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000602ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052339 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000602b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005233b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000602b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000052340 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000602b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000a624 000000000000003c 0000a5f8 FDE cie=00000030 pc=0000000000052360..0000000000052419 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052362 │ │ │ │ +00009aec 0000000000000038 00009ac0 FDE cie=00000030 pc=0000000000060690..0000000000060728 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060692 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000052369 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006069b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005236d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000606a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005236e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000606ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000052375 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000523b1 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000523e7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000606b3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000060719 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000523eb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006071d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000523ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006071f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000523ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060721 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000523f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060723 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000523f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a664 0000000000000028 0000a638 FDE cie=00000030 pc=0000000000052420..00000000000524ca │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052422 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000052429 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 121 to 00000000000524a2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524a4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000524a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000524bc │ │ │ │ - DW_CFA_remember_state │ │ │ │ +00009b28 0000000000000014 00009afc FDE cie=00000030 pc=0000000000060730..0000000000060809 │ │ │ │ + DW_CFA_advance_loc1: 109 to 000000000006079d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000524c0 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000607c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000524c5 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a690 0000000000000068 0000a664 FDE cie=00000030 pc=00000000000524d0..0000000000052bab │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524d2 │ │ │ │ +00009b40 0000000000000054 00009b14 FDE cie=00000030 pc=0000000000060810..0000000000060bd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060812 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000524db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060814 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060816 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060818 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000524e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006081f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000524e1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060823 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000524e8 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000052517 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000052570 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 275 to 0000000000052683 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 114 to 00000000000526f5 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000005273d │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000005277f │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 313 to 00000000000528b8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006082a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 137 to 00000000000608b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000528b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000608b4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000528ba │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000608b5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000528bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000608b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000528be │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000608b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000528c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000608bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000528c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000608bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000528c8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000608c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a6fc 000000000000002c 0000a6d0 FDE cie=00000030 pc=0000000000052bb0..00000000000530c9 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052bb1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052bb4 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052bb8 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000052bbd │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000052bc6 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052bca │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 165 to 0000000000052c6f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052c70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a72c 000000000000002c 0000a700 FDE cie=00000030 pc=00000000000530d0..00000000000534fb │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000530d1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000530d4 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000530d8 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000530e4 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 192 to 00000000000531a4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000531a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 262 to 00000000000609c6 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000060a00 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a75c 0000000000000070 0000a730 FDE cie=00000030 pc=0000000000053500..0000000000053d94 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053502 │ │ │ │ +00009b98 0000000000000060 00009b6c FDE cie=00000030 pc=0000000000060be0..0000000000060e15 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060be2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053504 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060be4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053506 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060be9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053508 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060beb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053509 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060bec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005350a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060bf0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053511 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc1: 148 to 00000000000535a5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060bf7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000060c36 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000535a9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060c3a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000535aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060c3b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000535ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060c3d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000535ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060c3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000535b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060c41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000535b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060c43 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000535b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000535f8 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000053606 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000053615 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053616 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 328 to 000000000005375e │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000005379a │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 257 to 000000000005389b │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000538df │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a7d0 0000000000000028 0000a7a4 FDE cie=00000030 pc=0000000000053da0..00000000000566a9 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053da1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053da9 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000053db9 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000053e05 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000053e10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000a7fc 0000000000000010 0000a7d0 FDE cie=00000030 pc=00000000000566b0..00000000000566b7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a810 0000000000000010 0000a7e4 FDE cie=00000030 pc=00000000000566c0..00000000000566e3 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000566c4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000a824 000000000000002c 0000a7f8 FDE cie=00000030 pc=00000000000566f0..0000000000056b0e │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000566f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000566f7 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000566fb │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056700 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056706 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 699 to 00000000000569c1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000569c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a854 000000000000002c 0000a828 FDE cie=00000030 pc=0000000000056b10..0000000000056e07 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056b11 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000056b14 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000056b21 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056b26 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000056b31 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 508 to 0000000000056d2d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000056d30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000a884 0000000000000030 0000a858 FDE cie=00000030 pc=0000000000056e10..000000000005720a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056e11 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000056e14 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056e1b │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056e20 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056e25 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056e29 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 580 to 000000000005706d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000057070 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060c48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000060c61 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000060c76 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060c7f │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060c80 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 149 to 0000000000060d15 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060d1e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060d24 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060d25 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a8b8 000000000000002c 0000a88c FDE cie=00000030 pc=0000000000057210..00000000000573ad │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000057217 │ │ │ │ +00009bfc 0000000000000030 00009bd0 FDE cie=00000030 pc=0000000000060e20..0000000000060e95 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060e22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000057220 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060e23 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000057232 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000005729c │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000060e30 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000060e53 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000060e75 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000060e89 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005729d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060e8d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005729f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060e8f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000572a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060e90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a8e8 000000000000002c 0000a8bc FDE cie=00000030 pc=00000000000573b0..0000000000057c39 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000573b1 │ │ │ │ +00009c30 0000000000000024 00009c04 FDE cie=00000030 pc=0000000000060ea0..0000000000060f27 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060ea1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000573b4 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573b8 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000573c1 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000573c6 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573ca │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1298 to 00000000000578dc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000060eae │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 87 to 0000000000060f05 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000578e0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060f06 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000060f10 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a918 0000000000000020 0000a8ec FDE cie=00000030 pc=0000000000057c40..0000000000057d25 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057c41 │ │ │ │ +00009c58 0000000000000020 00009c2c FDE cie=00000030 pc=0000000000060f30..0000000000061015 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060f31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000057c4b │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000060f3b │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000057d04 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000060ff4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057d05 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060ff5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000057d10 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000061000 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a93c 0000000000000010 0000a910 FDE cie=00000030 pc=0000000000057d30..0000000000057d53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057d34 │ │ │ │ +00009c7c 0000000000000010 00009c50 FDE cie=00000030 pc=0000000000061020..0000000000061043 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061024 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -0000a950 0000000000000010 0000a924 FDE cie=00000030 pc=0000000000057d60..0000000000057d83 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057d64 │ │ │ │ +00009c90 0000000000000010 00009c64 FDE cie=00000030 pc=0000000000061050..0000000000061073 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061054 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -0000a964 0000000000000034 0000a938 FDE cie=00000030 pc=0000000000057d90..0000000000057f27 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057d91 │ │ │ │ +00009ca4 0000000000000034 00009c78 FDE cie=00000030 pc=0000000000061080..0000000000061217 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061081 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057d92 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061082 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057d96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061086 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 186 to 0000000000057e50 │ │ │ │ + DW_CFA_advance_loc1: 186 to 0000000000061140 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057e51 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061141 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057e52 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061142 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057e58 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061148 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000057e96 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000061186 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057ea4 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000061194 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000057ebc │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000611ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057ebd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000611ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a99c 0000000000000034 0000a970 FDE cie=00000030 pc=0000000000057f30..0000000000058150 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000057f3d │ │ │ │ +00009cdc 0000000000000034 00009cb0 FDE cie=00000030 pc=0000000000061220..0000000000061440 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006122d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057f43 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061233 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 187 to 0000000000057ffe │ │ │ │ + DW_CFA_advance_loc1: 187 to 00000000000612ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057fff │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000612ef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058000 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000612f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000058078 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000061368 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058079 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061369 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058080 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061370 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000058132 │ │ │ │ + DW_CFA_advance_loc1: 178 to 0000000000061422 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058133 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061423 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058138 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061428 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a9d4 0000000000000014 0000a9a8 FDE cie=00000030 pc=0000000000058150..00000000000581ee │ │ │ │ - DW_CFA_advance_loc1: 127 to 00000000000581cf │ │ │ │ +00009d14 0000000000000014 00009ce8 FDE cie=00000030 pc=0000000000061440..00000000000614de │ │ │ │ + DW_CFA_advance_loc1: 127 to 00000000000614bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a9ec 000000000000004c 0000a9c0 FDE cie=00000030 pc=00000000000581f0..0000000000058611 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000581f2 │ │ │ │ +00009d2c 000000000000004c 00009d00 FDE cie=00000030 pc=00000000000614e0..0000000000061901 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000614e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000581f7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000614e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000581f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000614e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000581fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000614eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000581fc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000614ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058200 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000614f0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058207 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000614f7 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 522 to 0000000000058411 │ │ │ │ + DW_CFA_advance_loc2: 522 to 0000000000061701 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058415 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061705 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058416 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061706 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058418 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061708 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005841a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006170a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005841c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006170c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005841e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006170e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058420 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061710 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa3c 0000000000000038 0000aa10 FDE cie=00000030 pc=0000000000058620..0000000000058714 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058622 │ │ │ │ +00009d7c 0000000000000038 00009d50 FDE cie=00000030 pc=0000000000061910..0000000000061a04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061912 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058627 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061917 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005862b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006191b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005862e │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006191e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058635 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061925 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000058658 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000061948 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058659 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061949 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005865a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006194a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005865c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006194c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005865e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006194e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058660 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061950 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa78 000000000000004c 0000aa4c FDE cie=00000030 pc=0000000000058720..0000000000059359 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058722 │ │ │ │ +00009db8 000000000000004c 00009d8c FDE cie=00000030 pc=0000000000061a10..0000000000062649 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061a12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058724 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061a14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058726 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061a16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058728 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061a18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058729 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061a19 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005872a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061a1a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058731 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061a21 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 268 to 000000000005883d │ │ │ │ + DW_CFA_advance_loc2: 268 to 0000000000061b2d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005883e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061b2e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005883f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061b2f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058841 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061b31 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058843 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061b33 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058845 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061b35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058847 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061b37 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058850 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000061b40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aac8 0000000000000010 0000aa9c FDE cie=00000030 pc=0000000000059360..0000000000059386 │ │ │ │ +00009e08 0000000000000010 00009ddc FDE cie=00000030 pc=0000000000062650..0000000000062676 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aadc 0000000000000018 0000aab0 FDE cie=00000030 pc=0000000000059390..00000000000593ba │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059391 │ │ │ │ +00009e1c 0000000000000018 00009df0 FDE cie=00000030 pc=0000000000062680..00000000000626aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062681 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000593b9 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000626a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aaf8 0000000000000010 0000aacc FDE cie=00000030 pc=00000000000593c0..00000000000593fc │ │ │ │ +00009e38 0000000000000010 00009e0c FDE cie=00000030 pc=00000000000626b0..00000000000626ec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ab0c 0000000000000040 0000aae0 FDE cie=00000030 pc=0000000000059400..00000000000595be │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059402 │ │ │ │ +00009e4c 0000000000000040 00009e20 FDE cie=00000030 pc=00000000000626f0..00000000000628ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000626f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059407 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000626f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059409 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000626f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005940a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000626fa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005940b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000626fb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005940f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000626ff │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 258 to 0000000000059511 │ │ │ │ + DW_CFA_advance_loc2: 258 to 0000000000062801 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059512 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062802 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059513 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062803 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059515 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062805 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059517 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062807 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059519 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062809 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059520 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000062810 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000ab50 0000000000000018 0000ab24 FDE cie=00000030 pc=00000000000595c0..000000000005988d │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000595c4 │ │ │ │ +00009e90 0000000000000018 00009e64 FDE cie=00000030 pc=00000000000628b0..0000000000062b7d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000628b4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 298 to 00000000000596ee │ │ │ │ + DW_CFA_advance_loc2: 298 to 00000000000629de │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000629e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000ab6c 0000000000000014 0000ab40 FDE cie=00000030 pc=0000000000059890..000000000005997c │ │ │ │ - DW_CFA_advance_loc1: 205 to 000000000005995d │ │ │ │ +00009eac 0000000000000014 00009e80 FDE cie=00000030 pc=0000000000062b80..0000000000062c6c │ │ │ │ + DW_CFA_advance_loc1: 205 to 0000000000062c4d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ab84 0000000000000014 0000ab58 FDE cie=00000030 pc=0000000000059980..0000000000059a62 │ │ │ │ - DW_CFA_advance_loc1: 195 to 0000000000059a43 │ │ │ │ +00009ec4 0000000000000014 00009e98 FDE cie=00000030 pc=0000000000062c70..0000000000062d52 │ │ │ │ + DW_CFA_advance_loc1: 195 to 0000000000062d33 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ab9c 0000000000000040 0000ab70 FDE cie=00000030 pc=0000000000059a70..0000000000059bdf │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a72 │ │ │ │ +00009edc 0000000000000040 00009eb0 FDE cie=00000030 pc=0000000000062d60..0000000000062ecf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062d62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062d64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062d66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059a77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062d67 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059a78 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062d68 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059a7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062d6c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 183 to 0000000000059b33 │ │ │ │ + DW_CFA_advance_loc1: 183 to 0000000000062e23 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059b37 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062e27 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059b38 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062e28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062e2a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062e2c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062e2e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059b3f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062e2f │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000abe0 0000000000000040 0000abb4 FDE cie=00000030 pc=0000000000059be0..0000000000059d5d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059be2 │ │ │ │ +00009f20 0000000000000040 00009ef4 FDE cie=00000030 pc=0000000000062ed0..000000000006304d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062ed2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059be4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062ed4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059be6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062ed6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059bea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062eda │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059beb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062edb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059bef │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062edf │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000059ca7 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000062f97 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059cab │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062f9b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059cac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062f9c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062f9e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062fa0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062fa2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059cb8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062fa8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000ac24 0000000000000038 0000abf8 FDE cie=00000030 pc=0000000000059d60..0000000000059ec7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d62 │ │ │ │ +00009f64 0000000000000038 00009f38 FDE cie=00000030 pc=0000000000063050..00000000000631b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063052 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063054 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059d65 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063055 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059d69 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063059 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059d6d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006305d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 205 to 0000000000059e3a │ │ │ │ + DW_CFA_advance_loc1: 205 to 000000000006312a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059e3b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006312b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059e3c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006312c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006312e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063130 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059e48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063138 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ac60 0000000000000048 0000ac34 FDE cie=00000030 pc=0000000000059ed0..000000000005a05e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ed2 │ │ │ │ +00009fa0 0000000000000048 00009f74 FDE cie=00000030 pc=00000000000631c0..000000000006334e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000631c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000631c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ed6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000631c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ed8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000631c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059ed9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000631c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059eda │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000631ca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059ede │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000631ce │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 213 to 0000000000059fb3 │ │ │ │ + DW_CFA_advance_loc1: 213 to 00000000000632a3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059fb7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000632a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059fb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000632a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059fba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000632aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059fbc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000632ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059fbe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000632ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059fc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000632b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059fc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000632b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000acac 0000000000000054 0000ac80 FDE cie=00000030 pc=000000000005a060..000000000005a20a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a062 │ │ │ │ +00009fec 0000000000000054 00009fc0 FDE cie=00000030 pc=0000000000063350..00000000000634fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063352 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a064 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063354 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a066 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063356 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a06d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006335d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a06e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006335e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a06f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006335f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005a079 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000063369 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc1: 85 to 000000000005a0ce │ │ │ │ + DW_CFA_advance_loc1: 85 to 00000000000633be │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000005a0fc │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000633ec │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc1: 236 to 000000000005a1e8 │ │ │ │ + DW_CFA_advance_loc1: 236 to 00000000000634d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a1ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000634dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a1ed │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000634dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000634df │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000634e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000634e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000634e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005a200 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000634f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ad04 000000000000004c 0000acd8 FDE cie=00000030 pc=000000000005a210..000000000005a47e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a212 │ │ │ │ +0000a044 000000000000004c 0000a018 FDE cie=00000030 pc=0000000000063500..000000000006376e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a214 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a216 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063506 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a218 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063508 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a219 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063509 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a21d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006350d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a224 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000063514 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 411 to 000000000005a3bf │ │ │ │ + DW_CFA_advance_loc2: 411 to 00000000000636af │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a3c3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000636b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a3c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000636b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a3c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000636b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a3c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000636b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a3ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000636ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a3cc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000636bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a3d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000636c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ad54 000000000000004c 0000ad28 FDE cie=00000030 pc=000000000005a480..000000000005a918 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a482 │ │ │ │ +0000a094 000000000000004c 0000a068 FDE cie=00000030 pc=0000000000063770..0000000000063c08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063772 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a487 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063777 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a48c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006377c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a48e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006377e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a48f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006377f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a493 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063783 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a49a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006378a │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 829 to 000000000005a7d7 │ │ │ │ + DW_CFA_advance_loc2: 829 to 0000000000063ac7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a7d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063ac8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a7d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063ac9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a7db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063acb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a7dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063acd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a7df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063acf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a7e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063ad1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a7e8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000063ad8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ada4 0000000000000014 0000ad78 FDE cie=00000030 pc=000000000005a920..000000000005a996 │ │ │ │ - DW_CFA_advance_loc1: 113 to 000000000005a991 │ │ │ │ +0000a0e4 0000000000000014 0000a0b8 FDE cie=00000030 pc=0000000000063c10..0000000000063c86 │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000063c81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000adbc 0000000000000010 0000ad90 FDE cie=00000030 pc=000000000005a9a0..000000000005a9e4 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000005a9c5 │ │ │ │ +0000a0fc 0000000000000010 0000a0d0 FDE cie=00000030 pc=0000000000063c90..0000000000063cd4 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000063cb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -0000add0 0000000000000080 0000ada4 FDE cie=00000030 pc=000000000005a9f0..000000000005af30 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9f2 │ │ │ │ +0000a110 0000000000000080 0000a0e4 FDE cie=00000030 pc=0000000000063ce0..0000000000064220 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063ce2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a9f7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063ce7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a9fc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063cec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063cee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a9ff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063cef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005aa00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063cf0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005aa07 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000063cf7 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 597 to 000000000005ac5c │ │ │ │ + DW_CFA_advance_loc2: 597 to 0000000000063f4c │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ac60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f50 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005ac67 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000063f57 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ac6b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f5b │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ac6f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f5f │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ac73 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f63 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005ac85 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000063f75 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000005ad81 │ │ │ │ + DW_CFA_advance_loc1: 252 to 0000000000064071 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ad82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064072 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ad83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064073 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ad85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064075 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ad87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064077 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ad89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064079 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ad8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006407b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ad90 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064080 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 311 to 000000000005aec7 │ │ │ │ + DW_CFA_advance_loc2: 311 to 00000000000641b7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005aece │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000641be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005aecf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000641bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000641c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000641c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000641c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000641c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005aee0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000641d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000ae54 0000000000000028 0000ae28 FDE cie=00000030 pc=000000000005af30..000000000005b0ae │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005af32 │ │ │ │ +0000a194 0000000000000028 0000a168 FDE cie=00000030 pc=0000000000064220..000000000006439e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064222 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005af39 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000064229 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005af3d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006422d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 227 to 000000000005b020 │ │ │ │ + DW_CFA_advance_loc1: 227 to 0000000000064310 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b021 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064311 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b023 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064313 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b028 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064318 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ae80 000000000000004c 0000ae54 FDE cie=00000030 pc=000000000005b0b0..000000000005b6b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b0b2 │ │ │ │ +0000a1c0 000000000000004c 0000a194 FDE cie=00000030 pc=00000000000643a0..00000000000649a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000643a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b0b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000643a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b0b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000643a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b0b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000643a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b0bc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b0bd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000643ad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b0c4 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000643b4 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 447 to 000000000005b283 │ │ │ │ + DW_CFA_advance_loc2: 447 to 0000000000064573 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b284 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064574 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b285 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064575 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b287 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064577 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b289 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064579 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b28b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006457b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b28d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006457d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005b290 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000064580 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aed0 000000000000003c 0000aea4 FDE cie=00000030 pc=000000000005b6c0..000000000005b810 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b6c2 │ │ │ │ +0000a210 000000000000003c 0000a1e4 FDE cie=00000030 pc=00000000000649b0..0000000000064b00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000649b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b6c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000649b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b6c9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000649b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b6cd │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000649bd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b6ce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000649be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000005b736 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000064a26 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b737 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064a27 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b739 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064a29 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b73b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064a2b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b73d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064a2d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005b740 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000064a30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af10 0000000000000014 0000aee4 FDE cie=00000030 pc=000000000005b810..000000000005b8e4 │ │ │ │ - DW_CFA_advance_loc1: 181 to 000000000005b8c5 │ │ │ │ +0000a250 0000000000000014 0000a224 FDE cie=00000030 pc=0000000000064b00..0000000000064bd4 │ │ │ │ + DW_CFA_advance_loc1: 181 to 0000000000064bb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af28 0000000000000048 0000aefc FDE cie=00000030 pc=000000000005b8f0..000000000005ba28 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b8f2 │ │ │ │ +0000a268 0000000000000048 0000a23c FDE cie=00000030 pc=0000000000064be0..0000000000064d18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064be2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b8f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064be4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b8f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064be6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b8fb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064beb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b8ff │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064bef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b900 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064bf0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b904 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064bf4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000005b963 │ │ │ │ + DW_CFA_advance_loc1: 95 to 0000000000064c53 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b967 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064c57 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b968 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064c58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b96a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064c5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b96c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064c5c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b96e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064c5e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b970 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064c60 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b978 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000064c68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af74 0000000000000048 0000af48 FDE cie=00000030 pc=000000000005ba30..000000000005bbd5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ba32 │ │ │ │ +0000a2b4 0000000000000048 0000a288 FDE cie=00000030 pc=0000000000064d20..0000000000064ec5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064d22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ba37 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064d27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ba39 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064d29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ba3e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064d2e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ba3f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064d2f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ba40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064d30 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ba44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064d34 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 191 to 000000000005bb03 │ │ │ │ + DW_CFA_advance_loc1: 191 to 0000000000064df3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bb04 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064df4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bb05 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064df5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bb07 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064df7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bb09 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064df9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bb0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064dfb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bb0d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064dfd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005bb10 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000064e00 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000afc0 0000000000000064 0000af94 FDE cie=00000030 pc=000000000005bbe0..000000000005be98 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bbe2 │ │ │ │ +0000a300 0000000000000064 0000a2d4 FDE cie=00000030 pc=0000000000064ed0..0000000000065188 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064ed2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bbe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064ed4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bbe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064ed6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bbeb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064edb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bbec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064edc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bbf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064ee0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005bbf7 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000064ee7 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 226 to 000000000005bcd9 │ │ │ │ + DW_CFA_advance_loc1: 226 to 0000000000064fc9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bcda │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064fca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bcdb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064fcb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bcdd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064fcd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bcdf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064fcf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bce1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064fd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bce3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064fd3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bce8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064fd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 288 to 000000000005be08 │ │ │ │ + DW_CFA_advance_loc2: 288 to 00000000000650f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005be0e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000650fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be0f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000650ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065101 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be13 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065103 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be15 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065105 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be17 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065107 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005be20 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000065110 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b028 0000000000000068 0000affc FDE cie=00000030 pc=000000000005bea0..000000000005c164 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bea2 │ │ │ │ +0000a368 0000000000000068 0000a33c FDE cie=00000030 pc=0000000000065190..0000000000065454 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065192 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bea4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065194 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bea9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065199 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005beab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006519b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005beac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006519c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005beb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000651a0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005beb7 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000651a7 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000005bf93 │ │ │ │ + DW_CFA_advance_loc1: 220 to 0000000000065283 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005bfa3 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000065293 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000005bfc0 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000652b0 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bfc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000652b1 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 133 to 000000000005c046 │ │ │ │ + DW_CFA_advance_loc1: 133 to 0000000000065336 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c047 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065337 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c048 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065338 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c04a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006533a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c04c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006533c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c04e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006533e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c050 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065340 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c058 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065348 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000005c0d2 │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000653c2 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000005c0e9 │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000653d9 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c0ef │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000653df │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c0f5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000653e5 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000005c10f │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000653ff │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ │ │ │ -0000b094 0000000000000010 0000b068 FDE cie=00000030 pc=000000000005c170..000000000005c175 │ │ │ │ +0000a3d4 0000000000000010 0000a3a8 FDE cie=00000030 pc=0000000000065460..0000000000065465 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0a8 000000000000003c 0000b07c FDE cie=00000030 pc=000000000005c180..000000000005c234 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c182 │ │ │ │ +0000a3e8 000000000000003c 0000a3bc FDE cie=00000030 pc=0000000000065470..0000000000065524 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065472 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000005c195 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000065485 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005c1a1 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065491 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c1a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065495 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005c1ac │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006549c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000005c1d3 │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000654c3 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005c203 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000654f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000005c225 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000065515 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c229 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065519 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006551b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006551d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006551f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0e8 0000000000000010 0000b0bc FDE cie=00000030 pc=000000000005c240..000000000005c245 │ │ │ │ +0000a428 0000000000000010 0000a3fc FDE cie=00000030 pc=0000000000065530..0000000000065535 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0fc 000000000000004c 0000b0d0 FDE cie=00000030 pc=000000000005c250..000000000005c854 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c252 │ │ │ │ +0000a43c 000000000000004c 0000a410 FDE cie=00000030 pc=0000000000065540..0000000000065b44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065542 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c254 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065544 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c256 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065546 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c25b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006554b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c25c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006554c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c260 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065550 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005c267 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000065557 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1067 to 000000000005c692 │ │ │ │ + DW_CFA_advance_loc2: 1067 to 0000000000065982 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c693 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065983 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c694 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065984 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c696 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065986 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c698 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065988 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c69a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006598a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c69c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006598c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c6a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065990 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b14c 0000000000000010 0000b120 FDE cie=00000030 pc=000000000005c860..000000000005c87d │ │ │ │ +0000a48c 0000000000000010 0000a460 FDE cie=00000030 pc=0000000000065b50..0000000000065b6d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b160 0000000000000010 0000b134 FDE cie=00000030 pc=000000000005c880..000000000005c8d8 │ │ │ │ +0000a4a0 0000000000000010 0000a474 FDE cie=00000030 pc=0000000000065b70..0000000000065bc8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b174 0000000000000010 0000b148 FDE cie=00000030 pc=000000000005c8e0..000000000005c8e5 │ │ │ │ +0000a4b4 0000000000000010 0000a488 FDE cie=00000030 pc=0000000000065bd0..0000000000065bd5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b188 0000000000000018 0000b15c FDE cie=00000030 pc=000000000005c8f0..000000000005ca56 │ │ │ │ - DW_CFA_advance_loc2: 326 to 000000000005ca36 │ │ │ │ +0000a4c8 0000000000000018 0000a49c FDE cie=00000030 pc=0000000000065be0..0000000000065d46 │ │ │ │ + DW_CFA_advance_loc2: 326 to 0000000000065d26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000005ca55 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000065d45 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b1a4 0000000000000060 0000b178 FDE cie=00000030 pc=000000000005ca60..000000000005cdaa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca62 │ │ │ │ +0000a4e4 0000000000000060 0000a4b8 FDE cie=00000030 pc=0000000000065d50..000000000006609a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065d52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065d54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065d56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ca6b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065d5b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ca6c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065d5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ca6d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065d5d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005ca74 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000065d64 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000005cb02 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000065df2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005cb05 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000065df5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005cb08 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000065df8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065dfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065dfc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065dfe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cb18 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065e08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cb1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065e0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005cb1f │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000065e0f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cb20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065e10 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e12 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cb30 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b208 0000000000000024 0000b1dc FDE cie=00000030 pc=000000000005cdb0..000000000005cf19 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cdb4 │ │ │ │ +0000a548 0000000000000024 0000a51c FDE cie=00000030 pc=00000000000660a0..0000000000066209 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000660a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000005ce40 │ │ │ │ + DW_CFA_advance_loc1: 140 to 0000000000066130 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ce48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000066138 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005ce52 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000066142 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ce58 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066148 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000005ceaf │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000006619f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ceb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000661a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000a570 0000000000000010 0000a544 FDE cie=00000030 pc=0000000000066210..0000000000066233 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066214 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +0000a584 000000000000002c 0000a558 FDE cie=00000030 pc=0000000000066240..000000000006665e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066241 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066247 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006624b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066250 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066256 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 699 to 0000000000066511 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000066518 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a5b4 000000000000002c 0000a588 FDE cie=00000030 pc=0000000000066660..0000000000066957 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066661 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000066664 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066666 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000066671 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066676 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000066681 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 508 to 000000000006687d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000066880 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000b230 0000000000000014 0000b204 FDE cie=00000030 pc=000000000005cf20..000000000005cff9 │ │ │ │ - DW_CFA_advance_loc1: 109 to 000000000005cf8d │ │ │ │ +0000a5e4 0000000000000030 0000a5b8 FDE cie=00000030 pc=0000000000066960..0000000000066d5a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066961 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005cfb0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000066964 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066966 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006696b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066970 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066975 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066979 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 580 to 0000000000066bbd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000066bc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a618 000000000000002c 0000a5ec FDE cie=00000030 pc=0000000000066d60..0000000000066efd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000066d67 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000066d70 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000066d82 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000066dec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066ded │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066def │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066df0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b248 0000000000000054 0000b21c FDE cie=00000030 pc=000000000005d000..000000000005d3c5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d002 │ │ │ │ +0000a648 000000000000002c 0000a61c FDE cie=00000030 pc=0000000000066f00..0000000000067789 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066f01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d004 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000066f04 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066f08 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000066f11 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066f16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066f1a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1298 to 000000000006742c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067430 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000a678 000000000000003c 0000a64c FDE cie=00000030 pc=0000000000067790..0000000000067833 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067792 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006779f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d006 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000677a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d008 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000677a5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d00f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d013 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d01a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 137 to 000000000005d0a3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000677a9 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000677e3 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000006780f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d0a4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d0a5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d0a7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067813 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d0a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067815 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d0ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067817 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d0ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067819 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005d0b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067820 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 262 to 000000000005d1b6 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000005d1f0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b2a0 0000000000000060 0000b274 FDE cie=00000030 pc=000000000005d3d0..000000000005d605 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d3d2 │ │ │ │ +0000a6b8 0000000000000048 0000a68c FDE cie=00000030 pc=0000000000067840..00000000000678e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067842 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d3d4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000067847 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d3d9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067848 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d3db │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006784b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d3dc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067852 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d3e0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d3e7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000005d426 │ │ │ │ + DW_CFA_advance_loc1: 98 to 00000000000678b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d42a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d42b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d42d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000678b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d42f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000678b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d431 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000678bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d433 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000678bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d438 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000678c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000005d451 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005d466 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005d46f │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d470 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 149 to 000000000005d505 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005d50e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d514 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d515 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000678da │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000678de │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000678df │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000678e1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000678e3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b304 0000000000000030 0000b2d8 FDE cie=00000030 pc=000000000005d610..000000000005d685 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d612 │ │ │ │ +0000a704 0000000000000044 0000a6d8 FDE cie=00000030 pc=00000000000678f0..00000000000679b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000678f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d613 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000678f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005d620 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005d643 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000005d665 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005d679 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000678fe │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067902 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067903 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006790c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000067942 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000067990 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067994 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067995 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067997 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d67d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067999 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d67f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006799b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d680 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000679a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000b338 0000000000000024 0000b30c FDE cie=00000030 pc=000000000005d690..000000000005d717 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d691 │ │ │ │ +0000a74c 000000000000003c 0000a720 FDE cie=00000030 pc=00000000000679c0..0000000000067a79 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000679c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005d69e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000005d6f5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000679c9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000679cd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000679ce │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000679d5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000067a11 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000067a47 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067a4b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067a4c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067a4e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d6f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067a50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005d700 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067a58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000b360 0000000000000024 0000b334 FDE cie=00000030 pc=000000000005d720..000000000005d7cc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d722 │ │ │ │ +0000a78c 0000000000000028 0000a760 FDE cie=00000030 pc=0000000000067a80..0000000000067b2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067a82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000005d749 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067a89 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 121 to 0000000000067b02 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067b04 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d750 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067b08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000005d767 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000067b1c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067b20 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005d770 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000067b25 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005d781 │ │ │ │ + │ │ │ │ +0000a7b8 0000000000000068 0000a78c FDE cie=00000030 pc=0000000000067b30..000000000006820b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067b32 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000067b3b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067b3d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067b3f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067b40 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067b41 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067b48 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000067b77 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000067bd0 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 275 to 0000000000067ce3 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc1: 114 to 0000000000067d55 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000067d9d │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000067ddf │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 313 to 0000000000067f18 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067f19 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067f1a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067f1c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067f1e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067f20 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067f22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d782 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000067f28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a824 000000000000002c 0000a7f8 FDE cie=00000030 pc=0000000000068210..0000000000068729 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068211 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000068214 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068218 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006821d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000068226 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006822a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 165 to 00000000000682cf │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000682d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b388 0000000000000010 0000b35c FDE cie=00000030 pc=000000000005d7d0..000000000005d7f5 │ │ │ │ +0000a854 000000000000002c 0000a828 FDE cie=00000030 pc=0000000000068730..0000000000068b5b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068731 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000068734 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068738 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000068744 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000068804 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068808 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b39c 000000000000001c 0000b370 FDE cie=00000030 pc=000000000005d800..000000000005d828 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d804 │ │ │ │ +0000a884 0000000000000070 0000a858 FDE cie=00000030 pc=0000000000068b60..00000000000693f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068b62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005d811 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068b64 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068b66 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068b68 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068b69 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068b6a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000068b71 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000068c05 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068c09 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068c0a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c0c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c0e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c10 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c12 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d818 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000068c18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005d823 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000068c58 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000068c66 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000068c75 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068c76 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 328 to 0000000000068dbe │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000068dfa │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 257 to 0000000000068efb │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000068f3f │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a8f8 0000000000000028 0000a8cc FDE cie=00000030 pc=0000000000069400..000000000006bd09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069401 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000069409 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000069419 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000069465 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000069470 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000a924 0000000000000010 0000a8f8 FDE cie=00000030 pc=000000000006bd10..000000000006bd17 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b3bc 0000000000000034 0000b390 FDE cie=00000030 pc=000000000005d830..000000000005d8d0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d832 │ │ │ │ +0000a938 0000000000000020 0000a90c FDE cie=00000030 pc=000000000006bd20..000000000006bea4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bd21 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006bd25 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 275 to 000000000006be38 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006be39 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006be40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000a95c 0000000000000048 0000a930 FDE cie=00000030 pc=000000000006beb0..000000000006c724 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006beb2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006beb4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006beb6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006beb8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006beb9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006beba │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006bec1 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1559 to 000000000006c4d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c4d9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c4da │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c4dc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c4de │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c4e0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c4e2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c4e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000a9a8 0000000000000038 0000a97c FDE cie=00000030 pc=000000000006c730..000000000006d0c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c732 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005d83b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c738 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d83c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c739 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 99 to 000000000005d89f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c73d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006c744 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 916 to 000000000006cad8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cad9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cada │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d8a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cadc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cade │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cae0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000a9e4 0000000000000020 0000a9b8 FDE cie=00000030 pc=000000000006d0d0..000000000006d1b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d0d1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006d0db │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000006d194 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d8a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d195 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005d8b0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006d1a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005d8c4 │ │ │ │ + │ │ │ │ +0000aa08 0000000000000028 0000a9dc FDE cie=00000030 pc=000000000006d1c0..000000000006d500 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d1c1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006d1ce │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d1d5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc2: 808 to 000000000006d4fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d8c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d4fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d8cb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d4ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b3f4 0000000000000010 0000b3c8 FDE cie=00000030 pc=000000000005d8d0..000000000005d8d1 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000aa34 0000000000000018 0000aa08 FDE cie=00000030 pc=000000000006d500..000000000006d670 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d504 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 249 to 000000000006d5fd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006d600 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b408 0000000000000048 0000b3dc FDE cie=00000030 pc=000000000005d8e0..000000000005ddd8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d8e2 │ │ │ │ +0000aa50 0000000000000064 0000aa24 FDE cie=00000030 pc=000000000006d670..000000000006e0b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d672 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d8e7 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006d680 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d8e9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d685 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d8eb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d68a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d8ec │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006d692 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d8f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d693 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005d8f9 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000005d9f5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d697 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 650 to 000000000006d921 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d922 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d923 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d925 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d927 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d929 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d92b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d930 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 930 to 000000000006dcd2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d9f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dcd3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d9fa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dcd4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dcd6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dcd8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dcda │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dcdc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dce0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000aab8 0000000000000010 0000aa8c FDE cie=00000030 pc=000000000006e0c0..000000000006e0f5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000aacc 000000000000003c 0000aaa0 FDE cie=00000030 pc=000000000006e100..000000000006e206 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e102 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e107 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e10c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e110 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e114 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000006e12d │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000006e16c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000006e1a9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d9fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e1ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d9fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e1af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e1b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e1b3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005da08 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e1b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000b454 0000000000000038 0000b428 FDE cie=00000030 pc=000000000005dde0..000000000005de78 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005dde2 │ │ │ │ +0000ab0c 0000000000000048 0000aae0 FDE cie=00000030 pc=000000000006e210..000000000006e27c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e212 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005ddeb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e217 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005ddf4 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006e221 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005ddfb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e222 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005de03 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006e229 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000005de69 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000006e260 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005de6d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e261 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005de6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e263 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005de71 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e265 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005de73 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e267 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006e270 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e274 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e275 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e277 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e279 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e27b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b490 0000000000000010 0000b464 FDE cie=00000030 pc=000000000005de80..000000000005de8e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b4a4 0000000000000020 0000b478 FDE cie=00000030 pc=000000000005de90..000000000005df75 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005de91 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005de9b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000005df54 │ │ │ │ +0000ab58 0000000000000018 0000ab2c FDE cie=00000030 pc=000000000006e280..000000000006e38e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006e287 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 135 to 000000000006e30e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005df55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005df60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e310 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000b4c8 0000000000000028 0000b49c FDE cie=00000030 pc=000000000005df80..000000000005e041 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005df82 │ │ │ │ +0000ab74 0000000000000024 0000ab48 FDE cie=00000030 pc=000000000006e390..000000000006e3d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e392 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005df86 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006e39f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005df8c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 155 to 000000000005e027 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006e3a6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000006e3c9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e3ca │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e3cc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ab9c 0000000000000028 0000ab70 FDE cie=00000030 pc=000000000006e3e0..000000000006e48f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e3e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e3e6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006e3f3 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 105 to 000000000006e45c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e02b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e45d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e02d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e45f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005e030 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e460 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000abc8 0000000000000010 0000ab9c FDE cie=00000030 pc=000000000006e490..000000000006e4b2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b4f4 0000000000000010 0000b4c8 FDE cie=00000030 pc=000000000005e050..000000000005e06c │ │ │ │ +0000abdc 0000000000000018 0000abb0 FDE cie=00000030 pc=000000000006e4c0..000000000006e4e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e4c1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000006e4e4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b508 0000000000000018 0000b4dc FDE cie=00000030 pc=000000000005e070..000000000005e16f │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e074 │ │ │ │ +0000abf8 0000000000000018 0000abcc FDE cie=00000030 pc=000000000006e4f0..000000000006e5c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e4f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000005e0ee │ │ │ │ + DW_CFA_advance_loc1: 133 to 000000000006e579 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005e0f3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006e580 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b524 0000000000000010 0000b4f8 FDE cie=00000030 pc=000000000005e170..000000000005e193 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e174 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +0000ac14 0000000000000010 0000abe8 FDE cie=00000030 pc=000000000006e5d0..000000000006e66d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b538 0000000000000038 0000b50c FDE cie=00000030 pc=000000000005e1a0..000000000005e29b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e1a2 │ │ │ │ +0000ac28 0000000000000048 0000abfc FDE cie=00000030 pc=000000000006e670..000000000006e7a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e672 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e1a3 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e677 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e1a7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e67c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 135 to 000000000005e22e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e681 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e685 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e686 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006e68d │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 221 to 000000000006e76a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e76b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e76c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e76e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e770 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e22f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e772 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e231 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e774 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e238 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e778 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005e249 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ac74 0000000000000078 0000ac48 FDE cie=00000030 pc=000000000006e7a0..000000000006ec72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e7a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e7a7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e7a9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e7ab │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e7ac │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e7ad │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006e7b4 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000006e848 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000006e897 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 131 to 000000000006e91a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000006e94b │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000006e9ca │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000006e9e7 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000006ea55 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000006ea92 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 245 to 000000000006eb87 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006eb8b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006eb8c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eb8e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eb90 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005e251 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eb92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e253 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eb94 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005e258 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006eb95 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006eba8 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000006ebdc │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b574 0000000000000034 0000b548 FDE cie=00000030 pc=000000000005e2a0..000000000005e409 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e2a2 │ │ │ │ +0000acf0 0000000000000064 0000acc4 FDE cie=00000030 pc=000000000006ec80..000000000006efbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ec82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005e2ac │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ec87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005e2b6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ec8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e2bd │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 310 to 000000000005e3f3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ec8d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ec8e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ec9a │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000006ed10 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000006ed45 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000006ed87 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ed8b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ed8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e3f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ed8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e3f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ed90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e3fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ed92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e3fb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006ed98 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ed9c │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000006edd4 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006ede3 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000006ee1b │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000006ee37 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000006ee75 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b5ac 0000000000000028 0000b580 FDE cie=00000030 pc=000000000005e410..000000000005e4e3 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005e41e │ │ │ │ +0000ad58 000000000000003c 0000ad2c FDE cie=00000030 pc=000000000006efc0..000000000006f0bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006efc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e425 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006efcc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005e437 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006efcd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005e483 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006efce │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006efda │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc1: 174 to 000000000006f088 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f08c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f08d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e484 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f08f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e485 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f091 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e486 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006f098 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ad98 0000000000000010 0000ad6c FDE cie=00000030 pc=000000000006f0c0..000000000006f1ed │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b5d8 0000000000000038 0000b5ac FDE cie=00000030 pc=000000000005e4f0..000000000005e632 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e4f2 │ │ │ │ +0000adac 0000000000000050 0000ad80 FDE cie=00000030 pc=000000000006f1f0..000000000006f2f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f1f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005e4fb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f1f6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e4fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f1fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005e508 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005e53c │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000005e56e │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000005e60a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006f205 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000006f24c │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f250 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f258 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f25e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f264 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f26a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f270 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f276 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006f284 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 97 to 000000000006f2e5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e60e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f2e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e60f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f2ea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e611 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f2ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e618 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f2ed │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b614 000000000000004c 0000b5e8 FDE cie=00000030 pc=000000000005e640..000000000005e862 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e642 │ │ │ │ +0000ae00 0000000000000060 0000add4 FDE cie=00000030 pc=000000000006f300..000000000006f4f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f302 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e644 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f304 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e646 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f306 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e648 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f308 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e649 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f309 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e64a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f30d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e651 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc2: 513 to 000000000005e852 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f311 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 364 to 000000000006f47d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e853 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f47e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e854 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f47f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e856 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f481 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e858 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f483 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e85a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f485 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e85c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f487 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e85d │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f490 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f494 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006f49b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f49f │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f4a3 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f4a7 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f4ab │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f4b4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b664 000000000000003c 0000b638 FDE cie=00000030 pc=000000000005e870..000000000005ea47 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e872 │ │ │ │ +0000ae64 0000000000000010 0000ae38 FDE cie=00000030 pc=000000000006f500..000000000006f523 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f504 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e874 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e876 │ │ │ │ + │ │ │ │ +0000ae78 0000000000000010 0000ae4c FDE cie=00000030 pc=000000000006f530..000000000006f553 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f534 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +0000ae8c 0000000000000010 0000ae60 FDE cie=00000030 pc=000000000006f560..000000000006f583 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f564 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +0000aea0 0000000000000020 0000ae74 FDE cie=00000030 pc=000000000006f590..000000000006f61f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f592 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006f599 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e877 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e87b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 249 to 000000000005e974 │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000006f614 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e975 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e977 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e979 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e97b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f619 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005e980 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f61a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000aec4 0000000000000010 0000ae98 FDE cie=00000030 pc=000000000006f620..000000000006f632 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b6a4 0000000000000034 0000b678 FDE cie=00000030 pc=000000000005ea50..000000000005eaa0 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005ea62 │ │ │ │ +0000aed8 0000000000000040 0000aeac FDE cie=00000030 pc=000000000006f640..000000000006f7a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f642 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ea67 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f643 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ea6b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f647 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005ea7c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f64b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 216 to 000000000006f723 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f727 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ea7e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f728 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ea80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f72a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ea88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f730 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005ea8f │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000006f77c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f785 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005ea99 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f786 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ea9b │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f788 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f790 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b6dc 0000000000000048 0000b6b0 FDE cie=00000030 pc=000000000005eaa0..000000000005ebf8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eaa2 │ │ │ │ +0000af1c 0000000000000048 0000aef0 FDE cie=00000030 pc=000000000006f7a0..000000000006f8a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f7a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eaa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f7a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eaa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f7a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eaa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f7a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005eaad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f7a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eab1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f7aa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eab5 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 239 to 000000000005eba4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006f7b1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000006f821 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005eba5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f825 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005eba6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f826 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f828 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ebaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f82a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ebac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f82c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ebae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f82e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ebb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f830 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b728 0000000000000058 0000b6fc FDE cie=00000030 pc=000000000005ec00..000000000005eea7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ec02 │ │ │ │ +0000af68 0000000000000048 0000af3c FDE cie=00000030 pc=000000000006f8b0..000000000006fcf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f8b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ec04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f8b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ec06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f8b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ec08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f8b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ec09 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f8b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ec0d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f8bd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ec11 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 266 to 000000000005ed1b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f8c1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 383 to 000000000006fa40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ed1f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fa41 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ed20 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fa42 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ed22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fa44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ed24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fa46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ed26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fa48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ed28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fa4a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ed30 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006fa50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000afb4 0000000000000040 0000af88 FDE cie=00000030 pc=000000000006fd00..000000000006fe31 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fd01 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fd05 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fd09 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000006fd43 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006fd4c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fd4d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006fd58 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 168 to 000000000006fe00 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fe01 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fe02 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006fe08 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006fe10 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fe14 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fe15 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006fe20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 222 to 000000000005ee0e │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005ee1c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ee34 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ee35 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b784 0000000000000060 0000b758 FDE cie=00000030 pc=000000000005eeb0..000000000005f045 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eeb2 │ │ │ │ +0000aff8 000000000000007c 0000afcc FDE cie=00000030 pc=000000000006fe40..0000000000070208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fe42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005eebb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fe44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eebd │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006fe4d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eebf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fe4f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005eec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fe53 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005eec1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006fe58 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005eec8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 211 to 000000000005ef9b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fe5c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000006fef4 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006ff01 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006ff11 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ff12 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 113 to 000000000006ff83 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006ff90 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000006ffa6 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ffa8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000070044 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005ef9e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070045 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ef9f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070046 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005efa1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070048 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005efa3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007004a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005efa5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007004c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005efa7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007004e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005efb0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000070058 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000005f016 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000070078 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007007d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000070084 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070086 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 259 to 0000000000070189 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000070197 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000701af │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000701b0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b078 0000000000000040 0000b04c FDE cie=00000030 pc=0000000000070210..00000000000702f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070212 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070214 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070216 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070217 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007021b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007021f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 187 to 00000000000702da │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005f01c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f01d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000702e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f01f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000702e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f021 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000702e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f023 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000702e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f025 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000702e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f026 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000702ed │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b7e8 0000000000000074 0000b7bc FDE cie=00000030 pc=000000000005f050..000000000005f4a7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f052 │ │ │ │ +0000b0bc 00000000000000a8 0000b090 FDE cie=00000030 pc=0000000000070300..00000000000707aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070302 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f057 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070304 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f059 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070306 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f05e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070308 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f05f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070309 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005f062 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007030a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f069 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 337 to 000000000005f1ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007030e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 258 to 0000000000070410 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f1bb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070414 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f1bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070415 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f1be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070417 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f1c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070419 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f1c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007041b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f1c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007041d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f1c8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000070420 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 455 to 000000000005f38f │ │ │ │ + DW_CFA_advance_loc2: 330 to 000000000007056a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f390 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007056b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f391 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007056c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f393 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007056e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f395 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070570 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f397 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f399 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070574 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f3a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070578 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000005f3e8 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005f3f5 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000005f40e │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f40f │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000705a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000705a9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000705aa │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000705ac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000705ae │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000705b0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000705b2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000705c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000007062c │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc1: 119 to 00000000000706a3 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000706a7 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000706ab │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000706b4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 141 to 0000000000070741 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070745 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070746 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070748 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007074a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007074c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007074e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070753 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b168 0000000000000010 0000b13c FDE cie=00000030 pc=00000000000707b0..00000000000707c8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b17c 0000000000000030 0000b150 FDE cie=00000030 pc=00000000000707d0..0000000000070940 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000707d2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000707d6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000707da │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000707e6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 247 to 00000000000708dd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000708f0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000708f1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000708f3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000070900 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b860 0000000000000048 0000b834 FDE cie=00000030 pc=000000000005f4b0..000000000005f856 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f4b2 │ │ │ │ +0000b1b0 0000000000000094 0000b184 FDE cie=00000030 pc=0000000000070940..0000000000070b6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070942 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f4b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070944 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f4b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070946 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f4b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070948 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f4b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070949 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f4c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007094d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f4c7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070953 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 869 to 000000000005f82c │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000709a3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000709a8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000709a9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000709ab │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000709ad │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000709af │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000709b1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000709c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000070a2c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070a2d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070a2e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070a30 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070a32 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070a34 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070a36 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000070a40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 236 to 0000000000070b2c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 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 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000070b49 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f82d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070b4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f82e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070b4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f830 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070b50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f832 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070b52 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f834 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070b54 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f836 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070b56 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f837 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000070b60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b8ac 000000000000005c 0000b880 FDE cie=00000030 pc=000000000005f860..000000000005f9be │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f862 │ │ │ │ +0000b248 0000000000000034 0000b21c FDE cie=00000030 pc=0000000000070b70..0000000000070bd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070b72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f864 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070b74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005f870 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070b75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f878 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070b79 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f87c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070b7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005f887 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000005f933 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000005f98f │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005f99b │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000070bd1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070bd2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070bd3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bd5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bd7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000b280 0000000000000074 0000b254 FDE cie=00000030 pc=0000000000070be0..0000000000070cd2 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000070beb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000070bf4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070bf9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070bfe │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070c02 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070c06 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070c0a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 127 to 0000000000070c89 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070c8a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f99c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070c8b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f99d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070c8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f99f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070c8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070c91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070c93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f9a4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070c98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005f9b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070c9c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000070ca4 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f9b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070ca5 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f9b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070ca7 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070ca9 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9bb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070cab │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9bd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070cad │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070cb3 │ │ │ │ + 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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b90c 0000000000000048 0000b8e0 FDE cie=00000030 pc=000000000005f9c0..000000000005fb39 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9c2 │ │ │ │ +0000b2f8 0000000000000048 0000b2cc FDE cie=00000030 pc=0000000000070ce0..0000000000070df9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070ce2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9c4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070ce7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f9c9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070cec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070cee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f9cc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070cef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f9cd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070cf0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9d1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070cf4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000005f9f3 │ │ │ │ + DW_CFA_advance_loc1: 109 to 0000000000070d61 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9f7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070d65 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f9f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070d66 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d6a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f9fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d6c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fa00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d6e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005fa08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000b958 000000000000006c 0000b92c FDE cie=00000030 pc=000000000005fb40..0000000000061022 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb42 │ │ │ │ +0000b344 000000000000004c 0000b318 FDE cie=00000030 pc=0000000000070e00..0000000000071122 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070e02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005fb47 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070e07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb49 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070e0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005fb55 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070e11 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fb56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070e15 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fb57 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070e1a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005fb5e │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 690 to 000000000005fe10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070e1e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 603 to 0000000000071079 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fe11 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007107a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fe12 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007107b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe14 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071080 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071082 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071084 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071086 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005fe1f │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000071090 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 666 to 00000000000600b9 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000006010f │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 463 to 00000000000602de │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000006033e │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 2285 to 0000000000060c2b │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000060c7d │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b9c8 0000000000000010 0000b99c FDE cie=00000030 pc=0000000000061030..00000000000610e8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b9dc 0000000000000048 0000b9b0 FDE cie=00000030 pc=00000000000610f0..0000000000061201 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000610f2 │ │ │ │ +0000b394 0000000000000058 0000b368 FDE cie=00000030 pc=0000000000071130..0000000000071494 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071132 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000610fc │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071137 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061102 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071139 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061103 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007113e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061104 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000071145 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000061120 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071149 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000061130 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061135 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000061138 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000061148 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000071153 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc1: 111 to 00000000000711c2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000711c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 177 to 00000000000611f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000711c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000611fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000711c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000611fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000711cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000611fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000711cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061200 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000711cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000711d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000711d9 │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000711e8 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000711fb │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000711fc │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ │ │ │ │ -0000ba28 0000000000000060 0000b9fc FDE cie=00000030 pc=0000000000061210..00000000000615ec │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061212 │ │ │ │ +0000b3f0 0000000000000064 0000b3c4 FDE cie=00000030 pc=00000000000714a0..0000000000071776 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000714a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061218 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000714a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006121a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000714a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006121c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000714ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006121d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000714af │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006121e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000714b5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000061225 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000714bf │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 266 to 00000000000715c9 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000071608 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000071615 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007161f │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 324 to 0000000000061369 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000007163c │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007163d │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 143 to 00000000000716cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006136d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000716d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006136e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000716d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061370 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000716d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061372 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000716d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061374 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000716d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061376 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000716d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000061380 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000716e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 450 to 0000000000061542 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000061561 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061567 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006156d │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000006157e │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ba8c 0000000000000010 0000ba60 FDE cie=00000030 pc=00000000000615f0..0000000000061605 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000baa0 0000000000000010 0000ba74 FDE cie=00000030 pc=0000000000061610..0000000000061651 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000061632 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -0000bab4 0000000000000060 0000ba88 FDE cie=00000030 pc=0000000000061660..000000000006199c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061662 │ │ │ │ +0000b458 0000000000000050 0000b42c FDE cie=00000030 pc=0000000000071780..00000000000718a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071782 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061664 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071787 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061666 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007178c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061668 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000071796 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061669 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007179d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006166a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007179e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006166e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006167d │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000717ad │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000717d6 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc1: 125 to 0000000000071853 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000071890 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006167e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071894 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006167f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071895 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061681 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071897 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061683 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071899 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061685 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007189b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061687 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007189d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000061690 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007189e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 738 to 0000000000061972 │ │ │ │ + │ │ │ │ +0000b4ac 000000000000006c 0000b480 FDE cie=00000030 pc=00000000000718b0..0000000000071b99 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000718b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000718be │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000718c0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000718c5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000718c6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000718c7 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000718ce │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000071928 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000007196d │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000071a07 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000071a2a │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000071a4e │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000071a5b │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000071a6b │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071a6c │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc1: 179 to 0000000000071b1f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006197a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071b23 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006197b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071b24 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006197d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071b26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006197f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071b28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061981 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061983 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000061990 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000bb18 000000000000001c 0000baec FDE cie=00000030 pc=00000000000619a0..0000000000061a1c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000619a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071b2a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000619d0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071b2c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000619d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071b30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000619f3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000619f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000bb38 0000000000000010 0000bb0c FDE cie=00000030 pc=0000000000061a20..0000000000061a2c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bb4c 0000000000000010 0000bb20 FDE cie=00000030 pc=0000000000061a30..0000000000061aa2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bb60 0000000000000038 0000bb34 FDE cie=00000030 pc=0000000000061ab0..0000000000061bc4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061ab2 │ │ │ │ +0000b51c 0000000000000048 0000b4f0 FDE cie=00000030 pc=0000000000071ba0..0000000000071eee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071ba2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061ab3 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071ba8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000061ab6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071bad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 222 to 0000000000061b94 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061b95 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061b97 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000061ba0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061ba1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071baf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071bb0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071bb1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000071bb8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 157 to 0000000000071c55 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071c56 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071c57 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071c59 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071c5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061ba2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071c5d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061ba4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071c5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061ba5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071c60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000bb9c 0000000000000048 0000bb70 FDE cie=00000030 pc=0000000000061bd0..0000000000061ca4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061bd2 │ │ │ │ +0000b568 000000000000010c 0000b53c FDE cie=00000030 pc=0000000000071ef0..0000000000073031 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071ef2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061bd4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071ef7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061bd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071ef9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061bd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071efb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061bd9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071efc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061bda │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071efd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000061be1 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000061c7d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000071f04 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 265 to 000000000007200d │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007200e │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000072017 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000072025 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000072033 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 893 to 00000000000723b0 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000723b1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000723b5 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000723bf │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000723c6 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000723cd │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000723d4 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000723db │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000723e9 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 349 to 0000000000072546 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007254d │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000072554 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007255b │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000072562 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000072569 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000072577 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 559 to 00000000000727a6 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000727a7 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000727ab │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000727b5 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000727bc │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000727c3 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000727ca │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000727d1 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000727e7 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 342 to 000000000007293d │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000072958 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007295f │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000072966 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007296d │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000072974 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007297b │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007297d │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000729ab │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 158 to 0000000000072a49 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061c82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072a4a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061c83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072a4b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061c85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072a4d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061c87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072a4f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061c89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072a51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061c8b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072a53 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061c90 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000072a58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 528 to 0000000000072c68 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000072cc5 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 276 to 0000000000072dd9 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000072e11 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000072e4a │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000072e91 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ │ │ │ │ -0000bbe8 0000000000000058 0000bbbc FDE cie=00000030 pc=0000000000061cb0..0000000000062078 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061cb2 │ │ │ │ +0000b678 0000000000000044 0000b64c FDE cie=00000030 pc=0000000000073040..00000000000731ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073042 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061cb7 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007304f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061cb9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073054 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061cbb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073059 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061cbf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007305a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061cc0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061cc4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007305e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000007309f │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 137 to 0000000000061d4d │ │ │ │ + DW_CFA_advance_loc1: 175 to 000000000007314e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061d51 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061d52 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007314f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073151 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d56 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073156 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073158 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007315a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061d5b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073160 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 686 to 0000000000062009 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000062017 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006202f │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062030 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000bc44 0000000000000088 0000bc18 FDE cie=00000030 pc=0000000000062080..0000000000062d4c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062082 │ │ │ │ +0000b6c0 0000000000000090 0000b694 FDE cie=00000030 pc=00000000000731f0..0000000000073821 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000731f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000062088 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000731f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006208a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000731f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006208c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000731f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006208d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000731f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062091 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000731fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000062098 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 603 to 00000000000622f3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073201 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000073291 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc1: 75 to 00000000000732dc │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc2: 412 to 0000000000073478 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007347c │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000073485 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000073497 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007349e │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000734a0 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000734b6 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc1: 218 to 0000000000073590 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073594 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007359d │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000735af │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000735b6 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000735b8 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000735ce │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc2: 475 to 00000000000737a9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000622f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000737aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000622f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000737ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000622fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000737ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000622fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000737af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000622fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000737b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062300 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000737b3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062308 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000737b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 667 to 00000000000625a3 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000625a8 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000625c0 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000625c6 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000625d8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 310 to 000000000006270e │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062713 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006272f │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000062735 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000062743 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1103 to 0000000000062b92 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000062ba0 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000062bb8 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062bb9 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bcd0 0000000000000048 0000bca4 FDE cie=00000030 pc=0000000000062d50..0000000000062e2c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d52 │ │ │ │ +0000b754 0000000000000084 0000b728 FDE cie=00000030 pc=0000000000073830..0000000000073d0d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d54 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007383f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062d59 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073841 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d5b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073843 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062d63 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073844 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000062d6e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073845 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000062d75 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000062e03 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007384f │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 306 to 0000000000073981 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000739ab │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc1: 238 to 0000000000073a99 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073aa5 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000073ab2 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000073acb │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073ad2 │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073ad9 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000073ae2 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000000073b49 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000073b53 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073b5a │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b5e │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000073b6c │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000073b8a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062e07 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073b8b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062e08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073b8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062e0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073b8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062e0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073b90 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062e0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073b92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062e10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073b94 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062e18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b98 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd1c 0000000000000030 0000bcf0 FDE cie=00000030 pc=0000000000062e30..0000000000062f63 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062e32 │ │ │ │ +0000b7dc 0000000000000080 0000b7b0 FDE cie=00000030 pc=0000000000073d10..0000000000073f5f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073d12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062e36 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073d14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062e3e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073d16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062e42 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 226 to 0000000000062f24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073d17 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073d18 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000073d23 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000073d7e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073d7f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073d80 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073d82 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073d84 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073d86 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000073d90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000073da8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073da9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073daa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073dac │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073dae │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073db0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073db8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000073dee │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073df5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073df6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073df8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073dfa │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073dfc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073e08 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000073e7f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073e87 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073e88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062f25 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e8a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062f26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062f28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062f29 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000073e98 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd50 0000000000000054 0000bd24 FDE cie=00000030 pc=0000000000062f70..0000000000063386 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062f72 │ │ │ │ +0000b860 00000000000000c0 0000b834 FDE cie=00000030 pc=0000000000073f60..0000000000074a45 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073f62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062f74 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000073f6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062f76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073f6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000062f80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073f6f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062f81 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073f70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062f82 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073f74 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000062f89 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000062fd2 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000006301c │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 741 to 0000000000063301 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073f7b │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 519 to 0000000000074182 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074189 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074190 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074197 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007419e │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000741a5 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000741ac │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000741b3 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000741bc │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 564 to 00000000000743f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063305 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000743f1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063306 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000743f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063308 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000743f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006330a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000743f6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006330c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000743f8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006330e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000743fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063310 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074400 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 773 to 0000000000074705 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000074752 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 282 to 000000000007486c │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007486d │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007486e │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074875 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074879 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007487d │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074881 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074885 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000748a6 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000074926 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074930 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074937 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007493e │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074945 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007494c │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007495a │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bda8 000000000000001c 0000bd7c FDE cie=00000030 pc=0000000000063390..00000000000633cb │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063392 │ │ │ │ +0000b924 0000000000000090 0000b8f8 FDE cie=00000030 pc=0000000000074a50..0000000000074e17 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074a52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000633af │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074a54 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074a55 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074a56 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074a5d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 111 to 0000000000074acc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074ad1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074ad2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074ad4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074ad6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074ae0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000074b36 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074b37 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074b38 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074b3a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074b3c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000633b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000074b48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000633ca │ │ │ │ + DW_CFA_advance_loc1: 125 to 0000000000074bc5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074bc6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074bc7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074bc9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074bcb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074bd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 264 to 0000000000074cd8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074cd9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074cda │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074cdc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074cde │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074ce0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000074d14 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000074d26 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074d27 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074d29 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074d2b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074d30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000074d8e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000074d9c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000074db4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074db5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -0000bdc8 0000000000000054 0000bd9c FDE cie=00000030 pc=00000000000633d0..0000000000063664 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000633d2 │ │ │ │ +0000b9b8 0000000000000148 0000b98c FDE cie=00000030 pc=0000000000074e20..0000000000077128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074e22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000633d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074e24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000633dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074e26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000633e5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074e2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000633e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074e2c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000633e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074e2d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000633ee │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000006341d │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000063455 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 355 to 00000000000635b8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074e37 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 739 to 000000000007511a │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000075147 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007514e │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007514f │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000075158 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000075182 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000635bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075183 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000635bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075184 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000635bf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075186 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000635c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075188 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007518a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007518c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075190 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000751e7 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000751f7 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000075204 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007520b │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000075220 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000007523c │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000075265 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007526c │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007526d │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000075276 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 2483 to 0000000000075c29 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000075c36 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075c3d │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075c44 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075c4b │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075c52 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000075c6a │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 1474 to 000000000007622c │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000076239 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000076249 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007624b │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 1066 to 0000000000076675 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007667c │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000076692 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076693 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc1: 236 to 000000000007677f │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc1: 117 to 00000000000767f4 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000767fb │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076803 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000076834 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000007687c │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000076889 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000768a2 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000768a3 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 397 to 0000000000076a30 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000076a37 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000076a44 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076a45 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 816 to 0000000000076d75 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000076d84 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000076da3 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076da4 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc1: 186 to 0000000000076e5e │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000076e6b │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000076e84 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076e85 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000076f45 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000076f52 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000076f6b │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076f6c │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 262 to 0000000000077072 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007707c │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000077099 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007709b │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bb04 0000000000000018 0000bad8 FDE cie=00000030 pc=0000000000077130..0000000000077157 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077131 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000077152 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bb20 000000000000001c 0000baf4 FDE cie=00000030 pc=0000000000077160..00000000000771d7 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007716f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 95 to 00000000000771ce │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000771d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000771d6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000bb40 0000000000000010 0000bb14 FDE cie=00000030 pc=00000000000771e0..0000000000077250 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bb54 0000000000000010 0000bb28 FDE cie=00000030 pc=0000000000077250..00000000000772ff │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bb68 0000000000000028 0000bb3c FDE cie=00000030 pc=0000000000077300..00000000000773c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077302 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077306 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007730c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 155 to 00000000000773a7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000635c3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000773ab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000635c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000773ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000635d0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000773b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bb94 0000000000000010 0000bb68 FDE cie=00000030 pc=00000000000773d0..00000000000773ec │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000be20 0000000000000050 0000bdf4 FDE cie=00000030 pc=0000000000063670..000000000006377e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063672 │ │ │ │ +0000bba8 0000000000000044 0000bb7c FDE cie=00000030 pc=00000000000773f0..0000000000077491 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000773f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000063680 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000077400 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063685 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077405 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063687 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077407 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063688 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007740b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006368c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007740c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063690 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077410 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000006370a │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000006372b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000063743 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000063759 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000063773 │ │ │ │ + DW_CFA_advance_loc1: 115 to 0000000000077483 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063774 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077487 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063775 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077488 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063777 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007748a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063779 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007748c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006377b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007748e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077490 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000bbf0 0000000000000020 0000bbc4 FDE cie=00000030 pc=00000000000774a0..0000000000077585 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000774a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000774ab │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000077564 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006377d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077565 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000077570 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000be74 0000000000000048 0000be48 FDE cie=00000030 pc=0000000000063780..0000000000063968 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063782 │ │ │ │ +0000bc14 0000000000000010 0000bbe8 FDE cie=00000030 pc=0000000000077590..00000000000775b3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077594 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +0000bc28 0000000000000070 0000bbfc FDE cie=00000030 pc=00000000000775c0..0000000000077d8d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000775c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006378e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000775c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063793 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000775c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063795 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000775c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063796 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000775c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063797 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000775cc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006379e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 423 to 0000000000063945 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000775d3 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000077619 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063949 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007761c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006394a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007761d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006394c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007761f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006394e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077621 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063950 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077623 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063952 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077625 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000063960 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000077630 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 716 to 00000000000778fc │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc1: 87 to 0000000000077953 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc2: 757 to 0000000000077c48 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000077c8e │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc1: 133 to 0000000000077d13 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000077d21 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000077d39 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077d3a │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000bec0 0000000000000038 0000be94 FDE cie=00000030 pc=0000000000063970..0000000000063a55 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063972 │ │ │ │ +0000bc9c 000000000000001c 0000bc70 FDE cie=00000030 pc=0000000000077d90..0000000000077e33 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077d91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006397b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000077dca │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077dd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000077e2e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000bcbc 0000000000000018 0000bc90 FDE cie=00000030 pc=0000000000077e40..0000000000077ef3 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000077e9a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000077ec3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000077ed4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bcd8 0000000000000048 0000bcac FDE cie=00000030 pc=0000000000077f00..0000000000078241 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077f02 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077f04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063983 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077f06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063984 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077f0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006398b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077f0c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000063a0c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077f0d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077f11 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 679 to 00000000000781b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000781b9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000781ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063a0d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000781bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063a0e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000781be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063a10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000781c0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000781c2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000781c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000bd24 000000000000001c 0000bcf8 FDE cie=00000030 pc=0000000000078250..00000000000782aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078251 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063a12 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000078296 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063a17 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000782a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000befc 0000000000000010 0000bed0 FDE cie=00000030 pc=0000000000063a60..0000000000063ac9 │ │ │ │ +0000bd44 0000000000000010 0000bd18 FDE cie=00000030 pc=00000000000782b0..00000000000782b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bf10 0000000000000020 0000bee4 FDE cie=00000030 pc=0000000000063ad0..0000000000063bb5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063ad1 │ │ │ │ +0000bd58 0000000000000030 0000bd2c FDE cie=00000030 pc=00000000000782c0..000000000007838e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000782c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000063adb │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000063b94 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000782c3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000782cb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000782d2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 178 to 0000000000078384 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078385 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078386 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063b95 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078388 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000063ba0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078389 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bd8c 0000000000000010 0000bd60 FDE cie=00000030 pc=0000000000078390..0000000000078465 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bda0 0000000000000010 0000bd74 FDE cie=00000030 pc=0000000000078470..000000000007850b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000bf34 000000000000003c 0000bf08 FDE cie=00000030 pc=0000000000063bc0..0000000000063cb1 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000063bd5 │ │ │ │ +0000bdb4 000000000000004c 0000bd88 FDE cie=00000030 pc=0000000000078510..0000000000078763 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078512 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063bd7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078514 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063bd9 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078516 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063bde │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078518 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063bdf │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078519 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000063ca7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007851a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007851e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 404 to 00000000000786b2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000786b6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000786b7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063ca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000786b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063caa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000786bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063cac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000786bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063cae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000786bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063cb0 │ │ │ │ - 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: 1 to 00000000000786c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000bf74 0000000000000028 0000bf48 FDE cie=00000030 pc=0000000000063cc0..0000000000063d5f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063cc2 │ │ │ │ +0000be04 000000000000002c 0000bdd8 FDE cie=00000030 pc=0000000000078770..000000000007880f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078772 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063cc6 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007877b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063ccc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 111 to 0000000000063d3b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007877f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 108 to 00000000000787eb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063d3f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000787f0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063d41 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000787f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063d48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000787f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000be34 0000000000000018 0000be08 FDE cie=00000030 pc=0000000000078810..0000000000078867 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078811 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000000078862 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000be50 000000000000001c 0000be24 FDE cie=00000030 pc=0000000000078870..00000000000788da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078871 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 95 to 00000000000788d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000788d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000788d9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000bfa0 000000000000005c 0000bf74 FDE cie=00000030 pc=0000000000063d60..0000000000063e39 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000063d6f │ │ │ │ +0000be70 000000000000004c 0000be44 FDE cie=00000030 pc=00000000000788e0..0000000000078a45 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000788e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063d71 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000788e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063d73 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000788ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063d79 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000788ef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063d7d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000788f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063d7e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000788f4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063d82 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 151 to 0000000000063e19 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000788fb │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 314 to 0000000000078a35 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063e1a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078a36 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063e1b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078a37 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e1d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078a39 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e1f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078a3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e21 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078a3d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e23 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078a3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063e28 │ │ │ │ - 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: 10 to 0000000000063e32 │ │ │ │ - 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: 1 to 0000000000078a40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c000 0000000000000010 0000bfd4 FDE cie=00000030 pc=0000000000063e40..0000000000063e9a │ │ │ │ +0000bec0 0000000000000010 0000be94 FDE cie=00000030 pc=0000000000078a50..0000000000078a93 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bed4 0000000000000038 0000bea8 FDE cie=00000030 pc=0000000000078aa0..0000000000078b63 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078aa2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078aa4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078aa5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078aa9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000078ab0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 167 to 0000000000078b57 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078b58 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078b59 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078b5b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078b5d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078b5e │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c014 0000000000000048 0000bfe8 FDE cie=00000030 pc=0000000000063ea0..0000000000064099 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063ea2 │ │ │ │ +0000bf10 0000000000000064 0000bee4 FDE cie=00000030 pc=0000000000078b70..0000000000078fcc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078b72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063ea9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078b74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063eab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078b76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063eb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078b78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063eb1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078b7c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063eb2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078b80 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063eb6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 397 to 0000000000064043 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000078b87 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 769 to 0000000000078e88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064047 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078e8c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064048 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078e8d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006404a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078e8f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006404c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078e91 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006404e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078e93 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064050 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078e95 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064058 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000078e9a │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000c060 000000000000003c 0000c034 FDE cie=00000030 pc=00000000000640a0..0000000000064237 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000640a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000640a9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000640ab │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000640af │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000640b0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 376 to 0000000000064228 │ │ │ │ + DW_CFA_advance_loc1: 254 to 0000000000078f98 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000078f9e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078f9f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064229 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078fa1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006422b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078fa3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006422d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078fa5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006422f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078fa7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064230 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078fa8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c0a0 0000000000000010 0000c074 FDE cie=00000030 pc=0000000000064240..00000000000642b3 │ │ │ │ +0000bf78 0000000000000018 0000bf4c FDE cie=00000030 pc=0000000000078fd0..000000000007901b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078fd1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000007901a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf94 0000000000000028 0000bf68 FDE cie=00000030 pc=0000000000079020..0000000000079100 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079021 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079022 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007902e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 181 to 00000000000790e3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000790e4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000790e5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000790f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c0b4 0000000000000034 0000c088 FDE cie=00000030 pc=00000000000642c0..0000000000064488 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000642c2 │ │ │ │ +0000bfc0 0000000000000028 0000bf94 FDE cie=00000030 pc=0000000000079100..0000000000079142 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000642d6 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007910a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007910e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000079133 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007913f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079141 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bfec 000000000000004c 0000bfc0 FDE cie=00000030 pc=0000000000079150..0000000000079423 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079152 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079154 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079155 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079156 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007915d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 508 to 0000000000079359 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007935d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007935e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079360 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079362 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000642e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000079368 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000642ee │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000000793c1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000793c5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000793c6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000793c8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000793ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000642f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000793d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000006437a │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c03c 00000000000000c4 0000c010 FDE cie=00000030 pc=0000000000079430..0000000000079aed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079432 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079437 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079439 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007943e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007943f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079440 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079444 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 151 to 00000000000794db │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000794ff │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000079529 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000007953f │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079540 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007954b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000079552 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000079559 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000079560 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079561 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079566 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007956d │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000079576 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007957d │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000079586 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 958 to 0000000000079944 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000079960 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007996a │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000079973 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007997a │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007997e │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079983 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079988 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007998d │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079991 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000799a1 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 117 to 0000000000079a16 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079a17 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079a18 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079a1a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079a1c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079a1e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079a20 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064380 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079a21 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000643d6 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000079a7d │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000079a8b │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000079aa3 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079aa4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + │ │ │ │ +0000c104 0000000000000018 0000c0d8 FDE cie=00000030 pc=0000000000079af0..0000000000079b1f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079af1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000079b1e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c120 0000000000000048 0000c0f4 FDE cie=00000030 pc=0000000000079b20..0000000000079c70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079b22 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000079b30 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000643e4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079b35 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079b3a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079b3b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079b3c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079b40 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 293 to 0000000000079c65 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079c66 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079c67 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079c69 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000643fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079c6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000643fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079c6d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079c6f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c0ec 0000000000000034 0000c0c0 FDE cie=00000030 pc=0000000000064490..0000000000064506 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064492 │ │ │ │ +0000c16c 000000000000004c 0000c140 FDE cie=00000030 pc=0000000000079c70..000000000007a5c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079c72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006449c │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079c74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000644a3 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079c76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000644a4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079c78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000644a8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079c7c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079c80 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079c84 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 955 to 000000000007a03f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a040 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000644fc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a041 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064500 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a043 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064501 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a045 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064503 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a047 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064505 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a049 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007a050 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c124 0000000000000048 0000c0f8 FDE cie=00000030 pc=0000000000064510..00000000000647a1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064512 │ │ │ │ +0000c1bc 0000000000000048 0000c190 FDE cie=00000030 pc=000000000007a5d0..000000000007a6cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a5d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064514 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a5d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000064520 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a5d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064525 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a5db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064526 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a5dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000064529 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a5e0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064530 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 346 to 000000000006468a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007a5e6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000007a61b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006468b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a61f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006468c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a620 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006468e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a622 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064690 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a624 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064692 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a626 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064694 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a628 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064698 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007a630 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c170 0000000000000040 0000c144 FDE cie=00000030 pc=00000000000647b0..00000000000648f6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000647b2 │ │ │ │ +0000c208 0000000000000048 0000c1dc FDE cie=00000030 pc=000000000007a6d0..000000000007ac27 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a6d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000647bc │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a6d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000647be │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a6d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000647c2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007a6df │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000647c3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007a6e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000647ca │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 192 to 000000000006488a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a6ec │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a6f0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 310 to 000000000007a826 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a827 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006488b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a828 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006488c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a82a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006488e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a82c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064890 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a82e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064892 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a830 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064898 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007a838 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c1b4 000000000000003c 0000c188 FDE cie=00000030 pc=0000000000064900..00000000000649fd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064902 │ │ │ │ +0000c254 0000000000000010 0000c228 FDE cie=00000030 pc=000000000007ac30..000000000007ac46 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c268 0000000000000048 0000c23c FDE cie=00000030 pc=000000000007ac50..000000000007ada2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064904 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006490d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064911 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064918 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ac5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 125 to 0000000000064995 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ac60 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007ac6c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 261 to 000000000007ad71 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ad75 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ad76 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064999 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ad78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006499b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ad7a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006499d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ad7c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006499f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ad7e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000649a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ad80 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000c2b4 0000000000000010 0000c288 FDE cie=00000030 pc=000000000007adb0..000000000007ae10 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c2c8 0000000000000010 0000c29c FDE cie=00000030 pc=000000000007ae10..000000000007ae81 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c1f4 0000000000000038 0000c1c8 FDE cie=00000030 pc=0000000000064a00..0000000000064adc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064a02 │ │ │ │ +0000c2dc 0000000000000038 0000c2b0 FDE cie=00000030 pc=000000000007ae90..000000000007b1b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ae92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064a04 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ae98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064a05 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ae99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064a06 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ae9d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064a0d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000064a3d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007aea1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 674 to 000000000007b143 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064a41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b144 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064a42 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b145 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064a44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b147 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064a46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b149 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064a50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b14a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000c230 0000000000000064 0000c204 FDE cie=00000030 pc=0000000000064ae0..0000000000064ded │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064ae2 │ │ │ │ +0000c318 0000000000000044 0000c2ec FDE cie=00000030 pc=000000000007b1c0..000000000007b3f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b1c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064ae4 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b1cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b1cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064aea │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b1d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064aee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b1d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064af5 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007b1de │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000064b4b │ │ │ │ + DW_CFA_advance_loc2: 406 to 000000000007b374 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064b4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b378 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064b4d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b379 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064b4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b37b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064b51 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b37d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b37f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b388 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c360 0000000000000010 0000c334 FDE cie=00000030 pc=000000000007b400..000000000007b403 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c374 0000000000000010 0000c348 FDE cie=00000030 pc=000000000007b410..000000000007b42c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c388 0000000000000020 0000c35c FDE cie=00000030 pc=000000000007b430..000000000007b515 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b431 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007b43b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000007b4f4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064b53 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b4f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064b58 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007b500 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 237 to 0000000000064c45 │ │ │ │ + │ │ │ │ +0000c3ac 0000000000000054 0000c380 FDE cie=00000030 pc=000000000007b520..000000000007b611 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007b52d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b52f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b534 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b539 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007b544 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b548 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007b54f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000007b5b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b5ba │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064c49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b5bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064c4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b5bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064c4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b5bf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064c4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b5c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064c50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b5c3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064c58 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b5c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000064cce │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000064cdc │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000064cf4 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064cf5 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000007b610 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +0000c404 0000000000000048 0000c3d8 FDE cie=00000030 pc=000000000007b620..000000000007b775 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b622 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b624 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b626 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b628 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b629 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b62a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b62e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 316 to 000000000007b76a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b76b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b76c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b76e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b770 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b772 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b774 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c298 0000000000000020 0000c26c FDE cie=00000030 pc=0000000000064df0..0000000000064ed5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064df1 │ │ │ │ +0000c450 0000000000000028 0000c424 FDE cie=00000030 pc=000000000007b780..000000000007b82a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b782 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064dfb │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 189 to 0000000000064eb8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007b789 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 121 to 000000000007b802 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064eb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b804 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064ec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b808 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007b81c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b820 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b825 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c2bc 0000000000000028 0000c290 FDE cie=00000030 pc=0000000000064ee0..000000000006508b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064ee1 │ │ │ │ +0000c47c 0000000000000048 0000c450 FDE cie=00000030 pc=000000000007b830..000000000007ba8f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064ee5 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b834 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064eec │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 159 to 0000000000064f8b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b836 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b838 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b839 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b83d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b841 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 186 to 000000000007b8fb │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b904 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b905 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b907 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b909 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064f8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b90b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064f8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b90d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000064f90 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007b918 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c2e8 0000000000000010 0000c2bc FDE cie=00000030 pc=0000000000065090..0000000000065095 │ │ │ │ +0000c4c8 000000000000004c 0000c49c FDE cie=00000030 pc=000000000007ba90..000000000007bc33 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ba92 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ba94 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ba96 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ba98 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ba99 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ba9e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007baa5 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 259 to 000000000007bba8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bba9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bbaa │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bbac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bbae │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bbb0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bbb2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bbb8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c518 0000000000000034 0000c4ec FDE cie=00000030 pc=000000000007bc40..000000000007bd42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bc42 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bc43 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bc44 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000007bc7d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bc7e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bc80 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007bc88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 181 to 000000000007bd3d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bd3e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bd40 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c2fc 0000000000000048 0000c2d0 FDE cie=00000030 pc=00000000000650a0..00000000000651d0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000650a2 │ │ │ │ +0000c550 0000000000000050 0000c524 FDE cie=00000030 pc=000000000007bd50..000000000007c102 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bd52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000650a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bd54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000650a6 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007bd5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000650a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bd5f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000650b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bd63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000650b1 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007bd6b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000650b5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 176 to 0000000000065165 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bd6f │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 532 to 000000000007bf83 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065169 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bf84 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006516a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bf85 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006516c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bf87 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006516e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bf89 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065170 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bf8b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065172 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bf8d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065178 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007bf90 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007bf9f │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000007bfc0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c5a4 0000000000000030 0000c578 FDE cie=00000030 pc=000000000007c110..000000000007c1cd │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007c128 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c12d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007c137 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000007c16a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c16b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c16d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007c170 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000007c1c7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c348 0000000000000028 0000c31c FDE cie=00000030 pc=00000000000651d0..0000000000065237 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000651d1 │ │ │ │ +0000c5d8 0000000000000028 0000c5ac FDE cie=00000030 pc=000000000007c1d0..000000000007c29e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c1d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000651d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c1d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000651e4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000006522f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c1d9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000007c20e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065230 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c20f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065231 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c210 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065232 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007c218 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c374 0000000000000024 0000c348 FDE cie=00000030 pc=0000000000065240..0000000000065289 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065241 │ │ │ │ +0000c604 0000000000000028 0000c5d8 FDE cie=00000030 pc=000000000007c2a0..000000000007c371 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c2a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065246 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006524d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c2ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000065283 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000007c2d1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065287 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c2d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065288 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c2d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c2d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c39c 0000000000000034 0000c370 FDE cie=00000030 pc=0000000000065290..00000000000652fc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065292 │ │ │ │ +0000c630 0000000000000028 0000c604 FDE cie=00000030 pc=000000000007c380..000000000007c43b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c381 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065297 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c382 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006529c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c389 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000652a0 │ │ │ │ + DW_CFA_advance_loc1: 131 to 000000000007c40c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c40d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c40e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c410 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c65c 0000000000000080 0000c630 FDE cie=00000030 pc=000000000007c440..000000000007d016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c442 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c447 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c449 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c44b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000652a8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c44c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c44d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c454 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000007c4ef │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c4f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 77 to 00000000000652f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c4f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000652f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c4f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000652f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c4f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000652f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c4f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000652fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c4f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c500 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 447 to 000000000007c6bf │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007c6c7 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000007c6e9 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c6eb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 369 to 000000000007c85c │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007c868 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007c881 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c883 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 1585 to 000000000007ceb4 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007cebf │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007ced8 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ced9 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c3d4 0000000000000014 0000c3a8 FDE cie=00000030 pc=0000000000065300..0000000000065320 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065304 │ │ │ │ +0000c6e0 0000000000000034 0000c6b4 FDE cie=00000030 pc=000000000007d020..000000000007d196 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d021 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d025 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007d02c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000007d05e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d05f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d060 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d068 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000007d0a6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d0ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000006531f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d0ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d0b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c3ec 0000000000000038 0000c3c0 FDE cie=00000030 pc=0000000000065320..0000000000065401 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065322 │ │ │ │ +0000c718 0000000000000034 0000c6ec FDE cie=00000030 pc=000000000007d1a0..000000000007d316 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d1a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006532b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d1a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006532f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007d1ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065330 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065334 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 172 to 00000000000653e0 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000007d1de │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d1df │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d1e0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d1e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000007d226 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000653e1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000653e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000653e4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d22c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000653e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d22d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000653f0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d230 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c428 0000000000000028 0000c3fc FDE cie=00000030 pc=0000000000065410..000000000006547e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065412 │ │ │ │ +0000c750 0000000000000038 0000c724 FDE cie=00000030 pc=000000000007d320..000000000007d55c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d321 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065417 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d325 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006541b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007d32c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000006547a │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000007d3bc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d3bd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d3be │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d3c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 318 to 000000000007d4fe │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006547b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d504 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006547d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d505 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007d510 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c454 0000000000000050 0000c428 FDE cie=00000030 pc=0000000000065480..0000000000065715 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065482 │ │ │ │ +0000c78c 00000000000000c0 0000c760 FDE cie=00000030 pc=000000000007d560..000000000007da6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d562 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065484 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d568 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065486 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d56d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006548b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d572 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065495 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d576 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006549c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d57a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000654a0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000065511 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000006554e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 189 to 000000000006560b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007d581 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000007d623 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006560f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d624 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065610 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d625 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065612 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d627 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065614 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d629 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065616 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d62b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065618 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d62d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065620 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d630 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000007d6c0 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007d6ca │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000007d6fe │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d6ff │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000007d7a4 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007d7b0 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007d7c5 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d7c6 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 226 to 000000000007d8a8 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000007d8cb │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d8d1 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d8d7 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000007d8ea │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000007d944 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007d94e │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007d963 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d965 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007d989 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007d996 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d99e │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d99f │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000007d9de │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007d9e5 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007da05 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007da08 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000007da31 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007da38 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007da58 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da5a │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ │ │ │ │ -0000c4a8 0000000000000068 0000c47c FDE cie=00000030 pc=0000000000065720..0000000000065f3c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065722 │ │ │ │ +0000c850 0000000000000050 0000c824 FDE cie=00000030 pc=000000000007da70..000000000007db7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006572a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007da76 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006572f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007da7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065734 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000007dac3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dac4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dac6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007dad0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000007db07 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007db08 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db0a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007db10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000007db41 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065735 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007db49 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065739 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065740 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 154 to 00000000000657da │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000065817 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 182 to 00000000000658cd │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000006590a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 692 to 0000000000065bbe │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000065bfb │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 355 to 0000000000065d5e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007db50 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065d62 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065d63 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065d65 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007db56 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007db5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065d67 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007db60 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065d69 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007db61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065d6b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db63 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065d70 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007db64 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000c514 0000000000000060 0000c4e8 FDE cie=00000030 pc=0000000000065f40..0000000000066178 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065f42 │ │ │ │ +0000c8a4 0000000000000054 0000c878 FDE cie=00000030 pc=000000000007db80..000000000007dc10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065f47 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065f49 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db86 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065f4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065f4f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007db89 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065f50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007db8a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000065f5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007db8e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000007dbb7 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007dbc8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007dbcd │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007dbd5 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 303 to 000000000006608b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066092 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000066095 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066097 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066099 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006609b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006609d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000660a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000660e1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007dbe3 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007dc03 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000660e5 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007dc06 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000660e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dc07 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000660e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dc09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000660ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dc0b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000660ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dc0d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000660ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dc0f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000660f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c578 0000000000000058 0000c54c FDE cie=00000030 pc=0000000000066180..00000000000662b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066182 │ │ │ │ +0000c8fc 0000000000000070 0000c8d0 FDE cie=00000030 pc=000000000007dc10..000000000007de6a │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007dc29 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066184 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dc2b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066189 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007dc2f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066190 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007dc33 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066194 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006619e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000661b9 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000661ed │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000066267 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007dc37 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006626b │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000007dc93 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006626c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dc94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006626e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dc95 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066270 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dc97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066272 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dc99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066278 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000662a6 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007dca0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007dcb0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000662aa │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000662ab │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000662ad │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000662af │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000662b1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c5d4 0000000000000038 0000c5a8 FDE cie=00000030 pc=00000000000662c0..00000000000663ac │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000662c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000662c9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000662d0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000662d1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000662de │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 125 to 000000000006635b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007dcb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006635f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007dcba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066361 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dcbb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066363 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dcbd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066365 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dcbf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000066370 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dcc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000c610 000000000000003c 0000c5e4 FDE cie=00000030 pc=00000000000663b0..0000000000066470 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000663b2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000663bb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000663bf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000663c0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000663c7 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000663fd │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000006644f │ │ │ │ + DW_CFA_advance_loc2: 268 to 000000000007ddcc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066453 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007ddd8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066454 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ddd9 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066456 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dddb │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066458 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dddd │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066460 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007dde8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c650 0000000000000054 0000c624 FDE cie=00000030 pc=0000000000066470..0000000000066609 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066472 │ │ │ │ +0000c970 0000000000000080 0000c944 FDE cie=00000030 pc=000000000007de70..000000000007f12c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007de72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066476 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007de74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006647e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007de76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066480 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007de78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066486 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007de79 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066487 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007de7a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006648e │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000664bc │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000664f8 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 245 to 00000000000665ed │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007de81 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 2756 to 000000000007e945 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007e953 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007e96b │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e96c │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 280 to 000000000007ea84 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000665ee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ea85 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000665ef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ea86 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000665f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ea88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000665f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ea8a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000665f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ea8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000665f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ea8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000066600 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ea8f │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 419 to 000000000007ec32 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007ec3f │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000007ec59 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ec5b │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 834 to 000000000007ef9d │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007efab │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007efc3 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007efc4 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c9f4 0000000000000010 0000c9c8 FDE cie=00000030 pc=000000000007f130..000000000007f14b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c6a8 0000000000000048 0000c67c FDE cie=00000030 pc=0000000000066610..0000000000066e82 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066612 │ │ │ │ +0000ca08 0000000000000074 0000c9dc FDE cie=00000030 pc=000000000007f150..000000000007fb04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f152 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066614 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007f15b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066616 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f15d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066618 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f15f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066619 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f160 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006661a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f164 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066621 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000006665b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007f16b │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc2: 862 to 000000000007f4c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006665c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f4ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006665d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f4cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006665f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f4cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066661 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f4cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066663 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f4d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066665 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f4d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000066670 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f4d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c6f4 0000000000000010 0000c6c8 FDE cie=00000030 pc=0000000000066e90..0000000000066e91 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c708 0000000000000014 0000c6dc FDE cie=00000030 pc=0000000000066ea0..0000000000066ea3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000007f516 │ │ │ │ + DW_CFA_def_cfa_offset: 712 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007f523 │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007f53c │ │ │ │ + DW_CFA_def_cfa_offset: 712 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f53d │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc2: 657 to 000000000007f7ce │ │ │ │ + DW_CFA_def_cfa_offset: 712 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007f7d8 │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007f7e9 │ │ │ │ + DW_CFA_def_cfa_offset: 728 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007f7fb │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007f80b │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c720 000000000000004c 0000c6f4 FDE cie=00000030 pc=0000000000066eb0..0000000000067168 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066eb2 │ │ │ │ +0000ca80 000000000000004c 0000ca54 FDE cie=00000030 pc=000000000007fb10..000000000007fdbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fb12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066eb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fb14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066eb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fb16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066eba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fb18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066ec0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fb19 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066ec4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fb1a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066ecb │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 485 to 00000000000670b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007fb1e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 625 to 000000000007fd8f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000670b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fd90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000670b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fd91 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000670b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fd93 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000670b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fd95 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000670bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fd97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000670bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fd99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000670c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fd9a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c770 0000000000000028 0000c744 FDE cie=00000030 pc=0000000000067170..000000000006721a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067172 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067179 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 121 to 00000000000671f2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000671f4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000671f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006720c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067210 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067215 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000c79c 0000000000000034 0000c770 FDE cie=00000030 pc=0000000000067220..00000000000672cb │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067221 │ │ │ │ +0000cad0 0000000000000038 0000caa4 FDE cie=00000030 pc=000000000007fdc0..000000000007feac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fdc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067222 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fdc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067226 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fdc5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000006724c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fdc6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007fdca │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000007fe4c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007fe50 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fe51 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067251 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fe53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067252 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fe55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000067260 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007fe60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000067282 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067287 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cb0c 0000000000000014 0000cae0 FDE cie=00000030 pc=000000000007feb0..000000000007ff15 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007febf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067288 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000007fee0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006728d │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c7d4 0000000000000060 0000c7a8 FDE cie=00000030 pc=00000000000672d0..00000000000678b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000672d2 │ │ │ │ +0000cb24 000000000000005c 0000caf8 FDE cie=00000030 pc=000000000007ff20..0000000000080339 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ff22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000672d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ff24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000672d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ff26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000672d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ff28 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000672d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ff29 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000672da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ff2a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000672e1 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 624 to 0000000000067551 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ff31 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc2: 744 to 0000000000080219 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067552 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008021a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067553 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008021b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067555 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008021d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067557 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008021f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067559 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080221 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006755b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080223 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067560 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080224 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 308 to 0000000000067694 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000676a1 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000676a8 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000676af │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000676bd │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 145 to 00000000000802b5 │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000802c3 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000802db │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000802dc │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c838 0000000000000058 0000c80c FDE cie=00000030 pc=00000000000678c0..0000000000067b17 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000678c2 │ │ │ │ +0000cb84 0000000000000058 0000cb58 FDE cie=00000030 pc=0000000000080340..00000000000808f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080342 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000678c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080344 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000678cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080346 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000678d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080348 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000678d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080349 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000678d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008034a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000678e2 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000067906 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000067909 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006790c │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000067927 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 218 to 0000000000067a01 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000080351 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 977 to 0000000000080722 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067a05 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080723 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067a06 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080724 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080726 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067a0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080728 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067a0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008072a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008072c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008072d │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000807de │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000807eb │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000080804 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080805 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cbe0 0000000000000020 0000cbb4 FDE cie=00000030 pc=00000000000808f0..0000000000080a08 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000080908 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067a0e │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000809b9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067a10 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000809c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000809c4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000809ca │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c894 0000000000000058 0000c868 FDE cie=00000030 pc=0000000000067b20..0000000000067cec │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b22 │ │ │ │ +0000cc04 0000000000000058 0000cbd8 FDE cie=00000030 pc=0000000000080a10..0000000000080cc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080a12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b24 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000080a21 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b26 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000080a29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080a2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067b29 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080a2c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067b2d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080a2d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067b34 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 125 to 0000000000067bb1 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000067bb4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080a33 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000067bc4 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000067bca │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000067be3 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000067c08 │ │ │ │ + DW_CFA_advance_loc2: 436 to 0000000000080be7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c0c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080be8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067c0d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080be9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067c0f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080beb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067c11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080bed │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067c13 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080bef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067c15 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080bf1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000067c20 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080bf6 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000080c3d │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000080c4b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000080c63 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080c64 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c8f0 0000000000000068 0000c8c4 FDE cie=00000030 pc=0000000000067cf0..0000000000067e33 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067cf2 │ │ │ │ +0000cc60 0000000000000058 0000cc34 FDE cie=00000030 pc=0000000000080cc0..0000000000081182 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080cc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080cc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067cf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080cc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067cf8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000080cce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067cfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000080cd2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067cfd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080cd3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067d01 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 114 to 0000000000067d73 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000080cd7 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 945 to 0000000000081088 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067d77 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008108c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067d78 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008108d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067d7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008108f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081091 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067d7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081093 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067d80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081095 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000067d88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081096 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000067d91 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067d95 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067d9c │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067da0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000067db4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000067df4 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000067dfd │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067e01 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067e05 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000810cb │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000810d9 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000810f1 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000810f2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000067e13 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c95c 0000000000000094 0000c930 FDE cie=00000030 pc=0000000000067e40..00000000000684f8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067e42 │ │ │ │ +0000ccbc 0000000000000048 0000cc90 FDE cie=00000030 pc=0000000000081190..0000000000081391 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081192 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067e44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081194 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000067e4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081196 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067e4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081198 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067e52 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081199 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067e56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008119a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067e5d │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000067f31 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000811a1 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 456 to 0000000000081369 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067f35 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008136c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067f36 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008136d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067f38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008136f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067f3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081371 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067f3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081373 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067f3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081375 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067f40 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000081380 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067f44 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000067f54 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000067f5a │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000067f5d │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000067f84 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067f8b │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067f8f │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067f93 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000067fc9 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 423 to 0000000000068170 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068171 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000068184 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068185 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 251 to 0000000000068280 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006828b │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068291 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000068294 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000682a1 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ + │ │ │ │ +0000cd08 0000000000000010 0000ccdc FDE cie=00000030 pc=00000000000813a0..00000000000813cd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c9f4 000000000000004c 0000c9c8 FDE cie=00000030 pc=0000000000068500..00000000000685d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068502 │ │ │ │ +0000cd1c 0000000000000018 0000ccf0 FDE cie=00000030 pc=00000000000813d0..000000000008142f │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000813f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068504 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000008142e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cd38 000000000000001c 0000cd0c FDE cie=00000030 pc=0000000000081430..0000000000081548 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081431 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000814c5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000814d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cd58 0000000000000060 0000cd2c FDE cie=00000030 pc=0000000000081550..00000000000817a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081552 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081554 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068505 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081556 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068506 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081558 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006850a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081561 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006851e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081565 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000081573 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 280 to 000000000008168b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008168f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081690 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068522 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081692 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068523 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081694 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068525 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081696 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068527 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081698 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000068530 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000816a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 123 to 00000000000685ab │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000816b1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000816b2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000816b3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000685af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000816b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000685b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000816b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000685b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000816b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000685b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000816bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000685b5 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000816c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ca44 0000000000000028 0000ca18 FDE cie=00000030 pc=00000000000685e0..000000000006862d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000685e2 │ │ │ │ +0000cdbc 0000000000000038 0000cd90 FDE cie=00000030 pc=00000000000817a0..0000000000081892 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000817a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000685ea │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000817a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000685f1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000817a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000006861e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000817a6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000817aa │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000817ec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000817ed │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000817ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068626 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000817f0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068628 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000817f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ca70 0000000000000014 0000ca44 FDE cie=00000030 pc=0000000000068630..000000000006867c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ca88 0000000000000010 0000ca5c FDE cie=00000030 pc=0000000000068680..0000000000068690 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000817f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ca9c 0000000000000010 0000ca70 FDE cie=00000030 pc=0000000000068690..00000000000686a0 │ │ │ │ +0000cdf8 0000000000000010 0000cdcc FDE cie=00000030 pc=00000000000818a0..00000000000818aa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cab0 0000000000000014 0000ca84 FDE cie=00000030 pc=00000000000686a0..0000000000068764 │ │ │ │ - DW_CFA_advance_loc1: 141 to 000000000006872d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000068750 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000cac8 0000000000000020 0000ca9c FDE cie=00000030 pc=0000000000068770..0000000000068855 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068771 │ │ │ │ +0000ce0c 000000000000001c 0000cde0 FDE cie=00000030 pc=00000000000818b0..00000000000818f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000818b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006877b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 189 to 0000000000068838 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000818e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068839 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068840 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000818e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000caec 0000000000000010 0000cac0 FDE cie=00000030 pc=0000000000068860..00000000000688a2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000818ec │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cb00 0000000000000024 0000cad4 FDE cie=00000030 pc=00000000000688b0..00000000000689fc │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000688b1 │ │ │ │ +0000ce2c 0000000000000038 0000ce00 FDE cie=00000030 pc=0000000000081900..000000000008198b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081902 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000688bb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081906 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 297 to 00000000000689e4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081907 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000081915 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081916 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000689e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081918 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000689f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081920 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cb28 0000000000000028 0000cafc FDE cie=00000030 pc=0000000000068a00..0000000000068aba │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068a02 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000068a0c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068a13 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000068a95 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000081964 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068a96 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081965 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068a98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081967 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068aa0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081970 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000cb54 000000000000004c 0000cb28 FDE cie=00000030 pc=0000000000068ac0..0000000000068c42 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068ac2 │ │ │ │ +0000ce68 0000000000000040 0000ce3c FDE cie=00000030 pc=0000000000081990..0000000000081a97 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081992 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068ac9 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081994 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068acb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081996 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068ad0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081997 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000068adb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081998 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068ae1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068ae5 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 301 to 0000000000068c12 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008199c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000819ce │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068c13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068c14 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000819cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068c16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000819d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068c18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000819d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068c1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000819d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068c1c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000819d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068c20 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000819e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000cba4 0000000000000048 0000cb78 FDE cie=00000030 pc=0000000000068c50..0000000000068d8b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068c52 │ │ │ │ +0000ceac 0000000000000050 0000ce80 FDE cie=00000030 pc=0000000000081aa0..0000000000081ccc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081aa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068c54 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000081aa9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068c56 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081aae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068c58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ab0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068c5c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081ab8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000068c5f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081ab9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068c66 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 282 to 0000000000068d80 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000081ac4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 338 to 0000000000081c16 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000081c45 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000081ca5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068d81 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081ca9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068d82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081caa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068d84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081cac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068d86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081cae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068d88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081cb0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068d8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081cb2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081cb3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000cf00 0000000000000010 0000ced4 FDE cie=00000030 pc=0000000000081cd0..0000000000081ce0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cf14 0000000000000010 0000cee8 FDE cie=00000030 pc=0000000000081ce0..0000000000081d4b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cbf0 0000000000000038 0000cbc4 FDE cie=00000030 pc=0000000000068d90..0000000000068e26 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068d92 │ │ │ │ +0000cf28 0000000000000028 0000cefc FDE cie=00000030 pc=0000000000081d50..0000000000081e08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081d51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000068da0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081d5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068da5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068da6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068da7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 111 to 0000000000068e16 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e17 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000081d60 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000068e21 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000081d96 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068e23 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081d97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068e25 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081d98 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081da0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cc2c 0000000000000018 0000cc00 FDE cie=00000030 pc=0000000000068e30..0000000000068e4f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e31 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000068e4a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000cf54 0000000000000010 0000cf28 FDE cie=00000030 pc=0000000000081e10..0000000000081e37 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cc48 0000000000000024 0000cc1c FDE cie=00000030 pc=0000000000068e50..0000000000068f04 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e51 │ │ │ │ +0000cf68 0000000000000020 0000cf3c FDE cie=00000030 pc=0000000000081e40..0000000000081f25 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081e41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068e58 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000068ee4 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000081e4b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000081f04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068ee5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081f05 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000068ef0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000081f10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000cc70 0000000000000024 0000cc44 FDE cie=00000030 pc=0000000000068f10..0000000000068f75 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068f11 │ │ │ │ +0000cf8c 000000000000003c 0000cf60 FDE cie=00000030 pc=0000000000081f30..0000000000081ff1 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000081f3b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000068f3e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068f40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000068f4d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000068f50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068f51 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081f3d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081f3f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081f40 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081f45 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000081fe1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081fe2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081fe4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081fe6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081fe8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068f56 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081ff0 │ │ │ │ + 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) │ │ │ │ │ │ │ │ -0000cc98 0000000000000024 0000cc6c FDE cie=00000030 pc=0000000000068f80..0000000000069035 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068f81 │ │ │ │ +0000cfcc 0000000000000020 0000cfa0 FDE cie=00000030 pc=0000000000082000..0000000000082116 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000082027 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000068fb1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068fb8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000068fd0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068fd8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000069013 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 172 to 00000000000820d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069018 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ccc0 0000000000000010 0000cc94 FDE cie=00000030 pc=0000000000069040..0000000000069063 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069044 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000820e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000ccd4 0000000000000018 0000cca8 FDE cie=00000030 pc=0000000000069070..00000000000690e7 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069077 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc1: 101 to 00000000000690dc │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000820f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000690dd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000820f7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ccf0 0000000000000014 0000ccc4 FDE cie=00000030 pc=00000000000690f0..0000000000069169 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000006914a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cd08 0000000000000014 0000ccdc FDE cie=00000030 pc=0000000000069170..00000000000691d9 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000691ba │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd20 0000000000000030 0000ccf4 FDE cie=00000030 pc=00000000000691e0..00000000000692ae │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000691e2 │ │ │ │ +0000cff0 0000000000000048 0000cfc4 FDE cie=00000030 pc=0000000000082120..000000000008228d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000691ed │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000082129 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000691f4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008212b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000691fb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008212d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008212e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008212f │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000082136 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 169 to 00000000000692a4 │ │ │ │ + DW_CFA_advance_loc1: 171 to 00000000000821e1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000821e5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000821e6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000821e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000692a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000821ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000692a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000821ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000692a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000821ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000692a9 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cd54 000000000000002c 0000cd28 FDE cie=00000030 pc=00000000000692b0..000000000006965f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000692b1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000692b4 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000692bc │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000692c0 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000069314 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069318 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000821f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd84 0000000000000048 0000cd58 FDE cie=00000030 pc=0000000000069660..0000000000069766 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069662 │ │ │ │ +0000d03c 0000000000000060 0000d010 FDE cie=00000030 pc=0000000000082290..0000000000082427 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082292 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069669 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082297 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069670 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008229c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069675 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008229e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000069680 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000822a2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069681 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000822aa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069688 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 133 to 000000000006970d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000822b1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 186 to 000000000008236b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069711 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008236f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069712 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082370 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069714 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082372 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069716 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082374 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069718 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082376 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006971a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082378 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069720 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000082380 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cdd0 000000000000002c 0000cda4 FDE cie=00000030 pc=0000000000069770..00000000000698b7 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069771 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000069774 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069778 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006977f │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069783 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 109 to 00000000000697f0 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000823cc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000697f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ce00 0000000000000018 0000cdd4 FDE cie=00000030 pc=00000000000698c0..0000000000069933 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000698c4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000823d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 105 to 000000000006992d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000823d1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000823d3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000823d5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000823d7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000823d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006992e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000823de │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ce1c 0000000000000018 0000cdf0 FDE cie=00000030 pc=0000000000069940..0000000000069989 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069944 │ │ │ │ +0000d0a0 000000000000004c 0000d074 FDE cie=00000030 pc=0000000000082430..000000000008276a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082432 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008243f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000082447 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082448 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082449 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000069983 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000082453 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000008247e │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 61 to 00000000000824bb │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000008250c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008250d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008250e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082510 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082512 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082514 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069984 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082518 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ce38 0000000000000048 0000ce0c FDE cie=00000030 pc=0000000000069990..0000000000069d6c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069992 │ │ │ │ +0000d0f0 0000000000000048 0000d0c4 FDE cie=00000030 pc=0000000000082770..0000000000082961 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082772 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069997 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082774 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069999 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082776 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006999b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082778 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006999c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008277c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006999d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008277d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000699a4 │ │ │ │ - DW_CFA_def_cfa_offset: 1296 │ │ │ │ - DW_CFA_advance_loc1: 69 to 00000000000699e9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000082784 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 285 to 00000000000828a1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000699ea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000828a2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000699eb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000828a3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000699ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000828a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000699ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000828a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000699f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000828a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000699f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000828ab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000699f8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000828b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000ce84 0000000000000048 0000ce58 FDE cie=00000030 pc=0000000000069d70..0000000000069e54 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069d72 │ │ │ │ +0000d13c 0000000000000010 0000d110 FDE cie=00000030 pc=0000000000082970..0000000000082a32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d150 0000000000000014 0000d124 FDE cie=00000030 pc=0000000000082a40..0000000000082a6f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d168 0000000000000054 0000d13c FDE cie=00000030 pc=0000000000082a70..0000000000082e66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082a72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069d77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082a74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082a76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069d81 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082a7b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069d82 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000082a85 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069d86 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082a8b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069d8c │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 145 to 0000000000069e1d │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000082a95 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000082adc │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000082b21 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc2: 519 to 0000000000082d28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069e1e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082d2c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069e1f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d2d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069e21 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d2f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069e23 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d31 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069e25 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d33 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069e27 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d35 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000069e30 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000082d40 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ced0 000000000000004c 0000cea4 FDE cie=00000030 pc=0000000000069e60..000000000006a3b5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069e62 │ │ │ │ +0000d1c0 0000000000000054 0000d194 FDE cie=00000030 pc=0000000000082e70..00000000000832b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082e72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069e6a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082e76 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069e6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082e78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069e6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082e7a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069e6f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082e7b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069e73 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082e7c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069e7a │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 966 to 000000000006a240 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000082e85 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000082f1f │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000082f5f │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 445 to 000000000008311c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a241 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083120 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a242 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083121 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a244 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083123 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a246 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083125 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a248 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083127 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a24a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083129 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a250 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000083130 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000cf20 0000000000000030 0000cef4 FDE cie=00000030 pc=000000000006a3c0..000000000006a470 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a3c2 │ │ │ │ +0000d218 0000000000000034 0000d1ec FDE cie=00000030 pc=00000000000832b0..00000000000832fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000832b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006a3c7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000832b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a3cb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000832bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a3cf │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 135 to 000000000006a456 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000832ca │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a457 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a458 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000832cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a45a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000832ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a460 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000832d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000832f1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000832f3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000832f5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000cf54 0000000000000040 0000cf28 FDE cie=00000030 pc=000000000006a470..000000000006a595 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a472 │ │ │ │ +0000d250 0000000000000028 0000d224 FDE cie=00000030 pc=0000000000083300..00000000000833b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083301 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a474 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083302 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006a480 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a481 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a482 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006a489 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 201 to 000000000006a552 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 171 to 00000000000833ad │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a556 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a557 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833ae │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000833b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000833b4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833b5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d27c 0000000000000024 0000d250 FDE cie=00000030 pc=00000000000833c0..0000000000083406 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833c1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000833cb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000833d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a559 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000083403 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a55b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083404 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a55d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083405 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006a560 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000cf98 0000000000000040 0000cf6c FDE cie=00000030 pc=000000000006a5a0..000000000006a690 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a5a2 │ │ │ │ +0000d2a4 0000000000000024 0000d278 FDE cie=00000030 pc=0000000000083410..000000000008345e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083411 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a5a4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000083423 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006a5ad │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008342a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a5ae │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000008345b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008345c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008345d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d2cc 0000000000000034 0000d2a0 FDE cie=00000030 pc=0000000000083460..00000000000834fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083462 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083468 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083469 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008346a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006a5b5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a5b9 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 97 to 000000000006a61a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008346e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a61e │ │ │ │ + DW_CFA_advance_loc1: 130 to 00000000000834f0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a61f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000834f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a621 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000834f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a623 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000834f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a625 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000834f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006a630 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000d304 0000000000000018 0000d2d8 FDE cie=00000030 pc=0000000000083500..0000000000083547 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083501 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000083542 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d320 0000000000000010 0000d2f4 FDE cie=00000030 pc=0000000000083550..000000000008357e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cfdc 0000000000000048 0000cfb0 FDE cie=00000030 pc=000000000006a690..000000000006a8ba │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a692 │ │ │ │ +0000d334 0000000000000090 0000d308 FDE cie=00000030 pc=0000000000083580..0000000000083964 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083582 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a694 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000083587 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a696 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008358c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a69e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008358e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a6a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008358f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006a6ad │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083593 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a6b3 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 111 to 000000000006a722 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008359d │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000835aa │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000835e6 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000835ec │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000835f2 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000835f8 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000835fe │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083604 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008360a │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083610 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083616 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008361c │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083622 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083628 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008362e │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000008363a │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc1: 132 to 00000000000836be │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000836f2 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 419 to 0000000000083895 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a726 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083896 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a727 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083897 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a729 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083899 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a72b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008389b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a72d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a72f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a730 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000d028 000000000000001c 0000cffc FDE cie=00000030 pc=000000000006a8c0..000000000006a91a │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a8c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008389d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000006a90e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008389f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006a918 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000838a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a919 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d048 000000000000003c 0000d01c FDE cie=00000030 pc=000000000006a920..000000000006aa98 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a922 │ │ │ │ +0000d3c8 000000000000004c 0000d39c FDE cie=00000030 pc=0000000000083970..00000000000839f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083972 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a924 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000083977 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a925 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008397b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a926 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008397f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006a92d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 175 to 000000000006a9dc │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008398c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000839ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a9e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000839cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a9e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000839d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a9e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000839d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a9e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000839d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006a9f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000839d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000839dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000839df │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000839e0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000839e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000839e4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000839e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d088 0000000000000010 0000d05c FDE cie=00000030 pc=000000000006aaa0..000000000006aabc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d09c 0000000000000028 0000d070 FDE cie=00000030 pc=000000000006aac0..000000000006ab81 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006aac2 │ │ │ │ +0000d418 0000000000000034 0000d3ec FDE cie=00000030 pc=0000000000083a00..0000000000083c20 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000083a0d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006aac6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006aacc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 155 to 000000000006ab67 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083a13 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 187 to 0000000000083ace │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083acf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083ad0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000083b48 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ab6b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ab6d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083b49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006ab70 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000083b50 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 178 to 0000000000083c02 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083c03 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000083c08 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d0c8 0000000000000020 0000d09c FDE cie=00000030 pc=000000000006ab90..000000000006ac75 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ab91 │ │ │ │ +0000d450 0000000000000038 0000d424 FDE cie=00000030 pc=0000000000083c20..0000000000083cf0 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000083c2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006ab9b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000006ac54 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000083c37 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000083c3c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000083cb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083cb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ac55 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083cb7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006ac60 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000083cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000083cd0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083cd1 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0000d0ec 00000000000000ac 0000d0c0 FDE cie=00000030 pc=000000000006ac80..000000000006b071 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ac82 │ │ │ │ +0000d48c 000000000000004c 0000d460 FDE cie=00000030 pc=0000000000083cf0..0000000000083d7b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083cf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006ac87 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000083cfe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ac89 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083d02 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ac8b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083d06 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ac8c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000083d14 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ac90 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006ac9a │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000006ad56 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000083d59 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ad57 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ad58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ad5a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083d5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ad5c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083d5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ad5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083d5d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ad60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083d5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006ad68 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 169 to 000000000006ae11 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae13 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ae17 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ae1b │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000006ae3b │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000006aee1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006aee7 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006aee8 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006aef3 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000006af0a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000006af56 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006af5c │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006af5d │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006af68 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000006af7f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083d60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000006afcb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083d64 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006afd1 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006afd2 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006afdd │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000006aff4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000006b02c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006b038 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006b046 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006b04c │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000006b063 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000d19c 0000000000000010 0000d170 FDE cie=00000030 pc=000000000006b080..000000000006b0a3 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b084 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000083d67 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083d68 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083d6a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083d6c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083d70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d1b0 0000000000000054 0000d184 FDE cie=00000030 pc=000000000006b0b0..000000000006b3ac │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b0b2 │ │ │ │ +0000d4dc 000000000000008c 0000d4b0 FDE cie=00000030 pc=0000000000083d80..000000000008475c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083d82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b0b7 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000083d89 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b0b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083d8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b0bb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083d8d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b0bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083d8e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b0bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083d8f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006b0c7 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 337 to 000000000006b218 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000083d96 │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc1: 237 to 0000000000083e83 │ │ │ │ + DW_CFA_def_cfa_offset: 832 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000083ee7 │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc2: 361 to 0000000000084050 │ │ │ │ + DW_CFA_def_cfa_offset: 832 │ │ │ │ + DW_CFA_advance_loc1: 186 to 000000000008410a │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc2: 404 to 000000000008429e │ │ │ │ + DW_CFA_def_cfa_offset: 808 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000842c1 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000842c8 │ │ │ │ + DW_CFA_def_cfa_offset: 824 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000842cf │ │ │ │ + DW_CFA_def_cfa_offset: 832 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000842d6 │ │ │ │ + DW_CFA_def_cfa_offset: 840 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000842dd │ │ │ │ + DW_CFA_def_cfa_offset: 848 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000842fb │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000008432a │ │ │ │ + DW_CFA_def_cfa_offset: 808 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000084339 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000084354 │ │ │ │ + DW_CFA_def_cfa_offset: 808 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084355 │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc2: 341 to 00000000000844aa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b21c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000844ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b21d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000844af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b21f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000844b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b221 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000844b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b223 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000844b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b225 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000844b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006b230 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000844c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006b239 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000006b279 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ + │ │ │ │ +0000d56c 0000000000000014 0000d540 FDE cie=00000030 pc=0000000000084760..00000000000848ca │ │ │ │ + DW_CFA_advance_loc2: 331 to 00000000000848ab │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d208 0000000000000074 0000d1dc FDE cie=00000030 pc=000000000006b3b0..000000000006b545 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b3b2 │ │ │ │ +0000d584 0000000000000020 0000d558 FDE cie=00000030 pc=00000000000848d0..00000000000849f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000848d1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 206 to 000000000008499f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000849a8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000849d4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000849d9 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d5a8 0000000000000064 0000d57c FDE cie=00000030 pc=0000000000084a00..0000000000084fdd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084a02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b3b7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000084a07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b3b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084a09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b3be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084a0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b3bf │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000084a13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b3c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084a14 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006b3ca │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 155 to 000000000006b465 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006b46f │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b473 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b477 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000084a1b │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b47b │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b47f │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006b48d │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000006b4c2 │ │ │ │ + DW_CFA_advance_loc2: 701 to 0000000000084cd8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b4c6 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000084cdb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b4c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084cdc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b4c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084cde │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b4cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084ce0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b4cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084ce2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b4cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084ce4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b4d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000084ce8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000006b509 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000006b524 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000006b53a │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b53b │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - │ │ │ │ -0000d280 0000000000000048 0000d254 FDE cie=00000030 pc=000000000006b550..000000000006b73c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b552 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b554 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b556 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b558 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b559 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b55d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b561 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 167 to 000000000006b608 │ │ │ │ + DW_CFA_advance_loc2: 385 to 0000000000084e69 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b60c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084e6a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b60d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084e6b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b60f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084e6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b611 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084e6f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b613 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084e71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b615 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084e73 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006b620 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000084e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d2cc 0000000000000074 0000d2a0 FDE cie=00000030 pc=000000000006b740..000000000006bb18 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b742 │ │ │ │ +0000d610 0000000000000114 0000d5e4 FDE cie=00000030 pc=0000000000084fe0..000000000008656f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084fe2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006b74d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000084fe8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000006b75a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084fea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006b763 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084fec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006b76b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084fed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006b773 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084fee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000006b78c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 447 to 000000000006b94b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b94c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b94d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b94f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b951 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b953 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b955 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006b960 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 260 to 000000000006ba64 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000084ff5 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc2: 398 to 0000000000085183 │ │ │ │ + DW_CFA_def_cfa_offset: 1032 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000851a4 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851ab │ │ │ │ + DW_CFA_def_cfa_offset: 1048 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851b2 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851b9 │ │ │ │ + DW_CFA_def_cfa_offset: 1064 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851c0 │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851c7 │ │ │ │ + DW_CFA_def_cfa_offset: 1080 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851ce │ │ │ │ + DW_CFA_def_cfa_offset: 1088 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851d5 │ │ │ │ + DW_CFA_def_cfa_offset: 1096 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851dc │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851e3 │ │ │ │ + DW_CFA_def_cfa_offset: 1112 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851ea │ │ │ │ + DW_CFA_def_cfa_offset: 1120 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851f1 │ │ │ │ + DW_CFA_def_cfa_offset: 1128 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000851f8 │ │ │ │ + DW_CFA_def_cfa_offset: 1136 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000085220 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc1: 87 to 0000000000085277 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000085298 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc2: 1769 to 0000000000085981 │ │ │ │ + DW_CFA_def_cfa_offset: 1032 │ │ │ │ + DW_CFA_advance_loc1: 103 to 00000000000859e8 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000859ef │ │ │ │ + DW_CFA_def_cfa_offset: 1048 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000859f3 │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000085a30 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc1: 163 to 0000000000085ad3 │ │ │ │ + DW_CFA_def_cfa_offset: 1032 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085ad5 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000085ad9 │ │ │ │ + DW_CFA_def_cfa_offset: 1064 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000085af7 │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085afd │ │ │ │ + DW_CFA_def_cfa_offset: 1080 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085b03 │ │ │ │ + DW_CFA_def_cfa_offset: 1088 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000085b15 │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc2: 990 to 0000000000085ef3 │ │ │ │ + DW_CFA_def_cfa_offset: 1032 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000085efe │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f04 │ │ │ │ + DW_CFA_def_cfa_offset: 1048 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f0a │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f10 │ │ │ │ + DW_CFA_def_cfa_offset: 1064 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f16 │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f1c │ │ │ │ + DW_CFA_def_cfa_offset: 1080 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f22 │ │ │ │ + DW_CFA_def_cfa_offset: 1088 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f28 │ │ │ │ + DW_CFA_def_cfa_offset: 1096 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f2e │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f34 │ │ │ │ + DW_CFA_def_cfa_offset: 1112 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f3a │ │ │ │ + DW_CFA_def_cfa_offset: 1120 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f40 │ │ │ │ + DW_CFA_def_cfa_offset: 1128 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085f46 │ │ │ │ + DW_CFA_def_cfa_offset: 1136 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000085faa │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000085fcb │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc2: 542 to 00000000000861e9 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc2: 273 to 00000000000862fa │ │ │ │ + DW_CFA_def_cfa_offset: 1024 │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000086357 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ba65 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086358 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ba66 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086359 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ba68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008635b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ba6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008635d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ba6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008635f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ba6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086361 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ba70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086362 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006ba7e │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006ba8c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006baa4 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006baa5 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d344 0000000000000034 0000d318 FDE cie=00000030 pc=000000000006bb20..000000000006bd40 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000006bb2d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006bb33 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 187 to 000000000006bbee │ │ │ │ - DW_CFA_remember_state │ │ │ │ +0000d728 0000000000000040 0000d6fc FDE cie=00000030 pc=0000000000086570..0000000000086669 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bbef │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bbf0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000006bc68 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000086581 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000086589 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000086590 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 98 to 00000000000865f2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000865fd │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086601 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086603 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bc69 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086605 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006bc70 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000086610 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000006bd22 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000086660 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086664 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086666 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bd23 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086668 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006bd28 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000d37c 000000000000006c 0000d350 FDE cie=00000030 pc=000000000006bd40..000000000006be92 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bd42 │ │ │ │ +0000d76c 0000000000000070 0000d740 FDE cie=00000030 pc=0000000000086670..00000000000869a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086672 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006bd47 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086674 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006bd4f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086676 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bd50 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008667a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006bd54 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000006bd9f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008667e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086682 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000866ce │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000866cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006bda3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000866d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bda4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000866d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bda6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000866d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bda8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000866d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006bdb0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000866e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000006bdfa │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006bdfe │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006be02 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006be06 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000008671e │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006be0a │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006be0e │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006be1c │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000008676a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000867a1 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000867a7 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000006be58 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006be6c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006be6d │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006be73 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000867ab │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000867ee │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000008683b │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006be8b │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000086882 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000868ca │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000868cb │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000868cf │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000086908 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d3ec 0000000000000010 0000d3c0 FDE cie=00000030 pc=000000000006bea0..000000000006bea5 │ │ │ │ +0000d7e0 0000000000000010 0000d7b4 FDE cie=00000030 pc=00000000000869b0..00000000000869e2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d400 0000000000000054 0000d3d4 FDE cie=00000030 pc=000000000006beb0..000000000006c09d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006beb2 │ │ │ │ +0000d7f4 0000000000000028 0000d7c8 FDE cie=00000030 pc=00000000000869f0..0000000000086b90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000869f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006beb8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006bebd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bebf │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bec0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bec1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006bec5 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 324 to 000000000006c009 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 202 to 0000000000086abc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006c00c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c00d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c00f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086ac0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000086b18 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000086b26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c011 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000086b3e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c013 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086b3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c015 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006c020 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000006c041 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006c04a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000006c06e │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c06f │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d458 000000000000006c 0000d42c FDE cie=00000030 pc=000000000006c0a0..000000000006c1f1 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c0a2 │ │ │ │ +0000d820 0000000000000064 0000d7f4 FDE cie=00000030 pc=0000000000086b90..0000000000086e2f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086b92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006c0a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086b94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006c0ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086b96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c0ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086b98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c0af │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086b99 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c0b3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086b9d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c0b7 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 149 to 000000000006c14c │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000006c170 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006c176 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c177 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086ba1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000006c184 │ │ │ │ + DW_CFA_advance_loc2: 303 to 0000000000086cd0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c185 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000086cd3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c186 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086cd4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c188 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086cd6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c18a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086cd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c18c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086cda │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c18e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086cdc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c190 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000006c1e4 │ │ │ │ + DW_CFA_advance_loc1: 243 to 0000000000086dd3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006c1e7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000086dd9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c1e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086dda │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c1ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086ddc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c1ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086dde │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c1ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086de0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c1f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086de2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086de3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d4c8 0000000000000078 0000d49c FDE cie=00000030 pc=000000000006c200..000000000006d9ab │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c202 │ │ │ │ +0000d888 000000000000004c 0000d85c FDE cie=00000030 pc=0000000000086e30..0000000000086ff6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086e32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006c207 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086e34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c209 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086e36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c20b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086e38 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c20f │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000086e43 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c213 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086e44 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006c21a │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 460 to 000000000006c3e6 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000086e4e │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 324 to 0000000000086f92 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c3e7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086f96 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c3e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086f97 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c3ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086f99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c3ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086f9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c3ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086f9d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c3f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086f9f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006c3f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086fa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2111 to 000000000006cc37 │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006cc40 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cc41 │ │ │ │ - DW_CFA_def_cfa_offset: 664 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cc42 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006cc5a │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 2221 to 000000000006d507 │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006d50e │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d512 │ │ │ │ - DW_CFA_def_cfa_offset: 664 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d517 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006d525 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d544 0000000000000060 0000d518 FDE cie=00000030 pc=000000000006d9b0..000000000006dc1b │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000006d9d0 │ │ │ │ +0000d8d8 000000000000005c 0000d8ac FDE cie=00000030 pc=0000000000087000..0000000000087c2d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087002 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d9d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087004 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d9d4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000087009 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d9d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008700b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d9da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008700c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006d9dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008700d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d9e1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 388 to 000000000006db65 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000087014 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc2: 2370 to 0000000000087956 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087958 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008795c │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000879a6 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc2: 278 to 0000000000087abc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006db66 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000087abf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006db67 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087ac0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006db69 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087ac2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006db6b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087ac4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006db6d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087ac6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006db6f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087ac8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006db70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087ac9 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000006dba1 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006dbaf │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006dbc7 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006dbc8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000006dc1a │ │ │ │ + │ │ │ │ +0000d938 000000000000001c 0000d90c FDE cie=00000030 pc=0000000000087c30..0000000000087c82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087c31 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000087c67 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000087c70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000087c81 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0000d5a8 0000000000000034 0000d57c FDE cie=00000030 pc=000000000006dc20..000000000006ddf7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dc22 │ │ │ │ +0000d958 0000000000000038 0000d92c FDE cie=00000030 pc=0000000000087c90..0000000000087d26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087c92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006dc30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087c96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006dc38 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087c97 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006dc3f │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 427 to 000000000006ddea │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000087ca5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087ca6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087ca8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000087cb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000087cfd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ddee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ddef │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087cfe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ddf1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087d00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ddf2 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000087d08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d5e0 0000000000000014 0000d5b4 FDE cie=00000030 pc=000000000006de00..000000000006de85 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000006de66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +0000d994 0000000000000010 0000d968 FDE cie=00000030 pc=0000000000087d30..0000000000087d31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d5f8 0000000000000038 0000d5cc FDE cie=00000030 pc=000000000006de90..000000000006df52 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006de92 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006de94 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006de99 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006de9a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006de9e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 161 to 000000000006df3f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006df44 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006df4a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006df4f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006df51 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000d9a8 0000000000000010 0000d97c FDE cie=00000030 pc=0000000000087d40..0000000000087d45 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d634 0000000000000048 0000d608 FDE cie=00000030 pc=000000000006df60..000000000006e060 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006df62 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006df64 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006df66 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006df6b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006df6c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006df74 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006df7b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 205 to 000000000006e048 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e04c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e04d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e04f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e051 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e053 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e055 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e056 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000d9bc 0000000000000010 0000d990 FDE cie=00000030 pc=0000000000087d50..0000000000087d6f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d9d0 0000000000000010 0000d9a4 FDE cie=00000030 pc=0000000000087d70..0000000000087d92 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d9e4 0000000000000010 0000d9b8 FDE cie=00000030 pc=0000000000087da0..0000000000087dcd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d9f8 0000000000000010 0000d9cc FDE cie=00000030 pc=0000000000087dd0..0000000000087dfd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da0c 0000000000000010 0000d9e0 FDE cie=00000030 pc=0000000000087e00..0000000000087e2d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da20 0000000000000010 0000d9f4 FDE cie=00000030 pc=0000000000087e30..0000000000087e5d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da34 0000000000000010 0000da08 FDE cie=00000030 pc=0000000000087e60..0000000000087e8d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da48 0000000000000010 0000da1c FDE cie=00000030 pc=0000000000087e90..0000000000087ebd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da5c 0000000000000010 0000da30 FDE cie=00000030 pc=0000000000087ec0..0000000000087eed │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da70 0000000000000010 0000da44 FDE cie=00000030 pc=0000000000087ef0..0000000000087f1d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da84 0000000000000010 0000da58 FDE cie=00000030 pc=0000000000087f20..0000000000087f4d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da98 0000000000000010 0000da6c FDE cie=00000030 pc=0000000000087f50..0000000000087f7d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000daac 0000000000000010 0000da80 FDE cie=00000030 pc=0000000000087f80..0000000000087f99 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dac0 0000000000000010 0000da94 FDE cie=00000030 pc=0000000000087fa0..0000000000087fbc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dad4 0000000000000010 0000daa8 FDE cie=00000030 pc=0000000000087fc0..0000000000087fdf │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dae8 0000000000000010 0000dabc FDE cie=00000030 pc=0000000000087fe0..0000000000087fff │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dafc 0000000000000010 0000dad0 FDE cie=00000030 pc=0000000000088000..0000000000088022 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db10 0000000000000010 0000dae4 FDE cie=00000030 pc=0000000000088030..0000000000088052 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d680 0000000000000038 0000d654 FDE cie=00000030 pc=000000000006e060..000000000006e293 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e062 │ │ │ │ +0000db24 0000000000000010 0000daf8 FDE cie=00000030 pc=0000000000088060..000000000008808d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db38 0000000000000010 0000db0c FDE cie=00000030 pc=0000000000088090..00000000000880bd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db4c 0000000000000010 0000db20 FDE cie=00000030 pc=00000000000880c0..00000000000880e0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db60 0000000000000010 0000db34 FDE cie=00000030 pc=00000000000880e0..00000000000880f9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db74 0000000000000010 0000db48 FDE cie=00000030 pc=0000000000088100..0000000000088119 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db88 0000000000000010 0000db5c FDE cie=00000030 pc=0000000000088120..0000000000088128 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db9c 0000000000000010 0000db70 FDE cie=00000030 pc=0000000000088130..0000000000088152 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dbb0 0000000000000010 0000db84 FDE cie=00000030 pc=0000000000088160..0000000000088182 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dbc4 0000000000000010 0000db98 FDE cie=00000030 pc=0000000000088190..00000000000881b2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dbd8 0000000000000010 0000dbac FDE cie=00000030 pc=00000000000881c0..00000000000881c1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dbec 0000000000000020 0000dbc0 FDE cie=00000030 pc=00000000000881d0..00000000000882b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000881d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e063 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006e066 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 271 to 000000000006e175 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000881db │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000088294 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e176 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e178 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088295 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006e180 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000882a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000006e214 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006e222 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006e23a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e23b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000d6bc 000000000000005c 0000d690 FDE cie=00000030 pc=000000000006e2a0..000000000006e58d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e2a2 │ │ │ │ +0000dc10 0000000000000048 0000dbe4 FDE cie=00000030 pc=00000000000882c0..0000000000088370 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000882c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e2a4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000882c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e2a6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000882ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006e2af │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000882d5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006e2b6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000882dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e2b7 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006e2c0 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 526 to 000000000006e4ce │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000088337 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e4d2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e4d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e4d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008833b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e4d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008833c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e4d9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000088342 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e4db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088344 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006e4e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000088348 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000006e511 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006e51f │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006e537 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e538 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000088364 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008836a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008836b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008836d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008836f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dc5c 0000000000000010 0000dc30 FDE cie=00000030 pc=0000000000088370..00000000000886e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d71c 0000000000000048 0000d6f0 FDE cie=00000030 pc=000000000006e590..000000000006e788 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e592 │ │ │ │ +0000dc70 0000000000000014 0000dc44 FDE cie=00000030 pc=00000000000886f0..0000000000088a7b │ │ │ │ + DW_CFA_advance_loc2: 876 to 0000000000088a5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e596 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006e59e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006e5a3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006e5ab │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006e5b6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006e5bd │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 448 to 000000000006e77d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e77e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e77f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e781 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e783 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e785 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dc88 0000000000000014 0000dc5c FDE cie=00000030 pc=0000000000088a80..0000000000088c65 │ │ │ │ + DW_CFA_advance_loc2: 454 to 0000000000088c46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e787 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dca0 0000000000000014 0000dc74 FDE cie=00000030 pc=0000000000088c70..0000000000088ff8 │ │ │ │ + DW_CFA_advance_loc2: 873 to 0000000000088fd9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d768 0000000000000010 0000d73c FDE cie=00000030 pc=000000000006e790..000000000006e7c9 │ │ │ │ +0000dcb8 0000000000000010 0000dc8c FDE cie=00000030 pc=0000000000089000..00000000000891a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d77c 0000000000000030 0000d750 FDE cie=00000030 pc=000000000006e7d0..000000000006e833 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e7d2 │ │ │ │ +0000dccc 0000000000000048 0000dca0 FDE cie=00000030 pc=00000000000891b0..0000000000089220 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000891b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006e7db │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000891bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006e7e2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000891c3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006e7e9 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000891cf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000891d6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000006e825 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000891ff │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000089203 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e829 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089204 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e82b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008920a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e82d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008920c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e82e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000089210 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000089214 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008921a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008921b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008921d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008921f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d7b0 0000000000000018 0000d784 FDE cie=00000030 pc=000000000006e840..000000000006e8c3 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e844 │ │ │ │ +0000dd18 0000000000000034 0000dcec FDE cie=00000030 pc=0000000000089220..000000000008931d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089222 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000006e89e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089223 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000089227 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000089276 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089277 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089279 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000089280 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008928d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000089294 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000089299 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e89f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000892a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d7cc 000000000000007c 0000d7a0 FDE cie=00000030 pc=000000000006e8d0..000000000006ea77 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e8d2 │ │ │ │ +0000dd50 0000000000000014 0000dd24 FDE cie=00000030 pc=0000000000007ab0..0000000000007ab7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dd68 0000000000000084 0000dd3c FDE cie=00000030 pc=0000000000089320..0000000000089478 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089322 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006e8d7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000089327 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e8d9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008932c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e8db │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000089334 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e8dc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000089338 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e8dd │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e8e1 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000006e969 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000008937b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e96a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e96b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e96d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008937c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e96f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008937e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e971 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089380 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e973 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089382 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006e978 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000089388 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 109 to 000000000006e9e5 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000893cb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e9e6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e9e7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e9e9 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000893d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e9eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000893d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e9ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000893d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e9ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000893d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e9f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000893e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000006ea44 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000893ed │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000893f4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000893f6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000893f8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000893fa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000089400 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089401 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000089408 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008940a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008940c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008940e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000089418 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000089423 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006ea4a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ea4b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ea4d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008942a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ea4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008942c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ea51 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008942e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ea53 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089430 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006ea58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000089438 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ddf0 0000000000000014 0000ddc4 FDE cie=00000030 pc=0000000000089480..00000000000894c7 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000008949c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000894ac │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d84c 0000000000000050 0000d820 FDE cie=00000030 pc=000000000006ea80..000000000006eb2c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ea82 │ │ │ │ +0000de08 0000000000000048 0000dddc FDE cie=00000030 pc=00000000000894d0..0000000000089562 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000894d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006ea88 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000894d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006ea91 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000894df │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006ea96 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000894e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ea9a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000894e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006eaa1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006eaa8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000006eadf │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006eae7 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000006eb05 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006eb19 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000089542 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006eb1d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006eb1e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eb20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089543 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eb22 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089544 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eb24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089546 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eb26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089548 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006eb27 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000089550 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000089559 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008955c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008955d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008955f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089561 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d8a0 0000000000000078 0000d874 FDE cie=00000030 pc=000000000006eb30..000000000006ece7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eb32 │ │ │ │ +0000de54 000000000000004c 0000de28 FDE cie=00000030 pc=0000000000089570..00000000000897b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006eb3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089574 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eb40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089576 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eb42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089578 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006eb43 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008957c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006eb44 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008957d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006eb48 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 208 to 000000000006ec18 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006ec27 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006ec2d │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ec2e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000089581 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006ec4a │ │ │ │ + DW_CFA_advance_loc2: 423 to 0000000000089728 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ec4b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008972c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ec4c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008972d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ec4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008972f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ec50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089731 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ec52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089733 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ec54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089735 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ec58 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000089740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ec5c │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006ec66 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000006ec81 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ec82 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006ec8c │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006ec96 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006ec9d │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ec9f │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d91c 0000000000000064 0000d8f0 FDE cie=00000030 pc=000000000006ecf0..000000000006f1e5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ecf2 │ │ │ │ +0000dea4 0000000000000044 0000de78 FDE cie=00000030 pc=00000000000897c0..00000000000899a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000897c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006ecf7 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000897cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ecf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000897cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ecfb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000897cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ecfc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000897d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ecfd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000897d1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006ed04 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 444 to 000000000006eec0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006eec1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006eec2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eec4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eec6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eec8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006eeca │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006eecf │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000006ef47 │ │ │ │ + DW_CFA_advance_loc2: 347 to 000000000008992c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ef48 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ef49 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000089931 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ef4b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089933 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ef4d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000089939 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ef4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008993b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ef51 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000089940 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ef52 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000089950 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d984 0000000000000090 0000d958 FDE cie=00000030 pc=000000000006f1f0..00000000000704e5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f1f2 │ │ │ │ +0000deec 0000000000000044 0000dec0 FDE cie=00000030 pc=00000000000899b0..0000000000089b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000899b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f1f7 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000899be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f1fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000899c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f201 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000899c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f205 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000899c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f209 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000899c4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f210 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000006f2d1 │ │ │ │ + DW_CFA_advance_loc2: 318 to 0000000000089b02 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f2d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f2d6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000089b07 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f2d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089b09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f2da │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000089b0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f2dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089b10 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f2de │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000089b1d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f2e0 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000089b38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 548 to 000000000006f504 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000006f551 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 1176 to 000000000006f9e9 │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006f9f2 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006f9fb │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f9ff │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006fa17 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000006fa56 │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006fa5d │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006fa64 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006fa6b │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006fa72 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006fa79 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000006fa94 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 1033 to 000000000006fe9d │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 189 to 000000000006ff5a │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000df34 0000000000000010 0000df08 FDE cie=00000030 pc=0000000000089b80..0000000000089c14 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000df48 0000000000000014 0000df1c FDE cie=00000030 pc=0000000000089c20..0000000000089c56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000df60 0000000000000010 0000df34 FDE cie=00000030 pc=0000000000089c60..0000000000089c74 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000da18 0000000000000048 0000d9ec FDE cie=00000030 pc=00000000000704f0..000000000007066f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000704f2 │ │ │ │ +0000df74 0000000000000020 0000df48 FDE cie=00000030 pc=0000000000089c80..0000000000089d65 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089c81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000704f8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000704fa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000704fc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000704fd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000704fe │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070502 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 241 to 00000000000705f3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000089c8b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 189 to 0000000000089d48 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000705f4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000705f5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000705f7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000705f9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000705fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000705fd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089d49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000070600 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000089d50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000da64 0000000000000044 0000da38 FDE cie=00000030 pc=0000000000070670..0000000000070704 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070672 │ │ │ │ +0000df98 0000000000000010 0000df6c FDE cie=00000030 pc=0000000000089d70..0000000000089d92 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dfac 0000000000000028 0000df80 FDE cie=00000030 pc=0000000000089da0..0000000000089e0b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089da1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000070677 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000089dae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007067c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070680 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000070683 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000706a1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000706a8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000706c8 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000706c9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 00000000000706fc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000706fd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000089db5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000706ff │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000089e08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070701 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089e09 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070703 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089e0a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dfd8 0000000000000020 0000dfac FDE cie=00000030 pc=0000000000089e10..0000000000089ef5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089e11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000089e1b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000089ed4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089ed5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000089ee0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000dffc 0000000000000034 0000dfd0 FDE cie=00000030 pc=0000000000089f00..000000000008a120 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000089f0d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000089f13 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 187 to 0000000000089fce │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089fcf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089fd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000008a048 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a049 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008a050 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000008a102 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a103 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008a108 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000daac 000000000000006c 0000da80 FDE cie=00000030 pc=0000000000070710..0000000000070a28 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070712 │ │ │ │ +0000e034 0000000000000054 0000e008 FDE cie=00000030 pc=000000000008a120..000000000008a432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000070718 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a124 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007071a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a126 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007071c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a128 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000070723 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008a12c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070724 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a12d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007072b │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 290 to 000000000007084d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008a131 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 573 to 000000000008a36e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070851 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a36f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070852 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a370 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070854 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a372 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070856 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a374 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070858 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a376 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007085a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a378 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000070860 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a379 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000708ac │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000708b3 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000708dc │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000708dd │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 197 to 00000000000709a2 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000709a9 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000709cf │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000709d0 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000008a395 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008a3a2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000008a3bb │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a3bc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ │ │ │ -0000db1c 0000000000000048 0000daf0 FDE cie=00000030 pc=0000000000070a30..0000000000070bad │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070a32 │ │ │ │ +0000e08c 000000000000006c 0000e060 FDE cie=00000030 pc=000000000008a440..000000000008a9bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a442 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070a34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a444 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000070a39 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a446 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000070a3e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008a44b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000070a46 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a44c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000070a49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a44d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000070a53 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 303 to 0000000000070b82 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008a454 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 925 to 000000000008a7f1 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a7f3 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008a7f7 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000008a831 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000008a87d │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008a88b │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000008a8a3 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a8a4 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 232 to 000000000008a98c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070b86 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008a98f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070b87 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a990 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a992 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a994 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b8f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a998 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070b90 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a999 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000db68 000000000000004c 0000db3c FDE cie=00000030 pc=0000000000070bb0..000000000007165b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070bb2 │ │ │ │ +0000e0fc 0000000000000048 0000e0d0 FDE cie=00000030 pc=000000000008a9c0..000000000008ac61 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a9c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000070bbb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a9c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000070bc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a9c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070bc3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008a9cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070bc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a9cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000070bcf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008a9d0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000070bda │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1789 to 00000000000712d7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008a9d4 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000008aaa4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000712db │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008aaa5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000712dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008aaa6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000712de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008aaa8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000712e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008aaaa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000712e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008aaac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000712e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008aaae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000712e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008aab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000dbb8 0000000000000034 0000db8c FDE cie=00000030 pc=0000000000071660..000000000007170f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071662 │ │ │ │ +0000e148 0000000000000024 0000e11c FDE cie=00000030 pc=000000000008ac70..000000000008acb6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ac71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071664 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008ac7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071665 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071669 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000007167b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 137 to 0000000000071704 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071705 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008ac88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071706 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000008acb3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071708 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008acb4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007170a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008acb5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000dbf0 000000000000004c 0000dbc4 FDE cie=00000030 pc=0000000000071710..0000000000071795 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071712 │ │ │ │ +0000e170 0000000000000040 0000e144 FDE cie=00000030 pc=000000000008acc0..000000000008ae48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008acc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071714 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008acc5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007171d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008accc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071726 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007172a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000071774 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000008ad0f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007177b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007177c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007177e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ad10 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071780 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ad11 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071785 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008ad18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071789 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007178f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071790 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000008ad97 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071792 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ad98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071794 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ad99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dc40 0000000000000048 0000dc14 FDE cie=00000030 pc=00000000000717a0..000000000007190c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000717a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000717a6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000717ac │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000717b1 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008ada0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008adae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000717b5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000717b6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000717bd │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 165 to 0000000000071862 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000071865 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008adbc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071866 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000008add4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071868 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008add5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + │ │ │ │ +0000e1b4 0000000000000034 0000e188 FDE cie=00000030 pc=000000000008ae50..000000000008af88 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000008ae61 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000008aedd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008aee0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008aeee │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008aefc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007186a │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000008af14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007186c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008af15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007186e │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000008af42 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071870 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008af48 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008af4d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008af50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dc8c 0000000000000010 0000dc60 FDE cie=00000030 pc=0000000000071910..000000000007191d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dca0 0000000000000010 0000dc74 FDE cie=00000030 pc=0000000000071920..000000000007192a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dcb4 0000000000000014 0000dc88 FDE cie=00000030 pc=0000000000071930..00000000000719aa │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000071989 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000071998 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000dccc 0000000000000090 0000dca0 FDE cie=00000030 pc=00000000000719b0..0000000000071c33 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000719b2 │ │ │ │ +0000e1ec 0000000000000054 0000e1c0 FDE cie=00000030 pc=000000000008af90..000000000008b23f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008af92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000719b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008af94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000719be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008af96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000719c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008af98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000719c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008af99 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000719c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008af9d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000719c6 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 454 to 0000000000071b8c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008afa7 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 348 to 000000000008b103 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071b8d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b104 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071b8e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b105 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b107 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b109 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b10b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b10d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000071ba0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008b110 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071ba9 │ │ │ │ + DW_CFA_advance_loc1: 225 to 000000000008b1f1 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000008b21f │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e244 0000000000000034 0000e218 FDE cie=00000030 pc=000000000008b240..000000000008b2f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b241 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b242 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008b249 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000008b2cb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071baf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071bb0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071bb2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071bb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071bb6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b2cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071bb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b2cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000071bc0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008b2d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071bc4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000008b2e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000071bc7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071bc8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071bca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071bcc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071bce │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008b2e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071bd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b2e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000071bd8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008b2ee │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000071c26 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000071c29 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071c2a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071c2c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071c2e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071c30 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071c32 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dd60 000000000000004c 0000dd34 FDE cie=00000030 pc=0000000000071c40..0000000000071d83 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071c42 │ │ │ │ +0000e27c 0000000000000038 0000e250 FDE cie=00000030 pc=000000000008b300..000000000008b396 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b302 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071c47 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008b306 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071c4b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b307 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071c4f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071c53 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000071d0f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008b315 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d10 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d11 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d13 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b316 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d15 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b318 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000071d20 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008b320 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000071d38 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000008b370 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000071d42 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d43 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d45 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b371 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d47 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b373 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071d50 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008b378 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ddb0 0000000000000054 0000dd84 FDE cie=00000030 pc=0000000000071d90..0000000000072228 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d92 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071d97 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071d9c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071da1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071da2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071da6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071daa │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 286 to 0000000000071ec8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071ec9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071eca │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ecc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ece │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ed0 │ │ │ │ +0000e2b8 000000000000001c 0000e28c FDE cie=00000030 pc=000000000008b3a0..000000000008b3c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b3a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ed2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000008b3c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071ed8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 489 to 00000000000720c1 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000072100 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e2d8 0000000000000010 0000e2ac FDE cie=00000030 pc=000000000008b3d0..000000000008b449 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de08 0000000000000010 0000dddc FDE cie=00000030 pc=0000000000072230..000000000007227f │ │ │ │ +0000e2ec 0000000000000018 0000e2c0 FDE cie=00000030 pc=000000000008b450..000000000008b6ab │ │ │ │ + DW_CFA_advance_loc2: 575 to 000000000008b68f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000008b6aa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de1c 000000000000004c 0000ddf0 FDE cie=00000030 pc=0000000000072280..00000000000741c5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072282 │ │ │ │ +0000e308 0000000000000054 0000e2dc FDE cie=00000030 pc=000000000008b6b0..000000000008b801 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b6b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072284 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b6b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072286 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b6b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072288 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b6b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072289 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b6b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007228d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b6ba │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000072294 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc2: 896 to 0000000000072614 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008b6c4 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc1: 97 to 000000000008b725 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000008b755 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc1: 153 to 000000000008b7ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072618 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008b7f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072619 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b7f3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007261b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b7f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007261d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b7f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007261f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b7f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072621 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008b7fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072622 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b7fc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de6c 0000000000000010 0000de40 FDE cie=00000030 pc=00000000000741d0..00000000000741dd │ │ │ │ +0000e360 0000000000000010 0000e334 FDE cie=00000030 pc=000000000008b810..000000000008b8a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de80 0000000000000034 0000de54 FDE cie=00000030 pc=00000000000741e0..0000000000074246 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000741e2 │ │ │ │ +0000e374 0000000000000010 0000e348 FDE cie=00000030 pc=000000000008b8b0..000000000008b936 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e388 0000000000000028 0000e35c FDE cie=00000030 pc=000000000008b940..000000000008b9cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b941 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000741e7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008b945 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000741eb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008b949 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000074237 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000008b98b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074239 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b98c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007423b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b98d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000074240 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008b98e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074241 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074243 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074245 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000deb8 0000000000000074 0000de8c FDE cie=00000030 pc=0000000000074250..0000000000074f28 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074252 │ │ │ │ +0000e3b4 0000000000000010 0000e388 FDE cie=00000030 pc=000000000008b9d0..000000000008b9f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008b9d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074254 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074256 │ │ │ │ + │ │ │ │ +0000e3c8 0000000000000028 0000e39c FDE cie=00000030 pc=000000000008ba00..000000000008baaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ba02 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008ba09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074258 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074259 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007425a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000074261 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 349 to 00000000000743be │ │ │ │ + DW_CFA_advance_loc1: 121 to 000000000008ba82 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000743c2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000743c3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000743c5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000743c7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000743c9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000743cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ba84 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000743d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008ba88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000008ba9c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008baa0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008baa5 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 315 to 000000000007450b │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 135 to 0000000000074592 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 255 to 0000000000074691 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000746ca │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 1004 to 0000000000074ab6 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000074ae8 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 279 to 0000000000074bff │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000074c97 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000df30 000000000000003c 0000df04 FDE cie=00000030 pc=0000000000074f30..0000000000074fdd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074f32 │ │ │ │ +0000e3f4 0000000000000044 0000e3c8 FDE cie=00000030 pc=000000000008bab0..000000000008bc40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bab2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000074f3d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000008babd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074f3f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008bac7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000074f43 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008bac8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000074f47 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000074f8c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000074fb8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008bacc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 174 to 000000000008bb7a │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000008bba3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008bbb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000074fbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008bbb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074fbe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008bbb5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074fc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bbb7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074fc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bbb9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000074fc8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008bbc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000008bbd4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000008bbfe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000df70 0000000000000048 0000df44 FDE cie=00000030 pc=0000000000074fe0..00000000000750ba │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074fe2 │ │ │ │ +0000e43c 0000000000000068 0000e410 FDE cie=00000030 pc=000000000008bc40..000000000008bf5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bc42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000074fe9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008bc47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000074fee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bc49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074ff0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008bc4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074ff1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008bc52 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000074ff7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008bc53 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000075003 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 164 to 00000000000750a7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008bc5a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000008bc9a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 207 to 000000000008bd69 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000750ab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008bd6a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000750ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008bd6b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000750ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bd6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000750b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bd6f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000750b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bd71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000750b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bd73 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000750b5 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008bd78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000dfbc 0000000000000058 0000df90 FDE cie=00000030 pc=00000000000750c0..0000000000075315 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000750c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000750cc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000750d1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000750d3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000750d4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000750d5 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000750dc │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000075130 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 123 to 00000000000751ab │ │ │ │ + DW_CFA_advance_loc1: 237 to 000000000008be65 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000751af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008be66 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000751b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008be67 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000751b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008be69 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000751b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008be6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000751b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008be6d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000751b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008be6f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000751c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008be70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 202 to 000000000007528a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000007529f │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e018 0000000000000044 0000dfec FDE cie=00000030 pc=0000000000075320..000000000007542c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075322 │ │ │ │ +0000e4a8 000000000000004c 0000e47c FDE cie=00000030 pc=000000000008bf60..000000000008c00d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bf62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007532c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008bf67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007532d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008bf6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007532e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000008bf75 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007533a │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000075376 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000753b9 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000007541d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008bf79 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000008bfc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075421 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008bfc5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075422 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bfc7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075424 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bfc9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075426 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bfcb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075427 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008bfd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e060 000000000000002c 0000e034 FDE cie=00000030 pc=0000000000075430..00000000000755ca │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075432 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075433 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075434 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000075508 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000008bfe4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075509 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007550b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000075510 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e090 0000000000000028 0000e064 FDE cie=00000030 pc=00000000000755d0..000000000007560d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000755d2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000755d3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000755d4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000755fe │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000075606 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075608 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e0bc 000000000000002c 0000e090 FDE cie=00000030 pc=0000000000075610..00000000000756e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075612 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007561a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000075621 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008bfe5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 147 to 00000000000756b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bfe7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000756b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bfe9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000756ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bfeb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000756c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008bfec │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e0ec 0000000000000010 0000e0c0 FDE cie=00000030 pc=00000000000756f0..0000000000075713 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000756f4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000e100 0000000000000010 0000e0d4 FDE cie=00000030 pc=0000000000075720..0000000000075743 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075724 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000e114 0000000000000010 0000e0e8 FDE cie=00000030 pc=0000000000075750..0000000000075773 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075754 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000e128 0000000000000020 0000e0fc FDE cie=00000030 pc=0000000000075780..0000000000075865 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075781 │ │ │ │ +0000e4f8 000000000000001c 0000e4cc FDE cie=00000030 pc=000000000008c010..000000000008c055 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c011 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007578b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 189 to 0000000000075848 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000008c03f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075849 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000075850 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c040 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000008c054 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e14c 000000000000004c 0000e120 FDE cie=00000030 pc=0000000000075870..0000000000075b86 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075872 │ │ │ │ +0000e518 000000000000004c 0000e4ec FDE cie=00000030 pc=000000000008c060..000000000008c289 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075874 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c064 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075876 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c066 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007587b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008c06b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007587c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008c070 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075880 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000075887 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 605 to 0000000000075ae4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 481 to 000000000008c251 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075ae5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075ae6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075ae8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c252 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075aea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c254 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075aec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c256 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075aee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c258 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075af0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008c260 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e19c 0000000000000048 0000e170 FDE cie=00000030 pc=0000000000075b90..0000000000075d3d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075b92 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075b94 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075b96 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000075b9b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075b9c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075ba0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000075ba7 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000075cbb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c261 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000075cc2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075cc3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075cc5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008c265 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075cc7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008c26a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075cc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c26c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c26e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c270 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000e568 000000000000001c 0000e53c FDE cie=00000030 pc=000000000008c290..000000000008c2ed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c291 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075ccb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000008c2c2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000075cd0 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008c2d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000008c2e8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e588 0000000000000010 0000e55c FDE cie=00000030 pc=000000000008c2f0..000000000008c300 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e1e8 0000000000000038 0000e1bc FDE cie=00000030 pc=0000000000075d40..0000000000075f45 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075d42 │ │ │ │ +0000e59c 0000000000000038 0000e570 FDE cie=00000030 pc=000000000008c300..000000000008c3da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c302 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075d44 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008c30a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075d45 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008c311 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075d46 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008c318 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075d4a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 333 to 0000000000075e97 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000008c327 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000008c35c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000008c3d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075e9b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c3d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075e9c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c3d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075e9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c3d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075ea0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c3d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000075ea8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e224 0000000000000048 0000e1f8 FDE cie=00000030 pc=0000000000075f50..0000000000076185 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f52 │ │ │ │ +0000e5d8 000000000000004c 0000e5ac FDE cie=00000030 pc=000000000008c3e0..000000000008c8de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c3e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f54 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008c3e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c3e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000075f5b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c3eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075f5c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c3ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075f5d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008c3f0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075f61 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 303 to 0000000000076090 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008c3f7 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc2: 879 to 000000000008c766 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076091 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008c76a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076092 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c76b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076094 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c76d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076096 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c76f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076098 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c771 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007609a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c773 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000760a0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008c778 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e270 0000000000000038 0000e244 FDE cie=00000030 pc=0000000000076190..00000000000762d3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076192 │ │ │ │ +0000e628 0000000000000034 0000e5fc FDE cie=00000030 pc=000000000008c8e0..000000000008c93d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c8e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076197 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008c8e6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007619b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000008c8ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007619f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c8f0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000761a6 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 258 to 00000000000762a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008c8f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000008c932 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000762a9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008c936 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000762aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c938 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000762ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c93a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000762ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c93c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000762af │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e2ac 0000000000000038 0000e280 FDE cie=00000030 pc=00000000000762e0..00000000000764de │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000762e2 │ │ │ │ +0000e660 0000000000000018 0000e634 FDE cie=00000030 pc=000000000008c940..000000000008c96d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c941 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000762e4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000008c96c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e67c 0000000000000024 0000e650 FDE cie=00000030 pc=000000000008c970..000000000008c9e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c971 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008c975 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000762e5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000762e9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000762ed │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 358 to 0000000000076453 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007645b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008c979 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007645c │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000008c9e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007645e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c9e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076460 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c9e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000076468 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000e2e8 0000000000000048 0000e2bc FDE cie=00000030 pc=00000000000764e0..0000000000076dc1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000764e2 │ │ │ │ +0000e6a4 0000000000000068 0000e678 FDE cie=00000030 pc=000000000008c9f0..000000000008e569 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c9f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000764e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c9f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000764ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c9f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000764ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008c9f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000764f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c9f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000764f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008c9fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000764f8 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000076566 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008ca04 │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc2: 1371 to 000000000008cf5f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076567 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008cf63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076568 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008cf64 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007656a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008cf66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007656c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008cf68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007656e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008cf6a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076570 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008cf6c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076575 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008cf6d │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1758 to 000000000008d64b │ │ │ │ + DW_CFA_def_cfa_offset: 808 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008d64e │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000008d65e │ │ │ │ + DW_CFA_def_cfa_offset: 808 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008d65f │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc2: 2002 to 000000000008de31 │ │ │ │ + DW_CFA_def_cfa_offset: 832 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000008de69 │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e334 000000000000004c 0000e308 FDE cie=00000030 pc=0000000000076dd0..0000000000076f59 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076dd2 │ │ │ │ +0000e710 00000000000000ac 0000e6e4 FDE cie=00000030 pc=000000000008e570..000000000008ee6b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008e572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000076ddb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008e574 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076ddd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008e576 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076ddf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008e578 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076de0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008e579 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076de1 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000008e584 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000076de8 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 309 to 0000000000076f1d │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008e592 │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ + DW_CFA_advance_loc2: 1162 to 000000000008ea1c │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008ea29 │ │ │ │ + DW_CFA_def_cfa_offset: 944 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000008ea43 │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ea45 │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000008eabd │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008eacb │ │ │ │ + DW_CFA_def_cfa_offset: 944 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000008eae3 │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008eae4 │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000008eb8e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076f1e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008eb92 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076f1f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008eb93 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076f21 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eb95 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076f23 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eb97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076f25 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eb99 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eb9b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008eb9c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000008ebe3 │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008ebea │ │ │ │ + DW_CFA_def_cfa_offset: 944 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000008ec4a │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ec4b │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000008ec9a │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008eca2 │ │ │ │ + DW_CFA_def_cfa_offset: 944 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008ecaf │ │ │ │ + DW_CFA_def_cfa_offset: 952 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008ecb4 │ │ │ │ + DW_CFA_def_cfa_offset: 960 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008ecb9 │ │ │ │ + DW_CFA_def_cfa_offset: 968 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ecbb │ │ │ │ + DW_CFA_def_cfa_offset: 976 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000008ecc4 │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000008ed2e │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008ed3b │ │ │ │ + DW_CFA_def_cfa_offset: 944 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000008ed54 │ │ │ │ + DW_CFA_def_cfa_offset: 936 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ed55 │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e7c0 0000000000000020 0000e794 FDE cie=00000030 pc=000000000008ee70..000000000008ef55 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ee71 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008ee7b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000008ef34 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076f27 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ef35 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000076f30 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000008ef40 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000e7e4 0000000000000010 0000e7b8 FDE cie=00000030 pc=000000000008ef60..000000000008ef74 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e384 0000000000000014 0000e358 FDE cie=00000030 pc=0000000000076f60..0000000000076fba │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000076fb5 │ │ │ │ +0000e7f8 0000000000000018 0000e7cc FDE cie=00000030 pc=000000000008ef80..000000000008efa6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ef81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000008efa5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e814 0000000000000010 0000e7e8 FDE cie=00000030 pc=000000000008efb0..000000000008efb3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e828 0000000000000010 0000e7fc FDE cie=00000030 pc=000000000008efc0..000000000008efe5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e39c 0000000000000040 0000e370 FDE cie=00000030 pc=0000000000076fc0..000000000007711c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076fc2 │ │ │ │ +0000e83c 0000000000000034 0000e810 FDE cie=00000030 pc=000000000008eff0..000000000008f044 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eff2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076fc4 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008f000 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076fc6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008f005 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076fca │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f009 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076fce │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008f010 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076fd2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 226 to 00000000000770b4 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000008f035 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f039 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f03b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f03d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f03f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e874 0000000000000010 0000e848 FDE cie=00000030 pc=000000000008f050..000000000008f065 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e888 0000000000000010 0000e85c FDE cie=00000030 pc=000000000008f070..000000000008f090 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e89c 0000000000000028 0000e870 FDE cie=00000030 pc=000000000008f090..000000000008f114 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f091 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000008f0d3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f0d7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000008f0e7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f0e8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f0e9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008f0f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e8c8 000000000000007c 0000e89c FDE cie=00000030 pc=000000000008f120..000000000008ff5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f122 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f124 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f126 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f128 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f129 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f12d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008f134 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc1: 197 to 000000000008f1f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f1fa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000770b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f1fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000770b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f1fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000770b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f1ff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000770ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f201 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000770bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f203 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000770c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f204 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 145 to 000000000008f295 │ │ │ │ + DW_CFA_def_cfa_offset: 848 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000008f35d │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc2: 582 to 000000000008f5a3 │ │ │ │ + DW_CFA_def_cfa_offset: 848 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000008f601 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc2: 998 to 000000000008f9e7 │ │ │ │ + DW_CFA_def_cfa_offset: 824 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f9eb │ │ │ │ + DW_CFA_def_cfa_offset: 832 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000008fa19 │ │ │ │ + DW_CFA_def_cfa_offset: 824 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008fa1a │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc2: 624 to 000000000008fc8a │ │ │ │ + DW_CFA_def_cfa_offset: 848 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000008fcc2 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e3e0 0000000000000024 0000e3b4 FDE cie=00000030 pc=0000000000077120..00000000000771e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077122 │ │ │ │ +0000e948 0000000000000020 0000e91c FDE cie=00000030 pc=000000000008ff60..0000000000090045 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ff61 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008ff6b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000090024 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090025 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000090030 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000e96c 0000000000000028 0000e940 FDE cie=00000030 pc=0000000000090050..0000000000090111 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090052 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077126 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000090056 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007712d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 174 to 00000000000771db │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000009005c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 155 to 00000000000900f7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000771df │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000900fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000771e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000900fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000090100 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e408 0000000000000030 0000e3dc FDE cie=00000030 pc=00000000000771f0..00000000000773fe │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000771f2 │ │ │ │ +0000e998 0000000000000038 0000e96c FDE cie=00000030 pc=0000000000090120..0000000000090468 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000771f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090123 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000771f7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000090127 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000771fe │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 494 to 00000000000773ec │ │ │ │ + DW_CFA_advance_loc2: 346 to 0000000000090281 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000773f0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000773f1 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000090284 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090286 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000773f4 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000090290 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000e43c 000000000000005c 0000e410 FDE cie=00000030 pc=0000000000077400..0000000000077580 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077402 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000077407 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077408 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000077412 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000007743d │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000077478 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 123 to 00000000000774f3 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000774fd │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077501 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077505 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077509 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007750d │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077511 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077515 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007751e │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000077538 │ │ │ │ + DW_CFA_advance_loc2: 369 to 0000000000090401 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077539 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007753b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000090407 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007753d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090409 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000077540 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000090410 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000e49c 0000000000000038 0000e470 FDE cie=00000030 pc=0000000000077580..00000000000776b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077582 │ │ │ │ +0000e9d4 0000000000000038 0000e9a8 FDE cie=00000030 pc=0000000000090470..00000000000904fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090472 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077584 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000090480 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077588 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090481 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007758c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077590 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 192 to 0000000000077650 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000904ca │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077651 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077652 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077654 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000904cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077656 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000904cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077657 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000904d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000904d1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000904d9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000904db │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000904dc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e4d8 0000000000000010 0000e4ac FDE cie=00000030 pc=00000000000776c0..0000000000077703 │ │ │ │ +0000ea10 0000000000000028 0000e9e4 FDE cie=00000030 pc=0000000000090500..0000000000090677 │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000000090551 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 106 to 00000000000905bb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000905c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000905dd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000905e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000090608 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000090658 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e4ec 0000000000000060 0000e4c0 FDE cie=00000030 pc=0000000000077710..0000000000077acd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077712 │ │ │ │ +0000ea3c 0000000000000060 0000ea10 FDE cie=00000030 pc=0000000000090680..000000000009081b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090682 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000077718 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090684 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007771a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090686 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007771c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090688 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007771d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090689 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007771e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009068a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077722 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000077748 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009068e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 234 to 0000000000090778 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077749 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000090782 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007774a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090783 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007774c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090785 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007774e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090787 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077750 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090789 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077752 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009078b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000077758 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000090790 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 678 to 00000000000779fe │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000907c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000779ff │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000907ce │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077a00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000907cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077a02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000907d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077a04 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000907d3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077a06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000907d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000907d7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000077a10 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000907e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e550 0000000000000060 0000e524 FDE cie=00000030 pc=0000000000077ad0..0000000000078be0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077ad2 │ │ │ │ +0000eaa0 000000000000004c 0000ea74 FDE cie=00000030 pc=0000000000090820..000000000009098f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090822 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077ad4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090824 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077ad6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090826 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000077adb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090828 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077adf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090829 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077ae0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009082a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000077ae7 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 1044 to 0000000000077efb │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000077f36 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 1277 to 0000000000078433 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009082e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 303 to 000000000009095d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078434 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009095e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078435 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009095f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007843e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090961 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078440 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090963 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078442 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090965 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078444 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090967 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000078450 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000090970 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1194 to 00000000000788fa │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000007893e │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e5b4 0000000000000064 0000e588 FDE cie=00000030 pc=0000000000078be0..00000000000791ff │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078be2 │ │ │ │ +0000eaf0 000000000000004c 0000eac4 FDE cie=00000030 pc=0000000000090990..0000000000090c2b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090992 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000078be7 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009099b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000078bf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009099d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000078bf5 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000909a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078bf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000909a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078bfa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000909a4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078bfe │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 1035 to 0000000000079009 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000079010 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079011 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079013 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079015 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079017 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079019 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007901e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 193 to 00000000000790df │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000909a8 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 576 to 0000000000090be8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000790e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000090bec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000790ea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090bed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000790ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090bef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000790ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090bf1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000790f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090bf3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000790f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090bf5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000079100 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090bf6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e61c 0000000000000018 0000e5f0 FDE cie=00000030 pc=0000000000079200..0000000000079279 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079201 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000079240 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000079248 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000e638 0000000000000060 0000e60c FDE cie=00000030 pc=0000000000079280..0000000000079c0e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079282 │ │ │ │ +0000eb40 0000000000000048 0000eb14 FDE cie=00000030 pc=0000000000090c30..0000000000090da4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090c32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079284 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000090c3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079286 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000090c40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079288 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090c42 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079289 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090c43 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007928a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090c44 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000079291 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 1538 to 0000000000079893 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000090c4b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000090d07 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079897 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000090d0b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079898 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090d0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007989a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090d0e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007989c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090d10 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007989e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090d12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000798a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090d14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000798a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000090d18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000798f7 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000079901 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079905 │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079906 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007990f │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e69c 0000000000000078 0000e670 FDE cie=00000030 pc=0000000000079c10..000000000007a705 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c12 │ │ │ │ +0000eb8c 000000000000004c 0000eb60 FDE cie=00000030 pc=0000000000090db0..00000000000910c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090db2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c14 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000090dbb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079c19 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090dbd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c1b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090dbf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079c1f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090dc0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079c20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090dc1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000079c27 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc2: 256 to 0000000000079d27 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000079d63 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc1: 231 to 0000000000079e4a │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000079e77 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000079e90 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000079ec3 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc2: 1348 to 000000000007a407 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000090dc8 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 493 to 0000000000090fb5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a408 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000090fb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a409 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090fba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a40b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090fbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a40d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090fbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a40f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090fc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a411 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090fc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a418 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000090fc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 335 to 000000000007a567 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000007a5a5 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007a5b5 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000007a5ce │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e718 0000000000000048 0000e6ec FDE cie=00000030 pc=000000000007a710..000000000007a98a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a712 │ │ │ │ +0000ebdc 0000000000000010 0000ebb0 FDE cie=00000030 pc=00000000000910d0..0000000000091131 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ebf0 000000000000003c 0000ebc4 FDE cie=00000030 pc=0000000000091140..00000000000912b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091142 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a714 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000091147 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a719 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009114c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a71e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091150 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a71f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091154 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a720 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a727 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 328 to 000000000007a86f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 279 to 000000000009126b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a870 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a871 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a873 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009126c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a875 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009126e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a877 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091270 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a879 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091272 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a880 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000091278 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e764 0000000000000048 0000e738 FDE cie=00000030 pc=000000000007a990..000000000007ac40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a992 │ │ │ │ +0000ec30 0000000000000040 0000ec04 FDE cie=00000030 pc=00000000000912c0..0000000000091421 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000912c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a997 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000912c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a99c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000912d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a99e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000912d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a9a2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000912d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a9a3 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a9a7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000912db │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 533 to 000000000007abbc │ │ │ │ + DW_CFA_advance_loc1: 155 to 0000000000091376 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007abc0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007abc1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009137a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007abc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009137b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007abc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009137d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007abc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009137f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007abc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091381 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007abd0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000091388 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e7b0 0000000000000048 0000e784 FDE cie=00000030 pc=000000000007ac40..000000000007ad34 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ac42 │ │ │ │ +0000ec74 000000000000003c 0000ec48 FDE cie=00000030 pc=0000000000091430..00000000000915bb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091432 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007ac4c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000091437 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ac4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091439 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ac4f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000009143f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ac50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091443 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007ac5a │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000007ac83 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000007acb2 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000007ad0d │ │ │ │ + DW_CFA_advance_loc2: 304 to 0000000000091573 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ad0e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ad0f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091574 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ad11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091576 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ad13 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091578 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ad15 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009157a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007ad20 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000091580 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e7fc 0000000000000030 0000e7d0 FDE cie=00000030 pc=000000000007ad40..000000000007ae82 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ad42 │ │ │ │ +0000ecb4 0000000000000040 0000ec88 FDE cie=00000030 pc=00000000000915c0..0000000000091705 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000915c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ad43 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000915c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ad44 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000915d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ad48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000915d2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000915d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000007ad79 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000915db │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 139 to 0000000000091666 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009166a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009166b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ad7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009166d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ad7b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009166f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ad7d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091671 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007ad80 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000091678 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000e830 000000000000004c 0000e804 FDE cie=00000030 pc=000000000007ae90..000000000007b5b9 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ae92 │ │ │ │ +0000ecf8 0000000000000034 0000eccc FDE cie=00000030 pc=0000000000091710..00000000000917d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091712 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ae98 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009171b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ae9a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009171c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007ae9f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091720 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aea3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000091727 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aea7 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007aeb1 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 812 to 000000000007b1dd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b1e1 │ │ │ │ + DW_CFA_advance_loc1: 166 to 00000000000917cd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000917ce │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000917cf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000917d1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000917d3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000ed30 0000000000000034 0000ed04 FDE cie=00000030 pc=00000000000917e0..000000000009185b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000917e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000917e4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000917e5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000917e6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000917ee │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000091854 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091855 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091856 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091858 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009185a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000ed68 0000000000000034 0000ed3c FDE cie=00000030 pc=0000000000091860..00000000000918d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091862 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091864 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091865 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091866 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009186a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b1e2 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000918d0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b1e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000918d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b1e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000918d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b1e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000918d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000918d6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000eda0 0000000000000024 0000ed74 FDE cie=00000030 pc=00000000000918e0..0000000000091994 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000918e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b1ea │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000091920 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b1f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000091928 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000091938 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000091940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000009198f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e880 000000000000004c 0000e854 FDE cie=00000030 pc=000000000007b5c0..000000000007b6c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b5c2 │ │ │ │ +0000edc8 000000000000004c 0000ed9c FDE cie=00000030 pc=00000000000919a0..0000000000091c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000919a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007b5cd │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000919a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007b5d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000919aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b5d9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000919af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b5dd │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000919b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b5de │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000919b7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b5e4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000007b60f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000007b649 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000919bb │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 329 to 0000000000091b04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b64d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091b05 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b64e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091b06 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b650 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091b08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b652 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091b0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b654 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091b0c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b656 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091b0e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007b660 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091b10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e8d0 0000000000000010 0000e8a4 FDE cie=00000030 pc=000000000007b6c0..000000000007b6f8 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000007b6d9 │ │ │ │ +0000ee18 0000000000000018 0000edec FDE cie=00000030 pc=0000000000091ca0..0000000000091d6d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091ca4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 153 to 0000000000091d3d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091d3e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e8e4 0000000000000044 0000e8b8 FDE cie=00000030 pc=000000000007b700..000000000007ba83 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b702 │ │ │ │ +0000ee34 000000000000005c 0000ee08 FDE cie=00000030 pc=0000000000091d70..0000000000091e24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091d72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b708 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000091d7a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b70c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091d7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b70d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091d7e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b716 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 415 to 000000000007b8b5 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000007b8f0 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 355 to 000000000007ba53 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091d7f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091d83 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091d87 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 125 to 0000000000091e04 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091e05 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091e06 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ba54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ba55 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ba57 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e0c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ba59 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e0e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ba5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e92c 0000000000000044 0000e900 FDE cie=00000030 pc=000000000007ba90..000000000007bb2b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ba92 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007ba9b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ba9d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007baa1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007baaf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000007baeb │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007bafc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007bb07 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091e14 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bb08 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000091e1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000007bb1c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091e1b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bb20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bb22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e1f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bb24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bb26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e23 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000ee94 0000000000000010 0000ee68 FDE cie=00000030 pc=0000000000091e30..0000000000091e45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e974 0000000000000024 0000e948 FDE cie=00000030 pc=000000000007bb30..000000000007bb87 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bb32 │ │ │ │ +0000eea8 0000000000000034 0000ee7c FDE cie=00000030 pc=0000000000091e50..0000000000091e92 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000091e62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bb36 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091e66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007bb44 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000091e6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000007bb80 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000091e7a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000091e7d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e7f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091e80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091e84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bb84 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000091e8b │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bb86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091e8d │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e99c 0000000000000028 0000e970 FDE cie=00000030 pc=000000000007bb90..000000000007bc49 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bb92 │ │ │ │ +0000eee0 000000000000005c 0000eeb4 FDE cie=00000030 pc=0000000000091ea0..0000000000091fa1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091ea2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007bb9a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000091ea8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bb9e │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091eaa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000007bc3e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091eac │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091ead │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091eae │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091eb2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 206 to 0000000000091f80 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000091f86 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091f87 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091f89 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091f8b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bc42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091f8d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bc44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091f8f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091f90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091f94 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000091f97 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091f98 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091f9a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091f9c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091f9e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091fa0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000e9c8 0000000000000038 0000e99c FDE cie=00000030 pc=000000000007bc50..000000000007bd9c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bc52 │ │ │ │ +0000ef40 0000000000000048 0000ef14 FDE cie=00000030 pc=0000000000091fb0..0000000000092059 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091fb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bc54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091fb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bc58 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091fb5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bc59 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000091fb6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007bc60 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000007bd7c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000091fbe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000092018 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bd80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009201c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bd81 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009201d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd83 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009201f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092021 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007bd90 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000092028 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ea04 0000000000000018 0000e9d8 FDE cie=00000030 pc=000000000007bda0..000000000007bdc2 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bda1 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000009204c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092050 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092054 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092056 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000007bdbd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092058 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ea20 000000000000001c 0000e9f4 FDE cie=00000030 pc=000000000007bdd0..000000000007be99 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bdd1 │ │ │ │ +0000ef8c 0000000000000014 0000ef60 FDE cie=00000030 pc=0000000000092060..0000000000092078 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092064 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000007be8d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007be92 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007be98 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000092077 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000ea40 0000000000000010 0000ea14 FDE cie=00000030 pc=000000000007bea0..000000000007bfcd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ea54 0000000000000010 0000ea28 FDE cie=00000030 pc=000000000007bfd0..000000000007c030 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ea68 0000000000000010 0000ea3c FDE cie=00000030 pc=000000000007c030..000000000007c096 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ea7c 0000000000000010 0000ea50 FDE cie=00000030 pc=000000000007c0a0..000000000007c0b5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ea90 000000000000001c 0000ea64 FDE cie=00000030 pc=000000000007c0c0..000000000007c171 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c0c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000007c14d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c152 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000efa4 0000000000000010 0000ef78 FDE cie=00000030 pc=0000000000092080..0000000000092087 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eab0 0000000000000020 0000ea84 FDE cie=00000030 pc=000000000007c180..000000000007c265 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c181 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007c18b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000007c244 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c245 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007c250 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ead4 000000000000007c 0000eaa8 FDE cie=00000030 pc=000000000007c270..000000000007c5ef │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c272 │ │ │ │ +0000efb8 0000000000000048 0000ef8c FDE cie=00000030 pc=0000000000092090..0000000000092296 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092092 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c274 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009209b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c279 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000920a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c27b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000920a5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007c283 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000920a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c287 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000920a7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c28b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 129 to 000000000007c30c │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007c319 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007c329 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c32a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 111 to 000000000007c399 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007c3a6 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000007c3bc │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c3be │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000007c444 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000920ab │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 347 to 0000000000092206 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c445 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009220a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c446 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009220b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c448 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009220d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c44a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009220f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c44c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092211 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c44e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092213 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c450 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000092218 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000007c470 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c475 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c47c │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c47e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 228 to 000000000007c562 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007c570 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007c588 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c589 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000eb54 0000000000000050 0000eb28 FDE cie=00000030 pc=000000000007c5f0..000000000007caaf │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c5f2 │ │ │ │ +0000f004 0000000000000048 0000efd8 FDE cie=00000030 pc=00000000000922a0..0000000000092461 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000922a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007c5fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000922a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c5fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000922a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c5fe │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000922ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c5ff │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000922b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c603 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000922b4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c60a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000007c698 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 276 to 000000000007c7ac │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000922be │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 342 to 0000000000092414 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c7b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092415 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c7b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092416 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c7b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092418 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c7b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009241a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c7b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009241c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c7b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009241e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c7c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092420 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000eba8 000000000000004c 0000eb7c FDE cie=00000030 pc=000000000007cab0..000000000007cbe8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cab2 │ │ │ │ +0000f050 0000000000000040 0000f024 FDE cie=00000030 pc=0000000000092470..000000000009269c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092472 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007cabb │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000092478 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007cac2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009247a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007cac8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009247b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007cad4 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000007cb33 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000092486 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000092491 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 189 to 000000000009254e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092552 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cb37 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092553 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cb38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092555 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cb3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092557 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cb3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092559 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cb40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000092560 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000007cb72 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007cb7d │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007cb87 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cb8b │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007cb94 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ebf8 0000000000000058 0000ebcc FDE cie=00000030 pc=000000000007cbf0..000000000007cf28 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cbf2 │ │ │ │ +0000f094 0000000000000048 0000f068 FDE cie=00000030 pc=00000000000926a0..000000000009286c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000926a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cbf4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000926a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cbf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000926a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007cbff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000926ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cc00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000926ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cc01 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000926ad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cc05 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000007cc65 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000926b4 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 209 to 0000000000092785 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cc66 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092786 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cc67 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092787 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cc69 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092789 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cc6b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009278b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cc6d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009278d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cc6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009278f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cc70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092790 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 582 to 000000000007ceb6 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007cec4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007cedc │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cedd │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ec54 0000000000000058 0000ec28 FDE cie=00000030 pc=000000000007cf30..000000000007d230 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf32 │ │ │ │ +0000f0e0 0000000000000030 0000f0b4 FDE cie=00000030 pc=0000000000092870..000000000009296c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092872 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf34 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000092879 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf35 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009287a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf36 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007cf3d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 433 to 000000000007d0ee │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d0f2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d0f3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d0f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d0f7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007d100 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 137 to 000000000007d189 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000092881 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 165 to 0000000000092926 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d18d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d18e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092927 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d190 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092929 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009292b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007d198 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000092930 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000007d1be │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007d1cc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007d1e4 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d1e5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ecb0 0000000000000144 0000ec84 FDE cie=00000030 pc=000000000007d230..000000000007ed12 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d232 │ │ │ │ +0000f114 000000000000004c 0000f0e8 FDE cie=00000030 pc=0000000000092970..0000000000092b45 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092972 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d234 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092974 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d236 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092976 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d238 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009297f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d239 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092983 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d23a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009298a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007d241 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 173 to 000000000007d2ee │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000007d321 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 303 to 000000000007d450 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000092993 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 300 to 0000000000092abf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d454 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092ac3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d455 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092ac4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d457 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092ac6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d459 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092ac8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d45b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092aca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d45d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092acc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d45e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092ad0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1766 to 000000000007db44 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007db51 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007db61 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007db63 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 202 to 000000000007dc2d │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007dc32 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007dc38 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007dc39 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 203 to 000000000007dd04 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007dd11 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000007dd2a │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007dd2b │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 370 to 000000000007de9d │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007dea2 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007dead │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007deae │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000007df62 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007df6c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000007df88 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007df8a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 770 to 000000000007e28c │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007e297 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000007e2a9 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e2aa │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000007e324 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007e329 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007e330 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e331 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 383 to 000000000007e4b0 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007e4c1 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000007e4e7 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 289 to 000000000007e608 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007e610 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000007e633 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e635 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 181 to 000000000007e6ea │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007e6f7 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000007e70c │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e70d │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 444 to 000000000007e8c9 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007e8d3 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000007e8f0 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e8f1 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 321 to 000000000007ea32 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007ea3f │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000007ea59 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ea5a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 144 to 000000000007eaea │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007eaf7 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000007eb10 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007eb11 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 389 to 000000000007ec96 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007eca3 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000007ecbd │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ecbf │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000edf8 0000000000000028 0000edcc FDE cie=00000030 pc=000000000007ed20..000000000007ed90 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ed21 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007ed28 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000007ed53 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000007ed7c │ │ │ │ - DW_CFA_remember_state │ │ │ │ +0000f164 0000000000000028 0000f138 FDE cie=00000030 pc=0000000000092b50..0000000000092bf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092b52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ed7d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007ed88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ed8c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092b56 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000092b5e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000092bee │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092bef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007ed8f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092bf1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ee24 0000000000000040 0000edf8 FDE cie=00000030 pc=000000000007ed90..000000000007ef46 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ed91 │ │ │ │ +0000f190 0000000000000028 0000f164 FDE cie=00000030 pc=0000000000092c00..0000000000092c66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092c02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ed95 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092c03 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ed99 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092c07 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000007ee47 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000092c57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ee4d │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000092c5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ee4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092c61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ee50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000007eeb2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007eeb8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f1bc 0000000000000020 0000f190 FDE cie=00000030 pc=0000000000092c70..0000000000092d10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092c71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007eeb9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007eec0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000007eee1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000092cf7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007eee7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007eee8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007eee9 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000092d00 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000092d0b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f1e0 0000000000000010 0000f1b4 FDE cie=00000030 pc=0000000000092d10..0000000000092d76 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ee68 000000000000006c 0000ee3c FDE cie=00000030 pc=000000000007ef50..000000000007f3a5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ef52 │ │ │ │ +0000f1f4 0000000000000058 0000f1c8 FDE cie=00000030 pc=0000000000092d80..0000000000092e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092d82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007ef57 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000092d8a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ef59 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092d8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ef5b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092d8f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ef5c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092d93 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ef5d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ef61 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 786 to 000000000007f273 │ │ │ │ + DW_CFA_advance_loc1: 165 to 0000000000092e38 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f274 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f275 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f277 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092e39 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f279 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092e3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f27b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092e3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f27d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092e3e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007f280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000007f2b8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000092e64 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f2bd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f2be │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f2c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092e65 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f2c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092e66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f2c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092e68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f2c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092e6a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f2cb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000092e70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000007f307 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007f315 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007f32d │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f32e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - │ │ │ │ -0000eed8 0000000000000018 0000eeac FDE cie=00000030 pc=000000000007f3b0..000000000007f3d2 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f3b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092e74 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000092e7e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000092e7f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092e81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000007f3d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092e83 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000f250 0000000000000010 0000f224 FDE cie=00000030 pc=0000000000092e90..0000000000092eea │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f264 0000000000000010 0000f238 FDE cie=00000030 pc=0000000000092ef0..0000000000092f01 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eef4 000000000000001c 0000eec8 FDE cie=00000030 pc=000000000007f3e0..000000000007f43a │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f3e1 │ │ │ │ +0000f278 0000000000000014 0000f24c FDE cie=00000030 pc=0000000000092f10..0000000000092f92 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092f14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007f3f9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 125 to 0000000000092f91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007f400 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000007f435 │ │ │ │ + │ │ │ │ +0000f290 0000000000000014 0000f264 FDE cie=00000030 pc=0000000000092fa0..0000000000092fbb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092fa4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000092fba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ef14 0000000000000024 0000eee8 FDE cie=00000030 pc=000000000007f440..000000000007f4bf │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f441 │ │ │ │ +0000f2a8 0000000000000034 0000f27c FDE cie=00000030 pc=0000000000092fc0..0000000000093084 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092fc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007f44e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092fc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007f455 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000092fc8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000092fd8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 161 to 0000000000093079 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000007f4bc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009307a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f4bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009307c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f4be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009307e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000ef3c 0000000000000010 0000ef10 FDE cie=00000030 pc=000000000007f4c0..000000000007f4d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009307f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ef50 000000000000001c 0000ef24 FDE cie=00000030 pc=000000000007f4e0..000000000007f556 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f4e4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000007f533 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f538 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000f2e0 0000000000000010 0000f2b4 FDE cie=00000030 pc=0000000000093090..00000000000930a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f2f4 0000000000000010 0000f2c8 FDE cie=00000030 pc=00000000000930b0..00000000000930d1 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ef70 0000000000000010 0000ef44 FDE cie=00000030 pc=000000000007f560..000000000007f561 │ │ │ │ +0000f308 0000000000000010 0000f2dc FDE cie=00000030 pc=00000000000930e0..00000000000930fb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ef84 0000000000000010 0000ef58 FDE cie=00000030 pc=000000000007f570..000000000007f57b │ │ │ │ +0000f31c 0000000000000010 0000f2f0 FDE cie=00000030 pc=0000000000093100..000000000009311b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ef98 0000000000000010 0000ef6c FDE cie=00000030 pc=000000000007f580..000000000007f5a3 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f584 │ │ │ │ +0000f330 000000000000004c 0000f304 FDE cie=00000030 pc=0000000000093120..0000000000093244 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000efac 0000000000000010 0000ef80 FDE cie=00000030 pc=000000000007f5b0..000000000007f5d3 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f5b4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093124 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093126 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009312a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009312e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 119 to 00000000000931a5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000931a9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000931ab │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000931ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000efc0 0000000000000010 0000ef94 FDE cie=00000030 pc=000000000007f5e0..000000000007f603 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f5e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000931af │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000931b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000931c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000931c9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000931ce │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000931d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000931d2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000931d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000efd4 0000000000000010 0000efa8 FDE cie=00000030 pc=000000000007f610..000000000007f633 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f614 │ │ │ │ +0000f380 0000000000000028 0000f354 FDE cie=00000030 pc=0000000000093250..00000000000932f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000efe8 0000000000000010 0000efbc FDE cie=00000030 pc=000000000007f640..000000000007f663 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f644 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000093256 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000009325c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000932d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000932dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000932de │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000932e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000effc 0000000000000010 0000efd0 FDE cie=00000030 pc=000000000007f670..000000000007f693 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f674 │ │ │ │ +0000f3ac 0000000000000058 0000f380 FDE cie=00000030 pc=0000000000093300..00000000000933ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093302 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000f010 0000000000000010 0000efe4 FDE cie=00000030 pc=000000000007f6a0..000000000007f6a1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009330a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009330f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 152 to 00000000000933a7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000933ab │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000933ad │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000933b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000933b8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000933b9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000933be │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000933c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000933c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000933c9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000933ce │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000933d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000933d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000933d9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000933de │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000933e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000933e8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000933e9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000933ee │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f408 0000000000000018 0000f3dc FDE cie=00000030 pc=00000000000933f0..00000000000934ea │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000933f4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 227 to 00000000000934d7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000934e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f024 0000000000000028 0000eff8 FDE cie=00000030 pc=000000000007f6b0..000000000007f75a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f6b2 │ │ │ │ +0000f424 0000000000000020 0000f3f8 FDE cie=00000030 pc=00000000000934f0..00000000000935d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000934f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007f6b9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 121 to 000000000007f732 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000934fb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 00000000000935b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f734 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000935b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f738 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000935c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000007f74c │ │ │ │ + │ │ │ │ +0000f448 0000000000000028 0000f41c FDE cie=00000030 pc=00000000000935e0..0000000000093750 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000935e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000093676 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000093680 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 93 to 00000000000936dd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000936eb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000093703 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000093704 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f474 000000000000001c 0000f448 FDE cie=00000030 pc=0000000000093750..00000000000937a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000093751 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f750 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000093798 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f755 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000937a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000937a5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000f050 0000000000000048 0000f024 FDE cie=00000030 pc=000000000007f760..000000000007fbec │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f762 │ │ │ │ +0000f494 0000000000000048 0000f468 FDE cie=00000030 pc=00000000000937b0..0000000000093984 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000937b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007f76e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000937b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f770 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000937c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f772 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000937c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f773 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000937c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f774 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000937c7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007f781 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000007f83d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000937cd │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000093949 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f83e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009394a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f83f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009394b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f841 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009394d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f843 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009394f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f845 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093951 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f847 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093953 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007f850 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000093958 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000f09c 0000000000000040 0000f070 FDE cie=00000030 pc=000000000007fbf0..000000000007fefb │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007fbf6 │ │ │ │ +0000f4e0 0000000000000048 0000f4b4 FDE cie=00000030 pc=0000000000093990..0000000000093b22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093992 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fbfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093994 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fc00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093996 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007fc0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093998 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fc11 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000939a0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fc12 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000939a1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 735 to 000000000007fef1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000939a5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 327 to 0000000000093aec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000093af0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fef2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000093af1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fef4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093af3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093af5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fef8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093af7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fefa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093af9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000093b00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000f0e0 0000000000000048 0000f0b4 FDE cie=00000030 pc=000000000007ff00..0000000000080129 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ff02 │ │ │ │ +0000f52c 0000000000000058 0000f500 FDE cie=00000030 pc=0000000000093b30..0000000000093f38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093b32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ff04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093b34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ff06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093b36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ff08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093b38 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ff09 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000093b3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ff0d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000093b3d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007ff14 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000007ffdc │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000007fffe │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000080012 │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000080021 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000080039 │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008003a │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - │ │ │ │ -0000f12c 0000000000000028 0000f100 FDE cie=00000030 pc=0000000000080130..0000000000080225 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080132 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080133 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008013a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 204 to 0000000000080206 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000093b41 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 824 to 0000000000093e79 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000093e7a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000093e7b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093e7d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093e7f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008020a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093e81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008020c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000093e83 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000080210 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000093e84 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000093e9e │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000093eab │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000093ec4 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000093ec5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f588 0000000000000010 0000f55c FDE cie=00000030 pc=0000000000093f40..0000000000093f73 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f158 0000000000000010 0000f12c FDE cie=00000030 pc=0000000000080230..0000000000080508 │ │ │ │ +0000f59c 0000000000000010 0000f570 FDE cie=00000030 pc=0000000000093f80..0000000000093fc1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f16c 0000000000000018 0000f140 FDE cie=00000030 pc=0000000000080510..000000000008066e │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000080545 │ │ │ │ +0000f5b0 0000000000000018 0000f584 FDE cie=00000030 pc=0000000000093fd0..0000000000094015 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000093fd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 287 to 0000000000080664 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000094014 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000f188 0000000000000040 0000f15c FDE cie=00000030 pc=0000000000080670..00000000000807f4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080672 │ │ │ │ +0000f5cc 0000000000000040 0000f5a0 FDE cie=00000030 pc=0000000000094020..00000000000941ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094022 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000080677 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000094026 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080679 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000094030 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008067a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094031 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008067b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094032 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000080682 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 261 to 0000000000080787 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000094039 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 159 to 00000000000940d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080788 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000940d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080789 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000940da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008078b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000940dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008078d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000940de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008078f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000940e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080790 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000940e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000f1cc 000000000000005c 0000f1a0 FDE cie=00000030 pc=0000000000080800..0000000000080995 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008080b │ │ │ │ +0000f610 0000000000000040 0000f5e4 FDE cie=00000030 pc=00000000000941f0..00000000000943b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000941f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008080d │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000941fa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008080f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000941ff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000080817 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009420a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008081f │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000094215 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000008082c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009421c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 246 to 0000000000094312 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000094316 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008082f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094317 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080831 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094319 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080833 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009431b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080835 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009431d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000080840 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000094320 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 305 to 0000000000080971 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080972 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080974 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080976 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080978 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000080980 │ │ │ │ - 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 0000000000080988 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -0000f22c 0000000000000064 0000f200 FDE cie=00000030 pc=00000000000809a0..0000000000080f95 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000809a2 │ │ │ │ +0000f654 0000000000000048 0000f628 FDE cie=00000030 pc=00000000000943c0..0000000000094561 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000943c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000809a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000943c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000809a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000943c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000809ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000943c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000809ac │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000943c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000809af │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000943cd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000809b3 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 722 to 0000000000080c85 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080c86 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080c87 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080c89 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080c8b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080c8d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080c8f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080c90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 209 to 0000000000080d61 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000943d3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 325 to 0000000000094518 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080d62 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094519 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080d63 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009451a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080d65 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009451c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080d67 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009451e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080d69 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094520 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080d6b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094522 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000080d70 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000094528 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000f294 0000000000000064 0000f268 FDE cie=00000030 pc=0000000000080fa0..0000000000081346 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080fa2 │ │ │ │ +0000f6a0 000000000000004c 0000f674 FDE cie=00000030 pc=0000000000094570..0000000000094855 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080fa4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094574 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000080fac │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094575 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080fae │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094576 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080faf │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009457a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000080fb7 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000080fbe │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 439 to 0000000000081175 │ │ │ │ + DW_CFA_advance_loc: 49 to 00000000000945ab │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081176 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081177 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081179 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000945af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008117b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000945b0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008117d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000945b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008117f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000945b4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081180 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000945b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 141 to 000000000008120d │ │ │ │ + DW_CFA_advance_loc2: 620 to 0000000000094824 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000081213 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081214 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009482c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081218 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000094830 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008121a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008121c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094834 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000081220 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094835 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f2fc 0000000000000048 0000f2d0 FDE cie=00000030 pc=0000000000081350..00000000000817bc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081352 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081354 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008135c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008135e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008135f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000081367 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008136e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 685 to 000000000008161b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008161f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081620 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081622 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081624 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081626 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081628 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000081630 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000f348 0000000000000038 0000f31c FDE cie=00000030 pc=00000000000817c0..000000000008190d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000817c2 │ │ │ │ +0000f6f0 0000000000000040 0000f6c4 FDE cie=00000030 pc=0000000000094860..000000000009495c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094862 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000817c4 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009486b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000817c5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009486f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000817cb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000817d7 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 259 to 00000000000818da │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000094876 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000948c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000818db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000818dc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000948c1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000818de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000948c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000818e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000948c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000818e1 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000948d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000f384 0000000000000028 0000f358 FDE cie=00000030 pc=0000000000081910..00000000000819b1 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008191e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000081922 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000081937 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 113 to 00000000000819a8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000819a9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000819aa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000819b0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f3b0 000000000000003c 0000f384 FDE cie=00000030 pc=00000000000819c0..0000000000081a92 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000819cb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000819cf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000819d3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 133 to 0000000000081a58 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000094923 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094924 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000081a5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094926 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081a5f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094928 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081a60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000094930 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000081a6a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000081a6d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081a6e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081a70 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000081a73 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -0000f3f0 000000000000003c 0000f3c4 FDE cie=00000030 pc=0000000000081aa0..0000000000081c0c │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000081aaf │ │ │ │ +0000f734 000000000000002c 0000f708 FDE cie=00000030 pc=0000000000094960..00000000000949e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094962 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081ab1 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009496a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000081ab5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009496b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000081abb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000081acc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 312 to 0000000000081c04 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081c05 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081c06 │ │ │ │ + DW_CFA_advance_loc1: 103 to 00000000000949d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081c08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000949d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081c0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000949d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081c0b │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000949e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f430 000000000000004c 0000f404 FDE cie=00000030 pc=0000000000081c10..0000000000081fc9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081c12 │ │ │ │ +0000f764 000000000000004c 0000f738 FDE cie=00000030 pc=00000000000949f0..0000000000094d67 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000949f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081c14 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000949f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081c16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000949f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000081c1b │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000949fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081c1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000094a02 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000081c1f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000094a06 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000081c26 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 665 to 0000000000081ebf │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000094a10 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc2: 273 to 0000000000094b21 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081ec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000094b25 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081ec1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094b26 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081ec3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094b28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081ec5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094b2a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081ec7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094b2c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081ec9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094b2e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000081ed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094b30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f480 0000000000000058 0000f454 FDE cie=00000030 pc=0000000000081fd0..000000000008323f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081fd2 │ │ │ │ +0000f7b4 0000000000000048 0000f788 FDE cie=00000030 pc=0000000000094d70..0000000000095493 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094d72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081fd4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000094d78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081fd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094d7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000081fdb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000094d7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081fdc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094d7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081fdd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000094d81 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000081fe4 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc2: 1283 to 00000000000824e7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000094d85 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1511 to 000000000009536c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000824eb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000095370 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000824ec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095371 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000824ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095373 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000824f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095375 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000824f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095377 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000824f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095379 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000824f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000095380 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3017 to 00000000000830c1 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000830cc │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000830f6 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000f4dc 0000000000000040 0000f4b0 FDE cie=00000030 pc=0000000000083240..000000000008331e │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000008325f │ │ │ │ +0000f800 0000000000000034 0000f7d4 FDE cie=00000030 pc=00000000000954a0..0000000000095504 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000954a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000083269 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000954aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008326d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000954b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083271 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 61 to 00000000000832ae │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000954c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000832af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000832b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000954ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000832b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000954cc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000832b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000954d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000083308 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000954f9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000954fd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000954ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000083310 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -0000f520 000000000000004c 0000f4f4 FDE cie=00000030 pc=0000000000083320..000000000008343d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083322 │ │ │ │ +0000f838 0000000000000048 0000f80c FDE cie=00000030 pc=0000000000095510..000000000009559b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095512 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083326 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095514 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000083335 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095516 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083336 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095517 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008333a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095518 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 156 to 00000000000833d6 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000095586 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000833da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095587 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000833dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095589 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000833de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009558b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000833e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009558d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000833e8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000095590 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000083432 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095591 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083436 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000095594 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083438 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095596 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008343a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095598 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008343c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009559a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000f884 0000000000000028 0000f858 FDE cie=00000030 pc=00000000000955a0..0000000000095603 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000955a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000955ab │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000955ac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000955fe │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095600 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095602 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f570 000000000000004c 0000f544 FDE cie=00000030 pc=0000000000083440..0000000000083769 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083442 │ │ │ │ +0000f8b0 0000000000000054 0000f884 FDE cie=00000030 pc=0000000000095610..0000000000095b30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095612 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083444 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095614 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083446 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009561d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083448 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000095622 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083449 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000095629 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008344a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009562a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008344e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 657 to 00000000000836df │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000095631 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 1043 to 0000000000095a44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000836e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095a45 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000836e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095a46 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000836e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095a48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000836e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095a4a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000836e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095a4c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000836e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095a4e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000836f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095a50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000095a6f │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000095a7c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000095a95 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000095a9c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ │ │ │ -0000f5c0 0000000000000038 0000f594 FDE cie=00000030 pc=0000000000083770..00000000000837f3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083772 │ │ │ │ +0000f908 0000000000000030 0000f8dc FDE cie=00000030 pc=0000000000095b30..0000000000095cfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095b32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083774 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000095b3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083775 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095b3c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083776 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008377a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000095b46 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000083792 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000095b8d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083796 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083797 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095b8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083799 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095b90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008379b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095b92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000837a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000095b98 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000f5fc 0000000000000054 0000f5d0 FDE cie=00000030 pc=0000000000083800..0000000000083a25 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000083812 │ │ │ │ +0000f93c 0000000000000048 0000f910 FDE cie=00000030 pc=0000000000095d00..0000000000095de7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095d02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083814 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000095d07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083816 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000095d0b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083818 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000095d0f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083819 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000095d13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008381a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000008382f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 376 to 00000000000839a7 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000095d8b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000839a8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000839a9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000839ab │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000095d95 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000839ad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095d96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000839af │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095d98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000839b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095d9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000839b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000095da0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000083a24 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000095de0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095de1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095de2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095de4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095de6 │ │ │ │ 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 │ │ │ │ + │ │ │ │ +0000f988 0000000000000010 0000f95c FDE cie=00000030 pc=0000000000095df0..0000000000095df1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f99c 0000000000000010 0000f970 FDE cie=00000030 pc=0000000000095e00..0000000000095e18 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f9b0 0000000000000010 0000f984 FDE cie=00000030 pc=0000000000095e20..0000000000095e25 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f654 0000000000000060 0000f628 FDE cie=00000030 pc=0000000000083a30..0000000000083c1a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083a32 │ │ │ │ +0000f9c4 0000000000000020 0000f998 FDE cie=00000030 pc=0000000000095e30..0000000000095f15 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095e31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000083a37 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000083a3c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000083a44 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083a48 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000083a4f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000083a56 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000083a7a │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000083a86 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000083a96 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083a98 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 169 to 0000000000083b41 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000083b53 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000083b66 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000083b6b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000083c0f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083c10 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083c11 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083c13 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083c15 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083c17 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000095e3b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000095ef4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083c19 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095ef5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000095f00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000f9e8 0000000000000010 0000f9bc FDE cie=00000030 pc=0000000000095f20..0000000000095f29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f6b8 0000000000000064 0000f68c FDE cie=00000030 pc=0000000000083c20..0000000000083f35 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000083c32 │ │ │ │ +0000f9fc 0000000000000010 0000f9d0 FDE cie=00000030 pc=0000000000095f30..0000000000095f39 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000fa10 000000000000004c 0000f9e4 FDE cie=00000030 pc=0000000000095f40..00000000000960bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095f42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083c34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095f44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083c36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095f46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000083c3b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000095f4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083c3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000095f52 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083c40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095f53 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000083c55 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 455 to 0000000000083e1c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000095f5a │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc2: 296 to 0000000000096082 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083e1d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096083 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083e1e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096084 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083e20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096086 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083e22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096088 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083e24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009608a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083e26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009608c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000083e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000096090 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 224 to 0000000000083f10 │ │ │ │ - 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: 1 to 0000000000083f11 │ │ │ │ - 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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f720 0000000000000048 0000f6f4 FDE cie=00000030 pc=0000000000083f40..0000000000084098 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083f42 │ │ │ │ +0000fa60 0000000000000028 0000fa34 FDE cie=00000030 pc=00000000000960c0..000000000009620d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000960c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083f44 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000960c5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083f46 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000960c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083f48 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083f49 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083f4a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083f4e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 254 to 000000000008404c │ │ │ │ + DW_CFA_advance_loc1: 193 to 000000000009618a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008404d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008404e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084050 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084052 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084054 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009618b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084056 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009618c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000084060 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000096190 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f76c 0000000000000048 0000f740 FDE cie=00000030 pc=00000000000840a0..00000000000842b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000840a2 │ │ │ │ +0000fa8c 0000000000000038 0000fa60 FDE cie=00000030 pc=0000000000096210..00000000000963d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096212 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000840a4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000096218 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000840a6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000096220 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000840a8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000096224 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000840a9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009622f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000840ad │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000840b1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 435 to 0000000000084264 │ │ │ │ + DW_CFA_advance_loc2: 388 to 00000000000963b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084265 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084266 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084268 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000963b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008426a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000963b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008426c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000963ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008426e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000963bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084270 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000963c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000f7b8 0000000000000030 0000f78c FDE cie=00000030 pc=00000000000842c0..0000000000084385 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000842c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000842c8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 69 to 000000000008430d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000084339 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000008434b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008434e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084350 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000084360 │ │ │ │ - DW_CFA_remember_state │ │ │ │ +0000fac8 0000000000000010 0000fa9c FDE cie=00000030 pc=00000000000963e0..0000000000096403 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000963e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084361 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000084368 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000f7ec 0000000000000020 0000f7c0 FDE cie=00000030 pc=0000000000084390..0000000000084470 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084391 │ │ │ │ +0000fadc 0000000000000048 0000fab0 FDE cie=00000030 pc=0000000000096410..00000000000964b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096412 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 141 to 000000000008441e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084420 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000084450 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096413 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009641a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000096458 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009645c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009645e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084451 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096460 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f810 0000000000000048 0000f7e4 FDE cie=00000030 pc=0000000000084470..00000000000847af │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000084488 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008448b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000084496 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 321 to 00000000000845d7 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000096470 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000845d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000096474 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000845d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096476 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000845e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000096480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000008461c │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000096493 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008461f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000096497 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084620 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096499 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000084628 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000964a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000084660 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000964b0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000964b4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000964b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000084668 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000084688 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000846b8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f85c 0000000000000018 0000f830 FDE cie=00000030 pc=00000000000847b0..0000000000084899 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000847b4 │ │ │ │ +0000fb28 0000000000000020 0000fafc FDE cie=00000030 pc=00000000000964c0..0000000000096571 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000964c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000084830 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000964c9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 141 to 0000000000096556 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009655b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000084838 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000096560 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f878 0000000000000018 0000f84c FDE cie=00000030 pc=00000000000848a0..00000000000849d1 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000848a4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 137 to 000000000008492d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000084930 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000fb4c 0000000000000010 0000fb20 FDE cie=00000030 pc=0000000000096580..0000000000096581 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000fb60 0000000000000010 0000fb34 FDE cie=00000030 pc=0000000000096590..0000000000096591 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f894 000000000000008c 0000f868 FDE cie=00000030 pc=00000000000849e0..0000000000084f56 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000849e2 │ │ │ │ +0000fb74 0000000000000034 0000fb48 FDE cie=00000030 pc=00000000000965a0..000000000009662e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000965a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000849e4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000965a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000849e6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000965a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000849e8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000849ec │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000849ed │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000849f1 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 227 to 0000000000084ad4 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000084afc │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 592 to 0000000000084d4c │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000965c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000084d51 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084d52 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084d54 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084d56 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084d58 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000965c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084d5a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000965c9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000084d60 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000965d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000084df0 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000084e18 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 176 to 0000000000084ec8 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000096603 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084ec9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084eca │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ecc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ece │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000096607 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ed2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096608 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084ed3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009660a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000084eff │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000fbac 0000000000000030 0000fb80 FDE cie=00000030 pc=0000000000096630..0000000000096714 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096632 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000096636 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009663a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000096641 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 132 to 00000000000966c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000084f03 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084f04 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f08 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000966c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f0a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f0c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084f0d │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000f924 0000000000000020 0000f8f8 FDE cie=00000030 pc=0000000000084f60..0000000000085089 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000084f64 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000966ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000084fe6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000084ff0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000085043 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000966cc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000085050 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000966d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000f948 000000000000004c 0000f91c FDE cie=00000030 pc=0000000000085090..0000000000085480 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085092 │ │ │ │ +0000fbe0 0000000000000064 0000fbb4 FDE cie=00000030 pc=0000000000096720..0000000000096a31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096722 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085094 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096724 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085096 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000096729 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085097 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009672a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085098 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009672b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000850a3 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000850bc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 307 to 00000000000851ef │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009672f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 378 to 00000000000968a9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000851f3 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000968b5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000851f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000968b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000851f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000968b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000851f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000968ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000851fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000968bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000085200 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000968c1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 467 to 00000000000853d3 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000853fb │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000009690c │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000009691a │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f998 000000000000002c 0000f96c FDE cie=00000030 pc=0000000000085480..000000000008566b │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000085484 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000854f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000085500 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000008554c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000085558 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000008559c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000855a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000855f0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000096932 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096933 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 238 to 0000000000096a21 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000096a24 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096a25 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096a27 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096a29 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096a2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000855f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096a2c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000f9c8 0000000000000048 0000f99c FDE cie=00000030 pc=0000000000085670..000000000008591e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085672 │ │ │ │ +0000fc48 000000000000006c 0000fc1c FDE cie=00000030 pc=0000000000096a40..0000000000097047 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096a42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085674 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096a44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085676 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000096a49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085678 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096a4b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085679 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000096a53 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008567a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000096a5b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008567e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 118 to 00000000000856f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000096a5f │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 873 to 0000000000096dc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000856f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096dc9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000856f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096dca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000856fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096dcc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000856fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096dce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000856ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096dd0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085701 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096dd2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000085708 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000096dd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000096e12 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000096e20 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000096e38 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096e39 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000096e9e │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000096eab │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000096ec5 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096ec7 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fa14 0000000000000030 0000f9e8 FDE cie=00000030 pc=0000000000085920..0000000000085b54 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085922 │ │ │ │ +0000fcb8 0000000000000034 0000fc8c FDE cie=00000030 pc=0000000000097050..00000000000971a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097051 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000085928 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097052 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008592c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000097059 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000085933 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 484 to 0000000000085b17 │ │ │ │ + DW_CFA_advance_loc1: 144 to 00000000000970e9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000085b1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085b1c │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000970fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085b1e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000970fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000085b28 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000097108 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000fa48 0000000000000050 0000fa1c FDE cie=00000030 pc=0000000000085b60..000000000008620f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085b62 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085b64 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085b66 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085b68 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000097133 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085b69 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085b6a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000085b71 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000085bb2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000085bde │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 459 to 0000000000085da9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085daa │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000097141 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085dab │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000097159 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085dad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009715a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085daf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085db1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085db3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000085db8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000fa9c 0000000000000020 0000fa70 FDE cie=00000030 pc=0000000000086210..0000000000086339 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086214 │ │ │ │ +0000fcf0 0000000000000028 0000fcc4 FDE cie=00000030 pc=00000000000971a0..0000000000097340 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000971a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000086296 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000862a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 83 to 00000000000862f3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 202 to 000000000009726c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000086300 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000097270 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000000972c8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000972d6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000972ee │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000972ef │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fac0 000000000000002c 0000fa94 FDE cie=00000030 pc=0000000000086340..000000000008652b │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086344 │ │ │ │ +0000fd1c 0000000000000044 0000fcf0 FDE cie=00000030 pc=0000000000097340..0000000000097587 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097342 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000863b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000863c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000008640c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000086418 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000008645c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086460 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000864b0 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097344 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097345 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000097349 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000097350 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 271 to 000000000009745f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000097463 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097464 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097466 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097468 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000864b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000097470 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000009748e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000009749c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000974b4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000974b5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -0000faf0 0000000000000010 0000fac4 FDE cie=00000030 pc=0000000000086530..000000000008655b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fb04 0000000000000050 0000fad8 FDE cie=00000030 pc=0000000000086560..0000000000086cb6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086562 │ │ │ │ +0000fd64 0000000000000070 0000fd38 FDE cie=00000030 pc=0000000000097590..0000000000097c68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097592 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086564 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097594 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086566 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097596 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086568 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097598 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086569 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097599 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008656d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009759a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000086573 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1628 to 0000000000086bcf │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000086c57 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009759e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000009761c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086c5b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000097620 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086c5c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097621 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086c5e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086c60 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086c62 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086c64 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086c68 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fb58 000000000000002c 0000fb2c FDE cie=00000030 pc=0000000000086cc0..0000000000086dd6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086cc1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000086ccb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000086cd1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000086cec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097623 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 107 to 0000000000086d57 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097625 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086d58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097627 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086d59 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097629 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086d5a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009762a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fb88 0000000000000028 0000fb5c FDE cie=00000030 pc=0000000000086de0..0000000000086e2a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086de2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086de3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086de7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000086e26 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086e27 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e29 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 1047 to 0000000000097a41 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000097a4f │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000097a67 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097a68 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 118 to 0000000000097ade │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000097aeb │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000097b05 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097b07 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 176 to 0000000000097bb7 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000097bc5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000097bdd │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097bde │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fbb4 0000000000000048 0000fb88 FDE cie=00000030 pc=0000000000086e30..0000000000086ff8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e32 │ │ │ │ +0000fdd8 0000000000000064 0000fdac FDE cie=00000030 pc=0000000000097c70..0000000000098042 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097c72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097c74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097c76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097c78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086e3c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097c79 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086e40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000097c7d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086e44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000097c81 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 209 to 0000000000086f15 │ │ │ │ + DW_CFA_advance_loc2: 299 to 0000000000097dac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097dad │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097dae │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097db0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097db2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097db4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097db6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000097dc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 85 to 0000000000097e15 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086f19 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000097e19 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086f1a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097e1a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086f1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097e1c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086f1e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097e1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086f20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097e20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086f22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097e22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000086f28 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000097e28 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000fc00 0000000000000048 0000fbd4 FDE cie=00000030 pc=0000000000087000..000000000008720a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087002 │ │ │ │ +0000fe40 0000000000000048 0000fe14 FDE cie=00000030 pc=0000000000098050..0000000000098305 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098052 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087004 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000098057 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087006 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098059 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087008 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009805b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087009 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009805c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008700a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000098065 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008700e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 485 to 00000000000871f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000098069 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 616 to 00000000000982d1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000871f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000982d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000871f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000982d6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000982d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000982da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871fb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871fd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000087200 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000fc4c 000000000000001c 0000fc20 FDE cie=00000030 pc=0000000000087210..00000000000872f0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087211 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000982dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 201 to 00000000000872da │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000982de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000872e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000982e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000872ef │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000fc6c 000000000000002c 0000fc40 FDE cie=00000030 pc=00000000000872f0..00000000000873eb │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000872f2 │ │ │ │ +0000fe8c 0000000000000034 0000fe60 FDE cie=00000030 pc=0000000000098310..00000000000984cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098312 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000872f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098313 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000872f7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000098321 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 191 to 00000000000873b6 │ │ │ │ + DW_CFA_advance_loc2: 281 to 000000000009843a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000873b7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009843e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000873b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098440 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000873c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098441 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000098459 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000098467 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000009847f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098480 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ │ │ │ -0000fc9c 000000000000002c 0000fc70 FDE cie=00000030 pc=00000000000873f0..00000000000875d1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000873f2 │ │ │ │ +0000fec4 0000000000000028 0000fe98 FDE cie=00000030 pc=00000000000984d0..0000000000098588 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000984d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000873f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000984d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000873f4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 188 to 00000000000874b0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000984e4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000098567 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000874b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009856b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000874b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009856d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000874c0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000098570 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fccc 0000000000000010 0000fca0 FDE cie=00000030 pc=00000000000875e0..00000000000875e1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fce0 0000000000000018 0000fcb4 FDE cie=00000030 pc=00000000000875f0..000000000008760d │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000875f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000087608 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000fcfc 0000000000000038 0000fcd0 FDE cie=00000030 pc=0000000000087610..0000000000087692 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087619 │ │ │ │ +0000fef0 0000000000000040 0000fec4 FDE cie=00000030 pc=0000000000098590..0000000000098805 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098592 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008761d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098593 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008761e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000098597 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 71 to 0000000000087665 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009859b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 199 to 0000000000098662 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098663 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087667 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098664 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087669 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098666 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087670 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000098670 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008767b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000087686 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008768d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fd38 0000000000000028 0000fd0c FDE cie=00000030 pc=00000000000876a0..0000000000087745 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000876a1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000876a4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000876ab │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000008770a │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000098700 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000098708 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008770e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098709 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008770f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009870b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087710 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000098710 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fd64 0000000000000020 0000fd38 FDE cie=00000030 pc=0000000000087750..0000000000087835 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087751 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008775b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000087814 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087815 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000087820 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000fd88 0000000000000028 0000fd5c FDE cie=00000030 pc=0000000000087840..00000000000878ac │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087842 │ │ │ │ +0000ff34 0000000000000024 0000ff08 FDE cie=00000030 pc=0000000000098810..0000000000098841 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098812 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008784d │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009881a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000087851 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000098825 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 83 to 00000000000878a4 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000098836 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000878a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009883a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000878a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009883c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000fdb4 0000000000000028 0000fd88 FDE cie=00000030 pc=00000000000878b0..00000000000878fa │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000878b1 │ │ │ │ +0000ff5c 0000000000000024 0000ff30 FDE cie=00000030 pc=0000000000098850..00000000000988a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098851 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000878b2 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000098854 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000878b9 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009885b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000878d1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000009889e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000878d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009889f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000878d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000988a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000878e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000fde0 0000000000000028 0000fdb4 FDE cie=00000030 pc=0000000000087900..000000000008795c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087901 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087902 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087909 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000008792c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008792d │ │ │ │ +0000ff84 0000000000000014 0000ff58 FDE cie=00000030 pc=00000000000988b0..00000000000988ed │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000988d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008792e │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000988ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000087938 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fe0c 0000000000000010 0000fde0 FDE cie=00000030 pc=0000000000087960..0000000000087a01 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fe20 0000000000000010 0000fdf4 FDE cie=00000030 pc=0000000000087a10..0000000000087a33 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000087a14 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -0000fe34 0000000000000010 0000fe08 FDE cie=00000030 pc=0000000000087a40..0000000000087a63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000087a44 │ │ │ │ +0000ff9c 0000000000000014 0000ff70 FDE cie=00000030 pc=00000000000988f0..000000000009892d │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000098917 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000009892c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000fe48 0000000000000064 0000fe1c FDE cie=00000030 pc=0000000000087a70..0000000000087ca2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a72 │ │ │ │ +0000ffb4 0000000000000064 0000ff88 FDE cie=00000030 pc=0000000000098930..0000000000099280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098932 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098934 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098936 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000087a7b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098938 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087a7c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098939 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000087a80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009893a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000087a88 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000087af2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000087af7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087af8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087afa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087afc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087afe │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087b00 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000087b08 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 359 to 0000000000087c6f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000098941 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 779 to 0000000000098c4c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087c70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098c4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087c71 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098c4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087c73 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098c50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087c75 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098c52 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087c77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098c54 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087c79 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098c56 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000087c7e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000098c60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000098c90 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000098c9e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000098cb6 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098cb7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 95 to 0000000000098d16 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000098d23 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000098d3d │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098d3f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000feb0 0000000000000048 0000fe84 FDE cie=00000030 pc=0000000000087cb0..0000000000087dd3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087cb2 │ │ │ │ +0001001c 0000000000000060 0000fff0 FDE cie=00000030 pc=0000000000099280..000000000009945c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099282 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087cb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099284 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000087cbe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099286 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000087cc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099288 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000087cc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000099289 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000087cd2 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000099294 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087cd9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000099298 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 194 to 0000000000087d9b │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000099332 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087d9c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000099333 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087d9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000099334 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087d9f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099336 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087da1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099338 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087da3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009933a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087da5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009933c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000087db0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000099340 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fefc 0000000000000048 0000fed0 FDE cie=00000030 pc=0000000000087de0..0000000000087ee3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087de2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087de4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087de6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087de8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000087dec │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087ded │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000087df1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000087e84 │ │ │ │ + DW_CFA_advance_loc1: 98 to 00000000000993a2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087e85 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000993a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087e86 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000993a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000993aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087e8a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000993ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087e8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000993ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087e8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000993b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087e90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000993b2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ff48 0000000000000060 0000ff1c FDE cie=00000030 pc=0000000000087ef0..0000000000088156 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087ef2 │ │ │ │ +00010080 00000000000000d4 00010054 FDE cie=00000030 pc=0000000000099460..000000000009a322 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099462 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000087ef7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099464 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000087efc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099466 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000087f01 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099468 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087f02 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000099469 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087f03 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009946d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087f0a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000087f7e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099474 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1309 to 0000000000099991 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009999b │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999a2 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999a9 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999b0 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999b7 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999be │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999c5 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999cc │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999d3 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999da │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999e1 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999e8 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000999ef │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000999ff │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000099a09 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a10 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a17 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a1e │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a25 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a2c │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a33 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a3a │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a41 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a48 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a4f │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a56 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000099a5d │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000099a6e │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1228 to 0000000000099f3a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087f7f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000099f3e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087f80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000099f3f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087f82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099f41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087f84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099f43 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087f86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099f45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087f88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099f47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000087f90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000099f48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000087fbf │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087fc0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087fc1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087fc3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087fc5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087fc7 │ │ │ │ + DW_CFA_advance_loc2: 864 to 000000000009a2a8 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000009a2b7 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000009a2ce │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009a2cf │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010158 0000000000000018 0001012c FDE cie=00000030 pc=000000000009a330..000000000009a342 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009a331 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087fc9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000009a33d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087fd0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ffac 0000000000000068 0000ff80 FDE cie=00000030 pc=0000000000088160..000000000008952c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088162 │ │ │ │ +00010174 0000000000000080 00010148 FDE cie=00000030 pc=000000000009a350..000000000009ad20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009a352 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088164 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009a354 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088166 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009a356 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088168 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009a358 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008816c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009a359 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000088170 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000009a35f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008817a │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_advance_loc2: 779 to 0000000000088485 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009a363 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1592 to 000000000009a99b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088486 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009a99f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088487 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009a9a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088489 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009a9a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008848b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009a9a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008848d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009a9a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008848f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009a9a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088490 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009a9a9 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3314 to 0000000000089182 │ │ │ │ - DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000891d2 │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000891e0 │ │ │ │ - DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000008921a │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_advance_loc2: 586 to 0000000000089464 │ │ │ │ - DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_advance_loc1: 77 to 00000000000894b1 │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000009a9f3 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000009aa01 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000009aa19 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009aa1a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000009aa76 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000009aa83 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000009aa9d │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009aa9f │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000009ab29 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000009ab36 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000009ab50 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ab52 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 244 to 000000000009ac46 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000009ac54 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000009ac6c │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ac6d │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ │ │ │ -00010018 000000000000007c 0000ffec FDE cie=00000030 pc=0000000000089530..0000000000089831 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089532 │ │ │ │ +000101f8 0000000000000064 000101cc FDE cie=00000030 pc=000000000009ad20..000000000009b21c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ad22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000089536 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ad24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008953e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009ad29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000089543 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009ad2e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000089547 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ad2f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008954b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009ad33 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008954f │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 355 to 00000000000896b2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009ad37 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000009ad6f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000896b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ad70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000896b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ad71 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000896b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ad73 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000896b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ad75 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000896ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ad77 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000896bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ad79 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000896c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ad7a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000008973e │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000008974b │ │ │ │ + DW_CFA_advance_loc2: 748 to 000000000009b066 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009b070 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000009b08d │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b08f │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000089765 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089767 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000897a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000897a9 │ │ │ │ + DW_CFA_advance_loc1: 232 to 000000000009b177 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000009b184 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000009b19d │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009b19e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010260 0000000000000058 00010234 FDE cie=00000030 pc=000000000009b220..000000000009b4e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b222 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b224 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009b225 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009b226 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009b22a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000897aa │ │ │ │ + DW_CFA_advance_loc2: 303 to 000000000009b359 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000897ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009b35d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000897ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009b35e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000897b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b360 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000897b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b362 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000897b3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000009b368 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000897d1 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000897df │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000897f7 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000897f8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010098 0000000000000020 0001006c FDE cie=00000030 pc=0000000000089840..0000000000089a3a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089841 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000089848 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 225 to 0000000000089929 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000009b3e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009b3e8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009b3ec │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b3ee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008992a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b3f0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089930 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009b3f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000009b406 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000009b414 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000009b42c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009b42d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000100bc 000000000000004c 00010090 FDE cie=00000030 pc=0000000000089a40..000000000008a147 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089a42 │ │ │ │ +000102bc 0000000000000038 00010290 FDE cie=00000030 pc=000000000009b4f0..000000000009b53d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b4f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000089a4e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009b4fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000089a56 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009b500 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089a58 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009b505 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089a59 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009b509 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089a5a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000089a64 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1126 to 0000000000089eca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089ecb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089ecc │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000009b531 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089ece │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009b536 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089ed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b538 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089ed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b53a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089ed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b53c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000089ed8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001010c 000000000000006c 000100e0 FDE cie=00000030 pc=000000000008a150..000000000008aa89 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a152 │ │ │ │ +000102f8 000000000000005c 000102cc FDE cie=00000030 pc=000000000009b540..000000000009ba98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b542 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a154 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b544 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008a159 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009b54d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a15b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009b552 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008a15f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009b559 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008a163 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009b55d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008a16d │ │ │ │ - DW_CFA_def_cfa_offset: 880 │ │ │ │ - DW_CFA_advance_loc2: 806 to 000000000008a493 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a494 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a495 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a497 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a499 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a49b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a49d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008a4a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 202 to 000000000008a56a │ │ │ │ - DW_CFA_def_cfa_offset: 888 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008a578 │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000008a592 │ │ │ │ - DW_CFA_def_cfa_offset: 888 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a593 │ │ │ │ - DW_CFA_def_cfa_offset: 880 │ │ │ │ - DW_CFA_advance_loc2: 891 to 000000000008a90e │ │ │ │ - DW_CFA_def_cfa_offset: 888 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000008a91e │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000008a934 │ │ │ │ - DW_CFA_def_cfa_offset: 888 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a935 │ │ │ │ - DW_CFA_def_cfa_offset: 880 │ │ │ │ - │ │ │ │ -0001017c 0000000000000058 00010150 FDE cie=00000030 pc=000000000008aa90..000000000008ab30 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008aa92 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008aa97 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008aaa3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008aaab │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008aaaf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000008aae3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009b564 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc2: 285 to 000000000009b681 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000009b6bd │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000009b731 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008aae7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008aae9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008aaeb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008aaed │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008aaf0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008aaf2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000008aaff │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000008ab10 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ab11 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009b734 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008ab17 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009b735 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008ab1b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b737 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b739 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab1f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b73b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab21 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b73d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008ab28 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009b740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000101d8 0000000000000010 000101ac FDE cie=00000030 pc=000000000008ab30..000000000008ab4e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000101ec 0000000000000010 000101c0 FDE cie=00000030 pc=000000000008ab50..000000000008ab6f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010200 0000000000000010 000101d4 FDE cie=00000030 pc=000000000008ab70..000000000008ab90 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010214 0000000000000010 000101e8 FDE cie=00000030 pc=000000000008ab90..000000000008abb3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010228 0000000000000010 000101fc FDE cie=00000030 pc=000000000008abc0..000000000008abe0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0001023c 0000000000000010 00010210 FDE cie=00000030 pc=000000000008abe0..000000000008ac03 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000009b76b │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000009b7d9 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010250 0000000000000048 00010224 FDE cie=00000030 pc=000000000008ac10..000000000008adec │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ac12 │ │ │ │ +00010358 0000000000000048 0001032c FDE cie=00000030 pc=000000000009baa0..000000000009bf6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009baa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ac14 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009baac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ac16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009baae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ac18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bab0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008ac21 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009bab1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008ac25 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009bab5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008ac2c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 340 to 000000000008ad80 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009babc │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 85 to 000000000009bb11 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ad81 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009bb15 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ad82 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009bb16 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ad84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bb18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ad86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bb1a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ad88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bb1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ad8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bb1e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008ad90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bb20 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0001029c 0000000000000028 00010270 FDE cie=00000030 pc=000000000008adf0..000000000008ae84 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008adf2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008adf3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008adfb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 133 to 000000000008ae80 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ae81 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ae83 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000102c8 0000000000000048 0001029c FDE cie=00000030 pc=000000000008ae90..000000000008b227 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ae92 │ │ │ │ +000103a4 000000000000004c 00010378 FDE cie=00000030 pc=000000000009bf70..000000000009c167 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bf72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ae94 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009bf7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ae96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bf7f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ae98 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009bf84 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008aea0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009bf85 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008aea4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009bf89 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008aea8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 349 to 000000000008b005 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000009bf97 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 305 to 000000000009c0c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008b009 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009c0cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b00a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c0cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b00c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c0cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b00e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c0d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b010 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c0d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b012 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c0d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008b018 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009c0e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00010314 0000000000000010 000102e8 FDE cie=00000030 pc=000000000008b230..000000000008b23a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010328 0000000000000038 000102fc FDE cie=00000030 pc=000000000008b240..000000000008b401 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b242 │ │ │ │ +000103f4 000000000000004c 000103c8 FDE cie=00000030 pc=000000000009c170..000000000009c2a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c172 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008b247 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009c17b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b248 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009c183 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008b24c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009c187 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008b250 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c18e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 314 to 000000000008b38a │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000009c1d2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008b38e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c1d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b38f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c1d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b391 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c1d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b393 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c1d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b394 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c1e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00010364 000000000000004c 00010338 FDE cie=00000030 pc=000000000008b410..000000000008b778 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b412 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008b41e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b420 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b422 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b423 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b424 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008b432 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 580 to 000000000008b676 │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000009c270 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b677 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b678 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b67a │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009c273 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b67c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c275 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b67e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c277 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b680 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c279 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008b688 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c280 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000103b4 000000000000005c 00010388 FDE cie=00000030 pc=000000000008b780..000000000008d0ad │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b782 │ │ │ │ +00010444 0000000000000048 00010418 FDE cie=00000030 pc=000000000009c2b0..000000000009c401 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c2b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008b787 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c2b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b789 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009c2bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b78b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009c2c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008b78f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c2c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b790 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c2ca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008b797 │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_advance_loc2: 883 to 000000000008bb0a │ │ │ │ - DW_CFA_def_cfa_offset: 760 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008bb0c │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008bb18 │ │ │ │ - DW_CFA_def_cfa_offset: 760 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008bb1a │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_advance_loc2: 2469 to 000000000008c4bf │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c2d1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000009c323 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008c4c3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009c327 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008c4c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c328 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008c4c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c32a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008c4c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c32c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008c4ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c32e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008c4cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c330 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008c4d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009c338 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010414 000000000000004c 000103e8 FDE cie=00000030 pc=000000000008d0b0..000000000008d8ab │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d0b2 │ │ │ │ +00010490 0000000000000034 00010464 FDE cie=00000030 pc=000000000009c410..000000000009c5c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c412 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d0b4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c413 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008d0b9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d0bb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008d0bc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009c41d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008d0bd │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008d0c4 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 1622 to 000000000008d71a │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000009c454 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008d720 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008d721 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d723 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d725 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d727 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009c458 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d729 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c45a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008d72e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000009c460 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 214 to 000000000009c536 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000009c544 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000009c55c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c55d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010464 000000000000004c 00010438 FDE cie=00000030 pc=000000000008d8b0..000000000008dc16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d8b2 │ │ │ │ +000104c8 0000000000000088 0001049c FDE cie=00000030 pc=000000000009c5d0..000000000009ca8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c5d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d8b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c5d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d8b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c5d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008d8b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c5d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008d8b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c5d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008d8ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009c5dd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008d8c1 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 653 to 000000000008db4e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000009c5e3 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000009c62e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008db4f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009c632 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008db50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c633 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008db52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c635 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008db54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c637 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008db56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c639 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008db58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c63b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008db60 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009c640 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 676 to 000000000009c8e4 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c8eb │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c8f2 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c8f9 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c900 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c907 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c90e │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c915 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c91c │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c923 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c92a │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c931 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c938 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c93f │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000009c94c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000104b4 000000000000004c 00010488 FDE cie=00000030 pc=000000000008dc20..000000000008e794 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008dc22 │ │ │ │ +00010554 0000000000000080 00010528 FDE cie=00000030 pc=000000000009ca90..000000000009cd8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ca92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008dc24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009ca9c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008dc26 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009caa5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008dc2b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009caa6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008dc2f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009caa7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008dc30 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008dc3e │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 1584 to 000000000008e26e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009caae │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000009cafe │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008e26f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008e270 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009cb02 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e272 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009cb03 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e274 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009cb05 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e276 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009cb07 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e278 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009cb09 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008e280 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cb10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 313 to 000000000009cc49 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc50 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc57 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc5e │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc65 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc6c │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc73 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc7a │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc81 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc88 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc8f │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc96 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cc9d │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009cca4 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009ccad │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010504 000000000000004c 000104d8 FDE cie=00000030 pc=000000000008e7a0..000000000008e9a7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e7a2 │ │ │ │ +000105d8 000000000000001c 000105ac FDE cie=00000030 pc=00000000000082a0..000000000000830b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000082a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008e7a8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008e7ad │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008e7b2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008e7b6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008e7ba │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008e7be │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 282 to 000000000008e8d8 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000082d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008e8dc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008e8dd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e8df │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e8e1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e8e3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e8e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008e8f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000082d1 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000105f8 0000000000000010 000105cc FDE cie=00000030 pc=000000000009cd90..000000000009cd99 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0001060c 0000000000000010 000105e0 FDE cie=00000030 pc=000000000009cda0..000000000009cdad │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010620 0000000000000010 000105f4 FDE cie=00000030 pc=000000000009cdb0..000000000009cdd2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00010554 0000000000000028 00010528 FDE cie=00000030 pc=000000000008e9b0..000000000008ea07 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008e9b1 │ │ │ │ +00010634 0000000000000024 00010608 FDE cie=00000030 pc=000000000009cde0..000000000009ceb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009cde1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008e9b5 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000009cded │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008e9bc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000008e9ec │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000009ce3d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008e9f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008e9f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ce3e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008ea00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ce40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00010580 000000000000004c 00010554 FDE cie=00000030 pc=000000000008ea10..000000000008f8a0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ea12 │ │ │ │ +0001065c 0000000000000020 00010630 FDE cie=00000030 pc=000000000009ceb0..000000000009cf95 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ceb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ea14 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008ea19 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ea1b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ea1c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ea1d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008ea24 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 658 to 000000000008ecb6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009cebb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000009cf74 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ecb7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ecb8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ecba │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ecbc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ecbe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ecc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009cf75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ecc1 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009cf80 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00010680 0000000000000018 00010654 FDE cie=00000030 pc=000000000009cfa0..000000000009d011 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000009cfb0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000009d010 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0001069c 0000000000000010 00010670 FDE cie=00000030 pc=000000000009d020..000000000009d025 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000106b0 0000000000000010 00010684 FDE cie=00000030 pc=000000000009d030..000000000009d080 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000105d0 0000000000000040 000105a4 FDE cie=00000030 pc=000000000008f8a0..000000000008fa0d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f8a2 │ │ │ │ +000106c4 0000000000000034 00010698 FDE cie=00000030 pc=000000000009d080..000000000009d117 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d082 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008f8a7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d089 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008f8ab │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009d08c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 270 to 000000000008f9b9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008f9be │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f9c0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008f9c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008f9d1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000009d0cb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f9d3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d0cf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f9d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d0d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008f9e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d0d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000008fa01 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008fa06 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fa08 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010614 0000000000000048 000105e8 FDE cie=00000030 pc=000000000008fa10..000000000008fd35 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fa12 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fa14 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fa16 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008fa1b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008fa1c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008fa1d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008fa24 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000008fb20 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000009d0e6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008fb27 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008fb28 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fb2a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fb2c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fb2e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d0e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fb30 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009d0ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008fb38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d0f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00010660 000000000000004c 00010634 FDE cie=00000030 pc=000000000008fd40..0000000000090062 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fd42 │ │ │ │ +000106fc 000000000000004c 000106d0 FDE cie=00000030 pc=000000000009d120..000000000009d275 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fd44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d124 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fd46 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009d129 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008fd4a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d12a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000008fd59 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d12e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 211 to 000000000008fe2c │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000009d1bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008fe2d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d1bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fe2f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d1bf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fe31 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d1c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fe33 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d1c3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008fe38 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009d1c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008fe39 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000009d236 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008fe40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d23d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fe42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d23f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fe44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d241 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fe46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d243 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008fe50 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009d248 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000106b0 0000000000000010 00010684 FDE cie=00000030 pc=0000000000090070..00000000000900a8 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000090089 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000106c4 0000000000000050 00010698 FDE cie=00000030 pc=00000000000900b0..00000000000901c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000900b2 │ │ │ │ +0001074c 0000000000000020 00010720 FDE cie=00000030 pc=000000000009d280..000000000009d2c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d281 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000900b6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000900ba │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000009d28d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000900dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000900dd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000900df │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000900e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000090100 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000009d2bf │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000090104 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090106 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d2c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000090110 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d2c1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000090131 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000090138 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010770 0000000000000020 00010744 FDE cie=00000030 pc=000000000009d2d0..000000000009d316 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d2d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009013c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000090148 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000090193 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000009d2dd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000009d30f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009019a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009019c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d310 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000901a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d311 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010718 0000000000000010 000106ec FDE cie=00000030 pc=00000000000901c0..00000000000901c7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0001072c 0000000000000010 00010700 FDE cie=00000030 pc=00000000000901d0..00000000000901da │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00010740 0000000000000074 00010714 FDE cie=00000030 pc=00000000000901e0..0000000000090410 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000901e2 │ │ │ │ +00010794 0000000000000020 00010768 FDE cie=00000030 pc=000000000009d320..000000000009d36c │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009d32b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000901e7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000901e9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d332 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000901ea │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000901eb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 137 to 0000000000090274 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000090281 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000090292 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009029c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000902a1 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000902a6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000902b1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 163 to 0000000000090354 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000009d365 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090355 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090357 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090359 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009035b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d366 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000090360 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d367 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000090383 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090384 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000107b8 0000000000000020 0001078c FDE cie=00000030 pc=000000000009d370..000000000009d3bc │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009d37b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d382 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090386 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090388 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000009d3b5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009038a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d3b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009038b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d3b7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000009039e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000903ac │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000903c4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000903c5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000107b8 0000000000000028 0001078c FDE cie=00000030 pc=0000000000090410..00000000000904d1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090412 │ │ │ │ +000107dc 0000000000000020 000107b0 FDE cie=00000030 pc=000000000009d3c0..000000000009d40c │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009d3cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000090416 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000009041c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 155 to 00000000000904b7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d3d2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000009d405 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000904bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000904bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d406 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000904c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d407 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000107e4 0000000000000014 000107b8 FDE cie=00000030 pc=00000000000904e0..00000000000905c2 │ │ │ │ - DW_CFA_advance_loc1: 195 to 00000000000905a3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000107fc 0000000000000064 000107d0 FDE cie=00000030 pc=00000000000905d0..000000000009073e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000905d2 │ │ │ │ +00010800 0000000000000048 000107d4 FDE cie=00000030 pc=000000000009d410..000000000009d512 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d412 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000905d4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009d417 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000905d6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d41b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000905d7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009d424 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000905e9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000905f8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000009060c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d428 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000090614 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000090618 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009061a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009061c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009061e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090620 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 209 to 00000000000906f1 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000009d4e1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000906f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d4e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000906f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d4e3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000906f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d4e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000906fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d4e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000090700 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009d4f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000090709 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000009d50b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009070d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d50c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009070f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d50d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090711 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d50f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090713 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d511 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090714 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010864 0000000000000010 00010838 FDE cie=00000030 pc=0000000000090740..0000000000090763 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000090744 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00010878 0000000000000010 0001084c FDE cie=00000030 pc=0000000000090770..0000000000090793 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000090774 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0001088c 0000000000000010 00010860 FDE cie=00000030 pc=00000000000907a0..00000000000907c3 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000907a4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -000108a0 0000000000000010 00010874 FDE cie=00000030 pc=00000000000907d0..00000000000907f3 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000907d4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -000108b4 0000000000000010 00010888 FDE cie=00000030 pc=0000000000090800..0000000000090823 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000090804 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -000108c8 000000000000004c 0001089c FDE cie=00000030 pc=0000000000090830..00000000000908eb │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090832 │ │ │ │ +0001084c 000000000000004c 00010820 FDE cie=00000030 pc=000000000009d520..000000000009d599 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009d52a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000090837 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009d52f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009083c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009d534 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000090841 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009d53d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000090845 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009d545 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000009084b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d549 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009084f │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 87 to 00000000000908a6 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 49 to 00000000000908d7 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000908e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d550 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000009d58a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000908e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d58b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000908e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d58c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000908e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d58e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000908e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d590 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000908e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d592 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000908ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d594 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d598 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00010918 0000000000000018 000108ec FDE cie=00000030 pc=00000000000908f0..00000000000909ad │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000908f7 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 176 to 00000000000909a7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000909a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00010934 000000000000002c 00010908 FDE cie=00000030 pc=00000000000909b0..0000000000090b00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000909b2 │ │ │ │ +0001089c 0000000000000044 00010870 FDE cie=00000030 pc=000000000009d5a0..000000000009d68f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d5a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000090a52 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000090a58 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000090a71 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000090a78 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000090a98 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d5a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000090aa6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d5a6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d5a8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d5ac │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d5b0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d5b7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 205 to 000000000009d684 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d685 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d686 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d688 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000090abe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d68a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090abf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d68c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d68e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00010964 0000000000000028 00010938 FDE cie=00000030 pc=0000000000090b00..0000000000090b6e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090b02 │ │ │ │ +000108e4 0000000000000040 000108b8 FDE cie=00000030 pc=000000000009d690..000000000009d757 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d692 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090b03 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d694 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000090b0a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d696 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000090b5f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d697 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d698 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d69f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000009d733 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d737 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d738 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d73a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000090b63 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d73c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090b65 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d73e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090b66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d740 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010990 00000000000000e4 00010964 FDE cie=00000030 pc=0000000000090b70..0000000000091dad │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090b72 │ │ │ │ +00010928 0000000000000010 000108fc FDE cie=00000030 pc=000000000009d760..000000000009d78e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0001093c 0000000000000060 00010910 FDE cie=00000030 pc=000000000009d790..000000000009d9ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d792 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090b74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d794 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090b76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d796 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090b78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d798 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090b79 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d79c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090b7a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d7a0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000090b81 │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc2: 805 to 0000000000090ea6 │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000090ebc │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000090edc │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090ede │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc2: 298 to 0000000000091008 │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000091048 │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc1: 142 to 00000000000910d6 │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000910df │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000091105 │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000091106 │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000091195 │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000911a5 │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000911bf │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000911c1 │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc1: 203 to 000000000009128c │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000912bc │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc1: 201 to 0000000000091385 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d7a7 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000009d7eb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000091389 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d7ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009138a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d7ed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009138c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d7ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009138e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d7f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000091390 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d7f3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000091392 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d7f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000091398 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009d800 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 737 to 0000000000091679 │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000916a9 │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000916bd │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000916d4 │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000916ee │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000916ef │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000091741 │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000091778 │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000009184f │ │ │ │ + DW_CFA_advance_loc1: 179 to 000000000009d8b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000091871 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 191 to 0000000000091930 │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000009196b │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000009198d │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000091991 │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000919b9 │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000919ba │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000919d9 │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000919ff │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000091a25 │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000091a59 │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - │ │ │ │ -00010a78 0000000000000044 00010a4c FDE cie=00000030 pc=0000000000091db0..0000000000091fb8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000091db2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000091db4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000091dbf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000091dc0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000091dc6 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d8b4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 319 to 0000000000091f05 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d8b5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000091f06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d8b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000091f07 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d8b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000091f09 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d8bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000091f0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d8bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000091f10 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009d8c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000091f42 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000091f50 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000091f68 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000091f69 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -00010ac0 000000000000004c 00010a94 FDE cie=00000030 pc=0000000000091fc0..00000000000921d9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000091fc2 │ │ │ │ +000109a0 0000000000000048 00010974 FDE cie=00000030 pc=000000000009d9d0..000000000009dc03 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d9d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000091fc4 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009d9dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000091fc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d9df │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000091fc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d9e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000091fcc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d9e2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000091fd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d9e6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000091fda │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 419 to 000000000009217d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d9ed │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 450 to 000000000009dbaf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000092181 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009dbb0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000092182 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009dbb1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009dbb3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092186 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009dbb5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092188 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009dbb7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009218a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009dbb9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000092190 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009dbc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000109ec 0000000000000010 000109c0 FDE cie=00000030 pc=000000000009dc10..000000000009dc1c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010a00 0000000000000010 000109d4 FDE cie=00000030 pc=000000000009dc20..000000000009dc5b │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00010a14 0000000000000020 000109e8 FDE cie=00000030 pc=000000000009dc60..000000000009dcd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009dc61 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000009dc6d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000009dcca │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009dccb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009dccc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010a38 0000000000000028 00010a0c FDE cie=00000030 pc=000000000009dce0..000000000009dd7b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009dce1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009dcea │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009dcf1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000009dd65 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009dd66 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009dd67 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009dd70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010b10 0000000000000054 00010ae4 FDE cie=00000030 pc=00000000000921e0..000000000009270a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000921e2 │ │ │ │ +00010a64 0000000000000048 00010a38 FDE cie=00000030 pc=000000000009dd80..000000000009df7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009dd82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000921f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009dd84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000921f7 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009dd8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000092200 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009dd93 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000092201 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009dd97 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000092207 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009dd9a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009220e │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000009224c │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000092290 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 893 to 000000000009260d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009dd9e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000009de02 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000092610 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009de03 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000092611 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009de04 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092613 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009de06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092615 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009de08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092617 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009de0a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092619 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009de0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009261a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009de10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00010ab0 0000000000000020 00010a84 FDE cie=00000030 pc=000000000009df80..000000000009e005 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009df81 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009df88 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000009dffe │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009dfff │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e000 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010b68 0000000000000098 00010b3c FDE cie=00000030 pc=0000000000092710..0000000000093772 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092712 │ │ │ │ +00010ad4 0000000000000068 00010aa8 FDE cie=00000030 pc=000000000009e010..000000000009e1dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e012 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092714 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e014 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000092719 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e016 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009271e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e018 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009271f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e019 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000092720 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e01d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000092727 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 529 to 0000000000092938 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000092956 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000092967 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092969 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 941 to 0000000000092d16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009e027 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 289 to 000000000009e148 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000009e185 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000009e193 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009e19c │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009e1a5 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e1a7 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009e1b0 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000009e1ca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000092d17 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009e1cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000092d18 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e1ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092d1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e1d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092d1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e1d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092d1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e1d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000092d20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e1d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000092d28 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e1d7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000092dc0 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000092dc5 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000092dc6 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000092dd8 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000092df7 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc1: 250 to 0000000000092ef1 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000092f05 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000092f1c │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000092f1d │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 295 to 0000000000093044 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093046 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009304a │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000093061 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000009307b │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010c04 0000000000000058 00010bd8 FDE cie=00000030 pc=0000000000093780..0000000000093cb1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093782 │ │ │ │ +00010b40 0000000000000048 00010b14 FDE cie=00000030 pc=000000000009e1e0..000000000009e261 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009e1e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000093787 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009e1ef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009378c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009e1f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009378e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e1f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009378f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e1fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093790 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000093794 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 310 to 00000000000938ca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000938ce │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000009e239 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e23a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e23c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e23e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e240 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e241 │ │ │ │ + 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: 1 to 000000000009e242 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00010b8c 0000000000000044 00010b60 FDE cie=00000030 pc=000000000009e270..000000000009e326 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009e27b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009e283 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e287 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e28b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e28f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000938cf │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000009e2f6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000938d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e2f7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000938d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e2f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000938d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e2fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000938d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e2fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000938e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 419 to 0000000000093a83 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000093a90 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000093aa9 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093aaa │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e2fd │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009e300 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00010c60 0000000000000080 00010c34 FDE cie=00000030 pc=0000000000093cc0..0000000000094193 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093cc2 │ │ │ │ +00010bd4 0000000000000030 00010ba8 FDE cie=00000030 pc=000000000009e330..000000000009e3ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e332 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093cc4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e333 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000093cc9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e334 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000093cce │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000093cd2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e338 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000093cd6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000093ce0 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 273 to 0000000000093df1 │ │ │ │ + DW_CFA_advance_loc1: 137 to 000000000009e3c1 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093df2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093df3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093df5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093df7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e3c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093df9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e3c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093dfb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e3c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000093e00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e3c6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 286 to 0000000000093f1e │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000093f28 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000093f51 │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093f52 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000093fb2 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000093ff7 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000094010 │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000009401e │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000094036 │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000094037 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc1: 223 to 0000000000094116 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000009413f │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010ce4 000000000000005c 00010cb8 FDE cie=00000030 pc=00000000000941a0..0000000000094779 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000941a2 │ │ │ │ +00010c08 0000000000000048 00010bdc FDE cie=00000030 pc=000000000009e3f0..000000000009e548 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e3f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000941a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e3f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000941a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e3f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000941a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e3f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000941ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e3f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000941ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e3fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000941b7 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc2: 321 to 00000000000942f8 │ │ │ │ - DW_CFA_def_cfa_offset: 696 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000094305 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000094318 │ │ │ │ - DW_CFA_def_cfa_offset: 696 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000094319 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc2: 309 to 000000000009444e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e3fe │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 244 to 000000000009e4f2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000094452 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e4f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000094453 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e4f4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094455 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e4f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094457 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e4f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094459 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e4fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009445b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e4fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000094460 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e500 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010d44 0000000000000064 00010d18 FDE cie=00000030 pc=0000000000094780..00000000000948f7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094782 │ │ │ │ +00010c54 0000000000000048 00010c28 FDE cie=00000030 pc=000000000009e550..000000000009e696 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094784 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e554 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094786 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e556 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009478b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e558 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009478c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e559 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000009478f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e55a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000094796 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 207 to 0000000000094865 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000948bb │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000948cd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e55e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000009e642 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000948d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e643 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000948d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e644 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e646 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e648 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e64a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e64c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000948e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e650 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000948ec │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000948ed │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000948ee │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948f0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948f2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948f4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948f6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00010dac 00000000000001a4 00010d80 FDE cie=00000030 pc=0000000000094900..0000000000097416 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094902 │ │ │ │ +00010ca0 0000000000000030 00010c74 FDE cie=00000030 pc=000000000009e6a0..000000000009e6e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e6a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094904 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e6a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009490e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e6a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094910 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000094911 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000094912 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000094919 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 1791 to 0000000000095018 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000095025 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000009503f │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095041 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 1040 to 0000000000095451 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000009547f │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000954e3 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000095511 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000009556a │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000095599 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000955a5 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000955a7 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc1: 251 to 00000000000956a2 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000095700 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 572 to 000000000009593c │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000095948 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000095957 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095958 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 799 to 0000000000095c77 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000095c84 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000095c9e │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095c9f │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 270 to 0000000000095dad │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000095dc4 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000095dcd │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095dce │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 321 to 0000000000095f0f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000009e6b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000095f13 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095f14 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095f16 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095f18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095f1a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e6ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095f1c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e6bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095f1d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009e6c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 115 to 0000000000095f90 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000095f9d │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000095fb7 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095fb9 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc1: 109 to 0000000000096026 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000096034 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000009604c │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009604d │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000009618b │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000961e1 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 615 to 0000000000096448 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000009649e │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 607 to 00000000000966fd │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000096709 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000096721 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096723 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 399 to 00000000000968b2 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000968c3 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000968d3 │ │ │ │ - DW_CFA_def_cfa_offset: 1032 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000968de │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000968f8 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000009694c │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000096957 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000096967 │ │ │ │ - DW_CFA_def_cfa_offset: 1032 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000009696a │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000096988 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000096a00 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000096a0b │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000096a1b │ │ │ │ - DW_CFA_def_cfa_offset: 1032 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000096a28 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000096a3f │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000096a9c │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000096aad │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000096ab5 │ │ │ │ - DW_CFA_def_cfa_offset: 1032 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000096ac7 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000096ae1 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000096b1b │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000096b2c │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000096b34 │ │ │ │ - DW_CFA_def_cfa_offset: 1032 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000096b46 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000096b5b │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc2: 284 to 0000000000096c77 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000096c87 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000096c9b │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096c9d │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000096cd0 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000096cd9 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000096cf3 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096cf4 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000096d29 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000096d39 │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000096d4c │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096d4d │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000009e6e5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e6e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e6e7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00010f54 0000000000000064 00010f28 FDE cie=00000030 pc=0000000000097420..00000000000978d9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097422 │ │ │ │ +00010cd4 000000000000004c 00010ca8 FDE cie=00000030 pc=000000000009e6f0..000000000009ea06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e6f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097424 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009e6f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097426 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e6f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097428 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e6fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000097430 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e6fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000097437 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e6fd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000009743d │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 515 to 0000000000097640 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000009764d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000097667 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097669 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 449 to 000000000009782a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009e704 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 674 to 000000000009e9a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009782e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e9a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009782f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e9a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097831 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e9aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097833 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e9ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097835 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e9ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097837 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e9b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097838 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e9b1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000097857 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000097865 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000009787d │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009787e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010fbc 0000000000000048 00010f90 FDE cie=00000030 pc=00000000000978e0..00000000000979dd │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000978e2 │ │ │ │ +00010d24 0000000000000048 00010cf8 FDE cie=00000030 pc=000000000009ea10..000000000009ec56 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009ea15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000978eb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009ea1a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000978ed │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009ea1f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000978ef │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000009ea25 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000978f0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009ea2c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000978f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ea2d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000978f8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 200 to 00000000000979c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009ea34 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 450 to 000000000009ebf6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000979c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ebf7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000979c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ebf8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000979c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ebfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000979c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ebfc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000979ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ebfe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000979cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ec00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000979d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ec01 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00010d70 0000000000000010 00010d44 FDE cie=00000030 pc=000000000009ec60..000000000009ec93 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011008 000000000000001c 00010fdc FDE cie=00000030 pc=00000000000979e0..0000000000097a21 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000979e1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000097a10 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000097a18 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000097a1c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00010d84 0000000000000010 00010d58 FDE cie=00000030 pc=000000000009eca0..000000000009eca4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010d98 0000000000000010 00010d6c FDE cie=00000030 pc=000000000009ecb0..000000000009ed9f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011028 000000000000003c 00010ffc FDE cie=00000030 pc=0000000000097a30..0000000000097abb │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097a32 │ │ │ │ +00010dac 0000000000000030 00010d80 FDE cie=00000030 pc=000000000009eda0..000000000009ee6b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009eda2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000097a36 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009eda6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097a37 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009edaa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000097a45 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097a46 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097a48 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000097a50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000097a94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009edae │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000009ee20 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009ee24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097a95 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009ee25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097a97 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009ee27 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000097aa0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009ee30 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00011068 0000000000000010 0001103c FDE cie=00000030 pc=0000000000097ac0..0000000000097bed │ │ │ │ +00010de0 0000000000000010 00010db4 FDE cie=00000030 pc=000000000009ee70..000000000009eed8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001107c 0000000000000010 00011050 FDE cie=00000030 pc=0000000000097bf0..0000000000097c02 │ │ │ │ +00010df4 0000000000000010 00010dc8 FDE cie=00000030 pc=000000000009eee0..000000000009ef46 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011090 0000000000000010 00011064 FDE cie=00000030 pc=0000000000097c10..0000000000097c50 │ │ │ │ +00010e08 0000000000000010 00010ddc FDE cie=00000030 pc=000000000009ef50..000000000009ef56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000110a4 0000000000000028 00011078 FDE cie=00000030 pc=0000000000097c50..0000000000097d11 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097c52 │ │ │ │ +00010e1c 0000000000000014 00010df0 FDE cie=00000030 pc=000000000009ef60..000000000009ef92 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000009ef74 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000097c56 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000097c5c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000097cf7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000097cfb │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000009ef91 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010e34 0000000000000014 00010e08 FDE cie=00000030 pc=000000000009efa0..000000000009efdd │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000009efbd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097cfd │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000009efdc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000097d00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000110d0 0000000000000018 000110a4 FDE cie=00000030 pc=0000000000097d20..0000000000097de1 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097d21 │ │ │ │ +00010e4c 0000000000000020 00010e20 FDE cie=00000030 pc=000000000009efe0..000000000009f0c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009efe1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 191 to 0000000000097de0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009efeb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000009f0a4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f0a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009f0b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000110ec 0000000000000038 000110c0 FDE cie=00000030 pc=0000000000097df0..0000000000097f06 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097df2 │ │ │ │ +00010e70 0000000000000048 00010e44 FDE cie=00000030 pc=000000000009f0d0..000000000009f15f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f0d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000097dfb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009f0d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000097dff │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f0d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000097e03 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009f0de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000097e09 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f0e2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 123 to 0000000000097e84 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f0e6 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f0ea │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000009f14a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f14b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f14c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097e85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f14e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097e86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f150 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f152 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097e8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f154 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000097e90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f158 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011128 0000000000000060 000110fc FDE cie=00000030 pc=0000000000097f10..000000000009807b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097f12 │ │ │ │ +00010ebc 0000000000000010 00010e90 FDE cie=00000030 pc=000000000009f160..000000000009f183 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f164 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097f14 │ │ │ │ + │ │ │ │ +00010ed0 0000000000000048 00010ea4 FDE cie=00000030 pc=000000000009f190..000000000009f2e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f192 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000009f1a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097f16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009f1ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097f17 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009f1b0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097f18 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f1b4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000097f1f │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000097f99 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000097fd8 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000097fe6 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000097ffe │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000098022 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098024 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000098032 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000009804b │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000009806d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009f1bc │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009f1c5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 257 to 000000000009f2c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f2c7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009806e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f2c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009806f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f2ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098071 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f2cc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098073 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f2ce │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098075 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f2d0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098076 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f2d1 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0001118c 0000000000000020 00011160 FDE cie=00000030 pc=0000000000098080..0000000000098165 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098081 │ │ │ │ +00010f1c 0000000000000028 00010ef0 FDE cie=00000030 pc=000000000009f2f0..000000000009f4eb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f2f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009808b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000098144 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f2f5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009f2fc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000009f3c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f3c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098145 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f3c6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009f3d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010f48 0000000000000018 00010f1c FDE cie=00000030 pc=000000000009f4f0..000000000009f54e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f4f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000009f548 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000098150 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f549 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000111b0 0000000000000010 00011184 FDE cie=00000030 pc=0000000000098170..00000000000981a1 │ │ │ │ +00010f64 0000000000000010 00010f38 FDE cie=00000030 pc=000000000009f550..000000000009f555 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000111c4 0000000000000010 00011198 FDE cie=00000030 pc=00000000000981b0..00000000000981d3 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000981b4 │ │ │ │ +00010f78 0000000000000014 00010f4c FDE cie=00000030 pc=000000000009f560..000000000009f5fc │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000009f5cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000009f5ef │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000111d8 000000000000002c 000111ac FDE cie=00000030 pc=00000000000981e0..000000000009832e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000981e2 │ │ │ │ +00010f90 000000000000002c 00010f64 FDE cie=00000030 pc=000000000009f600..000000000009f6d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f602 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000981e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f603 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000981e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f607 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 137 to 000000000009826d │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000009f694 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009826e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f698 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098270 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f69a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000098278 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000009f6a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011208 000000000000001c 000111dc FDE cie=00000030 pc=0000000000098330..00000000000983a3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098331 │ │ │ │ +00010fc0 000000000000002c 00010f94 FDE cie=00000030 pc=000000000009f6e0..000000000009fabc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f6e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000098367 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009f6e4 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009f6e8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009f6ef │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009f6f7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009f702 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 614 to 000000000009f968 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000098370 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009f970 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000098399 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00010ff0 0000000000000010 00010fc4 FDE cie=00000030 pc=000000000009fac0..000000000009fadc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011228 0000000000000058 000111fc FDE cie=00000030 pc=00000000000983b0..0000000000098658 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000983b2 │ │ │ │ +00011004 000000000000005c 00010fd8 FDE cie=00000030 pc=000000000009fae0..00000000000a01c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009fae2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000983b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009fae4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000983b6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009fae9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000983b8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009faee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000983b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009faef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000983ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009faf3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000983c1 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 321 to 0000000000098502 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009fafa │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 318 to 000000000009fc38 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000009fc75 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 282 to 000000000009fd8f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000098506 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009fd93 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098507 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009fd94 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098509 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009fd96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009850b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009fd98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009850d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009fd9a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009850f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009fd9c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098510 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009fda0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 179 to 00000000000985c3 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000985d0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000985e9 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000985ea │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 221 to 000000000009fe7d │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000009feba │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ │ │ │ -00011284 0000000000000024 00011258 FDE cie=00000030 pc=0000000000098660..0000000000098707 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098661 │ │ │ │ +00011064 000000000000002c 00011038 FDE cie=00000030 pc=00000000000a01d0..00000000000a03ad │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a01d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000098665 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009866c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000098704 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098705 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098706 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000112ac 0000000000000010 00011280 FDE cie=00000030 pc=0000000000098710..0000000000098765 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000112c0 0000000000000028 00011294 FDE cie=00000030 pc=0000000000098770..00000000000987ed │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098772 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098773 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009877a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 95 to 00000000000987d9 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a01d8 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a01dc │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a01e3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a01e7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 346 to 00000000000a0341 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000987dd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000987df │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000987e0 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a0348 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000112ec 00000000000000a8 000112c0 FDE cie=00000030 pc=00000000000987f0..0000000000098b88 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000987f2 │ │ │ │ +00011094 0000000000000058 00011068 FDE cie=00000030 pc=00000000000a03b0..00000000000a05ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a03b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000987f4 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a03b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000987f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a03bb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000987f8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a03c4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000987fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a03c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000098801 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a03c9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000098805 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000098863 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000098899 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009889d │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000988a1 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000988a5 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000988a7 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000988b3 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000988cc │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000988d9 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000988e9 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000988ea │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 113 to 000000000009895b │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000098968 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000009897e │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098980 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 116 to 00000000000989f4 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a03d0 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000a041e │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 59 to 00000000000a0459 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc1: 233 to 00000000000a0542 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000989f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0543 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000989f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0544 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000989fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0546 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000989fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0548 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000989ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a054a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098a01 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a054c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000098a10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0550 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000098a30 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000098a35 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000098a3c │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098a3e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000098b12 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000098b20 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000098b38 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098b39 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000110f0 0000000000000018 000110c4 FDE cie=00000030 pc=00000000000a05f0..00000000000a064f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a05f2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000a0610 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a0618 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00011398 0000000000000060 0001136c FDE cie=00000030 pc=0000000000098b90..0000000000098e63 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000098b9f │ │ │ │ +0001110c 0000000000000018 000110e0 FDE cie=00000030 pc=00000000000a0650..00000000000a06b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0652 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000a0671 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a0678 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00011128 0000000000000054 000110fc FDE cie=00000030 pc=00000000000a06b0..00000000000a095d │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000a06bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000098ba5 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a06c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098ba7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a06c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098ba9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a06ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098baa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a06d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098bab │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a06da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000098bb5 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 472 to 0000000000098d8d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a06de │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 397 to 00000000000a086b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098d8e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a086c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098d8f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a086d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098d91 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a086f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098d93 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0871 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098d95 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0873 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098d97 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0875 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098d98 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a0880 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000098dc8 │ │ │ │ + DW_CFA_advance_loc1: 220 to 00000000000a095c │ │ │ │ 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: 8 to 0000000000098dd0 │ │ │ │ - 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_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011180 0000000000000018 00011154 FDE cie=00000030 pc=00000000000a0960..00000000000a09c3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0964 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000000a09bd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a09be │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000113fc 00000000000000cc 000113d0 FDE cie=00000030 pc=0000000000098e70..0000000000099459 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098e72 │ │ │ │ +0001119c 0000000000000048 00011170 FDE cie=00000030 pc=00000000000a09d0..00000000000a0aee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a09d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098e74 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a09d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098e76 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a09d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098e78 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a09d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098e79 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a09d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098e7a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a09da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000098e7e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 176 to 0000000000098f2e │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000098f3e │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000098f45 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000098f49 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000098f4d │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000098f51 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000098f63 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000098f84 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000098f91 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000098fa1 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000098fa2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 158 to 0000000000099040 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000099045 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009904c │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009904e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 95 to 00000000000990ad │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a09de │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 196 to 00000000000a0aa2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000990ae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0aa3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000990af │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0aa4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000990b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0aa6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000990b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0aa8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000990b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0aaa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000990b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0aac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000990c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0ab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 151 to 0000000000099157 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009915f │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000099186 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099187 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000099222 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009922c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000099249 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009924b │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 154 to 00000000000992e5 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000992ea │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000992f4 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000992f5 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 149 to 000000000009938a │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000099394 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000993b1 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000993b3 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000111e8 0000000000000010 000111bc FDE cie=00000030 pc=00000000000a0af0..00000000000a0b1d │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000114cc 0000000000000038 000114a0 FDE cie=00000030 pc=0000000000099460..00000000000994f7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099462 │ │ │ │ +000111fc 0000000000000028 000111d0 FDE cie=00000030 pc=00000000000a0b20..00000000000a0b71 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a0b28 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009946a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0b2c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009946b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009946c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000099473 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 113 to 00000000000994e4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000994e8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0b30 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000994e9 │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000a0b63 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000994eb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0b64 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000994ed │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0b65 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000994f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a0b70 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011508 0000000000000060 000114dc FDE cie=00000030 pc=0000000000099500..00000000000997b0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099502 │ │ │ │ +00011228 0000000000000038 000111fc FDE cie=00000030 pc=00000000000a0b80..00000000000a0c44 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0b84 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000099507 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0b88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099509 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a0b8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009950b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009950c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009950d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000099511 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 567 to 0000000000099748 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000a0bac │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099749 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009974a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009974c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009974e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099750 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0bad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099752 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0baf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000099758 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0bb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009975c │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000a0c03 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000099764 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0c04 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0c06 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a0c10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011264 0000000000000010 00011238 FDE cie=00000030 pc=00000000000a0c50..00000000000a0ca3 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000a0c84 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00011278 0000000000000038 0001124c FDE cie=00000030 pc=00000000000a0cb0..00000000000a0d6c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0cb2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a0cb7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a0cbc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0cc0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0cc1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099765 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000a0cf8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099767 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0cf9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099769 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0cfb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009976b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0cfd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009976d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0cff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000099772 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0d00 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0001156c 0000000000000034 00011540 FDE cie=00000030 pc=00000000000997b0..0000000000099995 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000997b2 │ │ │ │ +000112b4 0000000000000034 00011288 FDE cie=00000030 pc=00000000000a0d70..00000000000a0e04 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0d71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000997b3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a0d79 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000997b4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0d7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0000000000099801 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000a0da0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099802 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0da1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099804 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0da2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000099808 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a0da8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 393 to 0000000000099991 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000a0de1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099992 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0de2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099994 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0de3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0de5 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000115a4 0000000000000018 00011578 FDE cie=00000030 pc=00000000000999a0..00000000000999f3 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000999a1 │ │ │ │ +000112ec 0000000000000018 000112c0 FDE cie=00000030 pc=00000000000a0e10..00000000000a0e30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0e11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 81 to 00000000000999f2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000a0e2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000115c0 0000000000000010 00011594 FDE cie=00000030 pc=0000000000099a00..0000000000099a32 │ │ │ │ +00011308 0000000000000010 000112dc FDE cie=00000030 pc=00000000000a0e30..00000000000a0e72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000115d4 0000000000000038 000115a8 FDE cie=00000030 pc=0000000000099a40..0000000000099ad8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099a42 │ │ │ │ +0001131c 0000000000000040 000112f0 FDE cie=00000030 pc=00000000000a0e80..00000000000a0fca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0e82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099a44 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0e84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099a45 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a0e89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000099a48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0e8d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000099a4f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a0e90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000099ab9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a0e97 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 179 to 00000000000a0f4a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a0f4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000099abd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0f4f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099abe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0f51 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099ac0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0f53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099ac2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a0f55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000099ac8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a0f60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011610 0000000000000048 000115e4 FDE cie=00000030 pc=0000000000099ae0..0000000000099fb4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099ae2 │ │ │ │ +00011360 0000000000000018 00011334 FDE cie=00000030 pc=00000000000a0fd0..00000000000a1010 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a0fd1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000a100f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0001137c 0000000000000048 00011350 FDE cie=00000030 pc=00000000000a1010..00000000000a133c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1012 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099ae4 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a101d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a101f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1021 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099ae9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1022 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099aea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1023 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000099b04 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 407 to 0000000000099c9b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a1027 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 565 to 00000000000a125c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000099c9f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a1260 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099ca0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1261 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099ca2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1263 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099ca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1265 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099ca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1267 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099ca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1269 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000099cb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a1270 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0001165c 0000000000000048 00011630 FDE cie=00000030 pc=0000000000099fc0..000000000009a264 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099fc2 │ │ │ │ +000113c8 000000000000005c 0001139c FDE cie=00000030 pc=00000000000a1340..00000000000a150e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1342 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099fc4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1344 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099fc6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1345 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099fc8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1346 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099fc9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a134a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099fca │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000099fd5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 265 to 000000000009a0de │ │ │ │ + DW_CFA_advance_loc1: 252 to 00000000000a1446 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009a0e2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009a0e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a0e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a144a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a0e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a144b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a0e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a144d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a0eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a144f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009a0f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1450 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000116a8 0000000000000068 0001167c FDE cie=00000030 pc=000000000009a270..000000000009a961 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a272 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a274 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a276 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009a27b │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000a146a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009a27c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009a280 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009a287 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 348 to 000000000009a3e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a146e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a1472 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1474 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1476 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a1480 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a1487 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009a3e7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009a3e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a3ea │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a148b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a3ec │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a148c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a3ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a148e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a3f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1490 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009a3f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a1498 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000009a484 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000009a491 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000009a4aa │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009a4ab │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 951 to 000000000009a862 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009a86d │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000009a890 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011428 0000000000000010 000113fc FDE cie=00000030 pc=00000000000a1510..00000000000a1519 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00011714 0000000000000054 000116e8 FDE cie=00000030 pc=000000000009a970..000000000009ac5c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a972 │ │ │ │ +0001143c 0000000000000038 00011410 FDE cie=00000030 pc=00000000000a1520..00000000000a1642 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1522 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009a977 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1524 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000009a980 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1525 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009a985 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1526 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009a986 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000009a989 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009a990 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 288 to 000000000009aab0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a152d │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 206 to 00000000000a15fb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009aab4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009aab5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009aab7 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a15fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009aab9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a15ff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009aabb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1601 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009aabd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1603 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000009aac0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1604 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009aacb │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009aad6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000009aae6 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009aae7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ │ │ │ -0001176c 0000000000000044 00011740 FDE cie=00000030 pc=000000000009ac60..000000000009ad1f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ac62 │ │ │ │ +00011478 000000000000002c 0001144c FDE cie=00000030 pc=00000000000a1650..00000000000a1add │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1651 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009ac67 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a1657 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000a1667 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 719 to 00000000000a1936 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a1940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000114a8 0000000000000028 0001147c FDE cie=00000030 pc=00000000000a1ae0..00000000000a1b65 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1ae1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1ae2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009ac6c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009ac77 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009ac7b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000009acab │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a1ae9 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000000a1b5d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009acac │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009acae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009acb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1b5e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009acb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1b5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000009acb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1b60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009acbc │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009acc7 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000009acd6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009acd7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000117b4 0000000000000048 00011788 FDE cie=00000030 pc=000000000009ad20..000000000009adf4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ad22 │ │ │ │ +000114d4 0000000000000010 000114a8 FDE cie=00000030 pc=00000000000a1b70..00000000000a1b73 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000114e8 0000000000000020 000114bc FDE cie=00000030 pc=00000000000a1b80..00000000000a1c54 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1b81 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a1b8b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000a1be7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1be8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a1bf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0001150c 0000000000000020 000114e0 FDE cie=00000030 pc=00000000000a1c60..00000000000a1d35 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1c61 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a1c6b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 91 to 00000000000a1cc6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1cc7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a1cd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00011530 0000000000000018 00011504 FDE cie=00000030 pc=00000000000a1d40..00000000000a1d65 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1d41 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000a1d60 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0001154c 0000000000000040 00011520 FDE cie=00000030 pc=00000000000a1d70..00000000000a1ec5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1d72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ad24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1d74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000009ad2d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a1d79 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009ad34 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a1d80 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009ad38 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1d81 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 157 to 000000000009add5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a1d8b │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 101 to 00000000000a1df0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a1df4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009add9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1df5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009addb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1df7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009addd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1df9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009addf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a1dfb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000009ade8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a1e00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009adec │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009aded │ │ │ │ + │ │ │ │ +00011590 0000000000000010 00011564 FDE cie=00000030 pc=00000000000a1ed0..00000000000a1ef3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a1ed4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +000115a4 0000000000000010 00011578 FDE cie=00000030 pc=00000000000a1f00..00000000000a1f06 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000115b8 000000000000001c 0001158c FDE cie=00000030 pc=0000000000008310..0000000000008386 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008311 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000008358 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008359 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000115d8 0000000000000024 000115ac FDE cie=00000030 pc=0000000000007ac0..0000000000007c0a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007ac1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007ac5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 227 to 0000000000007ba8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007ba9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007baa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011600 0000000000000010 000115d4 FDE cie=00000030 pc=00000000000a1f10..00000000000a1f33 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a1f14 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00011614 0000000000000034 000115e8 FDE cie=00000030 pc=00000000000a1f40..00000000000a2068 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1f41 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 126 to 00000000000a1fbf │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1fc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a1fce │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a1fdc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009adef │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000a1ff4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009adf1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1ff5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009adf3 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000a2022 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a2028 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000a2041 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a2048 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011800 0000000000000078 000117d4 FDE cie=00000030 pc=000000000009ae00..000000000009afdc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ae02 │ │ │ │ +0001164c 0000000000000044 00011620 FDE cie=00000030 pc=00000000000a2070..00000000000a224d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2074 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009ae0a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a207a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009ae0e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a207b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009ae18 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000009ae63 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000009ae92 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000009aea7 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000009aed6 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000009af09 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000009af19 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000009af30 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000009af42 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000009af59 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000009af65 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009af6d │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000009af85 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000009af93 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009af97 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009af9f │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009afa4 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009afa9 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009afae │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000009afbe │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000009afd2 │ │ │ │ + DW_CFA_advance_loc2: 278 to 00000000000a2191 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2192 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2194 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2198 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000a21a9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a21b1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a21b3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a21b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 105 to 00000000000a2221 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009afd3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009afd4 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a222a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009afd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a222c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009afd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a222e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001187c 0000000000000028 00011850 FDE cie=00000030 pc=000000000009afe0..000000000009b05e │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009afe1 │ │ │ │ +00011694 000000000000005c 00011668 FDE cie=00000030 pc=00000000000a2250..00000000000a24df │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000009afee │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2256 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009aff5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a2260 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000009b05b │ │ │ │ + DW_CFA_advance_loc2: 284 to 00000000000a237c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b05c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a2383 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b05d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2385 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000118a8 0000000000000010 0001187c FDE cie=00000030 pc=000000000009b060..000000000009b087 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000118bc 0000000000000020 00011890 FDE cie=00000030 pc=000000000009b090..000000000009b175 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b091 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a2390 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000a23c5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a23c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009b09b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000009b154 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a23c8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a23d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000a23e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a23e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b155 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a23eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009b160 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a23f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000118e0 0000000000000010 000118b4 FDE cie=00000030 pc=000000000009b180..000000000009b1a3 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009b184 │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000a2458 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a245c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -000118f4 0000000000000010 000118c8 FDE cie=00000030 pc=000000000009b1b0..000000000009b24b │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a245e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2460 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000a24b3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a24b7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a24b9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a24bb │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011908 0000000000000028 000118dc FDE cie=00000030 pc=000000000009b250..000000000009b302 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b251 │ │ │ │ +000116f4 000000000000005c 000116c8 FDE cie=00000030 pc=00000000000a24e0..00000000000a276f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a24e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009b25b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a24e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000009b275 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 111 to 000000000009b2e4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a24ec │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc2: 285 to 00000000000a2609 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b2e5 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a2610 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b2e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2612 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009b2f0 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a2620 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00011934 0000000000000068 00011908 FDE cie=00000030 pc=000000000009b310..000000000009b701 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000009b322 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000a2655 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2656 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000009b32e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2658 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a2660 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000a2678 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b330 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b332 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009b336 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009b33a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009b341 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 561 to 000000000009b572 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2679 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a267b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a2680 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000a26e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b573 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b574 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b576 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b578 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b57a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a26ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b57c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a26ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009b580 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a26f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 350 to 000000000009b6de │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000a2743 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009b6e5 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b6e6 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b6e8 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b6ea │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b6ec │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2747 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b6ee │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2749 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009b6f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a274b │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000119a0 000000000000004c 00011974 FDE cie=00000030 pc=000000000009b710..000000000009b9b5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b712 │ │ │ │ +00011754 000000000000003c 00011728 FDE cie=00000030 pc=00000000000a2770..00000000000a2ac1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2772 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b714 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a2779 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b716 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a277b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b718 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a277c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009b71d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a277d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b71e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009b725 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 541 to 000000000009b942 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 446 to 00000000000a293b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b943 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b944 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b946 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a293c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b948 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a293e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b94a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2940 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b94c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2942 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009b950 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a2948 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00011794 0000000000000014 00011768 FDE cie=00000030 pc=00000000000a2ad0..00000000000a2b05 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000a2ae4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000a2b04 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000119f0 0000000000000060 000119c4 FDE cie=00000030 pc=000000000009b9c0..000000000009bb65 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b9c2 │ │ │ │ +000117ac 0000000000000030 00011780 FDE cie=00000030 pc=00000000000a2b10..00000000000a2e00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2b12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b9c4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2b13 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009b9c9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2b14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009b9cb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2b18 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 422 to 00000000000a2cbe │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2cbf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2cc0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2cc2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a2cc8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000117e0 0000000000000014 000117b4 FDE cie=00000030 pc=00000000000a2e00..00000000000a2e37 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000117f8 0000000000000048 000117cc FDE cie=00000030 pc=00000000000a2e40..00000000000a2ef9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2e42 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a2e4e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2e4f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a2e57 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009b9cc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a2e5e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009b9d0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009b9d4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 251 to 000000000009bacf │ │ │ │ + DW_CFA_advance_loc1: 106 to 00000000000a2ec8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009bad0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009bad1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bad3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2ecc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bad5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2ecd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bad7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2ecf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bad9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2ed1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009bae0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a2ed8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000009bafc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009bafd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009bafe │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000a2eef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bb00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2ef3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2ef4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2ef6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2ef8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011844 0000000000000030 00011818 FDE cie=00000030 pc=00000000000a2f00..00000000000a2f48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2f02 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2f06 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a2f0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bb02 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000a2f31 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bb04 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2f32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bb06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2f34 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009bb10 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a2f40 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2f44 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2f45 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2f47 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011a54 0000000000000070 00011a28 FDE cie=00000030 pc=000000000009bb70..000000000009bf86 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bb72 │ │ │ │ +00011878 0000000000000048 0001184c FDE cie=00000030 pc=00000000000a2f50..00000000000a2fac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2f52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009bb77 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a2f57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009bb7c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a2f5c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009bb81 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2f60 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009bb85 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a2f67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000009bb88 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009bb92 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 586 to 000000000009bddc │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000a2f91 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009bddd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009bdde │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bde0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2f92 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bde2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2f94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bde4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2f96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bde6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2f98 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009bdf0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a2fa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009bdf8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009bdf9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009bdfa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a2fa4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bdfc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2fa5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009bdfe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2fa7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009be00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2fa9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009be02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a2fab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000009be08 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000009be1f │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000009be4b │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000009bf0c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000009bf38 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011ac8 0000000000000014 00011a9c FDE cie=00000030 pc=000000000009bf90..000000000009bff3 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000009bfd4 │ │ │ │ +000118c4 0000000000000018 00011898 FDE cie=00000030 pc=00000000000a2fb0..00000000000a2ff0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a2fb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000a2fef │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011ae0 0000000000000010 00011ab4 FDE cie=00000030 pc=000000000009c000..000000000009c011 │ │ │ │ +000118e0 0000000000000010 000118b4 FDE cie=00000030 pc=00000000000a2ff0..00000000000a2ffc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011af4 0000000000000038 00011ac8 FDE cie=00000030 pc=000000000009c020..000000000009c0a6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c022 │ │ │ │ +000118f4 0000000000000018 000118c8 FDE cie=00000030 pc=00000000000a3000..00000000000a304b │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a3008 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000009c02b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000a304a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011910 0000000000000010 000118e4 FDE cie=00000030 pc=00000000000a3050..00000000000a305c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011924 0000000000000028 000118f8 FDE cie=00000030 pc=00000000000a3060..00000000000a30ef │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3061 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a3069 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c02d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c02e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c02f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 111 to 000000000009c09e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c09f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a3070 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c0a1 │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000a30c3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c0a3 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a30c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c0a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a30c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a30d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011b30 000000000000004c 00011b04 FDE cie=00000030 pc=000000000009c0b0..000000000009c28e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c0b2 │ │ │ │ +00011950 0000000000000038 00011924 FDE cie=00000030 pc=00000000000a30f0..00000000000a3256 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a30f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c0b4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a30f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009c0b9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a30f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009c0be │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a30f6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c0bf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c0c0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009c0c7 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 355 to 000000000009c22a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a30fa │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 210 to 00000000000a31cc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c22b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c22c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c22e │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a31cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c230 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a31d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c232 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a31d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c234 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a31d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c235 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a31d5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00011b80 0000000000000010 00011b54 FDE cie=00000030 pc=000000000009c290..000000000009c2f7 │ │ │ │ +0001198c 0000000000000010 00011960 FDE cie=00000030 pc=00000000000a3260..00000000000a328a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011b94 000000000000005c 00011b68 FDE cie=00000030 pc=000000000009c300..000000000009cbbf │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c302 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c304 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c306 │ │ │ │ +000119a0 0000000000000018 00011974 FDE cie=00000030 pc=00000000000a3290..00000000000a3326 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3294 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c308 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c309 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009c30d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009c317 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 513 to 000000000009c518 │ │ │ │ + DW_CFA_advance_loc1: 140 to 00000000000a3320 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c519 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009c51a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c51c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c51e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c520 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c522 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000009c528 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3321 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 629 to 000000000009c79d │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000009c7c2 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000009c7e2 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000009c807 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011bf4 0000000000000028 00011bc8 FDE cie=00000030 pc=000000000009cbc0..000000000009cc91 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009cbc1 │ │ │ │ +000119bc 0000000000000010 00011990 FDE cie=00000030 pc=0000000000008390..000000000000839c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000119d0 0000000000000010 000119a4 FDE cie=00000030 pc=00000000000a3330..00000000000a3337 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000119e4 0000000000000010 000119b8 FDE cie=00000030 pc=00000000000a3340..00000000000a3349 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000119f8 0000000000000010 000119cc FDE cie=00000030 pc=00000000000a3350..00000000000a339b │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000a337c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009cbc2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009cbc6 │ │ │ │ + │ │ │ │ +00011a0c 0000000000000018 000119e0 FDE cie=00000030 pc=00000000000a33a0..00000000000a3411 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a33a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000009cc50 │ │ │ │ + DW_CFA_advance_loc1: 103 to 00000000000a340b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009cc51 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009cc52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009cc53 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a340c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011c20 0000000000000018 00011bf4 FDE cie=00000030 pc=000000000009cca0..000000000009cdc5 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009cca4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 195 to 000000000009cd67 │ │ │ │ +00011a28 0000000000000014 000119fc FDE cie=00000030 pc=00000000000083a0..00000000000083ac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011a40 0000000000000010 00011a14 FDE cie=00000030 pc=00000000000a3420..00000000000a3429 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011a54 0000000000000010 00011a28 FDE cie=00000030 pc=00000000000a3430..00000000000a343b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011a68 0000000000000010 00011a3c FDE cie=00000030 pc=00000000000a3440..00000000000a3449 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011a7c 0000000000000018 00011a50 FDE cie=00000030 pc=00000000000a3450..00000000000a34c1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3454 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 103 to 00000000000a34bb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009cd68 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a34bc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011c3c 0000000000000048 00011c10 FDE cie=00000030 pc=000000000009cdd0..000000000009cff5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009cdd2 │ │ │ │ +00011a98 0000000000000014 00011a6c FDE cie=00000030 pc=00000000000083b0..00000000000083bc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011ab0 0000000000000048 00011a84 FDE cie=00000030 pc=00000000000a34d0..00000000000a37dd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a34d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009cdd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a34d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009cdd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a34d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009cdd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a34d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009cddc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a34d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009cddd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a34da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009cde1 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc2: 336 to 000000000009cf31 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a34e1 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 749 to 00000000000a37ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009cf35 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a37cf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009cf36 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a37d0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009cf38 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a37d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009cf3a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a37d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009cf3c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a37d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009cf3e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a37d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009cf3f │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011afc 0000000000000010 00011ad0 FDE cie=00000030 pc=00000000000a37e0..00000000000a37e6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011b10 0000000000000010 00011ae4 FDE cie=00000030 pc=00000000000a37f0..00000000000a37f8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011b24 0000000000000010 00011af8 FDE cie=00000030 pc=00000000000a3800..00000000000a387c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00011c88 0000000000000064 00011c5c FDE cie=00000030 pc=000000000009d000..000000000009d44a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d002 │ │ │ │ +00011b38 0000000000000064 00011b0c FDE cie=00000030 pc=00000000000a3880..00000000000a3aa7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3882 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000009d008 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a388a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d00a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a388c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d00c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a3891 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d00d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3892 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d00e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3893 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009d019 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 431 to 000000000009d1c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3897 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 298 to 00000000000a39c1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d1c9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a39c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d1ca │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a39c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d1cc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a39c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d1ce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a39cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d1d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a39cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d1d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a39cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000009d1d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a39d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000009d23f │ │ │ │ + DW_CFA_advance_loc1: 150 to 00000000000a3a66 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009d246 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a3a69 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d247 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3a6a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d249 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3a6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d24b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3a6e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d24d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3a70 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d24f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3a72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009d254 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a3a78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00011cf0 0000000000000048 00011cc4 FDE cie=00000030 pc=000000000009d450..000000000009d66a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d452 │ │ │ │ +00011ba0 0000000000000050 00011b74 FDE cie=00000030 pc=00000000000a3ab0..00000000000a3bb2 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000a3abf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d454 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a3ac4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d456 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3ac5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009d45b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3ac9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009d463 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009d467 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009d471 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 248 to 000000000009d569 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 172 to 00000000000a3b75 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d56a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d56b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d56d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d56f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3b79 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d571 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3b7b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d573 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3b7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009d578 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a3b80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00011d3c 0000000000000018 00011d10 FDE cie=00000030 pc=000000000009d670..000000000009d702 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d672 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000a3b91 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3b92 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a3b97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 139 to 000000000009d6fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3b99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3b9a │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a3ba1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011d58 0000000000000054 00011d2c FDE cie=00000030 pc=000000000009d710..000000000009e4e4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d712 │ │ │ │ +00011bf4 000000000000004c 00011bc8 FDE cie=00000030 pc=00000000000a3bc0..00000000000a3c20 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a3bc7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d714 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a3bcc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009d719 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3bd0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d71b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3bd4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009d71f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a3bda │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d720 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009d727 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000009d738 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000009d779 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 1299 to 000000000009dc8c │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000a3c03 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009dc8d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009dc8e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009dc90 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a3c09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009dc92 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3c0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009dc94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3c0c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009dc96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3c0e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009dca0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3c10 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3c14 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a3c17 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3c18 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3c1a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3c1c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3c1d │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00011db0 0000000000000010 00011d84 FDE cie=00000030 pc=000000000009e4f0..000000000009e52d │ │ │ │ +00011c44 0000000000000010 00011c18 FDE cie=00000030 pc=00000000000a3c20..00000000000a3c36 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00011c58 0000000000000028 00011c2c FDE cie=00000030 pc=00000000000a3c40..00000000000a3cd5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3c41 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3c42 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a3c49 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000a3c64 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3c65 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3c66 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a3c70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011dc4 0000000000000060 00011d98 FDE cie=00000030 pc=000000000009e530..000000000009e735 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e532 │ │ │ │ +00011c84 0000000000000048 00011c58 FDE cie=00000030 pc=00000000000a3ce0..00000000000a3de9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3ce2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e534 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3ce4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e536 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3ce6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e538 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3ce8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009e539 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3ce9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009e53d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3cea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009e544 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3cee │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000009e568 │ │ │ │ + DW_CFA_advance_loc1: 184 to 00000000000a3da6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009e569 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3daa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009e56a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3dab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e56c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3dad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e56e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3daf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e570 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3db1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e572 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a3db3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000009e578 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a3db8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 341 to 000000000009e6cd │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011cd0 0000000000000028 00011ca4 FDE cie=00000030 pc=00000000000a3df0..00000000000a3e83 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3df1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3df5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a3df9 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 107 to 00000000000a3e64 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009e6ce │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009e6cf │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e6d1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e6d3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e6d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3e65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e6d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3e66 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000009e6e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a3e70 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011cfc 0000000000000010 00011cd0 FDE cie=00000030 pc=00000000000a3e90..00000000000a3ea0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00011e28 0000000000000014 00011dfc FDE cie=00000030 pc=000000000009e740..000000000009e7a9 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000009e761 │ │ │ │ +00011d10 0000000000000020 00011ce4 FDE cie=00000030 pc=00000000000a3ea0..00000000000a3f28 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3ea1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000009e780 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a3ea8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000a3ef8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3ef9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a3f00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011e40 0000000000000018 00011e14 FDE cie=00000030 pc=000000000009e7b0..000000000009e898 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000009e7e1 │ │ │ │ +00011d34 0000000000000020 00011d08 FDE cie=00000030 pc=00000000000a3f30..00000000000a3f83 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3f31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 173 to 000000000009e88e │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a3f38 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000a3f7c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3f7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3f7e │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011e5c 0000000000000018 00011e30 FDE cie=00000030 pc=000000000009e8a0..000000000009e8c0 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009e8a1 │ │ │ │ +00011d58 0000000000000020 00011d2c FDE cie=00000030 pc=00000000000a3f90..00000000000a4018 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3f91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000009e8bf │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a3f98 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000a3fe8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a3fe9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a3ff0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +00011d7c 0000000000000020 00011d50 FDE cie=00000030 pc=00000000000a4020..00000000000a4084 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4021 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a4028 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000a4072 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4073 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a4078 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011e78 0000000000000010 00011e4c FDE cie=00000030 pc=000000000009e8c0..000000000009e8c5 │ │ │ │ +00011da0 0000000000000020 00011d74 FDE cie=00000030 pc=00000000000a4090..00000000000a4124 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4091 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a4098 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000a40ef │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a40f0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a40f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00011dc4 0000000000000020 00011d98 FDE cie=00000030 pc=00000000000a4130..00000000000a419c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4131 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a4138 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000a4184 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4185 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a4190 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00011de8 0000000000000020 00011dbc FDE cie=00000030 pc=00000000000a41a0..00000000000a4234 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a41a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a41a8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000000a4201 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4202 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a4208 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011e8c 0000000000000048 00011e60 FDE cie=00000030 pc=000000000009e8d0..000000000009eb1c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e8d2 │ │ │ │ +00011e0c 0000000000000020 00011de0 FDE cie=00000030 pc=00000000000a4240..00000000000a42a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4241 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e8d4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000009e8dd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a4248 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e8df │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009e8e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009e8e1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009e8e5 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 388 to 000000000009ea69 │ │ │ │ + DW_CFA_advance_loc1: 75 to 00000000000a4293 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009ea6d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009ea6e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ea70 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4294 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a4298 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011e30 0000000000000020 00011e04 FDE cie=00000030 pc=00000000000a42b0..00000000000a4344 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a42b1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a42b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ea72 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ea74 │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000000a4310 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ea76 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4311 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009ea80 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a4318 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00011ed8 0000000000000024 00011eac FDE cie=00000030 pc=000000000009eb20..000000000009eb4d │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009eb21 │ │ │ │ +00011e54 0000000000000010 00011e28 FDE cie=00000030 pc=00000000000a4350..00000000000a43ca │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011e68 0000000000000030 00011e3c FDE cie=00000030 pc=00000000000a43d0..00000000000a4443 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a43d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009eb25 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a43d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009eb2c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a43d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000009eb4a │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000a4422 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009eb4b │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4425 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009eb4c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4426 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a4430 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a443e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4441 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4442 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00011f00 0000000000000050 00011ed4 FDE cie=00000030 pc=000000000009eb50..000000000009ec25 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000009eb5f │ │ │ │ +00011e9c 0000000000000044 00011e70 FDE cie=00000030 pc=00000000000a4450..00000000000a45eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4452 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009eb64 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4454 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009eb68 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a4459 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009eb69 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a445a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009eb70 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a445e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000009eb9b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a4468 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 350 to 00000000000a45c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a45ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009eba0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a45cb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009eba1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a45cd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009eba3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a45cf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009eba5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a45d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009ebb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a45d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000009ebe7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009ebee │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009ebef │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ebf1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011ee4 0000000000000010 00011eb8 FDE cie=00000030 pc=00000000000a45f0..00000000000a4606 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011ef8 000000000000001c 00011ecc FDE cie=00000030 pc=00000000000a4610..00000000000a464c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4611 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ebf3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000a463e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009ebf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4640 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000009ec20 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a464b │ │ │ │ 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_nop │ │ │ │ │ │ │ │ -00011f54 0000000000000010 00011f28 FDE cie=00000030 pc=000000000009ec30..000000000009ed21 │ │ │ │ +00011f18 0000000000000010 00011eec FDE cie=00000030 pc=00000000000a4650..00000000000a466a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011f2c 0000000000000010 00011f00 FDE cie=00000030 pc=00000000000a4670..00000000000a469c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011f40 0000000000000014 00011f14 FDE cie=00000030 pc=00000000000a46a0..00000000000a46c2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011f68 0000000000000034 00011f3c FDE cie=00000030 pc=000000000009ed30..000000000009ef96 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009ed31 │ │ │ │ +00011f58 0000000000000028 00011f2c FDE cie=00000030 pc=00000000000a46d0..00000000000a4791 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a46d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009ed39 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a46d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009ed3d │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 135 to 000000000009edc4 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a46dc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 155 to 00000000000a4777 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009edc5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a477b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009edc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a477d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009edd0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4780 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011f84 000000000000001c 00011f58 FDE cie=00000030 pc=00000000000a47a0..00000000000a4803 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a47a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000a47e3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a47e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 331 to 000000000009ef1b │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000009ef45 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00011fa4 0000000000000018 00011f78 FDE cie=00000030 pc=00000000000a4810..00000000000a4831 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a4816 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a4822 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00011fa0 0000000000000030 00011f74 FDE cie=00000030 pc=000000000009efa0..000000000009efed │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009efa1 │ │ │ │ +00011fc0 0000000000000040 00011f94 FDE cie=00000030 pc=00000000000a4840..00000000000a4932 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4841 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009efa5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a4845 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009efac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a4849 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000009efcd │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000a488c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009efce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a488d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009efcf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a488e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009efd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4890 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000009efdc │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000000a48f4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a48fa │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a48fb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a4900 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a4904 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009efdd │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4907 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009efde │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4908 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4909 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00012004 0000000000000018 00011fd8 FDE cie=00000030 pc=00000000000a4940..00000000000a4953 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a4944 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a4949 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a4952 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00011fd4 000000000000004c 00011fa8 FDE cie=00000030 pc=000000000009eff0..000000000009f327 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009eff2 │ │ │ │ +00012020 0000000000000044 00011ff4 FDE cie=00000030 pc=00000000000a4960..00000000000a49cd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4962 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009eff4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a4967 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009eff6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a4971 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009eff8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4972 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009eff9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a497a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009effa │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000a498e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009effe │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 580 to 000000000009f242 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a4999 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a49a7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f243 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a49a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f244 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a49ad │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f246 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a49b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f248 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a49b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f24a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a49b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f24c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a49b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f24d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a49c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00012024 000000000000004c 00011ff8 FDE cie=00000030 pc=000000000009f330..000000000009f493 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f332 │ │ │ │ +00012068 0000000000000054 0001203c FDE cie=00000030 pc=00000000000a49d0..00000000000a4a55 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a49d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f334 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a49d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f336 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a49dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f338 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a49e4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009f340 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a49e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f341 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a49f0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009f345 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000009f483 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a49f7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000a4a0d │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a4a17 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000a4a2b │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4a2c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a4a34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f484 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a4a38 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f485 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4a39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f487 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4a3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f489 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4a3d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f48b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4a3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f48d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4a41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f48e │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a4a48 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00012074 000000000000004c 00012048 FDE cie=00000030 pc=000000000009f4a0..000000000009f7e0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f4a2 │ │ │ │ +000120c0 0000000000000044 00012094 FDE cie=00000030 pc=00000000000a4a60..00000000000a4c2b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4a62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009f4a7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4a63 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f4a9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4a64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009f4ae │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f4af │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f4b0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009f4ba │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 524 to 000000000009f6c6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000a4af8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f6c7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f6c8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f6ca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f6cc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f6ce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4af9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f6d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4afb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000009f6d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a4b00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 205 to 00000000000a4bcd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4bd0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4bd2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4bd3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000a4be4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4be7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4be9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4bea │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000120c4 0000000000000050 00012098 FDE cie=00000030 pc=000000000009f7e0..000000000009fcef │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f7e2 │ │ │ │ +00012108 0000000000000040 000120dc FDE cie=00000030 pc=00000000000a4c30..00000000000a4d8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4c32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f7e4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4c34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f7e6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4c36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009f7e8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4c37 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f7e9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4c3a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009f7ea │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009f7ee │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 547 to 000000000009fa11 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a4c41 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000000a4cb5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009fa15 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009fa16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4cb6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009fa18 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4cb7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009fa1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4cb9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009fa1c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4cbb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009fa1e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4cbd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009fa20 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0001214c 0000000000000010 00012120 FDE cie=00000030 pc=00000000000a4d90..00000000000a4dfc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00012160 0000000000000010 00012134 FDE cie=00000030 pc=00000000000a4e00..00000000000a4e0d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012118 0000000000000010 000120ec FDE cie=00000030 pc=000000000009fcf0..000000000009fcf3 │ │ │ │ +00012174 0000000000000010 00012148 FDE cie=00000030 pc=00000000000a4e10..00000000000a4e15 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001212c 0000000000000010 00012100 FDE cie=00000030 pc=000000000009fd00..000000000009fd14 │ │ │ │ +00012188 0000000000000010 0001215c FDE cie=00000030 pc=00000000000a4e20..00000000000a4e2e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012140 0000000000000010 00012114 FDE cie=00000030 pc=000000000009fd20..000000000009fd34 │ │ │ │ +0001219c 0000000000000010 00012170 FDE cie=00000030 pc=00000000000a4e30..00000000000a4e35 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012154 0000000000000020 00012128 FDE cie=00000030 pc=000000000009fd40..000000000009fe25 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009fd41 │ │ │ │ +000121b0 0000000000000030 00012184 FDE cie=00000030 pc=00000000000a4e40..00000000000a4e9b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4e42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009fd4b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000009fe04 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a4e4b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a4e54 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000a4e77 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a4e7b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009fe05 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4e7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009fe10 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000a4e91 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a4e95 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a4e97 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000121e4 0000000000000010 000121b8 FDE cie=00000030 pc=00000000000a4ea0..00000000000a4ea5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00012178 000000000000001c 0001214c FDE cie=00000030 pc=000000000009fe30..000000000009fea3 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009fe31 │ │ │ │ +000121f8 0000000000000020 000121cc FDE cie=00000030 pc=00000000000083c0..0000000000008421 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000083c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000009fe7c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000083c5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 85 to 000000000000841a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000841b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009fe80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000841c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00012198 0000000000000010 0001216c FDE cie=00000030 pc=000000000009feb0..000000000009feb3 │ │ │ │ +0001221c 0000000000000010 000121f0 FDE cie=00000030 pc=00000000000a4eb0..00000000000a4ebc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000121ac 0000000000000010 00012180 FDE cie=00000030 pc=000000000009fec0..000000000009fee8 │ │ │ │ +00012230 0000000000000014 00012204 FDE cie=00000030 pc=00000000000a4ec0..00000000000a4ecc │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000121c0 0000000000000010 00012194 FDE cie=00000030 pc=000000000009fef0..000000000009fff1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000121d4 000000000000001c 000121a8 FDE cie=00000030 pc=00000000000a0000..00000000000a0059 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a0004 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000a0018 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a0020 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000000a0045 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a0050 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000121f4 0000000000000010 000121c8 FDE cie=00000030 pc=00000000000a0060..00000000000a010d │ │ │ │ +00012248 0000000000000010 0001221c FDE cie=00000030 pc=00000000000a4ed0..00000000000a4ffd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012208 0000000000000050 000121dc FDE cie=00000030 pc=00000000000a0110..00000000000a02bc │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0112 │ │ │ │ +0001225c 0000000000000020 00012230 FDE cie=00000030 pc=00000000000a5000..00000000000a50b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5002 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0114 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0115 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a5009 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000a0163 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0165 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0167 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a0170 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 181 to 00000000000a0225 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0227 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0229 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a0230 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000a0257 │ │ │ │ + DW_CFA_advance_loc1: 141 to 00000000000a5096 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0259 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a025b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a0260 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000a0294 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0296 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0298 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a509b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a02a0 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a50a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0001225c 0000000000000038 00012230 FDE cie=00000030 pc=00000000000a02c0..00000000000a03ba │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a02c1 │ │ │ │ +00012280 0000000000000024 00012254 FDE cie=00000030 pc=00000000000a50c0..00000000000a5131 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a50c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a02c5 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a50c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a02cc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000a0329 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000a0344 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a50d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000000a0365 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0366 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0367 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a0370 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 71 to 00000000000a03b7 │ │ │ │ + DW_CFA_advance_loc1: 91 to 00000000000a512b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a03b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a512f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a03b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5130 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00012298 000000000000001c 0001226c FDE cie=00000030 pc=00000000000a03c0..00000000000a0418 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a03c1 │ │ │ │ +000122a8 0000000000000030 0001227c FDE cie=00000030 pc=00000000000a5140..00000000000a522d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5142 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000a03f0 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a514c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a514d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a5154 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 163 to 00000000000a51f7 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a51fb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a51fd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a51ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a03f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5200 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000a0417 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000122b8 0000000000000048 0001228c FDE cie=00000030 pc=00000000000a0420..00000000000a0493 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0422 │ │ │ │ +000122dc 000000000000005c 000122b0 FDE cie=00000030 pc=00000000000a5230..00000000000a531b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5232 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a0427 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5234 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a042f │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5236 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a0433 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5238 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a043a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5239 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000a044a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a523a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a523e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 188 to 00000000000a52fa │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a52fe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a52ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a044b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5301 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a044d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5303 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a044f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5305 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0451 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5307 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a0458 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a530c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000a0484 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a5310 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5311 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5312 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a0488 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5314 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a048a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5316 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a048c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5318 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a048e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a531a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00012304 0000000000000040 000122d8 FDE cie=00000030 pc=00000000000a04a0..00000000000a05e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a04a2 │ │ │ │ +0001233c 0000000000000048 00012310 FDE cie=00000030 pc=00000000000a5320..00000000000a539c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5322 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a04a4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5324 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a04a6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5326 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a04a8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5327 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a04a9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a532b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a04b0 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 173 to 00000000000a055d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a5333 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a055e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0560 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a5337 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0562 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5339 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0564 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a533b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0566 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a533d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a0570 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a5348 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 69 to 00000000000a538d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a5391 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5393 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5395 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5397 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00012348 0000000000000010 0001231c FDE cie=00000030 pc=00000000000a05f0..00000000000a0611 │ │ │ │ +00012388 0000000000000010 0001235c FDE cie=00000030 pc=00000000000a53a0..00000000000a53a9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001235c 0000000000000010 00012330 FDE cie=00000030 pc=00000000000a0620..00000000000a0643 │ │ │ │ +0001239c 0000000000000010 00012370 FDE cie=00000030 pc=00000000000a53b0..00000000000a5496 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012370 000000000000002c 00012344 FDE cie=00000030 pc=00000000000a0650..00000000000a072d │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000a0661 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a0665 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 189 to 00000000000a0722 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0723 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a0728 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a072b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a072c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000123b0 0000000000000010 00012384 FDE cie=00000030 pc=00000000000a54a0..00000000000a5505 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000123a0 0000000000000010 00012374 FDE cie=00000030 pc=00000000000a0730..00000000000a0791 │ │ │ │ +000123c4 0000000000000010 00012398 FDE cie=00000030 pc=00000000000a5510..00000000000a554f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000123b4 0000000000000050 00012388 FDE cie=00000030 pc=00000000000a07a0..00000000000a0cd9 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a07a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000a07ae │ │ │ │ +000123d8 0000000000000020 000123ac FDE cie=00000030 pc=00000000000a5550..00000000000a568f │ │ │ │ + DW_CFA_advance_loc1: 180 to 00000000000a5604 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a07b6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a07bb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a07bc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a07c0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a07c7 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 459 to 00000000000a0992 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0993 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0994 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0996 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a5610 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0998 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000a5634 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a099a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5635 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a099c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a563d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a099d │ │ │ │ - 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 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000a5665 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00012408 0000000000000040 000123dc FDE cie=00000030 pc=00000000000a0ce0..00000000000a118f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0ce1 │ │ │ │ +000123fc 0000000000000028 000123d0 FDE cie=00000030 pc=00000000000a5690..00000000000a5926 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5691 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a0ce7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a5695 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a0cee │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a569c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000a0d2d │ │ │ │ + DW_CFA_advance_loc2: 294 to 00000000000a57c2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0d2e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a57c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0d2f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a57c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0d30 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a57c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000a0daa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0dab │ │ │ │ + │ │ │ │ +00012428 0000000000000018 000123fc FDE cie=00000030 pc=00000000000a5930..00000000000a593f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5931 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0dac │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000a593e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a0db0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 206 to 00000000000a0e7e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012444 0000000000000024 00012418 FDE cie=00000030 pc=00000000000a5940..00000000000a5987 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5941 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5942 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000a5951 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000a597d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0e7f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a5981 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a0e80 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5982 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a0e88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0001244c 0000000000000010 00012420 FDE cie=00000030 pc=00000000000a1190..00000000000a11f1 │ │ │ │ +0001246c 0000000000000010 00012440 FDE cie=00000030 pc=00000000000a5990..00000000000a59ec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012460 0000000000000054 00012434 FDE cie=00000030 pc=00000000000a1200..00000000000a1382 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a1205 │ │ │ │ +00012480 00000000000000b8 00012454 FDE cie=00000030 pc=00000000000a59f0..00000000000a5f6c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a59f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000a1211 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a59f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a121f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a59fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1221 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a59fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a1228 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a59fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a122d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a59fe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 155 to 00000000000a12c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a5a05 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 223 to 00000000000a5ae4 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000a5af1 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000a5b02 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5b04 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 232 to 00000000000a5bec │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000a5bf9 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000a5c0a │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5c0c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000a5c66 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a5c6e │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000a5c88 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5c8a │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 338 to 00000000000a5ddc │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a5de1 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a5de8 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5de9 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 161 to 00000000000a5e8a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5e8b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a12cb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5e8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a12cd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5e8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a12cf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5e90 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a12d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5e92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a12d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5e94 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a12d8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a5ea0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 00000000000a1378 │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000a5ef3 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a5ef8 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a5efe │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5eff │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000a5f19 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5f1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a1379 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5f1b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a137b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5f1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a137d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5f1f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a137f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5f21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1381 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5f23 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a5f28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000124b8 0000000000000040 0001248c FDE cie=00000030 pc=00000000000a1390..00000000000a15f0 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a1395 │ │ │ │ +0001253c 0000000000000048 00012510 FDE cie=00000030 pc=00000000000a5f70..00000000000a60a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5f72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a139a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5f74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a139c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5f76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a139e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a5f78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a13a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a5f7c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a13a3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a5f80 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 556 to 00000000000a15cf │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a5f8b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 269 to 00000000000a6098 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6099 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a15d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a609a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000a15e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a609c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a15eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a609e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a15ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a60a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a15ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a60a2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000124fc 0000000000000030 000124d0 FDE cie=00000030 pc=00000000000a15f0..00000000000a18c9 │ │ │ │ - DW_CFA_advance_loc1: 125 to 00000000000a166d │ │ │ │ +00012588 0000000000000050 0001255c FDE cie=00000030 pc=00000000000a60b0..00000000000a6209 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a60b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a1672 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a60b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a1673 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a60b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a1674 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a60b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 591 to 00000000000a18c3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a18c4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a18c6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a18c8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00012530 0000000000000028 00012504 FDE cie=00000030 pc=00000000000a18d0..00000000000a1952 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a18d6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a18da │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a18e1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 61 to 00000000000a191e │ │ │ │ + DW_CFA_advance_loc1: 185 to 00000000000a616f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6173 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a191f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6175 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1921 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6177 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a1928 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a6180 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0001255c 0000000000000038 00012530 FDE cie=00000030 pc=00000000000a1960..00000000000a1a08 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1962 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1964 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a1968 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a196c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a1973 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 51 to 00000000000a19a6 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000a61c2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a19a7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a19a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a61c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a19aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a61c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a19ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a61ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a19b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a61d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00012598 000000000000002c 0001256c FDE cie=00000030 pc=00000000000a1a10..00000000000a1d6b │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a1a16 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a1a17 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a1a1d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 432 to 00000000000a1bcd │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000a61ec │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a61ed │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a1bce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a61ef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1bd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a61f1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a1bd8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a61f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000125dc 0000000000000010 000125b0 FDE cie=00000030 pc=00000000000a6210..00000000000a627e │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000125c8 0000000000000010 0001259c FDE cie=00000030 pc=00000000000a1d70..00000000000a1dd0 │ │ │ │ +000125f0 0000000000000010 000125c4 FDE cie=00000030 pc=00000000000a6280..00000000000a62b2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000125dc 0000000000000010 000125b0 FDE cie=00000030 pc=00000000000a1dd0..00000000000a1eb7 │ │ │ │ +00012604 0000000000000010 000125d8 FDE cie=00000030 pc=00000000000a62c0..00000000000a647a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000125f0 0000000000000010 000125c4 FDE cie=00000030 pc=00000000000a1ec0..00000000000a1f23 │ │ │ │ +00012618 0000000000000010 000125ec FDE cie=00000030 pc=00000000000a6480..00000000000a6494 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012604 000000000000004c 000125d8 FDE cie=00000030 pc=00000000000a1f30..00000000000a213f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1f32 │ │ │ │ +0001262c 0000000000000034 00012600 FDE cie=00000030 pc=00000000000a64a0..00000000000a6550 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a64a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a64a2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a64a6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000a651c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a651d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a651e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6520 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a6529 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a652e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a652f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6530 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012664 0000000000000080 00012638 FDE cie=00000030 pc=00000000000a6550..00000000000a6b87 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000a1f43 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6554 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a1f4c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6556 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a1f54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6558 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a1f5b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a655c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a1f63 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6560 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a1f67 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 453 to 00000000000a212c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6564 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 208 to 00000000000a6634 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000a6641 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000a6652 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6654 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 227 to 00000000000a6737 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a673c │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a6743 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6745 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 202 to 00000000000a680f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2130 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6813 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2131 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6814 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2133 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6816 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2135 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6818 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2137 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a681a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2139 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a681c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a213a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6820 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 473 to 00000000000a69f9 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a6a07 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000a6a1f │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6a20 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012654 0000000000000028 00012628 FDE cie=00000030 pc=00000000000a2140..00000000000a21f9 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a214e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 114 to 00000000000a21c0 │ │ │ │ +000126e8 0000000000000018 000126bc FDE cie=00000030 pc=00000000000a6b90..00000000000a6bc6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6b94 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000a6bbc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a6bc5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a21c8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012704 0000000000000018 000126d8 FDE cie=00000030 pc=00000000000a6bd0..00000000000a6be7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6bd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a21d5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000a21f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a21f8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000a6be2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012680 0000000000000010 00012654 FDE cie=00000030 pc=00000000000a2200..00000000000a2281 │ │ │ │ +00012720 0000000000000024 000126f4 FDE cie=00000030 pc=00000000000a6bf0..00000000000a6c33 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6bf2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000a6c1c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a6c24 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a6c2c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6c30 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6c32 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012694 000000000000002c 00012668 FDE cie=00000030 pc=00000000000a2290..00000000000a235c │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000a22c6 │ │ │ │ +00012748 0000000000000020 0001271c FDE cie=00000030 pc=00000000000a6c40..00000000000a6c91 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000a6c54 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a22cf │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a6c5c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000a233d │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a6c6a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000a6c7a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6c7b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000a6c8f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0001276c 0000000000000044 00012740 FDE cie=00000030 pc=00000000000a6ca0..00000000000a6e81 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6ca2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6ca6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6caa │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 178 to 00000000000a6d5c │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a6d6a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000a6d7a │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6d7b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 109 to 00000000000a6de8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6de9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a233e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6deb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2340 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a6df0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a2343 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000a6e44 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a6e52 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000a6e62 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6e64 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000127b4 0000000000000018 00012788 FDE cie=00000030 pc=0000000000008430..000000000000847e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008434 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2344 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000008479 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2348 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000126c4 0000000000000030 00012698 FDE cie=00000030 pc=00000000000a2360..00000000000a248d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2362 │ │ │ │ +000127d0 0000000000000030 000127a4 FDE cie=00000030 pc=00000000000a6e90..00000000000a6f89 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6e92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000a2373 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a6e98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2377 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6e99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a2382 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 257 to 00000000000a2483 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a6ea0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 70 to 00000000000a6ee6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2484 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6ee7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2485 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6ee8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2487 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6eea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2488 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a6ef0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000126f8 0000000000000010 000126cc FDE cie=00000030 pc=00000000000a2490..00000000000a24df │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00012804 0000000000000010 000127d8 FDE cie=00000030 pc=00000000000a6f90..00000000000a6fb8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0001270c 0000000000000020 000126e0 FDE cie=00000030 pc=00000000000a24e0..00000000000a2561 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a24e1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a24eb │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 98 to 00000000000a254d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a254e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2550 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012730 0000000000000030 00012704 FDE cie=00000030 pc=00000000000a2570..00000000000a269e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2572 │ │ │ │ +00012818 0000000000000030 000127ec FDE cie=00000030 pc=00000000000a6fc0..00000000000a70c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6fc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a2579 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a6fc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a257d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6fc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2581 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a6fd3 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 147 to 00000000000a2614 │ │ │ │ + DW_CFA_advance_loc1: 77 to 00000000000a7020 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2615 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7021 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2616 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7022 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2618 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7024 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a2620 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a7028 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012764 0000000000000020 00012738 FDE cie=00000030 pc=00000000000a26a0..00000000000a2777 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a26a1 │ │ │ │ +0001284c 0000000000000018 00012820 FDE cie=00000030 pc=00000000000a70d0..00000000000a7125 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a70d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a26ab │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000a2707 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000a7103 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2708 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a2710 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a7108 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00012788 0000000000000010 0001275c FDE cie=00000030 pc=00000000000a2780..00000000000a27aa │ │ │ │ - DW_CFA_nop │ │ │ │ +00012868 0000000000000018 0001283c FDE cie=00000030 pc=00000000000a7130..00000000000a717b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7131 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000a717a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001279c 0000000000000010 00012770 FDE cie=00000030 pc=00000000000a27b0..00000000000a27fa │ │ │ │ +00012884 0000000000000018 00012858 FDE cie=00000030 pc=00000000000a7180..00000000000a71ac │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7181 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000a71a7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000127b0 0000000000000028 00012784 FDE cie=00000030 pc=00000000000a2800..00000000000a28ae │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2801 │ │ │ │ +000128a0 0000000000000064 00012874 FDE cie=00000030 pc=00000000000a71b0..00000000000a73d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a71b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a2808 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a71b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a280c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a71b6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a71b8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a71b9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a71ba │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a71c5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 435 to 00000000000a7378 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a7380 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7381 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7383 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000a288c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7385 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7387 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7389 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a7390 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000a73b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a73b5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a73b6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a73b8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a73ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a288d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a73bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a288e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a73be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a288f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a73bf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012908 0000000000000018 000128dc FDE cie=00000030 pc=00000000000a73e0..00000000000a73f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a73e1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000a73f1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000127dc 000000000000005c 000127b0 FDE cie=00000030 pc=00000000000a28b0..00000000000a2a9e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a28b2 │ │ │ │ +00012924 000000000000004c 000128f8 FDE cie=00000030 pc=00000000000a7400..00000000000a795e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7402 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a28b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7404 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a28ba │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a7409 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a28bc │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a740e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a28c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a740f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a28c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7410 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a28c5 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 273 to 00000000000a29d6 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a29de │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000a29fe │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000a2a0f │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000a2a59 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a7417 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 749 to 00000000000a7704 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2a5a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a7708 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2a5b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7709 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2a5d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a770b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2a5f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a770d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2a61 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a770f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2a63 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7711 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a2a68 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a7718 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0001283c 000000000000002c 00012810 FDE cie=00000030 pc=00000000000a2aa0..00000000000a2be0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2aa2 │ │ │ │ +00012974 0000000000000038 00012948 FDE cie=00000030 pc=00000000000a7960..00000000000a7a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7962 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 135 to 00000000000a2b29 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7963 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7964 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000000a79bc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a79bd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a79bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a2b30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a79c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000a2b49 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000a79ef │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a2b50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000a2b70 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a2b7e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000a2b96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2b97 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a79f0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a79f5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a7a00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001286c 0000000000000048 00012840 FDE cie=00000030 pc=00000000000a2be0..00000000000a2d05 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2be2 │ │ │ │ +000129b0 000000000000004c 00012984 FDE cie=00000030 pc=00000000000a7a10..00000000000a7aec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7a12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2be4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7a14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2be8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7a15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2bec │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a7a18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2bf0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a7a1f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000a2c07 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000a7a63 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2c08 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a7a67 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2c09 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7a68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2c0b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7a6a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2c0d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7a6c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a2c18 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a7a70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 218 to 00000000000a2cf2 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000a7ac4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a2cfb │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a7acb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2cfc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a7acf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2cfe │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2d00 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000128b8 0000000000000028 0001288c FDE cie=00000030 pc=00000000000a2d10..00000000000a2e00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2d11 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7ad1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000a2d50 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a2d58 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000a2dd0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7ad3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a2dd8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a7ad8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2ddc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a2de1 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000128e4 000000000000003c 000128b8 FDE cie=00000030 pc=00000000000a2e00..00000000000a2e71 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a2e08 │ │ │ │ +00012a00 0000000000000048 000129d4 FDE cie=00000030 pc=00000000000a7af0..00000000000a7bac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7af2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a2e0d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a7af7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a2e16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7af9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2e1a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a7afd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2e1e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a7b01 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 73 to 00000000000a2e67 │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000a7b58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2e68 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a7b5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2e6a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7b5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2e6c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2e6e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2e70 │ │ │ │ - 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) │ │ │ │ - │ │ │ │ -00012924 000000000000002c 000128f8 FDE cie=00000030 pc=00000000000a2e80..00000000000a2fd8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2e82 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7b5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 188 to 00000000000a2f3e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2f3f │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000a2f55 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7b61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2f56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a7b68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000a2f69 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a2f77 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000a7b95 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a7ba1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000a2f8f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7ba3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2f90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7ba5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7ba7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00012a4c 0000000000000010 00012a20 FDE cie=00000030 pc=00000000000a7bb0..00000000000a7c02 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012a60 0000000000000010 00012a34 FDE cie=00000030 pc=00000000000a7c10..00000000000a7c66 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012a74 0000000000000010 00012a48 FDE cie=00000030 pc=00000000000a7c70..00000000000a7cc5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012a88 0000000000000010 00012a5c FDE cie=00000030 pc=00000000000a7cd0..00000000000a7d2a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012954 0000000000000048 00012928 FDE cie=00000030 pc=00000000000a2fe0..00000000000a3581 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2fe2 │ │ │ │ +00012a9c 0000000000000034 00012a70 FDE cie=00000030 pc=00000000000a7d30..00000000000a7df3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7d32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a2fe7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7d33 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2fe8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7d34 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a2ff2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a3000 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 752 to 00000000000a32f0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 151 to 00000000000a7dcb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a32f4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a32f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a32f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7dcc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a32f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7dce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a3300 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7dd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 230 to 00000000000a33e6 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a33f4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000a340c │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a340d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000a7def │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7df0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7df2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000129a0 0000000000000030 00012974 FDE cie=00000030 pc=00000000000a3590..00000000000a36f4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3592 │ │ │ │ +00012ad4 0000000000000038 00012aa8 FDE cie=00000030 pc=00000000000a7e00..00000000000a7f11 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7e02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a359d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7e03 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a359e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a7e07 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a35a4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000a3624 │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000a7e2e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a7e34 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7e36 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a7e40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 131 to 00000000000a7ec3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a3628 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3629 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7ec4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a362b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7ec6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a362c │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a7ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012b10 0000000000000010 00012ae4 FDE cie=00000030 pc=00000000000a7f20..00000000000a7f66 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000129d4 0000000000000038 000129a8 FDE cie=00000030 pc=00000000000a3700..00000000000a3837 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3702 │ │ │ │ +00012b24 000000000000004c 00012af8 FDE cie=00000030 pc=00000000000a7f70..00000000000a8093 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a7f72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a3707 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a7f77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3708 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a7f7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a370c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a7f7d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a3716 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 209 to 00000000000a37e7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a7f81 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000000a8021 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a37e8 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000a8030 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a37e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8032 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a37eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8034 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a37ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8036 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a37f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a8040 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00012a10 000000000000005c 000129e4 FDE cie=00000030 pc=00000000000a3840..00000000000a39e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3842 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a3847 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a384c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a3851 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3852 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3853 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a385d │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 143 to 00000000000a38ec │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a38f6 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000a3919 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a391a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 136 to 00000000000a39a2 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a804a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a39a3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a39a4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a39a6 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a804d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a39a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a804f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a39aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8051 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a39ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8053 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a39b0 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a8058 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00012b74 000000000000002c 00012b48 FDE cie=00000030 pc=00000000000a80a0..00000000000a8129 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000a80b8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a80b9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a80bd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000000a8121 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8122 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8124 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8128 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012a70 00000000000000bc 00012a44 FDE cie=00000030 pc=00000000000a39f0..00000000000a4167 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a39f2 │ │ │ │ +00012ba4 0000000000000038 00012b78 FDE cie=00000030 pc=00000000000a8130..00000000000a8212 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8132 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a39f7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8133 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a39f9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8134 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a39fb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a39fc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a3a00 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a3a0a │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 518 to 00000000000a3c10 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a3c1b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a3c26 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a3c2a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000a3c40 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000a3c6e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 167 to 00000000000a81db │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a3c72 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3c73 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3c75 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3c77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3c79 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a81dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3c7b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a81de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a3c80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a81e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 144 to 00000000000a3d10 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000a3d27 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a3d2f │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a3d33 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a3d41 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 131 to 00000000000a3dc4 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a3dcf │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a3dda │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a3dde │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000a3df4 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 210 to 00000000000a3ec6 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a3ed3 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000a3eed │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3eef │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 131 to 00000000000a3f72 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a3f7f │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000a3f98 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3f99 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 389 to 00000000000a411e │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000a413e │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000a415e │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4160 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000a81ff │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8200 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8202 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a8208 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012be0 0000000000000010 00012bb4 FDE cie=00000030 pc=00000000000a8220..00000000000a8299 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012b30 000000000000004c 00012b04 FDE cie=00000030 pc=00000000000a4170..00000000000a436a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4172 │ │ │ │ +00012bf4 0000000000000050 00012bc8 FDE cie=00000030 pc=00000000000a82a0..00000000000a83ba │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a82aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a417b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a82ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a417d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a82af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a417f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4180 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4181 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4185 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 270 to 00000000000a4293 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 173 to 00000000000a835c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4294 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4295 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4297 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4299 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a429b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a8362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a429d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8364 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a42a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8368 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8369 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a836a │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a836c │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a8378 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000a839c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a839d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a839f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a83a0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000a83b0 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00012b80 0000000000000034 00012b54 FDE cie=00000030 pc=00000000000a4370..00000000000a43b0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4372 │ │ │ │ +00012c48 0000000000000010 00012c1c FDE cie=00000030 pc=00000000000a83c0..00000000000a840e │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000a83ef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a4378 │ │ │ │ + │ │ │ │ +00012c5c 0000000000000028 00012c30 FDE cie=00000030 pc=00000000000a8410..00000000000a8480 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8412 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a841c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a437c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a4383 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a438a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000a43a2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a43a6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8420 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a43a7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 85 to 00000000000a8475 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a43a9 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a847d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a43ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a847f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00012bb8 00000000000000a0 00012b8c FDE cie=00000030 pc=00000000000a43b0..00000000000a4b8d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a43b2 │ │ │ │ +00012c88 0000000000000020 00012c5c FDE cie=00000030 pc=00000000000a8480..00000000000a84fa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8481 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a43b6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a43b8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a8488 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a43ba │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a43bb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a43bc │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a43c3 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 901 to 00000000000a4748 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a474d │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a4755 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4759 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a475d │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a4762 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000a4785 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 642 to 00000000000a4a07 │ │ │ │ + DW_CFA_advance_loc1: 107 to 00000000000a84f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4a0b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4a0c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4a0e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4a10 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4a12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4a14 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a84f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4a15 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a84f5 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000a4a42 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012cac 0000000000000018 00012c80 FDE cie=00000030 pc=00000000000a8500..00000000000a8568 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8501 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000a8529 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a4a4d │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a4a55 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4a59 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4a5d │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a4a62 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000a4a7f │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000a4a8b │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a4a93 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a4a9b │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4a9f │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4aa3 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a4aa8 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a4ab2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a852a │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00012cc8 0000000000000014 00012c9c FDE cie=00000030 pc=00000000000a8570..00000000000a8571 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012c5c 0000000000000048 00012c30 FDE cie=00000030 pc=00000000000a4b90..00000000000a4cd1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4b92 │ │ │ │ +00012ce0 0000000000000024 00012cb4 FDE cie=00000030 pc=00000000000a8580..00000000000a85e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8581 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4b94 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8585 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4b96 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8589 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4b98 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000a85e3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a85e4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a85e5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00012d08 0000000000000034 00012cdc FDE cie=00000030 pc=00000000000a85f0..00000000000a8643 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a85f2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a85fa │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a85fb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a85ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4b9c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4b9d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4ba1 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 231 to 00000000000a4c88 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4c89 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a8606 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4c8a │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000a8639 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a863d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4c8e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a863e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4c90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8640 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4c92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8642 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00012d40 0000000000000014 00012d14 FDE cie=00000030 pc=00000000000a8650..00000000000a8663 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8654 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a8662 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4c93 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012ca8 0000000000000044 00012c7c FDE cie=00000030 pc=00000000000a4ce0..00000000000a4e59 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4ce2 │ │ │ │ +00012d58 000000000000003c 00012d2c FDE cie=00000030 pc=00000000000a8670..00000000000a86c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8672 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a4ceb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8674 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4ced │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8676 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4cee │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8677 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4cf2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8678 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4cf6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 310 to 00000000000a4e2c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4e2d │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000a86b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4e2e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a86bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4e30 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a86be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4e32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a86c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4e34 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a86c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4e35 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012cf0 000000000000004c 00012cc4 FDE cie=00000030 pc=00000000000a4e60..00000000000a5041 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4e62 │ │ │ │ +00012d98 0000000000000048 00012d6c FDE cie=00000030 pc=00000000000a86d0..00000000000a89af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a86d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a4e66 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a86db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4e68 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a86dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4e6a │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a86e9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4e6b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a86ea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4e6c │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a86f5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a4e7a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 439 to 00000000000a5031 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a86f9 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 449 to 00000000000a88ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a5032 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a88bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a5033 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a88be │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5035 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a88c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5037 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a88c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5039 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a88c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a503b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a88c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a503c │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a88d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00012d40 0000000000000010 00012d14 FDE cie=00000030 pc=00000000000a5050..00000000000a5060 │ │ │ │ - DW_CFA_nop │ │ │ │ +00012de4 0000000000000028 00012db8 FDE cie=00000030 pc=00000000000a89b0..00000000000a8b5b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a89b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a89b3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a89c1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc2: 350 to 00000000000a8b1f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8b23 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8b25 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a8b30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00012e10 0000000000000024 00012de4 FDE cie=00000030 pc=00000000000a8b60..00000000000a8bc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8b61 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a8b69 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8b6d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 70 to 00000000000a8bb3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a8bbb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8bbc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00012e38 000000000000002c 00012e0c FDE cie=00000030 pc=00000000000a8bd0..00000000000a8dab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8bd2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8bd3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8bd4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 419 to 00000000000a8d77 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8d78 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8d7a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a8d80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012d54 0000000000000038 00012d28 FDE cie=00000030 pc=00000000000a5060..00000000000a5266 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5062 │ │ │ │ +00012e68 0000000000000038 00012e3c FDE cie=00000030 pc=00000000000a8db0..00000000000a9088 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8db2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5064 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8db4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a5069 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a8dbf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a506d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8dc3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a5074 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 197 to 00000000000a5139 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8dc7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000a8e2d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a513a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a8e31 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a513b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a8e32 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a513d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8e34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a513f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a8e36 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a5140 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a8e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012d90 0000000000000020 00012d64 FDE cie=00000030 pc=00000000000a5270..00000000000a5355 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a5271 │ │ │ │ +00012ea4 000000000000001c 00012e78 FDE cie=00000030 pc=0000000000008480..0000000000008525 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008481 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a527b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 185 to 00000000000a5334 │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000000084df │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a5335 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a5340 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000084e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00012db4 0000000000000010 00012d88 FDE cie=00000030 pc=00000000000a5360..00000000000a5383 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a5364 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00012dc8 0000000000000048 00012d9c FDE cie=00000030 pc=00000000000a5390..00000000000a55f1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5392 │ │ │ │ +00012ec4 0000000000000018 00012e98 FDE cie=00000030 pc=0000000000007c10..0000000000007ca6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007c14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a539b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a539d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a539f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a53a0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a53a1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000a53ba │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 232 to 00000000000a54a2 │ │ │ │ + DW_CFA_advance_loc1: 107 to 0000000000007c7f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a54a6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a54a9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a54ab │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a54b0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a54b2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a54b4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000a54c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012e14 0000000000000014 00012de8 FDE cie=00000030 pc=00000000000a5600..00000000000a56c3 │ │ │ │ - DW_CFA_advance_loc1: 164 to 00000000000a56a4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00012ee0 0000000000000010 00012eb4 FDE cie=00000030 pc=00000000000a9090..00000000000a9099 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012e2c 0000000000000074 00012e00 FDE cie=00000030 pc=00000000000a56d0..00000000000a746f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a56d2 │ │ │ │ +00012ef4 0000000000000038 00012ec8 FDE cie=00000030 pc=00000000000a90a0..00000000000a9109 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a90a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a56d7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a90a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a56d9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a90a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a56db │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a90ad │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a56dc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a90b1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a56dd │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a56e4 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 1302 to 00000000000a5bfa │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000a90e9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a5bfd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a5bfe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5c00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a90ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5c02 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a90eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5c04 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a90ed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5c06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a90ef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a5c07 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a90f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3648 to 00000000000a6a47 │ │ │ │ - DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a6a51 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a6a56 │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6a58 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a6a59 │ │ │ │ - DW_CFA_def_cfa_offset: 664 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a6a5d │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000a6a76 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc1: 114 to 00000000000a6ae8 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc1: 97 to 00000000000a6b49 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012ea4 0000000000000020 00012e78 FDE cie=00000030 pc=00000000000a7470..00000000000a75c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7472 │ │ │ │ +00012f30 000000000000001c 00012f04 FDE cie=00000030 pc=00000000000a9110..00000000000a918b │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000a9121 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a747d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 121 to 00000000000a74f6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000a912e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a74fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a7500 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9130 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000a918a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00012ec8 0000000000000020 00012e9c FDE cie=00000030 pc=00000000000a75c0..00000000000a76a2 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a75c1 │ │ │ │ +00012f50 0000000000000018 00012f24 FDE cie=00000030 pc=00000000000a9190..00000000000a91bd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9191 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a75c5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 51 to 00000000000a75f8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a75fb │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000a91bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a7600 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012eec 0000000000000028 00012ec0 FDE cie=00000030 pc=00000000000a76b0..00000000000a76fb │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a76b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a76bd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a76c2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a76c8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a76ce │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a76d2 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a76d6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000a76fa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00012f6c 0000000000000010 00012f40 FDE cie=00000030 pc=00000000000a91c0..00000000000a921e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012f18 0000000000000010 00012eec FDE cie=00000030 pc=00000000000a7700..00000000000a776e │ │ │ │ +00012f80 0000000000000010 00012f54 FDE cie=00000030 pc=00000000000a9220..00000000000a927f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012f2c 0000000000000018 00012f00 FDE cie=00000030 pc=00000000000a7770..00000000000a77db │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a7774 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 97 to 00000000000a77d5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a77d6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00012f48 0000000000000020 00012f1c FDE cie=00000030 pc=00000000000a77e0..00000000000a792d │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a77e1 │ │ │ │ +00012f94 0000000000000018 00012f68 FDE cie=00000030 pc=00000000000a9280..00000000000a92ae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9281 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000a77f1 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 309 to 00000000000a7926 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a7927 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000a92ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a7928 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00012f6c 0000000000000030 00012f40 FDE cie=00000030 pc=00000000000a7930..00000000000a79a1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7932 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a7936 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a7944 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000a7971 │ │ │ │ +00012fb0 0000000000000018 00012f84 FDE cie=00000030 pc=00000000000a92b0..00000000000a9332 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a92b4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000a932c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a7975 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7977 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a7980 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a932d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000a799a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a799e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a79a0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00012fa0 000000000000008c 00012f74 FDE cie=00000030 pc=00000000000a79b0..00000000000a80d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a79b2 │ │ │ │ +00012fcc 0000000000000044 00012fa0 FDE cie=00000030 pc=00000000000a9340..00000000000a9535 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9342 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a79bb │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a9348 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a79bd │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a934a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a79bf │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a934b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a79c0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a9353 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a79c1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a79c8 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc: 51 to 00000000000a79fb │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ - DW_CFA_advance_loc1: 89 to 00000000000a7a54 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc2: 423 to 00000000000a7bfb │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000a7c18 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc2: 563 to 00000000000a7e4b │ │ │ │ - DW_CFA_def_cfa_offset: 712 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a7e50 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7e52 │ │ │ │ - DW_CFA_def_cfa_offset: 728 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7e54 │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a7e58 │ │ │ │ - DW_CFA_def_cfa_offset: 744 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a7e5c │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a7e67 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc2: 302 to 00000000000a7f95 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a9359 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 317 to 00000000000a9496 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a7f99 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a7f9a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9497 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7f9c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9498 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7f9e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a949a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7fa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a949c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7fa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a949e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a7fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a94a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 105 to 00000000000a8011 │ │ │ │ - DW_CFA_def_cfa_offset: 712 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a801f │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000a8037 │ │ │ │ - DW_CFA_def_cfa_offset: 712 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8038 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013030 000000000000006c 00013004 FDE cie=00000030 pc=00000000000a80e0..00000000000a83ba │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a80e2 │ │ │ │ +00013014 0000000000000044 00012fe8 FDE cie=00000030 pc=00000000000a9540..00000000000a973f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9542 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a80e7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a9548 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a80e9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a954d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a80eb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a954e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a80ec │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a954f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a80f0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a80fa │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000a8162 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000a81a8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a955a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 462 to 00000000000a9728 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a81ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a81ad │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9729 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a81af │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a972a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a81b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a972c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a81b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a972e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a81b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9730 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a81c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9731 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 297 to 00000000000a82e9 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a82ee │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a82f4 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a82fa │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a82fe │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a8302 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000a832e │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000130a0 0000000000000064 00013074 FDE cie=00000030 pc=00000000000a83c0..00000000000a8879 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a83c2 │ │ │ │ +0001305c 0000000000000018 00013030 FDE cie=00000030 pc=00000000000a9740..00000000000a976e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9741 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a83c4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000a976d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013078 000000000000003c 0001304c FDE cie=00000030 pc=00000000000a9770..00000000000a9884 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9772 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a9779 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a83c6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a977d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a83c8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a977e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a83cc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a83cd │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a83d3 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 592 to 00000000000a8623 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a9786 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 242 to 00000000000a9878 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a862c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a862d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a862f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9879 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8631 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a987a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8633 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a987c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8635 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a987e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a863a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a987f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 249 to 00000000000a8733 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a8740 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000a875a │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a875c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 172 to 00000000000a8808 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a8816 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000a882e │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a882f │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013108 000000000000004c 000130dc FDE cie=00000030 pc=00000000000a8880..00000000000a8c24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8882 │ │ │ │ +000130b8 0000000000000048 0001308c FDE cie=00000030 pc=00000000000a9890..00000000000a99ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9892 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8884 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9894 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8886 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9896 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8888 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a98a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8889 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a98ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a888a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a98af │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a888e │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 672 to 00000000000a8b2e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a98b3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 204 to 00000000000a997f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8b2f │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a9982 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8b30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9983 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8b32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9985 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8b34 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9987 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8b36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9989 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8b38 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a998b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8b39 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a998c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00013158 0000000000000010 0001312c FDE cie=00000030 pc=00000000000a8c30..00000000000a8c86 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0001316c 0000000000000030 00013140 FDE cie=00000030 pc=00000000000a8c90..00000000000a8d67 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8c92 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8c93 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8c94 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a8c98 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 62 to 00000000000a8cd6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8cd7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8cd8 │ │ │ │ +00013104 0000000000000010 000130d8 FDE cie=00000030 pc=00000000000a99d0..00000000000a99f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a99d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8cda │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a8ce0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000131a0 000000000000001c 00013174 FDE cie=00000030 pc=00000000000a8d70..00000000000a8db9 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8d71 │ │ │ │ +00013118 0000000000000034 000130ec FDE cie=00000030 pc=00000000000a9a00..00000000000a9b93 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9a01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000a8da5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a8db0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a8db4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000131c0 0000000000000038 00013194 FDE cie=00000030 pc=00000000000a8dc0..00000000000a8e4b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8dc2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a8dc6 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a9a0c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8dc7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a8dd5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a9a10 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000a9a86 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8dd6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9a87 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8dd8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9a88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a8de0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a9a90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 71 to 00000000000a8e27 │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000000a9ae8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8e28 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a9aed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8e2a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9aee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a8e30 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a9af3 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000131fc 0000000000000010 000131d0 FDE cie=00000030 pc=00000000000a8e50..00000000000a8e5e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00013210 000000000000004c 000131e4 FDE cie=00000030 pc=00000000000a8e60..00000000000a8f15 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8e62 │ │ │ │ +00013150 0000000000000038 00013124 FDE cie=00000030 pc=00000000000a9ba0..00000000000a9cb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9ba2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a8e67 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a9ba8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000a8e77 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a9bae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a8e7c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a9bb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a8e84 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a9bb6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a8e8a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a8e91 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000a8ec1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000a9bf2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8ec2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8ec3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8ec5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a9bf6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8ec7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9bf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8ec9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9bfa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8ecb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9bfc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a8ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a9c00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00013260 0000000000000010 00013234 FDE cie=00000030 pc=00000000000a8f20..00000000000a8f21 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00013274 0000000000000010 00013248 FDE cie=00000030 pc=00000000000a8f30..00000000000a8f31 │ │ │ │ +0001318c 000000000000001c 00013160 FDE cie=00000030 pc=00000000000a9cc0..00000000000a9d39 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9cc1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000000a9d10 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a9d15 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013288 0000000000000020 0001325c FDE cie=00000030 pc=00000000000a8f40..00000000000a900f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a8f41 │ │ │ │ +000131ac 0000000000000028 00013180 FDE cie=00000030 pc=00000000000a9d40..00000000000a9dd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9d42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a8f4b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 189 to 00000000000a9008 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9d43 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a9d4e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000a9d72 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9d73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9009 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9d75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a900a │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a9d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000132ac 000000000000003c 00013280 FDE cie=00000030 pc=00000000000a9010..00000000000a90c5 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9012 │ │ │ │ +000131d8 0000000000000038 000131ac FDE cie=00000030 pc=00000000000a9de0..00000000000a9e40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9de2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9014 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9de4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9016 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a9de9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9017 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a9df4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9018 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a9dfb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 127 to 00000000000a9097 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000a9e1d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a909d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a9e21 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a909f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9e23 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a90a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9e25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a90a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9e27 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a90b0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a9e30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000132ec 0000000000000010 000132c0 FDE cie=00000030 pc=00000000000a90d0..00000000000a9107 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00013300 0000000000000018 000132d4 FDE cie=00000030 pc=00000000000a9110..00000000000a9142 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9111 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000a913d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0001331c 000000000000002c 000132f0 FDE cie=00000030 pc=00000000000a9150..00000000000a91b1 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9157 │ │ │ │ +00013214 0000000000000028 000131e8 FDE cie=00000030 pc=00000000000a9e40..00000000000a9eb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9e42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9158 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a9e46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9159 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a9e4e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000a91a8 │ │ │ │ + DW_CFA_advance_loc1: 98 to 00000000000a9eb0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a91a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9eb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a91ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9eb3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a91b0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001334c 0000000000000038 00013320 FDE cie=00000030 pc=00000000000a91c0..00000000000a92a2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a91c2 │ │ │ │ +00013240 0000000000000034 00013214 FDE cie=00000030 pc=00000000000a9ec0..00000000000a9f45 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9ec2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a91cb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9ec4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a91d0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a9ecc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a91d8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a9ed7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a91dd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a9ee2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 189 to 00000000000a929a │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000000a9f3b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a929b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a9f3f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a929d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9f40 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a929f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9f42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a92a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9f44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00013388 0000000000000038 0001335c FDE cie=00000030 pc=00000000000a92b0..00000000000a9382 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a92b2 │ │ │ │ +00013278 0000000000000034 0001324c FDE cie=00000030 pc=00000000000a9f50..00000000000a9fa9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9f52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a92bb │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a9f57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a92c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000a9f63 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a92c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9f64 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a92cd │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a9f6b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 173 to 00000000000a937a │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000a9f9e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a937b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a9fa2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a937d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9fa4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a937f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9fa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9381 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9fa8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000132b0 0000000000000024 00013284 FDE cie=00000030 pc=00000000000a9fb0..00000000000a9ff2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9fb2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9fb3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a9fc1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000a9feb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a9fef │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9ff1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000133c4 000000000000005c 00013398 FDE cie=00000030 pc=00000000000a9390..00000000000a9434 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a939b │ │ │ │ +000132d8 0000000000000034 000132ac FDE cie=00000030 pc=00000000000aa000..00000000000aa08d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa002 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a93a0 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa004 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a93a5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000aa00c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a93a9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000aa017 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a93b2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000aa022 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000000a93dd │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 97 to 00000000000aa083 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a93de │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aa087 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a93e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa088 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a93e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa08a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a93eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa08c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000a9400 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000a9414 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9415 │ │ │ │ + │ │ │ │ +00013310 0000000000000018 000132e4 FDE cie=00000030 pc=00000000000aa090..00000000000aa0cd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa091 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000aa0c8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0001332c 0000000000000034 00013300 FDE cie=00000030 pc=00000000000aa0d0..00000000000aa292 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa0d2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa0d4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa0d5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000aa0df │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 407 to 00000000000aa276 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a941a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aa27a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a941c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa27c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a941e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa27e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9420 │ │ │ │ - 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: 3 to 00000000000a9423 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa280 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013364 0000000000000018 00013338 FDE cie=00000030 pc=0000000000008530..000000000000860e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008534 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 186 to 00000000000085ee │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000085ef │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013380 0000000000000014 00013354 FDE cie=00000030 pc=0000000000007cb0..0000000000007d2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007cb4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000007d2b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00013398 0000000000000010 0001336c FDE cie=00000030 pc=00000000000aa2a0..00000000000aa2bf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000133ac 0000000000000010 00013380 FDE cie=00000030 pc=00000000000aa2c0..00000000000aa2ec │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000133c0 0000000000000020 00013394 FDE cie=00000030 pc=00000000000aa2f0..00000000000aa43b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aa2f4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000aa2fc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 286 to 00000000000aa41a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa41b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00013424 0000000000000088 000133f8 FDE cie=00000030 pc=00000000000a9440..00000000000a9902 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9442 │ │ │ │ +000133e4 0000000000000040 000133b8 FDE cie=00000030 pc=00000000000aa440..00000000000aa6e3 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000aa445 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9444 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000aa455 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a944e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000aa45b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a9453 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa45d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9454 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa45e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a9458 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa45f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a945f │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc1: 233 to 00000000000a9548 │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a954e │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a955b │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a955d │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 504 to 00000000000a9755 │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a9763 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a976e │ │ │ │ - DW_CFA_def_cfa_offset: 664 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a9772 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a9776 │ │ │ │ - DW_CFA_def_cfa_offset: 680 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a977a │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a9780 │ │ │ │ - DW_CFA_def_cfa_offset: 696 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9782 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9789 │ │ │ │ - DW_CFA_def_cfa_offset: 712 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a978e │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000a97a3 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 286 to 00000000000a98c1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a98c2 │ │ │ │ + DW_CFA_advance_loc2: 589 to 00000000000aa6ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a98c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa6ad │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a98c5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000aa6b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a98c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa6b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a98c9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000aa6ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a98cb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa6bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a98cc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000134b0 0000000000000010 00013484 FDE cie=00000030 pc=00000000000a9910..00000000000a9911 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00013428 0000000000000018 000133fc FDE cie=00000030 pc=00000000000aa6f0..00000000000aa77f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aa6f4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 133 to 00000000000aa779 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa77a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00013444 0000000000000018 00013418 FDE cie=00000030 pc=00000000000aa780..00000000000aa824 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aa784 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 154 to 00000000000aa81e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa81f │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000134c4 0000000000000080 00013498 FDE cie=00000030 pc=00000000000a9920..00000000000a9b27 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9922 │ │ │ │ +00013460 000000000000005c 00013434 FDE cie=00000030 pc=00000000000aa830..00000000000aaa15 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9924 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa834 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a9929 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa835 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a992a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000aa83a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a992e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aa83e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a9932 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000a996c │ │ │ │ + DW_CFA_advance_loc1: 241 to 00000000000aa92f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a9979 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a997f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aa933 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9981 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa934 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9983 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa936 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9985 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa938 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a9990 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000aa940 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000a99d1 │ │ │ │ + DW_CFA_advance_loc1: 153 to 00000000000aa9d9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a99dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a99dd │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aa9dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a99df │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa9de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a99e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa9e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a99e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa9e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a99f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000aa9e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 144 to 00000000000a9a80 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000aa9fd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a9a8d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a9a95 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aaa01 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9a9c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aaa05 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a9aa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aaa07 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9aa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aaa09 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a9ab0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aaa0a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 105 to 00000000000a9b19 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + │ │ │ │ +000134c0 0000000000000010 00013494 FDE cie=00000030 pc=00000000000aaa20..00000000000aaae0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000134d4 000000000000005c 000134a8 FDE cie=00000030 pc=00000000000aaae0..00000000000aace5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aaae2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aaae4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aaae5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000aaaea │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aaaee │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9b1a │ │ │ │ + DW_CFA_advance_loc1: 246 to 00000000000aabe4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9b1b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aabe8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9b1d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aabe9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9b1f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aabeb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9b21 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aabed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9b22 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000aabf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00013548 000000000000002c 0001351c FDE cie=00000030 pc=00000000000a9b30..00000000000a9caf │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9b32 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9b33 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9b34 │ │ │ │ + DW_CFA_advance_loc1: 185 to 00000000000aaca9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aacad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 230 to 00000000000a9c1a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aacae │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aacb0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aacb2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000aacb8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000aaccd │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aacd1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aacd5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9c1b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aacd7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9c1d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aacd9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a9c20 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aacda │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00013534 0000000000000020 00013508 FDE cie=00000030 pc=00000000000aacf0..00000000000aaeeb │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aacf4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000aad03 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 431 to 00000000000aaeb2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aaeb3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +00013558 0000000000000018 0001352c FDE cie=00000030 pc=00000000000aaef0..00000000000aaf49 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000aaf03 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000aaf41 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000aaf48 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013578 0000000000000044 0001354c FDE cie=00000030 pc=00000000000a9cb0..00000000000a9d8d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9cb2 │ │ │ │ +00013574 0000000000000050 00013548 FDE cie=00000030 pc=00000000000aaf50..00000000000ab2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aaf52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9cb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aaf54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9cb6 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000aaf5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9cb8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000aaf62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9cb9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aaf63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a9cbc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aaf64 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a9cc0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 188 to 00000000000a9d7c │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000aaf75 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 873 to 00000000000ab2de │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a9d7f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab2df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a9d80 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab2e0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9d82 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab2e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9d84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab2e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9d86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab2e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9d88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab2e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab2e9 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000135c0 0000000000000088 00013594 FDE cie=00000030 pc=00000000000a9d90..00000000000aa760 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9d92 │ │ │ │ +000135c8 000000000000004c 0001359c FDE cie=00000030 pc=00000000000ab2f0..00000000000ab62a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab2f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a9d9b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab2f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9d9d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab2f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a9d9f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab2f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a9da4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab2f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a9da9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab2fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9db0 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000a9e34 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a9e42 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e49 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e50 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e57 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e5e │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e65 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e6c │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e73 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e7a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e81 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e88 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e8f │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a9e96 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a9e9f │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1833 to 00000000000aa5c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ab301 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 734 to 00000000000ab5df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aa5cc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab5e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aa5cd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab5e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa5cf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab5e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa5d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab5e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa5d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab5e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa5d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab5e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000aa5e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab5ea │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0001364c 0000000000000038 00013620 FDE cie=00000030 pc=00000000000aa760..00000000000aa833 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa762 │ │ │ │ +00013618 000000000000003c 000135ec FDE cie=00000030 pc=00000000000ab630..00000000000ab8d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab632 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000aa76d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab633 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa76f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab634 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aa773 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000aa77f │ │ │ │ - DW_CFA_def_cfa_offset: 832 │ │ │ │ - DW_CFA_advance_loc1: 141 to 00000000000aa80c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ab638 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 239 to 00000000000ab727 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab729 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000ab738 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab739 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000ab751 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aa810 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa812 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab752 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa814 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab753 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa816 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab755 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000aa820 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000ab760 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00013688 00000000000000d0 0001365c FDE cie=00000030 pc=00000000000aa840..00000000000ab09d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa842 │ │ │ │ +00013658 000000000000004c 0001362c FDE cie=00000030 pc=00000000000ab8e0..00000000000abaa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab8e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa844 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab8e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000aa849 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab8e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aa84b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab8e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aa84c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab8e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aa84d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab8ea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000aa85b │ │ │ │ - DW_CFA_def_cfa_offset: 2208 │ │ │ │ - DW_CFA_advance_loc2: 1173 to 00000000000aacf0 │ │ │ │ - DW_CFA_def_cfa_offset: 2216 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000aacfe │ │ │ │ - DW_CFA_def_cfa_offset: 2224 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aad05 │ │ │ │ - DW_CFA_def_cfa_offset: 2232 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000aad0a │ │ │ │ - DW_CFA_def_cfa_offset: 2240 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aad0c │ │ │ │ - DW_CFA_def_cfa_offset: 2248 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aad10 │ │ │ │ - DW_CFA_def_cfa_offset: 2256 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aad14 │ │ │ │ - DW_CFA_def_cfa_offset: 2264 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aad18 │ │ │ │ - DW_CFA_def_cfa_offset: 2272 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aad1c │ │ │ │ - DW_CFA_def_cfa_offset: 2280 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000aad26 │ │ │ │ - DW_CFA_def_cfa_offset: 2288 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aad2d │ │ │ │ - DW_CFA_def_cfa_offset: 2296 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aad34 │ │ │ │ - DW_CFA_def_cfa_offset: 2304 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aad3b │ │ │ │ - DW_CFA_def_cfa_offset: 2312 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aad42 │ │ │ │ - DW_CFA_def_cfa_offset: 2320 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aad49 │ │ │ │ - DW_CFA_def_cfa_offset: 2328 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000aad53 │ │ │ │ - DW_CFA_def_cfa_offset: 2336 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000aad5d │ │ │ │ - DW_CFA_def_cfa_offset: 2344 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000aad67 │ │ │ │ - DW_CFA_def_cfa_offset: 2352 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000aad73 │ │ │ │ - DW_CFA_def_cfa_offset: 2360 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000aad7c │ │ │ │ - DW_CFA_def_cfa_offset: 2368 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000aad87 │ │ │ │ - DW_CFA_def_cfa_offset: 2376 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aad8e │ │ │ │ - DW_CFA_def_cfa_offset: 2384 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aad95 │ │ │ │ - DW_CFA_def_cfa_offset: 2392 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aad9c │ │ │ │ - DW_CFA_def_cfa_offset: 2400 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aada3 │ │ │ │ - DW_CFA_def_cfa_offset: 2408 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000aadac │ │ │ │ - DW_CFA_def_cfa_offset: 2416 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aadae │ │ │ │ - DW_CFA_def_cfa_offset: 2424 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000aadb7 │ │ │ │ - DW_CFA_def_cfa_offset: 2432 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000aadbf │ │ │ │ - DW_CFA_def_cfa_offset: 2440 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aadc6 │ │ │ │ - DW_CFA_def_cfa_offset: 2448 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aadc7 │ │ │ │ - DW_CFA_def_cfa_offset: 2456 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000aadcc │ │ │ │ - DW_CFA_def_cfa_offset: 2464 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000aadea │ │ │ │ - DW_CFA_def_cfa_offset: 2208 │ │ │ │ - DW_CFA_advance_loc2: 308 to 00000000000aaf1e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ab8ee │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000ab901 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aaf1f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ab905 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aaf20 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab906 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aaf22 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab908 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aaf24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab90a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aaf26 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab90c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aaf28 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ab90e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000aaf30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ab90f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0001375c 0000000000000018 00013730 FDE cie=00000030 pc=00000000000ab0a0..00000000000ab0da │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab0a4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000ab0c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab0c5 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000136a8 0000000000000010 0001367c FDE cie=00000030 pc=00000000000abaa0..00000000000abcd6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000136bc 0000000000000010 00013690 FDE cie=00000030 pc=00000000000abce0..00000000000abd16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013778 0000000000000014 0001374c FDE cie=00000030 pc=00000000000ab0e0..00000000000ab0fa │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab0e4 │ │ │ │ +000136d0 0000000000000024 000136a4 FDE cie=00000030 pc=00000000000abd20..00000000000abd99 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000abd38 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000abd3f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000abd96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000ab0f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000abd97 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000abd98 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013790 000000000000003c 00013764 FDE cie=00000030 pc=00000000000ab100..00000000000ab2c4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab102 │ │ │ │ +000136f8 0000000000000024 000136cc FDE cie=00000030 pc=00000000000abda0..00000000000abe1a │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000abdb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab104 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab106 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab10a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ab114 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 365 to 00000000000ab281 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab285 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab287 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000abdbf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab289 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000000abe17 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab28b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000abe18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab28c │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000abe19 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000137d0 000000000000004c 000137a4 FDE cie=00000030 pc=00000000000ab2d0..00000000000ab4b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab2d2 │ │ │ │ +00013720 0000000000000044 000136f4 FDE cie=00000030 pc=00000000000abe20..00000000000abf2f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000abe22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab2d4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000abe27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab2d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000abe29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ab2db │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000abe36 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab2df │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000abe3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab2e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000abe3d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ab2ea │ │ │ │ - DW_CFA_def_cfa_offset: 1408 │ │ │ │ - DW_CFA_advance_loc2: 277 to 00000000000ab3ff │ │ │ │ + DW_CFA_advance_loc1: 218 to 00000000000abf17 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab403 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab404 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000abf18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab406 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000abf1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab408 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000abf1c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab40a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000abf1e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab40c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000abf20 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab410 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000abf28 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013820 0000000000000020 000137f4 FDE cie=00000030 pc=00000000000ab4c0..00000000000ab53b │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab4c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ab4c8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000ab534 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab535 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab536 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00013844 000000000000003c 00013818 FDE cie=00000030 pc=00000000000ab540..00000000000ab6cf │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab542 │ │ │ │ +00013768 0000000000000044 0001373c FDE cie=00000030 pc=00000000000abf30..00000000000ac078 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000abf32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ab549 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000abf3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab54a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000abf48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab54b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000abf4a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ab552 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 339 to 00000000000ab6a5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000abf4b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000abf4c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 275 to 00000000000ac05f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac060 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000ab6a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac062 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab6a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac064 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab6ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac066 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab6ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac068 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab6ae │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ac070 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00013884 0000000000000024 00013858 FDE cie=00000030 pc=00000000000ab6d0..00000000000ab700 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab6d1 │ │ │ │ +000137b0 0000000000000040 00013784 FDE cie=00000030 pc=00000000000ac080..00000000000ac143 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac082 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ab6d9 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac084 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ab6e0 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac086 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000ab6fd │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac088 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac089 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000ac098 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 161 to 00000000000ac139 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac13a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac13c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac13e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab6fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac140 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab6ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac142 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000138ac 000000000000004c 00013880 FDE cie=00000030 pc=00000000000ab700..00000000000ab8f3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab702 │ │ │ │ +000137f4 0000000000000044 000137c8 FDE cie=00000030 pc=00000000000ac150..00000000000ac254 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac152 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab704 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ac157 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab706 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac159 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ab70b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac15b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab70f │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ac163 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab710 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000ac173 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000ab71c │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 398 to 00000000000ab8aa │ │ │ │ + DW_CFA_advance_loc1: 199 to 00000000000ac23a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab8ab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab8ac │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac23b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab8ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac23d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab8b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac23f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab8b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac241 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab8b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac243 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab8b5 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ac248 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000138fc 0000000000000048 000138d0 FDE cie=00000030 pc=00000000000ab900..00000000000aba2d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab902 │ │ │ │ +0001383c 0000000000000044 00013810 FDE cie=00000030 pc=00000000000ac260..00000000000ac38f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac262 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000ab910 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ac267 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ab915 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac269 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab917 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ac272 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab918 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000ac282 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab919 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ac286 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ab922 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 205 to 00000000000ab9ef │ │ │ │ + DW_CFA_advance_loc1: 239 to 00000000000ac375 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab9f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab9f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac376 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab9f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac378 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab9f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac37a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab9fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac37c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab9fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac37e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab9fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac380 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00013948 0000000000000048 0001391c FDE cie=00000030 pc=00000000000aba30..00000000000abbfc │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aba32 │ │ │ │ +00013884 0000000000000044 00013858 FDE cie=00000030 pc=00000000000ac390..00000000000ac4f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac392 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aba34 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ac397 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000aba3d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ac3a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000aba46 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000ac3b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aba47 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ac3b5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000aba4f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac3b6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aba53 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 229 to 00000000000abb38 │ │ │ │ + DW_CFA_advance_loc2: 289 to 00000000000ac4d7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abb39 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abb3a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac4d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abb3c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac4da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abb3e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac4dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abb40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac4de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abb42 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac4e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abb43 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ac4e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00013994 0000000000000050 00013968 FDE cie=00000030 pc=00000000000abc00..00000000000abe0f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abc02 │ │ │ │ +000138cc 0000000000000060 000138a0 FDE cie=00000030 pc=00000000000ac500..00000000000ac5f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abc04 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abc06 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ac509 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abc08 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ac50e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abc09 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ac512 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000abc0c │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000ac515 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000abc15 │ │ │ │ - DW_CFA_def_cfa_offset: 4256 │ │ │ │ - DW_CFA_advance_loc2: 422 to 00000000000abdbb │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ac519 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 141 to 00000000000ac5a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abdbc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac5a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abdbd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac5a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abdbf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac5aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abdc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac5ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abdc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac5ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abdc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac5b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000abdd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ac5b8 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -000139e8 0000000000000034 000139bc FDE cie=00000030 pc=00000000000abe10..00000000000abfb2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abe12 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abe13 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000abe19 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000abe20 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 321 to 00000000000abf61 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ac5bc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ac5c5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ac5c9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac5cb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abf62 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac5cd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abf63 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac5cf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abf65 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac5d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000abf70 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ac5d6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00013a20 0000000000000034 000139f4 FDE cie=00000030 pc=00000000000abfc0..00000000000ac060 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abfc2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abfc3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000abfc7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000abfde │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000abfe2 │ │ │ │ +00013930 000000000000002c 00013904 FDE cie=00000030 pc=00000000000ac600..00000000000ac7ae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac601 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abfe4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000abfe8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 61 to 00000000000ac025 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ac60a │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac60c │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ac615 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ac61d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 373 to 00000000000ac792 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac029 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac02b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac02c │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac793 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00013a58 0000000000000040 00013a2c FDE cie=00000030 pc=00000000000ac060..00000000000ac158 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac062 │ │ │ │ +00013960 000000000000004c 00013934 FDE cie=00000030 pc=00000000000ac7b0..00000000000aca05 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac7b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac063 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ac7b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac064 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ac7bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac068 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000ac0b8 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ac0c0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000ac0d6 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000ac0e3 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000ac0fc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000ac12a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ac7c1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ac7c5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ac7c9 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ac7d2 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc2: 497 to 00000000000ac9c3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac9c4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac9c5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac9c7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac12e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac9c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac12f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac9cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac131 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ac9cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac132 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ac9ce │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00013a9c 000000000000001c 00013a70 FDE cie=00000030 pc=00000000000ac160..00000000000ac197 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac164 │ │ │ │ +000139b0 0000000000000044 00013984 FDE cie=00000030 pc=00000000000aca10..00000000000acbce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aca12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000ac188 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aca14 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aca16 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aca18 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aca19 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aca1a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 404 to 00000000000acbae │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acbaf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acbb1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acbb3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acbb5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acbb7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ac190 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000acbc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000ac196 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013abc 0000000000000040 00013a90 FDE cie=00000030 pc=00000000000ac1a0..00000000000ac2a5 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac1a2 │ │ │ │ +000139f8 0000000000000044 000139cc FDE cie=00000030 pc=00000000000acbd0..00000000000acdbe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acbd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ac1ac │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acbd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ac1b1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acbd6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac1b5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acbd8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac1b6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acbd9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ac1bd │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 158 to 00000000000ac25b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acbda │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 451 to 00000000000acd9d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac25c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acd9e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac25d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acda0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac25f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acda2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac261 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acda4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac263 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acda6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ac268 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000acdb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00013b00 0000000000000038 00013ad4 FDE cie=00000030 pc=00000000000ac2b0..00000000000ac3b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac2b2 │ │ │ │ +00013a40 0000000000000024 00013a14 FDE cie=00000030 pc=00000000000acdc0..00000000000acdfc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acdc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac2b4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000acdc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac2b6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac2b7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ac2c1 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 214 to 00000000000ac397 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac398 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000acdcf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac39a │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000acdf6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac39c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000acdfa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac39e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acdfb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac39f │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00013b3c 0000000000000040 00013b10 FDE cie=00000030 pc=00000000000ac3c0..00000000000ac511 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac3c2 │ │ │ │ +00013a68 0000000000000018 00013a3c FDE cie=00000030 pc=00000000000ace00..00000000000ace2e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ace01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac3c6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000ace2d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013a84 0000000000000048 00013a58 FDE cie=00000030 pc=00000000000ace30..00000000000acf44 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ace32 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ace34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000ac3d2 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ace36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ac3db │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ace38 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ac3e4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ace39 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000ac3ef │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 169 to 00000000000ac498 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ace3a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ace3e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 193 to 00000000000aceff │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000acf03 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac499 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acf04 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac49a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acf06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac49c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acf08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac49e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acf0a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac4a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000acf0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac4a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000acf10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013b80 0000000000000014 00013b54 FDE cie=00000030 pc=00000000000ac520..00000000000ac545 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac524 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000ac544 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00013ad0 0000000000000010 00013aa4 FDE cie=00000030 pc=00000000000acf50..00000000000acf63 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013b98 0000000000000010 00013b6c FDE cie=00000030 pc=00000000000ac550..00000000000ac5c6 │ │ │ │ +00013ae4 0000000000000010 00013ab8 FDE cie=00000030 pc=00000000000acf70..00000000000acfc1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013bac 000000000000002c 00013b80 FDE cie=00000030 pc=00000000000ac5d0..00000000000ac918 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac5d1 │ │ │ │ +00013af8 0000000000000024 00013acc FDE cie=00000030 pc=00000000000acfd0..00000000000ad0ce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acfd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ac5d8 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000ac5e8 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 606 to 00000000000ac846 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000acfdc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 137 to 00000000000ad065 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ac850 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad066 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ad070 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013bdc 0000000000000068 00013bb0 FDE cie=00000030 pc=00000000000ac920..00000000000acae7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac922 │ │ │ │ +00013b20 0000000000000020 00013af4 FDE cie=00000030 pc=00000000000ad0d0..00000000000ad1f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad0d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ac92b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ad0d9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 144 to 00000000000ad169 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ad16d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000ad170 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013b44 0000000000000030 00013b18 FDE cie=00000030 pc=00000000000ad200..00000000000ad2e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad202 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ad20b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ac930 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ad212 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ac938 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac93c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac93d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ac947 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc1: 114 to 00000000000ac9b9 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ac9c1 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000ac9cc │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ac9d6 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ac9db │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ac9e0 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ac9e9 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc1: 235 to 00000000000acad4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000ad21e │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 190 to 00000000000ad2dc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000acad8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acad9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acadb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acadd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad2dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acadf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad2de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acae1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad2e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acae2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad2e1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00013c48 0000000000000028 00013c1c FDE cie=00000030 pc=00000000000acaf0..00000000000acb77 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acaf2 │ │ │ │ +00013b78 0000000000000034 00013b4c FDE cie=00000030 pc=00000000000ad2f0..00000000000ad42c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad2f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000acaf6 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ad2fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000acb00 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000acb54 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000ad301 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ad308 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 274 to 00000000000ad41a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad41b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acb55 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad41c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acb57 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad41e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acb58 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad420 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00013c74 0000000000000078 00013c48 FDE cie=00000030 pc=00000000000acb80..00000000000acffd │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acb82 │ │ │ │ +00013bb0 0000000000000038 00013b84 FDE cie=00000030 pc=00000000000ad430..00000000000ad51c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad432 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acb84 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000ad43d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acb85 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ad444 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acb86 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad445 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000acb8d │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ - DW_CFA_advance_loc1: 185 to 00000000000acc46 │ │ │ │ - DW_CFA_def_cfa_offset: 1080 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc4c │ │ │ │ - DW_CFA_def_cfa_offset: 1088 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc52 │ │ │ │ - DW_CFA_def_cfa_offset: 1096 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc58 │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc5e │ │ │ │ - DW_CFA_def_cfa_offset: 1112 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc64 │ │ │ │ - DW_CFA_def_cfa_offset: 1120 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc6a │ │ │ │ - DW_CFA_def_cfa_offset: 1128 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc70 │ │ │ │ - DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc76 │ │ │ │ - DW_CFA_def_cfa_offset: 1144 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc7c │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc82 │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc88 │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc8e │ │ │ │ - DW_CFA_def_cfa_offset: 1176 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acc94 │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc1: 88 to 00000000000accec │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ - DW_CFA_advance_loc2: 540 to 00000000000acf08 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ad44c │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 182 to 00000000000ad502 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acf09 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad503 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acf0a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acf0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad506 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad508 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ad510 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00013bec 0000000000000024 00013bc0 FDE cie=00000030 pc=00000000000ad520..00000000000ad7ed │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ad528 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acf0e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 293 to 00000000000ad64d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000ad658 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000ad66e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acf10 │ │ │ │ + DW_CFA_advance_loc1: 162 to 00000000000ad710 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00013cf0 0000000000000044 00013cc4 FDE cie=00000030 pc=00000000000ad000..00000000000ad0b5 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad002 │ │ │ │ +00013c14 0000000000000048 00013be8 FDE cie=00000030 pc=00000000000ad7f0..00000000000ad933 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad7f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad004 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad7f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad006 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad7f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad008 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad7f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad009 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad7f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad00a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad7fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ad00e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 156 to 00000000000ad0aa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ad7fe │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 267 to 00000000000ad909 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad0ab │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad90a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad0ac │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad90b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad0ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad90d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad0b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad90f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad0b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad911 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad0b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad913 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad914 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00013d38 000000000000004c 00013d0c FDE cie=00000030 pc=00000000000ad0c0..00000000000ad419 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad0c2 │ │ │ │ +00013c60 000000000000004c 00013c34 FDE cie=00000030 pc=00000000000ad940..00000000000adebb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad942 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad0c4 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000ad953 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad0c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad955 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad0c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad957 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad0c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad958 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad0ca │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad959 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ad0d1 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc2: 617 to 00000000000ad33a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ad960 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 1246 to 00000000000ade3e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad33b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ade42 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad33c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ade43 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad33e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ade45 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad340 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ade47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad342 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ade49 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad344 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ade4b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad345 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ade50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013d88 000000000000004c 00013d5c FDE cie=00000030 pc=00000000000ad420..00000000000ad657 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad422 │ │ │ │ +00013cb0 0000000000000010 00013c84 FDE cie=00000030 pc=00000000000adec0..00000000000adf05 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013cc4 0000000000000010 00013c98 FDE cie=00000030 pc=00000000000adf10..00000000000adf18 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013cd8 0000000000000018 00013cac FDE cie=00000030 pc=00000000000adf20..00000000000adfaf │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000adf24 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000adf50 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000adf52 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013cf4 000000000000005c 00013cc8 FDE cie=00000030 pc=00000000000adfb0..00000000000ae140 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000adfba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ad42c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000adfc2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ad433 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000adfc4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad435 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000adfcc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad436 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000adfd0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ad43a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000adfd1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ad444 │ │ │ │ - DW_CFA_def_cfa_offset: 57568 │ │ │ │ - DW_CFA_advance_loc2: 483 to 00000000000ad627 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000adfd5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 320 to 00000000000ae115 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad628 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae116 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad629 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae117 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad62b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae119 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad62d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae11b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad62f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae11d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad631 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae11f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad632 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae120 │ │ │ │ + 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 00000000000ae121 │ │ │ │ + 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_nop │ │ │ │ │ │ │ │ -00013dd8 0000000000000070 00013dac FDE cie=00000030 pc=00000000000ad660..00000000000adc72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad662 │ │ │ │ +00013d54 000000000000004c 00013d28 FDE cie=00000030 pc=00000000000ae140..00000000000ae2d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae142 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad664 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae144 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad666 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae146 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad668 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae148 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad669 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ae14c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ad66d │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000ae14f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ad676 │ │ │ │ - DW_CFA_def_cfa_offset: 880 │ │ │ │ - DW_CFA_advance_loc2: 285 to 00000000000ad793 │ │ │ │ - DW_CFA_def_cfa_offset: 888 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ad79a │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc1: 154 to 00000000000ad834 │ │ │ │ - DW_CFA_def_cfa_offset: 888 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad835 │ │ │ │ - DW_CFA_def_cfa_offset: 880 │ │ │ │ - DW_CFA_advance_loc2: 439 to 00000000000ad9ec │ │ │ │ - DW_CFA_def_cfa_offset: 888 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000ad9fa │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc1: 163 to 00000000000ada9d │ │ │ │ - DW_CFA_def_cfa_offset: 888 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ada9e │ │ │ │ - DW_CFA_def_cfa_offset: 880 │ │ │ │ - DW_CFA_advance_loc: 55 to 00000000000adad5 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ae159 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 294 to 00000000000ae27f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000adad6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae280 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000adad7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae281 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000adad9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae283 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000adadb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae285 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000adadd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae287 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000adadf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae289 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000adae0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae28a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00013e4c 000000000000004c 00013e20 FDE cie=00000030 pc=00000000000adc80..00000000000adeec │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000adc82 │ │ │ │ +00013da4 0000000000000038 00013d78 FDE cie=00000030 pc=00000000000ae2e0..00000000000ae353 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae2e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000adc8a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ae2e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000adc8c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae2e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000adc8e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ae2ee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000adc92 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000ae2f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000adc96 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000adca4 │ │ │ │ - DW_CFA_def_cfa_offset: 57712 │ │ │ │ - DW_CFA_advance_loc2: 462 to 00000000000ade72 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000ae32c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ade73 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ade74 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ade76 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae32d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ade78 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae32f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ade7a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae331 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ade7c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae333 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ade7d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae334 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00013e9c 0000000000000184 00013e70 FDE cie=00000030 pc=00000000000adef0..00000000000aed30 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000adef2 │ │ │ │ +00013de0 0000000000000048 00013db4 FDE cie=00000030 pc=00000000000ae360..00000000000ae4c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000adefd │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ae367 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000adf05 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae369 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000adf0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae36b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000adf0e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae36c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000adf11 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae36d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000adf1e │ │ │ │ - DW_CFA_def_cfa_offset: 6416 │ │ │ │ - DW_CFA_advance_loc1: 105 to 00000000000adf87 │ │ │ │ - DW_CFA_def_cfa_offset: 6848 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000adf9c │ │ │ │ - DW_CFA_def_cfa_offset: 6416 │ │ │ │ - DW_CFA_advance_loc2: 1168 to 00000000000ae42c │ │ │ │ - DW_CFA_def_cfa_offset: 6424 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae433 │ │ │ │ - DW_CFA_def_cfa_offset: 6432 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ae43d │ │ │ │ - DW_CFA_def_cfa_offset: 6440 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae444 │ │ │ │ - DW_CFA_def_cfa_offset: 6448 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae44b │ │ │ │ - DW_CFA_def_cfa_offset: 6456 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae452 │ │ │ │ - DW_CFA_def_cfa_offset: 6464 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae459 │ │ │ │ - DW_CFA_def_cfa_offset: 6472 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae460 │ │ │ │ - DW_CFA_def_cfa_offset: 6480 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae467 │ │ │ │ - DW_CFA_def_cfa_offset: 6488 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae46e │ │ │ │ - DW_CFA_def_cfa_offset: 6496 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae475 │ │ │ │ - DW_CFA_def_cfa_offset: 6504 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae47c │ │ │ │ - DW_CFA_def_cfa_offset: 6512 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae483 │ │ │ │ - DW_CFA_def_cfa_offset: 6520 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae48a │ │ │ │ - DW_CFA_def_cfa_offset: 6528 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000ae4a2 │ │ │ │ - DW_CFA_def_cfa_offset: 6416 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000ae4cb │ │ │ │ - DW_CFA_def_cfa_offset: 6424 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae4cd │ │ │ │ - DW_CFA_def_cfa_offset: 6432 │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000ae506 │ │ │ │ - DW_CFA_def_cfa_offset: 6424 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae508 │ │ │ │ - DW_CFA_def_cfa_offset: 6416 │ │ │ │ - DW_CFA_advance_loc1: 151 to 00000000000ae59f │ │ │ │ - DW_CFA_def_cfa_offset: 6424 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5a6 │ │ │ │ - DW_CFA_def_cfa_offset: 6432 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5ad │ │ │ │ - DW_CFA_def_cfa_offset: 6440 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5b4 │ │ │ │ - DW_CFA_def_cfa_offset: 6448 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5bb │ │ │ │ - DW_CFA_def_cfa_offset: 6456 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5c2 │ │ │ │ - DW_CFA_def_cfa_offset: 6464 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5c9 │ │ │ │ - DW_CFA_def_cfa_offset: 6472 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5d0 │ │ │ │ - DW_CFA_def_cfa_offset: 6480 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5d7 │ │ │ │ - DW_CFA_def_cfa_offset: 6488 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5de │ │ │ │ - DW_CFA_def_cfa_offset: 6496 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5e5 │ │ │ │ - DW_CFA_def_cfa_offset: 6504 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5ec │ │ │ │ - DW_CFA_def_cfa_offset: 6512 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5f3 │ │ │ │ - DW_CFA_def_cfa_offset: 6520 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae5fa │ │ │ │ - DW_CFA_def_cfa_offset: 6528 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae601 │ │ │ │ - DW_CFA_def_cfa_offset: 6536 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae608 │ │ │ │ - DW_CFA_def_cfa_offset: 6544 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae60f │ │ │ │ - DW_CFA_def_cfa_offset: 6552 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae616 │ │ │ │ - DW_CFA_def_cfa_offset: 6560 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae61d │ │ │ │ - DW_CFA_def_cfa_offset: 6568 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae624 │ │ │ │ - DW_CFA_def_cfa_offset: 6992 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000ae658 │ │ │ │ - DW_CFA_def_cfa_offset: 6416 │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000ae6c8 │ │ │ │ - DW_CFA_def_cfa_offset: 6424 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ae6d2 │ │ │ │ - DW_CFA_def_cfa_offset: 6432 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae6d4 │ │ │ │ - DW_CFA_def_cfa_offset: 6440 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae6db │ │ │ │ - DW_CFA_def_cfa_offset: 6448 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae6e2 │ │ │ │ - DW_CFA_def_cfa_offset: 6456 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae6e9 │ │ │ │ - DW_CFA_def_cfa_offset: 6464 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae6f0 │ │ │ │ - DW_CFA_def_cfa_offset: 6472 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae6f7 │ │ │ │ - DW_CFA_def_cfa_offset: 6480 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae6fe │ │ │ │ - DW_CFA_def_cfa_offset: 6488 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae705 │ │ │ │ - DW_CFA_def_cfa_offset: 6496 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae70c │ │ │ │ - DW_CFA_def_cfa_offset: 6504 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae713 │ │ │ │ - DW_CFA_def_cfa_offset: 6512 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae71a │ │ │ │ - DW_CFA_def_cfa_offset: 6520 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae721 │ │ │ │ - DW_CFA_def_cfa_offset: 6528 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ae72a │ │ │ │ - DW_CFA_def_cfa_offset: 6416 │ │ │ │ - DW_CFA_advance_loc2: 462 to 00000000000ae8f8 │ │ │ │ - DW_CFA_def_cfa_offset: 6424 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000ae907 │ │ │ │ - DW_CFA_def_cfa_offset: 6432 │ │ │ │ - DW_CFA_advance_loc1: 221 to 00000000000ae9e4 │ │ │ │ - DW_CFA_def_cfa_offset: 6424 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000ae9e7 │ │ │ │ - DW_CFA_def_cfa_offset: 6416 │ │ │ │ - DW_CFA_advance_loc1: 241 to 00000000000aead8 │ │ │ │ - DW_CFA_def_cfa_offset: 6424 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeadf │ │ │ │ - DW_CFA_def_cfa_offset: 6432 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeae6 │ │ │ │ - DW_CFA_def_cfa_offset: 6440 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeaed │ │ │ │ - DW_CFA_def_cfa_offset: 6448 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeaf4 │ │ │ │ - DW_CFA_def_cfa_offset: 6456 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeafb │ │ │ │ - DW_CFA_def_cfa_offset: 6464 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeb02 │ │ │ │ - DW_CFA_def_cfa_offset: 6472 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeb09 │ │ │ │ - DW_CFA_def_cfa_offset: 6480 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeb10 │ │ │ │ - DW_CFA_def_cfa_offset: 6488 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeb17 │ │ │ │ - DW_CFA_def_cfa_offset: 6496 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeb1e │ │ │ │ - DW_CFA_def_cfa_offset: 6504 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeb25 │ │ │ │ - DW_CFA_def_cfa_offset: 6512 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeb2c │ │ │ │ - DW_CFA_def_cfa_offset: 6520 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aeb33 │ │ │ │ - DW_CFA_def_cfa_offset: 6528 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000aeb44 │ │ │ │ - DW_CFA_def_cfa_offset: 6416 │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000aebb2 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ae374 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 265 to 00000000000ae47d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000aebb5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae47e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aebb6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae47f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aebb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae481 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aebba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae483 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aebbc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae485 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aebbe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae487 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aebc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae488 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00014024 0000000000000038 00013ff8 FDE cie=00000030 pc=00000000000aed30..00000000000aeefd │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aed32 │ │ │ │ +00013e2c 0000000000000064 00013e00 FDE cie=00000030 pc=00000000000ae4d0..00000000000ae82b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae4d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aed34 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae4d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aed38 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae4d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000aed3b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae4d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aed42 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 356 to 00000000000aeea6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae4d9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae4da │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ae4de │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 329 to 00000000000ae627 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae628 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae629 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000aeea9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae62b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aeeaa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae62d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aeeac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae62f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aeeae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae631 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aeeaf │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ae638 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00014060 000000000000003c 00014034 FDE cie=00000030 pc=00000000000aef00..00000000000af0c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aef02 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aef04 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aef08 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aef0c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000aef15 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 355 to 00000000000af078 │ │ │ │ + DW_CFA_advance_loc1: 249 to 00000000000ae731 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ae738 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ae73d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000af07b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae73f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af07c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ae744 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af07e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae746 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af080 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae748 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af081 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ae74d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000140a0 0000000000000074 00014074 FDE cie=00000030 pc=00000000000af0c0..00000000000af2ab │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af0c2 │ │ │ │ +00013e94 0000000000000020 00013e68 FDE cie=00000030 pc=00000000000ae830..00000000000aeb1e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ae834 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000af0cb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af0cc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af0cd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000af0d4 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000af10a │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000af112 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af116 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af11a │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af11e │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af122 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af126 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af12a │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af12e │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af132 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af136 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af13a │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af13e │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af142 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000af14b │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 246 to 00000000000af241 │ │ │ │ + DW_CFA_advance_loc1: 203 to 00000000000ae8ff │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000af244 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af245 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af247 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af249 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000af250 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ae908 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00014118 0000000000000064 000140ec FDE cie=00000030 pc=00000000000af2b0..00000000000af42d │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af2b1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000af2b9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000af2c0 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000af2f6 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000af2fe │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af302 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af306 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af30a │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af30e │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af312 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af316 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af31a │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af31e │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af322 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af326 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af32a │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af32e │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000af337 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 160 to 00000000000af3d7 │ │ │ │ + DW_CFA_advance_loc1: 180 to 00000000000ae9bc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000af3da │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af3db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000af3e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ae9c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00014180 0000000000000084 00014154 FDE cie=00000030 pc=00000000000af430..00000000000af722 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af432 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000af439 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af43b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af43f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000af447 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000af44d │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 215 to 00000000000af524 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af528 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af529 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af52b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af52d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af52f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af530 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 156 to 00000000000af5cc │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000af5d5 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af5d9 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af5dd │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af5e1 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af5e5 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af5e9 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af5ed │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af5f1 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af5f5 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af5f9 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af5fd │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af601 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af605 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000af60e │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ +00013eb8 0000000000000010 00013e8c FDE cie=00000030 pc=00000000000aeb20..00000000000aeb6b │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00013ecc 0000000000000010 00013ea0 FDE cie=00000030 pc=00000000000aeb70..00000000000aebbb │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00013ee0 0000000000000010 00013eb4 FDE cie=00000030 pc=00000000000aebc0..00000000000aec0b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014208 0000000000000024 000141dc FDE cie=00000030 pc=00000000000af730..00000000000af787 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af731 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af735 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000af73c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000af784 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af785 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af786 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00013ef4 0000000000000010 00013ec8 FDE cie=00000030 pc=00000000000aec10..00000000000aec5b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013f08 0000000000000010 00013edc FDE cie=00000030 pc=00000000000aec60..00000000000aecab │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013f1c 0000000000000010 00013ef0 FDE cie=00000030 pc=00000000000aecb0..00000000000aecfb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013f30 0000000000000010 00013f04 FDE cie=00000030 pc=00000000000aed00..00000000000aed4b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013f44 0000000000000010 00013f18 FDE cie=00000030 pc=00000000000aed50..00000000000aed9b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013f58 0000000000000010 00013f2c FDE cie=00000030 pc=00000000000aeda0..00000000000aedeb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00013f6c 0000000000000010 00013f40 FDE cie=00000030 pc=00000000000aedf0..00000000000aee3b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00014230 0000000000000048 00014204 FDE cie=00000030 pc=00000000000af790..00000000000af840 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af792 │ │ │ │ +00013f80 0000000000000068 00013f54 FDE cie=00000030 pc=00000000000aee40..00000000000af1a4 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000aee4a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af794 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aee4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af796 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aee4e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000af79b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aee50 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000af7a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aee51 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af7ab │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aee52 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000af7b8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000af830 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000aee56 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 717 to 00000000000af123 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af831 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af124 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af832 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af125 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af834 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000af12a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af836 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af12c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af838 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af12e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af83a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af130 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af83b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af131 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 93 to 00000000000af18e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000af194 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af195 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af197 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af199 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af19b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af19d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af19e │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0001427c 000000000000004c 00014250 FDE cie=00000030 pc=00000000000af840..00000000000afa0c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af842 │ │ │ │ +00013fec 0000000000000048 00013fc0 FDE cie=00000030 pc=00000000000af1b0..00000000000af41d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af1b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af844 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000af1ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af846 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000af1bf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000af84b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af1c1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000af84f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af1c2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af850 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af1c3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000af857 │ │ │ │ - DW_CFA_def_cfa_offset: 4208 │ │ │ │ - DW_CFA_advance_loc2: 338 to 00000000000af9a9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000af1c7 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 486 to 00000000000af3ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af9aa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af3ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000af9ab │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af3af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af9ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af3b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af9af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af3b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af9b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af3b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000af9b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af3b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000af9b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af3b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000142cc 0000000000000074 000142a0 FDE cie=00000030 pc=00000000000afa10..00000000000b01ec │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000afa12 │ │ │ │ +00014038 0000000000000048 0001400c FDE cie=00000030 pc=00000000000af420..00000000000af604 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af422 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000afa17 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af424 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000afa1f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af426 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000afa21 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000af42b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000afa22 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af42c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000afa28 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000af432 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000afa34 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000afa64 │ │ │ │ - DW_CFA_def_cfa_offset: 776 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000afa6e │ │ │ │ - DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000afa75 │ │ │ │ - DW_CFA_def_cfa_offset: 792 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000afa7c │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000afa8d │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc2: 1637 to 00000000000b00f2 │ │ │ │ - DW_CFA_def_cfa_offset: 776 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b00f9 │ │ │ │ - DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0100 │ │ │ │ - DW_CFA_def_cfa_offset: 792 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0107 │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b0110 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000b012e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000af436 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 200 to 00000000000af4fe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b012f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000af502 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b0130 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af503 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0132 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af505 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0134 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af507 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0136 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af509 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0138 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af50b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b0139 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000af510 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00014344 0000000000000048 00014318 FDE cie=00000030 pc=00000000000b01f0..00000000000b029b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b01f2 │ │ │ │ +00014084 000000000000004c 00014058 FDE cie=00000030 pc=00000000000af610..00000000000af8cb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af612 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b01fa │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000af61a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b01fe │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af61c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b0201 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000af624 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b0207 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af625 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000b0277 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af626 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000af62a │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 295 to 00000000000af751 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000af754 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af755 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b027a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af757 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b027b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af759 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b027d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af75b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b027f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af75d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b0280 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000af760 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000b0292 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b0295 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b0296 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0298 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b029a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00014390 0000000000000028 00014364 FDE cie=00000030 pc=00000000000b02a0..00000000000b02d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b02a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b02a6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b02ad │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000b02bc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b02bd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b02bf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b02c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000143bc 00000000000000e4 00014390 FDE cie=00000030 pc=00000000000b02e0..00000000000b0a32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b02e2 │ │ │ │ +000140d4 000000000000004c 000140a8 FDE cie=00000030 pc=00000000000af8d0..00000000000b004d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af8d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000b02ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af8d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b02f2 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000af8d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b02f7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000af8de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b02fb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af8df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b0303 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af8e0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000b0310 │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc1: 163 to 00000000000b03b3 │ │ │ │ - DW_CFA_def_cfa_offset: 1328 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000b03d0 │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc2: 879 to 00000000000b073f │ │ │ │ - DW_CFA_def_cfa_offset: 904 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000b074b │ │ │ │ - DW_CFA_def_cfa_offset: 912 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0752 │ │ │ │ - DW_CFA_def_cfa_offset: 920 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0759 │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0760 │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0767 │ │ │ │ - DW_CFA_def_cfa_offset: 944 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b076e │ │ │ │ - DW_CFA_def_cfa_offset: 952 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0775 │ │ │ │ - DW_CFA_def_cfa_offset: 960 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b077c │ │ │ │ - DW_CFA_def_cfa_offset: 968 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0783 │ │ │ │ - DW_CFA_def_cfa_offset: 976 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b078a │ │ │ │ - DW_CFA_def_cfa_offset: 984 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0791 │ │ │ │ - DW_CFA_def_cfa_offset: 992 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0798 │ │ │ │ - DW_CFA_def_cfa_offset: 1000 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b079f │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b07a6 │ │ │ │ - DW_CFA_def_cfa_offset: 1016 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b07ad │ │ │ │ - DW_CFA_def_cfa_offset: 1024 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b07b4 │ │ │ │ - DW_CFA_def_cfa_offset: 1032 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b07bb │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b07c2 │ │ │ │ - DW_CFA_def_cfa_offset: 1048 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b07c9 │ │ │ │ - DW_CFA_def_cfa_offset: 1472 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000b07e9 │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc1: 118 to 00000000000b085f │ │ │ │ - DW_CFA_def_cfa_offset: 904 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b0864 │ │ │ │ - DW_CFA_def_cfa_offset: 912 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b0869 │ │ │ │ - DW_CFA_def_cfa_offset: 920 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0870 │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0877 │ │ │ │ - DW_CFA_def_cfa_offset: 936 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b087e │ │ │ │ - DW_CFA_def_cfa_offset: 944 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0885 │ │ │ │ - DW_CFA_def_cfa_offset: 952 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b088c │ │ │ │ - DW_CFA_def_cfa_offset: 960 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0893 │ │ │ │ - DW_CFA_def_cfa_offset: 968 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b089a │ │ │ │ - DW_CFA_def_cfa_offset: 976 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b08a1 │ │ │ │ - DW_CFA_def_cfa_offset: 984 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b08a8 │ │ │ │ - DW_CFA_def_cfa_offset: 992 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b08af │ │ │ │ - DW_CFA_def_cfa_offset: 1000 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b08b6 │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000b08c4 │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000b08ff │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000af8e9 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 1413 to 00000000000afe6e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b0902 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000afe6f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b0903 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000afe70 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0905 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000afe72 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0907 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000afe74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0909 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000afe76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b090b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000afe78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b090c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000afe80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000144a4 0000000000000050 00014478 FDE cie=00000030 pc=00000000000b0a40..00000000000b0c33 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0a42 │ │ │ │ +00014124 0000000000000050 000140f8 FDE cie=00000030 pc=00000000000b0050..00000000000b052b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0052 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0a44 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b0057 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b0a4d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0059 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b0a52 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b005b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b0a59 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b005f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b0a5d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0060 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b0a66 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 361 to 00000000000b0bcf │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b0069 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc2: 708 to 00000000000b032d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b0bd2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b032e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b0bd3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b032f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0bd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0331 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0bd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0333 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0bd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0335 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0bdb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0337 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b0bdc │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b0340 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000144f8 0000000000000028 000144cc FDE cie=00000030 pc=00000000000b0c40..00000000000b0db0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0c42 │ │ │ │ +00014178 0000000000000020 0001414c FDE cie=00000030 pc=00000000000b0530..00000000000b05db │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b0534 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 148 to 00000000000b0cd6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b0538 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 161 to 00000000000b05d9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b05da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000b0ce0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000b0d3d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0001419c 0000000000000010 00014170 FDE cie=00000030 pc=00000000000b05e0..00000000000b0663 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000141b0 0000000000000018 00014184 FDE cie=00000030 pc=00000000000b0670..00000000000b0752 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b0677 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 218 to 00000000000b0751 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000141cc 0000000000000018 000141a0 FDE cie=00000030 pc=00000000000b0760..00000000000b083d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b0767 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 213 to 00000000000b083c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000141e8 0000000000000028 000141bc FDE cie=00000030 pc=00000000000b0840..00000000000b09c3 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0848 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b0851 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000b0d4b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b0856 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000b0d63 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 361 to 00000000000b09bf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b0d64 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b09c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b09c2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00014214 0000000000000034 000141e8 FDE cie=00000030 pc=00000000000b09d0..00000000000b0b53 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b09d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b09d5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b09d9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 341 to 00000000000b0b2e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0b2f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0b31 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0b32 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000b0b4f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0b50 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0b52 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014524 0000000000000098 000144f8 FDE cie=00000030 pc=00000000000b0db0..00000000000b116b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b0db2 │ │ │ │ +0001424c 0000000000000048 00014220 FDE cie=00000030 pc=00000000000b0b60..00000000000b0dfc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0b62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b0dbb │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b0b66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b0dc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0b67 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b0dc7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b0b6b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b0dd0 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc2: 498 to 00000000000b0fc2 │ │ │ │ - DW_CFA_def_cfa_offset: 1200 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000b0fdf │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc1: 71 to 00000000000b1026 │ │ │ │ - DW_CFA_def_cfa_offset: 776 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b102d │ │ │ │ - DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1034 │ │ │ │ - DW_CFA_def_cfa_offset: 792 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b103b │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1042 │ │ │ │ - DW_CFA_def_cfa_offset: 808 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1049 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1050 │ │ │ │ - DW_CFA_def_cfa_offset: 824 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1057 │ │ │ │ - DW_CFA_def_cfa_offset: 832 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b105e │ │ │ │ - DW_CFA_def_cfa_offset: 840 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1065 │ │ │ │ - DW_CFA_def_cfa_offset: 848 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b106c │ │ │ │ - DW_CFA_def_cfa_offset: 856 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1073 │ │ │ │ - DW_CFA_def_cfa_offset: 864 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b107a │ │ │ │ - DW_CFA_def_cfa_offset: 872 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1081 │ │ │ │ - DW_CFA_def_cfa_offset: 880 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1088 │ │ │ │ - DW_CFA_def_cfa_offset: 888 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b108f │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1096 │ │ │ │ - DW_CFA_def_cfa_offset: 904 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b109d │ │ │ │ - DW_CFA_def_cfa_offset: 912 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b10a4 │ │ │ │ - DW_CFA_def_cfa_offset: 920 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b10ab │ │ │ │ - DW_CFA_def_cfa_offset: 1344 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000b10c5 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc1: 96 to 00000000000b1125 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b0b72 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 604 to 00000000000b0dce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b1128 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0dcf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b1129 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0dd0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b112b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0dd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b112d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0dd4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b112e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0dd5 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000b0df5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0df6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0df7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0df9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0dfb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000145c0 000000000000004c 00014594 FDE cie=00000030 pc=00000000000b1170..00000000000b1376 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1172 │ │ │ │ +00014298 0000000000000048 0001426c FDE cie=00000030 pc=00000000000b0e00..00000000000b1078 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0e02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b117b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b0e06 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b117f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0e07 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b1182 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b0e0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b118b │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 259 to 00000000000b128e │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1295 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b1299 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b129d │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000b12aa │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 119 to 00000000000b1321 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b0e12 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 568 to 00000000000b104a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b1324 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b104b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b1325 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b104c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1327 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b104e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1329 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1050 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b132a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1051 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000b1071 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1072 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1073 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1075 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1077 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014610 0000000000000030 000145e4 FDE cie=00000030 pc=00000000000b1380..00000000000b1492 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1382 │ │ │ │ +000142e4 0000000000000048 000142b8 FDE cie=00000030 pc=00000000000b1080..00000000000b126a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1082 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b138a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1086 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b138e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1087 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b1394 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 181 to 00000000000b1449 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b108b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b1092 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 426 to 00000000000b123c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b123d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b144c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b123e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b144d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1240 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b144f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1242 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b1450 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1243 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000b1263 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1264 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1265 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1267 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1269 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014644 0000000000000030 00014618 FDE cie=00000030 pc=00000000000b14a0..00000000000b15d0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b14a2 │ │ │ │ +00014330 000000000000004c 00014304 FDE cie=00000030 pc=00000000000b1270..00000000000b1596 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1274 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b14a6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1276 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b14aa │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1278 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b14b0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 248 to 00000000000b15a8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1279 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b127d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 748 to 00000000000b1569 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b156a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b15ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b156c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b15ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b156e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b15ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1570 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b15af │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1571 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000b158e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b158f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1591 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1593 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1595 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014678 0000000000000084 0001464c FDE cie=00000030 pc=00000000000b15d0..00000000000b183b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b15d2 │ │ │ │ +00014380 000000000000004c 00014354 FDE cie=00000030 pc=00000000000b15a0..00000000000b188a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b15a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b15d4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b15a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b15dc │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b15a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b15e0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b15a9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b15e9 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 224 to 00000000000b16c9 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000b16f0 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b16f2 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b16f9 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1700 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1707 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b170e │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1715 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b171c │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1723 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b172a │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1731 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1738 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b173f │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1746 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b174d │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1754 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b175b │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000b1767 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000b1785 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b15ad │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 688 to 00000000000b185d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b1786 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b185e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b1787 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1860 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1789 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1862 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b178b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1864 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b1790 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1865 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000b1882 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1883 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1885 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1887 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1889 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00014700 0000000000000060 000146d4 FDE cie=00000030 pc=00000000000b1840..00000000000b1bfb │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1842 │ │ │ │ +000143d0 0000000000000048 000143a4 FDE cie=00000030 pc=00000000000b1890..00000000000b1b00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1892 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1844 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1894 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b184c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1896 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b1851 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1898 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b1855 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1899 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b1858 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b189d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b1861 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 549 to 00000000000b1a86 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b18a4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 554 to 00000000000b1ace │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b1a89 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1acf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b1a8a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1ad0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1a8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1ad2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1a8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1ad4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1a90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1ad6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1a92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1ad8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b1a98 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1ad9 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 198 to 00000000000b1b5e │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000b1b68 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1b6f │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1b76 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000b1b83 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ + │ │ │ │ +0001441c 000000000000004c 000143f0 FDE cie=00000030 pc=00000000000b1b00..00000000000b1d57 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1b04 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1b06 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1b08 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1b09 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1b0d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 537 to 00000000000b1d26 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1d27 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d29 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d2b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d2d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1d2e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000b1d4f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1d50 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d52 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d54 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d56 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014764 0000000000000088 00014738 FDE cie=00000030 pc=00000000000b1c00..00000000000b2127 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1c02 │ │ │ │ +0001446c 000000000000004c 00014440 FDE cie=00000030 pc=00000000000b1d60..00000000000b1fa1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1d64 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1c04 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1c06 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1c08 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1d69 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b1c10 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1d6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b1c14 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b1c1d │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 601 to 00000000000b1e76 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 515 to 00000000000b1f70 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b1e79 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b1e7a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1e7c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1f71 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1e7e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1f73 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1e80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1f75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1e82 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1f77 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b1e88 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1f78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000b1f00 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f07 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b1f09 │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f10 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f17 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f1e │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f25 │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f2c │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f33 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f3a │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f41 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f48 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f4f │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b1f56 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b1f5f │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000b1f99 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1f9a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1f9c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1f9e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1fa0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000147f0 000000000000008c 000147c4 FDE cie=00000030 pc=00000000000b2130..00000000000b2651 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2132 │ │ │ │ +000144bc 000000000000004c 00014490 FDE cie=00000030 pc=00000000000b1fb0..00000000000b228f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1fb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2134 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1fb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2136 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1fb6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2138 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1fb8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b2140 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1fb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2144 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1fbd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b214d │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 577 to 00000000000b238e │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b1fc4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 659 to 00000000000b2257 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b2391 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2258 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2392 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2259 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2394 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b225b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2396 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b225d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2398 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b225f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b239a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2261 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b23a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2262 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 133 to 00000000000b2425 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b242c │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b242e │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2435 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b243c │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2443 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b244a │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2451 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2458 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b245f │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2466 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b246d │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2474 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b247b │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b2484 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014880 0000000000000050 00014854 FDE cie=00000030 pc=00000000000b2660..00000000000b279b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2662 │ │ │ │ +0001450c 0000000000000060 000144e0 FDE cie=00000030 pc=00000000000b2290..00000000000b254f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2292 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2666 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2294 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2668 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2296 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b266f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2298 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2673 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2299 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b2679 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b229d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2680 │ │ │ │ - DW_CFA_def_cfa_offset: 4384 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000b26a4 │ │ │ │ - DW_CFA_def_cfa_offset: 4416 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000b26d2 │ │ │ │ - DW_CFA_def_cfa_offset: 4384 │ │ │ │ - DW_CFA_advance_loc1: 185 to 00000000000b278b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b22a6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 616 to 00000000000b250e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b278c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b250f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b278d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2510 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b278f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2512 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2791 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2514 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2793 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2516 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2795 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2518 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2796 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2519 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000b2544 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2545 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2546 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2548 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b254a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b254c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b254e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000148d4 0000000000000050 000148a8 FDE cie=00000030 pc=00000000000b27a0..00000000000b2902 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b27a2 │ │ │ │ +00014570 0000000000000060 00014544 FDE cie=00000030 pc=00000000000b2550..00000000000b27ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b27a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2554 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b27a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2556 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b27af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2558 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b27b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2559 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b27b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b255d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b27c0 │ │ │ │ - DW_CFA_def_cfa_offset: 4384 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000b27e4 │ │ │ │ - DW_CFA_def_cfa_offset: 4416 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000b2812 │ │ │ │ - DW_CFA_def_cfa_offset: 4384 │ │ │ │ - DW_CFA_advance_loc1: 224 to 00000000000b28f2 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b2566 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 584 to 00000000000b27ae │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b28f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b27af │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b28f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b27b0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b28f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b27b2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b28f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b27b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b28fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b27b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b28fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b27b8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b28fd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b27b9 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000b27e4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b27e5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b27e6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b27e8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b27ea │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b27ec │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b27ee │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00014928 0000000000000054 000148fc FDE cie=00000030 pc=00000000000b2910..00000000000b2b11 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2912 │ │ │ │ +000145d4 0000000000000060 000145a8 FDE cie=00000030 pc=00000000000b27f0..00000000000b291d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b27f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2916 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b27f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b291b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b27f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b291d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b27fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b2923 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2802 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b2929 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b2805 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2930 │ │ │ │ - DW_CFA_def_cfa_offset: 4512 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000b2959 │ │ │ │ - DW_CFA_def_cfa_offset: 4544 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000b298f │ │ │ │ - DW_CFA_def_cfa_offset: 4512 │ │ │ │ - DW_CFA_advance_loc2: 370 to 00000000000b2b01 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2809 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 203 to 00000000000b28d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2b02 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b28d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2b03 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b28d6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2b05 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2b07 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2b09 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2b0b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2b0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00014980 0000000000000028 00014954 FDE cie=00000030 pc=00000000000b2b20..00000000000b2c90 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2b22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 148 to 00000000000b2bb6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b28e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b28ed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b28f1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28f3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28f5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28f7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000b2bc0 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b28fe │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000b2c1d │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014638 0000000000000040 0001460c FDE cie=00000030 pc=00000000000b2920..00000000000b2b57 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2922 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2927 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000b2c2b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b292c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2930 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b2933 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b293a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 527 to 00000000000b2b49 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2b4a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2b4b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000b2c43 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2b4d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2c44 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2b4f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2b51 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2b52 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000149ac 0000000000000054 00014980 FDE cie=00000030 pc=00000000000b2c90..00000000000b338e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2c92 │ │ │ │ +0001467c 000000000000004c 00014650 FDE cie=00000030 pc=00000000000b2b60..00000000000b2dea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2b62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2c96 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2b67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b2c9b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2b6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2c9d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2b71 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b2ca3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2b72 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b2ca9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2b76 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2cb0 │ │ │ │ - DW_CFA_def_cfa_offset: 8672 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000b2cdc │ │ │ │ - DW_CFA_def_cfa_offset: 8704 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000b2d12 │ │ │ │ - DW_CFA_def_cfa_offset: 8672 │ │ │ │ - DW_CFA_advance_loc2: 359 to 00000000000b2e79 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b2b7f │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc2: 539 to 00000000000b2d9a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2e7a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2d9b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2e7b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2d9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2e7d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2d9e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2e7f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2da0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2e81 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2da2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2e83 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2da4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b2e88 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2da5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014a04 0000000000000094 000149d8 FDE cie=00000030 pc=00000000000b3390..00000000000b3e5c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3392 │ │ │ │ +000146cc 0000000000000060 000146a0 FDE cie=00000030 pc=00000000000b2df0..00000000000b2f1d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2df2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b3399 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2df4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b339b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2df9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b33a0 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2dfe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b33a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2e02 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b33ab │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b2e05 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b33b4 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc1: 236 to 00000000000b34a0 │ │ │ │ - DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000b34aa │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34b1 │ │ │ │ - DW_CFA_def_cfa_offset: 648 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34b8 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34bf │ │ │ │ - DW_CFA_def_cfa_offset: 664 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34c6 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34cd │ │ │ │ - DW_CFA_def_cfa_offset: 680 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34d4 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34db │ │ │ │ - DW_CFA_def_cfa_offset: 696 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34e2 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34e9 │ │ │ │ - DW_CFA_def_cfa_offset: 712 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34f0 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34f7 │ │ │ │ - DW_CFA_def_cfa_offset: 728 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b34fe │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000b350c │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 881 to 00000000000b387d │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc1: 103 to 00000000000b38e4 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 1274 to 00000000000b3dde │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2e09 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 202 to 00000000000b2ed3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b3de1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2ed4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3de2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2ed5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3de4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ed7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3de6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ed9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3de8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2edb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3dea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2edd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3deb │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b2ee0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2ee4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b2eed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2ef1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ef3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ef5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ef7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ef9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2efe │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014a9c 00000000000000b4 00014a70 FDE cie=00000030 pc=00000000000b3e60..00000000000b4580 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3e62 │ │ │ │ +00014730 0000000000000040 00014704 FDE cie=00000030 pc=00000000000b2f20..00000000000b3142 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2f22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000b3e70 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2f27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b3e75 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2f2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b3e7a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2f30 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b3e82 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b2f33 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b3e85 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000b3e93 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc2: 611 to 00000000000b40f6 │ │ │ │ - DW_CFA_def_cfa_offset: 1064 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000b4100 │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4107 │ │ │ │ - DW_CFA_def_cfa_offset: 1080 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b410e │ │ │ │ - DW_CFA_def_cfa_offset: 1088 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4115 │ │ │ │ - DW_CFA_def_cfa_offset: 1096 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b411c │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4123 │ │ │ │ - DW_CFA_def_cfa_offset: 1112 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b412a │ │ │ │ - DW_CFA_def_cfa_offset: 1120 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4131 │ │ │ │ - DW_CFA_def_cfa_offset: 1128 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4138 │ │ │ │ - DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b413f │ │ │ │ - DW_CFA_def_cfa_offset: 1144 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4146 │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b414d │ │ │ │ - DW_CFA_def_cfa_offset: 1160 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4154 │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b415d │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000b41ad │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc1: 107 to 00000000000b4218 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000b4253 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b2f3a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 506 to 00000000000b3134 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b4256 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4257 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3135 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4259 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3136 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b425b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3138 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b425d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b313a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b425f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b313c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4260 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b313d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000b426d │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc1: 107 to 00000000000b42d8 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000b42ed │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc1: 107 to 00000000000b4358 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000b4384 │ │ │ │ - DW_CFA_def_cfa_offset: 1088 │ │ │ │ - DW_CFA_advance_loc1: 81 to 00000000000b43d5 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc1: 232 to 00000000000b44bd │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc1: 107 to 00000000000b4528 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ │ │ │ │ -00014b54 0000000000000088 00014b28 FDE cie=00000030 pc=00000000000b4580..00000000000b48a9 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4582 │ │ │ │ +00014774 0000000000000050 00014748 FDE cie=00000030 pc=00000000000b3150..00000000000b33db │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3152 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4589 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b3157 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b458b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b315c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b458d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b3161 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b4595 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3162 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b4599 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b3166 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b45a2 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc1: 169 to 00000000000b464b │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000b4655 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b465c │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4663 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b466a │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4671 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4678 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b467f │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4686 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b468d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b316f │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4694 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b469b │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b46a2 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b46a9 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b46b2 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 432 to 00000000000b4862 │ │ │ │ + DW_CFA_advance_loc2: 540 to 00000000000b338b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b4865 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b338c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4866 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b338d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4868 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b338f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b486a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3391 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3393 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3395 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3396 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +000147c8 0000000000000018 0001479c FDE cie=00000030 pc=00000000000b33e0..00000000000b34c7 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b33ea │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 220 to 00000000000b34c6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000147e4 0000000000000020 000147b8 FDE cie=00000030 pc=00000000000b34d0..00000000000b3658 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b34d7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b34db │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 379 to 00000000000b3656 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3657 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014808 0000000000000024 000147dc FDE cie=00000030 pc=00000000000b3660..00000000000b37d5 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b3667 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b366b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b486c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 360 to 00000000000b37d3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b37d4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014830 0000000000000010 00014804 FDE cie=00000030 pc=00000000000b37e0..00000000000b37f5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014844 0000000000000010 00014818 FDE cie=00000030 pc=00000000000b3800..00000000000b3830 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014858 0000000000000010 0001482c FDE cie=00000030 pc=00000000000b3830..00000000000b389d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0001486c 0000000000000018 00014840 FDE cie=00000030 pc=00000000000b38a0..00000000000b395d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b38a7 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 176 to 00000000000b3957 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3958 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00014888 0000000000000014 0001485c FDE cie=00000030 pc=00000000000b3960..00000000000b3a26 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b3967 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000148a0 0000000000000018 00014874 FDE cie=00000030 pc=00000000000b3a30..00000000000b3b13 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b3a37 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 200 to 00000000000b3aff │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3b00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000148bc 0000000000000018 00014890 FDE cie=00000030 pc=00000000000b3b20..00000000000b3b3f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b3b24 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b3b32 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3b33 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000148d8 0000000000000018 000148ac FDE cie=00000030 pc=00000000000b3b40..00000000000b3b64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b3b44 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000b3b57 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3b58 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000148f4 0000000000000018 000148c8 FDE cie=00000030 pc=00000000000b3b70..00000000000b3b8f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b3b74 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b486e │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b3b82 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4870 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3b83 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014be0 000000000000007c 00014bb4 FDE cie=00000030 pc=00000000000b48b0..00000000000b4a46 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b48b2 │ │ │ │ +00014910 0000000000000044 000148e4 FDE cie=00000030 pc=00000000000b3b90..00000000000b3bf8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b3b97 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b3b9c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b3ba0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b3ba4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b3bab │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000b3bd4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3bd5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3bd6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3bd8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3bda │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3bdb │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3bdc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014958 0000000000000018 0001492c FDE cie=00000030 pc=00000000000b3c00..00000000000b3c21 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3c01 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b3c0f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3c10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00014974 0000000000000020 00014948 FDE cie=00000030 pc=00000000000b3c30..00000000000b3d0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3c32 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000b3c44 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 173 to 00000000000b3cf1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b3cf6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3cf7 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00014998 0000000000000020 0001496c FDE cie=00000030 pc=00000000000b3d10..00000000000b3de7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3d12 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000b3d21 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 173 to 00000000000b3dce │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b3dd3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3dd4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000149bc 0000000000000028 00014990 FDE cie=00000030 pc=00000000000b3df0..00000000000b3ecf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3df2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b48ba │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b3dfb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b48be │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b3e05 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 173 to 00000000000b3eb2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b3eb6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3eb8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3eb9 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000149e8 0000000000000030 000149bc FDE cie=00000030 pc=00000000000b3ed0..00000000000b3fd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3ed2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b3ed9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3eda │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b48c7 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 162 to 00000000000b4969 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4970 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4977 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b497e │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4985 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b498c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b3ee1 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4993 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b499a │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b49a1 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b49a8 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b49af │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b49b6 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b49bd │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b49c4 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b49cb │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b49d2 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b49d9 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b49e0 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000b49ec │ │ │ │ + DW_CFA_advance_loc1: 232 to 00000000000b3fc9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b3fcd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3fce │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3fd0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3fd1 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00014a1c 0000000000000038 000149f0 FDE cie=00000030 pc=00000000000b3fe0..00000000000b41c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3fe2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3fe4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b3fe8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b3feb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b3ff2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 91 to 00000000000b404d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4051 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4052 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4054 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4056 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b4060 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014a58 0000000000000030 00014a2c FDE cie=00000030 pc=00000000000b41d0..00000000000b42ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b41d2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b41d6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b41da │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b41e1 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 153 to 00000000000b427a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b427e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4280 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4282 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b4288 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00014a8c 0000000000000028 00014a60 FDE cie=00000030 pc=00000000000b42f0..00000000000b4363 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b42f2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b42f6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b42fa │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000b4346 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4347 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4349 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b434a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014ab8 0000000000000028 00014a8c FDE cie=00000030 pc=00000000000b4370..00000000000b43b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4372 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b4380 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b438a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000b439a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b439b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b439d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b439e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014ae4 0000000000000020 00014ab8 FDE cie=00000030 pc=00000000000b43c0..00000000000b4467 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b43c1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b43cf │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000b4422 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4423 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b4428 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00014b08 0000000000000020 00014adc FDE cie=00000030 pc=00000000000b4470..00000000000b4521 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4471 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b447f │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000b4a06 │ │ │ │ + DW_CFA_advance_loc1: 86 to 00000000000b44d5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b44d6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b44e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00014b2c 0000000000000028 00014b00 FDE cie=00000030 pc=00000000000b4530..00000000000b45f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4531 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000b4543 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4547 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000b45db │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b45dc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b45dd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b45de │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014b58 0000000000000030 00014b2c FDE cie=00000030 pc=00000000000b4600..00000000000b47e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4602 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b460c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b460d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b461b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000000b466a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4a07 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b466e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4670 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4a0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4672 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4a0b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b4678 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00014c60 000000000000009c 00014c34 FDE cie=00000030 pc=00000000000b4a50..00000000000b4cb4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4a52 │ │ │ │ +00014b8c 0000000000000048 00014b60 FDE cie=00000030 pc=00000000000b47f0..00000000000b4917 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b47f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4a59 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b4800 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4a5b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b4805 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b4a60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4807 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b4a68 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4808 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b4a6c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4809 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b4a75 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 311 to 00000000000b4bac │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000b4bb8 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4bbf │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4bc6 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4bcd │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4bd4 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4bdb │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4be2 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4be9 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4bf0 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4bf7 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4bfe │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4c05 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4c0c │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4c13 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4c1a │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4c21 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4c28 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000b4c34 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000b4c4e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b480d │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 245 to 00000000000b4902 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4c4f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4903 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4c50 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4904 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4c52 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4906 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4908 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b490a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b490c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4910 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014bd8 0000000000000010 00014bac FDE cie=00000030 pc=00000000000b4920..00000000000b496b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014bec 0000000000000010 00014bc0 FDE cie=00000030 pc=00000000000b4970..00000000000b49c8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014c00 0000000000000028 00014bd4 FDE cie=00000030 pc=00000000000b49d0..00000000000b4b0f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b49d2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b49d3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b49d7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4c54 │ │ │ │ + DW_CFA_advance_loc1: 149 to 00000000000b4a6c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4c56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4a70 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4c58 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4a72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b4c60 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b4a78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00014c2c 0000000000000010 00014c00 FDE cie=00000030 pc=00000000000b4b10..00000000000b4b33 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00014c40 0000000000000028 00014c14 FDE cie=00000030 pc=00000000000b4b40..00000000000b4bd3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4b42 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4b46 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b4b4d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000b4b96 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4b97 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4b99 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4b9a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00014c6c 0000000000000010 00014c40 FDE cie=00000030 pc=00000000000b4be0..00000000000b4c16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00014d00 0000000000000048 00014cd4 FDE cie=00000030 pc=00000000000b4cc0..00000000000b4e35 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4cc2 │ │ │ │ +00014c80 000000000000004c 00014c54 FDE cie=00000030 pc=00000000000b4c20..00000000000b4d88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4c22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4cc4 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b4c2b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4cc6 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000b4c37 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4cc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4c39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b4ccc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4c3a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4ccd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4c3b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4cd4 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 252 to 00000000000b4dd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4c3f │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 279 to 00000000000b4d56 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4dd1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4d5a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4dd2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4d5b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4dd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4d5d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4d5f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4d61 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4d63 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b4d68 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00014cd0 0000000000000030 00014ca4 FDE cie=00000030 pc=00000000000b4d90..00000000000b4dde │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4d92 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4d93 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4d97 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4dd6 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000b4dc4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4dd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4dc8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4dda │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4dca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b4de0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b4dd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b4dd7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4ddb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4ddd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00014d4c 0000000000000050 00014d20 FDE cie=00000030 pc=00000000000b4e40..00000000000b5076 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4e42 │ │ │ │ +00014d04 000000000000004c 00014cd8 FDE cie=00000030 pc=00000000000b4de0..00000000000b4f55 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4de2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b4e49 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b4deb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4e4b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4ded │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4e4d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4def │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4e4e │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000b4dfa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4e4f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4dfb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000b4e59 │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc2: 376 to 00000000000b4fd1 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b4e02 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 265 to 00000000000b4f0b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b4fd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4f0f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4fd5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4f10 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4fd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4f12 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4fd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4f14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4fdb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4f16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4fdd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4f18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4fde │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b4f20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00014d54 0000000000000014 00014d28 FDE cie=00000030 pc=00000000000b4f60..00000000000b4f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4f64 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000b4f8f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +00014d6c 0000000000000030 00014d40 FDE cie=00000030 pc=00000000000b4f90..00000000000b5076 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4f92 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4f94 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b4f98 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b4f9f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 184 to 00000000000b5057 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b505b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b505d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b505f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b5060 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00014da0 0000000000000014 00014d74 FDE cie=00000030 pc=00000000000b5080..00000000000b50da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -151,469 +151,409 @@ │ │ │ │ GLIBC_2.16 │ │ │ │ GLIBC_2.3 │ │ │ │ GLIBC_2.3.4 │ │ │ │ GLIBC_2.17 │ │ │ │ BLKID_2.17 │ │ │ │ BLKID_2.21 │ │ │ │ BLKID_2.15 │ │ │ │ +AWAVAUATA │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -tJL;|$ u │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUH │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AVAUATUH │ │ │ │ -w[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATUH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AVAUATUH │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AVAUATUH │ │ │ │ -w[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATUH │ │ │ │ -X[]A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ +D$ H;D$( │ │ │ │ []A\A]A^A_ │ │ │ │ -]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -D$ D;L$4 │ │ │ │ -A\A]A^A_ │ │ │ │ +AWAVAUATL │ │ │ │ []A\A]A^A_ │ │ │ │ -t$(dH+4%( │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUE1 │ │ │ │ +AWAVAUATL │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -D;d$$~EH │ │ │ │ +H[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -,$[]A\A]A^ │ │ │ │ -AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ +bch**keyH │ │ │ │ +bch**keyH │ │ │ │ +AWAVAUATSH │ │ │ │ +[A\A]A^A_] │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUHcD$@H │ │ │ │ []A\A]A^A_ │ │ │ │ -UUUUUUUUHcD$@H │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AWAVAUATUH │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +D$!bcacf │ │ │ │ +bch**keyH9P │ │ │ │ +bch**key │ │ │ │ +C H9+tpH │ │ │ │ +uUH9+uBH │ │ │ │ +0[]A\A]A^ │ │ │ │ +AVAUATUH │ │ │ │ +bch**keyATI │ │ │ │ +0[]A\A]A^ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ + sectionH │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +0[]A\A]A^ │ │ │ │ AWAVAUATU │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +(not setH │ │ │ │ []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_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AWAVAUATU1 │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -P[]A\A]A^ │ │ │ │ -P[]A\A]A^ │ │ │ │ +AVAUATUHc │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -t6L;e@t │ │ │ │ AWAVAUATUSH │ │ │ │ +X[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ X[]A\A]A^A_ │ │ │ │ -|$8dH+<%( │ │ │ │ -AWAVAUATUSH │ │ │ │ +tGI9t$@u │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ AVAUATUH │ │ │ │ -G AVAUATUSH │ │ │ │ -X[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ X[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ +P[]A\A]A^ │ │ │ │ +AVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -0[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ - │ │ │ │ -0[]A\A]A^ │ │ │ │ -AVAUATUSH │ │ │ │ +bch**keyATUSH │ │ │ │ []A\A]A^ │ │ │ │ +bch**keyH │ │ │ │ []A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +bch**keyH │ │ │ │ +X[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -f9L$|tZ1 │ │ │ │ -I3~ I3F(H │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -X[]A\A]A^A_ │ │ │ │ -0f9T$6u'H │ │ │ │ []A\A]A^A_ │ │ │ │ +]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ +tjI;^(ud │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +tCH9X w= │ │ │ │ []A\A]A^A_ │ │ │ │ -]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -H[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUH │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ +P[]A\A]A^ │ │ │ │ +0[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUH │ │ │ │ []A\A]A^ │ │ │ │ AWAVAUATL │ │ │ │ h[]A\A]A^A_ │ │ │ │ AWAVAUATUH │ │ │ │ @@ -644,408 +584,468 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ FD$PA*D$@E1 │ │ │ │ []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^ │ │ │ │ +AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -P[]A\A]A^ │ │ │ │ -0[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ AWAVAUATI │ │ │ │ +H[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUL │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -tjI;^(ud │ │ │ │ +|$L@8|$( │ │ │ │ +|$ │ │ │ │ +0[]A\A]A^ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ -tCH9X w= │ │ │ │ -[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ +f9L$|tZ1 │ │ │ │ +I3~ I3F(H │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ X[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ +0f9T$6u'H │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATM │ │ │ │ -[A\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_] │ │ │ │ [A\A]A^A_] │ │ │ │ +[A\A]A^A_] │ │ │ │ +[]A\A]A^ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -x[]A\A]A^A_ │ │ │ │ -AVAUATUL │ │ │ │ +[A\A]A^A_] │ │ │ │ +[A\A]A^A_] │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -bch**keyATUSH │ │ │ │ -[]A\A]A^ │ │ │ │ -bch**keyH │ │ │ │ -[]A\A]A^ │ │ │ │ +AWAVAUATSH │ │ │ │ +[A\A]A^A_] │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -bch**keyH │ │ │ │ -AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -D$SL9|$0 │ │ │ │ +AVAUATUH │ │ │ │ +[]A\A]A^ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ +@[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ +{0[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -|$8dH+<%( │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ +A\A]A^A_ │ │ │ │ +D$(H9P(u │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -|$8dH+<%( │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUS │ │ │ │ + []A\A]A^ │ │ │ │ + []A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATU1 │ │ │ │ []A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ x[]A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -UUUUUUUUH │ │ │ │ +X[]A\A]A^A_ │ │ │ │ +} L;} tWI │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +H[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -f9D$"tEI │ │ │ │ -D$ f;D$"u │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATE1 │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -HAUATUSH │ │ │ │ -H;\$ t H │ │ │ │ +AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ +@[]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ +t$xdH+4%( │ │ │ │ []A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -@[]A\A]A^ │ │ │ │ -FhAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ -A\A]A^A_ │ │ │ │ -d$8H+t$XH │ │ │ │ -WhfA9Wjt) │ │ │ │ -WhfA;WjH │ │ │ │ +G0H9GPs4 │ │ │ │ []A\A]A^A_ │ │ │ │ -]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +B L9B uLH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUH │ │ │ │ +A;D$$w-Hi │ │ │ │ []A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -ttL;P`t4f │ │ │ │ -AVAUATUSH │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ +P[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ -H9\8`t8f │ │ │ │ - []A\A]A^ │ │ │ │ -L;t2`t=f │ │ │ │ +AVAUATUH │ │ │ │ []A\A]A^ │ │ │ │ -AVAUATU1 │ │ │ │ -G │ │ │ │ +Options: │ │ │ │ + -h Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +Please supply one or more files │ │ │ │ +error opening %s: %m │ │ │ │ +readdir error: %m │ │ │ │ +invalid option %s │ │ │ │ +bcachefs.%s │ │ │ │ +setxattr error: %m │ │ │ │ +error opening %s: %m │ │ │ │ +bcachefs data rereplicate │ │ │ │ +Usage: bcachefs data rereplicate filesystem │ │ │ │ +Walks existing data in a filesystem, writing additional copies │ │ │ │ +of any degraded data │ │ │ │ +Options: │ │ │ │ + -h, --help display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +bcachefs data job │ │ │ │ +Usage: bcachefs data job [job} filesystem │ │ │ │ +Kick off a data job and report progress │ │ │ │ +job: one of scrub, rereplicate, migrate, or rewrite_old_nodes │ │ │ │ +Options: │ │ │ │ + -b btree btree to operate on │ │ │ │ + -s inode:offset start position │ │ │ │ + -e inode:offset end position │ │ │ │ + -h, --help display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +please specify which type of job │ │ │ │ +Please supply a filesystem │ │ │ │ +too many arguments │ │ │ │ +bad job type │ │ │ │ +scrub not implemented yet │ │ │ │ +rewrite_old_nodes │ │ │ │ +error getting device to read from │ │ │ │ + offset %u version %u, journal seq %llu │ │ │ │ +bcachefs dump - dump filesystem metadata │ │ │ │ +Usage: bcachefs dump [OPTION]... │ │ │ │ +Options: │ │ │ │ + -o output Output qcow2 image(s) │ │ │ │ + -f Force; overwrite when needed │ │ │ │ + -h Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +Please supply device(s) to check │ │ │ │ +bcachefs list - list filesystem metadata to stdout │ │ │ │ +Usage: bcachefs list [OPTION]... │ │ │ │ +Options: │ │ │ │ + -b (extents|inodes|dirents|xattrs) Btree to list from │ │ │ │ + -l level Btree depth to descend to (0 == leaves) │ │ │ │ + -s inode:offset Start position to list from │ │ │ │ + -e inode:offset End position │ │ │ │ + -i inode List keys for a given inode number │ │ │ │ + -m (keys|formats|nodes|nodes_ondisk|nodes_keys) │ │ │ │ + List mode │ │ │ │ + -f Check (fsck) the filesystem first │ │ │ │ + -v Verbose mode │ │ │ │ + -h Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +bcachefs list_journal - print contents of journal │ │ │ │ +Usage: bcachefs list_journal [OPTION]... │ │ │ │ +Options: │ │ │ │ + -a Read entire journal, not just dirty entries │ │ │ │ + -h Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +Please supply device(s) to open │ │ │ │ +journal entry %8llu │ │ │ │ + version %8u │ │ │ │ + last seq %8llu │ │ │ │ +unknown checksum type │ │ │ │ +invalid checksum │ │ │ │ +Please supply output filename │ │ │ │ +error opening %s: %s │ │ │ │ +cmd_debug.c │ │ │ │ +!(!nr_devices) │ │ │ │ Error opening %s: %m │ │ │ │ +libbcachefs/extents.h │ │ │ │ +invalid level │ │ │ │ +invalid inode %s │ │ │ │ +list mode │ │ │ │ +b:l:s:e:i:m:fvh │ │ │ │ +Please supply device(s) │ │ │ │ +Invalid mode │ │ │ │ +btree %s l %u: %s │ │ │ │ +nodes_ondisk │ │ │ │ +nodes_keys │ │ │ │ +extent_entry_bytes │ │ │ │ +cmd_dump │ │ │ │ +invalid filesystem size │ │ │ │ +bucket size │ │ │ │ +Please supply a device │ │ │ │ +btree_node_size │ │ │ │ +BCH_IOCTL_DEV_USAGE error: %m │ │ │ │ +Setting %s readonly │ │ │ │ +Please supply a device state │ │ │ │ +invalid size │ │ │ │ +Too many arguments │ │ │ │ +Doing online resize of %s │ │ │ │ +resizing %s to %llu buckets │ │ │ │ +Doing offline resize of %s │ │ │ │ +resize error: %s │ │ │ │ +%s is offline - starting: │ │ │ │ +force-if-data-lost │ │ │ │ +force-metadata │ │ │ │ +bcachefs device add - add a device to an existing filesystem │ │ │ │ +Usage: bcachefs device add [OPTION]... filesystem device │ │ │ │ +Options: │ │ │ │ + -S, --fs_size=size Size of filesystem on device │ │ │ │ + -B, --bucket=size Bucket size │ │ │ │ + -D, --discard Enable discards │ │ │ │ + -g, --group=group Disk group │ │ │ │ + -f, --force Use device even if it appears to already be formatted │ │ │ │ + -h, --help Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +BCH_IOCTL_DISK_ADD ioctl error: %m │ │ │ │ +bcachefs device_remove - remove a device from a filesystem │ │ │ │ + bcachefs device remove | │ │ │ │ +Options: │ │ │ │ + -f, --force Force removal, even if some data │ │ │ │ + couldn't be migrated │ │ │ │ + -F, --force-metadata Force removal, even if some metadata │ │ │ │ + couldn't be migrated │ │ │ │ + -h, --help display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +%s does not seem to be a member of %s │ │ │ │ +Filesystem path required when specifying device by id │ │ │ │ +BCH_IOCTL_DISK_REMOVE ioctl error: %m │ │ │ │ +bcachefs device online - readd a device to a running filesystem │ │ │ │ +Usage: bcachefs device online [OPTION]... device │ │ │ │ +Options: │ │ │ │ + -h, --help Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +BCH_IOCTL_DISK_ONLINE ioctl error: %m │ │ │ │ +bcachefs device offline - take a device offline, without removing it │ │ │ │ +Usage: bcachefs device offline [OPTION]... device │ │ │ │ +Options: │ │ │ │ + -f, --force Force, if data redundancy will be degraded │ │ │ │ + -h, --help Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +BCH_IOCTL_DISK_OFFLINE ioctl error: %m │ │ │ │ +bcachefs device evacuate - move data off of a given device │ │ │ │ +Usage: bcachefs device evacuate [OPTION]... device │ │ │ │ +Options: │ │ │ │ + -h, --help Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +BCH_IOCTL_DEV_USAGE ioctl error: %m │ │ │ │ +BCH_IOCTL_DISK_SET_STATE ioctl error: %m │ │ │ │ +bcachefs device set-state │ │ │ │ +Usage: bcachefs device set-state | │ │ │ │ +: one of rw, ro, failed or spare │ │ │ │ +: path to mounted filesystem, optional unless specifying device by id │ │ │ │ +Options: │ │ │ │ + -f, --force Force, if data redundancy will be degraded │ │ │ │ + --force-if-data-lost Force, if data will be lost │ │ │ │ + -o, --offline Set state of an offline device │ │ │ │ + -h, --help display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +Cannot specify offline device by id │ │ │ │ +bcachefs device resize │ │ │ │ +Usage: bcachefs device resize device [ size ] │ │ │ │ +Options: │ │ │ │ + -h, --help display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +Please supply a device to resize │ │ │ │ +%s is mounted but isn't a block device?! │ │ │ │ +BCH_IOCTL_DISK_GET_IDX ioctl error: %m │ │ │ │ +BCH_IOCTL_READ_SUPER error: %m │ │ │ │ +error reading superblock: dev idx >= sb->nr_devices │ │ │ │ +error reading superblock: no member info │ │ │ │ +BCH_IOCTL_DISK_RESIZE ioctl error: %m │ │ │ │ +confused: more than one online device? │ │ │ │ +bcachefs device resize-journal │ │ │ │ +Usage: bcachefs device resize-journal device [ size ] │ │ │ │ +Options: │ │ │ │ + -h, --help display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +resizing journal on %s to %llu buckets │ │ │ │ +BCH_IOCTL_DISK_RESIZE_JOURNAL ioctl error: %m │ │ │ │ Bad %s %s │ │ │ │ -BLKGETSIZE64 ioctl error: %m │ │ │ │ -BLKPBSZGET ioctl error: %m │ │ │ │ -blkid error 1 │ │ │ │ -blkid error 2 │ │ │ │ -blkid error 3 │ │ │ │ -blkid error 4 │ │ │ │ -%s contains a %s filesystem │ │ │ │ -Proceed anyway? │ │ │ │ -tools-util.c │ │ │ │ -FS_IOC_FIEMAP ioctl error: %m │ │ │ │ -!(!e.fe_length) │ │ │ │ -bad %s %s │ │ │ │ -%s too large │ │ │ │ -%s too small │ │ │ │ -/proc/partitions │ │ │ │ - %u %u %llu %s │ │ │ │ -/proc/mounts │ │ │ │ -invalid bpos %s │ │ │ │ -read_file_u64: error parsing %s (got %s) │ │ │ │ -error reading from standard input │ │ │ │ -%s contains a %s filesystem labelled '%s' │ │ │ │ -!(iter->idx > iter->f.fm_mapped_extents) │ │ │ │ -error opening /proc/partitions: %m │ │ │ │ -error opening /proc/mounts: %m │ │ │ │ -fiemap_iter_next │ │ │ │ -raid/gf.h │ │ │ │ -!(v == 0) │ │ │ │ +invalid replicas │ │ │ │ +Bad uuid │ │ │ │ +data type │ │ │ │ +invalid durability │ │ │ │ +invalid version │ │ │ │ +-L:U:g:fqh │ │ │ │ +Enter passphrase: │ │ │ │ +superblock field │ │ │ │ +please supply a device │ │ │ │ +Error opening %s: %s │ │ │ │ +no_passphrase │ │ │ │ +superblock_size │ │ │ │ +bucket_size │ │ │ │ +data_allowed │ │ │ │ +no_initialize │ │ │ │ +bcachefs format - create a new bcachefs filesystem on one or more devices │ │ │ │ +Usage: bcachefs format [OPTION]... │ │ │ │ +Options: │ │ │ │ + --replicas=# Sets both data and metadata replicas │ │ │ │ + --encrypted Enable whole filesystem encryption (chacha20/poly1305) │ │ │ │ + --no_passphrase Don't encrypt master encryption key │ │ │ │ + -L, --label=label │ │ │ │ + -U, --uuid=uuid │ │ │ │ + --superblock_size=size │ │ │ │ +Device specific options: │ │ │ │ + -g, --group=label Disk group │ │ │ │ + -f, --force │ │ │ │ + -q, --quiet Only print errors │ │ │ │ + -h, --help Display this help and exit │ │ │ │ +Device specific options must come before corresponding devices, e.g. │ │ │ │ + bcachefs format --group cache /dev/sdb /dev/sdc │ │ │ │ +Report bugs to │ │ │ │ +bcachefs show-super │ │ │ │ +Usage: bcachefs show-super [OPTION].. device │ │ │ │ +Options: │ │ │ │ + -f, --fields=(fields) list of sections to print │ │ │ │ + -l, --layout print superblock layout │ │ │ │ + -h, --help display this help and exit │ │ │ │ +Report bugs to │ │ │ │ + %15s %15llu %15s │ │ │ │ +(no label) │ │ │ │ +(device not found) │ │ │ │ +Filesystem %s: │ │ │ │ +%-20s%12s │ │ │ │ +Online reserved: │ │ │ │ +Required/total │ │ │ │ +Data type │ │ │ │ +%-16s%-16s%s │ │ │ │ +BCH_IOCTL_USAGE error: %m │ │ │ │ +reserved │ │ │ │ +cmd_fs.c │ │ │ │ +%s (device %u): │ │ │ │ +%30s%16s │ │ │ │ +fragmented │ │ │ │ +%-20s%16s%16s%16s │ │ │ │ +erasure coded │ │ │ │ + available: │ │ │ │ + %15s %15llu │ │ │ │ + capacity: │ │ │ │ +!((void *) r > (void *) (u)->replicas + (u)->replica_entries_bytes) │ │ │ │ +print_fs_usage │ │ │ │ +bcachefs fsck - filesystem check and repair │ │ │ │ +Usage: bcachefs fsck [OPTION]... │ │ │ │ +Options: │ │ │ │ + -p Automatic repair (no questions) │ │ │ │ + -n Don't repair, only check for errors │ │ │ │ + -y Assume "yes" to all questions │ │ │ │ + -f Force checking even if filesystem is marked clean │ │ │ │ + --reconstruct_alloc Reconstruct the alloc btree │ │ │ │ + -v Be verbose │ │ │ │ + -h Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +Please supply device(s) to check │ │ │ │ +%s is mounted read-write - aborting │ │ │ │ +apynfo:vh │ │ │ │ +error opening %s: %s │ │ │ │ +%s: errors fixed │ │ │ │ +%s: still has errors │ │ │ │ +reconstruct_alloc │ │ │ │ +bcachefs unlock - unlock an encrypted filesystem so it can be mounted │ │ │ │ +Usage: bcachefs unlock [OPTION] device │ │ │ │ +Options: │ │ │ │ + -c Check if a device is encrypted │ │ │ │ + -h Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +Please supply one or more devices │ │ │ │ +Filesystem does not have encryption enabled │ │ │ │ +%s is not encrypted │ │ │ │ +Error getting current key │ │ │ │ +Enter new passphrase: │ │ │ │ +error encrypting key │ │ │ │ +listxattr error: %m │ │ │ │ +error getting xattr val: %m │ │ │ │ +error creating xattr: %s │ │ │ │ +error creating file: %s │ │ │ │ +error updating inode: %s │ │ │ │ +cmd_migrate.c │ │ │ │ +!(len & (block_bytes(c) - 1)) │ │ │ │ +libbcachefs/checksum.h │ │ │ │ +include/linux/closure.h │ │ │ │ +!(!queue_work(wq, &cl->work)) │ │ │ │ +libbcachefs/buckets.h │ │ │ │ +btree insert error %s │ │ │ │ +chdir error: %m │ │ │ │ +error creating hardlink: %s │ │ │ │ +readlink error: %m │ │ │ │ +/proc/self/mountinfo │ │ │ │ +%s is not a directory │ │ │ │ +/sys/dev/block/%u:%u │ │ │ │ +error looking up device name │ │ │ │ +%s/bcachefs │ │ │ │ +tools-util.h │ │ │ │ +!(r.start > r.end) │ │ │ │ +old_migrated_filesystem │ │ │ │ +fsck complete │ │ │ │ +%s is not a filysestem root │ │ │ │ +Invalid offset │ │ │ │ +Please specify a device │ │ │ │ +!(dst_offset & (block_bytes(c) - 1)) │ │ │ │ +error reserving space in new filesystem: %s │ │ │ │ +!(logical & (block_bytes(c) - 1)) │ │ │ │ +!(physical & (block_bytes(c) - 1)) │ │ │ │ +!(length & (block_bytes(c) - 1)) │ │ │ │ +!(physical + length > bucket_to_sector(ca, ca->mi.nbuckets)) │ │ │ │ +!(b < buckets->first_bucket || b >= buckets->nbuckets) │ │ │ │ +Unaligned extent in %s - can't handle │ │ │ │ +%s does not have correct st_dev! │ │ │ │ +Error creating %s for bcachefs metadata: %m │ │ │ │ +bcachefs file has incorrect device │ │ │ │ +Error reserving space for bcachefs metadata: %m │ │ │ │ +Unable to continue: metadata file not fully mapped │ │ │ │ +Unable to continue: unaligned extents in metadata file │ │ │ │ +bcachefs migrate - migrate an existing filesystem to bcachefs │ │ │ │ +Usage: bcachefs migrate [OPTION]... │ │ │ │ +Options: │ │ │ │ + -f fs Root of filesystem to migrate(s) │ │ │ │ + --encrypted Enable whole filesystem encryption (chacha20/poly1305) │ │ │ │ + --no_passphrase Don't encrypt master encryption key │ │ │ │ + -F Force, even if metadata file already exists │ │ │ │ + -h Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +Please specify a filesystem to migrate │ │ │ │ +Error getting mount information │ │ │ │ +readlink error while looking up block device: %m │ │ │ │ +Creating new filesystem on %s in space reserved at %s │ │ │ │ +Couldn't find a valid location for superblock │ │ │ │ +Error opening new filesystem: %s │ │ │ │ +Error starting new filesystem: %s │ │ │ │ +error looking up root directory: %s │ │ │ │ +Migrate complete, running fsck: │ │ │ │ +To mount the new filesystem, run │ │ │ │ + mount -t bcachefs -o sb=%llu %s dir │ │ │ │ +After verifying that the new filesystem is correct, to create a │ │ │ │ +superblock at the default offset and finish the migration run │ │ │ │ + bcachefs migrate-superblock -d %s -o %llu │ │ │ │ +The new filesystem will have a file at /old_migrated_filestem │ │ │ │ +referencing all disk space that might be used by the existing │ │ │ │ +filesystem. That file can be deleted once the old filesystem is │ │ │ │ +no longer needed (and should be deleted prior to running │ │ │ │ +bcachefs migrate-superblock) │ │ │ │ +bcachefs migrate-superblock - create default superblock after migrating │ │ │ │ +Usage: bcachefs migrate-superblock [OPTION]... │ │ │ │ +Options: │ │ │ │ + -d device Device to create superblock for │ │ │ │ + -o offset Offset of existing superblock │ │ │ │ + -h Display this help and exit │ │ │ │ +Report bugs to │ │ │ │ +Please specify offset of existing superblock │ │ │ │ +Can't add superblock: no space left in superblock layout │ │ │ │ +Superblock layout already has default superblock │ │ │ │ +__bucket │ │ │ │ +link_data │ │ │ │ +closure_queue │ │ │ │ +bch2_csum_opt_to_type │ │ │ │ +write_data │ │ │ │ +copy_dir │ │ │ │ +hole_iter_next │ │ │ │ +v0.1-nogit │ │ │ │ +bcachefs tool version %s │ │ │ │ +error getting terminal attrs │ │ │ │ +error setting terminal attrs │ │ │ │ +error reading passphrase │ │ │ │ +Enter same passphrase again: │ │ │ │ +Passphrases do not match │ │ │ │ +scrypt error: %i │ │ │ │ +unknown kdf type %llu │ │ │ │ +filesystem is not encrypted │ │ │ │ +incorrect passphrase │ │ │ │ +bcachefs:%s │ │ │ │ +add_key error: %m │ │ │ │ +include/linux/random.h │ │ │ │ +crypto.c │ │ │ │ +filesystem does not have encryption key │ │ │ │ +!(getrandom(buf, nbytes, 0) != nbytes) │ │ │ │ +!bch2_key_is_encrypted(&crypt->key) │ │ │ │ +bch2_key_is_encrypted(&crypt->key) │ │ │ │ +get_random_bytes │ │ │ │ +bch_sb_crypt_init │ │ │ │ + Buckets: │ │ │ │ + flags: %x │ │ │ │ + journal seq: %llx │ │ │ │ + %llu-%llu │ │ │ │ + %s: %u/%u │ │ │ │ +Invalid target %s │ │ │ │ +%.*s (%u) │ │ │ │ +Group %u (%.*s) │ │ │ │ +Bad group %u │ │ │ │ +Device %u (%s) │ │ │ │ +Bad device %u │ │ │ │ +insufficient memory │ │ │ │ +error creating disk path: %s │ │ │ │ +block size must be power of 2 │ │ │ │ +not a bcachefs superblock │ │ │ │ +%s (size %llu): │ │ │ │ +(unknown field %u) │ │ │ │ +(unknown field %u) │ │ │ │ +/dev/bcachefs-ctl │ │ │ │ +/sys/fs/bcachefs/%s │ │ │ │ +/dev/bcachefs%s-ctl │ │ │ │ +%s is not a block device │ │ │ │ +/sys/dev/block/%u:%u/bcachefs │ │ │ │ +error parsing sysfs │ │ │ │ + %s:%llu:%llu │ │ │ │ +Invalid %s: %s │ │ │ │ + --%s │ │ │ │ +dev-%u/block │ │ │ │ +dev-%u/label │ │ │ │ + KFD: %llu │ │ │ │ + scrypt n: %llu │ │ │ │ + scrypt r: %llu │ │ │ │ + scrypt p: %llu │ │ │ │ + Device %u: │ │ │ │ + UUID: %s │ │ │ │ + Size: %s │ │ │ │ + Bucket size: %s │ │ │ │ + First bucket: %u │ │ │ │ + Buckets: %llu │ │ │ │ + Last mount: %s │ │ │ │ + State: %s │ │ │ │ + Group: %s │ │ │ │ + Data allowed: %s │ │ │ │ + Has data: %s │ │ │ │ + Replacement policy: %s │ │ │ │ + Discard: %llu │ │ │ │ +cannot format %s, too small (%llu sectors, min %llu) │ │ │ │ +Bucket size cannot be smaller than block size │ │ │ │ +Bucket size cannot be smaller than btree node size │ │ │ │ +Not enough buckets: %llu, need %u (bucket size %u) │ │ │ │ +blocksize too small: %u, must be greater than device blocksize %u │ │ │ │ +error getting current time: %m │ │ │ │ +insufficient space for superblocks │ │ │ │ +btree node size must be power of 2 │ │ │ │ +External UUID: %s │ │ │ │ +Internal UUID: %s │ │ │ │ +Device index: %u │ │ │ │ +Label: %s │ │ │ │ +Version: %u │ │ │ │ +Oldest version on disk: %u │ │ │ │ +Created: %s │ │ │ │ +Squence number: %llu │ │ │ │ +Block_size: %s │ │ │ │ +Btree node size: %s │ │ │ │ +Error action: %s │ │ │ │ +Clean: %llu │ │ │ │ +Features: %s │ │ │ │ +Compat features: %s │ │ │ │ +Metadata replicas: %llu │ │ │ │ +Data replicas: %llu │ │ │ │ +Metadata checksum type: %s (%llu) │ │ │ │ +Data checksum type: %s (%llu) │ │ │ │ +Compression type: %s (%llu) │ │ │ │ +Foreground write target: %s │ │ │ │ +Background write target: %s │ │ │ │ +Promote target: %s │ │ │ │ +Metadata target: %s │ │ │ │ +String hash type: %s (%llu) │ │ │ │ +32 bit inodes: %llu │ │ │ │ +GC reserve percentage: %llu%% │ │ │ │ +Root reserve percentage: %llu%% │ │ │ │ +Devices: %u live, %u total │ │ │ │ +Sections: %s │ │ │ │ +Superblock size: %llu │ │ │ │ + type: %u │ │ │ │ + superblock max size: %s │ │ │ │ + nr superblocks: %u │ │ │ │ + Offsets: │ │ │ │ +error opening %s: not a bcachefs filesystem │ │ │ │ +BCH_IOCTL_DATA ioctl error: %m │ │ │ │ +error reading from progress fd %m │ │ │ │ +%llu%% complete: current position %s │ │ │ │ +(bad disk groups(formatting errolibbcachefs/alloc_background.c │ │ │ │ +WARNING at libbcachefs/buckets.h:%d │ │ │ │ +!(!ca->alloc_heap.used || !ca->alloc_heap.data[0].nr) │ │ │ │ +!(!({ typeof((&ca->free_inc)->data) _r = ((((((&ca->free_inc))->back - ((&ca->free_inc))->front)) == ((&ca->free_inc))->size) ? ((void *)0) : &(&ca->free_inc)->data[(&ca->free_inc)->back++ & (&ca->free_inc)->mask]); if (_r) *_r = ((b)); _r != ((void *)0); })) │ │ │ │ +error invalidating buckets: %i │ │ │ │ +!(!({ _Bool _r = !(((&ca->free_inc))->front == ((&ca->free_inc))->back); if (_r) (b2) = (&ca->free_inc)->data[--(&ca->free_inc)->back & (&ca->free_inc)->mask]; _r; })) │ │ │ │ +gen %u oldest_gen %u data_type %s │ │ │ │ +error creating allocator thread: %li │ │ │ │ +!(out > end) │ │ │ │ +!(m.dirty_sectors) │ │ │ │ +!(m.data_type) │ │ │ │ +!(b != b2) │ │ │ │ +journal error: %i │ │ │ │ +incorrect value size │ │ │ │ +unpack error │ │ │ │ + read_time %llu │ │ │ │ + write_time %llu │ │ │ │ + dirty_sectors %llu │ │ │ │ + cached_sectors %llu │ │ │ │ + stripe %llu │ │ │ │ + stripe_redundancy %llu │ │ │ │ +error reading alloc info: %i │ │ │ │ +!(ca->alloc_thread) │ │ │ │ +bch-alloc/%s │ │ │ │ +%zu ref %u type %s │ │ │ │ +blocked_full │ │ │ │ +bch2_invalidate_one_bucket │ │ │ │ +bch2_dev_allocator_remove │ │ │ │ +__bucket │ │ │ │ +bch2_alloc_pack_v2 │ │ │ │ +alloc_field_v1_get │ │ │ │ +libbcachefs/alloc_foreground.h │ │ │ │ +!(obs->nr >= (sizeof(obs->v) / sizeof((obs->v)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((obs->v)), typeof(&(obs->v)[0]))); })))) │ │ │ │ +libbcachefs/alloc_foreground.c │ │ │ │ +!(ca->open_buckets_partial_nr > (sizeof(ca->open_buckets_partial) / sizeof((ca->open_buckets_partial)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((ca->open_buckets_partial)), typeof(&(ca->open_buckets_partial)[0]))); })))) │ │ │ │ +!(!c->open_buckets_freelist || !c->open_buckets_nr_free) │ │ │ │ +!(*nr_effective >= nr_replicas) │ │ │ │ +!(!nr_replicas || !nr_replicas_required) │ │ │ │ +!(!ret && nr_effective < nr_replicas) │ │ │ │ +!(!wp->sectors_free || wp->sectors_free == (0x7fffffff * 2U + 1U)) │ │ │ │ +!(sectors > wp->sectors_free) │ │ │ │ +!(sectors > ob->sectors_free) │ │ │ │ +bch2_alloc_sectors_append_ptrs │ │ │ │ +open_bucket_free_unused │ │ │ │ +bch2_alloc_sectors_start │ │ │ │ +bch2_bucket_alloc_set │ │ │ │ +__bucket │ │ │ │ +bch2_open_bucket_alloc │ │ │ │ +libbcachefs/bkey.c │ │ │ │ +!(bit_offset + bits > 32) │ │ │ │ +!(bit_offset + bits > 64) │ │ │ │ +!(bit_offset + bits > 96) │ │ │ │ +!(shr > bit_offset) │ │ │ │ +field too large │ │ │ │ +incorrect number of fields │ │ │ │ +incorrect key_u64s │ │ │ │ +compile_bkey_field │ │ │ │ +value size should be zero │ │ │ │ +datalen %u: %*phN │ │ │ │ +invalid type │ │ │ │ +value too big │ │ │ │ +nonzero snapshot │ │ │ │ +size greater than offset │ │ │ │ +invalid snapshot field │ │ │ │ +u64s too small │ │ │ │ +bad size field │ │ │ │ +nonzero size field │ │ │ │ +POS_MAX key │ │ │ │ +key past end of btree node │ │ │ │ +u64s %u type │ │ │ │ + len %u ver %llu │ │ │ │ +(invalid type %u) │ │ │ │ +libbcachefs/bkey_methods.c │ │ │ │ +!(!k.k->u64s) │ │ │ │ +invalid bkey %s: %s │ │ │ │ +hash_whiteout │ │ │ │ +btree_ptr │ │ │ │ +reservation │ │ │ │ +inode_generation │ │ │ │ +reflink_p │ │ │ │ +reflink_v │ │ │ │ +btree_ptr_v2 │ │ │ │ +indirect_inline_data │ │ │ │ +alloc_v2 │ │ │ │ +invalid key type for this btree │ │ │ │ +key before start of btree node │ │ │ │ +!(!bch2_bkey_pack_key(k, &uk, out)) │ │ │ │ +!(!bch2_bkey_pack_key(k, &uk, f)) │ │ │ │ +__bch2_bkey_compat │ │ │ │ +bch2_bkey_debugcheck │ │ │ │ +bkey_inline_data_offset │ │ │ │ +libbcachefs/bkey_sort.c │ │ │ │ +!(!iter->used) │ │ │ │ +!(i->k > i->end) │ │ │ │ +!(in->needs_whiteout && next->needs_whiteout) │ │ │ │ +bch2_sort_keys │ │ │ │ +sort_iter_advance │ │ │ │ +libbcachefs/bset.h │ │ │ │ +!(t < b->set) │ │ │ │ +block %u key %5zu: %s │ │ │ │ +Key skipped backwards │ │ │ │ +Duplicate keys │ │ │ │ +libbcachefs/bset.c │ │ │ │ +set %zu key %u: %s │ │ │ │ +!(bset_has_rw_aux_tree(i)) │ │ │ │ +!(b->nsets) │ │ │ │ +!(b->nsets >= 3U) │ │ │ │ +btree node iter with %u/%u sets: │ │ │ │ +!(t->aux_data_offset == ((u16)~0U)) │ │ │ │ +!(bset_byte_offset(b, bne) >= btree_bytes(c)) │ │ │ │ +!((void *) bne < (void *) ({ ; __btree_node_offset_to_key(b, (bset_tree_last(b))->end_offset); })) │ │ │ │ +!(pos >= iter->data + (sizeof(iter->data) / sizeof((iter->data)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((iter->data)), typeof(&(iter->data)[0]))); })))) │ │ │ │ +!(set != &iter->data[__btree_node_iter_used(iter)]) │ │ │ │ +!(set >= iter->data + (sizeof(iter->data) / sizeof((iter->data)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((iter->data)), typeof(&(iter->data)[0]))); })))) │ │ │ │ + failed unpacked at depth %u │ │ │ │ +bch2_btree_node_iter_prev_all │ │ │ │ +__bch2_btree_node_iter_push │ │ │ │ +bch2_bset_init_next │ │ │ │ +get_random_bytes │ │ │ │ +bch2_bset_init_first │ │ │ │ +bset_aux_tree_buf_end │ │ │ │ +bset_alloc_tree │ │ │ │ +bch2_bset_set_no_aux_tree │ │ │ │ +bch2_bkey_to_bset │ │ │ │ +bch2_btree_node_prefetch │ │ │ │ +six_unlock_type │ │ │ │ +six_relock_type │ │ │ │ +six_trylock_type │ │ │ │ +bch2_btree_node_fill │ │ │ │ +bch2_btree_node_get │ │ │ │ +bch2_btree_node_mem_alloc │ │ │ │ +bch2_fs_btree_cache_init │ │ │ │ +bch2_fs_btree_cache_exit │ │ │ │ +rhashtable_lookup_insert_fast │ │ │ │ +__bch2_btree_node_hash_insert │ │ │ │ +btree_node_data_alloc │ │ │ │ +btree node header doesn't match ptr │ │ │ │ +btree %s level %u │ │ │ │ +header: btree %s level %llu │ │ │ │ +min %s max %s │ │ │ │ +!(btree_node_read_in_flight(b) || btree_node_write_in_flight(b)) │ │ │ │ +!(atomic_read(&c->btree_cache.dirty)) │ │ │ │ +!(!six_trylock_intent(&b->c.lock)) │ │ │ │ +!(!six_trylock_write(&b->c.lock)) │ │ │ │ +!(btree_node_write_in_flight(b)) │ │ │ │ +WARNING at libbcachefs/btree_cache.c:%d │ │ │ │ +!(iter && !btree_node_locked(iter, level + 1)) │ │ │ │ + format: u64s %u fields %u %u %u %u %u │ │ │ │ + unpack fn len: %u │ │ │ │ + bytes used %zu/%zu (%zu%% full) │ │ │ │ + sib u64s: %u, %u (merge threshold %u) │ │ │ │ + nr packed keys %u │ │ │ │ + nr unpacked keys %u │ │ │ │ + floats %zu │ │ │ │ + failed unpacked %zu │ │ │ │ +include/linux/six.h │ │ │ │ +libbcachefs/btree_cache.c │ │ │ │ +!(b->data || b->aux_data) │ │ │ │ +!(b->hash_val) │ │ │ │ +include/linux/rhashtable.h │ │ │ │ +!(ht->p.obj_hashfn) │ │ │ │ +bcachefs: %s() │ │ │ │ +bcachefs: %s() ret %i │ │ │ │ +!(btree_node_hashed(b)) │ │ │ │ +!(btree_node_dirty(b)) │ │ │ │ +!(level + 1 >= 4U) │ │ │ │ +!(!iter->trans->restarted) │ │ │ │ +!(!trans->restarted) │ │ │ │ +!(level >= 4U) │ │ │ │ + ptrs: │ │ │ │ +nr nodes: %u │ │ │ │ +nr dirty: %u │ │ │ │ +cannibalize lock: %p │ │ │ │ +libbcachefs/btree_gc.c │ │ │ │ +libbcachefs/bkey.h │ │ │ │ +libbcachefs/btree_gc.h │ │ │ │ +start of node: │ │ │ │ +Unable to continue, halting │ │ │ │ +cannot update btree roots yet │ │ │ │ +%s: error allocating new key │ │ │ │ +%s: ret %i │ │ │ │ +!(c->usage_gc) │ │ │ │ +error allocating c->usage_gc │ │ │ │ +!(ca->buckets[1]) │ │ │ │ +!(ca->usage_gc) │ │ │ │ +error allocating ca->usage_gc │ │ │ │ +error allocating ec gc mem │ │ │ │ +starting topology repair pass │ │ │ │ +topology repair pass done │ │ │ │ +repair unimplemented │ │ │ │ +btree gc failed: %i │ │ │ │ +bch-gc/%s │ │ │ │ +!(gc_pos_cmp(new_pos, c->gc_pos) <= 0) │ │ │ │ +!(bpos_cmp(k.k->p, b->data->min_key) < 0) │ │ │ │ +!(bpos_cmp(k.k->p, b->data->max_key) > 0) │ │ │ │ +Unreadable btree node at btree %s level %u: │ │ │ │ +%s: error %i getting btree node │ │ │ │ +btree node overwritten by next node at btree %s level %u: │ │ │ │ + node %s │ │ │ │ + next %s │ │ │ │ +btree node with incorrect max_key at btree %s level %u: │ │ │ │ + node %s │ │ │ │ + next %s │ │ │ │ +btree node overwritten by prev node at btree %s level %u: │ │ │ │ + prev %s │ │ │ │ + node %s │ │ │ │ +btree node with incorrect min_key at btree %s level %u: │ │ │ │ + prev %s │ │ │ │ + node %s │ │ │ │ +btree node with incorrect max_key at btree %s level %u: │ │ │ │ + expected %s │ │ │ │ +empty interior btree node at btree %s level %u │ │ │ │ +unexpected inconsistency walking reflink table at gc finish │ │ │ │ +reflink key has wrong refcount: │ │ │ │ + should be %u │ │ │ │ +!(ptr < s.v->ptrs || ptr >= s.v->ptrs + s.v->nr_blocks) │ │ │ │ +bucket %u:%zu different types of data in same bucket: %s, %s │ │ │ │ +while marking %s │ │ │ │ +bucket %u:%zu data type %s ptr gen %u missing in alloc btree │ │ │ │ +while marking %s │ │ │ │ +bucket %u:%zu data type %s ptr gen in the future: %u > %u │ │ │ │ +while marking %s │ │ │ │ +bucket %u:%zu data type %s stale dirty ptr: %u < %u │ │ │ │ +while marking %s │ │ │ │ +pointer to nonexistent stripe %llu │ │ │ │ +while marking %s │ │ │ │ +pointer does not match stripe %llu │ │ │ │ +while marking %s │ │ │ │ +aieee, found stripe ptr with no data ptr │ │ │ │ +key version number higher than recorded: %llu > %llu │ │ │ │ +superblock not marked as containing replicas (type %u) │ │ │ │ +error marking bkey replicas: %i │ │ │ │ +btree node with incorrect min_key at btree %s level %u: │ │ │ │ + prev %s │ │ │ │ + cur %s │ │ │ │ +Halting mark and sweep to start topology repair pass │ │ │ │ +%s: error %i from bch2_gc_mark_key │ │ │ │ +error allocating ca->buckets[gc] │ │ │ │ +empty btree root - repair unimplemented │ │ │ │ +btree root with incorrect min_key: %s │ │ │ │ +btree root with incorrect max_key: %s │ │ │ │ +Second GC pass needed, restarting: │ │ │ │ +Unable to fix bucket gens, looping │ │ │ │ +unexpected stripe inconsistency at bch2_gc_done, confused │ │ │ │ +stripe %zu has wrong block_sectors[%u]: got %u, should be %u │ │ │ │ +bucket %u:%zu gen %u data type %s has wrong gen: got %u, should be %u │ │ │ │ +bucket %u:%zu gen %u data type %s has wrong data_type: got %u, should be %u │ │ │ │ +bucket %u:%zu gen %u data type %s has wrong stripe: got %u, should be %u │ │ │ │ +bucket %u:%zu gen %u data type %s has wrong dirty_sectors: got %u, should be %u │ │ │ │ +bucket %u:%zu gen %u data type %s has wrong cached_sectors: got %u, should be %u │ │ │ │ +dev %u has wrong buckets_ec: got %llu, should be %llu │ │ │ │ +dev %u has wrong buckets_unavailable: got %llu, should be %llu │ │ │ │ +dev %u has wrong %s buckets: got %llu, should be %llu │ │ │ │ +dev %u has wrong %s sectors: got %llu, should be %llu │ │ │ │ +dev %u has wrong %s fragmented: got %llu, should be %llu │ │ │ │ +fs has wrong hidden: got %llu, should be %llu │ │ │ │ +fs has wrong btree: got %llu, should be %llu │ │ │ │ +fs has wrong data: got %llu, should be %llu │ │ │ │ +fs has wrong cached: got %llu, should be %llu │ │ │ │ +fs has wrong reserved: got %llu, should be %llu │ │ │ │ +fs has wrong nr_inodes: got %llu, should be %llu │ │ │ │ +fs has wrong persistent_reserved[%i]: got %llu, should be %llu │ │ │ │ +fs has wrong %s: got %llu, should be %llu │ │ │ │ +error recalculating oldest_gen: %i │ │ │ │ +error creating gc thread: %li │ │ │ │ +bch2_gc_done │ │ │ │ +extent_entry_bytes │ │ │ │ +__bucket │ │ │ │ +bch2_bkey_ptr_data_type │ │ │ │ +bch2_check_fix_ptrs │ │ │ │ +bch2_gc_mark_key │ │ │ │ +bch2_gc_btree_init_recurse │ │ │ │ +bch2_gc_btree_init_recurse │ │ │ │ +bch2_gc_btree_init │ │ │ │ +btree_id_to_gc_phase │ │ │ │ +bch2_gc_btrees │ │ │ │ +btree_ptr_to_v2 │ │ │ │ +set_node_max │ │ │ │ +bpos_predecessor │ │ │ │ +bpos_successor │ │ │ │ +bch2_btree_repair_topology_recurse │ │ │ │ +bch2_btree_repair_topology_recurse │ │ │ │ +gc_pos_set │ │ │ │ +bch2_gc_start │ │ │ │ +%s level %u/%u │ │ │ │ +libbcachefs/bkey_sort.h │ │ │ │ +!(iter->used >= iter->size) │ │ │ │ +libbcachefs/super.h │ │ │ │ +!(devs->nr >= 4U) │ │ │ │ +error validating btree node │ │ │ │ +before write │ │ │ │ +at btree │ │ │ │ + node offset %u │ │ │ │ + bset u64s %u │ │ │ │ +libbcachefs/btree_io.c │ │ │ │ +!(size > btree_bytes(c)) │ │ │ │ +: unsupported bset version │ │ │ │ +: bset past end of btree node │ │ │ │ +: empty bset │ │ │ │ +: bset at wrong sector offset │ │ │ │ +: incorrect btree id │ │ │ │ +: incorrect level │ │ │ │ +: incorrect max key %s │ │ │ │ +: invalid bkey format: %s │ │ │ │ +!(bytes != btree_bytes(c)) │ │ │ │ +: invalid bkey format %u │ │ │ │ +: invalid bkey: %s │ │ │ │ +: keys out of order: %s > %s │ │ │ │ +!(dst->nsets != 1) │ │ │ │ +!(k->needs_whiteout) │ │ │ │ +: bad magic │ │ │ │ +: bad btree header │ │ │ │ +: unknown checksum type %llu │ │ │ │ +: invalid checksum │ │ │ │ +!(len < 0 || len > ((u8)~0U)) │ │ │ │ +!(b->nr.live_u64s != u64s) │ │ │ │ +: invalid bkey %s: %s │ │ │ │ +replica %u:%s │ │ │ │ +retrying read │ │ │ │ +!(IS_ERR(b)) │ │ │ │ +!(btree_node_fake(b)) │ │ │ │ +!(b->written && !seq) │ │ │ │ +!(BSET_BIG_ENDIAN(i) != 0) │ │ │ │ +!(b->whiteout_u64s) │ │ │ │ +!(bch2_dev_list_has_dev(*devs, dev)) │ │ │ │ +corrupt metadata before write: %s │ │ │ │ +: bset version %u older than superblock version_min %u │ │ │ │ +: bset version %u newer than superblock version %u │ │ │ │ +: BSET_SEPARATE_WHITEOUTS no longer supported │ │ │ │ +: incorrect sequence number (wrong btree node) │ │ │ │ +: incorrect min_key: got %s should be %s │ │ │ │ +!(((void *) ((&out->keys)->_data + ({ ( (__builtin_types_compatible_p(typeof((&out->keys)->u64s), u64) || __builtin_types_compatible_p(typeof((&out->keys)->u64s), const u64)) ? ((__u64)(__le64)(( __le64) (&out->keys)->u64s)) : (__builtin_types_compatible_p(typeof((&out->keys)->u64s), u32) || __builtin_types_compatible_p(typeof((&out->keys)->u64s), const u32)) ? ((__u32)(__le32)(( __le32) (&out->keys)->u64s)) : (__builtin_types_compatible_p(typeof((&out->keys)->u64s), u16) || __builtin_types_compatible_p(typeof((&out->keys)->u64s), const u16)) ? ((__u16)(__le16)(( __le16) (&out->keys)->u64s)) : (( u8) ((&out->keys)->u64s))); }))) > (void *) out + bytes) │ │ │ │ +: key extends past end of bset │ │ │ │ +!((void *) ({ ; __btree_node_offset_to_key(b, (bset_tree_last(b))->end_offset); }) > write_block(b)) │ │ │ │ +: got wrong btree node (seq %llx want %llx) │ │ │ │ +: btree node does not have NEW_EXTENT_OVERWRITE set │ │ │ │ +: first btree node bset has blacklisted journal seq │ │ │ │ +: found blacklisted bset in btree node with sectors_written │ │ │ │ +: btree node data missing: expected %u sectors, found %u │ │ │ │ +: found bset signature after last bset │ │ │ │ +: btree node sectors written mismatch: %u != %u │ │ │ │ +: btree node replicas content mismatch │ │ │ │ +btree node read error: no device to read from │ │ │ │ +!(bch2_btree_node_hash_insert(&c->btree_cache, b, level, id)) │ │ │ │ +!(old & (1 << BTREE_NODE_write_in_flight)) │ │ │ │ +!((b->will_make_reachable != 0) != !b->written) │ │ │ │ +!(b->written >= c->opts.btree_node_size) │ │ │ │ +!(b->written & (c->opts.block_size - 1)) │ │ │ │ +!(bset_written(b, btree_bset_last(b))) │ │ │ │ +!(((__u64)(__le64)(b->data->magic)) != bset_magic(c)) │ │ │ │ +!(memcmp(&b->data->format, &b->format, sizeof(b->format))) │ │ │ │ +!(b->written + sectors_to_write > c->opts.btree_node_size) │ │ │ │ +!(i->seq != b->data->keys.seq) │ │ │ │ +fatal error writing btree node │ │ │ │ +!(bset_written(b, bset(b, &b->set[1]))) │ │ │ │ +%p d %u n %u l %u w %u b %u r %u:%lu │ │ │ │ +bch2_btree_post_write_cleanup │ │ │ │ +bch2_csum_opt_to_type │ │ │ │ +bch2_dev_list_add_dev │ │ │ │ +__bch2_btree_node_write │ │ │ │ +bch2_btree_root_read │ │ │ │ +extent_entry_bytes │ │ │ │ +btree_node_set_format │ │ │ │ +bpos_nosnap_successor │ │ │ │ +bpos_nosnap_predecessor │ │ │ │ +bch2_btree_node_read_done │ │ │ │ +bch2_btree_node_drop_keys_outside_node │ │ │ │ +btree_bounce_alloc │ │ │ │ +sort_iter_add │ │ │ │ +btree_node_sort │ │ │ │ +bch2_btree_init_next │ │ │ │ +bch2_btree_sort_into │ │ │ │ +bch2_bset_set_no_aux_tree │ │ │ │ +should_compact_bset │ │ │ │ +bch2_drop_whiteouts │ │ │ │ +libbcachefs/btree_iter.c │ │ │ │ + touched │ │ │ │ +update: btree %s %s │ │ │ │ +trans iter oveflow │ │ │ │ +!(trans->in_traverse_all) │ │ │ │ +!(ret && ret != -4) │ │ │ │ +!(ret == -4) │ │ │ │ +!(!ck->valid) │ │ │ │ +!(bkey_cmp(iter->pos, pos)) │ │ │ │ +!(iter->level != depth) │ │ │ │ +!(iter->min_depth != depth) │ │ │ │ +!(trans->used_mempool) │ │ │ │ +!(btree_iter_type(iter) == BTREE_ITER_CACHED) │ │ │ │ +iter: btree %s pos %s%s%s%s %pS │ │ │ │ +!(k->type != KEY_TYPE_btree_ptr_v2) │ │ │ │ +!((ret == -4) != !!trans->restarted) │ │ │ │ +!(iter->uptodate > BTREE_ITER_NEED_PEEK) │ │ │ │ +!(btree_node_locked(linked, b->c.level)) │ │ │ │ +!(bpos_cmp(b->key.k.p, iter->pos) < 0) │ │ │ │ +!(trans->iters + iter->idx != iter) │ │ │ │ +!(!btree_iter_live(trans, iter)) │ │ │ │ +!(iter->locks_want != ({ typeof(locks_want) _min1 = (locks_want); typeof(4U) _min2 = (4U); (void) (&_min1 == &_min2); _min1 < _min2 ? _min1 : _min2; })) │ │ │ │ +WARNING at libbcachefs/btree_iter.c:%d │ │ │ │ +bch2_trans_alloc_iters │ │ │ │ +bch2_trans_get_node_iter │ │ │ │ +bch2_trans_iter_put │ │ │ │ +btree_trans_iter_alloc_fail │ │ │ │ +bch2_btree_iter_peek_slot │ │ │ │ +bpos_nosnap_predecessor │ │ │ │ +bpos_predecessor │ │ │ │ +bch2_btree_iter_peek_node │ │ │ │ +__btree_iter_traverse_all │ │ │ │ +btree_node_mem_ptr_set │ │ │ │ +btree_iter_traverse_one │ │ │ │ +__bch2_btree_iter_traverse │ │ │ │ +bpos_nosnap_successor │ │ │ │ +bpos_successor │ │ │ │ +btree_iter_node_set │ │ │ │ +bch2_btree_iter_node_replace │ │ │ │ +bch2_trans_relock │ │ │ │ +six_unlock_type │ │ │ │ +__bch2_btree_node_lock │ │ │ │ +six_trylock_type │ │ │ │ +bch2_fs_btree_key_cache_exit │ │ │ │ +bch2_btree_insert_key_cached │ │ │ │ +btree_key_cache_flush_pos │ │ │ │ +bkey_cached_free │ │ │ │ +rhashtable_lookup_insert_fast │ │ │ │ +bkey_cached_evict │ │ │ │ +bkey_cached_alloc │ │ │ │ +bch2_btree_iter_traverse_cached │ │ │ │ +libbcachefs/btree_key_cache.c │ │ │ │ +!(test_bit(1, &ck->flags)) │ │ │ │ +error flushing key cache: %i │ │ │ │ +!(iter->level) │ │ │ │ +!(insert->u64s > ck->u64s) │ │ │ │ +nr_freed: %zu │ │ │ │ +nr_keys: %zu │ │ │ │ +nr_dirty: %zu │ │ │ │ +!(rhashtable_remove_fast(&c->table, &ck->hash, bch2_btree_key_cache_params)) │ │ │ │ +!(!btree_node_locked(c_iter, 0)) │ │ │ │ +!(!btree_node_intent_locked(c_iter, 0)) │ │ │ │ +!(!six_trylock_intent(&ck->c.lock)) │ │ │ │ +!(!six_trylock_write(&ck->c.lock)) │ │ │ │ +!(!ret && !btree_node_locked(iter, 0)) │ │ │ │ +!(jset_u64s(insert->u64s) > trans->journal_preres.u64s) │ │ │ │ +!(atomic_long_read(&bc->nr_dirty) && !bch2_journal_error(&c->journal) && test_bit(BCH_FS_WAS_RW, &c->flags)) │ │ │ │ +!(atomic_long_read(&bc->nr_keys)) │ │ │ │ +libbcachefs/btree_update_interior.c │ │ │ │ +!(b == ((c)->btree_roots[(b)->c.btree_id].b)) │ │ │ │ +!(!cds_list_empty(&b->write_blocked)) │ │ │ │ +!(((c)->btree_roots[(b)->c.btree_id].b) && (b->c.level < ((c)->btree_roots[(b)->c.btree_id].b)->c.level || !btree_node_dying(((c)->btree_roots[(b)->c.btree_id].b)))) │ │ │ │ +!(delta + b->nr.live_u64s < 0) │ │ │ │ +!(btree_node_type(b) != BKEY_TYPE_btree) │ │ │ │ +!(insert->k.type == KEY_TYPE_btree_ptr_v2 && !btree_ptr_sectors_written(insert)) │ │ │ │ +inserting invalid bkey %s: %s │ │ │ │ +!(as->journal_u64s + jset_u64s(insert->k.u64s) > (sizeof(as->journal_entries) / sizeof((as->journal_entries)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((as->journal_entries)), typeof(&(as->journal_entries)[0]))); })))) │ │ │ │ +!(!b->written && !test_bit(BCH_FS_HOLD_BTREE_WRITES, &c->flags)) │ │ │ │ +!(as->mode != BTREE_INTERIOR_NO_UPDATE) │ │ │ │ +!(b->nsets != 1 || b->nr.live_u64s != ((__u16)(__le16)(btree_bset_first(b)->u64s))) │ │ │ │ +!(!journal_pin_active(&as->journal)) │ │ │ │ +error %i in btree_update_nodes_written() │ │ │ │ +!(b->will_make_reachable != (unsigned long) as) │ │ │ │ +!(linked->l[b->c.level].b == b) │ │ │ │ +!(as->nr_new_nodes >= (sizeof(as->new_nodes) / sizeof((as->new_nodes)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((as->new_nodes)), typeof(&(as->new_nodes)[0]))); })))) │ │ │ │ +!(bch2_keylist_u64s(&as->new_keys) + k->k.u64s > (sizeof(as->_new_keys) / sizeof((as->_new_keys)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((as->_new_keys)), typeof(&(as->_new_keys)[0]))); })))) │ │ │ │ +!(bch2_keylist_u64s(&as->old_keys) + k->k.u64s > (sizeof(as->_old_keys) / sizeof((as->_old_keys)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((as->_old_keys)), typeof(&(as->_old_keys)[0]))); })))) │ │ │ │ +!(!parent && (b != ((c)->btree_roots[(b)->c.btree_id].b))) │ │ │ │ +!(!btree_node_intent_locked(iter, ((c)->btree_roots[(b)->c.btree_id].b)->c.level)) │ │ │ │ +!(!bch2_bkey_transform(&n2->format, out, ((k)->format != 1) ? &n1->format : &bch2_bkey_format_current, k)) │ │ │ │ +libbcachefs/btree_update_interior.h │ │ │ │ +!(as->mode == BTREE_INTERIOR_NO_UPDATE) │ │ │ │ +!(!btree_node_locked(iter, level)) │ │ │ │ +btree topology error in btree merge: │ │ │ │ + prev ends at %s │ │ │ │ + next starts at %s │ │ │ │ +!(bpos_cmp(iter2->pos, new_key->k.p)) │ │ │ │ +!(((c)->btree_roots[(b)->c.btree_id].b) != b) │ │ │ │ +!(((c)->btree_roots[(b)->c.btree_id].b)) │ │ │ │ +!(btree_node_need_write(b)) │ │ │ │ +!(b->ob.nr) │ │ │ │ +!(b->will_make_reachable) │ │ │ │ +%p m %u w %u r %u j %llu │ │ │ │ +!(!as->nr_prealloc_nodes) │ │ │ │ +!(!b->c.level) │ │ │ │ +!(!btree_node_dirty(b)) │ │ │ │ +!(!prev) │ │ │ │ +!(!set1->u64s) │ │ │ │ +!(!set2->u64s) │ │ │ │ +!(!as || as->b) │ │ │ │ +!(remaining < 0) │ │ │ │ +!(!iter->should_be_locked) │ │ │ │ +!(nr_nodes > (4U + (4U - 1))) │ │ │ │ +!(iter2->level != b->c.level) │ │ │ │ +!(!btree_node_dying(b)) │ │ │ │ +!(!btree_node_hashed(b)) │ │ │ │ +btree_update │ │ │ │ +btree_update_nodes_written │ │ │ │ +bch2_btree_root_alloc │ │ │ │ +bch2_btree_set_root_for_read │ │ │ │ +bch2_btree_node_update_key_get_iter │ │ │ │ +__bch2_btree_node_update_key │ │ │ │ +bpos_predecessor │ │ │ │ +__bch2_foreground_maybe_merge │ │ │ │ +btree_update_updated_root │ │ │ │ +bch2_btree_set_root_inmem │ │ │ │ +bch2_btree_set_root │ │ │ │ +btree_update_updated_node │ │ │ │ +bch_btree_keys_u64s_remaining │ │ │ │ +bch2_btree_insert_node │ │ │ │ +bch2_insert_fixup_btree_ptr │ │ │ │ +__bch2_btree_insert_keys_interior │ │ │ │ +btree_split_insert_keys │ │ │ │ +bpos_successor │ │ │ │ +__btree_split_node │ │ │ │ +btree_split │ │ │ │ +__bch2_btree_node_alloc │ │ │ │ +bch2_btree_reserve_get │ │ │ │ +bch2_btree_update_start │ │ │ │ +bch2_btree_update_done │ │ │ │ +btree_update_will_delete_key │ │ │ │ +btree_update_drop_new_node │ │ │ │ +btree_update_will_add_key │ │ │ │ +bch2_btree_update_add_new_node │ │ │ │ +btree_node_set_format │ │ │ │ +bch2_btree_node_alloc │ │ │ │ +bch2_btree_node_free_inmem │ │ │ │ +__btree_node_free │ │ │ │ +btree_node_u64s_with_format │ │ │ │ +!(bch_btree_keys_u64s_remaining(c, b) < (sizeof(struct bkey) / sizeof(__u64))) │ │ │ │ +libbcachefs/btree_update_leaf.c │ │ │ │ +!(!btree_node_intent_locked(i->iter, i->level)) │ │ │ │ +invalid bkey %s on insert: %s │ │ │ │ +!(bpos_cmp(i->k->k.p, i->iter->real_pos)) │ │ │ │ +!(i->btree_id != i->iter->btree_id) │ │ │ │ +!(btree_iter_type(i->iter) == BTREE_ITER_CACHED) │ │ │ │ +!((ret == 4 || ret == -11) && !trans->restarted) │ │ │ │ +!(ret == -28 && (trans->flags & (1 << __BTREE_INSERT_NOFAIL))) │ │ │ │ +!(!i->iter->should_be_locked) │ │ │ │ +!(trans->restarted) │ │ │ │ +!(i->level != i->iter->level) │ │ │ │ +libbcachefs/journal.h │ │ │ │ +!(ret >= 0) │ │ │ │ +!(trans->nr_updates >= 64) │ │ │ │ +!(n.iter->flags & (1 << 6)) │ │ │ │ +!(i->trans_triggers_run) │ │ │ │ +bch2_trans_update │ │ │ │ +bch2_trans_commit_error │ │ │ │ +btree_id_to_gc_phase │ │ │ │ +bch2_trans_mark_gc │ │ │ │ +journal_state_count │ │ │ │ +btree_key_can_insert_cached │ │ │ │ +btree_insert_entry_checks │ │ │ │ +maybe_do_btree_merge │ │ │ │ +do_bch2_trans_commit │ │ │ │ +__bch2_trans_commit │ │ │ │ +bch_btree_keys_u64s_remaining │ │ │ │ +push_whiteout │ │ │ │ +bucket %u:%zu gen %u data type %s: ptr gen %u newer than bucket gen │ │ │ │ +while marking %s │ │ │ │ +bucket %u:%zu gen %u data type %s: ptr gen %u too stale │ │ │ │ +while marking %s │ │ │ │ +bucket %u:%zu gen %u data type %s: stale dirty ptr (gen %u) │ │ │ │ +while marking %s │ │ │ │ +bucket %u:%zu gen %u different types of data in same bucket: %s, %s │ │ │ │ +while marking %s │ │ │ │ +bucket %u:%zu gen %u data type %s sector count overflow: %u + %lli > U16_MAX │ │ │ │ +while marking %s │ │ │ │ +!(btree_iter_live(trans, i->iter)) │ │ │ │ +bucket %llu:%llu gen %u: multiple stripes using same bucket (%u, %llu) │ │ │ │ +WARNING at libbcachefs/buckets.c:%d │ │ │ │ +!(!d && alloc_size > (1U << 16)) │ │ │ │ +bucket %llu:%llu gen %u different types of data in same bucket: %s, %s │ │ │ │ +while marking %s │ │ │ │ +!(data_type != BCH_DATA_sb && data_type != BCH_DATA_journal) │ │ │ │ +different types of data in same bucket: %s, %s │ │ │ │ +bucket %u:%zu gen %u data type %s sector count overflow: %u + %u > U16_MAX │ │ │ │ +!(!(flags & ((1U << __BTREE_TRIGGER_INSERT)|(1U << __BTREE_TRIGGER_OVERWRITE)))) │ │ │ │ +bch2_mark_alloc(): no replicas entry while updating cached sectors │ │ │ │ +!((flags & ((1U << __BTREE_TRIGGER_INSERT)|(1U << __BTREE_TRIGGER_OVERWRITE))) == ((1U << __BTREE_TRIGGER_INSERT)|(1U << __BTREE_TRIGGER_OVERWRITE))) │ │ │ │ +bch2_mark_extent(): no replicas entry while updating cached sectors │ │ │ │ +bucket %u:%zu gen %u: multiple stripes using same bucket │ │ │ │ +%llu:%llu len %u points to nonexistent indirect extent %llu │ │ │ │ +!((s64) r->refcount + add < 0) │ │ │ │ +!(!gc && bucket_became_unavailable(old, new)) │ │ │ │ +!(offset < 0 || offset >= fs_usage_u64s(c)) │ │ │ │ +!(idx >= (sizeof(c->usage) / sizeof((c->usage)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((c->usage)), typeof(&(c->usage)[0]))); })))) │ │ │ │ +!(owned_by_allocator == old.owned_by_allocator) │ │ │ │ +!(type != BCH_DATA_sb && type != BCH_DATA_journal) │ │ │ │ +!(__update_replicas(c, dst, &d->r, d->delta)) │ │ │ │ +disk usage increased %lli more than %u sectors reserved │ │ │ │ +bcachefs: %s() while inserting │ │ │ │ +bcachefs: %s() overlapping with │ │ │ │ +pointer to nonexistent stripe %llu │ │ │ │ +stripe pointer doesn't match stripe %llu │ │ │ │ +!(!*refcount && (flags & (1U << __BTREE_TRIGGER_OVERWRITE))) │ │ │ │ +libbcachefs/buckets.c │ │ │ │ +no replicas entry for %s │ │ │ │ +!(gc && old_s) │ │ │ │ +capacity: %llu │ │ │ │ +hidden: %llu │ │ │ │ +data: %llu │ │ │ │ +cached: %llu │ │ │ │ +reserved: %llu │ │ │ │ +nr_inodes: %llu │ │ │ │ +online reserved: %llu │ │ │ │ +%u replicas: │ │ │ │ + reserved: %llu │ │ │ │ +bcachefs: %s() %s │ │ │ │ +libbcachefs/btree_iter.h │ │ │ │ +!(!(iter->flags & (1 << 6))) │ │ │ │ +bch2_btree_iter_set_pos_to_extent_start │ │ │ │ +__bch2_trans_mark_reflink_p │ │ │ │ +bch2_trans_mark_reservation │ │ │ │ +replicas_deltas_realloc │ │ │ │ +trans_get_update │ │ │ │ +bch2_trans_mark_extent │ │ │ │ +bch2_trans_mark_key │ │ │ │ +fs_usage_apply_warn │ │ │ │ +bch2_trans_fs_usage_apply │ │ │ │ +__bch2_mark_reflink_p │ │ │ │ +bch2_mark_reflink_p │ │ │ │ +bch2_mark_stripe │ │ │ │ +extent_entry_bytes │ │ │ │ +bch2_extent_crc_unpack │ │ │ │ +bch2_mark_pointer │ │ │ │ +bch2_mark_extent │ │ │ │ +bch2_mark_key_locked │ │ │ │ +__bch2_mark_metadata_bucket │ │ │ │ +bch2_mark_metadata_bucket │ │ │ │ +__bucket │ │ │ │ +bch2_mark_alloc_bucket │ │ │ │ +bch2_fs_usage_acc_to_base │ │ │ │ +bch2_fs_usage_read_one │ │ │ │ +libbcachefs/checksum.c │ │ │ │ +chacha20 │ │ │ │ +poly1305 │ │ │ │ +include/linux/scatterlist.h │ │ │ │ +!(crc_is_compressed(crc_old)) │ │ │ │ +incorrect encryption key │ │ │ │ +bch2_fs_encryption_init │ │ │ │ +get_random_bytes │ │ │ │ +bch2_rechecksum_bio │ │ │ │ +bch2_checksum_merge │ │ │ │ +__bch2_checksum_bio │ │ │ │ +bch2_checksum_final │ │ │ │ +bch2_checksum_update │ │ │ │ +bch2_checksum_init │ │ │ │ +bch2_checksum │ │ │ │ +do_encrypt_sg │ │ │ │ +sg_assign_page │ │ │ │ +bch2_chacha_encrypt_key │ │ │ │ +error requesting chacha20 module: %li │ │ │ │ +error requesting poly1305 module: %li │ │ │ │ +WARNING at include/linux/bvec.h:%d │ │ │ │ +bcachefs: %s() error requesting chacha20 module: %li │ │ │ │ +bcachefs: %s() crypto_skcipher_setkey() error: %i │ │ │ │ +!((unsigned long) page & 0x03) │ │ │ │ +!(!bch2_checksum_mergeable(type)) │ │ │ │ +!(len_a + len_b > (((bio)->bi_iter).bi_size >> 9)) │ │ │ │ +!(crc_old.uncompressed_size != (((bio)->bi_iter).bi_size >> 9)) │ │ │ │ +!(bch2_csum_type_is_encryption(crc_old.csum_type) != bch2_csum_type_is_encryption(new_csum_type)) │ │ │ │ +error requesting encryption key: %i │ │ │ │ +error requesting sha256 module │ │ │ │ +libbcachefs/clock.c │ │ │ │ +%ps: %li │ │ │ │ +!(!({ _Bool _r = !((&clock->timers)->used == (&clock->timers)->size); if (_r) ({ size_t _i = (&clock->timers)->used++; (&clock->timers)->data[_i] = timer; do { void (*fn)(typeof(&clock->timers), size_t) = ((void *)0); if (fn) fn(&clock->timers, _i); } while (0); do { while (_i) { size_t p = (_i - 1) / 2; if (io_timer_cmp(&clock->timers, (&clock->timers)->data[_i], (&clock->timers)->data[p]) >= 0) break; do { do { typeof((&clock->timers)->data[_i]) __tmp = ((&clock->timers)->data[_i]); ((&clock->timers)->data[_i]) = ((&clock->timers)->data[p]); ((&clock->timers)->data[p]) = __tmp; } while (0); do { void (*fn)(typeof(&clock->timers), size_t) = ((void *)0); if (fn) fn(&clock->timers, _i); } while (0); do { void (*fn)(typeof(&clock->timers), size_t) = ((void *)0); if (fn) fn(&clock->timers, p); } while (0); } while (0); _i = p; } } while (0); _i; }); _r; })) │ │ │ │ +bch2_io_timer_add │ │ │ │ +libbcachefs/compress.c │ │ │ │ +!(!bio->bi_vcnt) │ │ │ │ +!(-ret >= *src_len) │ │ │ │ +!(size > c->sb.encoded_extent_max << 9) │ │ │ │ +!(((start).bi_size >> 9) > c->sb.encoded_extent_max) │ │ │ │ +!((((start.bi_size) + ((1UL << 12)) - 1) / ((1UL << 12))) > nr_pages) │ │ │ │ +!((((crc->live_size) + ((1UL << (12 - 9))) - 1) / ((1UL << (12 - 9)))) > bio->bi_max_vecs) │ │ │ │ +error rewriting existing data: extent too big │ │ │ │ +error rewriting existing data: decompression error │ │ │ │ +!(compression_type >= BCH_COMPRESSION_TYPE_NR) │ │ │ │ +!(!mempool_initialized(&c->compress_workspace[compression_type])) │ │ │ │ +!(!*dst_len || *dst_len > dst->bi_iter.bi_size) │ │ │ │ +!(!*src_len || *src_len > src->bi_iter.bi_size) │ │ │ │ +!(*dst_len & (block_bytes(c) - 1)) │ │ │ │ +!(*src_len & (block_bytes(c) - 1)) │ │ │ │ +!(compression_type >= (sizeof(bch2_compression_opt_to_feature) / sizeof((bch2_compression_opt_to_feature)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((bch2_compression_opt_to_feature)), typeof(&(bch2_compression_opt_to_feature)[0]))); })))) │ │ │ │ +__bch2_fs_compress_init │ │ │ │ +bch2_check_set_has_compressed_data │ │ │ │ +attempt_compress │ │ │ │ +__bio_compress │ │ │ │ +__bio_map_or_bounce │ │ │ │ +__bio_uncompress │ │ │ │ +__bounce_alloc │ │ │ │ +bch2_bio_uncompress_inplace │ │ │ │ +libbcachefs/debug.c │ │ │ │ +!(b->nsets != 1) │ │ │ │ +*** in memory: │ │ │ │ +*** read back in: │ │ │ │ +*** on disk block %u: │ │ │ │ +verify failed at key %u │ │ │ │ +written wrong: expected %u, got %u │ │ │ │ +btree node verify failed for : %s │ │ │ │ +extent_entry_bytes │ │ │ │ +__bch2_btree_verify │ │ │ │ + -> %llu type %s │ │ │ │ +libbcachefs/str_hash.h │ │ │ │ +invalid name │ │ │ │ +value too small │ │ │ │ +empty name │ │ │ │ +dirent name too big │ │ │ │ +(bad d_type) │ │ │ │ +libbcachefs/dirent.c │ │ │ │ +dirent points to own directory │ │ │ │ +bch2_dirent_lookup │ │ │ │ +bch2_str_hash_end │ │ │ │ +bch2_str_hash_update │ │ │ │ +bch2_str_hash_init │ │ │ │ +[deleted] │ │ │ │ +[parent %llu name %s] │ │ │ │ +duplicate groups │ │ │ │ +group with empty label │ │ │ │ +disk has invalid group │ │ │ │ +cannot allocate memory │ │ │ │ +libbcachefs/disk_groups.c │ │ │ │ +!(i >= nr_groups) │ │ │ │ +invalid group %u │ │ │ │ +invalid device %u │ │ │ │ +offline device %u │ │ │ │ +__bch2_disk_group_add │ │ │ │ +libbcachefs/ec.c │ │ │ │ +!(offset >= end) │ │ │ │ +!(offset < buf->offset) │ │ │ │ +!(!s->pending) │ │ │ │ +!(!s->allocated && !s->err) │ │ │ │ +!(atomic_read(&s->pin) <= 0) │ │ │ │ +!(!m->alive) │ │ │ │ +!(m->heap_idx >= h->used) │ │ │ │ +!(s->h->s == s) │ │ │ │ +!(!s->allocated) │ │ │ │ +!(buf->offset) │ │ │ │ +!(!ec_ptr) │ │ │ │ +!(m->on_heap) │ │ │ │ +invalid stripe key │ │ │ │ +stripe at pos 0 │ │ │ │ + %u:%llu:%u │ │ │ │ +!(!rbio->pick.has_ec) │ │ │ │ +libbcachefs/ec.h │ │ │ │ +!(!p.has_ec) │ │ │ │ +no stripe head │ │ │ │ +failed to allocate new stripe │ │ │ │ +failed to reserve stripe │ │ │ │ +error reading stripe key: %i │ │ │ │ +!(j >= h->s->nr_data) │ │ │ │ +!(!new_key) │ │ │ │ +error reading stripes: %i │ │ │ │ +%zu %u/%u+%u │ │ │ │ +!(offset & (csum_granularity - 1)) │ │ │ │ +!(offset + len != ((__u16)(__le16)(v->sectors)) && (len & (csum_granularity - 1))) │ │ │ │ +!(h->data[m->heap_idx].idx != idx) │ │ │ │ +!(end > ((__u16)(__le16)(v->sectors))) │ │ │ │ +!(_i >= (&c->ec_stripes_heap)->used) │ │ │ │ +error creating stripe: error writing data buckets │ │ │ │ +error creating stripe: error reading existing stripe │ │ │ │ +!(buf->size != ((__u16)(__le16)(v->sectors))) │ │ │ │ +error creating stripe: error writing redundancy buckets │ │ │ │ +error updating stripe: not found │ │ │ │ +error updating stripe: nr_blocks does not match │ │ │ │ +error creating stripe: error creating stripe key │ │ │ │ +error creating stripe: error %i updating pointers │ │ │ │ +!(((&c->ec_stripes_heap)->used == (&c->ec_stripes_heap)->size)) │ │ │ │ +algo %u sectors %u blocks %u:%u csum %u gran %u │ │ │ │ +!(1 << s->v.csum_granularity_bits >= ((__u16)(__le16)(s->v.sectors)) || s->v.csum_granularity_bits == ((u8)~0U)) │ │ │ │ +failed to find an existing stripe │ │ │ │ +!(h->s->existing_stripe.size != h->blocksize) │ │ │ │ +!(h->s->existing_stripe.size != h->s->existing_stripe.key.v.sectors) │ │ │ │ +!(nr_have_data > h->s->nr_data) │ │ │ │ +!(nr_have_parity > h->s->nr_parity) │ │ │ │ +!(j >= h->s->nr_data + h->s->nr_parity) │ │ │ │ +target %u algo %u redundancy %u: │ │ │ │ + pending: blocks %u+%u allocated %u │ │ │ │ + in flight: blocks %u+%u pin %u │ │ │ │ +!(!cds_list_empty(&c->ec_stripe_new_list)) │ │ │ │ +extent_entry_bytes │ │ │ │ +ec_stripe_update_ptrs │ │ │ │ +ec_generate_checksums │ │ │ │ +ec_stripe_create │ │ │ │ +bch2_fs_ec_exit │ │ │ │ +bch2_stripes_write │ │ │ │ +new_stripe_alloc_buckets │ │ │ │ +__bch2_ec_stripe_head_reuse │ │ │ │ +ec_stripe_key_init │ │ │ │ +bch2_ec_stripe_head_get │ │ │ │ +ec_stripe_set_pending │ │ │ │ +bch2_ec_add_backpointer │ │ │ │ +ec_stripe_new_put │ │ │ │ +bch2_stripes_heap_insert │ │ │ │ +heap_verify_backpointer │ │ │ │ +bch2_stripes_heap_del │ │ │ │ +ec_block_checksum │ │ │ │ +__bucket │ │ │ │ +ec_stripe_buf_init │ │ │ │ +bch2_ptr_matches_stripe │ │ │ │ +bch2_ec_read_extent │ │ │ │ +emergency read only │ │ │ │ +panic after error │ │ │ │ +libbcachefs/error.c │ │ │ │ +%s, exiting │ │ │ │ +%s: fix? │ │ │ │ +%s, fixing │ │ │ │ +%s, not fixing │ │ │ │ +%s (run fsck to correct) │ │ │ │ +%s (repair unimplemented) │ │ │ │ +Saw %llu errors like: │ │ │ │ +too many IO errors, setting %s RO │ │ │ │ +kmalloc err, cannot ratelimit fsck errs │ │ │ │ +Ratelimiting new instances of previous error │ │ │ │ +bch2_inconsistent_error │ │ │ │ +extent_entry_bytes │ │ │ │ +libbcachefs/extents.c │ │ │ │ +invalid nr_replicas │ │ │ │ +generation %u replicas %u │ │ │ │ +!(crc_is_compressed(n)) │ │ │ │ +!(n.offset) │ │ │ │ +!(n.live_size != k->k.size) │ │ │ │ +ptr: %u:%llu gen %u%s%s │ │ │ │ +ec: idx %llu block %u │ │ │ │ +invalid checksum type │ │ │ │ +invalid compression type │ │ │ │ +invalid extent entry type │ │ │ │ +incorrect nonce │ │ │ │ +multiple ptrs to same device │ │ │ │ +has non ptr field │ │ │ │ +offset before first bucket │ │ │ │ +offset past end of device │ │ │ │ +pointer to invalid device │ │ │ │ +spans multiple buckets │ │ │ │ +invalid min_key.snapshot │ │ │ │ +!(val_u64s_delta < 0) │ │ │ │ +!(failed->nr >= (sizeof(failed->devs) / sizeof((failed->devs)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((failed->devs)), typeof(&(failed->devs)[0]))); })))) │ │ │ │ +crc: c_size %u size %u offset %u nonce %u csum %u compress %u │ │ │ │ +(invalid extent entry %.16llx) │ │ │ │ +seq %llx written %u min_key %s │ │ │ │ +checksum offset + key size > uncompressed size │ │ │ │ +multiple pointers to same device │ │ │ │ +bch2_cut_back_s │ │ │ │ +bkey_inline_data_offset │ │ │ │ +bch2_cut_front_s │ │ │ │ +bch2_bkey_append_ptr │ │ │ │ +bch2_extent_crc_append │ │ │ │ +bch2_bkey_narrow_crcs │ │ │ │ +bch2_extent_crc_pack │ │ │ │ +bpos_nosnap_successor │ │ │ │ +extent_entry_bytes │ │ │ │ +bch2_extent_crc_unpack │ │ │ │ +__bucket │ │ │ │ +bch2_mark_io_failure │ │ │ │ +libbcachefs/inode.h │ │ │ │ +!(bi->bi_flags & (1 << __BCH_INODE_UNLINKED)) │ │ │ │ +bch2_inode_nlink_dec │ │ │ │ +error in fsck: error %i updating inode │ │ │ │ +error unpacking inode %llu in fsck │ │ │ │ +filesystem marked clean, but inode %llu unlinked │ │ │ │ +error in fsck: error %i while deleting inode │ │ │ │ +filesystem marked clean, but inode %llu has i_size dirty │ │ │ │ +error in fsck: error %i truncating inode │ │ │ │ +filesystem marked clean, but inode %llu has i_sectors dirty │ │ │ │ +recounting sectors for inode %llu │ │ │ │ +error in fsck: error %i recounting inode sectors │ │ │ │ +error looking up lost+found: %i │ │ │ │ +error creating lost+found: %i │ │ │ │ +error %i reattaching inode %llu │ │ │ │ +remove_dirent: err %i deleting dirent │ │ │ │ +hash table key at wrong offset: btree %u inode %llu offset %llu, hashed to %llu │ │ │ │ +inode %llu has incorrect i_sectors: got %llu, should be %llu │ │ │ │ +extent type %u for missing inode %llu │ │ │ │ +extent type %u for non regular file, inode %llu mode %o │ │ │ │ +extent type %u offset %llu past end of inode %llu, i_size %llu │ │ │ │ +directory %llu with wrong i_nlink: got %u, should be %u │ │ │ │ +dirent in nonexisting directory: │ │ │ │ +dirent in non directory inode type %u: │ │ │ │ +dirent points to missing inode: │ │ │ │ +directory %llu with multiple links │ │ │ │ +inode %llu has multiple links but i_nlink 0 │ │ │ │ +incorrect d_type: should be %u: │ │ │ │ +error unpacking inode %llu: %i │ │ │ │ +unreachable inode %llu, type %u nlink %u backptr %llu:%llu │ │ │ │ +error looking up parent directory: %i │ │ │ │ +!(bch2_inode_unpack(inode, &u)) │ │ │ │ +error in fsck: btree error %i while walking dirents │ │ │ │ +!(link >= links->d + links->nr) │ │ │ │ +inode %llu has wrong i_nlink (type %u i_nlink %u, should be %u) │ │ │ │ +error in fsck: btree error %i while walking inodes │ │ │ │ +inode %llu has wrong backpointer: │ │ │ │ +got %llu:%llu │ │ │ │ +should be %llu:%llu │ │ │ │ +deleting inode %llu │ │ │ │ +truncating inode %llu │ │ │ │ +libbcachefs/fsck.c │ │ │ │ +duplicate hash table keys: │ │ │ │ +hash_redo_key err %i │ │ │ │ +checking extents │ │ │ │ +overlapping extents: │ │ │ │ +!(iter->flags & (1 << 6)) │ │ │ │ +checking dirents │ │ │ │ +checking xattrs │ │ │ │ +xattr for missing inode %llu │ │ │ │ +checking root directory │ │ │ │ +root directory missing │ │ │ │ +root inode not a directory │ │ │ │ +%s: err %i │ │ │ │ +memory allocation failure │ │ │ │ +directory structure loop │ │ │ │ +error removing dirent: %i │ │ │ │ +checking inode nlinks │ │ │ │ +check_nlinks_update_hardlinks │ │ │ │ +check_nlinks_find_hardlinks │ │ │ │ +check_path │ │ │ │ +check_directory_structure │ │ │ │ +fix_overlapping_extent │ │ │ │ +check_inodes │ │ │ │ +mode %o flags %x │ │ │ │ +bi_atime %llu │ │ │ │ +bi_ctime %llu │ │ │ │ +bi_mtime %llu │ │ │ │ +bi_otime %llu │ │ │ │ +bi_size %llu │ │ │ │ +bi_sectors %llu │ │ │ │ +bi_uid %llu │ │ │ │ +bi_gid %llu │ │ │ │ +bi_nlink %llu │ │ │ │ +bi_generation %llu │ │ │ │ +bi_dev %llu │ │ │ │ +bi_data_checksum %llu │ │ │ │ +bi_compression %llu │ │ │ │ +bi_project %llu │ │ │ │ +bi_data_replicas %llu │ │ │ │ +bi_promote_target %llu │ │ │ │ +bi_foreground_target %llu │ │ │ │ +bi_background_target %llu │ │ │ │ +bi_erasure_code %llu │ │ │ │ +bi_fields_set %llu │ │ │ │ +bi_dir %llu │ │ │ │ +bi_dir_offset %llu │ │ │ │ +libbcachefs/inode.c │ │ │ │ +!(out + bytes > end) │ │ │ │ +invalid data checksum type │ │ │ │ +nonzero k.p.inode │ │ │ │ +fs inode in blockdev range │ │ │ │ +invalid str hash type │ │ │ │ +inum: %llu │ │ │ │ +(unpack error) │ │ │ │ +generation: %u │ │ │ │ +background_compression │ │ │ │ +promote_target │ │ │ │ +foreground_target │ │ │ │ +background_target │ │ │ │ +erasure_code │ │ │ │ +bi_background_compression %llu │ │ │ │ +invalid variable length fields │ │ │ │ +flagged as unlinked but bi_nlink != 0 │ │ │ │ +inode %llu not found when deleting │ │ │ │ +bkey_generation │ │ │ │ +get_random_bytes │ │ │ │ +bch2_str_hash_opt_to_type │ │ │ │ +inode_encode_field │ │ │ │ +bch2_inode_pack_v2 │ │ │ │ +__bch2_read │ │ │ │ +bch2_rbio_free │ │ │ │ +__bucket │ │ │ │ +promote_free │ │ │ │ +promote_start │ │ │ │ +__bch2_read_endio │ │ │ │ +rhashtable_lookup_insert_fast │ │ │ │ +__promote_alloc │ │ │ │ +bkey_inline_data_offset │ │ │ │ +closure_queue │ │ │ │ +__bch2_write_index │ │ │ │ +init_append_extent │ │ │ │ +bch2_write_prep_encoded_data │ │ │ │ +bch2_write_extent │ │ │ │ +bch2_write │ │ │ │ +extent_entry_bytes │ │ │ │ +bch2_submit_wbio_replicas │ │ │ │ +bch2_extent_update │ │ │ │ +bch2_bio_alloc_pages_pool │ │ │ │ +libbcachefs/io.c │ │ │ │ +!(!op->nr_replicas) │ │ │ │ +!(!op->write_point.v) │ │ │ │ +device removed │ │ │ │ +!(ret == -28) │ │ │ │ +!(c->opts.nochanges) │ │ │ │ +!(!src_len || !dst_len) │ │ │ │ +!(flags & BCH_READ_NODECODE) │ │ │ │ +!(!rbio->bounce) │ │ │ │ +!(crc.compressed_size > wp->sectors_free) │ │ │ │ +!(crc.compressed_size > ob->sectors_free) │ │ │ │ +!(rbio->bounce && !rbio->split) │ │ │ │ +!(keylist_sectors(keys) && !ret) │ │ │ │ +!(!bkey_cmp(op->pos, SPOS(((__u64)~0ULL), ((__u64)~0ULL), 0))) │ │ │ │ +!(!bio_add_page(bio, page, len, 0)) │ │ │ │ +!(new_i_size > inode_u.bi_size && !extending) │ │ │ │ +!(ptr->dev >= 64 || !c->devs[ptr->dev]) │ │ │ │ +!(!(((src)->bi_iter).bi_size >> 9)) │ │ │ │ +!((((bio)->bi_iter).bi_size >> 9) != op->crc.compressed_size) │ │ │ │ +!(op->compression_type && (op->flags & BCH_WRITE_DATA_ENCODED) && bch2_csum_type_is_encryption(op->crc.csum_type)) │ │ │ │ +!(op->compression_type && !bounce) │ │ │ │ +error verifying existing checksum while rewriting existing data (memory corruption?) │ │ │ │ +!(total_output != total_input) │ │ │ │ +error verifying existing checksum while narrowing checksum (memory corruption?) │ │ │ │ +!(src->bi_iter.bi_size < dst_iter.bi_size) │ │ │ │ +!(rbio->bio.bi_vcnt > bio->bi_max_vecs) │ │ │ │ +libbcachefs/journal.c │ │ │ │ +!(sectors > buf->sectors) │ │ │ │ +!(seq >= cur_seq) │ │ │ │ + discarded %u:%u │ │ │ │ + clean ondisk %u:%u │ │ │ │ + clean %u:%u │ │ │ │ + total %u:%u │ │ │ │ + %px %ps │ │ │ │ +flushed: │ │ │ │ +%llu: count %u │ │ │ │ +!(journal_entry_is_open(j)) │ │ │ │ +!(!j->cur_entry_sectors) │ │ │ │ +Journal stuck! │ │ │ │ +Journal pins: │ │ │ │ +!(seq > journal_cur_seq(j)) │ │ │ │ +!(journal_state_count(new, new.idx)) │ │ │ │ +error reallocating journal fifo (%llu open entries) │ │ │ │ +active journal entries: %llu │ │ │ │ +seq: %llu │ │ │ │ +last_seq: %llu │ │ │ │ +last_seq_ondisk: %llu │ │ │ │ +flushed_seq_ondisk: %llu │ │ │ │ +prereserved: %u/%u │ │ │ │ +each entry reserved: %u │ │ │ │ +nr flush writes: %llu │ │ │ │ +nr noflush writes: %llu │ │ │ │ +nr direct reclaim: %llu │ │ │ │ +nr background reclaim: %llu │ │ │ │ +reclaim kicked: %u │ │ │ │ +reclaim runs in: %u ms │ │ │ │ +current entry sectors: %u │ │ │ │ +current entry error: %u │ │ │ │ +current entry: │ │ │ │ +current entry: idx %u refcount %u │ │ │ │ +unwritten entry: idx %u refcount %u sectors %u │ │ │ │ +need write: %i │ │ │ │ +replay done: %i │ │ │ │ + bucket size %u │ │ │ │ + available %u:%u │ │ │ │ + discard_idx %u │ │ │ │ + dirty_ondisk %u (seq %llu) │ │ │ │ + dirty_idx %u (seq %llu) │ │ │ │ + cur_idx %u (seq %llu) │ │ │ │ +!(BCH_SB_CLEAN(c->disk_sb.sb)) │ │ │ │ +!(!bch2_journal_error(j) && test_bit(JOURNAL_REPLAY_DONE, &j->flags) && (journal_entry_is_open(j) || j->last_empty_seq + 1 != journal_cur_seq(j))) │ │ │ │ +bch2_fs_journal_init │ │ │ │ +bch2_dev_list_add_dev │ │ │ │ +bch2_fs_journal_start │ │ │ │ +bch2_fs_journal_stop │ │ │ │ +bch2_journal_flush_seq_async │ │ │ │ +journal_entry_open │ │ │ │ +__journal_entry_close │ │ │ │ +journal_state_count │ │ │ │ +closure_queue │ │ │ │ +%u:%llu (offset %llu) │ │ │ │ +libbcachefs/journal_io.c │ │ │ │ +jset %llu entry offset %zi/%u │ │ │ │ +btree root │ │ │ │ +!(sectors > w->sectors) │ │ │ │ + size %llu │ │ │ │ +!(bio->bi_iter.bi_sector == ca->prev_journal_sector) │ │ │ │ +missing device for journal write │ │ │ │ +journal entry extends past end of jset │ │ │ │ +corrupt metadata before write: │ │ │ │ +journal entry extends past end of jset │ │ │ │ +unable to write journal to sufficient devices │ │ │ │ +!(new.idx == new.unwritten_idx) │ │ │ │ +invalid journal seq blacklist entry: bad size │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid journal seq blacklist entry: bad size │ │ │ │ +invalid journal entry usage: bad size │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid journal entry usage: bad size │ │ │ │ +%s sector %llu seq %llu: unknown journal entry version %u │ │ │ │ +%s sector %llu seq %llu: journal entry too big (%zu bytes) │ │ │ │ +%s sector %llu seq %llu: journal entry with unknown csum type %llu │ │ │ │ +%s sector %llu seq %llu: journal checksum bad │ │ │ │ +invalid journal entry: last_seq > seq (%llu > %llu) │ │ │ │ +found duplicate but non identical journal entries (seq %llu) │ │ │ │ +duplicate journal entry %llu on same device │ │ │ │ +found too many copies of journal entry %llu │ │ │ │ +invalid journal entry clock: bad size │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid journal entry clock: bad size │ │ │ │ +invalid journal entry clock: bad rw │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid journal entry clock: bad rw │ │ │ │ +invalid journal seq blacklist entry: start > end │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid journal seq blacklist entry: start > end │ │ │ │ +invalid journal entry dev usage: bad size (%u < %u) │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid journal entry dev usage: bad size (%u < %u) │ │ │ │ +invalid journal entry dev usage: bad dev │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid journal entry dev usage: bad dev │ │ │ │ +invalid journal entry dev usage: bad pad │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid journal entry dev usage: bad pad │ │ │ │ +invalid %s in %s entry offset %zi/%u: k->u64s 0 │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid %s in %s entry offset %zi/%u: k->u64s 0 │ │ │ │ +invalid %s in %s entry offset %zi/%u: extends past end of journal entry │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid %s in %s entry offset %zi/%u: extends past end of journal entry │ │ │ │ +invalid %s in %s entry offset %zi/%u: bad format %u │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid %s in %s entry offset %zi/%u: bad format %u │ │ │ │ +invalid %s in %s entry offset %zi/%u: %s │ │ │ │ +invalid btree root journal entry: wrong number of keys │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid btree root journal entry: wrong number of keys │ │ │ │ +corrupt metadata before write: │ │ │ │ +%s sector %llu seq %llu: unknown journal entry version %u │ │ │ │ +corrupt metadata before write: │ │ │ │ +%s sector %llu seq %llu: journal entry too big (%zu bytes) │ │ │ │ +corrupt metadata before write: │ │ │ │ +%s sector %llu seq %llu: journal entry with unknown csum type %llu │ │ │ │ +corrupt metadata before write: │ │ │ │ +invalid journal entry: last_seq > seq (%llu > %llu) │ │ │ │ +!(u64s > j->entry_u64s_reserved) │ │ │ │ +!((((((({ ((void)sizeof(char[1 - 2*!!(__builtin_offsetof (typeof(*(jset)), _data) % sizeof(u64))])); (__builtin_offsetof (typeof(*(jset)), _data) + (({ ( (__builtin_types_compatible_p(typeof((jset)->u64s), u64) || __builtin_types_compatible_p(typeof((jset)->u64s), const u64)) ? ((__u64)(__le64)(( __le64) (jset)->u64s)) : (__builtin_types_compatible_p(typeof((jset)->u64s), u32) || __builtin_types_compatible_p(typeof((jset)->u64s), const u32)) ? ((__u32)(__le32)(( __le32) (jset)->u64s)) : (__builtin_types_compatible_p(typeof((jset)->u64s), u16) || __builtin_types_compatible_p(typeof((jset)->u64s), const u16)) ? ((__u16)(__le16)(( __le16) (jset)->u64s)) : (( u8) ((jset)->u64s))); })) * sizeof(u64)); }))-1) | ((__typeof__(({ ((void)sizeof(char[1 - 2*!!(__builtin_offsetof (typeof(*(jset)), _data) % sizeof(u64))])); (__builtin_offsetof (typeof(*(jset)), _data) + (({ ( (__builtin_types_compatible_p(typeof((jset)->u64s), u64) || __builtin_types_compatible_p(typeof((jset)->u64s), const u64)) ? ((__u64)(__le64)(( __le64) (jset)->u64s)) : (__builtin_types_compatible_p(typeof((jset)->u64s), u32) || __builtin_types_compatible_p(typeof((jset)->u64s), const u32)) ? ((__u32)(__le32)(( __le32) (jset)->u64s)) : (__builtin_types_compatible_p(typeof((jset)->u64s), u16) || __builtin_types_compatible_p(typeof((jset)->u64s), const u16)) ? ((__u16)(__le16)(( __le16) (jset)->u64s)) : (( u8) ((jset)->u64s))); })) * sizeof(u64)); })))((512 << (c->block_bits))-1)))+1) >> 9) > w->sectors) │ │ │ │ +!(((&w->key.k)->u64s - (sizeof(struct bkey) / sizeof(__u64))) > 4U) │ │ │ │ +Unable to allocate journal write: │ │ │ │ +journal read done, but no entries found │ │ │ │ +journal read done, but no entries found after dropping non-flushes │ │ │ │ +found blacklisted journal entry %llu │ │ │ │ +!(seq > ((__u64)(__le64)(i->j.seq))) │ │ │ │ +journal entries %llu-%llu missing! (replaying %llu-%llu) │ │ │ │ + prev at %s │ │ │ │ + next at %s │ │ │ │ +superblock not marked as containing replicas %s │ │ │ │ +journal read done, %zu keys in %zu entries, seq %llu │ │ │ │ +dropped unflushed entries %llu-%llu │ │ │ │ +journal_write_alloc │ │ │ │ +bch2_csum_opt_to_type │ │ │ │ +journal_write_done │ │ │ │ +extent_entry_bytes │ │ │ │ +do_journal_write │ │ │ │ +bch2_journal_write │ │ │ │ +closure_queue │ │ │ │ +bch2_journal_read │ │ │ │ +libbcachefs/journal_reclaim.c │ │ │ │ +!(j->flush_in_progress) │ │ │ │ +journal stuck │ │ │ │ +bcachefs: %s() │ │ │ │ +!(journal_pin_active(pin)) │ │ │ │ +bch-reclaim/%s │ │ │ │ +!(nr_devs_want > (sizeof(dev_space) / sizeof((dev_space)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((dev_space)), typeof(&(dev_space)[0]))); })))) │ │ │ │ +!(!cds_list_empty(&((&j->pin)->data[(&j->pin)->front & (&j->pin)->mask]).list)) │ │ │ │ +!(!cds_list_empty(&((&j->pin)->data[(&j->pin)->front & (&j->pin)->mask]).flushed)) │ │ │ │ +!(!({ _Bool _r = !(((&j->pin))->front == ((&j->pin))->back); if (_r) ((temp)) = (&j->pin)->data[(&j->pin)->front++ & (&j->pin)->mask]; _r; })) │ │ │ │ +error creating journal reclaim thread: %li │ │ │ │ +journal_flush_pins │ │ │ │ +bch2_journal_pin_flush │ │ │ │ +bch2_journal_reclaim_fast │ │ │ │ +__journal_space_available │ │ │ │ +bch2_journal_space_available │ │ │ │ +journal_space_from │ │ │ │ +entry start >= end │ │ │ │ +entries out of order │ │ │ │ +%llu-%llu │ │ │ │ +!(nr != t->nr) │ │ │ │ +!(new_nr && !bl) │ │ │ │ +libbcachefs/journal_seq_blacklist.c │ │ │ │ +!(t->entries[idx].start > seq) │ │ │ │ +!(t->entries[i].start != ((__u64)(__le64)(src->start))) │ │ │ │ +!(t->entries[i].end != ((__u64)(__le64)(src->end))) │ │ │ │ +nr blacklist entries was %u, now %u │ │ │ │ +bch2_blacklist_entries_gc │ │ │ │ +bch2_journal_seq_is_blacklisted │ │ │ │ +blacklist_entry_try_merge │ │ │ │ +libbcachefs/migrate.c │ │ │ │ +Cannot drop device without losing data │ │ │ │ +Error updating btree node key: %i │ │ │ │ +bch2_dev_metadata_drop │ │ │ │ +__bch2_dev_usrdata_drop │ │ │ │ +libbcachefs/move.c │ │ │ │ +error %i in bch2_move_btree │ │ │ │ +!(!m->op.wbio.bio.bi_vcnt) │ │ │ │ +!(k.k->p.offset <= iter->pos.offset) │ │ │ │ +bch2_move_btree │ │ │ │ +closure_queue │ │ │ │ +__bch2_move_data │ │ │ │ +extent_entry_bytes │ │ │ │ +bch2_extent_crc_unpack │ │ │ │ +bch2_csum_opt_to_type │ │ │ │ +bch2_migrate_index_update │ │ │ │ +bch2_migrate_write_init │ │ │ │ +bch2_migrate_read_done │ │ │ │ +error allocating copygc heap │ │ │ │ +libbcachefs/movinggc.c │ │ │ │ +bch-copygc/%s │ │ │ │ +WARNING at libbcachefs/movinggc.c:%d │ │ │ │ +stuck, ran out of copygc reserve! │ │ │ │ +!(!({ _Bool _r = (h)->used; if (_r) { (e) = (h)->data[0]; do { size_t _i = (0); ((void) sizeof ((!(_i >= (h)->used)) ? 1 : 0), __extension__ ({ if (!(_i >= (h)->used)) ; else __assert_fail ("!(_i >= (h)->used)", "libbcachefs/movinggc.c", 220, __extension__ __PRETTY_FUNCTION__); })); (h)->used--; do { do { typeof((h)->data[_i]) __tmp = ((h)->data[_i]); ((h)->data[_i]) = ((h)->data[(h)->used]); ((h)->data[(h)->used]) = __tmp; } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, _i); } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, (h)->used); } while (0); } while (0); do { while (_i) { size_t p = (_i - 1) / 2; if (-fragmentation_cmp(h, (h)->data[_i], (h)->data[p]) >= 0) break; do { do { typeof((h)->data[_i]) __tmp = ((h)->data[_i]); ((h)->data[_i]) = ((h)->data[p]); ((h)->data[p]) = __tmp; } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, _i); } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, p); } while (0); } while (0); _i = p; } } while (0); do { size_t _c, _j = _i; for (; _j * 2 + 1 < (h)->used; _j = _c) { _c = _j * 2 + 1; if (_c + 1 < (h)->used && -fragmentation_cmp(h, (h)->data[_c], (h)->data[_c + 1]) >= 0) _c++; if (-fragmentation_cmp(h, (h)->data[_c], (h)->data[_j]) >= 0) break; do { do { typeof((h)->data[_c]) __tmp = ((h)->data[_c]); ((h)->data[_c]) = ((h)->data[_j]); ((h)->data[_j]) = __tmp; } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, _c); } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, _j); } while (0); } while (0); } } while (0); } while (0); } _r; })) │ │ │ │ +error creating copygc thread: %li │ │ │ │ +extent_entry_bytes │ │ │ │ +bch2_copygc │ │ │ │ +usrquota │ │ │ │ +libbcachefs/opts.c │ │ │ │ +Btree node size, default 256k │ │ │ │ +metadata_replicas │ │ │ │ +Number of metadata replicas │ │ │ │ +Number of data replicas │ │ │ │ +metadata_replicas_required │ │ │ │ +metadata_checksum │ │ │ │ +str_hash │ │ │ │ +metadata_target │ │ │ │ +(target) │ │ │ │ +inodes_32bit │ │ │ │ +shard_inode_numbers │ │ │ │ +inodes_use_key_cache │ │ │ │ +gc_reserve_percent │ │ │ │ +gc_reserve_bytes │ │ │ │ +root_reserve_percent │ │ │ │ +wide_macs │ │ │ │ +Enable inline data extents │ │ │ │ +Enable POSIX acls │ │ │ │ +Enable user quotas │ │ │ │ +grpquota │ │ │ │ +Enable group quotas │ │ │ │ +prjquota │ │ │ │ +Enable project quotas │ │ │ │ +very_degraded │ │ │ │ +Enable discard/TRIM support │ │ │ │ +journal_flush_disabled │ │ │ │ +Run fsck on mount │ │ │ │ +fix_errors │ │ │ │ +ratelimit_errors │ │ │ │ +nochanges │ │ │ │ +norecovery │ │ │ │ +Don't replay the journal │ │ │ │ +rebuild_replicas │ │ │ │ +keep_journal │ │ │ │ +read_entire_journal │ │ │ │ +Sector offset of superblock │ │ │ │ +read_only │ │ │ │ +Reconstruct alloc btree │ │ │ │ +version_upgrade │ │ │ │ +Size of filesystem on device │ │ │ │ +alloc_info │ │ │ │ +alloc_metadata │ │ │ │ +bformat_overflow_done │ │ │ │ +atomic_nlink │ │ │ │ +journal_seq_blacklist_v3 │ │ │ │ +new_siphash │ │ │ │ +new_extent_overwrite │ │ │ │ +incompressible │ │ │ │ +extents_above_btree_updates │ │ │ │ +btree_updates_journalled │ │ │ │ +reflink_inline_data │ │ │ │ +new_varint │ │ │ │ +journal_no_flush │ │ │ │ +extents_across_btree_nodes │ │ │ │ +continue │ │ │ │ +bch2_parse_mount_opts │ │ │ │ +bch2_opt_to_text │ │ │ │ +bch2_opt_set_by_id │ │ │ │ +bch2_opt_get_by_id │ │ │ │ +bch2_opt_defined_by_id │ │ │ │ +bcachefs: %s() Invalid value %s for mount option %s │ │ │ │ +bcachefs: %s() Mount option %s requires a value │ │ │ │ +bcachefs: %s() Bad mount option %s │ │ │ │ +Action to take on filesystem error │ │ │ │ +Hash function for directory entries and xattrs │ │ │ │ +Device or disk group for metadata writes │ │ │ │ +Device or disk group for foreground writes │ │ │ │ +Device or disk group to move data to in the background │ │ │ │ +Device or disk group to promote data to on read │ │ │ │ +Enable erasure coding (DO NOT USE YET) │ │ │ │ +Constrain inode numbers to 32 bits │ │ │ │ +Shard new inode numbers by CPU id │ │ │ │ +Use the btree key cache for the inodes btree │ │ │ │ +btree_node_mem_ptr_optimization │ │ │ │ +Stash pointer to in memory btree node in btree ptr │ │ │ │ +Percentage of disk space to reserve for copygc │ │ │ │ +Amount of disk space to reserve for copygc │ │ │ │ +Takes precedence over gc_reserve_percent if set │ │ │ │ +Percentage of disk space to reserve for superuser │ │ │ │ +Store full 128 bits of cryptographic MACs, instead of 80 │ │ │ │ +Allow mounting in degraded mode │ │ │ │ +Allow mounting in when data will be missing │ │ │ │ +Extra debugging information during mount/recovery │ │ │ │ +Disable journal flush on sync/fsync │ │ │ │ +If enabled, writes can be lost, but only since the │ │ │ │ +last journal write (default 1 second) │ │ │ │ +Fix errors during fsck without asking │ │ │ │ +Ratelimit error messages during fsck │ │ │ │ +Super read only mode - no writes at all will be issued, │ │ │ │ +even if we have to replay the journal │ │ │ │ +Rebuild the superblock replicas section │ │ │ │ +Don't free journal entries/keys after startup │ │ │ │ +Read all journal entries, not just dirty ones │ │ │ │ +Don't open device in exclusive mode │ │ │ │ +Don't start filesystem, only open devices │ │ │ │ +Set superblock to latest version, │ │ │ │ +allowing any new features to be used │ │ │ │ +Data written to this device will be considered │ │ │ │ +to have already been replicated n times │ │ │ │ +extents_above_btree_updates_done │ │ │ │ +invalid field quota: wrong size │ │ │ │ +%s hardlimit %llu softlimit %llu │ │ │ │ +invalid quota type │ │ │ │ +libbcachefs/rebalance.c │ │ │ │ +!(!w.dev_most_full_capacity) │ │ │ │ +fullest_dev (%i): %s/%s │ │ │ │ +total work: %s/%s │ │ │ │ +rate: %u │ │ │ │ +bch-rebalance/%s │ │ │ │ +throttled for %lu sec or %s io │ │ │ │ +error creating rebalance thread: %li │ │ │ │ +bch2_rebalance_thread │ │ │ │ +extent_entry_bytes │ │ │ │ +bch2_extent_crc_unpack │ │ │ │ +filesystem has unknown btree type %u │ │ │ │ +!(seq < j->replay_journal_seq) │ │ │ │ +!(seq > j->replay_journal_seq_end) │ │ │ │ +!(!test_bit(JOURNAL_STARTED, &j->flags)) │ │ │ │ +!(l < journal_keys->nr && __journal_key_cmp(id, level, pos, &journal_keys->d[l]) > 0) │ │ │ │ +!(l && __journal_key_cmp(id, level, pos, &journal_keys->d[l - 1]) <= 0) │ │ │ │ +%s: error allocating new key array (size %zu) │ │ │ │ +error reading allocation information │ │ │ │ +superblock marked clean but clean section not present │ │ │ │ +recovering from clean shutdown, journal seq %llu │ │ │ │ +feature new_extent_overwrite not set, filesystem no longer supported │ │ │ │ +filesystem needs recovery from older version; run fsck from older bcachefs-tools to fix │ │ │ │ +filesystem may have incompatible bkey formats; run fsck from the compat branch to fix │ │ │ │ +alloc_v2 feature bit not set, fsck required │ │ │ │ +version prior to inode backpointers, upgrade and fsck required │ │ │ │ +version prior to btree_ptr_sectors_written, upgrade required │ │ │ │ +error initializing blacklist table │ │ │ │ +filesystem marked clean but journal not empty │ │ │ │ +!(((__u64)(__le64)(i->j.seq)) - keys.journal_seq_base > ((u32)~0U)) │ │ │ │ +superblock journal seq (%llu) doesn't match journal (%llu) after clean shutdown │ │ │ │ +superblock btree root %u doesn't match journal after clean shutdown │ │ │ │ +sb: l=%u %s │ │ │ │ +journal: l=%u %s │ │ │ │ +no superblock clean section found │ │ │ │ +error creating new journal seq blacklist entry │ │ │ │ +scanning for old btree nodes done │ │ │ │ +journal replay: error %d while replaying key at btree %s level %u │ │ │ │ +unable to allocate journal buckets │ │ │ │ +error marking superblock and journal │ │ │ │ +error writing first journal entry │ │ │ │ +bcachefs: %s() Error initializing new filesystem: %s (%i) │ │ │ │ +bch2_fs_initialize │ │ │ │ +bch2_journal_set_replay_done │ │ │ │ +replay_now_at │ │ │ │ +journal_keys_sort │ │ │ │ +btree_and_journal_iter_prefetch │ │ │ │ +bch2_journal_key_delete │ │ │ │ +journal_key_search │ │ │ │ +bch2_journal_key_insert │ │ │ │ +libbcachefs/recovery.c │ │ │ │ +error in mark and sweep │ │ │ │ +error reading stripes │ │ │ │ +error writing out alloc info │ │ │ │ +journal replay failed │ │ │ │ +error in fsck │ │ │ │ +error in recovery │ │ │ │ +building replicas info │ │ │ │ +no journal entries found │ │ │ │ +starting alloc read │ │ │ │ +alloc read done │ │ │ │ +starting stripes_read │ │ │ │ +stripes_read done │ │ │ │ +starting mark and sweep │ │ │ │ +mark and sweep done │ │ │ │ +starting journal replay │ │ │ │ +journal replay done │ │ │ │ +writing allocation info │ │ │ │ +error writing alloc info │ │ │ │ +alloc write done │ │ │ │ +starting fsck │ │ │ │ +fsck done │ │ │ │ +checking for deleted inodes │ │ │ │ +check inodes done │ │ │ │ +reading quotas │ │ │ │ +quotas done │ │ │ │ +scanning for old btree nodes │ │ │ │ +Error in recovery: %s (%i) │ │ │ │ +error reading btree root %s │ │ │ │ +invalid btree root %s │ │ │ │ +error going read-write │ │ │ │ +error creating lost+found │ │ │ │ +error creating root directory │ │ │ │ +initializing new filesystem │ │ │ │ +idx %llu │ │ │ │ +refcount: %llu │ │ │ │ +libbcachefs/reflink.c │ │ │ │ +refcount %llu datalen %u: %*phN │ │ │ │ +!(src_k.k->type != KEY_TYPE_reflink_p) │ │ │ │ +!(!ret && bkey_cmp(dst_iter->pos, dst_end)) │ │ │ │ +!(bkey_cmp(dst_iter->pos, dst_end) > 0) │ │ │ │ +bch2_btree_iter_set_pos_to_extent_start │ │ │ │ +bch2_remap_range │ │ │ │ +bkey_inline_data_offset │ │ │ │ +libbcachefs/replicas.c │ │ │ │ +duplicate replicas entry │ │ │ │ +!(!new_entry->data_type) │ │ │ │ +!(dst_idx < 0) │ │ │ │ +%s: %u/%u [ │ │ │ │ +!(c->replicas_gc.entries) │ │ │ │ +!((void *) dst > ((void *) ((&sb_r->field)->_data + ({ ( (__builtin_types_compatible_p(typeof((&sb_r->field)->u64s), u64) || __builtin_types_compatible_p(typeof((&sb_r->field)->u64s), const u64)) ? ((__u64)(__le64)(( __le64) (&sb_r->field)->u64s)) : (__builtin_types_compatible_p(typeof((&sb_r->field)->u64s), u32) || __builtin_types_compatible_p(typeof((&sb_r->field)->u64s), const u32)) ? ((__u32)(__le32)(( __le32) (&sb_r->field)->u64s)) : (__builtin_types_compatible_p(typeof((&sb_r->field)->u64s), u16) || __builtin_types_compatible_p(typeof((&sb_r->field)->u64s), const u16)) ? ((__u16)(__le16)(( __le16) (&sb_r->field)->u64s)) : (( u8) ((&sb_r->field)->u64s))); })))) │ │ │ │ +!(memcmp(l, r, cpu_r->entry_size) > 0) │ │ │ │ +error updating replicas table: memory allocation failure │ │ │ │ +error adding replicas entry: memory allocation failure │ │ │ │ +invalid replicas entry: invalid data type │ │ │ │ +invalid replicas entry: no devices │ │ │ │ +invalid replicas entry: invalid device │ │ │ │ +invalid replicas entry: bad nr_required │ │ │ │ +!(!data_type || data_type == BCH_DATA_sb || data_type >= BCH_DATA_NR) │ │ │ │ +error allocating c->replicas_gc │ │ │ │ +insufficient devices online (%u) for replicas entry %s │ │ │ │ +check_dup_replicas_entries │ │ │ │ +bch2_replicas_gc_start │ │ │ │ +__replicas_table_update │ │ │ │ +bch2_cpu_replicas_to_sb_replicas_v0 │ │ │ │ +bch2_cpu_replicas_to_sb_replicas │ │ │ │ +cpu_replicas_add_entry │ │ │ │ +bch2_devlist_to_replicas │ │ │ │ +extent_entry_bytes │ │ │ │ +invalid field crypt: wrong size │ │ │ │ +invalid field crypt: bad kdf type │ │ │ │ +!(({ ((void)sizeof(char[1 - 2*!!(__builtin_offsetof (struct bch_sb, _data) % sizeof(u64))])); (__builtin_offsetof (struct bch_sb, _data) + (sb_u64s) * sizeof(u64)); }) > sb->buffer_size) │ │ │ │ +bucket size smaller than block size │ │ │ │ +Invalid superblock: bad member info │ │ │ │ +bucket size smaller than btree node size │ │ │ │ +Invalid superblock layout: no superblocks │ │ │ │ +Invalid superblock layout: too many superblocks │ │ │ │ +Not a bcachefs superblock layout │ │ │ │ +Invalid superblock layout type │ │ │ │ +Invalid superblock layout: superblocks overlap │ │ │ │ +journal bucket before first bucket │ │ │ │ +journal bucket past end of device │ │ │ │ +bcachefs: %s() %s: superblock too big: want %zu but have %llu │ │ │ │ +Unsupported superblock version │ │ │ │ +bad checksum reading superblock │ │ │ │ +Filesystem has incompatible features │ │ │ │ +Invalid number of metadata replicas │ │ │ │ +Invalid superblock: member info area missing │ │ │ │ +Invalid number of data replicas │ │ │ │ +Invalid superblock: invalid optional field │ │ │ │ +Invalid metadata checksum type │ │ │ │ +gc reserve percentage too small │ │ │ │ +Btree node size not a power of two │ │ │ │ +Superblock block size smaller than device block size │ │ │ │ +bcachefs: %s() error reading default superblock: %s │ │ │ │ +bcachefs: %s() error reading superblock: %s │ │ │ │ +Superblock modified by another process │ │ │ │ +Unable to write superblock to sufficient devices │ │ │ │ +error resizing superblock while setting filesystem clean │ │ │ │ +!(((__u64)(__le64)(sb_clean->journal_seq)) > ((s64)(((u64)~0ULL)>>1))) │ │ │ │ +!((void *) entry > ((void *) ((&sb_clean->field)->_data + ({ ( (__builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), u64) || __builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), const u64)) ? ((__u64)(__le64)(( __le64) (&sb_clean->field)->u64s)) : (__builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), u32) || __builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), const u32)) ? ((__u32)(__le32)(( __le32) (&sb_clean->field)->u64s)) : (__builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), u16) || __builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), const u16)) ? ((__u16)(__le16)(( __le16) (&sb_clean->field)->u64s)) : (( u8) ((&sb_clean->field)->u64s))); })))) │ │ │ │ +error writing marking filesystem clean: validate error │ │ │ │ +libbcachefs/super-io.c │ │ │ │ +Not enough buckets │ │ │ │ +Too many buckets │ │ │ │ +journal bucket at sector 0 │ │ │ │ +duplicate journal buckets │ │ │ │ +Bad superblock: too big │ │ │ │ +unknown csum type │ │ │ │ +IO error │ │ │ │ +Not a bcachefs superblock │ │ │ │ +Bad user UUID │ │ │ │ +Bad block size │ │ │ │ +Invalid compression type │ │ │ │ +Bad number of member devices │ │ │ │ +Btree node size not set │ │ │ │ +invalid time precision │ │ │ │ +Bad minimum version │ │ │ │ +Bad internal UUID │ │ │ │ +sb invalid before write: %s │ │ │ │ + (size %llu): │ │ │ │ +replicas_v0 │ │ │ │ +disk_groups │ │ │ │ +journal_seq_blacklist │ │ │ │ +bch2_fs_mark_clean │ │ │ │ +bch2_csum_opt_to_type │ │ │ │ +bch2_read_super │ │ │ │ +bch2_sb_realloc │ │ │ │ +__bch2_sb_field_resize │ │ │ │ +mounted with opts: %s │ │ │ │ +libbcachefs/super.c │ │ │ │ +device too small │ │ │ │ +include/linux/kobject.h │ │ │ │ +!(!kobj->state_initialized) │ │ │ │ +error starting gc thread │ │ │ │ +error starting copygc thread │ │ │ │ +!(!kobj) │ │ │ │ +device has been removed │ │ │ │ +mismatched block size │ │ │ │ +marking filesystem clean │ │ │ │ +shutting down │ │ │ │ +shutdown complete │ │ │ │ +bcachefs_btree_io │ │ │ │ +bcachefs_copygc │ │ │ │ +bcachefs_io │ │ │ │ +filesystem UUID already open │ │ │ │ +bch2_fs_online() error: %s │ │ │ │ +Remove failed, journal error │ │ │ │ +journal alloc failed │ │ │ │ +error marking superblock │ │ │ │ +Unable to add device: %s │ │ │ │ +bch2_dev_attach_bdev() error │ │ │ │ +error bringing %s online: %s │ │ │ │ +Already offline │ │ │ │ +Cannot offline required disk │ │ │ │ +Cannot shrink yet │ │ │ │ +New size larger than device │ │ │ │ +Resize error: %i │ │ │ │ +bch2_dev_online() error │ │ │ │ +insufficient devices │ │ │ │ +error starting filesystem │ │ │ │ +error reading superblock │ │ │ │ +!(bcachefs_init()) │ │ │ │ +already have device online in slot %u │ │ │ │ +cannot online: device too small │ │ │ │ +!(!percpu_ref_is_zero(&ca->io_ref)) │ │ │ │ +error starting rebalance thread │ │ │ │ +device not a member of filesystem │ │ │ │ +flushing journal and stopping allocators │ │ │ │ +flushing journal and stopping allocators complete │ │ │ │ +!(sb->sb->dev_idx >= c->sb.nr_devices || !c->devs[sb->sb->dev_idx]) │ │ │ │ +error starting allocator threads │ │ │ │ +!(test_bit(BCH_FS_WRITE_DISABLE_COMPLETE, &c->flags)) │ │ │ │ +cannot go rw, unfixed btree errors │ │ │ │ +!(test_bit(BCH_FS_STARTED, &c->flags)) │ │ │ │ +filesystem contains errors: please report this to the developers │ │ │ │ +mount with -o fix_errors to repair │ │ │ │ +repair unimplemented: inform the developers so that it can be added │ │ │ │ +filesystem contains errors, but repair impossible │ │ │ │ +!(ca->mi.state != BCH_MEMBER_STATE_rw) │ │ │ │ +Cannot remove without losing data │ │ │ │ +Remove failed: error %i dropping data │ │ │ │ +Remove failed: error %i flushing journal │ │ │ │ +Remove failed, error deleting alloc info │ │ │ │ +Remove failed: error %i from replicas gc │ │ │ │ +Remove failed, still has data (%s) │ │ │ │ +no slots available in superblock │ │ │ │ +insufficient space in new superblock │ │ │ │ +no space in superblock for member info │ │ │ │ +error starting allocator thread │ │ │ │ +Error going rw after adding device: %s │ │ │ │ +bch2_trans_mark_dev_sb() error │ │ │ │ +bcachefs: %s() %s has been removed, skipping │ │ │ │ +bcachefs: %s() bch_fs_open err opening %s: %s │ │ │ │ +__call_bcachefs_init │ │ │ │ +bch2_dev_alloc │ │ │ │ +bch2_fs_alloc │ │ │ │ +bch2_fs_open │ │ │ │ +bch2_dev_attach_bdev │ │ │ │ +__bch2_dev_attach_bdev │ │ │ │ +__bch2_dev_read_write │ │ │ │ +bch2_dev_state_allowed │ │ │ │ +bch2_fs_start │ │ │ │ +kobject_put │ │ │ │ +bch2_fs_read_only │ │ │ │ +libbcachefs/util.c │ │ │ │ +count: %llu │ │ │ │ +rate: %llu/sec │ │ │ │ +frequency: │ │ │ │ +avg duration: │ │ │ │ +max duration: │ │ │ │ +quantiles (%s): │ │ │ │ +!(b->nr >= (sizeof(b->entries) / sizeof((b->entries)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((b->entries)), typeof(&(b->entries)[0]))); })))) │ │ │ │ +rate: %s/sec │ │ │ │ +target: %s │ │ │ │ +actual: %s │ │ │ │ +proportional: %s │ │ │ │ +derivative: %s │ │ │ │ +change: %s/sec │ │ │ │ +next io: %llims │ │ │ │ +!(!bio_add_page(bio, page, len, offset)) │ │ │ │ +get_random_bytes │ │ │ │ +bch2_bio_alloc_pages │ │ │ │ +bch2_bio_map │ │ │ │ +__bch2_time_stats_update │ │ │ │ +?kMGTPEZY │ │ │ │ +bcachefs_effective. │ │ │ │ +bcachefs. │ │ │ │ +(unknown type %u) │ │ │ │ +(type %u) │ │ │ │ +libbcachefs/xattr.c │ │ │ │ +!(k.k->p.inode < inum) │ │ │ │ +security. │ │ │ │ +trusted. │ │ │ │ +bch2_xattr_list │ │ │ │ +bch2_str_hash_end │ │ │ │ +bch2_str_hash_update │ │ │ │ +bch2_str_hash_init │ │ │ │ +xattr name has invalid characters │ │ │ │ +WARNING at linux/bio.c:%d │ │ │ │ +(invalid error) │ │ │ │ +linux/bio.c │ │ │ │ +!(sectors <= 0) │ │ │ │ +operation not supported │ │ │ │ +critical space allocation │ │ │ │ +recoverable transport │ │ │ │ +critical target │ │ │ │ +critical nexus │ │ │ │ +critical medium │ │ │ │ +protection │ │ │ │ +kernel resource │ │ │ │ +dm internal retry │ │ │ │ +nonblocking retry │ │ │ │ +!(!atomic_read(&bio->__bi_cnt)) │ │ │ │ +!(atomic_read(&bio->__bi_remaining) <= 0) │ │ │ │ +!(sectors >= (((bio)->bi_iter).bi_size >> 9)) │ │ │ │ +bio_remaining_done │ │ │ │ +bio_split │ │ │ │ +io_getevents() error: %s │ │ │ │ +linux/blkdev.c │ │ │ │ +fsync error: %m │ │ │ │ +io_submit err: %s │ │ │ │ +fsync error: %m │ │ │ │ +io_setup() error: %m │ │ │ │ +aio_completion │ │ │ │ +!(IS_ERR(p)) │ │ │ │ +pipe err: %s │ │ │ │ +io_submit cleanup err: %s │ │ │ │ +!(atomic_read(&running_requests) != 0) │ │ │ │ +blkdev_cleanup │ │ │ │ +aio_completion_thread │ │ │ │ +blkdev_init │ │ │ │ +blkdev_get_by_path │ │ │ │ +get_capacity │ │ │ │ +bdev_logical_block_size │ │ │ │ +generic_make_request │ │ │ │ +linux/closure.c │ │ │ │ +!(!r && (flags & ~CLOSURE_DESTRUCTOR)) │ │ │ │ +!(flags & ((CLOSURE_DESTRUCTOR|CLOSURE_WAITING|CLOSURE_RUNNING) << 1)) │ │ │ │ +closure_queue │ │ │ │ +closure_put_after_sub │ │ │ │ +linux/crypto/chacha20_generic.c │ │ │ │ +!(req->src != req->dst) │ │ │ │ +!(sg->length % 64) │ │ │ │ +!(nbytes) │ │ │ │ +crypto_chacha20_crypt │ │ │ │ +linux/crypto/poly1305_generic.c │ │ │ │ +!(len != 32U) │ │ │ │ +poly1305_update │ │ │ │ +system.posix_acl_default │ │ │ │ +system.posix_acl_access │ │ │ │ +linux/mempool.c │ │ │ │ +!(pool->curr_nr < 0) │ │ │ │ +!(new_min_nr <= 0) │ │ │ │ +!(pool->curr_nr >= pool->min_nr) │ │ │ │ +WARNING at linux/mempool.c:%d │ │ │ │ +mempool_resize │ │ │ │ +add_element │ │ │ │ +remove_element │ │ │ │ +get_random_bytes │ │ │ │ +schedule_timeout: wrong timeout value %lx │ │ │ │ +/proc/meminfo │ │ │ │ +MemTotal: │ │ │ │ + %llu kB │ │ │ │ +sscanf error │ │ │ │ +MemAvailable: │ │ │ │ +linux/six.c │ │ │ │ +!(lock->state.read_lock) │ │ │ │ +!(lock->readers && pcpu_read_count(lock)) │ │ │ │ +six_lock_pcpu_free │ │ │ │ +six_lock_increment │ │ │ │ +linux/timer.c │ │ │ │ +!(!timer_pending(timer)) │ │ │ │ +!(!timer_running()) │ │ │ │ +!(!pending_timers.data) │ │ │ │ +!(IS_ERR(timer_task)) │ │ │ │ +!(_i >= (&pending_timers)->used) │ │ │ │ +timers_cleanup │ │ │ │ +timer_thread │ │ │ │ +timers_init │ │ │ │ +mod_timer │ │ │ │ +del_timer_sync │ │ │ │ +del_timer │ │ │ │ +linux/workqueue.c │ │ │ │ +!(wq->current_work) │ │ │ │ +!(!work_pending(work)) │ │ │ │ +!(timer_pending(timer)) │ │ │ │ +include/linux/timer.h │ │ │ │ +!(!is_dwork) │ │ │ │ +events_highpri │ │ │ │ +events_long │ │ │ │ +events_unbound │ │ │ │ +events_freezable │ │ │ │ +!(!cds_list_empty(&work->entry)) │ │ │ │ +!(timer->function != delayed_work_timer_fn) │ │ │ │ +!(!system_wq || !system_highpri_wq || !system_long_wq || !system_unbound_wq || !system_freezable_wq) │ │ │ │ +worker_thread │ │ │ │ +grab_pending │ │ │ │ +add_timer │ │ │ │ +__queue_delayed_work │ │ │ │ +__queue_work │ │ │ │ +is_power_of_2(block_size) │ │ │ │ +qcow2_write_image │ │ │ │ +raid/check.c │ │ │ │ +!(nr >= nv) │ │ │ │ +!(size % 64 != 0) │ │ │ │ +!(nr >= np) │ │ │ │ +!(np > 6) │ │ │ │ +!(nr >= 2 && ir[0] >= ir[1]) │ │ │ │ +!(nr >= 3 && ir[1] >= ir[2]) │ │ │ │ +!(nr >= 4 && ir[2] >= ir[3]) │ │ │ │ +!(nr >= 5 && ir[3] >= ir[4]) │ │ │ │ +!(nr >= 6 && ir[4] >= ir[5]) │ │ │ │ raid/combo.h │ │ │ │ 0 < r && r <= n │ │ │ │ +!(nr > 0 && ir[nr-1] >= nd + np) │ │ │ │ combination_first │ │ │ │ +raid_validate │ │ │ │ +raid_check │ │ │ │ +raid/gf.h │ │ │ │ +!(v == 0) │ │ │ │ +raid/memory.c │ │ │ │ +!(n <= 0 || nd < 0) │ │ │ │ +raid_malloc_vector_align │ │ │ │ +AuthenticAMD │ │ │ │ +GenuineIntel │ │ │ │ +raid/raid.c │ │ │ │ +!(np < 1) │ │ │ │ +!(M[k * n + k] == 0) │ │ │ │ +!(j >= nr) │ │ │ │ +!(j != nr) │ │ │ │ +!(v < 0 || v > 254) │ │ │ │ +!(nr > np) │ │ │ │ +!(nrd > nd) │ │ │ │ +!(nrp > np) │ │ │ │ +!(nr > nd) │ │ │ │ +!(nr > 6) │ │ │ │ +!(nr >= 2 && id[0] >= id[1]) │ │ │ │ +!(nr >= 3 && id[1] >= id[2]) │ │ │ │ +!(nr >= 4 && id[2] >= id[3]) │ │ │ │ +!(nr >= 5 && id[3] >= id[4]) │ │ │ │ +!(nr >= 6 && id[4] >= id[5]) │ │ │ │ +!(nr > 0 && id[nr-1] >= nd) │ │ │ │ +!(nr >= 2 && ip[0] >= ip[1]) │ │ │ │ +!(nr >= 3 && ip[1] >= ip[2]) │ │ │ │ +!(nr >= 4 && ip[2] >= ip[3]) │ │ │ │ +!(nr >= 5 && ip[3] >= ip[4]) │ │ │ │ +!(nr >= 6 && ip[4] >= ip[5]) │ │ │ │ +raid_data │ │ │ │ +raid_rec │ │ │ │ +raid_delta_gen │ │ │ │ +raid_invert │ │ │ │ +raid_gen │ │ │ │ $(,048< │ │ │ │ (-"'<963 │ │ │ │ 06<:(.$" │ │ │ │ 8?61$#*- │ │ │ │ (08@HPX`hpx │ │ │ │ $-6?HAZSle~w │ │ │ │ ("<6PZDNxrlf │ │ │ │ @@ -1341,2229 +3524,46 @@ │ │ │ │ /4G\qj+0 │ │ │ │ .5F]pk*1 │ │ │ │ &=|gJQe~SH │ │ │ │ ,0dx\@)5 │ │ │ │ -1ey]A(4 │ │ │ │ !# │ │ │ │ 2/YDc~-0 │ │ │ │ -raid/raid.c │ │ │ │ -!(size % 64 != 0) │ │ │ │ -!(np < 1) │ │ │ │ -!(np > 6) │ │ │ │ -!(M[k * n + k] == 0) │ │ │ │ -!(j >= nr) │ │ │ │ -!(j != nr) │ │ │ │ -!(v < 0 || v > 254) │ │ │ │ -!(nr > np) │ │ │ │ -!(nr >= 2 && ir[0] >= ir[1]) │ │ │ │ -!(nr >= 3 && ir[1] >= ir[2]) │ │ │ │ -!(nr >= 4 && ir[2] >= ir[3]) │ │ │ │ -!(nr >= 5 && ir[3] >= ir[4]) │ │ │ │ -!(nr >= 6 && ir[4] >= ir[5]) │ │ │ │ -!(nrd > nd) │ │ │ │ -!(nrp > np) │ │ │ │ -!(nr > nd) │ │ │ │ -!(nr > 6) │ │ │ │ -!(nr >= 2 && id[0] >= id[1]) │ │ │ │ -!(nr >= 3 && id[1] >= id[2]) │ │ │ │ -!(nr >= 4 && id[2] >= id[3]) │ │ │ │ -!(nr >= 5 && id[3] >= id[4]) │ │ │ │ -!(nr >= 6 && id[4] >= id[5]) │ │ │ │ -!(nr > 0 && id[nr-1] >= nd) │ │ │ │ -!(nr >= 2 && ip[0] >= ip[1]) │ │ │ │ -!(nr >= 3 && ip[1] >= ip[2]) │ │ │ │ -!(nr >= 4 && ip[2] >= ip[3]) │ │ │ │ -!(nr >= 5 && ip[3] >= ip[4]) │ │ │ │ -!(nr >= 6 && ip[4] >= ip[5]) │ │ │ │ -!(nr > 0 && ir[nr-1] >= nd + np) │ │ │ │ -raid_data │ │ │ │ -raid_rec │ │ │ │ -raid_delta_gen │ │ │ │ -raid_invert │ │ │ │ -raid_gen │ │ │ │ -AuthenticAMD │ │ │ │ -GenuineIntel │ │ │ │ -raid/memory.c │ │ │ │ -!(n <= 0 || nd < 0) │ │ │ │ -raid_malloc_vector_align │ │ │ │ -raid/check.c │ │ │ │ -!(nr >= nv) │ │ │ │ -!(nr >= np) │ │ │ │ combination_first │ │ │ │ -raid_validate │ │ │ │ -raid_check │ │ │ │ -is_power_of_2(block_size) │ │ │ │ -qcow2_write_image │ │ │ │ -linux/workqueue.c │ │ │ │ -!(wq->current_work) │ │ │ │ -!(!work_pending(work)) │ │ │ │ -!(timer_pending(timer)) │ │ │ │ -include/linux/timer.h │ │ │ │ -!(!is_dwork) │ │ │ │ -events_highpri │ │ │ │ -events_long │ │ │ │ -events_unbound │ │ │ │ -events_freezable │ │ │ │ -!(!cds_list_empty(&work->entry)) │ │ │ │ -!(timer->function != delayed_work_timer_fn) │ │ │ │ -!(!system_wq || !system_highpri_wq || !system_long_wq || !system_unbound_wq || !system_freezable_wq) │ │ │ │ -worker_thread │ │ │ │ -grab_pending │ │ │ │ -add_timer │ │ │ │ -__queue_delayed_work │ │ │ │ -__queue_work │ │ │ │ -linux/timer.c │ │ │ │ -!(!timer_pending(timer)) │ │ │ │ -!(!timer_running()) │ │ │ │ -!(!pending_timers.data) │ │ │ │ -!(IS_ERR(timer_task)) │ │ │ │ -!(_i >= (&pending_timers)->used) │ │ │ │ -timers_cleanup │ │ │ │ -timer_thread │ │ │ │ -timers_init │ │ │ │ -mod_timer │ │ │ │ -del_timer_sync │ │ │ │ -del_timer │ │ │ │ -linux/six.c │ │ │ │ -!(lock->state.read_lock) │ │ │ │ -!(lock->readers && pcpu_read_count(lock)) │ │ │ │ -six_lock_pcpu_free │ │ │ │ -six_lock_increment │ │ │ │ -/proc/meminfo │ │ │ │ -MemTotal: │ │ │ │ - %llu kB │ │ │ │ -sscanf error │ │ │ │ -MemAvailable: │ │ │ │ -schedule_timeout: wrong timeout value %lx │ │ │ │ -get_random_bytes │ │ │ │ -include/linux/random.h │ │ │ │ -!(getrandom(buf, nbytes, 0) != nbytes) │ │ │ │ -linux/mempool.c │ │ │ │ -!(pool->curr_nr < 0) │ │ │ │ -!(new_min_nr <= 0) │ │ │ │ -!(pool->curr_nr >= pool->min_nr) │ │ │ │ -WARNING at linux/mempool.c:%d │ │ │ │ -mempool_resize │ │ │ │ -add_element │ │ │ │ -remove_element │ │ │ │ -system.posix_acl_default │ │ │ │ -system.posix_acl_access │ │ │ │ -linux/crypto/poly1305_generic.c │ │ │ │ -!(len != 32U) │ │ │ │ -poly1305 │ │ │ │ -poly1305_update │ │ │ │ -linux/crypto/chacha20_generic.c │ │ │ │ -!(req->src != req->dst) │ │ │ │ -!(sg->length % 64) │ │ │ │ -!(nbytes) │ │ │ │ -chacha20 │ │ │ │ -crypto_chacha20_crypt │ │ │ │ -linux/closure.c │ │ │ │ -include/linux/closure.h │ │ │ │ -!(!queue_work(wq, &cl->work)) │ │ │ │ -!(!r && (flags & ~CLOSURE_DESTRUCTOR)) │ │ │ │ -!(flags & ((CLOSURE_DESTRUCTOR|CLOSURE_WAITING|CLOSURE_RUNNING) << 1)) │ │ │ │ -closure_queue │ │ │ │ -closure_put_after_sub │ │ │ │ -io_getevents() error: %s │ │ │ │ -linux/blkdev.c │ │ │ │ -fsync error: %m │ │ │ │ -io_submit err: %s │ │ │ │ -fsync error: %m │ │ │ │ -io_setup() error: %m │ │ │ │ -aio_completion │ │ │ │ -!(IS_ERR(p)) │ │ │ │ -pipe err: %s │ │ │ │ -io_submit cleanup err: %s │ │ │ │ -!(atomic_read(&running_requests) != 0) │ │ │ │ -WARNING at include/linux/bvec.h:%d │ │ │ │ -blkdev_cleanup │ │ │ │ -aio_completion_thread │ │ │ │ -blkdev_init │ │ │ │ -blkdev_get_by_path │ │ │ │ -get_capacity │ │ │ │ -bdev_logical_block_size │ │ │ │ -generic_make_request │ │ │ │ -WARNING at linux/bio.c:%d │ │ │ │ -(invalid error) │ │ │ │ -linux/bio.c │ │ │ │ -!(sectors <= 0) │ │ │ │ -operation not supported │ │ │ │ -critical space allocation │ │ │ │ -recoverable transport │ │ │ │ -critical target │ │ │ │ -critical nexus │ │ │ │ -critical medium │ │ │ │ -protection │ │ │ │ -kernel resource │ │ │ │ -dm internal retry │ │ │ │ -nonblocking retry │ │ │ │ -!(!atomic_read(&bio->__bi_cnt)) │ │ │ │ -!(atomic_read(&bio->__bi_remaining) <= 0) │ │ │ │ -!(sectors >= (((bio)->bi_iter).bi_size >> 9)) │ │ │ │ -bio_remaining_done │ │ │ │ -bio_split │ │ │ │ -libbcachefs/str_hash.h │ │ │ │ -bcachefs_effective. │ │ │ │ -bcachefs. │ │ │ │ -invalid type │ │ │ │ -value too small │ │ │ │ -value too big │ │ │ │ -(unknown type %u) │ │ │ │ -(type %u) │ │ │ │ -libbcachefs/xattr.c │ │ │ │ -!(k.k->p.inode < inum) │ │ │ │ -security. │ │ │ │ -trusted. │ │ │ │ -bch2_xattr_list │ │ │ │ -bch2_str_hash_end │ │ │ │ -bch2_str_hash_update │ │ │ │ -bch2_str_hash_init │ │ │ │ -xattr name has invalid characters │ │ │ │ -libbcachefs/util.c │ │ │ │ -count: %llu │ │ │ │ -rate: %llu/sec │ │ │ │ -frequency: │ │ │ │ -avg duration: │ │ │ │ -max duration: │ │ │ │ -quantiles (%s): │ │ │ │ -!(b->nr >= (sizeof(b->entries) / sizeof((b->entries)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((b->entries)), typeof(&(b->entries)[0]))); })))) │ │ │ │ -rate: %s/sec │ │ │ │ -target: %s │ │ │ │ -actual: %s │ │ │ │ -proportional: %s │ │ │ │ -derivative: %s │ │ │ │ -change: %s/sec │ │ │ │ -next io: %llims │ │ │ │ -!(!bio_add_page(bio, page, len, offset)) │ │ │ │ -!(!bio_add_page(bio, page, len, 0)) │ │ │ │ -get_random_bytes │ │ │ │ -bch2_bio_alloc_pages │ │ │ │ -bch2_bio_map │ │ │ │ -__bch2_time_stats_update │ │ │ │ -?kMGTPEZY │ │ │ │ -mounted with opts: %s │ │ │ │ -libbcachefs/super.c │ │ │ │ -device too small │ │ │ │ -include/linux/kobject.h │ │ │ │ -!(!kobj->state_initialized) │ │ │ │ -error starting gc thread │ │ │ │ -error starting copygc thread │ │ │ │ -!(!kobj) │ │ │ │ -device has been removed │ │ │ │ -mismatched block size │ │ │ │ -marking filesystem clean │ │ │ │ -shutting down │ │ │ │ -shutdown complete │ │ │ │ -bcachefs: %s() │ │ │ │ -bcachefs_btree_io │ │ │ │ -bcachefs_copygc │ │ │ │ -bcachefs_io │ │ │ │ -bcachefs: %s() ret %i │ │ │ │ -filesystem UUID already open │ │ │ │ -bch2_fs_online() error: %s │ │ │ │ -Remove failed, journal error │ │ │ │ -journal alloc failed │ │ │ │ -error marking superblock │ │ │ │ -Unable to add device: %s │ │ │ │ -bch2_dev_attach_bdev() error │ │ │ │ -error bringing %s online: %s │ │ │ │ -Already offline │ │ │ │ -Cannot offline required disk │ │ │ │ -Cannot shrink yet │ │ │ │ -New size larger than device │ │ │ │ -Resize error: %i │ │ │ │ -bch2_dev_online() error │ │ │ │ -insufficient devices │ │ │ │ -error starting filesystem │ │ │ │ -cannot allocate memory │ │ │ │ -error reading superblock │ │ │ │ -!(bcachefs_init()) │ │ │ │ -already have device online in slot %u │ │ │ │ -cannot online: device too small │ │ │ │ -!(!percpu_ref_is_zero(&ca->io_ref)) │ │ │ │ -error starting rebalance thread │ │ │ │ -device not a member of filesystem │ │ │ │ -flushing journal and stopping allocators │ │ │ │ -flushing journal and stopping allocators complete │ │ │ │ -!(sb->sb->dev_idx >= c->sb.nr_devices || !c->devs[sb->sb->dev_idx]) │ │ │ │ -error starting allocator threads │ │ │ │ -!(test_bit(BCH_FS_WRITE_DISABLE_COMPLETE, &c->flags)) │ │ │ │ -cannot go rw, unfixed btree errors │ │ │ │ -!(test_bit(BCH_FS_STARTED, &c->flags)) │ │ │ │ -filesystem contains errors: please report this to the developers │ │ │ │ -mount with -o fix_errors to repair │ │ │ │ -repair unimplemented: inform the developers so that it can be added │ │ │ │ -filesystem contains errors, but repair impossible │ │ │ │ -!(ca->mi.state != BCH_MEMBER_STATE_rw) │ │ │ │ -Cannot remove without losing data │ │ │ │ -Remove failed: error %i dropping data │ │ │ │ -Remove failed: error %i flushing journal │ │ │ │ -Remove failed, error deleting alloc info │ │ │ │ -Remove failed: error %i from replicas gc │ │ │ │ -Remove failed, still has data (%s) │ │ │ │ -no slots available in superblock │ │ │ │ -insufficient space in new superblock │ │ │ │ -no space in superblock for member info │ │ │ │ -error starting allocator thread │ │ │ │ -Error going rw after adding device: %s │ │ │ │ -bch2_trans_mark_dev_sb() error │ │ │ │ -bcachefs: %s() %s has been removed, skipping │ │ │ │ -bcachefs: %s() bch_fs_open err opening %s: %s │ │ │ │ -__call_bcachefs_init │ │ │ │ -bch2_dev_alloc │ │ │ │ -bch2_fs_alloc │ │ │ │ -bch2_fs_open │ │ │ │ -bch2_dev_attach_bdev │ │ │ │ -__bch2_dev_attach_bdev │ │ │ │ -__bch2_dev_read_write │ │ │ │ -bch2_dev_state_allowed │ │ │ │ -bch2_fs_start │ │ │ │ -kobject_put │ │ │ │ -bch2_fs_read_only │ │ │ │ -invalid field crypt: wrong size │ │ │ │ -invalid field crypt: bad kdf type │ │ │ │ -!(({ ((void)sizeof(char[1 - 2*!!(__builtin_offsetof (struct bch_sb, _data) % sizeof(u64))])); (__builtin_offsetof (struct bch_sb, _data) + (sb_u64s) * sizeof(u64)); }) > sb->buffer_size) │ │ │ │ -bucket size smaller than block size │ │ │ │ -Invalid superblock: bad member info │ │ │ │ -bucket size smaller than btree node size │ │ │ │ -Invalid superblock layout: no superblocks │ │ │ │ -Invalid superblock layout: too many superblocks │ │ │ │ -Not a bcachefs superblock layout │ │ │ │ -Invalid superblock layout type │ │ │ │ -Invalid superblock layout: superblocks overlap │ │ │ │ -journal bucket before first bucket │ │ │ │ -journal bucket past end of device │ │ │ │ -bcachefs: %s() %s: superblock too big: want %zu but have %llu │ │ │ │ -Unsupported superblock version │ │ │ │ -bad checksum reading superblock │ │ │ │ -Filesystem has incompatible features │ │ │ │ -Invalid number of metadata replicas │ │ │ │ -Invalid superblock: member info area missing │ │ │ │ -Invalid number of data replicas │ │ │ │ -Invalid superblock: invalid optional field │ │ │ │ -Invalid metadata checksum type │ │ │ │ -gc reserve percentage too small │ │ │ │ -Btree node size not a power of two │ │ │ │ -Superblock block size smaller than device block size │ │ │ │ -bcachefs: %s() error reading default superblock: %s │ │ │ │ -bcachefs: %s() error reading superblock: %s │ │ │ │ -Superblock modified by another process │ │ │ │ -Unable to write superblock to sufficient devices │ │ │ │ -error resizing superblock while setting filesystem clean │ │ │ │ -!(((__u64)(__le64)(sb_clean->journal_seq)) > ((s64)(((u64)~0ULL)>>1))) │ │ │ │ -!((void *) entry > ((void *) ((&sb_clean->field)->_data + ({ ( (__builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), u64) || __builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), const u64)) ? ((__u64)(__le64)(( __le64) (&sb_clean->field)->u64s)) : (__builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), u32) || __builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), const u32)) ? ((__u32)(__le32)(( __le32) (&sb_clean->field)->u64s)) : (__builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), u16) || __builtin_types_compatible_p(typeof((&sb_clean->field)->u64s), const u16)) ? ((__u16)(__le16)(( __le16) (&sb_clean->field)->u64s)) : (( u8) ((&sb_clean->field)->u64s))); })))) │ │ │ │ -error writing marking filesystem clean: validate error │ │ │ │ -libbcachefs/super-io.c │ │ │ │ -Not enough buckets │ │ │ │ -Too many buckets │ │ │ │ -journal bucket at sector 0 │ │ │ │ -duplicate journal buckets │ │ │ │ -Bad superblock: too big │ │ │ │ -unknown csum type │ │ │ │ -IO error │ │ │ │ -Not a bcachefs superblock │ │ │ │ -Bad user UUID │ │ │ │ -Bad block size │ │ │ │ -Invalid compression type │ │ │ │ -Bad number of member devices │ │ │ │ -Btree node size not set │ │ │ │ -invalid time precision │ │ │ │ -Bad minimum version │ │ │ │ -Bad internal UUID │ │ │ │ -sb invalid before write: %s │ │ │ │ -libbcachefs/checksum.h │ │ │ │ - (size %llu): │ │ │ │ -(unknown field %u) │ │ │ │ -replicas_v0 │ │ │ │ -disk_groups │ │ │ │ -journal_seq_blacklist │ │ │ │ -bch2_fs_mark_clean │ │ │ │ -bch2_csum_opt_to_type │ │ │ │ -bch2_read_super │ │ │ │ -bch2_sb_realloc │ │ │ │ -__bch2_sb_field_resize │ │ │ │ -libbcachefs/replicas.c │ │ │ │ -duplicate replicas entry │ │ │ │ -libbcachefs/extents.h │ │ │ │ -!(!new_entry->data_type) │ │ │ │ -!(dst_idx < 0) │ │ │ │ -%s: %u/%u [ │ │ │ │ -!(c->replicas_gc.entries) │ │ │ │ -!((void *) dst > ((void *) ((&sb_r->field)->_data + ({ ( (__builtin_types_compatible_p(typeof((&sb_r->field)->u64s), u64) || __builtin_types_compatible_p(typeof((&sb_r->field)->u64s), const u64)) ? ((__u64)(__le64)(( __le64) (&sb_r->field)->u64s)) : (__builtin_types_compatible_p(typeof((&sb_r->field)->u64s), u32) || __builtin_types_compatible_p(typeof((&sb_r->field)->u64s), const u32)) ? ((__u32)(__le32)(( __le32) (&sb_r->field)->u64s)) : (__builtin_types_compatible_p(typeof((&sb_r->field)->u64s), u16) || __builtin_types_compatible_p(typeof((&sb_r->field)->u64s), const u16)) ? ((__u16)(__le16)(( __le16) (&sb_r->field)->u64s)) : (( u8) ((&sb_r->field)->u64s))); })))) │ │ │ │ -!(memcmp(l, r, cpu_r->entry_size) > 0) │ │ │ │ -error updating replicas table: memory allocation failure │ │ │ │ -error adding replicas entry: memory allocation failure │ │ │ │ -invalid replicas entry: invalid data type │ │ │ │ -invalid replicas entry: no devices │ │ │ │ -invalid replicas entry: invalid device │ │ │ │ -invalid replicas entry: bad nr_required │ │ │ │ -!(!data_type || data_type == BCH_DATA_sb || data_type >= BCH_DATA_NR) │ │ │ │ -error allocating c->replicas_gc │ │ │ │ -insufficient devices online (%u) for replicas entry %s │ │ │ │ -check_dup_replicas_entries │ │ │ │ -bch2_replicas_gc_start │ │ │ │ -__replicas_table_update │ │ │ │ -bch2_cpu_replicas_to_sb_replicas_v0 │ │ │ │ -bch2_cpu_replicas_to_sb_replicas │ │ │ │ -cpu_replicas_add_entry │ │ │ │ -bch2_devlist_to_replicas │ │ │ │ -extent_entry_bytes │ │ │ │ -incorrect value size │ │ │ │ -idx %llu │ │ │ │ -refcount: %llu │ │ │ │ -libbcachefs/btree_iter.h │ │ │ │ -!(!(iter->flags & (1 << 6))) │ │ │ │ -libbcachefs/reflink.c │ │ │ │ -refcount %llu datalen %u: %*phN │ │ │ │ -!(src_k.k->type != KEY_TYPE_reflink_p) │ │ │ │ -!(!ret && bkey_cmp(dst_iter->pos, dst_end)) │ │ │ │ -!(bkey_cmp(dst_iter->pos, dst_end) > 0) │ │ │ │ -bch2_btree_iter_set_pos_to_extent_start │ │ │ │ -bch2_remap_range │ │ │ │ -bkey_inline_data_offset │ │ │ │ -filesystem has unknown btree type %u │ │ │ │ -!(seq < j->replay_journal_seq) │ │ │ │ -!(seq > j->replay_journal_seq_end) │ │ │ │ -!(!test_bit(JOURNAL_STARTED, &j->flags)) │ │ │ │ -!(l < journal_keys->nr && __journal_key_cmp(id, level, pos, &journal_keys->d[l]) > 0) │ │ │ │ -!(l && __journal_key_cmp(id, level, pos, &journal_keys->d[l - 1]) <= 0) │ │ │ │ -%s: error allocating new key array (size %zu) │ │ │ │ -error reading allocation information │ │ │ │ -superblock marked clean but clean section not present │ │ │ │ -recovering from clean shutdown, journal seq %llu │ │ │ │ -feature new_extent_overwrite not set, filesystem no longer supported │ │ │ │ -filesystem needs recovery from older version; run fsck from older bcachefs-tools to fix │ │ │ │ -filesystem may have incompatible bkey formats; run fsck from the compat branch to fix │ │ │ │ -alloc_v2 feature bit not set, fsck required │ │ │ │ -version prior to inode backpointers, upgrade and fsck required │ │ │ │ -version prior to btree_ptr_sectors_written, upgrade required │ │ │ │ -error initializing blacklist table │ │ │ │ -filesystem marked clean but journal not empty │ │ │ │ -!(((__u64)(__le64)(i->j.seq)) - keys.journal_seq_base > ((u32)~0U)) │ │ │ │ -superblock journal seq (%llu) doesn't match journal (%llu) after clean shutdown │ │ │ │ -superblock btree root %u doesn't match journal after clean shutdown │ │ │ │ -sb: l=%u %s │ │ │ │ -journal: l=%u %s │ │ │ │ -no superblock clean section found │ │ │ │ -error creating new journal seq blacklist entry │ │ │ │ -scanning for old btree nodes done │ │ │ │ -journal replay: error %d while replaying key at btree %s level %u │ │ │ │ -unable to allocate journal buckets │ │ │ │ -error marking superblock and journal │ │ │ │ -error writing first journal entry │ │ │ │ -bcachefs: %s() Error initializing new filesystem: %s (%i) │ │ │ │ -bch2_fs_initialize │ │ │ │ -bch2_journal_set_replay_done │ │ │ │ -replay_now_at │ │ │ │ -journal_keys_sort │ │ │ │ -btree_and_journal_iter_prefetch │ │ │ │ -bch2_journal_key_delete │ │ │ │ -journal_key_search │ │ │ │ -bch2_journal_key_insert │ │ │ │ -libbcachefs/recovery.c │ │ │ │ -libbcachefs/journal.h │ │ │ │ -%s: error allocating new key │ │ │ │ -!(!b->c.level) │ │ │ │ -error in mark and sweep │ │ │ │ -error reading stripes │ │ │ │ -error writing out alloc info │ │ │ │ -journal replay failed │ │ │ │ -error in fsck │ │ │ │ -error in recovery │ │ │ │ -Unable to continue, halting │ │ │ │ -building replicas info │ │ │ │ -no journal entries found │ │ │ │ -starting alloc read │ │ │ │ -alloc read done │ │ │ │ -starting stripes_read │ │ │ │ -stripes_read done │ │ │ │ -starting mark and sweep │ │ │ │ -mark and sweep done │ │ │ │ -starting journal replay │ │ │ │ -journal replay done │ │ │ │ -writing allocation info │ │ │ │ -error writing alloc info │ │ │ │ -alloc write done │ │ │ │ -starting fsck │ │ │ │ -fsck done │ │ │ │ -checking for deleted inodes │ │ │ │ -check inodes done │ │ │ │ -reading quotas │ │ │ │ -quotas done │ │ │ │ -scanning for old btree nodes │ │ │ │ -Error in recovery: %s (%i) │ │ │ │ -error reading btree root %s │ │ │ │ -invalid btree root %s │ │ │ │ -error going read-write │ │ │ │ -error creating lost+found │ │ │ │ -error creating root directory │ │ │ │ -initializing new filesystem │ │ │ │ -libbcachefs/rebalance.c │ │ │ │ -!(!w.dev_most_full_capacity) │ │ │ │ -fullest_dev (%i): %s/%s │ │ │ │ -total work: %s/%s │ │ │ │ -rate: %u │ │ │ │ -bch-rebalance/%s │ │ │ │ -throttled for %lu sec or %s io │ │ │ │ -error creating rebalance thread: %li │ │ │ │ -bch2_rebalance_thread │ │ │ │ -extent_entry_bytes │ │ │ │ -bch2_extent_crc_unpack │ │ │ │ -invalid field quota: wrong size │ │ │ │ -%s hardlimit %llu softlimit %llu │ │ │ │ -invalid quota type │ │ │ │ -usrquota │ │ │ │ -libbcachefs/opts.c │ │ │ │ -btree_node_size │ │ │ │ -Btree node size, default 256k │ │ │ │ -metadata_replicas │ │ │ │ -Number of metadata replicas │ │ │ │ -Number of data replicas │ │ │ │ -metadata_replicas_required │ │ │ │ -metadata_checksum │ │ │ │ -background_compression │ │ │ │ -str_hash │ │ │ │ -metadata_target │ │ │ │ -(target) │ │ │ │ -foreground_target │ │ │ │ -background_target │ │ │ │ -promote_target │ │ │ │ -erasure_code │ │ │ │ -inodes_32bit │ │ │ │ -shard_inode_numbers │ │ │ │ -inodes_use_key_cache │ │ │ │ -gc_reserve_percent │ │ │ │ -gc_reserve_bytes │ │ │ │ -root_reserve_percent │ │ │ │ -wide_macs │ │ │ │ -Enable inline data extents │ │ │ │ -Enable POSIX acls │ │ │ │ -Enable user quotas │ │ │ │ -grpquota │ │ │ │ -Enable group quotas │ │ │ │ -prjquota │ │ │ │ -Enable project quotas │ │ │ │ -very_degraded │ │ │ │ -Enable discard/TRIM support │ │ │ │ -journal_flush_disabled │ │ │ │ -Run fsck on mount │ │ │ │ -fix_errors │ │ │ │ -ratelimit_errors │ │ │ │ -nochanges │ │ │ │ -norecovery │ │ │ │ -Don't replay the journal │ │ │ │ -rebuild_replicas │ │ │ │ -keep_journal │ │ │ │ -read_entire_journal │ │ │ │ -Sector offset of superblock │ │ │ │ -read_only │ │ │ │ -reconstruct_alloc │ │ │ │ -Reconstruct alloc btree │ │ │ │ -version_upgrade │ │ │ │ -Size of filesystem on device │ │ │ │ -alloc_info │ │ │ │ -alloc_metadata │ │ │ │ -bformat_overflow_done │ │ │ │ -atomic_nlink │ │ │ │ -journal_seq_blacklist_v3 │ │ │ │ -new_siphash │ │ │ │ -new_extent_overwrite │ │ │ │ -incompressible │ │ │ │ -btree_ptr_v2 │ │ │ │ -extents_above_btree_updates │ │ │ │ -btree_updates_journalled │ │ │ │ -reflink_inline_data │ │ │ │ -new_varint │ │ │ │ -journal_no_flush │ │ │ │ -alloc_v2 │ │ │ │ -extents_across_btree_nodes │ │ │ │ -continue │ │ │ │ -bch2_parse_mount_opts │ │ │ │ -bch2_opt_to_text │ │ │ │ -bch2_opt_set_by_id │ │ │ │ -bch2_opt_get_by_id │ │ │ │ -bch2_opt_defined_by_id │ │ │ │ -bcachefs: %s() Invalid value %s for mount option %s │ │ │ │ -bcachefs: %s() Mount option %s requires a value │ │ │ │ -bcachefs: %s() Bad mount option %s │ │ │ │ -Action to take on filesystem error │ │ │ │ -Hash function for directory entries and xattrs │ │ │ │ -Device or disk group for metadata writes │ │ │ │ -Device or disk group for foreground writes │ │ │ │ -Device or disk group to move data to in the background │ │ │ │ -Device or disk group to promote data to on read │ │ │ │ -Enable erasure coding (DO NOT USE YET) │ │ │ │ -Constrain inode numbers to 32 bits │ │ │ │ -Shard new inode numbers by CPU id │ │ │ │ -Use the btree key cache for the inodes btree │ │ │ │ -btree_node_mem_ptr_optimization │ │ │ │ -Stash pointer to in memory btree node in btree ptr │ │ │ │ -Percentage of disk space to reserve for copygc │ │ │ │ -Amount of disk space to reserve for copygc │ │ │ │ -Takes precedence over gc_reserve_percent if set │ │ │ │ -Percentage of disk space to reserve for superuser │ │ │ │ -Store full 128 bits of cryptographic MACs, instead of 80 │ │ │ │ -Allow mounting in degraded mode │ │ │ │ -Allow mounting in when data will be missing │ │ │ │ -Extra debugging information during mount/recovery │ │ │ │ -Disable journal flush on sync/fsync │ │ │ │ -If enabled, writes can be lost, but only since the │ │ │ │ -last journal write (default 1 second) │ │ │ │ -Fix errors during fsck without asking │ │ │ │ -Ratelimit error messages during fsck │ │ │ │ -Super read only mode - no writes at all will be issued, │ │ │ │ -even if we have to replay the journal │ │ │ │ -Rebuild the superblock replicas section │ │ │ │ -Don't free journal entries/keys after startup │ │ │ │ -Read all journal entries, not just dirty ones │ │ │ │ -Don't open device in exclusive mode │ │ │ │ -Don't start filesystem, only open devices │ │ │ │ -Set superblock to latest version, │ │ │ │ -allowing any new features to be used │ │ │ │ -Data written to this device will be considered │ │ │ │ -to have already been replicated n times │ │ │ │ -extents_above_btree_updates_done │ │ │ │ -error allocating copygc heap │ │ │ │ -libbcachefs/movinggc.c │ │ │ │ -bch-copygc/%s │ │ │ │ -WARNING at libbcachefs/buckets.h:%d │ │ │ │ -WARNING at libbcachefs/movinggc.c:%d │ │ │ │ -stuck, ran out of copygc reserve! │ │ │ │ -!(!({ _Bool _r = (h)->used; if (_r) { (e) = (h)->data[0]; do { size_t _i = (0); ((void) sizeof ((!(_i >= (h)->used)) ? 1 : 0), __extension__ ({ if (!(_i >= (h)->used)) ; else __assert_fail ("!(_i >= (h)->used)", "libbcachefs/movinggc.c", 220, __extension__ __PRETTY_FUNCTION__); })); (h)->used--; do { do { typeof((h)->data[_i]) __tmp = ((h)->data[_i]); ((h)->data[_i]) = ((h)->data[(h)->used]); ((h)->data[(h)->used]) = __tmp; } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, _i); } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, (h)->used); } while (0); } while (0); do { while (_i) { size_t p = (_i - 1) / 2; if (-fragmentation_cmp(h, (h)->data[_i], (h)->data[p]) >= 0) break; do { do { typeof((h)->data[_i]) __tmp = ((h)->data[_i]); ((h)->data[_i]) = ((h)->data[p]); ((h)->data[p]) = __tmp; } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, _i); } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, p); } while (0); } while (0); _i = p; } } while (0); do { size_t _c, _j = _i; for (; _j * 2 + 1 < (h)->used; _j = _c) { _c = _j * 2 + 1; if (_c + 1 < (h)->used && -fragmentation_cmp(h, (h)->data[_c], (h)->data[_c + 1]) >= 0) _c++; if (-fragmentation_cmp(h, (h)->data[_c], (h)->data[_j]) >= 0) break; do { do { typeof((h)->data[_c]) __tmp = ((h)->data[_c]); ((h)->data[_c]) = ((h)->data[_j]); ((h)->data[_j]) = __tmp; } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, _c); } while (0); do { void (*fn)(typeof(h), size_t) = ((void *)0); if (fn) fn(h, _j); } while (0); } while (0); } } while (0); } while (0); } _r; })) │ │ │ │ -error creating copygc thread: %li │ │ │ │ -extent_entry_bytes │ │ │ │ -bch2_copygc │ │ │ │ -libbcachefs/move.c │ │ │ │ -error %i in bch2_move_btree │ │ │ │ -!(ret == -4) │ │ │ │ -!(!m->op.wbio.bio.bi_vcnt) │ │ │ │ -!(k.k->p.offset <= iter->pos.offset) │ │ │ │ -bch2_move_btree │ │ │ │ -closure_queue │ │ │ │ -__bch2_move_data │ │ │ │ -extent_entry_bytes │ │ │ │ -bch2_extent_crc_unpack │ │ │ │ -bch2_csum_opt_to_type │ │ │ │ -bch2_migrate_index_update │ │ │ │ -bch2_migrate_write_init │ │ │ │ -bch2_migrate_read_done │ │ │ │ -libbcachefs/migrate.c │ │ │ │ -Cannot drop device without losing data │ │ │ │ -Error updating btree node key: %i │ │ │ │ -bch2_dev_metadata_drop │ │ │ │ -__bch2_dev_usrdata_drop │ │ │ │ -entry start >= end │ │ │ │ -entries out of order │ │ │ │ -%llu-%llu │ │ │ │ -!(nr != t->nr) │ │ │ │ -!(new_nr && !bl) │ │ │ │ -libbcachefs/journal_seq_blacklist.c │ │ │ │ -!(t->entries[idx].start > seq) │ │ │ │ -!(t->entries[i].start != ((__u64)(__le64)(src->start))) │ │ │ │ -!(t->entries[i].end != ((__u64)(__le64)(src->end))) │ │ │ │ -nr blacklist entries was %u, now %u │ │ │ │ -bch2_blacklist_entries_gc │ │ │ │ -bch2_journal_seq_is_blacklisted │ │ │ │ -blacklist_entry_try_merge │ │ │ │ -libbcachefs/journal_reclaim.c │ │ │ │ -!(j->flush_in_progress) │ │ │ │ -journal stuck │ │ │ │ -bcachefs: %s() │ │ │ │ -!(journal_pin_active(pin)) │ │ │ │ -bch-reclaim/%s │ │ │ │ -!(nr_devs_want > (sizeof(dev_space) / sizeof((dev_space)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((dev_space)), typeof(&(dev_space)[0]))); })))) │ │ │ │ -!(!cds_list_empty(&((&j->pin)->data[(&j->pin)->front & (&j->pin)->mask]).list)) │ │ │ │ -!(!cds_list_empty(&((&j->pin)->data[(&j->pin)->front & (&j->pin)->mask]).flushed)) │ │ │ │ -!(!({ _Bool _r = !(((&j->pin))->front == ((&j->pin))->back); if (_r) ((temp)) = (&j->pin)->data[(&j->pin)->front++ & (&j->pin)->mask]; _r; })) │ │ │ │ -error creating journal reclaim thread: %li │ │ │ │ -journal_flush_pins │ │ │ │ -bch2_journal_pin_flush │ │ │ │ -bch2_journal_reclaim_fast │ │ │ │ -__journal_space_available │ │ │ │ -bch2_journal_space_available │ │ │ │ -journal_space_from │ │ │ │ -%u:%llu (offset %llu) │ │ │ │ -libbcachefs/journal_io.c │ │ │ │ -jset %llu entry offset %zi/%u │ │ │ │ -btree root │ │ │ │ -!(sectors > w->sectors) │ │ │ │ - size %llu │ │ │ │ -!(bio->bi_iter.bi_sector == ca->prev_journal_sector) │ │ │ │ -missing device for journal write │ │ │ │ -journal entry extends past end of jset │ │ │ │ -corrupt metadata before write: │ │ │ │ -journal entry extends past end of jset │ │ │ │ -unable to write journal to sufficient devices │ │ │ │ -!(new.idx == new.unwritten_idx) │ │ │ │ -invalid journal seq blacklist entry: bad size │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid journal seq blacklist entry: bad size │ │ │ │ -invalid journal entry usage: bad size │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid journal entry usage: bad size │ │ │ │ -%s sector %llu seq %llu: unknown journal entry version %u │ │ │ │ -%s sector %llu seq %llu: journal entry too big (%zu bytes) │ │ │ │ -%s sector %llu seq %llu: journal entry with unknown csum type %llu │ │ │ │ -%s sector %llu seq %llu: journal checksum bad │ │ │ │ -invalid journal entry: last_seq > seq (%llu > %llu) │ │ │ │ -found duplicate but non identical journal entries (seq %llu) │ │ │ │ -duplicate journal entry %llu on same device │ │ │ │ -found too many copies of journal entry %llu │ │ │ │ -invalid journal entry clock: bad size │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid journal entry clock: bad size │ │ │ │ -invalid journal entry clock: bad rw │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid journal entry clock: bad rw │ │ │ │ -invalid journal seq blacklist entry: start > end │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid journal seq blacklist entry: start > end │ │ │ │ -invalid journal entry dev usage: bad size (%u < %u) │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid journal entry dev usage: bad size (%u < %u) │ │ │ │ -invalid journal entry dev usage: bad dev │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid journal entry dev usage: bad dev │ │ │ │ -invalid journal entry dev usage: bad pad │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid journal entry dev usage: bad pad │ │ │ │ -invalid %s in %s entry offset %zi/%u: k->u64s 0 │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid %s in %s entry offset %zi/%u: k->u64s 0 │ │ │ │ -invalid %s in %s entry offset %zi/%u: extends past end of journal entry │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid %s in %s entry offset %zi/%u: extends past end of journal entry │ │ │ │ -invalid %s in %s entry offset %zi/%u: bad format %u │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid %s in %s entry offset %zi/%u: bad format %u │ │ │ │ -invalid %s in %s entry offset %zi/%u: %s │ │ │ │ -invalid btree root journal entry: wrong number of keys │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid btree root journal entry: wrong number of keys │ │ │ │ -corrupt metadata before write: │ │ │ │ -%s sector %llu seq %llu: unknown journal entry version %u │ │ │ │ -corrupt metadata before write: │ │ │ │ -%s sector %llu seq %llu: journal entry too big (%zu bytes) │ │ │ │ -corrupt metadata before write: │ │ │ │ -%s sector %llu seq %llu: journal entry with unknown csum type %llu │ │ │ │ -corrupt metadata before write: │ │ │ │ -invalid journal entry: last_seq > seq (%llu > %llu) │ │ │ │ -!(BCH_SB_CLEAN(c->disk_sb.sb)) │ │ │ │ -!(u64s > j->entry_u64s_reserved) │ │ │ │ -!((((((({ ((void)sizeof(char[1 - 2*!!(__builtin_offsetof (typeof(*(jset)), _data) % sizeof(u64))])); (__builtin_offsetof (typeof(*(jset)), _data) + (({ ( (__builtin_types_compatible_p(typeof((jset)->u64s), u64) || __builtin_types_compatible_p(typeof((jset)->u64s), const u64)) ? ((__u64)(__le64)(( __le64) (jset)->u64s)) : (__builtin_types_compatible_p(typeof((jset)->u64s), u32) || __builtin_types_compatible_p(typeof((jset)->u64s), const u32)) ? ((__u32)(__le32)(( __le32) (jset)->u64s)) : (__builtin_types_compatible_p(typeof((jset)->u64s), u16) || __builtin_types_compatible_p(typeof((jset)->u64s), const u16)) ? ((__u16)(__le16)(( __le16) (jset)->u64s)) : (( u8) ((jset)->u64s))); })) * sizeof(u64)); }))-1) | ((__typeof__(({ ((void)sizeof(char[1 - 2*!!(__builtin_offsetof (typeof(*(jset)), _data) % sizeof(u64))])); (__builtin_offsetof (typeof(*(jset)), _data) + (({ ( (__builtin_types_compatible_p(typeof((jset)->u64s), u64) || __builtin_types_compatible_p(typeof((jset)->u64s), const u64)) ? ((__u64)(__le64)(( __le64) (jset)->u64s)) : (__builtin_types_compatible_p(typeof((jset)->u64s), u32) || __builtin_types_compatible_p(typeof((jset)->u64s), const u32)) ? ((__u32)(__le32)(( __le32) (jset)->u64s)) : (__builtin_types_compatible_p(typeof((jset)->u64s), u16) || __builtin_types_compatible_p(typeof((jset)->u64s), const u16)) ? ((__u16)(__le16)(( __le16) (jset)->u64s)) : (( u8) ((jset)->u64s))); })) * sizeof(u64)); })))((512 << (c->block_bits))-1)))+1) >> 9) > w->sectors) │ │ │ │ -!(((&w->key.k)->u64s - (sizeof(struct bkey) / sizeof(__u64))) > 4U) │ │ │ │ -Unable to allocate journal write: │ │ │ │ -journal read done, but no entries found │ │ │ │ -journal read done, but no entries found after dropping non-flushes │ │ │ │ -found blacklisted journal entry %llu │ │ │ │ -!(seq > ((__u64)(__le64)(i->j.seq))) │ │ │ │ -journal entries %llu-%llu missing! (replaying %llu-%llu) │ │ │ │ - prev at %s │ │ │ │ - next at %s │ │ │ │ -superblock not marked as containing replicas %s │ │ │ │ -journal read done, %zu keys in %zu entries, seq %llu │ │ │ │ -dropped unflushed entries %llu-%llu │ │ │ │ -journal_write_alloc │ │ │ │ -bch2_csum_opt_to_type │ │ │ │ -journal_write_done │ │ │ │ -extent_entry_bytes │ │ │ │ -do_journal_write │ │ │ │ -bch2_journal_write │ │ │ │ -closure_queue │ │ │ │ -bch2_journal_read │ │ │ │ -libbcachefs/journal.c │ │ │ │ -!(sectors > buf->sectors) │ │ │ │ -!(seq >= cur_seq) │ │ │ │ -libbcachefs/super.h │ │ │ │ - discarded %u:%u │ │ │ │ - clean ondisk %u:%u │ │ │ │ - clean %u:%u │ │ │ │ - total %u:%u │ │ │ │ - %px %ps │ │ │ │ -flushed: │ │ │ │ -%llu: count %u │ │ │ │ -!(journal_entry_is_open(j)) │ │ │ │ -!(!j->cur_entry_sectors) │ │ │ │ -Journal stuck! │ │ │ │ -Journal pins: │ │ │ │ -!(seq > journal_cur_seq(j)) │ │ │ │ -!(journal_state_count(new, new.idx)) │ │ │ │ -error reallocating journal fifo (%llu open entries) │ │ │ │ -!(bch2_dev_list_has_dev(*devs, dev)) │ │ │ │ -active journal entries: %llu │ │ │ │ -seq: %llu │ │ │ │ -last_seq: %llu │ │ │ │ -last_seq_ondisk: %llu │ │ │ │ -flushed_seq_ondisk: %llu │ │ │ │ -prereserved: %u/%u │ │ │ │ -each entry reserved: %u │ │ │ │ -nr flush writes: %llu │ │ │ │ -nr noflush writes: %llu │ │ │ │ -nr direct reclaim: %llu │ │ │ │ -nr background reclaim: %llu │ │ │ │ -reclaim kicked: %u │ │ │ │ -reclaim runs in: %u ms │ │ │ │ -current entry sectors: %u │ │ │ │ -current entry error: %u │ │ │ │ -current entry: │ │ │ │ -current entry: idx %u refcount %u │ │ │ │ -unwritten entry: idx %u refcount %u sectors %u │ │ │ │ -need write: %i │ │ │ │ -replay done: %i │ │ │ │ - bucket size %u │ │ │ │ - available %u:%u │ │ │ │ - discard_idx %u │ │ │ │ - dirty_ondisk %u (seq %llu) │ │ │ │ - dirty_idx %u (seq %llu) │ │ │ │ - cur_idx %u (seq %llu) │ │ │ │ -!(!bch2_journal_error(j) && test_bit(JOURNAL_REPLAY_DONE, &j->flags) && (journal_entry_is_open(j) || j->last_empty_seq + 1 != journal_cur_seq(j))) │ │ │ │ -bch2_fs_journal_init │ │ │ │ -bch2_dev_list_add_dev │ │ │ │ -bch2_fs_journal_start │ │ │ │ -bch2_fs_journal_stop │ │ │ │ -bch2_journal_flush_seq_async │ │ │ │ -journal_entry_open │ │ │ │ -__journal_entry_close │ │ │ │ -journal_state_count │ │ │ │ -closure_queue │ │ │ │ -__bch2_read │ │ │ │ -bch2_rbio_free │ │ │ │ -__bucket │ │ │ │ -promote_free │ │ │ │ -promote_start │ │ │ │ -__bch2_read_endio │ │ │ │ -rhashtable_lookup_insert_fast │ │ │ │ -__promote_alloc │ │ │ │ -bkey_inline_data_offset │ │ │ │ -closure_queue │ │ │ │ -__bch2_write_index │ │ │ │ -init_append_extent │ │ │ │ -bch2_write_prep_encoded_data │ │ │ │ -bch2_write_extent │ │ │ │ -bch2_write │ │ │ │ -extent_entry_bytes │ │ │ │ -bch2_submit_wbio_replicas │ │ │ │ -bch2_extent_update │ │ │ │ -bch2_bio_alloc_pages_pool │ │ │ │ -libbcachefs/io.c │ │ │ │ -!(!op->nr_replicas) │ │ │ │ -!(!op->write_point.v) │ │ │ │ -device removed │ │ │ │ -!(ret == -28) │ │ │ │ -!(c->opts.nochanges) │ │ │ │ -!(!src_len || !dst_len) │ │ │ │ -!(flags & BCH_READ_NODECODE) │ │ │ │ -!(!rbio->bounce) │ │ │ │ -libbcachefs/buckets.h │ │ │ │ -include/linux/rhashtable.h │ │ │ │ -!(ht->p.obj_hashfn) │ │ │ │ -!(crc.compressed_size > wp->sectors_free) │ │ │ │ -!(crc.compressed_size > ob->sectors_free) │ │ │ │ -!(rbio->bounce && !rbio->split) │ │ │ │ -!(keylist_sectors(keys) && !ret) │ │ │ │ -!(!bkey_cmp(op->pos, SPOS(((__u64)~0ULL), ((__u64)~0ULL), 0))) │ │ │ │ -!(new_i_size > inode_u.bi_size && !extending) │ │ │ │ -!(ptr->dev >= 64 || !c->devs[ptr->dev]) │ │ │ │ -libbcachefs/alloc_foreground.h │ │ │ │ -!(obs->nr >= (sizeof(obs->v) / sizeof((obs->v)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((obs->v)), typeof(&(obs->v)[0]))); })))) │ │ │ │ -!(!(((src)->bi_iter).bi_size >> 9)) │ │ │ │ -!((((bio)->bi_iter).bi_size >> 9) != op->crc.compressed_size) │ │ │ │ -!(op->compression_type && (op->flags & BCH_WRITE_DATA_ENCODED) && bch2_csum_type_is_encryption(op->crc.csum_type)) │ │ │ │ -!(op->compression_type && !bounce) │ │ │ │ -error verifying existing checksum while rewriting existing data (memory corruption?) │ │ │ │ -!(total_output != total_input) │ │ │ │ -error verifying existing checksum while narrowing checksum (memory corruption?) │ │ │ │ -!(src->bi_iter.bi_size < dst_iter.bi_size) │ │ │ │ -!(rbio->bio.bi_vcnt > bio->bi_max_vecs) │ │ │ │ -!(b < buckets->first_bucket || b >= buckets->nbuckets) │ │ │ │ -mode %o flags %x │ │ │ │ -bi_atime %llu │ │ │ │ -bi_ctime %llu │ │ │ │ -bi_mtime %llu │ │ │ │ -bi_otime %llu │ │ │ │ -bi_size %llu │ │ │ │ -bi_sectors %llu │ │ │ │ -bi_uid %llu │ │ │ │ -bi_gid %llu │ │ │ │ -bi_nlink %llu │ │ │ │ -bi_generation %llu │ │ │ │ -bi_dev %llu │ │ │ │ -bi_data_checksum %llu │ │ │ │ -bi_compression %llu │ │ │ │ -bi_project %llu │ │ │ │ -bi_data_replicas %llu │ │ │ │ -bi_promote_target %llu │ │ │ │ -bi_foreground_target %llu │ │ │ │ -bi_background_target %llu │ │ │ │ -bi_erasure_code %llu │ │ │ │ -bi_fields_set %llu │ │ │ │ -bi_dir %llu │ │ │ │ -bi_dir_offset %llu │ │ │ │ -libbcachefs/inode.c │ │ │ │ -!(out + bytes > end) │ │ │ │ -!(out > end) │ │ │ │ -invalid data checksum type │ │ │ │ -nonzero k.p.inode │ │ │ │ -fs inode in blockdev range │ │ │ │ -invalid str hash type │ │ │ │ -inum: %llu │ │ │ │ -(unpack error) │ │ │ │ -generation: %u │ │ │ │ -bi_background_compression %llu │ │ │ │ -invalid variable length fields │ │ │ │ -flagged as unlinked but bi_nlink != 0 │ │ │ │ -inode %llu not found when deleting │ │ │ │ -bkey_generation │ │ │ │ -get_random_bytes │ │ │ │ -bch2_str_hash_opt_to_type │ │ │ │ -inode_encode_field │ │ │ │ -bch2_inode_pack_v2 │ │ │ │ -error in fsck: error %i updating inode │ │ │ │ -error unpacking inode %llu in fsck │ │ │ │ -filesystem marked clean, but inode %llu unlinked │ │ │ │ -error in fsck: error %i while deleting inode │ │ │ │ -filesystem marked clean, but inode %llu has i_size dirty │ │ │ │ -error in fsck: error %i truncating inode │ │ │ │ -filesystem marked clean, but inode %llu has i_sectors dirty │ │ │ │ -recounting sectors for inode %llu │ │ │ │ -error in fsck: error %i recounting inode sectors │ │ │ │ -error looking up lost+found: %i │ │ │ │ -error creating lost+found: %i │ │ │ │ -error %i reattaching inode %llu │ │ │ │ -remove_dirent: err %i deleting dirent │ │ │ │ -hash table key at wrong offset: btree %u inode %llu offset %llu, hashed to %llu │ │ │ │ -inode %llu has incorrect i_sectors: got %llu, should be %llu │ │ │ │ -extent type %u for missing inode %llu │ │ │ │ -extent type %u for non regular file, inode %llu mode %o │ │ │ │ -extent type %u offset %llu past end of inode %llu, i_size %llu │ │ │ │ -directory %llu with wrong i_nlink: got %u, should be %u │ │ │ │ -dirent in nonexisting directory: │ │ │ │ -dirent in non directory inode type %u: │ │ │ │ -dirent points to missing inode: │ │ │ │ -directory %llu with multiple links │ │ │ │ -inode %llu has multiple links but i_nlink 0 │ │ │ │ -incorrect d_type: should be %u: │ │ │ │ -error unpacking inode %llu: %i │ │ │ │ -unreachable inode %llu, type %u nlink %u backptr %llu:%llu │ │ │ │ -error looking up parent directory: %i │ │ │ │ -!(bch2_inode_unpack(inode, &u)) │ │ │ │ -error in fsck: btree error %i while walking dirents │ │ │ │ -!(link >= links->d + links->nr) │ │ │ │ -inode %llu has wrong i_nlink (type %u i_nlink %u, should be %u) │ │ │ │ -error in fsck: btree error %i while walking inodes │ │ │ │ -inode %llu has wrong backpointer: │ │ │ │ -got %llu:%llu │ │ │ │ -should be %llu:%llu │ │ │ │ -deleting inode %llu │ │ │ │ -truncating inode %llu │ │ │ │ -libbcachefs/fsck.c │ │ │ │ -duplicate hash table keys: │ │ │ │ -hash_redo_key err %i │ │ │ │ -checking extents │ │ │ │ -overlapping extents: │ │ │ │ -!(iter->flags & (1 << 6)) │ │ │ │ -checking dirents │ │ │ │ -checking xattrs │ │ │ │ -xattr for missing inode %llu │ │ │ │ -checking root directory │ │ │ │ -root directory missing │ │ │ │ -root inode not a directory │ │ │ │ -%s: err %i │ │ │ │ -memory allocation failure │ │ │ │ -directory structure loop │ │ │ │ -error removing dirent: %i │ │ │ │ -checking inode nlinks │ │ │ │ -check_nlinks_update_hardlinks │ │ │ │ -check_nlinks_find_hardlinks │ │ │ │ -check_path │ │ │ │ -check_directory_structure │ │ │ │ -fix_overlapping_extent │ │ │ │ -check_inodes │ │ │ │ -libbcachefs/inode.h │ │ │ │ -!(bi->bi_flags & (1 << __BCH_INODE_UNLINKED)) │ │ │ │ -bch2_inode_nlink_dec │ │ │ │ -libbcachefs/extents.c │ │ │ │ -libbcachefs/bkey.h │ │ │ │ -invalid nr_replicas │ │ │ │ -generation %u replicas %u │ │ │ │ -!(crc_is_compressed(n)) │ │ │ │ -!(n.offset) │ │ │ │ -!(n.live_size != k->k.size) │ │ │ │ -ptr: %u:%llu gen %u%s%s │ │ │ │ -ec: idx %llu block %u │ │ │ │ -invalid checksum type │ │ │ │ -invalid compression type │ │ │ │ -invalid extent entry type │ │ │ │ -incorrect nonce │ │ │ │ -multiple ptrs to same device │ │ │ │ -has non ptr field │ │ │ │ -offset before first bucket │ │ │ │ -offset past end of device │ │ │ │ -pointer to invalid device │ │ │ │ -spans multiple buckets │ │ │ │ -invalid min_key.snapshot │ │ │ │ -!(val_u64s_delta < 0) │ │ │ │ -!(failed->nr >= (sizeof(failed->devs) / sizeof((failed->devs)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((failed->devs)), typeof(&(failed->devs)[0]))); })))) │ │ │ │ -crc: c_size %u size %u offset %u nonce %u csum %u compress %u │ │ │ │ -(invalid extent entry %.16llx) │ │ │ │ -seq %llx written %u min_key %s │ │ │ │ -checksum offset + key size > uncompressed size │ │ │ │ -multiple pointers to same device │ │ │ │ -bch2_cut_back_s │ │ │ │ -bkey_inline_data_offset │ │ │ │ -bch2_cut_front_s │ │ │ │ -bch2_bkey_append_ptr │ │ │ │ -bch2_extent_crc_append │ │ │ │ -bch2_bkey_narrow_crcs │ │ │ │ -bch2_extent_crc_pack │ │ │ │ -bpos_nosnap_successor │ │ │ │ -extent_entry_bytes │ │ │ │ -bch2_extent_crc_unpack │ │ │ │ -__bucket │ │ │ │ -bch2_mark_io_failure │ │ │ │ -extent_entry_bytes │ │ │ │ -emergency read only │ │ │ │ -panic after error │ │ │ │ -libbcachefs/error.c │ │ │ │ -%s, exiting │ │ │ │ -%s: fix? │ │ │ │ -%s, fixing │ │ │ │ -%s, not fixing │ │ │ │ -%s (run fsck to correct) │ │ │ │ -%s (repair unimplemented) │ │ │ │ -Saw %llu errors like: │ │ │ │ -too many IO errors, setting %s RO │ │ │ │ -kmalloc err, cannot ratelimit fsck errs │ │ │ │ -Ratelimiting new instances of previous error │ │ │ │ -bch2_inconsistent_error │ │ │ │ -libbcachefs/ec.c │ │ │ │ -!(offset >= end) │ │ │ │ -!(offset < buf->offset) │ │ │ │ -!(!s->pending) │ │ │ │ -!(!s->allocated && !s->err) │ │ │ │ -!(atomic_read(&s->pin) <= 0) │ │ │ │ -!(!m->alive) │ │ │ │ -!(m->heap_idx >= h->used) │ │ │ │ -!(s->h->s == s) │ │ │ │ -!(!s->allocated) │ │ │ │ -!(buf->offset) │ │ │ │ -!(!ec_ptr) │ │ │ │ -!(m->on_heap) │ │ │ │ -invalid stripe key │ │ │ │ -stripe at pos 0 │ │ │ │ - %u:%llu:%u │ │ │ │ -!(!rbio->pick.has_ec) │ │ │ │ -libbcachefs/ec.h │ │ │ │ -!(!p.has_ec) │ │ │ │ -no stripe head │ │ │ │ -failed to allocate new stripe │ │ │ │ -failed to reserve stripe │ │ │ │ -error reading stripe key: %i │ │ │ │ -!(j >= h->s->nr_data) │ │ │ │ -!(!new_key) │ │ │ │ -error reading stripes: %i │ │ │ │ -%zu %u/%u+%u │ │ │ │ -!(offset & (csum_granularity - 1)) │ │ │ │ -!(offset + len != ((__u16)(__le16)(v->sectors)) && (len & (csum_granularity - 1))) │ │ │ │ -!(h->data[m->heap_idx].idx != idx) │ │ │ │ -!(end > ((__u16)(__le16)(v->sectors))) │ │ │ │ -!(_i >= (&c->ec_stripes_heap)->used) │ │ │ │ -error creating stripe: error writing data buckets │ │ │ │ -error creating stripe: error reading existing stripe │ │ │ │ -!(buf->size != ((__u16)(__le16)(v->sectors))) │ │ │ │ -error creating stripe: error writing redundancy buckets │ │ │ │ -error updating stripe: not found │ │ │ │ -error updating stripe: nr_blocks does not match │ │ │ │ -error creating stripe: error creating stripe key │ │ │ │ -error creating stripe: error %i updating pointers │ │ │ │ -!(((&c->ec_stripes_heap)->used == (&c->ec_stripes_heap)->size)) │ │ │ │ -algo %u sectors %u blocks %u:%u csum %u gran %u │ │ │ │ -!(1 << s->v.csum_granularity_bits >= ((__u16)(__le16)(s->v.sectors)) || s->v.csum_granularity_bits == ((u8)~0U)) │ │ │ │ -failed to find an existing stripe │ │ │ │ -!(h->s->existing_stripe.size != h->blocksize) │ │ │ │ -!(h->s->existing_stripe.size != h->s->existing_stripe.key.v.sectors) │ │ │ │ -!(nr_have_data > h->s->nr_data) │ │ │ │ -!(nr_have_parity > h->s->nr_parity) │ │ │ │ -!(j >= h->s->nr_data + h->s->nr_parity) │ │ │ │ -target %u algo %u redundancy %u: │ │ │ │ - pending: blocks %u+%u allocated %u │ │ │ │ - in flight: blocks %u+%u pin %u │ │ │ │ -!(!cds_list_empty(&c->ec_stripe_new_list)) │ │ │ │ -extent_entry_bytes │ │ │ │ -ec_stripe_update_ptrs │ │ │ │ -ec_generate_checksums │ │ │ │ -ec_stripe_create │ │ │ │ -bch2_fs_ec_exit │ │ │ │ -bch2_stripes_write │ │ │ │ -new_stripe_alloc_buckets │ │ │ │ -__bch2_ec_stripe_head_reuse │ │ │ │ -ec_stripe_key_init │ │ │ │ -bch2_ec_stripe_head_get │ │ │ │ -ec_stripe_set_pending │ │ │ │ -bch2_ec_add_backpointer │ │ │ │ -ec_stripe_new_put │ │ │ │ -bch2_stripes_heap_insert │ │ │ │ -heap_verify_backpointer │ │ │ │ -bch2_stripes_heap_del │ │ │ │ -ec_block_checksum │ │ │ │ -__bucket │ │ │ │ -ec_stripe_buf_init │ │ │ │ -bch2_ptr_matches_stripe │ │ │ │ -bch2_ec_read_extent │ │ │ │ -[deleted] │ │ │ │ -[parent %llu name %s] │ │ │ │ -duplicate groups │ │ │ │ -group with empty label │ │ │ │ -disk has invalid group │ │ │ │ -libbcachefs/disk_groups.c │ │ │ │ -!(i >= nr_groups) │ │ │ │ -invalid group %u │ │ │ │ -invalid device %u │ │ │ │ -offline device %u │ │ │ │ -__bch2_disk_group_add │ │ │ │ - -> %llu type %s │ │ │ │ -invalid name │ │ │ │ -empty name │ │ │ │ -dirent name too big │ │ │ │ -(bad d_type) │ │ │ │ -libbcachefs/dirent.c │ │ │ │ -dirent points to own directory │ │ │ │ -bch2_dirent_lookup │ │ │ │ -bch2_str_hash_end │ │ │ │ -bch2_str_hash_update │ │ │ │ -bch2_str_hash_init │ │ │ │ -libbcachefs/debug.c │ │ │ │ -!(b->nsets != 1) │ │ │ │ -*** in memory: │ │ │ │ -*** read back in: │ │ │ │ -*** on disk block %u: │ │ │ │ -verify failed at key %u │ │ │ │ -written wrong: expected %u, got %u │ │ │ │ -btree node verify failed for : %s │ │ │ │ -extent_entry_bytes │ │ │ │ -__bch2_btree_verify │ │ │ │ -libbcachefs/compress.c │ │ │ │ -!(!bio->bi_vcnt) │ │ │ │ -!(-ret >= *src_len) │ │ │ │ -!(size > c->sb.encoded_extent_max << 9) │ │ │ │ -!(((start).bi_size >> 9) > c->sb.encoded_extent_max) │ │ │ │ -!((((start.bi_size) + ((1UL << 12)) - 1) / ((1UL << 12))) > nr_pages) │ │ │ │ -!((((crc->live_size) + ((1UL << (12 - 9))) - 1) / ((1UL << (12 - 9)))) > bio->bi_max_vecs) │ │ │ │ -error rewriting existing data: extent too big │ │ │ │ -error rewriting existing data: decompression error │ │ │ │ -!(compression_type >= BCH_COMPRESSION_TYPE_NR) │ │ │ │ -!(!mempool_initialized(&c->compress_workspace[compression_type])) │ │ │ │ -!(!*dst_len || *dst_len > dst->bi_iter.bi_size) │ │ │ │ -!(!*src_len || *src_len > src->bi_iter.bi_size) │ │ │ │ -!(*dst_len & (block_bytes(c) - 1)) │ │ │ │ -!(*src_len & (block_bytes(c) - 1)) │ │ │ │ -!(compression_type >= (sizeof(bch2_compression_opt_to_feature) / sizeof((bch2_compression_opt_to_feature)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((bch2_compression_opt_to_feature)), typeof(&(bch2_compression_opt_to_feature)[0]))); })))) │ │ │ │ -__bch2_fs_compress_init │ │ │ │ -bch2_check_set_has_compressed_data │ │ │ │ -attempt_compress │ │ │ │ -__bio_compress │ │ │ │ -__bio_map_or_bounce │ │ │ │ -__bio_uncompress │ │ │ │ -__bounce_alloc │ │ │ │ -bch2_bio_uncompress_inplace │ │ │ │ -libbcachefs/clock.c │ │ │ │ -%ps: %li │ │ │ │ -!(!({ _Bool _r = !((&clock->timers)->used == (&clock->timers)->size); if (_r) ({ size_t _i = (&clock->timers)->used++; (&clock->timers)->data[_i] = timer; do { void (*fn)(typeof(&clock->timers), size_t) = ((void *)0); if (fn) fn(&clock->timers, _i); } while (0); do { while (_i) { size_t p = (_i - 1) / 2; if (io_timer_cmp(&clock->timers, (&clock->timers)->data[_i], (&clock->timers)->data[p]) >= 0) break; do { do { typeof((&clock->timers)->data[_i]) __tmp = ((&clock->timers)->data[_i]); ((&clock->timers)->data[_i]) = ((&clock->timers)->data[p]); ((&clock->timers)->data[p]) = __tmp; } while (0); do { void (*fn)(typeof(&clock->timers), size_t) = ((void *)0); if (fn) fn(&clock->timers, _i); } while (0); do { void (*fn)(typeof(&clock->timers), size_t) = ((void *)0); if (fn) fn(&clock->timers, p); } while (0); } while (0); _i = p; } } while (0); _i; }); _r; })) │ │ │ │ -bch2_io_timer_add │ │ │ │ -libbcachefs/checksum.c │ │ │ │ -include/linux/scatterlist.h │ │ │ │ -!(crc_is_compressed(crc_old)) │ │ │ │ -bcachefs:%s │ │ │ │ -incorrect encryption key │ │ │ │ -bch2_fs_encryption_init │ │ │ │ -get_random_bytes │ │ │ │ -bch2_rechecksum_bio │ │ │ │ -bch2_checksum_merge │ │ │ │ -__bch2_checksum_bio │ │ │ │ -bch2_checksum_final │ │ │ │ -bch2_checksum_update │ │ │ │ -bch2_checksum_init │ │ │ │ -bch2_checksum │ │ │ │ -do_encrypt_sg │ │ │ │ -sg_assign_page │ │ │ │ -bch2_chacha_encrypt_key │ │ │ │ -error requesting chacha20 module: %li │ │ │ │ -error requesting poly1305 module: %li │ │ │ │ -bcachefs: %s() error requesting chacha20 module: %li │ │ │ │ -bcachefs: %s() crypto_skcipher_setkey() error: %i │ │ │ │ -!((unsigned long) page & 0x03) │ │ │ │ -!(!bch2_checksum_mergeable(type)) │ │ │ │ -!(len_a + len_b > (((bio)->bi_iter).bi_size >> 9)) │ │ │ │ -!(crc_old.uncompressed_size != (((bio)->bi_iter).bi_size >> 9)) │ │ │ │ -!(bch2_csum_type_is_encryption(crc_old.csum_type) != bch2_csum_type_is_encryption(new_csum_type)) │ │ │ │ -error requesting encryption key: %i │ │ │ │ -error requesting sha256 module │ │ │ │ -bucket %u:%zu gen %u data type %s: ptr gen %u newer than bucket gen │ │ │ │ -while marking %s │ │ │ │ -bucket %u:%zu gen %u data type %s: ptr gen %u too stale │ │ │ │ -while marking %s │ │ │ │ -bucket %u:%zu gen %u data type %s: stale dirty ptr (gen %u) │ │ │ │ -while marking %s │ │ │ │ -bucket %u:%zu gen %u different types of data in same bucket: %s, %s │ │ │ │ -while marking %s │ │ │ │ -bucket %u:%zu gen %u data type %s sector count overflow: %u + %lli > U16_MAX │ │ │ │ -while marking %s │ │ │ │ -!(btree_iter_live(trans, i->iter)) │ │ │ │ -bucket %llu:%llu gen %u: multiple stripes using same bucket (%u, %llu) │ │ │ │ -WARNING at libbcachefs/buckets.c:%d │ │ │ │ -!(!d && alloc_size > (1U << 16)) │ │ │ │ -bucket %llu:%llu gen %u different types of data in same bucket: %s, %s │ │ │ │ -while marking %s │ │ │ │ -!(data_type != BCH_DATA_sb && data_type != BCH_DATA_journal) │ │ │ │ -different types of data in same bucket: %s, %s │ │ │ │ -bucket %u:%zu gen %u data type %s sector count overflow: %u + %u > U16_MAX │ │ │ │ -!(!(flags & ((1U << __BTREE_TRIGGER_INSERT)|(1U << __BTREE_TRIGGER_OVERWRITE)))) │ │ │ │ -bch2_mark_alloc(): no replicas entry while updating cached sectors │ │ │ │ -!((flags & ((1U << __BTREE_TRIGGER_INSERT)|(1U << __BTREE_TRIGGER_OVERWRITE))) == ((1U << __BTREE_TRIGGER_INSERT)|(1U << __BTREE_TRIGGER_OVERWRITE))) │ │ │ │ -bch2_mark_extent(): no replicas entry while updating cached sectors │ │ │ │ -bucket %u:%zu gen %u: multiple stripes using same bucket │ │ │ │ -%llu:%llu len %u points to nonexistent indirect extent %llu │ │ │ │ -!((s64) r->refcount + add < 0) │ │ │ │ -!(!gc && bucket_became_unavailable(old, new)) │ │ │ │ -!(offset < 0 || offset >= fs_usage_u64s(c)) │ │ │ │ -!(idx >= (sizeof(c->usage) / sizeof((c->usage)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((c->usage)), typeof(&(c->usage)[0]))); })))) │ │ │ │ -!(owned_by_allocator == old.owned_by_allocator) │ │ │ │ -!(type != BCH_DATA_sb && type != BCH_DATA_journal) │ │ │ │ -!(__update_replicas(c, dst, &d->r, d->delta)) │ │ │ │ -disk usage increased %lli more than %u sectors reserved │ │ │ │ -bcachefs: %s() while inserting │ │ │ │ -bcachefs: %s() overlapping with │ │ │ │ -pointer to nonexistent stripe %llu │ │ │ │ -stripe pointer doesn't match stripe %llu │ │ │ │ -!(!*refcount && (flags & (1U << __BTREE_TRIGGER_OVERWRITE))) │ │ │ │ -libbcachefs/buckets.c │ │ │ │ -no replicas entry for %s │ │ │ │ -!(gc && old_s) │ │ │ │ -capacity: %llu │ │ │ │ -hidden: %llu │ │ │ │ -data: %llu │ │ │ │ -cached: %llu │ │ │ │ -reserved: %llu │ │ │ │ -nr_inodes: %llu │ │ │ │ -online reserved: %llu │ │ │ │ -%u replicas: │ │ │ │ - reserved: %llu │ │ │ │ -bcachefs: %s() %s │ │ │ │ -bch2_btree_iter_set_pos_to_extent_start │ │ │ │ -__bch2_trans_mark_reflink_p │ │ │ │ -bch2_trans_mark_reservation │ │ │ │ -replicas_deltas_realloc │ │ │ │ -trans_get_update │ │ │ │ -bch2_trans_mark_extent │ │ │ │ -bch2_trans_mark_key │ │ │ │ -fs_usage_apply_warn │ │ │ │ -bch2_trans_fs_usage_apply │ │ │ │ -__bch2_mark_reflink_p │ │ │ │ -bch2_mark_reflink_p │ │ │ │ -bch2_mark_stripe │ │ │ │ -extent_entry_bytes │ │ │ │ -bch2_extent_crc_unpack │ │ │ │ -bch2_mark_pointer │ │ │ │ -bch2_mark_extent │ │ │ │ -bch2_mark_key_locked │ │ │ │ -__bch2_mark_metadata_bucket │ │ │ │ -bch2_mark_metadata_bucket │ │ │ │ -__bucket │ │ │ │ -bch2_mark_alloc_bucket │ │ │ │ -bch2_fs_usage_acc_to_base │ │ │ │ -bch2_fs_usage_read_one │ │ │ │ -libbcachefs/btree_update_interior.h │ │ │ │ -!(bch_btree_keys_u64s_remaining(c, b) < (sizeof(struct bkey) / sizeof(__u64))) │ │ │ │ -libbcachefs/btree_update_leaf.c │ │ │ │ -!(!btree_node_intent_locked(i->iter, i->level)) │ │ │ │ -invalid bkey %s on insert: %s │ │ │ │ -!(bpos_cmp(i->k->k.p, i->iter->real_pos)) │ │ │ │ -!(i->btree_id != i->iter->btree_id) │ │ │ │ -!(btree_iter_type(i->iter) == BTREE_ITER_CACHED) │ │ │ │ -!((ret == 4 || ret == -11) && !trans->restarted) │ │ │ │ -!(ret == -28 && (trans->flags & (1 << __BTREE_INSERT_NOFAIL))) │ │ │ │ -!(remaining < 0) │ │ │ │ -!(!i->iter->should_be_locked) │ │ │ │ -!(trans->restarted) │ │ │ │ -!(iter->level) │ │ │ │ -!(i->level != i->iter->level) │ │ │ │ -libbcachefs/btree_gc.h │ │ │ │ -!(ret >= 0) │ │ │ │ -!(trans->nr_updates >= 64) │ │ │ │ -!(!iter->should_be_locked) │ │ │ │ -!(n.iter->flags & (1 << 6)) │ │ │ │ -!(i->trans_triggers_run) │ │ │ │ -bch2_trans_update │ │ │ │ -bch2_trans_commit_error │ │ │ │ -btree_id_to_gc_phase │ │ │ │ -bch2_trans_mark_gc │ │ │ │ -journal_state_count │ │ │ │ -btree_key_can_insert_cached │ │ │ │ -btree_insert_entry_checks │ │ │ │ -maybe_do_btree_merge │ │ │ │ -do_bch2_trans_commit │ │ │ │ -__bch2_trans_commit │ │ │ │ -bch_btree_keys_u64s_remaining │ │ │ │ -push_whiteout │ │ │ │ -libbcachefs/btree_update_interior.c │ │ │ │ -!(b == ((c)->btree_roots[(b)->c.btree_id].b)) │ │ │ │ -!(!cds_list_empty(&b->write_blocked)) │ │ │ │ -!(((c)->btree_roots[(b)->c.btree_id].b) && (b->c.level < ((c)->btree_roots[(b)->c.btree_id].b)->c.level || !btree_node_dying(((c)->btree_roots[(b)->c.btree_id].b)))) │ │ │ │ -!(delta + b->nr.live_u64s < 0) │ │ │ │ -!(btree_node_type(b) != BKEY_TYPE_btree) │ │ │ │ -!(insert->k.type == KEY_TYPE_btree_ptr_v2 && !btree_ptr_sectors_written(insert)) │ │ │ │ -inserting invalid bkey %s: %s │ │ │ │ -!(as->journal_u64s + jset_u64s(insert->k.u64s) > (sizeof(as->journal_entries) / sizeof((as->journal_entries)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((as->journal_entries)), typeof(&(as->journal_entries)[0]))); })))) │ │ │ │ -!(!b->written && !test_bit(BCH_FS_HOLD_BTREE_WRITES, &c->flags)) │ │ │ │ -!(as->mode != BTREE_INTERIOR_NO_UPDATE) │ │ │ │ -!(b->nsets != 1 || b->nr.live_u64s != ((__u16)(__le16)(btree_bset_first(b)->u64s))) │ │ │ │ -!(!journal_pin_active(&as->journal)) │ │ │ │ -error %i in btree_update_nodes_written() │ │ │ │ -!(b->will_make_reachable != (unsigned long) as) │ │ │ │ -!(linked->l[b->c.level].b == b) │ │ │ │ -!(as->nr_new_nodes >= (sizeof(as->new_nodes) / sizeof((as->new_nodes)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((as->new_nodes)), typeof(&(as->new_nodes)[0]))); })))) │ │ │ │ -!(bch2_keylist_u64s(&as->new_keys) + k->k.u64s > (sizeof(as->_new_keys) / sizeof((as->_new_keys)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((as->_new_keys)), typeof(&(as->_new_keys)[0]))); })))) │ │ │ │ -!(bch2_keylist_u64s(&as->old_keys) + k->k.u64s > (sizeof(as->_old_keys) / sizeof((as->_old_keys)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((as->_old_keys)), typeof(&(as->_old_keys)[0]))); })))) │ │ │ │ -!(!parent && (b != ((c)->btree_roots[(b)->c.btree_id].b))) │ │ │ │ -!(!btree_node_intent_locked(iter, ((c)->btree_roots[(b)->c.btree_id].b)->c.level)) │ │ │ │ -!(!bch2_bkey_transform(&n2->format, out, ((k)->format != 1) ? &n1->format : &bch2_bkey_format_current, k)) │ │ │ │ -!(as->mode == BTREE_INTERIOR_NO_UPDATE) │ │ │ │ -!(!btree_node_locked(iter, level)) │ │ │ │ -btree topology error in btree merge: │ │ │ │ - prev ends at %s │ │ │ │ - next starts at %s │ │ │ │ -!(bpos_cmp(iter2->pos, new_key->k.p)) │ │ │ │ -!(((c)->btree_roots[(b)->c.btree_id].b) != b) │ │ │ │ -!(((c)->btree_roots[(b)->c.btree_id].b)) │ │ │ │ -!(btree_node_dirty(b)) │ │ │ │ -!(btree_node_need_write(b)) │ │ │ │ -!(b->ob.nr) │ │ │ │ -!(b->will_make_reachable) │ │ │ │ -libbcachefs/bset.h │ │ │ │ -!(len < 0 || len > ((u8)~0U)) │ │ │ │ -%p m %u w %u r %u j %llu │ │ │ │ -!(level >= 4U) │ │ │ │ -!(!as->nr_prealloc_nodes) │ │ │ │ -!(!btree_node_dirty(b)) │ │ │ │ -!(!prev) │ │ │ │ -!(!set1->u64s) │ │ │ │ -!(!set2->u64s) │ │ │ │ -!(!as || as->b) │ │ │ │ -!(nr_nodes > (4U + (4U - 1))) │ │ │ │ -!(IS_ERR(b)) │ │ │ │ -!(iter2->level != b->c.level) │ │ │ │ -!(!btree_node_dying(b)) │ │ │ │ -!(!btree_node_hashed(b)) │ │ │ │ -btree_update │ │ │ │ -btree_update_nodes_written │ │ │ │ -bch2_btree_root_alloc │ │ │ │ -bch2_btree_set_root_for_read │ │ │ │ -bch2_btree_node_update_key_get_iter │ │ │ │ -__bch2_btree_node_update_key │ │ │ │ -bpos_predecessor │ │ │ │ -__bch2_foreground_maybe_merge │ │ │ │ -btree_update_updated_root │ │ │ │ -bch2_btree_set_root_inmem │ │ │ │ -bch2_btree_set_root │ │ │ │ -btree_update_updated_node │ │ │ │ -bch_btree_keys_u64s_remaining │ │ │ │ -bch2_btree_insert_node │ │ │ │ -bch2_insert_fixup_btree_ptr │ │ │ │ -__bch2_btree_insert_keys_interior │ │ │ │ -btree_split_insert_keys │ │ │ │ -bpos_successor │ │ │ │ -__btree_split_node │ │ │ │ -btree_split │ │ │ │ -__bch2_btree_node_alloc │ │ │ │ -bch2_btree_reserve_get │ │ │ │ -bch2_btree_update_start │ │ │ │ -bch2_btree_update_done │ │ │ │ -btree_update_will_delete_key │ │ │ │ -btree_update_drop_new_node │ │ │ │ -btree_update_will_add_key │ │ │ │ -bch2_btree_update_add_new_node │ │ │ │ -btree_node_set_format │ │ │ │ -bch2_btree_node_alloc │ │ │ │ -bch2_btree_node_free_inmem │ │ │ │ -__btree_node_free │ │ │ │ -btree_node_u64s_with_format │ │ │ │ -bch2_fs_btree_key_cache_exit │ │ │ │ -bch2_btree_insert_key_cached │ │ │ │ -btree_key_cache_flush_pos │ │ │ │ -bkey_cached_free │ │ │ │ -rhashtable_lookup_insert_fast │ │ │ │ -bkey_cached_evict │ │ │ │ -bkey_cached_alloc │ │ │ │ -bch2_btree_iter_traverse_cached │ │ │ │ -libbcachefs/btree_key_cache.c │ │ │ │ -!(test_bit(1, &ck->flags)) │ │ │ │ -error flushing key cache: %i │ │ │ │ -!(!trans->restarted) │ │ │ │ -!(insert->u64s > ck->u64s) │ │ │ │ -nr_freed: %zu │ │ │ │ -nr_keys: %zu │ │ │ │ -nr_dirty: %zu │ │ │ │ -!(rhashtable_remove_fast(&c->table, &ck->hash, bch2_btree_key_cache_params)) │ │ │ │ -!(!btree_node_locked(c_iter, 0)) │ │ │ │ -!(!btree_node_intent_locked(c_iter, 0)) │ │ │ │ -!(!six_trylock_intent(&ck->c.lock)) │ │ │ │ -!(!six_trylock_write(&ck->c.lock)) │ │ │ │ -!(!ret && !btree_node_locked(iter, 0)) │ │ │ │ -!(jset_u64s(insert->u64s) > trans->journal_preres.u64s) │ │ │ │ -!(atomic_long_read(&bc->nr_dirty) && !bch2_journal_error(&c->journal) && test_bit(BCH_FS_WAS_RW, &c->flags)) │ │ │ │ -!(atomic_long_read(&bc->nr_keys)) │ │ │ │ -include/linux/six.h │ │ │ │ -libbcachefs/btree_iter.c │ │ │ │ - touched │ │ │ │ -update: btree %s %s │ │ │ │ -trans iter oveflow │ │ │ │ -!(trans->in_traverse_all) │ │ │ │ -!(ret && ret != -4) │ │ │ │ -!(!ck->valid) │ │ │ │ -!(bkey_cmp(iter->pos, pos)) │ │ │ │ -!(iter->level != depth) │ │ │ │ -!(iter->min_depth != depth) │ │ │ │ -!(trans->used_mempool) │ │ │ │ -!(btree_iter_type(iter) == BTREE_ITER_CACHED) │ │ │ │ -iter: btree %s pos %s%s%s%s %pS │ │ │ │ -!(k->type != KEY_TYPE_btree_ptr_v2) │ │ │ │ -!((ret == -4) != !!trans->restarted) │ │ │ │ -!(iter->uptodate > BTREE_ITER_NEED_PEEK) │ │ │ │ -!(btree_node_locked(linked, b->c.level)) │ │ │ │ -!(bpos_cmp(b->key.k.p, iter->pos) < 0) │ │ │ │ -!(trans->iters + iter->idx != iter) │ │ │ │ -!(!btree_iter_live(trans, iter)) │ │ │ │ -!(iter->locks_want != ({ typeof(locks_want) _min1 = (locks_want); typeof(4U) _min2 = (4U); (void) (&_min1 == &_min2); _min1 < _min2 ? _min1 : _min2; })) │ │ │ │ -WARNING at libbcachefs/btree_iter.c:%d │ │ │ │ -bch2_trans_alloc_iters │ │ │ │ -bch2_trans_get_node_iter │ │ │ │ -bch2_trans_iter_put │ │ │ │ -btree_trans_iter_alloc_fail │ │ │ │ -bch2_btree_iter_peek_slot │ │ │ │ -bpos_nosnap_predecessor │ │ │ │ -bpos_predecessor │ │ │ │ -bch2_btree_iter_peek_node │ │ │ │ -__btree_iter_traverse_all │ │ │ │ -btree_node_mem_ptr_set │ │ │ │ -btree_iter_traverse_one │ │ │ │ -__bch2_btree_iter_traverse │ │ │ │ -bpos_nosnap_successor │ │ │ │ -bpos_successor │ │ │ │ -btree_iter_node_set │ │ │ │ -bch2_btree_iter_node_replace │ │ │ │ -bch2_trans_relock │ │ │ │ -six_unlock_type │ │ │ │ -__bch2_btree_node_lock │ │ │ │ -six_trylock_type │ │ │ │ -%s level %u/%u │ │ │ │ -!(t < b->set) │ │ │ │ -libbcachefs/bkey_sort.h │ │ │ │ -!(iter->used >= iter->size) │ │ │ │ -!(devs->nr >= 4U) │ │ │ │ -error validating btree node │ │ │ │ -before write │ │ │ │ -at btree │ │ │ │ - node offset %u │ │ │ │ - bset u64s %u │ │ │ │ -libbcachefs/btree_io.c │ │ │ │ -!(size > btree_bytes(c)) │ │ │ │ -: unsupported bset version │ │ │ │ -: bset past end of btree node │ │ │ │ -: empty bset │ │ │ │ -: bset at wrong sector offset │ │ │ │ -: incorrect btree id │ │ │ │ -: incorrect level │ │ │ │ -: incorrect max key %s │ │ │ │ -: invalid bkey format: %s │ │ │ │ -!(bytes != btree_bytes(c)) │ │ │ │ -: invalid bkey format %u │ │ │ │ -: invalid bkey: %s │ │ │ │ -: keys out of order: %s > %s │ │ │ │ -!(dst->nsets != 1) │ │ │ │ -!(k->needs_whiteout) │ │ │ │ -: bad magic │ │ │ │ -: bad btree header │ │ │ │ -: unknown checksum type %llu │ │ │ │ -: invalid checksum │ │ │ │ -!(b->nr.live_u64s != u64s) │ │ │ │ -: invalid bkey %s: %s │ │ │ │ -replica %u:%s │ │ │ │ -retrying read │ │ │ │ -!(btree_node_fake(b)) │ │ │ │ -!(b->written && !seq) │ │ │ │ -!(BSET_BIG_ENDIAN(i) != 0) │ │ │ │ -!(b->whiteout_u64s) │ │ │ │ -!(b->nsets >= 3U) │ │ │ │ -corrupt metadata before write: %s │ │ │ │ -: bset version %u older than superblock version_min %u │ │ │ │ -: bset version %u newer than superblock version %u │ │ │ │ -: BSET_SEPARATE_WHITEOUTS no longer supported │ │ │ │ -: incorrect sequence number (wrong btree node) │ │ │ │ -: incorrect min_key: got %s should be %s │ │ │ │ -!(((void *) ((&out->keys)->_data + ({ ( (__builtin_types_compatible_p(typeof((&out->keys)->u64s), u64) || __builtin_types_compatible_p(typeof((&out->keys)->u64s), const u64)) ? ((__u64)(__le64)(( __le64) (&out->keys)->u64s)) : (__builtin_types_compatible_p(typeof((&out->keys)->u64s), u32) || __builtin_types_compatible_p(typeof((&out->keys)->u64s), const u32)) ? ((__u32)(__le32)(( __le32) (&out->keys)->u64s)) : (__builtin_types_compatible_p(typeof((&out->keys)->u64s), u16) || __builtin_types_compatible_p(typeof((&out->keys)->u64s), const u16)) ? ((__u16)(__le16)(( __le16) (&out->keys)->u64s)) : (( u8) ((&out->keys)->u64s))); }))) > (void *) out + bytes) │ │ │ │ -: key extends past end of bset │ │ │ │ -!((void *) ({ ; __btree_node_offset_to_key(b, (bset_tree_last(b))->end_offset); }) > write_block(b)) │ │ │ │ -!(bpos_cmp(k.k->p, b->data->min_key) < 0) │ │ │ │ -!(bpos_cmp(k.k->p, b->data->max_key) > 0) │ │ │ │ -: got wrong btree node (seq %llx want %llx) │ │ │ │ -: btree node does not have NEW_EXTENT_OVERWRITE set │ │ │ │ -: first btree node bset has blacklisted journal seq │ │ │ │ -: found blacklisted bset in btree node with sectors_written │ │ │ │ -: btree node data missing: expected %u sectors, found %u │ │ │ │ -: found bset signature after last bset │ │ │ │ -: btree node sectors written mismatch: %u != %u │ │ │ │ -: btree node replicas content mismatch │ │ │ │ -btree node read error: no device to read from │ │ │ │ -!(bch2_btree_node_hash_insert(&c->btree_cache, b, level, id)) │ │ │ │ -!(old & (1 << BTREE_NODE_write_in_flight)) │ │ │ │ -!((b->will_make_reachable != 0) != !b->written) │ │ │ │ -!(b->written >= c->opts.btree_node_size) │ │ │ │ -!(b->written & (c->opts.block_size - 1)) │ │ │ │ -!(bset_written(b, btree_bset_last(b))) │ │ │ │ -!(((__u64)(__le64)(b->data->magic)) != bset_magic(c)) │ │ │ │ -!(memcmp(&b->data->format, &b->format, sizeof(b->format))) │ │ │ │ -!(b->written + sectors_to_write > c->opts.btree_node_size) │ │ │ │ -!(i->seq != b->data->keys.seq) │ │ │ │ -fatal error writing btree node │ │ │ │ -!(bset_written(b, bset(b, &b->set[1]))) │ │ │ │ -%p d %u n %u l %u w %u b %u r %u:%lu │ │ │ │ -bch2_btree_post_write_cleanup │ │ │ │ -bch2_csum_opt_to_type │ │ │ │ -bch2_dev_list_add_dev │ │ │ │ -__bch2_btree_node_write │ │ │ │ -bch2_btree_root_read │ │ │ │ -extent_entry_bytes │ │ │ │ -btree_node_set_format │ │ │ │ -bpos_nosnap_successor │ │ │ │ -bpos_nosnap_predecessor │ │ │ │ -bch2_btree_node_read_done │ │ │ │ -bch2_btree_node_drop_keys_outside_node │ │ │ │ -btree_bounce_alloc │ │ │ │ -sort_iter_add │ │ │ │ -btree_node_sort │ │ │ │ -bch2_btree_init_next │ │ │ │ -bch2_btree_sort_into │ │ │ │ -bch2_bset_set_no_aux_tree │ │ │ │ -should_compact_bset │ │ │ │ -bch2_drop_whiteouts │ │ │ │ -libbcachefs/btree_gc.c │ │ │ │ -start of node: │ │ │ │ -cannot update btree roots yet │ │ │ │ -%s: ret %i │ │ │ │ -!(c->usage_gc) │ │ │ │ -error allocating c->usage_gc │ │ │ │ -!(ca->buckets[1]) │ │ │ │ -!(ca->usage_gc) │ │ │ │ -error allocating ca->usage_gc │ │ │ │ -error allocating ec gc mem │ │ │ │ -starting topology repair pass │ │ │ │ -topology repair pass done │ │ │ │ -repair unimplemented │ │ │ │ -btree gc failed: %i │ │ │ │ -bch-gc/%s │ │ │ │ -!(gc_pos_cmp(new_pos, c->gc_pos) <= 0) │ │ │ │ -Unreadable btree node at btree %s level %u: │ │ │ │ -%s: error %i getting btree node │ │ │ │ -btree node overwritten by next node at btree %s level %u: │ │ │ │ - node %s │ │ │ │ - next %s │ │ │ │ -btree node with incorrect max_key at btree %s level %u: │ │ │ │ - node %s │ │ │ │ - next %s │ │ │ │ -btree node overwritten by prev node at btree %s level %u: │ │ │ │ - prev %s │ │ │ │ - node %s │ │ │ │ -btree node with incorrect min_key at btree %s level %u: │ │ │ │ - prev %s │ │ │ │ - node %s │ │ │ │ -btree node with incorrect max_key at btree %s level %u: │ │ │ │ - expected %s │ │ │ │ -empty interior btree node at btree %s level %u │ │ │ │ -unexpected inconsistency walking reflink table at gc finish │ │ │ │ -reflink key has wrong refcount: │ │ │ │ - should be %u │ │ │ │ -!(ptr < s.v->ptrs || ptr >= s.v->ptrs + s.v->nr_blocks) │ │ │ │ -bucket %u:%zu different types of data in same bucket: %s, %s │ │ │ │ -while marking %s │ │ │ │ -bucket %u:%zu data type %s ptr gen %u missing in alloc btree │ │ │ │ -while marking %s │ │ │ │ -bucket %u:%zu data type %s ptr gen in the future: %u > %u │ │ │ │ -while marking %s │ │ │ │ -bucket %u:%zu data type %s stale dirty ptr: %u < %u │ │ │ │ -while marking %s │ │ │ │ -pointer to nonexistent stripe %llu │ │ │ │ -while marking %s │ │ │ │ -pointer does not match stripe %llu │ │ │ │ -while marking %s │ │ │ │ -aieee, found stripe ptr with no data ptr │ │ │ │ -key version number higher than recorded: %llu > %llu │ │ │ │ -superblock not marked as containing replicas (type %u) │ │ │ │ -error marking bkey replicas: %i │ │ │ │ -btree node with incorrect min_key at btree %s level %u: │ │ │ │ - prev %s │ │ │ │ - cur %s │ │ │ │ -Halting mark and sweep to start topology repair pass │ │ │ │ -%s: error %i from bch2_gc_mark_key │ │ │ │ -error allocating ca->buckets[gc] │ │ │ │ -empty btree root - repair unimplemented │ │ │ │ -btree root with incorrect min_key: %s │ │ │ │ -btree root with incorrect max_key: %s │ │ │ │ -Second GC pass needed, restarting: │ │ │ │ -Unable to fix bucket gens, looping │ │ │ │ -unexpected stripe inconsistency at bch2_gc_done, confused │ │ │ │ -stripe %zu has wrong block_sectors[%u]: got %u, should be %u │ │ │ │ -bucket %u:%zu gen %u data type %s has wrong gen: got %u, should be %u │ │ │ │ -bucket %u:%zu gen %u data type %s has wrong data_type: got %u, should be %u │ │ │ │ -bucket %u:%zu gen %u data type %s has wrong stripe: got %u, should be %u │ │ │ │ -bucket %u:%zu gen %u data type %s has wrong dirty_sectors: got %u, should be %u │ │ │ │ -bucket %u:%zu gen %u data type %s has wrong cached_sectors: got %u, should be %u │ │ │ │ -dev %u has wrong buckets_ec: got %llu, should be %llu │ │ │ │ -dev %u has wrong buckets_unavailable: got %llu, should be %llu │ │ │ │ -dev %u has wrong %s buckets: got %llu, should be %llu │ │ │ │ -dev %u has wrong %s sectors: got %llu, should be %llu │ │ │ │ -dev %u has wrong %s fragmented: got %llu, should be %llu │ │ │ │ -fs has wrong hidden: got %llu, should be %llu │ │ │ │ -fs has wrong btree: got %llu, should be %llu │ │ │ │ -fs has wrong data: got %llu, should be %llu │ │ │ │ -fs has wrong cached: got %llu, should be %llu │ │ │ │ -fs has wrong reserved: got %llu, should be %llu │ │ │ │ -fs has wrong nr_inodes: got %llu, should be %llu │ │ │ │ -fs has wrong persistent_reserved[%i]: got %llu, should be %llu │ │ │ │ -fs has wrong %s: got %llu, should be %llu │ │ │ │ -error recalculating oldest_gen: %i │ │ │ │ -error creating gc thread: %li │ │ │ │ -bch2_gc_done │ │ │ │ -extent_entry_bytes │ │ │ │ -__bucket │ │ │ │ -bch2_bkey_ptr_data_type │ │ │ │ -bch2_check_fix_ptrs │ │ │ │ -bch2_gc_mark_key │ │ │ │ -bch2_gc_btree_init_recurse │ │ │ │ -bch2_gc_btree_init_recurse │ │ │ │ -bch2_gc_btree_init │ │ │ │ -btree_id_to_gc_phase │ │ │ │ -bch2_gc_btrees │ │ │ │ -btree_ptr_to_v2 │ │ │ │ -set_node_max │ │ │ │ -bpos_predecessor │ │ │ │ -bpos_successor │ │ │ │ -bch2_btree_repair_topology_recurse │ │ │ │ -bch2_btree_repair_topology_recurse │ │ │ │ -gc_pos_set │ │ │ │ -bch2_gc_start │ │ │ │ -bch2_btree_node_prefetch │ │ │ │ -six_unlock_type │ │ │ │ -six_relock_type │ │ │ │ -six_trylock_type │ │ │ │ -bch2_btree_node_fill │ │ │ │ -bch2_btree_node_get │ │ │ │ -bch2_btree_node_mem_alloc │ │ │ │ -bch2_fs_btree_cache_init │ │ │ │ -bch2_fs_btree_cache_exit │ │ │ │ -rhashtable_lookup_insert_fast │ │ │ │ -__bch2_btree_node_hash_insert │ │ │ │ -btree_node_data_alloc │ │ │ │ -btree node header doesn't match ptr │ │ │ │ -btree %s level %u │ │ │ │ -header: btree %s level %llu │ │ │ │ -min %s max %s │ │ │ │ -!(btree_node_read_in_flight(b) || btree_node_write_in_flight(b)) │ │ │ │ -!(atomic_read(&c->btree_cache.dirty)) │ │ │ │ -!(!six_trylock_intent(&b->c.lock)) │ │ │ │ -!(!six_trylock_write(&b->c.lock)) │ │ │ │ -!(btree_node_write_in_flight(b)) │ │ │ │ -WARNING at libbcachefs/btree_cache.c:%d │ │ │ │ -!(iter && !btree_node_locked(iter, level + 1)) │ │ │ │ - format: u64s %u fields %u %u %u %u %u │ │ │ │ - unpack fn len: %u │ │ │ │ - bytes used %zu/%zu (%zu%% full) │ │ │ │ - sib u64s: %u, %u (merge threshold %u) │ │ │ │ - nr packed keys %u │ │ │ │ - nr unpacked keys %u │ │ │ │ - floats %zu │ │ │ │ - failed unpacked %zu │ │ │ │ -libbcachefs/btree_cache.c │ │ │ │ -!(b->data || b->aux_data) │ │ │ │ -!(b->hash_val) │ │ │ │ -!(btree_node_hashed(b)) │ │ │ │ -!(level + 1 >= 4U) │ │ │ │ -!(!iter->trans->restarted) │ │ │ │ - ptrs: │ │ │ │ -nr nodes: %u │ │ │ │ -nr dirty: %u │ │ │ │ -cannibalize lock: %p │ │ │ │ -block %u key %5zu: %s │ │ │ │ -Key skipped backwards │ │ │ │ -Duplicate keys │ │ │ │ -libbcachefs/bset.c │ │ │ │ -set %zu key %u: %s │ │ │ │ -!(bset_has_rw_aux_tree(i)) │ │ │ │ -!(b->nsets) │ │ │ │ -btree node iter with %u/%u sets: │ │ │ │ -!(t->aux_data_offset == ((u16)~0U)) │ │ │ │ -!(bset_byte_offset(b, bne) >= btree_bytes(c)) │ │ │ │ -!((void *) bne < (void *) ({ ; __btree_node_offset_to_key(b, (bset_tree_last(b))->end_offset); })) │ │ │ │ -!(pos >= iter->data + (sizeof(iter->data) / sizeof((iter->data)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((iter->data)), typeof(&(iter->data)[0]))); })))) │ │ │ │ -!(set != &iter->data[__btree_node_iter_used(iter)]) │ │ │ │ -!(set >= iter->data + (sizeof(iter->data) / sizeof((iter->data)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((iter->data)), typeof(&(iter->data)[0]))); })))) │ │ │ │ - failed unpacked at depth %u │ │ │ │ -bch2_btree_node_iter_prev_all │ │ │ │ -__bch2_btree_node_iter_push │ │ │ │ -bch2_bset_init_next │ │ │ │ -get_random_bytes │ │ │ │ -bch2_bset_init_first │ │ │ │ -bset_aux_tree_buf_end │ │ │ │ -bset_alloc_tree │ │ │ │ -bch2_bset_set_no_aux_tree │ │ │ │ -bch2_bkey_to_bset │ │ │ │ -libbcachefs/bkey_sort.c │ │ │ │ -!(!iter->used) │ │ │ │ -!(i->k > i->end) │ │ │ │ -!(in->needs_whiteout && next->needs_whiteout) │ │ │ │ -bch2_sort_keys │ │ │ │ -sort_iter_advance │ │ │ │ -value size should be zero │ │ │ │ -datalen %u: %*phN │ │ │ │ -nonzero snapshot │ │ │ │ -size greater than offset │ │ │ │ -invalid snapshot field │ │ │ │ -u64s too small │ │ │ │ -bad size field │ │ │ │ -nonzero size field │ │ │ │ -POS_MAX key │ │ │ │ -key past end of btree node │ │ │ │ -u64s %u type │ │ │ │ - len %u ver %llu │ │ │ │ -(invalid type %u) │ │ │ │ -libbcachefs/bkey_methods.c │ │ │ │ -!(!k.k->u64s) │ │ │ │ -invalid bkey %s: %s │ │ │ │ -hash_whiteout │ │ │ │ -btree_ptr │ │ │ │ -reservation │ │ │ │ -inode_generation │ │ │ │ -reflink_p │ │ │ │ -reflink_v │ │ │ │ -indirect_inline_data │ │ │ │ -invalid key type for this btree │ │ │ │ -key before start of btree node │ │ │ │ -!(!bch2_bkey_pack_key(k, &uk, out)) │ │ │ │ -!(!bch2_bkey_pack_key(k, &uk, f)) │ │ │ │ -__bch2_bkey_compat │ │ │ │ -bch2_bkey_debugcheck │ │ │ │ -bkey_inline_data_offset │ │ │ │ -libbcachefs/bkey.c │ │ │ │ -!(bit_offset + bits > 32) │ │ │ │ -!(bit_offset + bits > 64) │ │ │ │ -!(bit_offset + bits > 96) │ │ │ │ -!(shr > bit_offset) │ │ │ │ -field too large │ │ │ │ -incorrect number of fields │ │ │ │ -incorrect key_u64s │ │ │ │ -compile_bkey_field │ │ │ │ -libbcachefs/alloc_foreground.c │ │ │ │ -!(ca->open_buckets_partial_nr > (sizeof(ca->open_buckets_partial) / sizeof((ca->open_buckets_partial)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof((ca->open_buckets_partial)), typeof(&(ca->open_buckets_partial)[0]))); })))) │ │ │ │ -!(!c->open_buckets_freelist || !c->open_buckets_nr_free) │ │ │ │ -!(*nr_effective >= nr_replicas) │ │ │ │ -!(!nr_replicas || !nr_replicas_required) │ │ │ │ -!(!ret && nr_effective < nr_replicas) │ │ │ │ -!(!wp->sectors_free || wp->sectors_free == (0x7fffffff * 2U + 1U)) │ │ │ │ -!(sectors > wp->sectors_free) │ │ │ │ -!(sectors > ob->sectors_free) │ │ │ │ -bch2_alloc_sectors_append_ptrs │ │ │ │ -open_bucket_free_unused │ │ │ │ -bch2_alloc_sectors_start │ │ │ │ -bch2_bucket_alloc_set │ │ │ │ -__bucket │ │ │ │ -bch2_open_bucket_alloc │ │ │ │ -libbcachefs/alloc_background.c │ │ │ │ -!(!ca->alloc_heap.used || !ca->alloc_heap.data[0].nr) │ │ │ │ -!(!({ typeof((&ca->free_inc)->data) _r = ((((((&ca->free_inc))->back - ((&ca->free_inc))->front)) == ((&ca->free_inc))->size) ? ((void *)0) : &(&ca->free_inc)->data[(&ca->free_inc)->back++ & (&ca->free_inc)->mask]); if (_r) *_r = ((b)); _r != ((void *)0); })) │ │ │ │ -error invalidating buckets: %i │ │ │ │ -!(!({ _Bool _r = !(((&ca->free_inc))->front == ((&ca->free_inc))->back); if (_r) (b2) = (&ca->free_inc)->data[--(&ca->free_inc)->back & (&ca->free_inc)->mask]; _r; })) │ │ │ │ -gen %u oldest_gen %u data_type %s │ │ │ │ -error creating allocator thread: %li │ │ │ │ -!(m.dirty_sectors) │ │ │ │ -!(m.data_type) │ │ │ │ -!(b != b2) │ │ │ │ -journal error: %i │ │ │ │ -unpack error │ │ │ │ - read_time %llu │ │ │ │ - write_time %llu │ │ │ │ - dirty_sectors %llu │ │ │ │ - cached_sectors %llu │ │ │ │ - stripe %llu │ │ │ │ - stripe_redundancy %llu │ │ │ │ -error reading alloc info: %i │ │ │ │ -!(ca->alloc_thread) │ │ │ │ -bch-alloc/%s │ │ │ │ -%zu ref %u type %s │ │ │ │ -blocked_full │ │ │ │ -bch2_invalidate_one_bucket │ │ │ │ -bch2_dev_allocator_remove │ │ │ │ -__bucket │ │ │ │ -bch2_alloc_pack_v2 │ │ │ │ -alloc_field_v1_get │ │ │ │ - Buckets: │ │ │ │ - flags: %x │ │ │ │ - journal seq: %llx │ │ │ │ - %llu-%llu │ │ │ │ - %s: %u/%u │ │ │ │ -Invalid target %s │ │ │ │ -%.*s (%u) │ │ │ │ -Group %u (%.*s) │ │ │ │ -Bad group %u │ │ │ │ -Device %u (%s) │ │ │ │ -Bad device %u │ │ │ │ -error creating disk path: %s │ │ │ │ -block size must be power of 2 │ │ │ │ -not a bcachefs superblock │ │ │ │ -%s (size %llu): │ │ │ │ -(unknown field %u) │ │ │ │ -/dev/bcachefs-ctl │ │ │ │ -/sys/fs/bcachefs/%s │ │ │ │ -/dev/bcachefs%s-ctl │ │ │ │ -%s is not a block device │ │ │ │ -/sys/dev/block/%u:%u/bcachefs │ │ │ │ -error parsing sysfs │ │ │ │ -Error opening %s: %s │ │ │ │ - %s:%llu:%llu │ │ │ │ -Invalid %s: %s │ │ │ │ - --%s │ │ │ │ -dev-%u/block │ │ │ │ -dev-%u/label │ │ │ │ - KFD: %llu │ │ │ │ - scrypt n: %llu │ │ │ │ - scrypt r: %llu │ │ │ │ - scrypt p: %llu │ │ │ │ - Device %u: │ │ │ │ - UUID: %s │ │ │ │ - Size: %s │ │ │ │ - Bucket size: %s │ │ │ │ - First bucket: %u │ │ │ │ - Buckets: %llu │ │ │ │ - Last mount: %s │ │ │ │ - State: %s │ │ │ │ - Group: %s │ │ │ │ - Data allowed: %s │ │ │ │ - Has data: %s │ │ │ │ - Replacement policy: %s │ │ │ │ - Discard: %llu │ │ │ │ -cannot format %s, too small (%llu sectors, min %llu) │ │ │ │ -Bucket size cannot be smaller than block size │ │ │ │ -Bucket size cannot be smaller than btree node size │ │ │ │ -Not enough buckets: %llu, need %u (bucket size %u) │ │ │ │ -blocksize too small: %u, must be greater than device blocksize %u │ │ │ │ -error getting current time: %m │ │ │ │ -insufficient space for superblocks │ │ │ │ -btree node size must be power of 2 │ │ │ │ -External UUID: %s │ │ │ │ -Internal UUID: %s │ │ │ │ -Device index: %u │ │ │ │ -Label: %s │ │ │ │ -Version: %u │ │ │ │ -Oldest version on disk: %u │ │ │ │ -Created: %s │ │ │ │ -Squence number: %llu │ │ │ │ -Block_size: %s │ │ │ │ -Btree node size: %s │ │ │ │ -Error action: %s │ │ │ │ -Clean: %llu │ │ │ │ -Features: %s │ │ │ │ -Compat features: %s │ │ │ │ -Metadata replicas: %llu │ │ │ │ -Data replicas: %llu │ │ │ │ -Metadata checksum type: %s (%llu) │ │ │ │ -Data checksum type: %s (%llu) │ │ │ │ -Compression type: %s (%llu) │ │ │ │ -Foreground write target: %s │ │ │ │ -Background write target: %s │ │ │ │ -Promote target: %s │ │ │ │ -Metadata target: %s │ │ │ │ -String hash type: %s (%llu) │ │ │ │ -32 bit inodes: %llu │ │ │ │ -GC reserve percentage: %llu%% │ │ │ │ -Root reserve percentage: %llu%% │ │ │ │ -Devices: %u live, %u total │ │ │ │ -Sections: %s │ │ │ │ -Superblock size: %llu │ │ │ │ - type: %u │ │ │ │ - superblock max size: %s │ │ │ │ - nr superblocks: %u │ │ │ │ - Offsets: │ │ │ │ -error opening %s: not a bcachefs filesystem │ │ │ │ -BCH_IOCTL_DATA ioctl error: %m │ │ │ │ -error reading from progress fd %m │ │ │ │ -%llu%% complete: current position %s │ │ │ │ -(bad disk groups(formatting erroerror getting terminal attrs │ │ │ │ -error setting terminal attrs │ │ │ │ -error reading passphrase │ │ │ │ -Enter same passphrase again: │ │ │ │ -Passphrases do not match │ │ │ │ -scrypt error: %i │ │ │ │ -unknown kdf type %llu │ │ │ │ -filesystem is not encrypted │ │ │ │ -error encrypting key │ │ │ │ -incorrect passphrase │ │ │ │ -add_key error: %m │ │ │ │ -crypto.c │ │ │ │ -filesystem does not have encryption key │ │ │ │ -!bch2_key_is_encrypted(&crypt->key) │ │ │ │ -bch2_key_is_encrypted(&crypt->key) │ │ │ │ -get_random_bytes │ │ │ │ -bch_sb_crypt_init │ │ │ │ -v0.1-nogit │ │ │ │ -bcachefs tool version %s │ │ │ │ -listxattr error: %m │ │ │ │ -error getting xattr val: %m │ │ │ │ -error creating xattr: %s │ │ │ │ -error creating file: %s │ │ │ │ -error updating inode: %s │ │ │ │ -cmd_migrate.c │ │ │ │ -!(len & (block_bytes(c) - 1)) │ │ │ │ -btree insert error %s │ │ │ │ -chdir error: %m │ │ │ │ -error creating hardlink: %s │ │ │ │ -readlink error: %m │ │ │ │ -readdir error: %m │ │ │ │ -Enter passphrase: │ │ │ │ -/proc/self/mountinfo │ │ │ │ -%s is not a directory │ │ │ │ -/sys/dev/block/%u:%u │ │ │ │ -error looking up device name │ │ │ │ -%s/bcachefs │ │ │ │ -tools-util.h │ │ │ │ -!(r.start > r.end) │ │ │ │ -old_migrated_filesystem │ │ │ │ -fsck complete │ │ │ │ -%s is not a filysestem root │ │ │ │ -Invalid offset │ │ │ │ -Please specify a device │ │ │ │ -no_passphrase │ │ │ │ -!(dst_offset & (block_bytes(c) - 1)) │ │ │ │ -error reserving space in new filesystem: %s │ │ │ │ -!(logical & (block_bytes(c) - 1)) │ │ │ │ -!(physical & (block_bytes(c) - 1)) │ │ │ │ -!(length & (block_bytes(c) - 1)) │ │ │ │ -!(physical + length > bucket_to_sector(ca, ca->mi.nbuckets)) │ │ │ │ -Unaligned extent in %s - can't handle │ │ │ │ -%s does not have correct st_dev! │ │ │ │ -Error creating %s for bcachefs metadata: %m │ │ │ │ -bcachefs file has incorrect device │ │ │ │ -Error reserving space for bcachefs metadata: %m │ │ │ │ -Unable to continue: metadata file not fully mapped │ │ │ │ -Unable to continue: unaligned extents in metadata file │ │ │ │ -bcachefs migrate - migrate an existing filesystem to bcachefs │ │ │ │ -Usage: bcachefs migrate [OPTION]... │ │ │ │ -Options: │ │ │ │ - -f fs Root of filesystem to migrate(s) │ │ │ │ - --encrypted Enable whole filesystem encryption (chacha20/poly1305) │ │ │ │ - --no_passphrase Don't encrypt master encryption key │ │ │ │ - -F Force, even if metadata file already exists │ │ │ │ - -h Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -Please specify a filesystem to migrate │ │ │ │ -Error getting mount information │ │ │ │ -readlink error while looking up block device: %m │ │ │ │ -Creating new filesystem on %s in space reserved at %s │ │ │ │ -Couldn't find a valid location for superblock │ │ │ │ -Error opening new filesystem: %s │ │ │ │ -Error starting new filesystem: %s │ │ │ │ -error looking up root directory: %s │ │ │ │ -Migrate complete, running fsck: │ │ │ │ -To mount the new filesystem, run │ │ │ │ - mount -t bcachefs -o sb=%llu %s dir │ │ │ │ -After verifying that the new filesystem is correct, to create a │ │ │ │ -superblock at the default offset and finish the migration run │ │ │ │ - bcachefs migrate-superblock -d %s -o %llu │ │ │ │ -The new filesystem will have a file at /old_migrated_filestem │ │ │ │ -referencing all disk space that might be used by the existing │ │ │ │ -filesystem. That file can be deleted once the old filesystem is │ │ │ │ -no longer needed (and should be deleted prior to running │ │ │ │ -bcachefs migrate-superblock) │ │ │ │ -bcachefs migrate-superblock - create default superblock after migrating │ │ │ │ -Usage: bcachefs migrate-superblock [OPTION]... │ │ │ │ -Options: │ │ │ │ - -d device Device to create superblock for │ │ │ │ - -o offset Offset of existing superblock │ │ │ │ - -h Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -Please specify offset of existing superblock │ │ │ │ -Can't add superblock: no space left in superblock layout │ │ │ │ -Superblock layout already has default superblock │ │ │ │ -__bucket │ │ │ │ -link_data │ │ │ │ -closure_queue │ │ │ │ -bch2_csum_opt_to_type │ │ │ │ -write_data │ │ │ │ -copy_dir │ │ │ │ -hole_iter_next │ │ │ │ -bcachefs unlock - unlock an encrypted filesystem so it can be mounted │ │ │ │ -Usage: bcachefs unlock [OPTION] device │ │ │ │ -Options: │ │ │ │ - -c Check if a device is encrypted │ │ │ │ - -h Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -Please supply one or more devices │ │ │ │ -Filesystem does not have encryption enabled │ │ │ │ -Please supply a device │ │ │ │ -Too many arguments │ │ │ │ -%s is not encrypted │ │ │ │ -Error getting current key │ │ │ │ -Enter new passphrase: │ │ │ │ -bcachefs fsck - filesystem check and repair │ │ │ │ -Usage: bcachefs fsck [OPTION]... │ │ │ │ -Options: │ │ │ │ - -p Automatic repair (no questions) │ │ │ │ - -n Don't repair, only check for errors │ │ │ │ - -y Assume "yes" to all questions │ │ │ │ - -f Force checking even if filesystem is marked clean │ │ │ │ - --reconstruct_alloc Reconstruct the alloc btree │ │ │ │ - -v Be verbose │ │ │ │ - -h Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -Please supply device(s) to check │ │ │ │ -%s is mounted read-write - aborting │ │ │ │ -apynfo:vh │ │ │ │ -error opening %s: %s │ │ │ │ -%s: errors fixed │ │ │ │ -%s: still has errors │ │ │ │ - %15s %15llu %15s │ │ │ │ -(no label) │ │ │ │ -(device not found) │ │ │ │ -Filesystem %s: │ │ │ │ -%-20s%12s │ │ │ │ -Online reserved: │ │ │ │ -Required/total │ │ │ │ -Data type │ │ │ │ -%-16s%-16s%s │ │ │ │ -BCH_IOCTL_USAGE error: %m │ │ │ │ -reserved │ │ │ │ -cmd_fs.c │ │ │ │ -BCH_IOCTL_DEV_USAGE error: %m │ │ │ │ -%s (device %u): │ │ │ │ -%30s%16s │ │ │ │ -fragmented │ │ │ │ -%-20s%16s%16s%16s │ │ │ │ -erasure coded │ │ │ │ - available: │ │ │ │ - %15s %15llu │ │ │ │ - capacity: │ │ │ │ -!((void *) r > (void *) (u)->replicas + (u)->replica_entries_bytes) │ │ │ │ -BCH_IOCTL_DEV_USAGE ioctl error: %m │ │ │ │ -print_fs_usage │ │ │ │ -invalid replicas │ │ │ │ -Bad uuid │ │ │ │ -invalid filesystem size │ │ │ │ -bucket size │ │ │ │ -data type │ │ │ │ -invalid durability │ │ │ │ -invalid version │ │ │ │ --L:U:g:fqh │ │ │ │ -error opening %s: %s │ │ │ │ -superblock field │ │ │ │ -please supply a device │ │ │ │ -too many arguments │ │ │ │ -superblock_size │ │ │ │ -bucket_size │ │ │ │ -data_allowed │ │ │ │ -no_initialize │ │ │ │ -bcachefs format - create a new bcachefs filesystem on one or more devices │ │ │ │ -Usage: bcachefs format [OPTION]... │ │ │ │ -Options: │ │ │ │ - --replicas=# Sets both data and metadata replicas │ │ │ │ - --encrypted Enable whole filesystem encryption (chacha20/poly1305) │ │ │ │ - --no_passphrase Don't encrypt master encryption key │ │ │ │ - -L, --label=label │ │ │ │ - -U, --uuid=uuid │ │ │ │ - --superblock_size=size │ │ │ │ -Device specific options: │ │ │ │ - -g, --group=label Disk group │ │ │ │ - -f, --force │ │ │ │ - -q, --quiet Only print errors │ │ │ │ - -h, --help Display this help and exit │ │ │ │ -Device specific options must come before corresponding devices, e.g. │ │ │ │ - bcachefs format --group cache /dev/sdb /dev/sdc │ │ │ │ -Report bugs to │ │ │ │ -bcachefs show-super │ │ │ │ -Usage: bcachefs show-super [OPTION].. device │ │ │ │ -Options: │ │ │ │ - -f, --fields=(fields) list of sections to print │ │ │ │ - -l, --layout print superblock layout │ │ │ │ - -h, --help display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -Please supply a filesystem │ │ │ │ -Setting %s readonly │ │ │ │ -Please supply a device state │ │ │ │ -invalid size │ │ │ │ -Doing online resize of %s │ │ │ │ -resizing %s to %llu buckets │ │ │ │ -Doing offline resize of %s │ │ │ │ -resize error: %s │ │ │ │ -%s is offline - starting: │ │ │ │ -force-if-data-lost │ │ │ │ -force-metadata │ │ │ │ -bcachefs device add - add a device to an existing filesystem │ │ │ │ -Usage: bcachefs device add [OPTION]... filesystem device │ │ │ │ -Options: │ │ │ │ - -S, --fs_size=size Size of filesystem on device │ │ │ │ - -B, --bucket=size Bucket size │ │ │ │ - -D, --discard Enable discards │ │ │ │ - -g, --group=group Disk group │ │ │ │ - -f, --force Use device even if it appears to already be formatted │ │ │ │ - -h, --help Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -BCH_IOCTL_DISK_ADD ioctl error: %m │ │ │ │ -bcachefs device_remove - remove a device from a filesystem │ │ │ │ - bcachefs device remove | │ │ │ │ -Options: │ │ │ │ - -f, --force Force removal, even if some data │ │ │ │ - couldn't be migrated │ │ │ │ - -F, --force-metadata Force removal, even if some metadata │ │ │ │ - couldn't be migrated │ │ │ │ - -h, --help display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -%s does not seem to be a member of %s │ │ │ │ -Filesystem path required when specifying device by id │ │ │ │ -BCH_IOCTL_DISK_REMOVE ioctl error: %m │ │ │ │ -bcachefs device online - readd a device to a running filesystem │ │ │ │ -Usage: bcachefs device online [OPTION]... device │ │ │ │ -Options: │ │ │ │ - -h, --help Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -BCH_IOCTL_DISK_ONLINE ioctl error: %m │ │ │ │ -bcachefs device offline - take a device offline, without removing it │ │ │ │ -Usage: bcachefs device offline [OPTION]... device │ │ │ │ -Options: │ │ │ │ - -f, --force Force, if data redundancy will be degraded │ │ │ │ - -h, --help Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -BCH_IOCTL_DISK_OFFLINE ioctl error: %m │ │ │ │ -bcachefs device evacuate - move data off of a given device │ │ │ │ -Usage: bcachefs device evacuate [OPTION]... device │ │ │ │ -Options: │ │ │ │ - -h, --help Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -BCH_IOCTL_DISK_SET_STATE ioctl error: %m │ │ │ │ -bcachefs device set-state │ │ │ │ -Usage: bcachefs device set-state | │ │ │ │ -: one of rw, ro, failed or spare │ │ │ │ -: path to mounted filesystem, optional unless specifying device by id │ │ │ │ -Options: │ │ │ │ - -f, --force Force, if data redundancy will be degraded │ │ │ │ - --force-if-data-lost Force, if data will be lost │ │ │ │ - -o, --offline Set state of an offline device │ │ │ │ - -h, --help display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -Cannot specify offline device by id │ │ │ │ -bcachefs device resize │ │ │ │ -Usage: bcachefs device resize device [ size ] │ │ │ │ -Options: │ │ │ │ - -h, --help display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -Please supply a device to resize │ │ │ │ -%s is mounted but isn't a block device?! │ │ │ │ -BCH_IOCTL_DISK_GET_IDX ioctl error: %m │ │ │ │ -BCH_IOCTL_READ_SUPER error: %m │ │ │ │ -error reading superblock: dev idx >= sb->nr_devices │ │ │ │ -error reading superblock: no member info │ │ │ │ -BCH_IOCTL_DISK_RESIZE ioctl error: %m │ │ │ │ -confused: more than one online device? │ │ │ │ -bcachefs device resize-journal │ │ │ │ -Usage: bcachefs device resize-journal device [ size ] │ │ │ │ -Options: │ │ │ │ - -h, --help display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -resizing journal on %s to %llu buckets │ │ │ │ -BCH_IOCTL_DISK_RESIZE_JOURNAL ioctl error: %m │ │ │ │ -error getting device to read from │ │ │ │ - offset %u version %u, journal seq %llu │ │ │ │ -bcachefs dump - dump filesystem metadata │ │ │ │ -Usage: bcachefs dump [OPTION]... │ │ │ │ -Options: │ │ │ │ - -o output Output qcow2 image(s) │ │ │ │ - -f Force; overwrite when needed │ │ │ │ - -h Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -Please supply device(s) to check │ │ │ │ -bcachefs list - list filesystem metadata to stdout │ │ │ │ -Usage: bcachefs list [OPTION]... │ │ │ │ -Options: │ │ │ │ - -b (extents|inodes|dirents|xattrs) Btree to list from │ │ │ │ - -l level Btree depth to descend to (0 == leaves) │ │ │ │ - -s inode:offset Start position to list from │ │ │ │ - -e inode:offset End position │ │ │ │ - -i inode List keys for a given inode number │ │ │ │ - -m (keys|formats|nodes|nodes_ondisk|nodes_keys) │ │ │ │ - List mode │ │ │ │ - -f Check (fsck) the filesystem first │ │ │ │ - -v Verbose mode │ │ │ │ - -h Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -bcachefs list_journal - print contents of journal │ │ │ │ -Usage: bcachefs list_journal [OPTION]... │ │ │ │ -Options: │ │ │ │ - -a Read entire journal, not just dirty entries │ │ │ │ - -h Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -Please supply device(s) to open │ │ │ │ -journal entry %8llu │ │ │ │ - version %8u │ │ │ │ - last seq %8llu │ │ │ │ -unknown checksum type │ │ │ │ -invalid checksum │ │ │ │ -Please supply output filename │ │ │ │ -cmd_debug.c │ │ │ │ -!(!nr_devices) │ │ │ │ -invalid level │ │ │ │ -invalid inode %s │ │ │ │ -list mode │ │ │ │ -b:l:s:e:i:m:fvh │ │ │ │ -Please supply device(s) │ │ │ │ -Invalid mode │ │ │ │ -btree %s l %u: %s │ │ │ │ -nodes_ondisk │ │ │ │ -nodes_keys │ │ │ │ -extent_entry_bytes │ │ │ │ -cmd_dump │ │ │ │ -bcachefs data rereplicate │ │ │ │ -Usage: bcachefs data rereplicate filesystem │ │ │ │ -Walks existing data in a filesystem, writing additional copies │ │ │ │ -of any degraded data │ │ │ │ -Options: │ │ │ │ - -h, --help display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -bcachefs data job │ │ │ │ -Usage: bcachefs data job [job} filesystem │ │ │ │ -Kick off a data job and report progress │ │ │ │ -job: one of scrub, rereplicate, migrate, or rewrite_old_nodes │ │ │ │ -Options: │ │ │ │ - -b btree btree to operate on │ │ │ │ - -s inode:offset start position │ │ │ │ - -e inode:offset end position │ │ │ │ - -h, --help display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -please specify which type of job │ │ │ │ -bad job type │ │ │ │ -scrub not implemented yet │ │ │ │ -rewrite_old_nodes │ │ │ │ -error propagating attributes to %s: %m │ │ │ │ -bcachefs setattr - set attributes on files in a bcachefs filesystem │ │ │ │ -Usage: bcachefs setattr [OPTIONS]... │ │ │ │ -Options: │ │ │ │ - -h Display this help and exit │ │ │ │ -Report bugs to │ │ │ │ -Please supply one or more files │ │ │ │ -error opening %s: %m │ │ │ │ -invalid option %s │ │ │ │ -bcachefs.%s │ │ │ │ -setxattr error: %m │ │ │ │ -error opening %s: %m │ │ │ │ -f96fd250c8024aa2c01dbd0544d4214face264.debug │ │ │ │ +read error: %m │ │ │ │ +pread error: unexpected eof │ │ │ │ +write error (ret %zi err %m) │ │ │ │ +stat error: %m │ │ │ │ +stat error statting %s: %m │ │ │ │ +BLKGETSIZE64 ioctl error: %m │ │ │ │ +BLKPBSZGET ioctl error: %m │ │ │ │ +blkid error 1 │ │ │ │ +blkid error 2 │ │ │ │ +blkid error 3 │ │ │ │ +blkid error 4 │ │ │ │ +%s contains a %s filesystem │ │ │ │ +Proceed anyway? │ │ │ │ +tools-util.c │ │ │ │ +FS_IOC_FIEMAP ioctl error: %m │ │ │ │ +!(!e.fe_length) │ │ │ │ +bad %s %s │ │ │ │ +%s too large │ │ │ │ +%s too small │ │ │ │ +/proc/partitions │ │ │ │ + %u %u %llu %s │ │ │ │ +/proc/mounts │ │ │ │ +invalid bpos %s │ │ │ │ +read_file_u64: error parsing %s (got %s) │ │ │ │ +error reading from standard input │ │ │ │ +%s contains a %s filesystem labelled '%s' │ │ │ │ +!(iter->idx > iter->f.fm_mapped_extents) │ │ │ │ +error opening /proc/partitions: %m │ │ │ │ +error opening /proc/mounts: %m │ │ │ │ +fiemap_iter_next │ │ │ │ +10f5d2d01bacd17cd055700467c6da1d7fe3af.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .note.ABI-tag │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0000000000007000 <.init>: │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xfffb5(%rip),%rax │ │ │ │ + mov 0xfffad(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 7012 │ │ │ │ callq *%rax │ │ │ │ add $0x8,%rsp │ │ │ │ retq │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,844 +1,844 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ 0000000000007020 : │ │ │ │ - pushq 0xffa52(%rip) │ │ │ │ - jmpq *0xffa54(%rip) │ │ │ │ + pushq 0xffa4a(%rip) │ │ │ │ + jmpq *0xffa4c(%rip) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ 0000000000007030 : │ │ │ │ - jmpq *0xffa52(%rip) │ │ │ │ + jmpq *0xffa4a(%rip) │ │ │ │ pushq $0x0 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007040 : │ │ │ │ - jmpq *0xffa4a(%rip) │ │ │ │ + jmpq *0xffa42(%rip) │ │ │ │ pushq $0x1 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007050 : │ │ │ │ - jmpq *0xffa42(%rip) │ │ │ │ + jmpq *0xffa3a(%rip) │ │ │ │ pushq $0x2 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007060 : │ │ │ │ - jmpq *0xffa3a(%rip) │ │ │ │ + jmpq *0xffa32(%rip) │ │ │ │ pushq $0x3 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007070 <__getdelim@plt>: │ │ │ │ - jmpq *0xffa32(%rip) │ │ │ │ + jmpq *0xffa2a(%rip) │ │ │ │ pushq $0x4 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007080 : │ │ │ │ - jmpq *0xffa2a(%rip) │ │ │ │ + jmpq *0xffa22(%rip) │ │ │ │ pushq $0x5 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007090 : │ │ │ │ - jmpq *0xffa22(%rip) │ │ │ │ + jmpq *0xffa1a(%rip) │ │ │ │ pushq $0x6 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000070a0 : │ │ │ │ - jmpq *0xffa1a(%rip) │ │ │ │ + jmpq *0xffa12(%rip) │ │ │ │ pushq $0x7 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000070b0 : │ │ │ │ - jmpq *0xffa12(%rip) │ │ │ │ + jmpq *0xffa0a(%rip) │ │ │ │ pushq $0x8 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000070c0 : │ │ │ │ - jmpq *0xffa0a(%rip) │ │ │ │ + jmpq *0xffa02(%rip) │ │ │ │ pushq $0x9 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000070d0 : │ │ │ │ - jmpq *0xffa02(%rip) │ │ │ │ + jmpq *0xff9fa(%rip) │ │ │ │ pushq $0xa │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000070e0 : │ │ │ │ - jmpq *0xff9fa(%rip) │ │ │ │ + jmpq *0xff9f2(%rip) │ │ │ │ pushq $0xb │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000070f0 : │ │ │ │ - jmpq *0xff9f2(%rip) │ │ │ │ + jmpq *0xff9ea(%rip) │ │ │ │ pushq $0xc │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007100 : │ │ │ │ - jmpq *0xff9ea(%rip) │ │ │ │ + jmpq *0xff9e2(%rip) │ │ │ │ pushq $0xd │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007110 : │ │ │ │ - jmpq *0xff9e2(%rip) │ │ │ │ + jmpq *0xff9da(%rip) │ │ │ │ pushq $0xe │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007120 : │ │ │ │ - jmpq *0xff9da(%rip) │ │ │ │ + jmpq *0xff9d2(%rip) │ │ │ │ pushq $0xf │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007130 : │ │ │ │ - jmpq *0xff9d2(%rip) │ │ │ │ + jmpq *0xff9ca(%rip) │ │ │ │ pushq $0x10 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007140 : │ │ │ │ - jmpq *0xff9ca(%rip) │ │ │ │ + jmpq *0xff9c2(%rip) │ │ │ │ pushq $0x11 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007150 : │ │ │ │ - jmpq *0xff9c2(%rip) │ │ │ │ + jmpq *0xff9ba(%rip) │ │ │ │ pushq $0x12 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007160 : │ │ │ │ - jmpq *0xff9ba(%rip) │ │ │ │ + jmpq *0xff9b2(%rip) │ │ │ │ pushq $0x13 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007170 : │ │ │ │ - jmpq *0xff9b2(%rip) │ │ │ │ + jmpq *0xff9aa(%rip) │ │ │ │ pushq $0x14 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007180 <__fprintf_chk@plt>: │ │ │ │ - jmpq *0xff9aa(%rip) │ │ │ │ + jmpq *0xff9a2(%rip) │ │ │ │ pushq $0x15 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007190 : │ │ │ │ - jmpq *0xff9a2(%rip) │ │ │ │ + jmpq *0xff99a(%rip) │ │ │ │ pushq $0x16 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000071a0 : │ │ │ │ - jmpq *0xff99a(%rip) │ │ │ │ + jmpq *0xff992(%rip) │ │ │ │ pushq $0x17 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000071b0 : │ │ │ │ - jmpq *0xff992(%rip) │ │ │ │ + jmpq *0xff98a(%rip) │ │ │ │ pushq $0x18 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000071c0 : │ │ │ │ - jmpq *0xff98a(%rip) │ │ │ │ + jmpq *0xff982(%rip) │ │ │ │ pushq $0x19 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000071d0 : │ │ │ │ - jmpq *0xff982(%rip) │ │ │ │ + jmpq *0xff97a(%rip) │ │ │ │ pushq $0x1a │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000071e0 : │ │ │ │ - jmpq *0xff97a(%rip) │ │ │ │ + jmpq *0xff972(%rip) │ │ │ │ pushq $0x1b │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000071f0 : │ │ │ │ - jmpq *0xff972(%rip) │ │ │ │ + jmpq *0xff96a(%rip) │ │ │ │ pushq $0x1c │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007200 : │ │ │ │ - jmpq *0xff96a(%rip) │ │ │ │ + jmpq *0xff962(%rip) │ │ │ │ pushq $0x1d │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007210 : │ │ │ │ - jmpq *0xff962(%rip) │ │ │ │ + jmpq *0xff95a(%rip) │ │ │ │ pushq $0x1e │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007220 <__assert_fail@plt>: │ │ │ │ - jmpq *0xff95a(%rip) │ │ │ │ + jmpq *0xff952(%rip) │ │ │ │ pushq $0x1f │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007230 <__printf_chk@plt>: │ │ │ │ - jmpq *0xff952(%rip) │ │ │ │ + jmpq *0xff94a(%rip) │ │ │ │ pushq $0x20 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007240 : │ │ │ │ - jmpq *0xff94a(%rip) │ │ │ │ + jmpq *0xff942(%rip) │ │ │ │ pushq $0x21 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007250 : │ │ │ │ - jmpq *0xff942(%rip) │ │ │ │ + jmpq *0xff93a(%rip) │ │ │ │ pushq $0x22 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007260 : │ │ │ │ - jmpq *0xff93a(%rip) │ │ │ │ + jmpq *0xff932(%rip) │ │ │ │ pushq $0x23 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007270 : │ │ │ │ - jmpq *0xff932(%rip) │ │ │ │ + jmpq *0xff92a(%rip) │ │ │ │ pushq $0x24 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007280 : │ │ │ │ - jmpq *0xff92a(%rip) │ │ │ │ + jmpq *0xff922(%rip) │ │ │ │ pushq $0x25 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007290 : │ │ │ │ - jmpq *0xff922(%rip) │ │ │ │ + jmpq *0xff91a(%rip) │ │ │ │ pushq $0x26 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000072a0 : │ │ │ │ - jmpq *0xff91a(%rip) │ │ │ │ + jmpq *0xff912(%rip) │ │ │ │ pushq $0x27 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000072b0 : │ │ │ │ - jmpq *0xff912(%rip) │ │ │ │ + jmpq *0xff90a(%rip) │ │ │ │ pushq $0x28 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000072c0 : │ │ │ │ - jmpq *0xff90a(%rip) │ │ │ │ + jmpq *0xff902(%rip) │ │ │ │ pushq $0x29 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000072d0 : │ │ │ │ - jmpq *0xff902(%rip) │ │ │ │ + jmpq *0xff8fa(%rip) │ │ │ │ pushq $0x2a │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000072e0 : │ │ │ │ - jmpq *0xff8fa(%rip) │ │ │ │ + jmpq *0xff8f2(%rip) │ │ │ │ pushq $0x2b │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000072f0 : │ │ │ │ - jmpq *0xff8f2(%rip) │ │ │ │ + jmpq *0xff8ea(%rip) │ │ │ │ pushq $0x2c │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007300 : │ │ │ │ - jmpq *0xff8ea(%rip) │ │ │ │ + jmpq *0xff8e2(%rip) │ │ │ │ pushq $0x2d │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007310 <_exit@plt>: │ │ │ │ - jmpq *0xff8e2(%rip) │ │ │ │ + jmpq *0xff8da(%rip) │ │ │ │ pushq $0x2e │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007320 : │ │ │ │ - jmpq *0xff8da(%rip) │ │ │ │ + jmpq *0xff8d2(%rip) │ │ │ │ pushq $0x2f │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007330 <__memcpy_chk@plt>: │ │ │ │ - jmpq *0xff8d2(%rip) │ │ │ │ + jmpq *0xff8ca(%rip) │ │ │ │ pushq $0x30 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007340 : │ │ │ │ - jmpq *0xff8ca(%rip) │ │ │ │ + jmpq *0xff8c2(%rip) │ │ │ │ pushq $0x31 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007350 : │ │ │ │ - jmpq *0xff8c2(%rip) │ │ │ │ + jmpq *0xff8ba(%rip) │ │ │ │ pushq $0x32 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007360 : │ │ │ │ - jmpq *0xff8ba(%rip) │ │ │ │ + jmpq *0xff8b2(%rip) │ │ │ │ pushq $0x33 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007370 <__vsnprintf_chk@plt>: │ │ │ │ - jmpq *0xff8b2(%rip) │ │ │ │ + jmpq *0xff8aa(%rip) │ │ │ │ pushq $0x34 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007380 <__fxstat64@plt>: │ │ │ │ - jmpq *0xff8aa(%rip) │ │ │ │ + jmpq *0xff8a2(%rip) │ │ │ │ pushq $0x35 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007390 : │ │ │ │ - jmpq *0xff8a2(%rip) │ │ │ │ + jmpq *0xff89a(%rip) │ │ │ │ pushq $0x36 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000073a0 : │ │ │ │ - jmpq *0xff89a(%rip) │ │ │ │ + jmpq *0xff892(%rip) │ │ │ │ pushq $0x37 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000073b0 : │ │ │ │ - jmpq *0xff892(%rip) │ │ │ │ + jmpq *0xff88a(%rip) │ │ │ │ pushq $0x38 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000073c0 : │ │ │ │ - jmpq *0xff88a(%rip) │ │ │ │ + jmpq *0xff882(%rip) │ │ │ │ pushq $0x39 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000073d0 : │ │ │ │ - jmpq *0xff882(%rip) │ │ │ │ + jmpq *0xff87a(%rip) │ │ │ │ pushq $0x3a │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000073e0 <__ctype_toupper_loc@plt>: │ │ │ │ - jmpq *0xff87a(%rip) │ │ │ │ + jmpq *0xff872(%rip) │ │ │ │ pushq $0x3b │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000073f0 : │ │ │ │ - jmpq *0xff872(%rip) │ │ │ │ + jmpq *0xff86a(%rip) │ │ │ │ pushq $0x3c │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007400 : │ │ │ │ - jmpq *0xff86a(%rip) │ │ │ │ + jmpq *0xff862(%rip) │ │ │ │ pushq $0x3d │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007410 : │ │ │ │ - jmpq *0xff862(%rip) │ │ │ │ + jmpq *0xff85a(%rip) │ │ │ │ pushq $0x3e │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007420 : │ │ │ │ - jmpq *0xff85a(%rip) │ │ │ │ + jmpq *0xff852(%rip) │ │ │ │ pushq $0x3f │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007430 : │ │ │ │ - jmpq *0xff852(%rip) │ │ │ │ + jmpq *0xff84a(%rip) │ │ │ │ pushq $0x40 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007440 : │ │ │ │ - jmpq *0xff84a(%rip) │ │ │ │ + jmpq *0xff842(%rip) │ │ │ │ pushq $0x41 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007450 : │ │ │ │ - jmpq *0xff842(%rip) │ │ │ │ + jmpq *0xff83a(%rip) │ │ │ │ pushq $0x42 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007460 : │ │ │ │ - jmpq *0xff83a(%rip) │ │ │ │ + jmpq *0xff832(%rip) │ │ │ │ pushq $0x43 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007470 : │ │ │ │ - jmpq *0xff832(%rip) │ │ │ │ + jmpq *0xff82a(%rip) │ │ │ │ pushq $0x44 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007480 <__vfprintf_chk@plt>: │ │ │ │ - jmpq *0xff82a(%rip) │ │ │ │ + jmpq *0xff822(%rip) │ │ │ │ pushq $0x45 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007490 <__ctype_b_loc@plt>: │ │ │ │ - jmpq *0xff822(%rip) │ │ │ │ + jmpq *0xff81a(%rip) │ │ │ │ pushq $0x46 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000074a0 : │ │ │ │ - jmpq *0xff81a(%rip) │ │ │ │ + jmpq *0xff812(%rip) │ │ │ │ pushq $0x47 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000074b0 : │ │ │ │ - jmpq *0xff812(%rip) │ │ │ │ + jmpq *0xff80a(%rip) │ │ │ │ pushq $0x48 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000074c0 : │ │ │ │ - jmpq *0xff80a(%rip) │ │ │ │ + jmpq *0xff802(%rip) │ │ │ │ pushq $0x49 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000074d0 : │ │ │ │ - jmpq *0xff802(%rip) │ │ │ │ + jmpq *0xff7fa(%rip) │ │ │ │ pushq $0x4a │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000074e0 : │ │ │ │ - jmpq *0xff7fa(%rip) │ │ │ │ + jmpq *0xff7f2(%rip) │ │ │ │ pushq $0x4b │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000074f0 : │ │ │ │ - jmpq *0xff7f2(%rip) │ │ │ │ + jmpq *0xff7ea(%rip) │ │ │ │ pushq $0x4c │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007500 : │ │ │ │ - jmpq *0xff7ea(%rip) │ │ │ │ + jmpq *0xff7e2(%rip) │ │ │ │ pushq $0x4d │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007510 : │ │ │ │ - jmpq *0xff7e2(%rip) │ │ │ │ + jmpq *0xff7da(%rip) │ │ │ │ pushq $0x4e │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007520 : │ │ │ │ - jmpq *0xff7da(%rip) │ │ │ │ + jmpq *0xff7d2(%rip) │ │ │ │ pushq $0x4f │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007530 : │ │ │ │ - jmpq *0xff7d2(%rip) │ │ │ │ + jmpq *0xff7ca(%rip) │ │ │ │ pushq $0x50 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007540 : │ │ │ │ - jmpq *0xff7ca(%rip) │ │ │ │ + jmpq *0xff7c2(%rip) │ │ │ │ pushq $0x51 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007550 : │ │ │ │ - jmpq *0xff7c2(%rip) │ │ │ │ + jmpq *0xff7ba(%rip) │ │ │ │ pushq $0x52 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007560 : │ │ │ │ - jmpq *0xff7ba(%rip) │ │ │ │ + jmpq *0xff7b2(%rip) │ │ │ │ pushq $0x53 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007570 : │ │ │ │ - jmpq *0xff7b2(%rip) │ │ │ │ + jmpq *0xff7aa(%rip) │ │ │ │ pushq $0x54 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007580 : │ │ │ │ - jmpq *0xff7aa(%rip) │ │ │ │ + jmpq *0xff7a2(%rip) │ │ │ │ pushq $0x55 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007590 : │ │ │ │ - jmpq *0xff7a2(%rip) │ │ │ │ + jmpq *0xff79a(%rip) │ │ │ │ pushq $0x56 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000075a0 : │ │ │ │ - jmpq *0xff79a(%rip) │ │ │ │ + jmpq *0xff792(%rip) │ │ │ │ pushq $0x57 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000075b0 : │ │ │ │ - jmpq *0xff792(%rip) │ │ │ │ + jmpq *0xff78a(%rip) │ │ │ │ pushq $0x58 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000075c0 : │ │ │ │ - jmpq *0xff78a(%rip) │ │ │ │ + jmpq *0xff782(%rip) │ │ │ │ pushq $0x59 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000075d0 : │ │ │ │ - jmpq *0xff782(%rip) │ │ │ │ + jmpq *0xff77a(%rip) │ │ │ │ pushq $0x5a │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000075e0 : │ │ │ │ - jmpq *0xff77a(%rip) │ │ │ │ + jmpq *0xff772(%rip) │ │ │ │ pushq $0x5b │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000075f0 : │ │ │ │ - jmpq *0xff772(%rip) │ │ │ │ + jmpq *0xff76a(%rip) │ │ │ │ pushq $0x5c │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007600 : │ │ │ │ - jmpq *0xff76a(%rip) │ │ │ │ + jmpq *0xff762(%rip) │ │ │ │ pushq $0x5d │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007610 : │ │ │ │ - jmpq *0xff762(%rip) │ │ │ │ + jmpq *0xff75a(%rip) │ │ │ │ pushq $0x5e │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007620 : │ │ │ │ - jmpq *0xff75a(%rip) │ │ │ │ + jmpq *0xff752(%rip) │ │ │ │ pushq $0x5f │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007630 : │ │ │ │ - jmpq *0xff752(%rip) │ │ │ │ + jmpq *0xff74a(%rip) │ │ │ │ pushq $0x60 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007640 : │ │ │ │ - jmpq *0xff74a(%rip) │ │ │ │ + jmpq *0xff742(%rip) │ │ │ │ pushq $0x61 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007650 : │ │ │ │ - jmpq *0xff742(%rip) │ │ │ │ + jmpq *0xff73a(%rip) │ │ │ │ pushq $0x62 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007660 : │ │ │ │ - jmpq *0xff73a(%rip) │ │ │ │ + jmpq *0xff732(%rip) │ │ │ │ pushq $0x63 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007670 : │ │ │ │ - jmpq *0xff732(%rip) │ │ │ │ + jmpq *0xff72a(%rip) │ │ │ │ pushq $0x64 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007680 : │ │ │ │ - jmpq *0xff72a(%rip) │ │ │ │ + jmpq *0xff722(%rip) │ │ │ │ pushq $0x65 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007690 : │ │ │ │ - jmpq *0xff722(%rip) │ │ │ │ + jmpq *0xff71a(%rip) │ │ │ │ pushq $0x66 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000076a0 : │ │ │ │ - jmpq *0xff71a(%rip) │ │ │ │ + jmpq *0xff712(%rip) │ │ │ │ pushq $0x67 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000076b0 : │ │ │ │ - jmpq *0xff712(%rip) │ │ │ │ + jmpq *0xff70a(%rip) │ │ │ │ pushq $0x68 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000076c0 : │ │ │ │ - jmpq *0xff70a(%rip) │ │ │ │ + jmpq *0xff702(%rip) │ │ │ │ pushq $0x69 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000076d0 : │ │ │ │ - jmpq *0xff702(%rip) │ │ │ │ + jmpq *0xff6fa(%rip) │ │ │ │ pushq $0x6a │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000076e0 : │ │ │ │ - jmpq *0xff6fa(%rip) │ │ │ │ + jmpq *0xff6f2(%rip) │ │ │ │ pushq $0x6b │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000076f0 : │ │ │ │ - jmpq *0xff6f2(%rip) │ │ │ │ + jmpq *0xff6ea(%rip) │ │ │ │ pushq $0x6c │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007700 : │ │ │ │ - jmpq *0xff6ea(%rip) │ │ │ │ + jmpq *0xff6e2(%rip) │ │ │ │ pushq $0x6d │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007710 <__open64_2@plt>: │ │ │ │ - jmpq *0xff6e2(%rip) │ │ │ │ + jmpq *0xff6da(%rip) │ │ │ │ pushq $0x6e │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007720 : │ │ │ │ - jmpq *0xff6da(%rip) │ │ │ │ + jmpq *0xff6d2(%rip) │ │ │ │ pushq $0x6f │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007730 <__errno_location@plt>: │ │ │ │ - jmpq *0xff6d2(%rip) │ │ │ │ + jmpq *0xff6ca(%rip) │ │ │ │ pushq $0x70 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007740 : │ │ │ │ - jmpq *0xff6ca(%rip) │ │ │ │ + jmpq *0xff6c2(%rip) │ │ │ │ pushq $0x71 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007750 : │ │ │ │ - jmpq *0xff6c2(%rip) │ │ │ │ + jmpq *0xff6ba(%rip) │ │ │ │ pushq $0x72 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007760 : │ │ │ │ - jmpq *0xff6ba(%rip) │ │ │ │ + jmpq *0xff6b2(%rip) │ │ │ │ pushq $0x73 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007770 : │ │ │ │ - jmpq *0xff6b2(%rip) │ │ │ │ + jmpq *0xff6aa(%rip) │ │ │ │ pushq $0x74 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007780 : │ │ │ │ - jmpq *0xff6aa(%rip) │ │ │ │ + jmpq *0xff6a2(%rip) │ │ │ │ pushq $0x75 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007790 <__stack_chk_fail@plt>: │ │ │ │ - jmpq *0xff6a2(%rip) │ │ │ │ + jmpq *0xff69a(%rip) │ │ │ │ pushq $0x76 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000077a0 : │ │ │ │ - jmpq *0xff69a(%rip) │ │ │ │ + jmpq *0xff692(%rip) │ │ │ │ pushq $0x77 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000077b0 : │ │ │ │ - jmpq *0xff692(%rip) │ │ │ │ + jmpq *0xff68a(%rip) │ │ │ │ pushq $0x78 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000077c0 : │ │ │ │ - jmpq *0xff68a(%rip) │ │ │ │ + jmpq *0xff682(%rip) │ │ │ │ pushq $0x79 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000077d0 : │ │ │ │ - jmpq *0xff682(%rip) │ │ │ │ + jmpq *0xff67a(%rip) │ │ │ │ pushq $0x7a │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000077e0 : │ │ │ │ - jmpq *0xff67a(%rip) │ │ │ │ + jmpq *0xff672(%rip) │ │ │ │ pushq $0x7b │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000077f0 : │ │ │ │ - jmpq *0xff672(%rip) │ │ │ │ + jmpq *0xff66a(%rip) │ │ │ │ pushq $0x7c │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007800 <__ctype_tolower_loc@plt>: │ │ │ │ - jmpq *0xff66a(%rip) │ │ │ │ + jmpq *0xff662(%rip) │ │ │ │ pushq $0x7d │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007810 : │ │ │ │ - jmpq *0xff662(%rip) │ │ │ │ + jmpq *0xff65a(%rip) │ │ │ │ pushq $0x7e │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007820 : │ │ │ │ - jmpq *0xff65a(%rip) │ │ │ │ + jmpq *0xff652(%rip) │ │ │ │ pushq $0x7f │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007830 : │ │ │ │ - jmpq *0xff652(%rip) │ │ │ │ + jmpq *0xff64a(%rip) │ │ │ │ pushq $0x80 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007840 : │ │ │ │ - jmpq *0xff64a(%rip) │ │ │ │ + jmpq *0xff642(%rip) │ │ │ │ pushq $0x81 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007850 : │ │ │ │ - jmpq *0xff642(%rip) │ │ │ │ + jmpq *0xff63a(%rip) │ │ │ │ pushq $0x82 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007860 : │ │ │ │ - jmpq *0xff63a(%rip) │ │ │ │ + jmpq *0xff632(%rip) │ │ │ │ pushq $0x83 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007870 : │ │ │ │ - jmpq *0xff632(%rip) │ │ │ │ + jmpq *0xff62a(%rip) │ │ │ │ pushq $0x84 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007880 : │ │ │ │ - jmpq *0xff62a(%rip) │ │ │ │ + jmpq *0xff622(%rip) │ │ │ │ pushq $0x85 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007890 : │ │ │ │ - jmpq *0xff622(%rip) │ │ │ │ + jmpq *0xff61a(%rip) │ │ │ │ pushq $0x86 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000078a0 <__xstat64@plt>: │ │ │ │ - jmpq *0xff61a(%rip) │ │ │ │ + jmpq *0xff612(%rip) │ │ │ │ pushq $0x87 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000078b0 : │ │ │ │ - jmpq *0xff612(%rip) │ │ │ │ + jmpq *0xff60a(%rip) │ │ │ │ pushq $0x88 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000078c0 : │ │ │ │ - jmpq *0xff60a(%rip) │ │ │ │ + jmpq *0xff602(%rip) │ │ │ │ pushq $0x89 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000078d0 : │ │ │ │ - jmpq *0xff602(%rip) │ │ │ │ + jmpq *0xff5fa(%rip) │ │ │ │ pushq $0x8a │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000078e0 <__sprintf_chk@plt>: │ │ │ │ - jmpq *0xff5fa(%rip) │ │ │ │ + jmpq *0xff5f2(%rip) │ │ │ │ pushq $0x8b │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000078f0 <__snprintf_chk@plt>: │ │ │ │ - jmpq *0xff5f2(%rip) │ │ │ │ + jmpq *0xff5ea(%rip) │ │ │ │ pushq $0x8c │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007900 : │ │ │ │ - jmpq *0xff5ea(%rip) │ │ │ │ + jmpq *0xff5e2(%rip) │ │ │ │ pushq $0x8d │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007910 : │ │ │ │ - jmpq *0xff5e2(%rip) │ │ │ │ + jmpq *0xff5da(%rip) │ │ │ │ pushq $0x8e │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007920 : │ │ │ │ - jmpq *0xff5da(%rip) │ │ │ │ + jmpq *0xff5d2(%rip) │ │ │ │ pushq $0x8f │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007930 : │ │ │ │ - jmpq *0xff5d2(%rip) │ │ │ │ + jmpq *0xff5ca(%rip) │ │ │ │ pushq $0x90 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007940 : │ │ │ │ - jmpq *0xff5ca(%rip) │ │ │ │ + jmpq *0xff5c2(%rip) │ │ │ │ pushq $0x91 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007950 : │ │ │ │ - jmpq *0xff5c2(%rip) │ │ │ │ + jmpq *0xff5ba(%rip) │ │ │ │ pushq $0x92 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007960 : │ │ │ │ - jmpq *0xff5ba(%rip) │ │ │ │ + jmpq *0xff5b2(%rip) │ │ │ │ pushq $0x93 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007970 : │ │ │ │ - jmpq *0xff5b2(%rip) │ │ │ │ + jmpq *0xff5aa(%rip) │ │ │ │ pushq $0x94 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007980 : │ │ │ │ - jmpq *0xff5aa(%rip) │ │ │ │ + jmpq *0xff5a2(%rip) │ │ │ │ pushq $0x95 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007990 : │ │ │ │ - jmpq *0xff5a2(%rip) │ │ │ │ + jmpq *0xff59a(%rip) │ │ │ │ pushq $0x96 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000079a0 : │ │ │ │ - jmpq *0xff59a(%rip) │ │ │ │ + jmpq *0xff592(%rip) │ │ │ │ pushq $0x97 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000079b0 : │ │ │ │ - jmpq *0xff592(%rip) │ │ │ │ + jmpq *0xff58a(%rip) │ │ │ │ pushq $0x98 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000079c0 : │ │ │ │ - jmpq *0xff58a(%rip) │ │ │ │ + jmpq *0xff582(%rip) │ │ │ │ pushq $0x99 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000079d0 <__fxstatat64@plt>: │ │ │ │ - jmpq *0xff582(%rip) │ │ │ │ + jmpq *0xff57a(%rip) │ │ │ │ pushq $0x9a │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000079e0 : │ │ │ │ - jmpq *0xff57a(%rip) │ │ │ │ + jmpq *0xff572(%rip) │ │ │ │ pushq $0x9b │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 00000000000079f0 : │ │ │ │ - jmpq *0xff572(%rip) │ │ │ │ + jmpq *0xff56a(%rip) │ │ │ │ pushq $0x9c │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007a00 : │ │ │ │ - jmpq *0xff56a(%rip) │ │ │ │ + jmpq *0xff562(%rip) │ │ │ │ pushq $0x9d │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007a10 : │ │ │ │ - jmpq *0xff562(%rip) │ │ │ │ + jmpq *0xff55a(%rip) │ │ │ │ pushq $0x9e │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007a20 : │ │ │ │ - jmpq *0xff55a(%rip) │ │ │ │ + jmpq *0xff552(%rip) │ │ │ │ pushq $0x9f │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007a30 : │ │ │ │ - jmpq *0xff552(%rip) │ │ │ │ + jmpq *0xff54a(%rip) │ │ │ │ pushq $0xa0 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007a40 : │ │ │ │ - jmpq *0xff54a(%rip) │ │ │ │ + jmpq *0xff542(%rip) │ │ │ │ pushq $0xa1 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007a50 <__vasprintf_chk@plt>: │ │ │ │ - jmpq *0xff542(%rip) │ │ │ │ + jmpq *0xff53a(%rip) │ │ │ │ pushq $0xa2 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007a60 : │ │ │ │ - jmpq *0xff53a(%rip) │ │ │ │ + jmpq *0xff532(%rip) │ │ │ │ pushq $0xa3 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007a70 : │ │ │ │ - jmpq *0xff532(%rip) │ │ │ │ + jmpq *0xff52a(%rip) │ │ │ │ pushq $0xa4 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007a80 : │ │ │ │ - jmpq *0xff52a(%rip) │ │ │ │ + jmpq *0xff522(%rip) │ │ │ │ pushq $0xa5 │ │ │ │ jmpq 7020 │ │ │ │ │ │ │ │ 0000000000007a90 : │ │ │ │ - jmpq *0xff522(%rip) │ │ │ │ + jmpq *0xff51a(%rip) │ │ │ │ pushq $0xa6 │ │ │ │ jmpq 7020 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt.got {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt.got: │ │ │ │ │ │ │ │ 0000000000007aa0 <__cxa_finalize@plt>: │ │ │ │ - jmpq *0xff53a(%rip) │ │ │ │ + jmpq *0xff532(%rip) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 0000000000007aa8 : │ │ │ │ - jmpq *0xff54a(%rip) │ │ │ │ + jmpq *0xff542(%rip) │ │ │ │ xchg %ax,%ax │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,81 +1,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 0000000000007ab0 <.text>: │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 35722 │ │ │ │ + jmpq 89272 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x1006b5(%rip),%rdi │ │ │ │ - callq 143b0 │ │ │ │ - mov 0x1006b1(%rip),%rdi │ │ │ │ - callq 143b0 │ │ │ │ - mov 0x1006ad(%rip),%rdi │ │ │ │ - callq 143b0 │ │ │ │ - mov 0x1006a9(%rip),%rdi │ │ │ │ - callq 143b0 │ │ │ │ - mov 0x1006a5(%rip),%rdi │ │ │ │ - callq 143b0 │ │ │ │ - movq $0x0,0x100675(%rip) │ │ │ │ - movq $0x0,0x100672(%rip) │ │ │ │ - movq $0x0,0x10066f(%rip) │ │ │ │ - movq $0x0,0x10066c(%rip) │ │ │ │ - movq $0x0,0x100669(%rip) │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x1006f5(%rip),%rax │ │ │ │ - lock incl 0x18(%rax) │ │ │ │ - lea 0x10078a(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - lea 0x10073e(%rip),%rdi │ │ │ │ - movb $0x1,0x1006df(%rip) │ │ │ │ - callq 71c0 │ │ │ │ - lea 0x10076b(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x1006bf(%rip),%rdi │ │ │ │ - callq 19a40 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7bb7 │ │ │ │ - mov 0x1006af(%rip),%rdi │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x18(%rdi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 7bb0 │ │ │ │ - movq $0x0,0x100695(%rip) │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - callq 17000 │ │ │ │ - jmp 7ba0 │ │ │ │ - lea 0xca5da(%rip),%rcx │ │ │ │ - mov $0x143,%edx │ │ │ │ - lea 0xca52b(%rip),%rsi │ │ │ │ - lea 0xca55f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ sub $0x60,%rsp │ │ │ │ - mov 0x100814(%rip),%rbp │ │ │ │ + mov 0x2015b4(%rip),%rbp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x1007f9(%rip) │ │ │ │ + movq $0x0,0x201599(%rip) │ │ │ │ lock incl 0x18(%rbp) │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ callq 7540 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7d0d │ │ │ │ + jne 7bed │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ lea 0x8(%rsp),%rdx │ │ │ │ - mov 0x1007de(%rip),%rdi │ │ │ │ + mov 0x20157e(%rip),%rdi │ │ │ │ movups %xmm0,0x20(%rsp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %ax,0x20(%rsp) │ │ │ │ mov 0x54(%rsp),%eax │ │ │ │ movups %xmm0,0x30(%rsp) │ │ │ │ mov %eax,0x24(%rsp) │ │ │ │ lea 0x4(%rsp),%rax │ │ │ │ @@ -84,78 +35,127 @@ │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ movq $0x1,0x30(%rsp) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ movups %xmm0,0x10(%rsp) │ │ │ │ movups %xmm0,0x40(%rsp) │ │ │ │ callq 74a0 │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 7cf3 │ │ │ │ + jne 7bd3 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 19a40 │ │ │ │ + callq a4610 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7cd4 │ │ │ │ + jne 7bb4 │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,0x18(%rbp) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 7cca │ │ │ │ + je 7baa │ │ │ │ mov 0x50(%rsp),%edi │ │ │ │ callq 7100 │ │ │ │ mov 0x54(%rsp),%edi │ │ │ │ callq 7100 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 7d25 │ │ │ │ + jne 7c05 │ │ │ │ add $0x60,%rsp │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 17000 │ │ │ │ - jmp 7ca2 │ │ │ │ - lea 0xcb315(%rip),%rcx │ │ │ │ + callq a6bd0 │ │ │ │ + jmp 7b82 │ │ │ │ + lea 0xc65c5(%rip),%rcx │ │ │ │ mov $0x13e,%edx │ │ │ │ - lea 0xcb218(%rip),%rsi │ │ │ │ - lea 0xca442(%rip),%rdi │ │ │ │ + lea 0xc64ec(%rip),%rsi │ │ │ │ + lea 0xb57f8(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ neg %eax │ │ │ │ mov %eax,%edi │ │ │ │ callq 75a0 │ │ │ │ - lea 0xcb27c(%rip),%rdi │ │ │ │ + lea 0xc6550(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ mov %eax,%edi │ │ │ │ callq 75a0 │ │ │ │ - lea 0xcb257(%rip),%rdi │ │ │ │ + lea 0xc652b(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x201545(%rip),%rax │ │ │ │ + lock incl 0x18(%rax) │ │ │ │ + lea 0x2015da(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + lea 0x20158e(%rip),%rdi │ │ │ │ + movb $0x1,0x20152f(%rip) │ │ │ │ + callq 71c0 │ │ │ │ + lea 0x2015bb(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x20150f(%rip),%rdi │ │ │ │ + callq a4610 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7c87 │ │ │ │ + mov 0x2014ff(%rip),%rdi │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x18(%rdi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 7c80 │ │ │ │ + movq $0x0,0x2014e5(%rip) │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + callq a6bd0 │ │ │ │ + jmp 7c70 │ │ │ │ + lea 0xc72c2(%rip),%rcx │ │ │ │ + mov $0x143,%edx │ │ │ │ + lea 0xc7219(%rip),%rsi │ │ │ │ + lea 0xb5725(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x2015a5(%rip),%rdi │ │ │ │ + callq aa090 │ │ │ │ + mov 0x2015a1(%rip),%rdi │ │ │ │ + callq aa090 │ │ │ │ + mov 0x20159d(%rip),%rdi │ │ │ │ + callq aa090 │ │ │ │ + mov 0x201599(%rip),%rdi │ │ │ │ + callq aa090 │ │ │ │ + mov 0x201595(%rip),%rdi │ │ │ │ + callq aa090 │ │ │ │ + movq $0x0,0x201565(%rip) │ │ │ │ + movq $0x0,0x201562(%rip) │ │ │ │ + movq $0x0,0x20155f(%rip) │ │ │ │ + movq $0x0,0x20155c(%rip) │ │ │ │ + movq $0x0,0x201559(%rip) │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ sub $0x20,%rsp │ │ │ │ mov %edi,0xc(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 103e0 │ │ │ │ + callq ad520 │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ mov 0x100364(%rip),%rdi │ │ │ │ mov $0x1,%edx │ │ │ │ mov %rax,0x100368(%rip) │ │ │ │ callq 7240 │ │ │ │ lea 0xc(%rsp),%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ callq 8d40 │ │ │ │ mov $0x8,%ecx │ │ │ │ - lea 0xe0784(%rip),%rdi │ │ │ │ + lea 0xb0827(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%rbp │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ je 7f52 │ │ │ │ @@ -168,32 +168,32 @@ │ │ │ │ test %al,%al │ │ │ │ je 7f93 │ │ │ │ lea 0xae258(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ test %eax,%eax │ │ │ │ je 7fa4 │ │ │ │ - lea 0xce08f(%rip),%rsi │ │ │ │ + lea 0xc3e90(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ test %eax,%eax │ │ │ │ je 7f82 │ │ │ │ - lea 0xdf492(%rip),%rsi │ │ │ │ + lea 0xb170f(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ je 7fb5 │ │ │ │ - lea 0xdf503(%rip),%rsi │ │ │ │ + lea 0xb1780(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ je 7ff2 │ │ │ │ - lea 0xce84c(%rip),%rsi │ │ │ │ + lea 0xc2825(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ je 80d6 │ │ │ │ lea 0xae238(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -221,15 +221,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 81cc │ │ │ │ lea 0xae208(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ test %eax,%eax │ │ │ │ je 81e0 │ │ │ │ - lea 0xccd0a(%rip),%rsi │ │ │ │ + lea 0xc51a0(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ test %eax,%eax │ │ │ │ je 8140 │ │ │ │ lea 0xae1df(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ @@ -253,38 +253,38 @@ │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ lea 0xae1b5(%rip),%rdi │ │ │ │ callq 71a0 │ │ │ │ mov $0x1,%edi │ │ │ │ callq 7200 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq ac520 │ │ │ │ + callq 11900 │ │ │ │ mov %eax,%r12d │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 8294 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq af430 │ │ │ │ + callq e720 │ │ │ │ mov %eax,%r12d │ │ │ │ jmp 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b02e0 │ │ │ │ + callq d250 │ │ │ │ mov %eax,%r12d │ │ │ │ jmp 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b0a40 │ │ │ │ + callq d9b0 │ │ │ │ mov %eax,%r12d │ │ │ │ jmp 7f61 │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ lea 0x14(%rsp),%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ mov %eax,0x14(%rsp) │ │ │ │ callq 8d40 │ │ │ │ @@ -313,15 +313,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 8168 │ │ │ │ lea 0xadffd(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ test %eax,%eax │ │ │ │ je 821c │ │ │ │ - lea 0xcb84c(%rip),%rsi │ │ │ │ + lea 0xc52ca(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ test %eax,%eax │ │ │ │ je 8244 │ │ │ │ lea 0xadfd6(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ @@ -340,15 +340,15 @@ │ │ │ │ lea 0xadfab(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ test %eax,%eax │ │ │ │ jne 7fe1 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b2130 │ │ │ │ + callq cce0 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ lea 0x14(%rsp),%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ mov %eax,0x14(%rsp) │ │ │ │ callq 8d40 │ │ │ │ @@ -361,296 +361,296 @@ │ │ │ │ lea 0xadf70(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 77a0 │ │ │ │ test %eax,%eax │ │ │ │ jne 7fe1 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b4a50 │ │ │ │ + callq 9330 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq aef00 │ │ │ │ + callq ea20 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b3e60 │ │ │ │ + callq ada0 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b48b0 │ │ │ │ + callq 9190 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b1170 │ │ │ │ + callq bd20 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq af0c0 │ │ │ │ + callq ebe0 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b01f0 │ │ │ │ + callq e670 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq af2b0 │ │ │ │ + callq edd0 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq adef0 │ │ │ │ + callq 108f0 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq aed30 │ │ │ │ + callq 11730 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b3390 │ │ │ │ + callq a2d0 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b0db0 │ │ │ │ + callq b960 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b4580 │ │ │ │ + callq b4c0 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b1380 │ │ │ │ + callq bf30 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b4e40 │ │ │ │ + callq 8f50 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b14a0 │ │ │ │ + callq c050 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b15d0 │ │ │ │ + callq c180 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b1840 │ │ │ │ + callq c3f0 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ mov 0x14(%rsp),%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq b1c00 │ │ │ │ + callq c7b0 │ │ │ │ mov %eax,%r12d │ │ │ │ jmpq 7f61 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc9cd9(%rip),%rdi │ │ │ │ - callq 143f0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea 0xc9ccd(%rip),%rdi │ │ │ │ - mov %rax,0xffed5(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 143f0 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xc9cc3(%rip),%rdi │ │ │ │ - mov %rax,0xffeb4(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 143f0 │ │ │ │ - mov $0x200,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - lea 0xc9cb0(%rip),%rdi │ │ │ │ - mov %rax,0xffe8d(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 143f0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - lea 0xc9ca3(%rip),%rdi │ │ │ │ - mov %rax,0xffe69(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 143f0 │ │ │ │ - cmpq $0x0,0xffe72(%rip) │ │ │ │ - mov %rax,0xffe4b(%rip) │ │ │ │ - je 835f │ │ │ │ - cmpq $0x0,0xffe59(%rip) │ │ │ │ - je 835f │ │ │ │ - cmpq $0x0,0xffe47(%rip) │ │ │ │ - je 835f │ │ │ │ - cmpq $0x0,0xffe35(%rip) │ │ │ │ - je 835f │ │ │ │ + mov $0x28,%edi │ │ │ │ + callq 964c0 │ │ │ │ + mov %rax,0x200db3(%rip) │ │ │ │ test %rax,%rax │ │ │ │ - je 835f │ │ │ │ + je 82d1 │ │ │ │ + callq 41f30 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 82d1 │ │ │ │ + callq 57830 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 82d1 │ │ │ │ add $0x8,%rsp │ │ │ │ retq │ │ │ │ - lea 0xc9d2a(%rip),%rcx │ │ │ │ - mov $0x14b,%edx │ │ │ │ - lea 0xc9ba0(%rip),%rsi │ │ │ │ - lea 0xc9caf(%rip),%rdi │ │ │ │ + callq 57820 │ │ │ │ + callq 41f10 │ │ │ │ + mov 0x200d86(%rip),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 82ec │ │ │ │ + callq 7410 │ │ │ │ + lea 0xc568d(%rip),%rcx │ │ │ │ + mov $0x81e,%edx │ │ │ │ + lea 0xc4e0f(%rip),%rsi │ │ │ │ + lea 0xc50df(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ - mov $0x400,%edi │ │ │ │ - movq $0x0,0xfff87(%rip) │ │ │ │ - movq $0x40,0xfff74(%rip) │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,0xfff78(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je 8406 │ │ │ │ - lea 0xc9d9b(%rip),%rdx │ │ │ │ + lea 0x200d78(%rip),%rsi │ │ │ │ + mov $0x100,%edi │ │ │ │ + callq 7770 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8378 │ │ │ │ + lea 0xc5ddd(%rip),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0xca03(%rip),%rdi │ │ │ │ + lea 0x991ea(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 19880 │ │ │ │ + callq a4450 │ │ │ │ mov %rax,%rbx │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 83e0 │ │ │ │ + ja 8359 │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 17020 │ │ │ │ - mov %rbx,0xffe62(%rip) │ │ │ │ + callq a6bf0 │ │ │ │ + mov %rbx,0x200d29(%rip) │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - lea 0xc9dd1(%rip),%rcx │ │ │ │ - mov $0x135,%edx │ │ │ │ - lea 0xc9d02(%rip),%rsi │ │ │ │ - mov %rax,0xffe46(%rip) │ │ │ │ - lea 0xc9d55(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc9dab(%rip),%rcx │ │ │ │ - mov $0x132,%edx │ │ │ │ - lea 0xc9cdc(%rip),%rsi │ │ │ │ - lea 0xc9d17(%rip),%rdi │ │ │ │ + lea 0xc5e48(%rip),%rcx │ │ │ │ + mov $0x11e,%edx │ │ │ │ + lea 0xc5d47(%rip),%rsi │ │ │ │ + lea 0xc5da6(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xc5d76(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x70,%edi │ │ │ │ - callq 7810 │ │ │ │ - movl $0x1,0x18(%rax) │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - mfence │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - mov %rdx,0x38(%rax) │ │ │ │ - mov %rax,%fs:0xfffffffffffffff8 │ │ │ │ - callq 70a0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 7570 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0xfee49(%rip),%rdi │ │ │ │ + jmpq a3000 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xfee79(%rip),%rdi │ │ │ │ + jmpq a3060 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xfeec9(%rip),%rdi │ │ │ │ + jmpq a3060 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x4(%rsp),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 7970 │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 7780 │ │ │ │ - lea 0xffeca(%rip),%rdi │ │ │ │ + lea 0x200cea(%rip),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ callq 7350 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 7210 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 84dc │ │ │ │ + jne 841c │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xfede9(%rip),%rdi │ │ │ │ - jmpq 1af80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xfee39(%rip),%rdi │ │ │ │ - jmpq 1af80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xfee89(%rip),%rdi │ │ │ │ - jmpq 1af20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x70,%edi │ │ │ │ + callq 7810 │ │ │ │ + movl $0x1,0x18(%rax) │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + mfence │ │ │ │ + lea 0x38(%rax),%rdx │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + mov %rdx,0x38(%rax) │ │ │ │ + mov %rax,%fs:0xfffffffffffffff8 │ │ │ │ + callq 70a0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 7570 │ │ │ │ + xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ - lea 0xffee8(%rip),%rsi │ │ │ │ - mov $0x100,%edi │ │ │ │ - callq 7770 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8588 │ │ │ │ - lea 0xcaa19(%rip),%rdx │ │ │ │ + mov $0x400,%edi │ │ │ │ + movq $0x0,0x200da7(%rip) │ │ │ │ + movq $0x40,0x200d94(%rip) │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,0x200d98(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8506 │ │ │ │ + lea 0xc6a52(%rip),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x13a0a(%rip),%rdi │ │ │ │ + lea 0xa0213(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 19880 │ │ │ │ + callq a4450 │ │ │ │ mov %rax,%rbx │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 8569 │ │ │ │ + ja 84e0 │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 17020 │ │ │ │ - mov %rbx,0xffe99(%rip) │ │ │ │ + callq a6bf0 │ │ │ │ + mov %rbx,0x200c82(%rip) │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - lea 0xcaaa8(%rip),%rcx │ │ │ │ - mov $0x11e,%edx │ │ │ │ - lea 0xca983(%rip),%rsi │ │ │ │ - lea 0xca9e2(%rip),%rdi │ │ │ │ + lea 0xc6a89(%rip),%rcx │ │ │ │ + mov $0x135,%edx │ │ │ │ + lea 0xc69c0(%rip),%rsi │ │ │ │ + mov %rax,0x200c66(%rip) │ │ │ │ + lea 0xc6a0c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xc6a63(%rip),%rcx │ │ │ │ + mov $0x132,%edx │ │ │ │ + lea 0xc699a(%rip),%rsi │ │ │ │ + lea 0xc69ce(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xca9b2(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x28,%edi │ │ │ │ - callq 21790 │ │ │ │ - mov %rax,0xffeb3(%rip) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xc6ae1(%rip),%rdi │ │ │ │ + callq aa0d0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x10,%esi │ │ │ │ + lea 0xc6ad5(%rip),%rdi │ │ │ │ + mov %rax,0x200d25(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq aa0d0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xc6acb(%rip),%rdi │ │ │ │ + mov %rax,0x200d04(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq aa0d0 │ │ │ │ + mov $0x200,%edx │ │ │ │ + mov $0x2,%esi │ │ │ │ + lea 0xc6ab8(%rip),%rdi │ │ │ │ + mov %rax,0x200cdd(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq aa0d0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x4,%esi │ │ │ │ + lea 0xc6aab(%rip),%rdi │ │ │ │ + mov %rax,0x200cb9(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq aa0d0 │ │ │ │ + cmpq $0x0,0x200cc2(%rip) │ │ │ │ + mov %rax,0x200c9b(%rip) │ │ │ │ + je 85ef │ │ │ │ + cmpq $0x0,0x200ca9(%rip) │ │ │ │ + je 85ef │ │ │ │ + cmpq $0x0,0x200c97(%rip) │ │ │ │ + je 85ef │ │ │ │ + cmpq $0x0,0x200c85(%rip) │ │ │ │ + je 85ef │ │ │ │ test %rax,%rax │ │ │ │ - je 85d1 │ │ │ │ - callq 7f4e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85d1 │ │ │ │ - callq 66ea0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85d1 │ │ │ │ + je 85ef │ │ │ │ add $0x8,%rsp │ │ │ │ retq │ │ │ │ - callq 66e90 │ │ │ │ - callq 7f4c0 │ │ │ │ - mov 0xffe86(%rip),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 85ec │ │ │ │ - callq 7410 │ │ │ │ - lea 0xcb92d(%rip),%rcx │ │ │ │ - mov $0x81e,%edx │ │ │ │ - lea 0xcb062(%rip),%rsi │ │ │ │ - lea 0xcb378(%rip),%rdi │ │ │ │ + lea 0xc6b3a(%rip),%rcx │ │ │ │ + mov $0x14b,%edx │ │ │ │ + lea 0xc69a8(%rip),%rsi │ │ │ │ + lea 0xc6ab7(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ mov %esi,%r8d │ │ │ │ mov %edx,%r9d │ │ │ │ test $0x8000000,%edi │ │ │ │ je 8632 │ │ │ │ xor %ecx,%ecx │ │ │ │ xgetbv │ │ │ │ @@ -750,17 +750,17 @@ │ │ │ │ je 8781 │ │ │ │ test $0x10000,%ecx │ │ │ │ je 8776 │ │ │ │ or $0x1000,%esi │ │ │ │ and $0x8,%ch │ │ │ │ je 8781 │ │ │ │ or $0x2000,%esi │ │ │ │ - mov %esi,0x200895(%rip) │ │ │ │ + mov %esi,0x200c45(%rip) │ │ │ │ pop %rbx │ │ │ │ - mov %edi,0x200872(%rip) │ │ │ │ + mov %edi,0x200c22(%rip) │ │ │ │ retq │ │ │ │ test $0x10000,%ebx │ │ │ │ je 879d │ │ │ │ or $0x8000,%esi │ │ │ │ test %ebx,%ebx │ │ │ │ js 888b │ │ │ │ test $0x40000000,%ebx │ │ │ │ @@ -819,15 +819,15 @@ │ │ │ │ mov $0x1,%r10d │ │ │ │ cmp $0xe6,%eax │ │ │ │ sete %r11b │ │ │ │ jmpq 8638 │ │ │ │ or $0x100000,%esi │ │ │ │ jmpq 87a5 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x20076a(%rip),%eax │ │ │ │ + mov 0x200b1a(%rip),%eax │ │ │ │ xor %r9d,%r9d │ │ │ │ test %eax,%eax │ │ │ │ jne 8925 │ │ │ │ push %rbx │ │ │ │ mov %r9d,%eax │ │ │ │ cpuid │ │ │ │ test %eax,%eax │ │ │ │ @@ -855,201 +855,201 @@ │ │ │ │ and $0xf,%edx │ │ │ │ and $0xf,%ecx │ │ │ │ and $0xf0,%r11d │ │ │ │ cmp $0x756e6547,%r10d │ │ │ │ je 8929 │ │ │ │ cmp $0x68747541,%r10d │ │ │ │ je 8949 │ │ │ │ - movl $0x3,0x2006f0(%rip) │ │ │ │ + movl $0x3,0x200aa0(%rip) │ │ │ │ mov %r9d,%eax │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ mov %r9d,%eax │ │ │ │ retq │ │ │ │ cmp $0x6,%ecx │ │ │ │ je 8a50 │ │ │ │ mov %r8d,%edx │ │ │ │ callq 8610 │ │ │ │ xor %r9d,%r9d │ │ │ │ - movl $0x1,0x2006c9(%rip) │ │ │ │ + movl $0x1,0x200a79(%rip) │ │ │ │ jmp 8920 │ │ │ │ cmp $0xf,%ecx │ │ │ │ je 8965 │ │ │ │ mov %r8d,%edx │ │ │ │ callq 8610 │ │ │ │ xor %r9d,%r9d │ │ │ │ - movl $0x2,0x2006ad(%rip) │ │ │ │ + movl $0x2,0x200a5d(%rip) │ │ │ │ jmp 8920 │ │ │ │ shr $0x14,%eax │ │ │ │ or %r11d,%edx │ │ │ │ movzbl %al,%eax │ │ │ │ sub $0x1,%eax │ │ │ │ cmp $0x9,%eax │ │ │ │ ja 894e │ │ │ │ - lea 0xe1db3(%rip),%rcx │ │ │ │ + lea 0xe1d8b(%rip),%rcx │ │ │ │ movslq (%rcx,%rax,4),%rax │ │ │ │ add %rcx,%rax │ │ │ │ jmpq *%rax │ │ │ │ - movl $0x3,0x200680(%rip) │ │ │ │ + movl $0x3,0x200a30(%rip) │ │ │ │ or $0xffffffff,%r9d │ │ │ │ jmp 8920 │ │ │ │ - movl $0xf,0x200674(%rip) │ │ │ │ + movl $0xf,0x200a24(%rip) │ │ │ │ cmp $0xf,%edx │ │ │ │ ja 894e │ │ │ │ - movl $0x18,0x200669(%rip) │ │ │ │ + movl $0x18,0x200a19(%rip) │ │ │ │ jmp 894e │ │ │ │ - movl $0xa,0x200659(%rip) │ │ │ │ + movl $0xa,0x200a09(%rip) │ │ │ │ cmp $0x1f,%edx │ │ │ │ ja 8bcd │ │ │ │ - movl $0xb,0x20064a(%rip) │ │ │ │ + movl $0xb,0x2009fa(%rip) │ │ │ │ jmpq 894e │ │ │ │ - movl $0x9,0x200637(%rip) │ │ │ │ + movl $0x9,0x2009e7(%rip) │ │ │ │ jmpq 894e │ │ │ │ - movl $0x5,0x200628(%rip) │ │ │ │ + movl $0x5,0x2009d8(%rip) │ │ │ │ cmp $0x2,%edx │ │ │ │ je 8bbe │ │ │ │ cmp $0xf,%edx │ │ │ │ ja 8be5 │ │ │ │ - movl $0x7,0x200610(%rip) │ │ │ │ + movl $0x7,0x2009c0(%rip) │ │ │ │ jmpq 894e │ │ │ │ - movl $0x8,0x2005fd(%rip) │ │ │ │ + movl $0x8,0x2009ad(%rip) │ │ │ │ jmpq 894e │ │ │ │ - movl $0x4,0x2005ee(%rip) │ │ │ │ + movl $0x4,0x20099e(%rip) │ │ │ │ cmp $0x4,%edx │ │ │ │ je 8c0d │ │ │ │ cmp $0x8,%edx │ │ │ │ je 8bfe │ │ │ │ cmp $0x2,%edx │ │ │ │ jne 894e │ │ │ │ - movl $0x4,0x2005cd(%rip) │ │ │ │ + movl $0x4,0x20097d(%rip) │ │ │ │ jmpq 894e │ │ │ │ or %r11d,%edx │ │ │ │ test %bl,%bl │ │ │ │ jne 8932 │ │ │ │ sub $0xf,%edx │ │ │ │ cmp $0x8f,%edx │ │ │ │ ja 8932 │ │ │ │ - lea 0xe1ce7(%rip),%rcx │ │ │ │ + lea 0xe1cbf(%rip),%rcx │ │ │ │ movslq (%rcx,%rdx,4),%rax │ │ │ │ add %rcx,%rax │ │ │ │ jmpq *%rax │ │ │ │ - movl $0x6,0x200590(%rip) │ │ │ │ + movl $0x6,0x200940(%rip) │ │ │ │ jmpq 8932 │ │ │ │ movabs $0x100000003,%rax │ │ │ │ - mov %rax,0x20057a(%rip) │ │ │ │ + mov %rax,0x20092a(%rip) │ │ │ │ jmpq 8932 │ │ │ │ movabs $0xf00000003,%rax │ │ │ │ - mov %rax,0x200564(%rip) │ │ │ │ + mov %rax,0x200914(%rip) │ │ │ │ jmpq 8932 │ │ │ │ movabs $0xe00000003,%rax │ │ │ │ - mov %rax,0x20054e(%rip) │ │ │ │ + mov %rax,0x2008fe(%rip) │ │ │ │ jmpq 8932 │ │ │ │ movabs $0xd00000003,%rax │ │ │ │ - mov %rax,0x200538(%rip) │ │ │ │ + mov %rax,0x2008e8(%rip) │ │ │ │ jmpq 8932 │ │ │ │ movabs $0x200000003,%rax │ │ │ │ - mov %rax,0x200522(%rip) │ │ │ │ + mov %rax,0x2008d2(%rip) │ │ │ │ jmpq 8932 │ │ │ │ - movl $0x2,0x200513(%rip) │ │ │ │ + movl $0x2,0x2008c3(%rip) │ │ │ │ jmpq 8932 │ │ │ │ - movl $0x1,0x200504(%rip) │ │ │ │ + movl $0x1,0x2008b4(%rip) │ │ │ │ jmpq 8932 │ │ │ │ movabs $0xc00000003,%rax │ │ │ │ - mov %rax,0x2004ee(%rip) │ │ │ │ + mov %rax,0x20089e(%rip) │ │ │ │ jmpq 8932 │ │ │ │ - movl $0xc,0x2004df(%rip) │ │ │ │ + movl $0xc,0x20088f(%rip) │ │ │ │ jmpq 8932 │ │ │ │ movabs $0x300000003,%rax │ │ │ │ - mov %rax,0x2004c9(%rip) │ │ │ │ + mov %rax,0x200879(%rip) │ │ │ │ jmpq 8932 │ │ │ │ - movl $0x7,0x2004ba(%rip) │ │ │ │ + movl $0x7,0x20086a(%rip) │ │ │ │ jmpq 8932 │ │ │ │ - movl $0x3,0x2004ab(%rip) │ │ │ │ + movl $0x3,0x20085b(%rip) │ │ │ │ mov $0x7,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ cpuid │ │ │ │ and $0x8,%ch │ │ │ │ je 8c34 │ │ │ │ - movl $0x15,0x200493(%rip) │ │ │ │ + movl $0x15,0x200843(%rip) │ │ │ │ jmpq 8932 │ │ │ │ movabs $0x1100000003,%rax │ │ │ │ - mov %rax,0x200479(%rip) │ │ │ │ + mov %rax,0x200829(%rip) │ │ │ │ jmpq 8932 │ │ │ │ - movl $0xb,0x20046a(%rip) │ │ │ │ + movl $0xb,0x20081a(%rip) │ │ │ │ jmpq 8932 │ │ │ │ - movl $0xd,0x20045b(%rip) │ │ │ │ + movl $0xd,0x20080b(%rip) │ │ │ │ jmpq 8932 │ │ │ │ - movl $0x8,0x200450(%rip) │ │ │ │ + movl $0x8,0x200800(%rip) │ │ │ │ jmpq 894e │ │ │ │ cmp $0x2f,%edx │ │ │ │ jbe 894e │ │ │ │ - movl $0x14,0x200438(%rip) │ │ │ │ + movl $0x14,0x2007e8(%rip) │ │ │ │ jmpq 894e │ │ │ │ cmp $0x2f,%edx │ │ │ │ jbe 8bbe │ │ │ │ cmp $0x4f,%edx │ │ │ │ ja 8c1c │ │ │ │ - movl $0x9,0x20041f(%rip) │ │ │ │ + movl $0x9,0x2007cf(%rip) │ │ │ │ jmpq 894e │ │ │ │ - movl $0x6,0x200410(%rip) │ │ │ │ + movl $0x6,0x2007c0(%rip) │ │ │ │ jmpq 894e │ │ │ │ - movl $0x5,0x200401(%rip) │ │ │ │ + movl $0x5,0x2007b1(%rip) │ │ │ │ jmpq 894e │ │ │ │ cmp $0x7f,%edx │ │ │ │ ja 894e │ │ │ │ - movl $0xa,0x2003e9(%rip) │ │ │ │ + movl $0xa,0x200799(%rip) │ │ │ │ jmpq 894e │ │ │ │ - movl $0x10,0x2003da(%rip) │ │ │ │ + movl $0x10,0x20078a(%rip) │ │ │ │ jmpq 8932 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rdx,%r9 │ │ │ │ pop %rsi │ │ │ │ mov %rsp,%rdx │ │ │ │ and $0xfffffffffffffff0,%rsp │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ lea 0xac4da(%rip),%r8 │ │ │ │ lea 0xac473(%rip),%rcx │ │ │ │ lea -0xf44(%rip),%rdi │ │ │ │ - callq *0xfe34e(%rip) │ │ │ │ + callq *0xfe346(%rip) │ │ │ │ hlt │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xfe8e1(%rip),%rdi │ │ │ │ - lea 0xfe8da(%rip),%rax │ │ │ │ + lea 0xfe919(%rip),%rdi │ │ │ │ + lea 0xfe912(%rip),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ je 8ca8 │ │ │ │ - mov 0xfe336(%rip),%rax │ │ │ │ + mov 0xfe32e(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 8ca8 │ │ │ │ jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xfe8b1(%rip),%rdi │ │ │ │ - lea 0xfe8aa(%rip),%rsi │ │ │ │ + lea 0xfe8e9(%rip),%rdi │ │ │ │ + lea 0xfe8e2(%rip),%rsi │ │ │ │ sub %rdi,%rsi │ │ │ │ mov %rsi,%rax │ │ │ │ shr $0x3f,%rsi │ │ │ │ sar $0x3,%rax │ │ │ │ add %rax,%rsi │ │ │ │ sar %rsi │ │ │ │ je 8ce8 │ │ │ │ - mov 0xfe2fd(%rip),%rax │ │ │ │ + mov 0xfe2f5(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 8ce8 │ │ │ │ jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0xff3d9(%rip) │ │ │ │ jne 8d28 │ │ │ │ push %rbp │ │ │ │ - cmpq $0x0,0xfe2de(%rip) │ │ │ │ + cmpq $0x0,0xfe2d6(%rip) │ │ │ │ mov %rsp,%rbp │ │ │ │ je 8d13 │ │ │ │ mov 0xfe2fa(%rip),%rdi │ │ │ │ callq 7aa0 <__cxa_finalize@plt> │ │ │ │ callq 8c80 │ │ │ │ movb $0x1,0xff3b1(%rip) │ │ │ │ pop %rbp │ │ │ │ @@ -1073,16 +1073,16 @@ │ │ │ │ lea 0x8(%rsi),%rdi │ │ │ │ mov %r8,%rsi │ │ │ │ callq 76a0 │ │ │ │ subl $0x1,(%rbx) │ │ │ │ mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ mov 0xff35f(%rip),%rsi │ │ │ │ - lea 0xadc25(%rip),%rdi │ │ │ │ - callq 9020 │ │ │ │ + lea 0xaf7f0(%rip),%rdi │ │ │ │ + callq b3a30 │ │ │ │ mov %rax,0xff34c(%rip) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ mov (%rsi),%rdx │ │ │ │ @@ -1092,32012 +1092,35605 @@ │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ lea 0xad344(%rip),%rdi │ │ │ │ callq 71a0 │ │ │ │ mov $0x1,%edi │ │ │ │ callq 7200 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - cmp %rax,(%rdi) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmovb %edx,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%eax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 8e1f │ │ │ │ - lea (%rsi,%rdx,1),%rcx │ │ │ │ - lea 0xade1e(%rip),%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - add $0x1,%rsi │ │ │ │ - xor %eax,%edx │ │ │ │ - shr $0x8,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - xor (%rdi,%rdx,4),%eax │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jne 8e08 │ │ │ │ - retq │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp $0x7,%rdx │ │ │ │ - jbe 8e88 │ │ │ │ - lea -0x8(%rdx),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - lea 0x8(%rsi,%rdx,8),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - crc32q %rcx,%rsi │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 8e40 │ │ │ │ - and $0x7,%r8d │ │ │ │ - test %r8,%r8 │ │ │ │ - je 8e80 │ │ │ │ - lea (%rdx,%r8,1),%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - crc32b %cl,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 8e68 │ │ │ │ - mov %esi,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - jmp 8e5a │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 8ee1 │ │ │ │ - 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) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edi,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xa8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rsp,%rcx │ │ │ │ - lea 0xdc8a8(%rip),%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x14,%esi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 76e0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov %rsp,%r13 │ │ │ │ + callq 7a90 │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a60 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8ec0 │ │ │ │ + cmpb $0x2e,0x13(%rax) │ │ │ │ + lea 0x13(%rax),%r14 │ │ │ │ + jne 8e32 │ │ │ │ + cmpb $0x0,0x1(%r14) │ │ │ │ + je 8e0a │ │ │ │ + cmpb $0x2e,0x13(%rax) │ │ │ │ + jne 8e50 │ │ │ │ + cmpb $0x2e,0x1(%r14) │ │ │ │ + jne 8e50 │ │ │ │ + cmpb $0x0,0x2(%r14) │ │ │ │ + je 8e0a │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x8008bc40,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js 8ef0 │ │ │ │ + je 8e0a │ │ │ │ + mov $0x100,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq b3c30 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + jne 8e0a │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7440 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + js 8f12 │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 8dd0 │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq 7100 │ │ │ │ + jmpq 8e0a │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8f39 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8f48 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jne 8f34 │ │ │ │ + add $0xa8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 8fae │ │ │ │ - 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 0xff0fb(%rip),%rdi │ │ │ │ - mov %rsp,%rcx │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xff1c9(%rip),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - movl $0x8,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7480 <__vfprintf_chk@plt> │ │ │ │ - mov 0xff0be(%rip),%rsi │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 73f0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7310 <_exit@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 9081 │ │ │ │ - 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 │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ + lea 0xad9f0(%rip),%rdx │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmpq 8e0a │ │ │ │ + mov 0xff1a7(%rip),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - movl $0x8,0x10(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - movl $0x30,0x14(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 7a50 <__vasprintf_chk@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - js 90f0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 90fe │ │ │ │ - add $0xe8,%rsp │ │ │ │ - retq │ │ │ │ - lea 0xad801(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + lea 0xadaf6(%rip),%rdx │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmpq 8e0a │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xadaf6(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7810 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9123 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - lea 0xad7ce(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ - nop │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 7810 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9148 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - lea 0xad7a9(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7950 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9173 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - lea 0xad77e(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ - nop │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 91cb │ │ │ │ + push %r15 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %edi,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x418,%rsp │ │ │ │ + mov %edi,0x1c(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea 0x1c(%rsp),%rsi │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x408(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 7720 │ │ │ │ - test %rax,%rax │ │ │ │ - js 91da │ │ │ │ - je 91cc │ │ │ │ - add %rax,%r13 │ │ │ │ - sub %rax,%rbx │ │ │ │ - jne 91a0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq 14820 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 9167 │ │ │ │ + lea -0x2(%rsi),%edx │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea 0x10(%rbx,%rdx,8),%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmpb $0x2d,(%rdx) │ │ │ │ + je 9128 │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 8fc0 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 9167 │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + movl $0x1,0x18(%rsp) │ │ │ │ + lea 0xfd72b(%rip),%rbp │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x35,%ecx │ │ │ │ + lea 0xfc9cc(%rip),%r14 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov (%rdx,%rax,8),%r12 │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 9080 │ │ │ │ + mov (%r14),%rsi │ │ │ │ + lea 0xada11(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3a30 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 7420 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 74f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9110 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7410 │ │ │ │ + add $0x40,%r14 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jne 9038 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq b3df0 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + je 90ee │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,0x1c(%rsp) │ │ │ │ + ja 9000 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 147f0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 911e │ │ │ │ + add $0x418,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - retq │ │ │ │ - lea 0xad748(%rip),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0xad72b(%rip),%rdi │ │ │ │ + callq 75b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + js 9175 │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 8dd0 │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 7100 │ │ │ │ + jmp 90aa │ │ │ │ + lea 0xad950(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - callq 7830 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 9200 │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xad72d(%rip),%rdi │ │ │ │ + lea 0xad919(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rdi,%r12 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0xad7de(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x8,%edi │ │ │ │ + callq 14b50 │ │ │ │ + lea 0xad848(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ mov $0x1,%edi │ │ │ │ - sub $0xa0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + callq 7200 │ │ │ │ + lea 0xad892(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rcx │ │ │ │ - callq 79d0 <__fxstatat64@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 92e7 │ │ │ │ - movdqu (%rsp),%xmm0 │ │ │ │ - movdqu 0x10(%rsp),%xmm1 │ │ │ │ - movdqu 0x20(%rsp),%xmm2 │ │ │ │ - movdqu 0x30(%rsp),%xmm3 │ │ │ │ - movdqu 0x40(%rsp),%xmm4 │ │ │ │ - movdqu 0x50(%rsp),%xmm5 │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - movdqu 0x60(%rsp),%xmm6 │ │ │ │ - movdqu 0x70(%rsp),%xmm7 │ │ │ │ - movups %xmm1,0x10(%r12) │ │ │ │ - movdqu 0x80(%rsp),%xmm0 │ │ │ │ - movups %xmm2,0x20(%r12) │ │ │ │ - movups %xmm3,0x30(%r12) │ │ │ │ - movups %xmm4,0x40(%r12) │ │ │ │ - movups %xmm5,0x50(%r12) │ │ │ │ - movups %xmm6,0x60(%r12) │ │ │ │ - movups %xmm7,0x70(%r12) │ │ │ │ - movups %xmm0,0x80(%r12) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 92f5 │ │ │ │ - add $0xa0,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - lea 0xad666(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0xad8fb(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq b3960 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0xbb063(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ sub $0xa0,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rdx │ │ │ │ - callq 7380 <__fxstat64@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 93c4 │ │ │ │ - movdqu (%rsp),%xmm0 │ │ │ │ - movdqu 0x10(%rsp),%xmm1 │ │ │ │ - movdqu 0x20(%rsp),%xmm2 │ │ │ │ - movdqu 0x30(%rsp),%xmm3 │ │ │ │ - movdqu 0x40(%rsp),%xmm4 │ │ │ │ - movdqu 0x50(%rsp),%xmm5 │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - movdqu 0x60(%rsp),%xmm6 │ │ │ │ - movdqu 0x70(%rsp),%xmm7 │ │ │ │ - movups %xmm1,0x10(%r12) │ │ │ │ - movdqu 0x80(%rsp),%xmm0 │ │ │ │ - movups %xmm2,0x20(%r12) │ │ │ │ - movups %xmm3,0x30(%r12) │ │ │ │ - movups %xmm4,0x40(%r12) │ │ │ │ - movups %xmm5,0x50(%r12) │ │ │ │ - movups %xmm6,0x60(%r12) │ │ │ │ - movups %xmm7,0x70(%r12) │ │ │ │ - movups %xmm0,0x80(%r12) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 93d2 │ │ │ │ + jmp 91c9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je 9300 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 7270 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 91c0 │ │ │ │ + cmp %ebx,0xfeea3(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xfee9a(%rip),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + je 92eb │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x0(%rbp,%rax,8),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 92eb │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovle %ebx,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 9313 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov $0xe,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + movl $0x8000001,0x20(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x40(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x48(%rsp) │ │ │ │ + callq 14220 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + callq 14660 │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9321 │ │ │ │ add $0xa0,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - lea 0xad589(%rip),%rdi │ │ │ │ + lea 0xada67(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xad789(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + lea 0xada5a(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov $0xe,%ecx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0xada40(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ sub $0xa8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rdx │ │ │ │ - callq 78a0 <__xstat64@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 94a9 │ │ │ │ - movdqu (%rsp),%xmm0 │ │ │ │ - movdqu 0x10(%rsp),%xmm1 │ │ │ │ - movdqu 0x20(%rsp),%xmm2 │ │ │ │ - movdqu 0x30(%rsp),%xmm3 │ │ │ │ - movdqu 0x40(%rsp),%xmm4 │ │ │ │ - movdqu 0x50(%rsp),%xmm5 │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - movdqu 0x60(%rsp),%xmm6 │ │ │ │ - movdqu 0x70(%rsp),%xmm7 │ │ │ │ - movups %xmm1,0x10(%r12) │ │ │ │ - movdqu 0x80(%rsp),%xmm0 │ │ │ │ - movups %xmm2,0x20(%r12) │ │ │ │ - movups %xmm3,0x30(%r12) │ │ │ │ - movups %xmm4,0x40(%r12) │ │ │ │ - movups %xmm5,0x50(%r12) │ │ │ │ - movups %xmm6,0x60(%r12) │ │ │ │ - movups %xmm7,0x70(%r12) │ │ │ │ - movups %xmm0,0x80(%r12) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 94ba │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movb $0x8,0x23(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x40(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x48(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 7270 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 93f8 │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je 9560 │ │ │ │ + cmp $0x73,%eax │ │ │ │ + je 93e0 │ │ │ │ + cmp $0x62,%eax │ │ │ │ + jne 9390 │ │ │ │ + mov 0xfece4(%rip),%rdi │ │ │ │ + lea 0xb536b(%rip),%rdx │ │ │ │ + lea 0xfbd36(%rip),%rsi │ │ │ │ + callq b4370 │ │ │ │ + mov %al,0x23(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmp 9390 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfecb9(%rip),%rsi │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + callq b4f90 │ │ │ │ + jmp 9390 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %ebx,0xfec86(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xfec7d(%rip),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + je 954c │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 954c │ │ │ │ + mov $0x1,%r14d │ │ │ │ + test %ebx,%ebx │ │ │ │ + lea 0xad95b(%rip),%rdx │ │ │ │ + mov %r14d,%r15d │ │ │ │ + lea 0xfb164(%rip),%rsi │ │ │ │ + cmovle %ebx,%r15d │ │ │ │ + callq b4370 │ │ │ │ + sub %r15d,%ebx │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %ax,%ax │ │ │ │ + je 9573 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 9540 │ │ │ │ + mov %r15d,%r15d │ │ │ │ + mov (%r12,%r15,8),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 9581 │ │ │ │ + test %ebx,%ebx │ │ │ │ + cmovle %ebx,%r14d │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + jne 9581 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + callq 14220 │ │ │ │ + mov %bp,0x20(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13b,0x2a(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x90(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + callq 14660 │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 958f │ │ │ │ add $0xa8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xad4b0(%rip),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xc48c9(%rip),%rsi │ │ │ │ + jmpq 947b │ │ │ │ + lea 0xad7e5(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xad639(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + lea 0xad820(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xad7ec(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %edi,%r12d │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 9520 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movaps %xmm1,0x60(%rsp) │ │ │ │ - movaps %xmm2,0x70(%rsp) │ │ │ │ - movaps %xmm3,0x80(%rsp) │ │ │ │ - movaps %xmm4,0x90(%rsp) │ │ │ │ - movaps %xmm5,0xa0(%rsp) │ │ │ │ - movaps %xmm6,0xb0(%rsp) │ │ │ │ - movaps %xmm7,0xc0(%rsp) │ │ │ │ + sub $0x10e8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x10d8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xfeb91(%rip),%rdi │ │ │ │ - mov %rsp,%rcx │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x10,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7480 <__vfprintf_chk@plt> │ │ │ │ - lea 0x1(%rax),%r8d │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jbe 95a2 │ │ │ │ - lea -0x1(%r12),%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %eax,%ebp │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x1150(%rsp),%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13d,%ecx │ │ │ │ + movdqu 0x1140(%rsp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 3b5e0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 969e │ │ │ │ + mov 0x113c(%rsp),%r14 │ │ │ │ + mov 0x1144(%rsp),%r13 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0xd0(%rsp),%rbx │ │ │ │ + jmp 9674 │ │ │ │ nop │ │ │ │ - mov 0xfeb41(%rip),%rsi │ │ │ │ - mov $0x20,%edi │ │ │ │ - callq 7680 │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne 9580 │ │ │ │ - lea 0x1(%r12),%r8d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + lea 0x10d0(%rsp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 26130 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3b6c0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 969e │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r13,0x158(%rdx) │ │ │ │ + mov 0x150(%rdx),%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9699 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r14,%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 9640 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x10d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 95c1 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + jne 96d6 │ │ │ │ + add $0x10e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + sub $0x10e8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x10d8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - js 9650 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 967d │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - je 96c0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 9690 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - movdqu 0x10(%rsp),%xmm3 │ │ │ │ - mov %eax,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x1150(%rsp),%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13d,%ecx │ │ │ │ + movdqu 0x1140(%rsp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 3b5e0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9805 │ │ │ │ + mov 0x113c(%rsp),%r14 │ │ │ │ + mov 0x1144(%rsp),%r13 │ │ │ │ + lea 0xd0(%rsp),%rbx │ │ │ │ + jmp 97d7 │ │ │ │ + lea 0x138(%rax),%rdx │ │ │ │ + lea 0x160(%rax),%rcx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x10d0(%rsp),%rax │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0xfe917(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 75e0 │ │ │ │ + mov 0xfe908(%rip),%rsi │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7680 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3b6c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9805 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r13,0x158(%rax) │ │ │ │ + mov 0x150(%rax),%rcx │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 97fc │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 9780 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x10d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 97ad │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 983d │ │ │ │ + add $0x10e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - mov $0x14,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - neg %rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0xdc142(%rip),%rdx │ │ │ │ - callq 8e90 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - cltq │ │ │ │ - lea 0x0(%r13,%rax,1),%rdi │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jne 9604 │ │ │ │ - lea 0x24(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - jmp 969c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x24(%rsp),%rsi │ │ │ │ - shl $0x9,%r9 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - lea 0xd2829(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 78f0 <__snprintf_chk@plt> │ │ │ │ - jmpq 9611 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x24(%rsp),%rbp │ │ │ │ - shl $0x9,%r9 │ │ │ │ - sub %rdi,%rbp │ │ │ │ - cmp $0x3ff,%r9 │ │ │ │ - jbe 9770 │ │ │ │ - test %r9,%r9 │ │ │ │ - js 9798 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %r9,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - callq 7400 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - divsd 0xad92e(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - movsd 0xad92a(%rip),%xmm0 │ │ │ │ - lea 0xad268(%rip),%rcx │ │ │ │ - cvtsi2sd %edx,%xmm1 │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - cltq │ │ │ │ - movsbl (%rcx,%rax,1),%ebx │ │ │ │ - callq 79f0 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0xad22e(%rip),%r8 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 78f0 <__snprintf_chk@plt> │ │ │ │ - jmpq 9611 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xd2755(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 78f0 <__snprintf_chk@plt> │ │ │ │ - jmpq 9611 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - shr %r9 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %r9,%xmm2 │ │ │ │ - addsd %xmm2,%xmm2 │ │ │ │ - jmpq 96eb │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ push %rbp │ │ │ │ - sub $0xa0,%rsp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + push %rbx │ │ │ │ + sub $0x1168,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,0x1158(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - test %eax,%eax │ │ │ │ - js 98cc │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 7380 <__fxstat64@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 98be │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ - callq 7810 │ │ │ │ - mov %rax,%r12 │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x11d0(%rsp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %ebp,%esi │ │ │ │ + movdqu 0x11c0(%rsp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + callq 3b5e0 │ │ │ │ test %rax,%rax │ │ │ │ - je 98b0 │ │ │ │ + je 9a0d │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x11bc(%rsp),%rax │ │ │ │ + lea 0x150(%rsp),%r12 │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x11c4(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x1150(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %rax,0x158(%rbx) │ │ │ │ + seta %al │ │ │ │ + mov 0x150(%rbx),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9945 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x20(%rsp),%rdx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 9a0d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + lea 0x114(%rsp),%rbp │ │ │ │ + lea 0x120(%rsp),%r13 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 26130 │ │ │ │ + mov 0xfe744(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 75e0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 22600 │ │ │ │ + jmp 99e1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0xfe704(%rip),%rsi │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 7680 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 22710 │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 7290 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 229a0 │ │ │ │ + mov %rdx,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - js 98a2 │ │ │ │ - movb $0x0,(%r12,%rax,1) │ │ │ │ - jne 9878 │ │ │ │ - cmpb $0x0,(%r12) │ │ │ │ - je 9890 │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 7100 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ + jne 99a0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 3b6c0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9918 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x1158(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 989d │ │ │ │ - add $0xa0,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 9a4c │ │ │ │ + add $0x1168,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%r12,%rax,1),%rax │ │ │ │ - cmpb $0xa,(%rax) │ │ │ │ - jne 9842 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - cmpb $0x0,(%r12) │ │ │ │ - jne 9849 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ + push %r12 │ │ │ │ + mov 0xfd57f(%rip),%r8 │ │ │ │ + mov %fs:(%r8),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9b37 │ │ │ │ + mov 0xfe584(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r8) │ │ │ │ + mov 0xfe5f9(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 9bc8 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + jmp 9aaf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rdi,%rdx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 9b00 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + movzbl 0x4d6(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 9a98 │ │ │ │ xor %r12d,%r12d │ │ │ │ - callq 7410 │ │ │ │ - jmp 9849 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xad063(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0xad041(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0xad08f(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xad0b6(%rip),%rdi │ │ │ │ + mov %fs:(%r8),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 9b44 │ │ │ │ + mov 0xfe5b0(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 9b4a │ │ │ │ + mov %rdx,%fs:(%r8) │ │ │ │ + mov 0xfe5a2(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 9bc0 │ │ │ │ + mov 0xfe51c(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 9b4f │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%r12),%rdx │ │ │ │ + jmp 9b26 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 9abd │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 9b10 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + jmpq 9aaf │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r8) │ │ │ │ + jmpq 9a90 │ │ │ │ + mov %rdx,%fs:(%r8) │ │ │ │ + jmp 9af1 │ │ │ │ + mfence │ │ │ │ + jmp 9ad4 │ │ │ │ + movl $0x0,0xfe4af(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xfe490(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 9af1 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 9af1 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xfe455(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 9af1 │ │ │ │ nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 9ae6 │ │ │ │ + mfence │ │ │ │ + jmpq 9a90 │ │ │ │ + push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ push %rbp │ │ │ │ - sub $0x18,%rsp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + push %rbx │ │ │ │ + sub $0x21a8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x2198(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 97c0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movdqu 0x2200(%rsp),%xmm2 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x2210(%rsp),%eax │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 19cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 993a │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ + add $0x20,%rsp │ │ │ │ + callq 3b5e0 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 9d81 │ │ │ │ mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 994e │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov 0x21fc(%rsp),%rsi │ │ │ │ + mov 0x150(%rax),%rcx │ │ │ │ + mov 0x158(%rax),%rax │ │ │ │ + cmp %rax,0x2204(%rsp) │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 9ca6 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 9d81 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x190(%rsp),%r13 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1190(%rsp),%r15 │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + lea 0x138(%rax),%rbp │ │ │ │ + lea 0x160(%rax),%r12 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0xfe3d3(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 75e0 │ │ │ │ + mov 0xfe3c4(%rip),%rsi │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7680 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x60(%rsp),%r8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 614e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 9d5e │ │ │ │ + movzbl 0x96(%rsp),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r14,%rax,8),%rbx │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + jmp 9d59 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x60(%rbx),%rbp │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 9dc8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 9d40 │ │ │ │ + lea 0xad06b(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq 3b6c0 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9c64 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x2198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a2c9 │ │ │ │ + add $0x21a8,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mov %rbp,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x1,0xb6(%rbx) │ │ │ │ + ja a280 │ │ │ │ + movzwl 0x452(%r14),%r12d │ │ │ │ + shl $0x9,%r12d │ │ │ │ + movslq %r12d,%rdi │ │ │ │ + add $0xfff,%r12d │ │ │ │ + callq 72c0 │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + lea 0x598(%r14),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + and $0xfff,%esi │ │ │ │ + add %r12,%rsi │ │ │ │ + shr $0xc,%rsi │ │ │ │ + callq a0e80 │ │ │ │ + movabs $0xfffffffffff,%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0xf8(%rbx),%rax │ │ │ │ + movl $0x1000,0x14(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rsi,%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + movzwl 0x452(%r14),%edx │ │ │ │ + shl $0x9,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + callq 9e1e0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a1ae0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a0c50 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x0(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je a2a2 │ │ │ │ + cmpw $0x0,0x452(%r14) │ │ │ │ + je a118 │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a160 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x98(%rax),%esi │ │ │ │ + test $0x8,%sil │ │ │ │ + jne a260 │ │ │ │ + and $0xf,%esi │ │ │ │ + lea -0x3(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe a250 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + mov 0x88(%rbx),%rcx │ │ │ │ + lea 0xa0(%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%r8 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + xor $0x20000000,%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x20,%rcx │ │ │ │ + shl $0x20,%rax │ │ │ │ + shl $0x20,%rdx │ │ │ │ + or %rax,%rcx │ │ │ │ + movzwl 0x9e(%rbx),%eax │ │ │ │ + lea (%rdi,%rax,8),%r9 │ │ │ │ + mov %r14,%rdi │ │ │ │ + sub %r8,%r9 │ │ │ │ + callq 53c10 │ │ │ │ + xor (%rbx),%rax │ │ │ │ + xor 0x8(%rbx),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + jne a2bb │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov $0x70,%r9d │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x90(%rbp),%ecx │ │ │ │ + mov 0x88(%rbp),%r12 │ │ │ │ + lea 0x88(%rbp),%rsi │ │ │ │ + lea 0x18(%rbp),%r8 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov 0x98(%rbp),%esi │ │ │ │ + xor $0x20000000,%ecx │ │ │ │ + mov %r12,%rbx │ │ │ │ + shr $0x20,%r12 │ │ │ │ + shl $0x20,%rcx │ │ │ │ + shl $0x20,%rbx │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + and $0xf,%esi │ │ │ │ + or %rcx,%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + or $0x2,%rbx │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 53d60 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov 0x98(%rbp),%eax │ │ │ │ + movzwl 0x9e(%rbp),%r9d │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + shl $0x3,%r9 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + and $0xf,%esi │ │ │ │ + callq 53d60 │ │ │ │ + movzwl 0x9e(%rbp),%eax │ │ │ │ + lea 0x9f(,%rax,8),%rax │ │ │ │ + mov $0x200,%edx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + movzwl 0x538(%r14),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x24(%rsp),%r13d │ │ │ │ + mov 0xfe0d4(%rip),%rdi │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + movzwl 0x14(%rbp),%r8d │ │ │ │ + lea -0x1(%rdx),%ebx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0xacdec(%rip),%rdx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + or %rbx,%rax │ │ │ │ + lea 0x1(%rax),%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + shr $0x9,%rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + cmpw $0x0,0x16(%rbp) │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + je a106 │ │ │ │ + lea 0x2190(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%r12 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r12,%rax │ │ │ │ + lea 0x160(%rsp),%rbx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp a063 │ │ │ │ + nop │ │ │ │ + mov %r12,%rbp │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je a130 │ │ │ │ + mov (%rsp),%rax │ │ │ │ mov %r12,%rsi │ │ │ │ - lea 0xad1c1(%rip),%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq *0xb8(%rax) │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + mov $0x28,%ecx │ │ │ │ + cmp $0x1,%al │ │ │ │ + je a0a5 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movzbl 0x78(%rax),%ecx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add %rbp,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + mov 0xfdff2(%rip),%rdi │ │ │ │ + lea 0xbab41(%rip),%rdx │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea (%r12,%rax,8),%r12 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movzwl 0x16(%rax),%eax │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne a060 │ │ │ │ + movzwl 0x452(%r14),%eax │ │ │ │ + cmp %eax,0x24(%rsp) │ │ │ │ + jb 9ea6 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 9d6a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%r12),%xmm0 │ │ │ │ + movups %xmm0,0x160(%rsp) │ │ │ │ + movdqu 0x10(%r12),%xmm1 │ │ │ │ + movups %xmm1,0x170(%rsp) │ │ │ │ + mov 0x20(%r12),%rdx │ │ │ │ + mov %rdx,0x180(%rsp) │ │ │ │ + jmpq a08d │ │ │ │ + nop │ │ │ │ + mov 0x24(%rsp),%r12d │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + shl $0x9,%r12d │ │ │ │ + lea (%rax,%r12,1),%rbx │ │ │ │ + mov 0x88(%rax),%rax │ │ │ │ + cmp %rax,0x10(%rbx) │ │ │ │ + jne a118 │ │ │ │ + mov 0x20(%rbx),%esi │ │ │ │ + test $0x8,%sil │ │ │ │ + jne a260 │ │ │ │ + and $0xf,%esi │ │ │ │ + lea -0x3(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe a270 │ │ │ │ + mov 0x18(%rbx),%ecx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0x10(%rbx),%rbp │ │ │ │ + mov %rbp,%r8 │ │ │ │ + xor $0x20000000,%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x20,%rax │ │ │ │ + shl $0x20,%rcx │ │ │ │ + shl $0x20,%rdx │ │ │ │ + or %rax,%rcx │ │ │ │ + lea 0x28(%rbx),%rax │ │ │ │ + or %r12,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movzwl 0x26(%rbx),%eax │ │ │ │ + lea (%rdi,%rax,8),%r9 │ │ │ │ + mov %r14,%rdi │ │ │ │ + sub %rbp,%r9 │ │ │ │ + callq 53c10 │ │ │ │ + xor (%rbx),%rax │ │ │ │ + xor 0x8(%rbx),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + jne a2ad │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + movzwl 0x26(%rbx),%r9d │ │ │ │ + mov 0x20(%rbx),%esi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + xor $0x20000000,%eax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + shr $0x20,%rcx │ │ │ │ + shl $0x20,%rax │ │ │ │ + shl $0x20,%rdx │ │ │ │ + and $0xf,%esi │ │ │ │ + or %rax,%rcx │ │ │ │ + or %r12,%rdx │ │ │ │ + shl $0x3,%r9 │ │ │ │ + callq 53d60 │ │ │ │ + movzwl 0x26(%rbx),%eax │ │ │ │ + lea 0x27(,%rax,8),%rax │ │ │ │ + jmpq 9fd1 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x127d0(%r14) │ │ │ │ + jne 9ed6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xad172(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpq $0x0,0x127d0(%r14) │ │ │ │ + jne a19b │ │ │ │ + jmp a260 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x0(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 9d5e │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + jmpq 9d5e │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + jmpq 9e8f │ │ │ │ + lea 0xb4593(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xad12d(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov $0xd,%ecx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ + lea 0xad11a(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %edi,%ebp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x238,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov $0x101,%ecx │ │ │ │ + movabs $0xd040000004,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movabs $0x2000000000001,%rax │ │ │ │ + mov %rax,0xf7(%rsp) │ │ │ │ + mov %cx,0xff(%rsp) │ │ │ │ mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 7270 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je a3ae │ │ │ │ + cmp $0x6f,%eax │ │ │ │ + je a3a0 │ │ │ │ + jg a382 │ │ │ │ + cmp $0x66,%eax │ │ │ │ + je a399 │ │ │ │ + cmp $0x68,%eax │ │ │ │ + jne a34c │ │ │ │ + lea 0xacab2(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + cmp $0x76,%eax │ │ │ │ + jne a34c │ │ │ │ + orb $0x2,0xc4(%rsp) │ │ │ │ + movb $0x1,0xfa(%rsp) │ │ │ │ + jmp a34c │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp a34c │ │ │ │ + mov 0xfdcf9(%rip),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp a34c │ │ │ │ + cmp %ebp,0xfdcd0(%rip) │ │ │ │ + mov %ebp,%eax │ │ │ │ + cmovle 0xfdcc7(%rip),%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + sub %eax,%esi │ │ │ │ + mov %eax,%eax │ │ │ │ + cmpq $0x0,0x40(%rsp) │ │ │ │ + lea 0x0(%r13,%rax,8),%rbp │ │ │ │ + je acd8 │ │ │ │ + test %esi,%esi │ │ │ │ + je aca6 │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 15870 │ │ │ │ - cltq │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + callq 9c5d0 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + add $0x70,%rsp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja acb8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov $0xffffffffffffffff,%rbp │ │ │ │ + add $0x123b8,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 77c0 │ │ │ │ + lea 0x7c(%rsp),%rax │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmp a4b4 │ │ │ │ + addl $0x1,0x4c(%rsp) │ │ │ │ + lea 0x60(%rax),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lock xadd %rdx,0x60(%rax) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je ac6e │ │ │ │ + addl $0x1,0x7c(%rsp) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 9a60 │ │ │ │ test %rax,%rax │ │ │ │ - js 998e │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xad006(%rip),%rdi │ │ │ │ + jne a493 │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je ad48 │ │ │ │ + cmp $0x1,%bl │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + lea 0xad0ba(%rip),%r14 │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0x80,%eax │ │ │ │ + add $0x241,%eax │ │ │ │ + mov %eax,0x6c(%rsp) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 9a60 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je acf0 │ │ │ │ + mov 0x7c(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + cmpq $0x0,0x1a0(%rbx,%rax,8) │ │ │ │ + mov %rax,%rdx │ │ │ │ + je aae8 │ │ │ │ + cmpl $0x1,0x4c(%rsp) │ │ │ │ + je a688 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0xacf12(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %esi,%ebp │ │ │ │ - sub $0xb0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + callq b3a30 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x6c(%rsp),%edx │ │ │ │ + mov $0x180,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - callq 7380 <__fxstat64@plt> │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + callq 7440 │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a36 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x6000,%eax │ │ │ │ - je 9a18 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 9a44 │ │ │ │ - add $0xb0,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + js ac95 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0xf0(%r15),%r13 │ │ │ │ + mov $0x10,%edi │ │ │ │ + movq $0x1,0xa8(%rsp) │ │ │ │ + movq $0x1,0xb0(%rsp) │ │ │ │ + callq 72c0 │ │ │ │ + movq $0xe00,(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movq $0x1000,0x8(%rax) │ │ │ │ + cmpb $0x0,0x102(%r13) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + je a69a │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x108(%r13,%r12,8),%rbx │ │ │ │ + mov 0x7c(%r13),%ecx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + lea 0x2f0(,%rcx,8),%rbp │ │ │ │ + shl $0x9,%rbx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jbe a647 │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmove %rsi,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jbe a620 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja a618 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 7950 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add $0x1,%r12 │ │ │ │ + lea -0x10(%rdi,%rdx,1),%rax │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + add %rbp,%rbx │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + movzbl 0x102(%r13),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jbe a69a │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + jmpq a5d7 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + callq 7750 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq a54d │ │ │ │ + mov 0xaa4(%r15),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0x1,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne a6c8 │ │ │ │ + jmpq a78a │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp 0xaa4(%r15),%ebp │ │ │ │ + jae a78a │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0xa88(%r15),%rdx │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x142e8(%rdi),%rdi │ │ │ │ + cmp %rdi,(%rdx,%rax,8) │ │ │ │ + jb a6b8 │ │ │ │ + mov 0xaa8(%r15),%rdx │ │ │ │ + movzwl 0xb2(%r15),%r13d │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov (%rdx,%rax,8),%r12 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + shl $0x9,%r13d │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + imul %r13,%r12 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jbe a765 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rbx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jbe a73e │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja a736 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 7950 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x0(%r13,%r12,1),%rcx │ │ │ │ + add $0x1,%ebp │ │ │ │ + lea -0x10(%rdi,%rdx,1),%rax │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + cmp 0xaa4(%r15),%ebp │ │ │ │ + jb a6c8 │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + mov %r15,%r13 │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movl $0x0,0xa0(%rsp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movabs $0xfffffffffff,%rbx │ │ │ │ + movq $0x0,0xa4(%rsp) │ │ │ │ + movq $0x0,0xac(%rsp) │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + movdqu 0xa0(%rsp),%xmm0 │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + callq 3b5e0 │ │ │ │ + lea 0x1f4(%rsp),%r12 │ │ │ │ + lea 0x200(%rsp),%r15 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je aa4f │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 22600 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 229a0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je aa39 │ │ │ │ + movzbl 0x2(%rcx),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je aa01 │ │ │ │ + ja a9e8 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja aa30 │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jbe a8d5 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - mov $0x80081272,%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 7130 │ │ │ │ + tzcnt 0x0(%rbp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - js 9a49 │ │ │ │ + je a8f0 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg ac76 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r14,%rax,8),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb a8b5 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 22710 │ │ │ │ + jmpq a850 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a8d5 │ │ │ │ + movzbl 0xa0(%r13),%eax │ │ │ │ + cmp %al,0x6(%rbp) │ │ │ │ + je a910 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp a8b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - jmp 99f8 │ │ │ │ - lea 0xacf17(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xacf5b(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %esi,%ebp │ │ │ │ - sub $0xb0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + movzwl 0x452(%rax),%r10d │ │ │ │ + shr $0x4,%r8 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + and %rbx,%r8 │ │ │ │ + shl $0x9,%r10d │ │ │ │ + shl $0x9,%r8 │ │ │ │ + add $0x1,%rax │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - callq 7380 <__fxstat64@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9af0 │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - and $0xf000,%edx │ │ │ │ - sar $0x9,%rax │ │ │ │ - cmp $0x6000,%edx │ │ │ │ - je 9ad0 │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 9afe │ │ │ │ - add $0xb0,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + and %rbx,%r8 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jbe a9ca │ │ │ │ + test %rsi,%rsi │ │ │ │ + cmove %r9,%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jbe a978 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %rsi,%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + ja a970 │ │ │ │ + mov %rsi,0xb0(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + callq 7950 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea -0x10(%rdi,%rax,1),%rax │ │ │ │ + mov %r8,(%rax) │ │ │ │ + add %r10,%r8 │ │ │ │ + mov %r8,0x8(%rax) │ │ │ │ + jmpq a902 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x10,%al │ │ │ │ + je aa18 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne aa30 │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + lea 0x28(%rsi),%rdx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ + jmpq a895 │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%rdx │ │ │ │ + lea 0x8(%rsi,%rax,8),%rcx │ │ │ │ + jmpq a895 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + lea 0x8(%rsi),%rdx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ + jmpq a895 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq a895 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq 3b6c0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + jne a845 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov 0x5a8(%rbx,%rax,1),%rax │ │ │ │ + testb $0x8,0x69(%rax) │ │ │ │ + je ab0d │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + callq 3e640 │ │ │ │ + addq $0x1,0x38(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jne a7a3 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r13,%r15 │ │ │ │ + movzwl 0x452(%rbx),%eax │ │ │ │ + movzwl 0x450(%rbx),%edx │ │ │ │ + mov 0x68(%rsp),%ebx │ │ │ │ + shl $0x9,%eax │ │ │ │ + shl $0x9,%edx │ │ │ │ + cltq │ │ │ │ + mov %ebx,%esi │ │ │ │ + shr $0x3,%rax │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xf8(%r13),%rax │ │ │ │ + cmova %edx,%ecx │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + mov 0x70(%rax),%edi │ │ │ │ + callq aaf50 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 7100 │ │ │ │ + lea 0x60(%r15),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r15) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je ad93 │ │ │ │ + addl $0x1,0x7c(%rsp) │ │ │ │ + jmpq a4f6 │ │ │ │ + movzbl 0x13a(%rax),%edx │ │ │ │ + lea 0x160(%rax),%r12 │ │ │ │ + cmp $0xe,%dl │ │ │ │ + je ad7b │ │ │ │ + ja ac44 │ │ │ │ + sub $0x5,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + ja ad70 │ │ │ │ + movzbl 0x138(%rax),%eax │ │ │ │ + lea -0x28(%r12,%rax,8),%r15 │ │ │ │ + movabs $0xfffffffffff,%rbp │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae ab74 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xc(%rsp),%rdx │ │ │ │ - mov $0x127b,%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 7130 │ │ │ │ + tzcnt (%r12),%rax │ │ │ │ test %eax,%eax │ │ │ │ - js 9b03 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - shr $0x9,%eax │ │ │ │ - jmp 9aab │ │ │ │ - lea 0xace5d(%rip),%rdi │ │ │ │ + je ab7c │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg ac76 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r14,%rax,8),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb ab54 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + jmpq aa6f │ │ │ │ + test %r12,%r12 │ │ │ │ + je ab74 │ │ │ │ + movzbl 0xa0(%rdx),%eax │ │ │ │ + cmp %al,0x6(%r12) │ │ │ │ + je ab95 │ │ │ │ + add $0x8,%r12 │ │ │ │ + jmp ab4f │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%r12),%r13 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + movzwl 0x452(%rax),%ebx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + shr $0x4,%r13 │ │ │ │ + and %rbp,%r13 │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + shl $0x9,%ebx │ │ │ │ + shl $0x9,%r13 │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + and %rbp,%r13 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe ac2c │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmove %rsi,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe abfb │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja abf3 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + callq 7950 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %r13,%rbx │ │ │ │ + lea -0x10(%rdi,%rcx,1),%rax │ │ │ │ + mov %r13,(%rax) │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + jmpq ab8f │ │ │ │ + cmp $0x10,%dl │ │ │ │ + je ad2b │ │ │ │ + cmp $0x12,%dl │ │ │ │ + jne ad70 │ │ │ │ + movzbl 0x138(%rax),%edx │ │ │ │ + lea -0x28(%r12,%rdx,8),%r15 │ │ │ │ + lea 0x188(%rax),%r12 │ │ │ │ + jmpq ab42 │ │ │ │ + callq *0x68(%rax) │ │ │ │ + jmpq a4af │ │ │ │ + lea 0xac953(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0xac7e7(%rip),%rsi │ │ │ │ + lea 0xc226b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xac7bc(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xacebe(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + lea 0xac28b(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq b3960 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov $0x7,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xaceb1(%rip),%rdi │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0xfe58a(%rip),%rcx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + neg %edi │ │ │ │ + callq 75a0 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + lea 0xac757(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xac728(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 9a330 │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ad43 │ │ │ │ + add $0x238,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - callq 7920 │ │ │ │ - mov 0xfe55c(%rip),%rdi │ │ │ │ - callq 7a80 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov 0xfe50e(%rip),%rcx │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 7070 <__getdelim@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - js 9bce │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - lea 0xace4e(%rip),%rdi │ │ │ │ - movsbl 0x0(%rbp),%esi │ │ │ │ - callq 76b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 7410 │ │ │ │ - test %rbx,%rbx │ │ │ │ - setne %al │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 9bdc │ │ │ │ - add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - lea 0xacf63(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + movzbl 0x138(%rax),%edx │ │ │ │ + lea -0x28(%r12,%rdx,8),%r15 │ │ │ │ + lea 0x168(%rax),%r12 │ │ │ │ + jmpq ab42 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0xac899(%rip),%rcx │ │ │ │ + mov $0x99,%edx │ │ │ │ + lea 0xac6df(%rip),%rsi │ │ │ │ + lea 0xac6e4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq ab42 │ │ │ │ + movzbl 0x163(%rax),%edx │ │ │ │ + lea 0x8(%r12,%rdx,8),%r15 │ │ │ │ + lea 0x168(%rax),%r12 │ │ │ │ + jmpq ab42 │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq ab03 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + mov $0xd,%ecx │ │ │ │ + mov $0xffffffffffffffff,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov $0x82,%edx │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %edi,%r13d │ │ │ │ push %r12 │ │ │ │ + mov $0xffffffffffffffff,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - sub $0x30,%rsp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push %rbx │ │ │ │ + lea 0xac754(%rip),%rbx │ │ │ │ + sub $0x3e8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x3d8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ - callq 7440 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + movl $0x8,0x20(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movb $0x1,0xd7(%rsp) │ │ │ │ + movabs $0xc040000004,%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov $0x101,%eax │ │ │ │ + mov %ax,0xdf(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xac658(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq 7270 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je b010 │ │ │ │ + sub $0x62,%eax │ │ │ │ + cmp $0x14,%eax │ │ │ │ + ja ae50 │ │ │ │ + movslq (%rbx,%rax,4),%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orb $0x2,0xa4(%rsp) │ │ │ │ + movb $0x1,0xda(%rsp) │ │ │ │ + jmp ae50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfd201(%rip),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + callq b4f90 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov 0x44(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x4c(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp ae50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfd1c9(%rip),%rdi │ │ │ │ + lea 0xac5c7(%rip),%rdx │ │ │ │ + lea 0xf96fb(%rip),%rsi │ │ │ │ + callq b4370 │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + jmpq ae50 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfd1a1(%rip),%rdi │ │ │ │ + lea 0x34(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq a4020 │ │ │ │ test %eax,%eax │ │ │ │ - js 9d8b │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 9c68 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 9d9c │ │ │ │ + jne af1d │ │ │ │ + cmpl $0x3,0x34(%rsp) │ │ │ │ + jbe ae50 │ │ │ │ + lea 0xac562(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfd169(%rip),%rdi │ │ │ │ + lea 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq a3e90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b498 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x1(%rax),%r12 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + jmpq ae50 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xabfd9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x90,0xa4(%rsp) │ │ │ │ + movb $0x1,0xdd(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + jmpq ae50 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xfd0e1(%rip),%rsi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + callq b4f90 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov 0x64(%rsp),%r15 │ │ │ │ + mov 0x6c(%rsp),%r12 │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + jmpq ae50 │ │ │ │ + mov 0xfd0b9(%rip),%rdi │ │ │ │ + lea 0xb3740(%rip),%rdx │ │ │ │ + lea 0xfa10b(%rip),%rsi │ │ │ │ + callq b4370 │ │ │ │ + mov %eax,%ebp │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmpq ae50 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r13d,0xfd06d(%rip) │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r13d,%esi │ │ │ │ + cmovle 0xfd060(%rip),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + lea (%r14,%rdx,8),%rbx │ │ │ │ + sub %eax,%esi │ │ │ │ + je b4ad │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + callq 9c5d0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja b46d │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + cmp %ebp,0x20(%rsp) │ │ │ │ + jbe b16d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja b48a │ │ │ │ + lea 0xac4a0(%rip),%rcx │ │ │ │ + movslq (%rcx,%rax,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %r15,0x64(%rsp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r12,0x9c(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x74(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rax,0x7c(%rsp) │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + movdqu 0x90(%rsp),%xmm5 │ │ │ │ + movdqu 0x70(%rsp),%xmm6 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x64(%rsp),%edx │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movups %xmm5,0x18(%rsp) │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 9bd0 │ │ │ │ add $0x30,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %ebp,0x20(%rsp) │ │ │ │ + ja b0c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9a330 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b4bb │ │ │ │ + add $0x3e8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 7060 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 9da1 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %r15,0x64(%rsp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r12,0x9c(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x74(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rax,0x7c(%rsp) │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + movdqu 0x90(%rsp),%xmm3 │ │ │ │ + movdqu 0x70(%rsp),%xmm4 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x64(%rsp),%edx │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movups %xmm3,0x18(%rsp) │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 96e0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + jmpq b160 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %r15,0x64(%rsp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r12,0x9c(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x74(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rax,0x7c(%rsp) │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + movdqu 0x90(%rsp),%xmm1 │ │ │ │ + movdqu 0x70(%rsp),%xmm2 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x64(%rsp),%edx │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movups %xmm1,0x18(%rsp) │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 95a0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + jmpq b160 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x110(%rsp),%r14 │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 7110 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9daf │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a40 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9dbd │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7620 │ │ │ │ - test %eax,%eax │ │ │ │ - js 9d7d │ │ │ │ - lea 0x18(%rsp),%rcx │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0xacd5d(%rip),%rsi │ │ │ │ - callq 75c0 │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0xacd49(%rip),%rsi │ │ │ │ - callq 75c0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 9d56 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 9d68 │ │ │ │ - lea 0xace5b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0xfe3b0(%rip),%rcx │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xacd25(%rip),%rdi │ │ │ │ - callq 7920 │ │ │ │ - callq 9b20 │ │ │ │ - test %al,%al │ │ │ │ - jne 9d4a │ │ │ │ - jmpq 9dcb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7890 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9d40 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7030 │ │ │ │ - jmpq 9c42 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x10,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rax,0xa4(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0xac(%rsp) │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + movdqu 0xa0(%rsp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7f(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp b3b2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xaccc2(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je b3d0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 9d11 │ │ │ │ - lea 0xacc94(%rip),%rdi │ │ │ │ + cmp 0x20(%rdx),%r12 │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + jne b36c │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je b3d0 │ │ │ │ + lea 0x3d0(%rsp),%rax │ │ │ │ mov %r13,%rsi │ │ │ │ - lea 0xacbf7(%rip),%rdi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r8,%rcx │ │ │ │ + cmp $0xfffffffffffff000,%rdx │ │ │ │ + jbe b338 │ │ │ │ + test %edx,%edx │ │ │ │ + je b338 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + jmpq b160 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %r15,0x64(%rsp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r12,0x9c(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x74(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rax,0x7c(%rsp) │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + movdqu 0x90(%rsp),%xmm7 │ │ │ │ + movdqu 0x70(%rsp),%xmm0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x64(%rsp),%edx │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movups %xmm7,0x18(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 9850 │ │ │ │ + add $0x30,%rsp │ │ │ │ + jmpq b160 │ │ │ │ + mov %eax,%edi │ │ │ │ + neg %edi │ │ │ │ + callq 75a0 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + lea 0xabfa5(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xacc46(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + lea 0xac046(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0xacc46(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + mov 0xfcc01(%rip),%rsi │ │ │ │ + lea 0xabfee(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0xacc46(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + lea 0xac00b(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7200 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ push %r15 │ │ │ │ - lea -0x1019(%rip),%rcx │ │ │ │ - mov $0x10,%edx │ │ │ │ + mov $0xd,%ecx │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0xac010(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x188,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x1000101,0x7f(%rsp) │ │ │ │ + movabs $0x2d040000004,%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movabs $0x1000000000001,%rax │ │ │ │ + mov %rax,0x77(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 7270 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je b567 │ │ │ │ + cmp $0x61,%eax │ │ │ │ + je b558 │ │ │ │ + cmp $0x68,%eax │ │ │ │ + jne b523 │ │ │ │ + lea 0xabd2a(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + orb $0x4,0x45(%rsp) │ │ │ │ + movb $0x1,0x83(%rsp) │ │ │ │ + jmp b523 │ │ │ │ + cmp %ebx,0xfcb17(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xfcb0e(%rip),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %eax,%ebx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbp │ │ │ │ + mov %ebx,%esi │ │ │ │ + je b7d6 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - callq 7740 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov (%r14),%r12 │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r12,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 9ed4 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp 9e77 │ │ │ │ - nop │ │ │ │ - mov %rbp,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea -0x10(%r15,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 9ea0 │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmp (%r12),%rdx │ │ │ │ - jb 9ea0 │ │ │ │ - cmp %rdx,0x8(%r12) │ │ │ │ - cmovae 0x8(%r12),%rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + callq 9c5d0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja b7b8 │ │ │ │ + mov 0x146f0(%rax),%rax │ │ │ │ + lea 0x146f0(%r14),%rdi │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + lea 0xabec4(%rip),%r15 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je b780 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xabd4f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x58(%rbp),%ecx │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + lea 0x178(%rsp),%rax │ │ │ │ + mov 0x60(%rbp),%ecx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea (%rax,%rcx,8),%rdx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jb b6a3 │ │ │ │ + jmpq b768 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov (%r14),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 9ede │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 9e30 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 9f00 │ │ │ │ - movdqu (%r12),%xmm0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movups %xmm0,-0x10(%r15,%rax,1) │ │ │ │ - jmp 9e60 │ │ │ │ + movzwl 0x0(%r13),%eax │ │ │ │ + lea 0x8(%r13,%rax,8),%r13 │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jae b768 │ │ │ │ + cmpb $0x0,0x4(%r13) │ │ │ │ + jne b690 │ │ │ │ + test %r13,%r13 │ │ │ │ + je b768 │ │ │ │ + movzwl 0x0(%r13),%eax │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae b7b0 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + jmp b6e6 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe 9e86 │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmove %r13,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe 9ec0 │ │ │ │ - nopl (%rax) │ │ │ │ - add %rbx,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - ja 9eb8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - callq 7950 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 9e86 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 7410 │ │ │ │ - mov %r15,(%r14) │ │ │ │ - mov %rbp,0x8(%r14) │ │ │ │ - mov %rbx,0x10(%r14) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + lea (%rax,%rcx,8),%rbp │ │ │ │ + lea 0x28(%rax),%rcx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + movzbl 0x2(%r13),%eax │ │ │ │ + movzbl 0x3(%r13),%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0xf99e1(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%rsi,%rax,8),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movzwl 0x0(%r13),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + ja b6e0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%ecx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea (%rax,%rcx,8),%rdx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jb b6a3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp 0x28(%rsp),%rax │ │ │ │ + jne b638 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 9a330 │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b7e4 │ │ │ │ + add $0x188,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp 9ec0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $0x4,%rax │ │ │ │ - not %rsi │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 9f5a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - and %rsi,(%rdx) │ │ │ │ - add $0x10,%rdx │ │ │ │ - sub $0x1,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,-0x8(%rdx) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 9f30 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - shl $0x4,%rax │ │ │ │ - not %r8 │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 9fb7 │ │ │ │ + nop │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq b677 │ │ │ │ + mov %eax,%edi │ │ │ │ + neg %edi │ │ │ │ + callq 75a0 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + lea 0xabc59(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xabb9b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - sub $0x1,%rax │ │ │ │ - and %r8,%rcx │ │ │ │ - or %rsi,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - cmovae %rcx,%rax │ │ │ │ - add $0x10,%rdx │ │ │ │ - mov %rax,-0x8(%rdx) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 9f80 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xe020(%rsi),%eax │ │ │ │ - cmp 0x14(%rsi),%eax │ │ │ │ - ja a0d2 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - je a068 │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %edx,0xe020(%rbx) │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - lea (%rbx,%rdx,8),%rdx │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - mov 0x30(%rdx),%rcx │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov 0x20(%rdx),%rdi │ │ │ │ - mov 0x8(%rbx,%rsi,8),%r8 │ │ │ │ - mov 0x28(%rdx),%r10 │ │ │ │ - mov 0x38(%rdx),%r9 │ │ │ │ - mov 0x48(%rdx),%rsi │ │ │ │ - mov 0x50(%rdx),%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je a0b3 │ │ │ │ - lea (%rdi,%rcx,1),%rdx │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov %r10,0x8(%r12) │ │ │ │ - mov %rcx,0x10(%r12) │ │ │ │ - mov %r9,0x18(%r12) │ │ │ │ - mov %r8,0x20(%r12) │ │ │ │ - mov %rsi,0x28(%r12) │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0xfb7ef(%rip),%r8 │ │ │ │ + mov %fs:(%r8),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne b8c7 │ │ │ │ + mov 0xfc7f4(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r8) │ │ │ │ + mov 0xfc869(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je b958 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + jmp b83f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rdi,%rdx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne b890 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + movzbl 0x4d6(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb b828 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %fs:(%r8),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne b8d4 │ │ │ │ + mov 0xfc820(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je b8da │ │ │ │ + mov %rdx,%fs:(%r8) │ │ │ │ + mov 0xfc812(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je b950 │ │ │ │ + mov 0xfc78c(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je b8df │ │ │ │ mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe024(%rsi),%edi │ │ │ │ - mov %rsi,%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%r12),%rdx │ │ │ │ + jmp b8b6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je b84d │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne b8a0 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + jmpq b83f │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r8) │ │ │ │ + jmpq b820 │ │ │ │ + mov %rdx,%fs:(%r8) │ │ │ │ + jmp b881 │ │ │ │ + mfence │ │ │ │ + jmp b864 │ │ │ │ + movl $0x0,0xfc71f(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xc020660b,%esi │ │ │ │ - callq 7130 │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xfc700(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - js a0f1 │ │ │ │ - mov 0x14(%rbx),%ecx │ │ │ │ + jns b881 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne b881 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 9fe5 │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xfc6c5(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq b881 │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq b876 │ │ │ │ + mfence │ │ │ │ + jmpq b820 │ │ │ │ + push %r13 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - movups %xmm0,0x10(%r12) │ │ │ │ - movups %xmm0,0x20(%r12) │ │ │ │ - jmp a058 │ │ │ │ - lea 0xacf66(%rip),%rcx │ │ │ │ - mov $0x184,%edx │ │ │ │ - lea 0xac998(%rip),%rsi │ │ │ │ - lea 0xac9bc(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xacf47(%rip),%rcx │ │ │ │ - mov $0x178,%edx │ │ │ │ - lea 0xac979(%rip),%rsi │ │ │ │ - lea 0xacaa4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xac973(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nop │ │ │ │ - jmp a114 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %al,(%rdi) │ │ │ │ - jne a120 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x1,%rsi │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne a108 │ │ │ │ - mov %rdi,%rax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + lea 0xacb5e(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ - sub $0x18,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x2d8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x2c8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 1f780 │ │ │ │ + movups %xmm0,0x100(%rsp) │ │ │ │ + movabs $0x8000000000e,%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + movabs $0x1fffffffc,%rax │ │ │ │ + movups %xmm0,0x110(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movl $0x80,0x110(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movups %xmm0,0xf0(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xf8e26(%rip),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea 0xabc0f(%rip),%rdx │ │ │ │ + callq 76d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je bab0 │ │ │ │ + sub $0x42,%eax │ │ │ │ + cmp $0x26,%eax │ │ │ │ + ja b9f0 │ │ │ │ + movslq (%r12,%rax,4),%rax │ │ │ │ + add %r12,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xabd49(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfc659(%rip),%rdi │ │ │ │ + callq 7750 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp b9f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfc641(%rip),%rdi │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + callq 9d370 │ │ │ │ test %eax,%eax │ │ │ │ - jne a18a │ │ │ │ - mov (%rsp),%rax │ │ │ │ + jne bcec │ │ │ │ + shrq $0x9,0x20(%rsp) │ │ │ │ + jmpq b9f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x1,0x40(%rsp) │ │ │ │ + jmpq b9f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfc609(%rip),%rdi │ │ │ │ + lea 0xabb6b(%rip),%rsi │ │ │ │ + callq b4b40 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + jmpq b9f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %ebx,0xfc5ce(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xfc5c5(%rip),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + je bcde │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rcx │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je bcde │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov %eax,%edx │ │ │ │ + cmovle %ebx,%edx │ │ │ │ + sub %edx,%ebx │ │ │ │ + jne bb10 │ │ │ │ + lea 0xabb29(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmpq b9f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%edx │ │ │ │ + mov (%rcx,%rdx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je baea │ │ │ │ + test %ebx,%ebx │ │ │ │ + cmovle %ebx,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne bd0d │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + lea 0x120(%rsp),%rbx │ │ │ │ + callq 14220 │ │ │ │ + movzbl %r13b,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0xe4(%rsp),%ebp │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + callq b4600 │ │ │ │ + mov $0x35,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60(%rsp),%r8 │ │ │ │ + sub $0x1b0,%rsp │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x35,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 14a20 │ │ │ │ + add $0x1b0,%rsp │ │ │ │ + lea 0xacaa1(%rip),%rsi │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq b42f0 │ │ │ │ + lea 0xaba8d(%rip),%rsi │ │ │ │ + mov %ebp,%edi │ │ │ │ + orb $0x3,0x60(%rsp) │ │ │ │ shr $0x9,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmp $0xffff,%rax │ │ │ │ - ja a1b2 │ │ │ │ - test %rax,%rax │ │ │ │ - je a1a3 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne a19e │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %ax,0x68(%rsp) │ │ │ │ + callq b42f0 │ │ │ │ + lea 0x10(%rsp),%r8 │ │ │ │ + mov $0x35,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %ax,0x6a(%rsp) │ │ │ │ + pushq 0x118(%rsp) │ │ │ │ + pushq 0x118(%rsp) │ │ │ │ + pushq 0x118(%rsp) │ │ │ │ + pushq 0x118(%rsp) │ │ │ │ + pushq 0x118(%rsp) │ │ │ │ + pushq 0x118(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 12eb0 │ │ │ │ + add $0x240,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + callq 7560 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + callq 7100 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov 0xe0(%rsp),%edi │ │ │ │ + mov $0x4010bc04,%esi │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js bcff │ │ │ │ + mov 0x2c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne bcfa │ │ │ │ + add $0x2d8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xac902(%rip),%rdi │ │ │ │ + lea 0xab074(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab8fe(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xac904(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xac8e7(%rip),%rdi │ │ │ │ + lea 0xabc6a(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xfdf09(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a1e0 │ │ │ │ - jmpq *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x1fee29(%rip),%rax │ │ │ │ - lea -0x13ce(%rip),%rcx │ │ │ │ - testb $0x1,0xd(%rax) │ │ │ │ - lea -0x1409(%rip),%rax │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %rax,0xfdedc(%rip) │ │ │ │ - jmpq *%rax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - lea 0xd7f02(%rip),%rsi │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - lea 0xac89a(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab060(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ + lea 0xf8a57(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %edi,%ebp │ │ │ │ push %rbx │ │ │ │ + mov $0xc,%ebx │ │ │ │ sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - callq 7910 │ │ │ │ - test %rax,%rax │ │ │ │ - je a365 │ │ │ │ - mov %r14,%r15 │ │ │ │ - lea 0x28(%rsp),%r12 │ │ │ │ - lea 0x20(%rsp),%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - shr $0x8,%r15 │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r14,%r15 │ │ │ │ - shr $0x20,%r15 │ │ │ │ - and $0xfff,%eax │ │ │ │ - and $0xfffff000,%r15d │ │ │ │ - or %eax,%r15d │ │ │ │ - movzbl %r14b,%eax │ │ │ │ - shr $0xc,%r14 │ │ │ │ - xor %r14b,%r14b │ │ │ │ - or %eax,%r14d │ │ │ │ - mov %r14d,0xc(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ + jmp bd64 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je bf00 │ │ │ │ + mov %ebx,%edx │ │ │ │ + or $0x2,%edx │ │ │ │ + cmp $0x46,%eax │ │ │ │ + cmove %edx,%ebx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0xab8a3(%rip),%rdx │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 76d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je bd90 │ │ │ │ + cmp $0x66,%eax │ │ │ │ + jne bd50 │ │ │ │ + or $0x1,%ebx │ │ │ │ + jmp bd64 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rcx │ │ │ │ + cmp %ebp,0xfc2ee(%rip) │ │ │ │ + mov %ebp,%eax │ │ │ │ + cmovle 0xfc2e5(%rip),%eax │ │ │ │ + sub %eax,%ebp │ │ │ │ + je beda │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%r12,%rax,8),%rdx │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je beda │ │ │ │ + test %ebp,%ebp │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + cmovle %ebp,%eax │ │ │ │ + sub %eax,%ebp │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%rdx,%rax,8),%r13 │ │ │ │ mov $0xa,%edx │ │ │ │ + callq 7a00 │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + cmpb $0x0,(%r12) │ │ │ │ + je be20 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne be20 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je bee8 │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je bee8 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + callq 14220 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + jmp be8e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je be78 │ │ │ │ + mov 0x0(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je be78 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 14220 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + callq 145e0 │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jns be8e │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7070 <__getdelim@plt> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je a358 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - callq 7950 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x1c(%rsp),%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,%r9 │ │ │ │ + lea 0xabced(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x18(%rsp),%rdx │ │ │ │ - lea 0xac7d1(%rip),%rsi │ │ │ │ - callq 7530 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne a2b0 │ │ │ │ - cmp %r15d,0x18(%rsp) │ │ │ │ - jne a2b0 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - cmp %eax,0x1c(%rsp) │ │ │ │ - jne a2b0 │ │ │ │ + callq b3960 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7860 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x4(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 143f0 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + or $0x10,%ebx │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov $0x4010bc05,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js bf13 │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a373 │ │ │ │ + jne bf21 │ │ │ │ add $0x48,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - callq 7410 │ │ │ │ - jmp a320 │ │ │ │ - lea 0xac854(%rip),%rdi │ │ │ │ + lea 0xab739(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ + lea 0xabc91(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0xaba91(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + lea 0xabc9e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ + lea 0xb82c3(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq a210 │ │ │ │ - test %rax,%rax │ │ │ │ - je a3c0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xac741(%rip),%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 7410 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jmp bf69 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je c000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 7270 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne bf60 │ │ │ │ + cmp %ebx,0xfc103(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xfc0fa(%rip),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + je c013 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x0(%rbp,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je c013 │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovle %ebx,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne c021 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0xc(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 143f0 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + mov $0x4010bc06,%esi │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js c02f │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne c03d │ │ │ │ + add $0x40,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xabbd9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + lea 0xab600(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaad4c(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xabc92(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r12 │ │ │ │ xor %r12d,%r12d │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xf86c6(%rip),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea 0xab591(%rip),%rdx │ │ │ │ + callq 76d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je c0c0 │ │ │ │ + cmp $0x66,%eax │ │ │ │ + je c0b0 │ │ │ │ + cmp $0x68,%eax │ │ │ │ + jne c070 │ │ │ │ + lea 0xabc4f(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xc,%r12d │ │ │ │ + jmp c070 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %ebx,0xfbfbe(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xfbfb5(%rip),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + jne c0e8 │ │ │ │ + lea 0xab540(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x0(%rbp,%rax,8),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je c0d3 │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovle %ebx,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne c15f │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0xc(%rsp),%rdx │ │ │ │ + or $0x10,%r12d │ │ │ │ + callq 143f0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + mov $0x4010bc07,%esi │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12d,0x10(%rsp) │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js c172 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne c16d │ │ │ │ + add $0x40,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - lea 0xd7d42(%rip),%rsi │ │ │ │ - push %r14 │ │ │ │ + lea 0xaac0e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xabc9f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea 0xac6fe(%rip),%rdi │ │ │ │ + lea 0xb8071(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7040 │ │ │ │ - test %rax,%rax │ │ │ │ - je a521 │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ + jmp c1b9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je c340 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 7270 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne c1b0 │ │ │ │ + cmp %ebx,0xfbeb3(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xfbeaa(%rip),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + je c3ae │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je c3ae │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovle %ebx,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne c3bc │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0xc(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 143f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + mov $0x14,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x20(%rsp),%r12d │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0xc0a8bc0b,%esi │ │ │ │ + movl $0x10,0x38(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r12d,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js c3ca │ │ │ │ + jne c3d8 │ │ │ │ + cmpb $0x0,0x3c(%rsp) │ │ │ │ + je c358 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xe,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + movl $0x8000002,0x38(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x58(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x60(%rsp) │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0x98(%rsp) │ │ │ │ + pushq 0x98(%rsp) │ │ │ │ + pushq 0x98(%rsp) │ │ │ │ + callq 14660 │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne c3e6 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xabaf9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xab2fd(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ mov %rbp,%rdx │ │ │ │ - callq 78a0 <__xstat64@plt> │ │ │ │ + mov $0x4010bc08,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + movabs $0x100000010,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7130 │ │ │ │ test %eax,%eax │ │ │ │ - jne a534 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - lea 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ + jns c26b │ │ │ │ + lea 0xabba1(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab265(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaa9b1(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xabb4f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab262(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edi,%r12d │ │ │ │ + push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp c43b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x46,%eax │ │ │ │ + mov $0xf,%eax │ │ │ │ + cmove %eax,%ebx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xf825b(%rip),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0xab225(%rip),%rdx │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq 76d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je c480 │ │ │ │ + cmp $0x66,%eax │ │ │ │ + je c478 │ │ │ │ + jle c430 │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je c750 │ │ │ │ + cmp $0x6f,%eax │ │ │ │ + cmove %r14d,%ebp │ │ │ │ + jmp c43b │ │ │ │ + nopl (%rax) │ │ │ │ + or $0xc,%ebx │ │ │ │ + jmp c43b │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r12d,0xfbbfd(%rip) │ │ │ │ + mov %r12d,%eax │ │ │ │ + cmovle 0xfbbf3(%rip),%eax │ │ │ │ + sub %eax,%r12d │ │ │ │ + je c6c9 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - and $0xf000,%ebx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 72a0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je c6c9 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + test %r12d,%r12d │ │ │ │ + lea 0xab1c6(%rip),%rdx │ │ │ │ + mov %r15d,%r14d │ │ │ │ + lea 0xf8af4(%rip),%rsi │ │ │ │ + cmovle %r12d,%r14d │ │ │ │ + callq b4370 │ │ │ │ + sub %r14d,%r12d │ │ │ │ mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je a4d9 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne c4f0 │ │ │ │ + lea 0xab133(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je c4e0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + cmovle %r12,%r15 │ │ │ │ + callq 7a00 │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + sub %r15d,%r12d │ │ │ │ + cmpb $0x0,(%r14) │ │ │ │ + je c578 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne c578 │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne c763 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je c6d7 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax,%r15,8),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je c6d7 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + callq 14220 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + jmpq c66a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xddf51(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7900 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je a45a │ │ │ │ + test %bpl,%bpl │ │ │ │ + je c648 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0xd,%ecx │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ mov %rbp,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 78a0 <__xstat64@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne a478 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - cmp $0x6000,%ebx │ │ │ │ - sete %dl │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x6000,%eax │ │ │ │ - sete %al │ │ │ │ - cmp %al,%dl │ │ │ │ - jne a478 │ │ │ │ - cmp $0x6000,%ebx │ │ │ │ - je a510 │ │ │ │ - cmp 0x20(%rsp),%r15 │ │ │ │ - jne a478 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rax,0x28(%rsp) │ │ │ │ - jne a478 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 7860 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + callq 949f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c78e │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + and $0xf,%r13d │ │ │ │ + callq 93f40 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + movzbl 0x7a(%rsi),%edx │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0x8(%r8,%rax,8),%rdx │ │ │ │ + mov 0x28(%rdx),%rax │ │ │ │ + and $0xfffffffffffffff0,%rax │ │ │ │ + or %rax,%r13 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r13,0x28(%rdx) │ │ │ │ + addq $0x1,0x70(%rsi) │ │ │ │ + mov 0x70(%rax),%edi │ │ │ │ + callq 12dd0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a52f │ │ │ │ - add $0xc8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + jne c789 │ │ │ │ + add $0xf8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %rax,0x48(%rsp) │ │ │ │ - jne a478 │ │ │ │ - jmp a4d9 │ │ │ │ - lea 0xac6c0(%rip),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne c6e8 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + lea 0x14(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 143f0 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0xe0(%rsp),%edi │ │ │ │ + or $0x10,%ebx │ │ │ │ + mov %dx,0xc5(%rsp) │ │ │ │ + mov $0x4010bc08,%esi │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xac425(%rip),%rdi │ │ │ │ + movb $0x0,0xc7(%rsp) │ │ │ │ + mov %ebx,0xc0(%rsp) │ │ │ │ + mov %r13b,0xc4(%rsp) │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + jns c618 │ │ │ │ + lea 0xab886(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaafa8(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab4a2(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax,%r15,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je c651 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 14220 │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq a3d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + callq 145e0 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jns c66a │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xab410(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je a57b │ │ │ │ - lea 0xda49f(%rip),%rsi │ │ │ │ - callq 7120 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov $0x1,%eax │ │ │ │ - adc $0x0,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + callq b3960 │ │ │ │ + nop │ │ │ │ + lea 0xab821(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov $0x1a,%ecx │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov $0xc,%ecx │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + lea 0xab9f4(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xaac84(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + lea 0xf7ea1(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x158,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r13 │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - lea 0xdde23(%rip),%rsi │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - callq 7900 │ │ │ │ - test %rax,%rax │ │ │ │ - je a650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 19cd0 │ │ │ │ + jmp c7f1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je cc39 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0xb79fe(%rip),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 76d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne c7e8 │ │ │ │ + cmp %ebx,0xfb871(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xfb868(%rip),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + je ca38 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%r13 │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je ca38 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %ebp,%r12d │ │ │ │ + cmovle %ebx,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7440 │ │ │ │ + sub %r12d,%ebx │ │ │ │ + mov %eax,%r14d │ │ │ │ test %eax,%eax │ │ │ │ - jne a650 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0xddde0(%rip),%rsi │ │ │ │ - callq 7900 │ │ │ │ - mov %rax,%rdi │ │ │ │ + js ccc4 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne ca50 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + callq b43c0 │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne cc89 │ │ │ │ + mov %r14d,%esi │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + callq b3d10 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq b4de0 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ - je a610 │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 19cd0 │ │ │ │ + je ca84 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x6000,%eax │ │ │ │ + jne cc97 │ │ │ │ + lea 0xaaddf(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + callq 14220 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0xa0(%rsp),%r12d │ │ │ │ + mov $0x4008bc0d,%esi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r12d,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7130 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + js cca8 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0x1000,%ebx │ │ │ │ + jmp c949 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x22,(%rax) │ │ │ │ + jne cc4c │ │ │ │ + add %rbx,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq b3b70 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov $0x4020bc0c,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + callq 7130 │ │ │ │ test %eax,%eax │ │ │ │ - jne a650 │ │ │ │ - cmpq $0x0,(%rsp) │ │ │ │ - jne a650 │ │ │ │ + jne c938 │ │ │ │ + movzbl 0x7b(%rbp),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jbe ccb6 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je cbe0 │ │ │ │ + lea 0x0(,%r14,8),%rdx │ │ │ │ + lea 0xaad1e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub %r14,%rdx │ │ │ │ + movzwl 0x22(%rax,%rdx,8),%ecx │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - mov %rax,0x4(%r12) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0xc(%r12) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x4018bc0e,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + movq $0x10,0x20(%rsp) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js cc7b │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a661 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne cc68 │ │ │ │ + add $0x158,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xac49a(%rip),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xab819(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + callq b3960 │ │ │ │ + nop │ │ │ │ + mov %r12d,%r12d │ │ │ │ + mov 0x0(%r13,%r12,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je c86f │ │ │ │ + test %ebx,%ebx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + cmovle %ebx,%ebp │ │ │ │ + sub %ebp,%ebx │ │ │ │ + callq 9d370 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cc6d │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + jmpq c87c │ │ │ │ + lea 0xaac62(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov $0xd,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + callq 9c5d0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja cc14 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + lea 0xc(%rsp),%r12 │ │ │ │ + mov $0xffffffffffffffff,%r13 │ │ │ │ + jmp cb40 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq b7f0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je cb7a │ │ │ │ + test %r14,%r14 │ │ │ │ + jne cc5a │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + lock addq $0x1,0x60(%rbx) │ │ │ │ + mov %r13,%rax │ │ │ │ + lock xadd %rax,0x60(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne cb38 │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + jmp cb38 │ │ │ │ + movzwl 0xb2(%r14),%ecx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0xaab40(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + div %rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9c2b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cbec │ │ │ │ + lea 0x60(%r14),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r14) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je cc33 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9a330 │ │ │ │ + jmpq ca08 │ │ │ │ + lea 0xab749(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + mov 0xfb4c4(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xaab01(%rip),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmp cbbc │ │ │ │ + mov %eax,%edi │ │ │ │ + neg %edi │ │ │ │ + callq 75a0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0xaa7fc(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq *0x68(%r14) │ │ │ │ + jmp cbd3 │ │ │ │ + lea 0xab560(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + lea 0xab685(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab727(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%r8 │ │ │ │ + lea 0xaaa21(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab6de(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaaa12(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ mov %rdx,%rsi │ │ │ │ - movslq %edi,%rdx │ │ │ │ - push %rbx │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - mov (%rsi,%rdx,8),%r9 │ │ │ │ - mov 0x8(%rsi,%rax,1),%r10 │ │ │ │ - mov 0x10(%rsi,%rax,1),%r11 │ │ │ │ - movdqa 0xac9e8(%rip),%xmm7 │ │ │ │ - movdqa 0xac9f0(%rip),%xmm3 │ │ │ │ - movdqa 0xac9f8(%rip),%xmm6 │ │ │ │ - test %r8,%r8 │ │ │ │ - je a752 │ │ │ │ - lea -0x8(%rsi,%rax,1),%rbx │ │ │ │ - sub $0x2,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - movslq %edi,%rax │ │ │ │ - test %edi,%edi │ │ │ │ - js a733 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pcmpgtb %xmm1,%xmm4 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - psllw $0x7,%xmm4 │ │ │ │ - psrlw $0x1,%xmm2 │ │ │ │ - pcmpgtb %xmm4,%xmm5 │ │ │ │ - pand %xmm6,%xmm2 │ │ │ │ - pand %xmm3,%xmm5 │ │ │ │ - pxor %xmm5,%xmm2 │ │ │ │ - mov (%rsi,%rax,8),%rdx │ │ │ │ - movdqa (%rdx,%rcx,1),%xmm4 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm4,%xmm2 │ │ │ │ - sub $0x1,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jns a6e0 │ │ │ │ - movntdq %xmm0,(%r9,%rcx,1) │ │ │ │ - movntdq %xmm1,(%r10,%rcx,1) │ │ │ │ - movntdq %xmm2,(%r11,%rcx,1) │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - ja a6c0 │ │ │ │ - sfence │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + lea 0xab5df(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab601(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab63b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0xaa78b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%r11d │ │ │ │ - mov %rdx,%rdi │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0xf7931(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - movslq %r11d,%rdx │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - mov (%rdi,%rdx,8),%r10 │ │ │ │ - mov 0x8(%rdi,%rax,1),%r9 │ │ │ │ - mov 0x10(%rdi,%rax,1),%r8 │ │ │ │ - movdqa 0xac8f7(%rip),%xmm7 │ │ │ │ - movdqa 0xac8ff(%rip),%xmm3 │ │ │ │ - movdqa 0xac906(%rip),%xmm11 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je a8e2 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x8(%rdi,%rax,1),%rbp │ │ │ │ - sub $0x2,%r11d │ │ │ │ - add $0x10,%r10 │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x10,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm0 │ │ │ │ - lea 0x10(%rcx),%rsi │ │ │ │ - movdqa 0x10(%rax,%rcx,1),%xmm8 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm8,%xmm9 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - movdqa %xmm8,%xmm10 │ │ │ │ - movslq %r11d,%rax │ │ │ │ - test %r11d,%r11d │ │ │ │ - js a8a8 │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x158,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp cd21 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - movdqa %xmm10,%xmm14 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pxor %xmm12,%xmm12 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pxor %xmm13,%xmm13 │ │ │ │ - psllw $0x7,%xmm6 │ │ │ │ - psllw $0x7,%xmm14 │ │ │ │ - psrlw $0x1,%xmm2 │ │ │ │ - psrlw $0x1,%xmm10 │ │ │ │ - pcmpgtb %xmm1,%xmm4 │ │ │ │ - pcmpgtb %xmm9,%xmm12 │ │ │ │ - pcmpgtb %xmm6,%xmm5 │ │ │ │ - pcmpgtb %xmm14,%xmm13 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - paddb %xmm9,%xmm9 │ │ │ │ - pand %xmm11,%xmm2 │ │ │ │ - pand %xmm11,%xmm10 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm12 │ │ │ │ - pand %xmm3,%xmm5 │ │ │ │ - pand %xmm3,%xmm13 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm12,%xmm9 │ │ │ │ - pxor %xmm5,%xmm2 │ │ │ │ - pxor %xmm13,%xmm10 │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ - movdqa (%rdx,%rcx,1),%xmm4 │ │ │ │ - movdqa (%rdx,%rsi,1),%xmm12 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm4,%xmm2 │ │ │ │ - pxor %xmm12,%xmm8 │ │ │ │ - pxor %xmm12,%xmm9 │ │ │ │ - pxor %xmm12,%xmm10 │ │ │ │ - sub $0x1,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jns a7f8 │ │ │ │ - movntdq %xmm0,-0x10(%r10) │ │ │ │ - movntdq %xmm8,(%r10) │ │ │ │ - movntdq %xmm1,-0x10(%r9) │ │ │ │ - movntdq %xmm9,(%r9) │ │ │ │ - movntdq %xmm2,-0x10(%r8) │ │ │ │ - movntdq %xmm10,(%r8) │ │ │ │ - add $0x20,%rcx │ │ │ │ - add $0x20,%r10 │ │ │ │ - add $0x20,%r9 │ │ │ │ - add $0x20,%r8 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - ja a7c0 │ │ │ │ - sfence │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%r11d │ │ │ │ - mov %rdx,%rdi │ │ │ │ - push %rbp │ │ │ │ - movslq %r11d,%rdx │ │ │ │ - push %rbx │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - mov (%rdi,%rdx,8),%r10 │ │ │ │ - mov 0x8(%rdi,%rax,1),%r9 │ │ │ │ - mov 0x10(%rdi,%rax,1),%r8 │ │ │ │ - vbroadcasti128 0xac766(%rip),%ymm7 │ │ │ │ - vbroadcasti128 0xac76d(%rip),%ymm3 │ │ │ │ - vbroadcasti128 0xac774(%rip),%ymm11 │ │ │ │ - vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je d161 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0xb74ce(%rip),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 76d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne cd18 │ │ │ │ + cmp %ebx,0xfb341(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xfb338(%rip),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + je cf50 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%r13 │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ - je aa5c │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x8(%rdi,%rax,1),%rbp │ │ │ │ - sub $0x2,%r11d │ │ │ │ - add $0x20,%r10 │ │ │ │ - add $0x20,%r9 │ │ │ │ - add $0x20,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm0 │ │ │ │ - lea 0x20(%rcx),%rsi │ │ │ │ - vmovdqa 0x20(%rax,%rcx,1),%ymm8 │ │ │ │ - vmovdqa %ymm0,%ymm1 │ │ │ │ - vmovdqa %ymm8,%ymm9 │ │ │ │ - vmovdqa %ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm8,%ymm10 │ │ │ │ - movslq %r11d,%rax │ │ │ │ - test %r11d,%r11d │ │ │ │ - js aa22 │ │ │ │ + je cf50 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %ebp,%r12d │ │ │ │ + cmovle %ebx,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7440 │ │ │ │ + sub %r12d,%ebx │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + js d1ee │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne cf70 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + callq b43c0 │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne d1b1 │ │ │ │ + mov %r14d,%esi │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + callq b3d10 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq b4de0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je cfa4 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x6000,%eax │ │ │ │ + jne d1bf │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + callq 14220 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0xa0(%rsp),%r12d │ │ │ │ + mov $0x4008bc0d,%esi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r12d,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7130 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + js d1d2 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0x1000,%ebx │ │ │ │ + jmp ce61 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpsllw $0x7,%ymm2,%ymm6 │ │ │ │ - vpsllw $0x7,%ymm10,%ymm14 │ │ │ │ - vpsrlw $0x1,%ymm2,%ymm2 │ │ │ │ - vpsrlw $0x1,%ymm10,%ymm10 │ │ │ │ - vpcmpgtb %ymm1,%ymm15,%ymm4 │ │ │ │ - vpcmpgtb %ymm9,%ymm15,%ymm12 │ │ │ │ - vpcmpgtb %ymm6,%ymm15,%ymm5 │ │ │ │ - vpcmpgtb %ymm14,%ymm15,%ymm13 │ │ │ │ - vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm9,%ymm9,%ymm9 │ │ │ │ - vpand %ymm11,%ymm2,%ymm2 │ │ │ │ - vpand %ymm11,%ymm10,%ymm10 │ │ │ │ - vpand %ymm7,%ymm4,%ymm4 │ │ │ │ - vpand %ymm7,%ymm12,%ymm12 │ │ │ │ - vpand %ymm3,%ymm5,%ymm5 │ │ │ │ - vpand %ymm3,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ - vpxor %ymm5,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm13,%ymm10,%ymm10 │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ - vmovdqa (%rdx,%rcx,1),%ymm4 │ │ │ │ - vmovdqa (%rdx,%rsi,1),%ymm12 │ │ │ │ - vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm4,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm12,%ymm8,%ymm8 │ │ │ │ - vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ - vpxor %ymm12,%ymm10,%ymm10 │ │ │ │ - sub $0x1,%rax │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x22,(%rax) │ │ │ │ + jne d174 │ │ │ │ + add %rbx,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq b3b70 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov $0x4020bc0c,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + callq 7130 │ │ │ │ test %eax,%eax │ │ │ │ - jns a990 │ │ │ │ - vmovntdq %ymm0,-0x20(%r10) │ │ │ │ - vmovntdq %ymm8,(%r10) │ │ │ │ - vmovntdq %ymm1,-0x20(%r9) │ │ │ │ - vmovntdq %ymm9,(%r9) │ │ │ │ - vmovntdq %ymm2,-0x20(%r8) │ │ │ │ - vmovntdq %ymm10,(%r8) │ │ │ │ - add $0x40,%rcx │ │ │ │ - add $0x40,%r10 │ │ │ │ - add $0x40,%r9 │ │ │ │ - add $0x40,%r8 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - ja a958 │ │ │ │ - sfence │ │ │ │ - vzeroupper │ │ │ │ + jne ce50 │ │ │ │ + movzbl 0x7b(%rbp),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jbe d1e0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je d108 │ │ │ │ + lea 0x0(,%r14,8),%rdx │ │ │ │ + lea 0xab5ae(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub %r14,%rdx │ │ │ │ + movzwl 0x22(%rax,%rdx,8),%ecx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x4018bc0f,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + movq $0x10,0x20(%rsp) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js d1a3 │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d190 │ │ │ │ + add $0x158,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movslq %edi,%rax │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - push %rbx │ │ │ │ - mov (%rdx,%rax,8),%r10 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je ab15 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x2(%rdi),%r11d │ │ │ │ - add $0x10,%r10 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - lea -0x8(%r9,%rdx,1),%rbp │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm0 │ │ │ │ - lea 0x10(%rcx),%r8 │ │ │ │ - movdqa 0x10(%rax,%rcx,1),%xmm1 │ │ │ │ - lea 0x20(%rcx),%rdi │ │ │ │ - movdqa 0x20(%rax,%rcx,1),%xmm2 │ │ │ │ - lea 0x30(%rcx),%rsi │ │ │ │ - movdqa 0x30(%rax,%rcx,1),%xmm3 │ │ │ │ - test %r11d,%r11d │ │ │ │ - js aaf1 │ │ │ │ - movslq %r11d,%rdx │ │ │ │ - nop │ │ │ │ - mov (%r9,%rdx,8),%rax │ │ │ │ - pxor (%rax,%rcx,1),%xmm0 │ │ │ │ - pxor (%rax,%r8,1),%xmm1 │ │ │ │ - pxor (%rax,%rdi,1),%xmm2 │ │ │ │ - pxor (%rax,%rsi,1),%xmm3 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jns aad0 │ │ │ │ - movntdq %xmm0,-0x10(%r10) │ │ │ │ - movntdq %xmm1,(%r10) │ │ │ │ - movntdq %xmm2,0x10(%r10) │ │ │ │ - movntdq %xmm3,0x20(%r10) │ │ │ │ - add $0x40,%rcx │ │ │ │ - add $0x40,%r10 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - ja aaa0 │ │ │ │ - sfence │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov (%rdi,%rax,8),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je ab9c │ │ │ │ - lea -0x8(%rdi,%rdx,1),%r11 │ │ │ │ - sub $0x2,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r11),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm0 │ │ │ │ - lea 0x20(%rcx),%rsi │ │ │ │ - vmovdqa 0x20(%rax,%rcx,1),%ymm1 │ │ │ │ - test %r8d,%r8d │ │ │ │ - js ab86 │ │ │ │ - movslq %r8d,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ - vpxor (%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ - vpxor (%rdx,%rsi,1),%ymm1,%ymm1 │ │ │ │ - sub $0x1,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jns ab70 │ │ │ │ - vmovntdq %ymm0,(%r9,%rcx,1) │ │ │ │ - vmovntdq %ymm1,0x20(%rcx,%r9,1) │ │ │ │ - add $0x40,%rcx │ │ │ │ - cmp %rcx,%r10 │ │ │ │ - ja ab50 │ │ │ │ - sfence │ │ │ │ - vzeroupper │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - push %rbx │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov (%rdi,%rax,8),%r9 │ │ │ │ - mov 0x8(%rdi,%rdx,1),%r10 │ │ │ │ - movdqa 0xac530(%rip),%xmm7 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je ac8d │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rsi,%r11 │ │ │ │ - lea -0x8(%rdi,%rdx,1),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub $0x2,%r8d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm0 │ │ │ │ - lea 0x10(%rcx),%rsi │ │ │ │ - movdqa 0x10(%rax,%rcx,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - movslq %r8d,%rax │ │ │ │ - test %r8d,%r8d │ │ │ │ - js ac66 │ │ │ │ + lea 0xaa6c3(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + callq b3960 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pcmpgtb %xmm2,%xmm4 │ │ │ │ - pcmpgtb %xmm3,%xmm5 │ │ │ │ - paddb %xmm2,%xmm2 │ │ │ │ - paddb %xmm3,%xmm3 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pxor %xmm4,%xmm2 │ │ │ │ - pxor %xmm5,%xmm3 │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ - movdqa (%rdx,%rcx,1),%xmm4 │ │ │ │ - movdqa (%rdx,%rsi,1),%xmm5 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm5,%xmm1 │ │ │ │ - pxor %xmm4,%xmm2 │ │ │ │ - pxor %xmm5,%xmm3 │ │ │ │ - sub $0x1,%rax │ │ │ │ + mov %r12d,%r12d │ │ │ │ + mov 0x0(%r13,%r12,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je cd9f │ │ │ │ + test %ebx,%ebx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + cmovle %ebx,%ebp │ │ │ │ + sub %ebp,%ebx │ │ │ │ + callq 9d370 │ │ │ │ test %eax,%eax │ │ │ │ - jns ac18 │ │ │ │ - movntdq %xmm0,(%r9,%rcx,1) │ │ │ │ - movntdq %xmm1,0x10(%r9,%rcx,1) │ │ │ │ - movntdq %xmm2,(%r10,%rcx,1) │ │ │ │ - movntdq %xmm3,0x10(%r10,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %rcx,%r11 │ │ │ │ - ja abf0 │ │ │ │ - sfence │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - push %rbx │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov (%rdi,%rax,8),%r9 │ │ │ │ - mov 0x8(%rdi,%rdx,1),%r10 │ │ │ │ - vbroadcasti128 0xac43f(%rip),%ymm7 │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je ad75 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rsi,%r11 │ │ │ │ - lea -0x8(%rdi,%rdx,1),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub $0x2,%r8d │ │ │ │ - nop │ │ │ │ - mov (%rbx),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm0 │ │ │ │ - lea 0x20(%rcx),%rsi │ │ │ │ - vmovdqa 0x20(%rax,%rcx,1),%ymm1 │ │ │ │ - vmovdqa %ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm1,%ymm3 │ │ │ │ - movslq %r8d,%rax │ │ │ │ - test %r8d,%r8d │ │ │ │ - js ad4e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpcmpgtb %ymm2,%ymm6,%ymm4 │ │ │ │ - vpcmpgtb %ymm3,%ymm6,%ymm5 │ │ │ │ - vpaddb %ymm2,%ymm2,%ymm2 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpand %ymm7,%ymm4,%ymm4 │ │ │ │ - vpand %ymm7,%ymm5,%ymm5 │ │ │ │ - vpxor %ymm4,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm5,%ymm3,%ymm3 │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ - vmovdqa (%rdx,%rcx,1),%ymm4 │ │ │ │ - vmovdqa (%rdx,%rsi,1),%ymm5 │ │ │ │ - vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm5,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm4,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm5,%ymm3,%ymm3 │ │ │ │ - sub $0x1,%rax │ │ │ │ + jne d195 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + jmpq cdac │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + lea 0xaa76b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov $0xd,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + callq 9c5d0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja d13c │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + lea 0xc(%rsp),%r12 │ │ │ │ + mov $0xffffffffffffffff,%r13 │ │ │ │ + jmp d068 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq b7f0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je d0a2 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne d182 │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + lock addq $0x1,0x60(%rbx) │ │ │ │ + mov %r13,%rax │ │ │ │ + lock xadd %rax,0x60(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne d060 │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + jmp d060 │ │ │ │ + movzwl 0xb2(%r14),%ecx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0xab3c0(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + div %rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 788e0 │ │ │ │ test %eax,%eax │ │ │ │ - jns ad08 │ │ │ │ - vmovntdq %ymm0,(%r9,%rcx,1) │ │ │ │ - vmovntdq %ymm1,0x20(%r9,%rcx,1) │ │ │ │ - vmovntdq %ymm2,(%r10,%rcx,1) │ │ │ │ - vmovntdq %ymm3,0x20(%r10,%rcx,1) │ │ │ │ - add $0x40,%rcx │ │ │ │ - cmp %rcx,%r11 │ │ │ │ - ja ace0 │ │ │ │ - sfence │ │ │ │ - vzeroupper │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %rdx,%r9 │ │ │ │ + jne d114 │ │ │ │ + lea 0x60(%r14),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r14) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je d15b │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9a330 │ │ │ │ + jmpq cf20 │ │ │ │ + lea 0xab221(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + mov 0xfaf9c(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xaa5d9(%rip),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmp d0e4 │ │ │ │ + mov %eax,%edi │ │ │ │ + neg %edi │ │ │ │ + callq 75a0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0xaa2d4(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq *0x68(%r14) │ │ │ │ + jmp d0fb │ │ │ │ + lea 0xab248(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + lea 0xab15d(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab1ff(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xaa4f9(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab2f6(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaa4ea(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0xab0b5(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab0d7(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xab111(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0xaa261(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov (%r9,%rax,8),%r10 │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%r9,%rdx,1),%r11 │ │ │ │ - movdqa 0xac35c(%rip),%xmm15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je aefb │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea -0x8(%r9,%rdx,1),%r12 │ │ │ │ - lea -0x2(%rdi),%ebx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm0 │ │ │ │ - lea 0x10(%rcx),%r8 │ │ │ │ - movdqa 0x10(%rax,%rcx,1),%xmm1 │ │ │ │ - lea 0x20(%rcx),%rdi │ │ │ │ - movdqa 0x20(%rax,%rcx,1),%xmm2 │ │ │ │ - lea 0x30(%rcx),%rsi │ │ │ │ - movdqa 0x30(%rax,%rcx,1),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js aeb8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - pcmpgtb %xmm4,%xmm8 │ │ │ │ - pcmpgtb %xmm5,%xmm9 │ │ │ │ - pcmpgtb %xmm6,%xmm10 │ │ │ │ - pcmpgtb %xmm7,%xmm11 │ │ │ │ - paddb %xmm4,%xmm4 │ │ │ │ - paddb %xmm5,%xmm5 │ │ │ │ - paddb %xmm6,%xmm6 │ │ │ │ - paddb %xmm7,%xmm7 │ │ │ │ - pand %xmm15,%xmm8 │ │ │ │ - pand %xmm15,%xmm9 │ │ │ │ - pand %xmm15,%xmm10 │ │ │ │ - pand %xmm15,%xmm11 │ │ │ │ - pxor %xmm8,%xmm4 │ │ │ │ - pxor %xmm9,%xmm5 │ │ │ │ - pxor %xmm10,%xmm6 │ │ │ │ - pxor %xmm11,%xmm7 │ │ │ │ - mov (%r9,%rdx,8),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm8 │ │ │ │ - movdqa (%rax,%r8,1),%xmm9 │ │ │ │ - movdqa (%rax,%rdi,1),%xmm10 │ │ │ │ - movdqa (%rax,%rsi,1),%xmm11 │ │ │ │ - pxor %xmm8,%xmm0 │ │ │ │ - pxor %xmm9,%xmm1 │ │ │ │ - pxor %xmm10,%xmm2 │ │ │ │ - pxor %xmm11,%xmm3 │ │ │ │ - pxor %xmm8,%xmm4 │ │ │ │ - pxor %xmm9,%xmm5 │ │ │ │ - pxor %xmm10,%xmm6 │ │ │ │ - pxor %xmm11,%xmm7 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jns ae08 │ │ │ │ - movntdq %xmm0,(%r10,%rcx,1) │ │ │ │ - movntdq %xmm1,0x10(%r10,%rcx,1) │ │ │ │ - movntdq %xmm2,0x20(%r10,%rcx,1) │ │ │ │ - movntdq %xmm3,0x30(%r10,%rcx,1) │ │ │ │ - movntdq %xmm4,(%rcx,%r11,1) │ │ │ │ - movntdq %xmm5,0x10(%rcx,%r11,1) │ │ │ │ - movntdq %xmm6,0x20(%rcx,%r11,1) │ │ │ │ - movntdq %xmm7,0x30(%rcx,%r11,1) │ │ │ │ - add $0x40,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja adc0 │ │ │ │ - sfence │ │ │ │ - pop %rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 9d690 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je d230 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xab32f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %edi,%eax │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + lea 0xab82a(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x1,%eax │ │ │ │ - je b072 │ │ │ │ - movdqa 0xac1d3(%rip),%xmm3 │ │ │ │ - movdqa 0xac1db(%rip),%xmm7 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b06a │ │ │ │ - movslq %edi,%rcx │ │ │ │ - cltq │ │ │ │ - lea 0xae2b6(%rip),%rsi │ │ │ │ - sub $0x2,%edi │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov (%rbx,%rcx,8),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rbx,%rdx,1),%r11 │ │ │ │ - mov 0x10(%rbx,%rdx,1),%r10 │ │ │ │ - lea -0x8(%rbx,%rdx,1),%r9 │ │ │ │ - lea (%rsi,%rax,1),%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sub $0x348,%rsp │ │ │ │ + mov %edi,0x1c(%rsp) │ │ │ │ + lea 0x190(%rsp),%rsi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x338(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea 0x1c(%rsp),%rsi │ │ │ │ + movabs $0x8000000000e,%rax │ │ │ │ + movups %xmm0,0x170(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + movabs $0x1fffffffc,%rax │ │ │ │ + movups %xmm0,0x180(%rsp) │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + movl $0x80,0x180(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + movups %xmm0,0x160(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movups %xmm0,0x60(%rsp) │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + callq 14820 │ │ │ │ + lea 0x80(%rsp),%r8 │ │ │ │ + mov %r15,%rsi │ │ │ │ + sub $0x1b0,%rsp │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x35,%ecx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 14a20 │ │ │ │ + add $0x1b0,%rsp │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movb $0x1,0x18(%rsp) │ │ │ │ + movb $0x0,0x19(%rsp) │ │ │ │ + movb $0x0,0x1b(%rsp) │ │ │ │ + movb $0x0,0x1a(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xf760f(%rip),%rcx │ │ │ │ + lea 0xab245(%rip),%rdx │ │ │ │ + callq 76d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je d650 │ │ │ │ + cmp $0x71,%eax │ │ │ │ + ja d360 │ │ │ │ + mov %eax,%eax │ │ │ │ + movslq 0x0(%rbp,%rax,4),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r9),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - movdqa (%r8),%xmm2 │ │ │ │ - movdqa 0x10(%r8),%xmm6 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm6 │ │ │ │ - pxor %xmm6,%xmm2 │ │ │ │ - movslq %edi,%rdx │ │ │ │ - test %edi,%edi │ │ │ │ - jle b023 │ │ │ │ + lea 0xab2c9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 14b50 │ │ │ │ + lea 0xab33b(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 14b50 │ │ │ │ + lea 0xab45d(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + nop │ │ │ │ + movb $0x1,0x19(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfaca9(%rip),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pcmpgtb %xmm1,%xmm5 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - pand %xmm3,%xmm5 │ │ │ │ - pxor %xmm5,%xmm1 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - movdqa (%rax),%xmm6 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pxor %xmm6,%xmm2 │ │ │ │ - movdqa 0x10(%rax),%xmm6 │ │ │ │ - pshufb %xmm5,%xmm6 │ │ │ │ - pxor %xmm6,%xmm2 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jg afc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pcmpgtb %xmm1,%xmm5 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - pand %xmm3,%xmm5 │ │ │ │ - pxor %xmm5,%xmm1 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm4,%xmm2 │ │ │ │ - movntdq %xmm0,(%r12,%rcx,1) │ │ │ │ - movntdq %xmm1,(%r11,%rcx,1) │ │ │ │ - movntdq %xmm2,(%r10,%rcx,1) │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja af78 │ │ │ │ - sfence │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov 0xfac91(%rip),%rdi │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + callq 72f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je d360 │ │ │ │ + lea 0xab15c(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfac61(%rip),%rax │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ + movb $0x1,0x184(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ + mov 0xfac40(%rip),%rdi │ │ │ │ + lea 0x2c(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq a4020 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d95e │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + ja d95e │ │ │ │ + orb $0x18,0x80(%rsp) │ │ │ │ + mov %al,0x8d(%rsp) │ │ │ │ + mov %al,0x8e(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ add $0x1,%r12 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov (%rbx,%r12,8),%rdi │ │ │ │ - callq 7a30 │ │ │ │ - cmp $0x3,%r12 │ │ │ │ - jne b075 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r13 │ │ │ │ - mov %edi,%eax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - sub $0x1,%eax │ │ │ │ - je b315 │ │ │ │ - movdqa 0xac03d(%rip),%xmm3 │ │ │ │ - movdqa 0xac044(%rip),%xmm11 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b307 │ │ │ │ - movslq %edi,%rcx │ │ │ │ - lea -0x2(%rdi),%r11d │ │ │ │ - cltq │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - mov (%rbx,%rcx,8),%r10 │ │ │ │ - shl $0x7,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rbx,%rdx,1),%rdi │ │ │ │ - mov 0x10(%rbx,%rdx,1),%r8 │ │ │ │ - lea -0x8(%rbx,%rdx,1),%r13 │ │ │ │ - add $0x10,%r10 │ │ │ │ - lea 0x10(%rdi),%r9 │ │ │ │ - lea 0xae0f2(%rip),%rdi │ │ │ │ - add $0x10,%r8 │ │ │ │ - lea (%rdi,%rax,1),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + ja d8e0 │ │ │ │ + mov 0xfabea(%rip),%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,-0x8(%rcx,%r12,8) │ │ │ │ + cmp %r13,%r12 │ │ │ │ + ja d8a0 │ │ │ │ + lea (%r12,%r12,4),%rax │ │ │ │ + movdqu 0x40(%rsp),%xmm2 │ │ │ │ + movdqu 0x30(%rsp),%xmm1 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm3 │ │ │ │ + movdqu 0x60(%rsp),%xmm4 │ │ │ │ + shl $0x4,%rax │ │ │ │ + movdqu 0x70(%rsp),%xmm5 │ │ │ │ + add %r15,%rax │ │ │ │ + movups %xmm1,-0x50(%rax) │ │ │ │ + movups %xmm2,-0x40(%rax) │ │ │ │ + movups %xmm3,-0x30(%rax) │ │ │ │ + movups %xmm4,-0x20(%rax) │ │ │ │ + movups %xmm5,-0x10(%rax) │ │ │ │ + jmpq d360 │ │ │ │ + movb $0x0,0x18(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ + mov 0xfab77(%rip),%rdi │ │ │ │ + lea 0x178(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq a4020 │ │ │ │ + test %eax,%eax │ │ │ │ + je d360 │ │ │ │ + lea 0xab063(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xfab41(%rip),%rdi │ │ │ │ + lea 0x5c(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq a4020 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d57d │ │ │ │ + cmpl $0x4,0x5c(%rsp) │ │ │ │ + jbe d360 │ │ │ │ + lea 0xab016(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfab09(%rip),%rdx │ │ │ │ + lea 0xf7a82(%rip),%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 9d690 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je d96c │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ + movb $0x1,0x60(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ + mov 0xfaacc(%rip),%rdi │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + callq 9d370 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d981 │ │ │ │ + shrq $0x9,0x40(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ + mov 0xfaaa8(%rip),%rdi │ │ │ │ + lea 0xaa00a(%rip),%rsi │ │ │ │ + callq b4b40 │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ + mov 0xfaa8c(%rip),%rdi │ │ │ │ + lea 0x17c(%rsp),%rsi │ │ │ │ + callq 9d2d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d981 │ │ │ │ + shrl $0x9,0x17c(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - lea 0x10(%rcx),%rsi │ │ │ │ - movdqa 0x10(%rax,%rcx,1),%xmm12 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - movdqa %xmm12,%xmm8 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm12,%xmm13 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm13 │ │ │ │ - pand %xmm11,%xmm4 │ │ │ │ - pand %xmm11,%xmm12 │ │ │ │ - pand %xmm11,%xmm5 │ │ │ │ - pand %xmm11,%xmm13 │ │ │ │ - movdqa (%r12),%xmm2 │ │ │ │ - movdqa 0x10(%r12),%xmm7 │ │ │ │ - movdqa %xmm2,%xmm10 │ │ │ │ - movdqa %xmm7,%xmm15 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm12,%xmm10 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pshufb %xmm13,%xmm15 │ │ │ │ - pxor %xmm7,%xmm2 │ │ │ │ - pxor %xmm15,%xmm10 │ │ │ │ - movslq %r11d,%rdx │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle b277 │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - movdqa (%rax,%rsi,1),%xmm12 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pxor %xmm13,%xmm13 │ │ │ │ - pcmpgtb %xmm1,%xmm5 │ │ │ │ - pcmpgtb %xmm9,%xmm13 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - paddb %xmm9,%xmm9 │ │ │ │ - pand %xmm3,%xmm5 │ │ │ │ - pand %xmm3,%xmm13 │ │ │ │ - pxor %xmm5,%xmm1 │ │ │ │ - pxor %xmm13,%xmm9 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm12,%xmm8 │ │ │ │ - pxor %xmm12,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm12,%xmm13 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm13 │ │ │ │ - pand %xmm11,%xmm4 │ │ │ │ - pand %xmm11,%xmm12 │ │ │ │ - pand %xmm11,%xmm5 │ │ │ │ - pand %xmm11,%xmm13 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - movdqa (%rax),%xmm6 │ │ │ │ - movdqa 0x10(%rax),%xmm7 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - movdqa %xmm7,%xmm15 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm12,%xmm14 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pshufb %xmm13,%xmm15 │ │ │ │ - pxor %xmm6,%xmm2 │ │ │ │ - pxor %xmm14,%xmm10 │ │ │ │ - pxor %xmm7,%xmm2 │ │ │ │ - pxor %xmm15,%xmm10 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jg b1b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - movdqa (%rax,%rsi,1),%xmm12 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pxor %xmm13,%xmm13 │ │ │ │ - pcmpgtb %xmm1,%xmm5 │ │ │ │ - pcmpgtb %xmm9,%xmm13 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - paddb %xmm9,%xmm9 │ │ │ │ - pand %xmm3,%xmm5 │ │ │ │ - pand %xmm3,%xmm13 │ │ │ │ - pxor %xmm5,%xmm1 │ │ │ │ - pxor %xmm13,%xmm9 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm4,%xmm2 │ │ │ │ - pxor %xmm12,%xmm8 │ │ │ │ - pxor %xmm12,%xmm9 │ │ │ │ - pxor %xmm12,%xmm10 │ │ │ │ - movntdq %xmm0,-0x10(%r10) │ │ │ │ - movntdq %xmm8,(%r10) │ │ │ │ - movntdq %xmm1,-0x10(%r9) │ │ │ │ - movntdq %xmm9,(%r9) │ │ │ │ - movntdq %xmm2,-0x10(%r8) │ │ │ │ - movntdq %xmm10,(%r8) │ │ │ │ - add $0x20,%rcx │ │ │ │ - add $0x20,%r10 │ │ │ │ - add $0x20,%r9 │ │ │ │ - add $0x20,%r8 │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja b120 │ │ │ │ - sfence │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - xor %r12d,%r12d │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov (%rbx,%r12,8),%rdi │ │ │ │ - callq 7a30 │ │ │ │ - cmp $0x3,%r12 │ │ │ │ - jne b318 │ │ │ │ - add $0x8,%rsp │ │ │ │ + movb $0x1,0x1a(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je d98f │ │ │ │ + movzbl 0x184(%rsp),%eax │ │ │ │ + movzbl 0x1b(%rsp),%ecx │ │ │ │ + xor $0x1,%eax │ │ │ │ + or %al,%cl │ │ │ │ + je d924 │ │ │ │ + lea (%r12,%r12,4),%rbp │ │ │ │ + movzbl 0x1a(%rsp),%ebx │ │ │ │ + mov %r15,%r13 │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add %r15,%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jbe d6a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x50,%r13 │ │ │ │ + callq b4600 │ │ │ │ + mov %eax,-0x50(%r13) │ │ │ │ + cmp %r13,%rbp │ │ │ │ + ja d690 │ │ │ │ + pushq 0x188(%rsp) │ │ │ │ + mov $0x35,%ecx │ │ │ │ + pushq 0x188(%rsp) │ │ │ │ + pushq 0x188(%rsp) │ │ │ │ + pushq 0x188(%rsp) │ │ │ │ + pushq 0x188(%rsp) │ │ │ │ + pushq 0x188(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + pushq 0x110(%rsp) │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + mov 0x250(%rsp),%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 12eb0 │ │ │ │ + add $0x240,%rsp │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 147f0 │ │ │ │ + cmpb $0x0,0x19(%rsp) │ │ │ │ + je d886 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x188(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je d7a9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7420 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq a8650 │ │ │ │ + mov 0x188(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7410 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + je d848 │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xd,%ecx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r12d,%esi │ │ │ │ + pushq $0x0 │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + callq 9c5d0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja d942 │ │ │ │ + callq 9a330 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x338(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d99d │ │ │ │ + add $0x348,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + movb $0x1,0x1b(%rsp) │ │ │ │ + jmpq d360 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov $0x2,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 13960 │ │ │ │ + jmpq d774 │ │ │ │ + nop │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmove %rax,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jbe d8c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r13,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + ja d8b8 │ │ │ │ + lea 0x0(%r13,%r13,4),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + callq 7950 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq d4cd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmove %rax,%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jbe d900 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add %r14,%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + ja d8f8 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x0(,%r14,8),%rsi │ │ │ │ + callq 7950 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq d4af │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7200 │ │ │ │ + lea 0xaac9d(%rip),%rdi │ │ │ │ + callq 11ae0 │ │ │ │ + movb $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + jmpq d671 │ │ │ │ + neg %edi │ │ │ │ + callq 75a0 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0xa9ad1(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaac11(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaac1d(%rip),%rsi │ │ │ │ + lea 0xaabf2(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa9c69(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa9c84(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0xbf774(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %edi,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov $0x2,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - sub $0x1,%eax │ │ │ │ - je b591 │ │ │ │ - vbroadcasti128 0xabd9c(%rip),%ymm3 │ │ │ │ - vbroadcasti128 0xabda3(%rip),%ymm11 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b580 │ │ │ │ - movslq %edi,%rcx │ │ │ │ - lea -0x2(%rdi),%r11d │ │ │ │ - cltq │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - mov (%rbx,%rcx,8),%r10 │ │ │ │ - shl $0x7,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rbx,%rdx,1),%rdi │ │ │ │ - mov 0x10(%rbx,%rdx,1),%r8 │ │ │ │ - lea -0x8(%rbx,%rdx,1),%r13 │ │ │ │ - add $0x20,%r10 │ │ │ │ - lea 0x20(%rdi),%r9 │ │ │ │ - lea 0xade51(%rip),%rdi │ │ │ │ - add $0x20,%r8 │ │ │ │ - lea (%rdi,%rax,1),%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ - lea 0x20(%rcx),%rsi │ │ │ │ - vmovdqa 0x20(%rax,%rcx,1),%ymm12 │ │ │ │ - vmovdqa %ymm4,%ymm0 │ │ │ │ - vmovdqa %ymm4,%ymm1 │ │ │ │ - vmovdqa %ymm12,%ymm8 │ │ │ │ - vmovdqa %ymm12,%ymm9 │ │ │ │ - vpsrlw $0x4,%ymm4,%ymm5 │ │ │ │ - vpsrlw $0x4,%ymm12,%ymm13 │ │ │ │ - vpand %ymm11,%ymm4,%ymm4 │ │ │ │ - vpand %ymm11,%ymm12,%ymm12 │ │ │ │ - vpand %ymm11,%ymm5,%ymm5 │ │ │ │ - vpand %ymm11,%ymm13,%ymm13 │ │ │ │ - vbroadcasti128 (%r12),%ymm10 │ │ │ │ - vbroadcasti128 0x10(%r12),%ymm15 │ │ │ │ - vpshufb %ymm4,%ymm10,%ymm2 │ │ │ │ - vpshufb %ymm12,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ - vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ - vpxor %ymm7,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm15,%ymm10,%ymm10 │ │ │ │ - movslq %r11d,%rdx │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle b4f2 │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xf6f06(%rip),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea 0xaabe6(%rip),%rdx │ │ │ │ + callq 76d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je da90 │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je db60 │ │ │ │ + cmp $0x6c,%eax │ │ │ │ + je da80 │ │ │ │ + cmp $0x66,%eax │ │ │ │ + jne d9f0 │ │ │ │ + mov 0xfa672(%rip),%r15 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + mov %r15,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je d9f0 │ │ │ │ + lea 0xf788f(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 9d690 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne d9f0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xaab6f(%rip),%rsi │ │ │ │ + lea 0xaaaf9(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ - vmovdqa (%rax,%rsi,1),%ymm12 │ │ │ │ - vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ - vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ - vpcmpgtb %ymm1,%ymm5,%ymm5 │ │ │ │ - vpcmpgtb %ymm9,%ymm13,%ymm13 │ │ │ │ - vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm9,%ymm9,%ymm9 │ │ │ │ - vpand %ymm3,%ymm5,%ymm5 │ │ │ │ - vpand %ymm3,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm5,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm13,%ymm9,%ymm9 │ │ │ │ - vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm12,%ymm8,%ymm8 │ │ │ │ - vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ - vpsrlw $0x4,%ymm4,%ymm5 │ │ │ │ - vpsrlw $0x4,%ymm12,%ymm13 │ │ │ │ - vpand %ymm11,%ymm4,%ymm4 │ │ │ │ - vpand %ymm11,%ymm12,%ymm12 │ │ │ │ - vpand %ymm11,%ymm5,%ymm5 │ │ │ │ - vpand %ymm11,%ymm13,%ymm13 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - vbroadcasti128 (%rax),%ymm14 │ │ │ │ - vbroadcasti128 0x10(%rax),%ymm15 │ │ │ │ - vpshufb %ymm4,%ymm14,%ymm6 │ │ │ │ - vpshufb %ymm12,%ymm14,%ymm14 │ │ │ │ - vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ - vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ - vpxor %ymm6,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm14,%ymm10,%ymm10 │ │ │ │ - vpxor %ymm7,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm15,%ymm10,%ymm10 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jg b440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ - vmovdqa (%rax,%rsi,1),%ymm12 │ │ │ │ - vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ - vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ - vpcmpgtb %ymm1,%ymm5,%ymm5 │ │ │ │ - vpcmpgtb %ymm9,%ymm13,%ymm13 │ │ │ │ - vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm9,%ymm9,%ymm9 │ │ │ │ - vpand %ymm3,%ymm5,%ymm5 │ │ │ │ - vpand %ymm3,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm5,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm13,%ymm9,%ymm9 │ │ │ │ - vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm4,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm12,%ymm8,%ymm8 │ │ │ │ - vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ - vpxor %ymm12,%ymm10,%ymm10 │ │ │ │ - vmovntdq %ymm0,-0x20(%r10) │ │ │ │ - vmovntdq %ymm8,(%r10) │ │ │ │ - vmovntdq %ymm1,-0x20(%r9) │ │ │ │ - vmovntdq %ymm9,(%r9) │ │ │ │ - vmovntdq %ymm2,-0x20(%r8) │ │ │ │ - vmovntdq %ymm10,(%r8) │ │ │ │ - add $0x40,%rcx │ │ │ │ - add $0x40,%r10 │ │ │ │ - add $0x40,%r9 │ │ │ │ - add $0x40,%r8 │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja b3c0 │ │ │ │ - sfence │ │ │ │ - vzeroupper │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - xor %r12d,%r12d │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov (%rbx,%r12,8),%rdi │ │ │ │ - callq 7a30 │ │ │ │ - cmp $0x3,%r12 │ │ │ │ - jne b594 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmpq d9f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %ebx,0xfa5ee(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xfa5e5(%rip),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + je db4c │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x0(%rbp,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je db4c │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovle %ebx,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne db73 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov $0xd,%ecx │ │ │ │ + mov %rsp,%r14 │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov $0x840,%eax │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %ax,0x34(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x10000000001,%rax │ │ │ │ + mov %rax,0x6f(%rsp) │ │ │ │ + callq 949f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne db86 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movzbl %r13b,%esi │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + callq 13960 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne db81 │ │ │ │ + add $0xa8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - mov %edi,%eax │ │ │ │ - push %r12 │ │ │ │ + lea 0xaaa9e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xaae11(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + lea 0xa91fa(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xaaa6f(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - sub $0x1,%eax │ │ │ │ - je b783 │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dbd7 │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ - je b775 │ │ │ │ - movslq %edi,%rcx │ │ │ │ - lea 0xadc12(%rip),%rsi │ │ │ │ - lea -0x2(%rdi),%r8d │ │ │ │ - cltq │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov (%rbx,%rcx,8),%r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rbx,%rdx,1),%r12 │ │ │ │ - mov 0x10(%rbx,%rdx,1),%r11 │ │ │ │ - lea -0x8(%rbx,%rdx,1),%r9 │ │ │ │ - lea (%rsi,%rax,1),%rdi │ │ │ │ - mov 0x18(%rbx,%rdx,1),%r10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqa 0xabae8(%rip),%xmm7 │ │ │ │ - mov (%r9),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - movdqa (%rdi),%xmm2 │ │ │ │ - movdqa 0x10(%rdi),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm7,%xmm2 │ │ │ │ - movdqa 0x20(%rdi),%xmm3 │ │ │ │ - movdqa 0x30(%rdi),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm3 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm7,%xmm3 │ │ │ │ - movslq %r8d,%rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle b71b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0xaba70(%rip),%xmm7 │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pcmpgtb %xmm1,%xmm5 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pxor %xmm5,%xmm1 │ │ │ │ - movdqa 0xaba5b(%rip),%xmm7 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - movdqa (%rax),%xmm6 │ │ │ │ - movdqa 0x10(%rax),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm6,%xmm2 │ │ │ │ - pxor %xmm7,%xmm2 │ │ │ │ - movdqa 0x20(%rax),%xmm6 │ │ │ │ - movdqa 0x30(%rax),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm6,%xmm3 │ │ │ │ - pxor %xmm7,%xmm3 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jg b688 │ │ │ │ - movdqa 0xab9dd(%rip),%xmm7 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pcmpgtb %xmm1,%xmm5 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pxor %xmm5,%xmm1 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm4,%xmm2 │ │ │ │ - pxor %xmm4,%xmm3 │ │ │ │ - movntdq %xmm0,0x0(%r13,%rcx,1) │ │ │ │ - movntdq %xmm1,(%r12,%rcx,1) │ │ │ │ - movntdq %xmm2,(%r11,%rcx,1) │ │ │ │ - movntdq %xmm3,(%r10,%rcx,1) │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja b620 │ │ │ │ - sfence │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - xor %r12d,%r12d │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov (%rbx,%r12,8),%rdi │ │ │ │ - callq 7a30 │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - jne b786 │ │ │ │ + je dbd7 │ │ │ │ + callq 77a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne dc00 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dbf2 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je dbf2 │ │ │ │ + callq 77a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne dc00 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%eax │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x14,%edi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x1,%eax │ │ │ │ - je bab1 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je baa5 │ │ │ │ - movslq %edi,%rcx │ │ │ │ - cltq │ │ │ │ - lea -0x2(%rdi),%r9d │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - lea 0xada16(%rip),%rdi │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov (%rbx,%rcx,8),%r13 │ │ │ │ - mov 0x8(%rbx,%rdx,1),%r12 │ │ │ │ - mov 0x10(%rbx,%rdx,1),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%rdi,%rax,1),%r8 │ │ │ │ - mov 0x18(%rbx,%rdx,1),%r10 │ │ │ │ - lea -0x8(%rbx,%rdx,1),%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0xab8f7(%rip),%xmm15 │ │ │ │ - mov (%r14),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - lea 0x10(%rcx),%rsi │ │ │ │ - movdqa 0x10(%rax,%rcx,1),%xmm12 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - movdqa %xmm12,%xmm8 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm12,%xmm13 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm13 │ │ │ │ - pand %xmm15,%xmm4 │ │ │ │ - pand %xmm15,%xmm12 │ │ │ │ - pand %xmm15,%xmm5 │ │ │ │ - pand %xmm15,%xmm13 │ │ │ │ - movdqa (%r8),%xmm2 │ │ │ │ - movdqa 0x10(%r8),%xmm7 │ │ │ │ - movdqa %xmm2,%xmm10 │ │ │ │ - movdqa %xmm7,%xmm15 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm12,%xmm10 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pshufb %xmm13,%xmm15 │ │ │ │ - pxor %xmm7,%xmm2 │ │ │ │ - pxor %xmm15,%xmm10 │ │ │ │ - movdqa 0x20(%r8),%xmm3 │ │ │ │ - movdqa 0x30(%r8),%xmm7 │ │ │ │ - movdqa %xmm3,%xmm11 │ │ │ │ - movdqa %xmm7,%xmm15 │ │ │ │ - pshufb %xmm4,%xmm3 │ │ │ │ - pshufb %xmm12,%xmm11 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pshufb %xmm13,%xmm15 │ │ │ │ - pxor %xmm7,%xmm3 │ │ │ │ - pxor %xmm15,%xmm11 │ │ │ │ - movslq %r9d,%rdx │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle b9f4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0xab818(%rip),%xmm7 │ │ │ │ - movdqa 0xab81f(%rip),%xmm15 │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - movdqa (%rax,%rsi,1),%xmm12 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pxor %xmm13,%xmm13 │ │ │ │ - pcmpgtb %xmm1,%xmm5 │ │ │ │ - pcmpgtb %xmm9,%xmm13 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - paddb %xmm9,%xmm9 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pand %xmm7,%xmm13 │ │ │ │ - pxor %xmm5,%xmm1 │ │ │ │ - pxor %xmm13,%xmm9 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm12,%xmm8 │ │ │ │ - pxor %xmm12,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm12,%xmm13 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm13 │ │ │ │ - pand %xmm15,%xmm4 │ │ │ │ - pand %xmm15,%xmm12 │ │ │ │ - pand %xmm15,%xmm5 │ │ │ │ - pand %xmm15,%xmm13 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - movdqa (%rax),%xmm6 │ │ │ │ - movdqa 0x10(%rax),%xmm7 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - movdqa %xmm7,%xmm15 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm12,%xmm14 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pshufb %xmm13,%xmm15 │ │ │ │ - pxor %xmm6,%xmm2 │ │ │ │ - pxor %xmm14,%xmm10 │ │ │ │ - pxor %xmm7,%xmm2 │ │ │ │ - pxor %xmm15,%xmm10 │ │ │ │ - movdqa 0x20(%rax),%xmm6 │ │ │ │ - movdqa 0x30(%rax),%xmm7 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - movdqa %xmm7,%xmm15 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm12,%xmm14 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pshufb %xmm13,%xmm15 │ │ │ │ - pxor %xmm6,%xmm3 │ │ │ │ - pxor %xmm14,%xmm11 │ │ │ │ - pxor %xmm7,%xmm3 │ │ │ │ - pxor %xmm15,%xmm11 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jg b8e0 │ │ │ │ - movdqa 0xab704(%rip),%xmm7 │ │ │ │ - movdqa 0xab70b(%rip),%xmm15 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - movdqa (%rax,%rsi,1),%xmm12 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pxor %xmm13,%xmm13 │ │ │ │ - pcmpgtb %xmm1,%xmm5 │ │ │ │ - pcmpgtb %xmm9,%xmm13 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - paddb %xmm9,%xmm9 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pand %xmm7,%xmm13 │ │ │ │ - pxor %xmm5,%xmm1 │ │ │ │ - pxor %xmm13,%xmm9 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm4,%xmm2 │ │ │ │ - pxor %xmm4,%xmm3 │ │ │ │ - pxor %xmm12,%xmm8 │ │ │ │ - pxor %xmm12,%xmm9 │ │ │ │ - pxor %xmm12,%xmm10 │ │ │ │ - pxor %xmm12,%xmm11 │ │ │ │ - movntdq %xmm0,(%rcx,%r13,1) │ │ │ │ - movntdq %xmm8,0x10(%rcx,%r13,1) │ │ │ │ - movntdq %xmm1,(%r12,%rcx,1) │ │ │ │ - movntdq %xmm9,0x10(%r12,%rcx,1) │ │ │ │ - movntdq %xmm2,(%rcx,%r11,1) │ │ │ │ - movntdq %xmm10,0x10(%rcx,%r11,1) │ │ │ │ - movntdq %xmm3,(%rcx,%r10,1) │ │ │ │ - movntdq %xmm11,0x10(%rcx,%r10,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja b810 │ │ │ │ - sfence │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - xor %r12d,%r12d │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov (%rbx,%r12,8),%rdi │ │ │ │ - callq 7a30 │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - jne bab4 │ │ │ │ + mov %esi,%ebx │ │ │ │ + lea 0xab030(%rip),%rsi │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r15 │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + callq b3ed0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov %r13d,%edx │ │ │ │ + imul %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + sub %rbp,%rsi │ │ │ │ + cmovs %rax,%rsi │ │ │ │ + callq b3fe0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq b3fe0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xaafd8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne dcbb │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%eax │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x1,%eax │ │ │ │ - je bda5 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je bd96 │ │ │ │ - movslq %edi,%rcx │ │ │ │ - cltq │ │ │ │ - lea -0x2(%rdi),%r9d │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - lea 0xad6e6(%rip),%rdi │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov (%rbx,%rcx,8),%r13 │ │ │ │ - mov 0x8(%rbx,%rdx,1),%r12 │ │ │ │ - mov 0x10(%rbx,%rdx,1),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%rdi,%rax,1),%r8 │ │ │ │ - mov 0x18(%rbx,%rdx,1),%r10 │ │ │ │ - lea -0x8(%rbx,%rdx,1),%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vbroadcasti128 0xab5c7(%rip),%ymm15 │ │ │ │ + sub $0x1038,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1028(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x9(%rdi) │ │ │ │ + movb $0x5b,0x20(%rsp) │ │ │ │ + je de7d │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x21(%rsp),%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0xb7e7a(%rip),%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + movzbl 0xb(%r13,%rax,1),%r8d │ │ │ │ mov (%r14),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ - lea 0x20(%rcx),%rsi │ │ │ │ - vmovdqa 0x20(%rax,%rcx,1),%ymm12 │ │ │ │ - vmovdqa %ymm4,%ymm0 │ │ │ │ - vmovdqa %ymm4,%ymm1 │ │ │ │ - vmovdqa %ymm12,%ymm8 │ │ │ │ - vmovdqa %ymm12,%ymm9 │ │ │ │ - vpsrlw $0x4,%ymm4,%ymm5 │ │ │ │ - vpsrlw $0x4,%ymm12,%ymm13 │ │ │ │ - vpand %ymm15,%ymm4,%ymm4 │ │ │ │ - vpand %ymm15,%ymm12,%ymm12 │ │ │ │ - vpand %ymm15,%ymm5,%ymm5 │ │ │ │ - vpand %ymm15,%ymm13,%ymm13 │ │ │ │ - vbroadcasti128 (%r8),%ymm10 │ │ │ │ - vbroadcasti128 0x10(%r8),%ymm15 │ │ │ │ - vpshufb %ymm4,%ymm10,%ymm2 │ │ │ │ - vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ - vpshufb %ymm12,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ - vpxor %ymm7,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm15,%ymm10,%ymm10 │ │ │ │ - vbroadcasti128 0x20(%r8),%ymm11 │ │ │ │ - vbroadcasti128 0x30(%r8),%ymm15 │ │ │ │ - vpshufb %ymm4,%ymm11,%ymm3 │ │ │ │ - vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ - vpshufb %ymm12,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ - vpxor %ymm7,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm15,%ymm11,%ymm11 │ │ │ │ - movslq %r9d,%rdx │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle bce6 │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb dd45 │ │ │ │ + jmpq de38 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vbroadcasti128 0xab507(%rip),%ymm7 │ │ │ │ - vbroadcasti128 0xab50e(%rip),%ymm15 │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ - vmovdqa (%rax,%rsi,1),%ymm12 │ │ │ │ - vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ - vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ - vpcmpgtb %ymm1,%ymm5,%ymm5 │ │ │ │ - vpcmpgtb %ymm9,%ymm13,%ymm13 │ │ │ │ - vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm9,%ymm9,%ymm9 │ │ │ │ - vpand %ymm7,%ymm5,%ymm5 │ │ │ │ - vpand %ymm7,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm5,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm13,%ymm9,%ymm9 │ │ │ │ - vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm12,%ymm8,%ymm8 │ │ │ │ - vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ - vpsrlw $0x4,%ymm4,%ymm5 │ │ │ │ - vpsrlw $0x4,%ymm12,%ymm13 │ │ │ │ - vpand %ymm15,%ymm4,%ymm4 │ │ │ │ - vpand %ymm15,%ymm12,%ymm12 │ │ │ │ - vpand %ymm15,%ymm5,%ymm5 │ │ │ │ - vpand %ymm15,%ymm13,%ymm13 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - vbroadcasti128 (%rax),%ymm14 │ │ │ │ - vbroadcasti128 0x10(%rax),%ymm15 │ │ │ │ - vpshufb %ymm4,%ymm14,%ymm6 │ │ │ │ - vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ - vpshufb %ymm12,%ymm14,%ymm14 │ │ │ │ - vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ - vpxor %ymm6,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm14,%ymm10,%ymm10 │ │ │ │ - vpxor %ymm7,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm15,%ymm10,%ymm10 │ │ │ │ - vbroadcasti128 0x20(%rax),%ymm14 │ │ │ │ - vbroadcasti128 0x30(%rax),%ymm15 │ │ │ │ - vpshufb %ymm4,%ymm14,%ymm6 │ │ │ │ - vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ - vpshufb %ymm12,%ymm14,%ymm14 │ │ │ │ - vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ - vpxor %ymm6,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm14,%ymm11,%ymm11 │ │ │ │ - vpxor %ymm7,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm15,%ymm11,%ymm11 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jg bbf0 │ │ │ │ - vbroadcasti128 0xab411(%rip),%ymm7 │ │ │ │ - vbroadcasti128 0xab418(%rip),%ymm15 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ - vmovdqa (%rax,%rsi,1),%ymm12 │ │ │ │ - vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ - vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ - vpcmpgtb %ymm1,%ymm5,%ymm5 │ │ │ │ - vpcmpgtb %ymm9,%ymm13,%ymm13 │ │ │ │ - vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm9,%ymm9,%ymm9 │ │ │ │ - vpand %ymm7,%ymm5,%ymm5 │ │ │ │ - vpand %ymm7,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm5,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm13,%ymm9,%ymm9 │ │ │ │ - vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm4,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm4,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm12,%ymm8,%ymm8 │ │ │ │ - vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ - vpxor %ymm12,%ymm10,%ymm10 │ │ │ │ - vpxor %ymm12,%ymm11,%ymm11 │ │ │ │ - vmovntdq %ymm0,(%rcx,%r13,1) │ │ │ │ - vmovntdq %ymm8,0x20(%rcx,%r13,1) │ │ │ │ - vmovntdq %ymm1,(%r12,%rcx,1) │ │ │ │ - vmovntdq %ymm9,0x20(%r12,%rcx,1) │ │ │ │ - vmovntdq %ymm2,(%rcx,%r11,1) │ │ │ │ - vmovntdq %ymm10,0x20(%rcx,%r11,1) │ │ │ │ - vmovntdq %ymm3,(%rcx,%r10,1) │ │ │ │ - vmovntdq %ymm11,0x20(%rcx,%r10,1) │ │ │ │ - add $0x40,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja bb40 │ │ │ │ - sfence │ │ │ │ - vzeroupper │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - xor %r12d,%r12d │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov (%rbx,%r12,8),%rdi │ │ │ │ - callq 7a30 │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - jne bda8 │ │ │ │ + add $0x28,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae de38 │ │ │ │ + cmp (%rax),%r8d │ │ │ │ + jne dd38 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne de70 │ │ │ │ + test %rax,%rax │ │ │ │ + je de44 │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je de44 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 74e0 │ │ │ │ + cltq │ │ │ │ + add $0x1,%ebp │ │ │ │ + add %rax,%r15 │ │ │ │ + movzbl 0x9(%r13),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jb dd10 │ │ │ │ + movzbl 0x8(%r13),%edx │ │ │ │ + mov $0x5d,%eax │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rsp,%r14 │ │ │ │ + mov %ax,(%r15) │ │ │ │ + lea 0xf727d(%rip),%rax │ │ │ │ + lea 0xaaed3(%rip),%rsi │ │ │ │ + mov (%rax,%rdx,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3ed0 │ │ │ │ + movzbl 0x9(%r13),%ecx │ │ │ │ + movzbl 0xa(%r13),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaaeba(%rip),%rsi │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq b3ed0 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + lea 0xb0882(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x20,%edi │ │ │ │ + callq b3ed0 │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq b3fe0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xb6e17(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x1028(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne de87 │ │ │ │ + add $0x1038,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je de44 │ │ │ │ + movb $0x20,(%r15) │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea 0xb817c(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 78e0 <__sprintf_chk@plt> │ │ │ │ + jmpq dd75 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movb $0x20,(%r15) │ │ │ │ + add $0x1,%r15 │ │ │ │ + jmpq dd52 │ │ │ │ + lea 0x21(%rsp),%r15 │ │ │ │ + jmpq dd86 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov $0xc040bc0b,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + mov $0x1000,%ebx │ │ │ │ + sub $0x2c8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x2b8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 14220 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + callq 14d20 │ │ │ │ + mov 0x140(%rsp),%r12d │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmp df21 │ │ │ │ + nop │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x22,(%rax) │ │ │ │ + jne e5b9 │ │ │ │ + add %rbx,%rbx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x40(%rbx),%rsi │ │ │ │ + callq b3b70 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %ebx,0x38(%rax) │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + jne df10 │ │ │ │ + lea 0x290(%rsp),%r12 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 7960 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaad31(%rip),%rsi │ │ │ │ + lea 0x50(%rsp),%r12 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14d,%edx │ │ │ │ + callq b3fe0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaad18(%rip),%rdx │ │ │ │ + lea 0xaad17(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq b3fe0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaacf8(%rip),%rdx │ │ │ │ + lea 0xaace6(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ + mov 0x10(%r15),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq b3fe0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaacca(%rip),%rdx │ │ │ │ + lea 0xaacb2(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + lea 0xaacbe(%rip),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaacbd(%rip),%rcx │ │ │ │ + lea 0xaacc5(%rip),%rdx │ │ │ │ + lea 0xaacc8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + cmpq $0x0,0x18(%r15,%rbx,8) │ │ │ │ + je e0a9 │ │ │ │ + lea 0xaacd7(%rip),%rdx │ │ │ │ + lea 0xaac25(%rip),%rsi │ │ │ │ + mov $0x10,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3ed0 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaac0e(%rip),%rsi │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq b3ed0 │ │ │ │ + lea 0xaacac(%rip),%rsi │ │ │ │ + mov $0x20,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3ed0 │ │ │ │ + mov 0x18(%r15,%rbx,8),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14d,%edx │ │ │ │ + callq b3fe0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jne e042 │ │ │ │ + lea 0x40(%r15),%rbp │ │ │ │ + mov 0x38(%r15),%eax │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp e0f5 │ │ │ │ + cmpb $0x3,0x8(%rbx) │ │ │ │ + ja e0e3 │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + je e0e3 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq dcc0 │ │ │ │ + mov 0x38(%r15),%eax │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + movzbl 0x9(%rbx),%ecx │ │ │ │ + lea 0xb(%rbx,%rcx,1),%rbx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + ja e640 │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne e0c0 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp e11a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x9(%rbx),%ecx │ │ │ │ + lea 0xb(%rbx,%rcx,1),%rbx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + ja e621 │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je e150 │ │ │ │ + cmpb $0x4,0x8(%rbx) │ │ │ │ + jne e108 │ │ │ │ + cmpb $0x1,0xa(%rbx) │ │ │ │ + ja e108 │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + je e108 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq dcc0 │ │ │ │ + mov 0x38(%r15),%eax │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + jmp e108 │ │ │ │ + nop │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp e16a │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x9(%rbx),%ecx │ │ │ │ + lea 0xb(%rbx,%rcx,1),%rbx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + ja e602 │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je e1a0 │ │ │ │ + cmpb $0x4,0x8(%rbx) │ │ │ │ + jne e158 │ │ │ │ + cmpb $0x1,0xa(%rbx) │ │ │ │ + jbe e158 │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + je e158 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq dcc0 │ │ │ │ + mov 0x38(%r15),%eax │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + jmp e158 │ │ │ │ + nop │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp e1dd │ │ │ │ + nopl (%rax) │ │ │ │ + cmpb $0x4,0x8(%rbx) │ │ │ │ + jbe e1cb │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + je e1cb │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq dcc0 │ │ │ │ + mov 0x38(%r15),%eax │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + movzbl 0x9(%rbx),%ecx │ │ │ │ + lea 0xb(%rbx,%rcx,1),%rbx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + ja e5e3 │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne e1a8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea -0x650(%rip),%rcx │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 7740 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jae e566 │ │ │ │ + lea 0x1e8(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov %edi,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - je c019 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je bff7 │ │ │ │ - movslq %edi,%rsi │ │ │ │ - lea 0xf(%rsp),%rcx │ │ │ │ - lea -0x2(%rdi),%r9d │ │ │ │ - cltq │ │ │ │ - lea 0x0(,%rsi,8),%rdx │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov (%rbx,%rsi,8),%r15 │ │ │ │ - and $0xfffffffffffffff0,%rcx │ │ │ │ - lea 0xad3d1(%rip),%rdi │ │ │ │ - mov 0x8(%rbx,%rdx,1),%r14 │ │ │ │ - mov 0x10(%rbx,%rdx,1),%r13 │ │ │ │ - lea -0x8(%rbx,%rdx,1),%r10 │ │ │ │ - mov 0x18(%rbx,%rdx,1),%r12 │ │ │ │ - mov 0x20(%rbx,%rdx,1),%r11 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rdi,%rax,1),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%r10),%rax │ │ │ │ - movdqa (%rax,%rsi,1),%xmm4 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - movdqa %xmm4,(%rcx) │ │ │ │ - movdqa 0xab2a8(%rip),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - movdqa (%r8),%xmm1 │ │ │ │ - movdqa 0x10(%r8),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm1 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm7,%xmm1 │ │ │ │ - movdqa 0x20(%r8),%xmm2 │ │ │ │ - movdqa 0x30(%r8),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm7,%xmm2 │ │ │ │ - movdqa 0x40(%r8),%xmm3 │ │ │ │ - movdqa 0x50(%r8),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm3 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm7,%xmm3 │ │ │ │ - movslq %r9d,%rdx │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle bf8f │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x14,%ecx │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov 0x120(%rsp),%r8d │ │ │ │ + mov $0xc0a8bc0b,%esi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movl $0x10,0x1e8(%rsp) │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov %r8d,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js e5d5 │ │ │ │ + jne e5c7 │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ + mov $0xa,%edi │ │ │ │ + movdqu 0x1e0(%rsp),%xmm0 │ │ │ │ + lea 0x198(%rsp),%r12 │ │ │ │ + movdqu 0x1f0(%rsp),%xmm1 │ │ │ │ + mov 0x1f4(%rsp),%ebx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movdqu 0x200(%rsp),%xmm2 │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + mov 0x1f8(%rsp),%rax │ │ │ │ + movdqu 0x210(%rsp),%xmm3 │ │ │ │ + movdqu 0x220(%rsp),%xmm4 │ │ │ │ + movups %xmm0,0x130(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + movdqu 0x230(%rsp),%xmm5 │ │ │ │ + movdqu 0x240(%rsp),%xmm6 │ │ │ │ + movups %xmm1,0x140(%rsp) │ │ │ │ + movdqu 0x250(%rsp),%xmm7 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x278(%rsp),%rax │ │ │ │ + movups %xmm2,0x150(%rsp) │ │ │ │ + movdqu 0x260(%rsp),%xmm0 │ │ │ │ + movups %xmm3,0x160(%rsp) │ │ │ │ + movzbl 0x1ec(%rsp),%ebp │ │ │ │ + movdqu 0x270(%rsp),%xmm1 │ │ │ │ + movups %xmm4,0x170(%rsp) │ │ │ │ + movups %xmm5,0x180(%rsp) │ │ │ │ + movups %xmm6,0x190(%rsp) │ │ │ │ + movups %xmm7,0x1a0(%rsp) │ │ │ │ + movups %xmm0,0x1b0(%rsp) │ │ │ │ + movups %xmm1,0x1c0(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 7250 │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov 0x0(%r13),%ecx │ │ │ │ + lea 0xaa8e2(%rip),%rax │ │ │ │ + lea 0xaa990(%rip),%rsi │ │ │ │ + mov $0x14,%edi │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmove %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3ed0 │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xf6bef(%rip),%rax │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ + lea 0xaa8b8(%rip),%rax │ │ │ │ + lea 0xaa96b(%rip),%rsi │ │ │ │ + test %rdx,%rdx │ │ │ │ + lea 0x160(%rsp),%rbp │ │ │ │ + cmove %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0xaa955(%rip),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xb6ac1(%rip),%r8 │ │ │ │ + lea 0xbc23c(%rip),%rcx │ │ │ │ + lea 0xabe55(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xaa93d(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf6bf1(%rip),%rax │ │ │ │ + mov (%r12,%r15,1),%rcx │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov (%rax,%r15,1),%rdi │ │ │ │ + mov 0x0(%rbp,%r15,1),%rdx │ │ │ │ + add $0x8,%r15 │ │ │ │ + callq dc10 │ │ │ │ + cmp $0x30,%r15 │ │ │ │ + jne e430 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xaa908(%rip),%rdi │ │ │ │ + mov %ebx,%ebx │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + add $0x28,%r13 │ │ │ │ + callq dc10 │ │ │ │ + lea 0xaa8fc(%rip),%rsi │ │ │ │ + mov $0x14,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3ed0 │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + imul %rbx,%rsi │ │ │ │ + callq b3fe0 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xaa8d5(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0xaa8cd(%rip),%rsi │ │ │ │ + mov $0x14,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3ed0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + imul %rbx,%rsi │ │ │ │ + callq b3fe0 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xaa88a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rbx,%rax,8),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + ja e240 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae e664 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - movdqa (%rax,%rsi,1),%xmm4 │ │ │ │ - movdqa (%rcx),%xmm6 │ │ │ │ - movdqa 0xab213(%rip),%xmm7 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pcmpgtb %xmm0,%xmm5 │ │ │ │ - paddb %xmm0,%xmm0 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pxor %xmm5,%xmm0 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm6 │ │ │ │ - movdqa %xmm6,(%rcx) │ │ │ │ - movdqa 0xab1fb(%rip),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - movdqa (%rax),%xmm6 │ │ │ │ - movdqa 0x10(%rax),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm6,%xmm1 │ │ │ │ - pxor %xmm7,%xmm1 │ │ │ │ - movdqa 0x20(%rax),%xmm6 │ │ │ │ - movdqa 0x30(%rax),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm6,%xmm2 │ │ │ │ - pxor %xmm7,%xmm2 │ │ │ │ - movdqa 0x40(%rax),%xmm6 │ │ │ │ - movdqa 0x50(%rax),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm6,%xmm3 │ │ │ │ - pxor %xmm7,%xmm3 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jg bed8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movdqa (%rax,%rsi,1),%xmm4 │ │ │ │ - movdqa (%rcx),%xmm6 │ │ │ │ - movdqa 0xab15d(%rip),%xmm7 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pcmpgtb %xmm0,%xmm5 │ │ │ │ - paddb %xmm0,%xmm0 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pxor %xmm5,%xmm0 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm4,%xmm2 │ │ │ │ - pxor %xmm4,%xmm3 │ │ │ │ - pxor %xmm4,%xmm6 │ │ │ │ - movntdq %xmm6,(%r15,%rsi,1) │ │ │ │ - movntdq %xmm0,(%r14,%rsi,1) │ │ │ │ - movntdq %xmm1,0x0(%r13,%rsi,1) │ │ │ │ - movntdq %xmm2,(%r12,%rsi,1) │ │ │ │ - movntdq %xmm3,(%r11,%rsi,1) │ │ │ │ - add $0x10,%rsi │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - ja be50 │ │ │ │ - sfence │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + add $0x28,%rbx │ │ │ │ + callq 7410 │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb e538 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + callq 14200 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne c03b │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne e65f │ │ │ │ + add $0x2c8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x8(%rdx),%r12 │ │ │ │ - lea 0x30(%rdx),%r13 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 7a30 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne c021 │ │ │ │ - jmp bffa │ │ │ │ + lea 0xaa74e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa9073(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa9944(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaa80e(%rip),%rcx │ │ │ │ + mov $0xb1,%edx │ │ │ │ + lea 0xaa73f(%rip),%rsi │ │ │ │ + lea 0xaa7b3(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xaa7ef(%rip),%rcx │ │ │ │ + mov $0xac,%edx │ │ │ │ + lea 0xaa720(%rip),%rsi │ │ │ │ + lea 0xaa794(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xaa7d0(%rip),%rcx │ │ │ │ + mov $0xa7,%edx │ │ │ │ + lea 0xaa701(%rip),%rsi │ │ │ │ + lea 0xaa775(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xaa7b1(%rip),%rcx │ │ │ │ + mov $0xa3,%edx │ │ │ │ + lea 0xaa6e2(%rip),%rsi │ │ │ │ + lea 0xaa756(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov %edi,%eax │ │ │ │ - push %r14 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmpq e566 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ + mov $0x2,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x1,%eax │ │ │ │ - je c26e │ │ │ │ - movdqa 0xab09e(%rip),%xmm14 │ │ │ │ - movdqa 0xab0a5(%rip),%xmm15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je c262 │ │ │ │ - movslq %edi,%rcx │ │ │ │ - lea 0xad182(%rip),%rsi │ │ │ │ - lea -0x2(%rdi),%r8d │ │ │ │ - cltq │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov (%rbx,%rcx,8),%r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rbx,%rdx,1),%r13 │ │ │ │ - mov 0x10(%rbx,%rdx,1),%r12 │ │ │ │ - lea -0x8(%rbx,%rdx,1),%r9 │ │ │ │ - lea (%rsi,%rax,1),%rdi │ │ │ │ - mov 0x18(%rbx,%rdx,1),%r11 │ │ │ │ - mov 0x20(%rbx,%rdx,1),%r10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r9),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ - movdqa %xmm10,%xmm0 │ │ │ │ - movdqa %xmm10,%xmm1 │ │ │ │ - movdqa %xmm10,%xmm11 │ │ │ │ - psrlw $0x4,%xmm11 │ │ │ │ - pand %xmm15,%xmm10 │ │ │ │ - pand %xmm15,%xmm11 │ │ │ │ - movdqa (%rdi),%xmm2 │ │ │ │ - movdqa 0x10(%rdi),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm2 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm13,%xmm2 │ │ │ │ - movdqa 0x20(%rdi),%xmm3 │ │ │ │ - movdqa 0x30(%rdi),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm3 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm13,%xmm3 │ │ │ │ - movdqa 0x40(%rdi),%xmm4 │ │ │ │ - movdqa 0x50(%rdi),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm4 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm13,%xmm4 │ │ │ │ - movslq %r8d,%rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle c1fc │ │ │ │ - nop │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - pcmpgtb %xmm1,%xmm11 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - pand %xmm14,%xmm11 │ │ │ │ - pxor %xmm11,%xmm1 │ │ │ │ - pxor %xmm10,%xmm0 │ │ │ │ - pxor %xmm10,%xmm1 │ │ │ │ - movdqa %xmm10,%xmm11 │ │ │ │ - psrlw $0x4,%xmm11 │ │ │ │ - pand %xmm15,%xmm10 │ │ │ │ - pand %xmm15,%xmm11 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - movdqa (%rax),%xmm12 │ │ │ │ - movdqa 0x10(%rax),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm12,%xmm2 │ │ │ │ - pxor %xmm13,%xmm2 │ │ │ │ - movdqa 0x20(%rax),%xmm12 │ │ │ │ - movdqa 0x30(%rax),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm12,%xmm3 │ │ │ │ - pxor %xmm13,%xmm3 │ │ │ │ - movdqa 0x40(%rax),%xmm12 │ │ │ │ - movdqa 0x50(%rax),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm12,%xmm4 │ │ │ │ - pxor %xmm13,%xmm4 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jg c140 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - pcmpgtb %xmm1,%xmm11 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - pand %xmm14,%xmm11 │ │ │ │ - pxor %xmm11,%xmm1 │ │ │ │ - pxor %xmm10,%xmm0 │ │ │ │ - pxor %xmm10,%xmm1 │ │ │ │ - pxor %xmm10,%xmm2 │ │ │ │ - pxor %xmm10,%xmm3 │ │ │ │ - pxor %xmm10,%xmm4 │ │ │ │ - movntdq %xmm0,(%r14,%rcx,1) │ │ │ │ - movntdq %xmm1,0x0(%r13,%rcx,1) │ │ │ │ - movntdq %xmm2,(%r12,%rcx,1) │ │ │ │ - movntdq %xmm3,(%r11,%rcx,1) │ │ │ │ - movntdq %xmm4,(%r10,%rcx,1) │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja c0b8 │ │ │ │ - sfence │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp e697 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x68,%eax │ │ │ │ + cmove %r13d,%ebp │ │ │ │ + lea 0xb5b5e(%rip),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 7270 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne e690 │ │ │ │ + cmp %ebx,0xf99d1(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xf99c8(%rip),%eax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%r12,%rax,8),%r12 │ │ │ │ + je e700 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e6f3 │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + cmovle %rbx,%rax │ │ │ │ + sub %eax,%ebx │ │ │ │ + lea (%r12,%rax,8),%r12 │ │ │ │ + callq de90 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne e6d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - lea 0x8(%rdx),%r12 │ │ │ │ - lea 0x30(%rdx),%r13 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 7a30 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne c276 │ │ │ │ + mov %ebp,%esi │ │ │ │ + lea 0xbf707(%rip),%rdi │ │ │ │ + callq de90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ + mov $0xd,%ecx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + lea 0xaa992(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x1,%eax │ │ │ │ - je c4b8 │ │ │ │ - movslq %edi,%rcx │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - mov (%rbx,%rcx,8),%r9 │ │ │ │ - mov 0x8(%rbx,%rdx,1),%r10 │ │ │ │ - mov 0x10(%rbx,%rdx,1),%r11 │ │ │ │ - mov 0x18(%rbx,%rdx,1),%r12 │ │ │ │ - mov 0x20(%rbx,%rdx,1),%r13 │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vbroadcasti128 0xaae16(%rip),%ymm14 │ │ │ │ - vbroadcasti128 0xaae1d(%rip),%ymm15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je c4a9 │ │ │ │ - cltq │ │ │ │ - lea 0xacefb(%rip),%rsi │ │ │ │ - lea -0x2(%rdi),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shl $0x7,%rax │ │ │ │ - lea -0x8(%rbx,%rdx,1),%r14 │ │ │ │ - lea (%rsi,%rax,1),%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ - vmovdqa %ymm10,%ymm0 │ │ │ │ - vmovdqa %ymm10,%ymm1 │ │ │ │ - vpsrlw $0x4,%ymm10,%ymm11 │ │ │ │ - vpand %ymm15,%ymm10,%ymm10 │ │ │ │ - vpand %ymm15,%ymm11,%ymm11 │ │ │ │ - vbroadcasti128 (%rdi),%ymm2 │ │ │ │ - vbroadcasti128 0x10(%rdi),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm13,%ymm2,%ymm2 │ │ │ │ - vbroadcasti128 0x20(%rdi),%ymm3 │ │ │ │ - vbroadcasti128 0x30(%rdi),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm13,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x40(%rdi),%ymm4 │ │ │ │ - vbroadcasti128 0x50(%rdi),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm13,%ymm4,%ymm4 │ │ │ │ - movslq %r8d,%rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle c44a │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x70,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov $0x1840,%eax │ │ │ │ + mov %ax,0x3(%rsp) │ │ │ │ + movabs $0x3010000000001,%rax │ │ │ │ + mov %rax,0x37(%rsp) │ │ │ │ + nop │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xf6446(%rip),%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea 0xaa8e7(%rip),%rdx │ │ │ │ + callq 76d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je e838 │ │ │ │ + sub $0x52,%eax │ │ │ │ + cmp $0x27,%eax │ │ │ │ + ja e770 │ │ │ │ + movslq 0x0(%rbp,%rax,4),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + orb $0x10,0x4(%rsp) │ │ │ │ + movb $0x1,0x3d(%rsp) │ │ │ │ + jmp e770 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ - vpcmpgtb %ymm1,%ymm8,%ymm11 │ │ │ │ - vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpand %ymm14,%ymm11,%ymm11 │ │ │ │ - vpxor %ymm11,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm10,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm10,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x4,%ymm10,%ymm11 │ │ │ │ - vpand %ymm15,%ymm10,%ymm10 │ │ │ │ - vpand %ymm15,%ymm11,%ymm11 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - vbroadcasti128 (%rax),%ymm12 │ │ │ │ - vbroadcasti128 0x10(%rax),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm12,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm13,%ymm2,%ymm2 │ │ │ │ - vbroadcasti128 0x20(%rax),%ymm12 │ │ │ │ - vbroadcasti128 0x30(%rax),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm12,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm13,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x40(%rax),%ymm12 │ │ │ │ - vbroadcasti128 0x50(%rax),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm12,%ymm4,%ymm4 │ │ │ │ - vpxor %ymm13,%ymm4,%ymm4 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jg c3a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ - vpcmpgtb %ymm1,%ymm8,%ymm11 │ │ │ │ - vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpand %ymm14,%ymm11,%ymm11 │ │ │ │ - vpxor %ymm11,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm10,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm10,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm10,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm10,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm10,%ymm4,%ymm4 │ │ │ │ - vmovntdq %ymm0,(%r9,%rcx,1) │ │ │ │ - vmovntdq %ymm1,(%r10,%rcx,1) │ │ │ │ - vmovntdq %ymm2,(%r11,%rcx,1) │ │ │ │ - vmovntdq %ymm3,(%r12,%rcx,1) │ │ │ │ - vmovntdq %ymm4,0x0(%r13,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja c320 │ │ │ │ - sfence │ │ │ │ - vzeroupper │ │ │ │ + orb $0x80,0x5(%rsp) │ │ │ │ + movb $0x1,0x52(%rsp) │ │ │ │ + jmp e770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orb $0x2,0x4(%rsp) │ │ │ │ + movb $0x1,0x3a(%rsp) │ │ │ │ + jmp e770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xf98b9(%rip),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 89570 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je e770 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ea0d │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - lea 0x8(%rdx),%r12 │ │ │ │ - lea 0x30(%rdx),%r13 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 7a30 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne c4c0 │ │ │ │ + orb $0x50,0x4(%rsp) │ │ │ │ + movb $0x1,0x3f(%rsp) │ │ │ │ + movb $0x2,0x3d(%rsp) │ │ │ │ + jmpq e770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %ebx,0xf9846(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xf983d(%rip),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + lea (%r12,%rdx,8),%r12 │ │ │ │ + sub %eax,%ebx │ │ │ │ + je e9e6 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + mov %r12,%r13 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea (%r12,%rax,8),%rbp │ │ │ │ + jmp e87a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x2,%r14d │ │ │ │ + lea 0x8(%r13),%rax │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je e8b8 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq b4f60 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je e868 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne e86e │ │ │ │ + mov 0xf982c(%rip),%rdi │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaa7a2(%rip),%rdx │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov $0x8,%edi │ │ │ │ + callq 7200 │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + callq 9c5d0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja e992 │ │ │ │ + mov 0xe0(%rax),%rax │ │ │ │ + test $0x20000,%eax │ │ │ │ + jne e95f │ │ │ │ + test $0x80,%ah │ │ │ │ + jne e92d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9a330 │ │ │ │ + jmpq e7fc │ │ │ │ + mov 0xf978c(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + or $0x4,%r14d │ │ │ │ + lea 0x108(%rbp),%rcx │ │ │ │ + lea 0xaa752(%rip),%rdx │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9a330 │ │ │ │ + jmpq e7fc │ │ │ │ + mov 0xf975a(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + or $0x1,%r14d │ │ │ │ + lea 0x108(%rbp),%rcx │ │ │ │ + lea 0xaa70e(%rip),%rdx │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0xe0(%rbp),%rax │ │ │ │ + test $0x80,%ah │ │ │ │ + je e920 │ │ │ │ + jmp e92d │ │ │ │ + mov %eax,%edi │ │ │ │ + neg %edi │ │ │ │ + callq 75a0 │ │ │ │ + mov 0xf971e(%rip),%rdi │ │ │ │ + mov (%r12),%rcx │ │ │ │ + lea 0xaa6ca(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov $0x8,%edi │ │ │ │ + callq 7200 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0xaa431(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 7200 │ │ │ │ + mov 0xf96d3(%rip),%rcx │ │ │ │ + mov $0x21,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xaa622(%rip),%rdi │ │ │ │ + callq 7920 │ │ │ │ + mov $0x8,%edi │ │ │ │ + callq 7200 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xab69d(%rip),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 7270 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je ea90 │ │ │ │ + cmp $0x63,%eax │ │ │ │ + je ea80 │ │ │ │ + cmp $0x68,%eax │ │ │ │ + jne ea48 │ │ │ │ + lea 0xaa6f9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp ea48 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %ebx,0xf95ee(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovle 0xf95e5(%rip),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + jne eab8 │ │ │ │ + lea 0xa8b70(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x0(%rbp,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je eaa3 │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovle %ebx,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne eba1 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov $0xd,%ecx │ │ │ │ + mov %rsp,%r13 │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov $0x840,%eax │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %ax,0x34(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x10000000001,%rax │ │ │ │ + mov %rax,0x6f(%rsp) │ │ │ │ + callq 949f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ebc3 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 11c80 │ │ │ │ + test %al,%al │ │ │ │ + je ebb4 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je eb40 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0xa9a81(%rip),%rdi │ │ │ │ + callq 11930 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 11dd0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7420 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq a8650 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ebaf │ │ │ │ + add $0xa8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + lea 0xa8afa(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xaa716(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xa9a32(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ push %r13 │ │ │ │ + mov %edi,%edx │ │ │ │ + mov $0xd,%ecx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ + sub $0xc8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %edi,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - je c7a2 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je c780 │ │ │ │ - movslq %edi,%rcx │ │ │ │ - lea 0x1f(%rsp),%rsi │ │ │ │ - cltq │ │ │ │ - mov %edi,%r10d │ │ │ │ - mov (%rbx,%rcx,8),%r15 │ │ │ │ - and $0xfffffffffffffff0,%rsi │ │ │ │ - shl $0x7,%rax │ │ │ │ - sub $0x2,%r10d │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - lea 0xaccae(%rip),%r9 │ │ │ │ - mov 0x20(%rbx,%rdx,1),%rcx │ │ │ │ - mov 0x8(%rbx,%rdx,1),%r14 │ │ │ │ - lea -0x8(%rbx,%rdx,1),%r11 │ │ │ │ - lea 0x10(%rsi),%rdi │ │ │ │ - mov 0x10(%rbx,%rdx,1),%r13 │ │ │ │ - mov 0x18(%rbx,%rdx,1),%r12 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov 0x28(%rbx,%rdx,1),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r11),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - movdqa %xmm4,(%rsi) │ │ │ │ - movdqa %xmm4,(%rdi) │ │ │ │ - movdqa 0xaab70(%rip),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - movdqa (%r8),%xmm0 │ │ │ │ - movdqa 0x10(%r8),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm0 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm7,%xmm0 │ │ │ │ - movdqa 0x20(%r8),%xmm1 │ │ │ │ - movdqa 0x30(%r8),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm1 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm7,%xmm1 │ │ │ │ - movdqa 0x40(%r8),%xmm2 │ │ │ │ - movdqa 0x50(%r8),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm7,%xmm2 │ │ │ │ - movdqa 0x60(%r8),%xmm3 │ │ │ │ - movdqa 0x70(%r8),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm3 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm7,%xmm3 │ │ │ │ - movslq %r10d,%rdx │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle c703 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa (%rsi),%xmm5 │ │ │ │ - movdqa (%rdi),%xmm6 │ │ │ │ - movdqa 0xaaac8(%rip),%xmm7 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pcmpgtb %xmm6,%xmm4 │ │ │ │ - paddb %xmm6,%xmm6 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pxor %xmm4,%xmm6 │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - pxor %xmm4,%xmm5 │ │ │ │ - pxor %xmm4,%xmm6 │ │ │ │ - movdqa %xmm5,(%rsi) │ │ │ │ - movdqa %xmm6,(%rdi) │ │ │ │ - movdqa 0xaaaa3(%rip),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - movdqa (%rax),%xmm6 │ │ │ │ - movdqa 0x10(%rax),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm6,%xmm0 │ │ │ │ - pxor %xmm7,%xmm0 │ │ │ │ - movdqa 0x20(%rax),%xmm6 │ │ │ │ - movdqa 0x30(%rax),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm6,%xmm1 │ │ │ │ - pxor %xmm7,%xmm1 │ │ │ │ - movdqa 0x40(%rax),%xmm6 │ │ │ │ - movdqa 0x50(%rax),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm6,%xmm2 │ │ │ │ - pxor %xmm7,%xmm2 │ │ │ │ - movdqa 0x60(%rax),%xmm6 │ │ │ │ - movdqa 0x70(%rax),%xmm7 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - pxor %xmm6,%xmm3 │ │ │ │ - pxor %xmm7,%xmm3 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jg c628 │ │ │ │ - movdqa (%rsi),%xmm5 │ │ │ │ - movdqa (%rdi),%xmm6 │ │ │ │ - movdqa 0xaa9ed(%rip),%xmm7 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pcmpgtb %xmm6,%xmm4 │ │ │ │ - paddb %xmm6,%xmm6 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pxor %xmm4,%xmm6 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ - pxor %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm1 │ │ │ │ - pxor %xmm4,%xmm2 │ │ │ │ - pxor %xmm4,%xmm3 │ │ │ │ - pxor %xmm4,%xmm5 │ │ │ │ - pxor %xmm4,%xmm6 │ │ │ │ - movntdq %xmm5,(%r15,%rcx,1) │ │ │ │ - movntdq %xmm6,(%r14,%rcx,1) │ │ │ │ - movntdq %xmm0,0x0(%r13,%rcx,1) │ │ │ │ - movntdq %xmm1,(%r12,%rcx,1) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movntdq %xmm2,(%rax,%rcx,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movntdq %xmm3,(%rax,%rcx,1) │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja c588 │ │ │ │ - sfence │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jle ed9e │ │ │ │ + movb $0x1,0x51(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + orb $0x40,0x5(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + callq 9c5d0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja ed80 │ │ │ │ + mov 0x508(%rax),%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je ed70 │ │ │ │ + movabs $0x79656b2a2a686362,%rax │ │ │ │ + lea 0x98(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x90(%rsp),%r13 │ │ │ │ + callq 54910 │ │ │ │ + test %eax,%eax │ │ │ │ + jne edbd │ │ │ │ + lea 0xaa62f(%rip),%rdi │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + callq 11ae0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 11b80 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x28,%r8d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x28(%rax),%rdx │ │ │ │ + callq 53b00 │ │ │ │ + test %eax,%eax │ │ │ │ + jne edaf │ │ │ │ + movdqu 0x90(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + movdqu 0xa0(%rsp),%xmm1 │ │ │ │ + movups %xmm1,0x28(%rbx) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + callq 94d70 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9a330 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne c7ca │ │ │ │ - add $0x58,%rsp │ │ │ │ + jne edaa │ │ │ │ + add $0xc8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x8(%rdx),%r12 │ │ │ │ - lea 0x38(%rdx),%r13 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 7a30 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne c7b0 │ │ │ │ - jmp c783 │ │ │ │ + lea 0xaa531(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%edi │ │ │ │ + neg %edi │ │ │ │ + callq 75a0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0xa9874(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaa4db(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + lea 0xaa563(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaa524(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %edi,%edx │ │ │ │ + mov $0xd,%ecx │ │ │ │ + push %rbx │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jle ef2e │ │ │ │ + movb $0x1,0x51(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + orb $0x40,0x5(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + callq 9c5d0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja ef10 │ │ │ │ + mov 0x508(%rax),%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je ef00 │ │ │ │ + movabs $0x79656b2a2a686362,%rax │ │ │ │ + lea 0x78(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + callq 54910 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ef3f │ │ │ │ + movdqu 0x70(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + movdqu 0x80(%rsp),%xmm1 │ │ │ │ + movups %xmm1,0x28(%rbx) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + callq 94d70 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9a330 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ef3a │ │ │ │ + add $0xa8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xaa3a1(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%edi │ │ │ │ + neg %edi │ │ │ │ + callq 75a0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0xa96e4(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaa34b(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xaa3a2(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x50(%rdx),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x4ec(%rdi),%esi │ │ │ │ + imul 0x48(%rdx),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0x4f0(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + add %rax,%rsi │ │ │ │ + sub 0x4e0(%rdi),%rsi │ │ │ │ + mov %rsi,0x18(%r8) │ │ │ │ + mov 0x60(%rcx),%rax │ │ │ │ + mov 0x4ec(%rdi),%esi │ │ │ │ + imul 0x58(%rcx),%rsi │ │ │ │ + divl 0x4f0(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + add %rax,%rsi │ │ │ │ + sub 0x4e0(%rdi),%rsi │ │ │ │ + mov %rsi,0x28(%r8) │ │ │ │ + mov 0x70(%rcx),%rax │ │ │ │ + mov 0x4ec(%rdi),%esi │ │ │ │ + imul 0x68(%rcx),%rsi │ │ │ │ + divl 0x4f0(%rdi) │ │ │ │ + add %rax,%rsi │ │ │ │ + sub 0x4e0(%rdi),%rsi │ │ │ │ + mov %rsi,0x20(%r8) │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %edi,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - sub $0x1,%edx │ │ │ │ - je ca59 │ │ │ │ - movdqa 0xaa908(%rip),%xmm14 │ │ │ │ - movdqa 0xaa90f(%rip),%xmm15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je ca47 │ │ │ │ - movslq %edi,%rcx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea -0x2(%rdi),%r8d │ │ │ │ - lea 0x0(,%rcx,8),%rax │ │ │ │ - lea 0xac9dd(%rip),%rdi │ │ │ │ - shl $0x7,%rdx │ │ │ │ - mov (%rbx,%rcx,8),%r15 │ │ │ │ - mov 0x8(%rbx,%rax,1),%r14 │ │ │ │ - mov 0x10(%rbx,%rax,1),%r13 │ │ │ │ + sub $0x20128,%rsp │ │ │ │ + mov %rdi,-0x20148(%rbp) │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %rsi,-0x20130(%rbp) │ │ │ │ + mov %rdx,-0x20140(%rbp) │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea (%rdi,%rdx,1),%rsi │ │ │ │ - mov 0x18(%rbx,%rax,1),%r12 │ │ │ │ - mov 0x20(%rbx,%rax,1),%r11 │ │ │ │ - lea -0x8(%rbx,%rax,1),%r9 │ │ │ │ - mov 0x28(%rbx,%rax,1),%r10 │ │ │ │ - nop │ │ │ │ - mov (%r9),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ - movdqa %xmm10,%xmm0 │ │ │ │ - movdqa %xmm10,%xmm1 │ │ │ │ - movdqa %xmm10,%xmm11 │ │ │ │ - psrlw $0x4,%xmm11 │ │ │ │ - pand %xmm15,%xmm10 │ │ │ │ - pand %xmm15,%xmm11 │ │ │ │ - movdqa (%rsi),%xmm2 │ │ │ │ - movdqa 0x10(%rsi),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm2 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm13,%xmm2 │ │ │ │ - movdqa 0x20(%rsi),%xmm3 │ │ │ │ - movdqa 0x30(%rsi),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm3 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm13,%xmm3 │ │ │ │ - movdqa 0x40(%rsi),%xmm4 │ │ │ │ - movdqa 0x50(%rsi),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm4 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm13,%xmm4 │ │ │ │ - movdqa 0x60(%rsi),%xmm5 │ │ │ │ - movdqa 0x70(%rsi),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm5 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm13,%xmm5 │ │ │ │ - movslq %r8d,%rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle c9d6 │ │ │ │ + mov 0x10(%rsi),%ecx │ │ │ │ + movaps %xmm0,-0x20100(%rbp) │ │ │ │ + movq $0x0,-0x200f0(%rbp) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %ecx,-0x20128(%rbp) │ │ │ │ + shr $0x14,%ebx │ │ │ │ + mov %rax,-0x200f8(%rbp) │ │ │ │ + and $0xf,%ebx │ │ │ │ + cmp $0x2,%bl │ │ │ │ + je f280 │ │ │ │ + mov %bl,-0x20100(%rbp) │ │ │ │ + mov -0x200f0(%rbp),%rax │ │ │ │ + lea -0x20040(%rbp),%rbx │ │ │ │ + mov $0x10000,%edx │ │ │ │ + movdqa -0x20100(%rbp),%xmm1 │ │ │ │ + mov -0x20140(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,-0x20110(%rbp) │ │ │ │ + movaps %xmm1,-0x20120(%rbp) │ │ │ │ + callq 71f0 │ │ │ │ + test %rax,%rax │ │ │ │ + js f2d8 │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %rbx,-0x20138(%rbp) │ │ │ │ + lea -0x10040(%rbp),%r14 │ │ │ │ + mov %rax,-0x20150(%rbp) │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jbe f225 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - pcmpgtb %xmm1,%xmm11 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - pand %xmm14,%xmm11 │ │ │ │ - pxor %xmm11,%xmm1 │ │ │ │ - pxor %xmm10,%xmm0 │ │ │ │ - pxor %xmm10,%xmm1 │ │ │ │ - movdqa %xmm10,%xmm11 │ │ │ │ - psrlw $0x4,%xmm11 │ │ │ │ - pand %xmm15,%xmm10 │ │ │ │ - pand %xmm15,%xmm11 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - movdqa (%rax),%xmm12 │ │ │ │ - movdqa 0x10(%rax),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm12,%xmm2 │ │ │ │ - pxor %xmm13,%xmm2 │ │ │ │ - movdqa 0x20(%rax),%xmm12 │ │ │ │ - movdqa 0x30(%rax),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm12,%xmm3 │ │ │ │ - pxor %xmm13,%xmm3 │ │ │ │ - movdqa 0x40(%rax),%xmm12 │ │ │ │ - movdqa 0x50(%rax),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm12,%xmm4 │ │ │ │ - pxor %xmm13,%xmm4 │ │ │ │ - movdqa 0x60(%rax),%xmm12 │ │ │ │ - movdqa 0x70(%rax),%xmm13 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm13 │ │ │ │ - pxor %xmm12,%xmm5 │ │ │ │ - pxor %xmm13,%xmm5 │ │ │ │ - sub $0x1,%rdx │ │ │ │ + mov -0x20138(%rbp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + callq 7420 │ │ │ │ + mov $0x10000,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov -0x20140(%rbp),%rdi │ │ │ │ + lea 0x1(%rbx,%rax,1),%rax │ │ │ │ + mov %rax,-0x20138(%rbp) │ │ │ │ + callq 7850 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + js f30a │ │ │ │ + lea 0xf80a8(%rip),%rax │ │ │ │ + mov $0xffffffffffffffa1,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je f15b │ │ │ │ + mov (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je f260 │ │ │ │ + lea 0x8(%rax),%r15 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je f270 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq b4b10 │ │ │ │ + test %rax,%rax │ │ │ │ + je f250 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + cmpq $0x0,0x8(%rbx) │ │ │ │ + sete %sil │ │ │ │ + test %dl,%dl │ │ │ │ + sete %cl │ │ │ │ + cmp %cl,%sil │ │ │ │ + je f278 │ │ │ │ + test %dl,%dl │ │ │ │ + jne f250 │ │ │ │ + mov $0xffffffffffffffea,%rbx │ │ │ │ + mov -0x20148(%rbp),%rsi │ │ │ │ + lea -0x20100(%rbp),%r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + lea -0x20120(%rbp),%rax │ │ │ │ + mov %rax,-0x20128(%rbp) │ │ │ │ + jmp f18d │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne f1f0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rax │ │ │ │ + mov -0x20130(%rbp),%rax │ │ │ │ + mov -0x20128(%rbp),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 9fae0 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne f188 │ │ │ │ + movq $0x0,-0x20060(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x20068(%rbp) │ │ │ │ + movl $0x0,-0x20058(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je f18d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,-0x20128(%rbp) │ │ │ │ + callq 3e640 │ │ │ │ + mov -0x20128(%rbp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jg c8f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - pcmpgtb %xmm1,%xmm11 │ │ │ │ - paddb %xmm1,%xmm1 │ │ │ │ - pand %xmm14,%xmm11 │ │ │ │ - pxor %xmm11,%xmm1 │ │ │ │ - pxor %xmm10,%xmm0 │ │ │ │ - pxor %xmm10,%xmm1 │ │ │ │ - pxor %xmm10,%xmm2 │ │ │ │ - pxor %xmm10,%xmm3 │ │ │ │ - pxor %xmm10,%xmm4 │ │ │ │ - pxor %xmm10,%xmm5 │ │ │ │ - movntdq %xmm0,(%r15,%rcx,1) │ │ │ │ - movntdq %xmm1,(%r14,%rcx,1) │ │ │ │ - movntdq %xmm2,0x0(%r13,%rcx,1) │ │ │ │ - movntdq %xmm3,(%r12,%rcx,1) │ │ │ │ - movntdq %xmm4,(%r11,%rcx,1) │ │ │ │ - movntdq %xmm5,(%r10,%rcx,1) │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja c850 │ │ │ │ - sfence │ │ │ │ - add $0x8,%rsp │ │ │ │ + cmove %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js f2f0 │ │ │ │ + mov -0x20138(%rbp),%rcx │ │ │ │ + cmp %rcx,-0x20150(%rbp) │ │ │ │ + ja f0b0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f2e6 │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - lea 0x8(%rbx),%r12 │ │ │ │ - lea 0x38(%rbx),%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15),%rbx │ │ │ │ + add $0x8,%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne f114 │ │ │ │ + mov $0xffffffffffffffa1,%rbx │ │ │ │ + jmpq f15b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r12),%rdi │ │ │ │ mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 7a30 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne ca68 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ + jmpq f121 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq f15b │ │ │ │ + mov 0x127c8(%rdi),%rdx │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea -0x10040(%rbp),%r14 │ │ │ │ + lea 0x8(%rsi),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x10040(%rbp),%xmm2 │ │ │ │ + movups %xmm2,-0x200f8(%rbp) │ │ │ │ + mov %r12,%rsp │ │ │ │ + jmpq f043 │ │ │ │ + lea 0xaa04f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + neg %edx │ │ │ │ + mov %edx,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xaa05e(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaa031(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rcx,%rdi │ │ │ │ push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdx,%rbx │ │ │ │ - mov %edi,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - sub $0x1,%edx │ │ │ │ - je ccf9 │ │ │ │ - movslq %edi,%rcx │ │ │ │ - lea 0x0(,%rcx,8),%rax │ │ │ │ - mov (%rbx,%rcx,8),%r9 │ │ │ │ - mov 0x8(%rbx,%rax,1),%r10 │ │ │ │ - mov 0x10(%rbx,%rax,1),%r11 │ │ │ │ - mov 0x18(%rbx,%rax,1),%r12 │ │ │ │ - mov 0x20(%rbx,%rax,1),%r13 │ │ │ │ - mov 0x28(%rbx,%rax,1),%r14 │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vbroadcasti128 0xaa61b(%rip),%ymm14 │ │ │ │ - vbroadcasti128 0xaa622(%rip),%ymm15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je cce4 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea -0x2(%rdi),%r8d │ │ │ │ - lea 0xac6fb(%rip),%rdi │ │ │ │ + sub $0x178,%rsp │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + callq 7420 │ │ │ │ + mov %r15,%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ - shl $0x7,%rdx │ │ │ │ - lea -0x8(%rbx,%rax,1),%r15 │ │ │ │ - lea (%rdi,%rdx,1),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + callq 3e540 │ │ │ │ + movzwl 0x1b0(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + jmp f3ad │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ - vmovdqa %ymm10,%ymm0 │ │ │ │ - vmovdqa %ymm10,%ymm1 │ │ │ │ - vpsrlw $0x4,%ymm10,%ymm11 │ │ │ │ - vpand %ymm15,%ymm10,%ymm10 │ │ │ │ - vpand %ymm15,%ymm11,%ymm11 │ │ │ │ - vbroadcasti128 (%rsi),%ymm2 │ │ │ │ - vbroadcasti128 0x10(%rsi),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm13,%ymm2,%ymm2 │ │ │ │ - vbroadcasti128 0x20(%rsi),%ymm3 │ │ │ │ - vbroadcasti128 0x30(%rsi),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm13,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x40(%rsi),%ymm4 │ │ │ │ - vbroadcasti128 0x50(%rsi),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm13,%ymm4,%ymm4 │ │ │ │ - vbroadcasti128 0x60(%rsi),%ymm5 │ │ │ │ - vbroadcasti128 0x70(%rsi),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm13,%ymm5,%ymm5 │ │ │ │ - movslq %r8d,%rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle cc7a │ │ │ │ - nop │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ - vpcmpgtb %ymm1,%ymm8,%ymm11 │ │ │ │ - vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpand %ymm14,%ymm11,%ymm11 │ │ │ │ - vpxor %ymm11,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm10,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm10,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x4,%ymm10,%ymm11 │ │ │ │ - vpand %ymm15,%ymm10,%ymm10 │ │ │ │ - vpand %ymm15,%ymm11,%ymm11 │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - vbroadcasti128 (%rax),%ymm12 │ │ │ │ - vbroadcasti128 0x10(%rax),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm12,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm13,%ymm2,%ymm2 │ │ │ │ - vbroadcasti128 0x20(%rax),%ymm12 │ │ │ │ - vbroadcasti128 0x30(%rax),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm12,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm13,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x40(%rax),%ymm12 │ │ │ │ - vbroadcasti128 0x50(%rax),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm12,%ymm4,%ymm4 │ │ │ │ - vpxor %ymm13,%ymm4,%ymm4 │ │ │ │ - vbroadcasti128 0x60(%rax),%ymm12 │ │ │ │ - vbroadcasti128 0x70(%rax),%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ - vpxor %ymm12,%ymm5,%ymm5 │ │ │ │ - vpxor %ymm13,%ymm5,%ymm5 │ │ │ │ - sub $0x1,%rdx │ │ │ │ + cmp $0xfffffffc,%edx │ │ │ │ + jne f421 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + pushq $0x0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pushq 0x1d0(%rsp) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + callq 66240 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne f3a8 │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movl $0x0,0x148(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0xfffffffc,%edx │ │ │ │ + je f3ad │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jg cbb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ - vpcmpgtb %ymm1,%ymm8,%ymm11 │ │ │ │ - vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpand %ymm14,%ymm11,%ymm11 │ │ │ │ - vpxor %ymm11,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm10,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm10,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm10,%ymm2,%ymm2 │ │ │ │ - vpxor %ymm10,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm10,%ymm4,%ymm4 │ │ │ │ - vpxor %ymm10,%ymm5,%ymm5 │ │ │ │ - vmovntdq %ymm0,(%r9,%rcx,1) │ │ │ │ - vmovntdq %ymm1,(%r10,%rcx,1) │ │ │ │ - vmovntdq %ymm2,(%r11,%rcx,1) │ │ │ │ - vmovntdq %ymm3,(%r12,%rcx,1) │ │ │ │ - vmovntdq %ymm4,0x0(%r13,%rcx,1) │ │ │ │ - vmovntdq %ymm5,(%r14,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - ja cb18 │ │ │ │ - sfence │ │ │ │ - vzeroupper │ │ │ │ - add $0x8,%rsp │ │ │ │ + je f458 │ │ │ │ + mov %edx,%eax │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xa9f30(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + jne f437 │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + movdqu 0x40(%rsp),%xmm3 │ │ │ │ + movdqu 0x50(%rsp),%xmm4 │ │ │ │ + movdqu 0x60(%rsp),%xmm5 │ │ │ │ + movdqu 0x70(%rsp),%xmm6 │ │ │ │ + movups %xmm1,0x0(%r13) │ │ │ │ + movdqu 0x80(%rsp),%xmm7 │ │ │ │ + movups %xmm2,0x10(%r13) │ │ │ │ + movdqu 0x90(%rsp),%xmm0 │ │ │ │ + movups %xmm3,0x20(%r13) │ │ │ │ + movups %xmm4,0x30(%r13) │ │ │ │ + movups %xmm5,0x40(%r13) │ │ │ │ + movups %xmm6,0x50(%r13) │ │ │ │ + movups %xmm7,0x60(%r13) │ │ │ │ + movups %xmm0,0x70(%r13) │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f4e2 │ │ │ │ + add $0x178,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x8(%rbx),%r12 │ │ │ │ - lea 0x38(%rbx),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 7a30 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne cd08 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x178,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 6d670 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 4c260 │ │ │ │ + test %eax,%eax │ │ │ │ + jne f558 │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f572 │ │ │ │ + add $0x178,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xa9e27(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ + sub $0x408,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x3f8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzwl 0x450(%rdi),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + test %rdx,%rax │ │ │ │ + jne f986 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + and %rcx,%rax │ │ │ │ + jne f967 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + movl $0x40000001,0x78(%rsp) │ │ │ │ + movups %xmm0,0x60(%rsp) │ │ │ │ + lea 0x388(%rsp),%r8 │ │ │ │ + mov $0xd,%ecx │ │ │ │ + mov %r8,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x1,0x3c0(%rsp) │ │ │ │ + movl $0x1,0x3dc(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0xf99e4(%rip),%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + lea 0x3f0(%rsp),%rax │ │ │ │ + mov %r9w,0x3da(%rsp) │ │ │ │ + mov %rax,0x3e0(%rsp) │ │ │ │ + callq 9e1e0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ - movslq (%rdx),%rax │ │ │ │ + pushq 0x4a8(%rbp) │ │ │ │ + pushq 0x4a0(%rbp) │ │ │ │ + pushq 0x498(%rbp) │ │ │ │ + pushq 0x490(%rbp) │ │ │ │ + pushq 0x488(%rbp) │ │ │ │ + pushq 0x480(%rbp) │ │ │ │ + pushq 0x478(%rbp) │ │ │ │ + pushq 0x470(%rbp) │ │ │ │ + pushq 0x468(%rbp) │ │ │ │ + pushq 0x460(%rbp) │ │ │ │ + pushq 0x458(%rbp) │ │ │ │ + pushq 0x450(%rbp) │ │ │ │ + pushq 0x448(%rbp) │ │ │ │ + callq 897c0 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + movdqu 0x80(%rsp),%xmm1 │ │ │ │ + mov %rbp,0x120(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + movzbl 0x82(%rsp),%edx │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + movzbl 0x83(%rsp),%eax │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movups %xmm1,0xa0(%rsp) │ │ │ │ + add $0x70,%rsp │ │ │ │ + cmpb $0x0,0x4d8(%rbp) │ │ │ │ + je f910 │ │ │ │ + cmpb $0x1,0x479(%rbp) │ │ │ │ + mov $0x3,%edx │ │ │ │ + sbb $0xff,%dl │ │ │ │ + lea 0xaa921(%rip),%rcx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + shr $0x9,%r12 │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ + movzbl 0x458(%rbp),%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + shr $0x9,%r13 │ │ │ │ + or $0x10100,%edx │ │ │ │ + mov %si,0x160(%rsp) │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + shl $0x4,%eax │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + mov %di,0xe4(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %esi,0xf8(%rsp) │ │ │ │ + lea 0x62151(%rip),%rsi │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x100(%rsp) │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %rsi,0x198(%rsp) │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + shl $0xc,%edx │ │ │ │ + movl $0x0,0xfc(%rsp) │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0xd0(%rsp),%edx │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + movl $0x0,0x118(%rsp) │ │ │ │ + and $0xf00000,%edx │ │ │ │ + movq $0x0,0x180(%rsp) │ │ │ │ + or %edx,%eax │ │ │ │ + movq $0xffffffffffffffff,0x188(%rsp) │ │ │ │ + mov %eax,0xd0(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movq $0x0,0x190(%rsp) │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + movzbl 0x456(%rbp),%eax │ │ │ │ + movq $0x1,0x148(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl $0x20,%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + imul %r12,%rdx │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x150(%rsp) │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + movups %xmm2,0xe8(%rsp) │ │ │ │ + callq 52640 │ │ │ │ test %eax,%eax │ │ │ │ - je ce20 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - movslq (%rsi),%rdx │ │ │ │ - shl $0x8,%rax │ │ │ │ - add 0xfb40b(%rip),%rax │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ + jne f9a5 │ │ │ │ + lea 0x50(%rsp),%rbp │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ + lock incl 0x78(%rsp) │ │ │ │ + movl $0x40000001,0xa8(%rsp) │ │ │ │ + lea 0x60a85(%rip),%rax │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je f948 │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq a9d40 │ │ │ │ test %al,%al │ │ │ │ - je ce3e │ │ │ │ - cltq │ │ │ │ - lea 0xb4b86(%rip),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movzbl (%rdx,%rax,1),%ebx │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq f5b0 │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ - add (%r15),%ebp │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - mov (%r14,%rbp,8),%rdx │ │ │ │ - mov (%r14,%rax,8),%rsi │ │ │ │ - movdqa 0xaa36b(%rip),%xmm7 │ │ │ │ - lea 0xaa454(%rip),%rax │ │ │ │ - shl $0x5,%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movdqa (%rbx),%xmm4 │ │ │ │ - movdqa 0x10(%rbx),%xmm5 │ │ │ │ - test %r12,%r12 │ │ │ │ - je ce0d │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa (%rdx,%rax,1),%xmm0 │ │ │ │ - lea (%rsi,%rax,1),%rcx │ │ │ │ - movdqa (%rcx),%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pxor %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psrlw $0x4,%xmm1 │ │ │ │ - pand %xmm7,%xmm0 │ │ │ │ - pand %xmm7,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm2 │ │ │ │ - pshufb %xmm1,%xmm3 │ │ │ │ - pxor %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,(%rcx) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - ja cdc8 │ │ │ │ - sfence │ │ │ │ - add $0x8,%rsp │ │ │ │ + je f9de │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je f8ea │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + add %r12,0x40(%rbx) │ │ │ │ + mov 0x3f8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f962 │ │ │ │ + add $0x408,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ nop │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebp,%esi │ │ │ │ + cmp $0x2,%dl │ │ │ │ + je f958 │ │ │ │ + ja f930 │ │ │ │ + cmp $0x1,%dl │ │ │ │ + sbb %edx,%edx │ │ │ │ + not %edx │ │ │ │ + and $0x5,%edx │ │ │ │ + jmpq f708 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x3,%dl │ │ │ │ + jne f9bf │ │ │ │ + mov $0x7,%edx │ │ │ │ + jmpq f708 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r9,%rcx │ │ │ │ - pop %rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq f750 │ │ │ │ - lea 0xaa29b(%rip),%rcx │ │ │ │ - mov $0x26,%edx │ │ │ │ - lea 0xaa25f(%rip),%rsi │ │ │ │ - lea 0xaa262(%rip),%rdi │ │ │ │ + callq *0x98(%rsp) │ │ │ │ + jmp f8d4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x6,%edx │ │ │ │ + jmpq f708 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xaa68a(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0xa9a2e(%rip),%rsi │ │ │ │ + lea 0xa9a35(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xaa66b(%rip),%rcx │ │ │ │ + mov $0xf7,%edx │ │ │ │ + lea 0xa9a0f(%rip),%rsi │ │ │ │ + lea 0xa9bf8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xa9c0b(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaa61a(%rip),%rcx │ │ │ │ + mov $0x59,%edx │ │ │ │ + lea 0xa9a02(%rip),%rsi │ │ │ │ + lea 0xbd522(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xaa5eb(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0xa99fa(%rip),%rsi │ │ │ │ + lea 0xa9a0b(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %r8,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movslq (%rsi),%rcx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movslq (%rdx),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - shl $0x8,%rax │ │ │ │ - add 0xfb2d2(%rip),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%edx │ │ │ │ - mov %dl,(%rsp) │ │ │ │ - movslq 0x4(%rsi),%rdx │ │ │ │ - lea 0x4(%rsp),%rsi │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - mov %al,0x1(%rsp) │ │ │ │ - movslq 0x4(%r14),%rax │ │ │ │ - shl $0x8,%rax │ │ │ │ - add 0xfb2ab(%rip),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%ecx │ │ │ │ - mov %cl,0x2(%rsp) │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %al,0x3(%rsp) │ │ │ │ - callq f420 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x2,%edi │ │ │ │ - callq f5b0 │ │ │ │ - mov (%r14),%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - add 0x4(%r14),%ebp │ │ │ │ - cltq │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - mov (%r12,%rax,8),%rdi │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ - mov (%r12,%rbp,8),%r10 │ │ │ │ - mov (%r12,%rax,8),%r8 │ │ │ │ - movslq 0x4(%r13),%rax │ │ │ │ - mov (%r12,%rax,8),%r9 │ │ │ │ - movdqa 0xaa1eb(%rip),%xmm7 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je d072 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xaa2c9(%rip),%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa (%rdi,%rax,1),%xmm0 │ │ │ │ - lea (%r8,%rax,1),%r11 │ │ │ │ - movdqa (%r11),%xmm2 │ │ │ │ - movdqa (%r10,%rax,1),%xmm1 │ │ │ │ - lea (%r9,%rax,1),%rsi │ │ │ │ - movdqa (%rsi),%xmm3 │ │ │ │ - pxor %xmm2,%xmm0 │ │ │ │ - pxor %xmm3,%xmm1 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movzbl 0x4(%rsp),%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm3 │ │ │ │ - pxor %xmm2,%xmm6 │ │ │ │ - pxor %xmm3,%xmm6 │ │ │ │ - movzbl 0x5(%rsp),%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm3 │ │ │ │ - pxor %xmm2,%xmm6 │ │ │ │ - pxor %xmm3,%xmm6 │ │ │ │ - movdqa %xmm6,(%r11) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movzbl 0x6(%rsp),%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm3 │ │ │ │ - pxor %xmm2,%xmm6 │ │ │ │ - pxor %xmm3,%xmm6 │ │ │ │ - movzbl 0x7(%rsp),%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm3 │ │ │ │ - pxor %xmm2,%xmm6 │ │ │ │ - pxor %xmm3,%xmm6 │ │ │ │ - movdqa %xmm6,(%rsi) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - ja cf40 │ │ │ │ - sfence │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne d092 │ │ │ │ - add $0x10,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jae faa6 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %edx,%r14d │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r8,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov $0x100000,%eax │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14d,%edi │ │ │ │ + sub %r15,%r13 │ │ │ │ + lea 0xf95b8(%rip),%rsi │ │ │ │ + cmp $0x100000,%r13 │ │ │ │ + cmova %rax,%r13 │ │ │ │ + movzwl 0x450(%r12),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + sub %r13d,%eax │ │ │ │ + lea 0x1(%rax),%ebx │ │ │ │ + callq b3b90 │ │ │ │ + lea 0xf9583(%rip),%rax │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%r13,1),%rdi │ │ │ │ + callq 7090 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rbx,%r13,1),%ecx │ │ │ │ + add %r13,%r15 │ │ │ │ + callq f580 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + ja fa30 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x168,%rsp │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - lea 0xef(%rsp),%r12 │ │ │ │ - and $0xfffffffffffffff0,%r12 │ │ │ │ + sub $0x128,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - jle d2e5 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov 0xfb077(%rip),%r11 │ │ │ │ - movslq %edi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - mov %edi,%edi │ │ │ │ - lea 0x4(%rdx,%rax,4),%r10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq (%r8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x8,%rcx │ │ │ │ - add %r11,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq 0x0(%rbp,%rax,4),%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - mov %dl,(%rsi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne d128 │ │ │ │ - add $0x4,%r8 │ │ │ │ - add %r9,%rsi │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jne d118 │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + mov 0x1a0(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movzwl 0x450(%rdi),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + test %rdx,%rax │ │ │ │ + jne fdf5 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + test %rcx,%rax │ │ │ │ + jne fdd6 │ │ │ │ + test %r8,%rax │ │ │ │ + jne fdb7 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %r8,%rdi │ │ │ │ + shr $0x9,%rdx │ │ │ │ + shr $0x9,%rdi │ │ │ │ + movzwl 0xb2(%rax),%esi │ │ │ │ + mov 0xa8(%rax),%r11 │ │ │ │ + shr $0x9,%r12 │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + lea (%r12,%rdi,1),%rdx │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + imul %rsi,%r11 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + cmp %r11,%rdx │ │ │ │ + ja fd98 │ │ │ │ + mov %r13,%r15 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne fb7f │ │ │ │ + jmpq fd1c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzwl 0xb2(%rax),%ecx │ │ │ │ + movzwl %cx,%esi │ │ │ │ + sub $0x1,%ecx │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq f420 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - callq f5b0 │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov %r12,%rax │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - lea 0x50(%rsp),%r11 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r15,%rdx,4),%ecx │ │ │ │ - add %edi,%ecx │ │ │ │ movslq %ecx,%rcx │ │ │ │ - mov 0x0(%r13,%rcx,8),%rcx │ │ │ │ - mov %rcx,(%rsi,%rdx,8) │ │ │ │ - movslq 0x0(%rbp,%rdx,4),%rcx │ │ │ │ - mov 0x0(%r13,%rcx,8),%rcx │ │ │ │ - mov %rcx,(%r11,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg d198 │ │ │ │ - movdqa 0xa9f48(%rip),%xmm7 │ │ │ │ - test %r14,%r14 │ │ │ │ - je d2bd │ │ │ │ - lea -0x1(%rbx),%edx │ │ │ │ - lea 0x50(%rsp),%r11 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - movslq %ebx,%r13 │ │ │ │ - lea 0x58(%rsp,%rdx,8),%r15 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0xaa011(%rip),%rdi │ │ │ │ - lea 0x10(%r12,%rdx,1),%r8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle d2b0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x20(%rsp),%r9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r9,%rdx,8),%rsi │ │ │ │ - movdqa (%rsi,%r10,1),%xmm0 │ │ │ │ - mov (%r11,%rdx,8),%rsi │ │ │ │ - movdqa (%rsi,%r10,1),%xmm1 │ │ │ │ - pxor %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rcx) │ │ │ │ - add $0x1,%rdx │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg d210 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r11,%r9 │ │ │ │ - xchg %ax,%ax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - movdqa (%rcx),%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw $0x4,%xmm5 │ │ │ │ - pand %xmm7,%xmm4 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm3 │ │ │ │ - pxor %xmm2,%xmm0 │ │ │ │ - pxor %xmm3,%xmm1 │ │ │ │ - add $0x10,%rcx │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne d250 │ │ │ │ - pxor %xmm1,%xmm0 │ │ │ │ - mov (%r9),%rdx │ │ │ │ - movdqa %xmm0,(%rdx,%r10,1) │ │ │ │ - add $0x8,%r9 │ │ │ │ - add %r13,%rbp │ │ │ │ - cmp %r9,%r15 │ │ │ │ - jne d240 │ │ │ │ - add $0x10,%r10 │ │ │ │ - cmp %r10,%r14 │ │ │ │ - ja d1f8 │ │ │ │ - sfence │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ + and %r12,%rcx │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + div %rsi │ │ │ │ + mov (%r15),%rdx │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + movb $0x0,0x26(%rsp) │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movl $0x60105,0x40(%rsp) │ │ │ │ + sub %rcx,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + cmova %rdi,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x24(%rsp) │ │ │ │ + movabs $0xffffffffffffff,%rdx │ │ │ │ + and 0x20(%rsp),%rdx │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %esi,0x50(%rsp) │ │ │ │ + movabs $0xff00000000000000,%rsi │ │ │ │ + and %rsi,%rbx │ │ │ │ + add %rbp,(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movabs $0xffff00000000000f,%rsi │ │ │ │ + or %rdx,%rbx │ │ │ │ + movabs $0xfffffffffff,%rdx │ │ │ │ + and %r12,%rdx │ │ │ │ + and %rsi,%rbx │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + or %rdx,%rbx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x140(%rcx),%rdx │ │ │ │ + movzwl 0x10(%rdx),%ecx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb fd45 │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae fd45 │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + movabs $0xffffffffffffff,%rsi │ │ │ │ + movzbl 0x20(%rdx,%rax,1),%eax │ │ │ │ + and %rsi,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shl $0x38,%rax │ │ │ │ + or %rax,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 63c90 │ │ │ │ + lea 0x30(%rsp),%r10 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movabs $0x100000000,%rax │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 52640 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne fd7e │ │ │ │ + lea 0x68(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + callq 92080 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,%rcx │ │ │ │ + callq 4c260 │ │ │ │ + test %eax,%eax │ │ │ │ + jne fd64 │ │ │ │ + mov 0x2e68(%r14),%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + add %rbp,%r12 │ │ │ │ + sub %rdx,(%rax) │ │ │ │ + add %rbp,0x40(%r15) │ │ │ │ + sub %rbp,0x10(%rsp) │ │ │ │ + jne fb70 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne d325 │ │ │ │ - add $0x168,%rsp │ │ │ │ + jne fe14 │ │ │ │ + add $0x128,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ + lea 0xaa264(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0xa96c9(%rip),%rsi │ │ │ │ + lea 0xa9949(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xa96c3(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq f420 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq f5b0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - jmpq d1c0 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xa9832(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xaa221(%rip),%rcx │ │ │ │ + mov $0x12c,%edx │ │ │ │ + lea 0xa95fd(%rip),%rsi │ │ │ │ + lea 0xa98b6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xaa202(%rip),%rcx │ │ │ │ + mov $0x126,%edx │ │ │ │ + lea 0xa95de(%rip),%rsi │ │ │ │ + lea 0xa986f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xaa1e3(%rip),%rcx │ │ │ │ + mov $0x125,%edx │ │ │ │ + lea 0xa95bf(%rip),%rsi │ │ │ │ + lea 0xa9828(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xaa1c4(%rip),%rcx │ │ │ │ + mov $0x124,%edx │ │ │ │ + lea 0xa95a0(%rip),%rsi │ │ │ │ + lea 0xa97e1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ + mov $0xe028,%edx │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + xor %esi,%esi │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movslq (%rdx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je d420 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - movslq (%rsi),%rdx │ │ │ │ - shl $0x8,%rax │ │ │ │ - add 0xfae0b(%rip),%rax │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - test %al,%al │ │ │ │ - je d43e │ │ │ │ - cltq │ │ │ │ - lea 0xb4586(%rip),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movzbl (%rdx,%rax,1),%ebx │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq f5b0 │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ - add (%r15),%ebp │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - mov (%r14,%rbp,8),%rdx │ │ │ │ - mov (%r14,%rax,8),%rsi │ │ │ │ - vbroadcasti128 0xa9d6a(%rip),%ymm7 │ │ │ │ - lea 0xa9e53(%rip),%rax │ │ │ │ - shl $0x5,%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - vbroadcasti128 (%rbx),%ymm4 │ │ │ │ - vbroadcasti128 0x10(%rbx),%ymm5 │ │ │ │ - test %r12,%r12 │ │ │ │ - je d409 │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0xe0a8,%rsp │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe098(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - vmovdqa (%rdx,%rax,1),%ymm0 │ │ │ │ - lea (%rsi,%rax,1),%rcx │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpxor %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x4,%ymm0,%ymm1 │ │ │ │ - vpand %ymm7,%ymm0,%ymm0 │ │ │ │ - vpand %ymm7,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm0,%ymm4,%ymm2 │ │ │ │ - vpshufb %ymm1,%ymm5,%ymm3 │ │ │ │ - vpxor %ymm3,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm2,(%rcx) │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - ja d3d0 │ │ │ │ - sfence │ │ │ │ - vzeroupper │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebp,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov %r15d,0xe094(%rsp) │ │ │ │ + movl $0x400,0x88(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x78(%rsp) │ │ │ │ + jmp fea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 10032 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r9,%rcx │ │ │ │ + callq b49d0 │ │ │ │ + cmpq $0x0,0x40(%rsp) │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + jne fe98 │ │ │ │ + mov $0xe028,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7090 │ │ │ │ + mov %r15d,0xe094(%rsp) │ │ │ │ + movl $0x400,0x88(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x78(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq b49d0 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 1000d │ │ │ │ + movzwl 0x450(%rbp),%eax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + or %r8,%rsi │ │ │ │ + shl $0x9,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + test %rax,%rsi │ │ │ │ + jne 1003f │ │ │ │ + and $0x30a,%ecx │ │ │ │ + jne ffe8 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + cmp $0xfffff,%rcx │ │ │ │ + jbe ffe8 │ │ │ │ + test %rcx,%rax │ │ │ │ + jne 1003f │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jbe ffbd │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + cmove %r10,%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jbe ff88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rsi,%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + ja ff80 │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 7950 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%rcx,%r8,1),%rsi │ │ │ │ + lea -0x10(%rdi,%rax,1),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + callq fac0 │ │ │ │ + jmpq fee8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %r15d,%edx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovbe %rax,%r8 │ │ │ │ + callq fa00 │ │ │ │ + jmpq fee8 │ │ │ │ + mov 0xe098(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10052 │ │ │ │ + add $0xe0a8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq f750 │ │ │ │ - lea 0xa9c9b(%rip),%rcx │ │ │ │ - mov $0x26,%edx │ │ │ │ - lea 0xa9c5f(%rip),%rsi │ │ │ │ - lea 0xa9c62(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + retq │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq 7560 │ │ │ │ + jmpq feb7 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + lea 0xa9695(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movslq (%rsi),%rcx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x338,%rsp │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x328(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movslq (%rdx),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - shl $0x8,%rax │ │ │ │ - add 0xfacd2(%rip),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%edx │ │ │ │ - mov %dl,(%rsp) │ │ │ │ - movslq 0x4(%rsi),%rdx │ │ │ │ - lea 0x4(%rsp),%rsi │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - mov %al,0x1(%rsp) │ │ │ │ - movslq 0x4(%r14),%rax │ │ │ │ - shl $0x8,%rax │ │ │ │ - add 0xfacab(%rip),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%ecx │ │ │ │ - mov %cl,0x2(%rsp) │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %al,0x3(%rsp) │ │ │ │ - callq f420 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %ebp,%ecx │ │ │ │ + callq 7a90 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + callq 7a60 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 104a8 │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq 72e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1061f │ │ │ │ + lea 0x13(%r12),%r15 │ │ │ │ + lea 0x290(%rsp),%r14 │ │ │ │ + mov $0x100,%ecx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq b3c30 │ │ │ │ + cmpb $0x2e,0x13(%r12) │ │ │ │ + jne 1010e │ │ │ │ + cmpb $0x0,0x1(%r15) │ │ │ │ + je 100b0 │ │ │ │ + cmpb $0x2e,0x13(%r12) │ │ │ │ + jne 10128 │ │ │ │ + cmpb $0x2e,0x1(%r15) │ │ │ │ + jne 10128 │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + je 100b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + cmp %rax,0x298(%rsp) │ │ │ │ + je 100b0 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xa930f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3a30 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + cmp %rax,0x290(%rsp) │ │ │ │ + jne 1062d │ │ │ │ + mov 0x2a8(%rsp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xf000,%edx │ │ │ │ + cmp $0x8000,%edx │ │ │ │ + je 103a0 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + pushq 0x2b8(%rsp) │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + push %rax │ │ │ │ + mov 0x2c0(%rsp),%r9d │ │ │ │ + mov 0x2bc(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + callq f320 │ │ │ │ + movdqu 0x50(%rsp),%xmm1 │ │ │ │ + movdqu 0x60(%rsp),%xmm2 │ │ │ │ + movdqu 0x80(%rsp),%xmm4 │ │ │ │ + movdqu 0x70(%rsp),%xmm3 │ │ │ │ + movdqu 0x90(%rsp),%xmm5 │ │ │ │ + movdqu 0xa0(%rsp),%xmm6 │ │ │ │ + movups %xmm1,0x1e0(%rsp) │ │ │ │ + movdqu 0xb0(%rsp),%xmm7 │ │ │ │ + movups %xmm2,0x1f0(%rsp) │ │ │ │ + movdqu 0xc0(%rsp),%xmm0 │ │ │ │ + movups %xmm3,0x200(%rsp) │ │ │ │ + movups %xmm4,0x210(%rsp) │ │ │ │ + movups %xmm5,0x220(%rsp) │ │ │ │ + movups %xmm6,0x230(%rsp) │ │ │ │ + movups %xmm7,0x240(%rsp) │ │ │ │ + movups %xmm0,0x250(%rsp) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + lea 0x1d0(%rsp),%r12 │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x2,%edi │ │ │ │ - callq f5b0 │ │ │ │ - mov (%r14),%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - add 0x4(%r14),%ebp │ │ │ │ - cltq │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - mov (%r12,%rax,8),%rdi │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ - mov (%r12,%rbp,8),%r10 │ │ │ │ - mov (%r12,%rax,8),%r8 │ │ │ │ - movslq 0x4(%r13),%rax │ │ │ │ - mov (%r12,%rax,8),%r9 │ │ │ │ - vbroadcasti128 0xa9bea(%rip),%ymm7 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je d65a │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq ef50 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq efd0 │ │ │ │ + movzwl 0x2a8(%rsp),%eax │ │ │ │ + shr $0xc,%ax │ │ │ │ + cmp $0xe,%al │ │ │ │ + ja 10600 │ │ │ │ + lea 0xa9cff(%rip),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rcx,%rax,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x40000,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xa9cc8(%rip),%rcx │ │ │ │ + callq 7440 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + js 10640 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 10060 │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq 7100 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq f4f0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 100b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2c0(%rsp),%rax │ │ │ │ + mov $0x100000,%edx │ │ │ │ + lea 0xf8d0c(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + callq 75f0 │ │ │ │ + test %rax,%rax │ │ │ │ + js 10651 │ │ │ │ + movzwl 0x450(%rbp),%edx │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x9,%edx │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + or %rcx,%rax │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + callq f580 │ │ │ │ + jmp 102be │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x2c0(%rsp),%rax │ │ │ │ + mov $0x40000,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7440 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + js 10640 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov 0x2c0(%rsp),%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x18(%rax),%r9 │ │ │ │ + callq fe20 │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq 7100 │ │ │ │ + jmpq 102be │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x298(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + callq a3880 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x2a8(%rsp),%eax │ │ │ │ + test %r12,%r12 │ │ │ │ + je 10187 │ │ │ │ + mov (%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 104e0 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + pushq 0x2b8(%rsp) │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x2b0(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x2c0(%rsp),%r9d │ │ │ │ + mov 0x2bc(%rsp),%r8d │ │ │ │ + callq f320 │ │ │ │ + movdqu 0x50(%rsp),%xmm1 │ │ │ │ + movdqu 0x60(%rsp),%xmm2 │ │ │ │ + movdqu 0x70(%rsp),%xmm3 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + movdqu 0x80(%rsp),%xmm4 │ │ │ │ + movdqu 0x90(%rsp),%xmm5 │ │ │ │ + movups %xmm1,0x1e0(%rsp) │ │ │ │ + movdqu 0xa0(%rsp),%xmm6 │ │ │ │ + movups %xmm2,0x1f0(%rsp) │ │ │ │ + movdqu 0xb0(%rsp),%xmm7 │ │ │ │ + movdqu 0xc0(%rsp),%xmm0 │ │ │ │ + movups %xmm3,0x200(%rsp) │ │ │ │ + movups %xmm4,0x210(%rsp) │ │ │ │ + movups %xmm5,0x220(%rsp) │ │ │ │ + movups %xmm6,0x230(%rsp) │ │ │ │ + movups %xmm7,0x240(%rsp) │ │ │ │ + movups %xmm0,0x250(%rsp) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + jmpq 10235 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa (%rdi,%rax,1),%ymm0 │ │ │ │ - lea (%r8,%rax,1),%r11 │ │ │ │ - vmovdqa (%r11),%ymm2 │ │ │ │ - vmovdqa (%r10,%rax,1),%ymm1 │ │ │ │ - lea (%r9,%rax,1),%rsi │ │ │ │ - vmovdqa (%rsi),%ymm3 │ │ │ │ - vpxor %ymm2,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm3,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - movzbl 0x4(%rsp),%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - vbroadcasti128 (%rdx),%ymm2 │ │ │ │ - vbroadcasti128 0x10(%rdx),%ymm3 │ │ │ │ - vpsrlw $0x4,%ymm0,%ymm5 │ │ │ │ - vpand %ymm7,%ymm0,%ymm4 │ │ │ │ - vpand %ymm7,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm2,%ymm6,%ymm6 │ │ │ │ - vpxor %ymm3,%ymm6,%ymm6 │ │ │ │ - movzbl 0x5(%rsp),%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - vbroadcasti128 (%rdx),%ymm2 │ │ │ │ - vbroadcasti128 0x10(%rdx),%ymm3 │ │ │ │ - vpsrlw $0x4,%ymm1,%ymm5 │ │ │ │ - vpand %ymm7,%ymm1,%ymm4 │ │ │ │ - vpand %ymm7,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm2,%ymm6,%ymm6 │ │ │ │ - vpxor %ymm3,%ymm6,%ymm6 │ │ │ │ - vmovdqa %ymm6,(%r11) │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - movzbl 0x6(%rsp),%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - vbroadcasti128 (%rdx),%ymm2 │ │ │ │ - vbroadcasti128 0x10(%rdx),%ymm3 │ │ │ │ - vpsrlw $0x4,%ymm0,%ymm5 │ │ │ │ - vpand %ymm7,%ymm0,%ymm4 │ │ │ │ - vpand %ymm7,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm2,%ymm6,%ymm6 │ │ │ │ - vpxor %ymm3,%ymm6,%ymm6 │ │ │ │ - movzbl 0x7(%rsp),%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - vbroadcasti128 (%rdx),%ymm2 │ │ │ │ - vbroadcasti128 0x10(%rdx),%ymm3 │ │ │ │ - vpsrlw $0x4,%ymm1,%ymm5 │ │ │ │ - vpand %ymm7,%ymm1,%ymm4 │ │ │ │ - vpand %ymm7,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm2,%ymm6,%ymm6 │ │ │ │ - vpxor %ymm3,%ymm6,%ymm6 │ │ │ │ - vmovdqa %ymm6,(%rsi) │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - ja d540 │ │ │ │ - sfence │ │ │ │ - vzeroupper │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 10664 │ │ │ │ + mov 0x328(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne d67d │ │ │ │ - add $0x10,%rsp │ │ │ │ + jne 1065f │ │ │ │ + add $0x338,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x1d0(%rsp),%r12 │ │ │ │ + movups %xmm0,0xc0(%rsp) │ │ │ │ + lea 0x150(%rsp),%r14 │ │ │ │ + callq 7420 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %eax,0xc4(%rsp) │ │ │ │ + mov %r15,0xc8(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + callq 3e540 │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %ebx,%r12d │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 66660 │ │ │ │ + test %eax,%eax │ │ │ │ + je 105a8 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 10548 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xa8eca(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x270(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0x268(%rsp) │ │ │ │ + movl $0x0,0x278(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 10548 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov %r12d,%ebx │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 10587 │ │ │ │ + test %eax,%eax │ │ │ │ + je 102c9 │ │ │ │ + jmp 10589 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xa9a01(%rip),%rcx │ │ │ │ + mov $0x1e7,%edx │ │ │ │ + lea 0xa8d95(%rip),%rsi │ │ │ │ + lea 0xbc8e1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa8e27(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0xa90cf(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0xa6e11(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa8e27(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa63cb(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r9,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x1d8,%rsp │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - lea 0xff(%rsp),%r12 │ │ │ │ - and $0xffffffffffffffe0,%r12 │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov $0x180,%edx │ │ │ │ + sub $0xe138,%rsp │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - jle d8d6 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov 0xfaa87(%rip),%r11 │ │ │ │ - movslq %edi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - mov %edi,%edi │ │ │ │ - lea 0x4(%rdx,%rax,4),%r10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq (%r8),%rcx │ │ │ │ + mov %rax,0xe128(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x8,%rcx │ │ │ │ - add %r11,%rcx │ │ │ │ + cmpb $0x0,0xe170(%rsp) │ │ │ │ + je 1087d │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov $0x42,%esi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + callq 75b0 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + js 108cd │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + callq b3d10 │ │ │ │ + cmp %r15,0x70(%rsp) │ │ │ │ + jne 108ba │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + callq 7670 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 108de │ │ │ │ + mov %r13d,%edi │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + sub $0x1,%ebx │ │ │ │ + callq 7560 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0xe028,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + callq 7090 │ │ │ │ + mov %r13d,0xe124(%rsp) │ │ │ │ + movl $0x400,0x118(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x108(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movslq 0x0(%rbp,%rax,4),%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - mov %dl,(%rsi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne d718 │ │ │ │ - add $0x4,%r8 │ │ │ │ - add %r9,%rsi │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jne d708 │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq b49d0 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1082c │ │ │ │ + testl $0x30a,0x58(%rsp) │ │ │ │ + jne 108ac │ │ │ │ + mov %r15,%rax │ │ │ │ + or %r14,%rax │ │ │ │ + test %eax,%ebx │ │ │ │ + jne 1089e │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - callq f420 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - callq f5b0 │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jbe 10813 │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmove %rcx,%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jbe 107f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %rsi,%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + ja 107f0 │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + callq 7950 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - lea 0x50(%rsp),%r11 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r15,%rdx,4),%ecx │ │ │ │ - add %edi,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov 0x0(%r13,%rcx,8),%rcx │ │ │ │ - mov %rcx,(%rsi,%rdx,8) │ │ │ │ - movslq 0x0(%rbp,%rdx,4),%rcx │ │ │ │ - mov 0x0(%r13,%rcx,8),%rcx │ │ │ │ - mov %rcx,(%r11,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg d788 │ │ │ │ - vbroadcasti128 0xa9957(%rip),%ymm7 │ │ │ │ - test %r14,%r14 │ │ │ │ - je d8ab │ │ │ │ - lea -0x1(%rbx),%edx │ │ │ │ - lea 0x50(%rsp),%r11 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - movslq %ebx,%r13 │ │ │ │ - lea 0x58(%rsp,%rdx,8),%r15 │ │ │ │ - shl $0x5,%rdx │ │ │ │ - lea 0xa9a20(%rip),%rdi │ │ │ │ - lea 0x20(%r12,%rdx,1),%r8 │ │ │ │ - nopl (%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle d89e │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x20(%rsp),%r9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r9,%rdx,8),%rsi │ │ │ │ - vmovdqa (%rsi,%r10,1),%ymm0 │ │ │ │ - mov (%r11,%rdx,8),%rsi │ │ │ │ - vmovdqa (%rsi,%r10,1),%ymm1 │ │ │ │ - vpxor %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rcx) │ │ │ │ - add $0x1,%rdx │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg d800 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r11,%r9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - vbroadcasti128 (%rdx),%ymm2 │ │ │ │ - vbroadcasti128 0x10(%rdx),%ymm3 │ │ │ │ - vmovdqa (%rcx),%ymm4 │ │ │ │ - vpsrlw $0x4,%ymm4,%ymm5 │ │ │ │ - vpand %ymm7,%ymm4,%ymm4 │ │ │ │ - vpand %ymm7,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ - vpxor %ymm2,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm3,%ymm1,%ymm1 │ │ │ │ - add $0x20,%rcx │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne d840 │ │ │ │ - vpxor %ymm1,%ymm0,%ymm0 │ │ │ │ - mov (%r9),%rdx │ │ │ │ - vmovdqa %ymm0,(%rdx,%r10,1) │ │ │ │ - add $0x8,%r9 │ │ │ │ - add %r13,%rbp │ │ │ │ - cmp %r9,%r15 │ │ │ │ - jne d830 │ │ │ │ - add $0x20,%r10 │ │ │ │ - cmp %r10,%r14 │ │ │ │ - ja d7e8 │ │ │ │ - sfence │ │ │ │ - vzeroupper │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%r15,%r14,1),%rdx │ │ │ │ + lea -0x10(%rdi,%rax,1),%rax │ │ │ │ + mov %r14,(%rax) │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + jmpq 10780 │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq 7100 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + callq b47f0 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movdqu 0x10(%rsp),%xmm1 │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + mov 0xe128(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne d916 │ │ │ │ - add $0x1d8,%rsp │ │ │ │ + jne 108c8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + add $0xe138,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq f420 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq f5b0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - jmpq d7b0 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov $0xc2,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + callq 75b0 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmpq 106e3 │ │ │ │ + lea 0xa8f4b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa8f05(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa8e9f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %esi,%esi │ │ │ │ - je dc7e │ │ │ │ + mov %r10,%rsi │ │ │ │ + lea 0xa8e59(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa8ea3(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ push %r14 │ │ │ │ + mov $0x1,%r14d │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - cmp %esi,%edi │ │ │ │ - sete %al │ │ │ │ - cmp $0x1,%esi │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - sete 0x3b(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne dc6a │ │ │ │ - mov %edi,%r9d │ │ │ │ - mov %esi,%r11d │ │ │ │ - mov %r9d,%eax │ │ │ │ - sub $0x1,%r9d │ │ │ │ - cmp %eax,%r11d │ │ │ │ - je dc63 │ │ │ │ - cmpb $0x0,0x3b(%rsp) │ │ │ │ - jne dc63 │ │ │ │ - mov %r11d,%eax │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - sub $0x2,%eax │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov %r9d,0x3c(%rsp) │ │ │ │ - mov %r11d,%r9d │ │ │ │ - sete 0x5c(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sub $0x18d8,%rsp │ │ │ │ + mov %edi,0xcc(%rsp) │ │ │ │ + lea 0x560(%rsp),%rsi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18c8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea 0xcc(%rsp),%rsi │ │ │ │ + movups %xmm0,0x3b0(%rsp) │ │ │ │ + movups %xmm0,0x3c0(%rsp) │ │ │ │ + movups %xmm0,0x3d0(%rsp) │ │ │ │ + callq 14820 │ │ │ │ + lea 0x150(%rsp),%r8 │ │ │ │ + mov $0x35,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + sub $0x1b0,%rsp │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 14a20 │ │ │ │ + add $0x1b0,%rsp │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + jmp 109bc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x46,%eax │ │ │ │ + je 10a00 │ │ │ │ + cmp $0x65,%eax │ │ │ │ + cmove %r14d,%ebp │ │ │ │ + mov 0xcc(%rsp),%edi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xf4230(%rip),%rcx │ │ │ │ + lea 0xa8abb(%rip),%rdx │ │ │ │ + callq 76d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 10a38 │ │ │ │ + cmp $0x66,%eax │ │ │ │ + je 10a10 │ │ │ │ + jle 109b0 │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je 10a20 │ │ │ │ + cmp $0x70,%eax │ │ │ │ + cmove %r14d,%r12d │ │ │ │ + jmp 109bc │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 109bc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xf7689(%rip),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 109bc │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xa8e01(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je 11722 │ │ │ │ + cmp $0x1,%bpl │ │ │ │ + jne 10a53 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 115e7 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x1b0(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + movl $0x80,0x3d0(%rsp) │ │ │ │ + lea 0x710(%rsp),%rdi │ │ │ │ + movdqu 0x150(%rsp),%xmm1 │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov $0x35,%ecx │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movabs $0x8000000000e,%rax │ │ │ │ + movdqu 0x160(%rsp),%xmm2 │ │ │ │ + mov %rax,0x3c8(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %bpl,0x3d4(%rsp) │ │ │ │ + movdqu 0x170(%rsp),%xmm3 │ │ │ │ + mov %rax,0x3d8(%rsp) │ │ │ │ + movdqu 0x180(%rsp),%xmm4 │ │ │ │ + movdqu 0x190(%rsp),%xmm5 │ │ │ │ + movups %xmm1,0x1c0(%rsp) │ │ │ │ + movdqu 0x1a0(%rsp),%xmm6 │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movups %xmm2,0x1d0(%rsp) │ │ │ │ + movdqu 0x3b0(%rsp),%xmm7 │ │ │ │ + movdqu 0x3c0(%rsp),%xmm1 │ │ │ │ + movdqu 0x3d0(%rsp),%xmm2 │ │ │ │ + lea 0xadd06(%rip),%rsi │ │ │ │ + lea 0xa8970(%rip),%rdi │ │ │ │ + movq $0x0,0x230(%rsp) │ │ │ │ + movq $0x0,0x320(%rsp) │ │ │ │ + movups %xmm3,0x1e0(%rsp) │ │ │ │ + movups %xmm4,0x1f0(%rsp) │ │ │ │ + movups %xmm5,0x200(%rsp) │ │ │ │ + movups %xmm6,0x210(%rsp) │ │ │ │ + movups %xmm7,0x3e0(%rsp) │ │ │ │ + movups %xmm1,0x3f0(%rsp) │ │ │ │ + movups %xmm2,0x400(%rsp) │ │ │ │ + callq 7910 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 11692 │ │ │ │ + lea 0x320(%rsp),%r12 │ │ │ │ + lea 0x230(%rsp),%rbx │ │ │ │ + lea 0x2a0(%rsp),%rbp │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7070 <__getdelim@plt> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 116a0 │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + lea 0xada0a(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ + callq 7900 │ │ │ │ + lea 0xad9f3(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7900 │ │ │ │ + lea 0xad9e4(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7900 │ │ │ │ + lea 0xad9d5(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7900 │ │ │ │ + lea 0xad9c6(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7900 │ │ │ │ + lea 0xad9b7(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 7900 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 10ba0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 77a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 10ba0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7860 │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov $0x40000,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + callq 7440 │ │ │ │ mov %eax,0x18(%rsp) │ │ │ │ - cmp 0x2c(%rsp),%eax │ │ │ │ - je dc59 │ │ │ │ - cmpb $0x0,0x5c(%rsp) │ │ │ │ - jne dc59 │ │ │ │ - mov %r9d,%eax │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - sub $0x3,%eax │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - sete 0x5d(%rsp) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - subl $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - cmp 0x30(%rsp),%eax │ │ │ │ - je dc4f │ │ │ │ - cmpb $0x0,0x5d(%rsp) │ │ │ │ - jne dc4f │ │ │ │ - mov %r9d,%eax │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - mov %r9d,%r11d │ │ │ │ - sub $0x4,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - sete 0x5e(%rsp) │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - subl $0x1,0xc(%rsp) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - cmp 0x10(%rsp),%eax │ │ │ │ - je dc45 │ │ │ │ - cmpb $0x0,0x5e(%rsp) │ │ │ │ - jne dc45 │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %r11d,%r13d │ │ │ │ - sub $0x5,%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %r9d,%ebx │ │ │ │ - sete 0x38(%rsp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %r10d,%r11d │ │ │ │ - sub $0x1,%ebx │ │ │ │ - cmp (%rsp),%ebx │ │ │ │ - je dc3b │ │ │ │ - cmpb $0x0,0x38(%rsp) │ │ │ │ - jne dc3b │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %ebx,%edx │ │ │ │ - sub $0x6,%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - sete 0x39(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js 116c8 │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + lea 0x440(%rsp),%rdi │ │ │ │ + callq b3d10 │ │ │ │ + mov 0x458(%rsp),%eax │ │ │ │ + mov 0x440(%rsp),%r15 │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + jne 116db │ │ │ │ + mov %r15,%rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + movzbl %r15b,%ecx │ │ │ │ + shr $0x8,%rsi │ │ │ │ + movups %xmm0,0x120(%rsp) │ │ │ │ + shr $0xc,%rdx │ │ │ │ + movabs $0x1fffffffc,%rax │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %dl,%dl │ │ │ │ + shr $0x20,%rsi │ │ │ │ + and $0xfff,%eax │ │ │ │ + or %ecx,%edx │ │ │ │ + movups %xmm0,0x100(%rsp) │ │ │ │ + and $0xfffff000,%esi │ │ │ │ + lea 0xa87bc(%rip),%rdi │ │ │ │ + movups %xmm0,0x110(%rsp) │ │ │ │ + or %eax,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,0x130(%rsp) │ │ │ │ + movups %xmm0,0x140(%rsp) │ │ │ │ + callq b3a30 │ │ │ │ + lea 0x8c0(%rsp),%r8 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 75f0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 7410 │ │ │ │ + cmp $0xfff,%r14d │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + ja 116ee │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + mov $0x2f,%esi │ │ │ │ + mov %r8,%rdi │ │ │ │ + movb $0x0,0x8c0(%rsp,%r14,1) │ │ │ │ + callq 7510 │ │ │ │ + test %rax,%rax │ │ │ │ + je 116fc │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + lea 0xa875f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3a30 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7440 │ │ │ │ + mov %eax,%esi │ │ │ │ + test %eax,%eax │ │ │ │ + js 11642 │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + mov %eax,0x100(%rsp) │ │ │ │ + orb $0x1,0x1c0(%rsp) │ │ │ │ + callq b4470 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0xa8712(%rip),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3a30 │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa8c80(%rip),%rsi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0x100(%rsp),%r10 │ │ │ │ + mov %r14w,0x1c8(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + mov %r10,0xa0(%rsp) │ │ │ │ + callq 12c50 │ │ │ │ + mov 0x170(%rsp),%esi │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + callq b43c0 │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %r15,%r9 │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + mul %rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %r13 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r11,%rsi │ │ │ │ + shl $0x9,%edx │ │ │ │ + lea 0xe8(%rsp),%r8 │ │ │ │ + shr $0x2,%rcx │ │ │ │ + and $0x1fffe00,%edx │ │ │ │ + callq 10680 │ │ │ │ + mov 0xf8(%rsp),%r13 │ │ │ │ + mov 0xf0(%rsp),%r15 │ │ │ │ + pop %rsi │ │ │ │ + pop %r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add %r15,%rdi │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + jae 11634 │ │ │ │ + mov 0x118(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x40000,%r9d │ │ │ │ + shl $0x9,%eax │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + mov %r8,%r11 │ │ │ │ + not %r11 │ │ │ │ + jmp 10f4d │ │ │ │ + nop │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jae 11634 │ │ │ │ + cmpq $0x40000,(%rdx) │ │ │ │ + mov %r9,%rax │ │ │ │ + cmovae (%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + sub $0x1,%rax │ │ │ │ + or %r8,%rax │ │ │ │ + and %r11,%rsi │ │ │ │ + lea 0x200001(%rax),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jb 10f40 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov $0x35,%ecx │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + add $0x1000,%rax │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + pushq 0x408(%rsp) │ │ │ │ + pushq 0x408(%rsp) │ │ │ │ + pushq 0x408(%rsp) │ │ │ │ + pushq 0x408(%rsp) │ │ │ │ + pushq 0x408(%rsp) │ │ │ │ + pushq 0x408(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + pushq 0x250(%rsp) │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + mov 0x268(%rsp),%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 12eb0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x108(%rax),%rax │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + add $0x240,%rsp │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + je 1106d │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 11dd0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xd,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x281(%rsp) │ │ │ │ + movb $0x58,0x235(%rsp) │ │ │ │ + mov %rax,0x3a8(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movb $0x1,0x274(%rsp) │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + lea 0x3a8(%rsp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + callq 9c5d0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %eax,%edi │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 115fd │ │ │ │ + mov 0x1a0(%rax),%rsi │ │ │ │ xor %r10d,%r10d │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmp 0x14(%rsp),%edx │ │ │ │ - je dc11 │ │ │ │ - cmpb $0x0,0x39(%rsp) │ │ │ │ - jne dc11 │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub $0x7,%r8d │ │ │ │ - sete %r9b │ │ │ │ - xor %r14d,%r14d │ │ │ │ - sub $0x1,%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - je dc20 │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne dc20 │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %ecx,%ebp │ │ │ │ - sub $0x8,%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - sete 0x3a(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - sub $0x1,%ebp │ │ │ │ - cmp 0x4(%rsp),%ebp │ │ │ │ - je dc30 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpb $0x0,0x3a(%rsp) │ │ │ │ - lea -0x9(%r13),%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - jne dc30 │ │ │ │ - sub $0x1,%edi │ │ │ │ - mov %r9b,0x5f(%rsp) │ │ │ │ - mov %r8d,0x58(%rsp) │ │ │ │ - mov %ecx,0x54(%rsp) │ │ │ │ - mov %r10d,0x50(%rsp) │ │ │ │ - mov %edx,0x4c(%rsp) │ │ │ │ - mov %r11d,0x48(%rsp) │ │ │ │ - mov %esi,0x44(%rsp) │ │ │ │ - mov %edi,0x40(%rsp) │ │ │ │ - callq d920 │ │ │ │ - mov 0x40(%rsp),%edi │ │ │ │ - mov 0x44(%rsp),%esi │ │ │ │ - add %eax,%r15d │ │ │ │ - cmp 0x4(%rsp),%edi │ │ │ │ - mov 0x48(%rsp),%r11d │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov 0x50(%rsp),%r10d │ │ │ │ - mov 0x54(%rsp),%ecx │ │ │ │ - mov 0x58(%rsp),%r8d │ │ │ │ - movzbl 0x5f(%rsp),%r9d │ │ │ │ - jne daf5 │ │ │ │ - add $0x1,%r15d │ │ │ │ - add %r15d,%r12d │ │ │ │ - cmp %r8d,%ebp │ │ │ │ - jne dad4 │ │ │ │ - add $0x1,%r12d │ │ │ │ - add %r12d,%r14d │ │ │ │ - cmp 0x14(%rsp),%ecx │ │ │ │ - jne daab │ │ │ │ - add $0x1,%r14d │ │ │ │ - add %r14d,%r10d │ │ │ │ - cmp (%rsp),%edx │ │ │ │ - jne da83 │ │ │ │ - lea 0x1(%r10),%eax │ │ │ │ - add %eax,%r11d │ │ │ │ - cmp 0x10(%rsp),%ebx │ │ │ │ - jne da58 │ │ │ │ - mov %r11d,%r10d │ │ │ │ - mov %r13d,%r11d │ │ │ │ - lea 0x1(%r10),%eax │ │ │ │ - add %eax,0x28(%rsp) │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - cmp %esi,0xc(%rsp) │ │ │ │ - jne da1b │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %r11d,%r9d │ │ │ │ - add $0x1,%eax │ │ │ │ - add %eax,0x24(%rsp) │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - cmp %esi,0x8(%rsp) │ │ │ │ - jne d9db │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - add %eax,0x20(%rsp) │ │ │ │ - cmp 0x34(%rsp),%r9d │ │ │ │ - jne d998 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov 0x3c(%rsp),%r9d │ │ │ │ - add $0x1,%eax │ │ │ │ - add %eax,0x1c(%rsp) │ │ │ │ - cmp %r11d,%r9d │ │ │ │ - jne d959 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - add $0x1,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmpq db74 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + movzwl 0xb2(%rsi),%ecx │ │ │ │ + mov 0xa8(%rsi),%rbx │ │ │ │ + imul %rcx,%rbx │ │ │ │ + shl $0x9,%rbx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmpq db63 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmpq db53 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq db84 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq db9b │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq dbb7 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq dbd0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp dbee │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ + test %r9,%r9 │ │ │ │ + je 115c0 │ │ │ │ + mov -0x8(%r15,%r10,1),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %r9,%r13 │ │ │ │ + jbe 11182 │ │ │ │ + mov (%r15,%r10,1),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + ja 11615 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11205 │ │ │ │ + shr $0x9,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x3f(%rax),%rdx │ │ │ │ + mov %rax,%r11 │ │ │ │ + cmovns %rax,%rdx │ │ │ │ + sar $0x3f,%r11 │ │ │ │ + shr $0x3a,%r11 │ │ │ │ + lea (%rax,%r11,1),%rcx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + sub %r11,%rcx │ │ │ │ + mov %r8,%r11 │ │ │ │ + shl %cl,%r11 │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov 0x150(%rsi),%r11 │ │ │ │ + lock or %rcx,(%r11,%rdx,8) │ │ │ │ + movzwl 0xb2(%rsi),%ecx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + imul %rax,%rdx │ │ │ │ + shl $0x9,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + ja 111a0 │ │ │ │ + add $0x1,%r9 │ │ │ │ + add $0x10,%r10 │ │ │ │ + cmp %r9,%r13 │ │ │ │ + jae 11168 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 9a350 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11708 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov 0xd8(%rsp),%rbx │ │ │ │ + callq 7700 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 6efc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11658 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + callq 72e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11672 │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + lea 0x4d0(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + callq b3d10 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq ef50 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xbcb91(%rip),%rdx │ │ │ │ + callq efd0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x4d0(%rsp),%rax │ │ │ │ + lea 0x410(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + movdqu 0xe0(%rsp),%xmm3 │ │ │ │ + mov %rbx,0x410(%rsp) │ │ │ │ + mov %rax,0x418(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + movups %xmm3,0x428(%rsp) │ │ │ │ + mov %rax,0x438(%rsp) │ │ │ │ + movq $0x0,0x420(%rsp) │ │ │ │ + callq 10060 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x1a0(%r14),%r15 │ │ │ │ + pushq $0x0 │ │ │ │ + lea 0xa8229(%rip),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x8100 │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq f320 │ │ │ │ + movdqu 0x50(%rsp),%xmm4 │ │ │ │ + movdqu 0x60(%rsp),%xmm5 │ │ │ │ + lea 0x438(%rsp),%rdi │ │ │ │ + movdqu 0x80(%rsp),%xmm7 │ │ │ │ + movdqu 0x70(%rsp),%xmm6 │ │ │ │ + movups %xmm4,0x330(%rsp) │ │ │ │ + movdqu 0x90(%rsp),%xmm3 │ │ │ │ + movdqu 0xa0(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0x340(%rsp) │ │ │ │ + movdqu 0xb0(%rsp),%xmm5 │ │ │ │ + movups %xmm6,0x350(%rsp) │ │ │ │ + movdqu 0xc0(%rsp),%xmm6 │ │ │ │ + movups %xmm7,0x360(%rsp) │ │ │ │ + movups %xmm3,0x370(%rsp) │ │ │ │ + movups %xmm4,0x380(%rsp) │ │ │ │ + movups %xmm5,0x390(%rsp) │ │ │ │ + movups %xmm6,0x3a0(%rsp) │ │ │ │ + movzwl 0xb2(%r15),%eax │ │ │ │ + imul 0xa8(%r15),%rax │ │ │ │ + shl $0x9,%rax │ │ │ │ + mov %rax,0x368(%rsp) │ │ │ │ + callq b47f0 │ │ │ │ + movzwl 0xb2(%r15),%ebx │ │ │ │ + imul 0xa8(%r15),%rbx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x440(%rsp),%r13 │ │ │ │ + mov 0x438(%rsp),%rax │ │ │ │ + shl $0x9,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + pop %rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + pop %rcx │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 1143f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x8(%r13,%rbx,1),%rdx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 11414 │ │ │ │ + mov 0x0(%r13,%rbx,1),%r8 │ │ │ │ + cmp %r8,%rdx │ │ │ │ + ja 11615 │ │ │ │ + sub %rdx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq fac0 │ │ │ │ + add $0x1,%r15 │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 11680 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 11400 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 115e0 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + callq fac0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq f4f0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq f4f0 │ │ │ │ + mov 0x428(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + lea 0x420(%rsp),%rdi │ │ │ │ + callq a3c20 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 17890 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 9a330 │ │ │ │ + lea 0xa86b6(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movb $0x0,0x281(%rsp) │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x26f(%rsp) │ │ │ │ + orb $0x40,0x234(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + pushq 0x298(%rsp) │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + callq 9c5d0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 115fd │ │ │ │ + callq 9a330 │ │ │ │ + lea 0xa7fe1(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa8609(%rip),%rsi │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 147f0 │ │ │ │ + mov 0x18c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1168d │ │ │ │ + add $0x18d8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - push %r15 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 115d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 1118b │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 1117e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 1140f │ │ │ │ + lea 0xa6fda(%rip),%rdi │ │ │ │ + callq 11ae0 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmpq 10a5c │ │ │ │ + neg %edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xa84e5(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa89fc(%rip),%rcx │ │ │ │ + mov $0x74,%edx │ │ │ │ + lea 0xa7ee0(%rip),%rsi │ │ │ │ + lea 0xa7ee6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa8485(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov 0x108(%rsp),%rsi │ │ │ │ + lea 0xa5e0a(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xa84d8(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa7dd4(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + jmpq 11469 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa8397(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7860 │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0xa7e8d(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0xa5d87(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0xa7dc5(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa835b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa7dd4(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xa8400(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa82df(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edi,%r12d │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x14(%rsp),%rax │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,(%rbx,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jg dcd0 │ │ │ │ - mov %r14d,0x4(%rsp) │ │ │ │ - mov $0x6,%edi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea -0x1(%r15),%r9d │ │ │ │ - sub %r15d,%edi │ │ │ │ - mov (%rbx,%r14,4),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rbx,%r14,4) │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jle dd62 │ │ │ │ - test %r14,%r14 │ │ │ │ - je dd76 │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp dd1b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov %rsp,%r13 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + jmp 1176b │ │ │ │ + nop │ │ │ │ + cmp $0x64,%eax │ │ │ │ + cmove 0xf6935(%rip),%rbp │ │ │ │ + lea 0xa7e07(%rip),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq 7270 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 117d0 │ │ │ │ + cmp $0x68,%eax │ │ │ │ + je 117b8 │ │ │ │ + cmp $0x6f,%eax │ │ │ │ + jne 11760 │ │ │ │ + mov 0xf690d(%rip),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq a3e90 │ │ │ │ test %eax,%eax │ │ │ │ - je dd70 │ │ │ │ - mov -0x4(%rbx,%rax,4),%ecx │ │ │ │ - movslq %eax,%rsi │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - lea (%rdi,%rax,1),%ecx │ │ │ │ - mov %edx,-0x4(%rbx,%rax,4) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge dd10 │ │ │ │ - cmp %r15d,%esi │ │ │ │ - jge dd62 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - lea (%rbx,%rsi,4),%rdx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add %rcx,%rsi │ │ │ │ - lea (%rax,%rsi,4),%rcx │ │ │ │ + je 1176b │ │ │ │ + lea 0xa7dbf(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x4(%rdx),%eax │ │ │ │ - add $0x4,%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,-0x4(%rdx) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne dd50 │ │ │ │ - add $0x1,%r13d │ │ │ │ - jmp dcf0 │ │ │ │ + lea 0xa85d1(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7200 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%r15d │ │ │ │ - je dd94 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x6,%ebp │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq d920 │ │ │ │ - add %eax,%r12d │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jne dd7e │ │ │ │ - cmp %r12d,%r13d │ │ │ │ - jne dedc │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp $0x7,%r15d │ │ │ │ - jne dcc6 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x0(,%r12,4),%rax │ │ │ │ - mov %r12d,%ebp │ │ │ │ - mov %r12d,%r14d │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae de98 │ │ │ │ - test $0x4,%al │ │ │ │ - jne dee3 │ │ │ │ - test %eax,%eax │ │ │ │ - je ddde │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx,%r13,4),%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rbx,%r13,4) │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jle deca │ │ │ │ - test %r13,%r13 │ │ │ │ - je ded2 │ │ │ │ - mov %r13,%rax │ │ │ │ - jmp de18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x1,%rax │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 118ef │ │ │ │ + cmpq $0x0,(%rsp) │ │ │ │ + je 118e1 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7440 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je de50 │ │ │ │ - mov -0x4(%rbx,%rax,4),%edi │ │ │ │ - movslq %eax,%rcx │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - mov %edx,-0x4(%rbx,%rax,4) │ │ │ │ - cmp $0x5,%edx │ │ │ │ - jg de10 │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jge dde8 │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - lea (%rbx,%rcx,4),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %ecx,%eax │ │ │ │ - lea 0x4(,%rax,4),%rdx │ │ │ │ - callq 7090 │ │ │ │ - jmp dde8 │ │ │ │ + js 118d0 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 13880 │ │ │ │ + movzbl 0x102(%rax),%ebx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0x3c,%bl │ │ │ │ + ja 118c2 │ │ │ │ + movzbl %bl,%edx │ │ │ │ + lea 0x108(%rax),%rsi │ │ │ │ + lea 0x110(%rax),%rdi │ │ │ │ + test %bl,%bl │ │ │ │ + je 1185f │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea 0x110(%rbp),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea (%rax,%rax,2),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - sub $0x1,%r14d │ │ │ │ - jne de55 │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jne dedc │ │ │ │ - add $0x1,%r12 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp $0x7,%r12 │ │ │ │ - jne ddb8 │ │ │ │ + cmpq $0x8,(%rax) │ │ │ │ + je 118af │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 11850 │ │ │ │ + movzbl %bl,%edx │ │ │ │ + add $0x1,%ebx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + mov %bl,0x102(%rbp) │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movq $0x8,0x108(%rbp) │ │ │ │ + callq 12dd0 │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq 7100 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 118bd │ │ │ │ + add $0x18,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne def8 │ │ │ │ - add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov %eax,%edx │ │ │ │ - sub $0x1,%eax │ │ │ │ - movq $0x0,-0x8(%rbx,%rdx,1) │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb ddde │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x8,%edx │ │ │ │ - movq $0x0,(%rbx,%rcx,1) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb deb4 │ │ │ │ - jmpq ddde │ │ │ │ - movslq %r14d,%rcx │ │ │ │ - jmpq de2b │ │ │ │ - mov $0x6,%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - je de65 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp de79 │ │ │ │ - mov %eax,%eax │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - movl $0x0,-0x4(%rbx,%rax,1) │ │ │ │ - jmpq ddde │ │ │ │ + lea 0xa8682(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa862f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xa5b81(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa85e0(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa7c89(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0xa8735(%rip),%rdx │ │ │ │ + lea 0xa8739(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov $0x1,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ + sub $0xa0,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x44(%rsp),%rax │ │ │ │ - lea 0x20(%rsp),%r15 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - lea 0x1(%r13),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - shl $0x2,%rax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae dff0 │ │ │ │ - test $0x4,%al │ │ │ │ - jne e0c8 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + callq 7190 │ │ │ │ test %eax,%eax │ │ │ │ - je df60 │ │ │ │ - movb $0x0,(%r15) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - lea -0x1(%r13),%eax │ │ │ │ - mov %r13d,0x1c(%rsp) │ │ │ │ - lea (%rbx,%rax,4),%rbx │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r15,%r14,4),%edx │ │ │ │ - mov %r14d,%edi │ │ │ │ + je 11a40 │ │ │ │ + mov 0xf6748(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + callq 75e0 │ │ │ │ + mov 0xf6734(%rip),%rdi │ │ │ │ + callq 7a80 │ │ │ │ + xor %edi,%edi │ │ │ │ mov %r12,%rsi │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq 12370 │ │ │ │ - cmp %r14d,%ebp │ │ │ │ - jg df80 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je e08e │ │ │ │ - mov %r12,%rax │ │ │ │ - jmp dfb9 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je e028 │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - cmp %ecx,(%rax) │ │ │ │ - jle dfb0 │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e0df │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + callq 7610 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11aa3 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movdqu 0x10(%rsp),%xmm0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + andl $0xfffffff7,0x5c(%rsp) │ │ │ │ + movups %xmm1,0x60(%rsp) │ │ │ │ + movups %xmm2,0x70(%rsp) │ │ │ │ + callq 7050 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11ac4 │ │ │ │ + mov 0xf668f(%rip),%rcx │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 7070 <__getdelim@plt> │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 7050 │ │ │ │ + mov 0xf6694(%rip),%rsi │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 73f0 │ │ │ │ + jmp 11a5c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xf6649(%rip),%rcx │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 7070 <__getdelim@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + js 11ab6 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jne 11a90 │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 11ab1 │ │ │ │ + add $0xa0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - sub $0x1,%eax │ │ │ │ - movq $0x0,-0x8(%r15,%rdx,1) │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb df60 │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - movq $0x0,(%r15,%rsi,1) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb e00c │ │ │ │ - jmpq df60 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15,%r13,4),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%r15,%r13,4) │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jle df79 │ │ │ │ - mov %r13,%rax │ │ │ │ - jmp e053 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je e0b8 │ │ │ │ - mov -0x4(%r15,%rax,4),%edi │ │ │ │ - movslq %eax,%rsi │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - mov %edx,-0x4(%r15,%rax,4) │ │ │ │ - cmp $0x5,%edx │ │ │ │ - jg e048 │ │ │ │ - cmp %ebp,%esi │ │ │ │ - jge df79 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - lea (%r15,%rsi,4),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %eax,%edx │ │ │ │ - lea 0x4(,%rdx,4),%rdx │ │ │ │ - callq 7090 │ │ │ │ - jmpq df79 │ │ │ │ - mov (%r15,%r13,4),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%r15,%r13,4) │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jle df79 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne e03c │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - add $0x1,%ebp │ │ │ │ - jmpq df3a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x5,0x1c(%rsp) │ │ │ │ - je dfc6 │ │ │ │ - jmp e0a7 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%eax │ │ │ │ - movl $0x0,(%r15) │ │ │ │ - movl $0x0,-0x4(%r15,%rax,1) │ │ │ │ - jmpq df60 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax,%rbx,1),%rdx │ │ │ │ + cmpb $0xa,(%rdx) │ │ │ │ + jne 11a67 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmp 11a67 │ │ │ │ + lea 0xa85bb(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa85e2(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa85b7(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - mov $0x4,%r15d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov $0x1,%r13d │ │ │ │ + nopl (%rax) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 11930 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 7190 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11b08 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xa85a9(%rip),%rdi │ │ │ │ + callq 11930 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 77a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11b4c │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7420 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq a8650 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7420 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq a8650 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7420 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq a8650 │ │ │ │ + lea 0xa855d(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x8(%rsi),%r8 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - lea 0x54(%rsp),%rax │ │ │ │ - movl $0x2,0x2c(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r14d,%eax │ │ │ │ - cmp $0x8,%r14d │ │ │ │ - jb e240 │ │ │ │ - mov %r14d,%eax │ │ │ │ - movq $0x0,-0x8(%rbx,%rax,1) │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb e188 │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x6568,%eax │ │ │ │ + movl $0x63616362,0x21(%rsp) │ │ │ │ + mov %ax,0x25(%rsp) │ │ │ │ + movb $0x0,0x27(%rsp) │ │ │ │ + and $0xf,%r8d │ │ │ │ + jne 11c52 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov 0x10(%rsi),%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + callq 7420 │ │ │ │ + lea 0x21(%rsp),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%r8d │ │ │ │ + pushq $0x20 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + push %rcx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + shr $0x20,%rcx │ │ │ │ + shl %cl,%rdi │ │ │ │ mov %eax,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - movq $0x0,(%rbx,%rcx,1) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb e177 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14d,0x1c(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rsi,%rax,4),%r12 │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov %r14d,%eax │ │ │ │ - and $0x4,%eax │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - cmp $0x8,%r14d │ │ │ │ - jae e270 │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne e350 │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je e1e4 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - and $0x2,%ecx │ │ │ │ - mov %al,0x0(%rbp) │ │ │ │ - jne e393 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 12130 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - je e310 │ │ │ │ - mov %rbp,%rax │ │ │ │ - jmp e20d │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je e2a8 │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - cmp %edi,(%rax) │ │ │ │ - jle e200 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ + push %rdi │ │ │ │ + shl %cl,%r9 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + callq 7630 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11c68 │ │ │ │ + movdqu (%rsp),%xmm0 │ │ │ │ + movdqu 0x10(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + movups %xmm1,0x10(%r12) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e3a6 │ │ │ │ - add $0x78,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ + jne 11c63 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x4,%r14b │ │ │ │ - jne e380 │ │ │ │ - test %eax,%eax │ │ │ │ - je e188 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - je e188 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %dx,-0x2(%rbx,%rax,1) │ │ │ │ - jmpq e188 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov -0x8(%rbx,%rax,1),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp,%rax,1) │ │ │ │ - cmpl $0x8,0x20(%rsp) │ │ │ │ - jb e1e4 │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0xa84a4(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rbx,%rdx,1),%rcx │ │ │ │ - mov %rcx,0x0(%rbp,%rdx,1) │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb e28e │ │ │ │ - jmpq e1e4 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jle e1b7 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - jmp e2d6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je e370 │ │ │ │ - mov -0x4(%rbx,%rax,4),%esi │ │ │ │ - movslq %eax,%rcx │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %edx,-0x4(%rbx,%rax,4) │ │ │ │ - cmp $0x5,%edx │ │ │ │ - jg e2c8 │ │ │ │ - cmp %r15d,%ecx │ │ │ │ - jge e1b7 │ │ │ │ - lea -0x1(%r15),%edx │ │ │ │ - lea (%rbx,%rcx,4),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %eax,%edx │ │ │ │ - lea 0x4(,%rdx,4),%rdx │ │ │ │ - callq 7090 │ │ │ │ - jmpq e1b7 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jle e1b7 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - jne e2bc │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - add $0x4,%r14 │ │ │ │ - add $0x4,%r13 │ │ │ │ - add $0x1,%r15d │ │ │ │ - addl $0x1,0x2c(%rsp) │ │ │ │ - jmpq e14e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - mov -0x4(%rbx,%rax,1),%edx │ │ │ │ - mov %edx,-0x4(%rbp,%rax,1) │ │ │ │ - jmpq e1e4 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x7,0x2c(%rsp) │ │ │ │ - je e219 │ │ │ │ - jmp e32c │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - movl $0x0,-0x4(%rbx,%rax,1) │ │ │ │ - jmpq e188 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - movzwl -0x2(%rbx,%rax,1),%edx │ │ │ │ - mov %dx,-0x2(%rbp,%rax,1) │ │ │ │ - jmpq e1e4 │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0xa847e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 11cb0 │ │ │ │ + movabs $0x79656b2a2a686362,%rdx │ │ │ │ + cmp %rdx,0x18(%rax) │ │ │ │ + setne %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov $0x2,%esi │ │ │ │ push %r13 │ │ │ │ mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x208,%rsp │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq f330 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - lea 0x68(%rsp),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - sbb %eax,%eax │ │ │ │ - mov %r14d,%edi │ │ │ │ - and $0x6,%eax │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - sbb %r15d,%r15d │ │ │ │ - lea 0x8(%rax,%r14,1),%ebx │ │ │ │ - and $0x3,%r15d │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x3,%r15d │ │ │ │ - mov %r15d,0x24(%rsp) │ │ │ │ - callq 10f10 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + callq 93f40 │ │ │ │ test %rax,%rax │ │ │ │ - je eac8 │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - mov %rax,%r11 │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - lea (%rax,%rdx,8),%rsi │ │ │ │ - movslq %r15d,%rax │ │ │ │ - shl $0x3,%rbx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - lea 0x100(%rsp),%rdx │ │ │ │ - lea -0x10(%r11,%rbx,1),%r12 │ │ │ │ - lea (%r11,%rax,8),%rbp │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r11,%r15 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov -0x8(%rsi,%rax,1),%rcx │ │ │ │ - mov %rcx,0xf8(%rsp,%rax,1) │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 7090 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov $0x7,%r12d │ │ │ │ - callq f380 │ │ │ │ - mov -0x8(%r15,%rbx,1),%rax │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 10f30 │ │ │ │ + je 11d88 │ │ │ │ + movdqu 0x18(%rax),%xmm0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + movabs $0x79656b2a2a686362,%rbp │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movdqu 0x28(%rax),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x38(%rax),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + cmp %rbp,(%rbx) │ │ │ │ + je 11d96 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq 11b80 │ │ │ │ + movdqu (%rsp),%xmm2 │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1,%r10d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0x39f5(%rip),%r15 │ │ │ │ - movslq %esi,%r9 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,%r11 │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je e862 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je e960 │ │ │ │ - movl $0x1,(%rdi) │ │ │ │ - mov %r10d,%eax │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %r15,(%r11) │ │ │ │ - cpuid │ │ │ │ - and $0x2,%ch │ │ │ │ - je e54f │ │ │ │ - and $0x4000000,%edx │ │ │ │ - je e54f │ │ │ │ - lea -0x1496(%rip),%rdx │ │ │ │ - movslq %r9d,%rax │ │ │ │ - movl $0x2,(%rdi) │ │ │ │ - lea 0x1(,%rax,4),%rax │ │ │ │ - mov %rdx,0x130(%rsp,%rax,8) │ │ │ │ - mov %r10d,%eax │ │ │ │ - mov %r8d,%ecx │ │ │ │ - cpuid │ │ │ │ - and $0x18000000,%ecx │ │ │ │ - cmp $0x18000000,%ecx │ │ │ │ - jne e588 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - xgetbv │ │ │ │ - and $0x6,%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jne e588 │ │ │ │ - mov %r12d,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x20,%ebx │ │ │ │ - jne e810 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movdqu 0x10(%rsp),%xmm3 │ │ │ │ + mov $0x28,%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + movups %xmm2,0x0(%r13) │ │ │ │ + movups %xmm3,0x10(%r13) │ │ │ │ + mov 0x28(%r12),%rdx │ │ │ │ + callq 53b00 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 11db7 │ │ │ │ + cmp %rbp,(%rbx) │ │ │ │ + jne 11da9 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11da4 │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %r14d,0x24(%rsp) │ │ │ │ - jg e840 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - callq 106b0 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x8(%rbx,%rdi,8),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne e5c8 │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %r12d,0x20(%rsp) │ │ │ │ - jl eb0e │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + lea 0xa8387(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,(%rdx,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg e610 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov (%rax,%rbx,4),%edi │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %edi,0x58(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - lea (%rax,%rbx,4),%rax │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ - lea 0x8(%rsi,%rax,8),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - mov %eax,0x5c(%rsp) │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa83f3(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,(%rbx,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg e668 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - lea 0xd0(%rsp),%r14 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jle e773 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa8382(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - nopl (%rax) │ │ │ │ - movslq (%r8,%rax,4),%rdx │ │ │ │ - lea (%rsi,%rdx,8),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rcx,(%r15,%rax,8) │ │ │ │ - mov 0x0(%r13,%rax,8),%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - movslq (%rbx,%rax,4),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov 0x100(%rsp,%rdx,8),%rcx │ │ │ │ - mov %rcx,(%rdi,%rdx,8) │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg e6a8 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - callq *(%rax) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15,%r14,8),%rsi │ │ │ │ - mov 0x0(%r13,%r14,8),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne e918 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14d,%r12d │ │ │ │ - jg e700 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa755b(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq (%r9,%rax,4),%rdx │ │ │ │ - mov (%r15,%rax,8),%rcx │ │ │ │ - mov %rcx,(%rsi,%rdx,8) │ │ │ │ - movslq (%rbx,%rax,4),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %r8,(%rdi,%rdx,8) │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg e740 │ │ │ │ - addq $0x8,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,0x40(%rsp) │ │ │ │ - jne e695 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov (%rbx,%rdi,4),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rbx,%rdi,4) │ │ │ │ - cmp %eax,0x24(%rsp) │ │ │ │ - jg e674 │ │ │ │ - mov 0x5c(%rsp),%eax │ │ │ │ + callq b3960 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 11cc0 │ │ │ │ + lea 0x38(%rbp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 7150 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xa8328(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3a30 │ │ │ │ + mov $0xfffffffc,%r8d │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x20,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xa8315(%rip),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 7a10 │ │ │ │ test %eax,%eax │ │ │ │ - je ea92 │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - sub %r12d,%edi │ │ │ │ - jmp e7bc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%rax │ │ │ │ + js 11ebf │ │ │ │ + mov $0xfffffffc,%r8d │ │ │ │ + mov $0x20,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xa8309(%rip),%rdi │ │ │ │ + callq 7a10 │ │ │ │ test %eax,%eax │ │ │ │ - je ea16 │ │ │ │ - mov -0x4(%rbx,%rax,4),%ecx │ │ │ │ - movslq %eax,%rsi │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - lea (%rdi,%rax,1),%ecx │ │ │ │ - mov %edx,-0x4(%rbx,%rax,4) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge e7b0 │ │ │ │ - cmp %r12d,%esi │ │ │ │ - jge e674 │ │ │ │ - mov 0x5c(%rsp),%ecx │ │ │ │ - lea (%rbx,%rsi,4),%rdx │ │ │ │ - sub %eax,%ecx │ │ │ │ - add %rcx,%rsi │ │ │ │ - lea 0x94(%rsp,%rsi,4),%rcx │ │ │ │ - nop │ │ │ │ - mov -0x4(%rdx),%eax │ │ │ │ - add $0x4,%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,-0x4(%rdx) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne e7f0 │ │ │ │ - jmpq e674 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq (%rdi),%rax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - lea (%rax,%r9,4),%rax │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - lea -0x1193(%rip),%rdx │ │ │ │ - mov %rdx,0x130(%rsp,%rax,8) │ │ │ │ - cmp %r14d,0x24(%rsp) │ │ │ │ - jle e598 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x4,%rdi │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x20,%r11 │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - movslq %esi,%r9 │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne e508 │ │ │ │ - lea 0x33b7(%rip),%rax │ │ │ │ - mov %r10d,0xb0(%rsp) │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov %r10d,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x2,%ch │ │ │ │ - je e8a8 │ │ │ │ - and $0x4000000,%edx │ │ │ │ - je e8a8 │ │ │ │ - lea -0x1b65(%rip),%rax │ │ │ │ - movl $0x2,0xb0(%rsp) │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - mov %r10d,%eax │ │ │ │ - mov %r8d,%ecx │ │ │ │ - cpuid │ │ │ │ - and $0x18000000,%ecx │ │ │ │ - cmp $0x18000000,%ecx │ │ │ │ - jne e840 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - xgetbv │ │ │ │ - and $0x6,%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jne e840 │ │ │ │ - mov %r12d,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x20,%ebx │ │ │ │ - je e840 │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x4,%rdi │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x20,%r11 │ │ │ │ - movslq 0xb0(%rsp),%rax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %edx,0xb0(%rsp) │ │ │ │ - lea -0x15d7(%rip),%rdx │ │ │ │ - mov %rdx,0x130(%rsp,%rax,8) │ │ │ │ - jmpq e850 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + js 11ebf │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7420 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq a8650 │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 7410 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov 0x1f8(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne eb09 │ │ │ │ - add $0x208,%rsp │ │ │ │ - pop %rbx │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a8650 │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a8650 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11ecd │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x33b9(%rip),%rax │ │ │ │ - mov %r10d,0xb4(%rsp) │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - mov %r9d,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x2,%ch │ │ │ │ - je e9a6 │ │ │ │ - and $0x4000000,%edx │ │ │ │ - je e9a6 │ │ │ │ - lea -0x1b33(%rip),%rax │ │ │ │ - movl $0x2,0xb4(%rsp) │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - mov %r10d,%eax │ │ │ │ - mov %r8d,%ecx │ │ │ │ - cpuid │ │ │ │ - and $0x18000000,%ecx │ │ │ │ - cmp $0x18000000,%ecx │ │ │ │ - jne e840 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - xgetbv │ │ │ │ - and $0x6,%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jne e840 │ │ │ │ - mov %r12d,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x20,%ebx │ │ │ │ - je e840 │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x4,%rdi │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x20,%r11 │ │ │ │ - movslq 0xb4(%rsp),%rax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %edx,0xb4(%rsp) │ │ │ │ - lea -0x15a9(%rip),%rdx │ │ │ │ - mov %rdx,0x150(%rsp,%rax,8) │ │ │ │ - jmpq e850 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsi,%rdi,4),%eax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi,%rdi,4) │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - mov %edi,%esi │ │ │ │ - sub %r12d,%esi │ │ │ │ - cmp %eax,%edi │ │ │ │ - jg e663 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov -0x4(%rdi,%rdx,4),%eax │ │ │ │ - lea (%rsi,%rdx,1),%r8d │ │ │ │ - movslq %edx,%rcx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,-0x4(%rdi,%rdx,4) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jl ead2 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne ea46 │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp 0x24(%rsp),%r12d │ │ │ │ - jle eab7 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - jmpq e930 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov (%rsi,%rdi,4),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi,%rdi,4) │ │ │ │ - cmp %eax,0x20(%rsp) │ │ │ │ - jg e663 │ │ │ │ - add $0x1,%r12d │ │ │ │ - addq $0x1,0x30(%rsp) │ │ │ │ - jmpq e5f6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq e930 │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jge e663 │ │ │ │ - mov 0x5c(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %edx,%esi │ │ │ │ - lea (%rax,%rcx,4),%rax │ │ │ │ - add %rsi,%rcx │ │ │ │ - lea 0x74(%rsp,%rcx,4),%rcx │ │ │ │ - mov -0x4(%rax),%esi │ │ │ │ - add $0x4,%rax │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %edx,-0x4(%rax) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne eaf2 │ │ │ │ - jmpq e663 │ │ │ │ + lea 0xa8293(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xa862b(%rip),%rcx │ │ │ │ - mov $0x6f,%edx │ │ │ │ - lea 0xa85ff(%rip),%rsi │ │ │ │ - lea 0xa8605(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ push %r13 │ │ │ │ + movabs $0x79656b2a2a686362,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rdx,%r12 │ │ │ │ + mov $0x20,%edx │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x13e,%edi │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x248,%rsp │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x20,%rsi │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq f330 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - lea 0x28(%rsp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - sbb %eax,%eax │ │ │ │ - mov %r15d,%edi │ │ │ │ - and $0x6,%eax │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - sbb %ebp,%ebp │ │ │ │ - lea 0x6(%rax,%r15,1),%r13d │ │ │ │ - and $0x3,%ebp │ │ │ │ - mov %r13d,%esi │ │ │ │ - add $0x3,%ebp │ │ │ │ - callq 10f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je effc │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 10f90 │ │ │ │ - test %eax,%eax │ │ │ │ - jne edd8 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x2,%edi │ │ │ │ - callq 10f30 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 106b0 │ │ │ │ - movslq %r15d,%rdx │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - lea (%r14,%rdx,8),%rbx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - lea 0x8(%r14,%rax,8),%r13 │ │ │ │ - nop │ │ │ │ - mov (%rbx,%rbp,8),%rdi │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 7a30 │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne ebf0 │ │ │ │ - lea 0x2831(%rip),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x28a3(%rip),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x2917(%rip),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x2a1b(%rip),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x4000000,%edx │ │ │ │ - je ee20 │ │ │ │ - mov $0x9,%esi │ │ │ │ - lea -0x41e9(%rip),%rax │ │ │ │ - mov $0x8,%edi │ │ │ │ - mov $0x7,%r8d │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea -0x40c0(%rip),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea -0x3efc(%rip),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r9d,%ecx │ │ │ │ - cpuid │ │ │ │ - and $0x18000000,%ecx │ │ │ │ - cmp $0x18000000,%ecx │ │ │ │ - jne ecc0 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - xgetbv │ │ │ │ - and $0x6,%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jne ecc0 │ │ │ │ - mov $0x7,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x20,%ebx │ │ │ │ - jne ee35 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - movslq %r8d,%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne ee65 │ │ │ │ - lea 0x2aca(%rip),%rdx │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - lea 0x2b88(%rip),%rax │ │ │ │ - lea 0x2dc1(%rip),%rdx │ │ │ │ - mov %rax,0x30(%rsp,%rdi,8) │ │ │ │ - lea 0x2c85(%rip),%rax │ │ │ │ - mov %rax,0x30(%rsp,%rsi,8) │ │ │ │ - lea 0x3(%r8),%eax │ │ │ │ - lea 0x4(%r8),%esi │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - mov $0x1,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x2,%ch │ │ │ │ - je ed27 │ │ │ │ - and $0x4000000,%edx │ │ │ │ - jne ef66 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ - cpuid │ │ │ │ - and $0x18000000,%ecx │ │ │ │ - cmp $0x18000000,%ecx │ │ │ │ - jne ed58 │ │ │ │ - mov %edi,%ecx │ │ │ │ - xgetbv │ │ │ │ - and $0x6,%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - je ef0b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - lea 0x38(%rsp,%rax,8),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq *(%rax) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx,%rbp,8),%rdi │ │ │ │ - mov (%rbx),%rsi │ │ │ │ + mov %r13,-0x8(%rsi) │ │ │ │ + callq 7520 │ │ │ │ + cmp $0x20,%eax │ │ │ │ + jne 11fc1 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 11fa4 │ │ │ │ + movabs $0x40003000e,%rdx │ │ │ │ + andq $0xfffffffffffffff0,0x8(%rbx) │ │ │ │ + mov %rsp,%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0xffff000000000000,%rax │ │ │ │ + and 0x10(%rbx),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + or %rdx,%rax │ │ │ │ mov %r12,%rdx │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne edd8 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne ed88 │ │ │ │ - addq $0x8,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp 0x18(%rsp),%rcx │ │ │ │ - jne ed6f │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 7410 │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + callq 11b80 │ │ │ │ + cmp %r13,0x18(%rbx) │ │ │ │ + jne 12012 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ + mov $0x28,%r8d │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - jmp edef │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ + callq 53b00 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 12004 │ │ │ │ + cmp %r13,0x18(%rbx) │ │ │ │ + je 11fe5 │ │ │ │ + mov $0x20,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov 0x238(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne f006 │ │ │ │ - add $0x248,%rsp │ │ │ │ + callq a8650 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11fe0 │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov $0x4,%r8d │ │ │ │ - jmpq ec81 │ │ │ │ - lea -0x431c(%rip),%rax │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov %rax,0x30(%rsp,%r8,8) │ │ │ │ - lea -0x41ac(%rip),%rax │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov %rax,0x30(%rsp,%rdi,8) │ │ │ │ - lea 0x1(%rsi),%edi │ │ │ │ - movslq %r8d,%rax │ │ │ │ - add $0x2,%esi │ │ │ │ - test %ecx,%ecx │ │ │ │ - je eccf │ │ │ │ - lea 0x2224(%rip),%rdx │ │ │ │ - movslq %edi,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - lea 0x23d3(%rip),%rax │ │ │ │ - mov %rax,0x30(%rsp,%rdi,8) │ │ │ │ - mov $0x1,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x4000000,%edx │ │ │ │ - je eeb6 │ │ │ │ - lea -0x4828(%rip),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea -0x4742(%rip),%rdx │ │ │ │ - mov %rax,0x30(%rsp,%rsi,8) │ │ │ │ - lea 0x3(%r8),%eax │ │ │ │ - lea 0x4(%r8),%esi │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ - cpuid │ │ │ │ - and $0x18000000,%ecx │ │ │ │ - cmp $0x18000000,%ecx │ │ │ │ - jne ed58 │ │ │ │ - mov %edi,%ecx │ │ │ │ - xgetbv │ │ │ │ - and $0x6,%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jne ed58 │ │ │ │ - mov $0x7,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x20,%ebx │ │ │ │ - je ed58 │ │ │ │ - lea -0x460b(%rip),%rdx │ │ │ │ - movslq %esi,%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - jmpq ed58 │ │ │ │ - mov $0x7,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x20,%ebx │ │ │ │ - je ed58 │ │ │ │ - lea -0x3be2(%rip),%rdx │ │ │ │ - movslq %esi,%rax │ │ │ │ - lea -0x2c8c(%rip),%rcx │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - lea -0x3458(%rip),%rdx │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - lea 0x2(%rsi),%edx │ │ │ │ - lea 0x3(%rsi),%eax │ │ │ │ - add $0x4,%esi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cltq │ │ │ │ - mov %rcx,0x30(%rsp,%rdx,8) │ │ │ │ - lea -0x24cc(%rip),%rdx │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - jmpq ed58 │ │ │ │ - lea -0x405d(%rip),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea -0x39b7(%rip),%rdx │ │ │ │ - mov %rax,0x30(%rsp,%rsi,8) │ │ │ │ - lea 0x5(%r8),%eax │ │ │ │ - lea 0xc(%r8),%esi │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - lea -0x31c2(%rip),%rdx │ │ │ │ - lea 0x6(%r8),%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - lea -0x2ab4(%rip),%rdx │ │ │ │ - lea 0x7(%r8),%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - lea -0x3f16(%rip),%rdx │ │ │ │ - lea 0x8(%r8),%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - lea -0x3818(%rip),%rdx │ │ │ │ - lea 0x9(%r8),%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - lea -0x2f9a(%rip),%rdx │ │ │ │ - lea 0xa(%r8),%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - lea -0x281c(%rip),%rdx │ │ │ │ - lea 0xb(%r8),%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ - jmpq ed27 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq edef │ │ │ │ + lea 0xa8268(%rip),%rcx │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0xa819c(%rip),%rsi │ │ │ │ + lea 0xa81dd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa8264(%rip),%rcx │ │ │ │ + mov $0xb9,%edx │ │ │ │ + lea 0xa818f(%rip),%rsi │ │ │ │ + lea 0xa8209(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa730e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa8237(%rip),%rcx │ │ │ │ + mov $0xb3,%edx │ │ │ │ + lea 0xa8162(%rip),%rsi │ │ │ │ + lea 0xa81b4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf8009(%rip),%r8 │ │ │ │ - mov 0xf9122(%rip),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je f050 │ │ │ │ - lea 0xf7ff6(%rip),%rax │ │ │ │ - jmp f03d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - add $0x10,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - je f050 │ │ │ │ - cmp 0x8(%rax),%rdx │ │ │ │ - jne f030 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa80fb(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7fb9(%rip),%r8 │ │ │ │ - mov 0xf90da(%rip),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je f0a0 │ │ │ │ - lea 0xf7fa6(%rip),%rax │ │ │ │ - jmp f08d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - add $0x10,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - je f0a0 │ │ │ │ - cmp 0x8(%rax),%rdx │ │ │ │ - jne f080 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa80ab(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7f69(%rip),%r8 │ │ │ │ - mov 0xf9072(%rip),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je f0f0 │ │ │ │ - lea 0xf7f56(%rip),%rax │ │ │ │ - jmp f0dd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - add $0x10,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - je f0f0 │ │ │ │ - cmp 0x8(%rax),%rdx │ │ │ │ - jne f0d0 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa805b(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7f19(%rip),%r8 │ │ │ │ - mov 0xf9042(%rip),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je f140 │ │ │ │ - lea 0xf7f06(%rip),%rax │ │ │ │ - jmp f12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - add $0x10,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - je f140 │ │ │ │ - cmp 0x8(%rax),%rdx │ │ │ │ - jne f120 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa800b(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7ec9(%rip),%r8 │ │ │ │ - mov 0xf8ffa(%rip),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je f190 │ │ │ │ - lea 0xf7eb6(%rip),%rax │ │ │ │ - jmp f17d │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - add $0x10,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - je f190 │ │ │ │ - cmp 0x8(%rax),%rdx │ │ │ │ - jne f170 │ │ │ │ - mov %r8,%rax │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa7fbb(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7e79(%rip),%r8 │ │ │ │ - mov 0xf8fb2(%rip),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je f1e0 │ │ │ │ - lea 0xf7e66(%rip),%rax │ │ │ │ - jmp f1cd │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - add $0x10,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - je f1e0 │ │ │ │ - cmp 0x8(%rax),%rdx │ │ │ │ - jne f1c0 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa7f6b(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 120b5 │ │ │ │ + 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 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ + movslq %eax,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + cmovbe %edx,%eax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 1212a │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7e29(%rip),%r8 │ │ │ │ - mov 0xf8f6a(%rip),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je f230 │ │ │ │ - lea 0xf7e16(%rip),%rax │ │ │ │ - jmp f21d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 121d0 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0xa810d(%rip),%rsi │ │ │ │ + lea 0xb3ac0(%rip),%r12 │ │ │ │ + lea -0x8(,%rax,8),%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + sar $0x3,%r14 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 12195 │ │ │ │ + jmp 121af │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - add $0x10,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - je f230 │ │ │ │ - cmp 0x8(%rax),%rdx │ │ │ │ - jne f210 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa7f1b(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ + mov 0xf5f41(%rip),%rsi │ │ │ │ + mov $0x20,%edi │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq 7680 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jne 12180 │ │ │ │ + mov 0xf5f12(%rip),%rsi │ │ │ │ + pop %rbx │ │ │ │ + mov $0xa,%edi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 7680 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7dd9(%rip),%r8 │ │ │ │ - mov 0xf8eb2(%rip),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je f280 │ │ │ │ - lea 0xf7dc6(%rip),%rax │ │ │ │ - jmp f26d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - add $0x10,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - je f280 │ │ │ │ - cmp 0x8(%rax),%rdx │ │ │ │ - jne f260 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ + lea 0xa808b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 121af │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsi),%rcx │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa82b2(%rip),%rsi │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + and $0xf,%edx │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + shr $0x20,%r9 │ │ │ │ + shr $0x10,%r8 │ │ │ │ + movzwl %r9w,%r9d │ │ │ │ + movzwl %r8w,%r8d │ │ │ │ + jmpq 7230 <__printf_chk@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa7ecb(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7d89(%rip),%r8 │ │ │ │ - mov 0xf8e6a(%rip),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je f2d0 │ │ │ │ - lea 0xf7d76(%rip),%rax │ │ │ │ - jmp f2bd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - add $0x10,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - je f2d0 │ │ │ │ - cmp 0x8(%rax),%rdx │ │ │ │ - jne f2b0 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa802d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa8026(%rip),%rsi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 7230 <__printf_chk@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 122d0 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea -0x8(,%rax,8),%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 122c7 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0xa7ffd(%rip),%rbp │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x18(%rsi,%rax,1),%r12 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa7e7b(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x10,%rbx │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 122a8 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7d39(%rip),%r8 │ │ │ │ - mov 0xf8e22(%rip),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je f320 │ │ │ │ - lea 0xf7d26(%rip),%rax │ │ │ │ - jmp f30d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - add $0x10,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - je f320 │ │ │ │ - cmp 0x8(%rax),%rdx │ │ │ │ - jne f300 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa7e2b(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%edi │ │ │ │ - je f358 │ │ │ │ - mov 0xf8dfc(%rip),%rax │ │ │ │ - mov %rax,0xf8e0d(%rip) │ │ │ │ - lea 0xb1cb6(%rip),%rax │ │ │ │ - mov %rax,0xf8e1f(%rip) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf8dd1(%rip),%rax │ │ │ │ - mov %rax,0xf8dea(%rip) │ │ │ │ - lea 0xb2293(%rip),%rax │ │ │ │ - mov %rax,0xf8dfc(%rip) │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,0xf8df1(%rip) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - test $0x3f,%dl │ │ │ │ - jne f3c2 │ │ │ │ - test %esi,%esi │ │ │ │ - jle f400 │ │ │ │ - cmp $0x6,%esi │ │ │ │ - jg f3e1 │ │ │ │ - sub $0x1,%esi │ │ │ │ - lea 0xf8d91(%rip),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq *%rax │ │ │ │ - lea 0xc2a1f(%rip),%rcx │ │ │ │ - mov $0xe2,%edx │ │ │ │ - lea 0xc272b(%rip),%rsi │ │ │ │ - lea 0xc2730(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc2a00(%rip),%rcx │ │ │ │ - mov $0xe6,%edx │ │ │ │ - lea 0xc270c(%rip),%rsi │ │ │ │ - lea 0xc272d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc29e1(%rip),%rcx │ │ │ │ - mov $0xe5,%edx │ │ │ │ - lea 0xc26ed(%rip),%rsi │ │ │ │ - lea 0xc2704(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - test %edx,%edx │ │ │ │ - jle f590 │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %edx,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r14 │ │ │ │ + lea 0xf2d37(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - movslq %edx,%r13 │ │ │ │ - mov %rsi,%rdx │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + lea 0xb3cd0(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x8(%rsi),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %eax,%r12d │ │ │ │ - sete (%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jne f450 │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - add %r13,%rdx │ │ │ │ - cmp %eax,%r15d │ │ │ │ - je f472 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp f448 │ │ │ │ - lea 0x1(%r13),%rax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - je f591 │ │ │ │ - movzbl %al,%edx │ │ │ │ - lea 0xb2456(%rip),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl (%rbx,%rdx,1),%edx │ │ │ │ - lea 0xb2646(%rip),%rbx │ │ │ │ - shl $0x8,%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 123b9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rcx,%rax,1),%edi │ │ │ │ - movzbl (%rdx,%rdi,1),%edi │ │ │ │ - mov %dil,(%rcx,%rax,1) │ │ │ │ - movzbl (%rsi,%rax,1),%edi │ │ │ │ - movzbl (%rdx,%rdi,1),%edi │ │ │ │ - mov %dil,(%rsi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jne f4c8 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 123b9 │ │ │ │ + mov (%r14,%rax,8),%rdx │ │ │ │ + movzbl 0x2(%rbp),%ecx │ │ │ │ + mov $0x20,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x1(%rbp),%r8d │ │ │ │ + lea 0xa7f6c(%rip),%rsi │ │ │ │ xor %ebx,%ebx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %ebp,%r11d │ │ │ │ - je f54b │ │ │ │ - lea 0x0(%rbp,%rbx,1),%edx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - movslq %ebx,%rax │ │ │ │ - lea 0xb25f8(%rip),%rdi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rax,%r13,1),%r10 │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - sub %rax,%r8 │ │ │ │ - lea (%rcx,%r8,1),%r9 │ │ │ │ - add %rsi,%r8 │ │ │ │ - shl $0x8,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r9,%rax,1),%edi │ │ │ │ - movzbl (%rdx,%rdi,1),%edi │ │ │ │ - xor %dil,(%rcx,%rax,1) │ │ │ │ - movzbl (%r8,%rax,1),%edi │ │ │ │ - movzbl (%rdx,%rdi,1),%edi │ │ │ │ - xor %dil,(%rsi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jne f528 │ │ │ │ - lea 0x1(%r11),%eax │ │ │ │ - add %r15d,%ebx │ │ │ │ - cmp %r12d,%r11d │ │ │ │ - je f560 │ │ │ │ - mov %eax,%r11d │ │ │ │ - jmp f4f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - add %r13,0x8(%rsp) │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - add %r13,%r14 │ │ │ │ - add %rdx,0x10(%rsp) │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - je f581 │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmpq f490 │ │ │ │ - add $0x28,%rsp │ │ │ │ + callq b3ed0 │ │ │ │ + mov 0xf5d83(%rip),%rsi │ │ │ │ + mov $0x5b,%edi │ │ │ │ + callq 7680 │ │ │ │ + cmpb $0x0,0x1(%rbp) │ │ │ │ + jne 12371 │ │ │ │ + jmp 12392 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xf5d61(%rip),%rsi │ │ │ │ + mov $0x20,%edi │ │ │ │ + callq 7680 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%ebx │ │ │ │ + movzbl 0x3(%rbp,%rax,1),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 12360 │ │ │ │ + lea 0xb1c32(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + lea 0x3(%rbp,%rax,1),%rbp │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 12310 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - retq │ │ │ │ - lea 0xc2840(%rip),%rcx │ │ │ │ - mov $0x106,%edx │ │ │ │ - lea 0xc255c(%rip),%rsi │ │ │ │ - lea 0xc2587(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - push %r15 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r14 │ │ │ │ + lea 0xf2c47(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + lea 0xb3be0(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ + lea 0x8(%rsi),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movslq %edi,%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov -0x4(%rdx,%rax,1),%esi │ │ │ │ - movslq -0x4(%r12,%rax,1),%rax │ │ │ │ - lea 0x1(%rsi),%r13d │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov (%r9,%rax,8),%r14 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle f6fa │ │ │ │ - movslq %ecx,%rax │ │ │ │ - mov %esi,%r9d │ │ │ │ - mov 0xf8b65(%rip),%r15 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea (%rbx,%rax,8),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x10(%rsp),%r8 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 12499 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 12499 │ │ │ │ + mov (%r14,%rax,8),%rdx │ │ │ │ + lea 0xa684d(%rip),%rsi │ │ │ │ + mov $0x20,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp f638 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14,(%rsi,%rax,8) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - cmp %r9,%rax │ │ │ │ - je f673 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov (%rsi,%rax,8),%rdx │ │ │ │ - mov %rdx,(%r8,%rax,8) │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - cmp %eax,(%rdi,%rdx,4) │ │ │ │ - jne f628 │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jle f701 │ │ │ │ - movslq (%r12,%rdx,4),%r10 │ │ │ │ - add $0x1,%ecx │ │ │ │ - lea (%rbx,%r10,8),%r11 │ │ │ │ - mov (%r11),%r10 │ │ │ │ - mov %r15,(%r11) │ │ │ │ - mov %r10,0x40(%rsp,%rdx,8) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r10,(%rsi,%rax,8) │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne f635 │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jne f725 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r13d,%esi │ │ │ │ - callq f390 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je f6b4 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq b3ed0 │ │ │ │ + mov 0xf5c9c(%rip),%rsi │ │ │ │ + mov $0x5b,%edi │ │ │ │ + callq 7680 │ │ │ │ + cmpb $0x0,0x1(%rbp) │ │ │ │ + jne 12451 │ │ │ │ + jmp 12472 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xf5c81(%rip),%rsi │ │ │ │ + mov $0x20,%edi │ │ │ │ + callq 7680 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%ebx │ │ │ │ + movzbl 0x2(%rbp,%rax,1),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq (%r12,%rax,4),%rdx │ │ │ │ - mov (%rsi,%rax,8),%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rcx,(%rbx,%rdx,8) │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jg f6a0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle f6d8 │ │ │ │ - movslq 0x8(%rsp),%rcx │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea (%rbx,%rcx,8),%rdi │ │ │ │ - lea 0x8(,%rax,8),%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f720 │ │ │ │ - add $0x88,%rsp │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 12440 │ │ │ │ + lea 0xb1b52(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + lea 0x2(%rbp,%rax,1),%rbp │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 12400 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq f673 │ │ │ │ - lea 0xc26b8(%rip),%rcx │ │ │ │ - mov $0x142,%edx │ │ │ │ - lea 0xc23ec(%rip),%rsi │ │ │ │ - lea 0xc242c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xc2694(%rip),%rcx │ │ │ │ - mov $0x167,%edx │ │ │ │ - lea 0xc23c8(%rip),%rsi │ │ │ │ - lea 0xc2413(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 12540 │ │ │ │ push %r14 │ │ │ │ - movslq %esi,%rax │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - lea (%rcx,%rax,8),%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x0(%rbp),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ push %rbx │ │ │ │ - mov (%r12),%r13 │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov (%rax),%r14 │ │ │ │ - mov %r13,(%rax) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - test $0x3f,%dl │ │ │ │ - jne f7a4 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - callq *0xf89b1(%rip) │ │ │ │ - movslq 0x0(%rbp),%rax │ │ │ │ - mov %r14,(%rbx,%rax,8) │ │ │ │ - mov %r13,(%r12) │ │ │ │ + add %rsi,%rbp │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + jbe 12520 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 124e9 │ │ │ │ + nop │ │ │ │ + add $0x50,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe 12520 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 77a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 124e0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + sub %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + sar $0x4,%rax │ │ │ │ + pop %r14 │ │ │ │ + imul $0xcccd,%ax,%ax │ │ │ │ + add $0x1,%eax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 59a20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 12543 │ │ │ │ + add $0x101,%ax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + movzwl %ax,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - lea 0xc263d(%rip),%rcx │ │ │ │ - mov $0xe2,%edx │ │ │ │ - lea 0xc2349(%rip),%rsi │ │ │ │ - lea 0xc234e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xa7d62(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ - movslq %edx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov $0x5,%esi │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movslq 0x4(%rdi),%rax │ │ │ │ - movslq (%rdi),%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - cmp $0xfe,%ecx │ │ │ │ - ja f8f8 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rdi,%r14 │ │ │ │ - lea 0xb21f8(%rip),%rdi │ │ │ │ - mov %rsi,%r10 │ │ │ │ - movzbl (%rdi,%rcx,1),%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - xor $0x1,%ecx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - cmp $0x1,%sil │ │ │ │ - je f917 │ │ │ │ - lea 0xb20d8(%rip),%rsi │ │ │ │ - movzbl (%rsi,%rcx,1),%r12d │ │ │ │ - shl $0x8,%r12 │ │ │ │ - cmp $0xfe,%edx │ │ │ │ - ja f8f8 │ │ │ │ - movzbl (%rdi,%rdx,1),%edx │ │ │ │ - cmp $0xfe,%eax │ │ │ │ - ja f8f8 │ │ │ │ - movzbl (%rdi,%rax,1),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xor %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp %dl,%cl │ │ │ │ - je f917 │ │ │ │ - mov %r8,%r13 │ │ │ │ - movzbl (%rsi,%rax,1),%ebp │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x2,%edi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - callq f5b0 │ │ │ │ - movslq (%r14),%rax │ │ │ │ - mov 0x0(%r13,%r15,8),%r10 │ │ │ │ - shl $0x8,%rbp │ │ │ │ - mov 0x8(%r13,%r15,8),%r11 │ │ │ │ - mov 0x0(%r13,%rax,8),%rsi │ │ │ │ - movslq 0x4(%r14),%rax │ │ │ │ - mov 0x0(%r13,%rax,8),%rdi │ │ │ │ + sub $0x248,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 93f40 │ │ │ │ + cmpb $0x0,0x7b(%rbp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + je 129c7 │ │ │ │ + mov %r13d,(%rsp) │ │ │ │ + add $0x8,%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%r14),%rax │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 128c3 │ │ │ │ + lea 0xc0(%rsp),%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 7960 │ │ │ │ + mov 0x28(%r14),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + and $0xff,%eax │ │ │ │ + je 1294b │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je f8e9 │ │ │ │ - lea 0xb2256(%rip),%rdx │ │ │ │ + je 1290a │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov (%rbx),%eax │ │ │ │ + lea -0x8(,%rax,8),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rdi │ │ │ │ + shr $0x5,%rdx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 1290a │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov $0x20,%r9d │ │ │ │ + mov $0x2a,%ecx │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xa7c67(%rip),%r8 │ │ │ │ + lea 0x8(%rbx,%rax,1),%rax │ │ │ │ + push %rsi │ │ │ │ + mov $0x2a,%esi │ │ │ │ + push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - add %rdx,%rbp │ │ │ │ - add %rdx,%r12 │ │ │ │ + callq 78f0 <__snprintf_chk@plt> │ │ │ │ + mov 0x28(%r14),%rcx │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + shr $0xf,%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0xf2983(%rip),%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + and $0x1f,%edx │ │ │ │ + lea 0x1c4(%rsp),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq 9d5a0 │ │ │ │ + cmpb $0x0,0x160(%rsp) │ │ │ │ + je 129a2 │ │ │ │ + mov $0x7,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 129ec │ │ │ │ + mov (%rax),%edx │ │ │ │ + lea 0x8(%rax),%r8 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + lea (%rax,%rdx,8),%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r11,%r8 │ │ │ │ + jae 129ec │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r8),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + je 12750 │ │ │ │ + movzbl 0x1(%r8),%esi │ │ │ │ + mov %esi,%r10d │ │ │ │ + test %esi,%esi │ │ │ │ + je 128e0 │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x3(%r8),%rax │ │ │ │ + shl %cl,%r9d │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + lea 0x4(%r8,%rcx,1),%rdi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r10,%rax,1),%edx │ │ │ │ - movzbl (%r11,%rax,1),%ecx │ │ │ │ - xor (%rsi,%rax,1),%dl │ │ │ │ - xor (%rdi,%rax,1),%cl │ │ │ │ - movzbl %dl,%r8d │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - movzbl 0x0(%rbp,%rcx,1),%ecx │ │ │ │ - xor (%r12,%r8,1),%cl │ │ │ │ - xor %ecx,%edx │ │ │ │ - mov %dl,(%rsi,%rax,1) │ │ │ │ - mov %cl,(%rdi,%rax,1) │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + or %r9d,%ecx │ │ │ │ + cmp %r15d,%esi │ │ │ │ + cmove %rcx,%rdx │ │ │ │ add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne f8b8 │ │ │ │ - add $0x8,%rsp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 12728 │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add $0x3,%r10 │ │ │ │ + add %r10,%r8 │ │ │ │ + cmp %r11,%r8 │ │ │ │ + jb 126f8 │ │ │ │ + lea 0x234(%rsp),%rax │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0xf28b4(%rip),%rsi │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + callq 9d5a0 │ │ │ │ + cmpb $0x0,0x1d0(%rsp) │ │ │ │ + je 1297d │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 128eb │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ + lea 0x120(%rsp),%r13 │ │ │ │ + callq 7980 │ │ │ │ + lea 0xd78b8(%rip),%rdx │ │ │ │ + mov $0x40,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + callq 79c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 129f3 │ │ │ │ + mov 0x28(%r14),%rdx │ │ │ │ + lea 0xa7aef(%rip),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0xe,%rax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0xa,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + ja 127fc │ │ │ │ + lea 0xf2808(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rcx │ │ │ │ + lea 0xa7abe(%rip),%rax │ │ │ │ + test $0xc,%dl │ │ │ │ + jne 12816 │ │ │ │ + and $0xf,%edx │ │ │ │ + lea 0xf27ae(%rip),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov (%rsp),%edx │ │ │ │ + lea 0x80(%rsp),%r9 │ │ │ │ + mov 0x10(%r14),%r11 │ │ │ │ + movzwl 0x18(%r14),%eax │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + movzwl 0x1a(%r14),%esi │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + callq b3fe0 │ │ │ │ + movzwl 0x1a(%r14),%esi │ │ │ │ + mov (%rsp),%edx │ │ │ │ + lea 0xa0(%rsp),%r8 │ │ │ │ + imul 0x10(%r14),%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + callq b3fe0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea 0xa7c81(%rip),%rsi │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + push %rcx │ │ │ │ + mov %r12,%rcx │ │ │ │ + push %rbx │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + push %r13 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + push %r11 │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x78(%rsp),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + add $0x50,%rsp │ │ │ │ + movzbl 0x7b(%rbp),%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jbe 129c7 │ │ │ │ + add $0x38,%r14 │ │ │ │ + jmpq 125b8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x3,%r10d │ │ │ │ + jmpq 12748 │ │ │ │ + movabs $0x29726576656e28,%rax │ │ │ │ + lea 0x120(%rsp),%r13 │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + jmpq 127c7 │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + movdqa 0xa9296(%rip),%xmm0 │ │ │ │ + mov $0x29,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movabs $0x6e6f697463657320,%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + mov %di,0x108(%rsp) │ │ │ │ + movups %xmm0,0xf0(%rsp) │ │ │ │ + jmpq 1267d │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0x2965,%esi │ │ │ │ + movl $0x6e6f6e28,0xf0(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %si,0xf4(%rsp) │ │ │ │ + movb $0x0,0xf6(%rsp) │ │ │ │ + jmpq 1267d │ │ │ │ + mov $0x2965,%edx │ │ │ │ + movb $0x0,0x1d6(%rsp) │ │ │ │ + movl $0x6e6f6e28,0x1d0(%rsp) │ │ │ │ + mov %dx,0x1d4(%rsp) │ │ │ │ + jmpq 12789 │ │ │ │ + mov $0x2965,%ecx │ │ │ │ + movb $0x0,0x166(%rsp) │ │ │ │ + movl $0x6e6f6e28,0x160(%rsp) │ │ │ │ + mov %cx,0x164(%rsp) │ │ │ │ + jmpq 126c5 │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12a1d │ │ │ │ + add $0x248,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0xc24ba(%rip),%rcx │ │ │ │ - mov $0x30,%edx │ │ │ │ - lea 0xa77a5(%rip),%rsi │ │ │ │ - lea 0xc224b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc24b1(%rip),%rcx │ │ │ │ - mov $0x26,%edx │ │ │ │ - lea 0xa7786(%rip),%rsi │ │ │ │ - lea 0xa7789(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 12750 │ │ │ │ + movdqa 0xa91c5(%rip),%xmm0 │ │ │ │ + mov $0x2972,%eax │ │ │ │ + movb $0x0,0x132(%rsp) │ │ │ │ + mov %ax,0x130(%rsp) │ │ │ │ + movups %xmm0,0x120(%rsp) │ │ │ │ + jmpq 127c7 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x3f,%r8b │ │ │ │ - jne fbfb │ │ │ │ - movslq %edi,%rbx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jg fc3e │ │ │ │ - cmp $0x6,%ecx │ │ │ │ - jg fc1f │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %r9,%r14 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle f997 │ │ │ │ - mov 0x4(%rsi),%eax │ │ │ │ - cmp %eax,(%rsi) │ │ │ │ - jge fbdc │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jg fb40 │ │ │ │ - cmp $0x3,%ebx │ │ │ │ - jg fb10 │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - jg fae0 │ │ │ │ - cmp $0x5,%ebx │ │ │ │ - jg faa8 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle fb70 │ │ │ │ - movslq %ebx,%rax │ │ │ │ - lea (%rcx,%rbp,1),%edx │ │ │ │ - cmp %edx,-0x4(%r12,%rax,4) │ │ │ │ - jge fbbd │ │ │ │ - mov %r12,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp f9eb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %edi,%ebx │ │ │ │ - je f9ef │ │ │ │ - cmp %ebp,(%rax) │ │ │ │ - jl f9e0 │ │ │ │ - mov %ebx,%r15d │ │ │ │ - sub %edi,%r15d │ │ │ │ - cmp %edi,%ebp │ │ │ │ - jl fc7c │ │ │ │ - cmp %r15d,%ecx │ │ │ │ - jl fc5d │ │ │ │ - test %edi,%edi │ │ │ │ - je fa76 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle fa58 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp fa30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %edx,%rsi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %eax,(%rsp,%rsi,4) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je fa58 │ │ │ │ - cmp %r8d,%r15d │ │ │ │ - jle fa20 │ │ │ │ - lea (%r8,%rdi,1),%esi │ │ │ │ - lea 0x0(%rbp,%rax,1),%r9d │ │ │ │ - movslq %esi,%rsi │ │ │ │ - cmp %r9d,(%r12,%rsi,4) │ │ │ │ - jne fa20 │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x1,%r8d │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne fa30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - lea 0xf869e(%rip),%r10 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r14,%r9 │ │ │ │ - cltq │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq *(%r10,%rax,8) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne fb84 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + cmp $0x100,%rdx │ │ │ │ + ja 12b10 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 12ab0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fc1a │ │ │ │ - add $0x28,%rsp │ │ │ │ + jne 12c42 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xa783d(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ + mov $0x40,%esi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%r12),%eax │ │ │ │ - cmp %eax,0x10(%r12) │ │ │ │ - jl f9bb │ │ │ │ - lea 0xc22f1(%rip),%rcx │ │ │ │ - mov $0x200,%edx │ │ │ │ - lea 0xc2035(%rip),%rsi │ │ │ │ - lea 0xc211e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jmpq 12060 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - cmp %eax,0xc(%r12) │ │ │ │ - jl f9b2 │ │ │ │ - lea 0xc22b9(%rip),%rcx │ │ │ │ - mov $0x1ff,%edx │ │ │ │ - lea 0xc1ffd(%rip),%rsi │ │ │ │ - lea 0xc20c9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0xc(%r12),%eax │ │ │ │ - cmp %eax,0x8(%r12) │ │ │ │ - jl f9a9 │ │ │ │ - lea 0xc2289(%rip),%rcx │ │ │ │ - mov $0x1fe,%edx │ │ │ │ - lea 0xc1fcd(%rip),%rsi │ │ │ │ - lea 0xc207c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - cmp %eax,0x4(%r12) │ │ │ │ - jl f9a0 │ │ │ │ - lea 0xc2259(%rip),%rcx │ │ │ │ - mov $0x1fd,%edx │ │ │ │ - lea 0xc1f9d(%rip),%rsi │ │ │ │ - lea 0xc202f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - test %ebp,%ebp │ │ │ │ - js fc7c │ │ │ │ - mov %ebx,%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je fa7f │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movzbl 0x7b(%r13),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 12bd0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fc1a │ │ │ │ - mov -0x4(%r12,%rbx,4),%esi │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ + jne 12c42 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0xa7817(%rip),%rdx │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x40,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %ebp,%edi │ │ │ │ - sub %ebp,%esi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - add $0x1,%esi │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq f390 │ │ │ │ - lea 0xc21ec(%rip),%rcx │ │ │ │ - mov $0x203,%edx │ │ │ │ - lea 0xc1f30(%rip),%rsi │ │ │ │ - lea 0xc21a1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc21cd(%rip),%rcx │ │ │ │ - mov $0x1fc,%edx │ │ │ │ - lea 0xc1f11(%rip),%rsi │ │ │ │ - lea 0xc1f86(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc21ae(%rip),%rcx │ │ │ │ - mov $0x1f5,%edx │ │ │ │ - lea 0xc1ef2(%rip),%rsi │ │ │ │ - lea 0xc1ef7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xc218a(%rip),%rcx │ │ │ │ - mov $0x1f9,%edx │ │ │ │ - lea 0xc1ece(%rip),%rsi │ │ │ │ - lea 0xc1eef(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc216b(%rip),%rcx │ │ │ │ - mov $0x1f8,%edx │ │ │ │ - lea 0xc1eaf(%rip),%rsi │ │ │ │ - lea 0xc1f19(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc214c(%rip),%rcx │ │ │ │ - mov $0x20f,%edx │ │ │ │ - lea 0xc1e90(%rip),%rsi │ │ │ │ - lea 0xc1fa2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc212d(%rip),%rcx │ │ │ │ - mov $0x20e,%edx │ │ │ │ - lea 0xc1e71(%rip),%rsi │ │ │ │ - lea 0xc1f77(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jmpq 12060 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test $0x3f,%r8b │ │ │ │ - jne fe77 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jg fe58 │ │ │ │ - cmp $0x6,%edi │ │ │ │ - jg fe96 │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jle fccf │ │ │ │ - mov 0x4(%rsi),%eax │ │ │ │ - cmp %eax,(%rsi) │ │ │ │ - jge ff6f │ │ │ │ - cmp $0x2,%edi │ │ │ │ - jg fd78 │ │ │ │ - cmp $0x3,%edi │ │ │ │ - jg fda8 │ │ │ │ - cmp $0x4,%edi │ │ │ │ - jg fdd8 │ │ │ │ - cmp $0x6,%edi │ │ │ │ - jne fe08 │ │ │ │ - mov 0x14(%rsi),%eax │ │ │ │ - cmp %eax,0x10(%rsi) │ │ │ │ - jge feb5 │ │ │ │ - cmp 0x14(%rsi),%ecx │ │ │ │ - jle fe39 │ │ │ │ - mov 0x4(%rdx),%eax │ │ │ │ - cmp %eax,(%rdx) │ │ │ │ - jge ff31 │ │ │ │ - cmp $0x2,%edi │ │ │ │ - jle fd24 │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - cmp %eax,0x4(%rdx) │ │ │ │ - jge ff50 │ │ │ │ - cmp $0x3,%edi │ │ │ │ - jle fd35 │ │ │ │ - mov 0xc(%rdx),%eax │ │ │ │ - cmp %eax,0x8(%rdx) │ │ │ │ - jge ff12 │ │ │ │ - cmp $0x4,%edi │ │ │ │ - jle fd46 │ │ │ │ - mov 0x10(%rdx),%eax │ │ │ │ - cmp %eax,0xc(%rdx) │ │ │ │ - jge fed4 │ │ │ │ - cmp $0x6,%edi │ │ │ │ - jne fe20 │ │ │ │ - mov 0x14(%rdx),%eax │ │ │ │ - cmp %eax,0x10(%rdx) │ │ │ │ - jge fef3 │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - lea 0xf839b(%rip),%r10 │ │ │ │ - cltq │ │ │ │ - mov (%r10,%rax,8),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq *%rax │ │ │ │ + mov $0x5,%esi │ │ │ │ + lea -0x101(%rdx),%r12d │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 12b61 │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x8(%rax),%rcx │ │ │ │ + lea (%rdx,%rdx,2),%r9 │ │ │ │ + mov (%rax),%edx │ │ │ │ + shl $0x4,%r9 │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + add %rcx,%r9 │ │ │ │ + sub %rcx,%rdx │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + shr $0x5,%rdx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jae 12b61 │ │ │ │ + testb $0x1,0x20(%r9) │ │ │ │ + je 12b88 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12c42 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0xa7769(%rip),%rdx │ │ │ │ + jmpq 12aed │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - cmp %eax,0x4(%rsi) │ │ │ │ - jl fcd8 │ │ │ │ - lea 0xc2015(%rip),%rcx │ │ │ │ - mov $0x237,%edx │ │ │ │ - lea 0xc1d69(%rip),%rsi │ │ │ │ - lea 0xc1eb9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsi),%eax │ │ │ │ - cmp %eax,0x8(%rsi) │ │ │ │ - jl fce1 │ │ │ │ - lea 0xc1fe5(%rip),%rcx │ │ │ │ - mov $0x238,%edx │ │ │ │ - lea 0xc1d39(%rip),%rsi │ │ │ │ - lea 0xc1ea6(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsi),%eax │ │ │ │ - cmp %eax,0xc(%rsi) │ │ │ │ - jl fcea │ │ │ │ - lea 0xc1fb5(%rip),%rcx │ │ │ │ - mov $0x239,%edx │ │ │ │ - lea 0xc1d09(%rip),%rsi │ │ │ │ - lea 0xc1e93(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %edi,%edi │ │ │ │ - jg fe30 │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jle fd13 │ │ │ │ - jmpq fd08 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %edi,%edi │ │ │ │ - jne fd5b │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %edi,%rax │ │ │ │ - cmp %ecx,-0x4(%rsi,%rax,4) │ │ │ │ - jl fe0c │ │ │ │ - lea 0xc1f60(%rip),%rcx │ │ │ │ - mov $0x23d,%edx │ │ │ │ - lea 0xc1cb4(%rip),%rsi │ │ │ │ - lea 0xc1e78(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc1f41(%rip),%rcx │ │ │ │ - mov $0x232,%edx │ │ │ │ - lea 0xc1c95(%rip),%rsi │ │ │ │ - lea 0xc1db3(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc1f22(%rip),%rcx │ │ │ │ - mov $0x22f,%edx │ │ │ │ - lea 0xc1c76(%rip),%rsi │ │ │ │ - lea 0xc1c7b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc1f03(%rip),%rcx │ │ │ │ - mov $0x233,%edx │ │ │ │ - lea 0xc1c57(%rip),%rsi │ │ │ │ - lea 0xc1d80(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc1ee4(%rip),%rcx │ │ │ │ - mov $0x23a,%edx │ │ │ │ - lea 0xc1c38(%rip),%rsi │ │ │ │ - lea 0xc1ddf(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc1ec5(%rip),%rcx │ │ │ │ - mov $0x243,%edx │ │ │ │ - lea 0xc1c19(%rip),%rsi │ │ │ │ - lea 0xc1e50(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc1ea6(%rip),%rcx │ │ │ │ - mov $0x244,%edx │ │ │ │ - lea 0xc1bfa(%rip),%rsi │ │ │ │ - lea 0xc1e4e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc1e87(%rip),%rcx │ │ │ │ - mov $0x242,%edx │ │ │ │ - lea 0xc1bdb(%rip),%rsi │ │ │ │ - lea 0xc1df5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc1e68(%rip),%rcx │ │ │ │ - mov $0x240,%edx │ │ │ │ - lea 0xc1bbc(%rip),%rsi │ │ │ │ - lea 0xc1d9c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc1e49(%rip),%rcx │ │ │ │ - mov $0x241,%edx │ │ │ │ - lea 0xc1b9d(%rip),%rsi │ │ │ │ - lea 0xc1d9a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xc1e2a(%rip),%rcx │ │ │ │ - mov $0x236,%edx │ │ │ │ - lea 0xc1b7e(%rip),%rsi │ │ │ │ - lea 0xc1cb1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %esi,%eax │ │ │ │ - cpuid │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %ecx,0x13(%rsp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ebx,0xb(%rsp) │ │ │ │ - mov %edx,0xf(%rsp) │ │ │ │ - movb $0x0,0x17(%rsp) │ │ │ │ - cpuid │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%r10d │ │ │ │ - lea 0xb(%rsp),%r11 │ │ │ │ - mov %eax,%r9d │ │ │ │ - shr $0x8,%edx │ │ │ │ - shr $0x4,%r10d │ │ │ │ - mov $0xd,%ecx │ │ │ │ - mov %r11,%rsi │ │ │ │ - lea 0xc1e07(%rip),%rdi │ │ │ │ - shr $0x14,%r9d │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%r10d │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - seta %r8b │ │ │ │ - sbb $0x0,%r8b │ │ │ │ - movsbl %r8b,%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 10030 │ │ │ │ - cmp $0xf,%edx │ │ │ │ - je 10060 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 100ae │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + jne 12c42 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x20,%r8d │ │ │ │ pop %rbx │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xd,%ecx │ │ │ │ - lea 0xc1dc2(%rip),%rdi │ │ │ │ - mov %r11,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - add %r9d,%edx │ │ │ │ - movsbl %cl,%ecx │ │ │ │ - cmp $0x6,%edx │ │ │ │ - jne 10056 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 10070 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 10011 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - sete %r8b │ │ │ │ - jmp 10011 │ │ │ │ - nopl (%rax) │ │ │ │ - shr $0xc,%eax │ │ │ │ - and $0xf0,%eax │ │ │ │ - add %r10d,%eax │ │ │ │ - cmp $0x1c,%eax │ │ │ │ - je 10085 │ │ │ │ - cmp $0x26,%eax │ │ │ │ - jne 10090 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 10011 │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x27(%rax),%ecx │ │ │ │ - cmp $0x36,%ecx │ │ │ │ - ja 10056 │ │ │ │ - movabs $0x4800680001c001,%r8 │ │ │ │ - shr %cl,%r8 │ │ │ │ - and $0x1,%r8d │ │ │ │ - jmpq 10011 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r10 │ │ │ │ - mov %edx,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %r8,%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - lea 0x10(%rdx),%edi │ │ │ │ - sub $0xe0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ + lea 0xa7724(%rip),%rdx │ │ │ │ + pop %rbp │ │ │ │ + mov $0x40,%esi │ │ │ │ + pop %r12 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%r8 │ │ │ │ - jmp 10111 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi,%rax,8),%rdx │ │ │ │ - mov %rdx,(%r8,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 10138 │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jle 10100 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - cmp %eax,0x0(%rbp,%rdx,4) │ │ │ │ - jne 10100 │ │ │ │ - mov (%r10,%rax,8),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %rdx,(%r8,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 10111 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 12060 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov $0x1000,%ecx │ │ │ │ - mov %r9d,%edx │ │ │ │ + mov %r12d,%eax │ │ │ │ mov $0x10,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 129a0 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne 10172 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 10180 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 10168 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jle 10180 │ │ │ │ - mov (%r12,%rax,4),%esi │ │ │ │ - cmp %esi,0x0(%rbp,%rax,4) │ │ │ │ - je 10160 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 10182 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x0(,%rax,8),%r13 │ │ │ │ + sub %rax,%r13 │ │ │ │ + shl $0x3,%r13 │ │ │ │ + lea 0x8(%rbx,%r13,1),%rdi │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 12acf │ │ │ │ + mov %rsp,%r14 │ │ │ │ + lea 0x8(%rbx,%r13,1),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 7960 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 101a1 │ │ │ │ - add $0xe0,%rsp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0xa76dd(%rip),%rdx │ │ │ │ + mov $0x40,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 12060 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12c42 │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %ecx,%esi │ │ │ │ push %rbp │ │ │ │ - mov %r9,%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ push %rbx │ │ │ │ - sub $0xc0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - jmp 101f3 │ │ │ │ - mov (%r12,%rax,8),%rdx │ │ │ │ - mov %rdx,0x0(%rbp,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - je 10220 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jle 101e0 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - cmp %eax,(%r10,%rdx,4) │ │ │ │ - jne 101e0 │ │ │ │ - mov (%r8,%rax,8),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %rdx,0x0(%rbp,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jne 101f3 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x10(%rdi),%r9 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movzwl 0x28(%rsp),%r12d │ │ │ │ + movzwl 0x2a(%rsp),%ebp │ │ │ │ + test %r9,%r9 │ │ │ │ + je 12d78 │ │ │ │ + mov 0x18(%rbx),%r8d │ │ │ │ + movzwl %r12w,%esi │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 12d14 │ │ │ │ + mov %esi,%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jb 12d93 │ │ │ │ + mov %esi,%r8d │ │ │ │ + testb $0x2,0x20(%rsp) │ │ │ │ + je 12ca3 │ │ │ │ + movzwl %bp,%r8d │ │ │ │ + cmp %esi,%r8d │ │ │ │ + cmovb %esi,%r8d │ │ │ │ + cmp $0x100,%r8d │ │ │ │ + mov $0x100,%eax │ │ │ │ + cmovb %eax,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jb 12d60 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 10244 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x80(%rbp,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jle 10270 │ │ │ │ - cmp %edx,%edi │ │ │ │ - jle 10230 │ │ │ │ - movslq %edx,%rcx │ │ │ │ - cmp %eax,(%r11,%rcx,4) │ │ │ │ - jne 10230 │ │ │ │ - mov 0x80(%r12,%rax,8),%rcx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %rcx,0x80(%rbp,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jg 10244 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov $0x1000,%r8d │ │ │ │ - mov $0x10,%ecx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r10,%rsi │ │ │ │ - callq fca0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp,%rbx,1),%rdi │ │ │ │ - mov (%r12,%rbx,1),%rsi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 102b1 │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 102b1 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - callq 7aa8 │ │ │ │ + mov %r9,%rax │ │ │ │ + div %rcx │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + bsr %rax,%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + sar $0x2,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 102e0 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp $0x80,%rbx │ │ │ │ - jne 10290 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 102e7 │ │ │ │ - add $0xc0,%rsp │ │ │ │ + cmovle %edx,%eax │ │ │ │ + cltq │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + imul %eax,%r8d │ │ │ │ + mov $0x800,%eax │ │ │ │ + cmp $0x800,%r8d │ │ │ │ + cmova %eax,%r8d │ │ │ │ + mov %r8d,0x18(%rbx) │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %r9,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %rcx │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jb 12da8 │ │ │ │ + testb $0x2,0x20(%rsp) │ │ │ │ + jne 12d40 │ │ │ │ + cmp $0x3f,%rax │ │ │ │ + jbe 12db6 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 102c0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %edx,%r10d │ │ │ │ - mov %r8,%r13 │ │ │ │ - push %r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x10(%rdx),%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzwl %bp,%ebp │ │ │ │ + cmp %r8d,%ebp │ │ │ │ + jbe 12d33 │ │ │ │ + lea 0xa7919(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - jmp 1033b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13,%rax,8),%rdx │ │ │ │ - mov %rdx,0x0(%rbp,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 10360 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jle 10328 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - cmp %eax,(%rsi,%rdx,4) │ │ │ │ - jne 10328 │ │ │ │ - mov (%r9,%rax,8),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %rdx,0x0(%rbp,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jne 1033b │ │ │ │ + callq b3960 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + shr %r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jb 12d60 │ │ │ │ + mov %r8d,0x18(%rbx) │ │ │ │ + jmp 12d14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov $0x1000,%r8d │ │ │ │ - mov %r10d,%ecx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x10,%edx │ │ │ │ - callq f940 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - mov 0x0(%r13,%rbx,8),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 1039d │ │ │ │ - mov $0x1000,%edx │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 103d0 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 10380 │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov (%rbx),%esi │ │ │ │ + callq b43c0 │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rax,%r9 │ │ │ │ + jmpq 12c6f │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r9,%rdx │ │ │ │ + lea 0xa785f(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 103d7 │ │ │ │ - add $0xc8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 103a8 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x13b9(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0xf7d47(%rip) │ │ │ │ - lea 0x1478(%rip),%rax │ │ │ │ - mov %rax,0xf7d59(%rip) │ │ │ │ - lea 0x157a(%rip),%rax │ │ │ │ - mov %rax,0xf7d53(%rip) │ │ │ │ - lea 0x169c(%rip),%rax │ │ │ │ - mov %rax,0xf7d4d(%rip) │ │ │ │ - lea 0x109e(%rip),%rax │ │ │ │ - mov %rax,0xf7d17(%rip) │ │ │ │ - lea 0x1220(%rip),%rax │ │ │ │ - mov %rax,0xf7d11(%rip) │ │ │ │ - lea 0xe12(%rip),%rax │ │ │ │ - mov %rax,0xf7ceb(%rip) │ │ │ │ - lea 0x17d4(%rip),%rax │ │ │ │ - mov %rax,0xf7cad(%rip) │ │ │ │ - lea 0x18c6(%rip),%rax │ │ │ │ - mov %rax,0xf7ca7(%rip) │ │ │ │ - lea 0x1a68(%rip),%rax │ │ │ │ - mov %rax,0xf7ca1(%rip) │ │ │ │ - mov %rax,0xf7ca2(%rip) │ │ │ │ - mov %rax,0xf7ca3(%rip) │ │ │ │ - mov %rax,0xf7ca4(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x4000000,%edx │ │ │ │ - je 104ca │ │ │ │ - lea -0x5a2a(%rip),%rax │ │ │ │ - mov %rax,0xf7c9f(%rip) │ │ │ │ - callq ff90 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 10660 │ │ │ │ - lea -0x5735(%rip),%rax │ │ │ │ - mov %rax,0xf7c8c(%rip) │ │ │ │ - lea -0x5d63(%rip),%rax │ │ │ │ - mov %rax,0xf7c66(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cpuid │ │ │ │ - and $0x2,%ch │ │ │ │ - je 104e4 │ │ │ │ - and $0x4000000,%edx │ │ │ │ - jne 105d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - cpuid │ │ │ │ - and $0x18000000,%ecx │ │ │ │ - cmp $0x18000000,%ecx │ │ │ │ - jne 1050a │ │ │ │ - mov %esi,%ecx │ │ │ │ - xgetbv │ │ │ │ - and $0x6,%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - je 10518 │ │ │ │ - xor %edi,%edi │ │ │ │ - pop %rbx │ │ │ │ - jmpq f330 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x7,%eax │ │ │ │ - cpuid │ │ │ │ - and $0x20,%ebx │ │ │ │ - je 1050a │ │ │ │ - lea -0x5a0b(%rip),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - pop %rbx │ │ │ │ - mov %rax,0xf7c0b(%rip) │ │ │ │ - lea -0x589c(%rip),%rax │ │ │ │ - mov %rax,0xf7c05(%rip) │ │ │ │ - lea -0x520a(%rip),%rax │ │ │ │ - mov %rax,0xf7be7(%rip) │ │ │ │ - lea -0x5c68(%rip),%rax │ │ │ │ - mov %rax,0xf7bd1(%rip) │ │ │ │ - lea -0x4a86(%rip),%rax │ │ │ │ - mov %rax,0xf7beb(%rip) │ │ │ │ - lea -0x42d4(%rip),%rax │ │ │ │ - mov %rax,0xf7be5(%rip) │ │ │ │ - lea -0x3af2(%rip),%rax │ │ │ │ - mov %rax,0xf7bdf(%rip) │ │ │ │ - lea -0x3260(%rip),%rax │ │ │ │ - mov %rax,0xf7b69(%rip) │ │ │ │ - lea -0x313e(%rip),%rax │ │ │ │ - mov %rax,0xf7b63(%rip) │ │ │ │ - lea -0x2f1c(%rip),%rax │ │ │ │ - mov %rax,0xf7b5d(%rip) │ │ │ │ - mov %rax,0xf7b5e(%rip) │ │ │ │ - mov %rax,0xf7b5f(%rip) │ │ │ │ - mov %rax,0xf7b60(%rip) │ │ │ │ - jmpq f330 │ │ │ │ - nopl (%rax) │ │ │ │ - callq ff90 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 10670 │ │ │ │ - lea -0x5544(%rip),%rax │ │ │ │ - mov %rax,0xf7b4d(%rip) │ │ │ │ - lea -0x4e42(%rip),%rax │ │ │ │ - mov %rax,0xf7b5f(%rip) │ │ │ │ - lea -0x45c0(%rip),%rax │ │ │ │ - mov %rax,0xf7b59(%rip) │ │ │ │ - lea -0x3e3e(%rip),%rax │ │ │ │ - mov %rax,0xf7b53(%rip) │ │ │ │ - lea -0x38ec(%rip),%rax │ │ │ │ - mov %rax,0xf7add(%rip) │ │ │ │ - lea -0x37ca(%rip),%rax │ │ │ │ - mov %rax,0xf7ad7(%rip) │ │ │ │ - lea -0x3598(%rip),%rax │ │ │ │ - mov %rax,0xf7ad1(%rip) │ │ │ │ - mov %rax,0xf7ad2(%rip) │ │ │ │ - mov %rax,0xf7ad3(%rip) │ │ │ │ - mov %rax,0xf7ad4(%rip) │ │ │ │ - jmpq 104e4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x5ab7(%rip),%rax │ │ │ │ - jmpq 104b5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x5767(%rip),%rax │ │ │ │ - mov %rax,0xf7aba(%rip) │ │ │ │ - lea -0x50c5(%rip),%rax │ │ │ │ - mov %rax,0xf7acc(%rip) │ │ │ │ - lea -0x48c3(%rip),%rax │ │ │ │ - mov %rax,0xf7ac6(%rip) │ │ │ │ - lea -0x41b1(%rip),%rax │ │ │ │ - mov %rax,0xf7ac0(%rip) │ │ │ │ - jmpq 10615 │ │ │ │ - nopl (%rax) │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa7889(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov $0x40,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa78d6(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %edi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 107b5 │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %edi,%r14d │ │ │ │ - mov %esi,%r12d │ │ │ │ - mov %rcx,%r15 │ │ │ │ - lea (%rcx,%rax,8),%rbp │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x13(%rsp,%rax,1),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpb $0x0,0x102(%rsi) │ │ │ │ + je 12e98 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x2f0(%rsi),%r12 │ │ │ │ + lea 0x10(%rsi),%r15 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0xf0(%rsi),%r13 │ │ │ │ + jmp 12e6a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 107d4 │ │ │ │ - lea 0x12(%rsp),%rdi │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 10785 │ │ │ │ - mov 0xf7a49(%rip),%r11 │ │ │ │ + mov 0x7c(%rbx),%eax │ │ │ │ + mov 0x90(%rbx),%rsi │ │ │ │ + mov %r15,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x12(%rsp),%r10 │ │ │ │ - lea 0xb13cb(%rip),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea (%r12,%rax,8),%r9 │ │ │ │ + shr $0x2,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + sub %r15,%r9 │ │ │ │ + callq 53c10 │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x7c(%rbx),%eax │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + shl $0x9,%rcx │ │ │ │ + lea 0x2f0(,%rax,8),%rdx │ │ │ │ + callq b3c00 │ │ │ │ + movzbl 0x102(%rbx),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jbe 12e98 │ │ │ │ + mov 0x108(%rbx,%r14,8),%rax │ │ │ │ + mov %rax,0x68(%rbx) │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jne 12e10 │ │ │ │ + mov $0xe00,%ecx │ │ │ │ + mov $0x200,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq b3c00 │ │ │ │ + jmpq 12e10 │ │ │ │ nopl (%rax) │ │ │ │ - mov (%r15,%rdi,8),%rax │ │ │ │ - movzbl (%rax,%r13,1),%ecx │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 10772 │ │ │ │ - shl $0x8,%rcx │ │ │ │ - mov %r10,%rax │ │ │ │ - lea (%r11,%rdi,1),%rdx │ │ │ │ - add %r9,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdx),%esi │ │ │ │ - add $0x100,%rdx │ │ │ │ - movzbl (%rcx,%rsi,1),%esi │ │ │ │ - xor %sil,(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 10758 │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %edi,%r14d │ │ │ │ - jg 10738 │ │ │ │ - lea 0x12(%rsp),%rdi │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 107a6 │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ - movzbl (%rdi,%rax,1),%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %cl,(%rdx,%r13,1) │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg 10790 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,0x8(%rsp) │ │ │ │ - jne 10700 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 107ee │ │ │ │ - add $0x28,%rsp │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebp,%edi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - test %r14d,%r14d │ │ │ │ - jg 10720 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,0x8(%rsp) │ │ │ │ - jne 10700 │ │ │ │ - jmp 107b5 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmpq 7560 │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0x1d,%esi │ │ │ │ - mov $0x10,%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + lea (%rsi,%rsi,4),%r12 │ │ │ │ push %rbp │ │ │ │ + shl $0x4,%r12 │ │ │ │ push %rbx │ │ │ │ - sub $0x1f8,%rsp │ │ │ │ + add %rdi,%r12 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x38(%rsp),%rcx │ │ │ │ - callq 10f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 10d6b │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0xe0(%rax),%rax │ │ │ │ - lea 0x130(%rsp),%r15 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movq $0x0,0xff8(%rax) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rax │ │ │ │ - lea 0x1000(%rax),%ecx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0xe0(%rbp),%rdi │ │ │ │ - callq f380 │ │ │ │ - lea 0xb126a(%rip),%rax │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x10000(%rax),%rcx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - add $0x1000,%rax │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 108a0 │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jae 137d9 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov (%rbx),%esi │ │ │ │ + callq b4470 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + cmovb %eax,%r13d │ │ │ │ + add $0x50,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 12f08 │ │ │ │ + movzbl 0x248(%rsp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 13020 │ │ │ │ + movzwl 0x250(%rsp),%esi │ │ │ │ + cmp %r13d,%esi │ │ │ │ + jb 13861 │ │ │ │ + mov %r15,%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x50,%rbx │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + pushq 0x2b0(%rsp) │ │ │ │ + callq 12c50 │ │ │ │ + add $0x70,%rsp │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 12f50 │ │ │ │ + movzbl 0x248(%rsp),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 13005 │ │ │ │ + or $0x2,%eax │ │ │ │ + mov $0x200,%ecx │ │ │ │ + mov %al,0x248(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl %cx,%edx │ │ │ │ + cmp %edx,0x18(%rax) │ │ │ │ + cmovbe 0x18(%rax),%edx │ │ │ │ + add $0x50,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 12fe8 │ │ │ │ + mov %dx,0x252(%rsp) │ │ │ │ + movzwl 0x250(%rsp),%eax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 13038 │ │ │ │ + lea 0xa732a(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x1b0(%rsp),%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb0(%rbp,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x30,%rax │ │ │ │ - jne 108c0 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - callq 106b0 │ │ │ │ - movl $0xf,0x28(%rsp) │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - movdqu 0x0(%r13),%xmm0 │ │ │ │ - movdqu 0x10(%r13),%xmm1 │ │ │ │ + callq b3960 │ │ │ │ + mov %r13w,0x250(%rsp) │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %al,0x248(%rsp) │ │ │ │ + jmpq 12f44 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + test %rax,%rdx │ │ │ │ + jne 13012 │ │ │ │ + movzwl 0x252(%rsp),%eax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 13060 │ │ │ │ + lea 0xa7713(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - movdqu 0x20(%r13),%xmm2 │ │ │ │ - movdqu 0x30(%r13),%xmm3 │ │ │ │ - movdqu 0x40(%r13),%xmm4 │ │ │ │ - movdqu 0x50(%r13),%xmm5 │ │ │ │ - movups %xmm0,(%r14) │ │ │ │ - movdqu 0x60(%r13),%xmm6 │ │ │ │ - movdqu 0x70(%r13),%xmm7 │ │ │ │ - movups %xmm1,0x10(%r14) │ │ │ │ - movups %xmm2,0x20(%r14) │ │ │ │ - movups %xmm3,0x30(%r14) │ │ │ │ - movups %xmm4,0x40(%r14) │ │ │ │ - movups %xmm5,0x50(%r14) │ │ │ │ - movups %xmm6,0x60(%r14) │ │ │ │ - movups %xmm7,0x70(%r14) │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + test %rax,%rdx │ │ │ │ + jne 1304e │ │ │ │ + lea 0x2b8(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 79e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1375e │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 94020 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1384e │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x2c8(%rsp),%eax │ │ │ │ + mov %ax,0x10(%rdi) │ │ │ │ + mov 0x2c8(%rsp),%eax │ │ │ │ + mov %ax,0x12(%rdi) │ │ │ │ + movabs $0xca451a4ef67385c6,%rax │ │ │ │ + movdqu 0x2b8(%rsp),%xmm1 │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + cmpl $0xe,0x2c8(%rsp) │ │ │ │ + movabs $0x816dba487ff56582,%rax │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + movzwl 0x250(%rsp),%eax │ │ │ │ + movups %xmm1,0x38(%rdi) │ │ │ │ + mov %ax,0x78(%rdi) │ │ │ │ + movzbl 0x8(%rsp),%eax │ │ │ │ + mov %al,0x7b(%rdi) │ │ │ │ + jne 13109 │ │ │ │ + orq $0x7ba80,0xd0(%rdi) │ │ │ │ + add $0x28,%rdi │ │ │ │ + callq 7080 │ │ │ │ + mov 0x2b0(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 13160 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7420 │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmp $0x20,%rax │ │ │ │ + cmova %rsi,%rax │ │ │ │ + lea 0x48(%rcx),%rdx │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae 1376b │ │ │ │ + test $0x4,%al │ │ │ │ + jne 1381d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 137bb │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0xf2889(%rip),%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x248(%rsp),%r13 │ │ │ │ + jmp 13198 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 88a80 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq *%rbp │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x40,%rbx │ │ │ │ + cmp $0x35,%r14d │ │ │ │ + je 131d0 │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + lea -0x1162(%rip),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 1318a │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 886f0 │ │ │ │ + mov %r14d,%esi │ │ │ │ + test %al,%al │ │ │ │ + jne 13178 │ │ │ │ + lea 0xa8980(%rip),%rdi │ │ │ │ + callq 88a80 │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 13183 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x80(%rbp,%rax,8),%rdx │ │ │ │ - mov %rdx,0x80(%r14,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg 10970 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq f390 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x80(%r13,%rbx,8),%rsi │ │ │ │ - mov 0x80(%r14,%rbx,8),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - callq 7aa8 │ │ │ │ + mov 0x2d0(%rsp),%edx │ │ │ │ + mov $0xfc000,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 131f6 │ │ │ │ + bsr %edx,%edx │ │ │ │ + mov $0x1f,%eax │ │ │ │ + xor $0x1f,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + shl $0xe,%rax │ │ │ │ + and $0xfc000,%eax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov 0x98(%rcx),%rdx │ │ │ │ + and $0xfffffffffff03fff,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x98(%rcx) │ │ │ │ + callq 7170 │ │ │ │ test %eax,%eax │ │ │ │ - jne 10d60 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jg 109a0 │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - lea 0x60(%rsp),%r10 │ │ │ │ + jne 13872 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%r13 │ │ │ │ + imul $0x3b9aca00,0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movabs $0xcccccccccccccccd,%rbp │ │ │ │ + movl $0x1,0x8c(%rdx) │ │ │ │ + add 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x80(%rdx) │ │ │ │ + lea 0x0(,%rcx,8),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + lea 0x8(,%rax,8),%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + callq 943c0 │ │ │ │ + lea 0x8(%rax),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 132b5 │ │ │ │ + jmpq 133ce │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - mov %eax,(%r10,%rax,4) │ │ │ │ - mov %edx,(%r15,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg 109e0 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - callq 102f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 10d50 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - callq 101b0 │ │ │ │ + mov %r13,%rax │ │ │ │ + sub %r15,%rax │ │ │ │ + sar $0x4,%rax │ │ │ │ + imul %rbp,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%rdi │ │ │ │ + mov %r13,%rax │ │ │ │ + add $0x50,%r13 │ │ │ │ + sub %r15,%rax │ │ │ │ + sar $0x4,%rax │ │ │ │ + imul %rbp,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + callq 7080 │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %cx,0x18(%r14) │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + mov -0x38(%r13),%eax │ │ │ │ + mov %ax,0x1a(%r14) │ │ │ │ + mov 0x28(%r14),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x83,%ah │ │ │ │ + and $0xc3,%dh │ │ │ │ + mov %rdx,0x28(%r14) │ │ │ │ + mov %rax,%rdx │ │ │ │ + movzbl -0x20(%r13),%eax │ │ │ │ + shl $0xe,%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + and $0xfffffffffff07fff,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x28(%r13),%eax │ │ │ │ + shl $0xf,%rax │ │ │ │ + and $0xf8000,%eax │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + mov -0x24(%r13),%edx │ │ │ │ + and $0xffffffffcfffffff,%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + shl $0x1c,%rdx │ │ │ │ + and $0x30000000,%edx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jb 13298 │ │ │ │ + movabs $0xcccccccccccccccd,%rbp │ │ │ │ + mov %r15,%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 133c5 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 59aa0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 10d50 │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - mov %r12d,%ebx │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %eax,%r11d │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - sar %r11d │ │ │ │ - sar %ebx │ │ │ │ - je 10a6f │ │ │ │ - lea (%r11,%rax,1),%edx │ │ │ │ - mov %eax,(%r15,%rax,4) │ │ │ │ - mov %edx,(%r10,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg 10a5b │ │ │ │ - movslq %ebx,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movl $0x10,0x40(%rsp,%rax,4) │ │ │ │ - cmp $0x1,%r11d │ │ │ │ - je 10aa5 │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - cltq │ │ │ │ - movl $0x11,0x40(%rsp,%rax,4) │ │ │ │ - cmp $0x3,%r11d │ │ │ │ - jne 10aa5 │ │ │ │ - lea 0x2(%rbx),%eax │ │ │ │ - cltq │ │ │ │ - movl $0x12,0x40(%rsp,%rax,4) │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12d,%edx │ │ │ │ + js 1383e │ │ │ │ + mov %r13,%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + sub %r15,%rdx │ │ │ │ + shl $0x14,%rax │ │ │ │ + sar $0x4,%rdx │ │ │ │ + and $0xff00000,%eax │ │ │ │ + imul %rbp,%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + lea (%rbx,%rcx,8),%rdx │ │ │ │ + mov 0x28(%rdx),%rsi │ │ │ │ + and $0xfffffffff00fffff,%rsi │ │ │ │ + or %rsi,%rax │ │ │ │ + mov %rax,0x28(%rdx) │ │ │ │ + add $0x50,%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jb 13370 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r11d,0x2c(%rsp) │ │ │ │ - callq 102f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 10d50 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r12d,%ecx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 124b0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movabs $0xfff0000000000,%rsi │ │ │ │ + movabs $0xfff000ffffffffff,%rdx │ │ │ │ + shl $0x28,%rax │ │ │ │ + and 0x98(%rcx),%rdx │ │ │ │ + and %rsi,%rax │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r10,%rdx │ │ │ │ - callq 101b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 10d50 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x2c(%rsp),%r11d │ │ │ │ - je 10b0e │ │ │ │ - mov %eax,(%r15,%rax,4) │ │ │ │ - mov %eax,(%r10,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg 10afe │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - lea 0x10(%r12),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - shr $0x1f,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - sar %eax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea (%r15,%rax,4),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - mov %edx,(%rdi,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%r11d │ │ │ │ - jg 10b2d │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12d,%edx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x98(%rcx) │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + callq 124b0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - callq 102f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 10d50 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r12d,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movabs $0xfffffffffffff,%rdx │ │ │ │ + shl $0x34,%rax │ │ │ │ + and 0x98(%rcx),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x98(%rcx) │ │ │ │ + mov 0x118(%rsp),%rcx │ │ │ │ + callq 124b0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movabs $0xfff0000000,%rsi │ │ │ │ + movabs $0xffffff000fffffff,%rdx │ │ │ │ + shl $0x1c,%rax │ │ │ │ + and 0x98(%rcx),%rdx │ │ │ │ + and %rsi,%rax │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r10,%rdx │ │ │ │ - callq 101b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 10d50 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - sar %eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 10c58 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 10bb0 │ │ │ │ - movl $0x1,0x44(%rsp) │ │ │ │ - cmp $0x3,%ebx │ │ │ │ - jne 10bb0 │ │ │ │ - movl $0x2,0x48(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 10d10 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - movl $0x10,0x40(%rsp,%rsi,4) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 10bd8 │ │ │ │ - add $0x1,%ebx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movl $0x11,0x40(%rsp,%rbx,4) │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - movslq (%r15,%rdx,4),%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov 0x0(%rbp,%rax,8),%rcx │ │ │ │ - movabs $0x5555555555555555,%rax │ │ │ │ - lea 0x8(%rcx),%rdi │ │ │ │ - mov %rax,(%rcx) │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x98(%rcx) │ │ │ │ + mov 0x100(%rsp),%rcx │ │ │ │ + callq 124b0 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + shl $0x10,%rax │ │ │ │ + mov 0xa8(%rsi),%rdx │ │ │ │ + and $0xfff0000,%eax │ │ │ │ + and $0xfffffffff000ffff,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + cmpb $0x0,0x2d4(%rsp) │ │ │ │ + mov %rax,0xa8(%rsi) │ │ │ │ + jne 13718 │ │ │ │ + movabs $0xcccccccccccccccd,%r13 │ │ │ │ + mov %r15,%r14 │ │ │ │ + movabs $0xca451a4ef67385c6,%rbp │ │ │ │ + movabs $0x816dba487ff56582,%rbx │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 1360c │ │ │ │ + jmpq 136d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%r14),%r9 │ │ │ │ + lea 0xf8(%rsi),%rdi │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x2cc(%rsp),%r8d │ │ │ │ + movzwl 0x250(%rsp),%r10d │ │ │ │ + movq $0x0,0x2e8(%rsi) │ │ │ │ and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rax,0xff8(%rcx) │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x1000,%ecx │ │ │ │ + sub %edi,%eax │ │ │ │ + lea 0x2f0(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ shr $0x3,%ecx │ │ │ │ rep stos %rax,%es:(%rdi) │ │ │ │ - cmp %edx,%esi │ │ │ │ - jg 10be0 │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 100c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 10d50 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - subl $0x1,0x28(%rsp) │ │ │ │ - cmp $0x7,%esi │ │ │ │ - je 10cb0 │ │ │ │ - mov %esi,%r12d │ │ │ │ - jmpq 1090e │ │ │ │ + mov %rbp,0xf0(%rsi) │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %rbx,0xf8(%rsi) │ │ │ │ + movb $0x2,0x102(%rsi) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 13648 │ │ │ │ + bsr %r8d,%r8d │ │ │ │ + mov $0x1f,%edi │ │ │ │ + xor $0x1f,%r8d │ │ │ │ + sub %r8d,%edi │ │ │ │ + mov %dil,0x101(%rsi) │ │ │ │ + mov %edi,%ecx │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 13700 │ │ │ │ + lea -0x1(%r10),%edi │ │ │ │ + sub $0x1,%rdx │ │ │ │ + or %rdi,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,0x108(%rsi) │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 135cb │ │ │ │ + sub $0x1,%rdx │ │ │ │ + or %rdi,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x110(%rsi) │ │ │ │ + cmp %r9,%rax │ │ │ │ + jae 13830 │ │ │ │ + cmpq $0x8,0x40(%r14) │ │ │ │ + je 13670 │ │ │ │ + mov (%r14),%edi │ │ │ │ + add $0x50,%r14 │ │ │ │ + callq 12dd0 │ │ │ │ + mov -0x50(%r14),%edi │ │ │ │ + callq 7100 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 136d0 │ │ │ │ + mov %r14,%rax │ │ │ │ + sub %r15,%rax │ │ │ │ + sar $0x4,%rax │ │ │ │ + imul %r13,%rax │ │ │ │ + mov %al,0x7a(%rsi) │ │ │ │ + mov 0x40(%r14),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 13520 │ │ │ │ + mov 0x10(%r14),%r9 │ │ │ │ + movq $0x8,0x40(%r14) │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r9,0x48(%r14) │ │ │ │ + jmpq 13524 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 10bb8 │ │ │ │ - cmpl $0x1,0xc(%rsp) │ │ │ │ - jne 10c1c │ │ │ │ - movabs $0x5555555555555555,%rsi │ │ │ │ - movslq 0x40(%rsp),%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%rax │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rsi,0xff8(%rax) │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x1000,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmpq 10c1c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%r15 │ │ │ │ + movb $0xff,0x101(%rsi) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jne 135a1 │ │ │ │ + movq $0x8,0x108(%rsi) │ │ │ │ + jmpq 135cb │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x18(%r14),%edi │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 100c0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - cmovne %eax,%r13d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ + movb $0x3,0x102(%rsi) │ │ │ │ + cltq │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + div %rdi │ │ │ │ + sub %rdx,%rcx │ │ │ │ + mov %rcx,0x118(%rsi) │ │ │ │ + cmpq $0x8,0x40(%r14) │ │ │ │ + jne 135e9 │ │ │ │ + mov (%r14),%edi │ │ │ │ + lea 0xa748e(%rip),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1000,%edx │ │ │ │ + callq b3c00 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + jmpq 135e9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10d76 │ │ │ │ - add $0x1f8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + jne 1385c │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %rsi,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movabs $0x5555555555555555,%rsi │ │ │ │ - movslq 0x40(%rsp),%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%rax │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rsi,0xff8(%rax) │ │ │ │ - sub %rdi,%rax │ │ │ │ - lea 0x1000(%rax),%ecx │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmpq 10c1c │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmpq 10cce │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - jmpq 10cce │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - jmpq 10ce0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 10db2 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movq $0x8,0x108(%rsi) │ │ │ │ + lea -0x1(%r10),%edi │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + jmpq 135c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 943c0 │ │ │ │ + mov 0x2d8(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 11ee0 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x98(%rsi),%rax │ │ │ │ + and $0xc3,%ah │ │ │ │ + or $0x4,%ah │ │ │ │ + mov %rax,0x98(%rsi) │ │ │ │ + jmpq 134e9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7080 │ │ │ │ + jmpq 13081 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + add $0x50,%rcx │ │ │ │ + mov %rsi,-0x8(%rcx) │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov -0x8(%rbx,%rsi,1),%rdi │ │ │ │ + mov %rdi,-0x8(%rdx,%rsi,1) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub %rcx,%rsi │ │ │ │ + add %esi,%eax │ │ │ │ + sub %rsi,%rbx │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 13160 │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r8 │ │ │ │ + mov %r8,(%rcx,%rdi,1) │ │ │ │ + cmp %eax,%esi │ │ │ │ + jb 137a5 │ │ │ │ + jmpq 13160 │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + mov %cl,(%rdx) │ │ │ │ + test $0x2,%al │ │ │ │ + je 13160 │ │ │ │ + mov %eax,%eax │ │ │ │ + movzwl -0x2(%rbx,%rax,1),%ecx │ │ │ │ + mov %cx,-0x2(%rdx,%rax,1) │ │ │ │ + jmpq 13160 │ │ │ │ + movzbl 0x248(%rsp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 137f9 │ │ │ │ + or $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - div %rbx │ │ │ │ - sub %rdx,%rbx │ │ │ │ - add %r8,%rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovne %rbx,%r8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - add $0x100,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - callq 72c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 10dec │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - and $0xff,%edx │ │ │ │ - je 10dec │ │ │ │ - sub %rdx,%rax │ │ │ │ - add $0x100,%rax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ + mov %al,0x248(%rsp) │ │ │ │ + mov %dx,0x250(%rsp) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 13005 │ │ │ │ + or $0x2,%eax │ │ │ │ + mov $0x200,%esi │ │ │ │ + mov %al,0x248(%rsp) │ │ │ │ + mov %si,0x252(%rsp) │ │ │ │ + jmpq 13005 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov -0x4(%rbx,%rax,1),%ecx │ │ │ │ + mov %ecx,-0x4(%rdx,%rax,1) │ │ │ │ + jmpq 13160 │ │ │ │ + lea 0xa6f09(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0xa6adf(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa6abd(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0xa6e6d(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa6ea7(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ push %r14 │ │ │ │ + shl $0x9,%rsi │ │ │ │ + mov $0x2f0,%edx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jle 10ee5 │ │ │ │ + mov %r12,%rcx │ │ │ │ mov %edi,%ebp │ │ │ │ - test %edi,%edi │ │ │ │ - js 10ee5 │ │ │ │ - movslq %esi,%rdx │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0x0(,%rdx,8),%rdi │ │ │ │ + sub $0x318,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x308(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + callq b3b90 │ │ │ │ + movabs $0xca451a4ef67385c6,%rax │ │ │ │ + movabs $0x816dba487ff56582,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + xor 0x28(%rsp),%rax │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ - mov %r9,%r13 │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 10ebb │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add (%rsp),%rbx │ │ │ │ - imul %rbx,%rdx │ │ │ │ - lea (%rdx,%r12,1),%rdi │ │ │ │ + xor 0x30(%rsp),%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + jne 13940 │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ + lea 0x2f0(,%rax,8),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 72c0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 10ed8 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - div %r12 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 10ed0 │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,(%r15,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - add %rbx,%rcx │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jg 10e70 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - sar %ecx │ │ │ │ - je 10ebb │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %r15,%rax │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - lea (%r15,%rcx,8),%rdi │ │ │ │ - lea (%r15,%rbp,8),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add $0x8,%rax │ │ │ │ - sub $0x8,%rdx │ │ │ │ - mov %rsi,-0x8(%rax) │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 10ea0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ - pop %rbx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq b3b90 │ │ │ │ + mov 0x308(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1394e │ │ │ │ + add $0x318,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - sub %rdx,%r12 │ │ │ │ - add %r12,%rcx │ │ │ │ - jne 10e69 │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - callq 7410 │ │ │ │ - jmp 10ebb │ │ │ │ - lea 0xc0f44(%rip),%rcx │ │ │ │ - mov $0x33,%edx │ │ │ │ - lea 0xc0f13(%rip),%rsi │ │ │ │ - lea 0xc0f1a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x700,%r8d │ │ │ │ - mov $0x100,%ecx │ │ │ │ - jmpq 10df0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - test %esi,%esi │ │ │ │ - jle 10f80 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea (%rcx,%rax,8),%r9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r8,%r8 │ │ │ │ - je 10f70 │ │ │ │ - nop │ │ │ │ - imul $0x41c64e6d,%edi,%edi │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - add $0x3039,%edi │ │ │ │ - mov %edi,%ecx │ │ │ │ - shr $0x10,%ecx │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 10f50 │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - cmp %r9,%rsi │ │ │ │ - je 10f80 │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 10f48 │ │ │ │ - xchg %ax,%ax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %edi,%r9d │ │ │ │ - mov %rdx,%r10 │ │ │ │ - lea -0x1(%rdi),%r8d │ │ │ │ - push %rbx │ │ │ │ - lea 0x8(%rdx),%r11 │ │ │ │ - test %edi,%edi │ │ │ │ - jle 10fd9 │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - lea 0x8(%rdx),%r11 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea (%r11,%rax,8),%rdi │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 10fd0 │ │ │ │ - nop │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 10fc0 │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 10fb8 │ │ │ │ - mov %r8d,%r8d │ │ │ │ - mov $0xfe,%ebp │ │ │ │ - xor %edi,%edi │ │ │ │ - lea (%r11,%r8,8),%rbx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov %r11d,%r8d │ │ │ │ - mov %r10,%rcx │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle 1108a │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 11014 │ │ │ │ - jmp 11030 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %r8b,(%rdx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 11030 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - cmp %dil,(%rdx) │ │ │ │ - je 11008 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 10ffc │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 11058 │ │ │ │ - jmp 11069 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %dil,(%rdx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 11069 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - sub $0x1,%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - cmp %r8b,(%rdx) │ │ │ │ - je 11050 │ │ │ │ - jmp 1101f │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 1103e │ │ │ │ - add $0x1,%r11d │ │ │ │ - sub $0x1,%ebp │ │ │ │ - cmp $0x100,%r11d │ │ │ │ - jne 10fed │ │ │ │ + lea 0xa6a1a(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 11024 │ │ │ │ - mov %ebp,%edi │ │ │ │ - jmp 11072 │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdx,-0x8(%rsp) │ │ │ │ - movslq %edi,%rdx │ │ │ │ - mov (%rbx,%rdx,8),%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x38,%rdi │ │ │ │ + sub $0x868,%rsp │ │ │ │ + mov 0x48(%rdi),%rdx │ │ │ │ + movdqu 0x10(%rdi),%xmm1 │ │ │ │ + mov %esi,0x5c(%rsp) │ │ │ │ + movdqu 0x20(%rdi),%xmm2 │ │ │ │ + lea 0x1b0(%rsp),%r15 │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + shr $0x9,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x44b82fa09b5a53,%rcx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x858(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdx,%rax │ │ │ │ + movups %xmm1,0x180(%rsp) │ │ │ │ + mul %rcx │ │ │ │ + movups %xmm2,0x190(%rsp) │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + shr $0xb,%rdx │ │ │ │ + mov %rdx,0xe8(%rsp) │ │ │ │ + callq 7960 │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + callq 7960 │ │ │ │ + cmpq $0x0,0xe8(%rsp) │ │ │ │ + je 14070 │ │ │ │ + lea 0xe8(%rsp),%rdi │ │ │ │ + callq 7980 │ │ │ │ + lea 0xd663b(%rip),%rdx │ │ │ │ + mov $0x40,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x250(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + callq 79c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 14180 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 14178 │ │ │ │ + movzbl 0x7b(%rbx),%edx │ │ │ │ + lea 0x8(%rax),%rbp │ │ │ │ lea 0x0(,%rdx,8),%rax │ │ │ │ - mov %rsi,-0x20(%rsp) │ │ │ │ - mov %rcx,-0x38(%rsp) │ │ │ │ - mov 0x8(%rbx,%rax,1),%rcx │ │ │ │ - mov %rcx,-0x30(%rsp) │ │ │ │ - mov 0x10(%rbx,%rax,1),%rcx │ │ │ │ - mov %rcx,-0x28(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1122d │ │ │ │ - lea -0x8(%rbx,%rax,1),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,-0x18(%rsp) │ │ │ │ - lea -0x2(%rdi),%eax │ │ │ │ - mov %eax,-0xc(%rsp) │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 14178 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov -0x18(%rsp),%rax │ │ │ │ - lea 0x4(%r15),%rbx │ │ │ │ - mov %rbx,-0x40(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r15,1),%r14d │ │ │ │ - mov 0x4(%rax,%r15,1),%r13d │ │ │ │ - mov -0xc(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 11240 │ │ │ │ - mov -0x8(%rsp),%r12 │ │ │ │ - movslq %eax,%rbx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov %r14d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x10,%esi │ │ │ │ + add $0x38,%r13 │ │ │ │ + callq 9d760 │ │ │ │ + movzbl 0x7b(%rbx),%edx │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%r12d │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jb 13a98 │ │ │ │ + mov 0x98(%rbx),%rdx │ │ │ │ + lea 0x290(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x2f0(%rbx),%rbp │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + shr $0x28,%rdx │ │ │ │ + and $0xfff,%edx │ │ │ │ + callq 12a40 │ │ │ │ + mov 0x98(%rbx),%rdx │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + shr $0x34,%rdx │ │ │ │ + callq 12a40 │ │ │ │ + mov 0x98(%rbx),%rdx │ │ │ │ + lea 0x310(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + shr $0x1c,%rdx │ │ │ │ + and $0xfff,%edx │ │ │ │ + callq 12a40 │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + lea 0x350(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + shr $0x10,%rdx │ │ │ │ + and $0xfff,%edx │ │ │ │ + callq 12a40 │ │ │ │ + lea 0x460(%rsp),%rax │ │ │ │ + mov 0xd0(%rbx),%rdx │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0xf1607(%rip),%rsi │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + lea 0x654(%rsp),%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + callq 9d5a0 │ │ │ │ + lea 0x660(%rsp),%rax │ │ │ │ + mov 0xe0(%rbx),%rdx │ │ │ │ + lea 0xf1594(%rip),%rsi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0x854(%rsp),%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + callq 9d5a0 │ │ │ │ + mov 0x7c(%rbx),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + jae 141b0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rbx,8),%rsi │ │ │ │ - mov %edi,%r10d │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mov -0x40(%rsp),%r11 │ │ │ │ - and $0x80808080,%r10d │ │ │ │ - and $0x80808080,%r9d │ │ │ │ - add %edi,%edi │ │ │ │ - add %ecx,%ecx │ │ │ │ - mov (%rsi,%r15,1),%ebp │ │ │ │ - mov (%rsi,%r11,1),%r11d │ │ │ │ - lea (%r10,%r10,1),%r8d │ │ │ │ - lea (%r9,%r9,1),%esi │ │ │ │ - shr $0x7,%r10d │ │ │ │ - shr $0x7,%r9d │ │ │ │ - and $0xfefefefe,%edi │ │ │ │ - and $0xfefefefe,%ecx │ │ │ │ - sub %r10d,%r8d │ │ │ │ - sub %r9d,%esi │ │ │ │ - mov %edx,%r9d │ │ │ │ - xor %ebp,%edi │ │ │ │ - and $0x1d1d1d1d,%r8d │ │ │ │ - mov %eax,%r10d │ │ │ │ - xor %r11d,%ecx │ │ │ │ - shr %edx │ │ │ │ - and $0x1010101,%r9d │ │ │ │ - xor %r8d,%edi │ │ │ │ - shr %eax │ │ │ │ - xor %ebp,%r14d │ │ │ │ - and $0x1d1d1d1d,%esi │ │ │ │ - and $0x1010101,%r10d │ │ │ │ - mov %r9d,%r8d │ │ │ │ - and $0x7f7f7f7f,%edx │ │ │ │ - xor %esi,%ecx │ │ │ │ - shl $0x8,%r8d │ │ │ │ - mov %r10d,%esi │ │ │ │ - xor %edx,%ebp │ │ │ │ - and $0x7f7f7f7f,%eax │ │ │ │ - shl $0x8,%esi │ │ │ │ - mov %r8d,%edx │ │ │ │ - xor %r11d,%r13d │ │ │ │ - sub %r9d,%edx │ │ │ │ - xor %eax,%r11d │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x8e8e8e8e,%edx │ │ │ │ - sub %r10d,%eax │ │ │ │ - xor %ebp,%edx │ │ │ │ - and $0x8e8e8e8e,%eax │ │ │ │ - sub $0x1,%rbx │ │ │ │ - xor %r11d,%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - jns 11130 │ │ │ │ - mov -0x38(%rsp),%rbx │ │ │ │ - mov %r14d,(%rbx,%r15,1) │ │ │ │ - mov %r13d,0x4(%rbx,%r15,1) │ │ │ │ - mov -0x30(%rsp),%rbx │ │ │ │ - mov %edi,(%rbx,%r15,1) │ │ │ │ - mov %ecx,0x4(%rbx,%r15,1) │ │ │ │ - mov -0x28(%rsp),%rbx │ │ │ │ - mov %edx,(%rbx,%r15,1) │ │ │ │ - mov %eax,0x4(%rbx,%r15,1) │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %r15,-0x20(%rsp) │ │ │ │ - ja 110f0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov %r14d,%edx │ │ │ │ - jmp 111f4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + mov %edi,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + or %rdx,%r8 │ │ │ │ + mov (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 13c18 │ │ │ │ + lea 0x390(%rsp),%rax │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0xf168e(%rip),%rsi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + lea 0x458(%rsp),%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + callq 9d5a0 │ │ │ │ + mov 0x7c(%rbx),%eax │ │ │ │ + mov 0x90(%rbx),%rsi │ │ │ │ + lea 0xa6641(%rip),%r11 │ │ │ │ + lea 0x2f0(,%rax,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movzbl 0x7b(%rbx),%eax │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x21,%rax │ │ │ │ + and $0x7f,%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x1c,%rax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x98(%rbx),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + shr $0x8,%rdx │ │ │ │ + and $0xf,%edi │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + test $0xc,%al │ │ │ │ + jne 13ce3 │ │ │ │ + lea 0xf1381(%rip),%rdx │ │ │ │ + mov (%rdx,%rdi,8),%r11 │ │ │ │ + shr $0x4,%rax │ │ │ │ + lea 0xa65d3(%rip),%r9 │ │ │ │ + mov %rax,%rdi │ │ │ │ + and $0xf,%edi │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + test $0xc,%al │ │ │ │ + jne 13d08 │ │ │ │ + lea 0xf137c(%rip),%rax │ │ │ │ + mov (%rax,%rdi,8),%r9 │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0xa65af(%rip),%r8 │ │ │ │ + shr $0x2c,%rax │ │ │ │ + mov %rax,%r10 │ │ │ │ + and $0xf,%r10d │ │ │ │ + test $0xc,%al │ │ │ │ + jne 13d2c │ │ │ │ + lea 0xf1398(%rip),%rax │ │ │ │ + mov (%rax,%r10,8),%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0xa658b(%rip),%rax │ │ │ │ + shr $0x28,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + and $0xf,%edi │ │ │ │ + and $0xc,%edx │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + jne 13d55 │ │ │ │ + lea 0xf136f(%rip),%rax │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0xa655f(%rip),%rcx │ │ │ │ + shr $0x34,%rdx │ │ │ │ + shr %r13 │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0x1,%r13d │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shr $0x30,%rdx │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shr $0x8,%rdx │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + ja 13da4 │ │ │ │ + lea 0xf14a0(%rip),%rdi │ │ │ │ + mov (%rdi,%rdx,8),%rcx │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + lea 0x120(%rsp),%r13 │ │ │ │ + shr $0xc,%rsi │ │ │ │ + mov %r10,0xd8(%rsp) │ │ │ │ + movzwl %si,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r11,0xd0(%rsp) │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %r8,0xc0(%rsp) │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + callq b3fe0 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + movzwl 0x78(%rbx),%esi │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rdi,0xa8(%rsp) │ │ │ │ + callq b3fe0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xa6976(%rip),%rsi │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + pushq 0xb0(%rsp) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdx,-0x8(%rsp) │ │ │ │ - movslq %edi,%rdx │ │ │ │ - mov (%rbx,%rdx,8),%rcx │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - mov %rsi,-0x20(%rsp) │ │ │ │ - mov %rcx,-0x38(%rsp) │ │ │ │ - mov 0x8(%rbx,%rax,1),%rcx │ │ │ │ - mov %rcx,-0x30(%rsp) │ │ │ │ - mov 0x10(%rbx,%rax,1),%rcx │ │ │ │ - mov %rcx,-0x28(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1141c │ │ │ │ - lea -0x8(%rbx,%rax,1),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,-0x18(%rsp) │ │ │ │ - lea -0x2(%rdi),%eax │ │ │ │ - mov %eax,-0xc(%rsp) │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + mov 0x118(%rsp),%r11 │ │ │ │ + push %r11 │ │ │ │ + pushq 0xd0(%rsp) │ │ │ │ + pushq 0xb8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xd8(%rsp) │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + mov 0x130(%rsp),%r9 │ │ │ │ + push %r9 │ │ │ │ + mov 0x158(%rsp),%r10 │ │ │ │ + push %r10 │ │ │ │ + mov 0x148(%rsp),%r8 │ │ │ │ + push %r8 │ │ │ │ + movzbl 0x7a(%rbx),%r8d │ │ │ │ + pushq 0xc8(%rsp) │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + movzwl 0x12(%rbx),%eax │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0xf0(%rsp) │ │ │ │ + pushq 0x118(%rsp) │ │ │ │ + pushq 0x130(%rsp) │ │ │ │ + pushq 0x100(%rsp) │ │ │ │ + mov 0x178(%rsp),%rcx │ │ │ │ + push %rcx │ │ │ │ + push %r13 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + push %rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + pushq 0x70(%rbx) │ │ │ │ + pushq 0x178(%rsp) │ │ │ │ + push %rax │ │ │ │ + movzwl 0x10(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x280(%rsp),%r9 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + add $0x100,%rsp │ │ │ │ + cmpb $0x0,0x5c(%rsp) │ │ │ │ + jne 140a8 │ │ │ │ + mov 0x7c(%rbx),%edx │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea 0x210(%rsp),%r12 │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 13fd1 │ │ │ │ + jmpq 14020 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov -0x18(%rsp),%rax │ │ │ │ - lea 0x8(%r15),%rbx │ │ │ │ - mov %rbx,-0x48(%rsp) │ │ │ │ + lea 0xf1399(%rip),%rax │ │ │ │ + lea 0xb1c36(%rip),%rdx │ │ │ │ + mov $0x3c,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax,%rcx,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 12060 │ │ │ │ + callq 73e0 <__ctype_toupper_loc@plt> │ │ │ │ + mov (%r15),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsbq 0x210(%rsp),%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ - mov (%rax,%r15,1),%r14 │ │ │ │ - mov 0x8(%rax,%r15,1),%r13 │ │ │ │ - mov -0xc(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 11430 │ │ │ │ - mov -0x8(%rsp),%rsi │ │ │ │ - movslq %eax,%rbx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rsi,-0x40(%rsp) │ │ │ │ + lea 0xa6406(%rip),%rsi │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov (%rax,%rdx,4),%eax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %al,0x210(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x4(%r15),%edx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + ja 14050 │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0xf0cb1(%rip),%rcx │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq *(%rcx,%rax,8) │ │ │ │ + mov 0x7c(%rbx),%edx │ │ │ │ nop │ │ │ │ - mov -0x40(%rsp),%rsi │ │ │ │ - mov -0x48(%rsp),%r11 │ │ │ │ - movabs $0x8080808080808080,%r10 │ │ │ │ - movabs $0x8080808080808080,%r9 │ │ │ │ - and %rdi,%r10 │ │ │ │ - and %rcx,%r9 │ │ │ │ - add %rdi,%rdi │ │ │ │ - add %rcx,%rcx │ │ │ │ - mov (%rsi,%rbx,8),%rsi │ │ │ │ - lea (%r10,%r10,1),%r8 │ │ │ │ - shr $0x7,%r10 │ │ │ │ - sub %r10,%r8 │ │ │ │ - movabs $0x1d1d1d1d1d1d1d1d,%r10 │ │ │ │ - mov (%rsi,%r15,1),%rbp │ │ │ │ - mov (%rsi,%r11,1),%r11 │ │ │ │ - and %r10,%r8 │ │ │ │ - movabs $0xfefefefefefefefe,%rsi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - and %rsi,%rdi │ │ │ │ - lea (%r9,%r9,1),%rsi │ │ │ │ - shr $0x7,%r9 │ │ │ │ - sub %r9,%rsi │ │ │ │ - xor %rbp,%rdi │ │ │ │ - and %r12,%rcx │ │ │ │ - xor %rbp,%r14 │ │ │ │ - and %r10,%rsi │ │ │ │ - xor %r11,%rcx │ │ │ │ - xor %r8,%rdi │ │ │ │ - xor %r11,%r13 │ │ │ │ - movabs $0x101010101010101,%r9 │ │ │ │ - xor %rsi,%rcx │ │ │ │ - movabs $0x101010101010101,%r10 │ │ │ │ - movabs $0x7f7f7f7f7f7f7f7f,%r12 │ │ │ │ - and %rdx,%r9 │ │ │ │ - and %rax,%r10 │ │ │ │ - shr %rdx │ │ │ │ - mov %r9,%r8 │ │ │ │ - and %r12,%rdx │ │ │ │ - shr %rax │ │ │ │ - mov %r10,%rsi │ │ │ │ - shl $0x8,%r8 │ │ │ │ - xor %rdx,%rbp │ │ │ │ - and %r12,%rax │ │ │ │ - shl $0x8,%rsi │ │ │ │ - mov %r8,%rdx │ │ │ │ - xor %rax,%r11 │ │ │ │ - mov %rsi,%rax │ │ │ │ - movabs $0x8e8e8e8e8e8e8e8e,%r8 │ │ │ │ - sub %r9,%rdx │ │ │ │ - sub %r10,%rax │ │ │ │ - and %r8,%rdx │ │ │ │ - xor %rbp,%rdx │ │ │ │ - and %r8,%rax │ │ │ │ - sub $0x1,%rbx │ │ │ │ - xor %r11,%rax │ │ │ │ - test %ebx,%ebx │ │ │ │ - jns 112f0 │ │ │ │ - mov -0x38(%rsp),%rbx │ │ │ │ - mov %r14,(%rbx,%r15,1) │ │ │ │ - mov %r13,0x8(%rbx,%r15,1) │ │ │ │ - mov -0x30(%rsp),%rbx │ │ │ │ - mov %rdi,(%rbx,%r15,1) │ │ │ │ - mov %rcx,0x8(%rbx,%r15,1) │ │ │ │ - mov -0x28(%rsp),%rbx │ │ │ │ - mov %rdx,(%rbx,%r15,1) │ │ │ │ - mov %rax,0x8(%rbx,%r15,1) │ │ │ │ - add $0x10,%r15 │ │ │ │ - cmp %r15,-0x20(%rsp) │ │ │ │ - ja 112b0 │ │ │ │ + mov (%r15),%eax │ │ │ │ + lea (%r15,%rax,8),%r15 │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jae 14020 │ │ │ │ + mov 0x4(%r15),%ecx │ │ │ │ + mov %r13d,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test %r14d,%eax │ │ │ │ + je 13fc0 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jbe 13f40 │ │ │ │ + lea 0xa63aa(%rip),%rdx │ │ │ │ + mov $0x3c,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 12060 │ │ │ │ + mov (%r15),%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa6377(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x7c(%rbx),%edx │ │ │ │ + jmp 13fc0 │ │ │ │ + mov 0x858(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 141b8 │ │ │ │ + add $0x868,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - jmp 113e3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov (%rdx,%rax,8),%r11 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 114b8 │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - push %rbp │ │ │ │ - lea -0x2(%rdi),%r10d │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rbx │ │ │ │ - lea -0x8(%r9,%rdx,1),%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x4(%rdi),%r8 │ │ │ │ - mov (%rax,%rdi,1),%esi │ │ │ │ - mov 0x4(%rax,%rdi,1),%ecx │ │ │ │ - test %r10d,%r10d │ │ │ │ - js 114a3 │ │ │ │ - movslq %r10d,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r9,%rax,8),%rdx │ │ │ │ - sub $0x1,%rax │ │ │ │ - xor (%rdx,%rdi,1),%esi │ │ │ │ - xor (%rdx,%r8,1),%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 11490 │ │ │ │ - mov %esi,(%r11,%rdi,1) │ │ │ │ - mov %ecx,0x4(%r11,%rdi,1) │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - ja 11470 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov (%rdx,%rax,8),%r11 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 11539 │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - push %rbp │ │ │ │ - lea -0x2(%rdi),%r10d │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rbx │ │ │ │ - lea -0x8(%r9,%rdx,1),%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov (%rax,%rdi,1),%rsi │ │ │ │ - mov 0x8(%rax,%rdi,1),%rcx │ │ │ │ - test %r10d,%r10d │ │ │ │ - js 11524 │ │ │ │ - movslq %r10d,%rax │ │ │ │ + lea 0xa6355(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x7c(%rbx),%edx │ │ │ │ + jmpq 13fc0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x74657320746f6e28,%rax │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + mov $0x29,%eax │ │ │ │ + mov %ax,0x258(%rsp) │ │ │ │ + lea 0x250(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + jmpq 13a54 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r9,%rax,8),%rdx │ │ │ │ - sub $0x1,%rax │ │ │ │ - xor (%rdx,%rdi,1),%rsi │ │ │ │ - xor (%rdx,%r8,1),%rcx │ │ │ │ + lea 0xa62cc(%rip),%rdi │ │ │ │ + lea 0x160(%rsp),%r12 │ │ │ │ + callq 71a0 │ │ │ │ + movzbl 0x101(%rbx),%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + movzbl 0x102(%rbx),%r13d │ │ │ │ + shl %cl,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + callq b3fe0 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x100(%rbx),%edx │ │ │ │ + lea 0xa6951(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0xb1b16(%rip),%r13 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + cmpb $0x0,0x102(%rbx) │ │ │ │ + jne 14133 │ │ │ │ + jmp 1415d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0xa625d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov 0x108(%rbx,%rax,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movzbl 0x102(%rbx),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 14120 │ │ │ │ + mov 0xf3f64(%rip),%rsi │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7680 │ │ │ │ + jmpq 13f15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 13acb │ │ │ │ + movdqa 0xa7a38(%rip),%xmm0 │ │ │ │ + mov $0x2972,%edx │ │ │ │ + movb $0x0,0x262(%rsp) │ │ │ │ + mov %dx,0x260(%rsp) │ │ │ │ + movups %xmm0,0x250(%rsp) │ │ │ │ + jmpq 13a54 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq 13c30 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + lea 0xa61e9(%rip),%rsi │ │ │ │ + callq 7440 │ │ │ │ test %eax,%eax │ │ │ │ - jns 11510 │ │ │ │ - mov %rsi,(%r11,%rdi,1) │ │ │ │ - mov %rcx,0x8(%r11,%rdi,1) │ │ │ │ - add $0x10,%rdi │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - ja 114f0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + js 141e5 │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ + lea 0xa61d4(%rip),%rsi │ │ │ │ + lea 0xa3268(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + callq 7100 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 7100 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - movslq %edi,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ push %r12 │ │ │ │ - mov 0x0(%r13,%rax,8),%r14 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%r13,%rdx,1),%r15 │ │ │ │ - mov %rsi,-0x18(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 11636 │ │ │ │ - lea -0x8(%r13,%rdx,1),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - lea -0x2(%rdi),%eax │ │ │ │ - mov %eax,-0x4(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rsp),%rax │ │ │ │ - lea 0x4(%rbp),%r12 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,1),%ebx │ │ │ │ - mov 0x4(%rax,%rbp,1),%r11d │ │ │ │ - mov -0x4(%rsp),%eax │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + callq 72f0 │ │ │ │ test %eax,%eax │ │ │ │ - js 11648 │ │ │ │ - movslq %eax,%r9 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov 0x0(%r13,%r9,8),%rsi │ │ │ │ - mov %ecx,%r8d │ │ │ │ + jne 142f0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xa6172(%rip),%rdi │ │ │ │ + callq b3a30 │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7440 │ │ │ │ mov %eax,%edi │ │ │ │ - add %ecx,%ecx │ │ │ │ - and $0x80808080,%edi │ │ │ │ - and $0xfefefefe,%ecx │ │ │ │ - add %eax,%eax │ │ │ │ - and $0x80808080,%r8d │ │ │ │ - mov (%rsi,%rbp,1),%edx │ │ │ │ - mov (%rsi,%r12,1),%r10d │ │ │ │ - and $0xfefefefe,%eax │ │ │ │ - lea (%r8,%r8,1),%esi │ │ │ │ - shr $0x7,%r8d │ │ │ │ - sub $0x1,%r9 │ │ │ │ - xor %edx,%ecx │ │ │ │ - xor %edx,%ebx │ │ │ │ - lea (%rdi,%rdi,1),%edx │ │ │ │ - xor %r10d,%r11d │ │ │ │ - shr $0x7,%edi │ │ │ │ - xor %eax,%r10d │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %r8d,%esi │ │ │ │ - sub %edi,%eax │ │ │ │ - and $0x1d1d1d1d,%esi │ │ │ │ - and $0x1d1d1d1d,%eax │ │ │ │ - xor %esi,%ecx │ │ │ │ - xor %r10d,%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jns 115b0 │ │ │ │ - mov %ebx,(%r14,%rbp,1) │ │ │ │ - mov %r11d,0x4(%r14,%rbp,1) │ │ │ │ - mov %ecx,(%r15,%rbp,1) │ │ │ │ - mov %eax,0x4(%r15,%rbp,1) │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %rbp,-0x18(%rsp) │ │ │ │ - ja 11588 │ │ │ │ - pop %rbx │ │ │ │ + test %eax,%eax │ │ │ │ + js 143ac │ │ │ │ + lea 0xa615c(%rip),%rsi │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + callq b41d0 │ │ │ │ + lea 0xa6152(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3a30 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7440 │ │ │ │ + test %eax,%eax │ │ │ │ + js 143d3 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 14378 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7440 │ │ │ │ + mov %eax,%edi │ │ │ │ + test %eax,%eax │ │ │ │ + js 143ac │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov $0x8010bc01,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js 143c2 │ │ │ │ + movdqu (%rsp),%xmm1 │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movups %xmm1,0x10(%rsp) │ │ │ │ + callq 7960 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xa6085(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3a30 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7440 │ │ │ │ + test %eax,%eax │ │ │ │ + js 143ac │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movdqu 0x10(%rsp),%xmm0 │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 143bd │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - jmp 11615 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xa30a5(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xa66cc(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0xa307e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov (%r15,%rax,8),%rax │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rax,-0x28(%rsp) │ │ │ │ - mov 0x8(%r15,%rdx,1),%rax │ │ │ │ - mov %rsi,-0x18(%rsp) │ │ │ │ - mov %rax,-0x20(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1177e │ │ │ │ - lea -0x8(%r15,%rdx,1),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movabs $0x8080808080808080,%r14 │ │ │ │ - movabs $0xfefefefefefefefe,%r13 │ │ │ │ - movabs $0x1d1d1d1d1d1d1d1d,%r12 │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - lea -0x2(%rdi),%eax │ │ │ │ - mov %eax,-0x4(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rsp),%rax │ │ │ │ - lea 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x30(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,1),%rbx │ │ │ │ - mov 0x8(%rax,%rbp,1),%r11 │ │ │ │ - mov -0x4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 11790 │ │ │ │ - movslq %eax,%r9 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r11,%rax │ │ │ │ - nop │ │ │ │ - mov (%r15,%r9,8),%rsi │ │ │ │ - mov -0x30(%rsp),%rdi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - add %rcx,%rcx │ │ │ │ - and %r13,%rcx │ │ │ │ - and %r14,%r8 │ │ │ │ - sub $0x1,%r9 │ │ │ │ - mov (%rsi,%rbp,1),%rdx │ │ │ │ - mov (%rsi,%rdi,1),%r10 │ │ │ │ + sub $0x548,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x538(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + callq b3df0 │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x6000,%eax │ │ │ │ + jne 145a5 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + movzbl %sil,%ecx │ │ │ │ + shr $0x20,%rsi │ │ │ │ + shr $0x8,%rax │ │ │ │ + shr $0xc,%rdx │ │ │ │ + and $0xfffff000,%esi │ │ │ │ + lea 0xa5fad(%rip),%rdi │ │ │ │ + and $0xfff,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + or %ecx,%edx │ │ │ │ + or %eax,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3a30 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - add %rax,%rax │ │ │ │ - and %r14,%rdi │ │ │ │ - and %r13,%rax │ │ │ │ - lea (%r8,%r8,1),%rsi │ │ │ │ - shr $0x7,%r8 │ │ │ │ - xor %rdx,%rcx │ │ │ │ - xor %rdx,%rbx │ │ │ │ - lea (%rdi,%rdi,1),%rdx │ │ │ │ - xor %r10,%r11 │ │ │ │ - shr $0x7,%rdi │ │ │ │ - xor %rax,%r10 │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %r8,%rsi │ │ │ │ - sub %rdi,%rax │ │ │ │ - and %r12,%rsi │ │ │ │ - and %r12,%rax │ │ │ │ - xor %rsi,%rcx │ │ │ │ - xor %r10,%rax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jns 116f0 │ │ │ │ - mov -0x28(%rsp),%rdx │ │ │ │ - mov %rbx,(%rdx,%rbp,1) │ │ │ │ - mov -0x20(%rsp),%rbx │ │ │ │ - mov %r11,0x8(%rdx,%rbp,1) │ │ │ │ - mov %rcx,(%rbx,%rbp,1) │ │ │ │ - mov %rax,0x8(%rbx,%rbp,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,-0x18(%rsp) │ │ │ │ - ja 116c0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 75f0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 7410 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 14530 │ │ │ │ + mov $0x2f,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7510 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 14597 │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xa5f77(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7530 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 14597 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov $0x2f,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7510 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 14220 │ │ │ │ + mov 0x538(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 145b6 │ │ │ │ + add $0x548,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r11,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - jmp 11753 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov $0xd,%ecx │ │ │ │ + mov %rsp,%r15 │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov $0x840,%eax │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %ax,0x34(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x10000000001,%rax │ │ │ │ + mov %rax,0x6f(%rsp) │ │ │ │ + callq 949f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 145bb │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + movzbl 0x7a(%rdi),%eax │ │ │ │ + add $0x38,%rdi │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + callq 7960 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + jmpq 144f9 │ │ │ │ + lea 0xa5e99(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xa5e51(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xa403a(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - lea -0x1(%rdi),%ebp │ │ │ │ - movslq %edi,%rdi │ │ │ │ - lea 0x0(,%rdi,8),%rax │ │ │ │ - push %rbx │ │ │ │ - mov (%rdx,%rdi,8),%r15 │ │ │ │ - mov 0x8(%rdx,%rax,1),%r14 │ │ │ │ - mov 0x10(%rdx,%rax,1),%r13 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 11858 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rdx,%r11 │ │ │ │ - lea 0xb0324(%rip),%rbx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle 11834 │ │ │ │ - mov 0xf697f(%rip),%r8 │ │ │ │ - movslq %ebp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x100(%r8,%rdx,1),%r9d │ │ │ │ - mov (%r11,%rdx,8),%rax │ │ │ │ - movzbl (%rax,%r10,1),%eax │ │ │ │ - xor %eax,%esi │ │ │ │ - shl $0x8,%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - xor (%rax,%r9,1),%cl │ │ │ │ - movzbl 0x200(%r8,%rdx,1),%r9d │ │ │ │ - sub $0x1,%rdx │ │ │ │ - xor (%rax,%r9,1),%dil │ │ │ │ - test %edx,%edx │ │ │ │ - jg 11800 │ │ │ │ - mov (%r11),%rax │ │ │ │ - movzbl (%rax,%r10,1),%eax │ │ │ │ - xor %eax,%esi │ │ │ │ - xor %eax,%ecx │ │ │ │ - xor %edi,%eax │ │ │ │ - mov %sil,(%r15,%r10,1) │ │ │ │ - mov %cl,(%r14,%r10,1) │ │ │ │ - mov %al,0x0(%r13,%r10,1) │ │ │ │ - add $0x1,%r10 │ │ │ │ - cmp %r10,%r12 │ │ │ │ - jne 117e0 │ │ │ │ - pop %rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xc(%rsp),%rdx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + callq 143f0 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + xor 0x18(%rsp),%rdx │ │ │ │ + xor 0x10(%rsp),%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + je 14628 │ │ │ │ + movl $0xffffffff,0xc(%rsp) │ │ │ │ + mov 0x24(%rsp),%ebp │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + callq 7100 │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 7100 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 14656 │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - push %r14 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ + mov $0x4070bc0a,%esi │ │ │ │ push %r12 │ │ │ │ - lea -0x1(%rdi),%r12d │ │ │ │ - movslq %edi,%rdi │ │ │ │ push %rbp │ │ │ │ - lea 0x0(,%rdi,8),%rax │ │ │ │ - lea 0xb026e(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdx,%rax,1),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov 0x10(%rdx,%rax,1),%r13 │ │ │ │ - mov 0x18(%rdx,%rax,1),%rax │ │ │ │ - mov (%rdx,%rdi,8),%r15 │ │ │ │ - mov %rsi,-0x8(%rsp) │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 11959 │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xd0(%rsp),%edi │ │ │ │ + lea 0xd8(%rsp),%rdx │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js 147dc │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0xf0973(%rip),%r12 │ │ │ │ + lea 0xf0a4c(%rip),%r13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 11968 │ │ │ │ - mov 0xf68a0(%rip),%rcx │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x100(%rcx,%rdx,1),%r11d │ │ │ │ - mov (%rbx,%rdx,8),%rax │ │ │ │ - movzbl (%rax,%r10,1),%eax │ │ │ │ - xor %eax,%r8d │ │ │ │ - shl $0x8,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - xor (%rax,%r11,1),%dil │ │ │ │ - movzbl 0x200(%rcx,%rdx,1),%r11d │ │ │ │ - xor (%rax,%r11,1),%sil │ │ │ │ - movzbl 0x300(%rcx,%rdx,1),%r11d │ │ │ │ - sub $0x1,%rdx │ │ │ │ - xor (%rax,%r11,1),%r9b │ │ │ │ - test %edx,%edx │ │ │ │ - jg 118e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movzbl (%rax,%r10,1),%eax │ │ │ │ - xor %eax,%esi │ │ │ │ - xor %eax,%r8d │ │ │ │ - xor %eax,%edi │ │ │ │ - xor %r9d,%eax │ │ │ │ - mov %r8b,(%r15,%r10,1) │ │ │ │ - mov %dil,(%r14,%r10,1) │ │ │ │ - mov %sil,0x0(%r13,%r10,1) │ │ │ │ - mov -0x10(%rsp),%rsi │ │ │ │ - mov %al,(%rsi,%r10,1) │ │ │ │ - add $0x1,%r10 │ │ │ │ - cmp %r10,-0x8(%rsp) │ │ │ │ - jne 118c0 │ │ │ │ + mov $0x80,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 7290 │ │ │ │ + cmp $0x80,%rax │ │ │ │ + jne 147ce │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + jne 146b8 │ │ │ │ + cmpb $0xff,0x8(%rsp) │ │ │ │ + je 14798 │ │ │ │ + lea 0xa5d67(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movzbl 0x8(%rsp),%eax │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov (%r12,%rax,8),%rcx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 14723 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + div %r8 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0xa63e3(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movzbl 0x8(%rsp),%eax │ │ │ │ + sub $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 14768 │ │ │ │ + mov 0xf397b(%rip),%rdi │ │ │ │ + callq 7a80 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7550 │ │ │ │ + jmpq 146b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x9(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea 0xa5cdf(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x0(%r13,%rax,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 14746 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xa5cc7(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 7100 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 147ea │ │ │ │ + add $0x98,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 11922 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0xa6313(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0xa62e5(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ + push %rbp │ │ │ │ + lea 0x1a8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,-0x8(%rbx) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 14800 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ push %r15 │ │ │ │ - xor %r11d,%r11d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - lea -0x1(%rdi),%r13d │ │ │ │ - movslq %edi,%rdi │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x0(,%rdi,8),%rax │ │ │ │ - lea 0xb015f(%rip),%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rdx,%rdi,8),%r15 │ │ │ │ - mov 0x10(%rdx,%rax,1),%rdi │ │ │ │ - mov 0x8(%rdx,%rax,1),%r14 │ │ │ │ - mov %rdi,-0x20(%rsp) │ │ │ │ - mov 0x18(%rdx,%rax,1),%rdi │ │ │ │ - mov 0x20(%rdx,%rax,1),%rax │ │ │ │ - mov %rsi,-0x8(%rsp) │ │ │ │ - mov %rdi,-0x18(%rsp) │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 11a94 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 11aa0 │ │ │ │ - mov 0xf6780(%rip),%rcx │ │ │ │ - movslq %r13d,%rdx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov $0x35,%ecx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0x1,(%rsi) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + ja 14885 │ │ │ │ + jmpq 14999 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14d,%ebx │ │ │ │ + cmp %r14d,(%r12) │ │ │ │ + jbe 14999 │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0xa5bde(%rip),%rsi │ │ │ │ + lea 0x1(%rbx),%r14d │ │ │ │ + lea 0x0(%r13,%rax,8),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq b4b10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 14878 │ │ │ │ + callq 7750 │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 7490 <__ctype_b_loc@plt> │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %r15,%rax │ │ │ │ + jmp 148c4 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + movsbq (%rax),%rcx │ │ │ │ + testb $0x4,0x1(%rsi,%rcx,2) │ │ │ │ + jne 148c0 │ │ │ │ + cmp $0x5f,%cl │ │ │ │ + je 148c0 │ │ │ │ xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0x0(%rbp,%rdx,8),%rax │ │ │ │ - movzbl 0x100(%rcx,%rdx,1),%ebx │ │ │ │ - movzbl (%rax,%r11,1),%eax │ │ │ │ - xor %eax,%r9d │ │ │ │ - shl $0x8,%rax │ │ │ │ - add %r12,%rax │ │ │ │ - xor (%rax,%rbx,1),%r8b │ │ │ │ - movzbl 0x200(%rcx,%rdx,1),%ebx │ │ │ │ - xor (%rax,%rbx,1),%dil │ │ │ │ - movzbl 0x300(%rcx,%rdx,1),%ebx │ │ │ │ - xor (%rax,%rbx,1),%sil │ │ │ │ - movzbl 0x400(%rcx,%rdx,1),%ebx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - xor (%rax,%rbx,1),%r10b │ │ │ │ - test %edx,%edx │ │ │ │ - jg 11a00 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov -0x20(%rsp),%rcx │ │ │ │ - movzbl (%rax,%r11,1),%eax │ │ │ │ - xor %eax,%edi │ │ │ │ - xor %eax,%r9d │ │ │ │ - xor %eax,%r8d │ │ │ │ - xor %eax,%esi │ │ │ │ - mov %r9b,(%r15,%r11,1) │ │ │ │ - xor %r10d,%eax │ │ │ │ - mov %r8b,(%r14,%r11,1) │ │ │ │ - mov %dil,(%rcx,%r11,1) │ │ │ │ - mov -0x18(%rsp),%rdi │ │ │ │ - mov %sil,(%rdi,%r11,1) │ │ │ │ - mov -0x10(%rsp),%rsi │ │ │ │ - mov %al,(%rsi,%r11,1) │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp %r11,-0x8(%rsp) │ │ │ │ - jne 119e0 │ │ │ │ + cmp $0x3d,%cl │ │ │ │ + jne 148e3 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + lea 0x1(%rax),%r9 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + callq 891b0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 14984 │ │ │ │ + movslq %eax,%rdx │ │ │ │ + lea 0xf10de(%rip),%rdi │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + and 0x18(%rax),%ecx │ │ │ │ + je 14984 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + test %r9,%r9 │ │ │ │ + je 149d5 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + callq 7750 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,0x30(%rsp,%rdx,8) │ │ │ │ + mov (%r12),%edx │ │ │ │ + lea (%rbx,%rcx,1),%eax │ │ │ │ + sub %esi,%edx │ │ │ │ + lea 0x0(%r13,%rax,8),%rsi │ │ │ │ + mov %edx,(%r12) │ │ │ │ + sub %ebx,%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + movslq (%r12),%rax │ │ │ │ + movq $0x0,0x0(%r13,%rax,8) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14d,%ebx │ │ │ │ + callq 7410 │ │ │ │ + cmp %r14d,(%r12) │ │ │ │ + ja 14885 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov $0x35,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14a0e │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x1e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 11a4c │ │ │ │ - nop │ │ │ │ + mov 0x1c(%rax),%eax │ │ │ │ + lea 0xd56e0(%rip),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + je 1492d │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov 0x0(%r13,%r8,8),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + jne 1492d │ │ │ │ + lea 0xd56b6(%rip),%r9 │ │ │ │ + jmpq 1492d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - xor %r11d,%r11d │ │ │ │ + mov $0xd,%ecx │ │ │ │ + lea 0xf0fb2(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ - lea -0x1(%rdi),%r14d │ │ │ │ - movslq %edi,%rdi │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x0(,%rdi,8),%rax │ │ │ │ - lea 0xb0031(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdx,%rax,1),%rbx │ │ │ │ - mov (%rdx,%rdi,8),%r15 │ │ │ │ - mov %rbx,-0x30(%rsp) │ │ │ │ - mov 0x10(%rdx,%rax,1),%rbx │ │ │ │ - mov %rsi,-0x8(%rsp) │ │ │ │ - mov %rbx,-0x28(%rsp) │ │ │ │ - mov 0x18(%rdx,%rax,1),%rbx │ │ │ │ - mov %rbx,-0x20(%rsp) │ │ │ │ - mov 0x20(%rdx,%rax,1),%rbx │ │ │ │ - mov 0x28(%rdx,%rax,1),%rax │ │ │ │ - mov %rbx,-0x18(%rsp) │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 11bf6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 11c08 │ │ │ │ - mov 0xf6640(%rip),%rcx │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + lea 0x8(%rsp),%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rdx,8),%rax │ │ │ │ - movzbl 0x100(%rcx,%rdx,1),%ebp │ │ │ │ - movzbl (%rax,%r11,1),%eax │ │ │ │ - xor %eax,%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - add %r13,%rax │ │ │ │ - xor (%rax,%rbp,1),%r9b │ │ │ │ - movzbl 0x200(%rcx,%rdx,1),%ebp │ │ │ │ - xor (%rax,%rbp,1),%r8b │ │ │ │ - movzbl 0x300(%rcx,%rdx,1),%ebp │ │ │ │ - xor (%rax,%rbp,1),%dil │ │ │ │ - movzbl 0x400(%rcx,%rdx,1),%ebp │ │ │ │ - xor (%rax,%rbp,1),%sil │ │ │ │ - movzbl 0x500(%rcx,%rdx,1),%ebp │ │ │ │ - sub $0x1,%rdx │ │ │ │ - xor (%rax,%rbp,1),%bl │ │ │ │ - test %edx,%edx │ │ │ │ - jg 11b48 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov -0x30(%rsp),%rcx │ │ │ │ - movzbl (%rax,%r11,1),%eax │ │ │ │ - xor %eax,%r10d │ │ │ │ - xor %eax,%r9d │ │ │ │ - xor %eax,%r8d │ │ │ │ - xor %eax,%edi │ │ │ │ - mov %r10b,(%r15,%r11,1) │ │ │ │ - xor %eax,%esi │ │ │ │ - xor %ebx,%eax │ │ │ │ - mov -0x10(%rsp),%rbx │ │ │ │ - mov %r9b,(%rcx,%r11,1) │ │ │ │ - mov -0x28(%rsp),%rcx │ │ │ │ - mov %r8b,(%rcx,%r11,1) │ │ │ │ - mov -0x20(%rsp),%rcx │ │ │ │ - mov %dil,(%rcx,%r11,1) │ │ │ │ - mov -0x18(%rsp),%rdi │ │ │ │ - mov %sil,(%rdi,%r11,1) │ │ │ │ - mov %al,(%rbx,%r11,1) │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp %r11,-0x8(%rsp) │ │ │ │ - jne 11b20 │ │ │ │ + mov 0xc0(%rsp,%rbx,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 14aa0 │ │ │ │ + cmpl $0x4,0x1c(%r15) │ │ │ │ + je 14aa0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 89220 │ │ │ │ + test %eax,%eax │ │ │ │ + js 14b1d │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 88c70 │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x40,%r15 │ │ │ │ + cmp $0x35,%rbx │ │ │ │ + jne 14a68 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movdqu 0x10(%rsp),%xmm0 │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + movdqu 0x40(%rsp),%xmm3 │ │ │ │ + movdqu 0x50(%rsp),%xmm4 │ │ │ │ + mov %rax,0x60(%r14) │ │ │ │ + movdqu 0x60(%rsp),%xmm5 │ │ │ │ + movups %xmm0,(%r14) │ │ │ │ + movups %xmm1,0x10(%r14) │ │ │ │ + movups %xmm2,0x20(%r14) │ │ │ │ + movups %xmm3,0x30(%r14) │ │ │ │ + movups %xmm4,0x40(%r14) │ │ │ │ + movups %xmm5,0x50(%r14) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14b48 │ │ │ │ + add $0x88,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 11b9e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0xf0eb3(%rip),%rcx │ │ │ │ + lea 0xa593b(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %ebx,%eax │ │ │ │ + shl $0x6,%rax │ │ │ │ + mov (%rcx,%rax,1),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ + lea 0xb1029(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + lea 0xa592e(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ + lea 0xf0e72(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movslq (%rdx),%rax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %edi,0xc(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + and 0x18(%rbp),%eax │ │ │ │ + je 14c40 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea 0xa58e6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov 0x1c(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 11cd8 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - movslq (%rsi),%rdx │ │ │ │ - shl $0x8,%rax │ │ │ │ - add 0xf651b(%rip),%rax │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 11cf6 │ │ │ │ - cltq │ │ │ │ - lea 0xafc96(%rip),%rdx │ │ │ │ + je 14c7d │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 14c63 │ │ │ │ + lea 0xa58c7(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq f5b0 │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ - add (%r15),%ebp │ │ │ │ - shl $0x8,%rbx │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - mov (%r14,%rbp,8),%rdi │ │ │ │ - mov (%r14,%rax,8),%rsi │ │ │ │ - test %r12,%r12 │ │ │ │ - je 11cc2 │ │ │ │ - lea 0xafe60(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - add %rbx,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rdi,%rax,1),%ecx │ │ │ │ - xor (%rsi,%rax,1),%cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - mov %cl,(%rsi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 11ca8 │ │ │ │ - add $0x8,%rsp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + add %eax,%r15d │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 14cef │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r12,%rbx │ │ │ │ + add %eax,%r15d │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov (%rax,%r12,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 14cef │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 14be8 │ │ │ │ + lea 0xa586f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + add %eax,%r15d │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov (%rax,%r12,8),%rdx │ │ │ │ + jmp 14be8 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + add $0x40,%rbp │ │ │ │ + lea 0xf1ad5(%rip),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 14b80 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9,%rcx │ │ │ │ - pop %rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq f750 │ │ │ │ - lea 0xc014c(%rip),%rcx │ │ │ │ - mov $0x26,%edx │ │ │ │ - lea 0xa53a7(%rip),%rsi │ │ │ │ - lea 0xa53aa(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %ecx,%r10d │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - movslq (%rdx),%rdx │ │ │ │ - movslq 0x4(%r11),%rcx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,-0x48(%rbp) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 11d64 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 11eb3 │ │ │ │ - movslq (%r15),%rdi │ │ │ │ - shl $0x8,%rdx │ │ │ │ - shl $0x8,%rcx │ │ │ │ - mov %r9,-0x60(%rbp) │ │ │ │ - add 0xf63f6(%rip),%rdx │ │ │ │ - add 0xf63ef(%rip),%rcx │ │ │ │ - mov %r10d,-0x54(%rbp) │ │ │ │ - movzbl (%rdx,%rdi,1),%esi │ │ │ │ - mov %r11,-0x50(%rbp) │ │ │ │ - mov %sil,-0x40(%rbp) │ │ │ │ - movslq 0x4(%r15),%rsi │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,-0x3f(%rbp) │ │ │ │ - movzbl (%rcx,%rdi,1),%edx │ │ │ │ - lea -0x40(%rbp),%rdi │ │ │ │ - mov %dl,-0x3e(%rbp) │ │ │ │ - movzbl (%rcx,%rsi,1),%edx │ │ │ │ - lea -0x3c(%rbp),%rsi │ │ │ │ - mov %dl,-0x3d(%rbp) │ │ │ │ - mov $0x2,%edx │ │ │ │ - callq f420 │ │ │ │ - mov -0x54(%rbp),%r10d │ │ │ │ - mov -0x50(%rbp),%r11 │ │ │ │ - mov %r15,%rsi │ │ │ │ - movzbl -0x3a(%rbp),%eax │ │ │ │ - mov -0x60(%rbp),%r9 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x2,%edi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %r11,%rdx │ │ │ │ - movzbl -0x3c(%rbp),%r14d │ │ │ │ - movzbl -0x3b(%rbp),%r13d │ │ │ │ - shl $0x8,%rax │ │ │ │ - movzbl -0x39(%rbp),%ebx │ │ │ │ - mov %rax,-0x68(%rbp) │ │ │ │ - shl $0x8,%r14 │ │ │ │ - shl $0x8,%r13 │ │ │ │ - callq f5b0 │ │ │ │ - mov -0x54(%rbp),%r10d │ │ │ │ - mov -0x50(%rbp),%r11 │ │ │ │ - shl $0x8,%rbx │ │ │ │ - mov -0x60(%rbp),%r9 │ │ │ │ - movslq 0x4(%r15),%rax │ │ │ │ - lea 0xafce5(%rip),%r8 │ │ │ │ - mov %r10d,%edx │ │ │ │ - add (%r11),%edx │ │ │ │ - add 0x4(%r11),%r10d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - mov (%r9,%rdx,8),%rsi │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov (%r9,%r10,8),%rdi │ │ │ │ - mov (%r9,%rdx,8),%rcx │ │ │ │ - mov -0x68(%rbp),%rdx │ │ │ │ - mov (%r9,%rax,8),%r9 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + lea 0xa5820(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdx,%r15 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + add %eax,%r15d │ │ │ │ + mov 0x38(%rbp),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 11e91 │ │ │ │ + je 14c36 │ │ │ │ + cmp $0x1d,%r15d │ │ │ │ + ja 14d0a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rsi,%rax,1),%r10d │ │ │ │ - movzbl (%rdi,%rax,1),%edx │ │ │ │ - xor (%rcx,%rax,1),%r10b │ │ │ │ - xor (%r9,%rax,1),%dl │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %r8,%r10 │ │ │ │ - add %r8,%rdx │ │ │ │ - movzbl (%r10,%r14,1),%r11d │ │ │ │ - xor (%rdx,%r13,1),%r11b │ │ │ │ - mov %r11b,(%rcx,%rax,1) │ │ │ │ - movzbl (%r10,%r15,1),%r10d │ │ │ │ - xor (%rdx,%rbx,1),%r10b │ │ │ │ - mov %r10b,(%r9,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 11e50 │ │ │ │ - mov -0x48(%rbp),%rsp │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11ec9 │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - mov %r9,%r8 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7340 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xf3421(%rip),%rsi │ │ │ │ + mov $0x20,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + callq 7680 │ │ │ │ + cmp $0x1e,%r15d │ │ │ │ + jne 14ca0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ - mov %r10d,%edx │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq f7d0 │ │ │ │ - jmp 11e95 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + cmpb $0x0,(%rbx) │ │ │ │ + je 14c40 │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 14c90 │ │ │ │ + lea 0xba1f6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + add %eax,%r15d │ │ │ │ + jmpq 14c7d │ │ │ │ + mov $0xa,%edi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq 7250 │ │ │ │ + jmpq 14c90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x218,%rsp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x1068,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov 0x10b4(%rsp),%r15d │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + mov %r15d,%edi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ + mov %rax,0x1058(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - jle 120ee │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - mov 0xf6254(%rip),%r11 │ │ │ │ - movslq %edi,%r8 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - lea 0x4(%rdx,%rax,4),%r10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movslq (%r9),%rcx │ │ │ │ + callq 7a90 │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,0x0(%r13) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a60 │ │ │ │ + test %rax,%rax │ │ │ │ + je 14ea0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x13(%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x8,%rcx │ │ │ │ - add %r11,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq 0x0(%rbp,%rax,4),%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - mov %dl,(%rsi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 11f50 │ │ │ │ - add $0x4,%r9 │ │ │ │ - add %r8,%rsi │ │ │ │ - cmp %r9,%r10 │ │ │ │ - jne 11f40 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x1e0(%rsp),%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - callq f420 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - lea 0xafb54(%rip),%rdi │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0xb0(%rsp,%rax,1),%r9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rdx,1),%eax │ │ │ │ - shl $0x8,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,(%rcx,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg 11fc8 │ │ │ │ - add $0x30,%rcx │ │ │ │ - add %r8,%rsi │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jne 11fc0 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq f5b0 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - lea 0x50(%rsp),%r10 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r14,%rax,4),%edx │ │ │ │ - add %r15d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov (%r12,%rdx,8),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,8) │ │ │ │ - movslq 0x0(%rbp,%rax,4),%rdx │ │ │ │ - mov (%r12,%rdx,8),%rdx │ │ │ │ - mov %rdx,(%r10,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg 12010 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 120c9 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - lea 0x50(%rsp),%r10 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - lea 0x58(%rsp,%rax,8),%rbp │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 120c0 │ │ │ │ + lea 0xa56a6(%rip),%rsi │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + callq 7530 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 14d78 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + lea 0xa56ca(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - lea 0x1aa(%rsp),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi,%rax,8),%rdx │ │ │ │ - mov (%r10,%rax,8),%rcx │ │ │ │ - movzbl (%rdx,%r11,1),%edx │ │ │ │ - xor (%rcx,%r11,1),%dl │ │ │ │ - mov %dl,(%r8,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg 12068 │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r10,%r9 │ │ │ │ + callq b3a30 │ │ │ │ + lea 0x50(%rsp),%r9 │ │ │ │ + mov $0x1000,%ecx │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 74b0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + jle 14e24 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + movb $0x0,0x50(%rsp,%rax,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + callq 7160 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 7750 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + callq 7410 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + lea 0xa5669(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r8,%rax,1),%ecx │ │ │ │ - mov (%rdi,%rax,8),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - xor (%rsi,%rcx,1),%dl │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg 12098 │ │ │ │ - mov (%r9),%rax │ │ │ │ - add $0x8,%r9 │ │ │ │ - add $0x30,%rdi │ │ │ │ - mov %dl,(%rax,%r11,1) │ │ │ │ - cmp %r9,%rbp │ │ │ │ - jne 12090 │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp %r11,%r13 │ │ │ │ - jne 12050 │ │ │ │ - mov 0x208(%rsp),%rax │ │ │ │ + callq b3a30 │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq b41d0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 7410 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + ja 14ef0 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + lea (%rcx,%rax,8),%rdx │ │ │ │ + lea -0x28(%rdx),%rax │ │ │ │ + movups %xmm1,-0x28(%rdx) │ │ │ │ + movups %xmm2,-0x18(%rdx) │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rdx,0x20(%rax) │ │ │ │ + jmpq 14d78 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 78d0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov 0x1058(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12120 │ │ │ │ - add $0x218,%rsp │ │ │ │ + jne 14f2a │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x1068,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x1e0(%rsp),%rsi │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq f420 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq f5b0 │ │ │ │ - jmpq 12037 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - cmp $0x6,%edi │ │ │ │ - ja 1222b │ │ │ │ - lea 0xbfd10(%rip),%rdx │ │ │ │ - mov %edi,%edi │ │ │ │ - movslq (%rdx,%rdi,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%r9d │ │ │ │ - mov 0x10(%rsi),%eax │ │ │ │ - cmp %eax,%r9d │ │ │ │ - jle 12169 │ │ │ │ - mov %r9d,%edx │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - mov %r9d,0x10(%rsi) │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4(%rsi),%edx │ │ │ │ - mov 0x14(%rsi),%r8d │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jle 12184 │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %r8d,0x4(%rsi) │ │ │ │ - mov %edx,0x14(%rsi) │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov 0x8(%rsi),%edi │ │ │ │ - cmp %r9d,%edi │ │ │ │ - jge 1219a │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %edi,(%rsi) │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov %r9d,0x8(%rsi) │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mov 0xc(%rsi),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 121af │ │ │ │ - mov %ecx,%r10d │ │ │ │ - mov %ecx,0x4(%rsi) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,0xc(%rsi) │ │ │ │ - mov %r10d,%edx │ │ │ │ - cmp %eax,%edi │ │ │ │ - jle 121c1 │ │ │ │ - mov %edi,%r10d │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - mov %edi,0x10(%rsi) │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %r10d,%eax │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jle 121d6 │ │ │ │ - mov %ecx,%r10d │ │ │ │ - mov %r8d,0xc(%rsi) │ │ │ │ - mov %ecx,0x14(%rsi) │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %r10d,%r8d │ │ │ │ - cmp %r9d,%edx │ │ │ │ - jge 121e4 │ │ │ │ - mov %r9d,0x4(%rsi) │ │ │ │ - mov %edx,(%rsi) │ │ │ │ - mov %r9d,%edx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jge 121f6 │ │ │ │ - mov %edi,%r9d │ │ │ │ - mov %ecx,0x8(%rsi) │ │ │ │ - mov %edi,0xc(%rsi) │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %r9d,%ecx │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jge 12205 │ │ │ │ - mov %r8d,0x10(%rsi) │ │ │ │ - mov %eax,0x14(%rsi) │ │ │ │ - mov %r8d,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 12217 │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov %eax,0x4(%rsi) │ │ │ │ - mov %edx,0x10(%rsi) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r8d,%eax │ │ │ │ - cmp %edi,%edx │ │ │ │ - jle 12221 │ │ │ │ - mov %edi,0x4(%rsi) │ │ │ │ - mov %edx,0x8(%rsi) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 1222b │ │ │ │ - mov %eax,0xc(%rsi) │ │ │ │ - mov %ecx,0x10(%rsi) │ │ │ │ - retq │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmove %rax,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe 14f10 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov 0x4(%rsi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jle 1222b │ │ │ │ - mov %edx,(%rsi) │ │ │ │ - mov %eax,0x4(%rsi) │ │ │ │ - retq │ │ │ │ + add %rbx,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + ja 14f08 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea (%rbx,%rbx,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 7950 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 14e6d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jle 12254 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,(%rsi) │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x4(%rsi),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 12262 │ │ │ │ - mov %eax,0x4(%rsi) │ │ │ │ - mov %ecx,(%rsi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 1222b │ │ │ │ - mov %edx,0x4(%rsi) │ │ │ │ - mov %ecx,0x8(%rsi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - cmp %edx,%edi │ │ │ │ - jle 12284 │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %edx,(%rsi) │ │ │ │ - mov %edi,0x8(%rsi) │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x4(%rsi),%eax │ │ │ │ - mov 0xc(%rsi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 1229c │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %ecx,0x4(%rsi) │ │ │ │ - mov %eax,0xc(%rsi) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %r8d,%ecx │ │ │ │ - cmp %edi,%eax │ │ │ │ - jge 122a7 │ │ │ │ - mov %edi,0x4(%rsi) │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - mov %edi,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 122b3 │ │ │ │ - mov %ecx,0x8(%rsi) │ │ │ │ - mov %edx,0xc(%rsi) │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 1222b │ │ │ │ - mov %edx,0x4(%rsi) │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov 0x10(%rsi),%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jle 122dc │ │ │ │ - mov %edi,%edx │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - mov %edi,0x10(%rsi) │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - cmp %edi,%edx │ │ │ │ - jge 122ee │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,(%rsi) │ │ │ │ - mov %edi,%edx │ │ │ │ - mov %edi,0x8(%rsi) │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x4(%rsi),%ecx │ │ │ │ - mov 0xc(%rsi),%r8d │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jle 1230a │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mov %r8d,0x4(%rsi) │ │ │ │ - mov %ecx,0xc(%rsi) │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %r9d,%r8d │ │ │ │ - cmp %eax,%edx │ │ │ │ - jle 1231c │ │ │ │ - mov %edx,%r9d │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - mov %edx,0x10(%rsi) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r9d,%eax │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jge 12327 │ │ │ │ - mov %edi,0x4(%rsi) │ │ │ │ - mov %ecx,(%rsi) │ │ │ │ - mov %edi,%ecx │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jle 1233b │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %r8d,0x8(%rsi) │ │ │ │ - mov %edx,0xc(%rsi) │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %edi,%r8d │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jle 1234b │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %eax,0x4(%rsi) │ │ │ │ - mov %ecx,0x10(%rsi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edi,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 12355 │ │ │ │ - mov %edx,0x4(%rsi) │ │ │ │ - mov %ecx,0x8(%rsi) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jge 1222b │ │ │ │ - mov %eax,0xc(%rsi) │ │ │ │ - mov %r8d,0x10(%rsi) │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea (%rsi,%rax,4),%rax │ │ │ │ - mov %edx,(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - jle 123a5 │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - shl $0x2,%rdx │ │ │ │ - sub %rdx,%rsi │ │ │ │ - jmp 1239e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ecx,-0x4(%rax) │ │ │ │ - mov %edx,(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 123a5 │ │ │ │ - sub $0x4,%rax │ │ │ │ - mov -0x4(%rax),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jg 12390 │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rax,(%rdi) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x4(%rdx),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - mov 0x200(%rsp),%r14 │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %edx,%edi │ │ │ │ - jge 126cb │ │ │ │ - mov %edi,%ebp │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - test %edi,%edi │ │ │ │ - jle 126aa │ │ │ │ - movslq %edi,%rax │ │ │ │ - lea -0x1(%rdi),%r15d │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x160(%rsp),%r9 │ │ │ │ - lea 0x4(%rcx,%r15,4),%r10 │ │ │ │ - mov 0xf5d4b(%rip),%r11 │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - movslq (%r8),%rcx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x8,%rcx │ │ │ │ - add %r11,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq 0x0(%r13,%rax,4),%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - mov %dl,(%rsi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 12440 │ │ │ │ - add $0x4,%r8 │ │ │ │ - add %r15,%rsi │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jne 12430 │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - lea 0x190(%rsp),%rsi │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - callq f420 │ │ │ │ - lea (%r15,%r15,2),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - lea 0xaf665(%rip),%rdi │ │ │ │ - lea 0x60(%rsp,%rax,1),%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rdx,1),%eax │ │ │ │ - shl $0x8,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,(%rcx,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jg 124a8 │ │ │ │ - add $0x30,%rcx │ │ │ │ - add %r9,%rsi │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne 124a0 │ │ │ │ - movslq %ebp,%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movslq 0x1c(%rsp),%rax │ │ │ │ - lea 0x15a(%rsp),%rdx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - je 12655 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea -0x28(%rdx,%rax,8),%r13 │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + mov %al,0x9(%rdi) │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ + mov %al,0xa(%rdi) │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + mov %al,0xb(%rdi) │ │ │ │ + cmpb $0x0,(%rdx) │ │ │ │ + jne 150b0 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rax,4),%ecx │ │ │ │ - add %esi,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov (%r14,%rcx,8),%rcx │ │ │ │ - movzbl (%rcx,%r15,1),%ecx │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg 12500 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 12597 │ │ │ │ - mov 0xf5c44(%rip),%r9 │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %r8d,%rdi │ │ │ │ - cmp %r10d,%ebp │ │ │ │ - jle 12556 │ │ │ │ - movslq %r10d,%rax │ │ │ │ - cmp %r8d,0x0(%r13,%rax,4) │ │ │ │ - je 12660 │ │ │ │ - mov (%r14,%r8,8),%rcx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + cmpb $0x1,(%rbx) │ │ │ │ + ja 15050 │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl (%rcx,%r15,1),%esi │ │ │ │ - lea 0xaf598(%rip),%rcx │ │ │ │ - shl $0x8,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - nop │ │ │ │ - movslq (%r12,%rax,4),%rcx │ │ │ │ - shl $0x8,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - movzbl (%rcx,%rdi,1),%ecx │ │ │ │ - movzbl (%rsi,%rcx,1),%ecx │ │ │ │ - xor %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg 12570 │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,%r11 │ │ │ │ - jne 12540 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle 1262d │ │ │ │ - mov 0xf5bca(%rip),%r10 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%r8 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movslq 0x0(%r13,%r11,4),%r9 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + cmpb $0x2,(%rbx) │ │ │ │ + ja 15078 │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %dx,0x20(%rbp) │ │ │ │ + cmpb $0x3,(%rbx) │ │ │ │ + ja 15020 │ │ │ │ xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdx,%rax,1),%esi │ │ │ │ - mov (%r8,%rax,8),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - xor (%rdi,%rsi,1),%cl │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jg 125d0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - lea 0xaf50e(%rip),%rsi │ │ │ │ - shl $0x8,%rcx │ │ │ │ - mov %rdi,%rax │ │ │ │ - add %rsi,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq (%r12,%rax,4),%rsi │ │ │ │ - shl $0x8,%rsi │ │ │ │ - add %r10,%rsi │ │ │ │ - movzbl (%rsi,%r9,1),%esi │ │ │ │ - movzbl (%rcx,%rsi,1),%esi │ │ │ │ - xor %sil,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg 12600 │ │ │ │ - add $0x1,%r11 │ │ │ │ - add $0x30,%r8 │ │ │ │ - cmp %r11d,%ebp │ │ │ │ - jg 125b8 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,(%rdx,%rax,1) │ │ │ │ - jne 12680 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg 12638 │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0x20(%rsp) │ │ │ │ - jne 124f4 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %ax,0x22(%rbp) │ │ │ │ + cmpb $0x4,(%rbx) │ │ │ │ + ja 150d8 │ │ │ │ + movl $0x0,0x24(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 12685 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r8 │ │ │ │ - add $0x1,%r10d │ │ │ │ - cmp %r8,%r11 │ │ │ │ - jne 12540 │ │ │ │ - jmpq 12597 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov 0x1b8(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 126c6 │ │ │ │ - add $0x1c8,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ + cmpb $0x5,(%rbx) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + ja 15112 │ │ │ │ + mov %dl,0x28(%rbp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 15141 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x190(%rsp),%rsi │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 15001 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ax,0x22(%rbp) │ │ │ │ + test $0xffffffffffff0000,%rax │ │ │ │ + je 14fd9 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 15001 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 15001 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + cmpb $0x2,(%rbx) │ │ │ │ + jbe 14fb8 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 15001 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ax,0x20(%rbp) │ │ │ │ + test $0xffffffffffff0000,%rax │ │ │ │ + je 14fc6 │ │ │ │ + jmp 15047 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 15001 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmpq 14f94 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 15001 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x24(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 15047 │ │ │ │ + xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - callq f420 │ │ │ │ - jmpq 124cb │ │ │ │ + cmpb $0x5,(%rbx) │ │ │ │ + jbe 14ffe │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 15001 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test $0xffffffffffffff00,%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + jmpq 14ffe │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xbf7e6(%rip),%rcx │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0xbf78e(%rip),%rsi │ │ │ │ - lea 0xbf794(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 151a5 │ │ │ │ + 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 │ │ │ │ - test $0x3f,%r8b │ │ │ │ - jne 12972 │ │ │ │ - mov %edi,%r10d │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jge 12953 │ │ │ │ - cmp $0x6,%ecx │ │ │ │ - jg 12934 │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %edx,%esi │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jle 1273d │ │ │ │ - mov 0x4(%r11),%eax │ │ │ │ - cmp %eax,(%r11) │ │ │ │ - jge 12915 │ │ │ │ - cmp $0x2,%r10d │ │ │ │ - jg 128b0 │ │ │ │ - cmp $0x3,%r10d │ │ │ │ - jg 12880 │ │ │ │ - cmp $0x4,%r10d │ │ │ │ - jg 12850 │ │ │ │ - cmp $0x5,%r10d │ │ │ │ - jg 12820 │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle 128e0 │ │ │ │ - movslq %r10d,%rax │ │ │ │ - lea (%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,-0x4(%r11,%rax,4) │ │ │ │ - jge 128f1 │ │ │ │ - mov %r11,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 1279c │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %edi,%r10d │ │ │ │ - je 127a0 │ │ │ │ - cmp %esi,(%rax) │ │ │ │ - jl 12790 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 128ea │ │ │ │ - mov %edi,%ebp │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 127c0 │ │ │ │ - movslq %edx,%rbx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %eax,(%rsp,%rbx,4) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 127e0 │ │ │ │ - cmp %ebp,%r10d │ │ │ │ - jle 127b0 │ │ │ │ - movslq %ebp,%rbx │ │ │ │ - lea (%rax,%rsi,1),%r12d │ │ │ │ - cmp %r12d,(%r11,%rbx,4) │ │ │ │ - jne 127b0 │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 127c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %r9 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov %r11,%rsi │ │ │ │ - callq 123b0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 15220 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 12910 │ │ │ │ - add $0x20,%rsp │ │ │ │ + jne 15230 │ │ │ │ + add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%r11),%eax │ │ │ │ - cmp %eax,0x10(%r11) │ │ │ │ - jl 12765 │ │ │ │ - lea 0xbf693(%rip),%rcx │ │ │ │ - mov $0x88,%edx │ │ │ │ - lea 0xbf62b(%rip),%rsi │ │ │ │ - lea 0xbf3a8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%r11),%eax │ │ │ │ - cmp %eax,0xc(%r11) │ │ │ │ - jl 1275b │ │ │ │ - lea 0xbf663(%rip),%rcx │ │ │ │ - mov $0x87,%edx │ │ │ │ - lea 0xbf5fb(%rip),%rsi │ │ │ │ - lea 0xbf35b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc(%r11),%eax │ │ │ │ - cmp %eax,0x8(%r11) │ │ │ │ - jl 12751 │ │ │ │ - lea 0xbf633(%rip),%rcx │ │ │ │ - mov $0x86,%edx │ │ │ │ - lea 0xbf5cb(%rip),%rsi │ │ │ │ - lea 0xbf30e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%r11),%eax │ │ │ │ - cmp %eax,0x4(%r11) │ │ │ │ - jl 12747 │ │ │ │ - lea 0xbf603(%rip),%rcx │ │ │ │ - mov $0x85,%edx │ │ │ │ - lea 0xbf59b(%rip),%rsi │ │ │ │ - lea 0xbf2c1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg 127a8 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 127e0 │ │ │ │ - lea 0xbf5d0(%rip),%rcx │ │ │ │ - mov $0x8b,%edx │ │ │ │ - lea 0xbf568(%rip),%rsi │ │ │ │ - lea 0xbf46d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 151fd │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xbf5ac(%rip),%rcx │ │ │ │ - mov $0x84,%edx │ │ │ │ - lea 0xbf544(%rip),%rsi │ │ │ │ - lea 0xbf24d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbf58d(%rip),%rcx │ │ │ │ - mov $0x81,%edx │ │ │ │ - lea 0xbf525(%rip),%rsi │ │ │ │ - lea 0xbf1da(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbf56e(%rip),%rcx │ │ │ │ - mov $0x80,%edx │ │ │ │ - lea 0xbf506(%rip),%rsi │ │ │ │ - lea 0xbf518(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbf54f(%rip),%rcx │ │ │ │ - mov $0x7d,%edx │ │ │ │ - lea 0xbf4e7(%rip),%rsi │ │ │ │ - lea 0xbf180(%rip),%rdi │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0xa6e05(%rip),%rcx │ │ │ │ + mov $0x42,%edx │ │ │ │ + lea 0xa6979(%rip),%rsi │ │ │ │ + lea 0xb7c9d(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzbl %dl,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 129cf │ │ │ │ - mov $0xffffffff,%r15d │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r8d,%edi │ │ │ │ + lea 0x80(%rbx),%rax │ │ │ │ + lea 0x28(%rbx),%r12 │ │ │ │ + lea 0x2c(%rbx),%rbp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movzwl 0x70(%rsp),%r11d │ │ │ │ + movzwl 0x78(%rsp),%r15d │ │ │ │ + movl $0x140106,(%rbx) │ │ │ │ + mov 0x80(%rsp),%r13d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movzbl 0x88(%rsp),%r14d │ │ │ │ + mov %rsi,0x18(%rbx) │ │ │ │ + mov %rdx,0x20(%rbx) │ │ │ │ + mov %cl,0x29(%rbx) │ │ │ │ + mov %dil,0x2a(%rbx) │ │ │ │ + mov %r9b,0x2b(%rbx) │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 153a0 │ │ │ │ + movb $0x0,0x2c(%rbx) │ │ │ │ + lea 0x2d(%rbx),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + test %r8,%r8 │ │ │ │ + jne 153d6 │ │ │ │ + movb $0x0,(%rcx) │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ + test %r11w,%r11w │ │ │ │ + jne 1540d │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + test %r15w,%r15w │ │ │ │ + jne 1543b │ │ │ │ + movb $0x0,(%rcx) │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 15468 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + lea 0x1(%rdx),%r13 │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 15494 │ │ │ │ + movb $0x0,0x0(%r13) │ │ │ │ + lea 0x1(%r13),%rax │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + jb 154b2 │ │ │ │ + sub %r12,%rbp │ │ │ │ + mov %sil,0x28(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + lea 0x7(%rdi),%rax │ │ │ │ + add %r12,%rdi │ │ │ │ + shr $0x3,%rax │ │ │ │ + add $0x5,%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ + or $0x7,%eax │ │ │ │ pop %rbx │ │ │ │ + sub %ebp,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %esi,%r13d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov %esi,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 126f0 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r15d │ │ │ │ - je 129bd │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle 129b7 │ │ │ │ - lea (%r12,%r13,1),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 12b36 │ │ │ │ - movq $0x1,0x18(%rsp) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea -0x1(%rax),%r14d │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - lea 0x4(%rbx),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %ecx,%r15d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x0(%rbp,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 12a50 │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ + jmpq 7090 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r11d,0x1c(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + callq 9ee70 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - callq 126f0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 129bd │ │ │ │ - mov 0x0(%rbp,%r14,4),%eax │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp 0xc(%rsp),%eax │ │ │ │ - mov %eax,0x0(%rbp,%r14,4) │ │ │ │ - jl 12b58 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 12b10 │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 12ab8 │ │ │ │ - nop │ │ │ │ - sub $0x1,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 12b10 │ │ │ │ - mov -0x4(%rbp,%rax,4),%esi │ │ │ │ - lea (%rbx,%rax,1),%ecx │ │ │ │ - mov %eax,%edi │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %edx,-0x4(%rbp,%rax,4) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 12ab0 │ │ │ │ - cmp 0x18(%rsp),%edi │ │ │ │ - jge 12a68 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - movslq %edi,%rsi │ │ │ │ - lea 0x0(%rbp,%rsi,4),%rax │ │ │ │ - sub %edi,%edx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - lea (%rdi,%rdx,4),%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x4(%rax),%edi │ │ │ │ - add $0x4,%rax │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - mov %edx,-0x4(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 12af0 │ │ │ │ - jmpq 12a68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x24(%rsp),%ebx │ │ │ │ - je 129b7 │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub $0x1,%ebx │ │ │ │ - cmp %eax,0xc(%rsp) │ │ │ │ - jge 12a42 │ │ │ │ - lea 0xbf363(%rip),%rcx │ │ │ │ - mov $0x6f,%edx │ │ │ │ - lea 0xa45d7(%rip),%rsi │ │ │ │ - lea 0xa45dd(%rip),%rdi │ │ │ │ + mov 0x1c(%rsp),%r11d │ │ │ │ + mov $0x1,%esi │ │ │ │ + movslq %eax,%rcx │ │ │ │ + add %rbp,%rcx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + test %r8,%r8 │ │ │ │ + je 1530a │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r11d,0x1c(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x1c(%rsp),%r11d │ │ │ │ + mov $0x2,%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + test %r11w,%r11w │ │ │ │ + je 1531b │ │ │ │ + movzwl %r11w,%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + movslq %eax,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + test %r15w,%r15w │ │ │ │ + je 1532c │ │ │ │ + movzwl %r15w,%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov $0x4,%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 1533c │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov $0x5,%esi │ │ │ │ + movslq %eax,%r13 │ │ │ │ + add %rdx,%r13 │ │ │ │ + mov %r13,%rbp │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 1534c │ │ │ │ + movzbl %r14b,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9ee70 │ │ │ │ + mov $0x6,%esi │ │ │ │ + cltq │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 15355 │ │ │ │ + lea 0xa6b77(%rip),%rcx │ │ │ │ + mov $0xb3,%edx │ │ │ │ + lea 0xa670b(%rip),%rsi │ │ │ │ + lea 0xa69a2(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r15d,%edi │ │ │ │ - jmpq 12acc │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 12bb8 │ │ │ │ - movabs $0x8000000000000000,%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - or 0x28(%rdi),%rax │ │ │ │ - bswap %rax │ │ │ │ - mov %rax,(%rcx,%rdx,8) │ │ │ │ - mov 0x28(%rdi),%rcx │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - mov 0x20(%rdi),%rsi │ │ │ │ - mov (%rdi),%edi │ │ │ │ - callq 91f0 │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - add %rdx,0x28(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - callq 7090 │ │ │ │ - movl $0xffffffff,0x18(%rbx) │ │ │ │ - pop %rbx │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test $0xffff2000,%edx │ │ │ │ + jne 15580 │ │ │ │ + and $0x8,%dh │ │ │ │ + jne 15580 │ │ │ │ + mov 0x150(%rdi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 15533 │ │ │ │ + test %rsi,%rsi │ │ │ │ + lea 0x3f(%rsi),%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmovns %rsi,%rdx │ │ │ │ + sar $0x3f,%rax │ │ │ │ + shr $0x3a,%rax │ │ │ │ + lea (%rsi,%rax,1),%rcx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%r8,%rdx,8),%rax │ │ │ │ + jne 15580 │ │ │ │ + mov 0x140(%rdi),%rax │ │ │ │ + movzwl 0x10(%rax),%edx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jb 15583 │ │ │ │ + cmp 0x18(%rax),%rsi │ │ │ │ + jae 15583 │ │ │ │ + shl $0x5,%rsi │ │ │ │ + lea 0x20(%rax,%rsi,1),%rdx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + sub 0x18(%rdx),%al │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x2f,%al │ │ │ │ + seta %dl │ │ │ │ + add %rdx,0xa50(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x5f,%al │ │ │ │ + seta %dl │ │ │ │ + add %rdx,0xa58(%rdi) │ │ │ │ + cmp $0x5f,%al │ │ │ │ + setbe %al │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + lea 0xa6a95(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0xa3e8a(%rip),%rsi │ │ │ │ + lea 0xa410a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov %edi,%esi │ │ │ │ push %r13 │ │ │ │ - mov %edi,%r13d │ │ │ │ - xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %ebx,%r15d │ │ │ │ - mov %ebx,%ebp │ │ │ │ - shr $0x3,%ebp │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ + sub $0x238,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 99b0 │ │ │ │ - mov %r15,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - imul %rbp,%rcx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov $0x8,%esi │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - movups %xmm0,0x90(%rsp) │ │ │ │ - lea -0x1(%rcx,%rax,1),%rax │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - div %rcx │ │ │ │ - movups %xmm0,0xb0(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %r14d,0x50(%rsp) │ │ │ │ - mov %ebx,0x54(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 9110 │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0xffffffff,0x68(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 9110 │ │ │ │ - lea -0x1(%rbx),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %esi,%eax │ │ │ │ - or $0x47,%eax │ │ │ │ - mov %esi,0x34(%rsp) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - callq 9130 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 12ce8 │ │ │ │ - lea 0xbf237(%rip),%rcx │ │ │ │ - mov $0x5a,%edx │ │ │ │ - lea 0xbf1fe(%rip),%rsi │ │ │ │ - lea 0xbf1ff(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x1(%r15),%rax │ │ │ │ - test %r15,%rax │ │ │ │ - jne 12cc2 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9f10 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9de0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 12e2a │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - cmp 0x8(%rax),%r12 │ │ │ │ - jae 12e0c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13d,%edi │ │ │ │ - add %rbx,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - callq 9180 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14d,%edi │ │ │ │ - callq 91f0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x54(%rsp),%ecx │ │ │ │ - div %r15 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - div %rdi │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - and %rsi,%rdx │ │ │ │ - cmp %rcx,%rax │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x12378(%rax),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - je 12dd5 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - callq 12b60 │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 15a98 │ │ │ │ + cmpb $0x0,0xb6(%r15) │ │ │ │ + jne 15a5b │ │ │ │ + mov 0x98(%r15),%rax │ │ │ │ + testb $0x4,0xe0(%rax) │ │ │ │ + je 15a5b │ │ │ │ + cmpl $0x1,0xa60(%r15) │ │ │ │ + je 1726e │ │ │ │ + movl $0x1,0xa60(%r15) │ │ │ │ + mfence │ │ │ │ + lea 0x2f30(%rax),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + cmpq $0x0,0xa70(%r15) │ │ │ │ + jne 1668d │ │ │ │ + nop │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 15a98 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 4f830 │ │ │ │ + movzwl 0xb0(%r15),%ecx │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ + mov 0x98(%r15),%rbp │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + sub %rdx,%r12 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja 15a20 │ │ │ │ + lea 0x2f28(%rbp),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 15700 │ │ │ │ + mov 0x1c8(%r15),%rbx │ │ │ │ + mov 0x240(%r15),%eax │ │ │ │ + add 0x1f0(%r15),%rbx │ │ │ │ + add 0x218(%r15),%rbx │ │ │ │ + sub 0x1d0(%r15),%rbx │ │ │ │ + sub 0x1f8(%r15),%rbx │ │ │ │ + sub 0x220(%r15),%rbx │ │ │ │ + add %r12,%rbx │ │ │ │ + sub %rax,%rbx │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%rbp) │ │ │ │ + mov 0x98(%r15),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovs %rax,%rbx │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - movabs $0x8000000000000000,%rax │ │ │ │ - add %r15,%r12 │ │ │ │ - or %rax,%rbx │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rax,%rdx,8) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %r12,0x8(%rax) │ │ │ │ - ja 12d58 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - addq $0x10,0x8(%rsp) │ │ │ │ + cmp %rax,0x12378(%rdi) │ │ │ │ + jne 15774 │ │ │ │ + sub 0xa58(%r15),%rbx │ │ │ │ + mov 0xa60(%r15),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 157b0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 157c0 │ │ │ │ + mov %edx,0xa60(%r15) │ │ │ │ + mfence │ │ │ │ + add $0x2f30,%rdi │ │ │ │ + callq a2770 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 157c0 │ │ │ │ + callq a6c40 │ │ │ │ + jmpq 15690 │ │ │ │ + nop │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 157a5 │ │ │ │ + mov $0x2,%edx │ │ │ │ + jmp 1578a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x12378(%rax),%rax │ │ │ │ + movq $0x0,0xa50(%r15) │ │ │ │ + movq $0x0,0xa58(%r15) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movzbl 0xb7(%r15),%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 15f8d │ │ │ │ + cmp $0x2,%al │ │ │ │ + je 15d8c │ │ │ │ + test %al,%al │ │ │ │ + je 15ae7 │ │ │ │ + mov 0xa70(%r15),%r9 │ │ │ │ + mov %r9,%rax │ │ │ │ + shr $0x3f,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + sar %rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + js 159b0 │ │ │ │ + lea 0x1(%rax,%rax,1),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jb 1595b │ │ │ │ + jmpq 15997 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rsi,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ shl $0x4,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jb 12d40 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 12b60 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x1(%rbx,%rax,1),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - callq 91f0 │ │ │ │ - bsr 0x30(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movabs $0x2000000fb494651,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov $0x1f,%eax │ │ │ │ - bswap %rbx │ │ │ │ - xor $0x1f,%edx │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %r15,%rdx │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,0x94(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - bswap %rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,0xa4(%rsp) │ │ │ │ - callq 7090 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movdqu 0x80(%rsp),%xmm1 │ │ │ │ + add %rcx,%rax │ │ │ │ + mov 0x10(%rax),%r12 │ │ │ │ + mov (%rax),%r14 │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + cmp %r10,%r12 │ │ │ │ + seta %r9b │ │ │ │ + setb %dl │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub %r9d,%edx │ │ │ │ + jne 158bc │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r11,%r13 │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 158bc │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + seta %r9b │ │ │ │ + setb %dl │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub %r9d,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 15987 │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %r13,%r11 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea (%r8,%r8,2),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %rdx,%rcx │ │ │ │ + cmp %r10,0x10(%rcx) │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + seta %dil │ │ │ │ + setb %al │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ + movzbl %dil,%edi │ │ │ │ + sub %edi,%eax │ │ │ │ + jne 1591d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r11,%r8 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1591d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + seta %dil │ │ │ │ + setb %al │ │ │ │ + movzbl %dil,%edi │ │ │ │ + sub %edi,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 15990 │ │ │ │ + movdqu (%rcx),%xmm1 │ │ │ │ + lea 0x1(%rsi,%rsi,1),%rdi │ │ │ │ movups %xmm1,0x0(%rbp) │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - movdqu 0x90(%rsp),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rbp) │ │ │ │ - movdqu 0xa0(%rsp),%xmm3 │ │ │ │ - movups %xmm3,0x20(%rbp) │ │ │ │ - movdqu 0xb0(%rsp),%xmm4 │ │ │ │ - movups %xmm4,0x30(%rbp) │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - callq 91f0 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + mov %r11,0x8(%rax) │ │ │ │ + mov %r10,0x10(%rax) │ │ │ │ + mov 0xa70(%r15),%r9 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jbe 15997 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + lea 0x1(%r8),%rax │ │ │ │ + lea (%rdi,%rdi,2),%rdx │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + lea (%rcx,%rdx,8),%rbp │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jb 15870 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + jmpq 158d1 │ │ │ │ + nop │ │ │ │ + mov 0xa70(%r15),%r9 │ │ │ │ + subq $0x1,(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + subq $0x2,0x8(%rsp) │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 15850 │ │ │ │ + mov 0xa58(%r15),%rsi │ │ │ │ + mov 0xa50(%r15),%rdx │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + test %r9,%r9 │ │ │ │ + je 164d3 │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmove %rcx,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 159e9 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1668d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmpq $0x0,0x12368(%rax) │ │ │ │ + je 1668d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lock incl 0x12370(%rax) │ │ │ │ + mov 0x12368(%rax),%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + jmpq 15681 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmpb $0x0,0x1f35d6(%rip) │ │ │ │ + jne 156ef │ │ │ │ + mov 0xf2689(%rip),%rdi │ │ │ │ + mov $0x9c,%ecx │ │ │ │ + lea 0xa61ad(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x1f35af(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmpq 156ef │ │ │ │ + mov 0xa60(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 15a87 │ │ │ │ + mov 0x98(%r15),%rax │ │ │ │ + movl $0x0,0xa60(%r15) │ │ │ │ + lea 0x2f30(%rax),%rdi │ │ │ │ + mfence │ │ │ │ + callq a2770 │ │ │ │ + callq a6c40 │ │ │ │ + jmpq 15600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + mov 0xa60(%r15),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 16e0e │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12f59 │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jne 1734a │ │ │ │ + add $0x238,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movdqu 0x10(%rsi),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rdi) │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov 0x28(%rsi),%eax │ │ │ │ - mov %eax,0x28(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movdqu 0x10(%rsi),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rdi) │ │ │ │ - movdqu 0x20(%rsi),%xmm2 │ │ │ │ - movups %xmm2,0x20(%rdi) │ │ │ │ - movdqu 0x30(%rsi),%xmm3 │ │ │ │ - movups %xmm3,0x30(%rdi) │ │ │ │ - movdqu 0x40(%rsi),%xmm4 │ │ │ │ - movups %xmm4,0x40(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%r11 │ │ │ │ - push %rbp │ │ │ │ - lea (%rdi,%rsi,1),%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - push %rbx │ │ │ │ - lea 0x165667b1(%rdx),%esi │ │ │ │ - cmp $0xf,%r11 │ │ │ │ - jbe 13074 │ │ │ │ - mov %edx,%ebx │ │ │ │ - lea -0x10(%r9),%rbp │ │ │ │ - lea 0x24234428(%rdx),%edx │ │ │ │ - lea -0x7a143589(%rbx),%ecx │ │ │ │ - lea 0x61c8864f(%rbx),%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - imul $0x85ebca77,(%rdi),%eax │ │ │ │ - add $0x10,%rdi │ │ │ │ - imul $0x85ebca77,-0x8(%rdi),%r10d │ │ │ │ + lea 0x158(%r15),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 77c0 │ │ │ │ + movq $0x0,0xa70(%r15) │ │ │ │ + mov 0x140(%r15),%rdx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movzwl 0xb0(%r15),%r13d │ │ │ │ + mov 0x2ea0(%rax),%rbx │ │ │ │ + mov 0x142e8(%rax),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp %r13,%rax │ │ │ │ + jbe 1644c │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %r12,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea (%rdx,%rax,1),%r14 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq 15c59 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub 0x8(%r14),%rax │ │ │ │ + movslq %edx,%rbp │ │ │ │ + cmovs %rsi,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + div %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + cmp %rsi,%rax │ │ │ │ + cmovae %rax,%rbp │ │ │ │ + neg %ebp │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + callq 154e0 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + test %al,%al │ │ │ │ + je 15c3e │ │ │ │ + test %r9,%r9 │ │ │ │ + je 15c30 │ │ │ │ + lea (%r9,%rbx,1),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 16123 │ │ │ │ + mov 0xa70(%r15),%rdi │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + cmp 0xa68(%r15),%rdi │ │ │ │ + jne 15cad │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + cmp 0x10(%rax),%rdi │ │ │ │ + seta %dl │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 15c21 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r9,%rsi │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 15c21 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 16510 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov %r13,%r12 │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r13,%rax │ │ │ │ + jbe 16137 │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov (%r14),%r8 │ │ │ │ + mov %r8d,%ebp │ │ │ │ + mov %r8,%rax │ │ │ │ + shr $0x10,%ebp │ │ │ │ + shr $0x20,%rax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + mov %ebp,%edx │ │ │ │ add %eax,%edx │ │ │ │ - imul $0x85ebca77,-0xc(%rdi),%eax │ │ │ │ - add %ebx,%r10d │ │ │ │ - rol $0xd,%edx │ │ │ │ - rol $0xd,%r10d │ │ │ │ - imul $0x9e3779b1,%edx,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - imul $0x85ebca77,-0x4(%rdi),%eax │ │ │ │ - rol $0xd,%ecx │ │ │ │ - imul $0x9e3779b1,%r10d,%ebx │ │ │ │ - imul $0x9e3779b1,%ecx,%ecx │ │ │ │ - add %esi,%eax │ │ │ │ - rol $0xd,%eax │ │ │ │ - imul $0x9e3779b1,%eax,%esi │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - jae 12fe8 │ │ │ │ - lea -0x10(%r11),%rax │ │ │ │ - lea 0x1(%r8),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rax │ │ │ │ - lea -0xf(%r9),%r10 │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rdi,%r10 │ │ │ │ - mov $0x10,%edi │ │ │ │ - cmovb %rdi,%rax │ │ │ │ - rol %edx │ │ │ │ - rol $0x7,%ecx │ │ │ │ - add %rax,%r8 │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - rol $0xc,%ebx │ │ │ │ - lea (%rcx,%rbx,1),%edx │ │ │ │ - ror $0xe,%eax │ │ │ │ - lea (%rdx,%rax,1),%esi │ │ │ │ - lea 0x4(%r8),%rcx │ │ │ │ - lea (%rsi,%r11,1),%eax │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jb 130b4 │ │ │ │ - mov %rcx,%rdx │ │ │ │ + jne 15b70 │ │ │ │ + test $0x1000,%r8w │ │ │ │ + je 15c96 │ │ │ │ + movswl 0x30(%rsp),%ecx │ │ │ │ + mov %r8,%rax │ │ │ │ + sar $0x30,%rax │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x10,%eax │ │ │ │ + cmovg %eax,%edx │ │ │ │ + movzbl (%r14),%ebp │ │ │ │ + sub 0x18(%r14),%bpl │ │ │ │ + shr $0x4,%bpl │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ + or %edx,%ebp │ │ │ │ + jmpq 15b9b │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ + mov %rdx,0xa70(%r15) │ │ │ │ + lea (%rdi,%rdi,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r9,0x8(%rax) │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 15d0d │ │ │ │ + jmpq 15c30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rsi),%xmm5 │ │ │ │ + movups %xmm5,(%rcx) │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %r10,(%rax) │ │ │ │ + mov %r9,0x8(%rax) │ │ │ │ + mov %r8,0x10(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15c30 │ │ │ │ + lea -0x1(%rdi),%rax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov 0xa78(%r15),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + shr %rdi │ │ │ │ + add %rdi,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + lea (%r8,%rdx,1),%rsi │ │ │ │ + lea (%r8,%rax,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rcx),%r8 │ │ │ │ + cmp 0x10(%rsi),%r8 │ │ │ │ + seta %al │ │ │ │ + mov (%rcx),%r10 │ │ │ │ + mov 0x8(%rcx),%r9 │ │ │ │ + sbb $0x0,%eax │ │ │ │ + mov (%rsi),%rbx │ │ │ │ + mov 0x8(%rsi),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 15d7e │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r11,%r9 │ │ │ │ + seta %r11b │ │ │ │ + setb %al │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + sub %r11d,%eax │ │ │ │ + jne 15d7e │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 15ce0 │ │ │ │ + jmpq 15c30 │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov 0x140(%r15),%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr %rsi │ │ │ │ + je 15f81 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rax,%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0xb0(%r15),%eax │ │ │ │ + sub %rax,%rdi │ │ │ │ + callq 9e330 │ │ │ │ + movzwl 0xb0(%r15),%r12d │ │ │ │ + mov %r15,%rdi │ │ │ │ + add %rax,%r12 │ │ │ │ + lea 0x1(%r12),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 154e0 │ │ │ │ + test %al,%al │ │ │ │ + je 15f67 │ │ │ │ + mov 0xa70(%r15),%rdi │ │ │ │ + mov 0xa68(%r15),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 15e70 │ │ │ │ + mov 0xa78(%r15),%rdi │ │ │ │ + lea -0xede(%rip),%rcx │ │ │ │ + mov $0x18,%edx │ │ │ │ + callq 7740 │ │ │ │ + mov 0xa70(%r15),%r14 │ │ │ │ + mov %r14,%r9 │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jbe 15823 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + lea (%rcx,%rax,1),%rsi │ │ │ │ + add $0x18,%rax │ │ │ │ + mov (%rcx,%rax,1),%rbx │ │ │ │ + cmp %rbx,(%rsi) │ │ │ │ + jne 15e5f │ │ │ │ + movq $0x0,0x8(%rsi) │ │ │ │ + mov 0xa70(%r15),%r14 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %r14,%r9 │ │ │ │ + cmp %r14,%rdx │ │ │ │ + jb 15e38 │ │ │ │ + jmpq 15823 │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov %rax,0xa70(%r15) │ │ │ │ + lea (%rdi,%rdi,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov %r12,(%rax) │ │ │ │ + movq $0x1,0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 15ed9 │ │ │ │ + jmpq 15f53 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rsi),%xmm3 │ │ │ │ + movups %xmm3,(%rcx) │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %r10,(%rax) │ │ │ │ + mov %r9,0x8(%rax) │ │ │ │ + mov %r8,0x10(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15f53 │ │ │ │ + lea -0x1(%rdi),%rax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov 0xa78(%r15),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + shr %rdi │ │ │ │ + add %rdi,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + lea (%r8,%rdx,1),%rsi │ │ │ │ + lea (%r8,%rax,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rcx),%r8 │ │ │ │ + cmp 0x10(%rsi),%r8 │ │ │ │ + seta %al │ │ │ │ + mov (%rcx),%r10 │ │ │ │ + mov 0x8(%rcx),%r9 │ │ │ │ + sbb $0x0,%eax │ │ │ │ + mov (%rsi),%r12 │ │ │ │ + mov 0x8(%rsi),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 15f4a │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r11,%r9 │ │ │ │ + seta %r11b │ │ │ │ + setb %al │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + sub %r11d,%eax │ │ │ │ + jne 15f4a │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12,%r10 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 15eb0 │ │ │ │ + mov 0xa68(%r15),%rsi │ │ │ │ + cmp %rsi,0xa70(%r15) │ │ │ │ + je 15e00 │ │ │ │ + mov 0xa8(%r15),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 15db0 │ │ │ │ + mov 0xa70(%r15),%rsi │ │ │ │ + jmpq 15e00 │ │ │ │ + mov 0xa48(%r15),%rdx │ │ │ │ + movzwl 0xb0(%r15),%ebx │ │ │ │ + mov 0x140(%r15),%rbp │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jb 15fb6 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + cmovb %rdx,%rbx │ │ │ │ + mov %rbx,%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - imul $0xc2b2ae3d,-0x4(%rdx),%esi │ │ │ │ - add $0x4,%rdx │ │ │ │ - add %eax,%esi │ │ │ │ - ror $0xf,%esi │ │ │ │ - imul $0x27d4eb2f,%esi,%eax │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jbe 13088 │ │ │ │ - lea -0x4(%r9),%rdi │ │ │ │ - sub %r8,%rdi │ │ │ │ - and $0xfffffffffffffffc,%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - add %rcx,%r8 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jbe 130d7 │ │ │ │ - movzbl (%r8),%esi │ │ │ │ - add $0x1,%r8 │ │ │ │ - imul $0x165667b1,%esi,%esi │ │ │ │ - add %eax,%esi │ │ │ │ - rol $0xb,%esi │ │ │ │ - imul $0x9e3779b1,%esi,%eax │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jne 130b9 │ │ │ │ - mov %eax,%esi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - shr $0xf,%esi │ │ │ │ - xor %eax,%esi │ │ │ │ - imul $0x85ebca77,%esi,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - shr $0xd,%eax │ │ │ │ - xor %esi,%eax │ │ │ │ - imul $0xc2b2ae3d,%eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x10,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - retq │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov %r12,0xa48(%r15) │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 15fdf │ │ │ │ + movzwl 0xb0(%r15),%r12d │ │ │ │ + mov %r12,0xa48(%r15) │ │ │ │ + lea 0x1(%r12),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 154e0 │ │ │ │ + test %al,%al │ │ │ │ + je 16107 │ │ │ │ + mov 0xa70(%r15),%rdi │ │ │ │ + mov 0xa68(%r15),%r9 │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 15823 │ │ │ │ + mov 0xa78(%r15),%rdx │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov %rax,0xa70(%r15) │ │ │ │ + lea (%rdi,%rdi,2),%rax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov %r12,(%rax) │ │ │ │ + movq $0x1,0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 16079 │ │ │ │ + jmpq 160f3 │ │ │ │ + nop │ │ │ │ + movdqu (%rsi),%xmm2 │ │ │ │ + movups %xmm2,(%rcx) │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %r10,(%rax) │ │ │ │ + mov %r9,0x8(%rax) │ │ │ │ + mov %r8,0x10(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 160f3 │ │ │ │ + lea -0x1(%rdi),%rax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov 0xa78(%r15),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + shr %rdi │ │ │ │ + add %rdi,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + lea (%r8,%rdx,1),%rsi │ │ │ │ + lea (%r8,%rax,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rcx),%r8 │ │ │ │ + cmp 0x10(%rsi),%r8 │ │ │ │ + seta %al │ │ │ │ + mov (%rcx),%r10 │ │ │ │ + mov 0x8(%rcx),%r9 │ │ │ │ + sbb $0x0,%eax │ │ │ │ + mov (%rsi),%r12 │ │ │ │ + mov 0x8(%rsi),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 160ea │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r11,%r9 │ │ │ │ + seta %r11b │ │ │ │ + setb %al │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + sub %r11d,%eax │ │ │ │ + jne 160ea │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12,%r10 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 16050 │ │ │ │ + mov 0xa68(%r15),%r9 │ │ │ │ + cmp %r9,0xa70(%r15) │ │ │ │ + je 15823 │ │ │ │ + mov 0xa48(%r15),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 1581c │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + jmpq 15fc0 │ │ │ │ + cmp %rbp,0x8(%rsp) │ │ │ │ + jne 15bcb │ │ │ │ + add $0x1,%r9 │ │ │ │ + jmpq 15c3e │ │ │ │ + mov 0xa70(%r15),%r14 │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + test %r9,%r9 │ │ │ │ + je 1645a │ │ │ │ + cmp %r14,0xa68(%r15) │ │ │ │ + je 16e52 │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + mov %rax,0xa70(%r15) │ │ │ │ + lea (%r14,%r14,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r9,0x8(%rax) │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 161be │ │ │ │ + jmpq 16e34 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%r10 │ │ │ │ - push %r15 │ │ │ │ - lea (%rdi,%rsi,1),%rcx │ │ │ │ - movabs $0x27d4eb2f165667c5,%rax │ │ │ │ - push %r14 │ │ │ │ - lea (%rdx,%rax,1),%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - cmp $0x1f,%r10 │ │ │ │ - jbe 1327e │ │ │ │ - movabs $0x60ea27eeadc0b5d6,%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea -0x20(%rcx),%r14 │ │ │ │ - mov %rdi,%r11 │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%rax │ │ │ │ - add %rdx,%rbp │ │ │ │ - movabs $0x9e3779b185ebca87,%rsi │ │ │ │ - lea (%rdx,%rax,1),%r13 │ │ │ │ - movabs $0x61c8864e7a143579,%rdx │ │ │ │ - lea (%r12,%rdx,1),%r15 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%r11),%rbx │ │ │ │ - mov 0x8(%r11),%r9 │ │ │ │ - add $0x20,%r11 │ │ │ │ - mov -0x10(%r11),%r8 │ │ │ │ - mov -0x8(%r11),%rdx │ │ │ │ - imul %rax,%rbx │ │ │ │ - imul %rax,%r9 │ │ │ │ - imul %rax,%r8 │ │ │ │ - imul %rax,%rdx │ │ │ │ - add %rbp,%rbx │ │ │ │ - add %r13,%r9 │ │ │ │ - rol $0x1f,%rbx │ │ │ │ - add %r12,%r8 │ │ │ │ - rol $0x1f,%r9 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - add %r15,%rdx │ │ │ │ - rol $0x1f,%r8 │ │ │ │ - imul %rsi,%rbp │ │ │ │ - mov %r9,%r13 │ │ │ │ - rol $0x1f,%rdx │ │ │ │ - imul %rsi,%r13 │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - imul %rsi,%r12 │ │ │ │ - imul %rsi,%r15 │ │ │ │ - cmp %r11,%r14 │ │ │ │ - jae 13170 │ │ │ │ - lea -0x20(%r10),%rax │ │ │ │ - lea 0x1(%rdi),%r11 │ │ │ │ - and $0xffffffffffffffe0,%rax │ │ │ │ - lea -0x1f(%rcx),%r14 │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %r11,%r14 │ │ │ │ - mov $0x20,%r11d │ │ │ │ - cmovb %r11,%rax │ │ │ │ - rol %rbp │ │ │ │ - rol $0x7,%r13 │ │ │ │ - lea 0x0(%rbp,%r13,1),%r11 │ │ │ │ - rol $0xc,%r12 │ │ │ │ - add %rax,%rdi │ │ │ │ - rol $0x12,%r15 │ │ │ │ - movabs $0xdef35b010f796ca9,%rax │ │ │ │ - add %r11,%r12 │ │ │ │ - imul %rax,%rbx │ │ │ │ - lea (%r12,%r15,1),%r11 │ │ │ │ - imul %rax,%r9 │ │ │ │ - imul %rax,%r8 │ │ │ │ - rol $0x1f,%rbx │ │ │ │ - imul %rdx,%rax │ │ │ │ - imul %rsi,%rbx │ │ │ │ - rol $0x1f,%r9 │ │ │ │ - imul %rsi,%r9 │ │ │ │ - rol $0x1f,%r8 │ │ │ │ - imul %rsi,%r8 │ │ │ │ - rol $0x1f,%rax │ │ │ │ - xor %rbx,%r11 │ │ │ │ - imul %rsi,%rax │ │ │ │ - movabs $0x85ebca77c2b2ae63,%rbx │ │ │ │ - imul %rsi,%r11 │ │ │ │ - add %rbx,%r11 │ │ │ │ - xor %r9,%r11 │ │ │ │ - imul %rsi,%r11 │ │ │ │ - lea (%r11,%rbx,1),%r9 │ │ │ │ - xor %r9,%r8 │ │ │ │ - imul %rsi,%r8 │ │ │ │ - lea (%r8,%rbx,1),%rdx │ │ │ │ - xor %rdx,%rax │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea (%rax,%rbx,1),%rsi │ │ │ │ - lea 0x8(%rdi),%r11 │ │ │ │ - lea (%rsi,%r10,1),%rax │ │ │ │ - cmp %r11,%rcx │ │ │ │ - jb 132e9 │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%r10 │ │ │ │ - mov %r11,%rdx │ │ │ │ - movabs $0x9e3779b185ebca87,%r8 │ │ │ │ - movabs $0x85ebca77c2b2ae63,%r9 │ │ │ │ + movdqu (%r8),%xmm7 │ │ │ │ + movups %xmm7,(%rdi) │ │ │ │ + mov 0x10(%r8),%rax │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %r11,(%rax) │ │ │ │ + mov %r10,0x8(%rax) │ │ │ │ + mov %r9,0x10(%rax) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 16e34 │ │ │ │ + lea -0x1(%rsi),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + shr %rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + lea (%rdi,%rdi,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rdi │ │ │ │ + lea (%rcx,%rdx,1),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rdi),%r9 │ │ │ │ + cmp 0x10(%r8),%r9 │ │ │ │ + seta %al │ │ │ │ + mov (%rdi),%r11 │ │ │ │ + mov 0x8(%rdi),%r10 │ │ │ │ + sbb $0x0,%eax │ │ │ │ + mov (%r8),%rbp │ │ │ │ + mov 0x8(%r8),%rbx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1622c │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + seta %bl │ │ │ │ + setb %al │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + sub %ebx,%eax │ │ │ │ + jne 1622c │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbp,%r11 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 16190 │ │ │ │ + mov 0xa70(%r15),%r14 │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 16467 │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %r8,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + shr $0x9,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmove %rsi,%rdx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jb 164bd │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 1629d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov -0x8(%rdx),%rsi │ │ │ │ - add $0x8,%rdx │ │ │ │ - imul %r10,%rsi │ │ │ │ - rol $0x1f,%rsi │ │ │ │ - imul %r8,%rsi │ │ │ │ - xor %rax,%rsi │ │ │ │ - rol $0x1b,%rsi │ │ │ │ - imul %r8,%rsi │ │ │ │ - lea (%rsi,%r9,1),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jbe 132b0 │ │ │ │ - lea -0x8(%rcx),%rdx │ │ │ │ - sub %rdi,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - add %r11,%rdi │ │ │ │ - lea 0x4(%rdi),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - ja 13327 │ │ │ │ - mov (%rdi),%esi │ │ │ │ - movabs $0x9e3779b185ebca87,%rdi │ │ │ │ - imul %rdi,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - xor %rax,%rsi │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%rax │ │ │ │ - rol $0x17,%rsi │ │ │ │ - imul %rax,%rsi │ │ │ │ - movabs $0x165667b19e3779f9,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub 0x8(%rcx),%r14 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + shr $0x9,%rdx │ │ │ │ + cmove %rbx,%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jb 164bd │ │ │ │ + test %r13,%r13 │ │ │ │ + je 16280 │ │ │ │ + lea -0x1(%r13),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,0xa70(%r15) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov 0x8(%rcx),%rsi │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + mov 0xa70(%r15),%rax │ │ │ │ + lea (%rax,%rax,2),%rcx │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0xa70(%r15),%r13 │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + jbe 16499 │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + jmpq 16419 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %rsi,%rax │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jbe 1335e │ │ │ │ - movabs $0x27d4eb2f165667c5,%r8 │ │ │ │ - movabs $0x9e3779b185ebca87,%rdx │ │ │ │ - movzbl (%rdi),%esi │ │ │ │ - add $0x1,%rdi │ │ │ │ - imul %r8,%rsi │ │ │ │ - xor %rax,%rsi │ │ │ │ - rol $0xb,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 13340 │ │ │ │ - movabs $0x165667b19e3779f9,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - shr $0x21,%rsi │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - xor %rax,%rsi │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%rax │ │ │ │ - imul %rax,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x1d,%rax │ │ │ │ - xor %rsi,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov 0x10(%rax),%r12 │ │ │ │ + mov (%rax),%r14 │ │ │ │ + cmp %r10,%r12 │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ + seta %bpl │ │ │ │ + setb %r9b │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ + sub %ebp,%r9d │ │ │ │ + jne 16371 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %r11,%r14 │ │ │ │ + seta %r9b │ │ │ │ + sbb $0x0,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 16371 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %rbx,(%rsp) │ │ │ │ + seta %bpl │ │ │ │ + setb %r9b │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ + sub %ebp,%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 16444 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %r14,%r11 │ │ │ │ mov %rax,%rdx │ │ │ │ - shr $0x20,%rdx │ │ │ │ - xor %rdx,%rax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea (%r8,%r8,2),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea (%rcx,%rdi,1),%r8 │ │ │ │ + cmp %r10,0x10(%r8) │ │ │ │ + mov (%r8),%r12 │ │ │ │ + seta %r9b │ │ │ │ + setb %al │ │ │ │ + mov 0x8(%r8),%rbp │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub %r9d,%eax │ │ │ │ + jne 163d7 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r11,%rbp │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 163d7 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + seta %r9b │ │ │ │ + setb %al │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub %r9d,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 164ac │ │ │ │ + movdqu (%r8),%xmm4 │ │ │ │ + movups %xmm4,(%rdx) │ │ │ │ + mov 0x10(%r8),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + lea 0x1(%rsi,%rsi,1),%rdi │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + mov %r11,0x8(%rax) │ │ │ │ + mov %r10,0x10(%rax) │ │ │ │ + mov 0xa70(%r15),%r13 │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + jbe 16494 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + lea 0x1(%r8),%rax │ │ │ │ + lea (%rdi,%rdi,2),%rdx │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + lea (%rcx,%rdx,8),%rdx │ │ │ │ + mov (%rdx),%rbx │ │ │ │ + mov 0x8(%rdx),%r11 │ │ │ │ + mov 0x10(%rdx),%r10 │ │ │ │ + cmp %r13,%rsi │ │ │ │ + jb 16318 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + jmpq 16388 │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + mov 0xa70(%r15),%r14 │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 16250 │ │ │ │ + lea (%r14,%r14,2),%rsi │ │ │ │ + lea 0x20(%rcx),%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + lea 0x8(%rcx,%rsi,8),%r9 │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 16487 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + add $0x18,%rdx │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jne 16480 │ │ │ │ + jmpq 16252 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + jmpq 16280 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + jmpq 16280 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov 0xa70(%r15),%r9 │ │ │ │ + jmpq 15823 │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmove %rcx,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 164ee │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 15690 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmpq $0x0,0x12368(%rax) │ │ │ │ + jne 159fc │ │ │ │ + jmpq 15690 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r9,0x8(%rax) │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov 0xa70(%r15),%r10 │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jbe 15c30 │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + jmpq 16642 │ │ │ │ + add %rsi,%rdx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + mov 0x10(%rdx),%r12 │ │ │ │ + mov (%rdx),%r14 │ │ │ │ + mov 0x8(%rdx),%r13 │ │ │ │ + cmp %r9,%r12 │ │ │ │ + seta %bpl │ │ │ │ + setb %r10b │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ + sub %ebp,%r10d │ │ │ │ + jne 165a5 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r11,%r13 │ │ │ │ + seta %r10b │ │ │ │ + sbb $0x0,%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 165a5 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + seta %bpl │ │ │ │ + setb %r10b │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ + sub %ebp,%r10d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 1666d │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r13,%r11 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea (%r8,%r8,2),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %r9,0x10(%rax) │ │ │ │ + mov (%rax),%rbp │ │ │ │ + seta %r8b │ │ │ │ + setb %dil │ │ │ │ + mov 0x8(%rax),%r10 │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%edi │ │ │ │ + jne 16608 │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %r11,%r10 │ │ │ │ + seta %dil │ │ │ │ + sbb $0x0,%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 16608 │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + seta %r8b │ │ │ │ + setb %dil │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jne 16675 │ │ │ │ + movdqu (%rax),%xmm7 │ │ │ │ + lea 0x1(%rsi,%rsi,1),%rdi │ │ │ │ + movups %xmm7,(%rcx) │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + add 0xa78(%r15),%rdx │ │ │ │ + mov %rbx,(%rdx) │ │ │ │ + mov %r11,0x8(%rdx) │ │ │ │ + mov %r9,0x10(%rdx) │ │ │ │ + mov 0xa70(%r15),%r10 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jbe 16675 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + lea 0x1(%r8),%rdx │ │ │ │ + lea (%rdi,%rdi,2),%rcx │ │ │ │ + lea (%rdx,%rdx,1),%rsi │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + mov (%rcx),%rbx │ │ │ │ + mov 0x8(%rcx),%r11 │ │ │ │ + mov 0x10(%rcx),%r9 │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jb 16551 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + jmpq 165bb │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + jmpq 15c30 │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x2e08,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x78(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x220(%r15),%rcx │ │ │ │ + mov 0x218(%r15),%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdx,%rsi │ │ │ │ + cmp 0x228(%r15),%rsi │ │ │ │ + je 16feb │ │ │ │ + cmpq $0x0,0xa70(%r15) │ │ │ │ + je 16feb │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 17250 │ │ │ │ + mov 0x220(%r15),%rax │ │ │ │ + cmp %rax,0x218(%r15) │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + cmpq $0x0,0xa70(%r15) │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + je 1732b │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + cmpq $0x0,0x8(%rax) │ │ │ │ + je 1732b │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 7940 │ │ │ │ + mov 0x140(%r15),%rax │ │ │ │ + movzwl 0x10(%rax),%edx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jb 1730c │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + cmp 0x18(%rax),%rbx │ │ │ │ + jae 1730c │ │ │ │ + shl $0x5,%rbx │ │ │ │ + lea 0x20(%rax,%rbx,1),%rbp │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + test $0xffff0000,%ebx │ │ │ │ + jne 172ed │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2f28(%r14),%r12 │ │ │ │ + callq 50450 │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%r12) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 167a8 │ │ │ │ + mov 0x220(%r15),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub 0x218(%r15),%rdx │ │ │ │ + cmp 0x228(%r15),%rdx │ │ │ │ + je 16c6b │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + and 0x230(%r15),%rax │ │ │ │ + mov %rdx,0x220(%r15) │ │ │ │ + shl $0x3,%rax │ │ │ │ + add 0x238(%r15),%rax │ │ │ │ + je 16c6b │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mfence │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x0,0x2f28(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x20,%rax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 1683f │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x142e8(%rax),%rax │ │ │ │ + test $0x10,%bh │ │ │ │ + je 16dc0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cwtl │ │ │ │ + sar $0x30,%rdx │ │ │ │ + sub %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 16dc0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + testb $0x8,0xe0(%rsi) │ │ │ │ + jne 16c8d │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + jmpq 169b8 │ │ │ │ + lea 0x2e08(%rbx),%rdi │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x140(%r15),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + movzwl 0x10(%rax),%edx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jb 1730c │ │ │ │ + cmp 0x18(%rax),%rsi │ │ │ │ + jae 1730c │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x28(%r13),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x20(%rax,%rsi,1),%rax │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + movzbl 0x18(%rax),%r8d │ │ │ │ + mov (%rax),%r14 │ │ │ │ + movups %xmm0,0x88(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %r8b,0x28(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movups %xmm0,0x98(%rsp) │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x2ea0(%rbx),%rax │ │ │ │ + movzbl 0xa8(%rsp),%r9d │ │ │ │ + mov 0x2ed0(%rbx),%rdi │ │ │ │ + lea 0x1(%r14),%ecx │ │ │ │ + push %r9 │ │ │ │ + mov 0xac(%rsp),%r9d │ │ │ │ + push %r9 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + push %rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %rax │ │ │ │ + movzbl 0x58(%rsp),%r8d │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + callq 15270 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x20,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 3c8c0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 169ae │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x150(%rsp) │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + or $0x23,%eax │ │ │ │ + mov %eax,0x158(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp $0xfffffffc,%r14d │ │ │ │ + jne 16a7b │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movzbl 0xa0(%r15),%eax │ │ │ │ + mov $0x40a,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rsi,0xa4(%rsp) │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + movl $0x0,0xa0(%rsp) │ │ │ │ + mov %rax,0xac(%rsp) │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + movdqu 0xa0(%rsp),%xmm6 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov $0x80,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0x83(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 16df3 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 16884 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + cmp $0xfffffffc,%r14d │ │ │ │ + je 169b8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x60(%rsp),%r12 │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + callq 3e640 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 16c8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 16c8a │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + addq $0x1,(%rax) │ │ │ │ + lea -0x1(%rsi),%r13 │ │ │ │ + mov %r13,0x8(%rax) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 16d64 │ │ │ │ + mov 0xa70(%r15),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 16d64 │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov %rdx,0xa70(%r15) │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0xa70(%r15),%rax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov 0xa70(%r15),%r9 │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jbe 16d64 │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmpq 16c38 │ │ │ │ + add %rsi,%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + mov 0x10(%rdx),%rbp │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov 0x8(%rdx),%r14 │ │ │ │ + cmp %r8,%rbp │ │ │ │ + seta %bl │ │ │ │ + setb %r9b │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + sub %ebx,%r9d │ │ │ │ + jne 16b92 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %r10,%r14 │ │ │ │ + seta %r9b │ │ │ │ + sbb $0x0,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 16b92 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %r11,%r12 │ │ │ │ + seta %bl │ │ │ │ + setb %r9b │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + sub %ebx,%r9d │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 16c63 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r12,%r11 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x0(%r13,%r13,2),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + shl $0x3,%rdi │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %r8,0x10(%rax) │ │ │ │ + mov (%rax),%rbp │ │ │ │ + seta %r9b │ │ │ │ + setb %dl │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub %r9d,%edx │ │ │ │ + jne 16bf3 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r10,%rbx │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 16bf3 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r11,%rbp │ │ │ │ + seta %r9b │ │ │ │ + setb %dl │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub %r9d,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 16d60 │ │ │ │ + movdqu (%rax),%xmm7 │ │ │ │ + movups %xmm7,(%rcx) │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + lea 0x1(%rsi,%rsi,1),%rdi │ │ │ │ + mov %r11,(%rax) │ │ │ │ + mov %r10,0x8(%rax) │ │ │ │ + mov %r8,0x10(%rax) │ │ │ │ + mov 0xa70(%r15),%r9 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jbe 16d60 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + lea 0x1(%r13),%rdx │ │ │ │ + lea (%rdi,%rdi,2),%rcx │ │ │ │ + lea (%rdx,%rdx,1),%rsi │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + mov (%rcx),%r11 │ │ │ │ + mov 0x8(%rcx),%r10 │ │ │ │ + mov 0x10(%rcx),%r8 │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + ja 16b42 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + jmpq 16ba8 │ │ │ │ + lea 0xa536e(%rip),%rcx │ │ │ │ + mov $0x2f7,%edx │ │ │ │ + lea 0xa4f52(%rip),%rsi │ │ │ │ + lea 0xa4fcb(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov $0x1,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%ebx │ │ │ │ + xchg %ebx,(%r12) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 16ca0 │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 50450 │ │ │ │ + mov 0x220(%r15),%rax │ │ │ │ + cmp %rax,0x218(%r15) │ │ │ │ + je 172ce │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov 0x238(%r15),%rdx │ │ │ │ + mov %rax,0x220(%r15) │ │ │ │ + and 0x230(%r15),%rax │ │ │ │ + cmp (%rdx,%rax,8),%rbp │ │ │ │ + jne 17290 │ │ │ │ + mfence │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movl $0x0,0x2f28(%rax) │ │ │ │ + callq 7a20 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + cmovle %r14d,%ebx │ │ │ │ + mov %ebx,%edx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1722b │ │ │ │ + test %r14d,%r14d │ │ │ │ + jns 166b0 │ │ │ │ + mov 0x218(%r15),%rax │ │ │ │ + cmp %rax,0x220(%r15) │ │ │ │ + jne 171ba │ │ │ │ + lea 0xa500a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 15aad │ │ │ │ + nop │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + test $0x10,%bh │ │ │ │ + je 16d9d │ │ │ │ + shr $0x30,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x142d0(%rbx),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %si,%si │ │ │ │ + or %rsi,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 16d96 │ │ │ │ + sub $0x10000,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmovb %rdx,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 166b0 │ │ │ │ + mov 0x218(%r15),%rax │ │ │ │ + mov 0x220(%r15),%rcx │ │ │ │ + jmpq 1700c │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x48,%rsp │ │ │ │ + and $0x7,%bh │ │ │ │ + jne 172af │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%bl │ │ │ │ + lock cmpxchg %rbx,0x0(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 16dd0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 16a9e │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 16a53 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 16a71 │ │ │ │ + mov 0x98(%r15),%rdi │ │ │ │ + movl $0x0,0xa60(%r15) │ │ │ │ + add $0x2f30,%rdi │ │ │ │ + mfence │ │ │ │ + callq a2770 │ │ │ │ + jmpq 15abc │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov 0xa70(%r15),%r14 │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ + jmpq 1645e │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rdi,0x10(%rcx) │ │ │ │ + seta %dil │ │ │ │ + setb %dl │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ + movzbl %dil,%edi │ │ │ │ + sub %edi,%edx │ │ │ │ + jne 16e86 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r9,%r8 │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 171ed │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 1645e │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbx,(%rcx) │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r9,0x8(%rcx) │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + mov 0xa70(%r15),%r14 │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + ja 16fb8 │ │ │ │ + jmpq 17204 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r8,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x10(%rax),%r12 │ │ │ │ + mov 0x8(%rax),%rbp │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %r9,%r12 │ │ │ │ + seta %r13b │ │ │ │ + setb %sil │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + sub %r13d,%esi │ │ │ │ + jne 16f14 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %r10,%rbp │ │ │ │ + seta %sil │ │ │ │ + sbb $0x0,%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 16f14 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %r11,(%rsp) │ │ │ │ + seta %r13b │ │ │ │ + setb %sil │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + sub %r13d,%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 16fe3 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbp,%r10 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rbx,%rbx,2),%rax │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea (%rcx,%rsi,1),%rdi │ │ │ │ + cmp %r9,0x10(%rdi) │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + seta %bl │ │ │ │ + setb %al │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + sub %ebx,%eax │ │ │ │ + jne 16f73 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r10,%r12 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 16f73 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r11,%rbp │ │ │ │ + seta %bl │ │ │ │ + setb %al │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + sub %ebx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 1721b │ │ │ │ + movdqu (%rdi),%xmm6 │ │ │ │ + movups %xmm6,(%rdx) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8,%r8,1),%rdi │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0xa78(%r15),%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %r11,(%rax) │ │ │ │ + mov %r10,0x8(%rax) │ │ │ │ + mov %r9,0x10(%rax) │ │ │ │ + mov 0xa70(%r15),%r14 │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + jbe 17204 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + lea (%rdi,%rdi,2),%rdx │ │ │ │ + lea (%rax,%rax,1),%r8 │ │ │ │ + lea (%rcx,%rdx,8),%rdx │ │ │ │ + mov (%rdx),%r11 │ │ │ │ + mov 0x8(%rdx),%r10 │ │ │ │ + mov 0x10(%rdx),%r9 │ │ │ │ + cmp %r14,%r8 │ │ │ │ + jb 16ec0 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + jmpq 16f2a │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 171ac │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 171ba │ │ │ │ + mov 0x220(%r15),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 15600 │ │ │ │ + mov 0x238(%r15),%rdx │ │ │ │ + and 0x230(%r15),%rax │ │ │ │ + mov (%rdx,%rax,8),%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 15a98 │ │ │ │ + lea 0x2f28(%r12),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 17068 │ │ │ │ + lea 0x1c8(%r15),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 17168 │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub (%rdx),%rsi │ │ │ │ + cmp 0x10(%rdx),%rsi │ │ │ │ + je 17128 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + and 0x18(%rdx),%rax │ │ │ │ + mov %rsi,0x8(%rdx) │ │ │ │ + shl $0x3,%rax │ │ │ │ + add 0x20(%rdx),%rax │ │ │ │ + je 17128 │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + lea 0x2f30(%r12),%rdi │ │ │ │ + mov 0x218(%r15),%rax │ │ │ │ + cmp 0x220(%r15),%rax │ │ │ │ + je 170d8 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x218(%r15) │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%r12) │ │ │ │ + movl $0x1,0xa60(%r15) │ │ │ │ + mfence │ │ │ │ + callq a2770 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + mov 0x218(%r15),%rax │ │ │ │ + mov 0x220(%r15),%rcx │ │ │ │ + jmpq 17016 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 171a0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%r12) │ │ │ │ + movl $0x3,0xa60(%r15) │ │ │ │ + mfence │ │ │ │ + lea 0x2f30(%r12),%rdi │ │ │ │ + callq a2770 │ │ │ │ + callq a6c40 │ │ │ │ + jmpq 17038 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + testb $0x2,0xe1(%r12) │ │ │ │ + je 171a0 │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub (%rdx),%rsi │ │ │ │ + cmp %rsi,0x10(%rdx) │ │ │ │ + je 171a0 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + and 0x18(%rdx),%rax │ │ │ │ + mov %rsi,0x8(%rdx) │ │ │ │ + shl $0x3,%rax │ │ │ │ + add 0x20(%rdx),%rax │ │ │ │ + jne 170af │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x28,%rdx │ │ │ │ + jmpq 1707c │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1700c │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x12fc0(%rax),%rdi │ │ │ │ + callq 7ac50 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 16dab │ │ │ │ + lea 0xa4ccc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 15aad │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + seta %sil │ │ │ │ + setb %dl │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + jmpq 16e86 │ │ │ │ + mov 0xa78(%r15),%rcx │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ + jmpq 1645e │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ + jmpq 1645e │ │ │ │ + mov 0x218(%r15),%rax │ │ │ │ + mov 0x220(%r15),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 1700c │ │ │ │ + test %r14d,%r14d │ │ │ │ + jns 1700c │ │ │ │ + jmpq 16d47 │ │ │ │ + mov 0x218(%r15),%rdx │ │ │ │ + cmp 0x220(%r15),%rdx │ │ │ │ + jne 16ff4 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 16d47 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 15681 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xa4d49(%rip),%rcx │ │ │ │ + mov $0x333,%edx │ │ │ │ + lea 0xa492d(%rip),%rsi │ │ │ │ + lea 0xa4bf3(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa4d2a(%rip),%rcx │ │ │ │ + mov $0x301,%edx │ │ │ │ + lea 0xa490e(%rip),%rsi │ │ │ │ + lea 0xa4bc5(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa4d0b(%rip),%rcx │ │ │ │ + mov $0x332,%edx │ │ │ │ + lea 0xa48ef(%rip),%rsi │ │ │ │ + lea 0xa4a90(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa4cec(%rip),%rcx │ │ │ │ + mov $0x2f1,%edx │ │ │ │ + lea 0xa48d0(%rip),%rsi │ │ │ │ + lea 0xa4b74(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa4d0d(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0xa2102(%rip),%rsi │ │ │ │ + lea 0xa2382(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa4cae(%rip),%rcx │ │ │ │ + mov $0x2e8,%edx │ │ │ │ + lea 0xa4892(%rip),%rsi │ │ │ │ + lea 0xa48d3(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + push %r12 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + sub $0x40,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x24234428(%rsi),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - lea -0x7a143589(%rsi),%eax │ │ │ │ - mov %esi,0x10(%rsp) │ │ │ │ - add $0x61c8864f,%esi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + movups %xmm0,0x8(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + movups %xmm0,0x18(%rsp) │ │ │ │ + mov %al,0x8(%rsp) │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0x14,%al │ │ │ │ + je 173e0 │ │ │ │ + cmp $0xc,%al │ │ │ │ + je 173f0 │ │ │ │ movdqu (%rsp),%xmm1 │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ movdqu 0x10(%rsp),%xmm2 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - movl $0x0,0x28(%rdi) │ │ │ │ - movups %xmm1,(%rdi) │ │ │ │ - movups %xmm2,0x10(%rdi) │ │ │ │ + movdqu 0x20(%rsp),%xmm3 │ │ │ │ + movups %xmm1,(%r12) │ │ │ │ + movups %xmm2,0x10(%r12) │ │ │ │ + movups %xmm3,0x20(%r12) │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1343a │ │ │ │ - add $0x48,%rsp │ │ │ │ + jne 1749b │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + callq 14f40 │ │ │ │ + jmp 1739c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + mov %al,0x9(%rsp) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 17490 │ │ │ │ + movzwl 0x2(%rdx),%ecx │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x2,%al │ │ │ │ + je 17420 │ │ │ │ + movzwl (%rdx),%ecx │ │ │ │ + add $0x2,%rdx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%al │ │ │ │ + je 17432 │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %cl,0xb(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x8,%al │ │ │ │ + je 17443 │ │ │ │ + movzwl (%rdx),%ecx │ │ │ │ + add $0x2,%rdx │ │ │ │ + mov %cx,0x20(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x10,%al │ │ │ │ + je 17455 │ │ │ │ + movzwl (%rdx),%ecx │ │ │ │ + add $0x2,%rdx │ │ │ │ + mov %cx,0x22(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x20,%al │ │ │ │ + je 17467 │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %cl,0xa(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x40,%al │ │ │ │ + je 17477 │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shr $0x7,%eax │ │ │ │ + je 17485 │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + mov %cl,0x28(%rsp) │ │ │ │ + jmpq 1739c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq 1740e │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - sub $0x68,%rsp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movabs $0x60ea27eeadc0b5d6,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movdqu (%rsp),%xmm1 │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm2 │ │ │ │ - movabs $0x61c8864e7a143579,%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm3 │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movups %xmm1,(%rdi) │ │ │ │ - movups %xmm2,0x10(%rdi) │ │ │ │ - movups %xmm3,0x20(%rdi) │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - movups %xmm0,0x40(%rdi) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + sub $0xc,%eax │ │ │ │ + test $0xf7,%al │ │ │ │ + je 174e0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 134df │ │ │ │ - add $0x68,%rsp │ │ │ │ + jne 1757d │ │ │ │ + add $0x40,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + mov %eax,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rdi,%rax,8),%rcx │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov 0x140(%rcx),%rcx │ │ │ │ + movzwl 0x10(%rcx),%edi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 1755e │ │ │ │ + cmp 0x18(%rcx),%rax │ │ │ │ + jae 1755e │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + lea 0x20(%rcx,%rax,1),%rbx │ │ │ │ + callq 17350 │ │ │ │ + movzbl 0x9(%rsp),%eax │ │ │ │ + movzbl 0xb(%rsp),%edx │ │ │ │ + orb $0x1,0x1a(%rbx) │ │ │ │ + mov %al,(%rbx) │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + and $0x7,%edx │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x1(%rbx) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %eax,0x2(%rbx) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + movzbl 0xa(%rsp),%eax │ │ │ │ + mov %al,0x18(%rbx) │ │ │ │ + jmpq 174c0 │ │ │ │ + lea 0xa4abb(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0xa1eb0(%rip),%rsi │ │ │ │ + lea 0xa2130(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - lea (%rsi,%rdx,1),%rbp │ │ │ │ - push %rbx │ │ │ │ + nopl (%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 136ca │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - add %r13d,%edx │ │ │ │ - cmp $0xf,%r13 │ │ │ │ - seta %al │ │ │ │ - cmp $0xf,%edx │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - seta %dl │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x28(%rdi),%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - or %eax,0x4(%rdi) │ │ │ │ - lea (%rdx,%r13,1),%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + movzbl 0x38(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + movzwl 0x42(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + movzwl 0x48(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + movzbl 0x4b(%rsp),%r9d │ │ │ │ + movzbl 0x4a(%rsp),%r8d │ │ │ │ + movzbl 0x49(%rsp),%ecx │ │ │ │ + movzbl 0x48(%rsp),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + callq 15270 │ │ │ │ + add $0x38,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsi),%rcx │ │ │ │ + movzbl 0x4d6(%rdi),%r8d │ │ │ │ + lea 0xad8bc(%rip),%rax │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jae 1764d │ │ │ │ + cmpq $0x0,0x1a0(%rdi,%rcx,8) │ │ │ │ + je 1764d │ │ │ │ + movzbl (%rsi),%edi │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0xa4a69(%rip),%rsi │ │ │ │ + sub $0x5,%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + bt %eax,%ecx │ │ │ │ + jae 17628 │ │ │ │ + add (%rsi,%rax,4),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jne 17620 │ │ │ │ + add $0x7,%rdx │ │ │ │ + lea 0xa487e(%rip),%rax │ │ │ │ + shr $0x3,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmovae %rdx,%rax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x20(%rsi),%rcx │ │ │ │ + movzbl 0x4d6(%rdi),%r8d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xad838(%rip),%rax │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jae 176a1 │ │ │ │ + cmpq $0x0,0x1a0(%rdi,%rcx,8) │ │ │ │ + je 176a1 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + callq 14f40 │ │ │ │ + mov $0x0,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + lea 0xa4833(%rip),%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 176b6 │ │ │ │ + add $0x48,%rsp │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - cmp $0xf,%rcx │ │ │ │ - jbe 136a8 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 13600 │ │ │ │ - lea -0x10(%rbp),%r9 │ │ │ │ - cmp %r12,%r9 │ │ │ │ - jb 135df │ │ │ │ - mov 0x8(%rbx),%r8d │ │ │ │ - mov 0xc(%rbx),%esi │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x10(%rbx),%r10d │ │ │ │ - mov 0x14(%rbx),%edi │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - imul $0x85ebca77,(%rax),%edx │ │ │ │ - add $0x10,%rax │ │ │ │ - imul $0x85ebca77,-0x8(%rax),%ecx │ │ │ │ - add %edx,%r8d │ │ │ │ - imul $0x85ebca77,-0xc(%rax),%edx │ │ │ │ - add %r10d,%ecx │ │ │ │ - rol $0xd,%r8d │ │ │ │ - rol $0xd,%ecx │ │ │ │ - imul $0x9e3779b1,%r8d,%r8d │ │ │ │ - add %edx,%esi │ │ │ │ - imul $0x85ebca77,-0x4(%rax),%edx │ │ │ │ - rol $0xd,%esi │ │ │ │ - imul $0x9e3779b1,%ecx,%r10d │ │ │ │ - imul $0x9e3779b1,%esi,%esi │ │ │ │ - add %edi,%edx │ │ │ │ - rol $0xd,%edx │ │ │ │ - imul $0x9e3779b1,%edx,%edi │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jae 13570 │ │ │ │ - sub %r12,%r9 │ │ │ │ - mov %r8d,0x8(%rbx) │ │ │ │ - mov %esi,0xc(%rbx) │ │ │ │ - and $0xfffffffffffffff0,%r9 │ │ │ │ - mov %r10d,0x10(%rbx) │ │ │ │ - lea 0x10(%r12,%r9,1),%r12 │ │ │ │ - mov %edi,0x14(%rbx) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jb 13680 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + callq 17350 │ │ │ │ + movzbl 0xb(%rsp),%edx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0xed928(%rip),%rax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movzbl 0xa(%rsp),%r8d │ │ │ │ + mov (%rax,%rdx,8),%r9 │ │ │ │ + movzbl 0x9(%rsp),%ecx │ │ │ │ + lea 0xa470e(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 15150 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + lea 0xa47b1(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 15150 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0xa479e(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 15150 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movzwl 0x20(%rsp),%ecx │ │ │ │ + lea 0xa478c(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 15150 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movzwl 0x22(%rsp),%ecx │ │ │ │ + lea 0xa477d(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 15150 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + lea 0xa4770(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 15150 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movzbl 0x28(%rsp),%ecx │ │ │ │ + lea 0xa475a(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 15150 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17808 │ │ │ │ + add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x10,%r13d │ │ │ │ - lea 0x18(%rdi,%rdx,1),%rdi │ │ │ │ - mov %r13d,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - callq 7a30 │ │ │ │ - imul $0x85ebca77,0x18(%rbx),%eax │ │ │ │ - add 0x8(%rbx),%eax │ │ │ │ - rol $0xd,%eax │ │ │ │ - sub 0x28(%rbx),%r13d │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - imul $0x9e3779b1,%eax,%eax │ │ │ │ - add %r13,%r12 │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - imul $0x85ebca77,0x1c(%rbx),%eax │ │ │ │ - add 0xc(%rbx),%eax │ │ │ │ - rol $0xd,%eax │ │ │ │ - imul $0x9e3779b1,%eax,%eax │ │ │ │ - mov %eax,0xc(%rbx) │ │ │ │ - imul $0x85ebca77,0x20(%rbx),%eax │ │ │ │ - add 0x10(%rbx),%eax │ │ │ │ - rol $0xd,%eax │ │ │ │ - imul $0x9e3779b1,%eax,%eax │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ - imul $0x85ebca77,0x24(%rbx),%eax │ │ │ │ - add 0x14(%rbx),%eax │ │ │ │ - rol $0xd,%eax │ │ │ │ - imul $0x9e3779b1,%eax,%eax │ │ │ │ - mov %eax,0x14(%rbx) │ │ │ │ - jmpq 13548 │ │ │ │ - sub %r12,%rbp │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov %ebp,0x28(%rbx) │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x123b8(%rdi),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 77c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + lea -0x398(%rip),%rdx │ │ │ │ + callq 8c8e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 7930 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 17860 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x18(%rdi,%rdx,1),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - add %r13d,0x28(%rbx) │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0xa46e2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ add $0x8,%rsp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - pop %rbx │ │ │ │ - mov %r13d,%eax │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - mov $0xffffffea,%r13d │ │ │ │ - jmpq 135eb │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x28(%rdi),%esi │ │ │ │ - lea 0x18(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%edi │ │ │ │ - mov 0x4(%r8),%ecx │ │ │ │ - add %rdx,%rsi │ │ │ │ - lea 0x165667b1(%rdi),%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1371c │ │ │ │ - mov 0x8(%r8),%ecx │ │ │ │ - mov 0xc(%r8),%eax │ │ │ │ - rol $0xc,%edi │ │ │ │ - rol $0x7,%eax │ │ │ │ - rol %ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - lea (%rcx,%rdi,1),%eax │ │ │ │ - mov 0x14(%r8),%ecx │ │ │ │ - ror $0xe,%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - add (%r8),%eax │ │ │ │ - lea 0x1c(%r8),%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jb 1375c │ │ │ │ - mov %rdi,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - imul $0xc2b2ae3d,-0x4(%rdx),%eax │ │ │ │ - add $0x4,%rdx │ │ │ │ - add %ecx,%eax │ │ │ │ - ror $0xf,%eax │ │ │ │ - imul $0x27d4eb2f,%eax,%ecx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jbe 13730 │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - lea -0x1c(%rax),%rdx │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jbe 1377e │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - add $0x1,%rdx │ │ │ │ - imul $0x165667b1,%eax,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - rol $0xb,%eax │ │ │ │ - imul $0x9e3779b1,%eax,%ecx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 13761 │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0xf,%eax │ │ │ │ - xor %ecx,%eax │ │ │ │ - imul $0x85ebca77,%eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0xd,%eax │ │ │ │ - xor %ecx,%eax │ │ │ │ - imul $0xc2b2ae3d,%eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x10,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x40,%edx │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - lea (%rsi,%rdx,1),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1399a │ │ │ │ - mov %rdx,%r13 │ │ │ │ - add %rdx,(%rdi) │ │ │ │ - mov 0x48(%rdi),%edx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea (%rdx,%r13,1),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp $0x1f,%rcx │ │ │ │ - jbe 13978 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 138b0 │ │ │ │ - lea 0x20(%r12),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 13894 │ │ │ │ - mov 0x8(%rbx),%r10 │ │ │ │ - mov 0x10(%rbx),%r9 │ │ │ │ - lea -0x20(%rbp),%r11 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x18(%rbx),%r13 │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%r8 │ │ │ │ - movabs $0x9e3779b185ebca87,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rcx │ │ │ │ + sub $0x288,%rsp │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + mov %esi,0x60(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + movq $0x0,0x124(%rsp) │ │ │ │ + movq $0x0,0x12c(%rsp) │ │ │ │ + movdqu 0x120(%rsp),%xmm2 │ │ │ │ + mov 0x130(%rsp),%eax │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0xae(%rip),%rax │ │ │ │ + lea 0x1f0(%rsp),%r13 │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movl $0x0,0x64(%rsp) │ │ │ │ + mov 0xef685(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 17dfa │ │ │ │ + mov 0xf068a(%rip),%rax │ │ │ │ + mov 0xef66b(%rip),%rcx │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0xf06f8(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 17f58 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + movzbl 0x4d6(%rax),%eax │ │ │ │ + cmp 0x64(%rsp),%eax │ │ │ │ + jbe 17f75 │ │ │ │ + mov 0x64(%rsp),%edx │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + jmp 179ca │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%rcx),%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 17eae │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 179b8 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %edx,0x64(%rsp) │ │ │ │ + lock addq $0x1,0x28(%rax) │ │ │ │ + mov 0xef5f9(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 17ebc │ │ │ │ + mov 0xf067a(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 17edb │ │ │ │ + mov 0xef5d3(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xf0661(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 17f60 │ │ │ │ + mov 0xf05db(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 17ee3 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 17ed3 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + movzwl 0xb0(%rcx),%eax │ │ │ │ + movzbl 0xa0(%rcx),%ecx │ │ │ │ + testb $0x20,0x15(%r15) │ │ │ │ + jne 17a62 │ │ │ │ + mov 0x18(%r15),%edx │ │ │ │ + mov %rcx,0x28(%r15) │ │ │ │ + mov %rcx,0xe0(%r15) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + andb $0x7f,0x58(%r15) │ │ │ │ + movb $0x0,0xc2(%r15) │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + mov %rax,0xd8(%r15) │ │ │ │ + mov %edx,0x1c(%r15) │ │ │ │ + mov %edx,0xd4(%r15) │ │ │ │ + movl $0x0,0xd0(%r15) │ │ │ │ + cmp 0xa8(%rcx),%rax │ │ │ │ + jae 17dc2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 17ac9 │ │ │ │ + nop │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 17e21 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + movdqu 0x1c(%r15),%xmm1 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov 0x2c(%r15),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 41770 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 17ac0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 17e10 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + callq 17350 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov 0x88(%rsp),%r12 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movzbl 0x98(%rsp),%eax │ │ │ │ + lea 0x2e08(%rbx),%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %al,0x26(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov %eax,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rbx,%rax,8),%rdx │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov 0x140(%rdx),%rdx │ │ │ │ + movzwl 0x10(%rdx),%ecx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 17f83 │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + jae 17f83 │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov 0x20(%r15),%r10 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + lea 0x20(%rdx,%rax,1),%rax │ │ │ │ + mov 0x28(%r15),%rdx │ │ │ │ + movups %xmm0,0xa8(%rsp) │ │ │ │ + mov (%rax),%rbx │ │ │ │ + movzbl 0x18(%rax),%r8d │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ mov 0x10(%rax),%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - imul %r8,%rcx │ │ │ │ - imul %r8,%rsi │ │ │ │ - add %rcx,%r10 │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - rol $0x1f,%r10 │ │ │ │ - imul %r8,%rcx │ │ │ │ - imul %rdi,%r10 │ │ │ │ - add %rcx,%r9 │ │ │ │ - lea (%rsi,%r13,1),%rcx │ │ │ │ - rol $0x1f,%rcx │ │ │ │ - rol $0x1f,%r9 │ │ │ │ - imul %rdi,%rcx │ │ │ │ - imul %rdi,%r9 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - imul %r8,%rcx │ │ │ │ - add %rcx,%rdx │ │ │ │ - rol $0x1f,%rdx │ │ │ │ - imul %rdi,%rdx │ │ │ │ - cmp %rax,%r11 │ │ │ │ - jae 13820 │ │ │ │ - sub %r12,%r11 │ │ │ │ - mov %r10,0x8(%rbx) │ │ │ │ - mov %r9,0x10(%rbx) │ │ │ │ - and $0xffffffffffffffe0,%r11 │ │ │ │ - mov %r13,0x18(%rbx) │ │ │ │ - lea 0x20(%r12,%r11,1),%r12 │ │ │ │ - mov %rdx,0x20(%rbx) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jb 13950 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %r8b,0x27(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + shr $0x10,%r9 │ │ │ │ + shr $0x20,%r11 │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + shr $0x8,%rbp │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + and $0x7,%ebp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + movups %xmm0,0xb8(%rsp) │ │ │ │ + callq 7a20 │ │ │ │ + movzbl 0x26(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r12,0x88(%rsp) │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %bl,0xa9(%rsp) │ │ │ │ + mov %cl,0x98(%rsp) │ │ │ │ + movzbl 0x27(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov %r10,0xa0(%rsp) │ │ │ │ + mov %dl,0xa8(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm2 │ │ │ │ + mov %r8b,0xaa(%rsp) │ │ │ │ + movdqu 0x80(%rsp),%xmm3 │ │ │ │ + mov %bpl,0xab(%rsp) │ │ │ │ + movdqu 0x90(%rsp),%xmm4 │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + movdqu 0xa0(%rsp),%xmm5 │ │ │ │ + mov %rsi,0xb8(%rsp) │ │ │ │ + movdqu 0xb0(%rsp),%xmm6 │ │ │ │ + mov %r9w,0xc0(%rsp) │ │ │ │ + mov %r11w,0xc2(%rsp) │ │ │ │ + movdqu 0xc0(%rsp),%xmm7 │ │ │ │ + movups %xmm2,0x100(%rsp) │ │ │ │ + movups %xmm3,0x110(%rsp) │ │ │ │ + movups %xmm4,0x120(%rsp) │ │ │ │ + movups %xmm5,0xd0(%rsp) │ │ │ │ + movups %xmm6,0xe0(%rsp) │ │ │ │ + movups %xmm7,0xf0(%rsp) │ │ │ │ + mov 0x108(%rsp),%edi │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + xor %dil,%dil │ │ │ │ + xor %al,%al │ │ │ │ + cmp %eax,%edi │ │ │ │ + jne 17d29 │ │ │ │ + cmp %r12,%rsi │ │ │ │ + setne %dil │ │ │ │ + cmp 0x8(%rsp),%rcx │ │ │ │ + setne %al │ │ │ │ + or %al,%dil │ │ │ │ + je 17e88 │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + pushq $0x0 │ │ │ │ + push %r11 │ │ │ │ + push %r9 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + push %rsi │ │ │ │ + mov %r10,%rsi │ │ │ │ + push %rcx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + callq 15270 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 17ac0 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %eax,0x1d8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 17ac9 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 17e24 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0xa8(%rax),%rax │ │ │ │ + cmp %rax,0x20(%r15) │ │ │ │ + jb 17ab0 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lea 0x28(%rcx),%rdi │ │ │ │ + lock xadd %rax,0x28(%rcx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 17f68 │ │ │ │ + addl $0x1,0x64(%rsp) │ │ │ │ + mov 0xef1fa(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1796f │ │ │ │ + mov 0xef1e7(%rip),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + jmpq 17991 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x20,%r13d │ │ │ │ - lea 0x28(%rdi,%rdx,1),%rdi │ │ │ │ - mov %r13d,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - sub 0x48(%rbx),%r13d │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%rax │ │ │ │ - movabs $0x9e3779b185ebca87,%rcx │ │ │ │ - movl $0x0,0x48(%rbx) │ │ │ │ - add %r13,%r12 │ │ │ │ - imul %rax,%rdx │ │ │ │ - add 0x8(%rbx),%rdx │ │ │ │ - rol $0x1f,%rdx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - mov 0x30(%rbx),%rdx │ │ │ │ - imul %rax,%rdx │ │ │ │ - add 0x10(%rbx),%rdx │ │ │ │ - rol $0x1f,%rdx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov 0x38(%rbx),%rdx │ │ │ │ - imul %rax,%rdx │ │ │ │ - add 0x18(%rbx),%rdx │ │ │ │ - imul 0x40(%rbx),%rax │ │ │ │ - add 0x20(%rbx),%rax │ │ │ │ - rol $0x1f,%rdx │ │ │ │ - rol $0x1f,%rax │ │ │ │ - imul %rcx,%rdx │ │ │ │ - imul %rcx,%rax │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - jmpq 137df │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub %r12,%rbp │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov %ebp,0x48(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 17b13 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 17ac9 │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lea 0x28(%rcx),%rdi │ │ │ │ + lock xadd %rax,0x28(%rcx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 17fa2 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x278(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17faf │ │ │ │ + add $0x288,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x28(%rdi,%rdx,1),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - add %r13d,0x48(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + cmp %rax,0x120(%rsp) │ │ │ │ + jne 17d29 │ │ │ │ + cmpb $0x0,0x26(%rsp) │ │ │ │ + jne 17d29 │ │ │ │ + jmpq 17da4 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %edx,0x64(%rsp) │ │ │ │ + jmpq 179e8 │ │ │ │ + mov 0xef125(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 17a42 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 17e44 │ │ │ │ + mfence │ │ │ │ + jmpq 17a0e │ │ │ │ + movl $0x0,0xf011b(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xf00fc(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 17a36 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 17a36 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xf00c1(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 17a36 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 17991 │ │ │ │ + mfence │ │ │ │ + jmpq 17a27 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + callq *0x30(%rax) │ │ │ │ + jmpq 17de2 │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + jmpq 179e8 │ │ │ │ + lea 0xa4096(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0xa148b(%rip),%rsi │ │ │ │ + lea 0xa170b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + callq *0x30(%rax) │ │ │ │ + jmpq 17e44 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + movslq %ecx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdx,0x74(%rsp) │ │ │ │ + mov $0x40a,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsi),%rax │ │ │ │ + mov %rsi,0x7c(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov 0x0(%r13,%rax,8),%rax │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm1 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x8c(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 180a0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18276 │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mov $0xffffffea,%r13d │ │ │ │ - jmpq 138a0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%r8 │ │ │ │ - push %rbp │ │ │ │ - lea 0x28(%rdi),%rsi │ │ │ │ - movabs $0x27d4eb2f165667c5,%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x48(%rdi),%edi │ │ │ │ - mov 0x18(%r8),%r9 │ │ │ │ - mov (%r8),%r10 │ │ │ │ - add %rsi,%rdi │ │ │ │ - add %r9,%rax │ │ │ │ - cmp $0x1f,%r10 │ │ │ │ - jbe 13a88 │ │ │ │ - mov 0x10(%r8),%r11 │ │ │ │ - mov 0x8(%r8),%rax │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%rdx │ │ │ │ - mov 0x20(%r8),%rcx │ │ │ │ - mov %r11,%rbx │ │ │ │ - imul %rdx,%r11 │ │ │ │ - mov %rax,%rbp │ │ │ │ - rol %rax │ │ │ │ - rol $0x7,%rbx │ │ │ │ - imul %rdx,%rbp │ │ │ │ - add %rbx,%rax │ │ │ │ - mov %r9,%rbx │ │ │ │ - rol $0xc,%rbx │ │ │ │ - imul %rdx,%r9 │ │ │ │ - add %rbx,%rax │ │ │ │ - rol $0x1f,%rbp │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - rol $0x12,%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - rol $0x1f,%r9 │ │ │ │ - movabs $0x9e3779b185ebca87,%rax │ │ │ │ - imul %rax,%rbp │ │ │ │ - rol $0x1f,%rdx │ │ │ │ - imul %rax,%r9 │ │ │ │ - imul %rax,%rdx │ │ │ │ - xor %rbp,%rbx │ │ │ │ - mov %r11,%rbp │ │ │ │ - movabs $0x85ebca77c2b2ae63,%r11 │ │ │ │ - imul %rax,%rbx │ │ │ │ - rol $0x1f,%rbp │ │ │ │ - imul %rax,%rbp │ │ │ │ - add %r11,%rbx │ │ │ │ - xor %rbp,%rbx │ │ │ │ - imul %rax,%rbx │ │ │ │ - add %r11,%rbx │ │ │ │ - xor %rbx,%r9 │ │ │ │ - imul %rax,%r9 │ │ │ │ - lea (%r9,%r11,1),%rcx │ │ │ │ - xor %rcx,%rdx │ │ │ │ - imul %rax,%rdx │ │ │ │ - lea (%rdx,%r11,1),%rax │ │ │ │ - lea 0x30(%r8),%r11 │ │ │ │ - lea (%r10,%rax,1),%rdx │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jb 13af9 │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%r10 │ │ │ │ - mov %r11,%rcx │ │ │ │ - movabs $0x9e3779b185ebca87,%rsi │ │ │ │ - movabs $0x85ebca77c2b2ae63,%r9 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov -0x8(%rcx),%rax │ │ │ │ - add $0x8,%rcx │ │ │ │ - imul %r10,%rax │ │ │ │ - rol $0x1f,%rax │ │ │ │ - imul %rsi,%rax │ │ │ │ - xor %rdx,%rax │ │ │ │ - rol $0x1b,%rax │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea (%rax,%r9,1),%rdx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jbe 13ac0 │ │ │ │ - mov %rdi,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - lea -0x30(%rax),%rsi │ │ │ │ - and $0xfffffffffffffff8,%rsi │ │ │ │ - add %r11,%rsi │ │ │ │ - lea 0x4(%rsi),%rcx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - ja 13b37 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - movabs $0x9e3779b185ebca87,%rsi │ │ │ │ - imul %rsi,%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %rdx,%rax │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%rdx │ │ │ │ - rol $0x17,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - movabs $0x165667b19e3779f9,%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jbe 13b6e │ │ │ │ - movabs $0x27d4eb2f165667c5,%r8 │ │ │ │ - movabs $0x9e3779b185ebca87,%rcx │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - add $0x1,%rsi │ │ │ │ - imul %r8,%rax │ │ │ │ - xor %rdx,%rax │ │ │ │ - rol $0xb,%rax │ │ │ │ - imul %rcx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 13b50 │ │ │ │ - mov %rdx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - shr $0x21,%rax │ │ │ │ - xor %rdx,%rax │ │ │ │ - movabs $0xc2b2ae3d27d4eb4f,%rdx │ │ │ │ - imul %rax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x1d,%rax │ │ │ │ - xor %rdx,%rax │ │ │ │ - movabs $0x165667b19e3779f9,%rdx │ │ │ │ - imul %rdx,%rax │ │ │ │ + mov $0x80,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 18260 │ │ │ │ + lea 0x2e08(%r13),%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x140(%rax),%rax │ │ │ │ + movzwl 0x10(%rax),%edx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jb 1827b │ │ │ │ + cmp 0x18(%rax),%rbx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + jae 1827b │ │ │ │ + shl $0x5,%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%r14),%r9 │ │ │ │ + mov 0x28(%r14),%r8 │ │ │ │ + lea 0x20(%rax,%rbx,1),%rdx │ │ │ │ + movups %xmm0,0x68(%rsp) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + movzbl 0x18(%rdx),%esi │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %al,0x59(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + shr $0x8,%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ - shr $0x20,%rdx │ │ │ │ - xor %rdx,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + shr $0x20,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x10,%rdx │ │ │ │ + mov %r8b,0x58(%rsp) │ │ │ │ + mov %dx,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov %sil,0x5a(%rsp) │ │ │ │ + mov %cl,0x5b(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm2 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm3 │ │ │ │ + mov %ax,0x72(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm4 │ │ │ │ + movups %xmm2,0x20(%rsp) │ │ │ │ + movups %xmm3,0x30(%rsp) │ │ │ │ + movups %xmm4,0x40(%rsp) │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x38(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + test %ebp,%ebp │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdx,%r13 │ │ │ │ + mov 0x2ea0(%r13),%rdx │ │ │ │ + cmp %rdx,(%rax) │ │ │ │ + je 1805f │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movzbl 0x48(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + movzwl 0x52(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + movzwl 0x58(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq 0x58(%rsp) │ │ │ │ + pushq 0x58(%rsp) │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + movzbl 0x5b(%rsp),%r9d │ │ │ │ + movzbl 0x5a(%rsp),%r8d │ │ │ │ + movzbl 0x59(%rsp),%ecx │ │ │ │ + movzbl 0x58(%rsp),%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + callq 15270 │ │ │ │ + add $0x30,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1805f │ │ │ │ + movq $0x0,0xa0(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,0x98(%r15) │ │ │ │ + movl $0x0,0xa8(%r15) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq 1805f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 180be │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + jmpq 1805f │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa3d9e(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0xa1193(%rip),%rsi │ │ │ │ + lea 0xa1413(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - lea 0xf4640(%rip),%rdi │ │ │ │ push %r12 │ │ │ │ - lea 0x18(%r13),%r15 │ │ │ │ - lea 0xf4633(%rip),%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov $0xfffffffffffffff8,%r14 │ │ │ │ - jmp 13c49 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x8(%rbx),%rbp │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - jne 13c88 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0xeed2e(%rip),%r13 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 183c6 │ │ │ │ + mov 0xefd32(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xefda6(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 185ed │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 18308 │ │ │ │ + jmp 1834a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 18350 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r12,%rax,8),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 13c6e │ │ │ │ - testb $0x1,-0x8(%rbx) │ │ │ │ - je 13cac │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rbx,0x8(%rbx) │ │ │ │ - mov %rbx,(%rbx) │ │ │ │ - lock andq $0xfffffffffffffffe,-0x8(%rbx) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *0x10(%rbx) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - lea 0xf457c(%rip),%rdi │ │ │ │ - callq 79b0 │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mov 0x18(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne 13be8 │ │ │ │ - movq $0x0,0x10(%r13) │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - jne 13c88 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - callq 17070 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - jmp 13c49 │ │ │ │ + je 182f8 │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + jmp 18335 │ │ │ │ nopl (%rax) │ │ │ │ - cmpq $0x0,0x10(%r13) │ │ │ │ - jne 13ccb │ │ │ │ - lea 0xf456a(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 18350 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 18320 │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 18308 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 185e3 │ │ │ │ + mov 0xefd17(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 185fd │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0xefd02(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 18678 │ │ │ │ + mov 0xefc7b(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 18605 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 183d4 │ │ │ │ + lea 0x60(%rbp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 185f5 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 182c7 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 182e3 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 185d5 │ │ │ │ + mov 0xefbfe(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xefc72(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 186aa │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 18440 │ │ │ │ + jmp 18470 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 18473 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r12,%rax,8),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 18430 │ │ │ │ + movzbl 0xb6(%r15),%eax │ │ │ │ + bt %eax,%ebp │ │ │ │ + jb 1851a │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 18440 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %fs:0x0(%r13),%rdx │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 18550 │ │ │ │ + mov 0xefbf5(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 186b2 │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xefbe2(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 186c8 │ │ │ │ + mov 0xefb5c(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 186da │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 1855e │ │ │ │ + mov 0x470(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 18680 │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + cmovae %rsi,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + cmova %r14,%rax │ │ │ │ + sub %rax,%r14 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r14,0x2dc0(%r12) │ │ │ │ + mov %eax,0x2dcc(%r12) │ │ │ │ + mfence │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x2f30(%r12),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - lea 0xbe3e5(%rip),%rcx │ │ │ │ - mov $0x101,%edx │ │ │ │ - lea 0xbe253(%rip),%rsi │ │ │ │ - lea 0xbe272(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbe3c6(%rip),%rcx │ │ │ │ - mov $0xf6,%edx │ │ │ │ - lea 0xbe234(%rip),%rsi │ │ │ │ - lea 0xbe23f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmpq a2770 │ │ │ │ + mov 0x60(%r15),%rdx │ │ │ │ + jmp 18523 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 18460 │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r15) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 18520 │ │ │ │ + mov %fs:0x0(%r13),%rdx │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 18485 │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 184be │ │ │ │ + mov 0x1d8(%r15),%rax │ │ │ │ + movzwl 0xb0(%r15),%edi │ │ │ │ + mov 0xa8(%r15),%rdx │ │ │ │ + movzwl 0xb2(%r15),%ecx │ │ │ │ + lea 0x3(%rax),%rsi │ │ │ │ + sub %rdi,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + lea 0x60(%r15),%rdi │ │ │ │ + imul %rcx,%rdx │ │ │ │ + imul %rsi,%rcx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + add %rdx,%r14 │ │ │ │ + lea (%rsi,%rcx,2),%rsi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + cmp %eax,%esi │ │ │ │ + cmovae %esi,%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r15) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 18750 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 183fb │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 18417 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + jmpq 18396 │ │ │ │ + mfence │ │ │ │ + jmpq 182e3 │ │ │ │ + callq *0x68(%rbp) │ │ │ │ + jmpq 183b6 │ │ │ │ + mfence │ │ │ │ + jmpq 18372 │ │ │ │ + movl $0x0,0xef9f9(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ - lea 0xbe3ed(%rip),%rcx │ │ │ │ - mov $0x2c,%edx │ │ │ │ - lea 0xbe20b(%rip),%rsi │ │ │ │ - lea 0xbe2c2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x2b5(%rip),%rdx │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xef9dc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 18396 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 18396 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - cmp %rdx,0x28(%rsi) │ │ │ │ - jne 13e56 │ │ │ │ - cmpb $0x0,0x30(%rsi) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jne 13e37 │ │ │ │ - lea 0x8(%rsi),%rdx │ │ │ │ - cmp 0x8(%rsi),%rdx │ │ │ │ - jne 13e18 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 13db0 │ │ │ │ - testb $0x1,(%rsi) │ │ │ │ - je 13e75 │ │ │ │ - mov 0x20(%rdi),%rcx │ │ │ │ - mov %rdx,(%rcx) │ │ │ │ - lea 0x18(%rdi),%rcx │ │ │ │ - mov %rcx,0x8(%rsi) │ │ │ │ - mov 0x20(%rdi),%rcx │ │ │ │ - mov %rcx,0x10(%rsi) │ │ │ │ - mov %rdx,0x20(%rdi) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 13e13 │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 17020 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xef99d(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 18396 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rdi,0x38(%rbx) │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rsi │ │ │ │ + mfence │ │ │ │ + jmpq 18387 │ │ │ │ + movzbl 0x46c(%r12),%eax │ │ │ │ + movabs $0x28f5c28f5c28f5c3,%rdx │ │ │ │ + imul %r14,%rax │ │ │ │ + shr $0x2,%rax │ │ │ │ + mul %rdx │ │ │ │ mov %rdx,%rax │ │ │ │ - mul %rsi │ │ │ │ - shr $0x12,%rdx │ │ │ │ - cmpb $0x0,0x30(%rbx) │ │ │ │ - lea (%rdx,%rbp,1),%rsi │ │ │ │ - mov %rsi,0x20(%rbx) │ │ │ │ - jne 13e94 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13e13 │ │ │ │ - add $0x28,%rsp │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 154a0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xbe2b1(%rip),%rcx │ │ │ │ - mov $0x51,%edx │ │ │ │ - lea 0xbe0e7(%rip),%rsi │ │ │ │ - lea 0xbe19e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbe292(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0xbe0c8(%rip),%rsi │ │ │ │ - lea 0xbe0fe(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbe273(%rip),%rcx │ │ │ │ - mov $0x4f,%edx │ │ │ │ - lea 0xbe0a9(%rip),%rsi │ │ │ │ - lea 0xbe188(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbe26c(%rip),%rcx │ │ │ │ - mov $0x2b,%edx │ │ │ │ - lea 0xbe08a(%rip),%rsi │ │ │ │ - lea 0xbe0a9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbe21d(%rip),%rcx │ │ │ │ - mov $0x28,%edx │ │ │ │ - lea 0xbe0c0(%rip),%rsi │ │ │ │ - lea 0xbe0a1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + shr $0x2,%rax │ │ │ │ + jmpq 184d3 │ │ │ │ + mfence │ │ │ │ + jmpq 18417 │ │ │ │ + mfence │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xef9c0(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 184a6 │ │ │ │ + mfence │ │ │ │ + mov 0xef937(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 184b5 │ │ │ │ + movl $0x0,0xef924(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xef905(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 184b5 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 184b5 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xef8ca(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 184b5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq 185c5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x20(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x8(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x1c0(%rsi) │ │ │ │ + jne 18ae5 │ │ │ │ mov %rdi,%rbx │ │ │ │ - lock btsq $0x0,0x0(%rbp) │ │ │ │ - jae 13f88 │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 13f20 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 13f96 │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov %r13,0x10(%rbx) │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x2d88(%rdi),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x2dc0(%rdi),%rdi │ │ │ │ + movzbl 0xa0(%rbp),%edx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov %r8,%rcx │ │ │ │ + not %rcx │ │ │ │ + lock and %rcx,(%rax,%rdx,8) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 187a5 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xd438(%rbx),%r12 │ │ │ │ + lea 0x12238(%rbx),%r13 │ │ │ │ + callq 182a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x270,%r12 │ │ │ │ + callq 1a970 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 187e8 │ │ │ │ + lea 0x12928(%rbx),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + callq 1a970 │ │ │ │ + lea 0xd1c8(%rbx),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1a970 │ │ │ │ + lea 0xcf58(%rbx),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1a970 │ │ │ │ + lea 0x2a98(%rbx),%rax │ │ │ │ + lea 0x2f58(%rbx),%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x2a90(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 188f1 │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + lea (%rcx,%rcx,8),%r15 │ │ │ │ + mov %ecx,0x2a90(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl $0x4,%r15 │ │ │ │ + add %rbx,%r15 │ │ │ │ + cmpw $0x0,0xb10(%r15) │ │ │ │ + je 188d7 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 188a1 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzwl 0xb10(%r15),%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jbe 188d1 │ │ │ │ + movzwl 0xb12(%r15,%r14,2),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r12,%rax,8),%rsi │ │ │ │ + mov %r13d,%eax │ │ │ │ + lock xadd %eax,0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 18890 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq 191e0 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jmp 18890 │ │ │ │ + mov 0x2a90(%rbx),%eax │ │ │ │ + lea (%rcx,%rcx,8),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + mov %dx,0xb10(%rbx,%rcx,1) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 18867 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x2f28(%rbx),%r13 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov $0xffffffff,%r15d │ │ │ │ + callq 7a20 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14d,%eax │ │ │ │ + xchg %eax,0x0(%r13) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 18910 │ │ │ │ + movzwl 0xa44(%rbp),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 1896c │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %ax,0xa44(%rbp) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + movzwl 0x244(%rbp,%rax,2),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r12,%rax,8),%rsi │ │ │ │ + andb $0xfd,0xc(%rsi) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%rbx) │ │ │ │ + mov %r15d,%eax │ │ │ │ + lock xadd %eax,0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 18910 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 191e0 │ │ │ │ + jmp 18910 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%rbx) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f250 │ │ │ │ + mfence │ │ │ │ + lea 0x2f30(%rbx),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq a2770 │ │ │ │ + lea 0x14238(%rbx),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x3ff,%esi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 189b8 │ │ │ │ + movzbl 0xc(%rdx),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 189d9 │ │ │ │ + movzbl 0xa0(%rbp),%eax │ │ │ │ + cmp %al,0x1e(%rdx) │ │ │ │ + cmove %edi,%r13d │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + add $0x28,%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 189f1 │ │ │ │ + sub $0x1,%rsi │ │ │ │ + jmp 189b8 │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 18a19 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18ae0 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 150a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movl $0x40000001,0x38(%rsp) │ │ │ │ + lea 0x2f50(%rbx),%r15 │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a2ad0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x3ff,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - je 13f58 │ │ │ │ - cmp 0x8(%rbx),%r13 │ │ │ │ - je 13f11 │ │ │ │ - lea 0xbe16f(%rip),%rcx │ │ │ │ - mov $0x77,%edx │ │ │ │ - lea 0xbdfcd(%rip),%rsi │ │ │ │ - lea 0xbe084(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 13ef8 │ │ │ │ - lea 0xf4298(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - callq 15250 │ │ │ │ - lea 0xf4287(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - jmpq 13ed9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x8(%rbx),%r13 │ │ │ │ - jne 13fb5 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 13f11 │ │ │ │ - lea 0xbe10b(%rip),%rcx │ │ │ │ - mov $0x81,%edx │ │ │ │ - lea 0xbdf69(%rip),%rsi │ │ │ │ - lea 0xbdfcd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbe0ec(%rip),%rcx │ │ │ │ - mov $0x6f,%edx │ │ │ │ - lea 0xbdf4a(%rip),%rsi │ │ │ │ - lea 0xbe001(%rip),%rdi │ │ │ │ + jne 18a60 │ │ │ │ + movzbl 0xc(%rdx),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 18a81 │ │ │ │ + movzbl 0xa0(%rbp),%eax │ │ │ │ + cmp %al,0x1e(%rdx) │ │ │ │ + cmove %r13d,%esi │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + add $0x28,%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 18a99 │ │ │ │ + sub $0x1,%rcx │ │ │ │ + jmp 18a60 │ │ │ │ + test %sil,%sil │ │ │ │ + je 18ab6 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 18a45 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmp 18a45 │ │ │ │ + mfence │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 189f6 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 189f6 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa3514(%rip),%rcx │ │ │ │ + mov $0x44d,%edx │ │ │ │ + lea 0xa30d8(%rip),%rsi │ │ │ │ + lea 0xa346b(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xf4215(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - testb $0x1,-0x20(%rbx) │ │ │ │ - je 14035 │ │ │ │ - lea -0x18(%rbx),%rdx │ │ │ │ - cmp -0x18(%rbx),%rdx │ │ │ │ - jne 14054 │ │ │ │ - mov 0x20(%rax),%rcx │ │ │ │ - mov %rdx,(%rcx) │ │ │ │ - lea 0x18(%rax),%rcx │ │ │ │ - mov %rcx,-0x18(%rbx) │ │ │ │ - mov 0x20(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbx) │ │ │ │ - mov 0x28(%rax),%rdi │ │ │ │ - mov %rdx,0x20(%rax) │ │ │ │ - callq 17020 │ │ │ │ - lea 0xf41d1(%rip),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 7a20 │ │ │ │ - lea 0xbe0ac(%rip),%rcx │ │ │ │ - mov $0x2b,%edx │ │ │ │ - lea 0xbdeca(%rip),%rsi │ │ │ │ - lea 0xbdee9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 13cf0 │ │ │ │ + add $0x2d88,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 18b34 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp $0x7,%eax │ │ │ │ + je 18b65 │ │ │ │ + movzbl 0xb9(%rsi),%edx │ │ │ │ + bt %eax,%edx │ │ │ │ + jae 18b28 │ │ │ │ + movzbl 0xa0(%rsi),%edx │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + shl %cl,%r9 │ │ │ │ + lock or %r9,(%rdi,%rdx,8) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp $0x7,%eax │ │ │ │ + jne 18b34 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0xf4193(%rip),%rdi │ │ │ │ push %rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x1c0(%rsi) │ │ │ │ + je 18b9e │ │ │ │ + cmpl $0x1,0xa60(%rsi) │ │ │ │ mov %rsi,%rbx │ │ │ │ - callq 7940 │ │ │ │ - lock btsq $0x0,(%rbx) │ │ │ │ - setae %r12b │ │ │ │ - jae 140a0 │ │ │ │ - lea 0xf4177(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12d,%eax │ │ │ │ + je 18bc0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18c42 │ │ │ │ + add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - testb $0x1,(%rbx) │ │ │ │ - je 140d5 │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - cmp 0x8(%rbx),%rax │ │ │ │ - jne 140f4 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lea 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - callq 17020 │ │ │ │ - jmp 14082 │ │ │ │ - lea 0xbe00c(%rip),%rcx │ │ │ │ - mov $0x2b,%edx │ │ │ │ - lea 0xbde2a(%rip),%rsi │ │ │ │ - lea 0xbde49(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 13cf0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movl $0x40000001,0x28(%rsp) │ │ │ │ + lea 0x2f30(%rdi),%rbp │ │ │ │ + mov %rsp,%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea 0xf40ed(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a2ad0 │ │ │ │ + cmpl $0x1,0xa60(%rbx) │ │ │ │ + jne 18c18 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 18be8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmp 18be8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 18b9e │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 18b9e │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - lock btsq $0x0,0x0(%rbp) │ │ │ │ - setae %r14b │ │ │ │ - jae 14150 │ │ │ │ - lea 0xf40cc(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + mov 0x1c0(%rdi),%rbp │ │ │ │ + movq $0x0,0x1c0(%rdi) │ │ │ │ + callq 77b0 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 18c84 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a4610 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x18(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 18c90 │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 13d20 │ │ │ │ - jmp 1412d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq a6bd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - lea 0xf3133(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xf4088(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - nopl (%rax) │ │ │ │ - testb $0x1,(%rbx) │ │ │ │ - jne 1419e │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne 14198 │ │ │ │ - jmp 141c0 │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 141c0 │ │ │ │ - cmp 0x10(%rax),%rbx │ │ │ │ - jne 14190 │ │ │ │ - lea 0xf405b(%rip),%rsi │ │ │ │ - lea 0xf4014(%rip),%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 77d0 │ │ │ │ - jmp 14180 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xf4039(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ + cmpq $0x0,0x1c0(%rdi) │ │ │ │ + je 18cc0 │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0xf4015(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0xf400a(%rip),%rdi │ │ │ │ - push %rbx │ │ │ │ - lea 0xf30a2(%rip),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 13ec0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 14228 │ │ │ │ - jmp 14245 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 14245 │ │ │ │ - cmp 0x10(%rax),%rbp │ │ │ │ - jne 14220 │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xf3f88(%rip),%rdi │ │ │ │ - callq 77d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 14228 │ │ │ │ - lock andq $0xfffffffffffffffe,0x0(%rbp) │ │ │ │ - lea 0xf3fae(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xd0(%rdi),%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa32a8(%rip),%rdx │ │ │ │ + lea -0x372d(%rip),%rdi │ │ │ │ + callq a4450 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 18d10 │ │ │ │ + lock incl 0x18(%rax) │ │ │ │ + sfence │ │ │ │ + mov %rax,0x1c0(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0xa312e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 18cb1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%rdi) │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + add $0xcf58,%r15 │ │ │ │ + lea 0xec2cb(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ - lea 0xf3f7f(%rip),%rdi │ │ │ │ push %r12 │ │ │ │ + lea 0x2f58(%rsi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov $0x1,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %r12,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 13ec0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 13d20 │ │ │ │ - lea 0xf3f4b(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 18d78 │ │ │ │ + movzbl 0xc(%rbx),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 18db0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + add $0x28,%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne 18d78 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + mov (%r14,%rax,8),%r9 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + movabs $0xcccccccccccccccd,%rax │ │ │ │ + sub %r12,%rcx │ │ │ │ + mov 0x4(%rbx),%r8d │ │ │ │ + lea 0xa31b0(%rip),%rdx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + imul %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15150 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%r13) │ │ │ │ + jmp 18d8b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rcx,%r10 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xf3f23(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 13ec0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - lock andq $0xfffffffffffffffe,(%rbx) │ │ │ │ - lea 0xf3efe(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movzbl 0x1e(%rax),%edx │ │ │ │ + movzbl 0x1e(%rax),%ecx │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rdi,%rdx,8),%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + movzbl 0xba(%rdx),%ebp │ │ │ │ + shr $0x3,%rbx │ │ │ │ + mov $0x1,%edx │ │ │ │ + and $0x18,%ebx │ │ │ │ + shl %cl,%rdx │ │ │ │ + not %rdx │ │ │ │ + and %rdx,(%r11,%rbx,1) │ │ │ │ + and $0x2,%r9d │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmovne %ebp,%edx │ │ │ │ + add %edx,(%r10) │ │ │ │ + test %ebp,%ebp │ │ │ │ + sete %dl │ │ │ │ + or %dl,(%r8) │ │ │ │ + movzwl (%rsi),%edx │ │ │ │ + cmp $0xe,%dx │ │ │ │ + ja 18e8f │ │ │ │ + add $0x2f58,%rdi │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %cx,(%rsi) │ │ │ │ + movabs $0xcccccccccccccccd,%rcx │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rcx,%rax │ │ │ │ + mov %ax,0x2(%rsi,%rdx,2) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %r12 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0xa357a(%rip),%rcx │ │ │ │ + mov $0x29,%edx │ │ │ │ + lea 0xa31fe(%rip),%rsi │ │ │ │ + lea 0xa3217(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0xf3ed5(%rip),%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0xf3eca(%rip),%rdi │ │ │ │ push %rbx │ │ │ │ - lea 0xf2f62(%rip),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + movzwl 0x50(%rdx),%ebp │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movzbl 0xa0(%rsp),%eax │ │ │ │ + mov %al,0x1f(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + test %bp,%bp │ │ │ │ + je 19028 │ │ │ │ + lea 0x2f58(%rdi),%r10 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r10,%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movabs $0xcccccccccccccccd,%r11 │ │ │ │ + mov %r8d,%r10d │ │ │ │ + jmp 18f6f │ │ │ │ + nop │ │ │ │ + cmpl $0x4,0x48(%r12) │ │ │ │ + je 19068 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xe,%bp │ │ │ │ + ja 1907a │ │ │ │ + sar $0x3,%rax │ │ │ │ + movzwl %bp,%ecx │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x1,%ebp │ │ │ │ + imul %r11,%rax │ │ │ │ + mov %ax,0x22(%rsp,%rcx,2) │ │ │ │ + movzwl 0x50(%r12),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jbe 19028 │ │ │ │ + movzwl 0x52(%r12,%rbx,2),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%r15,%rax,1),%rdi │ │ │ │ + movzbl 0x1e(%rdi),%ecx │ │ │ │ + add $0x34,%rcx │ │ │ │ + mov 0x0(%r13,%rcx,8),%r9 │ │ │ │ + cmp %r10d,(%r14) │ │ │ │ + jae 18f40 │ │ │ │ + movzbl 0x1e(%rdi),%r8d │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 13ec0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 14370 │ │ │ │ - jmp 1438d │ │ │ │ + mov %r8,%rcx │ │ │ │ + sar $0x6,%r8 │ │ │ │ + shl %cl,%rsi │ │ │ │ + and (%rdx,%r8,8),%rsi │ │ │ │ + je 18f40 │ │ │ │ + cmpb $0x0,0xba(%r9) │ │ │ │ + je 18f30 │ │ │ │ + cmpq $0x0,0x20(%rdi) │ │ │ │ + jne 18fcd │ │ │ │ + cmpb $0x0,0x1f(%rsp) │ │ │ │ + jne 18f40 │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + push %rdi │ │ │ │ + mov 0xa8(%rsp),%r9d │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + callq 18e00 │ │ │ │ + pop %rax │ │ │ │ + movzwl 0x50(%r12),%eax │ │ │ │ + movabs $0xcccccccccccccccd,%r11 │ │ │ │ + pop %rdx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 18f6f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 1438d │ │ │ │ - cmp 0x10(%rax),%rbp │ │ │ │ - jne 14368 │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xf3e40(%rip),%rdi │ │ │ │ - callq 77d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 14370 │ │ │ │ - lock andq $0xfffffffffffffffe,0x0(%rbp) │ │ │ │ - lea 0xf3e66(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + mov %bp,0x20(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + movups %xmm2,0x60(%r12) │ │ │ │ + movups %xmm1,0x50(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19099 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - callq 19a40 │ │ │ │ - lea 0xf3e3c(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0xf3e28(%rip),%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 7a20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 7410 │ │ │ │ - nopl (%rax) │ │ │ │ - push %r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + cmpb $0x0,(%rsi) │ │ │ │ + jne 18f40 │ │ │ │ + jmpq 18fbb │ │ │ │ + lea 0xa338f(%rip),%rcx │ │ │ │ + mov $0x29,%edx │ │ │ │ + lea 0xa3013(%rip),%rsi │ │ │ │ + lea 0xa302c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xe0,%rsp │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 1444c │ │ │ │ - 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 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 16af0 │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov $0x48,%edx │ │ │ │ - mov $0x40,%esi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1457f │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ + mov 0xedf3f(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 19150 │ │ │ │ + mov 0xeef44(%rip),%rdx │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xeefb9(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 191d8 │ │ │ │ + mov (%rdi),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 1457f │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x18(%r12),%rax │ │ │ │ - mov %r12,(%r12) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - movaps %xmm0,0x10(%r12) │ │ │ │ - lea 0x30(%r12),%r13 │ │ │ │ - lea 0x10(%rsp),%r9 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movaps %xmm0,0x20(%r12) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x18,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - movaps %xmm0,0x30(%r12) │ │ │ │ - movl $0x18,0x10(%rsp) │ │ │ │ - movl $0x30,0x14(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc7913(%rip),%rdx │ │ │ │ - lea -0x978(%rip),%rdi │ │ │ │ - callq 19880 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 145a0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 17020 │ │ │ │ - mov %rbx,0x28(%r12) │ │ │ │ - lea 0xf3cb4(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0xf2d48(%rip),%rax │ │ │ │ - lea 0xf3ca1(%rip),%rdi │ │ │ │ - mov %r12,0xf2d3a(%rip) │ │ │ │ - mov %r12,0x8(%rax) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0xf2d2b(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 145ad │ │ │ │ - add $0xe0,%rsp │ │ │ │ + jne 190e9 │ │ │ │ + jmp 19130 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 19130 │ │ │ │ + cmp %rsi,0x40(%r12) │ │ │ │ + jne 190e0 │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + lea -0x1(%rdx),%rcx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 19140 │ │ │ │ + mov 0xeef7d(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 1915d │ │ │ │ + mov %rcx,%fs:(%rax) │ │ │ │ + mov 0xeef6f(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 191d0 │ │ │ │ + mov 0xeeee9(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 19162 │ │ │ │ mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov %r12,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ xor %r12d,%r12d │ │ │ │ - callq 7410 │ │ │ │ - jmp 1457f │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - jmpq 17020 │ │ │ │ + lea -0x1(%rdx),%rcx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 190fd │ │ │ │ + mov %rcx,%fs:(%rax) │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 190d0 │ │ │ │ + mfence │ │ │ │ + jmp 19107 │ │ │ │ + movl $0x0,0xeee9c(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xeee7d(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 19124 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 19124 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xeee46(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 19124 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 19119 │ │ │ │ + mfence │ │ │ │ + jmpq 190d0 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x8(%rdi),%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - lea -0x18(%rdx),%rax │ │ │ │ - lea -0x18(%rsi),%rbx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 14615 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%rax),%r13d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq *0x10(%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - je 14620 │ │ │ │ - and $0x1,%r13d │ │ │ │ - je 14620 │ │ │ │ + movzbl 0x1e(%rsi),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + mov (%rdi,%rax,8),%rbx │ │ │ │ + je 19218 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - retq │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ - lea -0x18(%rax),%rdx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - je 14615 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 145f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdx,-0x18(%rdi) │ │ │ │ - je 14650 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movslq 0x8(%rcx),%rcx │ │ │ │ - cmp %ecx,-0x10(%rdi) │ │ │ │ - je 14660 │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - test %rcx,%rcx │ │ │ │ - lea 0x3f(%rcx),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - cmovns %rcx,%rdi │ │ │ │ - sar $0x3f,%rsi │ │ │ │ - shr $0x3a,%rsi │ │ │ │ - add %rsi,%rcx │ │ │ │ - sar $0x6,%rdi │ │ │ │ - and $0x3f,%ecx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - shl %cl,%rsi │ │ │ │ - and (%rdx,%rdi,8),%rsi │ │ │ │ - jne 1465d │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq 17020 │ │ │ │ - test %eax,%eax │ │ │ │ - je 1465d │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - lea 0x18(%rbx),%rdx │ │ │ │ - mov %rcx,0x8(%rsi) │ │ │ │ - mov %rsi,(%rcx) │ │ │ │ - mov %rdx,0x20(%rbx) │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ + jmpq 5dea0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2e08(%rdi),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rdi,%rbx │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ + xchg %eax,0x0(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 146d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 145d0 │ │ │ │ + jne 19230 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movzwl 0xb2(%rbx),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl $0x10,%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + div %rcx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 50450 │ │ │ │ + andw $0xfe00,0xb(%rbp) │ │ │ │ mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - andl $0xfffffffe,(%rsi) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rdi) │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x2f28(%r12),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 14700 │ │ │ │ - lea 0x18(%rsi),%rax │ │ │ │ - cmp 0x18(%rsi),%rax │ │ │ │ - je 14730 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %ecx,0x1c(%rax) │ │ │ │ + jne 19290 │ │ │ │ + movzwl 0x2f48(%r12),%eax │ │ │ │ + mov %ax,0x8(%rbp) │ │ │ │ + lea 0x2f58(%r12),%rax │ │ │ │ + addw $0x1,0x2f4a(%r12) │ │ │ │ + sub %rax,%rbp │ │ │ │ + movabs $0xcccccccccccccccd,%rax │ │ │ │ + sar $0x3,%rbp │ │ │ │ + imul %rax,%rbp │ │ │ │ + mov %bp,0x2f48(%r12) │ │ │ │ + subl $0x1,0x240(%rbx) │ │ │ │ mfence │ │ │ │ + movl $0x0,0x2f28(%r12) │ │ │ │ mfence │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x2f50(%r12),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq a2770 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + movzbl 0x1e(%rdx),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rdi,%rax,8),%rdi │ │ │ │ + mov 0x48(%rsi),%eax │ │ │ │ + cmpw $0x400,0xa44(%rdi) │ │ │ │ + ja 193e1 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + je 1933c │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 19358 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 193d8 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rdx,0x18(%rsi) │ │ │ │ - lea 0x8(%rdi),%rdx │ │ │ │ - mov %rdx,0x20(%rsi) │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - jmp 14712 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea 0x18(%rsi),%rcx │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - cmp 0x18(%rsi),%rcx │ │ │ │ - je 147a8 │ │ │ │ - mov $0x1,%edx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rdi) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14778 │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rcx,0x20(%rsi) │ │ │ │ - mov %rcx,0x18(%rsi) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - retq │ │ │ │ + lea 0x2f28(%rbp),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp 0x20(%rsi),%rcx │ │ │ │ - jne 1476c │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - callq 17020 │ │ │ │ - test %eax,%eax │ │ │ │ - je 147dc │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - lea 0x18(%rbx),%rdx │ │ │ │ - mov %rcx,0x8(%rsi) │ │ │ │ - mov %rsi,(%rcx) │ │ │ │ - mov %rdx,0x20(%rbx) │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x28,%rsp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xf2ab9(%rip),%rax │ │ │ │ - cmp %rax,0xf2ab2(%rip) │ │ │ │ - movups %xmm0,0x8(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - je 14848 │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,0xf2a88(%rip) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 14820 │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0xf2a7a(%rip),%rdi │ │ │ │ - callq 145d0 │ │ │ │ + jne 19368 │ │ │ │ + orb $0x2,0xc(%rsi) │ │ │ │ + movzwl 0xa44(%rdi),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %dx,0xa44(%rdi) │ │ │ │ + lea 0x2f58(%rbp),%rdx │ │ │ │ + sub %rdx,%rsi │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + sar $0x3,%rsi │ │ │ │ + imul %rdx,%rsi │ │ │ │ + mov %si,0x244(%rdi,%rax,2) │ │ │ │ mfence │ │ │ │ - movl $0x0,0xf2a68(%rip) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1485d │ │ │ │ - add $0x28,%rsp │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x2f28(%rbp) │ │ │ │ + mfence │ │ │ │ + lea 0x2f50(%rbp),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea 0x2f30(%rbp),%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq a2770 │ │ │ │ nopl (%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 191e0 │ │ │ │ + lea 0xa2fe8(%rip),%rcx │ │ │ │ + mov $0x6f,%edx │ │ │ │ + lea 0xa2d6c(%rip),%rsi │ │ │ │ + lea 0xa2d85(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + cmpw $0x0,(%rsi) │ │ │ │ + je 19470 │ │ │ │ push %r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x2f58(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - lea 0xf2a36(%rip),%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - mov $0xfffffffffffffff8,%r13 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - movups %xmm0,0x8(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea -0x296(%rip),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,0xf29b8(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 148f0 │ │ │ │ - cmp %r12,0x30(%rsp) │ │ │ │ - je 14a20 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - mov %ebx,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - mfence │ │ │ │ - movslq 0x8(%rsp),%rax │ │ │ │ - mov $0x1,%r14d │ │ │ │ - movl $0x0,0xf2986(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x3f(%rax),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmovns %rax,%rdx │ │ │ │ - sar $0x3f,%rsi │ │ │ │ - shr $0x3a,%rsi │ │ │ │ - lea (%rax,%rsi,1),%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - sar $0x6,%rdx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - shl %cl,%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - and (%rcx,%rdx,8),%rax │ │ │ │ - jne 149d0 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - cmp %r12,0x30(%rsp) │ │ │ │ - je 14a50 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,0xf292e(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1497a │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0xf2902(%rip) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14a60 │ │ │ │ - add $0x50,%rsp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 19433 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x0(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jbe 19466 │ │ │ │ + mov %ebx,%eax │ │ │ │ + movzwl 0x2(%rbp,%rax,2),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0x0(%r13,%rax,8),%rsi │ │ │ │ + movzbl 0x1e(%rsi),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jne 19428 │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + je 19428 │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 5df20 │ │ │ │ + movzwl 0x0(%rbp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 19433 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ nop │ │ │ │ - callq 17070 │ │ │ │ - movslq 0x8(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x3f(%rax),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmovns %rax,%rdx │ │ │ │ - sar $0x3f,%rsi │ │ │ │ - shr $0x3a,%rsi │ │ │ │ - lea (%rax,%rsi,1),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - sar $0x6,%rdx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - shl %cl,%r14 │ │ │ │ - and (%rax,%rdx,8),%r14 │ │ │ │ - je 1495e │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - jmpq 148e0 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0xedb5c(%rip),%rdi │ │ │ │ + mov %fs:(%rdi),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 1953f │ │ │ │ + mov 0xeeb61(%rip),%rdx │ │ │ │ + mov %rdx,%fs:(%rdi) │ │ │ │ + mov 0xeebd6(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 195d0 │ │ │ │ + mov 0x140(%rax),%rdx │ │ │ │ + movzwl 0x10(%rdx),%r12d │ │ │ │ + mov 0x18(%rdx),%rcx │ │ │ │ + cmp %r12,%rcx │ │ │ │ + jbe 194fc │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf2891(%rip),%rax │ │ │ │ - mov %r12,0x8(%rax) │ │ │ │ - mov 0xf2886(%rip),%rax │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r12,0xf2875(%rip) │ │ │ │ - jmpq 14907 │ │ │ │ + mov %r12,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + testl $0xffff2000,0x20(%rdx,%rax,1) │ │ │ │ + lea 0x1(%r12),%rax │ │ │ │ + jne 194f4 │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + testb $0x8,0x1(%rdx,%rsi,1) │ │ │ │ + je 19503 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja 194d0 │ │ │ │ + mov $0xffffffffffffffff,%r12 │ │ │ │ + mov %fs:(%rdi),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 1954c │ │ │ │ + mov 0xeeb69(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 19556 │ │ │ │ + mov %rdx,%fs:(%rdi) │ │ │ │ + mov 0xeeb5a(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 195c8 │ │ │ │ + mov 0xeead4(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 1955b │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%fs:(%rdi) │ │ │ │ + jmpq 194b3 │ │ │ │ + mov %rdx,%fs:(%rdi) │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + mfence │ │ │ │ + jmp 1951c │ │ │ │ + movl $0x0,0xeeaa3(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xeea84(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 19539 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 19539 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xeea51(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 19539 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 1952e │ │ │ │ + mfence │ │ │ │ + jmpq 194b3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12,0x38(%rsp) │ │ │ │ - jne 14975 │ │ │ │ - jmpq 149ae │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ + lea 0x2f28(%rdi),%rdx │ │ │ │ push %rbx │ │ │ │ - lea 0xf2832(%rip),%rbx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - mov $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - movups %xmm0,0x8(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea -0x497(%rip),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x1,%eax │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 19610 │ │ │ │ + test %sil,%sil │ │ │ │ + je 196d0 │ │ │ │ + movzwl 0xa44(%rbx),%edx │ │ │ │ + mov %edx,%r10d │ │ │ │ + lea -0x1(%rdx),%r9d │ │ │ │ + test %edx,%edx │ │ │ │ + je 196d0 │ │ │ │ + lea 0x2f58(%r13),%rdi │ │ │ │ + movslq %r9d,%rcx │ │ │ │ + jmp 19651 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rcx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 196d0 │ │ │ │ + movzwl 0x244(%rbx,%rcx,2),%edx │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + lea (%rdi,%rdx,8),%r12 │ │ │ │ + movzbl 0xc(%r12),%edx │ │ │ │ + shl $0x3,%edx │ │ │ │ + sar $0x5,%dl │ │ │ │ + movsbl %dl,%edx │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jl 19648 │ │ │ │ + sub $0x1,%r10d │ │ │ │ + lea 0x123(%rcx),%eax │ │ │ │ + sub %ecx,%r9d │ │ │ │ + and $0x7,%ebp │ │ │ │ + mov %r10w,0xa44(%rbx) │ │ │ │ + cltq │ │ │ │ + movslq %r9d,%rdx │ │ │ │ + shl $0x2,%ebp │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rdx │ │ │ │ + lea (%rbx,%rax,1),%rsi │ │ │ │ + lea -0x2(%rbx,%rax,1),%rdi │ │ │ │ + callq 76a0 │ │ │ │ + movzbl 0xc(%r12),%eax │ │ │ │ + and $0xffffffe1,%eax │ │ │ │ + or %eax,%ebp │ │ │ │ + mov %bpl,0xc(%r12) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%r13) │ │ │ │ + jmpq 198d8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x2f4a(%r13),%edx │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 19900 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + sbb %eax,%eax │ │ │ │ + xor %al,%al │ │ │ │ + add $0x200,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 19a50 │ │ │ │ + mov 0x1f0(%rbx),%rax │ │ │ │ + cmp 0x1f8(%rbx),%rax │ │ │ │ + je 19990 │ │ │ │ + mov 0x210(%rbx),%rdx │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + and 0x208(%rbx),%rax │ │ │ │ + mov %rcx,0x1f0(%rbx) │ │ │ │ + mov (%rdx,%rax,8),%rcx │ │ │ │ + movzwl 0x2f48(%r13),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 19b5d │ │ │ │ + cmpw $0x0,0x2f4a(%r13) │ │ │ │ + je 19b5d │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0x2f58(%r13,%rax,8),%r12 │ │ │ │ + movzwl 0x8(%r12),%eax │ │ │ │ + mov %ax,0x2f48(%r13) │ │ │ │ + movl $0x1,0x4(%r12) │ │ │ │ + movb $0x0,0xb(%r12) │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ + subw $0x1,0x2f4a(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %edx,%eax │ │ │ │ - xchg %eax,0xf27b8(%rip) │ │ │ │ + xchg %eax,(%r12) │ │ │ │ test %eax,%eax │ │ │ │ - jne 14af0 │ │ │ │ - cmp %rbp,0x30(%rsp) │ │ │ │ - je 14bc8 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - mov %r13d,0x1c(%rax) │ │ │ │ + jne 19780 │ │ │ │ + movzbl 0xc(%r12),%eax │ │ │ │ + and $0x7,%ebp │ │ │ │ + movabs $0xfffffffffff,%rsi │ │ │ │ + shl $0x2,%ebp │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %al,0xc(%r12) │ │ │ │ + and $0xffffffe3,%eax │ │ │ │ + movzwl 0xb2(%rbx),%edx │ │ │ │ + or %ebp,%eax │ │ │ │ + mov %edx,0x10(%r12) │ │ │ │ + mov %al,0xc(%r12) │ │ │ │ + movzwl 0xb2(%rbx),%eax │ │ │ │ + movzbl 0xa0(%rbx),%edi │ │ │ │ + imul %rcx,%rax │ │ │ │ + and %rsi,%rax │ │ │ │ + mov 0x140(%rbx),%rdx │ │ │ │ + movzwl 0x10(%rdx),%r8d │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jb 19b3e │ │ │ │ + cmp 0x18(%rdx),%rcx │ │ │ │ + jae 19b3e │ │ │ │ + shl $0x5,%rcx │ │ │ │ + and %rsi,%rax │ │ │ │ + movzbl 0x20(%rdx,%rcx,1),%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + or $0x1,%rax │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov %dil,0x1e(%r12) │ │ │ │ + mov %dl,0x1f(%r12) │ │ │ │ mfence │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + mov 0x2f40(%r13),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 19910 │ │ │ │ + mov 0x2f38(%r13),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 19954 │ │ │ │ + addl $0x1,0x240(%rbx) │ │ │ │ mfence │ │ │ │ - movslq 0x8(%rsp),%rdx │ │ │ │ - mov $0x1,%r14d │ │ │ │ - movl $0x0,0xf2785(%rip) │ │ │ │ - mov %rdx,%rax │ │ │ │ - sar $0x3f,%rax │ │ │ │ - shr $0x3a,%rax │ │ │ │ - lea (%rdx,%rax,1),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x3f(%rdx),%rax │ │ │ │ - cmovns %rdx,%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - sar $0x6,%rax │ │ │ │ - lea (%rdx,%rax,8),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - and (%rdx),%rax │ │ │ │ - je 14ba4 │ │ │ │ - callq 17070 │ │ │ │ - movslq 0x8(%rsp),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - sar $0x3f,%rax │ │ │ │ - shr $0x3a,%rax │ │ │ │ - lea (%rdx,%rax,1),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea 0x3f(%rdx),%rax │ │ │ │ - shl %cl,%r14 │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovns %rdx,%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r14,%rcx │ │ │ │ - sar $0x6,%rax │ │ │ │ - lea (%rdx,%rax,8),%rdx │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - or %rcx,%rdi │ │ │ │ - lock cmpxchg %rdi,(%rdx) │ │ │ │ - jne 14ba7 │ │ │ │ - test %rcx,%rsi │ │ │ │ - je 14bf0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - jmpq 14ae0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xf26f1(%rip),%rax │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov 0xf26e7(%rip),%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rbp,0xf26d6(%rip) │ │ │ │ - jmpq 14b07 │ │ │ │ - nop │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - cmp %rbp,0x30(%rsp) │ │ │ │ - je 14c61 │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,0xf2698(%rip) │ │ │ │ + movl $0x0,0x2f28(%r13) │ │ │ │ + mov 0xed78c(%rip),%rbp │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 14c10 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0xf266c(%rip) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + jne 19a8c │ │ │ │ + mov 0xee790(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + mov 0xee804(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 19aa4 │ │ │ │ + mov 0x1c0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 19896 │ │ │ │ + callq a6bf0 │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 19a9a │ │ │ │ + mov 0xee7d2(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 19ab4 │ │ │ │ + mov %rdx,%fs:0x0(%rbp) │ │ │ │ + mov 0xee7bf(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 19aac │ │ │ │ + mov 0xee739(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 199d8 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14c6a │ │ │ │ - add $0x50,%rsp │ │ │ │ + jne 19b7c │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - cmp %rbp,0x38(%rsp) │ │ │ │ - jne 14c03 │ │ │ │ - jmp 14c44 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x8(%rdi),%rdi │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rdi) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14c80 │ │ │ │ - addl $0x1,(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 145d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xfffffffd,%ebp │ │ │ │ + mov $0x200,%ecx │ │ │ │ + cmovle %ecx,%eax │ │ │ │ + jmpq 196ec │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + lea 0x159d8(%r13),%rdi │ │ │ │ + callq 9d790 │ │ │ │ + mov 0x2f38(%r13),%rbp │ │ │ │ + movq $0x0,0x2f40(%r13) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 19840 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + lea 0x158b0(%r13),%rdi │ │ │ │ + callq 9d790 │ │ │ │ + movq $0x0,0x2f38(%r13) │ │ │ │ + jmpq 19840 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x2(%rbp),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + je 19ae2 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 199b0 │ │ │ │ + lea 0x2f30(%r13),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq a2ad0 │ │ │ │ + cmpq $0x0,0x2f38(%r13) │ │ │ │ + je 19abc │ │ │ │ mfence │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ + mov $0xfffffffffffffffe,%r12 │ │ │ │ + movl $0x0,0x2f28(%r13) │ │ │ │ + jmpq 198d8 │ │ │ │ + movl $0x0,0xee626(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xee607(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 198d8 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 198d8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xee5cc(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 198d8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 19a64 │ │ │ │ + lea 0x2f50(%r13),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq a2ad0 │ │ │ │ + cmpq $0x0,0x2f40(%r13) │ │ │ │ + je 19b18 │ │ │ │ + mfence │ │ │ │ + mov $0xffffffffffffffff,%r12 │ │ │ │ + movl $0x0,0x2f28(%r13) │ │ │ │ + jmpq 198d8 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + jmpq 19885 │ │ │ │ + mov %rdx,%fs:0x0(%rbp) │ │ │ │ + jmpq 198d8 │ │ │ │ + mfence │ │ │ │ + jmpq 19885 │ │ │ │ + mfence │ │ │ │ + jmpq 198c9 │ │ │ │ + mfence │ │ │ │ + jmpq 198b6 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rax │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x2f38(%r13) │ │ │ │ + jmpq 199be │ │ │ │ + mov 0x1c8(%rbx),%rax │ │ │ │ + cmp 0x1d0(%rbx),%rax │ │ │ │ + je 1999c │ │ │ │ + mov 0x1e8(%rbx),%rdx │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + and 0x1e0(%rbx),%rax │ │ │ │ + mov %rcx,0x1c8(%rbx) │ │ │ │ + mov (%rdx,%rax,8),%rcx │ │ │ │ + jmpq 19725 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rax │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x2f40(%r13) │ │ │ │ + jmpq 19a72 │ │ │ │ + lea 0xa28f3(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0x9f8d0(%rip),%rsi │ │ │ │ + lea 0x9fb50(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa28ec(%rip),%rcx │ │ │ │ + mov $0x5d,%edx │ │ │ │ + lea 0xa25f0(%rip),%rsi │ │ │ │ + lea 0xa2701(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 19c2c │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movdqu 0x10(%rsp),%xmm2 │ │ │ │ + mov %ebx,(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm3 │ │ │ │ + movdqu (%rsp),%xmm1 │ │ │ │ + movdqu 0x30(%rsp),%xmm4 │ │ │ │ + mov %eax,0x40(%r11) │ │ │ │ + movups %xmm1,(%r11) │ │ │ │ + movups %xmm2,0x10(%r11) │ │ │ │ + movups %xmm3,0x20(%r11) │ │ │ │ + movups %xmm4,0x30(%r11) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19cef │ │ │ │ + add $0x50,%rsp │ │ │ │ + mov %r11,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea 0x3(%rsp),%rsi │ │ │ │ + mov $0xffffffffffffffff,%r8 │ │ │ │ + tzcnt %rdx,%rax │ │ │ │ + mov %al,(%rsi,%r9,1) │ │ │ │ + mov %r9d,%ebx │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 19c63 │ │ │ │ + mov %r8,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + lea 0x1(%r9),%rcx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 19ce2 │ │ │ │ + sub $0x1,%r9 │ │ │ │ + je 19bd7 │ │ │ │ + mov $0x4c,%r10d │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x4(%rsp),%rbp │ │ │ │ + sub %rax,%r10 │ │ │ │ + mov %rbp,%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + movzbl (%rax),%r8d │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov (%rdi,%rdx,8),%rdx │ │ │ │ + cmp %rdx,(%rdi,%r8,8) │ │ │ │ + seta %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 19cbe │ │ │ │ + mov %sil,(%rax) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %r8b,0x1(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + lea (%r10,%rax,1),%rdx │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jg 19c90 │ │ │ │ + sub $0x1,%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + jle 19bd7 │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 19c80 │ │ │ │ + jmpq 19bd7 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + mov %rcx,%r9 │ │ │ │ + jmpq 19c45 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r13 │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x8(%rdi),%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14cd0 │ │ │ │ - mov (%r12),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14d81 │ │ │ │ - mov $0xfffffffffffffff8,%r13 │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - movq $0x1,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea -0x74e(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x18(%rsp),%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lea 0x10(%r12),%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ + movzbl 0xa0(%rdi),%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + lea (%rsi,%rax,8),%r12 │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 4f830 │ │ │ │ + movzwl 0xb0(%r13),%ecx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0xa8(%r13),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja 19df0 │ │ │ │ + movabs $0x1000000000000,%r13 │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + je 19d83 │ │ │ │ + movabs $0x1000000000000,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %rcx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lea 0x200(%rbp),%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0x2,%rcx │ │ │ │ + add %r13,%rdx │ │ │ │ + cmovb %rax,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,(%r12) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - movl $0x2,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x8(%r12) │ │ │ │ - callq 17070 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14d58 │ │ │ │ - mov (%r12),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 14d38 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov (%r12),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 14d88 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + cmovb %rsi,%rax │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 19db0 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14daf │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 19e32 │ │ │ │ + add $0xc8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ + cmpb $0x0,0x1ef20a(%rip) │ │ │ │ + movabs $0x1000000000000,%r13 │ │ │ │ + jne 19d83 │ │ │ │ + mov 0xee2b2(%rip),%rdi │ │ │ │ + mov $0x9c,%ecx │ │ │ │ + lea 0xa1dd6(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x1ef1d9(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmpq 19d83 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - lea 0xf3517(%rip),%rdi │ │ │ │ + mov %r8d,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ - movabs $0x112e0be826d694b3,%r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - movabs $0x431bde82d7b634db,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov 0xc0(%rsp),%r12 │ │ │ │ + mov %r8d,0x28(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - mov %rsp,%r12 │ │ │ │ - callq 7940 │ │ │ │ - cmpb $0x0,0xf343b(%rip) │ │ │ │ - jne 14f86 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0xf34e2(%rip),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 14fc0 │ │ │ │ - mov 0xf34da(%rip),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 14fc0 │ │ │ │ - imul $0x3b9aca00,%rcx,%rdx │ │ │ │ - add %r15,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rbp │ │ │ │ - shr $0x12,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - js 14fd8 │ │ │ │ - sub $0x1,%r8 │ │ │ │ - mov (%r14),%r15 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r8,0xf348e(%rip) │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - movups %xmm1,(%r14) │ │ │ │ - mov %r15,(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - ja 14ef1 │ │ │ │ - jmp 14f1c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %r14,%rcx │ │ │ │ - mov 0x8(%rcx),%r10 │ │ │ │ - cmp %rdi,%r10 │ │ │ │ - jbe 14f0c │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %r14,%rax │ │ │ │ - cmp %rdi,0x8(%rax) │ │ │ │ - ja 14f1c │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - lea 0x1(%rsi,%rsi,1),%r9 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - cmp %r9,%r8 │ │ │ │ - jbe 14f1c │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r9,%rdx │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea (%rcx,%rcx,1),%rsi │ │ │ │ - add %r14,%rdx │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - ja 14eb0 │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r9,%rsi │ │ │ │ - add %r14,%rax │ │ │ │ - cmp %rdi,0x8(%rax) │ │ │ │ - jbe 14ed3 │ │ │ │ - cmpb $0x0,0x10(%r15) │ │ │ │ - je 1503b │ │ │ │ - mov 0xf3322(%rip),%rax │ │ │ │ - movb $0x0,0x10(%r15) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xf3312(%rip) │ │ │ │ - test $0x1,%al │ │ │ │ - je 15080 │ │ │ │ - lea 0xf3393(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq *0x8(%r15) │ │ │ │ - lea 0xf3380(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - lea 0xf32f4(%rip),%rdi │ │ │ │ - addq $0x1,0xf32dc(%rip) │ │ │ │ - callq 79b0 │ │ │ │ - cmpb $0x0,0xf32c8(%rip) │ │ │ │ - je 14e18 │ │ │ │ - lea 0xf3353(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + callq 19b90 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + cmp %r15d,(%rbx) │ │ │ │ + jae 19fc4 │ │ │ │ + test %eax,%eax │ │ │ │ + je 19fba │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + movl $0x3,0x2c(%rsp) │ │ │ │ + lea 0x35(%rsp,%rax,1),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 19f30 │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + push %rax │ │ │ │ + mov 0xe0(%rsp),%r9d │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + callq 18e00 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 19d00 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + jae 19fb0 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp (%rsp),%r14 │ │ │ │ + je 19f87 │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%r13,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 19f26 │ │ │ │ + cmpb $0x0,0xba(%rbp) │ │ │ │ + jne 19f52 │ │ │ │ + cmpb $0x0,(%r12) │ │ │ │ + jne 19f26 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0xc8(%rsp),%edx │ │ │ │ + callq 195e0 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + jbe 19ee8 │ │ │ │ + neg %eax │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + je 19f26 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15079 │ │ │ │ - add $0x38,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + jne 19fe3 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xf3319(%rip),%rsi │ │ │ │ - lea 0xf32d2(%rip),%rdi │ │ │ │ - callq 77d0 │ │ │ │ - jmp 14f79 │ │ │ │ nopl (%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 7170 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1505a │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - lea 0xf32ef(%rip),%rsi │ │ │ │ - lea 0xf32a8(%rip),%rdi │ │ │ │ - sub %r15,%rcx │ │ │ │ - imul $0xf4240,%rcx,%rcx │ │ │ │ - add 0x8(%rsp),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - imul %r13 │ │ │ │ - mov %rcx,%rax │ │ │ │ - sar $0x3f,%rax │ │ │ │ - sar $0x1a,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - add %rdx,(%rsp) │ │ │ │ - imul $0x3b9aca00,%rdx,%rdx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 7320 │ │ │ │ - jmpq 14f79 │ │ │ │ - lea 0xbd166(%rip),%rcx │ │ │ │ - mov $0x10f,%edx │ │ │ │ - lea 0xbd0a7(%rip),%rsi │ │ │ │ - lea 0xbd0ae(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbd147(%rip),%rcx │ │ │ │ - mov $0x120,%edx │ │ │ │ - lea 0xbd088(%rip),%rsi │ │ │ │ - lea 0xbd0bc(%rip),%rdi │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + jmp 19f87 │ │ │ │ + movl $0x3,0x2c(%rsp) │ │ │ │ + jmp 19f87 │ │ │ │ + lea 0xa2455(%rip),%rcx │ │ │ │ + mov $0x171,%edx │ │ │ │ + lea 0xa2189(%rip),%rsi │ │ │ │ + lea 0xa22da(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xbd121(%rip),%rcx │ │ │ │ - mov $0x113,%edx │ │ │ │ - lea 0xbd062(%rip),%rsi │ │ │ │ - lea 0xbd082(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xf3233(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov 0xf325b(%rip),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 151f8 │ │ │ │ - mov 0xf3253(%rip),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 150e9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r13 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xecf98(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1a488 │ │ │ │ + mov 0xedf9d(%rip),%rax │ │ │ │ + mov 0xecf7e(%rip),%rdi │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + mov 0xee00c(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1a4b0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x48(%rax),%eax │ │ │ │ + mov 0x2d88(%r15,%rax,8),%r12 │ │ │ │ + movzwl %r8w,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + callq 597d0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1a0a6 │ │ │ │ + and (%rax),%r12 │ │ │ │ + mov 0xecf3b(%rip),%rax │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 1a4a0 │ │ │ │ + mov 0xedfb7(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1a530 │ │ │ │ + mov 0xecf10(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xedf9e(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1a538 │ │ │ │ + mov 0xedf18(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 1a4b8 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1a478 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x2(%rbx,%rax,1),%rdi │ │ │ │ + lea 0x38(%rsp),%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + mov %rsi,%r11 │ │ │ │ add $0x1,%rdx │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %r8,%rdx │ │ │ │ - je 151f8 │ │ │ │ - cmp (%rax),%rbx │ │ │ │ - jne 150d8 │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jae 1522c │ │ │ │ - sub $0x1,%r8 │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r8,0xf320f(%rip) │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - movdqu (%rcx),%xmm2 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - mov %rdi,0x8(%rcx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15220 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - jmp 1514a │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov %r9,0x8(%rcx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15220 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea -0x1(%rdx),%rdx │ │ │ │ - shr %rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x4,%rdi │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rsi,%rdi │ │ │ │ - add %rsi,%rcx │ │ │ │ - cmp %r9,0x8(%rcx) │ │ │ │ - jbe 15130 │ │ │ │ - lea 0x1(%rax,%rax,1),%rdi │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - ja 151c1 │ │ │ │ - jmp 151ec │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl %cl,%r11 │ │ │ │ + shr $0x3,%rax │ │ │ │ + mov %r11,%rcx │ │ │ │ + and $0x18,%eax │ │ │ │ + not %rcx │ │ │ │ + and %rcx,(%rbx,%rax,1) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 1a120 │ │ │ │ + movzwl 0x0(%rbp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1a3b0 │ │ │ │ + lea 0x2(%rbp),%r10 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea 0x4(%rbp),%r12 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea 0x2f58(%r15),%rdi │ │ │ │ + lea (%r12,%rax,2),%r8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov 0x8(%rcx),%r11 │ │ │ │ - cmp %r9,%r11 │ │ │ │ - jbe 151dc │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %r9,0x8(%rax) │ │ │ │ - ja 151ec │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea 0x1(%r10,%r10,1),%rdi │ │ │ │ - movups %xmm1,(%rdx) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %r9,0x8(%rax) │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jbe 151ec │ │ │ │ - mov %r10,%rax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea (%rcx,%rcx,1),%r10 │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov 0x8(%rdx),%r9 │ │ │ │ - cmp %r10,%r8 │ │ │ │ - ja 15180 │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rdi,%r10 │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %r9,0x8(%rax) │ │ │ │ - jbe 151a3 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 151fb │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + mov %r9,%r11 │ │ │ │ + add $0x2,%rdx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movzbl 0x1e(%rdi,%rax,8),%ecx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl %cl,%r11 │ │ │ │ + shr $0x3,%rax │ │ │ │ + mov %r11,%rcx │ │ │ │ + and $0x18,%eax │ │ │ │ + not %rcx │ │ │ │ + and %rcx,(%rbx,%rax,1) │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jne 1a180 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 1a1cd │ │ │ │ + jmp 1a20c │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x2,%rsi │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + je 1a3c0 │ │ │ │ + movzwl (%rsi),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + cmpq $0x0,0x20(%rdi,%rax,8) │ │ │ │ + je 1a1c0 │ │ │ │ + mov %r14d,%r14d │ │ │ │ + mov %r10,%rax │ │ │ │ + lea (%r12,%r14,2),%rcx │ │ │ │ + jmp 1a1fd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 1a430 │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + cmpq $0x0,0x20(%rdi,%rdx,8) │ │ │ │ + je 1a1f0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x100(%rsp),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rax │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov 0xf0(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + callq 18eb0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + cmp %eax,0x0(%r13) │ │ │ │ + jb 1a280 │ │ │ │ xor %r12d,%r12d │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - lea 0xf30da(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1a762 │ │ │ │ + add $0x98,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 15173 │ │ │ │ - lea 0xbcfb5(%rip),%rcx │ │ │ │ - mov $0xa3,%edx │ │ │ │ - lea 0xbceb6(%rip),%rsi │ │ │ │ - lea 0xbcf2a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2e08(%r15),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0xecd4d(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1a540 │ │ │ │ + mov 0xedd52(%rip),%rax │ │ │ │ + mov 0xecd33(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov 0xeddc0(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1a5d8 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0xd0(%rsp),%r14d │ │ │ │ + add $0x70,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1a30f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - lea 0xf3088(%rip),%rdi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 1a345 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 1a345 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je 1a345 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov 0xf2fe7(%rip),%rbx │ │ │ │ - test $0x1,%bl │ │ │ │ - je 1529f │ │ │ │ - lea 0xf306b(%rip),%rbp │ │ │ │ - jmp 15284 │ │ │ │ + mov 0xf8(%rsp),%eax │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0xf8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + callq 19e40 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1a2f8 │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov 0xecc99(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 1a554 │ │ │ │ + mov 0xedd19(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 1a5e0 │ │ │ │ + mov 0xecc71(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xedcff(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 1a5e8 │ │ │ │ + mov 0xedc79(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 1a564 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 1a250 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x1,%al │ │ │ │ - je 1529f │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xf2fd2(%rip),%rdi │ │ │ │ - callq 77d0 │ │ │ │ - mov 0xf2fb6(%rip),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 15280 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0xf3036(%rip),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 7a20 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1a20c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xf3012(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0xf303e(%rip),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 15418 │ │ │ │ - mov 0xf3036(%rip),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 15309 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + pushq $0x1 │ │ │ │ + mov 0x100(%rsp),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rax │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov 0xf0(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + callq 18eb0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + cmp %eax,0x0(%r13) │ │ │ │ + jae 1a24d │ │ │ │ + movzwl 0x0(%rbp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1a5f0 │ │ │ │ + lea 0x2f58(%r15),%rdi │ │ │ │ + lea 0x2(%rbp),%r10 │ │ │ │ + sub $0x1,%r14d │ │ │ │ + lea 0x4(%rbp),%r12 │ │ │ │ + jmpq 1a1dc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,0xd0(%rsp) │ │ │ │ + ja 1a44d │ │ │ │ + jmp 1a45d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%rdx │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - je 15418 │ │ │ │ - cmp (%rax),%rbx │ │ │ │ - jne 152f8 │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jbe 1547c │ │ │ │ - sub $0x1,%r8 │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r8,0xf2fef(%rip) │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - movdqu (%rcx),%xmm2 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - mov %rdi,0x8(%rcx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15470 │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - jmp 1536a │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov %r9,0x8(%rcx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 15470 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea -0x1(%rdx),%rdx │ │ │ │ - shr %rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x4,%rdi │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rsi,%rdi │ │ │ │ - add %rsi,%rcx │ │ │ │ - cmp %r9,0x8(%rcx) │ │ │ │ - jbe 15350 │ │ │ │ - lea 0x1(%rax,%rax,1),%rdi │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - ja 153e1 │ │ │ │ - jmp 1540c │ │ │ │ + add $0x2,%r10 │ │ │ │ + cmp %r10,%rcx │ │ │ │ + je 1a5fe │ │ │ │ + movzwl (%r10),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + cmpq $0x0,0x20(%rdi,%rax,8) │ │ │ │ + je 1a440 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + cmp %eax,0x0(%r13) │ │ │ │ + jb 1a20c │ │ │ │ + jmpq 1a24d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x38(%rsp),%rbx │ │ │ │ + jmpq 1a146 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov 0x8(%rcx),%r11 │ │ │ │ - cmp %r9,%r11 │ │ │ │ - jbe 153fc │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %r9,0x8(%rax) │ │ │ │ - ja 1540c │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea 0x1(%r10,%r10,1),%rdi │ │ │ │ - movups %xmm1,(%rdx) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %r9,0x8(%rax) │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jbe 1540c │ │ │ │ - mov %r10,%rax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea (%rcx,%rcx,1),%r10 │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov 0x8(%rdx),%r9 │ │ │ │ - cmp %r10,%r8 │ │ │ │ - ja 153a0 │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rdi,%r10 │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %r9,0x8(%rax) │ │ │ │ - jbe 153c3 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 1541b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - mov 0xf2e2a(%rip),%rbx │ │ │ │ - lea 0xf2eb3(%rip),%rbp │ │ │ │ - test $0x1,%bl │ │ │ │ - jne 1543c │ │ │ │ - jmp 15457 │ │ │ │ + mov 0xecb59(%rip),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 1a07c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test $0x1,%al │ │ │ │ - je 15457 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xf2e1a(%rip),%rdi │ │ │ │ - callq 77d0 │ │ │ │ - mov 0xf2dfe(%rip),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 15438 │ │ │ │ - lea 0xf2e82(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + mov 0xecb41(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 1a0f9 │ │ │ │ + mfence │ │ │ │ + jmpq 1a07c │ │ │ │ + movl $0x0,0xedb46(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xedb29(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ pop %r12 │ │ │ │ - retq │ │ │ │ + pop %r14 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1a0f9 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 1a0f9 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xedaea(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 1a0f9 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edi │ │ │ │ + mfence │ │ │ │ + jmpq 1a0d1 │ │ │ │ + mfence │ │ │ │ + jmpq 1a0ea │ │ │ │ + mov 0xecaa1(%rip),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 1a2c9 │ │ │ │ + mov 0xeca8d(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 1a398 │ │ │ │ + movl $0x0,0xeda9a(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + lea 0xeda82(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 15393 │ │ │ │ - lea 0xbcd55(%rip),%rcx │ │ │ │ - mov $0xbf,%edx │ │ │ │ - lea 0xbcc66(%rip),%rsi │ │ │ │ - lea 0xbccda(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jns 1a398 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 1a398 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xeda40(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 1a398 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 1a2c9 │ │ │ │ + mfence │ │ │ │ + jmpq 1a370 │ │ │ │ + mfence │ │ │ │ + jmpq 1a389 │ │ │ │ + cmpl $0x1,0xd0(%rsp) │ │ │ │ + jbe 1a45d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x12928(%r15),%rax │ │ │ │ + cmp %rax,0x18(%rsp) │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + sete %r8b │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + callq 5e580 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 1a700 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1a45d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x70(%rax),%rdx │ │ │ │ + callq 19b90 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1a6f0 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x458(%r12),%rcx │ │ │ │ + lea 0x44(%rsp),%r8 │ │ │ │ + lea 0x2f58(%r15),%r9 │ │ │ │ + lea 0x45(%rsp,%rax,1),%r10 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmpb $0x0,0x80(%rcx) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jne 1a6b1 │ │ │ │ + jmp 1a6e7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x80(%rcx),%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 1a6e7 │ │ │ │ + mov %edx,%esi │ │ │ │ + movzwl 0x98(%rcx,%rsi,2),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 1a6a0 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movzbl (%r8),%r14d │ │ │ │ + lea (%r9,%rax,8),%rax │ │ │ │ + cmp %r14b,0x1e(%rax) │ │ │ │ + jne 1a6a0 │ │ │ │ + lock bts %rsi,0x90(%rdi) │ │ │ │ + jae 1a712 │ │ │ │ + mov 0x458(%r12),%rcx │ │ │ │ + jmp 1a6a0 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jne 1a687 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5e0d0 │ │ │ │ + jmpq 1a45d │ │ │ │ + cmp $0xfffffffd,%r12d │ │ │ │ + jbe 1a45d │ │ │ │ + neg %r12d │ │ │ │ + jmpq 1a250 │ │ │ │ + movzbl 0x1e(%rax),%ecx │ │ │ │ + add $0x34,%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov (%r15,%rcx,8),%rcx │ │ │ │ + mov %dl,0xa(%rax) │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov 0x458(%r12),%rdx │ │ │ │ + mov %rdx,0x20(%rax) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + push %rax │ │ │ │ + mov 0x100(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + callq 18e00 │ │ │ │ + mov 0x458(%r12),%rax │ │ │ │ + lock incl 0x78(%rax) │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + jmp 1a6f0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea 0xf2e32(%rip),%rdi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov 0xf2e55(%rip),%rbx │ │ │ │ - mov %rbp,(%r12) │ │ │ │ - movb $0x1,0x10(%r12) │ │ │ │ - mov 0xf2e4c(%rip),%rdi │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 15608 │ │ │ │ - mov %rdi,%rcx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + movzwl (%rdx),%r12d │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 154f9 │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + test %r12w,%r12w │ │ │ │ + je 1a860 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x2f58(%rdi),%rbp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 1a819 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 15608 │ │ │ │ - cmp (%rcx),%r12 │ │ │ │ - jne 154e8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - cmp %rbp,0x8(%rcx) │ │ │ │ - jne 15565 │ │ │ │ - lea 0xf2dcc(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + movzbl 0xa0(%r14),%eax │ │ │ │ + cmp %al,0x1e(%rsi) │ │ │ │ + je 1a834 │ │ │ │ + mov 0x20(%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 1a8a0 │ │ │ │ + cmp $0xe,%r12w │ │ │ │ + ja 1a946 │ │ │ │ + sar $0x3,%rbx │ │ │ │ + movzwl %r12w,%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + movabs $0xcccccccccccccccd,%rcx │ │ │ │ + imul %rcx,%rbx │ │ │ │ + mov %bx,0x22(%rsp,%rax,2) │ │ │ │ + movzwl (%r15),%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jbe 1a860 │ │ │ │ + mov %r13d,%eax │ │ │ │ + movzwl 0x2(%r15,%rax,2),%eax │ │ │ │ + lea (%rax,%rax,4),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + lea 0x0(%rbp,%rbx,1),%rsi │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 1a7c8 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 1a80c │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x1,%r13d │ │ │ │ + callq 191e0 │ │ │ │ + movzwl (%r15),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + ja 1a819 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12w,0x20(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + movups %xmm2,0x10(%r15) │ │ │ │ + movups %xmm1,(%r15) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1a965 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea -0x1(%rdx),%rdx │ │ │ │ - sar %rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rdi,%rsi │ │ │ │ - add %rdi,%rcx │ │ │ │ - cmp 0x8(%rcx),%rbp │ │ │ │ - jb 15708 │ │ │ │ - mov (%rsi),%rax │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov %rbp,0x8(%rcx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 15530 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r8,%rbx │ │ │ │ - ja 155c1 │ │ │ │ - jmp 155ec │ │ │ │ - nopl (%rax) │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - mov 0x8(%rcx),%r10 │ │ │ │ - cmp %r9,%r10 │ │ │ │ - jbe 155dc │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %r9,0x8(%rax) │ │ │ │ - ja 155ec │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea 0x1(%rsi,%rsi,1),%r8 │ │ │ │ - movups %xmm1,(%rdx) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %r9,0x8(%rax) │ │ │ │ - cmp %r8,%rbx │ │ │ │ - jbe 155ec │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea (%rcx,%rcx,1),%rsi │ │ │ │ - add %rdi,%rdx │ │ │ │ - mov 0x8(%rdx),%r9 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jb 15580 │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %r9,0x8(%rax) │ │ │ │ - jbe 155a3 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - lea 0xf2ca7(%rip),%rdi │ │ │ │ - callq 71c0 │ │ │ │ - jmpq 1550d │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x10,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x20(%rsi),%r10 │ │ │ │ + movzbl 0x2d3(%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1a938 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x98(%r10),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea 0x9a(%r10,%rax,2),%rdi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbx,0xf2d01(%rip) │ │ │ │ - je 15722 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x1(%rbx),%rsi │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rsi,0xf2cf1(%rip) │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 1565a │ │ │ │ - jmpq 156fc │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 1a8fe │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movzbl 0xa0(%r14),%ecx │ │ │ │ + cmp %cl,0x1e(%rbp,%rax,8) │ │ │ │ + sete %al │ │ │ │ + or %eax,%r9d │ │ │ │ + add $0x2,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 1a8e0 │ │ │ │ + lea 0x10(%r10),%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %r9b,0x8(%rsp) │ │ │ │ + callq 7a20 │ │ │ │ + movzbl 0x8(%rsp),%r9d │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 1a7e2 │ │ │ │ + jmpq 1a834 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rax │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - movups %xmm2,(%rcx) │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov %rbp,0x8(%rdx) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 15718 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea -0x1(%rbx),%rbx │ │ │ │ - shr %rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rcx │ │ │ │ - add %rdi,%rdx │ │ │ │ - cmp 0x8(%rdx),%rbp │ │ │ │ - jae 15640 │ │ │ │ - lea 0x1(%rax,%rax,1),%r9 │ │ │ │ - cmp %r9,%rsi │ │ │ │ - ja 156d1 │ │ │ │ - jmp 156fc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - mov 0x8(%rcx),%r11 │ │ │ │ - cmp %r10,%r11 │ │ │ │ - jbe 156ec │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r11,%r10 │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %r10,0x8(%rax) │ │ │ │ - ja 156fc │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movdqu (%rax),%xmm3 │ │ │ │ - lea 0x1(%r8,%r8,1),%r9 │ │ │ │ - movups %xmm3,(%rdx) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %r10,0x8(%rax) │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jbe 156fc │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r9,%rdx │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea (%rcx,%rcx,1),%r8 │ │ │ │ - add %rdi,%rdx │ │ │ │ - mov 0x8(%rdx),%r10 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - ja 15690 │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r9,%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %r10,0x8(%rax) │ │ │ │ - jbe 156b3 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 155f2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rax,%rax,1),%r8 │ │ │ │ - jmpq 15576 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%r9d │ │ │ │ - jmp 156d1 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea (%rbx,%rbx,1),%r13 │ │ │ │ - shl $0x5,%rsi │ │ │ │ - mov %r13,0xf2bdc(%rip) │ │ │ │ - callq 7950 │ │ │ │ - mov %rax,0xf2be0(%rip) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 15759 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 15615 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 155f2 │ │ │ │ - lea 0xbca68(%rip),%rcx │ │ │ │ - mov $0xe5,%edx │ │ │ │ - lea 0xbc989(%rip),%rsi │ │ │ │ - lea 0xbc9c4(%rip),%rdi │ │ │ │ + lea 0x10(%r10),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 1a7e2 │ │ │ │ + lea 0xa1ac3(%rip),%rcx │ │ │ │ + mov $0x29,%edx │ │ │ │ + lea 0xa1747(%rip),%rsi │ │ │ │ + lea 0xa1760(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + lea 0x10(%rdx),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 7420 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 157df │ │ │ │ - lea -0x1(%rbp,%rdx,1),%rbx │ │ │ │ - callq 7490 <__ctype_b_loc@plt> │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - ja 157c4 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - jmp 157b9 │ │ │ │ - sub $0x1,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - ja 157c4 │ │ │ │ - movsbq (%rbx),%rax │ │ │ │ - testb $0x20,0x1(%rdx,%rax,2) │ │ │ │ - jne 157b0 │ │ │ │ - movb $0x0,0x1(%rbx) │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - jmp 157d4 │ │ │ │ - add $0x1,%rax │ │ │ │ - movsbq (%rax),%rdx │ │ │ │ - testb $0x20,0x1(%rcx,%rdx,2) │ │ │ │ - jne 157d0 │ │ │ │ + callq 7940 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x50(%rbx),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 1a770 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 7a20 │ │ │ │ + push %r15 │ │ │ │ + mov %esi,%eax │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%rdi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7420 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 15835 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - cmovb %r12,%rax │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov 0x148(%rsp),%rsi │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov 0x140(%rsp),%edx │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0xe8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0x40,%edx │ │ │ │ + sete %sil │ │ │ │ + add %esi,%esi │ │ │ │ + mov %esi,0x10(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1b169 │ │ │ │ + mov 0x130(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 1b169 │ │ │ │ + test %eax,%eax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + sete %cl │ │ │ │ + test %edx,%edx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x6b(%rsp),%rax │ │ │ │ + setne %dl │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x6c(%rsp),%rax │ │ │ │ + or %edx,%esi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movabs $0x61c8864680b583eb,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ + mov %sil,0x4b(%rsp) │ │ │ │ + shr $0x3b,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + add $0x2447,%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x6c(%rsp) │ │ │ │ + mov %ax,0xc0(%rsp) │ │ │ │ + mov 0x12360(%r14),%eax │ │ │ │ + movb $0x0,0x6b(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea (%r14,%rax,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + testb $0x1,(%rsp) │ │ │ │ + jne 1aaea │ │ │ │ + jmpq 1b0b2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x10(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp 0x40(%rbx),%rax │ │ │ │ + je 1ad09 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 190a0 │ │ │ │ mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 1aac8 │ │ │ │ + lea 0xd438(%r14),%rbx │ │ │ │ + lea 0x12338(%r14),%r13 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x12360(%r14),%edx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rbx,%r15 │ │ │ │ + imul $0x270,%rdx,%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jbe 1ac80 │ │ │ │ + add $0x270,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 1ab5b │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1ac40 │ │ │ │ + mov 0x38(%r15),%rcx │ │ │ │ + cmp %rcx,0x38(%rax) │ │ │ │ + cmovs %rax,%r15 │ │ │ │ + add $0x270,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1ab3b │ │ │ │ + lea 0x10(%r15),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x12360(%r14),%eax │ │ │ │ mov %rax,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - movb $0x0,0x0(%r13,%rbx,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + imul $0x270,%rax,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jae 1ac21 │ │ │ │ + cmp $0x20,%edx │ │ │ │ + je 1ac50 │ │ │ │ + mov %edx,%ebp │ │ │ │ + imul 0x2dcc(%r14),%ebp │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 503e0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + cmp %rdx,0x90(%rsp) │ │ │ │ + jb 1ac50 │ │ │ │ + mov 0x12360(%r14),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + imul $0x270,%rax,%rax │ │ │ │ + mov %edx,0x12360(%r14) │ │ │ │ + movabs $0x61c8864680b583eb,%rdx │ │ │ │ + add %rbx,%rax │ │ │ │ + imul 0x40(%rax),%rdx │ │ │ │ + shr $0x3b,%rdx │ │ │ │ + lea 0x12238(%r14,%rdx,8),%rcx │ │ │ │ + add $0x2446,%rdx │ │ │ │ + mov 0x8(%r14,%rdx,8),%rsi │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov 0x8(%r14,%rdx,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1ac1b │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + sfence │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 1ab10 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq 1ab30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 190a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 1aca7 │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 1aca7 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 1aac8 │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov $0x10,%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq 7940 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x12360(%r14),%edx │ │ │ │ + jmpq 1ab8c │ │ │ │ + mov (%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1acba │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,0x40(%r15) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + add $0x2446,%rax │ │ │ │ + mov 0x8(%r14,%rax,8),%rcx │ │ │ │ + mov %rsi,0x8(%r15) │ │ │ │ + mov %rcx,(%r15) │ │ │ │ + mov 0x8(%r14,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1acf3 │ │ │ │ + mov %r15,0x8(%rax) │ │ │ │ + sfence │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r15,(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r15,%rbx │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,0x70(%rsp),%rax │ │ │ │ + add 0x78(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + cmpl $0x4,0x48(%rbx) │ │ │ │ + je 1b030 │ │ │ │ + cmpb $0x0,0x4b(%rsp) │ │ │ │ + movb $0x1,0x6b(%rsp) │ │ │ │ + je 1b040 │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x148(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + pushq 0x60(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x4c(%rsp),%r9d │ │ │ │ + mov 0x7c(%rsp),%r8d │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 19ff0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 1af2a │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 1af1a │ │ │ │ + mov 0x130(%rsp),%eax │ │ │ │ + cmp %eax,0x6c(%rsp) │ │ │ │ + jae 1b104 │ │ │ │ + cmpw $0x0,0x50(%rbx) │ │ │ │ + je 1b0df │ │ │ │ + lea 0x2f58(%r14),%rbp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movabs $0xcccccccccccccccd,%r12 │ │ │ │ + jmp 1adf8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sar $0x3,%rax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + add $0x1,%r13 │ │ │ │ + imul %r12,%rax │ │ │ │ + mov %cx,0xc0(%rsp) │ │ │ │ + mov %ax,0xc2(%rsp,%rdx,2) │ │ │ │ + movzwl 0x50(%rbx),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jle 1ae31 │ │ │ │ + movzwl 0x52(%rbx,%r13,2),%eax │ │ │ │ + movzwl 0xc0(%rsp),%edx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + cmp $0xe,%dx │ │ │ │ + jbe 1add0 │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + callq 19310 │ │ │ │ + movzwl 0x50(%rbx),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jg 1adf8 │ │ │ │ + movdqu 0xc0(%rsp),%xmm0 │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + movdqu 0xd0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,0x50(%rbx) │ │ │ │ + movups %xmm1,0x60(%rbx) │ │ │ │ + callq 7a20 │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jne 1b0c7 │ │ │ │ + lea 0x12338(%r14),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x12360(%r14),%ebx │ │ │ │ + cmp %ebx,0x14(%rsp) │ │ │ │ + ja 1af0d │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 1b015 │ │ │ │ + imul 0x2dcc(%r14),%ebx │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 503e0 │ │ │ │ + shl $0x3,%rbx │ │ │ │ + cmp %rbx,0xb0(%rsp) │ │ │ │ + jae 1b015 │ │ │ │ + mov 0x12360(%r14),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x12360(%r14) │ │ │ │ + imul $0x270,%rax,%rax │ │ │ │ + lea 0xd438(%r14,%rax,1),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1aee4 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x10(%rbx),%rbp │ │ │ │ + callq 7a20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7940 │ │ │ │ + lea 0x50(%rbx),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 1a770 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 1aa86 │ │ │ │ + cmpw $0x0,0x50(%rbx) │ │ │ │ + jne 1adb5 │ │ │ │ + jmpq 1ae31 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %rbx,%r15 │ │ │ │ + cmp %eax,0x6c(%rsp) │ │ │ │ + jb 1b14a │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpw $0x0,0x50(%r15) │ │ │ │ + lea 0x2f58(%r14),%rbp │ │ │ │ + je 1af73 │ │ │ │ + movzwl 0x52(%r15,%rbx,2),%eax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rdx │ │ │ │ + callq 19310 │ │ │ │ + movzwl 0x50(%r15),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jg 1af4c │ │ │ │ + movzwl 0xc0(%rsp),%edx │ │ │ │ + movl $0xffffffff,0x4c(%r15) │ │ │ │ + movdqu 0xc0(%rsp),%xmm2 │ │ │ │ + movdqu 0xd0(%rsp),%xmm3 │ │ │ │ + movups %xmm2,0x50(%r15) │ │ │ │ + movups %xmm3,0x60(%r15) │ │ │ │ + test %dx,%dx │ │ │ │ + je 1b10c │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea 0x2f58(%r14),%rax │ │ │ │ + lea 0x52(%r15),%rcx │ │ │ │ + lea 0x54(%r15,%rdx,2),%rdi │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + movzwl (%rcx),%esi │ │ │ │ + lea (%rsi,%rsi,4),%rsi │ │ │ │ + mov 0x10(%rax,%rsi,8),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + cmova %esi,%edx │ │ │ │ + add $0x2,%rcx │ │ │ │ + mov %edx,0x4c(%r15) │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 1afc0 │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmp $0xfffffffd,%edx │ │ │ │ + ja 1b10c │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1b188 │ │ │ │ + add $0xf8,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + cmpq $0x1,0x28(%rsp) │ │ │ │ + sbb %r15,%r15 │ │ │ │ + and $0xffffffffffffffef,%r15 │ │ │ │ + sub $0xb,%r15 │ │ │ │ + jmp 1afe9 │ │ │ │ + orl $0x1,0x10(%rsp) │ │ │ │ + cmpb $0x0,0x4b(%rsp) │ │ │ │ + jne 1ad44 │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x148(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + pushq 0x60(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x4c(%rsp),%r9d │ │ │ │ + mov 0x7c(%rsp),%r8d │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + callq 19ff0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je 1af2a │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + push %rax │ │ │ │ + mov 0x148(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + pushq 0x60(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x4c(%rsp),%r9d │ │ │ │ + jmpq 1ad6c │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 7940 │ │ │ │ + jmpq 1ad2a │ │ │ │ + jbe 1b01d │ │ │ │ + cmp $0x3,%r15d │ │ │ │ + jne 1b12b │ │ │ │ + mov $0xffffffffffffffe2,%r15 │ │ │ │ + jmpq 1afe9 │ │ │ │ + movdqu 0xc0(%rsp),%xmm4 │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + movdqu 0xd0(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x50(%rbx) │ │ │ │ + movups %xmm5,0x60(%rbx) │ │ │ │ + callq 7a20 │ │ │ │ + jmp 1b0d3 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmpq 1af3b │ │ │ │ + lea 0xa12dd(%rip),%rcx │ │ │ │ + mov $0x34a,%edx │ │ │ │ + lea 0xa1041(%rip),%rsi │ │ │ │ + lea 0xa120a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa12be(%rip),%rcx │ │ │ │ + mov $0x364,%edx │ │ │ │ + lea 0xa1022(%rip),%rsi │ │ │ │ + lea 0xb1db6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa129f(%rip),%rcx │ │ │ │ + mov $0x333,%edx │ │ │ │ + lea 0xa1003(%rip),%rsi │ │ │ │ + lea 0xa11a4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa1280(%rip),%rcx │ │ │ │ + mov $0x30d,%edx │ │ │ │ + lea 0xa0fe4(%rip),%rsi │ │ │ │ + lea 0xa1155(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 158b1 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x4c(%rsi),%edx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 1b2b2 │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmpw $0x0,0x50(%rsi) │ │ │ │ mov %rsi,%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 158a5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 77a0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 158b7 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 158b1 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - mov %ebx,%r14d │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 15890 │ │ │ │ - mov $0xffffffea,%r14d │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %edx,0x4c(%rsi) │ │ │ │ + je 1b284 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movabs $0xfffffffffff,%r13 │ │ │ │ + add $0x2f58,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x52(%rbp,%r14,2),%esi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%rsi,%rsi,4),%rsi │ │ │ │ + lea (%rax,%rsi,8),%r15 │ │ │ │ + movzbl 0x1e(%r15),%esi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ + add $0x34,%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax,%rsi,8),%rsi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + shr $0x4,%r9 │ │ │ │ + and %r13,%r9 │ │ │ │ + cmpb $0x0,0xba(%rsi) │ │ │ │ + jne 1b22e │ │ │ │ + cmpl $0x4,0x48(%rbp) │ │ │ │ + sete %r8b │ │ │ │ + movzwl 0xb2(%rsi),%esi │ │ │ │ + sub 0x10(%r15),%esi │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + movabs $0xffff00000000000d,%rax │ │ │ │ + add %r9,%rsi │ │ │ │ + add %r8,%r8 │ │ │ │ + and %rax,%rdi │ │ │ │ + and %r13,%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + or %r8,%rsi │ │ │ │ + or %rdi,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 63c90 │ │ │ │ + mov 0x10(%r15),%esi │ │ │ │ + cmp %ebx,%esi │ │ │ │ + jb 1b293 │ │ │ │ + sub %ebx,%esi │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov %esi,0x10(%r15) │ │ │ │ + movzwl 0x50(%rbp),%esi │ │ │ │ + cmp %r14d,%esi │ │ │ │ + ja 1b1e8 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r14d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 7410 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + lea 0xa1116(%rip),%rcx │ │ │ │ + mov $0x380,%edx │ │ │ │ + lea 0xa0eba(%rip),%rsi │ │ │ │ + lea 0xa10e4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa10f7(%rip),%rcx │ │ │ │ + mov $0x373,%edx │ │ │ │ + lea 0xa0e9b(%rip),%rsi │ │ │ │ + lea 0xa10a7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsi,%r8 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + sub $0x50,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x2,%esi │ │ │ │ - jne 15931 │ │ │ │ - lock addq $0x8000000,(%rdi) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp $0x2,%r14d │ │ │ │ - sete 0x2f(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 15959 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *%rax │ │ │ │ - mov %eax,%r15d │ │ │ │ + movzwl 0x50(%rsi),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 15bcb │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x3(%rsi),%rdx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea 0x0(%r13,%rdx,1),%rbx │ │ │ │ - lea (%rsi,%rsi,4),%rdx │ │ │ │ - lea 0xe0(%rsp,%rdx,8),%r12 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - shl %cl,%ebx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %ebx,%ebp │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movl $0x2,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - je 15c90 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rax,0x40(%rsp) │ │ │ │ - je 15d20 │ │ │ │ - movabs $0x108000000,%rax │ │ │ │ - movq $0x1,0x60(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - sub $0x8000000,%rax │ │ │ │ - movq $0x10000000,0x88(%rsp) │ │ │ │ - movq $0x10000000,0x90(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movq $0x7ffffff,0xb8(%rsp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 15c08 │ │ │ │ - cmpq $0x0,0x20(%r12) │ │ │ │ - je 15c08 │ │ │ │ - mov %bpl,0x18(%rsp) │ │ │ │ - mov %r13d,0x28(%rsp) │ │ │ │ - mov %ebx,0x24(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - mfence │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov 0x68(%rsp),%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rbp,%r12 │ │ │ │ - and %r13,%r12 │ │ │ │ - setne %dil │ │ │ │ - sub %edi,(%rax) │ │ │ │ - callq 18f90 │ │ │ │ - test $0x8000000,%ebp │ │ │ │ - movabs $0xffffffff1fffffff,%r10 │ │ │ │ - je 15aac │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 15aac │ │ │ │ - callq 17020 │ │ │ │ - movabs $0xffffffff1fffffff,%r10 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 15ae3 │ │ │ │ - jmpq 15e36 │ │ │ │ + je 1b397 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x52(%rsi),%rcx │ │ │ │ + lea 0x20(%rsp),%r9 │ │ │ │ + mov %rsp,%r10 │ │ │ │ + lea 0x2f58(%rdi),%rdi │ │ │ │ + lea 0x54(%rsi,%rax,2),%rbx │ │ │ │ + movabs $0xcccccccccccccccd,%r11 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - and $0x7,%eax │ │ │ │ - and %r10,%rdx │ │ │ │ - shl $0x1d,%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - lock cmpxchg %rdx,(%rbx) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 15afd │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rbp,%r13 │ │ │ │ - je 15a54 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - shr $0x1d,%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - je 15ac0 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - movzbl 0x18(%rsp),%ebp │ │ │ │ - mov 0x24(%rsp),%ebx │ │ │ │ - mov 0x28(%rsp),%r13d │ │ │ │ - test %r15,%r15 │ │ │ │ - je 15b26 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *%r15 │ │ │ │ + movzwl (%rcx),%eax │ │ │ │ + mov %r9,%rsi │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov 0x10(%rdi,%rax,8),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 15d80 │ │ │ │ - callq 17070 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - jmpq 159c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 15b0e │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %r13d,%r14d │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jne 15b69 │ │ │ │ - test $0x10000000,%edx │ │ │ │ - jne 15b69 │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - movb $0x0,0x2f(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rax,0x40(%rsp) │ │ │ │ - je 15e26 │ │ │ │ - lea 0x28(%r13),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ + cmove %r10,%rsi │ │ │ │ + movzwl (%rsi),%eax │ │ │ │ + cmp $0xe,%ax │ │ │ │ + ja 1b435 │ │ │ │ + sar $0x3,%rdx │ │ │ │ + lea 0x1(%rax),%r12d │ │ │ │ + add $0x2,%rcx │ │ │ │ + imul %r11,%rdx │ │ │ │ + mov %r12w,(%rsi) │ │ │ │ + mov %dx,0x2(%rsi,%rax,2) │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 1b350 │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + lea 0x10(%r8),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rsp,%r13 │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + lea 0x2f58(%rbp),%r14 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + movups %xmm1,0x50(%r8) │ │ │ │ + movups %xmm2,0x60(%r8) │ │ │ │ + callq 7a20 │ │ │ │ + cmpw $0x0,(%rsp) │ │ │ │ + jne 1b3e4 │ │ │ │ + jmp 1b418 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15b98 │ │ │ │ + movzwl (%rsp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jbe 1b418 │ │ │ │ + movzwl 0x2(%r13,%rbx,2),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r14,%rax,8),%rsi │ │ │ │ + mov %r12d,%eax │ │ │ │ + lock xadd %eax,0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 1b3d8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 191e0 │ │ │ │ + movzwl (%rsp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 1b3e4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x28(%r13) │ │ │ │ - cmpb $0x0,0x2f(%rsp) │ │ │ │ - jne 15d96 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15e49 │ │ │ │ - add $0xe8,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + jne 1b454 │ │ │ │ + add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0xffffffff1fffffff,%r10 │ │ │ │ - mov (%r12),%rdx │ │ │ │ - jmp 15c4d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x80(%r14),%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - and $0xfffffffff7ffffff,%rax │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - cmove %rax,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 15b40 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - and -0x78(%r14),%rdi │ │ │ │ - je 15c20 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - je 15b0e │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x1d,%rax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x7,%eax │ │ │ │ - and $0x7,%ecx │ │ │ │ - test %ebx,%eax │ │ │ │ - jne 15b0e │ │ │ │ - or %ebp,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x1d,%rax │ │ │ │ - and %r10,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - jmp 15c38 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movabs $0x108000000,%rax │ │ │ │ - movq $0x1,0x60(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - sub $0x8000000,%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - movq $0x10000000,0x88(%rsp) │ │ │ │ - movq $0x10000000,0x90(%rsp) │ │ │ │ - movq $0x7ffffff,0xb8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 15c08 │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov $0x0,%esi │ │ │ │ - mov $0xf8000000,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - cmovne %rsi,%rax │ │ │ │ - lock add %rax,(%r12) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 15b0e │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - jmpq 15b69 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,0x48(%rsp) │ │ │ │ - jne 159e4 │ │ │ │ - lea 0x28(%r12),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15d38 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r12,%rax │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rsi,0x38(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x28(%r12) │ │ │ │ - jmpq 159e4 │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - jmpq 15b71 │ │ │ │ - mov $0xfffffffff8000000,%rax │ │ │ │ - lock xadd %rax,0x0(%r13) │ │ │ │ - sub $0x8000000,%rax │ │ │ │ - test $0x20000000,%eax │ │ │ │ - je 15bd6 │ │ │ │ - lock andq $0xffffffffdfffffff,0x0(%r13) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x28(%r13),%rdx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15dd0 │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - lea 0x30(%r13),%rbp │ │ │ │ - mov (%rax),%rbx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 15e16 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - mov %rbx,(%rdx) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov %rax,0x8(%rax) │ │ │ │ - mov %rax,(%rax) │ │ │ │ - callq 17020 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 15df0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x28(%r13) │ │ │ │ - jmpq 15bd6 │ │ │ │ - cmp %rax,0x48(%rsp) │ │ │ │ - jne 15b88 │ │ │ │ - jmpq 15bcb │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - jmpq 15b69 │ │ │ │ + lea 0xa0fd4(%rip),%rcx │ │ │ │ + mov $0x29,%edx │ │ │ │ + lea 0xa0c58(%rip),%rsi │ │ │ │ + lea 0xa0c71(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - cmpq $0x0,0x20(%rdi) │ │ │ │ mov %rdi,%rbx │ │ │ │ - je 15eb0 │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - addl $0x1,(%rax) │ │ │ │ + lea 0x12338(%rdi),%rdi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7350 │ │ │ │ + movl $0x20,0x12360(%rbx) │ │ │ │ mfence │ │ │ │ - movabs $0x108000000,%rax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - test %rax,%rbp │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - setne %dl │ │ │ │ - sete %r12b │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,(%rax) │ │ │ │ - callq 18f90 │ │ │ │ - test $0x8000000,%ebp │ │ │ │ - je 15ea8 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 15ea8 │ │ │ │ - callq 17020 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - movabs $0x108000000,%rcx │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - test %rcx,%rdx │ │ │ │ - jne 15edb │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 15ef0 │ │ │ │ + lea 0x2f80(%rbx),%rax │ │ │ │ + lea 0x2f58(%rbx),%rdi │ │ │ │ + movl $0x0,0x2f58(%rbx) │ │ │ │ + movabs $0xcccccccccccccccd,%rcx │ │ │ │ + lea 0xcf58(%rbx),%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + movzwl 0x2f48(%rbx),%edx │ │ │ │ + addw $0x1,0x2f4a(%rbx) │ │ │ │ + mov %dx,0x8(%rax) │ │ │ │ mov %rax,%rdx │ │ │ │ - test %rcx,%rdx │ │ │ │ - je 15ec2 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + add $0x28,%rax │ │ │ │ + sub %rdi,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov %dx,0x2f48(%rbx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 1b4c8 │ │ │ │ + lea 0xcf68(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xd438(%rbx),%r12 │ │ │ │ + callq 7350 │ │ │ │ + lea 0xd1d8(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + movl $0x3,0xcfa0(%rbx) │ │ │ │ + callq 7350 │ │ │ │ + lea 0x12938(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + movl $0x4,0xd210(%rbx) │ │ │ │ + callq 7350 │ │ │ │ + mov 0x12360(%rbx),%eax │ │ │ │ + movl $0x4,0x12970(%rbx) │ │ │ │ + imul $0x270,%rax,%rax │ │ │ │ + add %r12,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 1b61d │ │ │ │ + movabs $0x61c8864680b583eb,%r15 │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rsp,%r14 │ │ │ │ + movabs $0x58c74bd9ba718cd0,%r13 │ │ │ │ + imul %r12,%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7350 │ │ │ │ + movl $0x4,0x48(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rax │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + mov %rbp,0x40(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %r15,%rax │ │ │ │ + shr $0x3b,%rax │ │ │ │ + lea 0x12238(%rbx,%rax,8),%rdx │ │ │ │ + add $0x2446,%rax │ │ │ │ + mov 0x8(%rbx,%rax,8),%rcx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov 0x8(%rbx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1b5f4 │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + sfence │ │ │ │ + mov %rbp,(%rdx) │ │ │ │ + mov 0x12360(%rbx),%eax │ │ │ │ + add $0x270,%rbp │ │ │ │ + add %r13,%r15 │ │ │ │ + imul $0x270,%rax,%rax │ │ │ │ + add %r12,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 1b590 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1b63c │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 15ea8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%r11d │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %rax,%r10 │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmpq $0x0,0x20(%rdi) │ │ │ │ - jne 15f60 │ │ │ │ - movabs $0x108000000,%rsi │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - jmp 15f41 │ │ │ │ - nopl (%rax) │ │ │ │ - test %rsi,%rdx │ │ │ │ - jne 15f4c │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 15fb0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x20,%rax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - je 15f28 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + movzbl 0x2(%rdi,%rax,1),%ebp │ │ │ │ + mov 0x8(%rdi,%rax,8),%rbx │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 1b720 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 1b6a0 │ │ │ │ + cmpb $0x0,(%r9) │ │ │ │ + je 1b7c0 │ │ │ │ + movb $0x1,(%r9) │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jne 1b6f8 │ │ │ │ + mov %r11b,0x2(%rsi) │ │ │ │ + mov $0x4789,%eax │ │ │ │ + mov %ax,(%rsi) │ │ │ │ + lea 0x3(%rsi),%rax │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 1b720 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + je 1b7d8 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jne 1ba64 │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jbe 1b820 │ │ │ │ + mov %ebx,0x3(%rsi) │ │ │ │ + add $0x4,%r11d │ │ │ │ + shr $0x20,%rbx │ │ │ │ + lea 0xe(%rsi),%rax │ │ │ │ + mov $0x47c7,%r9d │ │ │ │ + mov $0x47c7,%r10d │ │ │ │ + mov %cl,0x2(%rsi) │ │ │ │ + mov %r9w,(%rsi) │ │ │ │ + mov %r10w,0x7(%rsi) │ │ │ │ + mov %r11b,0x9(%rsi) │ │ │ │ + mov %ebx,0xa(%rsi) │ │ │ │ + jmp 1b699 │ │ │ │ nopl (%rax) │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - mfence │ │ │ │ - movabs $0x108000000,%rax │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - test %rax,%r13 │ │ │ │ - je 15fc8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - sub %edx,(%rax) │ │ │ │ - callq 18f90 │ │ │ │ - test $0x8000000,%r13d │ │ │ │ - je 15f4f │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 15f4f │ │ │ │ - callq 17020 │ │ │ │ - jmp 15f4f │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jne 1ba45 │ │ │ │ + mov $0xffff8948,%edx │ │ │ │ + movb $0x47,0x2(%rsi) │ │ │ │ + lea 0x4(%rsi),%rax │ │ │ │ + mov %dx,(%rsi) │ │ │ │ + mov %r11b,0x3(%rsi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ nopl (%rax) │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x6,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi,%rax,1),%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jae 1b730 │ │ │ │ + mov %edx,%eax │ │ │ │ + movb $0x0,(%r9) │ │ │ │ + shr $0x3,%eax │ │ │ │ + and $0x7,%edx │ │ │ │ + sete %cl │ │ │ │ + cmp $0x8,%ebp │ │ │ │ + jne 1b7f8 │ │ │ │ + test %cl,%cl │ │ │ │ + je 1b7f8 │ │ │ │ + mov $0xffffb60f,%ecx │ │ │ │ + movb $0x46,0x2(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %cx,-0x4(%rsi) │ │ │ │ + mov %al,-0x1(%rsi) │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + ja 1b840 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + sub %ebp,%ecx │ │ │ │ + shr %cl,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 1b8f0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1b683 │ │ │ │ + movb $0x5,(%rsi) │ │ │ │ + add $0x5,%rsi │ │ │ │ + mov %ebx,-0x4(%rsi) │ │ │ │ + jmpq 1b683 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffc031,%ebx │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %bx,-0x2(%rsi) │ │ │ │ + jmpq 1b67f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x47c7,%edi │ │ │ │ + mov %cl,0x2(%rsi) │ │ │ │ + lea 0x7(%rsi),%rax │ │ │ │ + mov %di,(%rsi) │ │ │ │ + mov %ebx,0x3(%rsi) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov $0x1,%r12d │ │ │ │ pop %rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - shr $0x20,%rax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - setne %dl │ │ │ │ - sete %r12b │ │ │ │ - jmp 15f89 │ │ │ │ + cmp $0x10,%ebp │ │ │ │ + jne 1b868 │ │ │ │ + test %cl,%cl │ │ │ │ + je 1b868 │ │ │ │ + mov $0xffffb70f,%edx │ │ │ │ + movb $0x46,0x2(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %dx,-0x4(%rsi) │ │ │ │ + mov %al,-0x1(%rsi) │ │ │ │ + jmpq 1b774 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffc748,%r8d │ │ │ │ + movb $0x47,0x2(%rsi) │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + mov %r8w,(%rsi) │ │ │ │ + mov %cl,0x3(%rsi) │ │ │ │ + mov %ebx,0x4(%rsi) │ │ │ │ + jmpq 1b699 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffba48,%edi │ │ │ │ + mov $0x148,%r9d │ │ │ │ + mov %rbx,0x2(%rsi) │ │ │ │ + add $0xd,%rsi │ │ │ │ + mov %di,-0xd(%rsi) │ │ │ │ + mov %r9w,-0x3(%rsi) │ │ │ │ + movb $0xd0,-0x1(%rsi) │ │ │ │ + jmpq 1b683 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + jbe 1b908 │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + ja 1b970 │ │ │ │ + add $0x7,%ecx │ │ │ │ + mov $0x8,%edi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + sub %ecx,%edi │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + cmovbe %edi,%ecx │ │ │ │ + lea (%rdx,%rcx,8),%edx │ │ │ │ + sub %ecx,%eax │ │ │ │ + lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + ja 1ba83 │ │ │ │ + mov %al,0x3(%rsi) │ │ │ │ + mov $0x40,%eax │ │ │ │ + mov $0xffff8b48,%edi │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %di,(%rsi) │ │ │ │ + movb $0x46,0x2(%rsi) │ │ │ │ + add %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1ba0f │ │ │ │ + add $0x4,%rsi │ │ │ │ + test %edx,%edx │ │ │ │ + je 1b774 │ │ │ │ + mov $0xffffc148,%r9d │ │ │ │ + movb $0xe8,0x2(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %r9w,-0x4(%rsi) │ │ │ │ + mov %dl,-0x1(%rsi) │ │ │ │ + jmpq 1b774 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x548,%ecx │ │ │ │ + mov %ebx,0x2(%rsi) │ │ │ │ + add $0x6,%rsi │ │ │ │ + mov %cx,-0x6(%rsi) │ │ │ │ + jmpq 1b683 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x7,%ecx │ │ │ │ + mov $0x4,%edi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + sub %ecx,%edi │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + cmovbe %edi,%ecx │ │ │ │ + lea (%rdx,%rcx,8),%edx │ │ │ │ + sub %ecx,%eax │ │ │ │ + lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + ja 1baa2 │ │ │ │ + mov $0x468b,%r10d │ │ │ │ + mov %al,0x2(%rsi) │ │ │ │ + mov %r10w,(%rsi) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 1b9f8 │ │ │ │ + add $0x3,%rsi │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + je 1b774 │ │ │ │ + mov $0x20,%ecx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + movb $0x25,(%rsi) │ │ │ │ + add $0x5,%rsi │ │ │ │ + sub %ebp,%ecx │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,-0x4(%rsi) │ │ │ │ + jmpq 1b774 │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1ffffffc,%eax │ │ │ │ + and $0x3,%ecx │ │ │ │ + lea (%rdx,%rcx,8),%ecx │ │ │ │ + lea 0x0(%rbp,%rcx,1),%edx │ │ │ │ + cmp $0x60,%edx │ │ │ │ + ja 1bae0 │ │ │ │ + mov %al,0x3(%rsi) │ │ │ │ + add $0x8,%eax │ │ │ │ + mov $0xffff8b48,%r10d │ │ │ │ + mov $0x568b,%edi │ │ │ │ + mov %al,0x6(%rsi) │ │ │ │ + lea -0x40(%rdx),%eax │ │ │ │ + mov %r10w,(%rsi) │ │ │ │ + movb $0x46,0x2(%rsi) │ │ │ │ + mov %di,0x4(%rsi) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 1bac1 │ │ │ │ + mov $0xffffc148,%edx │ │ │ │ + mov $0xffffc148,%edi │ │ │ │ + mov $0x948,%r9d │ │ │ │ + mov %al,0xa(%rsi) │ │ │ │ + mov %dx,0x7(%rsi) │ │ │ │ + mov $0x40,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + movb $0xe8,0x9(%rsi) │ │ │ │ + mov %di,0xb(%rsi) │ │ │ │ + movb $0xe2,0xd(%rsi) │ │ │ │ + mov %dl,0xe(%rsi) │ │ │ │ + mov %r9w,0xf(%rsi) │ │ │ │ + movb $0xd0,0x11(%rsi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + jne 1ba2a │ │ │ │ + add $0x12,%rsi │ │ │ │ + jmpq 1b774 │ │ │ │ + mov $0xffffe8c1,%r9d │ │ │ │ + mov %dl,0x5(%rsi) │ │ │ │ + add $0x6,%rsi │ │ │ │ + mov %r9w,-0x3(%rsi) │ │ │ │ + jmpq 1b94a │ │ │ │ + mov $0xffffc148,%r10d │ │ │ │ + movb $0xe0,0x6(%rsi) │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %r10w,-0x4(%rsi) │ │ │ │ + mov %al,-0x1(%rsi) │ │ │ │ + jmpq 1b8cb │ │ │ │ + mov $0xffffc148,%r10d │ │ │ │ + movb $0xe8,0x14(%rsi) │ │ │ │ + add $0x16,%rsi │ │ │ │ + mov %r10w,-0x4(%rsi) │ │ │ │ + mov %cl,-0x1(%rsi) │ │ │ │ + jmpq 1b774 │ │ │ │ + lea 0xa0ad4(%rip),%rcx │ │ │ │ + mov $0x3c3,%edx │ │ │ │ + lea 0xa0a0f(%rip),%rsi │ │ │ │ + lea 0xb149c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa0ab5(%rip),%rcx │ │ │ │ + mov $0x341,%edx │ │ │ │ + lea 0xa09f0(%rip),%rsi │ │ │ │ + lea 0xb147d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa0a96(%rip),%rcx │ │ │ │ + mov $0x372,%edx │ │ │ │ + lea 0xa09d1(%rip),%rsi │ │ │ │ + lea 0xa09f7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa0a77(%rip),%rcx │ │ │ │ + mov $0x35b,%edx │ │ │ │ + lea 0xa09b2(%rip),%rsi │ │ │ │ + lea 0xa09be(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa0a58(%rip),%rcx │ │ │ │ + mov $0x392,%edx │ │ │ │ + lea 0xa0993(%rip),%rsi │ │ │ │ + lea 0xa09ed(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa0a39(%rip),%rcx │ │ │ │ + mov $0x388,%edx │ │ │ │ + lea 0xa0974(%rip),%rsi │ │ │ │ + lea 0xa09b4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %edx,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + movabs $0x8000000000000000,%r10 │ │ │ │ + jmp 1bb36 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jne 1bb23 │ │ │ │ + sub $0x8,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 1bb33 │ │ │ │ + test $0x7,%al │ │ │ │ + jne 1bb33 │ │ │ │ + movb $0x20,0x1(%rdi) │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea 0x1(%rdi),%r8 │ │ │ │ + shr %cl,%rdx │ │ │ │ + and (%rsi),%rdx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + mov $0x30,%edx │ │ │ │ + sbb $0xff,%dl │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %dl,(%rdi) │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jne 1bb18 │ │ │ │ + movb $0x0,0x1(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rdi,%r10 │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + movzbl (%r10),%eax │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov $0x40,%r15d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + sub $0x1,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ push %rbx │ │ │ │ - cmpq $0x0,0x20(%rdi) │ │ │ │ - je 16058 │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - mfence │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - movabs $0x108000000,%rdx │ │ │ │ - and %rbx,%rdx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - setne %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,(%rax) │ │ │ │ - callq 18f90 │ │ │ │ - test $0x8000000,%ebx │ │ │ │ - je 16042 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 16042 │ │ │ │ - callq 17020 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 16084 │ │ │ │ + mov $0x40,%ebx │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rcx,%rax,8),%r13 │ │ │ │ + mov 0x0(%r13),%rbp │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + movzbl 0x1(%rdi,%r11,1),%r9d │ │ │ │ + mov (%rdi,%r11,8),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp %ebx,%r9d │ │ │ │ + jb 1bbec │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov %rbp,%r14 │ │ │ │ + sub $0x8,%r13 │ │ │ │ + mov 0x0(%r13),%rbp │ │ │ │ + sub %r9d,%ecx │ │ │ │ + sub %ebx,%r9d │ │ │ │ + mov $0x40,%ebx │ │ │ │ + shr %cl,%r14 │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + sub %r9d,%ebx │ │ │ │ + sub %r9d,%ecx │ │ │ │ + shr %rax │ │ │ │ + shr %cl,%rax │ │ │ │ + mov %r9d,%ecx │ │ │ │ + or %r14,%rax │ │ │ │ + shl %cl,%rbp │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%r10,%r11,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1bc37 │ │ │ │ + movzbl 0x1(%r10,%r11,1),%r9d │ │ │ │ + sub %rdx,%rax │ │ │ │ + je 1bc48 │ │ │ │ + bsr %rax,%rdx │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + sub %edx,%ecx │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jae 1bc48 │ │ │ │ pop %rbx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x108000000,%rcx │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - test %rcx,%rdx │ │ │ │ - jne 16084 │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x0(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 16047 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r15d,%r9d │ │ │ │ + jbe 1bc7a │ │ │ │ + sub %r15d,%r9d │ │ │ │ mov %rax,%rdx │ │ │ │ - test %rcx,%rdx │ │ │ │ - je 1606a │ │ │ │ + mov $0x40,%r15d │ │ │ │ + shr %rdx │ │ │ │ + lea -0x1(%r9),%ecx │ │ │ │ + shr %cl,%rdx │ │ │ │ + or %rdx,%r12 │ │ │ │ + mov -0x8(%rsp),%rdx │ │ │ │ + mov %r12,(%rdx) │ │ │ │ + sub $0x8,%rdx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rdx,-0x8(%rsp) │ │ │ │ + sub %r9d,%r15d │ │ │ │ + add $0x1,%r11 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,%r12 │ │ │ │ + cmp $0x7,%r11 │ │ │ │ + jne 1bbbc │ │ │ │ + mov -0x8(%rsp),%rax │ │ │ │ + mov %r12,(%rax) │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + sub (%rdi),%al │ │ │ │ + add (%r10),%al │ │ │ │ + mov %al,(%rsi) │ │ │ │ + movzbl 0x1(%rsi),%eax │ │ │ │ + movzbl 0x1(%r8),%edx │ │ │ │ + and $0x7f,%eax │ │ │ │ + and $0xffffff80,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x1(%rsi) │ │ │ │ + movzbl 0x2(%r8),%eax │ │ │ │ + mov %al,0x2(%rsi) │ │ │ │ + movzbl (%r8),%ecx │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %edx,%ebx │ │ │ │ + movzbl (%r10),%edx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea (%rsi,%rdx,8),%rdi │ │ │ │ + lea (%r8,%rax,8),%rsi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 158f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpq $0x0,0x20(%rdi) │ │ │ │ - je 160e0 │ │ │ │ - mfence │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - subl $0x1,(%rax) │ │ │ │ - mfence │ │ │ │ - mov (%rdi),%rax │ │ │ │ - and $0xfffffff,%eax │ │ │ │ - cmp $0x8000000,%eax │ │ │ │ - je 160c8 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 160c3 │ │ │ │ - jmpq 17020 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - sub $0x1,%rax │ │ │ │ - jmp 160b7 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - test $0x10000000,%edx │ │ │ │ - jne 1612a │ │ │ │ - lea 0x10000000(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,(%rdi) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 16130 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test $0x10000000,%edx │ │ │ │ - je 1610b │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - test $0x10000000,%edx │ │ │ │ - jne 16150 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - jmp 16187 │ │ │ │ - nopl (%rax) │ │ │ │ - test $0x10000000,%edx │ │ │ │ - jne 16192 │ │ │ │ - lea 0x10000000(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,(%rdi) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 16198 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x20,%rax │ │ │ │ - cmp %eax,%esi │ │ │ │ - je 16168 │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - test $0x10000000,%edx │ │ │ │ - jne 16194 │ │ │ │ - mov $0xfffffffffffffff8,%rdx │ │ │ │ - mov %fs:(%rdx),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rdx,%rcx │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - test $0x10000000,%edx │ │ │ │ - je 161e0 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmpq 158f0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10000000(%rdx),%r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %r8,(%rdi) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 16200 │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 161c6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x10000000,%edx │ │ │ │ - jne 16217 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%rax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + movzbl (%rcx),%ebx │ │ │ │ + movzbl 0x2(%rsi),%r8d │ │ │ │ + mov %edx,%edi │ │ │ │ + sub $0x1,%edx │ │ │ │ + movzbl 0x2(%rcx),%r14d │ │ │ │ + mov 0x8(%rsi),%rbp │ │ │ │ + add $0x5,%ebx │ │ │ │ + lea (%rcx,%rdx,8),%r9 │ │ │ │ + sub %edi,%ebx │ │ │ │ + movzbl 0x1(%rcx),%edi │ │ │ │ + mov (%r9),%rdx │ │ │ │ + shr $0x7,%dil │ │ │ │ + mov %dil,-0x11(%rsp) │ │ │ │ + cmp $0x3f,%r8d │ │ │ │ + jbe 1bd64 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + sub $0x8,%r9 │ │ │ │ + sub %r8d,%ecx │ │ │ │ + sub $0x40,%r8d │ │ │ │ + shr %cl,%rdx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov (%r9),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8d,%ecx │ │ │ │ + shr %rdx │ │ │ │ + mov $0x40,%r11d │ │ │ │ + shl %cl,%rdi │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %r11d,%r10d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + sub %r8d,%r10d │ │ │ │ + shr %cl,%rdx │ │ │ │ + or %r12,%rdx │ │ │ │ + mov 0x10(%rsi),%r12 │ │ │ │ + add %rbp,%rdx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rdx,-0x8(%rsp) │ │ │ │ + movzbl 0x3(%rsi),%edx │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jb 1bdbe │ │ │ │ + mov %r11d,%ecx │ │ │ │ + sub $0x8,%r9 │ │ │ │ + mov $0x40,%r10d │ │ │ │ + sub %edx,%ecx │ │ │ │ + lea -0x40(%rdx,%r8,1),%edx │ │ │ │ + shr %cl,%rdi │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov (%r9),%rdi │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr %rdi │ │ │ │ + mov %r10d,%r8d │ │ │ │ + shl %cl,%r11 │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + sub %edx,%r8d │ │ │ │ + mov 0x18(%rsi),%r13 │ │ │ │ + sub %edx,%ecx │ │ │ │ + shr %cl,%rdi │ │ │ │ + or %rdi,%rbp │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rdi,-0x10(%rsp) │ │ │ │ + movzbl 0x4(%rsi),%edi │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jb 1be14 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + sub $0x8,%r9 │ │ │ │ + mov $0x40,%r8d │ │ │ │ + sub %edi,%ecx │ │ │ │ + add %edx,%edi │ │ │ │ + shr %cl,%r11 │ │ │ │ + sub %r10d,%edi │ │ │ │ + mov %r11,%rbp │ │ │ │ + mov (%r9),%r11 │ │ │ │ + mov %r11,%r10 │ │ │ │ + mov %edi,%ecx │ │ │ │ + shr %r11 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + shl %cl,%r10 │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + sub %edi,%r12d │ │ │ │ + mov 0x20(%rsi),%r15 │ │ │ │ + sub %edi,%ecx │ │ │ │ + shr %cl,%r11 │ │ │ │ + or %r11,%rbp │ │ │ │ + movzbl 0x5(%rsi),%r11d │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %r12d,%r11d │ │ │ │ + jb 1be69 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + sub $0x8,%r9 │ │ │ │ + mov $0x40,%r12d │ │ │ │ + sub %r11d,%ecx │ │ │ │ + add %edi,%r11d │ │ │ │ + shr %cl,%r10 │ │ │ │ + sub %r8d,%r11d │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov (%r9),%r10 │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + shr %r10 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + sub %r11d,%ebp │ │ │ │ + sub %r11d,%ecx │ │ │ │ + shr %cl,%r10 │ │ │ │ + or %r10,%r13 │ │ │ │ + movzbl 0x6(%rsi),%r10d │ │ │ │ + lea 0x0(%r13,%r15,1),%rdi │ │ │ │ + mov 0x28(%rsi),%r15 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %ebp,%r10d │ │ │ │ + jb 1bebf │ │ │ │ + mov $0x40,%ecx │ │ │ │ + sub $0x8,%r9 │ │ │ │ + mov $0x40,%ebp │ │ │ │ + sub %r10d,%ecx │ │ │ │ + add %r11d,%r10d │ │ │ │ + shr %cl,%r8 │ │ │ │ + sub %r12d,%r10d │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov (%r9),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov %r10d,%ecx │ │ │ │ + shr %r8 │ │ │ │ + mov 0x30(%rsi),%r12 │ │ │ │ + shl %cl,%r11 │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + sub %r10d,%ecx │ │ │ │ + shr %cl,%r8 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + or %r8,%r13 │ │ │ │ + movzbl 0x7(%rsi),%r8d │ │ │ │ + sub %r10d,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + add %r13,%r15 │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jb 1bf09 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov -0x8(%r9),%r11 │ │ │ │ + sub %r8d,%ecx │ │ │ │ + add %r10d,%r8d │ │ │ │ + shr %cl,%rsi │ │ │ │ + sub %ebp,%r8d │ │ │ │ + movzbl -0x11(%rsp),%ecx │ │ │ │ + mov %bl,(%rax) │ │ │ │ + shr %r11 │ │ │ │ + mov -0x10(%rsp),%rbx │ │ │ │ + mov %r14b,0x2(%rax) │ │ │ │ + shl $0x7,%ecx │ │ │ │ + mov %r15d,0xc(%rax) │ │ │ │ + or $0x1,%ecx │ │ │ │ + mov %rbx,0x18(%rax) │ │ │ │ + mov -0x8(%rsp),%rbx │ │ │ │ + mov %cl,0x1(%rax) │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + sub %r8d,%ecx │ │ │ │ + mov %rbx,0x20(%rax) │ │ │ │ + pop %rbx │ │ │ │ + shr %cl,%r11 │ │ │ │ + pop %rbp │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + or %r11,%rsi │ │ │ │ + mov %edi,0x10(%rax) │ │ │ │ + add %rsi,%r12 │ │ │ │ + mov %edx,0x14(%rax) │ │ │ │ + mov %r12,0x4(%rax) │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + movzbl (%rdx),%r9d │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x20(%rsi),%rcx │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 1bf80 │ │ │ │ xor %eax,%eax │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + movzbl 0x2(%rdx),%r10d │ │ │ │ + sub %rax,%rsi │ │ │ │ + je 1bfa4 │ │ │ │ + bsr %rsi,%rcx │ │ │ │ + mov $0x40,%eax │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jb 1bf7b │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + lea (%r8,%rax,8),%r11 │ │ │ │ + cmp $0x40,%r10d │ │ │ │ + jbe 1bfcb │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x41(%r10),%ecx │ │ │ │ + sub $0x8,%r11 │ │ │ │ + sub $0x40,%r10d │ │ │ │ + shr %rax │ │ │ │ + shr %cl,%rax │ │ │ │ + mov %rax,0x8(%r11) │ │ │ │ + mov 0x18(%rdi),%rcx │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 1bf7b │ │ │ │ + sub %rax,%rcx │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r9 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 162d8 │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - mov $0xfffffffff0000000,%rax │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - lea -0x20000000(%rax,%rax,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 162ba │ │ │ │ - lock andq $0xffffffffbfffffff,(%rdi) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x28(%rdi),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16268 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - lea 0x40(%rbx),%r12 │ │ │ │ - mov (%rax),%rbp │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 162b0 │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbp,(%rcx) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 17020 │ │ │ │ - test %eax,%eax │ │ │ │ - je 162c0 │ │ │ │ - cmp 0x40(%rbx),%r12 │ │ │ │ - je 162b0 │ │ │ │ - lock orq $0x40000000,(%rbx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ + movzbl 0x3(%rdx),%ebx │ │ │ │ + je 1c001 │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + mov $0x40,%eax │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 1c230 │ │ │ │ + mov $0x40,%eax │ │ │ │ + sub %r10d,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 1c035 │ │ │ │ + lea -0x40(%r10,%rbx,1),%ebx │ │ │ │ + mov %r9,%rax │ │ │ │ + sub $0x8,%r11 │ │ │ │ + shr %rax │ │ │ │ + lea -0x1(%rbx),%ecx │ │ │ │ + shr %cl,%rax │ │ │ │ + or %rsi,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x8(%r11) │ │ │ │ + mov $0x40,%eax │ │ │ │ + mov 0x14(%rdi),%r10d │ │ │ │ + mov 0x18(%rdx),%rcx │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jb 1c230 │ │ │ │ + sub %rcx,%r10 │ │ │ │ + movzbl 0x4(%rdx),%r12d │ │ │ │ + mov %r10,%rbp │ │ │ │ + je 1c06c │ │ │ │ + bsr %r10,%r10 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%r10 │ │ │ │ + sub %r10d,%ecx │ │ │ │ + cmp %ecx,%r12d │ │ │ │ + jb 1c230 │ │ │ │ + mov %eax,%r13d │ │ │ │ + sub %ebx,%r13d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + shl %cl,%r9 │ │ │ │ + or %rsi,%r9 │ │ │ │ + cmp %r12d,%r13d │ │ │ │ + jae 1c0ab │ │ │ │ + lea (%rbx,%r12,1),%r10d │ │ │ │ + sub $0x8,%r11 │ │ │ │ + mov $0x40,%r13d │ │ │ │ + sub %eax,%r10d │ │ │ │ + mov %rbp,%rax │ │ │ │ + shr %rax │ │ │ │ + lea -0x1(%r10),%ecx │ │ │ │ + mov %r10d,%r12d │ │ │ │ + shr %cl,%rax │ │ │ │ + or %rax,%r9 │ │ │ │ + mov %r9,0x8(%r11) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x10(%rdi),%ecx │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 1c230 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + movzbl 0x5(%rdx),%ebx │ │ │ │ + sub %rax,%rsi │ │ │ │ + je 1c0de │ │ │ │ + bsr %rsi,%rcx │ │ │ │ + mov $0x40,%eax │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 1c230 │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %rbp,%r10 │ │ │ │ + sub %r12d,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%r10 │ │ │ │ + or %r10,%r9 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 1c11b │ │ │ │ + add %ebx,%r12d │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub $0x8,%r11 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + shr %rax │ │ │ │ + sub %r13d,%ebx │ │ │ │ + lea -0x1(%rbx),%ecx │ │ │ │ + shr %cl,%rax │ │ │ │ + or %rax,%r9 │ │ │ │ + mov $0x40,%eax │ │ │ │ + mov %r9,0x8(%r11) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0xc(%rdi),%r10d │ │ │ │ + mov 0x28(%rdx),%rcx │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jb 1c230 │ │ │ │ + movzbl 0x6(%rdx),%ebp │ │ │ │ + sub %rcx,%r10 │ │ │ │ + je 1c14d │ │ │ │ + bsr %r10,%r12 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%r12 │ │ │ │ + sub %r12d,%ecx │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jb 1c230 │ │ │ │ + mov %eax,%r12d │ │ │ │ + sub %ebx,%r12d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shl %cl,%rsi │ │ │ │ + or %rsi,%r9 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jae 1c187 │ │ │ │ + add %ebp,%ebx │ │ │ │ + sub $0x8,%r11 │ │ │ │ + mov $0x40,%r12d │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov %r10,%rax │ │ │ │ + shr %rax │ │ │ │ + lea -0x1(%rbx),%ecx │ │ │ │ + mov %ebx,%ebp │ │ │ │ + shr %cl,%rax │ │ │ │ + or %rax,%r9 │ │ │ │ + mov %r9,0x8(%r11) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x4(%rdi),%rax │ │ │ │ + mov 0x30(%rdx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 1c230 │ │ │ │ + movzbl 0x7(%rdx),%ebx │ │ │ │ + sub %rcx,%rax │ │ │ │ + je 1c1b4 │ │ │ │ + bsr %rax,%rsi │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%rsi │ │ │ │ + sub %esi,%ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jb 1c230 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + sub %ebp,%ecx │ │ │ │ + shl %cl,%r10 │ │ │ │ + or %r10,%r9 │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + jae 1c1e7 │ │ │ │ + add %ebp,%ebx │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x8,%r11 │ │ │ │ + sub %r12d,%ebx │ │ │ │ + shr %rsi │ │ │ │ + lea -0x1(%rbx),%ecx │ │ │ │ + shr %cl,%rsi │ │ │ │ + mov $0x40,%ecx │ │ │ │ + or %rsi,%r9 │ │ │ │ + mov %r9,0x8(%r11) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x10(%rdi),%r10d │ │ │ │ + mov 0x18(%rdi),%rsi │ │ │ │ + sub %r10,%rsi │ │ │ │ + cmp %rsi,0x10(%rdx) │ │ │ │ + ja 1c230 │ │ │ │ + sub %ebx,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,%r9 │ │ │ │ + mov %r9,(%r11) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + movzbl (%rdx),%edx │ │ │ │ + andb $0x80,0x1(%r8) │ │ │ │ + lea -0x5(%rax,%rdx,1),%eax │ │ │ │ + mov %al,(%r8) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + and $0xffffff80,%eax │ │ │ │ + mov %al,0x1(%r8) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + mov %al,0x2(%r8) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 1c232 │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 162b0 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - jmp 16283 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x8(%rdi) │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + and $0x7f,%eax │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1c2a8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *0xb8(%r12) │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1c298 │ │ │ │ + movzbl 0x78(%r12),%eax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + add %rbx,%rsi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + jmp 1c281 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rsi) │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + mov %rax,0x20(%rsi) │ │ │ │ + jmp 1c266 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - cmpq $0x0,0x20(%rdi) │ │ │ │ - je 163c0 │ │ │ │ - lock addq $0x8000000,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16330 │ │ │ │ - mov $0xf8000000,%eax │ │ │ │ - lock add %rax,(%rdi) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1bf60 │ │ │ │ + test %al,%al │ │ │ │ + jne 1c320 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 1c373 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rdi │ │ │ │ + lea -0x5(%rcx),%r8d │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jbe 1c358 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movzbl (%r12),%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 1c302 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffff8000000,%rax │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - sub $0x8000000,%rax │ │ │ │ - test $0x20000000,%eax │ │ │ │ - je 163b0 │ │ │ │ - lock andq $0xffffffffdfffffff,0x0(%rbp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x28(%rbp),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16360 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea 0x30(%rbp),%r12 │ │ │ │ - mov (%rax),%rbx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 163a6 │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %r8d,%ecx │ │ │ │ + lea -0x8(,%rdx,8),%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + add %rbx,%rsi │ │ │ │ + std │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cld │ │ │ │ + jmp 1c340 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - mov %rbx,(%rdx) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov %rax,0x8(%rax) │ │ │ │ - mov %rax,(%rax) │ │ │ │ - callq 17020 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 16380 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x28(%rbp) │ │ │ │ + movzbl 0x78(%rsi),%eax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %eax,%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + push %rbx │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + lea (%rdi,%rax,8),%r10 │ │ │ │ + mov 0x24(%rsp),%r11 │ │ │ │ + mov 0x2c(%rsp),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ + test %dl,%dl │ │ │ │ + je 1c3c5 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + movq $0x0,(%rdi,%rdx,8) │ │ │ │ + movzbl 0x78(%rsi),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 1c3b0 │ │ │ │ + mov %r8d,%eax │ │ │ │ + cmp 0x90(%rsi),%rax │ │ │ │ + jb 1c6a8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmp %r11,0x88(%rsi) │ │ │ │ + ja 1c678 │ │ │ │ + mov 0x80(%rsi),%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + ja 1c6c0 │ │ │ │ + movzbl 0x7a(%rsi),%ebx │ │ │ │ + sub %rax,%r9 │ │ │ │ + je 1c548 │ │ │ │ + bsr %r9,%rcx │ │ │ │ + mov $0x40,%eax │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 1c548 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x40,%eax │ │ │ │ + mov $0xffffffffffffffff,%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + shl %cl,%r9 │ │ │ │ + sub %ebx,%eax │ │ │ │ + mov $0xffffffffffffffff,%r11 │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + not %r9 │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%r9 │ │ │ │ + movzbl 0x7b(%rsi),%ebp │ │ │ │ + sub 0x88(%rsi),%r11 │ │ │ │ + je 1c587 │ │ │ │ + bsr %r11,%r12 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%r12 │ │ │ │ + sub %r12d,%ecx │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jae 1c587 │ │ │ │ + mov $0xffffffffffffffff,%r8 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + shl %cl,%r8 │ │ │ │ + not %r8 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jbe 1c628 │ │ │ │ + lea -0x40(%rbx,%rbp,1),%ebp │ │ │ │ + mov %r8,%rax │ │ │ │ + mov $0x40,%ebx │ │ │ │ + sub $0x8,%r10 │ │ │ │ + lea -0x1(%rbp),%ecx │ │ │ │ + shr %rax │ │ │ │ + sub %ebp,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + shr %cl,%rax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + or %rax,%r9 │ │ │ │ + mov $0x40,%eax │ │ │ │ + mov %r9,0x8(%r10) │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + shl %cl,%r9 │ │ │ │ + movzbl 0x7c(%rsi),%r11d │ │ │ │ + sub 0x90(%rsi),%r8 │ │ │ │ + je 1c5d8 │ │ │ │ + bsr %r8,%r12 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%r12 │ │ │ │ + sub %r12d,%ecx │ │ │ │ + cmp %ecx,%r11d │ │ │ │ + jae 1c5d8 │ │ │ │ + mov $0xffffffffffffffff,%r8 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + shl %cl,%r8 │ │ │ │ + not %r8 │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + jbe 1c610 │ │ │ │ + add %ebp,%r11d │ │ │ │ + mov %r8,%rdx │ │ │ │ + sub $0x8,%r10 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + shr %rdx │ │ │ │ + sub %eax,%ecx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + shr %cl,%rdx │ │ │ │ + lea 0x40(%rax),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + or %rdx,%r9 │ │ │ │ + sub %r11d,%ecx │ │ │ │ + mov %r9,0x8(%r10) │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov %r8,(%r10) │ │ │ │ + movzbl 0x78(%rsi),%edx │ │ │ │ + andw $0x80,0x1(%rdi) │ │ │ │ + mov %dl,(%rdi) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x100000000,%rsi │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - test $0x7ffffff,%edx │ │ │ │ - jne 163b0 │ │ │ │ - lea (%rdx,%rsi,1),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - and $0xfffffffff7ffffff,%rcx │ │ │ │ - lock cmpxchg %rcx,0x0(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 1631d │ │ │ │ - mov %rax,%rdx │ │ │ │ - test $0x7ffffff,%edx │ │ │ │ - je 163d5 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 163b2 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movabs $0x100000000,%r8 │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - jmp 1643c │ │ │ │ - nop │ │ │ │ - test $0x7ffffff,%edx │ │ │ │ - jne 16447 │ │ │ │ - lea (%rdx,%r8,1),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,(%rdi) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 16450 │ │ │ │ + cmp $0x40,%ebx │ │ │ │ + jbe 1c6ca │ │ │ │ + mov %r9,%rax │ │ │ │ + lea -0x41(%rbx),%ecx │ │ │ │ + lea -0x40(%rbx),%ebp │ │ │ │ + sub $0x8,%r10 │ │ │ │ + shr %rax │ │ │ │ + mov %ebp,%ebx │ │ │ │ + shr %cl,%rax │ │ │ │ + mov %rax,0x8(%r10) │ │ │ │ + mov $0x40,%eax │ │ │ │ + sub %ebp,%eax │ │ │ │ + movzbl 0x7b(%rsi),%ebp │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%r9 │ │ │ │ + sub 0x88(%rsi),%r11 │ │ │ │ + jne 1c456 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jbe 1c660 │ │ │ │ + lea -0x40(%rbx,%rbp,1),%ebp │ │ │ │ + mov %r11,%rax │ │ │ │ + mov $0x40,%ebx │ │ │ │ + sub $0x8,%r10 │ │ │ │ + lea -0x1(%rbp),%ecx │ │ │ │ + shr %rax │ │ │ │ + sub %ebp,%ebx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + shr %cl,%rax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + or %rax,%r9 │ │ │ │ + shl %cl,%r11 │ │ │ │ + mov $0x40,%eax │ │ │ │ + mov %r9,0x8(%r10) │ │ │ │ + mov %r11,%r9 │ │ │ │ + movzbl 0x7c(%rsi),%r11d │ │ │ │ + sub 0x90(%rsi),%r8 │ │ │ │ + jne 1c4ce │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + jbe 1c648 │ │ │ │ + add %ebp,%r11d │ │ │ │ + mov %r8,%rbx │ │ │ │ + xor $0x1,%edx │ │ │ │ + sub $0x8,%r10 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + shr %rbx │ │ │ │ + sub %eax,%ecx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + shr %cl,%rbx │ │ │ │ + lea 0x40(%rax),%ecx │ │ │ │ + movzbl %dl,%eax │ │ │ │ + or %rbx,%r9 │ │ │ │ + sub %r11d,%ecx │ │ │ │ + mov %r9,0x8(%r10) │ │ │ │ + shl %cl,%r8 │ │ │ │ + jmpq 1c52d │ │ │ │ + sub %r11d,%ebx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl %cl,%r8 │ │ │ │ + or %r9,%r8 │ │ │ │ + jmpq 1c52d │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %ebp,%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl %cl,%r8 │ │ │ │ + or %r8,%r9 │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + jmpq 1c4bc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %r11d,%ebx │ │ │ │ + xor $0x1,%edx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + movzbl %dl,%eax │ │ │ │ + shl %cl,%r8 │ │ │ │ + or %r9,%r8 │ │ │ │ + jmpq 1c52d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + sub %ebp,%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl %cl,%r11 │ │ │ │ + or %r11,%r9 │ │ │ │ + jmpq 1c4bc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%r9),%rdx │ │ │ │ + mov $0x2,%eax │ │ │ │ + test %r9,%r9 │ │ │ │ + je 1c53c │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov $0xffffffffffffffff,%r11 │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 1c3e7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 1c678 │ │ │ │ + sub $0x1,%r11 │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 1c3da │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2,%eax │ │ │ │ + jmpq 1c53c │ │ │ │ + mov $0x40,%eax │ │ │ │ + sub %ebx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%r9 │ │ │ │ + jmpq 1c445 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0xffffffffffffffff,(%rdi) │ │ │ │ + movq $0xffffffffffffffff,0x8(%rdi) │ │ │ │ + movq $0xffffffffffffffff,0x10(%rdi) │ │ │ │ + movq $0xffffffffffffffff,0x20(%rdi) │ │ │ │ + movq $0xffffffffffffffff,0x28(%rdi) │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movq $0x0,0x40(%rdi) │ │ │ │ + movq $0x0,0x48(%rdi) │ │ │ │ + movq $0x0,0x50(%rdi) │ │ │ │ + movq $0x0,0x58(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + retq │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + cmp %rax,(%rdi) │ │ │ │ mov %rax,%rdx │ │ │ │ + cmovbe (%rdi),%rdx │ │ │ │ + cmp %rax,0x30(%rdi) │ │ │ │ + cmovae 0x30(%rdi),%rax │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + cmp %rax,0x8(%rdi) │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmovbe 0x8(%rdi),%r8 │ │ │ │ + cmp %rax,0x38(%rdi) │ │ │ │ + cmovae 0x38(%rdi),%rax │ │ │ │ + mov %r8,0x8(%rdi) │ │ │ │ + mov %rax,0x38(%rdi) │ │ │ │ + mov 0x14(%rsi),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %rdx,0x10(%rdi) │ │ │ │ mov %rdx,%rax │ │ │ │ - shr $0x20,%rax │ │ │ │ - cmp %eax,%esi │ │ │ │ - je 16420 │ │ │ │ - xor %eax,%eax │ │ │ │ + cmovbe 0x10(%rdi),%rax │ │ │ │ + cmp %rdx,0x40(%rdi) │ │ │ │ + cmovae 0x40(%rdi),%rdx │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + mov %rdx,0x40(%rdi) │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + cmp %rdx,0x18(%rdi) │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmovbe 0x18(%rdi),%rax │ │ │ │ + cmp %rdx,0x48(%rdi) │ │ │ │ + cmovae 0x48(%rdi),%rdx │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + mov %rdx,0x48(%rdi) │ │ │ │ + mov 0xc(%rsi),%edx │ │ │ │ + cmp %rdx,0x20(%rdi) │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmovbe 0x20(%rdi),%rax │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + cmp %rdx,0x50(%rdi) │ │ │ │ + cmovae 0x50(%rdi),%rdx │ │ │ │ + mov %rdx,0x50(%rdi) │ │ │ │ + mov 0x4(%rsi),%rdx │ │ │ │ + cmp %rdx,0x28(%rdi) │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmovbe 0x28(%rdi),%rax │ │ │ │ + cmp %rdx,0x58(%rdi) │ │ │ │ + cmovae 0x58(%rdi),%rdx │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + mov %rdx,0x58(%rdi) │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovbe %rax,%rdx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmovb %rcx,%rax │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov %rax,0x38(%rdi) │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov 0x14(%rsp),%rax │ │ │ │ + cmp %rax,(%rdi) │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmovbe (%rdi),%rdx │ │ │ │ + cmp %rax,0x30(%rdi) │ │ │ │ + cmovae 0x30(%rdi),%rax │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + mov 0xc(%rsp),%rax │ │ │ │ + cmp %rax,0x8(%rdi) │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmovbe 0x8(%rdi),%rdx │ │ │ │ + cmp %rax,0x38(%rdi) │ │ │ │ + cmovae 0x38(%rdi),%rax │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov %rax,0x38(%rdi) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + cmp %rax,0x10(%rdi) │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmovbe 0x10(%rdi),%rdx │ │ │ │ + cmp %rax,0x40(%rdi) │ │ │ │ + cmovae 0x40(%rdi),%rax │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov %rax,0x40(%rdi) │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov $0x18,%r11d │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov $0xfffffffffffffffe,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov $0x3f,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rdi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x9fc70(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - cmpq $0x0,0x20(%rdi) │ │ │ │ - je 16548 │ │ │ │ - lock addq $0x8000000,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 16530 │ │ │ │ - mov $0xfffffffff8000000,%rax │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - sub $0x8000000,%rax │ │ │ │ - test $0x20000000,%eax │ │ │ │ - je 16510 │ │ │ │ - lock andq $0xffffffffdfffffff,0x0(%rbp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x28(%rbp),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 164c0 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea 0x30(%rbp),%r12 │ │ │ │ - mov (%rax),%rbx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 16506 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r8 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + lea 0x2(%rsp),%rbx │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + jmp 1c972 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - mov %rbx,(%rdx) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov %rax,0x8(%rax) │ │ │ │ - mov %rax,(%rax) │ │ │ │ - callq 17020 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 164e0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x28(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 158f0 │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + mov %r13d,%r9d │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + sub %edx,%r9d │ │ │ │ + mov %ecx,%edx │ │ │ │ + lea 0x1(%r9),%r15d │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + cmovbe %r15d,%edx │ │ │ │ + add %edx,%r11d │ │ │ │ + mov %edx,%r9d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jae 1c95a │ │ │ │ + sub $0x1,%ecx │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + shl %cl,%r10 │ │ │ │ + mov %edx,%ecx │ │ │ │ + shl %cl,%r15 │ │ │ │ + add %r15,%r10 │ │ │ │ + neg %r10 │ │ │ │ + cmp %rsi,%r10 │ │ │ │ + cmova %rsi,%r10 │ │ │ │ + mov %r9b,(%rbx,%rax,1) │ │ │ │ + mov %r10,0x8(%r8,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + je 1c9a0 │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%ecx │ │ │ │ + mov 0x30(%rdi,%rax,8),%rdx │ │ │ │ + cmp %rdx,(%rdi,%rax,8) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmovbe (%rdi,%rax,8),%rsi │ │ │ │ + mov %rsi,(%rdi,%rax,8) │ │ │ │ + sub %rsi,%rdx │ │ │ │ + jne 1c910 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 1c931 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rsp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 1c9b4 │ │ │ │ + add $0x4,%eax │ │ │ │ + add $0x4,%r11d │ │ │ │ + mov %al,0x5(%rsp) │ │ │ │ + lea 0x3f(%r11),%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x9fb7c(%rip),%rdi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %esi,%r9d │ │ │ │ + and $0x3fc0,%esi │ │ │ │ + sub %r11d,%esi │ │ │ │ + shr $0x6,%r9d │ │ │ │ + mov $0xfffffffffffffffe,%r11 │ │ │ │ + jmp 1c9f2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xf8000000,%eax │ │ │ │ - lock add %rax,(%rdi) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 1ca53 │ │ │ │ + movzbl (%r8,%rdx,1),%ecx │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ + or $0x7,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + ja 1c9e8 │ │ │ │ + movzbl (%rdi,%rdx,1),%r14d │ │ │ │ + add %eax,%ecx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov -0x8(%r8,%rdx,8),%r13 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + cmp %r14d,%ecx │ │ │ │ + cmova %r14d,%ebx │ │ │ │ + jae 1ca3e │ │ │ │ + lea -0x1(%r14),%ecx │ │ │ │ + mov %r11,%rbp │ │ │ │ + mov %r10,%r14 │ │ │ │ + shl %cl,%rbp │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl %cl,%r14 │ │ │ │ + add %r14,%rbp │ │ │ │ + neg %rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + cmova %r13,%rbp │ │ │ │ + mov %bl,(%r8,%rdx,1) │ │ │ │ + sub %eax,%esi │ │ │ │ + mov %rbp,-0x8(%r8,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jne 1c9f2 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movdqu 0x10(%rsp),%xmm2 │ │ │ │ + mov %r9b,(%rsp) │ │ │ │ + movb $0x6,0x1(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm3 │ │ │ │ + movdqu (%rsp),%xmm1 │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + movups %xmm2,0x10(%r12) │ │ │ │ + movups %xmm1,(%r12) │ │ │ │ + movups %xmm3,0x20(%r12) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1caaa │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movabs $0x100000000,%rsi │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - test $0x7ffffff,%edx │ │ │ │ - jne 16510 │ │ │ │ - lea (%rdx,%rsi,1),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - and $0xfffffffff7ffffff,%rcx │ │ │ │ - lock cmpxchg %rcx,0x0(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 16539 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test $0x7ffffff,%edx │ │ │ │ - jne 16510 │ │ │ │ - jmp 1655d │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movabs $0x100000000,%rax │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - test $0x20000000,%eax │ │ │ │ - je 16618 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + cmpb $0x6,0x1(%rdi) │ │ │ │ + lea 0x9fa31(%rip),%rax │ │ │ │ + jne 1cb30 │ │ │ │ push %rbx │ │ │ │ - lock andq $0xffffffffdfffffff,(%rdi) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x28(%rdi),%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 165c0 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea 0x30(%rbp),%r12 │ │ │ │ - mov (%rax),%rbx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 16606 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov $0x18,%r8d │ │ │ │ + mov $0xfffffffffffffffe,%r9 │ │ │ │ + lea 0x9fa65(%rip),%r10 │ │ │ │ + sub $0x1,%ecx │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov (%rdi,%rax,8),%r11 │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movzbl 0x1(%rdi,%rax,1),%edx │ │ │ │ + not %rsi │ │ │ │ + test %dl,%dl │ │ │ │ + je 1cb0f │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + mov %r9,%rbx │ │ │ │ + shl %cl,%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + not %rcx │ │ │ │ + add %r11,%rcx │ │ │ │ + mov %rcx,%r11 │ │ │ │ + jb 1cb60 │ │ │ │ + cmp %r11,%rsi │ │ │ │ + jb 1cb60 │ │ │ │ + add $0x1,%rax │ │ │ │ + add %edx,%r8d │ │ │ │ + cmp $0x7,%rax │ │ │ │ + je 1cb38 │ │ │ │ + movzbl (%rax,%r10,1),%ecx │ │ │ │ + jmp 1cadc │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - mov %rbx,(%rdx) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov %rax,0x8(%rax) │ │ │ │ - mov %rax,(%rax) │ │ │ │ - callq 17020 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 165e0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x28(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 166f8 │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 166e8 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov $0xfffffffff0000000,%rax │ │ │ │ - lock xadd %rax,(%rbx) │ │ │ │ - lea -0x20000000(%rax,%rax,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 166ca │ │ │ │ - lock andq $0xffffffffbfffffff,(%rbx) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16678 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - lea 0x40(%rbx),%r12 │ │ │ │ - mov (%rax),%rbp │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 166c0 │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbp,(%rcx) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 17020 │ │ │ │ - test %eax,%eax │ │ │ │ - je 166d0 │ │ │ │ - cmp 0x40(%rbx),%r12 │ │ │ │ - je 166c0 │ │ │ │ - lock orq $0x40000000,(%rbx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + add $0x3f,%r8d │ │ │ │ + mov $0x0,%edx │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + shr $0x6,%r8d │ │ │ │ + cmp %r8d,%eax │ │ │ │ + lea 0x9f9b4(%rip),%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 166c0 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - jmp 16693 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x9f975(%rip),%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x78(%rdi),%ecx │ │ │ │ + mov %rdi,%rax │ │ │ │ + movzbl 0x73(%rax),%eax │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + shl $0x3,%r8 │ │ │ │ + lea (%rsi,%r8,1),%rdi │ │ │ │ + add %rdx,%r8 │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov (%r8),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 1cbd9 │ │ │ │ + mov $0xfffffffffffffff8,%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lock addq $0x1,(%rdi) │ │ │ │ - jmpq 16637 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - jmp 1672f │ │ │ │ - nopl (%rax) │ │ │ │ - or $0x10000000,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - lock cmpxchg %rdx,(%rdi) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 16768 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - test $0x10000000,%ecx │ │ │ │ - jne 16760 │ │ │ │ - cmpq $0x0,0x20(%rdi) │ │ │ │ - jne 16718 │ │ │ │ - lea 0x7ffffff(%rcx),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0x7ffffff,%eax │ │ │ │ - and $0xfffffffff8000000,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - jmp 16718 │ │ │ │ - nopl (%rax) │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + ja 1cbc0 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ + shr %cl,%rsi │ │ │ │ + shr %cl,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 1cbe0 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 16774 │ │ │ │ - subl $0x1,(%rax) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - mov $0x1,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x40,%eax │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 1cbe0 │ │ │ │ + mov (%rdi,%rcx,1),%rsi │ │ │ │ + sub $0x8,%rcx │ │ │ │ + mov 0x8(%r8,%rcx,1),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1cba0 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %rsi,%rdx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add $0x3f,%eax │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + sub %edx,%eax │ │ │ │ retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %esi,%edx │ │ │ │ - je 16890 │ │ │ │ - push %r12 │ │ │ │ + movzbl 0x78(%rdi),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rsi,%rax,8),%r8 │ │ │ │ + movzbl 0x73(%rdi),%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jbe 1ccb8 │ │ │ │ + lea -0x41(%rax),%edx │ │ │ │ + shr $0x6,%edx │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + shl $0x6,%edx │ │ │ │ + neg %rcx │ │ │ │ + lea (%r8,%rcx,8),%r8 │ │ │ │ + mov $0x80,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea (%rdx,%rcx,1),%esi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov $0x40,%ebp │ │ │ │ push %rbx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 16858 │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 168a0 │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16880 │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov $0xfffffffff0000000,%rax │ │ │ │ - lock xadd %rax,0x0(%rbp) │ │ │ │ - lea -0x20000000(%rax,%rax,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 1684b │ │ │ │ - lock andq $0xffffffffbfffffff,0x0(%rbp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x28(%rbp),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 167f8 │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - lea 0x40(%rbp),%r12 │ │ │ │ - mov (%rax),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 16841 │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 17020 │ │ │ │ - test %eax,%eax │ │ │ │ - je 16868 │ │ │ │ - cmp 0x40(%rbp),%r12 │ │ │ │ - je 16841 │ │ │ │ - lock orq $0x40000000,0x0(%rbp) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x28(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 16710 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 16841 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 16813 │ │ │ │ + mov $0xffffffffffffffff,%rbx │ │ │ │ + jmp 1cc79 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x8(%rbp) │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %ebp,%r11d │ │ │ │ + shr %cl,%rdx │ │ │ │ + sub %esi,%r11d │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + and %r9,%rax │ │ │ │ + jne 1cca2 │ │ │ │ + mov %edi,%eax │ │ │ │ + add $0x8,%r8 │ │ │ │ + add %r11d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + sub $0x40,%eax │ │ │ │ + je 1ccac │ │ │ │ + lea (%rax,%rsi,1),%edi │ │ │ │ + mov (%r8),%r9 │ │ │ │ + cmp $0x3f,%edi │ │ │ │ + ja 1cc50 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + sub %eax,%ecx │ │ │ │ + shr %cl,%rdx │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + and %r9,%rax │ │ │ │ + je 1ccb0 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + sub %esi,%eax │ │ │ │ + add %r10d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lock addq $0x1,(%rdi) │ │ │ │ - jmpq 167b7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 168c0 │ │ │ │ - cmp $0x2,%esi │ │ │ │ - je 168de │ │ │ │ - test %esi,%esi │ │ │ │ - je 168c8 │ │ │ │ retq │ │ │ │ nop │ │ │ │ - addl $0x1,0x8(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 168d8 │ │ │ │ - addl $0x1,(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1ccc0 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - lock addq $0x1,(%rdi) │ │ │ │ - retq │ │ │ │ - push %rax │ │ │ │ - lea 0xbb98a(%rip),%rcx │ │ │ │ - mov $0x2b5,%edx │ │ │ │ - lea 0xbb900(%rip),%rsi │ │ │ │ - lea 0xbe142(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov $0x40,%esi │ │ │ │ + sub %eax,%esi │ │ │ │ + jmpq 1cc35 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ - lea 0x28(%rdi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ + mov $0x789,%edx │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov $0x20,%ecx │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16910 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - lea 0x30(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 16939 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - callq 17020 │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 16928 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - lea 0x40(%rbp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 16961 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - callq 17020 │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 16950 │ │ │ │ - mfence │ │ │ │ - pop %rbx │ │ │ │ - movl $0x0,0x28(%rbp) │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0xe,%rsi │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov $0x10,%esi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 169cf │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 169cf │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea -0x10f3(%rip),%rsi │ │ │ │ - movaps %xmm0,(%rdi) │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - callq 79a0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 169e5 │ │ │ │ + mov $0x68b,%eax │ │ │ │ + movb $0x5,-0xc(%rsi) │ │ │ │ + lea 0x7(%rsp),%r12 │ │ │ │ + mov %ax,-0xe(%rsi) │ │ │ │ + mov $0x5,%eax │ │ │ │ + sub (%rdi),%al │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %al,-0xb(%rsi) │ │ │ │ + movabs $0xffffff25000001,%rax │ │ │ │ + mov %dx,0xc(%rbx) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x4(%rbx) │ │ │ │ + movb $0x0,0x7(%rsp) │ │ │ │ + callq 1b650 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov $0x18,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 1b650 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov $0x14,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + mov $0x2,%edx │ │ │ │ + callq 1b650 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + mov $0x3,%edx │ │ │ │ + callq 1b650 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov $0xc,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 1b650 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov $0x5,%edx │ │ │ │ + callq 1b650 │ │ │ │ + movb $0xc3,(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 1cdf8 │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 16a03 │ │ │ │ - mov (%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16a39 │ │ │ │ - testl $0x7ffffff,(%rbx) │ │ │ │ - jne 16a1a │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - lea 0xbb82f(%rip),%rcx │ │ │ │ - mov $0x2e9,%edx │ │ │ │ - lea 0xbb7c5(%rip),%rsi │ │ │ │ - lea 0xbb7ca(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xbb810(%rip),%rcx │ │ │ │ - mov $0x2e8,%edx │ │ │ │ - lea 0xbb7a6(%rip),%rsi │ │ │ │ - lea 0xbb7c5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x78(%rdx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + add %rax,%rsi │ │ │ │ + movzbl 0x73(%rdx),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + mov (%rsi),%r9 │ │ │ │ + sub $0x40,%ecx │ │ │ │ + jl 1ce35 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jne 1ce46 │ │ │ │ + lea -0x8(%rdi),%rdi │ │ │ │ + lea -0x8(%rsi),%rsi │ │ │ │ + jmp 1ce1b │ │ │ │ + not %ecx │ │ │ │ + shr %r8 │ │ │ │ + shr %r9 │ │ │ │ + shr %cl,%r8 │ │ │ │ + shr %cl,%r9 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + sub %edx,%eax │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xf18c5(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0xf0851(%rip),%rdx │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - lea 0xf083e(%rip),%rcx │ │ │ │ - lea 0xf18a7(%rip),%rdi │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0xf0835(%rip),%rdx │ │ │ │ - mov %rcx,0x20(%rbx) │ │ │ │ - mov %rdx,0x28(%rbx) │ │ │ │ - mov %rax,0xf0826(%rip) │ │ │ │ - callq 7a20 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + callq *0xb8(%r8) │ │ │ │ + mov 0xc(%rbx),%rax │ │ │ │ + cmp %rax,0x20(%rsp) │ │ │ │ + seta %al │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov 0x4(%rbx),%rdx │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1cea9 │ │ │ │ xor %eax,%eax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1cec0 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 1cecc │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %esi,%edi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmp 1cea9 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xf1875(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - lea 0xf1861(%rip),%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - jmpq 7a20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0xf07cf(%rip),%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + movzbl 0x1(%rdx),%edx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,(%rbx) │ │ │ │ - je 16ce0 │ │ │ │ - lea 0xcb5f6(%rip),%rsi │ │ │ │ - lea 0xbb757(%rip),%rdi │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - callq 7910 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 16cd0 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x18(%rsp),%r14 │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - lea 0x28(%rsp),%rbp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7070 <__getdelim@plt> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 16c18 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0xbb6f8(%rip),%rsi │ │ │ │ - callq a100 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 16bcd │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0xbb6e9(%rip),%rsi │ │ │ │ - callq 7530 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 16cff │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - shl $0xa,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0xbb6d8(%rip),%rsi │ │ │ │ - callq a100 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 16b70 │ │ │ │ - lea 0x30(%rsp),%r15 │ │ │ │ + movzbl 0x1(%rsi),%eax │ │ │ │ + and $0x7f,%edx │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1cff0 │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 1cf90 │ │ │ │ + movzbl 0x78(%rdi),%eax │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + movzbl 0x73(%rcx),%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + lea 0x0(%rbp,%rsi,1),%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + add %r12,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xbb6a7(%rip),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 7530 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 16cff │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - shl $0xa,%r15 │ │ │ │ - jmpq 16b70 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7860 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 16cd0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 16cd0 │ │ │ │ - shr $0x2,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - sub %r15,%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jle 16ce0 │ │ │ │ - lea 0xf16e5(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0xf0669(%rip),%rax │ │ │ │ - lea -0x20(%rax),%rbp │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 16ca4 │ │ │ │ - sar $0xc,%r12 │ │ │ │ - lea 0x30(%rsp),%r15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - callq *0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - lea -0x20(%rax),%rbp │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 16c80 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 16d0d │ │ │ │ - add $0x58,%rsp │ │ │ │ - lea 0xf1681(%rip),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x800000,%r12d │ │ │ │ - jmpq 16c54 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 16d0d │ │ │ │ - add $0x58,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + mov (%rsi),%r9 │ │ │ │ + sub $0x40,%ecx │ │ │ │ + jl 1cf53 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jne 1cf64 │ │ │ │ + lea -0x8(%rdi),%rdi │ │ │ │ + lea -0x8(%rsi),%rsi │ │ │ │ + jmp 1cf39 │ │ │ │ + not %ecx │ │ │ │ + shr %r8 │ │ │ │ + shr %r9 │ │ │ │ + shr %cl,%r8 │ │ │ │ + shr %cl,%r9 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + sub %edx,%eax │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 1d009 │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - lea 0xbb59e(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov $0x1,%edx │ │ │ │ - push %rbp │ │ │ │ + mov %rsp,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + callq *0xb8(%rcx) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + cmp %rax,0x20(%r12) │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 1cf6c │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp %rax,0x18(%r12) │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 1cf6c │ │ │ │ + mov 0x14(%rbp),%eax │ │ │ │ + cmp %eax,0x14(%r12) │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 1cf6c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 1cf9f │ │ │ │ + mov %rsp,%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,%r12 │ │ │ │ + callq *0xb8(%rcx) │ │ │ │ + jmp 1cf9f │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16d40 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ + movzbl 0x1(%rsi),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 1d03b │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 1d0a0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + callq *0xb8(%rcx) │ │ │ │ + mov 0xc(%rbx),%rax │ │ │ │ + cmp %rax,0x20(%rsp) │ │ │ │ + seta %al │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 16d80 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 16e14 │ │ │ │ + je 1d080 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 1d0e2 │ │ │ │ add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov %rsp,%rax │ │ │ │ - mov $0xfffffffffffffff8,%r12 │ │ │ │ - movabs $0x7fffffffffffffff,%rdi │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lea 0x8(%rbx),%rdx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - movb $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movl $0x2,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - callq 170d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %ebp,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x4(%rbx),%rdx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 16de0 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - jne 16d55 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jle 16dff │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - jmp 16dc8 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - jmpq 16d55 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + jne 1d063 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp (%rbx),%ecx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmp 1d063 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rdi) │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + cmp %rax,0xc(%rdx) │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 1d063 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + cmp %rax,0x18(%rsi) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 16e28 │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - js 16e3b │ │ │ │ - mov %eax,0x4(%rdi) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - shr $0x1f,%eax │ │ │ │ + jne 1d063 │ │ │ │ + mov 0x14(%rsi),%eax │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 1d063 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x13(%rdi),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jae 1d119 │ │ │ │ + lea 0xa(%rdi),%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + add $0x1,%rdi │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %cl,-0x1(%rdi) │ │ │ │ + mov %dl,0x1(%rax) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 1d100 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov $0x1,%edx │ │ │ │ - push %rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rsi),%eax │ │ │ │ + mov $0x27,%edx │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1d13b │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea -0x1(,%rax,8),%rdx │ │ │ │ + lea 0x3(%rsi),%rax │ │ │ │ + add %rdx,%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 1d169 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + sub $0x1,%rsi │ │ │ │ + mov %cl,-0x1(%rax) │ │ │ │ + mov %dl,0x1(%rsi) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 1d150 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x5,(%rsi) │ │ │ │ + mov $0x0,%edx │ │ │ │ + lea 0x9f3e9(%rip),%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + cmpb $0x6,(%rsi) │ │ │ │ + mov $0x0,%edx │ │ │ │ + lea 0x9ed0c(%rip),%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - sub $0x30,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 1d215 │ │ │ │ + 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,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16e78 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 16eb8 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 1d290 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 16f4e │ │ │ │ - add $0x30,%rsp │ │ │ │ + jne 1d2a0 │ │ │ │ + add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov %rsp,%rax │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lea 0x8(%rbx),%rdx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - movb $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jle 16f34 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - movl $0x2,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - callq 170d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16f20 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - je 16ef8 │ │ │ │ - jmpq 16e8f │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov $0xffffffc2,%eax │ │ │ │ - jmpq 16e8f │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 1d26d │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ - mov $0x1,%edx │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ mov %rdi,%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 16f70 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea 0x8(%rbx),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 16f98 │ │ │ │ - addl $0x1,0x4(%rbx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - movb $0x1,0x18(%rax) │ │ │ │ - callq 17020 │ │ │ │ - jmp 16f89 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x18(%rdi),%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ + mov %rcx,%r9 │ │ │ │ + movzbl (%rdx),%edx │ │ │ │ + lea -0x28(,%rdx,8),%rdx │ │ │ │ + cmp $0x11,%al │ │ │ │ + je 1d300 │ │ │ │ + cmp $0x13,%al │ │ │ │ + jne 1d304 │ │ │ │ + lea -0x8(%rdx),%ecx │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov $0x20,%r8d │ │ │ │ + cmovbe %ecx,%r8d │ │ │ │ + lea 0x9f2a6(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,0x1c(%rsi) │ │ │ │ - add $0x1c,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1d1c0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7580 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 7410 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov 0x1c(%rdi),%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x1c(%rdi),%rsi │ │ │ │ - movl $0x0,0x1c(%rdi) │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - test %eax,%eax │ │ │ │ - setne %r12b │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 1d2d1 │ │ │ │ + lea 0x9f555(%rip),%rcx │ │ │ │ + mov $0x1d3,%edx │ │ │ │ + lea 0x9a159(%rip),%rsi │ │ │ │ + lea 0xafbdd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rcx │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ - mov 0x1c(%rsi),%ecx │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0x14,%al │ │ │ │ + ja 1d360 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0xe828d(%rip),%rcx │ │ │ │ + shl $0x4,%rax │ │ │ │ + jmpq *(%rcx,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x9f23d(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + lea 0x9f286(%rip),%rax │ │ │ │ + cmp $0x4,%dl │ │ │ │ + jbe 1d42e │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea 0x9f534(%rip),%rdi │ │ │ │ + movzbl 0x2(%rsi),%r8d │ │ │ │ + mov (%rdi,%rax,4),%edi │ │ │ │ + lea 0x9f3ed(%rip),%rax │ │ │ │ + or $0x1,%edi │ │ │ │ + bt %r8d,%edi │ │ │ │ + jae 1d42e │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + je 1d430 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 170c0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - add $0x1c,%rsi │ │ │ │ - mov $0x80,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xca,%edi │ │ │ │ + je 1d3ba │ │ │ │ + cmp $0x7,%ecx │ │ │ │ + jne 1d420 │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + lea 0x9f24b(%rip),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + sete %r9b │ │ │ │ + test %r8b,%r8b │ │ │ │ + sete %dil │ │ │ │ + cmp %dil,%r9b │ │ │ │ + jne 1d42e │ │ │ │ + lea 0x9f1f3(%rip),%rax │ │ │ │ + cmp 0x18(%rsi),%rdx │ │ │ │ + ja 1d42e │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x14(%rsi),%edx │ │ │ │ + shl %cl,%eax │ │ │ │ + test $0xf,%al │ │ │ │ + je 1d460 │ │ │ │ + lea 0x9f1f1(%rip),%rax │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 1d42e │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ - mov 0x1c(%rsi),%ecx │ │ │ │ + cmpq $0xffffffffffffffff,0x20(%rsi) │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ + jne 1d42e │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x9f21c(%rip),%rdx │ │ │ │ + cmove %rdx,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + lea 0x9f1f4(%rip),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + je 1d3e3 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + sub $0x5,%rdx │ │ │ │ + lea 0x9f176(%rip),%rax │ │ │ │ + cmp $0x9,%rdx │ │ │ │ + ja 1d470 │ │ │ │ + mov 0x10(%rsi),%ecx │ │ │ │ + mov $0x0,%edx │ │ │ │ + lea 0x9f1ce(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 17088 │ │ │ │ - add $0x8,%rsp │ │ │ │ + cmove %rdx,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x9f158(%rip),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + je 1d3fd │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 17258 │ │ │ │ - test %rdi,%rdi │ │ │ │ - js 17220 │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 7170 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movabs $0x431bde82d7b634db,%rcx │ │ │ │ - imul $0x3b9aca00,0x10(%rsp),%rdx │ │ │ │ - add 0x18(%rsp),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - mov %fs:0xfffffffffffffff8,%rax │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea -0x19e(%rip),%rax │ │ │ │ - shr $0x12,%rdx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - add %rdx,%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 154a0 │ │ │ │ - mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ - mov 0x1c(%rsi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 171bb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x8,%rsp │ │ │ │ - add $0x1c,%rsi │ │ │ │ - mov $0x80,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ - mov 0x1c(%rsi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 17188 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 152c0 │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - shr $0x12,%rdx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmovs %rdx,%rax │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 172ac │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %rdx,%r10 │ │ │ │ + callq 1d370 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d4a0 │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0xf0e96(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xbb088(%rip),%rdx │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov %fs:0xfffffffffffffff8,%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 17200 │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0x14,%al │ │ │ │ + ja 1d4d0 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0xe812d(%rip),%rdx │ │ │ │ + mov %r11,%rdi │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %r10,%rdx │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x9f0cd(%rip),%rax │ │ │ │ + jmp 1d494 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ - mov 0x1c(%rsi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 172a4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - add $0x1c,%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xca,%edi │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x80,%edx │ │ │ │ + mov 0xb0(%rdi),%rdx │ │ │ │ + mov 0x20(%rsi),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ - mov 0x1c(%rsi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 17270 │ │ │ │ - mov %r12,%rax │ │ │ │ - jmpq 17200 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x21524111(%rsi,%rdx,1),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmp $0xc,%esi │ │ │ │ - jbe 1733d │ │ │ │ - mov (%rdi),%r8d │ │ │ │ - add 0x8(%rdi),%eax │ │ │ │ - sub $0xc,%esi │ │ │ │ - add $0xc,%rdi │ │ │ │ - add -0x8(%rdi),%edx │ │ │ │ - sub %eax,%r8d │ │ │ │ - add %ecx,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x4,%ecx │ │ │ │ - xor %r8d,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov %ecx,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - rol $0x6,%edx │ │ │ │ - xor %r8d,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %edx,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - rol $0x8,%eax │ │ │ │ - xor %r8d,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - sub %eax,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x10,%r8d │ │ │ │ - xor %r8d,%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - sub %ecx,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - ror $0xd,%r8d │ │ │ │ - xor %r8d,%edx │ │ │ │ - mov %edx,%r9d │ │ │ │ - sub %edx,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - rol $0x4,%r9d │ │ │ │ - xor %r9d,%eax │ │ │ │ - cmp $0xc,%esi │ │ │ │ - ja 172d0 │ │ │ │ - lea 0xbafac(%rip),%r8 │ │ │ │ - mov %esi,%esi │ │ │ │ - movslq (%r8,%rsi,4),%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - jmpq *%rsi │ │ │ │ - movzbl 0xb(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0xa(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x9(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x8(%rdi),%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x7(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x6(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x5(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x4(%rdi),%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x3(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl 0x2(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl 0x1(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl (%rdi),%esi │ │ │ │ - xor %edx,%eax │ │ │ │ - add %esi,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - rol $0xe,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %eax,%ecx │ │ │ │ - rol $0xb,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %ecx,%edx │ │ │ │ - ror $0x7,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - xor %edx,%eax │ │ │ │ - rol $0x10,%esi │ │ │ │ + mov 0x14(%rsi),%r9d │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ + cmp 0x2c(%rdx),%rcx │ │ │ │ + mov 0x20(%rdx),%r8d │ │ │ │ + seta %al │ │ │ │ + mov 0x24(%rdx),%rsi │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1d51f │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + movzbl %sil,%esi │ │ │ │ sub %esi,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %eax,%ecx │ │ │ │ - rol $0x4,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - xor %ecx,%edx │ │ │ │ - rol $0xe,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - ror $0x8,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + je 1d580 │ │ │ │ + lea 0x9f282(%rip),%r8 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 1d556 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 17490 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ + cmp 0x40(%rdx),%rcx │ │ │ │ + mov 0x34(%rdx),%r8d │ │ │ │ + seta %al │ │ │ │ + mov 0x38(%rdx),%rsi │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 17472 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 17472 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1749c │ │ │ │ - add $0x10,%rsp │ │ │ │ + je 1d560 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + lea 0x9f0f0(%rip),%r8 │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovne %rax,%r8 │ │ │ │ mov %r8,%rax │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 1745d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1000,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 173f0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 17500 │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 17500 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movq $0x0,0xff8(%rax) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x1000,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1d543 │ │ │ │ xor %eax,%eax │ │ │ │ - lock cmpxchg %r8,(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 17517 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmp 1d543 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmp 1d51f │ │ │ │ + nopl (%rax) │ │ │ │ push %r13 │ │ │ │ - lea 0x0(,%rdi,8),%r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ + mov 0x2c(%rsp),%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 175f0 │ │ │ │ - lea 0x40(%r13),%rdi │ │ │ │ - cmp $0xffffffffffffffc0,%r13 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - cmovae %rax,%rdi │ │ │ │ - callq 173f0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 175d3 │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - lea 0x10(%rax),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x4(%rsp),%rsi │ │ │ │ - movq $0xffffffffffffffff,0x18(%rax) │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x13e,%edi │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ + mov 0x20(%rsp),%r12d │ │ │ │ + mov 0x24(%rsp),%r13 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 1d5f0 │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + jne 1d5f9 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0xffffffffffffffff,%r13 │ │ │ │ + jne 1d6e0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 1d6e0 │ │ │ │ + lea 0x9f08a(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 175fe │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - mov %eax,0x8(%r12) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 175d3 │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 175f9 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + callq 1d1c0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - or $0xffffffffffffffff,%rdi │ │ │ │ - jmpq 17574 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xbad2b(%rip),%rcx │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0xbad30(%rip),%rsi │ │ │ │ - lea 0xbad40(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 176fc │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp $0x200,%esi │ │ │ │ - jbe 176e6 │ │ │ │ - shr $0x12,%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - shr $0x9,%ecx │ │ │ │ - lea 0x1000(%rbp),%rax │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 176db │ │ │ │ - cmpl $0x200,(%rsp) │ │ │ │ - jbe 176d3 │ │ │ │ - lea 0x1000(%r15),%rax │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov (%r12),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %r13,%r13 │ │ │ │ - je 176c8 │ │ │ │ - cmpl $0x200,0x4(%rsp) │ │ │ │ - jbe 176c0 │ │ │ │ - lea 0x1000(%r13),%rax │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 176b5 │ │ │ │ - callq 7410 │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp 0x8(%rsp),%r14 │ │ │ │ - jne 176a8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,0x18(%rsp) │ │ │ │ - jne 17686 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7410 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,0x10(%rsp) │ │ │ │ - jne 17666 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 7410 │ │ │ │ - add $0x28,%rsp │ │ │ │ + je 1d6b0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0xa8615(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1d1c0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x9b727(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1d1c0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0xffffffffffffffff,%r13 │ │ │ │ + je 1d720 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0xa85c9(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 1d1c0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x9b6de(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1d1c0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + je 1d700 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0xa892f(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 1d1c0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 17738 │ │ │ │ - pop %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 7410 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%r13d │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - shr %cl,%r13d │ │ │ │ - mov 0x40(%rdi),%r14 │ │ │ │ - test %eax,%eax │ │ │ │ - je 17774 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r14,%rbx │ │ │ │ - lea 0x8(%r14,%rax,8),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 17620 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 17760 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 1d5f9 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x9ef91(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1d1c0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 7410 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x20,%rdi │ │ │ │ - jmpq 17710 │ │ │ │ + lea 0x9ef81(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 1d1c0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + jmpq 1d61a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x21524111(%rdx,%rsi,4),%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %r8d,%edx │ │ │ │ - cmp $0x3,%esi │ │ │ │ - jbe 17822 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - add 0x8(%rdi),%eax │ │ │ │ - sub $0x3,%esi │ │ │ │ - add $0xc,%rdi │ │ │ │ - add -0x8(%rdi),%edx │ │ │ │ - sub %eax,%ecx │ │ │ │ - add %r8d,%ecx │ │ │ │ - mov %eax,%r8d │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x4,%r8d │ │ │ │ - xor %ecx,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - sub %r8d,%edx │ │ │ │ - add %eax,%r8d │ │ │ │ - rol $0x6,%ecx │ │ │ │ - xor %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %edx,%eax │ │ │ │ - add %r8d,%edx │ │ │ │ - rol $0x8,%ecx │ │ │ │ - xor %ecx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - sub %eax,%r8d │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x10,%ecx │ │ │ │ - xor %ecx,%r8d │ │ │ │ - sub %r8d,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %r8d,%edx │ │ │ │ - add %eax,%r8d │ │ │ │ - ror $0xd,%edx │ │ │ │ - xor %ecx,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add %r8d,%edx │ │ │ │ - rol $0x4,%eax │ │ │ │ - xor %ecx,%eax │ │ │ │ - cmp $0x3,%esi │ │ │ │ - ja 177b8 │ │ │ │ - cmp $0x2,%esi │ │ │ │ - je 1783b │ │ │ │ - cmp $0x3,%esi │ │ │ │ - je 17838 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 1783e │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add 0x8(%rdi),%eax │ │ │ │ - add 0x4(%rdi),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %edx,%eax │ │ │ │ - add (%rdi),%r8d │ │ │ │ - rol $0xe,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%r8d │ │ │ │ - rol $0xb,%ecx │ │ │ │ - sub %ecx,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - xor %r8d,%edx │ │ │ │ - ror $0x7,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %edx,%eax │ │ │ │ - rol $0x10,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%r8d │ │ │ │ - rol $0x4,%ecx │ │ │ │ - sub %ecx,%r8d │ │ │ │ - xor %r8d,%edx │ │ │ │ - rol $0xe,%r8d │ │ │ │ - sub %r8d,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - ror $0x8,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - lea 0x88(%rdi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movq $0x0,0x8(%rsi) │ │ │ │ - movq $0x0,0x30(%rsi) │ │ │ │ - movb $0x0,0x38(%rsi) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 178b8 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea 0x18(%rsi),%rdx │ │ │ │ - mov %rax,0x28(%rsi) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x18(%rsi) │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x20(%rsi) │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x88(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x88(%rax),%rdx │ │ │ │ - nop │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 17910 │ │ │ │ - cmpq $0x0,0x28(%rdi) │ │ │ │ - je 1792e │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x88(%rax) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 179aa │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x88(%r8),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 17960 │ │ │ │ - mov 0x28(%rsi),%rdx │ │ │ │ - lea -0x1e3(%rip),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 17a30 │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ - lea 0x18(%rdi),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ - mov %rdx,0x18(%rdi) │ │ │ │ - lea 0x10(%rsi),%rdx │ │ │ │ - mov %rdx,0x20(%rdi) │ │ │ │ - mov %rax,0x10(%rsi) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x88(%r8) │ │ │ │ - mov 0xef63f(%rip),%rdx │ │ │ │ - mov %fs:(%rdx),%rax │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 17a40 │ │ │ │ - mov 0xf06b8(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 17a48 │ │ │ │ - mov %rcx,%fs:(%rdx) │ │ │ │ - mov 0xf06aa(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 17a50 │ │ │ │ - mov 0xf0628(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 179f0 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movl $0x0,0xf060a(%rip) │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xf05f1(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ + lea 0x9ef69(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - js 17a55 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x28(%rdi) │ │ │ │ - jmpq 1799c │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rcx,%fs:(%rdx) │ │ │ │ + callq 1d1c0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 179cc │ │ │ │ - mfence │ │ │ │ - jmp 179da │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 17a29 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xf0590(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmp 17a29 │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x9ef41(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 1d1c0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + jmpq 1d663 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmpw $0x0,0x2(%rsi) │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - jne 17bb8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 17d0c │ │ │ │ - cmpq $0x0,0x20(%rbp) │ │ │ │ - je 17d0c │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1d820 │ │ │ │ + movzbl 0x0(%rbp),%ecx │ │ │ │ + lea 0x9ef0e(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movq $0x0,0x88(%rbx) │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x90,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - callq 7350 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x88(%rbx) │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movdqu 0x10(%rbp),%xmm1 │ │ │ │ - movups %xmm1,0x20(%rbx) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - movzwl 0xc(%rbp),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 17bd0 │ │ │ │ - movl $0x80000000,0xc(%rbx) │ │ │ │ - cmpw $0x4,0x1c(%rbx) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov 0x8(%rbp),%edx │ │ │ │ - cmovae 0x1c(%rbx),%ax │ │ │ │ - movzwl %ax,%esi │ │ │ │ - test %edx,%edx │ │ │ │ - jne 17c18 │ │ │ │ - mov %ax,0x1c(%rbx) │ │ │ │ - movzwl 0x10(%rbx),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 17c55 │ │ │ │ - movzwl 0x12(%rbx),%eax │ │ │ │ - cmp $0x40,%rsi │ │ │ │ - mov $0x40,%edi │ │ │ │ - cmovae %rsi,%rdi │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cmpq $0x0,0x10(%rbp) │ │ │ │ - mov %eax,%edx │ │ │ │ - je 17ca3 │ │ │ │ - callq 17530 │ │ │ │ - test %rax,%rax │ │ │ │ - je 17cf0 │ │ │ │ - movl $0x0,0x8c(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - lea 0x238(%rip),%rax │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ + callq 1d1c0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + movzbl 0x2(%rbp),%ecx │ │ │ │ + cmp $0x14,%cl │ │ │ │ + jbe 1d7f0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x9fbd8(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1d1c0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + movdqu 0x14(%rbp),%xmm0 │ │ │ │ + mov 0x24(%rbp),%eax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + mov 0x4(%rbp),%r8 │ │ │ │ + lea 0x9eeb4(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1d1c0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 17aa4 │ │ │ │ - jmpq 17aaf │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rax │ │ │ │ - je 17cd0 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0x4,%ax │ │ │ │ - cmovb %ecx,%eax │ │ │ │ - mov %dx,0x1c(%rbx) │ │ │ │ - movzwl %ax,%esi │ │ │ │ - movl $0x80000000,0xc(%rbx) │ │ │ │ - mov 0x8(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 17b40 │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov %edx,0x18(%rbx) │ │ │ │ - cmp $0x3fffffff,%rdx │ │ │ │ - ja 17b40 │ │ │ │ - mov %ax,0x1c(%rbx) │ │ │ │ - movzwl 0x10(%rbx),%eax │ │ │ │ - add %edx,%edx │ │ │ │ - mov %edx,0xc(%rbx) │ │ │ │ - test %ax,%ax │ │ │ │ - je 17b51 │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov $0xaaaaaaab,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - and $0x3fffc,%eax │ │ │ │ - imul %rdx,%rax │ │ │ │ - shr $0x21,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - je 17c88 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%rdi │ │ │ │ - movzwl 0x12(%rbx),%eax │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - cmovb %rsi,%rdi │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cmpq $0x0,0x10(%rbp) │ │ │ │ - mov %eax,%edx │ │ │ │ - jne 17b72 │ │ │ │ - lea -0x9ea(%rip),%rsi │ │ │ │ - and $0x3,%edx │ │ │ │ - mov %rsi,0x20(%rbx) │ │ │ │ - jne 17b72 │ │ │ │ - shr $0x2,%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - lea -0x524(%rip),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - jmpq 17b72 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %dx,0x1c(%rbx) │ │ │ │ - jmpq 17c06 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpw $0x4,0x1c(%rbx) │ │ │ │ - mov $0x4,%edi │ │ │ │ - cmovae 0x1c(%rbx),%di │ │ │ │ - movzwl %di,%edi │ │ │ │ - callq 17530 │ │ │ │ - jmpq 17b80 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmpq 17bae │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 17a80 │ │ │ │ - movb $0x1,0x38(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x40(%rdi),%rdi │ │ │ │ - lea 0x60(%rbx),%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 141e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - callq 17710 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 17d58 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0xe7505(%rip),%rax │ │ │ │ + lea 0xa0e5e(%rip),%rdx │ │ │ │ + mov (%rax,%rcx,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1d1c0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + jmp 1d79d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x9ee70(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 1d1c0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmpq 7a20 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - mov (%rdi),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov 0x40(%rdi),%r8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - sub $0x1,%eax │ │ │ │ - and %esi,%eax │ │ │ │ - shr %cl,%esi │ │ │ │ - lea (%r8,%rax,8),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%r8 │ │ │ │ + movzbl 0x2(%rdx),%ecx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + cmp $0x14,%cl │ │ │ │ + ja 1d878 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + lea 0xe7d82(%rip),%rcx │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x8(%rcx,%rax,1),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 17dca │ │ │ │ - jmp 17ddb │ │ │ │ + je 1d896 │ │ │ │ + mov %r8,%rcx │ │ │ │ + pop %rbp │ │ │ │ + jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%ecx │ │ │ │ - shr $0x9,%edx │ │ │ │ - and $0x1ff,%ecx │ │ │ │ - shr $0x9,%esi │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 17ddb │ │ │ │ - cmp $0x200,%edx │ │ │ │ - ja 17db0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 17ddb │ │ │ │ - lea (%rax,%rsi,8),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x9ee18(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1d1c0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - lea 0x20(%rdi),%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdx,%rsi │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov -0x40(%rbx),%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 17e10 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x4c(%rsi),%ecx │ │ │ │ - shr $0x2,%edx │ │ │ │ - lea (%rdx,%rdx,2),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 1808e │ │ │ │ - mov -0x28(%rsi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 17e45 │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 1808e │ │ │ │ - lea (%rax,%rax,1),%edi │ │ │ │ - callq 17530 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 182ef │ │ │ │ - xor %eax,%eax │ │ │ │ - lock cmpxchg %rdi,0x30(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 18146 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov -0x40(%rax),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 18271 │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 181ef │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov -0x40(%rax),%rdi │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - mov 0x4(%rdi),%r15d │ │ │ │ - lea 0x40(%rdi,%rax,8),%r14 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 17ef4 │ │ │ │ - jmpq 18318 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x80,%edx │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x1,%edx │ │ │ │ - lock cmpxchg %edx,(%r14) │ │ │ │ - jne 17ef7 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 17ed0 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - or $0x1,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov -0x40(%rax),%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 17f28 │ │ │ │ - mov 0x4(%r13),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 182bf │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%rax),%rbx │ │ │ │ - and $0xfffffffffffffffe,%rbx │ │ │ │ - cmove 0x18(%rsp),%rbx │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,0x17(%rsp) │ │ │ │ - jne 181a8 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 17f79 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - jne 18290 │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov %ebp,%r12d │ │ │ │ - and $0x1,%r12d │ │ │ │ - je 17f68 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movzwl -0x2a(%rdi),%edx │ │ │ │ - mov -0x18(%rdi),%rax │ │ │ │ - movzwl -0x2e(%rdi),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov 0x8(%r13),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - je 18338 │ │ │ │ - callq *%rax │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - and %r8d,%eax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x40(,%rax,8),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x0(%r13,%rax,1),%r14 │ │ │ │ - jmp 17ffc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x80,%edx │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x1,%edx │ │ │ │ - lock cmpxchg %edx,(%r14) │ │ │ │ - jne 17fff │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 17fd8 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%rax,1),%rdx │ │ │ │ - mov (%rdx),%rax │ │ │ │ - or $0x1,%rdx │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - cmpb $0x0,0x17(%rsp) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovne %rax,%rbx │ │ │ │ - sfence │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rbx,0x0(%r13,%rax,8) │ │ │ │ - callq 18f90 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0xca,%edi │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x81,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 182a0 │ │ │ │ - sfence │ │ │ │ - mov %rbp,(%r15) │ │ │ │ - jmpq 17f1a │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x0,-0x22(%rax) │ │ │ │ - je 18180 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov $0xcccccccd,%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea (%rdx,%rdx,2),%eax │ │ │ │ - mov 0x4c(%rdi),%ecx │ │ │ │ - imul %rsi,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 18180 │ │ │ │ - movzwl -0x24(%rdi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 18180 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov -0x40(%rax),%rbx │ │ │ │ - mov 0x4c(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 18102 │ │ │ │ - lea (%rdx,%rdx,2),%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - shr %eax │ │ │ │ - sub $0x1,%rax │ │ │ │ - je 18102 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzwl -0x24(%rax),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmovae %eax,%edx │ │ │ │ - cmp (%rbx),%edx │ │ │ │ - jae 17e6a │ │ │ │ - mov 0x30(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 1814b │ │ │ │ - mov %edx,%edi │ │ │ │ - callq 17530 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 182ef │ │ │ │ - mov %rbp,%rax │ │ │ │ - lock cmpxchg %rdi,0x30(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 17e6a │ │ │ │ - callq 17710 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov -0x40(%rax),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 182ef │ │ │ │ - movl $0xffffffef,0x4c(%rsp) │ │ │ │ - jmpq 17e92 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 17e6a │ │ │ │ - mov (%rbx),%edi │ │ │ │ - callq 17530 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 17e59 │ │ │ │ - jmpq 182ef │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - lock andl $0xfffffffe,(%r14) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rdi,%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - pop %r11 │ │ │ │ - pop %rbx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - addl $0x1,0x48(%rsp) │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - cmp (%rsi),%eax │ │ │ │ - jb 17eb0 │ │ │ │ - sfence │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x40(%rax) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x48(%rax),%rdx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18209 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - lea 0x10(%rsi),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 18233 │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 18223 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea -0xaaf(%rip),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - callq 79a0 │ │ │ │ - mfence │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movl $0x0,0x48(%rax) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 182ef │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 182ef │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ + callq 1d740 │ │ │ │ + cmpb $0x5,(%r12) │ │ │ │ + jne 1d8d8 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,0x17(%rsp) │ │ │ │ - jmpq 17f85 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x1,%rbp │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r12b,%r12b │ │ │ │ - cmove %rbp,%rax │ │ │ │ - sfence │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - jmpq 17f1a │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - lock andl $0xfffffffe,(%r14) │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x9fb1d(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0xefe9b(%rip),%rdi │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1d1c0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 14060 │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ - callq 17d80 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 181d9 │ │ │ │ - jmpq 17ef4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movzwl -0x2c(%rcx),%eax │ │ │ │ - mov -0x38(%rcx),%esi │ │ │ │ - add %rax,%rdi │ │ │ │ - callq *-0x20(%rcx) │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - and %r8d,%eax │ │ │ │ - jmpq 17fb8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmpq 1d840 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + sub $0xc0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,(%rdx) │ │ │ │ + je 1da3d │ │ │ │ + mov %rcx,%r15 │ │ │ │ + movzbl 0x51(%rsi),%ecx │ │ │ │ + cmpb $0x0,0x50(%rsi) │ │ │ │ + mov $0x8,%eax │ │ │ │ mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - callq 141e0 │ │ │ │ - lea 0x60(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 183ba │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x30(%rdi),%r13 │ │ │ │ - callq 17710 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1847f │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 183a0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 183a0 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov 0x4(%rcx),%edx │ │ │ │ - lea 0x40(%rcx,%rax,8),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 18461 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdi │ │ │ │ - cmove %rax,%rdi │ │ │ │ - mov %rdi,%r15 │ │ │ │ - test $0x1,%dil │ │ │ │ - jne 1844b │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - je 18436 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x8(%r15),%r15 │ │ │ │ - movzwl 0x16(%rbx),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - sub %rdx,%rdi │ │ │ │ - callq *%rbp │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 18408 │ │ │ │ - test $0x1,%r13b │ │ │ │ - jne 1844b │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - mov %r13,%r15 │ │ │ │ mov %rdx,%r13 │ │ │ │ - jne 18408 │ │ │ │ - movzwl 0x16(%rbx),%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - sub %rdx,%rdi │ │ │ │ - callq *%rbp │ │ │ │ - test $0x1,%r13b │ │ │ │ - je 18426 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %r14d,(%rax) │ │ │ │ - ja 183d0 │ │ │ │ - jmpq 183a0 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - callq 17d80 │ │ │ │ - lea 0xefef5(%rip),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + mov %rdi,%r14 │ │ │ │ + callq 1d370 │ │ │ │ + mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rcx,%rax │ │ │ │ - jmpq 183e3 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ + je 1d9f0 │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x9ed25(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1da38 │ │ │ │ + add $0xc0,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - mov 0x28(%rdi),%r13 │ │ │ │ - mov 0x10(%rdi),%r10 │ │ │ │ - movzbl 0x38(%r12),%r11d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1855e │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - cmp %eax,0x0(%r13) │ │ │ │ - jbe 1858d │ │ │ │ - mov 0x34(%rbp),%r9d │ │ │ │ - lea 0xefe8d(%rip),%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x40(%r13,%rax,8),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 185c0 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - test $0x1,%al │ │ │ │ - je 18524 │ │ │ │ - jmp 18570 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 185e8 │ │ │ │ - sub $0x1,%r9d │ │ │ │ - mov (%rax),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 18570 │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 18510 │ │ │ │ - mov %rax,%r10 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 18543 │ │ │ │ - sub $0x1,%r9d │ │ │ │ - mov 0x8(%r10),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 1851d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 18531 │ │ │ │ - addl $0x1,0x34(%rbp) │ │ │ │ - mov %r10,0x10(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %r10,%rax │ │ │ │ - movzwl 0x16(%r12),%edx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - pop %rbx │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - movl $0x0,0x34(%rbp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x30(%rbp) │ │ │ │ - cmp 0x0(%r13),%eax │ │ │ │ - jb 184e0 │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - mov 0x30(%r13),%r13 │ │ │ │ - mov %r13,0x28(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 185d4 │ │ │ │ - mov $0xfffffffffffffff5,%r13 │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 17d80 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rbx,%rax │ │ │ │ - jmpq 184f7 │ │ │ │ - movb $0x1,0x38(%rbp) │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,0x34(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %r10,0x10(%rbp) │ │ │ │ - jmpq 18552 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - movzbl 0x38(%rcx),%eax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 18631 │ │ │ │ - test %al,%al │ │ │ │ - je 18640 │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ + movzbl 0x2(%r13),%eax │ │ │ │ + cmp $0x14,%al │ │ │ │ + ja 1da5c │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0xe7bdc(%rip),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shl $0x4,%rax │ │ │ │ + callq *(%rcx,%rax,1) │ │ │ │ + mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ - je 18640 │ │ │ │ - test $0x1,%dl │ │ │ │ - je 18660 │ │ │ │ - addl $0x1,0x30(%rdi) │ │ │ │ - movl $0x0,0x34(%rdi) │ │ │ │ - jmpq 184a0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 18626 │ │ │ │ - addl $0x1,0x34(%rdi) │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movzwl 0x16(%rcx),%edx │ │ │ │ - sub %rdx,%rax │ │ │ │ - retq │ │ │ │ + jne 1d97b │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1d4e0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d9c3 │ │ │ │ + jmpq 1d97b │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x9edfc(%rip),%rcx │ │ │ │ + mov $0xc8,%edx │ │ │ │ + lea 0x9ec60(%rip),%rsi │ │ │ │ + lea 0x9ec74(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x9eb41(%rip),%r12 │ │ │ │ + jmpq 1d97b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,0x34(%rdi) │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - jmp 18653 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + lea 0xe7b65(%rip),%rdx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x10(%rdx,%rax,1),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 18690 │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - cmpb $0x0,0x38(%rdx) │ │ │ │ - movzwl 0x16(%rdx),%edx │ │ │ │ - cmovne 0x10(%rdi),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ + je 1da90 │ │ │ │ + jmpq *%rax │ │ │ │ + nop │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x34(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 1869d │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x34(%rdi) │ │ │ │ - jmpq 184a0 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - movzbl 0x38(%rsi),%edi │ │ │ │ - mov 0xee92f(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 18810 │ │ │ │ - mov 0xef92c(%rip),%rdx │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0xef9a1(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1881d │ │ │ │ - lea 0x88(%rsi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 186f8 │ │ │ │ - cmpq $0x0,0x28(%r9) │ │ │ │ - je 18716 │ │ │ │ - mov 0x18(%r9),%rdx │ │ │ │ - mov 0x20(%r9),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x88(%rsi) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x38(%r9) │ │ │ │ - jne 187a8 │ │ │ │ - cmpq $0x0,0x28(%r9) │ │ │ │ - je 18855 │ │ │ │ - cmpq $0x0,0x8(%r9) │ │ │ │ - je 187a8 │ │ │ │ - test %dil,%dil │ │ │ │ - je 187b0 │ │ │ │ - mov 0x28(%r9),%rdi │ │ │ │ - mov 0x30(%r9),%eax │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x40(%rdi,%rax,8),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 18825 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rcx │ │ │ │ - cmove %rax,%rcx │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 18804 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 18791 │ │ │ │ - jmp 187f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + lea 0xe7b35(%rip),%rcx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x18(%rcx,%rax,1),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 187f8 │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %rax,0x10(%r9) │ │ │ │ - jne 18788 │ │ │ │ - mov %rcx,0x8(%r9) │ │ │ │ - mov %edx,0x34(%r9) │ │ │ │ + je 1dac0 │ │ │ │ + jmpq *%rax │ │ │ │ + nop │ │ │ │ xor %eax,%eax │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%r9),%rdi │ │ │ │ - mov 0x30(%r9),%eax │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x40(%rdi,%rax,8),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 1883d │ │ │ │ - mov (%rax),%rdx │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - test $0x1,%al │ │ │ │ - je 187e7 │ │ │ │ - jmp 18804 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 18804 │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %rax,0x8(%r9) │ │ │ │ - jne 187e0 │ │ │ │ - jmp 1879e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - test $0x1,%cl │ │ │ │ - je 18778 │ │ │ │ - movq $0x0,0x8(%r9) │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp 0x2(%rcx),%al │ │ │ │ + je 1dae0 │ │ │ │ xor %eax,%eax │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 186e8 │ │ │ │ - mfence │ │ │ │ - jmpq 186e8 │ │ │ │ - callq 17d80 │ │ │ │ - lea 0xefb37(%rip),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - jmpq 1875e │ │ │ │ - callq 17d80 │ │ │ │ - lea 0xefb1f(%rip),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - jmpq 187c7 │ │ │ │ - mov (%rsi),%rax │ │ │ │ - movq $0x0,0x30(%r9) │ │ │ │ - mov %rax,0x28(%r9) │ │ │ │ - mov $0xfffffff5,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 17d80 │ │ │ │ - lea 0xefaec(%rip),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ + xor %r10d,%r10d │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x4(%rsi),%edi │ │ │ │ - mov (%rsi),%ebx │ │ │ │ - mov %edi,%ecx │ │ │ │ - shr %cl,%ebx │ │ │ │ - mov 0x4(%rsi),%ecx │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x40(%rsi),%r8 │ │ │ │ - shr %cl,%ebp │ │ │ │ - mov %edi,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - and %edx,%eax │ │ │ │ - lea (%r8,%rax,8),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 18920 │ │ │ │ - cmp $0x200,%ebx │ │ │ │ - ja 188d8 │ │ │ │ - jmp 18915 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x200,%ebx │ │ │ │ - jbe 18910 │ │ │ │ - mov %ebp,%edx │ │ │ │ - shr $0x9,%ebx │ │ │ │ - and $0x1ff,%edx │ │ │ │ - shr $0x9,%ebp │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 188d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp $0x200,%ebx │ │ │ │ - setbe %sil │ │ │ │ - callq 174b0 │ │ │ │ + mov 0xc(%rcx),%ebx │ │ │ │ + cmp %ebx,0xc(%rsi) │ │ │ │ + mov 0x4(%rcx),%rbx │ │ │ │ + seta %r10b │ │ │ │ + sbb $0x0,%r10d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %rbx,0x4(%rsi) │ │ │ │ + seta %r9b │ │ │ │ + sbb $0x0,%r9d │ │ │ │ + or %r9d,%r10d │ │ │ │ + jne 1dba8 │ │ │ │ + mov 0x10(%rcx),%ebx │ │ │ │ + mov 0x18(%rcx),%r10 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x20(%rsi),%r11 │ │ │ │ + sub %rbx,%r10 │ │ │ │ + cmp %r11,0x20(%rcx) │ │ │ │ + seta %r11b │ │ │ │ + setb %r9b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + sub %r11d,%r9d │ │ │ │ + mov 0x14(%rsi),%r11d │ │ │ │ + cmp %r11d,0x14(%rcx) │ │ │ │ + setb %r11b │ │ │ │ + seta %bpl │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ + sub %ebp,%r11d │ │ │ │ + or %r11d,%r9d │ │ │ │ + cmp 0x18(%rsi),%r10 │ │ │ │ + setb %r10b │ │ │ │ + seta %r11b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + sub %r11d,%r10d │ │ │ │ + or %r10d,%r9d │ │ │ │ + jne 1dba8 │ │ │ │ + mov 0x10(%rsi),%r9d │ │ │ │ + add %r9,%rbx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + cmp %r9,%rbx │ │ │ │ + ja 1dba8 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0xe7a56(%rip),%r9 │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x20(%r9,%rax,1),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 188d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 1dba8 │ │ │ │ + cmpb $0x0,0x1eb486(%rip) │ │ │ │ + jne 1dba8 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - test %rax,%rax │ │ │ │ - je 18908 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea (%rax,%rbp,8),%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp $0x200,%ebx │ │ │ │ - setbe %sil │ │ │ │ - callq 174b0 │ │ │ │ - cmp $0x200,%ebx │ │ │ │ - jbe 18910 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 188d8 │ │ │ │ - jmp 18908 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x9ecc9(%rip),%rax │ │ │ │ + mov %edx,%r9d │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x24(%rax),%rcx │ │ │ │ + jmp 1dbdc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x3,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1dc10 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + cmp %edi,%edx │ │ │ │ + jne 1dbd0 │ │ │ │ + movzbl 0x2(%r8),%edx │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1dc08 │ │ │ │ + movzbl 0x2(%rax),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + jne 1dbd0 │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + cmove %eax,%edx │ │ │ │ + mov %dl,0x2(%r8) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x1(%rax),%esi │ │ │ │ + jmp 1dbee │ │ │ │ + xchg %ax,%ax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + mov %r9,%r10 │ │ │ │ + lea 0x9ec78(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ + mov $0x8,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x120(%rsp),%r12 │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x1,%dl │ │ │ │ - cmove %rdx,%rax │ │ │ │ - or $0x1,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xee661(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18d8b │ │ │ │ - mov 0xef65e(%rip),%rax │ │ │ │ - mov 0xee647(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov 0xef6cc(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 18dcb │ │ │ │ - lea 0x40(%rbp),%rax │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + or %edi,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmove %r9,%rax │ │ │ │ + cmovne %r9,%rcx │ │ │ │ + test %edi,%edi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ + cmove %esi,%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x16(%rbp),%edx │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - movzwl 0x12(%rbp),%esi │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - je 18ce0 │ │ │ │ - callq *%rax │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov (%rbx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - and %eax,%r8d │ │ │ │ - mov 0x30(%rbx),%rdx │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea 0x40(%rbx,%rdx,8),%r13 │ │ │ │ - je 18b50 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 18a44 │ │ │ │ - jmpq 18d18 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x80,%edx │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %r11 │ │ │ │ - pop %r14 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x1,%edx │ │ │ │ - lock cmpxchg %edx,0x0(%r13) │ │ │ │ - jne 18a48 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 18a20 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - mov %r13,%rax │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rcx │ │ │ │ - cmove %rax,%rcx │ │ │ │ - mov %rcx,%r15 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 18e58 │ │ │ │ - movl $0x10,0x14(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - cmpq $0x0,(%rsp) │ │ │ │ - je 18c40 │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - movzwl 0x16(%rbx),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - je 18c10 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - callq *%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18c40 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 18c90 │ │ │ │ - mov %rcx,0x8(%r12) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 18d00 │ │ │ │ - sfence │ │ │ │ - mov %r12,(%r14) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r14,%r15 │ │ │ │ - lock andl $0xfffffffe,0x0(%r13) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 18b82 │ │ │ │ - cmp $0xfffffffffffff000,%r15 │ │ │ │ - ja 18b82 │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmpq 189d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 18a44 │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 18890 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 18a44 │ │ │ │ - mov 0x30(%rbx),%r15 │ │ │ │ - mov $0xfffffffffffffff5,%r14 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 18b3a │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp $0xfffffffffffffff5,%r14 │ │ │ │ - je 18d2b │ │ │ │ - mov 0xee45a(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ + mov $0x4,%eax │ │ │ │ + sub %ebx,%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + cmove %ebx,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 1df28 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 1deb0 │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 18d9f │ │ │ │ - mov 0xef4d3(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 18dd3 │ │ │ │ - mov 0xee434(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0xef4ba(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 18e50 │ │ │ │ - mov 0xef434(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 18ddb │ │ │ │ - cmp $0xfffffffffffffff5,%r15 │ │ │ │ - je 18988 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + je 1de50 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 1de1d │ │ │ │ + cmp $0xa,%r13d │ │ │ │ + ja 1dde8 │ │ │ │ + cmpl $0x1,0x18(%rsp) │ │ │ │ + jne 1dde8 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1e110 │ │ │ │ + cmpb $0x0,0x2(%r10) │ │ │ │ + je 1dde8 │ │ │ │ + movzwl 0x2(%r10),%eax │ │ │ │ + rol $0x8,%ax │ │ │ │ + cmpb $0x0,0x3(%r10) │ │ │ │ + je 1dde8 │ │ │ │ + movdqu (%r10),%xmm4 │ │ │ │ + mov 0x10(%r10),%rdx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + movdqu 0x10(%r10),%xmm5 │ │ │ │ + movdqu 0x20(%r10),%xmm6 │ │ │ │ + movups %xmm4,0xa0(%rsp) │ │ │ │ + mov 0x30(%r10),%rcx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %ax,0xa2(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + movups %xmm5,0xb0(%rsp) │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movups %xmm6,0xc0(%rsp) │ │ │ │ + callq 1bd00 │ │ │ │ + movdqu 0x50(%rsp),%xmm4 │ │ │ │ + movdqu 0x40(%rsp),%xmm7 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + movups %xmm4,0x80(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + movups %xmm7,0x70(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 1bf60 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + je 1e13a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp $0x5,%ebx │ │ │ │ + jne 1dca8 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18f72 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + jne 1e135 │ │ │ │ + add $0xe8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - movzwl 0x14(%rax),%edi │ │ │ │ - movzwl 0x12(%rax),%r8d │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - add %r15,%rdi │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 18ad0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subl $0x1,0x14(%rsp) │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov (%r15),%r15 │ │ │ │ - mov %r15,%rbp │ │ │ │ - test $0x1,%r15b │ │ │ │ - je 18a9f │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - test %r10d,%r10d │ │ │ │ - jg 18e58 │ │ │ │ - mov 0x30(%rbx),%r15 │ │ │ │ - mov $0xfffffffffffffff5,%r14 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 18cc8 │ │ │ │ - cmp $0xffffffffffffffef,%r15 │ │ │ │ - je 18b06 │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmpq 18b03 │ │ │ │ - movzwl 0x16(%rbp),%eax │ │ │ │ - mov %r15,%r14 │ │ │ │ - sub %rax,%r14 │ │ │ │ - je 18b03 │ │ │ │ - cmp $0xfffffffffffff000,%r14 │ │ │ │ - ja 18cb5 │ │ │ │ - mov $0xffffffffffffffef,%r15 │ │ │ │ - jmpq 18b06 │ │ │ │ - cmp $0xfffffffffffffff5,%r14 │ │ │ │ - jne 18f56 │ │ │ │ - mov 0x30(%rbx),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 18c7e │ │ │ │ - mov $0xfffffffffffffff5,%r15 │ │ │ │ - mov $0xfffffffffffffff5,%r14 │ │ │ │ - jmpq 18b06 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 1dde8 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + callq 1d120 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + cmp $0x5,%ebx │ │ │ │ + jne 1dca8 │ │ │ │ + jmp 1ddf4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x14(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add %rax,%rdi │ │ │ │ - callq *0x20(%rbp) │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov (%rbx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - and %eax,%r8d │ │ │ │ - jmpq 189fb │ │ │ │ - nopl (%rax) │ │ │ │ - sfence │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - jmpq 18b03 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 17d80 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 18b69 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov 0x8c(%rbp),%esi │ │ │ │ - mov %ecx,%edx │ │ │ │ - shr $0x2,%edx │ │ │ │ - lea (%rdx,%rdx,2),%edx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jbe 18daf │ │ │ │ - mov 0x18(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 18d50 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 18daf │ │ │ │ - add %eax,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 17530 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 18f2d │ │ │ │ - xor %eax,%eax │ │ │ │ - lock cmpxchg %rdi,0x30(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 18f68 │ │ │ │ - mov 0xef423(%rip),%rdi │ │ │ │ - lea 0x40(%rbp),%rsi │ │ │ │ - callq 14060 │ │ │ │ - jmpq 18b8f │ │ │ │ - mov 0xee25e(%rip),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - jmpq 189bd │ │ │ │ - mov 0xee24a(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 18bdd │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - je 18d52 │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0xfffffffffffffff0,%rax │ │ │ │ - cmove %rax,%r15 │ │ │ │ - jmpq 18b8f │ │ │ │ - mfence │ │ │ │ - jmpq 189bd │ │ │ │ - mfence │ │ │ │ - jmpq 18bb5 │ │ │ │ - movl $0x0,0xef223(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xef204(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 18bdd │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 18bdd │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xef1c9(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 18bdd │ │ │ │ + cmp $0x9,%r13d │ │ │ │ + ja 1dde8 │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x9ea1e(%rip),%rax │ │ │ │ + jmp 1de78 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 18bce │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 18e70 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov $0xfffffffffffffffe,%r14 │ │ │ │ - jmpq 18c7e │ │ │ │ - mov 0x8c(%rbp),%eax │ │ │ │ - cmp 0xc(%rbp),%eax │ │ │ │ - jae 18f1a │ │ │ │ - mov 0x8c(%rbp),%edx │ │ │ │ - mov (%rbx),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 18e9e │ │ │ │ - mov 0x18(%rbp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 18cc8 │ │ │ │ - test %edx,%edx │ │ │ │ - je 18cc8 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - or $0x1,%rdx │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 18ec4 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - sfence │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - lock incl 0x8c(%rbp) │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov 0x8c(%rbp),%ecx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - lea (%rax,%rax,2),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 18b06 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 18f01 │ │ │ │ + add $0x3,%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 1dde8 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 1de68 │ │ │ │ + movzbl 0x2(%r12),%edx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 1e040 │ │ │ │ + movzbl 0x2(%rax),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 1de68 │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + cmove %eax,%edx │ │ │ │ + mov %dl,0x2(%r12) │ │ │ │ + jmpq 1dde8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x28(%r12),%r9 │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 1e050 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 18b06 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0xef293(%rip),%rdi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - callq 14060 │ │ │ │ - jmpq 18b06 │ │ │ │ - mov $0xfffffffffffffff9,%r15 │ │ │ │ - mov $0xfffffffffffffff9,%r14 │ │ │ │ - jmpq 18b06 │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ + jne 1e0bf │ │ │ │ + movzbl 0x2(%r12),%eax │ │ │ │ + lea 0xe76fe(%rip),%rdi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x28(%rdi,%rax,1),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 18b8f │ │ │ │ - mov 0xef25f(%rip),%rdi │ │ │ │ - lea 0x40(%rbp),%rsi │ │ │ │ - mov $0xfffffffffffffff4,%r15 │ │ │ │ - callq 14060 │ │ │ │ - jmpq 18b8f │ │ │ │ - cmp $0xfffffffffffffffe,%r14 │ │ │ │ - je 18e58 │ │ │ │ - mov %r14,%r15 │ │ │ │ - jmpq 18c7e │ │ │ │ - callq 17710 │ │ │ │ - jmpq 18b8f │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + je 1dde8 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov %r13d,%esi │ │ │ │ + callq *%rax │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + cmp $0x5,%ebx │ │ │ │ + jne 1dca8 │ │ │ │ + jmpq 1ddf4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xef3f9(%rip),%rdi │ │ │ │ - jmpq 7940 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xef3e9(%rip),%rdi │ │ │ │ - jmpq 7a20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ + cmp $0xb,%r13d │ │ │ │ + ja 1dde8 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 1dde8 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 1df70 │ │ │ │ test %r12,%r12 │ │ │ │ - je 19050 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 19030 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 19030 │ │ │ │ - and $0x1,%ebx │ │ │ │ - je 19033 │ │ │ │ - mov %r8,%rdi │ │ │ │ + je 1df70 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + sete %al │ │ │ │ + add $0x1,%ebx │ │ │ │ + neg %eax │ │ │ │ + mov %eax,0x14(%r12) │ │ │ │ + cmp $0x5,%ebx │ │ │ │ + jne 1dca8 │ │ │ │ + jmpq 1ddf4 │ │ │ │ + nop │ │ │ │ + mov 0x18(%r10),%rax │ │ │ │ + movzbl 0x4(%r10),%ecx │ │ │ │ mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 19033 │ │ │ │ + mov %r10,%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %cl,0x38(%rsp) │ │ │ │ + callq 1bd00 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movdqu 0x40(%rsp),%xmm2 │ │ │ │ + test %ebp,%ebp │ │ │ │ + movdqu 0x50(%rsp),%xmm3 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + movups %xmm2,0x70(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + movups %xmm3,0x80(%rsp) │ │ │ │ + jne 1dff5 │ │ │ │ + movzbl 0x38(%rsp),%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + sub $0x1,%rax │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmovbe %rax,%rdi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %edx,0x84(%rsp) │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + callq 1bf60 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + jne 1dde8 │ │ │ │ + lea 0x9e7fb(%rip),%rcx │ │ │ │ + mov $0x194,%edx │ │ │ │ + lea 0x9e67f(%rip),%rsi │ │ │ │ + lea 0x9e7b8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1905c │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 19011 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rax),%ecx │ │ │ │ + jmpq 1de8f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %eax,%eax │ │ │ │ - je 190a1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - movslq %eax,%rcx │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - mov (%rdx,%rcx,8),%rdi │ │ │ │ - js 190b4 │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - callq *0x28(%rbx) │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ + mov %r10,%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + callq 1bd00 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movdqu 0x40(%rsp),%xmm0 │ │ │ │ + mov $0x28,%r9d │ │ │ │ + movdqu 0x50(%rsp),%xmm1 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + and $0x7f,%eax │ │ │ │ + movups %xmm1,0x80(%rsp) │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1e0ab │ │ │ │ + movzbl (%r10),%r9d │ │ │ │ + shl $0x3,%r9 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add %r12,%r9 │ │ │ │ + lea 0x70(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ - jne 19080 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - lea 0xb9365(%rip),%rcx │ │ │ │ - mov $0x86,%edx │ │ │ │ - lea 0xb92b8(%rip),%rsi │ │ │ │ - lea 0xb92c1(%rip),%rdi │ │ │ │ + je 1ded5 │ │ │ │ + movzbl 0x2(%r8),%eax │ │ │ │ + lea 0xe7515(%rip),%rdi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x10(%rdi,%rax,1),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1ded5 │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq *%rax │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + jmpq 1ded5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov 0x18(%r12),%rdx │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %rdx,0x20(%r12) │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + cmp $0x5,%ebx │ │ │ │ + jne 1dca8 │ │ │ │ + jmpq 1ddf4 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x9e6df(%rip),%rcx │ │ │ │ + mov $0x17f,%edx │ │ │ │ + lea 0x9e563(%rip),%rsi │ │ │ │ + lea 0x9e674(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 19100 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - callq 19070 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 7410 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - mov %esi,0x4(%rdi) │ │ │ │ - mov %r8,0x18(%rdi) │ │ │ │ - mov %rdx,0x20(%rdi) │ │ │ │ - mov %rcx,0x28(%rdi) │ │ │ │ - mfence │ │ │ │ - lea 0x38(%rdi),%rax │ │ │ │ - movl $0x0,0x30(%rdi) │ │ │ │ - mov %rax,0x40(%rdi) │ │ │ │ - mov %rax,0x38(%rdi) │ │ │ │ - test %esi,%esi │ │ │ │ - jns 19160 │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %r9d,%ebx │ │ │ │ - lea 0x0(,%rsi,8),%rdi │ │ │ │ - mov %r9d,%esi │ │ │ │ - callq 18fa0 │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 1919f │ │ │ │ - jmp 191f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq 0x8(%rbp),%rax │ │ │ │ - cmp 0x4(%rbp),%eax │ │ │ │ - jge 191d9 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %esi,0x8(%rbp) │ │ │ │ - mov %rdx,(%rcx,%rax,8) │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - cmp %eax,0x8(%rbp) │ │ │ │ - jge 191d0 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq *0x20(%rbp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 19188 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 19070 │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1e189 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x1,0x2(%rbp) │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1e190 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + movzbl 0x1(%rbx),%edx │ │ │ │ add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + shr $0x7,%al │ │ │ │ + shr $0x7,%dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ retq │ │ │ │ - lea 0xb9230(%rip),%rcx │ │ │ │ - mov $0x7c,%edx │ │ │ │ - lea 0xb9193(%rip),%rsi │ │ │ │ - lea 0xb91c5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmpq 19158 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - sub $0x10,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - callq 19110 │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x1,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ - mov $0x48,%edi │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - callq 18fa0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1927c │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 19110 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x18(%rsi),%rax │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 19290 │ │ │ │ + je 1e3d8 │ │ │ │ + mov 0x18(%rsp),%r14d │ │ │ │ + mov %r14,%rax │ │ │ │ + shl $0x4,%r14 │ │ │ │ + add 0x8(%rsp),%r14 │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + subq $0x10,0x10(%rsp) │ │ │ │ + subl $0x1,0x1c(%rsp) │ │ │ │ + je 1e2bf │ │ │ │ + mov 0x1c(%rsp),%r15d │ │ │ │ + cmp %r15d,0x18(%rsp) │ │ │ │ + jbe 1e220 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov (%rax),%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea -0x1(%r15),%ecx │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea (%rax,%rcx,1),%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x10(%rbp),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1e286 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 1e220 │ │ │ │ + movdqu 0x10(%r14),%xmm0 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x10,%r14 │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ + mov %r13,(%r14) │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + cmp %r15d,0x18(%rsp) │ │ │ │ + ja 1e250 │ │ │ │ + subq $0x10,0x10(%rsp) │ │ │ │ + subl $0x1,0x1c(%rsp) │ │ │ │ + jne 1e231 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + add $0x20,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1e3c7 │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + je 1e310 │ │ │ │ + cmpl $0x1,0x18(%rsp) │ │ │ │ + je 1e44a │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1e44a │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 1e4c8 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%r15 │ │ │ │ + mov %r15,0x10(%rdi) │ │ │ │ + cmp 0x18(%rdi),%r15 │ │ │ │ + ja 1e4a9 │ │ │ │ + je 1e40d │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 1e2d6 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea -0x2(%rsi),%r12d │ │ │ │ + shl $0x4,%r12 │ │ │ │ + mov (%rax),%r13 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea (%r12,%rax,1),%rbp │ │ │ │ + jmp 1e390 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x20(%r14),%xmm1 │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ + mov %r15,0x20(%r14) │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + movups %xmm1,0x10(%r14) │ │ │ │ + cmp %r14,%rbp │ │ │ │ + je 1e3b5 │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov 0x20(%r14),%r12 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1e3b1 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12,%r15 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 1e370 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 1e2df │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub 0x20(%rsp),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov %ax,0x16(%rsi) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 1e4a4 │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + subl $0x1,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 1e3b5 │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub 0x20(%rsp),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 1e3d8 │ │ │ │ + movzbl (%r15),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + test %dl,%dl │ │ │ │ + je 1e471 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 7410 │ │ │ │ - jmp 1927c │ │ │ │ - nopl (%rax) │ │ │ │ + mov (%r15,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rbx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 1e460 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + add %dx,0x40(%rsp) │ │ │ │ + add %dx,0x42(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + movzbl 0x1(%rbx),%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 1e49c │ │ │ │ + addw $0x1,0x48(%rsp) │ │ │ │ + lea (%rbx,%rax,8),%rbx │ │ │ │ + jmpq 1e310 │ │ │ │ + addw $0x1,0x4a(%rsp) │ │ │ │ + jmp 1e493 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x9e4b0(%rip),%rcx │ │ │ │ + mov $0x32,%edx │ │ │ │ + lea 0x9e428(%rip),%rsi │ │ │ │ + lea 0x9e448(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x9e491(%rip),%rcx │ │ │ │ + mov $0x2e,%edx │ │ │ │ + lea 0x9e409(%rip),%rsi │ │ │ │ + lea 0x9e41a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %r9d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r8d,%esi │ │ │ │ push %r12 │ │ │ │ - or $0x1,%esi │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea 0x18(%rdi),%rcx │ │ │ │ push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ - mov $0x48,%edi │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 18fa0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 19300 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %ebp,%esi │ │ │ │ - push %r14 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %r15,%rcx │ │ │ │ - callq 19110 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 19318 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x78(%rsi),%rax │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movzwl 0x16(%rdi),%eax │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + lea (%rcx,%rax,8),%r15 │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + cmp %ax,0x2(%rdx) │ │ │ │ + je 1e610 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8d,%ebp │ │ │ │ + jmp 1e577 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addw $0x1,0x38(%rsp) │ │ │ │ + lea (%r15,%rax,8),%r15 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + cmp 0x2(%rbx),%ax │ │ │ │ + je 1e610 │ │ │ │ + mov 0xb0(%r13),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ + callq 22710 │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 1e59a │ │ │ │ + cmpb $0x0,0x2(%r14) │ │ │ │ + je 1e56a │ │ │ │ + movzbl 0x1(%r14),%eax │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x9df91(%rip),%rdx │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + cmovne 0x8(%rsp),%rdx │ │ │ │ + callq 1bb70 │ │ │ │ + test %al,%al │ │ │ │ + je 1e5f8 │ │ │ │ + andb $0x80,0x1(%r15) │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + add %dx,0x30(%rsp) │ │ │ │ + add %dx,0x32(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + movzbl 0x1(%r15),%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + jne 1e560 │ │ │ │ + addw $0x1,0x3a(%rsp) │ │ │ │ + jmpq 1e566 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1c240 │ │ │ │ + jmp 1e5c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,%r8 │ │ │ │ + sub 0x10(%rsp),%r8 │ │ │ │ + sar $0x3,%r8 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %r8w,0x16(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 1e64e │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 7410 │ │ │ │ - jmp 19300 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - test %esi,%esi │ │ │ │ - jle 194dc │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %esi,%r12d │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 19350 │ │ │ │ - cmp %r12d,0x4(%rbx) │ │ │ │ - jl 193d0 │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jge 193b8 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cltq │ │ │ │ - mov (%rdx,%rax,8),%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - callq *0x28(%rbx) │ │ │ │ - mov %ebp,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 19390 │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jle 193b8 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cltq │ │ │ │ - mov (%rdx,%rax,8),%rdi │ │ │ │ - jmp 19380 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,0x4(%rbx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - movslq %r12d,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 18fa0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 194d2 │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 19400 │ │ │ │ - cmp %r12d,0x4(%rbx) │ │ │ │ - jge 194ba │ │ │ │ - movslq 0x8(%rbx),%rdx │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + movzwl 0x16(%rsi),%edx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + lea 0x68(%rsp),%r12 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ shl $0x3,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - mov %r12d,0x4(%rbx) │ │ │ │ - cmp %r12d,0x8(%rbx) │ │ │ │ - jge 193bc │ │ │ │ - mov $0x1,%ebp │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x18(%rsi),%rax │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea (%rax,%rdx,1),%rbp │ │ │ │ + movzwl (%rcx),%eax │ │ │ │ + lea 0x127e8(%rdi),%rcx │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + cmp %ax,0x2(%rbx) │ │ │ │ + jne 1e740 │ │ │ │ + jmpq 1e8f0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - xor %edi,%edi │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - callq *0x20(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 1949c │ │ │ │ + cmpb $0x0,0x2(%r14) │ │ │ │ + je 1e733 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + cmp %r12,%rsi │ │ │ │ + je 1e898 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c240 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x28(%rsi),%rdx │ │ │ │ + callq 1daa0 │ │ │ │ + test %al,%al │ │ │ │ + jne 1e733 │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + cmpb $0x0,0x2(%r14) │ │ │ │ + jne 1e781 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + cmp 0x2(%rbx),%ax │ │ │ │ + je 1e832 │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ + callq 22710 │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 1e6f0 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + cmp %r12,%rsi │ │ │ │ + je 1e8c0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c240 │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + cmpb $0x0,0x2(%r14) │ │ │ │ + je 1e733 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1bf60 │ │ │ │ + test %al,%al │ │ │ │ + jne 1e7b3 │ │ │ │ + xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 19470 │ │ │ │ - movslq 0x8(%rbx),%rax │ │ │ │ - cmp 0x4(%rbx),%eax │ │ │ │ - jge 194a3 │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - mov %ecx,0x8(%rbx) │ │ │ │ - mov %rdi,(%rdx,%rax,8) │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - cmp %eax,0x8(%rbx) │ │ │ │ - jl 19450 │ │ │ │ - jmpq 193bc │ │ │ │ - pop %rbx │ │ │ │ + mov (%r14,%rax,1),%rdx │ │ │ │ + mov %rdx,0x0(%rbp,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x28,%rax │ │ │ │ + jne 1e7a0 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov $0x28,%esi │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1e7d3 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movzbl (%rcx),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + cmp $0x5,%edx │ │ │ │ + je 1e801 │ │ │ │ + lea -0x5(%rdx),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - callq *0x28(%rbx) │ │ │ │ + shl $0x3,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%r14,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 1e7e8 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + movzbl 0x0(%rbp),%ecx │ │ │ │ + add %cx,0x48(%rsp) │ │ │ │ + add %cx,0x4a(%rsp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1e8e0 │ │ │ │ + addw $0x1,0x50(%rsp) │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbp │ │ │ │ + cmp 0x2(%rbx),%ax │ │ │ │ + jne 1e740 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub 0x20(%rsp),%rbp │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + sar $0x3,%rbp │ │ │ │ + mov %bp,0x16(%rax) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1e85f │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + add $0x127e8,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 1e968 │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 193c7 │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmpq 193c7 │ │ │ │ - lea 0xb8f1d(%rip),%rcx │ │ │ │ - mov $0x130,%edx │ │ │ │ - lea 0xb8e90(%rip),%rsi │ │ │ │ - lea 0xb8eae(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + add $0x5,%eax │ │ │ │ + cmp $0xc,%eax │ │ │ │ + ja 1e96d │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c240 │ │ │ │ + jmpq 1e710 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + add $0x5,%eax │ │ │ │ + cmp $0xc,%eax │ │ │ │ + ja 1e902 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1c240 │ │ │ │ + jmpq 1e727 │ │ │ │ + nop │ │ │ │ + addw $0x1,0x52(%rsp) │ │ │ │ + jmpq 1e820 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sar $0x3,%rdx │ │ │ │ + mov %dx,0x16(%rax) │ │ │ │ + jmpq 1e85f │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + movdqu (%r12),%xmm0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%r12),%xmm1 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movdqu 0x20(%r12),%xmm2 │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movdqu 0x30(%r12),%xmm3 │ │ │ │ + movups %xmm3,0x30(%rax) │ │ │ │ + movdqu 0x40(%r12),%xmm4 │ │ │ │ + movups %xmm4,0x40(%rax) │ │ │ │ + movdqu 0x50(%r12),%xmm5 │ │ │ │ + movups %xmm5,0x50(%rax) │ │ │ │ + callq 1c240 │ │ │ │ + jmpq 1e727 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x18,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + callq 1c240 │ │ │ │ + jmpq 1e710 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov 0x8(%rsi),%r12d │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %dl,0x27(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 1ebcd │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov %r12d,0x20(%rsp) │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + shl $0x4,%r14 │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + lea (%rsi,%r14,1),%rax │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + subq $0x10,0x18(%rsp) │ │ │ │ + subl $0x1,0x20(%rsp) │ │ │ │ + je 1eab0 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + cmp %ecx,0x20(%rsp) │ │ │ │ + jae 1e9f0 │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov 0x20(%rsp),%r14d │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%r14),%r15d │ │ │ │ + mov 0x10(%r13),%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x4,%r15 │ │ │ │ + add 0x10(%rsp),%r15 │ │ │ │ + mov 0x10(%r15),%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1ea6d │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - and $0x1,%esi │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x1,0x2(%r12) │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1ea6d │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + movzbl 0x1(%rbx),%edx │ │ │ │ + shr $0x7,%al │ │ │ │ + shr $0x7,%dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 1e9f0 │ │ │ │ + movdqu 0x10(%r13),%xmm0 │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x10,%r13 │ │ │ │ + movups %xmm0,0x10(%r15) │ │ │ │ + mov %r12,0x0(%r13) │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + cmp %r14d,0x8(%rsp) │ │ │ │ + ja 1ea18 │ │ │ │ + subq $0x10,0x18(%rsp) │ │ │ │ + subl $0x1,0x20(%rsp) │ │ │ │ + jne 1ea01 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - lea -0x4d93(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jne 195c8 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq *0x20(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 19590 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1963a │ │ │ │ - add $0x30,%rsp │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r12d,%r15d │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1ebbf │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + lea 0x0(%r13,%rax,8),%rbp │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + cmp 0x18(%rbx),%rbp │ │ │ │ + ja 1ee71 │ │ │ │ + je 1edb8 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + je 1ee68 │ │ │ │ + lea -0x2(%r15),%eax │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov (%rbx),%r14 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%rax,%rbx,1),%r15 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 1eb4d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqu 0x20(%r12),%xmm1 │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + mov %rbx,0x20(%r12) │ │ │ │ + mov %rax,0x28(%r12) │ │ │ │ + movups %xmm1,0x10(%r12) │ │ │ │ + cmp %r12,%r15 │ │ │ │ + je 1eb92 │ │ │ │ + add $0x10,%r12 │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1eb8e │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x1,0x2(%rbx) │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1eb8e │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + shr $0x7,%al │ │ │ │ + shr $0x7,%dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 1eb28 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x8(%rbx),%r15d │ │ │ │ + cmpb $0x0,0x2(%r13) │ │ │ │ + jne 1ebe0 │ │ │ │ + cmpb $0x0,0x27(%rsp) │ │ │ │ + jne 1ebb6 │ │ │ │ + movzbl 0x1(%r13),%eax │ │ │ │ + test %al,%al │ │ │ │ + js 1eda0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 1ead0 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + sub 0x28(%rsp),%r12 │ │ │ │ + sar $0x3,%r12 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nop │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 1ede0 │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1ee60 │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1cee0 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1ee60 │ │ │ │ + cmpb $0x0,0x1(%r12) │ │ │ │ + jns 1ec43 │ │ │ │ + cmpb $0x0,0x1(%r14) │ │ │ │ + js 1ee90 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + or %al,0x20(%rsp) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + lea (%r14,%rax,8),%r13 │ │ │ │ + mov %r13,0x10(%rbx) │ │ │ │ + cmp 0x18(%rbx),%r13 │ │ │ │ + ja 1ee71 │ │ │ │ + je 1ee20 │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jbe 1ecfb │ │ │ │ + lea -0x2(%r8),%r12d │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + shl $0x4,%r12 │ │ │ │ + add %rbx,%r12 │ │ │ │ + mov %r13,%rbx │ │ │ │ + jmp 1ecb0 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %r12d,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ + movdqu 0x20(%r15),%xmm2 │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + mov %rbx,0x20(%r15) │ │ │ │ + mov %rax,0x28(%r15) │ │ │ │ + movups %xmm2,0x10(%r15) │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 1ecf6 │ │ │ │ + add $0x10,%r15 │ │ │ │ + mov 0x20(%r15),%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 1cee0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 19590 │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 19600 │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - js 1963f │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - jmp 1956d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xeedd9(%rip) │ │ │ │ - jne 19559 │ │ │ │ - mov 0xeeae8(%rip),%rdi │ │ │ │ - mov $0x17d,%ecx │ │ │ │ - lea 0xb8dfc(%rip),%rdx │ │ │ │ + jne 1ecf2 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0xeedb6(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmpq 19559 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x30(%rbx),%r13 │ │ │ │ - mov %rsp,%r14 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov $0x1388,%edi │ │ │ │ - callq 170d0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 14750 │ │ │ │ - jmpq 1955f │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xb8dda(%rip),%rcx │ │ │ │ - mov $0x86,%edx │ │ │ │ - lea 0xb8d2d(%rip),%rsi │ │ │ │ - lea 0xb8d36(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 19680 │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - cmp %eax,0x4(%rsi) │ │ │ │ - jg 19688 │ │ │ │ - mov 0x18(%rsi),%r8 │ │ │ │ - mov 0x28(%rsi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rsi) │ │ │ │ + cmpb $0x0,0x2(%r13) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x1,0x2(%rbx) │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 19690 │ │ │ │ - movslq 0x8(%rsi),%rax │ │ │ │ - cmp 0x4(%rsi),%eax │ │ │ │ - jge 196c1 │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - mov %ecx,0x8(%rsi) │ │ │ │ - mov %rdi,(%rdx,%rax,8) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ - lea 0x30(%rsi),%rdi │ │ │ │ - jmpq 146c0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ - jmp 1966d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %edi,%esi │ │ │ │ - mov (%r9),%rdi │ │ │ │ - jmpq 18fa0 │ │ │ │ - nopl (%rax) │ │ │ │ - jmpq 7410 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r8d,%esi │ │ │ │ - jmpq 18fa0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmpq 7410 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov $0x1000,%r12d │ │ │ │ - push %rbx │ │ │ │ - shl %cl,%r12 │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 16af0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 19743 │ │ │ │ - and $0x1,%ebx │ │ │ │ - jne 19750 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + jne 1ecf2 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + movzbl 0x1(%r13),%edx │ │ │ │ + shr $0x7,%al │ │ │ │ + shr $0x7,%dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 1ec90 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x8(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 1ebfd │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmpb $0x0,0x2(%r13) │ │ │ │ + jne 1ede0 │ │ │ │ + movzbl 0x1(%r13),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + mov $0x5,%edx │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1ed30 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movzbl 0x78(%rax),%edx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %edx,%ecx │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 7090 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rax,%r8 │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jmpq 7410 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rcx,(%rsi) │ │ │ │ - mov %rcx,%rax │ │ │ │ - lock cmpxchg %rdi,(%rdx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 19780 │ │ │ │ - test %rcx,%rcx │ │ │ │ - sete %al │ │ │ │ - retq │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movzbl 0x1(%rax),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 1ee50 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + movzbl 0x78(%rcx),%ecx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %dl,(%rsi) │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl 0x20(%rsp),%r14d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + and $0x7f,%eax │ │ │ │ + shr $0x7,%dl │ │ │ │ + or %edx,%r14d │ │ │ │ + shl $0x7,%r14d │ │ │ │ + or %r14d,%eax │ │ │ │ + mov %al,0x1(%rdi) │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov 0x8(%rbx),%r15d │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + jmpq 1ebb6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - mfence │ │ │ │ - jmp 197c3 │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 1ebee │ │ │ │ + jmpq 1ed1b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r8),%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ - lock cmpxchg %rdx,(%rdi) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 197c8 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - jne 197b0 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 197f1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 197e3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 197e0 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%r15),%edx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + lea 0x20(%rbx),%rsi │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + jmpq 1eb9b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7570 │ │ │ │ - mov $0xfffffffffffffff8,%rbx │ │ │ │ - mov %rbp,%fs:(%rbx) │ │ │ │ - callq 17070 │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - callq *0x8(%rax) │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - lea 0x28(%rax),%rdi │ │ │ │ - callq 14c70 │ │ │ │ - mov %fs:(%rbx),%rdi │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x18(%rdi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 19860 │ │ │ │ - callq 7280 │ │ │ │ - add $0x8,%rsp │ │ │ │ + movzbl 0x0(%r13),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + je 1ee0a │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + shl $0x3,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 1edf8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + movzbl 0x1(%rax),%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + jmpq 1ed69 │ │ │ │ + nop │ │ │ │ + lea -0x1(%r8),%edx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + jmpq 1ecff │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov $0x5,%edx │ │ │ │ + jmpq 1ed62 │ │ │ │ + nop │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmpq 1ed0b │ │ │ │ + mov 0x8(%rbx),%r15d │ │ │ │ + jmpq 1eb9b │ │ │ │ + lea 0x9dae8(%rip),%rcx │ │ │ │ + mov $0x32,%edx │ │ │ │ + lea 0x9da60(%rip),%rsi │ │ │ │ + lea 0x9da80(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x9dab9(%rip),%rcx │ │ │ │ + mov $0xec,%edx │ │ │ │ + lea 0x9da41(%rip),%rsi │ │ │ │ + lea 0x9da76(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rax,%rax │ │ │ │ + je 1eed3 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov %r8d,%eax │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 17000 │ │ │ │ - callq 7280 │ │ │ │ - add $0x8,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 1ef35 │ │ │ │ + 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 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 1efb0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 1efc0 │ │ │ │ + add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 1ef8d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x9dde5(%rip),%rcx │ │ │ │ + mov $0x143,%edx │ │ │ │ + lea 0x9d98b(%rip),%rsi │ │ │ │ + lea 0x9d997(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ + movzwl %dx,%edx │ │ │ │ + movzwl %r8w,%r8d │ │ │ │ + movzwl %si,%esi │ │ │ │ + add $0x3,%edx │ │ │ │ + sub %edx,%r8d │ │ │ │ + je 1f022 │ │ │ │ + mov %r9d,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + imul %esi,%eax │ │ │ │ + div %r8d │ │ │ │ + mov %eax,%r8d │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jae 1f065 │ │ │ │ + mov %r8d,%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea 0x0(,%rcx,8),%eax │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + add 0xb8(%rdi),%rax │ │ │ │ + jmp 1f05d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %esi,%r8d │ │ │ │ + je 1f065 │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + cmp %edx,%r9d │ │ │ │ + ja 1f050 │ │ │ │ + shl $0x3,%ecx │ │ │ │ + jmp 1f092 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + mov 0xb8(%rdi),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + movzwl (%rax,%rcx,1),%eax │ │ │ │ + cmp %eax,%r9d │ │ │ │ + ja 1f097 │ │ │ │ + mov %edx,%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 1f070 │ │ │ │ + mov %r8d,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov %edx,%edx │ │ │ │ + lea -0x8(%rcx),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x110,%rsp │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x88(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 198f1 │ │ │ │ - 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) │ │ │ │ + shl $0x3,%r8 │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + and $0x7fff8,%r8d │ │ │ │ + lea (%r8,%rdx,8),%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + movzbl 0x1(%rcx),%edx │ │ │ │ + sub 0xb0(%rdi),%rbp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x70,%edi │ │ │ │ - callq 7810 │ │ │ │ - lea 0x8(%rsp),%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea 0x4d(%r12),%r14 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - movl $0x18,0x8(%rsp) │ │ │ │ - movl $0x30,0xc(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - mov %rbx,0x8(%r12) │ │ │ │ - orl $0x200000,0x48(%r12) │ │ │ │ - mov %rbp,0x10(%r12) │ │ │ │ - movl $0x2,0x1c(%r12) │ │ │ │ - movl $0x1,0x18(%r12) │ │ │ │ - movl $0x0,0x28(%r12) │ │ │ │ - mfence │ │ │ │ - lea 0x38(%r12),%rax │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - movl $0x0,0x30(%r12) │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x38(%r12) │ │ │ │ - callq 78b0 │ │ │ │ - mov $0x8000,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 75d0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x1d1(%rip),%rdx │ │ │ │ - callq 7450 │ │ │ │ - test %eax,%eax │ │ │ │ - je 19a08 │ │ │ │ - neg %eax │ │ │ │ - movslq %eax,%r12 │ │ │ │ + mov 0xb8(%rdi),%rax │ │ │ │ + sar $0x3,%rbp │ │ │ │ + and $0x7f,%edx │ │ │ │ + add %rax,%rbx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 1f140 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + callq *%rax │ │ │ │ + movdqu 0x10(%rsp),%xmm0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + mov 0x44(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %bp,(%rbx) │ │ │ │ + mov %ecx,0x4(%rbx) │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19a16 │ │ │ │ - add $0x110,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 1f14d │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 72d0 │ │ │ │ - jmp 199df │ │ │ │ + mov 0x14(%rcx),%ecx │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + jmp 1f112 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - shr %rax │ │ │ │ - and $0x1,%eax │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + cmpw $0xfffe,0x2(%rsi) │ │ │ │ + je 1f170 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea -0x8(%rdx),%r11 │ │ │ │ + sub %ecx,%r8d │ │ │ │ + mov %rdx,%r10 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - lock incl 0x18(%rdi) │ │ │ │ - lock orq $0x2,0x20(%rdi) │ │ │ │ - callq 17020 │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - callq 14ca0 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x18(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 19a70 │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 17000 │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rsi),%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + sub 0xb0(%rdi),%r11 │ │ │ │ + movzwl 0x6(%rbx),%r14d │ │ │ │ + sar $0x3,%r11 │ │ │ │ + movzwl (%rsi),%esi │ │ │ │ + movzwl 0x4(%rbx),%edx │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + movzwl %r11w,%r15d │ │ │ │ + movzwl 0x8(%rbx),%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + callq 1f000 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + mov %eax,%r13d │ │ │ │ + movzwl %si,%edi │ │ │ │ test %eax,%eax │ │ │ │ - jne 19ab0 │ │ │ │ - cmpb $0x30,(%rdi) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - je 19ad8 │ │ │ │ - movl $0xa,(%rsi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 1f3d0 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + cmp %r11w,%r8w │ │ │ │ + jbe 1f200 │ │ │ │ + cmp %edi,%r13d │ │ │ │ + jb 1f478 │ │ │ │ + mov %r13w,0xc(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + lea 0x0(,%r14,8),%r9 │ │ │ │ + mov 0xb8(%rbp),%rcx │ │ │ │ + and $0x7fff8,%r9d │ │ │ │ + lea (%rdx,%r9,1),%r8 │ │ │ │ + add %rcx,%r8 │ │ │ │ + cmp %edi,%r13d │ │ │ │ + jae 1f543 │ │ │ │ + movzwl (%r8),%edx │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + add %r15d,%r12d │ │ │ │ + lea (%rax,%rax,2),%r10 │ │ │ │ + lea (%r9,%r10,8),%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + jmp 1f267 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,%r14 │ │ │ │ + cmp %eax,%edi │ │ │ │ + jbe 1f3f8 │ │ │ │ + movzwl (%r10),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x18,%r10 │ │ │ │ + lea -0x1(%rax),%r11d │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jb 1f250 │ │ │ │ + lea -0x1(%r13),%edi │ │ │ │ + add 0x8(%rsp),%edx │ │ │ │ + lea (%rdi,%rdi,2),%rdi │ │ │ │ + lea (%rcx,%rdi,8),%rdi │ │ │ │ + movzwl (%rdi,%r9,1),%edi │ │ │ │ + cmp %edi,%edx │ │ │ │ + je 1f448 │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %r11d,%r12d │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%r9,%rdx,8),%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + movzwl %si,%esi │ │ │ │ + mov %r8,%rdi │ │ │ │ + sub %rax,%rsi │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + movzwl 0xc(%rsp),%eax │ │ │ │ + add (%rbx),%ax │ │ │ │ + sub %r12d,%eax │ │ │ │ + movzwl %ax,%esi │ │ │ │ + mov %ax,(%rbx) │ │ │ │ + cmp %r13d,%esi │ │ │ │ + jbe 1f400 │ │ │ │ + movzwl 0x8(%rsp),%r8d │ │ │ │ + mov %r13d,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x6(%rbx),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + shl $0x3,%eax │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + add 0xb8(%rbp),%rax │ │ │ │ + add %r8w,(%rax) │ │ │ │ + movzwl (%rbx),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp %edx,%esi │ │ │ │ + ja 1f2e0 │ │ │ │ + movzbl 0xf0(%rbp),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + movzwl 0x6(%rbx),%edi │ │ │ │ + mov $0xaaaaaaab,%r8d │ │ │ │ + shl %cl,%edx │ │ │ │ + lea 0x0(,%rdi,8),%ecx │ │ │ │ + shr $0x8,%edx │ │ │ │ + shl $0x3,%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + imul %r8,%rdx │ │ │ │ + shr $0x24,%rdx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 1f3be │ │ │ │ + cmp %r13d,%esi │ │ │ │ + jbe 1f42b │ │ │ │ + movslq %ecx,%rdi │ │ │ │ + mov 0xb8(%rbp),%r8 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + lea (%r8,%rcx,1),%rdx │ │ │ │ + movzwl (%rdx,%rdi,1),%edx │ │ │ │ + lea -0x1(%r13),%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + lea (%r8,%rcx,8),%rcx │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + sub %r9d,%edx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jbe 1f3be │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + lea 0x8(%rdx,%r9,8),%rcx │ │ │ │ + cmp %r13d,%esi │ │ │ │ + ja 1f460 │ │ │ │ + movzwl 0x8(%rbx),%esi │ │ │ │ + lea 0x8(%rdx,%rsi,8),%rsi │ │ │ │ + mov %rcx,%r12 │ │ │ │ + jmp 1f3b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp $0x3f,%rdx │ │ │ │ + jg 1f4f0 │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + lea (%r12,%rdx,8),%r12 │ │ │ │ + cmp %r12,%rsi │ │ │ │ + jne 1f3a0 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movq $0x18,(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %ax,0xc(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 1f206 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x10,%eax │ │ │ │ - jne 19a9d │ │ │ │ - cmpb $0x30,(%rbx) │ │ │ │ - jne 19a9d │ │ │ │ - callq 7800 <__ctype_tolower_loc@plt> │ │ │ │ - movsbq 0x1(%rbx),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmpl $0x78,(%rax,%rdx,4) │ │ │ │ - jne 19a9d │ │ │ │ - lea 0x2(%rbx),%rax │ │ │ │ - jmp 19aa0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 7800 <__ctype_tolower_loc@plt> │ │ │ │ - movsbq 0x1(%rbx),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmpl $0x78,(%rax,%rdx,4) │ │ │ │ - je 19af8 │ │ │ │ - movl $0x8,0x0(%rbp) │ │ │ │ - jmp 19a9d │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq 1f29e │ │ │ │ + movzbl 0xf0(%rbp),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + movzwl 0x6(%rbx),%edi │ │ │ │ + shl %cl,%edx │ │ │ │ + mov $0xaaaaaaab,%ecx │ │ │ │ + shr $0x8,%edx │ │ │ │ + sub %edi,%edx │ │ │ │ + shl $0x3,%edx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + shr $0x24,%rdx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 1f3be │ │ │ │ + shl $0x3,%edi │ │ │ │ + movzwl 0x8(%rbx),%edx │ │ │ │ + mov 0xb8(%rbp),%r8 │ │ │ │ + movslq %edi,%rdi │ │ │ │ + jmpq 1f360 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - callq 7490 <__ctype_b_loc@plt> │ │ │ │ - movsbq 0x2(%rbx),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - testb $0x10,0x1(%rax,%rdx,2) │ │ │ │ - je 19aeb │ │ │ │ - movl $0x10,0x0(%rbp) │ │ │ │ - jmp 19ab5 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea (%rdx,%rdx,2),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea (%r9,%rdi,8),%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + jmpq 1f29e │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + movzwl (%rsi,%rdi,1),%esi │ │ │ │ + lea 0x8(%rdx,%rsi,8),%rsi │ │ │ │ + jmpq 1f397 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(,%r14,8),%r9 │ │ │ │ + mov 0xb8(%rbp),%rcx │ │ │ │ + mov %r13w,0xc(%rsp) │ │ │ │ + and $0x7fff8,%r9d │ │ │ │ + lea (%rax,%r9,1),%r8 │ │ │ │ + add %rcx,%r8 │ │ │ │ + movzwl (%r8),%edx │ │ │ │ + cmp %r11w,%dx │ │ │ │ + jne 1f234 │ │ │ │ + lea 0x1(%r13),%r8d │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + callq 1f0a0 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + movzwl (%rbx),%edi │ │ │ │ + movzwl 0x6(%rbx),%r14d │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov %ax,0xc(%rsp) │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + jmpq 1f206 │ │ │ │ + movzwl %ax,%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + shl $0x3,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + add %r8,%rsi │ │ │ │ + lea (%rdi,%rax,8),%rdi │ │ │ │ + add %r8,%rdi │ │ │ │ + callq 76a0 │ │ │ │ + addw $0x1,(%rbx) │ │ │ │ + movzwl 0x6(%rbx),%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 1f0a0 │ │ │ │ + movzwl 0xc(%rsp),%r12d │ │ │ │ + mov %r8,%r14 │ │ │ │ + jmpq 1f29e │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x18(%rdx),%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movsbq (%rdi),%r15 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 19c18 │ │ │ │ - mov %esi,%eax │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %esi,%r12d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movabs $0xf000000000000000,%rbp │ │ │ │ - jmp 19b9c │ │ │ │ + sub $0x188,%rsp │ │ │ │ + movzwl 0x16(%rdx),%eax │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x178(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 1f778 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r12,%rbx │ │ │ │ + lea 0x50(%rsp),%r15 │ │ │ │ + mov %r12,%rax │ │ │ │ + lea 0x178(%rsp),%rdi │ │ │ │ + lea 0xb0(%rsp),%r14 │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + jmpq 1f64c │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x68(%rsp),%rsi │ │ │ │ + mov 0x64(%rsp),%edi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1f5f8 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + seta %sil │ │ │ │ + setb %dl │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 1f753 │ │ │ │ + cmpb $0x0,0x52(%rsp) │ │ │ │ + je 1f630 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + jne 1f630 │ │ │ │ + lea 0x9d39e(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbl %cl,%ecx │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jae 19bc8 │ │ │ │ - test %rbp,%r13 │ │ │ │ - jne 19bf8 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - movsbq 0x1(%rbx),%r15 │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x1,%r14d │ │ │ │ - imul %r13,%r9 │ │ │ │ - lea (%rcx,%r9,1),%r13 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 19bc8 │ │ │ │ - lea -0x30(%r15),%ecx │ │ │ │ - cmp $0x9,%cl │ │ │ │ - jbe 19b70 │ │ │ │ - callq 7800 <__ctype_tolower_loc@plt> │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r15,4),%ecx │ │ │ │ - lea -0x61(%rcx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - ja 19bc8 │ │ │ │ - sub $0x57,%ecx │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jb 19b78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - mov %r13,(%rax) │ │ │ │ - mov %r14d,%eax │ │ │ │ - or $0x80000000,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - cmovne %eax,%r14d │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzwl 0x16(%rax),%eax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 1f778 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rbp,%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 1f7c8 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq *0xb8(%r13) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movzbl 0x1(%rax),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1f7e4 │ │ │ │ + movzbl 0x78(%r13),%ecx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + add %rbx,%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1f7a0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + sub %r12,%rbx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x9d2bb(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + sar $0x3,%rcx │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzwl 0x16(%rax),%eax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 1f63d │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1f7f0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + callq *0xb8(%r13) │ │ │ │ + mov 0x94(%rsp),%ecx │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + cmp %rax,0x70(%rsp) │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + je 1f5d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 1f630 │ │ │ │ + lea 0x9d250(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzwl 0x16(%rax),%eax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 1f646 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1f800 │ │ │ │ + add $0x188,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 1d740 │ │ │ │ + jmpq 1f6bf │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - div %r12d │ │ │ │ - not %rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovae 0x14(%rsp),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - jmpq 19b7d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - jmp 19be2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movdqu 0x10(%rax),%xmm1 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + movups %xmm1,0x60(%rsp) │ │ │ │ + mov $0x28,%ecx │ │ │ │ + jmpq 1f692 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x14(%rbp),%ecx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + jmpq 1f731 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - lea 0xc(%rsp),%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 19a80 │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 19b20 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movzwl (%rdi),%ecx │ │ │ │ + mov 0xb0(%rsi),%rdx │ │ │ │ + movzwl 0x2(%rdi),%r15d │ │ │ │ + movzbl 0x8(%rdx,%rcx,8),%ebx │ │ │ │ + add %ecx,%ebx │ │ │ │ + mov %bx,(%rdi) │ │ │ │ + cmp %r15w,%bx │ │ │ │ + jne 1f861 │ │ │ │ + jmpq 1f930 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %bx,0x0(%rbp) │ │ │ │ + cmp %r15w,%bx │ │ │ │ + je 1f930 │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + movzwl %bx,%edx │ │ │ │ + lea 0x8(,%rdx,8),%r13 │ │ │ │ + lea (%rax,%r13,1),%r12 │ │ │ │ + cmpb $0x0,(%r12) │ │ │ │ + je 1f850 │ │ │ │ + movzwl 0x4(%rbp),%edx │ │ │ │ + cmp 0x6(%rbp),%dx │ │ │ │ + je 1f91b │ │ │ │ + lea 0x8(%rax,%rdx,8),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 1cee0 │ │ │ │ test %eax,%eax │ │ │ │ - js 19cb7 │ │ │ │ - je 19cb0 │ │ │ │ - mov %eax,%eax │ │ │ │ - add %rax,%rbx │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0xa,%al │ │ │ │ - jne 19c81 │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 19cb0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 19cbe │ │ │ │ - add $0x28,%rsp │ │ │ │ + je 1f960 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 1f91b │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %bx,0x4(%rbp) │ │ │ │ + mov %r15w,0x6(%rbp) │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + movzwl 0x8(%rbp),%eax │ │ │ │ + cmp 0xa(%rbp),%ax │ │ │ │ + je 1f91b │ │ │ │ + mov 0xb0(%r14),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + add %rdx,%r13 │ │ │ │ + lea 0x8(%rdx,%rax,8),%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1f908 │ │ │ │ + cmpb $0x0,0x2(%r12) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r13) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 1f9a0 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 1f91b │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %bx,0x8(%rbp) │ │ │ │ + mov %r15w,0xa(%rbp) │ │ │ │ + mov %eax,0x4(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmp 19c90 │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 19c90 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2b,(%rdi) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rdi │ │ │ │ - jmpq 19c30 │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x2d,%al │ │ │ │ - je 19d40 │ │ │ │ - cmp $0x2b,%al │ │ │ │ - mov %rsp,%rdx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %rax,%rdi │ │ │ │ - callq 19c30 │ │ │ │ - test %eax,%eax │ │ │ │ - js 19d24 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js 19d5c │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 19d63 │ │ │ │ - add $0x10,%rsp │ │ │ │ + lea 0x4(%rbp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq 76a0 │ │ │ │ + movl $0x0,0x8(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %rsp,%rdx │ │ │ │ - callq 19c30 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r12) │ │ │ │ + sete %cl │ │ │ │ + cmp %cl,%al │ │ │ │ + je 1f990 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js 19d24 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - neg %rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 19d1f │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 19d24 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + jg 1f8ad │ │ │ │ + jmp 1f91b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x2b,(%rdi) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - sete %al │ │ │ │ - add %rax,%rdi │ │ │ │ - callq 19c30 │ │ │ │ - test %eax,%eax │ │ │ │ - js 19da8 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 1f8a9 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 19dbe │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + cmp %r13,%r12 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 1f908 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x2d,%al │ │ │ │ - je 19e30 │ │ │ │ - cmp $0x2b,%al │ │ │ │ - mov %rsp,%rdx │ │ │ │ - sete %al │ │ │ │ + lea 0x1(%rbp),%edx │ │ │ │ + mov %rbp,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 1fce8 │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + test %rdx,%rax │ │ │ │ + je 1fc58 │ │ │ │ + movzwl 0x6(%r14),%esi │ │ │ │ + movzwl (%r14),%r8d │ │ │ │ + mov $0x3f,%r10d │ │ │ │ + movzwl 0x4(%r14),%ecx │ │ │ │ + movzwl 0x2(%r14),%edi │ │ │ │ + shl $0x3,%esi │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add 0xb8(%r15),%rsi │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + lea (%rsi,%rbp,4),%r9 │ │ │ │ + cltq │ │ │ │ + sub %rax,%r10 │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + lea 0x20(%rax,%rcx,8),%rax │ │ │ │ + and $0xffffffffffffffc0,%rax │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 1fd08 │ │ │ │ + bsf %ebx,%ecx │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + mov %ebx,%r12d │ │ │ │ + cmove %r11d,%ecx │ │ │ │ + mov $0x3f,%r11d │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%r12d │ │ │ │ + mov %r12d,%r14d │ │ │ │ + bsr %r14,%rcx │ │ │ │ + shl $0x2,%r8d │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + sub %rcx,%r11 │ │ │ │ + mov %r10d,%ecx │ │ │ │ + btc %r11d,%r12d │ │ │ │ + sub %r11d,%ecx │ │ │ │ + lea 0x1(%r12,%r12,1),%r12d │ │ │ │ + mov %r12d,%r11d │ │ │ │ + shl %cl,%r11d │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub %r11d,%ecx │ │ │ │ + mov %ecx,%r12d │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + sar %r12d │ │ │ │ + and %ecx,%r12d │ │ │ │ + add %r11d,%r12d │ │ │ │ + shl $0x8,%r12d │ │ │ │ + lea (%r12,%rax,1),%r11 │ │ │ │ + movzbl 0x1(%rsi,%r14,4),%r12d │ │ │ │ + add %rsi,%r14 │ │ │ │ + movzbl (%r14,%r8,1),%ecx │ │ │ │ + shl $0x3,%r12d │ │ │ │ + shl $0x3,%rcx │ │ │ │ + sub %rcx,%r12 │ │ │ │ + add %r11,%r12 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 1fd1e │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov $0x3f,%r8d │ │ │ │ + not %ecx │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%r13d │ │ │ │ + mov %r13d,%edx │ │ │ │ + bsr %rdx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + sub %rcx,%r8 │ │ │ │ + mov %r10d,%ecx │ │ │ │ + btc %r8d,%r13d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + mov %edi,%r8d │ │ │ │ + lea 0x1(%r13,%r13,1),%r13d │ │ │ │ + shl %cl,%r13d │ │ │ │ + sub %r13d,%r8d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r8d,%r13d │ │ │ │ + sar $0x1f,%r8d │ │ │ │ + sar %r13d │ │ │ │ + and %r8d,%r13d │ │ │ │ + movzbl 0x1(%rsi,%rdx,4),%r8d │ │ │ │ + add %ecx,%r13d │ │ │ │ + shl $0x8,%r13d │ │ │ │ + shl $0x3,%r8d │ │ │ │ + add %rax,%r13 │ │ │ │ + add %r8,%r13 │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 1fc40 │ │ │ │ + movzbl 0x1(%r13),%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 1fc40 │ │ │ │ + bsr %rbp,%rbp │ │ │ │ + mov $0x3f,%edx │ │ │ │ + mov %r10d,%ecx │ │ │ │ + xor $0x3f,%rbp │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + sub %rbp,%rdx │ │ │ │ + btc %edx,%ebx │ │ │ │ + sub %edx,%ecx │ │ │ │ + lea 0x1(%rbx,%rbx,1),%ebx │ │ │ │ + shl %cl,%ebx │ │ │ │ + sub %ebx,%edi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sar $0x1f,%edi │ │ │ │ + sar %ebx │ │ │ │ + and %edi,%ebx │ │ │ │ + add %edx,%ebx │ │ │ │ + shl $0x8,%ebx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl 0x1(%r9),%eax │ │ │ │ + shl $0x3,%eax │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 1fc40 │ │ │ │ + movzbl 0x73(%r15),%ebp │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 1fc40 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + callq 1cb70 │ │ │ │ + cmp $0x10,%bpl │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl %bpl,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + movzbl 0x78(%r15),%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmovae %eax,%edx │ │ │ │ + movzbl %bpl,%eax │ │ │ │ + shl $0x6,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea -0xf(%rdx),%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %cl,(%r9) │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%al │ │ │ │ movzbl %al,%eax │ │ │ │ - add %rax,%rdi │ │ │ │ - callq 19c30 │ │ │ │ - test %eax,%eax │ │ │ │ - js 19e14 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js 19e4c │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 19e53 │ │ │ │ - add $0x10,%rsp │ │ │ │ + mov (%rbx,%rax,1),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl %ax,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + js 1fd30 │ │ │ │ + mov %cx,0x2(%r9) │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %rsp,%rdx │ │ │ │ - callq 19c30 │ │ │ │ - test %eax,%eax │ │ │ │ - js 19e14 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - neg %rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 19e0f │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 19e14 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2b,(%rdi) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - sete %al │ │ │ │ - add %rax,%rdi │ │ │ │ - callq 19c30 │ │ │ │ - test %eax,%eax │ │ │ │ - js 19e9e │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 19eb8 │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 19ebf │ │ │ │ - add $0x10,%rsp │ │ │ │ + movb $0xff,(%r9) │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 19e9e │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x2d,%al │ │ │ │ - je 19f38 │ │ │ │ - cmp $0x2b,%al │ │ │ │ - mov %rsp,%rdx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %rax,%rdi │ │ │ │ - callq 19c30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x0(%r13) │ │ │ │ + jne 1f9f8 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + movdqu 0x34(%rax),%xmm0 │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 1c380 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ test %eax,%eax │ │ │ │ - js 19f1b │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js 19f58 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 19f58 │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 19f5f │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + je 1f9f8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%eax │ │ │ │ + movq $0x0,0x20(%r13) │ │ │ │ + movups %xmm0,0x0(%r13) │ │ │ │ + movups %xmm0,0x10(%r13) │ │ │ │ + mov %ax,0x0(%r13) │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + movdqu 0x34(%rax),%xmm2 │ │ │ │ + movups %xmm2,0x14(%r13) │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + mov %eax,0x24(%r13) │ │ │ │ + jmpq 1f9f8 │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%rbp),%rax │ │ │ │ + test %rbp,%rax │ │ │ │ + jne 1fcf6 │ │ │ │ + cmpb $0x0,(%rcx) │ │ │ │ + je 1fd50 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1f9f8 │ │ │ │ + jmpq 1f9eb │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %rsp,%rdx │ │ │ │ - callq 19c30 │ │ │ │ + lea -0x1(%rbp),%rcx │ │ │ │ + test %rbp,%rcx │ │ │ │ + jne 1fa4c │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1fad3 │ │ │ │ + lea -0x1(%rdx),%rcx │ │ │ │ + test %rdx,%rcx │ │ │ │ + jne 1fad3 │ │ │ │ + jmpq 1fb3b │ │ │ │ + mov $0xf,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + not %ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %cx,0x2(%r9) │ │ │ │ + jmpq 1fc28 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + movdqu 0x20(%rax),%xmm0 │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 1c380 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ test %eax,%eax │ │ │ │ - js 19f1b │ │ │ │ - mov (%rsp),%rax │ │ │ │ - neg %rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 19f0f │ │ │ │ + je 1fcf6 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%ecx │ │ │ │ + movq $0x0,0x20(%r12) │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + movups %xmm0,0x10(%r12) │ │ │ │ + mov %cx,(%r12) │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + movdqu 0x20(%rax),%xmm1 │ │ │ │ + movups %xmm1,0x14(%r12) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x24(%r12) │ │ │ │ + jmpq 1fcf6 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x72(%rdi),%ecx │ │ │ │ + lea 0xc0(%rdi),%rax │ │ │ │ + lea -0x8(%rsi),%rdx │ │ │ │ + sub 0xb0(%rdi),%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + lea (%rax,%rcx,2),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 1fe19 │ │ │ │ + jmp 1fe20 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 19f1b │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + add $0xa,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 1fe20 │ │ │ │ + cmp %dx,0x8(%rax) │ │ │ │ + jb 1fe10 │ │ │ │ + retq │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x9cfb5(%rip),%rcx │ │ │ │ + mov $0x30,%edx │ │ │ │ + lea 0x9cb98(%rip),%rsi │ │ │ │ + lea 0xad0bd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpw $0x0,0x16(%rdx) │ │ │ │ + je 1fe60 │ │ │ │ + jmpq 1f560 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r14 │ │ │ │ + lea 0xc0(%rsi),%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2b,(%rdi) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - sete %al │ │ │ │ - add %rax,%rdi │ │ │ │ - callq 19c30 │ │ │ │ - test %eax,%eax │ │ │ │ - js 19fb0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test $0xffffffffffff0000,%rax │ │ │ │ - jne 19fd0 │ │ │ │ - mov %ax,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 19fd7 │ │ │ │ - add $0x10,%rsp │ │ │ │ + movzbl 0x72(%rsi),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%r14,%rdx,2),%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jae 1feed │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r14,%rbx │ │ │ │ + movabs $0xcccccccccccccccd,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x4(%rbx),%ecx │ │ │ │ + mov 0xb0(%r13),%rdx │ │ │ │ + lea 0x8(%rdx,%rcx,8),%rdx │ │ │ │ + cmpw $0x0,0x16(%rdx) │ │ │ │ + je 1fedc │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub %r14,%rcx │ │ │ │ + sar %rcx │ │ │ │ + imul %r12,%rcx │ │ │ │ + callq 1f560 │ │ │ │ + movzbl 0x72(%r13),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + add $0xa,%rbx │ │ │ │ + lea (%r14,%rdx,2),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jb 1fea8 │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 19fb0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + movzbl 0x72(%rdi),%ecx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x2d,%al │ │ │ │ - je 1a048 │ │ │ │ - cmp $0x2b,%al │ │ │ │ - mov %rsp,%rdx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %rax,%rdi │ │ │ │ - callq 19c30 │ │ │ │ - test %eax,%eax │ │ │ │ - js 1a02d │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js 1a068 │ │ │ │ - movswq %ax,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 1a068 │ │ │ │ - mov %ax,(%rbx) │ │ │ │ + movzwl 0xa(%rsi),%eax │ │ │ │ + cmp %ax,0x8(%rsi) │ │ │ │ + jne 200a6 │ │ │ │ + movzwl 0x6(%rsi),%eax │ │ │ │ + cmp %ax,0x4(%rsi) │ │ │ │ + jne 200b0 │ │ │ │ + xor %edx,%edx │ │ │ │ + movzwl 0x2(%rsi),%eax │ │ │ │ + cmp %ax,(%rsi) │ │ │ │ + setne %dl │ │ │ │ + lea 0x9cad3(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xc(%r13),%r12 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1a06f │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movzwl 0x0(%r13),%eax │ │ │ │ + cmp 0x2(%r13),%ax │ │ │ │ + je 20060 │ │ │ │ + mov 0xb0(%r14),%rdx │ │ │ │ + lea 0xc0(%r14),%r15 │ │ │ │ + lea 0x8(%rdx,%rax,8),%rsi │ │ │ │ + movzbl 0x72(%r14),%edx │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + lea (%r15,%rdx,2),%rdx │ │ │ │ + cmp %r15,%rdx │ │ │ │ + jbe 200ba │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 1ffbd │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %rsp,%rdx │ │ │ │ - callq 19c30 │ │ │ │ - test %eax,%eax │ │ │ │ - js 1a02d │ │ │ │ - mov (%rsp),%rax │ │ │ │ - neg %rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 1a01f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 1a02d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ + add $0xa,%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jbe 200ba │ │ │ │ + cmp 0x8(%rbx),%ax │ │ │ │ + ja 1ffb0 │ │ │ │ + movzbl 0x1(%rsi),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 20085 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + callq *0xb8(%r14) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movdqu 0x40(%rsp),%xmm0 │ │ │ │ + movdqu 0x50(%rsp),%xmm1 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm1,0x20(%rsp) │ │ │ │ + lea 0xd4(%rsp),%rax │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ + mov %rsp,%rdi │ │ │ │ + add $0x4,%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + callq 1d740 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + movzwl -0x4(%r13),%ecx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + sub %r15,%rdx │ │ │ │ + lea 0x9c9a8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movabs $0xcccccccccccccccd,%rax │ │ │ │ + sar %rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2b,(%rdi) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - sete %al │ │ │ │ - add %rax,%rdi │ │ │ │ - callq 19c30 │ │ │ │ - test %eax,%eax │ │ │ │ - js 1a0bf │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test $0xffffffffffffff00,%rax │ │ │ │ - jne 1a0d8 │ │ │ │ - mov %al,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1a0df │ │ │ │ - add $0x10,%rsp │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne 1ff6d │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 200d9 │ │ │ │ + add $0xe8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 1a0bf │ │ │ │ + movdqu (%rsi),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rsp) │ │ │ │ + movdqu 0x10(%rsi),%xmm3 │ │ │ │ + movups %xmm3,0x20(%rsp) │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq 1fffe │ │ │ │ + mov $0x3,%edx │ │ │ │ + jmpq 1ff56 │ │ │ │ + mov $0x2,%edx │ │ │ │ + jmpq 1ff56 │ │ │ │ + lea 0x9cd1f(%rip),%rcx │ │ │ │ + mov $0x30,%edx │ │ │ │ + lea 0x9c902(%rip),%rsi │ │ │ │ + lea 0xace27(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + movb $0x0,0x72(%rdi) │ │ │ │ + lea 0xde(%rdi),%rax │ │ │ │ + movq $0x0,0xde(%rdi) │ │ │ │ + add $0xc0,%rdi │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + mov %r8w,0x4(%rdi) │ │ │ │ + mov %r9w,0xe(%rdi) │ │ │ │ + mov %r10w,0x18(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + add $0xa,%rdi │ │ │ │ + mov %dx,-0xa(%rdi) │ │ │ │ + mov %cx,-0x8(%rdi) │ │ │ │ + mov %si,-0x4(%rdi) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 20125 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xa8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x2d,%al │ │ │ │ - je 1a158 │ │ │ │ - cmp $0x2b,%al │ │ │ │ - mov %rsp,%rdx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %rax,%rdi │ │ │ │ - callq 19c30 │ │ │ │ - test %eax,%eax │ │ │ │ - js 1a13c │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js 1a178 │ │ │ │ - movsbq %al,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 1a178 │ │ │ │ - mov %al,(%rbx) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1a17f │ │ │ │ - add $0x10,%rsp │ │ │ │ + movzwl 0x2(%rsi),%eax │ │ │ │ + test %dl,%dl │ │ │ │ + je 20340 │ │ │ │ + cmp $0xfffe,%ax │ │ │ │ + je 2034a │ │ │ │ + lea 0xc0(%rbp),%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + je 205a2 │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmpw $0xfffe,0x2(%rax) │ │ │ │ + je 20378 │ │ │ │ + add $0xa,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 201a3 │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + ja 20a0a │ │ │ │ + lea 0xde(%rbp),%rsi │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jae 20397 │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %r11w,-0xa(%rax) │ │ │ │ + mov %r12w,-0x8(%rax) │ │ │ │ + mov %r13w,-0x4(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 201d3 │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 20397 │ │ │ │ + movzbl 0xf1(%rbp),%eax │ │ │ │ + add $0x7,%eax │ │ │ │ + sar $0x3,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + or $0x7,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %ax,0x6(%rbx) │ │ │ │ + movzbl 0xf0(%rbp),%ecx │ │ │ │ + movzwl %ax,%eax │ │ │ │ + shl $0x3,%eax │ │ │ │ + shl %cl,%esi │ │ │ │ + shr $0x8,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 2034a │ │ │ │ + movzwl 0x4(%rbx),%r13d │ │ │ │ + lea 0x8(,%r13,8),%rsi │ │ │ │ + test %dl,%dl │ │ │ │ + je 203d4 │ │ │ │ + movl $0xfffe0001,(%rbx) │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0xb8(%rbp),%rdx │ │ │ │ + cltq │ │ │ │ + sar $0x3,%rsi │ │ │ │ + mov %si,(%rdx,%rax,1) │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + movzwl 0x4(%rbx),%eax │ │ │ │ + movzwl 0x8(%rbx),%r9d │ │ │ │ + lea 0x20(%rdi,%rax,8),%r12 │ │ │ │ + lea 0x8(%rdi,%r9,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 2034a │ │ │ │ + mov $0xaaaaaaab,%r13d │ │ │ │ + jmp 202b7 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea (%r12,%rax,8),%r12 │ │ │ │ + lea 0x8(%rdi,%r9,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 2034a │ │ │ │ + movzbl 0xf0(%rbp),%ecx │ │ │ │ + movzwl 0x6(%rbx),%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + shl %cl,%eax │ │ │ │ + movzwl %r8w,%ecx │ │ │ │ + shr $0x8,%eax │ │ │ │ + shl $0x3,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + shl $0x3,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + imul %r13,%rax │ │ │ │ + shr $0x24,%rax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 2034a │ │ │ │ + mov 0xb8(%rbp),%r10 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r10,%rax,8),%rax │ │ │ │ + movzwl (%rax,%rcx,1),%eax │ │ │ │ + lea 0x8(%rdi,%rax,8),%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x40,%rax │ │ │ │ + jle 202a0 │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %si,(%rbx) │ │ │ │ + mov %r8d,%esi │ │ │ │ + callq 1f0a0 │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + movzwl 0x8(%rbx),%r9d │ │ │ │ + jmpq 202a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xfffe,%ax │ │ │ │ + jae 20190 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 209e6 │ │ │ │ + add $0xa8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x9ca31(%rip),%rcx │ │ │ │ + mov $0x327,%edx │ │ │ │ + lea 0x9c644(%rip),%rsi │ │ │ │ + lea 0x9c664(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + movzwl -0x4(%rbx),%eax │ │ │ │ + movzwl -0xa(%rbx),%ecx │ │ │ │ + movzwl -0x8(%rbx),%esi │ │ │ │ + cmp $0xffff,%ax │ │ │ │ + je 209eb │ │ │ │ + movzwl %ax,%edi │ │ │ │ + cmp $0xfffe,%si │ │ │ │ + je 209db │ │ │ │ + cmp $0xffff,%si │ │ │ │ + je 20210 │ │ │ │ + lea 0x7(%rcx,%rcx,4),%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + add %edi,%eax │ │ │ │ + jmpq 20210 │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + movzwl 0x8(%rbx),%r10d │ │ │ │ + mov $0x3f,%r12d │ │ │ │ + mov $0x1,%r11d │ │ │ │ + lea 0x18(%rdi,%rsi,1),%rdx │ │ │ │ + lea 0x8(%rdi,%r10,8),%rsi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + and $0xffffffffffffffc0,%r8 │ │ │ │ + sub %r8,%rdi │ │ │ │ + lea 0xff(%rdi),%rsi │ │ │ │ + cmovns %rdi,%rsi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov $0xcccccccd,%ecx │ │ │ │ + imul %rcx,%rax │ │ │ │ + sar $0x8,%rsi │ │ │ │ + shr $0x22,%rax │ │ │ │ + cmp %esi,%eax │ │ │ │ + cmovae %esi,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %ax,(%rbx) │ │ │ │ + mov %eax,%edi │ │ │ │ + cmp $0x1,%ax │ │ │ │ + jbe 20992 │ │ │ │ + movzwl %di,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + cltq │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %r11,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + sub %eax,%edi │ │ │ │ + lea (%rdi,%rdi,1),%eax │ │ │ │ + mov %r8d,%edi │ │ │ │ + mov %ax,0x2(%rbx) │ │ │ │ + callq 1eeb0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 205b7 │ │ │ │ + movzwl (%rbx),%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb0(%rbp),%r14 │ │ │ │ + lea 0x20(%r14,%r13,8),%rcx │ │ │ │ + and $0xffffffffffffffc0,%rcx │ │ │ │ + jmp 204a2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %rsp,%rdx │ │ │ │ - callq 19c30 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %rdx,%r9 │ │ │ │ + lea (%rdx,%rax,8),%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + sub %rcx,%r15 │ │ │ │ + lea 0xff(%r15),%rax │ │ │ │ + cmovns %r15,%rax │ │ │ │ + sar $0x8,%rax │ │ │ │ + cmp %eax,%esi │ │ │ │ + ja 20498 │ │ │ │ + lea 0x8(%r14,%r10,8),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 20982 │ │ │ │ + movzwl 0x6(%rbx),%ecx │ │ │ │ + mov %r8d,%eax │ │ │ │ + movzbl (%r9),%r10d │ │ │ │ + shl $0x2,%rdi │ │ │ │ + mov 0xb8(%rbp),%r13 │ │ │ │ + and $0x3fffc,%edi │ │ │ │ + shl $0x3,%ecx │ │ │ │ + add %rax,%r13 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %r10b,(%rcx,%rdi,1) │ │ │ │ + mov 0xb8(%rbp),%rcx │ │ │ │ + movzwl 0x4(%rbx),%r10d │ │ │ │ + movzwl 0x6(%rbx),%edi │ │ │ │ + lea (%rcx,%rax,4),%rax │ │ │ │ + mov 0xb0(%rbp),%rcx │ │ │ │ + shl $0x3,%edi │ │ │ │ + lea 0x20(%rcx,%r10,8),%rcx │ │ │ │ + mov %esi,%r10d │ │ │ │ + movslq %edi,%rdi │ │ │ │ + shl $0x8,%r10d │ │ │ │ + and $0xffffffffffffffc0,%rcx │ │ │ │ + add %r10,%rcx │ │ │ │ + mov %rdx,%r10 │ │ │ │ + sub %rcx,%r10 │ │ │ │ + mov %r10,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + mov %cl,0x1(%rdi,%rax,1) │ │ │ │ + movzwl (%rbx),%r10d │ │ │ │ + lea 0x1(%r8,%r8,1),%eax │ │ │ │ + mov %r10d,%edi │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jbe 20590 │ │ │ │ + movzwl %r10w,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + bsr %r8,%r8 │ │ │ │ + xor $0x3f,%r8 │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %r8d,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + cmp %eax,%r10d │ │ │ │ + setbe %cl │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + movzwl 0x8(%rbx),%r10d │ │ │ │ + add $0x1,%esi │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 205b7 │ │ │ │ + movzwl 0x4(%rbx),%r13d │ │ │ │ + jmpq 20480 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8d,%ecx │ │ │ │ + not %ecx │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%r8d │ │ │ │ + jmp 20571 │ │ │ │ + lea 0xde(%rbp),%rsi │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jb 201d0 │ │ │ │ + jmpq 20203 │ │ │ │ + mov 0xb0(%rbp),%rsi │ │ │ │ + lea 0x8(%rsi,%r10,8),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 205dc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea (%rdx,%rax,8),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 205d0 │ │ │ │ + movdqu 0x20(%rsi),%xmm0 │ │ │ │ + mov 0x30(%rsi),%eax │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 1c380 │ │ │ │ + add $0x20,%rsp │ │ │ │ test %eax,%eax │ │ │ │ - js 1a13c │ │ │ │ - mov (%rsp),%rax │ │ │ │ - neg %rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 1a12f │ │ │ │ + jne 2099d │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + movdqu 0x34(%rax),%xmm0 │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 1c380 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je 20697 │ │ │ │ + mov $0x105,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + mov %ax,0x70(%rsp) │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + movdqu 0x34(%rax),%xmm2 │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + mov %eax,0x94(%rsp) │ │ │ │ + movups %xmm2,0x84(%rsp) │ │ │ │ + movzwl (%rbx),%edi │ │ │ │ + callq 1eeb0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 2034a │ │ │ │ + mov $0x3f,%r14d │ │ │ │ + jmpq 208d5 │ │ │ │ + nopl (%rax) │ │ │ │ + bsf %r12d,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmove %esi,%ecx │ │ │ │ + mov %r12d,%esi │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%esi │ │ │ │ + mov %esi,%r11d │ │ │ │ + bsr %r11,%rsi │ │ │ │ + mov %r11,%rcx │ │ │ │ + shl $0x2,%edi │ │ │ │ + xor $0x3f,%rsi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + sub %rsi,%r15 │ │ │ │ + btc %r15d,%ecx │ │ │ │ + lea 0x1(%rcx,%rcx,1),%esi │ │ │ │ + mov %r10d,%ecx │ │ │ │ + sub %r15d,%ecx │ │ │ │ + mov %r8d,%r15d │ │ │ │ + shl %cl,%esi │ │ │ │ + sub %esi,%r15d │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %r15d,%esi │ │ │ │ + sar $0x1f,%r15d │ │ │ │ + sar %esi │ │ │ │ + and %esi,%r15d │ │ │ │ + add %ecx,%r15d │ │ │ │ + shl $0x8,%r15d │ │ │ │ + mov %r15d,%esi │ │ │ │ + lea (%rsi,%r9,1),%rcx │ │ │ │ + movzbl 0x1(%rdx,%r11,4),%esi │ │ │ │ + add %rdx,%r11 │ │ │ │ + movzbl (%r11,%rdi,1),%edi │ │ │ │ + shl $0x3,%esi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x1(%r12),%ecx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 2093a │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r14,%r15 │ │ │ │ + not %ecx │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%edi │ │ │ │ + mov %edi,%r11d │ │ │ │ + bsr %r11,%rdi │ │ │ │ + mov %r11,%rcx │ │ │ │ + movzbl 0x1(%rdx,%r11,4),%edx │ │ │ │ + xor $0x3f,%rdi │ │ │ │ + movslq %edi,%rdi │ │ │ │ + shl $0x3,%edx │ │ │ │ + sub %rdi,%r15 │ │ │ │ + btc %r15d,%ecx │ │ │ │ + lea 0x1(%rcx,%rcx,1),%edi │ │ │ │ + mov %r10d,%ecx │ │ │ │ + sub %r15d,%ecx │ │ │ │ + mov %r8d,%r15d │ │ │ │ + shl %cl,%edi │ │ │ │ + sub %edi,%r15d │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %r15d,%edi │ │ │ │ + sar $0x1f,%r15d │ │ │ │ + sar %edi │ │ │ │ + and %edi,%r15d │ │ │ │ + add %r15d,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + add %r9,%rcx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movzbl 0x1(%rsi),%ecx │ │ │ │ + and $0x7f,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + je 20958 │ │ │ │ + movzbl 0x1(%rdx),%ecx │ │ │ │ + and $0x7f,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + je 20958 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12d,%r15d │ │ │ │ + mov %r10d,%ecx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + cltq │ │ │ │ + sub %rax,%rdi │ │ │ │ + btc %edi,%r15d │ │ │ │ + sub %edi,%ecx │ │ │ │ + lea 0x1(%r15,%r15,1),%r15d │ │ │ │ + mov %r15d,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + sub %eax,%r8d │ │ │ │ + mov %r8d,%r15d │ │ │ │ + sar $0x1f,%r8d │ │ │ │ + sar %r15d │ │ │ │ + and %r8d,%r15d │ │ │ │ + add %eax,%r15d │ │ │ │ + shl $0x8,%r15d │ │ │ │ + add %r15,%r9 │ │ │ │ + movzbl 0x1(%r13),%r15d │ │ │ │ + shl $0x3,%r15d │ │ │ │ + add %r9,%r15 │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 20958 │ │ │ │ + movzbl 0x73(%rbp),%r8d │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 20958 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8b,0xf(%rsp) │ │ │ │ + callq 1cb70 │ │ │ │ + movzbl 0xf(%rsp),%edx │ │ │ │ + mov $0x10,%edi │ │ │ │ + movzbl 0x78(%rbp),%ecx │ │ │ │ + cmp $0x10,%dl │ │ │ │ + mov %edx,%r8d │ │ │ │ + cmova %edi,%edx │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + cmovae %edx,%eax │ │ │ │ + shl $0x6,%ecx │ │ │ │ + sub %r8d,%ecx │ │ │ │ + lea -0xf(%rax),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %cl,0x0(%r13) │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + mov (%r15,%rsi,1),%rsi │ │ │ │ + shr %cl,%rsi │ │ │ │ + mov %esi,%edi │ │ │ │ + movzwl %si,%esi │ │ │ │ + test %edx,%edx │ │ │ │ + jns 20897 │ │ │ │ + mov $0xf,%ecx │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + not %edi │ │ │ │ + or %esi,%edi │ │ │ │ + mov %di,0x2(%r13) │ │ │ │ + movzwl (%rbx),%edi │ │ │ │ + lea 0x1(%r12,%r12,1),%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + jbe 2096d │ │ │ │ + bsr %rdi,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + setbe %cl │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 2034a │ │ │ │ + movzwl 0x6(%rbx),%edx │ │ │ │ + lea -0x1(%rdi),%ecx │ │ │ │ + mov %r14,%r10 │ │ │ │ + movzwl 0x4(%rbx),%esi │ │ │ │ + mov %r12d,%eax │ │ │ │ + movzwl 0x2(%rbx),%r8d │ │ │ │ + shl $0x3,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add 0xb8(%rbp),%rdx │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + lea (%rdx,%rax,4),%r13 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + sub %rcx,%r10 │ │ │ │ + mov 0xb0(%rbp),%rcx │ │ │ │ + lea 0x20(%rcx,%rsi,8),%r9 │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + and $0xffffffffffffffc0,%r9 │ │ │ │ + test %rax,%rcx │ │ │ │ + jne 206b8 │ │ │ │ + lea 0x1(%r12),%ecx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 20741 │ │ │ │ + lea -0x1(%rcx),%rdi │ │ │ │ + test %rcx,%rdi │ │ │ │ + jne 20741 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + jmpq 207a3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 1a13c │ │ │ │ + movb $0xff,0x0(%r13) │ │ │ │ + movzwl (%rbx),%edi │ │ │ │ + lea 0x1(%r12,%r12,1),%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + ja 208ac │ │ │ │ + mov %r12d,%ecx │ │ │ │ + not %ecx │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%r12d │ │ │ │ + jmpq 208cc │ │ │ │ + sub $0x1,%edi │ │ │ │ + mov %di,(%rbx) │ │ │ │ + cmp $0x1,%di │ │ │ │ + ja 2043f │ │ │ │ + movl $0xffff0000,(%rbx) │ │ │ │ + jmpq 2034a │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%edx │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movdqu 0x20(%rax),%xmm1 │ │ │ │ + mov %dx,0x40(%rsp) │ │ │ │ + mov 0x30(%rax),%edx │ │ │ │ + movups %xmm1,0x54(%rsp) │ │ │ │ + mov %edx,0x64(%rsp) │ │ │ │ + jmpq 20621 │ │ │ │ + lea (%rcx,%rcx,2),%ecx │ │ │ │ + lea (%rcx,%rdi,1),%eax │ │ │ │ + jmpq 20210 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x9c39e(%rip),%rcx │ │ │ │ + mov $0x13e,%edx │ │ │ │ + lea 0x9bfd1(%rip),%rsi │ │ │ │ + lea 0x9c053(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 1efd0 │ │ │ │ nop │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1a1ce │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x79,%al │ │ │ │ - jg 1a1ce │ │ │ │ - cmp $0x4d,%al │ │ │ │ - jle 1a1d8 │ │ │ │ - sub $0x4e,%eax │ │ │ │ - cmp $0x2b,%al │ │ │ │ - ja 1a1ce │ │ │ │ - lea 0xb8282(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - cmp $0x66,%al │ │ │ │ - je 1a1f4 │ │ │ │ - jle 1a1f0 │ │ │ │ - cmp $0x6e,%al │ │ │ │ - je 1a1e0 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x30,%al │ │ │ │ - je 1a1f4 │ │ │ │ - cmp $0x31,%al │ │ │ │ - jne 1a1ce │ │ │ │ - movb $0x1,(%rsi) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x46,%al │ │ │ │ - jne 1a200 │ │ │ │ - movb $0x0,(%rsi) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpb $0x0,0x72(%rdi) │ │ │ │ + jne 20aa3 │ │ │ │ + movq $0x0,0x10(%rsi) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x13e,%edi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + callq 7520 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jne 20ac2 │ │ │ │ + andl $0xffffffef,0x10(%rbx) │ │ │ │ + movzbl 0x72(%rbp),%eax │ │ │ │ + sub $0x8,%rbx │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov %dl,0x72(%rbp) │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + lea 0x0(%rbp,%rax,2),%rcx │ │ │ │ + sub %rdx,%rbx │ │ │ │ + sar $0x3,%rbx │ │ │ │ + mov %bx,0xc4(%rcx) │ │ │ │ + movzwl %bx,%ebx │ │ │ │ + lea 0x8(%rdx,%rbx,8),%rax │ │ │ │ + movzwl 0x16(%rax),%esi │ │ │ │ + lea 0x10(%rax,%rsi,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0xc8(%rcx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4e,%al │ │ │ │ - jne 1a1ce │ │ │ │ - movb $0x1,(%rsi) │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x9c2c6(%rip),%rcx │ │ │ │ + mov $0x34b,%edx │ │ │ │ + lea 0x9bf19(%rip),%rsi │ │ │ │ + lea 0x9bf54(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x9c287(%rip),%rcx │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x9969b(%rip),%rsi │ │ │ │ + lea 0x996dc(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl 0x452(%rdi),%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + mov 0xb0(%rsi),%rcx │ │ │ │ + shl $0x9,%eax │ │ │ │ + sub %ecx,%edi │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 20bb8 │ │ │ │ + movzbl 0x72(%rsi),%edi │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%rdi,%rdi,4),%rdi │ │ │ │ + movzwl 0xbe(%rsi,%rdi,2),%edi │ │ │ │ + lea 0x8(%rcx,%rdi,8),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 20bf6 │ │ │ │ + cmp $0x2,%al │ │ │ │ + ja 20bd7 │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + movq $0x0,0x10(%r8) │ │ │ │ + movzwl 0xc4(%rsi),%ecx │ │ │ │ + mov 0xb0(%rsi),%rax │ │ │ │ + mov 0x8(%rax,%rcx,8),%rax │ │ │ │ + andl $0xffffffef,0x20(%rdx) │ │ │ │ + add $0x8,%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + movzbl 0x72(%rsi),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov %cl,0x72(%rsi) │ │ │ │ + mov 0xb0(%rsi),%rcx │ │ │ │ + lea (%rsi,%rax,2),%rsi │ │ │ │ + sub %rcx,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + mov %dx,0xc4(%rsi) │ │ │ │ + movzwl %dx,%edx │ │ │ │ + lea 0x8(%rcx,%rdx,8),%rax │ │ │ │ + movzwl 0x16(%rax),%edx │ │ │ │ + lea 0x10(%rax,%rdx,8),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0xc8(%rsi) │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x9c171(%rip),%rcx │ │ │ │ + mov $0x35b,%edx │ │ │ │ + lea 0x9be04(%rip),%rsi │ │ │ │ + lea 0x9beae(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x9c152(%rip),%rcx │ │ │ │ + mov $0x35d,%edx │ │ │ │ + lea 0x9bde5(%rip),%rsi │ │ │ │ + lea 0x9be2c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x9c133(%rip),%rcx │ │ │ │ + mov $0x35c,%edx │ │ │ │ + lea 0x9bdc6(%rip),%rsi │ │ │ │ + lea 0x9bea0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 1a502 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %esi,%ebx │ │ │ │ - add $0x1000,%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea -0x9(%rsi),%eax │ │ │ │ - mov %eax,0xa8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1a4ec │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 1a4e2 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - add $0x1000,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1a4cc │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - je 1a4c4 │ │ │ │ - lea 0x1000(%r15),%rax │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1a4a6 │ │ │ │ - cmp $0x3,%ebx │ │ │ │ - je 1a49e │ │ │ │ - lea 0x1000(%r13),%rax │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %ebx,%r15d │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %r13,0x88(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov (%rax),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1a47d │ │ │ │ - cmp $0x4,%r15d │ │ │ │ - je 1a475 │ │ │ │ - lea 0x1000(%r14),%rax │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %r14,0x90(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%rax),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1a459 │ │ │ │ - cmp $0x5,%r15d │ │ │ │ - je 1a451 │ │ │ │ - lea 0x1000(%r13),%rax │ │ │ │ - mov %r13,0x98(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov (%r14),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1a43a │ │ │ │ - cmp $0x6,%r15d │ │ │ │ - je 1a432 │ │ │ │ - lea 0x1000(%rbp),%rax │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1a423 │ │ │ │ - cmp $0x7,%r15d │ │ │ │ - je 1a41b │ │ │ │ - lea 0x1000(%r12),%rax │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1a407 │ │ │ │ - cmp $0x8,%r15d │ │ │ │ - je 1a3ff │ │ │ │ - lea 0x1000(%r8),%rdx │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %r15d,0xac(%rsp) │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1a3e1 │ │ │ │ - mov 0xa8(%rsp),%esi │ │ │ │ - callq 1a210 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,0x68(%rsp) │ │ │ │ - jne 1a3cd │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov 0xa0(%rsp),%rbx │ │ │ │ - mov 0xac(%rsp),%r15d │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 7410 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,0x30(%rsp) │ │ │ │ - jne 1a39d │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7410 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp 0x38(%rsp),%rbx │ │ │ │ - jne 1a36e │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp 0x40(%rsp),%r14 │ │ │ │ - jne 1a349 │ │ │ │ - mov 0x98(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - addq $0x8,(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp 0x60(%rsp),%rax │ │ │ │ - jne 1a318 │ │ │ │ - mov 0x90(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - addq $0x8,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp 0x58(%rsp),%rax │ │ │ │ - jne 1a2e5 │ │ │ │ - mov 0x88(%rsp),%r13 │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - addq $0x8,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp 0x50(%rsp),%rax │ │ │ │ - jne 1a2af │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7410 │ │ │ │ - addq $0x8,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp 0x48(%rsp),%rax │ │ │ │ - jne 1a27c │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - addq $0x8,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp 0x70(%rsp),%rax │ │ │ │ - jne 1a24d │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - add $0xb8,%rsp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movzwl 0x4(%rsi),%eax │ │ │ │ + mov 0xb0(%rdi),%rsi │ │ │ │ + lea 0x20(%rsi,%rax,8),%rbp │ │ │ │ + mov %ax,0x1a(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + je 20e3d │ │ │ │ + movzwl 0x2(%r12),%r13d │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + and $0xffffffffffffffc0,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movzwl %r13w,%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + cmp $0xfffe,%r13w │ │ │ │ + je 20dd9 │ │ │ │ + cmp $0xffff,%r13w │ │ │ │ + je 20d9d │ │ │ │ + mov %r11,%rax │ │ │ │ + sub (%rsp),%rax │ │ │ │ + movzwl (%r12),%r9d │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + lea 0xff(%rax),%rsi │ │ │ │ + cmovns %rax,%rsi │ │ │ │ + sub $0x1,%r9d │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + sar $0x8,%rsi │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %eax,%r10d │ │ │ │ + cmp %esi,%r9d │ │ │ │ + cmovb %r9d,%esi │ │ │ │ + sub %esi,%r8d │ │ │ │ + cmp %r10d,%r8d │ │ │ │ + je 20d8f │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + sar $0x1f,%edx │ │ │ │ + and %r8d,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + shr %cl,%eax │ │ │ │ + bsr %r9,%r14 │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + xor $0x3f,%r14 │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + sub %r14,%rcx │ │ │ │ + mov %ecx,%r14d │ │ │ │ + sub %edx,%r14d │ │ │ │ + bts %r14d,%eax │ │ │ │ + mov $0x3f,%r14d │ │ │ │ + mov %eax,%edx │ │ │ │ + bsr %rdx,%r15 │ │ │ │ + sub $0x1,%esi │ │ │ │ + add $0x1,%r8d │ │ │ │ + xor $0x3f,%r15 │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + sub %r15,%r14 │ │ │ │ + btc %r14d,%eax │ │ │ │ + sub %r14d,%ecx │ │ │ │ + mov %r10d,%r14d │ │ │ │ + lea 0x1(%rax,%rax,1),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + sub %eax,%r14d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + sar $0x1f,%r14d │ │ │ │ + sar %ecx │ │ │ │ + and %ecx,%r14d │ │ │ │ + movzwl 0x6(%r12),%ecx │ │ │ │ + add %r14d,%eax │ │ │ │ + mov 0xb8(%rdi),%r14 │ │ │ │ + shl $0x3,%ecx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add (%rsp),%rax │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea (%r14,%rdx,4),%rdx │ │ │ │ + movzbl 0x1(%rcx,%rdx,1),%edx │ │ │ │ + shl $0x3,%edx │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + jbe 20cc3 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 20da0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r10,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 7410 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edi,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rax │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1a567 │ │ │ │ - bsr %rsi,%rcx │ │ │ │ - mov $0x3f,%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %ecx,%edi │ │ │ │ - lea 0xc(%rdx,%rdx,8),%ecx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jge 1a5ab │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - je 1a5b7 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %edx,%edx │ │ │ │ - je 1a5b0 │ │ │ │ - lea 0x3(%rdx,%rdx,8),%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - jmp 1a590 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x9,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 1a5b0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - mov (%r8,%rax,8),%r8 │ │ │ │ + cmp %r11,%rbp │ │ │ │ + jae 20d98 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 20d7d │ │ │ │ mov %rdx,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - not %rax │ │ │ │ - and %rax,%rsi │ │ │ │ - test %r8,%r8 │ │ │ │ - jne 1a588 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - add %rsi,%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 1a5ab │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + je 20dc6 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x2(%rax),%ecx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + cmovae %rax,%r10 │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + cmp %r11,%rax │ │ │ │ + jne 20db0 │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 20d7d │ │ │ │ + mov %rdx,%r11 │ │ │ │ + cmp $0xfffe,%r13w │ │ │ │ + jne 20c80 │ │ │ │ + movzwl 0x6(%r12),%r14d │ │ │ │ + lea -0x8(%r11),%r9 │ │ │ │ + sub 0x8(%rsp),%r9 │ │ │ │ + sar $0x3,%r9 │ │ │ │ + movzwl 0x8(%r12),%r8d │ │ │ │ + movzwl 0x1a(%rsp),%edx │ │ │ │ + movzwl (%r12),%esi │ │ │ │ + movzwl %r9w,%r9d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + callq 1f000 │ │ │ │ + test %eax,%eax │ │ │ │ + je 20d9d │ │ │ │ + mov 0xb8(%rdi),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + shl $0x3,%r14 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + and $0x7fff8,%r14d │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + movzwl (%rax,%r14,1),%eax │ │ │ │ + lea 0x8(%rsi,%rax,8),%rdx │ │ │ │ + jmpq 20da0 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmpq 20d7d │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - xor %r8d,%r8d │ │ │ │ + lea -0x8(%rsi),%r10 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - jmp 1a62d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1a68b │ │ │ │ - bsr %r13,%rcx │ │ │ │ - mov $0x3f,%eax │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %ecx,%eax │ │ │ │ - lea 0xc(%rbx,%rbx,8),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 1a68b │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1a710 │ │ │ │ - mov %r12,(%r8) │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x1(%rbx),%r12d │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r15,%rax │ │ │ │ - or %r8,%r9 │ │ │ │ - lock cmpxchg %r9,(%r10) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1a660 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov %rbp,%r15 │ │ │ │ - and $0xfffffffffffffff8,%r12 │ │ │ │ - and $0x7,%ebx │ │ │ │ - mov %r12,%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 1a5e0 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1a768 │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - mov %r15,%rcx │ │ │ │ - jmp 1a617 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r9,%r12 │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov %r9,%rbp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - and $0xfffffffffffffff8,%r12 │ │ │ │ - and $0x7,%ebx │ │ │ │ - mov %r12,%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1a713 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 1a5e9 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 1a6f0 │ │ │ │ - lea (%rbx,%rbx,8),%ebx │ │ │ │ - or $0xffffffffffffffff,%r12 │ │ │ │ - add $0x3,%ebx │ │ │ │ - jmp 1a6a8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x9,%ebx │ │ │ │ - cmp $0x3,%ebx │ │ │ │ - je 1a6f0 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shr %cl,%rax │ │ │ │ - lea (%r14,%rax,8),%rbp │ │ │ │ - mov %r12,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - not %rax │ │ │ │ - and %rax,%r13 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 1a6a0 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1a7b8 │ │ │ │ + lea 0xc0(%rdi),%rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov 0xb0(%rdi),%rcx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lock cmpxchg %r8,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 1a6a0 │ │ │ │ - sub $0x9,%ebx │ │ │ │ - mov %r8,%r14 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp $0x3,%ebx │ │ │ │ - jne 1a6a8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1a6fd │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 7410 │ │ │ │ - add $0x18,%rsp │ │ │ │ - lea (%r14,%r13,1),%rax │ │ │ │ + movzbl 0x72(%rdi),%eax │ │ │ │ + sub %rcx,%r10 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + sar $0x3,%r10 │ │ │ │ + lea (%rbx,%rax,2),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 21276 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r10d,%edx │ │ │ │ + jmp 20ebd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0xa,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 21276 │ │ │ │ + movzwl 0x8(%rbx),%r8d │ │ │ │ + cmp %r8w,%dx │ │ │ │ + ja 20eb0 │ │ │ │ + movzwl 0x2(%rbx),%eax │ │ │ │ + cmp $0xfffe,%ax │ │ │ │ + je 21028 │ │ │ │ + cmp $0xffff,%ax │ │ │ │ + je 21000 │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + lea 0x8(%rcx,%r8,8),%rsi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movb $0x0,0x10(%rsp) │ │ │ │ + lea (%r12,%rax,8),%rdi │ │ │ │ + movzwl %dx,%eax │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 211cd │ │ │ │ + movzwl 0x4(%rbx),%edx │ │ │ │ + lea 0x20(%rcx,%rdx,8),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + and $0xffffffffffffffc0,%rsi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + lea 0xff(%rdx),%r13 │ │ │ │ + cmovns %rdx,%r13 │ │ │ │ + sar $0x8,%r13 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 20ff0 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 20ff0 │ │ │ │ + movzwl 0x2(%rbx),%r8d │ │ │ │ + mov $0x3f,%r10d │ │ │ │ + mov %r10,%r11 │ │ │ │ + mov %r8d,%edx │ │ │ │ + sub %r13d,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + tzcnt %rdi,%rdi │ │ │ │ + lea 0x1(%rdi),%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + sub %rcx,%r11 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + sub %edi,%ecx │ │ │ │ + bts %ecx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %edx,%r9d │ │ │ │ + bsr %rdi,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + sub %rcx,%r10 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + btc %r10d,%r9d │ │ │ │ + sub %r10d,%ecx │ │ │ │ + lea 0x1(%r9,%r9,1),%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + sub %r9d,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + sar $0x1f,%r8d │ │ │ │ + sar %ecx │ │ │ │ + and %r8d,%ecx │ │ │ │ + mov 0xb8(%rbp),%r8 │ │ │ │ + add %r9d,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + lea (%r8,%rdi,4),%rdi │ │ │ │ + add %rsi,%rcx │ │ │ │ + movzwl 0x6(%rbx),%esi │ │ │ │ + shl $0x3,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movzbl 0x1(%rsi,%rdi,1),%esi │ │ │ │ + shl $0x3,%esi │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + je 2121d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jb 210a4 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 21295 │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - je 1a7a2 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x200,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,%r15 │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %r12,(%r8) │ │ │ │ - mov %rbp,%rcx │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 1a613 │ │ │ │ - jmpq 1a617 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - je 1a7a2 │ │ │ │ - mov $0x200,%ecx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12,%rax │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %r15,%rcx │ │ │ │ - jmpq 1a617 │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl (%rbx),%r13d │ │ │ │ + movzwl 0x6(%rbx),%r11d │ │ │ │ + movzwl %r10w,%r9d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movzwl 0x4(%rbx),%edx │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov %r13d,%esi │ │ │ │ + callq 1f000 │ │ │ │ + mov %eax,%edx │ │ │ │ + movzwl %r13w,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 21000 │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x0(,%r11,8),%rcx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + and $0x7fff8,%ecx │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + cmp %r10w,(%rax,%rcx,1) │ │ │ │ + jne 21000 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 21295 │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r11d,%esi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1a7a2 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x200,%ecx │ │ │ │ - mov %r14,%rax │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmpq 1a6d2 │ │ │ │ + jmpq 1f0a0 │ │ │ │ + movzwl 0x2(%rbx),%r9d │ │ │ │ + mov $0x3f,%r11d │ │ │ │ + movzwl 0x6(%rbx),%edi │ │ │ │ + mov %r9d,%ecx │ │ │ │ + sub %r13d,%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x1f,%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub %edx,%r13d │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + tzcnt %rsi,%rsi │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + shr %cl,%r13d │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + mov %r11,%rcx │ │ │ │ + shl $0x3,%edi │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + movslq %edi,%rdi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + bts %edx,%r13d │ │ │ │ + mov %r13d,%r8d │ │ │ │ + bsr %r8,%rdx │ │ │ │ + shl $0x2,%eax │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + sub %rdx,%r11 │ │ │ │ + mov %r13d,%edx │ │ │ │ + btc %r11d,%edx │ │ │ │ + sub %r11d,%ecx │ │ │ │ + lea 0x1(%rdx,%rdx,1),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + movzwl 0x4(%rbx),%ecx │ │ │ │ + sub %edx,%r9d │ │ │ │ + mov %edx,%r10d │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + lea 0x20(%rdx,%rcx,8),%rcx │ │ │ │ + mov %r9d,%edx │ │ │ │ + sar $0x1f,%r9d │ │ │ │ + sar %edx │ │ │ │ + and $0xffffffffffffffc0,%rcx │ │ │ │ + and %r9d,%edx │ │ │ │ + add %r10d,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + add %rcx,%rdx │ │ │ │ + lea (%rsi,%r8,4),%rcx │ │ │ │ + add %rdi,%rsi │ │ │ │ + movzbl 0x1(%rdi,%rcx,1),%ecx │ │ │ │ + add %rsi,%r8 │ │ │ │ + movzbl (%r8,%rax,1),%esi │ │ │ │ + shl $0x3,%ecx │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 21000 │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x1(%r13,%r13,1),%r12d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1f9c0 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 21000 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r12d,%r12d │ │ │ │ + callq 1f9c0 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 211a9 │ │ │ │ + jmpq 21000 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + cmp $0x1,%dx │ │ │ │ + jbe 20f07 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 1a8da │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1(%r13,%r13,1),%r13d │ │ │ │ + callq 1f9c0 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jb 211f0 │ │ │ │ + mov 0xb0(%rbp),%rcx │ │ │ │ + jmpq 20f07 │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + callq 1f9c0 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + add %edx,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 20ff0 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + callq 1f9c0 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + lea 0x1(%rdx,%rdx,1),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 2124d │ │ │ │ + jmpq 20ff0 │ │ │ │ + lea 0x9bb63(%rip),%rcx │ │ │ │ + mov $0x30,%edx │ │ │ │ + lea 0x9b746(%rip),%rsi │ │ │ │ + lea 0xabc6b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r11 │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea 0x78(%rdi),%rdx │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1a8cd │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov $0x3f,%r13d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rdx,%r10 │ │ │ │ - and $0x7,%edx │ │ │ │ - and $0xfffffffffffffff8,%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1a84c │ │ │ │ - bsr %rax,%rcx │ │ │ │ - mov %r13d,%esi │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %ecx,%esi │ │ │ │ - lea 0xc(%rdx,%rdx,8),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jge 1a8cd │ │ │ │ - test %edx,%edx │ │ │ │ - je 1a8ab │ │ │ │ - lea 0x3(%rdx,%rdx,8),%ecx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x72(%rdi),%eax │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea -0xa(%rax,%rax,1),%r15 │ │ │ │ + lea 0xc0(%rdi,%r15,1),%r14 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + callq 1bf60 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + test %al,%al │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmove %rbx,%rax │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + jne 21448 │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp %r13d,%ecx │ │ │ │ + jne 213c8 │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + mov $0x5,%r9d │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 21336 │ │ │ │ + movzbl 0x78(%rbp),%r9d │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl %cl,%rdi │ │ │ │ - shr %cl,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - and $0x1ff,%edx │ │ │ │ - neg %rbx │ │ │ │ - jmp 1a895 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %rdi,%rax │ │ │ │ - jb 1a8e1 │ │ │ │ - and %rbx,%rax │ │ │ │ - add $0x1,%edx │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,(%r9) │ │ │ │ - shr $0xc,%rsi │ │ │ │ - imul %r11,%rsi │ │ │ │ - mov %rsi,0x8(%r9) │ │ │ │ - cmp $0x200,%edx │ │ │ │ - je 1a8c0 │ │ │ │ - mov %edx,%esi │ │ │ │ - mov (%r10,%rsi,8),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1a870 │ │ │ │ - sub $0x9,%ecx │ │ │ │ - mov %r8,%r10 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 1a854 │ │ │ │ - and $0xfff,%eax │ │ │ │ - lea (%r10,%rax,1),%r8 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + mov $0x5,%esi │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 2135a │ │ │ │ + movzbl 0x78(%rbp),%esi │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + sub %esi,%ecx │ │ │ │ + mov $0x28,%edi │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov %ecx,%r10d │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 2137e │ │ │ │ + movzbl 0x78(%rbp),%edi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + mov %r10d,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movzbl (%rax),%r8d │ │ │ │ + cmp %r13d,%r8d │ │ │ │ + je 213a1 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1f160 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 214b5 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r8,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 1a824 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea (%r12,%rdx,8),%rdi │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + lea (%r12,%rcx,8),%rsi │ │ │ │ + movzwl 0x8(%r14),%ecx │ │ │ │ + lea 0x8(%rdx,%rcx,8),%rcx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jbe 21488 │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + movzwl 0x4(%r14),%ecx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + lea 0x8(%rdx,%rcx,8),%rcx │ │ │ │ + movzwl 0x16(%rcx),%edx │ │ │ │ + sub %r13d,%edx │ │ │ │ + add %esi,%edx │ │ │ │ + mov %dx,0x16(%rcx) │ │ │ │ + mov 0xb0(%rbp),%rcx │ │ │ │ + movzwl 0x4(%r14),%edx │ │ │ │ + lea 0x8(%rcx,%rdx,8),%rdx │ │ │ │ + movzwl 0x16(%rdx),%esi │ │ │ │ + lea 0x10(%rdx,%rsi,8),%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + mov %dx,0x8(%r14) │ │ │ │ + jmpq 2131f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sar %r15 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + add %dx,0xde(%rbp) │ │ │ │ + imul $0xcccccccd,%r15d,%r15d │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + add %dx,0xe0(%rbp,%r15,2) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 214a8 │ │ │ │ + addw $0x1,0xe6(%rbp) │ │ │ │ + jmpq 21310 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + lea -0x8(,%rdx,8),%rdx │ │ │ │ + add %rdx,%rdi │ │ │ │ + add %rdx,%rsi │ │ │ │ + std │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cld │ │ │ │ + jmpq 213f7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addw $0x1,0xe8(%rbp) │ │ │ │ + jmpq 21310 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + movzbl 0x72(%rdi),%eax │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov %rdi,%r9 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0xb6(%rdi,%rax,2),%r10 │ │ │ │ + mov %edx,%eax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + movzwl 0x8(%r10),%edx │ │ │ │ + mov 0xb0(%rdi),%rax │ │ │ │ + mov %r11,%rdi │ │ │ │ + lea 0x8(%rax,%rdx,8),%rcx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0xb0(%r9),%rax │ │ │ │ xor %r8d,%r8d │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %r8,%rax │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r9,%rdi │ │ │ │ + movzwl 0x4(%r10),%edx │ │ │ │ + sub %r12w,0x1e(%rax,%rdx,8) │ │ │ │ + mov 0xb0(%r9),%rdx │ │ │ │ + movzwl 0x4(%r10),%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rax │ │ │ │ + movzwl 0x16(%rax),%ecx │ │ │ │ + lea 0x10(%rax,%rcx,8),%rax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %r11,%rdx │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0x8(%r10) │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - movq $0xffffffffffffffff,(%r9) │ │ │ │ - movq $0xffffffffffffffff,0x8(%r9) │ │ │ │ - jmp 1a8b4 │ │ │ │ + jmpq 1f160 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1a95d │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x10(%rdx),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c380 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je 21b40 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 21dc4 │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movzbl 0x72(%r14),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 21a98 │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + lea 0xc0(%r14),%r13 │ │ │ │ xor %ebx,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - jmp 1a92c │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movzwl 0x2(%r13),%eax │ │ │ │ + cmp $0xfffe,%ax │ │ │ │ + je 219e0 │ │ │ │ + cmp $0xffff,%ax │ │ │ │ + jne 217a8 │ │ │ │ + movzwl 0x4(%r13),%eax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x20(%rsi,%rax,8),%rcx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rcx,(%rax,%rbx,8) │ │ │ │ + add $0x7f,%rcx │ │ │ │ + prefetcht0 -0x7f(%rcx) │ │ │ │ + prefetcht0 -0x3f(%rcx) │ │ │ │ + prefetcht0 0x1(%rcx) │ │ │ │ + prefetcht0 0x41(%rcx) │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0xa,%r13 │ │ │ │ + cmp %ebx,0x18(%rsp) │ │ │ │ + ja 2161b │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + movzwl 0xc8(%r14,%rax,2),%eax │ │ │ │ + lea 0x8(%rbx,%rax,8),%rbx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne 216d3 │ │ │ │ + jmpq 21b00 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1ce00 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 216be │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + sete %al │ │ │ │ + neg %eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 21728 │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + lea (%r15,%rax,8),%r15 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 21b00 │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 216a0 │ │ │ │ + mov 0xc(%r12),%rax │ │ │ │ + cmp %rax,0x20(%r15) │ │ │ │ + seta %al │ │ │ │ + mov 0x14(%r15),%edi │ │ │ │ + mov 0x18(%r15),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov (%r12),%esi │ │ │ │ + mov 0x4(%r12),%rdx │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 216be │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 216be │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %esi,%edi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmp 216ae │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe 1a950 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 21cb0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r15,(%rax) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 2177b │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea -0x8(%r15),%rcx │ │ │ │ + sub $0x8,%rbx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sub %rdi,%rcx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + add $0x4,%rax │ │ │ │ + sar $0x3,%rcx │ │ │ │ + sar $0x3,%rbx │ │ │ │ + mov %cx,-0x4(%rax) │ │ │ │ + mov %bx,-0x2(%rax) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movzbl 0x72(%r14),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + addq $0x8,0x10(%rsp) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13d,0x18(%rsp) │ │ │ │ + jbe 21a98 │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq 21676 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x0(%r13),%r8d │ │ │ │ + movzwl 0x6(%r13),%r15d │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov $0x3f,%edi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + shl $0x3,%r15d │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + mov %r8w,0x7e(%rsp) │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + add 0xb8(%r14),%r15 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov %ebp,%r15d │ │ │ │ + cltq │ │ │ │ + mov %r8d,%ebp │ │ │ │ + sub %rax,%rdi │ │ │ │ + movzwl 0x4(%r13),%eax │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + lea 0x20(%rsi,%rax,8),%rax │ │ │ │ + mov %edi,0x78(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + and $0xffffffffffffffc0,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 2186e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movzwl 0x2(%r14,%rdx,4),%edi │ │ │ │ + shr $0x3,%al │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0xa0(%rsp,%rax,1),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + je 219c0 │ │ │ │ + cmp %eax,%edi │ │ │ │ + setb %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%r15,2),%r15d │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jbe 21910 │ │ │ │ + mov %r15d,%edx │ │ │ │ + movzbl (%r14,%rdx,4),%esi │ │ │ │ + lea 0x0(,%rdx,4),%r13 │ │ │ │ + cmp $0xff,%sil │ │ │ │ + jne 21830 │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + mov $0x3f,%esi │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov %r15d,%eax │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + sub %rdx,%rsi │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + btc %esi,%eax │ │ │ │ + sub %esi,%ecx │ │ │ │ + lea 0x1(%rax,%rax,1),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + sar $0x1f,%edx │ │ │ │ + sar %ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + movzbl 0x1(%r14,%r13,1),%eax │ │ │ │ + shl $0x8,%ecx │ │ │ │ + add 0x48(%rsp),%rcx │ │ │ │ + shl $0x3,%eax │ │ │ │ + lea (%rcx,%rax,1),%r12 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 21d00 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 1a5c0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 1a920 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ + callq 1ce00 │ │ │ │ + test %eax,%eax │ │ │ │ + je 21da0 │ │ │ │ + shr $0x1f,%eax │ │ │ │ + lea (%rax,%r15,2),%r15d │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + ja 2186e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r15d,%ebp │ │ │ │ + mov $0x3f,%edi │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + shr %eax │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + bsr %rsi,%rdx │ │ │ │ + add %r15,%r9 │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + btc %edi,%edx │ │ │ │ + sub %edi,%ecx │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + lea 0x1(%rdx,%rdx,1),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + sub %edx,%edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + sar $0x1f,%edi │ │ │ │ + sar %ecx │ │ │ │ + and %ecx,%edi │ │ │ │ + add %edi,%edx │ │ │ │ + test $0x1,%bpl │ │ │ │ + jne 21997 │ │ │ │ + sub $0x1,%edx │ │ │ │ + je 21dba │ │ │ │ + and $0xfffffffe,%ebp │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + ja 21b10 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + tzcnt %rsi,%rcx │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%eax │ │ │ │ + lea (%r15,%rax,4),%r9 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + shl $0x8,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xffffffffffffffc0,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + movzbl 0x1(%r9),%eax │ │ │ │ + shl $0x3,%eax │ │ │ │ + add %rax,%rcx │ │ │ │ + jmpq 21643 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x78(%rbx),%ecx │ │ │ │ + movzbl 0x73(%rbx),%r11d │ │ │ │ + shl $0x6,%ecx │ │ │ │ + sub %r11d,%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 21884 │ │ │ │ + jmpq 21859 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x6(%r13),%r10d │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movzwl 0x0(%r13),%esi │ │ │ │ + mov 0xb8(%r14),%r15 │ │ │ │ + shl $0x3,%r10d │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + jmp 21a70 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea (%rcx,%rsi,1),%edx │ │ │ │ + mov 0xc(%r12),%rbx │ │ │ │ + mov (%r12),%r11d │ │ │ │ + shr %edx │ │ │ │ + mov 0x4(%r12),%r8 │ │ │ │ + mov %edx,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r10,%rax,8),%rax │ │ │ │ + add %r15,%rax │ │ │ │ + cmp %rbx,0x10(%rax) │ │ │ │ + mov 0x4(%rax),%ebp │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21a62 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r8,%r9 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21a62 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r11d,%ebp │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 21af0 │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jne 21a10 │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + lea (%r15,%rax,8),%rax │ │ │ │ + movzwl (%rax,%r10,1),%eax │ │ │ │ + lea 0x8(%rsi,%rax,8),%rcx │ │ │ │ + jmpq 21643 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movzwl 0x8(%rax),%ebp │ │ │ │ + movzwl 0x4(%rax),%ebx │ │ │ │ + cmp 0xa(%rax),%bp │ │ │ │ + jne 21b50 │ │ │ │ + movzwl 0x6(%rax),%r13d │ │ │ │ + cmp %r13w,%bx │ │ │ │ + jne 21c49 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 222f0 │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmpq 21a70 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + jmpq 2177b │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl 0x7e(%rsp),%esi │ │ │ │ + lea 0x1(%rbp),%ecx │ │ │ │ + mov %rcx,%rax │ │ │ │ + bsr %rsi,%rsi │ │ │ │ + xor $0x3f,%rsi │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %esi,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + lea -0x1(%rax),%eax │ │ │ │ + cmp %eax,%r8d │ │ │ │ + setbe %cl │ │ │ │ + shr %cl,%eax │ │ │ │ + jmpq 21993 │ │ │ │ nop │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + jmpq 215e3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0xb0(%r14),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + movzwl (%rax),%r15d │ │ │ │ + movzwl %bx,%eax │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + lea 0x8(%r8,%rax,8),%r12 │ │ │ │ + movzwl %r15w,%eax │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x8(,%rax,8),%rcx │ │ │ │ + lea (%r8,%rcx,1),%r13 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 1cee0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21bbf │ │ │ │ + cmpb $0x0,0x2(%r12) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r13) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 21d76 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 21d52 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + movzwl 0x2(%rbx),%r13d │ │ │ │ + mov %r15w,0x4(%rbx) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov %r13w,0x6(%rbx) │ │ │ │ + mov 0xb0(%r14),%r8 │ │ │ │ + movzwl %r15w,%ebx │ │ │ │ + lea (%r8,%rcx,1),%r12 │ │ │ │ + movzwl %bp,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x8(%r8,%rax,8),%r15 │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21c2a │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r12) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 21d61 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 21ab4 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + mov %r13w,0xa(%rdi) │ │ │ │ + mov %bx,0x8(%rdi) │ │ │ │ + movzwl %bp,%ebx │ │ │ │ + mov %eax,0x4(%rdi) │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x8(%rax,%rbx,8),%rbp │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + lea 0x8(%rax,%rdx,8),%rbx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21c92 │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 21d8b │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 21abe │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + jmpq 21abe │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 21cd1 │ │ │ │ + jmpq 21b00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + lea (%r15,%rax,8),%r15 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 21b00 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 1d010 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21cef │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + sete %al │ │ │ │ + neg %eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 21cc0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r15,(%rax) │ │ │ │ + jmpq 21741 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x14(%r12),%r11d │ │ │ │ + mov 0x18(%r12),%rsi │ │ │ │ + mov (%rax),%edi │ │ │ │ + mov 0x4(%rax),%rdx │ │ │ │ + mov 0xc(%rax),%rax │ │ │ │ + cmp %rax,0x20(%r12) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 218f8 │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - mov %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - xchg %rdi,(%r8) │ │ │ │ - mov %edi,%esi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - and $0x7,%esi │ │ │ │ - jmpq 1a210 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rdi │ │ │ │ - jmpq 71e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edx,%edx │ │ │ │ - add $0x10,%rdi │ │ │ │ - jmpq 77e0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rdi │ │ │ │ - jmpq 76c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 218f8 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov $0x10,%esi │ │ │ │ - callq 70e0 │ │ │ │ - mov %eax,%r8d │ │ │ │ + cmp %edi,%r11d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 218f0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movzwl 0x6(%rax),%r13d │ │ │ │ + jmpq 21bef │ │ │ │ xor %eax,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 1aa07 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1aa07 │ │ │ │ - lea 0xec91b(%rip),%rcx │ │ │ │ - movq $0x0,0x4(%rax) │ │ │ │ - movl $0x68,(%rax) │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 1aa1c │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x10(%rdi) │ │ │ │ + cmp %r12,%r15 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 21c2a │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x20,%rdi │ │ │ │ - jmpq 7a70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x10(%rdi) │ │ │ │ - jne 1aa70 │ │ │ │ - cmp $0x20,%edx │ │ │ │ - jne 1aa7b │ │ │ │ - movb $0x1,0x10(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - jmpq 74d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%edx │ │ │ │ - add $0x20,%rdi │ │ │ │ - jmpq 78c0 │ │ │ │ - push %rax │ │ │ │ - lea 0xb7acd(%rip),%rcx │ │ │ │ - mov $0x2d,%edx │ │ │ │ - lea 0xb7a89(%rip),%rsi │ │ │ │ - lea 0xb7aa2(%rip),%rdi │ │ │ │ + cmp %r13,%r12 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 21bbf │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 21c92 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + jmpq 21643 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + jmpq 21643 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%ecx │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + lea 0xc0(%r14),%rdi │ │ │ │ + lea 0xc(%rbx),%r8 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + movzbl 0x72(%r14),%ecx │ │ │ │ + imul $0xa,%rcx,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jae 21e8f │ │ │ │ + mov 0xb0(%r14),%r9 │ │ │ │ + movzwl 0x4(%rsi),%edx │ │ │ │ + movzwl 0x8(%rsi),%eax │ │ │ │ + lea 0x8(%r9,%rdx,8),%rdx │ │ │ │ + lea 0x8(%r9,%rax,8),%rax │ │ │ │ + lea 0x18(%rdx),%r10 │ │ │ │ + cmp %r10,%rax │ │ │ │ + je 21e7a │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + movzwl 0x2(%rcx),%ebx │ │ │ │ + cmp %bx,(%rcx) │ │ │ │ + je 21e58 │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne 21e21 │ │ │ │ + lea 0x9aed6(%rip),%rcx │ │ │ │ + mov $0x54d,%edx │ │ │ │ + lea 0x9ab89(%rip),%rsi │ │ │ │ + lea 0x9accb(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%rdx │ │ │ │ + sub $0x8,%rax │ │ │ │ + sub %r9,%rdx │ │ │ │ + sub %r9,%rax │ │ │ │ + sar $0x3,%rdx │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %dx,(%rcx) │ │ │ │ + mov %ax,0x2(%rcx) │ │ │ │ + movzbl 0x72(%r14),%ecx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + add $0xa,%rsi │ │ │ │ + lea (%rdi,%rax,2),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 21dfa │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movzwl 0x8(%rax),%ebp │ │ │ │ + cmp 0xa(%rax),%bp │ │ │ │ + je 21f69 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0xb0(%r14),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movzwl 0x4(%rax),%r15d │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + lea 0x8(%rbx,%r15,8),%rcx │ │ │ │ + lea 0x8(%rbx,%rax,8),%r13 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21efb │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmpb $0x0,0x2(%rcx) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r13) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 222f5 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 21f1a │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + mov %eax,0x4(%rsi) │ │ │ │ + movzwl 0x4(%rsi),%r15d │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + mov 0xb0(%r14),%rbx │ │ │ │ + lea 0x8(%rbx,%rbp,8),%rbp │ │ │ │ + lea 0x8(%rbx,%r15,8),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21f54 │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 2230a │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 21f69 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + mov %edx,0x4(%rbx) │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + movzwl 0x4(%rbx),%eax │ │ │ │ + cmp 0x6(%rbx),%ax │ │ │ │ + je 21fcf │ │ │ │ + mov 0xb0(%r14),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rbx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21fbc │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 2231f │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 21fcf │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + movzwl 0x2(%rbx),%ebp │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ + movzwl (%rbx),%r13d │ │ │ │ + cmp %r13w,%bp │ │ │ │ + je 21abe │ │ │ │ + mov 0xb0(%r14),%rdx │ │ │ │ + movzwl %r13w,%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%r15 │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + jne 22154 │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + add %eax,%r13d │ │ │ │ + mov %r13w,(%rbx) │ │ │ │ + cmp %bp,%r13w │ │ │ │ + jne 22032 │ │ │ │ + jmpq 22133 │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov %r13w,(%rbx) │ │ │ │ + cmp %bp,%r13w │ │ │ │ + je 22133 │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + movzwl %r13w,%edx │ │ │ │ + lea 0x8(,%rdx,8),%r15 │ │ │ │ + lea (%rax,%r15,1),%rcx │ │ │ │ + cmpb $0x0,(%rcx) │ │ │ │ + je 22020 │ │ │ │ + movzwl 0x4(%rbx),%edx │ │ │ │ + cmp 0x6(%rbx),%dx │ │ │ │ + je 22120 │ │ │ │ + lea 0x8(%rax,%rdx,8),%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 220a6 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmpb $0x0,0x2(%r8) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%rcx) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 22285 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 22120 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + movzwl 0x8(%rbx),%edx │ │ │ │ + mov %r13w,0x4(%rbx) │ │ │ │ + mov %bp,0x6(%rbx) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + cmp 0xa(%rbx),%dx │ │ │ │ + je 2211c │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + add %rax,%r15 │ │ │ │ + lea 0x8(%rax,%rdx,8),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 22109 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + sete %cl │ │ │ │ + cmp %cl,%al │ │ │ │ + je 222db │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 2211c │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + mov %r13w,0x8(%rbx) │ │ │ │ + mov %bp,0xa(%rbx) │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + movzwl 0x2(%rbx),%ebp │ │ │ │ + movzwl (%rbx),%r13d │ │ │ │ + cmp %bp,%r13w │ │ │ │ + jne 21fef │ │ │ │ + jmpq 21abe │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x4(%rbx),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub %rbx,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + movzwl 0x2(%rbx),%ebp │ │ │ │ + jmp 22120 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 1d010 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 21abe │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + add %eax,%r13d │ │ │ │ + mov %r13w,(%rbx) │ │ │ │ + cmp %bp,%r13w │ │ │ │ + jne 22192 │ │ │ │ + jmpq 22295 │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov %r13w,(%rbx) │ │ │ │ + cmp %bp,%r13w │ │ │ │ + je 22295 │ │ │ │ + mov 0xb0(%r14),%rdx │ │ │ │ + movzwl %r13w,%eax │ │ │ │ + lea 0x8(,%rax,8),%r15 │ │ │ │ + lea (%rdx,%r15,1),%rcx │ │ │ │ + cmpb $0x0,(%rcx) │ │ │ │ + je 22180 │ │ │ │ + movzwl 0x4(%rbx),%eax │ │ │ │ + cmp 0x6(%rbx),%ax │ │ │ │ + je 21fe1 │ │ │ │ + lea 0x8(%rdx,%rax,8),%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 22206 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmpb $0x0,0x2(%r8) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%rcx) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 222b9 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 21fe1 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + movzwl 0x8(%rbx),%edx │ │ │ │ + mov %r13w,0x4(%rbx) │ │ │ │ + mov %bp,0x6(%rbx) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + cmp 0xa(%rbx),%dx │ │ │ │ + je 2227c │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + add %rax,%r15 │ │ │ │ + lea 0x8(%rax,%rdx,8),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 22269 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + sete %cl │ │ │ │ + cmp %cl,%al │ │ │ │ + je 222c9 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 2227c │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + mov %r13w,0x8(%rbx) │ │ │ │ + mov %bp,0xa(%rbx) │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + movzwl 0x2(%rbx),%ebp │ │ │ │ + jmpq 21fe1 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov $0x10,%esi │ │ │ │ - callq 70e0 │ │ │ │ - mov %eax,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 1aaf7 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1aaf7 │ │ │ │ - lea 0xec88b(%rip),%rcx │ │ │ │ - movq $0x0,0x4(%rax) │ │ │ │ - movl $0x110,(%rax) │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ + cmp %r8,%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 220a6 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 1ab0c │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ + lea 0x4(%rbx),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub %rbx,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + movzwl 0x2(%rbx),%ebp │ │ │ │ + jmpq 21fe1 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r8,%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 22206 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r15,%rdx │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 22269 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r15,%rdx │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 22109 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r13,%rcx │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 21efb │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 21f54 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 21fbc │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movzwl 0x8(%rdx),%edx │ │ │ │ + lea 0xc(%rdi),%r8 │ │ │ │ + movzwl (%rdi),%ecx │ │ │ │ + movzwl 0x2(%rdi),%eax │ │ │ │ + cmp %ax,%cx │ │ │ │ + je 22362 │ │ │ │ + cmp %ax,%dx │ │ │ │ + je 22370 │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jne 22348 │ │ │ │ + mov 0xb0(%rsi),%rax │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0xb0(%rsi),%rax │ │ │ │ + lea 0x8(%rax,%rcx,8),%rax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x20(%rdi),%r13 │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - cmp %rbx,0x18(%rdi) │ │ │ │ - jne 1ac62 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add $0x8,%r13 │ │ │ │ - lea 0x8(%rsp),%r12 │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - jmp 1ab81 │ │ │ │ + movzwl 0x8(%rdi),%r13d │ │ │ │ + movzwl 0x4(%rdi),%r12d │ │ │ │ + cmp %r13w,0xa(%rdi) │ │ │ │ + jne 223c8 │ │ │ │ + movzwl 0x6(%rdi),%r15d │ │ │ │ + cmp %r15w,%r12w │ │ │ │ + jne 224c4 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - test $0x1,%dil │ │ │ │ - jne 1abd0 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0xb0(%rsi),%rcx │ │ │ │ + movzwl (%rdi),%r8d │ │ │ │ + movzwl %r12w,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x8(%rcx,%rax,8),%r14 │ │ │ │ + movzwl %r8w,%eax │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + lea 0x8(,%rax,8),%r9 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea (%rcx,%r9,1),%r15 │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 1cee0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + jne 2243c │ │ │ │ + cmpb $0x0,0x2(%r14) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 22570 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 22530 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + movzwl 0x2(%rbx),%r15d │ │ │ │ + mov %r8w,0x4(%rbx) │ │ │ │ + movzwl %r8w,%r12d │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov %r15w,0x6(%rbx) │ │ │ │ + mov 0xb0(%rbp),%rcx │ │ │ │ + lea (%rcx,%r9,1),%r14 │ │ │ │ + movzwl %r13w,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x8(%rcx,%rax,8),%rdx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 224a8 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r14) │ │ │ │ + sete %cl │ │ │ │ + cmp %cl,%al │ │ │ │ + je 22540 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 223aa │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ - and $0xfffffffffffffffc,%rdi │ │ │ │ - mov 0xc(%rbx),%edx │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rdi,%rsi │ │ │ │ - callq 7640 │ │ │ │ + mov %r15w,0xa(%rbx) │ │ │ │ + mov %r12w,0x8(%rbx) │ │ │ │ + movzwl %r13w,%r12d │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x8(%rax,%r12,8),%r13 │ │ │ │ + lea 0x8(%rax,%rdx,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 1cee0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1ac05 │ │ │ │ - mov 0xc(%rbx),%eax │ │ │ │ - sub %eax,%ebp │ │ │ │ - testb $0x2,(%rbx) │ │ │ │ - jne 1abe0 │ │ │ │ - test $0x3f,%al │ │ │ │ - jne 1ac24 │ │ │ │ - shr $0x6,%eax │ │ │ │ - add %eax,(%rsp) │ │ │ │ - testb $0x2,(%rbx) │ │ │ │ - je 1ab70 │ │ │ │ - mov 0x0,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 1ab7e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - and $0xfffffffffffffffc,%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - jmp 1ab7e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 1ac43 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1ac81 │ │ │ │ + jne 22507 │ │ │ │ + cmpb $0x0,0x2(%r13) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r12) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 22558 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 223b4 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + mov %edx,(%rbx) │ │ │ │ add $0x28,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - lea 0xb79b4(%rip),%rcx │ │ │ │ - mov $0x44,%edx │ │ │ │ - lea 0xb7948(%rip),%rsi │ │ │ │ - lea 0xb7511(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xb7995(%rip),%rcx │ │ │ │ - mov $0x4b,%edx │ │ │ │ - lea 0xb7929(%rip),%rsi │ │ │ │ - lea 0xb795a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xb7976(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0xb790a(%rip),%rsi │ │ │ │ - lea 0xb794e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xb7957(%rip),%rcx │ │ │ │ - mov $0x39,%edx │ │ │ │ - lea 0xb78eb(%rip),%rsi │ │ │ │ - lea 0xb7904(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - jne 1acb4 │ │ │ │ - xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x6(%rbx),%r15d │ │ │ │ + jmpq 22467 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi,%rax,1),%edx │ │ │ │ - mov %edx,0x28(%rdi,%rax,1) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp $0x20,%rax │ │ │ │ - jne 1aca0 │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + cmp %r14,%rdx │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 224a8 │ │ │ │ + nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x48,%edx │ │ │ │ - mov $0x40,%esi │ │ │ │ - callq 70e0 │ │ │ │ - mov %eax,%r8d │ │ │ │ + cmp %r12,%r13 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 22507 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 1ad3c │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1ad3c │ │ │ │ - lea 0xec69b(%rip),%rcx │ │ │ │ - lea -0x1ec(%rip),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rcx,0x20(%rax) │ │ │ │ - lea -0x8b(%rip),%rsi │ │ │ │ - movabs $0x2000000010,%rcx │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - movups %xmm0,0x38(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 1ad51 │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + cmp %r15,%r14 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 2243c │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 225f4 │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea 0xc(%rdi),%r8 │ │ │ │ + movzwl 0x2(%rax),%r9d │ │ │ │ + cmp %r9w,(%rax) │ │ │ │ + je 225d0 │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 2259c │ │ │ │ + push %rax │ │ │ │ + lea 0x9a758(%rip),%rcx │ │ │ │ + mov $0x54d,%edx │ │ │ │ + lea 0x9a40b(%rip),%rsi │ │ │ │ + lea 0x9a54d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov 0xb0(%rsi),%r8 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + sub $0x8,%rcx │ │ │ │ + sub %r8,%rdx │ │ │ │ + sub %r8,%rcx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + mov %dx,(%rax) │ │ │ │ + mov %cx,0x2(%rax) │ │ │ │ + jmpq 22380 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + lea 0xc0(%rsi),%r11 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + movzbl 0x72(%rsi),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%r11,%rdx,2),%rdx │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + jae 226e3 │ │ │ │ + push %rbx │ │ │ │ + mov %r11,%rsi │ │ │ │ + lea 0xc(%rdi),%r9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb0(%r8),%rdi │ │ │ │ + movzwl 0x4(%rsi),%ecx │ │ │ │ + movzwl 0x8(%rsi),%edx │ │ │ │ + lea 0x8(%rdi,%rcx,8),%rcx │ │ │ │ + lea 0x8(%rdi,%rdx,8),%rdx │ │ │ │ + lea 0x18(%rcx),%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 226c2 │ │ │ │ + mov %r10,%rax │ │ │ │ + movzwl 0x2(%rax),%ebx │ │ │ │ + cmp %bx,(%rax) │ │ │ │ + je 226a0 │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 22665 │ │ │ │ + lea 0x9a692(%rip),%rcx │ │ │ │ + mov $0x54d,%edx │ │ │ │ + lea 0x9a345(%rip),%rsi │ │ │ │ + lea 0x9a487(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%rcx │ │ │ │ + sub $0x8,%rdx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + mov %cx,(%rax) │ │ │ │ + mov %dx,0x2(%rax) │ │ │ │ + movzbl 0x72(%r8),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + add $0xa,%rsi │ │ │ │ + lea (%r11,%rdx,2),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jb 22640 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 22380 │ │ │ │ + jmpq 22380 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x8(%rbx),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + lea 0x4(%rsi),%rsi │ │ │ │ + callq 76a0 │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + jmpq 1f810 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0xc0(%rsi),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - lea 0xed654(%rip),%rdi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - lea 0xec65a(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 77c0 │ │ │ │ - mov 0xec646(%rip),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 1ada1 │ │ │ │ - jmp 1adf8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r12),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 1adf8 │ │ │ │ - cmp %rbx,0x18(%r12) │ │ │ │ - jne 1ad98 │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 77a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1ad98 │ │ │ │ - lea 0xed600(%rip),%rdi │ │ │ │ - callq 7930 │ │ │ │ - cmp $0xfffffffffffff000,%r12 │ │ │ │ - ja 1ade4 │ │ │ │ - callq *0x20(%r12) │ │ │ │ - mov %rax,%r12 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movzbl 0x72(%rsi),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r14,%rax,2),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 228f8 │ │ │ │ + lea 0xc(%rdi),%rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x8(%r14),%r13d │ │ │ │ + mov %rbp,%rax │ │ │ │ + movzwl (%rax),%ecx │ │ │ │ + movzwl 0x2(%rax),%edx │ │ │ │ + cmp %cx,%dx │ │ │ │ + je 22797 │ │ │ │ + cmp %r13w,%dx │ │ │ │ + je 228d0 │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 22778 │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + movzwl %r13w,%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 20c20 │ │ │ │ + mov %rax,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - mov $0xfffffffffffffff4,%rax │ │ │ │ - cmove %rax,%r12 │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 22809 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 227fe │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 1cee0 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 227fa │ │ │ │ + cmpb $0x0,0x2(%r12) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%rcx) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 228e8 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 22809 │ │ │ │ + movzwl %r13w,%eax │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + add $0xa,%r14 │ │ │ │ + cmp %r14,(%rsp) │ │ │ │ + ja 22770 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 228b5 │ │ │ │ + mov %rbp,%rax │ │ │ │ + movzwl 0x2(%rax),%edx │ │ │ │ + cmp %dx,(%rax) │ │ │ │ + je 228fd │ │ │ │ + cmp 0xc(%rsp),%edx │ │ │ │ + je 22907 │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 22823 │ │ │ │ + movzwl 0xa(%rbp),%eax │ │ │ │ + cmp %ax,0x8(%rbp) │ │ │ │ + jne 22911 │ │ │ │ + movzwl 0x6(%rbp),%eax │ │ │ │ + cmp %ax,0x4(%rbp) │ │ │ │ + jne 22920 │ │ │ │ + movzwl 0x2(%rbp),%edi │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp %di,0x0(%rbp) │ │ │ │ + jne 22927 │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jne 2294d │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jbe 2292e │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + lea 0x4(%rbp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub %rbp,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + lea -0x8(%r12),%rax │ │ │ │ + sub 0xb0(%r15),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0x0(%rbp) │ │ │ │ + movzwl 0xc(%rsp),%eax │ │ │ │ + mov %ax,0x2(%rbp) │ │ │ │ + add $0x28,%rsp │ │ │ │ mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xed5c1(%rip),%rdi │ │ │ │ - mov $0xfffffffffffffffe,%r12 │ │ │ │ - callq 7930 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + lea 0x8(%rax,%rcx,8),%rdx │ │ │ │ + jmpq 227a7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12,%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 227fa │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 228b5 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmpq 22843 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmpq 22884 │ │ │ │ + mov $0x3,%eax │ │ │ │ + lea 0x0(%rbp,%rax,4),%rax │ │ │ │ + jmpq 22870 │ │ │ │ + mov $0x2,%eax │ │ │ │ + jmp 22916 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 22916 │ │ │ │ + lea 0x9a3bb(%rip),%rcx │ │ │ │ + mov $0x652,%edx │ │ │ │ + lea 0x9a08e(%rip),%rsi │ │ │ │ + lea 0x9a2c0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x9a39c(%rip),%rcx │ │ │ │ + mov $0x650,%edx │ │ │ │ + lea 0x9a06f(%rip),%rsi │ │ │ │ + lea 0x9a269(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - callq *-0x28(%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1ae60 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ + jmp 22986 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x0,0x2(%rax) │ │ │ │ + jne 22996 │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov -0x20(%rax),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 22720 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 22980 │ │ │ │ add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl (%rdi),%eax │ │ │ │ + cmp 0x2(%rdi),%ax │ │ │ │ + je 22a70 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - callq *-0x30(%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1aec0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + jne 22a00 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 1f810 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + cmp 0x2(%rbx),%ax │ │ │ │ + jne 229c0 │ │ │ │ add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 22a48 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *0xb8(%r12) │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + mov $0x28,%edx │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 22a33 │ │ │ │ + movzbl 0x78(%r12),%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + add %rbp,%rdx │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xed4e5(%rip),%rdi │ │ │ │ - callq 7870 │ │ │ │ - mov 0xec4e9(%rip),%rax │ │ │ │ - lea 0xed4d2(%rip),%rdi │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0xec4d4(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rbx,0xec4c9(%rip) │ │ │ │ - callq 7930 │ │ │ │ + movdqu 0x0(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x0(%r13) │ │ │ │ + movdqu 0x10(%rbp),%xmm1 │ │ │ │ + movups %xmm1,0x10(%r13) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + jmp 22a19 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ + xor %edx,%edx │ │ │ │ retq │ │ │ │ - lea 0xb76bf(%rip),%rsi │ │ │ │ - jmpq 1ad60 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xb76af(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - lea 0xed48a(%rip),%rdi │ │ │ │ - callq 7870 │ │ │ │ - mov 0xec48e(%rip),%rax │ │ │ │ - lea 0xed477(%rip),%rdi │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0xec479(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rbx,0xec46e(%rip) │ │ │ │ - callq 7930 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x72(%rdi),%eax │ │ │ │ + lea 0xc0(%rdi),%r10 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r10,%rax,2),%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jb 22aca │ │ │ │ + jmpq 22b6a │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x72(%r8),%eax │ │ │ │ + add $0xa,%rdx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r10,%rax,2),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 22b70 │ │ │ │ + movzwl 0x2(%rdx),%ecx │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmp $0xfffe,%cx │ │ │ │ + je 22ae2 │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ + cmp $0xffff,%cx │ │ │ │ + setne %al │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + addq $0x1,(%rax) │ │ │ │ + movzwl 0x4(%rdx),%esi │ │ │ │ + mov 0xb0(%r8),%rcx │ │ │ │ + movzwl 0x1e(%rcx,%rsi,8),%ecx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + add %rcx,0x8(%rax) │ │ │ │ + cmpw $0xfffe,0x2(%rdx) │ │ │ │ + jae 22ab0 │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + add %rax,0x30(%r9) │ │ │ │ + cmpw $0x1,(%rdx) │ │ │ │ + jbe 22ab0 │ │ │ │ + mov 0x38(%r9),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x6(%rdx),%eax │ │ │ │ + lea 0x0(,%rcx,4),%rsi │ │ │ │ + add 0xb8(%r8),%rsi │ │ │ │ + shl $0x3,%eax │ │ │ │ + cltq │ │ │ │ + cmpb $0xff,(%rsi,%rax,1) │ │ │ │ + sete %al │ │ │ │ + add $0x1,%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rdi,0x38(%r9) │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + ja 22b30 │ │ │ │ + jmpq 22ab0 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb765f(%rip),%rsi │ │ │ │ - jmpq 1ad60 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ - lea 0xb764e(%rip),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + sub $0x8,%rdx │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpq $0x0,0x18(%rdi) │ │ │ │ - mov %rax,0x48(%rdi) │ │ │ │ - je 1aff0 │ │ │ │ - cmpq $0x0,0x20(%rbx) │ │ │ │ - je 1b002 │ │ │ │ - lea 0xed417(%rip),%rdi │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - callq 7870 │ │ │ │ - mov 0xec417(%rip),%rax │ │ │ │ - lea 0xed400(%rip),%rdi │ │ │ │ - mov %rbp,0xec409(%rip) │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - lea 0xec3fa(%rip),%rax │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - callq 7930 │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x68,%rsp │ │ │ │ + movzbl 0x72(%rsi),%ecx │ │ │ │ + sub 0xb0(%rsi),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0xc0(%rsi),%rax │ │ │ │ + sar $0x3,%rdx │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + lea (%rax,%rcx,2),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe 22db0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 22bdd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0xa,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe 22db0 │ │ │ │ + cmp 0x8(%rax),%dx │ │ │ │ + ja 22bd0 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + cmp 0x8(%rbx),%rdx │ │ │ │ + je 22bef │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + movzwl 0x2(%rax),%ecx │ │ │ │ + lea 0x2(%rcx),%edx │ │ │ │ + cmp $0x1,%dx │ │ │ │ + ja 22c20 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 22de1 │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1d7(%rip),%rax │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - cmpq $0x0,0x20(%rbx) │ │ │ │ - jne 1afa2 │ │ │ │ - lea -0x199(%rip),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - jmp 1afa2 │ │ │ │ - nop │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b046 │ │ │ │ - lea (%rsi,%rdx,1),%rdi │ │ │ │ - lea 0xb75dd(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - movzbl (%rsi),%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - shl $0x8,%rax │ │ │ │ - shr $0x38,%rdx │ │ │ │ - xor %rcx,%rdx │ │ │ │ - xor (%r8,%rdx,8),%rax │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 1b028 │ │ │ │ - retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0xb7e75(%rip),%rcx │ │ │ │ - mov $0x14,%edx │ │ │ │ - lea 0xb7d99(%rip),%rsi │ │ │ │ - lea 0xb7dda(%rip),%rdi │ │ │ │ + movzwl 0x4(%rax),%edi │ │ │ │ + mov 0xb0(%rsi),%rdx │ │ │ │ + lea 0x20(%rdx,%rdi,8),%r9 │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0xffffffffffffffc0,%r9 │ │ │ │ + sub %r9,%rdi │ │ │ │ + lea 0xff(%rdi),%rdx │ │ │ │ + cmovns %rdi,%rdx │ │ │ │ + sar $0x8,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + je 22bfc │ │ │ │ + movzwl (%rax),%r10d │ │ │ │ + cmp %edx,%r10d │ │ │ │ + jbe 22bfc │ │ │ │ + movzwl %cx,%edi │ │ │ │ + movzwl 0x6(%rax),%eax │ │ │ │ + mov %edi,%r11d │ │ │ │ + sub %edx,%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + and %r11d,%ecx │ │ │ │ + mov $0x3f,%r11d │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,%ebp │ │ │ │ + tzcnt %rbp,%rbp │ │ │ │ + lea 0x1(%rbp),%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + lea -0x1(%r10),%ecx │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + shl $0x3,%eax │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + cltq │ │ │ │ + movslq %ecx,%r10 │ │ │ │ + mov %r11,%rcx │ │ │ │ + sub %r10,%rcx │ │ │ │ + mov %ecx,%r10d │ │ │ │ + sub %ebp,%r10d │ │ │ │ + bts %r10d,%edx │ │ │ │ + mov %edx,%r10d │ │ │ │ + mov 0xb8(%rsi),%rdx │ │ │ │ + mov %r10,%rbp │ │ │ │ + add %rdx,%rax │ │ │ │ + lea (%rax,%r10,4),%rsi │ │ │ │ + bsr %r10,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + cltq │ │ │ │ + sub %rax,%r11 │ │ │ │ + mov %r10d,%eax │ │ │ │ + btc %r11d,%eax │ │ │ │ + sub %r11d,%ecx │ │ │ │ + lea 0x1(%rax,%rax,1),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + sub %eax,%edi │ │ │ │ + mov %eax,%r10d │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %edi,%eax │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + sar %eax │ │ │ │ + and %ecx,%eax │ │ │ │ + movzbl 0x1(%rsi),%ecx │ │ │ │ + add %r10d,%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + shl $0x3,%ecx │ │ │ │ + add %r9,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 22bfc │ │ │ │ + cmpb $0xff,(%rsi) │ │ │ │ + jne 22bfc │ │ │ │ + movzbl 0x1(%r8),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 22dcf │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq *%rdx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movdqu 0x40(%rsp),%xmm0 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 22d4f │ │ │ │ + bsr %ebp,%ebp │ │ │ │ + mov $0x1f,%ecx │ │ │ │ + xor $0x1f,%ebp │ │ │ │ + sub %ebp,%ecx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x99f63(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1eee0 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + movdqu 0x34(%rsp),%xmm1 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x9a52e(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 1eee0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + jmpq 22bfc │ │ │ │ + lea 0x9a029(%rip),%rcx │ │ │ │ + mov $0x30,%edx │ │ │ │ + lea 0x99c0c(%rip),%rsi │ │ │ │ + lea 0xaa131(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov %r8,%rsi │ │ │ │ + rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 22d39 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x21524111(%rsi,%rdx,1),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmp $0xc,%esi │ │ │ │ + jbe 22e6d │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + add 0x8(%rdi),%eax │ │ │ │ + sub $0xc,%esi │ │ │ │ + add $0xc,%rdi │ │ │ │ + add -0x8(%rdi),%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + add %ecx,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x4,%ecx │ │ │ │ + xor %r8d,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %ecx,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + rol $0x6,%edx │ │ │ │ + xor %r8d,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %edx,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + rol $0x8,%eax │ │ │ │ + xor %r8d,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x10,%r8d │ │ │ │ + xor %r8d,%ecx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + ror $0xd,%r8d │ │ │ │ + xor %r8d,%edx │ │ │ │ + mov %edx,%r9d │ │ │ │ + sub %edx,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + rol $0x4,%r9d │ │ │ │ + xor %r9d,%eax │ │ │ │ + cmp $0xc,%esi │ │ │ │ + ja 22e00 │ │ │ │ + lea 0x99f8c(%rip),%r8 │ │ │ │ + mov %esi,%esi │ │ │ │ + movslq (%r8,%rsi,4),%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + jmpq *%rsi │ │ │ │ + movzbl 0xb(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0xa(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x9(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x8(%rdi),%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x7(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x6(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x5(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x4(%rdi),%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x3(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl 0x2(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl 0x1(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + add %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + rol $0xe,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %eax,%ecx │ │ │ │ + rol $0xb,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + xor %ecx,%edx │ │ │ │ + ror $0x7,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + rol $0x10,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %eax,%ecx │ │ │ │ + rol $0x4,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + xor %ecx,%edx │ │ │ │ + rol $0xe,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + ror $0x8,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xebf64(%rip),%rbx │ │ │ │ - mov %fs:(%rbx),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1b168 │ │ │ │ - mov 0xecf61(%rip),%rdx │ │ │ │ - mov %rdx,%fs:(%rbx) │ │ │ │ - mov 0xecfd6(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1b1a0 │ │ │ │ - movl $0x1,0x8(%rax) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 17020 │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 1b178 │ │ │ │ - mov 0xecfab(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 1b188 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - mov 0xecf95(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 1b190 │ │ │ │ - mov 0xecf0f(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 1b100 │ │ │ │ - pop %rbx │ │ │ │ + mov 0x60(%rsi),%rdx │ │ │ │ + cmp %rdx,(%rax) │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + mov 0x60(%rdi),%rdx │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 22f70 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 22f60 │ │ │ │ + mov 0x30(%rsi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ retq │ │ │ │ - movl $0x0,0xecefe(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xecedf(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 1b0fe │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 1b0fe │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xeceac(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - pop %rbx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%fs:(%rbx) │ │ │ │ - jmpq 1b0b3 │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - pop %rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x28(%rsi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 1b0dd │ │ │ │ - mfence │ │ │ │ - jmpq 1b0f3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 1b0b3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ push %r12 │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - push %rbp │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbx │ │ │ │ - test $0xa8000000,%esi │ │ │ │ - jne 1b36e │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1b2d0 │ │ │ │ - test $0xfbffffff,%esi │ │ │ │ - jne 1b291 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1b2d8 │ │ │ │ - and $0x4000000,%esi │ │ │ │ - je 1b2a0 │ │ │ │ - mov 0x20(%rbp),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a71b0 │ │ │ │ test %r12,%r12 │ │ │ │ - je 1b2d0 │ │ │ │ - mov %ebx,%eax │ │ │ │ - lock xadd %eax,0x28(%r12) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1b36e │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1b2d0 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1b291 │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b350 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1b2f8 │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *%rdx │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b2d0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - lock xadd %esi,0x28(%rbp) │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - test $0xa8000000,%esi │ │ │ │ - jne 1b36e │ │ │ │ + je 23030 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1b2d0 │ │ │ │ - test $0xfbffffff,%esi │ │ │ │ - je 1b1e3 │ │ │ │ - callq 1b050 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movl $0x40000001,0x28(%rbp) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b2e8 │ │ │ │ - lea 0x8(%rbp),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 1b32d │ │ │ │ + jne 23010 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 23010 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 23013 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 23013 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2303c │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rbp),%r12 │ │ │ │ - jmpq 1b205 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 22ff1 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x1f0,%edi │ │ │ │ + callq 22f80 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2310f │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movups %xmm0,0x138(%rax) │ │ │ │ + movq $0x0,0x158(%rax) │ │ │ │ + movl $0x50105,0x138(%rax) │ │ │ │ + movups %xmm0,0x148(%rax) │ │ │ │ + mfence │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov %rdx,0x38(%rax) │ │ │ │ + mov %rdx,0x30(%rax) │ │ │ │ + lea 0x40(%rax),%rdx │ │ │ │ + mov %rdx,0x48(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + lea 0x1e0(%rax),%rdx │ │ │ │ + mov %rdx,0x1e8(%rax) │ │ │ │ + mov %rdx,0x1e0(%rax) │ │ │ │ + lea 0x1a8(%rax),%rdx │ │ │ │ + mov %rdx,0x1b0(%rax) │ │ │ │ + mov %rdx,0x1a8(%rax) │ │ │ │ + movzwl 0x452(%rbx),%edx │ │ │ │ + shl $0x9,%edx │ │ │ │ + je 23109 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %cl,0xf0(%rax) │ │ │ │ pop %rbx │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x40000001,0x28(%r12) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b360 │ │ │ │ - lea 0x8(%r12),%rax │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - jne 1b2d0 │ │ │ │ - lea 0xb7b8c(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0xb7ad0(%rip),%rsi │ │ │ │ - lea 0xb7ae1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - jmpq 1b25f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - lea 0xb7b5b(%rip),%rcx │ │ │ │ - mov $0x13,%edx │ │ │ │ - lea 0xb7a7f(%rip),%rsi │ │ │ │ - lea 0xb7ae8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + push %r13 │ │ │ │ + lea 0x1a8(%rsi),%r13 │ │ │ │ push %r12 │ │ │ │ - movslq %esi,%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - neg %rax │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - lock xadd %eax,0x28(%rdi) │ │ │ │ - add %esi,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1b5fb │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1b501 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1b61a │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b510 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1b4d0 │ │ │ │ - mov 0x20(%rdi),%rbp │ │ │ │ - callq *%rdx │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b501 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%rbp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1b5fb │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1b501 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1b61a │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b580 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1b530 │ │ │ │ - mov 0x20(%rbp),%r12 │ │ │ │ + jmp 23154 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %bl,%bl │ │ │ │ + je 2319b │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq *%rdx │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1b501 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%r12) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1b5fb │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1b501 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1b61a │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b5e0 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1b5a0 │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *%rdx │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b501 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + callq a80a0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 1b1b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x40000001,0x28(%rdi) │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1b520 │ │ │ │ - lea 0x8(%rdi),%rax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 1b560 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rdi),%rbp │ │ │ │ - jmpq 1b3eb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x40000001,0x28(%rbp) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b590 │ │ │ │ - lea 0x8(%rbp),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - callq 14060 │ │ │ │ + callq a7d30 │ │ │ │ + testb $0x85,0x68(%rbp) │ │ │ │ + je 2316e │ │ │ │ + test %bl,%bl │ │ │ │ + je 231ab │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 30f60 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 30f80 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7c10 │ │ │ │ test %al,%al │ │ │ │ - jne 1b501 │ │ │ │ - lea 0xb7959(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0xb789d(%rip),%rsi │ │ │ │ - lea 0xb78ae(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x20(%rbp),%r12 │ │ │ │ - jmpq 1b448 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 231ab │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - movl $0x40000001,0x28(%r12) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b5ea │ │ │ │ - lea 0x8(%r12),%rax │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - callq 14060 │ │ │ │ + callq a7e00 │ │ │ │ test %al,%al │ │ │ │ - jne 1b501 │ │ │ │ - jmp 1b560 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - jmpq 1b4a9 │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - lea 0xb78ce(%rip),%rcx │ │ │ │ - mov $0x13,%edx │ │ │ │ - lea 0xb77f2(%rip),%rsi │ │ │ │ - lea 0xb785b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 1b050 │ │ │ │ - nop │ │ │ │ - push %r12 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - push %rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lock xadd %eax,0x28(%rdi) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1b88b │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1b791 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1b8aa │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b7a0 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1b760 │ │ │ │ - mov 0x20(%rdi),%rbp │ │ │ │ - callq *%rdx │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b791 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%rbp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1b88b │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1b791 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1b8aa │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b810 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1b7c0 │ │ │ │ - mov 0x20(%rbp),%r12 │ │ │ │ + je 231a3 │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + test $0x81,%al │ │ │ │ + jne 23140 │ │ │ │ + test $0x10,%al │ │ │ │ + jne 2319b │ │ │ │ + cmp %r13,0x1a8(%rbp) │ │ │ │ + je 231c0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq *%rdx │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1b791 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%r12) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1b88b │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1b791 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1b8aa │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b870 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1b830 │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *%rdx │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b791 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + callq a80a0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 1b1b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x40000001,0x28(%rdi) │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1b7b0 │ │ │ │ - lea 0x8(%rdi),%rax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 1b7f0 │ │ │ │ + callq a7d30 │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rdi),%rbp │ │ │ │ - jmpq 1b678 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x40000001,0x28(%rbp) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b820 │ │ │ │ - lea 0x8(%rbp),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x1b0(%rbp),%r13 │ │ │ │ + jne 2319b │ │ │ │ + cmpw $0x0,0x70(%rbp) │ │ │ │ + jne 23220 │ │ │ │ + test $0x4,%al │ │ │ │ + je 2322f │ │ │ │ + test %bl,%bl │ │ │ │ + je 2319b │ │ │ │ + testb $0x80,0xe2(%r12) │ │ │ │ + jne 2319b │ │ │ │ + cmpb $0x0,0x1e5e37(%rip) │ │ │ │ + je 23208 │ │ │ │ + mov $0x1,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - jne 1b791 │ │ │ │ - lea 0xb76c9(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0xb760d(%rip),%rsi │ │ │ │ - lea 0xb761e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x20(%rbp),%r12 │ │ │ │ - jmpq 1b6d5 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 36450 │ │ │ │ + jmpq 23144 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - movl $0x40000001,0x28(%r12) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b87a │ │ │ │ - lea 0x8(%r12),%rax │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - jne 1b791 │ │ │ │ - jmpq 1b7f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - jmpq 1b736 │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - lea 0xb763e(%rip),%rcx │ │ │ │ - mov $0x13,%edx │ │ │ │ - lea 0xb7562(%rip),%rsi │ │ │ │ - lea 0xb75cb(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 1b050 │ │ │ │ - nop │ │ │ │ + callq 34db0 │ │ │ │ + jmpq 23144 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x1b8(%rbp) │ │ │ │ + je 231d0 │ │ │ │ + jmpq 2319b │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 231b0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - xchg %rdi,(%r8) │ │ │ │ - callq 197d0 │ │ │ │ - mov $0xefffffff,%r12d │ │ │ │ - lea -0x10(%rax),%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 1ba7a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + sub $0x1e0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x10,0xe0(%rdi) │ │ │ │ + je 23383 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x160(%rsi),%rcx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + lea 0x1d8(%rsp),%rax │ │ │ │ + lea 0x138(%rsi),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + lea 0x94(%rsp),%rdx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movdqu 0x20(%rax),%xmm0 │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + lea 0x124(%rsp),%rdx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + movdqu 0x34(%rax),%xmm1 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + movzbl 0x51(%rbx),%edi │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + lea 0xe1dc1(%rip),%rdx │ │ │ │ + movzbl 0x50(%rbx),%ecx │ │ │ │ + mov (%rdx,%rdi,8),%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x4,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + push %rax │ │ │ │ + mov (%rdx,%rsi,8),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea 0x99c26(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + add $0x20,%rsp │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea -0x10(%rax),%rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lock xadd %eax,0x28(%rdi) │ │ │ │ - sub $0x10000001,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1bbbe │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1ba70 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1bbdd │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1bad0 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1ba88 │ │ │ │ - mov 0x20(%rdi),%r13 │ │ │ │ - callq *%rdx │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1ba70 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%r13) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1bbbe │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1ba70 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1bbfc │ │ │ │ - mov 0x18(%r13),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1bb30 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1baf0 │ │ │ │ - mov 0x20(%r13),%r14 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *%rdx │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1ba70 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%r14) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1bbbe │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1ba70 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1bbfc │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1bba0 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1bb4c │ │ │ │ - mov 0x20(%r14),%r13 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq *%rdx │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1ba70 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%r13) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1bbbe │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1ba70 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1bbfc │ │ │ │ - mov 0x18(%r13),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1bbb5 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1baf0 │ │ │ │ - mov 0x20(%r13),%r14 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *%rdx │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1ba70 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%r14) │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1b1b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xfffffffffffffff0,%rbx │ │ │ │ - jne 1b8e0 │ │ │ │ + callq 5ffd0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 233a6 │ │ │ │ + add $0x1e0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x40000001,0x28(%rdi) │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1bae0 │ │ │ │ - lea 0x8(%rdi),%rax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 1bb7f │ │ │ │ - cmp $0xfffffffffffffff0,%rbx │ │ │ │ - jne 1b8e0 │ │ │ │ - jmp 1ba7a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rdi),%r13 │ │ │ │ - jmpq 1b93f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq *0x18(%rdi) │ │ │ │ - cmp $0xfffffffffffffff0,%rbx │ │ │ │ - jne 1b8e0 │ │ │ │ - jmp 1ba7a │ │ │ │ - nop │ │ │ │ - movl $0x40000001,0x28(%r13) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1bb40 │ │ │ │ - lea 0x8(%r13),%rax │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x10(%r13) │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 1bb7f │ │ │ │ - cmp $0xfffffffffffffff0,%rbx │ │ │ │ - jne 1b8e0 │ │ │ │ - jmpq 1ba7a │ │ │ │ - mov 0x20(%r13),%r14 │ │ │ │ - jmpq 1b99d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *0x18(%r13) │ │ │ │ - jmpq 1ba70 │ │ │ │ - movl $0x40000001,0x28(%r14) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1bba9 │ │ │ │ - lea 0x8(%r14),%rax │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - callq 14060 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - jne 1ba70 │ │ │ │ - lea 0xb733a(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0xb727e(%rip),%rsi │ │ │ │ - lea 0xb728f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%r14),%r13 │ │ │ │ - jmpq 1b9fb │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq *0x18(%r14) │ │ │ │ - jmpq 1ba70 │ │ │ │ - mov 0x20(%r13),%r14 │ │ │ │ - jmpq 1ba51 │ │ │ │ - lea 0xb730b(%rip),%rcx │ │ │ │ - mov $0x13,%edx │ │ │ │ - lea 0xb722f(%rip),%rsi │ │ │ │ - lea 0xb7298(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xb72ec(%rip),%rcx │ │ │ │ - mov $0x14,%edx │ │ │ │ - lea 0xb7210(%rip),%rsi │ │ │ │ - lea 0xb7251(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 1b050 │ │ │ │ + je 23405 │ │ │ │ + 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 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 23480 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 23490 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 2345d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsi),%ecx │ │ │ │ - and $0x10000000,%ecx │ │ │ │ - je 1bc20 │ │ │ │ xor %eax,%eax │ │ │ │ + cmpb $0x0,0x1e5b79(%rip) │ │ │ │ + jne 234d0 │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov -0x10(%rdi),%eax │ │ │ │ + sub -0xc(%rdi),%eax │ │ │ │ + cmovs %edx,%eax │ │ │ │ + movzwl -0x67e(%rdi),%edx │ │ │ │ + shl $0x9,%edx │ │ │ │ + cltq │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shr $0xc,%rdx │ │ │ │ + imul %rdx,%rax │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lock addl $0x10000001,0x28(%rsi) │ │ │ │ - lea 0x10(%rsi),%rdi │ │ │ │ - mov %rdi,%rsi │ │ │ │ - callq 19780 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + lea 0x99985(%rip),%rcx │ │ │ │ + mov $0xb0,%edx │ │ │ │ + lea 0x99d3e(%rip),%rsi │ │ │ │ + lea 0xa99fd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0xfffffffffffffff8,%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + cmpq $0x0,0xb0(%rsi) │ │ │ │ + jne 2363f │ │ │ │ + cmpq $0x0,0xb8(%rsi) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jne 2363f │ │ │ │ + movzwl 0x452(%rdi),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + movslq %eax,%rdi │ │ │ │ + cmp $0xfff,%eax │ │ │ │ + jg 235a8 │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 22f80 │ │ │ │ + mov %rax,0xb0(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 23627 │ │ │ │ + movzbl 0xf0(%rbx),%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x7,%edx │ │ │ │ + shl %cl,%esi │ │ │ │ + mov $0x22,%ecx │ │ │ │ + shr $0x8,%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 70c0 │ │ │ │ + mov %rax,0xb8(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 23631 │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rsp,%rax │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - lea -0xc15(%rip),%rax │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - mov $0xbfffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%rdi) │ │ │ │ - sub $0x40000001,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1bf17 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1bdc5 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1bf3b │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1be40 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1be08 │ │ │ │ - mov 0x20(%rdi),%rbp │ │ │ │ - callq *%rdx │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1bdc5 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%rbp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1bf17 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1bdc5 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1bf3b │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1bea8 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1be51 │ │ │ │ - mov 0x20(%rbp),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *%rdx │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1bdc5 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%r12) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3ffffff,%edx │ │ │ │ - test $0xa8000000,%eax │ │ │ │ - jne 1bf17 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1bdc5 │ │ │ │ - test $0xfbffffff,%eax │ │ │ │ - jne 1bf3b │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1bf00 │ │ │ │ - test $0x4000000,%eax │ │ │ │ - je 1bebc │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *%rdx │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1bdc5 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x28(%rbp) │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1b1b0 │ │ │ │ - jmp 1bdc5 │ │ │ │ - xchg %ax,%ax │ │ │ │ - callq 17070 │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - movl $0x2,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 1bdc0 │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1bf36 │ │ │ │ - add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x40000001,0x28(%rdi) │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1be49 │ │ │ │ - lea 0x8(%rdi),%rax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - jne 1bdc5 │ │ │ │ - jmp 1be85 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%rbp │ │ │ │ - jmpq 1bcec │ │ │ │ - callq *0x18(%rdi) │ │ │ │ - jmpq 1bdc5 │ │ │ │ - movl $0x40000001,0x28(%rbp) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1beb1 │ │ │ │ - lea 0x8(%rbp),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - jne 1bdc5 │ │ │ │ - lea 0xb7034(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0xb6f78(%rip),%rsi │ │ │ │ - lea 0xb6f89(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r12 │ │ │ │ - jmpq 1bd49 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *0x18(%rbp) │ │ │ │ - jmpq 1bdc5 │ │ │ │ - movl $0x40000001,0x28(%r12) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1bf0a │ │ │ │ - lea 0x8(%r12),%rax │ │ │ │ - movq $0x0,(%r12) │ │ │ │ + lea -0x1(%rdi),%rbp │ │ │ │ + mov $0x1000,%r12d │ │ │ │ + mov %rbp,%rax │ │ │ │ + shr $0xc,%rax │ │ │ │ + je 235cd │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%r12 │ │ │ │ + callq a71b0 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - jne 1bdc5 │ │ │ │ - jmp 1be85 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - jmpq 1bda2 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *0x18(%r12) │ │ │ │ - jmpq 1bdc5 │ │ │ │ - lea 0xb6fb2(%rip),%rcx │ │ │ │ - mov $0x13,%edx │ │ │ │ - lea 0xb6ed6(%rip),%rsi │ │ │ │ - lea 0xb6f3f(%rip),%rdi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + je 235f0 │ │ │ │ + mov %rax,0xb0(%rbx) │ │ │ │ + jmpq 2355e │ │ │ │ + callq a71b0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + or $0xfff,%rdi │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 235e4 │ │ │ │ + movq $0x0,0xb0(%rbx) │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmpq 2359c │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmpq 2359c │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmp 23612 │ │ │ │ + lea 0x9993a(%rip),%rcx │ │ │ │ + mov $0x4b,%edx │ │ │ │ + lea 0x99bf7(%rip),%rsi │ │ │ │ + lea 0x99c0a(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - callq 1b050 │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - jmpq 14c70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r12 │ │ │ │ + movzwl 0x16(%rdi),%r8d │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + movzwl 0x12(%rsp),%esi │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + sub %r8,%rdi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 236b8 │ │ │ │ + test %si,%si │ │ │ │ + je 236a0 │ │ │ │ + callq *%rcx │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov %eax,%r8d │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + and %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0xec481(%rip),%rdi │ │ │ │ - callq 76f0 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 1bf78 │ │ │ │ - test %eax,%eax │ │ │ │ - js 1c053 │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea (%r12,%rax,1),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jbe 1bf78 │ │ │ │ - lea 0x20(%rsp),%rbx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 1bfe2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ - cmp %rax,-0x10(%rbx) │ │ │ │ - je 1bfcd │ │ │ │ - movb $0xa,0x10(%rdi) │ │ │ │ - callq 1d0c0 │ │ │ │ - lock decl 0xec42f(%rip) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe 1c008 │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov -0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1bfc0 │ │ │ │ - mov 0xec417(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1c034 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe 1c011 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp 1bfde │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 1bf78 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c06d │ │ │ │ - add $0x118,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + movzwl 0x12(%rax),%esi │ │ │ │ + callq *%rcx │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov %eax,%r8d │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + and %r8d,%eax │ │ │ │ + jmp 23696 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x14(%rsp),%ecx │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + add %rcx,%rdi │ │ │ │ + callq *0x20(%rax) │ │ │ │ + mov (%rbx),%edx │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + mov %eax,%r8d │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + and %r8d,%eax │ │ │ │ retq │ │ │ │ - lea 0xb6fc5(%rip),%rcx │ │ │ │ - mov $0x103,%edx │ │ │ │ - lea 0xb6eb8(%rip),%rsi │ │ │ │ - lea 0xb6f52(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0xb6e83(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsp,%rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x16(%rdi) │ │ │ │ - jne 1c398 │ │ │ │ - mov 0x28(%r8),%r12d │ │ │ │ - mov 0x2c(%r8),%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x30(%r8),%r13d │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov %r13d,%r10d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1c193 │ │ │ │ - mov 0x14(%r8),%eax │ │ │ │ - mov 0x58(%r8),%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r9d,%r9d │ │ │ │ - lea 0xb6ee3(%rip),%r13 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r9,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov 0x8(%r15,%rdx,1),%ebx │ │ │ │ - sub %r10d,%ebx │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - cmova %r14d,%ebx │ │ │ │ - add $0x1,%r12d │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ cmp $0x5,%al │ │ │ │ - je 1c178 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfb,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 1c178 │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - ja 1c400 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1c12b │ │ │ │ - jmp 1c0e8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r11d,%r9d │ │ │ │ - shl $0x4,%r9 │ │ │ │ - mov %r14d,%eax │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - mov 0x8(%r15,%r9,1),%edx │ │ │ │ - cmovbe %ebx,%eax │ │ │ │ + je 238a0 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 23840 │ │ │ │ + mov 0x30(%rsi),%r12 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r12d,%r14d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0xe38cb(%rip),%rbp │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2385d │ │ │ │ + mov 0xe48cf(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + mov 0xe4943(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 23980 │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + mov (%r15),%edi │ │ │ │ + mov 0x4(%r15),%r8d │ │ │ │ + lea -0x21524109(%rax),%esi │ │ │ │ + lea (%rsi,%r13,1),%eax │ │ │ │ + lea (%rsi,%r14,1),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%esi │ │ │ │ + rol $0xe,%ecx │ │ │ │ + sub %ecx,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %esi,%edx │ │ │ │ + rol $0xb,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ mov %edx,%ecx │ │ │ │ - sub %r10d,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - add %eax,%r10d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%r14d │ │ │ │ - cmp %r10d,%edx │ │ │ │ - jne 1c15b │ │ │ │ - add $0x1,%r11d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1c128 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 1c180 │ │ │ │ - mov 0x14(%r8),%eax │ │ │ │ - mov 0x58(%r8),%r15 │ │ │ │ - mov %r11d,%r9d │ │ │ │ - jmpq 1c0e8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub %ebx,%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 1c164 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov 0x2c(%r8),%r9d │ │ │ │ - mov 0x28(%r8),%r12d │ │ │ │ - mov 0x30(%r8),%r13d │ │ │ │ - shl $0x4,%rax │ │ │ │ - add $0x17,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%r11 │ │ │ │ - and $0xfffffffffffffff0,%r11 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1c288 │ │ │ │ - mov 0x58(%r8),%r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,%r14d │ │ │ │ - lea 0xb6e01(%rip),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x1(%rax),%r10d │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rcx,%r15 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov 0x8(%r15),%ebx │ │ │ │ - sub %r13d,%ebx │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - cmova %r12d,%ebx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xc(%r15),%ecx │ │ │ │ - add (%r15),%rcx │ │ │ │ - add %r11,%rax │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - mov 0x14(%r8),%eax │ │ │ │ + xor %edx,%eax │ │ │ │ + ror $0x7,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ - and $0xfb,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 1c280 │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 1c280 │ │ │ │ - mov 0x58(%r8),%r15 │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - ja 1c470 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1c233 │ │ │ │ - jmp 1c273 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r9d,%r14d │ │ │ │ - shl $0x4,%r14 │ │ │ │ - mov %r12d,%eax │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - mov 0x8(%r15,%r14,1),%ecx │ │ │ │ - cmovbe %ebx,%eax │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub %r13d,%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - cmova %esi,%eax │ │ │ │ - add %eax,%r13d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%r12d │ │ │ │ - cmp %r13d,%ecx │ │ │ │ - jne 1c263 │ │ │ │ - add $0x1,%r9d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1c230 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1c288 │ │ │ │ - mov 0x58(%r8),%r15 │ │ │ │ - mov %r9d,%r14d │ │ │ │ - mov %r10d,%eax │ │ │ │ - jmpq 1c1d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub %ebx,%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 1c26c │ │ │ │ - mov 0x8(%r8),%rdx │ │ │ │ - mov 0x14(%r8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r8,-0x80(%rbp) │ │ │ │ - movups %xmm0,-0x78(%rbp) │ │ │ │ - mov 0x70(%rdx),%edi │ │ │ │ - test $0x20000,%eax │ │ │ │ - movq $0x0,-0x48(%rbp) │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - mov %edi,%esi │ │ │ │ - cmovne 0x74(%rdx),%esi │ │ │ │ - lea -0x80(%rbp),%rdx │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - mov %rdx,-0x88(%rbp) │ │ │ │ - movzbl %al,%edx │ │ │ │ - mov %esi,-0x6c(%rbp) │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 1c3f0 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 1c370 │ │ │ │ - test %edx,%edx │ │ │ │ - je 1c300 │ │ │ │ - lea 0xb6d99(%rip),%rcx │ │ │ │ - mov $0x6a,%edx │ │ │ │ - lea 0xb6c0c(%rip),%rsi │ │ │ │ - lea 0xb8741(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov $0x7,%edx │ │ │ │ - mov %dx,-0x70(%rbp) │ │ │ │ - mov 0x20(%r8),%rax │ │ │ │ - mov %r11,-0x68(%rbp) │ │ │ │ - mov %r10d,-0x60(%rbp) │ │ │ │ - shl $0x9,%rax │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ - lock incl 0xec0e4(%rip) │ │ │ │ - mov 0xec0e5(%rip),%rdi │ │ │ │ - lea -0x88(%rbp),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 74a0 │ │ │ │ + xor %eax,%esi │ │ │ │ + rol $0x10,%ecx │ │ │ │ + sub %ecx,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %esi,%edx │ │ │ │ + rol $0x4,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + rol $0xe,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + xor %eax,%esi │ │ │ │ + ror $0x8,%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + and %edx,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x40(%r15,%rax,8),%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 238d0 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + or $0x1,%rsi │ │ │ │ + mov (%rdx),%rax │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + cmove %rsi,%rax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 2387b │ │ │ │ + movzwl 0x16(%rbx),%ecx │ │ │ │ + mov %rax,%r10 │ │ │ │ + sub %rcx,%r10 │ │ │ │ + cmp 0x60(%r10),%r12 │ │ │ │ + jne 23870 │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove %rax,%r10 │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 1c4f3 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c4e0 │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + jne 238c0 │ │ │ │ + mov 0xe487c(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 23968 │ │ │ │ + mov %rdx,%fs:0x0(%rbp) │ │ │ │ + mov 0xe4869(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 23970 │ │ │ │ + mov 0xe47e3(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 238e0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r10,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,-0x98(%rbp) │ │ │ │ - callq 7560 │ │ │ │ - mov -0x98(%rbp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1c4e5 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 1d0c0 │ │ │ │ - jmp 1c345 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rdi,-0x98(%rbp) │ │ │ │ - mov 0x70(%rax),%edi │ │ │ │ - callq 74c0 │ │ │ │ - mov -0x98(%rbp),%r8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0xe3798(%rip),%rbp │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 1c0b0 │ │ │ │ - mov 0xebcff(%rip),%rdi │ │ │ │ - lea 0xb6b46(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov -0x98(%rbp),%r8 │ │ │ │ - movb $0xa,0x10(%r8) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 1d0c0 │ │ │ │ - jmpq 1c345 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov %ax,-0x70(%rbp) │ │ │ │ - jmpq 1c309 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x0,0xebff1(%rip) │ │ │ │ - jne 1c12b │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xebc9d(%rip),%rdi │ │ │ │ - mov %r9,-0xb0(%rbp) │ │ │ │ - mov %r8,-0xa8(%rbp) │ │ │ │ - mov %r10d,-0x9c(%rbp) │ │ │ │ - mov %r11d,-0x98(%rbp) │ │ │ │ - movb $0x1,0xebfb2(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov -0x98(%rbp),%r11d │ │ │ │ - mov -0x9c(%rbp),%r10d │ │ │ │ - mov -0xa8(%rbp),%r8 │ │ │ │ - mov -0xb0(%rbp),%r9 │ │ │ │ - jmpq 1c12b │ │ │ │ + je 2372a │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + jmpq 23746 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + je 237cc │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 237b9 │ │ │ │ + mov 0x30(%r15),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 237ec │ │ │ │ + mov %r10,%r15 │ │ │ │ + jmpq 23749 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0xebf81(%rip) │ │ │ │ - jne 1c233 │ │ │ │ - mov 0xebc3c(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r11,-0xb0(%rbp) │ │ │ │ - mov %r8,-0xa8(%rbp) │ │ │ │ - mov %r9d,-0x9c(%rbp) │ │ │ │ - mov %r10d,-0x98(%rbp) │ │ │ │ - movb $0x1,0xebf45(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov -0x98(%rbp),%r10d │ │ │ │ - mov -0x9c(%rbp),%r9d │ │ │ │ - lea 0xb6afb(%rip),%rdx │ │ │ │ - mov -0xa8(%rbp),%r8 │ │ │ │ - mov -0xb0(%rbp),%r11 │ │ │ │ - jmpq 1c233 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xb6a45(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0xb6a1c(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov 0x28(%rsi),%r12 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r12d,%r14d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq 23716 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%fs:0x0(%rbp) │ │ │ │ + jmpq 2382e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a6480 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmpq 237b2 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + movl $0x0,0xe4719(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0xe46fa(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jns 2382e │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 2382e │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xe46b5(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jmpq 2382e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 2380c │ │ │ │ + mfence │ │ │ │ + jmpq 2381f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 23746 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - mfence │ │ │ │ - lea 0x10(%rsp),%rax │ │ │ │ - orl $0x800,0x14(%rdi) │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea -0x613(%rip),%rax │ │ │ │ - mov %rax,0x40(%rdi) │ │ │ │ - mov %rbp,0x48(%rdi) │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - callq 1c080 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 14ca0 │ │ │ │ - movzbl 0x10(%rbx),%edi │ │ │ │ - callq 1c940 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 1c590 │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xb0(%rsi),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movzbl 0xf0(%rbx),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movq $0x0,0xb0(%rbx) │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + shl %cl,%esi │ │ │ │ + shr $0x8,%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 7820 │ │ │ │ + lea 0x1e0(%rbx),%rax │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + subl $0x1,0xac0(%rbp) │ │ │ │ + mov 0x1e8(%rbx),%rdx │ │ │ │ + mov 0x1e0(%rbx),%rcx │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov 0xab0(%rbp),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0xab0(%rbp),%rdx │ │ │ │ + mov %rdx,0x1e0(%rbx) │ │ │ │ + lea 0xab0(%rbp),%rdx │ │ │ │ + mov %rdx,0x1e8(%rbx) │ │ │ │ + mov %rax,0xab0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xb0,%rsp │ │ │ │ - mov 0x70(%rdi),%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - callq 7380 <__fxstat64@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1c641 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x6000,%eax │ │ │ │ - je 1c620 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sar $0x9,%rax │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1c660 │ │ │ │ - add $0xb0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x5a8(%rdi),%rdx │ │ │ │ + lea 0x628(%rdi),%rax │ │ │ │ + lea 0x9a8(%rdi),%rsi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + sbb %ecx,%ecx │ │ │ │ + and $0x8,%ecx │ │ │ │ + add $0x10,%ecx │ │ │ │ + jmp 23a77 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x70(%rbx),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc(%rsp),%rdx │ │ │ │ - mov $0x127b,%esi │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1c665 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - shr $0x9,%eax │ │ │ │ - jmp 1c5fd │ │ │ │ - lea 0xb6a18(%rip),%rcx │ │ │ │ - mov $0x8f,%edx │ │ │ │ - lea 0xb68ab(%rip),%rsi │ │ │ │ - lea 0xb5ad5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xb69f4(%rip),%rcx │ │ │ │ - mov $0x95,%edx │ │ │ │ - lea 0xb6887(%rip),%rsi │ │ │ │ - lea 0xb5ab1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xb0,%rsp │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - callq 7380 <__fxstat64@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1c722 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x6000,%eax │ │ │ │ - je 1c700 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - sar $0x9,%rax │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1c741 │ │ │ │ - add $0xb0,%rsp │ │ │ │ - pop %rbx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 23a89 │ │ │ │ + movzbl 0x50(%rdx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + cmovne %r8d,%edx │ │ │ │ + lea (%rcx,%rdx,8),%ecx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 23a70 │ │ │ │ + mov %ecx,0xac4(%rdi) │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - mov $0x80081272,%esi │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1c746 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - shr $0x9,%rax │ │ │ │ - jmp 1c6dc │ │ │ │ - lea 0xb691f(%rip),%rcx │ │ │ │ - mov $0xa3,%edx │ │ │ │ - lea 0xb67ca(%rip),%rsi │ │ │ │ - lea 0xb59f4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xb68fb(%rip),%rcx │ │ │ │ - mov $0xa9,%edx │ │ │ │ - lea 0xb67a6(%rip),%rsi │ │ │ │ - lea 0xb59d0(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov 0x70(%rdi),%edi │ │ │ │ - callq 74c0 │ │ │ │ - mov 0x74(%rbp),%edi │ │ │ │ - callq 7100 │ │ │ │ - mov 0x70(%rbp),%edi │ │ │ │ - callq 7100 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 7410 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov $0x2,%r12d │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0xa0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 1c7e3 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test $0x1,%sil │ │ │ │ - je 1c8b8 │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7710 <__open64_2@plt> │ │ │ │ - mov %eax,%ebp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 23050 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 23b05 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 23510 │ │ │ │ test %eax,%eax │ │ │ │ - jns 1c830 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov (%rax),%r12d │ │ │ │ - neg %r12d │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c8d1 │ │ │ │ - add $0xa0,%rsp │ │ │ │ + jne 23b10 │ │ │ │ + mov 0xaa0(%rbx),%rdx │ │ │ │ + lea 0x1e0(%r12),%rax │ │ │ │ + addl $0x1,0xac0(%rbx) │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0xaa0(%rbx),%rdx │ │ │ │ + mov %rdx,0x1e0(%r12) │ │ │ │ + lea 0xaa0(%rbx),%rdx │ │ │ │ + mov %rdx,0x1e8(%r12) │ │ │ │ + mov %rax,0xaa0(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - or $0x101000,%esi │ │ │ │ - callq 7710 <__open64_2@plt> │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - js 1c8d6 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0xa8,%edi │ │ │ │ - callq 7810 │ │ │ │ - mov $0x1f,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x30(%rax),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 7880 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %ebp,%esi │ │ │ │ - callq 9300 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %ebp,0x70(%r12) │ │ │ │ - mov %r14d,0x74(%r12) │ │ │ │ - mov %rax,0x28(%r12) │ │ │ │ - lea 0x70(%r12),%rax │ │ │ │ - mov %rax,0x68(%r12) │ │ │ │ - lea 0x80(%r12),%rax │ │ │ │ - mov %rbx,0x60(%r12) │ │ │ │ - mov %rax,0x78(%r12) │ │ │ │ - mov %rax,0x58(%r12) │ │ │ │ - jmpq 1c802 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0x2,%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - sbb %r12d,%r12d │ │ │ │ - and $0x3fff,%r12d │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmpq 1c7e3 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xb6753(%rip),%rcx │ │ │ │ - mov $0xcf,%edx │ │ │ │ - lea 0xb6616(%rip),%rsi │ │ │ │ - lea 0xb814b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0xb6719(%rip),%rcx │ │ │ │ - mov $0xe7,%edx │ │ │ │ - lea 0xb65e8(%rip),%rsi │ │ │ │ - lea 0xb811d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - cmp $0xc,%dil │ │ │ │ - ja 1c968 │ │ │ │ - movzbl %dil,%eax │ │ │ │ - lea 0xe7ccd(%rip),%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov (%rdx,%rax,1),%r12d │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0xebaad(%rip) │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - jne 1c95b │ │ │ │ - mov 0xeb742(%rip),%rdi │ │ │ │ - mov $0x32,%ecx │ │ │ │ - lea 0xb670b(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0xeba84(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmp 1c95b │ │ │ │ - nop │ │ │ │ - push %r12 │ │ │ │ - cmp $0xc,%dil │ │ │ │ - ja 1c9c8 │ │ │ │ - movzbl %dil,%eax │ │ │ │ - lea 0xe7c6d(%rip),%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x8(%rdx,%rax,1),%r12 │ │ │ │ - mov %r12,%rax │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xeba4c(%rip) │ │ │ │ - lea 0xb66da(%rip),%r12 │ │ │ │ - jne 1c9bc │ │ │ │ - mov 0xeb6e1(%rip),%rdi │ │ │ │ - mov $0x3b,%ecx │ │ │ │ - lea 0xb66aa(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0xeba22(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmp 1c9bc │ │ │ │ - mov 0x8(%rcx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1ccac │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 7410 │ │ │ │ + jmp 23b05 │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0xb659f(%rip),%rbp │ │ │ │ + lea 0x58(%rsi),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%r13),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1cbb7 │ │ │ │ - mov 0xc(%r13),%edx │ │ │ │ - mov 0x10(%r13),%edi │ │ │ │ - mov 0xc(%r12),%eax │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add 0x58(%r15),%rdx │ │ │ │ - mov 0x8(%rdx),%ebx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%r14),%rax │ │ │ │ - sub %edi,%ebx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - cmova %ecx,%ebx │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - sub %esi,%ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - cmova %ecx,%ebx │ │ │ │ - cmp %r8d,%ebx │ │ │ │ - cmova %r8d,%ebx │ │ │ │ - add 0xc(%rdx),%edi │ │ │ │ - add 0xc(%rax),%esi │ │ │ │ - add (%rdx),%rdi │ │ │ │ - add (%rax),%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq 7a30 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - shr $0x9,%r8d │ │ │ │ - add %r8,(%r12) │ │ │ │ - mov 0x14(%r14),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 1cbd0 │ │ │ │ - and $0xfb,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 1cbd0 │ │ │ │ - mov 0x58(%r14),%r9 │ │ │ │ - cmp 0x8(%r12),%ebx │ │ │ │ - ja 1cc20 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 1cc00 │ │ │ │ - mov 0x8(%r12),%esi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - nop │ │ │ │ - mov 0xc(%r12),%edx │ │ │ │ - mov %esi,%r10d │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r9,%rdx │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - sub 0x10(%r12),%eax │ │ │ │ - cmp %esi,%ecx │ │ │ │ - cmovbe %ecx,%r10d │ │ │ │ - cmp %r10d,%eax │ │ │ │ - cmova %r10d,%eax │ │ │ │ - sub %eax,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - add 0x10(%r12),%eax │ │ │ │ - mov %esi,0x8(%r12) │ │ │ │ - mov %eax,0x10(%r12) │ │ │ │ - cmp 0x8(%rdx),%eax │ │ │ │ - jne 1cb20 │ │ │ │ - movl $0x0,0x10(%r12) │ │ │ │ - add $0x1,%edi │ │ │ │ - mov %edi,0xc(%r12) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 1cad0 │ │ │ │ - add %r8,0x0(%r13) │ │ │ │ - mov 0x14(%r15),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 1cbe5 │ │ │ │ - and $0xfb,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 1cbe5 │ │ │ │ - mov 0x58(%r15),%r8 │ │ │ │ - cmp 0x8(%r13),%ebx │ │ │ │ - ja 1cc70 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 1cba9 │ │ │ │ - mov 0x8(%r13),%ecx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov 0xe34a7(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 23e08 │ │ │ │ + mov 0xe44ac(%rip),%rax │ │ │ │ + mov 0xe348d(%rip),%rbx │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + mov 0xe451b(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 23ea8 │ │ │ │ + mov (%r12),%rbx │ │ │ │ + lea -0xc58(%rip),%r14 │ │ │ │ + movabs $0x58006000080000,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %cx,0x24(%rsp) │ │ │ │ + movb $0x0,0x26(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + push %r13 │ │ │ │ + callq 23660 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x40(%rbx,%rdx,8),%r15 │ │ │ │ + test %esi,%esi │ │ │ │ + je 23c1a │ │ │ │ + jmpq 23d80 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%r13),%edx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r8,%rdx │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - sub 0x10(%r13),%eax │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - cmovbe %ebx,%edi │ │ │ │ - cmp %edi,%eax │ │ │ │ - cmova %edi,%eax │ │ │ │ - sub %eax,%ecx │ │ │ │ - sub %eax,%ebx │ │ │ │ - add 0x10(%r13),%eax │ │ │ │ - mov %ecx,0x8(%r13) │ │ │ │ - mov %eax,0x10(%r13) │ │ │ │ - cmp 0x8(%rdx),%eax │ │ │ │ - jne 1cba5 │ │ │ │ - add $0x1,%esi │ │ │ │ - movl $0x0,0x10(%r13) │ │ │ │ - mov %esi,0xc(%r13) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1cb60 │ │ │ │ - mov 0x8(%r12),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 1ca30 │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x80,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x1,%edx │ │ │ │ + lock cmpxchg %edx,(%r15) │ │ │ │ + jne 23c1d │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 23bf8 │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov %r15,%rax │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + cmove %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 23d40 │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 23d98 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 23d40 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 23c57 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 23dac │ │ │ │ + sfence │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lock andl $0xfffffffe,(%r15) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + lock decl 0x8c(%r12) │ │ │ │ + cmpb $0x0,0x1e(%r12) │ │ │ │ + jne 23dc2 │ │ │ │ + mov 0xe331c(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 23e1c │ │ │ │ + mov 0xe439d(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 23eb0 │ │ │ │ + mov 0xe32f6(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xe4384(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 23e2c │ │ │ │ + mov 0xe42fe(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 23e34 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movq $0x0,0x60(%rax) │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ + jmpq a8410 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub %ebx,0x8(%r12) │ │ │ │ - add %r8,0x0(%r13) │ │ │ │ - mov 0x14(%r15),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - jne 1cb34 │ │ │ │ - sub %ebx,0x8(%r13) │ │ │ │ - mov 0x8(%r12),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 1ca30 │ │ │ │ - jmp 1cbb7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8,0x0(%r13) │ │ │ │ - mov 0x14(%r15),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfb,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 1cbe5 │ │ │ │ - cmp $0x5,%al │ │ │ │ - jne 1cba9 │ │ │ │ - sub %ebx,0x8(%r13) │ │ │ │ - jmp 1cbe9 │ │ │ │ - nop │ │ │ │ - cmpb $0x0,0xeb7f3(%rip) │ │ │ │ - jne 1cac0 │ │ │ │ - mov 0xeb48c(%rip),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + lock andl $0xfffffffe,(%r15) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - movb $0x1,0xeb7c7(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - jmpq 1cac0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xeb7a3(%rip) │ │ │ │ - jne 1cb50 │ │ │ │ - mov 0xeb43c(%rip),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 23b88 │ │ │ │ + jmpq 23cc5 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a5990 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 23c1a │ │ │ │ + jmp 23d6e │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 23c7c │ │ │ │ + test $0x1,%al │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + sfence │ │ │ │ + mov %rax,(%r15) │ │ │ │ + callq a4ec0 │ │ │ │ + jmpq 23c87 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov $0xcccccccd,%esi │ │ │ │ + mov 0x8c(%r12),%ecx │ │ │ │ + lea (%rdx,%rdx,2),%eax │ │ │ │ + imul %rsi,%rax │ │ │ │ + shr $0x23,%rax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 23cc5 │ │ │ │ + movzwl 0x1c(%r12),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 23cc5 │ │ │ │ + mov 0x1e5487(%rip),%rdi │ │ │ │ + lea 0x40(%r12),%rsi │ │ │ │ + callq a9d40 │ │ │ │ + jmpq 23cc5 │ │ │ │ + mov 0xe31d9(%rip),%rbx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + jmpq 23b6d │ │ │ │ + mov 0xe31c5(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 23d13 │ │ │ │ + mfence │ │ │ │ + jmpq 23d04 │ │ │ │ + movl $0x0,0xe41ca(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov $0x4d,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xe41ab(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 23d13 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 23d13 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - movb $0x1,0xeb77c(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - jmpq 1cb50 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - movdqu 0x20(%rsi),%xmm0 │ │ │ │ - movdqu 0x20(%rdi),%xmm1 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x30(%rsi),%rax │ │ │ │ - mov %rsp,%rcx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - movups %xmm1,0x20(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 1ca00 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1cd0e │ │ │ │ - add $0x48,%rsp │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0xe4170(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 23d13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 23b6d │ │ │ │ + mfence │ │ │ │ + jmpq 23ceb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x1e515b(%rip) │ │ │ │ + jne 240f8 │ │ │ │ push %r15 │ │ │ │ + lea -0x68(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x58(%rsp),%ebp │ │ │ │ - mov 0x5c(%rsp),%r15d │ │ │ │ - mov 0x60(%rsp),%r12d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1cdee │ │ │ │ - mov 0x58(%rdi),%r8 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %r15d,%r14d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r12d,%edi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rax,%r8 │ │ │ │ - mov 0x8(%r8),%ebx │ │ │ │ - sub %r12d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - add 0xc(%r8),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - add (%r8),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq 7090 │ │ │ │ - mov 0x14(%r13),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfb,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 1cde8 │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 1cde8 │ │ │ │ - mov 0x58(%r13),%r8 │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 1ce00 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1cda3 │ │ │ │ - jmp 1cd50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15d,%r14d │ │ │ │ - shl $0x4,%r14 │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - mov 0x8(%r8,%r14,1),%edx │ │ │ │ - cmovbe %ebp,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %r12d,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - add %eax,%r12d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%ebp │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jne 1cdd0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x8(%rsi),%rbp │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7590 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 240b9 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea -0x30(%rbx),%r10 │ │ │ │ + lea -0xad0(%rbx),%r13 │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x40000,%eax │ │ │ │ + and $0x40000,%ecx │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + movzwl -0x67e(%rbx),%ecx │ │ │ │ + shl $0x9,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + shr $0xc,%rcx │ │ │ │ + div %rcx │ │ │ │ + mov -0x10(%rbx),%edx │ │ │ │ + sub -0xc(%rbx),%edx │ │ │ │ + cmovs %esi,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmovbe %rax,%rcx │ │ │ │ + mov -0x30(%rbx),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + lea -0x1e0(%rdi),%r14 │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 23ffe │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 23ffe │ │ │ │ + mov $0x1,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 23f93 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x1e0(%r14),%rax │ │ │ │ + lea -0x1e0(%rax),%rbp │ │ │ │ + lea 0x1e0(%r14),%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 24008 │ │ │ │ + cmp (%rsp),%r12 │ │ │ │ + jae 24008 │ │ │ │ add $0x1,%r15d │ │ │ │ + cmp $0x3,%r15d │ │ │ │ + jbe 23f90 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + callq 23120 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 23f90 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ + callq 23990 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jmp 23f90 │ │ │ │ xor %r12d,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1cda0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1cdee │ │ │ │ - mov 0x58(%r13),%r8 │ │ │ │ - mov %r15d,%r14d │ │ │ │ - jmpq 1cd50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub %ebx,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 1cdd8 │ │ │ │ - add $0x18,%rsp │ │ │ │ + lea -0x100(%rbx),%rax │ │ │ │ + lea -0x40(%rbx),%r15 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov -0x40(%rbx),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea -0x1e0(%rax),%r14 │ │ │ │ + lea -0x1e0(%rdx),%rbp │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 24081 │ │ │ │ + cmp (%rsp),%r12 │ │ │ │ + jb 24043 │ │ │ │ + jmpq 240c8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + testb $0x40,0x68(%r14) │ │ │ │ + jne 2405f │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 23120 │ │ │ │ + test %eax,%eax │ │ │ │ + je 24100 │ │ │ │ + lock andq $0xffffffffffffffbf,0x68(%r14) │ │ │ │ + mov 0x1e0(%rbp),%rax │ │ │ │ + sub $0x1e0,%rax │ │ │ │ + lea 0x1e0(%rbp),%rdx │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jne 24040 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + and $0xfffbffff,%eax │ │ │ │ + or 0x1c(%rsp),%eax │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + movzwl -0x67e(%rbx),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + shr $0xc,%rax │ │ │ │ + imul %r12,%rax │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x0,0xeb613(%rip) │ │ │ │ - jne 1cda3 │ │ │ │ - mov 0xeb2b0(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - lea 0xb61ac(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - movb $0x1,0xeb5eb(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - jmpq 1cda3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - orw $0x4,0x18(%rdi) │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - mov 0x14(%rsi),%eax │ │ │ │ - mov %eax,0x14(%rdi) │ │ │ │ - movdqu 0x20(%rsi),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - mov 0x30(%rsi),%rax │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - mov 0x58(%rsi),%rax │ │ │ │ - mov %rax,0x58(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmpw $0x0,0x50(%rdi) │ │ │ │ - je 1cec0 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x58(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1ceaf │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 1ce9b │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%rbp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 7410 │ │ │ │ - movzwl 0x50(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jg 1ce90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp %r15,%rdx │ │ │ │ + je 24081 │ │ │ │ + mov -0x38(%rbx),%rcx │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %r15,(%rax) │ │ │ │ + mov %rdx,-0x40(%rbx) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rax,-0x38(%rbx) │ │ │ │ + mov %r15,0x8(%rdx) │ │ │ │ + jmp 24081 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - push %r12 │ │ │ │ - shr $0x9,%eax │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x28(%rdi),%edx │ │ │ │ - add %rax,0x20(%rdi) │ │ │ │ - mov 0x14(%rdi),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 1cef6 │ │ │ │ - and $0xfb,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 1cf00 │ │ │ │ - sub %ebp,%edx │ │ │ │ - mov %edx,0x28(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - mov 0x58(%rdi),%r12 │ │ │ │ - cmp %edx,%esi │ │ │ │ - ja 1cf60 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1cefb │ │ │ │ - mov 0x28(%rbx),%ecx │ │ │ │ - nop │ │ │ │ - mov 0x2c(%rbx),%edx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - sub 0x30(%rbx),%eax │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - cmovbe %ebp,%edi │ │ │ │ - cmp %edi,%eax │ │ │ │ - cmova %edi,%eax │ │ │ │ - sub %eax,%ecx │ │ │ │ - sub %eax,%ebp │ │ │ │ - add 0x30(%rbx),%eax │ │ │ │ - mov %ecx,0x28(%rbx) │ │ │ │ - mov %eax,0x30(%rbx) │ │ │ │ - cmp 0x8(%rdx),%eax │ │ │ │ - jne 1cf4e │ │ │ │ - add $0x1,%esi │ │ │ │ - movl $0x0,0x30(%rbx) │ │ │ │ - mov %esi,0x2c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 1cf10 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xeb4b3(%rip) │ │ │ │ - jne 1cf08 │ │ │ │ - mov 0xeb150(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - lea 0xb604c(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0xeb490(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmpq 1cf08 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - testb $0x1,0x19(%rdi) │ │ │ │ - je 1cfc0 │ │ │ │ - mov 0x54(%rdi),%eax │ │ │ │ + lea 0x1e0(%rbp),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 2413f │ │ │ │ + mov -0x38(%rbx),%rdx │ │ │ │ + mov -0x40(%rbx),%rsi │ │ │ │ + mov %rdx,0x8(%rsi) │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov 0x1e8(%rbp),%rdx │ │ │ │ + mov %r15,(%rdx) │ │ │ │ + mov %rax,-0x40(%rbx) │ │ │ │ + mov 0x1e8(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%rbx) │ │ │ │ + mov %r15,0x1e8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 23990 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 23b20 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + cmp %r12,(%rsp) │ │ │ │ + jbe 2408b │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7590 │ │ │ │ test %eax,%eax │ │ │ │ - je 1cfd3 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x54(%rdi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 1cfc0 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1cfce │ │ │ │ - mov (%rax),%eax │ │ │ │ - sub %rax,%rdi │ │ │ │ - jmpq 7410 │ │ │ │ - push %rax │ │ │ │ - lea 0xb625d(%rip),%rcx │ │ │ │ - mov $0xc9,%edx │ │ │ │ - lea 0xb60d9(%rip),%rsi │ │ │ │ - lea 0xb61b2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + je 24018 │ │ │ │ + jmpq 2408b │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - movzwl 0x50(%rdi),%ebp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,%rax │ │ │ │ - shl $0x4,%rbp │ │ │ │ - add 0x58(%rdi),%rbp │ │ │ │ - testb $0x4,0x18(%rdi) │ │ │ │ - jne 1d050 │ │ │ │ - cmp 0x52(%rbx),%ax │ │ │ │ - jae 1d088 │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2474b │ │ │ │ + movzbl 0x13a(%rsi),%edx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 24500 │ │ │ │ + cmp $0x12,%dl │ │ │ │ + je 243f0 │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ + cmpq $0x0,0x28(%rbp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movzwl 0x16(%rbp),%eax │ │ │ │ + mov %ax,0x8(%rsp) │ │ │ │ + jne 2476a │ │ │ │ + movdqa 0xe0bbe(%rip),%xmm0 │ │ │ │ + movdqa 0xe0bc6(%rip),%xmm1 │ │ │ │ + mov 0xe0bcf(%rip),%rax │ │ │ │ + movzwl 0x14(%rbp),%r12d │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movups %xmm1,0x20(%rsp) │ │ │ │ + mov 0xe2dbc(%rip),%r14 │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 245c0 │ │ │ │ + mov 0xe3dc1(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0xe3e36(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 245e0 │ │ │ │ + lea -0x133a(%rip),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + callq 23660 │ │ │ │ + mov 0x4(%r13),%r8d │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x40(%r13,%rax,8),%r15 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 242d2 │ │ │ │ + jmpq 24510 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x80,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x1,%edx │ │ │ │ + lock cmpxchg %edx,(%r15) │ │ │ │ + jne 242d5 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 242b0 │ │ │ │ + movzwl 0x8(%rsp),%eax │ │ │ │ + movzwl %r12w,%r12d │ │ │ │ + mov 0x30(%r13),%r11 │ │ │ │ + sub %rax,%r12 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea (%rax,%r12,1),%r10 │ │ │ │ + test %r11,%r11 │ │ │ │ + jne 245f0 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r15,%rdx │ │ │ │ + or $0x1,%rdx │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + mov $0x10,%edx │ │ │ │ + test $0x1,%al │ │ │ │ + jne 24416 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 24400 │ │ │ │ + movzwl 0x16(%rbp),%ecx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%r10),%rdi │ │ │ │ + sub %rcx,%r12 │ │ │ │ + cmp %rdi,0x60(%r12) │ │ │ │ + jne 24400 │ │ │ │ + mov %r12,%r11 │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + lock andl $0xfffffffe,(%r15) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 245d0 │ │ │ │ + mov 0xe3ce7(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 24680 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0xe3cd5(%rip),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 24690 │ │ │ │ + mov 0xe3c4f(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 24540 │ │ │ │ mov %r12d,%eax │ │ │ │ - mov %r13d,0xc(%rbp) │ │ │ │ - mov %r12d,0x8(%rbp) │ │ │ │ - add %r12d,0x28(%rbx) │ │ │ │ - addw $0x1,0x50(%rbx) │ │ │ │ + cmp $0xfffffffffffff000,%r11 │ │ │ │ + ja 243d9 │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + sbb %eax,%eax │ │ │ │ + not %eax │ │ │ │ + and $0xffffffef,%eax │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - cmpb $0x0,0xeb3c2(%rip) │ │ │ │ - jne 1d029 │ │ │ │ - mov 0xeb060(%rip),%rdi │ │ │ │ - mov $0xd8,%ecx │ │ │ │ - lea 0xb6029(%rip),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x168(%rsi),%rax │ │ │ │ + jmpq 241da │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov (%rax),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + je 24328 │ │ │ │ + test %edx,%edx │ │ │ │ + jle 245f0 │ │ │ │ + mov 0x8c(%rbp),%eax │ │ │ │ + cmp 0xc(%rbp),%eax │ │ │ │ + jae 24738 │ │ │ │ + mov 0x8c(%rbp),%edx │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 24446 │ │ │ │ + mov 0x18(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 245f0 │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 245f0 │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r15,%rdx │ │ │ │ + or $0x1,%rdx │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + lock incl 0x8c(%rbp) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov $0x0,%eax │ │ │ │ + test $0x1,%bl │ │ │ │ + cmove %rbx,%rax │ │ │ │ + sfence │ │ │ │ + mov %rax,(%r15) │ │ │ │ + callq a4ec0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0xeb39f(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - movzwl 0x50(%rbx),%eax │ │ │ │ - jmp 1d029 │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x0,0xeb389(%rip) │ │ │ │ - jne 1d02f │ │ │ │ - mov 0xeb028(%rip),%rdi │ │ │ │ - mov $0xd9,%ecx │ │ │ │ - lea 0xb5ff1(%rip),%rdx │ │ │ │ + callq 7520 │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov 0x8c(%rbp),%ecx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + shr $0x2,%eax │ │ │ │ + lea (%rax,%rax,2),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jbe 24382 │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 244db │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 24382 │ │ │ │ + mov 0x1e4d9e(%rip),%rdi │ │ │ │ + lea 0x40(%rbp),%rsi │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq a9d40 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + jmpq 24382 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x160(%rsi),%rax │ │ │ │ + jmpq 241da │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a64a0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 242d2 │ │ │ │ + mov $0xfffffffffffffff4,%r11 │ │ │ │ + mov $0xfffffffffffffff4,%r12 │ │ │ │ + jmpq 24382 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + movl $0x0,0xe3aba(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xe3a9b(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + test %eax,%eax │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + jns 243c2 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 243c2 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - movb $0x1,0xeb366(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmpq 1d02f │ │ │ │ + lea 0xe3a56(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + jmpq 243c2 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmpq 24253 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + jmpq 243c2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - lea 0x98(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ + mfence │ │ │ │ + jmpq 24253 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + lock andl $0xfffffffe,(%r15) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ sub $0x8,%rsp │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x0,0x18(%rdi) │ │ │ │ - jns 1d0fe │ │ │ │ - mov 0x38(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 1d135 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x38(%rdi) │ │ │ │ + mov %r15,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 1d0f8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - andw $0xff7f,0x18(%rdi) │ │ │ │ - mov 0x40(%rdi),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne 1d128 │ │ │ │ - mov 0x48(%rdi),%rbx │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - jne 1d118 │ │ │ │ - movzbl 0x10(%rdi),%eax │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ - callq 1cfa0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 1d0d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1d0ec │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq *%rax │ │ │ │ - lea 0xb60e4(%rip),%rcx │ │ │ │ - mov $0xed,%edx │ │ │ │ - lea 0xb5f78(%rip),%rsi │ │ │ │ - lea 0xb6071(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - mov 0x48(%rdi),%rbp │ │ │ │ - cmpb $0x0,0x10(%rbp) │ │ │ │ - jne 1d172 │ │ │ │ - movzbl 0x10(%rdi),%eax │ │ │ │ - mov %al,0x10(%rbp) │ │ │ │ - callq 1cfa0 │ │ │ │ + jne 24698 │ │ │ │ + mov 0xe3a4a(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 246a2 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0xe3a36(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 24730 │ │ │ │ + mov 0xe39af(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 246a7 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r10,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 1d0c0 │ │ │ │ - movzwl 0x18(%rdi),%esi │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rdi,%rdx │ │ │ │ + callq a6550 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%r11 │ │ │ │ + jmpq 243c2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 243a1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 243b3 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmp 2465e │ │ │ │ + mfence │ │ │ │ + jmp 2463b │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + movl $0x0,0xe3952(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x4a(%rdi) │ │ │ │ - lea 0x8(%rdi),%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - and $0xfffffffffffffc00,%rsi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x52,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %si,0x18(%rdx) │ │ │ │ - movl $0x1,0x38(%rdx) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r14 │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xe3933(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jns 2465e │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 2465e │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xe38ec(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jmpq 2465e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 24653 │ │ │ │ + mov $0xfffffffffffffff9,%r11 │ │ │ │ + mov $0xfffffffffffffff9,%r12 │ │ │ │ + jmpq 2434c │ │ │ │ + lea 0x9880e(%rip),%rcx │ │ │ │ + mov $0x8d,%edx │ │ │ │ + lea 0x98aeb(%rip),%rsi │ │ │ │ + lea 0x98b18(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x987cf(%rip),%rcx │ │ │ │ + mov $0x381,%edx │ │ │ │ + lea 0x98b0f(%rip),%rsi │ │ │ │ + lea 0x98b23(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ - mov %edi,%r13d │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%rdi │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1d1ff │ │ │ │ - mov (%rdx),%r12d │ │ │ │ - movslq %ebp,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x68(%r12,%rax,1),%r14 │ │ │ │ - callq 16af0 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 1d2b0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1d2fb │ │ │ │ - and $0x1,%r13d │ │ │ │ - jne 1d300 │ │ │ │ - add %r12,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x8(%r8),%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0x68(%r8),%rdx │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - movq $0x0,0x60(%r8) │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x68,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0x1,0x38(%r8) │ │ │ │ - movl $0x1,0x54(%r8) │ │ │ │ - mov %rdx,0x58(%r8) │ │ │ │ - mov %bp,0x52(%r8) │ │ │ │ - mov %rbx,0x60(%r8) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1d315 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %dl,0x50(%rsi) │ │ │ │ + mov %cl,0x51(%rsi) │ │ │ │ + test %edx,%edx │ │ │ │ + je 24820 │ │ │ │ + callq a8570 │ │ │ │ + lea 0x98(%r13),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 241a0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 24808 │ │ │ │ + mov 0xc0(%r13),%rdx │ │ │ │ + lea 0x1e0(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0xc0(%r13),%rdx │ │ │ │ + mov %rdx,0x1e0(%rbx) │ │ │ │ + lea 0xc0(%r13),%rdx │ │ │ │ + mov %rdx,0x1e8(%rbx) │ │ │ │ + mov %rax,0xc0(%r13) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - bsr %r14,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 1d223 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 1d282 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmpq 1d236 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + callq a8480 │ │ │ │ + jmp 247b2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %esi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 1d1d0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1d35e │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - orw $0x4,0x18(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov 0x14(%rbx),%edx │ │ │ │ - mov %edx,0x14(%rax) │ │ │ │ - movdqu 0x20(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - mov 0x30(%rbx),%rdx │ │ │ │ - mov %rdx,0x30(%rax) │ │ │ │ - mov 0x58(%rbx),%rdx │ │ │ │ - mov %rdx,0x58(%rax) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ push %r15 │ │ │ │ - mov %esi,%r10d │ │ │ │ mov %rdi,%r15 │ │ │ │ - mov %rdx,%r11 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x14(%rdi),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 1d450 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfb,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 1d450 │ │ │ │ - mov 0x28(%rdi),%ebp │ │ │ │ - mov 0x2c(%rdi),%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x30(%rdi),%r12d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1d455 │ │ │ │ - mov 0x58(%rdi),%r14 │ │ │ │ - movzbl %al,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r8d,%r13d │ │ │ │ - lea 0xb5c0c(%rip),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - mov 0x8(%r14,%rsi,1),%ebx │ │ │ │ - sub %r12d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x5,%ecx │ │ │ │ - je 1d5c0 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpq $0x0,0xaf0(%rdi) │ │ │ │ + je 24857 │ │ │ │ + lea 0xad0(%rdi),%rdi │ │ │ │ + callq a7180 │ │ │ │ + mov $0xfffffffffffffff8,%r13 │ │ │ │ + lea 0xa68(%r15),%r12 │ │ │ │ + lea 0xa90(%r15),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %fs:0x0(%r13),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ - and $0xfb,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 1d5c0 │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 1d5e0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1d403 │ │ │ │ - jmp 1d447 │ │ │ │ - mov %r8d,%r13d │ │ │ │ - shl $0x4,%r13 │ │ │ │ - mov %ebp,%eax │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - mov 0x8(%r14,%r13,1),%ecx │ │ │ │ - cmovbe %ebx,%eax │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub %r12d,%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - cmova %esi,%eax │ │ │ │ - add %eax,%r12d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%ebp │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jne 1d430 │ │ │ │ - add $0x1,%r8d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1d400 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1d5ca │ │ │ │ - mov 0x14(%r15),%eax │ │ │ │ - mov 0x58(%r15),%r14 │ │ │ │ - mov %r8d,%r13d │ │ │ │ - movzbl %al,%ecx │ │ │ │ - jmpq 1d3c0 │ │ │ │ - nop │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r10d,%edi │ │ │ │ - callq 1d1d0 │ │ │ │ - mov %rax,%r8 │ │ │ │ + or $0x40000,%eax │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + and $0x40000,%ecx │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x12ee8(%r15),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1d5a8 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %rax,0x8(%r8) │ │ │ │ - mov 0x14(%r15),%eax │ │ │ │ - mov %eax,0x14(%r8) │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - mov %rdx,0x20(%r8) │ │ │ │ - mov 0x28(%r15),%ebp │ │ │ │ - movzbl %al,%edx │ │ │ │ - mov %ebp,0x28(%r8) │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 1d5a8 │ │ │ │ - cmp $0x7,%edx │ │ │ │ - je 1d588 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 1d5a8 │ │ │ │ - mov 0x2c(%r15),%r9d │ │ │ │ - mov 0x30(%r15),%r12d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1d5a8 │ │ │ │ - mov 0x58(%r15),%r14 │ │ │ │ - mov %r9d,%r13d │ │ │ │ - lea 0xb5b01(%rip),%rdx │ │ │ │ + je 248df │ │ │ │ + mov 0x1e8(%rax),%rcx │ │ │ │ + mov 0x1e0(%rax),%rsi │ │ │ │ + lea 0x1e0(%rax),%rdx │ │ │ │ + mov %rcx,0x8(%rsi) │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + mov 0xa90(%r15),%rcx │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov 0xa90(%r15),%rcx │ │ │ │ + mov %rbp,0x1e8(%rax) │ │ │ │ + mov %rcx,0x1e0(%rax) │ │ │ │ + mov %rdx,0xa90(%r15) │ │ │ │ + mov 0x12ef0(%r15),%rdi │ │ │ │ + callq 7410 │ │ │ │ + lea 0x5a8(%r15),%rax │ │ │ │ + lea 0x9a8(%r15),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 24936 │ │ │ │ + mov 0xa90(%r15),%rsi │ │ │ │ + lea 0x1e0(%rdx),%rcx │ │ │ │ + mov %rcx,0x8(%rsi) │ │ │ │ + mov 0xa90(%r15),%rsi │ │ │ │ + mov %rbp,0x1e8(%rdx) │ │ │ │ + mov %rsi,0x1e0(%rdx) │ │ │ │ + mov %rcx,0xa90(%r15) │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 24900 │ │ │ │ + mov 0xaa0(%r15),%rax │ │ │ │ + lea 0xaa0(%r15),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 249a7 │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov 0xaa8(%r15),%rdx │ │ │ │ + mov 0xa90(%r15),%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0xaa8(%r15),%rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov 0xaa0(%r15),%rbx │ │ │ │ + mov %rbx,0xa90(%r15) │ │ │ │ + jmp 249ae │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rax,%r14 │ │ │ │ - movzwl 0x50(%r8),%eax │ │ │ │ - mov 0x8(%r14),%ebx │ │ │ │ - mov 0xc(%r14),%esi │ │ │ │ - mov (%r14),%rcx │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ - sub %r12d,%ebx │ │ │ │ - mov %di,0x50(%r8) │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - add %r12d,%esi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%r8),%rax │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %ebx,0x8(%rax) │ │ │ │ - mov %esi,0xc(%rax) │ │ │ │ - mov 0x14(%r15),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfb,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 1d5d8 │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 1d5d8 │ │ │ │ - mov 0x58(%r15),%r14 │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 1d640 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1d543 │ │ │ │ - jmp 1d4d0 │ │ │ │ + lock btrq $0x2,-0x178(%rbx) │ │ │ │ + jae 2499c │ │ │ │ + lock decl 0xac8(%r15) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 23990 │ │ │ │ + mov 0xa90(%r15),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 249f0 │ │ │ │ + mov -0x178(%rbx),%rax │ │ │ │ + lea -0x1e0(%rbx),%r14 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 24aa2 │ │ │ │ + test $0x80,%al │ │ │ │ + jne 24aa2 │ │ │ │ + test $0x4,%al │ │ │ │ + je 24988 │ │ │ │ + and $0x20,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0xe8(%rbx,%rax,1),%rdx │ │ │ │ + callq 34d50 │ │ │ │ + jmp 24988 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r9d,%r13d │ │ │ │ - shl $0x4,%r13 │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov 0x8(%r14,%r13,1),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub %r12d,%eax │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmovbe %ebx,%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - cmova %esi,%eax │ │ │ │ - add %eax,%r12d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%ebp │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jne 1d570 │ │ │ │ - add $0x1,%r9d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1d540 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1d5a8 │ │ │ │ - mov 0x58(%r15),%r14 │ │ │ │ - mov %r9d,%r13d │ │ │ │ - jmpq 1d4d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x50(%r8),%eax │ │ │ │ - mov 0x58(%r15),%rdx │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%r8),%rax │ │ │ │ - mov %cx,0x50(%r8) │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + mov 0xac8(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 24ac1 │ │ │ │ + mov 0xab0(%r15),%rdi │ │ │ │ + lea 0xab0(%r15),%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 24a49 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea -0x1e0(%rdi),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq a8500 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0xab0(%r15),%rdi │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jne 24a18 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %fs:0x0(%r13),%rdx │ │ │ │ + mov 0xc(%rsp),%r14d │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + and $0xfffbffff,%eax │ │ │ │ + or %eax,%r14d │ │ │ │ + mov %r14d,0x48(%rdx) │ │ │ │ + cmpb $0x0,0xa60(%r15) │ │ │ │ + jne 24a88 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %ebx,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 1d43c │ │ │ │ - mov %r9d,%esi │ │ │ │ - jmpq 1d455 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %ebx,%ebp │ │ │ │ - jmp 1d574 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0xeae33(%rip) │ │ │ │ - jne 1d403 │ │ │ │ - mov 0xeaacc(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - mov %r10d,0x14(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - movb $0x1,0xeadff(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - lea 0xb5997(%rip),%rdx │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - jmpq 1d403 │ │ │ │ - cmpb $0x0,0xeadd3(%rip) │ │ │ │ - jne 1d543 │ │ │ │ - mov 0xeaa6c(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - movb $0x1,0xeada9(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea 0xb5941(%rip),%rdx │ │ │ │ - jmpq 1d543 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x9d0(%r15),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq a5940 │ │ │ │ + lea 0x98477(%rip),%rcx │ │ │ │ + mov $0x18d,%edx │ │ │ │ + lea 0x98794(%rip),%rsi │ │ │ │ + lea 0x9854c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x98458(%rip),%rcx │ │ │ │ + mov $0x197,%edx │ │ │ │ + lea 0x98775(%rip),%rsi │ │ │ │ + lea 0x98575(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %esi,%esi │ │ │ │ - jle 1d83f │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %esi,%ebp │ │ │ │ - shr $0x9,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jbe 1d820 │ │ │ │ - movzbl 0x14(%rbx),%eax │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub $0x3,%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - je 1d7a0 │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 1d1d0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1d7b6 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - orw $0x4,0x18(%r12) │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - mov %eax,0x14(%r12) │ │ │ │ - movdqu 0x20(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%r12) │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ - mov %rax,0x58(%r12) │ │ │ │ - shl $0x9,%ebp │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %ebp,0x28(%r12) │ │ │ │ - shr $0x9,%eax │ │ │ │ - add %rax,0x20(%rbx) │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 1d7d0 │ │ │ │ - and $0xfb,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 1d7d0 │ │ │ │ - mov 0x58(%rbx),%r13 │ │ │ │ - cmp 0x28(%rbx),%ebp │ │ │ │ - ja 1d7e8 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1d792 │ │ │ │ - mov 0x28(%rbx),%ecx │ │ │ │ - mov 0x2c(%rbx),%edx │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r13,%rdx │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - sub 0x30(%rbx),%eax │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - cmovbe %ecx,%edi │ │ │ │ - cmp %edi,%eax │ │ │ │ - cmova %edi,%eax │ │ │ │ - sub %eax,%ecx │ │ │ │ - sub %eax,%ebp │ │ │ │ - add 0x30(%rbx),%eax │ │ │ │ - mov %ecx,0x28(%rbx) │ │ │ │ - mov %eax,0x30(%rbx) │ │ │ │ - cmp 0x8(%rdx),%eax │ │ │ │ - jne 1d78e │ │ │ │ - add $0x1,%esi │ │ │ │ - movl $0x0,0x30(%rbx) │ │ │ │ - mov %esi,0x2c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 1d750 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + testb $0x2,0x44c(%rdi) │ │ │ │ + je 24afd │ │ │ │ + cmpb $0x0,0x482(%rdi) │ │ │ │ + jne 24c80 │ │ │ │ + lea 0x9d0(%rbx),%rdi │ │ │ │ + lea 0xe02b5(%rip),%rsi │ │ │ │ + callq a5690 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 24b38 │ │ │ │ + testb $0x2,0x44c(%rbx) │ │ │ │ + je 24b2d │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 24ca0 │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - mov %edi,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + cmpq $0x1,0x5a8(%rbx) │ │ │ │ + movb $0x1,0xa60(%rbx) │ │ │ │ + lea 0x5a8(%rbx),%rax │ │ │ │ + lea 0x9a8(%rbx),%rsi │ │ │ │ + sbb %ecx,%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + and $0x8,%ecx │ │ │ │ + add $0x10,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 24b7c │ │ │ │ + movzbl 0x50(%rdx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + cmovne %edi,%edx │ │ │ │ + lea (%rcx,%rdx,8),%ecx │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 24b68 │ │ │ │ + mov %ecx,0xac4(%rbx) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 24ba3 │ │ │ │ + jmp 24bc0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %ebp,0xac4(%rbx) │ │ │ │ + jbe 24bc0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 1d360 │ │ │ │ - mov %rax,%r12 │ │ │ │ + callq 23aa0 │ │ │ │ test %rax,%rax │ │ │ │ - jne 1d712 │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %r12d,%r12d │ │ │ │ + jne 24b98 │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + jmpq 24b17 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa90(%rbx),%rdx │ │ │ │ + lea 0xa90(%rbx),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 24c08 │ │ │ │ + lea 0xaa0(%rbx),%rcx │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov 0xaa0(%rbx),%rdx │ │ │ │ + mov 0xa98(%rbx),%rcx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + mov 0xa98(%rbx),%rcx │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov 0xa90(%rbx),%rdx │ │ │ │ + mov %rdx,0xaa0(%rbx) │ │ │ │ + mov %rax,0xa98(%rbx) │ │ │ │ + lea 0x12ef8(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xa90(%rbx) │ │ │ │ + callq 7350 │ │ │ │ + lea -0x178b(%rip),%rax │ │ │ │ + movl $0x4,0xae0(%rbx) │ │ │ │ + lea 0xad0(%rbx),%rdi │ │ │ │ + mov %rax,0xad0(%rbx) │ │ │ │ + lea -0xd8a(%rip),%rax │ │ │ │ + mov %rax,0xad8(%rbx) │ │ │ │ + movzwl 0x452(%rbx),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + shr $0xb,%rax │ │ │ │ + and $0x3ffe,%eax │ │ │ │ + mov %rax,0xae8(%rbx) │ │ │ │ + callq a7130 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq 24b17 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x98279(%rip),%rdx │ │ │ │ + lea 0x9862d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 24afd │ │ │ │ + nop │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x98256(%rip),%rdx │ │ │ │ + lea 0x9861b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %ebp,0x28(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + callq 7350 │ │ │ │ + lea 0xc0(%rbx),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + mov %rax,0xc0(%rbx) │ │ │ │ + lea 0xd0(%rbx),%rax │ │ │ │ + mov %rax,0xd8(%rbx) │ │ │ │ + mov %rax,0xd0(%rbx) │ │ │ │ + lea 0xe0(%rbx),%rax │ │ │ │ + mov %rax,0xe8(%rbx) │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0xeac2b(%rip) │ │ │ │ - jne 1d749 │ │ │ │ - mov 0xea8c4(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - lea 0xb57c0(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0xeac04(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmpq 1d749 │ │ │ │ - lea 0xb5a19(%rip),%rcx │ │ │ │ - mov $0x9a,%edx │ │ │ │ - lea 0xb588d(%rip),%rsi │ │ │ │ - lea 0xb59b6(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xb59fa(%rip),%rcx │ │ │ │ - mov $0x99,%edx │ │ │ │ - lea 0xb586e(%rip),%rsi │ │ │ │ - lea 0xb5873(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzwl (%rcx),%edx │ │ │ │ - cmp %dx,(%rsi) │ │ │ │ - je 1d880 │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - movzbl 0x1(%rcx),%edx │ │ │ │ - lea 0x4(%rcx),%rsi │ │ │ │ - add $0x4,%rdi │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - setne %al │ │ │ │ - add $0x8,%rsp │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rdx),%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %dil,(%rsi) │ │ │ │ - je 1d8c0 │ │ │ │ - retq │ │ │ │ xchg %ax,%ax │ │ │ │ - movzbl 0x1(%rsi),%ecx │ │ │ │ - cmp 0xc(%rdx),%ecx │ │ │ │ - jne 1d8bd │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdx),%r9 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - lea 0x4(%rsi),%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - setne %al │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + cmp %rax,0xb00(%rdi) │ │ │ │ + je 24d48 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 1d945 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 1d9c0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1d9d0 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 1d99d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + movq $0x0,0xb00(%rdi) │ │ │ │ + mfence │ │ │ │ + add $0xb08,%rdi │ │ │ │ + jmpq a2770 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ + nopl (%rax) │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ + mov %rbp,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 7420 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x1(%r12,%rax,1),%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1da50 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea (%r14,%rax,1),%rdx │ │ │ │ - cmp %rdx,0x8(%rbp) │ │ │ │ - jb 1da68 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - add %rbx,%rdi │ │ │ │ - add 0x0(%rbp),%rdi │ │ │ │ - callq 7a30 │ │ │ │ - add 0x0(%rbp),%rbx │ │ │ │ - add %r12,%rbx │ │ │ │ - add 0x10(%rbp),%rbx │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - add %r14,0x10(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0xfffffffffffffff8,%r12 │ │ │ │ + mov %fs:(%r12),%rdx │ │ │ │ + lock cmpxchg %rdx,0xb00(%rdi) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rax,%rax │ │ │ │ + je 24de5 │ │ │ │ + cmp %rax,%fs:(%r12) │ │ │ │ + je 24de5 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 24e00 │ │ │ │ + lea 0xb08(%rdi),%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2ad0 │ │ │ │ + mov %fs:(%r12),%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + lock cmpxchg %rdx,0xb00(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 24dd7 │ │ │ │ + cmp %rax,%fs:(%r12) │ │ │ │ + jne 24df8 │ │ │ │ + mfence │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2770 │ │ │ │ + xor %r8d,%r8d │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 1da56 │ │ │ │ - nop │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0xb58f5(%rip),%rcx │ │ │ │ - mov $0x70,%edx │ │ │ │ - lea 0xb57c3(%rip),%rsi │ │ │ │ - lea 0xb6fad(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffff5,%r8d │ │ │ │ + jmp 24de5 │ │ │ │ + mov $0xfffffff4,%r8d │ │ │ │ + jmp 24de5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - lea 0xb57cc(%rip),%rax │ │ │ │ - lea 0xb5860(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ - lea 0xe71e7(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0xb5796(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - test %dl,%dl │ │ │ │ - mov %dl,0xf(%rsp) │ │ │ │ - cmove %rax,%rbp │ │ │ │ - nop │ │ │ │ - lea -0x1(%rbx),%edx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - ja 1dbe1 │ │ │ │ - mov %edx,%eax │ │ │ │ - movslq (%r15,%rax,4),%rax │ │ │ │ - add %r15,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpw $0x0,0x6c(%r13) │ │ │ │ - je 1dbd0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa68(%rbx),%r13 │ │ │ │ + lea 0xaa0(%rbx),%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 7170 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + imul $0x3b9aca00,0x10(%rsp),%r12 │ │ │ │ + add 0x18(%rsp),%r12 │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x40000,%eax │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + and $0x40000,%ecx │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0xaa0(%rbx),%rax │ │ │ │ + lea -0x1e0(%rax),%r14 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 24ebf │ │ │ │ + jmpq 24fe0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - jne 1db21 │ │ │ │ - movzwl 0x6e(%r13),%eax │ │ │ │ - bt %edx,%eax │ │ │ │ - jae 1db4a │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 7420 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 1d9e0 │ │ │ │ + mov 0x1e0(%r14),%rax │ │ │ │ + lea -0x1e0(%rax),%r14 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 24fe0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 23120 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1dbd2 │ │ │ │ - cmp $0x9,%ebx │ │ │ │ - je 1dbd0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%r14 │ │ │ │ - jmp 1dae0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x6a(%r13),%eax │ │ │ │ - nopl (%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 1db10 │ │ │ │ - jmp 1db53 │ │ │ │ - nop │ │ │ │ - movzwl 0x68(%r13),%eax │ │ │ │ - jmp 1db68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x66(%r13),%eax │ │ │ │ - jmp 1db68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x65(%r13),%eax │ │ │ │ - jmp 1db68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x64(%r13),%eax │ │ │ │ - jmp 1db68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%r13),%eax │ │ │ │ - jmp 1db68 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5d(%r13),%eax │ │ │ │ - jmp 1db68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 24ea8 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 25000 │ │ │ │ + mov 0x1e0(%r14),%rcx │ │ │ │ + mov 0x1e8(%r14),%rdx │ │ │ │ + lea 0x1e0(%r14),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov %rax,0x1e8(%r14) │ │ │ │ + mov %rax,0x1e0(%r14) │ │ │ │ + callq 7a20 │ │ │ │ + cmpq $0x0,0xb0(%r14) │ │ │ │ + je 25090 │ │ │ │ + cmpq $0x0,0x60(%r14) │ │ │ │ + jne 25268 │ │ │ │ + mov 0x68(%r14),%rax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 252a6 │ │ │ │ + test $0x80,%al │ │ │ │ + jne 25287 │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,0x68(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %ax,0x70(%r14) │ │ │ │ + movb $0x0,0x72(%r14) │ │ │ │ + mov %dx,0xea(%r14) │ │ │ │ + movl $0x0,0xec(%r14) │ │ │ │ + callq 200e0 │ │ │ │ + lock orq $0x40,0x68(%r14) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 7170 │ │ │ │ + lea 0x14758(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + imul $0x3b9aca00,0x10(%rsp),%rdx │ │ │ │ + add 0x18(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + and $0xfffbffff,%eax │ │ │ │ + or 0xc(%rsp),%eax │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 25263 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - cmpb $0x0,0x5c(%r13) │ │ │ │ - jne 1db10 │ │ │ │ - jmpq 1db4a │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 1dd60 │ │ │ │ - ja 1dce0 │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - callq a1d0 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - ja 1dd9e │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 1dd00 │ │ │ │ - test %al,%al │ │ │ │ - jne 1ddec │ │ │ │ - mov (%rsp),%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq a1d0 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov 0xc(%rbp),%edx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp $0x3,%al │ │ │ │ - ja 1dd9e │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 1dd20 │ │ │ │ + mov 0xab0(%rbx),%rax │ │ │ │ + lea 0xab0(%rbx),%rbp │ │ │ │ + lea -0x1e0(%rax),%r14 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 25073 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 23050 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 25147 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a7c10 │ │ │ │ test %al,%al │ │ │ │ - jne 1dde6 │ │ │ │ - mov (%rsp),%edi │ │ │ │ - callq a1d0 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - ja 1dda3 │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 1dd40 │ │ │ │ + je 252c5 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7e00 │ │ │ │ test %al,%al │ │ │ │ - jne 1ddf2 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1dde1 │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x2,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 1ddc2 │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - callq 2af40 │ │ │ │ - jmpq 1dc43 │ │ │ │ + jne 24f0b │ │ │ │ + lea 0x97e9d(%rip),%rcx │ │ │ │ + mov $0x241,%edx │ │ │ │ + lea 0x981fa(%rip),%rsi │ │ │ │ + lea 0x9804a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1e0(%r14),%rax │ │ │ │ + lea -0x1e0(%rax),%r14 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 25000 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 23120 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 25060 │ │ │ │ + jmpq 24ed0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - callq 2afa0 │ │ │ │ - jmpq 1dc71 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 2afa0 │ │ │ │ - jmpq 1dc9e │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 2afc0 │ │ │ │ - shr %rax │ │ │ │ - jmpq 1dcbc │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 23510 │ │ │ │ + mov %r13,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 250bb │ │ │ │ + callq 7940 │ │ │ │ + addl $0x1,0xac0(%rbx) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 24f19 │ │ │ │ + callq 7940 │ │ │ │ + mov 0xab0(%rbx),%rdx │ │ │ │ + lea 0x1e0(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0xab0(%rbx),%rdx │ │ │ │ + mov %rdx,0x1e0(%r14) │ │ │ │ + lea 0xab0(%rbx),%rdx │ │ │ │ + mov %rdx,0x1e8(%r14) │ │ │ │ + mov %rax,0xab0(%rbx) │ │ │ │ + callq a80a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + cmp %rax,0xb00(%rbx) │ │ │ │ + je 25151 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xfffffffffffffff4,%r14 │ │ │ │ + callq 7a20 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + and $0xfffbffff,%eax │ │ │ │ + or 0xc(%rsp),%eax │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + jmpq 24fb3 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + jmp 25105 │ │ │ │ + mov 0xa98(%rbx),%rax │ │ │ │ + lea 0xa90(%rbx),%rbp │ │ │ │ + lea -0x1e0(%rax),%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 25183 │ │ │ │ + jmp 251e8 │ │ │ │ + mov 0x1e8(%r14),%rax │ │ │ │ + lea -0x1e0(%rax),%r14 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 251da │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 23120 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 25170 │ │ │ │ + mov 0x1e0(%r14),%rcx │ │ │ │ + mov 0x1e8(%r14),%rdx │ │ │ │ + lea 0x1e0(%r14),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov %rax,0x1e8(%r14) │ │ │ │ + mov %rax,0x1e0(%r14) │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x9d0(%rbx),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 23b20 │ │ │ │ + jmpq 24f38 │ │ │ │ + mov 0xa98(%rbx),%rax │ │ │ │ + lea -0x1e0(%rax),%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 2520b │ │ │ │ + jmp 25224 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0xffffffffffffffff,%rdi │ │ │ │ - callq 1b010 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x1e8(%r14),%rax │ │ │ │ + lea -0x1e0(%rax),%r14 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 25224 │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 1b010 │ │ │ │ - mov 0xc(%rbp),%edx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 1b010 │ │ │ │ - jmp 1dd52 │ │ │ │ - callq 1da70 │ │ │ │ - lea 0xb55a6(%rip),%rcx │ │ │ │ - mov $0x80,%edx │ │ │ │ - lea 0xb5494(%rip),%rsi │ │ │ │ - lea 0xb6c7e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xb55c7(%rip),%rcx │ │ │ │ - mov $0x5c,%edx │ │ │ │ - lea 0xb5475(%rip),%rsi │ │ │ │ - lea 0xb6c5f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - jmp 1dd97 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - jmp 1dd7c │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmpq 1dd52 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x28,%rsp │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 23120 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 251f8 │ │ │ │ + jmpq 25194 │ │ │ │ + cmpb $0x0,0x1e3dd8(%rip) │ │ │ │ + jne 251da │ │ │ │ + mov 0xe2e8c(%rip),%rdi │ │ │ │ + lea 0x97eb5(%rip),%rdx │ │ │ │ + mov $0x216,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl -0x4(%rdx),%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov %al,(%rsp) │ │ │ │ - movzbl -0x3(%rdx),%eax │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 1dc00 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1de59 │ │ │ │ - add $0x28,%rsp │ │ │ │ - retq │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x1e3db5(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0xa98(%rbx),%rax │ │ │ │ + lea -0x1e0(%rax),%rdx │ │ │ │ + jmp 251e8 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmpq 1dc00 │ │ │ │ + lea 0x97c71(%rip),%rcx │ │ │ │ + mov $0x24d,%edx │ │ │ │ + lea 0x97fce(%rip),%rsi │ │ │ │ + lea 0x98061(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x97c52(%rip),%rcx │ │ │ │ + mov $0x24f,%edx │ │ │ │ + lea 0x97faf(%rip),%rsi │ │ │ │ + lea 0x97e27(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x97c33(%rip),%rcx │ │ │ │ + mov $0x24e,%edx │ │ │ │ + lea 0x97f90(%rip),%rsi │ │ │ │ + lea 0x9803b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x97c14(%rip),%rcx │ │ │ │ + mov $0x240,%edx │ │ │ │ + lea 0x97f71(%rip),%rsi │ │ │ │ + lea 0x97d99(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0xb5412(%rip),%r8 │ │ │ │ - sub $0x5,%rax │ │ │ │ - lea 0x0(,%rax,8),%rcx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - jbe 1df08 │ │ │ │ - movzwl 0x2(%rdx),%ecx │ │ │ │ - movzbl 0x1(%rdx),%r9d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0xb(%r9,%rcx,1),%rcx │ │ │ │ - shr $0x3,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 1df08 │ │ │ │ - lea 0xf(%r9,%rsi,1),%rcx │ │ │ │ - lea 0xb53ea(%rip),%r8 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - ja 1df08 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0xb53ba(%rip),%r8 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - ja 1df08 │ │ │ │ - lea 0xe770f(%rip),%rcx │ │ │ │ - cmpq $0x0,(%rcx,%rax,8) │ │ │ │ - je 1df08 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x4(%rdx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r9,%rdx │ │ │ │ - callq 7140 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xb54b1(%rip),%rax │ │ │ │ - cmovne %rax,%r8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - movzbl (%rcx),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - ja 1dfb0 │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea 0xe76a7(%rip),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1dfb0 │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1dfd0 │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0xbdedb(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 1d8f0 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - lea 0x4(%rbx),%r12 │ │ │ │ - movzbl 0x1(%rbx),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 20ab0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xca446(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 1d8f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - movzbl 0x1(%rbx),%esi │ │ │ │ - movzwl 0x2(%rbx),%edx │ │ │ │ - pop %rbx │ │ │ │ - add %r12,%rsi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 20ab0 │ │ │ │ nop │ │ │ │ - lea 0xb52f3(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 1d8f0 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - jmp 1df66 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0xb52e5(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 1d8f0 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - jmpq 1df66 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - xor %edx,%edx │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %r12 │ │ │ │ - lea -0x120(%rbp),%r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r9d,%ebx │ │ │ │ - sub $0x188,%rsp │ │ │ │ - mov %rcx,-0x188(%rbp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r8,-0x1a8(%rbp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 872f0 │ │ │ │ - lea -0x140(%rbp),%rax │ │ │ │ - mov %bl,-0x189(%rbp) │ │ │ │ - mov %rax,-0x198(%rbp) │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - lea -0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x1b0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov 0xc8(%r13),%ebx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xc0(%r13),%rax │ │ │ │ - movaps %xmm0,-0x140(%rbp) │ │ │ │ - mov -0x120(%rbp),%rdx │ │ │ │ - shr $0x14,%ebx │ │ │ │ - mov %rax,-0x138(%rbp) │ │ │ │ - movq $0x0,-0x130(%rbp) │ │ │ │ - and $0xf,%ebx │ │ │ │ - cmp $0x2,%bl │ │ │ │ - je 1e35d │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - mov %bl,-0x140(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - movdqa -0x140(%rbp),%xmm1 │ │ │ │ - movq $0x0,-0x130(%rbp) │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movzbl -0x189(%rbp),%eax │ │ │ │ - movaps %xmm0,-0x140(%rbp) │ │ │ │ - movaps %xmm1,-0x160(%rbp) │ │ │ │ - mov %al,-0x140(%rbp) │ │ │ │ - callq 7420 │ │ │ │ - mov -0x198(%rbp),%rsi │ │ │ │ - mov 0x0(%r13),%rbx │ │ │ │ - mov %r14,-0x130(%rbp) │ │ │ │ - mov -0x1a0(%rbp),%rdi │ │ │ │ - mov %eax,-0x134(%rbp) │ │ │ │ - callq 1dc00 │ │ │ │ - mov %rbx,-0x174(%rbp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,-0x17c(%rbp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x4,%r8d │ │ │ │ - movl $0x0,-0x180(%rbp) │ │ │ │ - mov $0x3,%esi │ │ │ │ - movdqa -0x180(%rbp),%xmm2 │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov -0x170(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0xc9(%rip),%rax │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - jmp 1e1a0 │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 1e340 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 86210 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov 0x50(%rsp),%r14d │ │ │ │ + cmp $0x3,%esi │ │ │ │ + ja 25556 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x9d0(%rdi),%r13 │ │ │ │ + mov %r8d,%edx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 25340 │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + bt %esi,%eax │ │ │ │ + jae 25530 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + callq 24e10 │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 1e280 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1e340 │ │ │ │ - cmp 0x28(%r15),%rbx │ │ │ │ - jne 1e340 │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - cmp $0xb,%al │ │ │ │ - jne 1e190 │ │ │ │ - movzbl -0x140(%rbp),%eax │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - jne 1e198 │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - cmp -0x134(%rbp),%eax │ │ │ │ - jne 1e198 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov -0x130(%rbp),%rsi │ │ │ │ - lea 0x4(%rdx),%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - callq 7aa8 │ │ │ │ + mov %rax,%r12 │ │ │ │ + ja 2540a │ │ │ │ + movzbl (%r15),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + test %sil,%sil │ │ │ │ + je 25395 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r15,%rax,1),%rsi │ │ │ │ + mov %rsi,0x138(%r12,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 25380 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 24790 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1e198 │ │ │ │ - cmp $0xfffffffffffff000,%r15 │ │ │ │ - ja 1e2ad │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 1e3b2 │ │ │ │ - cmpq $0x0,-0x188(%rbp) │ │ │ │ - movzwl 0x2(%rdx),%ebx │ │ │ │ - je 1e2f8 │ │ │ │ - movzwl %bx,%r9d │ │ │ │ - cmp %r9,-0x1a8(%rbp) │ │ │ │ - jae 1e2e0 │ │ │ │ - mov %r15,%rsi │ │ │ │ + jne 25488 │ │ │ │ + lock orq $0x1,0x68(%r12) │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ + callq a80a0 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - mov -0x38(%rbp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1e3c7 │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + mov 0x4(%r12),%r15d │ │ │ │ + callq a7d30 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 25420 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 25420 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 33fc0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 38c10 │ │ │ │ + test %al,%al │ │ │ │ + jne 25500 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + testb $0x8,0x16(%rax) │ │ │ │ + je 25575 │ │ │ │ + mov $0xfffffffffffffffc,%r12 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movzbl %r14b,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 33fc0 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 25518 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 25520 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 25478 │ │ │ │ test %eax,%eax │ │ │ │ - je 1e1ac │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,-0x190(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - movslq -0x190(%rbp),%r15 │ │ │ │ - cmp $0xfffffffffffff000,%r15 │ │ │ │ - jbe 1e208 │ │ │ │ - mov %r15d,%ebx │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 1e208 │ │ │ │ - cmp $0xfffffffe,%ebx │ │ │ │ - je 1e34b │ │ │ │ - cmp $0xfffffffc,%ebx │ │ │ │ - je 1e070 │ │ │ │ + je 25458 │ │ │ │ + callq 234e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - cmovne %ebx,%eax │ │ │ │ - jmpq 1e257 │ │ │ │ + callq a7a10 │ │ │ │ + test %al,%al │ │ │ │ + jne 2540a │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + orb $0x8,0x16(%rdi) │ │ │ │ + callq 38cf0 │ │ │ │ + jmp 25403 │ │ │ │ nopl (%rax) │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - mov -0x188(%rbp),%rdi │ │ │ │ - lea 0x4(%rax,%rdx,1),%rsi │ │ │ │ - mov %r9,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1e32b │ │ │ │ + mov %r15d,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - movq $0x0,-0x80(%rbp) │ │ │ │ - movq $0x0,-0x88(%rbp) │ │ │ │ - movl $0x0,-0x78(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xfffffffc,%ebx │ │ │ │ - je 1e070 │ │ │ │ - jmp 1e2cb │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rsi │ │ │ │ + callq a7f20 │ │ │ │ + jmp 25463 │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x60(%r12) │ │ │ │ + lea 0xa68(%rbp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0xaa0(%rbp),%rdx │ │ │ │ + lea 0x1e0(%r12),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0xaa0(%rbp),%rdx │ │ │ │ + mov %rdx,0x1e0(%r12) │ │ │ │ + lea 0xaa0(%rbp),%rdx │ │ │ │ + mov %rdx,0x1e8(%r12) │ │ │ │ + mov %rax,0xaa0(%rbp) │ │ │ │ + callq 7a20 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ + callq a80a0 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov $0xffffffc3,%eax │ │ │ │ - jmpq 1e257 │ │ │ │ - mov 0x127c8(%rdx),%rdx │ │ │ │ - mov %rsp,%r15 │ │ │ │ - mov -0x1b0(%rbp),%rcx │ │ │ │ - lea 0xc0(%r13),%rsi │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x60(%rbp),%xmm3 │ │ │ │ - movups %xmm3,-0x138(%rbp) │ │ │ │ - mov %r15,%rsp │ │ │ │ - jmpq 1e0b9 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 1e21c │ │ │ │ - cmp $0xfffffffe,%ebx │ │ │ │ - jne 1e2c2 │ │ │ │ - jmp 1e34b │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov 0x10(%rdi),%r9d │ │ │ │ - mov (%rax),%rdi │ │ │ │ - jmpq 1dff0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 2540a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3a490 │ │ │ │ + test %al,%al │ │ │ │ + jne 25438 │ │ │ │ + jmpq 253f6 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 2540a │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7c70 │ │ │ │ + jmpq 25463 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + callq 37a50 │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + test %al,%al │ │ │ │ + jne 25340 │ │ │ │ + jmpq 25467 │ │ │ │ + lea 0x97943(%rip),%rcx │ │ │ │ + mov $0x286,%edx │ │ │ │ + lea 0x97ce0(%rip),%rsi │ │ │ │ + lea 0x97da2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x97924(%rip),%rcx │ │ │ │ + mov $0x2b6,%edx │ │ │ │ + lea 0x97cc1(%rip),%rsi │ │ │ │ + lea 0x97d96(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1e748 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r9,%r12 │ │ │ │ - callq 7420 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea 0xb(%r8,%rax,1),%rdx │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - shr $0x3,%rdx │ │ │ │ - add $0x5,%edx │ │ │ │ - cmp $0xff,%edx │ │ │ │ - ja 1ea8d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 86e30 │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %eax,%r11d │ │ │ │ - ja 1e687 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0xb01,%ecx │ │ │ │ - lea 0x2c(%rax),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - movups %xmm0,-0x2c(%rax) │ │ │ │ - movups %xmm0,-0x1c(%rax) │ │ │ │ - movq $0x0,-0xc(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %cx,0x1(%r15) │ │ │ │ - movzbl 0xa0(%rsp),%ecx │ │ │ │ - mov %dl,(%r15) │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %cl,0x28(%r15) │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - mov %r12w,0x2a(%r15) │ │ │ │ - mov %cl,0x29(%r15) │ │ │ │ - movl $0x0,0x2c(%r15) │ │ │ │ - callq 7a30 │ │ │ │ - movzbl (%rsp),%edi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - add %r13,%rdi │ │ │ │ - callq 7a30 │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movzbl 0x28(%r15),%eax │ │ │ │ - mov 0xa8(%rsp),%ecx │ │ │ │ - mov %al,0x40(%rsp) │ │ │ │ - movzbl 0x29(%r15),%eax │ │ │ │ - shl $0x9,%ecx │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ecx,%r13d │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - callq 1dc00 │ │ │ │ - mov %rbx,0x4c(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x64(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm1 │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x108(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0xfffffffffffff000,%rdx │ │ │ │ - ja 1e5ed │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1eab0 │ │ │ │ - cmp 0x28(%r14),%rbx │ │ │ │ - jne 1eab0 │ │ │ │ - movzbl 0x2(%rdx),%eax │ │ │ │ - cmp $0xb,%al │ │ │ │ - je 1e600 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov (%rdi),%r15 │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + cmpb $0x0,0x46b(%r15) │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + lea 0x9d0(%r15),%r14 │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + je 255f0 │ │ │ │ + cmpb $0x12,0x2(%rdx) │ │ │ │ + jne 255f0 │ │ │ │ + mov 0x28(%rdx),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 1e6b0 │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 1e6f0 │ │ │ │ + jne 25607 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 86210 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0xfffffffffffff000,%rdx │ │ │ │ - jbe 1e5aa │ │ │ │ - mov %edx,%r11d │ │ │ │ - test %edx,%edx │ │ │ │ - je 1e5aa │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 1e65f │ │ │ │ - nop │ │ │ │ - movzwl 0x28(%r15),%eax │ │ │ │ - cmp %ax,(%r8) │ │ │ │ - jne 1e5d6 │ │ │ │ - movzbl 0x29(%r15),%edx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x4(%r8),%rdi │ │ │ │ - callq 7aa8 │ │ │ │ + callq 236e0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 257b0 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + movzbl 0x5b(%r13),%edx │ │ │ │ + lea 0x1(%rax),%r10d │ │ │ │ + movzbl 0x5a(%r13),%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %r10d,%ecx │ │ │ │ + shr $0x4,%al │ │ │ │ + sar %cl,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + lea -0x1(%rax,%rdx,1),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 1e5d6 │ │ │ │ - and $0x200,%r13d │ │ │ │ - jne 1ea00 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - movdqu 0x1c(%r12),%xmm2 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm2,0x14(%r15) │ │ │ │ - mov 0x2c(%r12),%eax │ │ │ │ - mov %eax,0x24(%r15) │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%r11d │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r11d,(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rsi │ │ │ │ + je 25728 │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + movdqu 0x14(%rbx),%xmm0 │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 25858 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 25788 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + test %al,%al │ │ │ │ + je 258d8 │ │ │ │ + movzbl 0x2(%rbx),%eax │ │ │ │ + mov 0x60(%r12),%rdx │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 258b0 │ │ │ │ + cmp $0x12,%al │ │ │ │ + je 25888 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 25898 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 25bf3 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 25a58 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + callq a80a0 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + movzbl 0x5a(%r13),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + bt %r10d,%eax │ │ │ │ + jb 255f0 │ │ │ │ + mov %r10d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 37a50 │ │ │ │ + test %al,%al │ │ │ │ + jne 255f0 │ │ │ │ + orb $0x8,0x16(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov (%rsp),%r11d │ │ │ │ - cmp $0xfffffffe,%r11d │ │ │ │ - je 1e70f │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1ead1 │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r11d,%eax │ │ │ │ + callq 38cf0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xfffffffffffffffc,%r12 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r13,%rax,8),%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + movzbl 0x5b(%r13),%eax │ │ │ │ + mov $0xfffffffe,%edx │ │ │ │ + mov %r10d,%ecx │ │ │ │ + rol %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %edx,%eax │ │ │ │ + movzbl 0x5a(%r13),%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + shl $0x8,%eax │ │ │ │ + and %ecx,%edx │ │ │ │ + movsbw %dl,%dx │ │ │ │ + shl $0x4,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x5a(%r13),%edx │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%r13) │ │ │ │ + jmpq 2563b │ │ │ │ nopl (%rax) │ │ │ │ - test $0x400,%r13d │ │ │ │ - jne 1e5ce │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 86de0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 25870 │ │ │ │ + lea 0x976e9(%rip),%rcx │ │ │ │ + mov $0xaa,%edx │ │ │ │ + lea 0x97a92(%rip),%rsi │ │ │ │ + lea 0xa7751(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x58(%r13),%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + pushq $0x1 │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + and $0xf,%ecx │ │ │ │ + callq 252f0 │ │ │ │ mov %rax,%r12 │ │ │ │ - lea -0x1f(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - movzbl 0x2(%rdx),%eax │ │ │ │ - jmpq 1e5ce │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0x400,%r13d │ │ │ │ - je 1e730 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov 0xa8(%rsp),%r11d │ │ │ │ - and $0x2,%r11d │ │ │ │ - je 1e687 │ │ │ │ - mov $0xffffffc3,%r11d │ │ │ │ - jmpq 1e687 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ test %r12,%r12 │ │ │ │ - jne 1e637 │ │ │ │ - mov %r14,%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 1e637 │ │ │ │ + je 255f0 │ │ │ │ + cmp $0xfffffffffffff000,%r12 │ │ │ │ + ja 2570f │ │ │ │ + mov 0x68(%r12),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 25a80 │ │ │ │ + test $0x40,%al │ │ │ │ + je 258c0 │ │ │ │ + test $0x2,%al │ │ │ │ + jne 25b3b │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + movzbl 0x51(%r12),%esi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jne 25841 │ │ │ │ + shr $0x4,%rax │ │ │ │ + movzbl 0x50(%r12),%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 259b0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 23240 │ │ │ │ + jmpq 2570f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0xa0(%rsp),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - mov %al,0x20(%rsp) │ │ │ │ - callq 7420 │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - callq 1dc00 │ │ │ │ - mov %rbx,0x4c(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov %rax,0x64(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x8c(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - jmp 1e7f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 1ea28 │ │ │ │ + callq a7c10 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + jmpq 2567d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 86210 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 1e990 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1ea28 │ │ │ │ - cmp 0x28(%r12),%rbx │ │ │ │ - jne 1ea28 │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - cmp $0xb,%al │ │ │ │ - jne 1e7e8 │ │ │ │ - movzbl 0x20(%rsp),%eax │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - jne 1e7f0 │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - cmp 0x2c(%rsp),%eax │ │ │ │ - jne 1e7f0 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - lea 0x4(%rdx),%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1e7f0 │ │ │ │ - cmp $0xfffffffffffff000,%r12 │ │ │ │ - ja 1ea3a │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 1ea98 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - callq 86de0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0x1a(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - jmp 1e8b8 │ │ │ │ + callq a7960 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + jmpq 2567d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + jmpq 256a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 1ea48 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 86210 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 1e9b0 │ │ │ │ + movzbl 0x50(%r12),%eax │ │ │ │ + cmp 0x4(%rsp),%eax │ │ │ │ + jne 256a9 │ │ │ │ + jmpq 257f1 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + jmpq 256a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lock orq $0x40,0x68(%r12) │ │ │ │ + mov 0x68(%r12),%rax │ │ │ │ + jmpq 25806 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x20(%rsi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25b80 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x50(%rsi),%rdi │ │ │ │ + tzcnt %rdx,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + je 25b80 │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + cmp %r12,0x60(%rax,%rsi,1) │ │ │ │ + je 25957 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 25b80 │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1ea48 │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - cmp $0xb,%al │ │ │ │ - jne 1e8a8 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - movzbl -0x4(%rdx),%eax │ │ │ │ - mov %al,0x40(%rsp) │ │ │ │ - movzbl -0x3(%rdx),%eax │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - callq 1dc00 │ │ │ │ - cmp %rax,0x20(%r12) │ │ │ │ - jb 1e8b0 │ │ │ │ - orw $0x20,0x14(%r13) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%edx │ │ │ │ - movq $0x0,0x20(%r15) │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - movups %xmm0,0x10(%r15) │ │ │ │ - mov %dx,(%r15) │ │ │ │ - movdqu 0x1c(%r12),%xmm5 │ │ │ │ - movups %xmm5,0x14(%r15) │ │ │ │ - mov 0x2c(%r12),%eax │ │ │ │ - mov %eax,0x24(%r15) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %al,0x2(%r15) │ │ │ │ + je 25b80 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %r12,0x60(%rax,%rsi,1) │ │ │ │ + jne 25920 │ │ │ │ + movzbl 0x5a(%rax),%r8d │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + movzbl 0x5b(%rax),%r9d │ │ │ │ + shr $0x4,%r8b │ │ │ │ + mov %r11d,%ecx │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + and $0xf,%r9d │ │ │ │ + sar %cl,%r8d │ │ │ │ + sar %cl,%r9d │ │ │ │ + and $0x1,%r8d │ │ │ │ + and $0x1,%r9d │ │ │ │ + lea -0x1(%r8,%r9,1),%ecx │ │ │ │ + cmp %ecx,0x10(%rsp) │ │ │ │ + jg 25920 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + callq a83c0 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + jmpq 25685 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x158(%r12),%rax │ │ │ │ + cmp %rax,0x40(%rdx) │ │ │ │ + seta %al │ │ │ │ + mov 0x150(%r12),%rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%r11d │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r11d,(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov (%rsp),%r11d │ │ │ │ - jmpq 1e67d │ │ │ │ + cmp %rdi,0x38(%rdx) │ │ │ │ + mov 0x14c(%r12),%edi │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %edi,0x34(%rdx) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + jne 25841 │ │ │ │ + cmpb $0x12,0x13a(%r12) │ │ │ │ + jne 2570f │ │ │ │ + mov 0x180(%r12),%rax │ │ │ │ + cmp %rax,0x2c(%rdx) │ │ │ │ + seta %al │ │ │ │ + mov 0x178(%r12),%rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rdi,0x24(%rdx) │ │ │ │ + mov 0x174(%r12),%edi │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + cmp %edi,0x20(%rdx) │ │ │ │ + seta %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + je 2570f │ │ │ │ + jmpq 25841 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 1e804 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movslq %r13d,%r12 │ │ │ │ - callq 85670 │ │ │ │ - jmpq 1e84b │ │ │ │ - xchg %ax,%ax │ │ │ │ test %eax,%eax │ │ │ │ - je 1e8c4 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov (%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - js 1e971 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - movw $0x105,(%r15) │ │ │ │ - movdqu 0x1c(%r12),%xmm6 │ │ │ │ - movups %xmm6,0x14(%r15) │ │ │ │ - mov 0x2c(%r12),%eax │ │ │ │ - mov %eax,0x24(%r15) │ │ │ │ - mov $0x4,%eax │ │ │ │ - jmpq 1e95a │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov $0xffffffef,%r11d │ │ │ │ - jmpq 1e687 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ + je 25bdc │ │ │ │ + lea 0x973f9(%rip),%rcx │ │ │ │ + mov $0xbb,%edx │ │ │ │ + lea 0x977c2(%rip),%rsi │ │ │ │ + lea 0xa7481(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 25c0a │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 25af8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a80a0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0xfffffffffffffffe,%r12 │ │ │ │ - callq 85670 │ │ │ │ - mov %r12d,%r11d │ │ │ │ - jmpq 1e67d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ + callq 38cf0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 30f60 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 25c80 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%eax │ │ │ │ - movq $0x0,0x20(%r15) │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - movups %xmm0,0x10(%r15) │ │ │ │ - mov %ax,(%r15) │ │ │ │ - movdqu 0x1c(%r12),%xmm4 │ │ │ │ - movups %xmm4,0x14(%r15) │ │ │ │ - mov 0x2c(%r12),%eax │ │ │ │ - mov %eax,0x24(%r15) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 1e95a │ │ │ │ - mov $0xffffffde,%r11d │ │ │ │ - jmpq 1e687 │ │ │ │ - mov %eax,%r11d │ │ │ │ + callq 38c10 │ │ │ │ + test %al,%al │ │ │ │ + jne 25c50 │ │ │ │ + testb $0x8,0x16(%rbp) │ │ │ │ + jne 25708 │ │ │ │ + lea 0x973e3(%rip),%rcx │ │ │ │ + mov $0x35e,%edx │ │ │ │ + lea 0x97760(%rip),%rsi │ │ │ │ + lea 0x97850(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ test %eax,%eax │ │ │ │ - jne 1e971 │ │ │ │ - jmpq 1e874 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ + jne 25a60 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r14,%rsi │ │ │ │ + callq 38cf0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 30f60 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 25abc │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7a10 │ │ │ │ + test %al,%al │ │ │ │ + je 255f0 │ │ │ │ + mov 0x68(%r12),%rax │ │ │ │ + jmpq 257fe │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 25c3c │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 25b61 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0xfffffffffffffffb,%r12 │ │ │ │ + callq a80a0 │ │ │ │ + jmpq 2570f │ │ │ │ + test %eax,%eax │ │ │ │ + jne 25a60 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0xfffffffffffffffb,%r12 │ │ │ │ + callq a7bb0 │ │ │ │ + jmpq 2570f │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pushq 0x8(%rsp) │ │ │ │ + lea -0x2c59(%rip),%r8 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movdqu 0x40(%rsp),%xmm1 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 38e60 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + test %al,%al │ │ │ │ + jne 25685 │ │ │ │ + testb $0x8,0x16(%rbp) │ │ │ │ + jne 25708 │ │ │ │ + jmpq 255f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + callq a7bb0 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + jmpq 256d1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + callq a7d30 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + jmpq 256d1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7d30 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov $0xffffffe4,%r11d │ │ │ │ - jmpq 1e687 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x128,%rsp │ │ │ │ - mov %r8,-0x148(%rbp) │ │ │ │ - mov 0xc8(%rcx),%r15d │ │ │ │ - shr $0x14,%r15d │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - and $0xf,%r15d │ │ │ │ - mov (%rax),%r8 │ │ │ │ - mov 0xc0(%rcx),%rax │ │ │ │ - movaps %xmm0,-0x120(%rbp) │ │ │ │ - movq $0x0,-0x110(%rbp) │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ - cmp $0x2,%r15b │ │ │ │ - je 1ec58 │ │ │ │ - mov %r15b,-0x120(%rbp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - movdqa -0x120(%rbp),%xmm1 │ │ │ │ - lea -0x120(%rbp),%r13 │ │ │ │ - lea -0x140(%rbp),%r15 │ │ │ │ + callq 38cf0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 30f60 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 25abc │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7c70 │ │ │ │ + jmpq 25b29 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0xfffffffffffffffb,%r12 │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 2570f │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,-0x130(%rbp) │ │ │ │ - movaps %xmm1,-0x140(%rbp) │ │ │ │ - callq 872f0 │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - jmp 1ebae │ │ │ │ + callq 3a490 │ │ │ │ + test %al,%al │ │ │ │ + je 25acc │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 25c2b │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 25c80 │ │ │ │ + test %eax,%eax │ │ │ │ + je 25b1d │ │ │ │ + callq 234e0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - jne 1ec14 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov -0x148(%rbp),%rcx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - callq 1e3f0 │ │ │ │ - mov %eax,%r8d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 1eba8 │ │ │ │ - mov -0x150(%rbp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,-0x80(%rbp) │ │ │ │ - movl $0x0,-0x78(%rbp) │ │ │ │ - mov %rax,-0x88(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 1ebae │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8d,-0x148(%rbp) │ │ │ │ - callq 873f0 │ │ │ │ - mov -0x148(%rbp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - cmove %eax,%r8d │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1ecb8 │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x127c8(%r8),%rdx │ │ │ │ - mov %rsp,%r13 │ │ │ │ - lea -0x60(%rbp),%rcx │ │ │ │ - mov %r8,-0x150(%rbp) │ │ │ │ - lea 0xc0(%rbx),%rsi │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x60(%rbp),%xmm2 │ │ │ │ - movups %xmm2,-0x118(%rbp) │ │ │ │ - mov %r13,%rsp │ │ │ │ - mov -0x150(%rbp),%r8 │ │ │ │ - jmpq 1eb55 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7f20 │ │ │ │ + jmpq 25b29 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x9d0(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0xe690e(%rip),%r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x128,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov (%rax),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - mov %rbx,0x1c(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpb $0x0,0x46b(%rdi) │ │ │ │ + mov %r8b,0xf(%rsp) │ │ │ │ + je 25cf0 │ │ │ │ + cmpb $0x12,0x2(%rsi) │ │ │ │ + jne 25cf0 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov 0x28(%rsi),%r12 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 25d12 │ │ │ │ + jmp 25cfb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - movq $0x0,0x34(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0xb3(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - jmp 1ed90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 1ee60 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1ee70 │ │ │ │ - cmp %rbx,0x20(%rax) │ │ │ │ - jb 1eed8 │ │ │ │ - ja 1ee70 │ │ │ │ - cmpb $0xb,0x2(%rax) │ │ │ │ - jne 1ed88 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - ja 1ed88 │ │ │ │ - mov 0x0(%r13,%rax,8),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1ed88 │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ + callq 236e0 │ │ │ │ + mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ - je 1ede7 │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ + je 25df0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea -0x2ddc(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - test %al,%al │ │ │ │ - je 1ed88 │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - movzbl 0x1(%rdx),%r8d │ │ │ │ - lea 0x4(%rdx),%rsi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1eed0 │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - callq 1d9e0 │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 1ed88 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov (%rsp),%ecx │ │ │ │ + callq a7af0 │ │ │ │ test %eax,%eax │ │ │ │ - cmove %ecx,%eax │ │ │ │ - cltq │ │ │ │ - mov 0x118(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 1eef7 │ │ │ │ - add $0x128,%rsp │ │ │ │ + jne 25cfb │ │ │ │ + movzbl 0x2(%r15),%eax │ │ │ │ + mov 0x60(%r12),%rdx │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 25f30 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 25e60 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 25f40 │ │ │ │ + movzbl 0x51(%r12),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jne 25f40 │ │ │ │ + movzbl 0x50(%r12),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jne 25f40 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 30f10 │ │ │ │ + mov 0x68(%r12),%rax │ │ │ │ + test $0x40,%al │ │ │ │ + je 25f18 │ │ │ │ + test $0x2,%al │ │ │ │ + jne 25f70 │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + movzbl 0x51(%r12),%esi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jne 25dbc │ │ │ │ + shr $0x4,%rax │ │ │ │ + movzbl 0x50(%r12),%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 25e70 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 23240 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + cmp %rdx,0xb00(%rbx) │ │ │ │ + je 25f50 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1ee14 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 1eda5 │ │ │ │ - nop │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 85670 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1ee32 │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0xb8,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1daa0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1ee32 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1daa0 │ │ │ │ - mov %eax,%edx │ │ │ │ - cltq │ │ │ │ - test %edx,%edx │ │ │ │ - cmove 0x40(%rsp),%rax │ │ │ │ - jmpq 1ee34 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - jmpq 1edfd │ │ │ │ - lea 0xb4461(%rip),%rcx │ │ │ │ - mov $0x124,%edx │ │ │ │ - lea 0xb43db(%rip),%rsi │ │ │ │ - lea 0xb43e8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0x46,%ecx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - or $0x1,%rax │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - imul $0x24924925,%rdx,%rdx │ │ │ │ - shr $0x20,%rdx │ │ │ │ - sub %edx,%eax │ │ │ │ - shr %eax │ │ │ │ - add %edx,%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - cmp $0x3e,%ecx │ │ │ │ - ja 1efc0 │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %edx │ │ │ │ - shl %cl,%r8 │ │ │ │ - movslq %edx,%rsi │ │ │ │ - lea -0x8(%rsp),%rdx │ │ │ │ - or %r8,%rsi │ │ │ │ - mov %rsi,-0x8(%rsp) │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 1efa8 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov -0x8(%rdx,%rcx,1),%rsi │ │ │ │ - and $0xfffffffffffffff8,%r8 │ │ │ │ - mov %rsi,-0x8(%rdi,%rcx,1) │ │ │ │ - sub %r8,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add %eax,%edi │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 1efb9 │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r8,%rsi,1) │ │ │ │ - cmp %edi,%edx │ │ │ │ - jb 1ef8f │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 1efe0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 1efb9 │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - mov %cl,(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 1efd0 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0xff,(%rdi) │ │ │ │ - mov $0x9,%eax │ │ │ │ - mov %rsi,0x1(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzwl -0x2(%rdx,%rcx,1),%edx │ │ │ │ - mov %dx,-0x2(%rdi,%rcx,1) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x4(%rdx,%rcx,1),%edx │ │ │ │ - mov %edx,-0x4(%rdi,%rcx,1) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + jne 25dc7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r13d,%r8d │ │ │ │ + pushq $0x1 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 252f0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r12,%r12 │ │ │ │ + je 25cfb │ │ │ │ + cmp $0xfffffffffffff000,%r12 │ │ │ │ + jbe 25d6c │ │ │ │ + mov (%rsp),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jae 1f080 │ │ │ │ - movzbl (%rdi),%ebx │ │ │ │ - not %ebx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - tzcnt %rbx,%rbx │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ - lea (%rdi,%rdx,1),%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 1f0a0 │ │ │ │ - mov %edx,%r12d │ │ │ │ - cmp $0x8,%edx │ │ │ │ - ja 1f0b0 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - callq 7330 <__memcpy_chk@plt> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shr %cl,%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1f0b6 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 1f0a0 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 1f037 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - jmp 1f05c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1(%rdi),%rax │ │ │ │ - jmp 1f058 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0x46,%ecx │ │ │ │ - or $0x1,%rax │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - imul $0x24924925,%rax,%rax │ │ │ │ - shr $0x20,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - shr %eax │ │ │ │ - add %edx,%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - cmp $0x3e,%ecx │ │ │ │ - ja 1f118 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shl %cl,%rsi │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - not %edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - or %rdx,%rsi │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0xff,(%rdi) │ │ │ │ - mov $0x9,%eax │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - retq │ │ │ │ + mov %fs:(%rcx),%rdx │ │ │ │ + lock cmpxchg %rdx,0xb00(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 25cfb │ │ │ │ + mov %fs:(%rcx),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 25dcf │ │ │ │ + jmpq 25cfb │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - movzbl %dl,%eax │ │ │ │ - not %rax │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jb 1f180 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - ja 1f190 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - shr %cl,%rdi │ │ │ │ - lea 0x0(,%rax,8),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%rsi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - not %rdx │ │ │ │ - and %rdi,%rdx │ │ │ │ - mov %rdx,(%r8) │ │ │ │ - retq │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 25d46 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x158(%r12),%rax │ │ │ │ + cmp %rax,0x40(%rdx) │ │ │ │ + seta %al │ │ │ │ + mov 0x150(%r12),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp %rcx,0x38(%rdx) │ │ │ │ + seta %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x14c(%r12),%ecx │ │ │ │ + cmp %ecx,0x34(%rdx) │ │ │ │ + seta %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + jne 25dbc │ │ │ │ + cmpb $0x12,0x13a(%r12) │ │ │ │ + jne 25dc7 │ │ │ │ + mov 0x180(%r12),%rax │ │ │ │ + cmp %rax,0x2c(%rdx) │ │ │ │ + seta %al │ │ │ │ + mov 0x178(%r12),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp %rcx,0x24(%rdx) │ │ │ │ + seta %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x174(%r12),%ecx │ │ │ │ + cmp %ecx,0x20(%rdx) │ │ │ │ + seta %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + je 25dc7 │ │ │ │ + jmpq 25dbc │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x1(%rdi),%rdx │ │ │ │ - jmp 1f178 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - retq │ │ │ │ + lock orq $0x40,0x68(%r12) │ │ │ │ + mov 0x68(%r12),%rax │ │ │ │ + jmpq 25d81 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%rdi,%rdx,1),%rcx │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + jmpq 25d46 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x1,%rsi │ │ │ │ - mov %dl,-0x1(%rdi) │ │ │ │ - mov %al,-0x1(%rsi) │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 1f1c8 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + jmpq 25cfb │ │ │ │ nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov $0x4,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rbx │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %edi,%eax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1f290 │ │ │ │ - mov (%rax),%rbp │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - jbe 1f250 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - cmova %r10,%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jae 1f265 │ │ │ │ - sub %rsi,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - ja 1f2b0 │ │ │ │ - lea 0x1(%rdi,%rdi,1),%edi │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jne 1f20b │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + movq $0x0,0xb00(%rbx) │ │ │ │ + mfence │ │ │ │ + lea 0xb08(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + jmpq 25ddc │ │ │ │ nop │ │ │ │ - jae 1f270 │ │ │ │ - lea (%rcx,%rbp,1),%rdx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - cmovae %r11,%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jb 1f23a │ │ │ │ - sub %rdx,%rsi │ │ │ │ - jmp 1f273 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %rbp,%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jbe 1f24c │ │ │ │ - shr %rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - cmove %edx,%ecx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - jmp 1f24c │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - shr %rsi │ │ │ │ - mov $0x400,%ecx │ │ │ │ - cmp $0x400,%esi │ │ │ │ - cmovae %esi,%ecx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - jmp 1f278 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - shr %rcx │ │ │ │ - test %ecx,%ecx │ │ │ │ - cmove %ebx,%ecx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - jmp 1f242 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 1f315 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 1f390 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1f3a0 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 1f36d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0xe5449(%rip),%rcx │ │ │ │ - mov $0x3e8,%edx │ │ │ │ - mov %rsi,%rax │ │ │ │ - push %rbx │ │ │ │ - lea 0x10(%rcx),%rsi │ │ │ │ - add %edx,%edx │ │ │ │ - lea 0x30(%rcx),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 1f3ee │ │ │ │ - cmp %r8,%rsi │ │ │ │ - je 1f3f1 │ │ │ │ - mov 0x18(%rsi),%edx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea 0x10(%rcx),%rsi │ │ │ │ - add %edx,%edx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 1f3d5 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x8(%rdi),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - div %rcx │ │ │ │ - sub %r9,%rsi │ │ │ │ - lea 0x976ca(%rip),%rdx │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 1f2c0 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0xfffffffffffffffb,%r12 │ │ │ │ + callq a7bb0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + jmpq 25dcf │ │ │ │ nopl 0x0(%rax) │ │ │ │ - jmpq 7410 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %edi,%eax │ │ │ │ - mov $0x3f,%edi │ │ │ │ - bsr %rsi,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rcx,%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1f46b │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %edi,%ecx │ │ │ │ - shl %cl,%rsi │ │ │ │ - sub %esi,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - add %edx,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - sub %edx,%edi │ │ │ │ - shr %cl,%eax │ │ │ │ - bts %edi,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - retq │ │ │ │ - push %r12 │ │ │ │ - mov $0x1000,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ - push %rbx │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0xc,%rax │ │ │ │ - je 1f4bb │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%r12 │ │ │ │ - callq 16af0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f500 │ │ │ │ - and $0x1,%ebp │ │ │ │ - jne 1f4e8 │ │ │ │ - pop %rbx │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %rax,%r8 │ │ │ │ - pop %r12 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - callq 16af0 │ │ │ │ - or $0xfff,%rbx │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 1f4d5 │ │ │ │ - jmp 1f4da │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + add $0x9d0,%rdi │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - movzbl (%rdi),%r14d │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x2b(%r14),%eax │ │ │ │ - mov %r14d,%r12d │ │ │ │ - test $0xfd,%al │ │ │ │ - jne 1f559 │ │ │ │ - movzbl 0x1(%rdi),%r12d │ │ │ │ - add $0x1,%r13 │ │ │ │ - callq 7490 <__ctype_b_loc@plt> │ │ │ │ - mov (%rax),%rcx │ │ │ │ - movsbq %r12b,%rax │ │ │ │ - testb $0x8,0x1(%rcx,%rax,2) │ │ │ │ - je 1f67b │ │ │ │ - movabs $0x1999999999999999,%rdi │ │ │ │ - movsbl %r12b,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x30,%eax │ │ │ │ - cltq │ │ │ │ - jmp 1f5a7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x30,%eax │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - cltq │ │ │ │ - add %rdx,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - not %rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - ja 1f5c6 │ │ │ │ - mov %r13,%r8 │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %rax,%rdx │ │ │ │ - movsbl 0x0(%r13),%eax │ │ │ │ - movsbq %al,%rsi │ │ │ │ - testb $0x8,0x1(%rcx,%rsi,2) │ │ │ │ - je 1f5d8 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jbe 1f590 │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x6b,%esi │ │ │ │ - lea 0xb4057(%rip),%r9 │ │ │ │ - jmp 1f5f5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r9,%rcx,1),%esi │ │ │ │ - mov %ecx,%edi │ │ │ │ - cmp %sil,%al │ │ │ │ - je 1f670 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x9,%rcx │ │ │ │ - jne 1f5f0 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp $0xa,%al │ │ │ │ - jne 1f611 │ │ │ │ - movzbl 0x1(%r13),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 1f67b │ │ │ │ + mov %r8d,%ebx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 25fc6 │ │ │ │ + movzbl 0x5a(%rsi),%eax │ │ │ │ + lea 0x1(%r8),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + bt %edx,%eax │ │ │ │ + jae 26030 │ │ │ │ + cmp $0x3,%ebx │ │ │ │ + ja 26011 │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 236e0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 25fe8 │ │ │ │ xor %eax,%eax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1f62b │ │ │ │ - bsr %rdx,%rcx │ │ │ │ - mov $0x40,%eax │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %ecx,%eax │ │ │ │ - lea (%rdi,%rdi,4),%ecx │ │ │ │ - add %ecx,%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - ja 1f5c6 │ │ │ │ - shl %cl,%rdx │ │ │ │ - cmp $0x2d,%r14b │ │ │ │ - je 1f658 │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - ja 1f5c6 │ │ │ │ pop %rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - ja 1f5c6 │ │ │ │ - neg %rdx │ │ │ │ - jmp 1f645 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%r8),%eax │ │ │ │ - lea 0x2(%r8),%r13 │ │ │ │ - jmp 1f608 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmpq 1f5cb │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov $0x7fffffff,%edx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 1f530 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1f6d1 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov $0x7fffffff,%edx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 1f530 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1f721 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movabs $0x7fffffffffffffff,%rdx │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 1f530 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1f777 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movabs $0x7fffffffffffffff,%rdx │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 1f530 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1f7c7 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movabs $0x7fffffffffffffff,%rdx │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 1f530 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 1f817 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x3ff(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - cmp $0x7fe,%rax │ │ │ │ - jbe 1f900 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,%rbp │ │ │ │ - sar $0xa,%r12 │ │ │ │ - add $0x1,%ebx │ │ │ │ - lea 0x3ff(%r12),%rax │ │ │ │ - cmp $0x7fe,%rax │ │ │ │ - ja 1f850 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0xb3b5a(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x63,%r12 │ │ │ │ - callq 1f2c0 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add 0x0(%r13),%rdi │ │ │ │ - mov %rdi,0x0(%r13) │ │ │ │ - cmp $0xc6,%r12 │ │ │ │ - ja 1f8c4 │ │ │ │ - and $0x3ff,%ebp │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - lea 0xb3b26(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - imul $0x13e22cbd,%rbp,%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - shr $0x23,%rcx │ │ │ │ - callq 1f2c0 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add 0x0(%r13),%rdi │ │ │ │ - mov %rdi,0x0(%r13) │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - lea 0xb3d6e(%rip),%rax │ │ │ │ - lea 0x970a9(%rip),%rdx │ │ │ │ - movsbl (%rax,%rbx,1),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 1f2c0 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%r13) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0xb3ac4(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 1f2c0 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%r13) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1f9a8 │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - push %r13 │ │ │ │ - lea 0xb3a88(%rip),%r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0xc2601(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r14,%rbp │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmove %r13,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 1f2c0 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r15),%rdi │ │ │ │ - mov %rdi,(%r15) │ │ │ │ - mov (%rbx,%r14,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 1f968 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 1f9d3 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - cmpq $0x0,0x0(%rbp) │ │ │ │ - je 1fa90 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - cmpq $0x0,0x0(%rbp,%rax,8) │ │ │ │ - mov %rax,%r15 │ │ │ │ - jne 1f9e8 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1fa90 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt %r12,%rax │ │ │ │ - movslq %eax,%r13 │ │ │ │ - mov %eax,%r14d │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jae 1fa90 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x0(%rbp,%r13,8),%rcx │ │ │ │ - lea 0xbc40f(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 1f2c0 │ │ │ │ mov %r14d,%ecx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - add (%rbx),%rdi │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - cltq │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %r12,%rcx │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 1fa90 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - tzcnt %rcx,%r13 │ │ │ │ - mov %r13d,%r14d │ │ │ │ - cmp %r13d,%r15d │ │ │ │ - jbe 1fa90 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0xb396f(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 1f2c0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - jmp 1fa15 │ │ │ │ - nop │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 252f0 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + jbe 25fd8 │ │ │ │ + jmp 25fda │ │ │ │ + lea 0x96e28(%rip),%rcx │ │ │ │ + mov $0x3da,%edx │ │ │ │ + lea 0x97225(%rip),%rsi │ │ │ │ + lea 0x9732a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x96e09(%rip),%rcx │ │ │ │ + mov $0x3d9,%edx │ │ │ │ + lea 0x97206(%rip),%rsi │ │ │ │ + lea 0x970d6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x9d0(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7750 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 236e0 │ │ │ │ test %rax,%rax │ │ │ │ - je 1fb59 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rsp,%rbp │ │ │ │ - callq 15780 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 1fb10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15870 │ │ │ │ - test %eax,%eax │ │ │ │ - js 1fb50 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %r13d,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - movslq %esi,%rax │ │ │ │ - or %rax,%r12 │ │ │ │ - lea 0xb38c2(%rip),%rsi │ │ │ │ + je 26118 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 2609d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 34db0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7900 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 1faf0 │ │ │ │ + callq a80a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 30f10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 30f30 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7cd0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7f70 │ │ │ │ + testb $0x4,0x68(%rbp) │ │ │ │ + jne 26080 │ │ │ │ + lea 0xa68(%r12),%r14 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1fb62 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov $0xffffffffffffffff,%r12 │ │ │ │ - jmp 1fb27 │ │ │ │ - mov $0xfffffffffffffff4,%r12 │ │ │ │ - jmp 1fb2f │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1fb98 │ │ │ │ - add %rdi,%rsi │ │ │ │ - jmp 1fb89 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 1fb98 │ │ │ │ - cmpb $0x0,(%rdi) │ │ │ │ - je 1fb80 │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpq $0x0,0x120(%rdi) │ │ │ │ - je 1fc10 │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x120(%rbx),%r14 │ │ │ │ - mov (%r14),%eax │ │ │ │ - cmp $0x1f,%eax │ │ │ │ - ja 1fdbb │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %edx,(%r14) │ │ │ │ - mov %r12,0x8(%rax) │ │ │ │ - mov %rbp,0x10(%rax) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - je 1fcd0 │ │ │ │ + callq 7940 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 23990 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 23b20 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a80a0 │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 18f90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1fc18 │ │ │ │ - mov 0x28(%rbx),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub %r12,%rsi │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - cmovns %rdx,%rsi │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - cmovns %rdx,%rax │ │ │ │ - addq $0x1,0x8(%rbx) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1fc62 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x6,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1fc80 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x6,%rcx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - shr $0x6,%rax │ │ │ │ - cmp %rsi,0x20(%rbx) │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - cmovae 0x20(%rbx),%rax │ │ │ │ - mov %rbp,0x28(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - callq 1f1f0 │ │ │ │ - cmpq $0x1f,0x18(%rbx) │ │ │ │ - ja 1fcb6 │ │ │ │ - cmpq $0x400,0x8(%rbx) │ │ │ │ - ja 1fda0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ + jmpq a7d30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1fcd8 │ │ │ │ - lea 0x8(%r14),%r15 │ │ │ │ - lea 0x30(%rbx),%r13 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x208(%r14),%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub %rdx,%rsi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - cmovns %rbp,%rsi │ │ │ │ - sub %rdx,%rcx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - cmovns %rbp,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - addq $0x1,0x8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1fd3f │ │ │ │ - mov %rdi,%rdx │ │ │ │ - shl $0x6,%rdx │ │ │ │ - sub %rdi,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1fd5d │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shl $0x6,%rdi │ │ │ │ - sub %rdx,%rdi │ │ │ │ - add %rdi,%rcx │ │ │ │ - shr $0x6,%rcx │ │ │ │ - cmp %rsi,0x20(%rbx) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - cmovae 0x20(%rbx),%rdx │ │ │ │ - mov %rcx,0x18(%rbx) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x10,%r15 │ │ │ │ - mov %rdx,0x20(%rbx) │ │ │ │ - callq 1f1f0 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jne 1fcf8 │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - jmpq 1fbf7 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - mov $0x208,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7810 │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - jmpq 1fcb6 │ │ │ │ - lea 0xb385e(%rip),%rcx │ │ │ │ - mov $0x10e,%edx │ │ │ │ - lea 0xb360d(%rip),%rsi │ │ │ │ - lea 0xb368b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - lea 0xb3605(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rsi),%rcx │ │ │ │ - mov 0x18(%rsi),%r12 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 1f2c0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1fe31 │ │ │ │ - mov $0x3b9aca00,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0xb35c0(%rip),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 1f2c0 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + callq 22a80 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ - lea 0xb35bc(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ + movzbl 0x50(%rbp),%ecx │ │ │ │ + lea 0x971dd(%rip),%rdx │ │ │ │ sub %rdi,%rsi │ │ │ │ - callq 1f2c0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 233b0 │ │ │ │ + sub $0x20,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ cltq │ │ │ │ add %rax,(%rbx) │ │ │ │ - callq 1f3b0 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + movdqu 0x20(%rax),%xmm1 │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ mov (%rbx),%rdi │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x971a1(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xb3595(%rip),%rdx │ │ │ │ sub %rdi,%rsi │ │ │ │ - callq 1f2c0 │ │ │ │ + callq 233b0 │ │ │ │ + sub $0x20,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ cltq │ │ │ │ add %rax,(%rbx) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - callq 1f3b0 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + movdqu 0x34(%rax),%xmm2 │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ mov (%rbx),%rdi │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x97161(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xb357c(%rip),%rdx │ │ │ │ sub %rdi,%rsi │ │ │ │ - callq 1f2c0 │ │ │ │ + callq 233b0 │ │ │ │ + lea 0x138(%rbp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ cltq │ │ │ │ add %rax,(%rbx) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - callq 1f3b0 │ │ │ │ - lea 0xe4933(%rip),%rcx │ │ │ │ - mov $0x3e8,%eax │ │ │ │ - mov 0xa0(%rbp),%rsi │ │ │ │ - lea 0x10(%rcx),%rdx │ │ │ │ - add %eax,%eax │ │ │ │ - lea 0x30(%rcx),%rdi │ │ │ │ - mov %rdx,%r13 │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 1ff04 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1ff10 │ │ │ │ - mov 0x18(%rdx),%eax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x10(%rcx),%rdx │ │ │ │ - add %eax,%eax │ │ │ │ - mov %rdx,%r13 │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jae 1feeb │ │ │ │ - mov %rcx,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x160(%rbp),%rcx │ │ │ │ + callq 1d840 │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ mov (%rbx),%rdi │ │ │ │ + movzwl 0xe8(%rbp),%eax │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + movzwl 0x452(%r12),%ecx │ │ │ │ + movzwl 0xde(%rbp),%r8d │ │ │ │ + movzbl 0x78(%rbp),%r10d │ │ │ │ + push %rax │ │ │ │ + movzwl 0xe6(%rbp),%eax │ │ │ │ + shl $0x9,%ecx │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ - lea 0xb351b(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0xc1fa3(%rip),%r14 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 1f2c0 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - mov $0x7,%eax │ │ │ │ - add (%rbx),%rdi │ │ │ │ - lea 0x3(%rax,%rax,1),%edx │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - lea 0x1(%rax),%r8d │ │ │ │ - cmp $0xf,%edx │ │ │ │ - ja 1fffe │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%ecx │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub $0x3b,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - cmp $0xf,%edx │ │ │ │ - seta %cl │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%r8d │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x8(%r13),%ecx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea -0x1(%r8),%r12d │ │ │ │ - mov 0x30(%rax,%rbp,1),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - cmovb %rax,%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + push %rax │ │ │ │ + sub $0xa0,%rcx │ │ │ │ sub %rdi,%rsi │ │ │ │ - mov %r15,%rax │ │ │ │ - div %rcx │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 1ffd0 │ │ │ │ - lea 0xb37c7(%rip),%r8 │ │ │ │ - lea 0xb349c(%rip),%rdx │ │ │ │ + movzwl 0x53a(%r12),%eax │ │ │ │ + mov %rcx,%r9 │ │ │ │ + push %rax │ │ │ │ + movzwl 0xec(%rbp),%eax │ │ │ │ + shr $0x3,%r9 │ │ │ │ + push %rax │ │ │ │ + movzwl 0xea(%rbp),%eax │ │ │ │ + push %rax │ │ │ │ + movzwl %r8w,%eax │ │ │ │ + imul $0x64,%rax,%rax │ │ │ │ + div %r9 │ │ │ │ + movzbl 0x7b(%rbp),%r9d │ │ │ │ + lea 0x96e9c(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + movzwl %r8w,%eax │ │ │ │ + movzbl 0x7a(%rbp),%r8d │ │ │ │ + shl $0x3,%rax │ │ │ │ + push %rcx │ │ │ │ + mov %r10d,%ecx │ │ │ │ + push %rax │ │ │ │ + movzbl 0xf1(%rbp),%eax │ │ │ │ + push %rax │ │ │ │ + movzbl 0x7e(%rbp),%eax │ │ │ │ + push %rax │ │ │ │ + movzbl 0x7d(%rbp),%eax │ │ │ │ + push %rax │ │ │ │ + movzbl 0x7c(%rbp),%eax │ │ │ │ + push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - callq 1f2c0 │ │ │ │ + callq 233b0 │ │ │ │ cltq │ │ │ │ add %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0xb3471(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 1f2c0 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - movslq %r12d,%rax │ │ │ │ - add (%rbx),%rdi │ │ │ │ - lea 0x3(%rax,%rax,1),%edx │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - lea 0x1(%rax),%r8d │ │ │ │ - cmp $0xf,%edx │ │ │ │ - jbe 1ff58 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - not %ecx │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%r8d │ │ │ │ - jmpq 1ff72 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x120(%rdi),%rdi │ │ │ │ - jmpq 7410 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x8(%rdi),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x118(%rdi) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x128,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 7170 │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - imul $0x3b9aca00,(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - add 0x8(%rsp),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jns 200c6 │ │ │ │ - mov %rdx,%rax │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - sub %rcx,%rax │ │ │ │ - mul %rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x12,%rax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 200dc │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,%rbx,%rax │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - imul $0x3b9aca00,(%rsp),%rcx │ │ │ │ - add 0x8(%rsp),%rcx │ │ │ │ - div %rsi │ │ │ │ - lea 0x3b9aca00(%rcx),%rdx │ │ │ │ - add 0x0(%rbp),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - js 20180 │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - sub $0x77359400,%rcx │ │ │ │ - add $0x77359400,%rdx │ │ │ │ - cmovs %rcx,%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 20186 │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - jmp 20161 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0x20(%rsp),%rdx │ │ │ │ - add 0x28(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - sub 0x10(%r14),%rdx │ │ │ │ - cmp $0x3e7,%rdx │ │ │ │ - ja 20220 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2038a │ │ │ │ - add $0x48,%rsp │ │ │ │ + jne 26307 │ │ │ │ + add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - shr $0x3,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movabs $0x20c49ba5e353f7cf,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - callq 7170 │ │ │ │ - shr $0x4,%rbx │ │ │ │ - movslq 0x28(%r14),%rsi │ │ │ │ - imul $0x3b9aca00,0x20(%rsp),%rdx │ │ │ │ - add 0x28(%rsp),%rdx │ │ │ │ - mov 0x30(%r14),%r9d │ │ │ │ - movabs $0x431bde82d7b634db,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x20(%r14),%r10 │ │ │ │ - mul %rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - movslq %ebx,%rcx │ │ │ │ - sub %r13,%rax │ │ │ │ - imul %rbx,%rax │ │ │ │ - shr $0x12,%rdx │ │ │ │ - mov %rdx,0x10(%r14) │ │ │ │ - cqto │ │ │ │ - idiv %rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %r12,%rax │ │ │ │ - sub 0x18(%r14),%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp %rbx,%r9 │ │ │ │ - jb 202b3 │ │ │ │ - mov %r9,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r10,%rbx │ │ │ │ - neg %ebp │ │ │ │ - shl %cl,%rbx │ │ │ │ - sub %r10,%rbx │ │ │ │ - add %rdi,%rbx │ │ │ │ - sar %cl,%rbx │ │ │ │ - movslq %ebp,%rcx │ │ │ │ - imul %r9,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rsi │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r9,%r9 │ │ │ │ - jle 202e6 │ │ │ │ - cmpb $0x0,0x58(%r14) │ │ │ │ - jne 20330 │ │ │ │ - mov %r9,%rdx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r12,0x18(%r14) │ │ │ │ - mov %rbx,0x38(%r14) │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %r8,0x40(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rdx,0x48(%r14) │ │ │ │ - cmovle %rcx,%rax │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov %r13,0x50(%r14) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmovg %rcx,%rax │ │ │ │ - mov %eax,0x8(%r14) │ │ │ │ - jmpq 201fa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r14),%rbp │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - imul $0x3b9aca00,0x20(%rsp),%rax │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - sub %rax,%rbp │ │ │ │ - add $0xf4240,%rbp │ │ │ │ - js 202ed │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r9,%rdx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - jmpq 202ed │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x400,0x8(%rdi) │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - movl $0x1e,0x30(%rbx) │ │ │ │ - mul %rcx │ │ │ │ - movb $0x1,0x58(%rbx) │ │ │ │ - movabs $0x1e00001770,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - shr $0x12,%rdx │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 20410 │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ + lea 0x97060(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x148,%rsp │ │ │ │ - mov 0x8(%rdi),%esi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - lea 0x95(%rsp),%rax │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - lea 0xc0(%rsp),%r13 │ │ │ │ - lea 0xe0(%rsp),%r15 │ │ │ │ - callq 1f820 │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0xb5(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - callq 1f820 │ │ │ │ - mov 0x50(%rbx),%rsi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0xd5(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - callq 1f820 │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - lea 0xf5(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - callq 1f820 │ │ │ │ - mov 0x38(%rbx),%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - lea 0x100(%rsp),%rcx │ │ │ │ - lea 0x115(%rsp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 1f820 │ │ │ │ - mov 0x48(%rbx),%rsi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - lea 0x120(%rsp),%r8 │ │ │ │ - lea 0x135(%rsp),%rax │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq 1f820 │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - imul $0x3b9aca00,0x78(%rsp),%rax │ │ │ │ - add 0x80(%rsp),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - sar $0x3f,%rbx │ │ │ │ - imul %rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - push %rdx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - push %r8 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r12,%r8 │ │ │ │ - push %rcx │ │ │ │ - lea 0xb2f5d(%rip),%rcx │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - callq 78e0 <__sprintf_chk@plt> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 205e7 │ │ │ │ - add $0x148,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0xac0(%rsi),%ecx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 233b0 │ │ │ │ cltq │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 20651 │ │ │ │ - push %r14 │ │ │ │ - mov $0x1000,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - and $0xfff,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub %rax,%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - cmova %rbp,%rbx │ │ │ │ - and $0xfffffffffffff000,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq 1d000 │ │ │ │ - test %eax,%eax │ │ │ │ - je 20652 │ │ │ │ - add %rbx,%r12 │ │ │ │ - sub %rbx,%rbp │ │ │ │ - jne 20610 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - retq │ │ │ │ - lea 0xb2faf(%rip),%rcx │ │ │ │ - mov $0x201,%edx │ │ │ │ - lea 0xb2d76(%rip),%rsi │ │ │ │ - lea 0xb2f0c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2070d │ │ │ │ - push %r13 │ │ │ │ - and $0x1,%edx │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - jmp 206cd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1000,%rbp │ │ │ │ - mov $0x1000,%ebx │ │ │ │ - mov %r13,%rdi │ │ │ │ - cmovbe %rbp,%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq 1d000 │ │ │ │ - test %eax,%eax │ │ │ │ - je 20710 │ │ │ │ - sub %rbx,%rbp │ │ │ │ - je 20700 │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2072f │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 206a8 │ │ │ │ - mov $0x200,%ecx │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x9703d(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmp 206a8 │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0xac8(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 233b0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x97031(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0xb00(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 233b0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - lea 0xb2ed9(%rip),%rcx │ │ │ │ - mov $0x210,%edx │ │ │ │ - lea 0xb2cb8(%rip),%rsi │ │ │ │ - lea 0xb2e7e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 20702 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 207bb │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea -0x1(%rdi),%rbx │ │ │ │ - jmp 20797 │ │ │ │ + callq a71b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 26440 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 26420 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 26420 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 26423 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 26423 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - bsr %rbx,%rdx │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - not %rax │ │ │ │ - and %rsi,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - ja 207bd │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x13e,%edi │ │ │ │ - callq 7520 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jne 207d6 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 20770 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 207f5 │ │ │ │ - add $0x10,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2644c │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - lea 0xb2df3(%rip),%rcx │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0xb1b58(%rip),%rsi │ │ │ │ - lea 0xb1b68(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 26401 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x68(%rsp),%ebp │ │ │ │ - mov 0x6c(%rsp),%r14d │ │ │ │ - mov 0x70(%rsp),%r12d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 208fe │ │ │ │ - mov 0x58(%rdi),%r15 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14d,%r10d │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r10,%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - add %rax,%r15 │ │ │ │ - mov 0x8(%r15),%ebx │ │ │ │ - sub %r12d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - add 0xc(%r15),%edi │ │ │ │ - add (%r15),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x14(%r13),%eax │ │ │ │ - add %rdx,%r8 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfb,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 208f8 │ │ │ │ + movzbl 0x13a(%rdi),%eax │ │ │ │ cmp $0x5,%al │ │ │ │ - je 208f8 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x58(%r13),%r15 │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 20910 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 208b3 │ │ │ │ - jmp 20838 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%r10d │ │ │ │ - shl $0x4,%r10 │ │ │ │ - mov %ebp,%eax │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - mov 0x8(%r15,%r10,1),%edx │ │ │ │ - cmovbe %ebx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %r12d,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - add %eax,%r12d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%ebp │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jne 208e0 │ │ │ │ - add $0x1,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 208b0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 208fe │ │ │ │ - mov 0x58(%r13),%r15 │ │ │ │ - mov %r14d,%r10d │ │ │ │ - jmpq 20838 │ │ │ │ + je 264a8 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 26522 │ │ │ │ + movzbl 0x138(%rdi),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + je 264a0 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub %ebx,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 208e8 │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + mov 0x138(%rdi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 26488 │ │ │ │ retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqu 0x14c(%rdi),%xmm0 │ │ │ │ + lea 0x50(%rsi),%r8 │ │ │ │ + movups %xmm0,0x14(%rsi) │ │ │ │ + mov 0x15c(%rdi),%eax │ │ │ │ + movq $0x0,0x28(%rsi) │ │ │ │ + mov %eax,0x24(%rsi) │ │ │ │ + mov 0xb0(%rdi),%rax │ │ │ │ + mov 0x88(%rax),%rax │ │ │ │ + movl $0x0,0x38(%rsi) │ │ │ │ + mov %rax,0x30(%rsi) │ │ │ │ + mov 0xb0(%rdi),%rax │ │ │ │ + movdqu 0x20(%rax),%xmm1 │ │ │ │ + movups %xmm1,0x3c(%rsi) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x4c(%rsi) │ │ │ │ + movzbl 0x138(%rdi),%eax │ │ │ │ + add $0x5,%eax │ │ │ │ + mov %al,(%rsi) │ │ │ │ + movzbl 0x138(%rdi),%eax │ │ │ │ + lea 0x160(%rdi),%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + lea -0x28(,%rax,8),%rdx │ │ │ │ + jmpq 7a30 │ │ │ │ + push %rax │ │ │ │ + lea 0x97fc6(%rip),%rcx │ │ │ │ + mov $0x9a,%edx │ │ │ │ + lea 0x96e79(%rip),%rsi │ │ │ │ + lea 0xa69be(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - cmpb $0x0,0xe7b06(%rip) │ │ │ │ - jne 208b3 │ │ │ │ - mov 0xe77a0(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - lea 0xb269c(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - movb $0x1,0xe7ad9(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jmpq 208b3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + movdqu 0x14c(%rbp),%xmm1 │ │ │ │ + mov 0x15c(%rbp),%eax │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x58(%rsp),%ebp │ │ │ │ - mov 0x5c(%rsp),%r14d │ │ │ │ - mov 0x60(%rsp),%r12d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 20a4e │ │ │ │ - mov 0x58(%rsi),%r15 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r14d,%r10d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10,%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rax,%r15 │ │ │ │ - mov 0x8(%r15),%ebx │ │ │ │ - sub %r12d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - add 0xc(%r15),%esi │ │ │ │ - add (%r15),%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - callq 7a30 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x14(%r13),%eax │ │ │ │ - add %rdx,%r8 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfb,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 20a48 │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 20a48 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov 0x58(%r13),%r15 │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 20a60 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 20a03 │ │ │ │ - jmp 20998 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14d,%r10d │ │ │ │ - shl $0x4,%r10 │ │ │ │ - mov %ebp,%eax │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - mov 0x8(%r15,%r10,1),%edx │ │ │ │ - cmovbe %ebx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %r12d,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - add %eax,%r12d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%ebp │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jne 20a30 │ │ │ │ - add $0x1,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 20a00 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 20a4e │ │ │ │ - mov 0x58(%r13),%r15 │ │ │ │ - mov %r14d,%r10d │ │ │ │ - jmpq 20998 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub %ebx,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 20a38 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movzbl 0x50(%rsi),%edx │ │ │ │ + movzbl 0x51(%rsi),%esi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 8bf60 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 265a0 │ │ │ │ pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x0,0xe79b6(%rip) │ │ │ │ - jne 20a03 │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov 0xe7640(%rip),%rdi │ │ │ │ - lea 0xb2541(%rip),%rdx │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - movb $0x1,0xe798a(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jmpq 20a03 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - jne 20ad0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovbe %rax,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - add 0x0(%rbp),%rbx │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 20dc1 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %ecx,%r13d │ │ │ │ - shr %rax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - add %eax,%eax │ │ │ │ - cltq │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - js 20c68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - lea 0x1(%rax,%rax,1),%r8d │ │ │ │ - cmp %rcx,0x8(%rsp) │ │ │ │ - jbe 20c50 │ │ │ │ - mov 0x24(%rsp),%r14d │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - callq 1f440 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmp 20bf2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,%r14d │ │ │ │ - mov %r13d,%esi │ │ │ │ - imul %rbx,%rbp │ │ │ │ - mov %r14d,%edi │ │ │ │ - callq 1f440 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rsi,%r12 │ │ │ │ - imul %rbx,%rsi │ │ │ │ - add %r15,%rbp │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x70,%edi │ │ │ │ + callq 26390 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 26694 │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - add %r15,%rsi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - callq *%rax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + callq 26460 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + movdqu 0x30(%rsp),%xmm0 │ │ │ │ + mov %eax,0x44(%rdx) │ │ │ │ + movups %xmm0,0x34(%rdx) │ │ │ │ + orw $0x1,0x3a(%r13) │ │ │ │ + mov %eax,0x24(%r13) │ │ │ │ + movups %xmm0,0x14(%r13) │ │ │ │ + movzbl 0x50(%rbp),%edx │ │ │ │ + movzbl 0x51(%rbp),%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + callq 8bc40 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jns 20c50 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ + jne 26680 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - lea 0x1(%r14,%r14,1),%r8d │ │ │ │ - movslq %r8d,%r10 │ │ │ │ - cmp 0x8(%rsp),%r10 │ │ │ │ - jae 20c50 │ │ │ │ - mov %r12d,%ebp │ │ │ │ - lea 0x2(%r14,%r14,1),%r14d │ │ │ │ - movslq %r14d,%rax │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ - jae 20b98 │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - callq 1f440 │ │ │ │ - mov %r10d,%edi │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %eax,%r9d │ │ │ │ - callq 1f440 │ │ │ │ - imul %rbx,%r9 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %eax,%edi │ │ │ │ - mov (%rsp),%rax │ │ │ │ - imul %rbx,%rdi │ │ │ │ - add %r15,%r9 │ │ │ │ - mov %r9,%rsi │ │ │ │ - add %r15,%rdi │ │ │ │ - callq *%rax │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - cmovns %r8d,%r14d │ │ │ │ - jmpq 20b9b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - subl $0x1,0x24(%rsp) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - subq $0x2,0x28(%rsp) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 20b60 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 20db2 │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 1f440 │ │ │ │ - mov %r13d,0x24(%rsp) │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - mov %eax,%eax │ │ │ │ - imul %rbx,%rax │ │ │ │ - add %r15,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%r14d │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - callq 1f440 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - imul %rbx,%rsi │ │ │ │ - add %r15,%rsi │ │ │ │ - callq *%rax │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 20db2 │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - mov $0x1,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - jmp 20d37 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%ebp │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - imul %rbx,%r12 │ │ │ │ - add %r15,%r12 │ │ │ │ + lea 0xa68(%rbx),%r14 │ │ │ │ + lea 0x9d0(%rbx),%r12 │ │ │ │ + callq 317b0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq *%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 20da8 │ │ │ │ + callq 23b20 │ │ │ │ + movzbl 0x0(%r13),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + je 26656 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nop │ │ │ │ + mov 0x0(%r13,%rax,1),%rdx │ │ │ │ + mov %rdx,0x138(%rbp,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 26640 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq *%rax │ │ │ │ - lea 0x1(%rbp,%rbp,1),%r12d │ │ │ │ - cmp 0x8(%rsp),%r12d │ │ │ │ - jge 20da8 │ │ │ │ - mov %r13d,0x18(%rsp) │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - lea 0x2(%rbp,%rbp,1),%ebp │ │ │ │ - callq 1f440 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r8,%r13 │ │ │ │ - imul %rbx,%r8 │ │ │ │ - lea (%r15,%r8,1),%r14 │ │ │ │ - cmp 0x8(%rsp),%ebp │ │ │ │ - jge 20cf0 │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 1f440 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ - imul %rbx,%rsi │ │ │ │ - add %r15,%rsi │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - callq *%rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 241a0 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - cmovs %rsi,%r14 │ │ │ │ - cmovs %r9d,%r13d │ │ │ │ - cmovns %r12d,%ebp │ │ │ │ - jmpq 20cf3 │ │ │ │ + jne 2669f │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - subl $0x1,0x8(%rsp) │ │ │ │ - jmpq 20ca0 │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - je 20df6 │ │ │ │ - lea -0x1c0e(%rip),%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jne 20b2b │ │ │ │ - test $0x7,%dil │ │ │ │ - lea -0x1c38(%rip),%rax │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq 20b2b │ │ │ │ - test $0x3,%dil │ │ │ │ - lea -0x1c41(%rip),%rdx │ │ │ │ - lea -0x1c68(%rip),%rax │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq 20b2b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + jmpq 26593 │ │ │ │ + lea 0x97e5a(%rip),%rcx │ │ │ │ + mov $0xd6,%edx │ │ │ │ + lea 0x96cfd(%rip),%rsi │ │ │ │ + lea 0x96d0d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x97e5d(%rip),%rcx │ │ │ │ + mov $0x102,%edx │ │ │ │ + lea 0x96cf6(%rip),%rsi │ │ │ │ + lea 0xa681d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x97e15(%rip),%rcx │ │ │ │ + mov $0x10c,%edx │ │ │ │ + lea 0x96cc6(%rip),%rsi │ │ │ │ + lea 0xa67ed(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x97d95(%rip),%rcx │ │ │ │ + mov $0x3a,%edx │ │ │ │ + lea 0x96ca9(%rip),%rsi │ │ │ │ + lea 0xa67bd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x97c75(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x90d09(%rip),%rsi │ │ │ │ + lea 0xa678d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x97e1d(%rip),%rcx │ │ │ │ + mov $0x35,%edx │ │ │ │ + lea 0x96c18(%rip),%rsi │ │ │ │ + lea 0x96dca(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - shr %rax │ │ │ │ + mov %rdx,%rax │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - sub $0x1,%rax │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - imul %edx,%eax │ │ │ │ mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov %esi,%eax │ │ │ │ - imul %edx,%eax │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 21011 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 20f24 │ │ │ │ - movslq 0x2c(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - sub %r14,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%r13d │ │ │ │ - lea 0x0(%r13,%r13,1),%esi │ │ │ │ - movslq %esi,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - cmp 0x18(%rsp),%rax │ │ │ │ - jb 20ecc │ │ │ │ - jmp 20f16 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *%rax │ │ │ │ - lea 0x0(%rbp,%rbp,1),%esi │ │ │ │ - movslq %esi,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - cmp 0x18(%rsp),%rax │ │ │ │ - jae 20f16 │ │ │ │ - mov %ebp,%r13d │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - lea (%rsi,%rax,1),%ebp │ │ │ │ - movslq %ebp,%rsi │ │ │ │ - lea (%rbx,%rsi,1),%r15 │ │ │ │ - cmp 0x20(%rsp),%rsi │ │ │ │ - jae 20eff │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - add %rbx,%rsi │ │ │ │ - callq *%r12 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 20eff │ │ │ │ - add 0xc(%rsp),%ebp │ │ │ │ - movslq %ebp,%r8 │ │ │ │ - lea (%rbx,%r8,1),%r15 │ │ │ │ - movslq %r13d,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea (%rbx,%rdi,1),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *%r12 │ │ │ │ - test %eax,%eax │ │ │ │ - js 20ea8 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - sub %edx,0x28(%rsp) │ │ │ │ - jns 20e88 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - sub %r14d,%eax │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 21002 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq 0x2c(%rsp),%r15 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea (%rbx,%r15,1),%rsi │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - callq *%rax │ │ │ │ - mov %r15,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %r14,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp %r14,%r15 │ │ │ │ - ja 20f9b │ │ │ │ - jmp 20fee │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq *%rax │ │ │ │ - lea 0x0(%rbp,%rbp,1),%esi │ │ │ │ - movslq %esi,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - jbe 20fee │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov 0xc(%rsp),%r15d │ │ │ │ - lea (%rsi,%r15,1),%ebp │ │ │ │ - movslq %ebp,%rsi │ │ │ │ - lea (%rbx,%rsi,1),%r13 │ │ │ │ - cmp 0x18(%rsp),%rsi │ │ │ │ - jae 20fd7 │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %rbx,%rsi │ │ │ │ - callq *%r12 │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 20fd7 │ │ │ │ - add %r15d,%ebp │ │ │ │ - movslq %ebp,%r8 │ │ │ │ - lea (%rbx,%r8,1),%r13 │ │ │ │ - movslq %ecx,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ + movzwl 0xb2(%rsi),%ebx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + div %rbx │ │ │ │ + mov %rax,%r10 │ │ │ │ + jmp 267f3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0xb2(%r13),%ebx │ │ │ │ + mov %r15,%r10 │ │ │ │ + lea 0x1(%r10),%r15 │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r10,%rdx │ │ │ │ + movq $0x2,0x10(%rsp) │ │ │ │ + imul %r15,%rbx │ │ │ │ mov %r13,%rsi │ │ │ │ - lea (%rbx,%rdi,1),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq *%r12 │ │ │ │ - test %eax,%eax │ │ │ │ - js 20f78 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - sub %edx,0x2c(%rsp) │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 20f40 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + cmova %r12,%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movdqu 0x30(%rsp),%xmm0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + sub %ebp,%ebx │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov %ebx,%r8d │ │ │ │ + add %rbx,%rbp │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 504e0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + ja 267e8 │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - je 21046 │ │ │ │ - lea -0x1e5e(%rip),%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jne 20e63 │ │ │ │ - test $0x7,%dil │ │ │ │ - lea -0x1e88(%rip),%rax │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq 20e63 │ │ │ │ - test $0x3,%dil │ │ │ │ - lea -0x1e91(%rip),%rdx │ │ │ │ - lea -0x1eb8(%rip),%rax │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq 20e63 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - cmp $0xfff,%rdx │ │ │ │ - ja 21090 │ │ │ │ - lea -0x7983(%rip),%rcx │ │ │ │ - lea -0x799a(%rip),%rdx │ │ │ │ - jmpq 19210 │ │ │ │ - nop │ │ │ │ - lea -0x1c67(%rip),%rcx │ │ │ │ - lea -0x1c0e(%rip),%rdx │ │ │ │ - jmpq 19210 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdi,%rax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lock orq $0x4000,-0x88(%rdi) │ │ │ │ - lea 0xe631d(%rip),%rdi │ │ │ │ - jmpq 146c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - jmpq 7410 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ + sub $0xd8,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 21155 │ │ │ │ + je 268c1 │ │ │ │ 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 │ │ │ │ lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + lea 0x96b14(%rip),%rdx │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov $0xc8,%esi │ │ │ │ lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 211d0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 211e0 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 211ad │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - jmpq 14c70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rdi │ │ │ │ - jmpq 14c70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x238,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmpb $0x0,0x498(%rdi) │ │ │ │ - movl $0x6c756e28,0x20(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x220(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov $0x296c,%eax │ │ │ │ - mov %ax,0x24(%rsp) │ │ │ │ - movb $0x0,0x26(%rsp) │ │ │ │ - jne 21360 │ │ │ │ - lea 0x10(%rsp),%rax │ │ │ │ - lea 0x448(%r12),%rbp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - lea 0xe43e8(%rip),%rbx │ │ │ │ - jmp 212c9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x2,%r8d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 357d0 │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x40,%rbx │ │ │ │ - cmp $0x35,%r15d │ │ │ │ - je 21320 │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 34f30 │ │ │ │ - mov %rax,%r14 │ │ │ │ - testb $0x2,0x18(%rbx) │ │ │ │ - je 212bb │ │ │ │ - mov %r15d,%esi │ │ │ │ - lea 0xb2d99(%rip),%rdi │ │ │ │ - callq 34f30 │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 212bb │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 212a0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0xb20d2(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 21100 │ │ │ │ - cltq │ │ │ │ - add %rax,0x10(%rsp) │ │ │ │ - jmp 212a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xb2317(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 21387 │ │ │ │ - add $0x238,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x200,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0xc3693(%rip),%rdx │ │ │ │ - callq 21100 │ │ │ │ - cltq │ │ │ │ - add %rax,0x10(%rsp) │ │ │ │ - jmpq 2127d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 21470 │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x68(%rax),%rdi │ │ │ │ - callq 1c690 │ │ │ │ - mov %rax,%r8 │ │ │ │ - movzwl 0xb2(%rbx),%eax │ │ │ │ - imul 0xa8(%rbx),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jb 214ab │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 214be │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x68(%rax),%rdi │ │ │ │ - callq 1c690 │ │ │ │ - mov %rax,%r8 │ │ │ │ - movzwl 0xb2(%rbx),%eax │ │ │ │ - imul 0xa8(%rbx),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jb 21498 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 44890 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 21456 │ │ │ │ - movdqu 0x0(%rbp),%xmm1 │ │ │ │ - movups %xmm1,0xf0(%rbx) │ │ │ │ - movdqu 0x10(%rbp),%xmm2 │ │ │ │ - movups %xmm2,0x100(%rbx) │ │ │ │ - movdqu 0x20(%rbp),%xmm3 │ │ │ │ - movups %xmm3,0x110(%rbx) │ │ │ │ - testb $0x80,0x20(%rbp) │ │ │ │ - jne 21460 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - movups %xmm0,0x20(%rbp) │ │ │ │ - lock addq $0x1,0x60(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xf8(%rbx),%rdx │ │ │ │ - mov %rbx,0x60(%rdx) │ │ │ │ - jmp 21440 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xb2519(%rip),%rsi │ │ │ │ - movzbl 0x7a(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmp 21456 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xb21d6(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmp 21456 │ │ │ │ - lea 0xb250e(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmp 21456 │ │ │ │ - lea 0xb2acb(%rip),%rcx │ │ │ │ - mov $0x4bf,%edx │ │ │ │ - lea 0xb2190(%rip),%rsi │ │ │ │ - lea 0xb2508(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - push %r13 │ │ │ │ - lea -0x40(%rdi),%r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x15ac0(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x14718(%rdi),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - nop │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x128,%rbx │ │ │ │ - callq 20020 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 21500 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 63970 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 6a8c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 4ece0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7bda0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 875f0 │ │ │ │ - lea 0x2c10(%rbp),%rdi │ │ │ │ - callq 7ef50 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 99500 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2dde0 │ │ │ │ - lea 0x12f80(%rbp),%rdi │ │ │ │ - callq 44970 │ │ │ │ - lea 0x2e90(%rbp),%rdi │ │ │ │ - callq 68e30 │ │ │ │ - lea 0x2e60(%rbp),%rdi │ │ │ │ - callq 68e30 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 685e0 │ │ │ │ - lea 0x146c0(%rbp),%rdi │ │ │ │ - callq 30580 │ │ │ │ - lea 0x146b0(%rbp),%rdi │ │ │ │ - callq 30550 │ │ │ │ - mov 0x2c08(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 21698 │ │ │ │ - mov 0x2e28(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x2c08(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x2dc0(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - lea 0x127a8(%rbp),%rdi │ │ │ │ - callq 19070 │ │ │ │ - lea 0x12f38(%rbp),%rdi │ │ │ │ - callq 19070 │ │ │ │ - lea 0x12ef0(%rbp),%rdi │ │ │ │ - callq 19070 │ │ │ │ - mov 0x400(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x2ec0(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x12ee0(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x128e0(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x560(%rbp),%rdi │ │ │ │ - movq $0x0,0x128e0(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21640 │ │ │ │ - callq 143b0 │ │ │ │ - mov 0x2d40(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21651 │ │ │ │ - callq 143b0 │ │ │ │ - mov 0x2d38(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21662 │ │ │ │ - callq 143b0 │ │ │ │ - mov 0x2d30(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21673 │ │ │ │ - callq 143b0 │ │ │ │ - lea 0x4c8(%rbp),%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 7410 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 215ac │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0xb293d(%rip),%rcx │ │ │ │ - mov $0x5d,%edx │ │ │ │ - lea 0xb1fbf(%rip),%rsi │ │ │ │ - lea 0xb1fd0(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 97a30 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 21750 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 373f0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 21730 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 33f70 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 21770 │ │ │ │ - mov 0xe6a88(%rip),%rdi │ │ │ │ - lea 0x12c70(%rbx),%rsi │ │ │ │ - callq 14060 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - lea 0xb1f9c(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb1f63(%rip),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb2291(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 21830 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 21812 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 21812 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + callq 76e0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2183c │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %r12 │ │ │ │ + jne 26928 │ │ │ │ + mov $0xf,%eax │ │ │ │ + add $0xd8,%rsp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 217fd │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 218da │ │ │ │ - mov %rdi,%rbp │ │ │ │ - testb $0x1,0x24(%rdi) │ │ │ │ - je 218f9 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x20(%rdi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 218a0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x24(%rdi),%eax │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - test $0x2,%al │ │ │ │ - je 218c2 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x24(%rdi) │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - callq 21870 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 21893 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21893 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq *%rax │ │ │ │ - lea 0xb2717(%rip),%rcx │ │ │ │ - mov $0x5c,%edx │ │ │ │ - lea 0xb1d99(%rip),%rsi │ │ │ │ - lea 0xb1dfc(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 216b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x70(%rsi),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmp %rax,0x70(%rdi) │ │ │ │ - cmova %rdi,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28f10 │ │ │ │ - movdqu 0x28(%r12),%xmm0 │ │ │ │ - movdqu 0x28(%rbx),%xmm1 │ │ │ │ - lea 0xb20dd(%rip),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x28(%r12),%rax │ │ │ │ - movups %xmm1,0x20(%rsp) │ │ │ │ - xor 0x20(%rsp),%rax │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - xor 0x28(%rsp),%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - jne 21981 │ │ │ │ - movzbl 0x7a(%rbx),%eax │ │ │ │ - cmp %al,0x7b(%rbp) │ │ │ │ - ja 219a0 │ │ │ │ - lea 0xb1d78(%rip),%r8 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 219df │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - sub %rax,%rsi │ │ │ │ - lea 0x8(%rcx,%rsi,8),%rdi │ │ │ │ - mov $0x10,%esi │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 2197a │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movzwl 0x78(%rbx),%eax │ │ │ │ - lea 0xb1d3e(%rip),%r8 │ │ │ │ - cmp %ax,0x78(%r12) │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - jmp 21981 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x480(%rdi) │ │ │ │ - movzbl 0x47f(%rdi),%eax │ │ │ │ - je 21c40 │ │ │ │ - mov $0xf,%r12d │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov 0xe55b8(%rip),%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + mov 0xe06af(%rip),%rcx │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 21b50 │ │ │ │ - mov 0xe65b3(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0xe6628(%rip),%r8d │ │ │ │ + jne 269f8 │ │ │ │ + mov 0xe16b4(%rip),%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0xe1729(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 21b9a │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 21a7f │ │ │ │ - jmp 21ac1 │ │ │ │ - nop │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 21ac8 │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%r13,%rax,8),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 21a70 │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - jmp 21aad │ │ │ │ + je 26a78 │ │ │ │ + movzbl 0x4d6(%rdi),%eax │ │ │ │ + cmp (%rsi),%eax │ │ │ │ + ja 26980 │ │ │ │ + jmp 269d8 │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + movzbl 0x4d6(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 269d8 │ │ │ │ + mov (%rsi),%edx │ │ │ │ mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 21ac8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 21a98 │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 21a7f │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rdi,%rdx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 26970 │ │ │ │ + lock addq $0x1,0x28(%r12) │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 21b91 │ │ │ │ - mov 0xe65a1(%rip),%edi │ │ │ │ + jne 269e8 │ │ │ │ + mov 0xe16d4(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 21ba7 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0xe658f(%rip),%esi │ │ │ │ + je 26a05 │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + mov 0xe16c6(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 21bbc │ │ │ │ - mov 0xe6509(%rip),%eax │ │ │ │ + je 26a70 │ │ │ │ + mov 0xe1640(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 21bce │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 21b5d │ │ │ │ - movzbl 0xa0(%rbx),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl %cl,%rdx │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x18,%eax │ │ │ │ - or %rdx,(%rsp,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 21ba2 │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 21a46 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmpq 21a61 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 21cfc │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + je 26a0a │ │ │ │ + mov %r12,%rax │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 2db50 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - jmpq 21b08 │ │ │ │ - mfence │ │ │ │ - jmpq 21a61 │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - jmp 21b41 │ │ │ │ - mfence │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0xe64cc(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 21af9 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 269a6 │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + jmpq 26960 │ │ │ │ mfence │ │ │ │ - mov 0xe6443(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 21b08 │ │ │ │ - movl $0x0,0xe6430(%rip) │ │ │ │ + jmp 269b0 │ │ │ │ + movl $0x0,0xe15f4(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0xe6411(%rip),%rsi │ │ │ │ + lea 0xe15d5(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 21b08 │ │ │ │ + jns 269cd │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 21b08 │ │ │ │ + jne 269cd │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe63d6(%rip),%rdi │ │ │ │ + lea 0xe15a2(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 21b08 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xc,%r12d │ │ │ │ - test %al,%al │ │ │ │ - jne 21a29 │ │ │ │ - lea 0x570(%r13),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%r13),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 28f10 │ │ │ │ - mov 0x508(%r13),%rdx │ │ │ │ - lea 0x8(%rax),%rbp │ │ │ │ - cmpb $0x0,0x7b(%rdx) │ │ │ │ - je 21cc5 │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 21caf │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%r13,%rax,8),%rax │ │ │ │ - mov 0x60(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 21caf │ │ │ │ - cmpb $0x1,0xb6(%rax) │ │ │ │ - jbe 21cd5 │ │ │ │ - mov 0x508(%r13),%rax │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x38,%rbp │ │ │ │ - movzbl 0x7b(%rax),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 21c81 │ │ │ │ - mov %r12,%rdi │ │ │ │ + jmpq 269cd │ │ │ │ + mfence │ │ │ │ + jmpq 269c2 │ │ │ │ + mfence │ │ │ │ + jmpq 26960 │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 26a99 │ │ │ │ xor %r12d,%r12d │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 21a29 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 21cfc │ │ │ │ - add $0x10,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + cmp $0x13,%al │ │ │ │ + jne 26adb │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26adb │ │ │ │ + mov 0x12ca8(%rdi),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x12ca0,%rdi │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + callq a3880 │ │ │ │ + test %rax,%rax │ │ │ │ + je 26ae6 │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x10(%rbx),%edx │ │ │ │ + movl $0x0,0xc(%rax) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + jmp 26adb │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x2b60(%r14),%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x12fc0(%r14),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ + sub $0x448,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x438(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 33eb0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 37390 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 979e0 │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 3e000 │ │ │ │ - lea 0xe0(%r14),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - testb $0x4,0xe0(%r14) │ │ │ │ - je 21e17 │ │ │ │ - cmpb $0x0,0x482(%r14) │ │ │ │ - jne 2227b │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 3e000 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lock orq $0x8,(%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - add $0x1,%r13d │ │ │ │ - callq 3e000 │ │ │ │ - mov %r14,%rdi │ │ │ │ - test %al,%al │ │ │ │ - cmovne %ebx,%r13d │ │ │ │ - callq 7bb30 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 21f40 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 14160 │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 3e000 │ │ │ │ - test %al,%al │ │ │ │ - jne 21f38 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - jne 21db0 │ │ │ │ - cmpb $0x0,0x482(%r14) │ │ │ │ - jne 2226a │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lock orq $0x2,(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7bb30 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 2228c │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 14160 │ │ │ │ - mov 0xe51b7(%rip),%r12 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 21f26 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xe61a9(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - mov 0xe621e(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 220ba │ │ │ │ - movzbl 0x4d6(%r14),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 21e8f │ │ │ │ - jmp 21ea4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%r14),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 21ea4 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r14,%rax,8),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 21e80 │ │ │ │ - lock addq $0x1,0x28(%r13) │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 220b0 │ │ │ │ - mov 0xe61c3(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 22158 │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - mov 0xe61ae(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 221d0 │ │ │ │ - mov 0xe6127(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 22160 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 21f70 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a8d70 │ │ │ │ - lea 0x28(%r13),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%r13) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 221e0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 21e50 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - jmpq 21e6a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 21db0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7bb30 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 221e9 │ │ │ │ - mov %r12,%rdi │ │ │ │ + cmpb $0x0,0x50(%rsi) │ │ │ │ + je 27b9d │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %rdi,%r15 │ │ │ │ xor %r13d,%r13d │ │ │ │ - callq 14160 │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 3e000 │ │ │ │ - jmpq 21db0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lock andq $0xfffffffffffffffb,(%rax) │ │ │ │ - lock andq $0xfffffffffffffff7,(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 46a30 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 901d0 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 22071 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0xf8(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xe6059(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - mov 0xe60cd(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 22150 │ │ │ │ - movzbl 0x4d6(%r14),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 21fdf │ │ │ │ - jmp 21ff4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%r14),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 21ff4 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r14,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21fd0 │ │ │ │ - lock addq $0x1,0x28(%rbp) │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 220a8 │ │ │ │ - mov 0xe6074(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 22148 │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - mov 0xe6061(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 220c2 │ │ │ │ - mov 0xe5fdb(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 220d4 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22080 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq a8880 │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 221d8 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 21fa0 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - jmpq 21fbc │ │ │ │ - nop │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 22312 │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - jmp 22036 │ │ │ │ - nop │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - jmpq 21eea │ │ │ │ - mfence │ │ │ │ - jmpq 21e6a │ │ │ │ - mfence │ │ │ │ - mov 0xe5f3d(%rip),%eax │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + callq 8c300 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 8c060 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 273b8 │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x14(%rbx),%r9d │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + cmp %rcx,0x2c(%rdx) │ │ │ │ + mov 0x20(%rdx),%r10d │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + mov 0x24(%rdx),%r8 │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + jne 26bed │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + jne 26bed │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r9d,%r10d │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - jne 22036 │ │ │ │ - movl $0x0,0xe5f2a(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + je 27c70 │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xe5f0b(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 22036 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 22036 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe5ed0(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 22036 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 22014 │ │ │ │ - mfence │ │ │ │ - jmpq 21fbc │ │ │ │ - mfence │ │ │ │ - jmpq 21ec6 │ │ │ │ - movl $0x0,0xe5e9e(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0xe5e81(%rip),%rsi │ │ │ │ + cmp %rcx,0x40(%rdx) │ │ │ │ + mov 0x34(%rdx),%r8d │ │ │ │ + mov 0x38(%rdx),%rsi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 26c30 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 21eea │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 21eea │ │ │ │ - xor %r9d,%r9d │ │ │ │ + jne 26c30 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r9d,%r8d │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 27c8f │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 8c010 │ │ │ │ + cmpb $0xc,(%rbx) │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + jbe 26c5b │ │ │ │ + cmp 0x38(%rsp),%rcx │ │ │ │ + je 27358 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + movdqu 0x10(%rbx),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rcx) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 26c9b │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 26c88 │ │ │ │ + movzbl 0x50(%r12),%ecx │ │ │ │ + movzbl 0x51(%r12),%edx │ │ │ │ xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe5e42(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 21eea │ │ │ │ - mfence │ │ │ │ - jmpq 21edb │ │ │ │ - callq *0x30(%rbp) │ │ │ │ - jmpq 22061 │ │ │ │ - callq *0x30(%r13) │ │ │ │ - jmpq 21f16 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movl $0x40000001,0x38(%rsp) │ │ │ │ - lea 0x2b50(%r14),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 1bc10 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7bb30 │ │ │ │ - test %rax,%rax │ │ │ │ - je 22240 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 22210 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp 22210 │ │ │ │ - mfence │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 21f51 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 21f51 │ │ │ │ - lea 0xb180f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 21e0d │ │ │ │ - lea 0xb17ce(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 21d8b │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movl $0x40000001,0x38(%rsp) │ │ │ │ - lea 0x2b50(%r14),%r15 │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 1bc10 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7bb30 │ │ │ │ - test %rax,%rax │ │ │ │ - je 222e8 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 222b8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp 222b8 │ │ │ │ - mfence │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 21e28 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 21e28 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + sub $0x1,%ecx │ │ │ │ + callq 25ca0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 27318 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 26f20 │ │ │ │ + mov 0x14c(%r14),%eax │ │ │ │ + mov 0x150(%r14),%rdi │ │ │ │ + mov 0x158(%r14),%rbx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + jne 26d0b │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + jne 26d0b │ │ │ │ + add $0x1,%rbx │ │ │ │ + je 27d28 │ │ │ │ + lea 0x2a0(%rsp),%r9 │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x368(%rsp),%rax │ │ │ │ + lea 0x138(%r14),%rdx │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + lea 0x160(%r14),%rcx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + lea 0x370(%rsp),%r13 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x438(%rsp),%rax │ │ │ │ + lea 0x138(%rbp),%rdx │ │ │ │ + lea 0x160(%rbp),%rcx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x2c(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%edi │ │ │ │ + mov 0x24(%rax),%rsi │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + seta %dl │ │ │ │ + setb %r10b │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%r10d │ │ │ │ + jne 26dd5 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp (%rsp),%rsi │ │ │ │ + seta %dl │ │ │ │ + setb %r10b │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%r10d │ │ │ │ + jne 26dd5 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp 0x1c(%rsp),%edi │ │ │ │ + seta %dl │ │ │ │ + setb %r10b │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%r10d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 26ff0 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rbx,0x40(%rax) │ │ │ │ + mov 0x34(%rax),%edi │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + mov 0x38(%rax),%rsi │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + jne 26e1d │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp (%rsp),%rsi │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + jne 26e1d │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp 0x1c(%rsp),%edi │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 26e7b │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xe4cc0(%rip),%rcx │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ + movzbl 0x51(%r12),%eax │ │ │ │ + lea 0xde2cd(%rip),%rdi │ │ │ │ + lea 0x968b6(%rip),%rdx │ │ │ │ + push %r13 │ │ │ │ + movzbl 0x50(%r12),%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rdi,%rax,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + callq 60190 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + je 2754d │ │ │ │ test %eax,%eax │ │ │ │ - jne 223dd │ │ │ │ - mov 0xe5cbd(%rip),%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0xe5d32(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 22468 │ │ │ │ + jne 271f0 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rbx,0x2c(%rax) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rdi,0x24(%rax) │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + seta %sil │ │ │ │ + setb %cl │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + or %ecx,%edx │ │ │ │ + cmp %edi,0x20(%rax) │ │ │ │ + setb %al │ │ │ │ + seta %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + jne 2710b │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 270fe │ │ │ │ + mov 0xf0(%rsp),%rbx │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 26eee │ │ │ │ + cmp $0xc,%cl │ │ │ │ + ja 27577 │ │ │ │ + test %cl,%cl │ │ │ │ + je 26f11 │ │ │ │ + shl $0x3,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 22372 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rbx,%rdx,8),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 223d8 │ │ │ │ - movzbl 0x4d6(%rbx),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 22360 │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 223ea │ │ │ │ - mov 0xe5cf0(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 223f0 │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - mov 0xe5ce2(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 22460 │ │ │ │ - mov 0xe5c5c(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 223f5 │ │ │ │ - lea 0x0(%rbp,%rbp,4),%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x43c(%rbx),%rsi │ │ │ │ - lea 0x12fc0(%rbx),%rdi │ │ │ │ - lea (%rax,%rax,4),%edx │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 43fe0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 26f00 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rbp,%r14 │ │ │ │ + jmpq 26b7d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%ebp │ │ │ │ - jmp 22372 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - jmpq 22357 │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - jmp 223b1 │ │ │ │ - mfence │ │ │ │ - jmp 22394 │ │ │ │ - movl $0x0,0xe5c09(%rip) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + lea 0x2a0(%rsp),%r9 │ │ │ │ + mov $0xc8,%esi │ │ │ │ + lea 0x964bb(%rip),%rdx │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov 0x20(%rax),%ebx │ │ │ │ + mov %ebx,0x1c(%rsp) │ │ │ │ + mov 0x24(%rax),%rbx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov 0x2c(%rax),%rbx │ │ │ │ + lea 0x368(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + callq 26870 │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x50(%rsp) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + lea 0x390(%rsp),%r13 │ │ │ │ + movdqu 0x20(%rax),%xmm2 │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + lea 0x458(%rsp),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x138(%rbp),%rdx │ │ │ │ + lea 0x160(%rbp),%rcx │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + jmpq 26ddf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb0(%r14),%rdx │ │ │ │ + mov 0x1c(%rax),%r11d │ │ │ │ + cmp %r11d,0x1c(%rdx) │ │ │ │ + jae 26ddf │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x2c(%rdx),%rcx │ │ │ │ + mov 0x20(%rdx),%r11d │ │ │ │ + mov 0x24(%rdx),%r8 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 27042 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r8,%rsi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 27042 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r11d,%edi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 270b2 │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + movzbl 0x51(%r12),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + lea 0xde0a3(%rip),%rbx │ │ │ │ + push %r13 │ │ │ │ + movzbl 0x50(%r12),%r8d │ │ │ │ + lea 0x965e4(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov (%rbx,%rax,8),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xe5bea(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 60190 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + je 27b3d │ │ │ │ test %eax,%eax │ │ │ │ - jns 223b1 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 223b1 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + jne 27989 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + mov 0x24(%rax),%rsi │ │ │ │ + mov 0x2c(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%edi │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + test %edi,%edi │ │ │ │ + jne 270c6 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 27720 │ │ │ │ + sub $0x1,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,0x158(%r14) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + cmp %rsi,0x150(%r14) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + cmp %edx,0x14c(%r14) │ │ │ │ + seta %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + jne 27635 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + jmpq 26ecb │ │ │ │ + movzbl 0x51(%r12),%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0xddfe4(%rip),%rdi │ │ │ │ + lea 0x9661d(%rip),%rdx │ │ │ │ + push %r13 │ │ │ │ + movzbl 0x50(%r12),%r8d │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe5bb3(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 223b1 │ │ │ │ - nop │ │ │ │ - mfence │ │ │ │ - jmpq 223a6 │ │ │ │ - mfence │ │ │ │ - jmpq 22357 │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov 0xe4b74(%rip),%r9 │ │ │ │ - mov %fs:(%r9),%rax │ │ │ │ + mov (%rdi,%rax,8),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2754d │ │ │ │ test %eax,%eax │ │ │ │ - jne 22572 │ │ │ │ - mov 0xe5b71(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r9) │ │ │ │ - mov 0xe5be6(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 22608 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - movzbl 0x4d6(%rdi),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 224c8 │ │ │ │ - jmp 22500 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - movzbl 0x4d6(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 22500 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rdi,%rdx,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 224b8 │ │ │ │ - movzbl 0xb6(%r12),%edx │ │ │ │ - bt %edx,%r8d │ │ │ │ - jb 22540 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - movzbl 0x4d6(%rdi),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 224c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %fs:(%r9),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 2257f │ │ │ │ - mov 0xe5b6a(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 22585 │ │ │ │ - mov %rdx,%fs:(%r9) │ │ │ │ - mov 0xe5b5c(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 22600 │ │ │ │ - mov 0xe5ad6(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 2258a │ │ │ │ - mov %r12,%rax │ │ │ │ + je 26ec2 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x70,%edi │ │ │ │ + callq 26390 │ │ │ │ + test %rax,%rax │ │ │ │ + je 27bf4 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 26460 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + mov %rbx,0x2c(%rax) │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %edi,0x20(%rax) │ │ │ │ + mov %rsi,0x24(%rax) │ │ │ │ + orw $0x1,0x3a(%r8) │ │ │ │ + mov %edi,0x3c(%r8) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rsi,0x40(%r8) │ │ │ │ + mov %rbx,0x48(%r8) │ │ │ │ + movzbl 0x50(%rbp),%edx │ │ │ │ + movzbl 0x51(%rbp),%esi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + callq 8bc40 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 271d7 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 317b0 │ │ │ │ + jmpq 26ec2 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + cmp $0xa,%r10d │ │ │ │ + jne 27c0a │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 26050 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movzbl 0x50(%r12),%edx │ │ │ │ + movzbl 0x51(%r12),%esi │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ + movdqu 0x14(%rax),%xmm3 │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov 0x24(%rax),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 8bf60 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je 275da │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2725d │ │ │ │ + cmp $0xfffffffffffff000,%r14 │ │ │ │ + ja 2725d │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2727e │ │ │ │ + cmp $0xfffffffffffff000,%rbp │ │ │ │ + ja 2727e │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 2742f │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 8c2f0 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 272a8 │ │ │ │ + lea 0x127e8(%r15),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 272cf │ │ │ │ + lea 0x127e8(%r15),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + test %bl,%bl │ │ │ │ + jne 26b50 │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + mov 0x438(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27c2f │ │ │ │ + add $0x448,%rsp │ │ │ │ + mov %r10d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x60(%r12),%rdx │ │ │ │ - jmp 22566 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r10d │ │ │ │ + cmp $0xfffffffb,%eax │ │ │ │ + je 2773c │ │ │ │ + test %eax,%eax │ │ │ │ + je 26ccc │ │ │ │ + mov %r10d,%ecx │ │ │ │ + lea 0x9720a(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + lea 0x962e5(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 27247 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 22503 │ │ │ │ - mov %rax,%rdx │ │ │ │ + lea 0x127e8(%r15),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + movdqu (%rdi),%xmm6 │ │ │ │ + movups %xmm6,(%rax) │ │ │ │ + movdqu 0x10(%rdi),%xmm6 │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + movups %xmm6,0x10(%rax) │ │ │ │ + movdqu 0x20(%rdi),%xmm4 │ │ │ │ + movups %xmm4,0x20(%rax) │ │ │ │ + movdqu 0x30(%rdi),%xmm6 │ │ │ │ + movups %xmm6,0x30(%rax) │ │ │ │ + movdqu 0x40(%rdi),%xmm3 │ │ │ │ + movups %xmm3,0x40(%rax) │ │ │ │ + movdqu 0x50(%rdi),%xmm5 │ │ │ │ + movaps %xmm5,(%rsp) │ │ │ │ + movups %xmm5,0x50(%rax) │ │ │ │ + jmpq 26c5b │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27cff │ │ │ │ + cmp $0xfffffffffffff000,%r14 │ │ │ │ + ja 27b78 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 27ce0 │ │ │ │ + mov 0x158(%r12),%rax │ │ │ │ + cmp %rax,0x158(%r14) │ │ │ │ + seta %al │ │ │ │ + mov 0x150(%r12),%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rbx,0x150(%r14) │ │ │ │ + mov 0x14c(%r12),%ebx │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %ebx,0x14c(%r14) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + jne 27888 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x127e8(%r15),%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8c2f0 │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 8c300 │ │ │ │ + mov %bpl,(%rsp) │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + mov %bl,0x1c(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 8c060 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 27a39 │ │ │ │ + cmpb $0xc,0x0(%rbp) │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + jbe 274a3 │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 277f1 │ │ │ │ + movdqu 0x0(%rbp),%xmm4 │ │ │ │ + movups %xmm4,(%rcx) │ │ │ │ + movdqu 0x10(%rbp),%xmm5 │ │ │ │ + movups %xmm5,0x10(%rcx) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 274e2 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdx,%rax,1),%rdi │ │ │ │ + mov %rdi,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 274d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 8c010 │ │ │ │ + movzbl 0x50(%r12),%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%rdi │ │ │ │ + movzbl 0x51(%r12),%edx │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + sub $0x1,%ecx │ │ │ │ + callq 25ca0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 27855 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 26af0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq a7bb0 │ │ │ │ + cmp $0xa,%ebp │ │ │ │ + je 275e5 │ │ │ │ + movb $0x1,(%rsp) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 27478 │ │ │ │ + mov %ebp,(%rsp) │ │ │ │ + jmpq 2727e │ │ │ │ + lea 0x95eb3(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 27cae │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 27bae │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + jmpq 27262 │ │ │ │ + lea 0x127e8(%r15),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movdqu (%rdi),%xmm7 │ │ │ │ + movups %xmm7,(%rax) │ │ │ │ + movdqu 0x10(%rdi),%xmm7 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movdqu 0x20(%rdi),%xmm4 │ │ │ │ + movups %xmm4,0x20(%rax) │ │ │ │ + movdqu 0x30(%rdi),%xmm6 │ │ │ │ + movups %xmm6,0x30(%rax) │ │ │ │ + movdqu 0x40(%rdi),%xmm3 │ │ │ │ + movups %xmm3,0x40(%rax) │ │ │ │ + movdqu 0x50(%rdi),%xmm5 │ │ │ │ + movups %xmm5,0x50(%rax) │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + movaps %xmm5,(%rsp) │ │ │ │ + jmpq 26eee │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %r14,%rbp │ │ │ │ + jmpq 26f14 │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 26050 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movzbl 0x50(%r12),%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ + movzbl 0x51(%r12),%esi │ │ │ │ + movdqu 0x14(%rax),%xmm2 │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov 0x24(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 8bf60 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%ebp │ │ │ │ + movb $0x1,0x1c(%rsp) │ │ │ │ + jmpq 27539 │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movzbl 0x51(%r12),%eax │ │ │ │ + lea 0xddaae(%rip),%rbx │ │ │ │ + push %r13 │ │ │ │ + lea 0x96045(%rip),%rdx │ │ │ │ + movzbl 0x50(%r12),%r8d │ │ │ │ + mov (%rbx,%rax,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + pop %r11 │ │ │ │ + pop %rbx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 27b41 │ │ │ │ + test %eax,%eax │ │ │ │ + je 270fe │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + mov 0x20(%rdx),%ecx │ │ │ │ + mov 0x24(%rdx),%rax │ │ │ │ + mov 0x2c(%rdx),%rdx │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 276b9 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 27ba5 │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 22550 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - jmpq 224e9 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r9) │ │ │ │ - jmpq 224a3 │ │ │ │ - mov %rdx,%fs:(%r9) │ │ │ │ - jmp 22537 │ │ │ │ - mfence │ │ │ │ - jmp 2251a │ │ │ │ - movl $0x0,0xe5a74(%rip) │ │ │ │ + je 27c6a │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + mov %esi,0x60(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x84(%rsp) │ │ │ │ + mov %rdx,0x8c(%rsp) │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + movdqu 0x80(%rsp),%xmm7 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + callq 26550 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%r10d │ │ │ │ + cmp $0xa,%eax │ │ │ │ + je 271f0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + callq a7bb0 │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + jmpq 27c13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 27c6a │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + jmpq 270c6 │ │ │ │ + mov 0xf0(%rsp),%rdx │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x298(%rsp),%rax │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + lea 0x28(%rdx),%rcx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + movzbl 0x51(%r12),%edx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x1,%esi │ │ │ │ + movzbl 0x50(%r12),%eax │ │ │ │ + lea 0xdd973(%rip),%rdi │ │ │ │ + mov (%rdi,%rdx,8),%rcx │ │ │ │ + lea 0x95e58(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 27ae1 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2732c │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 26050 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movzbl 0x50(%r12),%edx │ │ │ │ + movzbl 0x51(%r12),%esi │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ + movdqu 0x14(%rax),%xmm6 │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + jmpq 27229 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + movdqu 0x0(%r13),%xmm2 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movdqu 0x10(%r13),%xmm7 │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movdqu 0x20(%r13),%xmm2 │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movdqu 0x30(%r13),%xmm3 │ │ │ │ + movups %xmm3,0x30(%rax) │ │ │ │ + movdqu 0x40(%r13),%xmm4 │ │ │ │ + movups %xmm4,0x40(%rax) │ │ │ │ + movdqu 0x50(%r13),%xmm5 │ │ │ │ + movups %xmm5,0x50(%rax) │ │ │ │ + jmpq 274a3 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2751b │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea 0x96cd4(%rip),%rdx │ │ │ │ + lea 0x95db5(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 27b0d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqu 0x14c(%r12),%xmm3 │ │ │ │ + lea 0x370(%rsp),%rbp │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x438(%rsp),%rax │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + lea 0x2c0(%rsp),%rbx │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov 0x15c(%r12),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + lea 0x388(%rsp),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x138(%r14),%rdx │ │ │ │ + lea 0x160(%r14),%rcx │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + callq 1d8a0 │ │ │ │ + movzbl 0x51(%r12),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + push %rbp │ │ │ │ + lea 0xdd7e8(%rip),%rdi │ │ │ │ + movzbl 0x50(%r12),%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rdi,%rax,8),%rcx │ │ │ │ + lea 0x95e62(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xe5a55(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ + callq 60190 │ │ │ │ pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 27bba │ │ │ │ test %eax,%eax │ │ │ │ - jns 22537 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 22537 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + je 27427 │ │ │ │ + movdqu 0x14c(%r12),%xmm6 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + mov 0x15c(%r12),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 26550 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + callq a7bb0 │ │ │ │ + jmpq 27273 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 26050 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movzbl 0x50(%r12),%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + movzbl 0x51(%r12),%esi │ │ │ │ + movdqu 0x14(%rax),%xmm2 │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov 0x24(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 8bf60 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2725d │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 8c2f0 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 27a06 │ │ │ │ + lea 0x127e8(%r15),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 26b50 │ │ │ │ + lea 0x127e8(%r15),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + jmpq 26b50 │ │ │ │ + movzbl (%rsp),%ebp │ │ │ │ + movzbl 0x1c(%rsp),%ebx │ │ │ │ + mov %rax,%r13 │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 27283 │ │ │ │ + lea 0x298(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x138(%r12),%rdx │ │ │ │ + lea 0x160(%r12),%rcx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rbp │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + movzbl 0x51(%r12),%eax │ │ │ │ + mov %rbp,%r9 │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe5a1a(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 22537 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 2252c │ │ │ │ - mfence │ │ │ │ - jmpq 224a3 │ │ │ │ + lea 0xdd65f(%rip),%rdi │ │ │ │ + movzbl 0x50(%r12),%r8d │ │ │ │ + lea 0x95d32(%rip),%rdx │ │ │ │ + mov (%rdi,%rax,8),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 27bda │ │ │ │ + mov (%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 27283 │ │ │ │ + movl $0xa,(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 27283 │ │ │ │ + lea 0x9591f(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27b2a │ │ │ │ + cmp $0xfffffffffffff000,%r14 │ │ │ │ + ja 27b2a │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%r13 │ │ │ │ + callq a7bb0 │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 27b36 │ │ │ │ + cmp $0xfffffffffffff000,%r13 │ │ │ │ + ja 27b36 │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq a7bb0 │ │ │ │ + jmpq 27283 │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + jmp 27b0d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 27283 │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + lea 0x958bf(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2727e │ │ │ │ + cmp $0xfffffffffffff000,%rbp │ │ │ │ + ja 2727e │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + jmpq 2727e │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2742f │ │ │ │ + cmp $0xfffffffffffff000,%r13 │ │ │ │ + ja 2742f │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmpq 2726b │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmpq 272e7 │ │ │ │ + sub $0x1,%rax │ │ │ │ + jmpq 276b9 │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + jmpq 2727e │ │ │ │ + lea 0x95846(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + jmpq 2727e │ │ │ │ + lea 0x95826(%rip),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 71a0 │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + jmpq 27283 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 27c40 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 27c34 │ │ │ │ + movl $0xfffffff4,(%rsp) │ │ │ │ + jmpq 27262 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 27704 │ │ │ │ + cmp $0xb,%r10d │ │ │ │ + je 27991 │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 26ecb │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + jmpq 2725d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + movl $0xfffffff4,(%rsp) │ │ │ │ + jmpq 2727e │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 27c34 │ │ │ │ + cmp $0xfffffffffffff000,%rbp │ │ │ │ + ja 27c34 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + movl $0xfffffff4,(%rsp) │ │ │ │ + jmpq 2727e │ │ │ │ + callq 266f0 │ │ │ │ + nop │ │ │ │ + lea 0x96909(%rip),%rcx │ │ │ │ + mov $0x146,%edx │ │ │ │ + lea 0x9572c(%rip),%rsi │ │ │ │ + lea 0x95906(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x968ea(%rip),%rcx │ │ │ │ + mov $0x147,%edx │ │ │ │ + lea 0x9570d(%rip),%rsi │ │ │ │ + lea 0x95917(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 27bae │ │ │ │ + cmp $0xfffffffffffff000,%rbp │ │ │ │ + ja 27bae │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + jmpq 2727e │ │ │ │ + lea 0x96899(%rip),%rcx │ │ │ │ + mov $0x189,%edx │ │ │ │ + lea 0x956bc(%rip),%rsi │ │ │ │ + lea 0x95729(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2742f │ │ │ │ + cmp $0xfffffffffffff000,%r13 │ │ │ │ + ja 2742f │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + jmpq 2742f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 266c0 │ │ │ │ + nopl (%rax) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + add $0x12ba8,%rdi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x508(%rdi),%rax │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - mov 0x70(%rax),%rax │ │ │ │ - cmp %rax,0x70(%rsi) │ │ │ │ - ja 22740 │ │ │ │ - movzbl 0x7a(%rsi),%eax │ │ │ │ - cmp 0x4d6(%rbx),%al │ │ │ │ - jae 22838 │ │ │ │ - cmpq $0x0,0x1a0(%rbx,%rax,8) │ │ │ │ - movzbl %al,%edx │ │ │ │ - je 22838 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rbx,%rax,8),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 21390 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2272b │ │ │ │ - cmpb $0x1,0x4d6(%rbx) │ │ │ │ - je 227c0 │ │ │ │ - mov 0xf8(%r13),%rax │ │ │ │ - lea 0xd0(%r13),%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - lea 0xb9793(%rip),%rdx │ │ │ │ - lea 0x30(%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 70b0 │ │ │ │ - mov 0xe493d(%rip),%rbp │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ + callq a3c20 │ │ │ │ + mov 0xdf296(%rip),%r13 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 227f0 │ │ │ │ - mov 0xe5939(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - mov 0xe59ad(%rip),%r8d │ │ │ │ + jne 27e55 │ │ │ │ + nop │ │ │ │ + mov 0xe0299(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xe030d(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 22830 │ │ │ │ - mov 0x12830(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 226ed │ │ │ │ - callq 17020 │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ + je 27e9a │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 27da0 │ │ │ │ + jmp 27db5 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 27db5 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r12,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 27d90 │ │ │ │ + lock addq $0x1,0x28(%rbp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 22800 │ │ │ │ - mov 0xe597b(%rip),%edi │ │ │ │ + jne 27e90 │ │ │ │ + mov 0xe02b3(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 22810 │ │ │ │ - mov %rdx,%fs:0x0(%rbp) │ │ │ │ - mov 0xe5968(%rip),%esi │ │ │ │ + je 27f28 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0xe02a0(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 22820 │ │ │ │ - mov 0xe58e2(%rip),%eax │ │ │ │ + je 27ea2 │ │ │ │ + mov 0xe021a(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 22750 │ │ │ │ + je 27eb4 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 27e68 │ │ │ │ + mov 0x148(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x1b8(%rbp),%rdi │ │ │ │ + movq $0x0,0x148(%rbp) │ │ │ │ + callq 7410 │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + movq $0x0,0x1b8(%rbp) │ │ │ │ + lock xadd %rax,0x28(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 27f30 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 27d60 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 27d7c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2e60(%r12),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x2e60(%r12) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - callq 29830 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - jmpq 22638 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x0,0xe58ae(%rip) │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + jmpq 27df7 │ │ │ │ + mfence │ │ │ │ + jmpq 27d7c │ │ │ │ + mfence │ │ │ │ + mov 0xe015d(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 27df7 │ │ │ │ + movl $0x0,0xe014a(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0xe588f(%rip),%rsi │ │ │ │ + lea 0xe012b(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 2272b │ │ │ │ + jns 27df7 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 2272b │ │ │ │ + jne 27df7 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe585c(%rip),%rdi │ │ │ │ + lea 0xe00f0(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 2272b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xf8(%r13),%rax │ │ │ │ - lea 0x108(%rbx),%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - lea 0xb965a(%rip),%rdx │ │ │ │ - lea 0x30(%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 70b0 │ │ │ │ - jmpq 22687 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - jmpq 226dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%fs:0x0(%rbp) │ │ │ │ - jmpq 2272b │ │ │ │ + jmpq 27df7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 2270d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 22720 │ │ │ │ + jmpq 27dd5 │ │ │ │ + callq *0x30(%rbp) │ │ │ │ + jmpq 27e45 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 226dc │ │ │ │ - lea 0xb1731(%rip),%rcx │ │ │ │ - mov $0x4e1,%edx │ │ │ │ - lea 0xb0e16(%rip),%rsi │ │ │ │ - lea 0xb1266(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x488(%rdi) │ │ │ │ - jne 22f28 │ │ │ │ - cmpb $0x0,0x487(%rdi) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - je 228b1 │ │ │ │ - test %sil,%sil │ │ │ │ - je 22f28 │ │ │ │ - cmpb $0x0,0x498(%rdi) │ │ │ │ - jne 22f28 │ │ │ │ - lea 0xb367f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 27f80 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0x13,%al │ │ │ │ + jne 280e3 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 280e0 │ │ │ │ + mov 0x12cb0(%rbp),%rsi │ │ │ │ + lea 0x12ca0(%rbp),%rdi │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %rax,0x12cb0(%rbp) │ │ │ │ + callq a3800 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2814c │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + cmp %rax,0x0(%r13) │ │ │ │ + jne 28138 │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + cmp %eax,0x8(%r13) │ │ │ │ + jne 28138 │ │ │ │ + mov 0xc(%r13),%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp (%r12),%rax │ │ │ │ + je 280e0 │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0xd8(%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x9583f(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 2a570 │ │ │ │ - mov %eax,%r12d │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 28120 │ │ │ │ + test %eax,%eax │ │ │ │ + je 280e0 │ │ │ │ + movzbl (%rbx),%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 26390 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2814c │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + lea 0x28(%r14),%rsi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%rbx),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 28092 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r12,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%r14,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 28080 │ │ │ │ + mov 0xc(%r13),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 228fa │ │ │ │ + je 28110 │ │ │ │ + movzbl 0x2(%r14),%edx │ │ │ │ + cmp $0x10,%dl │ │ │ │ + je 280b0 │ │ │ │ + cmp $0x13,%dl │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmovne %rdx,%rsi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov %r14,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x7,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 21d10 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + callq 8bc40 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 280e3 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmp 280e3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 22f33 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 28154 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x12fc0(%rbp),%rdi │ │ │ │ - lea 0xe0(%rbp),%rbx │ │ │ │ - callq 46700 │ │ │ │ - lock andq $0xfffffffffffffffd,(%rbx) │ │ │ │ - mov 0xe46d7(%rip),%r13 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 22a3e │ │ │ │ - mov 0xe56c5(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0xe5739(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 22d88 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 2297a │ │ │ │ - jmp 229b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 229b8 │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov 0x0(%rbp,%rdx,8),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 22968 │ │ │ │ - movzbl 0xb6(%r15),%edx │ │ │ │ - bt %edx,%r14d │ │ │ │ - jb 22a50 │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 2297a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 22cf9 │ │ │ │ - mov 0xe56ad(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 22d80 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0xe569a(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 22d78 │ │ │ │ - mov 0xe5614(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 22d03 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 22a87 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq a8c30 │ │ │ │ - lea 0x60(%r15),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r15) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 22e18 │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 22934 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 22950 │ │ │ │ + movb $0x0,0x2(%r14) │ │ │ │ + movl $0x0,0x10(%r14) │ │ │ │ + jmp 280b3 │ │ │ │ + nop │ │ │ │ + lea 0x952e0(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq 71a0 │ │ │ │ + jmp 280e3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x60(%r15),%rdx │ │ │ │ - jmp 22a79 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r15) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 229bb │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 22a60 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - jmpq 229a1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - callq a83c0 │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 22b88 │ │ │ │ - mov 0xe554f(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0xe55c4(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 22d90 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - jmp 22af0 │ │ │ │ + lea 0x956d9(%rip),%rdi │ │ │ │ + mov $0xffffffea,%r13d │ │ │ │ + callq 71a0 │ │ │ │ + jmp 280e3 │ │ │ │ + mov $0xfffffff4,%r13d │ │ │ │ + jmp 280e3 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movabs $0xfffffffffff,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x961e2(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + push %rbx │ │ │ │ + sub $0x198,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60(%rsp),%rbx │ │ │ │ + lea 0x128(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + mov $0x2090,%r8d │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x0,0x64(%rsp) │ │ │ │ + movq $0x0,0x6c(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm3 │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0xba(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov 0x0(%rbp,%rdx,8),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 22ba0 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 22ad0 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 22be7 │ │ │ │ - mov 0xe556a(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 22d98 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0xe5556(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 22e10 │ │ │ │ - mov 0xe54cf(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 22da0 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 22bf5 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a8dc0 │ │ │ │ - lea 0x60(%r15),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 22e2d │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r15) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 22e21 │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 22aaa │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 22ac4 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0xb6(%r15),%edx │ │ │ │ - bt %edx,%r14d │ │ │ │ - jae 22ae9 │ │ │ │ - mov 0x60(%r15),%rdx │ │ │ │ - jmp 22bd9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r15) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 22afe │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 22bc0 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - jmpq 22ae9 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 22b4b │ │ │ │ - lock orq $0x4,(%rbx) │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - lea 0x14(%rsp),%r15 │ │ │ │ - jmpq 22ca8 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 22f12 │ │ │ │ - mov 0xe53e0(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0xe5454(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 22f0a │ │ │ │ - mov 0x1c0(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22c46 │ │ │ │ - callq 17020 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 22f00 │ │ │ │ - mov 0xe5422(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 22ef8 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0xe540f(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 22ef0 │ │ │ │ - mov 0xe5389(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 22e79 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lea 0x60(%r14),%rdi │ │ │ │ - lock xadd %rax,0x60(%r14) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 22e70 │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 22470 │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%r9 │ │ │ │ test %rax,%rax │ │ │ │ - jne 22c0c │ │ │ │ - cmpb $0x0,0x4(%rsp) │ │ │ │ - jne 22cdb │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 216e0 │ │ │ │ + je 285cc │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 28532 │ │ │ │ + movdqu 0x1c(%r12),%xmm0 │ │ │ │ + movups %xmm0,0x12384(%r14) │ │ │ │ + mov 0x2c(%r12),%eax │ │ │ │ + mov %eax,0x12394(%r14) │ │ │ │ + movzbl 0x2(%r8),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 28509 │ │ │ │ + ja 28408 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 28500 │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + mov %r9,%rbx │ │ │ │ + lea -0x28(%r9,%rax,8),%rbp │ │ │ │ + lea 0x2e08(%r14),%rdi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + jae 282f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rcx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 22f20 │ │ │ │ - lock addq $0x1,0x168(%rbp) │ │ │ │ - lock orq $0x400,(%rbx) │ │ │ │ - lock orq $0x800,(%rbx) │ │ │ │ - jmpq 228d4 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - jmpq 229fd │ │ │ │ - movl $0x0,0xe52fb(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + je 28330 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 28666 │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%r13,%rax,8),%rcx │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + jb 282cd │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 28319 │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xe52dc(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jns 229fd │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 229fd │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe52a1(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 229fd │ │ │ │ + je 28398 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 28666 │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%r13,%rax,8),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jb 282f5 │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + jmpq 28230 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 282f0 │ │ │ │ + movzbl 0x6(%rcx),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%r14,%rax,8),%rsi │ │ │ │ + mov (%rcx),%rax │ │ │ │ + movzwl 0xb2(%rsi),%r10d │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %r15,%rax │ │ │ │ + div %r10 │ │ │ │ + mov 0x140(%rsi),%rdx │ │ │ │ + movzwl 0x10(%rdx),%esi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 28647 │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 28647 │ │ │ │ + shl $0x5,%rax │ │ │ │ + movzbl 0x20(%rdx,%rax,1),%eax │ │ │ │ + sub 0x7(%rcx),%al │ │ │ │ + cmp $0x10,%al │ │ │ │ + jg 28430 │ │ │ │ + add $0x8,%rcx │ │ │ │ + jmpq 282c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 28319 │ │ │ │ + movzbl 0x6(%rbx),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%r14,%rax,8),%rcx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movzwl 0xb2(%rcx),%esi │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %r15,%rax │ │ │ │ + div %rsi │ │ │ │ + mov 0x140(%rcx),%rdx │ │ │ │ + movzwl 0x10(%rdx),%ecx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 28647 │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 28647 │ │ │ │ + shl $0x5,%rax │ │ │ │ + movzbl 0x7(%rbx),%ecx │ │ │ │ + lea 0x20(%rdx,%rax,1),%rdx │ │ │ │ + movzbl 0x19(%rdx),%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jle 283fb │ │ │ │ + mov %cl,0x19(%rdx) │ │ │ │ + add $0x8,%rbx │ │ │ │ + jmpq 282f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 229ee │ │ │ │ - mfence │ │ │ │ - jmpq 229db │ │ │ │ - mfence │ │ │ │ - jmpq 22950 │ │ │ │ - mfence │ │ │ │ - jmpq 22ac4 │ │ │ │ - mfence │ │ │ │ - jmpq 22b1e │ │ │ │ - movl $0x0,0xe525e(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0xe5241(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 28520 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 28500 │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + lea 0x28(%r9),%rbx │ │ │ │ + lea -0x28(%r9,%rax,8),%rbp │ │ │ │ + jmpq 28298 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ - jns 22b42 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 22b42 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe5202(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 22b42 │ │ │ │ - mfence │ │ │ │ - jmpq 22b33 │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmpq 22a2c │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmpq 22b76 │ │ │ │ - lea 0xb0ccc(%rip),%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%r8) │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov %edx,%r12d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 228cc │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmpq 228cc │ │ │ │ - callq *0x68(%r14) │ │ │ │ - jmpq 22ca3 │ │ │ │ - movl $0x0,0xe5185(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + jne 2831e │ │ │ │ + cmpb $0xc,(%r8) │ │ │ │ + mov 0x120(%rsp),%rcx │ │ │ │ + jbe 2846c │ │ │ │ + cmp 0x38(%rsp),%rcx │ │ │ │ + je 285d3 │ │ │ │ + movdqu (%r8),%xmm1 │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + movdqu 0x10(%r8),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rcx) │ │ │ │ + mov 0x20(%r8),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 284b2 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xe5166(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 22c88 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 22c88 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r9,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 284a0 │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x28(%rsi),%rdx │ │ │ │ + callq 64ed0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe512b(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 22c88 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x120(%rsp),%rdx │ │ │ │ + callq 4b4d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2859a │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 28230 │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + jmpq 2831e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 22c79 │ │ │ │ - mfence │ │ │ │ - jmpq 22c66 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - jmpq 22c88 │ │ │ │ - mfence │ │ │ │ - jmpq 22c35 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 22c35 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmpq 228cc │ │ │ │ - mov $0xffffffe2,%r12d │ │ │ │ - jmpq 228d4 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - callq a8d70 │ │ │ │ - lea 0xaf0(%rbp),%rdi │ │ │ │ - callq 141e0 │ │ │ │ - movzbl 0x24(%rbp),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 23008 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2315e │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x24(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 231a4 │ │ │ │ - testb $0x1,0x24(%r12) │ │ │ │ - je 232c1 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0x20(%r12) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 230f8 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - lea 0xf0(%rbp),%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 44840 │ │ │ │ - mov 0xd80(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 71660 │ │ │ │ - mov 0x120(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - lea 0xc48(%rbp),%rdi │ │ │ │ - callq 20020 │ │ │ │ - lea 0xb20(%rbp),%rdi │ │ │ │ - callq 20020 │ │ │ │ - jmp 2305d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xf0(%rbp),%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 44840 │ │ │ │ - mov 0xd80(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 71660 │ │ │ │ - mov 0x120(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - lea 0xc48(%rbp),%rdi │ │ │ │ - callq 20020 │ │ │ │ - lea 0xb20(%rbp),%rdi │ │ │ │ - callq 20020 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 231a4 │ │ │ │ - testb $0x1,0x24(%rbp) │ │ │ │ - je 232c1 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0x20(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 23090 │ │ │ │ - add $0x18,%rsp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 28298 │ │ │ │ + movzbl 0x3(%r9),%eax │ │ │ │ + lea 0x8(%r9),%rbx │ │ │ │ + lea 0x8(%r9,%rax,8),%rbp │ │ │ │ + jmpq 28298 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + lea 0x8(%r9),%rbx │ │ │ │ + lea -0x28(%r9,%rax,8),%rbp │ │ │ │ + jmpq 28298 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + je 28253 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 2856f │ │ │ │ + lea 0x127e8(%r14),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 28685 │ │ │ │ + add $0x198,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + movl $0x81,0x108(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + jmpq 284e5 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 2853c │ │ │ │ + lea 0x127e8(%r14),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + movdqu (%rdi),%xmm4 │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + movdqu 0x10(%rdi),%xmm6 │ │ │ │ + mov 0x120(%rsp),%rcx │ │ │ │ + movups %xmm6,0x10(%rax) │ │ │ │ + movdqu 0x20(%rdi),%xmm4 │ │ │ │ + movups %xmm4,0x20(%rax) │ │ │ │ + movdqu 0x30(%rdi),%xmm6 │ │ │ │ + movups %xmm6,0x30(%rax) │ │ │ │ + movdqu 0x40(%rdi),%xmm4 │ │ │ │ + movups %xmm4,0x40(%rax) │ │ │ │ + movdqu 0x50(%rdi),%xmm6 │ │ │ │ + movaps %xmm6,(%rsp) │ │ │ │ + movups %xmm6,0x50(%rax) │ │ │ │ + jmpq 2846c │ │ │ │ + lea 0x95d9a(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0x90dc7(%rip),%rsi │ │ │ │ + lea 0x91047(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x95d63(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x8edf7(%rip),%rsi │ │ │ │ + lea 0xa487b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x24(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x198,%rsp │ │ │ │ + mov %edx,0x34(%rsp) │ │ │ │ + mov (%r8),%rdx │ │ │ │ + mov %ecx,0x3c(%rsp) │ │ │ │ + mov 0x8(%r8),%rcx │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 29135 │ │ │ │ + jbe 29063 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 29120 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 29110 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x28(%rcx),%r15 │ │ │ │ + lea -0x28(%rcx,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + nop │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movb $0x0,0x33(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + movups %xmm0,0x60(%rsp) │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jae 28b31 │ │ │ │ + movb $0x0,0x31(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 28c30 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 28c54 │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + mov (%r15),%r10 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + shr $0x4,%rbx │ │ │ │ + and %rax,%rbx │ │ │ │ + movzbl 0x6(%r15),%eax │ │ │ │ + mov %al,0x32(%rsp) │ │ │ │ + movzbl 0x7(%r15),%eax │ │ │ │ + mov %al,0x30(%rsp) │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jae 28b31 │ │ │ │ + movzbl 0x32(%rsp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + add $0x34,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%r14,%rax,8),%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + movzwl 0xb2(%rbp),%ecx │ │ │ │ + div %rcx │ │ │ │ + mov 0x148(%rbp),%rdx │ │ │ │ + movzwl 0x10(%rdx),%ecx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 2964f │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 2964f │ │ │ │ + shl $0x5,%rax │ │ │ │ + movzwl 0xb2(%rbp),%ecx │ │ │ │ + lea 0x20(%rdx,%rax,1),%r12 │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %rcx │ │ │ │ + mov 0x140(%rbp),%rdx │ │ │ │ + movzwl 0x10(%rdx),%ecx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 2964f │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 2964f │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x20(%rdx,%rax,1),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 29168 │ │ │ │ + lea 0x959df(%rip),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x3,%r11d │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + je 28910 │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %r11d,0x14(%rsp) │ │ │ │ + cmp %r11d,%eax │ │ │ │ + je 28910 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r9 │ │ │ │ + lea 0x188(%rsp),%rax │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + movzwl 0xb2(%rbp),%edi │ │ │ │ + movzbl 0x1(%r12),%ecx │ │ │ │ + lea 0xdc76a(%rip),%rsi │ │ │ │ + push %r9 │ │ │ │ + div %rdi │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x95000(%rip),%rdx │ │ │ │ + mov (%rsi,%rcx,8),%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + pushq (%rsi,%rax,8) │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + callq 60190 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + mov 0x14(%rsp),%r11d │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + je 290c2 │ │ │ │ + test %eax,%eax │ │ │ │ + je 28910 │ │ │ │ + cmp $0x3,%r11d │ │ │ │ + je 290d8 │ │ │ │ + movb $0x1,0x33(%rsp) │ │ │ │ + nop │ │ │ │ + movzbl 0x30(%rsp),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + testb $0x1,0x1a(%r12) │ │ │ │ + je 28dd0 │ │ │ │ + movzbl 0x30(%rsp),%eax │ │ │ │ + sub (%r12),%al │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + test %al,%al │ │ │ │ + jg 28ca8 │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + movabs $0xffff00000000000f,%rcx │ │ │ │ + and %rbx,%rax │ │ │ │ + and %rcx,%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ test $0x2,%al │ │ │ │ - je 230d3 │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x24(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 231a4 │ │ │ │ - testb $0x1,0x24(%r13) │ │ │ │ - je 232c1 │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0x20(%r13) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 231c8 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 23078 │ │ │ │ - mov (%r12),%rax │ │ │ │ + jne 28979 │ │ │ │ + movzbl 0x30(%rsp),%eax │ │ │ │ + cmp (%r12),%al │ │ │ │ + js 28f50 │ │ │ │ + cmpb $0x0,0x31(%rsp) │ │ │ │ + je 28b0a │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x12ba8(%r14),%rdi │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + mul %rdx │ │ │ │ + shr $0x4,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je 23078 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 289d7 │ │ │ │ + testb $0x1,0xd(%rax) │ │ │ │ + jne 28a49 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + lea 0x188(%rsp),%rax │ │ │ │ + lea 0xc0(%rsp),%r12 │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov %r12,0x80(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x94fe0(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 290c2 │ │ │ │ + test %eax,%eax │ │ │ │ + movzbl 0x31(%rsp),%esi │ │ │ │ + movzbl 0x33(%rsp),%eax │ │ │ │ + cmovne %esi,%eax │ │ │ │ + mov %al,0x33(%rsp) │ │ │ │ + movzwl 0x78(%rsp),%eax │ │ │ │ + movzbl 0xb(%rbp),%edx │ │ │ │ + movzbl 0xc(%rbp),%ecx │ │ │ │ + shr $0x5,%ax │ │ │ │ + sub %ecx,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 28a98 │ │ │ │ + movzbl 0x32(%rsp),%edi │ │ │ │ + movzwl 0x8(%rbp),%edx │ │ │ │ + lea 0x6(%rax),%rcx │ │ │ │ + mov %dil,0xb6(%rsp) │ │ │ │ + movzbl 0x30(%rsp),%edi │ │ │ │ + mov %dil,0xb7(%rsp) │ │ │ │ + movzwl 0x36(%rbp,%rax,8),%eax │ │ │ │ + cmp %ax,0xb6(%rsp) │ │ │ │ + je 29030 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + lea 0x188(%rsp),%rax │ │ │ │ + lea 0xc0(%rsp),%rbx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x94f57(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 290c2 │ │ │ │ + movzbl 0x33(%rsp),%edi │ │ │ │ + test %eax,%eax │ │ │ │ + movzbl 0x31(%rsp),%eax │ │ │ │ + cmove %edi,%eax │ │ │ │ + mov %al,0x33(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 29670 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x9583d(%rip),%rsi │ │ │ │ + add (%rsi,%rax,8),%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jb 28730 │ │ │ │ + cmpb $0x0,0x33(%rsp) │ │ │ │ + je 28c76 │ │ │ │ + cmpb $0x0,0x3c(%rsp) │ │ │ │ + jne 296dc │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + movzbl (%rax),%edi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 26390 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 296ae │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + lea 0x28(%rbp),%r11 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + movups %xmm1,0x0(%rbp) │ │ │ │ + movdqu 0x10(%rax),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rbp) │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 28bb2 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rbp,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 28ba0 │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + movzbl 0x2(%rbp),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 2914b │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 29233 │ │ │ │ + lea 0x95664(%rip),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + mov $0x4,%r11d │ │ │ │ + jmpq 28836 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + lea 0x8(%rcx),%rdx │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jb 2968f │ │ │ │ + movzbl 0x3(%rcx),%eax │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + cmp %rsi,%r15 │ │ │ │ + jae 2968f │ │ │ │ + movzbl 0x4(%rcx),%ecx │ │ │ │ + sub %rcx,%rax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + sbb %r11d,%r11d │ │ │ │ + and $0xfffffffe,%r11d │ │ │ │ + add $0x6,%r11d │ │ │ │ + jmpq 28836 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 29670 │ │ │ │ + mov (%r15),%rax │ │ │ │ + movb $0x1,0x31(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + shr $0x11,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x95703(%rip),%rbx │ │ │ │ + add (%rbx,%rax,8),%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jb 28735 │ │ │ │ + cmpb $0x0,0x33(%rsp) │ │ │ │ + jne 28b3c │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x188(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 296d7 │ │ │ │ + add $0x198,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq *%rax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x24(%r12),%eax │ │ │ │ - mov 0x10(%r12),%r13 │ │ │ │ - test $0x2,%al │ │ │ │ - je 2313e │ │ │ │ - mov (%r12),%r14 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x24(%r12) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 231a4 │ │ │ │ - testb $0x1,0x24(%r14) │ │ │ │ - je 232c1 │ │ │ │ - lock xadd %edx,0x20(%r14) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 23226 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 22fad │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + lea 0xc0(%rsp),%r9 │ │ │ │ + lea 0x188(%rsp),%rax │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 22fad │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 22fad │ │ │ │ - mov $0xf0,%edi │ │ │ │ - callq 28fa0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 44840 │ │ │ │ - mov 0xd80,%rdi │ │ │ │ - callq 7410 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 71660 │ │ │ │ - mov 0x120,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov $0xc48,%edi │ │ │ │ - callq 20020 │ │ │ │ - mov $0xb20,%edi │ │ │ │ - callq 20020 │ │ │ │ - lea 0xb0e4d(%rip),%rcx │ │ │ │ - mov $0x5c,%edx │ │ │ │ - lea 0xb04cf(%rip),%rsi │ │ │ │ - lea 0xb0532(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x24(%r13),%eax │ │ │ │ - mov 0x10(%r13),%r14 │ │ │ │ + movzbl (%r12),%ecx │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 28f40 │ │ │ │ + cmp $0x12,%al │ │ │ │ + je 28f40 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %r10,%rdx │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xfffffffffffffff0,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ test $0x2,%al │ │ │ │ - je 23207 │ │ │ │ - mov 0x0(%r13),%r15 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x24(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 231a4 │ │ │ │ - testb $0x1,0x24(%r15) │ │ │ │ - je 232c1 │ │ │ │ - lock xadd %edx,0x20(%r15) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 2327f │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 230cb │ │ │ │ - mov (%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 230cb │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 230cb │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - testb $0x2,0x24(%r14) │ │ │ │ - je 23260 │ │ │ │ - mov (%r14),%r15 │ │ │ │ - andb $0xfd,0x24(%r14) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 231a4 │ │ │ │ - testb $0x1,0x24(%r15) │ │ │ │ - je 232c1 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x20(%r15) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 232c6 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23136 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23136 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + movzwl 0xb2(%rbp),%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + div %rdi │ │ │ │ + push %r9 │ │ │ │ + push %rcx │ │ │ │ + lea 0x94c1b(%rip),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 23136 │ │ │ │ - movzbl 0x24(%r15),%eax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0xdc2c1(%rip),%rax │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov (%rax,%rsi,8),%r9 │ │ │ │ + mov $0x3,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 290c2 │ │ │ │ + test %eax,%eax │ │ │ │ + je 28f2d │ │ │ │ + movabs $0xfffffffffff,%rdx │ │ │ │ + and %rbx,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movabs $0xffff00000000000f,%rdx │ │ │ │ + and 0x70(%rsp),%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + test $0x2,%dl │ │ │ │ + je 28ef0 │ │ │ │ + movb $0x1,0x33(%rsp) │ │ │ │ + jmpq 28940 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r9 │ │ │ │ + lea 0x188(%rsp),%rax │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 29020 │ │ │ │ + cmp $0x12,%al │ │ │ │ + je 29020 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %r10,%rdx │ │ │ │ + and $0xfffffffffffffff0,%rdx │ │ │ │ + and $0xf,%eax │ │ │ │ + or %rdx,%rax │ │ │ │ test $0x2,%al │ │ │ │ - je 232a2 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov %al,0x24(%r15) │ │ │ │ - callq 21870 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 231ff │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 231ff │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 231ff │ │ │ │ - callq 216b0 │ │ │ │ - movzbl 0x24(%r15),%eax │ │ │ │ - mov 0x10(%r15),%rdx │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + movzwl 0xb2(%rbp),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + div %rsi │ │ │ │ + push %r9 │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea 0x94a9b(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0xdc194(%rip),%rax │ │ │ │ + mov (%rax,%rcx,8),%r9 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + je 290c2 │ │ │ │ + test %eax,%eax │ │ │ │ + je 28925 │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + and %rbx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + movabs $0xffff00000000000f,%rax │ │ │ │ + and 0x70(%rsp),%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ test $0x2,%al │ │ │ │ - je 232f3 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %al,0x24(%r15) │ │ │ │ - callq 21870 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + je 29088 │ │ │ │ + movb $0x1,0x33(%rsp) │ │ │ │ + jmpq 28925 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movzbl 0x30(%rsp),%esi │ │ │ │ + mov %sil,(%r12) │ │ │ │ + mov %sil,(%rax) │ │ │ │ + orb $0x1,0x1a(%r12) │ │ │ │ + orb $0x1,0x1a(%rax) │ │ │ │ + andl $0xf8,0x1(%rax) │ │ │ │ + movb $0x0,0x5(%rax) │ │ │ │ + lea 0xe0(%r14),%rax │ │ │ │ + lock orq $0x80000,(%rax) │ │ │ │ + lock orq $0x200000,(%rax) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + jmpq 28940 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%eax │ │ │ │ + jmpq 28d2e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + lea 0xc0(%rsp),%r9 │ │ │ │ + lea 0x188(%rsp),%rax │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movzbl (%r12),%edi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 290b8 │ │ │ │ + cmp $0x12,%al │ │ │ │ + je 290b8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + movzwl 0xb2(%rbp),%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %r9 │ │ │ │ + div %rsi │ │ │ │ + push %rdi │ │ │ │ + lea 0x949e7(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0xdc038(%rip),%rax │ │ │ │ + mov (%rax,%rcx,8),%r9 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 290c2 │ │ │ │ + movzbl 0x33(%rsp),%esi │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %eax,%esi │ │ │ │ + mov %sil,0x33(%rsp) │ │ │ │ + jmpq 28979 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x3,%eax │ │ │ │ + jmpq 28e56 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0xfffffffffff,%rdi │ │ │ │ + mov 0x0(%rbp,%rcx,8),%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rdi,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + ja 28a98 │ │ │ │ + add %rdx,%rax │ │ │ │ + and %rdi,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + ja 28b0a │ │ │ │ + jmpq 28a98 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 29110 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %rcx,%r15 │ │ │ │ + lea -0x28(%rcx,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 28700 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x30(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %al,(%rsi) │ │ │ │ + orb $0x1,0x1a(%r12) │ │ │ │ + orb $0x1,0x1a(%rsi) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + jmpq 28925 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%ecx │ │ │ │ + jmpq 28fb4 │ │ │ │ + lea 0x9433e(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 28c78 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + or $0x3,%eax │ │ │ │ + mov %al,0x1(%r12) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + mov %al,0x14(%rsp) │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + or $0x3,%eax │ │ │ │ + mov %al,0x1(%rdi) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + jmpq 28910 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 28700 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x8(%rcx),%r15 │ │ │ │ + lea -0x28(%rcx,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 28700 │ │ │ │ + movzbl 0x3(%rcx),%eax │ │ │ │ + lea 0x8(%rcx),%r15 │ │ │ │ + lea 0x8(%rcx,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 28700 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 29187 │ │ │ │ + lea 0x95117(%rip),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x95291(%rip),%rcx │ │ │ │ + mov $0x231,%edx │ │ │ │ + lea 0x8e2f5(%rip),%rsi │ │ │ │ + lea 0xa3d79(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x951cd(%rip),%r15 │ │ │ │ + lea 0x95146(%rip),%r12 │ │ │ │ + movabs $0xfffffffffff,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jbe 291d0 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r8),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 29470 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 296d2 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r15,%rax,8),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + ja 291ad │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + lea 0x95185(%rip),%r12 │ │ │ │ + mov %r11,%r13 │ │ │ │ + movzbl 0x2(%rbp),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 291fc │ │ │ │ + lea 0x950b8(%rip),%rsi │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rsi,%rax,4),%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + mov %r13,%r11 │ │ │ │ + mov (%rsp),%r13 │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + callq 8bc40 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2963c │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + mov %r11,0x8(%r13) │ │ │ │ + jmpq 28c78 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x95122(%rip),%r8 │ │ │ │ + movabs $0xfffffffffff,%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae 29203 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rcx),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2927f │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 296d2 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r8,%rax,8),%rcx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae 29203 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rcx),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 29260 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 29203 │ │ │ │ + movzbl 0x6(%rcx),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%r14,%rax,8),%r9 │ │ │ │ + mov (%rcx),%rax │ │ │ │ + movzwl 0xb2(%r9),%r10d │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rdi,%rax │ │ │ │ + div %r10 │ │ │ │ + mov 0x148(%r9),%rdx │ │ │ │ + movzwl 0x10(%rdx),%r9d │ │ │ │ + cmp %r9,%rax │ │ │ │ + jb 2964f │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 2964f │ │ │ │ + shl $0x5,%rax │ │ │ │ + add $0x8,%rcx │ │ │ │ + movzbl 0x20(%rdx,%rax,1),%eax │ │ │ │ + mov %al,-0x1(%rcx) │ │ │ │ + jmpq 29250 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %r13,%r15 │ │ │ │ + lea -0x28(%r13,%rax,8),%rbx │ │ │ │ + cmp %r15,%rbx │ │ │ │ + ja 29310 │ │ │ │ + jmpq 291fc │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 29670 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r12,%rax,8),%r15 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jae 291fc │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%r15),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 292f8 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + lea 0x12ba8(%r14),%rdi │ │ │ │ + movabs $0xcccccccccccccccd,%rax │ │ │ │ + shr $0x11,%rcx │ │ │ │ + mul %rcx │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rdx),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 295a3 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 29670 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r12,%rax,8),%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jb 29370 │ │ │ │ + lea 0x946d6(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + jmpq 292f8 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %r11,%r8 │ │ │ │ + lea -0x28(%r11,%rax,8),%rcx │ │ │ │ + jmpq 2918c │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %r11,%rcx │ │ │ │ + lea -0x28(%r11,%rax,8),%rsi │ │ │ │ + jmpq 29237 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x30(%rbp),%r15 │ │ │ │ + lea -0x28(%r13,%rax,8),%rbx │ │ │ │ + jmpq 292eb │ │ │ │ + movzbl 0x2b(%rbp),%eax │ │ │ │ + lea 0x30(%rbp),%r15 │ │ │ │ + lea 0x8(%r13,%rax,8),%rbx │ │ │ │ + jmpq 292eb │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x50(%rbp),%r15 │ │ │ │ + lea -0x28(%r13,%rax,8),%rbx │ │ │ │ + jmpq 292eb │ │ │ │ + movzbl 0x2b(%rbp),%eax │ │ │ │ + lea 0x30(%rbp),%r8 │ │ │ │ + lea 0x8(%r11,%rax,8),%rcx │ │ │ │ + jmpq 2918c │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x50(%rbp),%rcx │ │ │ │ + lea -0x28(%r11,%rax,8),%rsi │ │ │ │ + jmpq 29237 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x30(%rbp),%rcx │ │ │ │ + lea -0x28(%r11,%rax,8),%rsi │ │ │ │ + jmpq 29237 │ │ │ │ + movzbl 0x2b(%rbp),%eax │ │ │ │ + lea 0x30(%rbp),%rcx │ │ │ │ + lea 0x8(%r11,%rax,8),%rsi │ │ │ │ + jmpq 29237 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x50(%rbp),%r8 │ │ │ │ + lea -0x28(%r11,%rax,8),%rcx │ │ │ │ + jmpq 2918c │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x30(%rbp),%r8 │ │ │ │ + lea -0x28(%r11,%rax,8),%rcx │ │ │ │ + jmpq 2918c │ │ │ │ + nop │ │ │ │ + test %r8,%r8 │ │ │ │ + je 291d0 │ │ │ │ + movzbl 0x6(%r8),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%r14,%rax,8),%rsi │ │ │ │ + mov (%r8),%rax │ │ │ │ + movzwl 0xb2(%rsi),%edi │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rbx,%rax │ │ │ │ + div %rdi │ │ │ │ + mov 0x148(%rsi),%rdx │ │ │ │ + movzwl 0x10(%rdx),%esi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 2964f │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 2964f │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x20(%rdx,%rax,1),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 29168 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%r12,%rax,4),%rax │ │ │ │ + add %r12,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + mov $0x3,%esi │ │ │ │ + testb $0x2,(%r8) │ │ │ │ + jne 2951a │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + cmp %al,0x7(%r8) │ │ │ │ + js 2952b │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + je 29506 │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jne 2952b │ │ │ │ + add $0x8,%r8 │ │ │ │ + jmpq 291a8 │ │ │ │ + mov $0x4,%esi │ │ │ │ + testb $0x2,(%r8) │ │ │ │ + je 294ed │ │ │ │ + testb $0x1,0x1a(%rdx) │ │ │ │ + je 2952b │ │ │ │ + movzbl 0x7(%r8),%eax │ │ │ │ + sub (%rdx),%al │ │ │ │ + test %al,%al │ │ │ │ + jle 294f6 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + callq 64220 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov %rax,%r8 │ │ │ │ + movzbl 0x2(%rbp),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 291d0 │ │ │ │ + lea 0x94dbe(%rip),%rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdi,%rax,4),%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + cmp %r8,%rsi │ │ │ │ + ja 2968f │ │ │ │ + movzbl 0x3(%rdi),%eax │ │ │ │ + lea (%rsi,%rax,8),%r9 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jae 2968f │ │ │ │ + movzbl 0x4(%rdi),%edi │ │ │ │ + sub %rdi,%rax │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + sbb %esi,%esi │ │ │ │ + and $0xfffffffe,%esi │ │ │ │ + add $0x6,%esi │ │ │ │ + jmpq 294e7 │ │ │ │ test %rdx,%rdx │ │ │ │ - je 23259 │ │ │ │ + je 29393 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 295d1 │ │ │ │ + testb $0x1,0xd(%rcx) │ │ │ │ + je 295d1 │ │ │ │ + movzwl (%r15),%eax │ │ │ │ + shr $0x5,%ax │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x6(%rax),%rsi │ │ │ │ + movzwl 0x36(%rcx,%rax,8),%eax │ │ │ │ + cmp %ax,0x6(%rdx) │ │ │ │ + je 295fd │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 63c10 │ │ │ │ + jmpq 291de │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea -0x28(%r11,%rax,8),%rcx │ │ │ │ + jmpq 291a8 │ │ │ │ + movzbl 0x2b(%rbp),%eax │ │ │ │ + lea 0x8(%r11,%rax,8),%rcx │ │ │ │ + jmpq 291a8 │ │ │ │ + movabs $0xfffffffffff,%rdi │ │ │ │ mov (%rdx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23259 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 23259 │ │ │ │ + mov (%rcx,%rsi,8),%rdx │ │ │ │ + shr $0x4,%rax │ │ │ │ + shr $0x4,%rdx │ │ │ │ + and %rdi,%rax │ │ │ │ + and %rdi,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 295d1 │ │ │ │ + movzwl 0x8(%rcx),%ecx │ │ │ │ + add %rcx,%rdx │ │ │ │ + and %rdi,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 295d1 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + jmpq 292f8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + jmpq 28c78 │ │ │ │ + lea 0x94d92(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0x8fdbf(%rip),%rsi │ │ │ │ + lea 0x9003f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x94d59(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x8dded(%rip),%rsi │ │ │ │ + lea 0xa3871(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x94d6a(%rip),%rcx │ │ │ │ + mov $0x229,%edx │ │ │ │ + lea 0x8ddce(%rip),%rsi │ │ │ │ + lea 0x941e7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x94d6b(%rip),%rdx │ │ │ │ + lea 0x93d8c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmpq 28c78 │ │ │ │ + callq 26750 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x93d47(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmpq 28c78 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + mov %rdi,%r11 │ │ │ │ push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0xd88,%edi │ │ │ │ push %rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ - callq 21790 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2359d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movl $0x1,0x20(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - lea 0xe40d5(%rip),%rax │ │ │ │ - orb $0x1,0x24(%r12) │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - movl $0x0,0x40(%r12) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x48(%r12) │ │ │ │ - lea 0x50(%r12),%rax │ │ │ │ - mov %rax,0x58(%r12) │ │ │ │ - mov %rax,0x50(%r12) │ │ │ │ - movl $0x0,0x78(%r12) │ │ │ │ - mfence │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - movl $0x0,0x80(%r12) │ │ │ │ - lea 0x158(%r12),%rdi │ │ │ │ - mov %rax,0x90(%r12) │ │ │ │ - mov %rax,0x88(%r12) │ │ │ │ - callq 7650 │ │ │ │ - lea 0xaf8(%r12),%rax │ │ │ │ - movq $0x0,0xaf0(%r12) │ │ │ │ - lea 0xb20(%r12),%rdi │ │ │ │ - mov %rax,0xb00(%r12) │ │ │ │ - mov %rax,0xaf8(%r12) │ │ │ │ - lea 0x3a424(%rip),%rax │ │ │ │ - mov %rax,0xb08(%r12) │ │ │ │ - callq 20030 │ │ │ │ - lea 0xc48(%r12),%rdi │ │ │ │ - callq 20030 │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov 0x10(%r15),%r9 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x18(%r15),%r8d │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0xa,%r14 │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0xe,%r13 │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - shr $0xf,%rbx │ │ │ │ - shr $0x1c,%rax │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%r14d │ │ │ │ - shr $0x14,%rcx │ │ │ │ - and $0x1,%r13d │ │ │ │ - and $0x1f,%ebx │ │ │ │ - and $0x3,%eax │ │ │ │ - lea -0x1(%rax),%r10d │ │ │ │ - mov $0x1,%eax │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + je 297a8 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ movzbl %cl,%ecx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - cmove %eax,%r10d │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r10b,0x13(%rsp) │ │ │ │ - callq 1fb70 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x14(%rsp),%r8d │ │ │ │ - mov %r14b,0xb7(%r12) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movzbl (%rsp),%edx │ │ │ │ - xor $0x1,%eax │ │ │ │ - mov %r13b,0xb8(%r12) │ │ │ │ - movzbl 0x13(%rsp),%r10d │ │ │ │ - mov %r9,0xa8(%r12) │ │ │ │ - mov %r8d,0xb0(%r12) │ │ │ │ - mov %cx,0xb4(%r12) │ │ │ │ - mov %dl,0xb6(%r12) │ │ │ │ - mov %bl,0xb9(%r12) │ │ │ │ - mov %r10b,0xba(%r12) │ │ │ │ - mov %al,0xbb(%r12) │ │ │ │ - movdqu (%r15),%xmm1 │ │ │ │ - movups %xmm1,0xc0(%r12) │ │ │ │ - testb $0x1,0x44c(%rbp) │ │ │ │ - jne 235b0 │ │ │ │ - movq $0x1,0x28(%r12) │ │ │ │ - movq $0x0,0x60(%r12) │ │ │ │ - lea -0x2334(%rip),%rax │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - lea -0x2350(%rip),%rax │ │ │ │ - mov %rax,0x68(%r12) │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,0x120(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - je 235c8 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 71710 │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + callq 28690 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ test %eax,%eax │ │ │ │ - jne 235c8 │ │ │ │ - mov $0x70,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movl $0x30,0x138(%r12) │ │ │ │ - callq 7810 │ │ │ │ - mov %rax,0xd80(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - je 235c8 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jne 29ac0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x4(%rax),%rdx │ │ │ │ + mov 0x127e0(%r11),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja 29b4a │ │ │ │ + testb $0x40,0xe2(%r11) │ │ │ │ + je 29ae2 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + callq 92080 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + jne 29aa8 │ │ │ │ + movl $0x54,0x10(%rsp) │ │ │ │ + jmp 297b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x14,0x10(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 29bca │ │ │ │ + jbe 29860 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 29ba8 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 29bc0 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x28(%rcx),%rbx │ │ │ │ + lea -0x28(%rcx,%rax,8),%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0xfffffffffff,%r10 │ │ │ │ + mov %r11,%rbp │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jae 2982b │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 29880 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 29c12 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x94b3e(%rip),%rdi │ │ │ │ + add (%rdi,%rax,8),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + ja 29805 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + callq 50690 │ │ │ │ add $0x28,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - movzbl 0x481(%rbp),%eax │ │ │ │ - mov %al,0xb8(%r12) │ │ │ │ - jmpq 2351b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 22f40 │ │ │ │ - jmp 2359d │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xe4e53(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov 0xe39f3(%rip),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 29bc0 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea -0x28(%rcx,%rax,8),%r15 │ │ │ │ + jmpq 297f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2982b │ │ │ │ + movzbl 0x6(%rbx),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x0(%rbp,%rax,8),%rcx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movzwl 0xb2(%rcx),%esi │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %r10,%rax │ │ │ │ + div %rsi │ │ │ │ + mov 0x148(%rcx),%rdx │ │ │ │ + movzwl 0x10(%rdx),%esi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 29bf3 │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 29bf3 │ │ │ │ + shl $0x5,%rax │ │ │ │ + movzbl 0x7(%rbx),%r13d │ │ │ │ + lea 0x20(%rdx,%rax,1),%rdx │ │ │ │ + movzbl 0x18(%rdx),%eax │ │ │ │ + sub %r13d,%eax │ │ │ │ + test %al,%al │ │ │ │ + jle 298e8 │ │ │ │ + mov %r13b,0x18(%rdx) │ │ │ │ + movzbl 0x7(%rbx),%r13d │ │ │ │ + movzbl (%r14),%r12d │ │ │ │ + mov 0xdd6f5(%rip),%rsi │ │ │ │ mov %fs:(%rsi),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 23788 │ │ │ │ - mov 0xe49f0(%rip),%rax │ │ │ │ + jne 299c0 │ │ │ │ + mov 0xde6fa(%rip),%rax │ │ │ │ mov %rax,%fs:(%rsi) │ │ │ │ - mov 0xe4a65(%rip),%r8d │ │ │ │ + mov 0xde76f(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 23795 │ │ │ │ - mov 0xe3df5(%rip),%rax │ │ │ │ - lea 0xe3dee(%rip),%rcx │ │ │ │ - lea -0x30(%rax),%r12 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 236ae │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%r12),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 23668 │ │ │ │ - jmp 236a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%r12),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 236a0 │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%r12,%rdx,8),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 23658 │ │ │ │ - mov 0xf8(%rdx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 23689 │ │ │ │ - cmp %rbx,0x28(%rdx) │ │ │ │ - je 236c4 │ │ │ │ - movzbl 0x4d6(%r12),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 23668 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - lea -0x30(%rax),%r12 │ │ │ │ + je 299e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movzwl 0xb2(%rcx),%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %r10,%rax │ │ │ │ + div %rdi │ │ │ │ + mov 0x140(%rcx),%rdx │ │ │ │ + movzwl 0x10(%rdx),%ecx │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 23640 │ │ │ │ - mov %fs:(%rsi),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 236d7 │ │ │ │ - mov %rdx,%fs:(%rsi) │ │ │ │ - jmp 236fa │ │ │ │ - lock incl 0x28(%r12) │ │ │ │ + jb 29bf3 │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 29bf3 │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x20(%rdx,%rax,1),%rax │ │ │ │ + mov (%rax),%r11 │ │ │ │ mov %fs:(%rsi),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 236be │ │ │ │ - mov 0xe49a3(%rip),%edi │ │ │ │ + jne 299d0 │ │ │ │ + mov 0xde713(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 23711 │ │ │ │ + je 29aa0 │ │ │ │ mov %rdx,%fs:(%rsi) │ │ │ │ - mov 0xe4995(%rip),%esi │ │ │ │ + mov 0xde701(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 23716 │ │ │ │ - mov 0xe4913(%rip),%eax │ │ │ │ + je 29a90 │ │ │ │ + mov 0xde67b(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 2371b │ │ │ │ - lea 0xe4d3f(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - mfence │ │ │ │ - jmp 236e1 │ │ │ │ + je 299f0 │ │ │ │ + sub %r13d,%r11d │ │ │ │ + mov $0x0,%eax │ │ │ │ + movsbl %r11b,%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + cmovs %eax,%r11d │ │ │ │ + cmp %r11b,%r12b │ │ │ │ + cmova %r12d,%r11d │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov %r11b,(%r14) │ │ │ │ + jmpq 29800 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 2991a │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%fs:(%rsi) │ │ │ │ + jmp 29992 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmp 236ef │ │ │ │ - movl $0x0,0xe48e3(%rip) │ │ │ │ + jmpq 2991a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + movl $0x0,0xde609(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xe48c4(%rip),%rsi │ │ │ │ + lea 0xde5ea(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ + movabs $0xfffffffffff,%r10 │ │ │ │ test %eax,%eax │ │ │ │ - jns 236fa │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + jns 29992 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + movabs $0xfffffffffff,%r10 │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 236fa │ │ │ │ + jne 29992 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe4891(%rip),%rdi │ │ │ │ + lea 0xde591(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 236fa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq 23624 │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + movabs $0xfffffffffff,%r10 │ │ │ │ + jmpq 29992 │ │ │ │ + mfence │ │ │ │ + jmpq 29987 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 23624 │ │ │ │ + jmpq 29975 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x9405f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0xe4c90(%rip),%rdi │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x94976(%rip),%rdx │ │ │ │ + lea 0x93995(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7940 │ │ │ │ - mov 0xe3c50(%rip),%rax │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - lea 0xe3c45(%rip),%rsi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 2384e │ │ │ │ - lea -0x30(%rax),%r12 │ │ │ │ - mov %rsp,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 29846 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + callq 92060 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + test %al,%al │ │ │ │ + jne 29799 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + lea 0x93fb7(%rip),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + movzbl 0x2(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 29bdc │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + jne 29770 │ │ │ │ + jmpq 29799 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x127e0(%r11),%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + lea 0x93f40(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x4(%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 29bdc │ │ │ │ + test %eax,%eax │ │ │ │ + je 29762 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x4(%rax),%rax │ │ │ │ + mov %rax,0x127e0(%r11) │ │ │ │ + jmpq 29762 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x8(%rcx),%rbx │ │ │ │ + lea -0x28(%rcx,%rax,8),%r15 │ │ │ │ + jmpq 297f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x508(%r12),%rdx │ │ │ │ - mov 0x28(%rdx),%rax │ │ │ │ - mov 0x30(%rdx),%rdx │ │ │ │ - xor (%rcx),%rax │ │ │ │ - xor 0x8(%rcx),%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - jne 23840 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 23817 │ │ │ │ - lock incl 0x28(%r12) │ │ │ │ - lea 0xe4c22(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23853 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - lea -0x30(%rax),%r12 │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 237f0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 23817 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 297f0 │ │ │ │ + movzbl 0x3(%rcx),%eax │ │ │ │ + lea 0x8(%rcx),%rbx │ │ │ │ + lea 0x8(%rcx,%rax,8),%r15 │ │ │ │ + jmpq 297f0 │ │ │ │ + lea 0x93824(%rip),%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 29ac0 │ │ │ │ + lea 0x947ee(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0x8f81b(%rip),%rsi │ │ │ │ + lea 0x8fa9b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x947b7(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x8d84b(%rip),%rsi │ │ │ │ + lea 0xa32cf(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x248,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0xe0(%rdi),%rax │ │ │ │ - test $0x4,%ah │ │ │ │ - je 239b8 │ │ │ │ - test $0x40,%ah │ │ │ │ - jne 23ab6 │ │ │ │ - lea 0x168(%rdi),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x168(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 23a98 │ │ │ │ - lea 0x12c70(%rbp),%rdi │ │ │ │ - callq 141e0 │ │ │ │ - testq $0x6000,0xe0(%rbp) │ │ │ │ - je 239e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 21d10 │ │ │ │ - testb $0x40,0xe1(%rbp) │ │ │ │ - je 23940 │ │ │ │ - lea 0xe0(%rbp),%rbx │ │ │ │ - lock andq $0xffffffffffffbfff,(%rbx) │ │ │ │ - mov 0x12fc8(%rbp),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 23912 │ │ │ │ - mov 0xe0(%rbp),%rax │ │ │ │ - test $0xa0,%ah │ │ │ │ - je 23a60 │ │ │ │ - lock andq $0xfffffffffffffbff,(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23ab1 │ │ │ │ - add $0x30,%rsp │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + mov 0xb0(%rsi),%rax │ │ │ │ + mov 0x30(%rax),%edx │ │ │ │ + movdqu 0x20(%rax),%xmm0 │ │ │ │ + movdqu 0x34(%rax),%xmm1 │ │ │ │ + mov 0x34(%rax),%edi │ │ │ │ + mov 0x20(%rax),%r15d │ │ │ │ + mov 0x24(%rax),%r8 │ │ │ │ + mov %edx,0x70(%rsp) │ │ │ │ + mov 0x44(%rax),%edx │ │ │ │ + mov 0x2c(%rax),%r9 │ │ │ │ + mov %edi,0xc(%rsp) │ │ │ │ + mov 0x38(%rax),%r10 │ │ │ │ + mov 0x40(%rax),%r11 │ │ │ │ + movups %xmm0,0x60(%rsp) │ │ │ │ + mov %edx,0x90(%rsp) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + movups %xmm1,0x80(%rsp) │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + jne 29d80 │ │ │ │ + cmpb $0x12,0x2(%rcx) │ │ │ │ + je 2a040 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 29d18 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x20(%rbx),%r11 │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp 0x18(%rbx),%r10 │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp 0x14(%rbx),%edi │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + jne 29f07 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + lea 0x8(%rbp),%r13 │ │ │ │ + cmp $0xc,%dl │ │ │ │ + jbe 29d31 │ │ │ │ + cmp %r13,%rsi │ │ │ │ + je 29fe8 │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + test %dl,%dl │ │ │ │ + je 29d51 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 29d40 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x238(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 2a10e │ │ │ │ + add $0x248,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea 0xe3aa7(%rip),%rbx │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea -0xf1b9(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 23985 │ │ │ │ - nop │ │ │ │ - callq 17070 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - testb $0x40,0xe1(%rbp) │ │ │ │ - je 23980 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x14(%rdx),%r15d │ │ │ │ + mov 0x18(%rdx),%r8 │ │ │ │ + mov 0x20(%rdx),%r9 │ │ │ │ + add $0x1,%r15d │ │ │ │ + jne 29da2 │ │ │ │ + add $0x1,%r8 │ │ │ │ + jne 29da2 │ │ │ │ + add $0x1,%r9 │ │ │ │ + je 2a109 │ │ │ │ + cmpb $0x12,0x2(%rbx) │ │ │ │ + jne 29cd3 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + lea 0x28(%rdx),%rcx │ │ │ │ mov %r12,%rsi │ │ │ │ - lea 0xe3a58(%rip),%rdi │ │ │ │ - callq 14750 │ │ │ │ - jmpq 238e1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23ab1 │ │ │ │ - add $0x30,%rsp │ │ │ │ - lea 0x12fc0(%rdi),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 3df20 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea 0xe3a07(%rip),%rbx │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea -0xf259(%rip),%rax │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x168(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 23a25 │ │ │ │ - nop │ │ │ │ - callq 17070 │ │ │ │ - mov $0x2,%edx │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %r9,0x48(%rbx) │ │ │ │ + seta %dl │ │ │ │ + setb %cl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r8,0x40(%rbx) │ │ │ │ + seta %sil │ │ │ │ + setb %dl │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r15d,0x3c(%rbx) │ │ │ │ + seta %sil │ │ │ │ + setb %dl │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + je 29cd3 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + callq 60080 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x28(%rbx),%rcx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - testq $0x6000,0xe0(%rbp) │ │ │ │ - je 23a20 │ │ │ │ + lea 0x238(%rsp),%rdx │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 1d8a0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x51(%r13),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %r15 │ │ │ │ + lea 0xdb251(%rip),%rax │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov (%rax,%rdx,8),%rcx │ │ │ │ + movzbl 0x50(%r13),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x93c6d(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + je 2a0dd │ │ │ │ + test %eax,%eax │ │ │ │ + je 29ef8 │ │ │ │ + testb $0x40,0xe0(%r12) │ │ │ │ + je 2a0f3 │ │ │ │ + lock orq $0x20,0xe0(%r12) │ │ │ │ + jmpq 29cd3 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + callq 60080 │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x238(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movdqu 0xa0(%rsp),%xmm2 │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - lea 0xe39b4(%rip),%rdi │ │ │ │ - callq 14750 │ │ │ │ - jmpq 238d0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - and $0x202,%eax │ │ │ │ - cmp $0x202,%rax │ │ │ │ - jne 23912 │ │ │ │ - cmpb $0x0,0x488(%rbp) │ │ │ │ - jne 23912 │ │ │ │ - cmpb $0x0,0x482(%rbp) │ │ │ │ - jne 23aa3 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2ab00 │ │ │ │ - jmpq 23912 │ │ │ │ + lea 0x188(%rsp),%rax │ │ │ │ + lea 0x28(%rbx),%rcx │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + callq 1d8a0 │ │ │ │ + movzbl 0x51(%r13),%edx │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0xdb169(%rip),%rax │ │ │ │ + mov $0xb,%esi │ │ │ │ + push %r15 │ │ │ │ + mov (%rax,%rdx,8),%rcx │ │ │ │ + lea 0x937e7(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x50(%r13),%r8d │ │ │ │ + callq 60190 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2a0dd │ │ │ │ + test %eax,%eax │ │ │ │ + je 29fd3 │ │ │ │ + testb $0x40,0xe0(%r12) │ │ │ │ + je 2a0f3 │ │ │ │ + lock orq $0x20,0xe0(%r12) │ │ │ │ + jmpq 29d18 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x127e8(%r12),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + movdqu 0x8(%rbp),%xmm4 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + movdqu 0x18(%rbp),%xmm5 │ │ │ │ + movups %xmm5,0x10(%rax) │ │ │ │ + movdqu 0x28(%rbp),%xmm6 │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movdqu 0x38(%rbp),%xmm7 │ │ │ │ + movups %xmm7,0x30(%rax) │ │ │ │ + movdqu 0x48(%rbp),%xmm4 │ │ │ │ + movups %xmm4,0x40(%rax) │ │ │ │ + movdqu 0x58(%rbp),%xmm5 │ │ │ │ + movups %xmm5,0x50(%rax) │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + jmpq 29d31 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - callq *0x170(%rbp) │ │ │ │ - jmpq 238b3 │ │ │ │ - lea 0xafc7d(%rip),%rdi │ │ │ │ + lea 0x168(%rsp),%rax │ │ │ │ + mov $0xc8,%esi │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x93391(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + callq 26870 │ │ │ │ + cltq │ │ │ │ + add %rax,0x50(%rsp) │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x90(%rsp),%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movdqu 0x80(%rsp),%xmm3 │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + jmpq 29e11 │ │ │ │ + lea 0x93323(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 29d53 │ │ │ │ + lea 0x93a8e(%rip),%rdi │ │ │ │ callq 71a0 │ │ │ │ - jmp 23a87 │ │ │ │ + mov $0x3,%eax │ │ │ │ + jmpq 29d53 │ │ │ │ + callq 266c0 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xb0553(%rip),%rcx │ │ │ │ - mov $0x114,%edx │ │ │ │ - lea 0xafb98(%rip),%rsi │ │ │ │ - lea 0xb0058(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - lea -0x180(%rdi),%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea -0x50(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x278,%rsp │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + lea 0x130(%rsp),%rbp │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x58(%rsp),%r14 │ │ │ │ + lea 0x2f(%rsp),%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x0,0x2f(%rsp) │ │ │ │ + callq 8c300 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%ecx │ │ │ │ + lea 0xc8(%rsp),%rax │ │ │ │ + movups %xmm0,0xc8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + mov %cx,0xc8(%rsp) │ │ │ │ + movups %xmm0,0xd8(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 8c060 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2a452 │ │ │ │ + mov 0xb0(%rbx),%rdx │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x14(%rax),%ecx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x2c(%rdx),%rdi │ │ │ │ + mov 0x20(%rdx),%r9d │ │ │ │ + seta %al │ │ │ │ + mov 0x24(%rdx),%r8 │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2a22d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + seta %r8b │ │ │ │ + setb %al │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%eax │ │ │ │ + jne 2a22d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + seta %r8b │ │ │ │ + setb %al │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 2a6a7 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x40(%rdx),%rdi │ │ │ │ + mov 0x34(%rdx),%r9d │ │ │ │ + seta %al │ │ │ │ + mov 0x38(%rdx),%r8 │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2a26b │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 2a26b │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r9d,%ecx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 2a688 │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 7870 │ │ │ │ + movzbl 0x50(%rbx),%edx │ │ │ │ + movzbl 0x51(%rbx),%esi │ │ │ │ + mov %r13,%r9 │ │ │ │ + pushq $0x1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 23860 │ │ │ │ - add $0x8,%rsp │ │ │ │ + lea 0x40(%rsp),%r8 │ │ │ │ + callq 29700 │ │ │ │ + mov %eax,%r15d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 2a464 │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + je 2a3e0 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + cmpb $0xc,(%rdx) │ │ │ │ + jbe 2a2c9 │ │ │ │ + cmp %r14,%rcx │ │ │ │ + je 2a3f0 │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + movdqu 0x10(%rdx),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rcx) │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 2a30a │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 2a2f8 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 7930 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lock btsq $0xd,0xe0(%rdi) │ │ │ │ - lea 0x12fc0(%rdi),%rdi │ │ │ │ - setb %bpl │ │ │ │ - callq 43600 │ │ │ │ - mov 0xe4644(%rip),%rdi │ │ │ │ - lea 0x180(%rbx),%rsi │ │ │ │ - callq 14060 │ │ │ │ - lea 0xe38a1(%rip),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - test %rbp,%rbp │ │ │ │ - sete %al │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 8c010 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8c060 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + sete %r8b │ │ │ │ + callq 29c40 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a1c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 2a377 │ │ │ │ + lea 0x127e8(%r12),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 2a39c │ │ │ │ + lea 0x127e8(%r12),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8c2f0 │ │ │ │ + mov 0x268(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2a6dd │ │ │ │ + add $0x278,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe0(%rdi),%rax │ │ │ │ - test $0x20,%al │ │ │ │ - jne 23ba3 │ │ │ │ - test $0x4,%ah │ │ │ │ - jne 23ba0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8c010 │ │ │ │ + jmpq 2a1c0 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x127e8(%r12),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - jmpq 22860 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + movdqu (%r14),%xmm5 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movups %xmm5,(%rax) │ │ │ │ + movdqu 0x10(%r14),%xmm6 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + movups %xmm6,0x10(%rax) │ │ │ │ + movdqu 0x20(%r14),%xmm7 │ │ │ │ + movups %xmm7,0x20(%rax) │ │ │ │ + movdqu 0x30(%r14),%xmm5 │ │ │ │ + movups %xmm5,0x30(%rax) │ │ │ │ + movdqu 0x40(%r14),%xmm6 │ │ │ │ + movups %xmm6,0x40(%rax) │ │ │ │ + movdqu 0x50(%r14),%xmm7 │ │ │ │ + movups %xmm7,0x50(%rax) │ │ │ │ + jmpq 2a2c9 │ │ │ │ + movzbl 0x50(%rbx),%eax │ │ │ │ + cmp 0xc(%rsp),%eax │ │ │ │ + ja 2a486 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 2a360 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x93ff2(%rip),%rdx │ │ │ │ + lea 0x9374b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0xaffb2(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xffffffe2,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xe0(%rdi),%rax │ │ │ │ - test $0x20,%al │ │ │ │ - jne 23be3 │ │ │ │ - test $0x4,%ah │ │ │ │ - jne 23be0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmpq 22860 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 2a360 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8c2f0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8c300 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8c060 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2a45c │ │ │ │ + cmpb $0xc,0x0(%r13) │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jbe 2a4d4 │ │ │ │ + cmp %r14,%rcx │ │ │ │ + je 2a574 │ │ │ │ + movdqu 0x0(%r13),%xmm3 │ │ │ │ + movups %xmm3,(%rcx) │ │ │ │ + movdqu 0x10(%r13),%xmm4 │ │ │ │ + movups %xmm4,0x10(%rcx) │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 2a51a │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 2a508 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8c010 │ │ │ │ + movzbl 0x50(%rbx),%ecx │ │ │ │ + movzbl 0x51(%rbx),%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub $0x1,%ecx │ │ │ │ + callq 25ca0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 2a5cc │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 2a120 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq a7bb0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2a4a0 │ │ │ │ + jmpq 2a360 │ │ │ │ + lea 0x127e8(%r12),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + movdqu (%r14),%xmm3 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movdqu 0x10(%r14),%xmm4 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + movdqu 0x20(%r14),%xmm3 │ │ │ │ + movups %xmm3,0x20(%rax) │ │ │ │ + movdqu 0x30(%r14),%xmm4 │ │ │ │ + movups %xmm4,0x30(%rax) │ │ │ │ + movdqu 0x40(%r14),%xmm3 │ │ │ │ + movups %xmm3,0x40(%rax) │ │ │ │ + movdqu 0x50(%r14),%xmm4 │ │ │ │ + movups %xmm4,0x50(%rax) │ │ │ │ + jmpq 2a4d4 │ │ │ │ + mov %eax,%r15d │ │ │ │ + cmp $0xfffffffb,%eax │ │ │ │ + je 2a5fd │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a54c │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea 0x93e7b(%rip),%rdx │ │ │ │ + lea 0x9303c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0xaff72(%rip),%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 2a360 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x1a0(%rsp),%r13 │ │ │ │ + callq 60080 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x268(%rsp),%rax │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + lea 0x28(%rdx),%rcx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + movzbl 0x51(%rbx),%edx │ │ │ │ + movzbl 0x50(%rbx),%eax │ │ │ │ + mov %r13,%r9 │ │ │ │ + lea 0xdaab9(%rip),%rdi │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov (%rdi,%rdx,8),%rcx │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + lea 0x92f95(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2a6c6 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a679 │ │ │ │ + testb $0x40,0xe0(%r12) │ │ │ │ + je 2a6e2 │ │ │ │ + lock orq $0x20,0xe0(%r12) │ │ │ │ + jmpq 2a4a0 │ │ │ │ + lea 0x93df1(%rip),%rcx │ │ │ │ + mov $0x356,%edx │ │ │ │ + lea 0x92d14(%rip),%rsi │ │ │ │ + lea 0x92f1e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x93dd2(%rip),%rcx │ │ │ │ + mov $0x355,%edx │ │ │ │ + lea 0x92cf5(%rip),%rsi │ │ │ │ + lea 0x92ecf(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x92d3a(%rip),%rdi │ │ │ │ + mov $0x1,%r15d │ │ │ │ callq 71a0 │ │ │ │ - mov $0xffffffe2,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ + jmpq 2a360 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x9349f(%rip),%rdi │ │ │ │ + mov $0x3,%r15d │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 2a360 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmpb $0x0,0x482(%rdi) │ │ │ │ - jne 240b1 │ │ │ │ - lock orq $0x1000,0xe0(%rbx) │ │ │ │ - lea 0x130(%rbx),%rbp │ │ │ │ - lea 0x2f08(%rbx),%rdi │ │ │ │ - callq 141e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7870 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0xf0(%rsi),%r15 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a72e │ │ │ │ + lea 0x2e08(%rdi),%rdi │ │ │ │ + callq 7940 │ │ │ │ + cmpb $0x0,0x102(%r15) │ │ │ │ + je 2a7b0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 2a77d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movzbl 0x101(%r15),%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 23860 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - callq 7930 │ │ │ │ - mov 0xe3392(%rip),%r12 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ + add $0x1,%r14d │ │ │ │ + shl %cl,%eax │ │ │ │ + movslq %eax,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + callq 267b0 │ │ │ │ + movzbl 0x102(%r15),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jbe 2a7b0 │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov 0x108(%r15,%rax,8),%r9 │ │ │ │ + cmp $0x8,%r9 │ │ │ │ + jne 2a748 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov $0x8,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + callq 267b0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + jmp 2a748 │ │ │ │ + nop │ │ │ │ + mov 0xaa4(%r13),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 23d39 │ │ │ │ + je 2a844 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xaa8(%r13),%rax │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %r13,%rsi │ │ │ │ + movq $0x2,0x10(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x2,%ecx │ │ │ │ + movzwl 0xb2(%r13),%r8d │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov (%rax,%rdx,8),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r12d │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 504e0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp %r12d,0xaa4(%r13) │ │ │ │ + ja 2a7c8 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2a868 │ │ │ │ + add $0x38,%rsp │ │ │ │ + lea 0x2e08(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 7a20 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe4389(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - mov 0xe43fd(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 23f4a │ │ │ │ - movzbl 0x4d6(%rbx),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 23cae │ │ │ │ - jmp 23cc3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%rbx),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 23cc3 │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rbx,%rax,8),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 23ca0 │ │ │ │ - lock addq $0x1,0x28(%r13) │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x3b8,%rsp │ │ │ │ + mov %esi,0x8c(%rsp) │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + mov %sil,0x67(%rsp) │ │ │ │ + mov %dl,0x66(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x3a8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,0xe0(%rsp),%rax │ │ │ │ + add 0xe8(%rsp),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x123b8(%r14),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + callq 7870 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 486b0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2c266 │ │ │ │ + cmpq $0x0,0x2e60(%r14) │ │ │ │ + jne 2be1a │ │ │ │ + movl $0x4,0x88(%rsp) │ │ │ │ + lea 0x9f(%rsp),%r15 │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x3a0(%r14),%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 7810 │ │ │ │ + mov %rax,0x2e60(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d2fa │ │ │ │ + movl $0x0,0xc0(%rsp) │ │ │ │ + mov 0xdc674(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2ab36 │ │ │ │ + mov 0xdd679(%rip),%rax │ │ │ │ + mov 0xdc65a(%rip),%rcx │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0xdd6e8(%rip),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 2b010 │ │ │ │ + movzbl 0x4d6(%r14),%eax │ │ │ │ + cmp 0xc0(%rsp),%eax │ │ │ │ + ja 2a9da │ │ │ │ + jmpq 2ade0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%r14),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0xc0(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 2ade0 │ │ │ │ + mov 0xc0(%rsp),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%r14,%rdx,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2a9c0 │ │ │ │ + lock addq $0x1,0x28(%rbp) │ │ │ │ + mov 0xdc5ea(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 23f40 │ │ │ │ - mov 0xe43a4(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 24058 │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - mov 0xe438f(%rip),%r11d │ │ │ │ + jne 2ade7 │ │ │ │ + mov 0xdd66a(%rip),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - je 24050 │ │ │ │ - mov 0xe4308(%rip),%eax │ │ │ │ + je 2b008 │ │ │ │ + mov 0xdc5c2(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xdd64f(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 2b000 │ │ │ │ + mov 0xdd5c8(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 23fd8 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 23d50 │ │ │ │ - lea 0x28(%r13),%rdi │ │ │ │ + je 2af8a │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2adfb │ │ │ │ + cmpq $0x0,0x148(%rbp) │ │ │ │ + jne 2d0c8 │ │ │ │ + cmpq $0x0,0x1b8(%rbp) │ │ │ │ + jne 2d0a9 │ │ │ │ + mov 0xa8(%rbp),%rax │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + cmp $0xfff,%rdi │ │ │ │ + jbe 2ab4a │ │ │ │ + lea -0x1(%rdi),%rbx │ │ │ │ + mov $0x1000,%r12d │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0xc,%rax │ │ │ │ + je 2aaaf │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%r12 │ │ │ │ + callq a71b0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 2b018 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,0x148(%rbp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0xb8,%esi │ │ │ │ + callq 7810 │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + mov %rax,0x1b8(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d070 │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%r13) │ │ │ │ + lock xadd %rax,0x28(%rbp) │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 24060 │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ + je 2af82 │ │ │ │ + addl $0x1,0xc0(%rsp) │ │ │ │ + mov 0xdc4be(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 23c70 │ │ │ │ + je 2a980 │ │ │ │ + mov 0xdc4ab(%rip),%rdi │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - jmpq 23c8c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x64(%rbx),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 24072 │ │ │ │ - testb $0x1,0xdc(%rbx) │ │ │ │ - je 2454b │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0xd8(%rbx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 241a2 │ │ │ │ - testb $0x1,0xb4(%rbx) │ │ │ │ - je 2454b │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0xb0(%rbx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2412c │ │ │ │ - testb $0x1,0x8c(%rbx) │ │ │ │ - je 2454b │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0x88(%rbx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 240c2 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - callq 901c0 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + jmpq 2a9a0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 26390 │ │ │ │ + mov %rax,0x148(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2aae1 │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 2c32f │ │ │ │ + lea 0x93066(%rip),%rdi │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x2e08(%r14),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + callq 7940 │ │ │ │ + callq a4eb0 │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + movl $0x0,0x1239c(%r14) │ │ │ │ + movq $0x0,0x123a0(%r14) │ │ │ │ + movq $0x0,0x123a8(%r14) │ │ │ │ + movq $0x0,0x123b0(%r14) │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq a4ec0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 27d30 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + imul $0x3b9aca00,0xe0(%rsp),%rdx │ │ │ │ + lea 0x14bf8(%r14),%rdi │ │ │ │ + add 0xe8(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + mov 0xdc3a3(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 23eb9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe4211(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - mov 0xe4285(%rip),%r8d │ │ │ │ + jne 2adcc │ │ │ │ + mov 0xdd3a8(%rip),%rax │ │ │ │ + mov 0xdc389(%rip),%rdi │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + mov 0xdd416(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 23fc8 │ │ │ │ - movzbl 0x4d6(%rbx),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 23e26 │ │ │ │ - jmp 23e3b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%rbx),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 23e3b │ │ │ │ - mov %ebp,%eax │ │ │ │ + je 2c030 │ │ │ │ + movzbl 0x4d6(%r14),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 2ac97 │ │ │ │ + jmp 2acac │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%r14),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 2acac │ │ │ │ + mov %ebx,%eax │ │ │ │ add $0x34,%rax │ │ │ │ - mov (%rbx,%rax,8),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 23e18 │ │ │ │ - lock addq $0x1,0x28(%r13) │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ + mov (%r14,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2ac88 │ │ │ │ + lock addq $0x1,0x28(%rbp) │ │ │ │ + mov 0xdc335(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 23f30 │ │ │ │ - mov 0xe422d(%rip),%edi │ │ │ │ + jne 2c020 │ │ │ │ + mov 0xdd3b6(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 23fd0 │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - mov 0xe421a(%rip),%esi │ │ │ │ + je 2c018 │ │ │ │ + mov 0xdc30f(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xdd39d(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 23fc0 │ │ │ │ - mov 0xe4194(%rip),%eax │ │ │ │ + je 2c010 │ │ │ │ + mov 0xdd317(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 23f52 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 23ed0 │ │ │ │ - lea 0xaf0(%r13),%rdi │ │ │ │ - callq 141e0 │ │ │ │ - lea 0x28(%r13),%rdi │ │ │ │ + je 2bf98 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2be62 │ │ │ │ + mov 0xdc2de(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2be9d │ │ │ │ + mov 0xdd2e3(%rip),%rax │ │ │ │ + mov 0xdc2c4(%rip),%rdi │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + mov 0xdd351(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2befa │ │ │ │ + mov 0x1c0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ad49 │ │ │ │ + callq a6bf0 │ │ │ │ + mov 0xdc298(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 2bf88 │ │ │ │ + mov 0xdd318(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2bf80 │ │ │ │ + mov 0xdc270(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xdd2fd(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 2bf78 │ │ │ │ + mov 0xdd276(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 2bf02 │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%r13) │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + lock xadd %rax,0x28(%rbp) │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 24069 │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ + je 2bef2 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov 0xdc228(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 23de8 │ │ │ │ + je 2ac51 │ │ │ │ + mov 0xdc215(%rip),%rdi │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - jmpq 23e04 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x180(%rbx),%rdi │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + jmpq 2ac73 │ │ │ │ xor %ebp,%ebp │ │ │ │ - callq 141e0 │ │ │ │ - cmpb $0x0,0x4d6(%rbx) │ │ │ │ - je 23f18 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a0(%rbx,%rbp,8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23f09 │ │ │ │ - add $0xf0,%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - movzbl 0x4d6(%rbx),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 23ef0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - jmpq 23e7d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - jmpq 23d09 │ │ │ │ - mfence │ │ │ │ - jmpq 23c8c │ │ │ │ - movl $0x0,0xe40ac(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xe408d(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 23e7d │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 23e7d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + jmpq 2a9f7 │ │ │ │ + mov 0xdc1fa(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 2aa52 │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe4052(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 23e7d │ │ │ │ - mfence │ │ │ │ - jmpq 23e6e │ │ │ │ - mfence │ │ │ │ - jmpq 23e04 │ │ │ │ - mfence │ │ │ │ - jmpq 23e5b │ │ │ │ - movl $0x0,0xe4026(%rip) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5f8d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x2e08(%r14),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2c2cc │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x1239c(%r14),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + sete %al │ │ │ │ + cmp $0x1,%edx │ │ │ │ + seta %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + je 2b09c │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 2b09c │ │ │ │ + callq a4eb0 │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + movl $0x1,0x1239c(%r14) │ │ │ │ + movq $0x0,0x123a0(%r14) │ │ │ │ + movq $0x0,0x123a8(%r14) │ │ │ │ + movq $0x0,0x123b0(%r14) │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + callq a4ec0 │ │ │ │ + movzbl 0x66(%rsp),%ebx │ │ │ │ + movl $0x0,0xc0(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 26930 │ │ │ │ + mov %rax,%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2b058 │ │ │ │ + mov 0x148(%r10),%r8 │ │ │ │ + mov 0x140(%r10),%rsi │ │ │ │ + mov $0x20,%ecx │ │ │ │ + movzwl 0x10(%rsi),%eax │ │ │ │ + mov %ax,0x10(%r8) │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdx,0x18(%r8) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2af5a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%rcx,1),%edx │ │ │ │ + mov %dl,0x18(%r8,%rcx,1) │ │ │ │ + mov %dl,(%r8,%rcx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + shl $0x5,%rdx │ │ │ │ + lea 0x30(%r8,%rdx,1),%r9 │ │ │ │ + movzbl 0x3a(%rsi,%rdx,1),%edi │ │ │ │ + movzbl 0xa(%r9),%edx │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + or %edi,%edx │ │ │ │ + mov %dl,0xa(%r9) │ │ │ │ + test %bl,%bl │ │ │ │ + je 2af50 │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + movzbl 0x1(%rsi,%rdx,1),%edx │ │ │ │ + and $0x6,%edx │ │ │ │ + cmp $0x4,%dl │ │ │ │ + jne 2af50 │ │ │ │ + mov (%rsi,%rcx,1),%rdx │ │ │ │ + mov %rdx,(%r8,%rcx,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp 0x18(%rsi),%rax │ │ │ │ + jb 2aef8 │ │ │ │ + lea 0x28(%r10),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%r10) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 2c038 │ │ │ │ + addl $0x1,0xc0(%rsp) │ │ │ │ + jmpq 2aeb0 │ │ │ │ + callq *0x30(%rbp) │ │ │ │ + jmpq 2ab1b │ │ │ │ + movl $0x0,0xdd074(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ pushq $0x0 │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0xe4009(%rip),%rsi │ │ │ │ + lea 0xdd057(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ + pop %r8 │ │ │ │ pop %r9 │ │ │ │ - pop %r10 │ │ │ │ test %eax,%eax │ │ │ │ - jns 23d09 │ │ │ │ + jns 2aa49 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 23d09 │ │ │ │ + jne 2aa49 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe3fca(%rip),%rdi │ │ │ │ + lea 0xdd018(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 23d09 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmpq 2aa49 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 23cfa │ │ │ │ + jmpq 2aa3a │ │ │ │ mfence │ │ │ │ - jmpq 23ce5 │ │ │ │ - callq *0x30(%r13) │ │ │ │ - jmpq 23d29 │ │ │ │ - callq *0x30(%r13) │ │ │ │ - jmpq 23ea9 │ │ │ │ - mov 0x40(%rbx),%rbp │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x64(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2452c │ │ │ │ - testb $0x1,0x24(%rbp) │ │ │ │ - je 2454b │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0x20(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 24218 │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - jmpq 23d5c │ │ │ │ - lea 0xaf688(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 23c1e │ │ │ │ - movzbl 0x8c(%rbx),%eax │ │ │ │ - mov 0x78(%rbx),%rbp │ │ │ │ - test $0x2,%al │ │ │ │ - je 2410b │ │ │ │ - mov 0x68(%rbx),%r14 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x8c(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2452c │ │ │ │ - testb $0x1,0x24(%r14) │ │ │ │ - je 2454b │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0x20(%r14) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 24278 │ │ │ │ - movq $0x0,0x68(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23dcb │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23dcb │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 23dcb │ │ │ │ - movzbl 0xb4(%rbx),%eax │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - test $0x2,%al │ │ │ │ - je 2417e │ │ │ │ - mov 0x90(%rbx),%r14 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0xb4(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2452c │ │ │ │ - testb $0x1,0x24(%r14) │ │ │ │ - je 2454b │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0x20(%r14) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 242d9 │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23da6 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23da6 │ │ │ │ - lea 0x90(%rbx),%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 23da6 │ │ │ │ - movzbl 0xdc(%rbx),%eax │ │ │ │ - mov 0xc8(%rbx),%rbp │ │ │ │ - test $0x2,%al │ │ │ │ - je 241f4 │ │ │ │ - mov 0xb8(%rbx),%r14 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0xdc(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2452c │ │ │ │ - testb $0x1,0x24(%r14) │ │ │ │ - je 2454b │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0x20(%r14) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2433a │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23d81 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23d81 │ │ │ │ - lea 0xb8(%rbx),%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 23d81 │ │ │ │ - movzbl 0x24(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - test $0x2,%al │ │ │ │ - je 24259 │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x24(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2452c │ │ │ │ - testb $0x1,0x24(%r13) │ │ │ │ - je 2454b │ │ │ │ - lock xadd %edx,0x20(%r13) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 2439b │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 240a4 │ │ │ │ - mov (%r14),%rax │ │ │ │ + jmpq 2aa1f │ │ │ │ + mfence │ │ │ │ + jmpq 2a9a0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + or $0xfff,%rdi │ │ │ │ + lea 0x1(%rdi),%r12 │ │ │ │ + callq a71b0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - je 240a4 │ │ │ │ + jne 2aacd │ │ │ │ + movq $0x0,0x148(%rbp) │ │ │ │ + jmpq 2ab60 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + cmpb $0x0,0x66(%rsp) │ │ │ │ + je 2c0ce │ │ │ │ + lea 0x570(%r14),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 240a4 │ │ │ │ - movzbl 0x24(%r14),%eax │ │ │ │ - mov 0x10(%r14),%r13 │ │ │ │ - test $0x2,%al │ │ │ │ - je 242b9 │ │ │ │ - mov (%r14),%r15 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x24(%r14) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2452c │ │ │ │ - testb $0x1,0x24(%r15) │ │ │ │ - je 2454b │ │ │ │ - lock xadd %edx,0x20(%r15) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 243fa │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 24103 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 24103 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 24103 │ │ │ │ - movzbl 0x24(%r14),%eax │ │ │ │ - mov 0x10(%r14),%r13 │ │ │ │ - test $0x2,%al │ │ │ │ - je 2431a │ │ │ │ - mov (%r14),%r15 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x24(%r14) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2452c │ │ │ │ - testb $0x1,0x24(%r15) │ │ │ │ - je 2454b │ │ │ │ - lock xadd %edx,0x20(%r15) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 24498 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 24173 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 24173 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 24173 │ │ │ │ - movzbl 0x24(%r14),%eax │ │ │ │ - mov 0x10(%r14),%r13 │ │ │ │ - test $0x2,%al │ │ │ │ - je 2437b │ │ │ │ - mov (%r14),%r15 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x24(%r14) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 2452c │ │ │ │ - testb $0x1,0x24(%r15) │ │ │ │ - je 2454b │ │ │ │ - lock xadd %edx,0x20(%r15) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 244e2 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 241e9 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 241e9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 241e9 │ │ │ │ - mov 0x10(%r13),%r15 │ │ │ │ - testb $0x2,0x24(%r13) │ │ │ │ - je 243db │ │ │ │ - mov 0x0(%r13),%r8 │ │ │ │ - andb $0xfd,0x24(%r13) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 2452c │ │ │ │ - testb $0x1,0x24(%r8) │ │ │ │ - je 2454b │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x20(%r8) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 24444 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 24251 │ │ │ │ - mov (%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 24251 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 24251 │ │ │ │ - movzbl 0x24(%r15),%eax │ │ │ │ - mov 0x10(%r15),%rdx │ │ │ │ - test $0x2,%al │ │ │ │ - je 24425 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %al,0x24(%r15) │ │ │ │ - callq 21870 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 242b2 │ │ │ │ - mov (%rdx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 242b2 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 242b2 │ │ │ │ - movzbl 0x24(%r8),%eax │ │ │ │ - mov 0x10(%r8),%rdx │ │ │ │ - test $0x2,%al │ │ │ │ - je 24479 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov (%r8),%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %al,0x24(%r8) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 21870 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 243d3 │ │ │ │ - mov (%rdx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 243d3 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 243d3 │ │ │ │ - movzbl 0x24(%r15),%eax │ │ │ │ - mov 0x10(%r15),%rdx │ │ │ │ - test $0x2,%al │ │ │ │ - je 244c3 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %al,0x24(%r15) │ │ │ │ - callq 21870 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 24313 │ │ │ │ - mov (%rdx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 24313 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 24313 │ │ │ │ - movzbl 0x24(%r15),%eax │ │ │ │ - mov 0x10(%r15),%rdx │ │ │ │ - test $0x2,%al │ │ │ │ - je 2450d │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %al,0x24(%r15) │ │ │ │ - callq 21870 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 24374 │ │ │ │ - mov (%rdx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 24374 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmpq 24374 │ │ │ │ - lea 0xafac5(%rip),%rcx │ │ │ │ - mov $0x5c,%edx │ │ │ │ - lea 0xaf147(%rip),%rsi │ │ │ │ - lea 0xaf1aa(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 216b0 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0xe3edd(%rip),%rdi │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ callq 7940 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - lea 0xe3ec4(%rip),%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ + mov 0x1239c(%r14),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 2459d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - cmpb $0x0,0x4d6(%rbp) │ │ │ │ - je 245da │ │ │ │ - xor %ebx,%ebx │ │ │ │ + setbe %dl │ │ │ │ + cmp $0x2,%eax │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %edx,0x70(%rsp) │ │ │ │ + jne 2b0a8 │ │ │ │ + callq 26780 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 2b09c │ │ │ │ + callq a4eb0 │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + movl $0x2,0x1239c(%r14) │ │ │ │ + movq $0x0,0x123a0(%r14) │ │ │ │ + movq $0x0,0x123a8(%r14) │ │ │ │ + movq $0x0,0x123b0(%r14) │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq a4ec0 │ │ │ │ + mov 0xdbeeb(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2b235 │ │ │ │ + mov 0xdcef0(%rip),%rax │ │ │ │ + mov 0xdbed1(%rip),%rcx │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0xdcf5f(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 2bc8d │ │ │ │ + movzbl 0x4d6(%r14),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + ja 2b151 │ │ │ │ + jmp 2b19b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x1a0(%rbp,%rbx,8) │ │ │ │ - je 245cb │ │ │ │ - mov %ebx,%eax │ │ │ │ + movzbl 0x4d6(%r14),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 2b1a0 │ │ │ │ + mov %r12d,%eax │ │ │ │ add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%rdi │ │ │ │ - callq 22f40 │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 245b0 │ │ │ │ - cmpb $0x0,0x482(%rbp) │ │ │ │ - jne 24610 │ │ │ │ - testb $0x1,0x64(%rbp) │ │ │ │ - je 24727 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0x60(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 24620 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xaf137(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmp 245e3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x64(%rbp),%eax │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - test $0x2,%al │ │ │ │ - je 24661 │ │ │ │ - mov 0x40(%rbp),%r12 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x64(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 24708 │ │ │ │ - testb $0x1,0x24(%r12) │ │ │ │ - je 24727 │ │ │ │ - mov %edx,%eax │ │ │ │ - lock xadd %eax,0x20(%r12) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 24682 │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ + mov (%r14,%rax,8),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 245fe │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 245fe │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x40(%rbp),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq *%rax │ │ │ │ - movzbl 0x24(%r12),%eax │ │ │ │ - mov 0x10(%r12),%r13 │ │ │ │ - test $0x2,%al │ │ │ │ - je 246bc │ │ │ │ - mov (%r12),%r14 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %al,0x24(%r12) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 24708 │ │ │ │ - testb $0x1,0x24(%r14) │ │ │ │ - je 24727 │ │ │ │ - lock xadd %edx,0x20(%r14) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 246d1 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 24659 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 24659 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmp 24659 │ │ │ │ - movzbl 0x24(%r14),%eax │ │ │ │ - mov 0x10(%r14),%r15 │ │ │ │ - test $0x2,%al │ │ │ │ - je 246f4 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %al,0x24(%r14) │ │ │ │ - callq 21870 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 246b4 │ │ │ │ - mov (%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 246b4 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq *%rax │ │ │ │ - jmp 246b4 │ │ │ │ - lea 0xaf8e9(%rip),%rcx │ │ │ │ - mov $0x5c,%edx │ │ │ │ - lea 0xaef6b(%rip),%rsi │ │ │ │ - lea 0xaefce(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 216b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x12a(%rsp),%ebx │ │ │ │ - movzbl 0xf4(%rsp),%eax │ │ │ │ - test %bl,%bl │ │ │ │ - setne 0x7(%rsp) │ │ │ │ - movzbl 0x7(%rsp),%ecx │ │ │ │ - shr %al │ │ │ │ - and %cl,%al │ │ │ │ - mov %eax,%r12d │ │ │ │ - jne 252a0 │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x20000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 25267 │ │ │ │ - mov $0x20000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 7090 │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - movq $0x0,0x20(%r13) │ │ │ │ - movl $0x40000001,0x28(%r13) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x60(%r13) │ │ │ │ - movaps %xmm0,0x40(%r13) │ │ │ │ - movaps %xmm0,0x50(%r13) │ │ │ │ - movl $0x1,0x60(%r13) │ │ │ │ - lea 0xe2d54(%rip),%rax │ │ │ │ - orb $0x1,0x64(%r13) │ │ │ │ - movq $0x0,0x88(%r13) │ │ │ │ - mov %rax,0x50(%r13) │ │ │ │ - movups %xmm0,0x68(%r13) │ │ │ │ - movups %xmm0,0x78(%r13) │ │ │ │ - movl $0x1,0x88(%r13) │ │ │ │ - lea 0xe2ce4(%rip),%rax │ │ │ │ - orb $0x1,0x8c(%r13) │ │ │ │ - movq $0x0,0xb0(%r13) │ │ │ │ - mov %rax,0x78(%r13) │ │ │ │ - movaps %xmm0,0x90(%r13) │ │ │ │ - movaps %xmm0,0xa0(%r13) │ │ │ │ - movl $0x1,0xb0(%r13) │ │ │ │ - lea 0xe2c6b(%rip),%rax │ │ │ │ - orb $0x1,0xb4(%r13) │ │ │ │ - movq $0x0,0xd8(%r13) │ │ │ │ - mov %rax,0xa0(%r13) │ │ │ │ - movups %xmm0,0xb8(%r13) │ │ │ │ - movups %xmm0,0xc8(%r13) │ │ │ │ - movl $0x1,0xd8(%r13) │ │ │ │ - lea 0xe2bef(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - orb $0x1,0xdc(%r13) │ │ │ │ - orb $0x4,0x52c(%r13) │ │ │ │ - lea 0x570(%r13),%r12 │ │ │ │ - lea 0x14758(%r13),%r15 │ │ │ │ - mov %rax,0xc8(%r13) │ │ │ │ - lea 0x130(%r13),%rax │ │ │ │ - lea 0x15b00(%r13),%r14 │ │ │ │ - movl $0xffffffff,0xe8(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 7650 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7350 │ │ │ │ - lea 0x3c0(%r13),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7350 │ │ │ │ - lea 0x9a8(%r13),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7350 │ │ │ │ - lea 0x188(%r13),%rax │ │ │ │ - lea 0x123b8(%r13),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x190(%r13) │ │ │ │ - mov %rax,0x188(%r13) │ │ │ │ - lea -0xe49(%rip),%rax │ │ │ │ - movq $0x0,0x180(%r13) │ │ │ │ - mov %rax,0x198(%r13) │ │ │ │ - callq 7650 │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x128,%r15 │ │ │ │ - callq 20030 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 24940 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x2c50(%r13),%r15 │ │ │ │ - lea 0x30(%r13),%r14 │ │ │ │ - callq 37490 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7f3b0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a8e50 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a4e60 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 34010 │ │ │ │ - mov %r14,0x38(%r13) │ │ │ │ - lea 0x2e70(%r13),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,0x30(%r13) │ │ │ │ - callq 7350 │ │ │ │ - lea 0x12418(%r13),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7350 │ │ │ │ - mfence │ │ │ │ - lea 0x2f10(%r13),%rax │ │ │ │ - lea 0x12cf0(%r13),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movl $0x0,0x12cd8(%r13) │ │ │ │ - mov %rax,0x2f18(%r13) │ │ │ │ - mov %rax,0x2f10(%r13) │ │ │ │ - lea 0x17462(%rip),%rax │ │ │ │ - movq $0x0,0x2f08(%r13) │ │ │ │ - mov %rax,0x2f20(%r13) │ │ │ │ - lea 0x146f0(%r13),%rax │ │ │ │ - mov %rax,0x146f8(%r13) │ │ │ │ - mov %rax,0x146f0(%r13) │ │ │ │ - lea 0x14720(%r13),%rax │ │ │ │ - mov %rax,0x14728(%r13) │ │ │ │ - mov %rax,0x14720(%r13) │ │ │ │ - lea 0x12ce0(%r13),%rax │ │ │ │ - mov %rax,0x12ce8(%r13) │ │ │ │ - mov %rax,0x12ce0(%r13) │ │ │ │ - callq 7350 │ │ │ │ - lea 0x12bd0(%r13),%rax │ │ │ │ - lea 0x12be0(%r13),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x12bd8(%r13) │ │ │ │ - mov %rax,0x12bd0(%r13) │ │ │ │ - callq 7350 │ │ │ │ - lea 0x12c08(%r13),%rax │ │ │ │ - lea 0x12c18(%r13),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x12c10(%r13) │ │ │ │ - mov %rax,0x12c08(%r13) │ │ │ │ - callq 7350 │ │ │ │ - mfence │ │ │ │ - lea 0x123f8(%r13),%rax │ │ │ │ - movabs $0x4000000000,%rcx │ │ │ │ - orb $0x1,0x12900(%r13) │ │ │ │ - mov %rax,0x123f8(%r13) │ │ │ │ - lea 0x9d0(%r13),%rdi │ │ │ │ - mov %rax,0x12400(%r13) │ │ │ │ - movzwl 0x14750(%r13),%eax │ │ │ │ - mov %rcx,0x123f0(%r13) │ │ │ │ - movl $0x0,0x12bc8(%r13) │ │ │ │ - and $0xfd,%ax │ │ │ │ - movl $0x0,0x12398(%r13) │ │ │ │ - or $0x102,%ax │ │ │ │ - mov %ax,0x14750(%r13) │ │ │ │ - lea 0x15410(%r13),%rax │ │ │ │ - mov %rax,0x146d0(%r13) │ │ │ │ - lea 0x15538(%r13),%rax │ │ │ │ - mov %rax,0x146d8(%r13) │ │ │ │ - lea 0x15788(%r13),%rax │ │ │ │ - mov %rax,0x146e0(%r13) │ │ │ │ - lea 0x15660(%r13),%rax │ │ │ │ - mov %rax,0x146e8(%r13) │ │ │ │ - movl $0x0,0x2e30(%r13) │ │ │ │ - callq 999a0 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x2dd8(%r13),%rdi │ │ │ │ - callq 7350 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x2e08(%r13),%rdi │ │ │ │ - callq 7350 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 29830 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - lea 0x4c0(%r13),%rcx │ │ │ │ - mov $0x28,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xaebf5(%rip),%rdx │ │ │ │ - lea 0x108(%r13),%rdi │ │ │ │ - callq 21100 │ │ │ │ - movb $0x8,0x46c(%r13) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movabs $0x1fffffffffffff,%rax │ │ │ │ - or %rax,0x448(%r13) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - movabs $0x101010102000008,%rax │ │ │ │ - mov %rax,0x450(%r13) │ │ │ │ - movabs $0x20000010101,%rax │ │ │ │ - lea 0x448(%r13),%rbp │ │ │ │ - mov %rax,0x458(%r13) │ │ │ │ - movq $0x0,0x460(%r13) │ │ │ │ - movl $0x1010001,0x468(%r13) │ │ │ │ - movq $0x0,0x470(%r13) │ │ │ │ - movq $0x1010000,0x478(%r13) │ │ │ │ - movq $0x0,0x480(%r13) │ │ │ │ - movl $0x0,0x488(%r13) │ │ │ │ - movb $0x0,0x48c(%r13) │ │ │ │ - movq $0x8,0x490(%r13) │ │ │ │ - movl $0x0,0x498(%r13) │ │ │ │ - movb $0x0,0x49c(%r13) │ │ │ │ - movq $0x0,0x4a0(%r13) │ │ │ │ - movl $0x0,0x4a8(%r13) │ │ │ │ - movb $0x1,0x4ac(%r13) │ │ │ │ - callq 354b0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - callq 34820 │ │ │ │ - mov %bl,0x19a(%rsp) │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - callq 34820 │ │ │ │ - movzwl 0x450(%r13),%eax │ │ │ │ - add $0x70,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 25250 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov $0xffff,%r12d │ │ │ │ - movzwl 0x452(%r13),%ebp │ │ │ │ - mov $0x2c,%esi │ │ │ │ - mov %ax,0x538(%r13) │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rcx │ │ │ │ - movl $0x0,0x12f28(%r13) │ │ │ │ - lea 0xc2500(%rip),%rdi │ │ │ │ - mov %ebp,%edx │ │ │ │ - shl $0x9,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - sub $0xa0,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - shr %rdx │ │ │ │ - mov %dx,0x53a(%r13) │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 143f0 │ │ │ │ - mov %rax,0x2d70(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - je 251d0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x2c,%esi │ │ │ │ - lea 0xae9a2(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 143f0 │ │ │ │ - mov %rax,0x2d78(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - je 251d0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x2c,%esi │ │ │ │ - lea 0xae98c(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 143f0 │ │ │ │ - mov %rax,0x2d80(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - je 251d0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1c,%esi │ │ │ │ - lea 0xae974(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 143f0 │ │ │ │ - mov %rax,0x5a0(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - je 251d0 │ │ │ │ - movq $0x0,0x168(%r13) │ │ │ │ - lea -0x3d7c(%rip),%rax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea -0xb75b(%rip),%rbx │ │ │ │ - sar %cl,%ebp │ │ │ │ - lea -0xb774(%rip),%r12 │ │ │ │ - mov %rax,0x170(%r13) │ │ │ │ - lea 0x12f30(%r13),%rdi │ │ │ │ - shl $0x5,%ebp │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x70(%rbp),%r8d │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 19210 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - movl $0xd0,0x598(%r13) │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7810 │ │ │ │ - mov %rax,0x2e00(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - je 251d0 │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7810 │ │ │ │ - mov %rax,0x2c48(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - je 251d0 │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7810 │ │ │ │ - mov %rax,0x2e68(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - je 251d0 │ │ │ │ - movzwl 0x452(%r13),%edx │ │ │ │ - lea 0x12f78(%r13),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - shl $0x9,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - callq 21070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - lea 0x127e8(%r13),%rdi │ │ │ │ - mov $0x800,%r8d │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 19210 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov 0x12f28(%r13),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 21790 │ │ │ │ - mov %rax,0x12f20(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - je 251d0 │ │ │ │ - lea 0x2ea0(%r13),%rdi │ │ │ │ - callq 68e50 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - lea 0x2ed0(%r13),%rdi │ │ │ │ - callq 68e50 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - lea 0x12fc0(%r13),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 449c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2de50 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 997b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7f3e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 87610 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7bdd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 4ed10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 6a920 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 68630 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 63a60 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 251d0 │ │ │ │ - mov 0x508(%r13),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmpb $0x0,0x4d6(%r13) │ │ │ │ - je 252e3 │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 25091 │ │ │ │ + je 2b140 │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + jmp 2b185 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 2b1a0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2b170 │ │ │ │ + movzbl 0x4d6(%r14),%eax │ │ │ │ add $0x1,%r12d │ │ │ │ - add $0x38,%rbp │ │ │ │ cmp %r12d,%eax │ │ │ │ - jbe 252de │ │ │ │ - mov 0x508(%r13),%rax │ │ │ │ - movzbl 0x7b(%rax),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 25078 │ │ │ │ - mov $0xfffffffffffffff8,%rbx │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub 0x10(%rsp),%rbx │ │ │ │ - add %rbp,%rbx │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 25078 │ │ │ │ - mov 0x508(%r13),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 28f10 │ │ │ │ - lea 0x8(%rbx,%rax,1),%rbx │ │ │ │ - testb $0x2,0x44c(%r13) │ │ │ │ - je 250ef │ │ │ │ - cmpb $0x0,0x482(%r13) │ │ │ │ - jne 252bf │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 23320 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 254ca │ │ │ │ - cmpb $0x0,0xb6(%rax) │ │ │ │ - mov %r13,0x98(%rax) │ │ │ │ - jne 25126 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq a8dc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 254ba │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x20,%esi │ │ │ │ - sar $0x6,%eax │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov %r12b,0xa0(%rbx) │ │ │ │ - lea 0xd0(%rbx),%rdi │ │ │ │ - cltq │ │ │ │ - mov %r12d,%ecx │ │ │ │ - or %rdx,0x130(%rbx,%rax,8) │ │ │ │ - lea 0xae645(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 21100 │ │ │ │ - mov %r13,0x98(%rbx) │ │ │ │ - sfence │ │ │ │ - movzbl 0xa0(%rbx),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov %rbx,0x0(%r13,%rax,8) │ │ │ │ - testb $0x2,0x44c(%r13) │ │ │ │ - je 25078 │ │ │ │ - cmpb $0x0,0x482(%r13) │ │ │ │ - je 25078 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xaed94(%rip),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xae5f8(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 25078 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 24550 │ │ │ │ - testb $0x2,0xf4(%rsp) │ │ │ │ - je 251e9 │ │ │ │ - cmpb $0x0,0x7(%rsp) │ │ │ │ - jne 25220 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2550a │ │ │ │ - add $0xb8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 251e9 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0xfffffff4,%r15d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - lea 0xaed15(%rip),%rdx │ │ │ │ - lea 0xae570(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 251ec │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov $0x1f,%r12d │ │ │ │ - xor $0x1f,%eax │ │ │ │ - sub %eax,%r12d │ │ │ │ - mov %r12d,%eax │ │ │ │ - jmpq 24d51 │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x16000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 25218 │ │ │ │ - mov $0x16000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7090 │ │ │ │ - jmpq 247af │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xaeca1(%rip),%rdx │ │ │ │ - lea 0xae4b2(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 24780 │ │ │ │ - lea 0xaec72(%rip),%rdx │ │ │ │ - lea 0xae493(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 250ef │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - lea 0x430(%r13),%rsi │ │ │ │ - mov $0x78,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 43fe0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 22320 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea 0x438(%r13),%rsi │ │ │ │ - callq 43fe0 │ │ │ │ - lea 0xe3126(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - cmp 0x30(%r13),%r14 │ │ │ │ - je 2534f │ │ │ │ - lea 0xe3114(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - testb $0x2,0xf4(%rsp) │ │ │ │ - je 251ec │ │ │ │ - cmpb $0x0,0x7(%rsp) │ │ │ │ - je 251ec │ │ │ │ - jmpq 25229 │ │ │ │ - movdqa 0x4b0(%r13),%xmm1 │ │ │ │ - mov 0xe20c1(%rip),%rdx │ │ │ │ - lea 0xe20ba(%rip),%rbx │ │ │ │ - movups %xmm1,0x90(%rsp) │ │ │ │ - lea -0x30(%rdx),%rax │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 253e4 │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov 0x508(%rax),%rcx │ │ │ │ - mov 0x28(%rcx),%rdx │ │ │ │ - mov 0x30(%rcx),%rcx │ │ │ │ - xor (%rsi),%rdx │ │ │ │ - xor 0x8(%rsi),%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - jne 253d0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 253e4 │ │ │ │ - lea 0xe309a(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - lea 0xae40f(%rip),%rdx │ │ │ │ - lea 0xae425(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 251d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ - lea 0xe2045(%rip),%rbx │ │ │ │ - lea -0x30(%rdx),%rax │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jne 2537f │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - callq 7870 │ │ │ │ - mov 0xe1bf9(%rip),%r12 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2551e │ │ │ │ - mov 0xe2bf5(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - cmpl $0x0,0xe2c69(%rip) │ │ │ │ - je 25516 │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 2543f │ │ │ │ - jmpq 2550f │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 25455 │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%r13,%rax,8),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 25430 │ │ │ │ - lock addq $0x1,0x28(%rbx) │ │ │ │ - mov %fs:(%r12),%rdx │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - sub $0x1,%edx │ │ │ │ - jne 255e8 │ │ │ │ - cmpl $0x0,0xe2c12(%rip) │ │ │ │ - je 255e0 │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - cmpl $0x0,0xe2c00(%rip) │ │ │ │ - je 255d8 │ │ │ │ - mov 0xe2b7c(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - je 2556d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 25531 │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - or $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%rbx) │ │ │ │ - sub $0x1,%rax │ │ │ │ - je 2552c │ │ │ │ - add $0x1,%ebp │ │ │ │ - jmpq 253f7 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 22f40 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 22f40 │ │ │ │ - testb $0x2,0x44c(%r13) │ │ │ │ - je 251d0 │ │ │ │ - cmpb $0x0,0x482(%r13) │ │ │ │ - je 251d0 │ │ │ │ - mov $0xfffffff4,%ecx │ │ │ │ - lea 0xaea46(%rip),%rdx │ │ │ │ - lea 0xae2b1(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 251d0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + ja 2b151 │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmpq 25455 │ │ │ │ - mfence │ │ │ │ - jmpq 2541d │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - jmpq 2541d │ │ │ │ - callq *0x30(%rbx) │ │ │ │ - jmp 254b2 │ │ │ │ - mov 0xe1ee8(%rip),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,0xe1edc(%rip) │ │ │ │ - mov %r14,0x8(%rax) │ │ │ │ - mov %rax,0x30(%r13) │ │ │ │ - lea 0xe1ecd(%rip),%rax │ │ │ │ - mov %rax,0x38(%r13) │ │ │ │ - callq 7930 │ │ │ │ - lea 0xe2edd(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 25331 │ │ │ │ - movl $0x0,0xe2a91(%rip) │ │ │ │ - push %rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xe2a77(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 25495 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 25495 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe2a3a(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 25495 │ │ │ │ - mfence │ │ │ │ - jmpq 25486 │ │ │ │ - mfence │ │ │ │ - jmpq 25474 │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - jmpq 25495 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - callq 23c00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 24550 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - lea 0x130(%rbp),%rax │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 7870 │ │ │ │ - testb $0x2,0xe1(%rbp) │ │ │ │ - jne 25fb5 │ │ │ │ - lea 0x570(%rbp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov 0xe195b(%rip),%r13 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2577c │ │ │ │ - mov 0xe2957(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0xe29cc(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 25dc9 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - jmp 256e8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov 0x0(%rbp,%rdx,8),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 25790 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 256c8 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + mov 0xdbe41(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 2592d │ │ │ │ - mov 0xe2972(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 25d30 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0xe295d(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 25db0 │ │ │ │ - mov 0xe28d6(%rip),%eax │ │ │ │ + jne 2bbd1 │ │ │ │ + mov 0xdcec2(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 2bbe1 │ │ │ │ + mov 0xdbe1b(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xdcea9(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2bc60 │ │ │ │ + mov 0xdce23(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 25d38 │ │ │ │ + je 2bbe9 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 257ce │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 2b249 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - callq 29930 │ │ │ │ + callq 2a700 │ │ │ │ lea 0x60(%rbx),%rdi │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ lock xadd %rax,0x60(%rbx) │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 25dd1 │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + je 2bc68 │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov 0xdbdbf(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 256a2 │ │ │ │ + je 2b109 │ │ │ │ + mov 0xdbdac(%rip),%rdi │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 256bc │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + jmpq 2b129 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0xe0(%r14),%rax │ │ │ │ + test $0x10000,%eax │ │ │ │ + je 2b271 │ │ │ │ + test $0x10,%al │ │ │ │ + jne 2b271 │ │ │ │ + cmpb $0x2,0x485(%r14) │ │ │ │ + jne 2c058 │ │ │ │ + movabs $0x100000000,%rax │ │ │ │ + mov $0x7,%r9d │ │ │ │ + lea 0x1b0(%rsp),%r11 │ │ │ │ + mov %rax,0x1b0(%rsp) │ │ │ │ + movabs $0x300000002,%rax │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + movabs $0x500000004,%rax │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + movabs $0x700000006,%rax │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %r11,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %edi,%edi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - jmp 257b9 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 256f5 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 257a0 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x7,%ecx │ │ │ │ + ja 2c337 │ │ │ │ + mov %ecx,%edx │ │ │ │ + lea 0x930ad(%rip),%r8 │ │ │ │ + mov (%r8,%rdx,4),%edx │ │ │ │ + cmp $0x7,%esi │ │ │ │ + ja 2c337 │ │ │ │ + mov %esi,%r8d │ │ │ │ + lea 0x93096(%rip),%rbp │ │ │ │ + sub 0x0(%rbp,%r8,4),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 2b31e │ │ │ │ + mov %esi,(%rax) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jl 2b2d8 │ │ │ │ + sub $0x1,%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + jle 2b335 │ │ │ │ + test %r10b,%r10b │ │ │ │ + jne 2b2c7 │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + movl $0x1,0x60(%rsp) │ │ │ │ + jmpq 2b556 │ │ │ │ + cmpb $0x0,0x66(%rsp) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jne 2b367 │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + shl %cl,%eax │ │ │ │ + test $0x1d3,%eax │ │ │ │ + sete %r8b │ │ │ │ + shl $0x7,%rbp │ │ │ │ + cmpl $0x7,0x60(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov 0x5a8(%r14,%rbp,1),%rbp │ │ │ │ + setbe %bl │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + testb $0x8,0x69(%rbp) │ │ │ │ + jne 2b543 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7af0 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + cmpq $0x0,0x2c(%rax) │ │ │ │ + je 2bbb4 │ │ │ │ + lea 0x344(%rsp),%rdx │ │ │ │ + lea 0x2e0(%rsp),%r12 │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdx,0x108(%rsp) │ │ │ │ + mov %r12,0x100(%rsp) │ │ │ │ + movdqu 0x20(%rax),%xmm5 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - jmpq 256e8 │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ + callq 1d590 │ │ │ │ + add $0x20,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x9282d(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 28f10 │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2c230 │ │ │ │ test %eax,%eax │ │ │ │ - jne 2591f │ │ │ │ - mov 0xe2802(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0xe2876(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 25d28 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 2583a │ │ │ │ - jmp 25890 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 25890 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov 0x0(%rbp,%rdx,8),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 25828 │ │ │ │ - mov 0x60(%r14),%rdx │ │ │ │ - jmp 2586d │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r14) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 25893 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 25858 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ + jne 2bed3 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + and 0x40(%rax),%rdx │ │ │ │ + mov 0x34(%rax),%ecx │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + je 2bc70 │ │ │ │ + lea 0x344(%rsp),%rdx │ │ │ │ + lea 0x2e0(%rsp),%r12 │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdx,0x108(%rsp) │ │ │ │ + mov %r12,0x100(%rsp) │ │ │ │ + movdqu 0x34(%rax),%xmm6 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 2583a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 25c83 │ │ │ │ - mov 0xe27d5(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 25c8d │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0xe27c2(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 25ca3 │ │ │ │ - mov 0xe273c(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 25cb5 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 25937 │ │ │ │ - movzbl 0xa0(%r14),%edx │ │ │ │ - lea 0x60(%r14),%rdi │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %r12,0x28(%rbx,%rax,8) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r14) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 25dc0 │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + callq 1d590 │ │ │ │ + add $0x20,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x927c3(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2c230 │ │ │ │ test %eax,%eax │ │ │ │ - je 257f7 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 25813 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - jmpq 2573b │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%ebx │ │ │ │ - callq 7a20 │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + jne 2bed3 │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 2bc86 │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 2a120 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 25a6c │ │ │ │ - mov 0xe26a0(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0xe2714(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 25dd9 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 259a2 │ │ │ │ - jmp 259e0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 259e0 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov 0x0(%rbp,%rdx,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 25990 │ │ │ │ - movzbl 0xb6(%r12),%edx │ │ │ │ - bt %edx,%ebx │ │ │ │ - jb 25a80 │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 259a2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 25c79 │ │ │ │ - mov 0xe2684(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 25db8 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0xe266f(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 25e60 │ │ │ │ - mov 0xe25e8(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 25deb │ │ │ │ - test %r12,%r12 │ │ │ │ - je 25ab8 │ │ │ │ + jne 2b52a │ │ │ │ + movzbl 0x50(%rbp),%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x138(%rbp),%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + lea 0x160(%rbp),%rax │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + movzbl 0x51(%rbp),%esi │ │ │ │ + pushq $0x1 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + callq 29700 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + mov %eax,%r12d │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq a8c30 │ │ │ │ - lea 0x60(%r12),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r12) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 25de1 │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + callq a7bb0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + sete %al │ │ │ │ + and %eax,%ebx │ │ │ │ + test %r12d,%r12d │ │ │ │ + js 2be40 │ │ │ │ + addq $0x4,0x50(%rsp) │ │ │ │ + addl $0x1,0x60(%rsp) │ │ │ │ + test %bl,%bl │ │ │ │ + je 2bb5b │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmpb $0x0,0x67(%rsp) │ │ │ │ + mov (%rax),%ebp │ │ │ │ + jne 2b347 │ │ │ │ + cmpb $0x0,0x66(%rsp) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jne 2b589 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + shl %cl,%r12d │ │ │ │ + and $0x1d3,%r12d │ │ │ │ + sete %r12b │ │ │ │ + movzbl %r12b,%r12d │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movb $0x0,0x9f(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + cmp $0x7,%ebp │ │ │ │ + ja 2c543 │ │ │ │ + mov %ebp,%eax │ │ │ │ + lea 0x92dec(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,4),%ebx │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x1239c(%r14),%ebx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 25959 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 25975 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%r12),%rdx │ │ │ │ - jmp 25aaa │ │ │ │ + je 2b09c │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 2b09c │ │ │ │ + callq a4eb0 │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + mov %ebx,0x1239c(%r14) │ │ │ │ + movq $0x0,0x123a0(%r14) │ │ │ │ + movq $0x0,0x123a8(%r14) │ │ │ │ + movq $0x0,0x123b0(%r14) │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + callq a4ec0 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movl $0x0,0xc0(%rsp) │ │ │ │ + mov $0x10,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,0xc4(%rsp) │ │ │ │ + movq $0x0,0xcc(%rsp) │ │ │ │ + movdqu 0xc0(%rsp),%xmm3 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + callq 3b5e0 │ │ │ │ + lea 0x1a4(%rsp),%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x208(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2b712 │ │ │ │ + jmpq 2ba29 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 259e3 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 25a90 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - jmpq 259c9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a83c0 │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - testb $0x1,0x90(%rax) │ │ │ │ - jne 25e68 │ │ │ │ - callq 32180 │ │ │ │ - mov %eax,%r12d │ │ │ │ + movzbl 0x51(%rbx),%ecx │ │ │ │ + shl %cl,%r12d │ │ │ │ + and $0x1d3,%r12d │ │ │ │ + jne 2b84d │ │ │ │ + cmpb $0x0,0x1dd958(%rip) │ │ │ │ + jne 2b6fc │ │ │ │ + cmp $0x10,%al │ │ │ │ + ja 2b6da │ │ │ │ + cmpb $0x0,0x1dd94c(%rip) │ │ │ │ + je 2b6fc │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov $0x180,%ecx │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + callq 47510 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 3b6c0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 2ba29 │ │ │ │ + movzbl 0x50(%rbx),%eax │ │ │ │ + mov 0x14c(%rbx),%edi │ │ │ │ + mov 0x150(%rbx),%rsi │ │ │ │ + mov 0x158(%rbx),%rcx │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + movzbl 0x51(%rbx),%eax │ │ │ │ + cmp $0x7,%eax │ │ │ │ + ja 2c337 │ │ │ │ + lea 0x92c5e(%rip),%rdx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x123a0(%r14),%r10d │ │ │ │ + mov 0x123a4(%r14),%r11 │ │ │ │ + mov (%rdx,%rax,4),%edx │ │ │ │ + cmp %edx,0x1239c(%r14) │ │ │ │ + seta %al │ │ │ │ + setb %r12b │ │ │ │ + mov 0x123ac(%r14),%r8 │ │ │ │ + mov 0x123b4(%r14),%r9d │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %eax,%r12d │ │ │ │ + jne 2b7ca │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp %r8,%rcx │ │ │ │ + seta %r12b │ │ │ │ + sbb $0x0,%r12d │ │ │ │ test %r12d,%r12d │ │ │ │ - jne 25c23 │ │ │ │ + jne 2b7ca │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp %r11,%rsi │ │ │ │ + seta %r12b │ │ │ │ + sbb $0x0,%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2b7ca │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp %edi,%r10d │ │ │ │ + seta %al │ │ │ │ + setb %r12b │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %eax,%r12d │ │ │ │ + jne 2b7ca │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp 0x8(%rsp),%r9d │ │ │ │ + seta %al │ │ │ │ + setb %r12b │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %eax,%r12d │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jne 2d2db │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + callq a4eb0 │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %edx,0x1239c(%r14) │ │ │ │ + mov %edi,0x123a0(%r14) │ │ │ │ + mov %rsi,0x123a4(%r14) │ │ │ │ + mov %rcx,0x123ac(%r14) │ │ │ │ + mov %eax,0x123b4(%r14) │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + callq a4ec0 │ │ │ │ + movzbl 0x50(%rbx),%eax │ │ │ │ + movb $0x0,0x9f(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 2b6b0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 35980 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 25c23 │ │ │ │ - lock orq $0x200,0xe0(%rbp) │ │ │ │ - mov $0xffffffffffffffff,%rbx │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - jmpq 25bbe │ │ │ │ - movl $0x1,0xa60(%r15) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x1d0(%rsp),%r12 │ │ │ │ + callq 22600 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%edi │ │ │ │ + movups %xmm0,0x208(%rsp) │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + lea 0x278(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %di,0x208(%rsp) │ │ │ │ + movups %xmm0,0x218(%rsp) │ │ │ │ + jmp 2b8f1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x51(%rbx),%esi │ │ │ │ + movzbl 0x50(%rbx),%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 29700 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ test %eax,%eax │ │ │ │ - jne 25efa │ │ │ │ - mov 0xe24c6(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0xe253a(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 25f80 │ │ │ │ - mov 0x1c0(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25b60 │ │ │ │ - callq 17020 │ │ │ │ - mov %fs:0x0(%r13),%rdx │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 25ef0 │ │ │ │ - mov 0xe2508(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 25f90 │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0xe24f5(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 25f88 │ │ │ │ - mov 0xe246f(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 25f08 │ │ │ │ - lea 0x60(%r15),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - lock xadd %rax,0x60(%r15) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 25ee7 │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ + jne 2b914 │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 22470 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 25b1b │ │ │ │ - cmpb $0x0,0x498(%rbp) │ │ │ │ - jne 25e75 │ │ │ │ - cmpb $0x0,0x487(%rbp) │ │ │ │ - jne 25e75 │ │ │ │ - mov 0xe0(%rbp),%rax │ │ │ │ - test $0x4,%ah │ │ │ │ - jne 25fa8 │ │ │ │ - test $0x20,%al │ │ │ │ - jne 25fd9 │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 22710 │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + jne 2b983 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 22860 │ │ │ │ + callq 229a0 │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2b8b8 │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 2b937 │ │ │ │ + lea 0x127e8(%r14),%rsi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + movq $0x0,0x270(%rsp) │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 2b966 │ │ │ │ + lea 0x127e8(%r14),%rsi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 25e7d │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - je 25e8a │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - je 25ed0 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 25ead │ │ │ │ - test %r12d,%r12d │ │ │ │ - jns 25f98 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25fd4 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - jmpq 25a29 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - jmpq 258d5 │ │ │ │ - mfence │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0xe23e5(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 258c6 │ │ │ │ - mfence │ │ │ │ - mov 0xe235c(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 258d5 │ │ │ │ - movl $0x0,0xe2349(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + jne 2bb87 │ │ │ │ + movzbl 0x9f(%rsp),%eax │ │ │ │ + cmp $0x40,%al │ │ │ │ + ja 2b6da │ │ │ │ + jmpq 2b6c4 │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + mov 0xc8(%rsp),%r8 │ │ │ │ + mov 0x270(%rsp),%rcx │ │ │ │ + cmpb $0xc,(%rdx) │ │ │ │ + jbe 2b9ab │ │ │ │ + cmp 0x8(%rsp),%rcx │ │ │ │ + je 2bc95 │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + movdqu 0x10(%rdx),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rcx) │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 2b9ea │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r8,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 2b9d8 │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0xe232a(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movzwl 0x1a6(%rsp),%eax │ │ │ │ + mov 0x270(%rsp),%rcx │ │ │ │ + cmp %ax,0x1a4(%rsp) │ │ │ │ + lea 0x200(%rsp),%rdx │ │ │ │ + sete %r8b │ │ │ │ + callq 29c40 │ │ │ │ test %eax,%eax │ │ │ │ - jns 258d5 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 258d5 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe22ef(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 258d5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 25813 │ │ │ │ + je 2b8f1 │ │ │ │ + jmpq 2b914 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2bb38 │ │ │ │ + lea 0x9a8(%r14),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov 0x5a8(%r14,%rax,1),%rbx │ │ │ │ + testb $0x8,0x69(%rbx) │ │ │ │ + je 2bd0a │ │ │ │ + movzbl 0x51(%rbx),%eax │ │ │ │ + cmp $0x7,%eax │ │ │ │ + ja 2c543 │ │ │ │ + lea 0x92914(%rip),%rdi │ │ │ │ + mov (%rdi,%rax,4),%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ebx,0x1239c(%r14) │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 2badf │ │ │ │ + mov 0x123a4(%r14),%rax │ │ │ │ + and 0x123ac(%r14),%rax │ │ │ │ + mov 0x123a0(%r14),%ecx │ │ │ │ + mov 0x123b4(%r14),%edx │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 2bae8 │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 2bae8 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + setbe %al │ │ │ │ + cmp $0x4,%edx │ │ │ │ + seta %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 2b09c │ │ │ │ + callq a4eb0 │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + movabs $0x4ffffffff,%rax │ │ │ │ + mov %ebx,0x1239c(%r14) │ │ │ │ + movq $0xffffffffffffffff,0x123a0(%r14) │ │ │ │ + movq $0xffffffffffffffff,0x123a8(%r14) │ │ │ │ + mov %rax,0x123b0(%r14) │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + callq a4ec0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + test %r12d,%r12d │ │ │ │ + sete %bl │ │ │ │ + cmpl $0x7,0x60(%rsp) │ │ │ │ + setbe %al │ │ │ │ + addq $0x4,0x50(%rsp) │ │ │ │ + and %eax,%ebx │ │ │ │ + addl $0x1,0x60(%rsp) │ │ │ │ + test %bl,%bl │ │ │ │ + jne 2b556 │ │ │ │ + test %r12d,%r12d │ │ │ │ + js 2beb1 │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + jne 2bd53 │ │ │ │ + testb $0x50,0xe0(%r14) │ │ │ │ + je 2c356 │ │ │ │ + mov $0x2,%r12d │ │ │ │ + jmpq 2ab99 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + cmove %edx,%r12d │ │ │ │ + jmp 2bb38 │ │ │ │ + cmpq $0x0,0x24(%rax) │ │ │ │ + jne 2b3b8 │ │ │ │ + mov 0x20(%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 2b435 │ │ │ │ + jmpq 2b3b8 │ │ │ │ + mov 0xdb410(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 2b1ee │ │ │ │ mfence │ │ │ │ - jmpq 25717 │ │ │ │ - movl $0x0,0xe22c6(%rip) │ │ │ │ + jmpq 2b1c6 │ │ │ │ + movl $0x0,0xdc415(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0xe22a9(%rip),%rsi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0xdc3f8(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + pop %rdx │ │ │ │ test %eax,%eax │ │ │ │ - jns 2573b │ │ │ │ + jns 2b1ee │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 2573b │ │ │ │ + jne 2b1ee │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe226a(%rip),%rdi │ │ │ │ + lea 0xdc3ba(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 2573b │ │ │ │ + jmpq 2b1ee │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 2572c │ │ │ │ - mfence │ │ │ │ - jmpq 25a05 │ │ │ │ - callq *0x68(%r14) │ │ │ │ - jmpq 2590d │ │ │ │ - mfence │ │ │ │ - jmpq 256bc │ │ │ │ + jmpq 2b1df │ │ │ │ callq *0x68(%rbx) │ │ │ │ - jmpq 2576a │ │ │ │ + jmpq 2b21e │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 2b44a │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 2b4cd │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 2b4e6 │ │ │ │ mfence │ │ │ │ - jmpq 25975 │ │ │ │ - callq *0x68(%r12) │ │ │ │ - jmpq 25a5a │ │ │ │ - movl $0x0,0xe2213(%rip) │ │ │ │ + jmpq 2b129 │ │ │ │ + lea 0x127e8(%r14),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + movdqu (%rcx),%xmm7 │ │ │ │ + movups %xmm7,(%rax) │ │ │ │ + movdqu 0x10(%rcx),%xmm5 │ │ │ │ + movups %xmm5,0x10(%rax) │ │ │ │ + movdqu 0x20(%rcx),%xmm7 │ │ │ │ + movups %xmm7,0x20(%rax) │ │ │ │ + movdqu 0x30(%rcx),%xmm5 │ │ │ │ + movups %xmm5,0x30(%rax) │ │ │ │ + movdqu 0x40(%rcx),%xmm7 │ │ │ │ + movups %xmm7,0x40(%rax) │ │ │ │ + movdqu 0x50(%rcx),%xmm4 │ │ │ │ + mov 0x270(%rsp),%rcx │ │ │ │ + movaps %xmm4,0x10(%rsp) │ │ │ │ + movups %xmm4,0x50(%rax) │ │ │ │ + jmpq 2b9ab │ │ │ │ + lea 0x138(%rbx),%rax │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea 0x160(%rbx),%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movzbl 0x50(%rbx),%edx │ │ │ │ + movzbl 0x51(%rbx),%esi │ │ │ │ pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0xe21f6(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 25a29 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 25a29 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe21b7(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 25a29 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 25a1a │ │ │ │ - callq 30600 │ │ │ │ + callq 29700 │ │ │ │ mov %eax,%r12d │ │ │ │ - jmpq 25adf │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 23860 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 21210 │ │ │ │ - jmpq 25c4a │ │ │ │ - lea 0xadd1f(%rip),%rdi │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - lea 0xadd7d(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 25c4a │ │ │ │ - lea 0xadcfc(%rip),%rdi │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - lea 0xadd32(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 25c4a │ │ │ │ - lea 0xadd91(%rip),%rdi │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 25c4a │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmpq 25bb9 │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 25ba2 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 25b4f │ │ │ │ - movl $0x0,0xe20f6(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xe20d7(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ + pop %rax │ │ │ │ pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 25ba2 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 25ba2 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe209c(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 25ba2 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 25b4f │ │ │ │ - mfence │ │ │ │ - jmpq 25b93 │ │ │ │ - mfence │ │ │ │ - jmpq 25b80 │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - jmpq 25c4a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 216e0 │ │ │ │ - jmpq 25c18 │ │ │ │ - lea 0xae02c(%rip),%rcx │ │ │ │ - mov $0x367,%edx │ │ │ │ - lea 0xad699(%rip),%rsi │ │ │ │ - lea 0xadbb9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xadb80(%rip),%rdi │ │ │ │ - mov $0xffffffe2,%r12d │ │ │ │ + jmpq 2ba78 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2ab99 │ │ │ │ + mov 0xe0(%r14),%rax │ │ │ │ + addq $0x1,0x12378(%r14) │ │ │ │ + and $0x80000,%eax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + je 2c367 │ │ │ │ + subl $0x1,0x88(%rsp) │ │ │ │ + je 2c041 │ │ │ │ + lea 0x91ef8(%rip),%rdi │ │ │ │ callq 71a0 │ │ │ │ - jmpq 25c4a │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + lock andq $0xfffffffffff7ffff,0xe0(%r14) │ │ │ │ + callq a4eb0 │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + movl $0x0,0x1239c(%r14) │ │ │ │ + movq $0x0,0x123a0(%r14) │ │ │ │ + movq $0x0,0x123a8(%r14) │ │ │ │ + movq $0x0,0x123b0(%r14) │ │ │ │ + addl $0x1,0x12398(%r14) │ │ │ │ + callq a4ec0 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 27d30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60690 │ │ │ │ + cmpq $0x0,0x2e60(%r14) │ │ │ │ + je 2a93a │ │ │ │ + lea 0x92797(%rip),%rcx │ │ │ │ + mov $0x50a,%edx │ │ │ │ + lea 0x91582(%rip),%rsi │ │ │ │ + lea 0x9163e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x92656(%rip),%rdx │ │ │ │ + lea 0x91615(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 261b2 │ │ │ │ - ja 2604a │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 264e7 │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 2b543 │ │ │ │ + mfence │ │ │ │ + lea 0x2f30(%r14),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x3a8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2c548 │ │ │ │ + add $0x3b8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - sub $0x2,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - ja 264c8 │ │ │ │ - cmpb $0x1,0xb6(%rsi) │ │ │ │ - mov $0x1,%eax │ │ │ │ - ja 26027 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov 0xe0f7c(%rip),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 261a4 │ │ │ │ - mov 0xe1f71(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - mov 0xe1fe5(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 264c0 │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 260c6 │ │ │ │ - jmp 26108 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 26110 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 260b8 │ │ │ │ - mov 0x60(%r10),%rdx │ │ │ │ - jmp 260f5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r10) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 26110 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 260e0 │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 260c6 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 263f9 │ │ │ │ - mov 0xe1f58(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 2640c │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - mov 0xe1f45(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 26422 │ │ │ │ - mov 0xe1ebf(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 26434 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 263c1 │ │ │ │ - movzbl 0xa0(%r10),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x60(%r10),%rdi │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl %cl,%rdx │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x18,%eax │ │ │ │ - or %rdx,(%r15,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r10) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 26403 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 26088 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - jmpq 260a4 │ │ │ │ - cmpb $0x0,0xb6(%rsi) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jne 26027 │ │ │ │ - mov 0xe0e25(%rip),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 262bb │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xe1e19(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - mov 0xe1e8e(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 2631b │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - mov %ebx,%eax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp %ebx,%edx │ │ │ │ - ja 26220 │ │ │ │ - jmp 26236 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%rbp),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 26236 │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov 0x0(%rbp,%rdx,8),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 26210 │ │ │ │ - lock addq $0x1,0x28(%r10) │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 26309 │ │ │ │ - mov 0xe1e32(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 26313 │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - mov 0xe1e1e(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 263b0 │ │ │ │ - mov 0xe1d97(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 26323 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 262c9 │ │ │ │ - cmp %r10,%r14 │ │ │ │ - je 26290 │ │ │ │ - cmpb $0x1,0xb6(%r10) │ │ │ │ - adc $0x0,%r15d │ │ │ │ - lea 0x28(%r10),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%r10) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 263b8 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 261e0 │ │ │ │ + mov 0xdb144(%rip),%rdi │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - jmpq 261fa │ │ │ │ - test $0x8,%r13b │ │ │ │ - je 262f3 │ │ │ │ - and $0x4,%r13d │ │ │ │ - movzbl 0x457(%rbp),%eax │ │ │ │ - jne 26300 │ │ │ │ - movzbl 0x456(%rbp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmovl %edx,%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - setge %al │ │ │ │ - jmpq 26027 │ │ │ │ - and $0x4,%r13d │ │ │ │ - movzbl 0x455(%rbp),%eax │ │ │ │ - je 262dc │ │ │ │ - movzbl 0x458(%rbp),%edx │ │ │ │ - jmp 262e3 │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - jmpq 2627a │ │ │ │ - mfence │ │ │ │ - jmpq 26256 │ │ │ │ - mfence │ │ │ │ - jmpq 261fa │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - movl $0x0,0xe1cd6(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + jmpq 2ad38 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x9261d(%rip),%rdx │ │ │ │ + lea 0x915a4(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0xe1cb7(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jns 2627a │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 2627a │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe1c70(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jmpq 2627a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 2626b │ │ │ │ - callq *0x30(%r10) │ │ │ │ - jmpq 262ab │ │ │ │ - movzbl 0xa0(%r14),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 2ab99 │ │ │ │ + lea 0x91657(%rip),%rdi │ │ │ │ + mov $0x2,%r12d │ │ │ │ + callq 71a0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl %cl,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - not %rax │ │ │ │ - and $0x18,%edx │ │ │ │ - and %rax,(%r15,%rdx,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r13d,%edx │ │ │ │ - callq 2db50 │ │ │ │ - jmpq 26027 │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - jmpq 26152 │ │ │ │ - callq *0x68(%r10) │ │ │ │ - jmpq 26194 │ │ │ │ - mfence │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - mov 0xe1c66(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 26143 │ │ │ │ + callq a7bb0 │ │ │ │ + jmpq 2ab99 │ │ │ │ + callq *0x30(%rbp) │ │ │ │ + jmpq 2adb6 │ │ │ │ mfence │ │ │ │ - mov 0xe1bdd(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 26152 │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - movl $0x0,0xe1bc5(%rip) │ │ │ │ + jmpq 2ad38 │ │ │ │ + movl $0x0,0xdc0fc(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ pushq $0x0 │ │ │ │ mov $0x1,%edx │ │ │ │ + lea 0xdc0df(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xe1ba6(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jns 26152 │ │ │ │ + jns 2ad9b │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 26152 │ │ │ │ + jne 2ad9b │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe1b61(%rip),%rdi │ │ │ │ + lea 0xdc0a0(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jmpq 26152 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jmpq 2ad9b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 260a4 │ │ │ │ - lea 0xadb01(%rip),%rcx │ │ │ │ - mov $0x528,%edx │ │ │ │ - lea 0xad186(%rip),%rsi │ │ │ │ - lea 0xae559(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0xb6(%rsi),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 266b0 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %edx,%ebp │ │ │ │ - callq 25ff0 │ │ │ │ - test %al,%al │ │ │ │ - je 26788 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 26678 │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0xde451(%rip),%rax │ │ │ │ - lea 0x570(%rbx),%r13 │ │ │ │ - mov (%rax,%rdx,8),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbx),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 28f10 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movzbl 0xa0(%r12),%edx │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea (%r8,%rax,8),%rcx │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x30(%rcx),%rdx │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xfffffffffffffff0,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x30(%rcx) │ │ │ │ - callq 29d40 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 26638 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0xe0a47(%rip),%rbp │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26740 │ │ │ │ - mov 0xe1a43(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - mov 0xe1ab7(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 26770 │ │ │ │ - mov 0x12830(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 265e3 │ │ │ │ - callq 17020 │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 26750 │ │ │ │ - mov 0xe1a85(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 26780 │ │ │ │ - mov %rdx,%fs:0x0(%rbp) │ │ │ │ - mov 0xe1a72(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 26760 │ │ │ │ - mov 0xe19ec(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 266c8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xb6(%r12) │ │ │ │ - jne 26793 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a8c30 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a83c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - callq a8dc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 265a2 │ │ │ │ - jmpq 2659f │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 37390 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq a8d70 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a8880 │ │ │ │ - lea 0x12fc0(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 44310 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 373f0 │ │ │ │ - jmpq 26526 │ │ │ │ - nop │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - pop %rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,0xe1936(%rip) │ │ │ │ + jmpq 2ad8c │ │ │ │ + mfence │ │ │ │ + jmpq 2ad71 │ │ │ │ + mov 0xdb059(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 2ad9b │ │ │ │ + movl $0x0,0xdc066(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0xe1917(%rip),%rsi │ │ │ │ + lea 0xdc047(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 26625 │ │ │ │ + jns 2acfa │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 26625 │ │ │ │ + jne 2acfa │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe18dc(%rip),%rdi │ │ │ │ + lea 0xdc00c(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 26625 │ │ │ │ + jmpq 2acfa │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - jmpq 265d2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%fs:0x0(%rbp) │ │ │ │ - jmpq 26625 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 26616 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmpq 2aceb │ │ │ │ mfence │ │ │ │ - jmpq 265d2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmpq 2acd2 │ │ │ │ + mov 0xdafc1(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 2acfa │ │ │ │ mfence │ │ │ │ - jmpq 26603 │ │ │ │ + jmpq 2ac73 │ │ │ │ + callq *0x30(%r10) │ │ │ │ + jmpq 2af75 │ │ │ │ + lea 0x91c68(%rip),%rdi │ │ │ │ mov $0xffffffea,%r12d │ │ │ │ - jmpq 26625 │ │ │ │ - lea 0xad816(%rip),%rcx │ │ │ │ - mov $0x566,%edx │ │ │ │ - lea 0xacebb(%rip),%rsi │ │ │ │ - lea 0xad4f3(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - lea 0x130(%rdi),%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7870 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 2ab99 │ │ │ │ + lea 0x9149a(%rip),%rdi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + callq 71a0 │ │ │ │ + jmp 2c0af │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 264f0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 7930 │ │ │ │ - pop %rbp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x130(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + callq a7af0 │ │ │ │ mov %r14,%rdi │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0xa0(%rsi),%eax │ │ │ │ - mov %al,0x1f(%rsp) │ │ │ │ - callq 7870 │ │ │ │ - lea 0x28(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 26c20 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 25ff0 │ │ │ │ - test %al,%al │ │ │ │ - je 26a10 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 37390 │ │ │ │ + callq 26af0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq a8d70 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq a8880 │ │ │ │ - lea 0x12fc0(%r12),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 44310 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 373f0 │ │ │ │ - movzbl 0xa0(%rbp),%esi │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 3b390 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 269b0 │ │ │ │ - movzbl 0xa0(%rbp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 3e110 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26c00 │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq a7bb0 │ │ │ │ + cmp $0xa,%r12d │ │ │ │ + je 2c24f │ │ │ │ + test %r12d,%r12d │ │ │ │ + sete %al │ │ │ │ + cmp $0x7,%ebx │ │ │ │ + setbe %dl │ │ │ │ + add $0x1,%rbx │ │ │ │ + test %al,%dl │ │ │ │ + je 2c30c │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov 0x528(%r14,%rax,1),%rbp │ │ │ │ + testb $0x8,0x69(%rbp) │ │ │ │ + je 2c06b │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 2c09d │ │ │ │ + lea 0x12ca0(%r14),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a3c20 │ │ │ │ + cmpb $0x0,0x67(%rsp) │ │ │ │ + movq $0x0,0x12ca8(%r14) │ │ │ │ + jne 2c20c │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - cmpq $0x0,0xa8(%rbp) │ │ │ │ - je 26a28 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 26941 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp 0xa8(%rbp),%r15 │ │ │ │ - jae 26a28 │ │ │ │ - movzbl 0xa0(%rbp),%eax │ │ │ │ - mov %r15,0x64(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e540 │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rax,0x8c(%rsp) │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - movdqu 0x80(%rsp),%xmm1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x10,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x7,%esi │ │ │ │ + movl $0x0,0xe0(%rsp) │ │ │ │ + movq $0x0,0xe4(%rsp) │ │ │ │ + movq $0x0,0xec(%rsp) │ │ │ │ + movdqu 0xe0(%rsp),%xmm4 │ │ │ │ + mov 0xf0(%rsp),%eax │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 7ed20 │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 26930 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - lea 0xad3a6(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmp 269c5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0xad337(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - cmpb $0x0,0xb6(%rbp) │ │ │ │ - jne 269db │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26bd0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26d44 │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xad2b1(%rip),%rdi │ │ │ │ - mov $0xffffffea,%ebx │ │ │ │ - callq 71a0 │ │ │ │ - jmp 269c5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - movzbl 0xa0(%rbp),%edx │ │ │ │ - sub $0x30,%rsp │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x78(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ mov %r12,%rdi │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - mov $0x4,%esi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%rbp │ │ │ │ mov %rdx,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - movq $0x0,0x74(%rsp) │ │ │ │ - mov %rdx,0x7c(%rsp) │ │ │ │ + jmp 2c1e2 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2c1ef │ │ │ │ + movzbl 0x2(%rbp),%edx │ │ │ │ + cmp $0x10,%dl │ │ │ │ + je 2c193 │ │ │ │ + cmp $0x13,%dl │ │ │ │ + jne 2c1d4 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c1d4 │ │ │ │ + mov 0x12ca8(%r14),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rdx,0x12ca8(%r14) │ │ │ │ + mov %rax,%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x54(%rsp) │ │ │ │ - mov %rax,0x5c(%rsp) │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movdqu 0x70(%rsp),%xmm2 │ │ │ │ - movdqu 0x50(%rsp),%xmm3 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movups %xmm2,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - callq 75320 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2699b │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ + callq a3880 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c1ef │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x10(%rbp),%edx │ │ │ │ + movl $0x0,0xc(%rax) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp $0xfffffffffffff000,%rbp │ │ │ │ + jbe 2c180 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 2c180 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 3e000 │ │ │ │ + callq 3c8c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 46700 │ │ │ │ - mov 0x12fc8(%r12),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 26d2e │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2d650 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26c30 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2dd30 │ │ │ │ + callq 3e640 │ │ │ │ + jmpq 2b06d │ │ │ │ + lea -0x5793(%rip),%rdx │ │ │ │ + mov $0x7,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 8c8e0 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 26cc8 │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26c50 │ │ │ │ - lea 0x570(%r12),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - movzbl 0xa0(%rbp),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - movq $0x0,(%r12,%rax,8) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 26d19 │ │ │ │ - lea 0x40(%rbp),%rdi │ │ │ │ - callq 14ca0 │ │ │ │ + je 2b06d │ │ │ │ + jmpq 2ab99 │ │ │ │ + lea 0x911d0(%rip),%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 71a0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 22f40 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%r12),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 28f10 │ │ │ │ - movzbl 0x1f(%rsp),%edx │ │ │ │ + callq a7bb0 │ │ │ │ + jmpq 2ab99 │ │ │ │ + lea 0x919ba(%rip),%rdi │ │ │ │ + mov $0x2,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 2ab99 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - movups %xmm0,0x8(%r9,%rax,8) │ │ │ │ - callq 29d40 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ + movups %xmm0,0x100(%rsp) │ │ │ │ + movups %xmm0,0xe0(%rsp) │ │ │ │ + movups %xmm0,0xf0(%rsp) │ │ │ │ + movl $0x40000001,0x108(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + lea 0x2b50(%r14),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq a2ad0 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 22320 │ │ │ │ - jmpq 269e3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xb6(%rbp) │ │ │ │ - jne 26d49 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq a8c30 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq a83c0 │ │ │ │ + callq 486b0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c2dd │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 2c299 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmp 2c299 │ │ │ │ + lea 0x9120b(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 2ab99 │ │ │ │ + mfence │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq a8dc0 │ │ │ │ - jmpq 269db │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0xad10f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 269c5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 2a916 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 2a916 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2ab99 │ │ │ │ + lea 0x911fb(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + lock orq $0x40,0xe0(%r14) │ │ │ │ + jmpq 2b271 │ │ │ │ callq *0x30(%rbp) │ │ │ │ - jmpq 26877 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0xad13f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 269c5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 37390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a8d70 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq a8880 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 44310 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 373f0 │ │ │ │ - movl $0x0,0x78(%rbp) │ │ │ │ - lea 0x60(%rbp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 26d26 │ │ │ │ - lea 0x78(%rbp),%rdi │ │ │ │ - callq 14ca0 │ │ │ │ - lea 0xf0(%rbp),%rdi │ │ │ │ - callq 28fa0 │ │ │ │ + jmpq 2ab7b │ │ │ │ + lea 0x92182(%rip),%rcx │ │ │ │ + mov $0x3a,%edx │ │ │ │ + lea 0x91096(%rip),%rsi │ │ │ │ + lea 0xa0baa(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lock orq $0x80000,0xe0(%r14) │ │ │ │ + jmpq 2bd5c │ │ │ │ + lea 0x12fc0(%r14),%rax │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 78870 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + callq 7940 │ │ │ │ + cmpb $0x0,0x74(%rsp) │ │ │ │ + jne 2d0ef │ │ │ │ + lea 0x12ca0(%r14),%rax │ │ │ │ + cmpb $0x0,0x8c(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jne 2d28b │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x10,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x7,%esi │ │ │ │ + movl $0x0,0xe0(%rsp) │ │ │ │ + movq $0x0,0xe4(%rsp) │ │ │ │ + movq $0x0,0xec(%rsp) │ │ │ │ + movdqu 0xe0(%rsp),%xmm6 │ │ │ │ + mov 0xf0(%rsp),%eax │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x7b(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 44840 │ │ │ │ - jmpq 26b19 │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x2e0(%rsp),%rax │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmpq 2c527 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1a4(%rsp),%rdx │ │ │ │ - lea 0x140(%rsp),%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xfffffff0,%ebx │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - lea 0xddcf1(%rip),%rsi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - callq 1f9b0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xad099(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 269c5 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2c550 │ │ │ │ + movzbl 0x2(%rbx),%eax │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 2c471 │ │ │ │ + cmp $0x13,%al │ │ │ │ + jne 2c517 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2c517 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - callq *0x30(%rbp) │ │ │ │ - jmpq 26b5b │ │ │ │ - callq *0x68(%rbp) │ │ │ │ - jmpq 26ca2 │ │ │ │ - lea 0xacac5(%rip),%rdi │ │ │ │ - mov $0xfffffffb,%ebx │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 269c5 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xad260(%rip),%rcx │ │ │ │ - mov $0x566,%edx │ │ │ │ - lea 0xac905(%rip),%rsi │ │ │ │ - lea 0xacf3d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a3800 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d1e8 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + cmp %rax,0x0(%r13) │ │ │ │ + jne 2d1e8 │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + cmp %eax,0x8(%r13) │ │ │ │ + jne 2d1e8 │ │ │ │ + mov 0xc(%r13),%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp (%r12),%rax │ │ │ │ + je 2c517 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea 0x3a8(%rsp),%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 299c0 │ │ │ │ - mov %eax,%r14d │ │ │ │ + mov %ebp,%r8d │ │ │ │ + lea 0x9135f(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d19f │ │ │ │ test %eax,%eax │ │ │ │ - je 26df0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27235 │ │ │ │ - add $0x108,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 29540 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27140 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 28f10 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%r8 │ │ │ │ - movzbl 0x7a(%rbx),%edx │ │ │ │ + jne 2d0f7 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + cmp $0xfffffffffffff000,%rbx │ │ │ │ + jbe 2c458 │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 2c458 │ │ │ │ + jmpq 2d25c │ │ │ │ + callq 26720 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea (%r8,%rax,8),%rax │ │ │ │ - movdqu 0x8(%rax),%xmm0 │ │ │ │ - movups %xmm0,0xc0(%rsp) │ │ │ │ - movdqu 0x18(%rax),%xmm1 │ │ │ │ - movups %xmm1,0xd0(%rsp) │ │ │ │ - movdqu 0x28(%rax),%xmm2 │ │ │ │ - movups %xmm2,0xe0(%rsp) │ │ │ │ - mov 0x38(%rax),%rax │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 27140 │ │ │ │ - movzwl 0x450(%rbp),%ecx │ │ │ │ - cmp %cx,0x78(%rbx) │ │ │ │ - jne 27140 │ │ │ │ - movzbl 0x7a(%rbx),%edx │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - mov 0x508(%rbp),%rdx │ │ │ │ - mov 0x90(%rdx),%rdx │ │ │ │ - shr $0xc,%rdx │ │ │ │ - cmp %dx,0x22(%rax,%rcx,8) │ │ │ │ - jb 27140 │ │ │ │ - lea 0xc0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 23320 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 27222 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 21390 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 271e0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xac928(%rip),%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 94780 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 442c0 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 271af │ │ │ │ - lea 0x130(%rbp),%rax │ │ │ │ - lea 0x570(%rbp),%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq a3c20 │ │ │ │ + movq $0x0,0x12ca8(%r14) │ │ │ │ + lea 0x12ba8(%r14),%rax │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - lea 0xaced2(%rip),%rbx │ │ │ │ - callq 7870 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 29930 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2719d │ │ │ │ - mov 0xf0(%r12),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 28f10 │ │ │ │ - lea 0xf0(%r12),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%rax),%edx │ │ │ │ - add $0x7,%edx │ │ │ │ - callq 29390 │ │ │ │ + lea 0x12ba0(%r14),%rax │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov $0x14,%edx │ │ │ │ + callq a3ab0 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 27210 │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ + je 2c79c │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movabs $0xcccccccccccccccd,%rax │ │ │ │ + mul %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rdx │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + callq a3880 │ │ │ │ + movzbl 0xd(%rax),%ebp │ │ │ │ + xor 0xd(%r13),%bpl │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1,%ebp │ │ │ │ + jne 2c756 │ │ │ │ + movabs $0xffffffffff,%rdx │ │ │ │ + and 0x8(%rax),%rdx │ │ │ │ + movabs $0xffffffffff,%rax │ │ │ │ + and 0x8(%r13),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 2c756 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movzwl 0x10(%rbx,%r12,2),%r9d │ │ │ │ + movzwl 0x10(%r13,%r12,2),%eax │ │ │ │ + cmp %ax,%r9w │ │ │ │ + je 2c6c4 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2c6b2 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0xf8(%rsp),%rcx │ │ │ │ + lea 0x91680(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2cd34 │ │ │ │ + movzwl 0x10(%r13,%r12,2),%eax │ │ │ │ + mov %ax,0x10(%rbx,%r12,2) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x10,%r12 │ │ │ │ + jne 2c662 │ │ │ │ + movzbl 0xb(%rbx),%edx │ │ │ │ + movb $0x0,0xe(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + je 2c6fb │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea 0x12(%rbx,%rdx,2),%rdx │ │ │ │ + cmpw $0x1,(%rax) │ │ │ │ + sbb $0xff,%bpl │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 2c6e6 │ │ │ │ + mov %bpl,0xe(%rbx) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0xc8,%rcx │ │ │ │ + jb 2d32a │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0xfff,%edx │ │ │ │ + add $0xc8,%rdx │ │ │ │ + cmp $0x1000,%rdx │ │ │ │ + jbe 2d31d │ │ │ │ + add $0xc7,%rax │ │ │ │ + or $0xfff,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + addq $0x1,0xe8(%rsp) │ │ │ │ + jmpq 2c5c0 │ │ │ │ + lea 0x9157b(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movl $0xffffffea,0x70(%rsp) │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + lea 0x91c4b(%rip),%rdx │ │ │ │ + lea 0x90cea(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x70(%rsp),%r12d │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 78810 │ │ │ │ + jmpq 2aba3 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ xor %ebx,%ebx │ │ │ │ - callq 28f10 │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov %ebx,%r14d │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ add $0x1,%ebx │ │ │ │ - movzbl 0x7b(%rax),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - ja 27150 │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - lea 0x508(%rbp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmp %ebx,%eax │ │ │ │ - cmovae %eax,%ebx │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea 0x8(,%rax,8),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - callq 29390 │ │ │ │ + callq 4fc70 │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jne 2c7a3 │ │ │ │ + movl $0x0,0xc0(%rsp) │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 26930 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 27190 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - movdqu 0xc0(%rsp),%xmm3 │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - lea (%rax,%rdx,8),%r13 │ │ │ │ - movups %xmm3,0x8(%r13) │ │ │ │ - movdqu 0xd0(%rsp),%xmm4 │ │ │ │ - movups %xmm4,0x18(%r13) │ │ │ │ - movdqu 0xe0(%rsp),%xmm5 │ │ │ │ - movups %xmm5,0x28(%r13) │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - mov %rax,0x38(%r13) │ │ │ │ - callq 7170 │ │ │ │ + je 2cd4a │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x140(%rax),%rbp │ │ │ │ + mov 0x148(%rax),%rax │ │ │ │ + cmpq $0x0,0x18(%rax) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + je 2cb1b │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - lea 0xd0(%r12),%rdi │ │ │ │ - lea 0xac74d(%rip),%rdx │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov %bl,0x7b(%rax) │ │ │ │ - mov 0xf0(%r12),%rax │ │ │ │ - mov %r14b,0x7a(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,0x130(%r12) │ │ │ │ - mov %r14d,%ecx │ │ │ │ + lea 0x20(%rbp),%rbx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x20(%rax),%r13 │ │ │ │ + movzbl (%rbx),%r9d │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + lea 0x1(%r8),%r12 │ │ │ │ + cmp %al,%r9b │ │ │ │ + je 2c899 │ │ │ │ + lea 0x1(%r8),%r12 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2c88b │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x1(%r8),%r12 │ │ │ │ + lea 0xd87e3(%rip),%rdi │ │ │ │ + mov $0x3,%esi │ │ │ │ + push %rax │ │ │ │ + mov %r12,%rax │ │ │ │ + lea 0x9150b(%rip),%rdx │ │ │ │ + shl $0x5,%rax │ │ │ │ + push %r9 │ │ │ │ + movzbl 0x1(%rbp,%rax,1),%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + pushq (%rdi,%rax,8) │ │ │ │ + mov 0xe0(%rsp),%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14b,0xa0(%r12) │ │ │ │ - callq 21100 │ │ │ │ - mov %rbp,0x98(%r12) │ │ │ │ - sfence │ │ │ │ - movzbl 0xa0(%r12),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov %r12,0x0(%rbp,%rax,8) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 29d40 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 22320 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 70710 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 271ed │ │ │ │ - cmpb $0x0,0xb6(%r12) │ │ │ │ - jne 27200 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a8c30 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a83c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0xacd3a(%rip),%r12 │ │ │ │ - callq a8dc0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 27200 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d350 │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %al,(%rbx) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + mov %r12,%r11 │ │ │ │ + shl $0x5,%r11 │ │ │ │ + movzbl 0x1(%rbp,%r11,1),%edx │ │ │ │ + add 0x10(%rsp),%r11 │ │ │ │ + movzbl 0x1(%r11),%eax │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + and $0x7,%edx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp %al,%dl │ │ │ │ + je 2c945 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2c923 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%rbx),%r9d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + push %rax │ │ │ │ + lea 0xd8742(%rip),%rax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + push %rdx │ │ │ │ + pushq (%rax,%rdx,8) │ │ │ │ + mov 0xe0(%rsp),%ecx │ │ │ │ + lea 0x914a8(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xacd32(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffea,%r14d │ │ │ │ - jmpq 26dc3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 26fac │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - add $0x38,%rdx │ │ │ │ - cmp $0x40,%ebx │ │ │ │ - jne 26f92 │ │ │ │ - mov $0xffffffe4,%r14d │ │ │ │ - lea 0xacc49(%rip),%rbx │ │ │ │ - jmp 2719d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffe4,%r14d │ │ │ │ - lea 0xacc83(%rip),%rbx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 22f40 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d350 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + movzbl 0x1(%r11),%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + mov %r12,%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rbp,%rcx │ │ │ │ + movzbl 0x1(%rcx),%edx │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + mov %r12,%r11 │ │ │ │ + shl $0x5,%r11 │ │ │ │ + movzbl 0x1(%rbp,%r11,1),%ecx │ │ │ │ + add 0x10(%rsp),%r11 │ │ │ │ + movzbl 0x1(%r11),%eax │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x5,%dl │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %al,%dl │ │ │ │ + je 2ca05 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2c9dd │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%rbx),%r9d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + push %rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + lea 0xd868b(%rip),%rax │ │ │ │ + mov $0x3,%esi │ │ │ │ + push %rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x9144b(%rip),%rdx │ │ │ │ + pushq (%rax,%rcx,8) │ │ │ │ + mov 0xe0(%rsp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xac675(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 26dc3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 22f40 │ │ │ │ - jmpq 26dc3 │ │ │ │ - lea 0xac638(%rip),%r12 │ │ │ │ - jmpq 2711b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7930 │ │ │ │ - jmpq 26dc3 │ │ │ │ - nop │ │ │ │ - mov $0xffffffe4,%r14d │ │ │ │ - lea 0xacbdb(%rip),%rbx │ │ │ │ - jmpq 2719d │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xfffffff4,%r14d │ │ │ │ - callq 28fa0 │ │ │ │ - jmpq 26dc3 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x130(%rbp),%r14 │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d350 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + movzbl 0x1(%r11),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %r12,%rcx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl $0x5,%rcx │ │ │ │ + shl $0x5,%eax │ │ │ │ + add %rbp,%rcx │ │ │ │ + movzbl 0x1(%rcx),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + movzwl 0x2(%rbx),%edx │ │ │ │ + movzwl 0x2(%r13),%eax │ │ │ │ + cmp %ax,%dx │ │ │ │ + je 2ca84 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2ca74 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl (%rbx),%r9d │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea 0xd85f4(%rip),%rdi │ │ │ │ + push %rax │ │ │ │ + mov %r12,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + push %rdx │ │ │ │ + lea 0x91404(%rip),%rdx │ │ │ │ + movzbl 0x1(%rbp,%rax,1),%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + pushq (%rdi,%rax,8) │ │ │ │ + mov 0xe0(%rsp),%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d350 │ │ │ │ + movzwl 0x2(%r13),%eax │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %ax,0x2(%rbx) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + movzwl 0x4(%rbx),%edx │ │ │ │ + movzwl 0x4(%r13),%eax │ │ │ │ + cmp %ax,%dx │ │ │ │ + je 2caf9 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cae9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl (%rbx),%r9d │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea 0xd8575(%rip),%rdi │ │ │ │ + push %rax │ │ │ │ + mov %r12,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + push %rdx │ │ │ │ + lea 0x913d5(%rip),%rdx │ │ │ │ + movzbl 0x1(%rbp,%rax,1),%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + pushq (%rdi,%rax,8) │ │ │ │ + mov 0xe0(%rsp),%ecx │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 7870 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 299c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 27410 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - movzbl 0x7a(%rsi),%r12d │ │ │ │ - callq 21900 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d350 │ │ │ │ + movzwl 0x4(%r13),%eax │ │ │ │ + mov %ax,0x4(%rbx) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + movzbl 0x18(%r13),%eax │ │ │ │ + mov %r12,%r8 │ │ │ │ + add $0x20,%rbx │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov %al,-0x8(%rbx) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp 0x18(%rax),%r12 │ │ │ │ + jb 2c813 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov $0x17,%esi │ │ │ │ + mov 0x1b8(%rax),%rdi │ │ │ │ + mov 0x190(%rax),%r12 │ │ │ │ + callq 9eca0 │ │ │ │ + mov (%r12),%r8 │ │ │ │ + mov (%rax),%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 273da │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 22610 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 27420 │ │ │ │ - add $0x34,%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp,%r12,8),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 70710 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 27429 │ │ │ │ - cmpb $0x0,0xb6(%rbx) │ │ │ │ - je 273b0 │ │ │ │ - lea 0x570(%rbp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 28f10 │ │ │ │ - movzbl 0xa0(%rbx),%ebx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 7170 │ │ │ │ - movslq %ebx,%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x28(%r13,%rdx,8) │ │ │ │ - callq 29d40 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27432 │ │ │ │ - add $0xb8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a8c30 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a83c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a8dc0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 27317 │ │ │ │ - lea 0xaca6e(%rip),%rbx │ │ │ │ + cmp %r9,%r8 │ │ │ │ + je 2cb85 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cb75 │ │ │ │ + mov 0xc0(%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - callq 7930 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xac47a(%rip),%rsi │ │ │ │ + lea 0x91384(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d350 │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + mov 0x8(%r12),%r8 │ │ │ │ + mov 0x8(%rbx),%r9 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + je 2cbd3 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cbc2 │ │ │ │ + mov 0xc0(%rsp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 2737a │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov $0x3,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 7930 │ │ │ │ - jmpq 2737a │ │ │ │ - lea 0xac438(%rip),%rbx │ │ │ │ - jmp 273da │ │ │ │ - lea 0xaca60(%rip),%rbx │ │ │ │ - jmp 273da │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - lea 0x130(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + lea 0x91370(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d350 │ │ │ │ + mov 0x8(%rbx),%r9 │ │ │ │ + mov %r9,0x8(%r12) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + add $0x10,%r12 │ │ │ │ + add $0x10,%rbx │ │ │ │ + lea 0xd843e(%rip),%r13 │ │ │ │ + mov (%r12),%r9 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + je 2cc39 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cc29 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x91362(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + push %rax │ │ │ │ + mov 0xd0(%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x0(%r13),%r8 │ │ │ │ + callq 60190 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d350 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + mov 0x8(%r12),%r9 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + je 2cc92 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cc81 │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 7870 │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 27528 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 25ff0 │ │ │ │ - test %al,%al │ │ │ │ - je 27555 │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 274b0 │ │ │ │ + mov $0x3,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 7930 │ │ │ │ + push %rax │ │ │ │ + mov 0x0(%r13),%r8 │ │ │ │ + lea 0x91334(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 37390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a8d70 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a8880 │ │ │ │ - lea 0x12fc0(%r13),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 44310 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 373f0 │ │ │ │ - movl $0x0,0x78(%rbp) │ │ │ │ - lea 0x60(%rbp),%rdi │ │ │ │ + mov 0xd0(%rsp),%ecx │ │ │ │ + callq 60190 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d350 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + mov 0x10(%r12),%r9 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + je 2cceb │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2ccda │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x91320(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0xd0(%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x0(%r13),%r8 │ │ │ │ + callq 60190 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d350 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + add $0x8,%r13 │ │ │ │ + lea 0xd8362(%rip),%rax │ │ │ │ + add $0x18,%r12 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 2cbe2 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbp) │ │ │ │ + lea 0x28(%rcx),%rdi │ │ │ │ + lock xadd %rax,0x28(%rcx) │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 27550 │ │ │ │ - lea 0x78(%rbp),%rdi │ │ │ │ - callq 14ca0 │ │ │ │ - lea 0xf0(%rbp),%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 44840 │ │ │ │ - jmpq 27494 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xac36b(%rip),%rdi │ │ │ │ + je 2d389 │ │ │ │ + addl $0x1,0xc0(%rsp) │ │ │ │ + jmpq 2c7c5 │ │ │ │ + lea 0x906cc(%rip),%rdi │ │ │ │ callq 71a0 │ │ │ │ + mov %r15d,0x70(%rsp) │ │ │ │ + jmpq 2c76a │ │ │ │ + mov 0x3a0(%r14),%esi │ │ │ │ + mov 0x2e60(%r14),%rdi │ │ │ │ + mov 0x2e38(%r14),%r13 │ │ │ │ + add $0xa,%esi │ │ │ │ + callq 9eca0 │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov (%rax),%r8 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je 2cdae │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cd9e │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9128c(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 7930 │ │ │ │ - add $0x8,%rsp │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d05d │ │ │ │ + mov (%r12),%r8 │ │ │ │ + mov %r8,0x0(%r13) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + mov 0x8(%r12),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je 2cdf5 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cde5 │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq *0x68(%rbp) │ │ │ │ - jmp 27500 │ │ │ │ - lea 0xac34e(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ + lea 0x91276(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmpq 2749e │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d05d │ │ │ │ + mov 0x8(%r12),%r8 │ │ │ │ + mov %r8,0x8(%r13) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + cmpb $0x0,0x74(%rsp) │ │ │ │ + jne 2cf79 │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x10(%r12),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je 2ce47 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2ce37 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x91254(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d05d │ │ │ │ + mov 0x10(%r12),%r8 │ │ │ │ + mov %r8,0x10(%r13) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + mov 0x18(%r13),%rcx │ │ │ │ + mov 0x18(%r12),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je 2ce8e │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2ce7e │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9123d(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d05d │ │ │ │ + mov 0x18(%r12),%r8 │ │ │ │ + mov %r8,0x18(%r13) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + mov 0x20(%r13),%rcx │ │ │ │ + mov 0x20(%r12),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je 2ced5 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cec5 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x91226(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d05d │ │ │ │ + mov 0x20(%r12),%r8 │ │ │ │ + mov %r8,0x20(%r13) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + mov 0x28(%r13),%rcx │ │ │ │ + mov 0x28(%r12),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je 2cf1c │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cf0c │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9120f(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d05d │ │ │ │ + mov 0x28(%r12),%r8 │ │ │ │ + mov %r8,0x28(%r13) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + lea 0x91210(%rip),%rbx │ │ │ │ + mov 0x30(%r13,%rbp,8),%r8 │ │ │ │ + mov 0x30(%r12,%rbp,8),%r9 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + je 2cf6f │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cf5e │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2d05d │ │ │ │ + mov 0x30(%r12,%rbp,8),%r9 │ │ │ │ + mov %r9,0x30(%r13,%rbp,8) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + jne 2cf28 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x2e0(%rsp),%rax │ │ │ │ + cmpl $0x0,0x3a0(%r14) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + je 2d050 │ │ │ │ + mov %ebx,%esi │ │ │ │ + imul 0x3a4(%r14),%esi │ │ │ │ + add 0x3a8(%r14),%rsi │ │ │ │ + cmpb $0x0,0x66(%rsp) │ │ │ │ + je 2cfbc │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + sub $0x4,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jbe 2d040 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + lea 0x330(%rsp),%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + callq 91710 │ │ │ │ + mov %ebx,%r10d │ │ │ │ + lea 0xa(%r10),%rbp │ │ │ │ + mov 0x0(%r13,%rbp,8),%r8 │ │ │ │ + mov (%r12,%rbp,8),%r9 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + je 2d040 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2d02f │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x91165(%rip),%rdx │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2cd34 │ │ │ │ + mov (%r12,%rbp,8),%r9 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %r9,0x50(%r13,%r10,8) │ │ │ │ + lock orq $0x200000,0xe0(%r14) │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp 0x3a0(%r14),%ebx │ │ │ │ + jb 2cf96 │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + jmpq 2c788 │ │ │ │ + lea 0x903a3(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 2c76a │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea 0x90446(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%r12) │ │ │ │ + lea 0x2e08(%r14),%rdi │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 2d0e7 │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + jmpq 2ab99 │ │ │ │ + lea 0x91508(%rip),%rcx │ │ │ │ + mov $0x515,%edx │ │ │ │ + lea 0x902f3(%rip),%rsi │ │ │ │ + lea 0x903ed(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x914e9(%rip),%rcx │ │ │ │ + mov $0x514,%edx │ │ │ │ + lea 0x902d4(%rip),%rsi │ │ │ │ + lea 0x903bc(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *0x30(%rbp) │ │ │ │ + jmp 2d09e │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 2c7a1 │ │ │ │ + movzbl (%rbx),%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 26390 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d201 │ │ │ │ + movdqu (%rbx),%xmm7 │ │ │ │ + lea 0x28(%rbp),%rdx │ │ │ │ + movups %xmm7,(%rax) │ │ │ │ + movdqu 0x10(%rbx),%xmm3 │ │ │ │ + movups %xmm3,0x10(%rax) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 2d150 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov (%r12,%rax,1),%rsi │ │ │ │ + mov %rsi,0x28(%rbp,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 2d13e │ │ │ │ + mov 0xc(%r13),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2d269 │ │ │ │ + movb $0x0,0x2(%rbp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x7,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 4c1b0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2d210 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 2d165 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmp 2d1b6 │ │ │ │ + lea 0x90261(%rip),%rdi │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq a3c20 │ │ │ │ + movq $0x0,0x12ca8(%r14) │ │ │ │ + jmpq 2c78d │ │ │ │ + lea 0x90629(%rip),%rdi │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + jmp 2d1b6 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + jmp 2d1b6 │ │ │ │ xchg %ax,%ax │ │ │ │ + movq $0x0,0x180(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ + movl $0x0,0x188(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 2d165 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2c517 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq 2d1b6 │ │ │ │ + movzbl 0x2(%rbp),%ecx │ │ │ │ + cmp $0x10,%cl │ │ │ │ + je 2d27e │ │ │ │ + cmp $0x13,%cl │ │ │ │ + mov $0x0,%ecx │ │ │ │ + cmovne %rcx,%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmpq 2d165 │ │ │ │ + lea -0x5352(%rip),%rdx │ │ │ │ + mov $0x7,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0x12cb0(%r14) │ │ │ │ + callq 8c8e0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq a3c20 │ │ │ │ + movq $0x0,0x12ca8(%r14) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2c78d │ │ │ │ + mov 0x500(%r14),%r15d │ │ │ │ + and $0x1,%r15d │ │ │ │ + jmpq 2c58b │ │ │ │ + lea 0x912c6(%rip),%rcx │ │ │ │ + mov $0x35,%edx │ │ │ │ + lea 0x900c1(%rip),%rsi │ │ │ │ + lea 0x90273(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x90180(%rip),%rdi │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x2e08(%r14),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmpq 2ab99 │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + jmpq 2c748 │ │ │ │ + movq $0xffffffffffffffff,0xe0(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0xe8(%rsp) │ │ │ │ + jmpq 2c5c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x900b0(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lea 0x28(%rcx),%rdi │ │ │ │ + lock xadd %rax,0x28(%rcx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 2c76a │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + callq *0x30(%rax) │ │ │ │ + jmpq 2c76a │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + callq *0x30(%rax) │ │ │ │ + jmpq 2cd27 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x130(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x123b8(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 7870 │ │ │ │ - cmp %r13,0xa8(%rbx) │ │ │ │ - ja 276ba │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27608 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 70bb0 │ │ │ │ - mov %eax,%r12d │ │ │ │ + callq 77c0 │ │ │ │ + mov 0xd9c1f(%rip),%r14 │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 276a0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 70710 │ │ │ │ - mov %eax,%r12d │ │ │ │ + jne 2d4ec │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xdac21(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0xdac97(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 27640 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7930 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + je 2d628 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 2d416 │ │ │ │ + jmp 2d42c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf8(%rbx),%rax │ │ │ │ - mov 0x68(%rax),%rdi │ │ │ │ - callq 1c690 │ │ │ │ - mov %rax,%r8 │ │ │ │ - movzwl 0xb2(%rbx),%eax │ │ │ │ - imul %r13,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jae 275bc │ │ │ │ - lea 0xac2a7(%rip),%rdi │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - jmp 275e7 │ │ │ │ - nop │ │ │ │ - lea 0x570(%rbp),%r15 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 2d42c │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2d408 │ │ │ │ + lock addq $0x1,0x28(%r13) │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 2d580 │ │ │ │ + mov 0xdac3c(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2d589 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0xdac28(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 2d5a0 │ │ │ │ + mov 0xdaba1(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 2d5b2 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2d500 │ │ │ │ + lea 0x158(%r13),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 28f10 │ │ │ │ - movzbl 0xa0(%rbx),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %r13,0x18(%r8,%rax,8) │ │ │ │ - callq 29d40 │ │ │ │ + callq 77c0 │ │ │ │ + mov 0x140(%r13),%rcx │ │ │ │ + movzwl 0x10(%rcx),%edx │ │ │ │ + lea 0x20(%rcx),%rsi │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + jmp 2d4aa │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + add $0x20,%rdx │ │ │ │ + mov %al,-0x7(%rdx) │ │ │ │ + mov 0x18(%rcx),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 2d4a0 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a83c0 │ │ │ │ - jmpq 275e7 │ │ │ │ + callq 7930 │ │ │ │ + lea 0x28(%r13),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%r13) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 2d630 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2d3d8 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmpq 2d3f1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 2d51e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp $0x8,%r13d │ │ │ │ + je 2d639 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r13d,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + test $0x81,%al │ │ │ │ + je 2d510 │ │ │ │ + mov %r13d,0x12380(%rbp) │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x0,0x12384(%rbp) │ │ │ │ + movq $0x0,0x12388(%rbp) │ │ │ │ + movq $0x0,0x12390(%rbp) │ │ │ │ + callq 28160 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 2d510 │ │ │ │ mov %eax,%edx │ │ │ │ - lea 0xac24c(%rip),%rsi │ │ │ │ + lea 0x90c3d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 275e7 │ │ │ │ - lea 0xac206(%rip),%rdi │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 275e7 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jmpq 2d79e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + jmpq 2d470 │ │ │ │ + mfence │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0xdaae9(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 2d461 │ │ │ │ + mfence │ │ │ │ + mov 0xdaa5f(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 2d470 │ │ │ │ + movl $0x0,0xdaa4c(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xdaa2f(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 1c930 │ │ │ │ - movslq %eax,%r12 │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ test %eax,%eax │ │ │ │ - je 27730 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2788e │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xdf8b9(%rip),%rcx │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ + jns 2d470 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 2d470 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xda9f0(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 2d470 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 2d3f1 │ │ │ │ + callq *0x30(%r13) │ │ │ │ + jmpq 2d4dd │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 27860 │ │ │ │ - mov 0xe08b6(%rip),%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0xe092b(%rip),%r8d │ │ │ │ + jne 2d765 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xda9a9(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0xdaa1e(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 27886 │ │ │ │ - movzbl 0x4d6(%rbx),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 2777e │ │ │ │ - jmp 277b0 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x4d6(%rbx),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 277b0 │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rbx,%rdx,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27770 │ │ │ │ - mov 0xf8(%r12),%rdx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - cmp %rsi,0x28(%rdx) │ │ │ │ - je 277b7 │ │ │ │ - movzbl 0x4d6(%rbx),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 2777e │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xfffffffffffffffe,%r12 │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ + je 2d7c1 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 2d68e │ │ │ │ + jmp 2d6a4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 2d6a4 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2d680 │ │ │ │ + lock addq $0x1,0x28(%r13) │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 2786d │ │ │ │ - mov 0xe08b2(%rip),%edi │ │ │ │ + jne 2d7b8 │ │ │ │ + mov 0xda9c5(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 27876 │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - mov 0xe08a0(%rip),%esi │ │ │ │ + je 2d851 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0xda9b3(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 2787e │ │ │ │ - mov 0xe081a(%rip),%eax │ │ │ │ + je 2d840 │ │ │ │ + mov 0xda92d(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 277f8 │ │ │ │ - jmpq 2770c │ │ │ │ - movl $0x0,0xe0806(%rip) │ │ │ │ + je 2d7c9 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2d772 │ │ │ │ + lea 0x158(%r13),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 77c0 │ │ │ │ + mov 0x140(%r13),%rcx │ │ │ │ + movzwl 0x10(%rcx),%edx │ │ │ │ + lea 0x20(%rcx),%rsi │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + jmp 2d723 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x19(%rdx),%eax │ │ │ │ + add $0x20,%rdx │ │ │ │ + mov %al,-0x8(%rdx) │ │ │ │ + mov 0x18(%rcx),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 2d718 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7930 │ │ │ │ + lea 0x28(%r13),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%r13) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 2d848 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2d650 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmpq 2d66b │ │ │ │ + addq $0x1,0x12378(%rbp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,0x12380(%rbp) │ │ │ │ + movq $0x0,0x12388(%rbp) │ │ │ │ + movq $0x0,0x12390(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7930 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + jmpq 2d6e4 │ │ │ │ + mfence │ │ │ │ + jmpq 2d66b │ │ │ │ + movl $0x0,0xda835(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0xe07e7(%rip),%rsi │ │ │ │ + lea 0xda816(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 277f3 │ │ │ │ + jns 2d6e4 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 277f3 │ │ │ │ + jne 2d6e4 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe07b4(%rip),%rdi │ │ │ │ + lea 0xda7db(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 2770c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - jmpq 2775e │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - jmpq 2770c │ │ │ │ - mfence │ │ │ │ - jmpq 277d6 │ │ │ │ + jmpq 2d6e4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 277e8 │ │ │ │ + jmpq 2d6d5 │ │ │ │ + callq *0x30(%r13) │ │ │ │ + jmpq 2d756 │ │ │ │ mfence │ │ │ │ - jmpq 2775e │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmpq 2d6c3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + lea 0x2ed0(%rdi),%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x2,0x94(%rsp) │ │ │ │ - je 278db │ │ │ │ - cmpb $0x0,0xca(%rsp) │ │ │ │ - jne 27ac0 │ │ │ │ - mov $0xffffffffffffffea,%r13 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 27910 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27d29 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea (%rax,%rax,2),%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - callq 21790 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 27ba0 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp,%r15,8),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - callq 299c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 27b70 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 29540 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27d2e │ │ │ │ - add $0x1,%r15 │ │ │ │ - add $0x30,%r13 │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - ja 27940 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 27d19 │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - lea 0x30(%r12),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 279ba │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x30,%rax │ │ │ │ - lea (%rcx,%rcx,2),%r13 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add %r12,%r13 │ │ │ │ - cmp %edx,%ebx │ │ │ │ - je 279dc │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov 0x70(%rdi),%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %rsi,0x70(%rcx) │ │ │ │ - jbe 279a0 │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jne 279ba │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq 27a8b │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - movzbl 0x7a(%rax),%eax │ │ │ │ - cmp %al,0x7b(%rdx) │ │ │ │ - ja 27b40 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - sub $0x1,%ebx │ │ │ │ - lea 0xb4408(%rip),%rdx │ │ │ │ - lea 0x30(%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 70b0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xac50e(%rip),%rdx │ │ │ │ - lea 0xac45f(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - sub %r14d,%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %r12,%rsi │ │ │ │ - callq 76a0 │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - jae 27bb0 │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea (%rax,%rax,2),%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%r12,%r8,1),%r15 │ │ │ │ - cmp %r14d,0x4(%rsp) │ │ │ │ - jne 27a00 │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 21900 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27d2e │ │ │ │ - add $0x1,%r14d │ │ │ │ - jmp 27a82 │ │ │ │ - lea 0xac491(%rip),%rdx │ │ │ │ - lea 0xabc92(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0xffffffffffffffea,%r13 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 27910 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - testb $0x2,0x94(%rsp) │ │ │ │ - je 278e6 │ │ │ │ - cmpb $0x0,0xca(%rsp) │ │ │ │ - je 278e6 │ │ │ │ - cmp $0xfffffffffffff001,%r13 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - lea 0xac439(%rip),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovae %r13d,%ecx │ │ │ │ - lea 0xabc7b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 278e6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov $0x10,%esi │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x8(%rax,%rdx,8),%rdi │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 27a14 │ │ │ │ - jmpq 27aa5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %eax,%r13 │ │ │ │ - mov %r12,%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x30,%r14 │ │ │ │ - callq 28fa0 │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 27b80 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 27af0 │ │ │ │ - mov $0xfffffffffffffff4,%r13 │ │ │ │ - jmp 27b73 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 24730 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 27d10 │ │ │ │ - lea 0x130(%rax),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7870 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 27cca │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x30(%r12,%rax,1),%r13 │ │ │ │ - jmp 27c68 │ │ │ │ + mov 0x2ed0(%rdi),%r13 │ │ │ │ + mov $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0x12370(%rdi),%r12d │ │ │ │ + lea 0x8fcb2(%rip),%r14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addq $0x30,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 27cca │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 22610 │ │ │ │ - test %eax,%eax │ │ │ │ - je 27c58 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7930 │ │ │ │ - lea 0xabc7f(%rip),%r8 │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - lea 0xac2c5(%rip),%rdx │ │ │ │ - lea 0xac246(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0xffffffffffffffea,%r13 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 23c00 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 24550 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 27b73 │ │ │ │ - jmpq 27b93 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 219f0 │ │ │ │ - lea 0xabc3e(%rip),%r8 │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + callq a45f0 │ │ │ │ test %al,%al │ │ │ │ - je 27c88 │ │ │ │ - cmpb $0x0,0x499(%r15) │ │ │ │ - mov %r15,%r13 │ │ │ │ - jne 27b93 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 25620 │ │ │ │ + jne 2d930 │ │ │ │ + mov 0x12370(%rbx),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jne 2d8e2 │ │ │ │ + testb $0x1,0x14750(%rbx) │ │ │ │ + je 2d920 │ │ │ │ + mov 0x2dc0(%rbx),%rsi │ │ │ │ + shr $0x4,%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + mov 0x2ed0(%rbx),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 2d950 │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mov 0x2ed0(%rbx),%r13 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x12370(%rbx),%r12d │ │ │ │ + callq 2d3a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 27b93 │ │ │ │ - movslq %eax,%r13 │ │ │ │ - jmp 27cad │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffffffffff4,%r13 │ │ │ │ - jmp 27cbd │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmpq 279dc │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xac21a(%rip),%rdx │ │ │ │ - lea 0xac19b(%rip),%rsi │ │ │ │ + jns 2d898 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0xffffffffffffffea,%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 27cbd │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - push %r13 │ │ │ │ - lea 0xabbf2(%rip),%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x130,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ + jmpq 2d898 │ │ │ │ + xchg %ax,%ax │ │ │ │ + callq a6c40 │ │ │ │ + jmpq 2d898 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 299c0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 27de0 │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 28056 │ │ │ │ - add $0x130,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x30(%rsp),%xmm0 │ │ │ │ - movdqu 0x40(%rsp),%xmm1 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqu 0x50(%rsp),%xmm2 │ │ │ │ - movdqu 0x60(%rsp),%xmm3 │ │ │ │ - movdqu 0x70(%rsp),%xmm4 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - movdqu 0x80(%rsp),%xmm5 │ │ │ │ - movups %xmm1,0xb0(%rsp) │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - movups %xmm2,0xc0(%rsp) │ │ │ │ - movups %xmm3,0xd0(%rsp) │ │ │ │ - movups %xmm4,0xe0(%rsp) │ │ │ │ - movups %xmm5,0xf0(%rsp) │ │ │ │ - callq 29540 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 27e68 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - jmpq 27db0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xe05d1(%rip),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xdf5a1(%rip),%rax │ │ │ │ - lea 0xdf59a(%rip),%rsi │ │ │ │ - movdqu 0x28(%rdi),%xmm6 │ │ │ │ - lea -0x30(%rax),%rbp │ │ │ │ - movups %xmm6,0x110(%rsp) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 27f15 │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x508(%rbp),%rdx │ │ │ │ - mov 0x28(%rdx),%rax │ │ │ │ - mov 0x30(%rdx),%rdx │ │ │ │ - xor (%rcx),%rax │ │ │ │ - xor 0x8(%rcx),%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - jne 27f08 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 552c0 │ │ │ │ + jmpq 2d898 │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + mov 0x12368(%rdi),%rbp │ │ │ │ + movq $0x0,0x12368(%rdi) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 27f15 │ │ │ │ - lock incl 0x28(%rbp) │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - callq 21900 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 27f8e │ │ │ │ - lea 0xe0551(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%r13 │ │ │ │ - callq 1b620 │ │ │ │ - jmpq 27e57 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x30(%rax),%rbp │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 27ea8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - callq 24730 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 2803e │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea 0x570(%rbp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 22610 │ │ │ │ - mov %r14,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jne 28028 │ │ │ │ - callq 7a20 │ │ │ │ - cmpb $0x0,0x499(%rbp) │ │ │ │ - jne 28008 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 219f0 │ │ │ │ - test %al,%al │ │ │ │ - je 28008 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25620 │ │ │ │ - test %eax,%eax │ │ │ │ - je 28008 │ │ │ │ - lea 0xab958(%rip),%r13 │ │ │ │ - lea 0xe045d(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - test %bl,%bl │ │ │ │ - je 28036 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 23c00 │ │ │ │ + je 2d98f │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 24550 │ │ │ │ - jmpq 27e57 │ │ │ │ + callq a4610 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x18(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 2d998 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 1b620 │ │ │ │ - lea 0xe0429(%rip),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 27e57 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 7a20 │ │ │ │ - lea 0xab8d3(%rip),%r13 │ │ │ │ - jmp 27fdc │ │ │ │ - mov %r13,%rbx │ │ │ │ - jmpq 27ef4 │ │ │ │ - lea 0xe03fb(%rip),%rdi │ │ │ │ - lea 0xab902(%rip),%r13 │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 27e57 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - cmp %rax,(%rdi) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmovb %edx,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x8,(%rsi) │ │ │ │ - lea 0xac05e(%rip),%rax │ │ │ │ - jne 280a0 │ │ │ │ - testb $0xf,0x8(%rsi) │ │ │ │ - lea 0xac071(%rip),%rax │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %rdx,%rax │ │ │ │ - retq │ │ │ │ + pop %rbp │ │ │ │ + jmpq a6bd0 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov $0x0,%edx │ │ │ │ - shl $0x3,%rax │ │ │ │ - cmp $0x17,%rax │ │ │ │ - lea 0xac022(%rip),%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rsi),%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - ja 280e8 │ │ │ │ - lea 0xdd541(%rip),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - jmpq *(%rax) │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x18(%rdi),%rsi │ │ │ │ - mov 0x7c(%rdx),%eax │ │ │ │ - lea (%rbx,%rax,1),%r13d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 28180 │ │ │ │ - mov (%r12),%ecx │ │ │ │ - sub %ecx,%r13d │ │ │ │ - mov %r13d,%edi │ │ │ │ - lea 0x2f0(,%rdi,8),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jb 281f5 │ │ │ │ - lea (%r12,%rcx,8),%r14 │ │ │ │ - mov %r12,%rcx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 2814a │ │ │ │ - mov %ebx,(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea (%r12,%rax,8),%rcx │ │ │ │ - mov 0x7c(%rdx),%eax │ │ │ │ - lea 0x2f0(%rdx,%rax,8),%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - sub %r14,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %r14,%rax │ │ │ │ - ja 281e0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r13d,0x7c(%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 28194 │ │ │ │ + cmpq $0x0,0x12368(%rdi) │ │ │ │ + je 2d9d0 │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - mov %r13d,%ecx │ │ │ │ - lea 0x2f0(,%rcx,8),%rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - ja 281f5 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 281a8 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x108(%rdi),%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8fb75(%rip),%rdx │ │ │ │ + lea -0x18d(%rip),%rdi │ │ │ │ + callq a4450 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 2da20 │ │ │ │ + lock incl 0x18(%rax) │ │ │ │ + mov %rax,0x12368(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - mov %r12,%rax │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2f0(%rdx,%rax,8),%r12 │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7090 │ │ │ │ - mov %ebx,(%r12) │ │ │ │ - movl $0x0,0x4(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r13d,0x7c(%rax) │ │ │ │ - jmp 28174 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %r14,%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - callq 7090 │ │ │ │ - jmpq 28168 │ │ │ │ - lea 0xaca44(%rip),%rcx │ │ │ │ - mov $0x35,%edx │ │ │ │ - lea 0xac7df(%rip),%rsi │ │ │ │ - lea 0xabf21(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x907a6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 2d9c1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - bsr %r12,%rax │ │ │ │ + callq a71b0 │ │ │ │ + bsr %rbx,%rax │ │ │ │ mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %rbx,%rdx │ │ │ │ xor $0x3f,%rax │ │ │ │ mov $0x3f,%ecx │ │ │ │ mov $0x1,%esi │ │ │ │ sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ callq 70e0 │ │ │ │ xor %r8d,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne 28294 │ │ │ │ + jne 2da96 │ │ │ │ mov (%rsp),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 28294 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 282b0 │ │ │ │ + je 2da96 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 2dab0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 282c2 │ │ │ │ + jne 2dae0 │ │ │ │ add $0x18,%rsp │ │ │ │ mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 28294 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - lea 0xabf3f(%rip),%r8 │ │ │ │ - push %rbp │ │ │ │ - lea 0x8(%rsi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movzbl 0x7b(%rdi),%edx │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov (%rsi),%edx │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - lea (%rsi,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 28376 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 28373 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 28354 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js 28380 │ │ │ │ - movzwl 0x18(%rbx),%edx │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp $0x3f,%rax │ │ │ │ - jbe 28390 │ │ │ │ - movzwl 0x1a(%rbx),%edx │ │ │ │ - cmp 0x78(%r12),%dx │ │ │ │ - jb 283a0 │ │ │ │ - mov 0x90(%r12),%rax │ │ │ │ - shr $0xc,%rax │ │ │ │ - cmp %ax,%dx │ │ │ │ - jb 283b0 │ │ │ │ - movzbl 0x7b(%r12),%edx │ │ │ │ - add $0x38,%rbx │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 28310 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pop %rbx │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xac68a(%rip),%r8 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - lea 0xac667(%rip),%r8 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - lea 0xabe49(%rip),%r8 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - lea 0xabe89(%rip),%r8 │ │ │ │ - pop %rbx │ │ │ │ pop %rbp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movabs $0xca451a4ef67385c6,%rcx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + lea 0x8(%r8),%rdi │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %ebx,%eax │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xabee4(%rip),%r8 │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movabs $0x816dba487ff56582,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %rcx,%rdx │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - xor 0x8(%rsp),%rax │ │ │ │ - or %rdx,%rax │ │ │ │ - jne 28490 │ │ │ │ - cmpb $0x0,0x10(%rdi) │ │ │ │ - lea 0xabedc(%rip),%r8 │ │ │ │ - jne 28490 │ │ │ │ - movzbl 0x12(%rdi),%eax │ │ │ │ - lea 0xabe47(%rip),%r8 │ │ │ │ - test %al,%al │ │ │ │ - je 28490 │ │ │ │ - lea 0xabe6c(%rip),%r8 │ │ │ │ - cmp $0x3d,%al │ │ │ │ - ja 28490 │ │ │ │ - movzbl 0x11(%rdi),%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movzbl %al,%r8d │ │ │ │ - shl %cl,%esi │ │ │ │ - mov 0x18(%rdi),%rcx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 284b0 │ │ │ │ - lea -0x2(%r8),%eax │ │ │ │ - lea 0x20(%rdi),%rdx │ │ │ │ - lea 0x28(%rdi,%rax,8),%rdi │ │ │ │ - jmp 28471 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - je 284b0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jbe 28468 │ │ │ │ - lea 0xabe92(%rip),%r8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 284b5 │ │ │ │ - mov %r8,%rax │ │ │ │ - add $0x38,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 28490 │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add %ebx,%ecx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + shr $0x3,%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmp 2da96 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xd0,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 28515 │ │ │ │ + je 2db45 │ │ │ │ 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) │ │ │ │ @@ -33115,7242 +36708,8170 @@ │ │ │ │ mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 7370 <__vsnprintf_chk@plt> │ │ │ │ movslq %eax,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jbe 28590 │ │ │ │ + jbe 2dbc0 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 285a0 │ │ │ │ + jne 2dbd0 │ │ │ │ add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ test %rbx,%rbx │ │ │ │ mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - jmp 2856d │ │ │ │ + jmp 2db9d │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ - mov 0xdea37(%rip),%r8 │ │ │ │ - mov %fs:(%r8),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 28687 │ │ │ │ - mov 0xdfa34(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r8) │ │ │ │ - mov 0xdfaa9(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 28718 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - jmp 285ff │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rdi,%rdx,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 28650 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - movzbl 0x4d6(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 285e8 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %fs:(%r8),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 28694 │ │ │ │ - mov 0xdfa60(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 2869a │ │ │ │ - mov %rdx,%fs:(%r8) │ │ │ │ - mov 0xdfa52(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 28710 │ │ │ │ - mov 0xdf9cc(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 2869f │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%r12),%rdx │ │ │ │ - jmp 28676 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 2860d │ │ │ │ + lea 0xd7517(%rip),%rcx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + movzbl 0x51(%rdx),%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 28660 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - jmpq 285ff │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r8) │ │ │ │ - jmpq 285e0 │ │ │ │ - mov %rdx,%fs:(%r8) │ │ │ │ - jmp 28641 │ │ │ │ - mfence │ │ │ │ - jmp 28624 │ │ │ │ - movl $0x0,0xdf95f(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov (%rcx,%rax,8),%rcx │ │ │ │ + movzbl 0x50(%rbx),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xdf940(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 28641 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 28641 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xdf905(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 28641 │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 28636 │ │ │ │ - mfence │ │ │ │ - jmpq 285e0 │ │ │ │ - push %rbx │ │ │ │ - cmpb $0x0,0x10(%rdi) │ │ │ │ - mov 0x48(%rdi),%rbx │ │ │ │ - je 2873d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5d8d0 │ │ │ │ - movl $0x1,0x128(%rbx) │ │ │ │ - mov 0x98(%rbx),%rax │ │ │ │ - lea 0x540(%rax),%rdi │ │ │ │ - callq 1b620 │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 28770 │ │ │ │ + shl $0x7,%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + movzbl 0x620(%r12,%rdx,1),%r9d │ │ │ │ + lea 0x909a2(%rip),%rdx │ │ │ │ + callq 2daf0 │ │ │ │ + lea 0x138(%rbx),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + lea 0x160(%rbx),%rcx │ │ │ │ pop %rbx │ │ │ │ - retq │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 1d8a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - pop %rbx │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - push %r14 │ │ │ │ - lea 0x2f0(%rsi),%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - movzwl 0x10(%rsi),%eax │ │ │ │ - mov %ax,0x10(%r13) │ │ │ │ - movzwl 0x12(%rsi),%eax │ │ │ │ - lea 0x2f0(%r13),%r15 │ │ │ │ - mov %ax,0x12(%r13) │ │ │ │ - mov 0x70(%rsi),%rax │ │ │ │ - mov %rax,0x70(%r13) │ │ │ │ - movdqu 0x28(%rsi),%xmm0 │ │ │ │ - movups %xmm0,0x28(%r13) │ │ │ │ - movdqu 0x38(%rsi),%xmm1 │ │ │ │ - movups %xmm1,0x38(%r13) │ │ │ │ - movdqu 0x48(%rsi),%xmm2 │ │ │ │ - movups %xmm2,0x48(%r13) │ │ │ │ - movdqu 0x58(%rsi),%xmm3 │ │ │ │ - movups %xmm3,0x58(%r13) │ │ │ │ - movzwl 0x78(%rsi),%eax │ │ │ │ - mov %ax,0x78(%r13) │ │ │ │ - movzbl 0x7b(%rsi),%eax │ │ │ │ - mov %al,0x7b(%r13) │ │ │ │ - mov 0x80(%rsi),%rax │ │ │ │ - mov %rax,0x80(%r13) │ │ │ │ - mov 0x88(%rsi),%eax │ │ │ │ - mov %eax,0x88(%r13) │ │ │ │ - mov 0x8c(%rsi),%eax │ │ │ │ - mov %eax,0x8c(%r13) │ │ │ │ - movdqu 0x90(%rsi),%xmm4 │ │ │ │ - movups %xmm4,0x90(%r13) │ │ │ │ - movdqu 0xa0(%rsi),%xmm5 │ │ │ │ - movups %xmm5,0xa0(%r13) │ │ │ │ - movdqu 0xb0(%rsi),%xmm6 │ │ │ │ - movups %xmm6,0xb0(%r13) │ │ │ │ - movdqu 0xc0(%rsi),%xmm7 │ │ │ │ - movups %xmm7,0xc0(%r13) │ │ │ │ - movdqu 0xd0(%rsi),%xmm0 │ │ │ │ - movups %xmm0,0xd0(%r13) │ │ │ │ - movdqu 0xe0(%rsi),%xmm1 │ │ │ │ - movups %xmm1,0xe0(%r13) │ │ │ │ - mov 0x7c(%r12),%eax │ │ │ │ - mov 0x7c(%r13),%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea (%r14,%rax,8),%rdx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jae 28928 │ │ │ │ - mov %r14,%rbp │ │ │ │ - jmp 288b5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rbp │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - jae 28928 │ │ │ │ - cmp %ebx,0x4(%rbp) │ │ │ │ - jne 288a8 │ │ │ │ - lea (%r15,%rdi,8),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jae 28950 │ │ │ │ - lea (%r15,%rdi,8),%rdx │ │ │ │ - jmp 288db │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jae 28950 │ │ │ │ - cmp %ebx,0x4(%rsi) │ │ │ │ - jne 288d0 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 28938 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 280f0 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - jne 28882 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x88(%rdi),%rbp │ │ │ │ + testb $0x1,-0x68(%rdi) │ │ │ │ + jne 2dc80 │ │ │ │ + mov 0x5a0(%rbp),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea -0x20(%rbx),%rsi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + jmpq a9d40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea (%r15,%rdi,8),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jb 288c7 │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rcx,%rdi │ │ │ │ + movzbl -0x2a(%rdi),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x70(%rbx),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 280f0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jmp 2890c │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 288e0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x2f0(%rdi),%r12 │ │ │ │ + mov 0x0(%rbp,%rax,8),%rdi │ │ │ │ + callq 707d0 │ │ │ │ + jmp 2dc66 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x7c(%rdi),%eax │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 28ad0 │ │ │ │ - mov %r12,%rbx │ │ │ │ - jmp 2899f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%edx │ │ │ │ - lea (%rbx,%rdx,8),%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 28ad8 │ │ │ │ - cmpl $0x1,0x4(%rbx) │ │ │ │ - jne 28990 │ │ │ │ - jmp 289c1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%edx │ │ │ │ - lea (%r12,%rdx,8),%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 28ad0 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 289b0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 28ab8 │ │ │ │ - mov (%r12),%eax │ │ │ │ - lea -0x8(,%rax,8),%r14 │ │ │ │ - sar $0x3,%r14 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 28ad0 │ │ │ │ - mov %r14d,%r15d │ │ │ │ - movzbl 0x7a(%rdi),%r13d │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x0(,%r15,8),%rdi │ │ │ │ - callq 28220 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 28ae0 │ │ │ │ - sub $0x1,%r14d │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%r12,%rsi,8),%rax │ │ │ │ - mov %rax,0x0(%rbp,%rsi,8) │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %r15,%rsi │ │ │ │ - jne 28a18 │ │ │ │ - lea -0x9d2(%rip),%rcx │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7740 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0xabfd8(%rip),%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 28ab0 │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - lea 0xab8ee(%rip),%r12 │ │ │ │ - lea 0x0(,%r13,8),%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - lea 0x8(%rbx,%rdx,8),%rdx │ │ │ │ - movzwl 0x18(%rdx),%ecx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 28ab0 │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - lea 0x0(,%r14,8),%rcx │ │ │ │ - lea 0xab8ea(%rip),%r12 │ │ │ │ - cmp %rax,0x0(%rbp,%r14,8) │ │ │ │ - jae 28ab0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - add %rbp,%rcx │ │ │ │ - jmp 28aa4 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp (%rax),%rdx │ │ │ │ - je 28ae9 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 28a98 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movzbl -0x68(%rdi),%eax │ │ │ │ + mov -0x78(%rdi),%rbp │ │ │ │ + test $0x1,%al │ │ │ │ + jne 2dcd8 │ │ │ │ + movzbl 0x10(%rbx),%edx │ │ │ │ + shr %al │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ + and $0x7f,%eax │ │ │ │ + mov %edx,0x88(%rbp,%rax,4) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmpq a24e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x88(%rdi),%rdx │ │ │ │ + movzbl -0x2a(%rdi),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x70(%rbx),%rsi │ │ │ │ + mov (%rdx,%rax,8),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + callq 707d0 │ │ │ │ + movzbl -0x68(%rbx),%eax │ │ │ │ + jmp 2dcb5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x452(%rdi),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2dda0 │ │ │ │ + mov $0x200,%r9d │ │ │ │ + jmp 2dd51 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x538(%rdi),%ecx │ │ │ │ + mov %r9d,%edx │ │ │ │ + movzwl 0x9e(%rsi),%eax │ │ │ │ + shl %cl,%edx │ │ │ │ + lea 0x9f(,%rax,8),%rax │ │ │ │ + sub $0x1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 2dd9e │ │ │ │ + test %eax,%eax │ │ │ │ + je 2dd20 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x88(%rsi),%rcx │ │ │ │ + shl $0x9,%edx │ │ │ │ + add %rsi,%rdx │ │ │ │ + cmp %rcx,0x10(%rdx) │ │ │ │ + jne 2dda0 │ │ │ │ + movzwl 0x538(%rdi),%ecx │ │ │ │ + mov %r9d,%r10d │ │ │ │ + movzwl 0x26(%rdx),%edx │ │ │ │ + shl %cl,%r10d │ │ │ │ + lea 0x27(,%rdx,8),%rdx │ │ │ │ + mov %r10d,%ecx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + or %rcx,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + shr $0x9,%rdx │ │ │ │ + add %edx,%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 2dd51 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 28ab8 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 289c1 │ │ │ │ nop │ │ │ │ - lea 0xaae67(%rip),%r12 │ │ │ │ - jmp 28ab8 │ │ │ │ - lea 0xabf4d(%rip),%r12 │ │ │ │ - jmp 28ab0 │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x91795(%rip),%rcx │ │ │ │ + mov $0x143,%edx │ │ │ │ + lea 0x8ebab(%rip),%rsi │ │ │ │ + lea 0x8ebb7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x916fd(%rip),%rcx │ │ │ │ + mov $0x1a,%edx │ │ │ │ + lea 0x907e1(%rip),%rsi │ │ │ │ + lea 0x907f2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x508(%rdi),%rsi │ │ │ │ - mov 0x7c(%rsi),%eax │ │ │ │ - lea 0x2f0(%rsi),%r10 │ │ │ │ - lea (%r10,%rax,8),%rdx │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - jb 28b40 │ │ │ │ - jmpq 28f00 │ │ │ │ - mov (%r10),%eax │ │ │ │ - lea (%r10,%rax,8),%r10 │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - jae 28f00 │ │ │ │ - cmpl $0x1,0x4(%r10) │ │ │ │ - jne 28b30 │ │ │ │ - movdqu 0x28(%rsi),%xmm0 │ │ │ │ - mov 0xde49d(%rip),%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movups %xmm0,0x4b0(%r12) │ │ │ │ - movdqu 0x38(%rsi),%xmm1 │ │ │ │ - movups %xmm1,0x4c0(%r12) │ │ │ │ - movzwl 0x10(%rsi),%eax │ │ │ │ - mov %ax,0x4d0(%r12) │ │ │ │ - movzwl 0x12(%rsi),%eax │ │ │ │ - mov %ax,0x4d2(%r12) │ │ │ │ - movzbl 0x7b(%rsi),%eax │ │ │ │ - mov %al,0x4d6(%r12) │ │ │ │ - mov 0x90(%rsi),%rax │ │ │ │ - shr %rax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,0x4d7(%r12) │ │ │ │ - mov 0x98(%rsi),%rax │ │ │ │ - shr $0xa,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0x4d8(%r12) │ │ │ │ - mov 0x98(%rsi),%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shr $0xe,%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %ax,0x4d4(%r12) │ │ │ │ - mov $0x3b9aca00,%eax │ │ │ │ - mov 0x8c(%rsi),%ecx │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %ecx,0x4f0(%r12) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x4ec(%r12) │ │ │ │ - mov 0x80(%rsi),%rax │ │ │ │ - div %rcx │ │ │ │ - mov %rax,0x4e0(%r12) │ │ │ │ - mov 0x88(%rsi),%eax │ │ │ │ - mov %eax,0x4e8(%r12) │ │ │ │ - mov 0xd0(%rsi),%rax │ │ │ │ - mov %rax,0x4f8(%r12) │ │ │ │ - mov 0xe0(%rsi),%rax │ │ │ │ - mov %rax,0x500(%r12) │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 28e08 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xdf3a9(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - mov 0xdf41e(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 28e54 │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 28c90 │ │ │ │ - jmpq 28e21 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 28ca5 │ │ │ │ - mov %ebx,%eax │ │ │ │ + lea -0x30(%rdi),%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x1,-0x6(%rdi) │ │ │ │ + je 2de49 │ │ │ │ + mov -0x28(%rdi),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovne %r13,%rbx │ │ │ │ + mov -0x30(%rbp),%r14 │ │ │ │ + mov 0x48(%rbp),%r12 │ │ │ │ + movzbl -0x7(%rbp),%eax │ │ │ │ add $0x34,%rax │ │ │ │ - mov (%r12,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 28c80 │ │ │ │ - lock addq $0x1,0x28(%rbp) │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 28e38 │ │ │ │ - mov 0xdf3c4(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 28ee8 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0xdf3b2(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 28ee0 │ │ │ │ - mov 0xdf32c(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 28e5c │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 28e45 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea 0x8(%r10,%rax,8),%rdi │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - mov 0x18(%rdi),%ecx │ │ │ │ - mov 0x10(%rdi),%r8 │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - shr $0xf,%rcx │ │ │ │ - and $0xf,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - shr $0xa,%r14 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shr $0xe,%r13 │ │ │ │ - shr $0x1c,%rax │ │ │ │ - and $0xf,%r14d │ │ │ │ - and $0x1,%r13d │ │ │ │ - and $0x1f,%esi │ │ │ │ - shr $0x14,%rdx │ │ │ │ - and $0x3,%eax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea -0x1(%rax),%r9d │ │ │ │ - mov $0x1,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - cmove %eax,%r9d │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %r9b,0x1b(%rsp) │ │ │ │ - callq 1fb70 │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - movzbl (%rsp),%edi │ │ │ │ - mov %r14b,0xb7(%rbp) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - xor $0x1,%eax │ │ │ │ - mov %r13b,0xb8(%rbp) │ │ │ │ - mov %ecx,0xb0(%rbp) │ │ │ │ - movzbl 0x1b(%rsp),%r9d │ │ │ │ - movzbl 0x8(%rsp),%ecx │ │ │ │ - mov %dil,0xb6(%rbp) │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - mov %al,0xbb(%rbp) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - mov %r8,0xa8(%rbp) │ │ │ │ - mov %dx,0xb4(%rbp) │ │ │ │ - mov %cl,0xb9(%rbp) │ │ │ │ - mov %r9b,0xba(%rbp) │ │ │ │ - lock xadd %rax,0x28(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - je 28ef0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28c50 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 28c90 │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 28cb6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 28cee │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov (%r14,%rax,8),%r15 │ │ │ │ + testb $0x8,-0x6(%rbp) │ │ │ │ + jne 2dea8 │ │ │ │ + cmpb $0x0,0x10(%rbp) │ │ │ │ + jne 2dec3 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2dfa8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a0c50 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2e01e │ │ │ │ + add $0x28,%rsp │ │ │ │ + lea 0x30(%r13),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - mfence │ │ │ │ - jmpq 28c6b │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - movl $0x0,0xdf19e(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xdf17f(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - jns 28ce5 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 28ce5 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + jmpq a0d70 │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x20(%rbp),%rsi │ │ │ │ mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xdf13c(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - jmpq 28ce5 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 707d0 │ │ │ │ + cmpb $0x0,0x10(%rbp) │ │ │ │ + je 2df76 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 60180 │ │ │ │ + lea 0x12cd8(%r14),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 28cd6 │ │ │ │ - mfence │ │ │ │ - jmpq 28cc4 │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - callq *0x30(%rbp) │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - jmpq 28df9 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmpq 28b47 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x7c(%rdi),%edx │ │ │ │ - lea 0x2f0(%rdi),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 28f33 │ │ │ │ - jmp 28f40 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 28f40 │ │ │ │ - cmp %esi,0x4(%rax) │ │ │ │ - jne 28f28 │ │ │ │ - retq │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2dee0 │ │ │ │ + movzbl 0x28(%rbx),%eax │ │ │ │ + movdqu 0x18(%rbx),%xmm0 │ │ │ │ + movzbl -0x7(%rbp),%edx │ │ │ │ + mov %al,0x10(%rsp) │ │ │ │ + movzbl 0x18(%rbx),%edi │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %edi,%esi │ │ │ │ + test %edi,%edi │ │ │ │ + je 2df5a │ │ │ │ + lea -0x1(%rdi),%ecx │ │ │ │ + lea 0x1(%rsp),%rax │ │ │ │ + lea 0x2(%rsp,%rcx,1),%rcx │ │ │ │ + jmp 2df29 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 2df50 │ │ │ │ + cmp (%rax),%dl │ │ │ │ + jne 2df20 │ │ │ │ + lea 0x9145c(%rip),%rcx │ │ │ │ + mov $0x55,%edx │ │ │ │ + lea 0x906cc(%rip),%rsi │ │ │ │ + lea 0x909f9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %esi,%edx │ │ │ │ - lea 0x2f0(%rax),%rsi │ │ │ │ - mov 0x7c(%rax),%eax │ │ │ │ - lea (%rsi,%rax,8),%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jb 28f7b │ │ │ │ - jmp 28f8c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jae 28f90 │ │ │ │ - cmp 0x4(%rsi),%edx │ │ │ │ - jne 28f70 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 28f8c │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 280f0 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x3,%sil │ │ │ │ + ja 2e023 │ │ │ │ + add $0x1,%esi │ │ │ │ + movslq %edi,%rdi │ │ │ │ + mov %sil,0x18(%rbx) │ │ │ │ + mov %dl,0x19(%rbx,%rdi,1) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x12cd8(%r14) │ │ │ │ + testb $0x8,-0x6(%rbp) │ │ │ │ + je 2de69 │ │ │ │ + lea 0x60(%r15),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r15) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 2de69 │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq 2de69 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28fb2 │ │ │ │ - callq 1cfa0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28fcc │ │ │ │ - cmp $0xfffffffffffff000,%rdi │ │ │ │ - ja 28fcc │ │ │ │ - mov 0x20(%rbx),%esi │ │ │ │ - callq 1c770 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - mov %esi,%esi │ │ │ │ - push %r13 │ │ │ │ - lea 0x2f0(,%rsi,8),%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 29030 │ │ │ │ - callq 1c5b0 │ │ │ │ - mov %eax,%eax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - cmovb %rax,%r13 │ │ │ │ - lea -0x1(%r13),%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%rbp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2905b │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbp,0x18(%rbx) │ │ │ │ - jae 29090 │ │ │ │ - movzbl 0x24(%rbx),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - je 290b8 │ │ │ │ - movzbl 0x101(%r12),%ecx │ │ │ │ - mov $0x200,%r14d │ │ │ │ - shl %cl,%r14d │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jb 2916a │ │ │ │ - cmp %rbp,0x18(%rbx) │ │ │ │ - jb 290b8 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r12,%r12 │ │ │ │ - je 290b8 │ │ │ │ - nop │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 291b8 │ │ │ │ - add $0x30,%rsp │ │ │ │ + lea 0x68(%r12),%rdi │ │ │ │ + lock andq $0xfffffffffffffeff,(%rdi) │ │ │ │ + mov $0x8,%esi │ │ │ │ + callq a92b0 │ │ │ │ + lea -0x98(%rbx),%rax │ │ │ │ + movq $0x0,-0xa0(%rbx) │ │ │ │ + lea -0xa0(%rbx),%rsi │ │ │ │ + mov %rax,-0x90(%rbx) │ │ │ │ + mov %rax,-0x98(%rbx) │ │ │ │ + lea 0x7dc3(%rip),%rax │ │ │ │ + mov %rax,-0x88(%rbx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2e01e │ │ │ │ + mov 0x2d78(%r14),%rdi │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0x2,%edx │ │ │ │ - je 290f2 │ │ │ │ - lea 0xfff(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - shr $0xc,%rsi │ │ │ │ - callq 1d1d0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 29160 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 290eb │ │ │ │ - callq 1cfa0 │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28220 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 29160 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 7090 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2914e │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7430 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 7430 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - cmp %rax,%r14 │ │ │ │ - cmovbe %r14,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %r13,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,0x18(%rbx) │ │ │ │ - jmpq 29090 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmpq 29090 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea 0xb2cbc(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x30,%rcx │ │ │ │ - callq 70b0 │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0xaba95(%rip),%rdx │ │ │ │ - lea 0xab1f6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xffffffe4,%eax │ │ │ │ - jmpq 29090 │ │ │ │ + pop %r15 │ │ │ │ + jmpq a9d40 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x91366(%rip),%rcx │ │ │ │ + mov $0x56,%edx │ │ │ │ + lea 0x905d6(%rip),%rsi │ │ │ │ + lea 0x905e3(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r14 │ │ │ │ - mov $0x200,%r14d │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - movabs $0xca451a4ef67385c6,%r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - movabs $0x816dba487ff56582,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x905c1(%rip),%rdx │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 2e150 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2e0c4 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0xd0(%rbp),%rcx │ │ │ │ + lea 0x905ac(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 29250 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzwl 0x10(%rax),%esi │ │ │ │ - lea -0x9(%rsi),%edx │ │ │ │ - cmp $0x5,%dx │ │ │ │ - ja 292f9 │ │ │ │ - movzbl 0x101(%rax),%ecx │ │ │ │ - mov 0x7c(%rax),%edi │ │ │ │ - mov %r14d,%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - lea 0x2f0(,%rdi,8),%rsi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jb 29308 │ │ │ │ - cmp %rsi,0x18(%rbx) │ │ │ │ - jae 29318 │ │ │ │ - mov %edi,%esi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x90595(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 28ff0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 29378 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - callq 1d180 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %r13,0x20(%rax) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movl $0x1800,0x14(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - callq 205f0 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - callq 1c510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 292f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - movdqu 0x18(%rax),%xmm0 │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - xor %r12,%rdx │ │ │ │ - xor %rbp,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - je 29200 │ │ │ │ - lea 0xab7c0(%rip),%r8 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29384 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + callq 2dbe0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + movzwl 0x70(%r12),%ecx │ │ │ │ + lea 0x9056c(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2e137 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movzwl 0x16(%r13),%ecx │ │ │ │ + lea 0x90558(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x904f4(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + jmpq 2e09a │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xab78a(%rip),%r8 │ │ │ │ - jmp 292ca │ │ │ │ - lea 0xab0d8(%rip),%r8 │ │ │ │ - jmp 292ca │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xab748(%rip),%r8 │ │ │ │ - jmp 292ca │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x90(%rax),%rsi │ │ │ │ - lea 0xab749(%rip),%r8 │ │ │ │ - shr $0x2,%rsi │ │ │ │ - test $0x38,%sil │ │ │ │ - jne 292ca │ │ │ │ - xor %ecx,%ecx │ │ │ │ - and $0x3f,%esi │ │ │ │ - lea 0x2e0(,%rdi,8),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x10(%rax),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 69770 │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - lea 0xab0a4(%rip),%r8 │ │ │ │ - xor (%rcx),%rax │ │ │ │ - xor 0x8(%rcx),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - jne 292ca │ │ │ │ - mov 0x70(%rcx),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - jmpq 292ca │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xaa5cf(%rip),%r8 │ │ │ │ - jmpq 292ca │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2f0(%rdx),%rax │ │ │ │ - mov 0x7c(%rdx),%edx │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 293e7 │ │ │ │ - jmpq 294f8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 294f8 │ │ │ │ - cmp 0x4(%rax),%ebx │ │ │ │ - jne 293d8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 294f8 │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub %rdx,%rax │ │ │ │ - add %eax,%esi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 28ff0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 29517 │ │ │ │ - testb $0x4,0x24(%rbp) │ │ │ │ - je 29490 │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - lea -0x508(%rbp),%r14 │ │ │ │ - lea 0x14(%rsp),%r13 │ │ │ │ - jmp 29435 │ │ │ │ - nop │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 285b0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 29490 │ │ │ │ - mov 0xf0(%r15),%rax │ │ │ │ - lea 0xf0(%r15),%rdi │ │ │ │ - mov 0x7c(%rax),%esi │ │ │ │ - add %r12d,%esi │ │ │ │ - callq 28ff0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 29500 │ │ │ │ - lea 0x60(%r15),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r15) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 29430 │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmp 29430 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x2f0(%rax),%rsi │ │ │ │ - mov 0x7c(%rax),%eax │ │ │ │ - lea (%rsi,%rax,8),%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - ja 294bb │ │ │ │ - jmp 29520 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jbe 29520 │ │ │ │ - cmp 0x4(%rsi),%ebx │ │ │ │ - jne 294b0 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 280f0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0xfffffffffffffff8,%r13 │ │ │ │ + mov %fs:0x0(%r13),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + or $0x40000,%eax │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + movzwl 0x452(%rdi),%eax │ │ │ │ + and $0x40000,%r14d │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 2e264 │ │ │ │ + lea -0x1(%rsi),%rbx │ │ │ │ + movb $0x0,(%r12) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1000,%r15d │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0xc,%rax │ │ │ │ + je 2e1f4 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%r15 │ │ │ │ + callq a71b0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ test %rax,%rax │ │ │ │ - je 294d4 │ │ │ │ - mov %ebx,0x4(%rax) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 2952c │ │ │ │ - add $0x28,%rsp │ │ │ │ + je 2e230 │ │ │ │ + mov %fs:0x0(%r13),%rcx │ │ │ │ + mov 0x48(%rcx),%edx │ │ │ │ + and $0xfffbffff,%edx │ │ │ │ + or %edx,%r14d │ │ │ │ + mov %r14d,0x48(%rcx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 293f7 │ │ │ │ nop │ │ │ │ - lea 0x28(%r15),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%r15) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 29524 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 294d4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq a71b0 │ │ │ │ + or $0xfff,%rbx │ │ │ │ + mov $0x1000,%edi │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2e20b │ │ │ │ + movb $0x1,(%r12) │ │ │ │ + lea 0x12f78(%rbp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - jmp 294c0 │ │ │ │ - callq *0x30(%r15) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 294d4 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + callq a4c30 │ │ │ │ + jmp 2e20b │ │ │ │ + lea 0x91265(%rip),%rcx │ │ │ │ + mov $0x72,%edx │ │ │ │ + lea 0x90417(%rip),%rsi │ │ │ │ + lea 0x90427(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov %esi,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %edi,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %r8,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - movzwl 0x10(%rbx),%eax │ │ │ │ - cmp $0x9,%eax │ │ │ │ - jbe 29588 │ │ │ │ - movzwl 0x12(%rbx),%edx │ │ │ │ - cmp $0xe,%eax │ │ │ │ - ja 297f0 │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jbe 297f0 │ │ │ │ - lea 0xab5b3(%rip),%r12 │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 29591 │ │ │ │ + cmp $0xa,%esi │ │ │ │ + ja 2e2c0 │ │ │ │ + test %edi,%edi │ │ │ │ + je 2e370 │ │ │ │ + cmp $0x7,%edi │ │ │ │ + je 2e370 │ │ │ │ + cmp $0xb,%r15d │ │ │ │ + setbe %bpl │ │ │ │ + test $0x1,%r13b │ │ │ │ + je 2e2df │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 2e2df │ │ │ │ + movl $0x0,0x34(%rbx) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + cmp $0xa,%r15d │ │ │ │ + setbe %r12b │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + sete %al │ │ │ │ + and %eax,%r12d │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2e3f8 │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 2e330 │ │ │ │ + test $0x1,%r13b │ │ │ │ + jne 2e310 │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 2e310 │ │ │ │ + movl $0xffffffff,0x34(%rbx) │ │ │ │ + cmp $0xa,%r15d │ │ │ │ + jbe 2e430 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xaae49(%rip),%r12 │ │ │ │ - jne 29577 │ │ │ │ - cmpq $0x0,0xd8(%rbx) │ │ │ │ - lea 0xaae78(%rip),%r12 │ │ │ │ - jne 29577 │ │ │ │ - testq $0xfffffffffff80000,0xd0(%rbx) │ │ │ │ - jne 29577 │ │ │ │ - movzwl 0x78(%rbx),%eax │ │ │ │ - lea 0xab4f8(%rip),%r12 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp $0x7,%dx │ │ │ │ - ja 29577 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - test %rax,%rdx │ │ │ │ - jne 29577 │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea 0xab4c8(%rip),%r12 │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 29577 │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea 0xab545(%rip),%r12 │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 29577 │ │ │ │ - movzbl 0x7b(%rbx),%eax │ │ │ │ - lea 0xab4cd(%rip),%r12 │ │ │ │ - test %al,%al │ │ │ │ - je 29577 │ │ │ │ - cmp 0x7a(%rbx),%al │ │ │ │ - jbe 29805 │ │ │ │ - cmp $0x40,%al │ │ │ │ - ja 29805 │ │ │ │ - mov 0x90(%rbx),%rdx │ │ │ │ - lea 0xaae0c(%rip),%r12 │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x30,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - ja 29577 │ │ │ │ - mov 0x98(%rbx),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - ja 29577 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0xaae23(%rip),%r12 │ │ │ │ - shr $0x34,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - ja 29577 │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x18,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - ja 29577 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xaae39(%rip),%r12 │ │ │ │ - shr $0x28,%rax │ │ │ │ - shr $0x2c,%rsi │ │ │ │ - or %rsi,%rax │ │ │ │ - test $0xc,%al │ │ │ │ - jne 29577 │ │ │ │ - shr $0x4,%rcx │ │ │ │ - lea 0xab3f4(%rip),%r12 │ │ │ │ - and $0xc,%cl │ │ │ │ - jne 29577 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0xab417(%rip),%r12 │ │ │ │ - shr $0xc,%rax │ │ │ │ - and $0xffff,%eax │ │ │ │ - je 29577 │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - lea 0xaae2e(%rip),%r12 │ │ │ │ - test %rax,%rcx │ │ │ │ - jne 29577 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0xaadfb(%rip),%r12 │ │ │ │ - shr $0x1c,%rax │ │ │ │ - and $0x1f,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 29577 │ │ │ │ - mov 0x8c(%rbx),%eax │ │ │ │ - lea 0xab3e4(%rip),%r12 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x3b9ac9ff,%eax │ │ │ │ - ja 29577 │ │ │ │ - lea 0xf0(%rbx),%rdi │ │ │ │ - callq 283c0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 29577 │ │ │ │ - mov 0x7c(%rbx),%eax │ │ │ │ - lea 0x2f0(%rbx),%r13 │ │ │ │ - lea 0x0(%r13,%rax,8),%rcx │ │ │ │ - mov %r13,%rax │ │ │ │ - jmp 2977c │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 29811 │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - ja 29811 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja 29765 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xaacd8(%rip),%r12 │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 29577 │ │ │ │ - callq 280d0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 29577 │ │ │ │ - mov 0x7c(%rbx),%eax │ │ │ │ - mov %r13,%rbp │ │ │ │ - jmp 297db │ │ │ │ - cmpl $0x1,0x4(%rbp) │ │ │ │ - je 297d3 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 280d0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 2981d │ │ │ │ - mov 0x7c(%rbx),%eax │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rbp │ │ │ │ - lea 0x0(%r13,%rax,8),%rdx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - jb 297ba │ │ │ │ - jmpq 29577 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x2c(%rbx),%rax │ │ │ │ + mov 0x24(%rbx),%rdx │ │ │ │ + mov %rax,0x24(%rbx) │ │ │ │ + mov %rdx,0x2c(%rbx) │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%rdx │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + mov %rdx,0x40(%rbx) │ │ │ │ + test $0x1,%r13b │ │ │ │ + jne 2e31a │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 2e309 │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0xaabdd(%rip),%r12 │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - lea 0xab2ce(%rip),%r12 │ │ │ │ - jmpq 29577 │ │ │ │ - lea 0xaaca0(%rip),%r12 │ │ │ │ - jmpq 29577 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq 29577 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - lea 0x2f0(%rsi),%rax │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x7c(%rsi),%edx │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 2986b │ │ │ │ - jmp 29879 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 29879 │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 29860 │ │ │ │ + mov 0x2c(%rbx),%rax │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov 0x20(%rbx),%esi │ │ │ │ + mov 0x24(%rbx),%rcx │ │ │ │ + and $0x1,%edi │ │ │ │ test %rax,%rax │ │ │ │ - je 29879 │ │ │ │ - sub (%rax),%esi │ │ │ │ - lea 0x508(%rbp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 28ff0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 298a0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 28780 │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov 0x90(%rax),%rax │ │ │ │ - bt $0x3c,%rax │ │ │ │ - jb 29910 │ │ │ │ - bt $0x3d,%rax │ │ │ │ - jb 29900 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2da50 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2988c │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 640a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2988c │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 28b00 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lock orq $0x10000,0xe0(%rbp) │ │ │ │ - jmp 298c7 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock orq $0x8000,0xe0(%rbp) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov 0x90(%rax),%rax │ │ │ │ - jmp 298c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov 0xf0(%rsi),%rdx │ │ │ │ - mov 0x508(%r8),%r13 │ │ │ │ - lea 0x2f0(%rdx),%rax │ │ │ │ - mov 0x7c(%rdx),%edx │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 2996b │ │ │ │ - jmp 299b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 299b0 │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ + jne 2e3c0 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 2e4c0 │ │ │ │ test %esi,%esi │ │ │ │ - jne 29960 │ │ │ │ + je 2e2c0 │ │ │ │ + test %dil,%dil │ │ │ │ + je 2e2c0 │ │ │ │ + lea 0x910a9(%rip),%rcx │ │ │ │ + mov $0x122,%edx │ │ │ │ + lea 0x8f01a(%rip),%rsi │ │ │ │ + lea 0x9eb41(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2e2da │ │ │ │ + lea -0x1(%rcx),%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 2e3e0 │ │ │ │ + sub $0x1,%rax │ │ │ │ + or $0xffffffffffffffff,%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x20(%rbx) │ │ │ │ + mov %rsi,0x24(%rbx) │ │ │ │ + mov %rax,0x2c(%rbx) │ │ │ │ + jmpq 2e2d3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x20(%rbx),%rdi │ │ │ │ + callq 1d0f0 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 2e4b0 │ │ │ │ + mov 0x2c(%rbx),%rax │ │ │ │ + mov 0x24(%rbx),%rdx │ │ │ │ + lea 0x34(%rbx),%rdi │ │ │ │ + mov %rdx,0x2c(%rbx) │ │ │ │ + mov %rax,0x24(%rbx) │ │ │ │ + callq 1d0f0 │ │ │ │ + jmpq 2e340 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2e43f │ │ │ │ + cmp $0x7,%r14d │ │ │ │ + jne 2e31a │ │ │ │ + mov 0x2c(%rbx),%rax │ │ │ │ + xor $0x1,%r13d │ │ │ │ + mov 0x24(%rbx),%rdx │ │ │ │ + and $0x1,%r13d │ │ │ │ test %rax,%rax │ │ │ │ - je 29979 │ │ │ │ - mov (%rax),%esi │ │ │ │ - lea 0xf0(%rdi),%rbp │ │ │ │ - add 0x7c(%r13),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28ff0 │ │ │ │ - mov %eax,%r12d │ │ │ │ + jne 2e478 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 2e478 │ │ │ │ + mov 0x20(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 2999e │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28780 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + je 2e31a │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 2e31a │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 2e493 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 2e31a │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rcx │ │ │ │ + jne 2e4f1 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + je 2e4d2 │ │ │ │ + movl $0x0,0x20(%rbx) │ │ │ │ + mov %rcx,0x24(%rbx) │ │ │ │ + mov %rdx,0x2c(%rbx) │ │ │ │ + jmpq 2e31a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 29979 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + lea 0x34(%rbx),%rdi │ │ │ │ + callq 1d0f0 │ │ │ │ + jmpq 2e2fe │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2e2da │ │ │ │ + lea -0x1(%rcx),%rsi │ │ │ │ + jmpq 2e3e0 │ │ │ │ + lea 0x90f57(%rip),%rcx │ │ │ │ + mov $0x117,%edx │ │ │ │ + lea 0x8eee8(%rip),%rsi │ │ │ │ + lea 0x9ea0f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 2e493 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov $0x8,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x218,%rsp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x2b8,%rsp │ │ │ │ + mov 0x2f8(%rsp),%eax │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov 0x2f0(%rsp),%r14d │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ + mov %rax,0x2a8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - testb $0x10,0x5(%rsi) │ │ │ │ - je 299fd │ │ │ │ - mov 0x48(%rsi),%r13 │ │ │ │ - testb $0x2,0x4(%rbx) │ │ │ │ - je 29a0d │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - jne 29c40 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbp) │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movl $0x1,0x20(%rbp) │ │ │ │ - movb $0x2,0x24(%rbp) │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - testb $0x8,0x5(%rbx) │ │ │ │ - je 29b10 │ │ │ │ - cmpb $0x0,0x44(%rbx) │ │ │ │ - mov $0x1,%esi │ │ │ │ - je 29b10 │ │ │ │ - testb $0x40,0x4(%rbx) │ │ │ │ - je 29b00 │ │ │ │ - cmpb $0x0,0x3f(%rbx) │ │ │ │ - je 29b00 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1c7a0 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe 29a82 │ │ │ │ - cmp $0xfffffffffffffff3,%rax │ │ │ │ - je 29ce0 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 29c90 │ │ │ │ + movzwl 0x14(%rcx),%eax │ │ │ │ + cmp $0x3,%ax │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + setne %dl │ │ │ │ + cmp $0x8,%ax │ │ │ │ + setbe %al │ │ │ │ + test %al,%dl │ │ │ │ + jne 2e750 │ │ │ │ + cmp $0xe,%r13d │ │ │ │ + ja 2e750 │ │ │ │ + cmp 0x4d2(%rbp),%r13w │ │ │ │ + jb 2e830 │ │ │ │ + cmp 0x4d0(%rbp),%r13w │ │ │ │ + ja 2e990 │ │ │ │ + testb $0x20,0x10(%rbx) │ │ │ │ + jne 2eab9 │ │ │ │ + movzwl 0x452(%rbp),%eax │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + add 0x8(%rsp),%r9d │ │ │ │ + cmp %eax,%r9d │ │ │ │ + ja 2ec90 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2eba0 │ │ │ │ + cmpw $0x0,0x12(%rbx) │ │ │ │ + jne 2ed98 │ │ │ │ + cmpb $0x12,0x13a(%r12) │ │ │ │ + lea -0x88(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + je 2f2e0 │ │ │ │ + mov -0x70(%rbx),%rax │ │ │ │ + movzbl 0x51(%r12),%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2ee70 │ │ │ │ + lea 0x29c(%rsp),%r10 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0xa9ec0(%rip),%r14 │ │ │ │ - callq 28ff0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 29b28 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov %r14,%rcx │ │ │ │ + mov $0x1000,%edi │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + je 2e65c │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%r11 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + lea 0x90083(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jne 2f1e0 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xab169(%rip),%rdx │ │ │ │ - lea 0xaab02(%rip),%rsi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + lea 0x9028d(%rip),%rsi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - testb $0x2,0x4(%rbx) │ │ │ │ - je 29ad3 │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - jne 29c60 │ │ │ │ - mov 0x208(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29d32 │ │ │ │ - add $0x218,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 2e807 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + je 2e729 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov -0x70(%rbx),%rax │ │ │ │ + movzbl 0x50(%r12),%edx │ │ │ │ + shr $0x4,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 2eea4 │ │ │ │ + jmpq 2f090 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x29c(%rsp),%r10 │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2e79b │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%r11 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + lea 0x8fee5(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 2e930 │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x2a8(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 2f88b │ │ │ │ + add $0x2b8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - or $0x2,%esi │ │ │ │ - mov %esi,0x20(%rbp) │ │ │ │ - jmpq 29a55 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x81,0x20(%rbp) │ │ │ │ - mov $0x81,%esi │ │ │ │ - jmpq 29a41 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 291c0 │ │ │ │ - mov %rax,%r14 │ │ │ │ + lea 0x29c(%rsp),%r10 │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r10 │ │ │ │ test %rax,%rax │ │ │ │ - je 29ca0 │ │ │ │ - testb $0x10,0x5(%rbx) │ │ │ │ - je 29b50 │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - jmpq 29a9e │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0xab0c6(%rip),%rdx │ │ │ │ - lea 0xaaa27(%rip),%rsi │ │ │ │ + je 2e87b │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x80(%rsp),%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + movzwl 0x4d2(%rbp),%r8d │ │ │ │ + lea 0x900cd(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 2ebc8 │ │ │ │ + testb $0x10,0xe0(%rbp) │ │ │ │ + jne 2e7fa │ │ │ │ + mov %r10,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x97288(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 2ec02 │ │ │ │ + lea 0x8eae9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 2e802 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + lea 0x90022(%rip),%rsi │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - callq 1d180 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov $0x200,%edx │ │ │ │ - movq $0x7,0x20(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movl $0x1800,0x14(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - callq 205f0 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - callq 1c510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 29cc8 │ │ │ │ - mov %rsp,%r8 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov %r8,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 283c0 │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 2e802 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + cmp %r15,%r10 │ │ │ │ + je 2e579 │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 7410 │ │ │ │ + cmp 0x4d2(%rbp),%r13w │ │ │ │ + jae 2e587 │ │ │ │ + jmpq 2e830 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x29c(%rsp),%r10 │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r10 │ │ │ │ test %rax,%rax │ │ │ │ - jne 29b45 │ │ │ │ - movzbl 0x12(%rsp),%edx │ │ │ │ - lea 0x18(%rsp),%r13 │ │ │ │ - lea 0x0(%r13,%rdx,8),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jae 29b45 │ │ │ │ - mov %r13,%r15 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - testb $0x10,0x5(%rbx) │ │ │ │ - je 29c12 │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 29c2c │ │ │ │ + je 2e9db │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x80(%rsp),%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + movzwl 0x4d0(%rbp),%r8d │ │ │ │ + lea 0x8ffa5(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 2ec50 │ │ │ │ + testb $0x10,0xe0(%rbp) │ │ │ │ + jne 2e7fa │ │ │ │ + mov %r10,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x97128(%rip),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 291c0 │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2e917 │ │ │ │ + cmp %r15,%r10 │ │ │ │ + je 2ea84 │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 7410 │ │ │ │ + lea 0x570(%rbp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13w,0x10(%rax) │ │ │ │ + callq 94d70 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + testb $0x20,0x10(%rbx) │ │ │ │ + je 2e59f │ │ │ │ + lea 0x29c(%rsp),%r10 │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 29ca0 │ │ │ │ - movzbl 0x12(%rsp),%edx │ │ │ │ - add $0x8,%r15 │ │ │ │ - lea 0x0(%r13,%rdx,8),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jb 29c00 │ │ │ │ - jmpq 29b45 │ │ │ │ - nop │ │ │ │ - lea 0xaafd9(%rip),%rdx │ │ │ │ - lea 0xa9b12(%rip),%rsi │ │ │ │ + je 2eb04 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%r11 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8fecd(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jne 2ed85 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8fe05(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 29a0d │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 2e802 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 2e59f │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 2e59f │ │ │ │ nop │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0xaafb6(%rip),%rdx │ │ │ │ - lea 0xa9b39(%rip),%rsi │ │ │ │ + cmpw $0x0,0x16(%rbx) │ │ │ │ + je 2f1f8 │ │ │ │ + movzwl 0x12(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2ebbd │ │ │ │ + cmp %eax,0x8(%rsp) │ │ │ │ + jne 2ed98 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 29ad3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffffffffff3,%rax │ │ │ │ - nop │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmpq 29ac3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - movzwl 0x78(%rax),%r13d │ │ │ │ - shl $0x9,%r13d │ │ │ │ - callq 1c5b0 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jb 29d20 │ │ │ │ - orb $0x1,0x24(%rbp) │ │ │ │ - jmpq 29ac3 │ │ │ │ + jmpq 2e807 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - lea 0xaadac(%rip),%r14 │ │ │ │ - jmpq 29a9e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - testb $0x20,0x5(%rbx) │ │ │ │ - je 29c88 │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 29c90 │ │ │ │ - mov 0x20(%rbp),%esi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - and $0xfffffffd,%esi │ │ │ │ - mov %esi,0x20(%rbp) │ │ │ │ - callq 1c7a0 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 29c90 │ │ │ │ - orb $0x40,0x4(%rbx) │ │ │ │ - movb $0x1,0x3f(%rbx) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - jmpq 29a76 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - lea 0xaa823(%rip),%r14 │ │ │ │ - jmpq 29a9e │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x1,0x480(%rdi) │ │ │ │ - lea 0x540(%rdi),%rax │ │ │ │ - movups %xmm0,0x560(%rdi) │ │ │ │ - sbb %ecx,%ecx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - and $0xfffffffd,%ecx │ │ │ │ - movups %xmm0,0x540(%rdi) │ │ │ │ - add $0xf,%ecx │ │ │ │ - movups %xmm0,0x550(%rdi) │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - movl $0x40000001,0x568(%rdi) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x508(%rdi),%rax │ │ │ │ - addq $0x1,0x70(%rax) │ │ │ │ - mov 0xe0(%rdi),%rax │ │ │ │ - test $0x80,%ah │ │ │ │ - je 29dda │ │ │ │ - mov 0x508(%rdi),%rax │ │ │ │ - btsq $0x3c,0x90(%rax) │ │ │ │ - mov 0xe0(%rdi),%rax │ │ │ │ - test $0x10000,%eax │ │ │ │ - je 29df1 │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - btsq $0x3d,0x90(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - lea 0x1c(%rsp),%rbx │ │ │ │ - mov $0xffffffffffffffff,%r13 │ │ │ │ - btrq $0x3e,0x90(%rax) │ │ │ │ - jmp 29e49 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + lea 0x8fd8a(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 29930 │ │ │ │ - lea 0x60(%r12),%rdi │ │ │ │ - mov %r13,%rax │ │ │ │ - lock xadd %rax,0x60(%r12) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 29ec0 │ │ │ │ - addl $0x1,0x1c(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + jne 2e802 │ │ │ │ + cmp %r15,%r10 │ │ │ │ + je 2ec0f │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 7410 │ │ │ │ + lea 0x570(%rbp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 285b0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 29e20 │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%r13 │ │ │ │ - jmp 29e75 │ │ │ │ + mov %r13w,0x12(%rax) │ │ │ │ + callq 94d70 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + cmp 0x4d0(%rbp),%r13w │ │ │ │ + jbe 2e595 │ │ │ │ + jmpq 2e990 │ │ │ │ nopl (%rax) │ │ │ │ - addl $0x1,0x1c(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + lea 0x8fd02(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 285b0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 29ed0 │ │ │ │ - lea 0xf0(%r12),%rdi │ │ │ │ - callq 29540 │ │ │ │ + callq 5ffd0 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + je 2ea77 │ │ │ │ + jmpq 2e802 │ │ │ │ + nop │ │ │ │ + lea 0x29c(%rsp),%rax │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - jne 2a2f8 │ │ │ │ - lea 0x60(%r12),%rdi │ │ │ │ - mov %r13,%rax │ │ │ │ - lock xadd %rax,0x60(%r12) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 29e70 │ │ │ │ - callq *0x68(%r12) │ │ │ │ - jmp 29e70 │ │ │ │ + je 2ecdb │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8f9d2(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2ed78 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8fc36(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 2e802 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 2ed65 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %cx,0x16(%rbx) │ │ │ │ + jmpq 2e807 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - callq *0x68(%r12) │ │ │ │ - jmpq 29e44 │ │ │ │ + testb $0x10,0xe0(%rbp) │ │ │ │ + je 2f178 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 2e802 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x487(%rbp) │ │ │ │ - jne 2a3e0 │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - jmp 29f37 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0xa0(%rax),%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x60(%rax),%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl %cl,%rsi │ │ │ │ - shr $0x3,%rdx │ │ │ │ - and $0x18,%edx │ │ │ │ - or %rsi,(%r12,%rdx,1) │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - movl $0x0,0x128(%rax) │ │ │ │ - lock xadd %rdx,0x60(%rax) │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 2a350 │ │ │ │ - addl $0x1,0x1c(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 285b0 │ │ │ │ + lea 0x29c(%rsp),%r10 │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - jne 29ef0 │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - lea -0x1836(%rip),%r12 │ │ │ │ - jmpq 29ff7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x100(%r14),%r15 │ │ │ │ - mov 0xf0(%r14),%r13 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1d180 │ │ │ │ - mov 0xf8(%r14),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,0x8(%r15) │ │ │ │ - mov 0x108(%r13),%rdx │ │ │ │ - lea 0x60(%r14),%r13 │ │ │ │ - mov %r12,0x40(%r15) │ │ │ │ - mov %rdx,0x20(%r15) │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %r14,0x48(%r15) │ │ │ │ - movl $0x1800,0x14(%r15) │ │ │ │ - mov 0x120(%r14),%rsi │ │ │ │ - callq 205f0 │ │ │ │ - mov 0x28(%r15),%edx │ │ │ │ - mov 0xd80(%r14),%rcx │ │ │ │ - shr $0x9,%edx │ │ │ │ - add %rdx,0x8(%rcx) │ │ │ │ - lock addq $0x1,0x60(%r14) │ │ │ │ - lock incl 0x568(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1c080 │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lock xadd %rdx,0x60(%r14) │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 2a360 │ │ │ │ - addl $0x1,0x1c(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 285b0 │ │ │ │ - mov %rax,%r14 │ │ │ │ + je 2ede3 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%r11 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8f8f2(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 2f1a0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x38(%rsp) │ │ │ │ + mov $0x40,%eax │ │ │ │ + jne 2e807 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 2ee5d │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2e5d0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 2e807 │ │ │ │ + shr $0x4,%rax │ │ │ │ + movzbl 0x50(%r12),%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 2f078 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 2eea4 │ │ │ │ + mov 0x10(%rbx),%edx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + shr $0x4,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + callq 2e290 │ │ │ │ + cmpb $0x12,0x13a(%r12) │ │ │ │ + je 2f3e0 │ │ │ │ + mov 0x150(%r12),%rax │ │ │ │ + cmp %rax,-0x50(%rbx) │ │ │ │ + seta %al │ │ │ │ + mov -0x48(%rbx),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rcx,0x158(%r12) │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov -0x54(%rbx),%ecx │ │ │ │ + or %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %ecx,0x14c(%r12) │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + jne 2f890 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 2f6b5 │ │ │ │ + lea -0x38(%rbx),%rdi │ │ │ │ + callq 1cab0 │ │ │ │ test %rax,%rax │ │ │ │ - jne 29f60 │ │ │ │ - mov 0x568(%rbp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 2a3e8 │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%r13 │ │ │ │ - jmp 2a03d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,0x1c(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 285b0 │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + je 2f00f │ │ │ │ + lea 0x29c(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ test %rax,%rax │ │ │ │ - je 2a0be │ │ │ │ - mov 0x128(%r12),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 2a076 │ │ │ │ - mov 0x120(%r12),%rax │ │ │ │ - mov 0x70(%rax),%rax │ │ │ │ - cmp %rax,0x118(%r12) │ │ │ │ - jne 2a3fe │ │ │ │ - lea 0x60(%r12),%rdi │ │ │ │ - mov %r13,%rax │ │ │ │ - lock xadd %rax,0x60(%r12) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 2a038 │ │ │ │ - callq *0x68(%r12) │ │ │ │ - jmp 2a038 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x568(%rbp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2a0b1 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - add $0x1,%r12d │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 2a250 │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 2a0ef │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x60(%r15),%r14 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%r14) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 2a2d8 │ │ │ │ - addl $0x1,0x1c(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + je 2ef73 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + lea 0x8f7ad(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov %r10,%rcx │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jne 2ed85 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8f98c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 285b0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2a098 │ │ │ │ - mov 0x128(%r15),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 2a0d0 │ │ │ │ - mov 0xf0(%r15),%r14 │ │ │ │ - movzbl 0x102(%r14),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jbe 2a0d0 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov 0x100(%r15),%r13 │ │ │ │ - mov 0x108(%r14,%rax,8),%rax │ │ │ │ - mov %rax,0x68(%r14) │ │ │ │ - movzbl 0x459(%rbp),%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - je 2a2e8 │ │ │ │ - ja 2a238 │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 5ffd0 │ │ │ │ test %al,%al │ │ │ │ - setne %sil │ │ │ │ - shl $0x2,%rsi │ │ │ │ - mov 0x90(%r14),%rax │ │ │ │ - lea 0x10(%r14),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0x3,%al │ │ │ │ - or %rax,%rsi │ │ │ │ - mov 0x7c(%r14),%eax │ │ │ │ - mov %rsi,0x90(%r14) │ │ │ │ - shr $0x2,%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - lea 0x2e0(,%rax,8),%r9 │ │ │ │ - callq 69770 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x8(%r14) │ │ │ │ - mov %rax,(%r14) │ │ │ │ - callq 1d180 │ │ │ │ - mov 0xf8(%r15),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov 0x68(%r14),%rax │ │ │ │ - mov %r15,0x48(%r13) │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - lea -0x1a9b(%rip),%rax │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ - movl $0x1801,0x14(%r13) │ │ │ │ - mov 0xf8(%r15),%rdi │ │ │ │ - callq 1c5b0 │ │ │ │ - mov 0x7c(%r14),%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ + jne 2e802 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 2f00f │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x60(%r15),%r14 │ │ │ │ - lea 0x2f0(%rax,%rdx,8),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %rcx │ │ │ │ - imul %rcx,%rax │ │ │ │ + callq 7410 │ │ │ │ + cmpl $0xa,0x34(%rsp) │ │ │ │ + movzbl 0x51(%r12),%ecx │ │ │ │ + ja 2f638 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 2f638 │ │ │ │ + movzbl -0x36(%rbx),%eax │ │ │ │ + movzbl -0x35(%rbx),%edx │ │ │ │ + mov %al,-0x35(%rbx) │ │ │ │ + mov -0x30(%rbx),%rax │ │ │ │ + mov %dl,-0x36(%rbx) │ │ │ │ + mov -0x28(%rbx),%rdx │ │ │ │ + mov %rax,-0x28(%rbx) │ │ │ │ + mov %rdx,-0x30(%rbx) │ │ │ │ + movzbl -0x34(%rbx),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 2f06a │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + not %rax │ │ │ │ mov %rax,%rdx │ │ │ │ - callq 205f0 │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - mov 0xd80(%r15),%rdx │ │ │ │ - shr $0x9,%eax │ │ │ │ - add %rax,0x40(%rdx) │ │ │ │ - lock addq $0x1,0x60(%r15) │ │ │ │ - lock incl 0x568(%rbp) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rax,-0x20(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 2e807 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + lea 0x29c(%rsp),%r10 │ │ │ │ + lea 0x80(%rsp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + je 2f0d5 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8f63b(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jne 2f1e0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8f83c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 2e807 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 2eea4 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq 1c080 │ │ │ │ - jmpq 2a0d4 │ │ │ │ + callq 7410 │ │ │ │ + jmpq 2eea4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x3,%al │ │ │ │ - jne 2a43f │ │ │ │ - mov $0x1c,%esi │ │ │ │ - jmpq 2a158 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - jmp 2a2a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x96a00(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 2ed58 │ │ │ │ + jmpq 2e917 │ │ │ │ nop │ │ │ │ - movzbl 0xa0(%rax),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl %cl,%rdx │ │ │ │ - shr $0x3,%rsi │ │ │ │ - not %rdx │ │ │ │ - and $0x18,%esi │ │ │ │ - and %rdx,(%r12,%rsi,1) │ │ │ │ - lea 0x60(%rax),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lock xadd %rdx,0x60(%rax) │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 2a3f6 │ │ │ │ - addl $0x1,0x1c(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8f7be(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 285b0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2a370 │ │ │ │ - mov 0x128(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 2a260 │ │ │ │ - mov 0xf0(%rax),%rdx │ │ │ │ - mov 0x70(%rdx),%rdx │ │ │ │ - mov %rdx,0x118(%rax) │ │ │ │ - jmp 2a280 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmpq 2a0ea │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x8,%esi │ │ │ │ - jmpq 2a158 │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 2ee50 │ │ │ │ + jmpq 2e807 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x40,%eax │ │ │ │ + jmpq 2e807 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xaa84a(%rip),%rsi │ │ │ │ + lea 0x29c(%rsp),%rax │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2f243 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8f488(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2f600 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8f6ca(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - callq 5d720 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28b00 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2a45e │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq *0x68(%rax) │ │ │ │ - jmpq 29f32 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 2e802 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 2ebab │ │ │ │ mov %r13,%rdi │ │ │ │ - callq *0x68(%r14) │ │ │ │ - jmpq 29ff2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0xc(%rsp),%r14d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 2db50 │ │ │ │ - notq 0x20(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 2ebab │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rax,0x168(%r12) │ │ │ │ + je 2e5eb │ │ │ │ + lea 0x29c(%rsp),%r10 │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2f33c │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%r11 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8f6c5(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jne 2f1e0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8f5cd(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ - movl $0x1,0x1c(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 2db50 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2a3bc │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp $0x1,%bl │ │ │ │ - je 2a31c │ │ │ │ - lea 0xaa255(%rip),%rdi │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 2e807 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 2e5eb │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 2e5eb │ │ │ │ + testb $0x1,0x172(%r12) │ │ │ │ + je 2f42d │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + movdqu 0x174(%r12),%xmm2 │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + mov 0x184(%r12),%edx │ │ │ │ + mov %edx,0x30(%rax) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + movdqu 0x14c(%r12),%xmm3 │ │ │ │ + movups %xmm3,0x34(%rax) │ │ │ │ + mov 0x15c(%r12),%edx │ │ │ │ + mov %edx,0x44(%rax) │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + mov 0x178(%r12),%rax │ │ │ │ + cmp %rax,0x24(%rdx) │ │ │ │ + mov 0x2c(%rdx),%rcx │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp %rcx,0x180(%r12) │ │ │ │ + setb %cl │ │ │ │ + seta %sil │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x20(%rdx),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %ecx,0x174(%r12) │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + je 2eeb3 │ │ │ │ + lea 0x29c(%rsp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + je 2f4d2 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x137a,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + lea 0x164(%rsp),%rax │ │ │ │ + lea 0x80(%rsp),%r11 │ │ │ │ + movdqu 0x174(%r12),%xmm4 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x100(%rsp),%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + lea 0xb0(%rsp),%r13 │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + lea 0x114(%rsp),%rax │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movdqu 0x20(%rax),%xmm5 │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + movaps %xmm5,0x40(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x8f49c(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + cltq │ │ │ │ + add %rax,0x60(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 2f6dc │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ callq 71a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - jmpq 2a31c │ │ │ │ + mov $0x40,%eax │ │ │ │ + jmpq 2e807 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 2a31c │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 2a022 │ │ │ │ - callq *0x68(%rax) │ │ │ │ - jmpq 2a29b │ │ │ │ - lea 0xaa1eb(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ + testb $0x10,0xe0(%rbp) │ │ │ │ + jne 2ed85 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x9656b(%rip),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - lea 0x60(%r12),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r12) │ │ │ │ - mov $0xffffffe2,%r13d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 2a31c │ │ │ │ - callq *0x68(%r12) │ │ │ │ - jmpq 2a31c │ │ │ │ - lea 0xaa7ba(%rip),%rcx │ │ │ │ - mov $0x59,%edx │ │ │ │ - lea 0xaa717(%rip),%rsi │ │ │ │ - lea 0xaa5e2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - lea 0x570(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - callq 7940 │ │ │ │ - mov 0x4f8(%rbp),%rax │ │ │ │ - bt %rbx,%rax │ │ │ │ - jae 2a4a8 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 7a20 │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 2f2c4 │ │ │ │ + jmpq 2e917 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x508(%rbp),%rdx │ │ │ │ - mov %ebx,%ecx │ │ │ │ + cmpl $0xb,0x34(%rsp) │ │ │ │ + ja 2ebbd │ │ │ │ + cmpb $0x0,0x50(%r12) │ │ │ │ + jne 2f047 │ │ │ │ mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test $0xf,%al │ │ │ │ + jne 2f047 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 2e807 │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + lea 0x8f2ed(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,0xd0(%rdx) │ │ │ │ - callq 29d40 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 7a20 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea 0x18(%rsi),%rbx │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 2a560 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0xabfaa(%rip),%rbp │ │ │ │ - mov %edx,%r12d │ │ │ │ - jmp 2a526 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - lea 0x8(%rbx,%rax,8),%rbx │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 2a560 │ │ │ │ - mov 0x508(%r14),%rax │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x90(%rax),%r8 │ │ │ │ - movzwl 0x10(%rax),%ecx │ │ │ │ - shr $0x3e,%r8 │ │ │ │ - and $0x1,%r8d │ │ │ │ - callq 42070 │ │ │ │ - test %eax,%eax │ │ │ │ - je 2a510 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %rbx │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 2e807 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + cmp %r15,%r10 │ │ │ │ + je 2f6b5 │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x10(%rbx),%edx │ │ │ │ + movzbl 0x51(%r12),%edi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + shr $0x4,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + callq 2e290 │ │ │ │ + jmpq 2ef0c │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + lea 0x8f280(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - lea 0x570(%rdi),%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ - andq $0xfffffffffffffffd,0x90(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - orq $0x63200,0xd0(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - andq $0xf,0xe0(%rax) │ │ │ │ - callq 29d40 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 2e807 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2f74e │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov -0x50(%rbx),%rax │ │ │ │ + cmp %rax,0x150(%r12) │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + mov 0x158(%r12),%rcx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rcx,-0x48(%rbx) │ │ │ │ + mov -0x54(%rbx),%ecx │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %ecx,0x14c(%r12) │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + je 2f6b5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r10 │ │ │ │ + je 2f7d7 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + movdqu 0x34(%rax),%xmm0 │ │ │ │ + mov %r11,%rdi │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x8eeee(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + cltq │ │ │ │ + add %rax,0x70(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 2f665 │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x40,%eax │ │ │ │ + jmpq 2e807 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0xf4(%rsp),%rax │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea 0x29c(%rsp),%r10 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x80(%rsp),%r11 │ │ │ │ + lea 0x90(%rsp),%r13 │ │ │ │ + jmpq 2f79e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + mov %esi,%ecx │ │ │ │ push %r14 │ │ │ │ - lea 0x2e08(%rdi),%r14 │ │ │ │ + mov $0x1,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + shl %cl,%r14 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 2aade │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 6e060 │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - jne 2a60f │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %r15w,(%rax) │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - movzwl (%rdx),%ecx │ │ │ │ - lea 0x8(%rdx,%rcx,8),%rdx │ │ │ │ - mov %rdx,0x0(%r13) │ │ │ │ - movb $0x5,0x4(%rax) │ │ │ │ - movb $0x1,0x2(%rax) │ │ │ │ - mov 0x2e38(%r12),%rdx │ │ │ │ - mov 0x28(%rdx),%rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %dx,(%rax) │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - movzwl (%rdx),%ecx │ │ │ │ - lea 0x8(%rdx,%rcx,8),%rdx │ │ │ │ - mov %rdx,0x0(%r13) │ │ │ │ - movb $0x5,0x4(%rax) │ │ │ │ - movb $0x2,0x2(%rax) │ │ │ │ - mov 0x127e0(%r12),%rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %bp,(%rax) │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - movzwl (%rcx),%esi │ │ │ │ - lea 0x8(%rcx,%rsi,8),%rcx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %rcx,0x0(%r13) │ │ │ │ - mov %dl,0x3(%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - movb $0x5,0x4(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - mov 0x2e38(%r12),%rcx │ │ │ │ - mov 0x30(%rcx,%rsi,8),%rcx │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 2a693 │ │ │ │ - mov 0x3a0(%r12),%ebx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 2a727 │ │ │ │ - jmpq 2a7fa │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 2aacb │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2a715 │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ - mov %dil,0x10(%rdx) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 2aaf0 │ │ │ │ - add $0x1,%r8d │ │ │ │ - cmp %r8d,0x3a0(%r12) │ │ │ │ - jbe 2a7fa │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov %r8d,%esi │ │ │ │ - imul 0x3a4(%r12),%esi │ │ │ │ - add 0x3a8(%r12),%rsi │ │ │ │ - movzbl 0x1(%rsi),%ecx │ │ │ │ - lea 0x8(%rdx),%rdi │ │ │ │ - mov %rdx,%r10 │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - add $0x1a,%rcx │ │ │ │ - sub %rdi,%r10 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - and $0x1f8,%ecx │ │ │ │ - movq $0x0,-0x8(%rdx,%rcx,1) │ │ │ │ - add %r10d,%ecx │ │ │ │ - shr $0x3,%r9 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - sub $0x1,%r9d │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %r9w,(%rdx) │ │ │ │ - lea 0x10(%rdx),%r9 │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - movzwl (%rcx),%edi │ │ │ │ - lea 0x8(%rcx,%rdi,8),%rcx │ │ │ │ - mov %r8d,%edi │ │ │ │ - mov %rcx,0x0(%r13) │ │ │ │ - movb $0x6,0x4(%rdx) │ │ │ │ - mov 0x2e38(%r12),%rcx │ │ │ │ - mov 0x50(%rcx,%rdi,8),%rcx │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - movzbl 0x1(%rsi),%ecx │ │ │ │ - add $0x3,%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 2a6f8 │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - add $0x1,%r8d │ │ │ │ - mov %rdi,0x10(%rdx) │ │ │ │ - mov -0x8(%rsi,%rcx,1),%rdi │ │ │ │ - mov %rdi,-0x8(%r9,%rcx,1) │ │ │ │ - lea 0x18(%rdx),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%r9 │ │ │ │ - add %r9d,%ecx │ │ │ │ - sub %r9,%rsi │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp %r8d,0x3a0(%r12) │ │ │ │ - ja 2a727 │ │ │ │ - mov 0xdc7ef(%rip),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r10d,%r10d │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0xd76f2(%rip),%r15 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %fs:(%r15),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 2a9a3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xdd7e1(%rip),%rax │ │ │ │ + jne 2f9f3 │ │ │ │ + mov 0xd86ed(%rip),%rax │ │ │ │ mov %rax,%fs:(%r15) │ │ │ │ - mov 0xdd856(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2aa29 │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 2a858 │ │ │ │ - jmp 2a86d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 2a86d │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r12,%rax,8),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2a848 │ │ │ │ - lock addq $0x1,0x28(%rbx) │ │ │ │ + mov 0xd8763(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2fa96 │ │ │ │ + mov 0x9d0(%rbp),%rdx │ │ │ │ + mov (%rdx),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2fa0e │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x4(%rdx),%ebx │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea 0x40(%rdx,%rax,8),%rax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 2fa7c │ │ │ │ + mov (%rax),%rbx │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rbx │ │ │ │ + cmove %rax,%rbx │ │ │ │ + test $0x1,%bl │ │ │ │ + je 2f97c │ │ │ │ + jmpq 2fa60 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + test $0x1,%bl │ │ │ │ + jne 2fa60 │ │ │ │ + mov %r14,%rax │ │ │ │ + and 0x10(%rbx),%rax │ │ │ │ + je 2f970 │ │ │ │ mov %fs:(%r15),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 2aa20 │ │ │ │ - mov 0xdd7fb(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 2aab8 │ │ │ │ + jne 2fa9e │ │ │ │ + mov 0xd86e3(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 2faa7 │ │ │ │ mov %rdx,%fs:(%r15) │ │ │ │ - mov 0xdd7e8(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 2aab0 │ │ │ │ - mov 0xdd762(%rip),%eax │ │ │ │ + mov 0xd86cf(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 2fabe │ │ │ │ + mov 0xd8648(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 2aa31 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2a9b0 │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov %r10,%rax │ │ │ │ - mov $0x18,%r11d │ │ │ │ - lea 0x8(%rdx),%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - add $0x20,%rdx │ │ │ │ - movq $0x0,0xa0(%rdx) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0xc8,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %r11w,-0x20(%rdx) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movzwl (%rax),%ecx │ │ │ │ - lea 0x8(%rax,%rcx,8),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - movb $0x8,-0x1c(%rdx) │ │ │ │ - mov %ebp,-0x18(%rdx) │ │ │ │ - mov 0x190(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,-0x10(%rdx) │ │ │ │ - mov 0x190(%rbx),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rdx) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x190(%rbx),%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x18,%rdx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ - mov %rsi,-0x18(%rdx) │ │ │ │ - mov 0x190(%rbx),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - mov 0x18(%rsi),%rsi │ │ │ │ - mov %rsi,-0x10(%rdx) │ │ │ │ - add 0x190(%rbx),%rax │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rdx) │ │ │ │ - cmp $0x7,%ecx │ │ │ │ - jne 2a930 │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 2aac0 │ │ │ │ - add $0x1,%ebp │ │ │ │ + je 2fad0 │ │ │ │ + mov %r14,%rax │ │ │ │ + and 0x10(%rbx),%rax │ │ │ │ + je 2f900 │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + callq a9340 │ │ │ │ mov %fs:(%r15),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 2a818 │ │ │ │ + je 2f90c │ │ │ │ add $0x1,%rax │ │ │ │ mov %rax,%fs:(%r15) │ │ │ │ - jmpq 2a833 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x2,%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov %dx,(%rax) │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - movzwl (%rdx),%esi │ │ │ │ - lea 0x8(%rdx,%rsi,8),%rdx │ │ │ │ - mov %rdx,0x0(%r13) │ │ │ │ - movb $0x7,0x4(%rax) │ │ │ │ - mov %cl,0x8(%rax) │ │ │ │ - mov %ecx,%edx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - mov 0x2ea0(%rdx),%rdx │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 2aa10 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 2a9ba │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x9d0(%rbp),%rdx │ │ │ │ + mov (%rdx),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 2f938 │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 2fb40 │ │ │ │ + mov 0xd865b(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 2fb53 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0xd8649(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 2fb5b │ │ │ │ + mov 0xd85c3(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 2fb63 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,(%rdx) │ │ │ │ + jbe 2fa0e │ │ │ │ + mov 0x4(%rdx),%ebx │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea 0x40(%rdx,%rax,8),%rax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 2f94e │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq a6480 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + jmpq 2f94e │ │ │ │ + mfence │ │ │ │ + jmpq 2f925 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + jmpq 2f9c9 │ │ │ │ + mfence │ │ │ │ mov %rdx,%fs:(%r15) │ │ │ │ - jmpq 2a8af │ │ │ │ + mov 0xd85cb(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 2f9ba │ │ │ │ mfence │ │ │ │ - jmpq 2a833 │ │ │ │ - movl $0x0,0xdd5cd(%rip) │ │ │ │ + mov 0xd8541(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 2f9c9 │ │ │ │ + movl $0x0,0xd852e(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ pushq $0x0 │ │ │ │ - lea 0xdd5b5(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%edx │ │ │ │ + lea 0xd8511(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ - pop %rcx │ │ │ │ - mov $0x0,%r10d │ │ │ │ - pop %rsi │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ test %eax,%eax │ │ │ │ - jns 2a8af │ │ │ │ + jns 2f9c9 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ - mov $0x0,%r10d │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 2a8af │ │ │ │ + jne 2f9c9 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xdd567(%rip),%rdi │ │ │ │ + lea 0xd84d2(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmpq 2a8af │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmpq 2f9c9 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ mfence │ │ │ │ - jmpq 2a8a0 │ │ │ │ + jmpq 2fa2d │ │ │ │ mfence │ │ │ │ - jmpq 2a88e │ │ │ │ - callq *0x30(%rbx) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmpq 2a994 │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,0x10(%rdx) │ │ │ │ - mov -0x4(%rsi,%rcx,1),%edx │ │ │ │ - mov %edx,-0x4(%r9,%rcx,1) │ │ │ │ - jmpq 2a715 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - and $0x3,%esi │ │ │ │ - callq 6e060 │ │ │ │ - jmpq 2a621 │ │ │ │ - movzwl -0x2(%rsi,%rcx,1),%edx │ │ │ │ - mov %dx,-0x2(%r9,%rcx,1) │ │ │ │ - jmpq 2a715 │ │ │ │ + jmpq 2fa3f │ │ │ │ + movl $0x0,0xd849b(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xd847c(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2fa4e │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 2fa4e │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xd8441(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 2fa4e │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x20(%rdi),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 2fc25 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rsp,%rdx │ │ │ │ + lea 0x20(%rdi),%rsi │ │ │ │ + mov -0x8(%rsi,%rax,1),%rcx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,-0x8(%rdx,%rax,1) │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movzbl 0x2(%rsp),%eax │ │ │ │ + lea -0x5(%rax),%edx │ │ │ │ + cmp $0xd,%dl │ │ │ │ + ja 2fc48 │ │ │ │ + lea 0x8f5c7(%rip),%rcx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movslq (%rcx,%rdx,4),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmpq *%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + mov %rsp,%r11 │ │ │ │ + lea 0x8f6c7(%rip),%r9 │ │ │ │ + movabs $0xfffffffffff,%rsi │ │ │ │ + movabs $0xffff00000000000f,%r10 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 2fcd4 │ │ │ │ + ja 2fcd0 │ │ │ │ + cmp $0x6,%al │ │ │ │ + ja 2fd48 │ │ │ │ + cmp $0x4,%al │ │ │ │ + ja 2fcd4 │ │ │ │ + cmp $0x10,%al │ │ │ │ + ja 2fd78 │ │ │ │ + cmp $0x6,%al │ │ │ │ + ja 2fd60 │ │ │ │ + cmp $0x4,%al │ │ │ │ + ja 2fcf8 │ │ │ │ + mov 0xa0(%r8),%rsi │ │ │ │ + mov %rsp,%rcx │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0xa0(%r8),%rdi │ │ │ │ + callq 71ba0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2fdd5 │ │ │ │ + sub $0xffffffffffffff80,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 2fc82 │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + lea -0x28(%rdi,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jae 2fcf1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + tzcnt (%rdx),%rcx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2fd88 │ │ │ │ + cmp $0x10,%al │ │ │ │ + jne 2fc82 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + lea -0x28(%rdi,%rax,8),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2fc96 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 2fc96 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %esi,%ebx │ │ │ │ + and 0x9c(%r8),%ebx │ │ │ │ + add $0x8,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + and %r10,%rcx │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rsi,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + and %rsi,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + mov %rax,-0x8(%rdx) │ │ │ │ + movzbl 0x2(%rsp),%eax │ │ │ │ + jmpq 2fc70 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xe,%al │ │ │ │ + jne 2fc82 │ │ │ │ + movzbl 0x2b(%rsp),%ecx │ │ │ │ + lea 0x30(%r11,%rcx,8),%rcx │ │ │ │ + jmp 2fcdd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xe,%al │ │ │ │ + jne 2fc96 │ │ │ │ + movzbl 0x2b(%rsp),%eax │ │ │ │ + lea 0x30(%r11,%rax,8),%rax │ │ │ │ + jmp 2fd01 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x12,%al │ │ │ │ + je 2fcf8 │ │ │ │ + jmpq 2fc96 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jg 2fdb6 │ │ │ │ + mov %ecx,%ecx │ │ │ │ + add (%r9,%rcx,8),%rdx │ │ │ │ + jmpq 2fc70 │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + jmpq 2fc4a │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + jmpq 2fc4a │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + jmpq 2fc4a │ │ │ │ + lea 0x8f633(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x876a7(%rip),%rsi │ │ │ │ + lea 0x9d12b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ + lea -0x1(%rcx),%r9d │ │ │ │ + mov %ecx,%r10d │ │ │ │ + push %r14 │ │ │ │ + sub %r15d,%r9d │ │ │ │ + mov %r15,%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x570(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - sub $0x10,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov 0xb0(%rsi),%r11 │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rdx │ │ │ │ - mov 0x90(%rdx),%rax │ │ │ │ - test $0x2,%al │ │ │ │ - je 2ab68 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + lea (%r15,%r15,4),%rax │ │ │ │ + movb $0x0,0x6f(%rsp) │ │ │ │ + movzwl 0xc4(%rsi,%rax,2),%eax │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + lea 0x8(%r11,%rax,8),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 2fe5b │ │ │ │ + movzbl 0x72(%rsi),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + movabs $0x400000000,%rax │ │ │ │ + lea 0xc0(%rbx),%rdi │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea (%r15,%r15,4),%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + add %rax,%rbp │ │ │ │ + mov %r10d,%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rdi,%rax,2),%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 2ff31 │ │ │ │ + movzwl 0x4(%rbp),%eax │ │ │ │ + movzwl 0x8(%rbp),%edx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x8(%r11,%rax,8),%rax │ │ │ │ + lea 0x8(%r11,%rdx,8),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + movzwl 0x16(%rax),%r13d │ │ │ │ + add $0x18,%rax │ │ │ │ + jmp 2fef6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzwl 0x4(%rcx),%eax │ │ │ │ + lea 0x8(%r11,%rax,8),%rax │ │ │ │ + movzwl 0x16(%rax),%edi │ │ │ │ + add $0x18,%rax │ │ │ │ + add %edi,%r13d │ │ │ │ + movzwl 0x8(%rcx),%edi │ │ │ │ + lea 0x8(%r11,%rdi,8),%rdi │ │ │ │ + cmp $0x3,%esi │ │ │ │ + ja 30494 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2ff1d │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rax,0x80(%rsp,%rdx,1) │ │ │ │ + mov %rdi,0x88(%rsp,%rdx,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0xa,%rcx │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + ja 2fed0 │ │ │ │ + test %dl,%dl │ │ │ │ + je 2ff31 │ │ │ │ + mov %esi,0x88(%rsp) │ │ │ │ + movzbl %r8b,%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 30278 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6f(%rsp),%rdx │ │ │ │ + mov %r10d,0x48(%rsp) │ │ │ │ + lea 0xa0(,%r13,8),%rcx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + callq 2e180 │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 7170 │ │ │ │ + lea 0xa0(%r13),%r8 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + callq 1e9a0 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %ax,0x9e(%r13) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ + lea (%r8,%rax,8),%rdx │ │ │ │ + lea 0x0(%r13,%rcx,1),%rax │ │ │ │ + mov 0x48(%rsp),%r10d │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja 30460 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 303a7 │ │ │ │ + mov 0xb0(%rbx),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl 0x4(%rbp),%edx │ │ │ │ + mov 0x10(%rsi,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmovb %rdx,%rax │ │ │ │ + add $0xa,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + ja 2ffe8 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0xc(%rsp),%ebp │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 303b8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movzwl 0x9e(%r13),%edx │ │ │ │ + movzwl 0x452(%rax),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 304be │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + mov $0x10,%r11d │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movups %xmm0,0x0(%r13) │ │ │ │ + movdqu 0x10(%rax),%xmm1 │ │ │ │ + movups %xmm1,0x10(%r13) │ │ │ │ + movdqu 0x20(%rax),%xmm2 │ │ │ │ + movups %xmm2,0x20(%r13) │ │ │ │ + movdqu 0x30(%rax),%xmm3 │ │ │ │ + movups %xmm3,0x30(%r13) │ │ │ │ + movdqu 0x40(%rax),%xmm4 │ │ │ │ + movups %xmm4,0x40(%r13) │ │ │ │ + movdqu 0x50(%rax),%xmm5 │ │ │ │ + movups %xmm5,0x50(%r13) │ │ │ │ + movdqu 0x60(%rax),%xmm6 │ │ │ │ + movups %xmm6,0x60(%r13) │ │ │ │ + movdqu 0x70(%rax),%xmm7 │ │ │ │ + movups %xmm7,0x70(%r13) │ │ │ │ + movdqu 0x80(%rax),%xmm0 │ │ │ │ + movups %xmm0,0x80(%r13) │ │ │ │ + movdqu 0x90(%rax),%xmm1 │ │ │ │ + movups %xmm1,0x90(%r13) │ │ │ │ + mov %dx,0x9e(%r13) │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + mov %r11w,0xc4(%rbx) │ │ │ │ + mov %r13,0xb0(%rbx) │ │ │ │ + movzwl 0x9e(%r13),%eax │ │ │ │ + lea 0x98(,%rax,8),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0xc8(%rbx) │ │ │ │ + lea 0x1(%r14),%ecx │ │ │ │ + cmp %ecx,%r10d │ │ │ │ + jbe 3012b │ │ │ │ + lea (%rbx,%r15,2),%rsi │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x2,%r14d │ │ │ │ + movzwl 0xe0(%rsi),%eax │ │ │ │ + add 0xe0(%rbx,%rdx,2),%ax │ │ │ │ + mov %ax,0xe0(%rsi) │ │ │ │ + cmp %r14d,%r10d │ │ │ │ + jbe 3012b │ │ │ │ + add 0xe0(%rbx,%r14,2),%ax │ │ │ │ + mov %ax,0xe0(%rsi) │ │ │ │ + movzbl 0x72(%rbx),%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %r9d,%edx │ │ │ │ + mov %dl,0x72(%rbx) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 30187 │ │ │ │ + lea (%r9,%rax,1),%esi │ │ │ │ + movzwl 0xe0(%rbx,%rsi,2),%ecx │ │ │ │ + lea (%rsi,%rsi,4),%rsi │ │ │ │ + lea (%rbx,%rsi,2),%rsi │ │ │ │ + mov %cx,0xe0(%rbx,%rax,2) │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + mov 0xc0(%rsi),%r8 │ │ │ │ + add $0x1,%rax │ │ │ │ + add %rcx,%rcx │ │ │ │ + mov %r8,0xc0(%rbx,%rcx,1) │ │ │ │ + movzwl 0xc8(%rsi),%esi │ │ │ │ + mov %si,0xc8(%rbx,%rcx,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 3013e │ │ │ │ + cmp $0x2,%edx │ │ │ │ + ja 301c0 │ │ │ │ + mov $0x3,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %edx,%eax │ │ │ │ + add $0x70,%edx │ │ │ │ + add %rax,%rax │ │ │ │ + lea (%rbx,%rdx,2),%rdx │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae 303f8 │ │ │ │ + test $0x4,%al │ │ │ │ + jne 3047f │ │ │ │ + test %eax,%eax │ │ │ │ + jne 30440 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%r15,%r15,4),%rdx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea (%rbx,%rdx,2),%rcx │ │ │ │ + movzwl 0xc4(%rcx),%edx │ │ │ │ + lea 0xc0(%rbx,%rax,1),%rax │ │ │ │ + lea 0x8(%r13,%rdx,8),%rdx │ │ │ │ + movzwl 0x16(%rdx),%esi │ │ │ │ + lea 0x10(%rdx,%rsi,8),%rdx │ │ │ │ + sub %r13,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + mov %dx,0xc8(%rcx) │ │ │ │ + cmp %rax,0x28(%rsp) │ │ │ │ + ja 304dd │ │ │ │ + add $0xde,%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jae 30230 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %dx,-0xa(%rax) │ │ │ │ + mov %cx,-0x8(%rax) │ │ │ │ + mov %si,-0x4(%rax) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + ja 3020f │ │ │ │ + cmpb $0x0,0x6f(%rsp) │ │ │ │ + je 303e8 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + add $0x12f78,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2ac89 │ │ │ │ - add $0x10,%rsp │ │ │ │ + jne 304e2 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or $0x2,%rax │ │ │ │ - lea 0x508(%rbp),%rdi │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov %rax,0x90(%rdx) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - orq $0x1,0xe0(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - orq $0x2,0xe0(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - andq $0xffffffffffffefff,0xd0(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - andq $0xffffffffffffdfff,0xd0(%rax) │ │ │ │ - mov 0x12fe8(%rbp),%eax │ │ │ │ - lea 0x3(%rax),%edx │ │ │ │ - callq 29390 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2ac78 │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - mov 0x14308(%rbp),%rax │ │ │ │ - sub $0x2,%rax │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - js 2ac8e │ │ │ │ - lea 0x18(%r12),%rax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 2a5e0 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - callq 7bc50 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%r12),%eax │ │ │ │ - lea (%r12,%rax,8),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - ja 2acad │ │ │ │ - sub %rdi,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2a4e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2ac60 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 29d40 │ │ │ │ - jmpq 2ab3d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6f(%rsp),%rdx │ │ │ │ + mov %r10d,0x4c(%rsp) │ │ │ │ + mov %r9d,0x48(%rsp) │ │ │ │ + movzwl 0x452(%rdi),%ecx │ │ │ │ + shl $0x9,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + callq 2e180 │ │ │ │ + lea 0x70(%rsp),%r11 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + lea 0xa0(%r13),%r8 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + callq 1e9a0 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %ax,0x9e(%r13) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + lea (%r8,%rax,8),%rdx │ │ │ │ + lea 0x0(%r13,%rcx,1),%rax │ │ │ │ + mov 0x48(%rsp),%r9d │ │ │ │ + mov 0x4c(%rsp),%r10d │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja 30460 │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r10d,0x48(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + imul $0x3b9aca00,0x70(%rsp),%rdx │ │ │ │ + imul $0x3b9aca00,0x50(%rsp),%rsi │ │ │ │ + add 0x78(%rsp),%rdx │ │ │ │ + add 0x58(%rsp),%rsi │ │ │ │ + lea 0x149a8(%rax),%rdi │ │ │ │ + callq 9d790 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%r10d │ │ │ │ + jb 2ffdc │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jmpq 30016 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xa9d49(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 2ab3d │ │ │ │ + movzwl 0x9e(%r13),%edx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %dx,0x16(%rax) │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea 0x18(%rax),%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0xb0(%rbx),%r13 │ │ │ │ + jmpq 300ed │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xa99d1(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 2ab3d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xa9f4b(%rip),%rcx │ │ │ │ - mov $0x46a,%edx │ │ │ │ - lea 0xa9d46(%rip),%rsi │ │ │ │ - lea 0xa99e8(%rip),%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 3024c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + movq $0x0,-0x8(%rdx,%rcx,1) │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + add %edx,%eax │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 301c0 │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%r8d │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %rsi,(%rcx,%r8,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 30428 │ │ │ │ + jmpq 301c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + test $0x2,%al │ │ │ │ + je 301c0 │ │ │ │ + mov %eax,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8w,-0x2(%rdx,%rax,1) │ │ │ │ + jmpq 301c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8f099(%rip),%rcx │ │ │ │ + mov $0x146,%edx │ │ │ │ + lea 0x8e21b(%rip),%rsi │ │ │ │ + lea 0x8e616(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xa9f2c(%rip),%rcx │ │ │ │ - mov $0x46f,%edx │ │ │ │ - lea 0xa9d27(%rip),%rsi │ │ │ │ - lea 0xa9a11(%rip),%rdi │ │ │ │ + mov %eax,%eax │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + movl $0x0,-0x4(%rdx,%rax,1) │ │ │ │ + jmpq 301c0 │ │ │ │ + test %dl,%dl │ │ │ │ + je 3049f │ │ │ │ + mov %esi,0x88(%rsp) │ │ │ │ + lea 0x8f042(%rip),%rcx │ │ │ │ + mov $0x1a,%edx │ │ │ │ + lea 0x8e126(%rip),%rsi │ │ │ │ + lea 0x8e137(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x8f03b(%rip),%rcx │ │ │ │ + mov $0x154,%edx │ │ │ │ + lea 0x8e1bd(%rip),%rsi │ │ │ │ + lea 0x8e2a2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 2ddb0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x4(%rdx),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - ja 2ad70 │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea 0xda922(%rip),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2ad70 │ │ │ │ - lea 0xd9b72(%rip),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rcx │ │ │ │ - lea 0xb111b(%rip),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x338,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x328(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 284c0 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0xa9e55(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add 0x0(%rbp),%rdi │ │ │ │ + movzwl 0x14(%rdx),%eax │ │ │ │ + cmpb $0x12,0x13a(%rsi) │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + jne 30547 │ │ │ │ + movzwl 0x172(%rsi),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + movzwl 0x16(%rbx),%eax │ │ │ │ + lea 0x18(%rbx),%rsi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 30899 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + lea (%r15,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 30ce0 │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + ja 30750 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 308f0 │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 30940 │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *0xb8(%r12) │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ + mov $0x28,%r8d │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 305d6 │ │ │ │ + movzbl 0x78(%r12),%r8d │ │ │ │ + shl $0x3,%r8 │ │ │ │ + movzbl 0x51(%r12),%ecx │ │ │ │ + add %r15,%r8 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cmpb $0x0,0x50(%r12) │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + callq 1d370 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + je 30978 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x31c(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + je 3068e │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov (%r12),%ecx │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + lea 0x8e0e6(%rip),%rdx │ │ │ │ sub %rdi,%rsi │ │ │ │ - shl $0x3,%rcx │ │ │ │ - callq 284c0 │ │ │ │ + mov %r11,%rcx │ │ │ │ + callq 2daf0 │ │ │ │ cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ + add %rax,0x50(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 308c0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8e27b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 30810 │ │ │ │ + cmp 0x10(%rsp),%r13 │ │ │ │ + je 30722 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + movzwl 0x16(%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %ax,0x16(%rbx) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + lea (%rcx,%rax,8),%rcx │ │ │ │ + sub %r15,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + jmpq 30873 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x31c(%rsp),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 2adac │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + je 30794 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x1(%r15),%ecx │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + lea 0x8dfd1(%rip),%rdx │ │ │ │ + and $0x7f,%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x60(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 308a0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8e17f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + je 30840 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x328(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 30e24 │ │ │ │ + add $0x338,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xa9e17(%rip),%rdx │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp 0x10(%rsp),%r13 │ │ │ │ + je 3084f │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + movzwl 0x16(%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %ax,0x16(%rbx) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + lea (%rdi,%rax,8),%rcx │ │ │ │ + sub %r15,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea (%r15,%rax,8),%rsi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movzwl 0x16(%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jne 3056f │ │ │ │ xor %eax,%eax │ │ │ │ - callq 284c0 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0xa9df7(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add 0x0(%rbp),%rdi │ │ │ │ + jmpq 30815 │ │ │ │ + testb $0x10,0xe0(%rbp) │ │ │ │ + je 30bb0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 30810 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + testb $0x10,0xe0(%rbp) │ │ │ │ + jne 308ad │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov (%r12),%ecx │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x952af(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 30713 │ │ │ │ + jmpq 30bd2 │ │ │ │ + mov 0x10(%rbx),%ecx │ │ │ │ + shr $0x4,%ecx │ │ │ │ + cmpl $0xd,0x30(%rsp) │ │ │ │ + jbe 30906 │ │ │ │ + test $0x1,%cl │ │ │ │ + je 3059c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x51(%r12),%esi │ │ │ │ + and $0x1,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + push %r15 │ │ │ │ + movzbl 0x50(%r12),%edi │ │ │ │ + lea 0x78(%r12),%r9 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + callq 1dc20 │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 305a7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqu (%r15),%xmm2 │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + mov $0x28,%r8d │ │ │ │ + movdqu 0x10(%r15),%xmm3 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movups %xmm2,0x70(%rsp) │ │ │ │ + movups %xmm3,0x80(%rsp) │ │ │ │ + jmpq 305d6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 30c40 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 30c70 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 30b98 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 309d1 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%rcx) │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 30c20 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 30b98 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + movzbl 0x1(%rsi),%eax │ │ │ │ + mov %al,0x10(%rsp) │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 30df0 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + callq *0xb8(%r12) │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + movdqu 0xd0(%rsp),%xmm0 │ │ │ │ + movdqu 0xe0(%rsp),%xmm1 │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ + movups %xmm1,0xb0(%rsp) │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq 1d740 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 1d740 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1fe50 │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x31c(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 30ae1 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + lea 0x8dcae(%rip),%rdx │ │ │ │ sub %rdi,%rsi │ │ │ │ - shl $0x3,%rcx │ │ │ │ - callq 284c0 │ │ │ │ + callq 2daf0 │ │ │ │ cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + add %rax,0x40(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 30be8 │ │ │ │ + testb $0x10,0xe0(%rbp) │ │ │ │ + jne 308ad │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x9503d(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 30bd2 │ │ │ │ + cmp 0x10(%rsp),%r13 │ │ │ │ + je 30b68 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + movzwl 0x16(%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %ax,0x16(%rbx) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + lea (%rdi,%rax,8),%rcx │ │ │ │ + sub %r15,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + jmpq 30873 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + lea (%r15,%rax,8),%r15 │ │ │ │ + jmpq 30883 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rsi),%r8d │ │ │ │ - test %esi,%esi │ │ │ │ - je 2ae25 │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x94fc8(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 30840 │ │ │ │ + lea 0x8c82e(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 30810 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8dd76(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 30810 │ │ │ │ + jmpq 30b59 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x20(%rsp),%r15 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 309d1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rdx,%rsi │ │ │ │ - add %rax,%rcx │ │ │ │ - rol $0xd,%rdx │ │ │ │ - rol $0x10,%rax │ │ │ │ - xor %rsi,%rdx │ │ │ │ - rol $0x20,%rsi │ │ │ │ - xor %rcx,%rax │ │ │ │ - add %rdx,%rcx │ │ │ │ - rol $0x11,%rdx │ │ │ │ - add %rax,%rsi │ │ │ │ - rol $0x15,%rax │ │ │ │ - xor %rcx,%rdx │ │ │ │ - xor %rsi,%rax │ │ │ │ - rol $0x20,%rcx │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jae 2ade0 │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + callq 1d4e0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + jne 30611 │ │ │ │ + jmpq 30984 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + callq 1d340 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + jne 30611 │ │ │ │ + mov 0x10(%rbx),%ecx │ │ │ │ + shr $0x4,%ecx │ │ │ │ + cmpl $0xd,0x30(%rsp) │ │ │ │ + jbe 30caa │ │ │ │ + test $0x1,%cl │ │ │ │ + je 3098d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x51(%r12),%esi │ │ │ │ + and $0x1,%ecx │ │ │ │ + lea 0x78(%r12),%r9 │ │ │ │ + push %r15 │ │ │ │ + movzbl 0x50(%r12),%edi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + callq 1dc20 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmpq 3098d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x31c(%rsp),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 30d24 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8dfd9(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x60(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 30dba │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8dbfb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 30810 │ │ │ │ + cmp 0x10(%rsp),%r13 │ │ │ │ + je 30da2 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r15,%r10 │ │ │ │ + sub 0x8(%rsp),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + sar $0x3,%r10 │ │ │ │ + mov %r10w,0x16(%rbx) │ │ │ │ + jmpq 30815 │ │ │ │ + testb $0x10,0xe0(%rbp) │ │ │ │ + jne 308ad │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x94db1(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 30d93 │ │ │ │ + jmpq 30bd2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movdqu 0x10(%rax),%xmm6 │ │ │ │ + movdqu (%rax),%xmm4 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + movups %xmm4,0xa0(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movaps %xmm6,0x10(%rsp) │ │ │ │ + movups %xmm6,0xb0(%rsp) │ │ │ │ + jmpq 30a33 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r11d │ │ │ │ - mov %rdx,%r9 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + add $0x138,%rsi │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ + lea 0x160(%r13),%rdx │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ - add %ecx,%eax │ │ │ │ - and $0x7,%ebp │ │ │ │ - mov %eax,0x28(%rdi) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 2aea6 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov $0x8,%r10d │ │ │ │ - lea 0x20(%rbp),%r8d │ │ │ │ - sub %rbx,%r10 │ │ │ │ - add %rdi,%r8 │ │ │ │ - cmp %r10,%rcx │ │ │ │ - jb 2af20 │ │ │ │ - mov %r10d,%esi │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 2ae8b │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl (%r9,%rdx,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdx,1) │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 2ae79 │ │ │ │ - mov 0x20(%rdi),%r13 │ │ │ │ - xor %r13,0x18(%rdi) │ │ │ │ - mov %r11d,%esi │ │ │ │ - lea -0x8(%rbx,%r12,1),%r12 │ │ │ │ - add %r10,%r9 │ │ │ │ - callq 2adc0 │ │ │ │ - xor %r13,(%rdi) │ │ │ │ - mov %r9,%rbx │ │ │ │ - cmp $0x7,%r12 │ │ │ │ - jbe 2aedf │ │ │ │ - lea -0x8(%r12),%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - lea 0x8(%r9,%rax,8),%rbx │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r9),%r10 │ │ │ │ - xor %r10,0x18(%rdi) │ │ │ │ - mov %r11d,%esi │ │ │ │ - add $0x8,%r9 │ │ │ │ - callq 2adc0 │ │ │ │ - xor %r10,(%rdi) │ │ │ │ - cmp %rbx,%r9 │ │ │ │ - jne 2aec0 │ │ │ │ - and $0x7,%r12d │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 2aef0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov $0x8,%ecx │ │ │ │ + callq 1d480 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 30ec8 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 304f0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 30e90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - add $0x20,%ebp │ │ │ │ - mov %r12d,%esi │ │ │ │ - add %rbp,%rdi │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushq $0x0 │ │ │ │ + movzwl 0x70(%r13),%r8d │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + pushq $0x1 │ │ │ │ + mov %r14,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 2e500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ test %r12d,%r12d │ │ │ │ - je 2aee4 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl (%rbx,%rdx,1),%ecx │ │ │ │ - mov %cl,(%rdi,%rdx,1) │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 2af00 │ │ │ │ - add $0x8,%rsp │ │ │ │ + jne 30e7a │ │ │ │ pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 7a30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - movabs $0x736f6d6570736575,%rcx │ │ │ │ - movl $0x0,0x28(%rdi) │ │ │ │ - xor %rdx,%rcx │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ - movabs $0x646f72616e646f6d,%rcx │ │ │ │ - xor %rax,%rcx │ │ │ │ - mov %rcx,0x8(%rdi) │ │ │ │ - movabs $0x6c7967656e657261,%rcx │ │ │ │ - xor %rcx,%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - movabs $0x7465646279746573,%rdx │ │ │ │ - xor %rdx,%rax │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + jmp 30e82 │ │ │ │ + add $0x68,%rdi │ │ │ │ + lock andq $0xfffffffffffffeff,(%rdi) │ │ │ │ + lock andq $0xffffffffffffff7f,(%rdi) │ │ │ │ + mov $0x7,%esi │ │ │ │ + jmpq a92b0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x68,%rdi │ │ │ │ + lock btsq $0x7,(%rdi) │ │ │ │ + jb 30f00 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0x7,%esi │ │ │ │ + jmpq a9540 │ │ │ │ + nop │ │ │ │ + testb $0x1,0x68(%rdi) │ │ │ │ + jne 30f20 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 2afb0 │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmpq 2ae30 │ │ │ │ + add $0x68,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq a9340 │ │ │ │ + testb $0x80,0x68(%rdi) │ │ │ │ + jne 30f40 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x68,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0x7,%esi │ │ │ │ + jmpq a9340 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%ecx │ │ │ │ - mov %edx,%r9d │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x20,%eax │ │ │ │ - not %rdx │ │ │ │ - add %rdi,%rax │ │ │ │ - and $0x7,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 2aff9 │ │ │ │ - mov %edx,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - movb $0x0,(%rax,%rcx,1) │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 2afe9 │ │ │ │ - mov 0x28(%rdi),%ecx │ │ │ │ - mov %cl,0x27(%rdi) │ │ │ │ - mov 0x20(%rdi),%r10 │ │ │ │ - mov %r8d,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r10,0x18(%rdi) │ │ │ │ - callq 2adc0 │ │ │ │ - xor %r10,(%rdi) │ │ │ │ - mov %r9d,%esi │ │ │ │ - xorq $0xff,0x10(%rdi) │ │ │ │ - callq 2adc0 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - xor 0x8(%rdi),%rax │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - xor 0x10(%rdi),%rax │ │ │ │ - xor 0x18(%rdi),%rax │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ + xchg %ax,%ax │ │ │ │ + testb $0x1,0x68(%rdi) │ │ │ │ + jne 30f70 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,%edx │ │ │ │ - callq 2afc0 │ │ │ │ - mov %rax,(%r11) │ │ │ │ - add $0x8,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x68,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq a9340 │ │ │ │ + testb $0x80,0x68(%rdi) │ │ │ │ + jne 30f90 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x68,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0x7,%esi │ │ │ │ + jmpq a9340 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - movabs $0x736f6d6570736575,%rsi │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rsp,%r13 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %rdx,%rsi │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - movabs $0x646f72616e646f6d,%rsi │ │ │ │ - xor %rax,%rsi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - movabs $0x6c7967656e657261,%rsi │ │ │ │ - xor %rsi,%rdx │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - movabs $0x7465646279746573,%rdx │ │ │ │ - xor %rdx,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 2b108 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9,%rdx │ │ │ │ - callq 2ae30 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2afc0 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 2b12f │ │ │ │ - add $0x40,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 2b195 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movaps %xmm1,0x60(%rsp) │ │ │ │ - movaps %xmm2,0x70(%rsp) │ │ │ │ - movaps %xmm3,0x80(%rsp) │ │ │ │ - movaps %xmm4,0x90(%rsp) │ │ │ │ - movaps %xmm5,0xa0(%rsp) │ │ │ │ - movaps %xmm6,0xb0(%rsp) │ │ │ │ - movaps %xmm7,0xc0(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ + mov %rsp,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%r13 │ │ │ │ + add 0x8(%rsp),%r13 │ │ │ │ + cmpb $0x1,0x72(%rbx) │ │ │ │ + jne 31168 │ │ │ │ + lea 0xc0(%rbx),%rax │ │ │ │ + lea 0xde(%rbx),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %cx,-0xa(%rax) │ │ │ │ + mov %si,-0x8(%rax) │ │ │ │ + mov %di,-0x4(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 3100c │ │ │ │ + lea 0x1c(%rsp),%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 22600 │ │ │ │ + cmpb $0x0,0x50(%rbp) │ │ │ │ + lea 0x78(%rbx),%rcx │ │ │ │ + jne 3105b │ │ │ │ + movzbl 0x51(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 31130 │ │ │ │ + cmp $0x7,%al │ │ │ │ + je 31130 │ │ │ │ + movzwl 0xc4(%rbx),%edx │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x8(%rax,%rdx,8),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq 1e4f0 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 2b210 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 2b220 │ │ │ │ - add $0xd0,%rsp │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + lea 0x149a8(%r12),%rdi │ │ │ │ + callq 9d790 │ │ │ │ + mov 0xb0(%rbx),%rdx │ │ │ │ + movzwl 0xc4(%rbx),%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rax │ │ │ │ + movzwl 0x16(%rax),%ecx │ │ │ │ + lea 0x10(%rax,%rcx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0xc8(%rbx) │ │ │ │ + movzwl 0x10(%rsp),%eax │ │ │ │ + add %ax,0xde(%rbx) │ │ │ │ + movzwl 0x12(%rsp),%eax │ │ │ │ + add %ax,0xe0(%rbx) │ │ │ │ + movzwl 0x18(%rsp),%eax │ │ │ │ + add %ax,0xe6(%rbx) │ │ │ │ + movzwl 0x1a(%rsp),%eax │ │ │ │ + add %ax,0xe8(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 31187 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 2b1ed │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0xc4(%rbx),%edx │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x8(%rax,%rdx,8),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 1e660 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + jmpq 31088 │ │ │ │ + lea 0x8e3c1(%rip),%rcx │ │ │ │ + mov $0x184,%edx │ │ │ │ + lea 0x8d513(%rip),%rsi │ │ │ │ + lea 0x8d65f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0xc0(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2b2e0 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2b2c0 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 2b2c0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 2b2c3 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 2b2c3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movzbl 0x72(%rdi),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,1),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 3121f │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x70(%r12),%eax │ │ │ │ + mov 0xb0(%r12),%rcx │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2b2ec │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + movzwl 0x4(%rbx),%esi │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + add %rcx,%rax │ │ │ │ + lea 0x8(%rcx,%rsi,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + ja 311f6 │ │ │ │ + lea -0xa(%rbp,%rdx,1),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp %rax,%rbx │ │ │ │ + sete %r8b │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0xa,%rbx │ │ │ │ + callq 20150 │ │ │ │ + movzbl 0x72(%r12),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,1),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 311c0 │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 2b2a1 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0xc0(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x4(%rsi),%r9d │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - imul (%rsi),%r8d │ │ │ │ - add %rdi,%r8 │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jae 2b600 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rax),%esi │ │ │ │ - cmpb $0x1,0x2(%rax) │ │ │ │ - cmovne %r10d,%ecx │ │ │ │ - add %r9,%rax │ │ │ │ - lea 0x3(%rdx,%rsi,1),%rdx │ │ │ │ - cmp %r8,%rax │ │ │ │ - jb 2b338 │ │ │ │ - test %cl,%cl │ │ │ │ - je 2b488 │ │ │ │ - add $0x7,%rdx │ │ │ │ - lea 0x508(%rbp),%r12 │ │ │ │ - mov $0x7,%esi │ │ │ │ - shr $0x3,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 29390 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2b5e0 │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 28f50 │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - mov $0x7,%esi │ │ │ │ - callq 28f10 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x8(%rbp),%r8 │ │ │ │ - lea -0x8(,%rax,8),%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 7090 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - imul (%rbx),%eax │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 2b424 │ │ │ │ - jmpq 2b460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 2b470 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2b3f4 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %al,(%r8) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 2b5c8 │ │ │ │ - movzbl 0x1(%r8),%eax │ │ │ │ - lea 0x3(%r8,%rax,1),%r8 │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - ja 2b60a │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - mov %rcx,%rax │ │ │ │ - imul (%rbx),%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - add 0x8(%rbx),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 2b460 │ │ │ │ - movzbl 0x1(%rdx),%ecx │ │ │ │ - add $0x3,%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 2b3d8 │ │ │ │ - mov (%rdx),%rax │ │ │ │ - lea 0x8(%r8),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rax,(%r8) │ │ │ │ - mov -0x8(%rdx,%rcx,1),%rax │ │ │ │ - mov %rax,-0x8(%r8,%rcx,1) │ │ │ │ - mov %r8,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - add %eax,%ecx │ │ │ │ - sub %rax,%rsi │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp 2b3f4 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x72(%rdi),%r8d │ │ │ │ + lea (%r8,%r8,4),%rax │ │ │ │ + lea (%r12,%rax,2),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 31565 │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov %r12,%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r8,%r10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x4(%rbx),%eax │ │ │ │ + mov 0xb0(%rbp),%rsi │ │ │ │ + movabs $0xcccccccccccccccd,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x8(%rsi,%rax,8),%r9 │ │ │ │ + movzwl 0x8(%rbx),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sub %r12,%rdx │ │ │ │ + sub $0x3,%eax │ │ │ │ + sar %rdx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + movzwl 0xe0(%rbp,%rdx,2),%edx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 31350 │ │ │ │ + movzwl 0x70(%rbp),%r15d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + shl $0x9,%r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + add %rsi,%r8 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jb 31350 │ │ │ │ + movzwl -0x2(%rbx),%ecx │ │ │ │ + lea -0x10(%r9),%r11 │ │ │ │ + lea 0x8(%rsi,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + cmova %r8,%rcx │ │ │ │ + cmp %rcx,%r11 │ │ │ │ + je 31352 │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 314ed │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 313b8 │ │ │ │ + mov %eax,%r8d │ │ │ │ + sub %edx,%r8d │ │ │ │ + cmp $0x40,%r8d │ │ │ │ + jbe 3132a │ │ │ │ + lea (%r8,%r8,2),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 313c2 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r15d,%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jb 3137b │ │ │ │ + lea 0x18(%r9),%r14 │ │ │ │ + lea 0x8(%rsi,%rdi,8),%r15 │ │ │ │ + cmp %r11,%rcx │ │ │ │ + jne 313cb │ │ │ │ + mov %r14,%r8 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne 31425 │ │ │ │ + xor %edi,%edi │ │ │ │ + jmpq 31484 │ │ │ │ nop │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 31384 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 3154e │ │ │ │ + mov %eax,%r8d │ │ │ │ + sub %edx,%r8d │ │ │ │ + cmp $0x40,%r8d │ │ │ │ + ja 31596 │ │ │ │ + mov %rcx,%r11 │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 3158c │ │ │ │ + cmp %r11,%rcx │ │ │ │ + jne 314f3 │ │ │ │ + lea (%r10,%r10,4),%rax │ │ │ │ + add $0xa,%rbx │ │ │ │ + lea (%r12,%rax,2),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 31270 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 31190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov %eax,(%r8) │ │ │ │ - mov -0x4(%rdx,%rcx,1),%eax │ │ │ │ - mov %eax,-0x4(%r8,%rcx,1) │ │ │ │ - jmpq 2b3f4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x8,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rdi),%edx │ │ │ │ - add %r9,%rdi │ │ │ │ - lea 0x2(%rax,%rdx,1),%rax │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jb 2b490 │ │ │ │ - lea 0x7(%rax),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - lea 0x508(%rbp),%r12 │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 29390 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2b5e0 │ │ │ │ - mov $0x7,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 28f50 │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - mov $0x3,%esi │ │ │ │ - callq 28f10 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x8(%rbp),%r8 │ │ │ │ - lea -0x8(,%rax,8),%rdx │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jne 315a8 │ │ │ │ + lea 0x18(%r9),%r14 │ │ │ │ + lea 0x8(%rsi,%rdi,8),%r15 │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + callq 76a0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + lea 0x8(%rax),%rax │ │ │ │ + sub 0xb0(%rbp),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + lea 0x28(%rcx),%r8 │ │ │ │ + mov %ax,0x4(%rbx) │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + movzwl %ax,%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rax │ │ │ │ + movzwl 0x16(%rax),%esi │ │ │ │ + lea 0x10(%rax,%rsi,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0x8(%rbx) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 31348 │ │ │ │ mov %r8,%rdi │ │ │ │ - callq 7090 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - imul 0x4(%rbx),%eax │ │ │ │ - add %rdx,%rax │ │ │ │ + jmp 3143f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x1(%rcx) │ │ │ │ + js 3156d │ │ │ │ + cmp %r15,%r14 │ │ │ │ + je 3147d │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + add %rdx,%r14 │ │ │ │ + cmpb $0x0,0x2(%rcx) │ │ │ │ + je 31430 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %sil,%sil │ │ │ │ + je 31471 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rcx,%rax,1),%rsi │ │ │ │ + mov %rsi,(%rdi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jb 2b569 │ │ │ │ - jmpq 2b460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 2b5b0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 2b53a │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ - mov %dil,(%rcx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 2b5f0 │ │ │ │ - lea 0x2(%r8,%rax,1),%r8 │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - ja 2b629 │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - mov %rcx,%rax │ │ │ │ - imul (%rbx),%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - add 0x8(%rbx),%rax │ │ │ │ + jne 31460 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea (%rdi,%rax,8),%rdi │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 3143f │ │ │ │ + sub %r8,%rdi │ │ │ │ + sar $0x3,%rdi │ │ │ │ + mov %di,0x16(%r9) │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + movzwl 0x4(%rbx),%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rax │ │ │ │ + movzwl 0x16(%rax),%ecx │ │ │ │ + lea 0x10(%rax,%rcx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0xde(%rbp),%rdx │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0x8(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jae 314dd │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %cx,-0xa(%rax) │ │ │ │ + mov %si,-0x8(%rax) │ │ │ │ + mov %di,-0x4(%rax) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jae 2b460 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0x2(%r8),%rcx │ │ │ │ - lea 0x3(%rdx),%rsi │ │ │ │ - mov %al,(%r8) │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - mov %al,0x1(%r8) │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 2b520 │ │ │ │ - mov 0x3(%rdx),%rdi │ │ │ │ - mov %rdi,0x2(%r8) │ │ │ │ - mov -0x8(%rsi,%rax,1),%rdi │ │ │ │ - mov %rdi,-0x8(%rcx,%rax,1) │ │ │ │ - lea 0xa(%r8),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp 2b53a │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%rcx) │ │ │ │ - mov -0x4(%rsi,%rax,1),%esi │ │ │ │ - mov %esi,-0x4(%rcx,%rax,1) │ │ │ │ - jmpq 2b53a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl -0x2(%rdx,%rcx,1),%eax │ │ │ │ - mov %ax,-0x2(%r8,%rcx,1) │ │ │ │ - jmpq 2b3f4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - mov $0xffffffe4,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl -0x2(%rsi,%rax,1),%esi │ │ │ │ - mov %si,-0x2(%rcx,%rax,1) │ │ │ │ - jmpq 2b53a │ │ │ │ - nop │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq 2b4a9 │ │ │ │ - lea 0xa9c8f(%rip),%rcx │ │ │ │ - mov $0x367,%edx │ │ │ │ - lea 0xa963a(%rip),%rsi │ │ │ │ - lea 0xa96cc(%rip),%rdi │ │ │ │ + ja 314bc │ │ │ │ + movzbl 0x72(%rbp),%r10d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmpq 31384 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + movzwl 0x26(%r11),%eax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r11,%rsi │ │ │ │ + lea 0x28(,%rax,8),%rdx │ │ │ │ + callq 76a0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x8,%rcx │ │ │ │ + sub 0xb0(%rbp),%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + mov %cx,0x4(%rbx) │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + lea 0x8(%rdx,%rcx,8),%rax │ │ │ │ + movzwl 0x16(%rax),%ecx │ │ │ │ + lea 0x10(%rax,%rcx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0x8(%rbx) │ │ │ │ + movzbl 0x72(%rbp),%r10d │ │ │ │ + jmpq 31384 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jne 315a8 │ │ │ │ + lea 0x18(%r9),%r14 │ │ │ │ + lea 0x8(%rsi,%rdi,8),%r15 │ │ │ │ + mov %r14,%r8 │ │ │ │ + jmpq 3141c │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 31399 │ │ │ │ + lea 0x8e01c(%rip),%rcx │ │ │ │ + mov $0x109,%edx │ │ │ │ + lea 0x8d10e(%rip),%rsi │ │ │ │ + lea 0x8d26d(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xa9c30(%rip),%rcx │ │ │ │ - mov $0x33c,%edx │ │ │ │ - lea 0xa961b(%rip),%rsi │ │ │ │ - lea 0xa96ad(%rip),%rdi │ │ │ │ + movzwl 0x70(%rbp),%r15d │ │ │ │ + jmpq 3131a │ │ │ │ + lea (%r8,%r8,2),%r8d │ │ │ │ + cmp %eax,%r8d │ │ │ │ + ja 31554 │ │ │ │ + jmpq 3136f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8dfc1(%rip),%rcx │ │ │ │ + mov $0xd5,%edx │ │ │ │ + lea 0x8d0d3(%rip),%rsi │ │ │ │ + lea 0x9b939(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %edx,%esi │ │ │ │ + jmpq 31230 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov 0xdb99f(%rip),%rcx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - xor %r8d,%r8d │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - callq 20e20 │ │ │ │ - mov (%r12),%ebp │ │ │ │ - jmp 2b6a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - imul %edx,%edi │ │ │ │ - lea (%rdx,%rdi,1),%esi │ │ │ │ - add 0x8(%r12),%rdi │ │ │ │ - add 0x8(%r12),%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 2b6bc │ │ │ │ - je 2b6b0 │ │ │ │ - mov %ebx,%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - jb 2b680 │ │ │ │ - pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lock andq $0xfffffffffffffdff,0x68(%rsi) │ │ │ │ + movzbl 0x72(%rsi),%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jbe 31734 │ │ │ │ + movzbl %al,%ecx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 2fde0 │ │ │ │ + movzbl 0x72(%rbp),%eax │ │ │ │ + lea 0xc0(%rbp),%rbx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rbx,%rdx,2),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jae 3168d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x4(%rdi),%ecx │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + lea 0x8(%rdx,%rcx,8),%rcx │ │ │ │ + cmpw $0x0,0x16(%rcx) │ │ │ │ + lea 0x18(%rcx),%rsi │ │ │ │ + je 3167c │ │ │ │ + mov %rsi,%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + orb $0x80,0x1(%rax) │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + movzwl 0x16(%rcx),%edx │ │ │ │ + lea (%rsi,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 31660 │ │ │ │ + movzbl 0x72(%rbp),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + add $0xa,%rdi │ │ │ │ + lea (%rbx,%rdx,2),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jb 31640 │ │ │ │ + cmpb $0x0,0x1d798d(%rip) │ │ │ │ + jne 31749 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + lea -0xa(%rbx,%rax,2),%r9 │ │ │ │ + movzwl 0x8(%r9),%eax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x8(%rdi,%rax,8),%r8 │ │ │ │ + movzwl 0x70(%rbp),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + ja 31782 │ │ │ │ + cmovb %rax,%r8 │ │ │ │ + movzwl 0x452(%r13),%ecx │ │ │ │ + movzwl 0x4(%r9),%r9d │ │ │ │ + movzwl 0xee(%rbp),%r10d │ │ │ │ + lea 0x28(%r8),%rdx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea 0x8(%rdi,%r9,8),%rdi │ │ │ │ + shr $0x3,%edx │ │ │ │ + lea 0x1(%rdx,%r10,1),%rdx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + ja 3175d │ │ │ │ + sub %r9d,%esi │ │ │ │ + lea -0x3(%rsi),%eax │ │ │ │ + cmp $0x200,%rax │ │ │ │ + jbe 3171e │ │ │ │ + cmp $0x200,%rcx │ │ │ │ + jg 3176d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 31190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - lea 0xa95b6(%rip),%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - lea 0xa9b2d(%rip),%rcx │ │ │ │ - mov $0x37c,%edx │ │ │ │ - lea 0xa9588(%rip),%rsi │ │ │ │ - lea 0xa98c2(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 31230 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq 3161b │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 56fa0 │ │ │ │ + movzbl 0x72(%rbp),%eax │ │ │ │ + jmpq 3169a │ │ │ │ + movzwl 0x450(%r13),%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jle 3171e │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3171e │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 20af0 │ │ │ │ + jmp 3171e │ │ │ │ + lea 0x8dbc7(%rip),%rcx │ │ │ │ + mov $0x7f3,%edx │ │ │ │ + lea 0x8cef9(%rip),%rsi │ │ │ │ + lea 0x8d5ac(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - mov %rdx,%r9 │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 2b821 │ │ │ │ - jbe 2b7e8 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 2b810 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 2b7ff │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x1,0x2(%r9) │ │ │ │ - lea 0xa9a9c(%rip),%r8 │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 2b833 │ │ │ │ - sub $0x48,%rsp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jg 2b7a0 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 2b7c0 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe 2b797 │ │ │ │ - testb $0x2,0x30(%rsp) │ │ │ │ - jne 2b7e0 │ │ │ │ - test %dil,%dil │ │ │ │ - jne 2b7d8 │ │ │ │ - movzbl 0x1(%r9),%edx │ │ │ │ - movzbl 0x6(%rax),%ecx │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - mov %dil,0x1(%r9) │ │ │ │ - mov %cl,0x3(%r9,%rdx,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - tzcnt (%rax),%rcx │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jg 2b838 │ │ │ │ - add (%r8,%rdx,8),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 2b738 │ │ │ │ - add $0x48,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 2b838 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %edx,%ecx │ │ │ │ - add (%r8,%rcx,8),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 2b73a │ │ │ │ - add $0x48,%rsp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2b7ae │ │ │ │ - mov $0x2,%ecx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 2b7ae │ │ │ │ - jmp 2b7b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x0,0x2(%r9) │ │ │ │ - jmp 2b77c │ │ │ │ - nop │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 2b78e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 2b7ff │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - jmpq 2b718 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 2b718 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - jmpq 2b718 │ │ │ │ - movzbl 0x3(%rsi),%edx │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - lea 0x8(%rsi,%rdx,8),%rsi │ │ │ │ - jmpq 2b718 │ │ │ │ - retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xa9ad1(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0xa943c(%rip),%rsi │ │ │ │ - lea 0xa91e9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + lea 0xde(%rdi),%rcx │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - movzbl 0x1(%rsi),%ebx │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x3,%ebx │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - cmovb %eax,%ebx │ │ │ │ - cmpb $0x0,(%rsi) │ │ │ │ - je 2b9dc │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x1,%esi │ │ │ │ - imul %ebx,%edi │ │ │ │ - callq 2b230 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 2b998 │ │ │ │ - mov (%r15),%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r14d,%r14d │ │ │ │ + lea 0xc0(%rdi),%rbx │ │ │ │ + mov %rbx,%r13 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x72(%rdi),%eax │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rbx,%rdx,2),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jae 31921 │ │ │ │ + mov 0xb0(%r15),%rdi │ │ │ │ + movzwl 0x4(%r13),%edx │ │ │ │ + lea 0x8(%rdi,%rdx,8),%rcx │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + movzwl 0x16(%rcx),%edx │ │ │ │ + lea 0x18(%rcx),%r14 │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea (%r14,%rdx,8),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 31907 │ │ │ │ + lea 0x20(%rdi),%r12 │ │ │ │ + mov %r14,%rbp │ │ │ │ + jmp 31852 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rbp │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 31a28 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1d010 │ │ │ │ test %eax,%eax │ │ │ │ - je 2b9c0 │ │ │ │ + js 31840 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jne 31ac1 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov %r14,%r12 │ │ │ │ + add $0x34,%rbp │ │ │ │ + jmp 3188e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r15),%edx │ │ │ │ - mov %r12d,%edi │ │ │ │ - add %ebx,%r12d │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - imul %r14d,%esi │ │ │ │ - add 0x8(%r15),%rsi │ │ │ │ - add $0x1,%r14d │ │ │ │ - callq 7a30 │ │ │ │ - mov (%r15),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - ja 2b8c8 │ │ │ │ - imul %ebx,%eax │ │ │ │ - add %rbp,%rax │ │ │ │ - movzbl 0x1(%r13),%edx │ │ │ │ - add $0x3,%rdx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jb 2b970 │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov -0x8(%r13,%rdx,1),%rcx │ │ │ │ - mov %rcx,-0x8(%rax,%rdx,1) │ │ │ │ - sub %rdi,%rax │ │ │ │ - sub %rax,%rsi │ │ │ │ - add %edx,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0xc(%rsp),%r12d │ │ │ │ - mov %ebx,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0xdb6b3(%rip),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shl $0x20,%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 20b00 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea (%r12,%rax,8),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 31902 │ │ │ │ mov %rbp,%rdx │ │ │ │ - or %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 2b9c8 │ │ │ │ - test %edx,%edx │ │ │ │ - je 2b931 │ │ │ │ - movzbl 0x0(%r13),%ecx │ │ │ │ - mov %cl,(%rax) │ │ │ │ - test $0x2,%dl │ │ │ │ - je 2b931 │ │ │ │ - movzwl -0x2(%r13,%rdx,1),%ecx │ │ │ │ - mov %cx,-0x2(%rax,%rdx,1) │ │ │ │ - jmp 2b931 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%r12d │ │ │ │ - shl $0x20,%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1d010 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 31880 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %r14,%r12 │ │ │ │ + sar $0x3,%r12 │ │ │ │ + mov %r12w,0x16(%rax) │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + movzwl 0x4(%r13),%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rax │ │ │ │ + movzwl 0x16(%rax),%ecx │ │ │ │ + lea 0x10(%rax,%rcx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0x8(%r13) │ │ │ │ + mov %r13,%rax │ │ │ │ + cmp %r13,(%rsp) │ │ │ │ + jbe 31902 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rax │ │ │ │ - jmpq 2b8f7 │ │ │ │ - mov 0x0(%r13),%ecx │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - mov -0x4(%r13,%rdx,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rax,%rdx,1) │ │ │ │ - jmpq 2b931 │ │ │ │ - lea 0xa98ed(%rip),%rcx │ │ │ │ - mov $0x9f,%edx │ │ │ │ - lea 0xa9268(%rip),%rsi │ │ │ │ - lea 0xa92a7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %dx,-0xa(%rax) │ │ │ │ + mov %cx,-0x8(%rax) │ │ │ │ + mov %si,-0x4(%rax) │ │ │ │ + cmp (%rsp),%rax │ │ │ │ + jb 318e0 │ │ │ │ + movzbl 0x72(%r15),%eax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + add $0xa,%r13 │ │ │ │ + lea (%rbx,%rdx,2),%rdx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jb 31800 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + callq 31190 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 22600 │ │ │ │ + jmpq 319e7 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movdqu 0x10(%rdx),%xmm2 │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - movups %xmm2,0x10(%rdi) │ │ │ │ - movdqu 0x20(%rdx),%xmm4 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - movups %xmm4,0x20(%rdi) │ │ │ │ - movdqu 0x30(%rdx),%xmm6 │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movups %xmm6,0x30(%rdi) │ │ │ │ - movdqu 0x40(%rdx),%xmm0 │ │ │ │ - movups %xmm0,0x40(%rdi) │ │ │ │ - mov (%rcx),%eax │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + mov 0x20(%rax),%rcx │ │ │ │ + mov 0x14(%rax),%edi │ │ │ │ + mov 0x18(%rax),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,0x2c(%rdx) │ │ │ │ + mov 0x20(%rdx),%r11d │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + mov 0x24(%rdx),%r10 │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + jne 31998 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r10,%r9 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 2bb39 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x50(%rax,%r15,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + jne 31998 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edi,%r11d │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 31ad5 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x40(%rdx),%rcx │ │ │ │ + mov 0x34(%rdx),%r10d │ │ │ │ + seta %al │ │ │ │ + mov 0x38(%rdx),%rsi │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 319d3 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 319d3 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r10d,%edi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 31af4 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 22710 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 229a0 │ │ │ │ test %rax,%rax │ │ │ │ - je 2bb27 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r15d,%ebp │ │ │ │ - imul 0x4(%rax),%ebp │ │ │ │ - add 0x8(%rax),%rbp │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movzbl 0x1(%rbp),%ebx │ │ │ │ - mov 0x4(%rax),%r12d │ │ │ │ - add $0x3,%ebx │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - ja 2bb50 │ │ │ │ - mov (%rax),%r13d │ │ │ │ - mov 0x8(%rax),%r14 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r13d,0x24(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2bb50 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2bae3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rax,%r15,2),%r15d │ │ │ │ - mov %r15,%rax │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jbe 2bb03 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - imul %r15,%rsi │ │ │ │ - add %r14,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 2bad0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - cmp %eax,0x24(%rsp) │ │ │ │ - jbe 2bb50 │ │ │ │ - test %r12d,%r12d │ │ │ │ - js 2bb50 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov %rdi,0x50(%rcx,%rax,8) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,(%rax) │ │ │ │ - ja 2ba60 │ │ │ │ - add $0x48,%rsp │ │ │ │ + jne 31948 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 31b13 │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa96d9(%rip),%rcx │ │ │ │ - mov $0xf5,%edx │ │ │ │ - lea 0xa90f4(%rip),%rsi │ │ │ │ - lea 0xa914c(%rip),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %r14,%rbx │ │ │ │ + sar $0x3,%rbx │ │ │ │ + sub %bx,0x16(%rax) │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + movzwl 0x4(%r13),%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rax │ │ │ │ + movzwl 0x16(%rax),%ecx │ │ │ │ + lea 0x10(%rax,%rcx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0x8(%r13) │ │ │ │ + mov %r13,%rax │ │ │ │ + cmp %r13,(%rsp) │ │ │ │ + jbe 31a9a │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %di,-0xa(%rax) │ │ │ │ + mov %r8w,-0x8(%rax) │ │ │ │ + mov %r9w,-0x4(%rax) │ │ │ │ + cmp (%rsp),%rax │ │ │ │ + jb 31a74 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzwl 0x16(%rax),%eax │ │ │ │ + lea (%r14,%rax,8),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 31902 │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 3186d │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbp,%rbx │ │ │ │ + sub %rbp,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmpq 31a2a │ │ │ │ + lea 0x8d9c4(%rip),%rcx │ │ │ │ + mov $0x28c,%edx │ │ │ │ + lea 0x8cba6(%rip),%rsi │ │ │ │ + lea 0x8baa1(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + lea 0x8d9a5(%rip),%rcx │ │ │ │ + mov $0x28d,%edx │ │ │ │ + lea 0x8cb87(%rip),%rsi │ │ │ │ + lea 0x8bab2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ + sub $0x2b8,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %ecx,0x5c(%rsp) │ │ │ │ + mov %cl,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - lea 0x50(,%rax,8),%r14d │ │ │ │ - lea 0x8(%r14),%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7810 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2bdd6 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 2bbc3 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2b230 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2bdd6 │ │ │ │ - mov (%rsp),%edi │ │ │ │ + mov %rax,0x2a8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x12,0x13a(%rdx) │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + jne 31b89 │ │ │ │ + movzwl 0x172(%rdx),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + movzwl 0x170(%rdx),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + lea 0x12f30(%r15),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - callq 2b230 │ │ │ │ + mov %r10w,0x74(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ + movabs $0x400000000,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + movzwl 0x452(%r15),%eax │ │ │ │ + movzwl 0x538(%r15),%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + lea 0x2(%rax,%rax,1),%eax │ │ │ │ + mov %eax,0xc(%rbx) │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + movabs $0x90135c78b99e07f5,%rax │ │ │ │ + xor 0x4b0(%r15),%rax │ │ │ │ + cmp %rax,0x10(%rdx) │ │ │ │ + jne 32790 │ │ │ │ + mov 0x88(%rdx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 2bdf1 │ │ │ │ - mov 0x2e60(%r15),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2bc44 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7810 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + je 32a40 │ │ │ │ + cmpb $0x12,0x13a(%r12) │ │ │ │ + je 32958 │ │ │ │ + movzwl 0x70(%r12),%eax │ │ │ │ + lea 0xde(%r12),%rbx │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %ax,0x10(%rsp) │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + mov %ebx,%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 31c51 │ │ │ │ + movzwl 0x452(%r15),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 32ae8 │ │ │ │ + cmpw $0x0,0x10(%rsp) │ │ │ │ + mov 0xb0(%r12),%r13 │ │ │ │ + sete 0x20(%rsp) │ │ │ │ + jne 321b0 │ │ │ │ + mov 0x98(%r13),%esi │ │ │ │ + lea 0x88(%r13),%rbx │ │ │ │ + test $0x8,%sil │ │ │ │ + jne 32390 │ │ │ │ + and $0xf,%esi │ │ │ │ + mov %r13,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x3(%rsi),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 32378 │ │ │ │ + mov 0x90(%r13),%edi │ │ │ │ + mov 0x88(%r13),%rcx │ │ │ │ + shl $0x9,%rdx │ │ │ │ + and $0x1fffe00,%edx │ │ │ │ + xor $0x20000000,%edi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + shr $0x20,%rcx │ │ │ │ + shl $0x20,%rdi │ │ │ │ + shl $0x20,%r8 │ │ │ │ + or %rdi,%rcx │ │ │ │ + movzwl 0x9e(%rax),%edi │ │ │ │ + or %r8,%rdx │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x90(,%rdi,8),%r9 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 53c10 │ │ │ │ + mov 0xb0(%r12),%rcx │ │ │ │ + xor (%rcx),%rax │ │ │ │ + xor 0x8(%rcx),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + je 31dbb │ │ │ │ + lea 0x29c(%rsp),%r11 │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ - je 2bdff │ │ │ │ + je 32870 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ xor %r9d,%r9d │ │ │ │ - lea 0x3a0(%r15),%r14 │ │ │ │ - mov 0x2e40(%r15,%r9,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2bc9d │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov (%rax,%r9,1),%rbx │ │ │ │ - mov 0x3a0(%r15),%eax │ │ │ │ - lea 0xa(%rax),%esi │ │ │ │ - callq 210b0 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 18f80 │ │ │ │ - callq 18f90 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%r10 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8cac2(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + jne 3282c │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jne 328ce │ │ │ │ + movzwl 0x70(%r12),%edx │ │ │ │ + mov 0x90(%r13),%ecx │ │ │ │ + mov 0x88(%r13),%esi │ │ │ │ + mov 0x8c(%r13),%ebp │ │ │ │ + xor $0x20000000,%ecx │ │ │ │ + shl $0x9,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,%r14d │ │ │ │ + je 32650 │ │ │ │ + movzwl 0x9e(%r13),%r9d │ │ │ │ mov %r14,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2ba00 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - add $0x8,%r9 │ │ │ │ - cmp $0x20,%r9 │ │ │ │ - jne 2bc4e │ │ │ │ - mov 0x2e38(%r15),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2bcc7 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x3a0(%r15),%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 2ba00 │ │ │ │ - mov 0x2e60(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2bd0d │ │ │ │ - mov 0x3a0(%r15),%eax │ │ │ │ - lea 0xa(%rax),%esi │ │ │ │ - callq 210b0 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x98(%r13),%esi │ │ │ │ + shl $0x20,%rax │ │ │ │ + shl $0x20,%rcx │ │ │ │ + lea 0xa0(%r13),%r8 │ │ │ │ + or %rax,%rdx │ │ │ │ + or %rbp,%rcx │ │ │ │ + shl $0x3,%r9 │ │ │ │ + and $0xf,%esi │ │ │ │ + callq 53d60 │ │ │ │ + cmpb $0x0,0x50(%r12) │ │ │ │ + jne 32640 │ │ │ │ + movzbl 0x51(%r12),%edx │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + test %dl,%dl │ │ │ │ + je 32698 │ │ │ │ + cmp $0x7,%dl │ │ │ │ + je 32698 │ │ │ │ + movzwl 0x9e(%rax),%eax │ │ │ │ + lea 0x9f(,%rax,8),%rbp │ │ │ │ + movzwl 0x538(%r15),%ecx │ │ │ │ + mov $0x200,%eax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + movzwl 0x70(%r12),%r8d │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + or %rax,%rbp │ │ │ │ + movzwl 0x14(%rbx),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + shr $0x9,%rbp │ │ │ │ + cmp %ax,0x74(%r12) │ │ │ │ + cmovbe 0x74(%r12),%ax │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %ax,0x74(%r12) │ │ │ │ + movzbl 0x18(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + callq 2e500 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 32a10 │ │ │ │ + cmpw $0x0,0x70(%r12) │ │ │ │ + je 32570 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 304f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 32a10 │ │ │ │ + andl $0xffffffef,0x10(%rbx) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + add %bp,0x70(%r12) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + callq 82000 │ │ │ │ + cmpb $0x0,0x20(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + je 32090 │ │ │ │ + test %al,%al │ │ │ │ + je 32090 │ │ │ │ + lea 0x29c(%rsp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ mov %rax,%r14 │ │ │ │ - callq 18f80 │ │ │ │ - callq 18f90 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x3a0(%r15),%rcx │ │ │ │ - callq 2ba00 │ │ │ │ - mov 0x2e60(%r15),%rdi │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - lea 0x2e40(%r15),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - add $0x8,%rbx │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rcx,-0x8(%rax) │ │ │ │ - mov %rdx,-0x8(%rbx) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 2bd19 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e38(%r15),%r14 │ │ │ │ - mov 0x2e98(%r15),%rbx │ │ │ │ - mov 0x3a0(%r15),%rdx │ │ │ │ - mov %rax,0x2e38(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x2e98(%r15) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x2e60(%r15) │ │ │ │ - mov 0x3a8(%r15),%rax │ │ │ │ - movdqu 0x0(%r13),%xmm1 │ │ │ │ - movups %xmm1,0x3a0(%r15) │ │ │ │ - mov %rdx,0x0(%r13) │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 7410 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 31f6d │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%r10 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8ce71(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + testb $0x10,0xe0(%r15) │ │ │ │ + jne 331d8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x93ba7(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 32ad0 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 3201e │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ callq 7410 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 320bf │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + cmp 0xc(%rdi),%eax │ │ │ │ + jae 333e6 │ │ │ │ + movzwl 0x16(%rbx),%ecx │ │ │ │ + lea (%rdx,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 32068 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %esi,0x8(%rbx) │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ + movzwl 0x70(%r12),%eax │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + mov %ax,0x10(%rsp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 31c51 │ │ │ │ + jmpq 31c49 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 32185 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 32185 │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + lea 0x29c(%rsp),%r11 │ │ │ │ + lea 0x80(%rsp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 32104 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8cd24(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + testb $0x10,0xe0(%r15) │ │ │ │ + jne 331d8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x93a22(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 32ad0 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 32185 │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 7410 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 2bd9a │ │ │ │ + cmpw $0x0,0x10(%rsp) │ │ │ │ + je 3202c │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 3202c │ │ │ │ + movzwl 0x70(%r12),%eax │ │ │ │ + mov %ax,0x10(%rsp) │ │ │ │ + jmpq 31c3f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x88(%r13),%rdi │ │ │ │ + shl $0x9,%edx │ │ │ │ + movslq %edx,%r11 │ │ │ │ + lea 0x0(%r13,%r11,1),%r14 │ │ │ │ + lea 0x10(%r14),%r8 │ │ │ │ + mov %r8,%rbx │ │ │ │ + cmp %rdi,0x10(%r14) │ │ │ │ + jne 32ae8 │ │ │ │ + mov 0x20(%r14),%esi │ │ │ │ + test $0x8,%sil │ │ │ │ + jne 32480 │ │ │ │ + and $0xf,%esi │ │ │ │ + lea -0x3(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 32470 │ │ │ │ + mov 0x18(%r14),%eax │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ + lea 0x28(%r14),%r13 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + xor $0x20000000,%eax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + shr $0x20,%rcx │ │ │ │ + shl $0x20,%rax │ │ │ │ + shl $0x20,%rdi │ │ │ │ + or %rax,%rcx │ │ │ │ + movzwl 0x26(%r14),%eax │ │ │ │ + or %rdi,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x0(%r13,%rax,8),%r9 │ │ │ │ + sub %r8,%r9 │ │ │ │ + callq 53c10 │ │ │ │ + xor (%r14),%rax │ │ │ │ + xor 0x8(%r14),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + je 3230c │ │ │ │ + lea 0x29c(%rsp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + je 328e0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x80(%rsp),%r10 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8c57b(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + jne 3282c │ │ │ │ + cmp %rbp,%r11 │ │ │ │ + jne 32945 │ │ │ │ + movzwl 0x70(%r12),%edx │ │ │ │ + mov 0x18(%r14),%ecx │ │ │ │ + mov 0x10(%r14),%esi │ │ │ │ + mov 0x14(%r14),%ebp │ │ │ │ + xor $0x20000000,%ecx │ │ │ │ + shl $0x9,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,%r10d │ │ │ │ + je 32740 │ │ │ │ + movzwl 0x26(%r14),%r9d │ │ │ │ + mov 0x20(%r14),%esi │ │ │ │ + mov %r10,%rcx │ │ │ │ + shl $0x20,%rax │ │ │ │ + mov %edx,%edx │ │ │ │ + shl $0x20,%rcx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + or %rax,%rdx │ │ │ │ + or %rbp,%rcx │ │ │ │ + and $0xf,%esi │ │ │ │ + shl $0x3,%r9 │ │ │ │ + callq 53d60 │ │ │ │ + movzwl 0x26(%r14),%eax │ │ │ │ + lea 0x27(,%rax,8),%rbp │ │ │ │ + jmpq 31e5c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x127d0(%r15) │ │ │ │ + jne 31c9e │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x29c(%rsp),%r11 │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 323db │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%r10 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x98(%r13),%ecx │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + lea 0x8c40c(%rip),%rdx │ │ │ │ + and $0xf,%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + jne 3282c │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 32451 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 7410 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2bdfa │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0xa91de(%rip),%rdi │ │ │ │ - mov $0xfffffff4,%r13d │ │ │ │ + mov 0x98(%r13),%esi │ │ │ │ + movzwl 0x70(%r12),%edx │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + and $0xf,%esi │ │ │ │ + jmpq 31c9e │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpq $0x0,0x127d0(%r15) │ │ │ │ + jne 321f2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x29c(%rsp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + je 324d5 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x80(%rsp),%r10 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x20(%r14),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + lea 0x8c313(%rip),%rdx │ │ │ │ + and $0xf,%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 2bd8d │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2bddb │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - jmp 2bddb │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + jne 3282c │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 32559 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + movzwl 0x70(%r12),%edx │ │ │ │ + mov 0x20(%r14),%esi │ │ │ │ + shl $0x9,%edx │ │ │ │ + and $0xf,%esi │ │ │ │ + jmpq 321f2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + movdqu 0x50(%rdx),%xmm2 │ │ │ │ + movups %xmm2,0x90(%rsp) │ │ │ │ + movdqu 0x60(%rdx),%xmm1 │ │ │ │ + movups %xmm1,0xa0(%rsp) │ │ │ │ + movdqu 0x70(%rdx),%xmm0 │ │ │ │ + movups %xmm0,0xb0(%rsp) │ │ │ │ + mov 0x80(%rdx),%rsi │ │ │ │ + mov %rsi,0xc0(%rsp) │ │ │ │ + movzbl 0x52(%rdx),%eax │ │ │ │ + movzbl 0x53(%rdx),%ecx │ │ │ │ + movzbl 0x54(%rdx),%edx │ │ │ │ + mov %rsi,0xa8(%r12) │ │ │ │ + mov 0xb8(%r12),%rsi │ │ │ │ + movups %xmm2,0x78(%r12) │ │ │ │ + movups %xmm1,0x88(%r12) │ │ │ │ + add %ecx,%eax │ │ │ │ + movups %xmm0,0x98(%r12) │ │ │ │ + add %edx,%eax │ │ │ │ + mov %al,0x73(%r12) │ │ │ │ + callq 1ccd0 │ │ │ │ + cmp $0xff,%eax │ │ │ │ + ja 333f0 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %al,0xf1(%r12) │ │ │ │ + lea 0xc0(%r12),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %cx,-0xa(%rax) │ │ │ │ + mov %si,-0x8(%rax) │ │ │ │ + mov %di,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 32615 │ │ │ │ + jmpq 31ecf │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - lea 0x2e08(%rdi),%rax │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - mov 0x3a4(%r14),%ebp │ │ │ │ - lea 0x3(%rax),%ecx │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - ja 2bef8 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x3a8(%r14),%r14 │ │ │ │ - mov 0x3a0(%rax),%r12d │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2bef8 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 2be93 │ │ │ │ - nopl (%rax) │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rax,%r15,2),%r15d │ │ │ │ - mov %r15,%rax │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jbe 2beb3 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - imul %r15,%rsi │ │ │ │ - add %r14,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 2be80 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - not %ecx │ │ │ │ - shr $0x1f,%ecx │ │ │ │ - cmp %eax,0x8(%rsp) │ │ │ │ - seta %al │ │ │ │ - and %cl,%al │ │ │ │ - mov %eax,%r14d │ │ │ │ - je 2beda │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x3b8(%rax),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 2befd │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + jmpq 31e4d │ │ │ │ nopl (%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 2beda │ │ │ │ - mov 0x3b4(%rax),%ebp │ │ │ │ - cmp %ebp,0x1c(%rsp) │ │ │ │ - ja 2bef8 │ │ │ │ - mov 0x3b0(%rax),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 2bf3d │ │ │ │ - jmp 2bf68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rax,%r15,2),%r15d │ │ │ │ - mov %r15,%rax │ │ │ │ - cmp %r15,0x8(%rsp) │ │ │ │ - jbe 2bf77 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - imul %r15,%rsi │ │ │ │ - add %r12,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 2bf28 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - not %ecx │ │ │ │ - shr $0x1f,%ecx │ │ │ │ - mov %ecx,%r14d │ │ │ │ - cmp %eax,0x10(%rsp) │ │ │ │ - seta %al │ │ │ │ - and %eax,%r14d │ │ │ │ - jmpq 2beda │ │ │ │ - mov %r15d,%ecx │ │ │ │ - not %ecx │ │ │ │ - shr $0x1f,%ecx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov 0x98(%r13),%esi │ │ │ │ mov %ecx,%r14d │ │ │ │ - jmp 2bf68 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl $0x20,%rcx │ │ │ │ + shl $0x20,%rdx │ │ │ │ + mov $0x70,%r9d │ │ │ │ + lea 0x18(%r13),%r8 │ │ │ │ + or %rbp,%rcx │ │ │ │ + and $0xf,%esi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 53d60 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + jmpq 31dea │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + testb $0x1,0x19(%rax) │ │ │ │ + jne 31e4d │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x29c(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 326ed │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8c6c9(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x570(%rdi),%rax │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - movzbl 0x1(%r15),%eax │ │ │ │ - mov 0x3b8(%rbx),%r12 │ │ │ │ - add $0x3,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2c067 │ │ │ │ - mov 0x3b4(%rbx),%ebp │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 2c258 │ │ │ │ - mov 0x3b0(%rbx),%r13d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r13d,0x1c(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2c258 │ │ │ │ - mov %eax,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 2c032 │ │ │ │ - nop │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rax,%rbp,2),%ebp │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jbe 2c053 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 32a1f │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov 0x20(%r14),%esi │ │ │ │ + mov %ecx,%r10d │ │ │ │ + shl $0x20,%rcx │ │ │ │ + shl $0x20,%rdx │ │ │ │ + or %rbp,%rcx │ │ │ │ + mov $0x70,%r9d │ │ │ │ mov %r15,%rdi │ │ │ │ - imul %rbp,%rsi │ │ │ │ - add %r12,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %ebp,%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 2c020 │ │ │ │ - cmp %eax,0x1c(%rsp) │ │ │ │ - jbe 2c258 │ │ │ │ - shr $0x1f,%rbp │ │ │ │ - jne 2c258 │ │ │ │ - mov 0x3a4(%rbx),%ebp │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jb 2c1c0 │ │ │ │ - mov 0x3a0(%rbx),%r12d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov 0x3a8(%rbx),%r13 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r12d,0x18(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2c1c0 │ │ │ │ - mov %eax,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 2c0ba │ │ │ │ + and $0xf,%esi │ │ │ │ + lea -0x60(%r14),%r8 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + callq 53d60 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov $0x2,%edx │ │ │ │ + jmpq 32332 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rax,%rbp,2),%ebp │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jbe 2c0db │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - imul %rbp,%rsi │ │ │ │ - add %r13,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %ebp,%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 2c0a8 │ │ │ │ - shr $0x1f,%rbp │ │ │ │ - jne 2c1c0 │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jbe 2c1c0 │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 2c1a8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 29d40 │ │ │ │ - lea 0x2e08(%rbx),%rbp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 2c12d │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2bb70 │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x29c(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je 2c157 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - movdqu 0x3b0(%rbx),%xmm1 │ │ │ │ - mov %rax,0x3b8(%rbx) │ │ │ │ - mov %rdx,0x3b0(%rbx) │ │ │ │ - movups %xmm1,0x30(%rsp) │ │ │ │ + je 327db │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + lea 0x8bff9(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 2daf0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2c2a1 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 333eb │ │ │ │ + add $0x2b8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x38(%rsp) │ │ │ │ - jne 2c103 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 2c15f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x3a0(%rbx),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%r10 │ │ │ │ mov %r15,%rsi │ │ │ │ - callq 2b860 │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - je 2c28a │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2b300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2c28a │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov %esi,%ecx │ │ │ │ - imul 0x20(%rsp),%ecx │ │ │ │ - add %rdx,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 2c237 │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8bfa5(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + xor %edi,%edi │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + jne 3282c │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 31dbb │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - add %rsi,%rdx │ │ │ │ - add $0x1a,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - add %eax,%r8d │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 2c220 │ │ │ │ - lea 0x434(%rbx),%rsi │ │ │ │ - lea 0x12fc0(%rbx),%rdi │ │ │ │ - mov %r8d,%edx │ │ │ │ - callq 43fe0 │ │ │ │ - jmpq 2c0ef │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3b0(%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r12,%rcx │ │ │ │ mov %r15,%rsi │ │ │ │ - callq 2b860 │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - cmpq $0x0,0x38(%rsp) │ │ │ │ + lea 0x80(%rsp),%r10 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - je 2c28a │ │ │ │ - movzbl 0x1(%r15),%eax │ │ │ │ - add $0x3,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - jmpq 2c067 │ │ │ │ - lea 0xa8d6f(%rip),%rdi │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 2c15f │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%r9d │ │ │ │ - sub $0x1,%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - jle 2c310 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %r10d,%r10d │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8bf33(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - movzbl 0x3(%rdi,%rax,1),%esi │ │ │ │ - movzbl 0x2(%rdi,%rax,1),%ecx │ │ │ │ - cmp %cl,%sil │ │ │ │ - seta %r8b │ │ │ │ - setb %dl │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 2c2fd │ │ │ │ - mov %sil,0x2(%rdi,%rax,1) │ │ │ │ - mov $0x1,%r10d │ │ │ │ - mov %cl,0x3(%rdi,%rax,1) │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 2c2c8 │ │ │ │ - sub $0x1,%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - jle 2c310 │ │ │ │ - test %r10b,%r10b │ │ │ │ - jne 2c2c0 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%eax │ │ │ │ - lea 0x8(%rdi),%rbx │ │ │ │ - lea (%rdi,%rax,8),%rsi │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ xor %edi,%edi │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jae 2c37f │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 2c373 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + jne 3282c │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 3230c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rax),%ecx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add $0x3,%ecx │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - lea 0x3(%rax,%rdx,1),%rax │ │ │ │ - cmovb %ecx,%r13d │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 2c458 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne 2c350 │ │ │ │ - mov %r14d,%edi │ │ │ │ - imul %r13d,%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 2b230 │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ + cmp 0x168(%r12),%rax │ │ │ │ + je 31c1f │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x29c(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je 2c490 │ │ │ │ - mov %r14d,(%r12) │ │ │ │ + je 329b1 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %r13d,0x4(%r12) │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 2c3f5 │ │ │ │ - jmpq 2c448 │ │ │ │ - nopl (%rax) │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 2c468 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2c3d4 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov %al,(%r8) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 2c480 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 2c2b0 │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - lea 0x3(%rbx,%rax,1),%rbx │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 2c448 │ │ │ │ - mov %r11d,%r8d │ │ │ │ - cmpb $0x0,(%rbx) │ │ │ │ - je 2c448 │ │ │ │ - movzbl 0x1(%rbx),%ecx │ │ │ │ - lea 0x1(%r8),%r11d │ │ │ │ - imul 0x4(%r12),%r8d │ │ │ │ - add 0x8(%r12),%r8 │ │ │ │ - add $0x3,%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 2c3b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x8(%r8),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rax,(%r8) │ │ │ │ - mov -0x8(%rbx,%rcx,1),%rax │ │ │ │ - mov %rax,-0x8(%r8,%rcx,1) │ │ │ │ - mov %r8,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - add %eax,%ecx │ │ │ │ - sub %rax,%rsi │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp 2c3d4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + callq 2e050 │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8c3ca(%rip),%rdx │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0x168(%r12),%r8 │ │ │ │ + mov 0x88(%rax),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%edi │ │ │ │ - imul %r14d,%edi │ │ │ │ - jmpq 2c37f │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + jmpq 3281a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov %eax,(%r8) │ │ │ │ - mov -0x4(%rbx,%rcx,1),%eax │ │ │ │ - mov %eax,-0x4(%r8,%rcx,1) │ │ │ │ - jmpq 2c3d4 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + cmp $0x40,%eax │ │ │ │ + je 32832 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + lock orq $0x2,0x68(%r12) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 32832 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x29c(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 32a8b │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + lea 0x8bd55(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + jmpq 32813 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl -0x2(%rbx,%rcx,1),%eax │ │ │ │ - mov %ax,-0x2(%r8,%rcx,1) │ │ │ │ - jmpq 2c3d4 │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 2c44a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x8(%r13),%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 28f10 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 2c5ab │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 2c5ab │ │ │ │ - cmp $0x6,%al │ │ │ │ - ja 2c5e4 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 2c5f0 │ │ │ │ - movzbl 0x2(%rbp),%edx │ │ │ │ - cmp %dl,%al │ │ │ │ - ja 2c51e │ │ │ │ - cmp $0x1,%dl │ │ │ │ - ja 2c5d8 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - movzbl 0x3(%rbp,%rax,1),%eax │ │ │ │ - cmp %al,0x7b(%r14) │ │ │ │ - ja 2c568 │ │ │ │ - lea 0xa8b5c(%rip),%r12 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2c5fc │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ + lea 0x8a930(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 32a1f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 32f30 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jb 330af │ │ │ │ + movzwl 0x452(%r15),%esi │ │ │ │ + lea 0x6f(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl $0x9,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + callq 2e180 │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov $0x10,%esi │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea 0x8(%r12,%rdx,8),%rdi │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 2c52d │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - movzbl %al,%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - ja 2c520 │ │ │ │ - lea 0x3(%rbp,%rax,1),%rbp │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 2c4ed │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0xa7396(%rip),%r12 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %cx,0x9e(%rax) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + lea 0x88(%rbx),%rbp │ │ │ │ + mov %si,0xc4(%r12) │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 2c320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2c534 │ │ │ │ + movzwl 0x9e(%rax),%eax │ │ │ │ + lea 0x98(,%rax,8),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0xc8(%r12) │ │ │ │ + callq 1e1b0 │ │ │ │ + mov $0x10,%r8d │ │ │ │ + mov %rax,0xde(%r12) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + mov %dx,0xe6(%r12) │ │ │ │ + shr $0x10,%rdx │ │ │ │ + mov %dx,0xe8(%r12) │ │ │ │ + movdqu (%rax),%xmm3 │ │ │ │ + movzwl 0x9e(%rbx),%edx │ │ │ │ + movups %xmm3,(%rbx) │ │ │ │ + movdqu 0x10(%rax),%xmm4 │ │ │ │ + movups %xmm4,0x10(%rbx) │ │ │ │ + movdqu 0x20(%rax),%xmm5 │ │ │ │ + movups %xmm5,0x20(%rbx) │ │ │ │ + movdqu 0x30(%rax),%xmm6 │ │ │ │ + movups %xmm6,0x30(%rbx) │ │ │ │ + movdqu 0x40(%rax),%xmm7 │ │ │ │ + movups %xmm7,0x40(%rbx) │ │ │ │ + movdqu 0x50(%rax),%xmm3 │ │ │ │ + movups %xmm3,0x50(%rbx) │ │ │ │ + movdqu 0x60(%rax),%xmm4 │ │ │ │ + movups %xmm4,0x60(%rbx) │ │ │ │ + movdqu 0x70(%rax),%xmm5 │ │ │ │ + movups %xmm5,0x70(%rbx) │ │ │ │ + movdqu 0x80(%rax),%xmm6 │ │ │ │ + movups %xmm6,0x80(%rbx) │ │ │ │ + movdqu 0x90(%rax),%xmm7 │ │ │ │ + movups %xmm7,0x90(%rbx) │ │ │ │ + mov %dx,0x9e(%rbx) │ │ │ │ + mov 0xb0(%r12),%rdi │ │ │ │ + mov %r8w,0xc4(%r12) │ │ │ │ + mov %rbx,0xb0(%r12) │ │ │ │ + movzwl 0x16(%rbp),%eax │ │ │ │ + movb $0x1,0x72(%r12) │ │ │ │ + lea 0x98(,%rax,8),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0xc8(%r12) │ │ │ │ + cmp 0xde(%r12),%dx │ │ │ │ + jne 3342e │ │ │ │ + cmpb $0x0,0x6f(%rsp) │ │ │ │ + je 33090 │ │ │ │ + lea 0x12f78(%r15),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 331e5 │ │ │ │ + mov 0xb0(%r12),%r14 │ │ │ │ + cmpw $0x0,0x9e(%r14) │ │ │ │ + lea 0x88(%r14),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0xa0(%r14),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + je 331f2 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 32ee5 │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 2b650 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq 2c534 │ │ │ │ - lea 0xa8ad9(%rip),%r12 │ │ │ │ - jmpq 2c534 │ │ │ │ - lea 0xa8a4d(%rip),%r12 │ │ │ │ - jmpq 2c534 │ │ │ │ - lea 0xa8a71(%rip),%r12 │ │ │ │ - jmpq 2c534 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + callq *0xb8(%r12) │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + mov $0x28,%ecx │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 32ced │ │ │ │ + movzbl 0x78(%r12),%ecx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + add %rcx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 1d340 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 32f10 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%eax │ │ │ │ - lea 0x8(%rdi),%rbx │ │ │ │ - lea (%rdi,%rax,8),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jb 2c65d │ │ │ │ - jmpq 2c787 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rax),%ecx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add $0x2,%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - lea 0x2(%rax,%rdx,1),%rax │ │ │ │ - cmovb %ecx,%esi │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jae 2c662 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne 2c640 │ │ │ │ - lea 0x1(%rsi),%r13d │ │ │ │ - mov %r13d,%edi │ │ │ │ - imul %r14d,%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 2b230 │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x29c(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 2c794 │ │ │ │ - mov %r14d,(%r12) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13d,0x4(%r12) │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 2c6e6 │ │ │ │ - jmpq 2c750 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 2c760 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2c6c5 │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - mov %dl,0x3(%r8) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 2c778 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 2c2b0 │ │ │ │ + je 32d89 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + lea 0x8baca(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + testb $0x10,0xe0(%r15) │ │ │ │ + jne 333c5 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x92d91(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 32ad0 │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + je 32e18 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + sub %ax,0xde(%r12) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + sub %ax,0xe0(%r12) │ │ │ │ movzbl 0x1(%rbx),%eax │ │ │ │ - lea 0x2(%rbx,%rax,1),%rbx │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 330a0 │ │ │ │ + subw $0x1,0xe6(%r12) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + movzwl 0x9e(%rdi),%eax │ │ │ │ + mov %ax,0x8(%rsp) │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %ax,0x9e(%rdi) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movzwl %ax,%eax │ │ │ │ + lea (%rdi,%rax,8),%rcx │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub %rbx,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + lea (%rbx,%rax,8),%rsi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + movzwl 0xc4(%r12),%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rax │ │ │ │ + movzwl 0x16(%rax),%ecx │ │ │ │ + lea 0x10(%rax,%rcx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0xc8(%r12) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movzwl 0x9e(%rax),%eax │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jae 2c750 │ │ │ │ - mov %r11d,%r8d │ │ │ │ + je 331f2 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + mov %rbx,%r13 │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 32cc5 │ │ │ │ + movdqu (%rbx),%xmm3 │ │ │ │ + movups %xmm3,0x90(%rsp) │ │ │ │ + movdqu 0x10(%rbx),%xmm4 │ │ │ │ + movups %xmm4,0xa0(%rsp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + jmpq 32cd3 │ │ │ │ + nop │ │ │ │ + cmpb $0x12,0x92(%rsp) │ │ │ │ + jne 32f22 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ movzbl (%rbx),%eax │ │ │ │ + lea (%rbx,%rax,8),%rbx │ │ │ │ + jmp 32eb5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x452(%r15),%ecx │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + shl $0x9,%eax │ │ │ │ + lea 0x170(%rsp),%r13 │ │ │ │ + cltq │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea (%rdx,%rax,1),%rbx │ │ │ │ + shl $0x9,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 32f91 │ │ │ │ + jmpq 33080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x450(%r15),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ebx,%esi │ │ │ │ + shl $0x9,%eax │ │ │ │ + sub %edx,%esi │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 33080 │ │ │ │ + mov 0x88(%rdx),%rax │ │ │ │ + cmp %rax,0x10(%rbx) │ │ │ │ + jne 32f70 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 82000 │ │ │ │ test %al,%al │ │ │ │ - je 2c750 │ │ │ │ - lea 0x1(%r8),%r11d │ │ │ │ - lea 0x2(%rbx),%rsi │ │ │ │ - imul 0x4(%r12),%r8d │ │ │ │ - add 0x8(%r12),%r8 │ │ │ │ - mov %al,(%r8) │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - movb $0x1,0x2(%r8) │ │ │ │ - mov %al,0x1(%r8) │ │ │ │ - movzbl 0x1(%rbx),%ecx │ │ │ │ - lea 0x3(%r8),%rax │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 2c6a8 │ │ │ │ - mov 0x2(%rbx),%rdx │ │ │ │ - lea 0xb(%r8),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rdx,0x3(%r8) │ │ │ │ - mov -0x8(%rsi,%rcx,1),%rdx │ │ │ │ - mov %rdx,-0x8(%rax,%rcx,1) │ │ │ │ - sub %rdi,%rax │ │ │ │ - add %eax,%ecx │ │ │ │ - sub %rax,%rsi │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 2c6c5 │ │ │ │ + je 32fc8 │ │ │ │ + movzwl 0x452(%r15),%ecx │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + jmp 32f70 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x29c(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 33176 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8be96(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + jne 3282c │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 32fb3 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 32fb3 │ │ │ │ + nop │ │ │ │ + movzwl 0x3c(%rsp),%eax │ │ │ │ + mov %ax,0x70(%r12) │ │ │ │ + jmpq 32afc │ │ │ │ + callq 7410 │ │ │ │ + jmpq 32c68 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + subw $0x1,0xe8(%r12) │ │ │ │ + jmpq 32e49 │ │ │ │ + lea 0x29c(%rsp),%rax │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 330fa │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov %edx,0x3(%r8) │ │ │ │ - mov -0x4(%rsi,%rcx,1),%edx │ │ │ │ - mov %edx,-0x4(%rax,%rcx,1) │ │ │ │ - jmpq 2c6c5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl -0x2(%rsi,%rcx,1),%edx │ │ │ │ - mov %dx,-0x2(%rax,%rcx,1) │ │ │ │ - jmpq 2c6c5 │ │ │ │ - mov $0x1,%r13d │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + movzwl 0x70(%r12),%r8d │ │ │ │ + lea 0x8bd55(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x5c(%rsp) │ │ │ │ + jne 3282c │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 32afc │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 32afc │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8bd2f(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ xor %edi,%edi │ │ │ │ - jmpq 2c66d │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 2c752 │ │ │ │ + cltq │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + je 33072 │ │ │ │ + jmpq 3282c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 32a1f │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 317b0 │ │ │ │ + jmpq 32c74 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0xc0(%r12),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 20150 │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + movzwl 0xc4(%r12),%edx │ │ │ │ + lea 0x8(%rax,%rdx,8),%rcx │ │ │ │ + lea 0x18(%rcx),%rsi │ │ │ │ + cmpw $0x0,0x16(%rcx) │ │ │ │ + mov %rsi,%rax │ │ │ │ + je 33248 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + orb $0x80,0x1(%rax) │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + movzwl 0x16(%rcx),%edx │ │ │ │ + lea (%rsi,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 33230 │ │ │ │ + movzwl 0xde(%r12),%eax │ │ │ │ + lea 0x160(%r12),%rdi │ │ │ │ + movzbl 0x13a(%r12),%edx │ │ │ │ + mov %ax,0xea(%r12) │ │ │ │ + mov %ax,0xec(%r12) │ │ │ │ + cmp $0xe,%dl │ │ │ │ + je 333d2 │ │ │ │ + ja 333ae │ │ │ │ + lea -0x5(%rdx),%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 333df │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea 0x8bfa0(%rip),%rsi │ │ │ │ + lea 0x8c081(%rip),%r9 │ │ │ │ + lea 0x8bfca(%rip),%r8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x5(%rdx),%r10d │ │ │ │ + movzbl %r10b,%r11d │ │ │ │ + cmp $0xd,%r10b │ │ │ │ + ja 332d0 │ │ │ │ + movslq (%rsi,%r11,4),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + jmpq *%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x5,%edx │ │ │ │ + cmp $0xd,%dl │ │ │ │ + ja 33320 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movslq (%r8,%rdx,4),%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + jmpq *%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x138(%r12),%ecx │ │ │ │ + lea -0x28(%rdi,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 332d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + tzcnt (%rax),%rcx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 332d0 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jg 3340f │ │ │ │ + mov %ecx,%ecx │ │ │ │ + add (%r9,%rcx,8),%rax │ │ │ │ + jmp 332b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 32832 │ │ │ │ + lock orq $0x1000,0x68(%r12) │ │ │ │ + jmpq 32832 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x138(%r12),%edx │ │ │ │ + lea -0x28(%rdi,%rdx,8),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 33320 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jbe 33320 │ │ │ │ + movzbl 0x6(%rax),%edx │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%r15,%rdx,8),%rdx │ │ │ │ + cmpb $0x0,0xb6(%rdx) │ │ │ │ + jne 333a2 │ │ │ │ + movzbl 0x13a(%r12),%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + jmpq 332b0 │ │ │ │ + movzbl 0x163(%r12),%ecx │ │ │ │ + lea 0x8(%rdi,%rcx,8),%rcx │ │ │ │ + jmpq 332f6 │ │ │ │ + movzbl 0x163(%r12),%edx │ │ │ │ + lea 0x8(%rdi,%rdx,8),%rdx │ │ │ │ + jmp 3334e │ │ │ │ + lock orq $0x1000,0x68(%r12) │ │ │ │ + jmp 3336d │ │ │ │ + cmp $0x10,%dl │ │ │ │ + je 333d2 │ │ │ │ + cmp $0x12,%dl │ │ │ │ + jne 333df │ │ │ │ + lea 0x188(%r12),%rax │ │ │ │ + jmpq 33291 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 32a1f │ │ │ │ + lea 0x168(%r12),%rax │ │ │ │ + jmpq 33291 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 33291 │ │ │ │ + callq 2dde0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8c019(%rip),%rcx │ │ │ │ + mov $0x155,%edx │ │ │ │ + lea 0x8956f(%rip),%rsi │ │ │ │ + lea 0x8b44e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x8bfda(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x8404e(%rip),%rsi │ │ │ │ + lea 0x99ad2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x8c03b(%rip),%rcx │ │ │ │ + mov $0x41c,%edx │ │ │ │ + lea 0x8b24d(%rip),%rsi │ │ │ │ + lea 0x8b42e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x1,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x8(%r13),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ + sub $0x198,%rsp │ │ │ │ + mov 0x30(%rdi),%rbp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x38(%rdi),%rax │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cmpb $0x12,0x13a(%rax) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ + jne 334a2 │ │ │ │ + mov 0x168(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x40(%r14),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 33a4d │ │ │ │ + movl $0xffffffff,0x4(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movabs $0x90135c78b99e07f5,%r15 │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + jmpq 335c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x17c(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov %rax,%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + je 33511 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 28f10 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x8b9af(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + cltq │ │ │ │ + add %rax,0x40(%rsp) │ │ │ │ + testb $0x10,0xe0(%rbp) │ │ │ │ + jne 33c32 │ │ │ │ + mov %r11,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9260e(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 33c0a │ │ │ │ + cmp 0x10(%rsp),%r11 │ │ │ │ + je 335a0 │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 7410 │ │ │ │ + cmp %r13d,%r12d │ │ │ │ + jae 335ac │ │ │ │ + mov %ebx,0x4(%rsp) │ │ │ │ + mov %r13d,%r12d │ │ │ │ + movb $0x1,0x30(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%r14),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jbe 33800 │ │ │ │ + mov 0x88(%r14,%rbx,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 335b8 │ │ │ │ + mov 0x4b0(%rbp),%rax │ │ │ │ + mov 0x48(%r14,%rbx,8),%rsi │ │ │ │ + xor %r15,%rax │ │ │ │ + cmp %rax,0x10(%rsi) │ │ │ │ + jne 335b8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 335fc │ │ │ │ + cmp %rax,0x88(%rsi) │ │ │ │ + jne 335b8 │ │ │ │ + cmpl $0xffffffff,0x4(%rsp) │ │ │ │ + je 337d8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 2dd00 │ │ │ │ + mov %eax,%r13d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jne 334d0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 33740 │ │ │ │ + movzwl 0x452(%rbp),%edx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jae 33740 │ │ │ │ + mov %r12d,%edi │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov 0x88(%rsi),%rcx │ │ │ │ + shl $0x9,%edi │ │ │ │ + sub %r12d,%edx │ │ │ │ + lea (%rsi,%rdi,1),%rax │ │ │ │ + shl $0x9,%rdx │ │ │ │ + lea 0x200(%rsi,%rdi,1),%rdi │ │ │ │ + add %rdi,%rdx │ │ │ │ + jmp 3366f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x200,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 33740 │ │ │ │ + cmp %rcx,0x10(%rax) │ │ │ │ + jne 33660 │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x17c(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 2c89b │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 2c89b │ │ │ │ - cmp $0x6,%al │ │ │ │ - ja 2c8c8 │ │ │ │ - cmpb $0x0,0x1(%rbp) │ │ │ │ - je 2c8d4 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - movzbl 0x2(%rbp,%rax,1),%eax │ │ │ │ - cmp %al,0x7b(%r14) │ │ │ │ - ja 2c858 │ │ │ │ - lea 0xa886c(%rip),%r12 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 336b7 │ │ │ │ + lea 0x137a(%r12),%rax │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + lea 0x8b7ee(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x40(%rsp) │ │ │ │ + testb $0x10,0xe0(%rbp) │ │ │ │ + jne 33c3c │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x92478(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 33c0a │ │ │ │ + cmp 0x10(%rsp),%r12 │ │ │ │ + je 335a9 │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 7410 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2c8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + jmpq 335a9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov $0x10,%esi │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea 0x8(%r12,%rdx,8),%rdi │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 2c81d │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - movzbl %al,%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - ja 2c810 │ │ │ │ - lea 0x2(%rbp,%rax,1),%rbp │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 2c7ed │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0xa70a6(%rip),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 2c610 │ │ │ │ + movslq 0x4(%rsp),%rax │ │ │ │ + shl $0x9,%r12d │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r13d,%r12d │ │ │ │ + mov 0x48(%r14,%rax,8),%rdi │ │ │ │ + callq 7aa8 │ │ │ │ test %eax,%eax │ │ │ │ - jne 2c824 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2b650 │ │ │ │ + je 335b8 │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x17c(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmpq 2c824 │ │ │ │ - lea 0xa8769(%rip),%r12 │ │ │ │ - jmpq 2c824 │ │ │ │ - lea 0xa878d(%rip),%r12 │ │ │ │ - jmpq 2c824 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - lea 0xd80e7(%rip),%rax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movzbl 0x1(%rbp),%r9d │ │ │ │ - mov (%rax,%rdx,8),%rcx │ │ │ │ - movzbl 0x2(%rbp),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa839d(%rip),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 337a2 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x137a(%rax),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + callq 2e050 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + lea 0x8b75b(%rip),%rdx │ │ │ │ sub %rdi,%rsi │ │ │ │ - callq 2b140 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - cmpb $0x0,0x1(%rbp) │ │ │ │ - je 2c98f │ │ │ │ - movzbl 0x3(%rbp),%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0xaecc9(%rip),%rdx │ │ │ │ - lea 0xaecc1(%rip),%r12 │ │ │ │ - jmp 2c96b │ │ │ │ + jmpq 336e5 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ebx,0x4(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 2dd00 │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov 0x40(%r14),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 335c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x30(%rsp) │ │ │ │ + je 33a07 │ │ │ │ + test %eax,%eax │ │ │ │ + je 33a07 │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x118(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 3384b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,0x40(%rax) │ │ │ │ + jbe 33a04 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r15d,0x34(%rsp) │ │ │ │ + mov 0x88(%rax,%r15,4),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 33838 │ │ │ │ + cmpw $0x0,0x452(%rbp) │ │ │ │ + je 339d5 │ │ │ │ + mov 0x48(%rax,%r15,8),%rax │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + mov $0x200,%r13d │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 33908 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x9e(%r14),%eax │ │ │ │ + movzwl 0x538(%rbp),%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x8afee(%rip),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x9f(,%rax,8),%r8 │ │ │ │ mov %r13d,%eax │ │ │ │ - mov %r12,%rdx │ │ │ │ - movzbl 0x3(%rbp,%rax,1),%ecx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ + shl %cl,%eax │ │ │ │ + sub %r15,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + or %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r13d │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 2b140 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - ja 2c960 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0xb0a6e(%rip),%rdx │ │ │ │ + add $0x1,%r8 │ │ │ │ + shr $0x9,%r8 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 3398c │ │ │ │ + movzwl 0x452(%rbp),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jbe 339d0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 338a0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %r12d,%ebx │ │ │ │ + shl $0x9,%ebx │ │ │ │ + add 0x48(%rax,%rcx,8),%rbx │ │ │ │ + mov 0x88(%r14),%rax │ │ │ │ + cmp %rax,0x10(%rbx) │ │ │ │ + jne 33ad7 │ │ │ │ + movzwl 0x26(%rbx),%eax │ │ │ │ + movzwl 0x538(%rbp),%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x8af5f(%rip),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x27(,%rax,8),%r8 │ │ │ │ + mov %r13d,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + sub %r15,%rsi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + or %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 2b140 │ │ │ │ + add $0x1,%r8 │ │ │ │ + shr $0x9,%r8 │ │ │ │ + add %r12d,%r8d │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + callq 2daf0 │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdx),%eax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 2ca30 │ │ │ │ - cmpb $0x0,0x8(%rdx) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0xb54e7(%rip),%r13 │ │ │ │ - je 2ca30 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2c8f0 │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - lea 0x3(%rbx,%rax,1),%rbx │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 2ca30 │ │ │ │ - cmpb $0x0,(%rbx) │ │ │ │ - je 2ca30 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 82000 │ │ │ │ + test %al,%al │ │ │ │ + je 338f8 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x8aefd(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 2b140 │ │ │ │ + sub %r15,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ cltq │ │ │ │ - add %rax,(%r12) │ │ │ │ - jmp 2c9ec │ │ │ │ - add $0x8,%rsp │ │ │ │ + add %rax,%r15 │ │ │ │ + movzwl 0x452(%rbp),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + ja 33908 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8aec9(%rip),%rsi │ │ │ │ + add $0x1,%r15 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %r15d,0x40(%rax) │ │ │ │ + ja 3384b │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmpl $0xffffffff,0x4(%rsp) │ │ │ │ + je 33a4d │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + movzwl 0x452(%rbp),%edx │ │ │ │ + movslq 0x4(%rsp),%rax │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + shl $0x9,%edx │ │ │ │ + mov 0x48(%r14,%rax,8),%rsi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 31b20 │ │ │ │ + test %eax,%eax │ │ │ │ + je 33ace │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + add $0x68,%r12 │ │ │ │ + lock orq $0x2,(%r12) │ │ │ │ + mov 0x40(%r14),%edx │ │ │ │ + add $0x12f78,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %edx,%edx │ │ │ │ + je 33a8e │ │ │ │ + mov 0x48(%r14,%rbx,8),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x68(%r14,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq a0c50 │ │ │ │ + cmp %ebx,0x40(%r14) │ │ │ │ + ja 33a6d │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + lock andq $0xfffffffffffffffe,(%r12) │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 33c46 │ │ │ │ + add $0x198,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - retq │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq a92b0 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + add $0x68,%r12 │ │ │ │ + jmp 33a5c │ │ │ │ + movzwl 0x452(%rbp),%edx │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jbe 339d5 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jbe 339d5 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x48(%rax,%r15,8),%rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov 0x88(%rcx),%rcx │ │ │ │ + shl $0x9,%eax │ │ │ │ + cmp %rcx,0x10(%rbx,%rax,1) │ │ │ │ + jne 33af8 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 33bb8 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov $0x200,%edx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movzwl 0x538(%rbp),%ecx │ │ │ │ + shl $0x9,%eax │ │ │ │ + add %rax,%rbx │ │ │ │ + sub %r14,%rsi │ │ │ │ + movzwl 0x26(%rbx),%eax │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + sub $0x1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea 0x27(,%rax,8),%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + lea 0x8ad35(%rip),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + lea (%r12,%rax,1),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 2daf0 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,%r14 │ │ │ │ + callq 82000 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %al,%al │ │ │ │ + jne 33be0 │ │ │ │ + movzwl 0x452(%rbp),%edx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmpq 33af8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x8ace9(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %r14,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + cltq │ │ │ │ + add %rax,%r14 │ │ │ │ + jmpq 33b31 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x8acc2(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %r14,%rsi │ │ │ │ + callq 2daf0 │ │ │ │ + movzwl 0x452(%rbp),%edx │ │ │ │ + cltq │ │ │ │ + add %rax,%r14 │ │ │ │ + jmpq 33af8 │ │ │ │ + lea 0x897f6(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x30(%rsp) │ │ │ │ + je 33a0e │ │ │ │ + mov 0x40(%r14),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 33813 │ │ │ │ + jmpq 33a0e │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmp 33c16 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmp 33c16 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rsi),%eax │ │ │ │ - imul 0x4(%rsi),%eax │ │ │ │ - mov 0x8(%rsi),%rbp │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 2caac │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0xb5468(%rip),%r12 │ │ │ │ - jmp 2ca89 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ + sub $0x158,%rsp │ │ │ │ + mov -0x68(%rdi),%rbp │ │ │ │ + mov -0x60(%rdi),%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 2b140 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ + movzbl -0xa(%rdi),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0x40(%rdi),%r12 │ │ │ │ + mov 0x0(%rbp,%rax,8),%r14 │ │ │ │ + lea 0x20(%rdi),%rax │ │ │ │ + movb $0x0,0x3b(%rsp) │ │ │ │ + lea 0x60(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x138(%r13),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x160(%r13),%rax │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x148(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movups %xmm0,0x60(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 2dbe0 │ │ │ │ + cmpb $0x0,0x30(%r14) │ │ │ │ + jne 33f28 │ │ │ │ + testb $0x1,-0x48(%r14) │ │ │ │ + jne 33f00 │ │ │ │ + andb $0xfe,-0x48(%r14) │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 2c8f0 │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ + callq 61440 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 614e0 │ │ │ │ + cmpb $0x0,0x30(%r14) │ │ │ │ + mov %eax,%r8d │ │ │ │ + je 33e50 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 33f52 │ │ │ │ + lea 0x8ab54(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movzbl -0xa(%r14),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%r15 │ │ │ │ + mov 0x60(%r15),%rdx │ │ │ │ + jmp 33da9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x60(%r15),%rdi │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ - imul 0x0(%r13),%eax │ │ │ │ - add %rdx,%rbp │ │ │ │ - add 0x8(%r13),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 2ca70 │ │ │ │ - add $0x8,%rsp │ │ │ │ + lock cmpxchg %rcx,0x60(%r15) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 33e18 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 33d90 │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl -0x48(%r14),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,-0x48(%r14) │ │ │ │ + callq a0e30 │ │ │ │ + mov -0x10(%r14),%rax │ │ │ │ + movabs $0xfffffffffff,%rsi │ │ │ │ + movl $0x1800,0x34(%r14) │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rsi,%rax │ │ │ │ + mov %rax,0x40(%r14) │ │ │ │ + movzwl 0x452(%rbp),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + mov %eax,0x48(%r14) │ │ │ │ + testb $0x1,-0x48(%r14) │ │ │ │ + jne 33f38 │ │ │ │ + movb $0x80,0x30(%r14) │ │ │ │ + movb $0x1,0x3b(%rsp) │ │ │ │ + jmpq 33cf0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x1,0xb6(%r15) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jbe 33db0 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 33dae │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq 33dae │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %eax,%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + setg %cl │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + callq 31b20 │ │ │ │ + mov 0x3c(%rsp),%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 33d60 │ │ │ │ + mov -0x50(%r14),%r12 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + lea 0x14ad0(%rbp),%rdi │ │ │ │ + imul $0x3b9aca00,0x50(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + add 0x58(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x68(%r13),%r12 │ │ │ │ + callq a0c50 │ │ │ │ + cmpb $0x0,0x3b(%rsp) │ │ │ │ + jne 33f96 │ │ │ │ + lock andq $0xfffffffffffffffe,(%r12) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a92b0 │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 33fb1 │ │ │ │ + add $0x158,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - movb $0x0,0x1(%rbp) │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 2cafc │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0xa869d(%rip),%rdx │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movb $0x3,0x0(%rbp) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 2b6e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 2c2b0 │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x4,0x0(%rbp) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 2b6e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 2c2b0 │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x6,0x0(%rbp) │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%r8 │ │ │ │ - sub 0x4(%rsi),%al │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %al,0x2(%rbp) │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - lea (%r8,%rax,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jae 2cafc │ │ │ │ + lea 0x60(%r15),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r15) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 33d2a │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq 33d2a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl %al,%ecx │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x8,%rdx │ │ │ │ - mov %al,0x1(%rbp) │ │ │ │ - movzbl -0x2(%rdx),%edi │ │ │ │ - mov %dil,0x3(%rbp,%rcx,1) │ │ │ │ - movzbl 0x3(%rsi),%ecx │ │ │ │ - lea (%r8,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 2cb48 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 60180 │ │ │ │ + jmpq 33d1f │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xf8(%r15),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + callq a1ae0 │ │ │ │ + jmpq 33e07 │ │ │ │ + lea 0x68(%r13),%r12 │ │ │ │ + lock orq $0x2,(%r12) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov -0x50(%r14),%r15 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + callq 7170 │ │ │ │ + lea 0x14ad0(%rbp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + imul $0x3b9aca00,0x50(%rsp),%rdx │ │ │ │ + add 0x58(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq a0c50 │ │ │ │ + testb $0x2,0x68(%r13) │ │ │ │ + jne 33ec0 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 2c2b0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + callq 478c0 │ │ │ │ + jmpq 33ec0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %cl,0xb(%rsp) │ │ │ │ + lea 0x160(%r13),%rbx │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + mov %edx,0x4c(%rsp) │ │ │ │ + lea 0xd0(%rsp),%r15 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 2cdf0 │ │ │ │ - jbe 2cd20 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 2ce08 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 2ce20 │ │ │ │ - lea 0x28(%rdx),%rax │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - lea -0x28(%r12,%rdx,8),%rcx │ │ │ │ + lea 0x198(%rsp),%rax │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 2dbe0 │ │ │ │ + movzbl 0x1d4ffa(%rip),%eax │ │ │ │ + lea 0x138(%r13),%r9 │ │ │ │ + mov %al,0x4b(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 34060 │ │ │ │ + movzbl 0x13a(%r13),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 34220 │ │ │ │ + lea 0x8b259(%rip),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xa85c7(%rip),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe 2cc28 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - je 2ccf0 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 2ce52 │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%rdi,%rdx,8),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja 2cc05 │ │ │ │ - mov %sil,0x30(%rsp) │ │ │ │ - movzbl 0x40(%rsp),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ xor %ecx,%ecx │ │ │ │ - movdqu 0x30(%rsp),%xmm1 │ │ │ │ - movzbl %sil,%esi │ │ │ │ - mov %cx,0x40(%rsp) │ │ │ │ - mov %al,0x20(%rsp) │ │ │ │ - movb $0x0,0x42(%rsp) │ │ │ │ - movups %xmm1,0x10(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 2cd3b │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - lea 0x11(%rsp),%rbx │ │ │ │ - lea 0x12(%rsp,%rax,1),%r15 │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - jmp 2cc8d │ │ │ │ + lea 0x90(%rsp),%r8 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 614e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 34a40 │ │ │ │ + movzbl 0xc6(%rsp),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0xb0(%r13),%rdx │ │ │ │ + lea 0x598(%r12),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov (%r12,%rax,8),%rbx │ │ │ │ + movzwl 0x452(%r12),%eax │ │ │ │ + and $0xfff,%edx │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + lea 0xfff(%rdx,%rax,1),%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + shr $0xc,%rsi │ │ │ │ + callq a0e80 │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,-0x88(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r13,-0x80(%rax) │ │ │ │ + movq $0x0,-0x78(%rax) │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,0x60(%rsp),%rax │ │ │ │ + add 0x68(%rsp),%rax │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + jmp 3412d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 2cd40 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov $0x105,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 34998 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 34110 │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl -0x68(%rbp),%eax │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %dx,0x30(%rsp) │ │ │ │ - movb $0x1,0x32(%rsp) │ │ │ │ - mov %al,0x33(%rsp) │ │ │ │ - callq 2be10 │ │ │ │ - test %al,%al │ │ │ │ - jne 2cc80 │ │ │ │ - cmpb $0x0,0xb(%rsp) │ │ │ │ - jne 2ce29 │ │ │ │ - mov %r14,%rsi │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,-0x68(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + movdqu 0x90(%rsp),%xmm5 │ │ │ │ + movups %xmm5,-0x60(%rbp) │ │ │ │ + movdqu 0xa0(%rsp),%xmm6 │ │ │ │ + movups %xmm6,-0x50(%rbp) │ │ │ │ + movdqu 0xb0(%rsp),%xmm7 │ │ │ │ + movups %xmm7,-0x40(%rbp) │ │ │ │ + movdqu 0xc0(%rsp),%xmm5 │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + lea -0x536(%rip),%rax │ │ │ │ + movq $0x0,-0x20(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movl $0x1800,0x14(%rbp) │ │ │ │ + movups %xmm5,-0x30(%rbp) │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + shl $0x10,%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + lea -0x6568(%rip),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov 0xb0(%r13),%rsi │ │ │ │ + movzwl 0x452(%r12),%edx │ │ │ │ + shl $0x9,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + callq 9e1e0 │ │ │ │ + testb $0x1,-0x68(%rbp) │ │ │ │ + je 34a20 │ │ │ │ + mov 0xd80(%rbx),%rdx │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 2bf90 │ │ │ │ + shr $0x9,%eax │ │ │ │ + add %rax,0x18(%rdx) │ │ │ │ + mov 0xf8(%rbx),%rax │ │ │ │ + cmpb $0x0,0x4c(%rsp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + je 34a7b │ │ │ │ + callq a1ae0 │ │ │ │ + lea -0x20(%rbp),%rdi │ │ │ │ + callq 33c50 │ │ │ │ + jmpq 345f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x98,%edi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + callq 2da40 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 34060 │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movl $0x40000001,0x28(%rax) │ │ │ │ + mov %r12,0x30(%rax) │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,0x38(%rax) │ │ │ │ + callq 62b80 │ │ │ │ + mov %eax,0x40(%r14) │ │ │ │ test %eax,%eax │ │ │ │ - je 2cc80 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 2ce71 │ │ │ │ - add $0x58,%rsp │ │ │ │ + je 342eb │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x598(%r12),%rax │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + lea 0x12f78(%r12),%r15 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a4c30 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x48(%r14,%rbp,8) │ │ │ │ + mov %rax,%rsi │ │ │ │ + movzwl 0x452(%r12),%eax │ │ │ │ + and $0xfff,%esi │ │ │ │ + shl $0x9,%eax │ │ │ │ + add $0xfff,%eax │ │ │ │ + cltq │ │ │ │ + add %rax,%rsi │ │ │ │ + shr $0xc,%rsi │ │ │ │ + callq a0e80 │ │ │ │ + mov %rax,0x68(%r14,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %ebp,0x40(%r14) │ │ │ │ + ja 3429c │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x148(%r13),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r9,%r13 │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %di,0x48(%rsp) │ │ │ │ + mov %r8w,0x28(%rsp) │ │ │ │ + movb $0x0,0x2b(%rsp) │ │ │ │ + movb $0x0,0x2a(%rsp) │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ + movups %xmm0,0xb0(%rsp) │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 345ba │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x0(%rbp),%rax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 34620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 34698 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + movzbl 0x6(%rbp),%r11d │ │ │ │ + shr $0x4,%rcx │ │ │ │ + and %rax,%rcx │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jbe 345ba │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + movzbl %r11b,%eax │ │ │ │ + mov %r10b,0x38(%rsp) │ │ │ │ + mov %r11b,0x4a(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x68(%r12,%r13,8),%r14 │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov (%rdi,%rax,8),%rbx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rdi,-0x88(%r14) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,-0x78(%r14) │ │ │ │ + mov %rax,-0x80(%r14) │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,0x60(%rsp),%rax │ │ │ │ + add 0x68(%rsp),%rax │ │ │ │ + mov %rax,-0x70(%r14) │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + movzbl 0x38(%rsp),%r10d │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + movzbl 0x4a(%rsp),%r11d │ │ │ │ + jmp 3443d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,0x60(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 34790 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 34420 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x0(%r13,%r13,1),%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,-0x68(%r14) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + movl $0x0,0x90(%rsp) │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov %r10b,0x94(%rsp) │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + movdqu 0x90(%rsp),%xmm1 │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + movzbl 0x2a(%rsp),%eax │ │ │ │ + mov %al,0xa4(%rsp) │ │ │ │ + movzbl 0x2b(%rsp),%eax │ │ │ │ + mov %al,0xa5(%rsp) │ │ │ │ + movzwl 0x28(%rsp),%eax │ │ │ │ + mov %ax,0xa6(%rsp) │ │ │ │ + movzwl 0x48(%rsp),%eax │ │ │ │ + mov %ax,0xa8(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + and %rcx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + movabs $0xffff00000000000f,%rax │ │ │ │ + and 0xc0(%rsp),%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea -0x6875(%rip),%rax │ │ │ │ + mov %r11b,0xc6(%rsp) │ │ │ │ + movups %xmm1,-0x60(%r14) │ │ │ │ + movdqu 0xa0(%rsp),%xmm2 │ │ │ │ + movups %xmm2,-0x50(%r14) │ │ │ │ + movdqu 0xb0(%rsp),%xmm3 │ │ │ │ + movups %xmm3,-0x40(%r14) │ │ │ │ + movdqu 0xc0(%rsp),%xmm4 │ │ │ │ + movups %xmm4,-0x30(%r14) │ │ │ │ + movl $0x1800,0x14(%r14) │ │ │ │ + mov %rax,0x40(%r14) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rcx,0x20(%r14) │ │ │ │ + mov 0x48(%r12,%r13,8),%rsi │ │ │ │ + movzwl 0x452(%rax),%edx │ │ │ │ + shl $0x9,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + callq 9e1e0 │ │ │ │ + testb $0x1,-0x68(%r14) │ │ │ │ + jne 347e8 │ │ │ │ + movl $0x80,0x88(%r12,%r13,4) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x0(%rbp),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 34b10 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x8ad73(%rip),%rcx │ │ │ │ + add (%rcx,%rax,8),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 3435e │ │ │ │ + cmpb $0x0,0x4c(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + je 34669 │ │ │ │ + mov 0x28(%r14),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 34a85 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 33450 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34b2f │ │ │ │ + add $0x1a8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - test %rax,%rax │ │ │ │ - je 2cc28 │ │ │ │ - testb $0x2,(%rax) │ │ │ │ - je 2cd0f │ │ │ │ - movzbl 0x6(%rax),%r8d │ │ │ │ - movzbl %sil,%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %r8b,0x31(%rsp,%rdx,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - jmpq 2cc00 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 2ce20 │ │ │ │ - mov %rdx,%rax │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - lea -0x28(%r12,%rdx,8),%rcx │ │ │ │ - jmpq 2cbf0 │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 34b10 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x8acd7(%rip),%rcx │ │ │ │ + add (%rcx,%rax,8),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 34361 │ │ │ │ + cmpb $0x0,0x4c(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + jne 345cd │ │ │ │ + mov 0x5a0(%r12),%rax │ │ │ │ + lea -0x1228(%rip),%rcx │ │ │ │ + mov %rcx,0x18(%r14) │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov $0x40000001,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 2cac0 │ │ │ │ - cmpb $0x0,0x31(%rsp) │ │ │ │ - jne 2cd68 │ │ │ │ - cmpb $0x6,0x30(%rsp) │ │ │ │ - je 2cd97 │ │ │ │ + callq a2250 │ │ │ │ + jmpq 345f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x148(%rcx),%ecx │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 349d0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 348a0 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 34820 │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + movzwl 0x0(%rbp),%edx │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + shr $0x2,%dx │ │ │ │ + and $0x7f,%edx │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + mov %esi,0x2c(%rsp) │ │ │ │ + shr %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + lea 0x1(%rdx),%r8d │ │ │ │ + movzbl 0x3(%rbp),%edx │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,%edi │ │ │ │ + movzbl 0x2(%rbp),%edx │ │ │ │ + and $0xf,%ecx │ │ │ │ + shr $0x4,%dil │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov %esi,0x60(%rsp) │ │ │ │ + mov (%rsp),%esi │ │ │ │ + and $0x7f,%ebx │ │ │ │ + mov %cl,0x6c(%rsp) │ │ │ │ + mov %edx,0x78(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm7 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %cl,0x2a(%rsp) │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov %r8d,0x64(%rsp) │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ + mov %dil,0x6d(%rsp) │ │ │ │ + mov %bx,0x6e(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm6 │ │ │ │ + mov %dil,0x2b(%rsp) │ │ │ │ + mov %bx,0x28(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov %dx,0x48(%rsp) │ │ │ │ + movups %xmm6,0x98(%rsp) │ │ │ │ + movups %xmm7,0xa8(%rsp) │ │ │ │ + jmpq 34640 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x1,0xb6(%rbx) │ │ │ │ + movzbl 0x4b(%rsp),%eax │ │ │ │ + jbe 34444 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 34442 │ │ │ │ + mov %r11b,0x40(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r10b,0x4a(%rsp) │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + movzbl 0x40(%rsp),%r11d │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 2cccc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2be10 │ │ │ │ - test %al,%al │ │ │ │ - jne 2cd55 │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - jne 2ce29 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2bf90 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2cccc │ │ │ │ - jmp 2cd55 │ │ │ │ - cmpb $0x0,0x31(%rsp) │ │ │ │ - movb $0x5,0x30(%rsp) │ │ │ │ - je 2cd5c │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2be10 │ │ │ │ - test %al,%al │ │ │ │ - je 2ce33 │ │ │ │ - movzbl 0x31(%rsp),%eax │ │ │ │ - movb $0x4,0x30(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 2cd5c │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2be10 │ │ │ │ - test %al,%al │ │ │ │ - jne 2cd5c │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - jne 2ce29 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2bf90 │ │ │ │ - jmpq 2cccc │ │ │ │ + movzbl 0x4a(%rsp),%r10d │ │ │ │ + jmpq 34444 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rdx),%rax │ │ │ │ - movzbl 0x3(%rdx),%edx │ │ │ │ - lea 0x8(%r12,%rdx,8),%rcx │ │ │ │ - jmpq 2cbf0 │ │ │ │ + mov 0xd80(%rbx),%rdx │ │ │ │ + mov 0x28(%r14),%eax │ │ │ │ + shr $0x9,%eax │ │ │ │ + add %rax,0x18(%rdx) │ │ │ │ + mov 0xf8(%rbx),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + lock incl 0x28(%r12) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a1650 │ │ │ │ + jmpq 3458f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + shr $0x4,%edx │ │ │ │ + and $0x1fff,%edx │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + movzwl 0x2(%rbp),%edx │ │ │ │ + mov %edi,0x2c(%rsp) │ │ │ │ + shr %dx │ │ │ │ + and $0x1fff,%edx │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + movzbl 0x7(%rbp),%edx │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + mov %dl,0x2b(%rsp) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov %cl,0x2a(%rsp) │ │ │ │ + shr $0x1e,%rdx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + and $0x1fff,%cx │ │ │ │ + shr $0xb,%edx │ │ │ │ + mov %cx,0x28(%rsp) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %edx,%edi │ │ │ │ + and $0x1fff,%di │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %di,0x48(%rsp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + jmpq 34640 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + movzwl 0x0(%rbp),%edx │ │ │ │ + movzwl 0x2(%rbp),%edi │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + shr $0x3,%dx │ │ │ │ + shr $0x5,%di │ │ │ │ + and $0x1ff,%edx │ │ │ │ + and $0x1ff,%di │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + lea 0x1(%rdx),%r9d │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov %di,0x28(%rsp) │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ + shr $0xc,%edx │ │ │ │ + and $0x1ff,%edx │ │ │ │ + lea 0x1(%rdx),%r8d │ │ │ │ + movzbl 0x5(%rbp),%edx │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + and $0xf,%ecx │ │ │ │ + shr $0x4,%bl │ │ │ │ + shr $0x1e,%rdx │ │ │ │ + mov %cl,0x2a(%rsp) │ │ │ │ + mov %edx,%esi │ │ │ │ + movzwl 0x6(%rbp),%edx │ │ │ │ + mov %r9d,0x60(%rsp) │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + and $0x3ff,%si │ │ │ │ + mov %r8d,0x64(%rsp) │ │ │ │ + mov %cl,0x6c(%rsp) │ │ │ │ + mov %r9d,0x68(%rsp) │ │ │ │ + mov %bl,0x6d(%rsp) │ │ │ │ + mov %di,0x6e(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm6 │ │ │ │ + mov %si,0x70(%rsp) │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm7 │ │ │ │ + mov %dx,0x80(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %bl,0x2b(%rsp) │ │ │ │ + mov %si,0x48(%rsp) │ │ │ │ + mov %rdx,0xb8(%rsp) │ │ │ │ + movups %xmm6,0x98(%rsp) │ │ │ │ + movups %xmm7,0xa8(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + jmpq 34640 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rdx),%rax │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - lea -0x28(%r12,%rdx,8),%rcx │ │ │ │ - jmpq 2cbf0 │ │ │ │ + cmpb $0x1,0xb6(%rbx) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jbe 34134 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 34132 │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + jmpq 34132 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ecx,0x2c(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %cx,0x48(%rsp) │ │ │ │ + mov %si,0x28(%rsp) │ │ │ │ + movb $0x0,0x2b(%rsp) │ │ │ │ + movb $0x0,0x2a(%rsp) │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ + movups %xmm0,0xb0(%rsp) │ │ │ │ + jmpq 34640 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x4c(%rsp) │ │ │ │ + movb $0x80,0x10(%rbp) │ │ │ │ + lea -0x20(%rbp),%rsi │ │ │ │ + je 34a69 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + callq 33c50 │ │ │ │ + jmpq 345f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x8a506(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq 2cbf0 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq 2cccc │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - jne 2ce29 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2bf90 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2cccc │ │ │ │ - jmpq 2cdb6 │ │ │ │ - lea 0xa84b7(%rip),%rcx │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + lock orq $0x2,0x68(%r13) │ │ │ │ + jmpq 345f0 │ │ │ │ + mov 0x5a0(%r12),%rdi │ │ │ │ + callq a9d40 │ │ │ │ + jmpq 345f0 │ │ │ │ + callq a1650 │ │ │ │ + jmpq 345f0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 345df │ │ │ │ + movzbl 0x138(%r13),%eax │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea -0x28(%rbx,%rax,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq 3422b │ │ │ │ + movzbl 0x138(%r13),%eax │ │ │ │ + lea 0x188(%r13),%rbp │ │ │ │ + lea -0x28(%rbx,%rax,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq 3422b │ │ │ │ + movzbl 0x138(%r13),%eax │ │ │ │ + lea 0x168(%r13),%rbp │ │ │ │ + lea -0x28(%rbx,%rax,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq 3422b │ │ │ │ + movzbl 0x163(%r13),%eax │ │ │ │ + lea 0x168(%r13),%rbp │ │ │ │ + lea 0x8(%rbx,%rax,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq 3422b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x8a8d9(%rip),%rcx │ │ │ │ mov $0x46,%edx │ │ │ │ - lea 0xa7e22(%rip),%rsi │ │ │ │ - lea 0xa7bcf(%rip),%rdi │ │ │ │ + lea 0x8294d(%rip),%rsi │ │ │ │ + lea 0x983d1(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x2(%rsi),%eax │ │ │ │ - movzbl 0x10(%rsp),%edx │ │ │ │ - cmp $0x4,%eax │ │ │ │ - ja 2cf2e │ │ │ │ - mov $0x100,%eax │ │ │ │ - mov %sil,(%rdi) │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %ax,0x1(%rdi) │ │ │ │ - test %dl,%dl │ │ │ │ - je 2cf11 │ │ │ │ - movzbl %dl,%eax │ │ │ │ - lea 0x3(%rdi),%rcx │ │ │ │ - lea 0x11(%rsp),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae 2cee0 │ │ │ │ - test $0x4,%al │ │ │ │ - jne 2cf1e │ │ │ │ - test %eax,%eax │ │ │ │ - je 2cf0d │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ - mov %dil,0x3(%r8) │ │ │ │ - test $0x2,%al │ │ │ │ - je 2cf0d │ │ │ │ - movzwl -0x2(%rsi,%rax,1),%esi │ │ │ │ - mov %si,-0x2(%rcx,%rax,1) │ │ │ │ - jmp 2cf0d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x11(%rsp),%rdi │ │ │ │ - mov %rdi,0x3(%r8) │ │ │ │ - mov -0x8(%rsi,%rax,1),%rdi │ │ │ │ - mov %rdi,-0x8(%rcx,%rax,1) │ │ │ │ - lea 0xb(%r8),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %dl,0x1(%r8) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 2c2b0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,0x3(%r8) │ │ │ │ - mov -0x4(%rsi,%rax,1),%esi │ │ │ │ - mov %esi,-0x4(%rcx,%rax,1) │ │ │ │ - jmp 2cf0d │ │ │ │ - lea 0xa83bb(%rip),%rcx │ │ │ │ - mov $0x86,%edx │ │ │ │ - lea 0xa7d16(%rip),%rsi │ │ │ │ - lea 0xa8198(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov %rsi,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - callq 2c2b0 │ │ │ │ - movzbl 0x1(%rbp),%ebx │ │ │ │ - mov 0x3a4(%r11),%r12d │ │ │ │ - add $0x3,%ebx │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - ja 2cff0 │ │ │ │ - mov 0x3a0(%r11),%r13d │ │ │ │ - mov 0x3a8(%r11),%r14 │ │ │ │ - mov %r13d,0xc(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2cff0 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 2cfb3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rax,%r15,2),%r15d │ │ │ │ - mov %r15,%rax │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jbe 2cfd3 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movl $0x40000001,0x28(%rsp) │ │ │ │ + mov %rsp,%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - imul %r12,%rsi │ │ │ │ - add %r14,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 2cfa0 │ │ │ │ - cmp %eax,0xc(%rsp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmova %r15d,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + callq 24d70 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 34bb3 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 34b90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 24e10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 24d30 │ │ │ │ + cmp $0xfffffffffffff000,%r15 │ │ │ │ + ja 34c90 │ │ │ │ + movzbl (%r12),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + je 34c05 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rax,1),%rdx │ │ │ │ + mov %rdx,0x138(%r15,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 34bf0 │ │ │ │ + lea 0x9d0(%rbp),%rbx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 24790 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 34d28 │ │ │ │ + lock orq $0x1,0x68(%r15) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 33fc0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + testb $0x2,0x68(%r15) │ │ │ │ + jne 34caf │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 48240 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34d23 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - cmpb $0x0,0x1(%rsi) │ │ │ │ - jne 2d020 │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jmpq 2be10 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x1(%rsi) │ │ │ │ - jne 2d040 │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x8a739(%rip),%rcx │ │ │ │ + mov $0x606,%edx │ │ │ │ + lea 0x899eb(%rip),%rsi │ │ │ │ + lea 0x89c28(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0xa68(%rbp),%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 23b20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x1e8(%r15),%rdx │ │ │ │ + mov 0x1e0(%r15),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x1e0(%r15),%rax │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov 0xaa0(%rbp),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0xaa0(%rbp),%rdx │ │ │ │ + mov %rdx,0x1e0(%r15) │ │ │ │ + lea 0xaa0(%rbp),%rdx │ │ │ │ + mov %rdx,0x1e8(%r15) │ │ │ │ + mov %rax,0xaa0(%rbp) │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 34c50 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8a6a1(%rip),%rcx │ │ │ │ + mov $0x609,%edx │ │ │ │ + lea 0x89953(%rip),%rsi │ │ │ │ + lea 0x8a246(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 2be10 │ │ │ │ - test %al,%al │ │ │ │ - je 2d060 │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + mov 0x1b8(%rsi),%rdx │ │ │ │ + jmp 34d83 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdi │ │ │ │ + lock cmpxchg %rdi,0x1b8(%rsi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 34da0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 34d68 │ │ │ │ add $0x8,%rsp │ │ │ │ + lea 0x12fc0(%rbx),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 2bf90 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jmpq 81430 │ │ │ │ nopl (%rax) │ │ │ │ + callq a24e0 │ │ │ │ + jmp 34d88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - lea 0x30(%rsi),%rcx │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x4(%rsi),%eax │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 2d15c │ │ │ │ - nop │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - lea 0x8(%rbx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2c2b0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movzbl 0x9(%rbx),%ebx │ │ │ │ - mov 0x3a4(%rax),%ebp │ │ │ │ - mov %bl,0xb(%rsp) │ │ │ │ - add $0x3,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 2d170 │ │ │ │ - mov 0x3a0(%rax),%r13d │ │ │ │ - mov 0x3a8(%rax),%r14 │ │ │ │ - mov %r13d,0xc(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2d170 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 2d113 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rax,%r15,2),%r15d │ │ │ │ - mov %r15,%rax │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jbe 2d133 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - imul %r15,%rsi │ │ │ │ - add %r14,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 2d100 │ │ │ │ - shr $0x1f,%r15 │ │ │ │ - jne 2d170 │ │ │ │ - cmp %eax,0xc(%rsp) │ │ │ │ - jbe 2d170 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - movzbl 0xb(%rsp),%eax │ │ │ │ - lea 0xb(%rcx,%rax,1),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmp %rax,0x18(%rsp) │ │ │ │ - jne 2d0b0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - add $0x28,%rsp │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + test %dl,%dl │ │ │ │ + jne 34e6f │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + testb $0x80,0xe2(%rax) │ │ │ │ + jne 35038 │ │ │ │ + lea 0x1a8(%rsi),%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x68(%r14),%rdx │ │ │ │ + test $0x4,%dl │ │ │ │ + je 35038 │ │ │ │ + cmp %rsi,0x1a8(%r14) │ │ │ │ + jne 35038 │ │ │ │ + cmp 0x1b0(%r14),%rsi │ │ │ │ + jne 35038 │ │ │ │ + cmpw $0x0,0x70(%r14) │ │ │ │ + je 34e3d │ │ │ │ + cmpq $0x0,0x1b8(%r14) │ │ │ │ + jne 35038 │ │ │ │ + test $0x20,%dh │ │ │ │ + jne 35038 │ │ │ │ + test $0x80,%dl │ │ │ │ + jne 35b67 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + and $0xfffffffffffffff3,%rcx │ │ │ │ + or $0x380,%rcx │ │ │ │ + xor $0x20,%rcx │ │ │ │ + lock cmpxchg %rcx,0x68(%r14) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 34e00 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lock decl 0xac8(%rax) │ │ │ │ + mov 0x68(%r14),%rax │ │ │ │ + and $0x800,%eax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + jne 35b86 │ │ │ │ + movzwl 0x70(%r14),%ebp │ │ │ │ + cmpq $0x0,0x1b8(%r14) │ │ │ │ + sete %dl │ │ │ │ + test %bp,%bp │ │ │ │ + sete %al │ │ │ │ + cmp %al,%dl │ │ │ │ + je 35ba5 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp 0x452(%rax),%bp │ │ │ │ + jae 35bc4 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movzwl %bp,%eax │ │ │ │ + movzwl 0x450(%rcx),%edx │ │ │ │ + sub $0x1,%edx │ │ │ │ + test %eax,%edx │ │ │ │ + jne 35be3 │ │ │ │ + movzbl 0x72(%r14),%edx │ │ │ │ + lea 0xc0(%r14),%rcx │ │ │ │ + shl $0x9,%eax │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + cltq │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + mov 0xb0(%r14),%rdx │ │ │ │ + add %rcx,%rcx │ │ │ │ + movzwl 0xba(%r14,%rcx,1),%esi │ │ │ │ + add %rdx,%rax │ │ │ │ + lea 0x8(%rdx,%rsi,8),%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + ja 35c02 │ │ │ │ + movabs $0x90135c78b99e07f5,%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor 0x4b0(%rdi),%rax │ │ │ │ + cmp %rax,0x10(%rdx) │ │ │ │ + jne 35c21 │ │ │ │ + mov 0x50(%rdx),%rax │ │ │ │ + lea 0x50(%rdx),%rsi │ │ │ │ + xor 0x78(%r14),%rax │ │ │ │ + mov 0x58(%rdx),%rdx │ │ │ │ + xor 0x80(%r14),%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + jne 34f9a │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ + xor 0x88(%r14),%rax │ │ │ │ + xor 0x90(%r14),%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + jne 34f9a │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + mov 0x28(%rsi),%rdx │ │ │ │ + xor 0x98(%r14),%rax │ │ │ │ + xor 0xa0(%r14),%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + jne 34f9a │ │ │ │ + mov 0xa8(%r14),%rax │ │ │ │ + cmp %rax,0x30(%rsi) │ │ │ │ + je 35061 │ │ │ │ + lea 0x8a40f(%rip),%rcx │ │ │ │ + mov $0x714,%edx │ │ │ │ + lea 0x896e1(%rip),%rsi │ │ │ │ + lea 0x8a134(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + callq 30e30 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + je 35763 │ │ │ │ + lock orq $0x10,0x68(%r14) │ │ │ │ + movzwl 0x70(%r14),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 34fff │ │ │ │ + cmpb $0x12,0x13a(%r14) │ │ │ │ + jne 34fff │ │ │ │ + mov %bx,0x170(%r14) │ │ │ │ + add %ebx,%eax │ │ │ │ + mov %ax,0x70(%r14) │ │ │ │ + cmpb $0x0,0x5f(%rsp) │ │ │ │ + je 35a16 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r10,%rdi │ │ │ │ + lea 0x12f78(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 35c40 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 35b62 │ │ │ │ + add $0xc8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x30(%rsi),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x4(%rsi),%ebp │ │ │ │ - add %rbx,%rbp │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 2d228 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - jmp 2d1da │ │ │ │ + movzwl 0xee(%r14),%eax │ │ │ │ + movb $0x0,0x5f(%rsp) │ │ │ │ + test %ax,%ax │ │ │ │ + je 352fb │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + lea 0x5f(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 2e180 │ │ │ │ + movzwl 0xee(%r14),%edi │ │ │ │ + mov 0xb0(%r14),%rsi │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movzwl 0x452(%rbp),%eax │ │ │ │ + shl $0x3,%rdi │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl $0x9,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %rsi,%rcx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 3529c │ │ │ │ + mov %rbp,%rcx │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x8(%rbx),%r13 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 2be10 │ │ │ │ - mov %eax,%edx │ │ │ │ - test %al,%al │ │ │ │ - je 2d208 │ │ │ │ - movzbl 0x9(%rbx),%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xb(%rbx,%rax,1),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 2d1f4 │ │ │ │ - test %dl,%dl │ │ │ │ - je 2d1f4 │ │ │ │ - movzbl 0x9(%rbx),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 2d1b0 │ │ │ │ - lea 0xb(%rbx,%rax,1),%rbx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 2d1d6 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2bf90 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - movzbl 0x9(%rbx),%eax │ │ │ │ - sete %dl │ │ │ │ - jmp 2d1cc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pop %rbx │ │ │ │ - mov %r8d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - callq 2cb80 │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq 2cb80 │ │ │ │ + mov %rdx,-0x8(%r15) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + sub $0x8,%r15 │ │ │ │ + lea (%rdx,%rax,8),%rdx │ │ │ │ + movzwl 0x452(%rcx),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + add 0xb0(%r14),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 350e0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %r15,%r13 │ │ │ │ + sub %r15,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + shr %ebx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 3523c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - lea 0x570(%rdi),%rax │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - lea 0x2e08(%r14),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - lea 0x3b0(%r14),%rax │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x3a0(%r14),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 2d385 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - imul 0x3a4(%r14),%r8d │ │ │ │ - add 0x3a8(%r14),%r8 │ │ │ │ - mov 0x3b4(%r14),%ebp │ │ │ │ - movzbl 0x1(%r8),%ebx │ │ │ │ - mov %r8,%r15 │ │ │ │ - add $0x3,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 2d3f8 │ │ │ │ - mov 0x3b0(%r14),%r12d │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x3b8(%r14),%r13 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r12d,0x14(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2d3f8 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 2d33a │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 35209 │ │ │ │ + sub $0x1,%ebx │ │ │ │ + mov 0x14(%rsp),%r12d │ │ │ │ + mov %ebx,%r15d │ │ │ │ + jmp 35165 │ │ │ │ nopl (%rax) │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rax,%rbp,2),%ebp │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jbe 2d35b │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - imul %rbp,%rsi │ │ │ │ - add %r13,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r9d │ │ │ │ mov %ebp,%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 2d328 │ │ │ │ - shr $0x1f,%rbp │ │ │ │ - jne 2d3f8 │ │ │ │ - cmp %eax,0x14(%rsp) │ │ │ │ - jbe 2d3f8 │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %eax,0x3a0(%r14) │ │ │ │ - ja 2d2d0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 2b300 │ │ │ │ + mov 0x0(%r13,%rax,8),%rdx │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov 0x0(%r13,%rax,8),%rsi │ │ │ │ + callq 1cee0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 2d44a │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2bb70 │ │ │ │ - mov 0x3b8(%r14),%rdi │ │ │ │ + cmovs %ebp,%r15d │ │ │ │ + lea (%r15,%r15,1),%ebp │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea 0x1(%rbp),%r15d │ │ │ │ + add $0x2,%ebp │ │ │ │ + cmp %r12d,%ebp │ │ │ │ + jb 35148 │ │ │ │ mov %eax,%r12d │ │ │ │ - callq 7410 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - movq $0x0,0x3b8(%r14) │ │ │ │ - callq 7a20 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 2d3d8 │ │ │ │ + cmove %r15d,%r12d │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + je 35130 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + mov 0x0(%r13,%rax,8),%rbp │ │ │ │ + jmp 351aa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%r12d │ │ │ │ + shr %r12d │ │ │ │ + cmp 0x8(%rsp),%r12d │ │ │ │ + je 35230 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 29d40 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x38,%rsp │ │ │ │ + lea 0x0(%r13,%rax,8),%r15 │ │ │ │ + mov (%r15),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 35198 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + je 35130 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%r12d │ │ │ │ + mov %r15,%rdx │ │ │ │ + shr %r12d │ │ │ │ mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r15,0x0(%rbp) │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + jne 351e0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 35138 │ │ │ │ + subl $0x1,0x14(%rsp) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + je 35239 │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %rsi,0x0(%r13) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + jmpq 3513b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x2e38(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x50(%rdx,%rax,8),%rsi │ │ │ │ - callq 6de00 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2d36f │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + jmpq 35130 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,0x30(%rsp) │ │ │ │ + je 35289 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shl $0x3,%rsi │ │ │ │ + test %dl,%dl │ │ │ │ + je 35279 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 35268 │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + add $0x8,%r15 │ │ │ │ + lea (%rcx,%rax,8),%rcx │ │ │ │ + cmp %r15,%r8 │ │ │ │ + jne 35250 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0xb0(%r14),%rsi │ │ │ │ + movzwl 0x452(%rax),%eax │ │ │ │ + movzwl 0xee(%r14),%ebx │ │ │ │ + shl $0x9,%eax │ │ │ │ + movslq %eax,%rdi │ │ │ │ + movzwl %bx,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl $0x3,%rax │ │ │ │ + sub %rax,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmpb $0x0,0x5f(%rsp) │ │ │ │ + je 35a23 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x12f78(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movzbl 0x72(%r14),%edx │ │ │ │ + movzwl 0x70(%r14),%ebp │ │ │ │ + movzwl 0xee(%r14),%eax │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + add %rcx,%rcx │ │ │ │ + movabs $0x400000000,%rdi │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + test %bp,%bp │ │ │ │ + jne 35983 │ │ │ │ + lea 0xa0(,%rax,8),%r8d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 353cb │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0xb0(%r14),%rsi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + shl $0x9,%rdi │ │ │ │ + and $0x1fffe00,%edi │ │ │ │ + add %rsi,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x4(%rax),%edx │ │ │ │ + lea 0x8(%rsi,%rdx,8),%r9 │ │ │ │ + cmp %r9,%rdi │ │ │ │ + ja 353b4 │ │ │ │ + movzwl 0x16(%r9),%edx │ │ │ │ + lea 0x18(%r9),%r11 │ │ │ │ + lea (%r8,%rdx,8),%r8d │ │ │ │ + movzwl 0x8(%rax),%edx │ │ │ │ + lea 0x8(%rsi,%rdx,8),%r10 │ │ │ │ + mov 0x68(%rsp),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + ja 35ae1 │ │ │ │ + cmp %r10,%r11 │ │ │ │ + je 353a9 │ │ │ │ + lea 0x1(%rdx),%r12d │ │ │ │ + add $0x1,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %r12d,0x68(%rsp) │ │ │ │ + mov %r11,0x60(%rsp,%rdx,1) │ │ │ │ + mov %r10,0x68(%rsp,%rdx,1) │ │ │ │ + mov 0x8(%r9),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + cmovb %rdx,%rbx │ │ │ │ + add $0xa,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 35358 │ │ │ │ + test %bp,%bp │ │ │ │ + je 353cb │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3599c │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 2b860 │ │ │ │ - mov 0x3b8(%r14),%rdi │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2d451 │ │ │ │ - mov %rax,0x3b0(%r14) │ │ │ │ - mov %rdx,0x3b8(%r14) │ │ │ │ - callq 7410 │ │ │ │ - jmpq 2d36f │ │ │ │ - mov 0x3b8(%r14),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov $0xffffffe4,%r12d │ │ │ │ - movq $0x0,0x3b8(%r14) │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 2d3d8 │ │ │ │ + add $0x7,%r8d │ │ │ │ + lea 0x5f(%rsp),%rdx │ │ │ │ + movzwl 0x450(%rdi),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + or %eax,%r8d │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + callq 2e180 │ │ │ │ + cmpw $0x0,0x70(%r14) │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + jne 35948 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea 0x88(%r10),%r12 │ │ │ │ + mov %r10,%rbp │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movups %xmm1,(%r10) │ │ │ │ + movdqu 0x10(%rax),%xmm2 │ │ │ │ + movups %xmm2,0x10(%r10) │ │ │ │ + movdqu 0x20(%rax),%xmm3 │ │ │ │ + movups %xmm3,0x20(%r10) │ │ │ │ + movdqu 0x30(%rax),%xmm4 │ │ │ │ + movups %xmm4,0x30(%r10) │ │ │ │ + movdqu 0x40(%rax),%xmm5 │ │ │ │ + movups %xmm5,0x40(%r10) │ │ │ │ + movdqu 0x50(%rax),%xmm6 │ │ │ │ + movups %xmm6,0x50(%r10) │ │ │ │ + movdqu 0x60(%rax),%xmm7 │ │ │ │ + movups %xmm7,0x60(%r10) │ │ │ │ + movdqu 0x70(%rax),%xmm0 │ │ │ │ + movups %xmm0,0x70(%r10) │ │ │ │ + movdqu 0x80(%rax),%xmm1 │ │ │ │ + movups %xmm1,0x80(%r10) │ │ │ │ + movdqu 0x90(%rax),%xmm2 │ │ │ │ + movups %xmm2,0x90(%r10) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,0x8(%r12) │ │ │ │ + mov %si,0x16(%r12) │ │ │ │ + movzwl 0xee(%r14),%ecx │ │ │ │ + movzwl 0x452(%rax),%eax │ │ │ │ + mov 0xb0(%r14),%rdx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + add %rax,%rdx │ │ │ │ + sub %rcx,%rax │ │ │ │ + add 0xb0(%r14),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + cmp 0x6c(%rsp),%eax │ │ │ │ + jae 35ae1 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 354fa │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + add $0x1,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp,%rax,1) │ │ │ │ + mov %rdx,0x68(%rsp,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + andl $0xffffffdf,0x10(%r12) │ │ │ │ + lea 0x18(%r12),%r13 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %cx,0xee(%r14) │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + callq 1e9a0 │ │ │ │ + movzwl 0x16(%r12),%ecx │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + add %eax,%ecx │ │ │ │ + movzwl %cx,%eax │ │ │ │ + mov %cx,0x16(%r12) │ │ │ │ + lea 0x0(%r13,%rax,8),%rdx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + je 3556e │ │ │ │ + mov %r13,%rax │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - push %r12 │ │ │ │ - lea 0x570(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - cmpq $0x0,0x3b8(%rbx) │ │ │ │ - jne 2d622 │ │ │ │ - mov 0x3a4(%rbx),%r9d │ │ │ │ - mov 0x3a8(%rbx),%rax │ │ │ │ - movq $0x0,0x3b0(%rbx) │ │ │ │ - mov %r9d,%r8d │ │ │ │ - imul 0x3a0(%rbx),%r8d │ │ │ │ - add %rax,%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jae 2d600 │ │ │ │ - xor %edi,%edi │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + andb $0x7f,0x1(%rax) │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + movzwl 0x16(%r12),%edx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 35550 │ │ │ │ + cmpw $0x0,0x70(%r14) │ │ │ │ + je 3557f │ │ │ │ + test %cx,%cx │ │ │ │ + je 35006 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %r10,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1,%r10d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - mov %r10d,%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - test %r13d,%edx │ │ │ │ - jne 2d518 │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %esi,0x3b0(%rbx) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x3,%edx │ │ │ │ - cmp %edx,%edi │ │ │ │ - cmovb %edx,%edi │ │ │ │ - mov %edi,0x3b4(%rbx) │ │ │ │ - add %r9,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jb 2d4f0 │ │ │ │ - imul %esi,%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 2b230 │ │ │ │ - mov %rax,0x3b8(%rbx) │ │ │ │ - mov %rax,%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2d607 │ │ │ │ - mov 0x3a4(%rbx),%edx │ │ │ │ - mov 0x3a8(%rbx),%rsi │ │ │ │ - mov %edx,%eax │ │ │ │ - imul 0x3a0(%rbx),%eax │ │ │ │ - mov %rsi,%rbp │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jae 2d5c8 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 2d586 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - add %rax,%rbp │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + movzwl 0x450(%rax),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + lea 0x1(%rax),%r15d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r15d,%ebx │ │ │ │ + sub %edx,%r8d │ │ │ │ + mov %edx,%edx │ │ │ │ + shr $0x9,%ebx │ │ │ │ + lea (%r10,%rdx,1),%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + callq 7090 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movzwl 0x70(%r14),%eax │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + movzwl 0x452(%rcx),%edx │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 35b43 │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + test $0x10,%al │ │ │ │ + jne 35b24 │ │ │ │ + mov 0xb0(%r14),%rdx │ │ │ │ + mov 0x88(%rdx),%rcx │ │ │ │ + cmp %rcx,(%r12) │ │ │ │ + jne 35b05 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movzwl %ax,%eax │ │ │ │ + movzwl 0x4d0(%rdi),%edx │ │ │ │ + cmp $0x9,%dx │ │ │ │ + jbe 359c0 │ │ │ │ + mov %dx,0x14(%r12) │ │ │ │ + movzwl 0x70(%r14),%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %eax,0x10(%r12) │ │ │ │ + cmpb $0x0,0x4d8(%rdi) │ │ │ │ + jne 35acd │ │ │ │ + movzbl 0x459(%rdi),%ecx │ │ │ │ + cmp $0x2,%cl │ │ │ │ + je 35ad7 │ │ │ │ + cmp $0x2,%cl │ │ │ │ + ja 35970 │ │ │ │ + test %cl,%cl │ │ │ │ + setne %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + or %ecx,%esi │ │ │ │ + mov %esi,0x10(%r12) │ │ │ │ + and $0xf,%esi │ │ │ │ + lea -0x3(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + setbe %cl │ │ │ │ + cmp $0xd,%dx │ │ │ │ + setbe %al │ │ │ │ + or %al,%cl │ │ │ │ + mov %cl,0x8(%rsp) │ │ │ │ + jne 35912 │ │ │ │ + movzwl 0x70(%r14),%eax │ │ │ │ + mov 0x8(%r12),%ecx │ │ │ │ + mov (%r12),%edx │ │ │ │ + mov 0x4(%r12),%edi │ │ │ │ + xor $0x20000000,%ecx │ │ │ │ + shl $0x9,%eax │ │ │ │ + je 35a32 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %ecx,%r11d │ │ │ │ mov %edx,%eax │ │ │ │ - imul 0x3a0(%rbx),%eax │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 2d5c8 │ │ │ │ - movzbl 0x0(%rbp),%ecx │ │ │ │ - mov %r15d,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test %r13d,%eax │ │ │ │ - jne 2d570 │ │ │ │ - mov 0x3b4(%rbx),%edx │ │ │ │ - lea 0x1(%rdi),%r14d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - imul %edx,%edi │ │ │ │ - add %r9,%rdi │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x3b8(%rbx),%r9 │ │ │ │ - mov 0x3a8(%rbx),%rsi │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov 0x3a4(%rbx),%edx │ │ │ │ - jmp 2d570 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x3b4(%rbx),%edx │ │ │ │ - mov 0x3b0(%rbx),%esi │ │ │ │ - mov %r9,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0xd9a17(%rip),%rcx │ │ │ │ - callq 20b00 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xor %edi,%edi │ │ │ │ - jmpq 2d523 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - lea 0xa7b12(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 2d5f0 │ │ │ │ - lea 0xa7be7(%rip),%rcx │ │ │ │ - mov $0x23f,%edx │ │ │ │ - lea 0xa7622(%rip),%rsi │ │ │ │ - lea 0xa7695(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0x12fc0(%rdi),%rdi │ │ │ │ - push %rbx │ │ │ │ - lea 0x570(%rbp),%r12 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 46700 │ │ │ │ - jmp 2d6dd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x2e08(%rbp),%r13 │ │ │ │ - callq 7940 │ │ │ │ + movzwl 0x16(%r12),%r9d │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %r13,%r8 │ │ │ │ + shl $0x20,%rax │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov %r11,%rcx │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + shl $0x20,%rcx │ │ │ │ + shl $0x3,%r9 │ │ │ │ + or 0x30(%rsp),%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x3a0(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jne 2d6c3 │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov 0x3a4(%rbp),%esi │ │ │ │ - cmp %esi,%edx │ │ │ │ - je 2d740 │ │ │ │ + callq 53d60 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x8(%r12),%ecx │ │ │ │ + movzwl 0x70(%r14),%edx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor $0x20000000,%ecx │ │ │ │ + shr $0x20,%rax │ │ │ │ + shl $0x9,%edx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + shl $0x20,%rcx │ │ │ │ + or %rsi,%rdx │ │ │ │ + or %rax,%rcx │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 35a8f │ │ │ │ + movzwl 0x9e(%rbp),%eax │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ + lea 0x10(%rbp),%r8 │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x3a0(%rbp),%ebx │ │ │ │ - mov 0x3a4(%rbp),%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %edi,0x4(%rsp) │ │ │ │ - imul %ebx,%edi │ │ │ │ - callq 2b230 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 2d690 │ │ │ │ - lea 0xa7a1d(%rip),%rdi │ │ │ │ - mov $0xfffffff4,%r14d │ │ │ │ - callq 71a0 │ │ │ │ + and $0xf,%esi │ │ │ │ + lea 0x90(,%rax,8),%r9 │ │ │ │ + callq 53c10 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + je 34fb9 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2d877 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 2d7e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - imul %ebx,%esi │ │ │ │ - add 0x3a8(%rbp),%rsi │ │ │ │ - cmpb $0x2,(%rsi) │ │ │ │ - je 2d7a8 │ │ │ │ - mov 0x2e38(%rbp),%rcx │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0xa(%rax),%rdi │ │ │ │ - cmpq $0x0,0x50(%rcx,%rax,8) │ │ │ │ - jne 2d7a8 │ │ │ │ - mov 0x2e40(%rbp),%rax │ │ │ │ - cmpq $0x0,(%rax,%rdi,8) │ │ │ │ - jne 2d7a8 │ │ │ │ - mov 0x2e48(%rbp),%rax │ │ │ │ - cmpq $0x0,(%rax,%rdi,8) │ │ │ │ - jne 2d7a8 │ │ │ │ - mov 0x2e50(%rbp),%rax │ │ │ │ - cmpq $0x0,(%rax,%rdi,8) │ │ │ │ - je 2d860 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%edi │ │ │ │ - lea 0x1(%rdi),%eax │ │ │ │ - imul %edx,%edi │ │ │ │ - add 0x8(%rsp),%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,0x3a0(%rbp) │ │ │ │ - jbe 2d7e0 │ │ │ │ - mov 0x3a4(%rbp),%esi │ │ │ │ - jmpq 2d750 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rsp,%r14 │ │ │ │ - mov 0xd9803(%rip),%rcx │ │ │ │ - callq 20b00 │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov 0x12fc8(%rax),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 34fdd │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmpb $0x0,0x487(%rax) │ │ │ │ + jne 34fdd │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov %rax,%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + lea 0x598(%rax),%rdx │ │ │ │ + mov %r10,%rax │ │ │ │ + and $0xfff,%eax │ │ │ │ + lea 0xfff(%r12,%rax,1),%rsi │ │ │ │ + shr $0xc,%rsi │ │ │ │ + callq a0e80 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,-0x30(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r10,-0x40(%rax) │ │ │ │ + mov %r10,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 2b300 │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov %eax,-0x38(%rbp) │ │ │ │ + movzwl 0x70(%r14),%eax │ │ │ │ + mov %r15,-0x30(%rbp) │ │ │ │ + mov %eax,-0x34(%rbp) │ │ │ │ + movzbl 0x5f(%rsp),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shl $0x4,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl -0x6(%rbp),%eax │ │ │ │ + and $0xffffffef,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,-0x6(%rbp) │ │ │ │ + cmpw $0x0,0x70(%r14) │ │ │ │ + sete %dl │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + movl $0x1001,0x14(%rbp) │ │ │ │ + shl $0x5,%edx │ │ │ │ + mov %r14,0x48(%rbp) │ │ │ │ + or %edx,%eax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %al,-0x6(%rbp) │ │ │ │ + lea -0x7a28(%rip),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + callq 9e1e0 │ │ │ │ + movzbl 0x138(%r14),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x3,%rdx │ │ │ │ + test %al,%al │ │ │ │ + je 35879 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x138(%r14,%rax,1),%rcx │ │ │ │ + mov %rcx,-0xb0(%rbp,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 35860 │ │ │ │ + movzwl 0x70(%r14),%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + mov %ax,0x70(%r14) │ │ │ │ + testb $0x20,-0x6(%rbp) │ │ │ │ + je 3589d │ │ │ │ + cmpb $0x12,0x13a(%r14) │ │ │ │ + jne 3589d │ │ │ │ + mov %ax,0x170(%r14) │ │ │ │ + cmpb $0x12,-0xae(%rbp) │ │ │ │ + jne 358aa │ │ │ │ + mov %ax,-0x78(%rbp) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lock incq 0x12cc8(%rcx) │ │ │ │ + mov %ebx,%ebx │ │ │ │ + lock add %rbx,0x12cd0(%rcx) │ │ │ │ + lea -0xc8(%rbp),%rax │ │ │ │ + lea -0xd0(%rbp),%rsi │ │ │ │ + movq $0x0,-0xd0(%rbp) │ │ │ │ + mov %rax,-0xc0(%rbp) │ │ │ │ + mov %rax,-0xc8(%rbp) │ │ │ │ + lea -0x5d0f(%rip),%rax │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ + mov 0x5a0(%rcx),%rdi │ │ │ │ + callq a9d40 │ │ │ │ + jmpq 35038 │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or $0x4,%eax │ │ │ │ + mov %eax,0x10(%r12) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + callq 30e30 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ - je 2d830 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0xffffffe4,%r14d │ │ │ │ + jne 34fdd │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ + movb $0x1,0x8(%rsp) │ │ │ │ + and $0xf,%esi │ │ │ │ + jmpq 3568a │ │ │ │ + movdqu 0x88(%rax),%xmm3 │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + lea 0x10(%r10),%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movups %xmm3,0x10(%r10) │ │ │ │ + mov 0x98(%rax),%rax │ │ │ │ + mov %rax,0x20(%r10) │ │ │ │ + jmpq 3548d │ │ │ │ + cmp $0x3,%cl │ │ │ │ + jne 35ae6 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + jmpq 3565f │ │ │ │ + lea 0x28(,%rax,8),%r8d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 35333 │ │ │ │ + lea 0x89a0d(%rip),%rcx │ │ │ │ + mov $0x72d,%edx │ │ │ │ + lea 0x88cdf(%rip),%rsi │ │ │ │ + lea 0x88f3f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %dx,0x14(%r12) │ │ │ │ + movzwl 0x70(%r14),%edx │ │ │ │ + shl $0x10,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %eax,0x10(%r12) │ │ │ │ + cmpb $0x0,0x4d8(%rcx) │ │ │ │ + jne 35907 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov $0x3,%edx │ │ │ │ + movzbl 0x459(%rcx),%ecx │ │ │ │ + cmp $0x2,%cl │ │ │ │ + jne 3564e │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or $0x2,%eax │ │ │ │ + mov %eax,0x10(%r12) │ │ │ │ + jmpq 35912 │ │ │ │ + mov %r10,%rdi │ │ │ │ callq 7410 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 2d716 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2bb70 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ + jmpq 35025 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ callq 7410 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 2d821 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 29d40 │ │ │ │ - jmp 2d821 │ │ │ │ - nop │ │ │ │ - mov 0x2e58(%rbp),%rax │ │ │ │ - cmpq $0x0,(%rax,%rdi,8) │ │ │ │ - je 2d7c2 │ │ │ │ - jmpq 2d7a8 │ │ │ │ + jmpq 352e2 │ │ │ │ + mov %ecx,%r11d │ │ │ │ + mov %edx,%eax │ │ │ │ + shl $0x20,%rcx │ │ │ │ + lea -0x70(%r12),%r8 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + or %rdi,%rcx │ │ │ │ + mov %edi,%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + shl $0x20,%rdx │ │ │ │ + mov $0x70,%r9d │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + callq 53d60 │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov $0x2,%r8d │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + and $0xf,%esi │ │ │ │ + jmpq 356b9 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movzwl 0x26(%rbp),%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + lea 0x10(%rbp),%r8 │ │ │ │ + lea 0x18(,%rax,8),%r9 │ │ │ │ + callq 53c10 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + jmpq 35758 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + jmpq 3565f │ │ │ │ + mov $0x2,%ecx │ │ │ │ + jmpq 3565f │ │ │ │ + callq 2dde0 │ │ │ │ + lea 0x89883(%rip),%rcx │ │ │ │ + mov $0x59,%edx │ │ │ │ + lea 0x838db(%rip),%rsi │ │ │ │ + lea 0x973fb(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x898a4(%rip),%rcx │ │ │ │ + mov $0x75c,%edx │ │ │ │ + lea 0x88b76(%rip),%rsi │ │ │ │ + lea 0x89649(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x89885(%rip),%rcx │ │ │ │ + mov $0x75b,%edx │ │ │ │ + lea 0x88b57(%rip),%rsi │ │ │ │ + lea 0x88dcd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x89866(%rip),%rcx │ │ │ │ + mov $0x75a,%edx │ │ │ │ + lea 0x88b38(%rip),%rsi │ │ │ │ + lea 0x895cb(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r11 │ │ │ │ - push %r14 │ │ │ │ + lea 0x89842(%rip),%rcx │ │ │ │ + mov $0x6fe,%edx │ │ │ │ + lea 0x88b14(%rip),%rsi │ │ │ │ + lea 0x89447(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x89823(%rip),%rcx │ │ │ │ + mov $0x70d,%edx │ │ │ │ + lea 0x88af5(%rip),%rsi │ │ │ │ + lea 0x88d3f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x89804(%rip),%rcx │ │ │ │ + mov $0x70e,%edx │ │ │ │ + lea 0x88ad6(%rip),%rsi │ │ │ │ + lea 0x89439(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x897e5(%rip),%rcx │ │ │ │ + mov $0x710,%edx │ │ │ │ + lea 0x88ab7(%rip),%rsi │ │ │ │ + lea 0x8944a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x897c6(%rip),%rcx │ │ │ │ + mov $0x711,%edx │ │ │ │ + lea 0x88a98(%rip),%rsi │ │ │ │ + lea 0x8945b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x897a7(%rip),%rcx │ │ │ │ + mov $0x712,%edx │ │ │ │ + lea 0x88a79(%rip),%rsi │ │ │ │ + lea 0x8946c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x89788(%rip),%rcx │ │ │ │ + mov $0x713,%edx │ │ │ │ + lea 0x88a5a(%rip),%rsi │ │ │ │ + lea 0x89475(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 2c2b0 │ │ │ │ - movzbl 0x1(%rbx),%ebp │ │ │ │ - mov 0x3a4(%r11),%r12d │ │ │ │ - add $0x3,%ebp │ │ │ │ - cmp %r12d,%ebp │ │ │ │ - ja 2d970 │ │ │ │ - mov 0x3a0(%r11),%r13d │ │ │ │ - mov 0x3a8(%r11),%r14 │ │ │ │ - mov %r13d,0x1c(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2d970 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 2d903 │ │ │ │ + mov 0x68(%rsi),%rax │ │ │ │ + mov 0x1b8(%rsi),%rdx │ │ │ │ + not %rax │ │ │ │ + and $0x20,%eax │ │ │ │ + lea 0xf8(%rsi,%rax,1),%rbp │ │ │ │ + jmp 35c8f │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdi │ │ │ │ + lock cmpxchg %rdi,0x1b8(%r13) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 35d80 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 35c70 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x12fc0(%r12),%rdi │ │ │ │ + lea 0x68(%r13),%rbp │ │ │ │ + callq 81430 │ │ │ │ + mov 0x68(%r13),%rdx │ │ │ │ + jmp 35cce │ │ │ │ xchg %ax,%ax │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rax,%r15,2),%r15d │ │ │ │ - mov %r15,%rax │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jbe 2d923 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - imul %r15,%rsi │ │ │ │ - add %r14,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 2d8f0 │ │ │ │ - mov %r15d,%edx │ │ │ │ - cmp 0x1c(%rsp),%eax │ │ │ │ - jae 2d970 │ │ │ │ - shr $0x1f,%r15 │ │ │ │ - jne 2d970 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov 0x2e38(%rax),%rax │ │ │ │ - mov %rbx,0x50(%rax,%rcx,8) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 2da47 │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + and $0xfffffe7f,%ecx │ │ │ │ + lock cmpxchg %rcx,0x0(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 35d68 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test $0x8,%dl │ │ │ │ + je 35cb0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a7af0 │ │ │ │ + mov 0x68(%r13),%rdx │ │ │ │ + lea 0x1a8(%r13),%rsi │ │ │ │ + jmp 35d0a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0xfffffe7f,%ecx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x0(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 35d50 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + and $0x200c,%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 35cf0 │ │ │ │ + cmp %rsi,0x1a8(%r13) │ │ │ │ + jne 35cf0 │ │ │ │ + cmp 0x1b0(%r13),%rsi │ │ │ │ + jne 35cf0 │ │ │ │ + cmpw $0x0,0x70(%r13) │ │ │ │ + je 35d3c │ │ │ │ + cmpq $0x0,0x1b8(%r13) │ │ │ │ + jne 35cf0 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0xfffffff3,%ecx │ │ │ │ + or $0x380,%rcx │ │ │ │ + xor $0x20,%rcx │ │ │ │ + jmp 35cf9 │ │ │ │ + nop │ │ │ │ + and $0x80,%ecx │ │ │ │ + jne 35d90 │ │ │ │ pop %rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x3a0(%r14),%rdi │ │ │ │ - callq 2b860 │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - je 2d94d │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2bb70 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2d94d │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2c2b0 │ │ │ │ - movzbl 0x1(%rbx),%ebp │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x3a4(%r14),%r14d │ │ │ │ - add $0x3,%ebp │ │ │ │ - cmp %r14d,%ebp │ │ │ │ - ja 2da3d │ │ │ │ - mov 0x3a0(%rax),%r12d │ │ │ │ - mov 0x3a8(%rax),%r13 │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %r12d,0x1c(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2da3d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 2da0b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rax,%r14,2),%r14d │ │ │ │ - mov %r14,%rax │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jbe 2da2b │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - imul %r14,%rsi │ │ │ │ - add %r13,%rsi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r14d,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 2d9f8 │ │ │ │ - cmp %eax,0x1c(%rsp) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - cmova %r14d,%edx │ │ │ │ - jmpq 2d932 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - jmpq 2d932 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ + jmpq a7bb0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov $0x7,%esi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x508(%rdi),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2db10 │ │ │ │ - mov %rsp,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 2c320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2db40 │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov 0xd9544(%rip),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x2e08(%rbp),%r12 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 20b00 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq a92b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + callq a24e0 │ │ │ │ + jmpq 35c94 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2bb70 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 2db47 │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 34db0 │ │ │ │ pop %rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %rsp,%r13 │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2daa9 │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 2c610 │ │ │ │ - jmpq 2daa1 │ │ │ │ + jmpq a7bb0 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 2daf2 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x2e08(%rdi),%r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov 0xa0(%rdi),%r12 │ │ │ │ + mov 0x118(%rdi),%rbp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7940 │ │ │ │ - mov 0x3a0(%rbp),%eax │ │ │ │ - imul 0x3a4(%rbp),%eax │ │ │ │ - mov 0x3a8(%rbp),%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 2dc73 │ │ │ │ - mov %r12d,%r10d │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - not %r10d │ │ │ │ + mov 0x90(%rdi),%rdi │ │ │ │ + testb $0x10,0xca(%r13) │ │ │ │ + je 35fa6 │ │ │ │ + lea 0x12f78(%r12),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movzbl 0x22(%r13),%eax │ │ │ │ + lea 0x20(%r13),%rbx │ │ │ │ + lea 0x48(%r13),%rsi │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 3608b │ │ │ │ + jbe 35f89 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 3609e │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 36080 │ │ │ │ + movzbl 0x20(%r13),%eax │ │ │ │ + lea 0x70(%r13),%r8 │ │ │ │ + lea -0x28(%rsi,%rax,8),%r9 │ │ │ │ + lea 0x894d9(%rip),%r14 │ │ │ │ + lea 0xd2(%rsp),%r15 │ │ │ │ nop │ │ │ │ - cmpb $0x0,0x1(%rsi) │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ - je 2dc54 │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl 0x3(%rsi,%rcx,1),%eax │ │ │ │ - movzbl 0x3(%rsi,%rcx,1),%r11d │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%r14 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r11,%rcx │ │ │ │ - sar $0x6,%r11 │ │ │ │ - shl %cl,%rax │ │ │ │ - and 0x8(%rsp,%r11,8),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jae 35e78 │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x2,0xb6(%r14) │ │ │ │ - sete %al │ │ │ │ - add $0x1,%edx │ │ │ │ - add %eax,%edi │ │ │ │ - movzbl 0x1(%rsi),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - ja 2dbd8 │ │ │ │ - cmp %edi,%eax │ │ │ │ - je 2dc4d │ │ │ │ - movzbl 0x2(%rsi),%edx │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jbe 2dcb0 │ │ │ │ - cmp $0x3,%r9b │ │ │ │ - ja 2dd10 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - sbb %eax,%eax │ │ │ │ - and $0x8,%eax │ │ │ │ - add $0x2,%eax │ │ │ │ - test %eax,%r10d │ │ │ │ - jne 2dcc6 │ │ │ │ - mov 0x3a8(%rbp),%rdx │ │ │ │ - mov 0x3a4(%rbp),%ecx │ │ │ │ - mov %rcx,%rax │ │ │ │ - imul 0x3a0(%rbp),%eax │ │ │ │ - add %rcx,%rsi │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 2dbc0 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + tzcnt (%r8),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 35ed8 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 360b1 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r14,%rax,8),%r8 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jb 35e55 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 62b80 │ │ │ │ + test %eax,%eax │ │ │ │ + je 36041 │ │ │ │ + testb $0x20,0xca(%r13) │ │ │ │ + je 35fb0 │ │ │ │ + lea 0xd0(%r13),%rdi │ │ │ │ + callq a0c50 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2dd20 │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + jne 360d0 │ │ │ │ + add $0xf8,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ + jmpq 35c40 │ │ │ │ nopl (%rax) │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jbe 2dc4d │ │ │ │ - cmp $0x4,%r9b │ │ │ │ - sbb %eax,%eax │ │ │ │ - and $0x4,%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - test %eax,%r10d │ │ │ │ - je 2dc4d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %bl,%bl │ │ │ │ - je 2dc79 │ │ │ │ - lea 0x84(%rsp),%rax │ │ │ │ - lea 0x20(%rsp),%r15 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - callq 2c8f0 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xa7448(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 2dc79 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %eax,%r12d │ │ │ │ - sbb %eax,%eax │ │ │ │ - and $0x4,%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - jmpq 2dc48 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x2e08(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - callq 7940 │ │ │ │ - mov 0x3a4(%r12),%r10d │ │ │ │ - mov 0x3a8(%r12),%rdi │ │ │ │ - mov %r10d,%r9d │ │ │ │ - imul 0x3a0(%r12),%r9d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - add %rdi,%r9 │ │ │ │ - cmp %r9,%rdi │ │ │ │ - jae 2ddc2 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%edx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 35e78 │ │ │ │ + movdqu 0xb8(%r13),%xmm0 │ │ │ │ + movzbl 0xc8(%r13),%eax │ │ │ │ + movzbl 0xb8(%r13),%edx │ │ │ │ + movzbl 0x6(%r8),%edi │ │ │ │ + mov %al,0xe0(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ test %edx,%edx │ │ │ │ - je 2ddba │ │ │ │ + je 35f80 │ │ │ │ sub $0x1,%edx │ │ │ │ - movzbl 0xa0(%rbx),%esi │ │ │ │ - lea 0x3(%rdi),%rax │ │ │ │ - lea 0x4(%rdi,%rdx,1),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %sil,(%rax) │ │ │ │ - jne 2ddb1 │ │ │ │ - movzbl (%rdi),%ecx │ │ │ │ - mov %r8d,%r11d │ │ │ │ - shl %cl,%r11d │ │ │ │ - or %r11d,%r12d │ │ │ │ + lea 0xd1(%rsp),%rax │ │ │ │ + add %r15,%rdx │ │ │ │ + jmp 35f29 │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 2dda0 │ │ │ │ - add %r10,%rdi │ │ │ │ - cmp %r9,%rdi │ │ │ │ - jb 2dd80 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x2e98(%rdi),%rdi │ │ │ │ - lea 0x2e40(%rbp),%rbx │ │ │ │ - lea 0x2e60(%rbp),%r12 │ │ │ │ - callq 7410 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 7410 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 2de01 │ │ │ │ - mov 0x2e38(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x3a8(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x3b8(%rbp),%rdi │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 35f80 │ │ │ │ + cmp (%rax),%dil │ │ │ │ + jne 35f20 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + callq 64220 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + movzbl 0x22(%r13),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 35e78 │ │ │ │ + lea 0x89383(%rip),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rcx,%rax,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + movzbl 0x20(%r13),%eax │ │ │ │ + lea -0x28(%rsi,%rax,8),%r9 │ │ │ │ + jmpq 35e50 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%r8 │ │ │ │ + jmpq 35e50 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 36080 │ │ │ │ + movzbl 0x20(%r13),%eax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea -0x28(%rsi,%rax,8),%r9 │ │ │ │ + jmpq 35e40 │ │ │ │ callq 7410 │ │ │ │ - pop %rbx │ │ │ │ - lea 0x3e8(%rbp),%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 19070 │ │ │ │ + jmpq 35e07 │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + jmp 35fd6 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov 0x3a4(%rdi),%esi │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov 0x3a8(%rdi),%rdx │ │ │ │ - mov %esi,%ecx │ │ │ │ - imul 0x3a0(%rdi),%ecx │ │ │ │ - add %rdx,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 2de97 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - add %rsi,%rdx │ │ │ │ - add $0x1a,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - add %eax,%r8d │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 2de80 │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea 0x434(%rbp),%rsi │ │ │ │ - lea 0x12fc0(%rbp),%rdi │ │ │ │ - callq 43fe0 │ │ │ │ - mov $0x10000,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea -0x147bf(%rip),%rcx │ │ │ │ - lea -0x147d6(%rip),%rdx │ │ │ │ - lea 0x3e8(%rbp),%rdi │ │ │ │ - callq 19210 │ │ │ │ + cmp $0xfffffffc,%r14d │ │ │ │ + jne 36034 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + cmpb $0x0,0xb8(%r13) │ │ │ │ + mov %r15,%rdi │ │ │ │ + sete %cl │ │ │ │ + callq 48140 │ │ │ │ + mov %eax,%r14d │ │ │ │ test %eax,%eax │ │ │ │ - je 2dee0 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3a0(%rbp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 2bb70 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 2df45 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 2dfc0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 2dfd0 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 2df9d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x7,(%rsi) │ │ │ │ - mov $0x0,%edx │ │ │ │ - lea 0xa7334(%rip),%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0xa732a(%rip),%rdx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 2def0 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea -0x28(,%rax,8),%rax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - ja 2e060 │ │ │ │ - lea 0xa72cb(%rip),%rax │ │ │ │ - retq │ │ │ │ + jne 35fd0 │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp $0xfffffffc,%r14d │ │ │ │ + je 35fd6 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 3606f │ │ │ │ + lock orq $0x10,0x68(%rbp) │ │ │ │ + lea 0x8913a(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + jmpq 35e96 │ │ │ │ + movzbl 0x4b(%r13),%eax │ │ │ │ + lea 0x8(%rsi,%rax,8),%r9 │ │ │ │ + jmpq 35e50 │ │ │ │ + test %eax,%eax │ │ │ │ + je 35e96 │ │ │ │ + jmp 36041 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - jmpq 5c250 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmpq 35e40 │ │ │ │ + movzbl 0x4b(%r13),%eax │ │ │ │ + lea 0x50(%r13),%r8 │ │ │ │ + lea 0x8(%rsi,%rax,8),%r9 │ │ │ │ + jmpq 35e40 │ │ │ │ + movzbl 0x20(%r13),%eax │ │ │ │ + lea 0x50(%r13),%r8 │ │ │ │ + lea -0x28(%rsi,%rax,8),%r9 │ │ │ │ + jmpq 35e40 │ │ │ │ + lea 0x89338(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x813ac(%rip),%rsi │ │ │ │ + lea 0x96e30(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdx,%r14 │ │ │ │ - lea 0xa72c3(%rip),%rdx │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 2def0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %rdx,%rbp │ │ │ │ + movzwl 0x70(%rbp),%eax │ │ │ │ + mov 0xb0(%rbp),%rsi │ │ │ │ + push %rbx │ │ │ │ + movzwl 0xce(%rdx),%edx │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + shl $0x9,%eax │ │ │ │ cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x8(%rsi,%rdx,8),%rdx │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 363a5 │ │ │ │ + movzbl 0x72(%rbp),%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmp $0x3,%dl │ │ │ │ + je 361f0 │ │ │ │ + cmp $0x2,%dl │ │ │ │ + ja 3635f │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov 0xb0(%rbp),%rsi │ │ │ │ + movzwl 0x452(%r13),%ecx │ │ │ │ + lea 0xb6(%rbp,%rax,2),%r9 │ │ │ │ + movzwl 0x70(%rbp),%eax │ │ │ │ + movzwl 0xee(%rbp),%r10d │ │ │ │ + movzwl 0x8(%r9),%edi │ │ │ │ + movzwl 0x4(%r9),%r9d │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + lea 0x8(%rsi,%rdi,8),%r8 │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmova %rax,%r8 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea 0x28(%r8),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + lea 0x8(%rsi,%r9,8),%rsi │ │ │ │ + shr $0x3,%edx │ │ │ │ + lea 0x1(%rdx,%r10,1),%rdx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + ja 362d0 │ │ │ │ + sub %r9d,%edi │ │ │ │ + lea -0x3(%rdi),%eax │ │ │ │ + cmp $0x200,%rax │ │ │ │ + jbe 361ba │ │ │ │ + cmp $0x200,%rcx │ │ │ │ + jg 362e4 │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 31190 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 361cb │ │ │ │ + test %bl,%bl │ │ │ │ + jne 361d8 │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 5bea0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov (%r8),%rax │ │ │ │ - cmp %rax,(%rdx) │ │ │ │ - je 2e0e0 │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jmpq 58720 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov $0x0,%edx │ │ │ │ - lea -0x28(,%rax,8),%rax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - lea 0xa7218(%rip),%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - retq │ │ │ │ - push %rbx │ │ │ │ - movzbl 0x2(%rdx),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movzbl (%rdx),%edx │ │ │ │ - lea -0x28(,%rdx,8),%rdx │ │ │ │ - cmp $0x11,%al │ │ │ │ - je 2e170 │ │ │ │ - cmp $0x13,%al │ │ │ │ - jne 2e175 │ │ │ │ - lea -0x8(%rdx),%r8d │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov $0x20,%r9d │ │ │ │ - lea 0xa7255(%rip),%rdx │ │ │ │ - cmovbe %r8d,%r9d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - sub %rdi,%rsi │ │ │ │ - push %rax │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 2def0 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - pop %rbx │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%r8d │ │ │ │ - jmp 2e12f │ │ │ │ - lea 0xa7314(%rip),%rcx │ │ │ │ - mov $0x1d3,%edx │ │ │ │ - lea 0xa6aff(%rip),%rsi │ │ │ │ - lea 0xa68ac(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x2f8,%rsp │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov 0x34c(%rsp),%rbx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x354(%rsp),%r12 │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2e8(%rsp) │ │ │ │ - mov 0x334(%rsp),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov 0x33c(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x330(%rsp),%eax │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - mov 0x348(%rsp),%eax │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ - mov 0x168(%rdi),%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - jmp 2e24f │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x168(%rcx),%rdi │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x168(%rcx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 2e284 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 2e230 │ │ │ │ - mov $0xffffffffffffffe2,%rax │ │ │ │ - mov 0x2e8(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 2ef94 │ │ │ │ - add $0x2f8,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ pop %rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - testb $0x40,0x4f8(%rax) │ │ │ │ - jne 2e2a9 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov $0x6,%esi │ │ │ │ - callq 2a470 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov $0x1000,%ecx │ │ │ │ - mov $0x40,%edx │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - lea 0x150(%rsp),%r14 │ │ │ │ - lea 0x0(%rbp,%r15,1),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x0(%rbp,%rbx,1),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x218(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - lea 0x288(%rsp),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %rax,0x280(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,0x36c(%rsp) │ │ │ │ - mov $0x8,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %r15,%rbx │ │ │ │ - mov %r12,0x374(%rsp) │ │ │ │ - mov 0x378(%rsp),%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - movdqu 0x368(%rsp),%xmm0 │ │ │ │ - mov %eax,0x100(%rsp) │ │ │ │ - movups %xmm0,0xf0(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0xd1(%rip),%rax │ │ │ │ - mov %r15,0x354(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov %rax,0x35c(%rsp) │ │ │ │ - mov 0x360(%rsp),%eax │ │ │ │ - movdqu 0x350(%rsp),%xmm0 │ │ │ │ - mov %eax,0x100(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,0xf0(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - lea -0x125(%rip),%rsi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r10d,%edx │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rsi,0x8(%rax) │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - cmp %rsi,0x28(%rax) │ │ │ │ - mov 0x20(%rax),%rcx │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2e421 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 2ee91 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - callq 87210 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add 0x20(%rsi),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x20,0x15(%r14) │ │ │ │ - jne 2e45f │ │ │ │ - mov 0x18(%r14),%eax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - andb $0x7f,0x58(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movb $0x0,0xc2(%r14) │ │ │ │ - mov %r12,0x28(%r14) │ │ │ │ - mov %r12,0xe0(%r14) │ │ │ │ - mov %rsi,0x20(%r14) │ │ │ │ - mov %rsi,0xd8(%r14) │ │ │ │ - mov %eax,0x1c(%r14) │ │ │ │ - mov %eax,0xd4(%r14) │ │ │ │ - movl $0x0,0xd0(%r14) │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r12,0x28(%r14) │ │ │ │ - mov 0x20(%r14),%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0xfffffffffffff000,%rbx │ │ │ │ - ja 2e748 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2eab0 │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2e4f0 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rcx,0x10(%rsp) │ │ │ │ - seta %sil │ │ │ │ - setb %dl │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 2eab0 │ │ │ │ - movzbl 0x2(%rbx),%ecx │ │ │ │ - cmp $0x12,%cl │ │ │ │ - ja 2e50f │ │ │ │ - mov %r13,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - test $0x50060,%eax │ │ │ │ - jne 2e521 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - cmp $0x11,%al │ │ │ │ - je 2e521 │ │ │ │ - cmp $0xf,%cl │ │ │ │ - jne 2e730 │ │ │ │ - cmp $0xfffffffffffff000,%rbx │ │ │ │ - ja 2e7dd │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r12,0x28(%r14) │ │ │ │ - mov 0x20(%r14),%rcx │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 2e551 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,(%rsp) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 2ecad │ │ │ │ - cmpb $0xf,0x2(%rbx) │ │ │ │ - je 2e9cf │ │ │ │ - testb $0x40,0x14(%r14) │ │ │ │ - je 2efa0 │ │ │ │ - mov 0xd0(%r14),%edx │ │ │ │ - mov 0xd8(%r14),%rax │ │ │ │ - mov 0xd4(%r14),%ecx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0xe0(%r14),%rdx │ │ │ │ - mov %ecx,0x1c(%r14) │ │ │ │ - mov 0x280(%rsp),%rcx │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - mov %rdx,0x28(%r14) │ │ │ │ - cmpb $0xc,(%rbx) │ │ │ │ - jbe 2e5b2 │ │ │ │ - cmp 0x78(%rsp),%rcx │ │ │ │ - je 2ee13 │ │ │ │ - movdqu (%rbx),%xmm3 │ │ │ │ - movups %xmm3,(%rcx) │ │ │ │ - movdqu 0x10(%rbx),%xmm4 │ │ │ │ - movups %xmm4,0x10(%rcx) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 2e5f3 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 2e5e0 │ │ │ │ - mov 0x280(%rsp),%r13 │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ - cmpb $0x11,0x2(%r13) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - lea 0x28(%r13),%rbp │ │ │ │ - je 2ed49 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x7,%esi │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x12c98(%rax),%rax │ │ │ │ - movl $0x0,0xf0(%rsp) │ │ │ │ - movq $0x0,0xfc(%rsp) │ │ │ │ - mov %rax,0xf4(%rsp) │ │ │ │ - mov 0x100(%rsp),%eax │ │ │ │ - movdqu 0xf0(%rsp),%xmm5 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x71(%rip),%rax │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - jmp 2e6bb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x2(%rax) │ │ │ │ - jne 2e6b3 │ │ │ │ - mov 0x10(%rax),%eax │ │ │ │ - cmp %eax,0x10(%r13) │ │ │ │ - jbe 2ead0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 86210 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 2e980 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2ead0 │ │ │ │ - cmpq $0x0,0x28(%r15) │ │ │ │ - je 2e6a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x20,0x15(%r15) │ │ │ │ - jne 2e6e4 │ │ │ │ - mov 0x18(%r15),%eax │ │ │ │ - andb $0x7f,0x58(%r15) │ │ │ │ - movb $0x0,0xc2(%r15) │ │ │ │ - movq $0x0,0x28(%r15) │ │ │ │ - movq $0x0,0xe0(%r15) │ │ │ │ - movq $0x0,0x20(%r15) │ │ │ │ - movq $0x0,0xd8(%r15) │ │ │ │ - mov %eax,0x1c(%r15) │ │ │ │ - mov %eax,0xd4(%r15) │ │ │ │ - movl $0x0,0xd0(%r15) │ │ │ │ - jmp 2e6b3 │ │ │ │ - nop │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmpq 2e4b0 │ │ │ │ + jmpq 3b2f0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%edx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 2e4cd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2e76e │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,0x10(%rsp) │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 2e7c3 │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - testb $0x20,0x15(%r14) │ │ │ │ - jne 2e785 │ │ │ │ - mov 0x18(%r14),%eax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - andb $0x7f,0x58(%r14) │ │ │ │ - movb $0x0,0xc2(%r14) │ │ │ │ - mov %r12,0x28(%r14) │ │ │ │ - mov %r12,0xe0(%r14) │ │ │ │ - mov %rsi,0x20(%r14) │ │ │ │ - mov %rsi,0xd8(%r14) │ │ │ │ - mov %eax,0x1c(%r14) │ │ │ │ - mov %eax,0xd4(%r14) │ │ │ │ - movl $0x0,0xd0(%r14) │ │ │ │ - test %edx,%edx │ │ │ │ - je 2eac0 │ │ │ │ - movslq %edx,%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp $0xfffffffffffff000,%rbx │ │ │ │ - jbe 2e52e │ │ │ │ - mov %ebx,%edx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 2e52e │ │ │ │ - lea 0x4(%rdx),%eax │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - je 2e3f0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ + movzwl 0xc4(%rbp),%edx │ │ │ │ + testb $0x80,0x68(%rbp) │ │ │ │ + jne 36281 │ │ │ │ + movzwl 0xc8(%rbp),%edi │ │ │ │ + movzwl %dx,%r8d │ │ │ │ + sub %r8d,%edi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + sub $0x3,%edi │ │ │ │ + je 36229 │ │ │ │ + bsr %edi,%edi │ │ │ │ + mov $0x1f,%r8d │ │ │ │ + xor $0x1f,%edi │ │ │ │ + sub %edi,%r8d │ │ │ │ + movzwl 0xd2(%rbp),%edi │ │ │ │ + movzwl 0xd8(%rbp),%r9d │ │ │ │ + sub %ecx,%edi │ │ │ │ + movzwl 0xdc(%rbp),%ecx │ │ │ │ + sub %r9d,%ecx │ │ │ │ + sub $0x3,%edi │ │ │ │ + je 36300 │ │ │ │ + bsr %edi,%edi │ │ │ │ + mov $0x1f,%r9d │ │ │ │ + xor $0x1f,%edi │ │ │ │ + sub %edi,%r9d │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + sub $0x3,%ecx │ │ │ │ + je 36273 │ │ │ │ + bsr %ecx,%ecx │ │ │ │ + mov $0x1f,%edi │ │ │ │ + xor $0x1f,%ecx │ │ │ │ + sub %ecx,%edi │ │ │ │ + add %r8d,%edi │ │ │ │ + shr %edi │ │ │ │ + cmp %r9d,%edi │ │ │ │ + jbe 36305 │ │ │ │ + lea 0xce(%rbp),%rcx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 36297 │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl (%rcx),%edx │ │ │ │ + add $0xa,%rcx │ │ │ │ + lea 0x8(%rsi,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 36330 │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp $0x3,%r14d │ │ │ │ + jne 36290 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - cmp %rsi,0x28(%rax) │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 2eef8 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2ef36 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - shl $0x9,%rbx │ │ │ │ - mov %r10d,%r13d │ │ │ │ - sub 0x80(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - cmp %rax,%rbx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - cmova %rax,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 2fde0 │ │ │ │ + movzbl 0x72(%rbp),%edx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmpq 3612b │ │ │ │ + movzwl 0x450(%r13),%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jle 361ba │ │ │ │ + test %r8,%r8 │ │ │ │ + je 361ba │ │ │ │ + mov %r8,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 51170 │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 2eddb │ │ │ │ - cmp 0x108(%rsp),%rbx │ │ │ │ - ja 2ec50 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov %r13d,0x10(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - callq 85670 │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10d,0x10(%rsp) │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - cmove %r10d,%ebx │ │ │ │ - cmp 0x78(%rsp),%rdi │ │ │ │ - je 2e905 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0x127e8(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,0x280(%rsp) │ │ │ │ - mov 0x210(%rsp),%rdi │ │ │ │ - cmp 0x88(%rsp),%rdi │ │ │ │ - je 2e934 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0x127e8(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - movq $0x0,0x210(%rsp) │ │ │ │ - lock xadd %rax,(%rsi) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 2ef1e │ │ │ │ - mov %r12,%rax │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 2e25b │ │ │ │ - movslq %ebx,%r12 │ │ │ │ - movslq %r15d,%rax │ │ │ │ - test %ebx,%ebx │ │ │ │ - cmovne %r12,%rax │ │ │ │ - jmpq 2e25b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 2e6c7 │ │ │ │ - cmp $0xfffffffffffff000,%r15 │ │ │ │ - ja 2ee79 │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,0x12c98(%rsi) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 2ea9a │ │ │ │ - cmpb $0xf,0x2(%r13) │ │ │ │ - jne 2efbf │ │ │ │ - mov 0x210(%rsp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - movl $0xf0107,(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x10(%rbx),%ecx │ │ │ │ - add %rsi,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - sub 0x18(%rbx),%rdx │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %rdx,0x28(%rax) │ │ │ │ - mov 0x210(%rsp),%rdx │ │ │ │ - movdqu 0x1c(%rdi),%xmm1 │ │ │ │ - movups %xmm1,0x14(%rdx) │ │ │ │ - mov 0x2c(%rdi),%eax │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - mov %eax,0x24(%rdx) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - sub 0x20(%rdi),%rcx │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov 0x10(%rdx),%esi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - mov 0x18(%rdx),%rcx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x10(%rdx) │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,0x18(%rdx) │ │ │ │ - lea 0xa0(%rsp),%rcx │ │ │ │ - pushq $0x1 │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - mov 0x78(%rsp),%r9 │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 48ce0 │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x2e68(%rax),%rax │ │ │ │ - sub %rcx,(%rax) │ │ │ │ - pop %rax │ │ │ │ - pop %rcx │ │ │ │ - lea 0x4(%rdx),%eax │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - je 2e3f0 │ │ │ │ - jmpq 2e7f3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 20af0 │ │ │ │ + jmpq 361ba │ │ │ │ + sub $0x3,%ecx │ │ │ │ + jne 36380 │ │ │ │ xor %edx,%edx │ │ │ │ - jmpq 2e758 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 2e52e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - testb $0x40,0x14(%r15) │ │ │ │ - je 2efa0 │ │ │ │ - mov 0xd0(%r15),%edx │ │ │ │ - mov 0xd8(%r15),%rax │ │ │ │ - mov 0xd4(%r15),%ecx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0xe0(%r15),%rdx │ │ │ │ - mov %ecx,0x1c(%r15) │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rdx,0x28(%r15) │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,%r10 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 2ef0f │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%esi │ │ │ │ - mov $0x10,%edx │ │ │ │ - movq $0x0,0x20(%r10) │ │ │ │ - movups %xmm0,(%r10) │ │ │ │ - movups %xmm0,0x10(%r10) │ │ │ │ - mov %si,(%r10) │ │ │ │ - movzbl 0x2(%r13),%eax │ │ │ │ - cmp $0x6,%al │ │ │ │ - je 2eb67 │ │ │ │ - cmp $0x11,%al │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov $0x13,%eax │ │ │ │ - cmove %eax,%edx │ │ │ │ - mov %dl,0x2(%r10) │ │ │ │ - movdqu 0x1c(%r15),%xmm6 │ │ │ │ - movups %xmm6,0x14(%r10) │ │ │ │ - mov 0x2c(%r15),%eax │ │ │ │ - mov %eax,0x24(%r10) │ │ │ │ - mov 0x10(%r13),%ecx │ │ │ │ - add %rcx,0x18(%r10) │ │ │ │ - mov %ecx,0x10(%r10) │ │ │ │ - mov 0x4(%r13),%rax │ │ │ │ - mov %rax,0x4(%r10) │ │ │ │ - mov 0xc(%r13),%eax │ │ │ │ - mov %eax,0xc(%r10) │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - lea -0x20(,%rax,8),%eax │ │ │ │ - shr $0x3,%rax │ │ │ │ - add $0x5,%eax │ │ │ │ - mov %al,(%r10) │ │ │ │ - cmp $0x10,%dl │ │ │ │ - je 2eca0 │ │ │ │ - cmp $0x13,%dl │ │ │ │ - je 2eca0 │ │ │ │ - mov $0x8,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - lea -0x28(,%rax,8),%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x70(%rsp),%r10 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r10,%rdx │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2e98a │ │ │ │ - mov 0x70(%rsp),%r10 │ │ │ │ - movb $0xf,0x2(%r13) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movb $0x7,0x0(%r13) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x10(%r10),%edx │ │ │ │ - mov 0x18(%r10),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0xfffffffffffff000,%r15 │ │ │ │ - jbe 2e997 │ │ │ │ - jmpq 2e9a7 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 34db0 │ │ │ │ + testb $0x2,0x69(%rbp) │ │ │ │ + jne 3638b │ │ │ │ + movzbl 0x72(%rbp),%edx │ │ │ │ + cmp $0x3,%dl │ │ │ │ + je 363c4 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmpq 3612b │ │ │ │ nop │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - callq 51280 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - je 2eda3 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 2e879 │ │ │ │ - mov %r12d,%r15d │ │ │ │ - mov %r13d,%r10d │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - jmpq 2e8cb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x28(%r10),%rax │ │ │ │ - lea 0x30(%r10),%rdi │ │ │ │ - jmpq 2ebc9 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add 0x20(%rax),%rcx │ │ │ │ - mov 0x28(%rax),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub (%rsp),%rcx │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 2ed6d │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2ed6d │ │ │ │ - movl $0x0,0xb0(%rsp) │ │ │ │ - mov %rcx,0xb4(%rsp) │ │ │ │ - mov %rsi,0xbc(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movdqu 0xd0(%rsp),%xmm7 │ │ │ │ - mov 0xe0(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - callq 49050 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,%edx │ │ │ │ - jmpq 2ea9a │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - testb $0x40,0x4f9(%rax) │ │ │ │ - jne 2e61a │ │ │ │ - mov $0xe,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 2a470 │ │ │ │ - jmpq 2e61a │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 2eceb │ │ │ │ - mov 0x9c(%rsp),%eax │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0xb4(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0xbc(%rsp) │ │ │ │ - jmpq 2ed06 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x0,0x1f0(%rsp) │ │ │ │ - movl $0x0,0x1f8(%rsp) │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmpq 2ec76 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2ec76 │ │ │ │ - cmp %rbx,0x108(%rsp) │ │ │ │ - jb 2ec50 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %r13d,0x10(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - jmpq 2e8cb │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x127e8(%rax),%rdi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %rax,0x280(%rsp) │ │ │ │ - movdqu (%rsi),%xmm7 │ │ │ │ - movups %xmm7,(%rax) │ │ │ │ - movdqu 0x10(%rsi),%xmm7 │ │ │ │ - mov 0x280(%rsp),%rcx │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movdqu 0x20(%rsi),%xmm7 │ │ │ │ - movups %xmm7,0x20(%rax) │ │ │ │ - movdqu 0x30(%rsi),%xmm7 │ │ │ │ - movups %xmm7,0x30(%rax) │ │ │ │ - movdqu 0x40(%rsi),%xmm7 │ │ │ │ - movups %xmm7,0x40(%rax) │ │ │ │ - movdqu 0x50(%rsi),%xmm7 │ │ │ │ - movaps %xmm7,0x30(%rsp) │ │ │ │ - movups %xmm7,0x50(%rax) │ │ │ │ - jmpq 2e5b2 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov (%rsp),%edx │ │ │ │ - jmpq 2ea9a │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 362af │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x3,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 2ef55 │ │ │ │ - mov %rbx,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - cmp %rsi,0x28(%rax) │ │ │ │ - seta %r10b │ │ │ │ - sbb $0x0,%r10d │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,0x28(%rsp) │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - or %eax,%r10d │ │ │ │ - jne 2ef75 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,0x28(%rsp) │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 2e840 │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 2eb2c │ │ │ │ - jmpq 2e98a │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - callq *0x170(%rax) │ │ │ │ - jmpq 2e95e │ │ │ │ - lea 0xa6533(%rip),%rcx │ │ │ │ - mov $0x12f,%edx │ │ │ │ - lea 0xa643e(%rip),%rsi │ │ │ │ - lea 0xa64c8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - cmp %rsi,0x28(%rax) │ │ │ │ - mov 0x20(%rax),%rbx │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 2e838 │ │ │ │ - lea 0xa64f4(%rip),%rcx │ │ │ │ - mov $0x12e,%edx │ │ │ │ - lea 0xa63ff(%rip),%rsi │ │ │ │ - lea 0xa6459(%rip),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 2fde0 │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + jne 362c2 │ │ │ │ + jmpq 362af │ │ │ │ + lea 0x891aa(%rip),%rcx │ │ │ │ + mov $0x1f2,%edx │ │ │ │ + lea 0x8831c(%rip),%rsi │ │ │ │ + lea 0x866a4(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xa6499(%rip),%rcx │ │ │ │ - mov $0xd6,%edx │ │ │ │ - lea 0xa639e(%rip),%rsi │ │ │ │ - lea 0xa63b0(%rip),%rdi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + jmpq 36266 │ │ │ │ + cmpw $0x0,0xee(%rbp) │ │ │ │ + jne 363e3 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 315e0 │ │ │ │ + jmpq 36318 │ │ │ │ + lea 0x89164(%rip),%rcx │ │ │ │ + mov $0x1de,%edx │ │ │ │ + lea 0x882d6(%rip),%rsi │ │ │ │ + lea 0x88de9(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xa64aa(%rip),%rcx │ │ │ │ - mov $0x10f,%edx │ │ │ │ - lea 0xa63b5(%rip),%rsi │ │ │ │ - lea 0xa63e7(%rip),%rdi │ │ │ │ + movzwl 0x70(%rbp),%eax │ │ │ │ + mov 0xb0(%rbp),%rsi │ │ │ │ + movzwl 0xc4(%rbp),%edx │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + add %rsi,%rax │ │ │ │ + jmpq 36281 │ │ │ │ + lea 0x88f66(%rip),%rcx │ │ │ │ + mov $0x7d2,%edx │ │ │ │ + lea 0x88298(%rip),%rsi │ │ │ │ + lea 0x88529(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - setb %al │ │ │ │ - seta %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - jne 2f00b │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - setb %al │ │ │ │ - seta %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - je 2f010 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov 0xc(%rsp),%rcx │ │ │ │ - mov 0x14(%rax),%edi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - cmp %rax,0x14(%rsp) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f00b │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f00b │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + testb $0x2,0x69(%rsi) │ │ │ │ + je 36425 │ │ │ │ + cmpw $0x0,0xee(%rsi) │ │ │ │ + jne 36428 │ │ │ │ + jmpq 315e0 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %esi,%edi │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x8,0x4(%rsi) │ │ │ │ - ja 2f128 │ │ │ │ - movzbl 0x4(%rsi),%eax │ │ │ │ - lea 0xa6acb(%rip),%rdx │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov $0x7,%r9d │ │ │ │ - mov (%rdi,%rax,8),%rcx │ │ │ │ - movzwl (%rsi),%eax │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ - lea -0x18(,%rax,8),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rdi │ │ │ │ - mov 0x190(%rcx),%rax │ │ │ │ - mov 0x10(%rsi),%rdi │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - mov 0x190(%rcx),%rax │ │ │ │ - shr $0x4,%rdx │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - cmp $0x7,%edx │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - cmovbe %edx,%r9d │ │ │ │ + push %rax │ │ │ │ + lea 0x88f20(%rip),%rcx │ │ │ │ + mov $0x7d2,%edx │ │ │ │ + lea 0x88252(%rip),%rsi │ │ │ │ + lea 0x884e3(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 364b0 │ │ │ │ test %edx,%edx │ │ │ │ - je 2f128 │ │ │ │ - add $0x20,%rsi │ │ │ │ + je 36480 │ │ │ │ xor %edx,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x190(%rcx),%rdi │ │ │ │ - mov (%rsi),%r8 │ │ │ │ - add $0x1,%edx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - add $0x18,%rsi │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %r8,0x10(%rdi) │ │ │ │ - mov 0x190(%rcx),%rdi │ │ │ │ - mov -0x10(%rsi),%r8 │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %r8,0x18(%rdi) │ │ │ │ - mov -0x8(%rsi),%rdi │ │ │ │ - add 0x190(%rcx),%rax │ │ │ │ - mov %rdi,0x20(%rax) │ │ │ │ - cmp %r9d,%edx │ │ │ │ - jb 2f0e0 │ │ │ │ - xor %eax,%eax │ │ │ │ + callq 34db0 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jne 3647b │ │ │ │ + testb $0x2,0x69(%rbp) │ │ │ │ + jne 36528 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ + mov %rsi,%rdi │ │ │ │ + callq a8220 │ │ │ │ + test %al,%al │ │ │ │ + je 364d0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 34db0 │ │ │ │ + testb $0x2,0x69(%rbp) │ │ │ │ + jne 364e8 │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq a8130 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rsi),%ecx │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmp $0x7,%cl │ │ │ │ - ja 2f29e │ │ │ │ - cmpw $0x0,(%rsi) │ │ │ │ - je 2f230 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movzbl 0x3(%rsi),%r8d │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x5b0(%rdi,%rax,1),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x7,%rdx │ │ │ │ - mov %r8b,0x620(%rdi,%rdx,1) │ │ │ │ - movzbl 0x8(%rsi),%r8d │ │ │ │ - mov %r8,%rdx │ │ │ │ - shl $0x3,%r8 │ │ │ │ - test %dl,%dl │ │ │ │ - je 2f192 │ │ │ │ - nop │ │ │ │ - mov 0x8(%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%r9,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 2f180 │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - movb $0x0,0x622(%rdi,%rax,1) │ │ │ │ - shl $0x7,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x1,0x621(%rdi,%rcx,1) │ │ │ │ - retq │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - jmpq 3bca0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - jmpq 3bca0 │ │ │ │ + xor %edx,%edx │ │ │ │ + callq 34db0 │ │ │ │ + testb $0x2,0x69(%rbp) │ │ │ │ + je 3647b │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 3647b │ │ │ │ + jmp 364f4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + pop %r12 │ │ │ │ + jmpq 34db0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x2(%rsi),%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 2f250 │ │ │ │ - cmp $0x2,%dl │ │ │ │ - je 2f290 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %dl,%dl │ │ │ │ - je 2f268 │ │ │ │ - retq │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 3649f │ │ │ │ + testb $0x2,0x69(%rbp) │ │ │ │ + je 3650f │ │ │ │ + cmpw $0x0,0xee(%rbp) │ │ │ │ + jne 36541 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 315e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 3647b │ │ │ │ + jmpq 3649f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - add $0x10,%rsi │ │ │ │ - jmpq 2d880 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x8(%rsi),%eax │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x2ea0(%rdi,%rax,1),%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - movb $0xfb,0x622(%rdi,%rax,1) │ │ │ │ - jmpq 2f1a1 │ │ │ │ + cmpw $0x0,0xee(%rbp) │ │ │ │ + jne 36541 │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 315e0 │ │ │ │ + lea 0x88e08(%rip),%rcx │ │ │ │ + mov $0x7d2,%edx │ │ │ │ + lea 0x8813a(%rip),%rsi │ │ │ │ + lea 0x883cb(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 2f8d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x7,%esi │ │ │ │ + jmpq 2f8d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2e38(%rdi),%rax │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov %rdx,0x28(%rax) │ │ │ │ - jmpq 2f128 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x3(%rsi),%edx │ │ │ │ - cmp $0x3,%dl │ │ │ │ - ja 2f128 │ │ │ │ - mov 0x2e38(%rdi),%rcx │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ - mov %rsi,0x30(%rcx,%rdx,8) │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rax,0x127e0(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - push %rax │ │ │ │ - mov %ecx,%edx │ │ │ │ - lea 0xa6200(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - pop %rdx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x1,0x2(%rsi) │ │ │ │ - mov %rsp,%r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sbb %ebp,%ebp │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0x10,%ebp │ │ │ │ - add $0x5,%ebp │ │ │ │ - callq 872f0 │ │ │ │ - jmp 2f325 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - jne 2f3d5 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movzbl (%rbx),%esi │ │ │ │ - movzbl 0x1(%rbx),%ecx │ │ │ │ - mov $0x88,%r8d │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movdqu 0x14(%r15),%xmm0 │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x24(%r15),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov 0xd0a56(%rip),%r13 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 2f310 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 74250 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 85670 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 2f31b │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %ebp,0xa8(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 2f325 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - cmove %eax,%r12d │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2f40c │ │ │ │ - add $0xd8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 3670f │ │ │ │ + mov 0xd1a5a(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xd1ace(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 367a8 │ │ │ │ + mov 0x9d0(%rsi),%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov (%r12),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 366bd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%r12),%r8d │ │ │ │ + mov %ebp,%eax │ │ │ │ + lea 0x40(%r12,%rax,8),%rax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 36700 │ │ │ │ + mov (%rax),%rbx │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rbx │ │ │ │ + cmove %rax,%rbx │ │ │ │ + test $0x1,%bl │ │ │ │ + je 3665e │ │ │ │ + jmpq 366b0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + shr $0x3,%r9 │ │ │ │ + push %r10 │ │ │ │ + lea -0x58(%rbx),%rcx │ │ │ │ + and $0x1,%r9d │ │ │ │ + lea 0x88ba0(%rip),%rdx │ │ │ │ + push %r8 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + push %rax │ │ │ │ + movzwl 0x18(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + movzbl -0x8(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 2daf0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + cltq │ │ │ │ + add %rax,(%r14) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + test $0x1,%bl │ │ │ │ + jne 366b0 │ │ │ │ + mov 0x10(%rbx),%r9 │ │ │ │ + test $0x4,%r9b │ │ │ │ + je 36656 │ │ │ │ + mov 0x160(%rbx),%rax │ │ │ │ + mov 0x150(%rbx),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x150(%rbx),%rcx │ │ │ │ + mov %rax,%r10 │ │ │ │ + and $0x1,%r10d │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + setne %r8b │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 36610 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdx,0x158(%rbx) │ │ │ │ + setne %al │ │ │ │ + jmpq 36610 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %ebp,(%r12) │ │ │ │ + ja 365d8 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 3671d │ │ │ │ + mov 0xd19af(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 3672b │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0xd19a0(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 367a0 │ │ │ │ + mov 0xd191a(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 36730 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - cmp %al,(%rdi) │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 2f440 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rsi),%eax │ │ │ │ - cmp %al,0x1(%rdi) │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - jne 2f42f │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - cmp %rax,0x20(%rcx) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f4b5 │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rax,0x18(%rcx) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f4b5 │ │ │ │ - mov 0x14(%rdx),%eax │ │ │ │ - cmp %eax,0x14(%rcx) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f4b5 │ │ │ │ - mov 0x10(%rsi),%eax │ │ │ │ - cmp %eax,0x10(%rdi) │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - jne 2f42f │ │ │ │ - mov 0x14(%rsi),%eax │ │ │ │ - cmp %eax,0x14(%rdi) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - cmp %al,0x1(%rsi) │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 2f4e0 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a6480 │ │ │ │ + jmpq 365ed │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 365bb │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsi),%eax │ │ │ │ - cmp %eax,0x10(%rdi) │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - jne 2f4d1 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - cmp %al,(%rdi) │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - jne 2f4d1 │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x14(%rax),%edi │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - cmp %rax,0x20(%rdx) │ │ │ │ - seta %al │ │ │ │ - mov 0x14(%rdx),%r8d │ │ │ │ - mov 0x18(%rdx),%rsi │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f545 │ │ │ │ + mfence │ │ │ │ + jmp 366d5 │ │ │ │ + movl $0x0,0xd18ce(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xd18af(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jne 2f545 │ │ │ │ + jns 366f3 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 366f3 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xd1878(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 366f3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 366e8 │ │ │ │ + mfence │ │ │ │ + jmpq 365bb │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %edi,%r8d │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + cmp %rdi,(%rsi) │ │ │ │ + setne %al │ │ │ │ + neg %eax │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x1388(%rdi),%rsi │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - ja 2f59e │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %rbp,0x1390(%rdi) │ │ │ │ - jae 2f592 │ │ │ │ - jmp 2f5bd │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x1388(%rbx) │ │ │ │ - callq 3da40 │ │ │ │ - mov 0x1388(%rbx),%rsi │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - jb 2f578 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - lea 0xa660b(%rip),%rcx │ │ │ │ - mov $0x1fe,%edx │ │ │ │ - lea 0xa66a7(%rip),%rsi │ │ │ │ - lea 0xa5f18(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x89365(%rip),%rcx │ │ │ │ + mov $0xaa,%edx │ │ │ │ + lea 0x86a4e(%rip),%rsi │ │ │ │ + lea 0x9670d(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xa65ec(%rip),%rcx │ │ │ │ - mov $0x1ff,%edx │ │ │ │ - lea 0xa6688(%rip),%rsi │ │ │ │ - lea 0xa5f19(%rip),%rdi │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x8928d(%rip),%rcx │ │ │ │ + mov $0x102,%edx │ │ │ │ + lea 0x86bb6(%rip),%rsi │ │ │ │ + lea 0x966dd(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ sub $0x8,%rsp │ │ │ │ - lea 0xa65a5(%rip),%rcx │ │ │ │ - mov $0x1fa,%edx │ │ │ │ - lea 0xa6678(%rip),%rsi │ │ │ │ - lea 0xa5f1a(%rip),%rdi │ │ │ │ + lea 0x89245(%rip),%rcx │ │ │ │ + mov $0x117,%edx │ │ │ │ + lea 0x86b86(%rip),%rsi │ │ │ │ + lea 0x966ad(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x89155(%rip),%rcx │ │ │ │ + mov $0x10c,%edx │ │ │ │ + lea 0x86b56(%rip),%rsi │ │ │ │ + lea 0x9667d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x89275(%rip),%rcx │ │ │ │ + mov $0xbb,%edx │ │ │ │ + lea 0x8698e(%rip),%rsi │ │ │ │ + lea 0x9664d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x891e5(%rip),%rcx │ │ │ │ + mov $0x40c,%edx │ │ │ │ + lea 0x88ccd(%rip),%rsi │ │ │ │ + lea 0x88dd2(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ + callq a71b0 │ │ │ │ test %r12,%r12 │ │ │ │ - je 2f698 │ │ │ │ + je 36988 │ │ │ │ bsr %r12,%rax │ │ │ │ mov $0x3f,%ecx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor $0x3f,%rax │ │ │ │ mov $0x1,%esi │ │ │ │ sub %eax,%ecx │ │ │ │ @@ -40363,11576 +44884,8703 @@ │ │ │ │ cmovb %rax,%rsi │ │ │ │ callq 70e0 │ │ │ │ test %eax,%eax │ │ │ │ mov $0x0,%eax │ │ │ │ cmove (%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 2f6b5 │ │ │ │ + jne 369a5 │ │ │ │ add $0x10,%rsp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2f6b5 │ │ │ │ + jne 369a5 │ │ │ │ add $0x10,%rsp │ │ │ │ xor %edi,%edi │ │ │ │ pop %r12 │ │ │ │ jmpq 72c0 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %r8,%rsi │ │ │ │ + sub $0x8,%r8 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %ecx,%r11d │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r9d │ │ │ │ - mov %rdi,%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x30(%rsp),%ebp │ │ │ │ - mov 0x34(%rsp),%rbx │ │ │ │ - mov 0x3c(%rsp),%rsi │ │ │ │ - jmpq 2f778 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + movzwl %cx,%edx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0xb0(%r15),%r11 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + mov 0x80(%rsp),%ecx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + sub %r11,%r8 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + sar $0x3,%r8 │ │ │ │ + sub %r9d,%ecx │ │ │ │ + movzwl %r8w,%r10d │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp %eax,%r10d │ │ │ │ + ja 36a16 │ │ │ │ + lea (%r10,%r9,1),%edi │ │ │ │ + cmp %edi,%eax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xc(%rbx),%rdi │ │ │ │ + mov %r14d,%r12d │ │ │ │ + movzwl 0x2(%rbp),%eax │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + cmp %r12w,%ax │ │ │ │ + je 36a50 │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 36c70 │ │ │ │ + add $0x4,%rbp │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + je 36a50 │ │ │ │ + movzwl 0x0(%rbp),%r12d │ │ │ │ + movzwl 0x2(%rbp),%eax │ │ │ │ + cmp %r12w,%ax │ │ │ │ + jne 36a2f │ │ │ │ nop │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - shr %rdx │ │ │ │ - add %r8,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - lea (%r10,%rax,8),%r12 │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - cmp %eax,%r9d │ │ │ │ - seta %al │ │ │ │ + mov 0x80(%rsp),%r8d │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 36a89 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + callq 1d010 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + je 36aa0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36aaf │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x2(%rsi) │ │ │ │ + sete %al │ │ │ │ + neg %eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 36a89 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x8(%r11,%r13,8),%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 22590 │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + movzwl 0x2(%rbx),%eax │ │ │ │ + movzbl 0x50(%r15),%ecx │ │ │ │ + cmp %dx,%r14w │ │ │ │ + je 36bf8 │ │ │ │ + cmp %dx,%ax │ │ │ │ + je 36c62 │ │ │ │ + test %cl,%cl │ │ │ │ + je 36d08 │ │ │ │ + mov 0xb0(%r15),%rcx │ │ │ │ + lea 0xc0(%r15),%rsi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea 0x8(%rcx,%rdx,8),%r13 │ │ │ │ + movzbl 0x72(%r15),%edx │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + lea (%rsi,%rcx,2),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jae 36a89 │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + jmp 36b4b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + add $0xa,%rbp │ │ │ │ + lea (%rsi,%rax,2),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 36c58 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzwl 0x2(%rax),%eax │ │ │ │ + cmp 0x8(%rbp),%ax │ │ │ │ + je 36b28 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + callq 22340 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 36b82 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 2f770 │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - cmp %eax,%r11d │ │ │ │ + jns 36be0 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 20c20 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 36be0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1cee0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 36b78 │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + sete %al │ │ │ │ + cmpb $0x0,0x2(%r13) │ │ │ │ + sete %cl │ │ │ │ + cmp %cl,%al │ │ │ │ + jne 36b70 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r13,%rbx │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 36b7c │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 36d80 │ │ │ │ + movzbl 0x72(%r15),%edx │ │ │ │ + jmpq 36b28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %dx,%ax │ │ │ │ + jne 36cf0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %cl,%cl │ │ │ │ + jne 36a89 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + add $0x68,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 36a89 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 36a89 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movzbl 0x58(%rdi),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmove %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%rdi) │ │ │ │ + jmpq 36a89 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + movzbl 0x50(%r15),%ecx │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + jmp 36c08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13w,0x2(%rbp) │ │ │ │ + cmp %r12w,%r8w │ │ │ │ + ja 36a89 │ │ │ │ + mov 0x80(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 36d40 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov %r10d,0x10(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + callq 1d010 │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x2c(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + jne 36cdd │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x2(%rsi) │ │ │ │ + sete %al │ │ │ │ + neg %eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 36d40 │ │ │ │ + mov %r8w,0x0(%rbp) │ │ │ │ + jmpq 36d68 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 36c08 │ │ │ │ + jmpq 36ae1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movzbl 0x58(%rdi),%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %sil,0x8(%rsp) │ │ │ │ + and $0xf,%ecx │ │ │ │ + je 36dc3 │ │ │ │ + cmp $0x7,%cl │ │ │ │ + je 36dc3 │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + jmpq 36c10 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzwl %r12w,%eax │ │ │ │ + add %r10d,%r9d │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jae 36df6 │ │ │ │ + add 0x80(%rsp),%r8w │ │ │ │ + mov %r8w,0x0(%rbp) │ │ │ │ + cmp %r13w,%r8w │ │ │ │ + je 36e2c │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 22380 │ │ │ │ + jmpq 36ac2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x8(%rbp),%ecx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzwl 0x2(%rax),%edx │ │ │ │ + cmp (%rax),%dx │ │ │ │ + je 36da2 │ │ │ │ + cmp %dx,%cx │ │ │ │ + je 36e02 │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp 0x20(%rsp),%rax │ │ │ │ + jne 36d89 │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x8(%rax,%rcx,8),%rcx │ │ │ │ + callq 22590 │ │ │ │ + jmpq 36be9 │ │ │ │ + mov 0xb0(%r15),%rcx │ │ │ │ + lea 0xc0(%r15),%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + lea 0x8(%rcx,%rdx,8),%r13 │ │ │ │ + movzbl 0x72(%r15),%edx │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + lea (%rdi,%rcx,2),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jb 36b17 │ │ │ │ + jmpq 36d29 │ │ │ │ + add %r12d,%ecx │ │ │ │ + mov %cx,0x0(%rbp) │ │ │ │ + jmpq 36a89 │ │ │ │ + lea -0x8(%r12),%rdx │ │ │ │ + sub 0xb0(%r15),%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + sar $0x3,%rdx │ │ │ │ + mov %dx,(%rax) │ │ │ │ + callq 22380 │ │ │ │ + movzbl 0x72(%r15),%edx │ │ │ │ + jmpq 36b28 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 226f0 │ │ │ │ + jmpq 36d68 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x14(%rdi),%edx │ │ │ │ + push %r15 │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea -0x3(%rdx),%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + push %r12 │ │ │ │ + sub $0x2,%rax │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + lea -0x2(%rdx),%ebx │ │ │ │ + mov %ebx,-0x14(%rsp) │ │ │ │ + movl $0x0,-0x18(%rsp) │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,-0x18(%rsp) │ │ │ │ + mov -0x18(%rsp),%ebx │ │ │ │ + lea 0x3(%r15),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jge 37140 │ │ │ │ + mov -0x14(%rsp),%r12d │ │ │ │ + lea 0x1(%r13),%rax │ │ │ │ + mov %r13,%rcx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + add %rax,%r12 │ │ │ │ + jmp 36f0b │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + sub %r14d,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 36f02 │ │ │ │ + mov %bpl,(%r8) │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %bl,(%rax,%rcx,1) │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + movzbl (%rax,%r9,1),%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rdi),%rax │ │ │ │ + mov %r9b,0x12(%rax) │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + add $0x1,%r9d │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rdi),%rax │ │ │ │ + mov %r9b,0x12(%rax) │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 36fd0 │ │ │ │ + mov 0x48(%rdi),%r8 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movzbl (%r8,%rcx,1),%edx │ │ │ │ + add %r9,%r8 │ │ │ │ + movzbl (%r8),%esi │ │ │ │ + mov %rdx,%rbp │ │ │ │ + imul $0xe8,%rdx,%rdx │ │ │ │ + add 0x50(%rdi),%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + imul $0xe8,%rsi,%rsi │ │ │ │ + add 0x50(%rdi),%rsi │ │ │ │ + movzbl 0x58(%rdx),%eax │ │ │ │ + movzbl 0x58(%rsi),%r14d │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%r14d │ │ │ │ + cmp %al,%r14b │ │ │ │ seta %al │ │ │ │ + setb %r14b │ │ │ │ + cmp %r14b,%al │ │ │ │ + jne 36eb0 │ │ │ │ + movzwl 0x14(%rsi),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + movzwl 0x14(%rdx),%eax │ │ │ │ + sete %r14b │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + sete %al │ │ │ │ + cmp %al,%r14b │ │ │ │ + setb %al │ │ │ │ + seta %r14b │ │ │ │ movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f770 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - cmp 0x20(%rax),%rsi │ │ │ │ - mov 0x14(%rax),%r12d │ │ │ │ - mov 0x18(%rax),%r13 │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + sub %r14d,%eax │ │ │ │ + jne 36eba │ │ │ │ + mov 0x34(%rsi),%rax │ │ │ │ + mov 0x34(%rdx),%r14 │ │ │ │ + mov %rax,-0x20(%rsp) │ │ │ │ + mov 0x3c(%rdx),%rax │ │ │ │ + cmp %rax,0x3c(%rsi) │ │ │ │ seta %al │ │ │ │ movzbl %al,%eax │ │ │ │ sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 2f770 │ │ │ │ + jne 36eba │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r13,%rbx │ │ │ │ + cmp %r14,-0x20(%rsp) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 36eba │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 37140 │ │ │ │ + mov %r15d,%r9d │ │ │ │ + cmp %r13d,%r15d │ │ │ │ + jl 37140 │ │ │ │ + mov -0x8(%rsp),%r8 │ │ │ │ + sub %r13,%r8 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 37054 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + sub %r14d,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 37047 │ │ │ │ + mov %r12b,(%rsi) │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + lea 0x1(%r9),%edx │ │ │ │ + mov %r10d,%r13d │ │ │ │ + mov %bpl,(%rax,%rbx,1) │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + movzbl (%rax,%r8,1),%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rdi),%rax │ │ │ │ + mov %r9b,0x12(%rax) │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rdi),%rax │ │ │ │ + mov %dl,0x12(%rax) │ │ │ │ + sub $0x1,%r9d │ │ │ │ + cmp %r11d,%r9d │ │ │ │ + je 37120 │ │ │ │ + mov 0x48(%rdi),%rsi │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0x1,%r8 │ │ │ │ + movzbl (%rsi,%rbx,1),%edx │ │ │ │ + add %r8,%rsi │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + imul $0xe8,%rdx,%rdx │ │ │ │ + add 0x50(%rdi),%rdx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + imul $0xe8,%rcx,%rcx │ │ │ │ + add 0x50(%rdi),%rcx │ │ │ │ + movzbl 0x58(%rdx),%eax │ │ │ │ + movzbl 0x58(%rcx),%r14d │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%r14d │ │ │ │ + cmp %al,%r14b │ │ │ │ + seta %al │ │ │ │ + setb %r14b │ │ │ │ + cmp %r14b,%al │ │ │ │ + jne 36ff8 │ │ │ │ + movzwl 0x14(%rcx),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + movzwl 0x14(%rdx),%eax │ │ │ │ + sete %r14b │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + sete %al │ │ │ │ + cmp %al,%r14b │ │ │ │ + setb %al │ │ │ │ + seta %r14b │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + sub %r14d,%eax │ │ │ │ + jne 37002 │ │ │ │ + mov 0x34(%rcx),%rax │ │ │ │ + mov 0x34(%rdx),%r14 │ │ │ │ + mov %rax,-0x20(%rsp) │ │ │ │ + mov 0x3c(%rdx),%rax │ │ │ │ + cmp %rax,0x3c(%rcx) │ │ │ │ seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 2f770 │ │ │ │ + jne 37002 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r12d,%ebp │ │ │ │ + cmp %r14,-0x20(%rsp) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%eax │ │ │ │ + jmpq 37002 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2f7d0 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - ja 2f6f0 │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jae 2f7b7 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea (%r8,%r8,2),%rax │ │ │ │ - mov %r11d,%esi │ │ │ │ - mov %r9d,%edi │ │ │ │ - movdqu 0x48(%rsp),%xmm0 │ │ │ │ - lea (%r10,%rax,8),%rdx │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 2efe0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jg 2f831 │ │ │ │ - test %r8,%r8 │ │ │ │ - jne 2f7e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + subl $0x2,-0x14(%rsp) │ │ │ │ + add $0x1,%r11d │ │ │ │ + sub $0x1,%r15d │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 37140 │ │ │ │ + mov -0x10(%rsp),%r13 │ │ │ │ + jmpq 36e80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%r8 │ │ │ │ - jmp 2f778 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - lea (%r8,%r8,2),%rax │ │ │ │ - mov %r11d,%esi │ │ │ │ - mov %r9d,%edi │ │ │ │ - movdqu 0x50(%rsp),%xmm1 │ │ │ │ - lea -0x18(%r10,%rax,8),%rdx │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 2efe0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jg 2f7bc │ │ │ │ - lea 0xa6407(%rip),%rcx │ │ │ │ - mov $0x5c,%edx │ │ │ │ - lea 0xa6433(%rip),%rsi │ │ │ │ - lea 0xa5d74(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xa63e8(%rip),%rcx │ │ │ │ - mov $0x59,%edx │ │ │ │ - lea 0xa6414(%rip),%rsi │ │ │ │ - lea 0xa5cfd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - movdqu 0x14(%rcx),%xmm0 │ │ │ │ - mov 0x14708(%rdi),%r8 │ │ │ │ - mov 0x14700(%rdi),%r10 │ │ │ │ + sub $0x208,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 36e40 │ │ │ │ + cmpb $0x0,0x14(%rdi) │ │ │ │ + je 372b0 │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + movzbl (%rax),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add 0x50(%rdi),%rbx │ │ │ │ + je 372b0 │ │ │ │ + lea 0xb4(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%r12 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + lea 0x830b3(%rip),%r13 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0xcdf38(%rip),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x10(%rbx),%ecx │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + lea 0x883de(%rip),%r15 │ │ │ │ + lea 0x883dd(%rip),%r9 │ │ │ │ + testb $0x20,0x14(%rbx) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x883d7(%rip),%r14 │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + cmove %r13,%r15 │ │ │ │ + shr %cl,%rax │ │ │ │ + movdqu 0x30(%rbx),%xmm0 │ │ │ │ + test $0x1,%al │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + cmove %r13,%r9 │ │ │ │ + shr %cl,%rax │ │ │ │ + test $0x1,%al │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + cmove %r13,%r14 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ movups %xmm0,(%rsp) │ │ │ │ - mov 0x24(%rcx),%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - callq 2f6c0 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ + callq 1d590 │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ add $0x20,%rsp │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %r8,%rbp │ │ │ │ - jae 2f8d8 │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - lea (%r10,%r14,1),%rdx │ │ │ │ - cmp (%rdx),%r12b │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - cmp %al,%sil │ │ │ │ - je 2f9f8 │ │ │ │ - cmp %r8,0x14710(%rbx) │ │ │ │ - je 2fa80 │ │ │ │ - sub %rbp,%r8 │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - lea (%r8,%r8,2),%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + and $0xf,%eax │ │ │ │ + push %rsi │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + lea 0x88473(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r15 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movzbl 0x12(%rbx),%eax │ │ │ │ + movzbl 0x14(%rbp),%edx │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 372b0 │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add 0x50(%rbp),%rbx │ │ │ │ + jne 371d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x15(%rbp),%eax │ │ │ │ + mov 0x58(%rbp),%r15 │ │ │ │ lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea (%r10,%r14,1),%rsi │ │ │ │ - lea (%r10,%rax,8),%rdi │ │ │ │ + lea (%r15,%rax,8),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jae 3734e │ │ │ │ + lea 0xcde30(%rip),%rax │ │ │ │ + lea 0xc0(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x1ec(%rsp),%r14 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + lea 0x882e1(%rip),%r12 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + add $0x18,%r15 │ │ │ │ + lea 0x28(%rdx),%rcx │ │ │ │ + callq 1d8a0 │ │ │ │ + mov -0x8(%r15),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movzbl 0x58(%rax),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movzbl 0x15(%rbp),%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jb 372f1 │ │ │ │ + lea 0x88292(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x885ff(%rip),%rcx │ │ │ │ + mov $0x8db,%edx │ │ │ │ + lea 0x88237(%rip),%rsi │ │ │ │ + lea 0x95b87(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + je 37470 │ │ │ │ + not %rcx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + movslq %ecx,%r12 │ │ │ │ + imul $0xe8,%r12,%r12 │ │ │ │ + add 0x50(%rdi),%r12 │ │ │ │ + mov %ax,0x11(%r12) │ │ │ │ + mov $0x1,%eax │ │ │ │ + andw $0xf00f,0x5a(%r12) │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %cl,0x10(%r12) │ │ │ │ + mov %dx,0x14(%r12) │ │ │ │ + or %rax,0x20(%rdi) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 37460 │ │ │ │ + movzbl 0x12(%rsi),%eax │ │ │ │ + mov %al,0x12(%r12) │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + movzbl %al,%ecx │ │ │ │ + movzbl 0x14(%rbp),%edx │ │ │ │ + lea (%rsi,%rcx,1),%r8 │ │ │ │ + lea 0x1(%rsi,%rcx,1),%rdi │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %r8,%rsi │ │ │ │ + movslq %edx,%rdx │ │ │ │ callq 76a0 │ │ │ │ - mov 0x14700(%rbx),%rax │ │ │ │ - addq $0x1,0x14708(%rbx) │ │ │ │ - add $0x14720,%rbx │ │ │ │ - add %r14,%rax │ │ │ │ - mov %r12b,(%rax) │ │ │ │ - mov %r13b,0x1(%rax) │ │ │ │ - movb $0x1,0x2(%rax) │ │ │ │ - mov %r15,0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 2f95a │ │ │ │ - jmp 2f973 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 2f988 │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 2f973 │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - jae 2f950 │ │ │ │ + addb $0x1,0x14(%rbp) │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + movzbl 0x10(%r12),%ecx │ │ │ │ + movzbl 0x12(%r12),%eax │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + movzbl 0x12(%r12),%edx │ │ │ │ + cmp %dl,0x14(%rbp) │ │ │ │ + jbe 37452 │ │ │ │ + nop │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rbp),%rax │ │ │ │ + mov %dl,0x12(%rax) │ │ │ │ + movzbl 0x14(%rbp),%eax │ │ │ │ add $0x1,%rdx │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 2f95a │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 37430 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x14(%rdi),%eax │ │ │ │ + jmpq 373e7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2f952 │ │ │ │ - mov 0x20(%rax),%rcx │ │ │ │ - mov -0x8(%rax),%r11 │ │ │ │ - mov -0x14(%rax),%r8d │ │ │ │ - mov -0x10(%rax),%rsi │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - mov 0x8(%rcx,%r14,1),%rcx │ │ │ │ - cmp %r11,0x20(%rcx) │ │ │ │ - mov 0x14(%rcx),%r9d │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ + callq 37150 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x12(%rsi),%eax │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + cmove %rcx,%rax │ │ │ │ + movzbl 0x14(%rdi),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jbe 375f8 │ │ │ │ + mov 0x48(%rdi),%rcx │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rdi),%rax │ │ │ │ + je 375f8 │ │ │ │ + movzbl 0x58(%rsi),%r8d │ │ │ │ + movzbl 0x58(%rax),%ecx │ │ │ │ + and $0xf,%r8d │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %cl,%r8b │ │ │ │ + seta %cl │ │ │ │ + setb %r8b │ │ │ │ + cmp %r8b,%cl │ │ │ │ + je 37680 │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 375f8 │ │ │ │ + jmp 3750d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 375f1 │ │ │ │ + movzbl 0x12(%rsi),%edx │ │ │ │ + movzbl 0x12(%rax),%ecx │ │ │ │ + mov %cl,0x12(%rsi) │ │ │ │ + mov %dl,0x12(%rax) │ │ │ │ + mov 0x48(%rdi),%r8 │ │ │ │ + movzbl 0x12(%rsi),%ecx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + add %r8,%rcx │ │ │ │ + movzbl (%rcx),%r9d │ │ │ │ + mov %dl,(%rcx) │ │ │ │ + movzbl 0x12(%rax),%eax │ │ │ │ + mov 0x48(%rdi),%rdx │ │ │ │ + mov %r9b,(%rdx,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 37547 │ │ │ │ + movzbl 0x12(%rsi),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl 0x14(%rdi),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 375f1 │ │ │ │ + mov 0x48(%rdi),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rdi),%rax │ │ │ │ + je 375f1 │ │ │ │ + movzbl 0x58(%rsi),%ecx │ │ │ │ + movzbl 0x58(%rax),%edx │ │ │ │ + and $0xf,%ecx │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp %dl,%cl │ │ │ │ + seta %dl │ │ │ │ + setb %cl │ │ │ │ + cmp %cl,%dl │ │ │ │ + jne 374f8 │ │ │ │ + movzwl 0x14(%rsi),%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x2,%dx │ │ │ │ + movzwl 0x14(%rax),%edx │ │ │ │ + sete %cl │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x2,%dx │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%cl │ │ │ │ + setb %dl │ │ │ │ + seta %cl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + jne 37500 │ │ │ │ + mov 0x3c(%rax),%rdx │ │ │ │ + cmp %rdx,0x3c(%rsi) │ │ │ │ + seta %dl │ │ │ │ + mov 0x34(%rsi),%r8 │ │ │ │ + mov 0x34(%rax),%rcx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 37500 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 37509 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %dl,%dl │ │ │ │ + je 375f1 │ │ │ │ + mov 0x48(%rdi),%rcx │ │ │ │ + movzbl %dl,%eax │ │ │ │ + movzbl -0x1(%rcx,%rax,1),%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rdi),%rax │ │ │ │ + je 375f1 │ │ │ │ + movzbl 0x58(%rax),%r8d │ │ │ │ + movzbl 0x58(%rsi),%ecx │ │ │ │ + and $0xf,%r8d │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %cl,%r8b │ │ │ │ + seta %cl │ │ │ │ + setb %r8b │ │ │ │ + cmp %r8b,%cl │ │ │ │ + je 376f0 │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 375f1 │ │ │ │ + movzbl 0x12(%rax),%ecx │ │ │ │ + mov %dl,0x12(%rax) │ │ │ │ + mov %cl,0x12(%rsi) │ │ │ │ + mov 0x48(%rdi),%rdx │ │ │ │ + movzbl 0x12(%rax),%eax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + movzbl (%rax),%r8d │ │ │ │ + mov %dl,(%rax) │ │ │ │ + mov 0x48(%rdi),%rdx │ │ │ │ + movzbl 0x12(%rsi),%eax │ │ │ │ + mov %r8b,(%rdx,%rax,1) │ │ │ │ + movzbl 0x12(%rsi),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 375fc │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x14(%rsi),%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%cx │ │ │ │ + movzwl 0x14(%rax),%ecx │ │ │ │ + sete %r8b │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%cx │ │ │ │ + sete %cl │ │ │ │ + cmp %cl,%r8b │ │ │ │ + setb %cl │ │ │ │ + seta %r8b │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + jne 374e8 │ │ │ │ + mov 0x3c(%rax),%rcx │ │ │ │ + cmp %rcx,0x3c(%rsi) │ │ │ │ seta %cl │ │ │ │ + mov 0x34(%rsi),%r9 │ │ │ │ + mov 0x34(%rax),%r8 │ │ │ │ movzbl %cl,%ecx │ │ │ │ sbb $0x0,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 2f9d0 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 2f952 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - jmp 2f96b │ │ │ │ - nop │ │ │ │ + jne 374e8 │ │ │ │ xor %ecx,%ecx │ │ │ │ - cmp %rsi,%rdi │ │ │ │ + cmp %r8,%r9 │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + jmpq 374e8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x14(%rax),%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%cx │ │ │ │ + movzwl 0x14(%rsi),%ecx │ │ │ │ + sete %r8b │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%cx │ │ │ │ + sete %cl │ │ │ │ + cmp %cl,%r8b │ │ │ │ + setb %cl │ │ │ │ + seta %r8b │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + jne 37642 │ │ │ │ + mov 0x3c(%rsi),%rcx │ │ │ │ + cmp %rcx,0x3c(%rax) │ │ │ │ seta %cl │ │ │ │ + mov 0x34(%rax),%r9 │ │ │ │ + mov 0x34(%rsi),%r8 │ │ │ │ + movzbl %cl,%ecx │ │ │ │ sbb $0x0,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 2f9c0 │ │ │ │ + jne 37642 │ │ │ │ xor %ecx,%ecx │ │ │ │ - cmp %r8d,%r9d │ │ │ │ + cmp %r8,%r9 │ │ │ │ seta %cl │ │ │ │ sbb $0x0,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 2f9c5 │ │ │ │ - jmpq 2f952 │ │ │ │ + jmpq 37642 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov 0x20(%rdx),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 378b9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x50(%rdx),%r9 │ │ │ │ + tzcnt %r8,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + je 378b9 │ │ │ │ + movzbl 0x50(%rdi),%ecx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + push %rbx │ │ │ │ + lea (%rcx,%rcx,2),%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%r11 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + shl $0x3,%r11 │ │ │ │ + cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ + je 377ef │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp 0x1(%rdx),%r13b │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - cmp %al,%sil │ │ │ │ - jne 2f8d8 │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - cmp %rax,0x20(%r15) │ │ │ │ - seta %al │ │ │ │ - mov 0x18(%rdi),%rsi │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp %rsi,0x18(%r15) │ │ │ │ - seta %sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sbb $0x0,%esi │ │ │ │ - or %esi,%eax │ │ │ │ - mov 0x14(%rdi),%esi │ │ │ │ - cmp %esi,0x14(%r15) │ │ │ │ - seta %sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sbb $0x0,%esi │ │ │ │ - or %esi,%eax │ │ │ │ - jne 2f8d8 │ │ │ │ - cmpb $0x0,0x2(%rdx) │ │ │ │ - jne 2fb29 │ │ │ │ - mov %r12b,(%rdx) │ │ │ │ - mov %r13b,0x1(%rdx) │ │ │ │ - movb $0x1,0x2(%rdx) │ │ │ │ - mov %r15,0x8(%rdx) │ │ │ │ - movq $0x0,0x10(%rdx) │ │ │ │ - add $0x28,%rsp │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 378b3 │ │ │ │ + mov %r8,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 378b3 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ + jne 377b8 │ │ │ │ + mov 0x74(%rax,%r11,1),%ebx │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + shr %ebx │ │ │ │ + shr %ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jne 377b8 │ │ │ │ + nop │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + addl $0x2,0x74(%rax,%rdx,8) │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + mov (%r10),%rdx │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 378b3 │ │ │ │ + mov 0x20(%rdx),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 378b3 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + mov 0x50(%rdx),%r9 │ │ │ │ + movzbl 0x50(%rdi),%edx │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + movslq %edx,%rcx │ │ │ │ + lea (%rcx,%rcx,2),%rsi │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%r11 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + add %r9,%rax │ │ │ │ + shl $0x3,%r11 │ │ │ │ + cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ + je 37893 │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 378b3 │ │ │ │ + mov %r8,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 378b3 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ + jne 37864 │ │ │ │ + mov 0x74(%rax,%r11,1),%ebx │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + shr %ebx │ │ │ │ + shr %ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + je 37800 │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 37870 │ │ │ │ + pop %rbx │ │ │ │ + jmpq a80a0 │ │ │ │ + jmpq a80a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x20(%rdx),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 37a38 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x50(%rdx),%r9 │ │ │ │ + tzcnt %r8,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + je 37a38 │ │ │ │ + movzbl 0x50(%rdi),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rdx,%rdx,2),%rdi │ │ │ │ + mov %rdx,%r10 │ │ │ │ + shl $0x3,%rdi │ │ │ │ + cmp %rbx,0x60(%rax,%rdi,1) │ │ │ │ + je 3795f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 37998 │ │ │ │ + mov %r8,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 37998 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + cmp %rbx,0x60(%rax,%rdi,1) │ │ │ │ + jne 37930 │ │ │ │ + movzbl 0x5a(%rax),%edx │ │ │ │ + movzbl 0x5b(%rax),%ebp │ │ │ │ + mov %r10d,%ecx │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%ebp │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sar %cl,%ebp │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x1,%ebp │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + and $0x1,%edx │ │ │ │ + lea -0x1(%rdx,%rbp,1),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + adc $0x0,%esi │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 3793c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + and $0x7ffffff,%esi │ │ │ │ + mov %esi,%ebp │ │ │ │ + and $0x7ffffff,%esi │ │ │ │ + neg %rsi │ │ │ │ + lock add %rsi,(%rbx) │ │ │ │ + mov (%r11),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax),%r12 │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 379e0 │ │ │ │ + lock add %rbp,(%rbx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 37a3f │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - lea (%r8,%r8,1),%r14 │ │ │ │ - mov 0x14718(%rbx),%rax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea (%r14,%r8,1),%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - shl $0x4,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 2f610 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r10 │ │ │ │ - je 2fb43 │ │ │ │ - mov 0x14708(%rbx),%rax │ │ │ │ - mov 0x14700(%rbx),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x14700(%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %r14,0x14710(%rbx) │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r10,0x14700(%rbx) │ │ │ │ - mov %r8,0x14708(%rbx) │ │ │ │ - mov %rax,0x14718(%rbx) │ │ │ │ - jmpq 2f8e5 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x14700(%rbx),%rdx │ │ │ │ - mov (%rsp),%eax │ │ │ │ - add %r14,%rdx │ │ │ │ - jmpq 2fa5a │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0xa60f3(%rip),%rdx │ │ │ │ - lea 0xa5a94(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rsp,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmpq 2f975 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 7170 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + imul $0x3b9aca00,(%rsp),%r13 │ │ │ │ + add 0x8(%rsp),%r13 │ │ │ │ + callq a7f70 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + lea 0x14f70(%r12),%rdi │ │ │ │ + callq 9d790 │ │ │ │ + jmp 379bf │ │ │ │ + nopl (%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 3799e │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + cmp $0x3,%esi │ │ │ │ + ja 37bd0 │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x28,%edi │ │ │ │ + mov %esi,%r12d │ │ │ │ + lea (%r12,%r12,2),%rax │ │ │ │ push %rbp │ │ │ │ - sub $0x18,%rsp │ │ │ │ - callq 2f610 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2fbfc │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movdqu 0x40(%rsp),%xmm1 │ │ │ │ - mov %r14d,%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov $0x105,%eax │ │ │ │ - mov %ax,0x0(%rbp) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - movups %xmm1,0x14(%rbp) │ │ │ │ - mov %eax,0x24(%rbp) │ │ │ │ - callq 2f850 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2fbe0 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov 0x60(%rax),%r14 │ │ │ │ + cmp $0x7f,%r14 │ │ │ │ + ja 37a90 │ │ │ │ + pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5a(%rdi),%r13d │ │ │ │ + mov 0x74(%rax),%esi │ │ │ │ + and $0xf,%r13d │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + jl 37bd8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7a10 │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + setl %r13b │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + test %al,%al │ │ │ │ + jne 37b7d │ │ │ │ + lea (%r12,%r12,2),%rsi │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov 0x74(%rbp,%rsi,1),%edx │ │ │ │ + shr %eax │ │ │ │ + shr %edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 37a7b │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 37a7b │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + tzcnt %rdi,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + imul $0xe8,%rdx,%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + je 37a7b │ │ │ │ + cmp 0x60(%rdx,%rsi,1),%r14 │ │ │ │ + je 37b47 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x10(%rdx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 37a7b │ │ │ │ + mov %rdi,%rdx │ │ │ │ + shr %cl,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 37a7b │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + add %ecx,%edx │ │ │ │ + imul $0xe8,%rdx,%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + cmp 0x60(%rdx,%rsi,1),%r14 │ │ │ │ + jne 37b10 │ │ │ │ + movzbl 0x5a(%rdx),%eax │ │ │ │ + movzbl 0x5b(%rdx),%r9d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%r9d │ │ │ │ + movzbl %al,%eax │ │ │ │ + sar %cl,%r9d │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%r9d │ │ │ │ + and $0x1,%eax │ │ │ │ + lea -0x1(%rax,%r9,1),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jl 37b10 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a83c0 │ │ │ │ + movzbl 0x5a(%rbp),%edx │ │ │ │ + movzbl 0x5b(%rbp),%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + shl %cl,%r13d │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + or %esi,%edx │ │ │ │ + or %r13d,%eax │ │ │ │ + movsbw %dl,%dx │ │ │ │ + shl $0x8,%eax │ │ │ │ + shl $0x4,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x5a(%rbp),%edx │ │ │ │ + and $0xff0,%ax │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%rbp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - lea 0xa5ffd(%rip),%rdx │ │ │ │ - lea 0xa607b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 2fbd0 │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2fc50 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 2fc47 │ │ │ │ - mov 0x60(%rdi),%rdx │ │ │ │ - mov 0x58(%rdi),%rax │ │ │ │ - cmp 0x8(%rdx),%rax │ │ │ │ - jae 2fc47 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x58(%rdi) │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - lea 0x8(%rdi),%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - pop %rbx │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7c70 │ │ │ │ + jmpq 37aad │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x18(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x8(%rdi),%rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - jmp 2fcad │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ - cmp 0x8(%rdx),%rax │ │ │ │ - jae 2fca6 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 9eb50 │ │ │ │ - mov 0x60(%rbx),%r8 │ │ │ │ - mov 0x58(%rbx),%rcx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%r8),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 2fcf8 │ │ │ │ - lea (%rcx,%rcx,2),%r9 │ │ │ │ - mov (%r8),%rcx │ │ │ │ - lea (%rcx,%r9,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 2fcf8 │ │ │ │ - movzbl (%rcx),%r8d │ │ │ │ - cmp 0x50(%rbx),%r8d │ │ │ │ - jne 2fcf8 │ │ │ │ - movzbl 0x1(%rcx),%r8d │ │ │ │ - cmp 0x54(%rbx),%r8d │ │ │ │ - je 2fe38 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rsi,0x58(%rbx) │ │ │ │ - lea 0x28(%r13),%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2fe50 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2fe00 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - cmp %rsi,0x20(%rax) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 2fe18 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x18(%r13),%rsi │ │ │ │ - cmp %rsi,0x18(%rax) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 2fe18 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x14(%r13),%esi │ │ │ │ - cmp %esi,0x14(%rax) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 2fe18 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x2,%ecx │ │ │ │ - movl $0x2,0x68(%rbx) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2fdd7 │ │ │ │ - mov 0xb0(%rsi),%rax │ │ │ │ - mov 0x14(%rdx),%r11d │ │ │ │ - mov 0x18(%rdx),%r9 │ │ │ │ - mov 0x34(%rax),%r10d │ │ │ │ - mov 0x38(%rax),%r8 │ │ │ │ - mov 0x40(%rax),%rax │ │ │ │ - cmp %rax,0x20(%rdx) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x3c(%rdi),%rax │ │ │ │ + cmp %rax,0x7c(%rsp) │ │ │ │ + seta %bpl │ │ │ │ + sbb $0x0,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 37c34 │ │ │ │ + mov 0x74(%rsp),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmp %rax,0x34(%rdi) │ │ │ │ seta %al │ │ │ │ + setb %bpl │ │ │ │ movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2fdce │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r8,%r9 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + sub %eax,%ebp │ │ │ │ + je 37e98 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + andb $0x7f,0x58(%r15) │ │ │ │ + mov %r15,%rsi │ │ │ │ + movdqu 0x70(%rsp),%xmm0 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov %eax,0x40(%r15) │ │ │ │ + movups %xmm0,0x30(%r15) │ │ │ │ + callq 37480 │ │ │ │ + movzwl 0x14(%r15),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 380b0 │ │ │ │ + movzbl 0x59(%r15),%ecx │ │ │ │ + mov %ecx,%r14d │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xf,%r14d │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp $0x3,%r14d │ │ │ │ + ja 37eb0 │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r15,%rax,8),%r12 │ │ │ │ + mov 0x60(%r12),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 37f78 │ │ │ │ + movzbl 0x5a(%r15),%eax │ │ │ │ + mov %r13d,%ebx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + shl %cl,%ebx │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x4,%dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x7f,%r9 │ │ │ │ + jbe 37ee5 │ │ │ │ + test %ebx,%edx │ │ │ │ + je 38198 │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ + je 37fe0 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jne 37d25 │ │ │ │ + mov 0x3c(%r15),%rax │ │ │ │ + cmp %rax,0x158(%r9) │ │ │ │ + seta %al │ │ │ │ + mov 0x14c(%r9),%r10d │ │ │ │ + mov 0x150(%r9),%rsi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x30(%r15),%edi │ │ │ │ + mov 0x34(%r15),%rdx │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 2fdce │ │ │ │ + jne 37d1c │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r10d,%r11d │ │ │ │ + cmp %rdx,%rsi │ │ │ │ seta %al │ │ │ │ sbb $0x0,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2fe80 │ │ │ │ - cmpb $0x0,0x2(%rdx) │ │ │ │ - jne 2fe70 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 2fc90 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - jmpq 2fca6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x68(%rbx) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmpq 2fd80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 2fe00 │ │ │ │ - movl $0x2,0x68(%rbx) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x2,%ecx │ │ │ │ - jmpq 2fd80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rcx),%r13 │ │ │ │ - lea 0x28(%r13),%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 2fd0c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 2fe1d │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + je 38080 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 37ee0 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 37f78 │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea 0x60(%r15,%rdx,1),%r12 │ │ │ │ + movzwl 0x8(%r12),%eax │ │ │ │ + cmp 0xa(%r12),%ax │ │ │ │ + je 37dda │ │ │ │ + lea (%r15,%rdx,1),%rcx │ │ │ │ + movl $0x9,0x1c(%rsp) │ │ │ │ + lea 0x68(%r15,%rdx,1),%r13 │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea 0x30(%r15),%rbp │ │ │ │ + mov 0xb0(%r9),%rdx │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + lea 0x8(%rdx,%rax,8),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + callq 1d010 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 37da9 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ + cmpb $0x0,0x2(%rsi) │ │ │ │ + sete %al │ │ │ │ + neg %eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37dda │ │ │ │ + subl $0x1,0x1c(%rsp) │ │ │ │ + je 381b8 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 22710 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%r9 │ │ │ │ + movzwl 0x8(%r12),%eax │ │ │ │ + cmp 0xa(%r12),%ax │ │ │ │ + jne 37d6f │ │ │ │ + movzbl 0x59(%r15),%esi │ │ │ │ + movzbl 0x5a(%r15),%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + cmp %esi,%r14d │ │ │ │ + jl 37e03 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jl 37f80 │ │ │ │ + cmp %esi,%r14d │ │ │ │ + je 37f80 │ │ │ │ + movzbl 0x5b(%r15),%edi │ │ │ │ + shr $0x4,%al │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movzbl %al,%r9d │ │ │ │ + mov %edi,%edx │ │ │ │ + and $0xf,%edi │ │ │ │ + sar %cl,%r9d │ │ │ │ + sar %cl,%edi │ │ │ │ + and $0x1,%r9d │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0x1,%edi │ │ │ │ + lea -0x1(%r9,%rdi,1),%edi │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + je 37e67 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp $0x1,%edi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r15,%rax,8),%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + je 380a0 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r15),%eax │ │ │ │ + movzbl 0x5b(%r15),%edx │ │ │ │ + movzbl 0x59(%r15),%esi │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%esi │ │ │ │ + not %ebx │ │ │ │ + and %ebx,%edx │ │ │ │ + and %ebx,%eax │ │ │ │ + movsbw %dl,%dx │ │ │ │ + cbtw │ │ │ │ + shl $0x8,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x5a(%r15),%edx │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%r15) │ │ │ │ + jmpq 37f80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + cmp %eax,0x70(%rsp) │ │ │ │ + seta %bpl │ │ │ │ + sbb $0x0,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 37c34 │ │ │ │ + movzbl 0x58(%r15),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0x7,%edx │ │ │ │ + cmove %ecx,%edx │ │ │ │ + and $0xffffff8f,%eax │ │ │ │ + shl $0x4,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%r15) │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + movzbl 0x5a(%r15),%eax │ │ │ │ + movzbl 0x5b(%r15),%esi │ │ │ │ + shr $0x4,%al │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movzbl %al,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xf,%esi │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 37f38 │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 37fc0 │ │ │ │ + callq a7d30 │ │ │ │ + movzbl 0x5a(%r15),%eax │ │ │ │ + movzbl 0x5b(%r15),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ nopl 0x0(%rax) │ │ │ │ + not %ebx │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x18,%r12 │ │ │ │ + and %ebx,%edx │ │ │ │ + and %ebx,%eax │ │ │ │ + movzwl 0x5a(%r15),%ebx │ │ │ │ + movsbw %dl,%dx │ │ │ │ + cbtw │ │ │ │ + shl $0x8,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + and $0xf00f,%bx │ │ │ │ + or %edx,%eax │ │ │ │ + or %ebx,%eax │ │ │ │ + mov %ax,0x5a(%r15) │ │ │ │ + movq $0x4,0x48(%r12) │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + jne 37c98 │ │ │ │ + movzbl 0x59(%r15),%esi │ │ │ │ + and $0xf,%esi │ │ │ │ + movzbl 0x58(%r15),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp %r14d,%esi │ │ │ │ + je 37eb5 │ │ │ │ + cmp $0x3,%dl │ │ │ │ + mov $0x3,%ecx │ │ │ │ + cmovb %ecx,%edx │ │ │ │ + and $0xffffff8f,%eax │ │ │ │ + shl $0x4,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%r15) │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ pop %rbp │ │ │ │ - mov %rdi,%rdx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2fe60 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2fee0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 2fec7 │ │ │ │ - mov 0x60(%rdi),%rdx │ │ │ │ - mov 0x58(%rdi),%rax │ │ │ │ - cmp 0x8(%rdx),%rax │ │ │ │ - jae 2fec7 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x58(%rdi) │ │ │ │ - movl $0x0,0x68(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 2fc70 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r15),%eax │ │ │ │ + movzbl 0x5b(%r15),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + jmpq 37f38 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - lea 0x8(%rdi),%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movl $0x0,0x68(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 2fc70 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x40(%rdi),%rdx │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - retq │ │ │ │ - push %r13 │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ + mov 0xb0(%r9),%rax │ │ │ │ + mov 0x30(%r15),%r10d │ │ │ │ + mov 0x34(%r15),%rsi │ │ │ │ + mov 0x20(%rax),%edi │ │ │ │ + mov 0x24(%rax),%rdx │ │ │ │ + mov 0x2c(%rax),%rax │ │ │ │ + cmp %rax,0x3c(%r15) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3801a │ │ │ │ xor %eax,%eax │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x10(%rdi),%rdi │ │ │ │ - lea 0x40(%rbx),%r13 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movq $0x0,-0x8(%rdi) │ │ │ │ - movq $0x0,0x58(%rdi) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x68,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 9e7b0 │ │ │ │ - movzbl 0x50(%r12),%ecx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - movzbl 0x51(%r12),%edx │ │ │ │ - lea 0x14700(%rbp),%rsi │ │ │ │ - movdqu 0x20(%rax),%xmm0 │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %ecx,0x54(%rbx) │ │ │ │ - mov %edx,0x50(%rbx) │ │ │ │ - mov %rsi,0x60(%rbx) │ │ │ │ - mov 0x14708(%rbp),%rsi │ │ │ │ - mov 0x14700(%rbp),%rdi │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 2f6c0 │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov 0x14720(%rbp),%rax │ │ │ │ - mov %r13,0x8(%rax) │ │ │ │ - mov 0x14720(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - lea 0x14720(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - mov %r13,0x14720(%rbp) │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 38090 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 37ee0 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 37f78 │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea 0x30(%r15),%rbp │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0x68(%r15,%rax,8),%r13 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 21560 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 38148 │ │ │ │ + movzbl 0x58(%r15),%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmove %esi,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%r15) │ │ │ │ + jmpq 37dda │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edi,%r10d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 37d1c │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edi,%r10d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 3801a │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 37e4f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5a(%r15),%edx │ │ │ │ + movzbl 0x5b(%r15),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xf,%ecx │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rsi,%rax,1),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 380f8 │ │ │ │ + mov 0x60(%r15),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 381cb │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r15),%edx │ │ │ │ + movzbl 0x5b(%r15),%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x58(%r15),%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + movq $0x8,0x60(%r15) │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%al │ │ │ │ + cmovb %esi,%eax │ │ │ │ + and $0xe,%edx │ │ │ │ + and $0xe,%ecx │ │ │ │ + shl $0x14,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x18,%ecx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x58(%r15),%edx │ │ │ │ + or %ecx,%eax │ │ │ │ + and $0xff00070,%eax │ │ │ │ + and $0xf00fff8f,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %eax,0x58(%r15) │ │ │ │ + jmpq 37ed1 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r15,%rax,8),%rbp │ │ │ │ + mov 0x60(%rbp),%r12 │ │ │ │ + movzwl 0x68(%rbp),%eax │ │ │ │ + cmp 0x6a(%rbp),%ax │ │ │ │ + je 38058 │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + cmpb $0x0,0xa(%rdx,%rax,8) │ │ │ │ + jne 38058 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x68(%rbp),%eax │ │ │ │ + cmp 0x6a(%rbp),%ax │ │ │ │ + jne 38167 │ │ │ │ + jmpq 38058 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 37a50 │ │ │ │ + test %al,%al │ │ │ │ + je 37ee0 │ │ │ │ + mov 0x60(%r12),%r9 │ │ │ │ + jmpq 37ccd │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r15,%rax,8),%r9 │ │ │ │ + jmpq 38041 │ │ │ │ + callq a7d30 │ │ │ │ + movzbl 0x5a(%r15),%edx │ │ │ │ + movzbl 0x5b(%r15),%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%ecx │ │ │ │ + jmpq 380f8 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov $0x1,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov $0xffffffffffffffff,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x218,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 2ff10 │ │ │ │ - jmp 300ab │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq *%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movzbl 0x59(%rdi),%eax │ │ │ │ mov %eax,%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 30329 │ │ │ │ - mov 0x188(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 303a8 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 300a0 │ │ │ │ - mov 0x180(%rsp),%rdx │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - cmp 0x8(%rdx),%rax │ │ │ │ - jae 300a0 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - movl $0x0,0x188(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 2fc70 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 30329 │ │ │ │ - cmpb $0x0,0x50(%rbp) │ │ │ │ - je 30050 │ │ │ │ - cmpb $0xc,(%r12) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jbe 300dd │ │ │ │ - cmp 0x28(%rsp),%rcx │ │ │ │ - je 30450 │ │ │ │ - movdqu (%r12),%xmm2 │ │ │ │ - movups %xmm2,(%rcx) │ │ │ │ - movdqu 0x10(%r12),%xmm3 │ │ │ │ - movups %xmm3,0x10(%rcx) │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 30122 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdx,%rax,1),%rdi │ │ │ │ - mov %rdi,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 30110 │ │ │ │ - movzbl 0x50(%rbp),%ecx │ │ │ │ - movzbl 0x51(%rbp),%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - sub $0x1,%ecx │ │ │ │ - callq 9a970 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 304b5 │ │ │ │ - movdqu 0x120(%rsp),%xmm4 │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - mov $0x2,%r14d │ │ │ │ - movdqu 0x130(%rsp),%xmm5 │ │ │ │ - movdqu 0x140(%rsp),%xmm6 │ │ │ │ - movdqu 0x150(%rsp),%xmm7 │ │ │ │ - movups %xmm4,0x190(%rsp) │ │ │ │ - movdqu 0x160(%rsp),%xmm2 │ │ │ │ - movdqu 0x170(%rsp),%xmm3 │ │ │ │ - movups %xmm5,0x1a0(%rsp) │ │ │ │ - movdqu 0x180(%rsp),%xmm4 │ │ │ │ - movups %xmm6,0x1b0(%rsp) │ │ │ │ - movups %xmm7,0x1c0(%rsp) │ │ │ │ - movups %xmm2,0x1d0(%rsp) │ │ │ │ - movups %xmm3,0x1e0(%rsp) │ │ │ │ - movups %xmm4,0x1f0(%rsp) │ │ │ │ - cmp $0x1,%al │ │ │ │ - jbe 3043d │ │ │ │ - lea 0xb8(%rsp),%r12 │ │ │ │ - lea 0x127e8(%r15),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,0xb0(%rsp) │ │ │ │ - lea 0x190(%rsp),%r13 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2fc70 │ │ │ │ - mov %rax,%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - je 302e7 │ │ │ │ - cmpb $0xc,(%r9) │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - jbe 3022b │ │ │ │ - cmp %r12,%rcx │ │ │ │ - je 303c8 │ │ │ │ - movdqu (%r9),%xmm0 │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - movdqu 0x10(%r9),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rcx) │ │ │ │ - mov 0x20(%r9),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%r9),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 30272 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ + and $0xf,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + and $0xf,%r12d │ │ │ │ + lea (%rdi,%rax,8),%r13 │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + ja 382f0 │ │ │ │ + mov 0x60(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 382f0 │ │ │ │ + cmp $0x7f,%rdi │ │ │ │ + jbe 382ae │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + movzbl 0x5b(%rbx),%edx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xf,%edx │ │ │ │ + shr $0x4,%sil │ │ │ │ + sar %cl,%edx │ │ │ │ + movzbl %sil,%esi │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %esi,%r8d │ │ │ │ + sar %cl,%r8d │ │ │ │ + and $0x1,%r8d │ │ │ │ + lea -0x1(%r8,%rdx,1),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 382d6 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shl %cl,%r15d │ │ │ │ + test %r15d,%esi │ │ │ │ + je 383f0 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq a8220 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + test %al,%al │ │ │ │ + jne 3840b │ │ │ │ + mov 0x74(%r13),%edx │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + shr %edx │ │ │ │ + shr %eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 38470 │ │ │ │ + movzbl 0x58(%rbx),%edx │ │ │ │ + mov $0x3,%ecx │ │ │ │ + movslq %r12d,%rbp │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%al │ │ │ │ + cmovb %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%rbx) │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + and $0xf,%eax │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 38224 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx,%rax,1),%rdi │ │ │ │ - mov %rdi,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 30260 │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - movzbl 0x51(%rbp),%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - callq 9ac60 │ │ │ │ - mov 0x1f8(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 30388 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 302d0 │ │ │ │ - mov 0x1f0(%rsp),%rdx │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - cmp 0x8(%rdx),%rax │ │ │ │ - jae 302d0 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ + je 383a4 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movzbl %dl,%edi │ │ │ │ + movzbl %al,%esi │ │ │ │ + mov %ebp,%r13d │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 38358 │ │ │ │ + mov %ebp,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 383d0 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x1f8(%rsp) │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - jne 30200 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 30300 │ │ │ │ - lea 0x127e8(%r15),%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 2fff0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 160a0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 30069 │ │ │ │ - mov 0x160(%rsp),%rdx │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ - je 30358 │ │ │ │ - lea 0x127e8(%r15),%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x208(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 304e9 │ │ │ │ - add $0x218,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r12d,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + movzbl 0x5a(%rbx),%ecx │ │ │ │ + not %esi │ │ │ │ + and %esi,%edx │ │ │ │ + and $0xf,%ecx │ │ │ │ + and %esi,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + shl $0x4,%edi │ │ │ │ + or %edi,%ecx │ │ │ │ + mov %cl,0x5a(%rbx) │ │ │ │ + movzbl 0x5b(%rbx),%ecx │ │ │ │ + and $0xfffffff0,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %cl,0x5b(%rbx) │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rcx │ │ │ │ + sub $0x1,%rbp │ │ │ │ + movq $0x1,0x60(%rbx,%rcx,8) │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ + jne 3830d │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x70,%edx │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 38450 │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + setbe %al │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - lea 0x198(%rsp),%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - jmpq 302d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x120(%rsp),%rsi │ │ │ │ - lea 0x128(%rsp),%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - jmpq 300a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - callq 19500 │ │ │ │ - movdqu (%r12),%xmm5 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movdqu 0x10(%r12),%xmm6 │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - movups %xmm6,0x10(%rax) │ │ │ │ - movdqu 0x20(%r12),%xmm7 │ │ │ │ - movups %xmm7,0x20(%rax) │ │ │ │ - movdqu 0x30(%r12),%xmm5 │ │ │ │ - movups %xmm5,0x30(%rax) │ │ │ │ - movdqu 0x40(%r12),%xmm6 │ │ │ │ - movups %xmm6,0x40(%rax) │ │ │ │ - movdqu 0x50(%r12),%xmm7 │ │ │ │ - movups %xmm7,0x50(%rax) │ │ │ │ - jmpq 3022b │ │ │ │ + callq a7d30 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + jmpq 38358 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x74(%r13),%esi │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq a7c70 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ test %al,%al │ │ │ │ - je 304ca │ │ │ │ - mov $0x10,%r14d │ │ │ │ - jmpq 301d7 │ │ │ │ - lea 0x127e8(%r15),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 19500 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movdqu (%rbx),%xmm2 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movdqu 0x10(%rbx),%xmm4 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - movdqu 0x20(%rbx),%xmm3 │ │ │ │ - movups %xmm3,0x20(%rax) │ │ │ │ - movdqu 0x30(%rbx),%xmm2 │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - movdqu 0x40(%rbx),%xmm4 │ │ │ │ - movups %xmm4,0x40(%rax) │ │ │ │ - movdqu 0x50(%rbx),%xmm3 │ │ │ │ - movaps %xmm3,0x10(%rsp) │ │ │ │ - movups %xmm3,0x50(%rax) │ │ │ │ - jmpq 300dd │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 3014e │ │ │ │ - jmpq 30329 │ │ │ │ - lea 0xa570f(%rip),%rcx │ │ │ │ - mov $0x141,%edx │ │ │ │ - lea 0xa577b(%rip),%rsi │ │ │ │ - lea 0xa57bf(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r14 │ │ │ │ - mov %esi,%esi │ │ │ │ - push %r13 │ │ │ │ - shl $0x7,%rsi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x5a8(%rdi,%rsi,1),%r14 │ │ │ │ - testb $0x8,0x69(%r14) │ │ │ │ - jne 3053e │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15fe0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 2fff0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 160a0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + je 3829b │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + mov %r15d,%edi │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + or %edi,%edx │ │ │ │ + shl %cl,%esi │ │ │ │ + movsbw %dl,%dx │ │ │ │ + or %esi,%eax │ │ │ │ + shl $0x4,%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x5a(%rbx),%edx │ │ │ │ + and $0xff0,%ax │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%rbx) │ │ │ │ + jmpq 382d6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and $0xffffff8f,%eax │ │ │ │ + or $0x10,%eax │ │ │ │ + mov %al,0x58(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - je 3057b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 7410 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 30560 │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jae 305d8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 305b9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - add $0x18,%rbx │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jae 305d8 │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - je 305a8 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - jmp 305a8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x20(%rdx),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 382ae │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x50(%rdx),%r8 │ │ │ │ + tzcnt %rsi,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + je 382ae │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + cmp 0x60(%rax,%rdx,1),%rdi │ │ │ │ + je 384e7 │ │ │ │ nop │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 382ae │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 382ae │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + cmp 0x60(%rax,%rdx,1),%rdi │ │ │ │ + jne 384b0 │ │ │ │ + movzbl 0x5a(%rax),%r9d │ │ │ │ + movzbl 0x5b(%rax),%r10d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shr $0x4,%r9b │ │ │ │ + and $0xf,%r10d │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sar %cl,%r10d │ │ │ │ + sar %cl,%r9d │ │ │ │ + and $0x1,%r10d │ │ │ │ + and $0x1,%r9d │ │ │ │ + lea -0x1(%r9,%r10,1),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 384b0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq a83c0 │ │ │ │ + movzbl 0x5a(%rbx),%esi │ │ │ │ + movzbl 0x5b(%rbx),%edx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shr $0x4,%sil │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + movzbl %sil,%edi │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + sar %cl,%edi │ │ │ │ + and $0x1,%edx │ │ │ │ + and $0x1,%edi │ │ │ │ + lea -0x1(%rdi,%rdx,1),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 3856d │ │ │ │ + mov 0x60(%r13),%rdi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 38580 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%rbx),%esi │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + not %r15d │ │ │ │ + and %r15d,%edx │ │ │ │ + and %r15d,%eax │ │ │ │ + jmpq 3841c │ │ │ │ + callq a7d30 │ │ │ │ + movzbl 0x5a(%rbx),%esi │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0xf,%eax │ │ │ │ + jmp 3856d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov $0x1,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov $0xffffffffffffffff,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x2e8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2d8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x4d7(%rdi) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - jne 30932 │ │ │ │ - mov 0x4f8(%rbx),%rax │ │ │ │ - test $0x2,%ah │ │ │ │ - je 30a29 │ │ │ │ - test $0x10,%ah │ │ │ │ - je 31328 │ │ │ │ - testb $0x8,0x500(%rbx) │ │ │ │ - je 30a07 │ │ │ │ - test $0x20000,%eax │ │ │ │ - je 30c28 │ │ │ │ - cmpq $0x0,0x3a8(%rbx) │ │ │ │ - je 30680 │ │ │ │ - cmpb $0x0,0x489(%rbx) │ │ │ │ - je 30698 │ │ │ │ - lea 0xa56c8(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - lock orq $0x400000,0xe0(%rbx) │ │ │ │ - movzwl 0x4d0(%rbx),%eax │ │ │ │ - cmp $0xc,%ax │ │ │ │ - jbe 30bfd │ │ │ │ - cmp $0xd,%ax │ │ │ │ - jbe 30bb8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 3bb30 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 30bde │ │ │ │ - cmpb $0x0,0x4d7(%rbx) │ │ │ │ - je 307ed │ │ │ │ - cmpb $0x0,0x484(%rbx) │ │ │ │ - jne 307ed │ │ │ │ - cmpb $0x0,0x48a(%rbx) │ │ │ │ - jne 307ed │ │ │ │ - cmpq $0x0,(%rsp) │ │ │ │ - je 31923 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0xe0(%rbx),%rdi │ │ │ │ - mov 0x14700(%rbx),%r12 │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x146f0(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x14708(%rbx),%rax │ │ │ │ - cmpb $0x0,0x49a(%rbx) │ │ │ │ - jne 312ba │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movzbl 0x59(%rdi),%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + and $0xf,%eax │ │ │ │ lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r12,%rax,8),%rdx │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jae 30782 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - cmpb $0x12,0x2(%rax) │ │ │ │ - jne 30763 │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - mov 0x14708(%rbx),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x14700(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jb 30750 │ │ │ │ - cmpq $0x0,(%rsp) │ │ │ │ - je 30c47 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov (%rdi),%eax │ │ │ │ - lea 0x18(%rdi),%rbp │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 307ca │ │ │ │ - jmpq 30c6c │ │ │ │ + and $0xf,%r12d │ │ │ │ + lea (%rdi,%rax,8),%r13 │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + ja 38618 │ │ │ │ + mov 0x60(%r13),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 38618 │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shl %cl,%r8d │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + test %r8d,%eax │ │ │ │ + je 38880 │ │ │ │ + add $0x1,%r12d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jb 385d4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzwl 0x0(%rbp),%eax │ │ │ │ - lea 0x8(%rbp,%rax,8),%rbp │ │ │ │ - mov (%r12),%eax │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 30c6c │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2f060 │ │ │ │ - test %eax,%eax │ │ │ │ - je 307b0 │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %eax,%r15d │ │ │ │ - lea 0xa3166(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - lea 0x146f0(%rbx),%rax │ │ │ │ - lea 0x58(%rsp),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 42090 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 30e00 │ │ │ │ - mov 0x146f8(%rbx),%rbp │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne 3083d │ │ │ │ - jmpq 30da0 │ │ │ │ - nop │ │ │ │ - mov 0x8(%rbp),%rbp │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 30da0 │ │ │ │ - cmpb $0x0,0x35(%rbp) │ │ │ │ - jne 30830 │ │ │ │ - cmpb $0x0,0x4d7(%rbx) │ │ │ │ - je 30886 │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - cmp %rax,0x50(%rbp) │ │ │ │ - jne 31740 │ │ │ │ - mov 0x60(%rbp),%edx │ │ │ │ - lea 0x70(%rbp),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe 30886 │ │ │ │ - cmpb $0x0,0x4(%rax) │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - jne 3087c │ │ │ │ - test %dx,%dx │ │ │ │ - jne 31740 │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja 3086a │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov 0x146f0(%rbx),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %r8,0x8(%rsp) │ │ │ │ - je 318b5 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 308bc │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r8),%r8 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - je 30e13 │ │ │ │ - cmpb $0x0,0x35(%r8) │ │ │ │ - jne 308b0 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 308cc │ │ │ │ - mov 0x50(%r8),%r10 │ │ │ │ - mov 0x60(%r8),%edx │ │ │ │ - lea 0x70(%r8),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jb 308fd │ │ │ │ - jmp 308b0 │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ + je 386cc │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movzbl %dl,%edi │ │ │ │ + movzbl %al,%esi │ │ │ │ + mov %ebp,%r13d │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 38680 │ │ │ │ + mov %ebp,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 38800 │ │ │ │ + callq a7d30 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jae 308b0 │ │ │ │ - cmpb $0x0,0x4(%rax) │ │ │ │ - jne 308f0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r12d,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + movzbl 0x5a(%rbx),%ecx │ │ │ │ + not %esi │ │ │ │ + and %esi,%edx │ │ │ │ + and $0xf,%ecx │ │ │ │ + and %esi,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + shl $0x4,%edi │ │ │ │ + or %edi,%ecx │ │ │ │ + mov %cl,0x5a(%rbx) │ │ │ │ + movzbl 0x5b(%rbx),%ecx │ │ │ │ + and $0xfffffff0,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %cl,0x5b(%rbx) │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rcx │ │ │ │ + sub $0x1,%rbp │ │ │ │ + movq $0x1,0x60(%rbx,%rcx,8) │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ + jne 38635 │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x70,%edx │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 38858 │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + setbe %r12b │ │ │ │ + jbe 38867 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + orb $0x8,0x16(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 308b0 │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 308e0 │ │ │ │ + je 38867 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + tzcnt %rax,%r13 │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + imul $0xe8,%r13,%r13 │ │ │ │ + add 0x50(%rbx),%r13 │ │ │ │ + je 38867 │ │ │ │ + mov $0x2,%ebp │ │ │ │ + movzbl 0x58(%r13),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + cmovb %ebp,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%r13) │ │ │ │ + movzbl 0x5a(%r13),%eax │ │ │ │ + test $0xf0,%al │ │ │ │ + je 38820 │ │ │ │ + movzbl 0x5b(%r13),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + mov $0x1,%r14d │ │ │ │ + and $0xf,%edx │ │ │ │ + jmp 387bb │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdx),%esi │ │ │ │ - add $0x1,%rcx │ │ │ │ - lea (%rdx,%rsi,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 30920 │ │ │ │ - jmp 308e0 │ │ │ │ - lea 0x570(%rdi),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbx),%rdi │ │ │ │ - mov $0x6,%esi │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 3181b │ │ │ │ - mov 0x0(%rbp),%r12d │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2f610 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r13),%eax │ │ │ │ + movzbl 0x5b(%r13),%edx │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + movzbl 0x5a(%r13),%ecx │ │ │ │ + not %esi │ │ │ │ + and %esi,%eax │ │ │ │ + and %esi,%edx │ │ │ │ + movzbl 0x5b(%r13),%esi │ │ │ │ + and $0xf,%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + and $0xfffffff0,%esi │ │ │ │ + shl $0x4,%edi │ │ │ │ + or %edx,%esi │ │ │ │ + or %edi,%ecx │ │ │ │ + mov %sil,0x5b(%r13) │ │ │ │ + mov %cl,0x5a(%r13) │ │ │ │ + and $0xf0,%ecx │ │ │ │ + je 38820 │ │ │ │ + movzbl %al,%ecx │ │ │ │ + movzbl %al,%edi │ │ │ │ + movzbl %dl,%esi │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 38781 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r13,%rax,8),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 38768 │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 3876d │ │ │ │ + xchg %ax,%ax │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + jmpq 38680 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x10(%r13),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 38867 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 30ad8 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 7a30 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 2a4e0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 30b01 │ │ │ │ - callq 7a20 │ │ │ │ - cmpq $0xfffffffffffff000,(%rsp) │ │ │ │ - ja 30df1 │ │ │ │ - cmpb $0x0,0x4d7(%rbx) │ │ │ │ - je 3063c │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0xa4ca7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x4f8(%rbx),%rax │ │ │ │ - test $0x2,%ah │ │ │ │ - je 30a29 │ │ │ │ - cmpb $0x0,0x4d7(%rbx) │ │ │ │ - je 3064c │ │ │ │ - testb $0x8,0x500(%rbx) │ │ │ │ - jne 30662 │ │ │ │ - lea 0xa4d42(%rip),%rdi │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - mov $0xffffffea,%r15d │ │ │ │ - callq 71a0 │ │ │ │ - lea 0xa2f27(%rip),%r12 │ │ │ │ - jmp 30a50 │ │ │ │ - lea 0xa4c80(%rip),%rdi │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - mov $0xffffffea,%r15d │ │ │ │ - callq 71a0 │ │ │ │ - lea 0xa2f05(%rip),%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 23b20 │ │ │ │ - lock orq $0x100,(%r14) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5dde0 │ │ │ │ - lea 0x146f0(%rbx),%rax │ │ │ │ - cmpb $0x0,0x48a(%rbx) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jne 30b7d │ │ │ │ - mov 0x14708(%rbx),%rax │ │ │ │ - mov 0x14700(%rbx),%rdi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jb 30ab9 │ │ │ │ - jmp 30b12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - jae 30b12 │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ - je 30aa8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x14708(%rbx),%rax │ │ │ │ - mov 0x14700(%rbx),%rdi │ │ │ │ - jmp 30aa8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - mov $0xfffffff4,%r15d │ │ │ │ - callq 7a20 │ │ │ │ - lea 0xa2e5a(%rip),%r12 │ │ │ │ - movq $0xfffffffffffffff4,(%rsp) │ │ │ │ - jmpq 30a50 │ │ │ │ - callq 7a20 │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 309ab │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movq $0x0,0x14700(%rbx) │ │ │ │ - movq $0x0,0x14708(%rbx) │ │ │ │ - callq 30550 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 30b86 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 30ba1 │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 32174 │ │ │ │ - add $0x2e8,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + je 38867 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%r13d │ │ │ │ + imul $0xe8,%r13,%r13 │ │ │ │ + add 0x50(%rbx),%r13 │ │ │ │ + jmpq 38725 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0xffffff8f,%eax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + or $0x10,%eax │ │ │ │ + mov %al,0x58(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0xa5350(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 30b51 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xa2c0f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 30b51 │ │ │ │ - lea 0xa4c59(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movb $0x1,0x49b(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 3bb30 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 306c6 │ │ │ │ - lea 0xa4c73(%rip),%rdi │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - callq 71a0 │ │ │ │ - lea 0xa2d56(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - lea 0xa4bd4(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x101,%edi │ │ │ │ - movb $0x1,0x49b(%rbx) │ │ │ │ - movzwl 0x4d0(%rbx),%eax │ │ │ │ - mov %di,0x484(%rbx) │ │ │ │ - jmpq 306a9 │ │ │ │ - lea 0xa4b79(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x101,%r8d │ │ │ │ - mov %r8w,0x484(%rbx) │ │ │ │ - jmpq 3066d │ │ │ │ - mov 0x146f0(%rbx),%r13 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 30c6c │ │ │ │ - cmpb $0x0,0x35(%r13) │ │ │ │ - je 31357 │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne 30c58 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 6e2a0 │ │ │ │ - cmpb $0x0,0x4d7(%rbx) │ │ │ │ - jne 3134d │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - lea 0x8(%rax),%rsi │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - je 30cbc │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 3bca0 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 318fa │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - lea 0x12fc0(%rbx),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0xa2c7f(%rip),%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 443e0 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 30a50 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - lea 0x5b0(%rbx),%r12 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 30d14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - je 3145b │ │ │ │ - add $0x1,%r13 │ │ │ │ - add $0x1,%ebp │ │ │ │ - sub $0xffffffffffffff80,%r12 │ │ │ │ - cmpb $0x0,0x71(%r12) │ │ │ │ - mov %r13d,%r14d │ │ │ │ - je 30d00 │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - je 313a6 │ │ │ │ - cmpb $0x0,0x72(%r12) │ │ │ │ - je 30d58 │ │ │ │ - lea 0xd3d88(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xa51da(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax,%r13,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 3142b │ │ │ │ - movzbl 0x70(%r12),%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 8e7a0 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 30cfd │ │ │ │ - lea 0xd3d46(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xa517c(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax,%r13,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 30d00 │ │ │ │ - jmpq 3142b │ │ │ │ - nop │ │ │ │ - cmpb $0x0,0x4d7(%rbx) │ │ │ │ - jne 306ed │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa4fb0(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 306ed │ │ │ │ - lea 0xa4f60(%rip),%rdi │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - callq 71a0 │ │ │ │ - lea 0xa2b62(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 309b9 │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - lea 0xa2b40(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - sub $0x1,%rax │ │ │ │ - je 31865 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0x18,%edi │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - shl %cl,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 2f610 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3178a │ │ │ │ - mov 0x146f0(%rbx),%r13 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 31e66 │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r14d,%r15d │ │ │ │ - jmp 30e9d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - je 30f88 │ │ │ │ - cmpb $0x0,0x35(%r13) │ │ │ │ - jne 30e90 │ │ │ │ - mov 0x50(%r13),%rax │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - sub %r14,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - ja 32155 │ │ │ │ - lea 0x70(%r13),%rbx │ │ │ │ - mov 0x60(%r13),%edi │ │ │ │ - mov %rbx,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rbx,%rdi,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 30ee5 │ │ │ │ - jmp 30e90 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 30e90 │ │ │ │ - cmpb $0x0,0x4(%rax) │ │ │ │ - jne 30ed8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 30e90 │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - lea 0x8(%rax),%r9 │ │ │ │ - lea (%r9,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jae 30f80 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r9,%r10 │ │ │ │ - lea (%r12,%rdx,8),%rdx │ │ │ │ - jmp 30f29 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - movzbl (%r10),%esi │ │ │ │ - movzwl 0x2(%rax),%r11d │ │ │ │ - sub %rbx,%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sar $0x3,%rcx │ │ │ │ - add $0x18,%rdx │ │ │ │ - lea (%r10,%rsi,8),%rdi │ │ │ │ - mov 0x50(%r13),%esi │ │ │ │ - movups %xmm0,-0x18(%rdx) │ │ │ │ - mov %ecx,-0x4(%rdx) │ │ │ │ - sub %r15d,%esi │ │ │ │ - mov %r11w,-0x18(%rdx) │ │ │ │ - mov %esi,-0x8(%rdx) │ │ │ │ - lea 0x1(%r8),%rsi │ │ │ │ - mov %r10,-0x10(%rdx) │ │ │ │ - movzwl (%rax),%ecx │ │ │ │ - lea (%r9,%rcx,8),%rcx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - ja 30f20 │ │ │ │ - mov 0x60(%r13),%edi │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmpq 30ec8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmpq 30ec8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - lea -0x1b7c(%rip),%rcx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - callq 7740 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - lea (%r12,%rax,8),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jbe 31c53 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r12,%r8 │ │ │ │ - jmp 31024 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzwl 0x18(%rsi),%edx │ │ │ │ - cmp %dx,(%rsi) │ │ │ │ - jne 312a0 │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov -0x10(%rax),%r9 │ │ │ │ - mov 0x20(%rcx),%rdx │ │ │ │ - cmp %rdx,0x20(%r9) │ │ │ │ - seta %dl │ │ │ │ - mov 0x18(%rcx),%r14 │ │ │ │ - mov 0x14(%rcx),%ecx │ │ │ │ + cmp $0x7f,%r15 │ │ │ │ + jbe 388d2 │ │ │ │ movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp %r14,0x18(%r9) │ │ │ │ - seta %r10b │ │ │ │ - sbb $0x0,%r10d │ │ │ │ - or %r10d,%edx │ │ │ │ - cmp %ecx,0x14(%r9) │ │ │ │ - seta %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%edx │ │ │ │ - jne 312a0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - ja 30fd0 │ │ │ │ - movdqu (%rsi),%xmm3 │ │ │ │ - add $0x18,%r8 │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ - movups %xmm3,-0x18(%r8) │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov %rax,-0x8(%r8) │ │ │ │ - mov %r8,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - cmpb $0x0,0x4d7(%rbx) │ │ │ │ - mov %r12,0x14700(%rbx) │ │ │ │ - mov %rax,0x14708(%rbx) │ │ │ │ - mov %rdi,0x14710(%rbx) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rdi,0x14718(%rbx) │ │ │ │ - lea 0xe0(%rbx),%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - je 30734 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - je 310d7 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa483f(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 31430 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 31efb │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x38,%r11d │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - lea 0x70(%rbp),%r10 │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - mov %r10,%r15 │ │ │ │ - test %rdi,%rdi │ │ │ │ - lea 0x18(%rdi),%rax │ │ │ │ - cmovne %rax,%r11 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r11,%r14 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3180b │ │ │ │ - mov (%rdi),%eax │ │ │ │ - lea (%rdi,%rax,8),%rcx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jbe 317d1 │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp 31139 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 317d1 │ │ │ │ - cmpb $0x1,0x4(%rax) │ │ │ │ - jne 31128 │ │ │ │ - movzbl 0x2(%rax),%edx │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jne 31128 │ │ │ │ - cmpw $0x0,(%rax) │ │ │ │ - je 31956 │ │ │ │ - movzbl 0x3(%rax),%r8d │ │ │ │ - lea 0x8(%rax),%r13 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rax │ │ │ │ - mov 0x60(%rdi),%edx │ │ │ │ - lea (%r15,%rdx,8),%rcx │ │ │ │ - cmp %r15,%rcx │ │ │ │ - ja 31189 │ │ │ │ - jmpq 31801 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe 317f8 │ │ │ │ - cmpb $0x1,0x4(%rax) │ │ │ │ - jne 31178 │ │ │ │ - movzbl 0x2(%rax),%edx │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jne 31178 │ │ │ │ - cmpw $0x0,(%rax) │ │ │ │ - je 31948 │ │ │ │ - movzbl 0x3(%rax),%ebp │ │ │ │ - lea 0x8(%rax),%r9 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 311cf │ │ │ │ - cmp $0xfffffffffffff000,%r13 │ │ │ │ - ja 311cf │ │ │ │ - cmp $0xfffffffffffff000,%r9 │ │ │ │ - ja 311cf │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - cmp (%r9),%al │ │ │ │ - je 31878 │ │ │ │ - lea 0x2d8(%rsp),%rdx │ │ │ │ - lea 0x28(%r9),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - lea 0x208(%rsp),%rdx │ │ │ │ - lea 0x28(%r13),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x140(%rsp),%r9 │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa46ee(%rip),%rdx │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rbp │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%r8d │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 31e23 │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp $0x8,%r12d │ │ │ │ - jne 31103 │ │ │ │ - mov 0x14708(%rbx),%rax │ │ │ │ - mov 0x14700(%rbx),%r12 │ │ │ │ - jmpq 30734 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu (%rsi),%xmm2 │ │ │ │ - add $0x18,%r8 │ │ │ │ - movups %xmm2,-0x18(%r8) │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ - mov %rdx,-0x8(%r8) │ │ │ │ - jmpq 31024 │ │ │ │ - andq $0xfffffffffffffffe,0x500(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 3199b │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r12,%rsi,1),%rdx │ │ │ │ - cmpb $0x4,(%rdx) │ │ │ │ - je 31303 │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - lea (%rax,%rax,2),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - lea (%r12,%rdi,8),%rdi │ │ │ │ - movups %xmm1,(%rdi) │ │ │ │ - mov 0x10(%rdx),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov 0x14700(%rbx),%r12 │ │ │ │ - add $0x1,%rcx │ │ │ │ - add $0x18,%rsi │ │ │ │ - cmp 0x14708(%rbx),%rcx │ │ │ │ - jb 312d8 │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea (%r12,%rdx,8),%rdx │ │ │ │ - mov %rax,0x14708(%rbx) │ │ │ │ - jmpq 30749 │ │ │ │ - lea 0xa43c9(%rip),%rdi │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - mov $0xffffffea,%r15d │ │ │ │ - callq 71a0 │ │ │ │ - lea 0xa2606(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - jmpq 30c8f │ │ │ │ - mov 0x60(%r13),%eax │ │ │ │ - lea 0x70(%r13),%r12 │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 30c63 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 31392 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x0(%rbp),%eax │ │ │ │ - lea 0x8(%rbp,%rax,8),%rbp │ │ │ │ - mov 0x60(%r13),%eax │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 30c63 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2f060 │ │ │ │ - test %eax,%eax │ │ │ │ - je 31378 │ │ │ │ - jmpq 307d9 │ │ │ │ - cmpb $0x0,0x49a(%rbx) │ │ │ │ - jne 3144e │ │ │ │ - cmpb $0x0,0x72(%r12) │ │ │ │ - je 31ea4 │ │ │ │ - mov 0xd371a(%rip),%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xa4b44(%rip),%rdx │ │ │ │ - mov %r14,%rcx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 3142b │ │ │ │ - andq $0xfffffffffffffffe,0x500(%rbx) │ │ │ │ - movzbl 0x70(%r12),%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - callq 8e7a0 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 30d00 │ │ │ │ - mov %r14,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa4ae6(%rip),%rdx │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 3144e │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - lea 0xa48fc(%rip),%rdi │ │ │ │ - mov $0x1,%r15d │ │ │ │ - lea 0xa250a(%rip),%r12 │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 30a50 │ │ │ │ - andq $0xfffffffffffffffe,0x500(%rbx) │ │ │ │ - jmpq 30d09 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 3146e │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x8,%rbp │ │ │ │ - je 3148c │ │ │ │ - mov %rbp,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - cmpq $0x0,0x5a8(%rbx,%rax,1) │ │ │ │ - jne 31464 │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7b700 │ │ │ │ - jmp 31464 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 317c5 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 31912 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a7930 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 31965 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 31971 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 63390 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 319a3 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 31ed1 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lock orq $0x1,(%rax) │ │ │ │ - cmpb $0x0,0x484(%rbx) │ │ │ │ - jne 31509 │ │ │ │ - mov 0x500(%rbx),%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 31ee2 │ │ │ │ - cmpb $0x0,0x488(%rbx) │ │ │ │ - lea 0xa48b4(%rip),%rdi │ │ │ │ - setne %bpl │ │ │ │ - callq 71a0 │ │ │ │ - movzbl %bpl,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 94900 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 31e57 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - lea 0xa476b(%rip),%r12 │ │ │ │ - jne 31e46 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 62e30 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lock andq $0xffffffffffbfffff,(%rax) │ │ │ │ - lock orq $0x10,(%rax) │ │ │ │ - cmpb $0x0,0x4d8(%rbx) │ │ │ │ - je 31585 │ │ │ │ - cmpb $0x0,0x4d7(%rbx) │ │ │ │ - jne 31585 │ │ │ │ - lock addq $0x10000,0x127e0(%rbx) │ │ │ │ - cmpb $0x0,0x488(%rbx) │ │ │ │ - jne 31df3 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 31c5a │ │ │ │ - mov 0x14700(%rbx),%rax │ │ │ │ - mov 0x14708(%rbx),%rbp │ │ │ │ - lea -0x20f4(%rip),%rcx │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov 0x14718(%rbx),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 7740 │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 319af │ │ │ │ - mov 0x14348(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lock orq $0x80,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lock orq $0x4,(%rax) │ │ │ │ - mov 0x14610(%rbx),%rdi │ │ │ │ - movb $0x1,0x14618(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 32109 │ │ │ │ - callq 17020 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,0x14348(%rbx) │ │ │ │ - cmp %rdi,0x30(%rsp) │ │ │ │ - jb 31c0a │ │ │ │ - mov 0x14350(%rbx),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 2f550 │ │ │ │ - movq $0x0,0x14348(%rbx) │ │ │ │ - testb $0x2,0x12fc0(%rbx) │ │ │ │ - je 32143 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lock orq $0x1,(%rax) │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 3e000 │ │ │ │ - mov 0x12fc8(%rbx),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 32131 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 32120 │ │ │ │ - testb $0x20,0xe2(%rbx) │ │ │ │ - je 31c6b │ │ │ │ - cmpb $0x0,0x487(%rbx) │ │ │ │ - jne 31c6b │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 3207a │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 62f70 │ │ │ │ - test %eax,%eax │ │ │ │ - je 320a0 │ │ │ │ - lea 0xa4749(%rip),%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq 71a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 23b20 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lock orq $0x100,(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5dde0 │ │ │ │ - cmpb $0x0,0x48a(%rbx) │ │ │ │ - je 3208b │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0xa45b1(%rip),%r12 │ │ │ │ - callq 7410 │ │ │ │ - jmpq 30b86 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa4137(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 32055 │ │ │ │ - test %eax,%eax │ │ │ │ - je 30886 │ │ │ │ - mov 0x508(%rbx),%rax │ │ │ │ - andq $0xfffffffffffffffe,0x500(%rbx) │ │ │ │ - andq $0xfffffffffffffffd,0x90(%rax) │ │ │ │ - movb $0x0,0x4d7(%rbx) │ │ │ │ - jmpq 30886 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - movq $0x0,0x14700(%rbx) │ │ │ │ - mov $0xfffffff4,%r15d │ │ │ │ - movq $0x0,0x14708(%rbx) │ │ │ │ - mov %rax,0x14710(%rbx) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x14718(%rbx) │ │ │ │ - lea 0xa2182(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x60(%rdi),%edx │ │ │ │ - lea (%r15,%rdx,8),%rcx │ │ │ │ - cmp %r15,%rcx │ │ │ │ - ja 31189 │ │ │ │ - jmpq 31278 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 31278 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmpq 311cf │ │ │ │ - mov 0x28,%eax │ │ │ │ - lea (%r14,%rax,8),%rcx │ │ │ │ - jmpq 31116 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa3e1c(%rip),%rdx │ │ │ │ + mov 0x74(%r13),%esi │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jl 388fb │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + callq a7a10 │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + setl %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + test %al,%al │ │ │ │ + jne 389cf │ │ │ │ + mov 0x74(%r13),%ecx │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + shr %ecx │ │ │ │ + shr %eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 38915 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + movzbl 0x58(%rbx),%ecx │ │ │ │ mov $0x3,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 31e83 │ │ │ │ - test %eax,%eax │ │ │ │ - je 3095e │ │ │ │ - mov 0x508(%rbx),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - andq $0xfffffffffffffffd,0x90(%rax) │ │ │ │ - movb $0x0,0x4d7(%rbx) │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 309b9 │ │ │ │ - movq $0x1,0x18(%rsp) │ │ │ │ - mov $0x18,%edi │ │ │ │ - jmpq 30e49 │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8d,0x28(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - callq 7aa8 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 311cf │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jne 311cf │ │ │ │ - jmpq 31278 │ │ │ │ - movq $0x0,0x14700(%rbx) │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - mov $0xfffffff4,%r15d │ │ │ │ - lea 0xa207a(%rip),%r12 │ │ │ │ - movq $0x0,0x14708(%rbx) │ │ │ │ - movq $0x0,0x14710(%rbx) │ │ │ │ - movq $0x0,0x14718(%rbx) │ │ │ │ - jmpq 30a50 │ │ │ │ - lea 0xa40d7(%rip),%rdi │ │ │ │ - lea 0xa2046(%rip),%r12 │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 30a50 │ │ │ │ - lea 0xa4466(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 314a2 │ │ │ │ - lea 0xa4086(%rip),%rdi │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - mov $0x3,%r15d │ │ │ │ - callq 71a0 │ │ │ │ - lea 0xa200b(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0xffffffffffffffea,%r9 │ │ │ │ - jmpq 311aa │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xffffffffffffffea,%r13 │ │ │ │ - jmpq 3115b │ │ │ │ - lea 0xa3cac(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - lea 0xa441b(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - je 314c2 │ │ │ │ - lea 0xa4412(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 314c2 │ │ │ │ - mov %r12,%rdx │ │ │ │ - jmpq 3131c │ │ │ │ - lea 0xa4320(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 2f550 │ │ │ │ - mov 0x14348(%rbx),%rax │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 320da │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r15d,0x4c(%rsp) │ │ │ │ - jmp 319ff │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp 0x28(%rsp),%rbp │ │ │ │ - jae 31b80 │ │ │ │ - cmpw $0x4,0x0(%rbp) │ │ │ │ - jne 319f0 │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - add 0x38(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x14348(%r14) │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 87210 │ │ │ │ - movdqu 0x14(%rbx),%xmm0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x40a,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x53(%rip),%rax │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ + movslq %r12d,%rbp │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%al │ │ │ │ + cmovb %esi,%eax │ │ │ │ + and $0xffffff8f,%ecx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %al,0x58(%rbx) │ │ │ │ + jmpq 38604 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 31af8 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - cmp $0xfffffffc,%r13d │ │ │ │ - je 31a30 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - callq 873f0 │ │ │ │ - mov %r13d,%r12d │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - movzbl 0x1(%rbp),%r8d │ │ │ │ - mov %r12d,%r15d │ │ │ │ - lea 0xd2ff3(%rip),%rax │ │ │ │ - lea 0xa3f5c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax,%rdx,8),%rcx │ │ │ │ - mov %r12d,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa4214(%rip),%r12 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 30a50 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 74250 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 85670 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 31aa1 │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movl $0x1d,0x128(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r13d │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 31a30 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 32148 │ │ │ │ - test %eax,%eax │ │ │ │ - je 319f0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - jmpq 31aba │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x4c(%rsp),%r15d │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - jmp 31ba3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp 0x28(%rsp),%rbp │ │ │ │ - jae 31bcf │ │ │ │ - cmpb $0x0,0x1(%rbp) │ │ │ │ - je 31b98 │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - add 0x38(%rsp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x14348(%rbx) │ │ │ │ - callq 2f2c0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 31b98 │ │ │ │ - jmpq 31aba │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lock orq $0x80,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lock orq $0x4,(%rax) │ │ │ │ - mov 0x14610(%rbx),%rdi │ │ │ │ - movb $0x1,0x14618(%rbx) │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + callq a7c70 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + jmp 388aa │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov 0x20(%rcx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31bfe │ │ │ │ - callq 17020 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x14348(%rbx) │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - cmpb $0x0,0x1(%rbp) │ │ │ │ - jne 31c43 │ │ │ │ - cmpb $0x4,0x0(%rbp) │ │ │ │ - je 31c43 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - add 0x38(%rsp),%rsi │ │ │ │ - callq 2f550 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2f2c0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 31aba │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp 0x28(%rsp),%rbp │ │ │ │ - jb 31c0f │ │ │ │ - jmpq 3164a │ │ │ │ + je 388cb │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 3105d │ │ │ │ - lea 0xa4196(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 3159f │ │ │ │ - lea 0xa408b(%rip),%r12 │ │ │ │ - cmpb $0x0,0x484(%rbx) │ │ │ │ - jne 31f97 │ │ │ │ - cmpb $0x0,0x4d7(%rbx) │ │ │ │ - jne 31f2b │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 31f86 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 566b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 32046 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - lea 0xa406a(%rip),%r12 │ │ │ │ - jne 31f1f │ │ │ │ - mov 0x500(%rbx),%rax │ │ │ │ - and $0xc,%eax │ │ │ │ - cmp $0xc,%rax │ │ │ │ - je 31d3d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0xa41ee(%rip),%rdi │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - movups %xmm0,0x90(%rsp) │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - movups %xmm0,0xb0(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 23b80 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 31fd4 │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 3a710 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 31fd4 │ │ │ │ - lea 0xa3cd0(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - lea 0x570(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - cmpb $0x0,0x49b(%rbx) │ │ │ │ - je 3201d │ │ │ │ - mov 0x508(%rbx),%rax │ │ │ │ - mov $0xe,%edx │ │ │ │ - mov %dx,0x10(%rax) │ │ │ │ - mov 0x508(%rbx),%rax │ │ │ │ - orq $0x7ba80,0xd0(%rax) │ │ │ │ - mov 0xe0(%rbx),%rax │ │ │ │ - test $0x80,%ah │ │ │ │ - je 31feb │ │ │ │ - cmpb $0x0,0x484(%rbx) │ │ │ │ - je 31dbb │ │ │ │ - test $0x48000,%eax │ │ │ │ - jne 31dbb │ │ │ │ - mov 0x508(%rbx),%rax │ │ │ │ - btrq $0x3c,0x90(%rax) │ │ │ │ - mov 0x508(%rbx),%rax │ │ │ │ - btrq $0x3d,0x90(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 29d40 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x2f00(%rbx),%rax │ │ │ │ + mov 0x50(%rcx),%r9 │ │ │ │ + tzcnt %rdi,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + je 388cb │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + cmp 0x60(%rax,%rsi,1),%r15 │ │ │ │ + je 38983 │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 388cb │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 31df3 │ │ │ │ - cmpq $0x80,(%rax) │ │ │ │ - jbe 31df3 │ │ │ │ - mov 0xd63a9(%rip),%rdi │ │ │ │ - lea 0x2f08(%rbx),%rsi │ │ │ │ - callq 14060 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lock orq $0x100,(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5dde0 │ │ │ │ - cmpb $0x0,0x48a(%rbx) │ │ │ │ - je 30a81 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 30b45 │ │ │ │ - lea 0xa3f09(%rip),%rdi │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - lea 0xa1b12(%rip),%r12 │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 30a50 │ │ │ │ - lea 0xa3f96(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 3154d │ │ │ │ - mov %eax,%r15d │ │ │ │ - lea 0xa3e51(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - lea -0x2a4d(%rip),%rcx │ │ │ │ - mov $0x18,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7740 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 3105d │ │ │ │ - lea 0xa3ea9(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - movq $0x1,(%rsp) │ │ │ │ - jmpq 309b9 │ │ │ │ - movzbl 0x70(%r12),%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 8e7a0 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 30cfd │ │ │ │ - mov 0xd2c14(%rip),%rcx │ │ │ │ - jmpq 31410 │ │ │ │ - lea 0xa3ee1(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 314e2 │ │ │ │ - testb $0x40,0xe2(%rbx) │ │ │ │ - jne 31509 │ │ │ │ - lea 0xa3dd4(%rip),%r12 │ │ │ │ - jmpq 3154d │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov 0x14708(%rbx),%rax │ │ │ │ - mov 0x14700(%rbx),%r12 │ │ │ │ - jmpq 30734 │ │ │ │ - lea 0xa3f73(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movzbl 0x47d(%rbx),%eax │ │ │ │ - movzbl 0x47e(%rbx),%edx │ │ │ │ - add %eax,%eax │ │ │ │ - shl $0x2,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - movzbl 0x47c(%rbx),%edx │ │ │ │ - or %edx,%eax │ │ │ │ - je 31cbd │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - je 31cbd │ │ │ │ - lea 0xa3f48(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - je 31cbd │ │ │ │ - lea 0xa3f3e(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 31cbd │ │ │ │ - lea 0xa3ef0(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 31c99 │ │ │ │ - lea 0xa3ec7(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53da0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 31fdc │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - lea 0xa3d56(%rip),%r12 │ │ │ │ - je 31cbd │ │ │ │ - lea 0xa3ea9(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 31f2b │ │ │ │ - mov %eax,%r15d │ │ │ │ - jmpq 30a50 │ │ │ │ - mov %eax,%r15d │ │ │ │ - lea 0xa3d2d(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - mov 0x508(%rbx),%rax │ │ │ │ - orq $0x1,0xe0(%rax) │ │ │ │ - cmpb $0x0,0x484(%rbx) │ │ │ │ - je 31dbb │ │ │ │ - testq $0x48000,0xe0(%rbx) │ │ │ │ - jne 31dbb │ │ │ │ - jmpq 31d9b │ │ │ │ - mov 0xe0(%rbx),%rax │ │ │ │ - test $0x80,%ah │ │ │ │ - je 31feb │ │ │ │ - cmpb $0x0,0x484(%rbx) │ │ │ │ - je 31dc3 │ │ │ │ - test $0x48000,%eax │ │ │ │ - jne 31dc3 │ │ │ │ - jmpq 31d9b │ │ │ │ - mov %eax,%r15d │ │ │ │ - lea 0xa3cd1(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - lea 0xa3cd7(%rip),%rdi │ │ │ │ - lea 0xe0(%rbx),%r14 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - callq 71a0 │ │ │ │ - lea 0xa18d9(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - lea 0xa3da2(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 316d6 │ │ │ │ - lea 0xa3c4e(%rip),%r12 │ │ │ │ - jmpq 30a81 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a79b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 316eb │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - lea 0xa3c1d(%rip),%r12 │ │ │ │ - je 31c72 │ │ │ │ - lea 0xa3d84(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 31c72 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lock orq $0x80,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lock orq $0x4,(%rax) │ │ │ │ - mov 0x14610(%rbx),%rdi │ │ │ │ - movb $0x1,0x14618(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 32109 │ │ │ │ - callq 17020 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x14348(%rbx) │ │ │ │ - jmpq 3164a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa3ce8(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 316af │ │ │ │ - mov $0xfffffffb,%r15d │ │ │ │ - lea 0xa3bbf(%rip),%r12 │ │ │ │ - jmpq 30a50 │ │ │ │ - callq 2f5e0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - jmpq 31ab7 │ │ │ │ - lea 0xa3a64(%rip),%rcx │ │ │ │ - mov $0x1db,%edx │ │ │ │ - lea 0xa3af0(%rip),%rsi │ │ │ │ - lea 0xa3741(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + je 388cb │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + cmp 0x60(%rax,%rsi,1),%r15 │ │ │ │ + jne 3894c │ │ │ │ + movzbl 0x5a(%rax),%r10d │ │ │ │ + movzbl 0x5b(%rax),%r11d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shr $0x4,%r10b │ │ │ │ + and $0xf,%r11d │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + sar %cl,%r11d │ │ │ │ + sar %cl,%r10d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + and $0x1,%r10d │ │ │ │ + and $0x1,%ecx │ │ │ │ + lea -0x1(%r10,%rcx,1),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jg 3894c │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + callq a83c0 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + shl $0x8,%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + or %r8d,%eax │ │ │ │ + cbtw │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + movzwl 0x5a(%rbx),%eax │ │ │ │ + and $0xff0,%dx │ │ │ │ + and $0xf00f,%ax │ │ │ │ + or %eax,%edx │ │ │ │ + mov %dx,0x5a(%rbx) │ │ │ │ + and $0xf,%edx │ │ │ │ + jmpq 38604 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0xa3ded(%rip),%rdi │ │ │ │ + mov $0x3f,%ebp │ │ │ │ push %rbx │ │ │ │ - lea 0x570(%rbp),%r12 │ │ │ │ - sub $0x368,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x358(%rsp) │ │ │ │ - movabs $0xa00000000,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0xa3d8e(%rip),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - orq $0x4,0xe0(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - orq $0x8,0xe0(%rax) │ │ │ │ - cmpb $0x0,0x49b(%rbp) │ │ │ │ - jne 327ac │ │ │ │ - mov 0xd4dcf(%rip),%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 32334 │ │ │ │ - mov 0xd5dca(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - mov 0xd5e3f(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 32730 │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 3226e │ │ │ │ - jmp 322b0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %esi,%edi │ │ │ │ + and $0xf,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + and $0xfffffff0,%edx │ │ │ │ + or %edi,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %dl,0x5a(%rbx) │ │ │ │ + shr $0x4,%sil │ │ │ │ + test $0xf0,%dl │ │ │ │ + je 38b26 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 322b8 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 32260 │ │ │ │ - mov 0x60(%r14),%rdx │ │ │ │ - jmp 3229d │ │ │ │ + movzbl %sil,%eax │ │ │ │ + mov %rbp,%rcx │ │ │ │ + movzbl %dil,%edi │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + cltq │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %ecx,%r12d │ │ │ │ + cmp %ecx,%edi │ │ │ │ + ja 38b26 │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + movzbl %sil,%edi │ │ │ │ + sar %cl,%edi │ │ │ │ + mov %eax,%r8d │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0x1,%edi │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0xf,%r8d │ │ │ │ + and $0x1,%eax │ │ │ │ + lea -0x1(%rdi,%rax,1),%r13d │ │ │ │ + movzbl 0x59(%rbx),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 38b20 │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + je 38ad4 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 38b10 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%r8d │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xf,%r8d │ │ │ │ + shr $0x4,%sil │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + rol %cl,%eax │ │ │ │ + and %eax,%esi │ │ │ │ + and %eax,%r8d │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + shl $0x4,%ecx │ │ │ │ + or %r8d,%eax │ │ │ │ + or %ecx,%edx │ │ │ │ + mov %al,0x5b(%rbx) │ │ │ │ + mov %dl,0x5a(%rbx) │ │ │ │ + test $0xf0,%dl │ │ │ │ + je 38b26 │ │ │ │ + mov %edx,%edi │ │ │ │ + and $0xf,%edi │ │ │ │ + jmpq 38a48 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r14) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 322b8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 32288 │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 3226e │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 324aa │ │ │ │ - mov 0xd5db1(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 32698 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0xd5d9f(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 326ad │ │ │ │ - mov 0xd5d19(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 326bf │ │ │ │ - test %r14,%r14 │ │ │ │ - je 32341 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 94780 │ │ │ │ - lea 0x60(%r14),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r14) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 32738 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3222f │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - jmpq 3224a │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0xe0(%rbp),%r14 │ │ │ │ - callq 7a20 │ │ │ │ - lock orq $0x1,(%r14) │ │ │ │ - lock orq $0x10,(%r14) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 7b700 │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - jne 3235c │ │ │ │ - lock orq $0x80,(%r14) │ │ │ │ - lea 0x12fc0(%rbp),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - lock orq $0x4,(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3249d │ │ │ │ - mov 0xd5c65(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - mov 0xd5cdb(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 32690 │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 323ce │ │ │ │ - jmp 32410 │ │ │ │ + callq a7d30 │ │ │ │ + jmp 38abc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 32418 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 323c0 │ │ │ │ - mov 0x60(%r13),%rdx │ │ │ │ - jmp 323fd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r13) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 32418 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 323e8 │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 323ce │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 324b3 │ │ │ │ - mov 0xd5c51(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 325f5 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0xd5c3e(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 3260c │ │ │ │ - mov 0xd5bb7(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 3261e │ │ │ │ - test %r13,%r13 │ │ │ │ - je 324bc │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 442c0 │ │ │ │ - lea 0x60(%r13),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 3274a │ │ │ │ - lock xadd %rax,0x60(%r13) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 32741 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 32394 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - jmpq 323ad │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - jmpq 322f8 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 3245f │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 443e0 │ │ │ │ - testb $0x2,0x12fc0(%rbp) │ │ │ │ - je 32a76 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lock orq $0x1,(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 23bc0 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 329b1 │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 325e8 │ │ │ │ - mov 0xd5af3(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - mov 0xd5b68(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 329a0 │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 32546 │ │ │ │ - jmp 3255c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 3255c │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 32538 │ │ │ │ - lock addq $0x1,0x28(%r13) │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 327dd │ │ │ │ - mov 0xd5b0c(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 32909 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0xd5af9(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 3291e │ │ │ │ - mov 0xd5a73(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 32930 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 327ea │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 70710 │ │ │ │ - lea 0x28(%r13),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 32a2e │ │ │ │ - lock xadd %rax,0x28(%r13) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 329a8 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 32506 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - jmpq 32521 │ │ │ │ - mfence │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0xd5a7d(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 3244b │ │ │ │ - mfence │ │ │ │ - mov 0xd59f3(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 3245a │ │ │ │ - movl $0x0,0xd59e0(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0xd59c3(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 3245a │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 3245a │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd5984(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 3245a │ │ │ │ - xchg %ax,%ax │ │ │ │ - mfence │ │ │ │ - jmpq 323ad │ │ │ │ - mfence │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0xd59db(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 322e9 │ │ │ │ - mfence │ │ │ │ - mov 0xd5952(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 322f8 │ │ │ │ - movl $0x0,0xd593f(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xd5920(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 322f8 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 322f8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd58e5(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 322f8 │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 3224a │ │ │ │ - callq *0x68(%r14) │ │ │ │ - jmpq 32325 │ │ │ │ - callq *0x68(%r13) │ │ │ │ - jmpq 3248e │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - lea 0xa3322(%rip),%r15 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 32a68 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0xa3403(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa337a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 32a71 │ │ │ │ - add $0x368,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 38b31 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov $0xe,%r9d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r9w,0x10(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - orq $0x7ba80,0xd0(%rax) │ │ │ │ - callq 29d40 │ │ │ │ - jmpq 3221a │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 325a7 │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x41ed,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0xa3753(%rip),%r15 │ │ │ │ - callq 516e0 │ │ │ │ - lea 0x200(%rsp),%r13 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x1000,0x40(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 506e0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0xffffffff,0x214(%rsp) │ │ │ │ - callq 74fe0 │ │ │ │ - mov %eax,%r14d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 32760 │ │ │ │ - lea 0xb0(%rsp),%r13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x130(%rsp),%r14 │ │ │ │ - callq 51560 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - jmp 3289e │ │ │ │ - cmp $0xfffffffc,%edx │ │ │ │ - jne 329bd │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x41c0 │ │ │ │ - pushq $0x0 │ │ │ │ - callq 566f0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 32895 │ │ │ │ - movq $0x0,0x1d0(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - movl $0x0,0x1d8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 32895 │ │ │ │ - mfence │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0xd576a(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 3258f │ │ │ │ - mfence │ │ │ │ - mov 0xd56e1(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 3259e │ │ │ │ - movl $0x0,0xd56ce(%rip) │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ + callq a8130 │ │ │ │ + movzbl 0x5b(%rbx),%edx │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + xor %edx,%eax │ │ │ │ + and $0xfffffff0,%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x5b(%rbx) │ │ │ │ + jmp 38b26 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38c00 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + tzcnt %rax,%rbx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - lea 0xd56b6(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jns 3259e │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 3259e │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd5674(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 3259e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mfence │ │ │ │ - jmpq 32521 │ │ │ │ - callq *0x30(%r13) │ │ │ │ - jmpq 325d9 │ │ │ │ - lea 0xa3579(%rip),%r15 │ │ │ │ - jmpq 32760 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %edx,%edx │ │ │ │ - jne 32a4d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 32a50 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0xa30e5(%rip),%r15 │ │ │ │ - callq 46700 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 32760 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - orq $0x1,0x90(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - andq $0xfffffffffffffffd,0x90(%rax) │ │ │ │ - callq 29d40 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 32780 │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - lea 0xa3066(%rip),%r15 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 32760 │ │ │ │ - callq *0x30(%r13) │ │ │ │ - jmpq 32760 │ │ │ │ - mov %edx,%r14d │ │ │ │ - lea 0xa34f1(%rip),%rdi │ │ │ │ - lea 0xa34ea(%rip),%r15 │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 32760 │ │ │ │ - callq *0x68(%r13) │ │ │ │ - jmpq 32760 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - callq 2f5e0 │ │ │ │ + add 0x50(%rdi),%rbx │ │ │ │ + je 38bf4 │ │ │ │ + movzwl 0x14(%rbx),%esi │ │ │ │ + shr $0x3,%si │ │ │ │ + mov %esi,%eax │ │ │ │ + movzbl 0x59(%rbx),%esi │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + add %eax,%esi │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jb 38be0 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 38bf4 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38bf4 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add 0x50(%rbp),%rbx │ │ │ │ + jmp 38b8d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 32ad5 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 32b50 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 32b60 │ │ │ │ - add $0xd0,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38a10 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 38bba │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 32b2d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 32d78 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + testb $0x8,0x16(%rdi) │ │ │ │ + jne 38cc0 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - tzcnt (%rdx),%rcx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 32cc0 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 32c40 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 32bc0 │ │ │ │ - lea 0xa354a(%rip),%rcx │ │ │ │ - mov $0xad,%edx │ │ │ │ - lea 0xa20d5(%rip),%rsi │ │ │ │ - lea 0xa1e82(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x1(%rdx),%ecx │ │ │ │ - mov 0x10(%rsi),%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movzbl 0x3(%rdx),%esi │ │ │ │ - movzbl 0x2(%rdx),%edi │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov 0x4(%rdx),%r8d │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - shr %cl │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ - mov %esi,%r9d │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0x7f,%edi │ │ │ │ - shr $0x2,%dx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0xf,%r9d │ │ │ │ - mov %sil,0xd(%rsp) │ │ │ │ - and $0x7f,%edx │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r9b,0xc(%rsp) │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %di,0xe(%rsp) │ │ │ │ - movdqu (%rsp),%xmm1 │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - mov 0x10(%rsi),%r10d │ │ │ │ - movzbl 0x7(%rdx),%esi │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - movzwl 0x2(%rdx),%ecx │ │ │ │ - mov %esi,%r9d │ │ │ │ - shr $0x4,%sil │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - mov 0x10(%rdx),%r11 │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov 0x4(%rdx),%esi │ │ │ │ - mov (%rdx),%edx │ │ │ │ - shr %cx │ │ │ │ - and $0x1fff,%ecx │ │ │ │ - shr $0x1e,%rdi │ │ │ │ - and $0xf,%r9d │ │ │ │ - mov %rbx,0x18(%rax) │ │ │ │ - shr $0x4,%edx │ │ │ │ - shr $0xb,%esi │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0x1fff,%di │ │ │ │ - and $0x1fff,%edx │ │ │ │ - and $0x1fff,%si │ │ │ │ - mov %ecx,0x4(%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r10d,0x8(%rax) │ │ │ │ - mov %edx,(%rax) │ │ │ │ - mov %r9b,0xc(%rax) │ │ │ │ - mov %r8b,0xd(%rax) │ │ │ │ - mov %di,0xe(%rax) │ │ │ │ - mov %si,0x10(%rax) │ │ │ │ - mov %r11,0x20(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38ca4 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + tzcnt %rax,%rbx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add 0x50(%rdi),%rbx │ │ │ │ + je 38ca4 │ │ │ │ + testb $0x20,0x14(%rbx) │ │ │ │ + je 38c92 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 385a0 │ │ │ │ + test %al,%al │ │ │ │ + je 38cb0 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 38ca4 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38ca4 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add 0x50(%rbp),%rbx │ │ │ │ + testb $0x20,0x14(%rbx) │ │ │ │ + jne 38c50 │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + js 38c50 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 38c6d │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsi),%r9d │ │ │ │ - movzbl 0x5(%rdx),%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov %esi,%r11d │ │ │ │ - shr $0x4,%sil │ │ │ │ - movzwl 0x2(%rdx),%edi │ │ │ │ - movzwl 0x6(%rdx),%r10d │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - shr $0xc,%ecx │ │ │ │ - and $0x1ff,%ecx │ │ │ │ - shr $0x5,%di │ │ │ │ - and $0xf,%r11d │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - shr $0x3,%dx │ │ │ │ - shr $0x1e,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0x1ff,%di │ │ │ │ - and $0x1ff,%edx │ │ │ │ - and $0x3ff,%si │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %r11b,0xc(%rsp) │ │ │ │ - mov %r8b,0xd(%rsp) │ │ │ │ - mov %di,0xe(%rsp) │ │ │ │ - movdqu (%rsp),%xmm3 │ │ │ │ - mov %si,0x10(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm4 │ │ │ │ - mov %r10w,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - mov %rdx,0x20(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ + testb $0x8,0x16(%rbp) │ │ │ │ + je 38cc3 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - mov %edx,0x4(%rdi) │ │ │ │ - mov %edx,0x8(%rdi) │ │ │ │ - movups %xmm0,0x18(%rdi) │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ retq │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + lea 0x86e26(%rip),%rcx │ │ │ │ + mov $0x210,%edx │ │ │ │ + lea 0x868ce(%rip),%rsi │ │ │ │ + lea 0x84663(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38e5b │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ + tzcnt %rax,%r12 │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov 0x12898(%rsi),%r10 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r15d,%r11d │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov 0xd4229(%rip),%r14 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %r10,%r15 │ │ │ │ - movl $0xffffffff,0x18(%rsp) │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 32f5e │ │ │ │ - mov 0xd5212(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0xd5287(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 33088 │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 32e28 │ │ │ │ - jmp 32e6a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 32e70 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r12,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 32e18 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - jmp 32e55 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 32e70 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 32e40 │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 32e28 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 32fe9 │ │ │ │ - mov 0xd51f9(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 33080 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0xd51e7(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 33078 │ │ │ │ - mov 0xd5161(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 32ff2 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 32f6b │ │ │ │ - movzwl 0xb0(%rbp),%eax │ │ │ │ - mov 0xa8(%rbp),%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - movzwl 0xb2(%rbp),%eax │ │ │ │ - imul %rax,%rcx │ │ │ │ - mov 0xa80(%rbp),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - cmp %rsi,%r15 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea (%r15,%rsi,1),%rax │ │ │ │ - cmovae %r15,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 32efc │ │ │ │ - cmp %rax,%rcx │ │ │ │ - cmovbe %rcx,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rdi,%rdi,4),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - div %rcx │ │ │ │ - cmp %r11d,%eax │ │ │ │ - jb 32f22 │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - mov %eax,%r11d │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + imul $0xe8,%r12,%r12 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + add 0x50(%rdi),%r12 │ │ │ │ + je 38e50 │ │ │ │ + mov $0x2,%ebp │ │ │ │ + movzbl 0x58(%r12),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + cmovb %ebp,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%r12) │ │ │ │ + movzbl 0x5a(%r12),%eax │ │ │ │ + test $0xf0,%al │ │ │ │ + je 38e08 │ │ │ │ + movzbl 0x5b(%r12),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + mov $0x1,%r13d │ │ │ │ + and $0xf,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + movzbl %al,%edi │ │ │ │ + movzbl %dl,%esi │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 38dc6 │ │ │ │ + mov %ecx,%eax │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - cmp %r13,%rsi │ │ │ │ - lea (%rsi,%r13,1),%rax │ │ │ │ - lea 0x60(%rbp),%rdi │ │ │ │ - cmovb %r13,%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - cmovae %rax,%r13 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 33090 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 32de7 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmpq 32e02 │ │ │ │ - mov 0x2dc0(%r12),%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r15,%r10 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - cmp %r15,%rcx │ │ │ │ - cmovbe %rcx,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea (%rsi,%rsi,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - div %rcx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - cmp %eax,%r11d │ │ │ │ - cmova 0x18(%rsp),%edx │ │ │ │ - cmova 0x8(%rsp),%rcx │ │ │ │ - cmova (%rsp),%rsi │ │ │ │ - cmova %r11d,%eax │ │ │ │ - cmp %r13,%r15 │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - cmovb %r13,%r10 │ │ │ │ - lea (%r15,%r13,1),%rdx │ │ │ │ - mov %eax,0x4(%rdi) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - cmovbe %rdx,%r13 │ │ │ │ - mov %r13,0x18(%rdi) │ │ │ │ - add $0x28,%rsp │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r12,%rax,8),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 38e40 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r12),%eax │ │ │ │ + movzbl 0x5b(%r12),%edx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + movzbl 0x5a(%r12),%ecx │ │ │ │ + not %esi │ │ │ │ + and %esi,%eax │ │ │ │ + and %esi,%edx │ │ │ │ + movzbl 0x5b(%r12),%esi │ │ │ │ + and $0xf,%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + and $0xfffffff0,%esi │ │ │ │ + shl $0x4,%edi │ │ │ │ + or %edx,%esi │ │ │ │ + or %edi,%ecx │ │ │ │ + mov %sil,0x5b(%r12) │ │ │ │ + mov %cl,0x5a(%r12) │ │ │ │ + and $0xf0,%ecx │ │ │ │ + jne 38d70 │ │ │ │ + movzbl 0x10(%r12),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 38e50 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38e50 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%r12d │ │ │ │ + imul $0xe8,%r12,%r12 │ │ │ │ + add 0x50(%rbx),%r12 │ │ │ │ + jmpq 38d2b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 38daf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - jmpq 32eb0 │ │ │ │ - mov %r11d,0x1c(%rsp) │ │ │ │ - movl $0x0,0xd5007(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xd4fe8(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x1c(%rsp),%r11d │ │ │ │ - jns 32eb0 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x1c(%rsp),%r11d │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 32eb0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd4fa3(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x1c(%rsp),%r11d │ │ │ │ - jmpq 32eb0 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 32ea1 │ │ │ │ - mfence │ │ │ │ - jmpq 32e8f │ │ │ │ - mfence │ │ │ │ - jmpq 32e02 │ │ │ │ - mov %r11d,0x1c(%rsp) │ │ │ │ - callq *0x68(%rbp) │ │ │ │ - mov 0x1c(%rsp),%r11d │ │ │ │ - jmpq 32f4f │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2ed0(%rdi),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x2ed0(%rdi),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 32d90 │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0xa4(%rsp),%ebx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov $0xfffffffffffffff8,%r12 │ │ │ │ - imul $0x3b9aca00,0xc0(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rax │ │ │ │ - add 0xc8(%rsp),%rdx │ │ │ │ - mul %rdx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 3316b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - testb $0x1,0x12900(%r13) │ │ │ │ - jne 33561 │ │ │ │ - callq 17070 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - je 33158 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %fs:(%r12),%rdx │ │ │ │ - movl $0x0,0x1c(%rdx) │ │ │ │ - mfence │ │ │ │ - test %eax,%eax │ │ │ │ - jne 335e2 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ callq 7170 │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - movabs $0x431bde82d7b634db,%rax │ │ │ │ - imul $0x3b9aca00,0x30(%rsp),%rdx │ │ │ │ - add 0x38(%rsp),%rdx │ │ │ │ - mul %rdx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - callq 32d90 │ │ │ │ - mov 0x84(%rsp),%eax │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x20(%r12),%r9 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 38fe9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x50(%r12),%r11 │ │ │ │ + tzcnt %r9,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r11,%rax │ │ │ │ + je 38fe9 │ │ │ │ + mov 0xb0(%rsp),%esi │ │ │ │ + lea 0x0(%r13,%r13,2),%rdx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + shl %cl,%r14d │ │ │ │ + mov $0x3f,%r15d │ │ │ │ + mov %esi,0x34(%rsp) │ │ │ │ + mov 0xb4(%rsp),%rsi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + movzbl 0x5a(%rax),%edx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov 0xbc(%rsp),%rsi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0xf0,%dl │ │ │ │ + je 38f9b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jne 38f59 │ │ │ │ + movzbl 0x5b(%rax),%ecx │ │ │ │ + mov %edx,%edi │ │ │ │ + shr $0x4,%dil │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %cl,%dil │ │ │ │ + cmovne %rax,%rsi │ │ │ │ + movzbl 0x58(%rax),%ecx │ │ │ │ + movzbl 0x58(%rbx),%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + and $0xf,%edi │ │ │ │ + jne 390a8 │ │ │ │ + movzwl 0x14(%rbx),%ecx │ │ │ │ + movzwl 0x14(%rax),%edi │ │ │ │ + and $0x3,%ecx │ │ │ │ + and $0x3,%edi │ │ │ │ + cmp $0x2,%cx │ │ │ │ + sete %r10b │ │ │ │ + cmp $0x2,%di │ │ │ │ + sete %r8b │ │ │ │ + cmp %r8b,%r10b │ │ │ │ + je 39010 │ │ │ │ + cmp $0x2,%cx │ │ │ │ + cmove %rax,%rsi │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 38fe0 │ │ │ │ + mov %r9,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 33609 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 33568 │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - test %esi,%esi │ │ │ │ - cmovne %esi,%ecx │ │ │ │ - sub 0x18(%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - jle 3327e │ │ │ │ - cmp $0x13,%esi │ │ │ │ - ja 3327e │ │ │ │ - mov $0x14,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - imul %rax,%rdx │ │ │ │ - movabs $0xa3d70a3d70a3d70b,%rax │ │ │ │ - shr %rdx │ │ │ │ - mul %rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - add 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x128a8(%r13) │ │ │ │ - mov 0x2ed0(%r13),%rdx │ │ │ │ - mov 0x2ee0(%r13),%eax │ │ │ │ - mov 0x128a8(%r13),%rsi │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 335be │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovne %ebx,%eax │ │ │ │ - imul 0x12840(%r13),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ - mov $0x800,%edx │ │ │ │ - cmp $0x800,%eax │ │ │ │ - cmovb %edx,%eax │ │ │ │ - mov %eax,0x12840(%r13) │ │ │ │ - mov 0x2ed0(%r13),%rax │ │ │ │ - lea 0x128b8(%r13),%rbp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movups %xmm0,0x128b8(%r13) │ │ │ │ - mov 0xd3d25(%rip),%r14 │ │ │ │ - movl $0x2,0x128a0(%r13) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - movups %xmm0,0x20(%rbp) │ │ │ │ - movups %xmm0,0x30(%rbp) │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 333fa │ │ │ │ - mov 0xd4cfe(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0xd4d73(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 33550 │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 33337 │ │ │ │ - jmp 33379 │ │ │ │ + je 38fe0 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r11,%rax │ │ │ │ + movzbl 0x5a(%rax),%edx │ │ │ │ + test $0xf0,%dl │ │ │ │ + jne 38f40 │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 38fa7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 33380 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%r13,%rax,8),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 33328 │ │ │ │ - mov 0x60(%r15),%rdx │ │ │ │ - jmp 33365 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r15) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 33380 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 33350 │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 33337 │ │ │ │ - xor %r15d,%r15d │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 391e0 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 39150 │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + je 39120 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 390e0 │ │ │ │ + callq 367d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + shr $0x4,%dl │ │ │ │ + mov %r15,%r8 │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + sub %rcx,%r8 │ │ │ │ + cmp %r8,%r13 │ │ │ │ + cmova %rax,%rsi │ │ │ │ + test %r14d,%edx │ │ │ │ + je 38f9b │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x60(%rax,%rdx,1),%rdx │ │ │ │ + cmp $0x2,%di │ │ │ │ + je 390c0 │ │ │ │ + mov 0x14c(%rdx),%r8d │ │ │ │ + mov 0x150(%rdx),%rdi │ │ │ │ + mov 0x158(%rdx),%rdx │ │ │ │ + cmp (%rsp),%rdx │ │ │ │ + setb %dl │ │ │ │ + seta %cl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + jne 39084 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rdi,0x18(%rsp) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 390d0 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 38f9b │ │ │ │ + testb $0x4,0x16(%r12) │ │ │ │ + jne 391f5 │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmpq 38f9b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 334af │ │ │ │ - mov 0xd4ce9(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 334b8 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0xd4cd7(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 334cd │ │ │ │ - mov 0xd4c51(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 334df │ │ │ │ - test %r15,%r15 │ │ │ │ - je 33407 │ │ │ │ - movq $0x0,0xa80(%r15) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lea 0x60(%r15),%rdi │ │ │ │ - lock xadd %rax,0x60(%r15) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 33558 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 332fb │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmpq 33316 │ │ │ │ - movq $0x0,0x12898(%r13) │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0xffffffffffffffff,0x44(%rsp) │ │ │ │ - lea 0x4af(%rip),%r9 │ │ │ │ - lea 0xd1c8(%r13),%r8 │ │ │ │ - mov $0x8,%edx │ │ │ │ - movq $0xffffffffffffffff,0x4c(%rsp) │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x64(%rsp) │ │ │ │ - movq $0x0,0x6c(%rsp) │ │ │ │ - push %rbp │ │ │ │ - pushq $0x0 │ │ │ │ - sub $0x30,%rsp │ │ │ │ - movdqu 0x80(%rsp),%xmm1 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - movdqu 0xa0(%rsp),%xmm2 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - movups %xmm1,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - callq 39180 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov 0xc(%rsp),%ebx │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - jmpq 3316b │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - jmpq 333c0 │ │ │ │ - mfence │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0xd4bbb(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 333b1 │ │ │ │ - mfence │ │ │ │ - mov 0xd4b32(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 333c0 │ │ │ │ - movl $0x0,0xd4b1f(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xd4b00(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 333c0 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 333c0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd4ac5(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 333c0 │ │ │ │ + movzbl 0x58(%rbx),%edx │ │ │ │ + and $0xf,%ecx │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp %dl,%cl │ │ │ │ + cmova %rax,%rsi │ │ │ │ + jmpq 38f9b │ │ │ │ nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 33316 │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmpq 333eb │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 33188 │ │ │ │ - movl $0x0,0x128a0(%r13) │ │ │ │ - jmp 33592 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 32d90 │ │ │ │ - cmpq $0x0,0xd8(%rsp) │ │ │ │ - jne 335aa │ │ │ │ - callq 17070 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - callq 19a20 │ │ │ │ + mov 0x6c(%rdx),%r8d │ │ │ │ + mov 0x70(%rdx),%rdi │ │ │ │ + mov 0x78(%rdx),%rdx │ │ │ │ + jmp 3905f │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r8d,0x34(%rsp) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + jmp 39084 │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq a7960 │ │ │ │ test %al,%al │ │ │ │ - je 33575 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 3316b │ │ │ │ - mov %rbp,0x128b0(%r13) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - movl $0x1,0x128a0(%r13) │ │ │ │ - callq 68ac0 │ │ │ │ - jmpq 3316b │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 33628 │ │ │ │ - add $0xf8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + je 391c5 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 39214 │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0xa2aa0(%rip),%rcx │ │ │ │ - mov $0xc0,%edx │ │ │ │ - lea 0xa2980(%rip),%rsi │ │ │ │ - lea 0xa2991(%rip),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + jne 390f2 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq a7f70 │ │ │ │ + test %eax,%eax │ │ │ │ + je 39176 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 390f7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq a7c10 │ │ │ │ + test %al,%al │ │ │ │ + jne 390f2 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq a7cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 39146 │ │ │ │ + lea 0x5(%rbp),%eax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,4),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea 0x14758(%rax,%rdx,8),%rbp │ │ │ │ + callq 7170 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + imul $0x3b9aca00,0x50(%rsp),%rdx │ │ │ │ + add 0x58(%rsp),%rdx │ │ │ │ + imul $0x3b9aca00,0x38(%rsp),%rsi │ │ │ │ + add 0x40(%rsp),%rsi │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 390f2 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq a7af0 │ │ │ │ + jmpq 39142 │ │ │ │ + xchg %ax,%ax │ │ │ │ + orb $0x8,0x16(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 390f7 │ │ │ │ + lea 0x86924(%rip),%rcx │ │ │ │ + mov $0x13e,%edx │ │ │ │ + lea 0x8639c(%rip),%rsi │ │ │ │ + lea 0x863eb(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ + sub $0x178,%rsp │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + js 3a1d0 │ │ │ │ + movzwl 0x14(%rdi),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 3a3c0 │ │ │ │ + movzbl 0x59(%rdi),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0xf(%rsp) │ │ │ │ + cmp $0x3,%al │ │ │ │ + ja 396fa │ │ │ │ + movzbl %al,%edi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %edi,0x64(%rsp) │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %edi,0x60(%rsp) │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 33891 │ │ │ │ - jbe 33780 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 33880 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 3386e │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x28(%rdx),%r12 │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - jne 337a5 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpw $0x0,0xe(%rax) │ │ │ │ - je 336f7 │ │ │ │ - lea 0xa29d7(%rip),%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jae 336f7 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r12),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 33720 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - ja 336e3 │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 32b70 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%r12),%rdx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 338ad │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%r14,%rdx,8),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - ja 336b5 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 338cc │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jbe 336f7 │ │ │ │ - testb $0x2,0x40(%rsp) │ │ │ │ - jne 33778 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x6(%r12),%r15d │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0x0(%r13,%rax,8),%rbx │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3a3d3 │ │ │ │ + movzbl 0x5a(%r13),%edx │ │ │ │ + mov %ebp,%r12d │ │ │ │ + shl %cl,%r12d │ │ │ │ + mov %edx,%esi │ │ │ │ + shr $0x4,%sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + cmp $0x7f,%rax │ │ │ │ + jbe 39390 │ │ │ │ + test %r12d,%esi │ │ │ │ + je 39369 │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xf,%esi │ │ │ │ + movzbl 0x59(%r13),%eax │ │ │ │ + lea 0x1(%rcx),%r12d │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + mov %al,0x59(%r13) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 39359 │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + ja 39359 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 39316 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + ja 3934a │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + cmpq $0x0,0x60(%r13,%rax,8) │ │ │ │ + je 3934a │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shr $0x4,%al │ │ │ │ + shl %cl,%edi │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %edi,%eax │ │ │ │ + je 3a1f2 │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + ja 39310 │ │ │ │ + movzbl 0x59(%r13),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp %sil,0xf(%rsp) │ │ │ │ + jb 39434 │ │ │ │ + jmpq 396eb │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - movzwl 0xe(%rax),%edx │ │ │ │ - mov %r15d,%esi │ │ │ │ - callq 642c0 │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + callq 37a50 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ test %al,%al │ │ │ │ - je 33866 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%r12),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 338ad │ │ │ │ - add (%r14,%rax,8),%r12 │ │ │ │ - jmpq 336b0 │ │ │ │ + jne 3a3d3 │ │ │ │ + movzbl 0x5a(%r13),%edx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 3376a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 3386e │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - je 33696 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - callq 59d60 │ │ │ │ - test %al,%al │ │ │ │ - jne 33696 │ │ │ │ - mov %r12,%r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x18(%rsp),%r14 │ │ │ │ + movzbl 0x5b(%r13),%esi │ │ │ │ + shr $0x4,%dl │ │ │ │ + movzbl %dl,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 393e0 │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 39748 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r13),%edx │ │ │ │ + movzbl 0x5b(%r13),%eax │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + not %r12d │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x18,%rbx │ │ │ │ + and %r12d,%eax │ │ │ │ + and %r12d,%edx │ │ │ │ + cbtw │ │ │ │ + movsbw %dl,%dx │ │ │ │ + shl $0x4,%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x5a(%r13),%edx │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%r13) │ │ │ │ + movq $0x4,0x48(%rbx) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 392a3 │ │ │ │ + movzbl 0x59(%r13),%eax │ │ │ │ + mov $0x4,%esi │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or $0x4,%eax │ │ │ │ + mov %al,0x59(%r13) │ │ │ │ + mov %ecx,%r12d │ │ │ │ + mov %r13,%r14 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jae 33696 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%r15),%rdx │ │ │ │ - mov %edx,%esi │ │ │ │ - test %edx,%edx │ │ │ │ - je 3382c │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - ja 33800 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 32b70 │ │ │ │ - xor %esi,%esi │ │ │ │ - tzcnt (%r15),%rsi │ │ │ │ - movzbl 0x25(%rsp),%edi │ │ │ │ - cmp $0x4,%esi │ │ │ │ - jg 338ad │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0xa286e(%rip),%rax │ │ │ │ - add (%rax,%rsi,8),%r15 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jbe 33696 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + ja 39758 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + cmpq $0x0,0x60(%r14,%rax,8) │ │ │ │ + je 39758 │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ + movzbl %sil,%ebp │ │ │ │ + movzbl %sil,%esi │ │ │ │ + lea -0x1(%rbp),%ebx │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %ebx,0x30(%rsp) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + lea 0x98(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + setl %bl │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movslq %ebp,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r14,%rax,8),%rbp │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + lea 0x68(%r14,%rax,8),%r15 │ │ │ │ + mov 0x60(%rbp),%r13 │ │ │ │ + movzwl 0x68(%rbp),%eax │ │ │ │ + cmp 0x6a(%rbp),%ax │ │ │ │ + je 39f28 │ │ │ │ + mov 0xb0(%r13),%rdx │ │ │ │ + lea 0x8(%rdx,%rax,8),%rdx │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + jne 39f00 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x68(%rbp),%eax │ │ │ │ + cmp 0x6a(%rbp),%ax │ │ │ │ + jne 394d3 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + mov 0x60(%r14,%rax,8),%r13 │ │ │ │ + sete %r9b │ │ │ │ xor %edx,%edx │ │ │ │ - tzcnt (%r15),%rdx │ │ │ │ - mov %edx,%esi │ │ │ │ - test %edx,%edx │ │ │ │ - jne 337de │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jae 33696 │ │ │ │ - testb $0x2,0x40(%rsp) │ │ │ │ - jne 3385d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl %dil,%edx │ │ │ │ - movzbl 0x8(%rax),%esi │ │ │ │ - lea 0xa28b8(%rip),%rax │ │ │ │ - cmp (%rax,%rsi,4),%edx │ │ │ │ - jne 338a3 │ │ │ │ - add $0x8,%r15 │ │ │ │ - jmpq 337c8 │ │ │ │ - mov %r15d,%eax │ │ │ │ - jmpq 336fc │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 33687 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x8(%rdx),%r12 │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ - jmpq 33687 │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - lea 0x8(%rdx),%r12 │ │ │ │ - lea 0x8(%rdx,%rax,8),%rbx │ │ │ │ - jmpq 33687 │ │ │ │ - movzbl 0x6(%r15),%eax │ │ │ │ - jmpq 336fc │ │ │ │ - lea 0xa281c(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0xa13c7(%rip),%rsi │ │ │ │ - lea 0xa1174(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r8,%rcx │ │ │ │ - push %rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r9,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 33630 │ │ │ │ - mov %eax,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - js 3391f │ │ │ │ - movzwl 0xe(%rbx),%eax │ │ │ │ - movb $0x1,0x3(%rbp) │ │ │ │ - movl $0x0,0x4(%rbp) │ │ │ │ - mov %ax,0x0(%rbp) │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 33630 │ │ │ │ - test %eax,%eax │ │ │ │ - js 3397b │ │ │ │ - lea 0x12898(%rbp),%rdx │ │ │ │ - cmp $0x7fffffff,%eax │ │ │ │ - je 33965 │ │ │ │ - mov %eax,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ - add $0xa80,%rdx │ │ │ │ - mov 0x10(%rbx),%eax │ │ │ │ - mov %rax,%rcx │ │ │ │ - lock xadd %rcx,(%rdx) │ │ │ │ - mov 0x10(%rbx),%edx │ │ │ │ - add %rcx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 33988 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd3661(%rip),%rbx │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 33a80 │ │ │ │ - mov 0xd465e(%rip),%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - mov 0xd46d3(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 33a90 │ │ │ │ - mov 0x12830(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 339c7 │ │ │ │ - callq 17020 │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 33a78 │ │ │ │ - mov 0xd46a2(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 33ab0 │ │ │ │ - mov %rdx,%fs:(%rbx) │ │ │ │ - mov 0xd4690(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 33aa0 │ │ │ │ - mov 0xd460a(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 33a10 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0xd45ee(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + and $0x7f,%eax │ │ │ │ + lea 0x5(%rcx),%edi │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 39535 │ │ │ │ + movzbl 0x78(%r13),%eax │ │ │ │ + sub %eax,%edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + cmp $0xc,%ecx │ │ │ │ + jbe 39543 │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 3a0bb │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1c240 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 255a0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 39f3a │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xd45cf(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 33a03 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 33a03 │ │ │ │ - xor %r9d,%r9d │ │ │ │ + mov %edi,%ecx │ │ │ │ + shr $0x4,%al │ │ │ │ + shl %cl,%edx │ │ │ │ + shl %cl,%ebx │ │ │ │ + or 0x5b(%r14),%bl │ │ │ │ + or %edx,%eax │ │ │ │ + and $0xf,%ebx │ │ │ │ + and $0xf,%eax │ │ │ │ + shl $0x8,%ebx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %eax,%ebx │ │ │ │ + movzwl 0x5a(%r14),%eax │ │ │ │ + and $0xf00f,%ax │ │ │ │ + or %eax,%ebx │ │ │ │ + movzwl 0x14(%r14),%eax │ │ │ │ + mov %bx,0x5a(%r14) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 3a42d │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %edx,0x74(%r14,%rax,8) │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + lea 0x30(%r14),%rdx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %rbp,0x60(%r14,%rax,8) │ │ │ │ + movzbl 0x50(%rbp),%r13d │ │ │ │ + lea 0x0(%r13,%r13,2),%rax │ │ │ │ + lea 0x68(%r14,%rax,8),%r15 │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea (%r14,%rax,8),%rbx │ │ │ │ + mov 0x60(%rbx),%rsi │ │ │ │ + callq 21560 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 39e40 │ │ │ │ + movzbl 0x58(%r14),%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmove %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov %al,0x58(%r14) │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + cmpb $0x12,0x2(%rdx) │ │ │ │ + je 39af0 │ │ │ │ xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd459c(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmp 33a03 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%fs:(%rbx) │ │ │ │ - jmp 33a03 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - jmpq 339b6 │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 339b6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 339f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 339e6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lock xadd %rsi,0x12898(%rdi) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 33ad0 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov 0xd3518(%rip),%rbx │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ + testb $0x10,0x14(%r14) │ │ │ │ + jne 39c00 │ │ │ │ + movzbl 0x5b(%r14),%edx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + lea -0x1(%rax,%rdx,1),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 33bc0 │ │ │ │ - mov 0xd4515(%rip),%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - mov 0xd458a(%rip),%r8d │ │ │ │ + je 39de0 │ │ │ │ + movzbl 0x30(%rsp),%edx │ │ │ │ + movzbl 0x59(%r14),%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x59(%r14) │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 396c5 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + add $0x127e8,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 33bd0 │ │ │ │ - mov 0x12830(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33b10 │ │ │ │ - callq 17020 │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 33bb8 │ │ │ │ - mov 0xd4559(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 33bf0 │ │ │ │ - mov %rdx,%fs:(%rbx) │ │ │ │ - mov 0xd4547(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 33be0 │ │ │ │ - mov 0xd44c1(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 33b50 │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x0,0xd44ae(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ + jne 39f60 │ │ │ │ + movzbl 0x59(%r14),%r12d │ │ │ │ + mov %r12d,%esi │ │ │ │ + and $0xf,%r12d │ │ │ │ + and $0xf,%esi │ │ │ │ + cmp %sil,0xf(%rsp) │ │ │ │ + jb 39440 │ │ │ │ + mov %r14,%r13 │ │ │ │ + movzbl 0x58(%r13),%eax │ │ │ │ + and $0xffffff8f,%eax │ │ │ │ + or $0x10,%eax │ │ │ │ + mov %al,0x58(%r13) │ │ │ │ mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xd448f(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 33b4c │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 33b4c │ │ │ │ - xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd445c(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%fs:(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - jmpq 33aff │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 33aff │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 33b41 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 33b2f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - callq 32d90 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - lea 0x95(%rsp),%r13 │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - lea 0xb5(%rsp),%r15 │ │ │ │ - shl $0x9,%rsi │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - callq 1f820 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - shl $0x9,%rsi │ │ │ │ - callq 1f820 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov 0x60(%rsp),%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0xa232e(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 32a80 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - shl $0x9,%rsi │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - callq 1f820 │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov 0x2dc0(%rbp),%rsi │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - shl $0x9,%rsi │ │ │ │ - callq 1f820 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0xa22e8(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 32a80 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0xa22e7(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x12840(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 32a80 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x128a0(%rbp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 33d80 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 33e48 │ │ │ │ - test %eax,%eax │ │ │ │ - je 33e28 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movzbl 0x16(%rax),%eax │ │ │ │ + shr $0x3,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %dl,%al │ │ │ │ + je 3a470 │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 33eaa │ │ │ │ - add $0xc8,%rsp │ │ │ │ + jne 3a46b │ │ │ │ + add $0x178,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x128a8(%rbp),%rsi │ │ │ │ - mov 0x2ed0(%rbp),%rax │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - sub %rax,%rsi │ │ │ │ - shl $0x9,%rsi │ │ │ │ - callq 1f820 │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x128b0(%rbp),%rbp │ │ │ │ - callq 7170 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - imul $0x3b9aca00,0x50(%rsp),%rdx │ │ │ │ - add 0x58(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mul %rcx │ │ │ │ - movabs $0x20c49ba5e353f7cf,%rcx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - sub %rdx,%rbp │ │ │ │ - shr $0x3,%rbp │ │ │ │ - mov %rbp,%rax │ │ │ │ - mul %rcx │ │ │ │ + nopl (%rax) │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 393cc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x58(%r14),%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + and $0xf,%eax │ │ │ │ + shl $0x7,%rax │ │ │ │ + lea 0x5a8(%rdi,%rax,1),%r15 │ │ │ │ + movzbl 0x59(%r14),%eax │ │ │ │ + mov (%r15),%rbp │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + movzbl 0x50(%rbp),%r12d │ │ │ │ + and $0xf,%r12d │ │ │ │ + or %r12d,%eax │ │ │ │ + movzbl %r12b,%esi │ │ │ │ + mov %al,0x59(%r14) │ │ │ │ + cmp %r12b,0xf(%rsp) │ │ │ │ + ja 39ab9 │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + mov %r15,%r9 │ │ │ │ + movzbl 0x5a(%r14),%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0xffffffff,0x70(%rsp) │ │ │ │ + mov (%r14),%r15 │ │ │ │ + movq $0xffffffffffffffff,0x74(%rsp) │ │ │ │ + and $0xf,%r13d │ │ │ │ + movq $0xffffffffffffffff,0x7c(%rsp) │ │ │ │ + cmp %r13b,%r12b │ │ │ │ + setb %bl │ │ │ │ + mov %ebx,%r10d │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + jb 39948 │ │ │ │ + callq a7960 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + test %al,%al │ │ │ │ + je 3995f │ │ │ │ + mov (%r9),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 39a70 │ │ │ │ + movzbl 0x59(%r14),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %cl,0x50(%rbp) │ │ │ │ + jne 39a70 │ │ │ │ + movzbl %cl,%esi │ │ │ │ + mov %ebx,%r11d │ │ │ │ + mov %r10d,%ebx │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + mov %edi,%edx │ │ │ │ + test %esi,%esi │ │ │ │ + je 39e80 │ │ │ │ + lea -0x1(%rsi),%r8d │ │ │ │ + lea 0x60(%r14),%rax │ │ │ │ + lea (%r8,%r8,2),%r8 │ │ │ │ + lea 0x78(%r14,%r8,8),%r8 │ │ │ │ + movq $0x3,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 39841 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + shl %cl,%ebx │ │ │ │ + mov %rbp,0x60(%r14,%rax,8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r11d,%ebx │ │ │ │ + shl %cl,%ebx │ │ │ │ + cmp $0x3,%edi │ │ │ │ + jg 3988c │ │ │ │ + movslq %edi,%rdi │ │ │ │ + lea (%rdi,%rdi,2),%rax │ │ │ │ + lea (%r14,%rax,8),%rcx │ │ │ │ + add $0x1,%edx │ │ │ │ + movq $0x0,0x60(%rcx) │ │ │ │ + add $0x18,%rcx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 39878 │ │ │ │ + movzbl 0x5b(%r14),%eax │ │ │ │ + movzwl 0x5a(%r14),%edx │ │ │ │ + or %ebx,%eax │ │ │ │ + movzbl 0x5a(%r14),%ebx │ │ │ │ + and $0xf00f,%dx │ │ │ │ + and $0xf,%eax │ │ │ │ + shr $0x4,%bl │ │ │ │ + shl $0x8,%eax │ │ │ │ + or %esi,%ebx │ │ │ │ + and $0xf,%ebx │ │ │ │ + shl $0x4,%ebx │ │ │ │ + or %ebx,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%r14) │ │ │ │ + movzwl 0x14(%r14),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 3a42d │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %edx,0x74(%r14,%rax,8) │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + lea 0x30(%r14),%rdx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %rbp,0x60(%r14,%rax,8) │ │ │ │ + movzbl 0x50(%rbp),%r12d │ │ │ │ + lea (%r12,%r12,2),%rax │ │ │ │ + lea 0x68(%r14,%rax,8),%rbp │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea (%r14,%rax,8),%rbx │ │ │ │ + mov 0x60(%rbx),%rsi │ │ │ │ + callq 21560 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 39a30 │ │ │ │ + movzbl 0x58(%r14),%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmove %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%r14) │ │ │ │ + jmpq 396ce │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq a7c10 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + test %al,%al │ │ │ │ + jne 397fd │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a300 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0xa2227(%rip),%rdx │ │ │ │ - shr $0x4,%rcx │ │ │ │ - callq 32a80 │ │ │ │ + mov 0x50(%r15),%r8 │ │ │ │ + tzcnt %rdi,%rax │ │ │ │ cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - jmpq 33d55 │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + je 3a300 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + cmp 0x60(%rax,%rdx,1),%rbp │ │ │ │ + je 399d7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0xa21d7(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 32a80 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - jmpq 33d55 │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3a300 │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3a300 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + cmp 0x60(%rax,%rdx,1),%rbp │ │ │ │ + jne 399a0 │ │ │ │ + movzbl 0x5a(%rax),%r11d │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + movzbl 0x5b(%rax),%r15d │ │ │ │ + shr $0x4,%r11b │ │ │ │ + mov %esi,%ecx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + and $0xf,%r15d │ │ │ │ + sar %cl,%r11d │ │ │ │ + sar %cl,%r15d │ │ │ │ + and $0x1,%r11d │ │ │ │ + and $0x1,%r15d │ │ │ │ + lea -0x1(%r11,%r15,1),%ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jg 399a0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + callq a83c0 │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + jmpq 397fd │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0xa21c0(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 32a80 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - movdqu 0x128c0(%rbp),%xmm0 │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x128d0(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x9f8d9(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 32a80 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - jmpq 33d55 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - movl $0xffffffff,0x12840(%rdi) │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rax │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x12838(%rbx) │ │ │ │ - mov 0x12830(%rbx),%rbp │ │ │ │ - movq $0x0,0x12830(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 33f27 │ │ │ │ - callq 77b0 │ │ │ │ + mov 0x60(%rbx),%r12 │ │ │ │ + movzwl 0x68(%rbx),%eax │ │ │ │ + cmp %ax,0x6a(%rbx) │ │ │ │ + je 3991d │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + cmpb $0x0,0xa(%rdx,%rax,8) │ │ │ │ + jne 3991d │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 19a40 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x18(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 33f40 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 33f5e │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 33f5e │ │ │ │ - add $0x28,%rsp │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x68(%rbx),%eax │ │ │ │ + cmp 0x6a(%rbx),%ax │ │ │ │ + jne 39a42 │ │ │ │ + jmpq 3991d │ │ │ │ + nop │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 17000 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp %r13b,%r12b │ │ │ │ + jb 3a089 │ │ │ │ + callq a7bb0 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov (%r9),%rbp │ │ │ │ + movzbl 0x59(%r14),%eax │ │ │ │ + movzbl 0x50(%rbp),%r12d │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + and $0xf,%r12d │ │ │ │ + or %r12d,%eax │ │ │ │ + movzbl %r12b,%ebx │ │ │ │ + mov %al,0x59(%r14) │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + cmp %r12b,0xf(%rsp) │ │ │ │ + jbe 397a2 │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or 0xf(%rsp),%al │ │ │ │ + mov %al,0x59(%r14) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r14,%rax,8),%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + movq $0x0,0x60(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 39ad5 │ │ │ │ + jmpq 396fa │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - cmpq $0x0,0x12830(%rdi) │ │ │ │ - je 33f90 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x487(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jne 33f81 │ │ │ │ - lea 0x108(%rdi),%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0xa2073(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea -0xf06(%rip),%rdi │ │ │ │ - callq 19880 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 33fe8 │ │ │ │ - lock incl 0x18(%rax) │ │ │ │ - sfence │ │ │ │ - mov %rax,0x12830(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 17020 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xa2066(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebp,%r12d │ │ │ │ + cmp 0x28(%rdx),%rbp │ │ │ │ + je 39653 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl %cl,%ebx │ │ │ │ + and %ebx,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ + je 3a40d │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r14,%rax,8),%rax │ │ │ │ + mov 0x60(%rax),%rcx │ │ │ │ + movzwl 0x68(%rax),%edx │ │ │ │ + cmp 0x6a(%rax),%dx │ │ │ │ + je 3a406 │ │ │ │ + mov 0xb0(%rcx),%rax │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + cmpb $0x12,0x2(%rax) │ │ │ │ + jne 3a44c │ │ │ │ + movzbl 0x1(%rax),%esi │ │ │ │ + mov $0x28,%edx │ │ │ │ + and $0x7f,%esi │ │ │ │ + cmp $0x1,%sil │ │ │ │ + je 39b61 │ │ │ │ + movzbl 0x78(%rcx),%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rbp,(%rax,%rdx,1) │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 39653 │ │ │ │ + movzbl 0x5b(%r14),%esi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movzbl %al,%edi │ │ │ │ + sar %cl,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xf,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + lea -0x1(%rdi,%rcx,1),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 39bca │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r14,%rax,8),%rdi │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 3a432 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ + movzbl 0x5b(%r14),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + not %ebx │ │ │ │ + movzbl 0x5a(%r14),%ecx │ │ │ │ + and %ebx,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xf,%ecx │ │ │ │ + shl $0x4,%esi │ │ │ │ + or %esi,%ecx │ │ │ │ + mov %cl,0x5a(%r14) │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl 0x5b(%r14),%edx │ │ │ │ + and %ebx,%ecx │ │ │ │ + and $0xfffffff0,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov %dl,0x5b(%r14) │ │ │ │ + jmpq 39653 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x59(%r14),%esi │ │ │ │ + mov (%r14),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov (%rdx),%rbx │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xf,%esi │ │ │ │ + lea (%rsi,%rsi,2),%rdi │ │ │ │ + and $0xf,%ecx │ │ │ │ + and $0xf,%edx │ │ │ │ + lea 0x60(%r14,%rdi,8),%rdi │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov 0x8(%rdi),%r9 │ │ │ │ + mov 0x10(%rdi),%edi │ │ │ │ + mov %edi,0x8c(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 33f81 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x12838(%rdi),%rdi │ │ │ │ - callq 20390 │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - mov %rax,0x12898(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - cmpl $0xa,(%rsi) │ │ │ │ - mov $0x0,%edx │ │ │ │ - lea 0xa20d1(%rip),%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + shl %cl,%edi │ │ │ │ + mov %r9,0x84(%rsp) │ │ │ │ + and %eax,%edi │ │ │ │ + mov %edi,0x50(%rsp) │ │ │ │ + testb $0x2,0xe1(%rbx) │ │ │ │ + je 39c70 │ │ │ │ + cmp $0x1,%cl │ │ │ │ + jbe 39c70 │ │ │ │ + lea 0x108(%rsp),%r15 │ │ │ │ + mov %r15,0x100(%rsp) │ │ │ │ + jmpq 39cf4 │ │ │ │ nop │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 340b5 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea 0xa2057(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 34130 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 34140 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 34111 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x2,0x20(%rsi) │ │ │ │ - lea 0xa2005(%rip),%rax │ │ │ │ - ja 34171 │ │ │ │ - cmpb $0x9,(%rsi) │ │ │ │ - lea 0xa11bb(%rip),%rax │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %rdx,%rax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - lea 0xa1fb8(%rip),%rdx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x8(%rcx),%r9 │ │ │ │ - mov (%rcx),%r8 │ │ │ │ - lea 0xa1fca(%rip),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 34060 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0xa1cd5(%rip),%rcx │ │ │ │ - lea 0xa1f7c(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - callq 34060 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + lea 0x108(%rsp),%r15 │ │ │ │ + bt %ecx,%eax │ │ │ │ + lea (%r14,%rsi,8),%rbp │ │ │ │ + mov %r15,0x100(%rsp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jae 39dc5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %si,0x78(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - shl $0x8,%rsi │ │ │ │ - and $0xf00,%esi │ │ │ │ - and $0xf0,%ah │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - and $0xffff000,%esi │ │ │ │ - and $0xfffffffff0000fff,%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0x1f0000000,%rdx │ │ │ │ - shl $0x1c,%rsi │ │ │ │ - movabs $0xfffffffe0fffffff,%rax │ │ │ │ - and 0x90(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0xfe00000000,%rdx │ │ │ │ - shl $0x21,%rsi │ │ │ │ - movabs $0xffffff01ffffffff,%rax │ │ │ │ - and 0x90(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0xf0000000000,%rdx │ │ │ │ - shl $0x28,%rsi │ │ │ │ - movabs $0xfffff0ffffffffff,%rax │ │ │ │ - and 0x90(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0xf00000000000,%rdx │ │ │ │ - shl $0x2c,%rsi │ │ │ │ - movabs $0xffff0fffffffffff,%rax │ │ │ │ - and 0x90(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0xf000000000000,%rdx │ │ │ │ - shl $0x30,%rsi │ │ │ │ - movabs $0xfff0ffffffffffff,%rax │ │ │ │ - and 0x90(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0xf0000000000000,%rdx │ │ │ │ - shl $0x34,%rsi │ │ │ │ - movabs $0xff0fffffffffffff,%rax │ │ │ │ - and 0x90(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0x100000000000000,%rdx │ │ │ │ - shl $0x38,%rsi │ │ │ │ - movabs $0xfeffffffffffffff,%rax │ │ │ │ - and 0x90(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0x200000000000000,%rdx │ │ │ │ - shl $0x39,%rsi │ │ │ │ - movabs $0xfdffffffffffffff,%rax │ │ │ │ - and 0x90(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0x400000000000000,%rdx │ │ │ │ - shl $0x3a,%rsi │ │ │ │ - movabs $0xfbffffffffffffff,%rax │ │ │ │ - and 0x90(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0x800000000000000,%rdx │ │ │ │ - shl $0x3b,%rsi │ │ │ │ - movabs $0xf7ffffffffffffff,%rax │ │ │ │ - and 0x90(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x90(%rdi) │ │ │ │ - retq │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + lea 0x84(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 22710 │ │ │ │ + mov 0x60(%rbp),%r13 │ │ │ │ + movzwl 0x84(%rsp),%eax │ │ │ │ + cmp %ax,0x86(%rsp) │ │ │ │ + je 39cf1 │ │ │ │ + mov 0xb0(%r13),%rdx │ │ │ │ + lea 0x8(%rdx,%rax,8),%rdx │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + jne 39d38 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x84(%rsp),%eax │ │ │ │ + cmp 0x86(%rsp),%ax │ │ │ │ + jne 39cc2 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 3a12b │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 39d28 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r8d,0x50(%rsp) │ │ │ │ + add $0x127e8,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x50(%rsp),%r8d │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + jmpq 39661 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x98(%rdi),%rax │ │ │ │ + movzbl 0x1(%rdx),%ecx │ │ │ │ + mov 0x60(%rbp),%r13 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + and $0x7f,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + je 39d55 │ │ │ │ + movzbl 0x78(%r13),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + add $0x5,%eax │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + cmp %r15,%rsi │ │ │ │ + jne 39d6b │ │ │ │ + cmp $0xc,%eax │ │ │ │ + ja 39e90 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1c240 │ │ │ │ + movzbl 0x59(%r14),%eax │ │ │ │ + movzbl 0x58(%r14),%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x100(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + callq 25f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3a1ea │ │ │ │ + movzbl 0x59(%r14),%esi │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + shr $0x4,%al │ │ │ │ and $0xf,%esi │ │ │ │ - and $0xfffffffffffffff0,%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x98(%rdi) │ │ │ │ - retq │ │ │ │ + and $0xf,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + bt %ecx,%eax │ │ │ │ + jb 39c98 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 37a50 │ │ │ │ + test %al,%al │ │ │ │ + jne 39c98 │ │ │ │ + jmpq 39cf1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r14,%rax,8),%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5b(%r14),%eax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0xfffffffe,%edx │ │ │ │ + rol %cl,%edx │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %edx,%eax │ │ │ │ + movzbl 0x5a(%r14),%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + shl $0x8,%eax │ │ │ │ + and %ecx,%edx │ │ │ │ + movsbw %dl,%dx │ │ │ │ + shl $0x4,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x5a(%r14),%edx │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%r14) │ │ │ │ + jmpq 39685 │ │ │ │ + nop │ │ │ │ + mov 0x60(%rbx),%r13 │ │ │ │ + movzwl 0x68(%rbx),%eax │ │ │ │ + cmp 0x6a(%rbx),%ax │ │ │ │ + je 39618 │ │ │ │ + mov 0xb0(%r13),%rdx │ │ │ │ + cmpb $0x0,0xa(%rdx,%rax,8) │ │ │ │ + jne 39618 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x68(%rbx),%eax │ │ │ │ + cmp 0x6a(%rbx),%ax │ │ │ │ + jne 39e52 │ │ │ │ + jmpq 39618 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbp,0x60(%r14) │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmpq 3986d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + lea 0x127e8(%rax),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + movdqu (%r15),%xmm0 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%r15),%xmm1 │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movdqu 0x20(%r15),%xmm2 │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movdqu 0x30(%r15),%xmm3 │ │ │ │ + movups %xmm3,0x30(%rax) │ │ │ │ + movdqu 0x40(%r15),%xmm4 │ │ │ │ + movups %xmm4,0x40(%rax) │ │ │ │ + movdqu 0x50(%r15),%xmm5 │ │ │ │ + movups %xmm5,0x50(%rax) │ │ │ │ + jmpq 39d6b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x98(%rdi),%rax │ │ │ │ - shl $0x4,%rsi │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0xf,%al │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x98(%rdi) │ │ │ │ - retq │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + sete %r9b │ │ │ │ + mov 0x60(%r14,%rax,8),%r13 │ │ │ │ + jmpq 3951b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x98(%rdi),%rax │ │ │ │ - shl $0x8,%rsi │ │ │ │ - and $0x100,%esi │ │ │ │ - and $0xfe,%ah │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x98(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0x98(%rdi),%rax │ │ │ │ - shl $0x9,%rsi │ │ │ │ - and $0x200,%esi │ │ │ │ - and $0xfd,%ah │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x98(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0x98(%rdi),%rax │ │ │ │ - shl $0x14,%rsi │ │ │ │ - and $0xf00000,%esi │ │ │ │ - and $0xffffffffff0fffff,%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x98(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x98(%rdi),%rax │ │ │ │ - shl $0x18,%rsi │ │ │ │ - and $0xf000000,%esi │ │ │ │ - and $0xfffffffff0ffffff,%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x98(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0xfff0000000,%rdx │ │ │ │ - shl $0x1c,%rsi │ │ │ │ - movabs $0xffffff000fffffff,%rax │ │ │ │ - and 0x98(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x98(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0xfff0000000000,%rdx │ │ │ │ - shl $0x28,%rsi │ │ │ │ - movabs $0xfff000ffffffffff,%rax │ │ │ │ - and 0x98(%rdi),%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x98(%rdi) │ │ │ │ - retq │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 3951b │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 3957b │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + jne 396aa │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + je 396fa │ │ │ │ + movzbl 0x58(%r13),%edx │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + cmovb %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movzbl 0x5a(%r13),%edx │ │ │ │ + mov %al,0x58(%r13) │ │ │ │ + test $0xf0,%dl │ │ │ │ + je 3a055 │ │ │ │ + movzbl 0x5b(%r13),%esi │ │ │ │ + mov %edx,%eax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %r8d,%ebp │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%esi │ │ │ │ + jmp 3a00d │ │ │ │ nopl (%rax) │ │ │ │ - movabs $0xfffffffffffff,%rax │ │ │ │ - shl $0x34,%rsi │ │ │ │ - and 0x98(%rdi),%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0x98(%rdi) │ │ │ │ - retq │ │ │ │ - mov 0xa0(%rdi),%rax │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r13),%eax │ │ │ │ + movzbl 0x5b(%r13),%esi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + shr $0x4,%al │ │ │ │ and $0xf,%esi │ │ │ │ - and $0xfffffffffffffff0,%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0xa0(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xa0(%rdi),%rax │ │ │ │ - shl $0x4,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + movzbl 0x5a(%r13),%edx │ │ │ │ + shl %cl,%edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + and $0xf,%edx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%eax │ │ │ │ + and %ecx,%esi │ │ │ │ + movzbl 0x5b(%r13),%ecx │ │ │ │ and $0xf,%eax │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0xa0(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %si,0xa8(%rdi) │ │ │ │ - retq │ │ │ │ + and $0xf,%esi │ │ │ │ + mov %eax,%edi │ │ │ │ + and $0xfffffff0,%ecx │ │ │ │ + shl $0x4,%edi │ │ │ │ + or %esi,%ecx │ │ │ │ + or %edi,%edx │ │ │ │ + mov %cl,0x5b(%r13) │ │ │ │ + mov %dl,0x5a(%r13) │ │ │ │ + and $0xf0,%edx │ │ │ │ + je 3a052 │ │ │ │ + movzbl %al,%ecx │ │ │ │ + movzbl %al,%edi │ │ │ │ + movzbl %sil,%edx │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%edx │ │ │ │ + lea -0x1(%rdi,%rdx,1),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 39fd2 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r13,%rax,8),%rdi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 39fb8 │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 39fbd │ │ │ │ + mov %ebp,%r8d │ │ │ │ + movzbl 0x59(%r13),%eax │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or 0xf(%rsp),%al │ │ │ │ + mov %al,0x59(%r13) │ │ │ │ + cmp $0xfffffffb,%r8d │ │ │ │ + je 3a098 │ │ │ │ + movslq 0x64(%rsp),%rax │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + setne %dl │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + movq $0x5,0x60(%r13,%rax,8) │ │ │ │ + jmpq 39702 │ │ │ │ + callq a7d30 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + jmpq 39a8b │ │ │ │ + movslq 0x64(%rsp),%rax │ │ │ │ + orw $0x100,0x14(%r13) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + movq $0x7,0x60(%r13,%rax,8) │ │ │ │ + jmpq 39702 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + lea 0x127e8(%rax),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movdqu (%rdi),%xmm6 │ │ │ │ + movups %xmm6,(%rax) │ │ │ │ + movdqu 0x10(%rdi),%xmm6 │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + movups %xmm6,0x10(%rax) │ │ │ │ + movdqu 0x20(%rdi),%xmm6 │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movdqu 0x30(%rdi),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movdqu 0x40(%rdi),%xmm2 │ │ │ │ + movups %xmm2,0x40(%rax) │ │ │ │ + movdqu 0x50(%rdi),%xmm4 │ │ │ │ + movaps %xmm4,0x20(%rsp) │ │ │ │ + movups %xmm4,0x50(%rax) │ │ │ │ + jmpq 39543 │ │ │ │ + movzbl 0x59(%r14),%edi │ │ │ │ + movzbl 0x5a(%r14),%edx │ │ │ │ + movzbl 0x5b(%r14),%esi │ │ │ │ + mov %edi,%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%edi │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + movzbl %dl,%r9d │ │ │ │ + and $0xf,%esi │ │ │ │ + sar %cl,%r9d │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0x1,%r9d │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%r9,%rsi,1),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3a1a1 │ │ │ │ + lea (%rdi,%rdi,2),%rax │ │ │ │ + mov %r8d,0x68(%rsp) │ │ │ │ + mov %cl,0x50(%rsp) │ │ │ │ + mov 0x60(%r14,%rax,8),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 3a3e2 │ │ │ │ + callq a7d30 │ │ │ │ + movzbl 0x5a(%r14),%edx │ │ │ │ + movzbl 0x5b(%r14),%eax │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + movzbl 0x50(%rsp),%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + mov $0xfffffffe,%esi │ │ │ │ + rol %cl,%esi │ │ │ │ + and %esi,%eax │ │ │ │ + and %esi,%edx │ │ │ │ + cbtw │ │ │ │ + movsbw %dl,%dx │ │ │ │ + shl $0x4,%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x5a(%r14),%edx │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%r14) │ │ │ │ + jmpq 39d00 │ │ │ │ + callq 385a0 │ │ │ │ + mov $0xfffffffc,%r8d │ │ │ │ + mov %eax,%edx │ │ │ │ + test %al,%al │ │ │ │ + je 39702 │ │ │ │ + jmpq 396fa │ │ │ │ + mov %eax,%r8d │ │ │ │ + jmpq 39cf4 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 37a50 │ │ │ │ + test %al,%al │ │ │ │ + jne 3a2f0 │ │ │ │ + movzbl 0x59(%r13),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + ja 3a2f0 │ │ │ │ + movzbl 0x5a(%r13),%edx │ │ │ │ + movzbl 0x5b(%r13),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + jmpq 3a2ae │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa8(%rdi),%rax │ │ │ │ - shl $0x10,%rsi │ │ │ │ - and $0xfff0000,%esi │ │ │ │ - and $0xfffffffff000ffff,%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0xa8(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xa8(%rdi),%rax │ │ │ │ - shl $0x1c,%rsi │ │ │ │ - and $0x10000000,%esi │ │ │ │ - and $0xffffffffefffffff,%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0xa8(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xa8(%rdi),%rax │ │ │ │ - shl $0x1d,%rsi │ │ │ │ - and $0x20000000,%esi │ │ │ │ - and $0xffffffffdfffffff,%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rsi,0xa8(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r13),%edx │ │ │ │ + movzbl 0x5b(%r13),%eax │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %ebx,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + movzbl 0x5a(%r13),%ecx │ │ │ │ + not %esi │ │ │ │ + and %esi,%edx │ │ │ │ + and $0xf,%ecx │ │ │ │ + and %esi,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + shl $0x4,%edi │ │ │ │ + or %edi,%ecx │ │ │ │ + mov %cl,0x5a(%r13) │ │ │ │ + movzbl 0x5b(%r13),%ecx │ │ │ │ + and $0xfffffff0,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %cl,0x5b(%r13) │ │ │ │ + movzbl 0x59(%r13),%ecx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0xf,%esi │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + movq $0x4,0x60(%r13,%rsi,8) │ │ │ │ + movzbl 0x59(%r13),%esi │ │ │ │ + and $0xfffffff0,%esi │ │ │ │ + or %ecx,%esi │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %sil,0x59(%r13) │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + ja 3a2f0 │ │ │ │ + movzbl %dl,%edi │ │ │ │ + movzbl %al,%esi │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3a249 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r13,%rax,8),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 3a230 │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 3a235 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ + movzbl 0x5a(%r13),%edx │ │ │ │ + jmpq 3933c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + lea -0x3b58(%rip),%r8 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + movdqu 0x90(%rsp),%xmm6 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + callq 38e60 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ test %al,%al │ │ │ │ - je 346d5 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 34750 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 34760 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + jne 397fd │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + testb $0x8,0x16(%rax) │ │ │ │ + je 39a8b │ │ │ │ + movzbl 0x58(%r14),%edx │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov $0xfffffffc,%r8d │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + cmovb %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movzbl 0x5a(%r14),%edx │ │ │ │ + mov %al,0x58(%r14) │ │ │ │ + test $0xf0,%dl │ │ │ │ + jne 39f9e │ │ │ │ + movzbl 0x59(%r13),%eax │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or 0xf(%rsp),%al │ │ │ │ + mov %al,0x59(%r13) │ │ │ │ + jmpq 3a06b │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 3472d │ │ │ │ + callq 3fc80 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + setne %dl │ │ │ │ + jmpq 39702 │ │ │ │ + mov %ecx,%esi │ │ │ │ + movzbl 0x5a(%r13),%edx │ │ │ │ + and $0xf,%esi │ │ │ │ + jmpq 392dd │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r14),%edx │ │ │ │ + movzbl 0x5b(%r14),%eax │ │ │ │ + movzbl 0x50(%rsp),%ecx │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + jmpq 3a1a1 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 39b3d │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 37a50 │ │ │ │ + test %al,%al │ │ │ │ + jne 39b12 │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + jmpq 39653 │ │ │ │ + callq 368c0 │ │ │ │ + callq a7d30 │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ + movzbl 0x5b(%r14),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + jmpq 39bca │ │ │ │ + lea 0x855cd(%rip),%rcx │ │ │ │ + mov $0x4bf,%edx │ │ │ │ + lea 0x85145(%rip),%rsi │ │ │ │ + lea 0x852a2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - mov $0x6,%ecx │ │ │ │ + lea 0x855c9(%rip),%rcx │ │ │ │ + mov $0x5b3,%edx │ │ │ │ + lea 0x85121(%rip),%rsi │ │ │ │ + lea 0x852a6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + movzbl 0x5a(%rdi),%edx │ │ │ │ + movzbl 0x59(%rdi),%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 3a558 │ │ │ │ push %r12 │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov $0x1,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - lea 0xa1c14(%rip),%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 347f8 │ │ │ │ - mov $0xb,%ecx │ │ │ │ - lea 0xb3de3(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - movsbl %al,%eax │ │ │ │ - lea 0xd0ec9(%rip),%r12 │ │ │ │ - mov %r12,%rbx │ │ │ │ - lea 0xd40(%r12),%r13 │ │ │ │ - jmp 347dc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x40,%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - je 34810 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 77a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 347c8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - sub %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - sar $0x6,%rax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ + sub $0x10,%rsp │ │ │ │ + cmp $0x3,%eax │ │ │ │ + ja 3a4f5 │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + mov %ecx,%ebx │ │ │ │ + cmpq $0x0,0x60(%rbp,%rax,8) │ │ │ │ + je 3a4f5 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %r12d,%esi │ │ │ │ + shr $0x4,%al │ │ │ │ + shl %cl,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %esi,%eax │ │ │ │ + je 3a508 │ │ │ │ + mov %edx,%esi │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + add $0x1,%rcx │ │ │ │ + and $0xf,%esi │ │ │ │ + cmp %eax,%esi │ │ │ │ + ja 3a4c1 │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0xa1976(%rip),%rbp │ │ │ │ - jmp 347b0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 34835 │ │ │ │ - movzwl 0x10(%rsp),%edx │ │ │ │ - orb $0x1,(%rdi) │ │ │ │ - mov %dx,0x8(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - je 34845 │ │ │ │ - movzwl 0x12(%rsp),%edx │ │ │ │ - orb $0x2,(%rdi) │ │ │ │ - mov %dx,0xa(%rdi) │ │ │ │ - test $0x4,%al │ │ │ │ - je 34854 │ │ │ │ - movzbl 0x14(%rsp),%edx │ │ │ │ - orb $0x4,(%rdi) │ │ │ │ - mov %dl,0xc(%rdi) │ │ │ │ - test $0x8,%al │ │ │ │ - je 34863 │ │ │ │ - movzbl 0x15(%rsp),%edx │ │ │ │ - orb $0x8,(%rdi) │ │ │ │ - mov %dl,0xd(%rdi) │ │ │ │ - test $0x10,%al │ │ │ │ - je 34872 │ │ │ │ - movzbl 0x16(%rsp),%edx │ │ │ │ - orb $0x10,(%rdi) │ │ │ │ - mov %dl,0xe(%rdi) │ │ │ │ - test $0x20,%al │ │ │ │ - je 34881 │ │ │ │ - movzbl 0x17(%rsp),%edx │ │ │ │ - orb $0x20,(%rdi) │ │ │ │ - mov %dl,0xf(%rdi) │ │ │ │ - test $0x40,%al │ │ │ │ - je 34890 │ │ │ │ - movzbl 0x18(%rsp),%edx │ │ │ │ - orb $0x40,(%rdi) │ │ │ │ - mov %dl,0x10(%rdi) │ │ │ │ - test %al,%al │ │ │ │ - jns 3489f │ │ │ │ - movzbl 0x19(%rsp),%eax │ │ │ │ - orb $0x80,(%rdi) │ │ │ │ - mov %al,0x11(%rdi) │ │ │ │ - movzbl 0x9(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 348b4 │ │ │ │ - movzbl 0x1a(%rsp),%edx │ │ │ │ - orb $0x1,0x1(%rdi) │ │ │ │ - mov %dl,0x12(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - je 348c4 │ │ │ │ - movzbl 0x1b(%rsp),%edx │ │ │ │ - orb $0x2,0x1(%rdi) │ │ │ │ - mov %dl,0x13(%rdi) │ │ │ │ - test $0x4,%al │ │ │ │ - je 348d4 │ │ │ │ - movzbl 0x1c(%rsp),%edx │ │ │ │ - orb $0x4,0x1(%rdi) │ │ │ │ - mov %dl,0x14(%rdi) │ │ │ │ - test $0x8,%al │ │ │ │ - je 348e4 │ │ │ │ - movzbl 0x1d(%rsp),%edx │ │ │ │ - orb $0x8,0x1(%rdi) │ │ │ │ - mov %dl,0x15(%rdi) │ │ │ │ - test $0x10,%al │ │ │ │ - je 348f5 │ │ │ │ - movzwl 0x1e(%rsp),%edx │ │ │ │ - orb $0x10,0x1(%rdi) │ │ │ │ - mov %dx,0x16(%rdi) │ │ │ │ - test $0x20,%al │ │ │ │ - je 34906 │ │ │ │ - movzwl 0x20(%rsp),%edx │ │ │ │ - orb $0x20,0x1(%rdi) │ │ │ │ - mov %dx,0x18(%rdi) │ │ │ │ - test $0x40,%al │ │ │ │ - je 34917 │ │ │ │ - movzwl 0x22(%rsp),%edx │ │ │ │ - orb $0x40,0x1(%rdi) │ │ │ │ - mov %dx,0x1a(%rdi) │ │ │ │ - test %al,%al │ │ │ │ - jns 34928 │ │ │ │ - movzwl 0x24(%rsp),%eax │ │ │ │ - orb $0x80,0x1(%rdi) │ │ │ │ - mov %ax,0x1c(%rdi) │ │ │ │ - movzbl 0xa(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 3493e │ │ │ │ - movzwl 0x26(%rsp),%edx │ │ │ │ - orb $0x1,0x2(%rdi) │ │ │ │ - mov %dx,0x1e(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - je 3494e │ │ │ │ - movzbl 0x28(%rsp),%edx │ │ │ │ - orb $0x2,0x2(%rdi) │ │ │ │ - mov %dl,0x20(%rdi) │ │ │ │ - test $0x4,%al │ │ │ │ - je 3495e │ │ │ │ - movzbl 0x29(%rsp),%edx │ │ │ │ - orb $0x4,0x2(%rdi) │ │ │ │ - mov %dl,0x21(%rdi) │ │ │ │ - test $0x8,%al │ │ │ │ - je 3496e │ │ │ │ - movzbl 0x2a(%rsp),%edx │ │ │ │ - orb $0x8,0x2(%rdi) │ │ │ │ - mov %dl,0x22(%rdi) │ │ │ │ - test $0x10,%al │ │ │ │ - je 3497e │ │ │ │ - movzbl 0x2b(%rsp),%edx │ │ │ │ - orb $0x10,0x2(%rdi) │ │ │ │ - mov %dl,0x23(%rdi) │ │ │ │ - test $0x20,%al │ │ │ │ - je 3498e │ │ │ │ - movzbl 0x2c(%rsp),%edx │ │ │ │ - orb $0x20,0x2(%rdi) │ │ │ │ - mov %dl,0x24(%rdi) │ │ │ │ - test $0x40,%al │ │ │ │ - je 3499f │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - orb $0x40,0x2(%rdi) │ │ │ │ - mov %rdx,0x28(%rdi) │ │ │ │ - test %al,%al │ │ │ │ - jns 349af │ │ │ │ - movzbl 0x38(%rsp),%eax │ │ │ │ - orb $0x80,0x2(%rdi) │ │ │ │ - mov %al,0x30(%rdi) │ │ │ │ - movzbl 0xb(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 349c4 │ │ │ │ - movzbl 0x39(%rsp),%edx │ │ │ │ - orb $0x1,0x3(%rdi) │ │ │ │ - mov %dl,0x31(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - je 349d4 │ │ │ │ - movzbl 0x3a(%rsp),%edx │ │ │ │ - orb $0x2,0x3(%rdi) │ │ │ │ - mov %dl,0x32(%rdi) │ │ │ │ - test $0x4,%al │ │ │ │ - je 349e4 │ │ │ │ - movzbl 0x3b(%rsp),%edx │ │ │ │ - orb $0x4,0x3(%rdi) │ │ │ │ - mov %dl,0x33(%rdi) │ │ │ │ - test $0x8,%al │ │ │ │ - je 349f4 │ │ │ │ - movzbl 0x3c(%rsp),%edx │ │ │ │ - orb $0x8,0x3(%rdi) │ │ │ │ - mov %dl,0x34(%rdi) │ │ │ │ - test $0x10,%al │ │ │ │ - je 34a04 │ │ │ │ - movzbl 0x3d(%rsp),%edx │ │ │ │ - orb $0x10,0x3(%rdi) │ │ │ │ - mov %dl,0x35(%rdi) │ │ │ │ - test $0x20,%al │ │ │ │ - je 34a14 │ │ │ │ - movzbl 0x3e(%rsp),%edx │ │ │ │ - orb $0x20,0x3(%rdi) │ │ │ │ - mov %dl,0x36(%rdi) │ │ │ │ - test $0x40,%al │ │ │ │ - je 34a24 │ │ │ │ - movzbl 0x3f(%rsp),%edx │ │ │ │ - orb $0x40,0x3(%rdi) │ │ │ │ - mov %dl,0x37(%rdi) │ │ │ │ - test %al,%al │ │ │ │ - jns 34a34 │ │ │ │ - movzbl 0x40(%rsp),%eax │ │ │ │ - orb $0x80,0x3(%rdi) │ │ │ │ - mov %al,0x38(%rdi) │ │ │ │ - movzbl 0xc(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 34a49 │ │ │ │ - movzbl 0x41(%rsp),%edx │ │ │ │ - orb $0x1,0x4(%rdi) │ │ │ │ - mov %dl,0x39(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - je 34a59 │ │ │ │ - movzbl 0x42(%rsp),%edx │ │ │ │ - orb $0x2,0x4(%rdi) │ │ │ │ - mov %dl,0x3a(%rdi) │ │ │ │ - test $0x4,%al │ │ │ │ - je 34a69 │ │ │ │ - movzbl 0x43(%rsp),%edx │ │ │ │ - orb $0x4,0x4(%rdi) │ │ │ │ - mov %dl,0x3b(%rdi) │ │ │ │ - test $0x8,%al │ │ │ │ - je 34a79 │ │ │ │ - movzbl 0x44(%rsp),%edx │ │ │ │ - orb $0x8,0x4(%rdi) │ │ │ │ - mov %dl,0x3c(%rdi) │ │ │ │ - test $0x10,%al │ │ │ │ - je 34a89 │ │ │ │ - movzbl 0x45(%rsp),%edx │ │ │ │ - orb $0x10,0x4(%rdi) │ │ │ │ - mov %dl,0x3d(%rdi) │ │ │ │ - test $0x20,%al │ │ │ │ - je 34a99 │ │ │ │ - movzbl 0x46(%rsp),%edx │ │ │ │ - orb $0x20,0x4(%rdi) │ │ │ │ - mov %dl,0x3e(%rdi) │ │ │ │ - test $0x40,%al │ │ │ │ - je 34aa9 │ │ │ │ - movzbl 0x47(%rsp),%edx │ │ │ │ - orb $0x40,0x4(%rdi) │ │ │ │ - mov %dl,0x3f(%rdi) │ │ │ │ - test %al,%al │ │ │ │ - jns 34ab9 │ │ │ │ - movzbl 0x48(%rsp),%eax │ │ │ │ - orb $0x80,0x4(%rdi) │ │ │ │ - mov %al,0x40(%rdi) │ │ │ │ - movzbl 0xd(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 34ace │ │ │ │ - movzbl 0x49(%rsp),%edx │ │ │ │ - orb $0x1,0x5(%rdi) │ │ │ │ - mov %dl,0x41(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - je 34ade │ │ │ │ - movzbl 0x4a(%rsp),%edx │ │ │ │ - orb $0x2,0x5(%rdi) │ │ │ │ - mov %dl,0x42(%rdi) │ │ │ │ - test $0x4,%al │ │ │ │ - je 34aee │ │ │ │ - movzbl 0x4b(%rsp),%edx │ │ │ │ - orb $0x4,0x5(%rdi) │ │ │ │ - mov %dl,0x43(%rdi) │ │ │ │ - test $0x8,%al │ │ │ │ - je 34afe │ │ │ │ - movzbl 0x4c(%rsp),%edx │ │ │ │ - orb $0x8,0x5(%rdi) │ │ │ │ - mov %dl,0x44(%rdi) │ │ │ │ - test $0x10,%al │ │ │ │ - je 34b0f │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - orb $0x10,0x5(%rdi) │ │ │ │ - mov %rdx,0x48(%rdi) │ │ │ │ - test $0x20,%al │ │ │ │ - je 34b1f │ │ │ │ - movzbl 0x58(%rsp),%edx │ │ │ │ - orb $0x20,0x5(%rdi) │ │ │ │ - mov %dl,0x50(%rdi) │ │ │ │ - test $0x40,%al │ │ │ │ - je 34b2f │ │ │ │ - movzbl 0x59(%rsp),%edx │ │ │ │ - orb $0x40,0x5(%rdi) │ │ │ │ - mov %dl,0x51(%rdi) │ │ │ │ - test %al,%al │ │ │ │ - jns 34b3f │ │ │ │ - movzbl 0x5a(%rsp),%eax │ │ │ │ - orb $0x80,0x5(%rdi) │ │ │ │ - mov %al,0x52(%rdi) │ │ │ │ - movzbl 0xe(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 34b54 │ │ │ │ - movzbl 0x5b(%rsp),%edx │ │ │ │ - orb $0x1,0x6(%rdi) │ │ │ │ - mov %dl,0x53(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - je 34b64 │ │ │ │ - movzbl 0x5c(%rsp),%edx │ │ │ │ - orb $0x2,0x6(%rdi) │ │ │ │ - mov %dl,0x54(%rdi) │ │ │ │ - test $0x4,%al │ │ │ │ - je 34b75 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - orb $0x4,0x6(%rdi) │ │ │ │ - mov %rdx,0x58(%rdi) │ │ │ │ - test $0x8,%al │ │ │ │ - je 34b84 │ │ │ │ - mov 0x68(%rsp),%edx │ │ │ │ - orb $0x8,0x6(%rdi) │ │ │ │ - mov %edx,0x60(%rdi) │ │ │ │ - test $0x10,%al │ │ │ │ - je 34b94 │ │ │ │ - movzbl 0x6c(%rsp),%eax │ │ │ │ - orb $0x10,0x6(%rdi) │ │ │ │ - mov %al,0x64(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x34,%esi │ │ │ │ - ja 34f0b │ │ │ │ - lea 0xa1b30(%rip),%rdx │ │ │ │ - mov %esi,%esi │ │ │ │ - movslq (%rdx,%rsi,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x6(%rdi),%eax │ │ │ │ - shr $0x3,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x6(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x6(%rdi),%eax │ │ │ │ - shr %al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x6(%rdi),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rdi),%eax │ │ │ │ - shr $0x7,%al │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rdi),%eax │ │ │ │ - shr $0x6,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rdi),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rdi),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rdi),%eax │ │ │ │ - shr $0x3,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rdi),%eax │ │ │ │ - shr %al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rdi),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - shr $0x7,%al │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - shr $0x6,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - shr $0x3,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - shr %al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rdi),%eax │ │ │ │ - shr $0x7,%al │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rdi),%eax │ │ │ │ - shr $0x6,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rdi),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rdi),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rdi),%eax │ │ │ │ - shr $0x3,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rdi),%eax │ │ │ │ - shr %al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rdi),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - shr $0x7,%al │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - shr $0x6,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - shr $0x3,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - shr %al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - shr $0x7,%al │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - shr $0x6,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - shr $0x3,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - shr %al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - shr $0x7,%al │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - shr $0x6,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - shr $0x3,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - shr %al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x6(%rdi),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x1,%eax │ │ │ │ retq │ │ │ │ - push %rax │ │ │ │ - lea 0xa1b1d(%rip),%rcx │ │ │ │ - mov $0x61,%edx │ │ │ │ - lea 0xa1264(%rip),%rsi │ │ │ │ - lea 0x9fb15(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x34,%esi │ │ │ │ - ja 350f5 │ │ │ │ - lea 0xa1874(%rip),%rdx │ │ │ │ - mov %esi,%esi │ │ │ │ - movslq (%rdx,%rsi,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x58(%rdi),%rax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x54(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x53(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x52(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x51(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x50(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x44(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x43(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x42(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x41(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x40(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x3f(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x3e(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x3d(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x3c(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x3b(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x3a(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x39(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x38(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x37(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x36(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x35(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x34(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x33(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x32(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x31(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x30(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x24(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x23(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x22(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x21(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x20(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl 0x1e(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl 0x1c(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl 0x1a(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl 0x18(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl 0x16(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x15(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x14(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x13(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x12(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x11(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x10(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0xf(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0xe(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0xd(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0xc(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl 0xa(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl 0x8(%rdi),%eax │ │ │ │ - retq │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 37a50 │ │ │ │ + test %al,%al │ │ │ │ + jne 3a560 │ │ │ │ + movzbl 0x58(%rbp),%ecx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %al,0x8(%rsp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x3,%dl │ │ │ │ + cmovb %esi,%edx │ │ │ │ + and $0xffffff8f,%ecx │ │ │ │ + shl $0x4,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov %dl,0x58(%rbp) │ │ │ │ + orb $0x8,0x16(%rdi) │ │ │ │ + callq 38cf0 │ │ │ │ + movzbl 0x8(%rsp),%eax │ │ │ │ + jmp 3a4fa │ │ │ │ nopl (%rax) │ │ │ │ - movzbl 0x64(%rdi),%eax │ │ │ │ - retq │ │ │ │ - push %rax │ │ │ │ - lea 0xa1913(%rip),%rcx │ │ │ │ - mov $0x6e,%edx │ │ │ │ - lea 0xa107a(%rip),%rsi │ │ │ │ - lea 0x9f92b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x34,%esi │ │ │ │ - ja 35488 │ │ │ │ - lea 0xa1758(%rip),%rcx │ │ │ │ - mov %esi,%esi │ │ │ │ - movslq (%rcx,%rsi,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x8,0x6(%rdi) │ │ │ │ - mov %edx,0x60(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x4,0x6(%rdi) │ │ │ │ - mov %rdx,0x58(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x2,0x6(%rdi) │ │ │ │ - mov %dl,0x54(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x1,0x6(%rdi) │ │ │ │ - mov %dl,0x53(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x80,0x5(%rdi) │ │ │ │ - mov %dl,0x52(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x40,0x5(%rdi) │ │ │ │ - mov %dl,0x51(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x20,0x5(%rdi) │ │ │ │ - mov %dl,0x50(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x10,0x5(%rdi) │ │ │ │ - mov %rdx,0x48(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x8,0x5(%rdi) │ │ │ │ - mov %dl,0x44(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x4,0x5(%rdi) │ │ │ │ - mov %dl,0x43(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x2,0x5(%rdi) │ │ │ │ - mov %dl,0x42(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x1,0x5(%rdi) │ │ │ │ - mov %dl,0x41(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x80,0x4(%rdi) │ │ │ │ - mov %dl,0x40(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x40,0x4(%rdi) │ │ │ │ - mov %dl,0x3f(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x20,0x4(%rdi) │ │ │ │ - mov %dl,0x3e(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x10,0x4(%rdi) │ │ │ │ - mov %dl,0x3d(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x8,0x4(%rdi) │ │ │ │ - mov %dl,0x3c(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x4,0x4(%rdi) │ │ │ │ - mov %dl,0x3b(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x2,0x4(%rdi) │ │ │ │ - mov %dl,0x3a(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x1,0x4(%rdi) │ │ │ │ - mov %dl,0x39(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x80,0x3(%rdi) │ │ │ │ - mov %dl,0x38(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x40,0x3(%rdi) │ │ │ │ - mov %dl,0x37(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x20,0x3(%rdi) │ │ │ │ - mov %dl,0x36(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x10,0x3(%rdi) │ │ │ │ - mov %dl,0x35(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x8,0x3(%rdi) │ │ │ │ - mov %dl,0x34(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x4,0x3(%rdi) │ │ │ │ - mov %dl,0x33(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x2,0x3(%rdi) │ │ │ │ - mov %dl,0x32(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x1,0x3(%rdi) │ │ │ │ - mov %dl,0x31(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x80,0x2(%rdi) │ │ │ │ - mov %dl,0x30(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x40,0x2(%rdi) │ │ │ │ - mov %rdx,0x28(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x20,0x2(%rdi) │ │ │ │ - mov %dl,0x24(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x10,0x2(%rdi) │ │ │ │ - mov %dl,0x23(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x8,0x2(%rdi) │ │ │ │ - mov %dl,0x22(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x4,0x2(%rdi) │ │ │ │ - mov %dl,0x21(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x2,0x2(%rdi) │ │ │ │ - mov %dl,0x20(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x1,0x2(%rdi) │ │ │ │ - mov %dx,0x1e(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x80,0x1(%rdi) │ │ │ │ - mov %dx,0x1c(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x40,0x1(%rdi) │ │ │ │ - mov %dx,0x1a(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x20,0x1(%rdi) │ │ │ │ - mov %dx,0x18(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x10,0x1(%rdi) │ │ │ │ - mov %dx,0x16(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x8,0x1(%rdi) │ │ │ │ - mov %dl,0x15(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x4,0x1(%rdi) │ │ │ │ - mov %dl,0x14(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x2,0x1(%rdi) │ │ │ │ - mov %dl,0x13(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x1,0x1(%rdi) │ │ │ │ - mov %dl,0x12(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x80,(%rdi) │ │ │ │ - mov %dl,0x11(%rdi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - orb $0x40,(%rdi) │ │ │ │ - mov %dl,0x10(%rdi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - orb $0x20,(%rdi) │ │ │ │ - mov %dl,0xf(%rdi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - orb $0x10,(%rdi) │ │ │ │ - mov %dl,0xe(%rdi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - orb $0x8,(%rdi) │ │ │ │ - mov %dl,0xd(%rdi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - orb $0x4,(%rdi) │ │ │ │ - mov %dl,0xc(%rdi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - orb $0x2,(%rdi) │ │ │ │ - mov %dx,0xa(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x1,(%rdi) │ │ │ │ - mov %dx,0x8(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x10,0x6(%rdi) │ │ │ │ - mov %dl,0x64(%rdi) │ │ │ │ - retq │ │ │ │ - push %rax │ │ │ │ - lea 0xa1560(%rip),%rcx │ │ │ │ - mov $0x7c,%edx │ │ │ │ - lea 0xa0ce7(%rip),%rsi │ │ │ │ - lea 0x9f598(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0xd,%ecx │ │ │ │ - mov %rdi,%r8 │ │ │ │ - movzwl 0x78(%rsi),%r11d │ │ │ │ - mov 0x90(%rsi),%rdx │ │ │ │ - mov 0xa8(%rax),%r9 │ │ │ │ - mov 0xa0(%rax),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x98(%rsi),%rsi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r9w,0x1e(%r8) │ │ │ │ - shr $0xc,%rax │ │ │ │ - movl $0x3defffff,(%r8) │ │ │ │ - mov %ax,0xa(%r8) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x8,%rax │ │ │ │ - mov %r11w,0x8(%r8) │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0xc(%r8) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x30,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0xd(%r8) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x34,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0xe(%r8) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0xf(%r8) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x18,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0x10(%r8) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x28,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0x11(%r8) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x2c,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0x12(%r8) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0x13(%r8) │ │ │ │ - mov %r10,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0x14(%r8) │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0x15(%r8) │ │ │ │ - mov %r9,%rax │ │ │ │ - shr $0x10,%rax │ │ │ │ - and $0xfff,%eax │ │ │ │ - mov %ax,0x16(%r8) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x28,%rax │ │ │ │ - and $0xfff,%eax │ │ │ │ - mov %ax,0x18(%r8) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x34,%rax │ │ │ │ - mov %ax,0x1a(%r8) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x1c,%rax │ │ │ │ - and $0xfff,%eax │ │ │ │ - mov %ax,0x1c(%r8) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x8,%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,0x20(%r8) │ │ │ │ - mov %r9,%rax │ │ │ │ - shr $0x1d,%r9 │ │ │ │ - shr $0x1c,%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - and $0x1,%r9d │ │ │ │ - shr $0x9,%rsi │ │ │ │ - mov %al,0x21(%r8) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x4,%r10 │ │ │ │ - and $0x1,%esi │ │ │ │ - shr $0x1c,%rax │ │ │ │ - mov %r9b,0x22(%r8) │ │ │ │ - and $0x1f,%eax │ │ │ │ - mov %r10,0x28(%r8) │ │ │ │ - mov %al,0x24(%r8) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x21,%rax │ │ │ │ - mov %sil,0x31(%r8) │ │ │ │ - and $0x7f,%eax │ │ │ │ - mov %al,0x30(%r8) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x38,%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,0x33(%r8) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x39,%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,0x34(%r8) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3b,%rdx │ │ │ │ - shr $0x3a,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %dl,0x36(%r8) │ │ │ │ - mov %al,0x35(%r8) │ │ │ │ - mov %r8,%rax │ │ │ │ + mov $0x1,%eax │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x5a(%rbp),%edx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jmpq 3a4e5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%edx │ │ │ │ push %r13 │ │ │ │ - lea 0xb2f1d(%rip),%rsi │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %esi,%r13d │ │ │ │ + lea -0x13(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ - lea 0xd000e(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0xd40(%r12),%r13 │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r12,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - jmp 3569c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x40,%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - je 356c0 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 77a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 35690 │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - sub %r12,%rax │ │ │ │ + movzbl 0x5a(%rdi),%eax │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x5a(%rdi) │ │ │ │ + callq 381f0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %al,%al │ │ │ │ + jne 3a625 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movzbl 0x58(%rbp),%esi │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3a620 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + tzcnt %rax,%rbx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add 0x50(%rdi),%rbx │ │ │ │ + je 3a620 │ │ │ │ + mov %r13d,%r14d │ │ │ │ + and $0xf,%r14d │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 3a5ed │ │ │ │ + movzwl 0x14(%rbp),%edx │ │ │ │ + movzwl 0x14(%rbx),%eax │ │ │ │ + and $0x3,%edx │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp %ax,%dx │ │ │ │ + je 3a638 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3a620 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3a620 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add 0x50(%rdi),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 3a5da │ │ │ │ + jmp 3a5ed │ │ │ │ + nop │ │ │ │ + test %sil,%sil │ │ │ │ + js 3a678 │ │ │ │ pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ - sar $0x6,%rax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + xor %esi,%eax │ │ │ │ + test $0xf,%al │ │ │ │ + jne 3a5ed │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jae 3a5ed │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + lea -0xa(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + or %r14d,%eax │ │ │ │ + mov %al,0x5a(%rbx) │ │ │ │ + callq 381f0 │ │ │ │ + movzbl 0x58(%rbp),%esi │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + jmpq 3a5ed │ │ │ │ nopl (%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + orb $0x8,0x16(%rdi) │ │ │ │ + callq 38cf0 │ │ │ │ pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpl $0x4,0x1c(%rsi) │ │ │ │ - ja 7ab0 │ │ │ │ - mov 0x1c(%rsi),%eax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0xa126b(%rip),%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - mov 0x20(%rsi),%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15870 │ │ │ │ - test %eax,%eax │ │ │ │ - js 35722 │ │ │ │ - cltq │ │ │ │ - mov %rax,(%r12) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 35720 │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - pop %rbx │ │ │ │ - mov %r8,%rdi │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 19cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 35722 │ │ │ │ - cmpq $0x1,(%r12) │ │ │ │ - jbe 35720 │ │ │ │ - mov $0xffffffde,%eax │ │ │ │ - jmp 35722 │ │ │ │ - nop │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 19cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 35722 │ │ │ │ - mov (%r12),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jb 35768 │ │ │ │ - cmp 0x28(%rbx),%rax │ │ │ │ - jb 35720 │ │ │ │ - jmp 35768 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - callq 1f7d0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 35722 │ │ │ │ - mov (%r12),%rax │ │ │ │ - test $0x1ff,%eax │ │ │ │ - jne 357c3 │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jae 3578b │ │ │ │ - jmp 35768 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmpq 35722 │ │ │ │ nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ - and $0x2,%r8d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - je 3584f │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x1c(%rdx),%eax │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jne 35838 │ │ │ │ - test %rcx,%rcx │ │ │ │ - lea 0xafdc2(%rip),%rax │ │ │ │ - lea 0xa0984(%rip),%rcx │ │ │ │ - cmovne %rax,%rcx │ │ │ │ - lea 0xa6991(%rip),%rdx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 34680 │ │ │ │ + movzbl 0x16(%rdi),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 3a98e │ │ │ │ + or $0x4,%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x14e(%rip),%r12 │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov %al,0x16(%rdi) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + andb $0xf7,0x16(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3a72f │ │ │ │ + tzcnt %rax,%rax │ │ │ │ cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rbx),%rax │ │ │ │ + je 3a72f │ │ │ │ + andb $0x7f,0x58(%rax) │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3a72f │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3a72f │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rbx),%rax │ │ │ │ + andb $0x7f,0x58(%rax) │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 3a701 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 36e40 │ │ │ │ + movzbl 0x14(%rbx),%eax │ │ │ │ + mov %rax,%r15 │ │ │ │ + sub $0x2,%eax │ │ │ │ + js 3a7d0 │ │ │ │ + movslq %eax,%rbp │ │ │ │ + sub $0x3,%r15 │ │ │ │ + mov %eax,%eax │ │ │ │ + sub %rax,%r15 │ │ │ │ + jmp 3a774 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x5a(%rdi),%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + jne 3a76b │ │ │ │ + testb $0xf,0x5a(%rax) │ │ │ │ + jne 3a8f0 │ │ │ │ + sub $0x1,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + je 3a7d0 │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + movzbl (%rax,%rbp,1),%edi │ │ │ │ + movzbl 0x1(%rax,%rbp,1),%eax │ │ │ │ + imul $0xe8,%rdi,%rdi │ │ │ │ + add 0x50(%rbx),%rdi │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rbx),%rax │ │ │ │ + movzbl 0x58(%rdi),%edx │ │ │ │ + xor 0x58(%rax),%dl │ │ │ │ + and $0xf,%edx │ │ │ │ + jne 3a758 │ │ │ │ + movzbl 0x5a(%rdi),%edx │ │ │ │ + movzbl 0x5a(%rax),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%esi │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %sil,%cl │ │ │ │ + jae 3a75c │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub $0x1,%rbp │ │ │ │ + callq 3a570 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 3a774 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + cmp $0xfffffff4,%r14d │ │ │ │ + je 3a940 │ │ │ │ + cmp $0xfffffffb,%r14d │ │ │ │ + je 3a900 │ │ │ │ + lea 0x4(%r14),%eax │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + jne 3a995 │ │ │ │ + cmpb $0x0,0x14(%rbx) │ │ │ │ + je 3a858 │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + movzbl (%rax),%ebp │ │ │ │ + imul $0xe8,%rbp,%rbp │ │ │ │ + add 0x50(%rbx),%rbp │ │ │ │ + je 3a858 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0xa0957(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 34680 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - mov 0x1c(%rbx),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 358c8 │ │ │ │ - ja 35890 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 358b0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %r13,%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 39220 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3a6d0 │ │ │ │ + movzbl 0x12(%rbp),%eax │ │ │ │ + movzbl 0x14(%rbx),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 3a858 │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%ebp │ │ │ │ + imul $0xe8,%rbp,%rbp │ │ │ │ + add 0x50(%rbx),%rbp │ │ │ │ + jne 3a818 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3a908 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x9db5c(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 34680 │ │ │ │ - pop %rbx │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + tzcnt %rsi,%rax │ │ │ │ cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 35909 │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - pop %rbx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq *%rax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + je 3a908 │ │ │ │ + movzbl 0x58(%rax),%edx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + ja 3a8c8 │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3a908 │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3a908 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + movzbl 0x58(%rax),%edx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + jbe 3a891 │ │ │ │ + lea 0x85131(%rip),%rcx │ │ │ │ + mov $0x534,%edx │ │ │ │ + lea 0x84cc9(%rip),%rsi │ │ │ │ + lea 0x84e76(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 3a570 │ │ │ │ + jmpq 3a76b │ │ │ │ + nop │ │ │ │ + orb $0x2,0x16(%rbx) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 24d30 │ │ │ │ + andb $0xfb,0x16(%rbx) │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 3a9b4 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 1f820 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0x1,%r12d │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - je 358e8 │ │ │ │ - pop %rbx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 1f930 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rsi,%r13,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 34680 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - jmpq 3582a │ │ │ │ - lea 0xa10c0(%rip),%rcx │ │ │ │ - mov $0x122,%edx │ │ │ │ - lea 0xa0867(%rip),%rsi │ │ │ │ - lea 0x9f118(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xa,%esi │ │ │ │ - jle 35960 │ │ │ │ - cmp $0x10,%esi │ │ │ │ - jne 35965 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 35965 │ │ │ │ - testb $0x10,0x4f8(%rdi) │ │ │ │ - jne 35965 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x4,%esi │ │ │ │ - callq 2a470 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jg 35970 │ │ │ │ - xor %eax,%eax │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmpq 68500 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsp,%rbp │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movl $0x40000001,0x28(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 24d70 │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 3a984 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 3a960 │ │ │ │ + jmpq 3a7f9 │ │ │ │ + mov $0xfffffffc,%eax │ │ │ │ + jmp 3a917 │ │ │ │ + lea 0x85064(%rip),%rcx │ │ │ │ + mov $0x526,%edx │ │ │ │ + lea 0x84bfc(%rip),%rsi │ │ │ │ + lea 0x84c65(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x448(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov $0x1,%ebp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - jmp 359a8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - ja 359e0 │ │ │ │ - add $0x1,%ebp │ │ │ │ - lea -0x1(%rbp),%ebx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - callq 34f30 │ │ │ │ - cmp $0xa,%ebx │ │ │ │ - jbe 359a0 │ │ │ │ - cmp $0x10,%ebx │ │ │ │ - jne 35a00 │ │ │ │ - test %rax,%rax │ │ │ │ - je 359a5 │ │ │ │ - testb $0x10,0x4f8(%r13) │ │ │ │ - jne 359a5 │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2a470 │ │ │ │ - jmp 359a5 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 68500 │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + callq 39220 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 359a5 │ │ │ │ + jne 3a9f0 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x35,%ebp │ │ │ │ - jne 359a5 │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + mov 0x20(%rbp),%r13 │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq b5080 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $0x20,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq b5080 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jne 3a9de │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3a690 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 3a9de │ │ │ │ + lea 0x85035(%rip),%rcx │ │ │ │ + mov $0x5c4,%edx │ │ │ │ + lea 0x84b6d(%rip),%rsi │ │ │ │ + lea 0x84bea(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdi),%r10 │ │ │ │ + mov 0x20(%r10),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3ac74 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 35bc4 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rbp │ │ │ │ - callq 7750 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 35c58 │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - lea 0xcfc07(%rip),%rbx │ │ │ │ - jmp 35af8 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + tzcnt %r8,%rbx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x50(%r10),%r9 │ │ │ │ + add %r9,%rbx │ │ │ │ + je 3abf3 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movzbl 0x50(%rsi),%edx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov %rdx,%r13 │ │ │ │ + lea (%rax,%rax,2),%rdi │ │ │ │ + mov %edx,%eax │ │ │ │ + shl $0x3,%rdi │ │ │ │ + lea (%rax,%rax,2),%r11 │ │ │ │ + mov 0x60(%rbx,%rdi,1),%rbp │ │ │ │ + shl $0x3,%r11 │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + je 3aafb │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 34770 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - js 35b97 │ │ │ │ - movslq %eax,%r9 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - shl $0x6,%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - callq 356d0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - js 35c28 │ │ │ │ - shl $0x6,%r9 │ │ │ │ - testb $0x2,0x18(%rbx,%r9,1) │ │ │ │ - je 35b97 │ │ │ │ - cmp $0x1a,%r13d │ │ │ │ - je 35b97 │ │ │ │ - lea -0x1b(%r13),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 35b97 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 35120 │ │ │ │ - lea 0x9d8da(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7900 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3abf3 │ │ │ │ + mov %r8,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 35c20 │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - lea 0xa067a(%rip),%rsi │ │ │ │ - callq 7900 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 35a80 │ │ │ │ - callq 34770 │ │ │ │ - movq $0x1,0x30(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - js 35b90 │ │ │ │ - movslq %r13d,%r9 │ │ │ │ - mov %r9,%rax │ │ │ │ - shl $0x6,%rax │ │ │ │ - mov 0x1c(%rbx,%rax,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 35ac1 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0xa0e41(%rip),%rdx │ │ │ │ - lea 0xa0f0a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 35bba │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x6e,(%r12) │ │ │ │ - je 35bf0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0xa0e0f(%rip),%rdx │ │ │ │ - lea 0xa0f10(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 35c53 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + je 3abf3 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r9,%rbx │ │ │ │ + mov 0x60(%rbx,%rdi,1),%rbp │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + jne 3aac0 │ │ │ │ + mov 0x74(%rbx,%r11,1),%ecx │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + shr %ecx │ │ │ │ + shr %eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 3aac0 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%rbx,%rax,8),%rdx │ │ │ │ + movzwl 0x68(%rdx),%eax │ │ │ │ + cmp 0x6a(%rdx),%ax │ │ │ │ + je 3ac58 │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + lea 0x8(%rdx,%rax,8),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 3ac08 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3abf3 │ │ │ │ + mov 0x20(%r10),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3abf3 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + movzbl 0x50(%rbp),%r13d │ │ │ │ + mov 0x50(%r10),%r8 │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + movzbl %r13b,%eax │ │ │ │ + movzbl %r13b,%edx │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + mov %edx,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + lea (%rax,%rax,2),%r9 │ │ │ │ + add %r8,%rbx │ │ │ │ + shl $0x3,%r9 │ │ │ │ + mov 0x60(%rbx,%rsi,1),%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 3abd3 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3abf3 │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3abf3 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + mov 0x60(%rbx,%rsi,1),%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jne 3aba0 │ │ │ │ + mov 0x74(%rbx,%r9,1),%ecx │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + shr %ecx │ │ │ │ + shr %eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 3ab10 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 3abac │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x6f,0x1(%r12) │ │ │ │ - jne 35b97 │ │ │ │ - lea 0x2(%r12),%rdi │ │ │ │ - callq 34770 │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30(%rbx),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 1d010 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3ac27 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x2(%r14) │ │ │ │ + sete %al │ │ │ │ + neg %eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 35b4f │ │ │ │ - jmpq 35b97 │ │ │ │ + js 3ac60 │ │ │ │ + movzbl 0x58(%rbx),%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmove %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%rbx) │ │ │ │ + mov (%r12),%r10 │ │ │ │ + jmpq 3ab3e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 35bba │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0xa0d7b(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xa0e0a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 35bba │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - or $0xffffffff,%r12d │ │ │ │ - jmpq 35bc4 │ │ │ │ + jmpq 3ab35 │ │ │ │ + nop │ │ │ │ + lea 0x0(%r13,%r13,2),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x68(%rbx,%rax,8),%rdi │ │ │ │ + callq 22710 │ │ │ │ + jmp 3ac2b │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdi,%rax │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rcx,%rsi │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ push %rbx │ │ │ │ - movzbl 0x39(%rsp),%r11d │ │ │ │ - movl $0x0,0x10(%rdi) │ │ │ │ - mov %r11d,%r12d │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - and $0x1,%r12d │ │ │ │ - je 35e10 │ │ │ │ - movzbl 0x4a(%rsp),%r12d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %r11d,%ebp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - and $0x2,%ebp │ │ │ │ - je 35cc0 │ │ │ │ - movzbl 0x4b(%rsp),%ebp │ │ │ │ - mov $0x1,%r9d │ │ │ │ - testb $0x2,0x3e(%rsp) │ │ │ │ - je 35e00 │ │ │ │ - movzbl 0x8c(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %edx,-0x10(%rsp) │ │ │ │ - mov %r11d,%ebx │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0x4,%ebx │ │ │ │ - je 35cf0 │ │ │ │ - movzbl 0x4c(%rsp),%ebx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movzbl 0x38(%rsp),%r10d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - and $0x10,%r10d │ │ │ │ - je 35d09 │ │ │ │ - movzbl 0x46(%rsp),%r10d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ - test %r11b,%r11b │ │ │ │ - jns 35d1e │ │ │ │ - movzwl 0x54(%rsp),%r13d │ │ │ │ - mov $0x1,%edx │ │ │ │ - test $0x20,%r11b │ │ │ │ - je 35e40 │ │ │ │ - movzwl 0x50(%rsp),%r14d │ │ │ │ - movb $0x1,-0xa(%rsp) │ │ │ │ - mov %r14w,-0xc(%rsp) │ │ │ │ - and $0x40,%r11d │ │ │ │ - je 35e30 │ │ │ │ - movb $0x1,-0x9(%rsp) │ │ │ │ - movzwl 0x52(%rsp),%r15d │ │ │ │ - testb $0x1,0x3a(%rsp) │ │ │ │ - je 35e20 │ │ │ │ - movzwl 0x56(%rsp),%r14d │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shl $0x4,%ecx │ │ │ │ - add %r9d,%r9d │ │ │ │ - shl $0x8,%r11d │ │ │ │ - mov %bl,0x8(%rax) │ │ │ │ - or %r9d,%r8d │ │ │ │ - lea 0x0(,%rdi,4),%r9d │ │ │ │ - movzwl -0xc(%rsp),%ebx │ │ │ │ - mov %r12b,0x2(%rax) │ │ │ │ - or %r9d,%r8d │ │ │ │ - lea 0x0(,%rsi,8),%r9d │ │ │ │ - mov -0x10(%rsp),%esi │ │ │ │ - mov %bpl,0x3(%rax) │ │ │ │ - or %r9d,%r8d │ │ │ │ - movzbl %dl,%r9d │ │ │ │ - mov %r13w,0xa(%rax) │ │ │ │ - or %ecx,%r8d │ │ │ │ - shl $0x5,%r9d │ │ │ │ - movzwl (%rax),%ecx │ │ │ │ - mov %bx,0xc(%rax) │ │ │ │ - or %r8d,%r9d │ │ │ │ - movzbl -0xa(%rsp),%r8d │ │ │ │ - mov %r15w,0xe(%rax) │ │ │ │ - and $0xfe00,%cx │ │ │ │ - mov %r14w,0x10(%rax) │ │ │ │ - shl $0x6,%r8d │ │ │ │ - mov %esi,0x4(%rax) │ │ │ │ - or %r8d,%r9d │ │ │ │ - movzbl -0x9(%rsp),%r8d │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + callq 1fde0 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl 0x50(%r13),%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0x68(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 3ace8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl 0x8(%rdi),%ecx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r12,%r8 │ │ │ │ + push %r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 369b0 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ae5b │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + tzcnt %rdi,%rbx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + je 3ae5b │ │ │ │ + movzbl 0x50(%r13),%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ + je 3ad70 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3ae5b │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3ae5b │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ + jne 3ad38 │ │ │ │ + mov 0x74(%rbx,%r9,1),%ecx │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + shr %ecx │ │ │ │ + shr %eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 3ad38 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r12,%r8 │ │ │ │ + movzwl 0x8(%rax),%ecx │ │ │ │ + push %r15 │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea 0x68(%rbx,%rax,8),%rdx │ │ │ │ + callq 369b0 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + pop %rsi │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + pop %rdi │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3ae5b │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3ae5b │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + mov 0x50(%rdx),%r8 │ │ │ │ + movzbl 0x50(%r13),%edx │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + movzbl %dl,%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + add %r8,%rbx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ + je 3ae3a │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3ae5b │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3ae5b │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ + jne 3ae0a │ │ │ │ + mov 0x74(%rbx,%r9,1),%ecx │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + shr %ecx │ │ │ │ + shr %eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 3ad88 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 3ae16 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r10b,0x9(%rax) │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - shl $0x7,%r8d │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - or %r8d,%r9d │ │ │ │ pop %r15 │ │ │ │ - or %r9d,%r11d │ │ │ │ - or %ecx,%r11d │ │ │ │ - mov %r11w,(%rax) │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,-0x10(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - jmpq 35cdc │ │ │ │ - nop │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmpq 35caa │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - jmpq 35d65 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,-0x9(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 35d4e │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movb $0x0,-0xa(%rsp) │ │ │ │ - mov %r14w,-0xc(%rsp) │ │ │ │ - jmpq 35d39 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b160 │ │ │ │ push %r15 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,%r8 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movzbl 0x38(%rsp),%r10d │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %r10d,%r12d │ │ │ │ - and $0x1,%r12d │ │ │ │ - je 36028 │ │ │ │ - movzbl 0x3a(%rsp),%r12d │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %r10d,%ebp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - and $0x2,%ebp │ │ │ │ - je 35eaa │ │ │ │ - movzbl 0x3b(%rsp),%ebp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r10d,%r11d │ │ │ │ - xor %edi,%edi │ │ │ │ - and $0x4,%r11d │ │ │ │ - je 35ec0 │ │ │ │ - movzbl 0x3c(%rsp),%r11d │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r10d,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0x8,%ebx │ │ │ │ - je 35ed4 │ │ │ │ - movzbl 0x40(%rsp),%ebx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + tzcnt %rax,%rbx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + add 0x50(%rdx),%rbx │ │ │ │ + je 3b068 │ │ │ │ + movzwl 0x14(%rbx),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 3aed0 │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + movzbl 0x51(%r13),%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 3af20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3b068 │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b068 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add 0x50(%rdx),%rbx │ │ │ │ + movzwl 0x14(%rbx),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 3aed0 │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + movzbl 0x51(%r13),%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 3aed0 │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + mov 0x3c(%rbx),%rcx │ │ │ │ + mov 0x30(%rbx),%esi │ │ │ │ + mov 0x34(%rbx),%rdi │ │ │ │ + cmp 0x2c(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%r9d │ │ │ │ + mov 0x24(%rax),%r8 │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 3b080 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 3aed0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x158(%r13),%rcx │ │ │ │ + mov 0x14c(%r13),%r9d │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + mov 0x150(%r13),%r8 │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + jne 3af9e │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r8,%rdi │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + jne 3af9e │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r9d,%esi │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 3aed0 │ │ │ │ + movzbl 0x5a(%rbx),%edi │ │ │ │ + movzbl 0x50(%r13),%esi │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %r10d,%r13d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0x10,%r13d │ │ │ │ - je 35eea │ │ │ │ - movzbl 0x41(%rsp),%r13d │ │ │ │ - mov $0x1,%esi │ │ │ │ - test $0x20,%r10b │ │ │ │ - je 36010 │ │ │ │ - movzwl 0x42(%rsp),%eax │ │ │ │ - movb $0x1,-0x1(%rsp) │ │ │ │ - mov %ax,-0x6(%rsp) │ │ │ │ - test $0x40,%r10b │ │ │ │ - je 35fe8 │ │ │ │ - movzwl 0x44(%rsp),%eax │ │ │ │ - movb $0x1,-0x2(%rsp) │ │ │ │ - mov %ax,-0x4(%rsp) │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + shr $0x4,%al │ │ │ │ + shl %cl,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %edx,%eax │ │ │ │ + jne 3b166 │ │ │ │ + movzbl 0x59(%rbx),%edx │ │ │ │ + movslq %esi,%rax │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jl 3afed │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp %edi,%esi │ │ │ │ + jl 3b0f8 │ │ │ │ xor %r14d,%r14d │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r10b,%r10b │ │ │ │ - jns 35f31 │ │ │ │ - movzwl 0x46(%rsp),%r14d │ │ │ │ - mov $0x1,%eax │ │ │ │ - testb $0x1,0x39(%rsp) │ │ │ │ - je 36000 │ │ │ │ - movzwl 0x48(%rsp),%r15d │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shl $0x8,%r9 │ │ │ │ - shl $0x4,%rsi │ │ │ │ - mov %r13b,0xe(%r8) │ │ │ │ - shl $0x9,%rcx │ │ │ │ - or %r9,%rsi │ │ │ │ - shl $0xa,%rdx │ │ │ │ - mov %r12b,0x12(%r8) │ │ │ │ - shl $0x10,%r10 │ │ │ │ - or %rcx,%rsi │ │ │ │ - shl $0x31,%rdi │ │ │ │ - mov %bpl,0x13(%r8) │ │ │ │ - or %rdx,%rsi │ │ │ │ - movzbl -0x2(%rsp),%edx │ │ │ │ - mov %bl,0x14(%r8) │ │ │ │ - mov %r14w,0x1a(%r8) │ │ │ │ - shl $0xd,%rdx │ │ │ │ - mov %r15w,0x1e(%r8) │ │ │ │ - or %rdx,%rsi │ │ │ │ - movzbl %al,%edx │ │ │ │ - movzwl -0x4(%rsp),%eax │ │ │ │ - mov %r11b,0x54(%r8) │ │ │ │ - shl $0xe,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ - movzbl -0x1(%rsp),%esi │ │ │ │ - mov %ax,0x18(%r8) │ │ │ │ - movzwl -0x6(%rsp),%eax │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 3b0fe │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %edx,0x74(%rbx,%rax,8) │ │ │ │ + movzbl 0x50(%r13),%eax │ │ │ │ + lea 0x30(%rbx),%rdx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %r13,0x60(%rbx,%rax,8) │ │ │ │ + movzbl 0x50(%r13),%r12d │ │ │ │ + lea (%r12,%r12,2),%rax │ │ │ │ + lea 0x68(%rbx,%rax,8),%r15 │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea (%rbx,%rax,8),%r14 │ │ │ │ + mov 0x60(%r14),%rsi │ │ │ │ + callq 21560 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 3b0b0 │ │ │ │ + movzbl 0x58(%rbx),%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmove %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%rbx) │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 3aee0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - shl $0xf,%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - or %rsi,%rdx │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - mov %ax,0x1c(%r8) │ │ │ │ - or %rdx,%r10 │ │ │ │ - mov %r8,%rax │ │ │ │ pop %r15 │ │ │ │ - or %r10,%rdi │ │ │ │ - movabs $0xfffdfffffffe18ef,%r10 │ │ │ │ - and (%r8),%r10 │ │ │ │ - or %r10,%rdi │ │ │ │ - mov %rdi,(%r8) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x0,-0x2(%rsp) │ │ │ │ - mov %ax,-0x4(%rsp) │ │ │ │ - jmpq 35f1c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmpq 35f48 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movb $0x0,-0x1(%rsp) │ │ │ │ - mov %r14w,-0x6(%rsp) │ │ │ │ - jmpq 35f03 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmpq 35e96 │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 36044 │ │ │ │ - movzbl 0xa(%rsp),%edx │ │ │ │ - orb $0x1,(%rdi) │ │ │ │ - mov %dl,0x2(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - je 36053 │ │ │ │ - movzbl 0xb(%rsp),%edx │ │ │ │ - orb $0x2,(%rdi) │ │ │ │ - mov %dl,0x3(%rdi) │ │ │ │ - test $0x4,%al │ │ │ │ - je 36061 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - orb $0x4,(%rdi) │ │ │ │ - mov %edx,0x4(%rdi) │ │ │ │ - test $0x8,%al │ │ │ │ - je 36070 │ │ │ │ - movzbl 0x10(%rsp),%edx │ │ │ │ - orb $0x8,(%rdi) │ │ │ │ - mov %dl,0x8(%rdi) │ │ │ │ - test $0x10,%al │ │ │ │ - je 3607f │ │ │ │ - movzbl 0x11(%rsp),%edx │ │ │ │ - orb $0x10,(%rdi) │ │ │ │ - mov %dl,0x9(%rdi) │ │ │ │ - test $0x20,%al │ │ │ │ - je 3608f │ │ │ │ - movzwl 0x12(%rsp),%edx │ │ │ │ - orb $0x20,(%rdi) │ │ │ │ - mov %dx,0xa(%rdi) │ │ │ │ - test $0x40,%al │ │ │ │ - je 3609f │ │ │ │ - movzwl 0x14(%rsp),%edx │ │ │ │ - orb $0x40,(%rdi) │ │ │ │ - mov %dx,0xc(%rdi) │ │ │ │ - test %al,%al │ │ │ │ - jns 360af │ │ │ │ - movzwl 0x16(%rsp),%eax │ │ │ │ - orb $0x80,(%rdi) │ │ │ │ - mov %ax,0xe(%rdi) │ │ │ │ - testb $0x1,0x9(%rsp) │ │ │ │ - je 360c3 │ │ │ │ - movzwl 0x18(%rsp),%eax │ │ │ │ - orb $0x1,0x1(%rdi) │ │ │ │ - mov %ax,0x10(%rdi) │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea 0xa08ad(%rip),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x20(%rax),%rcx │ │ │ │ - jmp 360ee │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%edx │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %edx,%edi │ │ │ │ - je 36100 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 360e8 │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - cmp %al,(%rdi) │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 36130 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - cmp %rax,0x10(%rdi) │ │ │ │ + cmp %r8,%rdi │ │ │ │ seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ sbb $0x0,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - mov 0xd0e97(%rip),%r9 │ │ │ │ - mov %fs:(%r9),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 36252 │ │ │ │ - mov 0xd1e94(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r9) │ │ │ │ - mov 0xd1f09(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 362e8 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - movzbl 0x4d6(%rdi),%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 361a8 │ │ │ │ - jmp 361e0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - movzbl 0x4d6(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 361e0 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rdi,%rdx,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 36198 │ │ │ │ - movzbl 0xb6(%r12),%edx │ │ │ │ - bt %edx,%r8d │ │ │ │ - jb 36220 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - movzbl 0x4d6(%rdi),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 361a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %fs:(%r9),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 3625f │ │ │ │ - mov 0xd1e8a(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 36265 │ │ │ │ - mov %rdx,%fs:(%r9) │ │ │ │ - mov 0xd1e7c(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 362e0 │ │ │ │ - mov 0xd1df6(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 3626a │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x60(%r12),%rdx │ │ │ │ - jmp 36246 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 361e3 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 36230 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - jmpq 361c9 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r9) │ │ │ │ - jmpq 36180 │ │ │ │ - mov %rdx,%fs:(%r9) │ │ │ │ - jmp 36217 │ │ │ │ - mfence │ │ │ │ - jmp 361fa │ │ │ │ - movl $0x0,0xd1d94(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + jne 3af4f │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xd1d75(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 36217 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 36217 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd1d3a(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 36217 │ │ │ │ + cmp %r9d,%esi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 3aed0 │ │ │ │ + jmpq 3af58 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x60(%r14),%r12 │ │ │ │ + movzwl 0x68(%r14),%eax │ │ │ │ + cmp %ax,0x6a(%r14) │ │ │ │ + je 3b035 │ │ │ │ + mov 0xb0(%r12),%rcx │ │ │ │ + cmpb $0x0,0xa(%rcx,%rax,8) │ │ │ │ + jne 3b035 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x68(%r14),%eax │ │ │ │ + cmp 0x6a(%r14),%ax │ │ │ │ + jne 3b0c4 │ │ │ │ + jmpq 3b035 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 3620c │ │ │ │ - mfence │ │ │ │ - jmpq 36180 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a83c0 │ │ │ │ + movzbl 0x50(%r13),%ecx │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + shl %cl,%edx │ │ │ │ + shl %cl,%r14d │ │ │ │ + or %edx,%eax │ │ │ │ + or 0x5b(%rbx),%r14b │ │ │ │ + and $0xf,%r14d │ │ │ │ + and $0xf,%eax │ │ │ │ + shl $0x4,%eax │ │ │ │ + shl $0x8,%r14d │ │ │ │ + or %eax,%r14d │ │ │ │ + movzwl 0x5a(%rbx),%eax │ │ │ │ + and $0xf00f,%ax │ │ │ │ + or %eax,%r14d │ │ │ │ + movzwl 0x14(%rbx),%eax │ │ │ │ + mov %r14w,0x5a(%rbx) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 3b161 │ │ │ │ + movzbl 0x50(%r13),%eax │ │ │ │ + jmpq 3afed │ │ │ │ + nopl (%rax) │ │ │ │ + retq │ │ │ │ + callq 368c0 │ │ │ │ + lea 0x84963(%rip),%rcx │ │ │ │ + mov $0x429,%edx │ │ │ │ + lea 0x8442b(%rip),%rsi │ │ │ │ + lea 0x84608(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movzbl 0x2(%rdx),%eax │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 3655e │ │ │ │ - jbe 364e6 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 3654d │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 36543 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0x28(%rcx),%rdi │ │ │ │ - lea -0x28(%rcx,%rax,8),%r11 │ │ │ │ - movb $0x0,0xf(%rsp) │ │ │ │ - lea 0xa157b(%rip),%rbx │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jae 3642c │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rdi),%rax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg 36400 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3641d │ │ │ │ - mov (%rdi),%r10 │ │ │ │ - movzbl 0x6(%rdi),%r8d │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - movzbl 0x7(%rdi),%r14d │ │ │ │ - shr $0x4,%r10 │ │ │ │ - and %rax,%r10 │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jae 3642c │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - mov 0x12918(%rbp),%r15 │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x12920(%rbp),%r9 │ │ │ │ - mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 364b9 │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 363db │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - not %eax │ │ │ │ - shr $0x1f,%eax │ │ │ │ - lea 0x1(%rax,%rsi,2),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jbe 36440 │ │ │ │ - mov %eax,%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + movzbl 0x50(%rsi),%r12d │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b298 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + tzcnt %rax,%rbx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add 0x50(%rdx),%rbx │ │ │ │ + je 3b298 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov $0xfffffffe,%r15d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea (%rax,%rax,2),%r14 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + rol %cl,%r15d │ │ │ │ + shl $0x3,%r14 │ │ │ │ + cmp %r13,0x60(%rbx,%r14,1) │ │ │ │ + je 3b22c │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3b298 │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b298 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add 0x50(%rdx),%rbx │ │ │ │ + cmp %r13,0x60(%rbx,%r14,1) │ │ │ │ + jne 3b1f2 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%esi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ mov %esi,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r9,%rax,8),%rcx │ │ │ │ - cmp (%rcx),%r8b │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - jne 363c0 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x10(%rcx),%r10 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmp 363c8 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 36570 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - shr $0xd,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov %cl,0xf(%rsp) │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%rbx,%rax,8),%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jb 36354 │ │ │ │ - add $0x28,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + movzbl %dl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0xf,%eax │ │ │ │ + sar %cl,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 3b2b0 │ │ │ │ + and %r15d,%eax │ │ │ │ + and %r15d,%edx │ │ │ │ + cbtw │ │ │ │ + movsbw %dl,%dx │ │ │ │ + shl $0x4,%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x5a(%rbx),%edx │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%rbx) │ │ │ │ + movq $0x2,0x60(%rbx,%r14,1) │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 3b202 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 3b2d0 │ │ │ │ + callq a7d30 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + jmp 3b258 │ │ │ │ nopl (%rax) │ │ │ │ - test $0x1,%al │ │ │ │ - je 364a2 │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - bsr %r15,%r15 │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor $0x3f,%r15 │ │ │ │ - sub %r15d,%ecx │ │ │ │ - shl %cl,%rdx │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 364b9 │ │ │ │ - add $0x1,%esi │ │ │ │ - lea (%rsi,%rsi,1),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jbe 364d8 │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %edx,%ecx │ │ │ │ - shl %cl,%esi │ │ │ │ - sub $0x1,%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - setbe %cl │ │ │ │ - shr %cl,%esi │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r9,%rax,8),%rcx │ │ │ │ - movzwl 0xb2(%r13),%eax │ │ │ │ - add 0x10(%rcx),%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jae 364b9 │ │ │ │ - cmp %r14b,0x1(%rcx) │ │ │ │ - je 364fd │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rdi),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 36570 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%rbx,%rax,8),%rdi │ │ │ │ - jmpq 36348 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%esi │ │ │ │ - jmp 36497 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 36543 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x28(%rcx,%rax,8),%r11 │ │ │ │ - jmpq 36339 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov $0x1,%edx │ │ │ │ - movzwl 0xe(%rax),%eax │ │ │ │ - movl $0x28,0x4(%rbx) │ │ │ │ - mov %r8b,0x2(%rbx) │ │ │ │ - mov %ax,(%rbx) │ │ │ │ - movzbl 0xf(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - test %r12b,%r12b │ │ │ │ - cmove %edx,%eax │ │ │ │ - mov %al,0x3(%rbx) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov $0x3,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %edi,%edi │ │ │ │ - jmpq 36339 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0x8(%rcx),%rdi │ │ │ │ - lea -0x28(%rcx,%rax,8),%r11 │ │ │ │ - jmpq 36339 │ │ │ │ - movzbl 0x3(%rcx),%eax │ │ │ │ - lea 0x8(%rcx),%rdi │ │ │ │ - lea 0x8(%rcx,%rax,8),%r11 │ │ │ │ - jmpq 36339 │ │ │ │ - lea 0xa1379(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x9e704(%rip),%rsi │ │ │ │ - lea 0x9e4b1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + jmpq 3b258 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - movabs $0x7fffffffffffffff,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - lea 0x1c(%rsp),%rbp │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b4b0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + tzcnt %rdi,%rbx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + je 3b4b0 │ │ │ │ + movzbl 0x50(%rsi),%r14d │ │ │ │ + mov %rsi,%r13 │ │ │ │ + movzbl %r14b,%eax │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea (%rax,%rax,2),%r9 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + shl $0x3,%r9 │ │ │ │ + cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ + je 3b398 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 36150 │ │ │ │ - mov %rax,%r14 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3b4b0 │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 366d8 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 6dc20 │ │ │ │ - movzwl 0xb0(%r14),%ecx │ │ │ │ - mov 0xa8(%r14),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x98(%r14),%r15 │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - sub %rdx,%r8 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja 36700 │ │ │ │ - lea 0x2f28(%r15),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 36638 │ │ │ │ - mov 0x1f0(%r14),%rax │ │ │ │ - mov 0x240(%r14),%edx │ │ │ │ - add 0x1c8(%r14),%rax │ │ │ │ - add 0x218(%r14),%rax │ │ │ │ - sub 0x1d0(%r14),%rax │ │ │ │ - sub 0x1f8(%r14),%rax │ │ │ │ - sub 0x220(%r14),%rax │ │ │ │ - add %r8,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mfence │ │ │ │ - xor %ecx,%ecx │ │ │ │ + je 3b4b0 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ + jne 3b360 │ │ │ │ + mov 0x74(%rbx,%r9,1),%ecx │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + shr %ecx │ │ │ │ + shr %eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 3b360 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea 0x30(%rbx),%rdx │ │ │ │ + lea 0x68(%rbx,%rax,8),%r12 │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rbx,%rax,8),%r15 │ │ │ │ + mov 0x60(%r15),%rsi │ │ │ │ + callq 21560 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 3b4c0 │ │ │ │ + movzbl 0x58(%rbx),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmove %edi,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%rbx) │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3b4b0 │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ test %rax,%rax │ │ │ │ - lea 0x60(%r14),%rdi │ │ │ │ - movl $0x0,0x2f28(%r15) │ │ │ │ - cmovs %rcx,%rax │ │ │ │ - movzwl 0xb2(%r14),%edx │ │ │ │ - imul %rdx,%rax │ │ │ │ - shr %rax │ │ │ │ - sub 0xa0(%rsp),%rax │ │ │ │ - cmovs %rcx,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - cmovg %rax,%r12 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r14) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 36748 │ │ │ │ - addl $0x1,0x1c(%rsp) │ │ │ │ - jmpq 365d8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 36751 │ │ │ │ - add $0xe8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + je 3b4b0 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + mov 0x50(%rdx),%r8 │ │ │ │ + movzbl 0x50(%r13),%edx │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + movzbl %dl,%eax │ │ │ │ + movzbl %dl,%r14d │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea (%rax,%rax,2),%r9 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + add %r8,%rbx │ │ │ │ + shl $0x3,%r9 │ │ │ │ + cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ + je 3b48f │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3b4b0 │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b4b0 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ + jne 3b45f │ │ │ │ + mov 0x74(%rbx,%r9,1),%ecx │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + shr %ecx │ │ │ │ + shr %eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 3b3b0 │ │ │ │ + movzbl 0x10(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jne 3b46b │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmpb $0x0,0xd1d66(%rip) │ │ │ │ - jne 36627 │ │ │ │ - mov 0xd19a9(%rip),%rdi │ │ │ │ - mov $0x9c,%ecx │ │ │ │ - lea 0xa0a85(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - movb $0x1,0xd1d3a(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - jmpq 36627 │ │ │ │ + nop │ │ │ │ + mov 0x60(%r15),%r14 │ │ │ │ + movzwl 0x68(%r15),%eax │ │ │ │ + cmp %ax,0x6a(%r15) │ │ │ │ + je 3b3dd │ │ │ │ + mov 0xb0(%r14),%rdx │ │ │ │ + cmpb $0x0,0xa(%rdx,%rax,8) │ │ │ │ + jne 3b3dd │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x68(%r15),%eax │ │ │ │ + cmp 0x6a(%r15),%ax │ │ │ │ + jne 3b4d4 │ │ │ │ + jmpq 3b3dd │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - callq *0x68(%r14) │ │ │ │ - jmpq 366cb │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x128,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movzwl 0x14(%rdi),%esi │ │ │ │ + mov 0x1c(%rdi),%ecx │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + test $0x40,%sil │ │ │ │ + je 3b556 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3b550 │ │ │ │ + test $0x2000,%si │ │ │ │ + je 3b5b8 │ │ │ │ + add $0x1,%ecx │ │ │ │ + jne 3b556 │ │ │ │ + add $0x1,%rdx │ │ │ │ + jne 3b556 │ │ │ │ + add $0x1,%rax │ │ │ │ + jne 3b556 │ │ │ │ + callq 36800 │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + jne 3b533 │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x24(%rsp) │ │ │ │ + mov %rax,0x2c(%rsp) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movdqu 0x20(%rsp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 37bf0 │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + add $0x20,%rsp │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 3b5a0 │ │ │ │ + orb $0x80,0x58(%rbx) │ │ │ │ + add $0x20,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2ed0(%rdi),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - jne 371fe │ │ │ │ - mov $0xfffffffffffffff8,%rbx │ │ │ │ - jmp 367c3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - testb $0x2,0x14750(%r14) │ │ │ │ - jne 371cb │ │ │ │ - callq 17070 │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - je 367b0 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %fs:(%rbx),%rdx │ │ │ │ - movl $0x0,0x1c(%rdx) │ │ │ │ - mfence │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3a9c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 371fe │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x2ed0(%r14),%rbx │ │ │ │ - callq 36590 │ │ │ │ - mov 0x2ee0(%r14),%edx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 371d2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x54(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0x12b98(%r14) │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - movl $0x0,0x54(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%rbp │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - movq $0x0,0x12918(%r14) │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - movups %xmm0,0xe0(%rsp) │ │ │ │ - movups %xmm0,0xf0(%rsp) │ │ │ │ - movups %xmm0,0x100(%rsp) │ │ │ │ - jmp 368b2 │ │ │ │ + je 3b593 │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + jne 3b5d0 │ │ │ │ + add $0x1,%rax │ │ │ │ + jne 3b5d0 │ │ │ │ + callq 36830 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xa8(%rax),%rdx │ │ │ │ - lea 0x60(%rax),%rdi │ │ │ │ - shr $0x7,%rdx │ │ │ │ - add %rdx,%rbx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lock xadd %rdx,0x60(%rax) │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 371bb │ │ │ │ - addl $0x1,0x54(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 36150 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 36888 │ │ │ │ - cmp 0x12910(%r14),%rbx │ │ │ │ - ja 37240 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - movl $0x0,0x54(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 36150 │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov 0x18(%rbx),%ecx │ │ │ │ + jmp 3b556 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + movzbl 0x58(%rdi),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 3b690 │ │ │ │ + movzbl 0x59(%rbx),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + ja 3b69d │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%rbx,%rax,8),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 36e2c │ │ │ │ - mov 0x98(%rbp),%rax │ │ │ │ - lea 0x2f28(%rax),%rdx │ │ │ │ + je 3b69d │ │ │ │ + mov 0x158(%rax),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rcx,0x28(%rbx) │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + mov 0x1c(%rbx),%r8d │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov 0x14c(%rax),%r9d │ │ │ │ + mov 0x150(%rax),%rsi │ │ │ │ + sub %ecx,%edx │ │ │ │ + je 3b670 │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 3b6a1 │ │ │ │ + movdqu 0x14c(%rax),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + mov 0x15c(%rax),%edx │ │ │ │ + orb $0x80,0x58(%rbx) │ │ │ │ + mov %edx,0x40(%rbx) │ │ │ │ + mov %edx,0x2c(%rbx) │ │ │ │ + movups %xmm0,0x1c(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nop │ │ │ │ - mov %r13d,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 36920 │ │ │ │ - mov 0x1d0(%rbp),%rax │ │ │ │ - mov 0x98(%rbp),%rdx │ │ │ │ - sub 0x1c8(%rbp),%rax │ │ │ │ - cmp 0x1d8(%rbp),%rax │ │ │ │ - je 36ba8 │ │ │ │ - mov 0xa60(%rbp),%eax │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%rdx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 36d40 │ │ │ │ - mov 0x98(%rbp),%rax │ │ │ │ - lea 0x2f28(%rax),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13d,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + jne 3b648 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + jmp 3b648 │ │ │ │ + nop │ │ │ │ + callq 3a9c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 36978 │ │ │ │ - movzwl 0xb2(%rbp),%edx │ │ │ │ - mov 0x1d0(%rbp),%rax │ │ │ │ - sub 0x1c8(%rbp),%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - add %rax,0x10(%rsp) │ │ │ │ - mov 0x98(%rbp),%rax │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%rax) │ │ │ │ - lea 0x158(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 77c0 │ │ │ │ - mov 0x140(%rbp),%rax │ │ │ │ - movzwl 0x10(%rax),%r15d │ │ │ │ - lea 0x1(%r15),%rbx │ │ │ │ - mov %rbx,%r12 │ │ │ │ - shl $0x5,%r12 │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp 0x18(%rax),%r15 │ │ │ │ - jae 36aa6 │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 369fc │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov (%r12),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - movzbl %ah,%edx │ │ │ │ + je 3b5f6 │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + lea 0x84338(%rip),%rcx │ │ │ │ + mov $0x5fb,%edx │ │ │ │ + lea 0x83ef0(%rip),%rsi │ │ │ │ + lea 0x840fd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + movzbl 0x59(%rdi),%edx │ │ │ │ + mov %edx,%r9d │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x3,%edx │ │ │ │ + ja 3b8b0 │ │ │ │ + push %rbp │ │ │ │ mov %edx,%eax │ │ │ │ + push %rbx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x60(%rdi,%rax,8),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 3b868 │ │ │ │ + movzbl 0x5a(%rdi),%esi │ │ │ │ + movzbl 0x5b(%rdi),%edi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,%ebp │ │ │ │ + shr $0x4,%sil │ │ │ │ + mov %edi,%r8d │ │ │ │ + and $0xf,%edi │ │ │ │ + movzbl %sil,%eax │ │ │ │ + sar %cl,%edi │ │ │ │ + and $0xf,%r8d │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%eax │ │ │ │ + lea -0x1(%rax,%rdi,1),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 3b830 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rol %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + movq $0x4,0x60(%rbx,%rax,8) │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%al │ │ │ │ + cmovb %edx,%eax │ │ │ │ + add $0x1,%r9d │ │ │ │ + and %ecx,%esi │ │ │ │ + and %ecx,%r8d │ │ │ │ + and $0xf,%r9d │ │ │ │ + movsbl %sil,%esi │ │ │ │ + movsbl %r8b,%r8d │ │ │ │ + mov 0x58(%rbx),%edx │ │ │ │ + shl $0x8,%r9d │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x14,%esi │ │ │ │ + shl $0x4,%eax │ │ │ │ + shl $0x18,%r8d │ │ │ │ + and $0xf00ff08f,%edx │ │ │ │ + or %r9d,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + or %r8d,%eax │ │ │ │ + and $0xff00f70,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %eax,0x58(%rbx) │ │ │ │ + callq 3a9c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3b868 │ │ │ │ + movzbl 0x59(%rbx),%eax │ │ │ │ and $0xf,%eax │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 36a90 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r8d,%r9d │ │ │ │ - shr $0x20,%rax │ │ │ │ - shr $0x10,%r9d │ │ │ │ - movzwl %ax,%eax │ │ │ │ - add %eax,%r9d │ │ │ │ - je 36a90 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzwl 0xb2(%rax),%r10d │ │ │ │ - mov %r10,%rcx │ │ │ │ - cmp %r10d,%r9d │ │ │ │ - jae 36a90 │ │ │ │ - and $0x20,%edx │ │ │ │ - movzbl 0x1b(%r12),%esi │ │ │ │ - jne 36ce0 │ │ │ │ - mov %r9d,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + ja 3b868 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%rbx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b868 │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x54(%rsp),%edi │ │ │ │ - add $0x1,%esi │ │ │ │ - shl $0xf,%eax │ │ │ │ - imul %rcx,%r15 │ │ │ │ - mov 0x12918(%r14),%rcx │ │ │ │ - div %r10d │ │ │ │ - mov 0x12920(%r14),%rdx │ │ │ │ - cmp 0x12910(%r14),%rcx │ │ │ │ - jne 36ad8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp 0x4(%rdx),%ax │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x1c(%rbx),%edi │ │ │ │ + cmp %rsi,0x158(%rax) │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 36bc0 │ │ │ │ - nop │ │ │ │ - mov %rbx,%r15 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x18(%rbp),%rbx │ │ │ │ - jb 369f8 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 7930 │ │ │ │ - lea 0x60(%rbp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 371c3 │ │ │ │ - addl $0x1,0x54(%rsp) │ │ │ │ - jmpq 368f8 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rcx),%r10 │ │ │ │ - mov %r10,0x12918(%r14) │ │ │ │ - lea (%rcx,%rcx,2),%r10 │ │ │ │ - lea (%rdx,%r10,8),%rdx │ │ │ │ - mov %dil,(%rdx) │ │ │ │ - mov %r8b,0x1(%rdx) │ │ │ │ - mov %sil,0x2(%rdx) │ │ │ │ - mov %ax,0x4(%rdx) │ │ │ │ - mov %r9d,0x8(%rdx) │ │ │ │ - mov %r15,0x10(%rdx) │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 36b55 │ │ │ │ - jmp 36a90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu (%rdi),%xmm1 │ │ │ │ - movzbl 0x2(%rdx),%r10d │ │ │ │ - movzwl (%rdx),%r11d │ │ │ │ - mov 0x8(%rdx),%r9d │ │ │ │ - movups %xmm1,(%rdx) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rdi,0x10(%rdx) │ │ │ │ - add 0x12920(%r14),%rax │ │ │ │ - mov %r11w,(%rax) │ │ │ │ - mov %r10b,0x2(%rax) │ │ │ │ - mov %r8w,0x4(%rax) │ │ │ │ - mov %r9d,0x8(%rax) │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 36a90 │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x12920(%r14),%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - shr %rcx │ │ │ │ - lea (%rsi,%rdx,8),%rdx │ │ │ │ - add %rcx,%rax │ │ │ │ - movzwl 0x4(%rdx),%r8d │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rsi,%rax,1),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp 0x4(%rdi),%r8w │ │ │ │ - seta %sil │ │ │ │ - sbb $0x0,%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 36b10 │ │ │ │ - jmpq 36a90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%rdx) │ │ │ │ - jmpq 36967 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %dil,(%rdx) │ │ │ │ - mov %r8b,0x1(%rdx) │ │ │ │ - mov %sil,0x2(%rdx) │ │ │ │ - mov %ax,0x4(%rdx) │ │ │ │ - mov %r9d,0x8(%rdx) │ │ │ │ - mov %r15,0x10(%rdx) │ │ │ │ - mov 0x12918(%r14),%r10 │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - jbe 36a90 │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmpq 36cab │ │ │ │ - nopl (%rax) │ │ │ │ - add %rcx,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - movzwl 0x4(%rax),%r11d │ │ │ │ - cmp %si,%r11w │ │ │ │ - seta %r15b │ │ │ │ - setb %r10b │ │ │ │ - movzbl %r15b,%r15d │ │ │ │ - sub %r15d,%r10d │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - cmovne %r11d,%esi │ │ │ │ - cmovne %rax,%rdx │ │ │ │ - cmove %rdi,%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - lea (%r9,%r9,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%r8 │ │ │ │ - cmp %si,0x4(%r8) │ │ │ │ - seta %r9b │ │ │ │ - setb %dil │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub %r9d,%edi │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jne 36a90 │ │ │ │ - movdqu (%r8),%xmm3 │ │ │ │ - movzbl 0x2(%rdx),%r10d │ │ │ │ - movzwl (%rdx),%r11d │ │ │ │ - mov 0x8(%rdx),%r9d │ │ │ │ - movups %xmm3,(%rdx) │ │ │ │ - mov 0x10(%r8),%r8 │ │ │ │ - mov 0x10(%rdx),%rdi │ │ │ │ - mov %r8,0x10(%rdx) │ │ │ │ - add 0x12920(%r14),%rax │ │ │ │ - mov %rdi,0x10(%rax) │ │ │ │ - lea 0x1(%rcx,%rcx,1),%rdi │ │ │ │ - mov %r11w,(%rax) │ │ │ │ - mov %r10b,0x2(%rax) │ │ │ │ - mov %si,0x4(%rax) │ │ │ │ - mov %r9d,0x8(%rax) │ │ │ │ - mov 0x12918(%r14),%r10 │ │ │ │ - cmp %rdi,%r10 │ │ │ │ - jbe 36a90 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x12920(%r14),%r8 │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - lea (%rdi,%rdi,2),%rdx │ │ │ │ - lea (%rax,%rax,1),%rcx │ │ │ │ - lea (%r8,%rdx,8),%rdx │ │ │ │ - movzwl 0x4(%rdx),%esi │ │ │ │ - cmp %r10,%rcx │ │ │ │ - jb 36bf8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - jmpq 36c2d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %sil,%sil │ │ │ │ - jne 36a4d │ │ │ │ - mov 0xd13d0(%rip),%rdi │ │ │ │ - mov $0xbe,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa04cd(%rip),%rdx │ │ │ │ - mov %r9d,0x4c(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x1b(%r12),%esi │ │ │ │ - mov 0x4c(%rsp),%r9d │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - movzwl 0xb2(%rax),%r10d │ │ │ │ - mov %r10,%rcx │ │ │ │ - jmpq 36a4d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - movl $0x40000001,0xc8(%rsp) │ │ │ │ - lea 0x2f30(%r14),%r12 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1bc10 │ │ │ │ - mov 0x98(%rbp),%rax │ │ │ │ - lea 0x2f28(%rax),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13d,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 36d90 │ │ │ │ - mov 0x1d0(%rbp),%rax │ │ │ │ - mov 0x98(%rbp),%rdx │ │ │ │ - sub 0x1c8(%rbp),%rax │ │ │ │ - cmp 0x1d8(%rbp),%rax │ │ │ │ - je 36df0 │ │ │ │ - mov 0xa60(%rbp),%eax │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%rdx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 36dfd │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 36d70 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp 36d70 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%rdx) │ │ │ │ - mfence │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 36967 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 36967 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 3736f │ │ │ │ - mov 0x12918(%r14),%r10 │ │ │ │ - mov 0x12920(%r14),%rax │ │ │ │ - lea (%r10,%r10,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 3702d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x2(%rax),%edx │ │ │ │ - imul 0x8(%rax),%edx │ │ │ │ - add $0x18,%rax │ │ │ │ - add %rdx,%rbp │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 36e60 │ │ │ │ - cmp %rbp,0x10(%rsp) │ │ │ │ - jae 3702d │ │ │ │ - nop │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 36ea8 │ │ │ │ - lea 0xa0a7c(%rip),%rcx │ │ │ │ - mov $0xdc,%edx │ │ │ │ - lea 0xa02e6(%rip),%rsi │ │ │ │ - lea 0xa0381(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x12920(%r14),%rax │ │ │ │ - sub $0x1,%r10 │ │ │ │ - lea (%r10,%r10,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - movzbl 0x2(%rax),%r11d │ │ │ │ - mov 0x8(%rax),%r15d │ │ │ │ - mov %r10,0x12918(%r14) │ │ │ │ - movdqu (%rdx),%xmm4 │ │ │ │ - movzwl (%rax),%r9d │ │ │ │ - movzbl 0x2(%rax),%r8d │ │ │ │ - movzwl 0x4(%rax),%edi │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - mov 0x10(%rdx),%rdx │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x12918(%r14),%rax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x12920(%r14),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %r9w,(%rax) │ │ │ │ - mov %r8b,0x2(%rax) │ │ │ │ - mov %di,0x4(%rax) │ │ │ │ - mov %esi,0x8(%rax) │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov 0x12918(%r14),%r9 │ │ │ │ - mov %r9,%r10 │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - jbe 3701b │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmpq 36fe9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %r8,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - movzwl 0x4(%rax),%r12d │ │ │ │ - cmp %bx,%r12w │ │ │ │ - seta %r13b │ │ │ │ - setb %cl │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - sub %r13d,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - cmovne %r12d,%ebx │ │ │ │ - cmovne %rax,%rdx │ │ │ │ - cmove %rdi,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%r10,%r10,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %bx,0x4(%rsi) │ │ │ │ - seta %dil │ │ │ │ - setb %cl │ │ │ │ - movzbl %dil,%edi │ │ │ │ - sub %edi,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 37018 │ │ │ │ - movdqu (%rsi),%xmm2 │ │ │ │ - movzbl 0x2(%rdx),%r9d │ │ │ │ - movzwl (%rdx),%r10d │ │ │ │ - mov 0x8(%rdx),%edi │ │ │ │ - movups %xmm2,(%rdx) │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ - mov 0x10(%rdx),%rcx │ │ │ │ - mov %rsi,0x10(%rdx) │ │ │ │ - add 0x12920(%r14),%rax │ │ │ │ - mov %r10w,(%rax) │ │ │ │ - mov %edi,0x8(%rax) │ │ │ │ - lea 0x1(%r8,%r8,1),%rdi │ │ │ │ - mov %r9b,0x2(%rax) │ │ │ │ - mov %bx,0x4(%rax) │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov 0x12918(%r14),%r9 │ │ │ │ - mov %r9,%r10 │ │ │ │ - cmp %rdi,%r9 │ │ │ │ - jbe 3701b │ │ │ │ - mov %r8,%r10 │ │ │ │ - mov 0x12920(%r14),%rsi │ │ │ │ - lea 0x1(%r10),%rax │ │ │ │ - lea (%rdi,%rdi,2),%rdx │ │ │ │ - lea (%rax,%rax,1),%r8 │ │ │ │ - lea (%rsi,%rdx,8),%rdx │ │ │ │ - movzwl 0x4(%rdx),%ebx │ │ │ │ - cmp %r9,%r8 │ │ │ │ - jb 36f40 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - jmpq 36f72 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r9,%r10 │ │ │ │ - imul %r11d,%r15d │ │ │ │ - sub %r15,%rbp │ │ │ │ - cmp %rbp,0x10(%rsp) │ │ │ │ - jb 36e80 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 36798 │ │ │ │ - mov 0x12920(%r14),%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea -0xf3a(%rip),%rcx │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov $0xffffffffffffffff,%rbx │ │ │ │ - callq 20b00 │ │ │ │ - lea -0xd72(%rip),%r9 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x12928(%r14),%r8 │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x84(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x8c(%rsp) │ │ │ │ - movq $0x0,0x64(%rsp) │ │ │ │ - movq $0x0,0x6c(%rsp) │ │ │ │ - pushq 0x30(%rsp) │ │ │ │ - pushq $0x0 │ │ │ │ - sub $0x30,%rsp │ │ │ │ - movdqu 0xc0(%rsp),%xmm5 │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - movdqu 0xa0(%rsp),%xmm6 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - movups %xmm5,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - callq 39180 │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - add $0x40,%rsp │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 36150 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 37229 │ │ │ │ - lea 0x158(%r12),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 77c0 │ │ │ │ - mov 0x12918(%r14),%rax │ │ │ │ - mov 0x12920(%r14),%rcx │ │ │ │ - mov 0x140(%r12),%r8 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 37190 │ │ │ │ - mov 0x54(%rsp),%edi │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 37187 │ │ │ │ - movzwl 0xb2(%r12),%r9d │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %r9 │ │ │ │ - add $0x1,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - add $0x18,%rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jb 37160 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7930 │ │ │ │ - lea 0x60(%r12),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - lock xadd %rax,0x60(%r12) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 37236 │ │ │ │ - addl $0x1,0x54(%rsp) │ │ │ │ - jmpq 37110 │ │ │ │ - callq *0x68(%rax) │ │ │ │ - jmpq 368ad │ │ │ │ - callq *0x68(%rbp) │ │ │ │ - jmpq 36acb │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 367df │ │ │ │ - lea (%rax,%rbx,1),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - movabs $0x7fffffffffffffff,%rdx │ │ │ │ - mov %rsi,0x12b98(%r14) │ │ │ │ - callq 68ac0 │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - je 367a5 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 37388 │ │ │ │ - add $0x128,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + setb %dl │ │ │ │ + mov 0x14c(%rax),%r10d │ │ │ │ + mov 0x150(%rax),%r9 │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + je 3b878 │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 3b8b8 │ │ │ │ + movdqu 0x14c(%rax),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + mov 0x15c(%rax),%edx │ │ │ │ + orb $0x80,0x58(%rbx) │ │ │ │ + mov %edx,0x40(%rbx) │ │ │ │ + mov %edx,0x2c(%rbx) │ │ │ │ + movups %xmm0,0x1c(%rbx) │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - jmpq 36798 │ │ │ │ - callq *0x68(%r12) │ │ │ │ - jmpq 371b1 │ │ │ │ - mov 0x12920(%r14),%rdi │ │ │ │ - lea (%rbx,%rbx,2),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - callq 7410 │ │ │ │ - mov %rbx,0x12910(%r14) │ │ │ │ - movq $0x0,0x12920(%r14) │ │ │ │ - movq $0x0,0x12918(%r14) │ │ │ │ - cmp $0xfff,%r12 │ │ │ │ - ja 372e0 │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 37363 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x8,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 37347 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x12920(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 368cf │ │ │ │ - jmp 37352 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%r12 │ │ │ │ - mov $0x1000,%ebp │ │ │ │ - mov %r12,%rax │ │ │ │ - shr $0xc,%rax │ │ │ │ - je 37304 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%rbp │ │ │ │ - callq 16af0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - je 37327 │ │ │ │ - mov %rax,0x12920(%r14) │ │ │ │ - jmpq 368cf │ │ │ │ - callq 16af0 │ │ │ │ - or $0xfff,%r12 │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x1(%r12),%rsi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3731b │ │ │ │ - movq $0x0,0x12920(%r14) │ │ │ │ - lea 0x9fe08(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 36798 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - jmpq 372c6 │ │ │ │ - lea 0x9fe82(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - jmpq 371fe │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x12908(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 373bb │ │ │ │ - callq 19a40 │ │ │ │ - mov 0x12908(%rbx),%rdi │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x18(%rdi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,%rdi │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 373d0 │ │ │ │ - movq $0x0,0x12908(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 17000 │ │ │ │ - movq $0x0,0x12908(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - cmpq $0x0,0x12908(%rdi) │ │ │ │ - je 37410 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + je 3b8a8 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x59(%rbx),%edx │ │ │ │ + movzbl 0x5a(%rbx),%esi │ │ │ │ + movzbl 0x5b(%rbx),%r8d │ │ │ │ + mov %edx,%r9d │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%r9d │ │ │ │ + and $0xf,%r8d │ │ │ │ + jmpq 3b729 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x487(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jne 37401 │ │ │ │ - lea 0x108(%rdi),%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x9fd68(%rip),%rdx │ │ │ │ + add $0x38,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - lea -0xcd6(%rip),%rdi │ │ │ │ - callq 19880 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 37468 │ │ │ │ - lock incl 0x18(%rax) │ │ │ │ - mov %rax,0x12908(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 17020 │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xa0426(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebp,%r12d │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 37401 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r8,%r9 │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + jne 3b7fa │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %edi,%r10d │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + jmpq 3b7fa │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - movzwl 0x4d0(%rdi),%eax │ │ │ │ - cmp %ax,0x74(%rdx) │ │ │ │ - jne 37530 │ │ │ │ - mov 0x68(%rdx),%rax │ │ │ │ - mov %rdx,%r9 │ │ │ │ - and $0x1000,%eax │ │ │ │ - jne 37530 │ │ │ │ - movzbl 0x79(%rdx),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 37549 │ │ │ │ - lea 0xad930(%rip),%rbx │ │ │ │ - mov $0xfffffffffffffffe,%r11 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 37503 │ │ │ │ - jne 374e7 │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 37530 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl %cl,%rdi │ │ │ │ - lea -0x1(%rsi,%rdi,1),%rcx │ │ │ │ - and %rcx,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - ja 37530 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jbe 37550 │ │ │ │ - movzbl (%rbx,%rax,1),%edi │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov 0x80(%r9,%rax,8),%rsi │ │ │ │ - lea -0x1(%rdi),%ecx │ │ │ │ - shl %cl,%rdx │ │ │ │ - movzbl 0x7a(%r9,%rax,1),%ecx │ │ │ │ - not %rdx │ │ │ │ - cmp %cl,%dil │ │ │ │ - jae 374e0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq a7d30 │ │ │ │ + jmp 3b83d │ │ │ │ + nop │ │ │ │ xor %eax,%eax │ │ │ │ - movb $0x1,0x3(%r8) │ │ │ │ - mov $0x3,%r10d │ │ │ │ - mov %ax,(%r8) │ │ │ │ - movl $0x0,0x4(%r8) │ │ │ │ - mov %r10d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edi │ │ │ │ + jne 3b8d0 │ │ │ │ + add $0x1,%r8 │ │ │ │ + jne 3b8d0 │ │ │ │ + add $0x1,%rsi │ │ │ │ + jne 3b8d0 │ │ │ │ + callq 36800 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8,0x34(%rsp) │ │ │ │ + mov %rsi,0x3c(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movdqu 0x30(%rsp),%xmm1 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 37bf0 │ │ │ │ + movzbl 0x59(%rbx),%esi │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + add $0x20,%rsp │ │ │ │ + movzbl 0x5b(%rbx),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + mov %esi,%r9d │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov %eax,%edi │ │ │ │ + movzbl %dl,%r8d │ │ │ │ + and $0xf,%eax │ │ │ │ + sar %cl,%r8d │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0xf,%r9d │ │ │ │ + and $0xf,%edi │ │ │ │ + and $0x1,%r8d │ │ │ │ + and $0x1,%eax │ │ │ │ + lea -0x1(%r8,%rax,1),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 3b9c0 │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ + mov $0x3,%r8d │ │ │ │ + rol %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%al │ │ │ │ + cmovb %r8d,%eax │ │ │ │ + shr $0x4,%sil │ │ │ │ + and %ecx,%edx │ │ │ │ + and %edi,%ecx │ │ │ │ + movzbl %sil,%esi │ │ │ │ + movsbl %dl,%edx │ │ │ │ + movsbl %cl,%ecx │ │ │ │ + shl $0x8,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x14,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shl $0x4,%eax │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %esi,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x58(%rbx),%edx │ │ │ │ + or %ecx,%eax │ │ │ │ + and $0xff00f70,%eax │ │ │ │ + and $0xf00ff08f,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %eax,0x58(%rbx) │ │ │ │ + callq 3a9c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3b868 │ │ │ │ + movzbl 0x59(%rbx),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%rbx,%rax,8),%rax │ │ │ │ + jmpq 3b803 │ │ │ │ + nop │ │ │ │ + lea (%r9,%r9,2),%rdx │ │ │ │ + mov %cl,0xf(%rsp) │ │ │ │ + mov 0x60(%rbx,%rdx,8),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 3b9f8 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + movzbl 0x5b(%rbx),%edi │ │ │ │ + movzbl 0x59(%rbx),%esi │ │ │ │ + movzbl 0xf(%rsp),%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%edi │ │ │ │ + jmpq 3b941 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq a7d30 │ │ │ │ + jmp 3b9d7 │ │ │ │ nop │ │ │ │ - xor %r10d,%r10d │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %r10d,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x30(%rbp),%edx │ │ │ │ - callq 5b810 │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r8,%r8 │ │ │ │ - je 3759f │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x1,0x3(%rbx) │ │ │ │ - mov %ax,(%rbx) │ │ │ │ - movl $0x0,0x4(%rbx) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov %al,0x2(%rbx) │ │ │ │ - mov $0x3,%eax │ │ │ │ + mov 0xe0(%rdi),%rdx │ │ │ │ + mov 0xd4(%rdi),%eax │ │ │ │ + mov 0xd8(%rdi),%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + jne 3ba24 │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + je 3ba88 │ │ │ │ + movzwl 0x14(%rdi),%esi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %esi,%r9d │ │ │ │ + and $0x2000,%r9w │ │ │ │ + and $0x40,%esi │ │ │ │ + je 3bab0 │ │ │ │ + test %r9w,%r9w │ │ │ │ + jne 3ba45 │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + mov %eax,0x1c(%rdi) │ │ │ │ + mov %eax,0xd4(%rdi) │ │ │ │ + mov %r8d,%eax │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %rdx,0x28(%rdi) │ │ │ │ + mov %rdx,0xe0(%rdi) │ │ │ │ + mov %rcx,0x20(%rdi) │ │ │ │ + mov %rcx,0xd8(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x138(%rdx),%rdi │ │ │ │ - lea 0x160(%rdx),%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %r8,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x14(%rdi),%esi │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + setne %r8b │ │ │ │ + mov %esi,%r9d │ │ │ │ + and $0x2000,%r9w │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 3ba37 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %r9w,%r9w │ │ │ │ + je 3ba42 │ │ │ │ + jmp 3ba45 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r9w,%r9w │ │ │ │ + je 3bad0 │ │ │ │ + add $0x1,%eax │ │ │ │ + jne 3ba45 │ │ │ │ + add $0x1,%rcx │ │ │ │ + jne 3ba45 │ │ │ │ + add $0x1,%rdx │ │ │ │ + jne 3ba45 │ │ │ │ + callq 36800 │ │ │ │ + add $0x1,%rcx │ │ │ │ + jne 3ba42 │ │ │ │ + add $0x1,%rdx │ │ │ │ + jne 3ba42 │ │ │ │ + callq 36830 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x30(%rbp),%edx │ │ │ │ - callq 5b810 │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r8,%r8 │ │ │ │ - je 375f7 │ │ │ │ + mov 0xd0(%rdi),%edx │ │ │ │ + movzwl 0x14(%rdi),%esi │ │ │ │ + mov 0xd8(%rdi),%rax │ │ │ │ + mov 0xd4(%rdi),%ecx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0xe0(%rdi),%rdx │ │ │ │ + test $0x2000,%si │ │ │ │ + je 3bb30 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3bb90 │ │ │ │ + and $0x40,%esi │ │ │ │ + je 3bb9a │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 3bb42 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rcx │ │ │ │ + or %rdx,%rcx │ │ │ │ + jne 3bb80 │ │ │ │ xor %eax,%eax │ │ │ │ - movb $0x1,0x3(%rbx) │ │ │ │ - mov %ax,(%rbx) │ │ │ │ - movl $0x0,0x4(%rbx) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov %al,0x2(%rbx) │ │ │ │ - mov $0x3,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x18(%rdi),%ecx │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov %rax,0xd8(%rdi) │ │ │ │ + mov %r8d,%eax │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %rdx,0x28(%rdi) │ │ │ │ + mov %rdx,0xe0(%rdi) │ │ │ │ + mov %ecx,0x1c(%rdi) │ │ │ │ + mov %ecx,0xd4(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r13 │ │ │ │ - lea -0x10(%rdi),%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x218(%rdi),%rax │ │ │ │ - mov 0x2b8(%rdi),%rdx │ │ │ │ - mov 0x1d0(%rdi),%r12 │ │ │ │ - mov 0x2e68(%rax),%rax │ │ │ │ - sub %rdx,(%rax) │ │ │ │ - cmpw $0x0,0x540(%rdi) │ │ │ │ - movq $0x0,0x2b8(%rdi) │ │ │ │ - je 37682 │ │ │ │ - mov 0x548(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 37682 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 37666 │ │ │ │ + and $0x40,%esi │ │ │ │ + je 3bbc8 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 3bb3f │ │ │ │ nopl (%rax) │ │ │ │ - mov %rbp,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x548(%rbx),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37673 │ │ │ │ - callq 7410 │ │ │ │ - movzwl 0x540(%rbx),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jg 37658 │ │ │ │ - lea 0x50(%r12),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 7410 │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbp │ │ │ │ - movslq -0x11c(%rdi),%rax │ │ │ │ - mov 0x80(%rdi),%rbp │ │ │ │ - neg %rax │ │ │ │ - lock add %eax,0x48(%rbp) │ │ │ │ - movb $0x1,-0x120(%rdi) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - lea 0x38(%rbp),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 376de │ │ │ │ test %rax,%rax │ │ │ │ - je 376de │ │ │ │ - cmpb $0x0,0x40(%rax) │ │ │ │ - je 376de │ │ │ │ - lea 0x50(%rbp),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 1b620 │ │ │ │ + je 3bbb8 │ │ │ │ + and $0x40,%esi │ │ │ │ + jne 3bb26 │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3bbaa │ │ │ │ + test %rax,%rax │ │ │ │ + je 3bbe8 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 3bb42 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3bb95 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 3bb42 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3bbdd │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3bbfd │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 3bb85 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq 0x38(%rdi),%rax │ │ │ │ - mov 0x1d0(%rdi),%rdx │ │ │ │ - neg %rax │ │ │ │ - lock add %eax,0x4c(%rdx) │ │ │ │ - lea -0x109(%rip),%rax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - mov $0x3c000001,%esi │ │ │ │ - jmpq 1b390 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3bc1c │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + jmp 3bbaa │ │ │ │ + lea 0x83d9c(%rip),%rcx │ │ │ │ + mov $0x122,%edx │ │ │ │ + lea 0x817bd(%rip),%rsi │ │ │ │ + lea 0x912e4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 36860 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x158,%rsp │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %edx,0x14(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov 0x48(%rax),%eax │ │ │ │ - and $0x200000,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - pushq 0x4a8(%rdi) │ │ │ │ - pushq 0x4a0(%rdi) │ │ │ │ - pushq 0x498(%rdi) │ │ │ │ - pushq 0x490(%rdi) │ │ │ │ - pushq 0x488(%rdi) │ │ │ │ - pushq 0x480(%rdi) │ │ │ │ - pushq 0x478(%rdi) │ │ │ │ - pushq 0x470(%rdi) │ │ │ │ - pushq 0x468(%rdi) │ │ │ │ - pushq 0x460(%rdi) │ │ │ │ - pushq 0x458(%rdi) │ │ │ │ - pushq 0x450(%rdi) │ │ │ │ - pushq 0x448(%rdi) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 35c70 │ │ │ │ - add $0x70,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + movzwl 0x14(%rdi),%edx │ │ │ │ + mov 0x1c(%rdi),%r10d │ │ │ │ + mov 0x20(%rdi),%r9 │ │ │ │ + mov 0x28(%rdi),%r8 │ │ │ │ + test $0x40,%dl │ │ │ │ + je 3bc78 │ │ │ │ + cmp $0xffffffffffffffff,%r8 │ │ │ │ + je 3c123 │ │ │ │ + test $0x20,%dh │ │ │ │ + je 3c15d │ │ │ │ + add $0x1,%r10d │ │ │ │ + je 3c17a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x68(%r12),%rbx │ │ │ │ + lea 0xc0(%r12),%rbp │ │ │ │ + nopl (%rax) │ │ │ │ + and $0x10,%dh │ │ │ │ + je 3bd18 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x58(%rdx),%rax │ │ │ │ + movzbl 0x15(%rdx),%edx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jbe 3bd18 │ │ │ │ + movzbl 0x58(%r12),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + and $0xf,%edi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + movzbl 0x58(%rcx),%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp %dl,%dil │ │ │ │ + seta %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3bd09 │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmp 0x20(%rdx),%r8 │ │ │ │ + mov 0x18(%rdx),%r13 │ │ │ │ + seta %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3bd07 │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - cmp $0x7,%r14d │ │ │ │ - mov $0x7,%eax │ │ │ │ - movl $0x3,(%rbx) │ │ │ │ - cmovbe %r14d,%eax │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - cmp %eax,%r15d │ │ │ │ - ja 37ae8 │ │ │ │ - mov %r15d,(%rsp) │ │ │ │ - lea 0x38(%rsp),%r14 │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - cmp %eax,0x28(%rsp) │ │ │ │ - je 37a70 │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x64(%rsp) │ │ │ │ - movq $0x0,0x6c(%rsp) │ │ │ │ + cmp %r9,%r13 │ │ │ │ + seta %r13b │ │ │ │ + setb %dl │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + sub %r13d,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 3bfd0 │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 3bcc0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r10d,0x10(%rsp) │ │ │ │ sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x10,%r8d │ │ │ │ - movdqu 0x80(%rsp),%xmm1 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r9,0x34(%rsp) │ │ │ │ + mov %r8,0x3c(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ + callq 37bf0 │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 84390 │ │ │ │ - test %rax,%rax │ │ │ │ - je 37a43 │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq 379b6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%esi │ │ │ │ - cmp %esi,0xc(%rsp) │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - jne 37930 │ │ │ │ - mov 0x1b4(%rsp),%rax │ │ │ │ - cmp %rax,0x158(%r12) │ │ │ │ - seta %al │ │ │ │ - mov 0x14c(%r12),%edi │ │ │ │ - mov 0x150(%r12),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x1a8(%rsp),%r8d │ │ │ │ - mov 0x1ac(%rsp),%rsi │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 37930 │ │ │ │ + movzbl 0x58(%r12),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 3bf88 │ │ │ │ + mov 0x60(%r12),%r15 │ │ │ │ + movzwl 0x68(%r12),%eax │ │ │ │ + cmp %ax,0x6a(%r12) │ │ │ │ + je 3bda8 │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ + cmpb $0x0,0x2(%r14) │ │ │ │ + jne 3bea8 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x68(%r12),%eax │ │ │ │ + cmp 0x6a(%r12),%ax │ │ │ │ + jne 3bd73 │ │ │ │ + mov 0x60(%r12),%r15 │ │ │ │ + movb $0x0,0xc2(%r12) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movdqu 0x14c(%r15),%xmm4 │ │ │ │ + movups %xmm4,0x30(%r12) │ │ │ │ + mov 0x15c(%r15),%eax │ │ │ │ + mov %eax,0x40(%r12) │ │ │ │ xor %eax,%eax │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3c000 │ │ │ │ + mov 0x3c(%r12),%rdx │ │ │ │ + cmp %rdx,0x20(%r13) │ │ │ │ + seta %dl │ │ │ │ + mov 0x14(%r13),%r8d │ │ │ │ + mov 0x18(%r13),%rcx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov 0x30(%r12),%edi │ │ │ │ + mov 0x34(%r12),%rsi │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3be1f │ │ │ │ + xor %edx,%edx │ │ │ │ cmp %rcx,%rsi │ │ │ │ seta %cl │ │ │ │ - setb %al │ │ │ │ + setb %dl │ │ │ │ movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - jne 37930 │ │ │ │ - xor %eax,%eax │ │ │ │ + sub %ecx,%edx │ │ │ │ + jne 3be1f │ │ │ │ + xor %edx,%edx │ │ │ │ cmp %edi,%r8d │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 37a40 │ │ │ │ - movdqu 0x1c(%r15),%xmm0 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 3bff0 │ │ │ │ + movdqu 0x0(%r13),%xmm2 │ │ │ │ + lea 0x28(%r13),%r14 │ │ │ │ + movups %xmm2,0xc0(%r12) │ │ │ │ + movdqu 0x10(%r13),%xmm3 │ │ │ │ + movups %xmm3,0xd0(%r12) │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov %rax,0xe0(%r12) │ │ │ │ + mov %r13,%rax │ │ │ │ + cmpb $0x0,0x2(%rax) │ │ │ │ + movzwl 0x14(%r12),%edx │ │ │ │ + jne 3bf2c │ │ │ │ + mov 0x18(%rax),%r9 │ │ │ │ + mov 0x20(%rax),%r8 │ │ │ │ + test $0x20,%dh │ │ │ │ + je 3bfb0 │ │ │ │ + mov 0x14(%rax),%r10d │ │ │ │ + add $0x1,%r10d │ │ │ │ + jne 3bc88 │ │ │ │ + add $0x1,%r9 │ │ │ │ + jne 3bc88 │ │ │ │ + add $0x1,%r8 │ │ │ │ + jne 3bc88 │ │ │ │ + jmpq 3c18e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%r14),%edx │ │ │ │ + mov 0x60(%r12),%r15 │ │ │ │ + mov %rbp,%rax │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 3c070 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - mov 0x2c(%r15),%eax │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - callq *%rax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 37ac9 │ │ │ │ - jbe 379a2 │ │ │ │ - sub $0x2,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 37aaa │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x88(%rax),%rdx │ │ │ │ - callq 7a990 │ │ │ │ - test %eax,%eax │ │ │ │ - cmove 0x4(%rsp),%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 84470 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 37a40 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 378b8 │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - je 378b8 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 86530 │ │ │ │ - test %eax,%eax │ │ │ │ - cmove 0x4(%rsp),%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - jne 37a01 │ │ │ │ - addl $0x1,(%rsp) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - cmp 0x2c(%rsp),%eax │ │ │ │ - jbe 37830 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ + callq *0xb8(%r15) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x1(%r14),%ecx │ │ │ │ + mov $0x28,%edx │ │ │ │ + and $0x7f,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + je 3bef3 │ │ │ │ + movzbl 0x78(%r15),%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + movdqu 0xd4(%r12),%xmm1 │ │ │ │ + add %rdx,%r14 │ │ │ │ + mov 0xe4(%r12),%edx │ │ │ │ + movups %xmm1,0x30(%r12) │ │ │ │ + mov %edx,0x40(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 3bdda │ │ │ │ + cmpb $0x0,0x2(%rax) │ │ │ │ + movzwl 0x14(%r12),%edx │ │ │ │ + je 3be69 │ │ │ │ + and $0x40,%edx │ │ │ │ + je 3c132 │ │ │ │ + mov 0x10(%rax),%edx │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + sub %rdx,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp 0x28(%r12),%rsi │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3bf64 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 3c145 │ │ │ │ + mov 0x14(%rax),%edx │ │ │ │ + mov %rcx,0x20(%r12) │ │ │ │ + mov %rsi,0x28(%r12) │ │ │ │ + mov %edx,0x1c(%r12) │ │ │ │ + jmpq 3c145 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3a9c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 37a8e │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 37aff │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - add $0x158,%rsp │ │ │ │ + je 3bd60 │ │ │ │ + add $0x58,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ + cltq │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x4(%rsp),%r15d │ │ │ │ - callq 86530 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovne %eax,%r15d │ │ │ │ - mov %r15d,0x4(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 379f0 │ │ │ │ - jmpq 379e7 │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu 0x190(%rsp),%xmm2 │ │ │ │ - mov 0x1a0(%rsp),%eax │ │ │ │ - movups %xmm2,0x60(%rsp) │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - jmpq 3785a │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - lea 0x9fe8e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r9 │ │ │ │ + jne 3bfc0 │ │ │ │ + add $0x1,%r8 │ │ │ │ + je 3c169 │ │ │ │ + mov 0x18(%r12),%r10d │ │ │ │ + jmpq 3bc88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor 0x58(%rcx),%r11b │ │ │ │ + xor %r13d,%r13d │ │ │ │ + and $0xf,%r11d │ │ │ │ + jne 3bd1b │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + jmpq 3bd1b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3be59 │ │ │ │ + mov 0x60(%r12),%r15 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x158(%r15),%rdx │ │ │ │ + mov 0x14c(%r15),%eax │ │ │ │ + mov 0x150(%r15),%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + je 3c09e │ │ │ │ + add $0x1,%eax │ │ │ │ + jne 3c038 │ │ │ │ + add $0x1,%rcx │ │ │ │ + jne 3c038 │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 3c18e │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 37a13 │ │ │ │ - lea 0x9ff1f(%rip),%rcx │ │ │ │ - mov $0x313,%edx │ │ │ │ - lea 0x9fe57(%rip),%rsi │ │ │ │ - lea 0x9cf77(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9ff00(%rip),%rcx │ │ │ │ - mov $0x30e,%edx │ │ │ │ - lea 0x9fe38(%rip),%rsi │ │ │ │ - lea 0x9cf58(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 873f0 │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - jmpq 37a13 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 5a210 │ │ │ │ - movzbl 0x2(%rbx),%edx │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 37b88 │ │ │ │ - cmp $0x6,%dl │ │ │ │ - jne 37b78 │ │ │ │ - movzbl 0x9(%r13),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - setae %dl │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - or %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 37b78 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,0x54(%rsp) │ │ │ │ + mov %rdx,0x5c(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm7 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 37bf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmpq 3bd4c │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu (%r14),%xmm5 │ │ │ │ + movups %xmm5,0xc0(%r12) │ │ │ │ + movdqu 0x10(%r14),%xmm6 │ │ │ │ + movups %xmm6,0xd0(%r12) │ │ │ │ + mov 0x20(%r14),%rdx │ │ │ │ + mov %rdx,0xe0(%r12) │ │ │ │ + jmpq 3bed8 │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + jne 3c01f │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 3c198 │ │ │ │ + testb $0x20,0x15(%r12) │ │ │ │ + jne 3c0be │ │ │ │ + mov 0x18(%r12),%eax │ │ │ │ + mov %eax,0x1c(%r12) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xd4(%r12) │ │ │ │ xor %eax,%eax │ │ │ │ - movb $0x1,0x3(%rbp) │ │ │ │ - mov %ax,0x0(%rbp) │ │ │ │ - mov $0x2,%eax │ │ │ │ - movl $0x0,0x4(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + andb $0x7f,0x58(%r12) │ │ │ │ + movb $0x0,0xc2(%r12) │ │ │ │ + movq $0xffffffffffffffff,0x28(%r12) │ │ │ │ + movq $0xffffffffffffffff,0xe0(%r12) │ │ │ │ + movq $0xffffffffffffffff,0x20(%r12) │ │ │ │ + movq $0xffffffffffffffff,0xd8(%r12) │ │ │ │ + movl $0x0,0xd0(%r12) │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + cmp $0xffffffffffffffff,%r9 │ │ │ │ + je 3bc78 │ │ │ │ + jmpq 3bc60 │ │ │ │ + movdqu 0x14(%rax),%xmm7 │ │ │ │ + movups %xmm7,0x1c(%r12) │ │ │ │ + mov 0x24(%rax),%edx │ │ │ │ + mov %edx,0x2c(%r12) │ │ │ │ + orb $0x80,0x58(%r12) │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r14,%rdx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x455(%r12),%edx │ │ │ │ - jmp 37b44 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 37da8 │ │ │ │ - push %rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - tzcnt (%rdx),%rcx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 37cf0 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 37c70 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 37bf0 │ │ │ │ - lea 0x9fe5a(%rip),%rcx │ │ │ │ - mov $0xad,%edx │ │ │ │ - lea 0x9d0a5(%rip),%rsi │ │ │ │ - lea 0x9ce52(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + add $0x1,%r9 │ │ │ │ + jne 3c170 │ │ │ │ + add $0x1,%r8 │ │ │ │ + jne 3c170 │ │ │ │ + callq 36830 │ │ │ │ xchg %ax,%ax │ │ │ │ - movzbl 0x1(%rdx),%ecx │ │ │ │ - mov 0x10(%rsi),%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movzbl 0x3(%rdx),%esi │ │ │ │ - movzbl 0x2(%rdx),%edi │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov 0x4(%rdx),%r8d │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - shr %cl │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ - mov %esi,%r9d │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0x7f,%edi │ │ │ │ - shr $0x2,%dx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0xf,%r9d │ │ │ │ - mov %sil,0xd(%rsp) │ │ │ │ - and $0x7f,%edx │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r9b,0xc(%rsp) │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %di,0xe(%rsp) │ │ │ │ - movdqu (%rsp),%xmm1 │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - mov 0x10(%rsi),%r10d │ │ │ │ - movzbl 0x7(%rdx),%esi │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - movzwl 0x2(%rdx),%ecx │ │ │ │ - mov %esi,%r9d │ │ │ │ - shr $0x4,%sil │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - mov 0x10(%rdx),%r11 │ │ │ │ + mov 0x18(%r12),%r10d │ │ │ │ + jmpq 3bc78 │ │ │ │ + add $0x1,%r9 │ │ │ │ + jne 3bc78 │ │ │ │ + add $0x1,%r8 │ │ │ │ + jne 3bc78 │ │ │ │ + callq 36800 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + je 3c02a │ │ │ │ + jmpq 3c038 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl 0x14(%rdi),%esi │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + mov 0xd4(%rdi),%edx │ │ │ │ + mov 0xd8(%rdi),%rcx │ │ │ │ mov %esi,%r8d │ │ │ │ - mov 0x4(%rdx),%esi │ │ │ │ - mov (%rdx),%edx │ │ │ │ - shr %cx │ │ │ │ - and $0x1fff,%ecx │ │ │ │ - shr $0x1e,%rdi │ │ │ │ - and $0xf,%r9d │ │ │ │ - mov %rbx,0x18(%rax) │ │ │ │ - shr $0x4,%edx │ │ │ │ - shr $0xb,%esi │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0x1fff,%di │ │ │ │ - and $0x1fff,%edx │ │ │ │ - and $0x1fff,%si │ │ │ │ - mov %ecx,0x4(%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r10d,0x8(%rax) │ │ │ │ - mov %edx,(%rax) │ │ │ │ - mov %r9b,0xc(%rax) │ │ │ │ - mov %r8b,0xd(%rax) │ │ │ │ - mov %di,0xe(%rax) │ │ │ │ - mov %si,0x10(%rax) │ │ │ │ - mov %r11,0x20(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ + and $0x2000,%r8w │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 3c1e1 │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + je 3c240 │ │ │ │ + and $0x40,%esi │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + je 3c250 │ │ │ │ + test %r8w,%r8w │ │ │ │ + jne 3c1f5 │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + mov %rax,0xe0(%rdi) │ │ │ │ + mov %rcx,0x20(%rdi) │ │ │ │ + mov %rcx,0xd8(%rdi) │ │ │ │ + mov %edx,0x1c(%rdi) │ │ │ │ + mov %edx,0xd4(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 3c28f │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsi),%r9d │ │ │ │ - movzbl 0x5(%rdx),%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov %esi,%r11d │ │ │ │ - shr $0x4,%sil │ │ │ │ - movzwl 0x2(%rdx),%edi │ │ │ │ - movzwl 0x6(%rdx),%r10d │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - shr $0xc,%ecx │ │ │ │ - and $0x1ff,%ecx │ │ │ │ - shr $0x5,%di │ │ │ │ - and $0xf,%r11d │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - shr $0x3,%dx │ │ │ │ - shr $0x1e,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0x1ff,%di │ │ │ │ - and $0x1ff,%edx │ │ │ │ - and $0x3ff,%si │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 3c1e1 │ │ │ │ + test %r8w,%r8w │ │ │ │ + je 3c1f2 │ │ │ │ + jmp 3c1f5 │ │ │ │ + test %r8w,%r8w │ │ │ │ + je 3c2a0 │ │ │ │ add $0x1,%edx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %r11b,0xc(%rsp) │ │ │ │ - mov %r8b,0xd(%rsp) │ │ │ │ - mov %di,0xe(%rsp) │ │ │ │ - movdqu (%rsp),%xmm3 │ │ │ │ - mov %si,0x10(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm4 │ │ │ │ - mov %r10w,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - mov %rdx,0x20(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + je 3c2c8 │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + mov %rax,0xe0(%rdi) │ │ │ │ + mov %rcx,0x20(%rdi) │ │ │ │ + mov %rcx,0xd8(%rdi) │ │ │ │ + mov %edx,0x1c(%rdi) │ │ │ │ + mov %edx,0xd4(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 3bc30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rcx │ │ │ │ + jne 3c2b8 │ │ │ │ + add $0x1,%rax │ │ │ │ + jne 3c2b8 │ │ │ │ + callq 36830 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - mov %edx,0x4(%rdi) │ │ │ │ - mov %edx,0x8(%rdi) │ │ │ │ - movups %xmm0,0x18(%rdi) │ │ │ │ - retq │ │ │ │ - mov 0x38(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37e70 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + jmpq 3c1f2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rcx │ │ │ │ + jne 3c25b │ │ │ │ + add $0x1,%rax │ │ │ │ + jne 3c25b │ │ │ │ + callq 36800 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0xc9a(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x38(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 37e53 │ │ │ │ - cmpb $0x0,0x40(%rax) │ │ │ │ - je 37e53 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - mov %rbx,0x30(%rax) │ │ │ │ - lock incl 0x28(%rbx) │ │ │ │ - movl $0x40000001,0x38(%rax) │ │ │ │ - mov %r12,0x28(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37e60 │ │ │ │ - lea 0x18(%rax),%rdx │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov %rdx,0x20(%rax) │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 37e71 │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 37e53 │ │ │ │ + lea 0x68(%rbx),%r13 │ │ │ │ + sub $0x40,%rsp │ │ │ │ + movdqu 0x1c(%rdi),%xmm1 │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov 0x2c(%rdi),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 37bf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 3c548 │ │ │ │ + mov 0x60(%rbx),%r12 │ │ │ │ + movzwl 0x68(%rbx),%eax │ │ │ │ + cmp %ax,0x6a(%rbx) │ │ │ │ + je 3c35c │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + jne 3c450 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x68(%rbx),%eax │ │ │ │ + cmp 0x6a(%rbx),%ax │ │ │ │ + jne 3c32c │ │ │ │ + mov 0x60(%rbx),%r12 │ │ │ │ + movb $0x0,0xc2(%rbx) │ │ │ │ + lea 0xc0(%rbx),%r14 │ │ │ │ + movdqu 0x14c(%r12),%xmm5 │ │ │ │ + movups %xmm5,0x30(%rbx) │ │ │ │ + mov 0x15c(%r12),%eax │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 22970 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - jne 37de4 │ │ │ │ + je 3c5c0 │ │ │ │ + movzbl 0x1(%rax),%eax │ │ │ │ + mov 0x60(%rbx),%r12 │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 3c598 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *0xb8(%r12) │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + mov $0x28,%edx │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 3c3d5 │ │ │ │ + movzbl 0x78(%r12),%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + movdqu 0x14(%r14),%xmm3 │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movups %xmm3,0x30(%rbx) │ │ │ │ + mov 0x24(%r14),%eax │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + cmp %rax,0x28(%rbx) │ │ │ │ + setb %al │ │ │ │ + seta %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3c421 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 3c437 │ │ │ │ + movdqu 0x14(%r14),%xmm4 │ │ │ │ + movups %xmm4,0x1c(%rbx) │ │ │ │ + mov 0x24(%r14),%eax │ │ │ │ + mov %eax,0x2c(%rbx) │ │ │ │ + orb $0x80,0x58(%rbx) │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - callq *0x28(%rax) │ │ │ │ - jmp 37e45 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + mov 0x60(%rbx),%r12 │ │ │ │ + lea 0xc0(%rbx),%r14 │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 3c650 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *0xb8(%r12) │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + mov $0x28,%edx │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 3c492 │ │ │ │ + movzbl 0x78(%r12),%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov 0xe4(%rbx),%eax │ │ │ │ + movdqu 0xd4(%rbx),%xmm2 │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + mov 0x28(%rbx),%rcx │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + movups %xmm2,0x30(%rbx) │ │ │ │ + testb $0x40,0x14(%rbx) │ │ │ │ + je 3c510 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + mov 0xd0(%rbx),%r8d │ │ │ │ + setb %al │ │ │ │ + seta %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + jne 3c4fc │ │ │ │ + mov %rsi,%rcx │ │ │ │ + sub %r8,%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + setb %cl │ │ │ │ + seta %r8b │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 3c40d │ │ │ │ + mov 0x60(%rbx),%r12 │ │ │ │ + jmpq 3c383 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + setb %al │ │ │ │ + seta %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + jne 3c538 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + seta %r8b │ │ │ │ + setb %cl │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 3c40d │ │ │ │ + jmp 3c505 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3a9c0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 3c31e │ │ │ │ + movslq %eax,%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%eax │ │ │ │ + movdqu 0x1c(%rbx),%xmm7 │ │ │ │ + movups %xmm0,0xc0(%rbx) │ │ │ │ + mov %ax,0xc0(%rbx) │ │ │ │ + mov 0x2c(%rbx),%eax │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + mov %eax,0xe4(%rbx) │ │ │ │ + movups %xmm7,0xd4(%rbx) │ │ │ │ + jmpq 3c437 │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu 0x0(%rbp),%xmm7 │ │ │ │ + movups %xmm7,0xc0(%rbx) │ │ │ │ + movdqu 0x10(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + jmpq 3c3bb │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + movb $0x0,0xc2(%rbx) │ │ │ │ + mov 0xb0(%rax),%rdx │ │ │ │ + movdqu 0x20(%rdx),%xmm6 │ │ │ │ + movups %xmm6,0x30(%rbx) │ │ │ │ + mov 0x30(%rdx),%edx │ │ │ │ + mov %edx,0x40(%rbx) │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + mov 0x20(%rax),%edx │ │ │ │ + mov 0x24(%rax),%rcx │ │ │ │ + mov 0x2c(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3c680 │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3c61c │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 3c6ba │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,0x24(%rsp) │ │ │ │ + mov %rax,0x2c(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm7 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 37bf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmpq 3c30c │ │ │ │ + movdqu 0x0(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0xc0(%rbx) │ │ │ │ + movdqu 0x10(%rbp),%xmm6 │ │ │ │ + movups %xmm6,0xd0(%rbx) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + jmpq 3c478 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 3c6af │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3c6c8 │ │ │ │ + testb $0x20,0x15(%rbx) │ │ │ │ + jne 3c692 │ │ │ │ + mov 0x18(%rbx),%edx │ │ │ │ + mov %edx,0x1c(%rbx) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + jmpq 3c55d │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3c61c │ │ │ │ + sub $0x1,%rcx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + jmpq 3c61c │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + jmpq 3c61c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xd0(%rdi),%edx │ │ │ │ + movzwl 0x14(%rdi),%ecx │ │ │ │ + mov 0xd8(%rdi),%rax │ │ │ │ + mov 0xd4(%rdi),%esi │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0xe0(%rdi),%rdx │ │ │ │ + test $0x20,%ch │ │ │ │ + je 3c750 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3c7f0 │ │ │ │ + and $0x40,%ecx │ │ │ │ + je 3c848 │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %rdx,0x28(%rdi) │ │ │ │ + mov %rdx,0xe0(%rdi) │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov %rax,0xd8(%rdi) │ │ │ │ + mov %esi,0x1c(%rdi) │ │ │ │ + mov %esi,0xd4(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 3c2e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + or %rdx,%rsi │ │ │ │ + je 3c7a8 │ │ │ │ + and $0x40,%ecx │ │ │ │ + je 3c87a │ │ │ │ + mov 0x18(%rdi),%ecx │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %rdx,0x28(%rdi) │ │ │ │ + mov %rdx,0xe0(%rdi) │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov %rax,0xd8(%rdi) │ │ │ │ + mov %ecx,0x1c(%rdi) │ │ │ │ + mov %ecx,0xd4(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 3c2e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %eax,0x1c(%rdi) │ │ │ │ + mov %eax,0xd4(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movq $0x0,0xd8(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ - lea 0x9fb68(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0x9af8c(%rip),%rsi │ │ │ │ - lea 0x9af9d(%rip),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3c703 │ │ │ │ + test %esi,%esi │ │ │ │ + jne 3c703 │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movq $0x0,0xd8(%rdi) │ │ │ │ + movl $0x0,0x1c(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 3c858 │ │ │ │ + test %rax,%rax │ │ │ │ + je 3c860 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmpq 3c70c │ │ │ │ + nop │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3c8b6 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + jmpq 3c70c │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3c8ae │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 3c8ab │ │ │ │ + lea 0x8310d(%rip),%rcx │ │ │ │ + mov $0x122,%edx │ │ │ │ + lea 0x80b2e(%rip),%rsi │ │ │ │ + lea 0x90655(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmpq 3c761 │ │ │ │ + callq 36860 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x138(%rdx),%rsi │ │ │ │ - mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x160,%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 5a210 │ │ │ │ - movzbl 0x13a(%rbx),%edx │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 37f10 │ │ │ │ - cmp $0x6,%dl │ │ │ │ - jne 37f00 │ │ │ │ - movzbl 0x9(%r13),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - setae %dl │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - or %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 37f00 │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x1,0x3(%rbp) │ │ │ │ - mov %ax,0x0(%rbp) │ │ │ │ - mov $0x2,%eax │ │ │ │ - movl $0x0,0x4(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3caf8 │ │ │ │ + cmp $0xfffffffffffff000,%rsi │ │ │ │ + ja 3caf8 │ │ │ │ + movzbl 0x10(%rsi),%ebp │ │ │ │ + mov 0x50(%rdi),%r12 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,%r13 │ │ │ │ + imul $0xe8,%rbp,%rbp │ │ │ │ + add %rbp,%r12 │ │ │ │ + cmp %r12,%rsi │ │ │ │ + jne 3cb30 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + bt %r13,%rax │ │ │ │ + jae 3cb4f │ │ │ │ + movzwl 0x14(%r12),%edx │ │ │ │ + mov 0x30(%rbx),%rcx │ │ │ │ + mov %edx,%r14d │ │ │ │ + shl $0x17,%r14d │ │ │ │ + sar $0x1f,%r14d │ │ │ │ + and $0xfffffffb,%r14d │ │ │ │ + bt %r13,%rcx │ │ │ │ + jae 3c958 │ │ │ │ + movzbl 0x10(%r12),%edx │ │ │ │ + btr %rdx,%rax │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0x20,%edx │ │ │ │ + jne 3c932 │ │ │ │ + movzbl 0x11(%r12),%eax │ │ │ │ + mov (%r12),%rdi │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 3cb28 │ │ │ │ + movzbl %al,%esi │ │ │ │ + mov %r12,%r15 │ │ │ │ + imul $0xe8,%rsi,%rsi │ │ │ │ + add 0x50(%rdi),%rsi │ │ │ │ + je 3c9af │ │ │ │ + cmp $0xfffffffffffff000,%rsi │ │ │ │ + ja 3c9a2 │ │ │ │ + movzbl 0x10(%rsi),%ecx │ │ │ │ + mov $0xfffffffffffffffe,%rax │ │ │ │ + rol %cl,%rax │ │ │ │ + and %rax,0x30(%rdi) │ │ │ │ + callq 3c8c0 │ │ │ │ + movb $0xff,0x11(%r12) │ │ │ │ + mov 0x50(%rbx),%r15 │ │ │ │ + add %rbp,%r15 │ │ │ │ + movzbl 0x14(%rbx),%eax │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %al,0x14(%rbx) │ │ │ │ + movzbl %al,%edx │ │ │ │ + movzbl 0x12(%r15),%esi │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %esi,%eax │ │ │ │ + lea 0x1(%rdi,%rsi,1),%r8 │ │ │ │ + add %rsi,%rdi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq 76a0 │ │ │ │ + movzbl 0x12(%r15),%edx │ │ │ │ + cmp %dl,0x14(%rbx) │ │ │ │ + jbe 3ca12 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rbx),%rax │ │ │ │ + mov %dl,0x12(%rax) │ │ │ │ + movzbl 0x14(%rbx),%eax │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 3c9f0 │ │ │ │ + movb $0xff,0x12(%r15) │ │ │ │ + add 0x50(%rbx),%rbp │ │ │ │ + mov $0x2,%ecx │ │ │ │ + movzbl 0x58(%rbp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + cmovb %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%rbp) │ │ │ │ + movzbl 0x5a(%rbp),%eax │ │ │ │ + test $0xf0,%al │ │ │ │ + je 3cb00 │ │ │ │ + movzbl 0x5b(%rbp),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + mov $0x1,%r15d │ │ │ │ + and $0xf,%edx │ │ │ │ + jmp 3caaf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%rbp),%eax │ │ │ │ + movzbl 0x5b(%rbp),%edx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + movzbl 0x5a(%rbp),%ecx │ │ │ │ + not %esi │ │ │ │ + and %esi,%eax │ │ │ │ + and %esi,%edx │ │ │ │ + movzbl 0x5b(%rbp),%esi │ │ │ │ + and $0xf,%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + and $0xfffffff0,%esi │ │ │ │ + shl $0x4,%edi │ │ │ │ + or %edx,%esi │ │ │ │ + or %edi,%ecx │ │ │ │ + mov %sil,0x5b(%rbp) │ │ │ │ + mov %cl,0x5a(%rbp) │ │ │ │ + and $0xf0,%ecx │ │ │ │ + je 3cb00 │ │ │ │ + movzbl %al,%ecx │ │ │ │ + movzbl %al,%edi │ │ │ │ + movzbl %dl,%esi │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3ca78 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%rbp,%rax,8),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 3ca60 │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 3ca65 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 3c940 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov $0xfffffffffffffffe,%rdx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + rol %cl,%rdx │ │ │ │ + and %rdx,0x20(%rbx) │ │ │ │ + and %rdx,%rax │ │ │ │ + and %rdx,0x30(%rbx) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + jmpq 3c932 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmpq 3c9af │ │ │ │ + lea 0x82e09(%rip),%rcx │ │ │ │ + mov $0x8a9,%edx │ │ │ │ + lea 0x82a61(%rip),%rsi │ │ │ │ + lea 0x82c96(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x82dea(%rip),%rcx │ │ │ │ + mov $0x8aa,%edx │ │ │ │ + lea 0x82a42(%rip),%rsi │ │ │ │ + lea 0x82c9f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movzbl 0x58(%rdi),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + cmovb %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%rdi) │ │ │ │ + movzbl 0x5a(%rdi),%eax │ │ │ │ + test $0xf0,%al │ │ │ │ + je 3cc4d │ │ │ │ + movzbl 0x5b(%rdi),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + mov $0x1,%r12d │ │ │ │ + and $0xf,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + movzbl %al,%edi │ │ │ │ + movzbl %dl,%esi │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3cc12 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 3cd78 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + movzbl 0x5b(%rbx),%edx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + movzbl 0x5a(%rbx),%ecx │ │ │ │ + not %esi │ │ │ │ + and %esi,%eax │ │ │ │ + and %esi,%edx │ │ │ │ + movzbl 0x5b(%rbx),%esi │ │ │ │ + and $0xf,%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + and $0xfffffff0,%esi │ │ │ │ + shl $0x4,%edi │ │ │ │ + or %edx,%esi │ │ │ │ + or %edi,%ecx │ │ │ │ + mov %sil,0x5b(%rbx) │ │ │ │ + mov %cl,0x5a(%rbx) │ │ │ │ + and $0xf0,%ecx │ │ │ │ + jne 3cbc0 │ │ │ │ + movzbl 0x11(%rbx),%eax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 3cc8c │ │ │ │ + movzbl %al,%esi │ │ │ │ + imul $0xe8,%rsi,%rsi │ │ │ │ + add 0x50(%rdi),%rsi │ │ │ │ + je 3cc8c │ │ │ │ + cmp $0xfffffffffffff000,%rsi │ │ │ │ + ja 3cc88 │ │ │ │ + movzbl 0x10(%rsi),%ecx │ │ │ │ + mov $0xfffffffffffffffe,%rax │ │ │ │ + rol %cl,%rax │ │ │ │ + and %rax,0x30(%rdi) │ │ │ │ + callq 3c8c0 │ │ │ │ + movb $0xff,0x11(%rbx) │ │ │ │ + movdqu 0x14(%rbp),%xmm0 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + movups %xmm0,0x14(%rbx) │ │ │ │ + movdqu 0x24(%rbp),%xmm1 │ │ │ │ + movups %xmm1,0x24(%rbx) │ │ │ │ + movdqu 0x34(%rbp),%xmm2 │ │ │ │ + movups %xmm2,0x34(%rbx) │ │ │ │ + movdqu 0x44(%rbp),%xmm3 │ │ │ │ + movups %xmm3,0x44(%rbx) │ │ │ │ + movdqu 0x54(%rbp),%xmm4 │ │ │ │ + movups %xmm4,0x54(%rbx) │ │ │ │ + movdqu 0x64(%rbp),%xmm5 │ │ │ │ + movups %xmm5,0x64(%rbx) │ │ │ │ + movdqu 0x74(%rbp),%xmm6 │ │ │ │ + movups %xmm6,0x74(%rbx) │ │ │ │ + movdqu 0x84(%rbp),%xmm7 │ │ │ │ + movups %xmm7,0x84(%rbx) │ │ │ │ + movdqu 0x94(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x94(%rbx) │ │ │ │ + movdqu 0xa4(%rbp),%xmm1 │ │ │ │ + movups %xmm1,0xa4(%rbx) │ │ │ │ + movdqu 0xb4(%rbp),%xmm2 │ │ │ │ + movups %xmm2,0xb4(%rbx) │ │ │ │ + movdqu 0xc4(%rbp),%xmm3 │ │ │ │ + movups %xmm3,0xc4(%rbx) │ │ │ │ + movdqu 0xd4(%rbp),%xmm4 │ │ │ │ + movups %xmm4,0xd4(%rbx) │ │ │ │ + mov 0xe4(%rbp),%edx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %edx,0xe4(%rbx) │ │ │ │ + movzbl 0x5a(%rbx),%edx │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %edi,%eax │ │ │ │ + jne 3cd88 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + jne 3cd39 │ │ │ │ + andw $0xfddf,0x14(%rbx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x455(%r12),%edx │ │ │ │ - jmp 37ecf │ │ │ │ + jmpq 37480 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 3cbff │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0xf,%edx │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rdi,%r15 │ │ │ │ + mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ + cmp %ebp,%edx │ │ │ │ + setg %sil │ │ │ │ + callq a83c0 │ │ │ │ + jmp 3cd50 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x2e8,%rsp │ │ │ │ - mov 0x30(%rdi),%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2d8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea -0x30(%rdi),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x128(%rdi),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x208(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - lea 0x278(%rsp),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %rax,0x270(%rsp) │ │ │ │ - lea 0x127e8(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - callq 19500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x400,%ecx │ │ │ │ - movdqu 0x278(%rsp),%xmm7 │ │ │ │ - mov %rax,0x270(%rsp) │ │ │ │ - mov $0x40,%edx │ │ │ │ - movups %xmm7,(%rax) │ │ │ │ - movdqu 0x288(%rsp),%xmm7 │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movdqu 0x298(%rsp),%xmm5 │ │ │ │ - movups %xmm5,0x20(%rax) │ │ │ │ - movdqu 0x2a8(%rsp),%xmm6 │ │ │ │ - movups %xmm6,0x30(%rax) │ │ │ │ - movdqu 0x2b8(%rsp),%xmm7 │ │ │ │ - movups %xmm7,0x40(%rax) │ │ │ │ - movdqu 0x2c8(%rsp),%xmm3 │ │ │ │ - movups %xmm3,0x50(%rax) │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 872f0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movzwl 0x14(%rdi),%eax │ │ │ │ + mov 0x20(%rdi),%r14 │ │ │ │ + mov 0x28(%rdi),%r13 │ │ │ │ + test $0x40,%al │ │ │ │ + je 3cdf8 │ │ │ │ + cmp $0xffffffffffffffff,%r14 │ │ │ │ + je 3d310 │ │ │ │ + mov 0x1c(%rdi),%edx │ │ │ │ + test $0x20,%ah │ │ │ │ + je 3d2c8 │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + adc $0x0,%r14 │ │ │ │ + jmp 3cdfb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1c(%rdi),%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov -0x30(%r15),%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x128(%r15),%rax │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov 0x20(%rax),%rcx │ │ │ │ - mov 0x14(%rax),%eax │ │ │ │ - mov %rdx,0x124(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rcx,0x12c(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x120(%rsp) │ │ │ │ - mov 0x130(%rsp),%eax │ │ │ │ - movdqu 0x120(%rsp),%xmm4 │ │ │ │ + mov %r14,0x24(%rsp) │ │ │ │ + mov %r13,0x2c(%rsp) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 37bf0 │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x171(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movb $0x0,0xbe(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - callq 87210 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 38720 │ │ │ │ - mov 0x128(%r15),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x4(%rax),%rcx │ │ │ │ - cmp %rcx,0x4(%rbx) │ │ │ │ - seta %dl │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp %eax,0xc(%rbx) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - jne 386b0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov -0x8(%r15),%r8 │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 3cef0 │ │ │ │ + movzwl 0x14(%rbx),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 3d2d8 │ │ │ │ + mov %esi,%r9d │ │ │ │ + and $0x40,%r9w │ │ │ │ + je 3cf10 │ │ │ │ + and $0x8,%esi │ │ │ │ + je 3d278 │ │ │ │ + movzbl 0x11(%rbx),%eax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 3d370 │ │ │ │ + movzbl %al,%r13d │ │ │ │ + imul $0xe8,%r13,%r13 │ │ │ │ + add 0x50(%rbp),%r13 │ │ │ │ + je 3d370 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x20(%rax),%rcx │ │ │ │ - callq 5ba30 │ │ │ │ - mov %al,0x3e(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 386b0 │ │ │ │ - mov 0x270(%rsp),%rcx │ │ │ │ - movdqu (%rbx),%xmm3 │ │ │ │ - movups %xmm3,(%rcx) │ │ │ │ - movdqu 0x10(%rbx),%xmm4 │ │ │ │ - movups %xmm4,0x10(%rcx) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 3818a │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r12,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 38178 │ │ │ │ - mov 0x270(%rsp),%rax │ │ │ │ - mov 0x128(%r15),%r13 │ │ │ │ - mov 0x200(%rsp),%r12 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movzbl 0x0(%r13),%ecx │ │ │ │ - cmp 0x60(%rsp),%r12 │ │ │ │ - jne 381bb │ │ │ │ - cmp $0xc,%cl │ │ │ │ - ja 387c9 │ │ │ │ - test %cl,%cl │ │ │ │ - je 381e2 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%r13,%rax,1),%rdx │ │ │ │ - mov %rdx,(%r12,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 381c8 │ │ │ │ - mov 0x200(%rsp),%r12 │ │ │ │ - movdqu 0x1c(%rbp),%xmm0 │ │ │ │ - lea 0x28(%r12),%r14 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - movups %xmm0,0x120(%rsp) │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - mov %eax,0x130(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 5ca60 │ │ │ │ - movdqu 0x1c(%rbp),%xmm0 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - movups %xmm0,0x120(%rsp) │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - lea 0x28(%r13),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x130(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 5ca60 │ │ │ │ - movdqu 0x14(%r12),%xmm0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ + callq 3cb70 │ │ │ │ mov %r13,%rdi │ │ │ │ - movups %xmm0,0x120(%rsp) │ │ │ │ - mov 0x24(%r12),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x130(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 5cdb0 │ │ │ │ - movdqu 0x14(%r13),%xmm0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - movups %xmm0,0x120(%rsp) │ │ │ │ - mov 0x24(%r13),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x130(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 5cdb0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpl $0x3,-0x2c(%r15) │ │ │ │ - je 38730 │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - movups %xmm0,0xd8(%rsp) │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov %eax,0xd0(%rsp) │ │ │ │ - mov %eax,0xd4(%rsp) │ │ │ │ - mov %eax,0xd8(%rsp) │ │ │ │ - movdqu 0xd0(%rsp),%xmm5 │ │ │ │ - movups %xmm0,0xe8(%rsp) │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - movdqu 0xe0(%rsp),%xmm6 │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - movb $0x0,0x3f(%rsp) │ │ │ │ - movups %xmm5,0x108(%rsp) │ │ │ │ - movups %xmm6,0x118(%rsp) │ │ │ │ - jmp 383a6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 38660 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - lea -0x28(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 3841c │ │ │ │ - movzbl 0x136(%rsp),%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5b810 │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je 38700 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 3889a │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x9f5fe(%rip),%rsi │ │ │ │ - add (%rsi,%rax,8),%rbx │ │ │ │ - movl $0x0,0x100(%rsp) │ │ │ │ - movb $0x0,0x104(%rsp) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - lea -0x28(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 3841c │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle 38348 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 383f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x1,0x104(%rsp) │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 3889a │ │ │ │ - lea 0x9f598(%rip),%rax │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%rax,%rdx,8),%rbx │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - lea -0x28(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 383c7 │ │ │ │ - cmpb $0x0,0x3f(%rsp) │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - je 386b0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ - movups %xmm0,0xd8(%rsp) │ │ │ │ - movups %xmm0,0xe8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ + je 3d3bf │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 3d414 │ │ │ │ + movdqu 0xc0(%r13),%xmm6 │ │ │ │ + movups %xmm6,0xc0(%rbx) │ │ │ │ + movdqu 0xd0(%r13),%xmm7 │ │ │ │ + movups %xmm7,0xd0(%rbx) │ │ │ │ + mov 0xe0(%r13),%rcx │ │ │ │ + mov %rcx,0xe0(%rbx) │ │ │ │ + jmpq 3d29e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 5b0b0 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5bbe0 │ │ │ │ - movzwl 0x76(%r15),%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - movzbl 0x71(%r15),%r8d │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5a480 │ │ │ │ - lea 0xbe(%rsp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - push %rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0xd0(%rsp),%r9 │ │ │ │ - lea 0xcf(%rsp),%r8 │ │ │ │ - callq 489b0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 38553 │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jge 38537 │ │ │ │ - movzbl 0xbf(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea 0xd0(%r15),%rsi │ │ │ │ - xor $0x1,%ecx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - callq 70a30 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 38892 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 74250 │ │ │ │ + callq 3a9c0 │ │ │ │ test %eax,%eax │ │ │ │ - je 3876e │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 38892 │ │ │ │ + je 3ce3c │ │ │ │ + xor %edx,%edx │ │ │ │ + cltq │ │ │ │ + jmpq 3cff5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x128(%r15),%rax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - cmp %rdi,0x20(%rax) │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ + test %ax,%ax │ │ │ │ + je 3d1d0 │ │ │ │ + cmp $0x1,%ax │ │ │ │ + je 3d421 │ │ │ │ + test $0x1000,%si │ │ │ │ + je 3cf9c │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x58(%rdx),%rax │ │ │ │ + movzbl 0x15(%rdx),%edx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jbe 3cf9c │ │ │ │ + movzbl 0x58(%rbx),%r10d │ │ │ │ + mov %r10d,%r8d │ │ │ │ + and $0xf,%r8d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + movzbl 0x58(%rcx),%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp %dl,%r8b │ │ │ │ seta %dl │ │ │ │ - setb %al │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 3859c │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,%rsi │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3cf91 │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmp 0x20(%rdx),%r13 │ │ │ │ + mov 0x18(%rdx),%r11 │ │ │ │ seta %dl │ │ │ │ - setb %al │ │ │ │ movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 380a8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 3b6b0 │ │ │ │ - mov 0x128(%r15),%rax │ │ │ │ - cmp %rax,0x130(%r15) │ │ │ │ - jne 3856c │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ - cmp 0x78(%rsp),%rdi │ │ │ │ - je 385f1 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,0x270(%rsp) │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - cmp 0x60(%rsp),%rdi │ │ │ │ - je 38616 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,0x200(%rsp) │ │ │ │ - cmp $0xfffffffc,%r13d │ │ │ │ - je 388dd │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 388d8 │ │ │ │ - add $0x2e8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3cf8f │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r11,%r14 │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 3d008 │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + ja 3cf50 │ │ │ │ + test %r9w,%r9w │ │ │ │ + jne 3d1b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 3d300 │ │ │ │ + mov 0x2c(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%ecx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movdqu 0x1c(%rbx),%xmm4 │ │ │ │ + movups %xmm0,0xc0(%rbx) │ │ │ │ + lea 0xc0(%rbx),%r12 │ │ │ │ + mov %cx,0xc0(%rbx) │ │ │ │ + mov %eax,0xe4(%rbx) │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + movups %xmm4,0xd4(%rbx) │ │ │ │ + orb $0x80,0x58(%rbx) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor 0x58(%rcx),%r10b │ │ │ │ + and $0xf,%r10d │ │ │ │ + jne 3cf9c │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3cf9c │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3d066 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + cmp %rdi,0x20(%rdx) │ │ │ │ + seta %cl │ │ │ │ + mov 0x14(%rdx),%r11d │ │ │ │ + mov 0x18(%rdx),%r8 │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + mov 0x14(%r12),%r10d │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3d061 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rax,%r8 │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3d061 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %r10d,%r11d │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 3d097 │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea 0x28(%rdx),%rbp │ │ │ │ + movups %xmm2,0xc0(%rbx) │ │ │ │ + movdqu 0x10(%rdx),%xmm3 │ │ │ │ + movups %xmm3,0xd0(%rbx) │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + test %r9w,%r9w │ │ │ │ + jne 3d102 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + test $0x2000,%si │ │ │ │ + je 3d240 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + setb %dl │ │ │ │ + seta %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + mov 0x14(%r12),%esi │ │ │ │ + setb %al │ │ │ │ + seta %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %esi,0x1c(%rbx) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + je 3cfeb │ │ │ │ + jmpq 3cfaf │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 37ba0 │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x10(%r12),%edx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - movdqu 0x80(%rsp),%xmm1 │ │ │ │ - movdqu 0x90(%rsp),%xmm2 │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - movups %xmm1,0x108(%rsp) │ │ │ │ - movups %xmm2,0x118(%rsp) │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - jmpq 383f8 │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + jne 3d134 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r8,%rax │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 3cfeb │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%edx │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + movdqu 0x1c(%rbx),%xmm5 │ │ │ │ + movups %xmm0,0xc0(%rbx) │ │ │ │ + lea 0xc0(%rbx),%r12 │ │ │ │ + mov %dx,0xc0(%rbx) │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + mov %edx,0xe4(%rbx) │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + movups %xmm5,0xd4(%rbx) │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + add %rax,0xd8(%rbx) │ │ │ │ + mov %eax,0xd0(%rbx) │ │ │ │ + jmpq 3cfeb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 3d0f8 │ │ │ │ + mov $0xffffffffffffffff,%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + jmpq 3d10a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 386e5 │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - cmp %rcx,0x18(%rbx) │ │ │ │ - jbe 388b9 │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - lock incq 0x28(%rax) │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - sub 0x20(%rbp),%rax │ │ │ │ - lock add %rax,0x40(%rdx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lock incq 0x14748(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - jmpq 38560 │ │ │ │ - nop │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ + mov 0x60(%rbx),%r15 │ │ │ │ + movzwl 0x68(%rbx),%eax │ │ │ │ + cmp 0x6a(%rbx),%ax │ │ │ │ + je 3d3ce │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + lea 0xc0(%rbx),%r12 │ │ │ │ + lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 3d3ec │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5a9f0 │ │ │ │ - movzbl 0x3e(%rsp),%eax │ │ │ │ - mov %al,0x3f(%rsp) │ │ │ │ - jmpq 38389 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,%eax │ │ │ │ - je 380ec │ │ │ │ - jmpq 38553 │ │ │ │ + callq *0xb8(%r15) │ │ │ │ + movzwl 0x14(%rbx),%esi │ │ │ │ + mov %esi,%r9d │ │ │ │ + and $0x40,%r9d │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + mov $0x28,%edx │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 3d235 │ │ │ │ + movzbl 0x78(%r15),%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + add %rdx,%rbp │ │ │ │ + jmpq 3cf23 │ │ │ │ nopl (%rax) │ │ │ │ - movzbl -0x26(%r15),%edx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5b810 │ │ │ │ - mov %rax,%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 386b0 │ │ │ │ - testb $0x2,(%rax) │ │ │ │ - jne 3882d │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r10,%rdx │ │ │ │ - callq 5af30 │ │ │ │ - jmpq 382b5 │ │ │ │ - mov -0x24(%r15),%eax │ │ │ │ - lea 0x100(%r15),%rcx │ │ │ │ - or $0x1,%eax │ │ │ │ - testb $0x4,0x4d(%r15) │ │ │ │ - jne 38886 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0xd0(%r15),%rdx │ │ │ │ - mov %rcx,0x1d8(%rsp) │ │ │ │ - mov %rdx,0x1e0(%rsp) │ │ │ │ - mov %eax,0x1e8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 38553 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lock incq 0x14740(%rax) │ │ │ │ - jmpq 38560 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - movdqu (%rdi),%xmm5 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movdqu 0x10(%rdi),%xmm7 │ │ │ │ - mov 0x200(%rsp),%r12 │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movdqu 0x20(%rdi),%xmm6 │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movdqu 0x30(%rdi),%xmm3 │ │ │ │ - movups %xmm3,0x30(%rax) │ │ │ │ - movdqu 0x40(%rdi),%xmm5 │ │ │ │ - movups %xmm5,0x40(%rax) │ │ │ │ - movdqu 0x50(%rdi),%xmm7 │ │ │ │ - movups %xmm7,0x50(%rax) │ │ │ │ - movzbl 0x0(%r13),%ecx │ │ │ │ - movaps %xmm7,0x20(%rsp) │ │ │ │ - jmpq 381bb │ │ │ │ - mov %r14,%rax │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - lea -0x28(%r14,%rdx,8),%rcx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + setb %dl │ │ │ │ + seta %sil │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ cmp %rcx,%rax │ │ │ │ - jae 38757 │ │ │ │ + setb %al │ │ │ │ + seta %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + je 3cfeb │ │ │ │ + jmpq 3cfaf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x1c(%rbx),%r15d │ │ │ │ + mov 0x20(%rbx),%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + callq 3bc30 │ │ │ │ + mov %r15d,0x1c(%rbx) │ │ │ │ + mov %r14,0x20(%rbx) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,0x28(%rbx) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 3d3df │ │ │ │ + movzwl 0x14(%rbx),%esi │ │ │ │ + mov %esi,%r9d │ │ │ │ + and $0x40,%r9d │ │ │ │ + test %r9w,%r9w │ │ │ │ + jne 3d1b0 │ │ │ │ + jmpq 3cfa6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + jmpq 3cdfb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + cmpb $0x0,0x61(%rax) │ │ │ │ + je 3d440 │ │ │ │ + mov 0xc0(%rax),%r12 │ │ │ │ + mov %esi,%r9d │ │ │ │ + and $0x40,%r9d │ │ │ │ + lea 0x28(%r12),%rbp │ │ │ │ + jmpq 3cf23 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + jmpq 3d09d │ │ │ │ + nop │ │ │ │ + cmp $0xffffffffffffffff,%r13 │ │ │ │ + je 3d3b6 │ │ │ │ + add $0x1,%r13 │ │ │ │ xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - je 38874 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 3889a │ │ │ │ - mov %edx,%edx │ │ │ │ - lea 0x9f144(%rip),%rdi │ │ │ │ - add (%rdi,%rdx,8),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 38757 │ │ │ │ + test $0x20,%ah │ │ │ │ + jne 3d328 │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + andb $0x7f,0x58(%rbx) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movb $0x0,0xc2(%rbx) │ │ │ │ + mov %r13,0x28(%rbx) │ │ │ │ + mov %r13,0xe0(%rbx) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movq $0x0,0xd8(%rbx) │ │ │ │ + mov %edx,0x1c(%rbx) │ │ │ │ + mov %edx,0xd4(%rbx) │ │ │ │ + movl $0x0,0xd0(%rbx) │ │ │ │ + jmpq 3cdde │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 37380 │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0x51f(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + movzbl 0x10(%r13),%eax │ │ │ │ + mov %al,0x11(%rbx) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzbl 0x10(%r13),%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl %cl,%rdx │ │ │ │ + or %rdx,0x28(%rbp) │ │ │ │ + movzbl 0x10(%r13),%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,0x30(%rbp) │ │ │ │ + jmpq 3ce8a │ │ │ │ + xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3884e │ │ │ │ - test %rax,%rax │ │ │ │ - je 38757 │ │ │ │ - orb $0x2,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - jmp 38830 │ │ │ │ - mov 0x100(%r15),%rcx │ │ │ │ - jmpq 38787 │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmpq 385c0 │ │ │ │ - lea 0x9f16f(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x9c3da(%rip),%rsi │ │ │ │ - lea 0x9c187(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9f1b0(%rip),%rcx │ │ │ │ - mov $0xbb,%edx │ │ │ │ - lea 0x9f048(%rip),%rsi │ │ │ │ - lea 0x9f09d(%rip),%rdi │ │ │ │ + jmpq 3cff5 │ │ │ │ + testb $0x40,0x14(%rbx) │ │ │ │ + jne 3d1b9 │ │ │ │ + jmpq 3cfaf │ │ │ │ + movb $0x0,0xc2(%rbx) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 3cf23 │ │ │ │ + test %eax,%eax │ │ │ │ + je 3d2aa │ │ │ │ + jmpq 3cff5 │ │ │ │ + movdqu 0x0(%rbp),%xmm6 │ │ │ │ + movups %xmm6,0xc0(%rbx) │ │ │ │ + movdqu 0x10(%rbp),%xmm7 │ │ │ │ + movups %xmm7,0xd0(%rbx) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + jmpq 3d21c │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3cff5 │ │ │ │ + jmpq 3ceb8 │ │ │ │ + lea 0x82558(%rip),%rcx │ │ │ │ + mov $0x780,%edx │ │ │ │ + lea 0x82170(%rip),%rsi │ │ │ │ + lea 0x8fac0(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x9f18c(%rip),%rcx │ │ │ │ - mov $0xca,%edx │ │ │ │ - lea 0x9f024(%rip),%rsi │ │ │ │ - lea 0x9f04d(%rip),%rdi │ │ │ │ + lea 0x82539(%rip),%rcx │ │ │ │ + mov $0x77b,%edx │ │ │ │ + lea 0x82151(%rip),%rsi │ │ │ │ + lea 0x821db(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl 0x14(%rdi),%esi │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + mov 0xd4(%rdi),%edx │ │ │ │ + mov 0xd8(%rdi),%rcx │ │ │ │ + mov %esi,%r8d │ │ │ │ + and $0x2000,%r8w │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 3d491 │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + je 3d4f0 │ │ │ │ + and $0x40,%esi │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + je 3d500 │ │ │ │ + test %r8w,%r8w │ │ │ │ + jne 3d4a5 │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + mov %rax,0xe0(%rdi) │ │ │ │ + mov %rcx,0x20(%rdi) │ │ │ │ + mov %rcx,0xd8(%rdi) │ │ │ │ + mov %edx,0x1c(%rdi) │ │ │ │ + mov %edx,0xd4(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 3d53f │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 3d491 │ │ │ │ + test %r8w,%r8w │ │ │ │ + je 3d4a2 │ │ │ │ + jmp 3d4a5 │ │ │ │ + test %r8w,%r8w │ │ │ │ + je 3d550 │ │ │ │ + add $0x1,%edx │ │ │ │ + je 3d578 │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + mov %rax,0xe0(%rdi) │ │ │ │ + mov %rcx,0x20(%rdi) │ │ │ │ + mov %rcx,0xd8(%rdi) │ │ │ │ + mov %edx,0x1c(%rdi) │ │ │ │ + mov %edx,0xd4(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 3cdb0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rcx │ │ │ │ + jne 3d568 │ │ │ │ + add $0x1,%rax │ │ │ │ + jne 3d568 │ │ │ │ + callq 36830 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpw $0x0,0x388(%rdi) │ │ │ │ - je 38a4a │ │ │ │ - mov 0x88(%rsi),%rax │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movzwl 0x6e(%rsi),%edx │ │ │ │ - mov 0xb4(%rsi),%rax │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + jmpq 3d4a2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rcx │ │ │ │ + jne 3d50b │ │ │ │ + add $0x1,%rax │ │ │ │ + jne 3d50b │ │ │ │ + callq 36800 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xd0(%rdi),%edx │ │ │ │ + movzwl 0x14(%rdi),%ecx │ │ │ │ + mov 0xd8(%rdi),%rax │ │ │ │ + mov 0xd4(%rdi),%esi │ │ │ │ sub %rdx,%rax │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - movdqu 0x40(%rsi),%xmm0 │ │ │ │ - movups %xmm0,0x83(%rdi) │ │ │ │ - movzbl 0x50(%rsi),%eax │ │ │ │ - mov %al,0x93(%rdi) │ │ │ │ - movdqu 0xb0(%rsi),%xmm1 │ │ │ │ - movups %xmm1,0xac(%rdi) │ │ │ │ - mov 0xc0(%rsi),%eax │ │ │ │ - mov %eax,0xbc(%rdi) │ │ │ │ - mov 0xc4(%rsi),%rax │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - mov 0xcc(%rsi),%eax │ │ │ │ - mov %eax,0xc8(%rdi) │ │ │ │ - movdqu 0x60(%rsi),%xmm2 │ │ │ │ - movups %xmm2,0xd0(%rdi) │ │ │ │ - movdqu 0x70(%rsi),%xmm3 │ │ │ │ - movups %xmm3,0xe0(%rdi) │ │ │ │ - mov 0x80(%rsi),%rax │ │ │ │ - mov %rax,0xf0(%rdi) │ │ │ │ - mov 0xd0(%rdi),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - mov %eax,0x360(%rdi) │ │ │ │ - movzbl 0xdc(%rdi),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 389e6 │ │ │ │ - movzwl 0xde(%rdi),%eax │ │ │ │ - add 0xe0(%rdi),%ax │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %ax,0x96(%rdi) │ │ │ │ - movzbl 0x80(%rdi),%eax │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov %dl,0x80(%rdi) │ │ │ │ - cmpl $0x3,0x4(%rdi) │ │ │ │ - je 389f0 │ │ │ │ + mov 0xe0(%rdi),%rdx │ │ │ │ + test $0x20,%ch │ │ │ │ + je 3d610 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3d6b0 │ │ │ │ + and $0x40,%ecx │ │ │ │ + je 3d708 │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %rdx,0x28(%rdi) │ │ │ │ + mov %rdx,0xe0(%rdi) │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov %rax,0xd8(%rdi) │ │ │ │ + mov %esi,0x1c(%rdi) │ │ │ │ + mov %esi,0xd4(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 3cdb0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + or %rdx,%rsi │ │ │ │ + je 3d668 │ │ │ │ + and $0x40,%ecx │ │ │ │ + je 3d73a │ │ │ │ + mov 0x18(%rdi),%ecx │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %rdx,0x28(%rdi) │ │ │ │ + mov %rdx,0xe0(%rdi) │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov %rax,0xd8(%rdi) │ │ │ │ + mov %ecx,0x1c(%rdi) │ │ │ │ + mov %ecx,0xd4(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 3cdb0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + mov %eax,0x1c(%rdi) │ │ │ │ + mov %eax,0xd4(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movq $0x0,0xd8(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - movzbl 0x83(%rdi),%ecx │ │ │ │ - movzbl 0xa(%rdi),%esi │ │ │ │ - mov %ecx,%r9d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 389ec │ │ │ │ - lea 0x84(%rdi),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3d5c3 │ │ │ │ + test %esi,%esi │ │ │ │ + jne 3d5c3 │ │ │ │ + andb $0x7f,0x58(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 38a18 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 389ec │ │ │ │ - mov %eax,%r8d │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp (%rdx),%sil │ │ │ │ - jne 38a10 │ │ │ │ - sub $0x1,%r9d │ │ │ │ - lea 0x84(%rdi,%rax,1),%rsi │ │ │ │ - mov %r9b,0x83(%rdi) │ │ │ │ - movzbl %r9b,%edx │ │ │ │ - lea 0x83(%rdi,%rax,1),%rdi │ │ │ │ - sub %r8d,%edx │ │ │ │ - jmpq 76a0 │ │ │ │ - push %rax │ │ │ │ - lea 0x9f05e(%rip),%rcx │ │ │ │ - mov $0xd1,%edx │ │ │ │ - lea 0x9eeb6(%rip),%rsi │ │ │ │ - lea 0x9eeec(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - cmpb $0x0,0x160(%rdi) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - jne 38b58 │ │ │ │ - testb $0x20,0x7e(%rdi) │ │ │ │ - jne 38b58 │ │ │ │ - lea 0x40(%rdi),%rsi │ │ │ │ - lea 0x1b8(%rdi),%rdi │ │ │ │ - callq 38900 │ │ │ │ - mov 0x1d0(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%edx │ │ │ │ - lock add %edx,0x4c(%rax) │ │ │ │ - mov %rbp,0x208(%rbp) │ │ │ │ - lea 0x1e8(%rbp),%rsi │ │ │ │ - movq $0x0,0x200(%rbp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 38acb │ │ │ │ - lock incl 0x28(%rbp) │ │ │ │ - movl $0x40000001,0x210(%rbp) │ │ │ │ - lea 0xf3d4(%rip),%rax │ │ │ │ - movq $0x0,0x1e8(%rbp) │ │ │ │ - mov %rax,0x200(%rbp) │ │ │ │ - mov 0x1e8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38b48 │ │ │ │ - lea 0x1f0(%rbp),%rax │ │ │ │ - movq $0x0,0x1e8(%rbp) │ │ │ │ - mov %rax,0x1f8(%rbp) │ │ │ │ - mov %rax,0x1f0(%rbp) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 38b79 │ │ │ │ - lea -0x143a(%rip),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov $0x40000001,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 1b390 │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,0xc2(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movq $0x0,0xd8(%rdi) │ │ │ │ + movl $0x0,0x1c(%rdi) │ │ │ │ + movl $0x0,0xd0(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - callq *0x200(%rbp) │ │ │ │ - jmp 38b23 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x155f(%rip),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov $0x3c000001,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 1b390 │ │ │ │ - lea 0x9ee60(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0x9a284(%rip),%rsi │ │ │ │ - lea 0x9a295(%rip),%rdi │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 3d718 │ │ │ │ + test %rax,%rax │ │ │ │ + je 3d720 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmpq 3d5cc │ │ │ │ + nop │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3d776 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + jmpq 3d5cc │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3d76e │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 3d76b │ │ │ │ + lea 0x8224d(%rip),%rcx │ │ │ │ + mov $0x122,%edx │ │ │ │ + lea 0x7fc6e(%rip),%rsi │ │ │ │ + lea 0x8f795(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmpq 3d621 │ │ │ │ + callq 36860 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3d7a8 │ │ │ │ + cmp $0xfffffffffffff000,%rsi │ │ │ │ + ja 3d7a8 │ │ │ │ + movzbl 0x10(%rsi),%ecx │ │ │ │ + mov $0xfffffffffffffffe,%rax │ │ │ │ + rol %cl,%rax │ │ │ │ + and %rax,0x30(%rdi) │ │ │ │ + jmpq 3c8c0 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - shr $0x18,%r8 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - movzbl 0xc8(%rsp),%ebx │ │ │ │ - mov 0xd8(%rsp),%r13 │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + mov %edx,0x3c(%rsp) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov 0xa4(%rsp),%rax │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0xac(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %r8d,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 3dc30 │ │ │ │ + test %esi,%esi │ │ │ │ + je 3dc20 │ │ │ │ + cmp $0x7,%esi │ │ │ │ + je 3deb8 │ │ │ │ + movzbl 0x14(%rsp),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test $0xf,%al │ │ │ │ + jne 3dc30 │ │ │ │ + andl $0xffffdfff,0x1c(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x2(%r13),%edi │ │ │ │ - mov %bl,0x1e(%rsp) │ │ │ │ - movzbl 0xc9(%rsp),%ebx │ │ │ │ - movzbl 0xc3(%rsp),%eax │ │ │ │ - mov %bl,0x1f(%rsp) │ │ │ │ - cmp $0xe,%dil │ │ │ │ - je 39118 │ │ │ │ - jbe 38e88 │ │ │ │ - cmp $0x10,%dil │ │ │ │ - je 39100 │ │ │ │ - cmp $0x12,%dil │ │ │ │ - jne 390f0 │ │ │ │ - movzbl 0x0(%r13),%edi │ │ │ │ - lea 0x28(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rdi,8),%rbp │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - mov 0xd0(%rsp),%edi │ │ │ │ - mov %r9d,(%r15) │ │ │ │ - movdqu 0xc0(%rsp),%xmm1 │ │ │ │ - mov %ecx,0x4(%r15) │ │ │ │ - mov %r12,0x8(%r15) │ │ │ │ - movl $0x0,0x10(%r15) │ │ │ │ - mov %r10,0x60(%r15) │ │ │ │ - movq $0x0,0x68(%r15) │ │ │ │ - movq $0x0,0x78(%r15) │ │ │ │ - cmpb $0x0,0x4d8(%r10) │ │ │ │ - mov %edi,0x40(%rsp) │ │ │ │ - movzbl 0xc2(%rsp),%edi │ │ │ │ - movups %xmm1,0x30(%rsp) │ │ │ │ - je 38f20 │ │ │ │ - cmpb $0x1,0x479(%r10) │ │ │ │ - mov $0x3,%edi │ │ │ │ - sbb $0xff,%dil │ │ │ │ - lea 0x9ee1e(%rip),%r14 │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - movzbl %dil,%edi │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - mov (%r14,%rax,4),%eax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + testb $0x40,0x1c(%rsp) │ │ │ │ + jne 3dc49 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3dc90 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x50(%rbp),%r10 │ │ │ │ + tzcnt %rdi,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r10,%rax │ │ │ │ + je 3dc90 │ │ │ │ + movzwl 0x14(%rax),%edx │ │ │ │ + mov 0x1c(%rsp),%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%r15d │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + jne 3da46 │ │ │ │ + nop │ │ │ │ + movzbl 0x58(%rax),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp 0x14(%rsp),%ecx │ │ │ │ + jne 3da46 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3dd19 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x3c(%rax),%r11 │ │ │ │ + cmp %r11,(%rsp) │ │ │ │ + seta %r8b │ │ │ │ + setb %sil │ │ │ │ + mov 0x30(%rax),%ecx │ │ │ │ + mov 0x34(%rax),%r9 │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%esi │ │ │ │ + jne 3d908 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %r9,0x8(%rsp) │ │ │ │ + seta %r8b │ │ │ │ + setb %sil │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%esi │ │ │ │ + je 3dd88 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 3dd48 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%r13d │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + mov 0x30(%r12),%r13d │ │ │ │ + setb %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %rcx,%r8 │ │ │ │ + setb %cl │ │ │ │ + sub %r9,%r8 │ │ │ │ + mov 0x34(%r12),%r9 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + setb %r8b │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %r11,%rsi │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + mov 0x3c(%r12),%r11 │ │ │ │ + add %r8d,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp (%rsp),%r11 │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3d987 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %r9,0x8(%rsp) │ │ │ │ + seta %r8b │ │ │ │ + setb %cl │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + je 3dd68 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 3dd28 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r14d │ │ │ │ + cmp %r13d,%r14d │ │ │ │ + setb %r13b │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + sub %r13,%rcx │ │ │ │ + setb %r13b │ │ │ │ + sub %r9,%rcx │ │ │ │ + setb %r9b │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + sub %r11,%r8 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r13d,%r9d │ │ │ │ + movslq %r9d,%r9 │ │ │ │ + sub %r9,%r8 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + seta %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sbb $0x0,%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 3dd10 │ │ │ │ + cmp 0x30(%rsp),%rcx │ │ │ │ + seta %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 3da46 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3dd19 │ │ │ │ + movzbl 0x10(%rax),%esi │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + bt %rsi,%rcx │ │ │ │ + jae 3dda8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + cmp $0x3f,%esi │ │ │ │ + je 3da52 │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3da52 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r10,%rax │ │ │ │ + movzwl 0x14(%rax),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + je 3d8b0 │ │ │ │ + movzbl 0x10(%rax),%esi │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + cmp $0x3f,%esi │ │ │ │ + jne 3da18 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3dc90 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + movzbl 0x10(%r12),%edx │ │ │ │ + bt %rdx,%rax │ │ │ │ + jb 3da73 │ │ │ │ + testb $0x20,0x14(%r12) │ │ │ │ + je 3da98 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 37380 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 3cb70 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + movzbl 0x10(%r13),%edx │ │ │ │ + mov %r13,%r12 │ │ │ │ + bts %rdx,%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + movzbl 0x10(%r12),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,0x30(%rbp) │ │ │ │ + movzwl 0x1c(%rsp),%eax │ │ │ │ + mov %ax,0x14(%r12) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov %eax,0x18(%r12) │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + cmovbe %eax,%edx │ │ │ │ + movzbl 0x5a(%r12),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 3db00 │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + lea -0xd(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + or %eax,%edx │ │ │ │ + mov %dl,0x5a(%r12) │ │ │ │ + callq 381f0 │ │ │ │ + movzbl 0x59(%r12),%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + je 3ddf8 │ │ │ │ + movzbl 0x5a(%r12),%edx │ │ │ │ + movzbl 0x5b(%r12),%eax │ │ │ │ + mov $0x1,%ebp │ │ │ │ + shr $0x4,%dl │ │ │ │ and $0xf,%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ + jmp 3db56 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ - or %eax,%edi │ │ │ │ - movzwl 0x80(%r15),%eax │ │ │ │ - mov %cl,0x1d(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - and $0xf000,%ax │ │ │ │ - or %eax,%edi │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %di,0x80(%r15) │ │ │ │ - mov 0x80(%r15),%edi │ │ │ │ - movzbl 0x458(%rax),%eax │ │ │ │ - mov %dx,0x110(%r15) │ │ │ │ - and $0xf00fff,%edi │ │ │ │ - mov %cx,0x94(%r15) │ │ │ │ + movzbl 0x59(%r12),%esi │ │ │ │ + mov %ecx,%edi │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + and $0xf,%edi │ │ │ │ + and $0xfffffff0,%esi │ │ │ │ + or %edi,%esi │ │ │ │ + mov %sil,0x59(%r12) │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + je 3ddf8 │ │ │ │ + movzbl %dl,%edi │ │ │ │ + movzbl %al,%esi │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3dba2 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r12,%rax,8),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 3dde8 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r12),%edx │ │ │ │ + movzbl 0x5b(%r12),%eax │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ and $0xf,%eax │ │ │ │ - movq $0xffffffffffffffff,0xb4(%r15) │ │ │ │ - shl $0xc,%eax │ │ │ │ - movq $0x0,0xc4(%r15) │ │ │ │ - or $0x10000,%eax │ │ │ │ - movq $0x0,0xf8(%r15) │ │ │ │ - or %edi,%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x130(%r15) │ │ │ │ - mov %eax,0x80(%r15) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movq $0xffffffffffffffff,0x138(%r15) │ │ │ │ - mov %eax,0xa8(%r15) │ │ │ │ - movabs $0xffffffff00000000,%rax │ │ │ │ - mov %rax,0xac(%r15) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %rax,0xbc(%r15) │ │ │ │ - lea 0x106be(%rip),%rax │ │ │ │ - movq $0x0,0x140(%r15) │ │ │ │ - mov %rax,0x148(%r15) │ │ │ │ - movups %xmm2,0x98(%r15) │ │ │ │ - movups %xmm0,0x100(%r15) │ │ │ │ - callq 59d60 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + mov %ebp,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + movzbl 0x5a(%r12),%ecx │ │ │ │ + not %esi │ │ │ │ + and %esi,%edx │ │ │ │ + and $0xf,%ecx │ │ │ │ + and %esi,%eax │ │ │ │ + movzbl 0x59(%r12),%esi │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + shl $0x4,%edi │ │ │ │ + or %edi,%ecx │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %cl,0x5a(%r12) │ │ │ │ + movzbl 0x5b(%r12),%ecx │ │ │ │ + and $0xf,%edi │ │ │ │ + and $0xfffffff0,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %cl,0x5b(%r12) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xf,%esi │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + and $0xf,%ecx │ │ │ │ + movq $0x6,0x60(%r12,%rsi,8) │ │ │ │ + movzbl 0x58(%r12),%esi │ │ │ │ + and $0xffffff8f,%esi │ │ │ │ + or $0x30,%esi │ │ │ │ + mov %sil,0x58(%r12) │ │ │ │ + cmp %ebx,%edi │ │ │ │ + jb 3db30 │ │ │ │ + add $0xf,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + jmpq 3db36 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + testl $0x2080,0x1c(%rsp) │ │ │ │ + je 3dec6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + testl $0x2000,0x1c(%rsp) │ │ │ │ + je 3ded0 │ │ │ │ + testb $0x40,0x1c(%rsp) │ │ │ │ + je 3d84c │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + je 3ddb8 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 3d874 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 37380 │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movq $0x0,0x34(%rax) │ │ │ │ + movq $0x0,0x3c(%rax) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + movq $0x6,0x60(%r12) │ │ │ │ + mov 0x58(%r12),%edx │ │ │ │ + movq $0x6,0x78(%r12) │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf0000080,%edx │ │ │ │ + or $0x30,%eax │ │ │ │ + movq $0x6,0x90(%r12) │ │ │ │ + movq $0x6,0xa8(%r12) │ │ │ │ + or %edx,%eax │ │ │ │ + movzbl 0x10(%r12),%edx │ │ │ │ + mov %eax,0x58(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + jmpq 3da98 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3da46 │ │ │ │ + movzbl 0x10(%rax),%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 3da10 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r11,%r8 │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r13d,%r14d │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r13d │ │ │ │ + jmpq 3d99e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%ecx │ │ │ │ - test %al,%al │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - je 38eb0 │ │ │ │ - orb $0x8,0x82(%r15) │ │ │ │ - mov %rdx,0xf8(%r15) │ │ │ │ - movzwl 0x7c(%r15),%edx │ │ │ │ - mov %r12w,0x94(%r15) │ │ │ │ - mov %edx,%eax │ │ │ │ - or $0x40,%eax │ │ │ │ - testb $0x8,0xc(%r15) │ │ │ │ - je 38e14 │ │ │ │ - andb $0xf8,0x82(%r15) │ │ │ │ - mov %edx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - lea -0xefd(%rip),%rsi │ │ │ │ - or $0x138,%dx │ │ │ │ - mov %rsi,0x148(%r15) │ │ │ │ - mov %dx,0x7c(%r15) │ │ │ │ - mov %r8d,%edx │ │ │ │ - and $0xf,%r8d │ │ │ │ - shl $0x4,%edx │ │ │ │ - or %edx,%r8d │ │ │ │ - mov %r8b,0x81(%r15) │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 38f58 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 38ef0 │ │ │ │ - or $0x13b,%ax │ │ │ │ - mov %ax,0x7c(%r15) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 39159 │ │ │ │ + jmpq 3d91f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %r13d,0x18(%rsp) │ │ │ │ + seta %r8b │ │ │ │ + setb %cl │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + jmpq 3d987 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %ecx,0x18(%rsp) │ │ │ │ + seta %r8b │ │ │ │ + setb %sil │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%esi │ │ │ │ + jmpq 3d908 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0x20,%edx │ │ │ │ + cmove %rax,%r12 │ │ │ │ + jmpq 3da10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpq $0xffffffffffffffff,0x20(%rsp) │ │ │ │ + jne 3dee4 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + movq $0xffffffffffffffff,(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + jmpq 3d867 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 3db8c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + shl $0x4,%ebx │ │ │ │ + and $0xf,%esi │ │ │ │ + or %ebx,%esi │ │ │ │ + mov %sil,0x59(%r12) │ │ │ │ + testb $0x20,0x15(%r12) │ │ │ │ + jne 3de16 │ │ │ │ + mov 0x18(%r12),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + andb $0x7f,0x58(%r12) │ │ │ │ + movb $0x0,0xc2(%r12) │ │ │ │ + mov %rax,0x28(%r12) │ │ │ │ + mov %rax,0xe0(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movl $0x0,0xd0(%r12) │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov %rax,0xd8(%r12) │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + mov %eax,0x1c(%r12) │ │ │ │ + mov %eax,0xd4(%r12) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x64(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x6c(%rsp) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + movdqu 0x60(%rsp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 37bf0 │ │ │ │ add $0x88,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - sub $0x5,%edi │ │ │ │ - cmp $0x1,%dil │ │ │ │ - ja 390f0 │ │ │ │ - movzbl 0x0(%r13),%edi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x28(%rsi,%rdi,8),%rbp │ │ │ │ - jmpq 38c40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1e(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 38ec7 │ │ │ │ - mov (%r14,%rax,4),%r14d │ │ │ │ - mov %r14d,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0x1d(%rsp) │ │ │ │ - movzbl 0x80(%r15),%eax │ │ │ │ - movzbl 0x1d(%rsp),%r14d │ │ │ │ + testl $0x2080,0x1c(%rsp) │ │ │ │ + jne 3d829 │ │ │ │ + orl $0x40,0x1c(%rsp) │ │ │ │ + jmpq 3d815 │ │ │ │ + movzbl 0x14(%rsp),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ and $0xf,%eax │ │ │ │ - shl $0x4,%r14d │ │ │ │ - or %eax,%r14d │ │ │ │ - mov %r14b,0x80(%r15) │ │ │ │ - jmpq 38de7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 39070 │ │ │ │ - lea 0x9eb90(%rip),%rcx │ │ │ │ - mov $0x141,%edx │ │ │ │ - lea 0x9ea08(%rip),%rsi │ │ │ │ - lea 0x9bb28(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%dil │ │ │ │ - je 39130 │ │ │ │ - ja 38f40 │ │ │ │ - cmp $0x1,%dil │ │ │ │ - sbb %edi,%edi │ │ │ │ - not %edi │ │ │ │ - and $0x5,%edi │ │ │ │ - jmpq 38cab │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x3,%dil │ │ │ │ - jne 3915e │ │ │ │ - mov $0x7,%edi │ │ │ │ - jmpq 38cab │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov 0x10(%r13),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x9ea33(%rip),%r14 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 38fc2 │ │ │ │ + jmpq 3d833 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + je 3df01 │ │ │ │ + movq $0xffffffffffffffff,(%rsp) │ │ │ │ + jmpq 3dc72 │ │ │ │ + callq 36830 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + or $0x2081,%r8d │ │ │ │ + mov %ecx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movdqu 0x40(%rsp),%xmm0 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x2c(%rsp),%rdi │ │ │ │ + cmp %rdi,0x28(%rax) │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ + cmp %rsi,0x24(%rsp) │ │ │ │ + seta %sil │ │ │ │ + setb %dl │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + jne 3dfaa │ │ │ │ + movzbl 0x5a(%rax),%ecx │ │ │ │ + mov $0x4,%edx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + cmova %edx,%ebx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + jne 3e007 │ │ │ │ + movzbl 0x59(%rax),%edx │ │ │ │ mov %edx,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - je 39020 │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - ja 38fae │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 37ba0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - tzcnt (%rbx),%rcx │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - movzbl 0x45(%rsp),%esi │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jg 3913a │ │ │ │ - mov %ecx,%ecx │ │ │ │ - add (%r14,%rcx,8),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jb 38f75 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 38e5d │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 39159 │ │ │ │ - movzbl 0x81(%r15),%edx │ │ │ │ - lea 0x100(%r15),%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - and $0xf,%edx │ │ │ │ - imul 0x10(%r13),%edx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x88,%rsp │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jne 3dfe8 │ │ │ │ + shr $0x4,%dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 3dfc9 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + lea 0x8196f(%rip),%rcx │ │ │ │ + mov $0x986,%edx │ │ │ │ + lea 0x815e7(%rip),%rsi │ │ │ │ + lea 0x8167f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x81950(%rip),%rcx │ │ │ │ + mov $0x989,%edx │ │ │ │ + lea 0x815c8(%rip),%rsi │ │ │ │ + lea 0x81694(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x81931(%rip),%rcx │ │ │ │ + mov $0x988,%edx │ │ │ │ + lea 0x815a9(%rip),%rsi │ │ │ │ + lea 0x8165d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x81912(%rip),%rcx │ │ │ │ + mov $0x987,%edx │ │ │ │ + lea 0x8158a(%rip),%rsi │ │ │ │ + lea 0x8180f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 37380 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 3cb70 │ │ │ │ + movzbl 0x10(%r12),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl %cl,%rdx │ │ │ │ + or %rdx,0x28(%rbx) │ │ │ │ + movzbl 0x10(%r12),%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + not %rax │ │ │ │ + and %rax,0x30(%rbx) │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x38(%rdi),%r8d │ │ │ │ + mov 0x3c(%rdi),%eax │ │ │ │ + lea (%r8,%rsi,1),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 3e178 │ │ │ │ + mov %rax,%r14 │ │ │ │ + sub $0x1,%rcx │ │ │ │ + je 3e1c0 │ │ │ │ + bsr %rcx,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%r13 │ │ │ │ + cmp $0x4000,%r13 │ │ │ │ + ja 3e1f0 │ │ │ │ + mov 0x40(%rbp),%r15 │ │ │ │ + callq a71b0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 36900 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3e188 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3e130 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 7430 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + cmp %rax,%rdx │ │ │ │ + cmova %rax,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + mov %r13d,0x3c(%rbp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 3e1d0 │ │ │ │ + mov 0x38(%rbp),%r8d │ │ │ │ + mov %r8,%rdx │ │ │ │ + add %r12d,%edx │ │ │ │ + add %rbx,%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %edx,0x38(%rbp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r8 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 70a30 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - movzbl 0x6(%rbx),%edx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 38fc2 │ │ │ │ - mov %r12,%rcx │ │ │ │ - shr $0x10,%rcx │ │ │ │ - cmp %dl,%cl │ │ │ │ - je 39048 │ │ │ │ - add $0x8,%rbx │ │ │ │ - jmpq 38f70 │ │ │ │ - nopl (%rax) │ │ │ │ - testb $0x2,0x60(%rsp) │ │ │ │ - jne 3903c │ │ │ │ - test %sil,%sil │ │ │ │ - je 3903c │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - cmp $0x5,%sil │ │ │ │ - setne %cl │ │ │ │ - lea (%rax,%rdi,1),%edx │ │ │ │ - test %cl,%cl │ │ │ │ - cmove %eax,%edx │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - jmp 3903c │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x0,0x1f(%rsp) │ │ │ │ - je 38e5d │ │ │ │ - movzbl 0x1f(%rsp),%eax │ │ │ │ - and $0xfffffff0,%r8d │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x10(%r15) │ │ │ │ - and $0xf,%esi │ │ │ │ - movzbl %sil,%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - or %edx,%r8d │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %r8b,0x81(%r15) │ │ │ │ - mov 0x10(%r13),%ecx │ │ │ │ - shl $0x20,%rax │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x100(%r15) │ │ │ │ - mov %rax,0x108(%r15) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 39159 │ │ │ │ - imul %rcx,%rdx │ │ │ │ - lea 0x100(%r15),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq 38ffe │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 38c40 │ │ │ │ + mov 0x40(%rdi),%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 3e148 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x0(%r13),%edi │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rdi,8),%rbp │ │ │ │ - jmpq 38c40 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4000,%r13d │ │ │ │ + lea 0x2c00(%rax),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 7410 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 3e130 │ │ │ │ + mov $0xfffffffffffffff4,%r8 │ │ │ │ + jmp 3e161 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmpq 3e0da │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x8,0x16(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov $0xfffffffffffffffc,%r8 │ │ │ │ + jmpq 3e161 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x1cae0d(%rip) │ │ │ │ + je 3e220 │ │ │ │ + mov 0x40(%rbp),%r15 │ │ │ │ + callq a71b0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 36900 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3e0f7 │ │ │ │ + jmp 3e1b5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc9e99(%rip),%rdi │ │ │ │ + mov $0x9ab,%ecx │ │ │ │ + lea 0x8169d(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x1cadc3(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmp 3e1f9 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rsi),%edi │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea 0x8(%rsi,%rdi,8),%rbp │ │ │ │ - jmpq 38c40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6,%edi │ │ │ │ - jmpq 38cab │ │ │ │ - lea 0x9e8cf(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x9bb3a(%rip),%rsi │ │ │ │ - lea 0x9b8e7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x9e8eb(%rip),%rcx │ │ │ │ - mov $0x59,%edx │ │ │ │ - lea 0x9b9f8(%rip),%rsi │ │ │ │ - lea 0x9b8c3(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x3c8,%rsp │ │ │ │ - mov 0x430(%rsp),%rax │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %esi,0xc0(%rsp) │ │ │ │ - mov 0x438(%rsp),%r15 │ │ │ │ - mov %edx,0xc4(%rsp) │ │ │ │ - mov %r8,0xe8(%rsp) │ │ │ │ - mov %r9,0x90(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x3b8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x1c0(%rsp) │ │ │ │ - mov %r15,0x1d0(%rsp) │ │ │ │ - movl $0x40000001,0x1c8(%rsp) │ │ │ │ - movups %xmm0,0x1d8(%rsp) │ │ │ │ - movups %xmm0,0x1e8(%rsp) │ │ │ │ - movups %xmm0,0x1f8(%rsp) │ │ │ │ - movups %xmm0,0x1a0(%rsp) │ │ │ │ - movups %xmm0,0x1b0(%rsp) │ │ │ │ - lea 0x1d8(%rsp),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - mfence │ │ │ │ - lea 0x1f8(%rsp),%rax │ │ │ │ - cmp $0x7,%edx │ │ │ │ - mov %esi,0x24(%rsp) │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - mov $0x7,%eax │ │ │ │ - cmovbe %edx,%eax │ │ │ │ - movl $0x4,(%r15) │ │ │ │ - movl $0x0,0x1f0(%rsp) │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - cmp %eax,%esi │ │ │ │ - ja 39669 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,0x4(%rsi) │ │ │ │ - setne %dl │ │ │ │ - cmp $0x7,%eax │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - jne 3964e │ │ │ │ - movq $0xffffffffffffffff,0x28(%rsp) │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - movq $0xffffffffffffffff,0x48(%rsp) │ │ │ │ - cmp %esi,0xc4(%rsp) │ │ │ │ - jne 392f8 │ │ │ │ - mov 0x41c(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x424(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - cmp %ecx,0xc0(%rsp) │ │ │ │ - je 3a065 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov 0x48(%rax),%eax │ │ │ │ - and $0x200000,%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - pushq 0x4a8(%r14) │ │ │ │ - pushq 0x4a0(%r14) │ │ │ │ - pushq 0x498(%r14) │ │ │ │ - pushq 0x490(%r14) │ │ │ │ - pushq 0x488(%r14) │ │ │ │ - pushq 0x480(%r14) │ │ │ │ - pushq 0x478(%r14) │ │ │ │ - pushq 0x470(%r14) │ │ │ │ - pushq 0x468(%r14) │ │ │ │ - pushq 0x460(%r14) │ │ │ │ - pushq 0x458(%r14) │ │ │ │ - pushq 0x450(%r14) │ │ │ │ - pushq 0x448(%r14) │ │ │ │ - callq 35c70 │ │ │ │ - mov %r14,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x3c8(%rsp),%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov %rax,0x3c0(%rsp) │ │ │ │ - add $0x70,%rsp │ │ │ │ - lea 0x290(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x30(%rdi),%rbp │ │ │ │ + or 0x28(%rdi),%rbp │ │ │ │ + not %rbp │ │ │ │ + and 0x20(%rdi),%rbp │ │ │ │ + je 3e43f │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r13d,0x210(%rsp) │ │ │ │ - mov $0x10,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x4,(%rax) │ │ │ │ - mov %esi,0x4(%rax) │ │ │ │ - mov %r13d,0x8(%rax) │ │ │ │ - mov %rbp,0xc(%rax) │ │ │ │ - mov %rbx,0x14(%rax) │ │ │ │ - mov %rbp,0x214(%rsp) │ │ │ │ - mov %rbx,0x21c(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movdqu 0x230(%rsp),%xmm2 │ │ │ │ - mov 0x240(%rsp),%eax │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x132(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 39474 │ │ │ │ - lea 0x210(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0x210(%rsp),%rax │ │ │ │ - add 0x218(%rsp),%rax │ │ │ │ - mov %rax,(%r15) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - movq $0xffffffffffffffff,0x50(%rsp) │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %r12,%rbx │ │ │ │ + tzcnt %rbp,%rcx │ │ │ │ + movslq %ecx,%r13 │ │ │ │ + shl %cl,%rbx │ │ │ │ + imul $0xe8,%r13,%r13 │ │ │ │ + not %rbx │ │ │ │ + and %rbx,%rbp │ │ │ │ + add %r13,%r15 │ │ │ │ + movzbl 0x11(%r15),%eax │ │ │ │ + mov (%r15),%rdi │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 3e2eb │ │ │ │ + movzbl %al,%esi │ │ │ │ + imul $0xe8,%rsi,%rsi │ │ │ │ + add 0x50(%rdi),%rsi │ │ │ │ + je 3e2eb │ │ │ │ + cmp $0xfffffffffffff000,%rsi │ │ │ │ + ja 3e2df │ │ │ │ + movzbl 0x10(%rsi),%ecx │ │ │ │ + mov %r12,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + not %rax │ │ │ │ + and %rax,0x30(%rdi) │ │ │ │ + callq 3c8c0 │ │ │ │ + movb $0xff,0x11(%r15) │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + add %r13,%r15 │ │ │ │ + movzbl 0x14(%r14),%eax │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %al,0x14(%r14) │ │ │ │ + movzbl %al,%edx │ │ │ │ + movzbl 0x12(%r15),%esi │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %esi,%eax │ │ │ │ + lea 0x1(%rdi,%rsi,1),%r8 │ │ │ │ + add %rsi,%rdi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq 76a0 │ │ │ │ + movzbl 0x12(%r15),%edx │ │ │ │ + cmp 0x14(%r14),%dl │ │ │ │ + jae 3e34b │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%r14),%rax │ │ │ │ + mov %dl,0x12(%rax) │ │ │ │ + movzbl 0x14(%r14),%eax │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 3e328 │ │ │ │ + movb $0xff,0x12(%r15) │ │ │ │ + add 0x50(%r14),%r13 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + movzbl 0x58(%r13),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + cmovb %ecx,%eax │ │ │ │ + and $0xffffff8f,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x58(%r13) │ │ │ │ + movzbl 0x5a(%r13),%eax │ │ │ │ + test $0xf0,%al │ │ │ │ + je 3e42a │ │ │ │ + movzbl 0x5b(%r13),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + mov $0x1,%r15d │ │ │ │ + and $0xf,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + movzbl %al,%edi │ │ │ │ + movzbl %dl,%esi │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3e3ec │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r13,%rax,8),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 3e450 │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r13),%eax │ │ │ │ + movzbl 0x5b(%r13),%edx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + movzbl 0x5a(%r13),%ecx │ │ │ │ + not %esi │ │ │ │ + and %esi,%eax │ │ │ │ + and %esi,%edx │ │ │ │ + movzbl 0x5b(%r13),%esi │ │ │ │ + and $0xf,%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + and $0xfffffff0,%esi │ │ │ │ + shl $0x4,%edi │ │ │ │ + or %edx,%esi │ │ │ │ + or %edi,%ecx │ │ │ │ + mov %sil,0x5b(%r13) │ │ │ │ + mov %cl,0x5a(%r13) │ │ │ │ + and $0xf0,%ecx │ │ │ │ + jne 3e398 │ │ │ │ + and %rbx,0x20(%r14) │ │ │ │ + and %rbx,0x28(%r14) │ │ │ │ + and %rbx,0x30(%r14) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3e280 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 3e3d7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 394a9 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 20070 │ │ │ │ - mov %rax,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ test %rax,%rax │ │ │ │ - jne 39588 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 395c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - movdqu 0x1c(%r14),%xmm1 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - movups %xmm1,0x8(%r13) │ │ │ │ - mov 0x2c(%r14),%eax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %eax,0x18(%r13) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 39612 │ │ │ │ - cmp $0xfffffffffffff000,%rbx │ │ │ │ - ja 3a4a4 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - cmp 0x28(%rsp),%rdx │ │ │ │ - seta %al │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x10(%rbx),%esi │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3952e │ │ │ │ - sub %rsi,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,0x48(%rsp) │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 3a649 │ │ │ │ - movzbl 0x2(%rbx),%ecx │ │ │ │ - cmp $0x12,%cl │ │ │ │ - ja 3a030 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - shl %cl,%rax │ │ │ │ - test $0x50060,%eax │ │ │ │ - jne 39740 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 394a9 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 20070 │ │ │ │ - mov %rax,%rbp │ │ │ │ + je 3e4b8 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rdi),%rax │ │ │ │ + je 3e4b8 │ │ │ │ + andw $0xfddf,0x14(%rax) │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 3e4b8 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 394a9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 395e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 170d0 │ │ │ │ - jmpq 39490 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - jne 395f8 │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - jmpq 394b5 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - jne 395f8 │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - jmp 395af │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x1,0x18(%rsp) │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x350(%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3a040 │ │ │ │ - cmp 0x58(%rsp),%rdi │ │ │ │ - jne 3a57e │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3a6d2 │ │ │ │ - addl $0x1,0x24(%rsp) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - cmp 0x80(%rsp),%eax │ │ │ │ - jbe 392a0 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - mov 0x70(%rsp),%r13 │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - lea 0x2a8(%rsp),%rbx │ │ │ │ - jmp 3969b │ │ │ │ + je 3e4b8 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rbx),%rax │ │ │ │ + jmp 3e481 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 14750 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 37dc0 │ │ │ │ - cmp %r13,0x1d8(%rsp) │ │ │ │ - je 3a4b8 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea 0x290(%rsp),%r14 │ │ │ │ - movq $0x0,0x290(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%r12 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rbx,0x2a8(%rsp) │ │ │ │ - mov %rbx,0x2b0(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - lea -0x24f47(%rip),%rax │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 39690 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3972f │ │ │ │ - cmpb $0x0,0x40(%rax) │ │ │ │ - jne 39690 │ │ │ │ - callq 17070 │ │ │ │ - jmp 396ff │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - sete %al │ │ │ │ - cmp 0x50(%rsp),%rdx │ │ │ │ - setne %r9b │ │ │ │ - and %al,%r9b │ │ │ │ - jne 3a082 │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - lea 0x118(%rsp),%r9 │ │ │ │ - callq *%rax │ │ │ │ - mov %eax,0x84(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3a6b3 │ │ │ │ - jbe 39cc8 │ │ │ │ - sub $0x2,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - ja 3a6f0 │ │ │ │ - cmpb $0xc,(%rbx) │ │ │ │ - mov 0x350(%rsp),%rcx │ │ │ │ - jbe 397c1 │ │ │ │ - cmp 0x58(%rsp),%rcx │ │ │ │ - je 3a5e4 │ │ │ │ - movdqu (%rbx),%xmm3 │ │ │ │ - movups %xmm3,(%rcx) │ │ │ │ - movdqu 0x10(%rbx),%xmm4 │ │ │ │ - movups %xmm4,0x10(%rcx) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 39803 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 397f0 │ │ │ │ - mov 0x350(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x28(%rbp),%rax │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 81aa0 │ │ │ │ - mov 0x130(%rsp),%eax │ │ │ │ - movdqu 0x120(%rsp),%xmm5 │ │ │ │ - mov %eax,0x170(%rsp) │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - movups %xmm5,0x160(%rsp) │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - movzbl 0x2(%rbp),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 3a560 │ │ │ │ - ja 39fff │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 3a502 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - lea -0x28(%rbx,%rax,8),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - lea 0x228(%rsp),%rsi │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - mov 0x70(%rsp),%rbp │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %r13,0xb0(%rsp) │ │ │ │ - mov %r12,0xb8(%rsp) │ │ │ │ - jmp 398eb │ │ │ │ - nop │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 14750 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 37dc0 │ │ │ │ - mov 0x1ec(%rsp),%eax │ │ │ │ - cmp $0x7ff,%eax │ │ │ │ - jle 39cf0 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea 0x210(%rsp),%r13 │ │ │ │ - movq $0x0,0x210(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%r12 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rbx,0x228(%rsp) │ │ │ │ - mov %rbx,0x230(%rsp) │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - lea -0x2519b(%rip),%rax │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 3997f │ │ │ │ - test %rax,%rax │ │ │ │ - je 3997f │ │ │ │ - cmpb $0x0,0x40(%rax) │ │ │ │ - jne 398e0 │ │ │ │ - mov 0x1ec(%rsp),%eax │ │ │ │ - cmp $0x7ff,%eax │ │ │ │ - jle 398e0 │ │ │ │ - callq 17070 │ │ │ │ - jmp 39953 │ │ │ │ - mov 0x110(%rsp),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 39ee7 │ │ │ │ - mov %r11,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - lea 0x500(%r11),%r10 │ │ │ │ - lea 0x508(%r11),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,0x1e0(%r11) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - movq $0x0,0x500(%r11) │ │ │ │ - lea 0x568(%r11),%r8 │ │ │ │ - add $0x68,%ecx │ │ │ │ - mov %eax,0x44(%r11) │ │ │ │ - mov %eax,0x48(%r11) │ │ │ │ - shr $0x3,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x560(%r11) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0x1,0x538(%r11) │ │ │ │ - movl $0x1,0x554(%r11) │ │ │ │ - mov $0x6000,%esi │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %si,0x51a(%r11) │ │ │ │ - mov %r8,0x558(%r11) │ │ │ │ - shl $0x9,%r9d │ │ │ │ - mov %bx,0x552(%r11) │ │ │ │ - mov %r9d,%esi │ │ │ │ - mov %r11,0x78(%rsp) │ │ │ │ - mov %r8,0xa0(%rsp) │ │ │ │ - mov %r9d,0x88(%rsp) │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - callq 20680 │ │ │ │ - mov 0x78(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3a1d9 │ │ │ │ - lea 0x168(%r11),%rdi │ │ │ │ - mov %r11d,%ecx │ │ │ │ - mov 0x170(%rsp),%eax │ │ │ │ - mov 0xc8(%rsp),%r10 │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - lea 0x1c8(%r11),%rsi │ │ │ │ - movdqu 0x160(%rsp),%xmm7 │ │ │ │ - movq $0x0,0x160(%r11) │ │ │ │ - sub %edi,%ecx │ │ │ │ - mov %r10,0x50(%r11) │ │ │ │ - lea 0x1c8(%rcx),%ecx │ │ │ │ - mov %eax,0x138(%r11) │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movups %xmm7,0x128(%r11) │ │ │ │ - movq $0x0,0x1c0(%r11) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0x1,0x198(%r11) │ │ │ │ - movl $0x1,0x1b4(%r11) │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - mov $0x6000,%ecx │ │ │ │ - mov 0x88(%rsp),%r9d │ │ │ │ - mov %bx,0x1b2(%r11) │ │ │ │ - mov %bx,0x1b0(%r11) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r8,0x1b8(%r11) │ │ │ │ - mov %cx,0x17a(%r11) │ │ │ │ - mov %r9d,0x188(%r11) │ │ │ │ - movl $0x0,0x174(%r11) │ │ │ │ - mov 0x10(%rbp),%edx │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %r11,0x80(%rsp) │ │ │ │ - mov %rbp,0xd8(%rsp) │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,0x180(%r11) │ │ │ │ - lea -0x24cd(%rip),%rax │ │ │ │ - mov %rax,0x1a0(%r11) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - pushq 0xe0(%rsp) │ │ │ │ - pushq 0xe0(%rsp) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movdqu 0x190(%rsp),%xmm7 │ │ │ │ - mov 0x1a0(%rsp),%eax │ │ │ │ - mov 0x54(%rsp),%r9d │ │ │ │ - mov 0x110(%rsp),%r8 │ │ │ │ - mov 0xb4(%rsp),%ecx │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - callq 38ba0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov 0x78(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - jne 3a533 │ │ │ │ - mov 0x1d0(%rsp),%rax │ │ │ │ - lock incq 0x20(%rax) │ │ │ │ - mov 0x10(%rbp),%edx │ │ │ │ - mov 0x1d0(%rsp),%rax │ │ │ │ - lock add %rdx,0x30(%rax) │ │ │ │ - mov 0x44(%r11),%eax │ │ │ │ - lock add %eax,0x1e8(%rsp) │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ - mov %r11,(%rax) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,(%r11) │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ - mov %r11,0x1e0(%rsp) │ │ │ │ - mov %rax,0x8(%r11) │ │ │ │ - lock incl 0x1c8(%rsp) │ │ │ │ - mov 0x10(%rbp),%edx │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - lea 0x50(%r11),%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x14(%rbp),%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %ecx,0x180(%rsp) │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rax,0x184(%rsp) │ │ │ │ - mov %rdx,0x18c(%rsp) │ │ │ │ - pushq $0x18 │ │ │ │ - pushq $0x0 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movdqu 0x1a8(%rsp),%xmm6 │ │ │ │ - mov 0x1b8(%rsp),%eax │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - pushq 0x140(%rsi) │ │ │ │ - pushq 0x138(%rsi) │ │ │ │ - pushq 0x130(%rsi) │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x64(%rsp),%edx │ │ │ │ - callq 4c9d0 │ │ │ │ - add $0x40,%rsp │ │ │ │ - test %r15,%r15 │ │ │ │ - je 39cc8 │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 200f0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x10(%rdi),%ebx │ │ │ │ - callq 59980 │ │ │ │ - imul %eax,%ebx │ │ │ │ - lock add %rbx,0x38(%r13) │ │ │ │ - jmpq 3955f │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x228(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - mov 0x70(%rsp),%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 39d1b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 14750 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 37dc0 │ │ │ │ - mov 0x1e8(%rsp),%eax │ │ │ │ - cmp $0x7ff,%eax │ │ │ │ - jle 39dd0 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea 0x210(%rsp),%r13 │ │ │ │ - movq $0x0,0x210(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%r12 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rbx,0x228(%rsp) │ │ │ │ - mov %rbx,0x230(%rsp) │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - lea -0x255cb(%rip),%rax │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 39daf │ │ │ │ - test %rax,%rax │ │ │ │ - je 39daf │ │ │ │ - cmpb $0x0,0x40(%rax) │ │ │ │ - jne 39d10 │ │ │ │ - mov 0x1e8(%rsp),%eax │ │ │ │ - cmp $0x7ff,%eax │ │ │ │ - jle 39d10 │ │ │ │ - callq 17070 │ │ │ │ - jmp 39d83 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa8(%rsp),%rbx │ │ │ │ - mov 0xb8(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%rbp │ │ │ │ - mov 0x88(%rsp),%r14 │ │ │ │ - mov 0xb0(%rsp),%r13 │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 39e6c │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r12),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 39fe8 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - ja 39e51 │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x218(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 37ba0 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%r12),%rdx │ │ │ │ - mov 0x21c(%rsp),%ecx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 3a694 │ │ │ │ - mov %edx,%edx │ │ │ │ - lea 0x9db3d(%rip),%rax │ │ │ │ - add (%rax,%rdx,8),%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jb 39e15 │ │ │ │ - mov %ebx,0x38(%rsp) │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - mov 0x78(%rsp),%r14 │ │ │ │ - mov 0x88(%rsp),%r12 │ │ │ │ - add $0x7,%rbx │ │ │ │ - shr $0x3,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x568(%rax),%rdx │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - callq 16af0 │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - bsr %rdx,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je 39998 │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - mov 0x1ec(%rsp),%ebx │ │ │ │ - lea 0x228(%rsp),%rbp │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - jmp 39f20 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 14750 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 37dc0 │ │ │ │ - mov 0x1ec(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3a664 │ │ │ │ - mov 0x1ec(%rsp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne 3a664 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea 0x210(%rsp),%r13 │ │ │ │ - movq $0x0,0x210(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%r12 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rbp,0x228(%rsp) │ │ │ │ - mov %rbp,0x230(%rsp) │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - lea -0x257dc(%rip),%rax │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e250 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + and %rax,0x30(%rbx) │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + movl $0x0,0x18(%rbx) │ │ │ │ + movb $0x0,0x15(%rbx) │ │ │ │ + movl $0x0,0x38(%rbx) │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + movq $0x0,0x68(%rbx) │ │ │ │ + movl $0x0,0x70(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 39fc0 │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 39fc0 │ │ │ │ - cmpb $0x0,0x40(%rax) │ │ │ │ - jne 39f15 │ │ │ │ - mov 0x1ec(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 39f15 │ │ │ │ - mov 0x1ec(%rsp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne 39f15 │ │ │ │ - callq 17070 │ │ │ │ - jmp 39f94 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 39e6c │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - cmovb %ecx,%ebx │ │ │ │ - add $0x8,%r12 │ │ │ │ - jmpq 39e10 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 3a515 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 3a502 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x50(%rbp),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - jmpq 39891 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - jmpq 3955f │ │ │ │ - nopl (%rax) │ │ │ │ - cmp 0x58(%rsp),%rdi │ │ │ │ - je 3a656 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - lea 0x127e8(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - jmpq 39642 │ │ │ │ - mov 0x400(%rsp),%r13d │ │ │ │ - mov 0x404(%rsp),%rbp │ │ │ │ - mov 0x40c(%rsp),%rbx │ │ │ │ - jmpq 39310 │ │ │ │ - mov %r9b,0x68(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - pushq 0x4a8(%rax) │ │ │ │ - pushq 0x4a0(%rax) │ │ │ │ - pushq 0x498(%rax) │ │ │ │ - pushq 0x490(%rax) │ │ │ │ - pushq 0x488(%rax) │ │ │ │ - pushq 0x480(%rax) │ │ │ │ - pushq 0x478(%rax) │ │ │ │ - pushq 0x470(%rax) │ │ │ │ - pushq 0x468(%rax) │ │ │ │ - pushq 0x460(%rax) │ │ │ │ - pushq 0x458(%rax) │ │ │ │ - pushq 0x450(%rax) │ │ │ │ - pushq 0x448(%rax) │ │ │ │ - callq 35c70 │ │ │ │ - mov 0x170(%rsp),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x2000,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqu 0x160(%rsp),%xmm6 │ │ │ │ - mov %eax,0x1a0(%rsp) │ │ │ │ - mov 0x20(%rbx),%r11 │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - movups %xmm6,0x190(%rsp) │ │ │ │ - mov %r11,0x284(%rsp) │ │ │ │ - mov %r11,0xa8(%rsp) │ │ │ │ - mov %eax,0x280(%rsp) │ │ │ │ - movq $0x0,0x28c(%rsp) │ │ │ │ - add $0x50,%rsp │ │ │ │ - movdqu 0x230(%rsp),%xmm7 │ │ │ │ - mov 0x240(%rsp),%eax │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r10 │ │ │ │ - lea -0xf3(%rip),%rax │ │ │ │ - mov %rax,0x8(%r10) │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - callq 849e0 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - movzbl 0x68(%rsp),%r9d │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - ja 3a5ac │ │ │ │ - test %r8,%r8 │ │ │ │ - je 3a1b8 │ │ │ │ - cmpq $0x0,0x20(%r8) │ │ │ │ - mov 0x18(%r8),%rax │ │ │ │ - je 3a1e6 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - movl $0xfffffffe,0x18(%rsp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmpq 3975d │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 39ee7 │ │ │ │ - cmp %rax,%r11 │ │ │ │ - setb %dl │ │ │ │ - seta %al │ │ │ │ - cmp %al,%dl │ │ │ │ - jne 3a1b8 │ │ │ │ - cmpb $0x8,0x2(%r8) │ │ │ │ - jne 3a67c │ │ │ │ - mov %r8,%rdi │ │ │ │ - lea 0x210(%rsp),%rdx │ │ │ │ - mov %r9b,0x68(%rsp) │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - callq 51130 │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov %r10,%rsi │ │ │ │ - callq 85670 │ │ │ │ - cmpl $0xfffffffc,0x18(%rsp) │ │ │ │ - movzbl 0x68(%rsp),%r9d │ │ │ │ - je 3a5d7 │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 3a1cb │ │ │ │ - movzwl 0x278(%rsp),%eax │ │ │ │ + je 3e51f │ │ │ │ + movl $0x0,0x4(%rax) │ │ │ │ + mov 0xb8(%rbx),%rdx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movzbl 0x26c(%rsp),%edi │ │ │ │ - movl $0x0,0x190(%rsp) │ │ │ │ - movzbl 0x26d(%rsp),%esi │ │ │ │ - mov 0x270(%rsp),%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movups %xmm0,0x180(%rsp) │ │ │ │ - mov %ax,0x38(%rsp) │ │ │ │ - movzwl 0x27a(%rsp),%eax │ │ │ │ - movzbl 0x274(%rsp),%edx │ │ │ │ - movzbl 0x275(%rsp),%r10d │ │ │ │ - movzwl 0x276(%rsp),%r11d │ │ │ │ - mov %ax,0x50(%rsp) │ │ │ │ - movzwl 0x27c(%rsp),%eax │ │ │ │ - mov %ax,0x68(%rsp) │ │ │ │ - test %dil,%dil │ │ │ │ - je 3a2c3 │ │ │ │ - sub $0x1,%edi │ │ │ │ - movzbl %r9b,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - test %sil,%sil │ │ │ │ - je 3a2d1 │ │ │ │ - sub $0x1,%esi │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - movb $0x0,0x78(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3a2e2 │ │ │ │ - mov %r9b,0x78(%rsp) │ │ │ │ - sub $0x1,%ecx │ │ │ │ - movb $0x0,0x84(%rsp) │ │ │ │ - test %dl,%dl │ │ │ │ - je 3a2f9 │ │ │ │ - mov %r9b,0x84(%rsp) │ │ │ │ - sub $0x1,%edx │ │ │ │ - movb $0x0,0x88(%rsp) │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 3a312 │ │ │ │ - mov %r9b,0x88(%rsp) │ │ │ │ - sub $0x1,%r10d │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - test %r11w,%r11w │ │ │ │ - je 3a32c │ │ │ │ - mov %r9b,0xa0(%rsp) │ │ │ │ - sub $0x1,%r11d │ │ │ │ - cmpw $0x0,0x38(%rsp) │ │ │ │ - movb $0x0,0xa8(%rsp) │ │ │ │ - je 3a34a │ │ │ │ - subw $0x1,0x38(%rsp) │ │ │ │ - mov %r9b,0xa8(%rsp) │ │ │ │ - cmpw $0x0,0x50(%rsp) │ │ │ │ - movb $0x0,0xb0(%rsp) │ │ │ │ - je 3a368 │ │ │ │ - subw $0x1,0x50(%rsp) │ │ │ │ - mov %r9b,0xb0(%rsp) │ │ │ │ - cmpw $0x0,0x68(%rsp) │ │ │ │ - jne 3a594 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - add %eax,%eax │ │ │ │ - shl $0x8,%r9d │ │ │ │ - mov %dil,0x182(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - or %r8d,%eax │ │ │ │ - mov %sil,0x1a3(%rsp) │ │ │ │ - movzbl 0x98(%rsp),%r8d │ │ │ │ - mov %ecx,0x1a4(%rsp) │ │ │ │ - shl $0x2,%r8d │ │ │ │ - mov %dl,0x1a8(%rsp) │ │ │ │ - or %r8d,%eax │ │ │ │ - movzbl 0xa4(%rsp),%r8d │ │ │ │ - mov %r10b,0x1a9(%rsp) │ │ │ │ - mov %r11w,0x1aa(%rsp) │ │ │ │ - shl $0x3,%r8d │ │ │ │ - or %r8d,%eax │ │ │ │ - movzbl 0xa8(%rsp),%r8d │ │ │ │ - shl $0x4,%r8d │ │ │ │ - or %r8d,%eax │ │ │ │ - movzbl 0xc0(%rsp),%r8d │ │ │ │ - shl $0x5,%r8d │ │ │ │ - or %r8d,%eax │ │ │ │ - movzbl 0xc8(%rsp),%r8d │ │ │ │ - shl $0x6,%r8d │ │ │ │ - or %r8d,%eax │ │ │ │ - movzbl 0xd0(%rsp),%r8d │ │ │ │ - shl $0x7,%r8d │ │ │ │ - or %r8d,%eax │ │ │ │ - movzwl 0x1a0(%rsp),%r8d │ │ │ │ - or %r9d,%eax │ │ │ │ - and $0xfe00,%r8w │ │ │ │ - and $0x1ff,%ax │ │ │ │ - or %r8d,%eax │ │ │ │ - mov %ax,0x1a0(%rsp) │ │ │ │ - movzwl 0x58(%rsp),%eax │ │ │ │ - mov %ax,0x1ac(%rsp) │ │ │ │ - movzwl 0x70(%rsp),%eax │ │ │ │ - mov %ax,0x1ae(%rsp) │ │ │ │ - movzwl 0x88(%rsp),%eax │ │ │ │ - movdqu 0x1a0(%rsp),%xmm0 │ │ │ │ - mov %ax,0x1b0(%rsp) │ │ │ │ - mov 0x1b0(%rsp),%eax │ │ │ │ - movups %xmm0,0x160(%rsp) │ │ │ │ - mov %eax,0x170(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 36030 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmpq 3975d │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 394fd │ │ │ │ - jmpq 39612 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x1c8(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 3a587 │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov 0x3b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3a6e4 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - add $0x3c8,%rsp │ │ │ │ + movq $0x0,0x28(%rdx) │ │ │ │ + movups %xmm0,0x8(%rdx) │ │ │ │ + movups %xmm0,0x18(%rdx) │ │ │ │ + testb $0x8,0x16(%rbx) │ │ │ │ + jne 3e530 │ │ │ │ + andb $0xf7,0x16(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 39891 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x30(%rbp),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - jmpq 39891 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - callq 1ce70 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 7410 │ │ │ │ - cmp $0xfffffffc,%ebx │ │ │ │ - je 3a59f │ │ │ │ - cmp $0xfffffff4,%ebx │ │ │ │ - jne 39cc8 │ │ │ │ - jmpq 39ee7 │ │ │ │ - movzbl 0x2b(%rbp),%eax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x30(%rbp),%rbx │ │ │ │ - lea 0x8(%rsi,%rax,8),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - jmpq 39891 │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - jmpq 3a04b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 3a4cd │ │ │ │ - subw $0x1,0x68(%rsp) │ │ │ │ - jmpq 3a377 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 87210 │ │ │ │ - jmpq 39490 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 3a1a8 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - jne 3a1cb │ │ │ │ - movl $0xfffffffc,0x18(%rsp) │ │ │ │ - jmpq 39490 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x127e8(%rax),%rdi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rax,0x350(%rsp) │ │ │ │ - movdqu (%rcx),%xmm3 │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movdqu 0x10(%rcx),%xmm5 │ │ │ │ - movups %xmm5,0x10(%rax) │ │ │ │ - movdqu 0x20(%rcx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqu 0x30(%rcx),%xmm4 │ │ │ │ - movups %xmm4,0x30(%rax) │ │ │ │ - movdqu 0x40(%rcx),%xmm6 │ │ │ │ - movups %xmm6,0x40(%rax) │ │ │ │ - movdqu 0x50(%rcx),%xmm3 │ │ │ │ - mov 0x350(%rsp),%rcx │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - movups %xmm3,0x50(%rax) │ │ │ │ - jmpq 397c1 │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - jmpq 39612 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - jmpq 39671 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - mov 0x78(%rsp),%r12 │ │ │ │ - jmpq 39490 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - movl $0xfffffffb,0x18(%rsp) │ │ │ │ - jmpq 3a1cb │ │ │ │ - lea 0x9d375(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x9a5e0(%rip),%rsi │ │ │ │ - lea 0x9a38d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9d336(%rip),%rcx │ │ │ │ - mov $0x27f,%edx │ │ │ │ - lea 0x9d24e(%rip),%rsi │ │ │ │ - lea 0x9a36e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmpq 39671 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x9d2f9(%rip),%rcx │ │ │ │ - mov $0x285,%edx │ │ │ │ - lea 0x9d211(%rip),%rsi │ │ │ │ - lea 0x9a331(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x327f(%rip),%rcx │ │ │ │ - push %r12 │ │ │ │ - mov $0x8,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x70,%rsp │ │ │ │ - movq $0xffffffffffffffff,0x3c(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movq $0x0,0x5c(%rsp) │ │ │ │ - movl $0xffffffff,0x30(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x34(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x54(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm1 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movups %xmm0,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 37720 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 3a7b0 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x570(%rbp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - orq $0x4,0xe0(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - orq $0x8,0xe0(%rax) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - movzwl 0x10(%rax),%edx │ │ │ │ - mov %dx,0x12(%rax) │ │ │ │ - callq 29d40 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + callq 3a690 │ │ │ │ + andb $0xf7,0x16(%rbx) │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x10,%rdi │ │ │ │ + movq $0x0,0xa8(%rdi) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %edi,%eax │ │ │ │ + lea 0xc0(%rax),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - movzwl 0x70(%rsp),%edx │ │ │ │ - cmp $0x2,%dx │ │ │ │ - je 3a880 │ │ │ │ - cmp $0x3,%dx │ │ │ │ - je 3aaa8 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - cmp $0x1,%dx │ │ │ │ - je 3a9b0 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 3ab44 │ │ │ │ - add $0x40,%rsp │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + testb $0x1,0x16(%rbx) │ │ │ │ + jne 3e61c │ │ │ │ + lea 0x2bb8(%rsi),%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + lea 0x3a00(%rax),%rdx │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + add $0x4000,%rax │ │ │ │ + mov %rdx,0x58(%rbx) │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3e5fe │ │ │ │ + sub $0x1,%r12 │ │ │ │ + je 3e610 │ │ │ │ + bsr %r12,%r12 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor $0x3f,%r12 │ │ │ │ + sub %r12d,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %eax,0x3c(%rbx) │ │ │ │ + callq 36900 │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3e5fe │ │ │ │ + lea 0x2c00(%rbp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + movl $0x4000,0x3c(%rbx) │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movl $0x0,0x10(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%rsp),%esi │ │ │ │ - movzbl 0x4d6(%rdi),%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jae 3ab3a │ │ │ │ - movl $0x2,(%r12) │ │ │ │ - lea 0x12fc0(%rdi),%rdi │ │ │ │ - callq 3e110 │ │ │ │ - movzbl 0x73(%rsp),%edx │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movzbl 0x72(%rsp),%esi │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea -0x3318(%rip),%rcx │ │ │ │ - mov 0xcc(%rsp),%eax │ │ │ │ - lea 0xa0(%rsp),%r8 │ │ │ │ - movdqu 0xbc(%rsp),%xmm5 │ │ │ │ - movdqu 0xa8(%rsp),%xmm6 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - movups %xmm5,0x18(%rsp) │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 37720 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmove %r13d,%ebx │ │ │ │ - callq 2d650 │ │ │ │ - movzbl 0x73(%rsp),%edx │ │ │ │ - movzbl 0x72(%rsp),%esi │ │ │ │ - lea -0x33cb(%rip),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - cmove %ebx,%r13d │ │ │ │ - mov %fs:(%rax),%r8 │ │ │ │ - push %r12 │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - sub $0x30,%rsp │ │ │ │ - movdqu 0xcc(%rsp),%xmm7 │ │ │ │ - mov 0xdc(%rsp),%eax │ │ │ │ - movdqu 0xb8(%rsp),%xmm0 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - movups %xmm7,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - or $0x1,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 39180 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmove %r13d,%ebx │ │ │ │ - callq 2d650 │ │ │ │ - test %eax,%eax │ │ │ │ - cmove %ebx,%eax │ │ │ │ - jmpq 3a856 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 3e5d4 │ │ │ │ + lea 0x812dd(%rip),%rcx │ │ │ │ + mov $0xa0a,%edx │ │ │ │ + lea 0x80f75(%rip),%rsi │ │ │ │ + lea 0x8105d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x2,(%rsi) │ │ │ │ - lea 0x12fc0(%rdi),%rdi │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - callq 3e110 │ │ │ │ - movzbl 0x73(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%r9 │ │ │ │ - movzbl 0x72(%rsp),%esi │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov 0xcc(%rsp),%eax │ │ │ │ - lea -0x2b5f(%rip),%rcx │ │ │ │ - movdqu 0xbc(%rsp),%xmm1 │ │ │ │ - movdqu 0xa8(%rsp),%xmm2 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - movups %xmm1,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - callq 37720 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmove %r13d,%ebx │ │ │ │ - callq 7bb30 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3aab8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2d650 │ │ │ │ - movzbl 0x73(%rsp),%edx │ │ │ │ - movzbl 0x72(%rsp),%esi │ │ │ │ - lea -0x2f44(%rip),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - cmove %ebx,%r13d │ │ │ │ - mov %fs:(%rax),%r8 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - movdqu 0xcc(%rsp),%xmm3 │ │ │ │ - mov 0xdc(%rsp),%eax │ │ │ │ - movdqu 0xb8(%rsp),%xmm4 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - movups %xmm3,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - jmpq 3a97c │ │ │ │ - nopl (%rax) │ │ │ │ - callq 3a710 │ │ │ │ - jmpq 3a856 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movl $0x40000001,0x28(%rsp) │ │ │ │ - lea 0x2b50(%rbp),%r14 │ │ │ │ - mov %rsp,%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 1bc10 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7bb30 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3ab10 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3aae0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp 3aae0 │ │ │ │ - mfence │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3aa3b │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 3aa3b │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmpq 3a856 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - and $0x1,%r13d │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x188,%rsp │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - lea 0x50(%rsp),%r15 │ │ │ │ - mov $0x40,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - mov $0x10,%r8d │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,0x54(%rsp) │ │ │ │ - movq $0x0,0x5c(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm2 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xbb(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r13d,0x18(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3af11 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 3ae98 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 5b810 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3ae88 │ │ │ │ - cmpb $0xc,(%r15) │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ - jbe 3ac6a │ │ │ │ - cmp 0x8(%rsp),%rcx │ │ │ │ - je 3aeb0 │ │ │ │ - movdqu (%r15),%xmm0 │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - movdqu 0x10(%r15),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rcx) │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 3acb2 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 3aca0 │ │ │ │ - mov 0x110(%rsp),%r13 │ │ │ │ - mov %ebp,%edx │ │ │ │ - movzbl 0x456(%rbx),%r12d │ │ │ │ - lea 0x28(%r13),%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 5b6c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 5a210 │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - or %eax,%edi │ │ │ │ - je 3af18 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jbe 3acfd │ │ │ │ - testb $0x4,0x1c(%rsp) │ │ │ │ - je 3af18 │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ - callq 5bbe0 │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - mov 0x10(%rax),%esi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x14(%rax),%ecx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - sub %rsi,%rdx │ │ │ │ - testb $0x20,0x15(%r14) │ │ │ │ - jne 3ad35 │ │ │ │ - mov 0x18(%r14),%ecx │ │ │ │ - andb $0x7f,0x58(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x20(%r14) │ │ │ │ - mov %rdx,0xd8(%r14) │ │ │ │ - movb $0x0,0xc2(%r14) │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - mov %rax,0xe0(%r14) │ │ │ │ - mov %ecx,0x1c(%r14) │ │ │ │ - mov %ecx,0xd4(%r14) │ │ │ │ - movl $0x0,0xd0(%r14) │ │ │ │ - callq 842c0 │ │ │ │ + callq 38cf0 │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ mov %eax,%edx │ │ │ │ + and $0x7fffffff,%edx │ │ │ │ + add %rdx,%rdx │ │ │ │ test %eax,%eax │ │ │ │ - je 3ae20 │ │ │ │ - cmp $0xfffffffc,%edx │ │ │ │ - je 3ac18 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - cmove %edx,%r12d │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 3add4 │ │ │ │ - lea 0x127e8(%rbx),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 3af22 │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3af41 │ │ │ │ - add $0x188,%rsp │ │ │ │ + je 3e6a0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x12fe0(%rbp),%rcx │ │ │ │ + neg %rax │ │ │ │ + lock xadd %rax,0x12fe0(%rbp) │ │ │ │ + movl $0x0,0x90(%rbx) │ │ │ │ + mov %rax,%r12 │ │ │ │ + sub %rdx,%r12 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 3e7c8 │ │ │ │ mov %r12d,%eax │ │ │ │ + shr $0x20,%r12 │ │ │ │ + shr %eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jbe 3e710 │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e6bd │ │ │ │ + cmpl $0xfff8,(%rdi) │ │ │ │ + je 3e790 │ │ │ │ + callq 7410 │ │ │ │ + cmpl $0x4000,0x3c(%rbx) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + je 3e7b0 │ │ │ │ + callq 7410 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e6eb │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2bb8(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movzbl 0x16(%rbx),%eax │ │ │ │ + movq $0x1,0x40(%rbx) │ │ │ │ + movq $0x1,0x50(%rbx) │ │ │ │ pop %rbx │ │ │ │ + shl $0x1e,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + sar $0x1f,%eax │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x110(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + testb $0x10,0x12fc0(%rbp) │ │ │ │ + jne 3e6a0 │ │ │ │ + lea 0x14230(%rbp),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 3ad80 │ │ │ │ - movl $0x1,0xf8(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x4(%rax),%eax │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - jne 3ad90 │ │ │ │ - jmpq 3ac18 │ │ │ │ + jne 3e728 │ │ │ │ + mov 0x12fe0(%rbp),%rax │ │ │ │ + mov 0x12fc0(%rbp),%rdx │ │ │ │ + lea 0x12fc0(%rbp),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr %eax │ │ │ │ + and $0x10,%edx │ │ │ │ + shr $0x20,%rsi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 3e770 │ │ │ │ + mov 0x14300(%rbp),%rax │ │ │ │ + add 0x14310(%rbp),%rax │ │ │ │ + sub 0x14308(%rbp),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + ja 3e7e8 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e77a │ │ │ │ + lock andq $0xffffffffffffffef,(%rcx) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x14230(%rbp) │ │ │ │ + jmpq 3e6a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - jmpq 3ac18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x3e8(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + cmpl $0x4000,0x3c(%rbx) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + jne 3e6ce │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2c00(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + jmpq 3e6d3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lock andq $0xfffffffffffffffe,(%rcx) │ │ │ │ + mfence │ │ │ │ + lea 0x14258(%rbp),%rdi │ │ │ │ + callq a2770 │ │ │ │ + jmpq 3e692 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 3e77a │ │ │ │ + lock orq $0x10,(%rcx) │ │ │ │ + lea 0x14238(%rbp),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + lea 0x14250(%rbp),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea 0x14258(%rbp),%rdi │ │ │ │ + callq a2770 │ │ │ │ + jmpq 3e77a │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x2c00(%rdi),%rdi │ │ │ │ + callq a47a0 │ │ │ │ + lea 0x2bb8(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq a47a0 │ │ │ │ nopl (%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 3ac3b │ │ │ │ - jmpq 3ad90 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x127e8(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - movdqu (%rdi),%xmm2 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movdqu 0x10(%rdi),%xmm4 │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - movdqu 0x20(%rdi),%xmm6 │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movdqu 0x30(%rdi),%xmm2 │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - movdqu 0x40(%rdi),%xmm4 │ │ │ │ - movups %xmm4,0x40(%rax) │ │ │ │ - movdqu 0x50(%rdi),%xmm6 │ │ │ │ - movaps %xmm6,0x20(%rsp) │ │ │ │ - movups %xmm6,0x50(%rax) │ │ │ │ - jmpq 3ac6a │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 3ad90 │ │ │ │ - mov $0xffffffea,%edx │ │ │ │ - jmpq 3ad90 │ │ │ │ - lea 0x9cc47(%rip),%rcx │ │ │ │ - mov $0x60,%edx │ │ │ │ - lea 0x9cbab(%rip),%rsi │ │ │ │ - lea 0x9ca08(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %edx,%eax │ │ │ │ - push %r14 │ │ │ │ + lea 0x2ba8(%rdi),%rax │ │ │ │ push %r13 │ │ │ │ + xor %esi,%esi │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x1f8,%rsp │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x1e8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0x2,%eax │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - jne 3b380 │ │ │ │ - lea 0xc0(%rsp),%r15 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdi,%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x188(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - movups %xmm0,0x60(%rsp) │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - movl $0x40000001,0x88(%rsp) │ │ │ │ - lea 0x127e8(%r12),%rax │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x0,0x64(%rsp) │ │ │ │ - mov $0x10,%r8d │ │ │ │ - movq $0x0,0x6c(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm5 │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 84390 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3b164 │ │ │ │ - mov %rax,%r15 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x138(%r15),%rdi │ │ │ │ - lea 0x160(%r15),%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq 5b810 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3b150 │ │ │ │ - movzbl 0x138(%r15),%ecx │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - cmp 0x28(%rsp),%r13 │ │ │ │ - jne 3b09e │ │ │ │ - cmp $0xc,%cl │ │ │ │ - ja 3b210 │ │ │ │ - test %cl,%cl │ │ │ │ - je 3b0ce │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x138(%r15,%rax,1),%rdx │ │ │ │ - mov %rdx,0x0(%r13,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 3b0b0 │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - movzbl 0x455(%r12),%eax │ │ │ │ - lea 0x28(%r13),%r14 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - callq 5b6c0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5a210 │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - or %eax,%edx │ │ │ │ - je 3b276 │ │ │ │ - cmp %eax,(%rsp) │ │ │ │ - jbe 3b118 │ │ │ │ - testb $0x8,0x1c(%rsp) │ │ │ │ - je 3b276 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x180(%rsp),%rcx │ │ │ │ - callq 7ae90 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 3b148 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 84390 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq 3b060 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3b336 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 84470 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3b060 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 86530 │ │ │ │ - addl $0x1,0x38(%rsp) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jne 3aff3 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - callq 7bb30 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3b29f │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x2b80,%rdi │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + callq 7350 │ │ │ │ + mov $0x4040,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x66599(%rip),%r13 │ │ │ │ + lea 0x66582(%rip),%r12 │ │ │ │ + lea 0x2bb8(%rbx),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq a4940 │ │ │ │ test %eax,%eax │ │ │ │ - cmove 0x3c(%rsp),%r13d │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ - je 3b1c8 │ │ │ │ - lea 0x127e8(%r12),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,0x180(%rsp) │ │ │ │ - cmp $0xfffffffc,%r13d │ │ │ │ - je 3b35d │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3b38b │ │ │ │ - add $0x1f8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + je 3e8c0 │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movdqu (%rdi),%xmm1 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movdqu 0x10(%rdi),%xmm3 │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - movdqu 0x20(%rdi),%xmm5 │ │ │ │ - movups %xmm5,0x20(%rax) │ │ │ │ - movdqu 0x30(%rdi),%xmm7 │ │ │ │ - movups %xmm7,0x30(%rax) │ │ │ │ - movdqu 0x40(%rdi),%xmm1 │ │ │ │ - movups %xmm1,0x40(%rax) │ │ │ │ - movdqu 0x50(%rdi),%xmm3 │ │ │ │ - movups %xmm3,0x50(%rax) │ │ │ │ - movzbl 0x138(%r15),%ecx │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - jmpq 3b09e │ │ │ │ - lea 0x9c87b(%rip),%rdi │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - callq 71a0 │ │ │ │ - movl $0xffffffea,0x3c(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 86530 │ │ │ │ - jmpq 3b199 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0xb0(%rsp) │ │ │ │ - movups %xmm0,0x90(%rsp) │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - movl $0x40000001,0xb8(%rsp) │ │ │ │ - lea 0x2b50(%r12),%r13 │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 1bc10 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7bb30 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3b309 │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3b2d6 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp 3b2d6 │ │ │ │ - mfence │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3b199 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 3b199 │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x9c7de(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r13d,0x3c(%rsp) │ │ │ │ - jmpq 3b28f │ │ │ │ - lea 0x9c7ec(%rip),%rcx │ │ │ │ - mov $0xa8,%edx │ │ │ │ - lea 0x9c770(%rip),%rsi │ │ │ │ - lea 0x9c5cd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffea,%r13d │ │ │ │ - jmpq 3b1de │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - push %r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - callq 3ab50 │ │ │ │ - test %eax,%eax │ │ │ │ - je 3b3b0 │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 3ab50 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3b3a9 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 3af50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rbp,%r13 │ │ │ │ - mov %r13,%r15 │ │ │ │ - sar $0x3,%r15 │ │ │ │ - lea -0x1(%r15,%rcx,1),%rax │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - je 3b520 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3b560 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%edi │ │ │ │ - mov %edi,%ecx │ │ │ │ - shl %cl,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jae 3b4f9 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3b47c │ │ │ │ - mov %r15,%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - sub $0x1,%rax │ │ │ │ - je 3b475 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 3b4f9 │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %rax,%r14 │ │ │ │ - shl %cl,%r14 │ │ │ │ - callq 16af0 │ │ │ │ - callq 16af0 │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x8,%eax │ │ │ │ - jne 3b598 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3b554 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3b580 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7430 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 7430 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - cmp %rax,%r12 │ │ │ │ - cmovbe %r12,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - add %r14,%r13 │ │ │ │ - mov %r14,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 3b5cc │ │ │ │ - add $0x18,%rsp │ │ │ │ + lea 0x2c00(%rbx),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x4000,%r8d │ │ │ │ pop %r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmpq a4940 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x21524111(%rsi,%rdx,1),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmp $0xc,%esi │ │ │ │ + jbe 3e96d │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + add 0x8(%rdi),%eax │ │ │ │ + sub $0xc,%esi │ │ │ │ + add $0xc,%rdi │ │ │ │ + add -0x8(%rdi),%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + add %ecx,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x4,%ecx │ │ │ │ + xor %r8d,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %ecx,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + rol $0x6,%edx │ │ │ │ + xor %r8d,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %edx,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + rol $0x8,%eax │ │ │ │ + xor %r8d,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x10,%r8d │ │ │ │ + xor %r8d,%ecx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + ror $0xd,%r8d │ │ │ │ + xor %r8d,%edx │ │ │ │ + mov %edx,%r9d │ │ │ │ + sub %edx,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + rol $0x4,%r9d │ │ │ │ + xor %r9d,%eax │ │ │ │ + cmp $0xc,%esi │ │ │ │ + ja 3e900 │ │ │ │ + lea 0x811ec(%rip),%r8 │ │ │ │ + mov %esi,%esi │ │ │ │ + movslq (%r8,%rsi,4),%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + jmpq *%rsi │ │ │ │ + movzbl 0xb(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0xa(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x9(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x8(%rdi),%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x7(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x6(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x5(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x4(%rdi),%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x3(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl 0x2(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl 0x1(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + add %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + rol $0xe,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %eax,%ecx │ │ │ │ + rol $0xb,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + xor %ecx,%edx │ │ │ │ + ror $0x7,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + rol $0x10,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %eax,%ecx │ │ │ │ + rol $0x4,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + xor %ecx,%edx │ │ │ │ + rol $0xe,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + ror $0x8,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov (%rcx),%eax │ │ │ │ + cmp %eax,0x68(%rsi) │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 3ea40 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3b42c │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 3b4f9 │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x8,%r14d │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 70e0 │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + cmp %rax,0x78(%rsi) │ │ │ │ + seta %al │ │ │ │ + mov 0x6c(%rsi),%r9d │ │ │ │ + mov 0x70(%rsi),%rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x4(%rcx),%r8d │ │ │ │ + mov 0x8(%rcx),%rdx │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 3b570 │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 3b4f9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - jmpq 3b445 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - jmpq 3b4ab │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 3b4ed │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bsr %r14,%rdx │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov $0x1000,%edx │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rdx,%rsi │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - jmpq 3b545 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - cmp %r8,%rdx │ │ │ │ - je 3b650 │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - mov 0x20(%rsi),%rsi │ │ │ │ - jmp 3b60c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea (%rdx,%rax,8),%rdx │ │ │ │ - cmp %r8,%rdx │ │ │ │ - je 3b650 │ │ │ │ + jne 3ea7f │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x20(%rdx),%rsi │ │ │ │ - mov 0x18(%rdx),%rcx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ seta %al │ │ │ │ sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 3b630 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 3b600 │ │ │ │ - sub %rdx,%r8 │ │ │ │ - sar $0x3,%r8 │ │ │ │ - mov %r8d,%r11d │ │ │ │ - mov %r8d,%r8d │ │ │ │ - lea -0x8(,%r8,8),%rsi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - jmp 3b65a │ │ │ │ - nop │ │ │ │ - mov $0xfffffffffffffff8,%rsi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - movzbl (%r9),%eax │ │ │ │ - mov %r11d,%ecx │ │ │ │ - lea (%rsi,%rax,8),%rdi │ │ │ │ - add %r8,%rsi │ │ │ │ - add %r8,%rdi │ │ │ │ - std │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - cld │ │ │ │ - movzbl (%r9),%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,0x8(%r10) │ │ │ │ - movzbl (%r9),%ecx │ │ │ │ + jne 3ea7f │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - test %dl,%dl │ │ │ │ - je 3b6a1 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r9,%rax,1),%rdx │ │ │ │ - mov %rdx,(%r8,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 3b690 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - sub %rdi,%rcx │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - lea (%rdi,%rax,8),%rsi │ │ │ │ - mov %edx,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov (%rsi),%rax │ │ │ │ - cmp %rax,(%rdi) │ │ │ │ + movzbl 0x58(%rsi),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %eax,0x68(%rdi) │ │ │ │ + jne 3eae0 │ │ │ │ + mov 0x78(%rdi),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rax,0x28(%rsi) │ │ │ │ seta %al │ │ │ │ + setb %cl │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x6c(%rdi),%r9d │ │ │ │ movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ + mov 0x1c(%rsi),%r8d │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + cmp %rax,0x70(%rdi) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + je 3eac8 │ │ │ │ retq │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 3b74b │ │ │ │ - mov (%rsi),%edx │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - lea -0x8(,%rdx,8),%rcx │ │ │ │ - movabs $0xffffffff0,%rdx │ │ │ │ - and %rdx,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 3b74b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmp %rdx,(%rax) │ │ │ │ - jae 3b750 │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 3b748 │ │ │ │ - cmp (%rax),%rdx │ │ │ │ - jbe 3b720 │ │ │ │ - lea 0x9c45d(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + xor %edx,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - lea 0x9c431(%rip),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rdi),%rax │ │ │ │ + mov 0x48(%rdi),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmovs %rdx,%rax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rax │ │ │ │ - push %rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 3b783 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - lea -0x8(,%rdx,8),%rdx │ │ │ │ - shr $0x4,%rdx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea 0x1(%rcx),%edi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rax,%rdi,1),%r9 │ │ │ │ - lea (%rax,%rsi,1),%r8 │ │ │ │ - mov 0x8(%r9),%rbx │ │ │ │ - cmp %rbx,0x10(%r8) │ │ │ │ - jae 3b7b0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ + testb $0x2,0x58(%rsi) │ │ │ │ + jne 3eba2 │ │ │ │ + mov 0x90(%rsi),%rdx │ │ │ │ + mov 0x88(%rsi),%rcx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + movl $0x0,0x64(%rsi) │ │ │ │ + lea 0x88(%rsi),%rax │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov 0xc8(%rdi),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lea 0xc0(%rdi),%rdx │ │ │ │ + mov %rdx,0x88(%rsi) │ │ │ │ + mov 0xc8(%rdi),%rdx │ │ │ │ + mov %rdx,0x90(%rsi) │ │ │ │ + addq $0x1,0x108(%rdi) │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + mov 0xc0(%rsi),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movb $0x0,0x60(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0xc0(%rbp) │ │ │ │ + callq a80a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r9),%r9 │ │ │ │ - lea -0x1(%rdx),%ebx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r9,0x10(%r8) │ │ │ │ - sub %ecx,%edx │ │ │ │ - lea 0x8(%rax,%rdi,1),%r8 │ │ │ │ - lea 0x8(%rax,%rsi,1),%rdi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 76a0 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - lea 0x508(%rbp),%rdi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add $0x8,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - callq 29390 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3b7a2 │ │ │ │ - lea 0x9c520(%rip),%rcx │ │ │ │ - mov $0x3f,%edx │ │ │ │ - lea 0x9c3dc(%rip),%rsi │ │ │ │ - lea 0x9c39d(%rip),%rdi │ │ │ │ + jmpq a7d30 │ │ │ │ + lea 0x81057(%rip),%rcx │ │ │ │ + mov $0x51,%edx │ │ │ │ + lea 0x810eb(%rip),%rsi │ │ │ │ + lea 0x81102(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rax,%rax │ │ │ │ - je 3b843 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov %r8d,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xd0,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 3b8a5 │ │ │ │ + je 3ec25 │ │ │ │ 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) │ │ │ │ @@ -51950,32056 +53598,32538 @@ │ │ │ │ mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 7370 <__vsnprintf_chk@plt> │ │ │ │ movslq %eax,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jbe 3b920 │ │ │ │ + jbe 3eca0 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 3b930 │ │ │ │ + jne 3ecb0 │ │ │ │ add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ test %rbx,%rbx │ │ │ │ mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - jmp 3b8fd │ │ │ │ + jmp 3ec7d │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3ba00 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x8(%rdx),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - lea -0x8(,%rax,8),%rbx │ │ │ │ - movabs $0xffffffff0,%rax │ │ │ │ - and %rax,%rbx │ │ │ │ - add %rbp,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jae 3b9f0 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov %rbp,%r13 │ │ │ │ - lea 0x9c233(%rip),%r12 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r13),%r8 │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x10,%r13 │ │ │ │ - callq 3b850 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r14),%rdi │ │ │ │ - mov %rdi,(%r14) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jae 3b9f0 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 3b990 │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0xa6501(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 3b850 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r14),%rdi │ │ │ │ - mov %rdi,(%r14) │ │ │ │ - jmp 3b990 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x2f00(%rdi),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 3bae8 │ │ │ │ - mov (%r10),%rcx │ │ │ │ - lea 0x8(%r10),%rdi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3bae8 │ │ │ │ - mov %edx,%r11d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %edx,%esi │ │ │ │ - cmp (%rdi,%rax,8),%r9 │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - not %eax │ │ │ │ - shr $0x1f,%eax │ │ │ │ - lea 0x1(%rax,%rdx,2),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja 3ba40 │ │ │ │ - and $0x1,%edx │ │ │ │ - je 3bab1 │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - callq 3b820 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - je 3bb00 │ │ │ │ - add $0x1,%esi │ │ │ │ - lea (%rsi,%rsi,1),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 3baf0 │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor $0x3f,%rax │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%esi │ │ │ │ - sub $0x1,%esi │ │ │ │ - cmp %esi,%edx │ │ │ │ - setbe %cl │ │ │ │ - shr %cl,%esi │ │ │ │ - sub $0x1,%esi │ │ │ │ - test %esi,%esi │ │ │ │ - js 3bb00 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - lea (%r10,%rax,8),%rdx │ │ │ │ - cmp %r9,0x8(%rdx) │ │ │ │ - ja 3bb07 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r9,0x10(%rdx) │ │ │ │ - jbe 3badf │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 3badf │ │ │ │ - movb $0x1,0x18(%rdx) │ │ │ │ - mov %r11d,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%ecx │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%esi │ │ │ │ - jmp 3baae │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - lea 0x9c1f2(%rip),%rcx │ │ │ │ - mov $0x95,%edx │ │ │ │ - lea 0x9c0ce(%rip),%rsi │ │ │ │ - lea 0x9c0ef(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov $0x8,%esi │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x508(%rdi),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3bc90 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea -0x8(,%rax,8),%rbp │ │ │ │ - shr $0x4,%rbp │ │ │ │ - mov %ebp,%r13d │ │ │ │ - lea 0x0(%r13,%r13,2),%rax │ │ │ │ - lea 0x8(,%rax,8),%rdx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 16af0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - bsr %rdx,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 3bc00 │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3bc98 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3bbd3 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %r13,(%r14) │ │ │ │ - lea 0x8(%r14),%rdi │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3bc5d │ │ │ │ - lea -0x1(%rbp),%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x10(%r15),%rax │ │ │ │ - shl $0x4,%rcx │ │ │ │ - lea 0x20(%r15,%rcx,1),%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - add $0x10,%rax │ │ │ │ - add $0x18,%rdx │ │ │ │ - mov %rcx,-0x18(%rdx) │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rdx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 3bc40 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea -0x587(%rip),%rcx │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 20b00 │ │ │ │ - mov 0x2f00(%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %r14,0x2f00(%rbx) │ │ │ │ - jmpq 3bbd9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 3bbd9 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + lea 0x80(%rsi),%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x570(%rdi),%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%r14),%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3be10 │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x8(%rax),%rax │ │ │ │ - lea -0x8(,%rdx,8),%rcx │ │ │ │ - shr $0x4,%rcx │ │ │ │ - mov %ecx,%r13d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3be2d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 3bd1e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jae 3bd90 │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %r13d,%ebx │ │ │ │ - je 3bda0 │ │ │ │ - cmp %r12,(%rax) │ │ │ │ - jne 3bd08 │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmp %r15,%rdx │ │ │ │ - je 3bdd0 │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jb 3bd0e │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov %r15,0x8(%rax) │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 3bdfe │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 3bdee │ │ │ │ - nop │ │ │ │ - mov 0x508(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - orq $0x20,0xd0(%rax) │ │ │ │ - callq 29d40 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 7a20 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 3bdd8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - jmp 3bd30 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - lea 0x1(%rax,%rax,1),%edx │ │ │ │ - lea 0x508(%r14),%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - callq 29390 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3be1a │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add %r13,%rax │ │ │ │ - mov %r12,0x8(%rax) │ │ │ │ - mov %r15,0x10(%rax) │ │ │ │ - jmp 3bd50 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 3bb30 │ │ │ │ - lea -0x1(%rbx),%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 3b760 │ │ │ │ - jmpq 3bd50 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 3b760 │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmpq 3bd47 │ │ │ │ - mov $0x3,%edx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 3bda7 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 3bd77 │ │ │ │ - mov $0x3,%edx │ │ │ │ - jmpq 3bda7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - lea -0x2f08(%rdi),%r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - push %r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xf0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x0,0x24(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x10,%r8d │ │ │ │ - mov %r13d,%esi │ │ │ │ - movq $0x0,0x2c(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 84390 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3beed │ │ │ │ - jmp 3bf28 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 84470 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3bf28 │ │ │ │ - testb $0x10,-0x2e27(%rbx) │ │ │ │ - je 3bee0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3c156 │ │ │ │ - add $0xf0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%r13d │ │ │ │ - callq 86530 │ │ │ │ - cmp $0x8,%r13d │ │ │ │ - jne 3be83 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ + mov 0xc8306(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 3befe │ │ │ │ - lea -0x2998(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov -0x2a00(%rbx),%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c0ae │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov -0x8(%rbx),%r9 │ │ │ │ - lea 0x8(%rax),%r10 │ │ │ │ - lea -0x8(,%rdx,8),%r12 │ │ │ │ - mov (%r9),%rsi │ │ │ │ - shr $0x4,%r12 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r12d,%edx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 3c137 │ │ │ │ - lea 0x1(%rsi),%edi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - callq 3b820 │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jae 3c0bb │ │ │ │ - lea 0x1(%r12),%r11d │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r10,%rax │ │ │ │ - mov %r11,%rdi │ │ │ │ - jmp 3bff6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - bsr %r11,%r13 │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor $0x3f,%r13 │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %r13d,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - cmp %edx,%edi │ │ │ │ - setbe %cl │ │ │ │ - shr %cl,%edx │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - cmp %r8,%rax │ │ │ │ - jae 3c051 │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov (%rax),%r13 │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%r9,%rdx,8),%rdx │ │ │ │ - cmp %r13,0x8(%rdx) │ │ │ │ - jne 3c118 │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ - cmp %r13,0x10(%rdx) │ │ │ │ - jne 3c0f9 │ │ │ │ - cmpb $0x0,0x18(%rdx) │ │ │ │ - je 3c02d │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - add $0x10,%rsi │ │ │ │ - movups %xmm1,-0x10(%rsi) │ │ │ │ - lea 0x3(%rcx,%rcx,1),%edx │ │ │ │ - add $0x10,%rax │ │ │ │ - lea 0x1(%rcx),%r13d │ │ │ │ - cmp %edx,%edi │ │ │ │ - ja 3bfd0 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - not %ecx │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - jmp 3bfee │ │ │ │ - sub %r10,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - sar $0x4,%rsi │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea 0x9bc32(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - cmp %r13d,%r12d │ │ │ │ - je 3c0ae │ │ │ │ - lea -0x2a00(%rbx),%rdi │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 3c0dc │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add $0x8,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - callq 29390 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c15b │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 29d40 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 3befe │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x9bbd7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea -0x2a00(%rbx),%rdi │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 3c0ae │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - callq 29390 │ │ │ │ - mov -0x2a00(%rbx),%rax │ │ │ │ - andq $0xffffffffffffffdf,0xd0(%rax) │ │ │ │ - jmp 3c0a6 │ │ │ │ - lea 0x9bbe0(%rip),%rcx │ │ │ │ - mov $0x11c,%edx │ │ │ │ - lea 0x9badc(%rip),%rsi │ │ │ │ - lea 0x9bb55(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9bbc1(%rip),%rcx │ │ │ │ - mov $0x11b,%edx │ │ │ │ - lea 0x9babd(%rip),%rsi │ │ │ │ - lea 0x9bafe(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9bba2(%rip),%rcx │ │ │ │ - mov $0x116,%edx │ │ │ │ - lea 0x9ba9e(%rip),%rsi │ │ │ │ - lea 0x9ba70(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x9bb7e(%rip),%rcx │ │ │ │ - mov $0x129,%edx │ │ │ │ - lea 0x9ba7a(%rip),%rsi │ │ │ │ - lea 0x9ba5b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - and $0x4,%eax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - je 3c3e6 │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea 0x1270(%rdi),%r15 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %edx,%ebp │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - imul $0x3b9aca00,0x20(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rax │ │ │ │ - add 0x28(%rsp),%rdx │ │ │ │ - mul %rdx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - mov %rdx,0x1678(%r14) │ │ │ │ - mov $0x1,%edx │ │ │ │ + jne 3ef70 │ │ │ │ + mov 0xc930b(%rip),%rax │ │ │ │ + mov 0xc82ec(%rip),%rbx │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + mov 0xc937a(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 3f018 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov $0x68,%r13d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,0x0(%r13) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3c220 │ │ │ │ - mov 0x1340(%r14),%rbx │ │ │ │ - mov 0x1348(%r14),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 3c3d8 │ │ │ │ - mov %ebp,%r11d │ │ │ │ - mov 0x1360(%r14),%rdi │ │ │ │ - mov 0x1358(%r14),%rsi │ │ │ │ - or %ecx,%r11d │ │ │ │ - jmp 3c27e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 3c3d0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3c291 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3c29e │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 3c3d0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and %rsi,%rax │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ - cmp %r15,%rbx │ │ │ │ - ja 3c260 │ │ │ │ - mov (%rax),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c29e │ │ │ │ - cmp %r12,%rax │ │ │ │ - jne 3c2b0 │ │ │ │ - mov 0x10(%rax),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c271 │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 3c271 │ │ │ │ - cmpq $0x0,0x1680(%r14) │ │ │ │ - jne 3c40f │ │ │ │ - mov %r12,0x1680(%r14) │ │ │ │ - movb $0x0,0x1688(%r14) │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r14) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c3e6 │ │ │ │ + movzwl 0x3e(%rbp),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + mov 0x30(%rbp),%esi │ │ │ │ + sub %rax,%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + callq *0x48(%rbp) │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov (%rbx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + and %eax,%r8d │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea 0x40(%rbx,%rdx,8),%r15 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 3c306 │ │ │ │ - lea 0x407b7(%rip),%rax │ │ │ │ - cmp %rax,0x10(%r12) │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq *%rax │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ebp │ │ │ │ - xchg %ebp,0x0(%r13) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3c328 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3c383 │ │ │ │ - cmpb $0x0,0x1688(%r14) │ │ │ │ - jne 3c383 │ │ │ │ - mov 0x1360(%r14),%rax │ │ │ │ - and 0x1358(%r14),%rbx │ │ │ │ - lea (%rbx,%rbx,8),%rsi │ │ │ │ - mov (%r12),%rdi │ │ │ │ - lea (%rax,%rsi,8),%rax │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov %r12,0x8(%rsi) │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea 0x20(%rax),%rsi │ │ │ │ - mov %rsi,0x8(%r12) │ │ │ │ - mov %r12,0x20(%rax) │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - movq $0x0,0x1680(%r14) │ │ │ │ - movb $0x0,0x1688(%r14) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r14) │ │ │ │ - lea 0x1690(%r14),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mov (%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3c3e6 │ │ │ │ - addq $0x1,0x10(%rsp) │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - jmpq 3c1d8 │ │ │ │ + je 3ed7a │ │ │ │ + jmpq 3eee8 │ │ │ │ nopl (%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 3c2d7 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r14) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3c40a │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x9bbca(%rip),%rcx │ │ │ │ - mov $0x1fa,%edx │ │ │ │ - lea 0x9b918(%rip),%rsi │ │ │ │ - lea 0x9b92f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 3c514 │ │ │ │ - lea 0x1610(%rdi),%r13 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 3c180 │ │ │ │ - lea 0x1270(%rbx),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - test %rax,%rax │ │ │ │ - setne (%r12) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3c490 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - testb $0x1,(%rbx) │ │ │ │ - jne 3c4d0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x1340(%rbx),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 3c4a3 │ │ │ │ - mov 0x1348(%rbx),%rdx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jne 3c4a3 │ │ │ │ - and 0x1358(%rbx),%rax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - mov 0x1360(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sete %r12b │ │ │ │ - jmp 3c4a3 │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - jmp 3c4b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 3c550 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 3c580 │ │ │ │ - test %edx,%edx │ │ │ │ - je 3c578 │ │ │ │ - push %rax │ │ │ │ - lea 0x9bb4a(%rip),%rcx │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x9b7f8(%rip),%rsi │ │ │ │ - lea 0x984f2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - mov 0x1c(%rsi),%ecx │ │ │ │ - lea -0x1(%rcx),%eax │ │ │ │ - sub 0x18(%rsi),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ - test %edx,%edx │ │ │ │ - je 3c571 │ │ │ │ - mov 0x14(%rsi),%eax │ │ │ │ - cmp %eax,0x10(%rsi) │ │ │ │ - jne 3c571 │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc(%rsi),%edx │ │ │ │ - jmp 3c553 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x14(%rsi),%edx │ │ │ │ - jmp 3c553 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x238,%rsp │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ + mov $0x80,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x40,%esi │ │ │ │ - ja 3c985 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov 0xcaa21(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3c8c7 │ │ │ │ - mov 0xcba1e(%rip),%rax │ │ │ │ - mov 0xcaa07(%rip),%rcx │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0xcba8c(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3c8db │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea -0x10228(%rbp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl -0x12aea(%rbp),%edi │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c677 │ │ │ │ - mov %ecx,%eax │ │ │ │ - movzbl %dil,%esi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 3c675 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - and $0xffffffffffffffc0,%rax │ │ │ │ - shr $0x6,%r8 │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r12,%r8,8),%rdx │ │ │ │ - je 3c66c │ │ │ │ - jmpq 3c7e0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 7520 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x1,%edx │ │ │ │ + lock cmpxchg %edx,(%r15) │ │ │ │ + jne 3ed7d │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 3ed58 │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov %r15,%rax │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + cmove %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 3eea0 │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + je 3ef48 │ │ │ │ mov %rax,%rdx │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov (%r12,%rdx,8),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 3eea0 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 3edb7 │ │ │ │ + mov 0x80(%r14),%rax │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 3c7e0 │ │ │ │ - add $0x40,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 3c658 │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jae 3c808 │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x12fc0(%rbp,%rax,8),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 3c620 │ │ │ │ - mov 0xaa4(%r15),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 3c620 │ │ │ │ - cmpl $0x3,0x8(%rsp) │ │ │ │ - movzwl 0xb2(%r15),%r8d │ │ │ │ - je 3c7f7 │ │ │ │ - movzbl 0xa(%rbp),%r9d │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - lea 0xa88(%r15),%rsi │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov %r9b,(%rsp) │ │ │ │ - callq 3c520 │ │ │ │ - movzbl (%rsp),%r9d │ │ │ │ - shr $0x6,%bl │ │ │ │ - mov 0xa90(%r15),%r15d │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r9d,%edx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0x3,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %ebx,%edx │ │ │ │ - je 3c750 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - lea (%rax,%rax,8),%rdi │ │ │ │ - and $0x3,%ebx │ │ │ │ - lea (%rax,%rdi,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0xac(%rbp,%rax,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3c708 │ │ │ │ - cmp %r8d,%eax │ │ │ │ - ja 3c708 │ │ │ │ - cmp %eax,%r15d │ │ │ │ - ja 3c743 │ │ │ │ - test %esi,%esi │ │ │ │ - je 3c620 │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov %r8d,%r15d │ │ │ │ - sub %eax,%r15d │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jne 3c70c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r8d,%r15d │ │ │ │ - jb 3c894 │ │ │ │ - imul %r8d,%esi │ │ │ │ - lea (%rsi,%r15,1),%ebx │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 3c620 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 3c8e3 │ │ │ │ - lea 0x24(%rsp),%rdx │ │ │ │ + je 3ef5a │ │ │ │ + sfence │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lock andl $0xfffffffe,(%r15) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3c78d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %eax,%r14d │ │ │ │ - je 3c8ad │ │ │ │ - mov %eax,%edi │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %ebx,(%rdx) │ │ │ │ - jae 3c780 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %edi,%r8d │ │ │ │ - sub %edi,%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - lea (%rsi,%r8,8),%rsi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - add 0x10(%rsp),%rdi │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 76a0 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %r15d,0x20(%rsp,%r8,8) │ │ │ │ - mov %ebx,0x24(%rsp,%r8,8) │ │ │ │ - jmpq 3c620 │ │ │ │ - xchg %ax,%ax │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - jmpq 3c675 │ │ │ │ - imul %r8d,%ebx │ │ │ │ - mov %r8d,%r15d │ │ │ │ - jmpq 3c761 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xca7e1(%rip),%rax │ │ │ │ + callq 7520 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + lock decl 0xb4(%rbp) │ │ │ │ + cmpb $0x0,0x46(%rbp) │ │ │ │ + jne 3ef01 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0xc81c0(%rip),%rax │ │ │ │ mov %fs:(%rax),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 3c8f7 │ │ │ │ - mov 0xcb85a(%rip),%edi │ │ │ │ + jne 3ef84 │ │ │ │ + mov 0xc9241(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 3c907 │ │ │ │ - mov 0xca7bb(%rip),%rax │ │ │ │ + je 3ef94 │ │ │ │ + mov 0xc819a(%rip),%rax │ │ │ │ mov %rdx,%fs:(%rax) │ │ │ │ - mov 0xcb841(%rip),%esi │ │ │ │ + mov 0xc9228(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 3c90f │ │ │ │ - mov 0xcb7bb(%rip),%eax │ │ │ │ + je 3ef9c │ │ │ │ + mov 0xc91a2(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 3c917 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x1c(%rsp),%r14d │ │ │ │ - jb 3c86b │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x20(%rsp,%rax,8),%rax │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 3c9a4 │ │ │ │ - add $0x238,%rsp │ │ │ │ + je 3efa4 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 3f020 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + movq $0xffffffffffffffff,0x78(%r14) │ │ │ │ + movups %xmm0,0x68(%r14) │ │ │ │ + lock decq 0x110(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov %r15d,%ebx │ │ │ │ - test %esi,%esi │ │ │ │ - je 3c761 │ │ │ │ - imul %r8d,%esi │ │ │ │ - mov %r8d,%r15d │ │ │ │ - mov %esi,%ebx │ │ │ │ - jmpq 3c761 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r14d,%r8d │ │ │ │ - add $0x2,%edi │ │ │ │ + nop │ │ │ │ + lock andl $0xfffffffe,(%r15) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 3ed20 │ │ │ │ + mov $0xfffffffe,%ebx │ │ │ │ + jmpq 3ee21 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a5990 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3ed7a │ │ │ │ + jmp 3eece │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov $0xcccccccd,%esi │ │ │ │ + mov 0xb4(%rbp),%ecx │ │ │ │ + lea (%rdx,%rdx,2),%eax │ │ │ │ + imul %rsi,%rax │ │ │ │ + shr $0x23,%rax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 3ee1f │ │ │ │ + movzwl 0x44(%rbp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 3ee1f │ │ │ │ + mov 0x1ca34c(%rip),%rdi │ │ │ │ + lea 0x68(%rbp),%rsi │ │ │ │ + callq a9d40 │ │ │ │ + jmpq 3ee1f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %edx,%edx │ │ │ │ - shl $0x3,%rdi │ │ │ │ - lea (%rax,%r8,8),%rsi │ │ │ │ - jmpq 3c7ad │ │ │ │ - mov 0xca722(%rip),%rcx │ │ │ │ + mov 0x80(%r14),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 3edda │ │ │ │ + test $0x1,%al │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + sfence │ │ │ │ + mov %rax,(%r15) │ │ │ │ + callq a4ec0 │ │ │ │ + jmpq 3ede5 │ │ │ │ + mov 0xc8071(%rip),%rbx │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - jmpq 3c5fd │ │ │ │ - mfence │ │ │ │ - jmpq 3c5fd │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x8,%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmpq 3c7ad │ │ │ │ - mov 0xca6f2(%rip),%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + jmpq 3ed0e │ │ │ │ + mov 0xc805d(%rip),%rax │ │ │ │ mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 3c856 │ │ │ │ + jmpq 3ee6f │ │ │ │ mfence │ │ │ │ - jmpq 3c82e │ │ │ │ + jmpq 3ee47 │ │ │ │ mfence │ │ │ │ - jmpq 3c847 │ │ │ │ - movl $0x0,0xcb6e7(%rip) │ │ │ │ + jmpq 3ee60 │ │ │ │ + movl $0x0,0xc905a(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0xcb6c8(%rip),%rsi │ │ │ │ + lea 0xc903b(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 3c856 │ │ │ │ + jns 3ee6f │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 3c856 │ │ │ │ + jne 3ee6f │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xcb68d(%rip),%rdi │ │ │ │ + lea 0xc9000(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 3c856 │ │ │ │ - lea 0x9b6b4(%rip),%rcx │ │ │ │ - mov $0x84,%edx │ │ │ │ - lea 0x9b3a2(%rip),%rsi │ │ │ │ - lea 0x9b421(%rip),%rdi │ │ │ │ + jmpq 3ee6f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 3ed0e │ │ │ │ + lea 0x80c19(%rip),%rcx │ │ │ │ + mov $0x45,%edx │ │ │ │ + lea 0x80c6d(%rip),%rsi │ │ │ │ + lea 0x80d16(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ + mov $0xc,%r8d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xca618(%rip),%r8 │ │ │ │ - mov %fs:(%r8),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3ce12 │ │ │ │ - mov 0xcb615(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r8) │ │ │ │ - mov 0xcb68a(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 3ce28 │ │ │ │ - lea -0x10228(%rbx),%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov (%rdi),%r15 │ │ │ │ + mov 0xa0(%rsp),%r12d │ │ │ │ + mov 0xb4(%rsp),%eax │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movdqu 0xa4(%rsp),%xmm0 │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov $0xc0a,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0xffffffffffffffff,%rdi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl -0x12aea(%rbx),%r11d │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 3ca8e │ │ │ │ - mov %ecx,%eax │ │ │ │ - movzbl %r11b,%r10d │ │ │ │ - cmp %r10,%rax │ │ │ │ - jae 3ca8b │ │ │ │ mov %rax,%r13 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - and $0xffffffffffffffc0,%rax │ │ │ │ - shr $0x6,%r13 │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%rsi,%r13,8),%rdx │ │ │ │ - jne 3ca79 │ │ │ │ - add $0x40,%rax │ │ │ │ - cmp %r10,%rax │ │ │ │ - jb 3ca69 │ │ │ │ - jmp 3ca8b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x40,%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jbe 3ca8b │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov (%rsi,%rdx,8),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3ca60 │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - cmova %rax,%r10 │ │ │ │ - mov %r10d,%ecx │ │ │ │ - cmp %r11d,%ecx │ │ │ │ - jae 3cb60 │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x12fc0(%rbx,%rax,8),%r10 │ │ │ │ + lea -0x72(%rip),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movdqu 0xa4(%rsp),%xmm0 │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov 0xb4(%rsp),%eax │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0xb2(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3f1e2 │ │ │ │ + mov 0x60(%r12),%r10 │ │ │ │ test %r10,%r10 │ │ │ │ - je 3ca20 │ │ │ │ - mov 0xaa4(%r10),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 3ca20 │ │ │ │ - mov 0xa9c(%r10),%r11d │ │ │ │ - mov 0xaa0(%r10),%r14d │ │ │ │ - cmp %r11d,%r14d │ │ │ │ - je 3cb08 │ │ │ │ - mov 0xa88(%r10),%r15 │ │ │ │ - jmp 3caf8 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%r11),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %r13d │ │ │ │ - mov %edx,0xa9c(%r10) │ │ │ │ - mov %edx,%r11d │ │ │ │ - cmp %r14d,%edx │ │ │ │ - je 3cb08 │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov 0x1340(%rbx),%rdx │ │ │ │ - cmp %rdx,(%r15,%rax,8) │ │ │ │ - jb 3cae0 │ │ │ │ - mov 0xa98(%r10),%edx │ │ │ │ - cmp %r11d,%edx │ │ │ │ - je 3cb46 │ │ │ │ - mov 0xa88(%r10),%r14 │ │ │ │ - jmp 3cb34 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %r13d │ │ │ │ - mov %edx,0xa98(%r10) │ │ │ │ - cmp %r11d,%edx │ │ │ │ - je 3cb46 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x1328(%rbx),%r15 │ │ │ │ - cmp %r15,(%r14,%rax,8) │ │ │ │ - jb 3cb20 │ │ │ │ - mov %edx,%r11d │ │ │ │ - cmp %r11d,0xa94(%r10) │ │ │ │ - cmovne %r9d,%r12d │ │ │ │ - add $0x1,%ebp │ │ │ │ - jmpq 3ca20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %fs:(%r8),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 3ce1f │ │ │ │ - mov 0xcb508(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 3ce30 │ │ │ │ - mov %rdx,%fs:(%r8) │ │ │ │ - mov 0xcb4f5(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 3ce38 │ │ │ │ - mov 0xcb46f(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 3ce40 │ │ │ │ - movzbl -0x12b69(%rbx),%eax │ │ │ │ - mov %r12b,0x16d0(%rbx) │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 3ccd5 │ │ │ │ - movzbl -0x12b6b(%rbx),%r13d │ │ │ │ - cmp %ebp,%r13d │ │ │ │ - cmova %ebp,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%r12d │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x26c,%r12 │ │ │ │ - add $0x1,%ebp │ │ │ │ - callq 3c590 │ │ │ │ - mov %rax,0x8(%rbx,%r12,8) │ │ │ │ - cmp $0x4,%ebp │ │ │ │ - jne 3cbd0 │ │ │ │ - mov 0x1374(%rbx),%r15d │ │ │ │ - mov 0x137c(%rbx),%r12d │ │ │ │ - mov 0x1384(%rbx),%r14d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 3cc40 │ │ │ │ - movzbl 0xa(%rbx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x6,%al │ │ │ │ + je 3f1e2 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 3f210 │ │ │ │ + testb $0x2,0x58(%r10) │ │ │ │ + jne 3f220 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + je 3f1e2 │ │ │ │ + movzbl 0x5a(%r12),%edx │ │ │ │ shr $0x4,%dl │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp %al,%dl │ │ │ │ - je 3ceba │ │ │ │ - mov 0x1368(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3cdeb │ │ │ │ - mov $0x2,%ebp │ │ │ │ - mov $0x2,%r13d │ │ │ │ - jmp 3cc97 │ │ │ │ - mov 0x1368(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 3cdd8 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x1340(%rbx),%rdx │ │ │ │ - add 0x1350(%rbx),%rdx │ │ │ │ - mov %r15d,%eax │ │ │ │ - cmp %rdx,0x1348(%rbx) │ │ │ │ - sete %bpl │ │ │ │ - lea 0x0(%rbp,%rbp,2),%ebp │ │ │ │ - mov %ebp,%r13d │ │ │ │ - cmp %eax,0x1370(%rbx) │ │ │ │ - jae 3cc97 │ │ │ │ - mov %r12d,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + movzbl 0x5b(%r12),%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rcx,%rsi,1),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 3f4c1 │ │ │ │ + and $0xe,%eax │ │ │ │ + and $0xe,%edx │ │ │ │ + mov %r10,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x4,%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + movq $0x0,0x60(%r12) │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x5a(%r12),%edx │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ax,0x5a(%r12) │ │ │ │ + callq a7f70 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + testb $0x2,0x58(%r10) │ │ │ │ + jne 3f280 │ │ │ │ + add $0x2c50,%r15 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3ecc0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + callq 3eb10 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + add $0x48,%rsp │ │ │ │ mov %r14d,%eax │ │ │ │ - sub %r15d,%edx │ │ │ │ - shr $0x3,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 3cc97 │ │ │ │ - add %r15d,%r15d │ │ │ │ - cmp %r12d,%r15d │ │ │ │ - ja 3ceb0 │ │ │ │ - lock andq $0xffffffffffffffdf,(%rbx) │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - shl $0x6,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmovs %rdx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - cmovbe %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 3cce4 │ │ │ │ - mov 0x1368(%rbx),%eax │ │ │ │ - jmp 3cce4 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x5,%ebp │ │ │ │ - mov $0x5,%r13d │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbx,0xb8(%r10) │ │ │ │ + jne 3f1e2 │ │ │ │ + jmpq 3f121 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + callq 3b510 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + je 3f2a0 │ │ │ │ + cmp $0xfffffffc,%ebx │ │ │ │ + je 3f298 │ │ │ │ + cmp $0xfffffff5,%ebx │ │ │ │ + je 3f298 │ │ │ │ + mov 0x12fc8(%r15),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 3f298 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x80a7b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %eax,0x14(%rbx) │ │ │ │ - mov %ebp,0x18(%rbx) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - lea 0x20(%rbx),%rcx │ │ │ │ - shl $0x20,%rdi │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebx,%r14d │ │ │ │ + callq 600b0 │ │ │ │ + jmpq 3f1e2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lock andq $0xfffffffffffffffd,0x58(%r10) │ │ │ │ + lock decq 0x2d68(%r15) │ │ │ │ + jmpq 3f1ab │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%r14d │ │ │ │ + jmpq 3f1e2 │ │ │ │ + mov 0xc0(%r10),%rdx │ │ │ │ + mov $0x3,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3f238 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x14300(%r15),%rax │ │ │ │ + mov $0x2b,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cmp %rax,0xb8(%r10) │ │ │ │ + mov $0xb,%eax │ │ │ │ + movq $0x0,0xa0(%rbp) │ │ │ │ + movq $0x0,0x98(%rbp) │ │ │ │ + cmovne %eax,%edx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %eax,0xa8(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + jne 3f238 │ │ │ │ + lea 0x12fc0(%r15),%rbx │ │ │ │ + lea 0xa0(%r10),%rsi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81430 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x98(%r10),%eax │ │ │ │ mov %eax,%edx │ │ │ │ + and $0x7fffffff,%edx │ │ │ │ + add %rdx,%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 3f448 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x12fe0(%r15),%rcx │ │ │ │ + neg %rax │ │ │ │ + lock xadd %rax,0x12fe0(%r15) │ │ │ │ + movl $0x0,0x98(%r10) │ │ │ │ mov %rax,%rsi │ │ │ │ - or %rdi,%rdx │ │ │ │ - lock cmpxchg %rdx,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 3cd00 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ + sub %rdx,%rsi │ │ │ │ + test $0x1,%al │ │ │ │ + jne 3f494 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shr %eax │ │ │ │ + shr $0x20,%rdx │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 3f448 │ │ │ │ + testb $0x10,0x12fc0(%r15) │ │ │ │ + jne 3f448 │ │ │ │ + lea 0x14230(%r15),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3f3b0 │ │ │ │ + mov 0x12fe0(%r15),%rax │ │ │ │ + mov 0x12fc0(%r15),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ shr %eax │ │ │ │ + and $0x10,%edx │ │ │ │ shr $0x20,%rcx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jae 3cd9d │ │ │ │ - mov 0x1340(%rbx),%rax │ │ │ │ - add 0x1350(%rbx),%rax │ │ │ │ - sub 0x1348(%rbx),%rax │ │ │ │ + jae 3f488 │ │ │ │ + mov 0x14300(%r15),%rax │ │ │ │ + add 0x14310(%r15),%rax │ │ │ │ + sub 0x14308(%r15),%rax │ │ │ │ cmp $0x8,%rax │ │ │ │ - jbe 3cd9d │ │ │ │ - and $0x10,%edx │ │ │ │ - jne 3cd75 │ │ │ │ + jbe 3f488 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 3f437 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ lock orq $0x10,(%rbx) │ │ │ │ - lea 0x1278(%rbx),%rdi │ │ │ │ - callq 146c0 │ │ │ │ + lea 0x14238(%r15),%rdi │ │ │ │ + callq a9190 │ │ │ │ mfence │ │ │ │ - lea 0x1290(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ + lea 0x14250(%r15),%rdi │ │ │ │ + callq a2770 │ │ │ │ mfence │ │ │ │ - lea 0x1298(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 3cdac │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + lea 0x14258(%r15),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x14230(%r15) │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x5a(%r12),%edx │ │ │ │ + shr $0x4,%dl │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 3f4e0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + jne 3f145 │ │ │ │ + testb $0x2,0x58(%r10) │ │ │ │ + je 3f1e2 │ │ │ │ + lock andq $0xfffffffffffffffd,0x58(%r10) │ │ │ │ + lock decq 0x2d68(%r15) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 3f1e2 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3f437 │ │ │ │ + lock andq $0xffffffffffffffef,(%rbx) │ │ │ │ + jmp 3f437 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + lock andq $0xfffffffffffffffe,(%rcx) │ │ │ │ + mfence │ │ │ │ + lea 0x14258(%r15),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jmpq 3f383 │ │ │ │ + lea 0x80718(%rip),%rcx │ │ │ │ + mov $0x1b3,%edx │ │ │ │ + lea 0x807cc(%rip),%rsi │ │ │ │ + lea 0x808ed(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x806f9(%rip),%rcx │ │ │ │ + mov $0x1aa,%edx │ │ │ │ + lea 0x807ad(%rip),%rsi │ │ │ │ + lea 0x808a6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + push %r13 │ │ │ │ + lea -0xa0(%rsi),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a7af0 │ │ │ │ + movdqu -0x38(%rbp),%xmm0 │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + cmp %rbx,0x18(%rbp) │ │ │ │ + jne 3f55d │ │ │ │ + testb $0x2,-0x48(%rbp) │ │ │ │ + jne 3f590 │ │ │ │ + callq a7bb0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3cf5b │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 3f633 │ │ │ │ + add $0xf8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - and $0x10,%edx │ │ │ │ - je 3cd75 │ │ │ │ - lock andq $0xffffffffffffffef,(%rbx) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 3cd7a │ │ │ │ - lea 0x1278(%rbx),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x1290(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x1298(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - jmp 3cd7a │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov $0x2,%ebp │ │ │ │ - mov $0x2,%r13d │ │ │ │ - jmpq 3cc73 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x1350(%rbx),%rax │ │ │ │ - add 0x1340(%rbx),%rax │ │ │ │ - cmp 0x1348(%rbx),%rax │ │ │ │ - sete %bpl │ │ │ │ - lea 0x0(%rbp,%rbp,2),%ebp │ │ │ │ - mov %ebp,%r13d │ │ │ │ - jmpq 3cc97 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r8) │ │ │ │ - jmpq 3c9ff │ │ │ │ - mov %rdx,%fs:(%r8) │ │ │ │ - jmpq 3cba2 │ │ │ │ - mfence │ │ │ │ - jmpq 3c9ff │ │ │ │ - mfence │ │ │ │ - jmpq 3cb81 │ │ │ │ - mfence │ │ │ │ - jmpq 3cb93 │ │ │ │ - movl $0x0,0xcb1be(%rip) │ │ │ │ + nopl (%rax) │ │ │ │ + callq a7bb0 │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x12fc0(%r12),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + jmp 3f5b6 │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + jne 3f61f │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e460 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - lea 0xcb1a6(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jns 3cba2 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 3cba2 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcb164(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 3cba2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock orq $0x20,(%rbx) │ │ │ │ - jmpq 3cc9c │ │ │ │ - callq 16af0 │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3cf4d │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - lea 0x9ae8d(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3cf30 │ │ │ │ - lea 0x1000(%r13),%rax │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ + mov $0x40,%edx │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 44ca0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r13,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x9b144(%rip),%rdx │ │ │ │ - lea 0x9ae5b(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - lea -0x12fc0(%rbx),%rdi │ │ │ │ - mov $0x4,%r13d │ │ │ │ - callq 5d800 │ │ │ │ - mov 0x1374(%rbx),%eax │ │ │ │ - jmpq 3cc73 │ │ │ │ - lea 0x9ae1c(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmp 3cf30 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1340(%rdi),%rax │ │ │ │ - cmp %rax,0x1348(%rdi) │ │ │ │ - je 3d039 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x1360(%rdi),%rsi │ │ │ │ - mov 0x1358(%rdi),%rcx │ │ │ │ - jmp 3cfaa │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rax,0x1340(%rdi) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 3d030 │ │ │ │ - and %rcx,%rax │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + callq 3f040 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 3d020 │ │ │ │ - mov 0x1340(%rdi),%rax │ │ │ │ - mov 0x1358(%rdi),%rcx │ │ │ │ - mov 0x1360(%rdi),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - and %rcx,%rdx │ │ │ │ - lea (%rdx,%rdx,8),%rdx │ │ │ │ - lea (%rsi,%rdx,8),%rdx │ │ │ │ - cmp (%rdx),%rdx │ │ │ │ - jne 3d059 │ │ │ │ - lea 0x20(%rdx),%r8 │ │ │ │ - cmp %r8,0x20(%rdx) │ │ │ │ - jne 3d03a │ │ │ │ - mov 0x1348(%rdi),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 3cf90 │ │ │ │ - lea 0x9b01f(%rip),%rcx │ │ │ │ - mov $0x145,%edx │ │ │ │ - lea 0x9ad2d(%rip),%rsi │ │ │ │ - lea 0x9af04(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 3d030 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 3c9b0 │ │ │ │ - retq │ │ │ │ - lea 0x9afdf(%rip),%rcx │ │ │ │ - mov $0x144,%edx │ │ │ │ - lea 0x9aced(%rip),%rsi │ │ │ │ - lea 0x9ae6c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9afc0(%rip),%rcx │ │ │ │ - mov $0x143,%edx │ │ │ │ - lea 0x9acce(%rip),%rsi │ │ │ │ - lea 0x9adfd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jne 3f5b0 │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 3f5b6 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %r12d,%r12d │ │ │ │ + cmove %eax,%r12d │ │ │ │ + jmpq 3f565 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - lea 0x16a8(%rdi),%rax │ │ │ │ - mov $0x1,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ push %r13 │ │ │ │ + lea -0xd0(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0xc9f3c(%rip),%r12 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x8(%rsi),%rbx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7590 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 3f6b1 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + or $0x40000,%eax │ │ │ │ + and $0x40000,%edi │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + mov %edi,0x1c(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 3f6c0 │ │ │ │ + and $0xfffbffff,%eax │ │ │ │ + or 0x1c(%rsp),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + callq 7a20 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov 0xc7921(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 3d291 │ │ │ │ - mov 0xcaf38(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - mov 0xcafac(%rip),%r8d │ │ │ │ + jne 3f8c4 │ │ │ │ + mov 0xc8926(%rip),%rax │ │ │ │ + mov 0xc7907(%rip),%rdx │ │ │ │ + mov %rax,%fs:(%rdx) │ │ │ │ + mov 0xc8994(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3f8f0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov -0xa8(%rax),%rdx │ │ │ │ + mov 0x30(%rax),%edi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %edi,0x18(%rsp) │ │ │ │ + cmp (%rdx),%edi │ │ │ │ + jae 3f8b0 │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%rcx),%r8d │ │ │ │ + lea 0x40(%rcx,%rax,8),%rax │ │ │ │ test %r8d,%r8d │ │ │ │ - je 3d320 │ │ │ │ - movzbl -0x12aea(%r14),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 3d0ff │ │ │ │ - jmp 3d132 │ │ │ │ + jne 3f8a3 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + cmove %rax,%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl -0x12aea(%r14),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 3d134 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x12fc0(%r14,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3d0f0 │ │ │ │ - movzbl 0xb6(%rbp),%eax │ │ │ │ - bt %eax,%r15d │ │ │ │ - jb 3d200 │ │ │ │ - movzbl -0x12aea(%r14),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 3d0ff │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ + test $0x1,%r14b │ │ │ │ + jne 3f880 │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov (%r14),%r14 │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 3f750 │ │ │ │ + test $0x1,%al │ │ │ │ + je 3f820 │ │ │ │ + lock andq $0xfffffffffffffffe,-0x28(%rbp) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + ja 3f750 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x30(%rcx),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x30(%rcx) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + jb 3f7ba │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jbe 3f7ba │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x30(%rax),%esi │ │ │ │ + cmp %esi,0x18(%rsp) │ │ │ │ + jne 3f720 │ │ │ │ + mov 0xc7827(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 3d240 │ │ │ │ - mov 0xcaf34(%rip),%edi │ │ │ │ + jne 3f8d8 │ │ │ │ + mov 0xc88a8(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 3d318 │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - mov 0xcaf21(%rip),%esi │ │ │ │ + je 3f970 │ │ │ │ + mov 0xc7801(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xc888f(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 3d310 │ │ │ │ - mov 0xcae9b(%rip),%eax │ │ │ │ + je 3f8e8 │ │ │ │ + mov 0xc8809(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 3d29f │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3d24e │ │ │ │ - lea 0x1270(%r14),%r13 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - xchg %eax,0x0(%r13) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3d190 │ │ │ │ - mov 0xa94(%rbp),%edx │ │ │ │ - mov 0xa98(%rbp),%eax │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r14) │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 3d266 │ │ │ │ + je 3f8f8 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + jmpq 3f69b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x80(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7c10 │ │ │ │ + test %al,%al │ │ │ │ + je 3f776 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 3f870 │ │ │ │ + testb $0x2,-0x28(%rbp) │ │ │ │ + jne 3f868 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3ecc0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3eb10 │ │ │ │ + jmpq 3f776 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 3f776 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r15d,%eax │ │ │ │ - xchg %eax,0x0(%r13) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3d1c0 │ │ │ │ - mov 0xa94(%rbp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x30(%rsi),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ add $0x1,%eax │ │ │ │ - divl 0xaa4(%rbp) │ │ │ │ - mov %edx,0xa94(%rbp) │ │ │ │ - callq 3c9b0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r14) │ │ │ │ - jmp 3d190 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - jmp 3d213 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3d123 │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 3d210 │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3d146 │ │ │ │ - mov %rdx,%fs:(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 3d17f │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - lea 0x60(%rbp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 3d328 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3d0c1 │ │ │ │ + mov %eax,0x30(%rsi) │ │ │ │ + cmp (%rcx),%eax │ │ │ │ + jb 3f7a4 │ │ │ │ + jmpq 3f799 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + callq a6480 │ │ │ │ + jmpq 3f739 │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + jmpq 3f714 │ │ │ │ + mov 0xc771d(%rip),%rdx │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r12) │ │ │ │ - jmpq 3d0dd │ │ │ │ - movl $0x0,0xcad5f(%rip) │ │ │ │ + mov %rax,%fs:(%rdx) │ │ │ │ + jmpq 3f6f5 │ │ │ │ + mov 0xc7709(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 3f808 │ │ │ │ + mfence │ │ │ │ + jmpq 3f7f9 │ │ │ │ + mfence │ │ │ │ + jmpq 3f6f5 │ │ │ │ + movl $0x0,0xc8706(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0xcad40(%rip),%rsi │ │ │ │ + lea 0xc86e7(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 3d176 │ │ │ │ + jns 3f808 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 3d176 │ │ │ │ + jne 3f808 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xcad05(%rip),%rdi │ │ │ │ + lea 0xc86ac(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 3d176 │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 3d167 │ │ │ │ - mfence │ │ │ │ - jmpq 3d154 │ │ │ │ + jmpq 3f808 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 3d0dd │ │ │ │ - callq *0x68(%rbp) │ │ │ │ - jmpq 3d281 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + jmpq 3f7e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ - mov $0x1,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %sil,0x7(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - or $0x8,%ah │ │ │ │ - and $0x200000,%edi │ │ │ │ - and $0x800,%esi │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movdqu 0x50(%rsp),%xmm0 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + movups %xmm0,0x4(%rsp) │ │ │ │ + mov 0xc763e(%rip),%rbp │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3fbc0 │ │ │ │ + mov 0xc8642(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + mov 0xc86b6(%rip),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 3d7d0 │ │ │ │ + je 3fc78 │ │ │ │ + mov 0x2c78(%rbx),%r12 │ │ │ │ mov 0x8(%r12),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 3d7e2 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 3d080 │ │ │ │ - lea 0x1270(%r12),%rax │ │ │ │ - mov %r13d,%edx │ │ │ │ - xchg %edx,(%rax) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3d3b9 │ │ │ │ - mov 0xc9c27(%rip),%r15 │ │ │ │ - mov %edx,%ebp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3d512 │ │ │ │ - mov 0xcac1f(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - mov 0xcac94(%rip),%r8d │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov (%rsp),%esi │ │ │ │ + sub 0x8(%rsp),%esi │ │ │ │ + lea -0x215240f9(%rax),%edx │ │ │ │ + mov 0x4(%r12),%r8d │ │ │ │ + add %edx,%ecx │ │ │ │ + add 0x8(%rsp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + rol $0x4,%eax │ │ │ │ + xor %esi,%eax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x6,%ecx │ │ │ │ + xor %esi,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + rol $0x8,%esi │ │ │ │ + xor %esi,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,%eax │ │ │ │ + rol $0x10,%eax │ │ │ │ + xor %esi,%eax │ │ │ │ + lea (%rdx,%rcx,1),%esi │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %esi,%eax │ │ │ │ + ror $0xd,%edx │ │ │ │ + xor %edx,%ecx │ │ │ │ + sub %ecx,%esi │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + rol $0x4,%esi │ │ │ │ + xor %edx,%esi │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + add 0x14(%rsp),%esi │ │ │ │ + add %eax,%edx │ │ │ │ + add 0xc(%rsp),%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %edx,%esi │ │ │ │ + rol $0xe,%ecx │ │ │ │ + sub %ecx,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %esi,%eax │ │ │ │ + rol $0xb,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%edx │ │ │ │ + ror $0x7,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %edx,%esi │ │ │ │ + rol $0x10,%ecx │ │ │ │ + sub %ecx,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %esi,%eax │ │ │ │ + rol $0x4,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + xor %eax,%edx │ │ │ │ + rol $0xe,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov (%r12),%eax │ │ │ │ + xor %edx,%esi │ │ │ │ + ror $0x8,%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + sub %edx,%esi │ │ │ │ + and %eax,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x40(%r12,%rax,8),%rdi │ │ │ │ test %r8d,%r8d │ │ │ │ - je 3d7a0 │ │ │ │ - movzbl -0x12aea(%r12),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 3d418 │ │ │ │ - jmp 3d44c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl -0x12aea(%r12),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 3d44e │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x12fc0(%r12,%rax,8),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3d408 │ │ │ │ - movzbl 0xb6(%rbx),%eax │ │ │ │ - bt %eax,%r13d │ │ │ │ - jb 3d520 │ │ │ │ - movzbl -0x12aea(%r12),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 3d418 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ + jne 3fbe8 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + or $0x1,%rsi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + cmove %rsi,%rax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 3fb8c │ │ │ │ + movzwl 0x2c8e(%rbx),%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + sub %rdx,%r13 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + cmp %edx,0x68(%r13) │ │ │ │ + seta %dl │ │ │ │ + setb %cl │ │ │ │ + cmp %cl,%dl │ │ │ │ + je 3fb50 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3fb81 │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove %rax,%r13 │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 3d55f │ │ │ │ - mov 0xcac1b(%rip),%edi │ │ │ │ + jne 3fbd0 │ │ │ │ + mov 0xc8570(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 3d706 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0xcac09(%rip),%esi │ │ │ │ + je 3fc70 │ │ │ │ + mov %rdx,%fs:0x0(%rbp) │ │ │ │ + mov 0xc855d(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 3d71b │ │ │ │ - mov 0xcab83(%rip),%eax │ │ │ │ + je 3fbf8 │ │ │ │ + mov 0xc84d7(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 3d72d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3d56c │ │ │ │ - mov 0xaa4(%rbx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3d4e8 │ │ │ │ - movzwl 0xb2(%rbx),%eax │ │ │ │ - mov 0x20(%r12),%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - shr %esi │ │ │ │ - shr %edx │ │ │ │ - shl $0x6,%eax │ │ │ │ - sub 0x28(%r12),%eax │ │ │ │ - lea -0x7(%rax),%edi │ │ │ │ - lea -0x8(%rax,%rdx,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %edi │ │ │ │ - add %esi,%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ + je 3fc00 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rcx,0x78(%r13) │ │ │ │ + seta %cl │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x6c(%r13),%r9d │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov 0x4(%rsp),%r8d │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + cmp %rdx,0x70(%r13) │ │ │ │ + seta %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + je 3fbb0 │ │ │ │ + mov (%rax),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + je 3fabe │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 3faab │ │ │ │ + mov 0x30(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3faf8 │ │ │ │ + mov %r13,%r12 │ │ │ │ + jmpq 3f9da │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %edx,%edx │ │ │ │ - add 0xaa0(%rbx),%eax │ │ │ │ - div %ecx │ │ │ │ - mov 0xa88(%rbx),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - cmovb %rax,%r14 │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 3d7a8 │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3d3da │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + jmpq 3fae4 │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - jmpq 3d3f5 │ │ │ │ - nop │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - jmp 3d533 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3d43c │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 3d530 │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3d45f │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3d497 │ │ │ │ - mov 0x1348(%r12),%rax │ │ │ │ - lea -0x1(%rax),%r15 │ │ │ │ - mov 0x1350(%r12),%rax │ │ │ │ - shr %rax │ │ │ │ - sub %rax,%r15 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - cmovl %r14,%r15 │ │ │ │ - mfence │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movl $0x0,0x1270(%r12) │ │ │ │ - mov 0x1678(%r12),%rbx │ │ │ │ - mov 0x16d8(%r12),%ebp │ │ │ │ - mov $0x1,%r14d │ │ │ │ - callq 7170 │ │ │ │ - mov 0x20(%r12),%eax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - shr %eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - cmp 0x24(%r12),%eax │ │ │ │ - ja 3d609 │ │ │ │ - imul $0x3b9aca00,%rdx,%rdx │ │ │ │ - mov %ebp,%ebp │ │ │ │ - movabs $0x431bde82d7b634db,%rax │ │ │ │ - add %rcx,%rdx │ │ │ │ - mul %rdx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - sub %rdx,%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add %rbp,%r8 │ │ │ │ - shr $0x3f,%r8 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov 0x1340(%r12),%rax │ │ │ │ - add 0x1350(%r12),%rax │ │ │ │ - mov %r13d,%edx │ │ │ │ - sub 0x1348(%r12),%rax │ │ │ │ - cmp $0x21,%rax │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovae %r14d,%edx │ │ │ │ - cmovb %rax,%r14 │ │ │ │ - mov -0x10260(%r12),%rax │ │ │ │ - mov -0x10258(%r12),%rax │ │ │ │ - mov -0x124f8(%r12),%eax │ │ │ │ - mov -0x10258(%r12),%rbx │ │ │ │ - mov -0x10260(%r12),%rax │ │ │ │ - sub $0x400,%rbx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr %rax │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovs %rax,%rbx │ │ │ │ - mov $0x80,%eax │ │ │ │ - cmp $0x80,%rbx │ │ │ │ - cmova %rax,%rbx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - callq 3c180 │ │ │ │ - cmpb $0x0,0x7(%rsp) │ │ │ │ - je 3d7b0 │ │ │ │ - add %rax,0x1668(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - je 3d6c5 │ │ │ │ - lea 0x1638(%r12),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - or %rbx,%r14 │ │ │ │ - je 3d6c5 │ │ │ │ - cmpb $0x0,0x7(%rsp) │ │ │ │ - je 3d386 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - and $0xf7,%ah │ │ │ │ - or 0xc(%rsp),%eax │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3d7ed │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + jmpq 3f9d3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%fs:0x0(%rbp) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a6480 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmpq 3faa4 │ │ │ │ mfence │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0xca96d(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3d47f │ │ │ │ - mfence │ │ │ │ - mov 0xca8e4(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 3d48e │ │ │ │ - movl $0x0,0xca8d1(%rip) │ │ │ │ + jmpq 3fb2b │ │ │ │ + movl $0x0,0xc83fe(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0xca8b2(%rip),%rsi │ │ │ │ + lea 0xc83df(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 3d48e │ │ │ │ + jns 3fb3a │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 3d48e │ │ │ │ + jne 3fb3a │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xca877(%rip),%rdi │ │ │ │ + lea 0xc83a4(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 3d48e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmpq 3fb3a │ │ │ │ + xchg %ax,%ax │ │ │ │ mfence │ │ │ │ - jmpq 3d3f5 │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - jmpq 3d503 │ │ │ │ - add %rax,0x1670(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - je 3d6b5 │ │ │ │ - jmpq 3d6a8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - je 3d394 │ │ │ │ - jmpq 3d6c5 │ │ │ │ - mov $0xfffffffb,%r8d │ │ │ │ - jmpq 3d6c8 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + jmpq 3fb18 │ │ │ │ + mfence │ │ │ │ + jmpq 3f9d3 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov $0xfffffffffffffff8,%r13 │ │ │ │ + sub $0x88,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 3d83a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - testb $0x4,(%rbx) │ │ │ │ - jne 3d852 │ │ │ │ - callq 17070 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - callq 19a20 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov (%rax),%rbp │ │ │ │ + testb $0xf,0x59(%rdi) │ │ │ │ + jne 4150f │ │ │ │ + movq $0x0,0x78(%rdi) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + testb $0x10,0x5a(%rdi) │ │ │ │ + je 3fee9 │ │ │ │ + mov 0x60(%r15),%r14 │ │ │ │ + cmpb $0x0,0x61(%r14) │ │ │ │ + jne 3fe58 │ │ │ │ + testb $0x4,0x15(%r15) │ │ │ │ + jne 3fe58 │ │ │ │ + testb $0xf,0x5a(%r15) │ │ │ │ + jne 3fd30 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3a570 │ │ │ │ test %al,%al │ │ │ │ - je 3d830 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - movabs $0x431bde82d7b634db,%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rbp │ │ │ │ - shr $0x12,%rdx │ │ │ │ - mov %rdx,0x1678(%rbx) │ │ │ │ + je 3fd30 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + testb $0x8,0x16(%rax) │ │ │ │ + jne 3fed6 │ │ │ │ + lea 0x7ff6f(%rip),%rcx │ │ │ │ + mov $0x14a,%edx │ │ │ │ + lea 0x7ff83(%rip),%rsi │ │ │ │ + lea 0x7d61c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - callq 19a20 │ │ │ │ + movdqu 0x6c(%r14),%xmm0 │ │ │ │ + mov 0x68(%r14),%esi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x4,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + mov 0x7c(%r14),%eax │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x4b(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 410c5 │ │ │ │ + testb $0x10,0x5a(%r15) │ │ │ │ + je 41179 │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + movzbl 0x60(%r14),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 40165 │ │ │ │ + mov 0x60(%r15),%r12 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ test %al,%al │ │ │ │ - jne 3d9c5 │ │ │ │ - movb $0x0,0x1658(%rbx) │ │ │ │ - lea 0x1610(%rbx),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 3d330 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x1678(%rbx),%rcx │ │ │ │ - mul %rbp │ │ │ │ - mov 0x16d8(%rbx),%eax │ │ │ │ - lea (%rcx,%rax,1),%rsi │ │ │ │ - shr $0x12,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - js 3d9f0 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - js 3d9f0 │ │ │ │ - mov %rsi,0x1660(%rbx) │ │ │ │ - jmp 3d998 │ │ │ │ + je 41405 │ │ │ │ + mov 0xc0(%r14),%rbx │ │ │ │ + movdqu (%r8),%xmm3 │ │ │ │ + movups %xmm3,(%rbx) │ │ │ │ + movdqu 0x10(%r8),%xmm4 │ │ │ │ + movups %xmm4,0x10(%rbx) │ │ │ │ + mov 0x20(%r8),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 3fe23 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 3fe10 │ │ │ │ + movb $0x1,0x61(%r14) │ │ │ │ + mov 0x60(%r15),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 37760 │ │ │ │ + movzbl 0x10(%rbp),%ecx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0xfffffffffffffffe,%rax │ │ │ │ + rol %cl,%rax │ │ │ │ + and %rax,0x30(%rdi) │ │ │ │ + callq 3c8c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x1658(%rbx) │ │ │ │ - jne 3d9b0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x1660(%rbx),%r15 │ │ │ │ - mul %rbp │ │ │ │ - shr $0x12,%rdx │ │ │ │ - cmp %r15,%rdx │ │ │ │ - jns 3d9b0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rbp │ │ │ │ - shr $0x12,%rdx │ │ │ │ - sub %rdx,%rdi │ │ │ │ - callq 170d0 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - je 3d930 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 3d8a0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + testb $0x1,0x58(%r14) │ │ │ │ + je 3fede │ │ │ │ + movzbl 0x58(%r15),%eax │ │ │ │ + and $0xffffff8f,%eax │ │ │ │ + or $0x10,%eax │ │ │ │ + testb $0x8,0x14(%r15) │ │ │ │ + mov %al,0x58(%r15) │ │ │ │ + movzbl 0x5a(%r15),%eax │ │ │ │ + jne 3feae │ │ │ │ + test $0x10,%al │ │ │ │ + je 41457 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3d9fc │ │ │ │ - add $0x28,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + jne 4150a │ │ │ │ + add $0x88,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rdx,0x1660(%rbx) │ │ │ │ - jmp 3d998 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and 0x1358(%rdi),%rsi │ │ │ │ - mov 0x1360(%rdi),%rdx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lea (%rsi,%rsi,8),%rcx │ │ │ │ - lock xadd %eax,0x30(%rdx,%rcx,8) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3da38 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jmpq 3cf60 │ │ │ │ - nopl (%rax) │ │ │ │ - and 0x1358(%rdi),%rsi │ │ │ │ - mov 0x1360(%rdi),%rdx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lea (%rsi,%rsi,8),%rcx │ │ │ │ - lock xadd %eax,0x30(%rdx,%rcx,8) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3da68 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + jne 3fe7a │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3a570 │ │ │ │ + test %al,%al │ │ │ │ + jne 4025c │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + testb $0x8,0x16(%rax) │ │ │ │ + je 4164a │ │ │ │ + mov $0xfffffffc,%r12d │ │ │ │ + jmp 3fe85 │ │ │ │ + lock orq $0x1,0x58(%r14) │ │ │ │ + jmpq 3fe5f │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 37a50 │ │ │ │ + test %al,%al │ │ │ │ + jne 3fcc9 │ │ │ │ + lea 0x2c78(%rbp),%rax │ │ │ │ + mov 0xc70e2(%rip),%r13 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3da80 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 3cf60 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + movzbl 0x58(%r15),%ebx │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + mov 0x1c(%r15),%r12d │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + and $0xf,%ebx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 3dab0 │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3db27 │ │ │ │ - cmp 0x1680(%rbx),%rsi │ │ │ │ - je 3dba8 │ │ │ │ - and 0x1358(%rbx),%rax │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - mov 0x1360(%rbx),%rax │ │ │ │ - movq $0x0,0x18(%rsi) │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %rsi,0x8(%rsi) │ │ │ │ - mov %rsi,(%rsi) │ │ │ │ - lock xadd %eax,0x30(%rdx) │ │ │ │ - mov 0x1340(%rbx),%rcx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3db40 │ │ │ │ - mov 0x1348(%rbx),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 3db70 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x1358(%rbx),%rax │ │ │ │ - and %rcx,%rax │ │ │ │ - lea (%rax,%rax,8),%rsi │ │ │ │ - mov 0x1360(%rbx),%rax │ │ │ │ - lea (%rax,%rsi,8),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 3db17 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 3cf60 │ │ │ │ - jmp 3db27 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 3db27 │ │ │ │ - lea 0x1278(%rbx),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x1290(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x1298(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - jmp 3db27 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x1,0x1688(%rbx) │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - jmpq 3dace │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + jne 40980 │ │ │ │ + mov 0xc80be(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xc8133(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 3dbe8 │ │ │ │ - cmp 0x1340(%rbp),%rsi │ │ │ │ - jb 3dd10 │ │ │ │ - mov 0x1358(%rbp),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x1360(%rbp),%rcx │ │ │ │ - lea 0x1278(%rbp),%r8 │ │ │ │ - lea 0x1290(%rbp),%r15 │ │ │ │ - lea 0x1298(%rbp),%r14 │ │ │ │ - and %rax,%rdx │ │ │ │ - lea (%rdx,%rdx,8),%rdx │ │ │ │ - lea (%rcx,%rdx,8),%r13 │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3dc9a │ │ │ │ - cmp 0x1680(%rbp),%rbx │ │ │ │ - je 3de00 │ │ │ │ - and %rdx,%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - lea (%rcx,%rax,8),%rdx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %rbx,0x8(%rbx) │ │ │ │ - mov %rbx,(%rbx) │ │ │ │ - lock xadd %eax,0x30(%rdx) │ │ │ │ - mov 0x1340(%rbp),%rcx │ │ │ │ + je 40a38 │ │ │ │ + mov 0x2c78(%rbp),%r14 │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + sub 0x68(%rsp),%ecx │ │ │ │ + lea -0x215240f9(%rax),%edx │ │ │ │ + lea (%rdx,%r12,1),%esi │ │ │ │ + add 0x68(%rsp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + add %esi,%edx │ │ │ │ + rol $0x4,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x6,%esi │ │ │ │ + xor %ecx,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %eax,%esi │ │ │ │ + rol $0x8,%ecx │ │ │ │ + xor %ecx,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add %esi,%edx │ │ │ │ + rol $0x10,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %eax,%esi │ │ │ │ + add %edx,%eax │ │ │ │ + ror $0xd,%ecx │ │ │ │ + xor %esi,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %ecx,%edx │ │ │ │ + rol $0x4,%esi │ │ │ │ + xor %esi,%edx │ │ │ │ + mov 0x74(%rsp),%esi │ │ │ │ + add %edx,%esi │ │ │ │ + mov 0x70(%rsp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + add 0x6c(%rsp),%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %edx,%esi │ │ │ │ + rol $0xe,%ecx │ │ │ │ + sub %ecx,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %esi,%eax │ │ │ │ + rol $0xb,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%edx │ │ │ │ + ror $0x7,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %edx,%esi │ │ │ │ + rol $0x10,%ecx │ │ │ │ + sub %ecx,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %esi,%eax │ │ │ │ + rol $0x4,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + xor %eax,%edx │ │ │ │ + rol $0xe,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov (%r14),%eax │ │ │ │ + xor %edx,%esi │ │ │ │ + ror $0x8,%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + sub %edx,%esi │ │ │ │ + and %eax,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x40(%r14,%rax,8),%rdi │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 40968 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + or $0x1,%rsi │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + cmove %rsi,%rdx │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 402bc │ │ │ │ + movzwl 0x2c8e(%rbp),%eax │ │ │ │ + mov %rdx,%r10 │ │ │ │ + sub %rax,%r10 │ │ │ │ + cmp 0x68(%r10),%ebx │ │ │ │ + setb %al │ │ │ │ + seta %cl │ │ │ │ + cmp %cl,%al │ │ │ │ + je 40270 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 402b0 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 402d8 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 3dd98 │ │ │ │ - mov 0x1348(%rbp),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 3dd50 │ │ │ │ - lock incl 0x30(%r13) │ │ │ │ - cmp 0xc9342(%rip),%r12 │ │ │ │ - mov %rsi,0x18(%rbx) │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ - je 3dd30 │ │ │ │ + jne 402f0 │ │ │ │ + mov 0xc7ff7(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 40a30 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0xc7fe3(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 40a28 │ │ │ │ + mov 0xc7f5c(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 4099f │ │ │ │ + test %r10,%r10 │ │ │ │ + je 40300 │ │ │ │ + mov 0x2c(%r15),%eax │ │ │ │ + mov (%r15),%r12 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + movdqu 0x1c(%r15),%xmm1 │ │ │ │ + movzbl 0x5a(%r15),%ebx │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + movups %xmm1,0x60(%rsp) │ │ │ │ + and $0xf,%ebx │ │ │ │ + jne 407c8 │ │ │ │ + callq a7960 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %bl,%bl │ │ │ │ + setne %r14b │ │ │ │ + test %al,%al │ │ │ │ + je 40e50 │ │ │ │ + movzbl 0x58(%r15),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %eax,0x68(%r10) │ │ │ │ + jne 40150 │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + cmp %rax,0x78(%r10) │ │ │ │ + seta %al │ │ │ │ + mov 0x70(%r10),%rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rdi,0x20(%r15) │ │ │ │ + mov 0x1c(%r15),%edi │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %edi,0x6c(%r10) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + je 4127a │ │ │ │ + mov %r10,%rdi │ │ │ │ + test %bl,%bl │ │ │ │ + jne 40ab0 │ │ │ │ + callq a7bb0 │ │ │ │ + jmpq 3ff10 │ │ │ │ + cltq │ │ │ │ + sub $0x1,%rax │ │ │ │ + je 410fc │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x3f,%edx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x1,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov $0x8,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + shl %cl,%rbx │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq a71b0 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 40fb9 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + callq 3c8c0 │ │ │ │ + movzbl 0x5a(%r15),%edx │ │ │ │ + movzbl 0x5b(%r15),%ecx │ │ │ │ + shr $0x4,%dl │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x1,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rsi,%rcx,1),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 40229 │ │ │ │ + mov 0x60(%r15),%rdi │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 4143d │ │ │ │ + callq a7bb0 │ │ │ │ + movzbl 0x5a(%r15),%edx │ │ │ │ + movzbl 0x5b(%r15),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xe,%eax │ │ │ │ + and $0xe,%edx │ │ │ │ + orw $0x100,0x14(%r15) │ │ │ │ + shl $0x4,%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + movq $0x7,0x60(%r15) │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x5a(%r15),%edx │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%r15) │ │ │ │ + jmpq 3fe85 │ │ │ │ + movzbl 0x5a(%r15),%eax │ │ │ │ + jmpq 3fe7a │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rax,0x78(%r10) │ │ │ │ + seta %cl │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x6c(%r10),%r8d │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + cmp %rax,0x70(%r10) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + or %eax,%ecx │ │ │ │ + jne 402b0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12d,%r8d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 40068 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + test $0x1,%dl │ │ │ │ + je 40039 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 40025 │ │ │ │ + mov 0x30(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 3ff5c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 40083 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 400be │ │ │ │ + xchg %ax,%ax │ │ │ │ + testb $0x8,0x15(%r15) │ │ │ │ + jne 410ec │ │ │ │ + movzbl 0x58(%r15),%eax │ │ │ │ + mov 0x1c(%r15),%ebx │ │ │ │ + mov %eax,%edi │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + and $0xf,%edi │ │ │ │ + mov %dil,0x10(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x1c8cca(%rip),%rax │ │ │ │ + mov (%rax),%r12 │ │ │ │ + callq a71b0 │ │ │ │ test %r12,%r12 │ │ │ │ - je 3dde0 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rbx,0x0(%r13) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - add $0x18,%rsp │ │ │ │ + je 40990 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 407e0 │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 407e0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 1b8b0 │ │ │ │ - nopl (%rax) │ │ │ │ + callq 7090 │ │ │ │ + lea 0x88(%r14),%rax │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + mov %rax,0x90(%r14) │ │ │ │ + mov %rax,0x88(%r14) │ │ │ │ mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + movl $0x0,0x28(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x38(%r14) │ │ │ │ + mov %rax,0x30(%r14) │ │ │ │ + lea 0x40(%r14),%rax │ │ │ │ + mov %rax,0x48(%r14) │ │ │ │ + mov %rax,0x40(%r14) │ │ │ │ + callq a7c10 │ │ │ │ + test %al,%al │ │ │ │ + je 4162b │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + mov %al,0x30(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 4160c │ │ │ │ + movzbl 0x10(%rsp),%eax │ │ │ │ + movb $0x0,0x50(%r14) │ │ │ │ + mov %ebx,0x6c(%r14) │ │ │ │ + mov %al,0x51(%r14) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + movb $0x0,0x61(%r14) │ │ │ │ + mov %eax,0x68(%r14) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movq $0x1,0x58(%r14) │ │ │ │ + mov %rax,0x70(%r14) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x78(%r14) │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + cmpq $0x0,0x2ca0(%rbp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movzwl 0x2c8e(%rbp),%eax │ │ │ │ + mov %ax,0x18(%rsp) │ │ │ │ + jne 41669 │ │ │ │ + movzwl 0x2c8c(%rbp),%eax │ │ │ │ + mov %ax,0x20(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 40f89 │ │ │ │ + mov 0xc7b6b(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xc7bdf(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 40f97 │ │ │ │ + mov 0x2c78(%rbp),%rbx │ │ │ │ + movzwl 0x2c8e(%rbp),%eax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x4(%rbx),%r9d │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + mov 0x6c(%rdx),%ecx │ │ │ │ + lea 0x68(%rdx),%rsi │ │ │ │ + sub $0x215240f9,%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + add 0x70(%rdx),%eax │ │ │ │ + mov 0x68(%rdx),%edx │ │ │ │ + mov %eax,%r8d │ │ │ │ + sub 0x8(%rsi),%edx │ │ │ │ + add %ecx,%eax │ │ │ │ + rol $0x4,%r8d │ │ │ │ + xor %edx,%r8d │ │ │ │ + mov %r8d,%edx │ │ │ │ + sub %r8d,%ecx │ │ │ │ + add %eax,%r8d │ │ │ │ + rol $0x6,%edx │ │ │ │ + xor %edx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + sub %ecx,%eax │ │ │ │ + add %r8d,%ecx │ │ │ │ + rol $0x8,%edi │ │ │ │ + xor %edi,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + rol $0x10,%edx │ │ │ │ + xor %edx,%r8d │ │ │ │ + lea (%rax,%rcx,1),%edx │ │ │ │ + mov %r8d,%eax │ │ │ │ + sub %r8d,%ecx │ │ │ │ + mov %edx,%edi │ │ │ │ + ror $0xd,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + lea (%r8,%rdx,1),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub %ecx,%edi │ │ │ │ + rol $0x4,%edx │ │ │ │ + xor %edi,%edx │ │ │ │ + mov 0x10(%rsi),%edi │ │ │ │ + add 0x14(%rsi),%edx │ │ │ │ + add %eax,%edi │ │ │ │ + add 0xc(%rsi),%eax │ │ │ │ + add %edi,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + xor %ecx,%edx │ │ │ │ + rol $0xe,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + rol $0xb,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %eax,%ecx │ │ │ │ + ror $0x7,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + xor %ecx,%edx │ │ │ │ + rol $0x10,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + rol $0x4,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + rol $0xe,%eax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov (%rbx),%eax │ │ │ │ + xor %ecx,%edx │ │ │ │ + ror $0x8,%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + sub %ecx,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x40(%rbx,%rax,8),%r12 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 405b3 │ │ │ │ + jmpq 40a40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rbx,0x10(%r13) │ │ │ │ - jmp 3dcd4 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rdx),%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x80,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + mov (%r12),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x1,%edx │ │ │ │ + lock cmpxchg %edx,(%r12) │ │ │ │ + jne 405b7 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 40590 │ │ │ │ + movzwl 0x18(%rsp),%eax │ │ │ │ + movzwl 0x20(%rsp),%edx │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea (%rax,%rdx,1),%r11 │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 408c7 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov $0x10,%ecx │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + cmove %rax,%rdx │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 40893 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 40880 │ │ │ │ + movzwl 0x2c8e(%rbp),%eax │ │ │ │ + mov %rdx,%r10 │ │ │ │ + sub %rax,%r10 │ │ │ │ + mov (%r11),%eax │ │ │ │ + cmp %eax,0x68(%r10) │ │ │ │ + seta %al │ │ │ │ + setb %sil │ │ │ │ + cmp %sil,%al │ │ │ │ + je 40a6e │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 40880 │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + lock andl $0xfffffffe,(%r12) │ │ │ │ + mov $0x81,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 3dc9a │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ + jne 40f9f │ │ │ │ + mov 0xc79d9(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 40fa9 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0xc79c5(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 40fb1 │ │ │ │ + mov 0xc793f(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 40741 │ │ │ │ + cmpq $0xfffffffffffff000,0x18(%rsp) │ │ │ │ + ja 40f58 │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 40f61 │ │ │ │ + lock incq 0x2d60(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - jmpq 3dc9a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1358(%rbp),%rax │ │ │ │ - and %rcx,%rax │ │ │ │ - lea (%rax,%rax,8),%rdi │ │ │ │ - mov 0x1360(%rbp),%rax │ │ │ │ - lea (%rax,%rdi,8),%rax │ │ │ │ + callq a80a0 │ │ │ │ + cmp $0xfffffffffffff000,%r14 │ │ │ │ + jbe 4070b │ │ │ │ + mov %r14d,%r12d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 410dd │ │ │ │ + movzwl 0x5a(%r15),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xf00f,%dx │ │ │ │ + or $0x110,%ax │ │ │ │ + and $0xff0,%ax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x5a(%r15) │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %al,0x5a(%r15) │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov %r14,0x60(%r15) │ │ │ │ + mov %eax,0x74(%r15) │ │ │ │ + jmpq 3fccd │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + movl $0x0,0xc78b8(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + lea 0xc78a0(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jns 406ce │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 406ce │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc7854(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jmpq 406ce │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq a7c10 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jmpq 400f4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2c50(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x2d18(%rbp),%rax │ │ │ │ + lea 0x2d10(%rbp),%rdx │ │ │ │ + lea -0x88(%rax),%r14 │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 3dc86 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 3cf60 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - jmpq 3dc9a │ │ │ │ + je 40ae5 │ │ │ │ + mov %ebx,0x30(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7c10 │ │ │ │ + test %al,%al │ │ │ │ + je 40aca │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 40ac2 │ │ │ │ + testb $0x2,0x58(%r14) │ │ │ │ + jne 40aba │ │ │ │ + subq $0x1,0x2d58(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + mov 0x88(%r14),%rdx │ │ │ │ + mov 0x90(%r14),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq 7a20 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 4128e │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + jmpq 40416 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%ecx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + test $0x1,%dl │ │ │ │ + je 40614 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 408c7 │ │ │ │ + mov 0x2d04(%rbp),%eax │ │ │ │ + cmp 0x2c84(%rbp),%eax │ │ │ │ + jae 413c9 │ │ │ │ + mov 0x2d04(%rbp),%eax │ │ │ │ + mov (%rbx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jbe 41015 │ │ │ │ + mov 0x2c90(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 408c7 │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 41015 │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + lock andl $0xfffffffe,(%r12) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 4126c │ │ │ │ + mov 0xc776e(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 41398 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xc7756(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 41390 │ │ │ │ + mov 0xc76cf(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 41306 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r11,%rsi │ │ │ │ + callq a6550 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,%r10 │ │ │ │ + jmpq 406ce │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x20(%r13),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rbx,0x20(%r13) │ │ │ │ - jmpq 3dcd4 │ │ │ │ - movb $0x1,0x1688(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - jmpq 3dc44 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a6480 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmpq 4001e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 3ff55 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 4039d │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + movl $0x0,0xc765a(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - cmpq $0x0,0x18(%rsi) │ │ │ │ - jne 3dede │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmp %rsi,0x1680(%rdi) │ │ │ │ - je 3de68 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3defd │ │ │ │ - add $0x38,%rsp │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xc763b(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jns 400b5 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 400b5 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc75f5(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jmpq 400b5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 400a6 │ │ │ │ + mfence │ │ │ │ + jmpq 40091 │ │ │ │ + mfence │ │ │ │ + jmpq 3ff55 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq a64a0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 405b3 │ │ │ │ + movq $0xfffffffffffffff4,0x18(%rsp) │ │ │ │ + mov $0xfffffffffffffff4,%r10 │ │ │ │ + jmpq 4068e │ │ │ │ + mov 0x10(%r11),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %rax,0x78(%r10) │ │ │ │ + seta %sil │ │ │ │ + mov 0x8(%r11),%rax │ │ │ │ + mov 0x6c(%r10),%r8d │ │ │ │ + sbb $0x0,%esi │ │ │ │ + cmp %rax,0x70(%r10) │ │ │ │ + mov 0x4(%r11),%edi │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + or %eax,%esi │ │ │ │ + jne 40880 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edi,%r8d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 4064a │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 3ff10 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov 0x90(%r14),%rax │ │ │ │ + lea -0x88(%rax),%r14 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 40814 │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 413f7 │ │ │ │ + mov 0xc74ff(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xc7573(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 414e3 │ │ │ │ + mov 0x2c78(%rbp),%r12 │ │ │ │ + mov (%r12),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 412bb │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x4(%r12),%r9d │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0x40(%r12,%rax,8),%rax │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 413ba │ │ │ │ + mov (%rax),%rdx │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + cmove %rax,%rdx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + test $0x1,%dl │ │ │ │ + je 40b7e │ │ │ │ + jmpq 412ae │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - lea 0x1690(%rdi),%rbp │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea -0x296e1(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 3deb5 │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + test $0x1,%bpl │ │ │ │ + jne 412ae │ │ │ │ + testb $0x2,-0x28(%rbp) │ │ │ │ + jne 40b70 │ │ │ │ + lea -0x80(%rbp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7c10 │ │ │ │ + test %al,%al │ │ │ │ + je 40b70 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 412a1 │ │ │ │ + testb $0x2,-0x28(%rbp) │ │ │ │ + jne 41299 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 41690 │ │ │ │ + mov 0xc742d(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xc74a1(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 41688 │ │ │ │ + mov 0x2c78(%rbp),%rax │ │ │ │ + mov %ebx,0x30(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movzwl 0x2c8e(%rbp),%eax │ │ │ │ + mov $0x68,%ecx │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + add %r14,%rcx │ │ │ │ + mov 0x4(%rcx),%esi │ │ │ │ + sub $0x215240f9,%eax │ │ │ │ + mov (%rcx),%edi │ │ │ │ + sub 0x8(%rcx),%edi │ │ │ │ + add %eax,%esi │ │ │ │ + add 0x8(%rcx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + add %esi,%eax │ │ │ │ + rol $0x4,%edx │ │ │ │ + xor %edi,%edx │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + sub %edx,%edi │ │ │ │ + rol $0x6,%esi │ │ │ │ + xor %edi,%esi │ │ │ │ + lea (%rdx,%rax,1),%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + sub %esi,%eax │ │ │ │ + add %edi,%esi │ │ │ │ + rol $0x8,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + sub %eax,%edi │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + add %esi,%eax │ │ │ │ + rol $0x10,%edi │ │ │ │ + xor %edi,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + sub %edx,%esi │ │ │ │ + ror $0xd,%edi │ │ │ │ + xor %esi,%edi │ │ │ │ + lea (%rdx,%rax,1),%esi │ │ │ │ + mov %edi,%edx │ │ │ │ + sub %edi,%eax │ │ │ │ + rol $0x4,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + add 0x14(%rcx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x10(%rcx),%eax │ │ │ │ + add %esi,%eax │ │ │ │ + add %eax,%edi │ │ │ │ + mov 0xc(%rcx),%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + xor %edi,%edx │ │ │ │ + rol $0xe,%ecx │ │ │ │ + add %esi,%eax │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %edx,%eax │ │ │ │ + rol $0xb,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + xor %eax,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edi,%ecx │ │ │ │ + ror $0x7,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + xor %ecx,%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + rol $0x10,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + sub %edi,%esi │ │ │ │ + mov (%rbx),%edi │ │ │ │ + xor %esi,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + rol $0x4,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea -0x1(%rdi),%ecx │ │ │ │ + mov 0x4(%rbx),%edi │ │ │ │ + xor %edx,%eax │ │ │ │ + rol $0xe,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + xor %eax,%esi │ │ │ │ + ror $0x8,%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %eax,%edx │ │ │ │ + and %edx,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x40(%rbx,%rax,8),%r12 │ │ │ │ + test %edi,%edi │ │ │ │ + je 40cfa │ │ │ │ + jmpq 413de │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x80,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + mov (%r12),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x1,%edx │ │ │ │ + lock cmpxchg %edx,(%r12) │ │ │ │ + jne 40cfe │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 40cd8 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov %r12,%rax │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + cmove %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 40d53 │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jne 40d49 │ │ │ │ + jmpq 415fc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 17070 │ │ │ │ - mov $0x2,%edx │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 41115 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + je 40d40 │ │ │ │ + lock andl $0xfffffffe,(%r12) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - cmp %rbx,0x1680(%r13) │ │ │ │ - je 3deb0 │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + pop %r12 │ │ │ │ + pop %rax │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 40bf6 │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + mov $0xfffffffe,%r12d │ │ │ │ + mov %fs:0x0(%r13),%rdx │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 41758 │ │ │ │ + mov 0xc72cf(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 41750 │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xc72ba(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 41748 │ │ │ │ + mov 0xc7233(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 416db │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 416bc │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + movq $0xffffffffffffffff,-0x8(%r14) │ │ │ │ + movups %xmm0,-0x18(%r14) │ │ │ │ + lock decq 0x2d60(%rbp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 416ae │ │ │ │ + mov 0xc726c(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 416a6 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xc7255(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4169e │ │ │ │ + mov 0xc71cf(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 41476 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + jmpq 40868 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%r12),%rdx │ │ │ │ + movzbl %r14b,%r11d │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 40ef0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x50(%r12),%rsi │ │ │ │ + tzcnt %rdx,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + je 40ef0 │ │ │ │ + cmp 0x60(%rax),%r10 │ │ │ │ + je 40eb6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 40ef0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 40ef0 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp 0x60(%rax),%r10 │ │ │ │ + jne 40e88 │ │ │ │ + movzbl 0x5a(%rax),%ecx │ │ │ │ + movzbl 0x5b(%rax),%edi │ │ │ │ + shr $0x4,%cl │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%ecx │ │ │ │ + lea -0x1(%rcx,%rdi,1),%ecx │ │ │ │ + cmp %ecx,%r11d │ │ │ │ + jg 40e88 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + callq a83c0 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jmpq 40102 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0xe39(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r15,%r9 │ │ │ │ + push %rax │ │ │ │ + lea -0x2487(%rip),%r8 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movdqu 0x80(%rsp),%xmm2 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + callq 38e60 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + jne 40102 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + testb $0x8,0x16(%rax) │ │ │ │ + je 3ff10 │ │ │ │ + jmpq 3fed6 │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 406e6 │ │ │ │ + cmpb $0x0,0x30(%rsp) │ │ │ │ + je 411c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 3ff10 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 404aa │ │ │ │ + mfence │ │ │ │ + jmpq 404aa │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + jmpq 406ce │ │ │ │ + mfence │ │ │ │ + jmpq 406b0 │ │ │ │ + mfence │ │ │ │ + jmpq 406c3 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 401d1 │ │ │ │ + mov 0x60(%r15),%r12 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + test %al,%al │ │ │ │ + je 413a0 │ │ │ │ + mov 0xc0(%r14),%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + movzbl 0x10(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rbx,0xc0(%r14) │ │ │ │ + mov %al,0x60(%r14) │ │ │ │ + jmpq 3fddd │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ + or $0x1,%rdx │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + mov %rax,0x80(%r14) │ │ │ │ + lock incl 0x2d04(%rbp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + test $0x1,%dil │ │ │ │ + cmove %rdi,%rax │ │ │ │ + sfence │ │ │ │ + mov %rax,(%r12) │ │ │ │ + callq a4ec0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 14750 │ │ │ │ - jmpq 3de44 │ │ │ │ - lea 0x9a11b(%rip),%rcx │ │ │ │ - mov $0x1b2,%edx │ │ │ │ - lea 0x99e49(%rip),%rsi │ │ │ │ - lea 0x99e9a(%rip),%rdi │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov 0x2d04(%rbp),%ecx │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + lea (%rax,%rax,2),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jbe 4068e │ │ │ │ + mov 0x2c90(%rbp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 410aa │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4068e │ │ │ │ + mov 0x1c81cf(%rip),%rdi │ │ │ │ + lea 0x2cb8(%rbp),%rsi │ │ │ │ + callq a9d40 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmpq 4068e │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 3fd99 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 3fed6 │ │ │ │ + jmpq 401e4 │ │ │ │ + movq $0x0,0x60(%r15) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 3fe85 │ │ │ │ + movq $0x1,0x10(%rsp) │ │ │ │ + mov $0x8,%r12d │ │ │ │ + mov $0x8,%ebx │ │ │ │ + jmpq 401af │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + mov (%r14),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 41426 │ │ │ │ + sfence │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lock andl $0xfffffffe,(%r12) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + lock decl 0x2d04(%rbp) │ │ │ │ + cmpb $0x0,0x2c96(%rbp) │ │ │ │ + jne 415b4 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 40d98 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + callq 37a50 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %al,%al │ │ │ │ + jne 3fda4 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + orb $0x8,0x16(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 3fed6 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x2c50(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + testb $0x2,0x58(%r14) │ │ │ │ + jne 414eb │ │ │ │ + mov 0x88(%r14),%rcx │ │ │ │ + mov 0x90(%r14),%rdx │ │ │ │ + movl $0x0,0x64(%r14) │ │ │ │ + lea 0x88(%r14),%rax │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov 0x2d18(%rbp),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lea 0x2d10(%rbp),%rdx │ │ │ │ + mov %rdx,0x88(%r14) │ │ │ │ + mov 0x2d18(%rbp),%rdx │ │ │ │ + mov %rdx,0x90(%r14) │ │ │ │ + addq $0x1,0x2d58(%rbp) │ │ │ │ + mov %rax,0x2d18(%rbp) │ │ │ │ + mov 0xc0(%r14),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movb $0x0,0x60(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0xc0(%r14) │ │ │ │ + callq a80a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 3ff10 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 40942 │ │ │ │ + mov %r14d,%r11d │ │ │ │ + orb $0x10,0x5a(%r15) │ │ │ │ + mov %r10,%r14 │ │ │ │ + or %r11b,0x5b(%r15) │ │ │ │ + jmpq 40730 │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + jmpq 401e4 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 40b70 │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp (%r12),%ebx │ │ │ │ + jb 40b37 │ │ │ │ + mov %fs:0x0(%r13),%rdx │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + sub $0x1,%edx │ │ │ │ + jne 415aa │ │ │ │ + cmpl $0x0,0xc6dac(%rip) │ │ │ │ + je 415a2 │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + cmpl $0x0,0xc6d9a(%rip) │ │ │ │ + je 4159a │ │ │ │ + mov 0xc6d16(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + je 4152e │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + jmpq 401e4 │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + movl $0x0,0xc6cf3(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xc6cd4(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r11 │ │ │ │ + pop %rbx │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + jns 40942 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 40942 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc6c8e(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + jmpq 40942 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 40933 │ │ │ │ + mfence │ │ │ │ + jmpq 4091a │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 378c0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + jmpq 40fea │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a6480 │ │ │ │ + jmpq 40b4c │ │ │ │ + movq $0xfffffffffffffff9,0x18(%rsp) │ │ │ │ + mov $0xfffffffffffffff9,%r10 │ │ │ │ + jmpq 40657 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a5990 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 40cfa │ │ │ │ + jmpq 40d81 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 40b16 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + callq 378c0 │ │ │ │ + mov 0xc0(%r14),%rbx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + jmpq 3fddd │ │ │ │ + test $0x1,%al │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + sfence │ │ │ │ + mov %rax,(%r12) │ │ │ │ + callq a4ec0 │ │ │ │ + jmpq 41136 │ │ │ │ + callq a7d30 │ │ │ │ + movzbl 0x5a(%r15),%edx │ │ │ │ + movzbl 0x5b(%r15),%eax │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + jmpq 40229 │ │ │ │ + lea 0x7e822(%rip),%rcx │ │ │ │ + mov $0x15f,%edx │ │ │ │ + lea 0x7e836(%rip),%rsi │ │ │ │ + lea 0x7e9cf(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + movl $0x0,0xc6b88(%rip) │ │ │ │ + push %r12 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0xc6b6d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r14 │ │ │ │ + pop %rdx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40e42 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 40e42 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc6b2f(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 40e42 │ │ │ │ + mfence │ │ │ │ + jmpq 40b16 │ │ │ │ + lea 0x7e70e(%rip),%rcx │ │ │ │ + mov $0x51,%edx │ │ │ │ + lea 0x7e7a2(%rip),%rsi │ │ │ │ + lea 0x7e7b9(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x7e76a(%rip),%rcx │ │ │ │ + mov $0x113,%edx │ │ │ │ + lea 0x7e77e(%rip),%rsi │ │ │ │ + lea 0x7e7ce(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + movl $0x0,0xc6ad0(%rip) │ │ │ │ + push %r11 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xc6ab5(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + test %eax,%eax │ │ │ │ + jns 412fb │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 412fb │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc6a78(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 412fb │ │ │ │ + mfence │ │ │ │ + jmpq 412ec │ │ │ │ + mfence │ │ │ │ + jmpq 412da │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 412fb │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov $0xa,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x2d04(%rbp),%edi │ │ │ │ + mov (%rax),%ecx │ │ │ │ + lea (%rcx,%rcx,2),%eax │ │ │ │ + div %esi │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 41171 │ │ │ │ + movzwl 0x2c94(%rbp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jbe 41171 │ │ │ │ + mov 0x1c7c95(%rip),%rdi │ │ │ │ + lea 0x2cb8(%rbp),%rsi │ │ │ │ + callq a9d40 │ │ │ │ + jmpq 41171 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + jmpq 4111e │ │ │ │ + lea 0x7e64d(%rip),%rcx │ │ │ │ + mov $0x6b,%edx │ │ │ │ + lea 0x7e681(%rip),%rsi │ │ │ │ + lea 0x7e7f2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7e62e(%rip),%rcx │ │ │ │ + mov $0x6a,%edx │ │ │ │ + lea 0x7e662(%rip),%rsi │ │ │ │ + lea 0x7e7ab(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7e62f(%rip),%rcx │ │ │ │ + mov $0x15b,%edx │ │ │ │ + lea 0x7e643(%rip),%rsi │ │ │ │ + lea 0x7bcdc(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7e5b0(%rip),%rcx │ │ │ │ + mov $0x381,%edx │ │ │ │ + lea 0x7bc10(%rip),%rsi │ │ │ │ + lea 0x7bc24(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mfence │ │ │ │ + jmpq 40be8 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 40be8 │ │ │ │ + mfence │ │ │ │ + jmpq 40e33 │ │ │ │ + mfence │ │ │ │ + jmpq 40e1c │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 40e42 │ │ │ │ + lea 0x7e57d(%rip),%rcx │ │ │ │ + mov $0x45,%edx │ │ │ │ + lea 0x7e5d1(%rip),%rsi │ │ │ │ + lea 0x7e67a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + movl $0x0,0xc6923(%rip) │ │ │ │ + push %rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xc6909(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40dde │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 40dde │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc68ca(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 40dde │ │ │ │ + mfence │ │ │ │ + jmpq 40dcf │ │ │ │ + mfence │ │ │ │ + jmpq 40dba │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 40dde │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmpq 3d330 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ - mov 0x1650(%rdi),%rbp │ │ │ │ - movq $0x0,0x1650(%rdi) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3df4f │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + movdqu 0x50(%rsp),%xmm0 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,0x24(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3f980 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417d8 │ │ │ │ + movdqu (%rsp),%xmm1 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 19a40 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x18(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3df58 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movups %xmm1,0x30(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jmpq 3f040 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x20,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ - jmpq 17000 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + retq │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rcx │ │ │ │ push %rbx │ │ │ │ - cmpq $0x0,0x1650(%rdi) │ │ │ │ - je 3df90 │ │ │ │ - mov %r12d,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x60(%rsi),%rsi │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + movzbl (%rdx),%edx │ │ │ │ + cmp 0x60(%rsi),%dl │ │ │ │ + ja 41977 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + testb $0x10,0xa8(%rdi) │ │ │ │ + jne 41842 │ │ │ │ + mov 0x90(%r9),%eax │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41958 │ │ │ │ + mov 0x98(%rsi),%r10d │ │ │ │ + mov %edi,%r8d │ │ │ │ + sub %r10d,%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 41842 │ │ │ │ + add %r10d,%eax │ │ │ │ + sub %edi,%eax │ │ │ │ + mov %eax,0x90(%r9) │ │ │ │ + add %r8d,0x98(%rsi) │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ + mov 0xc0(%rsi),%r8 │ │ │ │ + mov %edx,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 41869 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,8),%rdx │ │ │ │ + mov %rdx,(%r8,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 41858 │ │ │ │ + movb $0x1,0x61(%rsi) │ │ │ │ + testb $0x2,0x58(%rsi) │ │ │ │ + je 418a0 │ │ │ │ + mov 0x88(%r9),%r8 │ │ │ │ + mov 0xb8(%rsi),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + ja 41910 │ │ │ │ + test %rax,%rax │ │ │ │ + je 41910 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x12eb8(%rdi),%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x99e07(%rip),%rdx │ │ │ │ - lea -0x7ad(%rip),%rdi │ │ │ │ - callq 19880 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 3dfe0 │ │ │ │ - lock incl 0x18(%rax) │ │ │ │ - mov %rax,0x1650(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 17020 │ │ │ │ - mov %r12d,%eax │ │ │ │ + nop │ │ │ │ + lock orq $0x2,0x58(%rsi) │ │ │ │ + lock incq 0x2d68(%rbx) │ │ │ │ + mov 0x2d68(%rbx),%rbp │ │ │ │ + mov 0x2d60(%rbx),%rax │ │ │ │ + sub $0x400,%rbp │ │ │ │ + mov 0x88(%r9),%r8 │ │ │ │ + shr %rax │ │ │ │ + sub %rax,%rbp │ │ │ │ + mov 0xb8(%rsi),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + ja 41939 │ │ │ │ + test %rax,%rax │ │ │ │ + je 41939 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 41893 │ │ │ │ + mov 0x14610(%rbx),%rdi │ │ │ │ + movb $0x1,0x14618(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 41893 │ │ │ │ + callq a6bf0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x99fbe(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebp,%r12d │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 3df81 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xa0(%rsi),%rdx │ │ │ │ + lea 0x12fc0(%rbx),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea -0x2428(%rip),%rcx │ │ │ │ + callq 81550 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + lea 0xa0(%rsi),%rdx │ │ │ │ + lea 0x12fc0(%rbx),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea -0x2451(%rip),%rcx │ │ │ │ + callq 81550 │ │ │ │ + jmp 418e1 │ │ │ │ + lea 0x7e261(%rip),%rcx │ │ │ │ + mov $0x206,%edx │ │ │ │ + lea 0x7e335(%rip),%rsi │ │ │ │ + lea 0x7e4f6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7e242(%rip),%rcx │ │ │ │ + mov $0x201,%edx │ │ │ │ + lea 0x7e316(%rip),%rsi │ │ │ │ + lea 0x7e375(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x0,0xf(%rsp) │ │ │ │ - testb $0x2,(%rdi) │ │ │ │ - jne 3e050 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 3e102 │ │ │ │ - add $0x50,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpq $0x0,0xf0(%rdi) │ │ │ │ + je 419c7 │ │ │ │ + lea 0xd0(%rdi),%rdi │ │ │ │ + callq a7180 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0xc5612(%rip),%r14 │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 41d24 │ │ │ │ + mov 0xc6617(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0xc668c(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 41d39 │ │ │ │ + mov 0x28(%r15),%r13 │ │ │ │ + lea 0xc0(%r15),%rbp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x0(%r13),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 41a8b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%r13),%r8d │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea 0x40(%r13,%rax,8),%rax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 41cd0 │ │ │ │ + mov (%rax),%rbx │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rbx │ │ │ │ + cmove %rax,%rbx │ │ │ │ + test $0x1,%bl │ │ │ │ + jne 41a81 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x80(%rbx),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3ecc0 │ │ │ │ + mov 0xc0(%r15),%rdx │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0xc0(%r15),%rdx │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov %rax,0xc0(%r15) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + test $0x1,%bl │ │ │ │ + je 41a48 │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %r12d,0x0(%r13) │ │ │ │ + ja 41a18 │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 41d1b │ │ │ │ + mov 0xc65de(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 41d31 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0xc65cc(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 41d41 │ │ │ │ + mov 0xc6546(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 41d49 │ │ │ │ + mov 0xc0(%r15),%rax │ │ │ │ + lea 0x10370(%r15),%r14 │ │ │ │ + lea 0x10390(%r15),%r13 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea -0x88(%rax),%r12 │ │ │ │ + lea -0x88(%rcx),%rbx │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 41c70 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xa0(%r12),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 81430 │ │ │ │ + mov 0x98(%r12),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7fffffff,%edx │ │ │ │ + add %rdx,%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 41c10 │ │ │ │ + mov %rdx,%rax │ │ │ │ + neg %rax │ │ │ │ + lock xadd %rax,0x0(%r13) │ │ │ │ + movl $0x0,0x98(%r12) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + test $0x1,%al │ │ │ │ + jne 41ce0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x20,%rcx │ │ │ │ + shr %eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 41c10 │ │ │ │ + testb $0x10,0x10370(%r15) │ │ │ │ + jne 41c10 │ │ │ │ + lea 0x115e0(%r15),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 41b80 │ │ │ │ + mov 0x10390(%r15),%rax │ │ │ │ + mov 0x10370(%r15),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr %eax │ │ │ │ + and $0x10,%edx │ │ │ │ + shr $0x20,%rcx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 41c60 │ │ │ │ + mov 0x116b0(%r15),%rax │ │ │ │ + add 0x116c0(%r15),%rax │ │ │ │ + sub 0x116b8(%r15),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe 41c60 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 41bfd │ │ │ │ + lock orq $0x10,(%r14) │ │ │ │ + lea 0x115e8(%r15),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + lea 0x11600(%r15),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea 0x11608(%r15),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x115e0(%r15) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%r12),%rdx │ │ │ │ + mov 0x90(%r12),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0xc0(%r12),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,%r12 │ │ │ │ + callq 7410 │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + lea 0x88(%rbx),%rdx │ │ │ │ + sub $0x88,%rax │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 41c70 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 41b00 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 41bfd │ │ │ │ + lock andq $0xffffffffffffffef,(%r14) │ │ │ │ + jmp 41bfd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x118(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 41c9d │ │ │ │ + mov 0x10378(%r15),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 41c9d │ │ │ │ + testb $0x8,-0x2b6f(%r15) │ │ │ │ + jne 41db7 │ │ │ │ + mov 0x110(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 41dd6 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + cmpb $0x0,0xb8(%r15) │ │ │ │ + jne 41d04 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xf(%rsp),%r12 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 3c430 │ │ │ │ - test %eax,%eax │ │ │ │ - je 3e070 │ │ │ │ - movzbl 0xf(%rsp),%eax │ │ │ │ - jmp 3e026 │ │ │ │ xchg %ax,%ax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movl $0x40000001,0x38(%rsp) │ │ │ │ - lea 0x1290(%rbx),%r14 │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1bc10 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 3c430 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3e0d8 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3e0a0 │ │ │ │ + mov %r12d,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp 3e0a0 │ │ │ │ - nopl (%rax) │ │ │ │ + callq a6480 │ │ │ │ + jmpq 41a2d │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lock andq $0xfffffffffffffffe,0x0(%r13) │ │ │ │ mfence │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3e067 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 3e067 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + lea 0x11608(%r15),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jmpq 41b51 │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x28(%r15),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq a5940 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + jmpq 41acb │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmpq 419fd │ │ │ │ + mfence │ │ │ │ + jmpq 41aaa │ │ │ │ + mfence │ │ │ │ + jmpq 419fd │ │ │ │ + mfence │ │ │ │ + jmpq 41abc │ │ │ │ + movl $0x0,0xc62b5(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea -0x12fc0(%rdi),%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xc6296(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 41acb │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 41acb │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc625b(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 41acb │ │ │ │ + lea 0x7dde2(%rip),%rcx │ │ │ │ + mov $0x2ad,%edx │ │ │ │ + lea 0x7ded6(%rip),%rsi │ │ │ │ + lea 0x7e0cf(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ddc3(%rip),%rcx │ │ │ │ + mov $0x2b0,%edx │ │ │ │ + lea 0x7deb7(%rip),%rsi │ │ │ │ + lea 0x7e120(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 7350 │ │ │ │ + lea 0xc0(%rbx),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + mov %rax,0xc0(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbx │ │ │ │ + lea 0xc2fc8(%rip),%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x28,%rdi │ │ │ │ + callq a5690 │ │ │ │ + test %eax,%eax │ │ │ │ + je 41e50 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x3367(%rip),%rax │ │ │ │ + movb $0x1,0xb8(%rbx) │ │ │ │ + lea 0xd0(%rbx),%rdi │ │ │ │ + mov %rax,0xd0(%rbx) │ │ │ │ + lea -0x2833(%rip),%rax │ │ │ │ + movl $0x1,0xe0(%rbx) │ │ │ │ + mov %rax,0xd8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmpq a7130 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x7de86(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ push %rbx │ │ │ │ - lea 0x1270(%rdi),%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x108(%rsi),%rcx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 3ebd0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x7de62(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x110(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 3ebd0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x7de4c(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x118(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 3ebd0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x1c70f1(%rip),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 41f28 │ │ │ │ + jmpq 7410 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a71b0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x8,%esi │ │ │ │ + callq 70e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 3e148 │ │ │ │ - mov 0x1340(%r14),%rcx │ │ │ │ - mov 0x1348(%r14),%r9 │ │ │ │ - cmp %r9,%rcx │ │ │ │ - je 3e327 │ │ │ │ - mov 0x1360(%r14),%r11 │ │ │ │ - mov 0x1358(%r14),%r10 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x2(%rsp),%rbp │ │ │ │ - jmp 3e194 │ │ │ │ - nop │ │ │ │ - cmp %al,-0x12b6b(%r14) │ │ │ │ - cmova %rcx,%r8 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %r9,%rcx │ │ │ │ - je 3e1f0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - and %r10,%rax │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - lea (%r11,%rax,8),%rdx │ │ │ │ - movzbl 0x34(%rdx),%eax │ │ │ │ - test %esi,%esi │ │ │ │ - js 3e180 │ │ │ │ - movdqu 0x34(%rdx),%xmm1 │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - movzbl 0x44(%rdx),%edx │ │ │ │ - mov %dl,0x10(%rsp) │ │ │ │ - movzbl %al,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 3e18b │ │ │ │ - lea -0x1(%rdx),%edi │ │ │ │ - lea 0x1(%rsp),%rax │ │ │ │ - add %rbp,%rdi │ │ │ │ - jmp 3e1d9 │ │ │ │ - nop │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3e18b │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - jne 3e1d0 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %r9,%rcx │ │ │ │ - jne 3e194 │ │ │ │ + je 41f88 │ │ │ │ + movq $0x0,0x1c709e(%rip) │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 41fa1 │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r14) │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 3e000 │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 3e32f │ │ │ │ - lea -0x12c00(%r14),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 41f5f │ │ │ │ + movq $0xc8,(%rdx) │ │ │ │ + mov %rdx,0x1c7069(%rip) │ │ │ │ + jmp 41f6f │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x68(%rsi),%rax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 42090 │ │ │ │ + test $0x8,%al │ │ │ │ + jne 4212b │ │ │ │ + movzbl 0x51(%rsi),%eax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + shl $0x7,%rax │ │ │ │ + cmp %rsi,0x5a8(%rdi,%rax,1) │ │ │ │ + je 4210c │ │ │ │ + cmpw $0x0,0x1c0(%rsi) │ │ │ │ + jne 420ed │ │ │ │ + lea 0x1a8(%rsi),%rax │ │ │ │ + cmp %rax,0x1a8(%rsi) │ │ │ │ + jne 420ce │ │ │ │ + cmpq $0x0,0x1b8(%rsi) │ │ │ │ + jne 420af │ │ │ │ + lock andq $0xffffffffffffffef,0x68(%rsi) │ │ │ │ + lea 0xa68(%r12),%rbp │ │ │ │ + lea 0x9d0(%rdi),%rdi │ │ │ │ + callq 23b20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 7940 │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2d480 │ │ │ │ - mov $0x1,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3e240 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rsp,%rbp │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %r15,0x1348(%r14) │ │ │ │ - jbe 3e323 │ │ │ │ - cmp %r15,0x1340(%r14) │ │ │ │ - mov 0x1358(%r14),%rax │ │ │ │ - mov $0x2,%esi │ │ │ │ + mov 0x1e8(%rbx),%rdx │ │ │ │ + mov 0x1e0(%rbx),%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ - cmovae 0x1340(%r14),%r15 │ │ │ │ - mov 0x1360(%r14),%rdx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - and %r15,%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - movdqu 0x34(%rax),%xmm0 │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movzbl 0x44(%rax),%eax │ │ │ │ - mov %al,0x10(%rsp) │ │ │ │ - callq 2ce80 │ │ │ │ - mfence │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ + lea 0x1e0(%rbx),%rax │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov 0xaa0(%r12),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0xaa0(%r12),%rdx │ │ │ │ + mov %rdx,0x1e0(%rbx) │ │ │ │ + lea 0xaa0(%r12),%rdx │ │ │ │ + mov %rdx,0x1e8(%rbx) │ │ │ │ + mov %rax,0xaa0(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 7a20 │ │ │ │ + lea 0x7ed19(%rip),%rcx │ │ │ │ + mov $0x92,%edx │ │ │ │ + lea 0x7de95(%rip),%rsi │ │ │ │ + lea 0x7b251(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ecfa(%rip),%rcx │ │ │ │ + mov $0x97,%edx │ │ │ │ + lea 0x7de76(%rip),%rsi │ │ │ │ + lea 0x7e7c0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ecdb(%rip),%rcx │ │ │ │ + mov $0x96,%edx │ │ │ │ + lea 0x7de57(%rip),%rsi │ │ │ │ + lea 0x7dea8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ecbc(%rip),%rcx │ │ │ │ + mov $0x95,%edx │ │ │ │ + lea 0x7de38(%rip),%rsi │ │ │ │ + lea 0x7e776(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ec9d(%rip),%rcx │ │ │ │ + mov $0x94,%edx │ │ │ │ + lea 0x7de19(%rip),%rsi │ │ │ │ + lea 0x7de3a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ec7e(%rip),%rcx │ │ │ │ + mov $0x93,%edx │ │ │ │ + lea 0x7ddfa(%rip),%rsi │ │ │ │ + lea 0x7e71c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x30(%rdi),%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x2b28(%rbp),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - movl $0x0,0x1270(%r14) │ │ │ │ - callq 2d030 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - nop │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3e2d0 │ │ │ │ - test %esi,%esi │ │ │ │ - je 3e250 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r14) │ │ │ │ + callq 7940 │ │ │ │ + orb $0x1,0x5c(%rbx) │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 2d270 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ callq 7a20 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3e337 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov 0x2b58(%rbp),%rdi │ │ │ │ pop %rbx │ │ │ │ + lea 0x2b60(%rbp),%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 3e2e0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmpq 3e1f0 │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - jmp 3e301 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ + jmpq a9d40 │ │ │ │ + nopl (%rax) │ │ │ │ + push %r12 │ │ │ │ + lea 0xa68(%rdi),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + callq 7940 │ │ │ │ + mov 0x1e0(%rbx),%rcx │ │ │ │ + mov 0x1e8(%rbx),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x1e0(%rbx),%rax │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov %rax,0x1e8(%rbx) │ │ │ │ + mov %rax,0x1e0(%rbx) │ │ │ │ + callq 7a20 │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + je 42240 │ │ │ │ + callq a8570 │ │ │ │ + lea 0x9a8(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + movzbl 0x51(%rbx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl $0x7,%rdx │ │ │ │ + mov 0x5a8(%rbp,%rdx,1),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4221f │ │ │ │ + movzbl 0x50(%rdx),%ecx │ │ │ │ + cmp %cl,0x50(%rbx) │ │ │ │ + jb 42247 │ │ │ │ + testb $0x4,0x69(%rdx) │ │ │ │ + je 42247 │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,0x5a8(%rbp,%rax,1) │ │ │ │ + callq 7a20 │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 23a40 │ │ │ │ + nop │ │ │ │ + callq a8500 │ │ │ │ + jmp 421e9 │ │ │ │ + lea 0x7e8a2(%rip),%rcx │ │ │ │ + mov $0x431,%edx │ │ │ │ + lea 0x7dcde(%rip),%rsi │ │ │ │ + lea 0x7dd57(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x7eb55(%rip),%rcx │ │ │ │ + mov $0x79,%edx │ │ │ │ + lea 0x7dcb1(%rip),%rsi │ │ │ │ + lea 0x7ddd2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x7e95d(%rip),%rcx │ │ │ │ + mov $0x102,%edx │ │ │ │ + lea 0x7b116(%rip),%rsi │ │ │ │ + lea 0x8ac3d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x7ea75(%rip),%rcx │ │ │ │ + mov $0x155,%edx │ │ │ │ + lea 0x7a68b(%rip),%rsi │ │ │ │ + lea 0x7c56a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x1,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $0xc,%rdi │ │ │ │ - je 3e36b │ │ │ │ - bsr %rdi,%rdi │ │ │ │ - mov $0x40,%eax │ │ │ │ - xor $0x3f,%rdi │ │ │ │ - sub %edi,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xd0,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 3e3c5 │ │ │ │ + je 42355 │ │ │ │ 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 │ │ │ │ lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ mov %rsp,%r9 │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov $0x1,%edx │ │ │ │ lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ + lea 0x7e51a(%rip),%r8 │ │ │ │ mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 7370 <__vsnprintf_chk@plt> │ │ │ │ movslq %eax,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jbe 3e440 │ │ │ │ + jbe 423d0 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 3e450 │ │ │ │ + jne 423e0 │ │ │ │ add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ test %rbx,%rbx │ │ │ │ mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - jmp 3e41d │ │ │ │ + jmp 423b1 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3e550 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - movabs $0xfffffffffff,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %r14d,%r15d │ │ │ │ - movzbl 0x16(%r13,%r15,8),%eax │ │ │ │ - lea 0x2(%r15),%rcx │ │ │ │ - mov 0x0(%r13,%rcx,8),%r8 │ │ │ │ - add $0x34,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x0(%rbp,%rax,8),%rax │ │ │ │ - shr $0x4,%r8 │ │ │ │ - movzwl 0xb2(%rax),%edi │ │ │ │ - and %r12,%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - div %rdi │ │ │ │ - mov %rdx,%r9 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 3e508 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movzbl 0x16(%r13,%r15,8),%ecx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov (%rcx),%r12 │ │ │ │ + mov %r9w,0x28(%rsp) │ │ │ │ + shr $0x10,%r9 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %r9w,0x2a(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - lea 0x99bb1(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 3e370 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - cmp %r14d,0x30(%r13) │ │ │ │ - ja 3e48f │ │ │ │ - add $0x18,%rsp │ │ │ │ + cmpb $0x8,0x51(%rsi) │ │ │ │ + je 4244c │ │ │ │ + cmpb $0x0,0x50(%rsi) │ │ │ │ + je 426c3 │ │ │ │ + lea 0x20(%rsp),%rbx │ │ │ │ + add $0x14,%r12 │ │ │ │ + jmp 4246f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d010 │ │ │ │ + test %eax,%eax │ │ │ │ + js 42482 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 22720 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + jne 42460 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ + cmp %r15,0x8(%rax) │ │ │ │ + je 42646 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + cmpb $0x12,0x2(%r15) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + je 42698 │ │ │ │ + movzbl 0x51(%r13),%ecx │ │ │ │ + lea 0x28(%r15),%r9 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + cmpb $0x0,0x50(%r13) │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + callq 1d480 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + je 42670 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + lea 0x40(%rsp),%r11 │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x7dbd9(%rip),%rsi │ │ │ │ + mov %r11,%rdx │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov 0x6b0(%rbp),%eax │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea (%rax,%rdi,1),%esi │ │ │ │ + cmp $0x78,%esi │ │ │ │ + ja 426e7 │ │ │ │ + movzwl 0x50(%r13),%r9d │ │ │ │ + lea 0x6b8(%rbp,%rax,8),%rsi │ │ │ │ + movzbl %dl,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov %ax,(%rsi) │ │ │ │ + xor %eax,%eax │ │ │ │ + rol $0x8,%r9w │ │ │ │ + movl $0x0,0x4(%rsi) │ │ │ │ + mov %r9w,0x2(%rsi) │ │ │ │ + test %edx,%edx │ │ │ │ + je 425a2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r15,%rax,1),%rdx │ │ │ │ + mov %rdx,0x8(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 42590 │ │ │ │ + add %edi,0x6b0(%rbp) │ │ │ │ + movzwl 0x20(%rsp),%eax │ │ │ │ + lea 0x14(%r15),%r12 │ │ │ │ + cmp %ax,0x22(%rsp) │ │ │ │ + je 425fd │ │ │ │ + mov 0xb0(%r13),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 1d010 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 425e2 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x2(%r14) │ │ │ │ + sete %al │ │ │ │ + neg %eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 425fd │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x20(%rsp),%eax │ │ │ │ + cmp 0x22(%rsp),%ax │ │ │ │ + jne 425b8 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 49010 │ │ │ │ + lea 0x68(%r13),%rax │ │ │ │ + lock btsq $0x2,(%rax) │ │ │ │ + jb 42627 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lock incl 0xac8(%rdi) │ │ │ │ + lock orq $0x8,(%rax) │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 82a40 │ │ │ │ + mov (%r14),%r15 │ │ │ │ + cmp %r15,0x8(%r14) │ │ │ │ + jne 42498 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 426e2 │ │ │ │ + add $0xf8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa39b4(%rip),%rdx │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 3e370 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ + nop │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1d4e0 │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x0(%r13,%rcx,8),%r8 │ │ │ │ - shr $0x4,%r8 │ │ │ │ - and %r12,%r8 │ │ │ │ - jmp 3e4cb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + je 4253f │ │ │ │ + jmpq 424e6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + cmpw $0x0,0x38(%r15) │ │ │ │ + jne 424ab │ │ │ │ + lea 0x7e4e5(%rip),%rcx │ │ │ │ + mov $0x472,%edx │ │ │ │ + lea 0x7d881(%rip),%rsi │ │ │ │ + lea 0x7d9f2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7e4f6(%rip),%rcx │ │ │ │ + mov $0x499,%edx │ │ │ │ + lea 0x7d862(%rip),%rsi │ │ │ │ + lea 0x7d9a3(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x7e4a2(%rip),%rcx │ │ │ │ + mov $0x47f,%edx │ │ │ │ + lea 0x7d83e(%rip),%rsi │ │ │ │ + lea 0x7da27(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3e6a6 │ │ │ │ - mov %rdi,%r13 │ │ │ │ mov %rdx,%rbp │ │ │ │ - lea 0x8(%rsi),%r12 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x30(%rsi),%r14 │ │ │ │ - jmp 3e5ae │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp 0x0(%rbp),%r15d │ │ │ │ - jae 3e6a6 │ │ │ │ - mov %r15d,%eax │ │ │ │ - movzbl 0x4(%rbp,%rax,1),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x12fc0(%r13,%rax,8),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3e5a0 │ │ │ │ - cmpb $0x0,0xba(%rbx) │ │ │ │ - je 3e5a0 │ │ │ │ - cmpb $0x0,0xb6(%rbx) │ │ │ │ - jne 3e5a0 │ │ │ │ - mov 0xaa4(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3e5a0 │ │ │ │ - movzbl 0xa0(%rbx),%edx │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpw $0x0,0x70(%rsi) │ │ │ │ + mov 0x30(%rdi),%r14 │ │ │ │ + jne 42740 │ │ │ │ + testb $0x80,0xe2(%r14) │ │ │ │ + je 4287f │ │ │ │ + movzbl 0x51(%rbx),%eax │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov 0x5a8(%r14,%rax,1),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 5b810 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3e5a0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,0xa90(%rbx) │ │ │ │ - jb 3e5a0 │ │ │ │ - lea 0x1408(%r13),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a3700 │ │ │ │ - mov 0xaa0(%rbx),%edx │ │ │ │ - mov 0xaa8(%rbx),%rax │ │ │ │ - movabs $0xfffffffffff,%rdi │ │ │ │ - mov (%rax,%rdx,8),%rsi │ │ │ │ - movzwl 0xb2(%rbx),%eax │ │ │ │ - add $0x1,%rsi │ │ │ │ - imul %rax,%rsi │ │ │ │ - mov 0xa90(%rbx),%eax │ │ │ │ - sub %rax,%rsi │ │ │ │ - movzbl 0xa0(%rbx),%eax │ │ │ │ - and %rdi,%rsi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 42850 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 42190 │ │ │ │ + mov 0x58(%r13),%eax │ │ │ │ + mov 0x30(%r13),%r14 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 42860 │ │ │ │ + movzbl 0x138(%rbx),%r8d │ │ │ │ + mov 0x6b0(%r13),%eax │ │ │ │ + lea 0x1(%r8),%edi │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea (%rax,%rdi,1),%edx │ │ │ │ + cmp $0x78,%edx │ │ │ │ + ja 4289e │ │ │ │ + movzwl 0x50(%rbx),%edx │ │ │ │ + lea 0x6b8(%r13,%rax,8),%rsi │ │ │ │ + movzbl %r8b,%eax │ │ │ │ + mov %ax,(%rsi) │ │ │ │ + rol $0x8,%dx │ │ │ │ + movl $0x1,0x4(%rsi) │ │ │ │ + mov %dx,0x2(%rsi) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 427e6 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x138(%rbx,%rax,1),%rdx │ │ │ │ + mov %rdx,0x8(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 427d0 │ │ │ │ + add %edi,0x6b0(%r13) │ │ │ │ + lea 0x2b28(%r14),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x2b20(%r14),%rdx │ │ │ │ + lea 0x48(%r13),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lea 0x2b18(%r14),%rdx │ │ │ │ + mov %rdx,0x48(%r13) │ │ │ │ + mov 0x2b20(%r14),%rdx │ │ │ │ + mov %rdx,0x50(%r13) │ │ │ │ + mov %rax,0x2b20(%r14) │ │ │ │ + movl $0x2,0x58(%r13) │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - shl $0x30,%rax │ │ │ │ - shl $0x4,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - callq 5a9a0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - sub %eax,0xa90(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0xaa0(%rbx),%edx │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0xa88(%rbx),%rax │ │ │ │ - mov %rsi,(%rax,%rdx,8) │ │ │ │ - movzbl 0xba(%rbx),%eax │ │ │ │ - add (%rcx),%eax │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - cmp 0x1c(%rsp),%eax │ │ │ │ - jb 3e5a0 │ │ │ │ - add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3e748 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 3e765 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + jmpq 37760 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 378c0 │ │ │ │ + jmpq 42760 │ │ │ │ + lea 0x7e269(%rip),%rcx │ │ │ │ + mov $0x2ea,%edx │ │ │ │ + lea 0x7d6c5(%rip),%rsi │ │ │ │ + lea 0x7d9ee(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7e28a(%rip),%rcx │ │ │ │ + mov $0x44e,%edx │ │ │ │ + lea 0x7d6a6(%rip),%rsi │ │ │ │ + lea 0x7d987(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7e22b(%rip),%rcx │ │ │ │ + mov $0x2ec,%edx │ │ │ │ + lea 0x7d687(%rip),%rsi │ │ │ │ + lea 0x7d870(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3e765 │ │ │ │ - add $0x10,%rsp │ │ │ │ - xor %edi,%edi │ │ │ │ - pop %r12 │ │ │ │ - jmpq 72c0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movzbl -0x1296(%rdi),%eax │ │ │ │ - movzwl -0x13d28(%rdi),%ecx │ │ │ │ - shr $0x6,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea -0x1270(%rdi,%rax,1),%r15 │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea 0x30(%r15),%r14 │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - mov 0x28(%rax),%eax │ │ │ │ - lea 0x37(,%rax,8),%rbx │ │ │ │ - mov $0x200,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x30(%rdi),%rbp │ │ │ │ + cmp $0x3,%esi │ │ │ │ + ja 42aa6 │ │ │ │ + mov 0xf8(%rdi),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %eax,%eax │ │ │ │ + je 42a87 │ │ │ │ sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - or %rax,%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0xfffffe00,%ebx │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x8(%r15),%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea -0x28(%rcx,%rax,8),%rdx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jae 3e821 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r14),%rax │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov %eax,0xf8(%rdi) │ │ │ │ + mov 0xb8(%rdi,%rax,8),%r12 │ │ │ │ + lea 0x68(%r12),%rax │ │ │ │ + lock orq $0x40,(%rax) │ │ │ │ + lock btsq $0x2,(%rax) │ │ │ │ + jae 42a28 │ │ │ │ + lock orq $0x8,(%rax) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + lea 0x88(%rax),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 20a10 │ │ │ │ + mov %r13b,0x50(%r12) │ │ │ │ + mov 0x60(%rbx),%eax │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + mov %al,0x51(%r12) │ │ │ │ + movzwl 0x4d0(%rbp),%eax │ │ │ │ + movq $0x0,0xde(%r12) │ │ │ │ + mov %ax,0x74(%r12) │ │ │ │ + movabs $0x90135c78b99e07f5,%rax │ │ │ │ + movl $0x0,0xe6(%r12) │ │ │ │ + xor 0x4b0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + mov 0xb0(%r12),%rcx │ │ │ │ + mov 0x60(%rbx),%eax │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xfffffffffffffff0,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x18(%rcx) │ │ │ │ + mov 0xb0(%r12),%rcx │ │ │ │ + mov %r13d,%eax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + and $0xf,%dl │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x18(%rcx) │ │ │ │ + cmpb $0x12,0x13a(%r12) │ │ │ │ + je 42a38 │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + orq $0x100,0x18(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 31190 │ │ │ │ + mov 0x60(%rbx),%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x9d0(%rbp),%rdi │ │ │ │ + callq 24790 │ │ │ │ test %eax,%eax │ │ │ │ - je 3e858 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 3e991 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x9ac08(%rip),%rcx │ │ │ │ - add (%rcx,%rax,8),%r14 │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jb 3e7fb │ │ │ │ - mov -0x13cc0(%rbp),%rax │ │ │ │ - lea 0x461(%rip),%rbx │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x40000001,%esi │ │ │ │ + jne 42a68 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 1b390 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3e821 │ │ │ │ - movzbl 0x6(%r14),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x14260(%rbp,%rax,8),%r13 │ │ │ │ - mov 0x60(%r13),%rdx │ │ │ │ - jmp 3e88d │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x60(%r13) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 3e8b0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 3e878 │ │ │ │ - lea 0x998af(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - add $0x8,%r14 │ │ │ │ - jmpq 3e7e8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd80(%r13),%rax │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - add %rdx,0x48(%rax) │ │ │ │ - mov 0xab0(%r13),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1d180 │ │ │ │ - mov 0xf8(%r13),%rax │ │ │ │ - movabs $0xfffffffffff,%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %r13,0x48(%r12) │ │ │ │ - movl $0x1801,0x14(%r12) │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rdi,%rax │ │ │ │ - lea 0x27d(%rip),%rdi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rdi,0x40(%r12) │ │ │ │ - cmp 0xae8(%r13),%rax │ │ │ │ - je 3e9b0 │ │ │ │ - mov %rax,0xae8(%r13) │ │ │ │ - mov (%r15),%rsi │ │ │ │ - testb $0x20,0x24(%rsi) │ │ │ │ - jne 3e95c │ │ │ │ - mov 0x14(%r12),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x20000,%edx │ │ │ │ - mov %edx,0x14(%r12) │ │ │ │ - mov (%r15),%rsi │ │ │ │ - testb $0x20,0x24(%rsi) │ │ │ │ - jne 3e95c │ │ │ │ - cmpb $0x0,0x8a(%r15) │ │ │ │ - jne 3e95c │ │ │ │ - or $0x60000,%eax │ │ │ │ - mov %eax,0x14(%r12) │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 205f0 │ │ │ │ - lock incl 0x28(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1c080 │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0xaa0(%r13),%edx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0xa88(%r13),%rax │ │ │ │ - mov %rsi,(%rax,%rdx,8) │ │ │ │ - jmpq 3e89e │ │ │ │ - lea 0x9ab18(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x962e3(%rip),%rsi │ │ │ │ - lea 0x96090(%rip),%rdi │ │ │ │ + lock incl 0xac8(%rbp) │ │ │ │ + jmpq 42912 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + movq $0x0,0x160(%r12) │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + mov %rdx,0x168(%r12) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x170(%r12) │ │ │ │ + jmp 429ea │ │ │ │ + lea 0x7e301(%rip),%rcx │ │ │ │ + mov $0x133,%edx │ │ │ │ + lea 0x7d4bd(%rip),%rsi │ │ │ │ + lea 0x7a944(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9ab19(%rip),%rcx │ │ │ │ - mov $0x54b,%edx │ │ │ │ - lea 0x996e6(%rip),%rsi │ │ │ │ - lea 0x99746(%rip),%rdi │ │ │ │ + lea 0x7e2e2(%rip),%rcx │ │ │ │ + mov $0x112,%edx │ │ │ │ + lea 0x7d49e(%rip),%rsi │ │ │ │ + lea 0x7de1c(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + lea 0x7e2c3(%rip),%rcx │ │ │ │ + mov $0x111,%edx │ │ │ │ + lea 0x7d47f(%rip),%rsi │ │ │ │ + lea 0x7a895(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x38(%rsi),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x30(%rdi),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x28(%rsi),%eax │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 3eacb │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 3ea6f │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%r15),%r10d │ │ │ │ - mov 0x24(%r15),%r8d │ │ │ │ - movzbl %cl,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $0x4,%r8d │ │ │ │ - mov %r10d,%ecx │ │ │ │ - lea 0xc61f9(%rip),%r10 │ │ │ │ - and $0x1,%r8d │ │ │ │ - callq *(%r10,%rax,8) │ │ │ │ + lea 0x2a98(%rbx),%rax │ │ │ │ + lea 0x2f58(%rbx),%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0xf8(%r13),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 3eacd │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - lea (%r11,%rdx,8),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jbe 3eacb │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x18(%r15),%rcx │ │ │ │ - lea 0x99645(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rbp,%r8 │ │ │ │ - mov $0x64,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sar $0x3,%r8 │ │ │ │ - mov %r8,%r13 │ │ │ │ - callq 3e370 │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - lea 0x8(%rbx),%r11 │ │ │ │ - lea (%r11,%rax,8),%rdx │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja 3eaf8 │ │ │ │ - movzbl 0x4(%rbx),%ecx │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - cmp $0x8,%cl │ │ │ │ - jbe 3ea20 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - ja 3ea6f │ │ │ │ + je 42bf3 │ │ │ │ + nop │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0xf8(%r13) │ │ │ │ + mov 0xb8(%r13,%rax,8),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov 0x2a90(%rbx),%eax │ │ │ │ + cmp $0x37,%eax │ │ │ │ + jbe 42c20 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmpw $0x0,0x1c0(%rbp) │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + jne 42b70 │ │ │ │ + jmp 42bb0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzwl 0x1c0(%rbp),%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jbe 42bb0 │ │ │ │ + mov %r15d,%eax │ │ │ │ + movzwl 0x1c2(%rbp,%rax,2),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r12,%rax,8),%rsi │ │ │ │ + mov %r14d,%eax │ │ │ │ + lock xadd %eax,0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 42b60 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r15d │ │ │ │ + callq 191e0 │ │ │ │ + movzwl 0x1c0(%rbp),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + ja 42b70 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 3eb6e │ │ │ │ - add $0x88,%rsp │ │ │ │ + mov %ax,0x1c0(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 42ca5 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 41fb0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov 0xf8(%r13),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 42b20 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 42d00 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,0xc(%rsp) │ │ │ │ - je 3eb28 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x99668(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 3eb58 │ │ │ │ - mov %r13d,0x28(%r15) │ │ │ │ + jmpq 7a20 │ │ │ │ + nop │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + mov %edx,0x2a90(%rbx) │ │ │ │ + shl $0x4,%rax │ │ │ │ + movdqu 0x1c0(%rbp),%xmm0 │ │ │ │ + lea (%rbx,%rax,1),%rdx │ │ │ │ + lea 0xb30(%rbx,%rax,1),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3eacd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99669(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r9b,%r9b │ │ │ │ - je 3eb1a │ │ │ │ - jmpq 3eacd │ │ │ │ - lea 0x971d4(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 3eacd │ │ │ │ + movups %xmm0,0xb10(%rdx) │ │ │ │ + movdqu 0x1d0(%rbp),%xmm1 │ │ │ │ + movups %xmm1,0xb20(%rdx) │ │ │ │ + movzbl 0x138(%rbp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x1c0(%rbp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + test %dl,%dl │ │ │ │ + je 42bb9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x138(%rbp,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 42c80 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + jne 42bc9 │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 7170 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + imul $0x3b9aca00,0x10(%rsp),%r15 │ │ │ │ + add 0x18(%rsp),%r15 │ │ │ │ + callq a7f70 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + lea 0x14f70(%rbx),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + imul $0x3b9aca00,0x10(%rsp),%rdx │ │ │ │ + add 0x18(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 42bc9 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x48(%rdi),%rbx │ │ │ │ - cmpb $0x0,0x10(%rdi) │ │ │ │ - mov 0x98(%rbx),%rbp │ │ │ │ - jne 3ebc8 │ │ │ │ - lea 0x14260(%rbp),%rdi │ │ │ │ - callq 1b620 │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 3ec78 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov (%rcx),%rax │ │ │ │ + lea 0xc(%rsp),%rdi │ │ │ │ + lea 0x14(%rax),%rdx │ │ │ │ + callq 21560 │ │ │ │ + mov 0xc(%rsp),%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov 0x14(%rsp),%r9d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 423f0 │ │ │ │ + movzwl 0xc4(%rbx),%edx │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + lea 0x8(%rax,%rdx,8),%r8 │ │ │ │ + movzwl 0x16(%r8),%r10d │ │ │ │ + lea 0x18(%r8),%r9 │ │ │ │ + lea (%r9,%r10,8),%rdx │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + je 42dc2 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r9,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rsi │ │ │ │ + movzbl (%rax),%edi │ │ │ │ + cmpb $0x0,0x2(%rsi) │ │ │ │ + lea (%rax,%rdi,8),%rax │ │ │ │ + je 42db9 │ │ │ │ + movzbl %dil,%r11d │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r11d,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + movzwl 0x16(%r8),%r10d │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + lea (%r9,%r10,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 42d90 │ │ │ │ + sub %r9,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sar $0x3,%rdx │ │ │ │ + mov %ax,0xee(%rbx) │ │ │ │ + mov %dx,0x16(%r8) │ │ │ │ + mov 0xb0(%rbx),%rcx │ │ │ │ + movzwl 0xc4(%rbx),%eax │ │ │ │ + lea 0x8(%rcx,%rax,8),%rdx │ │ │ │ + movzwl 0x16(%rdx),%eax │ │ │ │ + lea 0x10(%rdx,%rax,8),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmpb $0x1,0x72(%rbx) │ │ │ │ + mov %ax,0xc8(%rbx) │ │ │ │ + jne 42e2f │ │ │ │ + movzwl 0x16(%rdx),%eax │ │ │ │ + cmp %ax,0xde(%rbx) │ │ │ │ + jne 42e2f │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 42e4e │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x12fca(%rbp),%r12d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5d8d0 │ │ │ │ - lea 0x145c8(%rbp),%rdx │ │ │ │ + lea 0x7ddba(%rip),%rcx │ │ │ │ + mov $0x542,%edx │ │ │ │ + lea 0x7d0f6(%rip),%rsi │ │ │ │ + lea 0x7d447(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x30(%rdi),%rbx │ │ │ │ + testb $0x2,0x5c(%rdi) │ │ │ │ + jne 42fe8 │ │ │ │ + mov 0x78(%rbp),%eax │ │ │ │ + andb $0xfd,0x5c(%rbp) │ │ │ │ + lea 0x12fc0(%rbx),%r13 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7fffffff,%edx │ │ │ │ + add %rdx,%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 42f4d │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x12fe0(%rbx),%rcx │ │ │ │ + neg %rax │ │ │ │ + lock xadd %rax,0x12fe0(%rbx) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movl $0x0,0x78(%rbp) │ │ │ │ + sub %rdx,%r12 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 43000 │ │ │ │ + mov %r12d,%eax │ │ │ │ + shr $0x20,%r12 │ │ │ │ + shr %eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + ja 42f4d │ │ │ │ + testb $0x10,0x12fc0(%rbx) │ │ │ │ + jne 42f4d │ │ │ │ + lea 0x14230(%rbx),%rdx │ │ │ │ mov $0x1,%ecx │ │ │ │ - shr $0x6,%r12b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%eax │ │ │ │ xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 3ebf0 │ │ │ │ - movzbl %r12b,%r12d │ │ │ │ - movzbl 0xa0(%rbx),%esi │ │ │ │ - lea (%r12,%r12,8),%rdx │ │ │ │ - lea (%r12,%rdx,8),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x12ff0(%rbp,%rdx,1),%r9 │ │ │ │ - movzbl 0x50(%r9),%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3ec5f │ │ │ │ - lea 0x51(%r9),%rdx │ │ │ │ - jmp 3ec38 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 3ec5f │ │ │ │ - mov %eax,%edi │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp (%rdx),%sil │ │ │ │ - jne 3ec30 │ │ │ │ - sub $0x1,%r8d │ │ │ │ - lea 0x51(%r9,%rax,1),%rsi │ │ │ │ - mov %r8b,0x50(%r9) │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - sub %edi,%edx │ │ │ │ - lea 0x50(%r9,%rax,1),%rdi │ │ │ │ - callq 76a0 │ │ │ │ + jne 42ef0 │ │ │ │ + mov 0x12fe0(%rbx),%rax │ │ │ │ + mov 0x12fc0(%rbx),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr %eax │ │ │ │ + and $0x10,%edx │ │ │ │ + shr $0x20,%rcx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 42f35 │ │ │ │ + mov 0x14300(%rbx),%rax │ │ │ │ + add 0x14310(%rbx),%rax │ │ │ │ + sub 0x14308(%rbx),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + ja 43020 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 42f40 │ │ │ │ + lock andq $0xffffffffffffffef,0x0(%r13) │ │ │ │ mfence │ │ │ │ - movl $0x0,0x145c8(%rbp) │ │ │ │ - jmpq 3eb95 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ + movl $0x0,0x14230(%rbx) │ │ │ │ + lea 0x98(%rbp),%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 81430 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x2b28(%rbx),%r12 │ │ │ │ + callq 817a0 │ │ │ │ + mov 0x2e68(%rbx),%rax │ │ │ │ + mov 0x68(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub %rdx,(%rax) │ │ │ │ + movq $0x0,0x68(%rbp) │ │ │ │ + callq 42ad0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x2ac0(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a4d90 │ │ │ │ + mfence │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x2b50(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + pop %r13 │ │ │ │ + jmpq a2770 │ │ │ │ nopl (%rax) │ │ │ │ + lea 0x123b8(%rbx),%rdi │ │ │ │ + callq 7930 │ │ │ │ + jmpq 42e7b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lock andq $0xfffffffffffffffe,(%rcx) │ │ │ │ + mfence │ │ │ │ + lea 0x14258(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + jmpq 42ec7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 42f40 │ │ │ │ + lock orq $0x10,0x0(%r13) │ │ │ │ + lea 0x14238(%rbx),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + lea 0x14250(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea 0x14258(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + jmpq 42f40 │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%rax │ │ │ │ push %r14 │ │ │ │ - lea -0x14260(%rdi),%r14 │ │ │ │ + sub $0x48,%rax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea -0x12a0(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x458(%rdi),%rbx │ │ │ │ - mov 0x470(%rdi),%r15 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl -0x1296(%rdi),%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - shr $0x6,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea -0x1270(%rdi,%rax,1),%r13 │ │ │ │ + sub $0x128,%rsp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0x118(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea -0x38(%rdi),%rcx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov -0x48(%rax),%rbx │ │ │ │ + cmp 0x20(%rsp),%rbx │ │ │ │ + je 430c3 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + sub $0x48,%rbp │ │ │ │ + jne 430f5 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 438fe │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x128,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 7a20 │ │ │ │ + testb $0x1,0x14(%rbx) │ │ │ │ + je 430c3 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov -0x18(%rbx),%r12 │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x12fc8(%r12),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 438d5 │ │ │ │ + cmpq $0x0,0x68(%rbx) │ │ │ │ + je 438df │ │ │ │ + mov 0x620(%rbx),%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 4315d │ │ │ │ + jmp 431c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13d,0x620(%rbx) │ │ │ │ + jbe 431c0 │ │ │ │ + mov 0x5a0(%rbx,%r13,8),%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7af0 │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 43187 │ │ │ │ + mov 0x88(%rax),%r15 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + cmp %r15,0x5e0(%rbx,%r13,8) │ │ │ │ + jne 43150 │ │ │ │ + testb $0x1,0x69(%r14) │ │ │ │ + je 43150 │ │ │ │ + lea 0x68(%r14),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0x8,%esi │ │ │ │ + add $0x1,%r13 │ │ │ │ + callq a9340 │ │ │ │ + cmp %r13d,0x620(%rbx) │ │ │ │ + ja 4315d │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + mov $0x200,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x670(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%r15 │ │ │ │ + callq 3e540 │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov 0x668(%rbx),%eax │ │ │ │ + mov %r14,0xb8(%rsp) │ │ │ │ + mov %r15,0xc8(%rsp) │ │ │ │ + mov 0x308(%rbx),%r12 │ │ │ │ + mov %eax,0xc0(%rsp) │ │ │ │ + cmp 0x310(%rbx),%r12 │ │ │ │ + jne 4324e │ │ │ │ + jmpq 435e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea (%r12,%rax,8),%r12 │ │ │ │ + cmp 0x310(%rbx),%r12 │ │ │ │ + je 435e0 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x28(%r12),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 50e00 │ │ │ │ + test %eax,%eax │ │ │ │ + je 43238 │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xfffffffc,%ecx │ │ │ │ + je 431f8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 432c6 │ │ │ │ + mov 0x12fc8(%r12),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 432c6 │ │ │ │ + mov %ecx,%edx │ │ │ │ + lea 0x7d062(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - cmpb $0x0,0x50(%r13) │ │ │ │ - jne 3eed0 │ │ │ │ - lea 0x994bb(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + lea 0x2b28(%r12),%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 4337c │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a7c10 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + test %al,%al │ │ │ │ + je 437e3 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + callq a7e00 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + test %al,%al │ │ │ │ + je 43774 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp 0x38(%rbx),%rax │ │ │ │ + je 4370e │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - mov $0xfffffffb,%esi │ │ │ │ - lea -0x30(%r12),%rdx │ │ │ │ + callq a80a0 │ │ │ │ + cmpw $0x0,0x70(%r14) │ │ │ │ + mov %r14,%rcx │ │ │ │ + je 43373 │ │ │ │ + mov 0x68(%r14),%rax │ │ │ │ + test $0x8,%al │ │ │ │ + je 43373 │ │ │ │ + mov 0x1a8(%r14),%rdx │ │ │ │ + add $0x1a8,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4387e │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq a7d30 │ │ │ │ + lea 0x12fc0(%r12),%r14 │ │ │ │ + lea 0x50(%rbx),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 81430 │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7fffffff,%edx │ │ │ │ + add %rdx,%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 434a0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x12fe0(%r12),%rcx │ │ │ │ + neg %rax │ │ │ │ + lock xadd %rax,0x12fe0(%r12) │ │ │ │ + mov %rax,%r15 │ │ │ │ + movl $0x0,0x30(%rbx) │ │ │ │ + sub %rdx,%r15 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 43864 │ │ │ │ + mov %r15d,%eax │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shr %eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + ja 434a0 │ │ │ │ + testb $0x10,0x12fc0(%r12) │ │ │ │ + jne 434a0 │ │ │ │ + lea 0x14230(%r12),%rdx │ │ │ │ mov $0x1,%ecx │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %ecx,%eax │ │ │ │ xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 3ed48 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - cmp %rax,0xa0(%r12) │ │ │ │ - ja 3ed8f │ │ │ │ - mov 0xb8(%r12),%rdx │ │ │ │ - mov 0xc0(%r12),%rcx │ │ │ │ - movdqu 0x50(%r13),%xmm1 │ │ │ │ - and %rax,%rdx │ │ │ │ - lea (%rdx,%rdx,8),%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rdx │ │ │ │ - movups %xmm1,0x34(%rdx) │ │ │ │ - movzbl 0x60(%r13),%ecx │ │ │ │ - mov %cl,0x44(%rdx) │ │ │ │ - mov %rax,0x78(%r12) │ │ │ │ - test %esi,%esi │ │ │ │ - je 3edb2 │ │ │ │ - mov 0x90(%r12),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja 3edaa │ │ │ │ + jne 43408 │ │ │ │ + mov 0x12fe0(%r12),%rax │ │ │ │ + mov 0x12fc0(%r12),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr %eax │ │ │ │ + and $0x10,%edx │ │ │ │ + shr $0x20,%rcx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 435c7 │ │ │ │ + mov 0x14300(%r12),%rax │ │ │ │ + add 0x14310(%r12),%rax │ │ │ │ + sub 0x14308(%r12),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe 435c7 │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 3edb2 │ │ │ │ - mov %rax,0x90(%r12) │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - testb $0x20,0x24(%rdx) │ │ │ │ - jne 3edd0 │ │ │ │ - mov %rax,0x80(%r12) │ │ │ │ - mov 0x70(%r13),%rax │ │ │ │ - mov %rax,0x88(%r12) │ │ │ │ - mov 0x3b0(%r12),%rdi │ │ │ │ - movb $0x1,0x3b8(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3edeb │ │ │ │ - callq 17020 │ │ │ │ - mov -0x1298(%r12),%rdx │ │ │ │ - jmp 3edfb │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shr $0x16,%rax │ │ │ │ - shr $0x14,%rcx │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp %al,%cl │ │ │ │ - je 3f01e │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0xffffffffff3fffff,%rbx │ │ │ │ - shl $0x16,%rax │ │ │ │ - or %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rbx,-0x1298(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 3edf8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 3c9b0 │ │ │ │ - mfence │ │ │ │ - lea 0x68(%r13),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - callq 146c0 │ │ │ │ + jne 4348d │ │ │ │ + lock orq $0x10,(%r14) │ │ │ │ + lea 0x14238(%r12),%rdi │ │ │ │ + callq a9190 │ │ │ │ mfence │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ + lea 0x14250(%r12),%rdi │ │ │ │ + callq a2770 │ │ │ │ mfence │ │ │ │ - lea -0x8(%r12),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - testb $0x8,-0x12a0(%r12) │ │ │ │ - jne 3eff8 │ │ │ │ + lea 0x14258(%r12),%rdi │ │ │ │ + callq a2770 │ │ │ │ mfence │ │ │ │ - movl $0x0,-0x30(%r12) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x16,%rdx │ │ │ │ - shr $0x14,%rax │ │ │ │ - and $0x3,%edx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp %al,%dl │ │ │ │ - jne 3ef20 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3f03d │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqu 0x50(%r13),%xmm0 │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movzbl 0x60(%r13),%eax │ │ │ │ - mov %al,0x10(%rsp) │ │ │ │ - callq 2ce80 │ │ │ │ - mov %r15,%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2d030 │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x0,0x14230(%r12) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x598(%rbx),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 434e4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x558(%rbx,%rax,8),%rdx │ │ │ │ + cmp %rbp,0x1b8(%rdx) │ │ │ │ + jne 438b6 │ │ │ │ + movq $0x0,0x1b8(%rdx) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,0x598(%rbx) │ │ │ │ + ja 434b8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x598(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 3ed37 │ │ │ │ - jmpq 3ed2a │ │ │ │ + je 43664 │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + jmp 43559 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpw $0x0,0x70(%r15) │ │ │ │ + je 43540 │ │ │ │ + mov 0x68(%r15),%rax │ │ │ │ + test $0x8,%al │ │ │ │ + je 43540 │ │ │ │ + mov 0x1a8(%r15),%rdx │ │ │ │ + lea 0x1a8(%r15),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 436dd │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x18,%rcx │ │ │ │ - shr $0x22,%rax │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x2c,%rcx │ │ │ │ - and $0x3ff,%si │ │ │ │ - and $0x3ff,%di │ │ │ │ - shr $0x36,%rax │ │ │ │ - and $0x3ff,%ecx │ │ │ │ - cmp $0x2,%dl │ │ │ │ - je 3ef68 │ │ │ │ - movzwl %ax,%ecx │ │ │ │ - cmp $0x3,%dl │ │ │ │ - je 3ef68 │ │ │ │ - movzwl %si,%ecx │ │ │ │ - movzwl %di,%eax │ │ │ │ - test %dl,%dl │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3eeab │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov -0x13cc0(%r12),%rax │ │ │ │ - movq $0x0,0x20(%r12) │ │ │ │ - movl $0x40000001,0x28(%r12) │ │ │ │ - lea 0x1e16(%rip),%rsi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rsi,0x18(%r12) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f011 │ │ │ │ - lea 0x8(%r12),%rax │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - callq 14060 │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + callq a7bb0 │ │ │ │ + cmp %r13d,0x598(%rbx) │ │ │ │ + jbe 43660 │ │ │ │ + mov 0x558(%rbx,%r13,8),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a7960 │ │ │ │ test %al,%al │ │ │ │ - jne 3eeab │ │ │ │ - lea 0x9a52e(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0x93e2a(%rip),%rsi │ │ │ │ - lea 0x93e3b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jne 43510 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + imul $0x3b9aca00,0x40(%rsp),%r8 │ │ │ │ + add 0x48(%rsp),%r8 │ │ │ │ + mov %r8,%rbp │ │ │ │ + callq a7af0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + lea 0x14d20(%r12),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + imul $0x3b9aca00,0x40(%rsp),%rdx │ │ │ │ + add 0x48(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 43510 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4348d │ │ │ │ + lock andq $0xffffffffffffffef,(%r14) │ │ │ │ + jmpq 4348d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x13cc0(%r12),%rdi │ │ │ │ - lea 0x30(%r12),%rsi │ │ │ │ + mov 0xb8(%rbx),%r12 │ │ │ │ + cmp 0xc0(%rbx),%r12 │ │ │ │ + jne 4360a │ │ │ │ + jmp 43630 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea (%r12,%rax,8),%r12 │ │ │ │ + cmp 0xc0(%rbx),%r12 │ │ │ │ + je 43630 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x28(%r12),%rdx │ │ │ │ + mov $0x8,%r9d │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 50e00 │ │ │ │ + test %eax,%eax │ │ │ │ + je 435f8 │ │ │ │ + jmpq 4326c │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x38(%rsp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x63,0xf8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmpq 4326e │ │ │ │ + nop │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmpw $0x0,0x664(%rbx) │ │ │ │ + lea 0x2f58(%r12),%r15 │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + jne 43698 │ │ │ │ + jmp 436d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x664(%rbx),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jbe 436d0 │ │ │ │ + movzwl 0x624(%rbx,%r13,2),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r15,%rax,8),%rsi │ │ │ │ + mov %r14d,%eax │ │ │ │ + lock xadd %eax,0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 43688 │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + callq 191e0 │ │ │ │ + movzwl 0x664(%rbx),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + ja 43698 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 42e60 │ │ │ │ + jmpq 430a0 │ │ │ │ + cmp 0x1b0(%r15),%rdx │ │ │ │ + jne 43540 │ │ │ │ + and $0x80,%eax │ │ │ │ + or 0x1b8(%r15),%rax │ │ │ │ + jne 43540 │ │ │ │ xor %edx,%edx │ │ │ │ - callq 14270 │ │ │ │ - jmpq 3ee87 │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq *0x18(%r12) │ │ │ │ - jmpq 3eeab │ │ │ │ - lea 0x9a46b(%rip),%rcx │ │ │ │ - mov $0x506,%edx │ │ │ │ - lea 0x99078(%rip),%rsi │ │ │ │ - lea 0x991d8(%rip),%rdi │ │ │ │ + callq 36450 │ │ │ │ + jmpq 43540 │ │ │ │ + cmpb $0x0,0x50(%rax) │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + je 43922 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + testb $0x4,0x68(%rax) │ │ │ │ + je 43903 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 43852 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movzbl 0x72(%rsi),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movzwl 0xba(%rsi,%rax,2),%edx │ │ │ │ + mov 0xb0(%rsi),%rax │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + cmp %rdx,0x8(%rax) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cmovae 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + callq 494b0 │ │ │ │ + jmpq 43335 │ │ │ │ + lea 0x40(%rsp),%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + imul $0x3b9aca00,0x40(%rsp),%r14 │ │ │ │ + add 0x48(%rsp),%r14 │ │ │ │ + callq a7f70 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq 7170 │ │ │ │ + lea 0x14f70(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + imul $0x3b9aca00,0x40(%rsp),%rdx │ │ │ │ + add 0x48(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + jmpq 4330c │ │ │ │ + lea 0x40(%rsp),%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + imul $0x3b9aca00,0x40(%rsp),%r14 │ │ │ │ + add 0x48(%rsp),%r14 │ │ │ │ + callq a7cd0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq 7170 │ │ │ │ + lea 0x14e48(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + imul $0x3b9aca00,0x40(%rsp),%rdx │ │ │ │ + add 0x48(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + jmpq 432f3 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lock orq $0x2000,0x68(%rax) │ │ │ │ + jmpq 43335 │ │ │ │ + lock andq $0xfffffffffffffffe,(%rcx) │ │ │ │ + mfence │ │ │ │ + lea 0x14258(%r12),%rdi │ │ │ │ + callq a2770 │ │ │ │ + jmpq 433d3 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + cmp 0x1b0(%rcx),%rdx │ │ │ │ + jne 43373 │ │ │ │ + and $0x80,%eax │ │ │ │ + or 0x1b8(%rcx),%rax │ │ │ │ + jne 43373 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 36450 │ │ │ │ + jmpq 43373 │ │ │ │ + lea 0x7d123(%rip),%rcx │ │ │ │ + mov $0x28f,%edx │ │ │ │ + lea 0x7c66f(%rip),%rsi │ │ │ │ + lea 0x7ca70(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov $0xfffffffb,%ecx │ │ │ │ + jmpq 432c6 │ │ │ │ + lea 0x7d0fa(%rip),%rcx │ │ │ │ + mov $0x227,%edx │ │ │ │ + lea 0x7c646(%rip),%rsi │ │ │ │ + lea 0x7c9ef(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x7d0d6(%rip),%rcx │ │ │ │ + mov $0x26e,%edx │ │ │ │ + lea 0x7c622(%rip),%rsi │ │ │ │ + lea 0x7cfc9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7d0b7(%rip),%rcx │ │ │ │ + mov $0x26d,%edx │ │ │ │ + lea 0x7c603(%rip),%rsi │ │ │ │ + lea 0x7cf9b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x400000,%rsi │ │ │ │ - ja 3f107 │ │ │ │ - sub $0x1,%rsi │ │ │ │ - mov $0x40,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + lea 0xc0(%rsi),%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - bsr %rsi,%rsi │ │ │ │ push %rbp │ │ │ │ - mov $0x1,%ebp │ │ │ │ - xor $0x3f,%rsi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub %esi,%ecx │ │ │ │ - shl %cl,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cmp $0xfff,%rbp │ │ │ │ - ja 3f0b0 │ │ │ │ - callq 3e6c0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3f100 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %r12,(%rbx) │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rbp,0x8(%rbx) │ │ │ │ + movzbl 0x72(%rsi),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%r15,%rdx,2),%rdx │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jae 43a83 │ │ │ │ + mov 0xb0(%rsi),%rdx │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rsp,%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x4(%rbp),%ecx │ │ │ │ + lea 0x20(%rdx,%rcx,8),%rbx │ │ │ │ + movzwl 0x8(%rbp),%ecx │ │ │ │ + lea 0x8(%rdx,%rcx,8),%rsi │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jne 439dd │ │ │ │ + jmpq 43a6e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + lea (%rbx,%rax,8),%rbx │ │ │ │ + lea 0x8(%rdx,%rcx,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 43a68 │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + je 439c8 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 43ab0 │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq *0xb8(%r12) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + movdqu 0x40(%rsp),%xmm3 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movups %xmm2,0x60(%rsp) │ │ │ │ + movups %xmm3,0x70(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm0 │ │ │ │ + movdqu 0x70(%rsp),%xmm1 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movups %xmm1,0x10(%rsp) │ │ │ │ + callq 1c740 │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + movzwl 0x8(%rbp),%ecx │ │ │ │ + jmpq 439c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x72(%r12),%eax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + add $0xa,%rbp │ │ │ │ + lea (%r15,%rcx,2),%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + jb 439a8 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 43ad4 │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - callq 3e350 │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 16af0 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3f098 │ │ │ │ - callq 16af0 │ │ │ │ - lea -0x1(%rbp),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3f098 │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 3f0a9 │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rbx),%xmm4 │ │ │ │ + movdqu 0x10(%rbx),%xmm5 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + movups %xmm4,0x60(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movups %xmm5,0x70(%rsp) │ │ │ │ + jmpq 43a25 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + movzbl 0x78(%rsi),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %edx,%eax │ │ │ │ + movzwl 0xe6(%rsi),%edx │ │ │ │ + imul %edx,%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + movzbl %cl,%eax │ │ │ │ + movzwl 0xe8(%rsi),%ecx │ │ │ │ + sub $0x5,%rax │ │ │ │ + imul %rcx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzwl 0xde(%rsi),%edx │ │ │ │ + add %rdx,%rax │ │ │ │ + js 43b34 │ │ │ │ + lea 0xa0(,%rax,8),%rdx │ │ │ │ + movzwl 0x452(%rdi),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + cmp %rax,%rdx │ │ │ │ + setb %al │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ + push %rax │ │ │ │ + callq 42270 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - cmp $0x1,%dx │ │ │ │ - je 3f148 │ │ │ │ mov %rdi,%rbp │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 3f1b0 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 3f170 │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 3f162 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + movdqu 0x1c0(%rsi),%xmm0 │ │ │ │ + movdqu 0x1d0(%rsi),%xmm1 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + movzwl 0x1c0(%rsi),%ebx │ │ │ │ + mov %ax,0x1c0(%rsi) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm1,0x20(%rsp) │ │ │ │ + lock btrq $0x2,0x68(%rsi) │ │ │ │ + jae 43b9c │ │ │ │ + lock decl 0xac8(%rdi) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 43c40 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 41fb0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + movzwl %bx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 43c20 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x2f58(%rbp),%r14 │ │ │ │ + lea 0x12(%rsp),%rbx │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + lea 0x14(%rsp,%rax,2),%r13 │ │ │ │ + jmp 43bf1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 43c20 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r14,%rax,8),%rsi │ │ │ │ + mov %r12d,%eax │ │ │ │ + lock xadd %eax,0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 43be8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x2,%rbx │ │ │ │ + callq 191e0 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 43bf1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 43c97 │ │ │ │ + add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 7170 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + imul $0x3b9aca00,(%rsp),%r13 │ │ │ │ + add 0x8(%rsp),%r13 │ │ │ │ + callq a7f70 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + lea 0x14f70(%rbp),%rdi │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 43bac │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov 0x20(%rcx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 43d38 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x50(%rcx),%rsi │ │ │ │ + tzcnt %rdx,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + je 43d38 │ │ │ │ + movzbl 0x50(%rbp),%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + cmp %rbp,0x60(%rax,%rdi,1) │ │ │ │ + je 43d14 │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 43d38 │ │ │ │ mov %rdx,%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 3f158 │ │ │ │ - jmp 3f148 │ │ │ │ - lea 0x990e9(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 43d38 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rbp,0x60(%rax,%rdi,1) │ │ │ │ + jne 43ce5 │ │ │ │ + lea 0x7d075(%rip),%rcx │ │ │ │ + mov $0xb7,%edx │ │ │ │ + lea 0x7c211(%rip),%rsi │ │ │ │ + lea 0x7c642(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 3f14a │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 3f162 │ │ │ │ - jmp 3f148 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x99077(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 3f19b │ │ │ │ - lea 0x96b64(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 3f14a │ │ │ │ - xchg %ax,%ax │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a7f70 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 41fb0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq a7d30 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x8(,%rax,8),%eax │ │ │ │ - cmp $0x12,%eax │ │ │ │ - jbe 3f218 │ │ │ │ - movzbl 0x11(%rbx),%ecx │ │ │ │ - add $0x13,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 3f218 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + movzbl 0x50(%rsi),%esi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + callq 428c0 │ │ │ │ + mov 0xb0(%rbx),%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + mov 0x1c(%rdx),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,0x1c(%rax) │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + cmpb $0x12,0x13a(%r12) │ │ │ │ + mov 0x20(%rax),%esi │ │ │ │ + mov 0x24(%rax),%rcx │ │ │ │ + mov 0x2c(%rax),%rdx │ │ │ │ + jne 43de6 │ │ │ │ + mov %esi,0x174(%r12) │ │ │ │ + mov %rcx,0x178(%r12) │ │ │ │ + mov %rdx,0x180(%r12) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + movdqu 0x60(%rsp),%xmm2 │ │ │ │ + lea 0x78(%r12),%rdi │ │ │ │ + movdqu 0x80(%rsp),%xmm0 │ │ │ │ + movdqu 0x70(%rsp),%xmm1 │ │ │ │ + mov %esi,0x20(%rax) │ │ │ │ + mov %rcx,0x24(%rax) │ │ │ │ + mov %rdx,0x2c(%rax) │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov 0x34(%rax),%esi │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + movups %xmm1,0x10(%rsp) │ │ │ │ + mov 0x38(%rax),%rcx │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + mov %esi,0x14c(%r12) │ │ │ │ + mov %rdx,0x158(%r12) │ │ │ │ + mov %rcx,0x150(%r12) │ │ │ │ + mov %esi,0x34(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov %rcx,0x38(%rax) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rdx,0x80(%rax) │ │ │ │ + movups %xmm2,0x50(%rax) │ │ │ │ + movups %xmm1,0x60(%rax) │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + mov %rdx,0xa8(%r12) │ │ │ │ + movups %xmm2,0x78(%r12) │ │ │ │ + movups %xmm1,0x88(%r12) │ │ │ │ + movups %xmm0,0x98(%r12) │ │ │ │ + movzbl 0x62(%rsp),%eax │ │ │ │ + movzbl 0x63(%rsp),%edx │ │ │ │ + mov 0xb8(%r12),%rsi │ │ │ │ + add %edx,%eax │ │ │ │ + movzbl 0x64(%rsp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov %al,0x73(%r12) │ │ │ │ + callq 1ccd0 │ │ │ │ + cmp $0xff,%eax │ │ │ │ + ja 43f74 │ │ │ │ + mov %al,0xf1(%r12) │ │ │ │ + lea 0xde(%r12),%rdx │ │ │ │ + lea 0xc0(%r12),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %cx,-0xa(%rax) │ │ │ │ + mov %si,-0x8(%rax) │ │ │ │ + mov %di,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 43eee │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 30fb0 │ │ │ │ + movzwl 0xde(%r12),%eax │ │ │ │ + mov %ax,0xea(%r12) │ │ │ │ + mov %ax,0xec(%r12) │ │ │ │ + movdqu 0x14c(%rbx),%xmm3 │ │ │ │ + movups %xmm3,0x14c(%r12) │ │ │ │ + mov 0x15c(%rbx),%eax │ │ │ │ + mov %eax,0x15c(%r12) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 43f79 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 3f280 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 3f250 │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 3f242 │ │ │ │ - jmp 3f20b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 3f238 │ │ │ │ - jmp 3f20b │ │ │ │ - lea 0x99081(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 3f20d │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - jmp 3f223 │ │ │ │ + callq 422d0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0xb0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x99027(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 3f27b │ │ │ │ - lea 0x96a91(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 3f20d │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1c6e0 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqu 0x20(%rax),%xmm0 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c830 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqu 0x34(%rax),%xmm1 │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c830 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 43950 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 1c8a0 │ │ │ │ + movzbl 0x78(%rbp),%edx │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + movzwl 0xe8(%rbp),%r8d │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + sub %edx,%eax │ │ │ │ + movzwl 0xe6(%rbp),%edx │ │ │ │ + imul %edx,%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + movzbl %cl,%eax │ │ │ │ + sub $0x5,%rax │ │ │ │ + imul %r8,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzwl 0xde(%rbp),%edx │ │ │ │ + add %rdx,%rax │ │ │ │ + js 440f6 │ │ │ │ + lea 0xa0(,%rax,8),%rdx │ │ │ │ + movzwl 0x452(%rdi),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 440c0 │ │ │ │ + mov %cl,(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + callq 43d70 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 440fb │ │ │ │ + add $0xb0,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqu 0x78(%rbp),%xmm2 │ │ │ │ + mov 0xa8(%rbp),%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movdqu 0x88(%rbp),%xmm3 │ │ │ │ + movdqu 0x98(%rbp),%xmm4 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + movups %xmm3,0x10(%rsp) │ │ │ │ + movups %xmm4,0x20(%rsp) │ │ │ │ + jmpq 4406c │ │ │ │ + callq 42270 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x8(,%rax,8),%eax │ │ │ │ - cmp $0xf,%eax │ │ │ │ - ja 3f346 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 3f350 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jne 3f317 │ │ │ │ - lea 0x98fe8(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 3f348 │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 3f33a │ │ │ │ - jmp 3f346 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x30(%rdi),%r13 │ │ │ │ + lock incl 0x28(%rdi) │ │ │ │ + add $0x2b28,%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x5e0(%r12),%eax │ │ │ │ + cmp $0x7,%eax │ │ │ │ + ja 441d7 │ │ │ │ + mov 0x1b8(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 44215 │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %edx,0x5e0(%r12) │ │ │ │ + mov %rbp,0x5a0(%r12,%rax,8) │ │ │ │ + mov %r12,%rax │ │ │ │ + or $0x1,%rax │ │ │ │ + mov %rax,0x1b8(%rbp) │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x358(%r12),%rdx │ │ │ │ + movzbl 0x138(%rbp),%ecx │ │ │ │ mov %rdx,%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 3f330 │ │ │ │ - xor %eax,%eax │ │ │ │ + sub 0x350(%r12),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + cmp $0x48,%rax │ │ │ │ + ja 441f6 │ │ │ │ + test %cl,%cl │ │ │ │ + je 441bd │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov 0x138(%rbp,%rbx,1),%rax │ │ │ │ + mov %rax,(%rdx,%rbx,1) │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 441a0 │ │ │ │ + mov 0x358(%r12),%rdx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov %rax,0x358(%r12) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ + lea 0x7cb52(%rip),%rcx │ │ │ │ + mov $0x30f,%edx │ │ │ │ + lea 0x7bd4e(%rip),%rsi │ │ │ │ + lea 0x7c19f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7cb13(%rip),%rcx │ │ │ │ + mov $0x1eb,%edx │ │ │ │ + lea 0x7bd2f(%rip),%rsi │ │ │ │ + lea 0x7c240(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7cb14(%rip),%rcx │ │ │ │ + mov $0x310,%edx │ │ │ │ + lea 0x7bd10(%rip),%rsi │ │ │ │ + lea 0x7c65a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x98f57(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 3f314 │ │ │ │ - lea 0x969c4(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 3f348 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 44276 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %ax,0x1c0(%rsi) │ │ │ │ + movzwl 0x6ac(%rdi),%edx │ │ │ │ + movzwl %ax,%eax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %cx,0x6ac(%rdi) │ │ │ │ + movzwl 0x1c2(%rsi,%rax,2),%eax │ │ │ │ + mov %ax,0x66c(%rdi,%rdx,2) │ │ │ │ + movzwl 0x1c0(%rsi),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 44248 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + lea 0x68(%rsi),%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov -0x14(%rdi),%ebp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3f440 │ │ │ │ - callq 7410 │ │ │ │ - lea -0xa58(%r15),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,-0xa58(%r15) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 3fdc8 │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov $0x40000001,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1b390 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3ff51 │ │ │ │ - add $0xa8,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x30(%rdi),%r13 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + lock orq $0x400,(%rax) │ │ │ │ + mov 0x68(%rsi),%r14 │ │ │ │ + and $0x800,%r14d │ │ │ │ + je 442d8 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - callq 3f050 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3fd88 │ │ │ │ - mov -0x14(%r15),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 3feff │ │ │ │ - lea -0xab8(%r15),%rax │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - mov -0x10(%r15),%rcx │ │ │ │ - mov -0xa20(%r15),%r12 │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - mov (%rcx,%rdx,8),%r13 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movzwl -0xa06(%r15),%eax │ │ │ │ - imul %rax,%r13 │ │ │ │ - lea (%rax,%r13,1),%rsi │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - cmp %rsi,%r13 │ │ │ │ - jae 3f66f │ │ │ │ - lea -0x9e8(%r15),%rbx │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - lea 0x108(%r12),%rax │ │ │ │ - cmovne %rbx,%rax │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movb $0x0,0x4f(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov 0x1c(%rsp),%ebp │ │ │ │ - mov 0x18(%rsp),%r11d │ │ │ │ - sub %r13d,%ebp │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 3f5a6 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - shr $0x9,%rax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - cmovb %ebp,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - shl $0x9,%ebx │ │ │ │ - mov %ebx,%r15d │ │ │ │ - and $0xfff,%eax │ │ │ │ - lea 0xfff(%r15,%rax,1),%rsi │ │ │ │ - shr $0xc,%rsi │ │ │ │ - callq 1d1d0 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov -0x9c0(%rax),%rax │ │ │ │ - mov %r13,0x20(%r14) │ │ │ │ - movl $0x0,0x14(%r14) │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - callq 205f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1c510 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 1cfa0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 3f660 │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - movabs $0x245235c1a3625032,%rax │ │ │ │ - xor 0x4b0(%r12),%rax │ │ │ │ - cmp %rax,0x10(%r15) │ │ │ │ - jne 3f730 │ │ │ │ - mov 0x20(%r15),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - setne %cl │ │ │ │ - cmp $0x8,%eax │ │ │ │ - setbe %dl │ │ │ │ - test %dl,%cl │ │ │ │ - jne 3f5df │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 3f768 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %r13,%r8 │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - cmovne 0x38(%rsp),%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x18(%rbx),%r9 │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x16,%ebx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea 0x98d08(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - add $0x30,%rsi │ │ │ │ - mov %rsi,%r14 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 3fbe0 │ │ │ │ - mov %r14,%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b28(%r13),%rax │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x2b50,%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x1a8(%r15),%r12 │ │ │ │ callq 7940 │ │ │ │ + mov 0x1a8(%r15),%rdx │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + lea -0x88(%rdx),%rax │ │ │ │ + lea -0x88(%rcx),%rbp │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jne 4435b │ │ │ │ + jmpq 443c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mfence │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x88(%rbp),%rcx │ │ │ │ + lea 0x88(%rbp),%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + lea -0x88(%rcx),%rsi │ │ │ │ + cmp %r12,%rdx │ │ │ │ + je 443c8 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov 0x90(%rax),%rsi │ │ │ │ + mov %rsi,0x8(%rcx) │ │ │ │ + mov %rcx,(%rsi) │ │ │ │ + mov 0xb0(%rax),%rsi │ │ │ │ + mov %rdx,0x90(%rax) │ │ │ │ + mov %rdx,0x88(%rax) │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x3,0x58(%rax) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 44330 │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 443aa │ │ │ │ + test %rax,%rax │ │ │ │ + jne 44330 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + add $0x12fc0,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + callq 81550 │ │ │ │ + jmpq 44330 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lock btrq $0x2,(%rax) │ │ │ │ + jae 443e0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %ebx,0x60(%rax) │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - jmpq 3f3cf │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - callq 5d8d0 │ │ │ │ - addl $0x1,0x48(%rsp) │ │ │ │ - mov -0x14(%r15),%edi │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - ja 3f481 │ │ │ │ - mov -0x18(%r15),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - je 3ff03 │ │ │ │ - mov -0x30(%r15),%r9 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %edi,%r10d │ │ │ │ - mov $0xffffffffffffffff,%r8 │ │ │ │ - mov (%r9,%rax,8),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r9,%rax,8),%rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jbe 3f6c6 │ │ │ │ - mov %eax,-0x18(%r15) │ │ │ │ - mov (%r9,%rax,8),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - cmova %rcx,%r8 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jne 3f6b0 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jb 3f6f0 │ │ │ │ - jmpq 3ff11 │ │ │ │ - mov %edx,-0x18(%r15) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jbe 3ff11 │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %edi │ │ │ │ - mov %edx,%eax │ │ │ │ - lea (%r9,%rax,8),%rax │ │ │ │ - cmp %rsi,(%rax) │ │ │ │ - jb 3f6e0 │ │ │ │ - movl $0x0,-0x28(%r15) │ │ │ │ - mov %edx,-0x1c(%r15) │ │ │ │ - mov %edx,-0x20(%r15) │ │ │ │ - mov %edx,-0x24(%r15) │ │ │ │ - jmpq 3f653 │ │ │ │ - cmpl $0x6,0x50(%rsp) │ │ │ │ - jne 3feab │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x4f(%rsp) │ │ │ │ - je 3f75a │ │ │ │ - movzwl 0x450(%r12),%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - sub %ebx,0x18(%rsp) │ │ │ │ - shl $0x9,%ebx │ │ │ │ - add %rax,%r13 │ │ │ │ - add %rbx,%r15 │ │ │ │ - cmp %r13,0x30(%rsp) │ │ │ │ - ja 3f4fe │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - jmpq 3f66f │ │ │ │ + lock decl 0xac8(%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lock andq $0xfffffffffffffff7,(%rax) │ │ │ │ + mov 0x68(%r15),%rbp │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + and $0x20,%ebp │ │ │ │ + add $0x12fc0,%r13 │ │ │ │ + lea 0xf8(%r15),%r12 │ │ │ │ + add %r12,%rbp │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 44590 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 81430 │ │ │ │ + mov 0x68(%r15),%rbp │ │ │ │ + not %rbp │ │ │ │ + and $0x20,%ebp │ │ │ │ + add %r12,%rbp │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 445c0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 81430 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + callq 7940 │ │ │ │ + xchg %rbp,0x1b8(%r15) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + and $0xfffffffffffffffe,%r12 │ │ │ │ + je 44600 │ │ │ │ + mov 0x5e0(%r12),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4460f │ │ │ │ + lea 0x5a0(%r12),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 4449c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 4460f │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp (%rdx),%r15 │ │ │ │ + jne 44490 │ │ │ │ + sub $0x1,%ecx │ │ │ │ + lea 0xb5(%rsi),%eax │ │ │ │ + mov %ecx,0x5e0(%r12) │ │ │ │ + lea (%r12,%rax,8),%r10 │ │ │ │ + sub %esi,%ecx │ │ │ │ + lea 0xb4(%rsi),%eax │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + lea (%r12,%rax,8),%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + callq 76a0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + and $0x1,%ebp │ │ │ │ + jne 445f0 │ │ │ │ + mov 0x108(%rbx),%rdx │ │ │ │ + movzbl 0x138(%r15),%ecx │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub 0x100(%rbx),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + cmp $0x48,%rax │ │ │ │ + ja 4462e │ │ │ │ + test %cl,%cl │ │ │ │ + je 4453c │ │ │ │ + shl $0x3,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x138(%r15,%r14,1),%rax │ │ │ │ + mov %rax,(%rdx,%r14,1) │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jne 44520 │ │ │ │ + mov 0x108(%rbx),%rdx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov 0x668(%rbx),%edx │ │ │ │ + mov %rax,0x108(%rbx) │ │ │ │ + mov %r15,0x5e8(%rbx,%rdx,8) │ │ │ │ + mov 0xb0(%r15),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov 0x88(%rcx),%rcx │ │ │ │ + mov %rcx,0x628(%rbx,%rdx,8) │ │ │ │ + mov %eax,0x668(%rbx) │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 445a5 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 44413 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 81550 │ │ │ │ + jmpq 44413 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 445d5 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 44438 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 81550 │ │ │ │ + jmpq 44438 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - lea 0x38(,%rax,8),%r14 │ │ │ │ - mov %esi,%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jbe 3f78a │ │ │ │ - cmp %ebp,%esi │ │ │ │ - jb 3fc02 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - shl $0x9,%ebx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jbe 3fda0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%r15),%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ mov %r12,%rdi │ │ │ │ + callq a24e0 │ │ │ │ + jmpq 444ea │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 444ea │ │ │ │ + lea 0x7c6da(%rip),%rcx │ │ │ │ + mov $0x335,%edx │ │ │ │ + lea 0x7b916(%rip),%rsi │ │ │ │ + lea 0x888d2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7c69b(%rip),%rcx │ │ │ │ + mov $0x1e3,%edx │ │ │ │ + lea 0x7b8f7(%rip),%rsi │ │ │ │ + lea 0x7bee8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - lea 0x98bac(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 3fec8 │ │ │ │ - sub %rbx,%r14 │ │ │ │ - movl $0x7,0x50(%rsp) │ │ │ │ - shr $0x3,%r14 │ │ │ │ - sub %r14d,0x28(%r15) │ │ │ │ - mov 0x24(%r15),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xf,%esi │ │ │ │ - test $0x8,%al │ │ │ │ - jne 3fdf0 │ │ │ │ - lea -0x3(%rsi),%eax │ │ │ │ + push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1b8,%rsp │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movzbl 0x50(%rcx),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 45288 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x60(%rsi,%rax,8),%rbx │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,0xb0(%rsp),%rax │ │ │ │ + add 0xb8(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 452bb │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movzbl 0x51(%rax),%eax │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov 0x5a8(%rdi,%rax,1),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movzbl 0x50(%rax),%ecx │ │ │ │ + movzbl 0x5a(%rdi),%eax │ │ │ │ + movzbl 0x5b(%rdi),%edx │ │ │ │ + mov %al,0x28(%rsp) │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sar %cl,%edx │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + lea -0x1(%rax,%rdx,1),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 3fdd8 │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - mov 0x18(%r15),%rcx │ │ │ │ - lea 0x38(%r15),%rbx │ │ │ │ - lea 0x10(%r15),%r8 │ │ │ │ + jne 456bb │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ mov %r12,%rdi │ │ │ │ - lea (%rbx,%rax,8),%r9 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shr $0x20,%rcx │ │ │ │ - movabs $0x3000000000000000,%rax │ │ │ │ - shl $0x20,%rdx │ │ │ │ - or %rax,%rcx │ │ │ │ - sub %r8,%r9 │ │ │ │ - callq 69770 │ │ │ │ - xor (%r15),%rax │ │ │ │ - xor 0x8(%r15),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - je 3f872 │ │ │ │ - mov 0x18(%r15),%r9 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x98b94(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 44290 │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 3fec8 │ │ │ │ - movl $0x7,0x50(%rsp) │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - mov 0x18(%r15),%rcx │ │ │ │ - lea 0x2c(%r15),%r8 │ │ │ │ + callq 43f80 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x24(%r15),%esi │ │ │ │ - lea (%rbx,%rax,8),%r9 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shr $0x20,%rcx │ │ │ │ - movabs $0x3000000000000000,%rax │ │ │ │ - shl $0x20,%rdx │ │ │ │ - or %rax,%rcx │ │ │ │ - and $0xf,%esi │ │ │ │ - sub %r8,%r9 │ │ │ │ - callq 698c0 │ │ │ │ - testb $0x20,0x24(%r15) │ │ │ │ - jne 3f8c4 │ │ │ │ - mov 0x30(%r15),%rcx │ │ │ │ - mov 0x18(%r15),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - ja 3fe36 │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 3fbf6 │ │ │ │ - jg 3f71b │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3ff37 │ │ │ │ - mov $0x200,%edx │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - mov 0x18(%r15),%r8 │ │ │ │ - movzwl 0x538(%r12),%ecx │ │ │ │ - lea 0x37(,%rax,8),%rax │ │ │ │ - shl %cl,%edx │ │ │ │ - lea -0x1(%rdx),%ebx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - or %rbx,%rax │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ - shr $0x9,%rbx │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add -0x30(%r14),%rax │ │ │ │ - cmp %r8,(%rax) │ │ │ │ - ja 3f75a │ │ │ │ - mov %r8,(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x30(%rax),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - movzbl -0xa18(%r14),%eax │ │ │ │ - movabs $0xfffffffffff,%rdx │ │ │ │ - and %r13,%rdx │ │ │ │ - shl $0x30,%rax │ │ │ │ - shl $0x4,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - lea 0x38(,%rax,8),%r14 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%rcx │ │ │ │ - mov 0x8(%rcx),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 3feef │ │ │ │ - mov %r8,%rdx │ │ │ │ - jmp 3f99d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdx),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 44100 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4477d │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 42d10 │ │ │ │ + movzwl 0xc4(%rbp),%edx │ │ │ │ + movzwl 0xc8(%rbp),%eax │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rsi │ │ │ │ + sub %edx,%eax │ │ │ │ + lea -0x3(%rax),%ecx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movzwl 0x452(%rax),%edx │ │ │ │ + shl $0x9,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + sub $0xa0,%rdx │ │ │ │ + shr $0x2,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rsi │ │ │ │ + shr %rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 3fc40 │ │ │ │ - testb $0x20,0x5c(%rdx) │ │ │ │ - jne 3f990 │ │ │ │ - cmpb $0x0,0x48b(%r12) │ │ │ │ - jne 3f9bc │ │ │ │ - mov 0x18(%r15),%rsi │ │ │ │ - cmp %rsi,0x68(%rdx) │ │ │ │ - ja 3fe78 │ │ │ │ - testb $0x20,0x24(%r15) │ │ │ │ - jne 3fa4d │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 3fa4d │ │ │ │ - mov %ebx,0x60(%rsp) │ │ │ │ + jbe 44d58 │ │ │ │ + movzbl 0x50(%rbp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 428c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 44100 │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + movdqu 0x34(%rdx),%xmm3 │ │ │ │ + movups %xmm3,0x34(%rax) │ │ │ │ + mov 0x44(%rdx),%edx │ │ │ │ + mov %edx,0x44(%rax) │ │ │ │ + movdqu 0x78(%rbp),%xmm4 │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + movups %xmm4,0x50(%rax) │ │ │ │ + movdqu 0x88(%rbp),%xmm5 │ │ │ │ + movups %xmm5,0x60(%rax) │ │ │ │ + movdqu 0x98(%rbp),%xmm6 │ │ │ │ + movups %xmm6,0x70(%rax) │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + mov %rdx,0x80(%rax) │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + mov 0x1c(%rdx),%edx │ │ │ │ + mov %edx,0x1c(%rax) │ │ │ │ + movdqu 0x14c(%rbp),%xmm7 │ │ │ │ + movups %xmm7,0x14c(%r15) │ │ │ │ + mov 0x15c(%rbp),%eax │ │ │ │ + mov %eax,0x15c(%r15) │ │ │ │ + movzwl 0xc4(%rbp),%edx │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + lea 0x8(%rax,%rdx,8),%rdi │ │ │ │ + movzwl 0xc4(%r15),%edx │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + movzwl 0x16(%rdi),%ecx │ │ │ │ + lea 0x18(%rdi),%r8 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movzbl 0x18(%rdi),%eax │ │ │ │ + lea (%r8,%rcx,8),%r9 │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + lea (%r8,%rax,8),%rdx │ │ │ │ + cmp %r9,%rdx │ │ │ │ + je 456da │ │ │ │ + lea (%rcx,%rcx,2),%edi │ │ │ │ + mov $0xcccccccd,%eax │ │ │ │ + mov %r8,%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + imul %rax,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r8,%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + shr $0x22,%rdi │ │ │ │ + jmp 448fc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + cmp %r9,%rsi │ │ │ │ + je 44923 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rdx,%rbx │ │ │ │ - mov %rbp,0x68(%rsp) │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - jmp 3f9fa │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - je 3fa38 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - cmp %rax,0x50(%rdi) │ │ │ │ - jae 3fa38 │ │ │ │ - movb $0x1,0x35(%rdi) │ │ │ │ - cmpb $0x0,0x48b(%r12) │ │ │ │ - jne 3f9e8 │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %r8,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jge 44929 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 448e0 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + add $0x1,%rcx │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jne 448f0 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + test %r14,%r14 │ │ │ │ + je 456da │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + sub %r8,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0x16(%rdi) │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + movzwl 0xc4(%rbp),%edx │ │ │ │ + lea 0x8(%rax,%rdx,8),%rdx │ │ │ │ + movzwl 0x16(%rdx),%esi │ │ │ │ + lea 0x10(%rdx,%rsi,8),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + mov %dx,0xc8(%rbp) │ │ │ │ + movzwl 0x16(%rdi),%edx │ │ │ │ + mov %r13w,0xe6(%rbp) │ │ │ │ + mov %dx,0xde(%rbp) │ │ │ │ + mov %dx,0xe0(%rbp) │ │ │ │ + mov %cx,0xe8(%rbp) │ │ │ │ + movzbl 0x1(%r14),%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 4565a │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq *0xb8(%rbp) │ │ │ │ + mov 0x154(%rsp),%edx │ │ │ │ + mov 0x158(%rsp),%rdi │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + mov 0x30(%r12),%r8 │ │ │ │ + cmpw $0xb,0x4d0(%r8) │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov %rdi,0x150(%rbp) │ │ │ │ + cmovbe %r8d,%edx │ │ │ │ + mov %rsi,0x158(%rbp) │ │ │ │ + mov %edx,0x14c(%rbp) │ │ │ │ + mov %edx,0x34(%rax) │ │ │ │ + mov %rdi,0x38(%rax) │ │ │ │ + mov %rsi,0x40(%rax) │ │ │ │ + mov 0x14c(%rbp),%eax │ │ │ │ + mov 0x150(%rbp),%rsi │ │ │ │ + mov 0x158(%rbp),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + jne 44a2a │ │ │ │ + add $0x1,%rsi │ │ │ │ + je 45340 │ │ │ │ + cmpb $0x12,0x13a(%r15) │ │ │ │ + jne 44a49 │ │ │ │ + mov %eax,0x174(%r15) │ │ │ │ + mov %rsi,0x178(%r15) │ │ │ │ + mov %rdi,0x180(%r15) │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + lea 0x140(%rsp),%r14 │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %eax,0x20(%rdx) │ │ │ │ + mov %rdi,0x2c(%rdx) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,0x24(%rdx) │ │ │ │ + callq 1c6e0 │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ + movdqu 0x20(%rax),%xmm3 │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c830 │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + movdqu 0x34(%rax),%xmm4 │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c830 │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + cmp 0x38(%rsp),%rbx │ │ │ │ + je 44b68 │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 451e0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *0xb8(%rbp) │ │ │ │ + mov 0x120(%rsp),%rdx │ │ │ │ + movdqu 0x100(%rsp),%xmm1 │ │ │ │ + movdqu 0x110(%rsp),%xmm2 │ │ │ │ + mov %rdx,0xe0(%rsp) │ │ │ │ + movups %xmm1,0xc0(%rsp) │ │ │ │ + movups %xmm2,0xd0(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 3f9f7 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - mov 0x60(%rsp),%ebx │ │ │ │ - mov 0x68(%rsp),%rbp │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 3fa6a │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - jmp 3fa64 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 3fa6a │ │ │ │ - cmp 0x50(%rax),%rdx │ │ │ │ - jbe 3fa58 │ │ │ │ - mov (%r8),%r9 │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - je 3fa85 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 3fa85 │ │ │ │ - mov 0x18(%r15),%rcx │ │ │ │ - cmp 0x50(%r9),%rcx │ │ │ │ - je 3fc90 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - lea 0x38(%r14),%rdi │ │ │ │ - cmp $0xfff,%rdi │ │ │ │ - ja 3fd10 │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - callq 3e6c0 │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ - mov %rax,%rcx │ │ │ │ - je 3ff1d │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - movb $0x0,0x35(%rcx) │ │ │ │ - lea 0x38(%rcx),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - movl $0x0,0x30(%rcx) │ │ │ │ - mov %r15,%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ - setne 0x34(%rcx) │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - test %r9,%r9 │ │ │ │ - lea 0x10(%rcx),%r14 │ │ │ │ - je 3fb67 │ │ │ │ - mov 0x30(%r9),%eax │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %eax,0x30(%rcx) │ │ │ │ - movdqu 0x10(%r9),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rcx) │ │ │ │ - movdqu 0x20(%r9),%xmm1 │ │ │ │ - movups %xmm1,0x10(%r14) │ │ │ │ - mov 0x8(%r9),%rax │ │ │ │ - mov (%r9),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x60(%r9),%eax │ │ │ │ - lea 0x70(,%rax,8),%rax │ │ │ │ - cmp $0xfff,%rax │ │ │ │ - ja 3fdb0 │ │ │ │ - callq 7410 │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov %r8,0x8(%rcx) │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov %rcx,(%r8) │ │ │ │ - mov 0x30(%rcx),%edi │ │ │ │ - lea (%r14,%rdi,8),%rax │ │ │ │ - mov %rdi,%rsi │ │ │ │ - cmp %r14,%rax │ │ │ │ - jbe 3fc60 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - movzbl -0xa18(%rdx),%edx │ │ │ │ - jmp 3fbad │ │ │ │ + callq 1c740 │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + lea (%r12,%rdx,8),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jne 44af0 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov 0xb0(%r15),%r13 │ │ │ │ + callq 1c8a0 │ │ │ │ + movdqu 0x70(%rsp),%xmm5 │ │ │ │ + movups %xmm5,0x50(%r13) │ │ │ │ + movdqu 0x80(%rsp),%xmm6 │ │ │ │ + movups %xmm6,0x60(%r13) │ │ │ │ + movdqu 0x90(%rsp),%xmm7 │ │ │ │ + movups %xmm7,0x70(%r13) │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %rax,0x80(%r13) │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + lea 0x78(%r15),%r13 │ │ │ │ + movdqu 0x50(%rdx),%xmm0 │ │ │ │ + movups %xmm0,0xc0(%rsp) │ │ │ │ + movdqu 0x60(%rdx),%xmm3 │ │ │ │ + movups %xmm3,0xd0(%rsp) │ │ │ │ + movdqu 0x70(%rdx),%xmm4 │ │ │ │ + movups %xmm4,0xe0(%rsp) │ │ │ │ + mov 0x80(%rdx),%rax │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + movzbl 0x53(%rdx),%esi │ │ │ │ + movzbl 0x52(%rdx),%eax │ │ │ │ + movzbl 0x54(%rdx),%edx │ │ │ │ + movups %xmm0,0x78(%r15) │ │ │ │ + movdqu 0xd0(%rsp),%xmm0 │ │ │ │ + add %esi,%eax │ │ │ │ + mov 0xb8(%r15),%rsi │ │ │ │ + movups %xmm0,0x88(%r15) │ │ │ │ + add %edx,%eax │ │ │ │ + movdqu 0xe0(%rsp),%xmm5 │ │ │ │ + movups %xmm5,0x98(%r15) │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + mov %al,0x73(%r15) │ │ │ │ + mov %rdi,0xa8(%r15) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1ccd0 │ │ │ │ + cmp $0xff,%eax │ │ │ │ + ja 45737 │ │ │ │ + mov %al,0xf1(%r15) │ │ │ │ + lea 0xde(%r15),%rdx │ │ │ │ + lea 0xc0(%r15),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %r8w,-0xa(%rax) │ │ │ │ + mov %r9w,-0x8(%rax) │ │ │ │ + mov %r10w,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 44c6e │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + lea 0x18(%rsi),%r14 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 4566b │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 44cf1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %r14,%rax │ │ │ │ - jbe 3fc60 │ │ │ │ - cmp %dl,0x6(%r14) │ │ │ │ - jne 3fba0 │ │ │ │ - mov 0x50(%rcx),%rdx │ │ │ │ - lea 0x988d2(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 3f740 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9614c(%rip),%rdi │ │ │ │ - mov $0x1,%ebx │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 3f63b │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - lea 0x38(,%rax,8),%r14 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jae 3f51b │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + addw $0x1,0xe6(%r15) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + lea (%r14,%rax,8),%r14 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + lea (%rbx,%rax,8),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 44fd0 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + lea 0x78(%rbp),%rdx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rsi │ │ │ │ - callq 3f050 │ │ │ │ - test %eax,%eax │ │ │ │ - je 3f513 │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 3f63b │ │ │ │ - testb $0x20,0x24(%r15) │ │ │ │ - jne 3fa4d │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 3f9d2 │ │ │ │ - jmpq 3fa48 │ │ │ │ - nop │ │ │ │ - cmp $0x3,%esi │ │ │ │ - ja 3feb8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %esi,0x30(%rcx) │ │ │ │ - mov %rax,0x10(%rcx,%rdi,8) │ │ │ │ + mov %r13,%rdi │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + lea 0x77832(%rip),%rax │ │ │ │ + cmove %rax,%rdx │ │ │ │ + callq 1bb70 │ │ │ │ + test %al,%al │ │ │ │ + je 45672 │ │ │ │ + andb $0x80,0x1(%r14) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + add %ax,0xde(%r15) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + add %ax,0xe0(%r15) │ │ │ │ + movzbl 0x1(%r14),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 44cd0 │ │ │ │ + addw $0x1,0xe8(%r15) │ │ │ │ + jmp 44cd9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 3f740 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x34(%r9) │ │ │ │ - jne 3fa88 │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3fd04 │ │ │ │ - mov 0x60(%r9),%eax │ │ │ │ - lea 0x38(,%rax,8),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 3fcdb │ │ │ │ - lea 0x38(%r9),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - callq 7aa8 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - je 3fd04 │ │ │ │ + callq 31190 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 36450 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 45398 │ │ │ │ + movzbl 0x138(%rbp),%ecx │ │ │ │ + mov 0xa80(%r12),%rsi │ │ │ │ + test %cl,%cl │ │ │ │ + je 44dbd │ │ │ │ + shl $0x3,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x138(%rbp,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 44da0 │ │ │ │ + mov 0xa80(%r12),%rsi │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - lea 0x9875f(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 3fe85 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - lea 0x10(%r9),%r14 │ │ │ │ - mov %r9,%rcx │ │ │ │ - jmpq 3fb7b │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r8,0x68(%rsp) │ │ │ │ - callq 3e350 │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - callq 16af0 │ │ │ │ - mov 0x60(%rsp),%ecx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - jne 3fabe │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - callq 16af0 │ │ │ │ - lea 0x37(%r14),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - callq 7360 │ │ │ │ - jmpq 3faa8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 3f63b │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0xa78(%r12),%r8 │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov %rax,0xa80(%r12) │ │ │ │ + callq 45760 │ │ │ │ + movzwl 0x1c0(%rbp),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 45350 │ │ │ │ + xor %r13d,%r13d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - jmpq 3f7df │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %ax,0x1c0(%rbp) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + movzwl 0x6ac(%r12),%edx │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %cx,0x6ac(%r12) │ │ │ │ + movzwl 0x1c2(%rbp,%rax,2),%eax │ │ │ │ + mov %ax,0x66c(%r12,%rdx,2) │ │ │ │ + movzwl 0x1c0(%rbp),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 44e08 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 452f0 │ │ │ │ + movzwl 0x1c0(%r15),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 44ea2 │ │ │ │ nopl (%rax) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - jmpq 3fb67 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq *-0xa50(%r15) │ │ │ │ - jmpq 3f3f5 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %ax,0x1c0(%r15) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + movzwl 0x6ac(%r12),%edx │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %cx,0x6ac(%r12) │ │ │ │ + movzwl 0x1c2(%r15,%rax,2),%eax │ │ │ │ + mov %ax,0x66c(%r12,%rdx,2) │ │ │ │ + movzwl 0x1c0(%r15),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 44e60 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 45190 │ │ │ │ + movzwl 0x1c0(%r13),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 4520f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpq $0x0,0x127d0(%r12) │ │ │ │ - jne 3f7fc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%r15),%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - push %rsi │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x9858e(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 3fec8 │ │ │ │ - mov 0x18(%r15),%r8 │ │ │ │ - testb $0x20,0x24(%r15) │ │ │ │ - jne 3fe59 │ │ │ │ - mov 0x30(%r15),%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jbe 3fe59 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x985d9(%rip),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %ax,0x1c0(%r13) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + movzwl 0x6ac(%r12),%edx │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %cx,0x6ac(%r12) │ │ │ │ + movzwl 0x1c2(%r13,%rax,2),%eax │ │ │ │ + mov %ax,0x66c(%r12,%rdx,2) │ │ │ │ + movzwl 0x1c0(%r13),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 44ec0 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 3fec8 │ │ │ │ - mov 0x18(%r15),%r8 │ │ │ │ - mov %r8,0x30(%r15) │ │ │ │ - movzwl 0x450(%r12),%ebx │ │ │ │ - movb $0x1,0x4f(%rsp) │ │ │ │ - movl $0x7,0x50(%rsp) │ │ │ │ - jmpq 3f910 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 3f740 │ │ │ │ - lea 0x95ea7(%rip),%rdi │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - callq 71a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 3f63b │ │ │ │ - mov 0x18(%r15),%r8 │ │ │ │ - jmp 3fe59 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x50(%rcx),%rdx │ │ │ │ - lea 0x985fd(%rip),%rsi │ │ │ │ - jmpq 3fbbe │ │ │ │ - lea 0x95e64(%rip),%rdi │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 3f63b │ │ │ │ - testb $0x20,0x24(%r15) │ │ │ │ - je 3fc4b │ │ │ │ - jmpq 3fa6a │ │ │ │ - mov -0x18(%r15),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ - jmpq 3f702 │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %edi │ │ │ │ - jmpq 3f702 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a83c0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3b190 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 45240 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 43ca0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a7d30 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov $0xfffffff4,%ebx │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 3f63b │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov 0x50(%rsp),%ebx │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 3f63b │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - cmp $0x2,%dx │ │ │ │ - je 40028 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 3fff0 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 3ffc0 │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 3ffb2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + callq a7d30 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,0xb0(%rsp),%rdx │ │ │ │ + add 0xb8(%rsp),%rdx │ │ │ │ + mov 0x1a8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4575b │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + add $0x1b8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ + add $0x14880,%rdi │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 9d790 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 3ffa8 │ │ │ │ - jmp 3ff98 │ │ │ │ - lea 0x98551(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + sub 0x58(%rsp),%rsi │ │ │ │ + sar $0x3,%rsi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %si,0x16(%rax) │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + movzwl 0xc4(%r15),%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rax │ │ │ │ + movzwl 0x16(%rax),%ecx │ │ │ │ + lea 0x10(%rax,%rcx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %ax,0xc8(%r15) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmpw $0x0,0x16(%rax) │ │ │ │ + je 456f9 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmpw $0x0,0x16(%rax) │ │ │ │ + je 45718 │ │ │ │ + movzwl 0xde(%rbp),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0xa78(%r12),%r14 │ │ │ │ + mov %ax,0xea(%rbp) │ │ │ │ + mov %ax,0xec(%rbp) │ │ │ │ + movzwl 0xde(%r15),%eax │ │ │ │ + mov %ax,0xea(%r15) │ │ │ │ + mov %ax,0xec(%r15) │ │ │ │ + callq 31190 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - je 4000c │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + callq 31190 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 36450 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 36450 │ │ │ │ + movzbl 0x138(%rbp),%ecx │ │ │ │ + mov 0xa80(%r12),%rsi │ │ │ │ + test %cl,%cl │ │ │ │ + je 450ed │ │ │ │ + shl $0x3,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x138(%rbp,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 450d0 │ │ │ │ + mov 0xa80(%r12),%rsi │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + mov %rsi,0xa80(%r12) │ │ │ │ + movzbl 0x138(%r15),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + je 4512d │ │ │ │ + shl $0x3,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x984f7(%rip),%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x138(%r15,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 45110 │ │ │ │ + mov 0xa80(%r12),%rsi │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + mov %rax,0xa80(%r12) │ │ │ │ + je 453c1 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + callq 45760 │ │ │ │ + movzwl 0x1c0(%rbp),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 44dfe │ │ │ │ + test %r15,%r15 │ │ │ │ + je 45350 │ │ │ │ + movzwl 0x1c0(%r15),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %ax,%ax │ │ │ │ + jne 44e60 │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 400c0 │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 3ffb2 │ │ │ │ - jmpq 3ff98 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a83c0 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3b190 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 43ca0 │ │ │ │ + jmpq 45274 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x1,0x8(%rbx) │ │ │ │ - jbe 3ff98 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 400a0 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 40070 │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 4005a │ │ │ │ - jmpq 3ff98 │ │ │ │ - nop │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 40050 │ │ │ │ - jmpq 3ff98 │ │ │ │ + movdqu (%r12),%xmm6 │ │ │ │ + movups %xmm6,0xc0(%rsp) │ │ │ │ + movdqu 0x10(%r12),%xmm7 │ │ │ │ + movups %xmm7,0xd0(%rsp) │ │ │ │ + mov 0x20(%r12),%rdx │ │ │ │ + mov %rdx,0xe0(%rsp) │ │ │ │ + jmpq 44b40 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a83c0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3b190 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 43ca0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + jmpq 44f61 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,0xb0(%rsp),%rax │ │ │ │ + add 0xb8(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + movzbl 0x51(%rdi),%eax │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov 0x5a8(%rsi,%rax,1),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 4573c │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + jmpq 44707 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x98511(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 3ffe2 │ │ │ │ - jmp 400b8 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 45350 │ │ │ │ + movzwl 0x1c0(%r13),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 44ec0 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a83c0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3b190 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + jmpq 44f38 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x984b7(%rip),%rdx │ │ │ │ + add $0x1,%rdi │ │ │ │ + jne 44a2a │ │ │ │ + callq 422a0 │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 400c0 │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - jmpq 4003d │ │ │ │ - lea 0x95c6c(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 3ff9a │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a83c0 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3b190 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 43ca0 │ │ │ │ + jmpq 44f61 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 42710 │ │ │ │ + movzwl 0x1c0(%rbp),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 45350 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 44e08 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movzbl 0x50(%rax),%esi │ │ │ │ + add $0x1,%esi │ │ │ │ + callq 428c0 │ │ │ │ + cmpb $0x12,0x13a(%rax) │ │ │ │ + mov %rax,%r13 │ │ │ │ + jne 45401 │ │ │ │ + movl $0x0,0x174(%rax) │ │ │ │ + movq $0x0,0x178(%rax) │ │ │ │ + movq $0x0,0x180(%rax) │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + movl $0x0,0x20(%rax) │ │ │ │ + movq $0x0,0x24(%rax) │ │ │ │ + movq $0x0,0x2c(%rax) │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + movl $0xffffffff,0x14c(%r13) │ │ │ │ + movq $0xffffffffffffffff,0x150(%r13) │ │ │ │ + movq $0xffffffffffffffff,0x158(%r13) │ │ │ │ + movl $0xffffffff,0x34(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x38(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x40(%rax) │ │ │ │ + mov 0xb0(%r13),%rbx │ │ │ │ + callq 1c6e0 │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + movdqu 0x20(%rax),%xmm0 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c830 │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + movdqu 0x34(%rax),%xmm6 │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c830 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 43950 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + callq 1c8a0 │ │ │ │ + lea 0x78(%r13),%rdi │ │ │ │ + movdqu 0x100(%rsp),%xmm7 │ │ │ │ + movups %xmm7,0x50(%rbx) │ │ │ │ + movdqu 0x110(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + movdqu 0x120(%rsp),%xmm6 │ │ │ │ + movups %xmm6,0x70(%rbx) │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov %rax,0x80(%rbx) │ │ │ │ + mov 0xb0(%r13),%rdx │ │ │ │ + movdqu 0x50(%rdx),%xmm0 │ │ │ │ + movups %xmm0,0x100(%rsp) │ │ │ │ + movdqu 0x60(%rdx),%xmm7 │ │ │ │ + movups %xmm7,0x110(%rsp) │ │ │ │ + movdqu 0x70(%rdx),%xmm3 │ │ │ │ + movups %xmm3,0x120(%rsp) │ │ │ │ + mov 0x80(%rdx),%rax │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movzbl 0x52(%rdx),%eax │ │ │ │ + movzbl 0x53(%rdx),%ecx │ │ │ │ + movzbl 0x54(%rdx),%edx │ │ │ │ + movups %xmm0,0x78(%r13) │ │ │ │ + movdqu 0x110(%rsp),%xmm4 │ │ │ │ + add %ecx,%eax │ │ │ │ + movups %xmm4,0x88(%r13) │ │ │ │ + add %edx,%eax │ │ │ │ + movdqu 0x120(%rsp),%xmm5 │ │ │ │ + movups %xmm5,0x98(%r13) │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + mov %al,0x73(%r13) │ │ │ │ + mov %rsi,0xa8(%r13) │ │ │ │ + mov 0xb8(%r13),%rsi │ │ │ │ + callq 1ccd0 │ │ │ │ + cmp $0xff,%eax │ │ │ │ + ja 45737 │ │ │ │ + mov %al,0xf1(%r13) │ │ │ │ + lea 0xde(%r13),%rdx │ │ │ │ + lea 0xc0(%r13),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %cx,-0xa(%rax) │ │ │ │ + mov %si,-0x8(%rax) │ │ │ │ + mov %di,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 455c5 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 31190 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 44100 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0xffffffff,0xea(%r13) │ │ │ │ + mov %r14,%rcx │ │ │ │ + callq 42d10 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 36450 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 45691 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 42710 │ │ │ │ + movzwl 0x1c0(%rbp),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 44e08 │ │ │ │ + jmpq 44e47 │ │ │ │ + mov 0x14(%r14),%edx │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + jmpq 449d0 │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 44fe1 │ │ │ │ + lea 0x7b5a7(%rip),%rcx │ │ │ │ + mov $0x4f9,%edx │ │ │ │ + lea 0x7a8b3(%rip),%rsi │ │ │ │ + lea 0x7b01c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 42710 │ │ │ │ + movzwl 0x1c0(%rbp),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 45172 │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + jmpq 453b4 │ │ │ │ + lea 0x7b576(%rip),%rcx │ │ │ │ + mov $0x553,%edx │ │ │ │ + lea 0x7a86a(%rip),%rsi │ │ │ │ + lea 0x7af7b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7b53f(%rip),%rcx │ │ │ │ + mov $0x4d6,%edx │ │ │ │ + lea 0x7a84b(%rip),%rsi │ │ │ │ + lea 0x7b20a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7b520(%rip),%rcx │ │ │ │ + mov $0x503,%edx │ │ │ │ + lea 0x7a82c(%rip),%rsi │ │ │ │ + lea 0x7b1f4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7b501(%rip),%rcx │ │ │ │ + mov $0x504,%edx │ │ │ │ + lea 0x7a80d(%rip),%rsi │ │ │ │ + lea 0x7b1e4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 422d0 │ │ │ │ + lea 0x7b4f5(%rip),%rcx │ │ │ │ + mov $0x552,%edx │ │ │ │ + lea 0x7a7e9(%rip),%rsi │ │ │ │ + lea 0x7aeba(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + push %r14 │ │ │ │ + lea 0xc0(%rcx),%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - cmp $0x2,%dx │ │ │ │ - je 401a8 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 40170 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 40140 │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 40132 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movzbl 0x72(%rcx),%eax │ │ │ │ + mov 0x30(%rdi),%rsi │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + movzwl 0xba(%rcx,%rax,2),%edx │ │ │ │ + mov 0xb0(%rcx),%rax │ │ │ │ + movzwl 0x1e(%rax,%rdx,8),%eax │ │ │ │ + mov %ax,0x1c(%rsp) │ │ │ │ + movzwl 0xde(%rcx),%eax │ │ │ │ + mov %ax,0x1e(%rsp) │ │ │ │ + movzbl 0x51(%rcx),%eax │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov 0x5a8(%rsi,%rax,1),%rax │ │ │ │ + movzbl 0x50(%rax),%ecx │ │ │ │ + movzbl 0x5a(%r13),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl 0x5b(%r13),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + lea -0x1(%rdx,%rax,1),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 45ce4 │ │ │ │ + cmpb $0x0,0x50(%rbp) │ │ │ │ + je 45cc5 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45d60 │ │ │ │ + cmpq $0x0,0x80(%rdi) │ │ │ │ + jne 45d60 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 48ec0 │ │ │ │ + mov 0x68(%rbp),%rcx │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub (%rbx),%rdx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + sar $0x3,%rdx │ │ │ │ + and $0x1000,%ecx │ │ │ │ + jne 45c40 │ │ │ │ + movzbl 0x72(%rbp),%eax │ │ │ │ + movzwl 0xee(%rbp),%r10d │ │ │ │ + mov %edx,%edx │ │ │ │ + mov 0xb0(%rbp),%rsi │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea -0xa(%r14,%rax,2),%r8 │ │ │ │ + movzwl 0x8(%r8),%eax │ │ │ │ + lea 0x8(,%rax,8),%rdi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + shr $0x3,%rdi │ │ │ │ + movzwl 0x452(%rax),%eax │ │ │ │ + lea 0x1(%rdi,%r10,1),%rdi │ │ │ │ + shl $0x6,%eax │ │ │ │ + cltq │ │ │ │ + sub %rdi,%rax │ │ │ │ + js 45d03 │ │ │ │ + movzwl 0x4(%r8),%edi │ │ │ │ + lea 0x8(%rsi,%rdi,8),%r8 │ │ │ │ + movzwl 0x70(%rbp),%edi │ │ │ │ + shl $0x9,%edi │ │ │ │ + movslq %edi,%rdi │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + cmovb %rcx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja 45c40 │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0x60(%r13,%rax,8),%rax │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x10(%rax),%r9d │ │ │ │ + callq 423f0 │ │ │ │ + mov 0x30(%r12),%rbx │ │ │ │ + lea 0x2b28(%rbx),%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + lea 0x48(%r12),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x2b20(%rbx),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lea 0x2b18(%rbx),%rdx │ │ │ │ + mov %rdx,0x48(%r12) │ │ │ │ + mov 0x2b20(%rbx),%rdx │ │ │ │ + mov %rdx,0x50(%r12) │ │ │ │ + mov %rax,0x2b20(%rbx) │ │ │ │ + mov 0x58(%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 45d41 │ │ │ │ + testb $0x4,0x68(%rbp) │ │ │ │ + je 45d22 │ │ │ │ + mov %rbp,0x80(%r12) │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + movl $0x1,0x58(%r12) │ │ │ │ + mov 0x1a8(%rbp),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0x1a8(%rbp),%rdx │ │ │ │ + mov %rdx,0x88(%r12) │ │ │ │ + lea 0x1a8(%rbp),%rdx │ │ │ │ + mov %rdx,0x90(%r12) │ │ │ │ + mov %rax,0x1a8(%rbp) │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x0(%r13),%r10 │ │ │ │ + mov 0x20(%r10),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 45cb9 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x50(%r10),%r9 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + tzcnt %r8,%rbx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r9,%rbx │ │ │ │ + je 45b40 │ │ │ │ + movzbl 0x50(%rbp),%esi │ │ │ │ + movzbl %sil,%ecx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea (%rcx,%rcx,2),%rdi │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%r11 │ │ │ │ + shl $0x3,%rdi │ │ │ │ + shl $0x3,%r11 │ │ │ │ + cmp 0x60(%rbx,%rdi,1),%rbp │ │ │ │ + je 45a2f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + movzbl 0x10(%rbx),%ebx │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + cmp $0x3f,%ebx │ │ │ │ + je 45b40 │ │ │ │ + mov %r8,%rbx │ │ │ │ + shr %cl,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 45b40 │ │ │ │ + tzcnt %rbx,%rbx │ │ │ │ + add %ecx,%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r9,%rbx │ │ │ │ + cmp 0x60(%rbx,%rdi,1),%rbp │ │ │ │ + jne 459f8 │ │ │ │ + mov 0x74(%rbx,%r11,1),%r12d │ │ │ │ + mov 0x4(%rbp),%ecx │ │ │ │ + shr %r12d │ │ │ │ + shr %ecx │ │ │ │ + cmp %ecx,%r12d │ │ │ │ + jne 459f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 40128 │ │ │ │ - jmp 40118 │ │ │ │ - lea 0x98119(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea 0x68(%rbx,%rdx,8),%r12 │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r15 │ │ │ │ + movzwl 0x68(%r15),%edx │ │ │ │ + cmp %dx,0x6a(%r15) │ │ │ │ + je 45a91 │ │ │ │ + cmpb $0x0,0xa(%rax,%rdx,8) │ │ │ │ + jne 45a8d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 22710 │ │ │ │ + movzwl 0x68(%r15),%edx │ │ │ │ + cmp 0x6a(%r15),%dx │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + jne 45a68 │ │ │ │ + mov 0x0(%r13),%r10 │ │ │ │ + movzbl 0x10(%rbx),%edx │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmp $0x3f,%edx │ │ │ │ + je 45b40 │ │ │ │ + mov 0x20(%r10),%r9 │ │ │ │ + mov %r9,%rdx │ │ │ │ + shr %cl,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 45b40 │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + mov 0x50(%r10),%r11 │ │ │ │ + lea (%rcx,%rdx,1),%ebx │ │ │ │ + movzbl 0x50(%rbp),%edx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + movzbl %dl,%esi │ │ │ │ + lea (%rcx,%rcx,2),%r8 │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%r12 │ │ │ │ + add %r11,%rbx │ │ │ │ + shl $0x3,%r8 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + cmp 0x60(%rbx,%r8,1),%rbp │ │ │ │ + je 45b1d │ │ │ │ + movzbl 0x10(%rbx),%edi │ │ │ │ + lea 0x1(%rdi),%ecx │ │ │ │ + cmp $0x3f,%edi │ │ │ │ + je 45b40 │ │ │ │ + mov %r9,%rdi │ │ │ │ + shr %cl,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45b40 │ │ │ │ + tzcnt %rdi,%rdi │ │ │ │ + lea (%rcx,%rdi,1),%ebx │ │ │ │ + imul $0xe8,%rbx,%rbx │ │ │ │ + add %r11,%rbx │ │ │ │ + cmp 0x60(%rbx,%r8,1),%rbp │ │ │ │ + jne 45aed │ │ │ │ + mov 0x74(%rbx,%r12,1),%edi │ │ │ │ + mov 0x4(%rbp),%ecx │ │ │ │ + shr %edi │ │ │ │ + shr %ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + je 45a48 │ │ │ │ + movzbl 0x10(%rbx),%edi │ │ │ │ + lea 0x1(%rdi),%ecx │ │ │ │ + cmp $0x3f,%edi │ │ │ │ + jne 45af9 │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl 0x1e(%rsp),%ecx │ │ │ │ + movzwl 0xde(%rbp),%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + movzbl 0x72(%rbp),%ecx │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + lea (%rcx,%rcx,1),%rdi │ │ │ │ + movzwl -0x6(%r14,%rcx,2),%ecx │ │ │ │ + movzwl 0x1e(%rax,%rcx,8),%ecx │ │ │ │ + movzwl 0x1c(%rsp),%eax │ │ │ │ + sub %eax,%ecx │ │ │ │ + movzwl 0xea(%rbp),%eax │ │ │ │ + cmp $0xffff,%ax │ │ │ │ + je 45b9e │ │ │ │ + test %edx,%edx │ │ │ │ + js 45c92 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 45bc4 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - je 4018c │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x980b7(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 40240 │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 40132 │ │ │ │ - jmpq 40118 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 37760 │ │ │ │ + movzwl 0xec(%rbp),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jns 45b81 │ │ │ │ + cmp $0xffff,%ax │ │ │ │ + je 45b81 │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x0,%esi │ │ │ │ + cmovs %esi,%eax │ │ │ │ + mov %ax,0xec(%rbp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 45b85 │ │ │ │ + movabs $0xcccccccccccccccd,%r8 │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + jae 45b85 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - cmp %rax,0x8(%rbx) │ │ │ │ - jbe 40118 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 40220 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jne 401ea │ │ │ │ - lea 0x98440(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ + movzwl 0x4(%rcx),%edx │ │ │ │ + movzwl 0x8(%rcx),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sub %r14,%rdx │ │ │ │ + sub $0x3,%eax │ │ │ │ + sar %rdx │ │ │ │ + imul %r8,%rdx │ │ │ │ + movzwl 0xe0(%rbp,%rdx,2),%esi │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jbe 45c80 │ │ │ │ + lea (%rdx,%rdx,2),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 45c80 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 315d0 │ │ │ │ test %al,%al │ │ │ │ - jne 40162 │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 4020a │ │ │ │ - jmpq 40118 │ │ │ │ + je 45b85 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3b2f0 │ │ │ │ + jmpq 45b85 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 40200 │ │ │ │ - jmpq 40118 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x983a7(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 401e7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x95aec(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 4011a │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - lea 0x8(,%rax,8),%r10d │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0x1f,%r10d │ │ │ │ - ja 40300 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 403d8 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jne 402cb │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov %r10d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x983e7(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 4043a │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 402ea │ │ │ │ - jmp 402f6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 402e0 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + callq 37760 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 44650 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0xa,%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jb 45be0 │ │ │ │ + jmpq 45b85 │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x0,%esi │ │ │ │ + cmovs %esi,%eax │ │ │ │ + mov %ax,0xea(%rbp) │ │ │ │ + movzwl 0xec(%rbp),%eax │ │ │ │ + cmp $0xffff,%ax │ │ │ │ + jne 45baf │ │ │ │ + jmpq 45b81 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + jmpq 45b40 │ │ │ │ + lea 0x7aea4(%rip),%rcx │ │ │ │ + mov $0x5e1,%edx │ │ │ │ + lea 0x7a260(%rip),%rsi │ │ │ │ + lea 0x7abf8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ae85(%rip),%rcx │ │ │ │ + mov $0x5e0,%edx │ │ │ │ + lea 0x7a241(%rip),%rsi │ │ │ │ + lea 0x7a952(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ae46(%rip),%rcx │ │ │ │ + mov $0xfc,%edx │ │ │ │ + lea 0x7aa02(%rip),%rsi │ │ │ │ + lea 0x7ac18(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ae07(%rip),%rcx │ │ │ │ + mov $0x2cf,%edx │ │ │ │ + lea 0x7a203(%rip),%rsi │ │ │ │ + lea 0x7abaa(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ade8(%rip),%rcx │ │ │ │ + mov $0x2ce,%edx │ │ │ │ + lea 0x7a1e4(%rip),%rsi │ │ │ │ + lea 0x7a50d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7ae09(%rip),%rcx │ │ │ │ + mov $0x5e2,%edx │ │ │ │ + lea 0x7a1c5(%rip),%rsi │ │ │ │ + lea 0x7abab(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - movzbl 0x4d6(%rdi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 40390 │ │ │ │ - cmpq $0x0,0x1a0(%rdi,%rax,8) │ │ │ │ - je 40390 │ │ │ │ - mov 0xc(%rbx),%eax │ │ │ │ + push %rbp │ │ │ │ + mov 0x58(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 402f6 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 40478 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jne 4035c │ │ │ │ - lea 0x98456(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + je 45dda │ │ │ │ + mov %rdi,%rbp │ │ │ │ + testb $0x2,0x5c(%rdi) │ │ │ │ + jne 45dc8 │ │ │ │ + andb $0xfd,0x5c(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 4043a │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 4037a │ │ │ │ - jmp 402f6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 40370 │ │ │ │ - jmpq 402f6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 40450 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 40418 │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 403c2 │ │ │ │ - jmpq 402f6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 403b8 │ │ │ │ - jmpq 402f6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x20,%r8d │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x98269(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 402c8 │ │ │ │ - lea 0x9592f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 402f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x982f9(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + callq 42ad0 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + lea -0x3c58(%rip),%rdx │ │ │ │ + mov 0x2b58(%rax),%rax │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov $0x40000001,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - je 4046b │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x9828f(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 403fd │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - jmpq 4039f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x982df(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 40359 │ │ │ │ - jmpq 403fd │ │ │ │ + jmpq a2250 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + lea 0x123b8(%rax),%rdi │ │ │ │ + callq 7930 │ │ │ │ + jmp 45d91 │ │ │ │ + lea 0x7aecf(%rip),%rcx │ │ │ │ + mov $0x394,%edx │ │ │ │ + lea 0x7a14b(%rip),%rsi │ │ │ │ + lea 0x7a94c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - lea 0x8(%rdx),%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - mov 0x130(%rsp),%r11 │ │ │ │ - lea (%r15,%rdx,8),%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + sub $0x158,%rsp │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + and $0x1,%ecx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x148(%rsp) │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + mov %ecx,0x2c(%rsp) │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + jns 46725 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x60(%rsp),%rcx │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + shr $0x3,%eax │ │ │ │ + movups %xmm0,0x60(%rsp) │ │ │ │ + and $0x4,%eax │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + movl $0x40000001,0x88(%rsp) │ │ │ │ + mov $0x0,%eax │ │ │ │ + test $0x80,%dil │ │ │ │ + cmove %rcx,%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x8,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sbb %edi,%edi │ │ │ │ + and $0x1c,%edi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov %edi,0x28(%rsp) │ │ │ │ + or $0xfffffffe,%eax │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x5a(%rax),%eax │ │ │ │ + mov %al,0x10(%rsp) │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp $0x3,%al │ │ │ │ + jbe 46538 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x58(%rax),%eax │ │ │ │ + mov %al,0x10(%rsp) │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 463ee │ │ │ │ + mov 0x24(%rsp),%ebp │ │ │ │ + and $0x100,%ebp │ │ │ │ + jne 45f0e │ │ │ │ + lea 0x123b8(%rbx),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7760 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 46688 │ │ │ │ + lea 0x2ac0(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%r15 │ │ │ │ + movq $0x0,0xbd0(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdx,%rax │ │ │ │ - movzbl (%r9),%edx │ │ │ │ - test %dl,%dl │ │ │ │ - jne 40570 │ │ │ │ - mov 0x148(%rsp),%edi │ │ │ │ - sub %r15,%rbp │ │ │ │ - sar $0x3,%rbp │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0xbd8,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x40000001,0x28(%r15) │ │ │ │ + test %ebp,%ebp │ │ │ │ + mov %rbx,0x30(%r15) │ │ │ │ + lea 0x38(%r15),%rbp │ │ │ │ + lea 0x2b28(%rbx),%r12 │ │ │ │ + sete %al │ │ │ │ + movl $0x0,0x58(%r15) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%rax,1),%edx │ │ │ │ + movzbl 0x5c(%r15),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x5c(%r15) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x58(%rax),%eax │ │ │ │ + mov %rbp,0x40(%r15) │ │ │ │ + mov %rbp,0x38(%r15) │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %eax,0x60(%r15) │ │ │ │ + lea 0x48(%r15),%rax │ │ │ │ + mov %rax,0x50(%r15) │ │ │ │ + mov %rax,0x48(%r15) │ │ │ │ + lea 0x88(%r15),%rax │ │ │ │ + mov %rax,0x90(%r15) │ │ │ │ + mov %rax,0x88(%r15) │ │ │ │ + lea 0x110(%r15),%rax │ │ │ │ + mov %rax,0x100(%r15) │ │ │ │ + mov %rax,0x108(%r15) │ │ │ │ + lea 0x360(%r15),%rax │ │ │ │ + mov %rax,0x350(%r15) │ │ │ │ + mov %rax,0x358(%r15) │ │ │ │ + lea 0xa88(%r15),%rax │ │ │ │ + mov %rax,0xa78(%r15) │ │ │ │ + mov %rax,0xa80(%r15) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x2b10(%rbx),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + lea 0x2b08(%rbx),%rax │ │ │ │ + mov %rax,0x38(%r15) │ │ │ │ + mov 0x2b10(%rbx),%rax │ │ │ │ + mov %rax,0x40(%r15) │ │ │ │ + mov %rbp,0x2b10(%rbx) │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x12fc8(%rbx),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 466e7 │ │ │ │ + lea 0x12fc0(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x78(%r15),%eax │ │ │ │ + cmp $0x77,%eax │ │ │ │ + ja 46118 │ │ │ │ + mov $0x78,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov 0x12fe0(%rbx),%rdx │ │ │ │ + and $0x4,%esi │ │ │ │ + mov %edx,%eax │ │ │ │ + shr %eax │ │ │ │ + add %ecx,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 46360 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $0x20,%rdi │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46360 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + testb $0x40,0x24(%rsp) │ │ │ │ + jne 466fb │ │ │ │ + mov 0x78(%r15),%eax │ │ │ │ + cmp $0x77,%eax │ │ │ │ + ja 460ff │ │ │ │ + mov $0x78,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x12fe0(%rbx),%rdx │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + shr %eax │ │ │ │ + add %ecx,%eax │ │ │ │ test %edi,%edi │ │ │ │ - je 406e0 │ │ │ │ - cmpl $0x1,0x148(%rsp) │ │ │ │ - je 40698 │ │ │ │ - mov %bp,(%r12) │ │ │ │ - movzwl %bp,%ebp │ │ │ │ - lea (%r15,%rbp,8),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 40540 │ │ │ │ + jne 46500 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shr $0x20,%rsi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 46500 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x78(%r15),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x78,%edx │ │ │ │ + callq 78510 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 463c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 38c10 │ │ │ │ + test %al,%al │ │ │ │ + je 466c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x452(%rbx),%edx │ │ │ │ + mov 0x20(%rsp),%r14d │ │ │ │ + lea 0x68(%r15),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movzbl 0x455(%rbx),%eax │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + imul %r14d,%ecx │ │ │ │ + movzbl %al,%edx │ │ │ │ + movq $0x0,0x68(%r15) │ │ │ │ + shl $0x20,%rdx │ │ │ │ + mov %rdx,0x70(%r15) │ │ │ │ + movzbl %al,%edx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov 0x2c(%rsp),%ecx │ │ │ │ + callq 52640 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 463c0 │ │ │ │ + mov 0x30(%r15),%rbp │ │ │ │ + cmp $0x7,%r14d │ │ │ │ + ja 4676f │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 24d70 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 463c0 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp 0xf8(%r15),%eax │ │ │ │ + jbe 46322 │ │ │ │ + lea 0x2f58(%rbp),%r14 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + lea 0x2a98(%rbp),%rax │ │ │ │ + lea 0xcf58(%rbp),%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rax,%r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + movups %xmm0,0xb0(%rsp) │ │ │ │ + movups %xmm0,0xc0(%rsp) │ │ │ │ + movups %xmm0,0x90(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x2a90(%r12),%eax │ │ │ │ + cmp 0x28(%rsp),%eax │ │ │ │ + jbe 46428 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x2a90(%r12) │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%r12,%rax,1),%rdx │ │ │ │ + lea 0xb30(%r12,%rax,1),%rsi │ │ │ │ + movdqu 0xb10(%rdx),%xmm3 │ │ │ │ + movdqu 0xb20(%rdx),%xmm4 │ │ │ │ + movzwl 0xb10(%rdx),%ebx │ │ │ │ + movups %xmm3,0xb0(%rsp) │ │ │ │ + movups %xmm4,0xc0(%rsp) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 46277 │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 46270 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 24e10 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 46669 │ │ │ │ + cmpw $0x0,0x1c0(%rax) │ │ │ │ + jne 46750 │ │ │ │ + movzbl 0xd0(%rsp),%edx │ │ │ │ + lea 0x138(%rax),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 462cf │ │ │ │ + add $0x27,%edx │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 40530 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov 0xe8(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 409a9 │ │ │ │ - add $0xf8,%rsp │ │ │ │ + movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 462c8 │ │ │ │ + mov %bx,0xb0(%rsp) │ │ │ │ + movdqu 0xc0(%rsp),%xmm2 │ │ │ │ + movdqu 0xb0(%rsp),%xmm1 │ │ │ │ + movups %xmm2,0x1d0(%rax) │ │ │ │ + movups %xmm1,0x1c0(%rax) │ │ │ │ + mov 0xf8(%r15),%edx │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %ecx,0xf8(%r15) │ │ │ │ + mov %rax,0xb8(%r15,%rdx,8) │ │ │ │ + cmp %ecx,0x20(%rsp) │ │ │ │ + ja 461d7 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 24d30 │ │ │ │ + mov 0x142d0(%rbx),%rsi │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 46346 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 463f5 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x98(%r15),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + callq 81550 │ │ │ │ + jmpq 463f5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movabs $0xffffffff00000001,%rdi │ │ │ │ + and $0x7fffffff,%eax │ │ │ │ + add %rax,%rax │ │ │ │ + and %rdx,%rdi │ │ │ │ + or %rax,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rdi,0x12fe0(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 466d5 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmpq 46075 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 24d30 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4632a │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 42e60 │ │ │ │ + cmp $0xfffffff5,%r12d │ │ │ │ + je 46558 │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + jne 46744 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 38c10 │ │ │ │ + test %al,%al │ │ │ │ + jne 45eb8 │ │ │ │ + mov $0xfffffffffffffffc,%r15 │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 46720 │ │ │ │ + add $0x158,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ecx,%r10d │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - lea (%r9,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jae 405d0 │ │ │ │ - mov 0x148(%rsp),%edx │ │ │ │ - sub %r15,%rbp │ │ │ │ - sar $0x3,%rbp │ │ │ │ - test %edx,%edx │ │ │ │ - je 40880 │ │ │ │ - cmpl $0x1,0x148(%rsp) │ │ │ │ - je 40720 │ │ │ │ - mov %bp,(%r12) │ │ │ │ - movzwl %bp,%ebp │ │ │ │ - lea (%r15,%rbp,8),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 40540 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 405b8 │ │ │ │ - jmpq 40540 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%r9),%ecx │ │ │ │ - and $0x7f,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - je 40760 │ │ │ │ - mov 0x148(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 408b8 │ │ │ │ - cmpl $0x1,0x148(%rsp) │ │ │ │ - jne 40650 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r11,%rdx │ │ │ │ - push %rcx │ │ │ │ - sub %r15,%r8 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - movzwl %ax,%r9d │ │ │ │ - sar $0x3,%r8 │ │ │ │ - lea 0x98321(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + callq 7a20 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov 0x3c(%rsp),%ebp │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x45e(%r12),%esi │ │ │ │ + mov 0x74(%r15),%r9d │ │ │ │ + movzbl 0x457(%r12),%eax │ │ │ │ + test %si,%si │ │ │ │ + jne 46474 │ │ │ │ + movzwl 0x460(%r12),%esi │ │ │ │ + pushq (%rsp) │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %rbp │ │ │ │ + push %rax │ │ │ │ + callq 1a9b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 46398 │ │ │ │ + movzwl 0x452(%r12),%ecx │ │ │ │ + cmp %ecx,0x4c(%rax) │ │ │ │ + jae 46586 │ │ │ │ + cmpw $0x0,0x50(%rax) │ │ │ │ + je 464ee │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + jmp 464c9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x452(%r12),%ecx │ │ │ │ + movzwl 0x52(%rsi,%rax,2),%edx │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + lea (%rbx,%rdx,8),%rdx │ │ │ │ + cmp %ecx,0x10(%rdx) │ │ │ │ + jae 464e2 │ │ │ │ + movl $0x0,0x10(%rdx) │ │ │ │ + movzwl 0x50(%rsi),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 464c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1b2e0 │ │ │ │ + jmpq 46450 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movabs $0xffffffff00000001,%rsi │ │ │ │ + and $0x7fffffff,%eax │ │ │ │ + add %rax,%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,0x12fe0(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 466de │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmpq 460c2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + callq 3a570 │ │ │ │ test %al,%al │ │ │ │ - jne 406d2 │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - movzwl (%r12),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ax,(%r12) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - movzwl (%r12),%eax │ │ │ │ - lea (%r15,%rax,8),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 40540 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 40680 │ │ │ │ - jmpq 40540 │ │ │ │ + jne 45eeb │ │ │ │ + jmpq 463ee │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 463dc │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 463dc │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov %rbx,%r13 │ │ │ │ + lea 0xd0(%rsp),%rdx │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + movl $0x12010a,0xd0(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movups %xmm0,0xf8(%rsp) │ │ │ │ + movups %xmm0,0x108(%rsp) │ │ │ │ + movups %xmm0,0xe0(%rsp) │ │ │ │ + callq 1b190 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movzwl 0x50(%rsi),%ebx │ │ │ │ + test %bx,%bx │ │ │ │ + je 4664d │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xb0(%rsp),%rcx │ │ │ │ nopl (%rax) │ │ │ │ - movzwl %ax,%r9d │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r11,%rdx │ │ │ │ - lea 0x9815c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5d720 │ │ │ │ + movzwl 0x50(%rsi,%rdx,2),%eax │ │ │ │ + mov 0x48(%rsi),%r8d │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea 0x0(%r13,%rax,1),%rdi │ │ │ │ + mov %r8b,0xb(%rdi) │ │ │ │ + lock incl 0x4(%rdi) │ │ │ │ + movabs $0xcccccccccccccccd,%rdi │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %edx,%ebx │ │ │ │ + imul %rdi,%rax │ │ │ │ + movzwl 0x50(%rsi),%edi │ │ │ │ + mov %ax,(%rcx,%rdx,2) │ │ │ │ + add $0x1,%rdx │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + ja 46608 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 1b2e0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 24e10 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + jbe 46293 │ │ │ │ + lea 0x7a5e0(%rip),%rcx │ │ │ │ + mov $0x102,%edx │ │ │ │ + lea 0x798bc(%rip),%rsi │ │ │ │ + lea 0x7824f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 77c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 38c10 │ │ │ │ test %al,%al │ │ │ │ - je 40517 │ │ │ │ + jne 45f0e │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0xfffffffffffffffc,%r15 │ │ │ │ + callq 7930 │ │ │ │ + jmpq 463f5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 42e60 │ │ │ │ + jmpq 463dc │ │ │ │ + add %ecx,0x78(%r15) │ │ │ │ + jmpq 46118 │ │ │ │ + add %ecx,0x78(%r15) │ │ │ │ + jmpq 460ff │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0xfffffffffffffffb,%r15 │ │ │ │ + callq 42e60 │ │ │ │ + jmpq 463f5 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0xfffffffffffffff5,%r15 │ │ │ │ + callq 42e60 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + orb $0x8,0x16(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + jmpq 463f5 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x7a564(%rip),%rcx │ │ │ │ + mov $0x3ad,%edx │ │ │ │ + lea 0x79800(%rip),%rsi │ │ │ │ + lea 0x7a207(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + movslq %r12d,%r15 │ │ │ │ + jmpq 463f5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x7a4f9(%rip),%rcx │ │ │ │ + mov $0x103,%edx │ │ │ │ + lea 0x797d5(%rip),%rsi │ │ │ │ + lea 0x7a113(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7a4fa(%rip),%rcx │ │ │ │ + mov $0x1a6,%edx │ │ │ │ + lea 0x797b6(%rip),%rsi │ │ │ │ + lea 0x7a1d8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x258,%rsp │ │ │ │ + mov %ecx,0x3c(%rsp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x248(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ mov $0x1,%eax │ │ │ │ - jmpq 40545 │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 471ce │ │ │ │ + cmpb $0x0,0x58(%r12) │ │ │ │ + jns 47242 │ │ │ │ + movzbl 0x5a(%r12),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %eax,0x30(%rsp) │ │ │ │ + je 47219 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov 0x60(%r12,%rax,1),%r15 │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 46870 │ │ │ │ + mov 0x24(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + mov 0x2c(%rax),%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + or %rax,%rdi │ │ │ │ + jne 46fe8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 471a8 │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ + mov %rdx,0x74(%rsp) │ │ │ │ + mov %rax,0x7c(%rsp) │ │ │ │ + jmp 468a3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rax │ │ │ │ - mov %rbp,%r9 │ │ │ │ - lea 0x980de(%rip),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ + cmpl $0x1,0x10(%rsp) │ │ │ │ + mov 0x34(%rax),%edx │ │ │ │ + mov 0x38(%rax),%rcx │ │ │ │ + mov 0x40(%rax),%rax │ │ │ │ + jne 4688c │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 47070 │ │ │ │ + add $0x1,%edx │ │ │ │ + je 47040 │ │ │ │ + mov %edx,0x70(%rsp) │ │ │ │ + mov %rcx,0x74(%rsp) │ │ │ │ + mov %rax,0x7c(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movzbl 0x58(%r12),%esi │ │ │ │ + mov $0xff,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movdqu 0x90(%rsp),%xmm3 │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 46fa8 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x60(%rbp,%rax,1),%r10 │ │ │ │ + movzbl 0x50(%r15),%eax │ │ │ │ + movzbl 0x50(%r10),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 47198 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r12,%rax,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 40517 │ │ │ │ - lea 0x9561d(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmp 406d2 │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl %ax,%r9d │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r11,%rdx │ │ │ │ - lea 0x9816c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jg 46934 │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + mov 0x60(%rbp,%rax,8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 471d7 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 47030 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0xb0(%rax),%rsi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0xb0(%rax),%rcx │ │ │ │ + cmpl $0xffffffff,0x34(%rcx) │ │ │ │ + mov 0x38(%rcx),%rdx │ │ │ │ + mov 0x40(%rcx),%rax │ │ │ │ + jne 46985 │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 47098 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmp %rax,0x2c(%rsi) │ │ │ │ + seta %dil │ │ │ │ + setb %bl │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + movzbl %dil,%edi │ │ │ │ + sub %edi,%ebx │ │ │ │ + cmp %rdx,0x24(%rsi) │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + or %eax,%ebx │ │ │ │ + jne 470c4 │ │ │ │ + lea 0x110(%rsp),%r13 │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 406d2 │ │ │ │ - jmpq 405a3 │ │ │ │ - nop │ │ │ │ - mov 0x148(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4094d │ │ │ │ - test %r10d,%r10d │ │ │ │ - lea 0x28(%rbp),%r8 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - cmove 0x8(%rsp),%ecx │ │ │ │ - mov %r8,%rdx │ │ │ │ + callq 1c6e0 │ │ │ │ + sub $0x20,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r10d,0x14(%rsp) │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - callq a0000 │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - je 408f0 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rdx │ │ │ │ - lea 0x40(%rsp),%r10 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - sub %r15,%r9 │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + movdqu 0x20(%rax),%xmm4 │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c830 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 43950 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 43950 │ │ │ │ + sub $0x20,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ - sar $0x3,%r9 │ │ │ │ - lea 0x9818f(%rip),%rdx │ │ │ │ - push %r10 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - movzwl (%r12),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r11,%rcx │ │ │ │ - callq 5d8e0 │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + movdqu 0x34(%rax),%xmm5 │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c830 │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ add $0x20,%rsp │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 4070f │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - sub %ax,(%r12) │ │ │ │ + callq 1c8a0 │ │ │ │ + movzbl 0x78(%r15),%eax │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + movzbl 0x90(%rsp),%edx │ │ │ │ + movzwl 0xde(%r15),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub %eax,%ecx │ │ │ │ + movzwl 0xe6(%r15),%eax │ │ │ │ + sub $0x5,%rdi │ │ │ │ + imul %eax,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + movzwl 0xe8(%r15),%ecx │ │ │ │ + imul %rdi,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + add %rcx,%rsi │ │ │ │ + js 4723d │ │ │ │ + movzbl 0x78(%r10),%eax │ │ │ │ + movzwl 0xde(%r10),%ecx │ │ │ │ + sub %eax,%edx │ │ │ │ + movzwl 0xe6(%r10),%eax │ │ │ │ + imul %eax,%edx │ │ │ │ + movzwl 0xe8(%r10),%eax │ │ │ │ + imul %rax,%rdi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdi,1),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + js 4723d │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ + lea (%rax,%rsi,1),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movzwl 0x452(%rax),%esi │ │ │ │ + shl $0x9,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + sub $0xa0,%rsi │ │ │ │ + shr $0x3,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mul %rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3,%rdx │ │ │ │ + shr %rax │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 47060 │ │ │ │ + cmp $0xfffe,%rsi │ │ │ │ + mov $0xfffe,%eax │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + cmovbe %rsi,%rcx │ │ │ │ + mov %cx,0xea(%r15,%rax,2) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp 0x53a(%rax),%cx │ │ │ │ + ja 47202 │ │ │ │ + movzbl 0x50(%r15),%eax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 46b5d │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r12,%rax,8),%r11 │ │ │ │ + movzbl 0x51(%r11),%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + movzbl 0x50(%r11),%esi │ │ │ │ + mov 0x3c(%rsp),%ecx │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov 0x5a8(%rdi,%rax,1),%rax │ │ │ │ + or $0x9,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + movzbl 0x50(%rax),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %edx,%edx │ │ │ │ + cmp $0x4,%eax │ │ │ │ + lea 0x2(%rdx),%esi │ │ │ │ + cmovl %esi,%edx │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + callq 45e00 │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 46f98 │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + callq 44290 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 44290 │ │ │ │ + movzbl 0x50(%rbp),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 428c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 44100 │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + cmpb $0x12,0x13a(%r13) │ │ │ │ + mov 0x20(%rax),%esi │ │ │ │ + mov 0x24(%rax),%rcx │ │ │ │ + mov 0x2c(%rax),%rdx │ │ │ │ + jne 46c42 │ │ │ │ + mov %esi,0x174(%r13) │ │ │ │ + mov %rcx,0x178(%r13) │ │ │ │ + mov %rdx,0x180(%r13) │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + lea 0x78(%r13),%rdi │ │ │ │ + movdqu 0x90(%rsp),%xmm2 │ │ │ │ + movdqu 0xa0(%rsp),%xmm1 │ │ │ │ + movdqu 0xb0(%rsp),%xmm0 │ │ │ │ + mov %esi,0x20(%rax) │ │ │ │ + mov %rcx,0x24(%rax) │ │ │ │ + mov %rdx,0x2c(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movups %xmm2,0xd0(%rsp) │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + movups %xmm1,0xe0(%rsp) │ │ │ │ + movups %xmm0,0xf0(%rsp) │ │ │ │ + mov 0x34(%rax),%esi │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + mov 0x38(%rax),%rcx │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + mov %esi,0x14c(%r13) │ │ │ │ + mov %rdx,0x158(%r13) │ │ │ │ + mov %rcx,0x150(%r13) │ │ │ │ + mov %esi,0x34(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + mov %rcx,0x38(%rax) │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ + mov %rdx,0x80(%rax) │ │ │ │ + movups %xmm2,0x50(%rax) │ │ │ │ + movups %xmm1,0x60(%rax) │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + movups %xmm2,0x78(%r13) │ │ │ │ + movups %xmm1,0x88(%r13) │ │ │ │ + movups %xmm0,0x98(%r13) │ │ │ │ + mov %rdx,0xa8(%r13) │ │ │ │ + movzbl 0x93(%rsp),%edx │ │ │ │ + movzbl 0x92(%rsp),%eax │ │ │ │ + mov 0xb8(%r13),%rsi │ │ │ │ + add %edx,%eax │ │ │ │ + movzbl 0x94(%rsp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov %al,0x73(%r13) │ │ │ │ + callq 1ccd0 │ │ │ │ + cmp $0xff,%eax │ │ │ │ + ja 47280 │ │ │ │ + mov %al,0xf1(%r13) │ │ │ │ + lea 0xde(%r13),%rdx │ │ │ │ + lea 0xc0(%r13),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %cx,-0xa(%rax) │ │ │ │ + mov %si,-0x8(%rax) │ │ │ │ + mov %di,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 46d5b │ │ │ │ + mov (%rsp),%rdi │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - movzwl (%r12),%eax │ │ │ │ - lea (%r15,%rax,8),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 40540 │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 30fb0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 30fb0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 31190 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 36450 │ │ │ │ + mov $0x105,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqu 0x14c(%rbx),%xmm6 │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + mov 0xa80(%r15),%rcx │ │ │ │ + lea 0xa78(%r15),%r8 │ │ │ │ + mov $0x105,%edx │ │ │ │ + mov %ax,0xd0(%rsp) │ │ │ │ + mov 0x15c(%rbx),%eax │ │ │ │ + movl $0x0,0xe0(%rsp) │ │ │ │ + mov %eax,0xf4(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm6,0xe4(%rsp) │ │ │ │ + jmp 46e20 │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ + mov 0xd0(%rsp,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 40868 │ │ │ │ - jmpq 40540 │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r11,%rcx │ │ │ │ - push %rax │ │ │ │ - lea 0x97fc3(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 405a3 │ │ │ │ - jmpq 4070f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %r15,%r9 │ │ │ │ - lea 0x98043(%rip),%rdx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - push %rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - sar $0x3,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - push %rax │ │ │ │ + cmp $0x28,%rax │ │ │ │ + jne 46e18 │ │ │ │ + mov 0xa80(%r15),%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + mov %rsi,0xa80(%r15) │ │ │ │ + movzbl 0x138(%r13),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + je 46e74 │ │ │ │ + shl $0x3,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 40647 │ │ │ │ - jmpq 4070f │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x148(%rsp),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - je 40545 │ │ │ │ - cmpl $0xd,0x138(%rsp) │ │ │ │ - jbe 4091a │ │ │ │ - mov 0x140(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 40545 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r10d,%edi │ │ │ │ - push %rbp │ │ │ │ - mov 0x158(%rsp),%r8d │ │ │ │ - mov 0x150(%rsp),%ecx │ │ │ │ - mov 0x148(%rsp),%edx │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - callq a07a0 │ │ │ │ - pop %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rdx │ │ │ │ - jmpq 40545 │ │ │ │ - cmpl $0xd,0x138(%rsp) │ │ │ │ - jbe 40968 │ │ │ │ - mov 0x140(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 4076f │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r10d,%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - push %rbp │ │ │ │ - mov 0x150(%rsp),%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x148(%rsp),%edx │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - mov %r10d,0x24(%rsp) │ │ │ │ - callq a07a0 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - jmpq 4076f │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ + mov 0x138(%r13,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 46e58 │ │ │ │ + mov 0xa80(%r15),%rsi │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0xa80(%r15) │ │ │ │ + callq 45760 │ │ │ │ + movzwl 0x1c0(%r13),%eax │ │ │ │ test %ax,%ax │ │ │ │ - je 40a10 │ │ │ │ - movzbl 0x8(%rdx),%edx │ │ │ │ - cmp %dx,%ax │ │ │ │ - je 40a78 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 40a50 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 40a1b │ │ │ │ - xor %edx,%edx │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ - mov %dx,(%r12) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 40a00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 409f0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + je 46ee8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 40a50 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jne 40a00 │ │ │ │ - lea 0x97fde(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %ax,0x1c0(%r13) │ │ │ │ + movzwl 0x6ac(%r15),%edx │ │ │ │ + movzwl %ax,%eax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %cx,0x6ac(%r15) │ │ │ │ + movzwl 0x1c2(%r13,%rax,2),%eax │ │ │ │ + mov %ax,0x66c(%r15,%rdx,2) │ │ │ │ + movzwl 0x1c0(%r13),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 46ea8 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 40a6b │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x97f6f(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + callq a83c0 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a83c0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3b190 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3b190 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 40aa4 │ │ │ │ - movzwl (%r12),%eax │ │ │ │ - jmpq 409de │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x97661(%rip),%rax │ │ │ │ - push %r9 │ │ │ │ + callq 43ca0 │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - push %r8 │ │ │ │ - movzbl 0x2(%r12),%r8d │ │ │ │ - push %rcx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - push %rax │ │ │ │ - callq 404a0 │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 43ca0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 45d80 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3d780 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 47238 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + add $0x258,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x95288(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 40a02 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 46bc0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + cmp $0xfffffffc,%edx │ │ │ │ + jne 47210 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 38c10 │ │ │ │ + test %al,%al │ │ │ │ + jne 467e8 │ │ │ │ + movl $0xfffffffc,0x20(%rsp) │ │ │ │ + jmpq 47183 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 46859 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 470a8 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 47261 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ + mov %rdx,0x74(%rsp) │ │ │ │ + mov %rax,0x7c(%rsp) │ │ │ │ + jmpq 468a3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + jmpq 46955 │ │ │ │ + nop │ │ │ │ + add $0x1,%rcx │ │ │ │ + jne 46895 │ │ │ │ + add $0x1,%rax │ │ │ │ + jne 46895 │ │ │ │ + jmp 4708c │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub %rdx,%rcx │ │ │ │ + shr %rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmpq 46b0f │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + jne 4688c │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 471a8 │ │ │ │ + add $0x1,%edx │ │ │ │ + jne 46895 │ │ │ │ + callq 422a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + jne 46985 │ │ │ │ + jmp 4708c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %rax,0x7c(%rsp) │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ + mov %rdx,0x74(%rsp) │ │ │ │ + jmpq 468a3 │ │ │ │ + movdqu 0x34(%rcx),%xmm7 │ │ │ │ + lea 0x170(%rsp),%r12 │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + lea 0x1d4(%rsp),%rax │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x200(%rsp),%r13 │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + mov 0x44(%rcx),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x264(%rsp),%rdx │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movdqu 0x20(%rax),%xmm7 │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x79635(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 60080 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + movl $0xfffffffb,0x20(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3d780 │ │ │ │ + jmpq 46f65 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jle 4692b │ │ │ │ + jmpq 4693d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + mov %r10w,0xea(%r15,%rax,2) │ │ │ │ + callq 3d780 │ │ │ │ + jmpq 46f65 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmpq 46f65 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r9w,0xea(%r15,%rax,2) │ │ │ │ + callq 3d780 │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + jmpq 46f65 │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + jmpq 46f58 │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + jmpq 47183 │ │ │ │ + lea 0x79890(%rip),%rcx │ │ │ │ + mov $0x633,%edx │ │ │ │ + lea 0x78d0c(%rip),%rsi │ │ │ │ + lea 0x79535(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + callq 42270 │ │ │ │ + lea 0x79867(%rip),%rcx │ │ │ │ + mov $0x632,%edx │ │ │ │ + lea 0x78ce3(%rip),%rsi │ │ │ │ + lea 0x796ea(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x79828(%rip),%rcx │ │ │ │ + mov $0x10c,%edx │ │ │ │ + lea 0x76159(%rip),%rsi │ │ │ │ + lea 0x85c80(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 422d0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - cmpw $0x0,(%rdx) │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - je 40b3f │ │ │ │ - lea 0x8(%rdx),%r15 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r9d,%r14d │ │ │ │ - mov %r15,%r12 │ │ │ │ - movzbl 0x3(%r13),%ecx │ │ │ │ - push %r14 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov %rbp,%rsi │ │ │ │ + movzbl 0x59(%rsi),%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%rbx,%rax,8),%r12 │ │ │ │ + movzbl 0x51(%r12),%eax │ │ │ │ + movzbl 0x50(%r12),%ecx │ │ │ │ + shl $0x7,%rax │ │ │ │ + add (%rdi),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0xa3f84(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - movzbl 0x2(%r13),%r8d │ │ │ │ - callq 404a0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 40b31 │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - lea (%r12,%rax,8),%r12 │ │ │ │ - movzwl 0x0(%r13),%eax │ │ │ │ - lea (%r15,%rax,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 40af0 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov 0x5a8(%rax),%rax │ │ │ │ + movzbl 0x50(%rax),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %edx,%edx │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmp $0x3,%eax │ │ │ │ + cmovle %ecx,%edx │ │ │ │ + and $0xf,%esi │ │ │ │ + mov %r14d,%ecx │ │ │ │ + callq 45e00 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 473eb │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 44650 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 45d80 │ │ │ │ + movzbl 0x59(%rbx),%edx │ │ │ │ xor %eax,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + lea 0x1(%rdx),%r11d │ │ │ │ + cmp $0x3,%r11d │ │ │ │ + jg 473eb │ │ │ │ + mov %r11d,%r12d │ │ │ │ + lea (%r12,%r12,2),%rcx │ │ │ │ + lea (%rbx,%rcx,8),%rbp │ │ │ │ + cmpq $0x0,0x60(%rbp) │ │ │ │ + je 473eb │ │ │ │ + lea 0x0(,%r12,4),%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + sub %rax,%r12 │ │ │ │ + lea (%rdx,%rdx,2),%r15 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + shl $0x3,%r15 │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + ja 47488 │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + mov %r10d,%r9d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + shl %cl,%r9d │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %r9d,%eax │ │ │ │ + je 47400 │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movzwl 0xea(%rdx),%edi │ │ │ │ + cmp %di,0x53a(%rax) │ │ │ │ + jb 47470 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r11d,%edx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + callq 46790 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov $0x1,%r10d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4742d │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - movabs $0x245235c1a3625032,%rax │ │ │ │ - xor 0x4b0(%rdi),%rax │ │ │ │ - cmp %rax,0x10(%rsi) │ │ │ │ - jne 40be0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + callq 37a50 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov $0x1,%r10d │ │ │ │ + test %al,%al │ │ │ │ + jne 474e9 │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + ja 47488 │ │ │ │ + movzbl 0x5a(%rbx),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %r9d,%eax │ │ │ │ + jne 47469 │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + callq 37a50 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + mov $0x1,%r10d │ │ │ │ + test %al,%al │ │ │ │ + je 47488 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + movzwl 0x53a(%rax),%eax │ │ │ │ + cmp %ax,0xec(%rdx) │ │ │ │ + jbe 474c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r11d │ │ │ │ + cmp $0x4,%r11d │ │ │ │ + je 473eb │ │ │ │ + lea (%r12,%rbp,1),%rdx │ │ │ │ + cmpq $0x0,0x60(%rdx,%r15,1) │ │ │ │ + setne %cl │ │ │ │ + test %eax,%eax │ │ │ │ + sete %dl │ │ │ │ + add $0x18,%rbp │ │ │ │ + test %dl,%cl │ │ │ │ + jne 47373 │ │ │ │ + jmpq 473eb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r11d,%edx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + callq 46790 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 4748a │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + movzwl 0x53a(%rax),%eax │ │ │ │ + cmp %ax,0xea(%rdx) │ │ │ │ + ja 4742d │ │ │ │ + jmpq 473b9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + or $0x1,%ecx │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rsi),%r9d │ │ │ │ - cmp $0x2,%r9d │ │ │ │ - setne %dl │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - setbe %al │ │ │ │ - test %al,%dl │ │ │ │ - jne 40b93 │ │ │ │ - cmp $0xe,%r9d │ │ │ │ - jbe 40c00 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x108(%r12),%rdx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 477b8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3b5e0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 477b0 │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + cmp %rbx,0x88(%rax) │ │ │ │ + jne 477b0 │ │ │ │ + movzbl 0x50(%r13),%esi │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 47768 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x60(%r12,%rax,8),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 475bd │ │ │ │ + movzbl 0x51(%rbx),%eax │ │ │ │ + movzbl 0x50(%rbx),%ecx │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov 0x5a8(%r14,%rax,1),%rax │ │ │ │ + movzbl 0x50(%rax),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %edx,%edx │ │ │ │ + cmp $0x4,%eax │ │ │ │ + lea 0x2(%rdx),%ecx │ │ │ │ + cmovl %ecx,%edx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 45e00 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 47790 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 44290 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 43f80 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 44100 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 31190 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 36450 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 47778 │ │ │ │ + movzbl 0x138(%r15),%ecx │ │ │ │ + mov 0xa80(%rbp),%rsi │ │ │ │ + lea 0xa78(%rbp),%r8 │ │ │ │ + test %cl,%cl │ │ │ │ + je 47664 │ │ │ │ + shl $0x3,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x97eae(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x138(%r15,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 47648 │ │ │ │ + mov 0xa80(%rbp),%rsi │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,0xa80(%rbp) │ │ │ │ + callq 45760 │ │ │ │ + jmp 476c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %ax,0x1c0(%r15) │ │ │ │ + movzwl 0x6ac(%rbp),%edx │ │ │ │ + movzwl %ax,%eax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %cx,0x6ac(%rbp) │ │ │ │ + movzwl 0x1c2(%r15,%rax,2),%eax │ │ │ │ + mov %ax,0x66c(%rbp,%rdx,2) │ │ │ │ + movzwl 0x1c0(%r15),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 47690 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a83c0 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - je 40bf0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + callq 3b190 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3ae70 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 43ca0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 45d80 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movzwl 0x14(%r12),%esi │ │ │ │ + shr $0x3,%si │ │ │ │ + mov %esi,%eax │ │ │ │ + movzbl 0x59(%r12),%esi │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + add %eax,%esi │ │ │ │ + movzbl 0x5a(%r12),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jb 47750 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x16,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - mov 0x28(%rsi),%eax │ │ │ │ - movzwl 0x538(%rdi),%ecx │ │ │ │ - lea 0x38(,%rax,8),%r13 │ │ │ │ - mov $0x200,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - lea -0x1(%r13),%rax │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - or %rax,%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - and $0xfffffe00,%ebx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jbe 40d28 │ │ │ │ - mov 0x18(%rsi),%r8 │ │ │ │ - lea 0x108(%rdi),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r9 │ │ │ │ - lea 0x97e68(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 40bca │ │ │ │ - sub %rbx,%r13 │ │ │ │ - mov $0x7,%eax │ │ │ │ - shr $0x3,%r13 │ │ │ │ - sub %r13d,0x28(%rbp) │ │ │ │ - mov 0x24(%rbp),%edx │ │ │ │ - mov %edx,%r9d │ │ │ │ - and $0xf,%r9d │ │ │ │ - test $0x8,%dl │ │ │ │ - jne 40d40 │ │ │ │ - lea -0x3(%r9),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 40d30 │ │ │ │ - and $0x20,%edx │ │ │ │ - jne 40d00 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jbe 40d00 │ │ │ │ - lea 0x97ec1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 40bca │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov $0x7,%eax │ │ │ │ - jmpq 40bcf │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + callq 38a10 │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + jmp 47738 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 475bd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 42710 │ │ │ │ + jmpq 476c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 47533 │ │ │ │ test %eax,%eax │ │ │ │ - jne 40bcf │ │ │ │ - add $0x8,%rsp │ │ │ │ + jne 47711 │ │ │ │ + jmpq 475d7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq 47711 │ │ │ │ + mov %eax,%r8d │ │ │ │ + jmpq 47711 │ │ │ │ + push %r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea -0x8(%rdi),%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov -0x8(%rdi),%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r12 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x24(%rbx),%ecx │ │ │ │ + mov 0x20(%rbx),%esi │ │ │ │ + movdqu 0x30(%r14),%xmm0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x40(%r14),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + mov %r12,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 47510 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x168(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 478a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 478af │ │ │ │ + add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 3e9d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 40c86 │ │ │ │ - nop │ │ │ │ - cmpq $0x0,0x127d0(%r12) │ │ │ │ - jne 40ca6 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x168(%rbp),%rdi │ │ │ │ + callq *0x170(%rbp) │ │ │ │ + jmp 4786b │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - and $0xf,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x108(%r12),%rdx │ │ │ │ - lea 0x97dba(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 40bca │ │ │ │ - testb $0x20,0x24(%rbp) │ │ │ │ - jne 40da0 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - ja 40cb8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x7,%eax │ │ │ │ - jmpq 40bcf │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + testb $0x80,0xe0(%rdi) │ │ │ │ + jne 47900 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 479fd │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov 0x168(%rdi),%rdx │ │ │ │ + jmp 47913 │ │ │ │ + nop │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 478e1 │ │ │ │ + lea 0x168(%rbx),%rbp │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x168(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 47910 │ │ │ │ + callq a71b0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov $0x40,%esi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 479d8 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 479d8 │ │ │ │ + movzbl 0x51(%r12),%eax │ │ │ │ + mov %rbx,(%rsi) │ │ │ │ + movdqu 0x14c(%r12),%xmm0 │ │ │ │ + mov 0x2b58(%rbx),%rdi │ │ │ │ + mov %eax,0x28(%rsi) │ │ │ │ + movzbl 0x50(%r12),%eax │ │ │ │ + movaps %xmm0,0x30(%rsi) │ │ │ │ + mov %eax,0x2c(%rsi) │ │ │ │ + mov 0x15c(%r12),%eax │ │ │ │ + mov %eax,0x40(%rsi) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + mov 0x88(%rax),%rax │ │ │ │ + movq $0x0,0x8(%rsi) │ │ │ │ + mov %rax,0x48(%rsi) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %rax,0x10(%rsi) │ │ │ │ + mov %rax,0x8(%rsi) │ │ │ │ + lea -0x203(%rip),%rax │ │ │ │ + mov %rax,0x18(%rsi) │ │ │ │ + callq a9d40 │ │ │ │ + jmpq 478e1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x0(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 478e1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *0x170(%rbx) │ │ │ │ + jmpq 478e1 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x148,%rsp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea -0x14260(%rdi),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movzbl -0x1296(%rdi),%eax │ │ │ │ - shr $0x6,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea -0x1270(%rdi,%rax,1),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov -0x13d58(%rdi),%rax │ │ │ │ - testb $0x2,0x90(%rax) │ │ │ │ - jne 4200f │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov -0x1274(%rdi),%ebx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea -0x30(%rdi),%r14 │ │ │ │ - cmp 0x78(%rax),%ebx │ │ │ │ - ja 41a93 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0xc0(%rsp),%rax │ │ │ │ - add 0xc8(%rsp),%rax │ │ │ │ - mov %rax,0x458(%rbp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - xchg %edx,(%r14) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 40e80 │ │ │ │ - mov %edx,%r12d │ │ │ │ - testb $0x1,-0x13d66(%rbp) │ │ │ │ - je 40ea7 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x0,0x89(%rax) │ │ │ │ - je 419cf │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - addq $0x1,0x460(%rbp) │ │ │ │ - imul $0x3b9aca00,0xc0(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rcx │ │ │ │ - add 0xc8(%rsp),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - mov %rdx,0x440(%rbp) │ │ │ │ - mfence │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - movl $0x0,-0x30(%rbp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movl $0x40000001,0x48(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movzbl 0x2(%rcx),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 47f90 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 47d70 │ │ │ │ + mov 0x30(%rcx),%rax │ │ │ │ + cmp %rax,0x60(%rbp) │ │ │ │ + je 47d7c │ │ │ │ + lea 0x20(%rsp),%r15 │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %r15,%rsi │ │ │ │ - lea 0x38(%r15),%rbx │ │ │ │ - callq 7bb90 │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea (%rbx,%rax,8),%r13 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r13,0xb8(%rsp) │ │ │ │ - callq 7bc50 │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0xb8(%rsp),%rsi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 2a5e0 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %r13,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp %eax,-0x1278(%rbp) │ │ │ │ - jb 4204d │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add 0x28(%rdi),%eax │ │ │ │ - mov %eax,0x28(%rdi) │ │ │ │ - lea 0x38(,%rax,8),%rdx │ │ │ │ - movzwl -0x13d28(%rbp),%ecx │ │ │ │ - mov $0x200,%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - shl %cl,%eax │ │ │ │ - lea -0x1(%rdx),%rcx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - or %rcx,%rax │ │ │ │ - mov 0x7c(%rdi),%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x9,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - ja 41ff0 │ │ │ │ - lea -0x38(%rbx,%rdx,1),%rcx │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jb 40ffc │ │ │ │ - jmpq 41e94 │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl (%rdx),%edi │ │ │ │ - movzwl 0x2(%rdx),%ecx │ │ │ │ - mov %rdi,%r11 │ │ │ │ - lea 0x8(%rdx,%rdi,8),%rdi │ │ │ │ - cmp %cx,0x2(%rsi) │ │ │ │ - je 41021 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 40fef │ │ │ │ - lea 0x1(%r15),%r11d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0x28(%r9),%ecx │ │ │ │ - lea (%rbx,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 41050 │ │ │ │ - movzwl (%rax),%r15d │ │ │ │ - lea 0x8(%rax),%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - movzwl %r15w,%eax │ │ │ │ - mov %r15d,%r10d │ │ │ │ - lea (%r8,%rax,8),%rax │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 40fef │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 40fc8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 40fdd │ │ │ │ - movzbl 0x4(%rsi),%r13d │ │ │ │ - cmp %r13b,0x4(%rdx) │ │ │ │ - jne 40fdd │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 40fdd │ │ │ │ - add %r15d,%r11d │ │ │ │ - cmp $0xffff,%r11d │ │ │ │ - ja 40fdd │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r10w,(%rdx) │ │ │ │ - jmp 40fef │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 41e8b │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rdx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %eax,0x28(%rsi) │ │ │ │ - movabs $0x245235c1a3625032,%rax │ │ │ │ - xor -0x13db0(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rsi) │ │ │ │ - movzwl -0x13d90(%rbp),%eax │ │ │ │ - cmp $0x9,%ax │ │ │ │ - cmovbe %ecx,%eax │ │ │ │ - mov 0x24(%rsi),%ecx │ │ │ │ - mov %eax,0x20(%rsi) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xffffffef,%eax │ │ │ │ - mov %eax,0x24(%rsi) │ │ │ │ - cmpb $0x0,-0x13d88(%rbp) │ │ │ │ - jne 41afc │ │ │ │ - movzbl -0x13e07(%rbp),%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - je 41cda │ │ │ │ - ja 410d5 │ │ │ │ - test %al,%al │ │ │ │ - je 418f0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 410e2 │ │ │ │ - cmp $0x3,%al │ │ │ │ - jne 41f8e │ │ │ │ - mov $0x7,%eax │ │ │ │ - and $0xffffffe0,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %ecx,0x24(%rax) │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - cmp 0x30(%rax),%rdi │ │ │ │ - je 41909 │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea -0x3(%rcx),%eax │ │ │ │ - mov %ecx,%r12d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 414c5 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmpl $0xd,0x20(%rax) │ │ │ │ - jbe 414c5 │ │ │ │ - movabs $0x3000000000000000,%r15 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x28(%rsi),%eax │ │ │ │ - lea 0x2c(%rsi),%r8 │ │ │ │ - lea (%rbx,%rax,8),%r9 │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - sub %r8,%r9 │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x20,%rax │ │ │ │ + callq 24d70 │ │ │ │ + test %eax,%eax │ │ │ │ + je 47ac3 │ │ │ │ mov %r12,%rdi │ │ │ │ - or %r15,%rax │ │ │ │ - shl $0x20,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - callq 698c0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ + callq 38cf0 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 47fa0 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x28(%rsi),%eax │ │ │ │ - lea 0x10(%rsi),%r8 │ │ │ │ - lea (%rbx,%rax,8),%r9 │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub %r8,%r9 │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x20,%rax │ │ │ │ - or %r15,%rax │ │ │ │ - shl $0x20,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x24(%rsi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - and $0xf,%esi │ │ │ │ - callq 69770 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ + callq 38c10 │ │ │ │ + test %al,%al │ │ │ │ + je 48077 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 24e10 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ test %r13b,%r13b │ │ │ │ - je 41962 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movzwl -0x13d28(%rbp),%ecx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x28(%rax),%eax │ │ │ │ - lea 0x38(,%rax,8),%rsi │ │ │ │ - mov $0x200,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - lea -0x1(%rsi),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - or %rdx,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %eax,%r13d │ │ │ │ - cmp %eax,0x7c(%rdi) │ │ │ │ - jb 41fcc │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - lea -0x12a0(%rbp),%r15 │ │ │ │ - lea 0xf4(%rsp),%r12 │ │ │ │ - shl $0x9,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - mov %esi,%esi │ │ │ │ - lea (%rax,%rsi,1),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - lea 0x168(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - xchg %ebx,(%r14) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 41250 │ │ │ │ - movzwl -0x13e02(%rbp),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 4126f │ │ │ │ - movzwl -0x13e00(%rbp),%eax │ │ │ │ - movzbl -0x13e0b(%rbp),%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - movl $0x0,0xc0(%rsp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0xc5d64(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 41836 │ │ │ │ - mov 0xc6d61(%rip),%rax │ │ │ │ - mov 0xc5d4a(%rip),%rdi │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - mov 0xc6dcf(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 41872 │ │ │ │ - mov %ebx,0x34(%rsp) │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov -0x114c8(%r14),%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - callq 64240 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 412ef │ │ │ │ - and (%rax),%rdx │ │ │ │ - mov %rdx,0xd0(%rsp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - callq a3590 │ │ │ │ - movdqu 0x60(%rsp),%xmm1 │ │ │ │ - movdqu 0x70(%rsp),%xmm2 │ │ │ │ - movdqu 0x80(%rsp),%xmm3 │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - movdqu 0x90(%rsp),%xmm4 │ │ │ │ - movups %xmm1,0xf0(%rsp) │ │ │ │ - mov %eax,0x130(%rsp) │ │ │ │ - movups %xmm2,0x100(%rsp) │ │ │ │ - movups %xmm3,0x110(%rsp) │ │ │ │ - movups %xmm4,0x120(%rsp) │ │ │ │ - cmp 0xc0(%rsp),%ebx │ │ │ │ - jbe 41500 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 3e560 │ │ │ │ - cmp 0xc0(%rsp),%ebx │ │ │ │ - jbe 41500 │ │ │ │ - mov 0xf0(%rsp),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 41492 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %ebp,0x30(%rsp) │ │ │ │ - mov %r13d,%r14d │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 413d9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,0xf0(%rsp) │ │ │ │ - jbe 41470 │ │ │ │ - movzbl 0x0(%r13,%rbx,1),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x14260(%r15,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 413c8 │ │ │ │ - cmp 0xa90(%rbp),%r14d │ │ │ │ - jbe 413c8 │ │ │ │ - movzwl 0xb2(%rbp),%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - ja 413c8 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xa88(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 3c520 │ │ │ │ - test %eax,%eax │ │ │ │ - je 413c8 │ │ │ │ - mov 0xaa0(%rbp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x1,%eax │ │ │ │ - divl 0xaa4(%rbp) │ │ │ │ - movzwl 0xb2(%rbp),%eax │ │ │ │ - mov %eax,0xa90(%rbp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %edx,0xaa0(%rbp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %edx,%edx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0xa88(%rbp),%rax │ │ │ │ - mov %rsi,(%rax,%rdx,8) │ │ │ │ - cmp %ebx,0xf0(%rsp) │ │ │ │ - ja 413d9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rax │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0xc0(%rsp),%eax │ │ │ │ - mov 0x30(%rsp),%ebp │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jbe 414b6 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 3e560 │ │ │ │ - mov 0xc0(%rsp),%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 41500 │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae 41500 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 412ca │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + je 47d90 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 47b30 │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + test %dl,%dl │ │ │ │ + je 47b0d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx,%rax,1),%rdx │ │ │ │ + mov %rdx,0x138(%r15,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 47af8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movzbl 0x51(%rbp),%ecx │ │ │ │ mov %r15,%rsi │ │ │ │ - callq 40b50 │ │ │ │ + movzbl 0x50(%rbp),%edx │ │ │ │ + lea 0x9d0(%rax),%rdi │ │ │ │ + callq 24790 │ │ │ │ test %eax,%eax │ │ │ │ - jne 41979 │ │ │ │ - mov 0x24(%r15),%eax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - and $0xf,%r12d │ │ │ │ - jmpq 41121 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc5ae9(%rip),%rax │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov 0x34(%rsp),%ebx │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 4185a │ │ │ │ - mov 0xc6b56(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 4186a │ │ │ │ - mov 0xc5ab7(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0xc6b3d(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 418e8 │ │ │ │ - mov 0xc6ab7(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 41877 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - sub $0x5,%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - ja 4202e │ │ │ │ - movzbl -0x13e09(%rbp),%eax │ │ │ │ - cmp 0xc0(%rsp),%eax │ │ │ │ - ja 417d0 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %r15,%rdi │ │ │ │ - movl $0x0,0x7c(%r14) │ │ │ │ - callq 3c9b0 │ │ │ │ - mfence │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,-0x30(%rbp) │ │ │ │ - lea 0x30(%r14),%rax │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - movzbl 0xa(%r14),%edx │ │ │ │ - cmp $0xe,%dl │ │ │ │ - je 41f60 │ │ │ │ - ja 417a8 │ │ │ │ - sub $0x5,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - ja 417f4 │ │ │ │ + jne 4811a │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 47de8 │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + cmpq $0x0,0x60(%rsi,%rax,8) │ │ │ │ + je 47de8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e030 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x12(%rip),%rax │ │ │ │ + movzbl 0x59(%r8),%edx │ │ │ │ + mov %rax,0x8(%r8) │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + mov %edx,%r9d │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 480fb │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + cmp %rax,0x28(%r8) │ │ │ │ + seta %al │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0x97e36(%rip),%r8 │ │ │ │ - movzbl 0x8(%rsi),%edx │ │ │ │ - lea -0x28(%rax,%rdx,8),%rsi │ │ │ │ - mov %ecx,%edi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 4161d │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - je 41810 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 41fad │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%r8,%rdx,8),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 415fa │ │ │ │ - mov %dil,0xd0(%rsp) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movdqu 0xd0(%rsp),%xmm0 │ │ │ │ - movzbl 0xe0(%rsp),%eax │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %al,0x100(%rsp) │ │ │ │ - movups %xmm0,0xf0(%rsp) │ │ │ │ - mov %al,0x60(%rsi) │ │ │ │ - movups %xmm0,0x50(%rsi) │ │ │ │ - cmpb $0x0,-0x13dd9(%rbp) │ │ │ │ - jne 41ea4 │ │ │ │ - mov 0xc597f(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4178f │ │ │ │ - mov 0xc697c(%rip),%rax │ │ │ │ - mov 0xc5965(%rip),%rdi │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - mov 0xc69eb(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 41be9 │ │ │ │ - movzbl -0x13d8a(%rbp),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - ja 416c0 │ │ │ │ - jmp 416f6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl -0x13d8a(%rbp),%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 41700 │ │ │ │ - mov %r12d,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x14260(%rbp,%rax,8),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 416b0 │ │ │ │ - movzbl 0xb6(%r13),%eax │ │ │ │ - bt %eax,%r14d │ │ │ │ - jb 41a60 │ │ │ │ - movzbl -0x13d8a(%rbp),%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r12d,%eax │ │ │ │ - ja 416c0 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc58e9(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 41b4c │ │ │ │ - mov 0xc6962(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 41b5c │ │ │ │ - mov 0xc58c3(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0xc6948(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 41bd8 │ │ │ │ - mov 0xc68c1(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 41b64 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 41b06 │ │ │ │ - add $0x1,%r15d │ │ │ │ - lea 0x60(%r13),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r13) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41be0 │ │ │ │ - add $0x1,%r12d │ │ │ │ - mov 0xc586d(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4167d │ │ │ │ - mov 0xc585a(%rip),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq 4169d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x10,%dl │ │ │ │ - je 41f77 │ │ │ │ - cmp $0x12,%dl │ │ │ │ - jne 417f4 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movzbl 0x8(%rdi),%edx │ │ │ │ - lea -0x28(%rax,%rdx,8),%rsi │ │ │ │ - lea 0x58(%rdi),%rax │ │ │ │ - jmp 417f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x430(%rbp) │ │ │ │ - je 41c58 │ │ │ │ - mfence │ │ │ │ - movl $0x0,-0x30(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 3d080 │ │ │ │ - jmpq 41250 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ + cmp %rsi,0x20(%r8) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0x97c1f(%rip),%r8 │ │ │ │ - jmpq 415f3 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - je 4161d │ │ │ │ - movzbl 0x6(%rax),%edi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %dil,0xd1(%rsp,%rcx,1) │ │ │ │ + cmp %esi,0x1c(%r8) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + jne 480dc │ │ │ │ + movzbl 0x5a(%r8),%eax │ │ │ │ + movzbl 0x5b(%r8),%esi │ │ │ │ mov %edx,%ecx │ │ │ │ - jmpq 415f3 │ │ │ │ - mov 0xc57b3(%rip),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov %ebx,0x34(%rsp) │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov %ecx,%ebp │ │ │ │ - jmpq 412ca │ │ │ │ - mov 0xc578f(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 4155a │ │ │ │ - mfence │ │ │ │ - jmpq 41532 │ │ │ │ - mfence │ │ │ │ - jmp 41845 │ │ │ │ - movl $0x0,0xc6787(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xc6768(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4155a │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 4155a │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc672d(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 4155a │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 4154b │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - and $0xffffffe0,%ecx │ │ │ │ - mov %ecx,0x24(%rax) │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - cmp %rdi,0x30(%rax) │ │ │ │ - jne 4110f │ │ │ │ - mov %edx,%edx │ │ │ │ - lea (%rbx,%rdx,8),%rsi │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jae 4193c │ │ │ │ - mov %rbx,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x4(%rax) │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - jne 41932 │ │ │ │ - test %dx,%dx │ │ │ │ - jne 410fd │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 41920 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rdi,0x98(%rbp) │ │ │ │ - mov 0x24(%rax),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea -0x3(%rcx),%eax │ │ │ │ - mov %ecx,%r12d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 4110f │ │ │ │ - jmpq 414c5 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 40b50 │ │ │ │ + mov %edx,%r10d │ │ │ │ + shr $0x4,%al │ │ │ │ + mov %esi,%edi │ │ │ │ + and $0xf,%esi │ │ │ │ + movzbl %al,%r13d │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0xf,%edi │ │ │ │ + sar %cl,%r13d │ │ │ │ + and $0x1,%esi │ │ │ │ + and $0x1,%r13d │ │ │ │ + lea -0x1(%r13,%rsi,1),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 47ff0 │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov $0xfffffffe,%esi │ │ │ │ + add $0x1,%r9d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + rol %cl,%esi │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + and $0xf,%r9d │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + and %esi,%eax │ │ │ │ + and %esi,%edi │ │ │ │ + shl $0x8,%r9d │ │ │ │ + movq $0x4,0x60(%r8,%rdx,8) │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov 0x58(%r8),%edx │ │ │ │ + movsbl %dil,%edi │ │ │ │ + shl $0x14,%eax │ │ │ │ + shl $0x18,%edi │ │ │ │ + or %r9d,%eax │ │ │ │ + and $0xf00ff0ff,%edx │ │ │ │ + or %edi,%eax │ │ │ │ + mov %r8,%rdi │ │ │ │ + or %edx,%eax │ │ │ │ + mov %eax,0x58(%r8) │ │ │ │ + callq 3b510 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ - je 411b2 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 5d720 │ │ │ │ - lea -0x2cfa(%rip),%rsi │ │ │ │ - mov -0x13cc0(%rbp),%rax │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov $0x40000001,%esi │ │ │ │ + mov %eax,%r13d │ │ │ │ + je 48040 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 47c9e │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + lea 0xa68(%rax),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x9d0(%rax),%rdi │ │ │ │ + callq 23b20 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 47d1f │ │ │ │ + lea 0xa68(%r14),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 1b390 │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ + callq 7940 │ │ │ │ + mov 0x1e0(%r15),%rcx │ │ │ │ + mov 0x1e8(%r15),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1e0(%r15),%rax │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov 0xaa0(%r14),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0xaa0(%r14),%rdx │ │ │ │ + mov %rdx,0x1e0(%r15) │ │ │ │ + lea 0xaa0(%r14),%rdx │ │ │ │ + mov %rdx,0x1e8(%r15) │ │ │ │ + mov %rax,0xaa0(%r14) │ │ │ │ + callq 7a20 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a80a0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a7d30 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 47d37 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + callq a2b10 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 24d30 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 41feb │ │ │ │ - add $0x148,%rsp │ │ │ │ + jne 48099 │ │ │ │ + add $0xd8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0xc0(%rsp),%rdx │ │ │ │ - add 0xc8(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x434(%rbp),%edx │ │ │ │ - shr $0x12,%rax │ │ │ │ - sub 0x440(%rbp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 40ea7 │ │ │ │ - testb $0x20,-0x12a0(%rbp) │ │ │ │ - je 40ea7 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movb $0x1,0x88(%rax) │ │ │ │ - movq $0x0,0x30(%rsi) │ │ │ │ - orl $0x20,0x24(%rsi) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - addq $0x1,0x468(%rbp) │ │ │ │ - jmpq 40eed │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x60(%r13),%rdx │ │ │ │ - jmp 41a73 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 416e6 │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r13) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 41a70 │ │ │ │ - jmpq 41700 │ │ │ │ - mov %ebx,%r12d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rax,0x60(%rbp) │ │ │ │ + jne 47a85 │ │ │ │ + mov (%r12),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 47b30 │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x28(%rbx),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ - cmp $0xfff,%ebx │ │ │ │ - ja 41bf1 │ │ │ │ - callq 3e6c0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 40e35 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x78(%rax),%edx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 7a30 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%r14) │ │ │ │ + callq 50e00 │ │ │ │ + mov %eax,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - jne 41ad1 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %ebx,0x78(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,-0x30(%rbp) │ │ │ │ - callq 7410 │ │ │ │ - jmpq 40e35 │ │ │ │ - mov $0x4,%eax │ │ │ │ - jmpq 410e2 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jbe 41ce4 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movb $0x1,0x8a(%rax) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - testb $0x20,0x24(%rax) │ │ │ │ - je 41d05 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 6d9b0 │ │ │ │ - lea -0x33cc(%rip),%rdi │ │ │ │ - mov -0x13cc0(%rbp),%rax │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - jmpq 41995 │ │ │ │ - mov 0xc549d(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 41750 │ │ │ │ - mfence │ │ │ │ - jmpq 41726 │ │ │ │ - movl $0x0,0xc649a(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ + jne 47ca9 │ │ │ │ + lea 0x138(%rbp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0xc647d(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x160(%rbp),%rdx │ │ │ │ + mov $0x8,%r9d │ │ │ │ + callq 50e00 │ │ │ │ + mov %eax,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - jns 41750 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 41750 │ │ │ │ - xor %r9d,%r9d │ │ │ │ + je 47adf │ │ │ │ + jmpq 47ca9 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x51(%rbp),%eax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + shl $0x7,%rax │ │ │ │ + cmp 0x5a8(%rsi,%rax,1),%rbp │ │ │ │ + jne 4809e │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + movl $0x1,0x54(%rsp) │ │ │ │ + mov %rax,0x68(%r12) │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + movzwl 0x50(%rbp),%ecx │ │ │ │ + movzbl %dl,%esi │ │ │ │ + mov %rdx,%rax │ │ │ │ + rol $0x8,%cx │ │ │ │ + mov %si,0x50(%rsp) │ │ │ │ + mov %cx,0x52(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 47e59 │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea 0x58(%rsp),%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov -0x8(%rbx,%rax,1),%rcx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rcx,0x50(%rsp,%rax,1) │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x1,%edx │ │ │ │ xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc643e(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 41750 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 41741 │ │ │ │ - callq *0x68(%r13) │ │ │ │ - jmpq 41778 │ │ │ │ - mfence │ │ │ │ - jmpq 4169d │ │ │ │ - callq 3e350 │ │ │ │ + mov %edx,0x70(%r12) │ │ │ │ + movq $0x0,0xa0(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x98(%r12) │ │ │ │ + movl $0x63,0xa8(%r12) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ mov %eax,%r13d │ │ │ │ - callq 16af0 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 41ab6 │ │ │ │ - callq 16af0 │ │ │ │ - lea -0x1(%r12),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 41ab6 │ │ │ │ - jmpq 40e35 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 3e6c0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 41c8f │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x1000(%r12),%rax │ │ │ │ + jne 47c61 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %al,%al │ │ │ │ + je 48082 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 47fc0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + lea 0xa68(%rax),%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov (%rsp),%rax │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %r12,0xc0(%rsp) │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - callq 44ca0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - movl $0x0,0x7c(%rax) │ │ │ │ - callq 3c9b0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,-0x30(%rbp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x97581(%rip),%rsi │ │ │ │ + lea 0x9d0(%rax),%rdi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + callq 23b20 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 23b20 │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 5d800 │ │ │ │ - jmpq 41983 │ │ │ │ - mov $0x2,%eax │ │ │ │ - jmpq 410e2 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - testb $0x20,0x24(%rax) │ │ │ │ - jne 41b2b │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x0,0x8a(%rax) │ │ │ │ - je 41b2b │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea -0x3192(%rip),%r12 │ │ │ │ - mov 0xc52d7(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + test %dl,%dl │ │ │ │ + je 47f3d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx,%rax,1),%rdx │ │ │ │ + mov %rdx,0x138(%rbp,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 47f28 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + callq 241a0 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ - jne 41ebb │ │ │ │ - mov 0xc62d4(%rip),%rax │ │ │ │ - mov 0xc52bd(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov 0xc6342(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 41eb3 │ │ │ │ - movzbl -0x13d8a(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 41d66 │ │ │ │ - jmp 41d99 │ │ │ │ + jne 480bd │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + callq 7a20 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + callq 37760 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmpq 47c9e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl -0x13d8a(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 41da0 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x14260(%rbp,%rax,8),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41d58 │ │ │ │ - movzbl 0xb6(%r14),%eax │ │ │ │ - bt %eax,%r13d │ │ │ │ - jb 41e5c │ │ │ │ - movzbl -0x13d8a(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 41d66 │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov 0x28(%rcx),%rax │ │ │ │ + jmpq 47a7b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xc5249(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 41f50 │ │ │ │ - mov 0xc62c2(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 41f48 │ │ │ │ - mov 0xc5223(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov 0xc62a9(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 41f40 │ │ │ │ - mov 0xc6223(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 41ecf │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41b2b │ │ │ │ - lea 0x60(%r14),%r8 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - lock addq $0x1,0x60(%r14) │ │ │ │ - mov 0xab0(%r14),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 1d180 │ │ │ │ - mov 0xf8(%r14),%rax │ │ │ │ - mov %r12,0x40(%r15) │ │ │ │ - movl $0x2,0x14(%r15) │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov %r14,0x48(%r15) │ │ │ │ - lock incl 0x28(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1c080 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r14) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - je 41e9b │ │ │ │ - add $0x1,%ebx │ │ │ │ - jmpq 41d12 │ │ │ │ - mov 0x60(%r14),%rdx │ │ │ │ - jmp 41e6b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 41d8b │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r14) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 41e68 │ │ │ │ - jmpq 41da0 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 4106a │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 4106a │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq *0x68(%r14) │ │ │ │ - jmp 41e54 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 6d9b0 │ │ │ │ - jmpq 41983 │ │ │ │ - mfence │ │ │ │ - jmpq 41d47 │ │ │ │ - mov 0xc512e(%rip),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - jmpq 41d47 │ │ │ │ - movl $0x0,0xc612f(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + callq a2b10 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38c10 │ │ │ │ + test %al,%al │ │ │ │ + jne 47ac3 │ │ │ │ + jmpq 48077 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xc6110(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + test %dl,%dl │ │ │ │ + je 47f6f │ │ │ │ + mov (%rbx,%rax,1),%rdx │ │ │ │ + mov %rdx,0x138(%rbp,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 47fd0 │ │ │ │ + jmp 47f6f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov 0x60(%r8,%rax,8),%rdi │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 48070 │ │ │ │ + callq a7bb0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + movzbl 0x59(%r8),%edx │ │ │ │ + movzbl 0x5a(%r8),%eax │ │ │ │ + movzbl 0x5b(%r8),%edi │ │ │ │ + mov %edx,%r9d │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%r9d │ │ │ │ + and $0xf,%edi │ │ │ │ + jmpq 47bf8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ - jns 41dee │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 41dee │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc60d5(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 41dee │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 41ddf │ │ │ │ - mfence │ │ │ │ - jmpq 41dc6 │ │ │ │ - mov 0xc5099(%rip),%rdi │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - jmpq 41dee │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movzbl 0x33(%rdi),%edx │ │ │ │ - lea 0x8(%rax,%rdx,8),%rsi │ │ │ │ - lea 0x38(%rdi),%rax │ │ │ │ - jmpq 417f8 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movzbl 0x8(%rdi),%edx │ │ │ │ - lea -0x28(%rax,%rdx,8),%rsi │ │ │ │ - lea 0x38(%rdi),%rax │ │ │ │ - jmpq 417f8 │ │ │ │ - lea 0x974db(%rip),%rcx │ │ │ │ - mov $0x59,%edx │ │ │ │ - lea 0x92bc8(%rip),%rsi │ │ │ │ - lea 0x92a93(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x974fc(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x92cc7(%rip),%rsi │ │ │ │ - lea 0x92a74(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9751d(%rip),%rcx │ │ │ │ - mov $0x5c1,%edx │ │ │ │ - lea 0x960ca(%rip),%rsi │ │ │ │ - lea 0x96105(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + mov %eax,%r13d │ │ │ │ + je 47e64 │ │ │ │ + jmpq 47c61 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq a7d30 │ │ │ │ + jmp 4800c │ │ │ │ + mov $0xfffffffc,%r13d │ │ │ │ + jmpq 47d3f │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 378c0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + jmpq 47eba │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x974f9(%rip),%rcx │ │ │ │ - mov $0x59c,%edx │ │ │ │ - lea 0x960a6(%rip),%rsi │ │ │ │ - lea 0x96c16(%rip),%rdi │ │ │ │ + lea 0x789cb(%rip),%rcx │ │ │ │ + mov $0x77c,%edx │ │ │ │ + lea 0x77e87(%rip),%rsi │ │ │ │ + lea 0x78750(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x974da(%rip),%rcx │ │ │ │ - mov $0x56e,%edx │ │ │ │ - lea 0x96087(%rip),%rsi │ │ │ │ - lea 0x96baf(%rip),%rdi │ │ │ │ + lea 0x789ac(%rip),%rcx │ │ │ │ + mov $0x797,%edx │ │ │ │ + lea 0x77e68(%rip),%rsi │ │ │ │ + lea 0x752ef(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9741b(%rip),%rcx │ │ │ │ - mov $0x483,%edx │ │ │ │ - lea 0x96068(%rip),%rsi │ │ │ │ - lea 0x971a8(%rip),%rdi │ │ │ │ + lea 0x7898d(%rip),%rcx │ │ │ │ + mov $0x771,%edx │ │ │ │ + lea 0x77e49(%rip),%rsi │ │ │ │ + lea 0x786ea(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9749c(%rip),%rcx │ │ │ │ - mov $0x599,%edx │ │ │ │ - lea 0x96049(%rip),%rsi │ │ │ │ - lea 0x96b91(%rip),%rdi │ │ │ │ + lea 0x7896e(%rip),%rcx │ │ │ │ + mov $0x770,%edx │ │ │ │ + lea 0x77e2a(%rip),%rsi │ │ │ │ + lea 0x7886a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7894f(%rip),%rcx │ │ │ │ + mov $0x769,%edx │ │ │ │ + lea 0x77e0b(%rip),%rsi │ │ │ │ + lea 0x75292(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x4(%rdx),%eax │ │ │ │ - cmp $0x8,%al │ │ │ │ - ja 42088 │ │ │ │ - lea 0xc2bc1(%rip),%r10 │ │ │ │ - jmpq *(%r10,%rax,8) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov $0x8,%r8d │ │ │ │ mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov $0x4,%edx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x288,%rsp │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x90(%rsp) │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - movl $0x40000001,0x98(%rsp) │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 7350 │ │ │ │ - lea -0x2d83(%rip),%r12 │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - mov 0xc4ee2(%rip),%r14 │ │ │ │ - mov %rbp,0xc8(%rsp) │ │ │ │ - movl $0x0,0xd0(%rsp) │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 42212 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc5ec9(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0xc5f3e(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 424c0 │ │ │ │ - movzbl 0x4d6(%r15),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 4216f │ │ │ │ - jmp 42184 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%r15),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 42184 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r15,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 42160 │ │ │ │ - lock addq $0x1,0x28(%rbp) │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 42418 │ │ │ │ - mov 0xc5ee4(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 42421 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0xc5ed1(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 42436 │ │ │ │ - mov 0xc5e4b(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 42448 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 42300 │ │ │ │ - testb $0x40,0xe2(%r15) │ │ │ │ - je 42220 │ │ │ │ - cmpb $0x1,0xb6(%rbp) │ │ │ │ - jbe 42238 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 424c8 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movzbl 0x50(%rsi),%ecx │ │ │ │ + mov 0x15c(%r12),%eax │ │ │ │ + movdqu 0x14c(%r12),%xmm0 │ │ │ │ + movzbl 0x51(%rsi),%esi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - je 42130 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmpq 4214b │ │ │ │ - nop │ │ │ │ + jne 481ba │ │ │ │ + movzbl 0x50(%r12),%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + cmp %r12,0x60(%rbp,%rax,8) │ │ │ │ + je 481e0 │ │ │ │ + testb $0x4,0x69(%r12) │ │ │ │ + je 48202 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 2dd30 │ │ │ │ - test $0x4,%al │ │ │ │ - je 421e8 │ │ │ │ - cmpb $0x1,0xb6(%rbp) │ │ │ │ - ja 421e2 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - jmp 42243 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 421e2 │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 42240 │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - mov 0xc5f22(%rip),%rax │ │ │ │ - movq $0x0,0xad0(%rbp) │ │ │ │ - lea 0xab8(%rbp),%rsi │ │ │ │ - mov %rdx,0xad8(%rbp) │ │ │ │ - lock incl 0x98(%rsp) │ │ │ │ - movl $0x40000001,0xae0(%rbp) │ │ │ │ - mov %r12,0xad0(%rbp) │ │ │ │ - mov %rax,0xab8(%rbp) │ │ │ │ - mov 0xab8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 424d0 │ │ │ │ - lea 0xac0(%rbp),%rax │ │ │ │ - movq $0x0,0xab8(%rbp) │ │ │ │ - mov %rax,0xac8(%rbp) │ │ │ │ - mov %rax,0xac0(%rbp) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - jne 421e8 │ │ │ │ - lea 0x97225(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0x90b21(%rip),%rsi │ │ │ │ - lea 0x90b32(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13b,0x3f(%rsp) │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 42324 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 423e7 │ │ │ │ - cmp 0x0(%rbp),%rbp │ │ │ │ - je 42981 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x50(%rax),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x8(%rdi),%rbx │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - jne 42377 │ │ │ │ - jmp 423b4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 423b4 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmpb $0x0,0x35(%rdi) │ │ │ │ - jne 42368 │ │ │ │ - testb $0x20,0x5c(%rdi) │ │ │ │ - je 424de │ │ │ │ - movb $0x1,0x35(%rdi) │ │ │ │ - cmpb $0x0,0x48b(%r15) │ │ │ │ - jne 42368 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 42374 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x96ecb(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 429e6 │ │ │ │ - lea 0x93959(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movl $0x1,0x38(%rsp) │ │ │ │ - mov 0x278(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 42a34 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - add $0x288,%rsp │ │ │ │ + callq 3c8c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - jmpq 421c6 │ │ │ │ - mfence │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0xc5c52(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 421b7 │ │ │ │ - mfence │ │ │ │ - mov 0xc5bc9(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 421c6 │ │ │ │ - movl $0x0,0xc5bb6(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - lea 0xc5b9e(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jns 421c6 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 421c6 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc5b5c(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 421c6 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 4214b │ │ │ │ - callq *0x30(%rbp) │ │ │ │ - jmpq 42203 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - callq *0xad0(%rbp) │ │ │ │ - jmpq 421e8 │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x68(%rdi),%rcx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 423b4 │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov 0x0(%r13),%rbx │ │ │ │ - cmp %r13,%rbp │ │ │ │ - je 42a39 │ │ │ │ - lea 0x96db8(%rip),%r12 │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 4252e │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%r13 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 42590 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmpb $0x0,0x35(%r13) │ │ │ │ - jne 42520 │ │ │ │ - mov 0x50(%r13),%r15 │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - ja 4255f │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 3ba10 │ │ │ │ - test %al,%al │ │ │ │ - je 42520 │ │ │ │ - testb $0x20,0x5c(%r13) │ │ │ │ - je 427cf │ │ │ │ - movb $0x1,0x35(%r13) │ │ │ │ - cmpb $0x0,0x48b(%r14) │ │ │ │ - jne 42520 │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 7410 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 4252b │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 42a39 │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r14,%r12 │ │ │ │ - jmp 425ce │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp 0x20(%rsp),%rbx │ │ │ │ - je 427f2 │ │ │ │ - cmpb $0x0,0x35(%rbx) │ │ │ │ - jne 425c0 │ │ │ │ - cmp %r12,0x50(%rbx) │ │ │ │ - jb 42a0d │ │ │ │ - ja 425f9 │ │ │ │ - jmpq 4275e │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,%rax │ │ │ │ - jbe 42770 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 3ba10 │ │ │ │ - test %al,%al │ │ │ │ - jne 425e8 │ │ │ │ - cmp %r12,0x50(%rbx) │ │ │ │ - je 42a2c │ │ │ │ - jbe 427c2 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 42631 │ │ │ │ - nop │ │ │ │ - lea 0x1(%rbp),%rax │ │ │ │ - cmp %rax,0x50(%rbx) │ │ │ │ - jbe 42788 │ │ │ │ - mov %rax,%rbp │ │ │ │ - xor %edx,%edx │ │ │ │ + cmpq $0x0,0x60(%r12) │ │ │ │ + je 48221 │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 3ba10 │ │ │ │ - test %al,%al │ │ │ │ - je 42620 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - sub $0x1,%rbp │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0xe0(%rsp),%r14 │ │ │ │ - cmp %rax,0x8(%rbx) │ │ │ │ - je 42798 │ │ │ │ - lea 0x1a8(%rsp),%rax │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea 0x40(%rsp),%r8 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 3e460 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov $0x200,%edx │ │ │ │ - movzwl 0x538(%r15),%ecx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x60(%rax),%eax │ │ │ │ - shl %cl,%edx │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - lea 0x95a3f(%rip),%rdx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea 0x37(,%rax,8),%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $0x9,%rcx │ │ │ │ - callq 3e370 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x278(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq 3e460 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - pushq 0x8(%rsp) │ │ │ │ - lea 0x96c01(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - push %r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - sub $0x1,%rax │ │ │ │ + callq 47a10 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmp 481ba │ │ │ │ + lea 0x78837(%rip),%rcx │ │ │ │ + mov $0x7e6,%edx │ │ │ │ + lea 0x77d23(%rip),%rsi │ │ │ │ + lea 0x78781(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x78818(%rip),%rcx │ │ │ │ + mov $0x7ea,%edx │ │ │ │ + lea 0x77d04(%rip),%rsi │ │ │ │ + lea 0x7877a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + movzbl 0x51(%rsi),%eax │ │ │ │ + shl $0x7,%rax │ │ │ │ + cmpq $0x0,0x5a8(%rdi,%rax,1) │ │ │ │ + jne 48258 │ │ │ │ + jmpq 42190 │ │ │ │ push %rax │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 423d3 │ │ │ │ - cmp %r12,0x50(%rbx) │ │ │ │ - ja 425f9 │ │ │ │ - add $0x1,%r12 │ │ │ │ - jmpq 425c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 427c2 │ │ │ │ - mov %rax,%r12 │ │ │ │ - add $0x1,%r12 │ │ │ │ - jmpq 425c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq 4264c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2965,%edx │ │ │ │ - movb $0x0,0xe6(%rsp) │ │ │ │ - lea 0x40(%rsp),%r8 │ │ │ │ - movl $0x6e6f6e28,0xe0(%rsp) │ │ │ │ - mov %dx,0xe4(%rsp) │ │ │ │ - jmpq 426e6 │ │ │ │ - lea -0x1(%r12),%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmpq 4264c │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 4255f │ │ │ │ - jmpq 423d3 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - je 42a39 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 4282d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 42992 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cmpb $0x0,0x35(%r13) │ │ │ │ - movb $0x0,0x62(%rsp) │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - mov %ax,0x60(%rsp) │ │ │ │ - movl $0x10002,0x50(%rsp) │ │ │ │ - jne 42820 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x38(%r13),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 3e9d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 42a04 │ │ │ │ - mov 0x30(%r13),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 42893 │ │ │ │ - movzbl 0x51(%rsp),%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea (%rsi,%rax,1),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl 0x16(%r13,%rcx,8),%ecx │ │ │ │ - movzbl %dl,%edx │ │ │ │ - mov %cl,0x53(%rsp,%rdx,1) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 42874 │ │ │ │ - add %esi,%eax │ │ │ │ - mov %al,0x51(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2c2b0 │ │ │ │ - cmpb $0x0,0x3f(%rsp) │ │ │ │ - jne 42920 │ │ │ │ - testb $0x40,0xe2(%r15) │ │ │ │ - jne 4290d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2d010 │ │ │ │ - test %al,%al │ │ │ │ - jne 42920 │ │ │ │ - lea 0x1b0(%rsp),%rcx │ │ │ │ - lea 0x200(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq 2c8f0 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - lea 0x96a80(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 429f3 │ │ │ │ - test %eax,%eax │ │ │ │ - je 42920 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 2d030 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 42a04 │ │ │ │ - mov 0x60(%r13),%edx │ │ │ │ - lea 0x70(%r13),%rax │ │ │ │ - lea (%rax,%rdx,8),%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 42945 │ │ │ │ - jmp 42978 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 42978 │ │ │ │ - cmpb $0x0,0x4(%rax) │ │ │ │ - jne 42938 │ │ │ │ - test %rax,%rax │ │ │ │ - je 42978 │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 4292c │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 42960 │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 42945 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r12 │ │ │ │ - jmpq 42820 │ │ │ │ - lea 0x968d8(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 423e7 │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x969fc(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 423e7 │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - lea 0x96a0b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 423e7 │ │ │ │ - movl $0xffffffff,0x38(%rsp) │ │ │ │ - jmpq 423e7 │ │ │ │ - lea 0x93339(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmpq 423e7 │ │ │ │ - lea 0x96b0c(%rip),%rcx │ │ │ │ - mov $0x3af,%edx │ │ │ │ - lea 0x95689(%rip),%rsi │ │ │ │ - lea 0x968d1(%rip),%rdi │ │ │ │ + lea 0x787c0(%rip),%rcx │ │ │ │ + mov $0x7fa,%edx │ │ │ │ + lea 0x77ccc(%rip),%rsi │ │ │ │ + lea 0x785c5(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - mov %r12,%rax │ │ │ │ - jmpq 42775 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 42995 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock incq 0x1310(%rdi) │ │ │ │ - mov 0x1348(%rdi),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub 0x1340(%rdi),%rcx │ │ │ │ - cmp 0x1350(%rdi),%rcx │ │ │ │ - je 42a95 │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - and 0x1358(%rdi),%rdx │ │ │ │ - mov %rax,0x1348(%rdi) │ │ │ │ - lea (%rdx,%rdx,8),%rax │ │ │ │ - mov 0x1360(%rdi),%rdx │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rax,0x8(%rax) │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - mov %rax,(%rax) │ │ │ │ - mov %rdx,0x28(%rax) │ │ │ │ - mov %rdx,0x20(%rax) │ │ │ │ - movl $0x1,0x30(%rax) │ │ │ │ - movb $0x0,0x34(%rax) │ │ │ │ - retq │ │ │ │ - movzbl 0xa(%rdi),%eax │ │ │ │ - mov %rdi,%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x30(%rdi,%rax,1),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x98(%rdx),%rdi │ │ │ │ - mov %ax,0x88(%rdx) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - movups %xmm0,0x8(%rdx) │ │ │ │ - sub %edi,%eax │ │ │ │ - movups %xmm0,0x18(%rdx) │ │ │ │ - lea 0x490(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x28(%rdx) │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movl $0x60105,0x8(%rdx) │ │ │ │ - movb $0x0,0x8a(%rdx) │ │ │ │ - movq $0x0,0x90(%rdx) │ │ │ │ - movq $0x0,0x488(%rdx) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov 0x1348(%rsi),%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,0x18(%rcx) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 42c20 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 42c00 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 42c00 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 42c03 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 42c03 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 42c2c │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 42be1 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $0xc,%rdi │ │ │ │ - je 42c5b │ │ │ │ - bsr %rdi,%rdi │ │ │ │ - mov $0x40,%eax │ │ │ │ - xor $0x3f,%rdi │ │ │ │ - sub %edi,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 42c80 │ │ │ │ - mov 0x8(%r14),%rbp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rbp,%rbx │ │ │ │ - shr $0x16,%rbp │ │ │ │ - shr $0x14,%rbx │ │ │ │ - and $0x3,%ebp │ │ │ │ - and $0x3,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - je 42ce1 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%ebx │ │ │ │ - and $0x3,%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %r12d,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x38(%r14,%rax,1),%rdi │ │ │ │ - lea 0x60(%r14,%rax,1),%rsi │ │ │ │ - callq 5b810 │ │ │ │ - test %rax,%rax │ │ │ │ - cmovne %r13d,%r15d │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - jne 42cb0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r14) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 42d65 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 42de0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 42df0 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 42dbd │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x96cf5(%rip),%rcx │ │ │ │ - mov $0x9b,%edx │ │ │ │ - lea 0x92e58(%rip),%rsi │ │ │ │ - lea 0x91c1d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x138,%rsp │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %dl,0x13(%rsp) │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %esi,0xaa4(%rdi) │ │ │ │ - jb 42ea0 │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 435f8 │ │ │ │ - add $0x138,%rsp │ │ │ │ - mov %ebp,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov 0x98(%rdi),%rbx │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %esi,%r14d │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 42b70 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 42b70 │ │ │ │ - lea 0xf0(%r15),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 431e8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 431e8 │ │ │ │ - lea 0x1(%r14),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 29390 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 43526 │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 43220 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - mov 0xaa8(%r15),%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - mov 0xa88(%r15),%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a30 │ │ │ │ - mov 0xaa8(%r15),%rax │ │ │ │ - mov 0xa88(%r15),%rdx │ │ │ │ - mov %r14,0xaa8(%r15) │ │ │ │ - mov %rbp,0xa88(%r15) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - cmp %edx,0x14(%rsp) │ │ │ │ - jbe 431e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x13(%rsp) │ │ │ │ - je 432d0 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 433b0 │ │ │ │ - lea 0x2e08(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a2e80 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - js 4351e │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - lea 0x14230(%rbx),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 42fe8 │ │ │ │ - mov 0xaa4(%r15),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 432b0 │ │ │ │ - mov 0xaa0(%r15),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - div %r13d │ │ │ │ - mov %r13d,%eax │ │ │ │ - lea 0x1(%rdx),%r8d │ │ │ │ - mov %edx,%r9d │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %edx,%r13d │ │ │ │ - lea 0x0(,%r8,8),%r14 │ │ │ │ - lea 0x0(,%r9,8),%rbp │ │ │ │ - lea 0x8(%r14),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov 0xaa8(%r15),%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - add %r14,%rdi │ │ │ │ - callq 76a0 │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - mov 0xa88(%r15),%rdi │ │ │ │ - sub %r13d,%edx │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - add %r14,%rdi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - lea (%rax,%r14,1),%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - sub %r13d,%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - mov 0xaa8(%r15),%rax │ │ │ │ - addl $0x1,0xaa4(%r15) │ │ │ │ - mov %r12,(%rax,%rbp,1) │ │ │ │ - mov 0xa88(%r15),%rax │ │ │ │ - movq $0x0,(%rax,%rbp,1) │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r12,0x8(%r14,%rax,8) │ │ │ │ - mov 0xa94(%r15),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jb 430e1 │ │ │ │ - add $0x1,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - divl 0xaa4(%r15) │ │ │ │ - mov %edx,0xa94(%r15) │ │ │ │ - mov 0xa98(%r15),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jb 43100 │ │ │ │ - add $0x1,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - divl 0xaa4(%r15) │ │ │ │ - mov %edx,0xa98(%r15) │ │ │ │ - mov 0xa9c(%r15),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jb 4311f │ │ │ │ - add $0x1,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - divl 0xaa4(%r15) │ │ │ │ - mov %edx,0xa9c(%r15) │ │ │ │ - mov 0xaa0(%r15),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jb 4313e │ │ │ │ - add $0x1,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - divl 0xaa4(%r15) │ │ │ │ - mov %edx,0xaa0(%r15) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 43490 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14230(%rbx) │ │ │ │ - cmpb $0x0,0x13(%rsp) │ │ │ │ - je 433d8 │ │ │ │ - movq $0x2,0x40(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ movups %xmm0,(%rsp) │ │ │ │ - movzwl 0xb2(%r15),%r8d │ │ │ │ - callq 6e8d0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x2e08(%rbx),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - cmp 0x14(%rsp),%edx │ │ │ │ - jb 42f98 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 431f4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - mov $0xfffffff4,%ebp │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - add $0x1,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 29390 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 42e6b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x14230(%rbx),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 43230 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - mov 0xaa8(%r15),%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - mov 0xa88(%r15),%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a30 │ │ │ │ - mov 0xaa8(%r15),%rax │ │ │ │ - mov 0xa88(%r15),%rdx │ │ │ │ - mov %r14,0xaa8(%r15) │ │ │ │ - mov %rbp,0xa88(%r15) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14230(%rbx) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 42f81 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x10,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x8,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 43037 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc3d19(%rip),%rbp │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4355f │ │ │ │ - mov 0xc4d15(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - mov 0xc4d89(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4356d │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a2fe0 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 43551 │ │ │ │ - mov 0xc4d51(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 435f0 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - mov 0xc4d3a(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 435e8 │ │ │ │ - mov 0xc4cb4(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 43575 │ │ │ │ - cmpq $0xfffffffffffff000,(%rsp) │ │ │ │ - ja 43537 │ │ │ │ - movabs $0xfffffffffff,%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rcx,%rax │ │ │ │ - movzwl 0xb2(%r15),%ecx │ │ │ │ - div %rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 42ff0 │ │ │ │ - jmpq 42fd7 │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movl $0x40000001,0x28(%rsp) │ │ │ │ + mov %rsp,%r13 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a2e80 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - js 43519 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - jmpq 42ff0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - jmp 433f5 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 4344c │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movzwl 0xb2(%r15),%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 70670 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 433f0 │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ - movl $0x1,0x108(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 433f5 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 24d70 │ │ │ │ mov %eax,%ebp │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - cmove %eax,%ebp │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x4(%rcx) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 43508 │ │ │ │ + je 482eb │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2b10 │ │ │ │ test %ebp,%ebp │ │ │ │ - je 431cf │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - jmpq 431f4 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x13(%rsp) │ │ │ │ - je 433d8 │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - movq $0x2,0x40(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm1 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - movzwl 0xb2(%r15),%r8d │ │ │ │ - callq 6e8d0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - jmpq 431cf │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a2be0 │ │ │ │ - jmpq 43472 │ │ │ │ - mov $0x2e08,%ebp │ │ │ │ + jne 482c8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 24e10 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 24d30 │ │ │ │ + lea 0x68(%rbp),%rax │ │ │ │ + lock orq $0x800,(%rax) │ │ │ │ + lock orq $0x1000,(%rax) │ │ │ │ + movabs $0xffffffff00000000,%rax │ │ │ │ + mov %bl,0x51(%rbp) │ │ │ │ + not %rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - mov $0xffffffe4,%ebp │ │ │ │ - jmpq 431f4 │ │ │ │ - cmpq $0x1,0x20(%rsp) │ │ │ │ - mov 0xaa4(%r15),%edx │ │ │ │ - sbb %ebp,%ebp │ │ │ │ - and $0xffffffef,%ebp │ │ │ │ - sub $0xb,%ebp │ │ │ │ - jmpq 431f4 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - jmpq 4335d │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - jmpq 43300 │ │ │ │ - mfence │ │ │ │ - jmpq 43300 │ │ │ │ - movl $0x0,0xc4a89(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xc4a6a(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4335d │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 4335d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc4a2f(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 4335d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 4334e │ │ │ │ - mfence │ │ │ │ - jmpq 43337 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - jmp 4362b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - or $0xfffff,%rcx │ │ │ │ - lock cmpxchg %rcx,0x8(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 43640 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - jne 43610 │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1348(%rbx),%rax │ │ │ │ - lea 0x1278(%rbx),%rdi │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,0x1330(%rbx) │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x1290(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x1298(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - movzbl 0xa(%rbx),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x98(%rbx,%rax,1),%rdi │ │ │ │ - mfence │ │ │ │ - pop %rbx │ │ │ │ - jmpq 1b8b0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov -0x12a20(%rdi),%rax │ │ │ │ - lea 0x12a0(%rdi),%rsi │ │ │ │ - movq $0x0,0x12b8(%rdi) │ │ │ │ - movq $0x0,0x12c0(%rdi) │ │ │ │ - movl $0x40000001,0x12c8(%rdi) │ │ │ │ - lea -0x2935(%rip),%rdx │ │ │ │ - mov %rax,0x12a0(%rdi) │ │ │ │ - mov %rdx,0x12b8(%rdi) │ │ │ │ - mov 0x12a0(%rdi),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 43738 │ │ │ │ - lea 0x12a8(%rdi),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movq $0x0,0x12a0(%rdi) │ │ │ │ - mov %rax,0x12b0(%rdi) │ │ │ │ - mov %rax,0x12a8(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 43744 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x12b8(%rdi),%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - jmpq *%rax │ │ │ │ - lea 0x963cd(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0x8f6b9(%rip),%rsi │ │ │ │ - lea 0x8f6ca(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0xa(%rdi),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x30(%rdi,%rax,1),%r12 │ │ │ │ - mov 0x8(%rdi),%rbx │ │ │ │ - mov %rsp,%rbp │ │ │ │ - jmpq 43862 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0xfffffffffff00000,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x14,%rdx │ │ │ │ - add $0x1,%edx │ │ │ │ - or $0xffffe,%rax │ │ │ │ - and $0x3,%edx │ │ │ │ - and $0xffffffffffcfffff,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - and $0x3,%ecx │ │ │ │ - shl $0x14,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - shr $0x16,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp %al,%dl │ │ │ │ - je 43a50 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - shr $0x18,%rax │ │ │ │ - shr $0x22,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rcx,%rax │ │ │ │ - and $0x3ff,%di │ │ │ │ - shr $0x36,%r8 │ │ │ │ - shr $0x2c,%rax │ │ │ │ - and $0x3ff,%si │ │ │ │ - and $0x3ff,%eax │ │ │ │ - cmp $0x2,%dl │ │ │ │ - je 43845 │ │ │ │ - movzwl %r8w,%eax │ │ │ │ - cmp $0x3,%dl │ │ │ │ - je 43845 │ │ │ │ - movzwl %si,%eax │ │ │ │ - test %dl,%dl │ │ │ │ - movzwl %di,%esi │ │ │ │ - cmovne %esi,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 43a6e │ │ │ │ - lea 0x8(%r13),%r15 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lock cmpxchg %rcx,0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 438c0 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xffffe,%eax │ │ │ │ - je 43a0f │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 43a38 │ │ │ │ - testb $0x8,0x0(%r13) │ │ │ │ - jne 437c0 │ │ │ │ - lock orq $0x8,0x0(%r13) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rax │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x16f0(%r13) │ │ │ │ - jmpq 437c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - and $0xfffff,%edx │ │ │ │ - mov %edx,0x28(%rax) │ │ │ │ - mov (%r12),%rsi │ │ │ │ - movzwl -0x12a88(%r13),%edi │ │ │ │ - mov 0x84(%r12),%edx │ │ │ │ - mov 0x28(%rsi),%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ - lea 0x7(%rdx,%rax,1),%rax │ │ │ │ - mov $0x200,%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - lea -0x1(,%rax,8),%rax │ │ │ │ - lea 0x9(%rdi),%ecx │ │ │ │ - sub $0x1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - mov %edi,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - cmp %eax,0x7c(%r12) │ │ │ │ - jb 43a92 │ │ │ │ - mov %eax,0x7c(%r12) │ │ │ │ - mov 0x1340(%r13),%rax │ │ │ │ + mov %rax,0x148(%rbp) │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + movb $0x0,0x50(%rbp) │ │ │ │ + movq $0x50105,0x138(%rbp) │ │ │ │ + lea 0x88(%rax),%rsi │ │ │ │ + movq $0x0,0x140(%rbp) │ │ │ │ + movq $0xffffffffffffffff,0x150(%rbp) │ │ │ │ + movq $0xffffffffffffffff,0x158(%rbp) │ │ │ │ + mov %rbx,0x160(%rbp) │ │ │ │ + callq 20a10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 31190 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + cmpb $0x12,0x13a(%rbp) │ │ │ │ + jne 483ba │ │ │ │ + movl $0x0,0x174(%rbp) │ │ │ │ + movq $0x0,0x178(%rbp) │ │ │ │ + movq $0x0,0x180(%rbp) │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,0x70(%r12) │ │ │ │ - mov %rax,0x30(%rsi) │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - callq 3da10 │ │ │ │ + movl $0x0,0x20(%rax) │ │ │ │ + movq $0x0,0x24(%rax) │ │ │ │ + movq $0x0,0x2c(%rax) │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + movl $0xffffffff,0x14c(%rbp) │ │ │ │ + movq $0xffffffffffffffff,0x150(%rbp) │ │ │ │ + movq $0xffffffffffffffff,0x158(%rbp) │ │ │ │ + movl $0xffffffff,0x34(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x38(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x40(%rax) │ │ │ │ + mov 0xb0(%rbp),%rbx │ │ │ │ + callq 1c6e0 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 42a50 │ │ │ │ - callq 42ac0 │ │ │ │ - lea 0x12d0(%r13),%rdi │ │ │ │ - callq 142d0 │ │ │ │ - lock andq $0xfffffffffffffff7,0x0(%r13) │ │ │ │ - shr $0x14,%r14 │ │ │ │ + movdqu 0x20(%rax),%xmm1 │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c830 │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 3c9b0 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - and $0x3,%r14d │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - sete %dl │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x22,%rdx │ │ │ │ - test %r14d,%r14d │ │ │ │ - sete %al │ │ │ │ - shl $0x18,%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x2,%r14d │ │ │ │ - sete %al │ │ │ │ - shl $0x2c,%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x3,%r14d │ │ │ │ - sete %al │ │ │ │ - shl $0x36,%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - neg %rax │ │ │ │ - lock xadd %rax,(%r15) │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - shr $0x18,%rdx │ │ │ │ - shr $0x22,%rdi │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x3ff,%di │ │ │ │ - shr $0x36,%r8 │ │ │ │ - shr $0x2c,%rdx │ │ │ │ - and $0x3ff,%si │ │ │ │ - and $0x3ff,%edx │ │ │ │ - cmp $0x2,%cl │ │ │ │ - je 43a0b │ │ │ │ - movzwl %r8w,%edx │ │ │ │ - cmp $0x3,%cl │ │ │ │ - je 43a0b │ │ │ │ - movzwl %si,%edx │ │ │ │ - test %cl,%cl │ │ │ │ - movzwl %di,%esi │ │ │ │ - cmovne %esi,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 43a58 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 43a8d │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - lea 0x68(%r12),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 43a14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 43a14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - shr $0x16,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jne 43a0f │ │ │ │ + movdqu 0x34(%rax),%xmm2 │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c830 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 436b0 │ │ │ │ - jmp 43a0f │ │ │ │ - lea 0x9606b(%rip),%rcx │ │ │ │ - mov $0xa4,%edx │ │ │ │ - lea 0x95ab1(%rip),%rsi │ │ │ │ - lea 0x95c00(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x96047(%rip),%rcx │ │ │ │ - mov $0xad,%edx │ │ │ │ - lea 0x95a8d(%rip),%rsi │ │ │ │ - lea 0x95a9c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + callq 43950 │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 1c8a0 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + lea 0x78(%rbp),%rdi │ │ │ │ + movdqu 0x30(%rsp),%xmm3 │ │ │ │ + movdqu 0x40(%rsp),%xmm4 │ │ │ │ + movdqu 0x50(%rsp),%xmm5 │ │ │ │ + mov %rax,0x80(%rbx) │ │ │ │ + movups %xmm3,0x50(%rbx) │ │ │ │ + movups %xmm4,0x60(%rbx) │ │ │ │ + movups %xmm5,0x70(%rbx) │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + movdqu 0x50(%rdx),%xmm0 │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + movdqu 0x60(%rdx),%xmm6 │ │ │ │ + movups %xmm6,0x80(%rsp) │ │ │ │ + movdqu 0x70(%rdx),%xmm7 │ │ │ │ + movups %xmm7,0x90(%rsp) │ │ │ │ + mov 0x80(%rdx),%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movzbl 0x52(%rdx),%eax │ │ │ │ + movzbl 0x53(%rdx),%ecx │ │ │ │ + movzbl 0x54(%rdx),%edx │ │ │ │ + movups %xmm0,0x78(%rbp) │ │ │ │ + movdqu 0x80(%rsp),%xmm1 │ │ │ │ + add %ecx,%eax │ │ │ │ + movups %xmm1,0x88(%rbp) │ │ │ │ + add %edx,%eax │ │ │ │ + movdqu 0x90(%rsp),%xmm2 │ │ │ │ + movups %xmm2,0x98(%rbp) │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov %al,0x73(%rbp) │ │ │ │ + mov %rsi,0xa8(%rbp) │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + callq 1ccd0 │ │ │ │ + cmp $0xff,%eax │ │ │ │ + ja 485da │ │ │ │ + mov %al,0xf1(%rbp) │ │ │ │ + lea 0xde(%rbp),%rdx │ │ │ │ + lea 0xc0(%rbp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + add $0xa,%rax │ │ │ │ + mov %cx,-0xa(%rax) │ │ │ │ + mov %si,-0x8(%rax) │ │ │ │ + mov %di,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 48561 │ │ │ │ + movzbl 0x51(%rbp),%ecx │ │ │ │ + movzbl 0x50(%rbp),%edx │ │ │ │ + lea 0x9d0(%r12),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 24790 │ │ │ │ test %eax,%eax │ │ │ │ - jne 43ad0 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x16,%rax │ │ │ │ - shr $0x14,%rdx │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp %al,%dl │ │ │ │ - je 43b10 │ │ │ │ - lock orq $0x8,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 43770 │ │ │ │ - jmp 43af8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x12d0,%rdi │ │ │ │ - jmp 43ac0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x1278(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea -0x2f3c4(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 43b9d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 43ac0 │ │ │ │ - callq 17070 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + jne 485e4 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 42190 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x14,%rcx │ │ │ │ - shr $0x16,%rdx │ │ │ │ - and $0x3,%ecx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp %dl,%cl │ │ │ │ - jne 43b90 │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - jbe 43b90 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq a80a0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 14750 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + callq a7d30 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 43bf9 │ │ │ │ - add $0x30,%rsp │ │ │ │ + jne 485df │ │ │ │ + add $0xe8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ + callq 422d0 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movabs $0x61c8864680b583eb,%r10 │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - imul %rsi,%r10 │ │ │ │ - shr $0x33,%r10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 43c20 │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0x1348(%rdi),%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - and $0x3f,%ecx │ │ │ │ - sar $0x6,%r10 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea -0x1(%rax),%r8 │ │ │ │ - shl %cl,%r9 │ │ │ │ - lea 0x0(,%r10,8),%r11 │ │ │ │ - shr $0x14,%rdx │ │ │ │ - shr $0x16,%rsi │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%edx │ │ │ │ - and $0x3,%esi │ │ │ │ - lea (%rdx,%rdx,8),%rcx │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - mov %r9,%rcx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - and 0xc0(%rdx,%r10,8),%rcx │ │ │ │ - jne 43cbc │ │ │ │ - movzbl %sil,%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jne 43c94 │ │ │ │ - jmp 43cd0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %esi,%eax │ │ │ │ - je 43cd0 │ │ │ │ - sub $0x1,%eax │ │ │ │ - sub $0x1,%r8 │ │ │ │ - and $0x3,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - lea (%rdx,%rdx,8),%rcx │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - mov %r9,%rcx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - and 0xc0(%r11,%rdx,1),%rcx │ │ │ │ - je 43c90 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rdi) │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 43cbc │ │ │ │ + lea 0x78415(%rip),%rcx │ │ │ │ + mov $0x823,%edx │ │ │ │ + lea 0x77941(%rip),%rsi │ │ │ │ + lea 0x74dc8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 43cf8 │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov 0x1348(%rdi),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shr $0x16,%rcx │ │ │ │ - sub $0x1,%rax │ │ │ │ - shr $0x14,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 43d6d │ │ │ │ - movabs $0x61c8864680b583eb,%rax │ │ │ │ - and $0x3,%esi │ │ │ │ - imul %r8,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea (%rsi,%rsi,8),%rsi │ │ │ │ - lea (%rdx,%rsi,8),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x39,%rax │ │ │ │ - shr $0x33,%rcx │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - lea 0xc0(%rdi,%rax,1),%rdx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - lock or %rax,(%rdx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r14 │ │ │ │ + lea 0x2b28(%rsi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x2b08,%r12 │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 43fc3 │ │ │ │ - sub (%rsi),%edx │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %edx,%edi │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - movabs $0xffffffff00000001,%r8 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - jmp 43e03 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shr $0x20,%rsi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 43e0e │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 43e30 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - or $0x1,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x20(%r15) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 43e27 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr %eax │ │ │ │ - add %edi,%eax │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 43dd8 │ │ │ │ - and $0x7fffffff,%eax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - add %rax,%rax │ │ │ │ - and %r8,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - jmp 43df2 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 43f05 │ │ │ │ - lea 0x1610(%r15),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 7590 │ │ │ │ - test %eax,%eax │ │ │ │ - je 43fa1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movl $0x40000001,0x38(%rsp) │ │ │ │ - movabs $0xffffffff00000001,%rbp │ │ │ │ - lea 0x1298(%r15),%r13 │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1bc10 │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 43fb8 │ │ │ │ - mov 0x4(%rsp),%edi │ │ │ │ - sub (%rbx),%edi │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - jmp 43ee1 │ │ │ │ + callq 7940 │ │ │ │ + mov (%r12),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 4869b │ │ │ │ + lea -0x38(%rax),%rbx │ │ │ │ + lea 0x7825b(%rip),%r13 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%r8 │ │ │ │ - shr $0x20,%r8 │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 43eec │ │ │ │ - test $0x1,%sil │ │ │ │ - jne 43f60 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - or $0x1,%r8 │ │ │ │ - mov %rsi,%rax │ │ │ │ - lock cmpxchg %r8,0x20(%r15) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 43f30 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %esi,%eax │ │ │ │ - shr %eax │ │ │ │ - add %edi,%eax │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 43eb0 │ │ │ │ - and $0x7fffffff,%eax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - add %rax,%rax │ │ │ │ - and %rbp,%r8 │ │ │ │ - or %rax,%r8 │ │ │ │ - jmp 43ed0 │ │ │ │ - add %edi,(%rbx) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 43fce │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + mov 0xb0(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + movzbl 0x5c(%rbx),%r9d │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x58(%rbx),%r8d │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + push %rdx │ │ │ │ + mov %r13,%rdx │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + and $0x1,%r9d │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 42300 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + lea -0x38(%rax),%rbx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 48650 │ │ │ │ pop %rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 43f60 │ │ │ │ - add %edi,(%rbx) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mfence │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 43f0a │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp 43f0a │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7590 │ │ │ │ - test %eax,%eax │ │ │ │ - je 43f8d │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 43e80 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 43e80 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 3df10 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmp 43f6e │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 3df10 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 43e4c │ │ │ │ - mov $0xfffffffb,%r14d │ │ │ │ - jmpq 43f3a │ │ │ │ - mov $0xfffffffb,%r14d │ │ │ │ - jmpq 43f0a │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rsi),%esi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %edx,%edi │ │ │ │ - lea 0x1270(%rbx),%rdx │ │ │ │ - sub %esi,%r12d │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 44000 │ │ │ │ - add %r12d,0x28(%rbx) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 4404d │ │ │ │ - add 0x10(%rbx),%esi │ │ │ │ - sub %edi,%esi │ │ │ │ - cmovns %esi,%eax │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ - mfence │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - jbe 44068 │ │ │ │ - movzbl 0xa(%rbx),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r12d,0xb4(%rbx,%rax,1) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - add %r12d,0x0(%rbp) │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + jmpq 7a20 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jbe 4402f │ │ │ │ - add %r12d,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %edx,0x10(%rbx) │ │ │ │ - callq 43770 │ │ │ │ - jmp 4404d │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 44090 │ │ │ │ - subl $0x1,0x1274(%rbx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbx) │ │ │ │ - lea 0x1278(%rbx),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x1290(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x1298(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 1b8b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 440f0 │ │ │ │ - addl $0x1,0x1274(%rbp) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x14,%rcx │ │ │ │ - shr $0x16,%rdx │ │ │ │ - and $0x3,%ecx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp %dl,%cl │ │ │ │ - jne 44134 │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - ja 44148 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 43ac0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 43b30 │ │ │ │ - nopl (%rax) │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movl $0x40000001,0x58(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea 0x570(%rdi),%r14 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x30(%rsp),%r15 │ │ │ │ - jmp 44200 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 42e30 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov 0x2e68(%r12),%rax │ │ │ │ - sub %rdx,(%rax) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - cmp %ebp,0xaa4(%rbx) │ │ │ │ - je 441ed │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 29d40 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - cmpl $0xfffffff5,0x4(%rsp) │ │ │ │ - jne 4428d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 4421f │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0x2b28(%rdi),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ callq 7940 │ │ │ │ - mov 0xaa4(%rbx),%ebp │ │ │ │ - mov %r13d,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movzwl 0xb2(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - sub %ebp,%edx │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - imul %rax,%rdx │ │ │ │ - movabs $0x100000000,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 70a30 │ │ │ │ - test %eax,%eax │ │ │ │ - je 441b0 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x2b08(%r12),%rax │ │ │ │ + lea 0x2b08(%r12),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 486f4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 486e8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 7a20 │ │ │ │ - movl $0xffffffe4,0x4(%rsp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 442b0 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - add $0x78,%rsp │ │ │ │ - pop %rbx │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xa8(%rdi),%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - movzwl 0xb2(%rdi),%ecx │ │ │ │ - shr $0x7,%rsi │ │ │ │ - cmp $0x8,%esi │ │ │ │ - cmovb %eax,%esi │ │ │ │ - mov $0x1000000,%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - mov $0x2000,%edx │ │ │ │ - cmp $0x2000,%eax │ │ │ │ - cmovg %edx,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmp %eax,%esi │ │ │ │ - cmova %eax,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq 42e30 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ + lea 0x9a8(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movzbl 0xa0(%rsi),%esi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 42c60 │ │ │ │ - test %al,%al │ │ │ │ - je 443b3 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - lea 0x1278(%rbx),%r12 │ │ │ │ - mov %rsp,%r13 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea -0x2fbb9(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 44385 │ │ │ │ - nop │ │ │ │ - callq 17070 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - callq 146f0 │ │ │ │ - movzbl 0xa0(%rbp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 42c60 │ │ │ │ - test %al,%al │ │ │ │ - jne 44380 │ │ │ │ - mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 14750 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 443ce │ │ │ │ - add $0x38,%rsp │ │ │ │ + callq 7940 │ │ │ │ + mov 0x28(%rbp),%ecx │ │ │ │ + lea 0x38(%rbp),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + lea (%r8,%rcx,8),%rdx │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jb 48750 │ │ │ │ + jmp 487bd │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + lea (%r8,%rcx,8),%rdx │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 487bd │ │ │ │ + cmpb $0x1,0x4(%rax) │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + jne 48740 │ │ │ │ + movzbl 0x2(%rax),%ecx │ │ │ │ + movzbl 0x3(%rax),%esi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + shl $0x7,%rdx │ │ │ │ + mov %sil,0x620(%rcx) │ │ │ │ + lea 0x5b0(%rbx,%rdx,1),%r9 │ │ │ │ + movb $0x1,0x621(%rcx) │ │ │ │ + movzbl 0x8(%rax),%esi │ │ │ │ + test %sil,%sil │ │ │ │ + je 487aa │ │ │ │ + shl $0x3,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax,%rdx,1),%rcx │ │ │ │ + mov %rcx,(%r9,%rdx,1) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 48798 │ │ │ │ + mov 0x28(%rbp),%ecx │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + lea (%r8,%rcx,8),%rdx │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 48750 │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + jmpq 7a20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp (%rdx),%rdx │ │ │ │ - je 4470a │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov 0x68(%rax),%r13 │ │ │ │ - sub %r13,%r15 │ │ │ │ - lea 0x1(%r15),%rdx │ │ │ │ - mov 0x1350(%rbp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 444bc │ │ │ │ - mov 0x1360(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x1360(%rbp) │ │ │ │ - movq $0x0,0x1348(%rbp) │ │ │ │ - movq $0x0,0x1340(%rbp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4471a │ │ │ │ - bsr %r15,%rax │ │ │ │ - mov $0x3f,%esi │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov %esi,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %rax,%r14 │ │ │ │ - shl %cl,%r14 │ │ │ │ - mov %r14,0x1350(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 4473b │ │ │ │ - movq $0x0,0x1358(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 42b70 │ │ │ │ - mov %rax,0x1360(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 447de │ │ │ │ - lea -0x1(%r12),%rax │ │ │ │ - mov %r13,0x1388(%rbp) │ │ │ │ - mov %r12,0x1390(%rbp) │ │ │ │ - mov %r13,0x1328(%rbp) │ │ │ │ - mov %r13,0x1340(%rbp) │ │ │ │ - mov %r12,0x1348(%rbp) │ │ │ │ - mov %rax,0x1310(%rbp) │ │ │ │ - mov 0x1340(%rbp),%rdx │ │ │ │ - cmp 0x1348(%rbp),%rdx │ │ │ │ - je 44550 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1358(%rbp),%rax │ │ │ │ - and %rdx,%rax │ │ │ │ - lea (%rax,%rax,8),%rcx │ │ │ │ - mov 0x1360(%rbp),%rax │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rax,0x8(%rax) │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - lea 0x20(%rax),%rcx │ │ │ │ - mov %rax,(%rax) │ │ │ │ - mov %rcx,0x28(%rax) │ │ │ │ - mov %rcx,0x20(%rax) │ │ │ │ - movl $0x1,0x30(%rax) │ │ │ │ - movb $0x0,0x34(%rax) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,0x1348(%rbp) │ │ │ │ - jne 44500 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x22(%rsp),%r9 │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 44574 │ │ │ │ - jmpq 44631 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 44631 │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jbe 44818 │ │ │ │ - cmp %rax,%r13 │ │ │ │ - ja 44568 │ │ │ │ - and 0x1358(%rbp),%rax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - mov 0x1360(%rbp),%rax │ │ │ │ - lea (%rax,%rdx,8),%r8 │ │ │ │ - movb $0x0,0x34(%r8) │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 44568 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - movdqu 0x34(%r8),%xmm0 │ │ │ │ - movzbl 0x16(%rdi,%rax,8),%ecx │ │ │ │ - movzbl 0x44(%r8),%eax │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - mov %al,0x30(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 44610 │ │ │ │ - lea -0x1(%rsi),%edx │ │ │ │ - lea 0x21(%rsp),%rax │ │ │ │ - add %r9,%rdx │ │ │ │ - jmp 445e9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 44610 │ │ │ │ - cmp (%rax),%cl │ │ │ │ - jne 445e0 │ │ │ │ - lea 0x9544c(%rip),%rcx │ │ │ │ - mov $0x55,%edx │ │ │ │ - lea 0x94f74(%rip),%rsi │ │ │ │ - lea 0x950e1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - mov %al,0x34(%r8) │ │ │ │ - mov %cl,0x35(%r8,%rsi,1) │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %esi,0x30(%rdi) │ │ │ │ - ja 445aa │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne 44574 │ │ │ │ - lea 0x1270(%rbp),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 44640 │ │ │ │ - lock orq $0x2,0x0(%rbp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jae 48910 │ │ │ │ + mov %rsp,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 7170 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - imul $0x3b9aca00,0x10(%rsp),%rdx │ │ │ │ - add 0x18(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - mov %rdx,0x16e0(%rbp) │ │ │ │ - callq 42a50 │ │ │ │ - mov 0x1348(%rbp),%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - movzbl 0xa(%rbp),%eax │ │ │ │ - shl $0x6,%edx │ │ │ │ - and $0x3,%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - shl $0x4,%ecx │ │ │ │ - or %edx,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - mov %al,0xa(%rbp) │ │ │ │ - callq 42ac0 │ │ │ │ - mov 0x1348(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,0x1770(%rbp) │ │ │ │ - callq 3c9b0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 44837 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 3df70 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq 44422 │ │ │ │ - movq $0x1,0x1350(%rbp) │ │ │ │ - movq $0x0,0x1358(%rbp) │ │ │ │ - mov $0x48,%r14d │ │ │ │ - jmpq 444a2 │ │ │ │ - mov %r14,%rdx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - je 44725 │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - mov $0x48,%r14d │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - sub %edx,%esi │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - shl %cl,%r14 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,0x1358(%rbp) │ │ │ │ - cmp $0xfff,%r14 │ │ │ │ - jbe 444a2 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 42c40 │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 16af0 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - mov $0x1000,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x1,0x4(%rsi) │ │ │ │ + jne 4882e │ │ │ │ + movzbl 0x2(%rsi),%ecx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl %cl,%r10 │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x18,%eax │ │ │ │ + or %r10,(%rdx,%rax,1) │ │ │ │ + movzwl (%rsi),%eax │ │ │ │ + lea 0x8(%rsi,%rax,8),%rsi │ │ │ │ + cmp %rsi,%r12 │ │ │ │ + ja 48810 │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + lea 0x9a8(%rbx),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + lea 0x5b0(%rbx),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 4886c │ │ │ │ + nop │ │ │ │ + add $0x1,%ecx │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + je 488e0 │ │ │ │ + cmpb $0x0,0x71(%rdi) │ │ │ │ + je 48860 │ │ │ │ + mov %r8,%rax │ │ │ │ shl %cl,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - je 447b0 │ │ │ │ - mov %rax,0x1360(%rbp) │ │ │ │ - jmpq 444bc │ │ │ │ - callq 16af0 │ │ │ │ - lea -0x1(%r14),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 447a4 │ │ │ │ - movq $0x0,0x1360(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x94ec1(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + and %rbp,%rax │ │ │ │ + jne 48860 │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + movzbl 0x70(%rdi),%r9d │ │ │ │ + mov %cl,0x2(%r12) │ │ │ │ + movl $0x1,0x4(%r12) │ │ │ │ + mov %r9b,0x3(%r12) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x8(%r12),%r9 │ │ │ │ + mov %dx,(%r12) │ │ │ │ + test %dl,%dl │ │ │ │ + je 488c7 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi,%rax,1),%rdx │ │ │ │ + mov %rdx,0x8(%r12,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 488b0 │ │ │ │ + movzwl (%r12),%edx │ │ │ │ + movzwl %dx,%edx │ │ │ │ + add $0x1,%ecx │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + lea (%r9,%rdx,8),%r12 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne 4886c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 44837 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ + jne 48917 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x95241(%rip),%rcx │ │ │ │ - mov $0x416,%edx │ │ │ │ - lea 0x94d07(%rip),%rsi │ │ │ │ - lea 0x94d30(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 4883f │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0xab0(%rdi),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0xaa8(%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0xa88(%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0xab0(%rbx) │ │ │ │ - movq $0x0,0xaa8(%rbx) │ │ │ │ - movq $0x0,0xa88(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44960 │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea -0x8(,%rax,8),%rdi │ │ │ │ - sar $0x3,%rdi │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %edi,%edi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - mov %eax,0xaa4(%rbx) │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 42b70 │ │ │ │ - mov %rax,0xa88(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 44969 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x400,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 1d1d0 │ │ │ │ - mov %rax,0xab0(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 44969 │ │ │ │ - mov 0xaa4(%rbx),%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 42b70 │ │ │ │ - mov %rax,0xaa8(%rbx) │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 44969 │ │ │ │ - mov 0xaa4(%rbx),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 44937 │ │ │ │ - jmp 4494d │ │ │ │ - mov 0xaa8(%rbx),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov 0x8(%rbp,%rdx,8),%rsi │ │ │ │ - mov %rsi,(%rcx,%rdx,8) │ │ │ │ - cmp %eax,0xaa4(%rbx) │ │ │ │ - ja 44930 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 448c5 │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 4494f │ │ │ │ - push %r12 │ │ │ │ - lea 0x1270(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x30(%rdi),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x490,%rbx │ │ │ │ - callq 7410 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 44982 │ │ │ │ - mov 0x1360(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ + mov 0x2b58(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 48935 │ │ │ │ + callq aa090 │ │ │ │ + lea 0x2ac0(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ - movq $0x0,0x1360(%rbp) │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + jmpq a47a0 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - testb $0x2,-0x12b74(%rdi) │ │ │ │ - je 449e3 │ │ │ │ - cmpb $0x0,-0x12b3e(%rdi) │ │ │ │ - jne 44c40 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1608(%rbx) │ │ │ │ - mfence │ │ │ │ - lea 0x1280(%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,0x1278(%rbx) │ │ │ │ - mov %rax,0x1288(%rbx) │ │ │ │ - mov %rax,0x1280(%rbx) │ │ │ │ - lea 0x12d8(%rbx),%rax │ │ │ │ - mov %rax,0x12e0(%rbx) │ │ │ │ - mov %rax,0x12d8(%rbx) │ │ │ │ - lea -0xf1f(%rip),%rax │ │ │ │ - mov %rax,0x12e8(%rbx) │ │ │ │ - lea -0x30a6d(%rip),%rax │ │ │ │ - movups %xmm0,0x12f0(%rbx) │ │ │ │ - movq $0x0,0x12d0(%rbx) │ │ │ │ - movq $0x0,0x1300(%rbx) │ │ │ │ - mov %rax,0x12f8(%rbx) │ │ │ │ - mfence │ │ │ │ - lea 0x1640(%rbx),%rax │ │ │ │ - movl $0x0,0x1638(%rbx) │ │ │ │ - mov %rax,0x1648(%rbx) │ │ │ │ - mov %rax,0x1640(%rbx) │ │ │ │ - mfence │ │ │ │ - lea 0x1698(%rbx),%rax │ │ │ │ - lea 0x1610(%rbx),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - movl $0x0,0x1690(%rbx) │ │ │ │ - mov %rax,0x16a0(%rbx) │ │ │ │ - mov %rax,0x1698(%rbx) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x2a98,%rdi │ │ │ │ callq 7350 │ │ │ │ - lea 0x16a8(%rbx),%rdi │ │ │ │ + lea 0x2b08(%rbx),%rax │ │ │ │ + lea 0x2b28(%rbx),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ + mov %rax,0x2b10(%rbx) │ │ │ │ + mov %rax,0x2b08(%rbx) │ │ │ │ + lea 0x2b18(%rbx),%rax │ │ │ │ + mov %rax,0x2b20(%rbx) │ │ │ │ + mov %rax,0x2b18(%rbx) │ │ │ │ callq 7350 │ │ │ │ - movq $0xffffe,0x8(%rbx) │ │ │ │ - movabs $0x64000003e8,%rax │ │ │ │ - mov %rax,0x16d4(%rbx) │ │ │ │ - movq $0x0,0x1348(%rbx) │ │ │ │ - mov $0x240000,%edi │ │ │ │ - movq $0x0,0x1340(%rbx) │ │ │ │ - movq $0x8000,0x1350(%rbx) │ │ │ │ - movq $0x7fff,0x1358(%rbx) │ │ │ │ - callq 42c40 │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c60 │ │ │ │ - mov %rax,0x1360(%rbx) │ │ │ │ - mov $0x10000,%edi │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1000,%r12d │ │ │ │ - callq 42c40 │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%r12 │ │ │ │ - movl $0x10000,0x78(%rbp) │ │ │ │ - callq 16af0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2b68(%rbx),%rax │ │ │ │ + movq $0x0,0x2b60(%rbx) │ │ │ │ + mov %rax,0x2b70(%rbx) │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea 0x7800a(%rip),%rdi │ │ │ │ + mov %rax,0x2b68(%rbx) │ │ │ │ + lea -0x5972(%rip),%rax │ │ │ │ + mov %rax,0x2b78(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq aa0d0 │ │ │ │ + mov %rax,0x2b58(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 44bd8 │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0x490,%rbp │ │ │ │ - cmp $0x4,%r13d │ │ │ │ - jne 44b67 │ │ │ │ - movq $0x1,0x1348(%rbx) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x1,0x1340(%rbx) │ │ │ │ - testb $0x2,-0x12b74(%rbx) │ │ │ │ - je 44bc5 │ │ │ │ - cmpb $0x0,-0x12b3e(%rbx) │ │ │ │ - jne 44c10 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + je 48a12 │ │ │ │ + lea 0x5c43d(%rip),%rcx │ │ │ │ + lea 0x5c426(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x2ac0(%rbx),%rdi │ │ │ │ + mov $0xbd8,%r8d │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x10000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 44b85 │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - imul $0x490,%rax,%rax │ │ │ │ - movq $0x0,0x30(%rbx,%rax,1) │ │ │ │ - jmp 44bb3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x94e06(%rip),%rdx │ │ │ │ - lea 0x8eb89(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jmpq a4940 │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x94dd9(%rip),%rdx │ │ │ │ - lea 0x8eb12(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 449e3 │ │ │ │ - nop │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x240000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 44b44 │ │ │ │ - movq $0x0,0x1360(%rbx) │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - jmpq 44bb3 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + mov %edx,%edx │ │ │ │ push %r14 │ │ │ │ + shl $0x5,%rdx │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xc2325(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 452b1 │ │ │ │ - mov 0xc3322(%rip),%rax │ │ │ │ - mov 0xc230b(%rip),%rcx │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0xc3390(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 45350 │ │ │ │ - mov 0x8(%r13),%r14 │ │ │ │ - mov 0x18(%r13),%edx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x14(%r13),%r9d │ │ │ │ - mov 0x1660(%r13),%rbp │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov %r14,%rbx │ │ │ │ - shr $0x14,%r10 │ │ │ │ - mov %r9d,(%rsp) │ │ │ │ - shr $0x16,%rbx │ │ │ │ - and $0xfffff,%r12d │ │ │ │ - and $0x3,%r10d │ │ │ │ - and $0x3,%ebx │ │ │ │ - mov %r10b,0x10(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - imul $0x3b9aca00,0x38(%rsp),%rax │ │ │ │ - add 0x40(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x1348(%r13),%r8 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - push %rdx │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov %r8,%rcx │ │ │ │ - sub $0x1,%r8 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - sub 0x1340(%r13),%rcx │ │ │ │ - mul %rdx │ │ │ │ - movzbl 0x1658(%r13),%eax │ │ │ │ - push %r9 │ │ │ │ - mov 0x1340(%r13),%r9 │ │ │ │ - shr $0x12,%rdx │ │ │ │ - sub %rdx,%rbp │ │ │ │ - lea 0x94962(%rip),%rdx │ │ │ │ - push %rbp │ │ │ │ - push %rax │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - pushq 0x1670(%r13) │ │ │ │ - pushq 0x1668(%r13) │ │ │ │ - pushq 0x1708(%r13) │ │ │ │ - pushq 0x1700(%r13) │ │ │ │ - push %rax │ │ │ │ - mov 0x24(%r13),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x20(%r13),%eax │ │ │ │ - shr %eax │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq 0x1320(%r13) │ │ │ │ - pushq 0x1328(%r13) │ │ │ │ - callq 42d10 │ │ │ │ - add $0x70,%rsp │ │ │ │ - movzbl 0x10(%rsp),%r10d │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r15),%rdi │ │ │ │ - cmp $0xffffe,%r12d │ │ │ │ - mov %rdi,(%r15) │ │ │ │ - mov %r10b,(%rsp) │ │ │ │ - je 45291 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - lea 0x94764(%rip),%rdx │ │ │ │ - cmp $0xfffff,%r12d │ │ │ │ - je 4529b │ │ │ │ - mov 0x10(%r13),%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x94758(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 42d10 │ │ │ │ - movzbl (%rsp),%r10d │ │ │ │ - cltq │ │ │ │ - add %rax,(%r15) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r14,%r12 │ │ │ │ - movzbl %r10b,%ebp │ │ │ │ - shr $0x22,%rax │ │ │ │ - shr $0x2c,%r8 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %r8d,%eax │ │ │ │ - shr $0x18,%r12 │ │ │ │ - and $0x3ff,%r8d │ │ │ │ - and $0x3ff,%ax │ │ │ │ - and $0x3ff,%cx │ │ │ │ - and $0x3ff,%r12w │ │ │ │ - mov %ax,0x10(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - shr $0x36,%rax │ │ │ │ - mov %cx,(%rsp) │ │ │ │ - mov %ax,0x8(%rsp) │ │ │ │ - cmp $0x2,%r10b │ │ │ │ - je 44eb8 │ │ │ │ - movzwl %ax,%r8d │ │ │ │ - cmp $0x3,%r10b │ │ │ │ - je 44eb8 │ │ │ │ - movzwl %r12w,%eax │ │ │ │ - movzwl %cx,%r8d │ │ │ │ - test %r10b,%r10b │ │ │ │ - cmove %eax,%r8d │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x949b0(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 42d10 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r15),%rdi │ │ │ │ - mov %rdi,(%r15) │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - je 44f67 │ │ │ │ - movzwl 0x10(%rsp),%r14d │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %eax,%r15d │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%rbp),%ecx │ │ │ │ - mov %r15d,%r8d │ │ │ │ - and $0x3,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0xac(%r13,%rax,1),%r9d │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - je 44f40 │ │ │ │ - movzwl 0x8(%rsp),%r8d │ │ │ │ - cmp $0x3,%ebp │ │ │ │ - je 44f40 │ │ │ │ - movzwl (%rsp),%r8d │ │ │ │ - movzwl %r12w,%edx │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %edx,%r8d │ │ │ │ - cmove %eax,%r8d │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x94953(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 42d10 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r14),%rdi │ │ │ │ - mov %rdi,(%r14) │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jne 44ef8 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov 0x0(%r13),%r8 │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x94956(%rip),%rdx │ │ │ │ - lea -0x10228(%r13),%rbx │ │ │ │ - mov %r8,%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - and $0x1,%r8d │ │ │ │ - shr $0x3,%rcx │ │ │ │ - and $0x1,%ecx │ │ │ │ - callq 42d10 │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - lea 0x945fc(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r15),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%r15) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 42d10 │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - lea 0x945e6(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r15),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%r15) │ │ │ │ - mov 0x1368(%r13),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov 0x136c(%r13),%r8d │ │ │ │ - callq 42d10 │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - lea 0x945cc(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r15),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%r15) │ │ │ │ - mov 0x1370(%r13),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov 0x1374(%r13),%r8d │ │ │ │ - callq 42d10 │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - lea 0x945b5(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r15),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%r15) │ │ │ │ - mov 0x1378(%r13),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov 0x137c(%r13),%r8d │ │ │ │ - callq 42d10 │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - lea 0x94598(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r15),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdi,(%r15) │ │ │ │ - mov 0x1380(%r13),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov 0x1384(%r13),%r8d │ │ │ │ - callq 42d10 │ │ │ │ - mov $0xffffffffffffffff,%r11 │ │ │ │ - cltq │ │ │ │ - add %rax,(%r15) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl -0x12aea(%r13),%esi │ │ │ │ - mov %ebp,%r12d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 450f0 │ │ │ │ - mov %ebp,%eax │ │ │ │ - movzbl %sil,%r12d │ │ │ │ - cmp %r12,%rax │ │ │ │ - jae 450f0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %ebp,%ecx │ │ │ │ - and $0xffffffffffffffc0,%rax │ │ │ │ - shr $0x6,%rdi │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%rbx,%rdi,8),%rdx │ │ │ │ - jne 450d9 │ │ │ │ - add $0x40,%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb 450c9 │ │ │ │ - jmp 450f0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea -0xf8(%rax),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7960 │ │ │ │ + test %al,%al │ │ │ │ + je 48b30 │ │ │ │ + mov 0x68(%rbp),%rdx │ │ │ │ + lea 0xf8(%rbp),%rsi │ │ │ │ + jmp 48aae │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x40,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jbe 450f0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov (%rbx,%rdx,8),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 450c0 │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + and $0x20,%eax │ │ │ │ + add %rsi,%rax │ │ │ │ cmp %rax,%r12 │ │ │ │ - cmova %rax,%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %esi,%r12d │ │ │ │ - jae 45228 │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea 0x1(%r12),%ebp │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x12fc0(%r13,%rax,8),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 45078 │ │ │ │ - movzbl 0xa0(%r14),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ + jne 48ab3 │ │ │ │ + cmp %r13,0x18(%r12) │ │ │ │ + jne 48ab3 │ │ │ │ mov %rdx,%rcx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - shl %cl,%rax │ │ │ │ - and (%rbx,%rdx,8),%rax │ │ │ │ - je 45078 │ │ │ │ - mov 0xaa4(%r14),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 45078 │ │ │ │ - mov 0xa88(%r14),%rax │ │ │ │ - mov 0xaa0(%r14),%edx │ │ │ │ - mov 0xa94(%r14),%esi │ │ │ │ - mov %edx,0x2c(%rsp) │ │ │ │ - mov (%rax,%rdx,8),%rcx │ │ │ │ - mov 0xa9c(%r14),%edx │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - lea 0xa88(%r14),%rsi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ - mov (%rax,%rdx,8),%rdi │ │ │ │ - mov 0xa98(%r14),%edx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov 0xa90(%r14),%edx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - callq 3c520 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - movzwl 0xb2(%r14),%r9d │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0xaa4(%r14),%eax │ │ │ │ - pushq 0x8(%rsp) │ │ │ │ - mov 0x3c(%rsp),%r8d │ │ │ │ - sub %rdi,%rsi │ │ │ │ - push %r8 │ │ │ │ - mov %eax,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq 0x20(%rsp) │ │ │ │ - mov 0x48(%rsp),%r10d │ │ │ │ - push %r10 │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - mov 0x54(%rsp),%ecx │ │ │ │ - push %rcx │ │ │ │ - mov 0x54(%rsp),%ecx │ │ │ │ - push %rcx │ │ │ │ - mov 0x60(%rsp),%ecx │ │ │ │ - push %rcx │ │ │ │ - mov %r12d,%ecx │ │ │ │ - push %rdx │ │ │ │ - lea 0x946f0(%rip),%rdx │ │ │ │ - callq 42d10 │ │ │ │ - add $0x50,%rsp │ │ │ │ - mov $0xffffffffffffffff,%r11 │ │ │ │ - cltq │ │ │ │ - add %rax,(%r15) │ │ │ │ - jmpq 45078 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc1dc1(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 452c5 │ │ │ │ - mov 0xc2e3a(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 452d2 │ │ │ │ - mov 0xc1d9b(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0xc2e21(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 452da │ │ │ │ - mov 0xc2d9f(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 452df │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + mov %rdx,%rax │ │ │ │ + or $0x8,%rcx │ │ │ │ + lock cmpxchg %rcx,0x68(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 48ab3 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 48a80 │ │ │ │ + cmpw $0x0,0x70(%rbp) │ │ │ │ + je 48ac2 │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + test $0x8,%al │ │ │ │ + jne 48af0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a7bb0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 45358 │ │ │ │ - add $0x58,%rsp │ │ │ │ + jne 48b87 │ │ │ │ + add $0x28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - sub %rdi,%rsi │ │ │ │ - lea 0x942f4(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 42d10 │ │ │ │ - movzbl (%rsp),%r10d │ │ │ │ - cltq │ │ │ │ - add %rax,(%r15) │ │ │ │ - jmpq 44e50 │ │ │ │ - mov 0xc1d38(%rip),%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - jmpq 44cf9 │ │ │ │ - mov 0xc1d24(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmp 4526e │ │ │ │ - mfence │ │ │ │ - jmpq 4524e │ │ │ │ - mfence │ │ │ │ - jmp 45263 │ │ │ │ - movl $0x0,0xc2d1f(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xc2d00(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4526e │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 4526e │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc2cc5(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 4526e │ │ │ │ + nop │ │ │ │ + mov 0x1a8(%rbp),%rdx │ │ │ │ + lea 0x1a8(%rbp),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 48ac2 │ │ │ │ + cmp 0x1b0(%rbp),%rdx │ │ │ │ + jne 48ac2 │ │ │ │ + and $0x80,%eax │ │ │ │ + or 0x1b8(%rbp),%rax │ │ │ │ + jne 48ac2 │ │ │ │ + lea -0x12fc0(%rbx),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 36450 │ │ │ │ + jmp 48ac2 │ │ │ │ nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 44cf9 │ │ │ │ + mov %rsp,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 7170 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + imul $0x3b9aca00,(%rsp),%r14 │ │ │ │ + add 0x8(%rsp),%r14 │ │ │ │ + callq a7af0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + lea 0x1d60(%rbx),%rdi │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 48a6a │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 48a20 │ │ │ │ nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - lea 0x1270(%rsi),%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 45370 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 44ca0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - lea 0x1270(%rsi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 453b0 │ │ │ │ - mov 0x1340(%r13),%r12 │ │ │ │ - lea 0x94225(%rip),%rbx │ │ │ │ - cmp 0x1348(%r13),%r12 │ │ │ │ - je 454c3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1358(%r13),%rax │ │ │ │ - and %r12,%rax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - mov 0x1360(%r13),%rax │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x30(%rbp),%r8d │ │ │ │ - lea 0x941f7(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 42d10 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r14),%rdi │ │ │ │ - mov %rdi,(%r14) │ │ │ │ - mov 0x0(%rbp),%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 45451 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 48a20 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - mov 0x10(%r15),%r8 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 42d10 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r14),%rdi │ │ │ │ - mov %rdi,(%r14) │ │ │ │ - mov (%r15),%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jne 45428 │ │ │ │ - lea 0x20(%rbp),%r15 │ │ │ │ - cmp 0x20(%rbp),%r15 │ │ │ │ - je 454b2 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - lea 0x9418c(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 42d10 │ │ │ │ - cltq │ │ │ │ - add %rax,(%r14) │ │ │ │ - mov 0x20(%rbp),%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - je 454b2 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 42d10 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r14),%rdi │ │ │ │ - mov %rdi,(%r14) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 45488 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,0x1348(%r13) │ │ │ │ - jne 453d8 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r13) │ │ │ │ + mov 0x12fc8(%rdi),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 48c20 │ │ │ │ + mov 0x2d68(%rdi),%rdx │ │ │ │ + mov 0x2d60(%rdi),%rax │ │ │ │ + mov $0x1,%r8d │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shr $0x2,%rax │ │ │ │ + add $0x1000,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jbe 48c26 │ │ │ │ + testb $0x4,0x12fc0(%rdi) │ │ │ │ + je 48c26 │ │ │ │ + mov 0x14610(%rdi),%r8 │ │ │ │ + movb $0x1,0x14618(%rdi) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 48c26 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + mov %r8d,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfffffffb,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %rdi,%r10 │ │ │ │ push %r14 │ │ │ │ + or $0x4,%eax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movabs $0xffc00fffffffffff,%r15 │ │ │ │ - mov 0xc(%rsp),%ebx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movabs $0x3fffffffffffff,%r11 │ │ │ │ - mov %ebx,%r10d │ │ │ │ - and $0x2,%ebx │ │ │ │ - and $0x4,%r10d │ │ │ │ - jmpq 45664 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 4554f │ │ │ │ - testb $0x10,0x0(%rbp) │ │ │ │ - je 45680 │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0xfffff,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - movabs $0xfffffffc00ffffff,%rsi │ │ │ │ - and $0xfffffffffff00000,%rdx │ │ │ │ - or %rdx,%rcx │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shr $0x10,%r9 │ │ │ │ - shr $0x18,%rdx │ │ │ │ - and $0x30,%r9d │ │ │ │ - sete %dil │ │ │ │ - and %rsi,%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - add %edx,%edi │ │ │ │ - and $0x3ff,%di │ │ │ │ - mov %rdi,%rdx │ │ │ │ - and $0x3ff,%edx │ │ │ │ - shl $0x18,%rdx │ │ │ │ - or %rcx,%rdx │ │ │ │ - shr $0x22,%rcx │ │ │ │ - cmp $0x10,%r9b │ │ │ │ - sete %sil │ │ │ │ - add %esi,%ecx │ │ │ │ - movabs $0xfffff003ffffffff,%rsi │ │ │ │ - and $0x3ff,%cx │ │ │ │ - and %rsi,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rcx,%r13 │ │ │ │ - and $0x3ff,%r13d │ │ │ │ - shl $0x22,%r13 │ │ │ │ - or %rdx,%r13 │ │ │ │ - shr $0x2c,%rdx │ │ │ │ - cmp $0x20,%r9b │ │ │ │ - sete %sil │ │ │ │ - and %r15,%r13 │ │ │ │ - add %esi,%edx │ │ │ │ - and $0x3ff,%dx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movzwl %dx,%edx │ │ │ │ - and $0x3ff,%esi │ │ │ │ - shl $0x2c,%rsi │ │ │ │ - or %r13,%rsi │ │ │ │ - shr $0x36,%r13 │ │ │ │ - cmp $0x30,%r9b │ │ │ │ - sete %r9b │ │ │ │ - and %r11,%rsi │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - add %r9d,%r13d │ │ │ │ - and $0x3ff,%r13w │ │ │ │ - mov %r13,%r9 │ │ │ │ - shl $0x36,%r9 │ │ │ │ - or %r9,%rsi │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr $0x14,%r9 │ │ │ │ - and $0x3,%r9d │ │ │ │ - cmp $0x2,%r9b │ │ │ │ - je 45649 │ │ │ │ - movzwl %r13w,%edx │ │ │ │ - cmp $0x3,%r9b │ │ │ │ - je 45649 │ │ │ │ - movzwl %di,%edx │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - test %r9b,%r9b │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 45680 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + testb $0x20,0xa8(%rdi) │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + cmove %esi,%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xac(%rdi),%eax │ │ │ │ + mov %ax,0x82(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + and $0x2,%esi │ │ │ │ + mov 0x12fc8(%r9),%rax │ │ │ │ + movabs $0xfffffffc00ffffff,%r14 │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + and $0x4,%ebx │ │ │ │ + movabs $0xfffff003ffffffff,%r13 │ │ │ │ + movabs $0xffc00fffffffffff,%r12 │ │ │ │ + movabs $0x3fffffffffffff,%rbp │ │ │ │ + jmpq 48dcb │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 45de8 │ │ │ │ - lock cmpxchg %rsi,0x8(%rbp) │ │ │ │ - cmp %r8,%rax │ │ │ │ - je 45b10 │ │ │ │ - movzwl 0x2(%r12),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %rax,%r8 │ │ │ │ - and $0xfffff,%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp 0x10(%rbp),%ecx │ │ │ │ - jbe 45540 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 45a57 │ │ │ │ - lea 0x1270(%rbp),%rbx │ │ │ │ - mov $0x1,%edx │ │ │ │ - nop │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 456a0 │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movabs $0x3fffffffffffff,%r10 │ │ │ │ - mov %edi,%r14d │ │ │ │ - and $0x2,%edi │ │ │ │ - and $0x4,%r14d │ │ │ │ - mov %edi,%r11d │ │ │ │ - jmpq 457f3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 456df │ │ │ │ - testb $0x10,0x0(%rbp) │ │ │ │ - je 45a78 │ │ │ │ + jne 48cc2 │ │ │ │ + testb $0x10,0x12fc0(%r9) │ │ │ │ + je 48ded │ │ │ │ mov %rax,%rdx │ │ │ │ and $0xfffff,%edi │ │ │ │ xor %esi,%esi │ │ │ │ - movabs $0xfffffffc00ffffff,%rcx │ │ │ │ and $0xfffffffffff00000,%rdx │ │ │ │ or %rdx,%rdi │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %rdi,%r15 │ │ │ │ mov %rdi,%rdx │ │ │ │ - shr $0x10,%r13 │ │ │ │ + shr $0x10,%r15 │ │ │ │ shr $0x18,%rdx │ │ │ │ - and $0x30,%r13d │ │ │ │ + and $0x30,%r15d │ │ │ │ sete %sil │ │ │ │ - and %rcx,%rdi │ │ │ │ + and %r14,%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ add %edx,%esi │ │ │ │ and $0x3ff,%si │ │ │ │ mov %rsi,%rdx │ │ │ │ and $0x3ff,%edx │ │ │ │ shl $0x18,%rdx │ │ │ │ or %rdi,%rdx │ │ │ │ shr $0x22,%rdi │ │ │ │ - cmp $0x10,%r13b │ │ │ │ + cmp $0x10,%r15b │ │ │ │ sete %cl │ │ │ │ + and %r13,%rdx │ │ │ │ add %ecx,%edi │ │ │ │ - movabs $0xfffff003ffffffff,%rcx │ │ │ │ + mov %rdx,%rcx │ │ │ │ and $0x3ff,%di │ │ │ │ - and %rcx,%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ + shr $0x2c,%rcx │ │ │ │ mov %rdi,%r8 │ │ │ │ and $0x3ff,%r8d │ │ │ │ shl $0x22,%r8 │ │ │ │ or %rdx,%r8 │ │ │ │ - shr $0x2c,%rdx │ │ │ │ - cmp $0x20,%r13b │ │ │ │ - sete %cl │ │ │ │ - and %r15,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x20,%r15b │ │ │ │ + sete %dl │ │ │ │ + and %r12,%r8 │ │ │ │ add %ecx,%edx │ │ │ │ and $0x3ff,%dx │ │ │ │ mov %rdx,%rcx │ │ │ │ movzwl %dx,%edx │ │ │ │ and $0x3ff,%ecx │ │ │ │ shl $0x2c,%rcx │ │ │ │ or %r8,%rcx │ │ │ │ shr $0x36,%r8 │ │ │ │ - cmp $0x30,%r13b │ │ │ │ - sete %r13b │ │ │ │ - and %r10,%rcx │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - add %r13d,%r8d │ │ │ │ + cmp $0x30,%r15b │ │ │ │ + sete %r15b │ │ │ │ + and %rbp,%rcx │ │ │ │ + movzbl %r15b,%r15d │ │ │ │ + add %r15d,%r8d │ │ │ │ and $0x3ff,%r8w │ │ │ │ - mov %r8,%r13 │ │ │ │ - shl $0x36,%r13 │ │ │ │ - or %r13,%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - shr $0x14,%r13 │ │ │ │ - and $0x3,%r13d │ │ │ │ - cmp $0x2,%r13b │ │ │ │ - je 457d7 │ │ │ │ + mov %r8,%r15 │ │ │ │ + shl $0x36,%r15 │ │ │ │ + or %r15,%rcx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + shr $0x14,%r15 │ │ │ │ + and $0x3,%r15d │ │ │ │ + cmp $0x2,%r15b │ │ │ │ + je 48da9 │ │ │ │ movzwl %r8w,%edx │ │ │ │ - cmp $0x3,%r13b │ │ │ │ - je 457d7 │ │ │ │ + cmp $0x3,%r15b │ │ │ │ + je 48da9 │ │ │ │ movzwl %si,%edx │ │ │ │ movzwl %di,%edi │ │ │ │ - test %r13b,%r13b │ │ │ │ + test %r15b,%r15b │ │ │ │ cmovne %edi,%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 4580f │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 45bde │ │ │ │ - lock cmpxchg %rcx,0x8(%rbp) │ │ │ │ - cmp %r9,%rax │ │ │ │ - je 45ba0 │ │ │ │ - movzwl 0x2(%r12),%edx │ │ │ │ + je 48ded │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 48e40 │ │ │ │ + lock cmpxchg %rcx,0x12fc8(%r9) │ │ │ │ + cmp %r11,%rax │ │ │ │ + je 48e58 │ │ │ │ + movzwl 0x82(%r10),%edx │ │ │ │ mov %eax,%edi │ │ │ │ - mov %rax,%r9 │ │ │ │ + mov %rax,%r11 │ │ │ │ and $0xfffff,%edi │ │ │ │ add %edx,%edi │ │ │ │ - cmp 0x10(%rbp),%edi │ │ │ │ - jbe 456d0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 45a68 │ │ │ │ - movzbl 0xa(%rbp),%eax │ │ │ │ - lea 0x30(%rbp),%r13 │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - shl $0x4,%rdi │ │ │ │ - and $0xfffff,%eax │ │ │ │ - add %r13,%rdi │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - ja 458c0 │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x9,%edx │ │ │ │ - cmp 0x80(%rdi),%edx │ │ │ │ - jae 45867 │ │ │ │ - cmp $0x3fffff,%eax │ │ │ │ - ja 45867 │ │ │ │ - add %eax,%eax │ │ │ │ - cmp %eax,0x2c(%rbp) │ │ │ │ - cmovae 0x2c(%rbp),%eax │ │ │ │ - mov %eax,0x2c(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 43770 │ │ │ │ - test %al,%al │ │ │ │ - jne 45bf8 │ │ │ │ - cmpq $0x0,0x16e8(%rbp) │ │ │ │ - je 45ce6 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - mov $0xfffffff5,%eax │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 45e0e │ │ │ │ - add $0x48,%rsp │ │ │ │ + cmp 0x12fd0(%r9),%edi │ │ │ │ + jbe 48cb0 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + lea 0x80(%r10),%rsi │ │ │ │ + lea 0x12fc0(%r9),%rdi │ │ │ │ + callq 7a5d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 48e20 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x12ab8(%rbp),%rax │ │ │ │ - testb $0x2,0x90(%rax) │ │ │ │ - jne 45e13 │ │ │ │ - mov 0x1274(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 45b58 │ │ │ │ - mov 0x18(%rbp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 45b00 │ │ │ │ - mov 0x14(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 45def │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov %eax,0x84(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - mov 0x14(%rbp),%edx │ │ │ │ - shr $0x9,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - mov %edx,0x80(%rdi) │ │ │ │ - cmova %edx,%eax │ │ │ │ - mov $0xffffd,%edx │ │ │ │ - mov %eax,0x7c(%rdi) │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - shr $0x3,%rax │ │ │ │ - sub 0x28(%rbp),%eax │ │ │ │ - sub $0x7,%eax │ │ │ │ - cmovs %r13d,%eax │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - cmovg %edx,%eax │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - cmp %eax,0x28(%rdx) │ │ │ │ - jae 45cf1 │ │ │ │ - mov %eax,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - jmpq 45a0f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - and $0xfffffffffff00000,%rdx │ │ │ │ - mov 0x28(%rax),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r9 │ │ │ │ - shr $0x10,%rcx │ │ │ │ - shr $0x22,%rdx │ │ │ │ - and $0x30,%ecx │ │ │ │ - cmp $0x10,%cl │ │ │ │ - sete %r8b │ │ │ │ - add %edx,%r8d │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x3ff,%r8d │ │ │ │ - shr $0x18,%rdx │ │ │ │ - shl $0x22,%r8 │ │ │ │ - and $0x3ff,%dx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - adc $0x0,%dx │ │ │ │ - shr $0x2c,%r9 │ │ │ │ - and $0x3ff,%edx │ │ │ │ - shl $0x18,%rdx │ │ │ │ - or %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x20,%cl │ │ │ │ - sete %dl │ │ │ │ - add %r9d,%edx │ │ │ │ - and $0x3ff,%edx │ │ │ │ - shl $0x2c,%rdx │ │ │ │ - or %r8,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - shr $0x36,%r8 │ │ │ │ - cmp $0x30,%cl │ │ │ │ - sete %cl │ │ │ │ - and $0xffffff,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add %rcx,%r8 │ │ │ │ - shl $0x36,%r8 │ │ │ │ - or %r8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - lock cmpxchg %rdx,0x8(%rbp) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 45c76 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - jne 45958 │ │ │ │ - mov $0x5,%r13d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x16d0(%rbp),%edx │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - lea -0x2(%r13),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 45a9d │ │ │ │ - cmp $0x5,%r13d │ │ │ │ - jne 45892 │ │ │ │ - mov $0xffffffe2,%eax │ │ │ │ - jmpq 45897 │ │ │ │ + cmp $0xfffffff5,%eax │ │ │ │ + jne 48e08 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov $0x3,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - testb $0x10,0x0(%rbp) │ │ │ │ - jne 45818 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x16e8(%rbp) │ │ │ │ - je 45cfc │ │ │ │ - movzbl 0x16d0(%rbp),%edx │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0xc(%rsp),%r13d │ │ │ │ - and $0x1,%r13d │ │ │ │ - test %dl,%dl │ │ │ │ - jne 45c60 │ │ │ │ - movzbl 0xa(%rbp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x6,%al │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp %al,%dl │ │ │ │ - jne 45aca │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 45d3e │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 45892 │ │ │ │ - lea 0x1610(%rbp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7590 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 45892 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 3df10 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 45892 │ │ │ │ - nop │ │ │ │ - cmp $0x5,%r13d │ │ │ │ - je 45a30 │ │ │ │ - jmp 45b5e │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rax,%rdx │ │ │ │ and $0xfffff,%eax │ │ │ │ - movb $0x1,(%r12) │ │ │ │ + movb $0x1,0x80(%r10) │ │ │ │ shr $0x14,%rdx │ │ │ │ - mov %eax,0x4(%r12) │ │ │ │ + mov %eax,0x84(%r10) │ │ │ │ and $0x3,%edx │ │ │ │ mov %rdx,%rax │ │ │ │ - mov %dl,0x1(%r12) │ │ │ │ + mov %dl,0x81(%r10) │ │ │ │ and $0x3,%eax │ │ │ │ lea (%rax,%rax,8),%rdx │ │ │ │ lea (%rax,%rdx,8),%rax │ │ │ │ shl $0x4,%rax │ │ │ │ - mov 0x30(%rbp,%rax,1),%rax │ │ │ │ + mov 0x12ff0(%r9,%rax,1),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ + mov %rax,0x88(%r10) │ │ │ │ + add $0x18,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 45897 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - cmpq $0x0,0x16e8(%rbp) │ │ │ │ - jne 45a30 │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - mov $0x1,%edx │ │ │ │ - imul $0x3b9aca00,0x20(%rsp),%rax │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - mov %rax,0x16e8(%rbp) │ │ │ │ - jmpq 45a30 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0xfffff,%eax │ │ │ │ - movb $0x1,(%r12) │ │ │ │ - shr $0x14,%rdx │ │ │ │ - mov %eax,0x4(%r12) │ │ │ │ - and $0x3,%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %dl,0x1(%r12) │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x30(%rbp,%rax,1),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 45897 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0xa(%rbp),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 48fd0 │ │ │ │ + movzwl 0x14(%rbp),%eax │ │ │ │ and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - mov -0x12ab8(%rbp),%rax │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - testb $0x2,0x90(%rax) │ │ │ │ - jne 45e13 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - ja 458d4 │ │ │ │ - lea 0x93e81(%rip),%rcx │ │ │ │ - mov $0x107,%edx │ │ │ │ - lea 0x938e7(%rip),%rsi │ │ │ │ - lea 0x939bd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 45892 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 3d080 │ │ │ │ - jmpq 45510 │ │ │ │ - mov 0x16e8(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 45d0a │ │ │ │ - mov 0x16d4(%rbp),%edx │ │ │ │ - mov -0x12a20(%rbp),%rdi │ │ │ │ - movq $0x0,0x16e8(%rbp) │ │ │ │ - lea 0x12d0(%rbp),%rsi │ │ │ │ - callq 14270 │ │ │ │ - lea 0x1278(%rbp),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x1290(%rbp),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x1298(%rbp),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - jmpq 4551a │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmpq 45b6c │ │ │ │ - mov $0x2,%r13d │ │ │ │ - jmpq 45b5e │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov $0x2,%r13d │ │ │ │ - jmpq 45b6c │ │ │ │ - mov 0x1720(%rbp),%r14 │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - mov %r13,%rsi │ │ │ │ - imul $0x3b9aca00,0x20(%rsp),%rdx │ │ │ │ - add 0x28(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 45c86 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 42b70 │ │ │ │ - lea 0x938f3(%rip),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 71a0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 45dd4 │ │ │ │ - lea 0x1000(%r12),%r14 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 45d75 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 48f8b │ │ │ │ + testb $0x2,0x69(%r12) │ │ │ │ + jne 48fe0 │ │ │ │ + movzbl 0x72(%r12),%eax │ │ │ │ + movzwl 0x452(%rbx),%ecx │ │ │ │ + mov 0xb0(%r12),%rdi │ │ │ │ + movzwl 0xee(%r12),%r10d │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0xb6(%r12,%rax,2),%r9 │ │ │ │ + movzwl 0x70(%r12),%eax │ │ │ │ + movzwl 0x8(%r9),%r8d │ │ │ │ + movzwl 0x4(%r9),%r9d │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + lea 0x8(%rdi,%r8,8),%rsi │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + cmova %rax,%rsi │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea 0x28(%rsi),%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + lea 0x8(%rdi,%r9,8),%rdi │ │ │ │ + shr $0x3,%edx │ │ │ │ + lea 0x1(%rdx,%r10,1),%rdx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + ja 48fa0 │ │ │ │ + sub %r9d,%r8d │ │ │ │ + lea -0x3(%r8),%eax │ │ │ │ + cmp $0x200,%rax │ │ │ │ + jbe 48f8b │ │ │ │ + cmp $0x200,%rcx │ │ │ │ + jg 48faf │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x450(%rbx),%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jle 48f8b │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 48f8b │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 44ca0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 360e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - callq 45390 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x9388c(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 7410 │ │ │ │ - lea -0x12fc0(%rbp),%rdi │ │ │ │ - callq 5d800 │ │ │ │ - jmpq 45aca │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 45897 │ │ │ │ - lea 0x93cca(%rip),%rcx │ │ │ │ - mov $0x10f,%edx │ │ │ │ - lea 0x93730(%rip),%rsi │ │ │ │ - lea 0x93822(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x93ca6(%rip),%rcx │ │ │ │ - mov $0x104,%edx │ │ │ │ - lea 0x9370c(%rip),%rsi │ │ │ │ - lea 0x92dab(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + callq 378c0 │ │ │ │ + jmpq 48ee6 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 36410 │ │ │ │ + test %al,%al │ │ │ │ + je 48f03 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3b2f0 │ │ │ │ + jmpq 48f03 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x48,%rsp │ │ │ │ + sub $0x78,%rsp │ │ │ │ + movzbl 0x2(%rcx),%ecx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 454e0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xfffffff5,%eax │ │ │ │ - je 45ea0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 45f3a │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + cmp %ax,0x2(%rdx) │ │ │ │ + je 49158 │ │ │ │ + mov 0xb0(%rsi),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %cl,(%rsp) │ │ │ │ + lea 0x8(%rdx,%rax,8),%r12 │ │ │ │ + lea 0x14(%r13),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 1d010 │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 49158 │ │ │ │ + lea 0xc0(%rbp),%rbx │ │ │ │ + test %cl,%cl │ │ │ │ + jne 491c8 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 1fde0 │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + sub %dx,0xde(%rbp) │ │ │ │ + sub %rbx,%rax │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + sar %rax │ │ │ │ + imul $0xcccccccd,%eax,%eax │ │ │ │ + sub %dx,0xe0(%rbp,%rax,2) │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 49278 │ │ │ │ + subw $0x1,0xe6(%rbp) │ │ │ │ + cmpb $0x0,0x1(%r12) │ │ │ │ + movb $0x0,0x2(%r12) │ │ │ │ + js 492b0 │ │ │ │ + andb $0x7f,0x1(%r12) │ │ │ │ + movzbl 0x72(%rbp),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movzwl -0x6(%rbx,%rax,2),%edx │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + lea 0x20(%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jb 49288 │ │ │ │ + movzbl (%r12),%ebx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq 214c0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + jne 491a5 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 49465 │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x1,%bl │ │ │ │ - jne 45e73 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movl $0x40000001,0x28(%rsp) │ │ │ │ - lea 0x1290(%rbp),%r15 │ │ │ │ - mov %rsp,%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xc0(%rbp),%rbx │ │ │ │ + test %cl,%cl │ │ │ │ + je 49130 │ │ │ │ + movzbl 0x72(%rbp),%eax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea -0xa(%rbx,%rax,2),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 22340 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 212a0 │ │ │ │ + movzbl (%r12),%r9d │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + je 49130 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 1bc10 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %al,(%rsp) │ │ │ │ + callq 3ac80 │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + jmpq 49130 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 454e0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xfffffff5,%eax │ │ │ │ - jne 45f10 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 45ed0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp 45ed0 │ │ │ │ + callq 1fde0 │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + sub %dx,0xde(%rbp) │ │ │ │ + sub %rbx,%rax │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + sar %rax │ │ │ │ + imul $0xcccccccd,%eax,%eax │ │ │ │ + sub %dx,0xe0(%rbp,%rax,2) │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 492a0 │ │ │ │ + subw $0x1,0xe6(%rbp) │ │ │ │ + movb $0x0,0x2(%r12) │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + movzbl 0x1(%r13),%eax │ │ │ │ + and $0xffffff80,%edx │ │ │ │ + and $0x7f,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x1(%r13) │ │ │ │ + andb $0x7f,0x1(%r12) │ │ │ │ + movzbl 0x72(%rbp),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movzwl -0x6(%rbx,%rax,2),%edx │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + lea 0x20(%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jb 49260 │ │ │ │ + movzbl (%r12),%ebx │ │ │ │ + jmpq 49182 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3aa50 │ │ │ │ + jmpq 49165 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ + subw $0x1,0xe8(%rbp) │ │ │ │ + jmpq 490cd │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 45e73 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 45e73 │ │ │ │ + callq 3aa50 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 49130 │ │ │ │ + subw $0x1,0xe8(%rbp) │ │ │ │ + jmpq 49211 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r15),%rax │ │ │ │ + movzwl 0xee(%rbp),%r11d │ │ │ │ + mov 0x14(%r13),%r8d │ │ │ │ + mov 0x18(%r13),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + movzbl 0x72(%rbp),%eax │ │ │ │ + mov 0x20(%r13),%r9 │ │ │ │ + mov 0xb0(%rbp),%rsi │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea -0xa(%rbx,%rax,2),%r10 │ │ │ │ + movzwl 0x8(%r10),%eax │ │ │ │ + lea 0x8(,%rax,8),%rdi │ │ │ │ + movzwl 0x452(%rdx),%eax │ │ │ │ + shr $0x3,%rdi │ │ │ │ + shl $0x6,%eax │ │ │ │ + lea 0x1(%rdi,%r11,1),%rdi │ │ │ │ + cltq │ │ │ │ + sub %rdi,%rax │ │ │ │ + js 49489 │ │ │ │ + movzwl 0x4(%r10),%edi │ │ │ │ + lea 0x8(%rsi,%rdi,8),%r10 │ │ │ │ + movzwl 0x70(%rbp),%edi │ │ │ │ + shl $0x9,%edi │ │ │ │ + movslq %edi,%rdi │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp %rsi,%r10 │ │ │ │ + jb 4946a │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jle 4946a │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8d,0x40(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8d,0x34(%rsp) │ │ │ │ + mov %rcx,0x44(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %r9,0x4c(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + movdqu 0x40(%rsp),%xmm1 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1c380 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + jne 49400 │ │ │ │ + movzbl 0x40(%rsp),%esi │ │ │ │ + orb $0x80,0x41(%rsp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add 0xee(%rbp),%ax │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + mov %ax,0xee(%rbp) │ │ │ │ + movzwl 0x452(%rdx),%edx │ │ │ │ + movzwl %ax,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + shl $0x9,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + add 0xb0(%rbp),%rdx │ │ │ │ + test %esi,%esi │ │ │ │ + je 490df │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13,%rax,1),%rcx │ │ │ │ + mov %rcx,(%rdx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 493e8 │ │ │ │ + jmpq 490df │ │ │ │ + nop │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%eax │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + mov %ax,0x40(%rsp) │ │ │ │ + movzwl 0xee(%rbp),%eax │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + add $0x5,%eax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %ax,0xee(%rbp) │ │ │ │ + movzwl 0x452(%rdx),%edx │ │ │ │ + movzwl %ax,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %r8d,0x54(%rsp) │ │ │ │ + shl $0x9,%edx │ │ │ │ + movb $0x81,0x41(%rsp) │ │ │ │ + movslq %edx,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + add 0xb0(%rbp),%rdx │ │ │ │ + jmpq 493da │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x77d8f(%rip),%rcx │ │ │ │ + mov $0x129,%edx │ │ │ │ + lea 0x7729b(%rip),%rsi │ │ │ │ + lea 0x7796c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x77d50(%rip),%rcx │ │ │ │ + mov $0xfc,%edx │ │ │ │ + lea 0x7727c(%rip),%rsi │ │ │ │ + lea 0x77492(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rsi),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x920(%rip),%rcx │ │ │ │ + and $0x20,%eax │ │ │ │ + setne %dl │ │ │ │ + shl $0x5,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + lea -0x944(%rip),%rax │ │ │ │ + lea 0xf8(%rsi,%rdx,1),%rdx │ │ │ │ + cmovne %rax,%rcx │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jb 494f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 494f0 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + add $0x12fc0,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + jmpq 81550 │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x1270(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov $0x1,%edx │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ + sub $0x178,%rsp │ │ │ │ + movzbl 0x15(%rdi),%esi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,0x0(%r13) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 45f70 │ │ │ │ - mov 0x1348(%rbp),%rax │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jb 46478 │ │ │ │ - mov 0x1330(%rbp),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 45fa3 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 460b0 │ │ │ │ - cmp 0x1320(%rbp),%rsi │ │ │ │ - jbe 460a8 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x16,%rdx │ │ │ │ - shr $0x14,%rax │ │ │ │ - sub %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - sub %rax,%rbx │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - cmovae %rsi,%rbx │ │ │ │ - lea 0x30(%rbp),%rsi │ │ │ │ - jmp 45fe4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 45ffc │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - ja 460c0 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ + test %sil,%sil │ │ │ │ + jne 4953b │ │ │ │ + mov 0x70(%rdi),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 498a2 │ │ │ │ + lea 0x90(%rbp),%rax │ │ │ │ + movl $0x0,0x90(%rbp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x70(%rbp),%eax │ │ │ │ + movl $0x0,0xb0(%rbp) │ │ │ │ + mov %eax,0xac(%rbp) │ │ │ │ + testb $0x2,0xa8(%rbp) │ │ │ │ + je 498aa │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl %sil,%edx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 4961d │ │ │ │ xor %edi,%edi │ │ │ │ + mov $0x1c3,%r13d │ │ │ │ + jmp 495b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %sil,%edx │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jae 49600 │ │ │ │ + movzbl 0x4(%rbx),%edx │ │ │ │ + bt %edx,%r13d │ │ │ │ + jae 495a0 │ │ │ │ + movzbl 0x7(%rbx),%edx │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 495a0 │ │ │ │ + or $0x1,%edx │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %dl,0x7(%rbx) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + callq 52100 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 49790 │ │ │ │ + movzbl 0x15(%rbp),%esi │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 495a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %dil,%dil │ │ │ │ + je 499ca │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 4958d │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4a528 │ │ │ │ + movzbl 0x16(%rbp),%eax │ │ │ │ + shr $0x3,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %al,0x1f(%rsp) │ │ │ │ + jne 4b1ec │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x80(%rbp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 49b43 │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x10(%r12),%r14 │ │ │ │ + movzbl 0x6(%r12),%ecx │ │ │ │ + movzbl 0x5a(%r14),%esi │ │ │ │ + movzbl 0x5b(%r14),%edi │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0xf,%edi │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sar %cl,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%edi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea -0x1(%rsi,%rdi,1),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 4b1cd │ │ │ │ + movzwl 0x14(%r14),%esi │ │ │ │ + and $0x3,%esi │ │ │ │ + cmp $0x2,%si │ │ │ │ + je 49ae7 │ │ │ │ + movzbl 0x59(%r14),%edi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %edi,%ecx │ │ │ │ + and $0xf,%r8d │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea (%r8,%r8,2),%r8 │ │ │ │ + mov 0x60(%r14,%r8,8),%r15 │ │ │ │ + movzwl 0x53a(%rbx),%r8d │ │ │ │ + cmp %r8w,0xea(%r15) │ │ │ │ + jb 496fc │ │ │ │ + cmp 0xec(%r15),%r8w │ │ │ │ + jbe 49ae7 │ │ │ │ + test %si,%si │ │ │ │ + jne 49ae7 │ │ │ │ + and $0xf,%edi │ │ │ │ + jne 4b20b │ │ │ │ + lea (%rdx,%rdx,2),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea (%rax,%rsi,8),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 4973d │ │ │ │ + jmpq 49ca3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + add $0x18,%r13 │ │ │ │ + lea (%rax,%rcx,8),%rdi │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + jae 49c90 │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + movzbl 0x59(%rdi),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + cmp 0x60(%rdi,%rcx,8),%r15 │ │ │ │ + jne 49728 │ │ │ │ + callq 3cdb0 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 49d33 │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + je 49773 │ │ │ │ + movzbl (%rdx),%edx │ │ │ │ + add %edx,%ebx │ │ │ │ + cmpb $0x0,0x2(%rax) │ │ │ │ + je 4977e │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + jmp 49728 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov 0x90(%rbp),%eax │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7fffffff,%edx │ │ │ │ + add %rdx,%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 497f8 │ │ │ │ mov %rdx,%rax │ │ │ │ - shr $0x16,%rdx │ │ │ │ - shr $0x14,%rax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0x3,%eax │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jb 46032 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - cmpb $0x0,0x88(%rdi) │ │ │ │ - jne 45fe0 │ │ │ │ - movb $0x1,0x89(%rdi) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4605b │ │ │ │ - add $0x68,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 1bc10 │ │ │ │ - test %al,%al │ │ │ │ - je 46454 │ │ │ │ - mov 0x1348(%rbp),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 463a0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 46473 │ │ │ │ - add $0x28,%rsp │ │ │ │ + lea 0x12fe0(%rbx),%rcx │ │ │ │ + neg %rax │ │ │ │ + lock xadd %rax,0x12fe0(%rbx) │ │ │ │ + movl $0x0,0x90(%rbp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + sub %rdx,%r12 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 49ac6 │ │ │ │ + mov %r12d,%eax │ │ │ │ + shr $0x20,%r12 │ │ │ │ + shr %eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + ja 497f8 │ │ │ │ + testb $0x10,0x12fc0(%rbx) │ │ │ │ + je 49921 │ │ │ │ + nopl (%rax) │ │ │ │ + testb $0x2,0xa8(%rbp) │ │ │ │ + jne 49826 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x168(%rax),%rdi │ │ │ │ + lock xadd %rdx,0x168(%rax) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 49abb │ │ │ │ + mov 0xb8(%rbp),%rax │ │ │ │ + movl $0x0,0x18(%rbp) │ │ │ │ + movb $0x0,0x15(%rbp) │ │ │ │ + movq $0x0,0x60(%rbp) │ │ │ │ + movq $0x0,0x68(%rbp) │ │ │ │ + movl $0x0,0x70(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 49876 │ │ │ │ + movl $0x0,0x4(%rax) │ │ │ │ + mov 0xb8(%rbp),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x28(%rdx) │ │ │ │ + movups %xmm0,0x8(%rdx) │ │ │ │ + movups %xmm0,0x18(%rdx) │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4b0a7 │ │ │ │ + add $0x178,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 46071 │ │ │ │ - nop │ │ │ │ - mov $0xfffffffb,%eax │ │ │ │ - jmp 46071 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 49826 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov 0x168(%rcx),%rdx │ │ │ │ + jmp 498d8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rbp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %ax,0x2(%rsp) │ │ │ │ - movabs $0xfffffffc00ffffff,%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movabs $0xfffff003ffffffff,%rbx │ │ │ │ - movabs $0xffc00fffffffffff,%r11 │ │ │ │ - movabs $0x3fffffffffffff,%r10 │ │ │ │ - jmpq 46211 │ │ │ │ - testb $0x10,0x0(%rbp) │ │ │ │ - je 4622c │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,0x168(%rcx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 49918 │ │ │ │ mov %rax,%rdx │ │ │ │ - and $0xfffff,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffffffff00000,%rdx │ │ │ │ - or %rdx,%rdi │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - shr $0x10,%r15 │ │ │ │ - shr $0x18,%rdx │ │ │ │ - and $0x30,%r15d │ │ │ │ - sete %sil │ │ │ │ - and %r14,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add %edx,%esi │ │ │ │ - and $0x3ff,%si │ │ │ │ - mov %rsi,%rdx │ │ │ │ - and $0x3ff,%edx │ │ │ │ - shl $0x18,%rdx │ │ │ │ - or %rdi,%rdx │ │ │ │ - shr $0x22,%rdi │ │ │ │ - cmp $0x10,%r15b │ │ │ │ - sete %cl │ │ │ │ - and %rbx,%rdx │ │ │ │ - add %ecx,%edi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 498c0 │ │ │ │ + mov $0xffffffe2,%r15d │ │ │ │ + testb $0x4,0xa8(%rbp) │ │ │ │ + je 49826 │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 988f0 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 49826 │ │ │ │ + lock addq $0x1,0x168(%rbx) │ │ │ │ + movzbl 0x15(%rbp),%esi │ │ │ │ + jmpq 49571 │ │ │ │ + lea 0x14230(%rbx),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 49930 │ │ │ │ + mov 0x12fe0(%rbx),%rax │ │ │ │ + mov 0x12fc0(%rbx),%rdx │ │ │ │ + lea 0x12fc0(%rbx),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr %eax │ │ │ │ + and $0x10,%edx │ │ │ │ + shr $0x20,%rsi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 499be │ │ │ │ + mov 0x14300(%rbx),%rax │ │ │ │ + add 0x14310(%rbx),%rax │ │ │ │ + sub 0x14308(%rbx),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe 499be │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 499ac │ │ │ │ + lock orq $0x10,(%rcx) │ │ │ │ + lea 0x14238(%rbx),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + lea 0x14250(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea 0x14258(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x14230(%rbx) │ │ │ │ + jmpq 497f8 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 499ac │ │ │ │ + lock andq $0xffffffffffffffef,(%rcx) │ │ │ │ + jmp 499ac │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 4b1a6 │ │ │ │ + mov $0x4,%ebx │ │ │ │ + jmp 49a55 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x58(%rdi),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 49aac │ │ │ │ + movzbl 0x5a(%rdi),%eax │ │ │ │ + movzbl 0x5b(%rdi),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sar %cl,%edx │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + lea -0x1(%rax,%rdx,1),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 4b168 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + movzwl 0x14(%rdi),%edx │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + and $0x3,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x2,%dx │ │ │ │ + je 49a9b │ │ │ │ + add %eax,0xac(%rbp) │ │ │ │ + movzbl 0x15(%rbp),%eax │ │ │ │ + add $0x18,%r12 │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 49d69 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + jns 4b187 │ │ │ │ + movzbl 0x6(%r12),%ecx │ │ │ │ + movzbl 0x5a(%rdi),%eax │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + cmp $0x4,%esi │ │ │ │ + cmova %ebx,%esi │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jbe 499e0 │ │ │ │ + callq 3a570 │ │ │ │ + test %al,%al │ │ │ │ + je 49aac │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + movzbl 0x6(%r12),%ecx │ │ │ │ + jmpq 499f2 │ │ │ │ + testb $0x10,0xa8(%rbp) │ │ │ │ + jne 49a32 │ │ │ │ + add %eax,0xb0(%rbp) │ │ │ │ + jmp 49a32 │ │ │ │ + orb $0x8,0x16(%rbp) │ │ │ │ + mov $0xfffffffc,%r15d │ │ │ │ + jmpq 49793 │ │ │ │ + callq *0x170(%rax) │ │ │ │ + jmpq 49826 │ │ │ │ + lock andq $0xfffffffffffffffe,(%rcx) │ │ │ │ + mfence │ │ │ │ + lea 0x14258(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + jmpq 497da │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea (%rax,%rcx,8),%rdi │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + jb 49674 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jbe 49b43 │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + movzbl 0x6(%r13),%ecx │ │ │ │ + movzbl 0x5a(%rdx),%eax │ │ │ │ + movzbl 0x5b(%rdx),%edx │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0xf,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sar %cl,%edx │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + lea -0x1(%rax,%rdx,1),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 4b149 │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + jb 49b09 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0xb0(%rbp),%ecx │ │ │ │ + add $0x12fc0,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x90(%rbp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jbe 49da1 │ │ │ │ + mov 0xa8(%rbp),%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + shr $0x3,%esi │ │ │ │ + movabs $0xffffffff00000001,%rdi │ │ │ │ + and $0x4,%esi │ │ │ │ + mov 0x12fe0(%r9),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr %eax │ │ │ │ + add %ecx,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 49d71 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + shr $0x20,%r8 │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 49d71 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0xb0(%rbp),%r13d │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + callq 38cf0 │ │ │ │ + mov 0x90(%rbp),%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jbe 4b395 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x12fe0(%r12),%rdx │ │ │ │ + movabs $0xffffffff00000001,%rsi │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr %eax │ │ │ │ + shr $0x20,%rdi │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4b364 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x12fc0(%r12),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - and $0x3ff,%di │ │ │ │ - mov %rdi,%r8 │ │ │ │ - and $0x3ff,%r8d │ │ │ │ - shl $0x22,%r8 │ │ │ │ - or %rdx,%r8 │ │ │ │ - shr $0x2c,%rdx │ │ │ │ - cmp $0x20,%r15b │ │ │ │ - sete %cl │ │ │ │ - and %r11,%r8 │ │ │ │ - add %ecx,%edx │ │ │ │ - and $0x3ff,%dx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzwl %dx,%edx │ │ │ │ - and $0x3ff,%ecx │ │ │ │ - shl $0x2c,%rcx │ │ │ │ - or %r8,%rcx │ │ │ │ - shr $0x36,%r8 │ │ │ │ - cmp $0x30,%r15b │ │ │ │ - sete %r15b │ │ │ │ - and %r10,%rcx │ │ │ │ - movzbl %r15b,%r15d │ │ │ │ - add %r15d,%r8d │ │ │ │ - and $0x3ff,%r8w │ │ │ │ - mov %r8,%r15 │ │ │ │ - shl $0x36,%r15 │ │ │ │ - or %r15,%rcx │ │ │ │ - mov %rcx,%r15 │ │ │ │ - shr $0x14,%r15 │ │ │ │ - and $0x3,%r15d │ │ │ │ - cmp $0x2,%r15b │ │ │ │ - je 461fe │ │ │ │ - movzwl %r8w,%edx │ │ │ │ - cmp $0x3,%r15b │ │ │ │ - je 461fe │ │ │ │ - movzwl %si,%edx │ │ │ │ - movzwl %di,%edi │ │ │ │ - test %r15b,%r15b │ │ │ │ - cmovne %edi,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 4622c │ │ │ │ - lock cmpxchg %rcx,0x8(%rbp) │ │ │ │ - cmp %r9,%rax │ │ │ │ - je 463e1 │ │ │ │ - movzwl 0x2(%rsp),%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %rax,%r9 │ │ │ │ - and $0xfffff,%edi │ │ │ │ - add %edx,%edi │ │ │ │ - cmp 0x10(%rbp),%edi │ │ │ │ - jbe 46110 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ + mov %r13d,%edx │ │ │ │ + callq 78510 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4b395 │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + cmp $0x3,%r15d │ │ │ │ + je 4b403 │ │ │ │ + jg 4b289 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + je 4b3d8 │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jne 4b3b0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 45e40 │ │ │ │ + callq 38cf0 │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 91fb0 │ │ │ │ + mov %eax,%r15d │ │ │ │ test %eax,%eax │ │ │ │ - jne 4607e │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ + je 4b331 │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + je 4b260 │ │ │ │ + cmp $0xfffffff5,%r15d │ │ │ │ + je 4b260 │ │ │ │ + cmp $0xffffffe4,%r15d │ │ │ │ + je 4b22a │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 49628 │ │ │ │ + jmpq 49793 │ │ │ │ + nop │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 49af2 │ │ │ │ + movzbl 0x59(%r14),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + movzbl 0x58(%r14),%esi │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x2,%sil │ │ │ │ + ja 49ae7 │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov 0xa8(%rbp),%r13d │ │ │ │ + movzbl %cl,%r15d │ │ │ │ + shl %cl,%ebx │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %ebx,%eax │ │ │ │ + je 4a496 │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea (%rax,%rax,2),%rcx │ │ │ │ + mov 0x60(%r14,%rcx,8),%rsi │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + movzwl 0x53a(%rcx),%edi │ │ │ │ + cmp %di,0xea(%rsi) │ │ │ │ + jbe 4a4c5 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + movzwl 0x53a(%rcx),%edi │ │ │ │ + mov 0x60(%r14,%rax,8),%rax │ │ │ │ + cmp %di,0xec(%rax) │ │ │ │ + jbe 49d4a │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea (%rax,%rcx,8),%rdi │ │ │ │ + jmpq 49af2 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 49764 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %ecx,%r15d │ │ │ │ + jmpq 49c19 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 46790 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 49d1b │ │ │ │ + jmp 49d3d │ │ │ │ + mov %r12,%rbx │ │ │ │ + jmpq 4961d │ │ │ │ + and $0x7fffffff,%eax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + add %rax,%rax │ │ │ │ + and %rdi,%r8 │ │ │ │ + or %rax,%r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %r8,0x12fe0(%r9) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 49d9b │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmpq 49b8b │ │ │ │ + add %ecx,0x90(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 49e27 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + tzcnt %rax,%r12 │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + imul $0xe8,%r12,%r12 │ │ │ │ + add 0x50(%rbp),%r12 │ │ │ │ + je 49e27 │ │ │ │ + movzbl 0x5a(%r12),%edx │ │ │ │ + movzbl 0x5b(%r12),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + shr $0x4,%cl │ │ │ │ + cmp %al,%cl │ │ │ │ + je 49df7 │ │ │ │ + and $0xf,%edx │ │ │ │ + je 4a978 │ │ │ │ + movzbl 0x58(%r12),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 4a98d │ │ │ │ + movzbl 0x10(%r12),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 49e27 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 49e27 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea (%rcx,%rax,1),%r12d │ │ │ │ + imul $0xe8,%r12,%r12 │ │ │ │ + add 0x50(%rbp),%r12 │ │ │ │ + jmp 49dc2 │ │ │ │ + movzbl 0x15(%rbp),%eax │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r14,%rax,8),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 4a716 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + movzbl 0x4(%r14),%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x28(%rsi),%rdx │ │ │ │ + callq 1d480 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 49eb2 │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + lea 0x168(%rsp),%rax │ │ │ │ + lea 0x28(%rdx),%rcx │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x76fed(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x3c(%rax),%rdi │ │ │ │ + cmp %rdi,0x20(%rcx) │ │ │ │ + seta %dl │ │ │ │ + mov 0x34(%rax),%rdi │ │ │ │ + sbb $0x0,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %rdi,0x18(%rcx) │ │ │ │ + mov 0x30(%rax),%edi │ │ │ │ + seta %sil │ │ │ │ + sbb $0x0,%esi │ │ │ │ + or %esi,%edx │ │ │ │ + cmp %edi,0x14(%rcx) │ │ │ │ + seta %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%edx │ │ │ │ + jne 4aa3d │ │ │ │ + movzbl 0x59(%rax),%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp %dl,0x6(%r14) │ │ │ │ + jne 4aa1e │ │ │ │ + movzbl 0x58(%rax),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %al,0x5(%r14) │ │ │ │ + jne 4a9ff │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + add $0x18,%r14 │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%r14 │ │ │ │ + jb 49e4d │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 4a716 │ │ │ │ + mov 0x10(%r12),%r14 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 49f75 │ │ │ │ + movzbl 0x59(%r14),%ecx │ │ │ │ + mov -0x8(%r12),%rsi │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rdi │ │ │ │ + movzbl 0x59(%rsi),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + mov 0x60(%rsi,%rcx,8),%rsi │ │ │ │ + cmp %rsi,0x60(%r14,%rdi,8) │ │ │ │ + je 4a04c │ │ │ │ + movzbl 0x59(%r14),%eax │ │ │ │ + mov 0x0(%rbp),%r15 │ │ │ │ + and $0xf,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r14,%rax,8),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a7e00 │ │ │ │ + test %al,%al │ │ │ │ + je 4a99c │ │ │ │ + movzwl 0x14(%r14),%eax │ │ │ │ and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x30(%rbp,%rax,1),%rax │ │ │ │ - movb $0x1,0x89(%rax) │ │ │ │ - lock orq $0x8,0x0(%rbp) │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 4a044 │ │ │ │ + testb $0x2,0x69(%r13) │ │ │ │ + jne 4a9dc │ │ │ │ + movzbl 0x72(%r13),%eax │ │ │ │ + mov 0xb0(%r13),%rdi │ │ │ │ + movzwl 0x452(%r15),%edx │ │ │ │ + movzwl 0xee(%r13),%r10d │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0xb6(%r13,%rax,2),%r9 │ │ │ │ + movzwl 0x70(%r13),%eax │ │ │ │ + movzwl 0x8(%r9),%r8d │ │ │ │ + movzwl 0x4(%r9),%r9d │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + lea 0x8(%rdi,%r8,8),%rsi │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + cmova %rax,%rsi │ │ │ │ + shl $0x6,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea 0x28(%rsi),%rcx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + lea 0x8(%rdi,%r9,8),%rdi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + lea 0x1(%rcx,%r10,1),%rcx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + ja 4a9ac │ │ │ │ + sub %r9d,%r8d │ │ │ │ + lea -0x3(%r8),%eax │ │ │ │ + cmp $0x200,%rax │ │ │ │ + jbe 4a044 │ │ │ │ + cmp $0x200,%rdx │ │ │ │ + jg 4a9c0 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + add $0x18,%r12 │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + jb 49f3f │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r12 │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ test %r12,%r12 │ │ │ │ - je 46283 │ │ │ │ - lea 0x68(%rax),%rdi │ │ │ │ + jne 4a08e │ │ │ │ + jmpq 4a581 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4a579 │ │ │ │ mov %r12,%rsi │ │ │ │ - callq 1bc10 │ │ │ │ - test %al,%al │ │ │ │ - je 46435 │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 46370 │ │ │ │ - cmpw $0x0,0x2(%rsp) │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - je 462d4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rsp),%edx │ │ │ │ - mov %eax,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *(%r12) │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4a080 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 4a564 │ │ │ │ + mov 0x10(%r12),%r11 │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 4a0f4 │ │ │ │ + movzbl 0x59(%r11),%ecx │ │ │ │ + mov -0x8(%r12),%rsi │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rdi │ │ │ │ + movzbl 0x59(%rsi),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + mov 0x60(%rsi,%rcx,8),%rsi │ │ │ │ + cmp %rsi,0x60(%r11,%rdi,8) │ │ │ │ + je 4a251 │ │ │ │ + movzbl 0x59(%r11),%eax │ │ │ │ + mov (%r11),%rdx │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x20(%rdx),%rsi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x60(%r11,%rax,8),%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4a244 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x50(%rdx),%r8 │ │ │ │ + tzcnt %rsi,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + je 4a244 │ │ │ │ + movzbl 0x50(%rdi),%ecx │ │ │ │ + lea (%rcx,%rcx,2),%r10 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%r9 │ │ │ │ + shl $0x3,%r10 │ │ │ │ + shl $0x3,%r9 │ │ │ │ + cmp 0x60(%rax,%r10,1),%rdi │ │ │ │ + je 4a189 │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 4a244 │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a244 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + cmp 0x60(%rax,%r10,1),%rdi │ │ │ │ + jne 4a152 │ │ │ │ + mov 0x74(%rax,%r9,1),%ebx │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + shr %ebx │ │ │ │ + shr %ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jne 4a152 │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + addl $0x2,0x74(%rax,%rdx,8) │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + mov (%r11),%rdx │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 4a244 │ │ │ │ + mov 0x20(%rdx),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a244 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + mov 0x50(%rdx),%r9 │ │ │ │ + movzbl 0x50(%rdi),%edx │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + movslq %edx,%rcx │ │ │ │ + lea (%rcx,%rcx,2),%rsi │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%r10 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + add %r9,%rax │ │ │ │ + shl $0x3,%r10 │ │ │ │ + cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ + je 4a22f │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x10(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 4a244 │ │ │ │ + mov %r8,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a244 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ + jne 4a200 │ │ │ │ + mov 0x74(%rax,%r10,1),%ebx │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + shr %ebx │ │ │ │ + shr %ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jne 4a200 │ │ │ │ + jmpq 4a199 │ │ │ │ + callq a80a0 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + add $0x18,%r12 │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + jb 4a0be │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 4a564 │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4a295 │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + mov 0x88(%rbp),%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 4b0ac │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 4b0ac │ │ │ │ + cmpb $0x0,0x80(%rbp) │ │ │ │ + je 4a3c3 │ │ │ │ + mov %r14,%rbx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmpw $0x0,0x82(%rbp) │ │ │ │ + je 4a2fa │ │ │ │ + mov 0x84(%rbp),%eax │ │ │ │ + movzbl 0x81(%rbp),%edx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ lea (%rdx,%rdx,8),%rcx │ │ │ │ lea (%rdx,%rcx,8),%rdx │ │ │ │ shl $0x4,%rdx │ │ │ │ - mov 0x30(%rbp,%rdx,1),%rdx │ │ │ │ + mov 0x12ff0(%rdi,%rdx,1),%rdx │ │ │ │ movq $0x0,0x38(%rdx,%rax,8) │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ + mov 0x84(%rbp),%eax │ │ │ │ add $0x1,%eax │ │ │ │ - subw $0x1,0x2(%rsp) │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - jne 462a0 │ │ │ │ - movzbl 0x1(%rsp),%esi │ │ │ │ + subw $0x1,0x82(%rbp) │ │ │ │ + mov %eax,0x84(%rbp) │ │ │ │ + jne 4a2b8 │ │ │ │ + movzbl 0x81(%rbp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - cmp $0x1,%sil │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + cmp $0x1,%cl │ │ │ │ sete %dl │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x22,%rdx │ │ │ │ - test %esi,%esi │ │ │ │ + test %ecx,%ecx │ │ │ │ sete %al │ │ │ │ shl $0x18,%rax │ │ │ │ or %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x2,%esi │ │ │ │ + cmp $0x2,%ecx │ │ │ │ sete %al │ │ │ │ shl $0x2c,%rax │ │ │ │ or %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x3,%esi │ │ │ │ + cmp $0x3,%ecx │ │ │ │ sete %al │ │ │ │ shl $0x36,%rax │ │ │ │ or %rax,%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ neg %rax │ │ │ │ - lock xadd %rax,0x8(%rbp) │ │ │ │ + lock xadd %rax,0x12fc8(%rdi) │ │ │ │ sub %rdx,%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ - shr $0x2c,%r8 │ │ │ │ shr $0x18,%rdi │ │ │ │ - mov %r8d,%r9d │ │ │ │ shr $0x22,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - and $0x3ff,%di │ │ │ │ - and $0x3ff,%dx │ │ │ │ + mov %edi,%r9d │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x2c,%rdx │ │ │ │ and $0x3ff,%r9w │ │ │ │ - shr $0x36,%r8 │ │ │ │ - cmp $0x2,%sil │ │ │ │ - je 463db │ │ │ │ - ja 46387 │ │ │ │ - movzwl %dx,%edx │ │ │ │ - movzwl %di,%edi │ │ │ │ - test %sil,%sil │ │ │ │ + and $0x3ff,%di │ │ │ │ + mov %edx,%r10d │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x3ff,%r10w │ │ │ │ + shr $0x36,%rdx │ │ │ │ + cmp $0x2,%cl │ │ │ │ + je 4b34c │ │ │ │ + ja 4a553 │ │ │ │ + movzwl %di,%edx │ │ │ │ + test %cl,%cl │ │ │ │ + movzwl %r9w,%edi │ │ │ │ cmove %edi,%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 463c6 │ │ │ │ - movb $0x0,(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,0x0(%r13) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 46378 │ │ │ │ - jmpq 4605b │ │ │ │ - cmp $0x3,%sil │ │ │ │ - jne 46430 │ │ │ │ - movzwl %r8w,%edx │ │ │ │ - jmp 46368 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x16,%rax │ │ │ │ - shr $0x14,%rdx │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp %al,%dl │ │ │ │ - je 46421 │ │ │ │ - lock orq $0x8,0x0(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 46071 │ │ │ │ + jne 4a3b3 │ │ │ │ shr $0x16,%rax │ │ │ │ and $0x3,%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jne 4636c │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 4b355 │ │ │ │ + movb $0x0,0x80(%rbp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 49c19 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 436b0 │ │ │ │ - jmp 4636c │ │ │ │ - movzwl %r9w,%edx │ │ │ │ - jmp 46368 │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0xfffff,%eax │ │ │ │ - movb $0x1,(%rsp) │ │ │ │ - shr $0x14,%rdx │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - and $0x3,%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %dl,0x1(%rsp) │ │ │ │ + callq 38b60 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a48e │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + cltq │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rbp),%rax │ │ │ │ + je 4a48e │ │ │ │ + movzbl 0x10(%rax),%edx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + bt %rdx,%rcx │ │ │ │ + jae 4a455 │ │ │ │ + movzwl 0x14(%rax),%r8d │ │ │ │ + test $0x200,%r8w │ │ │ │ + je 4a455 │ │ │ │ + mov 0x44(%rax),%ecx │ │ │ │ + mov 0x48(%rax),%rsi │ │ │ │ + mov 0x50(%rax),%rdi │ │ │ │ + test $0x2000,%r8w │ │ │ │ + jne 4a421 │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + andb $0x7f,0x58(%rax) │ │ │ │ + movb $0x0,0xc2(%rax) │ │ │ │ + mov %rdi,0x28(%rax) │ │ │ │ + mov %rdi,0xe0(%rax) │ │ │ │ + mov %rsi,0x20(%rax) │ │ │ │ + mov %rsi,0xd8(%rax) │ │ │ │ + mov %ecx,0x1c(%rax) │ │ │ │ + mov %ecx,0xd4(%rax) │ │ │ │ + movl $0x0,0xd0(%rax) │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmp $0x3f,%edx │ │ │ │ + je 4a48e │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a48e │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + imul $0xe8,%rax,%rax │ │ │ │ + add 0x50(%rbp),%rax │ │ │ │ + movzbl 0x10(%rax),%edx │ │ │ │ + bt %rdx,%rcx │ │ │ │ + jae 4a455 │ │ │ │ + jmpq 4a3fe │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 49793 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 37a50 │ │ │ │ + test %al,%al │ │ │ │ + je 4a4e3 │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + imul $0x18,%rax,%rax │ │ │ │ + movzwl 0x53a(%rcx),%edi │ │ │ │ + mov 0x60(%r14,%rax,1),%rax │ │ │ │ + cmp %di,0xea(%rax) │ │ │ │ + ja 4a4e3 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 46790 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 49d3d │ │ │ │ + movzbl 0x58(%r14),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + ja 49adf │ │ │ │ + movzbl 0x5a(%r14),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %ebx,%eax │ │ │ │ + jne 4a518 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 37a50 │ │ │ │ + test %al,%al │ │ │ │ + je 49d1b │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov %r15d,%eax │ │ │ │ + jmpq 49d02 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xa8(%rbp),%ecx │ │ │ │ + mov 0xa0(%rbp),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + callq 52640 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 49628 │ │ │ │ + jmpq 49c19 │ │ │ │ + cmp $0x3,%cl │ │ │ │ + jne 4b0bd │ │ │ │ + movzwl %dx,%edx │ │ │ │ + jmpq 4a3a0 │ │ │ │ + cmpb $0x0,0x80(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + jne 4a2a8 │ │ │ │ + jmpq 49c19 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 4a72c │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + movzbl (%rcx),%ecx │ │ │ │ + add %ecx,%r15d │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ + movzwl 0x14(%rcx),%esi │ │ │ │ + and $0x3,%esi │ │ │ │ + cmp $0x2,%si │ │ │ │ + je 4a6ca │ │ │ │ + movzbl 0x59(%rcx),%edi │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + and $0xf,%edi │ │ │ │ + lea (%rdi,%rdi,2),%rdi │ │ │ │ + mov 0x60(%rcx,%rdi,8),%rcx │ │ │ │ + mov 0x68(%rcx),%rdi │ │ │ │ + and $0x1000,%edi │ │ │ │ + jne 4a70b │ │ │ │ + movzbl 0x72(%rcx),%r9d │ │ │ │ + movzwl 0x452(%rsi),%esi │ │ │ │ + mov %r15d,%r10d │ │ │ │ + movzwl 0xee(%rcx),%r12d │ │ │ │ + lea (%r9,%r9,4),%r9 │ │ │ │ + shl $0x6,%esi │ │ │ │ + lea 0xb6(%rcx,%r9,2),%rbx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov 0xb0(%rcx),%r9 │ │ │ │ + movzwl 0x8(%rbx),%r11d │ │ │ │ + lea 0x8(,%r11,8),%r11 │ │ │ │ + shr $0x3,%r11 │ │ │ │ + lea 0x1(%r11,%r12,1),%r11 │ │ │ │ + sub %r11,%rsi │ │ │ │ + js 4b088 │ │ │ │ + movzwl 0x70(%rcx),%ecx │ │ │ │ + movzwl 0x4(%rbx),%r11d │ │ │ │ + shl $0x9,%ecx │ │ │ │ + lea 0x8(%r9,%r11,8),%r11 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + cmp %rcx,%r11 │ │ │ │ + cmovb %rdi,%rsi │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jb 4a70b │ │ │ │ + movzbl 0x4(%r14),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movzbl 0x1f(%rsp),%edi │ │ │ │ + shl %cl,%esi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + and $0x1d3,%esi │ │ │ │ + cmovne %ecx,%edi │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + add $0x18,%r14 │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + mov %dil,0x1f(%rsp) │ │ │ │ + cmp %rcx,%r14 │ │ │ │ + jae 4a7c1 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 4a703 │ │ │ │ + mov 0x10(%r14),%rdi │ │ │ │ + mov -0x8(%r14),%rsi │ │ │ │ + movzbl 0x59(%rdi),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%r9 │ │ │ │ + movzbl 0x59(%rsi),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + mov 0x60(%rsi,%rcx,8),%rsi │ │ │ │ + mov $0x0,%ecx │ │ │ │ + cmp %rsi,0x60(%rdi,%r9,8) │ │ │ │ + cmovne %ecx,%r15d │ │ │ │ + jmpq 4a59d │ │ │ │ + mov 0x60(%rcx),%r12 │ │ │ │ + testb $0xf,0x59(%rcx) │ │ │ │ + jne 4b1ae │ │ │ │ + testb $0x2,0x58(%r12) │ │ │ │ + je 4a91b │ │ │ │ + movzbl 0x60(%r12),%edx │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 4a840 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + jmpq 4a656 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 4a59d │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmpq 4a0aa │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%r12 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 4a08e │ │ │ │ + testb $0x10,0xa8(%rbp) │ │ │ │ + jne 4ae2d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 48c30 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ad37 │ │ │ │ + mov 0x70(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4b034 │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov $0x50,%r13d │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 4a795 │ │ │ │ + jmpq 4aa60 │ │ │ │ + nop │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + add $0x18,%r12 │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + jae 4aa60 │ │ │ │ + movzbl 0x4(%r12),%ecx │ │ │ │ + bt %ecx,%r13d │ │ │ │ + jae 4a780 │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov 0x10(%r12),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r12),%ecx │ │ │ │ + callq 50740 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + jmp 4a780 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + test %dil,%dil │ │ │ │ + je 4a72c │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + lea 0x2e08(%r14),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4a72c │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 91ea0 │ │ │ │ + mov %al,0x1f(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 4a72c │ │ │ │ + mov $0x2,%r15d │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 4a0be │ │ │ │ + jmpq 4a266 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc0(%r12),%r13 │ │ │ │ + sub $0x1,%rax │ │ │ │ + je 4b12b │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x3f,%edi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %edi,%edx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + callq a71b0 │ │ │ │ + callq a71b0 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov $0x3f,%edi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 4b0e0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4a908 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4a8e9 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 7430 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + cmp %rax,%rdx │ │ │ │ + cmova %rax,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + movzbl 0x30(%rsp),%eax │ │ │ │ + mov %rbx,0xc0(%r12) │ │ │ │ + mov %al,0x60(%r12) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + jmpq 4a656 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + mov $0xfffffff4,%r15d │ │ │ │ + jmpq 4a0aa │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov 0x2d68(%rdx),%rcx │ │ │ │ + mov 0x2d60(%rdx),%rax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shr $0x2,%rax │ │ │ │ + add $0x1000,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe 4a6e4 │ │ │ │ + testb $0x4,0x12fc0(%rdx) │ │ │ │ + je 4a6e4 │ │ │ │ + testb $0x40,0xa8(%rbp) │ │ │ │ + jne 4a6e4 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + mov $0x4,%r15d │ │ │ │ + jmpq 4a0aa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3a570 │ │ │ │ + test %al,%al │ │ │ │ + jne 49df7 │ │ │ │ + orb $0x8,0x16(%rbp) │ │ │ │ + mov $0xfffffffc,%r15d │ │ │ │ + jmpq 49c63 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 378c0 │ │ │ │ + jmpq 49f9a │ │ │ │ + movzwl 0x450(%r15),%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jle 4a044 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4a044 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 360e0 │ │ │ │ + jmpq 4a044 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 36410 │ │ │ │ + test %al,%al │ │ │ │ + je 49fb7 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3b2f0 │ │ │ │ + jmpq 49fb7 │ │ │ │ + lea 0x7675a(%rip),%rcx │ │ │ │ + mov $0xe6,%edx │ │ │ │ + lea 0x7642e(%rip),%rsi │ │ │ │ + lea 0x764c7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7673b(%rip),%rcx │ │ │ │ + mov $0xe5,%edx │ │ │ │ + lea 0x7640f(%rip),%rsi │ │ │ │ + lea 0x765b1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7671c(%rip),%rcx │ │ │ │ + mov $0xe4,%edx │ │ │ │ + lea 0x763f0(%rip),%rsi │ │ │ │ + lea 0x76459(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x1f(%rsp) │ │ │ │ + je 4aa83 │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4aa83 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 50900 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x1239c(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 4aec9 │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%r15,%rax,8),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jae 4ae86 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + andb $0x7f,0x1(%rax) │ │ │ │ + mov 0x10(%r15),%r13 │ │ │ │ + movzwl 0x14(%r13),%eax │ │ │ │ and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 4ae11 │ │ │ │ + movzbl 0x59(%r13),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + and $0xf,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0x60(%r13,%rax,8),%rdx │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + add $0x8,%rdx │ │ │ │ + movzbl 0x72(%r12),%eax │ │ │ │ + mov 0xb0(%r12),%rcx │ │ │ │ + lea 0xc0(%r12),%r14 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0xb6(%r12,%rax,2),%r9 │ │ │ │ + movzwl 0xde(%r12),%eax │ │ │ │ + movzwl 0x4(%r9),%esi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + lea 0x8(%rcx,%rsi,8),%r11 │ │ │ │ + movzwl 0x8(%r9),%ecx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + sub %esi,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + callq 49010 │ │ │ │ + test %al,%al │ │ │ │ + je 4ad12 │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + lea -0x1fd3(%rip),%rdi │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x8(%r11),%rax │ │ │ │ + cmp %rax,0x88(%rbp) │ │ │ │ + cmovae 0x88(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x8(%r11) │ │ │ │ + mov 0x68(%r12),%rax │ │ │ │ + mov 0x88(%rbp),%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x20,%ecx │ │ │ │ + setne %dl │ │ │ │ + shl $0x5,%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + lea -0x2004(%rip),%rcx │ │ │ │ + lea 0xf8(%r12,%rdx,1),%rdx │ │ │ │ + cmovne %rdi,%rcx │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jb 4ae98 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ae98 │ │ │ │ + test $0x4,%al │ │ │ │ + je 4ae6c │ │ │ │ + movzwl 0x4(%r9),%eax │ │ │ │ + movzwl 0x8(%r9),%ecx │ │ │ │ + movzwl 0xde(%r12),%edx │ │ │ │ + sub 0x40(%rsp),%edx │ │ │ │ + sub %eax,%ecx │ │ │ │ + sub 0x38(%rsp),%ecx │ │ │ │ + movzwl 0xea(%r12),%eax │ │ │ │ + cmp $0xffff,%ax │ │ │ │ + je 4adde │ │ │ │ + test %edx,%edx │ │ │ │ + js 4ae45 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 4ad53 │ │ │ │ + testb $0x10,0xa8(%rbp) │ │ │ │ + jne 4ad12 │ │ │ │ + movzbl 0x81(%rbp),%edx │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + movzbl 0x6(%r15),%r8d │ │ │ │ + lea (%rdx,%rdx,8),%rcx │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + movzbl 0x5(%r15),%r9d │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + mov 0x84(%rbp),%ecx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x12ff0(%rbx,%rdx,1),%rdx │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea 0x38(%rdx,%rcx,8),%rcx │ │ │ │ + movzbl %sil,%edx │ │ │ │ + mov %dx,(%rcx) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r9b,0x2(%rcx) │ │ │ │ + mov %r8b,0x3(%rcx) │ │ │ │ + movl $0x0,0x4(%rcx) │ │ │ │ + test %esi,%esi │ │ │ │ + je 4ac8c │ │ │ │ + mov (%rdi,%rdx,1),%r8 │ │ │ │ + mov %r8,0x8(%rcx,%rdx,1) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 4ac7a │ │ │ │ + add $0x1,%esi │ │ │ │ + add %esi,0x84(%rbp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movabs $0x61c8864680b583eb,%rdi │ │ │ │ + sub %si,0x82(%rbp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + imul 0x20(%rax),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + shr $0x33,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + movzbl 0x81(%rbp),%ecx │ │ │ │ + lea (%rcx,%rcx,8),%rsi │ │ │ │ + lea (%rcx,%rsi,8),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea 0xc0(%rcx,%rax,8),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x12fc0(%rdi,%rax,1),%rax │ │ │ │ + and (%rax),%rcx │ │ │ │ + je 4aeb8 │ │ │ │ + mov 0x98(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4ad12 │ │ │ │ + mov 0x88(%rbp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movzbl 0x15(%rbp),%eax │ │ │ │ + add $0x18,%r15 │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x30(%rbp,%rax,1),%rax │ │ │ │ - mov 0x18(%rax),%rbx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmpq 46246 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jb 4aaaf │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmpb $0x0,0x1f(%rsp) │ │ │ │ + je 4a815 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x2e08(%rax),%r12 │ │ │ │ + jmpq 4a80d │ │ │ │ + movzbl 0x72(%r12),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r14,%rax,2),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + cmp %rsi,%r14 │ │ │ │ + jae 4ac0e │ │ │ │ + movzwl 0x4(%rax),%ecx │ │ │ │ + movzwl 0x8(%rax),%edx │ │ │ │ + movabs $0xcccccccccccccccd,%rdi │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %r14,%rcx │ │ │ │ + sub $0x3,%edx │ │ │ │ + sar %rcx │ │ │ │ + imul %rdi,%rcx │ │ │ │ + movzwl 0xe0(%r12,%rcx,2),%edi │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %edi,%ecx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jbe 4add0 │ │ │ │ + lea (%rcx,%rcx,2),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jae 4add0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 315d0 │ │ │ │ + test %al,%al │ │ │ │ + je 4ac0e │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3b2f0 │ │ │ │ + jmpq 4ac0e │ │ │ │ + nop │ │ │ │ + add $0xa,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 4ad6d │ │ │ │ + jmpq 4ac0e │ │ │ │ + movzwl 0xec(%r12),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jns 4ac06 │ │ │ │ + cmp $0xffff,%ax │ │ │ │ + je 4ac06 │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x0,%esi │ │ │ │ + cmovs %esi,%eax │ │ │ │ + mov %ax,0xec(%r12) │ │ │ │ + jmpq 4ac06 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 43770 │ │ │ │ + callq 417e0 │ │ │ │ + test %al,%al │ │ │ │ + je 4ad12 │ │ │ │ + jmpq 4ac0e │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x14348(%rax),%rax │ │ │ │ + mov %rax,0x88(%rbp) │ │ │ │ + jmpq 4a751 │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x0,%esi │ │ │ │ + cmovs %esi,%eax │ │ │ │ + mov %ax,0xea(%r12) │ │ │ │ + movzwl 0xec(%r12),%eax │ │ │ │ + cmp $0xffff,%ax │ │ │ │ + jne 4adf9 │ │ │ │ + jmpq 4ac06 │ │ │ │ + lock btsq $0x2,0x68(%r12) │ │ │ │ + jb 4abce │ │ │ │ + lock incl 0xac8(%rbx) │ │ │ │ + jmpq 4abce │ │ │ │ + cmpb $0x0,0x1f(%rsp) │ │ │ │ + jne 4aec1 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmpq 4a26f │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x12fc0(%rbx),%rdi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + callq 81550 │ │ │ │ + mov 0x68(%r12),%rax │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + jmpq 4abc6 │ │ │ │ + lock or %rdx,(%rax) │ │ │ │ + jmpq 4acfc │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 4ad42 │ │ │ │ + mov %rax,%r14 │ │ │ │ + imul $0x18,%rdx,%rax │ │ │ │ + mov 0x0(%rbp),%r15 │ │ │ │ + add %r14,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 4ae86 │ │ │ │ + lea 0x7619d(%rip),%r13 │ │ │ │ + jmp 4af05 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x15(%rbp),%edx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + add $0x18,%r14 │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%r14 │ │ │ │ + jae 4aa96 │ │ │ │ + mov 0x10(%r14),%rdx │ │ │ │ + movzwl 0x14(%rdx),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 4b015 │ │ │ │ + mov 0x60(%rdx),%rax │ │ │ │ + movzbl 0x50(%rax),%edi │ │ │ │ + movzbl 0x51(%rax),%edx │ │ │ │ + mov 0x14c(%rax),%esi │ │ │ │ + mov 0x158(%rax),%r8 │ │ │ │ + mov %edi,0x30(%rsp) │ │ │ │ + mov 0x150(%rax),%rdi │ │ │ │ + cmp $0x7,%edx │ │ │ │ + ja 4aff6 │ │ │ │ + mov 0x0(%r13,%rdx,4),%ecx │ │ │ │ + mov 0x12398(%r15),%r9d │ │ │ │ + test $0x1,%r9b │ │ │ │ + jne 4af4c │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 46071 │ │ │ │ - callq 42e00 │ │ │ │ - lea 0x93664(%rip),%rcx │ │ │ │ - mov $0x27d,%edx │ │ │ │ - lea 0x930ea(%rip),%rsi │ │ │ │ - lea 0x8e5ec(%rip),%rdi │ │ │ │ + cmp 0x1239c(%r15),%ecx │ │ │ │ + mov 0x123a0(%r15),%r11d │ │ │ │ + seta %al │ │ │ │ + mov 0x123a4(%r15),%rdx │ │ │ │ + mov 0x123ac(%r15),%r12 │ │ │ │ + sbb $0x0,%eax │ │ │ │ + mov 0x123b4(%r15),%r10d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4afc5 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12,%r8 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4afc5 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 4afc5 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r11d,%esi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4afc5 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r10d,0x30(%rsp) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp 0x12398(%r15),%r9d │ │ │ │ + jne 4af4c │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 4aee8 │ │ │ │ + mov (%r14),%ecx │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x10(%r14),%rsi │ │ │ │ + or $0x10,%ecx │ │ │ │ + callq 50740 │ │ │ │ + jmpq 4aee8 │ │ │ │ + lea 0x760e3(%rip),%rcx │ │ │ │ + mov $0x3a,%edx │ │ │ │ + lea 0x723d7(%rip),%rsi │ │ │ │ + lea 0x81eeb(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x93645(%rip),%rcx │ │ │ │ - mov $0x292,%edx │ │ │ │ - lea 0x930cb(%rip),%rsi │ │ │ │ - lea 0x8e5cd(%rip),%rdi │ │ │ │ + lea 0x760e4(%rip),%rcx │ │ │ │ + mov $0x168,%edx │ │ │ │ + lea 0x75e18(%rip),%rsi │ │ │ │ + lea 0x75ed9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + movzbl 0x81(%rbp),%edx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x84(%rbp),%ecx │ │ │ │ + mov 0x68(%rbp),%rsi │ │ │ │ + imul $0x490,%rdx,%rdx │ │ │ │ + mov 0x12ff0(%rdi,%rdx,1),%rdx │ │ │ │ + lea 0x38(%rdx,%rcx,8),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsi,%rax,8),%rdi │ │ │ │ + mov %rdi,(%rcx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 4b062 │ │ │ │ + mov 0x70(%rbp),%eax │ │ │ │ + add %eax,0x84(%rbp) │ │ │ │ + sub %ax,0x82(%rbp) │ │ │ │ + jmpq 4a75c │ │ │ │ + lea 0x76151(%rip),%rcx │ │ │ │ + mov $0xfc,%edx │ │ │ │ + lea 0x7567d(%rip),%rsi │ │ │ │ + lea 0x75893(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x93621(%rip),%rcx │ │ │ │ - mov $0x25d,%edx │ │ │ │ - lea 0x930a7(%rip),%rsi │ │ │ │ - lea 0x931d3(%rip),%rdi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + callq 81550 │ │ │ │ + jmpq 4a295 │ │ │ │ + lea 0x7605c(%rip),%rcx │ │ │ │ + mov $0x9b,%edx │ │ │ │ + lea 0x75f37(%rip),%rsi │ │ │ │ + lea 0x81e24(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,0x1320(%rdi) │ │ │ │ - jae 464b0 │ │ │ │ - jmpq 45f40 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bsr %rdx,%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + lea 0x68(%rsp),%rdi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4a908 │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + jmpq 4a8ab │ │ │ │ + callq a71b0 │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov $0x8,%edx │ │ │ │ + movl $0x1,0x30(%rsp) │ │ │ │ + jmp 4b10f │ │ │ │ + lea 0x76050(%rip),%rcx │ │ │ │ + mov $0x22c,%edx │ │ │ │ + lea 0x75ce4(%rip),%rsi │ │ │ │ + lea 0x75cfd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x76051(%rip),%rcx │ │ │ │ + mov $0x39c,%edx │ │ │ │ + lea 0x75cc5(%rip),%rsi │ │ │ │ + lea 0x75cde(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x76032(%rip),%rcx │ │ │ │ + mov $0x391,%edx │ │ │ │ + lea 0x75ca6(%rip),%rsi │ │ │ │ + lea 0x75e16(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmpq 4961d │ │ │ │ + lea 0x75f8b(%rip),%rcx │ │ │ │ + mov $0x125,%edx │ │ │ │ + lea 0x75c7f(%rip),%rsi │ │ │ │ + lea 0x74b2f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x75fcc(%rip),%rcx │ │ │ │ + mov $0x21d,%edx │ │ │ │ + lea 0x75c60(%rip),%rsi │ │ │ │ + lea 0x75c79(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x75fcd(%rip),%rcx │ │ │ │ + mov $0x3ae,%edx │ │ │ │ + lea 0x75c41(%rip),%rsi │ │ │ │ + lea 0x75dcf(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x75f6e(%rip),%rcx │ │ │ │ + mov $0x1f8,%edx │ │ │ │ + lea 0x75c22(%rip),%rsi │ │ │ │ + lea 0x74ad2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + testb $0x1,0xa8(%rbp) │ │ │ │ + je 49793 │ │ │ │ + lea 0x75e82(%rip),%rcx │ │ │ │ + mov $0x2cd,%edx │ │ │ │ + lea 0x75bf6(%rip),%rsi │ │ │ │ + lea 0x75d27(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + testb $0x8,0x16(%rbp) │ │ │ │ + jne 49c77 │ │ │ │ + lea 0x75e4f(%rip),%rcx │ │ │ │ + mov $0x2cc,%edx │ │ │ │ + lea 0x75bc3(%rip),%rsi │ │ │ │ + lea 0x75cbc(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + jne 4b3b9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 48bb0 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4b328 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea 0x145f8(%r12),%r13 │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x5dfa9(%rip),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + jmp 4b2fe │ │ │ │ + callq a6c40 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a91c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 48bb0 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4b2f9 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a9220 │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 49c63 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 38c10 │ │ │ │ + test %al,%al │ │ │ │ + jne 49628 │ │ │ │ + mov $0xfffffffc,%r15d │ │ │ │ + jmpq 49793 │ │ │ │ + movzwl %r10w,%edx │ │ │ │ + jmpq 4a3a0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 77e40 │ │ │ │ + jmpq 4a3b3 │ │ │ │ + and $0x7fffffff,%eax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + add %rax,%rax │ │ │ │ + and %rsi,%rdi │ │ │ │ + or %rax,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rdi,0x12fe0(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 4b38f │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmpq 49be2 │ │ │ │ + add %ecx,0x90(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xfffffffc,%r15d │ │ │ │ + callq 38c10 │ │ │ │ + test %al,%al │ │ │ │ + jne 49da1 │ │ │ │ + jmpq 49c19 │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 49c63 │ │ │ │ + lea 0x75d00(%rip),%rcx │ │ │ │ + mov $0x2c8,%edx │ │ │ │ + lea 0x75a74(%rip),%rsi │ │ │ │ + lea 0x75c4a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov 0xa8(%rbp),%edx │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 47290 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 49628 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 49c63 │ │ │ │ + jmpq 4b341 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov 0xa8(%rbp),%eax │ │ │ │ + and $0x60,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 4b428 │ │ │ │ + orb $0x8,0x16(%rbp) │ │ │ │ + mov $0xfffffff5,%r15d │ │ │ │ + jmpq 49793 │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 48c30 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 49c63 │ │ │ │ + jmpq 4b331 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rsi) │ │ │ │ + mov %rsi,0x60(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov $0x28,%esi │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 4b4c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov $0x105,%eax │ │ │ │ + mov %ax,(%rdx) │ │ │ │ + movdqu 0x1c(%rbp),%xmm1 │ │ │ │ + movups %xmm1,0x14(%rdx) │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + mov %eax,0x24(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp 4b4d0 │ │ │ │ + nopl (%rax) │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + movzbl 0x58(%rsi),%eax │ │ │ │ + movzwl 0x14(%rsi),%r8d │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + and $0xf,%eax │ │ │ │ + movb $0x0,0x87(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movzbl 0x59(%rsi),%eax │ │ │ │ + and $0xf,%r13d │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,(%rsp) │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmove %r13d,%eax │ │ │ │ + mov %al,0x43(%rsp) │ │ │ │ + mov %r8d,%eax │ │ │ │ + and $0x40,%eax │ │ │ │ + cmpb $0x3f,0x15(%rdi) │ │ │ │ + ja 4c14b │ │ │ │ + cmpb $0x0,0x58(%rsi) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + jns 4c12c │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + test %ax,%ax │ │ │ │ + jne 4b780 │ │ │ │ + mov %r8d,%eax │ │ │ │ + or $0x20,%eax │ │ │ │ + mov %ax,0x14(%rbp) │ │ │ │ + movzbl 0x15(%r11),%r9d │ │ │ │ + mov 0x58(%r11),%rdi │ │ │ │ + lea (%r9,%r9,2),%rax │ │ │ │ + lea (%rdi,%rax,8),%rsi │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%r14 │ │ │ │ - add 0x8(%rsp),%r14 │ │ │ │ - cmp 0x1320(%rbx),%rbp │ │ │ │ - jbe 465a1 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 45f40 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 46598 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - lea 0x1278(%rbx),%r15 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea -0x31d9b(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - cmp 0x1320(%rbx),%rbp │ │ │ │ - jbe 46600 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 45f40 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 465f0 │ │ │ │ - callq 17070 │ │ │ │ - jmp 4655f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovg %eax,%r12d │ │ │ │ - mov 0x1728(%rbx),%rbp │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4660d │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jb 4b58c │ │ │ │ + jmpq 4c058 │ │ │ │ + nop │ │ │ │ + movzbl %dl,%eax │ │ │ │ + movzbl %cl,%r10d │ │ │ │ + sub %r10d,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 4b5c0 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jae 4b6e8 │ │ │ │ + cmp 0x5(%rbx),%r13b │ │ │ │ + seta %dl │ │ │ │ + setb %cl │ │ │ │ + cmp %cl,%dl │ │ │ │ + jne 4b570 │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + cmp 0x6(%rbx),%al │ │ │ │ + seta %r10b │ │ │ │ + setb %al │ │ │ │ + cmp %al,%r10b │ │ │ │ + je 4b650 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + sub %r10d,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 4b57f │ │ │ │ + cmp %cl,%dl │ │ │ │ + je 4bc18 │ │ │ │ + movzbl %dl,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 4b6e8 │ │ │ │ + testb $0x1,0x7(%rbx) │ │ │ │ + jne 4c189 │ │ │ │ + and $0x3,%r8d │ │ │ │ + cmp $0x2,%r8w │ │ │ │ + je 4bbf0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r13b,0x85(%rsp) │ │ │ │ + mov %r12,0x88(%rsp) │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + movzbl 0x43(%rsp),%eax │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + mov %al,0x84(%rsp) │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + mov %al,0x86(%rsp) │ │ │ │ + movdqu 0x80(%rsp),%xmm3 │ │ │ │ + movups %xmm3,(%rbx) │ │ │ │ + add $0xa8,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov $0x0,%r12d │ │ │ │ - cmovle %eax,%r12d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 14750 │ │ │ │ - jmp 465a1 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x14(%r12),%r15d │ │ │ │ + mov 0x18(%r12),%r14 │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + mov 0x18(%rax),%r10 │ │ │ │ + mov 0x14(%rax),%r15d │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + cmp %rax,0x20(%r12) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 46630 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov 0x1348(%rdi),%rdx │ │ │ │ - and $0xfffff,%eax │ │ │ │ - lea -0x1(%rdx),%rsi │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - jbe 4665b │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 46670 │ │ │ │ - lea -0x2(%rdx),%rsi │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rdi) │ │ │ │ - jmpq 464c0 │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rdi) │ │ │ │ + jne 4b57a │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - lea 0x1270(%rdi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + cmp %r10,%r14 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 46690 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov 0x1348(%rdi),%rdx │ │ │ │ - and $0xfffff,%eax │ │ │ │ - lea -0x1(%rdx),%r8 │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - jbe 466bb │ │ │ │ - test %r8,%r8 │ │ │ │ - je 466e0 │ │ │ │ - lea -0x2(%rdx),%r8 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rdi) │ │ │ │ - cmp 0x1320(%rdi),%r8 │ │ │ │ - jbe 466f0 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - jmpq 45f40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%rdi) │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + jne 4b57a │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %ax,0x2(%rsp) │ │ │ │ - movabs $0xfffffffc00ffffff,%rbx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - movabs $0xfffff003ffffffff,%r11 │ │ │ │ - movabs $0xffc00fffffffffff,%r10 │ │ │ │ - movabs $0x3fffffffffffff,%r9 │ │ │ │ - jmpq 46866 │ │ │ │ - testb $0x10,0x0(%rbp) │ │ │ │ - je 46881 │ │ │ │ + cmp %r15d,0x10(%rsp) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 4b57a │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x14(%r12),%esi │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + cmp %rdx,0x20(%r12) │ │ │ │ + seta %dl │ │ │ │ + mov 0x14(%rax),%ecx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp %rax,0x18(%r12) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + je 4c030 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x5555555555555555,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ mov %rax,%rdx │ │ │ │ - and $0xfffff,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffffffff00000,%rdx │ │ │ │ - or %rdx,%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shr $0x10,%r13 │ │ │ │ - shr $0x18,%rdx │ │ │ │ - and $0x30,%r13d │ │ │ │ - sete %sil │ │ │ │ - and %rbx,%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - add %edx,%esi │ │ │ │ - and $0x3ff,%si │ │ │ │ - mov %rsi,%rdx │ │ │ │ - and $0x3ff,%edx │ │ │ │ - shl $0x18,%rdx │ │ │ │ - or %rcx,%rdx │ │ │ │ - shr $0x22,%rcx │ │ │ │ - cmp $0x10,%r13b │ │ │ │ - sete %dil │ │ │ │ - and %r11,%rdx │ │ │ │ - add %ecx,%edi │ │ │ │ + add $0x18,%rax │ │ │ │ + sar $0x3,%rdx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + add %rdx,%r9 │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + lea (%r9,%r9,2),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov %r13b,0x85(%rsp) │ │ │ │ + mov %r12,0x88(%rsp) │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + movzbl 0x43(%rsp),%eax │ │ │ │ + addb $0x1,0x15(%r11) │ │ │ │ + mov %al,0x84(%rsp) │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + mov %al,0x86(%rsp) │ │ │ │ + movdqu 0x80(%rsp),%xmm1 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + jmpq 4b637 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + sub $0x20,%rsp │ │ │ │ xor %ecx,%ecx │ │ │ │ - and $0x3ff,%di │ │ │ │ - mov %rdi,%r12 │ │ │ │ - and $0x3ff,%r12d │ │ │ │ - shl $0x22,%r12 │ │ │ │ - or %rdx,%r12 │ │ │ │ - shr $0x2c,%rdx │ │ │ │ - cmp $0x20,%r13b │ │ │ │ - sete %cl │ │ │ │ - and %r10,%r12 │ │ │ │ - add %ecx,%edx │ │ │ │ - and $0x3ff,%dx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzwl %dx,%edx │ │ │ │ - and $0x3ff,%ecx │ │ │ │ - shl $0x2c,%rcx │ │ │ │ - or %r12,%rcx │ │ │ │ - shr $0x36,%r12 │ │ │ │ - cmp $0x30,%r13b │ │ │ │ - sete %r13b │ │ │ │ - and %r9,%rcx │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - add %r13d,%r12d │ │ │ │ - and $0x3ff,%r12w │ │ │ │ - mov %r12,%r13 │ │ │ │ - shl $0x36,%r13 │ │ │ │ - or %r13,%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - shr $0x14,%r13 │ │ │ │ - and $0x3,%r13d │ │ │ │ - cmp $0x2,%r13b │ │ │ │ - je 4684f │ │ │ │ - movzwl %r12w,%edx │ │ │ │ - cmp $0x3,%r13b │ │ │ │ - je 4684f │ │ │ │ - movzwl %si,%edx │ │ │ │ - movzwl %di,%edi │ │ │ │ - test %r13b,%r13b │ │ │ │ - cmovne %edi,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 46881 │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - lock cmpxchg %rcx,0x8(%rbp) │ │ │ │ - cmp %r8,%rax │ │ │ │ - je 469c5 │ │ │ │ - movzwl 0x2(%rsp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %rax,%r8 │ │ │ │ - and $0xfffff,%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp 0x10(%rbp),%ecx │ │ │ │ - jbe 46760 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ + mov 0x14(%rdx),%esi │ │ │ │ + mov $0x1088,%r8d │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x10(%rdx),%eax │ │ │ │ + mov %esi,0x64(%rsp) │ │ │ │ + sub %rax,%rdi │ │ │ │ + mov %esi,0x80(%rsp) │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,0x84(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rdi,0x8c(%rsp) │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov %r11,%rdi │ │ │ │ + movdqu 0x80(%rsp),%xmm2 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + lea -0x82(%rip),%rdi │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + callq 3bc30 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + je 4bd88 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 4c084 │ │ │ │ + movzbl 0x2(%r15),%r8d │ │ │ │ + cmp 0x2(%r12),%r8b │ │ │ │ + je 4ba10 │ │ │ │ + mov 0x20(%r15),%rcx │ │ │ │ + mov 0x18(%r15),%rsi │ │ │ │ + cmp %rcx,0x20(%r12) │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + cmp %dl,%al │ │ │ │ + je 4b9a0 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov 0x10(%r15),%r8d │ │ │ │ + mov %rsi,%r14 │ │ │ │ + sub %r8,%r14 │ │ │ │ + mov %edx,%r8d │ │ │ │ + sub %eax,%r8d │ │ │ │ + jne 4b89d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + seta %r10b │ │ │ │ + setb %r8b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + sub %r10d,%r8d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + je 4bc40 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + callq 1dad0 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + movdqu 0x14(%r12),%xmm4 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movups %xmm4,0x44(%rbp) │ │ │ │ + mov 0x24(%r12),%eax │ │ │ │ + orw $0x200,0x14(%rbp) │ │ │ │ + mov %eax,0x54(%rbp) │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + je 4b637 │ │ │ │ + movdqu 0x14(%rbx),%xmm0 │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r11,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x88,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x4f(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 45e40 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4699f │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 46992 │ │ │ │ - movzbl 0x1(%rsp),%edx │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - cmpw $0x0,0x2(%rsp) │ │ │ │ - je 468ed │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ + callq 3b510 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 4b637 │ │ │ │ + movzwl 0x14(%rbp),%r8d │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + test $0x40,%r8b │ │ │ │ + jne 4c16a │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmpq 4b547 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + sub %rax,%rdi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + setb %sil │ │ │ │ + seta %al │ │ │ │ + mov %r12,%rbx │ │ │ │ + cmp %al,%sil │ │ │ │ + jne 4c064 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + callq 3c1b0 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + je 4b8c8 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 4c0f7 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x20(%r15),%rcx │ │ │ │ + cmp 0x20(%rbx),%rcx │ │ │ │ + setb %dl │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x18(%r15),%rsi │ │ │ │ + seta %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + jmpq 4b876 │ │ │ │ nopl (%rax) │ │ │ │ + mov 0xc(%r12),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %eax,0xc(%r15) │ │ │ │ + seta %dl │ │ │ │ + mov 0x4(%r12),%rax │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp %rax,0x4(%r15) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + jne 4b847 │ │ │ │ + mov 0x20(%r15),%rcx │ │ │ │ + mov 0x18(%r15),%rsi │ │ │ │ + cmp %rcx,0x20(%r12) │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + cmp %dl,%al │ │ │ │ + jne 4b86d │ │ │ │ + mov 0x10(%r12),%ebx │ │ │ │ + sub %rbx,%rdi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + mov 0x14(%r15),%edi │ │ │ │ + setb %sil │ │ │ │ + seta %al │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %edi,0x14(%r12) │ │ │ │ + setb %cl │ │ │ │ + seta %dl │ │ │ │ movzbl %dl,%edx │ │ │ │ - lea (%rdx,%rdx,8),%rcx │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ + mov %ecx,%edi │ │ │ │ + movzbl %al,%ecx │ │ │ │ + sub %edx,%edi │ │ │ │ + movzbl %sil,%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + or %edx,%edi │ │ │ │ + jne 4b9b2 │ │ │ │ + mov 0x10(%r15),%edx │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + add %rbx,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + ja 4b9b2 │ │ │ │ + lea (%r8,%r8,2),%rdx │ │ │ │ + lea 0xb9b24(%rip),%rcx │ │ │ │ shl $0x4,%rdx │ │ │ │ - mov 0x30(%rbp,%rdx,1),%rdx │ │ │ │ - movq $0x0,0x38(%rdx,%rax,8) │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - movzbl 0x1(%rsp),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - subw $0x1,0x2(%rsp) │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - jne 468b8 │ │ │ │ + cmpq $0x0,0x20(%rcx,%rdx,1) │ │ │ │ + je 4b9b2 │ │ │ │ + cmpb $0x0,0x1bd552(%rip) │ │ │ │ + jne 4b9b2 │ │ │ │ + movzbl (%r15),%esi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + ja 4c094 │ │ │ │ + movdqu (%r15),%xmm5 │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + movups %xmm5,(%rbx) │ │ │ │ + movdqu 0x10(%r15),%xmm6 │ │ │ │ + movups %xmm6,0x10(%rbx) │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 4bb52 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r9,%rax,1),%rsi │ │ │ │ + mov %rsi,0x28(%rbx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 4bb40 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x28(%r12),%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + callq 1dad0 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + test %al,%al │ │ │ │ + je 4b847 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + callq 3e030 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0x25(%rip),%rax │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 4b460 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + je 4b9be │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 4b637 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movzwl 0x14(%rax),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 4b5f5 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + jmpq 4b637 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + cmp 0x6(%rbx),%al │ │ │ │ + seta %cl │ │ │ │ + setb %r14b │ │ │ │ + cmp %r14b,%cl │ │ │ │ + je 4b6aa │ │ │ │ + movzbl %r14b,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + jmpq 4b5d3 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp %rcx,0x30(%rsp) │ │ │ │ + seta %cl │ │ │ │ + setb %r8b │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%r8d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + jne 4bda7 │ │ │ │ xor %ecx,%ecx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - movzbl %dl,%edi │ │ │ │ - sete %cl │ │ │ │ + cmp %r14,0x38(%rsp) │ │ │ │ + seta %r8b │ │ │ │ + setb %cl │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 4bdb1 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + cmp %rax,0x20(%r15) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4bca2 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + cmp %rax,0x18(%r15) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 4bf93 │ │ │ │ + movzbl (%r15),%esi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + ja 4c042 │ │ │ │ + movdqu (%r15),%xmm7 │ │ │ │ + lea 0x28(%rdx),%r8 │ │ │ │ + movups %xmm7,(%rdx) │ │ │ │ + movdqu 0x10(%r15),%xmm7 │ │ │ │ + movups %xmm7,0x10(%rdx) │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov %rax,0x20(%rdx) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 4bd22 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x22,%rcx │ │ │ │ - test %edi,%edi │ │ │ │ - sete %al │ │ │ │ - shl $0x18,%rax │ │ │ │ - or %rax,%rcx │ │ │ │ + shl $0x3,%rsi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r9,%rax,1),%rcx │ │ │ │ + mov %rcx,0x28(%rdx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 4bd10 │ │ │ │ + movdqu 0x14(%rbx),%xmm0 │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r8,%rsi │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + callq 65d50 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + callq 4b4d0 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + jmpq 4b8c8 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + jmpq 4b8df │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + jne 4bc7c │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 4bdc5 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x2,%edi │ │ │ │ - sete %al │ │ │ │ - shl $0x2c,%rax │ │ │ │ - or %rax,%rcx │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 4c0a4 │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 4bdeb │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp %r14,0x38(%rsp) │ │ │ │ + seta %al │ │ │ │ + setb %r8b │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %eax,%r8d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + cmp $0xffffffff,%r10d │ │ │ │ + jne 4bc7c │ │ │ │ + movzbl (%r15),%esi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%r10 │ │ │ │ + ja 4c11c │ │ │ │ + movdqu (%r15),%xmm7 │ │ │ │ + lea 0x28(%r10),%rsi │ │ │ │ + movups %xmm7,(%r10) │ │ │ │ + movdqu 0x10(%r15),%xmm7 │ │ │ │ + movups %xmm7,0x10(%r10) │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov %rax,0x20(%r10) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 4be72 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x3,%edi │ │ │ │ - sete %al │ │ │ │ - shl $0x36,%rax │ │ │ │ - or %rax,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - neg %rax │ │ │ │ - lock xadd %rax,(%rsi) │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r9,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%r10,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 4be60 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x84(%rsp) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,0x8c(%rsp) │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + movdqu 0x80(%rsp),%xmm7 │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + callq 660a0 │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + mov $0x88,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + movdqu 0x14(%r10),%xmm0 │ │ │ │ + mov 0x24(%r10),%eax │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x2c,%r8 │ │ │ │ - shr $0x18,%rsi │ │ │ │ - mov %r8d,%r9d │ │ │ │ - shr $0x22,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - and $0x3ff,%si │ │ │ │ - and $0x3ff,%cx │ │ │ │ - and $0x3ff,%r9w │ │ │ │ - shr $0x36,%r8 │ │ │ │ - cmp $0x2,%dl │ │ │ │ - je 46a05 │ │ │ │ - ja 469ba │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - movzwl %si,%esi │ │ │ │ - test %dl,%dl │ │ │ │ - cmove %esi,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 4698e │ │ │ │ - shr $0x16,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - je 46a0e │ │ │ │ - movb $0x0,(%rsp) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + lea -0xaf(%rip),%rax │ │ │ │ + mov %rax,0x8(%rsi) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + callq 3b510 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov %eax,%r14d │ │ │ │ + jne 4c107 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + or $0x1,%ecx │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + callq 4b4d0 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + jmpq 4bc7c │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + callq 3e030 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x2a(%rip),%rax │ │ │ │ + mov %rax,0x8(%rsi) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + callq 4b460 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + jne 4bbd8 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + cmp %rax,0x20(%r15) │ │ │ │ + seta %al │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4c01c │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + cmp %rax,0x18(%r15) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 4b9be │ │ │ │ + jmpq 4bcab │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,%esi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + jmpq 4b5d3 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4bbd8 │ │ │ │ + jmpq 4bcde │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x18,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 4b707 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x20(%r12),%r14 │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + setb %dl │ │ │ │ + mov %r10,%rsi │ │ │ │ + seta %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + jmpq 4b876 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4b837 │ │ │ │ + jmpq 4bbd8 │ │ │ │ + mov %ebx,%r14d │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 4bb0c │ │ │ │ + jmpq 4bbd8 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + callq 62ed0 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4c0cb │ │ │ │ + add %eax,0x18(%r11) │ │ │ │ + mov 0x10(%r15),%eax │ │ │ │ + mov 0x18(%r15),%r14 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + sub %rax,%r14 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp 0x20(%r15),%rax │ │ │ │ + seta %al │ │ │ │ + setb %r8b │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %eax,%r8d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + jmpq 4bdce │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4b9ed │ │ │ │ + jmpq 4bbd8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + jmpq 4bbd8 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4be28 │ │ │ │ + jmpq 4bbd8 │ │ │ │ + lea 0x74f6d(%rip),%rcx │ │ │ │ + mov $0x3e8,%edx │ │ │ │ + lea 0x74d01(%rip),%rsi │ │ │ │ + lea 0x74800(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x74f4e(%rip),%rcx │ │ │ │ + mov $0x3e7,%edx │ │ │ │ + lea 0x74ce2(%rip),%rsi │ │ │ │ + lea 0x74ec4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x74f2f(%rip),%rcx │ │ │ │ + mov $0x405,%edx │ │ │ │ + lea 0x74cc3(%rip),%rsi │ │ │ │ + lea 0x74ec0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x74f10(%rip),%rcx │ │ │ │ + mov $0x413,%edx │ │ │ │ + lea 0x74ca4(%rip),%rsi │ │ │ │ + lea 0x74ebd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x10(%rdx),%edx │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + mov 0x14(%r12),%ecx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0x20(%r12),%rdx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdx,0x2c(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,0x24(%rsp) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movdqu 0x20(%rsp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x66(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 464c0 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 46a20 │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4c248 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - cmp $0x3,%dl │ │ │ │ - jne 46a1b │ │ │ │ - movzwl %r8w,%ecx │ │ │ │ - jmp 4697b │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0xfffff,%eax │ │ │ │ - movb $0x1,(%rsp) │ │ │ │ - shr $0x14,%rdx │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - and $0x3,%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %dl,0x1(%rsp) │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,8),%rcx │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x30(%rbp,%rax,1),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 468a9 │ │ │ │ - movzwl %r9w,%ecx │ │ │ │ - jmpq 4697b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 436b0 │ │ │ │ - jmpq 4698e │ │ │ │ - callq 42e00 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmp 4c229 │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ push %r14 │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %rbx │ │ │ │ - lea 0x1270(%r12),%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 3e000 │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 46a70 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x16,%rax │ │ │ │ - shr $0x14,%rdx │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp %al,%dl │ │ │ │ - je 46c40 │ │ │ │ - lock orq $0x8,(%r12) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r12) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rsp,%r14 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - lea 0x1278(%r12),%r13 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea -0x3232a(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ + callq 3e540 │ │ │ │ + jmp 4c2b6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + jne 4c2fe │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - mov %ebp,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ + callq 3e460 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 4c1b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 46b00 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x16,%rax │ │ │ │ - shr $0x14,%rdx │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp %al,%dl │ │ │ │ - je 46b40 │ │ │ │ - lock orq $0x8,(%r12) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r12) │ │ │ │ - callq 17070 │ │ │ │ - jmp 46af0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 43770 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r12) │ │ │ │ - test %al,%al │ │ │ │ - je 46b37 │ │ │ │ - mov %r14,%rsi │ │ │ │ + jne 4c2b0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 14750 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 46700 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x14,%rcx │ │ │ │ - shr $0x16,%rdx │ │ │ │ - and $0x3,%ecx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp %dl,%cl │ │ │ │ - jne 46b97 │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - ja 46ba7 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 43ac0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 43b30 │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 46bbf │ │ │ │ - testb $0x1,(%r12) │ │ │ │ - jne 46bf8 │ │ │ │ - lea 0x12d0(%r12),%rdi │ │ │ │ - callq 14320 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + mov %r14,0xa8(%rsp) │ │ │ │ + mov %eax,0xb8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 4c2b6 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %r12d,%r12d │ │ │ │ + cmove %eax,%r12d │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 46c64 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + jne 4c335 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 3df20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffd,%eax │ │ │ │ - jbe 46c1c │ │ │ │ - mov 0x1338(%r12),%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov 0x1348(%r12),%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 46bbf │ │ │ │ - lea 0x92e5d(%rip),%rcx │ │ │ │ - mov $0x3e8,%edx │ │ │ │ - lea 0x92903(%rip),%rsi │ │ │ │ - lea 0x92d52(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 43770 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x1270(%r12) │ │ │ │ - test %al,%al │ │ │ │ - jne 46b66 │ │ │ │ - jmpq 46aab │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x21524111(%rsi,%rdx,1),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmp $0xc,%esi │ │ │ │ - jbe 46ced │ │ │ │ - mov (%rdi),%r8d │ │ │ │ - add 0x8(%rdi),%eax │ │ │ │ - sub $0xc,%esi │ │ │ │ - add $0xc,%rdi │ │ │ │ - add -0x8(%rdi),%edx │ │ │ │ - sub %eax,%r8d │ │ │ │ - add %ecx,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x4,%ecx │ │ │ │ - xor %r8d,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov %ecx,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - rol $0x6,%edx │ │ │ │ - xor %r8d,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %edx,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - rol $0x8,%eax │ │ │ │ - xor %r8d,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - sub %eax,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x10,%r8d │ │ │ │ - xor %r8d,%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - sub %ecx,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - ror $0xd,%r8d │ │ │ │ - xor %r8d,%edx │ │ │ │ - mov %edx,%r9d │ │ │ │ - sub %edx,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - rol $0x4,%r9d │ │ │ │ - xor %r9d,%eax │ │ │ │ - cmp $0xc,%esi │ │ │ │ - ja 46c80 │ │ │ │ - lea 0x92e4c(%rip),%r8 │ │ │ │ - mov %esi,%esi │ │ │ │ - movslq (%r8,%rsi,4),%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - jmpq *%rsi │ │ │ │ - movzbl 0xb(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0xa(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x9(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x8(%rdi),%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x7(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x6(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x5(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x4(%rdi),%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x3(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl 0x2(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl 0x1(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl (%rdi),%esi │ │ │ │ - xor %edx,%eax │ │ │ │ - add %esi,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - rol $0xe,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %eax,%ecx │ │ │ │ - rol $0xb,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %ecx,%edx │ │ │ │ - ror $0x7,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - xor %edx,%eax │ │ │ │ - rol $0x10,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %eax,%ecx │ │ │ │ - rol $0x4,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - xor %ecx,%edx │ │ │ │ - rol $0xe,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - ror $0x8,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov $0x8,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - lea -0x3(%rdx),%ecx │ │ │ │ push %rbp │ │ │ │ - lea 0x308(%rsi),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x90(%rbx),%r10 │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movdqu 0xc0(%rsp),%xmm0 │ │ │ │ + mov 0xdc(%rsp),%rbp │ │ │ │ + mov 0xe4(%rsp),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0xac(%rsi),%eax │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - setbe %sil │ │ │ │ - lea -0x3(%rax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - setbe %cl │ │ │ │ - cmp %cl,%sil │ │ │ │ - mov 0x98(%rbx),%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - cmovne %eax,%edx │ │ │ │ - mov 0xa8(%rbx),%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - push %rdx │ │ │ │ - mov %r10,%rdx │ │ │ │ - push %rax │ │ │ │ - movzwl 0xae(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ - pushq 0xc0(%rbx) │ │ │ │ - pushq 0xb8(%rbx) │ │ │ │ - pushq 0xb0(%rbx) │ │ │ │ - pushq 0xa8(%rbx) │ │ │ │ - pushq 0xa0(%rbx) │ │ │ │ - lea 0x40(%rsp),%r9 │ │ │ │ - callq 69e60 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0x7a(%rip),%rax │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + test %rax,%rax │ │ │ │ + je 4c405 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 4c580 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,0x28(%r15) │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 46e81 │ │ │ │ - movzwl 0xae(%rbx),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl $0x9,%esi │ │ │ │ - callq 1ced0 │ │ │ │ - mov 0xa8(%rbx),%eax │ │ │ │ - movdqu (%rsp),%xmm0 │ │ │ │ - movdqu 0x10(%rsp),%xmm1 │ │ │ │ - shl $0x9,%eax │ │ │ │ - movups %xmm0,0xa0(%rbx) │ │ │ │ - mov %eax,0x330(%rbx) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movups %xmm1,0xb0(%rbx) │ │ │ │ - mov %rax,0xc0(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + jne 4c400 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 4c440 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3d780 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 46e9d │ │ │ │ - add $0x30,%rsp │ │ │ │ + jne 4c590 │ │ │ │ + add $0x68,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%eax │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movdqu 0x1c(%r15),%xmm1 │ │ │ │ + mov %ax,0x30(%rsp) │ │ │ │ + mov 0x2c(%r15),%eax │ │ │ │ + movups %xmm1,0x44(%rsp) │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + movzbl 0x58(%r15),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + je 4c4b8 │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + cmp $0x7,%al │ │ │ │ + je 4c4b8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4c540 │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 4c3c0 │ │ │ │ + jmpq 4c408 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + lea 0x58(%rsp),%rsi │ │ │ │ + mov %rbx,0xc4(%rsp) │ │ │ │ + mov %rbp,0xbc(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movdqu 0xb8(%rsp),%xmm0 │ │ │ │ + movzwl 0x538(%rax),%ecx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + add %rdx,0x48(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 660a0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 60e20 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4c4a2 │ │ │ │ + jmpq 4c487 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0xa0(%r14) │ │ │ │ + movl $0x1,0xa8(%r14) │ │ │ │ + mov %rax,0x98(%r14) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4c3c0 │ │ │ │ + jmpq 4c4a2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4c4a2 │ │ │ │ + jmpq 4c3e1 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x4c(%rbp),%eax │ │ │ │ - mov 0x30(%rdi),%r14 │ │ │ │ - mov 0x50(%rsp),%r12d │ │ │ │ - mov 0x54(%rsp),%esi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jb 47088 │ │ │ │ - sub %r12d,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %eax,0x4c(%rbp) │ │ │ │ - mov 0x130(%rdi),%rbx │ │ │ │ - mov %esi,%eax │ │ │ │ - add %rax,0x80(%rdi) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movl $0x60105,(%rbx) │ │ │ │ - movdqu 0x7c(%rdi),%xmm1 │ │ │ │ - movups %xmm1,0x14(%rbx) │ │ │ │ - mov 0x8c(%rdi),%eax │ │ │ │ - mov %esi,0x10(%rbx) │ │ │ │ - mov %eax,0x24(%rbx) │ │ │ │ - movzwl 0x5c(%rsp),%eax │ │ │ │ - or 0x60(%rsp),%ax │ │ │ │ - mov %rdx,0x4(%rbx) │ │ │ │ - mov %ecx,0xc(%rbx) │ │ │ │ - jne 47040 │ │ │ │ - cmpw $0x0,0x50(%rbp) │ │ │ │ - je 47014 │ │ │ │ - lea 0x2f58(%r14),%r11 │ │ │ │ - lea 0x28(%rbx),%r10 │ │ │ │ - xor %edi,%edi │ │ │ │ - movabs $0xfffffffffff,%r8 │ │ │ │ - movabs $0xffff00000000000f,%r9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x52(%rbp,%rdi,2),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r11,%rax,8),%rsi │ │ │ │ - movzbl 0x1e(%rsi),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r14,%rax,8),%rcx │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - lea -0x28(%r10,%rax,8),%rdx │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - cmpb $0x0,0xba(%rcx) │ │ │ │ - mov $0x1,%eax │ │ │ │ - je 46fb6 │ │ │ │ - movzwl 0x4c(%r13),%eax │ │ │ │ - shr %ax │ │ │ │ - and $0x1,%eax │ │ │ │ - movzbl (%rdx),%r15d │ │ │ │ - add %eax,%eax │ │ │ │ - and $0xfffffffd,%r15d │ │ │ │ - or %r15d,%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - movzwl 0xb2(%rcx),%eax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %eax,%r15d │ │ │ │ - sub 0x10(%rsi),%r15d │ │ │ │ - mov %rcx,%rax │ │ │ │ - and %r9,%rcx │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %r8,%rax │ │ │ │ - add %r15,%rax │ │ │ │ - and %r8,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - addb $0x1,(%rbx) │ │ │ │ - mov 0x10(%rsi),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - ja 47069 │ │ │ │ - sub %r12d,%eax │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %eax,0x10(%rsi) │ │ │ │ - movzwl 0x50(%rbp),%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - ja 46f70 │ │ │ │ - mov 0x130(%r13),%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,0x130(%r13) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + jmp 4c5ea │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + jne 4c674 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov 0x158(%rsp),%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movdqu 0x148(%rsp),%xmm0 │ │ │ │ + movdqu 0x130(%rsp),%xmm1 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x140(%rsp),%eax │ │ │ │ + movups %xmm0,0x18(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 4c340 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4c5e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + movl $0x0,0xa8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 4c5ea │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %r12d,%r12d │ │ │ │ + cmove %eax,%r12d │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4c6a7 │ │ │ │ + add $0xd8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pushq 0x78(%rsp) │ │ │ │ - pushq 0x78(%rsp) │ │ │ │ - pushq 0x78(%rsp) │ │ │ │ - pushq 0x78(%rsp) │ │ │ │ - pushq 0x78(%rsp) │ │ │ │ - callq 595c0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - jmpq 46f40 │ │ │ │ - lea 0x92cb0(%rip),%rcx │ │ │ │ - mov $0x2d5,%edx │ │ │ │ - lea 0x93de4(%rip),%rsi │ │ │ │ - lea 0x93f05(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x92c91(%rip),%rcx │ │ │ │ - mov $0x2ba,%edx │ │ │ │ - lea 0x93dc5(%rip),%rsi │ │ │ │ - lea 0x93eb6(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x92c15(%rip),%rcx │ │ │ │ - mov $0x1d3,%edx │ │ │ │ - lea 0x8dbc0(%rip),%rsi │ │ │ │ - lea 0x8d96d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x92bfd(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0x8bd19(%rip),%rsi │ │ │ │ - lea 0x8bd2a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x92b1d(%rip),%rcx │ │ │ │ - mov $0x63e,%edx │ │ │ │ - lea 0x93d39(%rip),%rsi │ │ │ │ - lea 0x93e8a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0xc,%rdi │ │ │ │ + je 4c6cb │ │ │ │ + bsr %rdi,%rdi │ │ │ │ + mov $0x40,%eax │ │ │ │ + xor $0x3f,%rdi │ │ │ │ + sub %edi,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ - sub $0x10,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ + callq a71b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4c780 │ │ │ │ bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor $0x3f,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ mov $0x1,%esi │ │ │ │ sub %eax,%ecx │ │ │ │ mov $0x1000,%eax │ │ │ │ shl %cl,%rsi │ │ │ │ cmp $0x1000,%rsi │ │ │ │ cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ callq 70e0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne 471b0 │ │ │ │ + jne 4c760 │ │ │ │ mov (%rsp),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 471b0 │ │ │ │ + je 4c760 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 4c763 │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ callq 7090 │ │ │ │ mov %rax,%r8 │ │ │ │ + jmp 4c763 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 471ca │ │ │ │ - add $0x10,%rsp │ │ │ │ + jne 4c78c │ │ │ │ + add $0x18,%rsp │ │ │ │ mov %r8,%rax │ │ │ │ + pop %rbx │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 4c741 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - mov 0x8(%rdi),%esi │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %r9,%rdi │ │ │ │ - jmpq *%rax │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x30(%rdi),%rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 4c7f5 │ │ │ │ + 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 │ │ │ │ - movzwl 0x4e(%rdi),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 47222 │ │ │ │ - testb $0x4,0x4c(%rdi) │ │ │ │ - jne 472e0 │ │ │ │ - mov 0x2e68(%rbx),%rax │ │ │ │ - mov 0xd0(%rbp),%rdx │ │ │ │ - lea 0x168(%rbx),%rdi │ │ │ │ - sub %rdx,(%rax) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - movq $0x0,0xd0(%rbp) │ │ │ │ - lock xadd %rax,0x168(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 47340 │ │ │ │ - mov 0x128(%rbp),%rdi │ │ │ │ - lea 0x138(%rbp),%r12 │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - je 47277 │ │ │ │ - callq 7410 │ │ │ │ - mov %r12,0x128(%rbp) │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,0x130(%rbp) │ │ │ │ - mov 0x40(%rbp),%r12 │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - lea 0x15098(%rbx),%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47308 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 4c870 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 4734b │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jne 4c880 │ │ │ │ + add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x12fc8(%rbx),%edx │ │ │ │ - and $0xfffff,%edx │ │ │ │ - cmp $0xfffff,%edx │ │ │ │ - mov $0xfffffffb,%edx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - mov %ax,0x4e(%rdi) │ │ │ │ - jmpq 47222 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4734b │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x40000001,%esi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 1b390 │ │ │ │ - nopl (%rax) │ │ │ │ - callq *0x170(%rbx) │ │ │ │ - jmpq 4725f │ │ │ │ + jmp 4c84d │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + mov %rdx,%r10 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0xad(%rbx),%edx │ │ │ │ - mov 0x30(%rdi),%rbp │ │ │ │ - movzwl 0xb0(%rbx),%esi │ │ │ │ - mov 0xa4(%rdi),%edi │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - mov 0x98(%rbx),%ecx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x140(%rsp),%ecx │ │ │ │ + mov 0x148(%rsp),%r12d │ │ │ │ + mov 0x150(%rsp),%r11d │ │ │ │ + mov 0x158(%rsp),%edi │ │ │ │ + movzbl 0x6(%rbx),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + movzbl 0x7(%rbx),%r14d │ │ │ │ + mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movzwl 0xb2(%rdx),%r13d │ │ │ │ + shl $0x10,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + shr $0x14,%rax │ │ │ │ + div %r13 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + movzbl %cl,%r13d │ │ │ │ + cmove %r11d,%edi │ │ │ │ + mov %r14d,%r11d │ │ │ │ + sub %ecx,%r11d │ │ │ │ + test %r11b,%r11b │ │ │ │ + jg 4caa5 │ │ │ │ + mov %ecx,%r15d │ │ │ │ + sub %r14d,%r15d │ │ │ │ + movsbl %r15b,%r15d │ │ │ │ + cmp $0x60,%r15d │ │ │ │ + ja 4cb1a │ │ │ │ + cmp %cl,%r14b │ │ │ │ + je 4c978 │ │ │ │ test %dl,%dl │ │ │ │ - je 473e0 │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 473e0 │ │ │ │ - shl $0x18,%edx │ │ │ │ - shl $0x16,%edi │ │ │ │ - or %edx,%ecx │ │ │ │ - xor $0x10000000,%ecx │ │ │ │ - movzwl %si,%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - shr $0x20,%rax │ │ │ │ - shl $0x20,%rcx │ │ │ │ - lea (%rdi,%rdx,8),%edx │ │ │ │ - shl $0x20,%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movzbl 0xac(%rbx),%esi │ │ │ │ - or %rcx,%rax │ │ │ │ - or %rdx,%r13 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x3(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 473e8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + je 4cb8f │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0xf8(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 4cc73 │ │ │ │ + add $0x108,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 47397 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x308(%rbx),%r15 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,%r8 │ │ │ │ - callq 69940 │ │ │ │ - xor 0xb8(%rbx),%rax │ │ │ │ - xor 0xc0(%rbx),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - jne 4744a │ │ │ │ - movzbl 0xac(%rbx),%esi │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 4c9b0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 4c9b0 │ │ │ │ + movzbl %r12b,%r12d │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jne 4cc04 │ │ │ │ + movzwl %di,%r12d │ │ │ │ + lea (%r12,%r8,1),%edx │ │ │ │ + cmp $0xffff,%edx │ │ │ │ + ja 4ca55 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 4c948 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl %di,%r15d │ │ │ │ + lea (%r15,%r8,1),%edx │ │ │ │ + cmp $0xffff,%edx │ │ │ │ + jbe 4c9a3 │ │ │ │ + lea 0xf8(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + test %r12b,%r12b │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + jne 4cc78 │ │ │ │ + lea 0xb8605(%rip),%rdx │ │ │ │ + movzbl 0x6(%rbx),%ecx │ │ │ │ + push %r14 │ │ │ │ + push %r8 │ │ │ │ + mov %rax,%r8 │ │ │ │ + push %rdi │ │ │ │ + pushq (%rdx,%r9,8) │ │ │ │ + mov %r13d,%r9d │ │ │ │ + lea 0x7492b(%rip),%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x6,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 69990 │ │ │ │ - movb $0x0,0xac(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - jmp 473cd │ │ │ │ - mov $0xfffffffb,%r14d │ │ │ │ - jmpq 473cd │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov $0xfffffffb,%eax │ │ │ │ + jmpq 4c948 │ │ │ │ + lea 0xf8(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + jmpq 4ca14 │ │ │ │ + lea 0xf8(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + movzbl 0x7(%rbx),%edx │ │ │ │ + movzbl %r12b,%ecx │ │ │ │ + test %r12b,%r12b │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + cmovne %rcx,%r9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x6(%rbx),%ecx │ │ │ │ + push %r14 │ │ │ │ + push %rdx │ │ │ │ + lea 0xb8521(%rip),%rdx │ │ │ │ + pushq (%rdx,%r9,8) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %r13d,%r9d │ │ │ │ + lea 0x746fe(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmpq 4ca38 │ │ │ │ + lea 0xf8(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + movzbl 0x7(%rbx),%edx │ │ │ │ + movzbl %r12b,%ecx │ │ │ │ + test %r12b,%r12b │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + cmovne %rcx,%r9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x6(%rbx),%ecx │ │ │ │ + push %r14 │ │ │ │ + push %rdx │ │ │ │ + lea 0xb84ac(%rip),%rdx │ │ │ │ + pushq (%rdx,%r9,8) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %r13d,%r9d │ │ │ │ + lea 0x746e1(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmpq 4ca38 │ │ │ │ + lea 0xf8(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + movzbl 0x7(%rbx),%edx │ │ │ │ + movzbl %r12b,%ecx │ │ │ │ + test %r12b,%r12b │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + cmovne %rcx,%r9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x6(%rbx),%ecx │ │ │ │ + push %r14 │ │ │ │ + push %rdx │ │ │ │ + lea 0xb8437(%rip),%rdx │ │ │ │ + pushq (%rdx,%r9,8) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %r13d,%r9d │ │ │ │ + lea 0x746bc(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmpq 4ca38 │ │ │ │ + lea 0xf8(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + lea 0xb83da(%rip),%rcx │ │ │ │ + push %r14 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + movzbl 0x6(%rbx),%r10d │ │ │ │ + pushq (%rcx,%r9,8) │ │ │ │ + mov %r13d,%r9d │ │ │ │ + pushq (%rcx,%rdx,8) │ │ │ │ + mov %r10d,%ecx │ │ │ │ + lea 0x746a2(%rip),%rdx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmpq 4ca38 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + movzbl %r12b,%r9d │ │ │ │ + jmpq 4ca14 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x752d5(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0x6c77a(%rip),%rsi │ │ │ │ + lea 0x6c9fa(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x30(%rdi),%r12 │ │ │ │ - mov 0x128(%rdi),%r14 │ │ │ │ - cmp 0x130(%rdi),%r14 │ │ │ │ - je 4756f │ │ │ │ - mov %r14,%r15 │ │ │ │ - lea 0x9276d(%rip),%r13 │ │ │ │ - jmp 474c0 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 474ab │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - lea (%r15,%rax,8),%r15 │ │ │ │ - cmp %r14,0x130(%rbp) │ │ │ │ - je 47724 │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %r14,%rbx │ │ │ │ - movzbl 0x2(%rbx),%ecx │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%r14 │ │ │ │ - cmp $0x12,%cl │ │ │ │ - ja 47498 │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - test $0x50060,%edx │ │ │ │ - je 47498 │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - cmp $0xe,%cl │ │ │ │ - je 476a8 │ │ │ │ - ja 47690 │ │ │ │ - sub $0x5,%ecx │ │ │ │ - lea -0x28(%rsi,%rax,1),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - ja 476c0 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jae 47548 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rdx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 47600 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 4784c │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%r13,%rax,8),%rdx │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jb 4751d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 59890 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 47498 │ │ │ │ - mov 0x128(%rbp),%rax │ │ │ │ - mov $0xfffffffb,%edx │ │ │ │ - mov %dx,0x4e(%rbp) │ │ │ │ - mov %rax,0x130(%rbp) │ │ │ │ - mov 0x120(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 476de │ │ │ │ - nop │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmpw $0x0,0xe0(%rbp) │ │ │ │ - lea 0x2f58(%r12),%r14 │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - jne 475ae │ │ │ │ - jmp 475e3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0xe0(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jbe 475e3 │ │ │ │ - mov %ebx,%eax │ │ │ │ - movzwl 0xe2(%rbp,%rax,2),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r14,%rax,8),%rsi │ │ │ │ - mov %r13d,%eax │ │ │ │ - lock xadd %eax,0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 475a0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq a2be0 │ │ │ │ - movzwl 0xe0(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 475ae │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ax,0xe0(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ + movzbl 0x6(%rdx),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + movzbl 0x6(%rsi),%r8d │ │ │ │ + mov $0x80,%esi │ │ │ │ + mov (%r12,%rax,8),%rdi │ │ │ │ + mov (%rdx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + movzwl 0xb2(%rdi),%ecx │ │ │ │ + shl $0x10,%rax │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $0x14,%rax │ │ │ │ + div %rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 4ce0a │ │ │ │ + movzbl 0x15(%r15),%eax │ │ │ │ + mov 0x58(%r15),%rdx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rdx,%rax,8),%rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + ja 4cd7d │ │ │ │ + jmpq 4ce40 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jbe 4ce40 │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + movzbl 0x58(%rax),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp $0x4,%cl │ │ │ │ + jne 4cd70 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp 0x28(%rax),%r8 │ │ │ │ + seta %sil │ │ │ │ + sbb $0x0,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp 0x20(%rax),%r14 │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%esi │ │ │ │ + jne 4cd70 │ │ │ │ + mov 0x28(%r15),%rcx │ │ │ │ + movzbl 0x10(%rax),%edi │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + bt %rdi,%rcx │ │ │ │ + lea 0x28(%rsi),%r11 │ │ │ │ + jb 4cf9d │ │ │ │ + mov %rcx,%rax │ │ │ │ + bts %rdi,%rax │ │ │ │ + mov %rax,0x28(%r15) │ │ │ │ + mov 0x10(%rdx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4ce40 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %r11,%rdx │ │ │ │ + callq 17350 │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + movdqu 0x40(%rsp),%xmm3 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + movups %xmm3,0x20(%rbx) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r13,(%rax) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4cf98 │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 47548 │ │ │ │ - movzbl 0x6(%rdx),%r10d │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r10,%rcx │ │ │ │ - sar $0x6,%r10 │ │ │ │ - shl %cl,%rax │ │ │ │ - and 0x120(%rbp,%r10,8),%rax │ │ │ │ - jne 47630 │ │ │ │ - add $0x8,%rdx │ │ │ │ - jmpq 47518 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - callq 5af30 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - movzbl 0x2(%rbx),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 47548 │ │ │ │ - lea 0x92519(%rip),%rdi │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - movslq (%rdi,%rax,4),%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - lea -0x28(%rsi,%rax,8),%rdi │ │ │ │ - jmpq 47518 │ │ │ │ - movzbl 0x2b(%rbx),%eax │ │ │ │ - lea 0x8(%rsi,%rax,8),%rdi │ │ │ │ - jmpq 47518 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x10,%cl │ │ │ │ - je 476d0 │ │ │ │ - cmp $0x12,%cl │ │ │ │ - jne 476c0 │ │ │ │ - lea 0x50(%rbx),%rdx │ │ │ │ - lea -0x28(%rsi,%rax,1),%rdi │ │ │ │ - jmpq 4750e │ │ │ │ - movzbl 0x2b(%rbx),%eax │ │ │ │ - lea 0x30(%rbx),%rdx │ │ │ │ - lea 0x8(%rsi,%rax,8),%rdi │ │ │ │ - jmpq 4750e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - jmpq 4750e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x30(%rbx),%rdx │ │ │ │ - lea -0x28(%rsi,%rax,1),%rdi │ │ │ │ - jmpq 4750e │ │ │ │ - tzcnt %rbx,%rbx │ │ │ │ - lea 0xe0(%rbp),%r13 │ │ │ │ - mov $0xffffffffffffffff,%r14 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r8,0x5c(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14,0x74(%rsp) │ │ │ │ + mov $0x40a,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x4,%esi │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm4 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0x53(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4cf7a │ │ │ │ + add $0x2e08,%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq a2e00 │ │ │ │ - lea 0x1(%rbx),%ecx │ │ │ │ - cmp $0x3f,%ebx │ │ │ │ - je 47580 │ │ │ │ - mov %r14,%rbx │ │ │ │ - shl %cl,%rbx │ │ │ │ - and 0x120(%rbp),%rbx │ │ │ │ - je 47580 │ │ │ │ - tzcnt %rbx,%rbx │ │ │ │ - jmp 476f1 │ │ │ │ - mov 0x128(%rbp),%rbx │ │ │ │ - mov %r15,0x130(%rbp) │ │ │ │ - lea 0x68(%rbp),%r14 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne 47750 │ │ │ │ - jmpq 4756f │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - lea (%rbx,%rax,8),%rbx │ │ │ │ - cmp %rbx,0x130(%rbp) │ │ │ │ - je 4779b │ │ │ │ - lea 0x28(%rbx),%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x140(%rax),%rax │ │ │ │ + movzwl 0x10(%rax),%edx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jb 4cf93 │ │ │ │ + cmp 0x18(%rax),%r14 │ │ │ │ + jae 4cf93 │ │ │ │ + shl $0x5,%r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%r13),%r11 │ │ │ │ + mov 0x28(%r13),%r8 │ │ │ │ + lea 0x20(%rax,%r14,1),%rdx │ │ │ │ + movups %xmm0,0x68(%rsp) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + movzbl 0x18(%rdx),%edi │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %al,0x59(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + shr $0x8,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x20,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x10,%rdx │ │ │ │ + mov %dil,0x5a(%rsp) │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 33930 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov %r8b,0x58(%rsp) │ │ │ │ + mov %cl,0x5b(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm5 │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm6 │ │ │ │ + mov %dx,0x70(%rsp) │ │ │ │ + mov %ax,0x72(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm7 │ │ │ │ + movups %xmm5,(%rbx) │ │ │ │ + movups %xmm6,0x10(%rbx) │ │ │ │ + movups %xmm7,0x20(%rbx) │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 4ce02 │ │ │ │ mov %r13,%rsi │ │ │ │ - callq 59d60 │ │ │ │ - test %al,%al │ │ │ │ - je 47740 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - testb $0x4,0x4f9(%rdi) │ │ │ │ - jne 47740 │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 2a470 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - lea (%rbx,%rax,8),%rbx │ │ │ │ - cmp %rbx,0x130(%rbp) │ │ │ │ - jne 47750 │ │ │ │ - mov 0x128(%rbp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 4756f │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rax),%edx │ │ │ │ - add %rdx,%r13 │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 477b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *0x118(%rbp) │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 4786b │ │ │ │ - mov 0x128(%rbp),%rax │ │ │ │ - mov 0x130(%rbp),%rcx │ │ │ │ - test %r8d,%r8d │ │ │ │ - setne %r9b │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 47835 │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rdx),%edi │ │ │ │ - add %rdi,%rsi │ │ │ │ - movzbl (%rdx),%edi │ │ │ │ - lea (%rdx,%rdi,8),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47800 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 4781c │ │ │ │ - test %r9b,%r9b │ │ │ │ - je 4788a │ │ │ │ - xor %edx,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rax),%esi │ │ │ │ - add %rsi,%rdx │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - lea (%rax,%rsi,8),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 47820 │ │ │ │ - sub %rdx,%r13 │ │ │ │ - add %r13d,0x48(%rbp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4756f │ │ │ │ - mov %r8w,0x4e(%rbp) │ │ │ │ - jmpq 4756f │ │ │ │ - lea 0x9253d(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x8d428(%rip),%rsi │ │ │ │ - lea 0x8d1d5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9248e(%rip),%rcx │ │ │ │ - mov $0x262,%edx │ │ │ │ - lea 0x935e2(%rip),%rsi │ │ │ │ - lea 0x900bf(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9246f(%rip),%rcx │ │ │ │ - mov $0x263,%edx │ │ │ │ - lea 0x935c3(%rip),%rsi │ │ │ │ - lea 0x93734(%rip),%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + movslq 0x8(%rsp),%rbp │ │ │ │ + jmpq 4ce0a │ │ │ │ + callq 4cc90 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x74dec(%rip),%rcx │ │ │ │ + mov $0x574,%edx │ │ │ │ + lea 0x74abd(%rip),%rsi │ │ │ │ + lea 0x74409(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x30(%rdi),%rbx │ │ │ │ - callq 47460 │ │ │ │ - movzwl 0x4c(%rbp),%eax │ │ │ │ - test $0x10,%ah │ │ │ │ - jne 47908 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - testb $0x7,0x52(%rbp) │ │ │ │ - je 47960 │ │ │ │ - mov 0x2d70(%rax),%rax │ │ │ │ - lea 0x21b9(%rip),%rdx │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x40000001,%esi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 1b390 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpw $0x0,0x4e(%rbp) │ │ │ │ - jne 47970 │ │ │ │ - test $0x4,%al │ │ │ │ - je 47970 │ │ │ │ - lea 0x100(%rbp),%rcx │ │ │ │ - test $0x4,%ah │ │ │ │ - je 47926 │ │ │ │ - mov 0x100(%rbp),%rcx │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - lea 0x12fc0(%rbx),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 464a0 │ │ │ │ - testb $0x7,0x52(%rbp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - jne 479d0 │ │ │ │ - mov 0x2d80(%rax),%rax │ │ │ │ - lea -0x764(%rip),%rcx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - jmp 478eb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2d80(%rax),%rax │ │ │ │ - jmpq 478e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x787(%rip),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 479b8 │ │ │ │ - lea 0x8(%rbp),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 479dc │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2d70(%rax),%rax │ │ │ │ - jmpq 4794d │ │ │ │ - callq 470e0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + mov %ecx,%r9d │ │ │ │ push %r14 │ │ │ │ - lea 0x12488(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x48(%rsi),%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + movzbl 0x3(%rdx),%r14d │ │ │ │ + mov (%rdi),%r15 │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ - mov 0xbf5d8(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 47cff │ │ │ │ - mov 0xc05d5(%rip),%rax │ │ │ │ - mov 0xbf5be(%rip),%rbx │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - mov 0xc0644(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 47d13 │ │ │ │ - mov 0x12488(%r12),%rbx │ │ │ │ - mov $0x50,%r13d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x8(%rbx),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x14,%edx │ │ │ │ - movzwl 0x1249e(%r12),%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - sub %rax,%rsi │ │ │ │ - add %rbp,%rsi │ │ │ │ - callq 471d0 │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov (%rbx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - and %eax,%r8d │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea 0x40(%rbx,%rdx,8),%r15 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 47ac2 │ │ │ │ - jmpq 47c50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x80,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x1,%edx │ │ │ │ - lock cmpxchg %edx,(%r15) │ │ │ │ - jne 47ac5 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 47aa0 │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov %r15,%rax │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - cmove %rax,%rdx │ │ │ │ + movzbl 0x4(%rdx),%eax │ │ │ │ + mov %r9d,0x4(%rsp) │ │ │ │ + sub %eax,%r14d │ │ │ │ + mov %r9d,%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rdx │ │ │ │ + callq 4ccc0 │ │ │ │ + mov 0x4(%rsp),%r9d │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + ja 4d0ba │ │ │ │ + cmp %r9d,%r14d │ │ │ │ + ja 4d05b │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ mov %rdx,%rax │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 47c08 │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 47cb8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 47c08 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 47aff │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 47ccc │ │ │ │ - sfence │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lock andl $0xfffffffe,(%r15) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - lock decl 0x12514(%r12) │ │ │ │ - cmpb $0x0,0x124a6(%r12) │ │ │ │ - jne 47c69 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0xbf477(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 47ce2 │ │ │ │ - mov 0xc04f0(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 47d1b │ │ │ │ - mov 0xbf451(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0xc04d7(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 47d23 │ │ │ │ - mov 0xc0451(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 47d2b │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 47d99 │ │ │ │ - lea 0x168(%r12),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x168(%r12) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 47cf2 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ + neg %rdx │ │ │ │ + test %r13b,%r13b │ │ │ │ + cmovne %edx,%eax │ │ │ │ + add 0x40(%rsp),%ax │ │ │ │ + cmp $0x1,%ax │ │ │ │ + mov %ax,0x40(%rsp) │ │ │ │ + sbb %eax,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x6,%eax │ │ │ │ + mov %al,0x2b(%rsp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 4d0e0 │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + movb $0x0,0x48(%rsp) │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + callq 17590 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + add $0x30,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 4b4d0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4d150 │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 7410 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lock andl $0xfffffffe,(%r15) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 47a58 │ │ │ │ - mov $0xfffffffe,%ebx │ │ │ │ - jmpq 47b72 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 17d80 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 47ac2 │ │ │ │ - jmp 47c36 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov $0xcccccccd,%esi │ │ │ │ - mov 0x12514(%r12),%ecx │ │ │ │ - lea (%rdx,%rdx,2),%eax │ │ │ │ - imul %rsi,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 47b70 │ │ │ │ - movzwl 0x124a4(%r12),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 47b70 │ │ │ │ - mov 0xc04fd(%rip),%rdi │ │ │ │ - lea 0x124c8(%r12),%rsi │ │ │ │ - callq 14060 │ │ │ │ - jmpq 47b70 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ + retq │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 47b24 │ │ │ │ - test $0x1,%al │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - sfence │ │ │ │ - mov %rax,(%r15) │ │ │ │ - callq 18f90 │ │ │ │ - jmpq 47b2f │ │ │ │ - mov 0xbf307(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 47bc0 │ │ │ │ - callq *0x170(%r12) │ │ │ │ - jmpq 47beb │ │ │ │ - mov 0xbf2ea(%rip),%rbx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - jmpq 47a44 │ │ │ │ - mfence │ │ │ │ - jmpq 47a44 │ │ │ │ - mfence │ │ │ │ - jmpq 47b98 │ │ │ │ - mfence │ │ │ │ - jmpq 47bb1 │ │ │ │ - movl $0x0,0xc02d3(%rip) │ │ │ │ + mov 0x44(%rsp),%r9d │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 4d0fb │ │ │ │ + mov %r9d,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 4d110 │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + movzbl 0x4(%rbx),%eax │ │ │ │ + mov %al,0x48(%rsp) │ │ │ │ + jmpq 4d071 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x742c3(%rip),%rsi │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + mov 0x20(%rdx),%rcx │ │ │ │ + mov 0x28(%rdx),%rdx │ │ │ │ + push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xc02b4(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ + movzbl 0x39(%rsp),%r8d │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + pop %rax │ │ │ │ pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 47bc0 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 47bc0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc0279(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 47bc0 │ │ │ │ - lea 0x91eb8(%rip),%rcx │ │ │ │ - mov $0x584,%edx │ │ │ │ - lea 0x930b4(%rip),%rsi │ │ │ │ - lea 0x8a37d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmpq 4d0ad │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0xc8(%rdi),%r13 │ │ │ │ - mov 0x40(%rdi),%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - lea 0x152e8(%r13),%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - cmpw $0x0,0x3f0(%rbp) │ │ │ │ - je 47e6d │ │ │ │ - mov 0x3f8(%rbp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xb8(%rdi),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4d230 │ │ │ │ + mov (%r12),%eax │ │ │ │ + mov %esi,%ebx │ │ │ │ + lea (%rax,%rsi,1),%r13d │ │ │ │ + add %r13d,%r13d │ │ │ │ + lea 0x30(%r13),%r14d │ │ │ │ + cmp $0x10000,%r14d │ │ │ │ + ja 4d2e0 │ │ │ │ + add 0x4(%r12),%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jbe 4d214 │ │ │ │ + callq a71b0 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c6d0 │ │ │ │ + mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 47e6d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x9202e(%rip),%r12 │ │ │ │ - lea 0x12440(%r13),%r14 │ │ │ │ - jmp 47e4e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x3f8(%rbp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 47e5e │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 19660 │ │ │ │ - movzwl 0x3f0(%rbp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jg 47e40 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x3f0(%rbp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 47e9d │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 4d320 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7090 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 7430 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %rax,%r14 │ │ │ │ + cmovbe %r14,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,%r12 │ │ │ │ + callq 7410 │ │ │ │ + mov %r13d,(%r12) │ │ │ │ + mov %r12,0xb8(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 479f0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0xb0,%edi │ │ │ │ + callq 4c6d0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 4d288 │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x80,%r13d │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movq $0x0,0xa8(%r12) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0xb0,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmp 4d209 │ │ │ │ nopl (%rax) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x3e8(%rax),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + mov $0x10000,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 7090 │ │ │ │ + mov 0xb8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4d2d0 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x30,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov 0xb8(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov $0xffd0,%r13d │ │ │ │ + jmpq 4d209 │ │ │ │ + cmpb $0x0,0x1bbd29(%rip) │ │ │ │ + jne 4d19f │ │ │ │ + mov 0xbadcc(%rip),%rdi │ │ │ │ + mov $0x1bb,%ecx │ │ │ │ + lea 0x74130(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x1bbd02(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov (%r12),%eax │ │ │ │ + jmpq 4d19f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x10000,%r14d │ │ │ │ + jbe 4d288 │ │ │ │ + lea 0x74a3c(%rip),%rcx │ │ │ │ + mov $0x1c0,%edx │ │ │ │ + lea 0x7472d(%rip),%rsi │ │ │ │ + lea 0x74111(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r14 │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + shr $0x20,%r10 │ │ │ │ push %r13 │ │ │ │ + shr $0xd,%r14 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + and $0x1,%r14d │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + shr $0x10,%rdx │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x30(%rdi),%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0xf,0x51(%rdi) │ │ │ │ - je 48336 │ │ │ │ - cmpq $0x0,0xc8(%rdi) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - je 48317 │ │ │ │ - cmpq $0xffffffffffffffff,0x88(%rdi) │ │ │ │ - mov 0x80(%rdi),%rax │ │ │ │ - je 47fd0 │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x138(%rbp),%r12 │ │ │ │ - callq 7170 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rax │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov 0x330(%rbp),%edx │ │ │ │ - mov %r12,0x128(%rbp) │ │ │ │ - mov %r12,0x130(%rbp) │ │ │ │ - shr $0x9,%edx │ │ │ │ - movups %xmm0,0x2d8(%rbp) │ │ │ │ - movups %xmm0,0x2e8(%rbp) │ │ │ │ - movups %xmm0,0x2f8(%rbp) │ │ │ │ - movzwl 0x450(%rbx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - test %eax,%edx │ │ │ │ - jne 48038 │ │ │ │ - cmpb $0x0,0x487(%rbx) │ │ │ │ - je 48000 │ │ │ │ - mov $0xffffffe2,%ecx │ │ │ │ - mov %cx,0x4e(%rbp) │ │ │ │ - mov 0x2e68(%rbx),%rax │ │ │ │ - mov 0xd0(%rbp),%rdx │ │ │ │ - sub %rdx,(%rax) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - movq $0x0,0xd0(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 48128 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 48312 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rbp,%r11 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + shr $0x10,%r12 │ │ │ │ + shr $0x20,%r11 │ │ │ │ + shr $0xd,%rbx │ │ │ │ + and $0x1,%ebx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + shr $0x8,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + and $0x7,%r8d │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov %sil,0x2f(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r8b,0x2e(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + callq a4eb0 │ │ │ │ + test %r15b,%r15b │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + movzbl 0x2e(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movzbl 0x2f(%rsp),%esi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + je 4d5a8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x2e60(%rdi),%r9 │ │ │ │ + mov 0x1b8(%rax),%rax │ │ │ │ + test %r11w,%r11w │ │ │ │ + je 4d424 │ │ │ │ + test %dx,%dx │ │ │ │ + je 4d5e0 │ │ │ │ + xor %edi,%edi │ │ │ │ + test %sil,%sil │ │ │ │ + je 4d45b │ │ │ │ + movzbl %sil,%edi │ │ │ │ + lea -0x1(%rdi),%esi │ │ │ │ + mov %edi,%r15d │ │ │ │ + cmp $0x1,%esi │ │ │ │ + ja 4d44e │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movzwl 0xb2(%rcx),%esi │ │ │ │ + neg %esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rsi,(%r9) │ │ │ │ + mov %r15d,%esi │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + subq $0x1,0x10(%rax,%rsi,8) │ │ │ │ + test %r10w,%r10w │ │ │ │ + je 4d46b │ │ │ │ + test %r12w,%r12w │ │ │ │ + je 4d5d0 │ │ │ │ + xor %esi,%esi │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 4d570 │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %ebp,%r9d │ │ │ │ + sub %r14d,%ebx │ │ │ │ + movzwl %r10w,%r10d │ │ │ │ + movzwl %r11w,%r11d │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + add %rbx,(%rax) │ │ │ │ + test $0xffff2000,%r13d │ │ │ │ + setne %r8b │ │ │ │ + and $0xffff2000,%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + movzwl %dx,%r9d │ │ │ │ + movzwl %dx,%edx │ │ │ │ + adc $0xffffffff,%r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + add %r8,0x8(%rax) │ │ │ │ + lea (%rdi,%rdi,2),%r8 │ │ │ │ + sub %r9,0x18(%rax,%r8,8) │ │ │ │ + lea (%rsi,%rsi,2),%r8 │ │ │ │ + movzwl %r12w,%r9d │ │ │ │ + add %r9,0x18(%rax,%r8,8) │ │ │ │ + mov %r10d,%r8d │ │ │ │ + sub %r11d,%r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + add %r8,0x90(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add %r11d,%edx │ │ │ │ + je 4d506 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movzwl 0xb2(%rcx),%r8d │ │ │ │ + sub %edx,%r8d │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmovs %edx,%r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + lea (%rdi,%rdi,2),%rdx │ │ │ │ + movzwl %r12w,%r12d │ │ │ │ + sub %r8,0x20(%rax,%rdx,8) │ │ │ │ + xor %edx,%edx │ │ │ │ + add %r10d,%r12d │ │ │ │ + je 4d534 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov $0x0,%edi │ │ │ │ + movzwl 0xb2(%rcx),%edx │ │ │ │ + sub %r12d,%edx │ │ │ │ + cmovs %edi,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + add %rdx,0x20(%rax,%rsi,8) │ │ │ │ + callq a4ec0 │ │ │ │ + and $0xffff2000,%ebp │ │ │ │ + je 4d557 │ │ │ │ + and $0xffff2000,%r13d │ │ │ │ + je 4d5f0 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq *%rax │ │ │ │ - nop │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 47f02 │ │ │ │ - lea 0x91d9f(%rip),%rcx │ │ │ │ - mov $0x524,%edx │ │ │ │ - lea 0x92e73(%rip),%rsi │ │ │ │ - lea 0x9300c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x168(%rbx),%rdx │ │ │ │ - jmp 48028 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x168(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 48050 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 48010 │ │ │ │ - jmpq 47f76 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffb,%esi │ │ │ │ - mov %si,0x4e(%rbp) │ │ │ │ - jmpq 47f7f │ │ │ │ + retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x2ed8(%rbx),%rdx │ │ │ │ - mov 0x330(%rbp),%eax │ │ │ │ - shr $0x9,%eax │ │ │ │ - add (%rdx),%ax │ │ │ │ - mov %ax,(%rdx) │ │ │ │ - cmp $0x7f,%ax │ │ │ │ - ja 482b9 │ │ │ │ - cmpb $0x0,0x47a(%rbx) │ │ │ │ - je 480be │ │ │ │ - mov 0x80(%rbp),%rax │ │ │ │ - mov 0x108(%rbp),%r13 │ │ │ │ - movzwl 0x450(%rbx),%edx │ │ │ │ - shl $0x9,%rax │ │ │ │ - sub %rax,%r13 │ │ │ │ - mov 0x330(%rbp),%eax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - cmova %rax,%r13 │ │ │ │ - mov %edx,%eax │ │ │ │ - shl $0x8,%eax │ │ │ │ - cmp $0x4,%edx │ │ │ │ - mov $0x400,%edx │ │ │ │ - cmova %edx,%eax │ │ │ │ - mov %r13d,%r14d │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jbe 4818d │ │ │ │ - lea 0x19db(%rip),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movzbl %r8b,%esi │ │ │ │ + lea -0x1(%rsi),%r8d │ │ │ │ + mov %esi,%r15d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + ja 4d591 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movzwl 0xb2(%rcx),%r8d │ │ │ │ + add %r8,(%r9) │ │ │ │ + mov %r15d,%r8d │ │ │ │ + lea (%r8,%r8,2),%r8 │ │ │ │ + addq $0x1,0x10(%rax,%r8,8) │ │ │ │ + jmpq 4d476 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + and $0x3,%r15d │ │ │ │ + mov 0x2e40(%rdi,%r15,8),%r9 │ │ │ │ + mov 0x198(%rax,%r15,8),%rax │ │ │ │ + jmpq 4d415 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x5,%r15d │ │ │ │ + movzbl %r8b,%esi │ │ │ │ + jmp 4d591 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x5,%r15d │ │ │ │ + movzbl %sil,%edi │ │ │ │ + jmpq 4d44e │ │ │ │ + nop │ │ │ │ + mov 0xb99f1(%rip),%rbx │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4d6f8 │ │ │ │ + mov 0xba9f6(%rip),%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + mov 0xbaa6b(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 4d708 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x1c0(%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 48170 │ │ │ │ - lea 0x8(%rbp),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 48355 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 48312 │ │ │ │ - add $0x28,%rsp │ │ │ │ + je 4d634 │ │ │ │ + callq a6bf0 │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 4d6e8 │ │ │ │ + mov 0xbaa35(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 4d720 │ │ │ │ + mov %rdx,%fs:(%rbx) │ │ │ │ + mov 0xbaa23(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4d710 │ │ │ │ + mov 0xba99d(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 4d680 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nop │ │ │ │ + movl $0x0,0xba97e(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xba95f(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 4d670 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 4d670 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xba92c(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmp 4d670 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%fs:(%rbx) │ │ │ │ + jmpq 4d670 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + jmpq 4d61e │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 48312 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x40000001,%esi │ │ │ │ + mfence │ │ │ │ + jmpq 4d61e │ │ │ │ + mfence │ │ │ │ + jmpq 4d665 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 4d653 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4d938 │ │ │ │ + push %rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + tzcnt (%rdx),%rcx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 4d880 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 4d800 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 4d780 │ │ │ │ + lea 0x7474a(%rip),%rcx │ │ │ │ + mov $0xad,%edx │ │ │ │ + lea 0x69cfe(%rip),%rsi │ │ │ │ + lea 0x7f782(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x1(%rdx),%ecx │ │ │ │ + mov 0x10(%rsi),%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movzbl 0x3(%rdx),%esi │ │ │ │ + movzbl 0x2(%rdx),%edi │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov 0x4(%rdx),%r8d │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + shr %cl │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ + mov %esi,%r9d │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0x7f,%edi │ │ │ │ + shr $0x2,%dx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0xf,%r9d │ │ │ │ + mov %sil,0xd(%rsp) │ │ │ │ + and $0x7f,%edx │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r9b,0xc(%rsp) │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %di,0xe(%rsp) │ │ │ │ + movdqu (%rsp),%xmm1 │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 1b390 │ │ │ │ + retq │ │ │ │ + mov 0x10(%rsi),%r10d │ │ │ │ + movzbl 0x7(%rdx),%esi │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + movzwl 0x2(%rdx),%ecx │ │ │ │ + mov %esi,%r9d │ │ │ │ + shr $0x4,%sil │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + mov 0x10(%rdx),%r11 │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov 0x4(%rdx),%esi │ │ │ │ + mov (%rdx),%edx │ │ │ │ + shr %cx │ │ │ │ + and $0x1fff,%ecx │ │ │ │ + shr $0x1e,%rdi │ │ │ │ + and $0xf,%r9d │ │ │ │ + mov %rbx,0x18(%rax) │ │ │ │ + shr $0x4,%edx │ │ │ │ + shr $0xb,%esi │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0x1fff,%di │ │ │ │ + and $0x1fff,%edx │ │ │ │ + and $0x1fff,%si │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r10d,0x8(%rax) │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov %r9b,0xc(%rax) │ │ │ │ + mov %r8b,0xd(%rax) │ │ │ │ + mov %di,0xe(%rax) │ │ │ │ + mov %si,0x10(%rax) │ │ │ │ + mov %r11,0x20(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 48312 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - jmpq 47fbc │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - testb $0x1,0x4f9(%rdi) │ │ │ │ - je 48303 │ │ │ │ - lea 0x7(%r13),%r15d │ │ │ │ - lea 0x128(%rbp),%rdi │ │ │ │ - mov $0x34,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - add $0x5,%ecx │ │ │ │ - callq 3b3e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 482d9 │ │ │ │ - mov 0x330(%rbp),%eax │ │ │ │ - mov 0x130(%rbp),%rbx │ │ │ │ + mov 0x10(%rsi),%r9d │ │ │ │ + movzbl 0x5(%rdx),%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x308(%rbp),%rsi │ │ │ │ - shr $0x9,%eax │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ - add %rdx,0x80(%rbp) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movl $0x110105,(%rbx) │ │ │ │ - movdqu 0x7c(%rbp),%xmm1 │ │ │ │ - movups %xmm1,0x14(%rbx) │ │ │ │ - mov 0x8c(%rbp),%edx │ │ │ │ - mov %edx,0x24(%rbx) │ │ │ │ - mov 0x90(%rbp),%rdx │ │ │ │ - mov %rdx,0x4(%rbx) │ │ │ │ - mov 0x98(%rbp),%edx │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ - mov %edx,0xc(%rbx) │ │ │ │ - movdqu 0x328(%rbp),%xmm2 │ │ │ │ - mov 0x338(%rbp),%rax │ │ │ │ - movups %xmm2,0x8(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r13d,0x10(%rsp) │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - callq 20960 │ │ │ │ - add $0x20,%rsp │ │ │ │ - and $0x7,%r13d │ │ │ │ - je 48286 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%edx │ │ │ │ - add $0x1,%r14d │ │ │ │ - movb $0x0,0x28(%rbx,%rdx,1) │ │ │ │ - test $0x7,%r14b │ │ │ │ - jne 48270 │ │ │ │ - lea 0x8(%rdx),%r15d │ │ │ │ - mov %r15d,%eax │ │ │ │ - shr $0x3,%rax │ │ │ │ - add $0x5,%eax │ │ │ │ - mov %al,(%rbx) │ │ │ │ - mov 0x130(%rbp),%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - orw $0x1080,0x4c(%rbp) │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,0x130(%rbp) │ │ │ │ - lea -0xa04(%rip),%rax │ │ │ │ - jmpq 480c5 │ │ │ │ - mov 0x2ed8(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x2ed0(%rbx),%rdi │ │ │ │ - movzwl (%rax),%esi │ │ │ │ - mov %dx,(%rax) │ │ │ │ - callq 68c50 │ │ │ │ - jmpq 48070 │ │ │ │ - mov %ax,0x4e(%rbp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 48312 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov %esi,%r11d │ │ │ │ + shr $0x4,%sil │ │ │ │ + movzwl 0x2(%rdx),%edi │ │ │ │ + movzwl 0x6(%rdx),%r10d │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + shr $0xc,%ecx │ │ │ │ + and $0x1ff,%ecx │ │ │ │ + shr $0x5,%di │ │ │ │ + and $0xf,%r11d │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + shr $0x3,%dx │ │ │ │ + shr $0x1e,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0x1ff,%di │ │ │ │ + and $0x1ff,%edx │ │ │ │ + and $0x3ff,%si │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %r11b,0xc(%rsp) │ │ │ │ + mov %r8b,0xd(%rsp) │ │ │ │ + mov %di,0xe(%rsp) │ │ │ │ + movdqu (%rsp),%xmm3 │ │ │ │ + mov %si,0x10(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm4 │ │ │ │ + mov %r10w,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + mov %rdx,0x20(%rax) │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 471f0 │ │ │ │ - mov $0x8,%esi │ │ │ │ - callq 2a470 │ │ │ │ - jmpq 4819e │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x91a62(%rip),%rcx │ │ │ │ - mov $0x523,%edx │ │ │ │ - lea 0x92b36(%rip),%rsi │ │ │ │ - lea 0x92b54(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x91a43(%rip),%rcx │ │ │ │ - mov $0x522,%edx │ │ │ │ - lea 0x92b17(%rip),%rsi │ │ │ │ - lea 0x92b21(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 470e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x80,%dil │ │ │ │ - je 48370 │ │ │ │ - movzbl %dil,%edi │ │ │ │ - jmpq 1c9a0 │ │ │ │ - nop │ │ │ │ - lea 0x92b24(%rip),%rax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov %edx,0x4(%rdi) │ │ │ │ + mov %edx,0x8(%rdi) │ │ │ │ + movups %xmm0,0x18(%rdi) │ │ │ │ + retq │ │ │ │ + push %r13 │ │ │ │ + movzwl %cx,%ecx │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + imul %r8,%rcx │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub $0x20,%rsp │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov (%rdi),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%r9 │ │ │ │ - add 0x8(%rsp),%r9 │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %r9,%rbp │ │ │ │ - jns 483cc │ │ │ │ - mov %r9,%rsi │ │ │ │ - sub %rbp,%rsi │ │ │ │ - mov %esi,%edi │ │ │ │ - movslq %r12d,%r8 │ │ │ │ - mov %r9,%r10 │ │ │ │ - lea 0x162(%r8),%rax │ │ │ │ - and $0x1f,%r10d │ │ │ │ - mov (%rbx,%rax,8),%rdx │ │ │ │ - lea (%rbx,%rax,8),%rcx │ │ │ │ - jmp 483f3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %edi,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - sar $0x1f,%r11d │ │ │ │ - xor %r11d,%eax │ │ │ │ - sub %r11d,%eax │ │ │ │ - mov %rdx,%r11 │ │ │ │ - cltq │ │ │ │ - shr %r11 │ │ │ │ - cmp %r11,%rax │ │ │ │ - jae 48416 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 48434 │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0x5,%r11 │ │ │ │ - sub %rdx,%r11 │ │ │ │ - add %rsi,%r11 │ │ │ │ - shr $0x5,%r11 │ │ │ │ - lock cmpxchg %r11,(%rcx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 483f0 │ │ │ │ - lea (%r8,%r8,8),%rax │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - mov $0x2,%ecx │ │ │ │ - lea (%r8,%rax,4),%rax │ │ │ │ - sbb $0xffffffff,%ecx │ │ │ │ - mov 0xb80(%rbx,%rax,8),%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - sub %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 484b0 │ │ │ │ - test %rsi,%rsi │ │ │ │ - jle 484b0 │ │ │ │ - mov 0xd70(%rbx),%edx │ │ │ │ - cmp $0x3ff,%edx │ │ │ │ - jle 484c8 │ │ │ │ - mov %r9,0xd78(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + and %rax,%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %sil,0xe(%rsp) │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jb 4d9c0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 484eb │ │ │ │ - lea (%r8,%r8,8),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r9,%rdx │ │ │ │ - lea (%r8,%rax,4),%rax │ │ │ │ - lea 0xb20(%rbx,%rax,8),%rdi │ │ │ │ + jne 4da9d │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmpq 1fba0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd70(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 48475 │ │ │ │ - lock decl 0xd70(%rbx) │ │ │ │ - jmp 48475 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x3d,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovs %eax,%ecx │ │ │ │ - sar %cl,%rsi │ │ │ │ - lock add %esi,0xd70(%rbx) │ │ │ │ - jmp 4846e │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r9d,%ebx │ │ │ │ + callq 4ccc0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 4d997 │ │ │ │ + movzbl 0x1b(%rsp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 4d9f0 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jne 4da50 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + mov %bl,0x1b(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %ax,0x30(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + callq 17590 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + add $0x30,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 4b4d0 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 4d997 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xb75c9(%rip),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + cltq │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov (%rdx,%rbx,8),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + mov 0x28(%rsi),%r10 │ │ │ │ + mov 0x20(%rsi),%r8 │ │ │ │ + mov $0x6,%esi │ │ │ │ + push %rcx │ │ │ │ + push %rcx │ │ │ │ + mov %r10,%rcx │ │ │ │ + pushq (%rdx,%rax,8) │ │ │ │ + movzbl 0x39(%rsp),%r9d │ │ │ │ + lea 0x739f0(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmp 4da3c │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + jmpq 7410 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + movzbl %r9b,%eax │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x48(%rdi),%r12 │ │ │ │ - testb $0x1,-0x6(%rdi) │ │ │ │ - je 48511 │ │ │ │ - mov -0x28(%rdi),%rbx │ │ │ │ - mov -0x30(%rbp),%r15 │ │ │ │ - movzbl -0x7(%rbp),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - cmpb $0x0,0x10(%rbp) │ │ │ │ - mov (%r15,%rax,8),%r13 │ │ │ │ - jne 48698 │ │ │ │ - movzbl -0x6(%rbp),%edx │ │ │ │ - test $0x8,%dl │ │ │ │ - jne 48660 │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 48600 │ │ │ │ - and $0x4,%edx │ │ │ │ - jne 485f0 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 48570 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 1d0c0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - testb $0x8,0x4d(%r12) │ │ │ │ - je 486d8 │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - testb $0x7,0x52(%r12) │ │ │ │ - je 486c8 │ │ │ │ - mov 0x2d70(%rax),%rax │ │ │ │ - lea -0xceb(%rip),%rcx │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,0x18(%r12) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 486f0 │ │ │ │ - lea 0x8(%r12),%rax │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 48719 │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov (%rsi,%rax,8),%rax │ │ │ │ + movzwl 0x10(%rax),%edx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jb 4dc89 │ │ │ │ + cmp 0x18(%rax),%r14 │ │ │ │ + jae 4dc89 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %ecx,%ebp │ │ │ │ + shl $0x5,%rdx │ │ │ │ + lea 0x20(%rax,%rdx,1),%rdx │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 4dc8e │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov $0xffff,%r11d │ │ │ │ + movabs $0xffffffff0000ffff,%rdi │ │ │ │ + and $0x7,%esi │ │ │ │ + shl $0x8,%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r11d,%r12d │ │ │ │ + shr $0x10,%rbx │ │ │ │ + and $0xf8,%ch │ │ │ │ + mov %ebx,%r9d │ │ │ │ + movzwl %bx,%ebx │ │ │ │ + or %rsi,%rcx │ │ │ │ + add %r8d,%ebx │ │ │ │ + cmp $0xffff,%ebx │ │ │ │ + cmovbe %ebx,%r12d │ │ │ │ + and %rdi,%rcx │ │ │ │ + movzwl %r12w,%r12d │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x10,%r13 │ │ │ │ + or %r13,%r12 │ │ │ │ + lock cmpxchg %r12,(%rdx) │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 4db38 │ │ │ │ + mov %rax,%r11 │ │ │ │ + shr $0x8,%r11 │ │ │ │ + and $0x7,%r11d │ │ │ │ + test $0x7,%ah │ │ │ │ + je 4dbef │ │ │ │ + movzbl %r11b,%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + je 4dbef │ │ │ │ + lea 0xb747f(%rip),%rdx │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + mov (%rdx,%rax,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7395a(%rip),%rsi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + mov %r11b,0x8(%rsp) │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + movzbl 0x8(%rsp),%r11d │ │ │ │ + cmp $0xffff,%ebx │ │ │ │ + ja 4dc30 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 4dc15 │ │ │ │ + mov 0x4(%rsp),%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4d350 │ │ │ │ + add $0x28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1cfa0 │ │ │ │ - jmpq 4854a │ │ │ │ - nopl (%rax) │ │ │ │ - cmpw $0x0,0x50(%rbp) │ │ │ │ - je 48654 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48654 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x91846(%rip),%r14 │ │ │ │ - add $0x12440,%r15 │ │ │ │ - jmp 48633 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%rbp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 48643 │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 19660 │ │ │ │ - movzwl 0x50(%rbp),%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jg 48628 │ │ │ │ - movzbl -0x6(%rbp),%edx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl %r11b,%eax │ │ │ │ + test %r11b,%r11b │ │ │ │ + movzwl %r9w,%r9d │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + cmovne %rax,%rbp │ │ │ │ + mov %r14,%rcx │ │ │ │ + movzbl 0xa0(%r10),%edx │ │ │ │ + push %r8 │ │ │ │ + lea 0xb73c8(%rip),%rax │ │ │ │ + push %r9 │ │ │ │ + movzbl %r12b,%r8d │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%rax,%rbp,8),%r9 │ │ │ │ + lea 0x738da(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ax,0x50(%rbp) │ │ │ │ - jmpq 48541 │ │ │ │ - nop │ │ │ │ - mov -0x20(%rbp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 48380 │ │ │ │ - lea 0x60(%r13),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r13) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 48710 │ │ │ │ - movzbl -0x6(%rbp),%edx │ │ │ │ - jmpq 48538 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jmpq 4dbf7 │ │ │ │ + callq 4cc90 │ │ │ │ + lea 0x7429b(%rip),%rcx │ │ │ │ + mov $0x267,%edx │ │ │ │ + lea 0x73dcc(%rip),%rsi │ │ │ │ + lea 0x73830(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5d8d0 │ │ │ │ - movzbl -0x7(%rbp),%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - sar $0x6,%rax │ │ │ │ - shl %cl,%rdx │ │ │ │ - lock or %rdx,0x120(%r12,%rax,8) │ │ │ │ - jmpq 4852b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x2d80(%rax),%rax │ │ │ │ - jmpq 48594 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + jmp 4dd00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x14(%rsp),%ebx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r12,(%rax) │ │ │ │ + add %rbx,%rbp │ │ │ │ + add %ebx,(%rdi) │ │ │ │ + cmp %rbp,(%rsp) │ │ │ │ + jbe 4ddf0 │ │ │ │ + movzwl 0xb2(%r14),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + div %rcx │ │ │ │ + lea 0x1(%rax),%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + imul %rcx,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + cmova %rax,%rbx │ │ │ │ + mov %ebx,%eax │ │ │ │ + sub %ebp,%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + je 4dce0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 4dce0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + movzwl 0xb2(%r14),%ecx │ │ │ │ + mov 0xa8(%r14),%rdx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + movzbl 0xa0(%r14),%esi │ │ │ │ + push %rbx │ │ │ │ + callq 4d950 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + je 4dda0 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 4dd50 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 1b620 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + movq $0x0,0xa0(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,0x98(%r15) │ │ │ │ + movl $0x0,0xa8(%r15) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 4dd50 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4dd90 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + jmpq 4dce0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq *0x68(%r13) │ │ │ │ - jmpq 4868c │ │ │ │ - callq 470e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + mov %rcx,%r11 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %r11,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpw $0x0,0x50(%rsi) │ │ │ │ - je 48777 │ │ │ │ - mov 0x58(%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48777 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x9171a(%rip),%r12 │ │ │ │ - lea 0x12440(%rdi),%r13 │ │ │ │ - jmp 4875b │ │ │ │ - nop │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%rbp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 4876b │ │ │ │ + sub $0x248,%rsp │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov 0x280(%rsp),%ecx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + cmove %rsi,%r12 │ │ │ │ + mov 0x280(%rsp),%esi │ │ │ │ + and $0xc,%esi │ │ │ │ + je 4f46b │ │ │ │ + mov %rdx,%r10 │ │ │ │ + movzbl 0x2(%r12),%edx │ │ │ │ + lea -0x5(%rdx),%eax │ │ │ │ + cmp $0xf,%al │ │ │ │ + ja 4dfd0 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x73d3f(%rip),%rdi │ │ │ │ + mov %r8,%rbx │ │ │ │ + movslq (%rdi,%rax,4),%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + cmovne %r8,%r10 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov (%r10),%rbx │ │ │ │ + cmp $0xc,%esi │ │ │ │ + je 4f59c │ │ │ │ + mov 0x12ca8(%r14),%rbp │ │ │ │ + lea 0x12ca0(%r14),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 4def8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + sub %r15,%r13 │ │ │ │ + shr %r13 │ │ │ │ + add %r15,%r13 │ │ │ │ mov %r13,%rsi │ │ │ │ - callq 19660 │ │ │ │ - movzwl 0x50(%rbp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jg 48750 │ │ │ │ + shl $0x4,%rsi │ │ │ │ + callq a3800 │ │ │ │ + cmp (%rax),%rbp │ │ │ │ + jae 4e493 │ │ │ │ + mov %r13,%rbx │ │ │ │ + cmp %r15,%rbx │ │ │ │ + ja 4ded0 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %rbp,%rbx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4dfd0 │ │ │ │ + mov 0x280(%rsp),%r13d │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + lea 0x12ca0(%r14),%rbp │ │ │ │ + and $0x8,%r13d │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + sbb %r13d,%r13d │ │ │ │ + and $0x2,%r13d │ │ │ │ + sub $0x1,%r13d │ │ │ │ + movslq %r13d,%rax │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r12,0x12ca8(%r14) │ │ │ │ + ja 4df71 │ │ │ │ + jmpq 4e450 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,0x12ca8(%r14) │ │ │ │ + jbe 4e450 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + callq a3800 │ │ │ │ + test %rax,%rax │ │ │ │ + je 4f340 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jae 4df60 │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + mov %rdi,%rsi │ │ │ │ + add 0x8(%rsp),%rdi │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ + je 4f57d │ │ │ │ + add %r15d,%esi │ │ │ │ + mov %esi,0xc(%rax) │ │ │ │ + sub %rbx,%rcx │ │ │ │ + js 4f32f │ │ │ │ + mov %r13d,%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmovle %rax,%rcx │ │ │ │ + add %rcx,%rbx │ │ │ │ + sub %ecx,%r13d │ │ │ │ + jne 4df48 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ax,0x50(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x238(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 4f466 │ │ │ │ + add $0x248,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ + mov 0x280(%rsp),%eax │ │ │ │ + and $0x10,%eax │ │ │ │ + setne %dil │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + lea -0x5(%rdx),%eax │ │ │ │ + cmove %r10,%rbx │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 4e951 │ │ │ │ + lea 0x73bbb(%rip),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rcx,%rax,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + movzbl 0x2(%r11),%eax │ │ │ │ + sub $0xc,%eax │ │ │ │ + test $0xf7,%al │ │ │ │ + jne 4dfd0 │ │ │ │ + mov 0x280(%rsp),%eax │ │ │ │ + and $0x30,%eax │ │ │ │ + cmp $0x10,%eax │ │ │ │ + je 4dfd0 │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + mov %eax,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r14,%rax,8),%rbp │ │ │ │ + mov 0x18(%r11),%rax │ │ │ │ + cmp 0xa8(%rbp),%rax │ │ │ │ + jae 4dfd0 │ │ │ │ + mov 0x280(%rsp),%edi │ │ │ │ + and $0x10,%edi │ │ │ │ + setne %r13b │ │ │ │ + mov %edi,(%rsp) │ │ │ │ + movzbl %r13b,%edx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + add $0x28,%rdx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rdx │ │ │ │ + movzwl 0x10(%rdx),%ecx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 4f3ba │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 4f3ba │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %r11,%rsi │ │ │ │ + lea 0x20(%rdx,%rax,1),%r15 │ │ │ │ + mov %r8,%rdx │ │ │ │ + callq 17350 │ │ │ │ + mov 0x114(%rsp),%r12d │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + test %r12d,%r12d │ │ │ │ + mov (%r15),%rdx │ │ │ │ + movabs $0xffff00000000ffff,%rdi │ │ │ │ + movabs $0xffffffffffff,%r8 │ │ │ │ + setne %sil │ │ │ │ + mov %r10,%r9 │ │ │ │ + shl $0x5,%esi │ │ │ │ + shl $0x30,%r9 │ │ │ │ + jmp 4e123 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0xf9(%rsp),%cl │ │ │ │ + mov 0x110(%rsp),%eax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + shl $0x10,%rax │ │ │ │ + and %rdi,%rbx │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl %bh,%ebx │ │ │ │ + mov %rax,%rcx │ │ │ │ + movzbl 0xfb(%rsp),%eax │ │ │ │ + and $0xffffffd8,%ebx │ │ │ │ + and $0x7,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + or %eax,%ebx │ │ │ │ + mov %bl,%ch │ │ │ │ + test %r10,%r10 │ │ │ │ + je 4e169 │ │ │ │ + or $0x10,%ch │ │ │ │ + and %r8,%rcx │ │ │ │ + or %r9,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,(%r15) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 4e120 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %r13d,%r9d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + callq 4d350 │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + shr $0x20,%rbx │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + mov %rax,0x10(%r15) │ │ │ │ + movzbl 0xfa(%rsp),%eax │ │ │ │ + orb $0x1,0x1a(%r15) │ │ │ │ + mov %al,0x18(%r15) │ │ │ │ + mov %r12d,0x1c(%r15) │ │ │ │ + movzbl 0x118(%rsp),%eax │ │ │ │ + mov %al,0x1b(%r15) │ │ │ │ + testb $0x20,0x280(%rsp) │ │ │ │ + je 4dfd0 │ │ │ │ + test %bx,%bx │ │ │ │ + je 4dfd0 │ │ │ │ + movzbl 0xa0(%rbp),%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x105,%ebp │ │ │ │ + movzwl %bx,%ebx │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + mov %bp,0x150(%rsp) │ │ │ │ + neg %ebx │ │ │ │ + movb $0x1,0x152(%rsp) │ │ │ │ + mov %al,0x153(%rsp) │ │ │ │ + callq 91d70 │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + js 4f48a │ │ │ │ + callq a4eb0 │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4f3bf │ │ │ │ + mov 0x2e60(%r14),%rax │ │ │ │ + movzbl 0x150(%rsp),%edx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 4f3b1 │ │ │ │ + ja 4f35f │ │ │ │ + cmp $0x3,%dl │ │ │ │ + jne 4f371 │ │ │ │ + add %rbx,0x8(%rax) │ │ │ │ + movslq %ebp,%rdx │ │ │ │ + add %rbx,0x50(%rax,%rdx,8) │ │ │ │ + callq a4ec0 │ │ │ │ + jmpq 4dfd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov 0x10(%r12),%edx │ │ │ │ + cmovne %r8,%r10 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + neg %rcx │ │ │ │ + movzbl 0x4(%r10),%ebp │ │ │ │ + testb $0x8,0x280(%rsp) │ │ │ │ + cmovne %rcx,%rdx │ │ │ │ + movzbl %bpl,%ebx │ │ │ │ + imul %rdx,%rbx │ │ │ │ + callq a4eb0 │ │ │ │ + testb $0x10,0x280(%rsp) │ │ │ │ + je 4e4b2 │ │ │ │ + mov 0x2e60(%r14),%rdx │ │ │ │ + add %rbx,0x20(%rdx) │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + mov $0x4,%ecx │ │ │ │ + cmovne %ebp,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + add %rbx,0x30(%rdx,%rax,8) │ │ │ │ + callq a4ec0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + callq a4eb0 │ │ │ │ + testb $0x10,0x280(%rsp) │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + je 4e49c │ │ │ │ + mov 0x2e60(%r14),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x8,0x2(%r11) │ │ │ │ + sete %al │ │ │ │ + add 0x28(%rdx),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x28(%rdx) │ │ │ │ + cmpb $0x8,0x2(%rbp) │ │ │ │ + sete %cl │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rax,0x28(%rdx) │ │ │ │ + callq a4ec0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + mov 0x18(%r11),%r15 │ │ │ │ + mov 0x280(%rsp),%r13d │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + and $0x10,%r13d │ │ │ │ + mov %r15,%rax │ │ │ │ + setne %r12b │ │ │ │ + mul %rdx │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmpb $0xe,0x2(%rbp) │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rsi │ │ │ │ + movzbl %r12b,%eax │ │ │ │ + lea 0x12ba0(%r14,%rax,8),%rdi │ │ │ │ + movzbl 0x2(%r11),%eax │ │ │ │ + je 4eeb5 │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 4f2a5 │ │ │ │ + callq a3800 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + je 4f2b8 │ │ │ │ + lea 0x12bc8(%r14),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4e3d0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 5daf0 │ │ │ │ + mfence │ │ │ │ + lea 0x8(%r15),%rdi │ │ │ │ + mov %r15,%rax │ │ │ │ + movl $0x0,0x12bc8(%r14) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + movq $0x0,0xc0(%r15) │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0xc8,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + test %r13d,%r13d │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + je 4dfd8 │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + jmpq 4f007 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0x732fa(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x18(%r12),%rcx │ │ │ │ + mov 0x20(%r12),%rdx │ │ │ │ + mov 0x10(%r12),%r8d │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov $0xfffffffb,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + lea 0x1(%r13),%r15 │ │ │ │ + jmpq 4def8 │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + and $0x3,%r9d │ │ │ │ + mov 0x2e40(%r14,%r9,8),%rdx │ │ │ │ + jmpq 4e30b │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + and $0x3,%r9d │ │ │ │ + mov 0x2e40(%r14,%r9,8),%rdx │ │ │ │ + jmpq 4e2bc │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea -0x28(%rbx,%rax,8),%rax │ │ │ │ + lea 0x28(%rbx),%r15 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov $0x3,%ebx │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 4eea3 │ │ │ │ + cmp $0x12,%dl │ │ │ │ + je 4eea3 │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + cmp $0xc,%esi │ │ │ │ + je 4f4c5 │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + movzbl %dil,%edi │ │ │ │ + mov $0x100,%r10d │ │ │ │ + mov %bl,0x9f(%rsp) │ │ │ │ + mov %bl,0x130(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %edi,0x84(%rsp) │ │ │ │ + neg %rax │ │ │ │ + testb $0x8,0x280(%rsp) │ │ │ │ + mov %r10w,0x131(%rsp) │ │ │ │ + cmove %rsi,%rax │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x2574(%rdi),%eax │ │ │ │ + cltq │ │ │ │ + mov %esi,0x60(%rsp) │ │ │ │ + lea (%r14,%rax,8),%rax │ │ │ │ + mov %esi,0x64(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movslq %edi,%rax │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %esi,0x54(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %ebx,%r12d │ │ │ │ + movups %xmm0,0xc0(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r15,0x30(%rsp) │ │ │ │ + jbe 4e9be │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%r15),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jg 4e970 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 4ea50 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + movzbl 0x6(%r15),%eax │ │ │ │ + mov %al,0x53(%rsp) │ │ │ │ + cmp %r15,0x30(%rsp) │ │ │ │ + jbe 4e9be │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + cmpb $0x0,0x4c(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + je 4e621 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov 0x54(%rsp),%ecx │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea -0x1(%rcx,%rax,1),%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rax,%r13 │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + movdqu 0xd0(%rsp),%xmm3 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movzbl 0x40(%rsp),%eax │ │ │ │ + movups %xmm3,0x110(%rsp) │ │ │ │ + mov %al,0xb4(%rsp) │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov %eax,0xb8(%rsp) │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + mov %eax,0xbc(%rsp) │ │ │ │ + mov 0x64(%rsp),%eax │ │ │ │ + movdqu 0xb0(%rsp),%xmm1 │ │ │ │ + mov %eax,0xc0(%rsp) │ │ │ │ + movzbl 0x4c(%rsp),%eax │ │ │ │ + movups %xmm1,0xf0(%rsp) │ │ │ │ + mov %al,0xc5(%rsp) │ │ │ │ + movzbl 0x9e(%rsp),%eax │ │ │ │ + movdqu 0xc0(%rsp),%xmm2 │ │ │ │ + mov %ax,0x9c(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + movzwl 0xe8(%rsp),%eax │ │ │ │ + shl $0x5,%edx │ │ │ │ + movups %xmm2,0x100(%rsp) │ │ │ │ + and $0xe01f,%ax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %ax,0xe8(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + shl $0x11,%rdx │ │ │ │ + and $0x1ffff,%eax │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movzbl 0x53(%rsp),%eax │ │ │ │ + movdqu 0xe0(%rsp),%xmm4 │ │ │ │ + movups %xmm4,0x120(%rsp) │ │ │ │ + movabs $0xfffffffffff,%rsi │ │ │ │ + add $0x34,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%r14,%rax,8),%rdi │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ + movzwl 0xb2(%rdi),%ecx │ │ │ │ + shr $0x4,%rax │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + and %rsi,%rax │ │ │ │ + div %rcx │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov (%rdi,%rsi,8),%rdx │ │ │ │ + movzwl 0x10(%rdx),%ecx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 4f3ba │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 4f3ba │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x20(%rdx,%rax,1),%r10 │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov (%r10),%rbx │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0xac(%rsp),%rax │ │ │ │ + mov %r12d,%r13d │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmpq 4e80f │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13d,%eax │ │ │ │ + add %r15w,0x0(%rbp) │ │ │ │ + movzwl 0xaa(%rsp),%edx │ │ │ │ + and $0x7,%eax │ │ │ │ + or 0xac(%rsp),%dx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmovne %eax,%edx │ │ │ │ + movzbl 0xa9(%rsp),%eax │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + cmpq $0x0,(%rsp) │ │ │ │ + mov %al,0xa9(%rsp) │ │ │ │ + je 4e7e4 │ │ │ │ + or $0x10,%eax │ │ │ │ + mov %al,0xa9(%rsp) │ │ │ │ + movzwl (%rsp),%eax │ │ │ │ + mov %ax,0xae(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + testb $0x40,0x280(%rsp) │ │ │ │ + jne 4eac8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lock cmpxchg %rdx,(%r12) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 4ec50 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movzbl %bh,%edx │ │ │ │ + movzbl %bl,%eax │ │ │ │ + mov %r13d,%r9d │ │ │ │ + testb $0x2,0x120(%rsp) │ │ │ │ + lea 0xaa(%rsp),%rbp │ │ │ │ + cmovne 0x18(%rsp),%rbp │ │ │ │ + shr $0x20,%rcx │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + and $0x7,%edx │ │ │ │ + mov %r15,%r8 │ │ │ │ + push %rcx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $0x10,%ecx │ │ │ │ + push %rcx │ │ │ │ + push %rdx │ │ │ │ + push %rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + callq 4c890 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je 4e790 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + js 4dfd8 │ │ │ │ + testb $0x2,0xe0(%rsp) │ │ │ │ + jne 4e8bf │ │ │ │ + cmpb $0x0,0x40(%rsp) │ │ │ │ + jne 4ec60 │ │ │ │ + movzbl 0x131(%rsp),%eax │ │ │ │ + movzbl 0x53(%rsp),%edi │ │ │ │ + add %r13,0x88(%rsp) │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %dil,0x133(%rsp,%rax,1) │ │ │ │ + mov %dl,0x131(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 4eaa2 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x733e8(%rip),%rdi │ │ │ │ + add (%rdi,%rax,8),%r15 │ │ │ │ + jmpq 4e5b0 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea -0x28(%rbx,%rax,8),%rax │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq 4e4e0 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + movzbl 0x3(%rbx),%eax │ │ │ │ + lea 0x8(%rbx),%r15 │ │ │ │ + lea 0x8(%rbx,%rax,8),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov $0x4,%ebx │ │ │ │ + jmpq 4e4e5 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea -0x28(%rbx,%rax,8),%rax │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 4e914 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea -0x28(%rbx,%rax,8),%rax │ │ │ │ + lea 0x8(%rbx),%r15 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 4e914 │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x4,%ebx │ │ │ │ + jmpq 4e4f7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 4ea99 │ │ │ │ + mov (%r15),%rdx │ │ │ │ + movzwl (%r15),%eax │ │ │ │ + movb $0x1,0x40(%rsp) │ │ │ │ + mov %rdx,0xe8(%rsp) │ │ │ │ + shr $0x11,%rdx │ │ │ │ + shr $0x5,%ax │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %al,0x9e(%rsp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x73311(%rip),%rdi │ │ │ │ + add (%rdi,%rax,8),%r15 │ │ │ │ + cmp %r15,0x30(%rsp) │ │ │ │ + ja 4e5c0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x131(%rsp) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + je 4dfd8 │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 91d70 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + js 4f4e4 │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4f310 │ │ │ │ + mov 0x2e60(%r14),%rax │ │ │ │ + movzbl 0x130(%rsp),%edx │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 4f3a0 │ │ │ │ + ja 4f2ec │ │ │ │ + cmp $0x3,%dl │ │ │ │ + jne 4f306 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add %rdi,0x8(%rax) │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add %rdi,0x50(%rax,%rdx,8) │ │ │ │ + callq a4ec0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0xb8(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq 4d730 │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov 0xbc(%rsp),%eax │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + mov 0xc0(%rsp),%eax │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + movzbl 0xc5(%rsp),%eax │ │ │ │ + mov %al,0x4c(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jle 4e9a6 │ │ │ │ + lea 0x733e7(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x689bb(%rip),%rsi │ │ │ │ + lea 0x7e43f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %rdx,(%r10) │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x84(%rsp),%r9d │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + callq 4d350 │ │ │ │ + mov 0x80(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 4eb50 │ │ │ │ + and $0xffff2000,%ebx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + jne 4ebe0 │ │ │ │ + test $0xffff2000,%eax │ │ │ │ + je 4ebe0 │ │ │ │ + lea 0x733a0(%rip),%rcx │ │ │ │ + mov $0x358,%edx │ │ │ │ + lea 0x72f31(%rip),%rsi │ │ │ │ + lea 0x72c75(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 48862 │ │ │ │ + testb $0x2,0xe0(%rsp) │ │ │ │ + je 4e88d │ │ │ │ + movzbl 0x53(%rsp),%eax │ │ │ │ + mov $0x105,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + mov %dx,0x150(%rsp) │ │ │ │ + movb $0x1,0x152(%rsp) │ │ │ │ + mov %al,0x153(%rsp) │ │ │ │ + callq 91d70 │ │ │ │ + movslq %eax,%rbx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 4ec2a │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x2e60(%r14),%rdx │ │ │ │ + movzbl 0x150(%rsp),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 4ee7f │ │ │ │ + ja 4ee33 │ │ │ │ + cmp $0x3,%al │ │ │ │ + jne 4ee22 │ │ │ │ + add %r13,0x8(%rdx) │ │ │ │ + add %r13,0x50(%rdx,%rbx,8) │ │ │ │ + callq a4ec0 │ │ │ │ + jmpq 4e8bf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + testb $0x2,0xe0(%rsp) │ │ │ │ + je 4e88d │ │ │ │ + mov $0x105,%eax │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movb $0x1,0x152(%rsp) │ │ │ │ + mov %ax,0x150(%rsp) │ │ │ │ + movzbl 0x53(%rsp),%eax │ │ │ │ + mov %al,0x153(%rsp) │ │ │ │ + callq 91d70 │ │ │ │ + movslq %eax,%rbx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jns 4ee4c │ │ │ │ + lea 0x72a9f(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%r12d │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + jmpq 4ead9 │ │ │ │ + movzwl 0xe8(%rsp),%eax │ │ │ │ + movzwl 0x9c(%rsp),%edx │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + shl $0x5,%edx │ │ │ │ + and $0xe01f,%ax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %ax,0xe8(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + shl $0x11,%rdx │ │ │ │ + and $0x1ffff,%eax │ │ │ │ + or %rdx,%rax │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mul %rdx │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + lea 0x12bc8(%r14),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ed00 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4f380 │ │ │ │ + testb $0x1,0xd(%rsi) │ │ │ │ + je 4f380 │ │ │ │ + movzbl 0x9e(%rsp),%edx │ │ │ │ + add %r13w,0x10(%rsi,%rdx,2) │ │ │ │ + movdqu 0xb0(%rsi),%xmm5 │ │ │ │ + movups %xmm5,0x150(%rsp) │ │ │ │ + movzwl 0xc0(%rsi),%edx │ │ │ │ + mov %dx,0x160(%rsp) │ │ │ │ + movzbl 0xc2(%rsi),%edx │ │ │ │ + mov %dl,0x162(%rsp) │ │ │ │ + movzbl 0xb(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4ed80 │ │ │ │ + sub $0x1,%ecx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x12(%rsi,%rcx,2),%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpw $0x1,(%rdx) │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + add $0x2,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4ed70 │ │ │ │ + movzbl 0xe(%rsi),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 4ed9c │ │ │ │ + mov 0x80(%rsp),%r8d │ │ │ │ + mov %al,0xe(%rsi) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 4ee91 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x12bc8(%r14) │ │ │ │ + movzbl 0x9f(%rsp),%eax │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %al,0x150(%rsp) │ │ │ │ + callq 91d70 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + js 4ee15 │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x80(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 4ee68 │ │ │ │ + mov 0x2e60(%r14),%rdx │ │ │ │ + movzbl 0x150(%rsp),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 4ee88 │ │ │ │ + ja 4ee46 │ │ │ │ + cmp $0x3,%al │ │ │ │ + jne 4ee3c │ │ │ │ + add %r13,0x8(%rdx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + add %r13,0x50(%rdx,%rax,8) │ │ │ │ + callq a4ec0 │ │ │ │ + movb $0x0,0x132(%rsp) │ │ │ │ + jmpq 4e8bf │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 4ebc8 │ │ │ │ + add %r13,0x10(%rdx) │ │ │ │ + jmpq 4ebc8 │ │ │ │ + cmp $0x6,%al │ │ │ │ + je 4ee2a │ │ │ │ + jmpq 4ebc8 │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 4ee08 │ │ │ │ + add %r13,0x10(%rdx) │ │ │ │ + jmp 4ee08 │ │ │ │ + cmp $0x6,%al │ │ │ │ + je 4ee40 │ │ │ │ + jmp 4ee08 │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + mov 0x2e40(%r14,%rax,8),%rdx │ │ │ │ + jmpq 4eba6 │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + mov 0x2e40(%r14,%rax,8),%rdx │ │ │ │ + jmpq 4edea │ │ │ │ + add %r13,0x18(%rdx) │ │ │ │ + jmpq 4ebc8 │ │ │ │ + add %r13,0x18(%rdx) │ │ │ │ + jmpq 4ee08 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5db60 │ │ │ │ + jmpq 4ed9c │ │ │ │ + movzwl 0x452(%r14),%eax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + jmpq 4e501 │ │ │ │ + test %r13d,%r13d │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + sete %bpl │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + sete %dl │ │ │ │ + or %edx,%ebp │ │ │ │ + cmp $0xe,%al │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove %r8,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq a3800 │ │ │ │ + test %bpl,%bpl │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + je 4f4a6 │ │ │ │ + cmpq $0x0,0x30(%rsp) │ │ │ │ + je 4f2b8 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 4ef19 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + testb $0x1,0xd(%rax) │ │ │ │ + je 4f2b8 │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 4e3c0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + lea 0x730aa(%rip),%r10 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + orb $0x1,0xd(%rdi) │ │ │ │ + movzwl (%rsi),%eax │ │ │ │ + mov %ax,0x8(%rdi) │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + mov %al,0xa(%rdi) │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + mov %al,0xb(%rdi) │ │ │ │ + movzbl 0x4(%rsi),%eax │ │ │ │ + movb $0x0,0xe(%rdi) │ │ │ │ + mov %al,0xc(%rdi) │ │ │ │ + movzbl 0x3(%rsi),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %esi,%r8d │ │ │ │ + test %esi,%esi │ │ │ │ + je 4efdf │ │ │ │ + mov %r13d,(%rsp) │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rbp),%ecx │ │ │ │ + mov %r9d,%eax │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl 0x0(%rbp),%eax │ │ │ │ + lea -0x1(%rcx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movzbl 0x6(%rbp),%edx │ │ │ │ + imul (%r10,%rdx,4),%eax │ │ │ │ + imul %eax,%esi │ │ │ │ + lea 0x8(%rsi,%r8,8),%eax │ │ │ │ + lea (%rax,%rdi,2),%eax │ │ │ │ + movzwl 0x0(%rbp,%rax,1),%eax │ │ │ │ + mov %ax,0x10(%r13,%rdi,2) │ │ │ │ + cmp $0x1,%ax │ │ │ │ + sbbb $0xff,0xe(%r13) │ │ │ │ + mov 0x8(%rbp,%rdi,8),%rax │ │ │ │ + mov %rax,0x30(%r13,%rdi,8) │ │ │ │ + movzbl 0x3(%rbp),%esi │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %esi,%r8d │ │ │ │ + cmp %edi,%esi │ │ │ │ + ja 4ef80 │ │ │ │ + mov (%rsp),%r13d │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + lea 0xb0(%rax),%rdi │ │ │ │ + callq 918e0 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 4f269 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movb $0x0,0xe(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmpb $0x0,0x3(%rax) │ │ │ │ + je 4f1f0 │ │ │ │ + movzbl %r12b,%eax │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + lea 0x8(%rbx),%rbp │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + mov %r12,%rax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + shl $0x30,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4(%rbx),%eax │ │ │ │ + movzbl 0x3(%rbx),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + movzbl 0x6(%rbp),%eax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + movabs $0xfffffffffff,%rsi │ │ │ │ + add $0x34,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%r14,%rax,8),%rdi │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movzwl 0xb2(%rdi),%ecx │ │ │ │ + shr $0x4,%rax │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + and %rsi,%rax │ │ │ │ + div %rcx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x28(%rsi),%rdx │ │ │ │ + mov (%rdi,%rdx,8),%rdx │ │ │ │ + movzwl 0x10(%rdx),%ecx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 4f3ba │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 4f3ba │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x20(%rdx,%rax,1),%r15 │ │ │ │ + mov 0x1c(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4f0e4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + cmp 0x18(%rdi),%rax │ │ │ │ + jne 4f3d4 │ │ │ │ + mov (%r15),%r13 │ │ │ │ + jmp 4f0f3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + shr $0x20,%rcx │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + and $0x7,%eax │ │ │ │ + mov %r13,%r12 │ │ │ │ + push %rcx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + shr $0x10,%ecx │ │ │ │ + push %rcx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + push %rax │ │ │ │ + movzbl %r13b,%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + callq 4c890 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4dfd8 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + cmp %esi,(%rsp) │ │ │ │ + jb 4f16b │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + and $0xfffffffffffff8ff,%r12 │ │ │ │ + movabs $0xffffffff0000ffff,%rdi │ │ │ │ + or $0x600,%r12 │ │ │ │ + shl $0x10,%rax │ │ │ │ + and %rdi,%r12 │ │ │ │ + or %rax,%r12 │ │ │ │ + cmpq $0x0,0x38(%rsp) │ │ │ │ + je 4f18c │ │ │ │ + or $0x1000,%r12 │ │ │ │ + movabs $0xffffffffffff,%rax │ │ │ │ + and %rax,%r12 │ │ │ │ + or 0x18(%rsp),%r12 │ │ │ │ + mov %r13,%rax │ │ │ │ + lock cmpxchg %r12,(%r15) │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 4f0f0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x4c(%rsp),%r9d │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %eax,0x1c(%r15) │ │ │ │ + movzbl 0x4(%rbx),%eax │ │ │ │ + mov %al,0x1b(%r15) │ │ │ │ + callq 4d350 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + addl $0x1,(%rsp) │ │ │ │ + mov (%rsp),%edi │ │ │ │ + movzbl 0x3(%rax),%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jb 4f060 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + movzwl 0x8(%r15),%ebp │ │ │ │ + movzbl 0xc(%r15),%eax │ │ │ │ + lea 0xb0(%r15),%rsi │ │ │ │ + imul %rax,%rbp │ │ │ │ + callq 91d70 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + js 4f542 │ │ │ │ + callq a4eb0 │ │ │ │ + movzbl 0xb0(%r15),%edx │ │ │ │ + mov 0x2e60(%r14),%rax │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 4f337 │ │ │ │ + ja 4f2e2 │ │ │ │ + cmp $0x3,%dl │ │ │ │ + jne 4f2d0 │ │ │ │ + add %rbp,0x8(%rax) │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + add %rbp,0x50(%rax,%rdx,8) │ │ │ │ + callq a4ec0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + lea 0x12bc8(%r14),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4f278 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5db60 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x12bc8(%r14) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + callq a3800 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jne 4f325 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%dl │ │ │ │ + jne 4f255 │ │ │ │ + add %rbp,0x10(%rax) │ │ │ │ + jmpq 4f255 │ │ │ │ + cmp $0x6,%dl │ │ │ │ + je 4f2d9 │ │ │ │ + jmpq 4f255 │ │ │ │ + cmp $0x6,%dl │ │ │ │ + jne 4ea34 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add %rdi,0x10(%rax) │ │ │ │ + jmpq 4ea34 │ │ │ │ + cmp $0x4,%dl │ │ │ │ + je 4f2f5 │ │ │ │ + jmpq 4ea34 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + mov 0x2e40(%r14,%rax,8),%rax │ │ │ │ + jmpq 4ea08 │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + jmpq 4ef19 │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + add %rbp,0x18(%rax) │ │ │ │ + jmpq 4f255 │ │ │ │ + lea 0x72ae9(%rip),%rcx │ │ │ │ + mov $0x45b,%edx │ │ │ │ + lea 0x7271a(%rip),%rsi │ │ │ │ + lea 0x72752(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + cmp $0x6,%dl │ │ │ │ + jne 4e262 │ │ │ │ + add %rbx,0x10(%rax) │ │ │ │ + jmpq 4e262 │ │ │ │ + cmp $0x4,%dl │ │ │ │ + je 4f368 │ │ │ │ + jmpq 4e262 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x12bc8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov $0xfffffffb,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add %rdi,0x18(%rax) │ │ │ │ + jmpq 4ea34 │ │ │ │ + add %rbx,0x18(%rax) │ │ │ │ + jmpq 4e262 │ │ │ │ + callq 4cc90 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + mov 0x2e40(%r14,%rax,8),%rax │ │ │ │ + jmpq 4e23b │ │ │ │ + mov %rdi,%r11 │ │ │ │ + lea 0x238(%rsp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r11,%rdx │ │ │ │ + lea 0x170(%rsp),%r12 │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov %r12,0xf0(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl (%r15),%r8d │ │ │ │ + movabs $0xfffffffffff,%rdi │ │ │ │ + mov %r12,%r9 │ │ │ │ + lea 0x722ed(%rip),%rsi │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rdi,%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + movzwl 0xb2(%rdi),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + div %rcx │ │ │ │ + movzbl 0x6(%rbp),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x72a9e(%rip),%rcx │ │ │ │ + mov $0x49d,%edx │ │ │ │ + lea 0x725ef(%rip),%rsi │ │ │ │ + lea 0x72113(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x7215f(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + or $0xffffffff,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + lea 0x729c3(%rip),%rcx │ │ │ │ + mov $0x3e6,%edx │ │ │ │ + lea 0x725b4(%rip),%rsi │ │ │ │ + lea 0x725dd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x72a24(%rip),%rcx │ │ │ │ + mov $0x39d,%edx │ │ │ │ + lea 0x72595(%rip),%rsi │ │ │ │ + lea 0x72159(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea 0x170(%rsp),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x238(%rsp),%rax │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0xf0(%rsp) │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x7255d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + or $0xffffffff,%eax │ │ │ │ + jmpq 4dfd8 │ │ │ │ + lea 0x170(%rsp),%r12 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x238(%rsp),%rax │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %r12,0xf0(%rsp) │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + jmp 4f51f │ │ │ │ + lea 0x728ac(%rip),%rcx │ │ │ │ + mov $0x462,%edx │ │ │ │ + lea 0x724dd(%rip),%rsi │ │ │ │ + lea 0x72201(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x728ad(%rip),%rcx │ │ │ │ + mov $0x47a,%edx │ │ │ │ + lea 0x724be(%rip),%rsi │ │ │ │ + lea 0x72082(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x142d0(%rdi),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub 0x14730(%rdi),%rdx │ │ │ │ + cmp $0x3fff,%rdx │ │ │ │ + jbe 4f82a │ │ │ │ push %r15 │ │ │ │ - lea 0x12440(%rdi),%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - jmp 48801 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 48820 │ │ │ │ - cmp $0x1000,%rbp │ │ │ │ - mov $0x1000,%ebx │ │ │ │ - mov %r13,%rdi │ │ │ │ - cmovbe %rbp,%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq 1d000 │ │ │ │ + mov %rax,0x14730(%rdi) │ │ │ │ + mov 0xb79e9(%rip),%r14 │ │ │ │ + movswl 0x142e8(%rdi),%ebx │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 48863 │ │ │ │ - sub %rbx,%rbp │ │ │ │ - je 48830 │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 487c0 │ │ │ │ - xor %esi,%esi │ │ │ │ + jne 4f764 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb89e1(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0xb8a56(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 4f789 │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 4f657 │ │ │ │ + jmp 4f66e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 4f66e │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%r13,%rax,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4f648 │ │ │ │ + lock addq $0x1,0x28(%r12) │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 4f780 │ │ │ │ + mov 0xb89fb(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 4f818 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0xb89e9(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4f791 │ │ │ │ + mov 0xb8963(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 4f7a3 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4f771 │ │ │ │ + lea 0x158(%r12),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 19500 │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 487dc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x12418(%r14),%rdi │ │ │ │ - callq 7940 │ │ │ │ - jmp 48806 │ │ │ │ + callq 77c0 │ │ │ │ + mov 0x140(%r12),%rsi │ │ │ │ + movzwl 0x10(%rsi),%ecx │ │ │ │ + lea 0x20(%rsi),%rdi │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + jmp 4f6e4 │ │ │ │ + add $0x20,%rcx │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 4f730 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x10,%dh │ │ │ │ + je 4f6e0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + sar $0x30,%rax │ │ │ │ + sub %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 4f6e0 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + and $0xffffffffffffefff,%r8 │ │ │ │ + lock cmpxchg %r8,(%rcx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 4f6e0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 4f700 │ │ │ │ xchg %ax,%ax │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 48848 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7930 │ │ │ │ + lea 0x28(%r12),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%r12) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4f820 │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4f618 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmpq 4f633 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + jmpq 4f6ae │ │ │ │ + mfence │ │ │ │ + jmpq 4f633 │ │ │ │ + mfence │ │ │ │ + mov 0xb886e(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 4f6ae │ │ │ │ + movl $0x0,0xb885b(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xb883c(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 4f6ae │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 4f6ae │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xb8801(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 4f6ae │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x12418(%r14),%rdi │ │ │ │ + mfence │ │ │ │ + jmpq 4f68d │ │ │ │ + callq *0x30(%r12) │ │ │ │ + jmpq 4f755 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + lea 0x198(%rsi),%r12 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + push %rbp │ │ │ │ + lea 0x1b8(%rsi),%r11 │ │ │ │ + push %rbx │ │ │ │ + sub $0xc0,%rsp │ │ │ │ + mov 0x98(%rsi),%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r8 │ │ │ │ + lea 0xb8(%rsp),%rsi │ │ │ │ + mov 0x2e30(%rbp),%ebx │ │ │ │ + test $0x1,%bl │ │ │ │ + jne 4f874 │ │ │ │ + mov 0x190(%r10),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movdqu 0x10(%rax),%xmm1 │ │ │ │ + movdqu 0x20(%rax),%xmm2 │ │ │ │ + movdqu 0x30(%rax),%xmm3 │ │ │ │ + movdqu 0x40(%rax),%xmm4 │ │ │ │ + movdqu 0x50(%rax),%xmm5 │ │ │ │ + movups %xmm0,(%r8) │ │ │ │ + movdqu 0x60(%rax),%xmm6 │ │ │ │ + movdqu 0x70(%rax),%xmm7 │ │ │ │ + movups %xmm1,0x10(%r8) │ │ │ │ + movdqu 0x80(%rax),%xmm0 │ │ │ │ + movdqu 0x90(%rax),%xmm1 │ │ │ │ + movups %xmm2,0x20(%r8) │ │ │ │ + movdqu 0xa0(%rax),%xmm2 │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + movups %xmm3,0x30(%r8) │ │ │ │ + movups %xmm4,0x40(%r8) │ │ │ │ + mov %rax,0xb0(%r8) │ │ │ │ + movups %xmm5,0x50(%r8) │ │ │ │ + movups %xmm6,0x60(%r8) │ │ │ │ + movups %xmm7,0x70(%r8) │ │ │ │ + movups %xmm0,0x80(%r8) │ │ │ │ + movups %xmm1,0x90(%r8) │ │ │ │ + movups %xmm2,0xa0(%r8) │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + add %rcx,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 4f920 │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp %r11,%rdi │ │ │ │ + jne 4f915 │ │ │ │ + cmp 0x2e30(%rbp),%ebx │ │ │ │ + jne 4f874 │ │ │ │ + movdqu (%rsp),%xmm3 │ │ │ │ + movdqu 0x10(%rsp),%xmm4 │ │ │ │ + movdqu 0x20(%rsp),%xmm5 │ │ │ │ + movdqu 0x30(%rsp),%xmm6 │ │ │ │ + movdqu 0x40(%rsp),%xmm7 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + movups %xmm3,(%r9) │ │ │ │ + movdqu 0xa0(%rsp),%xmm0 │ │ │ │ + movdqu 0x50(%rsp),%xmm3 │ │ │ │ + movups %xmm4,0x10(%r9) │ │ │ │ + movups %xmm5,0x20(%r9) │ │ │ │ + movdqu 0x60(%rsp),%xmm4 │ │ │ │ + movdqu 0x70(%rsp),%xmm5 │ │ │ │ + movups %xmm6,0x30(%r9) │ │ │ │ + movdqu 0x80(%rsp),%xmm6 │ │ │ │ + movups %xmm7,0x40(%r9) │ │ │ │ + movdqu 0x90(%rsp),%xmm7 │ │ │ │ + mov %rax,0xb0(%r9) │ │ │ │ + movups %xmm3,0x50(%r9) │ │ │ │ + movups %xmm4,0x60(%r9) │ │ │ │ + movups %xmm5,0x70(%r9) │ │ │ │ + movups %xmm6,0x80(%r9) │ │ │ │ + movups %xmm7,0x90(%r9) │ │ │ │ + movups %xmm0,0xa0(%r9) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4fa02 │ │ │ │ + add $0xc0,%rsp │ │ │ │ + mov %r9,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + sub 0x2e38(%rdi),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + js 4fa75 │ │ │ │ + mov 0x3a0(%rdi),%edx │ │ │ │ + add $0xa,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jle 4fa75 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + lea 0x2e40(%rdi),%r11 │ │ │ │ + lea 0x2e60(%rdi),%rsi │ │ │ │ + mov 0x2e30(%rdi),%r10d │ │ │ │ + test $0x1,%r10b │ │ │ │ + jne 4fa45 │ │ │ │ + mov (%r9),%r8 │ │ │ │ + mov %r11,%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + add $0x8,%rax │ │ │ │ + add (%rdx,%rcx,1),%r8 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 4fa58 │ │ │ │ + cmp 0x2e30(%rdi),%r10d │ │ │ │ + jne 4fa45 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + push %rax │ │ │ │ + lea 0x72543(%rip),%rcx │ │ │ │ + mov $0x99,%edx │ │ │ │ + lea 0x71fe4(%rip),%rsi │ │ │ │ + lea 0x71d58(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x2dc0(%rsi),%r14 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x2e38(%rsi),%rsi │ │ │ │ + callq 4fa10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub %rax,%r14 │ │ │ │ + mov 0x2e38(%rbp),%rax │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + callq 4fa10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x2e38(%rbp),%rax │ │ │ │ + lea 0x8(%rax),%rsi │ │ │ │ + callq 4fa10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %rax,%r12 │ │ │ │ + mov 0x2e38(%rbp),%rax │ │ │ │ + lea 0x20(%rax),%rsi │ │ │ │ + callq 4fa10 │ │ │ │ + mov 0x2e68(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add (%rdx),%rax │ │ │ │ + lea -0x1(%rax),%rbx │ │ │ │ + add %r12,%rax │ │ │ │ + mov %r14,%r12 │ │ │ │ + or $0x3f,%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + shr $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov 0x2e38(%rbp),%rax │ │ │ │ + cmp %r14,%rbx │ │ │ │ + cmova %r14,%rbx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 4fa10 │ │ │ │ + mov %r14,0x0(%r13) │ │ │ │ + sub %rbx,%r12 │ │ │ │ + mov %rbx,0x8(%r13) │ │ │ │ pop %rbx │ │ │ │ + mov %r12,0x10(%r13) │ │ │ │ pop %rbp │ │ │ │ + mov %rax,0x18(%r13) │ │ │ │ pop %r12 │ │ │ │ + mov %r13,%rax │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ retq │ │ │ │ - lea 0x91586(%rip),%rcx │ │ │ │ - mov $0xb0,%edx │ │ │ │ - lea 0x925ea(%rip),%rsi │ │ │ │ - lea 0x8ad2b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - shl $0x9,%esi │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x2e08(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x28(%rdx),%ebx │ │ │ │ - lea 0x12410(%rdi),%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - cmp %ebx,%esi │ │ │ │ - cmovbe %rsi,%rbx │ │ │ │ - mov %ebx,%r13d │ │ │ │ - test %r8,%r8 │ │ │ │ - je 48920 │ │ │ │ - mov %r8,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8,%rbp │ │ │ │ - and $0xfff,%eax │ │ │ │ - lea 0xfff(%r13,%rax,1),%rsi │ │ │ │ - shr $0xc,%rsi │ │ │ │ - callq 1d1d0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x3a0(%r13),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x58(,%rax,8),%rdi │ │ │ │ + callq 4c6d0 │ │ │ │ mov %rax,%r12 │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - orb $0x4,-0x6(%rax) │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - mov 0x14(%r14),%eax │ │ │ │ - mov %eax,0x14(%r12) │ │ │ │ - callq 205f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 4fc66 │ │ │ │ + mov 0x2e68(%r13),%rax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + lea 0x2e60(%r13),%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x2e40(%r13),%rax │ │ │ │ + mov 0x3a0(%r13),%r14d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0xa(%r14),%ebx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + mov 0x2e30(%r13),%r8d │ │ │ │ + test $0x1,%r8b │ │ │ │ + mov %r8d,0x4(%rsp) │ │ │ │ + jne 4fbee │ │ │ │ + mov 0x2e38(%r13),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x4(%rsp),%r8d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 4fc42 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx,%rax,8),%rdx │ │ │ │ + add %rdx,0x8(%r12,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 4fc30 │ │ │ │ + add $0x8,%rsi │ │ │ │ + cmp %r15,%rsi │ │ │ │ + jne 4fc1c │ │ │ │ + cmp 0x2e30(%r13),%r8d │ │ │ │ + jne 4fbee │ │ │ │ add $0x18,%rsp │ │ │ │ mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - lea 0xfff(%r13),%rsi │ │ │ │ - mov %rdi,%r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - shr $0xc,%rsi │ │ │ │ - callq 1d1d0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - movzbl -0x6(%rax),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x6,%eax │ │ │ │ - or $0x4,%edx │ │ │ │ - mov %dl,-0x6(%r12) │ │ │ │ - mov 0x14(%r14),%edx │ │ │ │ - mov %al,-0x6(%r12) │ │ │ │ - mov %edx,0x14(%r12) │ │ │ │ - movzwl 0x4d4(%r15),%edx │ │ │ │ - shl $0x9,%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - cmova %rbx,%rdx │ │ │ │ - callq 48790 │ │ │ │ - mov 0x28(%r12),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jbe 4890d │ │ │ │ - mov %ebx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmp 4fc54 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov 0x3a0(%rdi),%r12d │ │ │ │ + add $0xa,%r12d │ │ │ │ + cmp $0x3,%ebp │ │ │ │ + ja 4fe84 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq a4eb0 │ │ │ │ + addl $0x1,0x2e30(%rbx) │ │ │ │ + mov 0x2e40(%rbx,%rbp,8),%rdi │ │ │ │ + mov 0x2e38(%rbx),%rdx │ │ │ │ + mov %r12d,%esi │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 4fcd1 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%rax,8),%rcx │ │ │ │ + add %rcx,(%rdx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 4fcb8 │ │ │ │ + mov 0x2e40(%rbx,%rbp,8),%rdi │ │ │ │ + lea 0x0(,%rsi,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov 0xb7301(%rip),%r10 │ │ │ │ + mov %fs:(%r10),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4fde8 │ │ │ │ + mov 0xb8306(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r10) │ │ │ │ + mov 0xb837b(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 4fdfe │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x32(%rbp),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 4fd32 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rbx,%rdx,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 4fd90 │ │ │ │ + movzbl 0x4d6(%rbx),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + ja 4fd20 │ │ │ │ + mov %fs:(%r10),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 4fdf5 │ │ │ │ + mov 0xb832c(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 4fe06 │ │ │ │ + mov %rdx,%fs:(%r10) │ │ │ │ + mov 0xb831a(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4fe0e │ │ │ │ + mov 0xb8294(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 4fe16 │ │ │ │ + addl $0x1,0x2e30(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq a4ec0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rcx,%r9,8),%r11 │ │ │ │ + mov 0x190(%rcx),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - sub %eax,%esi │ │ │ │ - callq 20680 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r11,%rdx,1),%r8 │ │ │ │ + add %r8,(%rdi,%rdx,1) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp $0xb8,%rdx │ │ │ │ + jne 4fda0 │ │ │ │ + mov 0x8(%rcx,%r9,8),%rdx │ │ │ │ + lea 0x8(%rdx),%rdi │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + movq $0x0,0xb0(%rdx) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rdx │ │ │ │ + lea 0xb8(%rdx),%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmpq 4fd32 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r10) │ │ │ │ + jmpq 4fd0e │ │ │ │ + mov %rdx,%fs:(%r10) │ │ │ │ + jmpq 4fd7d │ │ │ │ + mfence │ │ │ │ + jmpq 4fd0e │ │ │ │ + mfence │ │ │ │ + jmpq 4fd5c │ │ │ │ + mfence │ │ │ │ + jmpq 4fd6e │ │ │ │ + movl $0x0,0xb81e8(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xb81c9(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - setne (%rax) │ │ │ │ - jmpq 4890d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jns 4fd7d │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 4fd7d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xb818e(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 4fd7d │ │ │ │ + lea 0x72115(%rip),%rcx │ │ │ │ + mov $0xc7,%edx │ │ │ │ + lea 0x71bd6(%rip),%rsi │ │ │ │ + lea 0x7197a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + lea 0x2e08(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ push %rbp │ │ │ │ - lea 0x28(%rdx),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - callq 59ed0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - callq 59be0 │ │ │ │ - movb $0x1,0x0(%r13) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - callq 86de0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x96(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 48ab5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - cmp 0x20(%r13),%rdx │ │ │ │ - seta %al │ │ │ │ - mov 0x18(%r15),%rcx │ │ │ │ - mov 0x18(%r13),%rsi │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 48a9c │ │ │ │ + callq 7940 │ │ │ │ + mov 0x2e38(%r12),%r14 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 4fc70 │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jne 4fef0 │ │ │ │ + mov 0x20(%r14),%rax │ │ │ │ + add 0x30(%r14),%rax │ │ │ │ + add 0x38(%r14),%rax │ │ │ │ + add 0x40(%r14),%rax │ │ │ │ + add 0x48(%r14),%rax │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + mov 0x3a0(%r12),%r9d │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 48c40 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 86210 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%r15 │ │ │ │ - ja 48bf0 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 48c08 │ │ │ │ - mov 0x18(%r13),%rcx │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov 0x10(%r15),%esi │ │ │ │ - cmp %rax,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmovbe %rcx,%rdx │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov 0x10(%r13),%esi │ │ │ │ - sub %rsi,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmovb %rcx,%rax │ │ │ │ - movzbl 0x2(%r13),%ecx │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - cmp $0x13,%cl │ │ │ │ - ja 48be0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - test $0xb80c0,%eax │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl 0x2(%r15),%ecx │ │ │ │ - cmp $0x13,%cl │ │ │ │ - ja 48b3b │ │ │ │ - mov $0x1,%edi │ │ │ │ - shl %cl,%rdi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - and $0xb80c0,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - adc $0xffffffff,%eax │ │ │ │ - cltq │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - imul %r14,%rax │ │ │ │ - add %rax,(%r12) │ │ │ │ - callq 59980 │ │ │ │ - mov %eax,%eax │ │ │ │ - imul %r14,%rax │ │ │ │ - add (%rbx),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x14(%r15),%edi │ │ │ │ - cmp %edi,0x14(%r13) │ │ │ │ - je 48bc0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne 48a70 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 59ed0 │ │ │ │ - cmp 0x20(%rsp),%eax │ │ │ │ - jb 48bb0 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 48a70 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 59be0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 4ff41 │ │ │ │ + jmp 4ff89 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %rsi,0x8(%r14) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp 0x3a0(%r12),%eax │ │ │ │ + jae 4ff89 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x3a8(%r12),%rcx │ │ │ │ + mov 0x50(%r14,%rdx,8),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + imul 0x3a4(%r12),%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 500b0 │ │ │ │ + ja 500a0 │ │ │ │ + cmp $0x3,%dl │ │ │ │ + je 4ff30 │ │ │ │ + cmp $0x4,%dl │ │ │ │ + jne 4ff34 │ │ │ │ + add %rsi,0x10(%r14) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp 0x3a0(%r12),%eax │ │ │ │ + jb 4ff41 │ │ │ │ + mov 0xb7058(%rip),%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 48a70 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movb $0x1,(%rax) │ │ │ │ - jmpq 48a70 │ │ │ │ + jne 5008b │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xb8059(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + mov 0xb80ce(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 500f9 │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 4ffe0 │ │ │ │ + jmp 4fff5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 4fff5 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r12,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4ffd0 │ │ │ │ + lock addq $0x1,0x28(%rbp) │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 500f0 │ │ │ │ + mov 0xb8074(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 50188 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0xb8062(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 50101 │ │ │ │ + mov 0xb7fdc(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 50113 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 500c0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 59a70 │ │ │ │ - mov %eax,%eax │ │ │ │ - imul %r14,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - jmp 48b68 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 48b19 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%r9d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 48ac2 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - jmp 48c10 │ │ │ │ + callq 4f830 │ │ │ │ + movzwl 0xb2(%rbp),%edx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + add %rax,(%r14) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 50190 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4ffa0 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + jmpq 4ffbb │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r9d,(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov (%rsp),%r9d │ │ │ │ - add $0x48,%rsp │ │ │ │ + cmp $0x6,%dl │ │ │ │ + je 4ff78 │ │ │ │ + jmpq 4ff34 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %rsi,0x18(%r14) │ │ │ │ + jmpq 4ff34 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 50198 │ │ │ │ + add $0xc8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - mov %r9d,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %r15,%r13 │ │ │ │ + jmpq 7a20 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + jmpq 50035 │ │ │ │ + mfence │ │ │ │ + jmpq 4ffbb │ │ │ │ + mfence │ │ │ │ + mov 0xb7efe(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 50035 │ │ │ │ + movl $0x0,0xb7eeb(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xb7ecc(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - je 48c98 │ │ │ │ - cmp $0xfffffffffffff000,%r15 │ │ │ │ - ja 48cba │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rdx,0x28(%rax) │ │ │ │ - jne 48c0d │ │ │ │ - movzbl 0x2(%r13),%ecx │ │ │ │ - cmp $0x12,%cl │ │ │ │ - ja 48c79 │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - test $0x50060,%eax │ │ │ │ - jne 48c87 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - cmp $0x11,%al │ │ │ │ - je 48c87 │ │ │ │ - cmp $0xf,%cl │ │ │ │ - jne 48c0d │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jmpq 48c0d │ │ │ │ + jns 50035 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 50035 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xb7e91(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 50035 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 48cc5 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 48c0d │ │ │ │ - mov 0x20(%r13),%rdx │ │ │ │ - jmp 48c55 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 48c0d │ │ │ │ - jmp 48cb4 │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 48c10 │ │ │ │ - jmp 48cab │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 50014 │ │ │ │ + callq *0x30(%rbp) │ │ │ │ + jmpq 5007c │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ push %r14 │ │ │ │ + mov $0x1,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %r9,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rdx,%rdi │ │ │ │ + lea 0x71978(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x718ed(%rip),%rdx │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x238,%rsp │ │ │ │ - mov 0x270(%rsp),%rax │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - movzbl 0x278(%rsp),%r14d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x2dc0(%rsi),%rcx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 4c7a0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x718d6(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - movb $0x0,0x2e(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - callq 5d610 │ │ │ │ - mov %eax,%r8d │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 4c7a0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x718c5(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 4c7a0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x718b2(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 4c7a0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x718a1(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 4c7a0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x71891(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 4c7a0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x71882(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 4c7a0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 4c7a0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x71869(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x30(%rbp,%r14,8),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq 4c7a0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + cmp $0x5,%r14 │ │ │ │ + jne 502b8 │ │ │ │ + mov 0x3a0(%r13),%eax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x69f5b(%rip),%r12 │ │ │ │ test %eax,%eax │ │ │ │ - je 48d80 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 49020 │ │ │ │ - add $0x238,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + je 50389 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,%r15d │ │ │ │ + imul 0x3a4(%r13),%r15d │ │ │ │ + add 0x3a8(%r13),%r15 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 4c7a0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + callq 91710 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x58(%rbp,%rax,8),%rcx │ │ │ │ + lea 0x717e9(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 4c7a0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + cmp %r14d,0x3a0(%r13) │ │ │ │ + ja 50320 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x2e(%rsp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - push %rax │ │ │ │ - lea 0x3f(%rsp),%r8 │ │ │ │ - lea 0x40(%rsp),%r9 │ │ │ │ - callq 489b0 │ │ │ │ - mov %eax,%r8d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 48d54 │ │ │ │ - cmpb $0x0,0x2f(%rsp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove %eax,%r14d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 48dd5 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jl 48f10 │ │ │ │ - cmpb $0x0,0x2e(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - je 48ec0 │ │ │ │ - mov 0x18(%r15),%r9 │ │ │ │ - shl $0x9,%r9 │ │ │ │ - cmp %r13,%r9 │ │ │ │ - cmovbe %r9,%r13 │ │ │ │ - or %r13,%rax │ │ │ │ - je 48ec5 │ │ │ │ - lea 0x40(%rsp),%r9 │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - callq 51170 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - ja 49010 │ │ │ │ - cmp %r13,0x78(%rsp) │ │ │ │ - jae 48f80 │ │ │ │ - cmpb $0x0,0x2e(%rsp) │ │ │ │ - je 49025 │ │ │ │ - testb $0x20,0x50(%rsp) │ │ │ │ - jne 48f80 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - or %r13,%rax │ │ │ │ - je 48f96 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - lea 0xc0(%rsp),%r13 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 506e0 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0xd4(%rsp) │ │ │ │ - callq 74250 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 48d54 │ │ │ │ - jmp 48ec5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 48f40 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 48fb0 │ │ │ │ - cmp $0xffffffe4,%eax │ │ │ │ - jne 48d54 │ │ │ │ - lea 0x90ee0(%rip),%rcx │ │ │ │ - mov $0x15f,%edx │ │ │ │ - lea 0x91f64(%rip),%rsi │ │ │ │ - lea 0x91fa7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - xor $0x1,%r14d │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movzbl %r14b,%ecx │ │ │ │ - callq 70a30 │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 48dd5 │ │ │ │ - jmpq 48d54 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x40(%rsp),%r9 │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - callq 51170 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - jbe 48f80 │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 48d54 │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + add 0x28(%rsi),%rcx │ │ │ │ + add 0x8(%rsi),%rax │ │ │ │ + add 0x18(%rsi),%rax │ │ │ │ + lea (%rax,%rcx,1),%rdx │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + or $0x3f,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x6,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov 0x2dc0(%rdi),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 48e6b │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 48ec5 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbx,0xa0(%r12) │ │ │ │ + push %r13 │ │ │ │ + lea 0x2e08(%rsi),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7940 │ │ │ │ mov %r12,%rdi │ │ │ │ - movl $0x3,0xa8(%r12) │ │ │ │ - mov %rax,0x98(%r12) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xffffffe4,%eax │ │ │ │ - je 48ee9 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 48d54 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 48d54 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add %rax,(%rbx) │ │ │ │ - jmpq 48d54 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 48e2f │ │ │ │ - jmpq 48d54 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 4faa0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5043e │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x90da4(%rip),%rcx │ │ │ │ - mov $0x142,%edx │ │ │ │ - lea 0x91e28(%rip),%rsi │ │ │ │ - lea 0x92001(%rip),%rdi │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x140(%rsi),%rax │ │ │ │ + movzwl 0x10(%rax),%ecx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 504af │ │ │ │ + cmp 0x18(%rax),%rdx │ │ │ │ + jae 504af │ │ │ │ + shl $0x5,%rdx │ │ │ │ + lea 0x20(%rax,%rdx,1),%rcx │ │ │ │ + and $0x1,%edi │ │ │ │ + mov (%rcx),%rax │ │ │ │ + shl $0xb,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + and $0xf7,%dh │ │ │ │ + or %rdi,%rdx │ │ │ │ + lock cmpxchg %rdx,(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 50488 │ │ │ │ + shr $0xb,%rax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %r8b,%al │ │ │ │ + je 504b4 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + callq 4cc90 │ │ │ │ + lea 0x71ac5(%rip),%rcx │ │ │ │ + mov $0x20a,%edx │ │ │ │ + lea 0x715a6(%rip),%rsi │ │ │ │ + lea 0x713ea(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 50668 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + cmp %rdx,0xa8(%rsi) │ │ │ │ + jbe 50575 │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov (%rdi),%r15 │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov 0xdc(%rsp),%r12 │ │ │ │ - movzwl 0x538(%r15),%ecx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - shl %cl,%ebp │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov 0xd4(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 49290 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp 0x28(%r13),%r12 │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - jne 490ff │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp 0x8(%rsp),%rsi │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 492b0 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 49228 │ │ │ │ - movdqu 0x1c(%r13),%xmm0 │ │ │ │ - mov 0x2c(%r13),%eax │ │ │ │ - movq $0x105,0x60(%rsp) │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %ebp,0x70(%rsp) │ │ │ │ - lea 0x88(%rsp),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - movups %xmm0,0x74(%rsp) │ │ │ │ - mov %eax,0x84(%rsp) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov %r8d,%r15d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 50650 │ │ │ │ + shr $0x4,%r9d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor $0x1,%r9d │ │ │ │ + mov %r9d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %al,0xb(%rsp) │ │ │ │ mov %ebp,%eax │ │ │ │ - add %rax,0x78(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r12,0x6c(%rsp) │ │ │ │ - mov %rax,0x64(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm1 │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 5cdb0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r14,%r8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r13,%rsi │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp 0xb(%rsp),%al │ │ │ │ + jne 50550 │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 50588 │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp 0xb(%rsp),%al │ │ │ │ + je 5053a │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - callq 48ce0 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x2e68(%r15),%rax │ │ │ │ - sub %rdx,(%rax) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 49218 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 490c0 │ │ │ │ + callq 4dac0 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jg 50575 │ │ │ │ + test %edx,%edx │ │ │ │ + je 50543 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0x54(%rsp),%r11d │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov 0x12398(%rbx),%edx │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 505a7 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x28(%r13),%r12 │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 4923a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0xfffffffc,0x1c(%rsp) │ │ │ │ - jmpq 490c0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 49137 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 49218 │ │ │ │ - mov %edx,%eax │ │ │ │ + cmp 0x1239c(%rbx),%ecx │ │ │ │ + mov 0x123a0(%rbx),%r9d │ │ │ │ + seta %al │ │ │ │ + mov 0x123a4(%rbx),%r10 │ │ │ │ + mov 0x123ac(%rbx),%rsi │ │ │ │ + sbb $0x0,%eax │ │ │ │ + mov 0x123b4(%rbx),%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne 49250 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rsi,0x8(%rsp) │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ + je 50600 │ │ │ │ + cmp 0x12398(%rbx),%edx │ │ │ │ + jne 505a7 │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 492c0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - cmove 0x1c(%rsp),%r8d │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 49321 │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + jne 50550 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x28(%r13),%r12 │ │ │ │ - seta %dl │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + seta %sil │ │ │ │ setb %al │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 4923a │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 4923a │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + jne 505e0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r10,(%rsp) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 505e0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r9d,%r11d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 505e0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0xc(%rsp),%r8d │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + jmp 505e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 4dac0 │ │ │ │ + lea 0x718e1(%rip),%rcx │ │ │ │ + mov $0x286,%edx │ │ │ │ + lea 0x713f2(%rip),%rsi │ │ │ │ + lea 0x71266(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - testb $0x20,0x15(%r13) │ │ │ │ - jne 492cf │ │ │ │ - mov 0x18(%r13),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - andb $0x7f,0x58(%r13) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movb $0x0,0xc2(%r13) │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %rax,0xd8(%r13) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %r12,0x28(%r13) │ │ │ │ - mov %r12,0xe0(%r13) │ │ │ │ - mov %eax,0x1c(%r13) │ │ │ │ - mov %eax,0xd4(%r13) │ │ │ │ - movl $0x0,0xd0(%r13) │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r8d │ │ │ │ - jmpq 49255 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %r9,%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ - mov %r8,%r14 │ │ │ │ + lea 0x2e08(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov $0x40,%edx │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov $0x400,%ecx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - mov %r12,0xc(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x24(%rsp) │ │ │ │ - mov $0x8,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ + mov $0x105,%eax │ │ │ │ movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - mov %r12,0x2c(%rsp) │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0xa1(%rip),%rax │ │ │ │ - mov %rbx,0x24(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov %r13,%rsi │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 49050 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %rsp,%r15 │ │ │ │ + mov %ax,(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + push %r13 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 4de10 │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %eax,%r12d │ │ │ │ - callq 85670 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove %eax,%r12d │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ + callq 7a20 │ │ │ │ + mov %r15,%rsp │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4944e │ │ │ │ - add $0xf8,%rsp │ │ │ │ + jne 50737 │ │ │ │ + add $0x38,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - mov $0x400,%ecx │ │ │ │ - mov $0x40,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%r10d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x188,%rsp │ │ │ │ - mov 0x30(%rdi),%r15 │ │ │ │ - mov 0x128(%rdi),%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov (%rdi),%r15 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x50(%rsp),%rbp │ │ │ │ - lea 0x128(%rdi),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x118(%rsp),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r12,0x110(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - mov 0x10(%rbx),%edx │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x14(%rbx),%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov %ecx,0x50(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdx,0x5c(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,0x54(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm1 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x127e8(%r15),%rsi │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xd1(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - lea 0x110(%r13),%rax │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0xd0(%r13),%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov 0x128(%r15),%rbx │ │ │ │ - mov 0x18(%r14),%eax │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - mov %eax,0x14(%rbx) │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 4957f │ │ │ │ - cmp $0xc,%cl │ │ │ │ - ja 496e0 │ │ │ │ - test %cl,%cl │ │ │ │ - je 495a9 │ │ │ │ - shl $0x3,%rcx │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %r10w,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 508c8 │ │ │ │ + mov %ecx,%ebp │ │ │ │ + movzbl 0x58(%rsi),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0xf,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rdi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 49590 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - movdqu 0x1c(%r14),%xmm0 │ │ │ │ - mov 0x2c(%r14),%eax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - lea 0x28(%rdi),%rsi │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 5ca60 │ │ │ │ - movzwl 0x4c(%r15),%edx │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x108(%r15),%r9 │ │ │ │ - lea 0x100(%r15),%r8 │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x9,%ax │ │ │ │ - and $0x1,%eax │ │ │ │ - and $0x4,%dh │ │ │ │ - je 495fd │ │ │ │ - mov 0x100(%r15),%r8 │ │ │ │ - push %rax │ │ │ │ + and $0x1d3,%edx │ │ │ │ + je 50842 │ │ │ │ + movzwl 0x14(%rsi),%r14d │ │ │ │ + mov %rdi,%r12 │ │ │ │ + test $0x400,%r14w │ │ │ │ + jne 508d0 │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + and $0xef,%ah │ │ │ │ + mov %ax,0x14(%rsi) │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + and $0x1000,%cx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + or %cx,0x14(%rbx) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 508b8 │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + lea 0x28(%r13),%r8 │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov 0x88(%r12),%r9 │ │ │ │ + cmp 0x2(%r13),%al │ │ │ │ + jne 50822 │ │ │ │ + mov $0x4100,%ecx │ │ │ │ + bt %eax,%ecx │ │ │ │ + jb 50898 │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + or $0x4,%eax │ │ │ │ mov %r13,%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - mov 0x120(%rsp),%rdx │ │ │ │ - callq 48ce0 │ │ │ │ - mov %eax,%edx │ │ │ │ - pop %rax │ │ │ │ - pop %rcx │ │ │ │ - cmp $0xfffffffc,%edx │ │ │ │ - je 49669 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 4967d │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - cmp %rax,0x28(%r14) │ │ │ │ - seta %al │ │ │ │ - mov 0x20(%r14),%rcx │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + push %rax │ │ │ │ + callq 4de10 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ test %eax,%eax │ │ │ │ - jne 49652 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 49669 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %edx,0x14(%rsp) │ │ │ │ - callq 3b6b0 │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - mov 0x128(%r15),%rax │ │ │ │ - cmp %rax,0x130(%r15) │ │ │ │ - jne 49550 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %edx,%r15d │ │ │ │ - callq 85670 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 496b1 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - add $0x127e8,%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 49744 │ │ │ │ - add $0x188,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + je 50868 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 508f2 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - movdqu (%r12),%xmm2 │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movdqu 0x10(%r12),%xmm3 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - movdqu 0x20(%r12),%xmm4 │ │ │ │ - movups %xmm4,0x20(%rax) │ │ │ │ - movdqu 0x30(%r12),%xmm5 │ │ │ │ - movups %xmm5,0x30(%rax) │ │ │ │ - movdqu 0x40(%r12),%xmm6 │ │ │ │ - movups %xmm6,0x40(%rax) │ │ │ │ - movdqu 0x50(%r12),%xmm7 │ │ │ │ - movups %xmm7,0x50(%rax) │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - jmpq 4957f │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + or $0x8,%ebp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + push %rbp │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x88(%r12),%r9 │ │ │ │ + callq 4de10 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + jmp 50842 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + or $0xc,%ebp │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rbp │ │ │ │ + callq 4de10 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + jmp 50842 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + je 507fd │ │ │ │ + jmp 50842 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 50842 │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov 0x88(%rdi),%r9 │ │ │ │ + lea 0x28(%r13),%r8 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmpq 50822 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - lea 0x28(%rcx),%r9 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rcx),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 49a1c │ │ │ │ - jbe 499df │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 49a07 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 499f7 │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - lea -0x28(%r9,%rax,8),%rax │ │ │ │ - lea 0x50(%rcx),%r9 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmpb $0x0,0x487(%rbx) │ │ │ │ - jne 49a7f │ │ │ │ - mov %r9,%r15 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jae 497ed │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov 0xa0(%rdi),%rax │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0x108(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 50949 │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x4(%r15),%r12d │ │ │ │ + lea 0x30(%r15),%rbx │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%rbx,%r12,1),%rbp │ │ │ │ + mov 0x88(%rax),%rax │ │ │ │ + mov %rbp,%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + and $0x3,%eax │ │ │ │ + mov 0x2e40(%r13,%rax,8),%r14 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 50a55 │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + jmp 509d5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%al │ │ │ │ + ja 509e4 │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 91d70 │ │ │ │ + test %eax,%eax │ │ │ │ + js 509f7 │ │ │ │ + movzbl 0x8(%rbx),%edx │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 50a40 │ │ │ │ + ja 50a30 │ │ │ │ + cmp $0x3,%dl │ │ │ │ + jne 50a20 │ │ │ │ + add %r15,0x8(%r14) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cltq │ │ │ │ + add %r15,0x50(%r14,%rax,8) │ │ │ │ + movzbl 0x9(%rbx),%eax │ │ │ │ + lea 0xb(%rbx,%rax,1),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 50a50 │ │ │ │ + movzbl 0x8(%rbx),%eax │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + cmp $0x4,%al │ │ │ │ + jbe 50990 │ │ │ │ + cmp $0x6,%al │ │ │ │ + jne 50994 │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %r15,%rbp │ │ │ │ + callq 91d70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 509a4 │ │ │ │ + lea 0x71412(%rip),%rcx │ │ │ │ + mov $0x53b,%edx │ │ │ │ + lea 0x71063(%rip),%rsi │ │ │ │ + lea 0x70f0f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%dl │ │ │ │ + jne 509c0 │ │ │ │ + add %r15,0x10(%r14) │ │ │ │ + jmp 509c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%dl │ │ │ │ + je 50a25 │ │ │ │ + jmp 509c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r15,0x18(%r14) │ │ │ │ + jmpq 509c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x20(%r14),%rdx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + add %rax,0x28(%r14) │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ + add 0x10(%r15,%rax,1),%rdx │ │ │ │ + add 0x10(%r15,%rax,1),%rbp │ │ │ │ + mov %rdx,0x20(%r14) │ │ │ │ + mov 0x10(%r15,%rax,1),%rcx │ │ │ │ + add %rcx,0x30(%r14,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x20,%rax │ │ │ │ + jne 50a63 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov %rbp,%r12 │ │ │ │ + sub %rdi,%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jg 50adf │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 50ab2 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0xa0(%rax),%rax │ │ │ │ + sub %rbp,(%rax) │ │ │ │ + mov 0x2e68(%r13),%rax │ │ │ │ + sub %rbp,(%rax) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 50df0 │ │ │ │ + add $0x118,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq a4ec0 │ │ │ │ + mov 0x2dd0(%r13),%rax │ │ │ │ + lea 0x2dd0(%r13),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub %r12,%rcx │ │ │ │ + cmovs %r8,%rcx │ │ │ │ + lock cmpxchg %rcx,(%rsi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 50af0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 50b25 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0xa0(%rax),%rax │ │ │ │ + sub %rdi,(%rax) │ │ │ │ + mov 0x2e68(%r13),%rax │ │ │ │ + sub %rdi,(%rax) │ │ │ │ + callq a4ec0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + xchg %eax,0x1b84df(%rip) │ │ │ │ test %eax,%eax │ │ │ │ - je 49810 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 49a60 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x9041d(%rip),%rcx │ │ │ │ - add (%rcx,%rax,8),%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jb 497c6 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + je 50b62 │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 49a51 │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 50df0 │ │ │ │ + add $0x118,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - test %r15,%r15 │ │ │ │ - je 497ed │ │ │ │ - movzbl 0x6(%r15),%edx │ │ │ │ - cmp $0x3f,%dl │ │ │ │ - ja 49a32 │ │ │ │ - cmpq $0x0,0x1a0(%rbx,%rdx,8) │ │ │ │ - movzbl %dl,%eax │ │ │ │ - je 49a32 │ │ │ │ - add $0x34,%rax │ │ │ │ - lea 0x8(%r15),%r12 │ │ │ │ - mov (%rbx,%rax,8),%rbp │ │ │ │ - cmp (%rsp),%r12 │ │ │ │ - jb 49978 │ │ │ │ - andb $0xfe,0x2a(%r14) │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %rbx,0x0(%r13) │ │ │ │ - movzbl 0x6(%r15),%eax │ │ │ │ - mov %al,0x29(%r13) │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - jmp 4988d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x60(%rbp),%rdi │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x60(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 49920 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x70dd9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movzbl 0x15(%rbx),%eax │ │ │ │ + mov 0x58(%rbx),%r12 │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x108(%rsp),%rbx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jb 50be8 │ │ │ │ + jmpq 50dcc │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + cmpb $0x0,0x61(%rax) │ │ │ │ + jne 50d88 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + add $0x18,%r12 │ │ │ │ + movzbl 0x15(%rcx),%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x58(%rcx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 50dcc │ │ │ │ + lea 0x71201(%rip),%rdx │ │ │ │ + lea 0x70d9a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + lea 0x28(%rdx),%rcx │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x711bd(%rip),%rdx │ │ │ │ + lea 0x70f20(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0x70d6a(%rip),%rsi │ │ │ │ + lea 0x711a3(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x10(%r12),%rsi │ │ │ │ + movzwl 0x14(%rsi),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%ax │ │ │ │ + je 50bb8 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%r15 │ │ │ │ + callq 3e030 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x19(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 50d04 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50cb4 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r8,%rsi │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + setne %al │ │ │ │ + test %al,%al │ │ │ │ + jne 50d76 │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x71106(%rip),%rdx │ │ │ │ + lea 0x70e69(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rdx,%r9 │ │ │ │ mov %rax,%rdx │ │ │ │ + cmp $0xfffffffffffff000,%rdx │ │ │ │ + ja 50d72 │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 49870 │ │ │ │ + je 50d76 │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov 0x18(%rdx),%rsi │ │ │ │ + movzbl 0x58(%rax),%ecx │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov 0x18(%rax),%r8 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + cmp %rax,0x20(%rdx) │ │ │ │ + setb %al │ │ │ │ + seta %dil │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dil,%edi │ │ │ │ + sub %edi,%eax │ │ │ │ + and $0xf,%ecx │ │ │ │ + je 50d4e │ │ │ │ + cmp $0x7,%cl │ │ │ │ + jne 50ca0 │ │ │ │ + mov 0x10(%rdx),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50d68 │ │ │ │ + sub %rcx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x2a(%r13),%edx │ │ │ │ - shl $0x3,%eax │ │ │ │ + cmp %r8,%rsi │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + setle %al │ │ │ │ + jmpq 50cb9 │ │ │ │ + test %edx,%edx │ │ │ │ + je 50d0d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 50bc6 │ │ │ │ + mov 0xc0(%rax),%rdx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + lea 0x28(%rdx),%rcx │ │ │ │ + callq 1d8a0 │ │ │ │ + mov %rbp,%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - and $0xfffffff7,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x2a(%r13) │ │ │ │ - callq 7170 │ │ │ │ - lea 0x30(%r13),%rdi │ │ │ │ - movabs $0xfffffffffff,%rcx │ │ │ │ - imul $0x3b9aca00,0x10(%rsp),%rax │ │ │ │ - add 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x10(%r13) │ │ │ │ - mov (%r15),%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rcx,%rax │ │ │ │ - mov %rax,0x50(%r13) │ │ │ │ - testb $0x8,0x2a(%r13) │ │ │ │ - je 499d0 │ │ │ │ - mov 0xd80(%rbp),%rsi │ │ │ │ - mov 0x58(%r13),%eax │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - shr $0x9,%eax │ │ │ │ - add %rax,0x38(%rsi,%rdx,8) │ │ │ │ - mov 0xf8(%rbp),%rax │ │ │ │ - mov %rax,0x38(%r13) │ │ │ │ - callq 1c080 │ │ │ │ - mov %r12,%r15 │ │ │ │ - jmpq 497c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0xb6(%rbp),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %dl,%dl │ │ │ │ - je 49894 │ │ │ │ - cmp $0x1,%dl │ │ │ │ - sete %al │ │ │ │ - cmpl $0x3,0x8(%rsp) │ │ │ │ - sete %dl │ │ │ │ - and %dl,%al │ │ │ │ - jne 49894 │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lock xadd %rdx,(%rdi) │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jne 49892 │ │ │ │ - mov %al,0xf(%rsp) │ │ │ │ - callq *0x68(%rbp) │ │ │ │ - movzbl 0xf(%rsp),%eax │ │ │ │ - jmpq 49894 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x138(%rbp),%rdx │ │ │ │ - lea 0x30(%r14),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 1d320 │ │ │ │ - mov 0x70(%r14),%rdx │ │ │ │ - lea -0x30(%rax),%r13 │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - mov 0x78(%r14),%rdx │ │ │ │ - mov %r14,-0x28(%rax) │ │ │ │ - mov %rdx,0x48(%rax) │ │ │ │ - movzbl -0x6(%rax),%edx │ │ │ │ - and $0xfffffffd,%edx │ │ │ │ - or $0x5,%edx │ │ │ │ - mov %dl,-0x6(%rax) │ │ │ │ - mov 0x44(%r14),%edx │ │ │ │ - mov %edx,0x14(%rax) │ │ │ │ - orw $0x80,0x48(%r14) │ │ │ │ - lock incl 0x68(%r14) │ │ │ │ - jmpq 49853 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x80,0x40(%r13) │ │ │ │ - callq 1d0c0 │ │ │ │ - jmpq 49914 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 499f7 │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - lea -0x28(%r9,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 497ae │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmpq 497ae │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - lea -0x28(%r9,%rax,8),%rax │ │ │ │ - lea 0x30(%rcx),%r9 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 497ae │ │ │ │ - movzbl 0x2b(%rcx),%eax │ │ │ │ - lea 0x8(%r9,%rax,8),%rax │ │ │ │ - lea 0x30(%rcx),%r9 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 497ae │ │ │ │ - lea 0x90377(%rip),%rcx │ │ │ │ - mov $0x1ee,%edx │ │ │ │ - lea 0x9141b(%rip),%rsi │ │ │ │ - lea 0x91624(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x71035(%rip),%rdx │ │ │ │ + lea 0x70d98(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 50bc6 │ │ │ │ + mov 0xb72ed(%rip),%rdi │ │ │ │ + mov $0x51e,%ecx │ │ │ │ + lea 0x70651(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmpq 50b39 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x90329(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x8b214(%rip),%rsi │ │ │ │ - lea 0x8afc1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x9032a(%rip),%rcx │ │ │ │ - mov $0x1eb,%edx │ │ │ │ - lea 0x913ce(%rip),%rsi │ │ │ │ - lea 0x9141f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ + sub $0x188,%rsp │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movb $0x1,0x33(%rsp) │ │ │ │ - mov 0x48(%rax),%ebx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ebx,0x6c(%rsp) │ │ │ │ - or $0x40000,%edx │ │ │ │ - mov %edx,0x48(%rax) │ │ │ │ - lea 0x120(%rdi),%rax │ │ │ │ - mov 0x128(%rdi),%rdx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x130(%rdi),%rax │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - sub %rdx,%rax │ │ │ │ - movzwl 0xe0(%r15),%edx │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movzbl 0x51(%r15),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jg 4a71a │ │ │ │ - lea 0x128(%r15),%rax │ │ │ │ - mov $0x1a,%ecx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x138(%r15),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - callq 3b3e0 │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4a71a │ │ │ │ - movzwl 0x4c(%r15),%eax │ │ │ │ - test $0x1,%ah │ │ │ │ - je 49b97 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x168(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4aa97 │ │ │ │ - movzwl 0x4c(%r15),%eax │ │ │ │ - test $0x41,%al │ │ │ │ - mov $0x0,%edi │ │ │ │ - movzbl 0x51(%r15),%r9d │ │ │ │ - lea 0x53(%r15),%r8 │ │ │ │ - cmove %r15,%rdi │ │ │ │ - movzwl 0x78(%r15),%edx │ │ │ │ - movzwl 0x64(%r15),%esi │ │ │ │ - mov 0xc8(%r15),%rcx │ │ │ │ - push %rdi │ │ │ │ - push %rax │ │ │ │ - movzbl 0x52(%r15),%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - push %rax │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0xf,%r9d │ │ │ │ - shr $0x4,%al │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x4,%r9b │ │ │ │ + je 50ef0 │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r9d,%ecx │ │ │ │ + and $0xc,%ecx │ │ │ │ + je 5202a │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x2(%rax),%edx │ │ │ │ + lea -0x5(%rdx),%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 50ec0 │ │ │ │ + lea 0x70dca(%rip),%rsi │ │ │ │ movzbl %al,%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq a43b0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 4a710 │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - movzbl 0x33(%rsp),%ebx │ │ │ │ - test $0x10000000,%eax │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovne %eax,%ebx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmpw $0x0,0x50(%rbp) │ │ │ │ - mov %bl,0x33(%rsp) │ │ │ │ - lea 0x2f58(%rax),%rsi │ │ │ │ - je 49c88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x52(%rbp,%rcx,2),%eax │ │ │ │ - mov 0x48(%rbp),%edi │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rsi,%rax,1),%rdx │ │ │ │ - mov %dil,0xb(%rdx) │ │ │ │ - lock incl 0x4(%rdx) │ │ │ │ - movzwl 0xe0(%r15),%edx │ │ │ │ - cmp $0xe,%dx │ │ │ │ - ja 4aabb │ │ │ │ - sar $0x3,%rax │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - add $0x1,%rcx │ │ │ │ - movabs $0xcccccccccccccccd,%rbx │ │ │ │ - imul %rbx,%rax │ │ │ │ - mov %di,0xe0(%r15) │ │ │ │ - mov %ax,0xe2(%r15,%rdx,2) │ │ │ │ - movzwl 0x50(%rbp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - ja 49c28 │ │ │ │ - mov 0x8c(%r15),%eax │ │ │ │ - movdqu 0x7c(%r15),%xmm1 │ │ │ │ - movb $0x0,0x7f(%rsp) │ │ │ │ - lea 0x308(%r15),%r12 │ │ │ │ - mov 0x30(%r15),%r14 │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - mov 0x330(%r15),%eax │ │ │ │ - movups %xmm1,0xa0(%rsp) │ │ │ │ - shr $0x9,%eax │ │ │ │ - je 4ab7f │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 61a30 │ │ │ │ - mov %rax,%rbx │ │ │ │ - testb $0x8,0x4c(%r15) │ │ │ │ - je 49df5 │ │ │ │ - mov 0x330(%r15),%eax │ │ │ │ - shr $0x9,%eax │ │ │ │ - cmp 0xa0(%r15),%eax │ │ │ │ - jne 4ab9e │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - movzbl 0xad(%r15),%ecx │ │ │ │ - mov 0xa8(%r15),%esi │ │ │ │ - cmp %esi,0xa4(%r15) │ │ │ │ - je 4a470 │ │ │ │ - cmp $0x5,%cl │ │ │ │ - je 4a6e0 │ │ │ │ - test %cl,%cl │ │ │ │ - je 4a6e0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 47350 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49dc0 │ │ │ │ - movzbl 0xad(%r15),%edx │ │ │ │ - mov 0xa4(%r15),%edi │ │ │ │ - movzwl 0xb0(%r15),%esi │ │ │ │ - mov 0x90(%r15),%rcx │ │ │ │ - mov 0x98(%r15),%eax │ │ │ │ - test %dl,%dl │ │ │ │ - je 4a90b │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 4a90b │ │ │ │ - shl $0x18,%edx │ │ │ │ - shl $0x16,%edi │ │ │ │ - or %edx,%eax │ │ │ │ - lea (%rdi,%rsi,8),%edx │ │ │ │ - xor $0x10000000,%eax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - shr $0x20,%rcx │ │ │ │ - shl $0x20,%rdi │ │ │ │ - shl $0x20,%rax │ │ │ │ - movzbl 0xac(%r15),%esi │ │ │ │ - mov %r12,%r8 │ │ │ │ - or %rdi,%rdx │ │ │ │ - or %rax,%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 69940 │ │ │ │ - xor 0xb8(%r15),%rax │ │ │ │ - xor 0xc0(%r15),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - je 4a6ab │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8ff99(%rip),%rcx │ │ │ │ - mov $0x3a1,%edx │ │ │ │ - lea 0x9108d(%rip),%rsi │ │ │ │ - lea 0x8ac61(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 4a66c │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 47350 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49dc0 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4a8f0 │ │ │ │ - mov 0x4c(%rbp),%esi │ │ │ │ - lea 0x7f(%rsp),%rcx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 48890 │ │ │ │ - movb $0x1,0x43(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x30(%r13),%eax │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - mov 0x2c(%r13),%rax │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x28(%r13),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - jmpq 4a1ae │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x52(%r15),%eax │ │ │ │ - mov $0x5,%edx │ │ │ │ - and $0x8,%eax │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov %al,0xcd(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x28(%r13),%esi │ │ │ │ - mov 0x4c(%rax),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - mov 0x330(%r15),%eax │ │ │ │ - shl $0x9,%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - cmova %rax,%rdx │ │ │ │ - cmp %esi,%edx │ │ │ │ - cmova %rsi,%rdx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - je 49ec7 │ │ │ │ - movzwl 0x4d4(%r14),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - cmpb $0x0,0x43(%rsp) │ │ │ │ - jne 4a430 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 4ab28 │ │ │ │ - cmpq $0x0,0x80(%rsp) │ │ │ │ - je 4ab28 │ │ │ │ - movzbl 0x50(%r15),%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - sub $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe 4a2d0 │ │ │ │ - shr $0x9,%rax │ │ │ │ - testb $0x8,0x4c(%r15) │ │ │ │ - je 49fad │ │ │ │ - mov 0x330(%r15),%edx │ │ │ │ - movzbl 0xcd(%rsp),%ecx │ │ │ │ - mov %eax,%edi │ │ │ │ - lea 0xa0(%r15),%r9 │ │ │ │ - movzbl 0xac(%r15),%esi │ │ │ │ - shr $0x9,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - test %cl,%cl │ │ │ │ - je 4a320 │ │ │ │ - cmp $0x5,%cl │ │ │ │ - je 4a320 │ │ │ │ - mov %r12,0x94(%rsp) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %ebp,0x9c(%rsp) │ │ │ │ - push %rsi │ │ │ │ - push %rdx │ │ │ │ - mov %r12,%rdx │ │ │ │ - push %rdi │ │ │ │ - mov %r14,%rdi │ │ │ │ - pushq 0xc0(%r15) │ │ │ │ - pushq 0xb8(%r15) │ │ │ │ - pushq 0xb0(%r15) │ │ │ │ - pushq 0xa8(%r15) │ │ │ │ - pushq 0xa0(%r15) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - callq 69e60 │ │ │ │ - add $0x40,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4a39f │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - mov %eax,0xc4(%rsp) │ │ │ │ - mov %eax,0xc8(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shr $0x9,%rdx │ │ │ │ - mov %edx,0xc0(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - mov %ecx,0x28(%r13) │ │ │ │ - movzbl 0xcd(%rsp),%ecx │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movzwl 0xd0(%rsp),%eax │ │ │ │ - test %cl,%cl │ │ │ │ - je 4a2c0 │ │ │ │ - cmp $0x5,%cl │ │ │ │ - je 4a2c0 │ │ │ │ - shl $0x18,%ecx │ │ │ │ - shl $0x16,%edx │ │ │ │ - or %ebp,%ecx │ │ │ │ - lea (%rdx,%rax,8),%edx │ │ │ │ - mov %r12,%rax │ │ │ │ - movzbl 0x50(%r15),%esi │ │ │ │ - mov %r13,%r8 │ │ │ │ - shl $0x20,%rax │ │ │ │ - xor $0x10000000,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12d,%ebx │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %r12,%rax │ │ │ │ - shl $0x20,%rcx │ │ │ │ - and $0xf,%esi │ │ │ │ - shr $0x20,%rax │ │ │ │ - or %rax,%rcx │ │ │ │ - callq 69990 │ │ │ │ - movzbl 0xcd(%rsp),%ecx │ │ │ │ - mov 0xc4(%rsp),%edx │ │ │ │ - movzwl 0xd0(%rsp),%eax │ │ │ │ - test %cl,%cl │ │ │ │ - je 4a2b0 │ │ │ │ - cmp $0x5,%cl │ │ │ │ - je 4a2b0 │ │ │ │ - shl $0x18,%ecx │ │ │ │ - shl $0x16,%edx │ │ │ │ - or %ebp,%ecx │ │ │ │ - movzbl 0x50(%r15),%esi │ │ │ │ - lea (%rdx,%rax,8),%edx │ │ │ │ - mov %r12,%rax │ │ │ │ - shl $0x20,%rbx │ │ │ │ - xor $0x10000000,%ecx │ │ │ │ - shr $0x20,%rax │ │ │ │ - or %rbx,%rdx │ │ │ │ - mov %r13,%r8 │ │ │ │ - shl $0x20,%rcx │ │ │ │ - and $0xf,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - or %rax,%rcx │ │ │ │ - callq 69940 │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - movzbl 0x50(%r15),%eax │ │ │ │ - mov %rdx,0xe0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0xcc(%rsp) │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - mov %edx,0x28(%r13) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %r12,0x94(%rsp) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %ebp,0x9c(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - callq 46eb0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - cmp %r13,(%rsp) │ │ │ │ - je 4a13c │ │ │ │ - mov 0x80(%rsp),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1ced0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x88(%rsp),%esi │ │ │ │ - callq 1ced0 │ │ │ │ - mov 0x28(%r13),%edi │ │ │ │ - mov 0x80(%rsp),%ebx │ │ │ │ - add %ebx,0x38(%rsp) │ │ │ │ - mov 0x88(%rsp),%ebx │ │ │ │ - add %ebx,0x3c(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4a7ad │ │ │ │ - mov 0x330(%r15),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4a9dd │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x4c(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 4aa52 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov $0x1a,%ecx │ │ │ │ - mov $0x34,%edx │ │ │ │ - callq 3b3e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4a7ad │ │ │ │ - mov 0x90(%r15),%rbx │ │ │ │ - mov 0x98(%r15),%ebp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - cmpb $0x0,0x7f(%rsp) │ │ │ │ - movups %xmm0,0xc0(%rsp) │ │ │ │ - mov %rbx,0x94(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %ebp,0x9c(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - je 4a216 │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - shr $0x9,%eax │ │ │ │ - cmp 0x4c(%rsi),%eax │ │ │ │ - jae 4a216 │ │ │ │ - movzwl 0x4d4(%r14),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 4a7ad │ │ │ │ - movzbl 0x50(%r15),%ecx │ │ │ │ - mov %ecx,%r9d │ │ │ │ - test $0xf0,%cl │ │ │ │ - je 49e60 │ │ │ │ - testb $0x8,0x4c(%r15) │ │ │ │ - je 4a242 │ │ │ │ - movzbl 0xac(%r15),%eax │ │ │ │ - sub $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 4a6f0 │ │ │ │ - cmpb $0x0,0x43(%rsp) │ │ │ │ - je 4ab60 │ │ │ │ - mov $0x5,%eax │ │ │ │ - testb $0x8,0x52(%r15) │ │ │ │ - jne 49e70 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - shr $0x4,%r9b │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - and $0xf,%r9d │ │ │ │ - lea 0x88(%rsp),%r8 │ │ │ │ - callq 67e40 │ │ │ │ - mov %al,0xcd(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 4ab53 │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 4ab53 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - jmpq 49eda │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 4a073 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 4a00c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 4a2f8 │ │ │ │ - movzwl 0x66(%r15),%edx │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %dx,0xd0(%rsp) │ │ │ │ - add %eax,%edx │ │ │ │ - mov %dx,0x66(%r15) │ │ │ │ - jmpq 49f0a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 4a2d4 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - lock xadd %r11,0x127e0(%r14) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - lea 0x1(%r11),%r12 │ │ │ │ - jmpq 49f06 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x50(%r15),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - lea -0x3(%rax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - lea -0x3(%rsi),%ecx │ │ │ │ - setbe %r8b │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - setbe %cl │ │ │ │ - cmp %cl,%r8b │ │ │ │ - jne 49f4b │ │ │ │ - mov %r12,0x94(%rsp) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %ebp,0x9c(%rsp) │ │ │ │ - push %rax │ │ │ │ - push %rdx │ │ │ │ - mov %r12,%rdx │ │ │ │ - push %rdi │ │ │ │ - mov %r14,%rdi │ │ │ │ - pushq 0xc0(%r15) │ │ │ │ - pushq 0xb8(%r15) │ │ │ │ - pushq 0xb0(%r15) │ │ │ │ - pushq 0xa8(%r15) │ │ │ │ - pushq 0xa0(%r15) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x100(%rsp),%r8 │ │ │ │ - callq 69e60 │ │ │ │ - add $0x40,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 4a0db │ │ │ │ - mov %r15,%rax │ │ │ │ - lea 0x90eb7(%rip),%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 71a0 │ │ │ │ - movzbl -0x6(%r13),%edx │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 4a918 │ │ │ │ - and $0x4,%edx │ │ │ │ - je 4aaa4 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1cfa0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq a4ce0 │ │ │ │ - mov $0xfffffffb,%eax │ │ │ │ - mov %ax,0x4e(%r14) │ │ │ │ - mov 0x30(%r14),%rax │ │ │ │ - orw $0x1000,0x4c(%r14) │ │ │ │ - testb $0x7,0x52(%r14) │ │ │ │ - jne 4aa72 │ │ │ │ - mov 0x2d80(%rax),%rax │ │ │ │ - lea -0x2b63(%rip),%rbx │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rbx,0x18(%r14) │ │ │ │ - mov $0x40000001,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1b390 │ │ │ │ - jmpq 4a5b9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,0x28(%r13) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - callq 1ccb0 │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %edx,0x28(%r13) │ │ │ │ - jmpq 49ed2 │ │ │ │ + movslq (%rsi,%rax,4),%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x4c(%rbp),%eax │ │ │ │ - ja 4a608 │ │ │ │ - movzbl 0x50(%r15),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - cmp %cl,%al │ │ │ │ - je 4a492 │ │ │ │ - testb $0x8,0x52(%r15) │ │ │ │ - je 4a608 │ │ │ │ - test %cl,%cl │ │ │ │ - je 4a49b │ │ │ │ - cmp $0x5,%cl │ │ │ │ - jne 4a4bd │ │ │ │ - movzbl 0xac(%r15),%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 4a4bd │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 46da0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49dc0 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4a4e9 │ │ │ │ - mov 0x4c(%rbp),%esi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x7f(%rsp),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 48890 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 1ccb0 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x98(%r15),%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x90(%r15),%rdx │ │ │ │ - pushq 0xc0(%r15) │ │ │ │ - pushq 0xb8(%r15) │ │ │ │ - pushq 0xb0(%r15) │ │ │ │ - pushq 0xa8(%r15) │ │ │ │ - pushq 0xa0(%r15) │ │ │ │ - callq 46eb0 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - movdqu 0xc0(%rsp),%xmm2 │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + movslq %eax,%r13 │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - callq 61ab0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq a4ce0 │ │ │ │ - lea -0x30(%r12),%r8 │ │ │ │ - orw $0x1000,0x4c(%r15) │ │ │ │ - lea -0x2086(%rip),%rax │ │ │ │ - orl $0x1,0x14(%r12) │ │ │ │ - cmpb $0x0,0x33(%rsp) │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - mov %r15,0x48(%r12) │ │ │ │ - je 4a89d │ │ │ │ - orw $0x800,0x4c(%r15) │ │ │ │ - mov 0x128(%r15),%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea (%rdx,%rax,8),%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq 49750 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov 0x6c(%rsp),%ecx │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - and $0x40000,%ecx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - and $0xfffbffff,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ + test %r13,%r13 │ │ │ │ + je 51186 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + test %r13,%r13 │ │ │ │ + js 520eb │ │ │ │ + mov %ebp,%eax │ │ │ │ + cmp %r13,%rax │ │ │ │ + cmovg %r13,%rax │ │ │ │ + add %rax,%r12 │ │ │ │ + sub %eax,%ebp │ │ │ │ + jne 51100 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4abdc │ │ │ │ - add $0xf8,%rsp │ │ │ │ + jne 52049 │ │ │ │ + add $0x188,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %cl,%cl │ │ │ │ - jne 4a778 │ │ │ │ - movzbl 0x50(%r15),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %al,0xac(%r15) │ │ │ │ - je 4a63e │ │ │ │ - movzbl %al,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 46da0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49dc0 │ │ │ │ - movzbl 0x50(%r15),%edx │ │ │ │ - test $0xf0,%dl │ │ │ │ - jne 49de9 │ │ │ │ - movzbl 0xac(%r15),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - sub $0x3,%ecx │ │ │ │ - sub $0x3,%eax │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 49de0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 49de9 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 49dfe │ │ │ │ - test %dl,%dl │ │ │ │ - je 4a684 │ │ │ │ - testb $0x10,0x4c(%r15) │ │ │ │ - je 49dfe │ │ │ │ - and $0xf,%edx │ │ │ │ - movb $0x0,0x43(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - lea -0x3(%rdx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 49e1c │ │ │ │ - testb $0x20,0x4c(%r15) │ │ │ │ - je 49dfe │ │ │ │ - jmpq 49e1c │ │ │ │ - lea 0xa0(%r15),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 67b20 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4aa7e │ │ │ │ - mov 0xa4(%r15),%eax │ │ │ │ - cmp %eax,0xa8(%r15) │ │ │ │ - je 4a610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x50(%r15),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - jmpq 4a623 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x8f669(%rip),%rcx │ │ │ │ - mov $0x3c9,%edx │ │ │ │ - lea 0x9075d(%rip),%rsi │ │ │ │ - lea 0x90ab6(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp $0xfffffffffffffff5,%rax │ │ │ │ - jne 4aa8f │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - testb $0x20,0x48(%rax) │ │ │ │ - jne 4aa60 │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 4a790 │ │ │ │ - mov 0x128(%r15),%rax │ │ │ │ - cmp %rax,0x130(%r15) │ │ │ │ - je 4a903 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 47460 │ │ │ │ - cmpw $0x0,0x4e(%r15) │ │ │ │ - jne 4aada │ │ │ │ - mov 0x130(%r15),%rax │ │ │ │ - mov 0x128(%r15),%rdx │ │ │ │ - jmpq 49b0a │ │ │ │ - cmp $0x5,%cl │ │ │ │ - je 4a610 │ │ │ │ - jmpq 49d25 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmpq 50e4b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x5(%rdx),%eax │ │ │ │ + mov (%r15),%rdi │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 513d0 │ │ │ │ + lea 0x70d53(%rip),%rsi │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rsi,%rax,4),%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + movzbl 0x4(%rax),%ebx │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + cmp $0xc,%ecx │ │ │ │ + je 5208e │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl %bl,%ebp │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - mov 0x128(%r15),%rax │ │ │ │ - cmp %rax,0x130(%r15) │ │ │ │ - jne 4a751 │ │ │ │ - jmpq 4a903 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov 0x330(%r15),%ebx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov %eax,0x30(%r13) │ │ │ │ + neg %rcx │ │ │ │ + and $0x8,%r9d │ │ │ │ + cmovne %rcx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + imul %rdx,%rbp │ │ │ │ + callq 4d160 │ │ │ │ test %ebx,%ebx │ │ │ │ - je 4a979 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 4a979 │ │ │ │ - mov 0x3c(%rsp),%ebx │ │ │ │ - cmp %ebx,0x38(%rsp) │ │ │ │ - jne 4abbd │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - lea 0x12410(%r14),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr $0x9,%ebx │ │ │ │ - mov %ebx,%esi │ │ │ │ - callq 1d690 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %ebx,%edx │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - lea -0x30(%rax),%r8 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - orb $0x4,-0x6(%rax) │ │ │ │ - mov 0x31c(%r15),%eax │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %eax,0x14(%r13) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - movdqu 0xc0(%rsp),%xmm3 │ │ │ │ - mov %eax,0x28(%r13) │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 61ab0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq a4ce0 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - lea -0x2398(%rip),%rax │ │ │ │ - orl $0x1,0x14(%r13) │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ - mov %r15,0x48(%r13) │ │ │ │ - movl $0x1,0x34(%rsp) │ │ │ │ - lock incl 0x28(%r15) │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - mov 0x128(%r15),%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ mov $0x4,%edx │ │ │ │ - callq 49750 │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4aa60 │ │ │ │ - movb $0x0,0x33(%rsp) │ │ │ │ - mov 0x130(%r15),%rax │ │ │ │ - mov 0x128(%r15),%rdx │ │ │ │ - jmpq 49b16 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x50(%r15),%edx │ │ │ │ - test $0xf0,%dl │ │ │ │ - jne 49dfe │ │ │ │ - jmpq 4a675 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %ebx,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + cmova %edx,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + add %rbp,0x10(%r8,%rax,8) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq 50ec3 │ │ │ │ + cmpb $0xe,0x2(%r12) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + movzbl 0x2(%r13),%eax │ │ │ │ + je 5134a │ │ │ │ + cmp $0xe,%al │ │ │ │ + jne 50ec0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 50ec0 │ │ │ │ + movzwl 0x0(%rbp),%eax │ │ │ │ + lea 0x160(%rsp),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 918e0 │ │ │ │ + movzbl 0x4(%rbp),%eax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + imul %rax,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5107c │ │ │ │ + movzbl 0x161(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + add $0xb,%eax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 4d160 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ - jmpq 49b0a │ │ │ │ - xor %edi,%edi │ │ │ │ - jmpq 49d73 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpw $0x0,0x50(%r13) │ │ │ │ - je 4a96d │ │ │ │ - mov 0x58(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4a96d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x12440(%r15),%rbx │ │ │ │ - jmp 4a943 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%r13),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - lea 0x8f513(%rip),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 4a95a │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 19660 │ │ │ │ - movzwl 0x50(%r13),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jg 4a938 │ │ │ │ - movzbl -0x6(%r13),%edx │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + lea 0x30(%rdx,%rax,1),%rdi │ │ │ │ + mov %r8,(%rdi) │ │ │ │ + movzbl 0x161(%rsp),%eax │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + add $0x3,%rax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae 51eed │ │ │ │ + test $0x4,%al │ │ │ │ + jne 51fde │ │ │ │ + test %eax,%eax │ │ │ │ + je 51063 │ │ │ │ + movzbl (%rcx),%esi │ │ │ │ + mov %sil,0x8(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 5204e │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + callq 910d0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + add %eax,0x4(%rdx) │ │ │ │ + cmpb $0x0,0x3(%rbp) │ │ │ │ + je 51352 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %cx,0x50(%r13) │ │ │ │ - jmpq 4a3c7 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - lea -0x30(%r13),%r8 │ │ │ │ - mov 0x3c(%rsp),%edx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movdqu 0xc0(%rsp),%xmm4 │ │ │ │ - mov %eax,0x28(%r13) │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - shr $0x9,%edx │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 61ab0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq a4ce0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - jne 4a881 │ │ │ │ - mov %r13,%r12 │ │ │ │ - jmpq 4a568 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea -0x30(%r13),%r8 │ │ │ │ - mov 0x3c(%rsp),%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - shr $0x9,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x2c(%r13) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - movdqu 0xc0(%rsp),%xmm5 │ │ │ │ - mov %eax,0x28(%r13) │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 61ab0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq a4ce0 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - jmpq 4a568 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - jmpq 4a7bd │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov %r15,%r14 │ │ │ │ - testb $0x7,0x52(%r15) │ │ │ │ - je 4a405 │ │ │ │ - mov 0x2d70(%rax),%rax │ │ │ │ - jmpq 4a40c │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 4a3b9 │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmpq 4a3ea │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov $0xffffffe2,%eax │ │ │ │ - jmpq 4a3ea │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq a4ce0 │ │ │ │ - mov $0xfffffffb,%eax │ │ │ │ - jmpq 4a3ea │ │ │ │ - lea 0x8f2b6(%rip),%rcx │ │ │ │ - mov $0x29,%edx │ │ │ │ - lea 0x905ca(%rip),%rsi │ │ │ │ - lea 0x905e3(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea -0x38f1(%rip),%rax │ │ │ │ - orw $0x1000,0x4c(%r15) │ │ │ │ - mov %rax,0x18(%r15) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4ab47 │ │ │ │ - lea 0x8(%r15),%rax │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x10(%r15) │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - jne 4a5b9 │ │ │ │ - callq 470e0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8f231(%rip),%rcx │ │ │ │ - mov $0x3e5,%edx │ │ │ │ - lea 0x90325(%rip),%rsi │ │ │ │ - lea 0x9038b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %ecx,%ebp │ │ │ │ + jmp 510a7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x3(%rbx),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 51eac │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ - callq *0x18(%r15) │ │ │ │ - jmpq 4a5b9 │ │ │ │ - movzbl 0x50(%r15),%ecx │ │ │ │ - jmpq 49e77 │ │ │ │ + callq 4cfc0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 51098 │ │ │ │ + mov %eax,%r8d │ │ │ │ + jmpq 50ec3 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov (%rax),%r12 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rax),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 50ec0 │ │ │ │ + and $0x8,%r9d │ │ │ │ + mov %r15,%rbx │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0x2,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x8f1f9(%rip),%rcx │ │ │ │ - mov $0x3cc,%edx │ │ │ │ - lea 0x902ed(%rip),%rsi │ │ │ │ - lea 0x906be(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x8f1da(%rip),%rcx │ │ │ │ - mov $0x396,%edx │ │ │ │ - lea 0x902ce(%rip),%rsi │ │ │ │ - lea 0x905bf(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x8f19b(%rip),%rcx │ │ │ │ - mov $0x34b,%edx │ │ │ │ - lea 0x902af(%rip),%rsi │ │ │ │ - lea 0x905c8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x8f19c(%rip),%rcx │ │ │ │ - mov $0x430,%edx │ │ │ │ - lea 0x90290(%rip),%rsi │ │ │ │ - lea 0x906e1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov $0x4,%r8d │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r12,0x104(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - mov (%rsi),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x1,%edx │ │ │ │ mov $0x7,%esi │ │ │ │ - movq $0x0,0x3c(%rsp) │ │ │ │ - add 0x28(%rdx),%rax │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x34(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movdqu 0x30(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov $0x1008,%r8d │ │ │ │ + movq $0x0,0x12c(%rsp) │ │ │ │ + movdqu 0x120(%rsp),%xmm5 │ │ │ │ + mov 0x130(%rsp),%eax │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x69(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x6b(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%r15 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 4ad78 │ │ │ │ - movzbl 0x2(%rbx),%eax │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 4ac85 │ │ │ │ - cmp $0x13,%al │ │ │ │ - jne 4ad88 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - add 0x10(%rbx),%eax │ │ │ │ - sub 0x18(%rbx),%eax │ │ │ │ - mov %eax,(%r15) │ │ │ │ - cmpb $0xc,(%rbx) │ │ │ │ - lea 0x8(%r14),%r15 │ │ │ │ - mov (%r14),%rcx │ │ │ │ - jbe 4aca4 │ │ │ │ - cmp %r15,%rcx │ │ │ │ - je 4ad10 │ │ │ │ - movdqu (%rbx),%xmm1 │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - movdqu 0x10(%rbx),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rcx) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ + ja 50e80 │ │ │ │ + movzbl (%r15),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + ja 5129c │ │ │ │ + movdqu (%r15),%xmm6 │ │ │ │ + movups %xmm6,(%r11) │ │ │ │ + movdqu 0x10(%r15),%xmm7 │ │ │ │ + movups %xmm7,0x10(%r11) │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov %rax,0x20(%r11) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ cmp $0x5,%eax │ │ │ │ - je 4ace2 │ │ │ │ + je 511f2 │ │ │ │ lea -0x5(%rax),%esi │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x3,%rsi │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rdx,%rax,1),%rdi │ │ │ │ - mov %rdi,0x28(%rcx,%rax,1) │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov %rcx,0x28(%r11,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 4acd0 │ │ │ │ + jne 511e0 │ │ │ │ + movzbl 0x2(%r11),%eax │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 512b8 │ │ │ │ + cmp $0x13,%al │ │ │ │ + je 512b8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbx,%r15 │ │ │ │ + lea 0x7053a(%rip),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x10(%rax),%r8d │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov $0xfffffffb,%r8d │ │ │ │ + jmpq 50ec3 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmpb $0x8,0x2(%r13) │ │ │ │ + sete %r8b │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x8,0x2(%r12) │ │ │ │ + sete %al │ │ │ │ + sub %eax,%r8d │ │ │ │ + je 50ec3 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + callq 4d160 │ │ │ │ + movslq (%rsp),%r8 │ │ │ │ + add %r8,0x8(%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ + jmpq 50ec3 │ │ │ │ + movslq %eax,%r13 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 50e90 │ │ │ │ + jmpq 511af │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x28(%r11),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + je 512cd │ │ │ │ + test %rax,%rax │ │ │ │ + je 520cc │ │ │ │ + add 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x28(%r11) │ │ │ │ + jne 512e1 │ │ │ │ + movb $0x0,0x2(%r11) │ │ │ │ + movb $0x5,(%r11) │ │ │ │ + testb $0x40,0x14(%r14) │ │ │ │ + je 520ad │ │ │ │ + mov 0xd0(%r14),%edx │ │ │ │ + mov 0xd8(%r14),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0xd4(%r14),%ecx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0xe0(%r14),%rdx │ │ │ │ + mov %ecx,0x1c(%r14) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdx,0x28(%r14) │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + callq 4b4d0 │ │ │ │ + movslq %eax,%r13 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 50e90 │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movslq %eax,%r13 │ │ │ │ + jmpq 50e90 │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 51864 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 50ec0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + movzwl (%rbx),%ebp │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - mov %r8d,%eax │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + callq 918e0 │ │ │ │ + movzbl 0x4(%rbx),%r12d │ │ │ │ + neg %rbp │ │ │ │ + imul %rbp,%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 517f3 │ │ │ │ + cmpb $0x0,0x3(%rbx) │ │ │ │ + je 50ec0 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 513af │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - lea 0x127e8(%rax),%rdi │ │ │ │ - callq 19500 │ │ │ │ - movdqu 0x8(%r14),%xmm3 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movdqu 0x18(%r14),%xmm4 │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - movdqu 0x28(%r14),%xmm5 │ │ │ │ - movups %xmm5,0x20(%rax) │ │ │ │ - movdqu 0x38(%r14),%xmm6 │ │ │ │ - movups %xmm6,0x30(%rax) │ │ │ │ - movdqu 0x48(%r14),%xmm7 │ │ │ │ - movups %xmm7,0x40(%rax) │ │ │ │ - movdqu 0x58(%r14),%xmm3 │ │ │ │ - movups %xmm3,0x50(%rax) │ │ │ │ - mov (%r14),%rcx │ │ │ │ - jmpq 4aca4 │ │ │ │ + movzbl 0x3(%rbx),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 50ec0 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4cfc0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 513a0 │ │ │ │ + jmpq 510be │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movl $0x4,0x58(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rax),%eax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + cmp $0xc,%ecx │ │ │ │ + je 5206f │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x100,%esi │ │ │ │ + movb $0x0,0x10(%rsp) │ │ │ │ + mov %si,0x141(%rsp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + movups %xmm0,0x90(%rsp) │ │ │ │ + neg %rax │ │ │ │ + and $0x8,%r9d │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + cmove %rdi,%rax │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + mov %al,0x5f(%rsp) │ │ │ │ + mov %al,0x140(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rax),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmpq 5171b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 51978 │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + shr $0x4,%rbp │ │ │ │ + and %rax,%rbp │ │ │ │ + movzbl 0x6(%rbx),%eax │ │ │ │ + mov %al,0x38(%rsp) │ │ │ │ + cmp (%rsp),%rbx │ │ │ │ + jae 51768 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + je 514ce │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + imul %rdi,%rax │ │ │ │ + lea -0x1(%rcx,%rax,1),%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + lea 0x78(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + mov %r13b,0x84(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rcx │ │ │ │ + movdqu 0xa0(%rsp),%xmm3 │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + movups %xmm3,0x120(%rsp) │ │ │ │ + mov %eax,0x8c(%rsp) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + movdqu 0x80(%rsp),%xmm1 │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + movzbl 0x10(%rsp),%eax │ │ │ │ + movups %xmm1,0x100(%rsp) │ │ │ │ + mov %al,0x95(%rsp) │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + movdqu 0x90(%rsp),%xmm2 │ │ │ │ + and %rbp,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movups %xmm2,0x110(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + movabs $0xffff00000000000f,%rax │ │ │ │ + and 0xb0(%rsp),%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + lea 0x130(%rsp),%rdx │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov (%r15),%r14 │ │ │ │ + movdqu 0xb0(%rsp),%xmm4 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + movups %xmm4,0x130(%rsp) │ │ │ │ + callq 4ccc0 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ mov %eax,%r8d │ │ │ │ + ja 51a06 │ │ │ │ + lea 0xe2(%rsp),%rcx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + testb $0x2,0x130(%rsp) │ │ │ │ + lea 0xe0(%rsp),%r11 │ │ │ │ + movzbl 0xc9(%rsp),%eax │ │ │ │ + cmovne %rcx,%r11 │ │ │ │ + movzwl 0xe2(%rsp),%ecx │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + push %rcx │ │ │ │ + movzwl 0xe8(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + movzbl 0xdb(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + push %rax │ │ │ │ + mov 0x78(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + callq 4c890 │ │ │ │ + add $0x20,%rsp │ │ │ │ test %eax,%eax │ │ │ │ - je 4ac75 │ │ │ │ - jmpq 4ace5 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov $0xfffffffb,%r8d │ │ │ │ - jmpq 4ace5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - mov 0x1f0(%rsp),%r13 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x1f8(%rsp),%r12d │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov 0x200(%rsp),%r14d │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x1fc(%rsp),%eax │ │ │ │ - and $0x8,%r8d │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - jne 4b3ad │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%r15 │ │ │ │ + jne 519f0 │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + movzbl 0x5f(%rsp),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + add %r12w,(%r11) │ │ │ │ + movzwl 0xe0(%rsp),%eax │ │ │ │ + or 0xe2(%rsp),%ax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovne %esi,%eax │ │ │ │ + mov %al,0xcb(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + callq 17590 │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + add $0x30,%rsp │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + callq 4b4d0 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + testb $0x2,0xb0(%rsp) │ │ │ │ + jne 51a30 │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 51a90 │ │ │ │ + movzbl 0x141(%rsp),%eax │ │ │ │ + movzbl 0x38(%rsp),%edi │ │ │ │ + add %r12,0x60(%rsp) │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %dil,0x143(%rsp,%rax,1) │ │ │ │ + mov %dl,0x141(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 519ca │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x705a9(%rip),%rsi │ │ │ │ + add (%rsi,%rax,8),%rbx │ │ │ │ + cmp (%rsp),%rbx │ │ │ │ + jae 51768 │ │ │ │ + xor %r13d,%r13d │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x148(%rsp),%rax │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jle 51470 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 519c1 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x70562(%rip),%rdi │ │ │ │ + add (%rdi,%rax,8),%rbx │ │ │ │ + cmp (%rsp),%rbx │ │ │ │ + jb 51724 │ │ │ │ + movzbl 0x141(%rsp),%ebx │ │ │ │ + test %bl,%bl │ │ │ │ + je 50ec0 │ │ │ │ + cmpq $0x0,0x60(%rsp) │ │ │ │ + je 50ec0 │ │ │ │ + movzbl %bl,%ebp │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0xb,%ebp │ │ │ │ + mov %ebp,%esi │ │ │ │ + callq 4d160 │ │ │ │ + lea 0x140(%rsp),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + lea 0x30(%r12,%rax,1),%rdx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + lea 0x8(%rdx),%r8 │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + add $0x3,%rax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae 51f54 │ │ │ │ + test $0x4,%al │ │ │ │ + jne 52017 │ │ │ │ + test %eax,%eax │ │ │ │ + je 517de │ │ │ │ + movzbl (%rcx),%esi │ │ │ │ + mov %sil,0x8(%rdx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 52007 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 910d0 │ │ │ │ + add %ebp,0x4(%r12) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq 50ec3 │ │ │ │ + movzbl 0x161(%rsp),%ebp │ │ │ │ mov %r15,%rdi │ │ │ │ + add $0xb,%ebp │ │ │ │ + mov %ebp,%esi │ │ │ │ + callq 4d160 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + lea 0x30(%r9,%rax,1),%rdx │ │ │ │ + mov %r12,(%rdx) │ │ │ │ + movzbl 0x161(%rsp),%eax │ │ │ │ + lea 0x8(%rdx),%r8 │ │ │ │ + add $0x3,%rax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae 51f21 │ │ │ │ + test $0x4,%al │ │ │ │ + jne 51ff1 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5184b │ │ │ │ + movzbl 0x0(%r13),%ecx │ │ │ │ + mov %cl,0x8(%rdx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 5205e │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + callq 910d0 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + add %ebp,0x4(%r9) │ │ │ │ + jmpq 5138a │ │ │ │ + test %r13,%r13 │ │ │ │ + je 51352 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 50fb5 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + movabs $0xffff000000,%rax │ │ │ │ + and %rax,%rdx │ │ │ │ + and (%rsi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 50fb5 │ │ │ │ + movzbl 0x3(%rbp),%edx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50fb5 │ │ │ │ + jmpq 50ec0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + lea 0x28(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movl $0x3,0x58(%rsp) │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 518ed │ │ │ │ + cmp $0x12,%dl │ │ │ │ + jne 513e2 │ │ │ │ + movzwl 0x452(%rdi),%eax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ + jmpq 513ef │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movl $0x4,0x58(%rsp) │ │ │ │ + jmp 518df │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea 0x8(%rsi,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmp 51918 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmp 51918 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 518d7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x88(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 4d730 │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + movzbl 0x95(%rsp),%eax │ │ │ │ + mov %al,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jle 51755 │ │ │ │ + lea 0x704bf(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x65a93(%rip),%rsi │ │ │ │ + lea 0x7b517(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + js 50ec3 │ │ │ │ + testb $0x2,0xb0(%rsp) │ │ │ │ + je 516d1 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 516fe │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x38(%rsp),%eax │ │ │ │ + mov $0x105,%ecx │ │ │ │ + movb $0x1,0x162(%rsp) │ │ │ │ + mov %cx,0x160(%rsp) │ │ │ │ + mov %al,0x163(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 516fe │ │ │ │ + mov $0xc,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4d160 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + lea 0x30(%rbp,%rax,1),%rdi │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + callq 910d0 │ │ │ │ + addl $0xc,0x4(%rbp) │ │ │ │ + jmpq 516fe │ │ │ │ + mov 0xb8(%rsp),%r14 │ │ │ │ + mov (%r15),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r13,0x84(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,0x8c(%rsp) │ │ │ │ - mov $0x4,%r8d │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - movdqu 0x80(%rsp),%xmm4 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ + movdqu 0x80(%rsp),%xmm0 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movzwl 0xd8(%rsp),%r9d │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + shr $0x11,%r14 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + movdqu 0xc0(%rsp),%xmm7 │ │ │ │ + mov $0x1008,%r8d │ │ │ │ + shr $0x5,%r9w │ │ │ │ + movups %xmm0,0xe0(%rsp) │ │ │ │ + movdqu 0xb0(%rsp),%xmm6 │ │ │ │ + movdqu 0xd0(%rsp),%xmm0 │ │ │ │ + mov %r9d,0x68(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x6,%esi │ │ │ │ + movups %xmm7,0x100(%rsp) │ │ │ │ + movups %xmm0,0x110(%rsp) │ │ │ │ + movups %xmm6,0xf0(%rsp) │ │ │ │ + mov %r14,0x124(%rsp) │ │ │ │ + movq $0x0,0x12c(%rsp) │ │ │ │ + movdqu 0x120(%rsp),%xmm6 │ │ │ │ + mov 0x130(%rsp),%eax │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + callq 3d7b0 │ │ │ │ + lea -0xca(%rip),%rdi │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x8c(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + callq 3cdb0 │ │ │ │ + mov 0x48(%rsp),%r9d │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + ja 51eb6 │ │ │ │ + cmpb $0xe,0x2(%rcx) │ │ │ │ + jne 51fa2 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %r13b,0xc4(%rsp) │ │ │ │ + movzbl %r9b,%r13d │ │ │ │ + mov %eax,0xc8(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %eax,0xcc(%rsp) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + movdqu 0xc0(%rsp),%xmm7 │ │ │ │ + mov %eax,0xd0(%rsp) │ │ │ │ + movzbl 0x10(%rsp),%eax │ │ │ │ + movups %xmm7,0x100(%rsp) │ │ │ │ + movdqu 0xe0(%rsp),%xmm7 │ │ │ │ + mov %al,0xd5(%rsp) │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + movdqu 0xd0(%rsp),%xmm0 │ │ │ │ + and %rbp,%rax │ │ │ │ + movups %xmm7,0x120(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + movups %xmm0,0x110(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + movabs $0xffff00000000000f,%rax │ │ │ │ + and 0xf0(%rsp),%rax │ │ │ │ + or %rsi,%rax │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + movzbl 0x38(%rsp),%eax │ │ │ │ + mov %al,0xf6(%rsp) │ │ │ │ + movzbl %r9b,%eax │ │ │ │ + shl $0x5,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movzwl 0xf8(%rsp),%eax │ │ │ │ + and $0xe01f,%ax │ │ │ │ + or %esi,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %ax,0xf8(%rsp) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + shl $0x11,%rsi │ │ │ │ + and $0x1ffff,%eax │ │ │ │ + or %rsi,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + movdqu 0xf0(%rsp),%xmm6 │ │ │ │ + movups %xmm6,0x130(%rsp) │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + movzbl 0x4(%rdx),%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jbe 51ca6 │ │ │ │ + movslq %r13d,%rax │ │ │ │ + movzwl 0xe(%rdx,%rax,8),%esi │ │ │ │ + cmp %si,0x136(%rsp) │ │ │ │ + je 51cde │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x6fd4b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov $0xfffffffb,%r8d │ │ │ │ + jmpq 50ec3 │ │ │ │ + movabs $0xfffffffffff,%rdi │ │ │ │ + mov 0x8(%rdx,%rax,8),%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rdi,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + ja 51ca6 │ │ │ │ + movzwl (%rdx),%esi │ │ │ │ + add %rsi,%rax │ │ │ │ + and %rdi,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jbe 51ca6 │ │ │ │ + movzbl (%rcx),%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - je 4ae9a │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x20,0x15(%rbp) │ │ │ │ - jne 4aebf │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - andb $0x7f,0x58(%rbp) │ │ │ │ - movb $0x0,0xc2(%rbp) │ │ │ │ - mov %rdi,0x28(%rbp) │ │ │ │ - mov %rdi,0xe0(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x20(%rbp) │ │ │ │ - mov %r13,0xd8(%rbp) │ │ │ │ - mov %eax,0x1c(%rbp) │ │ │ │ - mov %eax,0xd4(%rbp) │ │ │ │ - movl $0x0,0xd0(%rbp) │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 4b240 │ │ │ │ - mov 0x10(%r9),%ecx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x18(%r9),%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - add %eax,%ebx │ │ │ │ - mov %ecx,0x60(%rsp) │ │ │ │ - sub %edx,%ebx │ │ │ │ - cmpb $0xc,(%r9) │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - jbe 4af49 │ │ │ │ - cmp 0x50(%rsp),%rcx │ │ │ │ - je 4b250 │ │ │ │ - movdqu (%r9),%xmm0 │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - movdqu 0x10(%r9),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rcx) │ │ │ │ - mov 0x20(%r9),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%r9),%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + ja 51ee0 │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + lea 0x28(%rbp),%r14 │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movdqu 0x10(%rcx),%xmm7 │ │ │ │ + movups %xmm7,0x10(%rbp) │ │ │ │ + mov 0x20(%rcx),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ cmp $0x5,%eax │ │ │ │ - je 4af8a │ │ │ │ + je 51d82 │ │ │ │ lea -0x5(%rax),%esi │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x3,%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r8,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov %rcx,0x28(%rbp,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 4af78 │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpb $0xf,0x2(%rcx) │ │ │ │ - je 4b210 │ │ │ │ - mov 0x10(%rcx),%r11d │ │ │ │ - lea 0x28(%rcx),%r8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r11d,%eax │ │ │ │ - sub 0x60(%rsp),%eax │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 81aa0 │ │ │ │ - mov %r12d,%r11d │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - shr $0x9,%r11d │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - cmp %ebx,%r11d │ │ │ │ - cmovbe %r11d,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - cmovbe %ebx,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - shl $0x9,%ebx │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - je 4b110 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %eax,0x1fc(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %ebx,0x1f8(%rsp) │ │ │ │ - mov %r14d,0x200(%rsp) │ │ │ │ - push %rax │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - movdqu 0x1c(%rbp),%xmm2 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - push %r13 │ │ │ │ - mov 0xa0(%rsp),%r9d │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - callq 4c9d0 │ │ │ │ - add $0x40,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4b3a5 │ │ │ │ - testb $0x10,0x8(%rsp) │ │ │ │ - jne 4b30c │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov 0x124(%rax),%eax │ │ │ │ - add %r11,%r13 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfb,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 4b100 │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 4b100 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x168(%rax),%r8 │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - ja 4b2ca │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4aea8 │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x8(%r8,%rax,1),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %r14d,%eax │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - cmovbe %r12d,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - add %eax,%r14d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%r12d │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jne 4b0f1 │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4b0c0 │ │ │ │ - mov %esi,0x3c(%rsp) │ │ │ │ - jmpq 4aea8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ebx,%r12d │ │ │ │ - jmpq 4aea8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x3c(%rsp),%edi │ │ │ │ - orl $0x10,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %edi,0x1fc(%rsp) │ │ │ │ + jne 51d70 │ │ │ │ + movzbl 0x2d(%rbp),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzbl 0x2b(%rbp),%esi │ │ │ │ + add %r13d,%r13d │ │ │ │ + movzbl 0x2e(%rbp),%edi │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl 0x28(%rbp),%eax │ │ │ │ + lea -0x1(%rcx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + lea 0x70234(%rip),%rcx │ │ │ │ + movzbl %sil,%edx │ │ │ │ + imul (%rcx,%rdi,4),%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %r12d,0x1f8(%rsp) │ │ │ │ - mov %r14d,0x200(%rsp) │ │ │ │ - push %rax │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - movdqu 0x1c(%rbp),%xmm3 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - push %r13 │ │ │ │ - mov 0xa0(%rsp),%r9d │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - callq 4c9d0 │ │ │ │ - add $0x40,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 4b30c │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 4ae9a │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 4ae9a │ │ │ │ + imul %edx,%eax │ │ │ │ + movzbl %sil,%edx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + lea 0x8(%r13,%rdx,8),%edx │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + add %edx,%eax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %r12w,(%r14,%rax,1) │ │ │ │ + callq 4b4d0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - cmp 0x50(%rsp),%rdi │ │ │ │ - je 4b1ce │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - add $0x127e8,%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - movb $0xa,0x120(%rax) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 918e0 │ │ │ │ + movzbl 0x5f(%rsp),%eax │ │ │ │ + mov %al,0x160(%rsp) │ │ │ │ test %r12,%r12 │ │ │ │ - jne 4b364 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x110,%rdi │ │ │ │ - callq 1d0c0 │ │ │ │ - jmpq 4b33f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x140(%rsp),%rdx │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ + je 51e60 │ │ │ │ + movzbl 0x161(%rsp),%ebp │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 4abf0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4b186 │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - mov $0x7,%edx │ │ │ │ - jmpq 4af9e │ │ │ │ - nop │ │ │ │ + add $0xb,%ebp │ │ │ │ + mov %ebp,%esi │ │ │ │ + callq 4d160 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + lea 0x30(%r14,%rax,1),%rdi │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + movzbl 0x161(%rsp),%eax │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + add $0x3,%rax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae 51e7a │ │ │ │ + test $0x4,%al │ │ │ │ + jne 51f8c │ │ │ │ test %eax,%eax │ │ │ │ - je 4af12 │ │ │ │ - jmpq 4b186 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - lea 0x127e8(%rax),%rdi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - movdqu (%rdi),%xmm4 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - movdqu 0x10(%rdi),%xmm6 │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - movups %xmm6,0x10(%rax) │ │ │ │ - movdqu 0x20(%rdi),%xmm4 │ │ │ │ - movups %xmm4,0x20(%rax) │ │ │ │ - movdqu 0x30(%rdi),%xmm6 │ │ │ │ - movups %xmm6,0x30(%rax) │ │ │ │ - movdqu 0x40(%rdi),%xmm4 │ │ │ │ - movups %xmm4,0x40(%rax) │ │ │ │ - movdqu 0x50(%rdi),%xmm6 │ │ │ │ - movaps %xmm6,0x10(%rsp) │ │ │ │ - movups %xmm6,0x50(%rax) │ │ │ │ - jmpq 4af49 │ │ │ │ - cmpb $0x0,0xbd1a0(%rip) │ │ │ │ - jne 4b0b2 │ │ │ │ - mov 0xbcde2(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - lea 0x87cde(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - movb $0x1,0xbd174(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - jmpq 4b0b2 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + je 51e54 │ │ │ │ + movzbl 0x0(%r13),%edx │ │ │ │ + mov %dl,0x8(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 51fcd │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 910d0 │ │ │ │ + add %ebp,0x4(%r14) │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ + callq 3c8c0 │ │ │ │ + movb $0x0,0x142(%rsp) │ │ │ │ + jmpq 516fe │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + add $0x10,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rdx,-0x8(%rdi) │ │ │ │ + mov -0x8(%r13,%rax,1),%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rdx,-0x8(%r8,%rax,1) │ │ │ │ + mov %r8,%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %edx,%eax │ │ │ │ + sub %rdx,%rsi │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 51e54 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + jmpq 51352 │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 51b83 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - cmp 0x50(%rsp),%rdi │ │ │ │ - je 4b33f │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - add $0x127e8,%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4b3cc │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + jmpq 50ec3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%r8d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 51d39 │ │ │ │ + jmp 51ec1 │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + add $0x10,%rdi │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rsi,-0x8(%rdi) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov -0x8(%rcx,%rax,1),%rsi │ │ │ │ + sub %rdi,%r9 │ │ │ │ + mov %rsi,-0x8(%r8,%rax,1) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea (%rax,%r9,1),%ecx │ │ │ │ + sub %r9,%rsi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 51063 │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + mov -0x8(%r13,%rax,1),%rcx │ │ │ │ + mov %rcx,-0x8(%r8,%rax,1) │ │ │ │ + mov %r8,%rcx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + add %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 5184b │ │ │ │ + mov 0x140(%rsp),%rsi │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rsi,0x8(%rdx) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x8(%rcx,%rax,1),%rsi │ │ │ │ + sub %rdi,%rdx │ │ │ │ + mov %rsi,-0x8(%r8,%rax,1) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea (%rax,%rdx,1),%ecx │ │ │ │ + sub %rdx,%rsi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 517de │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov %edx,0x8(%rdi) │ │ │ │ + mov -0x4(%r13,%rax,1),%edx │ │ │ │ + mov %edx,-0x4(%r8,%rax,1) │ │ │ │ + jmpq 51e54 │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x6fa2c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x151c0(%rax),%rbp │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - imul $0x3b9aca00,0x60(%rsp),%rdx │ │ │ │ - add 0x68(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 4b1f3 │ │ │ │ - mov %ebx,%r12d │ │ │ │ - jmpq 4b186 │ │ │ │ - lea 0x8e874(%rip),%rcx │ │ │ │ - mov $0x8e0,%edx │ │ │ │ - lea 0x8faa0(%rip),%rsi │ │ │ │ - lea 0x8fb1e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmpq 51cc1 │ │ │ │ + movzwl -0x2(%r13,%rax,1),%edx │ │ │ │ + mov %dx,-0x2(%r8,%rax,1) │ │ │ │ + jmpq 51e54 │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,0x8(%rdi) │ │ │ │ + mov -0x4(%rcx,%rax,1),%ecx │ │ │ │ + mov %ecx,-0x4(%r8,%rax,1) │ │ │ │ + jmpq 51063 │ │ │ │ + mov 0x0(%r13),%ecx │ │ │ │ + mov %ecx,0x8(%rdx) │ │ │ │ + mov -0x4(%r13,%rax,1),%edx │ │ │ │ + mov %edx,-0x4(%r8,%rax,1) │ │ │ │ + jmpq 5184b │ │ │ │ + movzwl -0x2(%rcx,%rax,1),%edx │ │ │ │ + mov %dx,-0x2(%r8,%rax,1) │ │ │ │ + jmpq 517de │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,0x8(%rdx) │ │ │ │ + mov -0x4(%rcx,%rax,1),%edx │ │ │ │ + mov %edx,-0x4(%r8,%rax,1) │ │ │ │ + jmpq 517de │ │ │ │ + lea 0x6fd9f(%rip),%rcx │ │ │ │ + mov $0x719,%edx │ │ │ │ + lea 0x6fa30(%rip),%rsi │ │ │ │ + lea 0x6f554(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + movzwl -0x2(%rcx,%rax,1),%ecx │ │ │ │ + mov %cx,-0x2(%r8,%rax,1) │ │ │ │ + jmpq 51063 │ │ │ │ + movzwl -0x2(%r13,%rax,1),%edx │ │ │ │ + mov %dx,-0x2(%r8,%rax,1) │ │ │ │ + jmpq 5184b │ │ │ │ + lea 0x6fd3a(%rip),%rcx │ │ │ │ + mov $0x609,%edx │ │ │ │ + lea 0x6f9eb(%rip),%rsi │ │ │ │ + lea 0x6f5af(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6fcbb(%rip),%rcx │ │ │ │ + mov $0x6b7,%edx │ │ │ │ + lea 0x6f9cc(%rip),%rsi │ │ │ │ + lea 0x6f590(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6fc4c(%rip),%rcx │ │ │ │ + mov $0xd6,%edx │ │ │ │ + lea 0x6faad(%rip),%rsi │ │ │ │ + lea 0x6fabf(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6fc5d(%rip),%rcx │ │ │ │ + mov $0x6ec,%edx │ │ │ │ + lea 0x6f98e(%rip),%rsi │ │ │ │ + lea 0x6f94a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + jmpq 50ec3 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea -0xf0(%rdi),%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x1e8,%rsp │ │ │ │ - movdqu -0xd0(%rdi),%xmm4 │ │ │ │ - mov -0x4c(%rdi),%r13 │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0xc0(%rdi),%rax │ │ │ │ - movb $0x0,0x160(%rsp) │ │ │ │ - mov -0xf0(%rdi),%r12 │ │ │ │ - movzwl -0xb4(%rdi),%ebp │ │ │ │ - movups %xmm4,0x50(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - movzbl -0xb2(%rdi),%eax │ │ │ │ - movups %xmm0,0x150(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xffffffc0,%edx │ │ │ │ - cmp $0x40,%dl │ │ │ │ - je 4b893 │ │ │ │ + mov $0x105,%eax │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %ax,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 52258 │ │ │ │ + mov %ecx,%ebp │ │ │ │ + movzbl 0x58(%rsi),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0xf,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ mov %eax,%edx │ │ │ │ - movb $0x0,0x30(%rbx) │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 4b8b8 │ │ │ │ - mov -0x20(%rbx),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 4b490 │ │ │ │ - mov -0xf0(%rbx),%rdi │ │ │ │ - callq 479f0 │ │ │ │ - movzbl -0xb2(%rbx),%eax │ │ │ │ - movq $0x0,-0x20(%rbx) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4b809 │ │ │ │ - test $0x2,%al │ │ │ │ - je 4b4be │ │ │ │ - mov -0xd8(%rbx),%r14 │ │ │ │ - test $0x4,%al │ │ │ │ - je 4b878 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ - callq 7410 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - and $0xffed,%ebx │ │ │ │ - or $0xc0,%bl │ │ │ │ - and $0x8,%ebp │ │ │ │ - mov %ebx,(%rsp) │ │ │ │ - je 4b6ed │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - movdqu 0x50(%rsp),%xmm5 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x178(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - movups %xmm5,0x70(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - mov 0xac(%r15),%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movdqu 0x98(%r15),%xmm0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x4,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - mov 0xa8(%r15),%eax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x1d3,%edx │ │ │ │ + je 521ef │ │ │ │ + movzwl 0x14(%rsi),%r12d │ │ │ │ + mov %rdi,%r15 │ │ │ │ + test $0x400,%r12w │ │ │ │ + jne 52260 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + and $0xef,%ah │ │ │ │ + mov %ax,0x14(%rsi) │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + and $0x1000,%cx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rax,%r13 │ │ │ │ - lea -0x90(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - lea 0x127e8(%r12),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x120(%r15) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%rbx │ │ │ │ + or %cx,0x14(%rbx) │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 4b748 │ │ │ │ - cmpb $0xc,(%rbx) │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ - jbe 4b5b7 │ │ │ │ - cmp 0x8(%rsp),%rcx │ │ │ │ - je 4b7a0 │ │ │ │ - movdqu (%rbx),%xmm1 │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - movdqu 0x10(%rbx),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rcx) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 4b5f2 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov (%rdx,%rax,1),%rdi │ │ │ │ - mov %rdi,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 4b5e0 │ │ │ │ - mov 0x170(%rsp),%r14 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - movzwl 0x6e(%r15),%eax │ │ │ │ - mov 0xb4(%r15),%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x28(%r14),%rbx │ │ │ │ - mov 0x88(%r15),%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - sub %rax,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 5ba30 │ │ │ │ - test %al,%al │ │ │ │ - je 4b889 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0xac(%r15),%r10d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - push %rax │ │ │ │ - mov %r10d,%edx │ │ │ │ - lea 0x158(%rsp),%rcx │ │ │ │ - push %rcx │ │ │ │ - movdqu 0x98(%r15),%xmm3 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov 0xa8(%r15),%ecx │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ + ja 52248 │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + lea 0x28(%r14),%r8 │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + cmp 0x2(%r14),%al │ │ │ │ + jne 521d4 │ │ │ │ + mov $0x4100,%ecx │ │ │ │ + bt %eax,%ecx │ │ │ │ + jb 52230 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ mov %r14,%rcx │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - callq 4c9d0 │ │ │ │ - add $0x40,%rsp │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 4b580 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + or $0x4,%r9d │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 50e00 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4b750 │ │ │ │ - mov 0x8(%r15),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 4b765 │ │ │ │ - lea 0x110(%r15),%rdi │ │ │ │ - callq 1d0c0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 4b71c │ │ │ │ - lea 0x127e8(%r12),%rsi │ │ │ │ - callq 19660 │ │ │ │ - jmp 4b71c │ │ │ │ - lea 0x150(%rsp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - callq 4ada0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4b8b3 │ │ │ │ - add $0x1e8,%rsp │ │ │ │ + je 52210 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 5227a │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + or $0x8,%r9d │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 50e00 │ │ │ │ + jmp 521ef │ │ │ │ + nop │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + or $0xc,%r9d │ │ │ │ + callq 50e00 │ │ │ │ + jmp 521ef │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test %eax,%eax │ │ │ │ - je 4b59f │ │ │ │ - mov 0x8(%r15),%r14 │ │ │ │ - movb $0xa,0x120(%r15) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4b6b0 │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x151c0(%rax),%rbx │ │ │ │ - callq 7170 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - imul $0x3b9aca00,0x30(%rsp),%rdx │ │ │ │ - add 0x38(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 4b6b0 │ │ │ │ + je 521b7 │ │ │ │ + jmp 521ef │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 521ef │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 19500 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - movdqu (%rsi),%xmm5 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movdqu 0x10(%rsi),%xmm7 │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movdqu 0x20(%rsi),%xmm6 │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movdqu 0x30(%rsi),%xmm4 │ │ │ │ - movups %xmm4,0x30(%rax) │ │ │ │ - movdqu 0x40(%rsi),%xmm6 │ │ │ │ - movups %xmm6,0x40(%rax) │ │ │ │ - movdqu 0x50(%rsi),%xmm4 │ │ │ │ - movaps %xmm4,0x10(%rsp) │ │ │ │ - movups %xmm4,0x50(%rax) │ │ │ │ - jmpq 4b5b7 │ │ │ │ - cmpw $0x0,0x70(%rbx) │ │ │ │ - je 4b86d │ │ │ │ - mov 0x78(%rbx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4b86d │ │ │ │ - mov -0xf0(%rbx),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x12440(%rax),%r14 │ │ │ │ - jmp 4b83b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add 0x78(%rbx),%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - lea 0x8e61b(%rip),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 4b85a │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - callq 19660 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - movzwl 0x70(%rbx),%eax │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jg 4b830 │ │ │ │ - movzbl -0xb2(%rbx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %dx,0x70(%rbx) │ │ │ │ - jmpq 4b4a0 │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ - callq 1cfa0 │ │ │ │ - jmpq 4b4be │ │ │ │ - orb $0x20,0x3e(%r15) │ │ │ │ - jmpq 4b6a3 │ │ │ │ - lea -0x98(%rdi),%rsi │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - callq 58150 │ │ │ │ - movzbl -0xb2(%rbx),%eax │ │ │ │ - jmpq 4b462 │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + lea 0x28(%r14),%r8 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmpq 521d4 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - callq 47110 │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %esi,%edx │ │ │ │ - shl $0x6,%edx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x3e(%rdi),%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x3e(%rdi) │ │ │ │ - testb $0x80,0x3c(%rdi) │ │ │ │ - jne 4b940 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - cmp $0x3,%esi │ │ │ │ - je 4b9b8 │ │ │ │ - movzbl 0x3f(%rbp),%eax │ │ │ │ - lea 0xf0(%rdi),%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - jbe 4b968 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4bb05 │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 4b3e0 │ │ │ │ + mov %r8d,%ebx │ │ │ │ + jmp 522a5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4bb05 │ │ │ │ - add $0x20,%rsp │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 5230b │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %r12,%r8 │ │ │ │ + push %rbx │ │ │ │ + movzwl 0xb2(%r14),%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0xa8(%r14),%rdx │ │ │ │ + movzbl 0xa0(%r14),%esi │ │ │ │ + callq 4d950 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 522a0 │ │ │ │ + movq $0x0,0xa0(%r13) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x0,0x98(%r13) │ │ │ │ + movl $0x0,0xa8(%r13) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 522a5 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x20(%rsp),%r15 │ │ │ │ + lea 0x14(%rsp),%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 3e460 │ │ │ │ + mov 0xf0(%r12),%rbp │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + cmpb $0x0,0x102(%rbp) │ │ │ │ + jne 523eb │ │ │ │ + jmpq 5247c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - lea -0x592(%rip),%rcx │ │ │ │ - mov 0xbc80f(%rip),%r8 │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %rcx,0x108(%rbp) │ │ │ │ - mov %al,0x3f(%rbp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + movzbl 0x101(%rbp),%ecx │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl %cl,%eax │ │ │ │ + movslq %eax,%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + callq 4dcb0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5241c │ │ │ │ + movzbl 0x102(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 52470 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x108(%rbp,%rax,8),%r14 │ │ │ │ + cmp $0x8,%r14 │ │ │ │ + jne 523a8 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4dcb0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 523a8 │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je 52370 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + cmove %eax,%r8d │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4bb05 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ + jne 52633 │ │ │ │ + add $0xf8,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 14060 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 4bb0a │ │ │ │ - mov 0xd0(%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 4b9de │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - callq 479f0 │ │ │ │ - movzbl 0x3e(%rbp),%eax │ │ │ │ - movq $0x0,0xd0(%rbp) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4ba60 │ │ │ │ - test $0x2,%al │ │ │ │ - je 4ba04 │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ - test $0x4,%al │ │ │ │ - je 4ba48 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rbp),%r12 │ │ │ │ - mov %bl,0x120(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 4bad0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x14(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 52590 │ │ │ │ + mov 0xaa4(%r12),%edi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %edi,%edi │ │ │ │ + je 52551 │ │ │ │ + nop │ │ │ │ + mov 0xaa8(%r12),%rdx │ │ │ │ + mov %r14d,%eax │ │ │ │ + movzwl 0xb2(%r12),%ebp │ │ │ │ + mov (%rdx,%rax,8),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov $0x2,%r9d │ │ │ │ + mov 0xa8(%r12),%rdx │ │ │ │ + movzwl 0xb2(%r12),%ecx │ │ │ │ + movzbl 0xa0(%r12),%esi │ │ │ │ + callq 4d950 │ │ │ │ + mov %eax,%r8d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 52500 │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je 524b0 │ │ │ │ + jmpq 52426 │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 524b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5241c │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp 0xaa4(%r12),%r14d │ │ │ │ + jb 52490 │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movl $0x4,0xc8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je 52370 │ │ │ │ + jmpq 52426 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + jmp 525a6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + jne 5261b │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rbx │ │ │ │ + mov 0xa8(%r12),%rdx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + movzwl 0xb2(%r12),%ecx │ │ │ │ + movzbl 0xa0(%r12),%esi │ │ │ │ + callq 4d950 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 525a0 │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je 525a6 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5247c │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je 52370 │ │ │ │ + jmpq 52426 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x2e08(%rdi),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7940 │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x2e00(%rbx),%r8 │ │ │ │ + mov (%r8),%rcx │ │ │ │ + cmp %r13,%rcx │ │ │ │ + jae 5275b │ │ │ │ + mov 0x2dd0(%rbx),%rdx │ │ │ │ + lea 0x400(%r13),%rdi │ │ │ │ + jmp 526be │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rcx,%rsi │ │ │ │ + lock cmpxchg %rsi,0x2dd0(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 52758 │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cmovbe %rdi,%rcx │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + jbe 526a0 │ │ │ │ + callq a4ec0 │ │ │ │ + lea 0x2dd8(%rbx),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x2e00(%rbx),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + callq 4faa0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + movabs $0xfc0fc0fc0fc0fc1,%rcx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + shr $0x2,%rdx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + ja 527a0 │ │ │ │ + sub %r13,%rdx │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovs %rax,%rdx │ │ │ │ + mov %rdx,0x2dd0(%rbx) │ │ │ │ + mov 0x2e68(%rbx),%rax │ │ │ │ + add %r13,(%rax) │ │ │ │ + add %r13,(%r14) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmp 5277e │ │ │ │ + nopl (%rax) │ │ │ │ + add (%r8),%rcx │ │ │ │ + sub %r13,%rcx │ │ │ │ + mov %rcx,(%r8) │ │ │ │ + mov 0x2e68(%rbx),%rax │ │ │ │ + add %r13,(%rax) │ │ │ │ + add %r13,(%r14) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq a4ec0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4bb05 │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x110(%rbp),%rdi │ │ │ │ + jne 527b8 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 1d0c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x110(%rbp),%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - callq 1cfa0 │ │ │ │ - jmp 4ba04 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpw $0x0,0x160(%rbp) │ │ │ │ - je 4bac2 │ │ │ │ - mov 0x168(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4bac2 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x8e3dc(%rip),%r13 │ │ │ │ - lea 0x12440(%rax),%r14 │ │ │ │ - jmp 4ba9e │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add 0x168(%rbp),%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 4baae │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 19660 │ │ │ │ - movzwl 0x160(%rbp),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jg 4ba90 │ │ │ │ - movzbl 0x3e(%rbp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %dx,0x160(%rbp) │ │ │ │ - jmpq 4b9ed │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x151c0(%rax),%r13 │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 4ba17 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + and $0x1,%ebp │ │ │ │ + jne 52720 │ │ │ │ + mov %rdx,0x2dd0(%rbx) │ │ │ │ + mov $0xffffffe4,%r13d │ │ │ │ + jmp 52743 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - callq 47110 │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - lea -0xf0(%rdi),%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x1(%rdx),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + shr $0x6,%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov -0xf0(%rdi),%r12 │ │ │ │ + lea 0x3f(%rdx),%rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl -0x62(%rdi),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - lea 0x20(%rdi),%r14 │ │ │ │ - mov (%r12,%rax,8),%r13 │ │ │ │ - testb $0x2,-0xb2(%rdi) │ │ │ │ - je 4bb6f │ │ │ │ - mov -0xd8(%rdi),%rax │ │ │ │ + movzwl 0xb2(%rsi),%eax │ │ │ │ + cmp $0x7f,%rdx │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %ax,0x2c(%rsp) │ │ │ │ + movzwl 0x452(%rdi),%eax │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + mov %ax,0x2e(%rsp) │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmovbe %rax,%r12 │ │ │ │ + mov 0x140(%rsi),%rax │ │ │ │ + shr $0x6,%rbx │ │ │ │ + movups %xmm0,0x90(%rsp) │ │ │ │ + shl $0x5,%r14 │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ - movzbl -0x83(%rbp),%edx │ │ │ │ - movdqu -0xd0(%rbp),%xmm1 │ │ │ │ - movdqu -0x90(%rbp),%xmm2 │ │ │ │ - test %dl,%dl │ │ │ │ - movdqu -0x80(%rbp),%xmm3 │ │ │ │ - mov -0x8c(%rbp),%ebx │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - setne %r8b │ │ │ │ - cmp $0x5,%dl │ │ │ │ - movzwl -0x80(%rbp),%esi │ │ │ │ - setne %dil │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov -0x2c(%rbp),%rcx │ │ │ │ - movups %xmm1,0x70(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movzwl -0x82(%rbp),%eax │ │ │ │ - and %dil,%r8b │ │ │ │ - mov %r8b,0x33(%rsp) │ │ │ │ - mov -0x90(%rbp),%r9d │ │ │ │ - mov %ax,0x30(%rsp) │ │ │ │ - movzbl -0x84(%rbp),%r10d │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - movups %xmm2,0x90(%rsp) │ │ │ │ - movups %xmm3,0xa0(%rsp) │ │ │ │ - je 4bc0c │ │ │ │ - shl $0x16,%ebx │ │ │ │ - shl $0x18,%edx │ │ │ │ - mov %ebx,%r11d │ │ │ │ - or %edx,%eax │ │ │ │ - xor $0x10000000,%eax │ │ │ │ - lea (%r11,%rsi,8),%edi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shr $0x20,%rcx │ │ │ │ - shl $0x20,%rax │ │ │ │ - shl $0x20,%rdx │ │ │ │ - mov %edi,%esi │ │ │ │ - mov %edi,0x34(%rsp) │ │ │ │ - or %rax,%rcx │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - or %rdx,%rsi │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ + lea 0x0(,%rbx,8),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movups %xmm0,0xb0(%rsp) │ │ │ │ + movups %xmm0,0xc0(%rsp) │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + movups %xmm0,0x60(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + cmp $0xfff,%r14 │ │ │ │ + jbe 52ef8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1000,%r13d │ │ │ │ + callq 4c6b0 │ │ │ │ mov %eax,%ecx │ │ │ │ - or $0x40000,%eax │ │ │ │ - and $0x40000,%ecx │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - testb $0x1,-0xb2(%rbp) │ │ │ │ - je 4bfb0 │ │ │ │ - shl $0x9,%r9d │ │ │ │ - movq $0x0,0x4c(%rbp) │ │ │ │ - mov %r9d,0x48(%rbp) │ │ │ │ - movzbl %r10b,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - callq 69940 │ │ │ │ - xor -0x78(%rbp),%rax │ │ │ │ - xor -0x70(%rbp),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - jne 4bfd0 │ │ │ │ - testb $0x10,-0xb2(%rbp) │ │ │ │ - jne 4c220 │ │ │ │ - movzwl -0xb4(%rbp),%eax │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4beec │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov -0xc8(%rbp),%edx │ │ │ │ - movzwl 0x30(%rsp),%eax │ │ │ │ - add -0xb8(%rbp),%ax │ │ │ │ - shr $0x9,%edx │ │ │ │ - add $0x110,%r13 │ │ │ │ - cmpb $0x0,0x33(%rsp) │ │ │ │ - mov %ax,0x9e(%rsp) │ │ │ │ - mov %edx,0x98(%rsp) │ │ │ │ - je 4c038 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 69990 │ │ │ │ + shl %cl,%r13 │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 530cb │ │ │ │ mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + cmp $0xfff,%rdi │ │ │ │ + jbe 52f25 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x1000,%r14d │ │ │ │ + callq 4c6b0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%r14 │ │ │ │ + callq a71b0 │ │ │ │ mov %r14,%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 53190 │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7090 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + shr $0x9,%r14 │ │ │ │ + mov $0x8,%esi │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + cmove %rax,%r14 │ │ │ │ + sub $0x1,%r12 │ │ │ │ + bsr %r12,%r12 │ │ │ │ + xor $0x3f,%r12 │ │ │ │ + sub %r12d,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + shl %cl,%rsi │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + cmp $0xfff,%rsi │ │ │ │ + ja 52f90 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - pushq 0xb0(%rsp) │ │ │ │ - pushq 0xb0(%rsp) │ │ │ │ - pushq 0xb0(%rsp) │ │ │ │ - pushq 0xb0(%rsp) │ │ │ │ - pushq 0xb0(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - callq 67cf0 │ │ │ │ - add $0x40,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4c3e0 │ │ │ │ - cmpq $0x0,-0x20(%rbp) │ │ │ │ - je 4bee5 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ + callq 4c6d0 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 53063 │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %r14,0xb8(%rsp) │ │ │ │ + movzwl 0x2c(%rsp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divw 0x2e(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + movzwl %ax,%ecx │ │ │ │ + lea 0x1b(%rcx),%eax │ │ │ │ + div %ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + shr $0xc,%rdx │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%rax,%rax,1),%r12 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmove %rax,%rdx │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + cmovb %rdx,%r12 │ │ │ │ + sub $0x1,%r14 │ │ │ │ + je 52fec │ │ │ │ + bsr %r14,%r14 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%r14 │ │ │ │ + sub %r14d,%ecx │ │ │ │ + mov $0x8,%r14d │ │ │ │ + shl %cl,%rax │ │ │ │ + shl %cl,%r14 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + cmp $0xfff,%r14 │ │ │ │ + jbe 52ffe │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4c6b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq a71b0 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 53150 │ │ │ │ + mov %rbx,0xc8(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + sub $0x1,%r12 │ │ │ │ + je 53039 │ │ │ │ + bsr %r12,%r12 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor $0x3f,%r12 │ │ │ │ + sub %r12d,%ecx │ │ │ │ + mov $0x8,%r12d │ │ │ │ + shl %cl,%rax │ │ │ │ + shl %cl,%r12 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + cmp $0xfff,%r12 │ │ │ │ + jbe 53048 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - movabs $0xffffffff00000000,%rdx │ │ │ │ - and 0x20(%rsp),%rdx │ │ │ │ - or 0x28(%rsp),%rdx │ │ │ │ - callq 69990 │ │ │ │ - mov -0x20(%rbp),%r12 │ │ │ │ - mov -0xf0(%rbp),%rbx │ │ │ │ - testb $0x1,-0xb2(%rbp) │ │ │ │ - je 4c5b2 │ │ │ │ - movzwl 0x70(%rbp),%edx │ │ │ │ - cmp 0x3f2(%r12),%dx │ │ │ │ - ja 4c593 │ │ │ │ - mov 0x3f8(%r12),%rdi │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - movzwl 0x70(%rbp),%edx │ │ │ │ - lea 0x68(%r12),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - movzwl 0x3f0(%r12),%eax │ │ │ │ - mov %dx,0x3f0(%r12) │ │ │ │ - mov %ax,0x70(%rbp) │ │ │ │ - callq 38900 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - movq $0x0,0x20(%r12) │ │ │ │ - movl $0x40000001,0x28(%r12) │ │ │ │ - mov 0x2d70(%rbx),%rax │ │ │ │ - lea 0x98(%r12),%rsi │ │ │ │ - movq $0x0,0xb0(%r12) │ │ │ │ - mov %r12,0xb8(%r12) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4be57 │ │ │ │ - lock incl 0x28(%r12) │ │ │ │ - movl $0x40000001,0xc0(%r12) │ │ │ │ - lea -0x3fba(%rip),%rcx │ │ │ │ - mov %rax,0x98(%r12) │ │ │ │ - mov %rcx,0xb0(%r12) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4c1b0 │ │ │ │ - lea 0xa0(%r12),%rax │ │ │ │ - movq $0x0,0x98(%r12) │ │ │ │ - mov %rax,0xa8(%r12) │ │ │ │ - mov %rax,0xa0(%r12) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je 4c5f0 │ │ │ │ - lea -0x4103(%rip),%rax │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov $0x3c000001,%esi │ │ │ │ + callq 4c6b0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq a71b0 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 531d0 │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + shr $0x9,%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + lea (%rax,%rax,1),%rdx │ │ │ │ + lea (%rdx,%rax,4),%rsi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + lea 0x0(,%rsi,8),%r12 │ │ │ │ + cmp $0xfff,%r12 │ │ │ │ + ja 53090 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 1b390 │ │ │ │ - movq $0x0,-0x20(%rbp) │ │ │ │ - movzwl -0xb4(%rbp),%eax │ │ │ │ - test $0x80,%al │ │ │ │ - jne 4bf68 │ │ │ │ - movzbl -0xb2(%rbp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 4c58e │ │ │ │ - mov -0x20(%rbp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 4bf21 │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - callq 479f0 │ │ │ │ - movzbl -0xb2(%rbp),%eax │ │ │ │ - movq $0x0,-0x20(%rbp) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4c0d8 │ │ │ │ - test $0x2,%al │ │ │ │ - je 4bf4f │ │ │ │ - mov -0xd8(%rbp),%rbx │ │ │ │ - test $0x4,%al │ │ │ │ - je 4c190 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,%r15 │ │ │ │ + callq 4c6d0 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 5323b │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + movzwl 0xb0(%r15),%eax │ │ │ │ + mov %rbp,0x18(%rbx) │ │ │ │ + mov %ax,0x10(%rbx) │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87c30 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 52bb8 │ │ │ │ + lea 0x123b8(%rbx),%rdi │ │ │ │ + callq 7870 │ │ │ │ + lea 0x158(%r15),%rdi │ │ │ │ + callq 7870 │ │ │ │ + lea 0x2e08(%rbx),%rdi │ │ │ │ + callq 7940 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + mov 0x140(%r15),%rbp │ │ │ │ + je 52c0f │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + lea 0x20(%rbp),%rsi │ │ │ │ + cmp %rbx,0x18(%rax) │ │ │ │ + cmovbe 0x18(%rax),%rbx │ │ │ │ + lea 0x20(%rax),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + lea 0x3f(%rbx),%rdx │ │ │ │ + mov 0x150(%r15),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $0x6,%rbx │ │ │ │ + lea 0x0(,%rbx,8),%rdx │ │ │ │ + callq 7a30 │ │ │ │ + sfence │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x140(%r15) │ │ │ │ + mov 0x150(%r15),%rax │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + mov %r13,0x150(%r15) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + je 52c56 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + lea 0x2e08(%rbx),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x123b8(%rbx),%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x2f28(%rax),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + lea 0x1c8(%r15),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + jmp 52cc4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + lea 0x1(%rax),%r10 │ │ │ │ + and 0x18(%rcx),%rsi │ │ │ │ + and 0x18(%rdx),%rax │ │ │ │ + mov %r8,(%rcx) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov (%r9,%rsi,8),%rsi │ │ │ │ + mov %r10,0x8(%rdx) │ │ │ │ + add 0x20(%rdx),%rax │ │ │ │ + je 52f70 │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + mov 0x20(%rcx),%r9 │ │ │ │ + mov 0x10(%rdx),%rdi │ │ │ │ + add (%rdx),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 52ce1 │ │ │ │ + cmp %rsi,0x8(%rcx) │ │ │ │ + jne 52c98 │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ + mov 0x10(%rcx),%rdi │ │ │ │ + add $0x28,%rdx │ │ │ │ + add $0x28,%rcx │ │ │ │ + movdqu -0x28(%rdx),%xmm1 │ │ │ │ + movdqu -0x18(%rdx),%xmm2 │ │ │ │ + mov %rsi,-0x28(%rdx) │ │ │ │ + mov -0x10(%rcx),%rax │ │ │ │ + mov -0x8(%rdx),%r10 │ │ │ │ + mov %r8,-0x20(%rdx) │ │ │ │ + movups %xmm1,-0x28(%rcx) │ │ │ │ + movups %xmm2,-0x18(%rcx) │ │ │ │ + mov %r10,-0x8(%rcx) │ │ │ │ + mov %rdi,-0x18(%rdx) │ │ │ │ + mov %rax,-0x10(%rdx) │ │ │ │ + mov %r9,-0x8(%rdx) │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jne 52cc4 │ │ │ │ + jmp 52d5e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rax),%rbx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and %r11,%rax │ │ │ │ + and %rdi,%rdx │ │ │ │ + mov %rbx,0x218(%r15) │ │ │ │ + mov (%r10,%rax,8),%r12 │ │ │ │ + lea (%r8,%rdx,8),%rax │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 52f80 │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x218(%r15),%rax │ │ │ │ + mov 0x220(%r15),%r9 │ │ │ │ + mov 0x238(%r15),%r10 │ │ │ │ + mov 0x230(%r15),%r11 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + add 0x50(%rsp),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 52d9d │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 52d30 │ │ │ │ + movdqu 0x50(%rsp),%xmm3 │ │ │ │ + movdqu 0x60(%rsp),%xmm4 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0x228(%r15),%rdx │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x238(%r15) │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + movups %xmm3,0x218(%r15) │ │ │ │ + movups %xmm4,0x228(%r15) │ │ │ │ + mfence │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movdqu 0x30(%rsp),%xmm5 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + movl $0x0,0x2f28(%rax) │ │ │ │ + mov 0xa68(%r15),%rdx │ │ │ │ + mov 0xa70(%r15),%rax │ │ │ │ + mov 0xa78(%r15),%rdi │ │ │ │ + movups %xmm5,0xa68(%r15) │ │ │ │ + mov %rcx,0xa78(%r15) │ │ │ │ + mov 0xa8(%r15),%rbx │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + je 52e55 │ │ │ │ + lea 0x158(%r15),%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0x3f,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + shr $0x6,%rbx │ │ │ │ + lea 0x0(,%rbx,8),%rax │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + add $0x28,%r14 │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,-0x8(%r14) │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 52e91 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ callq 7410 │ │ │ │ - mov 0x8(%r15),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 4c150 │ │ │ │ - lea 0x110(%r15),%rdi │ │ │ │ - callq 1d0c0 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - and $0xfffbffff,%eax │ │ │ │ - or 0x18(%rsp),%eax │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ + je 52ec9 │ │ │ │ + lea -0x5411(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 79a0 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4c589 │ │ │ │ - add $0x1c8,%rsp │ │ │ │ + jne 53266 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu -0xd0(%rbp),%xmm4 │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ - movups %xmm4,0x40(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - jmpq 4bc81 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl -0xb2(%rbp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4bfeb │ │ │ │ - movzwl -0xb4(%rbp),%edx │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 4c1c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5d8d0 │ │ │ │ - movzbl -0xb2(%rbp),%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - or $0x40,%eax │ │ │ │ - mov %al,-0xb2(%rbp) │ │ │ │ - testb $0x80,-0xb4(%rbp) │ │ │ │ - jne 4bf68 │ │ │ │ - movzbl -0xb1(%rbp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - jbe 4c1f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 4b3e0 │ │ │ │ - jmpq 4bf68 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - movzwl %ax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - movabs $0xffffffff00000000,%rdx │ │ │ │ - mov %eax,%esi │ │ │ │ - and %rbx,%rdx │ │ │ │ - lea (%rcx,%rax,8),%eax │ │ │ │ - shl $0x9,%esi │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 1ced0 │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - cmp %eax,0x48(%rbp) │ │ │ │ - jb 4c5d1 │ │ │ │ - mov %eax,0x48(%rbp) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r14,%r8 │ │ │ │ + callq 4c6d0 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 53242 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + cmp $0xfff,%rdi │ │ │ │ + ja 528f0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 4c6d0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 52930 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + jmpq 52e70 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r10,%rax │ │ │ │ + jmpq 52cd6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmpq 52d93 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + callq 4c6b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq a71b0 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 5310e │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %r14,0xb8(%rsp) │ │ │ │ + jmpq 529d9 │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov $0x8,%r14d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4c6d0 │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 53063 │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + sub $0x1,%r12 │ │ │ │ + jne 52aa3 │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + mov $0x8,%r12d │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - callq 69990 │ │ │ │ - testb $0x1,-0xb2(%rbp) │ │ │ │ - je 4bd74 │ │ │ │ - movdqu 0x40(%rbp),%xmm5 │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0xf0(%rsp),%rcx │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - movups %xmm5,0xf0(%rsp) │ │ │ │ - callq 1ca00 │ │ │ │ - jmpq 4bd74 │ │ │ │ + callq 4c6d0 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 52b10 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + jmpq 52e70 │ │ │ │ nopl (%rax) │ │ │ │ - cmpw $0x0,0x70(%rbp) │ │ │ │ - je 4c137 │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4c137 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - lea 0x8dd65(%rip),%rbx │ │ │ │ - lea 0x12440(%rax),%r12 │ │ │ │ - jmp 4c113 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add 0x78(%rbp),%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 4c123 │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 19660 │ │ │ │ - movzwl 0x70(%rbp),%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jg 4c108 │ │ │ │ - movzbl -0xb2(%rbp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %dx,0x70(%rbp) │ │ │ │ - test $0x2,%al │ │ │ │ - je 4bf4f │ │ │ │ - jmpq 4bf35 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x151c0(%rax),%r12 │ │ │ │ - callq 7170 │ │ │ │ - mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - imul $0x3b9aca00,0xf0(%rsp),%rdx │ │ │ │ - add 0xf8(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 4bf5c │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%r15 │ │ │ │ - callq 1cfa0 │ │ │ │ - mov 0x8(%r15),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4bf5c │ │ │ │ - jmp 4c150 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - callq *0xb0(%r12) │ │ │ │ - jmpq 4bebc │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3f,%eax │ │ │ │ - or $0x20,%ecx │ │ │ │ - or $0xffffff80,%eax │ │ │ │ - and $0x80,%edx │ │ │ │ - mov %cx,-0xb4(%rbp) │ │ │ │ - mov %al,-0xb2(%rbp) │ │ │ │ - je 4c013 │ │ │ │ - jmpq 4bf68 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - lea -0xe1a(%rip),%rcx │ │ │ │ - mov 0xbbf87(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %al,-0xb1(%rbp) │ │ │ │ - callq 14060 │ │ │ │ - jmpq 4bf68 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0xf0(%rbp),%rsi │ │ │ │ - lea 0xf0(%rsp),%r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - jmp 4c294 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 4c2a7 │ │ │ │ - movq $0x0,0x190(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x188(%rsp) │ │ │ │ - movl $0x1,0x198(%rsp) │ │ │ │ - callq 72280 │ │ │ │ + callq 4c6b0 │ │ │ │ mov %eax,%r14d │ │ │ │ - cmp $0xfffffffc,%r14d │ │ │ │ - jne 4c3b8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 87210 │ │ │ │ - movzbl -0x83(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 4c258 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - mov -0x44(%rbp),%esi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movdqu -0x40(%rbp),%xmm0 │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov -0x3c(%rbp),%r12 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - movzwl -0x82(%rbp),%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - movups %xmm0,0xe0(%rsp) │ │ │ │ - mov %ax,0x68(%rsp) │ │ │ │ - mov -0x30(%rbp),%eax │ │ │ │ - mov %eax,0xf0(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x65(%rip),%rax │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85b60 │ │ │ │ + callq a71b0 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rsi │ │ │ │ + callq 7360 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,%r11 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 4c540 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %eax,0xc(%rbx) │ │ │ │ - seta %dl │ │ │ │ - mov -0x2c(%rbp),%rax │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp %rax,0x4(%rbx) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - jne 4c3a1 │ │ │ │ - movzwl 0x48(%rsp),%r14d │ │ │ │ + test %rax,%rax │ │ │ │ + je 53210 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + jmpq 52b6a │ │ │ │ + callq a71b0 │ │ │ │ + lea -0x1(%r14),%r13 │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%r13 │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 53242 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + jmpq 52f13 │ │ │ │ + callq a71b0 │ │ │ │ + lea -0x1(%r12),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 52fbf │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - sub %r14,%r12 │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov 0x88(%r14),%rcx │ │ │ │ - callq 5ba30 │ │ │ │ - test %al,%al │ │ │ │ - je 4c3a1 │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov 0x10(%rbx),%ecx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - ja 4c3a1 │ │ │ │ - mov -0x8c(%rbp),%ecx │ │ │ │ - add %r12,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jbe 4c400 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 4c25c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov 0x60(%rsp),%r12 │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - callq 873f0 │ │ │ │ - jmpq 4bcc1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4b8c0 │ │ │ │ - jmpq 4bf68 │ │ │ │ + jmpq 53068 │ │ │ │ + nop │ │ │ │ + callq a71b0 │ │ │ │ + lea -0x1(%r14),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 52a7a │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + jmpq 53068 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ + callq a71b0 │ │ │ │ + or $0xfff,%r14 │ │ │ │ + mov $0x1000,%edi │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 52923 │ │ │ │ + jmpq 52f3b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl -0x84(%rbp),%edi │ │ │ │ - sub %r12d,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0xc4(%r14),%rdx │ │ │ │ - mov 0xcc(%r14),%ecx │ │ │ │ - push %rdi │ │ │ │ - push %rsi │ │ │ │ - push %rax │ │ │ │ - pushq 0x80(%r14) │ │ │ │ - pushq 0x78(%r14) │ │ │ │ - pushq 0x70(%r14) │ │ │ │ - pushq 0x68(%r14) │ │ │ │ - pushq 0x60(%r14) │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x100(%rsp),%r9 │ │ │ │ - callq 69e60 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4c560 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - lea 0x18(,%rax,8),%rsi │ │ │ │ - callq 86e30 │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - ja 4c57c │ │ │ │ - movdqu (%rbx),%xmm6 │ │ │ │ - movups %xmm6,(%rdx) │ │ │ │ - movdqu 0x10(%rbx),%xmm7 │ │ │ │ - movups %xmm7,0x10(%rdx) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rdx) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 4c4d2 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r11,%rax,1),%rsi │ │ │ │ - mov %rsi,0x28(%rdx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 4c4c0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - callq 5b0b0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - test %al,%al │ │ │ │ - je 4c3a1 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 85670 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4c28a │ │ │ │ - jmpq 4c25c │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - je 4c32a │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 4c28a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8ed71(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 4c25c │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - je 4c48f │ │ │ │ - jmp 4c54b │ │ │ │ + callq a71b0 │ │ │ │ + lea -0x1(%r12),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 52b0b │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + jmpq 53063 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq a71b0 │ │ │ │ + lea -0x1(%r12),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 530c1 │ │ │ │ + xor %edi,%edi │ │ │ │ + jmpq 53068 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + jmpq 52e70 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - callq 47110 │ │ │ │ - lea 0x8d6ce(%rip),%rcx │ │ │ │ - mov $0x5a0,%edx │ │ │ │ - lea 0x8e8ba(%rip),%rsi │ │ │ │ - lea 0x8edab(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x8d6af(%rip),%rcx │ │ │ │ - mov $0x59f,%edx │ │ │ │ - lea 0x8e89b(%rip),%rsi │ │ │ │ - lea 0x8e936(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x8d6a8(%rip),%rcx │ │ │ │ - mov $0x745,%edx │ │ │ │ - lea 0x8e87c(%rip),%rsi │ │ │ │ - lea 0x8ed3d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 470e0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + lea 0x238(%rbp),%r12 │ │ │ │ + lea 0x1e8(%rbp),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov -0x110(%rdi),%r12 │ │ │ │ - movzbl -0x82(%rdi),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r12,%rax,8),%rbp │ │ │ │ - movzbl -0xd2(%rdi),%eax │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4c6f8 │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4c641 │ │ │ │ - mov -0xf8(%rbx),%rdx │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - jne 4c730 │ │ │ │ - testb $0x2,-0x88(%rbx) │ │ │ │ - jne 4c780 │ │ │ │ - test $0x10,%al │ │ │ │ - je 4c690 │ │ │ │ - mov 0xbbb25(%rip),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - movzbl -0xd1(%rbx),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - ja 4c6c8 │ │ │ │ + mov 0xa78(%rdi),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x238(%rbp),%rdi │ │ │ │ + movq $0x0,0xa78(%rbp) │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x238(%rbp) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x28,%rbx │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,-0x28(%rbx) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 532b9 │ │ │ │ + mov 0x150(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x140(%rbp),%rdi │ │ │ │ + lea 0x198(%rbp),%rbx │ │ │ │ + lea 0x1b8(%rbp),%r12 │ │ │ │ + callq 7410 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq 7410 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 532f8 │ │ │ │ + mov 0x190(%rbp),%rdi │ │ │ │ add $0x8,%rsp │ │ │ │ - lea -0x20(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 4bb10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl -0xa3(%rbx),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 4c69f │ │ │ │ - cmp $0x5,%al │ │ │ │ - jne 4c65c │ │ │ │ - movzbl -0xa4(%rbx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 4c65c │ │ │ │ - test %dl,%dl │ │ │ │ - je 4c678 │ │ │ │ - mov 0xbbadd(%rip),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 4c668 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - lea -0xbc2(%rip),%rsi │ │ │ │ - or %edx,%eax │ │ │ │ - mov %rsi,-0x8(%rbx) │ │ │ │ - lea -0x20(%rbx),%rsi │ │ │ │ - mov %al,-0xd1(%rbx) │ │ │ │ + jmpq 7410 │ │ │ │ + nop │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0xb8,%edi │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 4c6d0 │ │ │ │ + mov %rax,0x190(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 53395 │ │ │ │ + lea 0x198(%rbp),%rbx │ │ │ │ + lea 0x1b8(%rbp),%r13 │ │ │ │ + mov $0xb8,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7810 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 53395 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 53359 │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 14060 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x100(%rdi),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 48380 │ │ │ │ - lea 0x60(%rbp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4c8e0 │ │ │ │ - movzbl -0xd2(%rbx),%eax │ │ │ │ - jmpq 4c632 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d8d0 │ │ │ │ - movzbl -0xd2(%rbx),%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - or $0x40,%eax │ │ │ │ - mov %al,-0xd2(%rbx) │ │ │ │ - testb $0x80,-0xd4(%rbx) │ │ │ │ - jne 4c884 │ │ │ │ - movzbl -0xd1(%rbx),%eax │ │ │ │ - lea -0x20(%rbx),%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - jbe 4c890 │ │ │ │ + jmpq 527c0 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 4b3e0 │ │ │ │ - movzbl -0x81(%rbx),%r13d │ │ │ │ - mov 0xba861(%rip),%rcx │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4c8f0 │ │ │ │ - mov 0xbb85e(%rip),%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0xbb8d3(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4c9a0 │ │ │ │ - mov -0x88(%rbx),%rax │ │ │ │ - movzwl 0xb2(%rbp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - shl $0x10,%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - div %rsi │ │ │ │ - mov 0x140(%rbp),%rdx │ │ │ │ - movzwl 0x10(%rdx),%esi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 4c9a8 │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 4c9a8 │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x20(%rdx,%rax,1),%rax │ │ │ │ - mov (%rax),%rbp │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 4c900 │ │ │ │ - mov 0xbb86e(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 4c910 │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - mov 0xbb85c(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 4c920 │ │ │ │ - mov 0xbb7d6(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 4c930 │ │ │ │ - sub %r13d,%ebp │ │ │ │ - test %bpl,%bpl │ │ │ │ - jg 4c850 │ │ │ │ - movzbl -0xd2(%rbx),%eax │ │ │ │ - jmpq 4c658 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - lock incq 0x14738(%r12) │ │ │ │ - movzwl -0xd4(%rbx),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4c8c0 │ │ │ │ - movzbl -0xd2(%rbx),%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - or $0xffffff80,%eax │ │ │ │ - and $0x80,%edx │ │ │ │ - mov %al,-0xd2(%rbx) │ │ │ │ - je 4c758 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ + push %rbp │ │ │ │ + cmpl $0x7,0x50(%rdi) │ │ │ │ + ja 533f6 │ │ │ │ + mov 0x50(%rdi),%eax │ │ │ │ + lea 0x6ecdf(%rip),%rcx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + movslq (%rcx,%rax,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%edi │ │ │ │ + callq b4be0 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ nop │ │ │ │ - mov 0xbb8f1(%rip),%r8 │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - lea -0x14c1(%rip),%rsi │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %rsi,-0x8(%rbx) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %al,-0xd1(%rbx) │ │ │ │ - mov %r8,%rdi │ │ │ │ - jmpq 4c6e2 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + callq a2e00 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %rbp │ │ │ │ + jmpq aaae0 │ │ │ │ + lea 0x6edc3(%rip),%rcx │ │ │ │ + mov $0x5c,%edx │ │ │ │ + lea 0x6ebf7(%rip),%rsi │ │ │ │ + lea 0x79aeb(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov 0x127d0(%rdi),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 53478 │ │ │ │ + cmp $0xfffffffffffff000,%rdx │ │ │ │ + ja 53499 │ │ │ │ + mov 0x127d8(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 534b8 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0xfffffffffffff000,%rdx │ │ │ │ + ja 53458 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6fe49(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x127d8(%rbx),%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0xc,%edx │ │ │ │ - mov $0x3,%esi │ │ │ │ - lea -0x110(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x6eb96(%rip),%rdi │ │ │ │ + callq a2ff0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x127d0(%rbx) │ │ │ │ + cmp $0xfffffffffffff000,%rdx │ │ │ │ + jbe 53439 │ │ │ │ + lea 0x6fde0(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x127d0(%rbx),%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x6eb5f(%rip),%rdi │ │ │ │ + callq a3050 │ │ │ │ + mov %rax,0x127d8(%rbx) │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmpq 53445 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x6ed1d(%rip),%rcx │ │ │ │ + mov $0x6b,%edx │ │ │ │ + lea 0x6eb09(%rip),%rsi │ │ │ │ + lea 0x69ec8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + lea 0x20(%rdi),%rdx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x1b8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + callq *0x8(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5357d │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 53582 │ │ │ │ + add $0x1c8,%rsp │ │ │ │ + retq │ │ │ │ + callq 534e0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x7,0x50(%rdi) │ │ │ │ + ja 535e9 │ │ │ │ + mov 0x50(%rdi),%eax │ │ │ │ + lea 0x6eb20(%rip),%rdx │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq aa780 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0xffffffffffffffff,(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + retq │ │ │ │ + push %rax │ │ │ │ + lea 0x6ebef(%rip),%rcx │ │ │ │ + mov $0x35,%edx │ │ │ │ + lea 0x6ea03(%rip),%rsi │ │ │ │ + lea 0x798f7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x7,0x50(%rdi) │ │ │ │ + ja 53659 │ │ │ │ + mov 0x50(%rdi),%eax │ │ │ │ + lea 0x6eac0(%rip),%rdx │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jmpq aacf0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + not %rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + xor (%rdi),%rax │ │ │ │ + retq │ │ │ │ + push %rax │ │ │ │ + lea 0x6eb3f(%rip),%rcx │ │ │ │ + mov $0x47,%edx │ │ │ │ + lea 0x6e993(%rip),%rsi │ │ │ │ + lea 0x79887(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x20,%r8d │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov 0x127d0(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movl $0x20,0xc(%rsp) │ │ │ │ + shr $0x20,%rax │ │ │ │ + lea -0x80000000(%rax),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %rsp,%rcx │ │ │ │ + shl $0x20,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %r12,%rax │ │ │ │ + and $0xfffffffffffff000,%rax │ │ │ │ + or $0x2,%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r12d,%eax │ │ │ │ + and $0xfff,%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 53510 │ │ │ │ + mov 0x127d8(%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + callq *-0x30(%rax) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + callq *-0x28(%rax) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 53749 │ │ │ │ + add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov %esi,-0xc4(%rbp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x4,%esi │ │ │ │ + ja 537b8 │ │ │ │ + cmp $0x2,%esi │ │ │ │ + ja 538d0 │ │ │ │ + xor %edx,%edx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 537ca │ │ │ │ + mov -0x38(%rbp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 53afa │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 4b8c0 │ │ │ │ - callq *0x68(%rbp) │ │ │ │ - jmpq 4c724 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - jmpq 4c7b6 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ nopl (%rax) │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - jmpq 4c83b │ │ │ │ + mov -0xc4(%rbp),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + ja 53adb │ │ │ │ + mov -0xc4(%rbp),%eax │ │ │ │ + lea -0xb0(%rbp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,-0x60(%rbp) │ │ │ │ + callq 53590 │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 538a3 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + mov 0x10(%rbx),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x58(%r12),%rax │ │ │ │ + mov 0x8(%rax),%r13d │ │ │ │ + sub %esi,%r13d │ │ │ │ + cmp %edx,%r13d │ │ │ │ + cmova %edx,%r13d │ │ │ │ + add 0xc(%rax),%esi │ │ │ │ + add (%rax),%rsi │ │ │ │ + mov %r13d,%edx │ │ │ │ + callq 533b0 │ │ │ │ + mov %r13d,%eax │ │ │ │ + shr $0x9,%eax │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov 0x14(%r12),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 538b8 │ │ │ │ + and $0xfb,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 538b8 │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + mov 0x58(%r12),%r14 │ │ │ │ + cmp %edx,%r13d │ │ │ │ + ja 53aa0 │ │ │ │ + nop │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 5389b │ │ │ │ + mov 0xc(%rbx),%ecx │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + sub 0x10(%rbx),%eax │ │ │ │ + cmp %edx,%r13d │ │ │ │ + cmovbe %r13d,%edi │ │ │ │ + cmp %edi,%eax │ │ │ │ + cmova %edi,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + sub %eax,%r13d │ │ │ │ + add 0x10(%rbx),%eax │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ + cmp 0x8(%rcx),%eax │ │ │ │ + jne 53850 │ │ │ │ + add $0x1,%esi │ │ │ │ + movl $0x0,0x10(%rbx) │ │ │ │ + mov %esi,0xc(%rbx) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 53855 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 537f0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 53610 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 53793 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + sub %r13d,%edx │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 537f0 │ │ │ │ + jmp 538a3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x127d8(%rdi),%rax │ │ │ │ + mov %rsp,-0xd0(%rbp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6f9e7(%rip),%r14 │ │ │ │ + movups %xmm0,-0xc0(%rbp) │ │ │ │ + mov (%rax),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%r10 │ │ │ │ + and $0xfffffffffffffff0,%r10 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r10,%r13 │ │ │ │ + callq 53680 │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 539e3 │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + mov 0x10(%rbx),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x58(%r12),%rax │ │ │ │ + mov 0x8(%rax),%r15d │ │ │ │ + sub %esi,%r15d │ │ │ │ + cmp %edx,%r15d │ │ │ │ + cmova %edx,%r15d │ │ │ │ + add 0xc(%rax),%esi │ │ │ │ + add (%rax),%rsi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + callq *-0x28(%rax) │ │ │ │ + mov %r15d,%eax │ │ │ │ + shr $0x9,%eax │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov 0x14(%r12),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 53a40 │ │ │ │ + and $0xfb,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 53a40 │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + mov 0x58(%r12),%r9 │ │ │ │ + cmp %edx,%r15d │ │ │ │ + ja 53a58 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 4c81a │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 539db │ │ │ │ + mov 0xc(%rbx),%ecx │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + sub 0x10(%rbx),%eax │ │ │ │ + cmp %edx,%r15d │ │ │ │ + cmovbe %r15d,%edi │ │ │ │ + cmp %edi,%eax │ │ │ │ + cmova %edi,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + sub %eax,%r15d │ │ │ │ + add 0x10(%rbx),%eax │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ + cmp 0x8(%rcx),%eax │ │ │ │ + jne 53990 │ │ │ │ + add $0x1,%esi │ │ │ │ + movl $0x0,0x10(%rbx) │ │ │ │ + mov %esi,0xc(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 53995 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 53920 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea -0x50(%rbp),%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + callq *-0x20(%rax) │ │ │ │ + mov -0xc4(%rbp),%r12d │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x6e852(%rip),%rax │ │ │ │ + lea -0xc0(%rbp),%rdi │ │ │ │ + mov (%rax,%r12,4),%edx │ │ │ │ + callq 7330 <__memcpy_chk@plt> │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ + mov -0xb8(%rbp),%rdx │ │ │ │ + mov -0xd0(%rbp),%rsp │ │ │ │ + jmpq 53793 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 4c82c │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + sub %r15d,%edx │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 53920 │ │ │ │ + jmp 539e3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0xbb6ce(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + cmpb $0x0,0x1b55b9(%rip) │ │ │ │ + jne 53990 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xb4645(%rip),%rdi │ │ │ │ + mov %r9,-0xd8(%rbp) │ │ │ │ + movb $0x1,0x1b558f(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + mov -0xd8(%rbp),%r9 │ │ │ │ + jmpq 53990 │ │ │ │ + nopl (%rax) │ │ │ │ + cmpb $0x0,0x1b5571(%rip) │ │ │ │ + jne 53850 │ │ │ │ + mov 0xb460c(%rip),%rdi │ │ │ │ + lea 0x6f815(%rip),%rdx │ │ │ │ + mov $0x4d,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xbb6af(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4c83b │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 4c83b │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xbb674(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 4c83b │ │ │ │ - xchg %ax,%ax │ │ │ │ - mfence │ │ │ │ - jmpq 4c7b6 │ │ │ │ - lea 0x8d299(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x8e558(%rip),%rsi │ │ │ │ - lea 0x8e9be(%rip),%rdi │ │ │ │ + movb $0x1,0x1b554a(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + jmpq 53850 │ │ │ │ + lea 0x6e69e(%rip),%rcx │ │ │ │ + mov $0x10c,%edx │ │ │ │ + lea 0x6e512(%rip),%rsi │ │ │ │ + lea 0x79406(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea 0x6e4f8(%rip),%rdi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rcx,%rbx │ │ │ │ - sub $0x1f8,%rsp │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov 0x238(%rsp),%r12d │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - mov 0x240(%rsp),%r14d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x23c(%rsp),%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - movzbl 0x2(%rcx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffd,%edx │ │ │ │ - cmp $0x11,%dl │ │ │ │ - je 4cd60 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r8,%r11 │ │ │ │ - mov 0x18(%rcx),%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rcx),%ebp │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - mov (%rax),%r10 │ │ │ │ - mov 0x14(%rcx),%eax │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - mov 0x20(%rcx),%rax │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq 581f0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a2ff0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 53be0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq *(%rax) │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 4ccb0 │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - js 4d3c8 │ │ │ │ - sub %rbp,%r15 │ │ │ │ - movzbl 0x1a6(%rsp),%eax │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r10,%rax,8),%r15 │ │ │ │ - mov 0x268(%rsp),%eax │ │ │ │ - and $0x8,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - je 4ce40 │ │ │ │ - movzwl 0x160(%r13),%eax │ │ │ │ - mov 0x178(%rsp),%ecx │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja 4d3a8 │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - movb $0x0,0xa6(%rsp) │ │ │ │ - shl $0x9,%edx │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - testb $0x40,0x268(%rsp) │ │ │ │ - jne 4d952 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14d,0x240(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %r12d,0x238(%rsp) │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %eax,0x23c(%rsp) │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ - movdqu 0x230(%rsp),%xmm7 │ │ │ │ - mov %rax,0x140(%r13) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - movups %xmm7,0x130(%r13) │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ + jne 53bc0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsp,%rcx │ │ │ │ + and $0xfff,%ebx │ │ │ │ + mov %r13,%r8 │ │ │ │ + and $0xfffffffffffff000,%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + or $0x2,%rax │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r13d,0xc(%rsp) │ │ │ │ + callq 53510 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 53c01 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea 0x6e667(%rip),%rdx │ │ │ │ + lea 0x6f760(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov 0x60(%rsp),%r11 │ │ │ │ - imul $0x3b9aca00,0x150(%rsp),%rax │ │ │ │ - add 0x158(%rsp),%rax │ │ │ │ - testb $0x2,0x3e(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - je 4d790 │ │ │ │ - mov %r13,0x18(%rbp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14d,0x240(%rsp) │ │ │ │ - mov %r12d,0x238(%rsp) │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %eax,0x23c(%rsp) │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ - movdqu 0x230(%rsp),%xmm1 │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - movups %xmm1,0x20(%rbp) │ │ │ │ - mov %eax,0x38(%rbp) │ │ │ │ - movzwl 0x268(%rsp),%eax │ │ │ │ - mov %ax,0x3c(%rbp) │ │ │ │ - mov 0x60(%r15),%rdx │ │ │ │ - jmp 4cc4d │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 53b91 │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x60(%r15),%rdi │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r15) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 4d740 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 4cc30 │ │ │ │ - xor %edx,%edx │ │ │ │ - movzbl 0xa6(%rsp),%eax │ │ │ │ - shl $0x3,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movb $0x0,0x1c0(%rsp) │ │ │ │ - movups %xmm0,0x1b0(%rsp) │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x3e(%rbp),%edx │ │ │ │ - and $0x3f8,%ax │ │ │ │ - and $0xfc07,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x3e(%rbp) │ │ │ │ - movzbl 0x2(%rbx),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 4d858 │ │ │ │ - lea 0x8cf0b(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - testb $0x8,0x268(%rsp) │ │ │ │ - jne 4d3a8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12d,0x240(%rsp) │ │ │ │ - mov %r14d,0x248(%rsp) │ │ │ │ - lea 0x110(%r13),%rdi │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - mov %esi,0x244(%rsp) │ │ │ │ - pushq 0x248(%rsp) │ │ │ │ - pushq 0x248(%rsp) │ │ │ │ - push %rax │ │ │ │ - callq 1cd20 │ │ │ │ - add $0x20,%rsp │ │ │ │ - testb $0x10,0x268(%rsp) │ │ │ │ - jne 4cd40 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x6e647(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x1e8(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 4e9c0 │ │ │ │ - add $0x1f8,%rsp │ │ │ │ + lea 0x6f701(%rip),%rsi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 53b99 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + ja 53c98 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + ja 53cc0 │ │ │ │ + lea -0xb0(%rbp),%r13 │ │ │ │ + mov %ebx,-0x60(%rbp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 53590 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 533b0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 53610 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov -0x38(%rbp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 53d52 │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%r13),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 4d360 │ │ │ │ - lea 0x110(%r13),%rdi │ │ │ │ - callq 1d0c0 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4cd14 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rcx),%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea -0x28(,%rdx,8),%rbx │ │ │ │ - cmp $0x11,%al │ │ │ │ - je 4ce30 │ │ │ │ - cmp $0x13,%al │ │ │ │ - jne 4eb73 │ │ │ │ - sub $0x8,%ebx │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - cmova %r12d,%ebx │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %ebx,0x238(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x110(%r13),%r15 │ │ │ │ - mov %ebx,%ebp │ │ │ │ - pushq 0x248(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x5(%rbx),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 53c45 │ │ │ │ + lea 0x6e551(%rip),%rcx │ │ │ │ + mov $0xc3,%edx │ │ │ │ + lea 0x6e34d(%rip),%rsi │ │ │ │ + lea 0x79241(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x127d8(%rdi),%rax │ │ │ │ + mov %rsp,%r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,-0xc0(%rbp) │ │ │ │ + mov (%rax),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%r15 │ │ │ │ + and $0xfffffffffffffff0,%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 53680 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - shr $0x9,%ebp │ │ │ │ - pushq 0x248(%rsp) │ │ │ │ - pushq 0x248(%rsp) │ │ │ │ - callq 20800 │ │ │ │ - mov 0x124(%r13),%eax │ │ │ │ - add 0x28(%rsp),%rbp │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 4cde2 │ │ │ │ - and $0xfb,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 4d300 │ │ │ │ - sub %ebx,%r12d │ │ │ │ - mov (%rsp),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ + lea -0x50(%rbp),%r12 │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + callq *-0x28(%rax) │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rbp,0x238(%rsp) │ │ │ │ - mov %r12d,0x240(%rsp) │ │ │ │ - mov %eax,0x244(%rsp) │ │ │ │ - mov %r14d,0x248(%rsp) │ │ │ │ - pushq 0x248(%rsp) │ │ │ │ - pushq 0x248(%rsp) │ │ │ │ - push %rbp │ │ │ │ - callq 1cd20 │ │ │ │ - add $0x20,%rsp │ │ │ │ - jmpq 4cd08 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - cmova %r12d,%ebx │ │ │ │ - jmpq 4cd8c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - testb $0x10,0x268(%rsp) │ │ │ │ - je 4d3b8 │ │ │ │ - cmpb $0x0,0x128(%r13) │ │ │ │ - js 4d3b8 │ │ │ │ - testb $0x80,0x268(%rsp) │ │ │ │ - je 4d7d0 │ │ │ │ - movb $0x0,0xa6(%rsp) │ │ │ │ - movzbl 0x185(%rsp),%eax │ │ │ │ - movzwl 0xe2(%r13),%esi │ │ │ │ - test %al,%al │ │ │ │ - mov %si,0x60(%rsp) │ │ │ │ - setne %dl │ │ │ │ - cmp $0x5,%al │ │ │ │ - setne %al │ │ │ │ - and %al,%dl │ │ │ │ - mov %dl,0x68(%rsp) │ │ │ │ - jne 4d400 │ │ │ │ - movzbl 0x184(%rsp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 4d861 │ │ │ │ - mov %r12d,%esi │ │ │ │ - shr $0x9,%esi │ │ │ │ - cmp 0x17c(%rsp),%esi │ │ │ │ - jne 4d400 │ │ │ │ - sub $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 4d3e8 │ │ │ │ - testb $0x20,0x268(%rsp) │ │ │ │ - jne 4d400 │ │ │ │ - cmpw $0x0,0x60(%rsp) │ │ │ │ - je 4d873 │ │ │ │ - mov 0xe8(%r13),%eax │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - movdqu 0xd8(%r13),%xmm7 │ │ │ │ - mov %eax,0x120(%rsp) │ │ │ │ - movzbl 0x14751(%r10),%eax │ │ │ │ - mov %rsi,0x90(%rsp) │ │ │ │ - mov %al,0xa7(%rsp) │ │ │ │ - movups %xmm7,0x110(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 4df55 │ │ │ │ - mov 0x180(%rsp),%eax │ │ │ │ - cmp %eax,0x178(%rsp) │ │ │ │ - movb $0x1,0xa7(%rsp) │ │ │ │ - cmovae 0x178(%rsp),%eax │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - mov 0x10(%rbx),%eax │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %rsi,0x88(%rsp) │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - mov %eax,0x150(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x154(%rsp) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov %rax,0x15c(%rsp) │ │ │ │ - testb $0x2,0x268(%rsp) │ │ │ │ - je 4df0e │ │ │ │ - movzwl 0x60(%rsp),%ebp │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - callq 5b8f0 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - test %al,%al │ │ │ │ - jne 4df0e │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov 0x130(%rsp),%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ - mov 0xb9fe7(%rip),%rax │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e9e5 │ │ │ │ - mov 0xbafda(%rip),%rax │ │ │ │ - mov 0xb9fc3(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov 0xbb048(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4e9dd │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov %r11,0xa8(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - callq 64240 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov 0xa8(%rsp),%r11 │ │ │ │ - test %r8,%r8 │ │ │ │ - lea 0x2da8(%r10),%rax │ │ │ │ - cmove %rax,%r8 │ │ │ │ - mov (%r8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 4e727 │ │ │ │ - mov 0xb9f4a(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 4eaa4 │ │ │ │ - mov 0xbafc3(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 4ea9c │ │ │ │ - mov 0xb9f24(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov 0xbafaa(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 4ea94 │ │ │ │ - mov 0xbaf24(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 4eae0 │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 20740 │ │ │ │ - cmp 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - jb 4df0e │ │ │ │ - lea 0x12488(%r10),%rax │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov 0xb9ec6(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4eacc │ │ │ │ - mov 0xbaec3(%rip),%rax │ │ │ │ - mov 0xb9eac(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov 0xbaf32(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 4eac4 │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov 0x12488(%r10),%rbp │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov 0x8(%rbp),%r8d │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x14,%edx │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - callq 471d0 │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - mov 0x4(%rbp),%r9d │ │ │ │ - sub $0x1,%esi │ │ │ │ - and %eax,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x40(%rbp,%rax,8),%r8 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 4eab4 │ │ │ │ - mov %r8,%r11 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r13,%r10 │ │ │ │ - or $0x1,%r11 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %r11,%r12 │ │ │ │ - mov (%r14),%rax │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - cmove %r12,%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4e815 │ │ │ │ - mov %r14,0xa8(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0xb0(%rsp) │ │ │ │ - mov %ecx,%r12d │ │ │ │ - movzwl 0x1249e(%rbp),%r13d │ │ │ │ - movzwl 0x1249c(%rbp),%edi │ │ │ │ - mov %r10,0xc0(%rsp) │ │ │ │ - movzwl 0x1249a(%rbp),%edx │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %r9d,0xb8(%rsp) │ │ │ │ - sub %r13,%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - callq 7aa8 │ │ │ │ - mov 0xb8(%rsp),%r9d │ │ │ │ - mov 0xc0(%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e7f3 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r9d,%r14d │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %rbp,%r10 │ │ │ │ - sub %r9,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - cmove %rsi,%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0xb9d75(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 4e9cd │ │ │ │ - mov 0xbadee(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 4e9c5 │ │ │ │ - mov 0xb9d4f(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov 0xbadd5(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 4ea8c │ │ │ │ - mov 0xbad4f(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 4e9f9 │ │ │ │ - cmpq $0x0,0xb0(%rsp) │ │ │ │ - je 4da1f │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + callq *-0x20(%rax) │ │ │ │ + lea 0x6e53b(%rip),%rax │ │ │ │ + lea -0xc0(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov (%rax,%rbx,4),%edx │ │ │ │ + mov $0x10,%ecx │ │ │ │ + callq 7330 <__memcpy_chk@plt> │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ + mov -0xb8(%rbp),%rdx │ │ │ │ + mov %r13,%rsp │ │ │ │ + jmpq 53c6f │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + sub $0x3,%esi │ │ │ │ + mov %rdx,%r10 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%esi │ │ │ │ + ja 53db9 │ │ │ │ + mov %r8,%rax │ │ │ │ + mov 0x127d0(%rdi),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r10,%rsi │ │ │ │ + and $0xfff,%r8d │ │ │ │ + and $0xfffffffffffff000,%rax │ │ │ │ + mov %rsp,%rcx │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + or $0x2,%rax │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 53510 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 53dce │ │ │ │ + add $0x28,%rsp │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movdqu 0x20(%r8),%xmm0 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x30(%r8),%rax │ │ │ │ + mov %rsp,%r9 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 53750 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 53e24 │ │ │ │ + add $0x28,%rsp │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x68(%rsp) │ │ │ │ - jne 4ebfc │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r12d,%esi │ │ │ │ - shr $0x9,%esi │ │ │ │ - jmpq 4d88b │ │ │ │ + push %r15 │ │ │ │ + sub $0x3,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x4d8,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x4c8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 53e98 │ │ │ │ + mov 0x4c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 54207 │ │ │ │ + add $0x4d8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x168(%r13),%r8 │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jb 4dfee │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4cde5 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ + mov 0x28(%r8),%ebp │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov $0x20,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x2c(%r8),%r15d │ │ │ │ + mov 0x30(%r8),%r12d │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %edx,0x2c(%rsp) │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + movq $0x2,0x160(%rsp) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 53ff9 │ │ │ │ + mov %r15d,%r13d │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %r13,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ - mov 0x8(%r8,%rax,1),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %r14d,%eax │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - cmovbe %r12d,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - add %eax,%r14d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%r12d │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jne 4d351 │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4d320 │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - jmpq 4cde5 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea 0x150(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x151c0(%rax),%r12 │ │ │ │ - callq 7170 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - imul $0x3b9aca00,0x150(%rsp),%rdx │ │ │ │ - add 0x158(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 4cd4d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x20,0x3e(%r13) │ │ │ │ - jmpq 4ccbe │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - orl $0x40,0x268(%rsp) │ │ │ │ - jmpq 4ce5c │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x3,%eax │ │ │ │ - testb $0x80,0x268(%rsp) │ │ │ │ - jne 4cd14 │ │ │ │ - movb $0xa,0x120(%r13) │ │ │ │ - jmpq 4cd08 │ │ │ │ - testb $0x4,0x268(%rsp) │ │ │ │ - je 4cecc │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpw $0x0,0x60(%rsp) │ │ │ │ - jne 4df20 │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x178(%rsp),%esi │ │ │ │ - lea 0x1240c(%r10),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ - add $0x7,%rsi │ │ │ │ - shr $0x3,%rsi │ │ │ │ - callq 1d1d0 │ │ │ │ - mov 0xe8(%r13),%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movdqu 0xd8(%r13),%xmm7 │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %edx,0x160(%rsp) │ │ │ │ - lea -0x110(%rax),%rbp │ │ │ │ - movups %xmm7,0x150(%rsp) │ │ │ │ - shl $0x9,%ecx │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r9w,-0xd2(%rax) │ │ │ │ - movq $0x0,-0x40(%rax) │ │ │ │ - movdqu 0x150(%rsp),%xmm7 │ │ │ │ - movups %xmm7,-0x38(%rax) │ │ │ │ - mov 0x160(%rsp),%edx │ │ │ │ - mov %edx,-0x28(%rax) │ │ │ │ - mov %ecx,%edx │ │ │ │ - callq 48790 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - orb $0x3,-0xd2(%rax) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmpq 4cb88 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ + add 0x58(%r8),%rax │ │ │ │ + mov 0x8(%rax),%ebx │ │ │ │ + mov 0xc(%rax),%r10d │ │ │ │ + mov (%rax),%rsi │ │ │ │ + sub %r12d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + add %r12d,%r10d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r11,%rax │ │ │ │ - lea -0x28(%r11,%rdx,8),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x8c70e(%rip),%r8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%edi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 4d522 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - je 4d710 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 4e894 │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%r8,%rdx,8),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 4d4ff │ │ │ │ - movzbl 0x1c0(%rsp),%eax │ │ │ │ - mov %dil,0x1b0(%rsp) │ │ │ │ - movdqu 0x1b0(%rsp),%xmm0 │ │ │ │ - movdqu 0x170(%rsp),%xmm2 │ │ │ │ - movdqu 0x248(%rsp),%xmm6 │ │ │ │ - mov %al,0x50(%rbp) │ │ │ │ - mov %al,0x1e0(%rsp) │ │ │ │ - mov 0x258(%rsp),%eax │ │ │ │ - movups %xmm0,0x40(%rbp) │ │ │ │ - movdqu 0x180(%rsp),%xmm3 │ │ │ │ - mov %eax,0xa8(%rbp) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - movups %xmm2,0x58(%rbp) │ │ │ │ - movdqu 0x190(%rsp),%xmm4 │ │ │ │ - mov %eax,0xac(%rbp) │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - movups %xmm3,0x68(%rbp) │ │ │ │ - movdqu 0x1a0(%rsp),%xmm5 │ │ │ │ - mov %eax,0xb0(%rbp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movups %xmm4,0x78(%rbp) │ │ │ │ - mov %rax,0xb4(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movups %xmm5,0x88(%rbp) │ │ │ │ - mov %rax,0xbc(%rbp) │ │ │ │ - movups %xmm6,0x98(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movups %xmm0,0x1d0(%rsp) │ │ │ │ - mov %rax,0xc4(%rbp) │ │ │ │ - mov 0xc(%rbx),%eax │ │ │ │ - mov %eax,0xcc(%rbp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,0xd0(%rbp) │ │ │ │ - lea 0xf8(%rbp),%rax │ │ │ │ - movq $0x0,0xf0(%rbp) │ │ │ │ - mov %rax,0x100(%rbp) │ │ │ │ - mov %rax,0xf8(%rbp) │ │ │ │ - movq $0x0,0x108(%rbp) │ │ │ │ - mov 0x124(%r13),%eax │ │ │ │ - mov %eax,0x124(%rbp) │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - shl $0x10,%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - mov %rax,0x130(%rbp) │ │ │ │ - lea -0x104a(%rip),%rax │ │ │ │ - mov %rax,0x150(%rbp) │ │ │ │ - mov 0x138(%rbp),%eax │ │ │ │ - mov 0x2ea8(%r10),%rdx │ │ │ │ - shr $0x9,%eax │ │ │ │ - add (%rdx),%ax │ │ │ │ - mov %ax,(%rdx) │ │ │ │ - cmp $0x7f,%ax │ │ │ │ - ja 4df84 │ │ │ │ - testb $0x2,0x1a0(%rsp) │ │ │ │ - je 4d689 │ │ │ │ - testb $0x8,0x268(%rsp) │ │ │ │ - je 4ddfd │ │ │ │ - testb $0x90,0x268(%rsp) │ │ │ │ - jne 4d6a5 │ │ │ │ - orw $0x80,0x128(%r13) │ │ │ │ - lock incl 0x148(%r13) │ │ │ │ - mov 0x268(%rsp),%ebx │ │ │ │ - mov 0x58(%rbp),%esi │ │ │ │ - and $0x80,%ebx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 4d7a0 │ │ │ │ - movzbl 0x3e(%rbp),%eax │ │ │ │ - test $0x8,%al │ │ │ │ - je 4de3e │ │ │ │ - mov 0xd80(%r15),%rdx │ │ │ │ - mov 0x138(%rbp),%eax │ │ │ │ - lea 0x110(%rbp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr $0x9,%eax │ │ │ │ - add %rax,0x20(%rdx) │ │ │ │ - mov 0xf8(%r15),%rax │ │ │ │ - mov %rax,0x118(%rbp) │ │ │ │ + lea 0x10(%r14),%r9 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + and $0x3,%eax │ │ │ │ + and $0x3,%r11d │ │ │ │ + jne 541e8 │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %r10d,0x8(%r14) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rsi,(%r14) │ │ │ │ + add %rax,(%rsp) │ │ │ │ + mov %ebx,0xc(%r14) │ │ │ │ + mov 0x14(%r8),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 53ff0 │ │ │ │ + and $0xfb,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 53ff0 │ │ │ │ + mov 0x58(%r8),%r10 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jb 54188 │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 4dfe4 │ │ │ │ - callq 1c080 │ │ │ │ - jmpq 4cd12 │ │ │ │ + jne 53f73 │ │ │ │ + jmp 53fab │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - je 4d522 │ │ │ │ - movzbl 0x6(%rax),%edi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %dil,0x1b1(%rsp,%rcx,1) │ │ │ │ + mov %r15d,%r13d │ │ │ │ + shl $0x4,%r13 │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + mov 0x8(%r10,%r13,1),%edx │ │ │ │ + cmovbe %ebp,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ - jmpq 4d4f8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x1,0xb6(%r15) │ │ │ │ - mov $0x1,%edx │ │ │ │ - jbe 4cc54 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 4cc52 │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - callq *0x68(%r15) │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 4cc54 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x150(%r13),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmpq 4cbd5 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 61210 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4dfac │ │ │ │ - lea 0x110(%rbp),%r12 │ │ │ │ + sub %r12d,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + add %eax,%r12d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%ebp │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jne 53fa0 │ │ │ │ + add $0x1,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 4de7a │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1d0c0 │ │ │ │ - jmpq 4cd12 │ │ │ │ - nop │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pushq 0x1a0(%rsp) │ │ │ │ - pushq 0x1a0(%rsp) │ │ │ │ - pushq 0x1a0(%rsp) │ │ │ │ - pushq 0x1a0(%rsp) │ │ │ │ - pushq 0x1a0(%rsp) │ │ │ │ - mov %r11,0x80(%rsp) │ │ │ │ - callq 59400 │ │ │ │ - mov %al,0xd6(%rsp) │ │ │ │ - add $0x30,%rsp │ │ │ │ - test %al,%al │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - je 4ce6a │ │ │ │ - mov 0x268(%rsp),%eax │ │ │ │ - or $0x20,%eax │ │ │ │ - testb $0x4,0x268(%rsp) │ │ │ │ - cmove 0x268(%rsp),%eax │ │ │ │ - mov %eax,0x268(%rsp) │ │ │ │ - jmpq 4ce72 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 4d4e9 │ │ │ │ - cmpw $0x0,0x60(%rsp) │ │ │ │ - jne 4cee6 │ │ │ │ - mov %r12d,%esi │ │ │ │ - shr $0x9,%esi │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - movabs $0xfffffffffff,%r8 │ │ │ │ - mov %esi,0x178(%rsp) │ │ │ │ - add %rax,0x30(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzwl 0x186(%rsp),%eax │ │ │ │ - mov %esi,0x17c(%rsp) │ │ │ │ - mov %esi,0x180(%rsp) │ │ │ │ - lea (%rax,%rdi,1),%edx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %r8,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0xffff00000000000f,%rdx │ │ │ │ - and %r8,%rax │ │ │ │ - and %rdx,%rcx │ │ │ │ + jne 53f70 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 53ff6 │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov %r13,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x186(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4ebe4 │ │ │ │ - mov 0x178(%rsp),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - mov %eax,0x138(%rbp) │ │ │ │ - jmpq 4cb88 │ │ │ │ - movzbl 0x3(%r11),%edx │ │ │ │ - lea 0x8(%r11),%rax │ │ │ │ - lea 0x8(%r11,%rdx,8),%rsi │ │ │ │ - jmpq 4d4e9 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - lea 0x28(%r11),%rax │ │ │ │ - lea -0x28(%r11,%rdx,8),%rsi │ │ │ │ - jmpq 4d4e9 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - lea 0x8(%r11),%rax │ │ │ │ - lea -0x28(%r11,%rdx,8),%rsi │ │ │ │ - jmpq 4d4e9 │ │ │ │ - lea 0x1240c(%r10),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - lea 0x110(%r13),%rdi │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - callq 1d320 │ │ │ │ - mov 0xe8(%r13),%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movdqu 0xd8(%r13),%xmm7 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12d,0x238(%rsp) │ │ │ │ - lea -0x110(%rax),%rbp │ │ │ │ - mov %edx,0x160(%rsp) │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - movups %xmm7,0x150(%rsp) │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - mov %r8w,-0xd2(%rax) │ │ │ │ - movq $0x0,-0x40(%rax) │ │ │ │ - movdqu 0x150(%rsp),%xmm7 │ │ │ │ - mov %rsi,0x230(%rsp) │ │ │ │ - mov (%rsp),%esi │ │ │ │ - movups %xmm7,-0x38(%rax) │ │ │ │ - mov 0x160(%rsp),%edx │ │ │ │ - mov %esi,0x23c(%rsp) │ │ │ │ - movdqu 0x230(%rsp),%xmm7 │ │ │ │ - mov %edx,-0x28(%rax) │ │ │ │ - mov %r14d,0x240(%rsp) │ │ │ │ - mov 0x240(%rsp),%rdx │ │ │ │ - orb $0x2,-0xd2(%rax) │ │ │ │ - mov %rdx,0x30(%rax) │ │ │ │ - movups %xmm7,0x20(%rax) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmpq 4cb88 │ │ │ │ - cmpb $0x10,0x2(%rbx) │ │ │ │ - mov $0x7,%edx │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - cmove %edx,%eax │ │ │ │ - mov %r11,0x78(%rsp) │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - movzwl 0x60(%rsp),%eax │ │ │ │ - mov %ax,0x11a(%rsp) │ │ │ │ - mov 0x120(%rsp),%eax │ │ │ │ - movdqu 0x110(%rsp),%xmm7 │ │ │ │ - mov %eax,0x140(%rsp) │ │ │ │ - movups %xmm7,0x130(%rsp) │ │ │ │ - mov 0x168(%r10),%rdx │ │ │ │ - jmp 4da83 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4d2d8 │ │ │ │ - lea 0x168(%r10),%rsi │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x168(%r10) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4da80 │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - mov %r11,0xc0(%rsp) │ │ │ │ - mov %r10,0xb8(%rsp) │ │ │ │ - add $0x7,%rax │ │ │ │ - mov %rsi,0xc8(%rsp) │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - shl $0x4,%rbp │ │ │ │ - lea 0x408(%rbp),%rdi │ │ │ │ - callq 47140 │ │ │ │ - mov 0xb8(%rsp),%r10 │ │ │ │ - mov 0xc0(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - je 4e4cd │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r11,0xc0(%rsp) │ │ │ │ - mov %r10,0xb8(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - imul $0x3b9aca00,0x150(%rsp),%rax │ │ │ │ - lea 0x178(%rbp),%rdi │ │ │ │ - add 0x158(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rsi) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x80(%rsp),%esi │ │ │ │ - mov %esi,0x50(%rax) │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov %rsi,0x54(%rax) │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov %rsi,0x5c(%rax) │ │ │ │ - callq 47140 │ │ │ │ - mov 0xb8(%rsp),%r10 │ │ │ │ - mov 0xc0(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - je 4e4cd │ │ │ │ - movzwl 0x60(%rsp),%esi │ │ │ │ - mov 0x140(%rsp),%eax │ │ │ │ - lea 0x110(%rbp),%r9 │ │ │ │ - lea 0x118(%rbp),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - lea 0x178(%rbp),%rdx │ │ │ │ - mov %si,0x13a(%rsp) │ │ │ │ - sub %rdi,%rcx │ │ │ │ - movdqu 0x130(%rsp),%xmm7 │ │ │ │ - mov %eax,0x160(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x68,%ecx │ │ │ │ - movups %xmm7,0x150(%rsp) │ │ │ │ - shr $0x3,%ecx │ │ │ │ - mov %ax,0x3e(%rbp) │ │ │ │ - movq $0x0,0xd0(%rbp) │ │ │ │ - movdqu 0x150(%rsp),%xmm7 │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - movups %xmm7,0xd8(%rbp) │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - mov %r9,0xb8(%rsp) │ │ │ │ - mov %eax,0xe8(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x110(%rbp) │ │ │ │ - movq $0x0,0x170(%rbp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0x1,0x148(%rbp) │ │ │ │ - movl $0x1,0x164(%rbp) │ │ │ │ - movzwl 0xa8(%rsp),%esi │ │ │ │ - mov %rdx,0x168(%rbp) │ │ │ │ - mov %r9,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %si,0x162(%rbp) │ │ │ │ - mov 0x98(%rsp),%esi │ │ │ │ - shl $0x9,%esi │ │ │ │ - callq 20680 │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e03f │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - orb $0x7,0x3e(%rbp) │ │ │ │ - add $0x48,%rax │ │ │ │ - cmpq $0x0,0x124b0(%r10) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movzwl 0x1249e(%r10),%eax │ │ │ │ - mov %ax,0xe0(%rsp) │ │ │ │ - jne 4eb90 │ │ │ │ - movzwl 0x1249c(%r10),%eax │ │ │ │ - mov %ax,0xec(%rsp) │ │ │ │ - mov 0xb930d(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e858 │ │ │ │ - mov 0xba30a(%rip),%rax │ │ │ │ - mov 0xb92f3(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov 0xba379(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e88c │ │ │ │ - mov %r11,0xc0(%rsp) │ │ │ │ - mov 0x12488(%r10),%rdi │ │ │ │ - movzwl 0x1249e(%r10),%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r10,0x98(%rsp) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov 0x8(%rdi),%r8d │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov $0x14,%edx │ │ │ │ - lea 0x50(%rax),%rsi │ │ │ │ - callq 471d0 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0x98(%rsp),%r10 │ │ │ │ - mov 0xc0(%rsp),%r11 │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov 0x4(%rsi),%r9d │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %r9d,%r9d │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x40(%rsi,%rax,8),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - jne 4e6dc │ │ │ │ - mov %r10,0x98(%rsp) │ │ │ │ - mov %r11,0xd8(%rsp) │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ + add 0x58(%r8),%rax │ │ │ │ + mov 0x8(%rax),%ebx │ │ │ │ + mov 0xc(%rax),%r10d │ │ │ │ + mov (%rax),%rsi │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + sub %r12d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + add %r12d,%r10d │ │ │ │ + cmp %rax,%r9 │ │ │ │ + je 54090 │ │ │ │ + mov 0x10(%r14),%r11 │ │ │ │ + mov %r9,%r14 │ │ │ │ + jmpq 53f10 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x1,%edx │ │ │ │ - lock cmpxchg %edx,(%rbx) │ │ │ │ - jne 4ddc2 │ │ │ │ - test $0x1,%cl │ │ │ │ - je 4e0cc │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x80,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - jmp 4ddc0 │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - movzwl 0xb2(%r15),%ecx │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - movzbl 0x1a6(%rsp),%esi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - shl $0x10,%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - div %rcx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq a80e0 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - jmpq 4d689 │ │ │ │ - and $0x3f,%eax │ │ │ │ - or $0x40,%eax │ │ │ │ - mov %al,0x3e(%rbp) │ │ │ │ - testb $0x80,0x3c(%rbp) │ │ │ │ - jne 4de6b │ │ │ │ - movzbl 0x3f(%rbp),%eax │ │ │ │ - lea 0xf0(%rbp),%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - jbe 4e69e │ │ │ │ - callq 4b3e0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4cd12 │ │ │ │ - lea 0x110(%rbp),%r12 │ │ │ │ - movzbl 0x3f(%rbp),%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %al,0x3f(%rbp) │ │ │ │ - callq 4c600 │ │ │ │ - movzbl 0x3e(%rbp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr $0x6,%al │ │ │ │ - and $0x3,%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp $0x1,%cl │ │ │ │ - je 4ebce │ │ │ │ - mov 0xd0(%rbp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 4dec8 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - callq 479f0 │ │ │ │ - movzbl 0x3e(%rbp),%edx │ │ │ │ - mov (%rsp),%eax │ │ │ │ - movq $0x0,0xd0(%rbp) │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 4e4d4 │ │ │ │ - test $0x2,%dl │ │ │ │ - je 4def8 │ │ │ │ - and $0x4,%edx │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - je 4e6cc │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 4e7da │ │ │ │ + sub %ebx,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 53fa8 │ │ │ │ + mov (%rsp),%ebp │ │ │ │ + mov -0x10(%r9),%rax │ │ │ │ + mov 0x2c(%rsp),%ecx │ │ │ │ + movabs $0xffffffff00000000,%rdx │ │ │ │ + and 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + or %rcx,%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + or $0x2,%rax │ │ │ │ + mov %rax,-0x10(%r9) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov 0x127d0(%rax),%rax │ │ │ │ + mov %rdi,0x330(%rsp) │ │ │ │ + mov %rdi,0x338(%rsp) │ │ │ │ + lea 0x320(%rsp),%rdi │ │ │ │ + lea 0x20(%rax),%rdx │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + mov %rdx,0x340(%rsp) │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %ebp,0x320(%rsp) │ │ │ │ + mov %rdx,0x328(%rsp) │ │ │ │ + callq *0x8(%rax) │ │ │ │ test %eax,%eax │ │ │ │ - je 4cd08 │ │ │ │ - jmpq 4cd14 │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ + je 53e6b │ │ │ │ + callq 534e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %r9,%rdi │ │ │ │ + movabs $0xffffffff00000000,%rcx │ │ │ │ + and 0x10(%rsp),%rcx │ │ │ │ + mov %r10d,0x40(%rsp) │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + or $0x2,%rax │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x127d0(%rax),%rdx │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + or %rax,%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - jmpq 4d2d8 │ │ │ │ - mov 0xe8(%r13),%eax │ │ │ │ - movb $0x1,0x68(%rsp) │ │ │ │ - movdqu 0xd8(%r13),%xmm7 │ │ │ │ - mov %eax,0x120(%rsp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - movups %xmm7,0x110(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - jmpq 4cf28 │ │ │ │ - mov %r12d,%eax │ │ │ │ - movb $0x0,0x68(%rsp) │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - shr $0x9,%eax │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ + lea 0x20(%rdx),%rax │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - jmpq 4cf69 │ │ │ │ - mov 0x2ea8(%r10),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - movzwl (%rax),%esi │ │ │ │ - mov %di,(%rax) │ │ │ │ - lea 0x2ea0(%r10),%rdi │ │ │ │ - callq 68c50 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - jmpq 4d671 │ │ │ │ - movzbl 0x3e(%rbp),%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - or $0x40,%eax │ │ │ │ - mov %al,0x3e(%rbp) │ │ │ │ - testb $0x80,0x3c(%rbp) │ │ │ │ - jne 4de6b │ │ │ │ - movzbl 0x3f(%rbp),%eax │ │ │ │ - lea 0xf0(%rbp),%rsi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - jbe 4e7b2 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - jmpq 4de66 │ │ │ │ - callq 1c510 │ │ │ │ - jmpq 4de7a │ │ │ │ - cmpb $0x0,0xba47c(%rip) │ │ │ │ - jne 4d310 │ │ │ │ - mov 0xba0be(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - lea 0x84fba(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - movb $0x1,0xba450(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - jmpq 4d310 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e2c4 │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - callq 1ce70 │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0xc8(%rsp),%rsi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rsi) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - jne 4d2d8 │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - callq *0x170(%r10) │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x60(%rsp),%r11 │ │ │ │ - jmpq 4d2d8 │ │ │ │ - movzwl 0xec(%rsp),%eax │ │ │ │ - movzwl 0xe0(%rsp),%edx │ │ │ │ - mov 0xc0(%rsp),%rbx │ │ │ │ - mov 0x98(%rsp),%r10 │ │ │ │ - sub %rdx,%rax │ │ │ │ - add 0x90(%rsp),%rax │ │ │ │ - mov 0xd8(%rsp),%r11 │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 4e5ab │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov $0x10,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov (%rsi),%rax │ │ │ │ - or $0x1,%rsi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - cmovne %rax,%rcx │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 4e56b │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 4e553 │ │ │ │ - movzwl 0x1249e(%r10),%ebx │ │ │ │ - movzwl 0x1249c(%r10),%edi │ │ │ │ - mov %r11,0xf8(%rsp) │ │ │ │ - movzwl 0x1249a(%r10),%edx │ │ │ │ - mov %r9,0xf0(%rsp) │ │ │ │ - sub %rbx,%rdi │ │ │ │ - mov %r8d,0xec(%rsp) │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov %r10,0xe0(%rsp) │ │ │ │ - mov %rcx,0xd8(%rsp) │ │ │ │ - callq 7aa8 │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ - mov 0xe0(%rsp),%r10 │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %eax,0x170(%rsp) │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + callq *0x8(%rdx) │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ test %eax,%eax │ │ │ │ - mov 0xec(%rsp),%r8d │ │ │ │ - mov 0xf0(%rsp),%r9 │ │ │ │ - mov 0xf8(%rsp),%r11 │ │ │ │ - jne 4e553 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rbx,%r9 │ │ │ │ - sub %r9,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %r11,0x90(%rsp) │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - lock andl $0xfffffffe,(%rax) │ │ │ │ - mov $0x81,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0xca,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x88(%rsp),%r10 │ │ │ │ - mov 0x90(%rsp),%r11 │ │ │ │ - mov 0xb8d96(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 4e874 │ │ │ │ - mov 0xb9e0e(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4e86c │ │ │ │ - mov 0xb8d6e(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0xb9df4(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 4e884 │ │ │ │ - mov 0xb9d6e(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 4e40e │ │ │ │ - cmpq $0xfffffffffffff000,0x98(%rsp) │ │ │ │ - ja 4e030 │ │ │ │ - cmpq $0x0,0xb0(%rsp) │ │ │ │ - jne 4e03f │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - lea 0x3a8(%rsi),%rdi │ │ │ │ - mov %esi,%eax │ │ │ │ - movq $0x0,0x3a0(%rsi) │ │ │ │ - lea 0x408(%rsi),%rdx │ │ │ │ - movq $0x0,0x400(%rsi) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %edi,%eax │ │ │ │ - lea 0x408(%rax),%ecx │ │ │ │ + mov 0x40(%rsp),%r10d │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + jne 54082 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x20,%ecx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + shr $0x6,%eax │ │ │ │ + add %eax,0x2c(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - shr $0x3,%ecx │ │ │ │ rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0x1,0x3d8(%rsi) │ │ │ │ - movl $0x1,0x3f4(%rsi) │ │ │ │ - movzwl 0xa8(%rsp),%eax │ │ │ │ - mov %rdx,0x3f8(%rsi) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movabs $0xffffffffffff,%r8 │ │ │ │ - movzwl 0x68(%rsp),%edi │ │ │ │ - add $0x68,%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %ax,0x38a(%rsi) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x10c(%rsp) │ │ │ │ - movabs $0xffffffff00ffffff,%rax │ │ │ │ - movl $0x0,0x108(%rsp) │ │ │ │ - and 0x108(%rsp),%r8 │ │ │ │ - shl $0x10,%r8 │ │ │ │ - mov %di,%r8w │ │ │ │ - and %rax,%r8 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - or $0x1000000,%r8 │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov %di,0x142(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ - pushq 0x80(%rsp) │ │ │ │ - pushq 0x80(%rsp) │ │ │ │ - or $0x1,%rdx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movdqu 0x160(%rsp),%xmm1 │ │ │ │ - mov 0x170(%rsp),%eax │ │ │ │ - mov %r10,0x90(%rsp) │ │ │ │ - mov 0x118(%rsp),%r9d │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 38ba0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4ebaf │ │ │ │ - cmpb $0x0,0xa7(%rsp) │ │ │ │ - jne 4e4c0 │ │ │ │ - movb $0x1,0x68(%rsp) │ │ │ │ - jmpq 4d2ee │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - movl $0x0,0xb9be0(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - lea 0xb9bc8(%rip),%rsi │ │ │ │ + movq $0x2,0x160(%rsp) │ │ │ │ + jmpq 53f10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x1b4e89(%rip) │ │ │ │ + jne 53f61 │ │ │ │ + mov 0xb3f24(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + lea 0x6f128(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - jns 4e2a3 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 4e2a3 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xb9b66(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - jmpq 4e2a3 │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + movb $0x1,0x1b4e4e(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + jmpq 53f61 │ │ │ │ + lea 0x6e029(%rip),%rcx │ │ │ │ + mov $0x1a,%edx │ │ │ │ + lea 0x6de2e(%rip),%rsi │ │ │ │ + lea 0x6f166(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmpq 4d908 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 4e060 │ │ │ │ - cmpw $0x0,0x160(%rbp) │ │ │ │ - je 4e545 │ │ │ │ - mov 0x168(%rbp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4e545 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x8b966(%rip),%r14 │ │ │ │ - lea 0x12440(%rsi),%r15 │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 4e51a │ │ │ │ - mov %rbx,%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add 0x168(%r15),%rcx │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 4e52a │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 19660 │ │ │ │ - movzwl 0x160(%r15),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jg 4e50c │ │ │ │ - mov (%rsp),%eax │ │ │ │ - movzbl 0x3e(%r15),%edx │ │ │ │ - mov %r15,%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %cx,0x160(%rbp) │ │ │ │ - jmpq 4dedc │ │ │ │ - sub $0x1,%r8d │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - test $0x1,%cl │ │ │ │ - je 4e150 │ │ │ │ - mov %r9,%rbx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 4e5ab │ │ │ │ - mov 0x12514(%r10),%eax │ │ │ │ - cmp 0x12494(%r10),%eax │ │ │ │ - jae 4ebd3 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0x12514(%r10),%eax │ │ │ │ - mov (%rsi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jbe 4e8b3 │ │ │ │ - mov 0x124a0(%r10),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 4e5ab │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e8b3 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %r11,0x98(%rsp) │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - lock andl $0xfffffffe,(%rax) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ + push %r15 │ │ │ │ + mov %r9,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - mov 0xb89fd(%rip),%rax │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - mov 0x88(%rsp),%r10 │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov 0x98(%rsp),%r11 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 4ecc4 │ │ │ │ - mov 0xb9a68(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 4ecbc │ │ │ │ - mov 0xb89c9(%rip),%rsi │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov 0xb9a4b(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4ecb4 │ │ │ │ - mov 0xb99c5(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 4ec07 │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - callq 18940 │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - jmpq 4e2a3 │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - lea -0x32c8(%rip),%rsi │ │ │ │ - mov 0xb9ad9(%rip),%r8 │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %rsi,0x108(%rbp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %al,0x3f(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 14060 │ │ │ │ - jmpq 4de6b │ │ │ │ + mov %edi,0x60(%rsp) │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 1cfa0 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - jmpq 4def8 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - callq 18890 │ │ │ │ - mov 0x98(%rsp),%r10 │ │ │ │ - mov 0xc0(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - jne 4eb78 │ │ │ │ - movq $0xfffffffffffffff4,0x98(%rsp) │ │ │ │ - movq $0xfffffffffffffff4,0xb0(%rsp) │ │ │ │ - jmpq 4e253 │ │ │ │ - imul $0x3b9aca00,%rdx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - lea (%rdx,%rcx,1),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt %rbp,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%r10,%rdx,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4e783 │ │ │ │ - movslq 0xd70(%rcx),%rdx │ │ │ │ - mov 0xd78(%rcx),%rcx │ │ │ │ - cmp 0x50(%rsp),%rcx │ │ │ │ - jns 4e777 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - shr $0xc,%r9 │ │ │ │ - sub %r9,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovs %rbp,%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - add %edx,%edi │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 4e79a │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - and (%r8),%rax │ │ │ │ - jne 4e7ab │ │ │ │ - shl $0xa,%esi │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %esi,%ebp │ │ │ │ - jmpq 4d09f │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - jmp 4e744 │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - lea -0x33dc(%rip),%rcx │ │ │ │ - mov 0xb99c5(%rip),%rdi │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %rcx,0x108(%rbp) │ │ │ │ - mov %al,0x3f(%rbp) │ │ │ │ - callq 14060 │ │ │ │ - jmpq 4de6b │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 58150 │ │ │ │ - mov $0x2,%eax │ │ │ │ - jmpq 4cd14 │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - test $0x1,%bl │ │ │ │ - je 4d1f8 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - mov 0xa8(%rsp),%r14 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 4d1cc │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %ecx,%r12d │ │ │ │ - mov %r9d,%r14d │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov 0x30(%r8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 4d177 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - jmpq 4d274 │ │ │ │ + callq 53590 │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 54263 │ │ │ │ + sub $0x5,%ebx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + ja 542d0 │ │ │ │ + mov $0x1000,%ebp │ │ │ │ + test %r15,%r15 │ │ │ │ + je 54296 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xb8791(%rip),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq 4dd0f │ │ │ │ - mfence │ │ │ │ - jmpq 4e27b │ │ │ │ - mov 0xb8775(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 4e2a3 │ │ │ │ - mfence │ │ │ │ - jmpq 4e294 │ │ │ │ - mfence │ │ │ │ - jmpq 4dd0f │ │ │ │ - lea 0x8b4f5(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x863e0(%rip),%rsi │ │ │ │ - lea 0x8618d(%rip),%rdi │ │ │ │ + cmp $0x1000,%r15d │ │ │ │ + mov %ebp,%ebx │ │ │ │ + lea 0x6e000(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + cmovbe %r15d,%ebx │ │ │ │ + mov %ebx,%ebx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 533b0 │ │ │ │ + sub %rbx,%r15 │ │ │ │ + jne 54270 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 53610 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %r13,%rax │ │ │ │ + xor %r14,%rdx │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 542ef │ │ │ │ + add $0x78,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6de89(%rip),%rcx │ │ │ │ + mov $0x142,%edx │ │ │ │ + lea 0x6dd1d(%rip),%rsi │ │ │ │ + lea 0x6f09e(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - jne 4e8d0 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - or $0x1,%rax │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r11,0xd0(%rsp) │ │ │ │ - mov %rax,0x48(%rsi) │ │ │ │ - lock incl 0x12514(%r10) │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %r10,0xc0(%rsp) │ │ │ │ - test $0x1,%sil │ │ │ │ - cmove %rsi,%rax │ │ │ │ - sfence │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - callq 18f90 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r9 │ │ │ │ - mov $0x81,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0xca,%edi │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - callq 7520 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov 0xd0(%rsp),%r10 │ │ │ │ - pop %r11 │ │ │ │ - pop %rsi │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov 0x12514(%r10),%ecx │ │ │ │ - mov 0xd0(%rsp),%r11 │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - lea (%rax,%rax,2),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 4e253 │ │ │ │ - mov 0x124a0(%r10),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 4e988 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e253 │ │ │ │ - mov 0xb9811(%rip),%rdi │ │ │ │ - lea 0x124c8(%r10),%rsi │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - callq 14060 │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - jmpq 4e253 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mfence │ │ │ │ - jmpq 4d29a │ │ │ │ - mov 0xb861c(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq 4d2c2 │ │ │ │ - mfence │ │ │ │ - jmpq 4d041 │ │ │ │ - mov 0xb8604(%rip),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq 4d041 │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - movl $0x0,0xb95fb(%rip) │ │ │ │ - push %rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movdqu 0x20(%r10),%xmm1 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movzbl 0x15d(%rsp),%ebx │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov 0x180(%rsp),%r12d │ │ │ │ + mov %ecx,0x58(%rsp) │ │ │ │ + mov 0x188(%rsp),%r15d │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov 0x154(%rsp),%edi │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + movzwl 0x160(%rsp),%ecx │ │ │ │ + movzbl 0x15c(%rsp),%r8d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xb95df(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - jns 4d2c2 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 4d2c2 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xb9590(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - jmpq 4d2c2 │ │ │ │ - mfence │ │ │ │ - jmpq 4d2b3 │ │ │ │ - mfence │ │ │ │ - jmpq 4d0de │ │ │ │ - mfence │ │ │ │ - jmpq 4d0c5 │ │ │ │ - mov 0xb8545(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq 4d0ed │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 18870 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmpq 4d1b0 │ │ │ │ - mfence │ │ │ │ - jmpq 4d156 │ │ │ │ - mov 0xb851d(%rip),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq 4d156 │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - movl $0x0,0xb9514(%rip) │ │ │ │ - push %rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov 0x30(%r10),%rax │ │ │ │ + test %bl,%bl │ │ │ │ + mov %bl,0x43(%rsp) │ │ │ │ + movups %xmm1,0x60(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + setne %al │ │ │ │ + cmp $0x5,%bl │ │ │ │ + setne %r11b │ │ │ │ + and %al,%r11b │ │ │ │ + je 546f0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edi,%r14d │ │ │ │ + shl $0x18,%edx │ │ │ │ + shl $0x16,%r14d │ │ │ │ + or %esi,%edx │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + lea 0x0(,%rcx,8),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor $0x10000000,%edx │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + add %r14d,%eax │ │ │ │ + shl $0x20,%rdx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r9,0xc0(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + shl $0x20,%rsi │ │ │ │ + movups %xmm0,0xe0(%rsp) │ │ │ │ + or %rsi,%rbx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ + shr $0x20,%rsi │ │ │ │ + mov %r15d,0xac(%rsp) │ │ │ │ + or %rdx,%rsi │ │ │ │ + mov 0x28(%r10),%edx │ │ │ │ + mov %r12d,0xc8(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov 0x178(%rsp),%esi │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + shr $0x9,%edx │ │ │ │ + mov %r15d,0xcc(%rsp) │ │ │ │ + mov %esi,0xa8(%rsp) │ │ │ │ + mov 0x178(%rsp),%esi │ │ │ │ + mov %edx,%r9d │ │ │ │ + mov %r15d,0xec(%rsp) │ │ │ │ + add %r12d,%esi │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + sub %esi,%r9d │ │ │ │ + movups %xmm0,0xb0(%rsp) │ │ │ │ + mov %r9d,0xe8(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + movups %xmm0,0xf0(%rsp) │ │ │ │ + cmp %r15d,%r8d │ │ │ │ + je 54730 │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 54831 │ │ │ │ + cmp %edi,%edx │ │ │ │ + jne 54812 │ │ │ │ + test %r11b,%r11b │ │ │ │ + jne 547f3 │ │ │ │ + lea -0x3(%r15),%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + mov %edi,0x34(%rsp) │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + setbe %cl │ │ │ │ + lea -0x3(%rdi),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + setbe %dl │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 547d4 │ │ │ │ + lea 0xa0(%rsp),%rcx │ │ │ │ + mov 0x178(%rsp),%edx │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + movabs $0xffffffff00000000,%r11 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea 0x100(%rsp),%rcx │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %r15d,0x188(%rsp) │ │ │ │ + mov %r10,%r15 │ │ │ │ + mov %edx,%r13d │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + shl $0x9,%r13d │ │ │ │ + mov %r13d,0x68(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jne 54527 │ │ │ │ + cmpq $0x0,(%r12) │ │ │ │ + je 54700 │ │ │ │ + and %r11,%rbx │ │ │ │ + mov 0xc(%r12),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%r8 │ │ │ │ + or %rax,%rbx │ │ │ │ + lea 0x60(%rsp),%r9 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 53750 │ │ │ │ + movabs $0xffffffff00000000,%r11 │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + mov %rdx,0x18(%r12) │ │ │ │ + shr $0x6,%r13d │ │ │ │ + and %r11,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + lea (%r14,%r13,1),%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + or %rax,%rbx │ │ │ │ + cmp (%rsp),%r12 │ │ │ │ + je 54580 │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + jmp 54508 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov %r15,%r10 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0x188(%rsp),%r15d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 545d8 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x178(%rsp),%r9d │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + shl $0x9,%r9d │ │ │ │ + mov %r15d,%edi │ │ │ │ + add $0x20,%rbx │ │ │ │ + callq 54210 │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 5463b │ │ │ │ + mov 0x8(%rbx),%r9d │ │ │ │ + jmp 545ad │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov %r10,%r8 │ │ │ │ + lea 0x80(%rsp),%r9 │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + movdqu 0x20(%r10),%xmm2 │ │ │ │ + shl $0x20,%rax │ │ │ │ + xor $0x10000000,%ecx │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + movups %xmm2,0x80(%rsp) │ │ │ │ + shl $0x20,%rax │ │ │ │ + shr $0x20,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + mov 0x30(%r10),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + callq 53750 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor 0x168(%rsp),%rsi │ │ │ │ + xor 0x170(%rsp),%rdx │ │ │ │ + or %rdx,%rsi │ │ │ │ + jne 547ca │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x34(%rsp),%r9d │ │ │ │ + movzbl 0x43(%rsp),%r11d │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 546a3 │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov 0xc(%rax),%r8d │ │ │ │ + mov %r11b,0xd(%rbp) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov %cx,0x10(%rbp) │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ + mov %edx,0x4(%rbp) │ │ │ │ + mov %edx,0x8(%rbp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r8b,0xc(%rbp) │ │ │ │ + mov %dx,0xe(%rbp) │ │ │ │ + mov %rdi,0x18(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + ja 546ac │ │ │ │ + add 0x8(%rax),%ecx │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %r10,%rax │ │ │ │ + je 546c0 │ │ │ │ + mov (%rax),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 54671 │ │ │ │ + jmp 546a3 │ │ │ │ + nop │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xb94f8(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - jns 4d0ed │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 4d0ed │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 54850 │ │ │ │ + add $0x118,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 543b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x14(%r15),%eax │ │ │ │ + and $0x7fffff,%edx │ │ │ │ + add %rdx,0x60(%rsp) │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 5471d │ │ │ │ + and $0xfb,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 54760 │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + jmpq 5455e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x18(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 54488 │ │ │ │ + lea -0x5(%r15),%r8d │ │ │ │ xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xb94a9(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - jmpq 4d0ed │ │ │ │ - callq 470b0 │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r11,0xd8(%rsp) │ │ │ │ - jmpq 4ddc0 │ │ │ │ - lea 0x8b109(%rip),%rcx │ │ │ │ - mov $0x381,%edx │ │ │ │ - lea 0x8c386(%rip),%rsi │ │ │ │ - lea 0x8c39a(%rip),%rdi │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + setbe %r9b │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + jmpq 54488 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%r15),%r10 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r13d,%ecx │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 5455e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x6c(%rsp),%edx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r10,%rdx │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + sub 0x70(%rsp),%eax │ │ │ │ + cmp %ecx,%esi │ │ │ │ + cmovbe %esi,%r8d │ │ │ │ + cmp %r8d,%eax │ │ │ │ + cmova %r8d,%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + add 0x70(%rsp),%eax │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + cmp 0x8(%rdx),%eax │ │ │ │ + jne 547c1 │ │ │ │ + add $0x1,%edi │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + mov %edi,0x6c(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 54778 │ │ │ │ + jmpq 5455e │ │ │ │ + mov $0xfffffffb,%eax │ │ │ │ + jmpq 546c2 │ │ │ │ + lea 0x6d965(%rip),%rcx │ │ │ │ + mov $0x16d,%edx │ │ │ │ + lea 0x6d819(%rip),%rsi │ │ │ │ + lea 0x6ec3a(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x8b10a(%rip),%rcx │ │ │ │ - mov $0x5ea,%edx │ │ │ │ - lea 0x8c29e(%rip),%rsi │ │ │ │ - lea 0x83567(%rip),%rdi │ │ │ │ + lea 0x6d946(%rip),%rcx │ │ │ │ + mov $0x16c,%edx │ │ │ │ + lea 0x6d7fa(%rip),%rsi │ │ │ │ + lea 0x6d838(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 47110 │ │ │ │ - movq $0xfffffffffffffff9,0xb0(%rsp) │ │ │ │ - jmpq 4e1f0 │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - cmpb $0x0,0x68(%rsp) │ │ │ │ - jne 4d422 │ │ │ │ - jmpq 4cb25 │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - jmp 4ebec │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - movl $0x0,0xb93e7(%rip) │ │ │ │ - push %rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + lea 0x6d927(%rip),%rcx │ │ │ │ + mov $0x16b,%edx │ │ │ │ + lea 0x6d7db(%rip),%rsi │ │ │ │ + lea 0x6ebbc(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6d908(%rip),%rcx │ │ │ │ + mov $0x16a,%edx │ │ │ │ + lea 0x6d7bc(%rip),%rsi │ │ │ │ + lea 0x6eb65(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + add $0x38,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0xb93cb(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - jns 4e64c │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 4e64c │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 7150 │ │ │ │ + mov $0x3c,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x658a7(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xb936e(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - jmpq 4e64c │ │ │ │ - mfence │ │ │ │ - jmpq 4e63d │ │ │ │ - mfence │ │ │ │ - jmpq 4e620 │ │ │ │ - mov 0xb8325(%rip),%rsi │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq 4e64c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - cmpq $0x0,0x12488(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - je 4ecfa │ │ │ │ - lea 0x12488(%rdi),%rdi │ │ │ │ - callq 17d30 │ │ │ │ - lea 0x12440(%rbx),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + callq 78e0 <__sprintf_chk@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xfffffffc,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x658ad(%rip),%rdi │ │ │ │ + callq 7300 │ │ │ │ + test %eax,%eax │ │ │ │ + js 54900 │ │ │ │ + mov %eax,%edi │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 7840 │ │ │ │ + cmp $0x20,%rax │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 5490b │ │ │ │ + sub $0xffffffffffffff80,%rsp │ │ │ │ pop %rbx │ │ │ │ - jmpq 19070 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x355a7(%rip),%rcx │ │ │ │ - lea -0x3560e(%rip),%rdx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov (%rax),%eax │ │ │ │ + neg %eax │ │ │ │ + jmp 548e2 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + movabs $0x79656b2a2a686362,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - movabs $0x11000000110,%rax │ │ │ │ - movzwl 0x452(%rdi),%esi │ │ │ │ - mov %rax,0x12408(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movzwl 0x4d4(%rdi),%eax │ │ │ │ - movl $0x30,0x12410(%rdi) │ │ │ │ - cmp %eax,%esi │ │ │ │ - cmovb %eax,%esi │ │ │ │ - add $0x12440,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - shr $0x3,%esi │ │ │ │ - callq 19210 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x50,%rsp │ │ │ │ + movdqu 0x18(%rsi),%xmm0 │ │ │ │ + movdqu 0x28(%rsi),%xmm1 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov 0x38(%rsi),%rdx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + movups %xmm1,0x30(%rsp) │ │ │ │ + cmp %r13,%rax │ │ │ │ + je 549ae │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov 0x508(%rdi),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 54860 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 4ed80 │ │ │ │ - lea 0x12488(%rbx),%rdi │ │ │ │ - lea 0x8b0ac(%rip),%rsi │ │ │ │ - callq 17a80 │ │ │ │ + jne 54a00 │ │ │ │ + mov 0x4b0(%r14),%rdx │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + mov $0x28,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 53b00 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 4ed80 │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ + jne 549c4 │ │ │ │ + cmp %r13,0x20(%rsp) │ │ │ │ + jne 54a1c │ │ │ │ + movdqu 0x28(%rsp),%xmm2 │ │ │ │ + movdqu 0x38(%rsp),%xmm3 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movups %xmm2,(%rbx) │ │ │ │ + movups %xmm3,0x10(%rbx) │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a8650 │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a8650 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 54a30 │ │ │ │ + add $0x50,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x6ea87(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + jmp 549c4 │ │ │ │ + lea 0x6d640(%rip),%rdi │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + jmp 549c4 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x570(%rdi),%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jae 4ef08 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - movzbl (%rdi),%edi │ │ │ │ - test %dil,%dil │ │ │ │ - je 4ef08 │ │ │ │ - movzbl %dil,%eax │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x8,%ebx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - cltq │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov $0x7,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - sub %ecx,%ebx │ │ │ │ - lea 0x8c941(%rip),%rcx │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - lea (%r8,%rax,1),%rcx │ │ │ │ - mov %rax,%r10 │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jb 4ef08 │ │ │ │ - mov $0x10,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rsp,%rcx,1),%r11 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 4eeb0 │ │ │ │ - mov (%r8),%rcx │ │ │ │ - lea 0x8(%r11),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rcx,(%r11) │ │ │ │ - mov -0x8(%r8,%rax,1),%rcx │ │ │ │ - mov %rcx,-0x8(%r11,%rax,1) │ │ │ │ - mov %r11,%rcx │ │ │ │ - sub %rdi,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x100,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - xor %al,(%r11) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - bswap %rax │ │ │ │ - bswap %rcx │ │ │ │ - mov %rax,(%r9) │ │ │ │ - mov %rcx,0x8(%r9) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 93f40 │ │ │ │ test %rax,%rax │ │ │ │ - je 4eed0 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x80,%esi │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%esi │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - movzbl %r10b,%eax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 4ef0f │ │ │ │ - add $0x20,%rsp │ │ │ │ + je 54b20 │ │ │ │ + movabs $0x79656b2a2a686362,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp %r14,0x18(%rax) │ │ │ │ + je 54ad0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 54b2b │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4eef0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 54910 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 4ee58 │ │ │ │ - mov %dil,(%r11) │ │ │ │ - test $0x2,%al │ │ │ │ - je 4ee58 │ │ │ │ - movzwl -0x2(%r8,%rax,1),%ecx │ │ │ │ - mov %cx,-0x2(%r11,%rax,1) │ │ │ │ - jmp 4ee58 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4ee8e │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - mov $0x40,%esi │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %ecx,%esi │ │ │ │ - jmp 4ee8e │ │ │ │ + jne 54a9e │ │ │ │ + mov %r14,0x18(%rbx) │ │ │ │ + movdqu (%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + movdqu 0x10(%rsp),%xmm1 │ │ │ │ + movups %xmm1,0x30(%rbx) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + andq $0xffffffffffffc3ff,0x98(%rax) │ │ │ │ + callq 94d70 │ │ │ │ + jmp 54a9e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r8),%ecx │ │ │ │ - mov %ecx,(%r11) │ │ │ │ - mov -0x4(%r8,%rax,1),%ecx │ │ │ │ - mov %ecx,-0x4(%r11,%rax,1) │ │ │ │ - jmpq 4ee58 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 4ee94 │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + jmpq 54a9e │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov $0xffffffea,%r13d │ │ │ │ push %r12 │ │ │ │ + lea 0x570(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x68,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - testb $0x7f,0xb(%rsi) │ │ │ │ - je 4f558 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0xe(%rsi),%r15 │ │ │ │ - lea 0xc(%rsp),%r14 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x40,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%ecx │ │ │ │ - and $0x7f,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 4f580 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x40,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rdx,0x20(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 4f5b0 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x40,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rdx,0x28(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 4f5f0 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x40,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 4f600 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x40,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 4f5d0 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x40,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - je 4f632 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x20,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %edx,0x48(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x7,%eax │ │ │ │ - je 4f638 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x20,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %edx,0x4c(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - je 4f656 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x20,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %edx,0x50(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x9,%eax │ │ │ │ - je 4f66d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x20,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %edx,0x54(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xa,%eax │ │ │ │ - je 4f68f │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x20,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %edx,0x58(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xb,%eax │ │ │ │ - je 4f6a9 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x8,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %dl,0x5c(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xc,%eax │ │ │ │ - je 4f6be │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x8,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %dl,0x5d(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xd,%eax │ │ │ │ - je 4f6d5 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x20,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %edx,0x60(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xe,%eax │ │ │ │ - je 4f6ea │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x8,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %dl,0x64(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xf,%eax │ │ │ │ - je 4f6ff │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x8,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %dl,0x65(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x10,%eax │ │ │ │ - je 4f72b │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x10,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %dx,0x66(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x11,%eax │ │ │ │ - je 4f716 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x10,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %dx,0x68(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x12,%eax │ │ │ │ - je 4f77d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x10,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %dx,0x6a(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x13,%eax │ │ │ │ - je 4f768 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x10,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %dx,0x6c(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x14,%eax │ │ │ │ - je 4f751 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x10,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %dx,0x6e(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x15,%eax │ │ │ │ - je 4f742 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 54bd0 │ │ │ │ + lea 0x30(%rsp),%r15 │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a8650 │ │ │ │ + mov $0x28,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x40,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - lea (%r15,%rax,1),%rdi │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - movzbl 0xb(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x16,%eax │ │ │ │ - je 4f614 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 4ed90 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f530 │ │ │ │ - cmpl $0x40,0xc(%rsp) │ │ │ │ - ja 4f628 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 4f6a4 │ │ │ │ - add $0x38,%rsp │ │ │ │ + callq a8650 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 54d36 │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rdx),%rdi │ │ │ │ - movq $0x0,0x18(%rdx) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - movq $0x0,0x78(%rdx) │ │ │ │ - sub %edi,%edx │ │ │ │ - lea 0x80(%rdx),%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmp 4f530 │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 53420 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 54b7e │ │ │ │ + lea 0x38(%rsp),%r9 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x20,%edx │ │ │ │ + movabs $0x79656b2a2a686362,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r9,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - sub %edi,%edx │ │ │ │ - lea 0x80(%rdx),%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmp 4f530 │ │ │ │ + mov $0x13e,%edi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + lea 0x30(%rsp),%r15 │ │ │ │ + callq 7520 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + cmp $0x20,%eax │ │ │ │ + jne 54d3b │ │ │ │ + test %bl,%bl │ │ │ │ + jne 54cb8 │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov 0x127d0(%rbp),%rax │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq *(%rax) │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 54b88 │ │ │ │ + lea 0x508(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 943c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 54d2b │ │ │ │ + movdqu 0x30(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm0,0x18(%rax) │ │ │ │ + movdqu 0x40(%rsp),%xmm1 │ │ │ │ + movups %xmm1,0x28(%rax) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov %rdx,0x38(%rax) │ │ │ │ + mov 0x508(%rbp),%rdx │ │ │ │ + mov 0x98(%rdx),%rax │ │ │ │ + and $0xc3,%ah │ │ │ │ + or $0x4,%ah │ │ │ │ + mov %rax,0x98(%rdx) │ │ │ │ + callq 94d70 │ │ │ │ + jmpq 54b88 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - jmp 4f594 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x40(%rbx) │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 54860 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ + jne 54d11 │ │ │ │ + mov 0x4b0(%rbp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x28,%r8d │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + callq 53b00 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ + je 54c2e │ │ │ │ + jmpq 54b88 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x6e776(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movups %xmm0,0x50(%rbx) │ │ │ │ - movups %xmm0,0x60(%rbx) │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - jmpq 4f530 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - jmp 4f5d4 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 54b88 │ │ │ │ + mov $0xfffffff4,%r13d │ │ │ │ + jmpq 54b88 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6d3de(%rip),%rcx │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x65422(%rip),%rsi │ │ │ │ + lea 0x65463(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x38(%rbx) │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - movups %xmm0,0x58(%rbx) │ │ │ │ - movups %xmm0,0x68(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 4f530 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x127d8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 54d7e │ │ │ │ + cmp $0xfffffffffffff000,%rdi │ │ │ │ + ja 54d7e │ │ │ │ + callq 7410 │ │ │ │ + mov 0x127d0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 54d98 │ │ │ │ + cmp $0xfffffffffffff000,%rdi │ │ │ │ + ja 54d98 │ │ │ │ + callq 7410 │ │ │ │ + mov 0x127c8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 54db8 │ │ │ │ + cmp $0xfffffffffffff000,%rdi │ │ │ │ + ja 54db8 │ │ │ │ + pop %rbx │ │ │ │ + jmpq 7410 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq 4f530 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4f608 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,0x7c(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x4c(%rbx) │ │ │ │ - movups %xmm0,0x5c(%rbx) │ │ │ │ - movups %xmm0,0x6c(%rbx) │ │ │ │ - jmpq 4f530 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x50(%rbx) │ │ │ │ - movups %xmm0,0x60(%rbx) │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - jmpq 4f530 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x74(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x7c(%rbx) │ │ │ │ - movups %xmm0,0x54(%rbx) │ │ │ │ - movups %xmm0,0x64(%rbx) │ │ │ │ - jmpq 4f530 │ │ │ │ - add $0x58,%rbx │ │ │ │ - mov $0xa,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - jmpq 4f530 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - add $0x5c,%rbx │ │ │ │ - mov $0x9,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - jmpq 4f530 │ │ │ │ - add $0x5d,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x23,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %al,%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 4f530 │ │ │ │ - add $0x60,%rbx │ │ │ │ - mov $0x8,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - jmpq 4f530 │ │ │ │ - add $0x64,%rbx │ │ │ │ - mov $0x7,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - jmpq 4f530 │ │ │ │ - add $0x65,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1b,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %al,%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 4f530 │ │ │ │ - add $0x68,%rbx │ │ │ │ - mov $0x6,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - jmpq 4f530 │ │ │ │ - add $0x66,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1a,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %al,%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 4f530 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - jmpq 4f530 │ │ │ │ - add $0x6e,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x12,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %al,%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 4f530 │ │ │ │ - add $0x6c,%rbx │ │ │ │ - mov $0x5,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - jmpq 4f530 │ │ │ │ - add $0x6a,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x16,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %al,%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 4f530 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ - lea 0xe(%rsi),%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ - testb $0x7f,0xb(%rsi) │ │ │ │ - jne 4fba0 │ │ │ │ - movq $0x0,0x18(%rdx) │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - test $0x7e,%al │ │ │ │ - jne 4fbf8 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - ja 4fb50 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - test $0x7c,%al │ │ │ │ - jne 4fc90 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - ja 4fce8 │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - ja 4fd24 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - ja 4fd58 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movl $0x0,0x48(%rbp) │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - test $0x78,%al │ │ │ │ - jne 4fd98 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movl $0x0,0x4c(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - ja 4fc50 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movl $0x0,0x50(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x9,%eax │ │ │ │ - ja 4fdd8 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movl $0x0,0x54(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xa,%eax │ │ │ │ - ja 4fe18 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movl $0x0,0x58(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xb,%eax │ │ │ │ - ja 4fe58 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movb $0x0,0x5c(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xc,%eax │ │ │ │ - ja 4fe98 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movb $0x0,0x5d(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xd,%eax │ │ │ │ - ja 4ff18 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movl $0x0,0x60(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0xe,%eax │ │ │ │ - ja 4ff58 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movb $0x0,0x64(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - test $0x70,%al │ │ │ │ - jne 4ff98 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movb $0x0,0x65(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x10,%eax │ │ │ │ - ja 4ffd8 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %di,0x66(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x11,%eax │ │ │ │ - ja 50018 │ │ │ │ - xor %esi,%esi │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %si,0x68(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x12,%eax │ │ │ │ - ja 50058 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %cx,0x6a(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x13,%eax │ │ │ │ - ja 4fed8 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %dx,0x6c(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x14,%eax │ │ │ │ - ja 50098 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %ax,0x6e(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x15,%eax │ │ │ │ - ja 500d8 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x70(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ + testb $0x2,0x44c(%rdi) │ │ │ │ + je 54df3 │ │ │ │ + cmpb $0x0,0x482(%rdi) │ │ │ │ + jne 54ec0 │ │ │ │ xor %edx,%edx │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x16,%eax │ │ │ │ - ja 50110 │ │ │ │ - mov %rdx,0x78(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 5012f │ │ │ │ - add $0x28,%rsp │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x6d27e(%rip),%rdi │ │ │ │ + callq a3050 │ │ │ │ + mov %rax,0x127c8(%rbx) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 54f18 │ │ │ │ + mov 0x508(%rbx),%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 54f08 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsp,%r13 │ │ │ │ + callq 53420 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 54e90 │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a8650 │ │ │ │ + testb $0x2,0x44c(%rbx) │ │ │ │ + je 54e64 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 54ee0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 54f33 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - cltq │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - add %rax,%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - je 4f82b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 4fb30 │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - cltq │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - add %rax,%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jne 4fb98 │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - test $0x7e,%al │ │ │ │ - je 4f7fb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - cltq │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - add %rax,%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - je 4f80b │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x50(%rbp) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4f8f8 │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - cltq │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - add %rax,%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - je 4f847 │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jbe 4f877 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 54910 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - jmpq 4f887 │ │ │ │ + jne 54e45 │ │ │ │ + mov 0x127d0(%rbx),%rax │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq *(%rax) │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 54e45 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x6d239(%rip),%rdx │ │ │ │ + lea 0x683ed(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 54df3 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x48(%rbp) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4f8a6 │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x4c(%rbp) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4f8cd │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x54(%rbp) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4f923 │ │ │ │ - jmpq 4fb98 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x6d216(%rip),%rdx │ │ │ │ + lea 0x683db(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 54e64 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rsp,%r13 │ │ │ │ + jmpq 54e45 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x58(%rbp) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4f94e │ │ │ │ - jmpq 4fb98 │ │ │ │ + lea 0x6e599(%rip),%rdi │ │ │ │ + mov %rsp,%r13 │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x127c8(%rbx),%r12d │ │ │ │ + jmpq 54e45 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %al,0x5c(%rbp) │ │ │ │ - test $0xffffffffffffff00,%rax │ │ │ │ - je 4f976 │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %al,0x5d(%rbp) │ │ │ │ - test $0xffffffffffffff00,%rax │ │ │ │ - je 4f99e │ │ │ │ - jmpq 4fb98 │ │ │ │ + movl $0x1,0x30(%rdi) │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ + jmpq a6bf0 │ │ │ │ + movl $0x1,0x20(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + jmpq a6bf0 │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 54fe5 │ │ │ │ + mov 0x28(%rdi),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 54f81 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ax,0x6c(%rbp) │ │ │ │ - test $0xffffffffffff0000,%rax │ │ │ │ - je 4fabd │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x60(%rbp) │ │ │ │ + add $0x1,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 4f9c9 │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %al,0x64(%rbp) │ │ │ │ - test $0xffffffffffffff00,%rax │ │ │ │ - je 4f9f1 │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %al,0x65(%rbp) │ │ │ │ - test $0xffffffffffffff00,%rax │ │ │ │ - je 4fa15 │ │ │ │ - jmpq 4fb98 │ │ │ │ + je 54f98 │ │ │ │ + cmp %rsi,(%rcx,%rax,8) │ │ │ │ + jne 54f78 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x14(%rdi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x18(%rdi),%rdx │ │ │ │ + je 54fec │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov %rsi,(%rcx,%rdx,8) │ │ │ │ + jmp 54fc0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ax,0x66(%rbp) │ │ │ │ - test $0xffffffffffff0000,%rax │ │ │ │ - je 4fa3f │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ax,0x68(%rbp) │ │ │ │ - test $0xffffffffffff0000,%rax │ │ │ │ - je 4fa69 │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ax,0x6a(%rbp) │ │ │ │ - test $0xffffffffffff0000,%rax │ │ │ │ - je 4fa93 │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ax,0x6e(%rbp) │ │ │ │ - test $0xffffffffffff0000,%rax │ │ │ │ - je 4fae7 │ │ │ │ - jmpq 4fb98 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - add %rax,%r13 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - jmpq 4fb13 │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + mov 0x28(%rdi),%rcx │ │ │ │ + mov %rax,(%rcx,%rdx,8) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 54f87 │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea -0x1(%rdx),%rdx │ │ │ │ + shr %rdx │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + mov (%rax,%rdx,8),%rsi │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov 0x8(%rsi),%r8 │ │ │ │ + cmp %r8,0x8(%rax) │ │ │ │ + js 54fb0 │ │ │ │ + jmp 54f87 │ │ │ │ + cmpq $0x0,0x18(%rdi) │ │ │ │ + jne 55010 │ │ │ │ + push %rax │ │ │ │ + lea 0x6e86c(%rip),%rcx │ │ │ │ + mov $0x21,%edx │ │ │ │ + lea 0x6e4d7(%rip),%rsi │ │ │ │ + lea 0x6e4f1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb30 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmpq 4fb25 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + movq $0x1,0x20(%rdi) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + jmpq 54f87 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xd0,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 50195 │ │ │ │ + je 55085 │ │ │ │ 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 │ │ │ │ lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ mov %rsp,%r9 │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov $0x1,%edx │ │ │ │ lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ + lea 0x6e432(%rip),%r8 │ │ │ │ mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 7370 <__vsnprintf_chk@plt> │ │ │ │ movslq %eax,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jbe 50210 │ │ │ │ + jbe 55100 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 50220 │ │ │ │ + jne 55110 │ │ │ │ add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ test %rbx,%rbx │ │ │ │ mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - jmp 501ed │ │ │ │ + jmp 550e1 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x14(%rdi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 55130 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + cmp 0x8(%rsi),%rax │ │ │ │ + jns 55150 │ │ │ │ + jmpq 54f60 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x14(%rdi) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + jmpq *%rax │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x8b17c(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x14(%rdi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - movzwl 0x14(%rsi),%ecx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r8d │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b162(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b14f(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b13c(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b129(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b116(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b102(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b0f1(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x48(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b0dd(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x4c(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b0c9(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x50(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b0b7(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x54(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b0aa(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x58(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b096(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzbl 0x5c(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b08b(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzbl 0x5d(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b07e(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x60(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b1e3(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzbl 0x64(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b04c(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzbl 0x65(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b041(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzwl 0x66(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b037(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzwl 0x68(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b030(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzwl 0x6a(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b029(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzwl 0x6c(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b01d(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzwl 0x6e(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8b00f(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x70(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x8affa(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 55180 │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 552a0 │ │ │ │ + mov 0x28(%rdi),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x78(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 551b1 │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 552a0 │ │ │ │ + cmp %rsi,(%rdx) │ │ │ │ + jne 551a0 │ │ │ │ + sub $0x1,%rcx │ │ │ │ + mov %rcx,0x20(%rdi) │ │ │ │ + mov (%r8,%rcx,8),%rcx │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + mov 0x28(%rdi),%rdx │ │ │ │ + mov %rsi,(%rdx,%rcx,8) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 551f4 │ │ │ │ + jmpq 552b0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r8,(%rsi) │ │ │ │ + mov 0x28(%rdi),%rdx │ │ │ │ + mov %rcx,(%rdx,%rax,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 552b0 │ │ │ │ + mov 0x28(%rdi),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x1(%rax),%rax │ │ │ │ + shr %rax │ │ │ │ + lea (%rcx,%rdx,8),%rsi │ │ │ │ + mov (%rcx,%rax,8),%r8 │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + mov 0x8(%r8),%rbx │ │ │ │ + cmp %rbx,0x8(%rcx) │ │ │ │ + js 551e0 │ │ │ │ + lea 0x1(%rdx,%rdx,1),%rcx │ │ │ │ + mov 0x20(%rdi),%r10 │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + ja 55277 │ │ │ │ + jmp 552a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + mov (%rax),%r10 │ │ │ │ + mov 0x8(%r10),%rbp │ │ │ │ + cmp %rbp,%r9 │ │ │ │ + cmovns %rax,%rsi │ │ │ │ + mov (%r8,%rdx,8),%rax │ │ │ │ + cmovns %rbp,%r9 │ │ │ │ + cmovns %r10,%rbx │ │ │ │ + cmovs %rcx,%r11 │ │ │ │ + cmp 0x8(%rax),%r9 │ │ │ │ + jns 552a0 │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + lea 0x1(%r11,%r11,1),%rcx │ │ │ │ + mov %rbx,(%rax,%rdx,8) │ │ │ │ + mov 0x20(%rdi),%r10 │ │ │ │ + cmp %r10,%rcx │ │ │ │ + jae 552a0 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov 0x28(%rdi),%r8 │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + lea (%rax,%rax,1),%r11 │ │ │ │ + lea (%r8,%rcx,8),%rsi │ │ │ │ + mov (%rsi),%rbx │ │ │ │ + mov 0x8(%rbx),%r9 │ │ │ │ + cmp %r10,%r11 │ │ │ │ + jb 55230 │ │ │ │ + mov (%r8,%rdx,8),%rax │ │ │ │ + mov %rcx,%r11 │ │ │ │ + cmp 0x8(%rax),%r9 │ │ │ │ + js 5525b │ │ │ │ + mfence │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + movl $0x0,0x14(%rdi) │ │ │ │ retq │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,%r9 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rsi,%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 5521c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + lea 0x14(%rdi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdx,%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - bswap %rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 505b3 │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov $0x7,%edx │ │ │ │ - lea 0x8b174(%rip),%rsi │ │ │ │ - jmp 505d8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 50608 │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jne 505d0 │ │ │ │ - lea 0x8b114(%rip),%rcx │ │ │ │ - mov $0x2f,%edx │ │ │ │ - lea 0x8af63(%rip),%rsi │ │ │ │ - lea 0x8443c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x8b131(%rip),%rdx │ │ │ │ - lea -0x1(%rax),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - lea (%r9,%rax,1),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jb 506bc │ │ │ │ - mov $0x10,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rsp,%rcx,1),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae 50670 │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5069f │ │ │ │ + lea -0x3aa(%rip),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - je 50649 │ │ │ │ - movzbl (%rsi),%ecx │ │ │ │ - mov %cl,(%r9) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 506af │ │ │ │ - mov $0x100,%eax │ │ │ │ - mov %r8d,%ecx │ │ │ │ - sar %cl,%eax │ │ │ │ - or %al,(%r9) │ │ │ │ - movzbl %dl,%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 506db │ │ │ │ - add $0x28,%rsp │ │ │ │ + jne 55310 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + jns 55360 │ │ │ │ + mov %rsp,%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 54f60 │ │ │ │ + callq a6c40 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 55170 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 55375 │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - lea 0x8(%r9),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rcx,(%r9) │ │ │ │ - mov -0x8(%rax,%rsi,1),%rcx │ │ │ │ - mov %rcx,-0x8(%r9,%rax,1) │ │ │ │ - mov %r9,%rcx │ │ │ │ - sub %rdi,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp 50649 │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - mov %ecx,(%r9) │ │ │ │ - mov -0x4(%rax,%rsi,1),%ecx │ │ │ │ - mov %ecx,-0x4(%r9,%rax,1) │ │ │ │ - jmp 50649 │ │ │ │ - movzwl -0x2(%rax,%rsi,1),%ecx │ │ │ │ - mov %cx,-0x2(%r9,%rax,1) │ │ │ │ - jmp 50649 │ │ │ │ - lea 0x8b03d(%rip),%rcx │ │ │ │ - mov $0x33,%edx │ │ │ │ - lea 0x8ae8c(%rip),%rsi │ │ │ │ - lea 0x8ae99(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + mov %rsp,%r12 │ │ │ │ + movl $0x0,0x14(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *(%rsp) │ │ │ │ + jmp 55331 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea -0x45a(%rip),%rdi │ │ │ │ + push %rbp │ │ │ │ + lea 0x14(%r12),%rdx │ │ │ │ + push %rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov $0xfffffffffffffff8,%rbx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov 0x48(%rax),%ebp │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + and $0x200000,%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 553e0 │ │ │ │ + mov (%r12),%rax │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jns 554e0 │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 54f60 │ │ │ │ + lea -0x4be(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ - lea 0x36(%rsi),%r15 │ │ │ │ + lea 0x20(%rsp),%r15 │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 55485 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + lea (%rdx,%r13,1),%rsi │ │ │ │ + callq a8db0 │ │ │ │ + jmp 55485 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 554a0 │ │ │ │ + callq a6c40 │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 55478 │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + je 55478 │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + callq a8bd0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 55170 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 554fd │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x14(%r12) │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *0x10(%rsp) │ │ │ │ + jmpq 55407 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x168(%rsi),%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movups %xmm0,0x28(%rsi) │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - movups %xmm0,0x10(%rsi) │ │ │ │ - movq $0x0,0x20(%rsi) │ │ │ │ - movl $0x80107,(%rsi) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x18(%rsi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rax,0x28(%rsi) │ │ │ │ - mov 0x10(%rdx),%eax │ │ │ │ - mov %eax,0x30(%rsi) │ │ │ │ - movzwl 0x14(%rdx),%edx │ │ │ │ - mov %dx,0x34(%rsi) │ │ │ │ - testb $0x80,0x4f9(%rdi) │ │ │ │ - je 509a0 │ │ │ │ - or $0x80000000,%eax │ │ │ │ - mov %eax,0x30(%rsi) │ │ │ │ - mov 0x18(%r14),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 50d60 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x38(%r13),%rbp │ │ │ │ - mov %bx,0x36(%r13) │ │ │ │ - mov 0x20(%r14),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 50d8a │ │ │ │ - xor %r11d,%r11d │ │ │ │ - lea 0x2(%rbp),%rdx │ │ │ │ - mov %r11w,0x0(%rbp) │ │ │ │ - mov 0x28(%r14),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 50db4 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - lea 0x2(%rdx),%rbp │ │ │ │ - mov %r10w,(%rdx) │ │ │ │ - mov 0x30(%r14),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 50de7 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - lea 0x2(%rbp),%rdi │ │ │ │ - mov %r9w,0x0(%rbp) │ │ │ │ - mov 0x38(%r14),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 50e11 │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x40(%r14),%rsi │ │ │ │ - lea 0x1(%rdi),%rdx │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 50e3b │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - mov 0x48(%r14),%esi │ │ │ │ - lea 0x1(%rdx),%rbp │ │ │ │ - test %esi,%esi │ │ │ │ - jne 50e67 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov 0x4c(%r14),%esi │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 50e89 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - mov 0x50(%r14),%esi │ │ │ │ - lea 0x1(%rdx),%rbp │ │ │ │ - test %esi,%esi │ │ │ │ - jne 50eb5 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov 0x54(%r14),%esi │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 50ed7 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - mov 0x58(%r14),%esi │ │ │ │ - lea 0x1(%rdx),%rbp │ │ │ │ - test %esi,%esi │ │ │ │ - jne 50f03 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - movzbl 0x5c(%r14),%esi │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - test %sil,%sil │ │ │ │ - jne 50f27 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - movzbl 0x5d(%r14),%esi │ │ │ │ - lea 0x1(%rdx),%rbp │ │ │ │ - test %sil,%sil │ │ │ │ - jne 50f55 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov 0x60(%r14),%esi │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 50f77 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - movzbl 0x64(%r14),%esi │ │ │ │ - lea 0x1(%rdx),%rbp │ │ │ │ - test %sil,%sil │ │ │ │ - jne 50fa5 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - movzbl 0x65(%r14),%esi │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - test %sil,%sil │ │ │ │ - jne 50fc9 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - movzwl 0x66(%r14),%esi │ │ │ │ - lea 0x1(%rdx),%rbp │ │ │ │ - test %si,%si │ │ │ │ - jne 50ff7 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - movzwl 0x68(%r14),%esi │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - test %si,%si │ │ │ │ - jne 5101b │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - movzwl 0x6a(%r14),%esi │ │ │ │ - lea 0x1(%rdx),%rbp │ │ │ │ - test %si,%si │ │ │ │ - jne 51049 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - movzwl 0x6c(%r14),%esi │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - test %si,%si │ │ │ │ - jne 5106d │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - movzwl 0x6e(%r14),%esi │ │ │ │ - lea 0x1(%rdx),%rbp │ │ │ │ - test %si,%si │ │ │ │ - jne 5109b │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov 0x70(%r14),%rsi │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 510be │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - mov 0x78(%r14),%rsi │ │ │ │ - lea 0x1(%rdx),%rbp │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 510eb │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - lea 0x1(%rbp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - ja 51105 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + add %rax,%rbp │ │ │ │ + lea 0x14(%rdi),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 55540 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 55630 │ │ │ │ + mov 0x28(%r12),%rdx │ │ │ │ + mov (%rdx),%r11 │ │ │ │ + cmp 0x8(%r11),%rbp │ │ │ │ + js 55630 │ │ │ │ + sub $0x1,%rax │ │ │ │ xor %esi,%esi │ │ │ │ - shl $0x18,%ebx │ │ │ │ - sub %rcx,%r15 │ │ │ │ - mov %r15d,%edi │ │ │ │ - lea 0x7(%rdi),%rax │ │ │ │ - add %rcx,%rdi │ │ │ │ - shr $0x3,%rax │ │ │ │ - add $0x5,%eax │ │ │ │ - mov %al,0x0(%r13) │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - or $0x7,%eax │ │ │ │ - sub %r15d,%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - callq 7090 │ │ │ │ - mov 0x30(%r13),%eax │ │ │ │ - and $0x80ffffff,%eax │ │ │ │ - or %eax,%ebx │ │ │ │ - mov %ebx,0x30(%r13) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x20(%r12),%rdx │ │ │ │ + mov 0x28(%r12),%rax │ │ │ │ + mov %rcx,(%rax,%rdx,8) │ │ │ │ + mov 0x20(%r12),%r14 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + ja 555e9 │ │ │ │ + jmp 55613 │ │ │ │ + xchg %ax,%ax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + mov (%rdx),%r14 │ │ │ │ + mov 0x8(%r14),%r15 │ │ │ │ + cmp %r15,%r10 │ │ │ │ + cmovns %rdx,%r8 │ │ │ │ + mov (%r9,%rsi,8),%rdx │ │ │ │ + cmovns %r15,%r10 │ │ │ │ + cmovns %r14,%rdi │ │ │ │ + cmovs %rcx,%rax │ │ │ │ + cmp 0x8(%rdx),%r10 │ │ │ │ + jns 55613 │ │ │ │ + mov %rdx,(%r8) │ │ │ │ + mov 0x28(%r12),%rdx │ │ │ │ + lea 0x1(%rax,%rax,1),%rcx │ │ │ │ + mov %rdi,(%rdx,%rsi,8) │ │ │ │ + mov 0x20(%r12),%r14 │ │ │ │ + cmp %rcx,%r14 │ │ │ │ + jbe 55613 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x28(%r12),%r9 │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + lea (%rdx,%rdx,1),%rax │ │ │ │ + lea (%r9,%rcx,8),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + mov 0x8(%rdi),%r10 │ │ │ │ + cmp %r14,%rax │ │ │ │ + jb 555a0 │ │ │ │ + mov (%r9,%rsi,8),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp 0x8(%rdx),%r10 │ │ │ │ + js 555cb │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x14(%r12) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 5563c │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq *(%r11) │ │ │ │ + jmpq 55540 │ │ │ │ + nop │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x14(%r12) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + lea 0x14(%rsi),%rdx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 55670 │ │ │ │ + cmpq $0x0,0x20(%r14) │ │ │ │ + mov (%r14),%rbp │ │ │ │ + je 556d2 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6de5a(%rip),%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 50570 │ │ │ │ - mov 0x20(%r14),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movslq %eax,%rbx │ │ │ │ - add %r15,%rbx │ │ │ │ - cmpq $0x0,0x18(%r14) │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmpq $0x1,0x18(%r14) │ │ │ │ - sbb %ebp,%ebp │ │ │ │ - callq 50570 │ │ │ │ mov 0x28(%r14),%rdx │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpq $0x0,0x20(%r14) │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x30(%r14),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpq $0x0,0x28(%r14) │ │ │ │ - mov $0x3,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x38(%r14),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpq $0x0,0x30(%r14) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x40(%r14),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpq $0x0,0x38(%r14) │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x48(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpq $0x0,0x40(%r14) │ │ │ │ - mov $0x6,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x4c(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - mov 0x48(%r14),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rbp,%r8 │ │ │ │ + callq 55030 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + add 0x0(%r13),%rdi │ │ │ │ + mov %rdi,0x0(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp 0x20(%r14),%rax │ │ │ │ + jb 55698 │ │ │ │ + mfence │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + movl $0x0,0x14(%r14) │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 7410 │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x14(%rdi) │ │ │ │ + mov $0x2,%esi │ │ │ │ + movl $0x80,0x10(%rdi) │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7810 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 557b8 │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movq $0xc0,0x18(%rbx) │ │ │ │ + callq a71b0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x600,%edx │ │ │ │ + mov $0x400,%esi │ │ │ │ + callq 70e0 │ │ │ │ test %eax,%eax │ │ │ │ - mov $0x7,%eax │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x4c(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - test %edx,%edx │ │ │ │ - mov 0x50(%r14),%edx │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x50(%r14),%ecx │ │ │ │ - mov 0x54(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - test %ecx,%ecx │ │ │ │ - mov $0x9,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x54(%r14),%esi │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - test %esi,%esi │ │ │ │ - mov $0xa,%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x58(%r14),%edi │ │ │ │ - movzbl 0x5c(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - test %edi,%edi │ │ │ │ - mov $0xb,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - movzbl 0x5d(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpb $0x0,0x5c(%r14) │ │ │ │ - mov $0xc,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x60(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpb $0x0,0x5d(%r14) │ │ │ │ - mov $0xd,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x60(%r14),%r8d │ │ │ │ - movzbl 0x64(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - test %r8d,%r8d │ │ │ │ - mov $0xe,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - movzbl 0x65(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpb $0x0,0x64(%r14) │ │ │ │ - mov $0xf,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - movzwl 0x66(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpb $0x0,0x65(%r14) │ │ │ │ - mov $0x10,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - movzwl 0x68(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpw $0x0,0x66(%r14) │ │ │ │ - mov $0x11,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - movzwl 0x6a(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpw $0x0,0x68(%r14) │ │ │ │ - mov $0x12,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - movzwl 0x6c(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpw $0x0,0x6a(%r14) │ │ │ │ - mov $0x13,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - movzwl 0x6e(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + jne 557b0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rdx,0x28(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 557b8 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 557bf │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 55790 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + movzwl 0x4d4(%rdi),%r13d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + shl $0x9,%r13d │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 7690 │ │ │ │ + xor %edi,%edi │ │ │ │ + movabs $0x300000000,%rax │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movabs $0x200000001,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + movabs $0x400000002,%rax │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 7660 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq 71d0 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + testb $0x2,0x44c(%rbp) │ │ │ │ + je 55892 │ │ │ │ + cmpb $0x0,0x482(%rbp) │ │ │ │ + jne 55a00 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movdqu (%rsp),%xmm0 │ │ │ │ + movdqu 0x10(%rsp),%xmm1 │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + lea 0x78(%rsp),%rdi │ │ │ │ + mov %rax,0x127c0(%rbp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shl %cl,%eax │ │ │ │ + movups %xmm0,0x127a0(%rbp) │ │ │ │ cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpw $0x0,0x6c(%r14) │ │ │ │ - mov $0x14,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x70(%r14),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + movups %xmm1,0x127b0(%rbp) │ │ │ │ + test %r12,%rax │ │ │ │ + jne 558f0 │ │ │ │ + add $0x18,%rdx │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 559a0 │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpw $0x0,0x6e(%r14) │ │ │ │ - mov $0x15,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - callq 50570 │ │ │ │ - mov 0x78(%r14),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + test %r12,%rax │ │ │ │ + je 558d6 │ │ │ │ + cmpq $0x0,0x12528(%rbp) │ │ │ │ + je 55a3b │ │ │ │ + cmpq $0x0,0x12570(%rbp) │ │ │ │ + je 55a5f │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 55934 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + lea 0x78(%rsp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 55990 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + cmp %rax,%r13 │ │ │ │ + cmovb %rax,%r13 │ │ │ │ + mov %r15d,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - cmpq $0x0,0x70(%r14) │ │ │ │ - mov $0x16,%eax │ │ │ │ - cmovne %eax,%ebp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rbx,%r15 │ │ │ │ - callq 50570 │ │ │ │ - shl $0x18,%ebp │ │ │ │ - cmpq $0x0,0x78(%r14) │ │ │ │ - jne 50d50 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r15 │ │ │ │ - mov %r15d,%edi │ │ │ │ - lea 0x7(%rdi),%rax │ │ │ │ - add %rcx,%rdi │ │ │ │ - shr $0x3,%rax │ │ │ │ - add $0x5,%eax │ │ │ │ - mov %al,0x0(%r13) │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - or $0x7,%eax │ │ │ │ - sub %r15d,%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - callq 7090 │ │ │ │ - mov 0x30(%r13),%eax │ │ │ │ - and $0x80ffffff,%eax │ │ │ │ - or %eax,%ebp │ │ │ │ - mov %ebp,0x30(%r13) │ │ │ │ - add $0x18,%rsp │ │ │ │ + test %r12,%rax │ │ │ │ + je 55920 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + cmpq $0x0,0x125b8(%rbp,%rax,8) │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + jne 55920 │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + lea 0x125a8(%rbp,%rdx,1),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r8,%rdx │ │ │ │ + callq 9ec60 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 559a3 │ │ │ │ + add $0x18,%rbx │ │ │ │ + lea 0x78(%rsp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 5592e │ │ │ │ + nop │ │ │ │ + cmpq $0x0,0x12768(%rbp) │ │ │ │ + je 55a1f │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + testb $0x2,0x44c(%rbp) │ │ │ │ + je 559b5 │ │ │ │ + cmpb $0x0,0x482(%rbp) │ │ │ │ + jne 559e0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 55a83 │ │ │ │ + add $0x88,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - cltq │ │ │ │ - mov $0x17000000,%ebp │ │ │ │ - lea (%rbx,%rax,1),%r15 │ │ │ │ - jmp 50cff │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - movb $0x0,(%r15) │ │ │ │ - mov 0x20(%r14),%rsi │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5077d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - cltq │ │ │ │ - add %rax,%rbp │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov 0x28(%r14),%rsi │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 50796 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov $0x3,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%rdx │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - mov 0x30(%r14),%rsi │ │ │ │ - lea 0x1(%rdx),%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 507ae │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x4,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - cltq │ │ │ │ - add %rax,%rbp │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov 0x38(%r14),%rsi │ │ │ │ - lea 0x1(%rbp),%rdi │ │ │ │ - mov %rdi,%r15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 507c7 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x40(%r14),%rsi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 507db │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov $0x6,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x48(%r14),%esi │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %esi,%esi │ │ │ │ - je 507ee │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x7,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x4c(%r14),%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - test %esi,%esi │ │ │ │ - je 50802 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov $0x8,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x50(%r14),%esi │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %esi,%esi │ │ │ │ - je 50815 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x9,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x54(%r14),%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - test %esi,%esi │ │ │ │ - je 50829 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov $0xa,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x58(%r14),%esi │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %esi,%esi │ │ │ │ - je 5083c │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xb,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - movzbl 0x5c(%r14),%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - test %sil,%sil │ │ │ │ - je 50852 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov $0xc,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movzbl 0x5d(%r14),%esi │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %sil,%sil │ │ │ │ - je 50867 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xd,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x60(%r14),%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - test %esi,%esi │ │ │ │ - je 5087b │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov $0xe,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movzbl 0x64(%r14),%esi │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %sil,%sil │ │ │ │ - je 50890 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xf,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - movzbl 0x65(%r14),%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - test %sil,%sil │ │ │ │ - je 508a6 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov $0x10,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movzwl 0x66(%r14),%esi │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %si,%si │ │ │ │ - je 508bb │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x11,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - movzwl 0x68(%r14),%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - test %si,%si │ │ │ │ - je 508d1 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov $0x12,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movzwl 0x6a(%r14),%esi │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %si,%si │ │ │ │ - je 508e6 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x13,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - movzwl 0x6c(%r14),%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - test %si,%si │ │ │ │ - je 508fc │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov $0x14,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movzwl 0x6e(%r14),%esi │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %si,%si │ │ │ │ - je 50911 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x15,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x70(%r14),%rsi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 50926 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov $0x16,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + lea 0x6e276(%rip),%rdx │ │ │ │ + lea 0x678db(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 559b5 │ │ │ │ + nop │ │ │ │ + lea 0x6e259(%rip),%rdx │ │ │ │ + lea 0x678ad(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 55892 │ │ │ │ + lea 0x12758(%rbp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 9ec60 │ │ │ │ + mov %eax,%r14d │ │ │ │ + jmpq 559a3 │ │ │ │ + lea 0x12518(%rbp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 9ec60 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 558fe │ │ │ │ + jmpq 559a3 │ │ │ │ + lea 0x12560(%rbp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 9ec60 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 5590c │ │ │ │ + jmpq 559a3 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a71b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 55b18 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove (%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x78(%r14),%rsi │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5093a │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x17,%ebx │ │ │ │ - callq 1f0c0 │ │ │ │ - cltq │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq 50942 │ │ │ │ - lea 0x8a614(%rip),%rcx │ │ │ │ - mov $0x9d,%edx │ │ │ │ - lea 0x8a443(%rip),%rsi │ │ │ │ - lea 0x8a465(%rip),%rdi │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 55b35 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 55b35 │ │ │ │ + add $0x10,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + pop %r12 │ │ │ │ + jmpq 72c0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl 0x4d4(%rdi),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 55bad │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %edx,%ebx │ │ │ │ + callq 55a90 │ │ │ │ + test %rax,%rax │ │ │ │ + je 55b80 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add $0x8,%rsp │ │ │ │ + shl $0x20,%rdx │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + or $0x2,%rdx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea 0x12518(%rbp,%rax,8),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + test %rax,%rax │ │ │ │ + je 55bcc │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add $0x8,%rsp │ │ │ │ + shl $0x20,%rdx │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + or $0x3,%rdx │ │ │ │ + retq │ │ │ │ + lea 0x6e164(%rip),%rcx │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x6dcb2(%rip),%rsi │ │ │ │ + lea 0x6dcf1(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x6e145(%rip),%rcx │ │ │ │ + mov $0x27,%edx │ │ │ │ + lea 0x6dc93(%rip),%rsi │ │ │ │ + lea 0x77315(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov 0x12c(%rsp),%edx │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov 0x130(%rsp),%r8d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov 0x128(%rsp),%eax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + shr $0x9,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + movzwl 0x4d4(%rdi),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 5618f │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov 0x58(%rsi),%r14 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov %r11,%rax │ │ │ │ + mov %r14,%r9 │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%r14,%rax,1),%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + add 0xc(%rdx),%eax │ │ │ │ + test %esi,%esi │ │ │ │ + je 55e8d │ │ │ │ + mov 0x8(%rdx),%ebx │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %r8d,%r12d │ │ │ │ + lea 0x6d63e(%rip),%rdx │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + sub %r8d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ nop │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - mov %eax,0x10(%rdx) │ │ │ │ - movzwl 0xc(%rsi),%eax │ │ │ │ - mov %ax,0x14(%rdx) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 51160 │ │ │ │ - jmpq 4f7a0 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + add %r13,%rax │ │ │ │ + lea (%rcx,%rax,1),%r13 │ │ │ │ + mov 0x14(%r10),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 55e80 │ │ │ │ + and $0xfb,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 55e80 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja 56000 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 55ff0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %ebx,%esi │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x8(%r9,%rax,1),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %r12d,%eax │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + cmovbe %ebp,%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + cmova %esi,%eax │ │ │ │ + add %eax,%r12d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%ebp │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jne 55d08 │ │ │ │ + add $0x1,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 55cd8 │ │ │ │ + mov %r14,%r9 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 55e8d │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r12d,%edi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x8(%rax),%ebx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + sub %r12d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + add 0xc(%rax),%edi │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %r13,%r13 │ │ │ │ + je 55ca0 │ │ │ │ + lea (%rcx,%rax,1),%rsi │ │ │ │ + cmp %rsi,%r13 │ │ │ │ + je 55ca0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %r8d,%r12d │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x8(%rax),%ebx │ │ │ │ + mov 0xc(%rax),%edx │ │ │ │ + sub %r8d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + add %r8d,%edx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x6d551(%rip),%rdx │ │ │ │ + nop │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + jae 55d91 │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp $0xfff,%eax │ │ │ │ + jbe 55e2d │ │ │ │ + mov 0x14(%r10),%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfb,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 55eb0 │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 55eb0 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja 56097 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 55e00 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r13d,%eax │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + mov 0x8(%r14,%rax,1),%ecx │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmovbe %ebp,%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %r12d,%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + cmova %esi,%eax │ │ │ │ + add %eax,%r12d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%ebp │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jne 55df0 │ │ │ │ + add $0x1,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 55dc0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 55eba │ │ │ │ + mov 0x58(%r10),%r14 │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r12d,%edi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x8(%rax),%ebx │ │ │ │ + sub %r12d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + add 0xc(%rax),%edi │ │ │ │ + mov %edi,%eax │ │ │ │ + je 55d80 │ │ │ │ + cmp %ebp,0x8(%rsp) │ │ │ │ + je 55d80 │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq 55b40 │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + je 55fab │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 561ae │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %ebx,%ebp │ │ │ │ + mov %r14,%r9 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 55d17 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + add 0x18(%rsp),%r14 │ │ │ │ + mov %r8d,%eax │ │ │ │ + add 0xc(%r14),%eax │ │ │ │ + add (%r14),%rax │ │ │ │ + shl $0x20,%rdx │ │ │ │ + jmp 55e53 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %ebx,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 55dfc │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %r15d,%edx │ │ │ │ + add $0xfff,%rax │ │ │ │ + shr $0xc,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 561b3 │ │ │ │ + lea 0x50(%rsp),%r9 │ │ │ │ + mov %r9,%r12 │ │ │ │ + cmp $0x10,%r15d │ │ │ │ + ja 560ed │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6d3d7(%rip),%r15 │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x58(%r10),%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r11,%rdx │ │ │ │ + lea 0x1(%rax),%r9d │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdx,%r14 │ │ │ │ + mov (%r14),%rdx │ │ │ │ + mov 0x8(%r14),%ebx │ │ │ │ + mov %rdx,(%r12,%rax,8) │ │ │ │ + mov 0x14(%r10),%eax │ │ │ │ + sub %r8d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + mov %eax,%edx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + and $0xfb,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 56068 │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 56068 │ │ │ │ + mov 0x58(%r10),%r14 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja 56133 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 55f63 │ │ │ │ + jmp 55fa3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%r11d │ │ │ │ + shl $0x4,%r11 │ │ │ │ + mov %ebp,%eax │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + mov 0x8(%r14,%r11,1),%edx │ │ │ │ + cmovbe %ebx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %r8d,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + add %eax,%r8d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%ebp │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jne 55f90 │ │ │ │ + add $0x1,%r13d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 55f60 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 56072 │ │ │ │ + mov 0x58(%r10),%r14 │ │ │ │ + mov %r13d,%r11d │ │ │ │ + mov %r9d,%eax │ │ │ │ + jmpq 55f08 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + pushq 0x138(%rsp) │ │ │ │ + pushq 0x138(%rsp) │ │ │ │ + pushq 0x138(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 9e550 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + jmpq 55e53 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%r9 │ │ │ │ + jmpq 55d17 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - jmpq 4ef20 │ │ │ │ + cmpb $0x0,0x1b3012(%rip) │ │ │ │ + jne 55cd8 │ │ │ │ + mov 0xb20ac(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + movb $0x1,0x1b2fde(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + lea 0x6d27f(%rip),%rdx │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x58(%r10),%r14 │ │ │ │ + jmpq 55cd8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %ebx,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 55f9c │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + cmp %r9,%r12 │ │ │ │ + je 55e2d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jmpq 55e2d │ │ │ │ + cmpb $0x0,0x1b2f7b(%rip) │ │ │ │ + jne 55dc0 │ │ │ │ + mov 0xb2015(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + movb $0x1,0x1b2f4c(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + lea 0x6d1ed(%rip),%rdx │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + jmpq 55dc0 │ │ │ │ + lea 0x0(,%rdx,8),%rdi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + callq 55a90 │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov %rax,%r12 │ │ │ │ + je 55e2d │ │ │ │ + jmpq 55ee6 │ │ │ │ + cmpb $0x0,0x1b2edf(%rip) │ │ │ │ + jne 55f63 │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xb1f6a(%rip),%rdi │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + movb $0x1,0x1b2ea8(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + jmpq 55f63 │ │ │ │ + lea 0x6db4a(%rip),%rcx │ │ │ │ + mov $0x47,%edx │ │ │ │ + lea 0x6d6d0(%rip),%rsi │ │ │ │ + lea 0x6d737(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6db26(%rip),%rcx │ │ │ │ + mov $0x5e,%edx │ │ │ │ + lea 0x6d6ac(%rip),%rsi │ │ │ │ + lea 0x6d74b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + shl $0x9,%ecx │ │ │ │ push %r14 │ │ │ │ - mov %ecx,%r8d │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmpb $0x0,0x46a(%rax) │ │ │ │ - je 51194 │ │ │ │ - or $0x2,%r8d │ │ │ │ - mov %rdx,0x4(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r8d,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x2c(%rsp) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0xb0,%rsp │ │ │ │ + mov 0x28(%rsi),%r9d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + pushq 0x30(%rsi) │ │ │ │ + pushq 0x28(%rsi) │ │ │ │ + pushq 0x20(%rsi) │ │ │ │ + callq 55bf0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rdx,%rbp │ │ │ │ + sar $0x20,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x52(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 51270 │ │ │ │ - cmpb $0x8,0x2(%rax) │ │ │ │ - mov $0xfffffffffffffffe,%r14 │ │ │ │ - je 51228 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + cmp $0x3,%bl │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + je 563f0 │ │ │ │ + ja 56330 │ │ │ │ + cmp $0x1,%bl │ │ │ │ + je 563f0 │ │ │ │ + cmp $0x2,%bl │ │ │ │ + jne 56413 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + mov $0xd,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x20(%rsp),%rbx │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + lea 0x12758(%r12),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r8d,0x40(%rsp) │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + mov $0x70,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x6d5ce(%rip),%rdx │ │ │ │ + mov $0xfffffff1,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 7390 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + callq 73d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq a4d90 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + sete %r13b │ │ │ │ + lea -0x5(%r13,%r13,4),%r13d │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + je 563bb │ │ │ │ + cmp $0x3,%ebp │ │ │ │ + je 563d0 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 56432 │ │ │ │ + add $0xa8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x0(%r13) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %rdx,0x8(%r13) │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - mov %edx,0x10(%r13) │ │ │ │ - movzwl 0xc(%rsi),%edx │ │ │ │ - mov %dx,0x14(%r13) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - js 51268 │ │ │ │ - callq 4ef20 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - test %eax,%eax │ │ │ │ - je 51215 │ │ │ │ - movslq %eax,%r14 │ │ │ │ - jmp 5120a │ │ │ │ - nopl (%rax) │ │ │ │ - callq 4f7a0 │ │ │ │ - jmp 51259 │ │ │ │ nop │ │ │ │ - test %eax,%eax │ │ │ │ - je 511fd │ │ │ │ - jmp 51260 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%bl │ │ │ │ + jne 56413 │ │ │ │ + mov (%r15),%ebx │ │ │ │ + sub $0x4,%r9 │ │ │ │ + cmp %r9,%rbx │ │ │ │ + ja 56408 │ │ │ │ + lea 0x12758(%r12),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 71d0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r9,%rdi │ │ │ │ + callq 70f0 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x4(%r15),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 73c0 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r9,%rdi │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + callq a4d90 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 56408 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jne 562fa │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 56303 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea 0x12518(%r12,%rax,8),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + jmpq 56303 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %r9d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7500 │ │ │ │ + cltq │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 563af │ │ │ │ + mov $0xfffffffb,%r13d │ │ │ │ + jmpq 562f1 │ │ │ │ + lea 0x6d8e6(%rip),%rcx │ │ │ │ + mov $0xd5,%edx │ │ │ │ + lea 0x6d44c(%rip),%rsi │ │ │ │ + lea 0x76ace(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x168,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 512e0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 506e0 │ │ │ │ - mov 0x18(%r13),%eax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov 0x4(%rdx),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + shl $0x9,%esi │ │ │ │ + cmpw $0x0,0x50(%rbp) │ │ │ │ + je 565ed │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + movzwl 0x52(%rbp),%ecx │ │ │ │ + add $0x7,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + ja 565ce │ │ │ │ + movzwl 0x4d4(%rdi),%eax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 56570 │ │ │ │ + cmp (%rbx),%eax │ │ │ │ + jb 56570 │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 55b40 │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + movzbl 0xd(%rbx),%r8d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 561e0 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 56588 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0x30(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x14(%r12) │ │ │ │ + shl $0x9,%eax │ │ │ │ + mov %eax,0x28(%rbp) │ │ │ │ + movzwl 0xe(%rbx),%esi │ │ │ │ + pushq 0x28(%rbp) │ │ │ │ + shl $0x9,%esi │ │ │ │ + pushq 0x20(%rbp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + callq 9e3f0 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + movl $0x0,0xc(%rbx) │ │ │ │ + add $0x20,%rsp │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + je 56560 │ │ │ │ + cmp $0x3,%r13d │ │ │ │ + je 56540 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 74250 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sar $0x20,%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x0(%r13,%r13,8),%rax │ │ │ │ + lea 0x12518(%r12,%rax,8),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + jmp 56524 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmp 56524 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6d449(%rip),%rdi │ │ │ │ + mov $0xfffffffb,%r15d │ │ │ │ + callq 71a0 │ │ │ │ + jmp 56524 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ + lea 0x6d461(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + je 565c4 │ │ │ │ + cmp $0x3,%r13d │ │ │ │ + jne 565b9 │ │ │ │ + sar $0x20,%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x0(%r13,%r13,8),%rax │ │ │ │ + lea 0x12518(%r12,%rax,8),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov $0xfffffffb,%r15d │ │ │ │ + jmpq 56524 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmp 565b9 │ │ │ │ + lea 0x6d75b(%rip),%rcx │ │ │ │ + mov $0xe8,%edx │ │ │ │ + lea 0x6d291(%rip),%rsi │ │ │ │ + lea 0x6d378(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6d73c(%rip),%rcx │ │ │ │ + mov $0xe7,%edx │ │ │ │ + lea 0x6d272(%rip),%rsi │ │ │ │ + lea 0x6d289(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movzwl 0x4d4(%rdi),%eax │ │ │ │ + mov 0x6c(%rsp),%r15d │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %r15d,%esi │ │ │ │ + shl $0x9,%esi │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jb 56748 │ │ │ │ + cmp 0x68(%rsp),%eax │ │ │ │ + jb 56748 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp 0x58(%rsp),%esi │ │ │ │ + je 56710 │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 55b40 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %edx,%r14d │ │ │ │ + movzbl 0x75(%rsp),%r8d │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 561e0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 566d4 │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + ja 566a8 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ + movzwl 0x76(%rsp),%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + shl $0x9,%esi │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + add %r13,%rsi │ │ │ │ + callq 9e3f0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + jne 566e8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmp 5668f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x3,%r14d │ │ │ │ + jne 5668f │ │ │ │ + sar $0x20,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x0(%rbp,%rbp,8),%rax │ │ │ │ + lea 0x12518(%rbx,%rax,8),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + jmp 5668f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%edx │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + callq 55bf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %edx,%r14d │ │ │ │ + jmpq 5666b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + jmpq 5668f │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov 0x28(%rcx),%ecx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x8a29a(%rip),%rax │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - jne 51360 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x28(,%rax,8),%rdx │ │ │ │ - lea 0x83ff5(%rip),%rax │ │ │ │ - cmp $0xf,%rdx │ │ │ │ - jbe 51360 │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - lea 0x8a27f(%rip),%rax │ │ │ │ - cmp $0xfff,%rdx │ │ │ │ - jbe 51360 │ │ │ │ - mov 0x8(%rsi),%ecx │ │ │ │ - lea 0x8a287(%rip),%rax │ │ │ │ - mov %ecx,%r8d │ │ │ │ - shr $0x14,%r8d │ │ │ │ - and $0xc,%r8d │ │ │ │ - je 51380 │ │ │ │ - nop │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 513f9 │ │ │ │ - add $0x98,%rsp │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov 0x28(%rsi),%eax │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + movzwl 0x4d4(%r14),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + mov %eax,0x28(%rdi) │ │ │ │ + cmp %eax,0x28(%rsi) │ │ │ │ + cmovbe 0x28(%rsi),%eax │ │ │ │ + mov %eax,0x28(%rsi) │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 56d30 │ │ │ │ + mov %r9d,%ebx │ │ │ │ + cmp $0x5,%r9d │ │ │ │ + ja 56d7d │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + cmpq $0x0,0x125b8(%r14,%rax,8) │ │ │ │ + lea 0x0(,%rax,8),%rcx │ │ │ │ + je 56d5e │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + movzwl 0x450(%r14),%edx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + shr $0x9,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 56860 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov %edi,0x28(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x34(%rsp),%edi │ │ │ │ + mov %edi,0x28(%rax) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 56d59 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nop │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movzwl 0xc(%rsi),%eax │ │ │ │ - mov %ax,0x14(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jns 513f0 │ │ │ │ - callq 4f7a0 │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x8a292(%rip),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 51360 │ │ │ │ - cmpb $0x4,0x5c(%rsp) │ │ │ │ - lea 0x8a1d3(%rip),%rax │ │ │ │ - ja 51360 │ │ │ │ - cmpb $0x4,0x5d(%rsp) │ │ │ │ - ja 51360 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + pushq 0x30(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + pushq 0x28(%rax) │ │ │ │ + pushq 0x20(%rax) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 55bf0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + sar $0x20,%rdi │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ + pushq 0x30(%r15) │ │ │ │ + pushq 0x28(%r15) │ │ │ │ + pushq 0x20(%r15) │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + callq 55bf0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + sar $0x20,%rdi │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + lea 0x125a8(%r14,%rcx,1),%rdi │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + callq a4c30 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x28(%rax),%ecx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov 0x28(%rax),%edx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + movzwl 0x450(%r14),%eax │ │ │ │ + mov (%r12),%r8 │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + cmp %r8,%rax │ │ │ │ + jae 56cba │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov %ebx,%r15d │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmpq 569f9 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 7660 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 70d0 │ │ │ │ + lea -0xb(%r12),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x4(%r12),%rsi │ │ │ │ + callq 7990 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 71b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 56c9b │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + lea 0x4(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 56b17 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jbe 56cb0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + neg %r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jbe 56d3a │ │ │ │ + test %eax,%eax │ │ │ │ + je 56ac8 │ │ │ │ + mov %r8,0x0(%r13) │ │ │ │ + movzwl 0x450(%r14),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + not %rbx │ │ │ │ + and %r8,%rbx │ │ │ │ + mov %rbx,0x0(%r13) │ │ │ │ + movzwl 0x450(%r14),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jae 56cb0 │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + cmp $0x3,%r15d │ │ │ │ + je 56ae0 │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + je 56940 │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 56a38 │ │ │ │ + lea 0x6d296(%rip),%rcx │ │ │ │ + mov $0x169,%edx │ │ │ │ + lea 0x6ce4c(%rip),%rsi │ │ │ │ + lea 0x764ce(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x68(%rsp),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - testb $0x80,0x10(%rsp) │ │ │ │ - je 51360 │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - lea 0x8a283(%rip),%rdx │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - jmpq 51360 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - callq 4ef20 │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 513a7 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov $0xd,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %ebx,0x68(%rsp) │ │ │ │ + mov $0xfffffff1,%ecx │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %r12d,0x80(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x6cdfb(%rip),%rax │ │ │ │ + pushq $0x70 │ │ │ │ + push %rax │ │ │ │ + callq 77f0 │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7260 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 56c80 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 56cb0 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 56d3a │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + shr %rax │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + jmpq 569c3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %ebx,0x60(%rsp) │ │ │ │ + callq 73b0 │ │ │ │ + movslq 0x60(%rsp),%rdx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %rdx,%rax │ │ │ │ + neg %eax │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + cmovae %r8d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 56998 │ │ │ │ + cltq │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movzwl 0x450(%r14),%eax │ │ │ │ + mov $0x5,%r8d │ │ │ │ + shl $0x9,%eax │ │ │ │ + lea -0x1(%rdi),%rdx │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + or %rcx,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp (%r12),%rdx │ │ │ │ + jae 56ccf │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + or %edx,%eax │ │ │ │ + sub %edi,%eax │ │ │ │ + add %r13,%rdi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 7090 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cmpl $0x1,0x40(%rsp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jbe 56bc1 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + pushq 0x30(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + pushq 0x28(%rax) │ │ │ │ + pushq 0x20(%rax) │ │ │ │ + callq 9e3f0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 56df9 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsi),%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 56df9 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 56dbb │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x28(%rsi),%ecx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + ja 56dbb │ │ │ │ + movzwl 0x450(%r14),%ecx │ │ │ │ + shl $0x9,%ecx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + test %rax,%rcx │ │ │ │ + jne 56d9c │ │ │ │ + test %rcx,%rdx │ │ │ │ + jne 56dda │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 56cdd │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 56d17 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 5681b │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea 0x12518(%r14,%rax,8),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + jmpq 5681b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7460 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 56990 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + ja 56abf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq a4d90 │ │ │ │ + mov $0x5,%r8d │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 56c2a │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 56c3c │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea 0x12518(%r14,%rax,8),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 56c4a │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + jmpq 5681b │ │ │ │ xchg %ax,%ax │ │ │ │ + mov $0x3,%ebx │ │ │ │ + jmpq 567da │ │ │ │ + lea 0x6cf87(%rip),%rcx │ │ │ │ + mov $0x1a3,%edx │ │ │ │ + lea 0x6cb25(%rip),%rsi │ │ │ │ + lea 0x6cb4d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6cf63(%rip),%rcx │ │ │ │ + mov $0x178,%edx │ │ │ │ + lea 0x6cb01(%rip),%rsi │ │ │ │ + lea 0x6cce0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6cf44(%rip),%rcx │ │ │ │ + mov $0x177,%edx │ │ │ │ + lea 0x6cae2(%rip),%rsi │ │ │ │ + lea 0x6cc91(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6cf25(%rip),%rcx │ │ │ │ + mov $0x1c0,%edx │ │ │ │ + lea 0x6cac3(%rip),%rsi │ │ │ │ + lea 0x6cd4a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6cf06(%rip),%rcx │ │ │ │ + mov $0x1bf,%edx │ │ │ │ + lea 0x6caa4(%rip),%rsi │ │ │ │ + lea 0x6ccfb(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6cee7(%rip),%rcx │ │ │ │ + mov $0x1c1,%edx │ │ │ │ + lea 0x6ca85(%rip),%rsi │ │ │ │ + lea 0x6cd34(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6cec8(%rip),%rcx │ │ │ │ + mov $0x1be,%edx │ │ │ │ + lea 0x6ca66(%rip),%rsi │ │ │ │ + lea 0x6cc8d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x8a1e3(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov (%r12),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - mov %r12,%rsi │ │ │ │ + cmp $0x3,%esi │ │ │ │ + ja 56ed5 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %esi,%esi │ │ │ │ + jne 56e50 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6cef9(%rip),%rax │ │ │ │ + mov %esi,%esi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov (%rax,%rsi,4),%ecx │ │ │ │ + mov 0x4f8(%rdi),%rax │ │ │ │ + shl %cl,%rbx │ │ │ │ + and %rbx,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 56e3a │ │ │ │ + lea 0x570(%rdi),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x4f8(%rbp),%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + and %rsi,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 56ebf │ │ │ │ + or %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ + callq 557d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 56ebf │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + or %rbx,0xd0(%rax) │ │ │ │ + callq 94d70 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmpq 50230 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + lea 0x6cda4(%rip),%rcx │ │ │ │ + mov $0x20e,%edx │ │ │ │ + lea 0x6c98a(%rip),%rsi │ │ │ │ + lea 0x6cc61(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%rsi │ │ │ │ + lea 0x12758(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - sub $0x98,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %rbx │ │ │ │ + lea 0x125a8(%rbp),%rbx │ │ │ │ + callq a47a0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x48,%rbx │ │ │ │ + callq a47a0 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 56f20 │ │ │ │ + lea 0x12560(%rbp),%rdi │ │ │ │ + callq a47a0 │ │ │ │ + pop %rbx │ │ │ │ + lea 0x12518(%rbp),%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq a47a0 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x45b(%rdi),%eax │ │ │ │ + mov 0x4f8(%rdi),%rsi │ │ │ │ + test %al,%al │ │ │ │ + je 56f77 │ │ │ │ + lea 0x6cde7(%rip),%rdx │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + movzbl 0x45c(%rdi),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 56f97 │ │ │ │ + lea 0x6cdc7(%rip),%rdx │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + jmpq 557d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x188,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - movzwl 0xc(%rcx),%edx │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov %dx,0x14(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov (%rcx),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jns 514d0 │ │ │ │ - callq 4f7a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 514d9 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 50230 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x487(%rdi) │ │ │ │ + je 57000 │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 514fa │ │ │ │ - add $0x98,%rsp │ │ │ │ + jne 5780d │ │ │ │ + add $0x188,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - callq 4ef20 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0xb0(%rsi),%rbx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + callq 30ef0 │ │ │ │ + lea 0x12ef8(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + cmpq $0x0,0x12ef0(%rbp) │ │ │ │ + je 57661 │ │ │ │ + cmpq $0x0,0x12ee8(%rbp) │ │ │ │ + je 576c9 │ │ │ │ + cmpb $0x1,0x72(%r14) │ │ │ │ + jne 577ee │ │ │ │ + movzwl 0x9e(%rbx),%ecx │ │ │ │ + lea 0xa0(%rbx),%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 57080 │ │ │ │ + jmp 570bf │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + lea (%rsi,%rcx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 570bf │ │ │ │ + cmpb $0x12,0x2(%rax) │ │ │ │ + jne 57070 │ │ │ │ + movzbl 0x1(%rax),%ecx │ │ │ │ + mov $0x28,%edx │ │ │ │ + and $0x7f,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + je 570a0 │ │ │ │ + movzbl 0x78(%r14),%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + movzwl 0x9e(%rbx),%ecx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + lea (%rsi,%rcx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 57080 │ │ │ │ + movzbl 0x138(%r14),%eax │ │ │ │ + lea 0x138(%r14),%rsi │ │ │ │ + mov 0x12ee8(%rbp),%rdi │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 514a7 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x8a113(%rip),%rdx │ │ │ │ + je 57101 │ │ │ │ + lea 0x27(%rax),%ecx │ │ │ │ + mov $0x138,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 570f0 │ │ │ │ + movzbl 0x50(%r14),%eax │ │ │ │ + mov %al,0x50(%rdi) │ │ │ │ + movzbl 0x51(%r14),%eax │ │ │ │ + mov %al,0x51(%rdi) │ │ │ │ + callq 200e0 │ │ │ │ + lea 0x160(%r14),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movzbl 0x13a(%r14),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 57732 │ │ │ │ + ja 575b5 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 57651 │ │ │ │ + movzbl 0x138(%r14),%eax │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + lea -0x28(%r13,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movb $0x0,0x2f(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jae 57235 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 57260 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 57288 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + cmp %r15,(%rsp) │ │ │ │ + jbe 57235 │ │ │ │ + shr $0x4,%rcx │ │ │ │ + mov 0x12ee8(%rbp),%r12 │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + and %rax,%rcx │ │ │ │ + mov 0x12ef0(%rbp),%rax │ │ │ │ + mov 0xb0(%r12),%r9 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movzbl 0xa6(%rsp),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ + mov 0x60(%r13),%rdx │ │ │ │ + jmp 5720d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x60(%r13),%rbx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,0x60(%r13) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 57290 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 571f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 57265 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x6cc19(%rip),%rdi │ │ │ │ + add (%rdi,%rax,8),%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jb 57170 │ │ │ │ + cmpb $0x0,0x2f(%rsp) │ │ │ │ + jne 575fd │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 30ed0 │ │ │ │ + jmpq 56fcd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 5721e │ │ │ │ + lea 0x6cc04(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x601f8(%rip),%rsi │ │ │ │ + lea 0x75c7c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jmp 5721e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x1,0xb6(%r13) │ │ │ │ + ja 57570 │ │ │ │ + movzwl 0x452(%rbp),%eax │ │ │ │ + mov %r9,%rsi │ │ │ │ + lea 0x598(%rbp),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + and $0xfff,%esi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + shl $0x9,%eax │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - jmp 514b2 │ │ │ │ + lea 0xfff(%rax,%rsi,1),%rsi │ │ │ │ + shr $0xc,%rsi │ │ │ │ + callq a0e80 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xf8(%r13),%rax │ │ │ │ + mov %rcx,0x20(%rdi) │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + movl $0x1000,0x14(%rdi) │ │ │ │ + movzwl 0x452(%rbp),%edx │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + shl $0x9,%edx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movslq %edx,%rdx │ │ │ │ + callq 9e1e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq a1ae0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq a0c50 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + je 575e7 │ │ │ │ + movzwl 0x452(%rbp),%edx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + shl $0x9,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %ax,0x70(%r12) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 31b20 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 57212 │ │ │ │ + mov 0x12ee8(%rbp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0xb0(%rax),%rdi │ │ │ │ + movzwl 0x9e(%rcx),%eax │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + cmp 0x9e(%rdi),%ax │ │ │ │ + jne 573d3 │ │ │ │ + lea 0xa0(%rdi),%rsi │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + lea 0xa0(%rcx),%rdi │ │ │ │ + callq 7aa8 │ │ │ │ + mov %eax,%r9d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 5754f │ │ │ │ + lea 0x6c9ab(%rip),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x88(%rax),%rdx │ │ │ │ + callq 1fe50 │ │ │ │ + lea 0x6c992(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x88(%rax),%rdx │ │ │ │ + callq 1fe50 │ │ │ │ + cmpw $0x0,0x70(%r12) │ │ │ │ + je 574f2 │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + jmp 574be │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x9e(%r13),%eax │ │ │ │ + movzwl 0x538(%rbp),%edx │ │ │ │ + lea 0x88(%r13),%r12 │ │ │ │ + lea 0x9f(,%rax,8),%rbx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov $0x200,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + shl %cl,%eax │ │ │ │ + lea 0x9(%rdx),%ecx │ │ │ │ + lea 0x6c928(%rip),%rsi │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + or %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + shr %cl,%rbx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ + shl %cl,%rbx │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %ebx,%r15d │ │ │ │ + callq 1fe50 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzwl 0x70(%rax),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jae 574e8 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 57448 │ │ │ │ + mov %r15d,%eax │ │ │ │ + movzwl 0x538(%rbp),%edx │ │ │ │ + shl $0x9,%eax │ │ │ │ + add %r13,%rax │ │ │ │ + lea 0x10(%rax),%r12 │ │ │ │ + movzwl 0x26(%rax),%eax │ │ │ │ + lea 0x27(,%rax,8),%rbx │ │ │ │ + jmp 57466 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movzwl 0x9e(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 57537 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + jmp 57523 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jbe 57537 │ │ │ │ + mov 0xa0(%rdi,%rax,8),%rbx │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp %rbx,0xa0(%rsi,%rax,8) │ │ │ │ + je 57518 │ │ │ │ + lea 0x6c87f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzwl 0x70(%r12),%ecx │ │ │ │ + movzwl 0x70(%r14),%edx │ │ │ │ + cmp %dx,%cx │ │ │ │ + jne 57598 │ │ │ │ + or %al,0x2f(%rsp) │ │ │ │ + jmpq 57212 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 57212 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq *0x68(%r13) │ │ │ │ + jmpq 57212 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6c839(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movb $0x1,0x2f(%rsp) │ │ │ │ + jmpq 57212 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 57710 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 57651 │ │ │ │ + movzbl 0x138(%r14),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x188(%r14),%r13 │ │ │ │ + lea -0x28(%rdi,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 57159 │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq *0x68(%r13) │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + jmpq 57348 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x178(%rsp),%rax │ │ │ │ + lea 0xb0(%rsp),%r12 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6c7c1(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + jmpq 57240 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 57159 │ │ │ │ + movzwl 0x452(%rbp),%r13d │ │ │ │ + shl $0x9,%r13d │ │ │ │ + movslq %r13d,%r12 │ │ │ │ + cmp $0xfff,%r13d │ │ │ │ + jle 57754 │ │ │ │ + sub $0x1,%r12 │ │ │ │ + mov $0x1000,%r13d │ │ │ │ + mov %r12,%rax │ │ │ │ + shr $0xc,%rax │ │ │ │ + je 576a2 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%r13 │ │ │ │ + callq a71b0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + je 577c6 │ │ │ │ + mov %rax,0x12ef0(%rbp) │ │ │ │ + jmpq 57037 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 23aa0 │ │ │ │ + mov %rax,0x12ee8(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 57240 │ │ │ │ + mov 0x1e0(%rax),%rsi │ │ │ │ + mov 0x1e8(%rax),%rcx │ │ │ │ + lea 0x1e0(%rax),%rdx │ │ │ │ + mov %rcx,0x8(%rsi) │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + mov %rdx,0x1e8(%rax) │ │ │ │ + mov %rdx,0x1e0(%rax) │ │ │ │ + jmpq 57045 │ │ │ │ + movzbl 0x138(%r14),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x168(%r14),%r13 │ │ │ │ + lea -0x28(%rdi,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 57159 │ │ │ │ + movzbl 0x163(%r14),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x168(%r14),%r13 │ │ │ │ + lea 0x8(%rdi,%rax,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 57159 │ │ │ │ + callq a71b0 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 577bd │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x8,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 577a3 │ │ │ │ + movq $0x0,0x12ef0(%rbp) │ │ │ │ + jmpq 57240 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x12ef0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 57037 │ │ │ │ + jmpq 57240 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + jmp 577a8 │ │ │ │ + callq a71b0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 576bd │ │ │ │ + jmp 57793 │ │ │ │ + lea 0x6c69b(%rip),%rcx │ │ │ │ + mov $0x99,%edx │ │ │ │ + lea 0x6c55f(%rip),%rsi │ │ │ │ + lea 0x6c56c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - lea 0x8a0a0(%rip),%rax │ │ │ │ - jne 51521 │ │ │ │ - cmpb $0x6,(%rsi) │ │ │ │ - lea 0x83e0b(%rip),%rax │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %rdx,%rax │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x8a0cc(%rip),%rdx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rcx),%ecx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 57895 │ │ │ │ + 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 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 50140 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea 0x6c5db(%rip),%r8 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 57910 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 57920 │ │ │ │ + add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 578f1 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x45d(%rdi),%eax │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ cmp $0x1,%al │ │ │ │ - je 51610 │ │ │ │ - cmp $0x2,%al │ │ │ │ - je 515f0 │ │ │ │ + je 57a40 │ │ │ │ + ja 579e0 │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + callq b4be0 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp $0x3,%al │ │ │ │ + ja 57a89 │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 57a00 │ │ │ │ test %al,%al │ │ │ │ - je 515a0 │ │ │ │ - lea 0x8a15e(%rip),%rcx │ │ │ │ - mov $0x1e,%edx │ │ │ │ - lea 0x81cbc(%rip),%rsi │ │ │ │ - lea 0x834a6(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x8(%rsi),%rdi │ │ │ │ + jne 57acc │ │ │ │ + mov (%rsp),%edi │ │ │ │ + callq b4be0 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x3,%al │ │ │ │ + ja 57a6a │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 57a20 │ │ │ │ + test %al,%al │ │ │ │ + jne 57ad2 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + cmovb %rdx,%rax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 57ac7 │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x2,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 57aa8 │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + callq 92e90 │ │ │ │ + jmpq 57973 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%r8 │ │ │ │ mov %rsi,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 92ef0 │ │ │ │ + jmpq 5799c │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 92f10 │ │ │ │ + shr %rax │ │ │ │ + jmpq 579b6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xffffffffffffffff,%rdi │ │ │ │ + callq a2e00 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a2e00 │ │ │ │ + jmp 57a32 │ │ │ │ + lea 0x6c4ff(%rip),%rcx │ │ │ │ + mov $0x80,%edx │ │ │ │ + lea 0x6c438(%rip),%rsi │ │ │ │ + lea 0x75477(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6c500(%rip),%rcx │ │ │ │ + mov $0x70,%edx │ │ │ │ + lea 0x6c419(%rip),%rsi │ │ │ │ + lea 0x75458(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6c501(%rip),%rcx │ │ │ │ + mov $0x5c,%edx │ │ │ │ + lea 0x6c3fa(%rip),%rsi │ │ │ │ + lea 0x75439(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + jmp 57a63 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmpq 57a32 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jmpq 57930 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov $0xffffffffffffffdc,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x4(%rdx),%eax │ │ │ │ + cmp $0x7c7,%eax │ │ │ │ + ja 57bb1 │ │ │ │ + lea 0x10(%rax),%ebp │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + shr $0x3,%rbp │ │ │ │ + lea 0x5(%rbp),%r13d │ │ │ │ + lea 0x0(,%r13,8),%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 57bb1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa01,%edi │ │ │ │ + movb $0x0,0x37(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + lea 0x31(%rax),%rcx │ │ │ │ + mov %di,0x1(%rax) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movl $0x0,0x31(%rax) │ │ │ │ + mov %si,0x35(%rax) │ │ │ │ + mov %r13b,(%rax) │ │ │ │ + mov %r15,0x28(%rax) │ │ │ │ + mov %r14b,0x30(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0xfffffffffffffff7,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + add %rdx,%rcx │ │ │ │ + lea -0x28(%rax,%r13,8),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jae 57bc8 │ │ │ │ + test $0x4,%al │ │ │ │ + jne 57c10 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 57bf8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%rcx),%rdi │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + movq $0x0,-0x8(%rcx,%rax,1) │ │ │ │ and $0xfffffffffffffff8,%rdi │ │ │ │ - movq $0x0,0x78(%rsi) │ │ │ │ - add $0x8,%rsi │ │ │ │ sub %rdi,%rcx │ │ │ │ - sub $0xffffff80,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ + add %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x3,%rcx │ │ │ │ rep stos %rax,%es:(%rdi) │ │ │ │ - mov %edx,0x8(%rsi) │ │ │ │ - mov $0x13e,%edi │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq 7520 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jne 51617 │ │ │ │ - add $0x8,%rsp │ │ │ │ + jmp 57bb1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,(%rcx) │ │ │ │ + test $0x2,%al │ │ │ │ + je 57bb1 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,-0x2(%rcx,%rax,1) │ │ │ │ + jmp 57bb1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + movl $0x0,-0x4(%rcx,%rax,1) │ │ │ │ + jmp 57bb1 │ │ │ │ + push %rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0x9(%rdx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + lea -0x31(,%rax,8),%esi │ │ │ │ + callq 73a0 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + callq 57930 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 57c82 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4f8(%rdi),%rax │ │ │ │ - and $0x80,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - sbb %edx,%edx │ │ │ │ - and $0xfff00000,%edx │ │ │ │ - add $0x300000,%edx │ │ │ │ - jmp 515a2 │ │ │ │ - mov $0x100000,%edx │ │ │ │ - jmp 515a2 │ │ │ │ - lea 0x8a0a2(%rip),%rcx │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x80d17(%rip),%rsi │ │ │ │ - lea 0x80d27(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r8w,0x14(%rdi) │ │ │ │ - mov %edx,0x48(%rdi) │ │ │ │ - mov %ecx,0x4c(%rdi) │ │ │ │ - mov %r9d,0x58(%rdi) │ │ │ │ - mov %rsi,0x18(%rdi) │ │ │ │ - mov %rsi,0x28(%rdi) │ │ │ │ - mov %rsi,0x20(%rdi) │ │ │ │ - mov %rsi,0x30(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 516c6 │ │ │ │ - testb $0x4,0x15(%rax) │ │ │ │ - je 51684 │ │ │ │ - mov 0x4c(%rax),%edx │ │ │ │ - mov %edx,0x4c(%rdi) │ │ │ │ - mov %r8d,%edx │ │ │ │ - and $0xf000,%dx │ │ │ │ - cmp $0x4000,%dx │ │ │ │ - je 516d0 │ │ │ │ - movzbl 0x5c(%rax),%edx │ │ │ │ - mov %dl,0x5c(%rdi) │ │ │ │ - movzbl 0x5d(%rax),%edx │ │ │ │ - mov %dl,0x5d(%rdi) │ │ │ │ - mov 0x60(%rax),%edx │ │ │ │ - mov %edx,0x60(%rdi) │ │ │ │ - movzbl 0x64(%rax),%edx │ │ │ │ - mov %dl,0x64(%rdi) │ │ │ │ - movzbl 0x65(%rax),%edx │ │ │ │ - mov %dl,0x65(%rdi) │ │ │ │ - movzwl 0x66(%rax),%edx │ │ │ │ - mov %dx,0x66(%rdi) │ │ │ │ - movzwl 0x68(%rax),%edx │ │ │ │ - mov %dx,0x68(%rdi) │ │ │ │ - movzwl 0x6a(%rax),%edx │ │ │ │ - mov %dx,0x6a(%rdi) │ │ │ │ - movzwl 0x6c(%rax),%eax │ │ │ │ - mov %ax,0x6c(%rdi) │ │ │ │ + push %rbp │ │ │ │ + lea 0x9(%rsi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x31(,%rax,8),%esi │ │ │ │ + callq 73a0 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %eax,0x4(%rbx) │ │ │ │ + jne 57ccf │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + setne %r8b │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x9(%rsi),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + add $0x9,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x31(,%rax,8),%esi │ │ │ │ + callq 73a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + lea -0x31(,%rax,8),%esi │ │ │ │ + callq 73a0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + jne 57d41 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + setne %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x9(%rsi),%rdi │ │ │ │ + lea -0x31(,%rax,8),%r8d │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq 73a0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + push %r13 │ │ │ │ + lea 0x6c160(%rip),%rax │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl (%rsi),%ebx │ │ │ │ + sub $0x5,%rbx │ │ │ │ + lea 0x0(,%rbx,8),%rdx │ │ │ │ + cmp $0xf,%rdx │ │ │ │ + jbe 57e2c │ │ │ │ + lea 0x9(%r12),%r13 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea -0x9(%rdx),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 73a0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x6c12f(%rip),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 57e2c │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + lea 0x647e7(%rip),%rax │ │ │ │ + shr $0x3,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + ja 57e2c │ │ │ │ + lea 0x6c11a(%rip),%rax │ │ │ │ + cmp $0x7c7,%edx │ │ │ │ + ja 57e2c │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 57e40 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 57dfd │ │ │ │ + cmpw $0x2e2e,0x9(%r12) │ │ │ │ + lea 0x6c0d1(%rip),%rax │ │ │ │ + je 57e2c │ │ │ │ + mov $0x2f,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7140 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x6c0b8(%rip),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 57e2c │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + cmp %rax,(%r12) │ │ │ │ + lea 0x6c108(%rip),%rax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0x400,%r8w │ │ │ │ - mov %r8w,0x14(%rdi) │ │ │ │ - jmp 51684 │ │ │ │ - nopl (%rax) │ │ │ │ + cmpb $0x2e,0x9(%r12) │ │ │ │ + lea 0x6c07f(%rip),%rax │ │ │ │ + jne 57dfd │ │ │ │ + jmp 57e2c │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + lea 0x9(%rcx),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x31(,%rax,8),%esi │ │ │ │ + callq 73a0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 9e6a0 │ │ │ │ + movzbl 0x8(%rbp),%eax │ │ │ │ + lea 0x6c06f(%rip),%r8 │ │ │ │ + cmp $0xf,%al │ │ │ │ + ja 57ea8 │ │ │ │ + lea 0xad09c(%rip),%rdx │ │ │ │ + mov (%rdx,%rax,8),%r8 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x6bfee(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 57840 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - mov %r8d,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + movzbl %cl,%esi │ │ │ │ + mov %r9,%rcx │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r8,%rdx │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov 0x70(%rsp),%rbp │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 51560 │ │ │ │ + callq 57af0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 58148 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x31(%rbx),%r15 │ │ │ │ + lea 0x28(%rbx),%r14 │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x31(,%rax,8),%esi │ │ │ │ + callq 73a0 │ │ │ │ lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x5,%edi │ │ │ │ - callq 7170 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x4ec(%r12),%ecx │ │ │ │ - imul 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - divl 0x4f0(%r12) │ │ │ │ - add %rcx,%rax │ │ │ │ - sub 0x4e0(%r12),%rax │ │ │ │ - mov %r15w,0x14(%rbx) │ │ │ │ - mov %r13d,0x48(%rbx) │ │ │ │ - mov %r14d,0x4c(%rbx) │ │ │ │ - mov %r9d,0x58(%rbx) │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + callq 57930 │ │ │ │ + mov %r12,0x1c(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x34(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm1 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0x8b(%rip),%rax │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%r8 │ │ │ │ + ja 5800b │ │ │ │ + test %r8,%r8 │ │ │ │ + je 58138 │ │ │ │ + cmp 0x28(%r15),%r12 │ │ │ │ + jne 58138 │ │ │ │ + movzbl 0x2(%r8),%eax │ │ │ │ + cmp $0xa,%al │ │ │ │ + je 58070 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 517c6 │ │ │ │ - testb $0x4,0x15(%rbp) │ │ │ │ - jne 517e8 │ │ │ │ - movzbl 0x5c(%rbp),%eax │ │ │ │ - mov %al,0x5c(%rbx) │ │ │ │ - movzbl 0x5d(%rbp),%eax │ │ │ │ - mov %al,0x5d(%rbx) │ │ │ │ - mov 0x60(%rbp),%eax │ │ │ │ - mov %eax,0x60(%rbx) │ │ │ │ - movzbl 0x64(%rbp),%eax │ │ │ │ - mov %al,0x64(%rbx) │ │ │ │ - movzbl 0x65(%rbp),%eax │ │ │ │ - mov %al,0x65(%rbx) │ │ │ │ - movzwl 0x66(%rbp),%eax │ │ │ │ - mov %ax,0x66(%rbx) │ │ │ │ - movzwl 0x68(%rbp),%eax │ │ │ │ - mov %ax,0x68(%rbx) │ │ │ │ - movzwl 0x6a(%rbp),%eax │ │ │ │ - mov %ax,0x6a(%rbx) │ │ │ │ - movzwl 0x6c(%rbp),%eax │ │ │ │ - mov %ax,0x6c(%rbx) │ │ │ │ + je 580a8 │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 580e8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%r8 │ │ │ │ + jbe 57fc3 │ │ │ │ + mov %r8d,%r10d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 57fc3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + mov %rax,(%rcx) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5180b │ │ │ │ + jne 58160 │ │ │ │ add $0x38,%rsp │ │ │ │ + mov %r10d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4c(%rbp),%eax │ │ │ │ - mov %eax,0x4c(%rbx) │ │ │ │ - mov %r15d,%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - jne 51784 │ │ │ │ - or $0x400,%r15w │ │ │ │ - mov %r15w,0x14(%rbx) │ │ │ │ - jmpq 51784 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 57ce0 │ │ │ │ + test %al,%al │ │ │ │ + jne 57ff4 │ │ │ │ + mov $0xffffffef,%r10d │ │ │ │ + testl $0x200,0x78(%rsp) │ │ │ │ + jne 58018 │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 58101 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + testl $0x400,0x78(%rsp) │ │ │ │ + jne 57fec │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + callq 3e030 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x1f(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movzbl 0x2(%r8),%eax │ │ │ │ + jmpq 57fec │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffffe,%r10d │ │ │ │ + testl $0x400,0x78(%rsp) │ │ │ │ + jne 58018 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 58158 │ │ │ │ + movdqu 0x1c(%rbp),%xmm2 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movups %xmm2,0x14(%rbx) │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + mov %eax,0x24(%rbx) │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%r10d │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 58018 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffe4,%r10d │ │ │ │ + jmpq 58018 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r10d │ │ │ │ + test %eax,%eax │ │ │ │ + je 57f1d │ │ │ │ + jmpq 58043 │ │ │ │ + mov %r15,%rbp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 58101 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%rax │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %r8,%rdi │ │ │ │ push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ - cmpb $0x1,0x468(%rbx) │ │ │ │ - mov 0x12f20(%rbx),%rsi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - sbb %ecx,%ecx │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - and $0x20,%ecx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - add $0x1f,%ecx │ │ │ │ - cmpb $0x0,0x469(%rbx) │ │ │ │ - je 51c98 │ │ │ │ - sub 0x12f28(%rbx),%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - shl %cl,%rdx │ │ │ │ - shl %cl,%r13 │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov $0x1000,%edx │ │ │ │ - not %r12 │ │ │ │ - or %r13,%r12 │ │ │ │ - cmp $0x1000,%r13 │ │ │ │ - cmovb %rdx,%r13 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov (%rax),%r15 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jbe 51c90 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - ja 51c90 │ │ │ │ - mov %r15,0x74(%rsp) │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 57930 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0xc8(%rsp),%esi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + jne 585f8 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 57930 │ │ │ │ + mov %r13,0x4c(%rsp) │ │ │ │ sub $0x20,%rsp │ │ │ │ xor %ecx,%ecx │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov %rax,0x64(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm4 │ │ │ │ mov $0x1,%edx │ │ │ │ - movl $0x0,0x90(%rsp) │ │ │ │ - mov $0x2008,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - movq $0x0,0x9c(%rsp) │ │ │ │ - movdqu 0x90(%rsp),%xmm3 │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x62(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %r15,(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x5b(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + jmp 582a2 │ │ │ │ test %rax,%rax │ │ │ │ - je 51aa0 │ │ │ │ + je 588c0 │ │ │ │ + cmp 0x28(%r12),%r13 │ │ │ │ + jne 588c0 │ │ │ │ + cmpb $0xa,0x2(%rax) │ │ │ │ + jne 582c5 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3d460 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 51bd8 │ │ │ │ - cmpq $0x0,0x20(%r14) │ │ │ │ - jne 51aa0 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x18(%r14),%r12 │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 51aa0 │ │ │ │ - cmp 0x20(%rbp),%r15 │ │ │ │ - jb 5197e │ │ │ │ - jmpq 51b70 │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0x20(%rbp) │ │ │ │ - jbe 51b70 │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ + jbe 58280 │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + je 58280 │ │ │ │ + orw $0x20,0x14(%r12) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movslq %ebp,%r12 │ │ │ │ + callq 3c8c0 │ │ │ │ + cmp $0xfffffffffffff000,%r12 │ │ │ │ + ja 5892d │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 588fb │ │ │ │ + mov 0xc8(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 586e0 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 57930 │ │ │ │ + mov %rbx,0x4c(%rsp) │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x54(%rsp) │ │ │ │ - movq $0x0,0x5c(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm1 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x64(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm1 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ movups %xmm1,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 7cf30 │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - jne 51970 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - testb $0x20,0x15(%rbp) │ │ │ │ - jne 519cd │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - andb $0x7f,0x58(%rbp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x5d(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - movb $0x0,0xc2(%rbp) │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - movq $0x0,0xe0(%rbp) │ │ │ │ - mov %r15,0x20(%rbp) │ │ │ │ - mov %r15,0xd8(%rbp) │ │ │ │ - mov %eax,0x1c(%rbp) │ │ │ │ - mov %eax,0xd4(%rbp) │ │ │ │ - movl $0x0,0xd0(%rbp) │ │ │ │ - callq 85b60 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 58396 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 58760 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp $0xfffffffffffff000,%rdi │ │ │ │ + ja 585d0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58760 │ │ │ │ + cmp 0x28(%rbp),%rbx │ │ │ │ + jne 58760 │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0xa,%al │ │ │ │ + jne 58380 │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq 57c90 │ │ │ │ + test %al,%al │ │ │ │ + jne 58388 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xfffffffffffff000,%rbp │ │ │ │ + ja 58940 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rdx,%r8 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 51c68 │ │ │ │ - cmpb $0x8,0x2(%r14) │ │ │ │ - je 51920 │ │ │ │ - movdqu 0x14(%r14),%xmm2 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov 0x24(%r14),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 7cf30 │ │ │ │ - add $0x20,%rsp │ │ │ │ + ja 5890d │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + callq 57af0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + ja 5891d │ │ │ │ + mov (%r8),%rax │ │ │ │ + cmpl $0x2,0xc8(%rsp) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + movzbl 0x8(%r8),%eax │ │ │ │ + mov %al,0x30(%rbx) │ │ │ │ + movdqu 0x1c(%r12),%xmm2 │ │ │ │ + movups %xmm2,0x14(%rbx) │ │ │ │ + mov 0x2c(%r12),%eax │ │ │ │ + mov %eax,0x24(%rbx) │ │ │ │ + je 58818 │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 588ac │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%edx │ │ │ │ + movq $0x0,0x20(%rcx) │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + movups %xmm0,0x10(%rcx) │ │ │ │ + mov %dx,(%rcx) │ │ │ │ + movdqu 0x1c(%rbp),%xmm3 │ │ │ │ + movups %xmm3,0x14(%rcx) │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + mov %eax,0x24(%rcx) │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 58708 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 584ed │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x28(%r12),%rdx │ │ │ │ + mov 0x20(%r12),%rsi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 584e4 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 588e0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + callq 3e030 │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0x1a(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 58541 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%cl │ │ │ │ + jne 587c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 58728 │ │ │ │ test %rax,%rax │ │ │ │ - jne 51920 │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - movzbl 0x2(%r14),%eax │ │ │ │ - cmp $0x8,%al │ │ │ │ - je 51cc3 │ │ │ │ - cmp $0x9,%al │ │ │ │ - jne 51cbc │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %eax,0x54(%rcx) │ │ │ │ - jmpq 51bf0 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - ja 51ab9 │ │ │ │ - jmp 51b10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 51b10 │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ + je 587c0 │ │ │ │ + movzbl 0x2(%rax),%ecx │ │ │ │ + cmp $0xa,%cl │ │ │ │ + jne 58530 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x9(%rdx),%rbx │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r15,0x94(%rsp) │ │ │ │ - movq $0x0,0x9c(%rsp) │ │ │ │ - movdqu 0x90(%rsp),%xmm0 │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ + lea -0x31(,%rax,8),%esi │ │ │ │ + callq 73a0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + callq 57930 │ │ │ │ + cmp %rax,0x20(%rbp) │ │ │ │ + jb 58539 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + orw $0x20,0x14(%r13) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movb $0x4,0x2(%rax) │ │ │ │ + jmpq 587d8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %edi,%edi │ │ │ │ + je 583a3 │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + movslq 0x10(%rsp),%rbp │ │ │ │ + jmpq 583d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 57930 │ │ │ │ + mov %r13,0x4c(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x64(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm5 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 7cf30 │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - jne 51ab0 │ │ │ │ - jmpq 519c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x5d(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 58686 │ │ │ │ + nop │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 58890 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp $0xfffffffffffff000,%rdi │ │ │ │ + ja 586c0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58890 │ │ │ │ + cmp 0x28(%r12),%r13 │ │ │ │ + jne 58890 │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0xa,%al │ │ │ │ + jne 58670 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 57c90 │ │ │ │ + test %al,%al │ │ │ │ + jne 58678 │ │ │ │ + jmpq 582c5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp (%rsp),%r13 │ │ │ │ - je 51cb0 │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x20,0x15(%rbp) │ │ │ │ - jne 51b25 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - andb $0x7f,0x58(%rbp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - movb $0x0,0xc2(%rbp) │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - movq $0x0,0xe0(%rbp) │ │ │ │ - mov %r13,0x20(%rbp) │ │ │ │ - mov %r13,0xd8(%rbp) │ │ │ │ - mov %eax,0x1c(%rbp) │ │ │ │ - mov %eax,0xd4(%rbp) │ │ │ │ - movl $0x0,0xd0(%rbp) │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - jmpq 51920 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - cmp %eax,0x14(%r14) │ │ │ │ - je 51c05 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%r15 │ │ │ │ + test %edi,%edi │ │ │ │ + je 5868f │ │ │ │ + mov %edi,%ebp │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + movslq %ebp,%r12 │ │ │ │ + jmpq 582c5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmpl $0x2,0xc8(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + je 58307 │ │ │ │ + jmpq 582fa │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - testb $0x20,0x15(%rbp) │ │ │ │ - jne 51b91 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - andb $0x7f,0x58(%rbp) │ │ │ │ - movb $0x0,0xc2(%rbp) │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - movq $0x0,0xe0(%rbp) │ │ │ │ - mov %r15,0x20(%rbp) │ │ │ │ - mov %r15,0xd8(%rbp) │ │ │ │ - mov %eax,0x1c(%rbp) │ │ │ │ - mov %eax,0xd4(%rbp) │ │ │ │ - movl $0x0,0xd0(%rbp) │ │ │ │ - jmpq 51920 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rcx,0x38(%rsp) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 584c3 │ │ │ │ + jmpq 584ed │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %eax,%eax │ │ │ │ - je 51940 │ │ │ │ - movslq %eax,%r12 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + je 5854d │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js 58778 │ │ │ │ + jmpq 585b9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 85670 │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0xfffffffffffffffe,%rbp │ │ │ │ + callq 3c8c0 │ │ │ │ + mov $0xfffffffe,%r9d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 58987 │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r9d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - cmpb $0x8,0x2(%r14) │ │ │ │ - je 51b7e │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x74(%rsp) │ │ │ │ - movq $0x0,0x7c(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm4 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 7cf30 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - jne 51b7e │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - jmpq 51920 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,%eax │ │ │ │ - je 51a25 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + callq 3c8c0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - movslq (%rsp),%r12 │ │ │ │ - jmpq 51bf0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + callq 4b4d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + jmpq 58778 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmpq 518af │ │ │ │ - mov $0xffffffffffffffff,%r12 │ │ │ │ - mov $0x1000,%r13d │ │ │ │ - shl %cl,%r12 │ │ │ │ - not %r12 │ │ │ │ - jmpq 51895 │ │ │ │ - mov $0xffffffffffffffe4,%r12 │ │ │ │ - jmpq 51be3 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 51a90 │ │ │ │ - lea 0x899e6(%rip),%rcx │ │ │ │ - mov $0x1dd,%edx │ │ │ │ - lea 0x89885(%rip),%rsi │ │ │ │ - lea 0x82d5e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov $0x8,%ebx │ │ │ │ - sub $0x1e0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rsi,0xc(%rsp) │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - movq $0x0,0x4(%rsp) │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x24(%rsp) │ │ │ │ - mov %rax,0x2c(%rsp) │ │ │ │ - test %dl,%dl │ │ │ │ - je 51d5f │ │ │ │ - cmpb $0x1,0x46a(%rdi) │ │ │ │ - sbb %ebx,%ebx │ │ │ │ - and $0xfffffffe,%ebx │ │ │ │ - add $0xa,%ebx │ │ │ │ - lea 0xe0(%rsp),%rbp │ │ │ │ - mov %r8,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov $0x400,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x30,%rsp │ │ │ │ - xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movdqu 0x50(%rsp),%xmm1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movups %xmm1,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - callq 750c0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 57af0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 58977 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %rax,0x28(%r13) │ │ │ │ + movzbl 0x8(%rcx),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %al,0x30(%r13) │ │ │ │ + movdqu 0x1c(%rbp),%xmm6 │ │ │ │ + movups %xmm6,0x14(%r13) │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + mov %eax,0x24(%r13) │ │ │ │ + callq 4b4d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + jmpq 58803 │ │ │ │ + nop │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0xfffffffffffffffe,%r12 │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12d,%r9d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 58778 │ │ │ │ + mov %eax,%r9d │ │ │ │ test %eax,%eax │ │ │ │ - je 51e08 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 51e96 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 52029 │ │ │ │ - add $0x1e0,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + je 58475 │ │ │ │ + jmpq 58778 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orw $0x20,0x14(%r12) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0xffffffffffffffe4,%r12 │ │ │ │ + callq 3c8c0 │ │ │ │ + jmp 588a2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x30,%rsp │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movdqu 0x50(%rsp),%xmm7 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movups %xmm7,0x18(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm7 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 750c0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 51dbc │ │ │ │ - sub $0x30,%rsp │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movdqu 0x50(%rsp),%xmm5 │ │ │ │ - movdqu 0x30(%rsp),%xmm6 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movups %xmm5,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - callq 750c0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%r12d │ │ │ │ + je 58950 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movb $0x4,0x2(%rax) │ │ │ │ + jmpq 587d8 │ │ │ │ + mov %eax,%r9d │ │ │ │ + xor %ebp,%ebp │ │ │ │ test %eax,%eax │ │ │ │ - jne 51dbc │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %r13,0x44(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x6c(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm3 │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x59(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 51fd8 │ │ │ │ - cmpb $0x8,0x2(%rdi) │ │ │ │ - jne 51ff0 │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - callq 51130 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movq $0x0,0x1c0(%rsp) │ │ │ │ - lea 0x1a0(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - movups %xmm0,0x1b0(%rsp) │ │ │ │ - mov 0x2c(%r14),%eax │ │ │ │ - movups %xmm0,0x1a0(%rsp) │ │ │ │ - movdqu 0x1c(%r14),%xmm4 │ │ │ │ - mov %eax,0x1c4(%rsp) │ │ │ │ - mov 0xb4(%rsp),%eax │ │ │ │ - movl $0x90106,0x1a0(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - movups %xmm4,0x1b4(%rsp) │ │ │ │ - mov %eax,0x1c8(%rsp) │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%r12d │ │ │ │ + je 582eb │ │ │ │ + jmpq 58778 │ │ │ │ + mov %eax,%r9d │ │ │ │ test %eax,%eax │ │ │ │ - jne 51dbc │ │ │ │ - movq $0x0,0x180(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ - movl $0x1,0x188(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmpq 51dbc │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%r12d │ │ │ │ + je 583f4 │ │ │ │ + jmpq 58778 │ │ │ │ + mov %eax,%r9d │ │ │ │ test %eax,%eax │ │ │ │ - je 51f0d │ │ │ │ - jmpq 51dbc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - lea 0x89681(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 51dd1 │ │ │ │ + je 58428 │ │ │ │ + jmpq 58778 │ │ │ │ + mov %r12d,%r9d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 582d2 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 58778 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 583dd │ │ │ │ + jmpq 58778 │ │ │ │ + movdqu 0x1c(%rbp),%xmm7 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movups %xmm7,0x14(%rbx) │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + mov %eax,0x24(%rbx) │ │ │ │ + callq 4b4d0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmpq 58803 │ │ │ │ + mov %eax,%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + je 58836 │ │ │ │ + jmpq 58778 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x28,%esi │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 51170 │ │ │ │ - mov %rax,%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 52108 │ │ │ │ + ja 58b84 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + callq 3e030 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x1a(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ + callq 3ba00 │ │ │ │ mov %rbp,%rdi │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 52070 │ │ │ │ + callq 3cdb0 │ │ │ │ + jmp 58a19 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%cl │ │ │ │ + jne 58b40 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - cmove %eax,%r12d │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + callq 3d460 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 58af8 │ │ │ │ + test %rax,%rax │ │ │ │ + je 58b40 │ │ │ │ + movzbl 0x2(%rax),%ecx │ │ │ │ + cmp $0xa,%cl │ │ │ │ + jne 58a08 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x9(%rdx),%r14 │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x31(,%rax,8),%esi │ │ │ │ + callq 73a0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + callq 57930 │ │ │ │ + cmp %rax,0x20(%r12) │ │ │ │ + jb 58a11 │ │ │ │ + orw $0x20,0x14(%rbp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%edx │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + mov %dx,(%rbx) │ │ │ │ + movdqu 0x1c(%r12),%xmm2 │ │ │ │ + movups %xmm2,0x14(%rbx) │ │ │ │ + mov 0x2c(%r12),%eax │ │ │ │ + mov %eax,0x24(%rbx) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov %al,0x2(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52126 │ │ │ │ - add $0xe8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 58bc3 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ pop %rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - retq │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 4b4d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 85670 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 520c9 │ │ │ │ - jmpq 5209b │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - mov $0x8,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,0x24(%rsp) │ │ │ │ - movq $0x0,0x2c(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x5d(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 521c0 │ │ │ │ + je 58a25 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85670 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jns 58b90 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 58bc3 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ + nop │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 51280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp 521a0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%eax │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + mov %ax,(%rbx) │ │ │ │ + movdqu 0x1c(%r12),%xmm1 │ │ │ │ + movups %xmm1,0x14(%rbx) │ │ │ │ + mov 0x2c(%r12),%eax │ │ │ │ + mov %eax,0x24(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 58ab8 │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 58b19 │ │ │ │ + jmpq 589d1 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xa,%ecx │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movw $0x105,(%rdi) │ │ │ │ + movdqu 0x1c(%r12),%xmm3 │ │ │ │ + movups %xmm3,0x14(%rdi) │ │ │ │ + mov 0x2c(%r12),%eax │ │ │ │ + mov %eax,0x24(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + jmpq 58ab8 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rdx,%rdi │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - jmp 521fe │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - jne 5224b │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 52130 │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + callq 57930 │ │ │ │ + mov %rbx,0xc(%rsp) │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r13d,%r8d │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + shr $0x3,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x24(%rsp) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + and $0x1,%edx │ │ │ │ + movdqu 0x20(%rsp),%xmm0 │ │ │ │ + or $0x4,%r8d │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x77(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + jmp 58c69 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x4,%cl │ │ │ │ + jne 58ce0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 58cc8 │ │ │ │ + test %rax,%rax │ │ │ │ + je 58ce0 │ │ │ │ + cmp 0x28(%r14),%rbx │ │ │ │ + jne 58ce0 │ │ │ │ + movzbl 0x2(%rax),%ecx │ │ │ │ + cmp $0xa,%cl │ │ │ │ + jne 58c58 │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + lea 0x9(%rdx),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea -0x31(,%rax,8),%esi │ │ │ │ + callq 73a0 │ │ │ │ + cmp %eax,0x4(%rbp) │ │ │ │ + jne 58c61 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7aa8 │ │ │ │ test %eax,%eax │ │ │ │ - jne 521f8 │ │ │ │ - movq $0x0,0xa0(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - movl $0x5,0xa8(%rbx) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 521fe │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 52260 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 58c61 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x894de(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 58c71 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movslq %r13d,%r14 │ │ │ │ + callq 3c8c0 │ │ │ │ + jmp 58cb3 │ │ │ │ + nop │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0xfffffffffffffffe,%r14 │ │ │ │ + callq 3c8c0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ push %r14 │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov %rcx,%r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ push %r13 │ │ │ │ mov %rdx,%r13 │ │ │ │ xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %rsi,0x24(%rsp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - movq $0x0,0x2c(%rsp) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 58bd0 │ │ │ │ mov %rax,%rbp │ │ │ │ - lea -0x5c(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 58dc0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + callq 3cdb0 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 52340 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 52310 │ │ │ │ - mov 0x1c(%rbp),%eax │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - cmpb $0x8,0x2(%rdi) │ │ │ │ - jne 52350 │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 51130 │ │ │ │ - mov %eax,%r14d │ │ │ │ + ja 58dd0 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 86530 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ + mov (%rdx),%r13 │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 58df7 │ │ │ │ + add $0xd8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%r14d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 58d6b │ │ │ │ + cmp $0xfffffffc,%ecx │ │ │ │ + je 58dd8 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 58d89 │ │ │ │ + mov %eax,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 52306 │ │ │ │ - jmp 52321 │ │ │ │ + je 58d7b │ │ │ │ + jmp 58dc6 │ │ │ │ + lea 0x6b171(%rip),%rcx │ │ │ │ + mov $0x165,%edx │ │ │ │ + lea 0x6b12a(%rip),%rsi │ │ │ │ + lea 0x66836(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xfffffffe,%r14d │ │ │ │ - jmp 52321 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x48,%rsp │ │ │ │ - mov 0x78(%rsi),%rdx │ │ │ │ - mov 0x70(%rsi),%rax │ │ │ │ + mov %rsi,0x2c(%rsp) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ mov $0x2,%esi │ │ │ │ movl $0x0,0x20(%rsp) │ │ │ │ - mov %rdx,0x24(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x2c(%rsp) │ │ │ │ + movq $0x0,0x24(%rsp) │ │ │ │ movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rax,%rbp │ │ │ │ - lea -0x5b(%rip),%rax │ │ │ │ + lea -0x57(%rip),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 52410 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + callq 3bc30 │ │ │ │ + jmp 58e81 │ │ │ │ + nopl (%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + je 58eb0 │ │ │ │ + cmp %rbx,0x20(%rax) │ │ │ │ + ja 58eb0 │ │ │ │ cmpb $0xa,0x2(%rax) │ │ │ │ - je 523f8 │ │ │ │ + je 58eb8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + jbe 58e68 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 58e68 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 86530 │ │ │ │ + callq 3c8c0 │ │ │ │ add $0x28,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rax,(%rdx) │ │ │ │ - sete %r13b │ │ │ │ - jmp 523d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r13d │ │ │ │ + jmp 58e90 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffd9,%r13d │ │ │ │ + jmp 58e90 │ │ │ │ + push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x34(%rsp) │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %r14,0x3c(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0x92(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmpq 58fe9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 59050 │ │ │ │ + cmp %r14,0x20(%rbx) │ │ │ │ + ja 59050 │ │ │ │ + cmpb $0xa,0x2(%rbx) │ │ │ │ + jne 58fdb │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + lea 0x9(%rbp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,0x8(%r12) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + lea -0x31(,%rax,8),%esi │ │ │ │ + callq 73a0 │ │ │ │ + movzbl 0x8(%rbp),%r9d │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq *(%r12) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 59050 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rbx │ │ │ │ + jbe 58f70 │ │ │ │ + mov %ebx,%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 58f70 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov (%rsp),%edx │ │ │ │ test %eax,%eax │ │ │ │ - je 523cf │ │ │ │ - jmp 523d8 │ │ │ │ + cmove %edx,%eax │ │ │ │ + mov 0xf8(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 59054 │ │ │ │ + add $0x108,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 59000 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 590b5 │ │ │ │ + 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 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 59130 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 59140 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 5910d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 59240 │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rcx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x8(%rdx),%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + lea -0x8(,%rax,8),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + shr $0x5,%rdx │ │ │ │ + mov %edx,%edx │ │ │ │ + lea (%rdx,%rdx,2),%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add %r12,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 59236 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov %r12,%r14 │ │ │ │ + lea 0x6ae24(%rip),%r13 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x20(%r14),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + test $0x1,%cl │ │ │ │ + je 59211 │ │ │ │ + lea 0x6ae03(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x30,%r14 │ │ │ │ + callq 59060 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 59236 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + sub %rdi,%r8 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + je 591ad │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x653e5(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 59060 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x20(%r14),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 591b9 │ │ │ │ + shr $0x6,%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x3ffff,%ecx │ │ │ │ + add $0x30,%r14 │ │ │ │ + callq 59060 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 591d5 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ - sub $0x10,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 524a8 │ │ │ │ + callq a71b0 │ │ │ │ bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor $0x3f,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ mov $0x1,%esi │ │ │ │ sub %eax,%ecx │ │ │ │ mov $0x1000,%eax │ │ │ │ shl %cl,%rsi │ │ │ │ cmp $0x1000,%rsi │ │ │ │ cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ callq 70e0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 524c5 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ + jne 592b7 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 592b7 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 592d8 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 524c5 │ │ │ │ - add $0x10,%rsp │ │ │ │ - xor %edi,%edi │ │ │ │ + jne 592ea │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbx │ │ │ │ pop %r12 │ │ │ │ - jmpq 72c0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 592b7 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 593b8 │ │ │ │ push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x40,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x8(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov %sil,0xb(%rsp) │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x18,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ + lea -0x8(,%rax,8),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rdi │ │ │ │ + shr $0x5,%rdx │ │ │ │ + mov %edx,%r15d │ │ │ │ + cmp $0x1f,%r8d │ │ │ │ + ja 593c2 │ │ │ │ + test %edx,%edx │ │ │ │ + je 593a0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov %ecx,%ebp │ │ │ │ + jmp 5935d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x30,%r13 │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + je 593a0 │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 59350 │ │ │ │ + shr $0x6,%rax │ │ │ │ + and $0x3ffff,%eax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 59350 │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 73a0 │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 59350 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - movl $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x94(%rsp) │ │ │ │ - movq $0x0,0x9c(%rsp) │ │ │ │ - movdqu 0x90(%rsp),%xmm2 │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0xaa(%rip),%rax │ │ │ │ - lea 0x70(%rsp),%r15 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%r14 │ │ │ │ - ja 5286b │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %r14,%r14 │ │ │ │ - je 52880 │ │ │ │ - cmpb $0x8,0x2(%r14) │ │ │ │ - jne 52850 │ │ │ │ - cmpb $0x0,0xb(%rsp) │ │ │ │ - jne 525c5 │ │ │ │ - testb $0xe0,0x8(%rsi) │ │ │ │ - je 52850 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xf0(%rsp),%r13 │ │ │ │ - callq 51130 │ │ │ │ - mov %eax,%ebx │ │ │ │ + callq 7aa8 │ │ │ │ test %eax,%eax │ │ │ │ - jne 528c8 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - test $0x80,%al │ │ │ │ - je 5262e │ │ │ │ - cmpb $0x0,0x4d7(%r13) │ │ │ │ - je 52a28 │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ + jne 59350 │ │ │ │ + mov %r14d,%eax │ │ │ │ + jmp 593a5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + sbb %eax,%eax │ │ │ │ + or $0xffffffea,%eax │ │ │ │ + retq │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmp 593a5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov 0x20(%rsi),%rcx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rax │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0x1,%r8d │ │ │ │ + cmp %rax,%r8 │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5941b │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shr $0x6,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ + and $0x3ffff,%edx │ │ │ │ + and $0x3ffff,%ecx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + je 59420 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x20,%edx │ │ │ │ + jmpq 72b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 93f40 │ │ │ │ + mov $0x5,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - lea 0x89187(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 52b90 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52a28 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - test $0x20,%al │ │ │ │ - je 52958 │ │ │ │ - cmpb $0x0,0x4d7(%r13) │ │ │ │ - jne 52920 │ │ │ │ - cmpb $0x0,0x482(%r13) │ │ │ │ - jne 52b28 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov 0x168(%r13),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ - je 52b18 │ │ │ │ - movzwl 0x450(%r13),%eax │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0xd8(%rsp),%rsi │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - shl $0x9,%eax │ │ │ │ - mov %rcx,0x6c(%rsp) │ │ │ │ - lea -0x1(%rsi),%rdx │ │ │ │ + je 595e8 │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rbp │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea -0x8(,%rax,8),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rbp │ │ │ │ + movzbl 0x7b(%r13),%eax │ │ │ │ + lea 0x0(,%rax,8),%rcx │ │ │ │ + shr $0x5,%rdx │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %edx,%ebp │ │ │ │ + lea 0x8(%rbx),%rdx │ │ │ │ + lea (%rdx,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jae 594ef │ │ │ │ + lea 0x0(,%rax,8),%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rdx,%rcx,8),%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rdx),%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + and $0xff,%eax │ │ │ │ + je 594e6 │ │ │ │ sub $0x1,%eax │ │ │ │ - mov %rcx,0x4c(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movq $0xffffffffffffffff,0x64(%rsp) │ │ │ │ - or %rdx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %rax,0x44(%rsp) │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - movdqu 0x60(%rsp),%xmm0 │ │ │ │ - movdqu 0x40(%rsp),%xmm1 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - movups %xmm0,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 750c0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52b70 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - or $0x40,%eax │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - cmpb $0x0,0x4d7(%r13) │ │ │ │ - jne 52ac8 │ │ │ │ - cmpb $0x0,0x482(%r13) │ │ │ │ - jne 52b48 │ │ │ │ - mov 0x70(%rsp),%r13 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jbe 595c8 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + testb $0x1,0x28(%r12,%rax,1) │ │ │ │ + jne 595c8 │ │ │ │ + add $0x38,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 594b8 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5961b │ │ │ │ + mov %ebp,%r15d │ │ │ │ + lea 0x8(%r12),%r14 │ │ │ │ + lea (%r15,%r15,2),%r13 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + lea (%r14,%r13,1),%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5953d │ │ │ │ + mov %r14,%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + testb $0x1,0x20(%rbx) │ │ │ │ + jne 59534 │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 73a0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 59610 │ │ │ │ + add $0x30,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 59518 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x74(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r13,0x7c(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm3 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x55(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - jmp 527da │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x6aad9(%rip),%r12 │ │ │ │ + callq 59250 │ │ │ │ + mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 52a80 │ │ │ │ - cmp 0x20(%rax),%r13 │ │ │ │ - jne 52a80 │ │ │ │ - movzbl 0x2(%rax),%ecx │ │ │ │ - cmp $0x13,%cl │ │ │ │ - ja 527d2 │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - test $0xb80c0,%edx │ │ │ │ - je 527d2 │ │ │ │ - mov 0x10(%rax),%eax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 527a0 │ │ │ │ + je 595cf │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 86530 │ │ │ │ - movslq 0xc(%rsp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - js 52828 │ │ │ │ - mov 0x80(%rsp),%edx │ │ │ │ - mov %r13,0xb0(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xffffffbf,%eax │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - and $0x1,%dh │ │ │ │ - je 5299d │ │ │ │ - jmpq 5296e │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13d,%edx │ │ │ │ - lea 0x890a4(%rip),%rsi │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 528e7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%r14 │ │ │ │ - jbe 525a0 │ │ │ │ - mov %r14d,%ebx │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 528e7 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 525a9 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 7a30 │ │ │ │ + mov $0x30,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x1a6(%rip),%rcx │ │ │ │ + callq 7740 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 595b6 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea (%rax,%rax,2),%r12 │ │ │ │ + shl $0x4,%r12 │ │ │ │ + add %rbx,%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ + lea 0x30(%rdi),%rbp │ │ │ │ + testb $0x1,0x20(%rdi) │ │ │ │ + jne 595ae │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ + callq 593d0 │ │ │ │ test %eax,%eax │ │ │ │ - cmove %ebx,%eax │ │ │ │ - mov 0x1b8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 52ba6 │ │ │ │ - add $0x1c8,%rsp │ │ │ │ + je 59620 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 59598 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmp 595cf │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6aa3c(%rip),%r12 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r14),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x88e98(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - cmp $0xfffffffc,%ebx │ │ │ │ - jne 5288d │ │ │ │ - lea 0x8971a(%rip),%rcx │ │ │ │ - mov $0x21e,%edx │ │ │ │ - lea 0x894fc(%rip),%rsi │ │ │ │ - lea 0x85033(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x88eca(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 52b90 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52644 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x40,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 52b68 │ │ │ │ - test $0x1,%ah │ │ │ │ - je 52850 │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - and $0xfe,%ah │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - jmp 5299d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffc,%ebx │ │ │ │ - jne 52a08 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52998 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 51280 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52998 │ │ │ │ - movq $0x0,0x190(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x188(%rsp) │ │ │ │ - movl $0x5,0x198(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 5299d │ │ │ │ - test %eax,%eax │ │ │ │ - je 52850 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x88d37(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 528e7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x482(%r13) │ │ │ │ - jne 52aa8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov 0x168(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 52a98 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 51cf0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 52850 │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x88d68(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 528e7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,%r13 │ │ │ │ - callq 86530 │ │ │ │ - jmpq 527fa │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 23bc0 │ │ │ │ - jmp 52a46 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - lea 0x89326(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 52a32 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x88d92(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 52b90 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52726 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - test $0x1,%ah │ │ │ │ - jne 5296e │ │ │ │ - test %bl,%bl │ │ │ │ - jne 5299d │ │ │ │ - jmpq 52850 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 23bc0 │ │ │ │ - jmpq 5266a │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - lea 0x892bb(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 52652 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - lea 0x88d5c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 52734 │ │ │ │ + movzbl 0x7b(%r13),%eax │ │ │ │ + lea 0x8(%rbx),%rdx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x0(,%rax,8),%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rdx,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 594a4 │ │ │ │ + jmp 595cf │ │ │ │ nopl (%rax) │ │ │ │ + lea 0x6a9dd(%rip),%r12 │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmpq 52718 │ │ │ │ - nop │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x88cc7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 528e7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8319c(%rip),%rdi │ │ │ │ - mov $0x1,%ebx │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 52882 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ + jmp 595b9 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 595cf │ │ │ │ + lea 0x6a9bc(%rip),%r12 │ │ │ │ + jmp 595b9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov $0x1,%esi │ │ │ │ push %r13 │ │ │ │ - lea -0x19c(%rbp),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - lea -0xe0(%rbp),%rbx │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ + mov 0x508(%rdi),%rdi │ │ │ │ + callq 93f40 │ │ │ │ + mov 0x508(%r12),%rdi │ │ │ │ + mov $0x5,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 597b5 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%r14 │ │ │ │ + lea -0x8(,%rax,8),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %r14 │ │ │ │ + shr $0x5,%rdx │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add $0x18,%rdi │ │ │ │ + callq 59250 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 597c0 │ │ │ │ + mov %r14d,0x10(%rbp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 596f3 │ │ │ │ + lea -0x1(%r14),%edx │ │ │ │ + lea 0x28(%rbx),%rcx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x1a(%rbp),%rax │ │ │ │ + lea 0x2a(%rbp,%rdx,1),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + add $0x30,%rcx │ │ │ │ + mov %dl,-0x2(%rax) │ │ │ │ + andb $0x1,-0x2(%rax) │ │ │ │ + mov -0x30(%rcx),%rdx │ │ │ │ + add $0x10,%rax │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov %dx,-0x10(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 596d0 │ │ │ │ + mov 0x508(%r12),%rax │ │ │ │ + add $0x8,%r13 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + cmpb $0x0,0x7b(%rax) │ │ │ │ + jne 59731 │ │ │ │ + jmpq 59798 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x508(%r12),%rax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x38,%r13 │ │ │ │ + movzbl 0x7b(%rax),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jbe 59798 │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 59718 │ │ │ │ + mov 0x28(%r13),%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je 59718 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + shl %cl,%rsi │ │ │ │ + mov %r14d,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + or %rsi,0x0(%rbp,%rax,1) │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movzwl 0x1a(%rbp,%rax,1),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 59770 │ │ │ │ + jmp 59718 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x440(%r12),%rdi │ │ │ │ + sfence │ │ │ │ + mov %rbp,0x440(%r12) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 597b5 │ │ │ │ + callq 7410 │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movq $0x0,-0x198(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - movabs $0xa00000000,%rax │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - lea 0x83343(%rip),%rax │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 52290 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 52c20 │ │ │ │ - lea 0x2(%rax),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - je 52c70 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 530c4 │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - mov -0xd0(%rbp),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x160(%rbp) │ │ │ │ - shr $0x14,%eax │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov -0xd8(%rbp),%rax │ │ │ │ - and $0xf,%r9d │ │ │ │ - mov %rax,-0x158(%rbp) │ │ │ │ - cmp $0x2,%r9b │ │ │ │ - je 53052 │ │ │ │ - movdqu -0x158(%rbp),%xmm0 │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - lea -0x190(%rbp),%rcx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r9b,-0x180(%rbp) │ │ │ │ - lea -0x160(%rbp),%r15 │ │ │ │ - mov %rcx,-0x1b8(%rbp) │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - movups %xmm0,-0x178(%rbp) │ │ │ │ - callq 662c0 │ │ │ │ - mov %rax,-0x1b0(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 52ec0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov -0x1b0(%rbp),%rsi │ │ │ │ - callq 52290 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 52d10 │ │ │ │ - lea 0x2(%rax),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - jne 52fcd │ │ │ │ - cmp $0xfffffffe,%r8d │ │ │ │ - je 52ecc │ │ │ │ - movzwl 0x14(%r12),%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - je 52f78 │ │ │ │ - mov -0x150(%rbp),%r13d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov -0x158(%rbp),%rax │ │ │ │ - movq $0x0,-0xd0(%rbp) │ │ │ │ - movaps %xmm0,-0xe0(%rbp) │ │ │ │ - mov (%r14),%rdx │ │ │ │ - shr $0x14,%r13d │ │ │ │ - mov %rax,-0xd8(%rbp) │ │ │ │ - and $0xf,%r13d │ │ │ │ - cmp $0x2,%r13b │ │ │ │ - je 52ff6 │ │ │ │ - movdqu -0xd8(%rbp),%xmm0 │ │ │ │ - lea -0x60(%rbp),%r15 │ │ │ │ - mov (%r12),%r9 │ │ │ │ - lea 0x89116(%rip),%r8 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 597b7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x100,%esi │ │ │ │ + ja 59808 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x14,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x14,%esi │ │ │ │ - mov %r13b,-0xe0(%rbp) │ │ │ │ - movups %xmm0,-0xd8(%rbp) │ │ │ │ - lea -0x198(%rbp),%r13 │ │ │ │ - callq 78f0 <__snprintf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7420 │ │ │ │ - mov %r15,-0x178(%rbp) │ │ │ │ - movl $0x0,-0x180(%rbp) │ │ │ │ - mov %eax,-0x17c(%rbp) │ │ │ │ - jmp 52e0e │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - jne 52e83 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ - movzwl 0x14(%r12),%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov -0x160(%rbp),%rsi │ │ │ │ - pushq $0x200 │ │ │ │ - push %r13 │ │ │ │ - shr $0xc,%cx │ │ │ │ - mov -0x1a8(%rbp),%r8 │ │ │ │ - mov (%r12),%r9 │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - callq 65480 │ │ │ │ - mov %eax,%r8d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 597e0 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + movzbl 0x4d6(%rdi),%eax │ │ │ │ + sub $0x1,%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jbe 59840 │ │ │ │ + add $0x34,%rsi │ │ │ │ + mov (%rdi,%rsi,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 59840 │ │ │ │ + add $0x130,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x101(%rsi),%eax │ │ │ │ + mov 0x440(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 59840 │ │ │ │ + cmp %eax,0x10(%rdx) │ │ │ │ + jbe 59840 │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmpb $0x0,0x18(%rax,%rdx,1) │ │ │ │ + jne 59840 │ │ │ │ + lea -0xff(%rsi),%eax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + cmp $0x100,%edx │ │ │ │ + ja 59880 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %edx,%edx │ │ │ │ + jne 59870 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + sete %r12b │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + lea -0x101(%rdx),%ecx │ │ │ │ + mov 0xad75b(%rip),%rax │ │ │ │ + mov %fs:(%rax),%r8 │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 52e08 │ │ │ │ - movq $0x0,0xa0(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x0,0x98(%r14) │ │ │ │ - movl $0x4,0xa8(%r14) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 52e0e │ │ │ │ + jne 599e0 │ │ │ │ + mov 0xae75f(%rip),%r8 │ │ │ │ + mov %r8,%fs:(%rax) │ │ │ │ + mov 0xae7d4(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 52fa0 │ │ │ │ - mov -0x160(%rbp),%rax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x70(%r12) │ │ │ │ - mov -0x198(%rbp),%rax │ │ │ │ - mov %rax,0x78(%r12) │ │ │ │ - callq 521e0 │ │ │ │ - mov %eax,%r8d │ │ │ │ - jmpq 52c4b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x83087(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 51560 │ │ │ │ - jmp 52ee5 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 52f51 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ + je 599f0 │ │ │ │ + mov 0x440(%rdi),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 598c9 │ │ │ │ + cmp %ecx,0x10(%rdi) │ │ │ │ + ja 59910 │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + lea -0x1(%rdx),%rcx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 599d0 │ │ │ │ + mov 0xae7a0(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 59a10 │ │ │ │ + mov %rcx,%fs:(%rax) │ │ │ │ + mov 0xae78e(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 59a00 │ │ │ │ + mov 0xae708(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 59958 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + shl $0x4,%rcx │ │ │ │ + cmpb $0x0,0x18(%rcx,%rdi,1) │ │ │ │ + jne 598c9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea -0xff(%rdx),%ecx │ │ │ │ + shr $0x3,%r8 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x1ffffff8,%edx │ │ │ │ + add %rdx,%r8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%rdi,%r8,1),%rdx │ │ │ │ + setne %r12b │ │ │ │ + jmpq 598c9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0xae6a6(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r15,%rcx │ │ │ │ - pushq $0x0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x41c0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ - mov -0x1b8(%rbp),%r8 │ │ │ │ - callq 566f0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52ee0 │ │ │ │ - movq $0x0,0xa0(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x0,0x98(%r14) │ │ │ │ - movl $0x5,0xa8(%r14) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 52ee5 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xae687(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - je 52d4b │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x889d6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 52d4b │ │ │ │ + jns 59905 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 59905 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xae64c(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 59905 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%fs:(%rax) │ │ │ │ + jmpq 59905 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov %r8,%fs:(%rax) │ │ │ │ + jmpq 598b5 │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 598b5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - addl $0x1,-0x110(%rbp) │ │ │ │ - callq 521e0 │ │ │ │ - mov %eax,%r8d │ │ │ │ + mfence │ │ │ │ + jmpq 598fa │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 598e8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov $0x5,%esi │ │ │ │ + push %r12 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 59a4f │ │ │ │ + nopl (%rax) │ │ │ │ test %eax,%eax │ │ │ │ - je 52d5f │ │ │ │ - jmpq 52c4b │ │ │ │ - nop │ │ │ │ - mov (%r12),%rcx │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea 0x889aa(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8d,-0x1a8(%rbp) │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov -0x1a8(%rbp),%r8d │ │ │ │ - jmpq 52c4b │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea 0x88939(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + js 59a88 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov $0x2e,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7340 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r8d,-0x1a8(%rbp) │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov -0x1a8(%rbp),%r8d │ │ │ │ - jmpq 52c4b │ │ │ │ - mov 0x127c8(%rdx),%rdx │ │ │ │ - mov %rsp,%r8 │ │ │ │ - lea -0x60(%rbp),%r15 │ │ │ │ - lea -0x158(%rbp),%rsi │ │ │ │ - mov %r8,-0x1b0(%rbp) │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x60(%rbp),%xmm0 │ │ │ │ - mov -0x1b0(%rbp),%r8 │ │ │ │ - mov %r8,%rsp │ │ │ │ - jmpq 52dab │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ - mov %rsp,%r8 │ │ │ │ - lea -0x60(%rbp),%r15 │ │ │ │ - mov %r9b,-0x1b0(%rbp) │ │ │ │ - mov %r8,-0x1a8(%rbp) │ │ │ │ - lea -0xd8(%rbp),%rsi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov 0x127c8(%rax),%rdx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x60(%rbp),%xmm0 │ │ │ │ - mov -0x1a8(%rbp),%r8 │ │ │ │ - movzbl -0x1b0(%rbp),%r9d │ │ │ │ - mov %r8,%rsp │ │ │ │ - jmpq 52cb6 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ + sub %r13,%rcx │ │ │ │ + cmpb $0x2e,(%rbx) │ │ │ │ + sete %al │ │ │ │ + add %rax,%rbx │ │ │ │ + callq 592f0 │ │ │ │ + cmpb $0x0,(%rbx) │ │ │ │ + mov %eax,%r12d │ │ │ │ + jne 59a48 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - lea -0xe0(%rbp),%r14 │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov 0x1c(%rbp),%r13 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x14(%rbp),%rax │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov %eax,-0x134(%rbp) │ │ │ │ - lea -0x100(%rbp),%rax │ │ │ │ - mov %rax,-0x128(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 87210 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + jmp 59ad8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,(%r15) │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + je 59c16 │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov $0x2e,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 52290 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 53138 │ │ │ │ + callq 7340 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov $0x5,%esi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rbx,%r12 │ │ │ │ + cmpb $0x2e,(%r15) │ │ │ │ + sete %al │ │ │ │ + add %rax,%r15 │ │ │ │ + callq 93f40 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 592f0 │ │ │ │ test %eax,%eax │ │ │ │ - je 531a8 │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea 0x8881a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jns 59ac8 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov $0x5,%esi │ │ │ │ + callq 93f40 │ │ │ │ + lea -0x1(%r12),%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 59cc0 │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea -0x8(,%rax,8),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %r14 │ │ │ │ + shr $0x5,%rdx │ │ │ │ + mov %edx,%esi │ │ │ │ + cmp $0x1f,%ecx │ │ │ │ + ja 59d08 │ │ │ │ + test %edx,%edx │ │ │ │ + je 59cfc │ │ │ │ + lea 0x28(%rdi),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r8d,-0x128(%rbp) │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov -0x128(%rbp),%r8d │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 534bf │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + jmp 59b81 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + add $0x30,%rdx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + je 59c78 │ │ │ │ + mov %ecx,%eax │ │ │ │ + testb $0x1,(%rdx) │ │ │ │ + je 59b70 │ │ │ │ + cmp %eax,%esi │ │ │ │ + jbe 59d12 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %r12d,%r8d │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x8(%rdi,%rdx,1),%rdx │ │ │ │ + cmp $0x7,%r12d │ │ │ │ + ja 59c28 │ │ │ │ + test $0x4,%r8b │ │ │ │ + jne 59ce9 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 59bc9 │ │ │ │ + movzbl (%rbx),%esi │ │ │ │ + mov %sil,(%rdx) │ │ │ │ + test $0x2,%r8b │ │ │ │ + jne 59cd8 │ │ │ │ + cmp $0x20,%r12d │ │ │ │ + je 59be0 │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + movb $0x0,0x8(%rdx,%r8,1) │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + shl $0x6,%rbp │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdx,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x28(%rdi),%rbp │ │ │ │ + and $0xffffc0,%edx │ │ │ │ + and $0xffffffffff000000,%rbp │ │ │ │ + or %rdx,%rbp │ │ │ │ + or $0x3e,%rbp │ │ │ │ + mov %rbp,0x28(%rdi) │ │ │ │ + test %eax,%eax │ │ │ │ + jns 59ac8 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - mov -0xd0(%rbp),%r15d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov -0xd8(%rbp),%rax │ │ │ │ - movq $0x0,-0xf0(%rbp) │ │ │ │ - movaps %xmm0,-0x100(%rbp) │ │ │ │ - shr $0x14,%r15d │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - and $0xf,%r15d │ │ │ │ - cmp $0x2,%r15b │ │ │ │ - je 53455 │ │ │ │ - movdqu -0xf8(%rbp),%xmm0 │ │ │ │ - mov -0x134(%rbp),%eax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %r13,-0x114(%rbp) │ │ │ │ - mov %eax,-0x120(%rbp) │ │ │ │ - mov -0x140(%rbp),%rax │ │ │ │ - mov %r15b,-0x100(%rbp) │ │ │ │ - mov %rax,-0x11c(%rbp) │ │ │ │ - movdqa -0x120(%rbp),%xmm1 │ │ │ │ - movups %xmm0,-0xf8(%rbp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov -0x110(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x79(%rip),%rax │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,-0x130(%rbp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 534af │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 86de0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x15(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 532cb │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + lea 0x8(%rdx),%r9 │ │ │ │ + and $0xfffffffffffffff8,%r9 │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov -0x8(%rbx,%r8,1),%rsi │ │ │ │ + mov %rsi,-0x8(%rdx,%r8,1) │ │ │ │ + sub %r9,%rdx │ │ │ │ + sub %rdx,%rbx │ │ │ │ + add %r8d,%edx │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jb 59bc9 │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r10d,%esi │ │ │ │ + add $0x8,%r10d │ │ │ │ + mov (%rbx,%rsi,1),%r11 │ │ │ │ + mov %r11,(%r9,%rsi,1) │ │ │ │ + cmp %edx,%r10d │ │ │ │ + jb 59c5b │ │ │ │ + jmpq 59bc9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 53410 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 86210 │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%rsi │ │ │ │ - ja 533c8 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 53410 │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp %al,0xb1a19(%rip) │ │ │ │ - jne 532b8 │ │ │ │ - mov -0x128(%rbp),%rdi │ │ │ │ - callq *0xb1a16(%rip) │ │ │ │ - cmp 0x20(%r15),%rax │ │ │ │ - ja 532c0 │ │ │ │ - orw $0x20,0x14(%r12) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov -0x130(%rbp),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%edx │ │ │ │ - movq $0x0,0x20(%rcx) │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - movups %xmm0,0x10(%rcx) │ │ │ │ - mov %dx,(%rcx) │ │ │ │ - movdqu 0x1c(%r15),%xmm3 │ │ │ │ - movups %xmm3,0x14(%rcx) │ │ │ │ - mov 0x2c(%r15),%eax │ │ │ │ - mov %eax,0x24(%rcx) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov -0x130(%rbp),%rdx │ │ │ │ + add $0x2,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0x1(%rax,%rax,1),%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x5,%esi │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + callq 943c0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 59cce │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + lea -0x8(,%rax,8),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %r14 │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x5,%rdx │ │ │ │ + mov %edx,%esi │ │ │ │ + jmpq 59b86 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x1f,%ecx │ │ │ │ + ja 59d08 │ │ │ │ + mov $0x7,%edx │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %al,0x2(%rdx) │ │ │ │ - callq 74250 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,-0x130(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - mov -0x130(%rbp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 533a9 │ │ │ │ - movq $0x0,0xa0(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - movl $0x5,0xa8(%rbx) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 53128 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 53180 │ │ │ │ - jmpq 5315c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 532d8 │ │ │ │ - mov %esi,-0x138(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 85670 │ │ │ │ - mov -0x138(%rbp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jns 534c4 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8d,-0x130(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - mov -0x130(%rbp),%r8d │ │ │ │ - jmp 533a9 │ │ │ │ + jmp 59c83 │ │ │ │ + mov $0xffffffe4,%eax │ │ │ │ + jmpq 59c16 │ │ │ │ + movzwl -0x2(%rbx,%r8,1),%esi │ │ │ │ + mov %si,-0x2(%rdx,%r8,1) │ │ │ │ + jmpq 59bc9 │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + mov -0x4(%rbx,%r8,1),%esi │ │ │ │ + mov %esi,-0x4(%rdx,%r8,1) │ │ │ │ + jmpq 59bc9 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x7,%edx │ │ │ │ + jmpq 59c83 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmpq 59c16 │ │ │ │ + lea 0x6a387(%rip),%rcx │ │ │ │ + mov $0x117,%edx │ │ │ │ + lea 0x6a314(%rip),%rsi │ │ │ │ + lea 0x6a327(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov -0x130(%rbp),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%eax │ │ │ │ - movq $0x0,0x20(%rcx) │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - movups %xmm0,0x10(%rcx) │ │ │ │ - mov %ax,(%rcx) │ │ │ │ - movdqu 0x1c(%r15),%xmm2 │ │ │ │ - movups %xmm2,0x14(%rcx) │ │ │ │ - mov 0x2c(%r15),%eax │ │ │ │ - mov %eax,0x24(%rcx) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 5334a │ │ │ │ - mov 0x127c8(%r12),%rdx │ │ │ │ - mov %rsp,%r8 │ │ │ │ - lea -0x60(%rbp),%rcx │ │ │ │ - lea -0xd8(%rbp),%rsi │ │ │ │ - mov %r8,-0x130(%rbp) │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x60(%rbp),%xmm0 │ │ │ │ - mov -0x130(%rbp),%r8 │ │ │ │ - mov %r8,%rsp │ │ │ │ - jmpq 531ed │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 533f1 │ │ │ │ - jmpq 53282 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov -0x130(%rbp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xa,%ecx │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - mov -0x130(%rbp),%rdi │ │ │ │ - movw $0x105,(%rdi) │ │ │ │ - movdqu 0x1c(%r15),%xmm4 │ │ │ │ - movups %xmm4,0x14(%rdi) │ │ │ │ - mov 0x2c(%r15),%eax │ │ │ │ - mov %eax,0x24(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - jmpq 5334a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov $0x5,%esi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x148,%rsp │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - mov %esi,0x24(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov 0x188(%rsp),%r12 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov 0x190(%rsp),%r13 │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov (%r8),%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %dl,0x2(%r12) │ │ │ │ - jne 53584 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - callq *%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp 0x18(%r12),%rax │ │ │ │ - jne 535b8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ + callq 93f40 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x8(%rax),%rbp │ │ │ │ + jmp 59de1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea (%rsi,%rax,8),%rdx │ │ │ │ + sub %rbp,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rdi │ │ │ │ + shr $0x5,%rdx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jae 59de6 │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x20(%rbp,%rax,1),%rdx │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 59de6 │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov %r12w,-0x2(%rsp,%rcx,2) │ │ │ │ + movzwl %r12w,%eax │ │ │ │ + and $0x3ffff,%edx │ │ │ │ + je 59e28 │ │ │ │ + add $0x1,%rcx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + cmp $0x21,%rcx │ │ │ │ + je 59de6 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 59d90 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6a26c(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 59060 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53d8f │ │ │ │ - add $0x148,%rsp │ │ │ │ - mov %r9d,%eax │ │ │ │ + jne 59e81 │ │ │ │ + add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - jbe 53750 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x138(%rsp),%rax │ │ │ │ - lea 0x70(%rsp),%r15 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x18(%r12),%r9 │ │ │ │ + lea -0x1(%rcx),%r14d │ │ │ │ + lea 0x73fdd(%rip),%r13 │ │ │ │ + lea (%rax,%rax,2),%r12 │ │ │ │ + mov $0x20,%esi │ │ │ │ + shl $0x4,%r12 │ │ │ │ + add %rbp,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 73a0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 9e6a0 │ │ │ │ + sub $0x1,%r14d │ │ │ │ + jb 59e06 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x20(%r12),%r8 │ │ │ │ - push %r15 │ │ │ │ - mov $0x3,%esi │ │ │ │ - lea 0x883a4(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 59060 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov %r14d,%eax │ │ │ │ + movzwl (%rsp,%rax,2),%eax │ │ │ │ + jmp 59e33 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 53cac │ │ │ │ - test %eax,%eax │ │ │ │ - je 53584 │ │ │ │ - mov %bl,0x30(%rsp) │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %r13,%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 539b0 │ │ │ │ - movzbl (%r12),%esi │ │ │ │ + push %r13 │ │ │ │ + lea 0x570(%rdi),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + callq 7940 │ │ │ │ + cmpb $0x0,(%r12) │ │ │ │ + je 59f70 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x6040c(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %dl,%dl │ │ │ │ + jne 59f30 │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 93f40 │ │ │ │ + movzbl 0xa0(%rbx),%ecx │ │ │ │ mov %rbp,%rdi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 539b0 │ │ │ │ - movdqu (%r12),%xmm1 │ │ │ │ - lea 0x28(%r14),%rdi │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movdqu 0x10(%r12),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 536d2 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r15,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%r14,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 536c0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%edx │ │ │ │ - movq $0x0,0x20(%r13) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movups %xmm0,0x0(%r13) │ │ │ │ - movups %xmm0,0x10(%r13) │ │ │ │ - mov %dx,0x0(%r13) │ │ │ │ - movdqu 0x1c(%rbx),%xmm3 │ │ │ │ - movups %xmm3,0x14(%r13) │ │ │ │ - mov 0x2c(%rbx),%eax │ │ │ │ - mov %eax,0x24(%r13) │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%edx │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov 0x30(%rdx),%rax │ │ │ │ + and $0xfffffffff00fffff,%rax │ │ │ │ + or %r14,%rax │ │ │ │ + mov %rax,0x30(%rdx) │ │ │ │ + callq 94d70 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + lea 0x508(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 59aa0 │ │ │ │ + mov %eax,%r14d │ │ │ │ test %eax,%eax │ │ │ │ - je 53860 │ │ │ │ - cmp $0xfffffffc,%edx │ │ │ │ - je 53638 │ │ │ │ - mov %edx,%r9d │ │ │ │ - test %edx,%edx │ │ │ │ - je 53d5b │ │ │ │ - mov %r9d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - lea 0x886f8(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - jmpq 53587 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov %r14,0x54(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - mov $0x4,%r8d │ │ │ │ + js 59f80 │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x7c(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm4 │ │ │ │ - mov 0x44(%rsp),%esi │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x54(%rip),%rax │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - jmp 537f6 │ │ │ │ + callq 59630 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 59f1c │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + shl $0x14,%rax │ │ │ │ + and $0xff00000,%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 59ed9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %al,%al │ │ │ │ - je 53c8f │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 86210 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%rbp │ │ │ │ - ja 53b90 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 53c82 │ │ │ │ - mov 0x20(%r14),%rax │ │ │ │ - cmp %rax,0x20(%rbp) │ │ │ │ - seta %al │ │ │ │ - mov 0x18(%r14),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rcx,0x18(%rbp) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - je 53ba0 │ │ │ │ - movzbl 0x2(%rbp),%eax │ │ │ │ - cmp %bl,%al │ │ │ │ - jne 537e0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - test %al,%al │ │ │ │ - je 539f0 │ │ │ │ - movzbl 0x2(%rbp),%eax │ │ │ │ - jmp 537e0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 59ed9 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 53715 │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - callq *%rax │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x7c(%rsp) │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - mov %rax,0x74(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm5 │ │ │ │ - mov 0x44(%rsp),%esi │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0x6f(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp $0xfffffffffffff000,%r8 │ │ │ │ - ja 53969 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 53cc3 │ │ │ │ - cmp 0x28(%r12),%rbx │ │ │ │ - jne 53cc3 │ │ │ │ - movzbl 0x2(%r8),%eax │ │ │ │ - cmp %al,0x30(%rsp) │ │ │ │ - je 53bc8 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 53c28 │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 53c55 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 86210 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%r8 │ │ │ │ - jbe 5391e │ │ │ │ - mov %r8d,%edx │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 5391e │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 53715 │ │ │ │ - movq $0x0,0xa0(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x98(%rbp) │ │ │ │ - movl $0x5,0xa8(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%edx │ │ │ │ - jmpq 53715 │ │ │ │ + mov %r14d,%r12d │ │ │ │ + callq 7a20 │ │ │ │ + jmp 59f24 │ │ │ │ + nopl (%rax) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpb $0x0,(%rsi) │ │ │ │ + je 59fbf │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x60322(%rip),%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 59fe0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x138(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0x883ee(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 53cac │ │ │ │ - test %eax,%eax │ │ │ │ - je 53855 │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - lea 0x21(%rip),%r12 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,%r14 │ │ │ │ + callq 9c410 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 53d66 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 86de0 │ │ │ │ - mov %r12,0x8(%rax) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 847b0 │ │ │ │ + ja 5a020 │ │ │ │ + movzbl 0xa0(%rax),%edx │ │ │ │ + lea 0x28(%rax),%rdi │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lock xadd %rdx,0x28(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne 59fc9 │ │ │ │ + callq *0x30(%rax) │ │ │ │ + jmp 59fc9 │ │ │ │ + lea 0x570(%r12),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 53ab8 │ │ │ │ - nop │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 53d18 │ │ │ │ - cmp $0x4,%bl │ │ │ │ - je 53ad6 │ │ │ │ + callq 7940 │ │ │ │ + lea 0x508(%r12),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 59a20 │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 86210 │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%rsi │ │ │ │ - ja 53ceb │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 53d18 │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp %al,%bl │ │ │ │ - jne 53aa0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - callq *%rax │ │ │ │ - cmp 0x20(%r15),%rax │ │ │ │ - ja 53aad │ │ │ │ - orw $0x20,0x14(%r13) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - movw $0x105,(%r14) │ │ │ │ - movdqu 0x1c(%r15),%xmm7 │ │ │ │ - movups %xmm7,0x14(%r14) │ │ │ │ - mov 0x2c(%r15),%eax │ │ │ │ - mov %eax,0x24(%r14) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %al,0x2(%r14) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 53b69 │ │ │ │ - movq $0x0,0xa0(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x98(%rbp) │ │ │ │ - movl $0x5,0xa8(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r9d │ │ │ │ - cmp $0xfffffffc,%r9d │ │ │ │ - jne 53d76 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - je 53a5c │ │ │ │ - jmpq 53587 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq 7a20 │ │ │ │ test %ebp,%ebp │ │ │ │ - je 53803 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - callq 86530 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - jmpq 53587 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq *%rax │ │ │ │ - test %al,%al │ │ │ │ - jne 53952 │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - movdqu 0x1c(%r13),%xmm6 │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm6,0x14(%r14) │ │ │ │ - mov 0x2c(%r13),%eax │ │ │ │ - mov %eax,0x24(%r14) │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%edx │ │ │ │ - jmpq 53990 │ │ │ │ + js 5a061 │ │ │ │ + add $0x101,%bp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movzwl %bp,%ebp │ │ │ │ + mov %rbp,(%rbx) │ │ │ │ + jmpq 59fc9 │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + jmpq 59fc9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - callq 86de0 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0x1f(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - movzbl 0x2(%r8),%eax │ │ │ │ - jmpq 5394a │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 53bf7 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jmpq 53bf7 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmpq 53ba8 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 86530 │ │ │ │ - jmpq 535be │ │ │ │ - lea 0x82080(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - jmpq 53587 │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov $0xffffffe4,%r9d │ │ │ │ - jmpq 53729 │ │ │ │ - test %esi,%esi │ │ │ │ - je 53ac5 │ │ │ │ - mov %esi,0x24(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 85670 │ │ │ │ - mov 0x24(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js 53b69 │ │ │ │ - jmpq 53af9 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%eax │ │ │ │ - movq $0x0,0x20(%r14) │ │ │ │ - movups %xmm0,(%r14) │ │ │ │ - movups %xmm0,0x10(%r14) │ │ │ │ - mov %ax,(%r14) │ │ │ │ - movdqu 0x1c(%r15),%xmm7 │ │ │ │ - movups %xmm7,0x14(%r14) │ │ │ │ - mov 0x2c(%r15),%eax │ │ │ │ - mov %eax,0x24(%r14) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 53b23 │ │ │ │ - mov $0xfffffffc,%r9d │ │ │ │ - jmpq 53587 │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 53b69 │ │ │ │ - jmpq 53a78 │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 53587 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - jmpq 53ba8 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x5b8,%rsp │ │ │ │ - mov %rdi,-0x598(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 524d0 │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 53e10 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + cmp $0x100,%edx │ │ │ │ + ja 5a198 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5a0e8 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x60220(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 59060 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 55242 │ │ │ │ - mov -0x5b8(%rbp),%eax │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + jne 5a378 │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x13,%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%esi │ │ │ │ - lea -0x4a0(%rbp),%rdi │ │ │ │ - mov -0x598(%rbp),%rbx │ │ │ │ - lea -0x400(%rbp),%r15 │ │ │ │ - movups %xmm0,-0x338(%rbp) │ │ │ │ - mov %rdi,-0x5c8(%rbp) │ │ │ │ - mov $0x40,%edx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %si,-0x338(%rbp) │ │ │ │ - lea -0x338(%rbp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x5c0(%rbp) │ │ │ │ - movq $0xffffffffffffffff,-0x498(%rbp) │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - movq $0x0,-0x318(%rbp) │ │ │ │ - movups %xmm0,-0x328(%rbp) │ │ │ │ - callq 872f0 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 54b9b │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x18,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - movl $0x0,-0x520(%rbp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x1000,-0x514(%rbp) │ │ │ │ - movq $0x0,-0x51c(%rbp) │ │ │ │ - movdqa -0x520(%rbp),%xmm5 │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov -0x510(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - movq $0x0,-0x5a0(%rbp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x6d(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - lea -0x488(%rbp),%rax │ │ │ │ - mov %rax,-0x5a8(%rbp) │ │ │ │ - lea -0x490(%rbp),%rax │ │ │ │ - mov %rax,-0x5b0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 547e0 │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,-0x590(%rbp) │ │ │ │ - cmp $0xfffffffffffff000,%rbx │ │ │ │ - ja 547d0 │ │ │ │ - cmpb $0x0,-0x49f(%rbp) │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - je 53fd0 │ │ │ │ - cmp %r13,-0x498(%rbp) │ │ │ │ - je 53fd0 │ │ │ │ - testb $0x40,-0x478(%rbp) │ │ │ │ - jne 53fd0 │ │ │ │ - mov -0x448(%rbp),%r8 │ │ │ │ - mov -0x5a0(%rbp),%r9 │ │ │ │ - cmp %r9,%r8 │ │ │ │ - je 53fd0 │ │ │ │ - mov -0x488(%rbp),%rcx │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x87a52(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54bac │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54b30 │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0x340(%rbp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x10(%rbx),%r8d │ │ │ │ - cmp %r13,0x20(%rdx) │ │ │ │ - mov 0x18(%rdx),%rdi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + mov 0xacef6(%rip),%r13 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 54006 │ │ │ │ - sub %r8,%rcx │ │ │ │ + jne 5a2d0 │ │ │ │ + mov 0xadefa(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0xadf6e(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5a2f0 │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 5a1e8 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x69f3b(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 59060 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 54800 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - cmp -0x498(%rbp),%r13 │ │ │ │ - je 54770 │ │ │ │ - mov -0x5a8(%rbp),%rdx │ │ │ │ - mov -0x5b0(%rbp),%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 52290 │ │ │ │ - lea 0x2(%rax),%edx │ │ │ │ - and $0xfffffffd,%edx │ │ │ │ - jne 548a8 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %r13,-0x498(%rbp) │ │ │ │ - sete %al │ │ │ │ - movb $0x1,-0x4a0(%rbp) │ │ │ │ - mov %al,-0x49f(%rbp) │ │ │ │ - movq $0x0,-0x5a0(%rbp) │ │ │ │ - test %al,%al │ │ │ │ - je 54786 │ │ │ │ - movzwl -0x474(%rbp),%r9d │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0xd000,%ax │ │ │ │ - cmp $0x8000,%ax │ │ │ │ - jne 548d0 │ │ │ │ - movzbl 0x2(%rbx),%ecx │ │ │ │ - testb $0x20,-0x478(%rbp) │ │ │ │ - jne 540e0 │ │ │ │ - cmp $0x7,%cl │ │ │ │ - je 548c0 │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - mov -0x450(%rbp),%rdx │ │ │ │ - mov 0x18(%rbx),%r8 │ │ │ │ - movzwl 0x450(%rax),%eax │ │ │ │ - lea -0x1(%rdx),%rsi │ │ │ │ - shl $0x9,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - or %rsi,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x9,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - ja 54b60 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x13,%cl │ │ │ │ - ja 540f8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - test $0xb80c0,%eax │ │ │ │ - jne 548c0 │ │ │ │ - cmpb $0xc,(%rbx) │ │ │ │ - mov -0x340(%rbp),%rcx │ │ │ │ - jbe 54111 │ │ │ │ - cmp -0x5c0(%rbp),%rcx │ │ │ │ - je 54918 │ │ │ │ - movdqu (%rbx),%xmm1 │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - movdqu 0x10(%rbx),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rcx) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 54152 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ + jne 5a2c0 │ │ │ │ + mov 0xadf1d(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 5a300 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0xadf0a(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5a2e0 │ │ │ │ + mov 0xade84(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 5a250 │ │ │ │ + jmpq 5a0c3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 54140 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 53f58 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 85670 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - cmp -0x5c0(%rbp),%rdi │ │ │ │ - je 5419f │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - lea 0x127e8(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,-0x340(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54765 │ │ │ │ - mov -0x5b8(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 53dde │ │ │ │ - mov -0x5c8(%rbp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x13,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - movq $0xffffffffffffffff,-0x498(%rbp) │ │ │ │ - cmpb $0x0,0x482(%rax) │ │ │ │ - jne 54e61 │ │ │ │ - mov -0x598(%rbp),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x40,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x18,%r8d │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x1000,-0x514(%rbp) │ │ │ │ - movl $0x0,-0x520(%rbp) │ │ │ │ - movq $0x0,-0x51c(%rbp) │ │ │ │ - movdqa -0x520(%rbp),%xmm3 │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov -0x510(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - movl $0x0,-0x5b0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x82(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - jmpq 54345 │ │ │ │ + lea 0x570(%rsi),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + lea -0x101(%rbx),%edx │ │ │ │ + lea 0x508(%r12),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 59d40 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5a378 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 7a20 │ │ │ │ nopl (%rax) │ │ │ │ - movzbl -0x49f(%rbp),%eax │ │ │ │ - movb $0x0,-0x4a0(%rbp) │ │ │ │ - test %al,%al │ │ │ │ - je 5445c │ │ │ │ - movzwl -0x474(%rbp),%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - je 54508 │ │ │ │ - lea -0x38(%rbp),%r8 │ │ │ │ - lea -0x520(%rbp),%r11 │ │ │ │ - mov -0x5a0(%rbp),%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov -0x590(%rbp),%rsi │ │ │ │ - mov %r8,-0x518(%rbp) │ │ │ │ - mov %rax,-0x520(%rbp) │ │ │ │ - callq a0420 │ │ │ │ - movzwl -0x474(%rbp),%ecx │ │ │ │ - mov -0x5a0(%rbp),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x590(%rbp),%rdi │ │ │ │ - lea 0x8783a(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - shr $0xc,%cx │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54730 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 549b9 │ │ │ │ - cmpb $0x0,-0x49f(%rbp) │ │ │ │ - jne 54508 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - test %al,%al │ │ │ │ - je 55266 │ │ │ │ - lea -0x100(%rbp),%rax │ │ │ │ - mov %rax,-0x5a0(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov -0x400(%rbp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,-0x590(%rbp) │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 54335 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 549d8 │ │ │ │ - cmpb $0x0,-0x49f(%rbp) │ │ │ │ - je 543f0 │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - cmp %rsi,-0x498(%rbp) │ │ │ │ - je 54a90 │ │ │ │ - mov -0x438(%rbp),%r8d │ │ │ │ - mov -0x5b0(%rbp),%eax │ │ │ │ - cmp %eax,%r8d │ │ │ │ - je 54401 │ │ │ │ - mov -0x488(%rbp),%rcx │ │ │ │ - mov %eax,%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x590(%rbp),%rdi │ │ │ │ - lea 0x8770f(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54730 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54af8 │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r12,%rax,8),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5a12c │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + jmp 5a225 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - cmp -0x498(%rbp),%rsi │ │ │ │ - je 54288 │ │ │ │ - lea -0x488(%rbp),%rdx │ │ │ │ - lea -0x490(%rbp),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rsi,-0x5a8(%rbp) │ │ │ │ - callq 52290 │ │ │ │ - lea 0x2(%rax),%edx │ │ │ │ - and $0xfffffffd,%edx │ │ │ │ - jne 54a78 │ │ │ │ - mov -0x5a8(%rbp),%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - movb $0x1,-0x4a0(%rbp) │ │ │ │ - movl $0x0,-0x5b0(%rbp) │ │ │ │ - sete %al │ │ │ │ - mov %al,-0x49f(%rbp) │ │ │ │ - mov %rsi,-0x498(%rbp) │ │ │ │ - test %al,%al │ │ │ │ - jne 5429e │ │ │ │ - lea -0x520(%rbp),%r11 │ │ │ │ - lea -0x38(%rbp),%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov -0x5a0(%rbp),%rax │ │ │ │ - mov -0x590(%rbp),%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r8,-0x518(%rbp) │ │ │ │ - mov %r8,-0x5b8(%rbp) │ │ │ │ - mov %r11,-0x5a8(%rbp) │ │ │ │ - mov %rax,-0x520(%rbp) │ │ │ │ - callq a0420 │ │ │ │ - mov -0x5a0(%rbp),%rcx │ │ │ │ + lea 0x60(%rbx),%r12 │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,0x60(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 5a310 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 5a208 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x69e4f(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x590(%rbp),%rdi │ │ │ │ - lea 0x87662(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - mov -0x5a8(%rbp),%r11 │ │ │ │ - mov -0x5b8(%rbp),%r8 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54730 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 549b9 │ │ │ │ - movzwl -0x474(%rbp),%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - jne 542be │ │ │ │ - cmpb $0x0,-0x49f(%rbp) │ │ │ │ - je 54335 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,-0x4a0(%rbp) │ │ │ │ - jne 54aa0 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 59060 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + jmpq 5a14b │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x0,0xaddae(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xb07e1(%rip),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0xb07f7(%rip),%r8 │ │ │ │ - push %r13 │ │ │ │ - mov 0xb07de(%rip),%rcx │ │ │ │ - lea -0x540(%rbp),%r9 │ │ │ │ - push %r12 │ │ │ │ - movzbl 0xb07c2(%rip),%edx │ │ │ │ - push %r14 │ │ │ │ - callq 53500 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - js 549e0 │ │ │ │ - jne 54335 │ │ │ │ - cmpb $0xa,0x2(%rbx) │ │ │ │ - jne 54335 │ │ │ │ - mov 0x0(%r13),%r10 │ │ │ │ - lea -0x520(%rbp),%r11 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea -0x580(%rbp),%rcx │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r13,-0x5c0(%rbp) │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r11,-0x5b8(%rbp) │ │ │ │ - mov %r10,-0x5a8(%rbp) │ │ │ │ - callq 52290 │ │ │ │ - lea 0x2(%rax),%edx │ │ │ │ - and $0xfffffffd,%edx │ │ │ │ - jne 54a78 │ │ │ │ - test %eax,%eax │ │ │ │ - mov -0x5a8(%rbp),%r10 │ │ │ │ - mov -0x5b8(%rbp),%r11 │ │ │ │ - jne 549f0 │ │ │ │ - mov -0x4b0(%rbp),%rax │ │ │ │ - mov -0x4a8(%rbp),%rdx │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - or %rdx,%rsi │ │ │ │ - je 54e72 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 54da2 │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r10,-0x5b8(%rbp) │ │ │ │ - mov %r11,-0x5a8(%rbp) │ │ │ │ - callq 52360 │ │ │ │ - mov -0x5a8(%rbp),%r11 │ │ │ │ - mov -0x5b8(%rbp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - js 549e0 │ │ │ │ - movzwl -0x50c(%rbp),%edx │ │ │ │ - and $0xf000,%dx │ │ │ │ - cmp $0x4000,%dx │ │ │ │ - jne 54fd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5510f │ │ │ │ - mov %r11,-0x5a8(%rbp) │ │ │ │ - mov -0x4a8(%rbp),%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x4b0(%rbp),%r8 │ │ │ │ - pushq 0x18(%rbx) │ │ │ │ - mov $0x3,%esi │ │ │ │ - lea 0x87736(%rip),%rdx │ │ │ │ - pushq 0x20(%rbx) │ │ │ │ - mov -0x590(%rbp),%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xadd8f(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ pop %rdx │ │ │ │ - mov -0x5a8(%rbp),%r11 │ │ │ │ - cmp $0x2,%eax │ │ │ │ pop %rcx │ │ │ │ - je 54730 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5521d │ │ │ │ - movzwl -0x50c(%rbp),%eax │ │ │ │ - mov -0x5c0(%rbp),%rsi │ │ │ │ - shr $0xc,%ax │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp %al,0x8(%rsi) │ │ │ │ - je 54714 │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea -0x38(%rbp),%r8 │ │ │ │ - mov -0x590(%rbp),%r13 │ │ │ │ - mov -0x5a0(%rbp),%rax │ │ │ │ - lea -0x560(%rbp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r8,-0x558(%rbp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,-0x560(%rbp) │ │ │ │ - callq a0420 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movzwl -0x50c(%rbp),%ecx │ │ │ │ - mov -0x5a0(%rbp),%r8 │ │ │ │ - lea 0x87500(%rip),%rdx │ │ │ │ - shr $0xc,%cx │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54730 │ │ │ │ test %eax,%eax │ │ │ │ - jne 54ed8 │ │ │ │ - mov -0x5c0(%rbp),%rax │ │ │ │ - movzbl 0x8(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x4,%dl │ │ │ │ - sete %al │ │ │ │ - add %eax,-0x5b0(%rbp) │ │ │ │ - jmpq 54335 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x815fc(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ + jns 5a18d │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 5a18d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %edx,-0x590(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov -0x590(%rbp),%edx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovne %eax,%edx │ │ │ │ - mov %edx,-0x5b8(%rbp) │ │ │ │ - jmpq 53dde │ │ │ │ - movzbl -0x49f(%rbp),%eax │ │ │ │ - movb $0x0,-0x4a0(%rbp) │ │ │ │ - test %al,%al │ │ │ │ - jne 54075 │ │ │ │ - movzbl 0x2(%rbx),%ecx │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xadd54(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 5a0c3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + jmpq 5a0c3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 5a11b │ │ │ │ + xchg %ax,%ax │ │ │ │ + mfence │ │ │ │ + jmpq 5a17e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 5a11b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 5a16b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xf8(%rbx),%rax │ │ │ │ + mov %rsp,%r14 │ │ │ │ + mov $0x20,%esi │ │ │ │ + lea 0x6b85e(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x30(%rax),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ - lea 0x8729d(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54bac │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54db1 │ │ │ │ - cmpb $0x0,-0x49f(%rbp) │ │ │ │ - movzbl 0x2(%rbx),%ecx │ │ │ │ - je 540e0 │ │ │ │ - jmpq 54075 │ │ │ │ - nop │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 53f65 │ │ │ │ - mov %eax,%r13d │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xfffffffc,%r13d │ │ │ │ - je 53f30 │ │ │ │ - mov %r13d,-0x5b8(%rbp) │ │ │ │ - jmpq 54171 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov -0x590(%rbp),%rax │ │ │ │ - mov -0x598(%rbp),%rsi │ │ │ │ - lea 0x28(%rdx),%rcx │ │ │ │ - lea -0x540(%rbp),%rdi │ │ │ │ - lea -0x100(%rbp),%r13 │ │ │ │ - mov %rax,-0x540(%rbp) │ │ │ │ - lea -0x108(%rbp),%rax │ │ │ │ - mov %rax,-0x538(%rbp) │ │ │ │ - callq a0420 │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ + callq 70b0 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ - mov -0x598(%rbp),%rsi │ │ │ │ - lea -0x560(%rbp),%rdi │ │ │ │ - mov %rax,-0x558(%rbp) │ │ │ │ - mov %r13,-0x560(%rbp) │ │ │ │ - callq a0420 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov -0x590(%rbp),%rcx │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ - lea 0x875da(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54bac │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54c3c │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - jmpq 5400f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 5400f │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - jmpq 54171 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbx),%eax │ │ │ │ - add %rax,-0x5a0(%rbp) │ │ │ │ - jmpq 540f8 │ │ │ │ - nop │ │ │ │ - movzbl 0x2(%rbx),%ecx │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ + lea 0x5f1ae(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ - lea 0x8717b(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54bac │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54db1 │ │ │ │ - cmpb $0x0,-0x49f(%rbp) │ │ │ │ - jne 5408e │ │ │ │ - jmpq 54b92 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 59060 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%r12) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 5a14b │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + jmpq 5a14b │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x127e8(%rax),%rdi │ │ │ │ - callq 19500 │ │ │ │ - mov -0x5c0(%rbp),%rsi │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - movdqu (%rsi),%xmm6 │ │ │ │ - movups %xmm6,(%rax) │ │ │ │ - movdqu 0x10(%rsi),%xmm5 │ │ │ │ - movups %xmm5,0x10(%rax) │ │ │ │ - movdqu 0x20(%rsi),%xmm7 │ │ │ │ - movups %xmm7,0x20(%rax) │ │ │ │ - movdqu 0x30(%rsi),%xmm6 │ │ │ │ - movups %xmm6,0x30(%rax) │ │ │ │ - movdqu 0x40(%rsi),%xmm5 │ │ │ │ - movups %xmm5,0x40(%rax) │ │ │ │ - movdqu 0x50(%rsi),%xmm7 │ │ │ │ - movups %xmm7,0x50(%rax) │ │ │ │ - mov -0x340(%rbp),%rcx │ │ │ │ - movaps %xmm7,-0x5e0(%rbp) │ │ │ │ - jmpq 54111 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,-0x360(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,-0x368(%rbp) │ │ │ │ - movl $0x0,-0x358(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 550ed │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 741e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 549b0 │ │ │ │ - jmp 54988 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - je 5438b │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 54353 │ │ │ │ - mov %eax,%edx │ │ │ │ - jmpq 54741 │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea -0x38(%rbp),%r8 │ │ │ │ - mov -0x590(%rbp),%r13 │ │ │ │ - mov -0x5a0(%rbp),%rax │ │ │ │ - lea -0x560(%rbp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r8,-0x558(%rbp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,-0x560(%rbp) │ │ │ │ - callq a0420 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov -0x5a0(%rbp),%rcx │ │ │ │ - lea 0x87133(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54730 │ │ │ │ - test %eax,%eax │ │ │ │ - je 54335 │ │ │ │ - movdqu 0x14(%rbx),%xmm3 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 530d0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 54353 │ │ │ │ - jmpq 550ed │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,-0x4a0(%rbp) │ │ │ │ - jmpq 5429e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x478(%rbp),%r8d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov -0x480(%rbp),%rax │ │ │ │ - movq $0x0,-0x510(%rbp) │ │ │ │ - movaps %xmm0,-0x520(%rbp) │ │ │ │ - shr $0x14,%r8d │ │ │ │ - mov %rax,-0x518(%rbp) │ │ │ │ - and $0xf,%r8d │ │ │ │ - cmp $0x2,%r8b │ │ │ │ - je 54bc7 │ │ │ │ - movdqu -0x518(%rbp),%xmm0 │ │ │ │ - mov %r8b,-0x540(%rbp) │ │ │ │ - movups %xmm0,-0x538(%rbp) │ │ │ │ - jmpq 54515 │ │ │ │ - mov -0x5b0(%rbp),%eax │ │ │ │ - mov -0x490(%rbp),%edx │ │ │ │ - lea -0x488(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,-0x438(%rbp) │ │ │ │ - callq 521e0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 54353 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 54353 │ │ │ │ - jmpq 549e9 │ │ │ │ - nop │ │ │ │ - mov -0x5a0(%rbp),%rax │ │ │ │ - mov -0x490(%rbp),%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov -0x5a8(%rbp),%rsi │ │ │ │ - mov %rax,-0x448(%rbp) │ │ │ │ - callq 521e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 547da │ │ │ │ - jmpq 53fc9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rbx),%r9 │ │ │ │ - mov $0x3,%esi │ │ │ │ + mov (%rsi),%eax │ │ │ │ + cmp %eax,(%rdi) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 5a3e5 │ │ │ │ + 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 │ │ │ │ - push %rdx │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ - lea 0x86f22(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54bac │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5516f │ │ │ │ - movzbl 0x2(%rbx),%ecx │ │ │ │ - jmpq 540e0 │ │ │ │ - lea 0x872ab(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 53e9c │ │ │ │ - lea 0x81180(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movl $0x1,-0x5b8(%rbp) │ │ │ │ - jmpq 54171 │ │ │ │ - mov -0x590(%rbp),%rax │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ mov %rsp,%r9 │ │ │ │ - mov %r8b,-0x5b8(%rbp) │ │ │ │ - lea -0x1d0(%rbp),%rcx │ │ │ │ - mov %r9,-0x5a8(%rbp) │ │ │ │ - lea -0x480(%rbp),%rsi │ │ │ │ - mov 0x127c8(%rax),%rdx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x1d0(%rbp),%xmm0 │ │ │ │ - mov -0x5a8(%rbp),%r9 │ │ │ │ - movzbl -0x5b8(%rbp),%r8d │ │ │ │ - mov %r9,%rsp │ │ │ │ - jmpq 54ae5 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov -0x340(%rbp),%rax │ │ │ │ - movzbl (%r14),%esi │ │ │ │ - mov 0x18(%rax),%r8 │ │ │ │ - mov 0x20(%rax),%r9 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov 0x14(%rax),%r13d │ │ │ │ - mov %r8,-0x598(%rbp) │ │ │ │ - mov %r9,-0x590(%rbp) │ │ │ │ - callq 86e30 │ │ │ │ - mov -0x590(%rbp),%r9 │ │ │ │ - mov -0x598(%rbp),%r8 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - ja 55100 │ │ │ │ - movdqu (%r14),%xmm3 │ │ │ │ - lea 0x28(%r12),%rsi │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - movdqu 0x10(%r14),%xmm3 │ │ │ │ - movups %xmm3,0x10(%r12) │ │ │ │ - mov 0x20(%r14),%rax │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 54ce2 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%r12,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 54cd0 │ │ │ │ - mov %r9,-0x514(%rbp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13d,-0x520(%rbp) │ │ │ │ - mov %r8,-0x51c(%rbp) │ │ │ │ - movdqa -0x520(%rbp),%xmm3 │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov -0x510(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 5ca60 │ │ │ │ - movdqu 0x14(%r12),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x88,%r8d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - movaps %xmm0,-0x520(%rbp) │ │ │ │ - mov 0x24(%r12),%eax │ │ │ │ - mov %eax,-0x510(%rbp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov -0x510(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0x83(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - testb $0x40,0x14(%r13) │ │ │ │ - jne 55247 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 55058 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %edx,-0x590(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - mov -0x590(%rbp),%edx │ │ │ │ - jmpq 54765 │ │ │ │ - cmp 0x18(%rbx),%rdx │ │ │ │ - jne 545e3 │ │ │ │ - jmpq 54683 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - mov 0x168(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 550c8 │ │ │ │ - mov 0x20(%r14),%rax │ │ │ │ - sub $0x30,%rsp │ │ │ │ - movl $0x0,-0x520(%rbp) │ │ │ │ - movq $0xffffffffffffffff,-0x51c(%rbp) │ │ │ │ - mov %rax,-0x514(%rbp) │ │ │ │ - movdqa -0x520(%rbp),%xmm3 │ │ │ │ - mov %rax,-0x534(%rbp) │ │ │ │ - movl $0x0,-0x540(%rbp) │ │ │ │ - movq $0x0,-0x53c(%rbp) │ │ │ │ - movups %xmm3,0x18(%rsp) │ │ │ │ - mov -0x510(%rbp),%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - movdqa -0x540(%rbp),%xmm5 │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov -0x530(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 750c0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54765 │ │ │ │ - movl $0xfffffffc,-0x5b8(%rbp) │ │ │ │ - jmpq 53dde │ │ │ │ - lea 0x8702b(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 541fa │ │ │ │ - mov %rcx,-0x4b0(%rbp) │ │ │ │ - mov -0x580(%rbp),%edx │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x4a8(%rbp) │ │ │ │ - callq 52130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 549e0 │ │ │ │ - movq $0x0,-0x360(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,-0x368(%rbp) │ │ │ │ - movl $0x5,-0x358(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 549e0 │ │ │ │ - jmpq 54353 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rbx),%edi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 52420 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 55238 │ │ │ │ - movdqu (%rbx),%xmm5 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movdqu 0x10(%rbx),%xmm6 │ │ │ │ - movups %xmm6,0x10(%rax) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 54f33 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - mov -0x5c0(%rbp),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%r12,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 54f21 │ │ │ │ - movzwl -0x50c(%rbp),%eax │ │ │ │ - shr $0xc,%ax │ │ │ │ - mov %al,0x30(%r12) │ │ │ │ - jmp 54f4e │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 550d9 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54f45 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 74250 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54f45 │ │ │ │ - movq $0x0,-0x360(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,-0x368(%rbp) │ │ │ │ - movl $0x5,-0x358(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 54f4e │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,-0x590(%rbp) │ │ │ │ - callq 7410 │ │ │ │ - mov -0x590(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 54353 │ │ │ │ - mov %eax,%edx │ │ │ │ - jmpq 54741 │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 5a460 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 5a470 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %eax,%eax │ │ │ │ - je 54631 │ │ │ │ - mov -0x4d0(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54683 │ │ │ │ - mov -0x590(%rbp),%rdi │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 5a43d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10,%rcx │ │ │ │ - lea 0x86bc7(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r11,-0x5a8(%rbp) │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54730 │ │ │ │ - test %eax,%eax │ │ │ │ - mov -0x5a8(%rbp),%r11 │ │ │ │ - je 54683 │ │ │ │ - addl $0x1,-0x4d0(%rbp) │ │ │ │ - andl $0xffffff7f,-0x510(%rbp) │ │ │ │ - mov -0x580(%rbp),%edx │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 521e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 549e0 │ │ │ │ - jmpq 54353 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + callq a71b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5a530 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54d86 │ │ │ │ - movq $0x0,-0x360(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,-0x368(%rbp) │ │ │ │ - movl $0x5,-0x358(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,-0x590(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - mov -0x590(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 54e52 │ │ │ │ - jmpq 54765 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ - callq 23bc0 │ │ │ │ - jmpq 54dcb │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,-0x590(%rbp) │ │ │ │ - callq 7410 │ │ │ │ - mov -0x590(%rbp),%eax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ test %eax,%eax │ │ │ │ - je 54335 │ │ │ │ - mov %eax,%edx │ │ │ │ - jmpq 54741 │ │ │ │ + jne 5a510 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5a510 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 5a513 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 5a513 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 54c93 │ │ │ │ - jmpq 54765 │ │ │ │ - mov -0x520(%rbp),%rcx │ │ │ │ - mov -0x590(%rbp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x86a72(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r11,-0x5b8(%rbp) │ │ │ │ - mov %r10,-0x5a8(%rbp) │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54730 │ │ │ │ - test %eax,%eax │ │ │ │ - mov -0x5a8(%rbp),%r10 │ │ │ │ - mov -0x5b8(%rbp),%r11 │ │ │ │ - je 54fd8 │ │ │ │ - movdqu 0x14(%rbx),%xmm4 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - jmpq 54a60 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - mov 0x168(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 56698 │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - mov -0x450(%rbp),%rsi │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x20(%r14),%rcx │ │ │ │ - movl $0x0,-0x560(%rbp) │ │ │ │ - movzwl 0x450(%rax),%eax │ │ │ │ - lea -0x1(%rsi),%rdx │ │ │ │ - movq $0xffffffffffffffff,-0x55c(%rbp) │ │ │ │ - mov %rcx,-0x554(%rbp) │ │ │ │ - movdqa -0x560(%rbp),%xmm6 │ │ │ │ - shl $0x9,%eax │ │ │ │ - mov %rcx,-0x574(%rbp) │ │ │ │ - movl $0x0,-0x580(%rbp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - or %rdx,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %rax,-0x57c(%rbp) │ │ │ │ - movups %xmm6,0x18(%rsp) │ │ │ │ - mov -0x550(%rbp),%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - movdqa -0x580(%rbp),%xmm7 │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - mov -0x570(%rbp),%eax │ │ │ │ - jmpq 54e34 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x4b0(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x4a8(%rbp) │ │ │ │ - jmpq 55033 │ │ │ │ - mov $0xfffffff4,%edx │ │ │ │ - jmpq 54741 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5a53c │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 5a4f1 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x86db2(%rip),%rcx │ │ │ │ - mov $0x23d,%edx │ │ │ │ - lea 0x86bac(%rip),%rsi │ │ │ │ - lea 0x86c18(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov %eax,-0x5b0(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 55298 │ │ │ │ - mov -0x5b0(%rbp),%eax │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - jmpq 53dde │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov -0x5c8(%rbp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x13,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - movq $0xffffffffffffffff,-0x498(%rbp) │ │ │ │ - cmpb $0x0,0x482(%rax) │ │ │ │ - jne 55b24 │ │ │ │ - mov -0x598(%rbp),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov $0x40,%edx │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x18,%r8d │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x1000,-0x514(%rbp) │ │ │ │ - movl $0x0,-0x520(%rbp) │ │ │ │ - movq $0x0,-0x51c(%rbp) │ │ │ │ - movdqa -0x520(%rbp),%xmm7 │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - mov -0x510(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,-0x5a8(%rbp) │ │ │ │ - lea -0x82(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - lea -0x490(%rbp),%rax │ │ │ │ - mov %rax,-0x5a0(%rbp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,-0x590(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,-0x588(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5548e │ │ │ │ - jmpq 55462 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x5a0(%rbp),%rcx │ │ │ │ - lea -0x488(%rbp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 52290 │ │ │ │ - lea 0x2(%rax),%edx │ │ │ │ - and $0xfffffffd,%edx │ │ │ │ - jne 554cd │ │ │ │ - test %eax,%eax │ │ │ │ - mov %r12,-0x498(%rbp) │ │ │ │ - movb $0x1,-0x4a0(%rbp) │ │ │ │ - sete -0x49f(%rbp) │ │ │ │ - je 55aaf │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ + sub $0x1,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x86ad6(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 55c6e │ │ │ │ - test %eax,%eax │ │ │ │ - jne 55b07 │ │ │ │ - cmpb $0x0,-0x4a0(%rbp) │ │ │ │ - je 55410 │ │ │ │ - cmpb $0x0,-0x49f(%rbp) │ │ │ │ - jne 55aaf │ │ │ │ - nop │ │ │ │ + shr $0xc,%rdi │ │ │ │ + je 5a56b │ │ │ │ + bsr %rdi,%rdi │ │ │ │ + mov $0x40,%eax │ │ │ │ + xor $0x3f,%rdi │ │ │ │ + sub %edi,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rbx,-0x590(%rbp) │ │ │ │ - mov 0xaf3be(%rip),%r8 │ │ │ │ - lea -0x540(%rbp),%r9 │ │ │ │ - pushq -0x588(%rbp) │ │ │ │ - mov 0xaf39a(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - movzbl 0xaf384(%rip),%edx │ │ │ │ - pushq -0x590(%rbp) │ │ │ │ - mov 0xaf374(%rip),%esi │ │ │ │ - push %r13 │ │ │ │ - callq 53500 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - je 55503 │ │ │ │ - cmp $0xfffffffc,%r14d │ │ │ │ - jne 55b35 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,-0x590(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,-0x588(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5535c │ │ │ │ - cmp $0xfffffffffffff000,%rbx │ │ │ │ - ja 559e1 │ │ │ │ - mov 0x20(%rbx),%r12 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - cmp -0x498(%rbp),%r12 │ │ │ │ - jne 55388 │ │ │ │ - cmpb $0x0,-0x49f(%rbp) │ │ │ │ - movb $0x0,-0x4a0(%rbp) │ │ │ │ - jne 55410 │ │ │ │ - jmpq 553ca │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 5549f │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - mov -0x5a8(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %eax,%eax │ │ │ │ - cmove -0x5b8(%rbp),%eax │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - jmpq 53dde │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,-0x590(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,-0x588(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5548e │ │ │ │ - mov -0x5a8(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 53dde │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - cmpb $0x0,0x482(%rax) │ │ │ │ - jne 55c40 │ │ │ │ - mov -0x598(%rbp),%rsi │ │ │ │ + movzbl 0xbd(%rdi),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x4(%rdi),%r8d │ │ │ │ + shl %cl,%eax │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + add %ecx,%r8d │ │ │ │ + mov %r8d,%r9d │ │ │ │ + sub %edx,%r9d │ │ │ │ + cmp %eax,%r9d │ │ │ │ + cmova %eax,%r9d │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jbe 5a5f3 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + ja 5a631 │ │ │ │ + sub $0x1,%eax │ │ │ │ + test %edx,%eax │ │ │ │ + jne 5a612 │ │ │ │ + movzwl 0xb8(%rdi),%r8d │ │ │ │ + lea (%rdx,%r9,1),%r10d │ │ │ │ + cmp %r8d,%r10d │ │ │ │ + je 5a5c6 │ │ │ │ + test %r9d,%eax │ │ │ │ + jne 5a650 │ │ │ │ + movzbl 0xbe(%rdi),%r10d │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %esi,%esi │ │ │ │ + shl $0x9,%r9d │ │ │ │ + shl $0x9,%edx │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov %edx,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea -0x520(%rbp),%rbx │ │ │ │ - callq 872f0 │ │ │ │ - mov -0x5c8(%rbp),%r12 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ + add 0x10(%rdi,%rsi,8),%r8 │ │ │ │ + mov %r10d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 53c10 │ │ │ │ + lea 0x6a4a6(%rip),%rcx │ │ │ │ + mov $0xea,%edx │ │ │ │ + lea 0x69ab0(%rip),%rsi │ │ │ │ + lea 0x69aba(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6a487(%rip),%rcx │ │ │ │ + mov $0xec,%edx │ │ │ │ + lea 0x69a91(%rip),%rsi │ │ │ │ + lea 0x69c9c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6a468(%rip),%rcx │ │ │ │ + mov $0xeb,%edx │ │ │ │ + lea 0x69a72(%rip),%rsi │ │ │ │ + lea 0x69a8d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6a449(%rip),%rcx │ │ │ │ + mov $0xed,%edx │ │ │ │ + lea 0x69a53(%rip),%rsi │ │ │ │ + lea 0x69c86(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 52290 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 55590 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5594a │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - callq 873f0 │ │ │ │ - cmpl $0xfffffffe,-0x5b8(%rbp) │ │ │ │ - jne 53dde │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - lea 0x86901(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 56643 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x6a3a5(%rip),%rcx │ │ │ │ + mov $0x3f3,%edx │ │ │ │ + lea 0x69a2f(%rip),%rsi │ │ │ │ + lea 0x69a62(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x458(%rsi),%rbx │ │ │ │ + cmpb $0x0,0x82(%rbx) │ │ │ │ + jne 5a6c2 │ │ │ │ + mov 0x7c(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 55bc8 │ │ │ │ - movzwl -0x50c(%rbp),%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - je 5563a │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - lea 0x868dc(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 56643 │ │ │ │ + je 5a777 │ │ │ │ + movq $0x0,0x458(%rsi) │ │ │ │ + lea 0x12c18(%rbp),%r12 │ │ │ │ + movb $0x1,0x83(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x12c08(%rbp),%rdx │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0x12c08(%rbp),%rdx │ │ │ │ + mov %rdx,0x38(%rbx) │ │ │ │ + lea 0x12c08(%rbp),%rdx │ │ │ │ + mov %rdx,0x40(%rbx) │ │ │ │ + mov %rax,0x12c08(%rbp) │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x78(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 55bc8 │ │ │ │ - mov -0x598(%rbp),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x40,%edx │ │ │ │ - lea 0x213(%rip),%r14 │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ + jle 5a758 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x78(%rbx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 5a738 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x83(%rbx) │ │ │ │ + je 5a796 │ │ │ │ + mov 0x1aeb28(%rip),%rdi │ │ │ │ + pop %rbx │ │ │ │ + lea 0x12c40(%rbp),%rsi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq a9d40 │ │ │ │ + lea 0x6a2c1(%rip),%rcx │ │ │ │ + mov $0x3f0,%edx │ │ │ │ + lea 0x6994b(%rip),%rsi │ │ │ │ + lea 0x699a9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6a262(%rip),%rcx │ │ │ │ + mov $0x3fc,%edx │ │ │ │ + lea 0x6992c(%rip),%rsi │ │ │ │ + lea 0x6996e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 5a670 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + push %rbp │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x18,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,-0x494(%rbp) │ │ │ │ - movl $0x0,-0x4a0(%rbp) │ │ │ │ - movq $0x0,-0x49c(%rbp) │ │ │ │ - movdqa -0x4a0(%rbp),%xmm3 │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov -0x490(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - lea -0x7b(%rip),%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rsi,0x8(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x5b8(%rbp) │ │ │ │ - callq 849e0 │ │ │ │ - mov %r13,-0x590(%rbp) │ │ │ │ - mov -0x5c8(%rbp),%r12 │ │ │ │ - movq $0x0,-0x5a0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - jmp 55702 │ │ │ │ + mov $0xffffffffffffffff,%r11 │ │ │ │ + push %rbx │ │ │ │ + sub $0x110,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r10d,%r12d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%r9),%esi │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 5a843 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r11,%rdx │ │ │ │ + and $0xffffffffffffffc0,%rax │ │ │ │ + shr $0x6,%rbp │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r8,%rbp,8),%rdx │ │ │ │ + jne 5a831 │ │ │ │ + add $0x40,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 5a821 │ │ │ │ + jmp 5a843 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x40,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jbe 5a843 │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov (%r8,%rdx,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5a818 │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + cmp %edi,%esi │ │ │ │ + jae 5a870 │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r9,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5a7e0 │ │ │ │ + movzwl 0xb2(%rax),%eax │ │ │ │ + mov %eax,(%rbx,%r10,4) │ │ │ │ + add $0x1,%r10 │ │ │ │ + jmpq 5a7d8 │ │ │ │ nopl (%rax) │ │ │ │ - mov -0x5b8(%rbp),%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%rbx │ │ │ │ - ja 55b70 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 56521 │ │ │ │ - cmpb $0x8,0x2(%rbx) │ │ │ │ - jne 556f0 │ │ │ │ - mov %r12,%rdx │ │ │ │ + lea -0x4f7(%rip),%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %r10,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 51130 │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5652d │ │ │ │ - mov -0x400(%rbp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rax,-0x5c0(%rbp) │ │ │ │ - cmpq $0x1000,-0x4a0(%rbp) │ │ │ │ - je 556f0 │ │ │ │ + callq 7740 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5a8d9 │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x4(%rsp,%rax,4),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 5a8c1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 52360 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 55758 │ │ │ │ + cmp %esi,%edx │ │ │ │ + jbe 5a8fb │ │ │ │ + mov %ecx,%r12d │ │ │ │ + mov %edx,%esi │ │ │ │ mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - js 56515 │ │ │ │ - movzwl -0x48c(%rbp),%eax │ │ │ │ - je 564ac │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - jne 556f0 │ │ │ │ - mov -0x4a0(%rbp),%rbx │ │ │ │ - cmp %r13,-0x5a0(%rbp) │ │ │ │ - je 559f1 │ │ │ │ - mov -0x590(%rbp),%rax │ │ │ │ - lea 0x1(%r13),%rsi │ │ │ │ - mov -0x590(%rbp),%rcx │ │ │ │ - mov %rsi,-0x5a8(%rbp) │ │ │ │ - mov %rbx,-0x8(%rax,%rsi,8) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x430(%rbp),%rbx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5590c │ │ │ │ - cmp (%rcx,%rax,8),%rbx │ │ │ │ - je 557f5 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 5590c │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp (%rcx,%rax,8),%rbx │ │ │ │ - jne 557df │ │ │ │ - mov -0x5c0(%rbp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - lea 0x86737(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 55c89 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 55868 │ │ │ │ - jmpq 556f0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 5a8d3 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 5a8a8 │ │ │ │ + add $0x4,%rbx │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 5a8c1 │ │ │ │ + cmp %edx,%esi │ │ │ │ + cmovb %ecx,%r12d │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5a904 │ │ │ │ + add $0x110,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 5a8b8 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0xa,0x2(%rax) │ │ │ │ - jne 559b0 │ │ │ │ - movdqu 0x14(%rax),%xmm4 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r15,%rdi │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov 0x24(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 530d0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - cmp $0xfffffffc,%ebx │ │ │ │ - jne 558f2 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov -0x428(%rbp),%rax │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mul %rdx │ │ │ │ + push %rbx │ │ │ │ + add $0x12ba0,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + shr $0x4,%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + testb $0x1,0xd(%rax) │ │ │ │ + je 5a986 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp 0x12bb8(%rbp),%rdx │ │ │ │ + jae 5a9c4 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add 0x12bc0(%rbp),%rdx │ │ │ │ + cmp %rbx,(%rdx) │ │ │ │ + jne 5a9a5 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + lea 0x6a0d3(%rip),%rcx │ │ │ │ + mov $0x25a,%edx │ │ │ │ + lea 0x6971d(%rip),%rsi │ │ │ │ + lea 0x69798(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6a0b4(%rip),%rcx │ │ │ │ + mov $0x25c,%edx │ │ │ │ + lea 0x696fe(%rip),%rsi │ │ │ │ + lea 0x69989(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6a095(%rip),%rcx │ │ │ │ + mov $0x25b,%edx │ │ │ │ + lea 0x696df(%rip),%rsi │ │ │ │ + lea 0x69767(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0xf0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ + mov %r12,0x4(%rsp) │ │ │ │ sub $0x20,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rax,-0x53c(%rbp) │ │ │ │ - mov -0x430(%rbp),%rax │ │ │ │ - movl $0x0,-0x540(%rbp) │ │ │ │ - mov %rax,-0x534(%rbp) │ │ │ │ - movdqa -0x540(%rbp),%xmm3 │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov -0x530(%rbp),%eax │ │ │ │ + mov $0x4,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x2c(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm0 │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %r14,0x8(%rax) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 85b60 │ │ │ │ + lea -0x88(%rip),%rax │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rdx,%rcx │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe 55828 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 55828 │ │ │ │ - jmpq 55854 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 559c0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 52bb0 │ │ │ │ - mov -0x430(%rbp),%rbx │ │ │ │ - lea -0x560(%rbp),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 52290 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 55918 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 56459 │ │ │ │ - mov -0x5a8(%rbp),%r13 │ │ │ │ - jmpq 55744 │ │ │ │ - movq $0x0,-0x360(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,-0x368(%rbp) │ │ │ │ - movl $0x0,-0x358(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 55587 │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - callq 873f0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 555c6 │ │ │ │ - lea 0x2(%rax),%edx │ │ │ │ - and $0xfffffffd,%edx │ │ │ │ - jne 554f8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 555fe │ │ │ │ - jmpq 555d3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0xfffffffe,%ebx │ │ │ │ - callq 85670 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x86591(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + ja 5ab18 │ │ │ │ + cmpb $0xe,0x2(%rax) │ │ │ │ + jne 5ab25 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + movups %xmm1,0x90(%rbx) │ │ │ │ + movdqu 0x10(%rax),%xmm2 │ │ │ │ + movups %xmm2,0xa0(%rbx) │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + mov %rdx,0xb0(%rbx) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 5aae5 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov -0x430(%rbp),%rbx │ │ │ │ - jmpq 5590c │ │ │ │ - mov %ebx,%r14d │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5549b │ │ │ │ - jmpq 55462 │ │ │ │ - shlq -0x5a0(%rbp) │ │ │ │ - mov -0x5a0(%rbp),%rsi │ │ │ │ - mov $0x100,%eax │ │ │ │ - cmp $0x100,%rsi │ │ │ │ - cmovae %rsi,%rax │ │ │ │ - mov %rax,-0x5a0(%rbp) │ │ │ │ - callq 16af0 │ │ │ │ - mov -0x5a0(%rbp),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 52420 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 55c51 │ │ │ │ - mov -0x590(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 55aa3 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,-0x5a8(%rbp) │ │ │ │ - callq 7430 │ │ │ │ - mov -0x5a8(%rbp),%rcx │ │ │ │ - mov %rax,-0x5e0(%rbp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - callq 7430 │ │ │ │ - mov -0x5e0(%rbp),%rdx │ │ │ │ - mov -0x5a8(%rbp),%rcx │ │ │ │ - mov -0x590(%rbp),%rsi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - cmova %rax,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov -0x590(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov -0x5a8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x590(%rbp) │ │ │ │ - jmpq 557a9 │ │ │ │ - mov -0x478(%rbp),%r12d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov -0x480(%rbp),%rax │ │ │ │ - movq $0x0,-0x510(%rbp) │ │ │ │ - movaps %xmm0,-0x520(%rbp) │ │ │ │ - shr $0x14,%r12d │ │ │ │ - mov %rax,-0x518(%rbp) │ │ │ │ - and $0xf,%r12d │ │ │ │ - cmp $0x2,%r12b │ │ │ │ - je 563df │ │ │ │ - movdqu -0x518(%rbp),%xmm0 │ │ │ │ - mov %r12b,-0x540(%rbp) │ │ │ │ - movups %xmm0,-0x538(%rbp) │ │ │ │ - jmpq 55410 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 741e0 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 55462 │ │ │ │ - jmpq 5550b │ │ │ │ - lea 0x86379(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 552c8 │ │ │ │ - mov -0x5a8(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 53dde │ │ │ │ - mov %r14d,-0x5b8(%rbp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 53dde │ │ │ │ - jmpq 55552 │ │ │ │ - nop │ │ │ │ - mov %ebx,%ecx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5570f │ │ │ │ - mov -0x590(%rbp),%r13 │ │ │ │ - mov -0x5b8(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %ecx,-0x590(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - mov -0x590(%rbp),%ecx │ │ │ │ - cmp $0xfffffffc,%ecx │ │ │ │ - jne 5665e │ │ │ │ - lea 0x86434(%rip),%rcx │ │ │ │ - mov $0x478,%edx │ │ │ │ - lea 0x8624e(%rip),%rsi │ │ │ │ - lea 0x81d85(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x41ed,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov -0x598(%rbp),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x340(%rbp),%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 516e0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x1000,-0x520(%rbp) │ │ │ │ - callq 506e0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x5,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 74fe0 │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,0xb8(%rbx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 5aad0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5ab2d │ │ │ │ + add $0xf0,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 53dde │ │ │ │ - jmpq 5563a │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x8628a(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 55566 │ │ │ │ - lea 0x862cf(%rip),%rdi │ │ │ │ - mov -0x590(%rbp),%r13 │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xfffffff4,%ecx │ │ │ │ - jmpq 55b81 │ │ │ │ - lea 0x800be(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movl $0x1,-0x5b8(%rbp) │ │ │ │ - jmpq 554d8 │ │ │ │ - lea 0x800a3(%rip),%rdi │ │ │ │ - mov -0x590(%rbp),%r13 │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ + je 5aa90 │ │ │ │ + jmp 5aae8 │ │ │ │ + mov $0xfffffffe,%r12d │ │ │ │ + jmp 5aae8 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x128,%rsp │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x86321(%rip),%rdx │ │ │ │ - lea 0x86265(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movl $0x1,-0x5b0(%rbp) │ │ │ │ - mov -0x5b8(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 53dde │ │ │ │ - mov -0x5b0(%rbp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 55283 │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - cmpb $0x0,0x482(%rax) │ │ │ │ - jne 565c0 │ │ │ │ - movq $0x0,-0x5a0(%rbp) │ │ │ │ - movq $0x0,-0x5b0(%rbp) │ │ │ │ - movq $0x0,-0x5a8(%rbp) │ │ │ │ - mov -0x598(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x40,%edx │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov -0x5a8(%rbp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x18,%r8d │ │ │ │ - movq $0x0,-0x494(%rbp) │ │ │ │ - movl $0x0,-0x4a0(%rbp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,-0x49c(%rbp) │ │ │ │ - movdqa -0x4a0(%rbp),%xmm4 │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov -0x490(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x7e(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %r15,-0x590(%rbp) │ │ │ │ - mov -0x5a0(%rbp),%r14 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq 55e79 │ │ │ │ + cmpb $0x0,0xbe(%rsi) │ │ │ │ + je 5ad38 │ │ │ │ + movzbl 0xbb(%rsi),%ebp │ │ │ │ + mov %rsi,%r15 │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 5ad38 │ │ │ │ + lea 0xb8(%rsi),%rax │ │ │ │ + movzbl 0xbd(%rsi),%ecx │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 5abd7 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 563ae │ │ │ │ - cmpb $0x8,0x2(%r15) │ │ │ │ - jne 55e6b │ │ │ │ - movzwl 0xc(%rsi),%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - je 55e6b │ │ │ │ - mov -0x5c8(%rbp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 51130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 56605 │ │ │ │ - mov -0x450(%rbp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 55e6b │ │ │ │ - mov 0x14(%r15),%eax │ │ │ │ - mov %eax,-0x5a0(%rbp) │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov %rax,-0x5b8(%rbp) │ │ │ │ - cmp -0x5b0(%rbp),%r13 │ │ │ │ - je 56342 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov -0x5b8(%rbp),%rsi │ │ │ │ + addq $0x1,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movzbl %bpl,%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jbe 5ad38 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ebx,%r13d │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + lea (%rdi,%rax,8),%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + and (%rbx),%rax │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + je 5abc0 │ │ │ │ + mov (%r15),%r14d │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 5abc0 │ │ │ │ + lea 0x40(%rsp),%r8 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + jmp 5ac46 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0xbb(%r15),%ebp │ │ │ │ + add %ebx,%r14d │ │ │ │ + cmp %r14d,0x18(%rsp) │ │ │ │ + jbe 5abc0 │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%r13 │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov -0x5a0(%rbp),%esi │ │ │ │ - mov %esi,0x8(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%r15 │ │ │ │ - jbe 55de0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 55de0 │ │ │ │ - mov %r14,-0x5a0(%rbp) │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov -0x590(%rbp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov %r14d,%edx │ │ │ │ + lea 0x69ee7(%rip),%rdi │ │ │ │ + movzbl 0xbd(%r15),%ecx │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + sub %r14d,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + cmova %eax,%ebx │ │ │ │ + movzbl 0xbe(%r15),%eax │ │ │ │ + mov (%rdi,%rax,4),%r10d │ │ │ │ + movzwl 0xb8(%r15),%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x85e94(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movq $0xffffffffffffffff,-0x590(%rbp) │ │ │ │ - mov -0x598(%rbp),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x40,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x18,%r8d │ │ │ │ - mov $0x2,%esi │ │ │ │ + shl %cl,%edi │ │ │ │ + lea -0x1(%rdi,%rax,1),%eax │ │ │ │ + mov %r10,%rsi │ │ │ │ + cltd │ │ │ │ + idiv %edi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r14d,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov $0x10,%ecx │ │ │ │ + imul %r13d,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %r10,%rdx │ │ │ │ + imul %eax,%esi │ │ │ │ + lea 0x8(%rsi,%rbp,8),%esi │ │ │ │ + add 0x8(%rsp),%rsi │ │ │ │ + callq 7330 <__memcpy_chk@plt> │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ mov %r15,%rdi │ │ │ │ - movq $0x0,-0x494(%rbp) │ │ │ │ - movl $0x0,-0x4a0(%rbp) │ │ │ │ - movq $0x0,-0x49c(%rbp) │ │ │ │ - movdqa -0x4a0(%rbp),%xmm5 │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov -0x490(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x78(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 55f6b │ │ │ │ + callq 5a570 │ │ │ │ + xor %rax,%r12 │ │ │ │ + xor %rdx,%rbp │ │ │ │ + or %rbp,%r12 │ │ │ │ + je 5ac30 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x90(%r15),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x118(%rsp),%rax │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + not %rax │ │ │ │ + lock and %rax,(%rcx) │ │ │ │ + movzbl 0xbb(%r15),%ebp │ │ │ │ + jmpq 5abc0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5ad5d │ │ │ │ + add $0x128,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0xfffffffffffff000,%r12 │ │ │ │ - ja 56000 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5606a │ │ │ │ - cmpb $0xa,0x2(%r12) │ │ │ │ - jne 55f60 │ │ │ │ - cmpb $0x4,0x8(%rdx) │ │ │ │ - je 55f60 │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - cmp -0x5a8(%rbp),%r8 │ │ │ │ - jb 55f60 │ │ │ │ - cmp -0x590(%rbp),%r8 │ │ │ │ - jae 55f60 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 55f60 │ │ │ │ - mov -0x5a0(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - jmp 55fd0 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - je 56058 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 55ff3 │ │ │ │ - mov %r9,%rsi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + cmp %rsi,0x12bb0(%rdi) │ │ │ │ + ja 5ae1f │ │ │ │ test %rsi,%rsi │ │ │ │ - je 55f60 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - shr %r9 │ │ │ │ - mov %r9,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - cmp (%rdx),%r8 │ │ │ │ - seta %al │ │ │ │ - setb %cl │ │ │ │ - cmp %cl,%al │ │ │ │ - jne 55fb5 │ │ │ │ - cmpl $0xffffffff,0x8(%rdx) │ │ │ │ - je 56058 │ │ │ │ - sub $0x1,%rsi │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - shr %rsi │ │ │ │ - jmp 55fcb │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 55f78 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov %r12d,%esi │ │ │ │ - test %eax,%eax │ │ │ │ - cmovne %eax,%esi │ │ │ │ - mov %esi,-0x5b8(%rbp) │ │ │ │ - mov -0x5b8(%rbp),%edx │ │ │ │ - lea 0x85c89(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov -0x5a0(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 53dde │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 55f60 │ │ │ │ - addl $0x1,0xc(%rdx) │ │ │ │ - jmpq 55f60 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5602a │ │ │ │ - mov -0x598(%rbp),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ + je 5aea0 │ │ │ │ + bsr %rsi,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x400,%eax │ │ │ │ + shl %cl,%r12 │ │ │ │ + cmp $0x400,%r12 │ │ │ │ + cmovb %rax,%r12 │ │ │ │ + mov %r12,%r13 │ │ │ │ shl $0x4,%r13 │ │ │ │ - mov $0x40,%edx │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov -0x5a8(%rbp),%rax │ │ │ │ - mov $0x18,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,-0x494(%rbp) │ │ │ │ - mov %rax,-0x49c(%rbp) │ │ │ │ - movl $0x0,-0x4a0(%rbp) │ │ │ │ - movdqa -0x4a0(%rbp),%xmm6 │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - mov -0x490(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7f(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov -0x5a0(%rbp),%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add %rbx,%r13 │ │ │ │ - jmp 56136 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%r12 │ │ │ │ - ja 562cd │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5630e │ │ │ │ - mov -0x590(%rbp),%rax │ │ │ │ - cmp %rax,0x18(%r12) │ │ │ │ - jae 5630e │ │ │ │ - cmpb $0x8,0x2(%r12) │ │ │ │ - jne 56128 │ │ │ │ - movzwl 0xc(%rsi),%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - je 56128 │ │ │ │ - mov -0x5c8(%rbp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 51130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 565a1 │ │ │ │ - mov -0x450(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 56128 │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - jmp 561ad │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jae 56624 │ │ │ │ - cmp %rax,(%rbx) │ │ │ │ - jb 561a0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - testb $0x80,-0x490(%rbp) │ │ │ │ - jne 561d8 │ │ │ │ - movzwl -0x48c(%rbp),%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rdx,%rax,1),%r9d │ │ │ │ - mov 0xc(%rbx),%eax │ │ │ │ - cmp %r9d,%eax │ │ │ │ - je 56128 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl -0x48c(%rbp),%r8d │ │ │ │ - mov -0x4a0(%rbp),%rcx │ │ │ │ - mov $0x3,%esi │ │ │ │ - push %rax │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ - lea 0x85b0d(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $0xc,%r8w │ │ │ │ - and $0xf,%r8d │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 56573 │ │ │ │ - test %eax,%eax │ │ │ │ - je 56128 │ │ │ │ - mov 0xc(%rbx),%edx │ │ │ │ - mov -0x490(%rbp),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 5655c │ │ │ │ - movzwl -0x48c(%rbp),%ecx │ │ │ │ - and $0xf000,%cx │ │ │ │ - cmp $0x4000,%cx │ │ │ │ - sete %cl │ │ │ │ - and $0x7f,%al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov %eax,-0x490(%rbp) │ │ │ │ - add $0x1,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x450(%rbp) │ │ │ │ - jmp 56279 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 56437 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 56270 │ │ │ │ - mov -0x5c8(%rbp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 51280 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 56270 │ │ │ │ - movq $0x0,-0x360(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,-0x368(%rbp) │ │ │ │ - movl $0x5,-0x358(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - jmp 56270 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 56143 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov %r12d,-0x5b8(%rbp) │ │ │ │ - mov -0x5b8(%rbp),%edx │ │ │ │ - lea 0x85a5b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 56043 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - cmpq $0xffffffffffffffff,-0x590(%rbp) │ │ │ │ - je 56043 │ │ │ │ - mov -0x590(%rbp),%rax │ │ │ │ - mov %rax,-0x5a8(%rbp) │ │ │ │ - jmpq 55d37 │ │ │ │ - lea 0x0(%r13,%r13,1),%rbx │ │ │ │ - mov $0x80,%eax │ │ │ │ - cmp $0x80,%rbx │ │ │ │ - cmovb %rax,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - callq 52420 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 565d1 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 56389 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + cmp $0xfff,%r13 │ │ │ │ + ja 5aeac │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5a480 │ │ │ │ mov %rax,%rdi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r8,-0x5b0(%rbp) │ │ │ │ - callq 7410 │ │ │ │ - mov -0x5b0(%rbp),%r8 │ │ │ │ - mov %rbx,-0x5b0(%rbp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - jmpq 55e43 │ │ │ │ - mov -0x590(%rbp),%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,-0x5a0(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - movq $0xffffffffffffffff,-0x590(%rbp) │ │ │ │ - jmpq 55ed4 │ │ │ │ - mov -0x598(%rbp),%rax │ │ │ │ - mov %rsp,%r14 │ │ │ │ - lea -0x100(%rbp),%rcx │ │ │ │ - lea -0x480(%rbp),%rsi │ │ │ │ - mov 0x127c8(%rax),%rdx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x100(%rbp),%xmm0 │ │ │ │ - mov %r14,%rsp │ │ │ │ - jmpq 55af4 │ │ │ │ - test %eax,%eax │ │ │ │ - je 56128 │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x85300(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 56128 │ │ │ │ - mov -0x590(%rbp),%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5ae96 │ │ │ │ + lea 0x12bc8(%rbp),%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %eax,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %eax,-0x590(%rbp) │ │ │ │ - lea 0x85804(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov -0x590(%rbp),%ecx │ │ │ │ - lea 0x85b48(%rip),%rdx │ │ │ │ - lea 0x85a8c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,-0x590(%rbp) │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov -0x590(%rbp),%ecx │ │ │ │ - jmpq 55b81 │ │ │ │ - mov -0x450(%rbp),%r9d │ │ │ │ - shr $0xc,%ax │ │ │ │ - mov -0x4a0(%rbp),%rcx │ │ │ │ - pushq -0x428(%rbp) │ │ │ │ - pushq -0x430(%rbp) │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x3,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x5c0(%rbp),%rdi │ │ │ │ - and $0xf,%r8d │ │ │ │ - lea 0x85752(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 55c89 │ │ │ │ - test %eax,%eax │ │ │ │ - je 556f0 │ │ │ │ + xchg %edx,(%rcx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5adf8 │ │ │ │ + cmp %r12,0x12bb0(%rbp) │ │ │ │ + jb 5af10 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x12bc8(%rbp) │ │ │ │ + callq 7410 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x12ba0(%rbp),%rdi │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + mul %rdx │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rcx │ │ │ │ + sub %rax,%rbx │ │ │ │ + lea (%rbx,%rbx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%r12 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 52bb0 │ │ │ │ - mov %eax,%ecx │ │ │ │ + callq a3880 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5ae96 │ │ │ │ + mov 0x1239c(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 556f0 │ │ │ │ - mov -0x590(%rbp),%r13 │ │ │ │ - jmpq 56481 │ │ │ │ - mov -0x590(%rbp),%r13 │ │ │ │ - jmpq 55cc5 │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov -0x590(%rbp),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %eax,-0x590(%rbp) │ │ │ │ - lea 0x856ce(%rip),%rsi │ │ │ │ + jne 5ae80 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov -0x590(%rbp),%ecx │ │ │ │ - jmpq 55b81 │ │ │ │ - movl $0x0,-0x450(%rbp) │ │ │ │ - or $0x80,%al │ │ │ │ - mov %eax,-0x490(%rbp) │ │ │ │ - jmpq 56279 │ │ │ │ - lea 0x7f7b9(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - movl $0x1,-0x5b8(%rbp) │ │ │ │ - jmpq 562f0 │ │ │ │ - lea 0x859e8(%rip),%rcx │ │ │ │ - mov $0x532,%edx │ │ │ │ - lea 0x85852(%rip),%rsi │ │ │ │ - lea 0x856e5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x859ae(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 55d16 │ │ │ │ - mov %r14,-0x5a0(%rbp) │ │ │ │ - mov %r15,%r14 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x12ba8(%rbp),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - mov -0x590(%rbp),%r15 │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x590(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - jmpq 55ed4 │ │ │ │ - lea 0x859a4(%rip),%rcx │ │ │ │ - mov $0x4db,%edx │ │ │ │ - lea 0x857ee(%rip),%rsi │ │ │ │ - lea 0x85681(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x85965(%rip),%rcx │ │ │ │ - mov $0x539,%edx │ │ │ │ - lea 0x857cf(%rip),%rsi │ │ │ │ - lea 0x856ba(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7f6e9(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movl $0x1,-0x5b8(%rbp) │ │ │ │ - jmpq 53dde │ │ │ │ + callq a3880 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5ae71 │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 5ae73 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4000,%r13d │ │ │ │ + mov $0x400,%r12d │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %ecx,-0x590(%rbp) │ │ │ │ - callq 7410 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov -0x590(%rbp),%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,-0x5b8(%rbp) │ │ │ │ - jne 53dde │ │ │ │ - mov %ecx,-0x5b0(%rbp) │ │ │ │ - jmpq 55283 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x598(%rbp),%rdi │ │ │ │ - callq 23bc0 │ │ │ │ - jmpq 55189 │ │ │ │ + callq 5a550 │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq a71b0 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5ade6 │ │ │ │ + callq a71b0 │ │ │ │ + sub $0x1,%r13 │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%r13 │ │ │ │ + lea 0x1(%r13),%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5ade6 │ │ │ │ + jmp 5ae96 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 524d0 │ │ │ │ + mov 0x12bb8(%rbp),%rdx │ │ │ │ + mov 0x12bc0(%rbp),%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov %r12,0x12bb0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x12bc0(%rbp),%rax │ │ │ │ + mov %rdi,0x12bc0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmpq 5ae0d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x85a15(%rip),%rcx │ │ │ │ - mov $0x99,%edx │ │ │ │ - lea 0x8594e(%rip),%rsi │ │ │ │ - lea 0x85962(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + cmpb $0xe,0x2(%rsi) │ │ │ │ + je 5af60 │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov %rsp,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ + callq 5ad70 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5af88 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + pop %rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x44,%ecx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 50690 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x8(%rdi),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov %rsi,-0xd0(%rbp) │ │ │ │ - mov %r8,-0xd8(%rbp) │ │ │ │ - mov %eax,-0xe4(%rbp) │ │ │ │ + sub $0x68,%rsp │ │ │ │ + movzbl 0xbc(%rdi),%r14d │ │ │ │ + mov 0x4(%rdi),%esi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ - mov 0x10(%rcx),%eax │ │ │ │ - shr $0x14,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - je 56a30 │ │ │ │ - lea -0x80(%rbp),%rsi │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov %r11d,-0xe0(%rbp) │ │ │ │ - callq 7170 │ │ │ │ - mov -0x78(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ - movq $0x0,-0xa8(%rbp) │ │ │ │ - divl 0x4f0(%rdi) │ │ │ │ - mov 0x4ec(%rdi),%ecx │ │ │ │ - mov -0xd0(%rbp),%rdx │ │ │ │ - imul -0x80(%rbp),%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - mov $0x8,%ecx │ │ │ │ - sub 0x4e0(%rdi),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ - callq 51170 │ │ │ │ - mov -0xe0(%rbp),%r11d │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,-0xc0(%rbp) │ │ │ │ - ja 56a90 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r11d,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov -0xc8(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - movzwl -0xe4(%rbp),%r8d │ │ │ │ - callq 51640 │ │ │ │ - cmpq $0x0,-0xd8(%rbp) │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - je 569c8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 51810 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 56a00 │ │ │ │ - mov 0x10(%rbx),%r15d │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,-0x70(%rbp) │ │ │ │ - movaps %xmm0,-0x80(%rbp) │ │ │ │ - shr $0x14,%r15d │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - and $0xf,%r15d │ │ │ │ - cmp $0x2,%r15b │ │ │ │ - je 56aa8 │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov %r15b,-0x80(%rbp) │ │ │ │ - movdqa -0x80(%rbp),%xmm1 │ │ │ │ - mov %rax,-0x90(%rbp) │ │ │ │ - mov -0xc8(%rbp),%rax │ │ │ │ - movaps %xmm1,-0xa0(%rbp) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - movzwl 0x14(%r14),%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - jne 56891 │ │ │ │ - addl $0x1,0x50(%rbx) │ │ │ │ - mov -0xc0(%rbp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 51280 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 56983 │ │ │ │ - movzwl 0x14(%r14),%ecx │ │ │ │ - lea -0xa8(%rbp),%rax │ │ │ │ - pushq $0x200 │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rax │ │ │ │ - mov (%r14),%r9 │ │ │ │ - lea -0xa0(%rbp),%rdx │ │ │ │ - mov -0xd8(%rbp),%r8 │ │ │ │ - mov -0xd0(%rbp),%rsi │ │ │ │ - shr $0xc,%cx │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - callq 65480 │ │ │ │ - mov %eax,%r15d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 56983 │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - cmpw $0xc,0x4d0(%rax) │ │ │ │ - jbe 56918 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0x70(%r14) │ │ │ │ - mov -0xa8(%rbp),%rax │ │ │ │ - mov %rax,0x78(%r14) │ │ │ │ - movl $0xffffffff,0x18(%r12) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - andb $0x7f,0x58(%r12) │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rax,0xd8(%r12) │ │ │ │ - movabs $0xffffffff00000000,%rax │ │ │ │ - movb $0x0,0xc2(%r12) │ │ │ │ - movq $0x0,0x28(%r12) │ │ │ │ - movq $0x0,0xe0(%r12) │ │ │ │ - movl $0xffffffff,0x1c(%r12) │ │ │ │ - mov %rax,0xd0(%r12) │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r15d │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0xbb(%rdi),%eax │ │ │ │ + shl $0x9,%esi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %al,0xf(%rsp) │ │ │ │ + sub %r14d,%ebx │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + sar $0x6,%eax │ │ │ │ + mov %ebx,(%rsp) │ │ │ │ + movslq %eax,%r13 │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + je 5b0d0 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nop │ │ │ │ + mov 0x8(%rbp,%r15,8),%rdi │ │ │ │ + add $0x1,%r15 │ │ │ │ + callq b5080 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp %r15d,%r13d │ │ │ │ + jg 5b000 │ │ │ │ + movzbl 0xf(%rsp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + jne 5b0b0 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + sub %ebx,%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + ja 5b0ec │ │ │ │ + mov (%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 56a10 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov -0xc0(%rbp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 56b09 │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + je 5b0e8 │ │ │ │ + mov %eax,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x6,%rdx │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%r12,%rdx,8),%rax │ │ │ │ + jne 5b06c │ │ │ │ + mov %edi,%eax │ │ │ │ + add $0x1,%edi │ │ │ │ + mov %ecx,0x10(%rsp,%rax,4) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 5b050 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov (%rsp),%edx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r14d,%ecx │ │ │ │ + lea 0x10(%rbp),%r9 │ │ │ │ + callq ae4d0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 5b0f3 │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ + nop │ │ │ │ + mov $0xffffffffffffffff,%rdi │ │ │ │ + shl %cl,%rdi │ │ │ │ + not %rdi │ │ │ │ + and (%r12,%r13,8),%rdi │ │ │ │ + callq b5080 │ │ │ │ + add %eax,%ebx │ │ │ │ + jmpq 5b023 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0xf(%rsp),%ecx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 5b023 │ │ │ │ + jmp 5b0b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - orl $0x80,0x10(%r14) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - callq 51810 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe 568f5 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 568f5 │ │ │ │ - jmp 56983 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 56983 │ │ │ │ - jmpq 56826 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 51280 │ │ │ │ - mov %eax,%r15d │ │ │ │ - jmpq 56983 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea -0x60(%rbp),%rcx │ │ │ │ - lea 0x8(%r14),%rsi │ │ │ │ - mov %r9d,-0xc0(%rbp) │ │ │ │ - mov 0x127c8(%rax),%rdx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - mov %r12,%rsp │ │ │ │ - mov -0xc0(%rbp),%r11d │ │ │ │ - jmpq 5674f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 567cf │ │ │ │ - jmpq 56983 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - mov %rsp,%r8 │ │ │ │ - lea -0x60(%rbp),%rcx │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - mov %r8,-0xe0(%rbp) │ │ │ │ - mov 0x127c8(%rax),%rdx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x60(%rbp),%xmm2 │ │ │ │ - movups %xmm2,-0x78(%rbp) │ │ │ │ - mov -0xe0(%rbp),%r8 │ │ │ │ - mov %r8,%rsp │ │ │ │ - jmpq 56854 │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 5b075 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 5b090 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ - lea -0x80(%rbp),%r10 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov %rsi,-0xa0(%rbp) │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rdx,-0x98(%rbp) │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov %r9,-0xb8(%rbp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,-0xb0(%rbp) │ │ │ │ - callq 7170 │ │ │ │ - mov -0x78(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov 0x4ec(%r14),%ebx │ │ │ │ - imul -0x80(%rbp),%rbx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - divl 0x4f0(%r14) │ │ │ │ - mov -0x98(%rbp),%rdx │ │ │ │ - movq $0x0,-0x88(%rbp) │ │ │ │ - add %rax,%rbx │ │ │ │ - sub 0x4e0(%r14),%rbx │ │ │ │ - callq 51170 │ │ │ │ - mov -0xb0(%rbp),%r10 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,-0xa8(%rbp) │ │ │ │ - ja 56d60 │ │ │ │ - mov 0x10(%r13),%eax │ │ │ │ - mov %rbx,0x20(%r13) │ │ │ │ - test $0x80,%al │ │ │ │ - jne 56d30 │ │ │ │ - addl $0x1,0x50(%r13) │ │ │ │ - mov -0xa0(%rbp),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10,-0xb0(%rbp) │ │ │ │ - callq 51170 │ │ │ │ - mov -0xb0(%rbp),%r10 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - ja 56d78 │ │ │ │ - mov %rbx,0x20(%r15) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbx,0x28(%r15) │ │ │ │ - mov 0x10(%r15),%ebx │ │ │ │ - movaps %xmm0,-0x80(%rbp) │ │ │ │ - shr $0x14,%ebx │ │ │ │ - movq $0x0,-0x70(%rbp) │ │ │ │ - and $0xf,%ebx │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - cmp $0x2,%bl │ │ │ │ - je 56d90 │ │ │ │ - movdqu -0x78(%rbp),%xmm0 │ │ │ │ - movzwl 0x14(%r13),%ecx │ │ │ │ - mov %bl,-0x80(%rbp) │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x88(%rbp),%rax │ │ │ │ - mov %r11,-0xb0(%rbp) │ │ │ │ - movups %xmm0,-0x78(%rbp) │ │ │ │ - shr $0xc,%cx │ │ │ │ - pushq $0x200 │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - push %rax │ │ │ │ - mov -0xa0(%rbp),%rbx │ │ │ │ - mov -0xb8(%rbp),%r8 │ │ │ │ - mov -0x98(%rbp),%r9 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 65480 │ │ │ │ - mov -0xb0(%rbp),%r11 │ │ │ │ - mov %eax,%r8d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 56ce1 │ │ │ │ - cmpw $0xc,0x4d0(%r14) │ │ │ │ - jbe 56cbe │ │ │ │ - mov -0x88(%rbp),%rax │ │ │ │ - mov %rbx,0x70(%r13) │ │ │ │ - mov %rax,0x78(%r13) │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r11,-0x98(%rbp) │ │ │ │ - callq 51280 │ │ │ │ - mov -0x98(%rbp),%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpb $0x0,0x10(%rdi) │ │ │ │ + mov -0x10(%rdi),%r14 │ │ │ │ + mov -0x8(%rdi),%r15 │ │ │ │ + mov -0x18(%rdi),%rbx │ │ │ │ + mov 0x48(%rdi),%r12 │ │ │ │ + jne 5b230 │ │ │ │ + movzbl 0xc7(%r14,%r15,8),%r13d │ │ │ │ + mov 0xabead(%rip),%rcx │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - je 56d40 │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8d,-0x98(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - mov -0xa8(%rbp),%rsi │ │ │ │ + jne 5b2c0 │ │ │ │ + mov 0xaceb2(%rip),%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0xacf27(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5b2f0 │ │ │ │ + mov 0xc0(%r14,%r15,8),%rax │ │ │ │ + movzwl 0xb2(%rbx),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + shl $0x10,%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + div %rsi │ │ │ │ + mov 0x140(%rbx),%rdx │ │ │ │ + movzwl 0x10(%rdx),%esi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 5b388 │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 5b388 │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x20(%rdx,%rax,1),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 5b2e0 │ │ │ │ + mov 0xacec1(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 5b370 │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + mov 0xaceaf(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5b380 │ │ │ │ + mov 0xace29(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 5b300 │ │ │ │ + sub %r13d,%r14d │ │ │ │ + test %r14b,%r14b │ │ │ │ + jg 5b280 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a0c50 │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 5b2d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov -0x98(%rbp),%r8d │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 56e02 │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x7f,%al │ │ │ │ - mov %eax,0x10(%r13) │ │ │ │ - jmpq 56be0 │ │ │ │ + jmpq a24e0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60180 │ │ │ │ + mov -0x8(%rbp),%rcx │ │ │ │ + mov -0x10(%rbp),%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + lea 0x3f(%rcx),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovns %rcx,%rax │ │ │ │ + sar $0x3f,%rdx │ │ │ │ + shr $0x3a,%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%ecx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + mov $0xfffffffffffffffe,%rdx │ │ │ │ + rol %cl,%rdx │ │ │ │ + lock and %rdx,0x8(%rsi,%rax,8) │ │ │ │ + jmpq 5b12b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0xa8(%rbp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 51280 │ │ │ │ - mov -0x98(%rbp),%r11 │ │ │ │ - mov %eax,%r8d │ │ │ │ - jmp 56ce1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,%r8d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %eax,%eax │ │ │ │ - je 56bcb │ │ │ │ - jmpq 56ce1 │ │ │ │ + mov -0x8(%rbp),%rcx │ │ │ │ + mov -0x10(%rbp),%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + lea 0x3f(%rcx),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovns %rcx,%rax │ │ │ │ + sar $0x3f,%rdx │ │ │ │ + shr $0x3a,%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%ecx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + mov $0xfffffffffffffffe,%rdx │ │ │ │ + rol %cl,%rdx │ │ │ │ + lock and %rdx,0x8(%rsi,%rax,8) │ │ │ │ + jmpq 5b1f4 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + jmpq 5b162 │ │ │ │ + nopl (%rax) │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + jmpq 5b217 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r8d │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + jmpq 5b1e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 5b162 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0xaccfe(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xaccdf(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - je 56c11 │ │ │ │ - jmpq 56ce1 │ │ │ │ + jns 5b1e8 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 5b1e8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xacca4(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 5b1e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mfence │ │ │ │ + jmpq 5b1c7 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x127c8(%r14),%rdx │ │ │ │ - mov %rsp,%r8 │ │ │ │ - lea -0x60(%rbp),%rcx │ │ │ │ - mov %r10,-0xc8(%rbp) │ │ │ │ - mov %r11,-0xc0(%rbp) │ │ │ │ - lea 0x8(%r15),%rsi │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov %r8,-0xb0(%rbp) │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x60(%rbp),%xmm0 │ │ │ │ - mov -0xb0(%rbp),%r8 │ │ │ │ - mov -0xc8(%rbp),%r10 │ │ │ │ - mov -0xc0(%rbp),%r11 │ │ │ │ - mov %r8,%rsp │ │ │ │ - jmpq 56c49 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mfence │ │ │ │ + jmpq 5b1d9 │ │ │ │ + lea 0x69729(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0x5e086(%rip),%rsi │ │ │ │ + lea 0x5e306(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%r15 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add %esi,%edx │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - lea -0x80(%rbp),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %r8,-0x98(%rbp) │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,-0x88(%rbp) │ │ │ │ - callq 7170 │ │ │ │ - mov -0x78(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0xbd(%rdi),%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + movzwl 0xb8(%rdi),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 5b526 │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea -0x1(%rax),%ebp │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + or %ebp,%edx │ │ │ │ + neg %esi │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbx) │ │ │ │ + lea 0x1(%rdx),%ebp │ │ │ │ + and %edi,%esi │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + mov %esi,(%rbx) │ │ │ │ + cmova %ecx,%ebp │ │ │ │ + sub %esi,%ebp │ │ │ │ + cmpb $0x0,0xbb(%rbx) │ │ │ │ + mov %ebp,0x4(%rbx) │ │ │ │ + je 5b497 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x1000,%r13d │ │ │ │ + jmp 5b44b │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5a480 │ │ │ │ + mov %rax,0x10(%rbx,%r14,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5b4e0 │ │ │ │ + movzbl 0xbb(%rbx),%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jbe 5b497 │ │ │ │ + mov 0x4(%rbx),%ebp │ │ │ │ + shl $0x9,%ebp │ │ │ │ + mov %r14d,%r12d │ │ │ │ + cmp $0xfff,%rbp │ │ │ │ + jbe 5b420 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5a550 │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq a71b0 │ │ │ │ mov %r13,%rsi │ │ │ │ - mov -0x88(%rbp),%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - divl 0x4f0(%r8) │ │ │ │ - mov 0x4ec(%r8),%ecx │ │ │ │ - mov %r8,-0x90(%rbp) │ │ │ │ - imul -0x80(%rbp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - add %rcx,%rax │ │ │ │ - mov $0x8,%ecx │ │ │ │ - sub 0x4e0(%r8),%rax │ │ │ │ - mov %rax,-0xa0(%rbp) │ │ │ │ - callq 51170 │ │ │ │ - mov -0x90(%rbp),%r8 │ │ │ │ - mov -0x98(%rbp),%r10 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,-0x88(%rbp) │ │ │ │ - ja 57130 │ │ │ │ - mov 0x10(%r13),%r11d │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,-0x70(%rbp) │ │ │ │ - movaps %xmm0,-0x80(%rbp) │ │ │ │ - shr $0x14,%r11d │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - and $0xf,%r11d │ │ │ │ - cmp $0x2,%r11b │ │ │ │ - je 57168 │ │ │ │ - movdqu -0x78(%rbp),%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r11b,-0x80(%rbp) │ │ │ │ - movups %xmm0,-0x78(%rbp) │ │ │ │ - callq 66180 │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 57150 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 571e0 │ │ │ │ - mov (%rdx),%r9 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,-0x98(%rbp) │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r9,-0x90(%rbp) │ │ │ │ - callq 51170 │ │ │ │ - mov -0x90(%rbp),%r9 │ │ │ │ - mov -0x98(%rbp),%r8 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%r10 │ │ │ │ - ja 571f0 │ │ │ │ - mov 0x20(%r8),%rax │ │ │ │ - cmp %rax,0x70(%r15) │ │ │ │ - je 570b8 │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - movzwl 0x14(%r15),%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %eax,0x50(%r13) │ │ │ │ - mov 0x10(%r15),%eax │ │ │ │ - test $0x80,%al │ │ │ │ - jne 57205 │ │ │ │ - mov 0x50(%r15),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 57070 │ │ │ │ - or $0x80,%al │ │ │ │ - mov %eax,0x10(%r15) │ │ │ │ - movzwl 0x14(%r15),%eax │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - je 5708a │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10,-0x90(%rbp) │ │ │ │ - callq 65f40 │ │ │ │ - mov -0x90(%rbp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - je 570e0 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r11d,-0x90(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov -0x88(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov -0x90(%rbp),%r11d │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57200 │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - mov %r11d,%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rsi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5b4b0 │ │ │ │ + mov %rax,0x10(%rbx,%r14,8) │ │ │ │ + movzbl 0xbb(%rbx),%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14d,%eax │ │ │ │ + ja 5b448 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzwl 0x14(%r15),%eax │ │ │ │ - sub $0x1,%ecx │ │ │ │ - mov %ecx,0x50(%r15) │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - jne 56fef │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10,-0x90(%rbp) │ │ │ │ - callq 663b0 │ │ │ │ - mov -0x90(%rbp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - jne 57016 │ │ │ │ - jmpq 56fef │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r8),%rax │ │ │ │ - cmp %rax,0x78(%r15) │ │ │ │ - jne 56f94 │ │ │ │ - movq $0x0,0x70(%r15) │ │ │ │ - movq $0x0,0x78(%r15) │ │ │ │ - jmpq 56f94 │ │ │ │ + callq a71b0 │ │ │ │ + lea -0x1(%rbp),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + lea 0x1(%rsi),%rsi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5b482 │ │ │ │ + movq $0x0,0x10(%rbx,%r12,8) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmpb $0x0,0xbb(%rbx) │ │ │ │ + je 5b512 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x88(%rbp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10,-0x90(%rbp) │ │ │ │ - callq 51280 │ │ │ │ - mov -0x90(%rbp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - jne 57016 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 51280 │ │ │ │ - mov -0x90(%rbp),%r10 │ │ │ │ - mov %eax,%r11d │ │ │ │ - jmpq 57016 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r11d │ │ │ │ - test %eax,%eax │ │ │ │ - je 56ecd │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 57016 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r11d │ │ │ │ - test %eax,%eax │ │ │ │ - je 56f2e │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmpq 57016 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x127c8(%r8),%rdx │ │ │ │ - mov %rsp,%r9 │ │ │ │ - lea -0x60(%rbp),%rcx │ │ │ │ - mov %r10,-0xa8(%rbp) │ │ │ │ - mov %r11b,-0x98(%rbp) │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov %r9,-0x90(%rbp) │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x60(%rbp),%xmm0 │ │ │ │ - mov -0x90(%rbp),%r9 │ │ │ │ - mov -0xa8(%rbp),%r10 │ │ │ │ - movzbl -0x98(%rbp),%r11d │ │ │ │ - mov %r9,%rsp │ │ │ │ - jmpq 56f00 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r11d │ │ │ │ - test %eax,%eax │ │ │ │ - je 56f45 │ │ │ │ - jmpq 5715b │ │ │ │ - mov %eax,%r11d │ │ │ │ - test %eax,%eax │ │ │ │ - je 56f86 │ │ │ │ - jmpq 57016 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - callq 566c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x6e(%rdi),%r8d │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov $0x1,%edx │ │ │ │ - push %rbp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x84e6a(%rip),%r11 │ │ │ │ - lea 0x84e3f(%rip),%rsi │ │ │ │ - push %rbx │ │ │ │ - lea 0x84e7f(%rip),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - bt %eax,%r8d │ │ │ │ - jb 57270 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - ja 57375 │ │ │ │ - mov %eax,%ecx │ │ │ │ - movslq (%rsi,%rcx,4),%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - jmpq *%rcx │ │ │ │ - mov %cl,0x5c(%rdi) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x9,%edx │ │ │ │ - je 57298 │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 57240 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x6c(%r9),%ecx │ │ │ │ - movzwl 0x6c(%rdi),%eax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 57298 │ │ │ │ - mov %cx,0x6c(%rdi) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov 0x10(%rbx,%rbp,8),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x10(%rbx,%rbp,8) │ │ │ │ + movzbl 0xbb(%rbx),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 5b4f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - retq │ │ │ │ - movzwl 0x6a(%r9),%ecx │ │ │ │ - movzwl 0x6a(%rdi),%r10d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r10,%rcx │ │ │ │ - je 57275 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - ja 5725d │ │ │ │ - movslq (%r11,%rax,4),%rax │ │ │ │ - add %r11,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x68(%r9),%ecx │ │ │ │ - movzwl 0x68(%rdi),%r10d │ │ │ │ - jmp 572b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x66(%r9),%ecx │ │ │ │ - movzwl 0x66(%rdi),%r10d │ │ │ │ - jmp 572b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x65(%r9),%ecx │ │ │ │ - movzbl 0x65(%rdi),%r10d │ │ │ │ - jmp 572b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x64(%r9),%ecx │ │ │ │ - movzbl 0x64(%rdi),%r10d │ │ │ │ - jmp 572b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x60(%r9),%ecx │ │ │ │ - mov 0x60(%rdi),%r10d │ │ │ │ - jmp 572b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5d(%r9),%ecx │ │ │ │ - movzbl 0x5d(%rdi),%r10d │ │ │ │ - jmp 572b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %cx,0x66(%rdi) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmpq 57275 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %cl,0x65(%rdi) │ │ │ │ - jmp 57330 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %cl,0x64(%rdi) │ │ │ │ - jmp 57330 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,0x60(%rdi) │ │ │ │ - jmp 57330 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %cx,0x6a(%rdi) │ │ │ │ - jmp 57330 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %cx,0x68(%rdi) │ │ │ │ - jmp 57330 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %cl,0x5d(%rdi) │ │ │ │ - jmp 57330 │ │ │ │ - movzbl 0x5c(%r9),%ecx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - cmp $0x8,%eax │ │ │ │ - ja 5738f │ │ │ │ - mov %eax,%r10d │ │ │ │ - movslq (%rbx,%r10,4),%r10 │ │ │ │ - add %rbx,%r10 │ │ │ │ - jmpq *%r10 │ │ │ │ - cmp %bpl,0x5c(%rdi) │ │ │ │ - jne 572b5 │ │ │ │ - jmpq 57270 │ │ │ │ - cmp %cx,0x6c(%rdi) │ │ │ │ - jne 572b5 │ │ │ │ - jmpq 57298 │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea -0x80(%rbp),%r15 │ │ │ │ - mov %r8,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r15,%rsi │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rcx,-0xc8(%rbp) │ │ │ │ - mov %r9,-0xd0(%rbp) │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x100(%rbp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov %rax,-0xd8(%rbp) │ │ │ │ - callq 7170 │ │ │ │ - mov -0x80(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov -0xd8(%rbp),%rax │ │ │ │ - mov %rcx,-0x108(%rbp) │ │ │ │ - mov -0x78(%rbp),%rcx │ │ │ │ - mov 0x4f0(%rax),%edi │ │ │ │ - mov %rcx,-0x110(%rbp) │ │ │ │ - mov 0x4ec(%rax),%ecx │ │ │ │ - mov 0x4e0(%rax),%rax │ │ │ │ - mov %edi,-0x118(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ecx,-0x114(%rbp) │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %rax,-0x120(%rbp) │ │ │ │ - callq 51170 │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 57a10 │ │ │ │ - mov 0x10(%r13),%r9d │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,-0x70(%rbp) │ │ │ │ - movaps %xmm0,-0x80(%rbp) │ │ │ │ - shr $0x14,%r9d │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - and $0xf,%r9d │ │ │ │ - cmp $0x2,%r9b │ │ │ │ - je 57a38 │ │ │ │ - movdqu -0x78(%rbp),%xmm0 │ │ │ │ - mov -0xc8(%rbp),%rdx │ │ │ │ - mov %r9b,-0xa0(%rbp) │ │ │ │ - movups %xmm0,-0x98(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 577f8 │ │ │ │ - mov -0x90(%rbp),%rax │ │ │ │ - movdqa -0xa0(%rbp),%xmm1 │ │ │ │ - mov %r13,%r14 │ │ │ │ - movq $0x0,-0xf0(%rbp) │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - movaps %xmm1,-0x80(%rbp) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - lea -0xa0(%rbp),%rdx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - push %rax │ │ │ │ - lea -0xa8(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - lea -0xb0(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - lea -0xb8(%rbp),%rax │ │ │ │ - pushq -0x100(%rbp) │ │ │ │ - push %rax │ │ │ │ - lea -0xc0(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - mov -0xf8(%rbp),%r9 │ │ │ │ - mov -0xc8(%rbp),%rcx │ │ │ │ - callq 65720 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 57870 │ │ │ │ - mov -0xc0(%rbp),%rdx │ │ │ │ - mov -0xd0(%rbp),%rsi │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 51170 │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 57ba0 │ │ │ │ - mov -0xb0(%rbp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 579d8 │ │ │ │ - mov -0xd8(%rbp),%rax │ │ │ │ - cmpw $0xc,0x4d0(%rax) │ │ │ │ - jbe 578e0 │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov -0xd0(%rbp),%rsi │ │ │ │ - cmpl $0x2,0x28(%rbp) │ │ │ │ - mov %rax,0x70(%rsi) │ │ │ │ - mov -0xa8(%rbp),%rax │ │ │ │ - mov %rax,0x78(%rsi) │ │ │ │ - je 57970 │ │ │ │ - cmpl $0x1,0x28(%rbp) │ │ │ │ - jne 57ae0 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov (%r14),%rcx │ │ │ │ - cmp %rcx,0x70(%rax) │ │ │ │ - je 57b78 │ │ │ │ - mov -0xd0(%rbp),%rsi │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - movzwl 0x14(%rsi),%edi │ │ │ │ - movzwl 0x14(%rax),%eax │ │ │ │ - mov %edi,%edx │ │ │ │ - and $0xf000,%ax │ │ │ │ - mov %di,-0xd8(%rbp) │ │ │ │ - and $0xf000,%dx │ │ │ │ - cmp $0x4000,%dx │ │ │ │ - sete %cl │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%cl │ │ │ │ - jne 57c24 │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - je 57b30 │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r8,-0xd8(%rbp) │ │ │ │ - callq 57210 │ │ │ │ - mov -0xd8(%rbp),%r8 │ │ │ │ - test %al,%al │ │ │ │ - jne 578f0 │ │ │ │ - cmpl $0x2,0x28(%rbp) │ │ │ │ - je 57920 │ │ │ │ - mov -0xd0(%rbp),%rax │ │ │ │ - movzwl 0x14(%rax),%eax │ │ │ │ - mov %ax,-0xd8(%rbp) │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - jne 57693 │ │ │ │ - subl $0x1,0x50(%r13) │ │ │ │ - addl $0x1,0x50(%r14) │ │ │ │ - mov -0xb0(%rbp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 576d0 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - movzwl 0x14(%rax),%eax │ │ │ │ - mov %ax,-0xd8(%rbp) │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - jne 576d0 │ │ │ │ - subl $0x1,0x50(%r14) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpl $0x2,0x28(%rbp) │ │ │ │ - sete %al │ │ │ │ - add %eax,0x50(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - cmpl $0x1,0x28(%rbp) │ │ │ │ - je 57aa8 │ │ │ │ - mov -0x110(%rbp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov -0x114(%rbp),%ecx │ │ │ │ - imul -0x108(%rbp),%rcx │ │ │ │ - divl -0x118(%rbp) │ │ │ │ - add %rcx,%rax │ │ │ │ - sub -0x120(%rbp),%rax │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - cmp -0xc8(%rbp),%rbx │ │ │ │ - je 57719 │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - mov -0xd0(%rbp),%rcx │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 57734 │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov %rax,0x20(%rsi) │ │ │ │ - mov -0xe0(%rbp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,-0xd8(%rbp) │ │ │ │ - callq 51280 │ │ │ │ - mov -0xd8(%rbp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r9d │ │ │ │ - jne 57876 │ │ │ │ - cmp -0xc8(%rbp),%rbx │ │ │ │ - je 57793 │ │ │ │ - mov -0xf0(%rbp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,-0xc8(%rbp) │ │ │ │ - callq 51280 │ │ │ │ - mov -0xc8(%rbp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r9d │ │ │ │ - jne 57876 │ │ │ │ - mov -0xd0(%rbp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,-0xc8(%rbp) │ │ │ │ - callq 51280 │ │ │ │ - mov -0xc8(%rbp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r9d │ │ │ │ - jne 57876 │ │ │ │ - cmpq $0x0,-0xb0(%rbp) │ │ │ │ - je 57876 │ │ │ │ - mov -0xe8(%rbp),%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,-0xc8(%rbp) │ │ │ │ - callq 51280 │ │ │ │ - mov -0xc8(%rbp),%r8 │ │ │ │ - mov %eax,%r9d │ │ │ │ - jmpq 57876 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 51170 │ │ │ │ - mov %rax,-0xf0(%rbp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 57860 │ │ │ │ - mov 0x10(%r14),%r9d │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,-0x70(%rbp) │ │ │ │ - movaps %xmm0,-0x80(%rbp) │ │ │ │ - shr $0x14,%r9d │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - and $0xf,%r9d │ │ │ │ - cmp $0x2,%r9b │ │ │ │ - je 57bb8 │ │ │ │ - movdqu -0x78(%rbp),%xmm0 │ │ │ │ - mov %r9b,-0x80(%rbp) │ │ │ │ - movups %xmm0,-0x78(%rbp) │ │ │ │ - jmpq 57506 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - je 57817 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r9d,-0xc8(%rbp) │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov -0xf0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov -0xe0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov -0xc8(%rbp),%r9d │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57c2f │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - mov %r9d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmpl $0x1,0x28(%rbp) │ │ │ │ - je 575f5 │ │ │ │ - jmpq 5763e │ │ │ │ - nop │ │ │ │ - mov -0xd0(%rbp),%rax │ │ │ │ - movzwl 0x14(%rax),%eax │ │ │ │ - mov %ax,-0xd8(%rbp) │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - je 57965 │ │ │ │ - cmpl $0x2,0x28(%rbp) │ │ │ │ - jne 57693 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r8,-0xd8(%rbp) │ │ │ │ - callq 57210 │ │ │ │ - mov -0xd8(%rbp),%r8 │ │ │ │ - test %al,%al │ │ │ │ - je 5766d │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - movzwl 0x14(%rax),%eax │ │ │ │ - mov %ax,-0xd8(%rbp) │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - jne 5766d │ │ │ │ - mov $0xffffffee,%r9d │ │ │ │ - jmpq 57876 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov %r8,-0xd8(%rbp) │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ - mov %rax,0x70(%rsi) │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - mov %rax,0x78(%rsi) │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 57210 │ │ │ │ - mov -0xd8(%rbp),%r8 │ │ │ │ - test %al,%al │ │ │ │ - je 57920 │ │ │ │ - mov -0xd0(%rbp),%rax │ │ │ │ - movzwl 0x14(%rax),%eax │ │ │ │ - mov %ax,-0xd8(%rbp) │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - jne 57920 │ │ │ │ - jmp 57965 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 51170 │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe 5759f │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - je 5759f │ │ │ │ - jmpq 57876 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - je 57490 │ │ │ │ - movq $0x0,-0xf0(%rbp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 57876 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0xd8(%rbp),%rax │ │ │ │ - mov %rsp,%r10 │ │ │ │ - lea -0x60(%rbp),%rcx │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - mov %r9b,-0x128(%rbp) │ │ │ │ - mov 0x127c8(%rax),%rdx │ │ │ │ - mov %r10,-0xf0(%rbp) │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x60(%rbp),%xmm0 │ │ │ │ - mov -0xf0(%rbp),%r10 │ │ │ │ - movzbl -0x128(%rbp),%r9d │ │ │ │ - mov %r10,%rsp │ │ │ │ - jmpq 574c3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%eax │ │ │ │ - test $0x80,%al │ │ │ │ - jne 57c34 │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - mov 0x50(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 57b60 │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov %edx,0x50(%rdi) │ │ │ │ - jmpq 576da │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r8,-0xd8(%rbp) │ │ │ │ - callq 57210 │ │ │ │ - mov -0xd8(%rbp),%r8 │ │ │ │ - test %al,%al │ │ │ │ - je 5766d │ │ │ │ - mov -0xd0(%rbp),%rax │ │ │ │ - movzwl 0x14(%rax),%eax │ │ │ │ - mov %ax,-0xd8(%rbp) │ │ │ │ - and $0xf000,%ax │ │ │ │ - cmp $0x4000,%ax │ │ │ │ - jne 57693 │ │ │ │ - jmpq 57965 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xb0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,-0xd8(%rbp) │ │ │ │ - callq 663b0 │ │ │ │ - mov -0xd8(%rbp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5763e │ │ │ │ - mov $0xffffffd9,%r9d │ │ │ │ - jmpq 57876 │ │ │ │ - mov -0xe8(%rbp),%rcx │ │ │ │ - or $0x80,%al │ │ │ │ - mov %eax,0x10(%rcx) │ │ │ │ - jmpq 576da │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0xb8(%rbp),%rcx │ │ │ │ - cmp %rcx,0x78(%rax) │ │ │ │ - jne 575f5 │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movq $0x0,0x78(%rax) │ │ │ │ - jmpq 575f5 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - je 5758c │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmpq 57876 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0xd8(%rbp),%rax │ │ │ │ - mov %rsp,%r10 │ │ │ │ - lea -0x60(%rbp),%rcx │ │ │ │ - lea 0x8(%r14),%rsi │ │ │ │ - mov %r9b,-0x129(%rbp) │ │ │ │ - mov 0x127c8(%rax),%rdx │ │ │ │ - mov %r10,-0x128(%rbp) │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x60(%rbp),%xmm0 │ │ │ │ - mov -0x128(%rbp),%r10 │ │ │ │ - movzbl -0x129(%rbp),%r9d │ │ │ │ - mov %r10,%rsp │ │ │ │ - jmpq 5784a │ │ │ │ - mov $0xffffffec,%r9d │ │ │ │ - jmpq 57876 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - callq 566c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 57c95 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 57d10 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 57d20 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 57ced │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x848e5(%rip),%rcx │ │ │ │ - mov $0x1d3,%edx │ │ │ │ - lea 0x7cf40(%rip),%rsi │ │ │ │ - lea 0x7cced(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x84995(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7cf10(%rip),%rsi │ │ │ │ - lea 0x7ccbd(%rip),%rdi │ │ │ │ + lea 0x695a3(%rip),%rcx │ │ │ │ + mov $0xc9,%edx │ │ │ │ + lea 0x68b7d(%rip),%rsi │ │ │ │ + lea 0x68e30(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x7(%rsi),%ebp │ │ │ │ - mov 0xaf24f(%rip),%rcx │ │ │ │ + mov %rbp,%r11 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x4(%rsi),%eax │ │ │ │ + lea (%rsi,%rbp,8),%rsi │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + movzbl 0xc6(%rsi),%eax │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + add $0x34,%rax │ │ │ │ + movzbl 0xbc(%r13),%edx │ │ │ │ + movzbl 0xc7(%rsi),%r15d │ │ │ │ + mov (%rdi,%rax,8),%r14 │ │ │ │ + movzbl 0xbb(%r13),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + sbb %ebx,%ebx │ │ │ │ + and $0xfffffffe,%ebx │ │ │ │ + add $0x6,%ebx │ │ │ │ + mov 0xaba2c(%rip),%rcx │ │ │ │ mov %fs:(%rcx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 57e58 │ │ │ │ - mov 0xb024c(%rip),%rax │ │ │ │ + jne 5b8b0 │ │ │ │ + mov 0xaca31(%rip),%rax │ │ │ │ mov %rax,%fs:(%rcx) │ │ │ │ - mov 0xb02c1(%rip),%r8d │ │ │ │ + mov 0xacaa6(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 57e70 │ │ │ │ - mov (%rsi),%rax │ │ │ │ - movzwl 0xb2(%rdi),%esi │ │ │ │ + je 5b970 │ │ │ │ + mov 0xc0(%r13,%rbp,8),%rax │ │ │ │ + movzwl 0xb2(%r14),%esi │ │ │ │ xor %edx,%edx │ │ │ │ shl $0x10,%rax │ │ │ │ shr $0x14,%rax │ │ │ │ div %rsi │ │ │ │ - mov 0x140(%rdi),%rdx │ │ │ │ + mov 0x140(%r14),%rdx │ │ │ │ movzwl 0x10(%rdx),%esi │ │ │ │ cmp %rsi,%rax │ │ │ │ - jb 57f08 │ │ │ │ + jb 5b988 │ │ │ │ cmp 0x18(%rdx),%rax │ │ │ │ - jae 57f08 │ │ │ │ + jae 5b988 │ │ │ │ shl $0x5,%rax │ │ │ │ lea 0x20(%rdx,%rax,1),%rax │ │ │ │ - mov (%rax),%rbx │ │ │ │ + mov (%rax),%r12 │ │ │ │ mov %fs:(%rcx),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 57e68 │ │ │ │ - mov 0xb0264(%rip),%edi │ │ │ │ + jne 5b8a0 │ │ │ │ + mov 0xaca3f(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 57f00 │ │ │ │ + je 5b980 │ │ │ │ mov %rdx,%fs:(%rcx) │ │ │ │ - mov 0xb0252(%rip),%esi │ │ │ │ + mov 0xaca2d(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 57e80 │ │ │ │ - mov 0xb01d0(%rip),%eax │ │ │ │ + je 5b8c0 │ │ │ │ + mov 0xac9a7(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 57e88 │ │ │ │ - sub %ebp,%ebx │ │ │ │ - mov $0x0,%edx │ │ │ │ - movsbl %bl,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - cmovs %edx,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 5b8d0 │ │ │ │ + sub %r15d,%r12d │ │ │ │ + test %r12b,%r12b │ │ │ │ + jg 5b69e │ │ │ │ + mov 0x60(%r14),%rdx │ │ │ │ + jmp 5b699 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x60(%r14),%rsi │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r14) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 5b6c8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 5b680 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + sar $0x6,%rbp │ │ │ │ + shl %cl,%rax │ │ │ │ + not %rax │ │ │ │ + lock and %rax,0x8(%r13,%rbp,8) │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0xb6(%r14),%eax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 5b710 │ │ │ │ + testb $0x1,0x30(%rsp) │ │ │ │ + jne 5b6e4 │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 5b710 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 5b69e │ │ │ │ + mov %r11d,0xc(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq *0x68(%r14) │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + jmp 5b69e │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0xd80(%r14),%rdx │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + lea (%rbx,%rcx,8),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov 0x4(%r13),%ecx │ │ │ │ + add %rcx,(%rdx,%rax,8) │ │ │ │ + shl $0x9,%r9d │ │ │ │ + je 5b867 │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + add $0xfff,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + shr $0xc,%r15 │ │ │ │ + cmp $0x100fff,%rax │ │ │ │ + mov $0x100,%eax │ │ │ │ + cmova %rax,%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r15d,0x34(%rsp) │ │ │ │ + movabs $0xfffffffffff,%r15 │ │ │ │ + shl $0xc,%eax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x12c68(%r10),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %r12d,%r13d │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + sub %r13d,%ebx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + cmova %rax,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + callq a0e80 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r14,-0x18(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,-0x10(%rax) │ │ │ │ + mov %r12,-0x8(%rax) │ │ │ │ + mov 0xf8(%r14),%rax │ │ │ │ + mov %ecx,0x14(%rdi) │ │ │ │ + lea -0x6ef(%rip),%rcx │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov 0xc0(%rbp,%r12,8),%rax │ │ │ │ + and 0x0(%rbp),%edx │ │ │ │ + mov %rcx,0x40(%rdi) │ │ │ │ + shr $0x4,%rax │ │ │ │ + mov %rsi,0x48(%rdi) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %r13d,%esi │ │ │ │ + and %r15,%rax │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %r13d,%edx │ │ │ │ + shr $0x9,%edx │ │ │ │ + and %r15,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + and %r15,0x20(%rdi) │ │ │ │ + add 0x10(%rcx),%rsi │ │ │ │ + callq 9e1e0 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lock incl (%rsi) │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lock addq $0x1,(%rcx) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add %ebx,%r13d │ │ │ │ + callq a1650 │ │ │ │ + cmp %r13d,0xc(%rsp) │ │ │ │ + ja 5b7a0 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 5b6b6 │ │ │ │ + mov 0x68(%r14),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + jmpq 5b66a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1,%rax │ │ │ │ mov %rax,%fs:(%rcx) │ │ │ │ - jmpq 57dc8 │ │ │ │ + jmpq 5b5e3 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - jmp 57e3d │ │ │ │ - xchg %ax,%ax │ │ │ │ mfence │ │ │ │ - jmpq 57dc8 │ │ │ │ + jmpq 5b65b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmp 57e32 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,0xb0176(%rip) │ │ │ │ + mov %r11d,0x20(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + movl $0x0,0xac724(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xb0157(%rip),%rsi │ │ │ │ + lea 0xac705(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 57e3d │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + jns 5b66a │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 57e3d │ │ │ │ + jne 5b66a │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xb011c(%rip),%rdi │ │ │ │ + lea 0xac6b6(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 57e3d │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + jmpq 5b66a │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 57e24 │ │ │ │ - lea 0x84829(%rip),%rcx │ │ │ │ + jmpq 5b5e3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 5b649 │ │ │ │ + lea 0x69129(%rip),%rcx │ │ │ │ mov $0x34,%edx │ │ │ │ - lea 0x82ff8(%rip),%rsi │ │ │ │ - lea 0x8345e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 58138 │ │ │ │ - push %rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - tzcnt (%rdx),%rcx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 58080 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 58000 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 57f80 │ │ │ │ - lea 0x847ba(%rip),%rcx │ │ │ │ - mov $0xad,%edx │ │ │ │ - lea 0x7cd15(%rip),%rsi │ │ │ │ - lea 0x7cac2(%rip),%rdi │ │ │ │ + lea 0x5da86(%rip),%rsi │ │ │ │ + lea 0x5dd06(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x1(%rdx),%ecx │ │ │ │ - mov 0x10(%rsi),%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movzbl 0x3(%rdx),%esi │ │ │ │ - movzbl 0x2(%rdx),%edi │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov 0x4(%rdx),%r8d │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - shr %cl │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ - mov %esi,%r9d │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0x7f,%edi │ │ │ │ - shr $0x2,%dx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0xf,%r9d │ │ │ │ - mov %sil,0xd(%rsp) │ │ │ │ - and $0x7f,%edx │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r9b,0xc(%rsp) │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %di,0xe(%rsp) │ │ │ │ - movdqu (%rsp),%xmm1 │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - mov 0x10(%rsi),%r10d │ │ │ │ - movzbl 0x7(%rdx),%esi │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - movzwl 0x2(%rdx),%ecx │ │ │ │ - mov %esi,%r9d │ │ │ │ - shr $0x4,%sil │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - mov 0x10(%rdx),%r11 │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov 0x4(%rdx),%esi │ │ │ │ - mov (%rdx),%edx │ │ │ │ - shr %cx │ │ │ │ - and $0x1fff,%ecx │ │ │ │ - shr $0x1e,%rdi │ │ │ │ - and $0xf,%r9d │ │ │ │ - mov %rbx,0x18(%rax) │ │ │ │ - shr $0x4,%edx │ │ │ │ - shr $0xb,%esi │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0x1fff,%di │ │ │ │ - and $0x1fff,%edx │ │ │ │ - and $0x1fff,%si │ │ │ │ - mov %ecx,0x4(%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r10d,0x8(%rax) │ │ │ │ - mov %edx,(%rax) │ │ │ │ - mov %r9b,0xc(%rax) │ │ │ │ - mov %r8b,0xd(%rax) │ │ │ │ - mov %di,0xe(%rax) │ │ │ │ - mov %si,0x10(%rax) │ │ │ │ - mov %r11,0x20(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsi),%r9d │ │ │ │ - movzbl 0x5(%rdx),%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov %esi,%r11d │ │ │ │ - shr $0x4,%sil │ │ │ │ - movzwl 0x2(%rdx),%edi │ │ │ │ - movzwl 0x6(%rdx),%r10d │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - shr $0xc,%ecx │ │ │ │ - and $0x1ff,%ecx │ │ │ │ - shr $0x5,%di │ │ │ │ - and $0xf,%r11d │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - shr $0x3,%dx │ │ │ │ - shr $0x1e,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0x1ff,%di │ │ │ │ - and $0x1ff,%edx │ │ │ │ - and $0x3ff,%si │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %r11b,0xc(%rsp) │ │ │ │ - mov %r8b,0xd(%rsp) │ │ │ │ - mov %di,0xe(%rsp) │ │ │ │ - movdqu (%rsp),%xmm3 │ │ │ │ - mov %si,0x10(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm4 │ │ │ │ - mov %r10w,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - mov %rdx,0x20(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - mov %edx,0x4(%rdi) │ │ │ │ - mov %edx,0x8(%rdi) │ │ │ │ - movups %xmm0,0x18(%rdi) │ │ │ │ - retq │ │ │ │ - movzbl (%rdi),%r8d │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - movzbl 0x36(%rsi),%ecx │ │ │ │ - mov %r8,%r9 │ │ │ │ - shl $0x2,%r8 │ │ │ │ - lea (%rax,%r8,1),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 58179 │ │ │ │ - jmp 581a8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 581a8 │ │ │ │ - cmp (%rax),%cl │ │ │ │ - jne 58170 │ │ │ │ - test %rax,%rax │ │ │ │ - je 581a8 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - movzbl 0x1(%rax),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - je 581a0 │ │ │ │ - mov %dl,0x1(%rax) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %dx,0x2(%rax) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addb $0x1,0x2(%rax) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x3,%r9b │ │ │ │ - ja 581ce │ │ │ │ - add $0x1,%r9d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r9b,(%rdi) │ │ │ │ - movzbl 0x36(%rsi),%eax │ │ │ │ - add %r8,%rdi │ │ │ │ - mov %al,0x1(%rdi) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %cx,0x3(%rdi) │ │ │ │ - mov %al,0x2(%rdi) │ │ │ │ - retq │ │ │ │ - push %rsi │ │ │ │ - lea 0x8457a(%rip),%rcx │ │ │ │ - mov $0x39,%edx │ │ │ │ - lea 0x83f13(%rip),%rsi │ │ │ │ - lea 0x84107(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdx,%rsi │ │ │ │ push %rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 585e1 │ │ │ │ - ja 585a0 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - ja 585f3 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ - mov 0x10(%r15),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x84381(%rip),%r13 │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm7 │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - movups %xmm7,0x88(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm7 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movups %xmm7,0x98(%rsp) │ │ │ │ - jmpq 5839c │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + andb $0xfd,0xd(%rbp) │ │ │ │ + callq 5a910 │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + mov 0x12bb8(%rbx),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 5bd37 │ │ │ │ + mov 0x12bc0(%rbx),%rsi │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + movabs $0xcccccccccccccccd,%r14 │ │ │ │ + mov %rax,0x12bb8(%rbx) │ │ │ │ + shl $0x4,%rax │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea 0x12ba0(%rbx),%r13 │ │ │ │ + movdqu (%rsi,%rax,1),%xmm2 │ │ │ │ + lea (%rsi,%rcx,1),%rdx │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + mov 0x8(%rdx),%edi │ │ │ │ + movups %xmm2,(%rdx) │ │ │ │ + mov 0x12bb8(%rbx),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x12bc0(%rbx),%rax │ │ │ │ + mov %r8,(%rax) │ │ │ │ + mov %edi,0x8(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov (%rax,%rcx,1),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r14 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov 0x12bb8(%rbx),%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x12bc0(%rbx),%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r14 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 5bb73 │ │ │ │ + jmpq 5bbc0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 58420 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jae 583f3 │ │ │ │ - movzbl 0xb6(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rcx,%rax,8),%rdi │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 58490 │ │ │ │ - testb $0x2,0xb0(%rsp) │ │ │ │ - jne 5849e │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - jne 584c9 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 58330 │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - je 58590 │ │ │ │ - cmpb $0x2,0xb6(%rdi) │ │ │ │ - je 58590 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x1,0x84(%rsp) │ │ │ │ - sbb %edx,%edx │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 58385 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 58530 │ │ │ │ - movdqu 0x80(%rsp),%xmm3 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - movdqu 0x90(%rsp),%xmm4 │ │ │ │ - movdqu 0xa0(%rsp),%xmm5 │ │ │ │ - movdqu 0xb0(%rsp),%xmm6 │ │ │ │ - movups %xmm3,0x0(%rbp) │ │ │ │ - movups %xmm4,0x10(%rbp) │ │ │ │ - movups %xmm5,0x20(%rbp) │ │ │ │ - movups %xmm6,0x30(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 58469 │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%r13,%rax,8),%rbx │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - movb $0x0,0x84(%rsp) │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jae 583f3 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + add %r15,%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov (%rax,%rcx,1),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r14 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov (%rax,%r15,1),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r14 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %r12,(%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5bbc0 │ │ │ │ + mov %r12,%rbp │ │ │ │ + lea -0x1(%r12),%r12 │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ xor %edx,%edx │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jle 582a8 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 58460 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movb $0x1,0x84(%rsp) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%r13,%rax,8),%rbx │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jb 583b4 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5860c │ │ │ │ - add $0xd8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + shr %r12 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%r15 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + shl $0x4,%r15 │ │ │ │ + lea (%rax,%r15,1),%rdi │ │ │ │ + add %rcx,%rax │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + cmp 0x8(%rdi),%esi │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 5bad8 │ │ │ │ + lea 0x1(%rbp,%rbp,1),%rsi │ │ │ │ + jmp 5bbc7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x12bb8(%rbx),%r8 │ │ │ │ + movabs $0xcccccccccccccccd,%r12 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jb 5bcf6 │ │ │ │ + jmpq 5bd28 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + shl $0x5,%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea (%rax,%r9,1),%r10 │ │ │ │ + mov 0x8(%r10),%r11d │ │ │ │ + cmp %ecx,%r11d │ │ │ │ + seta %r15b │ │ │ │ + setb %r8b │ │ │ │ + movzbl %r15b,%r15d │ │ │ │ + sub %r15d,%r8d │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + cmovne %r11d,%ecx │ │ │ │ + cmovne %r10,%rdx │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + cmove %rsi,%r14 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x4,%r15 │ │ │ │ + add %r15,%rax │ │ │ │ + cmp %ecx,0x8(%rax) │ │ │ │ + seta %r8b │ │ │ │ + setb %sil │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + jne 5bd28 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + movups %xmm1,(%rdx) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + add %r15,%rax │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov (%rax,%rdi,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r12 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov (%rax,%r15,1),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r12 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + lea 0x1(%r14,%r14,1),%rsi │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov 0x12bb8(%rbx),%r8 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jbe 5bd28 │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x1(%rbp),%r9 │ │ │ │ + shl $0x4,%rdi │ │ │ │ + lea (%r9,%r9,1),%r14 │ │ │ │ + lea (%rax,%rdi,1),%rdx │ │ │ │ + mov 0x8(%rdx),%ecx │ │ │ │ + cmp %r8,%r14 │ │ │ │ + jb 5bbf0 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + jmpq 5bc25 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 57f30 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - movups %xmm1,0x88(%rsp) │ │ │ │ - movups %xmm2,0x98(%rsp) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jle 583e7 │ │ │ │ - lea 0x84290(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7c80b(%rip),%rsi │ │ │ │ - lea 0x7c5b8(%rip),%rdi │ │ │ │ + lea 0x68d42(%rip),%rcx │ │ │ │ + mov $0x269,%edx │ │ │ │ + lea 0x6836c(%rip),%rsi │ │ │ │ + lea 0x68647(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - testb $0x2,0xb0(%rsp) │ │ │ │ - je 582f6 │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - callq 57d90 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - test %al,%al │ │ │ │ - jne 58385 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 58302 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movzbl 0xb6(%rsp),%esi │ │ │ │ - movzbl (%rcx),%edx │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - lea (%rax,%rdx,4),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 584fd │ │ │ │ - jmpq 58302 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 58302 │ │ │ │ - cmp (%rax),%sil │ │ │ │ - jne 584f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 58302 │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - movzbl 0x3(%rax),%esi │ │ │ │ - cmp %sil,0x2(%rax) │ │ │ │ - movzbl %dl,%eax │ │ │ │ - jb 5851f │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - jmpq 58309 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - or %eax,%esi │ │ │ │ - jne 585c0 │ │ │ │ - movzbl 0x36(%rbp),%eax │ │ │ │ - movzbl 0xb6(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rcx,%rdx,8),%rdx │ │ │ │ - mov %eax,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - mov 0xb10(%rdx),%rdx │ │ │ │ - mov 0xb10(%rax),%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - add %rdx,%rdi │ │ │ │ - callq 20740 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 5834b │ │ │ │ - jmpq 58385 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - jmpq 58330 │ │ │ │ - nop │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 585d0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 585f7 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x28(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ - jmpq 5824d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 5834b │ │ │ │ - jmpq 58385 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ - jmpq 5824d │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ - jmpq 5824d │ │ │ │ - cmp $0x2,%al │ │ │ │ - je 58601 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 5824d │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - jmpq 583f3 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ + movabs $0xcccccccccccccccd,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ + lea -0x12c70(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ + lea -0xa8(%rdi),%rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5bd98 │ │ │ │ + cmpq $0x0,-0xb8(%rbp) │ │ │ │ + je 5bea4 │ │ │ │ + mov -0xb0(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 58690 │ │ │ │ - cmp $0xa,%r12d │ │ │ │ - ja 58654 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jne 58660 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rdx,0x20(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + jne 5bea4 │ │ │ │ + mov (%rax),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + js 5bea4 │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0xd0(%rbp),%rdi │ │ │ │ + mul %r13 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %rax,%rsi │ │ │ │ + testb $0x2,0xd(%rax) │ │ │ │ + je 5be17 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5b9b0 │ │ │ │ + mfence │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x24(%rsp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov $0x6,%esi │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x5c(%rsp) │ │ │ │ + mov %r14,0x34(%rsp) │ │ │ │ + movq $0x0,0x3c(%rsp) │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movl $0x0,-0xa8(%rbp) │ │ │ │ + movdqu 0x50(%rsp),%xmm0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm1 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movups %xmm0,0x18(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 4c5a0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je 5bd90 │ │ │ │ + add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - cmp $0xa,%r12d │ │ │ │ - ja 58654 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 5866f │ │ │ │ - cmp $0x7,%ebp │ │ │ │ - jne 58654 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 586a0 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 58654 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 586d0 │ │ │ │ - lea -0x1(%rdx),%rcx │ │ │ │ - jmp 586b9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x14(%r9),%rdi │ │ │ │ - callq a2780 │ │ │ │ - jmp 58639 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 586d0 │ │ │ │ - lea -0x1(%rdx),%rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 586b9 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x0,0x14(%rbx) │ │ │ │ - mov %rcx,0x18(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - jmp 58654 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - jne 58700 │ │ │ │ - add $0x1,%rax │ │ │ │ - jne 58700 │ │ │ │ - lea 0x83ffd(%rip),%rcx │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x83a1c(%rip),%rsi │ │ │ │ - lea 0x7c345(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x14(%rbx) │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - jmpq 58654 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + mfence │ │ │ │ + movl $0x0,-0xa8(%rbp) │ │ │ │ + add $0x40,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 58fc8 │ │ │ │ - jbe 58878 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 58fe0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 58de8 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x28(%rdx),%r10 │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 588a4 │ │ │ │ - jbe 58850 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 58f88 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 58fa8 │ │ │ │ - lea 0x28(%r8),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - lea -0x28(%r8,%rax,8),%r13 │ │ │ │ - cmp %rbx,%r10 │ │ │ │ - jae 588bc │ │ │ │ - cmp 0x18(%rsp),%r13 │ │ │ │ - jbe 5881d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r10,%rcx │ │ │ │ - lea 0x83dfe(%rip),%rdi │ │ │ │ - jmp 5880b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 59335 │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdi,%rax,8),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - add %rax,%rdx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jae 588c8 │ │ │ │ - cmp %r13,%rdx │ │ │ │ - jae 5881d │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - tzcnt (%rcx),%rax │ │ │ │ - tzcnt (%rdx),%rsi │ │ │ │ - cmp %esi,%eax │ │ │ │ - je 587e8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x1a8(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 59354 │ │ │ │ - add $0x1b8,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + orb $0x2,0xd(%rsi) │ │ │ │ + mov 0x12bb8(%rdi),%rbx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + cmp 0x12bb0(%rdi),%rbx │ │ │ │ + jne 5bf08 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 58fa8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - lea -0x28(%r8,%rax,8),%r13 │ │ │ │ - jmpq 587c3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 58de8 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rdx,%r10 │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - jne 58797 │ │ │ │ - lea 0x8(%r8),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movzbl 0x3(%r8),%eax │ │ │ │ - lea 0x8(%r8,%rax,8),%r13 │ │ │ │ - jmpq 587c3 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r13,%rdx │ │ │ │ - jb 5881d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r10,%rbp │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movabs $0xfffffffffff,%r8 │ │ │ │ - mov 0x10(%rax),%eax │ │ │ │ - mov 0x10(%rdi),%ecx │ │ │ │ - movb $0x0,0x4f(%rsp) │ │ │ │ - mov %dx,0x3c(%rsp) │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - mov %eax,%r11d │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x0,0x28(%rsp) │ │ │ │ - movb $0x0,0x4e(%rsp) │ │ │ │ - mov %ax,0x3e(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x54(%rsp) │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - lea 0x83cac(%rip),%rcx │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %eax,%r10d │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jae 58bae │ │ │ │ - movb $0x0,0x10(%rsp) │ │ │ │ - mov %r10d,%r14d │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt 0x0(%rbp),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jg 58b80 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 58c88 │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - movzbl 0x6(%rbp),%r15d │ │ │ │ - mov %r14,0x150(%rsp) │ │ │ │ - shr $0x4,%r14 │ │ │ │ - and %r8,%r14 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jbe 58bae │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 58bae │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - tzcnt (%r12),%rsi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp $0x3,%esi │ │ │ │ - jg 58c50 │ │ │ │ - test %esi,%esi │ │ │ │ - jne 58d10 │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov %rdx,0x190(%rsp) │ │ │ │ - shr $0x4,%rdx │ │ │ │ - and %r8,%rdx │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 58bae │ │ │ │ - movzwl %r9w,%esi │ │ │ │ - mov %r11d,%edi │ │ │ │ - add %r14,%rsi │ │ │ │ - and %r8d,%edi │ │ │ │ - and %r8,%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - movzwl %r10w,%edi │ │ │ │ - add %rdx,%rdi │ │ │ │ - and %r8,%rsi │ │ │ │ - and %r8,%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 5881d │ │ │ │ - movzwl 0x196(%rsp),%edi │ │ │ │ - cmp %di,0x156(%rsp) │ │ │ │ - jne 5881d │ │ │ │ - cmp %al,0x10(%rsp) │ │ │ │ - jne 5881d │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r15d,%r15d │ │ │ │ - add $0x34,%r15 │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - movzwl 0xb2(%rax),%esi │ │ │ │ - mov %rdx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rax │ │ │ │ - div %rsi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 5881d │ │ │ │ - cmpb $0x0,0x10(%rsp) │ │ │ │ - je 58aa0 │ │ │ │ - movzwl 0x158(%rsp),%eax │ │ │ │ - xor 0x198(%rsp),%ax │ │ │ │ - test $0x1fe0,%ax │ │ │ │ - jne 5881d │ │ │ │ - mov 0x158(%rsp),%eax │ │ │ │ - xor 0x198(%rsp),%eax │ │ │ │ - test $0x1e000,%eax │ │ │ │ - jne 5881d │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - xor 0x198(%rsp),%rax │ │ │ │ - test $0xfffffffffffe0000,%rax │ │ │ │ - jne 5881d │ │ │ │ - movzbl 0x4c(%rsp),%edi │ │ │ │ - cmp %dil,0x28(%rsp) │ │ │ │ - jne 5881d │ │ │ │ - movzwl 0x3c(%rsp),%edi │ │ │ │ - cmp %di,0x3e(%rsp) │ │ │ │ - jne 5881d │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movzwl %r9w,%edx │ │ │ │ - add %r11d,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - cmp 0x38(%rsp),%eax │ │ │ │ - jbe 58db0 │ │ │ │ - movzwl %r10w,%eax │ │ │ │ - cmp %r11d,%eax │ │ │ │ - jae 58db0 │ │ │ │ - movzbl 0x4f(%rsp),%edi │ │ │ │ - movzbl 0x4e(%rsp),%eax │ │ │ │ - cmp %al,%dil │ │ │ │ - jne 5881d │ │ │ │ - movzbl 0x28(%rsp),%esi │ │ │ │ - test %sil,%sil │ │ │ │ - setne %al │ │ │ │ - cmp $0x5,%sil │ │ │ │ - setne %sil │ │ │ │ - and %sil,%al │ │ │ │ - jne 5881d │ │ │ │ - test %dil,%dil │ │ │ │ - je 58f61 │ │ │ │ - lea -0x5(%rdi),%esi │ │ │ │ - cmp $0x1,%sil │ │ │ │ - ja 5881f │ │ │ │ - test %r10w,%r10w │ │ │ │ - jne 5881d │ │ │ │ - cmp 0x50(%rsp),%edx │ │ │ │ - jne 5881d │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x54(%rsp),%edi │ │ │ │ - add 0x38(%rsp),%edi │ │ │ │ - movzwl 0x4d4(%rax),%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 5881d │ │ │ │ - xor %esi,%esi │ │ │ │ - tzcnt 0x0(%rbp),%rsi │ │ │ │ - lea 0x83c08(%rip),%r15 │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %esi,%esi │ │ │ │ - cmp %edi,(%r15,%rsi,4) │ │ │ │ - jae 58dba │ │ │ │ - jmpq 5881d │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 58d02 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movb $0x1,0x10(%rsp) │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%rcx,%rax,8),%rbp │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jb 5894d │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - cmp %rbx,%r10 │ │ │ │ - jae 591a3 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%r10),%rdx │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,%rbp │ │ │ │ - lea 0x83a01(%rip),%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x2,%esi │ │ │ │ - jbe 58df8 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 58d0b │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%r12,%rax,8),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x0(%r13),%rax │ │ │ │ - add %rbp,%rsi │ │ │ │ - mov %rsi,%rbp │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 58d0b │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%r12,%rax,8),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rdi,%r13 │ │ │ │ - cmp %r14,%rsi │ │ │ │ - jae 591a3 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rsi),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 58be8 │ │ │ │ - test %cl,%cl │ │ │ │ - je 58be8 │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov %rdx,(%rsi) │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - jmp 58be8 │ │ │ │ - nop │ │ │ │ - cmp $0x4,%esi │ │ │ │ - jne 58d9f │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%rcx,%rdx,8),%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jb 58997 │ │ │ │ - jmpq 58bae │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea 0x128(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 57f30 │ │ │ │ - mov 0x128(%rsp),%eax │ │ │ │ - mov 0x130(%rsp),%r11d │ │ │ │ - lea 0x8392d(%rip),%rcx │ │ │ │ - movzwl 0x136(%rsp),%r9d │ │ │ │ - movabs $0xfffffffffff,%r8 │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - mov 0x12c(%rsp),%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - movzbl 0x134(%rsp),%eax │ │ │ │ - mov %al,0x4e(%rsp) │ │ │ │ - movzbl 0x135(%rsp),%eax │ │ │ │ - mov %al,0x28(%rsp) │ │ │ │ - movzwl 0x138(%rsp),%eax │ │ │ │ - mov %ax,0x3c(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x0(%rbp),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jle 58b9f │ │ │ │ - callq 57d60 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %al,0x4d(%rsp) │ │ │ │ - lea 0x168(%rsp),%rdi │ │ │ │ - mov %r9d,0x48(%rsp) │ │ │ │ - mov %r11d,0x44(%rsp) │ │ │ │ - callq 57f30 │ │ │ │ - mov 0x16c(%rsp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%r12),%rdx │ │ │ │ - movzwl 0x176(%rsp),%r10d │ │ │ │ - mov 0x44(%rsp),%r11d │ │ │ │ - lea 0x83889(%rip),%rcx │ │ │ │ - movabs $0xfffffffffff,%r8 │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - mov 0x170(%rsp),%eax │ │ │ │ - mov 0x48(%rsp),%r9d │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - movzbl 0x174(%rsp),%eax │ │ │ │ - mov %al,0x4f(%rsp) │ │ │ │ - movzbl 0x175(%rsp),%eax │ │ │ │ - mov %al,0x4c(%rsp) │ │ │ │ - movzwl 0x178(%rsp),%eax │ │ │ │ - mov %ax,0x3e(%rsp) │ │ │ │ - movzbl 0x4d(%rsp),%eax │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jle 58c6f │ │ │ │ - jmpq 58d0b │ │ │ │ + jmpq 5a910 │ │ │ │ nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x0(%rbp),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 58d0b │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%rcx,%rax,8),%rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r12),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 58d0b │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%rcx,%rax,8),%r12 │ │ │ │ - jmpq 5893c │ │ │ │ - nopl (%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmpq 58786 │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov 0x12bc0(%r14),%rdx │ │ │ │ + lea 0x12ba0(%r14),%rbp │ │ │ │ + mov %rax,0x12bb8(%r14) │ │ │ │ + mov %rbx,%rax │ │ │ │ + movzbl 0xe(%rsi),%ecx │ │ │ │ + movabs $0xcccccccccccccccd,%r12 │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + mov %ecx,0x8(%rdx) │ │ │ │ + mov 0x12bc0(%r14),%rdx │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + jmpq 5bff8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 57f30 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov 0x64(%rsp),%r15d │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - movzbl 0x6c(%rsp),%eax │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov %al,0x28(%rsp) │ │ │ │ - movzwl 0x6e(%rsp),%eax │ │ │ │ - mov %ax,0x10(%rsp) │ │ │ │ - callq 57f30 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - movzwl 0x10(%rsp),%edx │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jbe 59110 │ │ │ │ - movzwl 0x9e(%rsp),%edx │ │ │ │ - mov 0x90(%rsp),%r10d │ │ │ │ - mov 0x94(%rsp),%r11d │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - ja 58ff6 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + lea -0x1(%rbx),%rbx │ │ │ │ + mov 0x12bc0(%r14),%rax │ │ │ │ xor %edx,%edx │ │ │ │ - tzcnt 0x0(%rbp),%rdx │ │ │ │ - sub %ecx,%eax │ │ │ │ - movdqu 0xa0(%rsp),%xmm1 │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - mov %ax,0x9e(%rsp) │ │ │ │ - movzbl 0x9c(%rsp),%esi │ │ │ │ - movzwl 0xa0(%rsp),%edi │ │ │ │ - movups %xmm1,0xd0(%rsp) │ │ │ │ - movdqu 0x90(%rsp),%xmm0 │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - movzbl 0x9d(%rsp),%ecx │ │ │ │ - movups %xmm0,0xc0(%rsp) │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 59256 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 59150 │ │ │ │ - lea -0x1(%r10),%edx │ │ │ │ - lea -0x1(%r11),%r8d │ │ │ │ - and $0x1fff,%eax │ │ │ │ - shl $0x3c,%rcx │ │ │ │ - and $0x1fff,%edx │ │ │ │ - and $0x1fff,%r8d │ │ │ │ - shl $0x1e,%rax │ │ │ │ - movdqu 0xd8(%rsp),%xmm4 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - shl $0x11,%r8 │ │ │ │ - or $0x8,%rdx │ │ │ │ - movups %xmm4,0x8(%rbp) │ │ │ │ - or %r8,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - and $0x1fff,%edx │ │ │ │ - shl $0x2b,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - and $0xf,%edx │ │ │ │ - shl $0x38,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmpq 59112 │ │ │ │ - cmp 0x50(%rsp),%edx │ │ │ │ - jne 5881d │ │ │ │ - test %r10w,%r10w │ │ │ │ - jne 5881d │ │ │ │ - mov 0x54(%rsp),%edi │ │ │ │ - add 0x38(%rsp),%edi │ │ │ │ - jmpq 58b59 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%r8),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - lea -0x28(%r8,%rax,8),%r13 │ │ │ │ - jmpq 587c3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %rbx,%r10 │ │ │ │ - jae 588d1 │ │ │ │ - jmpq 5881d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - lea 0x8(%rdx),%r10 │ │ │ │ - lea 0x8(%rdx,%rax,8),%rbx │ │ │ │ - jmpq 58786 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x8(%rdx),%r10 │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ - jmpq 58786 │ │ │ │ - mov %r11d,%r9d │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - movzbl 0x28(%rsp),%edi │ │ │ │ - mov 0xb0(%rsp),%r8 │ │ │ │ - shl $0x9,%r9d │ │ │ │ - mov %r11d,0x18(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - callq 69d70 │ │ │ │ - mov 0x18(%rsp),%r11d │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - tzcnt 0x0(%rbp),%rsi │ │ │ │ - add %r11d,%r15d │ │ │ │ - movzwl 0x70(%rsp),%ecx │ │ │ │ - add %r10d,%eax │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm3 │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov %r15d,0x64(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm2 │ │ │ │ - mov %rdx,0x110(%rsp) │ │ │ │ - movzbl 0x6d(%rsp),%edx │ │ │ │ - movups %xmm2,0xf0(%rsp) │ │ │ │ - movups %xmm3,0x100(%rsp) │ │ │ │ - cmp $0x2,%esi │ │ │ │ - je 591cb │ │ │ │ - cmp $0x3,%esi │ │ │ │ - jne 59121 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea -0x1(%r15),%esi │ │ │ │ - and $0x1fff,%ecx │ │ │ │ - shl $0x3c,%rdx │ │ │ │ - and $0x1fff,%eax │ │ │ │ - and $0x1fff,%esi │ │ │ │ - shl $0x2b,%rcx │ │ │ │ - movdqu 0x108(%rsp),%xmm5 │ │ │ │ - shl $0x4,%rax │ │ │ │ - shl $0x11,%rsi │ │ │ │ - or $0x8,%rax │ │ │ │ - movups %xmm5,0x8(%rbp) │ │ │ │ - or %rsi,%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - and $0x1fff,%esi │ │ │ │ - shl $0x1e,%rsi │ │ │ │ - or %rsi,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - and $0xf,%ecx │ │ │ │ - shl $0x38,%rcx │ │ │ │ - or %rcx,%rax │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x0(%rbp),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - jmpq 58bf6 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 592e2 │ │ │ │ - lea 0x8358f(%rip),%rcx │ │ │ │ - mov $0x20b,%edx │ │ │ │ - lea 0x82fb8(%rip),%rsi │ │ │ │ - lea 0x7b8f7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 5912a │ │ │ │ - lea -0x1(%r10),%edx │ │ │ │ - lea -0x1(%r11),%edi │ │ │ │ - and $0x7f,%eax │ │ │ │ - shl $0x1c,%ecx │ │ │ │ - and $0x7f,%edx │ │ │ │ - and $0x7f,%edi │ │ │ │ - shl $0x10,%eax │ │ │ │ - lea 0x2(,%rdx,4),%edx │ │ │ │ - shl $0x9,%edi │ │ │ │ - or %edi,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - shl $0x18,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - or %ecx,%eax │ │ │ │ - and $0x800000,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - mov 0xd8(%rsp),%eax │ │ │ │ - mov %eax,0x4(%rbp) │ │ │ │ - jmpq 58f57 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x10(%rbx),%eax │ │ │ │ - mov 0x10(%rdi),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %ecx,0x10(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - add %rdx,0x18(%rbx) │ │ │ │ - jmpq 5881f │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea -0x1(%r15),%esi │ │ │ │ - and $0x3ff,%ecx │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0x1ff,%eax │ │ │ │ - and $0x1ff,%esi │ │ │ │ - shl $0x1e,%rcx │ │ │ │ + shr %rbx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbx,%r13 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + shl $0x4,%r13 │ │ │ │ + lea (%rax,%r13,1),%rdi │ │ │ │ + add %rcx,%rax │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + cmp 0x8(%rdi),%esi │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 5beea │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x12bc0(%r14),%rax │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + mov 0x12bc0(%r14),%rax │ │ │ │ + mov (%rax,%rcx,1),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r12 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ shl $0xc,%rsi │ │ │ │ - lea 0x4(,%rax,8),%rax │ │ │ │ - shl $0x2c,%rdx │ │ │ │ - or %rsi,%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - and $0x1ff,%esi │ │ │ │ - shl $0x15,%rsi │ │ │ │ - or %rsi,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - and $0xf,%ecx │ │ │ │ - shl $0x28,%rcx │ │ │ │ - or %rcx,%rax │ │ │ │ - or %rdx,%rax │ │ │ │ - movabs $0xffff000000000000,%rdx │ │ │ │ - and 0x0(%rbp),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movzwl 0x80(%rsp),%eax │ │ │ │ - mov %ax,0x6(%rbp) │ │ │ │ - jmpq 59110 │ │ │ │ - lea -0x1(%r10),%edx │ │ │ │ - lea -0x1(%r11),%r8d │ │ │ │ - and $0x1ff,%eax │ │ │ │ - and $0x1ff,%edx │ │ │ │ - and $0x1ff,%r8d │ │ │ │ - shl $0x15,%rax │ │ │ │ - lea 0x4(,%rdx,8),%rdx │ │ │ │ - shl $0xc,%r8 │ │ │ │ - or %r8,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - and $0x3ff,%edx │ │ │ │ - shl $0x1e,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - and $0xf,%edx │ │ │ │ - shl $0x28,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0xf,%edx │ │ │ │ - shl $0x2c,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - movabs $0xffff000000000000,%rdx │ │ │ │ - and 0x0(%rbp),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movzwl 0xb0(%rsp),%eax │ │ │ │ - mov %ax,0x6(%rbp) │ │ │ │ - jmpq 58f57 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea -0x1(%r15),%ecx │ │ │ │ - shl $0x1c,%edx │ │ │ │ - and $0x7f,%eax │ │ │ │ - and $0x7f,%ecx │ │ │ │ - shl $0x9,%ecx │ │ │ │ - lea 0x2(,%rax,4),%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - and $0x7f,%ecx │ │ │ │ - shl $0x10,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - shl $0x18,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - and $0x800000,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - mov 0x108(%rsp),%eax │ │ │ │ - mov %eax,0x4(%rbp) │ │ │ │ - jmpq 59110 │ │ │ │ - lea 0x833c4(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7b93f(%rip),%rsi │ │ │ │ - lea 0x7b6ec(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x6,(%rsi) │ │ │ │ - lea 0x7bfb9(%rip),%rax │ │ │ │ - jne 59385 │ │ │ │ - movzbl 0x4(%rdx),%eax │ │ │ │ - mov $0x0,%edx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x4,%al │ │ │ │ - lea 0x82d9d(%rip),%rax │ │ │ │ - cmovb %rdx,%rax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x82d94(%rip),%rdx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movzbl 0x4(%rcx),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rcx),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 57c40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0xffffffffff,%rax │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - and %rax,%rdi │ │ │ │ - and (%r8),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 593f8 │ │ │ │ - mov 0x10(%rcx),%edi │ │ │ │ - mov 0x10(%rsi),%eax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - add %eax,%edi │ │ │ │ - mov %edi,%edx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub %rax,%rdx │ │ │ │ - add %rdx,0x18(%rsi) │ │ │ │ - mov %ecx,0x10(%rsi) │ │ │ │ - mov %r8d,%eax │ │ │ │ - retq │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %r15,(%rax) │ │ │ │ + mov 0x12bc0(%r14),%rax │ │ │ │ + mov (%rax,%r13,1),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mul %r12 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 5bf58 │ │ │ │ + jmpq 5beea │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%rax │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + movabs $0xfffffffffff,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 59588 │ │ │ │ - jbe 59520 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 59570 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 59560 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x28(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x6c(%rsp),%ebp │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 594f7 │ │ │ │ - lea 0x8317b(%rip),%r13 │ │ │ │ - sub $0x3,%ebp │ │ │ │ - jmp 594ce │ │ │ │ + sub $0x1d8,%rsp │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %fs:0x28,%rdi │ │ │ │ + mov %rdi,0x1c8(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + lea -0x28(%rax),%rdi │ │ │ │ + sub $0x38,%rax │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov -0x38(%rax),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea -0x38(%rax),%rbp │ │ │ │ + lea -0x38(%rdi),%rdx │ │ │ │ + cmp %rax,0x40(%rsp) │ │ │ │ + je 5c2ed │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jmp 5c0db │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rdx),%rax │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x38(%rdx),%rdx │ │ │ │ + sub $0x38,%rax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c2ed │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x78(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5c0c0 │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movzbl 0x2d3(%rbp),%edx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movzbl 0x2d4(%rbp),%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %edx,0x5c(%rsp) │ │ │ │ + cmp %rbp,0x458(%rax) │ │ │ │ + je 5d4fe │ │ │ │ + lea 0x48(%rbp),%rdi │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov 0x70(%rbp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 5c31f │ │ │ │ + mov 0x7c(%rbp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5c333 │ │ │ │ + cmpb $0x0,0x84(%rbp) │ │ │ │ + jne 5c8e1 │ │ │ │ + cmpb $0x0,0x82(%rbp) │ │ │ │ + je 5d4df │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x168(%rcx),%rdx │ │ │ │ + jmp 5c1a3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 57f30 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jbe 594f7 │ │ │ │ - movzbl 0xd(%rsp),%edx │ │ │ │ - movzbl 0xc(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - test %dl,%dl │ │ │ │ - setne %al │ │ │ │ - cmp $0x5,%dl │ │ │ │ - setne %dl │ │ │ │ - and %edx,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - test %cl,%cl │ │ │ │ - setne %dl │ │ │ │ - and %edx,%eax │ │ │ │ - cmp %esi,0x4(%rsp) │ │ │ │ - seta %dl │ │ │ │ - and %dl,%al │ │ │ │ - jne 59540 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5959a │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%r13,%rax,8),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 594f7 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jbe 59470 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - ja 5959a │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%r13,%rax,8),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - ja 594d3 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 595b9 │ │ │ │ - add $0x30,%rsp │ │ │ │ + lea 0x168(%rcx),%rdi │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,0x168(%rcx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 5c34d │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 5c180 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0xb8(%rbp),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x2e68(%rdi),%rax │ │ │ │ + lea 0x2f58(%rdi),%r12 │ │ │ │ + sub %rdx,(%rax) │ │ │ │ + cmpb $0x0,0x2d3(%rbp) │ │ │ │ + movq $0x0,0xb8(%rbp) │ │ │ │ + je 5c24f │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x5c(%rsp),%r14d │ │ │ │ + jmp 5c20f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x20(%rsi) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 191e0 │ │ │ │ + movzbl 0x2d3(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jbe 5c24f │ │ │ │ + movzwl 0x98(%rbp,%rbx,2),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 5c200 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r12,%rax,8),%rsi │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + ja 5c1f0 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 5c200 │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 191e0 │ │ │ │ + movzbl 0x2d3(%rbp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 5c20f │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + lea 0xd8(%rbp),%rbx │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + je 5c267 │ │ │ │ + callq 7410 │ │ │ │ + mov %rbx,0xc8(%rbp) │ │ │ │ + mov %rbx,0xd0(%rbp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpb $0x0,0xb5b(%rbp) │ │ │ │ + je 5c2a8 │ │ │ │ + mov 0xab0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0xab0(%rbp,%rbx,8) │ │ │ │ + movzbl 0xb5b(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 5c280 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpb $0x0,0x2d3(%rbp) │ │ │ │ + je 5c2e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x228(%rbp,%rbx,8),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x228(%rbp,%rbx,8) │ │ │ │ + movzbl 0x2d3(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 5c2b8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 5c088 │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5d51d │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + add $0x1d8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 59560 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ - jmpq 59450 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - setbe %cl │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - setbe %dl │ │ │ │ - cmp %dl,%cl │ │ │ │ - jne 594b7 │ │ │ │ - jmp 594f9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ + pop %r15 │ │ │ │ + jmpq 7a20 │ │ │ │ + callq a2b10 │ │ │ │ + mov 0x7c(%rbp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c152 │ │ │ │ + cmp $0xffffffe2,%eax │ │ │ │ + je 5c1a8 │ │ │ │ + lea 0x6807d(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 5c1a8 │ │ │ │ + movzwl 0x2d0(%rbp),%edx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + lea 0x228(%rbp),%rcx │ │ │ │ + lea 0x218(%rbp),%r12 │ │ │ │ + movzbl 0x2d4(%rbp),%esi │ │ │ │ + movzbl 0x2d3(%rbp),%edi │ │ │ │ + shl $0x9,%edx │ │ │ │ + sub %esi,%edi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + callq adf20 │ │ │ │ + lea 0x2d0(%rbp),%rax │ │ │ │ + cmpb $0x0,0x2d6(%rbp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + je 5c9d6 │ │ │ │ + mov 0x218(%rbp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 5d4a0 │ │ │ │ + movzwl 0x2d0(%rbp),%edx │ │ │ │ + cmp %edx,0x21c(%rbp) │ │ │ │ + jne 5d46a │ │ │ │ + cmpb $0x0,0x2d3(%rbp) │ │ │ │ + je 5c4eb │ │ │ │ + movzbl 0x2d5(%rbp),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmpq 59450 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ - jmpq 59450 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea -0x1(%rax,%rdx,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov (%rsp),%edx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ + test %edx,%edx │ │ │ │ + je 5c499 │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %ebp,%r15d │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea 0x8(%rsi,%rax,8),%r12 │ │ │ │ - jmpq 59450 │ │ │ │ - lea 0x8315f(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7b6da(%rip),%rsi │ │ │ │ - lea 0x7b487(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movzbl 0x2(%rdi),%ecx │ │ │ │ - lea 0x28(%rdi),%rsi │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - movzbl 0x4c(%rsp),%edx │ │ │ │ - movzwl 0x50(%rsp),%r8d │ │ │ │ - cmp $0x10,%cl │ │ │ │ - je 595f8 │ │ │ │ - ja 59708 │ │ │ │ - cmp $0x6,%cl │ │ │ │ - ja 596f0 │ │ │ │ - cmp $0x4,%cl │ │ │ │ - jbe 59711 │ │ │ │ - movzbl (%rdi),%ecx │ │ │ │ - lea -0x28(%rsi,%rcx,8),%rsi │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - lea 0x83176(%rip),%r9 │ │ │ │ - mov (%r9,%rcx,4),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jbe 59720 │ │ │ │ - cmp $0xa,%ecx │ │ │ │ - jbe 59731 │ │ │ │ - cmp $0x10,%ecx │ │ │ │ - ja 59869 │ │ │ │ - cmp $0x1fff,%r8w │ │ │ │ - ja 59869 │ │ │ │ - cmp $0x2000,%eax │ │ │ │ - ja 59869 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - sub $0x1,%eax │ │ │ │ - and $0x1fff,%r8d │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0x1fff,%eax │ │ │ │ - shl $0x2b,%r8 │ │ │ │ - movdqu 0x50(%rsp),%xmm3 │ │ │ │ - movdqu 0x40(%rsp),%xmm2 │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - movzwl 0x40(%rsp),%ecx │ │ │ │ - shl $0x11,%rax │ │ │ │ - shl $0x38,%rdx │ │ │ │ - movups %xmm3,0x10(%rsp) │ │ │ │ - movdqu 0x18(%rsp),%xmm4 │ │ │ │ - sub $0x1,%ecx │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - and $0x1fff,%ecx │ │ │ │ - movups %xmm4,0x8(%rsi) │ │ │ │ - shl $0x4,%rcx │ │ │ │ - or $0x8,%rcx │ │ │ │ - or %rcx,%rax │ │ │ │ - movzwl 0x4e(%rsp),%ecx │ │ │ │ - and $0x1fff,%ecx │ │ │ │ - shl $0x1e,%rcx │ │ │ │ - or %rcx,%rax │ │ │ │ - or %r8,%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl 0x4d(%rsp),%eax │ │ │ │ - shl $0x3c,%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rdx,(%rsi) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rsi),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 59888 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x82f00(%rip),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - add %al,(%rdi) │ │ │ │ - add $0x38,%rsp │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - cmp $0xe,%cl │ │ │ │ - jne 59711 │ │ │ │ - movzbl 0x2b(%rdi),%ecx │ │ │ │ - lea 0x8(%rsi,%rcx,8),%rsi │ │ │ │ - jmpq 59600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x12,%cl │ │ │ │ - je 595f8 │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 59600 │ │ │ │ + movzbl 0x2d5(%rbp),%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl %cl,%edx │ │ │ │ + callq 5a570 │ │ │ │ + lea 0x68713(%rip),%rdi │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movzbl 0x2d6(%rbp),%eax │ │ │ │ + movzbl 0x2d5(%rbp),%ecx │ │ │ │ + mov (%rdi,%rax,4),%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl 0x2d0(%rbp),%eax │ │ │ │ + lea -0x1(%rcx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movzbl 0x2d3(%rbp),%edx │ │ │ │ + imul %ebx,%eax │ │ │ │ + add %r15d,%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + imul %esi,%eax │ │ │ │ + lea 0x8(%rax,%rdx,8),%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + add 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 7a30 │ │ │ │ + cmp %r15d,(%rsp) │ │ │ │ + jne 5c410 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + movzbl 0x2d3(%r14),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 5c3e8 │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov 0x5c(%rsp),%edi │ │ │ │ + mov %edi,%ebx │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 5c4eb │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r8w,%r8w │ │ │ │ - jne 59731 │ │ │ │ - cmp $0x80,%eax │ │ │ │ - jbe 597f0 │ │ │ │ - cmp $0x200,%eax │ │ │ │ - ja 59629 │ │ │ │ - cmp $0x3ff,%r8w │ │ │ │ - ja 59629 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - sub $0x1,%eax │ │ │ │ - and $0x3ff,%r8d │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0x1ff,%eax │ │ │ │ - shl $0x1e,%r8 │ │ │ │ - movdqu 0x50(%rsp),%xmm1 │ │ │ │ - movdqu 0x40(%rsp),%xmm0 │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - movzwl 0x40(%rsp),%ecx │ │ │ │ - shl $0xc,%rax │ │ │ │ - shl $0x28,%rdx │ │ │ │ - movups %xmm1,0x10(%rsp) │ │ │ │ - sub $0x1,%ecx │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - and $0x1ff,%ecx │ │ │ │ - lea 0x4(,%rcx,8),%rcx │ │ │ │ - or %rcx,%rax │ │ │ │ - movzwl 0x4e(%rsp),%ecx │ │ │ │ - and $0x1ff,%ecx │ │ │ │ - shl $0x15,%rcx │ │ │ │ - or %rcx,%rax │ │ │ │ - or %r8,%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl 0x4d(%rsp),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - shl $0x2c,%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - movabs $0xffff000000000000,%rax │ │ │ │ - and (%rsi),%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rdx,(%rsi) │ │ │ │ - mov %rax,0x8(%rsi) │ │ │ │ - movzwl 0x60(%rsp),%eax │ │ │ │ - mov %ax,0x6(%rsi) │ │ │ │ - jmpq 596c7 │ │ │ │ - nop │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub $0x1,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - movdqu 0x40(%rsp),%xmm5 │ │ │ │ - mov %cx,0x50(%rsp) │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - and $0x7f,%eax │ │ │ │ - shl $0x18,%edx │ │ │ │ - shl $0x9,%eax │ │ │ │ - movdqu 0x50(%rsp),%xmm6 │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - movzbl 0x40(%rsp),%ecx │ │ │ │ - movups %xmm6,0x10(%rsp) │ │ │ │ - sub $0x1,%ecx │ │ │ │ - and $0x7f,%ecx │ │ │ │ - lea 0x2(,%rcx,4),%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - movzwl 0x4e(%rsp),%ecx │ │ │ │ - and $0x7f,%ecx │ │ │ │ - shl $0x10,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - movzbl 0x4d(%rsp),%eax │ │ │ │ - shl $0x1c,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov (%rsi),%eax │ │ │ │ - and $0x800000,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %edx,(%rsi) │ │ │ │ - mov %eax,0x4(%rsi) │ │ │ │ - jmpq 596c7 │ │ │ │ - lea 0x82e10(%rip),%rcx │ │ │ │ - mov $0x224,%edx │ │ │ │ - lea 0x82879(%rip),%rsi │ │ │ │ - lea 0x7b1b8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 57d60 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 59924 │ │ │ │ - jbe 59910 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 59938 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 59950 │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x82d17(%rip),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 5b550 │ │ │ │ + movzbl 0x2d3(%rbp),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 5c4c8 │ │ │ │ + mov 0x70(%rbp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 5c502 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq a2b10 │ │ │ │ + movzbl 0x2d3(%rbp),%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x220(%rbp),%r15 │ │ │ │ + mov %al,(%rsp) │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + sar $0x6,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + je 5c540 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 598f0 │ │ │ │ + mov 0x220(%rbp,%r14,8),%rdi │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq b5080 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp %r14d,%r12d │ │ │ │ + jg 5c528 │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 5c567 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + not %rdi │ │ │ │ + and (%r15,%rdx,8),%rdi │ │ │ │ + callq b5080 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp 0x28(%rsp),%ebx │ │ │ │ + jne 5d37b │ │ │ │ + cmpb $0x0,0x84(%rbp) │ │ │ │ + je 5d09f │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - je 598f8 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 59959 │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%rdi,%rdx,8),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 598d5 │ │ │ │ - movzbl %cl,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ + lea 0x685b2(%rip),%rbx │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + movdqu 0x2bc(%rbp),%xmm0 │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ + mov 0x2cc(%rbp),%eax │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + lea -0x57(%rip),%rdi │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 5d081 │ │ │ │ test %rax,%rax │ │ │ │ - je 598f0 │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - jmp 598d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 59950 │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - jmp 598c0 │ │ │ │ - movzbl 0x3(%rsi),%edx │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - lea 0x8(%rsi,%rdx,8),%rsi │ │ │ │ - jmp 598c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - jmpq 598c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 598c0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x82d9c(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7b317(%rip),%rsi │ │ │ │ - lea 0x7b0c4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + je 5d3d2 │ │ │ │ + cmpb $0xe,0x2(%rax) │ │ │ │ + jne 5d3d2 │ │ │ │ + movzbl 0x3(%r8),%r10d │ │ │ │ + movzbl 0x2d3(%rbp),%r9d │ │ │ │ + cmp %r9b,%r10b │ │ │ │ + jne 5d490 │ │ │ │ + movzbl %r10b,%esi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %esi,%edi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 5c671 │ │ │ │ + jmpq 5c6f5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0x7,%al │ │ │ │ - jne 59990 │ │ │ │ - movzbl 0x4(%rsi),%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 599b0 │ │ │ │ - lea 0x82ae2(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ + movzbl 0x3(%r8),%r10d │ │ │ │ + movzbl %r10b,%esi │ │ │ │ + movzbl 0x5(%r8),%ecx │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea (%r11,%r11,1),%r12d │ │ │ │ + add $0x1,%r11d │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl (%r8),%eax │ │ │ │ + lea -0x1(%rcx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movzbl 0x6(%r8),%edx │ │ │ │ + movzbl 0x2d5(%rbp),%ecx │ │ │ │ + imul (%rbx,%rdx,4),%eax │ │ │ │ + imul %esi,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ + lea 0x8(%rax,%r10,8),%eax │ │ │ │ + movzwl (%r8,%rax,1),%esi │ │ │ │ + mov %r14d,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl 0x2d0(%rbp),%eax │ │ │ │ + lea -0x1(%rcx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movzbl 0x2d6(%rbp),%edx │ │ │ │ + imul (%rbx,%rdx,4),%eax │ │ │ │ + imul %eax,%edi │ │ │ │ + lea 0x8(%rdi,%r9,8),%eax │ │ │ │ + add %r12d,%eax │ │ │ │ + mov %si,(%r15,%rax,1) │ │ │ │ + movzbl 0x2d3(%rbp),%r9d │ │ │ │ + movzbl %r9b,%edi │ │ │ │ + cmp %edi,%r11d │ │ │ │ + jb 5c668 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x2a8(%rbp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 3c8c0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 5c756 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0xb8(%rbp),%rax │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + movl $0x1,0x148(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 5c5a8 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %r12d,%r12d │ │ │ │ + cmove %eax,%r12d │ │ │ │ + mov %r12d,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5d3fa │ │ │ │ + mov 0xc8(%rbp),%rax │ │ │ │ + lea 0x168(%rsp),%rdi │ │ │ │ + lea 0x680e8(%rip),%r12 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp 0xd0(%rbp),%rax │ │ │ │ + je 5cd12 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x40,%edx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov 0x14(%rsi),%ecx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0x20(%rsi),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %ecx,0xa0(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0x82c1f(%rip),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe 599e8 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - je 59a28 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 59a3f │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%rdi,%rdx,8),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 599cd │ │ │ │ - movzbl %cl,%eax │ │ │ │ - retq │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - jmp 599b8 │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - jmp 599b8 │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - jmp 599b8 │ │ │ │ - movzbl 0x3(%rsi),%edx │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - lea 0x8(%rsi,%rdx,8),%rsi │ │ │ │ - jmp 599b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rdx,0xac(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,0xa4(%rsp) │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + movdqu 0xa0(%rsp),%xmm3 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x99(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rdx,%r9 │ │ │ │ test %rax,%rax │ │ │ │ - je 599e8 │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - adc $0x0,%cl │ │ │ │ - add $0x8,%rax │ │ │ │ - jmp 599c8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x82cb6(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7b231(%rip),%rsi │ │ │ │ - lea 0x7afde(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + je 5cfc5 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 5cf88 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + cmp %rax,0x20(%rbp) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5c8ae │ │ │ │ + sub %rcx,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0x7,%al │ │ │ │ - je 59b80 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 5cfc5 │ │ │ │ + movzbl 0x2(%rbp),%eax │ │ │ │ + cmp $0x6,%al │ │ │ │ + je 5cea8 │ │ │ │ sub $0x5,%eax │ │ │ │ - mov %rdi,%r12 │ │ │ │ cmp $0xd,%al │ │ │ │ - ja 59ab8 │ │ │ │ - lea 0x82a0f(%rip),%rdx │ │ │ │ + ja 5c9e8 │ │ │ │ + lea 0x67f2b(%rip),%rdx │ │ │ │ movzbl %al,%eax │ │ │ │ movslq (%rdx,%rax,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0xaa0(%rbp),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 5ab40 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5afa0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5d40b │ │ │ │ + movzbl 0xb5b(%rbp),%edi │ │ │ │ + mov 0x5c(%rsp),%r8d │ │ │ │ + mov %edi,%esi │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5c99e │ │ │ │ + movzbl 0xb5d(%rbp),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xb58(%rbp),%r8 │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl 0xb58(%rbp),%eax │ │ │ │ + lea -0x1(%rcx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movzbl 0xb5e(%rbp),%ecx │ │ │ │ + lea 0x681f1(%rip),%rdx │ │ │ │ + imul (%rdx,%rcx,4),%edi │ │ │ │ + movzbl %sil,%edx │ │ │ │ + imul %edi,%eax │ │ │ │ + mov 0x5c(%rsp),%edi │ │ │ │ + lea -0x1(%rdi),%ecx │ │ │ │ + lea 0x8(%rax,%rdx,8),%edx │ │ │ │ + lea 0x230(%rbp,%rcx,8),%rdi │ │ │ │ + lea 0x228(%rbp),%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + cmpw $0x0,(%r8,%rcx,1) │ │ │ │ + je 5c992 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x888(%rax),%r9 │ │ │ │ + mov %rcx,0x888(%rax) │ │ │ │ + mov %r9,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 5c974 │ │ │ │ xor %ebx,%ebx │ │ │ │ + test %sil,%sil │ │ │ │ + je 5c15f │ │ │ │ + mov 0xab0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0xab0(%rbp,%rbx,8) │ │ │ │ + movzbl 0xb5b(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 5c9a9 │ │ │ │ + jmpq 5c15f │ │ │ │ + movzbl 0x2d3(%rbp),%eax │ │ │ │ + jmpq 5c4af │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x82b18(%rip),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 59b1b │ │ │ │ + xor %r10d,%r10d │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x2d3(%r14),%esi │ │ │ │ + movzbl 0x2d4(%r14),%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jbe 5ca30 │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ + tzcnt (%rcx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 59b50 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - ja 59b06 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 57f30 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - movzbl 0x15(%rsp),%ecx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 59bbb │ │ │ │ - mov %edx,%edx │ │ │ │ - add 0x0(%r13,%rdx,8),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - ja 59ad5 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59bda │ │ │ │ - add $0x50,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ - jmpq 59abc │ │ │ │ - nop │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 59b1b │ │ │ │ - testb $0x2,0x30(%rsp) │ │ │ │ - jne 59b77 │ │ │ │ - test %cl,%cl │ │ │ │ - setne %al │ │ │ │ - cmp $0x5,%cl │ │ │ │ - setne %dl │ │ │ │ - and %edx,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - adc $0x0,%r14d │ │ │ │ - add $0x8,%rbx │ │ │ │ - jmpq 59ad0 │ │ │ │ - movzbl 0x4(%rsi),%r14d │ │ │ │ - jmp 59b1b │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ - jmpq 59abc │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea 0x8(%rsi,%rax,8),%rbp │ │ │ │ - jmpq 59abc │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x28(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ - jmpq 59abc │ │ │ │ - lea 0x82b3e(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7b0b9(%rip),%rsi │ │ │ │ - lea 0x7ae66(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + je 5ca80 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 5cf02 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r12,%rax,8),%rcx │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + ja 5ca07 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + jmpq 5c858 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x8(%r9),%rcx │ │ │ │ + lea -0x28(%r9,%rax,8),%r10 │ │ │ │ + jmp 5c9f0 │ │ │ │ + movzbl 0x3(%r9),%eax │ │ │ │ + lea 0x8(%r9),%rcx │ │ │ │ + lea 0x8(%r9,%rax,8),%r10 │ │ │ │ + jmp 5c9f0 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x28(%r9),%rcx │ │ │ │ + lea -0x28(%r9,%rax,8),%r10 │ │ │ │ + jmp 5c9f0 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %r9,%rcx │ │ │ │ + lea -0x28(%r9,%rax,8),%r10 │ │ │ │ + jmpq 5c9f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5ca30 │ │ │ │ + test %esi,%esi │ │ │ │ + je 5ce70 │ │ │ │ + movzwl 0x2d0(%r14),%r8d │ │ │ │ + movzwl 0x6(%rcx),%edi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + and %r13,%r8 │ │ │ │ + jmp 5caab │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%esi │ │ │ │ + je 5ce70 │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmp 0x2de(%r14,%rax,8),%di │ │ │ │ + jne 5caa0 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov 0x2d8(%r14,%rax,8),%rax │ │ │ │ + shr $0x4,%rdx │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %r13,%rdx │ │ │ │ + and %r13,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 5caa0 │ │ │ │ + add %r8,%rax │ │ │ │ + and %r13,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 5caa0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 5ca30 │ │ │ │ + movslq %ebx,%rax │ │ │ │ + cmpb $0xc,0x0(%rbp) │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + movzbl 0x2de(%r14,%rax,8),%ecx │ │ │ │ + jbe 5cb0e │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + je 5d009 │ │ │ │ + movdqu 0x0(%rbp),%xmm1 │ │ │ │ + movups %xmm1,(%rsi) │ │ │ │ + movdqu 0x10(%rbp),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rsi) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rsi) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 5cb52 │ │ │ │ + lea -0x5(%rax),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ + shl $0x3,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r9,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 5cb40 │ │ │ │ + mov 0x160(%rsp),%rbp │ │ │ │ + movzbl 0x2(%rbp),%eax │ │ │ │ + lea 0x28(%rbp),%rsi │ │ │ │ cmp $0xe,%al │ │ │ │ - je 59d12 │ │ │ │ - ja 59cf0 │ │ │ │ + je 5cfb3 │ │ │ │ + ja 5ce80 │ │ │ │ sub $0x5,%eax │ │ │ │ cmp $0x1,%al │ │ │ │ - ja 59d09 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x829a8(%rip),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 59c8f │ │ │ │ + ja 5cfaa │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jbe 5cbc0 │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ + tzcnt (%rdx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 59cb8 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - ja 59c7a │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - callq 57f30 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - movzbl 0x15(%rsp),%ecx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 59d39 │ │ │ │ - mov %edx,%edx │ │ │ │ - add 0x0(%r13,%rdx,8),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jb 59c45 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59d58 │ │ │ │ - add $0x50,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 59c8f │ │ │ │ - testb $0x2,0x30(%rsp) │ │ │ │ - jne 59ce0 │ │ │ │ - test %cl,%cl │ │ │ │ - je 59ce0 │ │ │ │ - cmp $0x5,%cl │ │ │ │ - lea (%r14,%rsi,1),%eax │ │ │ │ - setne %dl │ │ │ │ - test %dl,%dl │ │ │ │ - cmovne %eax,%r14d │ │ │ │ - add $0x8,%rbx │ │ │ │ - jmpq 59c40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 59d28 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 59d09 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x28(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ - jmpq 59c27 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 59c27 │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea 0x8(%rsi,%rax,8),%rbp │ │ │ │ - jmpq 59c27 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ - jmpq 59c27 │ │ │ │ - lea 0x829c0(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7af3b(%rip),%rsi │ │ │ │ - lea 0x7ace8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 59e91 │ │ │ │ - jbe 59e48 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 59e80 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 59e70 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x28(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x82829(%rip),%r13 │ │ │ │ - jmp 59df7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 57f30 │ │ │ │ - movzbl 0xd(%rsp),%eax │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 59e20 │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 59e60 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 59ea3 │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%r13,%rax,8),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 59e20 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jbe 59dc0 │ │ │ │ + je 5cdf0 │ │ │ │ cmp $0x4,%eax │ │ │ │ - ja 59ea3 │ │ │ │ + jg 5cf02 │ │ │ │ mov %eax,%eax │ │ │ │ - add 0x0(%r13,%rax,8),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - ja 59dfc │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 59ec2 │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 59e70 │ │ │ │ + add (%r12,%rax,8),%rdx │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jb 5cb95 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %cl,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 64b00 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + je 5d4c0 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rdx,%rax,1),%rdi │ │ │ │ + lea -0x8(%rdx,%rax,1),%rsi │ │ │ │ + std │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cld │ │ │ │ + addb $0x1,0x0(%rbp) │ │ │ │ + movzbl 0x2d4(%r14),%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + mov 0x2c0(%r14),%rcx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + and $0xf,%eax │ │ │ │ + or $0x10,%rbx │ │ │ │ + shl $0xd,%rax │ │ │ │ + shl $0x11,%rcx │ │ │ │ + or %rbx,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + mov 0x10(%rdx),%esi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + mov 0x14(%rdx),%ecx │ │ │ │ + mov 0x20(%rdx),%rdx │ │ │ │ + sub %rsi,%rax │ │ │ │ + testb $0x20,0x15(%r15) │ │ │ │ + jne 5cc59 │ │ │ │ + mov 0x18(%r15),%ecx │ │ │ │ + andb $0x7f,0x58(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movb $0x0,0xc2(%r15) │ │ │ │ + mov %rdx,0x28(%r15) │ │ │ │ + mov %rdx,0xe0(%r15) │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + mov %rax,0xd8(%r15) │ │ │ │ + mov %ecx,0x1c(%r15) │ │ │ │ + mov %ecx,0xd4(%r15) │ │ │ │ + movl $0x0,0xd0(%r15) │ │ │ │ + callq 3b510 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5cf28 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 5c858 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 5d3b8 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x127e8(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 5d3b8 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ movzbl (%rdi),%eax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ - jmpq 59db0 │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp 0xd0(%rbp),%rax │ │ │ │ + jne 5c7af │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x12bc8(%rax),%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5cd23 │ │ │ │ + mov 0x2c0(%rbp),%rcx │ │ │ │ + movabs $0xcccccccccccccccd,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rdx │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x12ba0(%rax),%rdi │ │ │ │ + callq a3800 │ │ │ │ + mov %rax,%rsi │ │ │ │ + testb $0x2,0xd(%rax) │ │ │ │ + jne 5d44b │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x2c0(%rbp),%rdx │ │ │ │ + mov 0x12bb0(%rax),%rdi │ │ │ │ + cmp %rdi,0x12bb8(%rax) │ │ │ │ + je 5d42c │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5bec0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x12bc8(%rbx) │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 5c1a8 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + callq *0x170(%rax) │ │ │ │ + jmpq 5c1a8 │ │ │ │ nop │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 59e22 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 59db0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ - jmpq 59db0 │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea 0x8(%rsi,%rax,8),%r12 │ │ │ │ - jmpq 59db0 │ │ │ │ - lea 0x82856(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7add1(%rip),%rsi │ │ │ │ - lea 0x7ab7e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5cbc0 │ │ │ │ + cmp 0x6(%rdx),%cl │ │ │ │ + jne 5ce10 │ │ │ │ + add $0x8,%rdx │ │ │ │ + jmpq 5cb90 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5a031 │ │ │ │ - jbe 5a010 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %cl,0x18(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 64220 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + movzbl 0x18(%rsp),%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + movzbl 0x2(%rbp),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 5cbc0 │ │ │ │ + lea 0x679f6(%rip),%rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdi,%rax,4),%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea -0x28(%rsi,%rax,8),%rdi │ │ │ │ + jmpq 5cb90 │ │ │ │ + movzbl 0x2b(%rbp),%eax │ │ │ │ + lea 0x8(%rsi,%rax,8),%rdi │ │ │ │ + jmpq 5cb90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rcx │ │ │ │ + jmpq 5ca02 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp $0x10,%al │ │ │ │ - je 5a048 │ │ │ │ + je 5cf98 │ │ │ │ cmp $0x12,%al │ │ │ │ - jne 5a027 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x28(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ + jne 5cfaa │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x50(%rbp),%rdx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rdi │ │ │ │ + jmpq 5cb90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %r9,%rcx │ │ │ │ + lea -0x28(%r9,%rax,8),%r10 │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jbe 5c9f0 │ │ │ │ + mov 0x2c0(%r14),%rsi │ │ │ │ + mov %r9,%rdx │ │ │ │ + jmp 5cef4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x826b4(%rip),%r14 │ │ │ │ - jmp 59f62 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 59fc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 59f9b │ │ │ │ - testb $0x2,0x40(%rsp) │ │ │ │ - jne 59f5e │ │ │ │ - movzbl %bpl,%eax │ │ │ │ - add %r13d,%eax │ │ │ │ - test %r15b,%r15b │ │ │ │ - cmovne %eax,%r13d │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 59f9b │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jle 59f30 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 59fe6 │ │ │ │ - mov (%rbx),%ebp │ │ │ │ + mov (%rdx),%rax │ │ │ │ + shr $0x11,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 5ca30 │ │ │ │ mov $0x4,%eax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - shr $0xd,%ebp │ │ │ │ - and $0xf,%ebp │ │ │ │ mov %eax,%eax │ │ │ │ - add (%r14,%rax,8),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jb 59f6a │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5a059 │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - callq 57f30 │ │ │ │ + add (%r12,%rax,8),%rdx │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jbe 5c9f0 │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + tzcnt (%rdx),%rax │ │ │ │ cmp $0x4,%eax │ │ │ │ - jle 59f90 │ │ │ │ - lea 0x8270e(%rip),%rcx │ │ │ │ + je 5ced0 │ │ │ │ + jle 5cee5 │ │ │ │ + lea 0x679a7(%rip),%rcx │ │ │ │ mov $0x46,%edx │ │ │ │ - lea 0x7ac89(%rip),%rsi │ │ │ │ - lea 0x7aa36(%rip),%rdi │ │ │ │ + lea 0x5a55b(%rip),%rsi │ │ │ │ + lea 0x6ffdf(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5a027 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ - jmpq 59f20 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 59f20 │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea 0x8(%rdx,%rax,8),%r12 │ │ │ │ - jmpq 59f20 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ - jmpq 59f20 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - add 0x154(%rsp),%rsi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 4b4d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5cca2 │ │ │ │ + movl $0x1,0x148(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + lea 0x4(%rax),%edx │ │ │ │ + and $0xfffffffb,%edx │ │ │ │ + jne 5ccab │ │ │ │ + jmpq 5c858 │ │ │ │ + nopl (%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c87b │ │ │ │ + jmpq 5ccab │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x30(%rbp),%rdx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rdi │ │ │ │ + jmpq 5cb90 │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x15c(%rsp),%r14 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + jmpq 5cb90 │ │ │ │ + movzbl 0x2b(%rbp),%eax │ │ │ │ + lea 0x30(%rbp),%rdx │ │ │ │ + lea 0x8(%rsi,%rax,8),%rdi │ │ │ │ + jmpq 5cb90 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 5ccf4 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x127e8(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + jmpq 5ccf4 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %cl,0x18(%rsp) │ │ │ │ + lea 0x127e8(%rax),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + movzbl 0x18(%rsp),%ecx │ │ │ │ + movdqu (%rdi),%xmm5 │ │ │ │ + movups %xmm5,(%rax) │ │ │ │ + movdqu 0x10(%rdi),%xmm7 │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movdqu 0x20(%rdi),%xmm6 │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movdqu 0x30(%rdi),%xmm4 │ │ │ │ + movups %xmm4,0x30(%rax) │ │ │ │ + movdqu 0x40(%rdi),%xmm0 │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movdqu 0x50(%rdi),%xmm6 │ │ │ │ + movaps %xmm6,(%rsp) │ │ │ │ + movups %xmm6,0x50(%rax) │ │ │ │ + jmpq 5cb0e │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c623 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 5c756 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + lea 0xb8(%rbp),%rax │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov $0xffffffff,%r15d │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x2a8(%rbp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0xfffffffe,%r12d │ │ │ │ + mov 0x12c60(%rsi),%rbx │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 872f0 │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + sete %al │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + seta %dl │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmove %rax,%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ + callq 3e540 │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov (%rsp),%eax │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x4,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - movdqu 0x170(%rsp),%xmm0 │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,0xa4(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov %rax,0xac(%rsp) │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + movdqu 0xa0(%rsp),%xmm4 │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rax,%rbp │ │ │ │ - lea -0xa6(%rip),%rax │ │ │ │ + lea -0x6b(%rip),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - jmp 5a198 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5a1b0 │ │ │ │ + callq 3cdb0 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 5d235 │ │ │ │ + nop │ │ │ │ + test %rax,%rax │ │ │ │ + je 5d371 │ │ │ │ + cmpq $0x0,0x20(%rax) │ │ │ │ + je 5d270 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5d330 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r14,0x20(%r12) │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ - seta %al │ │ │ │ - mov 0x10(%r12),%ecx │ │ │ │ - sbb $0x0,%eax │ │ │ │ + testb $0x20,0x15(%rbp) │ │ │ │ + jne 5d1c8 │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + andb $0x7f,0x58(%rbp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + movb $0x0,0xc2(%rbp) │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + movq $0x0,0xe0(%rbp) │ │ │ │ + movq $0x1,0x20(%rbp) │ │ │ │ + movq $0x1,0xd8(%rbp) │ │ │ │ + mov %eax,0x1c(%rbp) │ │ │ │ + mov %eax,0xd4(%rbp) │ │ │ │ + movl $0x0,0xd0(%rbp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + jbe 5d1a0 │ │ │ │ + mov %eax,%edx │ │ │ │ test %eax,%eax │ │ │ │ - jne 5a159 │ │ │ │ - sub %rcx,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdx,0x10(%rsp) │ │ │ │ + je 5d1a0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %edx,0x60(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + cmp $0xfffffffc,%edx │ │ │ │ + je 5d11c │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + jmpq 5d34d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r15,%rcx │ │ │ │ seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 5a1b0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 59ed0 │ │ │ │ - cmp 0xc(%rsp),%eax │ │ │ │ - jb 5a200 │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 5a18a │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 59be0 │ │ │ │ + cmp %r12,%rcx │ │ │ │ + setbe %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 5d1b4 │ │ │ │ + cmpb $0x0,0x2(%rax) │ │ │ │ + jne 5d221 │ │ │ │ + mov 0x1c(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 5ad70 │ │ │ │ test %eax,%eax │ │ │ │ - jne 5a200 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 86210 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - cmp $0xfffffffffffff000,%r12 │ │ │ │ - jbe 5a120 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 5a120 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ + jne 5d38c │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + movdqu 0x1c(%rbp),%xmm4 │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %rbp,%rsi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + movups %xmm4,0x2bc(%rdi) │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + mov %eax,0x2cc(%rdi) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5d23f │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movl $0x1,0x148(%rsp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%edx │ │ │ │ + jmpq 5d23f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0xffffffe4,0x20(%rsp) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmpl $0x1,0x20(%rsp) │ │ │ │ + adc $0x0,%rbx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rbx,0x12c60(%rax) │ │ │ │ + callq 3e640 │ │ │ │ + jmpq 5c776 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + jmp 5d340 │ │ │ │ + lea 0x670de(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 5cdbf │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5ad70 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5d41c │ │ │ │ + mov %rbp,%r14 │ │ │ │ + movl $0xfffffff4,0x20(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + jmp 5d340 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x67167(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 5cd12 │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + lea 0x670bb(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ + callq 3c8c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5a205 │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + callq 3e640 │ │ │ │ + lea 0x670ef(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 5cdbf │ │ │ │ + lea 0x66fe6(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 5c1a8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 5d11c │ │ │ │ + lea 0x6760d(%rip),%rcx │ │ │ │ + mov $0x274,%edx │ │ │ │ + lea 0x66c77(%rip),%rsi │ │ │ │ + lea 0x6711a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x674be(%rip),%rcx │ │ │ │ + mov $0x3c1,%edx │ │ │ │ + lea 0x66c58(%rip),%rsi │ │ │ │ + lea 0x66d35(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6747f(%rip),%rcx │ │ │ │ + mov $0xff,%edx │ │ │ │ + lea 0x66c39(%rip),%rsi │ │ │ │ + lea 0x66fac(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + lea 0x67025(%rip),%rdi │ │ │ │ + jmpq 5d3dd │ │ │ │ + lea 0x67449(%rip),%rcx │ │ │ │ + mov $0xfe,%edx │ │ │ │ + lea 0x66c03(%rip),%rsi │ │ │ │ + lea 0x66cc6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x67409(%rip),%rcx │ │ │ │ + mov $0x35d,%edx │ │ │ │ + lea 0x66be3(%rip),%rsi │ │ │ │ + lea 0x66cb5(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6742a(%rip),%rcx │ │ │ │ + mov $0x39a,%edx │ │ │ │ + lea 0x66bc4(%rip),%rsi │ │ │ │ + lea 0x66c76(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6740b(%rip),%rcx │ │ │ │ + mov $0x380,%edx │ │ │ │ + lea 0x66ba5(%rip),%rsi │ │ │ │ + lea 0x66c47(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + jne 5d5b0 │ │ │ │ + cmpq $0x0,0x18(%rsi) │ │ │ │ + je 5d5c0 │ │ │ │ + movzbl (%rsi),%edi │ │ │ │ + sub $0x5,%rdi │ │ │ │ + lea 0x0(,%rdi,8),%rax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jbe 5d5e0 │ │ │ │ + movzbl 0x5(%rdx),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzbl 0x3(%rdx),%r10d │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + lea -0x1(%rcx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movzbl 0x6(%r8),%ecx │ │ │ │ + lea 0x675bb(%rip),%rdx │ │ │ │ + imul (%rdx,%rcx,4),%eax │ │ │ │ + movzbl %r10b,%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + imul %edx,%eax │ │ │ │ + lea 0x8(%rax,%r10,8),%edx │ │ │ │ + lea 0x5e91c(%rip),%rax │ │ │ │ + add $0x7,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jae 5d5d0 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x66bf1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x66bf4(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rdi │ │ │ │ + jmpq 65540 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5e8d4(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + movzbl 0x4(%rcx),%edx │ │ │ │ + movzbl 0x3(%rcx),%r9d │ │ │ │ + movzbl 0x2(%rcx),%r10d │ │ │ │ + movzbl 0x5(%rcx),%ecx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl (%rbx),%r8d │ │ │ │ + sub %edx,%r9d │ │ │ │ + shl %cl,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov %r10d,%ecx │ │ │ │ + push %rax │ │ │ │ + movzbl 0x6(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rdx │ │ │ │ + lea 0x66f61(%rip),%rdx │ │ │ │ + callq 5a390 │ │ │ │ + add $0x20,%rsp │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r14),%rdi │ │ │ │ + mov %rdi,(%r14) │ │ │ │ + movzbl 0x3(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5d6f8 │ │ │ │ + mov %r8d,%esi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x674d4(%rip),%r12 │ │ │ │ + movabs $0xfffffffffff,%rbp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rbx),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzbl %sil,%esi │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + lea -0x1(%rcx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movzbl 0x6(%rbx),%edx │ │ │ │ + imul (%r12,%rdx,4),%eax │ │ │ │ + imul %r8d,%eax │ │ │ │ + lea 0x8(%rax,%rsi,8),%eax │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + lea (%rax,%r13,2),%edx │ │ │ │ + mov %r13d,%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0x8(%rbx,%rax,8),%r8 │ │ │ │ + movzbl 0xe(%rbx,%rax,8),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + movzwl (%rbx,%rdx,1),%r9d │ │ │ │ + lea 0x66af5(%rip),%rdx │ │ │ │ + shr $0x4,%r8 │ │ │ │ + and %rbp,%r8 │ │ │ │ + callq 5a390 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r14),%rdi │ │ │ │ + mov %rdi,(%r14) │ │ │ │ + movzbl 0x3(%rbx),%r8d │ │ │ │ + mov %r8d,%esi │ │ │ │ + cmp %r13d,%r8d │ │ │ │ + ja 5d680 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 5a1b6 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0xa8,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5a451 │ │ │ │ - jbe 5a430 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5a468 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5a447 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x28(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x8235f(%rip),%r14 │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ movups %xmm0,0x20(%rsp) │ │ │ │ + movl $0x40000001,0x48(%rsp) │ │ │ │ movups %xmm0,0x30(%rsp) │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %ecx,%edi │ │ │ │ - jmpq 5a364 │ │ │ │ - nopl (%rax) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 5a3d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movzbl 0x6(%rbx),%eax │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jae 5a3a1 │ │ │ │ - movzbl 0x40(%rsp),%edx │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %r15b,0x14(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm3 │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - and $0x2,%edx │ │ │ │ - mov %edi,0x1c(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm1 │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm2 │ │ │ │ - mov %al,0x46(%rsp) │ │ │ │ - movdqu 0x40(%rsp),%xmm4 │ │ │ │ + cmpb $0x0,0x5c(%rsi) │ │ │ │ + je 5dac8 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x888,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 5a480 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5da9e │ │ │ │ + mov 0x90(%rbx),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $0x11,%rsi │ │ │ │ + callq 5a9f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5da8b │ │ │ │ + movzbl 0xbb(%r15),%edx │ │ │ │ + movzwl 0x90(%rbx),%eax │ │ │ │ + movzbl 0xbc(%r15),%ecx │ │ │ │ + movdqu 0x58(%rbx),%xmm1 │ │ │ │ + movdqu 0x68(%rbx),%xmm2 │ │ │ │ + movdqu 0x78(%rbx),%xmm3 │ │ │ │ + shr $0x5,%ax │ │ │ │ + mov %edx,%r14d │ │ │ │ + movdqu 0x88(%rbx),%xmm4 │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmpb $0x0,0x5c(%rbx) │ │ │ │ movups %xmm1,0x50(%rsp) │ │ │ │ movups %xmm2,0x60(%rsp) │ │ │ │ movups %xmm3,0x70(%rsp) │ │ │ │ movups %xmm4,0x80(%rsp) │ │ │ │ - jne 5a420 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - shr $0xd,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %eax,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rsi,%rax,8),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2,0xb6(%r9) │ │ │ │ - je 5a33d │ │ │ │ - movzbl 0xba(%r9),%eax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - tzcnt (%rbx),%r9 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 5a350 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %edx,%r12d │ │ │ │ - add %eax,%r12d │ │ │ │ - mov %r9d,%eax │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - jg 5a3f9 │ │ │ │ - add (%r14,%rax,8),%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jae 5a3a1 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jle 5a298 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 5a3f4 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r14,%rax,8),%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jb 5a36c │ │ │ │ + je 5daa9 │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 5d80a │ │ │ │ + movzwl 0xc6(%r15,%rax,8),%ecx │ │ │ │ + cmp %cx,0x86(%rsp) │ │ │ │ + je 5d880 │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 5d843 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r15,%rbx,8),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x10(%r15,%rbx,8) │ │ │ │ + movzbl 0xbb(%r15),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 5d820 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7410 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5a479 │ │ │ │ + jne 5dae7 │ │ │ │ add $0xa8,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 57f30 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jle 5a396 │ │ │ │ - lea 0x82300(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7a87b(%rip),%rsi │ │ │ │ - lea 0x7a628(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 5a360 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5a447 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r13 │ │ │ │ - jmpq 5a270 │ │ │ │ + mov 0x88(%rbx),%rcx │ │ │ │ + mov 0xc0(%r15,%rax,8),%rdx │ │ │ │ + movabs $0xfffffffffff,%rdi │ │ │ │ + shr $0x4,%rcx │ │ │ │ + shr $0x4,%rdx │ │ │ │ + and %rdi,%rcx │ │ │ │ + and %rdi,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + ja 5d80a │ │ │ │ + movzwl 0xb8(%r15),%r8d │ │ │ │ + mov %r8,%rax │ │ │ │ + add %rdx,%r8 │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jbe 5d80a │ │ │ │ + mov 0x130(%rbx),%ecx │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov 0x138(%rbx),%edx │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + shr $0x9,%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + ja 5d810 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5b3b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5da07 │ │ │ │ xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 5a270 │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea 0x8(%rdx,%rax,8),%r13 │ │ │ │ - jmpq 5a270 │ │ │ │ + cmpb $0x0,0xbb(%r15) │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + je 5d944 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r13 │ │ │ │ - jmpq 5a270 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%r13d │ │ │ │ + callq 5b550 │ │ │ │ + movzbl 0xbb(%r15),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + ja 5d920 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 5d95c │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + callq a2b10 │ │ │ │ + movzbl 0xbb(%r15),%eax │ │ │ │ + lea 0x8(%r15),%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + sar $0x6,%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + je 5da83 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%r15,%r13,8),%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + callq b5080 │ │ │ │ + add %eax,%r12d │ │ │ │ + cmp %r13d,0xc(%rsp) │ │ │ │ + jg 5d988 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 5da14 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + movslq 0xc(%rsp),%r13 │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + not %rdi │ │ │ │ + and (%rax,%r13,8),%rdi │ │ │ │ + callq b5080 │ │ │ │ + mov 0x14(%rsp),%r14d │ │ │ │ + add %eax,%r12d │ │ │ │ + movzbl 0xbc(%r15),%eax │ │ │ │ + sub %r12d,%r14d │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + ja 5d815 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ab40 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5afa0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 5da33 │ │ │ │ + movzbl 0xbb(%r15),%r14d │ │ │ │ + jmpq 5d810 │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + movzbl 0xbc(%r15),%eax │ │ │ │ + sub %r12d,%edx │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 5d810 │ │ │ │ + jmp 5d9ed │ │ │ │ + movzwl 0x90(%rbx),%eax │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x110(%rbx),%rdi │ │ │ │ + sub (%r15),%esi │ │ │ │ + shr $0x5,%ax │ │ │ │ + shl $0x9,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + add 0x10(%r15,%rax,8),%rsi │ │ │ │ + pushq 0x140(%rbx) │ │ │ │ + pushq 0x138(%rbx) │ │ │ │ + pushq 0x130(%rbx) │ │ │ │ + callq 9e3f0 │ │ │ │ + movzbl 0xbb(%r15),%r14d │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmpq 5d810 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 5d9a0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + callq 7410 │ │ │ │ + jmpq 5d84b │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + jmpq 5d84b │ │ │ │ + lea 0x67040(%rip),%rcx │ │ │ │ + mov $0x66,%edx │ │ │ │ + lea 0x66731(%rip),%rsi │ │ │ │ + lea 0x6673b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x67041(%rip),%rcx │ │ │ │ + mov $0x1cf,%edx │ │ │ │ + lea 0x665db(%rip),%rsi │ │ │ │ + lea 0x666f5(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + testb $0x2,0xd(%rsi) │ │ │ │ + jne 5db00 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jmpq 5b9b0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + testb $0x2,0xd(%rsi) │ │ │ │ + jne 5db30 │ │ │ │ + mov 0x12bb0(%rdi),%rax │ │ │ │ + cmp %rax,0x12bb8(%rdi) │ │ │ │ + je 5db31 │ │ │ │ + jmpq 5bec0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + push %rax │ │ │ │ + lea 0x66f07(%rip),%rcx │ │ │ │ + mov $0x274,%edx │ │ │ │ + lea 0x66571(%rip),%rsi │ │ │ │ + lea 0x66a14(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5a901 │ │ │ │ - ja 5a8b0 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5a8e0 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ - mov %r14,%rsi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + testb $0x2,0xd(%rsi) │ │ │ │ + jne 5db90 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movabs $0xcccccccccccccccd,%r13 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 5a910 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movzbl 0xe(%rbp),%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x12bc0(%rbx),%rax │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 5dc76 │ │ │ │ + jmpq 5de90 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x12ba0(%rbx),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 5a210 │ │ │ │ - sub %ebp,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5a67c │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 5a7b9 │ │ │ │ - mov 0x10(%r14),%r9d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x820d0(%rip),%rcx │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov %r9d,%r10d │ │ │ │ - jmpq 5a63b │ │ │ │ - nopl (%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - jne 5a840 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - movzbl 0x6(%rbp),%esi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jbe 5a67c │ │ │ │ - movzbl 0x50(%rsp),%edx │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - mov %al,0x24(%rsp) │ │ │ │ - movdqu 0x40(%rsp),%xmm7 │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm0 │ │ │ │ - and $0x2,%edx │ │ │ │ - mov %r10d,0x2c(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm5 │ │ │ │ - mov %r11d,0x30(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm6 │ │ │ │ - movups %xmm5,0x60(%rsp) │ │ │ │ - movups %xmm6,0x70(%rsp) │ │ │ │ - movups %xmm7,0x80(%rsp) │ │ │ │ - movups %xmm0,0x90(%rsp) │ │ │ │ - jne 5a890 │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - shr $0xd,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x34,%rdi │ │ │ │ - mov (%r15,%rdi,8),%rdi │ │ │ │ - cmpb $0x2,0xb6(%rdi) │ │ │ │ - je 5a8d0 │ │ │ │ - movzbl 0xba(%rdi),%r8d │ │ │ │ - test %al,%al │ │ │ │ - je 5a5d4 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %edx,%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 5a624 │ │ │ │ - cmp %r8d,%r13d │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - jl 5a624 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov (%rax,%rcx,1),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r13 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - mov %r11d,0x14(%rsp) │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - callq 642c0 │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov 0x14(%rsp),%r11d │ │ │ │ - lea 0x81fd1(%rip),%rcx │ │ │ │ - test %al,%al │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - jne 5a624 │ │ │ │ - orb $0x2,0x0(%rbp) │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - sub %r8d,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt 0x0(%rbp),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 5a81a │ │ │ │ - add (%rcx,%rax,8),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 5a67c │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov (%rax,%r14,1),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r13 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %r12,(%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5de90 │ │ │ │ + mov %r12,%rbp │ │ │ │ + lea -0x1(%r12),%r12 │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + shr %r12 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%r14 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + shl $0x4,%r14 │ │ │ │ + lea (%rax,%r14,1),%rdi │ │ │ │ + add %rcx,%rax │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + cmp %esi,0x8(%rdi) │ │ │ │ + seta %r9b │ │ │ │ + setb %dl │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub %r9d,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 5dbd0 │ │ │ │ + lea 0x1(%rbp,%rbp,1),%rsi │ │ │ │ + mov 0x12bb8(%rbx),%r8 │ │ │ │ + movabs $0xcccccccccccccccd,%r12 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + ja 5dded │ │ │ │ + jmpq 5de20 │ │ │ │ + shl $0x5,%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea (%rax,%r9,1),%r10 │ │ │ │ + mov 0x8(%r10),%r11d │ │ │ │ + cmp %ecx,%r11d │ │ │ │ + seta %r15b │ │ │ │ + setb %r8b │ │ │ │ + movzbl %r15b,%r15d │ │ │ │ + sub %r15d,%r8d │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + cmovne %r11d,%ecx │ │ │ │ + cmovne %r10,%rdx │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + cmove %rsi,%r13 │ │ │ │ + mov %rbp,%r14 │ │ │ │ xor %esi,%esi │ │ │ │ - tzcnt 0x0(%rbp),%rsi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp $0x3,%esi │ │ │ │ - jle 5a528 │ │ │ │ - cmp $0x4,%esi │ │ │ │ - jne 5a877 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%rcx,%rdx,8),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jb 5a642 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 5a7b9 │ │ │ │ - mov 0x10(%r14),%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x81f4c(%rip),%rbp │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - jmpq 5a77d │ │ │ │ + shl $0x4,%r14 │ │ │ │ + add %r14,%rax │ │ │ │ + cmp %ecx,0x8(%rax) │ │ │ │ + seta %r9b │ │ │ │ + setb %sil │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub %r9d,%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + jne 5de20 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + lea 0x12ba0(%rbx),%r15 │ │ │ │ + movups %xmm1,(%rdx) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov (%rax,%rdi,1),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r12 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,(%rax) │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov (%rax,%r14,1),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r12 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + lea 0x1(%r13,%r13,1),%rsi │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov 0x12bb8(%rbx),%r8 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jae 5de20 │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x1(%rbp),%r9 │ │ │ │ + shl $0x4,%rdi │ │ │ │ + lea (%r9,%r9,1),%r13 │ │ │ │ + lea (%rax,%rdi,1),%rdx │ │ │ │ + mov 0x8(%rdx),%ecx │ │ │ │ + cmp %r8,%r13 │ │ │ │ + jb 5dce0 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + jmpq 5dd15 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5a910 │ │ │ │ + cmpq $0x0,0x12bb8(%rbx) │ │ │ │ + je 5db79 │ │ │ │ + mov 0x12bc0(%rbx),%rax │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 5a7e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movzbl 0x6(%rbx),%eax │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 5a7b9 │ │ │ │ - movzbl 0x50(%rsp),%edx │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - mov %cl,0x24(%rsp) │ │ │ │ - movdqu 0x40(%rsp),%xmm3 │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm4 │ │ │ │ - and $0x2,%edx │ │ │ │ - mov %edi,0x2c(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - movups %xmm1,0x60(%rsp) │ │ │ │ - movups %xmm2,0x70(%rsp) │ │ │ │ - movups %xmm3,0x80(%rsp) │ │ │ │ - movups %xmm4,0x90(%rsp) │ │ │ │ - jne 5a888 │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - shr $0xd,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %eax,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r15,%rax,8),%rax │ │ │ │ - cmpb $0x2,0xb6(%rax) │ │ │ │ - je 5a8a0 │ │ │ │ - movzbl 0xba(%rax),%eax │ │ │ │ - test %cl,%cl │ │ │ │ - je 5a757 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5a766 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jl 5a766 │ │ │ │ - orb $0x2,(%rbx) │ │ │ │ - sub %eax,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 5a81a │ │ │ │ - add 0x0(%rbp,%rax,8),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 5a7b9 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jle 5a6b0 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 5a815 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%rbp,%rax,8),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jb 5a784 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5a913 │ │ │ │ - add $0xb8,%rsp │ │ │ │ + jne 5db79 │ │ │ │ + cmpq $0x0,(%rax) │ │ │ │ + js 5db79 │ │ │ │ + mov 0x168(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5db79 │ │ │ │ + mov 0x1ab412(%rip),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x12c70(%rbx),%rsi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + jmpq a9d40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 5dcc1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + je 5deb6 │ │ │ │ + movl $0xffffffff,0x7c(%rax) │ │ │ │ + mov 0x78(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 5def8 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + lock xadd %edx,0x78(%rax) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 5ded8 │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %cl,0xc(%rsp) │ │ │ │ - callq 57f30 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x2c(%rsp),%edi │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - movzbl 0xc(%rsp),%ecx │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jle 5a7ad │ │ │ │ - lea 0x81edf(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7a45a(%rip),%rsi │ │ │ │ - lea 0x7a207(%rip),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x83(%rax) │ │ │ │ + je 5df17 │ │ │ │ + lea 0x12c40(%rdi),%rsi │ │ │ │ + mov 0x1ab381(%rip),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq a9d40 │ │ │ │ + lea 0x66b21(%rip),%rcx │ │ │ │ + mov $0x3f0,%edx │ │ │ │ + lea 0x661ab(%rip),%rsi │ │ │ │ + lea 0x66209(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + callq 5a670 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %al,0xc(%rsp) │ │ │ │ - callq 57f30 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt 0x0(%rbp),%rdx │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - mov 0x2c(%rsp),%r10d │ │ │ │ - mov 0x30(%rsp),%r11d │ │ │ │ - lea 0x81d6e(%rip),%rcx │ │ │ │ - movzbl 0xc(%rsp),%eax │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jle 5a671 │ │ │ │ - jmp 5a81a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 5a778 │ │ │ │ - nop │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 5a637 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %cl,%cl │ │ │ │ - je 5a766 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 5a752 │ │ │ │ - nop │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5a8f0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5a8e0 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x28(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ - jmpq 5a4d9 │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + movl $0xfffffffb,0x7c(%rax) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %al,%al │ │ │ │ - je 5a624 │ │ │ │ + movzwl 0x50(%rsi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5df9d │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea 0x52(%rsi),%rax │ │ │ │ + lea 0x2f58(%rdi),%rcx │ │ │ │ + lea 0x54(%rsi,%rdx,2),%rsi │ │ │ │ + jmp 5df59 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 5df99 │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rdx │ │ │ │ + mov 0x20(%rdx),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5df50 │ │ │ │ + movzbl 0x1e(%rdx),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + movzbl 0xa(%rdx),%ecx │ │ │ │ + mov (%rdi,%rax,8),%rsi │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + movzwl 0xb2(%rsi),%r8d │ │ │ │ + sub 0x10(%rdx),%r8d │ │ │ │ + shl $0x9,%r8d │ │ │ │ + add 0x228(%rax,%rcx,8),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmpq 5a5ce │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 5a4d9 │ │ │ │ + jmp 5df99 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ + push %rbx │ │ │ │ + movzwl 0x50(%rsi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5e0a0 │ │ │ │ + sub $0x1,%edx │ │ │ │ + add $0x2f58,%rdi │ │ │ │ + lea 0x52(%rsi),%rax │ │ │ │ + lea 0x54(%rsi,%rdx,2),%rcx │ │ │ │ + jmp 5dfed │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ - jmpq 5a4d9 │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea 0x8(%rdx,%rax,8),%r12 │ │ │ │ - jmpq 5a4d9 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - tzcnt (%rsi),%rsi │ │ │ │ - movzbl (%rdi),%ecx │ │ │ │ - lea (%rdi,%rcx,8),%rcx │ │ │ │ - cmp $0x4,%esi │ │ │ │ - jg 5a990 │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0x81ca3(%rip),%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov (%r8,%rsi,8),%rdi │ │ │ │ - add %rax,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sar $0x3,%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jae 5a978 │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - tzcnt (%rax),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5a990 │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%r8,%rax,8),%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - sub %al,(%rdx) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%edi │ │ │ │ - lea -0x8(,%rdi,8),%r9 │ │ │ │ - lea (%rax,%r9,1),%rdi │ │ │ │ - add %r9,%rsi │ │ │ │ - std │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - cld │ │ │ │ - jmp 5a95c │ │ │ │ - push %rax │ │ │ │ - callq 57d60 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0x6,%al │ │ │ │ - jbe 5a9c0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5a9c4 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - or $0x1,%rsi │ │ │ │ - mov %rsi,(%rdi,%rax,8) │ │ │ │ - addb $0x1,(%rdi) │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5e0a0 │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + mov 0x20(%rdi,%rdx,8),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5dfe0 │ │ │ │ + lea 0x10(%rbx),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + mov $0x28,%edx │ │ │ │ + lea 0xd8(%rbx),%rsi │ │ │ │ + lea 0xc8(%rbx),%rdi │ │ │ │ + callq 82770 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5e0a5 │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %dx,(%rax) │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov %edx,0x24(%rax) │ │ │ │ + mov %ebp,%edx │ │ │ │ + movups %xmm1,0x14(%rax) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov 0x10(%rax),%ecx │ │ │ │ + mov %ebp,0x10(%rax) │ │ │ │ + sub %rcx,%rdx │ │ │ │ + add %rdx,0x18(%rax) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,0xd0(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 7a20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%al │ │ │ │ - ja 5a9ac │ │ │ │ - push %rax │ │ │ │ - lea 0x81c94(%rip),%rcx │ │ │ │ - mov $0x2f8,%edx │ │ │ │ - lea 0x8171d(%rip),%rsi │ │ │ │ - lea 0x7a05c(%rip),%rdi │ │ │ │ + lea 0x66954(%rip),%rcx │ │ │ │ + mov $0x438,%edx │ │ │ │ + lea 0x65ffe(%rip),%rsi │ │ │ │ + lea 0x6ee3c(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x28(%rdi),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5aef0 │ │ │ │ - jbe 5ac38 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5af10 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5aee0 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - lea 0x50(%rdi),%rbp │ │ │ │ - lea -0x28(%rbx,%rax,8),%r12 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x458(%rsi),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5e179 │ │ │ │ + cmpb $0x0,0x82(%r14) │ │ │ │ + je 5e179 │ │ │ │ + movzbl 0x80(%r14),%eax │ │ │ │ + lea 0x90(%r14),%rdx │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %al,0x7(%rsp) │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + sar $0x6,%eax │ │ │ │ + movslq %eax,%r12 │ │ │ │ + je 5e1a0 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r15),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqu 0x8(%r14),%xmm7 │ │ │ │ - movups %xmm0,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm5 │ │ │ │ - movups %xmm0,0x28(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movdqu 0x20(%rsp),%xmm6 │ │ │ │ - movups %xmm5,0xa0(%rsp) │ │ │ │ - movdqu 0x18(%r14),%xmm5 │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x28(%r14),%rax │ │ │ │ - movups %xmm7,0x40(%rsp) │ │ │ │ - cmpw $0x0,0x4c(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - movups %xmm6,0xb0(%rsp) │ │ │ │ - movups %xmm5,0x50(%rsp) │ │ │ │ - je 5ad90 │ │ │ │ - lea 0x81b07(%rip),%r13 │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - jmpq 5ab7a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 57f30 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 5ac58 │ │ │ │ - movdqu 0x10(%rsp),%xmm1 │ │ │ │ - movdqu 0x20(%rsp),%xmm2 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movdqu 0x8(%r14),%xmm3 │ │ │ │ - movdqu 0x18(%r14),%xmm4 │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - movups %xmm1,0x70(%rsp) │ │ │ │ - movups %xmm3,0xa0(%rsp) │ │ │ │ - movzwl 0x20(%rsp),%esi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movzwl 0xac(%rsp),%ecx │ │ │ │ - mov %rdx,0xc0(%rsp) │ │ │ │ - movups %xmm2,0x80(%rsp) │ │ │ │ - movups %xmm4,0xb0(%rsp) │ │ │ │ - cmp %cx,0x7c(%rsp) │ │ │ │ - je 5abc0 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x0(%rbp),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5ab9c │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%r13,%rax,8),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 5ac58 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x0(%rbp),%rax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jbe 5aae8 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jbe 5ab73 │ │ │ │ - lea 0x81b5d(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7a0d8(%rip),%rsi │ │ │ │ - lea 0x79e85(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - cmp %rcx,0x70(%rsp) │ │ │ │ - jne 5ab66 │ │ │ │ - movabs $0xffff0000ffffffff,%r9 │ │ │ │ - and 0x78(%rsp),%r9 │ │ │ │ - movabs $0xffff0000ffffffff,%rdx │ │ │ │ - and 0xa8(%rsp),%rdx │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jne 5ab66 │ │ │ │ - cmp 0x18(%r14),%si │ │ │ │ - jne 5ab66 │ │ │ │ - xor 0x20(%r14),%rdi │ │ │ │ - xor 0x28(%r14),%rax │ │ │ │ - or %rax,%rdi │ │ │ │ - jne 5ab66 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x0(%rbp),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5af26 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x819b1(%rip),%rdx │ │ │ │ - add (%rdx,%rax,8),%rbp │ │ │ │ - jmp 5ac8a │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5aee0 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - lea -0x28(%rbp,%rax,8),%r12 │ │ │ │ - jmpq 5aa60 │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x28(%r14) │ │ │ │ - mov %r15,%rdi │ │ │ │ - pushq 0x20(%r14) │ │ │ │ - pushq 0x18(%r14) │ │ │ │ - pushq 0x10(%r14) │ │ │ │ - pushq 0x8(%r14) │ │ │ │ - callq 595c0 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - add $0x30,%rsp │ │ │ │ - lea -0x28(%rbx,%rax,8),%rbp │ │ │ │ - orb $0x1,0x30(%r14) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x30(%r14),%r8 │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - tzcnt 0x30(%r14),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x28(%rbx,%rax,8),%rax │ │ │ │ - sub %rbp,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jg 5af26 │ │ │ │ - lea 0x8191d(%rip),%rbx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov %eax,%edi │ │ │ │ - mov (%rbx,%rcx,8),%rcx │ │ │ │ - shl $0x3,%rdi │ │ │ │ - mov %rcx,%r9 │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - shr $0x3,%r9 │ │ │ │ - add %rbp,%rdi │ │ │ │ - add %rbp,%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - je 5ad30 │ │ │ │ - neg %rsi │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea -0x10(,%rsi,8),%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - sub $0x8,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 5ad00 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x30(%r14),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5af26 │ │ │ │ - mov %eax,%eax │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - mov (%rbx,%rax,8),%r9 │ │ │ │ - shr $0x3,%r9 │ │ │ │ - add %r9d,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %dl,(%r15) │ │ │ │ - tzcnt 0x30(%r14),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5af26 │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rbx,%rax,8),%rdx │ │ │ │ - callq 7a30 │ │ │ │ - cmpb $0x0,0x4(%r14) │ │ │ │ - jne 5ade8 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5af2b │ │ │ │ - add $0xd8,%rsp │ │ │ │ + mov 0x90(%r14,%r15,8),%rdi │ │ │ │ + add $0x1,%r15 │ │ │ │ + callq b5080 │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jg 5e130 │ │ │ │ + movzbl 0x7(%rsp),%r14d │ │ │ │ + and $0x3f,%r14d │ │ │ │ + je 5e174 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdi │ │ │ │ + shl %cl,%rdi │ │ │ │ + not %rdi │ │ │ │ + and (%rax,%r12,8),%rdi │ │ │ │ + callq b5080 │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp %ebp,(%rsp) │ │ │ │ + je 5e190 │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp %rbx,0xa0(%rsp) │ │ │ │ - jne 5aad2 │ │ │ │ - mov 0xa8(%rsp),%rsi │ │ │ │ - movabs $0xffff0000ffffffff,%rdx │ │ │ │ - and %rdx,%rsi │ │ │ │ - and 0x48(%rsp),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 5aad2 │ │ │ │ - cmpw $0x0,0x18(%r14) │ │ │ │ - jne 5aad2 │ │ │ │ - or 0x20(%r14),%rax │ │ │ │ - jne 5aad2 │ │ │ │ - jmpq 5ac8a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x38(%r14),%eax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x38(%r14),%r8 │ │ │ │ - and $0xffffffe0,%eax │ │ │ │ - or $0x10,%eax │ │ │ │ - mov %al,0x38(%r14) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - tzcnt 0x38(%r14),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x28(%rsi,%rax,8),%rax │ │ │ │ - sub %rbp,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 5af26 │ │ │ │ - mov %edx,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov (%rbx,%rdx,8),%rcx │ │ │ │ - shl $0x3,%rsi │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov %rcx,%r9 │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - shr $0x3,%r9 │ │ │ │ - add %rbp,%rsi │ │ │ │ - add %rbp,%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - je 5ae93 │ │ │ │ - neg %rdx │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea -0x10(,%rdx,8),%rdi │ │ │ │ + jmpq 7a20 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5a6a0 │ │ │ │ + jmp 5e179 │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - sub $0x8,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 5ae60 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x38(%r14),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5af26 │ │ │ │ - mov %eax,%eax │ │ │ │ - movzbl (%r15),%edi │ │ │ │ - mov (%rbx,%rax,8),%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea (%rdi,%r9,1),%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x38(%r14),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5af26 │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rbx,%rax,8),%rdx │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5af2b │ │ │ │ - add $0xd8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 7a30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ - jmpq 5aa60 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2b(%rdi),%eax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - lea 0x8(%rbx,%rax,8),%r12 │ │ │ │ - jmpq 5aa60 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - lea -0x28(%rbx,%rax,8),%r12 │ │ │ │ - jmpq 5aa60 │ │ │ │ - callq 57d60 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5b078 │ │ │ │ - jbe 5b028 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5b060 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5b050 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x28(%rsi),%r11 │ │ │ │ - lea -0x28(%rsi,%rax,8),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rcx),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5b0a9 │ │ │ │ - lea 0x81659(%rip),%rdi │ │ │ │ - mov %eax,%eax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov (%rdi,%rax,8),%r10 │ │ │ │ - add %rcx,%r10 │ │ │ │ - cmp %r8,%r10 │ │ │ │ - je 5afaa │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r10),%rax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - setbe %bl │ │ │ │ - cmp %r11,%rcx │ │ │ │ - je 5aff7 │ │ │ │ - mov %r11,%rdx │ │ │ │ - jmp 5afbb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rdx),%rax │ │ │ │ - mov %eax,%esi │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5b08a │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdi,%rax,8),%r14 │ │ │ │ - add %rdx,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jne 5afb8 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5affa │ │ │ │ - test %esi,%esi │ │ │ │ - je 5affa │ │ │ │ - sub $0x1,%esi │ │ │ │ - cmp $0x2,%esi │ │ │ │ - jbe 5b040 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmp %r11,%rcx │ │ │ │ - jne 5afaf │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - sub %r10,%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sar $0x3,%rbx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - sub %rax,%r10 │ │ │ │ - sar $0x3,%r10 │ │ │ │ - sub %r10b,(%r9) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5b050 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rsi,%r11 │ │ │ │ - lea -0x28(%rsi,%rax,8),%r8 │ │ │ │ - jmpq 5af70 │ │ │ │ + jmp 5e148 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - test %bl,%bl │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - jmp 5affa │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - jmpq 5af70 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x8(%rsi),%r11 │ │ │ │ - lea -0x28(%rsi,%rax,8),%r8 │ │ │ │ - jmpq 5af70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%r11 │ │ │ │ - lea 0x8(%rsi,%rax,8),%r8 │ │ │ │ - jmpq 5af70 │ │ │ │ - lea 0x8166f(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x79bea(%rip),%rsi │ │ │ │ - lea 0x79997(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 57d60 │ │ │ │ - xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov 0x140(%rsp),%eax │ │ │ │ - movzbl 0x14c(%rsp),%ebx │ │ │ │ - movzbl 0x14d(%rsp),%r13d │ │ │ │ - movzwl 0x14e(%rsp),%edx │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov 0x144(%rsp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0x148(%rsp),%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - lea 0x28(%rdi),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5b5f5 │ │ │ │ - ja 5b290 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5b5c0 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - lea 0x8149c(%rip),%r14 │ │ │ │ - lea -0x28(%r15,%rax,8),%rbp │ │ │ │ - test %bl,%bl │ │ │ │ - je 5b22f │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 5b160 │ │ │ │ - cmp $0x5,%r13b │ │ │ │ - jne 5b656 │ │ │ │ - test %dx,%dx │ │ │ │ - jne 5b675 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - cmp %eax,0x10(%r12) │ │ │ │ - jne 5b699 │ │ │ │ - movzbl %bl,%eax │ │ │ │ - movb $0x0,0x17(%rsp) │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - lea 0x81455(%rip),%r14 │ │ │ │ - sub $0x3,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - movzbl 0x2(%r12),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 5b2c8 │ │ │ │ - lea 0x81346(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 57f30 │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - movzbl 0x5c(%rsp),%ebx │ │ │ │ - movzbl 0x5d(%rsp),%r13d │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jbe 5b25b │ │ │ │ - test %r13b,%r13b │ │ │ │ - setne %dl │ │ │ │ - cmp $0x5,%r13b │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - jne 5b219 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - cmp %edx,0x4(%rsp) │ │ │ │ - sete %dl │ │ │ │ - test %bl,%bl │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - jne 5b61b │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5b456 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r14,%rax,8),%r15 │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jae 5b25b │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jbe 5b1c0 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - ja 5b456 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r14,%rax,8),%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - ja 5b234 │ │ │ │ - movb $0x0,0x17(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5b694 │ │ │ │ - movzbl 0x17(%rsp),%eax │ │ │ │ - add $0x108,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + mov %r8b,0x8(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5e249 │ │ │ │ + lea 0x12be0(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %ecx,%r14d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x12bd0(%rbx),%r13 │ │ │ │ + callq 7940 │ │ │ │ + mov 0x12bd0(%rbx),%r12 │ │ │ │ + movzbl 0x8(%rsp),%esi │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne 5e219 │ │ │ │ + jmp 5e25b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + je 5e25b │ │ │ │ + cmp %r15d,0x38(%r12) │ │ │ │ + jne 5e210 │ │ │ │ + cmp %ebp,0x3c(%r12) │ │ │ │ + jne 5e210 │ │ │ │ + cmp %r14d,0x40(%r12) │ │ │ │ + jne 5e210 │ │ │ │ + cmp %sil,0x44(%r12) │ │ │ │ + jne 5e210 │ │ │ │ + lea 0x10(%r12),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5b5d0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5b5c0 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x50(%rdi),%r15 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x460,%edi │ │ │ │ + callq 5a480 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5e23f │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq 7350 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8132d(%rip),%r14 │ │ │ │ - lea -0x28(%rdi,%rax,8),%rbp │ │ │ │ - test %bl,%bl │ │ │ │ - je 5b22f │ │ │ │ - jmpq 5b151 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %esi,0x80(%rsp) │ │ │ │ - movups %xmm0,0x88(%rsp) │ │ │ │ - movups %xmm0,0x98(%rsp) │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - movdqu 0x90(%rsp),%xmm4 │ │ │ │ - mov %esi,0x84(%rsp) │ │ │ │ - mov %esi,0x88(%rsp) │ │ │ │ - movdqu 0x80(%rsp),%xmm3 │ │ │ │ - mov %rcx,0xd8(%rsp) │ │ │ │ - movups %xmm3,0xb8(%rsp) │ │ │ │ - movups %xmm4,0xc8(%rsp) │ │ │ │ - jmp 5b398 │ │ │ │ + callq 7940 │ │ │ │ + movzbl 0x1c(%rsp),%eax │ │ │ │ + mov %r15d,0x38(%r12) │ │ │ │ + mov %ebp,0x3c(%r12) │ │ │ │ + mov %r14d,0x40(%r12) │ │ │ │ + mov %al,0x44(%r12) │ │ │ │ + mov 0xa8d3c(%rip),%r14 │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5e4e3 │ │ │ │ + mov 0xa9d41(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0xa9db6(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5e4db │ │ │ │ + mov 0x2da8(%rbx),%rdx │ │ │ │ + movzwl %r15w,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 597d0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 5e2f8 │ │ │ │ + and (%rax),%rdx │ │ │ │ + mov %rdx,0x48(%r12) │ │ │ │ + lea 0x48(%r12),%r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov $0xffffffffffffffff,%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%rbx),%esi │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 5e369 │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0xffffffffffffffc0,%rax │ │ │ │ + shl %cl,%r11 │ │ │ │ + shr $0x6,%r10 │ │ │ │ + mov %r11,%rdx │ │ │ │ + and (%r15,%r10,8),%rdx │ │ │ │ + je 5e360 │ │ │ │ + jmp 5e3b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %esi,%esi │ │ │ │ - jne 5b410 │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 5b260 │ │ │ │ - movzbl 0xc5(%rsp),%edi │ │ │ │ - movzbl 0xc4(%rsp),%esi │ │ │ │ - mov 0xc0(%rsp),%eax │ │ │ │ - test %dil,%dil │ │ │ │ - setne %cl │ │ │ │ - cmp $0x5,%dil │ │ │ │ - setne %dil │ │ │ │ - and %edi,%ecx │ │ │ │ - xor $0x1,%ecx │ │ │ │ - test %sil,%sil │ │ │ │ - setne %dil │ │ │ │ - and %edi,%ecx │ │ │ │ - cmp %eax,0xbc(%rsp) │ │ │ │ - seta %dil │ │ │ │ - and %dil,%cl │ │ │ │ - jne 5b478 │ │ │ │ - add $0x8,%rbp │ │ │ │ - movl $0x0,0xb0(%rsp) │ │ │ │ - movb $0x0,0xb4(%rsp) │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 5b260 │ │ │ │ - xor %esi,%esi │ │ │ │ - tzcnt 0x0(%rbp),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov (%r15,%rdx,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 5e3b0 │ │ │ │ + add $0x40,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 5e350 │ │ │ │ mov %esi,%ecx │ │ │ │ - cmp $0x3,%esi │ │ │ │ - jle 5b330 │ │ │ │ - cmp $0x4,%esi │ │ │ │ - jne 5b451 │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - movb $0x1,0xb4(%rsp) │ │ │ │ - mov %rcx,0xe8(%rsp) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - add (%r14,%rcx,8),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jb 5b3b4 │ │ │ │ - jmpq 5b260 │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - lea -0x28(%rbp,%rax,8),%r15 │ │ │ │ - jmpq 5b2cd │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 57f30 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - mov %rcx,0xd8(%rsp) │ │ │ │ + cmp %edi,%esi │ │ │ │ + jae 5e3c8 │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5e318 │ │ │ │ + cmpb $0x0,0xba(%rax) │ │ │ │ + jne 5e318 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %r9,%rdi │ │ │ │ + sar $0x6,%eax │ │ │ │ + shl %cl,%rdi │ │ │ │ + cltq │ │ │ │ + mov %rdi,%rcx │ │ │ │ + not %rcx │ │ │ │ + and %rcx,(%r15,%rax,8) │ │ │ │ + jmpq 5e318 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp %edi,%esi │ │ │ │ + jb 5e36f │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5a7a0 │ │ │ │ xor %ecx,%ecx │ │ │ │ - tzcnt 0x0(%rbp),%rcx │ │ │ │ - movups %xmm1,0xb8(%rsp) │ │ │ │ - movups %xmm2,0xc8(%rsp) │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jle 5b3e9 │ │ │ │ - lea 0x812a3(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7981e(%rip),%rsi │ │ │ │ - lea 0x795cb(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + mov $0xffffffffffffffff,%r8 │ │ │ │ + mov %eax,0x54(%r12) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%rbx),%esi │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 5e431 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %r8,%rdx │ │ │ │ + and $0xffffffffffffffc0,%rax │ │ │ │ + shr $0x6,%r9 │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r15,%r9,8),%rdx │ │ │ │ + je 5e428 │ │ │ │ + jmp 5e460 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov (%r15,%rdx,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 5e460 │ │ │ │ + add $0x40,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 5e418 │ │ │ │ + cmp %edi,%esi │ │ │ │ + jae 5e476 │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5e3e8 │ │ │ │ + movzwl 0xb2(%rax),%eax │ │ │ │ + cmp 0x54(%r12),%eax │ │ │ │ + jne 5e3e8 │ │ │ │ + addl $0x1,0x50(%r12) │ │ │ │ + jmp 5e3e8 │ │ │ │ nopl (%rax) │ │ │ │ - cmpl $0x1,0x18(%rsp) │ │ │ │ - setbe %dil │ │ │ │ - sub $0x3,%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - setbe %sil │ │ │ │ - cmp %sil,%dil │ │ │ │ - jne 5b394 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %cl,0x17(%rsp) │ │ │ │ - callq 5af30 │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - movzwl 0xc6(%rsp),%eax │ │ │ │ - movabs $0xfffffffffff,%rdi │ │ │ │ - movdqu 0x150(%rsp),%xmm6 │ │ │ │ - mov %bl,0x14c(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r13b,0x14d(%rsp) │ │ │ │ - shr $0x4,%rdx │ │ │ │ - movups %xmm6,0xc8(%rsp) │ │ │ │ - and %rdi,%rdx │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ add %rdx,%rax │ │ │ │ - movabs $0xffff00000000000f,%rdx │ │ │ │ - and %rdi,%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - shl $0x4,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - mov %eax,0x140(%rsp) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %eax,0x144(%rsp) │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - mov %eax,0x148(%rsp) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + cmp %edi,%esi │ │ │ │ + jb 5e435 │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 5e4f0 │ │ │ │ + mov 0xa9bf7(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 5e4f6 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0xa9be9(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5e570 │ │ │ │ + mov 0xa9b63(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 5e4fb │ │ │ │ + mov 0x12bd0(%rbx),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,0x8(%rax) │ │ │ │ + mov 0x12bd0(%rbx),%rax │ │ │ │ + mov %r13,0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %r12,0x12bd0(%rbx) │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 5e249 │ │ │ │ + mfence │ │ │ │ + jmpq 5e2d3 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmpq 5e2d3 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + jmp 5e4aa │ │ │ │ + mfence │ │ │ │ + jmp 5e48d │ │ │ │ + movl $0x0,0xa9b03(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ax,0x14e(%rsp) │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - movdqu 0x140(%rsp),%xmm5 │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - movups %xmm5,0xb8(%rsp) │ │ │ │ - callq 5a9f0 │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ - jmpq 5b192 │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x30(%r12),%rbp │ │ │ │ - lea -0x28(%rdx,%rax,8),%r15 │ │ │ │ - jmpq 5b2cd │ │ │ │ - movzbl 0x2b(%r12),%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x30(%r12),%rbp │ │ │ │ - lea 0x8(%rdx,%rax,8),%r15 │ │ │ │ - jmpq 5b2cd │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x50(%r12),%rbp │ │ │ │ - lea -0x28(%rdx,%rax,8),%r15 │ │ │ │ - jmpq 5b2cd │ │ │ │ - test %bl,%bl │ │ │ │ - je 5b25b │ │ │ │ - jmpq 5b151 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x30(%rdi),%r15 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x80ffd(%rip),%r14 │ │ │ │ - lea -0x28(%rdi,%rax,8),%rbp │ │ │ │ - test %bl,%bl │ │ │ │ - je 5b22f │ │ │ │ - jmpq 5b151 │ │ │ │ - movzbl 0x2b(%rdi),%eax │ │ │ │ - lea 0x30(%rdi),%r15 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x80fd7(%rip),%r14 │ │ │ │ - lea 0x8(%rdi,%rax,8),%rbp │ │ │ │ - test %bl,%bl │ │ │ │ - je 5b22f │ │ │ │ - jmpq 5b151 │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - movdqu 0x50(%rsp),%xmm7 │ │ │ │ - movzwl 0x5e(%rsp),%edx │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - movups %xmm7,0x140(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm7 │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - movups %xmm7,0x150(%rsp) │ │ │ │ - jmpq 5b160 │ │ │ │ - lea 0x81043(%rip),%rcx │ │ │ │ - mov $0x1da,%edx │ │ │ │ - lea 0x80a8c(%rip),%rsi │ │ │ │ - lea 0x80adc(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x81024(%rip),%rcx │ │ │ │ - mov $0x1db,%edx │ │ │ │ - lea 0x80a6d(%rip),%rsi │ │ │ │ - lea 0x80ad5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x81000(%rip),%rcx │ │ │ │ - mov $0x1dc,%edx │ │ │ │ - lea 0x80a49(%rip),%rsi │ │ │ │ - lea 0x80abd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xa9ae4(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5e4aa │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 5e4aa │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa9aa9(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 5e4aa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 5e49f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - mov %edx,%ebx │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5b7be │ │ │ │ - jbe 5b758 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5b7d0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5b7e8 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x80ed9(%rip),%rbp │ │ │ │ - lea 0x80e1a(%rip),%r14 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 5b735 │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%rdx),%rax │ │ │ │ + callq 5e1b0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f038 │ │ │ │ + mov 0x458(%rax),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5e888 │ │ │ │ + cmpb $0x0,0x82(%rsi) │ │ │ │ + jne 5e7d8 │ │ │ │ + mov 0xb8(%rsi),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5e808 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + cmpb $0x0,0x2d3(%rsi) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + movb $0x1,0x3f(%rsp) │ │ │ │ + je 5e6d5 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + lea 0x48(%rsp),%r9 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 5e650 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r10d │ │ │ │ + mov 0x458(%r12),%rsi │ │ │ │ + mov %r10d,0x44(%rsp) │ │ │ │ + movzbl 0x2d3(%rsi),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 5e6b4 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%rdi │ │ │ │ + shl %cl,%rdx │ │ │ │ + and 0x88(%rsi,%rdi,8),%rdx │ │ │ │ + je 5e641 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r8,%rbx │ │ │ │ + movzbl 0x2de(%rsi,%rdx,8),%ecx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl %cl,%rbx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x18,%edx │ │ │ │ + not %rcx │ │ │ │ + and %rcx,(%r9,%rdx,1) │ │ │ │ + movzbl 0x80(%rsi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 5e630 │ │ │ │ + mov 0x458(%r12),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + addl $0x1,0x40(%rsp) │ │ │ │ + movzbl 0x2d3(%rsi),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 5e650 │ │ │ │ + movzbl 0x80(%rsi),%eax │ │ │ │ + cmp %r10d,%eax │ │ │ │ + jb 5f1c3 │ │ │ │ + movzbl 0x81(%rsi),%eax │ │ │ │ + cmp 0x40(%rsp),%eax │ │ │ │ + jb 5f1a4 │ │ │ │ + lea 0x2e08(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0xa88f8(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 5b740 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5b7f1 │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%rbp,%rax,8),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 5b715 │ │ │ │ + jne 5f060 │ │ │ │ + mov 0xa98fd(%rip),%rax │ │ │ │ + mov 0xa88de(%rip),%rbx │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + mov 0xa996b(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 5f074 │ │ │ │ + mov 0x458(%r12),%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r10w,0x50(%rsp) │ │ │ │ + movzbl 0x81(%rax),%r8d │ │ │ │ + cmp 0x40(%rsp),%r8d │ │ │ │ + ja 5ea95 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r8w,0x50(%rsp) │ │ │ │ + movzbl 0x80(%rax),%r8d │ │ │ │ + cmp 0x44(%rsp),%r8d │ │ │ │ + ja 5ec00 │ │ │ │ + mov 0xa8880(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 5f050 │ │ │ │ + mov 0xa9901(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 5f07c │ │ │ │ + mov 0xa885a(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0xa98e8(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5f0f8 │ │ │ │ + mov 0xa9862(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 5f084 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 5ea7c │ │ │ │ + mov 0x458(%r12),%rax │ │ │ │ + movb $0x1,0x82(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5f161 │ │ │ │ + add $0x88,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5b735 │ │ │ │ - movzbl 0x6(%rdx),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je 5b770 │ │ │ │ - add $0x8,%rdx │ │ │ │ - jmp 5b710 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x84(%rsi) │ │ │ │ + jne 5e5ee │ │ │ │ + movzbl 0x81(%rsi),%ecx │ │ │ │ + mov 0x54(%r12),%edi │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + add $0xb8,%rsi │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl $0x20,%rcx │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + movzbl %al,%edx │ │ │ │ + mov %rcx,0x8(%rsi) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + imul %rdi,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 52640 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5ed54 │ │ │ │ + mov 0x458(%r12),%rsi │ │ │ │ + cmpb $0x0,0x82(%rsi) │ │ │ │ + jne 5e7d8 │ │ │ │ + jmpq 5e5ee │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1328,%edi │ │ │ │ + callq 5a480 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5ed3e │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7350 │ │ │ │ + movq $0x0,0x60(%r13) │ │ │ │ + movq $0x0,0x68(%r13) │ │ │ │ + movl $0x40000001,0x70(%r13) │ │ │ │ + movl $0x1,0x78(%r13) │ │ │ │ + mov $0x10,%eax │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0xd8(%r13),%rcx │ │ │ │ + mov %r12,0x8(%r13) │ │ │ │ + cmpl $0x10,0x50(%r12) │ │ │ │ + cmovbe 0x50(%r12),%eax │ │ │ │ + sub 0x40(%r12),%al │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %al,0x80(%r13) │ │ │ │ + mov 0x40(%r12),%edx │ │ │ │ + mov %rcx,0xc8(%r13) │ │ │ │ + mov %dl,0x81(%r13) │ │ │ │ + add %edx,%eax │ │ │ │ + mov %rcx,0xd0(%r13) │ │ │ │ + mov 0x54(%r12),%edi │ │ │ │ + movl $0x0,0x2d2(%r13) │ │ │ │ + movups %xmm0,0x2a8(%r13) │ │ │ │ + mov %r15w,0x2d6(%r13) │ │ │ │ + movq $0x0,0x2c8(%r13) │ │ │ │ + movl $0xe0106,0x2a8(%r13) │ │ │ │ + mov %di,0x2d0(%r13) │ │ │ │ + mov %al,0x2d3(%r13) │ │ │ │ + mov %dl,0x2d4(%r13) │ │ │ │ + movups %xmm0,0x2b8(%r13) │ │ │ │ + movzwl 0x4d4(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5ea70 │ │ │ │ + bsr %edx,%edx │ │ │ │ + mov $0x1f,%ecx │ │ │ │ + xor $0x1f,%edx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl %al,%edx │ │ │ │ + movzwl %di,%edi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %sil,0x2d5(%r13) │ │ │ │ + lea 0x0(,%rdx,4),%r8d │ │ │ │ + add %edx,%edx │ │ │ │ + movb $0x5,0x2d6(%r13) │ │ │ │ + lea 0x8(%rdx,%rax,8),%r9d │ │ │ │ + lea -0x1(%rcx,%rdi,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + imul %r8d,%eax │ │ │ │ + add %r9d,%eax │ │ │ │ + add $0x7,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + cmp $0x7d7,%rax │ │ │ │ + jbe 5ea31 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xff,%cl │ │ │ │ + je 5f123 │ │ │ │ + cmp %edi,%esi │ │ │ │ + jge 5f123 │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %r10d,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + mov %cl,0x2d5(%r13) │ │ │ │ + lea -0x1(%rsi,%rdi,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %esi │ │ │ │ + imul %r8d,%eax │ │ │ │ + add %r9d,%eax │ │ │ │ + add $0x7,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + cmp $0x7d7,%rax │ │ │ │ + ja 5e9f0 │ │ │ │ + add $0x5,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x218(%r13),%rdi │ │ │ │ + mov %dl,0x2a8(%r13) │ │ │ │ + mov 0x54(%r12),%edx │ │ │ │ + mov %r13,0x458(%r12) │ │ │ │ + callq 5b3b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5f1ef │ │ │ │ + mov 0x458(%r12),%rsi │ │ │ │ + jmpq 5e5d1 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5b7e8 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ - jmp 5b700 │ │ │ │ - mov %r12,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + jmpq 5e998 │ │ │ │ + neg %r15d │ │ │ │ + movslq %r15d,%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%r12 │ │ │ │ + callq 5e0d0 │ │ │ │ + jmpq 5e7d8 │ │ │ │ + lea 0x48(%rsp),%rcx │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + pushq 0x8(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pushq $0x0 │ │ │ │ + lea 0x258(%r12),%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ - callq 5af30 │ │ │ │ - mov %rax,%rdx │ │ │ │ - movzbl 0x2(%r12),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 5b735 │ │ │ │ + movzbl 0x44(%r12),%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ movzbl %al,%eax │ │ │ │ - movslq (%r14,%rax,4),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - jmpq *%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x57(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x60(%rsp),%r9 │ │ │ │ + callq 19e40 │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpw $0x0,0x50(%rsp) │ │ │ │ + je 5ebe5 │ │ │ │ + lea 0x2f58(%rbp),%r15 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x458(%r12),%rdi │ │ │ │ + movzwl 0x2(%r13,%r9,2),%eax │ │ │ │ + movzbl 0x80(%rdi),%r14d │ │ │ │ + movzbl 0x81(%rdi),%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r15,%rax,8),%r10 │ │ │ │ + movzbl %r14b,%eax │ │ │ │ + mov %r14,%rcx │ │ │ │ + add %eax,%esi │ │ │ │ + movslq %esi,%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jae 5eb8b │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x88(%rdi),%r11 │ │ │ │ + shr $0x6,%rax │ │ │ │ + mov (%r11,%rax,8),%rax │ │ │ │ + not %rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + and $0xffffffffffffffc0,%rcx │ │ │ │ + and %rbx,%rax │ │ │ │ + jne 5eb7a │ │ │ │ + add $0x40,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 5eb69 │ │ │ │ + jmp 5eb8b │ │ │ │ + nop │ │ │ │ + add $0x40,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jbe 5eb8b │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x6,%rax │ │ │ │ + mov (%r11,%rax,8),%rax │ │ │ │ + xor $0xffffffffffffffff,%rax │ │ │ │ + je 5eb60 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + cltq │ │ │ │ + add %rcx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + cmova %rax,%rdx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 5f142 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + add $0x1,%r9 │ │ │ │ + mov %r8w,0x98(%rdi,%rax,2) │ │ │ │ + mov 0x18(%r10),%rsi │ │ │ │ + mov 0x458(%r12),%rcx │ │ │ │ + mov %rsi,0x2d8(%rcx,%rax,8) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x458(%r12),%rsi │ │ │ │ + sar $0x6,%eax │ │ │ │ + shl %cl,%rbx │ │ │ │ + cltq │ │ │ │ + or %rbx,0x88(%rsi,%rax,8) │ │ │ │ + movzwl 0x50(%rsp),%eax │ │ │ │ + cmp %r9d,%eax │ │ │ │ + ja 5eaf0 │ │ │ │ + mov 0x1c(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 5eff1 │ │ │ │ + mov 0x458(%r12),%rax │ │ │ │ + jmpq 5e742 │ │ │ │ + lea 0x48(%rsp),%rcx │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + pushq 0x8(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pushq $0x0 │ │ │ │ + lea 0x58(%r12),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x2f58(%rbp),%rbx │ │ │ │ + movzbl 0x44(%r12),%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + push %rax │ │ │ │ + lea 0x57(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x64(%rsp),%r9 │ │ │ │ + callq 19e40 │ │ │ │ + add $0x20,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%r11d │ │ │ │ + cmpw $0x0,0x50(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + je 5e761 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x458(%r12),%r8 │ │ │ │ + movzwl 0x2(%r13,%r9,2),%eax │ │ │ │ + movzbl 0x80(%r8),%ecx │ │ │ │ + mov %rax,%r10 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rbx,%rax,8),%r14 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5f166 │ │ │ │ + mov 0x88(%r8),%rax │ │ │ │ + xor $0xffffffffffffffff,%rax │ │ │ │ + jne 5f049 │ │ │ │ + cmp $0x40,%rcx │ │ │ │ + jbe 5ece3 │ │ │ │ + lea 0x88(%r8),%rsi │ │ │ │ + mov $0x40,%edx │ │ │ │ + jmp 5ecc1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - lea -0x28(%r13,%rax,8),%rcx │ │ │ │ - jmpq 5b710 │ │ │ │ - movzbl 0x3(%r13),%eax │ │ │ │ - lea 0x8(%r13,%rax,8),%rcx │ │ │ │ - jmpq 5b710 │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%rdx │ │ │ │ - lea 0x8(%rsi,%rax,8),%rcx │ │ │ │ - jmpq 5b700 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x8(%rsi),%rdx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ - jmpq 5b700 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq 5b700 │ │ │ │ - lea 0x80f08(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x79483(%rip),%rsi │ │ │ │ - lea 0x79230(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %edx,%esi │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5b899 │ │ │ │ - jbe 5b880 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5b8b0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5b860 │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - lea 0x28(%rcx),%rax │ │ │ │ - lea -0x28(%rcx,%rdx,8),%rcx │ │ │ │ - lea 0x80da2(%rip),%rdi │ │ │ │ + add $0x40,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jbe 5ece3 │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x6,%rax │ │ │ │ + mov (%rsi,%rax,8),%rax │ │ │ │ + xor $0xffffffffffffffff,%rax │ │ │ │ + je 5ecb8 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + cltq │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + cmova %rdx,%rcx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jae 5f166 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %r11,%rdi │ │ │ │ + add $0x1,%r9 │ │ │ │ + mov %r10w,0x98(%r8,%rax,2) │ │ │ │ + mov 0x18(%r14),%rsi │ │ │ │ + shl %cl,%rdi │ │ │ │ + mov 0x458(%r12),%rdx │ │ │ │ + mov %rsi,0x2d8(%rdx,%rax,8) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x458(%r12),%rdx │ │ │ │ + sar $0x6,%eax │ │ │ │ + cltq │ │ │ │ + or %rdi,0x88(%rdx,%rax,8) │ │ │ │ + movzwl 0x50(%rsp),%eax │ │ │ │ + cmp %r9d,%eax │ │ │ │ + ja 5ec60 │ │ │ │ + jmpq 5e761 │ │ │ │ + lea 0x654d5(%rip),%rdi │ │ │ │ + mov $0xc,%ebx │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 5ea82 │ │ │ │ + lea 0x654dd(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 5f1e2 │ │ │ │ + lea 0x12bc8(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edx,%r13d │ │ │ │ + xchg %r13d,(%rax) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 5ed78 │ │ │ │ + cmpq $0x0,0x12bb8(%rbp) │ │ │ │ + je 5f100 │ │ │ │ + movabs $0xcccccccccccccccd,%r14 │ │ │ │ + jmp 5edb1 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp 0x12bb8(%rbp),%r15 │ │ │ │ + jae 5f000 │ │ │ │ + mov %r15,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x12bc0(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 5eda0 │ │ │ │ + mov (%rax),%rbx │ │ │ │ + lea 0x12ba0(%rbp),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mul %r14 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + movzbl 0xa(%rax),%edx │ │ │ │ + cmp 0x3c(%r12),%edx │ │ │ │ + jne 5eda0 │ │ │ │ + movzbl 0xc(%rax),%edx │ │ │ │ + cmp 0x40(%r12),%edx │ │ │ │ + jne 5eda0 │ │ │ │ + movzwl 0x8(%rax),%ecx │ │ │ │ + cmp 0x54(%r12),%ecx │ │ │ │ + jne 5eda0 │ │ │ │ + movzbl 0xb(%rax),%ecx │ │ │ │ + movzbl 0xe(%rax),%esi │ │ │ │ + sub %edx,%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jge 5eda0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + testb $0x2,0xd(%rax) │ │ │ │ + je 5ee4b │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5b9b0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 5b860 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x12bc8(%rbp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + js 5f10d │ │ │ │ + mov 0x458(%r12),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x1,0x84(%rax) │ │ │ │ + mov 0x458(%r12),%rax │ │ │ │ + lea 0xaa0(%rax),%rdx │ │ │ │ + callq 5a9f0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5f010 │ │ │ │ + mov 0x458(%r12),%rax │ │ │ │ + mov 0x54(%r12),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xaa0(%rax),%rdi │ │ │ │ + callq 5b3b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5f185 │ │ │ │ + mov 0x458(%r12),%rsi │ │ │ │ + mov 0xaa4(%rsi),%edx │ │ │ │ + cmp 0x54(%r12),%edx │ │ │ │ + jne 5f22d │ │ │ │ + movzwl 0xb58(%rsi),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 5f20e │ │ │ │ + movzbl 0xb5b(%rsi),%edi │ │ │ │ + lea 0x65c50(%rip),%r15 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rdi,%r8 │ │ │ │ + test %edi,%edi │ │ │ │ + jne 5ef0f │ │ │ │ + jmpq 5efb7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0xb58(%rsi),%eax │ │ │ │ + movzbl 0xb5d(%rsi),%ecx │ │ │ │ + mov %r14d,%ebx │ │ │ │ + shl %cl,%ebx │ │ │ │ + lea -0x1(%rbx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ebx │ │ │ │ + movzbl 0xb5e(%rsi),%edx │ │ │ │ + imul (%r15,%rdx,4),%eax │ │ │ │ + lea 0x0(%r13,%r13,1),%edx │ │ │ │ + lea 0x8(%rdx,%r8,8),%edx │ │ │ │ + imul %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmpw $0x0,0xb58(%rsi,%rax,1) │ │ │ │ + je 5ef7b │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + sar $0x6,%eax │ │ │ │ + shl %cl,%rdx │ │ │ │ + cltq │ │ │ │ + or %rdx,0x88(%rsi,%rax,8) │ │ │ │ + mov 0x458(%r12),%rcx │ │ │ │ + or %rdx,0x90(%rcx,%rax,8) │ │ │ │ + mov 0x458(%r12),%rsi │ │ │ │ + lea 0xaa0(%rsi),%r9 │ │ │ │ + lea 0x48(%rsi),%r8 │ │ │ │ + mov %r13d,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - je 5b868 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 5b8c1 │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%rdi,%rdx,8),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja 5b845 │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b898 │ │ │ │ - movzbl 0x6(%rax),%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - je 5b898 │ │ │ │ - add $0x8,%rax │ │ │ │ - jmp 5b840 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%r13d │ │ │ │ + callq 5b550 │ │ │ │ + mov 0x458(%r12),%rsi │ │ │ │ + movzbl 0xb5b(%rsi),%r8d │ │ │ │ + movzbl %r8b,%edi │ │ │ │ + cmp %edi,%r13d │ │ │ │ + jb 5ef08 │ │ │ │ + movzbl 0xb30(%rsi),%eax │ │ │ │ + lea 0xb30(%rsi),%r8 │ │ │ │ + lea 0x2a8(%rsi),%rdi │ │ │ │ + test %al,%al │ │ │ │ + je 5e86f │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + callq 76a0 │ │ │ │ + mov 0x458(%r12),%rsi │ │ │ │ + jmpq 5e86f │ │ │ │ + mov 0x1c(%rsp),%r15d │ │ │ │ + jmpq 5e761 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5b860 │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - mov %rcx,%rax │ │ │ │ - lea -0x28(%rcx,%rdx,8),%rcx │ │ │ │ - jmp 5b837 │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + jmpq 5ee50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ - movzbl 0x3(%rcx),%edx │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - lea 0x8(%rcx,%rdx,8),%rcx │ │ │ │ - jmp 5b837 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - lea -0x28(%rcx,%rdx,8),%rcx │ │ │ │ - jmpq 5b837 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x65238(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + neg %r14d │ │ │ │ + mov $0x1,%edi │ │ │ │ + movslq %r14d,%rbx │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + jmpq 5ea82 │ │ │ │ + lea 0x651cc(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 5e7d8 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 5ecd2 │ │ │ │ + mov 0xa7f91(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 5e7af │ │ │ │ + mov 0xa7f81(%rip),%rbx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + jmpq 5e71e │ │ │ │ + mfence │ │ │ │ + jmpq 5e71e │ │ │ │ + mfence │ │ │ │ + jmpq 5e787 │ │ │ │ + movl $0x0,0xa8f7a(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ - lea 0x80e34(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x793af(%rip),%rsi │ │ │ │ - lea 0x7915c(%rip),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xa8f5b(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5e7af │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 5e7af │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa8f20(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 5e7af │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 5e7a0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x12bc8(%rbp) │ │ │ │ + lea 0x65534(%rip),%rdi │ │ │ │ + mov $0x1c,%ebx │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 5ea82 │ │ │ │ + lea 0x65876(%rip),%rcx │ │ │ │ + mov $0x483,%edx │ │ │ │ + lea 0x64f80(%rip),%rsi │ │ │ │ + lea 0x65493(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + lea 0x65817(%rip),%rcx │ │ │ │ + mov $0x522,%edx │ │ │ │ + lea 0x64f61(%rip),%rsi │ │ │ │ + lea 0x655d4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x657f3(%rip),%rcx │ │ │ │ + mov $0x53e,%edx │ │ │ │ + lea 0x64f3d(%rip),%rsi │ │ │ │ + lea 0x650ef(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x657f4(%rip),%rcx │ │ │ │ + mov $0x58a,%edx │ │ │ │ + lea 0x64f1e(%rip),%rsi │ │ │ │ + lea 0x6dd5c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x657b5(%rip),%rcx │ │ │ │ + mov $0x50b,%edx │ │ │ │ + lea 0x64eff(%rip),%rsi │ │ │ │ + lea 0x6554a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x65796(%rip),%rcx │ │ │ │ + mov $0x50a,%edx │ │ │ │ + lea 0x64ee0(%rip),%rsi │ │ │ │ + lea 0x6550b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov %r13d,%ebx │ │ │ │ + neg %ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + jmpq 5ea82 │ │ │ │ + lea 0x657ca(%rip),%rcx │ │ │ │ + mov $0x5cd,%edx │ │ │ │ + lea 0x64eb4(%rip),%rsi │ │ │ │ + lea 0x6dcf2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6576b(%rip),%rcx │ │ │ │ + mov $0x58e,%edx │ │ │ │ + lea 0x64e95(%rip),%rsi │ │ │ │ + lea 0x65478(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x6574c(%rip),%rcx │ │ │ │ + mov $0x58d,%edx │ │ │ │ + lea 0x64e76(%rip),%rsi │ │ │ │ + lea 0x65429(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + lea 0x12be0(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x12bd0(%r14),%rbp │ │ │ │ push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5b9d9 │ │ │ │ - ja 5b9c0 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5b9eb │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ - lea 0x80cad(%rip),%r14 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 5b95c │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ + callq 7940 │ │ │ │ + mov 0x12bd0(%r14),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 5f2ff │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%r13),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x458(%r13),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5f2ee │ │ │ │ + movzbl 0x2d3(%rsi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5b978 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5ba09 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r14,%rax,8),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - ja 5b93d │ │ │ │ - xor %r15d,%r15d │ │ │ │ + je 5f2ee │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x98(%rsi),%rdx │ │ │ │ + lea 0x9a(%rsi,%rax,2),%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 5f2e5 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movzbl 0xa0(%rbx),%edi │ │ │ │ + cmp %dil,0x2f76(%r14,%rax,8) │ │ │ │ + je 5f318 │ │ │ │ + add $0x2,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 5f2c8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x0(%r13),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 5f290 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5b95c │ │ │ │ - movzbl 0x6(%rbx),%esi │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 642c0 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %al,%al │ │ │ │ - je 5b9b0 │ │ │ │ - testb $0x2,(%rbx) │ │ │ │ - je 5b95f │ │ │ │ - movzbl 0x6(%rbx),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov (%r12,%rax,8),%rdi │ │ │ │ - callq 57d90 │ │ │ │ - test %al,%al │ │ │ │ - je 5b95f │ │ │ │ - add $0x8,%rbx │ │ │ │ - jmp 5b938 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5b9f8 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5b9eb │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x28(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ - jmpq 5b92c │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ - jmpq 5b92c │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 5b92c │ │ │ │ + jmpq 7a20 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0xffffffe2,0x7c(%rsi) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 5a6a0 │ │ │ │ + jmp 5f2ee │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ - jmpq 5b92c │ │ │ │ - lea 0x80cf0(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7926b(%rip),%rsi │ │ │ │ - lea 0x79018(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x12ba0(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ + sub $0x20,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5bb8c │ │ │ │ - ja 5bb60 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5bb83 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - mov %r13,%r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shr $0x4,%r14 │ │ │ │ - and %rax,%r14 │ │ │ │ - sub %r8,%r14 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rsp,%rbx │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x14,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a3ab0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f410 │ │ │ │ + movzbl 0xd(%rsi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 5f3e0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0xc8,%rcx │ │ │ │ + jb 5f429 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0xfff,%edx │ │ │ │ + add $0xc8,%rdx │ │ │ │ + cmp $0x1000,%rdx │ │ │ │ + jbe 5f408 │ │ │ │ + add $0xc7,%rax │ │ │ │ + or $0xfff,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + jmp 5f370 │ │ │ │ nopl (%rax) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 5bae9 │ │ │ │ - lea 0x80b3c(%rip),%r12 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 5bb10 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - ja 5bad5 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 57f30 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - movzwl 0x16(%rsp),%ecx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 5bbb1 │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%r12,%rdx,8),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - ja 5baa4 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 5bbd0 │ │ │ │ - add $0x58,%rsp │ │ │ │ + test $0x2,%al │ │ │ │ + jne 5f394 │ │ │ │ + mov 0x12bb0(%r12),%rax │ │ │ │ + cmp %rax,0x12bb8(%r12) │ │ │ │ + je 5f43f │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5bec0 │ │ │ │ + jmp 5f394 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + jmp 5f3d5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5f45e │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe 5bae9 │ │ │ │ - mov %r13,%rdx │ │ │ │ - shr $0x30,%rdx │ │ │ │ - cmp %dx,0x36(%rsp) │ │ │ │ - jne 5bb52 │ │ │ │ - shr $0x4,%rax │ │ │ │ - movzwl %cx,%edi │ │ │ │ - mov 0x10(%r15),%edx │ │ │ │ - sub 0x18(%r15),%rdx │ │ │ │ - movabs $0xfffffffffff,%rsi │ │ │ │ - and %rsi,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 5bb79 │ │ │ │ - add $0x8,%rbx │ │ │ │ - jmpq 5ba98 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5bba0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5bb83 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x28(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ - jmpq 5ba7c │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 5baeb │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 5ba7c │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ - jmpq 5ba7c │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x8(%rdx),%rbx │ │ │ │ - lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ - jmpq 5ba7c │ │ │ │ - lea 0x80b48(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x790c3(%rip),%rsi │ │ │ │ - lea 0x78e70(%rip),%rdi │ │ │ │ + movq $0xffffffffffffffff,(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ + jmpq 5f370 │ │ │ │ + lea 0x655fa(%rip),%rcx │ │ │ │ + mov $0x274,%edx │ │ │ │ + lea 0x64c64(%rip),%rsi │ │ │ │ + lea 0x65107(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ + mov $0x7f8,%edi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5be41 │ │ │ │ - jbe 5bde0 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5be58 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5be20 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x28(%rdx),%r12 │ │ │ │ - lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x809b1(%rip),%r15 │ │ │ │ - nop │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 5bc59 │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%r12),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5bd08 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5be79 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r15,%rax,8),%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jb 5bc35 │ │ │ │ - movzbl 0x2(%rbx),%r9d │ │ │ │ - cmp $0xe,%r9b │ │ │ │ - je 5bdc5 │ │ │ │ - jbe 5bce8 │ │ │ │ - cmp $0x10,%r9b │ │ │ │ - je 5be30 │ │ │ │ - cmp $0x12,%r9b │ │ │ │ - jne 5be70 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - lea 0x28(%rbp),%rax │ │ │ │ - lea -0x28(%rbp,%rdx,8),%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 5a480 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f867 │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0x80947(%rip),%r8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%edi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe 5bcc6 │ │ │ │ xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - je 5bd28 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 5be79 │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%r8,%rdx,8),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 5bca7 │ │ │ │ - test %dil,%dil │ │ │ │ - je 5be00 │ │ │ │ - test %r9b,%r9b │ │ │ │ - sete %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x5(%r9),%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5be70 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ - lea -0x28(%rbp,%rdx,8),%rsi │ │ │ │ - jmp 5bc90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5bc59 │ │ │ │ - testb $0x2,(%r12) │ │ │ │ - jne 5bd40 │ │ │ │ - add $0x8,%r12 │ │ │ │ - jmpq 5bc30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x65677(%rip),%rbx │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x34(%rsp) │ │ │ │ + movq $0x0,0x3c(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0x76(%rip),%rax │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + lea 0x12ba0(%r13),%rax │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov $0x14,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a3ab0 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 5bcc6 │ │ │ │ + je 5f83a │ │ │ │ + testb $0x1,0xd(%r13) │ │ │ │ + jne 5f696 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0xc8,%rcx │ │ │ │ + jb 5f850 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0xfff,%edx │ │ │ │ + add $0xc8,%rdx │ │ │ │ + cmp $0x1000,%rdx │ │ │ │ + jbe 5f830 │ │ │ │ + add $0xc7,%rax │ │ │ │ + or $0xfff,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + jmp 5f550 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + lea 0x28(%rbp),%r10 │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movdqu 0x10(%rdi),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rbp) │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 5f612 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rbp,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ - jmpq 5bca0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x6(%r12),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x0(%r13,%rax,8),%rdi │ │ │ │ - callq 57d90 │ │ │ │ - test %al,%al │ │ │ │ - je 5bd18 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 5af30 │ │ │ │ - mov %rax,%r12 │ │ │ │ - movzbl 0x2(%rbx),%eax │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5bd82 │ │ │ │ - ja 5bdb0 │ │ │ │ - cmp $0x6,%al │ │ │ │ - ja 5bd90 │ │ │ │ - cmp $0x4,%al │ │ │ │ - jbe 5bc59 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - lea -0x28(%rbp,%rax,8),%r14 │ │ │ │ - jmpq 5bc30 │ │ │ │ - nop │ │ │ │ - cmp $0xe,%al │ │ │ │ - jne 5bc59 │ │ │ │ - movzbl 0x3(%rbp),%eax │ │ │ │ - lea 0x8(%rbp,%rax,8),%r14 │ │ │ │ - jmpq 5bc30 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 5f600 │ │ │ │ + movzbl 0x2b(%rbp),%esi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %rsi,%rdi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5f675 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5bc59 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - lea -0x28(%rbp,%rax,8),%r14 │ │ │ │ - jmpq 5bc30 │ │ │ │ - movzbl 0x3(%rbp),%edx │ │ │ │ - lea 0x8(%rbp),%rax │ │ │ │ - lea 0x8(%rbp,%rdx,8),%rsi │ │ │ │ - jmpq 5bc90 │ │ │ │ + movzbl 0x2d(%rbp),%ecx │ │ │ │ + mov %r11d,%eax │ │ │ │ + movzwl 0x10(%r13,%r8,2),%r9d │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl 0x28(%rbp),%eax │ │ │ │ + lea -0x1(%rcx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movzbl 0x2e(%rbp),%edx │ │ │ │ + imul (%rbx,%rdx,4),%eax │ │ │ │ + imul %esi,%eax │ │ │ │ + lea 0x8(%rax,%rdi,8),%eax │ │ │ │ + lea (%rax,%r8,2),%eax │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov %r9w,(%r10,%rax,1) │ │ │ │ + movzbl 0x2b(%rbp),%edi │ │ │ │ + movzbl %dil,%esi │ │ │ │ + cmp %r8d,%esi │ │ │ │ + ja 5f630 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f780 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 5f83f │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x20,0x15(%r15) │ │ │ │ + jne 5f6b0 │ │ │ │ + mov 0x18(%r15),%eax │ │ │ │ + andb $0x7f,0x58(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movb $0x0,0xc2(%r15) │ │ │ │ + movq $0x0,0x28(%r15) │ │ │ │ + movq $0x0,0xe0(%r15) │ │ │ │ + mov %rdx,0x20(%r15) │ │ │ │ + mov %rdx,0xd8(%r15) │ │ │ │ + mov %eax,0x1c(%r15) │ │ │ │ + mov %eax,0xd4(%r15) │ │ │ │ + movl $0x0,0xd0(%r15) │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 5f810 │ │ │ │ + cmpb $0xe,0x2(%rdi) │ │ │ │ + jne 5f822 │ │ │ │ + movzbl 0x3(%rsi),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5f780 │ │ │ │ + movzbl 0x5(%rsi),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl (%rsi),%eax │ │ │ │ + lea -0x1(%rcx,%rax,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movzbl 0x6(%rsi),%edx │ │ │ │ + mov (%rbx,%rdx,4),%ecx │ │ │ │ + imul %r8d,%ecx │ │ │ │ + imul %ecx,%eax │ │ │ │ + lea 0x8(%rax,%r8,8),%ecx │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + lea 0x12(%r13,%rax,2),%r8 │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + jmp 5f769 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5be20 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ - jmpq 5bc28 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 5f780 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + movzwl (%rsi,%rdx,1),%edx │ │ │ │ + cmp %dx,(%rax) │ │ │ │ + je 5f760 │ │ │ │ + jmpq 5f5d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x2(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %eax,0xd8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 5f696 │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f579 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8d,0x4(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x4(%rsp),%r8d │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5f847 │ │ │ │ + add $0x108,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 5bc28 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - lea 0x8(%rbp),%rax │ │ │ │ - lea -0x28(%rbp,%rdx,8),%rsi │ │ │ │ - jmpq 5bc90 │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - lea 0x8(%rdx),%r12 │ │ │ │ - lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ - jmpq 5bc28 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x8(%rdx),%r12 │ │ │ │ - lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ - jmpq 5bc28 │ │ │ │ + nop │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5f68d │ │ │ │ + cmpb $0xe,0x2(%rdi) │ │ │ │ + je 5f715 │ │ │ │ + mov $0xfffffffb,%r8d │ │ │ │ + jmp 5f7c2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + jmpq 5f5c0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 5f7c2 │ │ │ │ + mov %eax,%r8d │ │ │ │ + jmpq 5f7c2 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 5bc90 │ │ │ │ - lea 0x80880(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x78dfb(%rip),%rsi │ │ │ │ - lea 0x78ba8(%rip),%rdi │ │ │ │ + movq $0xffffffffffffffff,0x10(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x18(%rsp) │ │ │ │ + jmpq 5f550 │ │ │ │ + lea 0x650d2(%rip),%rcx │ │ │ │ + mov $0x643,%edx │ │ │ │ + lea 0x6483c(%rip),%rsi │ │ │ │ + lea 0x64a04(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + lea -0x4949(%rip),%rdx │ │ │ │ + mov $0x6,%esi │ │ │ │ + callq 8c8e0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5f8b0 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x649d8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + sub $0xf8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rdx),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5c120 │ │ │ │ - jbe 5c098 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5c138 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5c02e │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0x28(%rcx),%r15 │ │ │ │ - lea -0x28(%rcx,%rax,8),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jbe 5c02e │ │ │ │ - mov (%r15),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5c0b0 │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt %rcx,%rax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg 5c058 │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x6,%esi │ │ │ │ + movq $0xffffffffffffffff,0x24(%rsp) │ │ │ │ + movq $0x0,0x2c(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x8f(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c6d0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5fad0 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 5fad0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x18(%rax),%rbx │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + lea 0x1(%rbx),%r15 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 5c0c0 │ │ │ │ - movzbl 0x6(%r15),%ecx │ │ │ │ - lea 0x8969f(%rip),%r13 │ │ │ │ - cmp 0x4d6(%rbp),%cl │ │ │ │ - jae 5bf70 │ │ │ │ - movslq %ecx,%rax │ │ │ │ - cmpq $0x0,0x1a0(%rbp,%rax,8) │ │ │ │ - je 5bf70 │ │ │ │ - mov %ecx,%ecx │ │ │ │ - add $0x34,%rcx │ │ │ │ - mov 0x0(%rbp,%rcx,8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5c150 │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 57d90 │ │ │ │ - movzbl 0x6(%r15),%ecx │ │ │ │ - test %al,%al │ │ │ │ - je 5bf70 │ │ │ │ - lea 0x8021c(%rip),%r13 │ │ │ │ - testb $0x2,(%r15) │ │ │ │ - lea 0x80218(%rip),%rdx │ │ │ │ - lea 0x8964b(%rip),%rax │ │ │ │ - mov (%r15),%r8 │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - movzbl 0x7(%r15),%r9d │ │ │ │ - mov (%r14),%rdi │ │ │ │ - push %r13 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - shr $0x4,%r8 │ │ │ │ - lea 0x801f9(%rip),%rdx │ │ │ │ - push %rax │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - and %rax,%r8 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 57c40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%r14) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5c15f │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x80606(%rip),%rdx │ │ │ │ - add (%rdx,%rax,8),%r15 │ │ │ │ - mov %r15,%r13 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jbe 5c02e │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - lea 0x85edd(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 57c40 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%r14),%rdi │ │ │ │ - mov %rdi,(%r14) │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 5bf0a │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - lea 0x803c9(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 57c40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%r14) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + jne 5fa9a │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5fa9a │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 5fa30 │ │ │ │ + movq $0x0,0x12bb8(%r14) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5faf0 │ │ │ │ + bsr %rbx,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov $0x10,%ebp │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + shl %cl,%rbp │ │ │ │ + mov %rax,0x12bb0(%r14) │ │ │ │ + cmp $0xfff,%rbp │ │ │ │ + jbe 5fb00 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5a550 │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rsi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5fb2b │ │ │ │ + mov %rax,0x12bc0(%r14) │ │ │ │ + movabs $0xcccccccccccccccd,%rbp │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + lea 0x12ba0(%r14,%r13,8),%r13 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 5fa53 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mul %rbp │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rsi │ │ │ │ + callq a3880 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5fb20 │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 5fa50 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5c15a │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 5fb5f │ │ │ │ + add $0xf8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 5c014 │ │ │ │ - movzwl (%r15),%r8d │ │ │ │ - mov (%r15),%rcx │ │ │ │ - lea 0x80145(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - shr $0x5,%r8w │ │ │ │ - shr $0x11,%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - callq 57c40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%r14) │ │ │ │ - jmpq 5bfc1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5c02e │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %rcx,%r15 │ │ │ │ - lea -0x28(%rcx,%rax,8),%r12 │ │ │ │ - jmpq 5bef5 │ │ │ │ - nop │ │ │ │ - mov (%r14),%rdi │ │ │ │ - jmpq 5c014 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 5fa9a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 57f30 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - movzbl 0x15(%rsp),%eax │ │ │ │ - lea 0x802c3(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - push %rax │ │ │ │ - movzbl 0x1c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - movzwl 0x28(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - movzwl 0x2e(%rsp),%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - callq 57c40 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cltq │ │ │ │ - add %rax,(%r14) │ │ │ │ - jmpq 5bfc1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x3(%rcx),%eax │ │ │ │ - lea 0x8(%rcx),%r15 │ │ │ │ - lea 0x8(%rcx,%rax,8),%r12 │ │ │ │ - jmpq 5bef5 │ │ │ │ + movq $0x1,0x12bb0(%r14) │ │ │ │ + mov $0x10,%ebp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5a480 │ │ │ │ + mov %rax,0x12bc0(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5fa30 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0x8(%rcx),%r15 │ │ │ │ - lea -0x28(%rcx,%rax,8),%r12 │ │ │ │ - jmpq 5bef5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x6(%r15),%ecx │ │ │ │ - jmpq 5bf70 │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + jmpq 5fa9a │ │ │ │ + callq a71b0 │ │ │ │ + lea -0x1(%rbp),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5fa29 │ │ │ │ + movq $0x0,0x12bc0(%r14) │ │ │ │ + jmp 5fb20 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - callq 57d60 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - jmpq 5bea0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea 0x12bc8(%rsi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ push %r14 │ │ │ │ - lea 0x89444(%rip),%rax │ │ │ │ - lea 0x80039(%rip),%r9 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0x80269(%rip),%rdx │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - testb $0x1,0x12(%rcx) │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmove %rax,%r9 │ │ │ │ - mov 0x8(%rcx),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - movzwl 0x10(%r12),%r8d │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5fb90 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmpq $0x0,0x12bb8(%rbp) │ │ │ │ + lea 0x12ba0(%rbp),%r13 │ │ │ │ + movabs $0xcccccccccccccccd,%r12 │ │ │ │ + je 5fc62 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x12bc0(%rbp),%rax │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x1,%r15 │ │ │ │ + shl $0x4,%rbx │ │ │ │ + mov (%rax,%rbx,1),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mul %r12 │ │ │ │ + shr $0x4,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + callq a3800 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + movzbl 0xc(%rax),%edx │ │ │ │ + add 0x12bc0(%rbp),%rbx │ │ │ │ + movzbl 0xb(%rax),%r9d │ │ │ │ + mov 0x8(%rbx),%r8d │ │ │ │ sub %rdi,%rsi │ │ │ │ - callq 57c40 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - movdqu 0x14(%r12),%xmm0 │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x24(%r12),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x85cc7(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 57c40 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ + push %rdx │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + sub %edx,%r9d │ │ │ │ + lea 0x64674(%rip),%rdx │ │ │ │ + callq 5a390 │ │ │ │ cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ + add %rax,(%r14) │ │ │ │ + pop %rax │ │ │ │ + mov $0x14,%eax │ │ │ │ + cmpq $0x14,0x12bb8(%rbp) │ │ │ │ + cmovbe 0x12bb8(%rbp),%rax │ │ │ │ + pop %rdx │ │ │ │ + cmp %r15,%rax │ │ │ │ + ja 5fbc0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x12bc8(%rbp) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 5bea0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - jmpq 5bea0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + lea 0x12be0(%rsi),%rax │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - movzbl 0x2(%rsi),%edx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea -0x5(%rdx),%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 5c2a0 │ │ │ │ - lea 0x802d7(%rip),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movslq (%rcx,%rax,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x12bd0(%rbx),%rbx │ │ │ │ + add $0x12bd0,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 5fdc2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x60(%rsp) │ │ │ │ - cmp $0xe,%dl │ │ │ │ - jbe 5c77b │ │ │ │ - cmp $0x10,%dl │ │ │ │ - je 5c819 │ │ │ │ - cmp $0x12,%dl │ │ │ │ - jne 5c810 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x28(%r13),%rdx │ │ │ │ - lea -0x28(%r13,%rax,8),%rsi │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - lea 0x802f6(%rip),%rdi │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + lea 0x64a7a(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x38(%rbx),%ecx │ │ │ │ + mov 0x40(%rbx),%r9d │ │ │ │ + mov 0x3c(%rbx),%r8d │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 5a390 │ │ │ │ + movslq %eax,%r12 │ │ │ │ + add (%r15),%r12 │ │ │ │ + mov %r12,(%r15) │ │ │ │ + mov 0x458(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5fdb4 │ │ │ │ + movzbl 0x80(%rbp),%eax │ │ │ │ + lea 0x90(%rbp),%rdx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %al,0x17(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + sar $0x6,%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + je 5fe60 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %r10b,%eax │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jbe 5c31c │ │ │ │ - xor %ecx,%ecx │ │ │ │ - tzcnt (%rdx),%rcx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 5c7a8 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jg 5c82b │ │ │ │ - mov %ecx,%ecx │ │ │ │ - add (%rdi,%rcx,8),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - ja 5c2f9 │ │ │ │ - mov %al,0x60(%rsp) │ │ │ │ - movzbl 0x70(%rsp),%edx │ │ │ │ - lea 0x40(%rsp),%r11 │ │ │ │ - lea -0x1(%rax),%r8 │ │ │ │ - movdqu 0x60(%rsp),%xmm1 │ │ │ │ - mov %r11,%r9 │ │ │ │ - lea 0x41(%rsp),%rbp │ │ │ │ - mov %dl,0x50(%rsp) │ │ │ │ - not %r9 │ │ │ │ - movups %xmm1,0x40(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - jle 5c39b │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rax),%esi │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %cl,%sil │ │ │ │ - seta %dil │ │ │ │ - setb %dl │ │ │ │ - movzbl %dil,%edi │ │ │ │ - sub %edi,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 5c381 │ │ │ │ - mov %sil,(%rax) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %cl,0x1(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - lea (%r9,%rax,1),%rdx │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jl 5c358 │ │ │ │ - sub $0x1,%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - jle 5c39b │ │ │ │ - test %bl,%bl │ │ │ │ - jne 5c350 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - mov %r11,%rax │ │ │ │ - sub %r11d,%ecx │ │ │ │ - jmp 5c3c1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp 0x1(%rax),%dl │ │ │ │ - je 5c804 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - cmp %edx,%r10d │ │ │ │ - ja 5c3b0 │ │ │ │ + mov 0x90(%rbp,%r13,8),%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + callq b5080 │ │ │ │ + add %eax,%r14d │ │ │ │ + cmp %r13d,0x4(%rsp) │ │ │ │ + jg 5fd40 │ │ │ │ + movzbl 0x17(%rsp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 5fd88 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movslq 0x4(%rsp),%r13 │ │ │ │ + mov $0xffffffffffffffff,%rdi │ │ │ │ + shl %cl,%rdi │ │ │ │ + not %rdi │ │ │ │ + and (%rax,%r13,8),%rdi │ │ │ │ + callq b5080 │ │ │ │ + add %eax,%r14d │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r12,%rdi │ │ │ │ + movzbl 0x81(%rbp),%r8d │ │ │ │ + lea 0x649db(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 5c677 │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %r13,%r12 │ │ │ │ - lea -0x28(%r13,%rax,8),%rbx │ │ │ │ - movzwl 0x452(%r14),%edi │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jae 5c60c │ │ │ │ - movl $0xffffffff,0xc(%rsp) │ │ │ │ - lea 0x801e5(%rip),%r15 │ │ │ │ - mov (%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c670 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5c670 │ │ │ │ - movzbl 0x2(%rbp),%edx │ │ │ │ - cmp $0x5,%dl │ │ │ │ - jne 5c580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5c6d8 │ │ │ │ - cmp $0xe,%dl │ │ │ │ - je 5c740 │ │ │ │ - ja 5c6a0 │ │ │ │ - sub $0x5,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - ja 5c730 │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - mov %r13,%rax │ │ │ │ - lea -0x28(%r13,%rdx,8),%r8 │ │ │ │ - movzbl 0x6(%r12),%edx │ │ │ │ - movzbl 0x4d6(%r14),%r9d │ │ │ │ - cmp %r9d,%edx │ │ │ │ - jae 5c6c8 │ │ │ │ - cmpq $0x0,0x1a0(%r14,%rdx,8) │ │ │ │ - lea 0x34(%rdx),%r9 │ │ │ │ - je 5c6c8 │ │ │ │ - mov (%r14,%r9,8),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 5c6c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jbe 5c4b8 │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - je 5c640 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 5c82b │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%r15,%rdx,8),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - ja 5c495 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %edi,%r10d │ │ │ │ - movzwl 0xb2(%r9),%r8d │ │ │ │ - movabs $0xfffffffffff,%rcx │ │ │ │ - mov 0xa8(%r9),%r11 │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rcx,%rax │ │ │ │ - imul %r8,%r11 │ │ │ │ - lea (%r10,%rax,1),%rdx │ │ │ │ - and %rcx,%rdx │ │ │ │ - cmp %r11,%rdx │ │ │ │ - ja 5c7d0 │ │ │ │ - movzwl 0xb0(%r9),%edx │ │ │ │ - imul %r8,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 5c7ec │ │ │ │ - xor %edx,%edx │ │ │ │ - div %r8 │ │ │ │ - add %r10,%rdx │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jae 5c5e8 │ │ │ │ - lea 0x7fd83(%rip),%rax │ │ │ │ - jmpq 5c677 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %r13,%r12 │ │ │ │ - lea -0x28(%r13,%rax,8),%rbx │ │ │ │ - mov 0x10(%rbp),%edi │ │ │ │ - jmpq 5c3e3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x8(%r13),%r12 │ │ │ │ - lea -0x28(%r13,%rax,8),%rbx │ │ │ │ - jmp 5c533 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea 0x28(%r13),%r12 │ │ │ │ - lea -0x28(%r13,%rax,8),%rbx │ │ │ │ - jmpq 5c3db │ │ │ │ + sub %r12,%rsi │ │ │ │ + callq 5a390 │ │ │ │ + cltq │ │ │ │ + add %rax,(%r15) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp 0x8(%rsp),%rbx │ │ │ │ + jne 5fcd0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + lea 0x12c18(%rbx),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x12c08(%rbx),%rax │ │ │ │ + lea 0x12c08(%rdx),%rbp │ │ │ │ + lea -0x38(%rax),%rbx │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 5fe41 │ │ │ │ + lea 0x649a7(%rip),%r13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x3(%r13),%eax │ │ │ │ - lea 0x8(%r13),%r12 │ │ │ │ - lea 0x8(%r13,%rax,8),%rbx │ │ │ │ - jmp 5c533 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %eax,%eax │ │ │ │ - je 5c42b │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - ja 5c5f9 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 57f30 │ │ │ │ - movzwl 0x1e(%rsp),%eax │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - movzbl 0x1c(%rsp),%edi │ │ │ │ - add %eax,%edx │ │ │ │ - cmp 0x14(%rsp),%edx │ │ │ │ - ja 5c7f8 │ │ │ │ - movzbl %dil,%edx │ │ │ │ - cmp $0x7,%dil │ │ │ │ - ja 5c6e8 │ │ │ │ - sub $0x3,%edx │ │ │ │ - movzbl 0x1d(%rsp),%r8d │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe 5c6f8 │ │ │ │ - cmp $0x5,%r8b │ │ │ │ - ja 5c798 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%r12),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 5c84a │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r15,%rax,8),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - ja 5c3fb │ │ │ │ - movzbl 0x2(%rbp),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - movups %xmm0,0x60(%rsp) │ │ │ │ - cmp $0xe,%dl │ │ │ │ - jne 5c2ae │ │ │ │ - movzbl 0x3(%r13),%eax │ │ │ │ - lea 0x8(%r13),%rdx │ │ │ │ - lea 0x8(%r13,%rax,8),%rsi │ │ │ │ - jmpq 5c2e0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c4b8 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 5c65d │ │ │ │ - movzbl 0x6(%rax),%esi │ │ │ │ - cmp %sil,0x6(%r12) │ │ │ │ - je 5c7e0 │ │ │ │ - add $0x8,%rax │ │ │ │ - jmpq 5c490 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x7fb84(%rip),%rax │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 5c84f │ │ │ │ - add $0x88,%rsp │ │ │ │ + mov 0x78(%rbx),%r9d │ │ │ │ + movzbl 0x80(%rbx),%ecx │ │ │ │ + movzbl 0x81(%rbx),%r8d │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 5a390 │ │ │ │ + cltq │ │ │ │ + add %rax,(%r15) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + lea -0x38(%rax),%rbx │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 5fe08 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x10,%dl │ │ │ │ - je 5c758 │ │ │ │ - cmp $0x12,%dl │ │ │ │ - jne 5c730 │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - lea 0x28(%r13),%rax │ │ │ │ - lea -0x28(%r13,%rdx,8),%r8 │ │ │ │ - jmpq 5c452 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x7fbba(%rip),%rax │ │ │ │ - jmp 5c677 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x7fb63(%rip),%rax │ │ │ │ - jmp 5c677 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x7fadd(%rip),%rax │ │ │ │ - jmp 5c677 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpq $0x0,0x127d0(%r14) │ │ │ │ - je 5c6e8 │ │ │ │ - cmp $0x5,%r8b │ │ │ │ - ja 5c798 │ │ │ │ - movzwl 0x20(%rsp),%edx │ │ │ │ - add %edx,%eax │ │ │ │ - cmpl $0xffffffff,0xc(%rsp) │ │ │ │ - je 5c76a │ │ │ │ - cmp 0xc(%rsp),%eax │ │ │ │ - je 5c5e8 │ │ │ │ - lea 0x7faea(%rip),%rax │ │ │ │ - jmpq 5c677 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 5c452 │ │ │ │ + jmpq 7a20 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%r13),%edx │ │ │ │ - lea 0x8(%r13),%rax │ │ │ │ - lea 0x8(%r13,%rdx,8),%r8 │ │ │ │ - jmpq 5c452 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 5fd5b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - lea 0x8(%r13),%rax │ │ │ │ - lea -0x28(%r13,%rdx,8),%r8 │ │ │ │ - jmpq 5c452 │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r12),%rax │ │ │ │ - jmpq 5c5f0 │ │ │ │ - sub $0x5,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - ja 5c810 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea -0x28(%r13,%rax,8),%rsi │ │ │ │ - jmpq 5c2e0 │ │ │ │ - lea 0x7fa43(%rip),%rax │ │ │ │ - jmpq 5c677 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%r10),%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5c31c │ │ │ │ - movzbl 0x6(%rdx),%eax │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - add $0x8,%rdx │ │ │ │ - mov %al,0x61(%rsp,%r10,1) │ │ │ │ - mov %ecx,%r10d │ │ │ │ - jmpq 5c2f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x7fa98(%rip),%rax │ │ │ │ - jmpq 5c677 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x7fc71(%rip),%rax │ │ │ │ - jmpq 5c677 │ │ │ │ - lea 0x7fa61(%rip),%rax │ │ │ │ - jmpq 5c677 │ │ │ │ - lea 0x7fc29(%rip),%rax │ │ │ │ - jmpq 5c677 │ │ │ │ - lea 0x7fa1a(%rip),%rax │ │ │ │ - jmpq 5c677 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 5c2e0 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x8(%r13),%rdx │ │ │ │ - lea -0x28(%r13,%rax,8),%rsi │ │ │ │ - jmpq 5c2e0 │ │ │ │ - lea 0x7fece(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x78449(%rip),%rsi │ │ │ │ - lea 0x781f6(%rip),%rdi │ │ │ │ + push %r13 │ │ │ │ + lea 0x12bd0(%rdi),%r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x12be0(%rdi),%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 5febe │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5fed2 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq 7a20 │ │ │ │ + cmpq $0x0,0x458(%rbp) │ │ │ │ + jne 5ff17 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x12bd0(%rbx),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jne 5fe90 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x12c08(%rbx),%rax │ │ │ │ + cmp %rax,0x12c08(%rbx) │ │ │ │ + jne 5ff36 │ │ │ │ + mov 0x12bc0(%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + lea 0x12ba0(%rbx),%rdi │ │ │ │ + movq $0x0,0x12bc0(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq a3c20 │ │ │ │ + lea 0x64a12(%rip),%rcx │ │ │ │ + mov $0x6d6,%edx │ │ │ │ + lea 0x6418c(%rip),%rsi │ │ │ │ + lea 0x64389(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x649f3(%rip),%rcx │ │ │ │ + mov $0x6da,%edx │ │ │ │ + lea 0x6416d(%rip),%rsi │ │ │ │ + lea 0x64880(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 57d60 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - sub $0x5,%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 5c878 │ │ │ │ - lea 0x76a28(%rip),%rax │ │ │ │ + lea 0x12c48(%rdi),%rax │ │ │ │ + movq $0x0,0x12c40(%rdi) │ │ │ │ + mov %rax,0x12c50(%rdi) │ │ │ │ + mov %rax,0x12c48(%rdi) │ │ │ │ + lea -0x3f47(%rip),%rax │ │ │ │ + mov %rax,0x12c58(%rdi) │ │ │ │ + lea 0x12c78(%rdi),%rax │ │ │ │ + mov %rax,0x12c80(%rdi) │ │ │ │ + mov %rax,0x12c78(%rdi) │ │ │ │ + lea -0x424a(%rip),%rax │ │ │ │ + mov %rax,0x12c88(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x12c70(%rdi) │ │ │ │ + movl $0x18,0x12c68(%rdi) │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - jmpq 5c250 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - sub $0x5,%rax │ │ │ │ - lea 0x0(,%rax,8),%rcx │ │ │ │ - cmp $0x28,%rcx │ │ │ │ - jbe 5c8c0 │ │ │ │ - cmp $0x9,%rax │ │ │ │ - ja 5c8b8 │ │ │ │ - cmpw $0xb,0x4d0(%rdi) │ │ │ │ - ja 5c8ac │ │ │ │ - mov 0x14(%rdx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5c8d0 │ │ │ │ - jmpq 5c250 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x769dd(%rip),%rax │ │ │ │ - retq │ │ │ │ - lea 0x769c5(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7f9e3(%rip),%rax │ │ │ │ + push %r12 │ │ │ │ + lock orq $0x8000,0xe0(%rdi) │ │ │ │ + movzbl 0x454(%rdi),%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 60000 │ │ │ │ + cmp $0x2,%al │ │ │ │ + je 60032 │ │ │ │ + test %al,%al │ │ │ │ + jne 6005d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jmpq 5c250 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 5ca20 │ │ │ │ - jbe 5c9e8 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 5ca08 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 5ca55 │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 5c9ff │ │ │ │ - mov %rax,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - add $0x8,%rcx │ │ │ │ - bswap %rdx │ │ │ │ - mov %rdx,-0x8(%rcx) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 5c930 │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe 5c9ff │ │ │ │ - lea 0x7fc8d(%rip),%rdi │ │ │ │ - jmp 5c971 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 5c9d0 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jg 5ca32 │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%rdi,%rdx,8),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 5c9aa │ │ │ │ - xor %ecx,%ecx │ │ │ │ - tzcnt (%rax),%rcx │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 5c9b0 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 5c958 │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - bswap %rdx │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - bswap %rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov $0x3,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - add (%rdi,%rdx,8),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 5c971 │ │ │ │ + callq 98850 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %al,%al │ │ │ │ + jne 60020 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - rolw $0x8,0x6(%rax) │ │ │ │ - bswap %rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - jmp 5c95d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - bswap %edx │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rax),%rdx │ │ │ │ - jmpq 5c95d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 5ca00 │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - jmpq 5c91e │ │ │ │ - retq │ │ │ │ + lea 0x64b39(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ - jmpq 5c91e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x3(%rsi),%edx │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - lea 0x8(%rsi,%rdx,8),%rsi │ │ │ │ - jmpq 5c91e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x7fcc3(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x7823e(%rip),%rsi │ │ │ │ - lea 0x77feb(%rip),%rdi │ │ │ │ + lea 0x64b3b(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x64c6b(%rip),%rcx │ │ │ │ + mov $0x15,%edx │ │ │ │ + lea 0x64b35(%rip),%rsi │ │ │ │ + lea 0x6cea3(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x64c4c(%rip),%rcx │ │ │ │ + mov $0x18,%edx │ │ │ │ + lea 0x64b16(%rip),%rsi │ │ │ │ + lea 0x6ce84(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lock orq $0x10000,0xe0(%rdi) │ │ │ │ + testb $0x10,0xe0(%rdi) │ │ │ │ + jne 600a0 │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + jmpq 5ffd0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 98850 │ │ │ │ + test %al,%al │ │ │ │ + jne 600c8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x64a91(%rip),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 71a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + lea -0xaf0(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - mov 0x10(%rdi),%edx │ │ │ │ - cmp %rax,0x4c(%rsp) │ │ │ │ - mov 0x44(%rsp),%rsi │ │ │ │ - seta %al │ │ │ │ - mov 0x18(%rdi),%r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ + mov -0xa58(%rdi),%rbp │ │ │ │ + lea 0x130(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7870 │ │ │ │ + mov $0xc,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 9ad20 │ │ │ │ + test %al,%al │ │ │ │ + je 60160 │ │ │ │ + mov $0xc,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9b220 │ │ │ │ test %eax,%eax │ │ │ │ - jne 5cab2 │ │ │ │ - mov %r8,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - setb %al │ │ │ │ - seta %dil │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dil,%edi │ │ │ │ - sub %edi,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 5cb18 │ │ │ │ - sub %r8,%rdx │ │ │ │ - movzbl (%rbx),%edi │ │ │ │ - add %rsi,%rdx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea -0x5(%rdi),%r12d │ │ │ │ - mov %ecx,0x10(%rbx) │ │ │ │ - jne 5cb30 │ │ │ │ - movb $0x0,0x2(%rbx) │ │ │ │ - mov %r12d,%ebp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 5cd76 │ │ │ │ - add $0x5,%r12d │ │ │ │ - movslq %ebp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12b,(%rbx) │ │ │ │ - movzbl %r12b,%r12d │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea -0x28(%r13,%r12,8),%rdi │ │ │ │ - callq 7090 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebp,%eax │ │ │ │ - pop %rbx │ │ │ │ - neg %eax │ │ │ │ + je 6014e │ │ │ │ + lea 0x59455(%rip),%rdx │ │ │ │ + lea 0x64ae6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ pop %rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmpq 7930 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 98850 │ │ │ │ + lea 0x56bfa(%rip),%rdx │ │ │ │ + test %al,%al │ │ │ │ + jne 6013b │ │ │ │ + pop %rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 7930 │ │ │ │ retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x2f8,%rsp │ │ │ │ + mov %rcx,0x258(%rsp) │ │ │ │ + mov %r8,0x260(%rsp) │ │ │ │ + mov %r9,0x268(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 60205 │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm1,0x280(%rsp) │ │ │ │ + movaps %xmm2,0x290(%rsp) │ │ │ │ + movaps %xmm3,0x2a0(%rsp) │ │ │ │ + movaps %xmm4,0x2b0(%rsp) │ │ │ │ + movaps %xmm5,0x2c0(%rsp) │ │ │ │ + movaps %xmm6,0x2d0(%rsp) │ │ │ │ + movaps %xmm7,0x2e0(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + testb $0x1,0xe1(%rbp) │ │ │ │ + je 602b8 │ │ │ │ + lea 0x330(%rsp),%rax │ │ │ │ + lea 0x18(%rsp),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0xa7e87(%rip),%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ + movl $0x18,0x18(%rsp) │ │ │ │ + movl $0x30,0x1c(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 7480 <__vfprintf_chk@plt> │ │ │ │ + cmpb $0x0,0x454(%rbp) │ │ │ │ + jne 60488 │ │ │ │ + lea 0x6491e(%rip),%rdi │ │ │ │ + mov $0x1,%r15d │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 60683 │ │ │ │ + add $0x2f8,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x2(%rbx),%ecx │ │ │ │ - lea -0x6(%rcx),%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 5cb50 │ │ │ │ - lea 0x7fa56(%rip),%rsi │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rsi,%rax,4),%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 5cae0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x11,%cl │ │ │ │ - jne 5cd20 │ │ │ │ - lea -0x28(,%rdi,8),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - shl $0x9,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - cmova %rax,%rdx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - callq 76a0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %r12d,%eax │ │ │ │ - sub %edx,%r12d │ │ │ │ - lea -0x5(%rcx,%rax,1),%ebp │ │ │ │ - jmpq 5cad8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xe,%cl │ │ │ │ - je 5cd50 │ │ │ │ - cmp $0x10,%cl │ │ │ │ - je 5cd68 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp $0x6,%cl │ │ │ │ - jne 5cae0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea -0x28(%r13,%rdi,8),%r8 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jbe 5cb50 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - movabs $0xfffff8003fffffff,%rbp │ │ │ │ - movabs $0xfffffffffff,%r11 │ │ │ │ - movabs $0xffff00000000000f,%r14 │ │ │ │ - lea 0x7f9e2(%rip),%r9 │ │ │ │ - jmp 5cc0f │ │ │ │ - mov $0x1,%r10d │ │ │ │ - add (%r9,%rcx,8),%rsi │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jbe 5cc74 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - tzcnt (%rsi),%rcx │ │ │ │ - mov %ecx,%eax │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 5ccf0 │ │ │ │ - jg 5cc80 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 5ccb8 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 5cd9a │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - lea (%rax,%rdx,1),%ecx │ │ │ │ - and $0xffffff80,%eax │ │ │ │ - and $0x7f,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - mov %al,0x2(%rsi) │ │ │ │ + lea 0x12cf0(%rbp),%r13 │ │ │ │ + lea 0x12ce0(%rbp),%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x12ce0(%rbp),%rax │ │ │ │ + jmp 602ef │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmp %r15,%rdx │ │ │ │ + je 60348 │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 602e0 │ │ │ │ + callq a71b0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov $0x228,%edx │ │ │ │ + mov $0x200,%esi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 605b0 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 605b0 │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%rsi),%rax │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%rax),%r15d │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - jbe 5cc00 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jle 5cc06 │ │ │ │ - callq 57d60 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add %rdx,0x0(%r13) │ │ │ │ - movzbl (%rbx),%ebp │ │ │ │ - sub %edi,%ebp │ │ │ │ - jmpq 5cad8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 5cc50 │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x1e,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - and $0x1fff,%eax │ │ │ │ - shl $0x1e,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rcx,%rax │ │ │ │ - and %rbp,%rax │ │ │ │ - or %r15,%rax │ │ │ │ + mov $0x45,%ecx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %rsi,0x8(%rsi) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rsi,(%rsi) │ │ │ │ + mov %r15,0x10(%rsi) │ │ │ │ + jmp 6034c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x12ce0(%rbp),%rax │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + mov 0x12ce0(%rbp),%rax │ │ │ │ + mov %r12,0x8(%rsi) │ │ │ │ mov %rax,(%rsi) │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - jmp 5cc50 │ │ │ │ + mov %rsi,0x12ce0(%rbp) │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x18(%rsi) │ │ │ │ + cmpb $0x0,0x486(%rbp) │ │ │ │ + je 60478 │ │ │ │ + mov %ebx,%r12d │ │ │ │ + movb $0x1,0xf(%rsp) │ │ │ │ + shr $0x3,%r12d │ │ │ │ + xor $0x1,%r12d │ │ │ │ + cmp $0x9,%rax │ │ │ │ + seta %dl │ │ │ │ + and %dl,%r12b │ │ │ │ + jne 604f0 │ │ │ │ + lea 0x21(%rsi),%r14 │ │ │ │ + lea 0x18(%rsp),%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x330(%rsp),%rax │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x200,%esi │ │ │ │ + movl $0x18,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ + movl $0x30,0x1c(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movzbl 0x485(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 60540 │ │ │ │ + mov %ebx,%r15d │ │ │ │ + and $0x1,%r15d │ │ │ │ + jne 604a0 │ │ │ │ + test $0x4,%bl │ │ │ │ + je 60580 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + jne 60630 │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 6055d │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + lea 0xe0(%rbp),%rax │ │ │ │ + lock orq $0x40000,(%rax) │ │ │ │ + lock orq $0x8000,(%rax) │ │ │ │ + mov $0x2,%r15d │ │ │ │ + cmpb $0x0,0x485(%rbp) │ │ │ │ + je 60287 │ │ │ │ + not %ebx │ │ │ │ + mov %ebx,%r15d │ │ │ │ + and $0x2,%r15d │ │ │ │ + jmpq 60287 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r10b,%r10b │ │ │ │ - jne 5cd40 │ │ │ │ - mov (%rsi),%r15 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r15,%rax │ │ │ │ - shr $0x4,%rcx │ │ │ │ - and %r14,%rax │ │ │ │ - and %r11,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - and %r11,%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ + movb $0x1,0xf(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 603ac │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x2,%r15d │ │ │ │ + callq 5ffd0 │ │ │ │ + jmpq 60287 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x3,%al │ │ │ │ + je 605f1 │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 604ba │ │ │ │ + cmpb $0x0,0x487(%rbp) │ │ │ │ + je 60510 │ │ │ │ + test $0x2,%bl │ │ │ │ + jne 60510 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + jne 605d6 │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 6065c │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + lock orq $0x20000,0xe0(%rbp) │ │ │ │ + jmpq 60287 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp $0xa,%rax │ │ │ │ + cmovne %r14d,%r12d │ │ │ │ + cmove %r12d,%r14d │ │ │ │ + mov %r14b,0xf(%rsp) │ │ │ │ + jmpq 603ac │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + je 6042b │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x6469e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rcx,(%rsi) │ │ │ │ - tzcnt %rcx,%rax │ │ │ │ - jmpq 5cc50 │ │ │ │ - movzwl 0x2(%rsi),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xc01f,%cx │ │ │ │ - shr $0x5,%ax │ │ │ │ - add %edx,%eax │ │ │ │ - and $0x1ff,%ax │ │ │ │ - shl $0x5,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - mov %ax,0x2(%rsi) │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 6042b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x64657(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 60434 │ │ │ │ + lea 0x64714(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 6043c │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + je 6042b │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x64658(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%rsi),%rax │ │ │ │ - jmpq 5cc50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x13,%cl │ │ │ │ - jne 5cd95 │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - lea -0x30(,%r9,8),%eax │ │ │ │ - jmpq 5cb6b │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 6042b │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq 5cc06 │ │ │ │ + cmpb $0x0,0x12d18(%rbp) │ │ │ │ + je 6064b │ │ │ │ + movb $0x1,0x12d18(%rbp) │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movb $0x1,0xf(%rsp) │ │ │ │ + jmpq 603b0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x645d7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 604c5 │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x645b3(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + callq b4530 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 60675 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 604d6 │ │ │ │ + jmpq 6043c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%r13),%eax │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea 0x8(%r13,%rax,8),%r8 │ │ │ │ - jmpq 5cbcd │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x64599(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 6042b │ │ │ │ + lea 0x645fe(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 605bd │ │ │ │ + lea 0x64615(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 604d6 │ │ │ │ + lea 0x645fc(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmp 60614 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea -0x28(%r13,%rdi,8),%r8 │ │ │ │ - jmpq 5cbcd │ │ │ │ - lea 0x7f8c3(%rip),%rcx │ │ │ │ - mov $0x4af,%edx │ │ │ │ - lea 0x7f36c(%rip),%rsi │ │ │ │ - lea 0x7f543(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 57d30 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - jmpq 5cc06 │ │ │ │ + push %r14 │ │ │ │ + lea 0x12cf0(%rdi),%r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x64566(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ + push %rbp │ │ │ │ + add $0x12ce0,%r12 │ │ │ │ + push %rbx │ │ │ │ + callq 7940 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 606f5 │ │ │ │ + jmp 60718 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%rdi),%r8 │ │ │ │ - mov 0x1c(%rsp),%rax │ │ │ │ - cmp %rax,0x20(%rdi) │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - mov 0x14(%rsp),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 5cde6 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq 7410 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 60718 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmpb $0x0,0x20(%rbp) │ │ │ │ + je 606d0 │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + lea 0x21(%rbp),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 5ce48 │ │ │ │ - mov 0x10(%rdi),%edx │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rcx,0x18(%rdi) │ │ │ │ - sub %r8,%rdx │ │ │ │ - mov %rax,%r9 │ │ │ │ - sub $0x5,%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - mov %edx,0x10(%rdi) │ │ │ │ - je 5ce58 │ │ │ │ - movzbl 0x2(%rdi),%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - and $0xfffffffd,%r8d │ │ │ │ - cmp $0x11,%r8b │ │ │ │ - je 5ceb0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x5,%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea -0x28(%rsi,%rax,8),%rax │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jae 5ce80 │ │ │ │ - test %edx,%edx │ │ │ │ - je 5ce4b │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %r8d,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 606d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + pop %rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 7a20 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x2(%rdi) │ │ │ │ - mov %eax,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - js 5cef5 │ │ │ │ - movslq %r8d,%rdx │ │ │ │ - neg %r8d │ │ │ │ - shl $0x3,%rdx │ │ │ │ - jmp 5ce20 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %edx,%ecx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movq $0x0,-0x8(%rax,%rcx,1) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rax │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %r8d,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - cmp $0x11,%cl │ │ │ │ - jne 5cee0 │ │ │ │ - lea -0x28(,%r9,8),%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - shl $0x9,%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - cmova %ecx,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - shr $0x3,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 5ce61 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x13,%cl │ │ │ │ - jne 5cf14 │ │ │ │ - lea -0x30(,%r9,8),%ecx │ │ │ │ - mov $0x8,%r8d │ │ │ │ - jmp 5cec0 │ │ │ │ - lea 0x7f714(%rip),%rcx │ │ │ │ - mov $0x4d4,%edx │ │ │ │ - lea 0x7f1ed(%rip),%rsi │ │ │ │ - lea 0x7f3c4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 57d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ movzbl 0x2(%rdi),%eax │ │ │ │ cmp $0xe,%al │ │ │ │ - je 5cfd0 │ │ │ │ - jbe 5cfb0 │ │ │ │ + je 607e0 │ │ │ │ + jbe 607c0 │ │ │ │ cmp $0x10,%al │ │ │ │ - je 5cfe8 │ │ │ │ + je 607f8 │ │ │ │ cmp $0x12,%al │ │ │ │ - jne 5cfc8 │ │ │ │ + jne 607d8 │ │ │ │ movzbl (%rdi),%eax │ │ │ │ lea 0x28(%rsi),%rdx │ │ │ │ lea -0x28(%rsi,%rax,8),%rsi │ │ │ │ xor %r8d,%r8d │ │ │ │ cmp %rdx,%rsi │ │ │ │ - jbe 5cfcb │ │ │ │ - lea 0x7f843(%rip),%rdi │ │ │ │ - jmp 5cf81 │ │ │ │ + jbe 607db │ │ │ │ + lea 0x64573(%rip),%rdi │ │ │ │ + jmp 60791 │ │ │ │ nop │ │ │ │ tzcnt %rax,%rax │ │ │ │ mov %eax,%ecx │ │ │ │ and $0xfffffffb,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ adc $0x0,%r8d │ │ │ │ cmp $0x4,%eax │ │ │ │ - jg 5cf89 │ │ │ │ + jg 60799 │ │ │ │ mov %eax,%eax │ │ │ │ add (%rdi,%rax,8),%rdx │ │ │ │ cmp %rdx,%rsi │ │ │ │ - jbe 5cfcb │ │ │ │ + jbe 607db │ │ │ │ mov (%rdx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 5cf60 │ │ │ │ + jne 60770 │ │ │ │ sub $0x8,%rsp │ │ │ │ - lea 0x7f83c(%rip),%rcx │ │ │ │ + lea 0x6456c(%rip),%rcx │ │ │ │ mov $0x46,%edx │ │ │ │ - lea 0x77ce7(%rip),%rsi │ │ │ │ - lea 0x77a94(%rip),%rdi │ │ │ │ + lea 0x56cc0(%rip),%rsi │ │ │ │ + lea 0x6c744(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sub $0x5,%eax │ │ │ │ cmp $0x1,%al │ │ │ │ - ja 5cfc8 │ │ │ │ + ja 607d8 │ │ │ │ movzbl (%rdi),%eax │ │ │ │ mov %rsi,%rdx │ │ │ │ lea -0x28(%rsi,%rax,8),%rsi │ │ │ │ - jmp 5cf4e │ │ │ │ + jmp 6075e │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %r8d,%eax │ │ │ │ retq │ │ │ │ nop │ │ │ │ movzbl 0x3(%rsi),%eax │ │ │ │ lea 0x8(%rsi),%rdx │ │ │ │ lea 0x8(%rsi,%rax,8),%rsi │ │ │ │ - jmpq 5cf4e │ │ │ │ + jmpq 6075e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movzbl (%rdi),%eax │ │ │ │ lea 0x8(%rsi),%rdx │ │ │ │ lea -0x28(%rsi,%rax,8),%rsi │ │ │ │ - jmpq 5cf4e │ │ │ │ + jmpq 6075e │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ mov %rdx,%rsi │ │ │ │ @@ -84008,43 +86138,43 @@ │ │ │ │ push %rbx │ │ │ │ mov %r9,%rbx │ │ │ │ sub $0x48,%rsp │ │ │ │ mov %rdi,0x18(%rsp) │ │ │ │ mov 0x80(%rsp),%eax │ │ │ │ movl $0x0,0x14(%rsp) │ │ │ │ cmp %eax,(%r9) │ │ │ │ - jb 5d085 │ │ │ │ + jb 60895 │ │ │ │ mov 0xc(%rbp),%rdx │ │ │ │ mov 0x20(%r12),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov (%r8),%r8d │ │ │ │ mov 0x4(%rbp),%rdi │ │ │ │ cmp %rdx,%r9 │ │ │ │ mov 0x14(%r12),%r13d │ │ │ │ mov 0x18(%r12),%r11 │ │ │ │ seta %r10b │ │ │ │ setb %al │ │ │ │ movzbl %r10b,%r10d │ │ │ │ sub %r10d,%eax │ │ │ │ - je 5d0b0 │ │ │ │ + je 608c0 │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ movl $0x1,0x14(%rsp) │ │ │ │ cmovne %r9,%rdx │ │ │ │ cmovne %r11,%rdi │ │ │ │ cmovne %r13d,%r8d │ │ │ │ mov %rdi,0x4(%rbp) │ │ │ │ mov %r8d,0x0(%rbp) │ │ │ │ mov %rdx,0xc(%rbp) │ │ │ │ movzbl 0x2(%r12),%eax │ │ │ │ cmp $0xf,%al │ │ │ │ - je 5d160 │ │ │ │ + je 60970 │ │ │ │ cmp $0x10,%al │ │ │ │ - je 5d0e0 │ │ │ │ + je 608f0 │ │ │ │ cmp $0x6,%al │ │ │ │ - je 5d0e0 │ │ │ │ + je 608f0 │ │ │ │ mov 0x14(%rsp),%eax │ │ │ │ add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -84053,70 +86183,70 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ xor %eax,%eax │ │ │ │ cmp %rdi,%r11 │ │ │ │ seta %r10b │ │ │ │ setb %al │ │ │ │ movzbl %r10b,%r10d │ │ │ │ sub %r10d,%eax │ │ │ │ - jne 5d062 │ │ │ │ + jne 60872 │ │ │ │ xor %eax,%eax │ │ │ │ cmp %r8d,%r13d │ │ │ │ seta %r10b │ │ │ │ setb %al │ │ │ │ movzbl %r10b,%r10d │ │ │ │ sub %r10d,%eax │ │ │ │ - jmp 5d062 │ │ │ │ + jmp 60872 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5cf20 │ │ │ │ + callq 60730 │ │ │ │ add (%rbx),%eax │ │ │ │ mov %eax,(%rbx) │ │ │ │ cmp 0x80(%rsp),%eax │ │ │ │ - jb 5d09b │ │ │ │ + jb 608ab │ │ │ │ mov 0xc(%rbp),%rdx │ │ │ │ mov 0x20(%r12),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x0(%rbp),%esi │ │ │ │ mov 0x4(%rbp),%rcx │ │ │ │ cmp %rdi,%rdx │ │ │ │ mov 0x14(%r12),%r9d │ │ │ │ mov 0x18(%r12),%r8 │ │ │ │ seta %al │ │ │ │ sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 5d131 │ │ │ │ + jne 60941 │ │ │ │ xor %eax,%eax │ │ │ │ cmp %r8,%rcx │ │ │ │ seta %al │ │ │ │ sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5d3a0 │ │ │ │ + je 60bb0 │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ movl $0x1,0x14(%rsp) │ │ │ │ cmovne %rdi,%rdx │ │ │ │ cmovne %r8,%rcx │ │ │ │ cmovne %r9d,%esi │ │ │ │ mov %rcx,0x4(%rbp) │ │ │ │ mov %esi,0x0(%rbp) │ │ │ │ mov %rdx,0xc(%rbp) │ │ │ │ - jmpq 5d09b │ │ │ │ + jmpq 608ab │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rsi),%rax │ │ │ │ mov 0x0(%rbp),%edi │ │ │ │ mov 0x4(%rbp),%r14 │ │ │ │ mov 0x14(%r12),%r8d │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov 0x20(%r12),%rax │ │ │ │ cmp %rax,0xc(%rbp) │ │ │ │ mov 0x18(%r12),%rdx │ │ │ │ seta %al │ │ │ │ movzbl %al,%eax │ │ │ │ sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5d2d8 │ │ │ │ + je 60ae8 │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ mov %ecx,%ecx │ │ │ │ mov $0x7,%esi │ │ │ │ mov $0x4,%r8d │ │ │ │ cmovne %rdx,%r14 │ │ │ │ add (%rsp),%rcx │ │ │ │ movl $0x0,0x20(%rsp) │ │ │ │ @@ -84128,87 +86258,87 @@ │ │ │ │ mov 0x50(%rsp),%eax │ │ │ │ sub %edx,%r14d │ │ │ │ xor %edx,%edx │ │ │ │ movdqu 0x40(%rsp),%xmm0 │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ movups %xmm0,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rax,%r13 │ │ │ │ lea -0x68(%rip),%rax │ │ │ │ mov %rax,0x8(%r13) │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 85b60 │ │ │ │ + callq 3cdb0 │ │ │ │ mov %rax,%r15 │ │ │ │ mov %r14d,%eax │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ cmp $0xfffffffffffff000,%r15 │ │ │ │ - ja 5d2b2 │ │ │ │ + ja 60ac2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %r15,%r15 │ │ │ │ - je 5d248 │ │ │ │ + je 60a58 │ │ │ │ mov 0x10(%r15),%ecx │ │ │ │ mov 0x18(%r15),%rax │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add (%rsp),%rdi │ │ │ │ sub %rcx,%rax │ │ │ │ cmpq $0x0,0x20(%r15) │ │ │ │ - je 5d260 │ │ │ │ + je 60a70 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 5d09b │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 608ab │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp %rax,%rdi │ │ │ │ setb %al │ │ │ │ seta %cl │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %cl,%ecx │ │ │ │ sub %ecx,%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - jne 5d248 │ │ │ │ + jne 60a58 │ │ │ │ mov (%rbx),%r14d │ │ │ │ mov %r15,%rdi │ │ │ │ lea 0x1(%r14),%eax │ │ │ │ mov %eax,(%rbx) │ │ │ │ - callq 5cf20 │ │ │ │ + callq 60730 │ │ │ │ lea 0x2(%r14,%rax,1),%eax │ │ │ │ mov %eax,(%rbx) │ │ │ │ cmp 0x80(%rsp),%eax │ │ │ │ - jae 5d310 │ │ │ │ + jae 60b20 │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 86210 │ │ │ │ + callq 3d460 │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0xfffffffffffff000,%r15 │ │ │ │ - jbe 5d228 │ │ │ │ + jbe 60a38 │ │ │ │ test %r15d,%r15d │ │ │ │ - je 5d228 │ │ │ │ + je 60a38 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ - callq 85670 │ │ │ │ + callq 3c8c0 │ │ │ │ mov %r15d,0x14(%rsp) │ │ │ │ - jmpq 5d09b │ │ │ │ + jmpq 608ab │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ cmp %r14,%rdx │ │ │ │ seta %sil │ │ │ │ setb %al │ │ │ │ movzbl %sil,%esi │ │ │ │ sub %esi,%eax │ │ │ │ - jne 5d192 │ │ │ │ + jne 609a2 │ │ │ │ xor %eax,%eax │ │ │ │ cmp %edi,%r8d │ │ │ │ seta %sil │ │ │ │ setb %al │ │ │ │ movzbl %sil,%esi │ │ │ │ sub %esi,%eax │ │ │ │ - jmpq 5d192 │ │ │ │ + jmpq 609a2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%r12),%edi │ │ │ │ mov 0x18(%r15),%rax │ │ │ │ mov 0x18(%r12),%rdx │ │ │ │ sub (%rsp),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ mov 0x20(%r12),%rcx │ │ │ │ @@ -84221,44 +86351,44 @@ │ │ │ │ add %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ cmp %rdi,%rcx │ │ │ │ seta %r10b │ │ │ │ setb %al │ │ │ │ movzbl %r10b,%r10d │ │ │ │ sub %r10d,%eax │ │ │ │ - jne 5d36f │ │ │ │ + jne 60b7f │ │ │ │ xor %eax,%eax │ │ │ │ cmp %r8,%rdx │ │ │ │ seta %r10b │ │ │ │ setb %al │ │ │ │ movzbl %r10b,%r10d │ │ │ │ sub %r10d,%eax │ │ │ │ - je 5d3b0 │ │ │ │ + je 60bc0 │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ movl $0x1,0x14(%rsp) │ │ │ │ cmovne %rcx,%rdi │ │ │ │ cmovne %rdx,%r8 │ │ │ │ cmovne %esi,%r9d │ │ │ │ mov %r8,0x4(%rbp) │ │ │ │ mov %r9d,0x0(%rbp) │ │ │ │ mov %rdi,0xc(%rbp) │ │ │ │ - jmpq 5d248 │ │ │ │ + jmpq 60a58 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ cmp %r9d,%esi │ │ │ │ seta %al │ │ │ │ sbb $0x0,%eax │ │ │ │ - jmpq 5d131 │ │ │ │ + jmpq 60941 │ │ │ │ xor %eax,%eax │ │ │ │ cmp %r9d,%esi │ │ │ │ seta %r10b │ │ │ │ setb %al │ │ │ │ movzbl %r10b,%r10d │ │ │ │ sub %r10d,%eax │ │ │ │ - jmp 5d36f │ │ │ │ + jmp 60b7f │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ @@ -84267,21 +86397,21 @@ │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov (%rdi),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ - callq 842c0 │ │ │ │ + callq 3b510 │ │ │ │ mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 5d438 │ │ │ │ + je 60c48 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5d600 │ │ │ │ + jne 60e10 │ │ │ │ add $0x18,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -84298,30 +86428,30 @@ │ │ │ │ mov %rbp,%r8 │ │ │ │ movups %xmm0,0x0(%rbp) │ │ │ │ mov 0x24(%rbx),%eax │ │ │ │ mov %r15,%r9 │ │ │ │ xor %ecx,%ecx │ │ │ │ pushq $0xa │ │ │ │ mov %eax,0x10(%rbp) │ │ │ │ - callq 5d000 │ │ │ │ + callq 60810 │ │ │ │ pop %rsi │ │ │ │ pop %rdi │ │ │ │ test %eax,%eax │ │ │ │ - js 5d5f8 │ │ │ │ + js 60e08 │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 86de0 │ │ │ │ + callq 3e030 │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x15(%rip),%rax │ │ │ │ mov %rax,0x8(%r14) │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 849e0 │ │ │ │ + callq 3bc30 │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%r10 │ │ │ │ - jmpq 5d52b │ │ │ │ + jmpq 60d3b │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ cmp %r8,%rdx │ │ │ │ seta %cl │ │ │ │ setb %al │ │ │ │ sub %edx,%r8d │ │ │ │ movzbl %cl,%ecx │ │ │ │ @@ -84348,109 +86478,109 @@ │ │ │ │ and $0x5,%edi │ │ │ │ mov %r13,%rdi │ │ │ │ cmovne %eax,%edx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %edx,0xc(%rsp) │ │ │ │ mov %r10,%rdx │ │ │ │ pushq $0x15 │ │ │ │ - callq 5d000 │ │ │ │ + callq 60810 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jne 5d5d8 │ │ │ │ + jne 60de8 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 84f60 │ │ │ │ + callq 3c1b0 │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%r10 │ │ │ │ cmp $0xfffffffffffff000,%rsi │ │ │ │ - ja 5d5c8 │ │ │ │ + ja 60dd8 │ │ │ │ test %rsi,%rsi │ │ │ │ - je 5d5e2 │ │ │ │ + je 60df2 │ │ │ │ mov 0x18(%rsi),%rdi │ │ │ │ mov 0x10(%rsi),%eax │ │ │ │ mov 0x20(%rsi),%rcx │ │ │ │ mov 0x4(%rbp),%r9 │ │ │ │ mov %rdi,%rdx │ │ │ │ sub %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ cmp %rcx,0xc(%rbp) │ │ │ │ seta %r8b │ │ │ │ setb %al │ │ │ │ movzbl %r8b,%r8d │ │ │ │ sub %r8d,%eax │ │ │ │ - jne 5d57f │ │ │ │ + jne 60d8f │ │ │ │ xor %eax,%eax │ │ │ │ cmp %rdx,%r9 │ │ │ │ seta %r8b │ │ │ │ setb %al │ │ │ │ movzbl %r8b,%r8d │ │ │ │ sub %r8d,%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - jne 5d5e2 │ │ │ │ + jne 60df2 │ │ │ │ mov 0x18(%rbx),%r9 │ │ │ │ mov 0x10(%rbx),%eax │ │ │ │ mov %r9,%r8 │ │ │ │ sub %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ cmp 0x20(%rbx),%rcx │ │ │ │ seta %cl │ │ │ │ setb %al │ │ │ │ movzbl %cl,%ecx │ │ │ │ sub %ecx,%eax │ │ │ │ - je 5d4a8 │ │ │ │ + je 60cb8 │ │ │ │ sub %edx,%r8d │ │ │ │ mov $0x0,%ecx │ │ │ │ cmp $0x1,%eax │ │ │ │ mov %eax,%edi │ │ │ │ cmove %r8d,%ecx │ │ │ │ shr $0x1f,%edi │ │ │ │ - jmpq 5d4dd │ │ │ │ + jmpq 60ced │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %esi,%eax │ │ │ │ test %esi,%esi │ │ │ │ - je 5d538 │ │ │ │ + je 60d48 │ │ │ │ test %esi,%esi │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x0,%r12d │ │ │ │ cmovle %eax,%r12d │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 5d40e │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 60c1e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %eax,%r12d │ │ │ │ - jmpq 5d40e │ │ │ │ + jmpq 60c1e │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %rsp,%rdx │ │ │ │ - callq 5d3d0 │ │ │ │ + callq 60be0 │ │ │ │ mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 5d665 │ │ │ │ + jne 60e75 │ │ │ │ sub $0x20,%rsp │ │ │ │ lea 0x28(%rbp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ movdqu 0x20(%rsp),%xmm0 │ │ │ │ mov 0x30(%rsp),%eax │ │ │ │ movups %xmm0,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 5cdb0 │ │ │ │ + callq 660a0 │ │ │ │ add $0x20,%rsp │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5d680 │ │ │ │ + jne 60e90 │ │ │ │ add $0x48,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ @@ -84459,474 +86589,53 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ sub $0x20,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %rsp,%rdx │ │ │ │ - callq 5d3d0 │ │ │ │ + callq 60be0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 5d6e1 │ │ │ │ + jne 60ef1 │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ cmp %rax,0xc(%rsp) │ │ │ │ seta %al │ │ │ │ mov 0x4(%rsp),%rdx │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ movzbl %al,%eax │ │ │ │ sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5d700 │ │ │ │ + je 60f10 │ │ │ │ test %eax,%eax │ │ │ │ sete %al │ │ │ │ movzbl %al,%eax │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 5d712 │ │ │ │ + jne 60f22 │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ cmp %rdx,%rcx │ │ │ │ seta %dl │ │ │ │ setb %al │ │ │ │ movzbl %dl,%edx │ │ │ │ sub %edx,%eax │ │ │ │ - jmp 5d6d9 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - lock orq $0x8000,0xe0(%rdi) │ │ │ │ - movzbl 0x454(%rdi),%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 5d750 │ │ │ │ - cmp $0x2,%al │ │ │ │ - je 5d782 │ │ │ │ - test %al,%al │ │ │ │ - jne 5d7ad │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 23b20 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %al,%al │ │ │ │ - jne 5d770 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7f06c(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - lea 0x7f06e(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - lea 0x7f19b(%rip),%rcx │ │ │ │ - mov $0x15,%edx │ │ │ │ - lea 0x7f068(%rip),%rsi │ │ │ │ - lea 0x77293(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7f17c(%rip),%rcx │ │ │ │ - mov $0x18,%edx │ │ │ │ - lea 0x7f049(%rip),%rsi │ │ │ │ - lea 0x77274(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lock orq $0x10000,0xe0(%rdi) │ │ │ │ - testb $0x10,0xe0(%rdi) │ │ │ │ - jne 5d7f0 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - jmpq 5d720 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 23b20 │ │ │ │ - test %al,%al │ │ │ │ - jne 5d818 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7efc4(%rip),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 71a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - lea -0xaf0(%rdi),%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov -0xa58(%rdi),%rbp │ │ │ │ - lea 0x130(%rbp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7870 │ │ │ │ - mov $0xc,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 25ff0 │ │ │ │ - test %al,%al │ │ │ │ - je 5d8b0 │ │ │ │ - mov $0xc,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 264f0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5d89e │ │ │ │ - lea 0x89a88(%rip),%rdx │ │ │ │ - lea 0x7f01e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - pop %rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 7930 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 23b20 │ │ │ │ - lea 0x8b312(%rip),%rdx │ │ │ │ - test %al,%al │ │ │ │ - jne 5d88b │ │ │ │ - pop %rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 7930 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x2f8,%rsp │ │ │ │ - mov %rcx,0x258(%rsp) │ │ │ │ - mov %r8,0x260(%rsp) │ │ │ │ - mov %r9,0x268(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 5d955 │ │ │ │ - movaps %xmm0,0x270(%rsp) │ │ │ │ - movaps %xmm1,0x280(%rsp) │ │ │ │ - movaps %xmm2,0x290(%rsp) │ │ │ │ - movaps %xmm3,0x2a0(%rsp) │ │ │ │ - movaps %xmm4,0x2b0(%rsp) │ │ │ │ - movaps %xmm5,0x2c0(%rsp) │ │ │ │ - movaps %xmm6,0x2d0(%rsp) │ │ │ │ - movaps %xmm7,0x2e0(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0xe1(%rbp) │ │ │ │ - je 5da08 │ │ │ │ - lea 0x330(%rsp),%rax │ │ │ │ - lea 0x18(%rsp),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0xaa737(%rip),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ - movl $0x18,0x18(%rsp) │ │ │ │ - movl $0x30,0x1c(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 7480 <__vfprintf_chk@plt> │ │ │ │ - cmpb $0x0,0x454(%rbp) │ │ │ │ - jne 5dbd8 │ │ │ │ - lea 0x7ee51(%rip),%rdi │ │ │ │ - mov $0x1,%r15d │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ddd3 │ │ │ │ - add $0x2f8,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x12cf0(%rbp),%r13 │ │ │ │ - lea 0x12ce0(%rbp),%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x12ce0(%rbp),%rax │ │ │ │ - jmp 5da3f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %r15,%rdx │ │ │ │ - je 5da98 │ │ │ │ - cmp %r12,%rax │ │ │ │ - jne 5da30 │ │ │ │ - callq 16af0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov $0x228,%edx │ │ │ │ - mov $0x200,%esi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5dd00 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5dd00 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x45,%ecx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %rsi,0x8(%rsi) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rsi,(%rsi) │ │ │ │ - mov %r15,0x10(%rsi) │ │ │ │ - jmp 5da9c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x12ce0(%rbp),%rax │ │ │ │ - mov %rsi,0x8(%rax) │ │ │ │ - mov 0x12ce0(%rbp),%rax │ │ │ │ - mov %r12,0x8(%rsi) │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov %rsi,0x12ce0(%rbp) │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x18(%rsi) │ │ │ │ - cmpb $0x0,0x486(%rbp) │ │ │ │ - je 5dbc8 │ │ │ │ - mov %ebx,%r12d │ │ │ │ - movb $0x1,0xf(%rsp) │ │ │ │ - shr $0x3,%r12d │ │ │ │ - xor $0x1,%r12d │ │ │ │ - cmp $0x9,%rax │ │ │ │ - seta %dl │ │ │ │ - and %dl,%r12b │ │ │ │ - jne 5dc40 │ │ │ │ - lea 0x21(%rsi),%r14 │ │ │ │ - lea 0x18(%rsp),%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x330(%rsp),%rax │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x200,%esi │ │ │ │ - movl $0x18,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ - movl $0x30,0x1c(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movzbl 0x485(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 5dc90 │ │ │ │ - mov %ebx,%r15d │ │ │ │ - and $0x1,%r15d │ │ │ │ - jne 5dbf0 │ │ │ │ - test $0x4,%bl │ │ │ │ - je 5dcd0 │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - jne 5dd80 │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 5dcad │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - lea 0xe0(%rbp),%rax │ │ │ │ - lock orq $0x40000,(%rax) │ │ │ │ - lock orq $0x8000,(%rax) │ │ │ │ - mov $0x2,%r15d │ │ │ │ - cmpb $0x0,0x485(%rbp) │ │ │ │ - je 5d9d7 │ │ │ │ - not %ebx │ │ │ │ - mov %ebx,%r15d │ │ │ │ - and $0x2,%r15d │ │ │ │ - jmpq 5d9d7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x1,0xf(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 5dafc │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2,%r15d │ │ │ │ - callq 5d720 │ │ │ │ - jmpq 5d9d7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x3,%al │ │ │ │ - je 5dd41 │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 5dc0a │ │ │ │ - cmpb $0x0,0x487(%rbp) │ │ │ │ - je 5dc60 │ │ │ │ - test $0x2,%bl │ │ │ │ - jne 5dc60 │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - jne 5dd26 │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 5ddac │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - lock orq $0x20000,0xe0(%rbp) │ │ │ │ - jmpq 5d9d7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp $0xa,%rax │ │ │ │ - cmovne %r14d,%r12d │ │ │ │ - cmove %r12d,%r14d │ │ │ │ - mov %r14b,0xf(%rsp) │ │ │ │ - jmpq 5dafc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - je 5db7b │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x7ebd1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 5db7b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x7eb8a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 5db84 │ │ │ │ - lea 0x7ec4c(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 5db8c │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - je 5db7b │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x7eb8b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 5db7b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x12d18(%rbp) │ │ │ │ - je 5dd9b │ │ │ │ - movb $0x1,0x12d18(%rbp) │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movb $0x1,0xf(%rsp) │ │ │ │ - jmpq 5db00 │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x7eb0a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 5dc15 │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x7eae6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - callq 9b20 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 5ddc5 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 5dc26 │ │ │ │ - jmpq 5db8c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x7eacc(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 5db7b │ │ │ │ - lea 0x7eb36(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 5dd0d │ │ │ │ - lea 0x7eb4d(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 5dc26 │ │ │ │ - lea 0x7eb34(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmp 5dd64 │ │ │ │ + jmp 60ee9 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - lea 0x12cf0(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x7ea99(%rip),%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %rbp │ │ │ │ - add $0x12ce0,%r12 │ │ │ │ - push %rbx │ │ │ │ - callq 7940 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 5de45 │ │ │ │ - jmp 5de68 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 7410 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 5de68 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmpb $0x0,0x20(%rbp) │ │ │ │ - je 5de20 │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - lea 0x21(%rbp),%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 5de20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 7a20 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - cmp %eax,(%rdi) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xd0,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 5dee5 │ │ │ │ + je 60f85 │ │ │ │ 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) │ │ │ │ @@ -84944,12615 +86653,20977 @@ │ │ │ │ mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 7370 <__vsnprintf_chk@plt> │ │ │ │ movslq %eax,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jbe 5df60 │ │ │ │ + jbe 61000 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 5df70 │ │ │ │ + jne 61010 │ │ │ │ add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ test %rbx,%rbx │ │ │ │ mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - jmp 5df3d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5e030 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5e010 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 5e010 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5e013 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 5e013 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e03c │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 5dff1 │ │ │ │ + jmp 60fdd │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $0xc,%rdi │ │ │ │ - je 5e06b │ │ │ │ - bsr %rdi,%rdi │ │ │ │ - mov $0x40,%eax │ │ │ │ - xor $0x3f,%rdi │ │ │ │ - sub %edi,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ - movzbl 0xbd(%rdi),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x4(%rdi),%r8d │ │ │ │ - shl %cl,%eax │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - add %ecx,%r8d │ │ │ │ - mov %r8d,%r9d │ │ │ │ - sub %edx,%r9d │ │ │ │ - cmp %eax,%r9d │ │ │ │ - cmova %eax,%r9d │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jbe 5e0f3 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - ja 5e131 │ │ │ │ - sub $0x1,%eax │ │ │ │ - test %edx,%eax │ │ │ │ - jne 5e112 │ │ │ │ - movzwl 0xb8(%rdi),%r8d │ │ │ │ - lea (%rdx,%r9,1),%r10d │ │ │ │ - cmp %r8d,%r10d │ │ │ │ - je 5e0c6 │ │ │ │ - test %r9d,%eax │ │ │ │ - jne 5e150 │ │ │ │ - movzbl 0xbe(%rdi),%r10d │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %esi,%esi │ │ │ │ - shl $0x9,%r9d │ │ │ │ - shl $0x9,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - add 0x10(%rdi,%rsi,8),%r8 │ │ │ │ - mov %r10d,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 69770 │ │ │ │ - lea 0x7f246(%rip),%rcx │ │ │ │ - mov $0xea,%edx │ │ │ │ - lea 0x7e842(%rip),%rsi │ │ │ │ - lea 0x7e84c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7f227(%rip),%rcx │ │ │ │ - mov $0xec,%edx │ │ │ │ - lea 0x7e823(%rip),%rsi │ │ │ │ - lea 0x7ea2c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7f208(%rip),%rcx │ │ │ │ - mov $0xeb,%edx │ │ │ │ - lea 0x7e804(%rip),%rsi │ │ │ │ - lea 0x7e81f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7f1e9(%rip),%rcx │ │ │ │ - mov $0xed,%edx │ │ │ │ - lea 0x7e7e5(%rip),%rsi │ │ │ │ - lea 0x7ea16(%rip),%rdi │ │ │ │ + lea 0x64215(%rip),%rcx │ │ │ │ + mov $0x1d3,%edx │ │ │ │ + lea 0x56439(%rip),%rsi │ │ │ │ + lea 0x6bebd(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ sub $0x8,%rsp │ │ │ │ - lea 0x7f145(%rip),%rcx │ │ │ │ - mov $0x3f3,%edx │ │ │ │ - lea 0x7e7c1(%rip),%rsi │ │ │ │ - lea 0x7e7f4(%rip),%rdi │ │ │ │ + lea 0x642c5(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x56409(%rip),%rsi │ │ │ │ + lea 0x6be8d(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x458(%rsi),%rbx │ │ │ │ - cmpb $0x0,0x82(%rbx) │ │ │ │ - jne 5e1c2 │ │ │ │ - mov 0x7c(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5e277 │ │ │ │ - movq $0x0,0x458(%rsi) │ │ │ │ - lea 0x12c18(%rbp),%r12 │ │ │ │ - movb $0x1,0x83(%rbx) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x12c08(%rbp),%rdx │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0x12c08(%rbp),%rdx │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - lea 0x12c08(%rbp),%rdx │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rax,0x12c08(%rbp) │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x78(%rbx),%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x7(%rsi),%ebp │ │ │ │ + mov 0xa5f57(%rip),%rcx │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 5e258 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x78(%rbx) │ │ │ │ + jne 61148 │ │ │ │ + mov 0xa6f5c(%rip),%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0xa6fd1(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 61160 │ │ │ │ + mov (%rsi),%rax │ │ │ │ + movzwl 0xb2(%rdi),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + shl $0x10,%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + div %rsi │ │ │ │ + mov 0x140(%rdi),%rdx │ │ │ │ + movzwl 0x10(%rdx),%esi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 611f8 │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 611f8 │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x20(%rdx,%rax,1),%rax │ │ │ │ + mov (%rax),%rbx │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 5e238 │ │ │ │ + jne 61158 │ │ │ │ + mov 0xa6f74(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 611f0 │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + mov 0xa6f62(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 61170 │ │ │ │ + mov 0xa6ee0(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 61178 │ │ │ │ + sub %ebp,%ebx │ │ │ │ + mov $0x0,%edx │ │ │ │ + movsbl %bl,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + cmovs %edx,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x83(%rbx) │ │ │ │ - je 5e296 │ │ │ │ - mov 0xa9f48(%rip),%rdi │ │ │ │ - pop %rbx │ │ │ │ - lea 0x12c40(%rbp),%rsi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 14060 │ │ │ │ - lea 0x7f061(%rip),%rcx │ │ │ │ - mov $0x3f0,%edx │ │ │ │ - lea 0x7e6dd(%rip),%rsi │ │ │ │ - lea 0x7e73b(%rip),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + jmpq 610b8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + jmp 6112d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mfence │ │ │ │ + jmpq 610b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmp 61122 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,0xa6e86(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xa6e67(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 6112d │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 6112d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa6e2c(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 6112d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 61114 │ │ │ │ + lea 0x64159(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0x58216(%rip),%rsi │ │ │ │ + lea 0x58496(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7f002(%rip),%rcx │ │ │ │ - mov $0x3fc,%edx │ │ │ │ - lea 0x7e6be(%rip),%rsi │ │ │ │ - lea 0x7e700(%rip),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 61428 │ │ │ │ + push %rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + tzcnt (%rdx),%rcx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 61370 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 612f0 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 61270 │ │ │ │ + lea 0x640ea(%rip),%rcx │ │ │ │ + mov $0xad,%edx │ │ │ │ + lea 0x5620e(%rip),%rsi │ │ │ │ + lea 0x6bc92(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 5e170 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x1(%rdx),%ecx │ │ │ │ + mov 0x10(%rsi),%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movzbl 0x3(%rdx),%esi │ │ │ │ + movzbl 0x2(%rdx),%edi │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov 0x4(%rdx),%r8d │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + shr %cl │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ + mov %esi,%r9d │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0x7f,%edi │ │ │ │ + shr $0x2,%dx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0xf,%r9d │ │ │ │ + mov %sil,0xd(%rsp) │ │ │ │ + and $0x7f,%edx │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r9b,0xc(%rsp) │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %di,0xe(%rsp) │ │ │ │ + movdqu (%rsp),%xmm1 │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + mov 0x10(%rsi),%r10d │ │ │ │ + movzbl 0x7(%rdx),%esi │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + movzwl 0x2(%rdx),%ecx │ │ │ │ + mov %esi,%r9d │ │ │ │ + shr $0x4,%sil │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + mov 0x10(%rdx),%r11 │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov 0x4(%rdx),%esi │ │ │ │ + mov (%rdx),%edx │ │ │ │ + shr %cx │ │ │ │ + and $0x1fff,%ecx │ │ │ │ + shr $0x1e,%rdi │ │ │ │ + and $0xf,%r9d │ │ │ │ + mov %rbx,0x18(%rax) │ │ │ │ + shr $0x4,%edx │ │ │ │ + shr $0xb,%esi │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0x1fff,%di │ │ │ │ + and $0x1fff,%edx │ │ │ │ + and $0x1fff,%si │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r10d,0x8(%rax) │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov %r9b,0xc(%rax) │ │ │ │ + mov %r8b,0xd(%rax) │ │ │ │ + mov %di,0xe(%rax) │ │ │ │ + mov %si,0x10(%rax) │ │ │ │ + mov %r11,0x20(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsi),%r9d │ │ │ │ + movzbl 0x5(%rdx),%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov %esi,%r11d │ │ │ │ + shr $0x4,%sil │ │ │ │ + movzwl 0x2(%rdx),%edi │ │ │ │ + movzwl 0x6(%rdx),%r10d │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + shr $0xc,%ecx │ │ │ │ + and $0x1ff,%ecx │ │ │ │ + shr $0x5,%di │ │ │ │ + and $0xf,%r11d │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + shr $0x3,%dx │ │ │ │ + shr $0x1e,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0x1ff,%di │ │ │ │ + and $0x1ff,%edx │ │ │ │ + and $0x3ff,%si │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %r11b,0xc(%rsp) │ │ │ │ + mov %r8b,0xd(%rsp) │ │ │ │ + mov %di,0xe(%rsp) │ │ │ │ + movdqu (%rsp),%xmm3 │ │ │ │ + mov %si,0x10(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm4 │ │ │ │ + mov %r10w,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + mov %rdx,0x20(%rax) │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov %edx,0x4(%rdi) │ │ │ │ + mov %edx,0x8(%rdi) │ │ │ │ + movups %xmm0,0x18(%rdi) │ │ │ │ + retq │ │ │ │ + movzbl (%rdi),%r8d │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + movzbl 0x36(%rsi),%ecx │ │ │ │ + mov %r8,%r9 │ │ │ │ + shl $0x2,%r8 │ │ │ │ + lea (%rax,%r8,1),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 61469 │ │ │ │ + jmp 61498 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 61498 │ │ │ │ + cmp (%rax),%cl │ │ │ │ + jne 61460 │ │ │ │ + test %rax,%rax │ │ │ │ + je 61498 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + movzbl 0x1(%rax),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 61490 │ │ │ │ + mov %dl,0x1(%rax) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %dx,0x2(%rax) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addb $0x1,0x2(%rax) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x3,%r9b │ │ │ │ + ja 614be │ │ │ │ + add $0x1,%r9d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r9b,(%rdi) │ │ │ │ + movzbl 0x36(%rsi),%eax │ │ │ │ + add %r8,%rdi │ │ │ │ + mov %al,0x1(%rdi) │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %cx,0x3(%rdi) │ │ │ │ + mov %al,0x2(%rdi) │ │ │ │ + retq │ │ │ │ + push %rsi │ │ │ │ + lea 0x63eaa(%rip),%rcx │ │ │ │ + mov $0x39,%edx │ │ │ │ + lea 0x63851(%rip),%rsi │ │ │ │ + lea 0x63a2f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - xor %r10d,%r10d │ │ │ │ push %rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffffffffffff,%r11 │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x110,%rsp │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r10d,%r12d │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 618d1 │ │ │ │ + ja 61890 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + ja 618e3 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ + mov 0x10(%r15),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x63cb1(%rip),%r13 │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm7 │ │ │ │ + movups %xmm0,0x68(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movups %xmm7,0x88(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm7 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movups %xmm7,0x98(%rsp) │ │ │ │ + jmpq 6168c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%r9),%esi │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 5e343 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r11,%rdx │ │ │ │ - and $0xffffffffffffffc0,%rax │ │ │ │ - shr $0x6,%rbp │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r8,%rbp,8),%rdx │ │ │ │ - jne 5e331 │ │ │ │ - add $0x40,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 5e321 │ │ │ │ - jmp 5e343 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x40,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe 5e343 │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov (%r8,%rdx,8),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5e318 │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - cmp %edi,%esi │ │ │ │ - jae 5e370 │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 61710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 616e3 │ │ │ │ + movzbl 0xb6(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ add $0x34,%rax │ │ │ │ - mov (%r9,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e2e0 │ │ │ │ - movzwl 0xb2(%rax),%eax │ │ │ │ - mov %eax,(%rbx,%r10,4) │ │ │ │ - add $0x1,%r10 │ │ │ │ - jmpq 5e2d8 │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x4f7(%rip),%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7740 │ │ │ │ + mov (%rcx,%rax,8),%rdi │ │ │ │ test %r12d,%r12d │ │ │ │ - je 5e3d9 │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x4(%rsp,%rax,4),%rdi │ │ │ │ + jne 61780 │ │ │ │ + testb $0x2,0xb0(%rsp) │ │ │ │ + jne 6178e │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + jne 617b9 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 61620 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + je 61880 │ │ │ │ + cmpb $0x2,0xb6(%rdi) │ │ │ │ + je 61880 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x1,0x84(%rsp) │ │ │ │ + sbb %edx,%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 61675 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 61820 │ │ │ │ + movdqu 0x80(%rsp),%xmm3 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + movdqu 0x90(%rsp),%xmm4 │ │ │ │ + movdqu 0xa0(%rsp),%xmm5 │ │ │ │ + movdqu 0xb0(%rsp),%xmm6 │ │ │ │ + movups %xmm3,0x0(%rbp) │ │ │ │ + movups %xmm4,0x10(%rbp) │ │ │ │ + movups %xmm5,0x20(%rbp) │ │ │ │ + movups %xmm6,0x30(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 61759 │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%r13,%rax,8),%rbx │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + movb $0x0,0x84(%rsp) │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 616e3 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 5e3c1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %esi,%edx │ │ │ │ - jbe 5e3fb │ │ │ │ - mov %ecx,%r12d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 5e3d3 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 5e3a8 │ │ │ │ - add $0x4,%rbx │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne 5e3c1 │ │ │ │ - cmp %edx,%esi │ │ │ │ - cmovb %ecx,%r12d │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jle 61598 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 61750 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movb $0x1,0x84(%rsp) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%r13,%rax,8),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 616a4 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5e404 │ │ │ │ - add $0x110,%rsp │ │ │ │ + jne 618fc │ │ │ │ + add $0xd8,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 5e3b8 │ │ │ │ + nop │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 61220 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + movups %xmm1,0x88(%rsp) │ │ │ │ + movups %xmm2,0x98(%rsp) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jle 616d7 │ │ │ │ + lea 0x63bc0(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x55d04(%rip),%rsi │ │ │ │ + lea 0x6b788(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + testb $0x2,0xb0(%rsp) │ │ │ │ + je 615e6 │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + callq 61080 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + test %al,%al │ │ │ │ + jne 61675 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je 615f2 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movzbl 0xb6(%rsp),%esi │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + lea (%rax,%rdx,4),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 617ed │ │ │ │ + jmpq 615f2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 615f2 │ │ │ │ + cmp (%rax),%sil │ │ │ │ + jne 617e0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 615f2 │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + movzbl 0x3(%rax),%esi │ │ │ │ + cmp %sil,0x2(%rax) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + jb 6180f │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + jmpq 615f9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + or %eax,%esi │ │ │ │ + jne 618b0 │ │ │ │ + movzbl 0x36(%rbp),%eax │ │ │ │ + movzbl 0xb6(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rcx,%rdx,8),%rdx │ │ │ │ + mov %eax,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + mov 0xb10(%rdx),%rdx │ │ │ │ + mov 0xb10(%rax),%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + add %rdx,%rdi │ │ │ │ + callq 9e330 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 6163b │ │ │ │ + jmpq 61675 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + jmpq 61620 │ │ │ │ + nop │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 618c0 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 618e7 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x28(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ + jmpq 6153d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 6163b │ │ │ │ + jmpq 61675 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ + jmpq 6153d │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ + jmpq 6153d │ │ │ │ + cmp $0x2,%al │ │ │ │ + je 618f1 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 6153d │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + jmpq 616e3 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ + push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mul %rdx │ │ │ │ + mov %edi,%ebp │ │ │ │ push %rbx │ │ │ │ - add $0x12ba0,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - shr $0x4,%rdx │ │ │ │ + mov %r9,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rcx │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - testb $0x1,0xd(%rax) │ │ │ │ - je 5e486 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp 0x12bb8(%rbp),%rdx │ │ │ │ - jae 5e4c4 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add 0x12bc0(%rbp),%rdx │ │ │ │ - cmp %rbx,(%rdx) │ │ │ │ - jne 5e4a5 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 61980 │ │ │ │ + cmp $0xa,%r12d │ │ │ │ + ja 61944 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jne 61950 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov %rdx,0x20(%rbx) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - lea 0x7ee73(%rip),%rcx │ │ │ │ - mov $0x25a,%edx │ │ │ │ - lea 0x7e4af(%rip),%rsi │ │ │ │ - lea 0x7e52a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7ee54(%rip),%rcx │ │ │ │ - mov $0x25c,%edx │ │ │ │ - lea 0x7e490(%rip),%rsi │ │ │ │ - lea 0x7e719(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7ee35(%rip),%rcx │ │ │ │ - mov $0x25b,%edx │ │ │ │ - lea 0x7e471(%rip),%rsi │ │ │ │ - lea 0x7e4f9(%rip),%rdi │ │ │ │ + nop │ │ │ │ + cmp $0xa,%r12d │ │ │ │ + ja 61944 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 6195f │ │ │ │ + cmp $0x7,%ebp │ │ │ │ + jne 61944 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 61990 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 61944 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 619c0 │ │ │ │ + lea -0x1(%rdx),%rcx │ │ │ │ + jmp 619a9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x14(%r9),%rdi │ │ │ │ + callq 1d0f0 │ │ │ │ + jmp 61929 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 619c0 │ │ │ │ + lea -0x1(%rdx),%rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 619a9 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x0,0x14(%rbx) │ │ │ │ + mov %rcx,0x18(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + jmp 61944 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + jne 619f0 │ │ │ │ + add $0x1,%rax │ │ │ │ + jne 619f0 │ │ │ │ + lea 0x6392d(%rip),%rcx │ │ │ │ + mov $0x117,%edx │ │ │ │ + lea 0x5b9ee(%rip),%rsi │ │ │ │ + lea 0x6b515(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x14(%rbx) │ │ │ │ + mov %rdx,0x18(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + jmpq 61944 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0xf0,%rsp │ │ │ │ + sub $0x1b8,%rsp │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x4(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x4,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x2c(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x88(%rip),%rax │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - callq 85b60 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 5e618 │ │ │ │ - cmpb $0xe,0x2(%rax) │ │ │ │ - jne 5e625 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - movups %xmm1,0x90(%rbx) │ │ │ │ - movdqu 0x10(%rax),%xmm2 │ │ │ │ - movups %xmm2,0xa0(%rbx) │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - mov %rdx,0xb0(%rbx) │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 622b8 │ │ │ │ + jbe 61b68 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 622d0 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 620d8 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x28(%rdx),%r10 │ │ │ │ movzbl (%rax),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 5e5e5 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 61b94 │ │ │ │ + jbe 61b40 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 62278 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 62298 │ │ │ │ + lea 0x28(%r8),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + lea -0x28(%r8,%rax,8),%r13 │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + jae 61bac │ │ │ │ + cmp 0x18(%rsp),%r13 │ │ │ │ + jbe 61b0d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r10,%rcx │ │ │ │ + lea 0x6372e(%rip),%rdi │ │ │ │ + jmp 61afb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 62625 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdi,%rax,8),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jae 61bb8 │ │ │ │ + cmp %r13,%rdx │ │ │ │ + jae 61b0d │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,0xb8(%rbx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 5e5d0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e62d │ │ │ │ - add $0xf0,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + tzcnt (%rcx),%rax │ │ │ │ + tzcnt (%rdx),%rsi │ │ │ │ + cmp %esi,%eax │ │ │ │ + je 61ad8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x1a8(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 62644 │ │ │ │ + add $0x1b8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 62298 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + lea -0x28(%r8,%rax,8),%r13 │ │ │ │ + jmpq 61ab3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r12d │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 620d8 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rdx,%r10 │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + jne 61a87 │ │ │ │ + lea 0x8(%r8),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movzbl 0x3(%r8),%eax │ │ │ │ + lea 0x8(%r8,%rax,8),%r13 │ │ │ │ + jmpq 61ab3 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r13,%rdx │ │ │ │ + jb 61b0d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r10,%rbp │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movabs $0xfffffffffff,%r8 │ │ │ │ + mov 0x10(%rax),%eax │ │ │ │ + mov 0x10(%rdi),%ecx │ │ │ │ + movb $0x0,0x4f(%rsp) │ │ │ │ + mov %dx,0x3c(%rsp) │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x0,0x28(%rsp) │ │ │ │ + movb $0x0,0x4e(%rsp) │ │ │ │ + mov %ax,0x3e(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x54(%rsp) │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + lea 0x635dc(%rip),%rcx │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + mov %eax,%r10d │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jae 61e9e │ │ │ │ + movb $0x0,0x10(%rsp) │ │ │ │ + mov %r10d,%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt 0x0(%rbp),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jg 61e70 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 61f78 │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + movzbl 0x6(%rbp),%r15d │ │ │ │ + mov %r14,0x150(%rsp) │ │ │ │ + shr $0x4,%r14 │ │ │ │ + and %r8,%r14 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jbe 61e9e │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 61e9e │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + tzcnt (%r12),%rsi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x3,%esi │ │ │ │ + jg 61f40 │ │ │ │ + test %esi,%esi │ │ │ │ + jne 62000 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov %rdx,0x190(%rsp) │ │ │ │ + shr $0x4,%rdx │ │ │ │ + and %r8,%rdx │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 61e9e │ │ │ │ + movzwl %r9w,%esi │ │ │ │ + mov %r11d,%edi │ │ │ │ + add %r14,%rsi │ │ │ │ + and %r8d,%edi │ │ │ │ + and %r8,%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + movzwl %r10w,%edi │ │ │ │ + add %rdx,%rdi │ │ │ │ + and %r8,%rsi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 61b0d │ │ │ │ + movzwl 0x196(%rsp),%edi │ │ │ │ + cmp %di,0x156(%rsp) │ │ │ │ + jne 61b0d │ │ │ │ + cmp %al,0x10(%rsp) │ │ │ │ + jne 61b0d │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %r15d,%r15d │ │ │ │ + add $0x34,%r15 │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + movzwl 0xb2(%rax),%esi │ │ │ │ + mov %rdx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r14,%rax │ │ │ │ + div %rsi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 61b0d │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + je 61d90 │ │ │ │ + movzwl 0x158(%rsp),%eax │ │ │ │ + xor 0x198(%rsp),%ax │ │ │ │ + test $0x1fe0,%ax │ │ │ │ + jne 61b0d │ │ │ │ + mov 0x158(%rsp),%eax │ │ │ │ + xor 0x198(%rsp),%eax │ │ │ │ + test $0x1e000,%eax │ │ │ │ + jne 61b0d │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + xor 0x198(%rsp),%rax │ │ │ │ + test $0xfffffffffffe0000,%rax │ │ │ │ + jne 61b0d │ │ │ │ + movzbl 0x4c(%rsp),%edi │ │ │ │ + cmp %dil,0x28(%rsp) │ │ │ │ + jne 61b0d │ │ │ │ + movzwl 0x3c(%rsp),%edi │ │ │ │ + cmp %di,0x3e(%rsp) │ │ │ │ + jne 61b0d │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movzwl %r9w,%edx │ │ │ │ + add %r11d,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + cmp 0x38(%rsp),%eax │ │ │ │ + jbe 620a0 │ │ │ │ + movzwl %r10w,%eax │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jae 620a0 │ │ │ │ + movzbl 0x4f(%rsp),%edi │ │ │ │ + movzbl 0x4e(%rsp),%eax │ │ │ │ + cmp %al,%dil │ │ │ │ + jne 61b0d │ │ │ │ + movzbl 0x28(%rsp),%esi │ │ │ │ + test %sil,%sil │ │ │ │ + setne %al │ │ │ │ + cmp $0x5,%sil │ │ │ │ + setne %sil │ │ │ │ + and %sil,%al │ │ │ │ + jne 61b0d │ │ │ │ + test %dil,%dil │ │ │ │ + je 62251 │ │ │ │ + lea -0x5(%rdi),%esi │ │ │ │ + cmp $0x1,%sil │ │ │ │ + ja 61b0f │ │ │ │ + test %r10w,%r10w │ │ │ │ + jne 61b0d │ │ │ │ + cmp 0x50(%rsp),%edx │ │ │ │ + jne 61b0d │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x54(%rsp),%edi │ │ │ │ + add 0x38(%rsp),%edi │ │ │ │ + movzwl 0x4d4(%rax),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 61b0d │ │ │ │ + xor %esi,%esi │ │ │ │ + tzcnt 0x0(%rbp),%rsi │ │ │ │ + lea 0x63538(%rip),%r15 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %esi,%esi │ │ │ │ + cmp %edi,(%r15,%rsi,4) │ │ │ │ + jae 620aa │ │ │ │ + jmpq 61b0d │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 61ff2 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movb $0x1,0x10(%rsp) │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%rcx,%rax,8),%rbp │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 61c3d │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + jae 62493 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%r10),%rdx │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r10,%rbp │ │ │ │ + lea 0x63331(%rip),%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x2,%esi │ │ │ │ + jbe 620e8 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 61ffb │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%r12,%rax,8),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x0(%r13),%rax │ │ │ │ + add %rbp,%rsi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 61ffb │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%r12,%rax,8),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rdi,%r13 │ │ │ │ + cmp %r14,%rsi │ │ │ │ + jae 62493 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rsi),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ test %eax,%eax │ │ │ │ - je 5e590 │ │ │ │ - jmp 5e5e8 │ │ │ │ - mov $0xfffffffe,%r12d │ │ │ │ - jmp 5e5e8 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jne 61ed8 │ │ │ │ + test %cl,%cl │ │ │ │ + je 61ed8 │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + jmp 61ed8 │ │ │ │ + nop │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jne 6208f │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%rcx,%rdx,8),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jb 61c87 │ │ │ │ + jmpq 61e9e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea 0x128(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 61220 │ │ │ │ + mov 0x128(%rsp),%eax │ │ │ │ + mov 0x130(%rsp),%r11d │ │ │ │ + lea 0x6325d(%rip),%rcx │ │ │ │ + movzwl 0x136(%rsp),%r9d │ │ │ │ + movabs $0xfffffffffff,%r8 │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov 0x12c(%rsp),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + movzbl 0x134(%rsp),%eax │ │ │ │ + mov %al,0x4e(%rsp) │ │ │ │ + movzbl 0x135(%rsp),%eax │ │ │ │ + mov %al,0x28(%rsp) │ │ │ │ + movzwl 0x138(%rsp),%eax │ │ │ │ + mov %ax,0x3c(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x0(%rbp),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jle 61e8f │ │ │ │ + callq 61050 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %al,0x4d(%rsp) │ │ │ │ + lea 0x168(%rsp),%rdi │ │ │ │ + mov %r9d,0x48(%rsp) │ │ │ │ + mov %r11d,0x44(%rsp) │ │ │ │ + callq 61220 │ │ │ │ + mov 0x16c(%rsp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%r12),%rdx │ │ │ │ + movzwl 0x176(%rsp),%r10d │ │ │ │ + mov 0x44(%rsp),%r11d │ │ │ │ + lea 0x631b9(%rip),%rcx │ │ │ │ + movabs $0xfffffffffff,%r8 │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + mov 0x170(%rsp),%eax │ │ │ │ + mov 0x48(%rsp),%r9d │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + movzbl 0x174(%rsp),%eax │ │ │ │ + mov %al,0x4f(%rsp) │ │ │ │ + movzbl 0x175(%rsp),%eax │ │ │ │ + mov %al,0x4c(%rsp) │ │ │ │ + movzwl 0x178(%rsp),%eax │ │ │ │ + mov %ax,0x3e(%rsp) │ │ │ │ + movzbl 0x4d(%rsp),%eax │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jle 61f5f │ │ │ │ + jmpq 61ffb │ │ │ │ nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x0(%rbp),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 61ffb │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%rcx,%rax,8),%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r12),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 61ffb │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%rcx,%rax,8),%r12 │ │ │ │ + jmpq 61c2c │ │ │ │ + nopl (%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmpq 61a76 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 61220 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov 0x64(%rsp),%r15d │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + movzbl 0x6c(%rsp),%eax │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov %al,0x28(%rsp) │ │ │ │ + movzwl 0x6e(%rsp),%eax │ │ │ │ + mov %ax,0x10(%rsp) │ │ │ │ + callq 61220 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + movzwl 0x10(%rsp),%edx │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jbe 62400 │ │ │ │ + movzwl 0x9e(%rsp),%edx │ │ │ │ + mov 0x90(%rsp),%r10d │ │ │ │ + mov 0x94(%rsp),%r11d │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + ja 622e6 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt 0x0(%rbp),%rdx │ │ │ │ + sub %ecx,%eax │ │ │ │ + movdqu 0xa0(%rsp),%xmm1 │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %ax,0x9e(%rsp) │ │ │ │ + movzbl 0x9c(%rsp),%esi │ │ │ │ + movzwl 0xa0(%rsp),%edi │ │ │ │ + movups %xmm1,0xd0(%rsp) │ │ │ │ + movdqu 0x90(%rsp),%xmm0 │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + movzbl 0x9d(%rsp),%ecx │ │ │ │ + movups %xmm0,0xc0(%rsp) │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 62546 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 62440 │ │ │ │ + lea -0x1(%r10),%edx │ │ │ │ + lea -0x1(%r11),%r8d │ │ │ │ + and $0x1fff,%eax │ │ │ │ + shl $0x3c,%rcx │ │ │ │ + and $0x1fff,%edx │ │ │ │ + and $0x1fff,%r8d │ │ │ │ + shl $0x1e,%rax │ │ │ │ + movdqu 0xd8(%rsp),%xmm4 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + shl $0x11,%r8 │ │ │ │ + or $0x8,%rdx │ │ │ │ + movups %xmm4,0x8(%rbp) │ │ │ │ + or %r8,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + and $0x1fff,%edx │ │ │ │ + shl $0x2b,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + and $0xf,%edx │ │ │ │ + shl $0x38,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmpq 62402 │ │ │ │ + cmp 0x50(%rsp),%edx │ │ │ │ + jne 61b0d │ │ │ │ + test %r10w,%r10w │ │ │ │ + jne 61b0d │ │ │ │ + mov 0x54(%rsp),%edi │ │ │ │ + add 0x38(%rsp),%edi │ │ │ │ + jmpq 61e49 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%r8),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + lea -0x28(%r8,%rax,8),%r13 │ │ │ │ + jmpq 61ab3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + jae 61bc1 │ │ │ │ + jmpq 61b0d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + lea 0x8(%rdx),%r10 │ │ │ │ + lea 0x8(%rdx,%rax,8),%rbx │ │ │ │ + jmpq 61a76 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x8(%rdx),%r10 │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ + jmpq 61a76 │ │ │ │ + mov %r11d,%r9d │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + movzbl 0x28(%rsp),%edi │ │ │ │ + mov 0xb0(%rsp),%r8 │ │ │ │ + shl $0x9,%r9d │ │ │ │ + mov %r11d,0x18(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + callq 54210 │ │ │ │ + mov 0x18(%rsp),%r11d │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + tzcnt 0x0(%rbp),%rsi │ │ │ │ + add %r11d,%r15d │ │ │ │ + movzwl 0x70(%rsp),%ecx │ │ │ │ + add %r10d,%eax │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm3 │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov %r15d,0x64(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm2 │ │ │ │ + mov %rdx,0x110(%rsp) │ │ │ │ + movzbl 0x6d(%rsp),%edx │ │ │ │ + movups %xmm2,0xf0(%rsp) │ │ │ │ + movups %xmm3,0x100(%rsp) │ │ │ │ + cmp $0x2,%esi │ │ │ │ + je 624bb │ │ │ │ + cmp $0x3,%esi │ │ │ │ + jne 62411 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea -0x1(%r15),%esi │ │ │ │ + and $0x1fff,%ecx │ │ │ │ + shl $0x3c,%rdx │ │ │ │ + and $0x1fff,%eax │ │ │ │ + and $0x1fff,%esi │ │ │ │ + shl $0x2b,%rcx │ │ │ │ + movdqu 0x108(%rsp),%xmm5 │ │ │ │ + shl $0x4,%rax │ │ │ │ + shl $0x11,%rsi │ │ │ │ + or $0x8,%rax │ │ │ │ + movups %xmm5,0x8(%rbp) │ │ │ │ + or %rsi,%rax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + and $0x1fff,%esi │ │ │ │ + shl $0x1e,%rsi │ │ │ │ + or %rsi,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + and $0xf,%ecx │ │ │ │ + shl $0x38,%rcx │ │ │ │ + or %rcx,%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x0(%rbp),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + jmpq 61ee6 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 625d2 │ │ │ │ + lea 0x62ebf(%rip),%rcx │ │ │ │ + mov $0x20b,%edx │ │ │ │ + lea 0x628f6(%rip),%rsi │ │ │ │ + lea 0x6aac7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 6241a │ │ │ │ + lea -0x1(%r10),%edx │ │ │ │ + lea -0x1(%r11),%edi │ │ │ │ + and $0x7f,%eax │ │ │ │ + shl $0x1c,%ecx │ │ │ │ + and $0x7f,%edx │ │ │ │ + and $0x7f,%edi │ │ │ │ + shl $0x10,%eax │ │ │ │ + lea 0x2(,%rdx,4),%edx │ │ │ │ + shl $0x9,%edi │ │ │ │ + or %edi,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + or %ecx,%eax │ │ │ │ + and $0x800000,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + mov %eax,0x4(%rbp) │ │ │ │ + jmpq 62247 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + mov 0x10(%rdi),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,0x10(%rbx) │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + add %rdx,0x18(%rbx) │ │ │ │ + jmpq 61b0f │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea -0x1(%r15),%esi │ │ │ │ + and $0x3ff,%ecx │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0x1ff,%eax │ │ │ │ + and $0x1ff,%esi │ │ │ │ + shl $0x1e,%rcx │ │ │ │ + shl $0xc,%rsi │ │ │ │ + lea 0x4(,%rax,8),%rax │ │ │ │ + shl $0x2c,%rdx │ │ │ │ + or %rsi,%rax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + and $0x1ff,%esi │ │ │ │ + shl $0x15,%rsi │ │ │ │ + or %rsi,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + and $0xf,%ecx │ │ │ │ + shl $0x28,%rcx │ │ │ │ + or %rcx,%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + movabs $0xffff000000000000,%rdx │ │ │ │ + and 0x0(%rbp),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movzwl 0x80(%rsp),%eax │ │ │ │ + mov %ax,0x6(%rbp) │ │ │ │ + jmpq 62400 │ │ │ │ + lea -0x1(%r10),%edx │ │ │ │ + lea -0x1(%r11),%r8d │ │ │ │ + and $0x1ff,%eax │ │ │ │ + and $0x1ff,%edx │ │ │ │ + and $0x1ff,%r8d │ │ │ │ + shl $0x15,%rax │ │ │ │ + lea 0x4(,%rdx,8),%rdx │ │ │ │ + shl $0xc,%r8 │ │ │ │ + or %r8,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + and $0x3ff,%edx │ │ │ │ + shl $0x1e,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + and $0xf,%edx │ │ │ │ + shl $0x28,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0xf,%edx │ │ │ │ + shl $0x2c,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + movabs $0xffff000000000000,%rdx │ │ │ │ + and 0x0(%rbp),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movzwl 0xb0(%rsp),%eax │ │ │ │ + mov %ax,0x6(%rbp) │ │ │ │ + jmpq 62247 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea -0x1(%r15),%ecx │ │ │ │ + shl $0x1c,%edx │ │ │ │ + and $0x7f,%eax │ │ │ │ + and $0x7f,%ecx │ │ │ │ + shl $0x9,%ecx │ │ │ │ + lea 0x2(,%rax,4),%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + and $0x7f,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + and $0x800000,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + mov %eax,0x4(%rbp) │ │ │ │ + jmpq 62400 │ │ │ │ + lea 0x62cf4(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x54e38(%rip),%rsi │ │ │ │ + lea 0x6a8bc(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x6,(%rsi) │ │ │ │ + lea 0x59861(%rip),%rax │ │ │ │ + jne 62675 │ │ │ │ + movzbl 0x4(%rdx),%eax │ │ │ │ + mov $0x0,%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x4,%al │ │ │ │ + lea 0x626c8(%rip),%rax │ │ │ │ + cmovb %rdx,%rax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x626bf(%rip),%rdx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movzbl 0x4(%rcx),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rcx),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 60f30 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0xffffffffff,%rax │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + and %rax,%rdi │ │ │ │ + and (%r8),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 626e8 │ │ │ │ + mov 0x10(%rcx),%edi │ │ │ │ + mov 0x10(%rsi),%eax │ │ │ │ + mov $0x1,%r8d │ │ │ │ + add %eax,%edi │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + add %rdx,0x18(%rsi) │ │ │ │ + mov %ecx,0x10(%rsi) │ │ │ │ + mov %r8d,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x128,%rsp │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0xbe(%rsi) │ │ │ │ - je 5e838 │ │ │ │ - movzbl 0xbb(%rsi),%ebp │ │ │ │ - mov %rsi,%r15 │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 62878 │ │ │ │ + jbe 62810 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 62860 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 62850 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x28(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x6c(%rsp),%ebp │ │ │ │ test %bpl,%bpl │ │ │ │ - je 5e838 │ │ │ │ - lea 0xb8(%rsi),%rax │ │ │ │ - movzbl 0xbd(%rsi),%ecx │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 5e6d7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addq $0x1,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movzbl %bpl,%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jbe 5e838 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ebx,%r13d │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - sar $0x6,%rax │ │ │ │ - lea (%rdi,%rax,8),%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - and (%rbx),%rax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - je 5e6c0 │ │ │ │ - mov (%r15),%r14d │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - add %r14d,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 5e6c0 │ │ │ │ - lea 0x40(%rsp),%r8 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - jmp 5e746 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0xbb(%r15),%ebp │ │ │ │ - add %ebx,%r14d │ │ │ │ - cmp %r14d,0x18(%rsp) │ │ │ │ - jbe 5e6c0 │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x7ec87(%rip),%rdi │ │ │ │ - movzbl 0xbd(%r15),%ecx │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - sub %r14d,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - cmova %eax,%ebx │ │ │ │ - movzbl 0xbe(%r15),%eax │ │ │ │ - mov (%rdi,%rax,4),%r10d │ │ │ │ - movzwl 0xb8(%r15),%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - shl %cl,%edi │ │ │ │ - lea -0x1(%rdi,%rax,1),%eax │ │ │ │ - mov %r10,%rsi │ │ │ │ - cltd │ │ │ │ - idiv %edi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14d,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov $0x10,%ecx │ │ │ │ - imul %r13d,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %r10,%rdx │ │ │ │ - imul %eax,%esi │ │ │ │ - lea 0x8(%rsi,%rbp,8),%esi │ │ │ │ - add 0x8(%rsp),%rsi │ │ │ │ - callq 7330 <__memcpy_chk@plt> │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5e070 │ │ │ │ - xor %rax,%r12 │ │ │ │ - xor %rdx,%rbp │ │ │ │ - or %rbp,%r12 │ │ │ │ - je 5e730 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x90(%r15),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ + je 627e7 │ │ │ │ + lea 0x62aab(%rip),%r13 │ │ │ │ + sub $0x3,%ebp │ │ │ │ + jmp 627be │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 61220 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jbe 627e7 │ │ │ │ + movzbl 0xd(%rsp),%edx │ │ │ │ + movzbl 0xc(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + test %dl,%dl │ │ │ │ + setne %al │ │ │ │ + cmp $0x5,%dl │ │ │ │ + setne %dl │ │ │ │ + and %edx,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + test %cl,%cl │ │ │ │ + setne %dl │ │ │ │ + and %edx,%eax │ │ │ │ + cmp %esi,0x4(%rsp) │ │ │ │ + seta %dl │ │ │ │ + and %dl,%al │ │ │ │ + jne 62830 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 6288a │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%r13,%rax,8),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 627e7 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jbe 62760 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 6288a │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%r13,%rax,8),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + ja 627c3 │ │ │ │ + xor %eax,%eax │ │ │ │ mov 0x28(%rsp),%rcx │ │ │ │ - not %rax │ │ │ │ - lock and %rax,(%rcx) │ │ │ │ - movzbl 0xbb(%r15),%ebp │ │ │ │ - jmpq 5e6c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e85d │ │ │ │ - add $0x128,%rsp │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 628a9 │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 62850 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ + jmpq 62740 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + setbe %cl │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + setbe %dl │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 627a7 │ │ │ │ + jmp 627e9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 62740 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ + jmpq 62740 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea 0x8(%rsi,%rax,8),%r12 │ │ │ │ + jmpq 62740 │ │ │ │ + lea 0x62a8f(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x54bd3(%rip),%rsi │ │ │ │ + lea 0x6a657(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movzbl 0x2(%rdi),%ecx │ │ │ │ + lea 0x28(%rdi),%rsi │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + movzbl 0x4c(%rsp),%edx │ │ │ │ + movzwl 0x50(%rsp),%r8d │ │ │ │ + cmp $0x10,%cl │ │ │ │ + je 628e8 │ │ │ │ + ja 629f8 │ │ │ │ + cmp $0x6,%cl │ │ │ │ + ja 629e0 │ │ │ │ + cmp $0x4,%cl │ │ │ │ + jbe 62a01 │ │ │ │ + movzbl (%rdi),%ecx │ │ │ │ + lea -0x28(%rsi,%rcx,8),%rsi │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + lea 0x62aa6(%rip),%r9 │ │ │ │ + mov (%r9,%rcx,4),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jbe 62a10 │ │ │ │ + cmp $0xa,%ecx │ │ │ │ + jbe 62a21 │ │ │ │ + cmp $0x10,%ecx │ │ │ │ + ja 62b59 │ │ │ │ + cmp $0x1fff,%r8w │ │ │ │ + ja 62b59 │ │ │ │ + cmp $0x2000,%eax │ │ │ │ + ja 62b59 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + sub $0x1,%eax │ │ │ │ + and $0x1fff,%r8d │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0x1fff,%eax │ │ │ │ + shl $0x2b,%r8 │ │ │ │ + movdqu 0x50(%rsp),%xmm3 │ │ │ │ + movdqu 0x40(%rsp),%xmm2 │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + movzwl 0x40(%rsp),%ecx │ │ │ │ + shl $0x11,%rax │ │ │ │ + shl $0x38,%rdx │ │ │ │ + movups %xmm3,0x10(%rsp) │ │ │ │ + movdqu 0x18(%rsp),%xmm4 │ │ │ │ + sub $0x1,%ecx │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + and $0x1fff,%ecx │ │ │ │ + movups %xmm4,0x8(%rsi) │ │ │ │ + shl $0x4,%rcx │ │ │ │ + or $0x8,%rcx │ │ │ │ + or %rcx,%rax │ │ │ │ + movzwl 0x4e(%rsp),%ecx │ │ │ │ + and $0x1fff,%ecx │ │ │ │ + shl $0x1e,%rcx │ │ │ │ + or %rcx,%rax │ │ │ │ + or %r8,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl 0x4d(%rsp),%eax │ │ │ │ + shl $0x3c,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rsi),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 62b78 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x62830(%rip),%rdx │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + add %al,(%rdi) │ │ │ │ + add $0x38,%rsp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + cmp $0xe,%cl │ │ │ │ + jne 62a01 │ │ │ │ + movzbl 0x2b(%rdi),%ecx │ │ │ │ + lea 0x8(%rsi,%rcx,8),%rsi │ │ │ │ + jmpq 628f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x12,%cl │ │ │ │ + je 628e8 │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 628f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r8w,%r8w │ │ │ │ + jne 62a21 │ │ │ │ + cmp $0x80,%eax │ │ │ │ + jbe 62ae0 │ │ │ │ + cmp $0x200,%eax │ │ │ │ + ja 62919 │ │ │ │ + cmp $0x3ff,%r8w │ │ │ │ + ja 62919 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + sub $0x1,%eax │ │ │ │ + and $0x3ff,%r8d │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0x1ff,%eax │ │ │ │ + shl $0x1e,%r8 │ │ │ │ + movdqu 0x50(%rsp),%xmm1 │ │ │ │ + movdqu 0x40(%rsp),%xmm0 │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + movzwl 0x40(%rsp),%ecx │ │ │ │ + shl $0xc,%rax │ │ │ │ + shl $0x28,%rdx │ │ │ │ + movups %xmm1,0x10(%rsp) │ │ │ │ + sub $0x1,%ecx │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + and $0x1ff,%ecx │ │ │ │ + lea 0x4(,%rcx,8),%rcx │ │ │ │ + or %rcx,%rax │ │ │ │ + movzwl 0x4e(%rsp),%ecx │ │ │ │ + and $0x1ff,%ecx │ │ │ │ + shl $0x15,%rcx │ │ │ │ + or %rcx,%rax │ │ │ │ + or %r8,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl 0x4d(%rsp),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + shl $0x2c,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + movabs $0xffff000000000000,%rax │ │ │ │ + and (%rsi),%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + mov %rax,0x8(%rsi) │ │ │ │ + movzwl 0x60(%rsp),%eax │ │ │ │ + mov %ax,0x6(%rsi) │ │ │ │ + jmpq 629b7 │ │ │ │ + nop │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + movdqu 0x40(%rsp),%xmm5 │ │ │ │ + mov %cx,0x50(%rsp) │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + and $0x7f,%eax │ │ │ │ + shl $0x18,%edx │ │ │ │ + shl $0x9,%eax │ │ │ │ + movdqu 0x50(%rsp),%xmm6 │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + movzbl 0x40(%rsp),%ecx │ │ │ │ + movups %xmm6,0x10(%rsp) │ │ │ │ + sub $0x1,%ecx │ │ │ │ + and $0x7f,%ecx │ │ │ │ + lea 0x2(,%rcx,4),%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + movzwl 0x4e(%rsp),%ecx │ │ │ │ + and $0x7f,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + movzbl 0x4d(%rsp),%eax │ │ │ │ + shl $0x1c,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + mov (%rsi),%eax │ │ │ │ + and $0x800000,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + mov %eax,0x4(%rsi) │ │ │ │ + jmpq 629b7 │ │ │ │ + lea 0x62740(%rip),%rcx │ │ │ │ + mov $0x224,%edx │ │ │ │ + lea 0x621b7(%rip),%rsi │ │ │ │ + lea 0x6a388(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 61050 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 62c14 │ │ │ │ + jbe 62c00 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 62c28 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 62c40 │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x62647(%rip),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 62be0 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + je 62be8 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 62c49 │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%rdi,%rdx,8),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 62bc5 │ │ │ │ + movzbl %cl,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je 62be0 │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 62bc0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 62c40 │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + jmp 62bb0 │ │ │ │ + movzbl 0x3(%rsi),%edx │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + lea 0x8(%rsi,%rdx,8),%rsi │ │ │ │ + jmp 62bb0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + jmpq 62bb0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 62bb0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x626cc(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x54810(%rip),%rsi │ │ │ │ + lea 0x6a294(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0x7,%al │ │ │ │ + jne 62c80 │ │ │ │ + movzbl 0x4(%rsi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 62ca0 │ │ │ │ + lea 0x62412(%rip),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x6254f(%rip),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jbe 62cd8 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + je 62d18 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 62d2f │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%rdi,%rdx,8),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 62cbd │ │ │ │ + movzbl %cl,%eax │ │ │ │ + retq │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + jmp 62ca8 │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + jmp 62ca8 │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + jmp 62ca8 │ │ │ │ + movzbl 0x3(%rsi),%edx │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + lea 0x8(%rsi,%rdx,8),%rsi │ │ │ │ + jmp 62ca8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + je 62cd8 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + adc $0x0,%cl │ │ │ │ + add $0x8,%rax │ │ │ │ + jmp 62cb8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x625e6(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x5472a(%rip),%rsi │ │ │ │ + lea 0x6a1ae(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmp %rsi,0x12bb0(%rdi) │ │ │ │ - ja 5e91f │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5e9a0 │ │ │ │ - bsr %rsi,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x400,%eax │ │ │ │ - shl %cl,%r12 │ │ │ │ - cmp $0x400,%r12 │ │ │ │ - cmovb %rax,%r12 │ │ │ │ - mov %r12,%r13 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - cmp $0xfff,%r13 │ │ │ │ - ja 5e9ac │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 5df80 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e996 │ │ │ │ - lea 0x12bc8(%rbp),%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0x7,%al │ │ │ │ + je 62e70 │ │ │ │ + sub $0x5,%eax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 62da8 │ │ │ │ + lea 0x6233f(%rip),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x62448(%rip),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 62e0b │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ mov %eax,%edx │ │ │ │ - xchg %edx,(%rcx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 5e8f8 │ │ │ │ - cmp %r12,0x12bb0(%rbp) │ │ │ │ - jb 5ea10 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x12bc8(%rbp) │ │ │ │ - callq 7410 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x12ba0(%rbp),%rdi │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - mul %rdx │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rcx │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea (%rbx,%rbx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 1a5c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e996 │ │ │ │ - mov 0x1239c(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 5e980 │ │ │ │ - xor %eax,%eax │ │ │ │ + je 62e40 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + ja 62df6 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 61220 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + movzbl 0x15(%rsp),%ecx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 62eab │ │ │ │ + mov %edx,%edx │ │ │ │ + add 0x0(%r13,%rdx,8),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + ja 62dc5 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 62eca │ │ │ │ + add $0x50,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x12ba8(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 1a5c0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5e971 │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 5e973 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x4000,%r13d │ │ │ │ - mov $0x400,%r12d │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5e050 │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 16af0 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5e8e6 │ │ │ │ - callq 16af0 │ │ │ │ - sub $0x1,%r13 │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%r13 │ │ │ │ - lea 0x1(%r13),%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5e8e6 │ │ │ │ - jmp 5e996 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x12bb8(%rbp),%rdx │ │ │ │ - mov 0x12bc0(%rbp),%rsi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov %r12,0x12bb0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x12bc0(%rbp),%rax │ │ │ │ - mov %rdi,0x12bc0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmpq 5e90d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0xe,0x2(%rsi) │ │ │ │ - je 5ea60 │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ + jmpq 62dac │ │ │ │ + nop │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 62e0b │ │ │ │ + testb $0x2,0x30(%rsp) │ │ │ │ + jne 62e67 │ │ │ │ + test %cl,%cl │ │ │ │ + setne %al │ │ │ │ + cmp $0x5,%cl │ │ │ │ + setne %dl │ │ │ │ + and %edx,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + adc $0x0,%r14d │ │ │ │ + add $0x8,%rbx │ │ │ │ + jmpq 62dc0 │ │ │ │ + movzbl 0x4(%rsi),%r14d │ │ │ │ + jmp 62e0b │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ + jmpq 62dac │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea 0x8(%rsi,%rax,8),%rbp │ │ │ │ + jmpq 62dac │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x28(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ + jmpq 62dac │ │ │ │ + lea 0x6246e(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x545b2(%rip),%rsi │ │ │ │ + lea 0x6a036(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov 0x18(%rsi),%rsi │ │ │ │ - callq 5e870 │ │ │ │ + push %rbx │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 63002 │ │ │ │ + ja 62fe0 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 62ff9 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x622d8(%rip),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 62f7f │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ test %eax,%eax │ │ │ │ - je 5ea88 │ │ │ │ + je 62fa8 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + ja 62f6a │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + callq 61220 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + movzbl 0x15(%rsp),%ecx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 63029 │ │ │ │ + mov %edx,%edx │ │ │ │ + add 0x0(%r13,%rdx,8),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jb 62f35 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 63048 │ │ │ │ + add $0x50,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 62f7f │ │ │ │ + testb $0x2,0x30(%rsp) │ │ │ │ + jne 62fd0 │ │ │ │ + test %cl,%cl │ │ │ │ + je 62fd0 │ │ │ │ + cmp $0x5,%cl │ │ │ │ + lea (%r14,%rsi,1),%eax │ │ │ │ + setne %dl │ │ │ │ + test %dl,%dl │ │ │ │ + cmovne %eax,%r14d │ │ │ │ + add $0x8,%rbx │ │ │ │ + jmpq 62f30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 63018 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 62ff9 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x28(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ + jmpq 62f17 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 62f17 │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea 0x8(%rsi,%rax,8),%rbp │ │ │ │ + jmpq 62f17 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rbp │ │ │ │ + jmpq 62f17 │ │ │ │ + lea 0x622f0(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x54434(%rip),%rsi │ │ │ │ + lea 0x69eb8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 63181 │ │ │ │ + jbe 63138 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 63170 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 63160 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x28(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x62159(%rip),%r13 │ │ │ │ + jmp 630e7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ + callq 61220 │ │ │ │ + movzbl 0xd(%rsp),%eax │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 63110 │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 63150 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 63193 │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%r13,%rax,8),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 63110 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jbe 630b0 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 63193 │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%r13,%rax,8),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + ja 630ec │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 631b2 │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x44,%ecx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 6ea80 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 63160 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ + jmpq 630a0 │ │ │ │ + nop │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 63112 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 630a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ + jmpq 630a0 │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea 0x8(%rsi,%rax,8),%r12 │ │ │ │ + jmpq 630a0 │ │ │ │ + lea 0x62186(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x542ca(%rip),%rsi │ │ │ │ + lea 0x69d4e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x8(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x68,%rsp │ │ │ │ - movzbl 0xbc(%rdi),%r14d │ │ │ │ - mov 0x4(%rdi),%esi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0xbb(%rdi),%eax │ │ │ │ - shl $0x9,%esi │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %al,0xf(%rsp) │ │ │ │ - sub %r14d,%ebx │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - sar $0x6,%eax │ │ │ │ - mov %ebx,(%rsp) │ │ │ │ - movslq %eax,%r13 │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - je 5ebd0 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nop │ │ │ │ - mov 0x8(%rbp,%r15,8),%rdi │ │ │ │ - add $0x1,%r15 │ │ │ │ - callq b5080 │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp %r15d,%r13d │ │ │ │ - jg 5eb00 │ │ │ │ - movzbl 0xf(%rsp),%ecx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - jne 5ebb0 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - sub %ebx,%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - ja 5ebec │ │ │ │ - mov (%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5ebe8 │ │ │ │ - mov %eax,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 63321 │ │ │ │ + jbe 63300 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 63338 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 63317 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x28(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - sar $0x6,%rdx │ │ │ │ - shl %cl,%rax │ │ │ │ - and (%r12,%rdx,8),%rax │ │ │ │ - jne 5eb6c │ │ │ │ - mov %edi,%eax │ │ │ │ - add $0x1,%edi │ │ │ │ - mov %ecx,0x10(%rsp,%rax,4) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne 5eb50 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov (%rsp),%edx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - lea 0x10(%rbp),%r9 │ │ │ │ - callq f940 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 5ebf3 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x61fe4(%rip),%r14 │ │ │ │ + jmp 63252 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 632b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 6328b │ │ │ │ + testb $0x2,0x40(%rsp) │ │ │ │ + jne 6324e │ │ │ │ + movzbl %bpl,%eax │ │ │ │ + add %r13d,%eax │ │ │ │ + test %r15b,%r15b │ │ │ │ + cmovne %eax,%r13d │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 6328b │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jle 63220 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 632d6 │ │ │ │ + mov (%rbx),%ebp │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + shr $0xd,%ebp │ │ │ │ + and $0xf,%ebp │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r14,%rax,8),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 6325a │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 63349 │ │ │ │ add $0x68,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov $0xffffffffffffffff,%rdi │ │ │ │ - shl %cl,%rdi │ │ │ │ - not %rdi │ │ │ │ - and (%r12,%r13,8),%rdi │ │ │ │ - callq b5080 │ │ │ │ - add %eax,%ebx │ │ │ │ - jmpq 5eb23 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0xf(%rsp),%ecx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 5eb23 │ │ │ │ - jmp 5ebb0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + callq 61220 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jle 63280 │ │ │ │ + lea 0x6203e(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x54182(%rip),%rsi │ │ │ │ + lea 0x69c06(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 5eb75 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5eb90 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 63317 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ + jmpq 63210 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 63210 │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea 0x8(%rdx,%rax,8),%r12 │ │ │ │ + jmpq 63210 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ + jmpq 63210 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + xor %ecx,%ecx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0x10(%rdi) │ │ │ │ - mov -0x10(%rdi),%r14 │ │ │ │ - mov -0x8(%rdi),%r15 │ │ │ │ - mov -0x18(%rdi),%rbx │ │ │ │ - mov 0x48(%rdi),%r12 │ │ │ │ - jne 5ed30 │ │ │ │ - movzbl 0xc7(%r14,%r15,8),%r13d │ │ │ │ - mov 0xa83b5(%rip),%rcx │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5edc0 │ │ │ │ - mov 0xa93b2(%rip),%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0xa9427(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 5edf0 │ │ │ │ - mov 0xc0(%r14,%r15,8),%rax │ │ │ │ - movzwl 0xb2(%rbx),%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + add 0x154(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - shl $0x10,%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - div %rsi │ │ │ │ - mov 0x140(%rbx),%rdx │ │ │ │ - movzwl 0x10(%rdx),%esi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 5ee88 │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 5ee88 │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x20(%rdx,%rax,1),%rax │ │ │ │ - mov (%rax),%r14 │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 5ede0 │ │ │ │ - mov 0xa93c1(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 5ee70 │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - mov 0xa93af(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 5ee80 │ │ │ │ - mov 0xa9329(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 5ee00 │ │ │ │ - sub %r13d,%r14d │ │ │ │ - test %r14b,%r14b │ │ │ │ - jg 5ed80 │ │ │ │ + mov 0x15c(%rsp),%r14 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 3e540 │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + movdqu 0x170(%rsp),%xmm0 │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0xa6(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 1cfa0 │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 5edd0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + jmp 63488 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 634a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r14,0x20(%r12) │ │ │ │ + mov 0x18(%r12),%rdx │ │ │ │ + seta %al │ │ │ │ + mov 0x10(%r12),%ecx │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 63449 │ │ │ │ + sub %rcx,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdx,0x10(%rsp) │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 634a0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 631c0 │ │ │ │ + cmp 0xc(%rsp),%eax │ │ │ │ + jb 634f0 │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 6347a │ │ │ │ mov %r12,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 62ed0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 634f0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + cmp $0xfffffffffffff000,%r12 │ │ │ │ + jbe 63410 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 63410 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 634f5 │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 1b620 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5d8d0 │ │ │ │ - mov -0x8(%rbp),%rcx │ │ │ │ - mov -0x10(%rbp),%rsi │ │ │ │ - test %rcx,%rcx │ │ │ │ - lea 0x3f(%rcx),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovns %rcx,%rax │ │ │ │ - sar $0x3f,%rdx │ │ │ │ - shr $0x3a,%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - sar $0x6,%rax │ │ │ │ - and $0x3f,%ecx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - mov $0xfffffffffffffffe,%rdx │ │ │ │ - rol %cl,%rdx │ │ │ │ - lock and %rdx,0x8(%rsi,%rax,8) │ │ │ │ - jmpq 5ec2b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x8(%rbp),%rcx │ │ │ │ - mov -0x10(%rbp),%rsi │ │ │ │ - test %rcx,%rcx │ │ │ │ - lea 0x3f(%rcx),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmovns %rcx,%rax │ │ │ │ - sar $0x3f,%rdx │ │ │ │ - shr $0x3a,%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - sar $0x6,%rax │ │ │ │ - and $0x3f,%ecx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - mov $0xfffffffffffffffe,%rdx │ │ │ │ - rol %cl,%rdx │ │ │ │ - lock and %rdx,0x8(%rsi,%rax,8) │ │ │ │ - jmpq 5ecf4 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - jmpq 5ec62 │ │ │ │ - nopl (%rax) │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - jmpq 5ed17 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - jmpq 5ece8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 5ec62 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0xa91fe(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xa91df(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 5ece8 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 5ece8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa91a4(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 5ece8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mfence │ │ │ │ - jmpq 5ecc7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 5ecd9 │ │ │ │ - lea 0x7e4c9(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x7c078(%rip),%rsi │ │ │ │ - lea 0x7c4de(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 634a6 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add %esi,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0xbd(%rdi),%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - movzwl 0xb8(%rdi),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 5f026 │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea -0x1(%rax),%ebp │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - or %ebp,%edx │ │ │ │ - neg %esi │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbx) │ │ │ │ - lea 0x1(%rdx),%ebp │ │ │ │ - and %edi,%esi │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - cmova %ecx,%ebp │ │ │ │ - sub %esi,%ebp │ │ │ │ - cmpb $0x0,0xbb(%rbx) │ │ │ │ - mov %ebp,0x4(%rbx) │ │ │ │ - je 5ef97 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov $0x1000,%r13d │ │ │ │ - jmp 5ef4b │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5df80 │ │ │ │ - mov %rax,0x10(%rbx,%r14,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5efe0 │ │ │ │ - movzbl 0xbb(%rbx),%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jbe 5ef97 │ │ │ │ - mov 0x4(%rbx),%ebp │ │ │ │ - shl $0x9,%ebp │ │ │ │ - mov %r14d,%r12d │ │ │ │ - cmp $0xfff,%rbp │ │ │ │ - jbe 5ef20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5e050 │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq 16af0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5efb0 │ │ │ │ - mov %rax,0x10(%rbx,%r14,8) │ │ │ │ - movzbl 0xbb(%rbx),%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14d,%eax │ │ │ │ - ja 5ef48 │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 63741 │ │ │ │ + jbe 63720 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 63758 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 63737 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x28(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x61c8f(%rip),%r14 │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + jmpq 63654 │ │ │ │ + nopl (%rax) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 636c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movzbl 0x6(%rbx),%eax │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jae 63691 │ │ │ │ + movzbl 0x40(%rsp),%edx │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %r15b,0x14(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm3 │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + and $0x2,%edx │ │ │ │ + mov %edi,0x1c(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm1 │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm2 │ │ │ │ + mov %al,0x46(%rsp) │ │ │ │ + movdqu 0x40(%rsp),%xmm4 │ │ │ │ + movups %xmm1,0x50(%rsp) │ │ │ │ + movups %xmm2,0x60(%rsp) │ │ │ │ + movups %xmm3,0x70(%rsp) │ │ │ │ + movups %xmm4,0x80(%rsp) │ │ │ │ + jne 63710 │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + shr $0xd,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %eax,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rsi,%rax,8),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ + cmpb $0x2,0xb6(%r9) │ │ │ │ + je 6362d │ │ │ │ + movzbl 0xba(%r9),%eax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + tzcnt (%rbx),%r9 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 63640 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %edx,%r12d │ │ │ │ + add %eax,%r12d │ │ │ │ + mov %r9d,%eax │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + jg 636e9 │ │ │ │ + add (%r14,%rax,8),%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jae 63691 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jle 63588 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 636e4 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r14,%rax,8),%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jb 6365c │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 63769 │ │ │ │ + add $0xa8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 61220 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jle 63686 │ │ │ │ + lea 0x61c30(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x53d74(%rip),%rsi │ │ │ │ + lea 0x697f8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 16af0 │ │ │ │ - lea -0x1(%rbp),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - lea 0x1(%rsi),%rsi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5ef82 │ │ │ │ - movq $0x0,0x10(%rbx,%r12,8) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmpb $0x0,0xbb(%rbx) │ │ │ │ - je 5f012 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 63650 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 63737 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r13 │ │ │ │ + jmpq 63560 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 63560 │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea 0x8(%rdx,%rax,8),%r13 │ │ │ │ + jmpq 63560 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx,%rbp,8),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x10(%rbx,%rbp,8) │ │ │ │ - movzbl 0xbb(%rbx),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 5eff0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r13 │ │ │ │ + jmpq 63560 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 63bf1 │ │ │ │ + ja 63ba0 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 63bd0 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 63500 │ │ │ │ + sub %ebp,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 6396c │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 63aa9 │ │ │ │ + mov 0x10(%r14),%r9d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x61a00(%rip),%rcx │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov %r9d,%r10d │ │ │ │ + jmpq 6392b │ │ │ │ + nopl (%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + jne 63b30 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + movzbl 0x6(%rbp),%esi │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jbe 6396c │ │ │ │ + movzbl 0x50(%rsp),%edx │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov %al,0x24(%rsp) │ │ │ │ + movdqu 0x40(%rsp),%xmm7 │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm0 │ │ │ │ + and $0x2,%edx │ │ │ │ + mov %r10d,0x2c(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm5 │ │ │ │ + mov %r11d,0x30(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm6 │ │ │ │ + movups %xmm5,0x60(%rsp) │ │ │ │ + movups %xmm6,0x70(%rsp) │ │ │ │ + movups %xmm7,0x80(%rsp) │ │ │ │ + movups %xmm0,0x90(%rsp) │ │ │ │ + jne 63b80 │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + shr $0xd,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x34,%rdi │ │ │ │ + mov (%r15,%rdi,8),%rdi │ │ │ │ + cmpb $0x2,0xb6(%rdi) │ │ │ │ + je 63bc0 │ │ │ │ + movzbl 0xba(%rdi),%r8d │ │ │ │ + test %al,%al │ │ │ │ + je 638c4 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %edx,%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 63914 │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + jl 63914 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + mov %r11d,0x14(%rsp) │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + callq 59850 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov 0x14(%rsp),%r11d │ │ │ │ + lea 0x61901(%rip),%rcx │ │ │ │ + test %al,%al │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + jne 63914 │ │ │ │ + orb $0x2,0x0(%rbp) │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + sub %r8d,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt 0x0(%rbp),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 63b0a │ │ │ │ + add (%rcx,%rax,8),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 6396c │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + tzcnt 0x0(%rbp),%rsi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x3,%esi │ │ │ │ + jle 63818 │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jne 63b67 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%rcx,%rdx,8),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 63932 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 63aa9 │ │ │ │ + mov 0x10(%r14),%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6187c(%rip),%rbp │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + jmpq 63a6d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 63ad8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movzbl 0x6(%rbx),%eax │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 63aa9 │ │ │ │ + movzbl 0x50(%rsp),%edx │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov %cl,0x24(%rsp) │ │ │ │ + movdqu 0x40(%rsp),%xmm3 │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm4 │ │ │ │ + and $0x2,%edx │ │ │ │ + mov %edi,0x2c(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + movups %xmm1,0x60(%rsp) │ │ │ │ + movups %xmm2,0x70(%rsp) │ │ │ │ + movups %xmm3,0x80(%rsp) │ │ │ │ + movups %xmm4,0x90(%rsp) │ │ │ │ + jne 63b78 │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + shr $0xd,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %eax,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r15,%rax,8),%rax │ │ │ │ + cmpb $0x2,0xb6(%rax) │ │ │ │ + je 63b90 │ │ │ │ + movzbl 0xba(%rax),%eax │ │ │ │ + test %cl,%cl │ │ │ │ + je 63a47 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 63a56 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jl 63a56 │ │ │ │ + orb $0x2,(%rbx) │ │ │ │ + sub %eax,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 63b0a │ │ │ │ + add 0x0(%rbp,%rax,8),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 63aa9 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jle 639a0 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 63b05 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%rbp,%rax,8),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 63a74 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 63c03 │ │ │ │ + add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x7e343(%rip),%rcx │ │ │ │ - mov $0xc9,%edx │ │ │ │ - lea 0x7d90f(%rip),%rsi │ │ │ │ - lea 0x7dbc0(%rip),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %cl,0xc(%rsp) │ │ │ │ + callq 61220 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x2c(%rsp),%edi │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + movzbl 0xc(%rsp),%ecx │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jle 63a9d │ │ │ │ + lea 0x6180f(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x53953(%rip),%rsi │ │ │ │ + lea 0x693d7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %al,0xc(%rsp) │ │ │ │ + callq 61220 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt 0x0(%rbp),%rdx │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + mov 0x2c(%rsp),%r10d │ │ │ │ + mov 0x30(%rsp),%r11d │ │ │ │ + lea 0x6169e(%rip),%rcx │ │ │ │ + movzbl 0xc(%rsp),%eax │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jle 63961 │ │ │ │ + jmp 63b0a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 63a68 │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 63927 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %cl,%cl │ │ │ │ + je 63a56 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 63a42 │ │ │ │ + nop │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 63be0 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 63bd0 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x28(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ + jmpq 637c9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,%al │ │ │ │ + je 63914 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq 638be │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 637c9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%r12 │ │ │ │ + jmpq 637c9 │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea 0x8(%rdx,%rax,8),%r12 │ │ │ │ + jmpq 637c9 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rax │ │ │ │ + tzcnt (%rsi),%rsi │ │ │ │ + movzbl (%rdi),%ecx │ │ │ │ + lea (%rdi,%rcx,8),%rcx │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jg 63c80 │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0x615d3(%rip),%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov (%r8,%rsi,8),%rdi │ │ │ │ + add %rax,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sar $0x3,%rcx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 63c68 │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + tzcnt (%rax),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 63c80 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%r8,%rax,8),%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + sub %al,(%rdx) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%edi │ │ │ │ + lea -0x8(,%rdi,8),%r9 │ │ │ │ + lea (%rax,%r9,1),%rdi │ │ │ │ + add %r9,%rsi │ │ │ │ + std │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cld │ │ │ │ + jmp 63c4c │ │ │ │ + push %rax │ │ │ │ + callq 61050 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0x6,%al │ │ │ │ + jbe 63cb0 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 63cb4 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + or $0x1,%rsi │ │ │ │ + mov %rsi,(%rdi,%rax,8) │ │ │ │ + addb $0x1,(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%al │ │ │ │ + ja 63c9c │ │ │ │ + push %rax │ │ │ │ + lea 0x615c4(%rip),%rcx │ │ │ │ + mov $0x2f8,%edx │ │ │ │ + lea 0x6105b(%rip),%rsi │ │ │ │ + lea 0x6922c(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r10 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rbp,%r11 │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x4(%rsi),%eax │ │ │ │ - lea (%rsi,%rbp,8),%rsi │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - movzbl 0xc6(%rsi),%eax │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - add $0x34,%rax │ │ │ │ - movzbl 0xbc(%r13),%edx │ │ │ │ - movzbl 0xc7(%rsi),%r15d │ │ │ │ - mov (%rdi,%rax,8),%r14 │ │ │ │ - movzbl 0xbb(%r13),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - sbb %ebx,%ebx │ │ │ │ - and $0xfffffffe,%ebx │ │ │ │ - add $0x6,%ebx │ │ │ │ - mov 0xa7f34(%rip),%rcx │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5f3b0 │ │ │ │ - mov 0xa8f31(%rip),%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0xa8fa6(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 5f470 │ │ │ │ - mov 0xc0(%r13,%rbp,8),%rax │ │ │ │ - movzwl 0xb2(%r14),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - shl $0x10,%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - div %rsi │ │ │ │ - mov 0x140(%r14),%rdx │ │ │ │ - movzwl 0x10(%rdx),%esi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 5f488 │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 5f488 │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x20(%rdx,%rax,1),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 5f3a0 │ │ │ │ - mov 0xa8f3f(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 5f480 │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - mov 0xa8f2d(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 5f3c0 │ │ │ │ - mov 0xa8ea7(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 5f3d0 │ │ │ │ - sub %r15d,%r12d │ │ │ │ - test %r12b,%r12b │ │ │ │ - jg 5f19e │ │ │ │ - mov 0x60(%r14),%rdx │ │ │ │ - jmp 5f199 │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x28(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 641e0 │ │ │ │ + jbe 63f28 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 64200 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 641d0 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + lea 0x50(%rdi),%rbp │ │ │ │ + lea -0x28(%rbx,%rax,8),%r12 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r15),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqu 0x8(%r14),%xmm7 │ │ │ │ + movups %xmm0,0x18(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm5 │ │ │ │ + movups %xmm0,0x28(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movdqu 0x20(%rsp),%xmm6 │ │ │ │ + movups %xmm5,0xa0(%rsp) │ │ │ │ + movdqu 0x18(%r14),%xmm5 │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x28(%r14),%rax │ │ │ │ + movups %xmm7,0x40(%rsp) │ │ │ │ + cmpw $0x0,0x4c(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + movups %xmm6,0xb0(%rsp) │ │ │ │ + movups %xmm5,0x50(%rsp) │ │ │ │ + je 64080 │ │ │ │ + lea 0x61437(%rip),%r13 │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + jmpq 63e6a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x60(%r14),%rsi │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r14) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 5f1c8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 61220 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 63f48 │ │ │ │ + movdqu 0x10(%rsp),%xmm1 │ │ │ │ + movdqu 0x20(%rsp),%xmm2 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movdqu 0x8(%r14),%xmm3 │ │ │ │ + movdqu 0x18(%r14),%xmm4 │ │ │ │ + mov 0x28(%r14),%rdx │ │ │ │ + movups %xmm1,0x70(%rsp) │ │ │ │ + movups %xmm3,0xa0(%rsp) │ │ │ │ + movzwl 0x20(%rsp),%esi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movzwl 0xac(%rsp),%ecx │ │ │ │ + mov %rdx,0xc0(%rsp) │ │ │ │ + movups %xmm2,0x80(%rsp) │ │ │ │ + movups %xmm4,0xb0(%rsp) │ │ │ │ + cmp %cx,0x7c(%rsp) │ │ │ │ + je 63eb0 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x0(%rbp),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 63e8c │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%r13,%rax,8),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 63f48 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x0(%rbp),%rax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jbe 63dd8 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jbe 63e63 │ │ │ │ + lea 0x6148d(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x535d1(%rip),%rsi │ │ │ │ + lea 0x69055(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + cmp %rcx,0x70(%rsp) │ │ │ │ + jne 63e56 │ │ │ │ + movabs $0xffff0000ffffffff,%r9 │ │ │ │ + and 0x78(%rsp),%r9 │ │ │ │ + movabs $0xffff0000ffffffff,%rdx │ │ │ │ + and 0xa8(%rsp),%rdx │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jne 63e56 │ │ │ │ + cmp 0x18(%r14),%si │ │ │ │ + jne 63e56 │ │ │ │ + xor 0x20(%r14),%rdi │ │ │ │ + xor 0x28(%r14),%rax │ │ │ │ + or %rax,%rdi │ │ │ │ + jne 63e56 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x0(%rbp),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 64216 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x612e1(%rip),%rdx │ │ │ │ + add (%rdx,%rax,8),%rbp │ │ │ │ + jmp 63f7a │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 641d0 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + lea -0x28(%rbp,%rax,8),%r12 │ │ │ │ + jmpq 63d50 │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0x28(%r14) │ │ │ │ + mov %r15,%rdi │ │ │ │ + pushq 0x20(%r14) │ │ │ │ + pushq 0x18(%r14) │ │ │ │ + pushq 0x10(%r14) │ │ │ │ + pushq 0x8(%r14) │ │ │ │ + callq 628b0 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + add $0x30,%rsp │ │ │ │ + lea -0x28(%rbx,%rax,8),%rbp │ │ │ │ + orb $0x1,0x30(%r14) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x30(%r14),%r8 │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + tzcnt 0x30(%r14),%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 5f180 │ │ │ │ - mov %r11d,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - sar $0x6,%rbp │ │ │ │ - shl %cl,%rax │ │ │ │ - not %rax │ │ │ │ - lock and %rax,0x8(%r13,%rbp,8) │ │ │ │ - add $0x58,%rsp │ │ │ │ + lea -0x28(%rbx,%rax,8),%rax │ │ │ │ + sub %rbp,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jg 64216 │ │ │ │ + lea 0x6124d(%rip),%rbx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov %eax,%edi │ │ │ │ + mov (%rbx,%rcx,8),%rcx │ │ │ │ + shl $0x3,%rdi │ │ │ │ + mov %rcx,%r9 │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + shr $0x3,%r9 │ │ │ │ + add %rbp,%rdi │ │ │ │ + add %rbp,%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + je 64020 │ │ │ │ + neg %rsi │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea -0x10(,%rsi,8),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + sub $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 63ff0 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x30(%r14),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 64216 │ │ │ │ + mov %eax,%eax │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov (%rbx,%rax,8),%r9 │ │ │ │ + shr $0x3,%r9 │ │ │ │ + add %r9d,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %dl,(%r15) │ │ │ │ + tzcnt 0x30(%r14),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 64216 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rbx,%rax,8),%rdx │ │ │ │ + callq 7a30 │ │ │ │ + cmpb $0x0,0x4(%r14) │ │ │ │ + jne 640d8 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6421b │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0xb6(%r14),%eax │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 5f210 │ │ │ │ - testb $0x1,0x30(%rsp) │ │ │ │ - jne 5f1e4 │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 5f210 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 5f19e │ │ │ │ - mov %r11d,0xc(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq *0x68(%r14) │ │ │ │ - mov 0xc(%rsp),%r11d │ │ │ │ - jmp 5f19e │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0xd80(%r14),%rdx │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - lea (%rbx,%rcx,8),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov 0x4(%r13),%ecx │ │ │ │ - add %rcx,(%rdx,%rax,8) │ │ │ │ - shl $0x9,%r9d │ │ │ │ - je 5f367 │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - add $0xfff,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - shr $0xc,%r15 │ │ │ │ - cmp $0x100fff,%rax │ │ │ │ - mov $0x100,%eax │ │ │ │ - cmova %rax,%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r15d,0x34(%rsp) │ │ │ │ - movabs $0xfffffffffff,%r15 │ │ │ │ - shl $0xc,%eax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x12c68(%r10),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %r12d,%r13d │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0xc(%rsp),%ebx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x34(%rsp),%esi │ │ │ │ - sub %r13d,%ebx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - cmova %rax,%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 1d1d0 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r14,-0x18(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + cmp %rbx,0xa0(%rsp) │ │ │ │ + jne 63dc2 │ │ │ │ + mov 0xa8(%rsp),%rsi │ │ │ │ + movabs $0xffff0000ffffffff,%rdx │ │ │ │ + and %rdx,%rsi │ │ │ │ + and 0x48(%rsp),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 63dc2 │ │ │ │ + cmpw $0x0,0x18(%r14) │ │ │ │ + jne 63dc2 │ │ │ │ + or 0x20(%r14),%rax │ │ │ │ + jne 63dc2 │ │ │ │ + jmpq 63f7a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x38(%r14),%eax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x38(%r14),%r8 │ │ │ │ + and $0xffffffe0,%eax │ │ │ │ + or $0x10,%eax │ │ │ │ + mov %al,0x38(%r14) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + tzcnt 0x38(%r14),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rbp,-0x10(%rax) │ │ │ │ - mov %r12,-0x8(%rax) │ │ │ │ - mov 0xf8(%r14),%rax │ │ │ │ - mov %ecx,0x14(%rdi) │ │ │ │ - lea -0x6ef(%rip),%rcx │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - mov 0xc0(%rbp,%r12,8),%rax │ │ │ │ - and 0x0(%rbp),%edx │ │ │ │ - mov %rcx,0x40(%rdi) │ │ │ │ - shr $0x4,%rax │ │ │ │ - mov %rsi,0x48(%rdi) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %r13d,%esi │ │ │ │ - and %r15,%rax │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %r13d,%edx │ │ │ │ - shr $0x9,%edx │ │ │ │ - and %r15,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - and %r15,0x20(%rdi) │ │ │ │ - add 0x10(%rcx),%rsi │ │ │ │ - callq 205f0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lock incl (%rsi) │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lock addq $0x1,(%rcx) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add %ebx,%r13d │ │ │ │ - callq 1c080 │ │ │ │ - cmp %r13d,0xc(%rsp) │ │ │ │ - ja 5f2a0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 5f1b6 │ │ │ │ - mov 0x68(%r14),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0x58,%rsp │ │ │ │ + lea -0x28(%rsi,%rax,8),%rax │ │ │ │ + sub %rbp,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 64216 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov (%rbx,%rdx,8),%rcx │ │ │ │ + shl $0x3,%rsi │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov %rcx,%r9 │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + shr $0x3,%r9 │ │ │ │ + add %rbp,%rsi │ │ │ │ + add %rbp,%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + je 64183 │ │ │ │ + neg %rdx │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea -0x10(,%rdx,8),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + sub $0x8,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 64150 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x38(%r14),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 64216 │ │ │ │ + mov %eax,%eax │ │ │ │ + movzbl (%r15),%edi │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea (%rdi,%r9,1),%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt 0x38(%r14),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 64216 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rbx,%rax,8),%rdx │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6421b │ │ │ │ + add $0xd8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - jmpq 5f16a │ │ │ │ + jmpq 7a30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - jmpq 5f0e3 │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 5f15b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r11d,0x20(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - movl $0x0,0xa8c24(%rip) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 63d50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2b(%rdi),%eax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + lea 0x30(%rdi),%rbp │ │ │ │ + lea 0x8(%rbx,%rax,8),%r12 │ │ │ │ + jmpq 63d50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + lea 0x30(%rdi),%rbp │ │ │ │ + lea -0x28(%rbx,%rax,8),%r12 │ │ │ │ + jmpq 63d50 │ │ │ │ + callq 61050 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 64368 │ │ │ │ + jbe 64318 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 64350 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 64340 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x28(%rsi),%r11 │ │ │ │ + lea -0x28(%rsi,%rax,8),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xa8c05(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%r11d │ │ │ │ - jns 5f16a │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%r11d │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 5f16a │ │ │ │ - xor %r9d,%r9d │ │ │ │ + tzcnt (%rcx),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 64399 │ │ │ │ + lea 0x60f89(%rip),%rdi │ │ │ │ + mov %eax,%eax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov (%rdi,%rax,8),%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %r8,%r10 │ │ │ │ + je 6429a │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r10),%rax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + setbe %bl │ │ │ │ + cmp %r11,%rcx │ │ │ │ + je 642e7 │ │ │ │ + mov %r11,%rdx │ │ │ │ + jmp 642ab │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rdx),%rax │ │ │ │ + mov %eax,%esi │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 6437a │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdi,%rax,8),%r14 │ │ │ │ + add %rdx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jne 642a8 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 642ea │ │ │ │ + test %esi,%esi │ │ │ │ + je 642ea │ │ │ │ + sub $0x1,%esi │ │ │ │ + cmp $0x2,%esi │ │ │ │ + jbe 64330 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cmp %r11,%rcx │ │ │ │ + jne 6429f │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + sub %r10,%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sar $0x3,%rbx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + sub %rax,%r10 │ │ │ │ + sar $0x3,%r10 │ │ │ │ + sub %r10b,(%r9) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 64340 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rsi,%r11 │ │ │ │ + lea -0x28(%rsi,%rax,8),%r8 │ │ │ │ + jmpq 64260 │ │ │ │ + nop │ │ │ │ + test %bl,%bl │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + jmp 642ea │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa8bb6(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%r11d │ │ │ │ - jmpq 5f16a │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 5f0e3 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmpq 64260 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 5f149 │ │ │ │ - lea 0x7dec9(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x7ba78(%rip),%rsi │ │ │ │ - lea 0x7bede(%rip),%rdi │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x8(%rsi),%r11 │ │ │ │ + lea -0x28(%rsi,%rax,8),%r8 │ │ │ │ + jmpq 64260 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%r11 │ │ │ │ + lea 0x8(%rsi,%rax,8),%r8 │ │ │ │ + jmpq 64260 │ │ │ │ + lea 0x60f9f(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x530e3(%rip),%rsi │ │ │ │ + lea 0x68b67(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 61050 │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdx,%rsi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - andb $0xfd,0xd(%rbp) │ │ │ │ - callq 5e410 │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - mov 0x12bb8(%rbx),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 5f837 │ │ │ │ - mov 0x12bc0(%rbx),%rsi │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - movabs $0xcccccccccccccccd,%r14 │ │ │ │ - mov %rax,0x12bb8(%rbx) │ │ │ │ - shl $0x4,%rax │ │ │ │ - shl $0x4,%rcx │ │ │ │ - lea 0x12ba0(%rbx),%r13 │ │ │ │ - movdqu (%rsi,%rax,1),%xmm2 │ │ │ │ - lea (%rsi,%rcx,1),%rdx │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - mov 0x8(%rdx),%edi │ │ │ │ - movups %xmm2,(%rdx) │ │ │ │ - mov 0x12bb8(%rbx),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x12bc0(%rbx),%rax │ │ │ │ - mov %r8,(%rax) │ │ │ │ - mov %edi,0x8(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov (%rax,%rcx,1),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r14 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov 0x12bb8(%rbx),%rbp │ │ │ │ - mov %rbp,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x12bc0(%rbx),%rax │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r14 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 5f673 │ │ │ │ - jmpq 5f6c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - add %r15,%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %esi,0x8(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov (%rax,%rcx,1),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r14 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov (%rax,%r15,1),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r14 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %r12,(%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5f6c0 │ │ │ │ - mov %r12,%rbp │ │ │ │ - lea -0x1(%r12),%r12 │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - shr %r12 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12,%r15 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - shl $0x4,%r15 │ │ │ │ - lea (%rax,%r15,1),%rdi │ │ │ │ - add %rcx,%rax │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - cmp 0x8(%rdi),%esi │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 5f5d8 │ │ │ │ - lea 0x1(%rbp,%rbp,1),%rsi │ │ │ │ - jmp 5f6c7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x12bb8(%rbx),%r8 │ │ │ │ - movabs $0xcccccccccccccccd,%r12 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jb 5f7f6 │ │ │ │ - jmpq 5f828 │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov 0x140(%rsp),%eax │ │ │ │ + movzbl 0x14c(%rsp),%ebx │ │ │ │ + movzbl 0x14d(%rsp),%r13d │ │ │ │ + movzwl 0x14e(%rsp),%edx │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov 0x144(%rsp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x148(%rsp),%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + lea 0x28(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 648e5 │ │ │ │ + ja 64580 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 648b0 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + lea 0x60dcc(%rip),%r14 │ │ │ │ + lea -0x28(%r15,%rax,8),%rbp │ │ │ │ + test %bl,%bl │ │ │ │ + je 6451f │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 64450 │ │ │ │ + cmp $0x5,%r13b │ │ │ │ + jne 64946 │ │ │ │ + test %dx,%dx │ │ │ │ + jne 64965 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + cmp %eax,0x10(%r12) │ │ │ │ + jne 64989 │ │ │ │ + movzbl %bl,%eax │ │ │ │ + movb $0x0,0x17(%rsp) │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + lea 0x60d85(%rip),%r14 │ │ │ │ + sub $0x3,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + movzbl 0x2(%r12),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 645b8 │ │ │ │ + lea 0x60c76(%rip),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - shl $0x5,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea (%rax,%r9,1),%r10 │ │ │ │ - mov 0x8(%r10),%r11d │ │ │ │ - cmp %ecx,%r11d │ │ │ │ - seta %r15b │ │ │ │ - setb %r8b │ │ │ │ - movzbl %r15b,%r15d │ │ │ │ - sub %r15d,%r8d │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - cmovne %r11d,%ecx │ │ │ │ - cmovne %r10,%rdx │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - cmove %rsi,%r14 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x4,%r15 │ │ │ │ - add %r15,%rax │ │ │ │ - cmp %ecx,0x8(%rax) │ │ │ │ - seta %r8b │ │ │ │ - setb %sil │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - jne 5f828 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - movups %xmm1,(%rdx) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - add %r15,%rax │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov %ecx,0x8(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov (%rax,%rdi,1),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r12 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov (%rax,%r15,1),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r12 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - lea 0x1(%r14,%r14,1),%rsi │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov 0x12bb8(%rbx),%r8 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jbe 5f828 │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x1(%rbp),%r9 │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%r9,%r9,1),%r14 │ │ │ │ - lea (%rax,%rdi,1),%rdx │ │ │ │ - mov 0x8(%rdx),%ecx │ │ │ │ - cmp %r8,%r14 │ │ │ │ - jb 5f6f0 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - jmpq 5f725 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 61220 │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + movzbl 0x5c(%rsp),%ebx │ │ │ │ + movzbl 0x5d(%rsp),%r13d │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jbe 6454b │ │ │ │ + test %r13b,%r13b │ │ │ │ + setne %dl │ │ │ │ + cmp $0x5,%r13b │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + jne 64509 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + cmp %edx,0x4(%rsp) │ │ │ │ + sete %dl │ │ │ │ + test %bl,%bl │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + jne 6490b │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 64746 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r14,%rax,8),%r15 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jae 6454b │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jbe 644b0 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 64746 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r14,%rax,8),%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + ja 64524 │ │ │ │ + movb $0x0,0x17(%rsp) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 64984 │ │ │ │ + movzbl 0x17(%rsp),%eax │ │ │ │ + add $0x108,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x7dae2(%rip),%rcx │ │ │ │ - mov $0x269,%edx │ │ │ │ - lea 0x7d0fe(%rip),%rsi │ │ │ │ - lea 0x7d3d7(%rip),%rdi │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 648c0 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 648b0 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x50(%rdi),%r15 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x60c5d(%rip),%r14 │ │ │ │ + lea -0x28(%rdi,%rax,8),%rbp │ │ │ │ + test %bl,%bl │ │ │ │ + je 6451f │ │ │ │ + jmpq 64441 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %esi,0x80(%rsp) │ │ │ │ + movups %xmm0,0x88(%rsp) │ │ │ │ + movups %xmm0,0x98(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + movdqu 0x90(%rsp),%xmm4 │ │ │ │ + mov %esi,0x84(%rsp) │ │ │ │ + mov %esi,0x88(%rsp) │ │ │ │ + movdqu 0x80(%rsp),%xmm3 │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + movups %xmm3,0xb8(%rsp) │ │ │ │ + movups %xmm4,0xc8(%rsp) │ │ │ │ + jmp 64688 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %esi,%esi │ │ │ │ + jne 64700 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 64550 │ │ │ │ + movzbl 0xc5(%rsp),%edi │ │ │ │ + movzbl 0xc4(%rsp),%esi │ │ │ │ + mov 0xc0(%rsp),%eax │ │ │ │ + test %dil,%dil │ │ │ │ + setne %cl │ │ │ │ + cmp $0x5,%dil │ │ │ │ + setne %dil │ │ │ │ + and %edi,%ecx │ │ │ │ + xor $0x1,%ecx │ │ │ │ + test %sil,%sil │ │ │ │ + setne %dil │ │ │ │ + and %edi,%ecx │ │ │ │ + cmp %eax,0xbc(%rsp) │ │ │ │ + seta %dil │ │ │ │ + and %dil,%cl │ │ │ │ + jne 64768 │ │ │ │ + add $0x8,%rbp │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ + movb $0x0,0xb4(%rsp) │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 64550 │ │ │ │ + xor %esi,%esi │ │ │ │ + tzcnt 0x0(%rbp),%rsi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp $0x3,%esi │ │ │ │ + jle 64620 │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jne 64741 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + movb $0x1,0xb4(%rsp) │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + add (%r14,%rcx,8),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 646a4 │ │ │ │ + jmpq 64550 │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + lea -0x28(%rbp,%rax,8),%r15 │ │ │ │ + jmpq 645bd │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 61220 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + tzcnt 0x0(%rbp),%rcx │ │ │ │ + movups %xmm1,0xb8(%rsp) │ │ │ │ + movups %xmm2,0xc8(%rsp) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jle 646d9 │ │ │ │ + lea 0x60bd3(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x52d17(%rip),%rsi │ │ │ │ + lea 0x6879b(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + cmpl $0x1,0x18(%rsp) │ │ │ │ + setbe %dil │ │ │ │ + sub $0x3,%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + setbe %sil │ │ │ │ + cmp %sil,%dil │ │ │ │ + jne 64684 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %cl,0x17(%rsp) │ │ │ │ + callq 64220 │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + movzwl 0xc6(%rsp),%eax │ │ │ │ + movabs $0xfffffffffff,%rdi │ │ │ │ + movdqu 0x150(%rsp),%xmm6 │ │ │ │ + mov %bl,0x14c(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r13b,0x14d(%rsp) │ │ │ │ + shr $0x4,%rdx │ │ │ │ + movups %xmm6,0xc8(%rsp) │ │ │ │ + and %rdi,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0xffff00000000000f,%rdx │ │ │ │ + and %rdi,%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl $0x4,%rax │ │ │ │ + or %rsi,%rax │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov %eax,0x140(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %eax,0x144(%rsp) │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov %eax,0x148(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x14e(%rsp) │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + movdqu 0x140(%rsp),%xmm5 │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + movups %xmm5,0xb8(%rsp) │ │ │ │ + callq 63ce0 │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ + jmpq 64482 │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x30(%r12),%rbp │ │ │ │ + lea -0x28(%rdx,%rax,8),%r15 │ │ │ │ + jmpq 645bd │ │ │ │ + movzbl 0x2b(%r12),%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x30(%r12),%rbp │ │ │ │ + lea 0x8(%rdx,%rax,8),%r15 │ │ │ │ + jmpq 645bd │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x50(%r12),%rbp │ │ │ │ + lea -0x28(%rdx,%rax,8),%r15 │ │ │ │ + jmpq 645bd │ │ │ │ + test %bl,%bl │ │ │ │ + je 6454b │ │ │ │ + jmpq 64441 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x30(%rdi),%r15 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x6092d(%rip),%r14 │ │ │ │ + lea -0x28(%rdi,%rax,8),%rbp │ │ │ │ + test %bl,%bl │ │ │ │ + je 6451f │ │ │ │ + jmpq 64441 │ │ │ │ + movzbl 0x2b(%rdi),%eax │ │ │ │ + lea 0x30(%rdi),%r15 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x60907(%rip),%r14 │ │ │ │ + lea 0x8(%rdi,%rax,8),%rbp │ │ │ │ + test %bl,%bl │ │ │ │ + je 6451f │ │ │ │ + jmpq 64441 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + movdqu 0x50(%rsp),%xmm7 │ │ │ │ + movzwl 0x5e(%rsp),%edx │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movups %xmm7,0x140(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm7 │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + movups %xmm7,0x150(%rsp) │ │ │ │ + jmpq 64450 │ │ │ │ + lea 0x60973(%rip),%rcx │ │ │ │ + mov $0x1da,%edx │ │ │ │ + lea 0x603ca(%rip),%rsi │ │ │ │ + lea 0x60407(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x60954(%rip),%rcx │ │ │ │ + mov $0x1db,%edx │ │ │ │ + lea 0x603ab(%rip),%rsi │ │ │ │ + lea 0x60400(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x60930(%rip),%rcx │ │ │ │ + mov $0x1dc,%edx │ │ │ │ + lea 0x60387(%rip),%rsi │ │ │ │ + lea 0x603e8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movabs $0xcccccccccccccccd,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - lea -0x12c70(%rdi),%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea -0xa8(%rdi),%rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + mov %edx,%ebx │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 64aae │ │ │ │ + jbe 64a48 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 64ac0 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 64ad8 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x28(%rsi),%rdx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5f898 │ │ │ │ - cmpq $0x0,-0xb8(%rbp) │ │ │ │ - je 5f9a4 │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 5f9a4 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - js 5f9a4 │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0xd0(%rbp),%rdi │ │ │ │ - mul %r13 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rcx │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %rax,%rsi │ │ │ │ - testb $0x2,0xd(%rax) │ │ │ │ - je 5f917 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5f4b0 │ │ │ │ - mfence │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x24(%rsp) │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov $0x6,%esi │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x5c(%rsp) │ │ │ │ - mov %r14,0x34(%rsp) │ │ │ │ - movq $0x0,0x3c(%rsp) │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movl $0x0,-0xa8(%rbp) │ │ │ │ - movdqu 0x50(%rsp),%xmm0 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm1 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movups %xmm0,0x18(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 75320 │ │ │ │ - add $0x30,%rsp │ │ │ │ + lea 0x60809(%rip),%rbp │ │ │ │ + lea 0x6074a(%rip),%r14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jae 64a25 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rdx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 5f890 │ │ │ │ - add $0x40,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - mfence │ │ │ │ - movl $0x0,-0xa8(%rbp) │ │ │ │ - add $0x40,%rsp │ │ │ │ + je 64a30 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 64ae1 │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%rbp,%rax,8),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 64a05 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ xchg %ax,%ax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 64a25 │ │ │ │ + movzbl 0x6(%rdx),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 64a60 │ │ │ │ + add $0x8,%rdx │ │ │ │ + jmp 64a00 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 64ad8 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ + jmp 649f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 64220 │ │ │ │ + mov %rax,%rdx │ │ │ │ + movzbl 0x2(%r12),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 64a25 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%r14,%rax,4),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea -0x28(%r13,%rax,8),%rcx │ │ │ │ + jmpq 64a00 │ │ │ │ + movzbl 0x3(%r13),%eax │ │ │ │ + lea 0x8(%r13,%rax,8),%rcx │ │ │ │ + jmpq 64a00 │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%rdx │ │ │ │ + lea 0x8(%rsi,%rax,8),%rcx │ │ │ │ + jmpq 649f0 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0x8(%rsi),%rdx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ + jmpq 649f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq 649f0 │ │ │ │ + lea 0x60838(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x5297c(%rip),%rsi │ │ │ │ + lea 0x68400(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %edx,%esi │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 64b89 │ │ │ │ + jbe 64b70 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 64ba0 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 64b50 │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + lea 0x28(%rcx),%rax │ │ │ │ + lea -0x28(%rcx,%rdx,8),%rcx │ │ │ │ + lea 0x606d2(%rip),%rdi │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 64b50 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + je 64b58 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 64bb1 │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%rdi,%rdx,8),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja 64b35 │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 64b88 │ │ │ │ + movzbl 0x6(%rax),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + je 64b88 │ │ │ │ + add $0x8,%rax │ │ │ │ + jmp 64b30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 64b50 │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + mov %rcx,%rax │ │ │ │ + lea -0x28(%rcx,%rdx,8),%rcx │ │ │ │ + jmp 64b27 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + retq │ │ │ │ + movzbl 0x3(%rcx),%edx │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + lea 0x8(%rcx,%rdx,8),%rcx │ │ │ │ + jmp 64b27 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + lea -0x28(%rcx,%rdx,8),%rcx │ │ │ │ + jmpq 64b27 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x60764(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x528a8(%rip),%rsi │ │ │ │ + lea 0x6832c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - orb $0x2,0xd(%rsi) │ │ │ │ - mov 0x12bb8(%rdi),%rbx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - cmp 0x12bb0(%rdi),%rbx │ │ │ │ - jne 5fa08 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 64cc9 │ │ │ │ + ja 64cb0 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 64cdb │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ + lea 0x605dd(%rip),%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 64c4c │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 64c68 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 64cf9 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r14,%rax,8),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + ja 64c2d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 5e410 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov 0x12bc0(%r14),%rdx │ │ │ │ - lea 0x12ba0(%r14),%rbp │ │ │ │ - mov %rax,0x12bb8(%r14) │ │ │ │ - mov %rbx,%rax │ │ │ │ - movzbl 0xe(%rsi),%ecx │ │ │ │ - movabs $0xcccccccccccccccd,%r12 │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - mov %ecx,0x8(%rdx) │ │ │ │ - mov 0x12bc0(%r14),%rdx │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - jmpq 5faf8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - lea -0x1(%rbx),%rbx │ │ │ │ - mov 0x12bc0(%r14),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - shr %rbx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbx,%r13 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - shl $0x4,%r13 │ │ │ │ - lea (%rax,%r13,1),%rdi │ │ │ │ - add %rcx,%rax │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - cmp 0x8(%rdi),%esi │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 5f9ea │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x12bc0(%r14),%rax │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %esi,0x8(%rax) │ │ │ │ - mov 0x12bc0(%r14),%rax │ │ │ │ - mov (%rax,%rcx,1),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r12 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %r15,(%rax) │ │ │ │ - mov 0x12bc0(%r14),%rax │ │ │ │ - mov (%rax,%r13,1),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mul %r12 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %rbx,(%rax) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 5fa58 │ │ │ │ - jmpq 5f9ea │ │ │ │ + je 64c4c │ │ │ │ + movzbl 0x6(%rbx),%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 59850 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %al,%al │ │ │ │ + je 64ca0 │ │ │ │ + testb $0x2,(%rbx) │ │ │ │ + je 64c4f │ │ │ │ + movzbl 0x6(%rbx),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov (%r12,%rax,8),%rdi │ │ │ │ + callq 61080 │ │ │ │ + test %al,%al │ │ │ │ + je 64c4f │ │ │ │ + add $0x8,%rbx │ │ │ │ + jmp 64c28 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 64ce8 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 64cdb │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x28(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ + jmpq 64c1c │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ + jmpq 64c1c │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 64c1c │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ + jmpq 64c1c │ │ │ │ + lea 0x60620(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x52764(%rip),%rsi │ │ │ │ + lea 0x681e8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%rax │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movabs $0xfffffffffff,%r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1d8,%rsp │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,0x1c8(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - lea -0x28(%rax),%rdi │ │ │ │ - sub $0x38,%rax │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov -0x38(%rax),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - lea -0x38(%rax),%rbp │ │ │ │ - lea -0x38(%rdi),%rdx │ │ │ │ - cmp %rax,0x40(%rsp) │ │ │ │ - je 5fded │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jmp 5fbdb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rdx),%rax │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x38(%rdx),%rdx │ │ │ │ - sub $0x38,%rax │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 5fded │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x78(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5fbc0 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movzbl 0x2d3(%rbp),%edx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movzbl 0x2d4(%rbp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %edx,0x5c(%rsp) │ │ │ │ - cmp %rbp,0x458(%rax) │ │ │ │ - je 60ffe │ │ │ │ - lea 0x48(%rbp),%rdi │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov 0x70(%rbp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 5fe1f │ │ │ │ - mov 0x7c(%rbp),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 64e7c │ │ │ │ + ja 64e50 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 64e73 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + mov %r13,%r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shr $0x4,%r14 │ │ │ │ + and %rax,%r14 │ │ │ │ + sub %r8,%r14 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 64dd9 │ │ │ │ + lea 0x6046c(%rip),%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ test %eax,%eax │ │ │ │ - jne 5fe33 │ │ │ │ - cmpb $0x0,0x84(%rbp) │ │ │ │ - jne 603e1 │ │ │ │ - cmpb $0x0,0x82(%rbp) │ │ │ │ - je 60fdf │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x168(%rcx),%rdx │ │ │ │ - jmp 5fca3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x168(%rcx),%rdi │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x168(%rcx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 5fe4d │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 5fc80 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0xb8(%rbp),%rdx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x2e68(%rdi),%rax │ │ │ │ - lea 0x2f58(%rdi),%r12 │ │ │ │ - sub %rdx,(%rax) │ │ │ │ - cmpb $0x0,0x2d3(%rbp) │ │ │ │ - movq $0x0,0xb8(%rbp) │ │ │ │ - je 5fd4f │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x5c(%rsp),%r14d │ │ │ │ - jmp 5fd0f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x20(%rsi) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a2be0 │ │ │ │ - movzbl 0x2d3(%rbp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jbe 5fd4f │ │ │ │ - movzwl 0x98(%rbp,%rbx,2),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 5fd00 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r12,%rax,8),%rsi │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - ja 5fcf0 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 5fd00 │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq a2be0 │ │ │ │ - movzbl 0x2d3(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 5fd0f │ │ │ │ - mov 0xc8(%rbp),%rdi │ │ │ │ - lea 0xd8(%rbp),%rbx │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - je 5fd67 │ │ │ │ - callq 7410 │ │ │ │ - mov %rbx,0xc8(%rbp) │ │ │ │ - mov %rbx,0xd0(%rbp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmpb $0x0,0xb5b(%rbp) │ │ │ │ - je 5fda8 │ │ │ │ - mov 0xab0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0xab0(%rbp,%rbx,8) │ │ │ │ - movzbl 0xb5b(%rbp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 5fd80 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmpb $0x0,0x2d3(%rbp) │ │ │ │ - je 5fde0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x228(%rbp,%rbx,8),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x228(%rbp,%rbx,8) │ │ │ │ - movzbl 0x2d3(%rbp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 5fdb8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 5fb88 │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6101d │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add $0x1d8,%rsp │ │ │ │ + je 64e00 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + ja 64dc5 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 61220 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + movzwl 0x16(%rsp),%ecx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 64ea1 │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%r12,%rdx,8),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + ja 64d94 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 64ec0 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - callq 1bc50 │ │ │ │ - mov 0x7c(%rbp),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 5fc52 │ │ │ │ - cmp $0xffffffe2,%eax │ │ │ │ - je 5fca8 │ │ │ │ - lea 0x7ce0d(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 5fca8 │ │ │ │ - movzwl 0x2d0(%rbp),%edx │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - lea 0x228(%rbp),%rcx │ │ │ │ - lea 0x218(%rbp),%r12 │ │ │ │ - movzbl 0x2d4(%rbp),%esi │ │ │ │ - movzbl 0x2d3(%rbp),%edi │ │ │ │ - shl $0x9,%edx │ │ │ │ - sub %esi,%edi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - callq f390 │ │ │ │ - lea 0x2d0(%rbp),%rax │ │ │ │ - cmpb $0x0,0x2d6(%rbp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - je 604d6 │ │ │ │ - mov 0x218(%rbp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 60fa0 │ │ │ │ - movzwl 0x2d0(%rbp),%edx │ │ │ │ - cmp %edx,0x21c(%rbp) │ │ │ │ - jne 60f6a │ │ │ │ - cmpb $0x0,0x2d3(%rbp) │ │ │ │ - je 5ffeb │ │ │ │ - movzbl 0x2d5(%rbp),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%r14 │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea -0x1(%rax,%rdx,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov (%rsp),%edx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ - test %edx,%edx │ │ │ │ - je 5ff99 │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %ebp,%r15d │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe 64dd9 │ │ │ │ + mov %r13,%rdx │ │ │ │ + shr $0x30,%rdx │ │ │ │ + cmp %dx,0x36(%rsp) │ │ │ │ + jne 64e42 │ │ │ │ + shr $0x4,%rax │ │ │ │ + movzwl %cx,%edi │ │ │ │ + mov 0x10(%r15),%edx │ │ │ │ + sub 0x18(%r15),%rdx │ │ │ │ + movabs $0xfffffffffff,%rsi │ │ │ │ + and %rsi,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 64e69 │ │ │ │ + add $0x8,%rbx │ │ │ │ + jmpq 64d88 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 64e90 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 64e73 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x28(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ + jmpq 64d6c │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 64ddb │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 64d6c │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ + jmpq 64d6c │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbp │ │ │ │ + jmpq 64d6c │ │ │ │ + lea 0x60478(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x525bc(%rip),%rsi │ │ │ │ + lea 0x68040(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 65131 │ │ │ │ + jbe 650d0 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 65148 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 65110 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x28(%rdx),%r12 │ │ │ │ + lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x602e1(%rip),%r15 │ │ │ │ + nop │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 64f49 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r12),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 64ff8 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 65169 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r15,%rax,8),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jb 64f25 │ │ │ │ + movzbl 0x2(%rbx),%r9d │ │ │ │ + cmp $0xe,%r9b │ │ │ │ + je 650b5 │ │ │ │ + jbe 64fd8 │ │ │ │ + cmp $0x10,%r9b │ │ │ │ + je 65120 │ │ │ │ + cmp $0x12,%r9b │ │ │ │ + jne 65160 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + lea 0x28(%rbp),%rax │ │ │ │ + lea -0x28(%rbp,%rdx,8),%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x60277(%rip),%r8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x2d5(%rbp),%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - shl %cl,%edx │ │ │ │ - callq 5e070 │ │ │ │ - lea 0x7d4b3(%rip),%rdi │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movzbl 0x2d6(%rbp),%eax │ │ │ │ - movzbl 0x2d5(%rbp),%ecx │ │ │ │ - mov (%rdi,%rax,4),%esi │ │ │ │ + mov %ecx,%edi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jbe 64fb6 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + je 65018 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 65169 │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%r8,%rdx,8),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 64f97 │ │ │ │ + test %dil,%dil │ │ │ │ + je 650f0 │ │ │ │ + test %r9b,%r9b │ │ │ │ + sete %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x5(%r9),%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 65160 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + lea -0x28(%rbp,%rdx,8),%rsi │ │ │ │ + jmp 64f80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 64f49 │ │ │ │ + testb $0x2,(%r12) │ │ │ │ + jne 65030 │ │ │ │ + add $0x8,%r12 │ │ │ │ + jmpq 64f20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + je 64fb6 │ │ │ │ + add $0x8,%rax │ │ │ │ + jmpq 64f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x6(%r12),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x0(%r13,%rax,8),%rdi │ │ │ │ + callq 61080 │ │ │ │ + test %al,%al │ │ │ │ + je 65008 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 64220 │ │ │ │ + mov %rax,%r12 │ │ │ │ + movzbl 0x2(%rbx),%eax │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 65072 │ │ │ │ + ja 650a0 │ │ │ │ + cmp $0x6,%al │ │ │ │ + ja 65080 │ │ │ │ + cmp $0x4,%al │ │ │ │ + jbe 64f49 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + lea -0x28(%rbp,%rax,8),%r14 │ │ │ │ + jmpq 64f20 │ │ │ │ + nop │ │ │ │ + cmp $0xe,%al │ │ │ │ + jne 64f49 │ │ │ │ + movzbl 0x3(%rbp),%eax │ │ │ │ + lea 0x8(%rbp,%rax,8),%r14 │ │ │ │ + jmpq 64f20 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 64f49 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + lea -0x28(%rbp,%rax,8),%r14 │ │ │ │ + jmpq 64f20 │ │ │ │ + movzbl 0x3(%rbp),%edx │ │ │ │ + lea 0x8(%rbp),%rax │ │ │ │ + lea 0x8(%rbp,%rdx,8),%rsi │ │ │ │ + jmpq 64f80 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 65110 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ + jmpq 64f18 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x2(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 64f18 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + lea 0x8(%rbp),%rax │ │ │ │ + lea -0x28(%rbp,%rdx,8),%rsi │ │ │ │ + jmpq 64f80 │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + lea 0x8(%rdx),%r12 │ │ │ │ + lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ + jmpq 64f18 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x8(%rdx),%r12 │ │ │ │ + lea -0x28(%rdx,%rax,8),%r14 │ │ │ │ + jmpq 64f18 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 64f80 │ │ │ │ + lea 0x601b0(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x522f4(%rip),%rsi │ │ │ │ + lea 0x67d78(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 65410 │ │ │ │ + jbe 65388 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 65428 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 6531e │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x28(%rcx),%r15 │ │ │ │ + lea -0x28(%rcx,%rax,8),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jbe 6531e │ │ │ │ + mov (%r15),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 653a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt %rcx,%rax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 65348 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 653b0 │ │ │ │ + movzbl 0x6(%r15),%ecx │ │ │ │ + lea 0x55051(%rip),%r13 │ │ │ │ + cmp 0x4d6(%rbp),%cl │ │ │ │ + jae 65260 │ │ │ │ + movslq %ecx,%rax │ │ │ │ + cmpq $0x0,0x1a0(%rbp,%rax,8) │ │ │ │ + je 65260 │ │ │ │ + mov %ecx,%ecx │ │ │ │ + add $0x34,%rcx │ │ │ │ + mov 0x0(%rbp,%rcx,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 65440 │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 61080 │ │ │ │ + movzbl 0x6(%r15),%ecx │ │ │ │ + test %al,%al │ │ │ │ + je 65260 │ │ │ │ + lea 0x5fb47(%rip),%r13 │ │ │ │ + testb $0x2,(%r15) │ │ │ │ + lea 0x5fb43(%rip),%rdx │ │ │ │ + lea 0x54ffd(%rip),%rax │ │ │ │ + mov (%r15),%r8 │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + movzbl 0x7(%r15),%r9d │ │ │ │ + mov (%r14),%rdi │ │ │ │ + push %r13 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + shr $0x4,%r8 │ │ │ │ + lea 0x5fb24(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + and %rax,%r8 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60f30 │ │ │ │ + cltq │ │ │ │ + add %rax,(%r14) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 6544f │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x5ff36(%rip),%rdx │ │ │ │ + add (%rdx,%rax,8),%r15 │ │ │ │ + mov %r15,%r13 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jbe 6531e │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + lea 0x592f2(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 60f30 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r14),%rdi │ │ │ │ + mov %rdi,(%r14) │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 651fa │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + lea 0x5fcf1(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 60f30 │ │ │ │ + cltq │ │ │ │ + add %rax,(%r14) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6544a │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 65304 │ │ │ │ + movzwl (%r15),%r8d │ │ │ │ + mov (%r15),%rcx │ │ │ │ + lea 0x5fa70(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + shr $0x5,%r8w │ │ │ │ + shr $0x11,%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + callq 60f30 │ │ │ │ + cltq │ │ │ │ + add %rax,(%r14) │ │ │ │ + jmpq 652b1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 6531e │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %rcx,%r15 │ │ │ │ + lea -0x28(%rcx,%rax,8),%r12 │ │ │ │ + jmpq 651e5 │ │ │ │ + nop │ │ │ │ + mov (%r14),%rdi │ │ │ │ + jmpq 65304 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 61220 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + movzbl 0x15(%rsp),%eax │ │ │ │ + lea 0x5fbeb(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + push %rax │ │ │ │ + movzbl 0x1c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + movzwl 0x28(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + movzwl 0x2e(%rsp),%r9d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + callq 60f30 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cltq │ │ │ │ + add %rax,(%r14) │ │ │ │ + jmpq 652b1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x3(%rcx),%eax │ │ │ │ + lea 0x8(%rcx),%r15 │ │ │ │ + lea 0x8(%rcx,%rax,8),%r12 │ │ │ │ + jmpq 651e5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x8(%rcx),%r15 │ │ │ │ + lea -0x28(%rcx,%rax,8),%r12 │ │ │ │ + jmpq 651e5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x6(%r15),%ecx │ │ │ │ + jmpq 65260 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + callq 61050 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + jmpq 65190 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + lea 0x54df6(%rip),%rax │ │ │ │ + lea 0x5f964(%rip),%r9 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0x5fb91(%rip),%rdx │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + testb $0x1,0x12(%rcx) │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmove %rax,%r9 │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + movzwl 0x10(%r12),%r8d │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 60f30 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + movdqu 0x14(%r12),%xmm0 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x24(%r12),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 1d590 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x590dc(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 60f30 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 65190 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + jmpq 65190 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + movzbl 0x2(%rsi),%edx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea -0x5(%rdx),%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 65590 │ │ │ │ + lea 0x5fc07(%rip),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + movslq (%rcx,%rax,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x60(%rsp) │ │ │ │ + cmp $0xe,%dl │ │ │ │ + jbe 65a6b │ │ │ │ + cmp $0x10,%dl │ │ │ │ + je 65b09 │ │ │ │ + cmp $0x12,%dl │ │ │ │ + jne 65b00 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x28(%r13),%rdx │ │ │ │ + lea -0x28(%r13,%rax,8),%rsi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + lea 0x5fc26(%rip),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jbe 6560c │ │ │ │ + xor %ecx,%ecx │ │ │ │ + tzcnt (%rdx),%rcx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 65a98 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jg 65b1b │ │ │ │ + mov %ecx,%ecx │ │ │ │ + add (%rdi,%rcx,8),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + ja 655e9 │ │ │ │ + mov %al,0x60(%rsp) │ │ │ │ + movzbl 0x70(%rsp),%edx │ │ │ │ + lea 0x40(%rsp),%r11 │ │ │ │ + lea -0x1(%rax),%r8 │ │ │ │ + movdqu 0x60(%rsp),%xmm1 │ │ │ │ + mov %r11,%r9 │ │ │ │ + lea 0x41(%rsp),%rbp │ │ │ │ + mov %dl,0x50(%rsp) │ │ │ │ + not %r9 │ │ │ │ + movups %xmm1,0x40(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + jle 6568b │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x1(%rax),%esi │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %cl,%sil │ │ │ │ + seta %dil │ │ │ │ + setb %dl │ │ │ │ + movzbl %dil,%edi │ │ │ │ + sub %edi,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 65671 │ │ │ │ + mov %sil,(%rax) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %cl,0x1(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + lea (%r9,%rax,1),%rdx │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jl 65648 │ │ │ │ + sub $0x1,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jle 6568b │ │ │ │ + test %bl,%bl │ │ │ │ + jne 65640 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + mov %r11,%rax │ │ │ │ + sub %r11d,%ecx │ │ │ │ + jmp 656b1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp 0x1(%rax),%dl │ │ │ │ + je 65af4 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + cmp %edx,%r10d │ │ │ │ + ja 656a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 65967 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %r13,%r12 │ │ │ │ + lea -0x28(%r13,%rax,8),%rbx │ │ │ │ + movzwl 0x452(%r14),%edi │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 658fc │ │ │ │ + movl $0xffffffff,0xc(%rsp) │ │ │ │ + lea 0x5fb15(%rip),%r15 │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 65960 │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 65960 │ │ │ │ + movzbl 0x2(%rbp),%edx │ │ │ │ + cmp $0x5,%dl │ │ │ │ + jne 65870 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 659c8 │ │ │ │ + cmp $0xe,%dl │ │ │ │ + je 65a30 │ │ │ │ + ja 65990 │ │ │ │ + sub $0x5,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + ja 65a20 │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + mov %r13,%rax │ │ │ │ + lea -0x28(%r13,%rdx,8),%r8 │ │ │ │ + movzbl 0x6(%r12),%edx │ │ │ │ + movzbl 0x4d6(%r14),%r9d │ │ │ │ + cmp %r9d,%edx │ │ │ │ + jae 659b8 │ │ │ │ + cmpq $0x0,0x1a0(%r14,%rdx,8) │ │ │ │ + lea 0x34(%rdx),%r9 │ │ │ │ + je 659b8 │ │ │ │ + mov (%r14,%r9,8),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 659b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jbe 657a8 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + je 65930 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 65b1b │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%r15,%rdx,8),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + ja 65785 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %edi,%r10d │ │ │ │ + movzwl 0xb2(%r9),%r8d │ │ │ │ + movabs $0xfffffffffff,%rcx │ │ │ │ + mov 0xa8(%r9),%r11 │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rcx,%rax │ │ │ │ + imul %r8,%r11 │ │ │ │ + lea (%r10,%rax,1),%rdx │ │ │ │ + and %rcx,%rdx │ │ │ │ + cmp %r11,%rdx │ │ │ │ + ja 65ac0 │ │ │ │ + movzwl 0xb0(%r9),%edx │ │ │ │ + imul %r8,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 65adc │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r8 │ │ │ │ + add %r10,%rdx │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jae 658d8 │ │ │ │ + lea 0x5f6ae(%rip),%rax │ │ │ │ + jmpq 65967 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %r13,%r12 │ │ │ │ + lea -0x28(%r13,%rax,8),%rbx │ │ │ │ + mov 0x10(%rbp),%edi │ │ │ │ + jmpq 656d3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x8(%r13),%r12 │ │ │ │ + lea -0x28(%r13,%rax,8),%rbx │ │ │ │ + jmp 65823 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x28(%r13),%r12 │ │ │ │ + lea -0x28(%r13,%rax,8),%rbx │ │ │ │ + jmpq 656cb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x3(%r13),%eax │ │ │ │ + lea 0x8(%r13),%r12 │ │ │ │ + lea 0x8(%r13,%rax,8),%rbx │ │ │ │ + jmp 65823 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,%eax │ │ │ │ + je 6571b │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + ja 658e9 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 61220 │ │ │ │ + movzwl 0x1e(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + movzbl 0x1c(%rsp),%edi │ │ │ │ + add %eax,%edx │ │ │ │ + cmp 0x14(%rsp),%edx │ │ │ │ + ja 65ae8 │ │ │ │ + movzbl %dil,%edx │ │ │ │ + cmp $0x7,%dil │ │ │ │ + ja 659d8 │ │ │ │ + sub $0x3,%edx │ │ │ │ + movzbl 0x1d(%rsp),%r8d │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 659e8 │ │ │ │ + cmp $0x5,%r8b │ │ │ │ + ja 65a88 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r12),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 65b3a │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%r15,%rax,8),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + ja 656eb │ │ │ │ + movzbl 0x2(%rbp),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + movups %xmm0,0x60(%rsp) │ │ │ │ + cmp $0xe,%dl │ │ │ │ + jne 6559e │ │ │ │ + movzbl 0x3(%r13),%eax │ │ │ │ + lea 0x8(%r13),%rdx │ │ │ │ + lea 0x8(%r13,%rax,8),%rsi │ │ │ │ + jmpq 655d0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 657a8 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 6594d │ │ │ │ + movzbl 0x6(%rax),%esi │ │ │ │ + cmp %sil,0x6(%r12) │ │ │ │ + je 65ad0 │ │ │ │ + add $0x8,%rax │ │ │ │ + jmpq 65780 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x5f4af(%rip),%rax │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 65b3f │ │ │ │ + add $0x88,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x10,%dl │ │ │ │ + je 65a48 │ │ │ │ + cmp $0x12,%dl │ │ │ │ + jne 65a20 │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + lea 0x28(%r13),%rax │ │ │ │ + lea -0x28(%r13,%rdx,8),%r8 │ │ │ │ + jmpq 65742 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x5f4e5(%rip),%rax │ │ │ │ + jmp 65967 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x5f48e(%rip),%rax │ │ │ │ + jmp 65967 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x5f408(%rip),%rax │ │ │ │ + jmp 65967 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpq $0x0,0x127d0(%r14) │ │ │ │ + je 659d8 │ │ │ │ + cmp $0x5,%r8b │ │ │ │ + ja 65a88 │ │ │ │ + movzwl 0x20(%rsp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + cmpl $0xffffffff,0xc(%rsp) │ │ │ │ + je 65a5a │ │ │ │ + cmp 0xc(%rsp),%eax │ │ │ │ + je 658d8 │ │ │ │ + lea 0x5f415(%rip),%rax │ │ │ │ + jmpq 65967 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 65742 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%r13),%edx │ │ │ │ + lea 0x8(%r13),%rax │ │ │ │ + lea 0x8(%r13,%rdx,8),%r8 │ │ │ │ + jmpq 65742 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + lea 0x8(%r13),%rax │ │ │ │ + lea -0x28(%r13,%rdx,8),%r8 │ │ │ │ + jmpq 65742 │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r12),%rax │ │ │ │ + jmpq 658e0 │ │ │ │ + sub $0x5,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + ja 65b00 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea -0x28(%r13,%rax,8),%rsi │ │ │ │ + jmpq 655d0 │ │ │ │ + lea 0x5f36e(%rip),%rax │ │ │ │ + jmpq 65967 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%r10),%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 6560c │ │ │ │ + movzbl 0x6(%rdx),%eax │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add $0x8,%rdx │ │ │ │ + mov %al,0x61(%rsp,%r10,1) │ │ │ │ + mov %ecx,%r10d │ │ │ │ + jmpq 655e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x5f3c3(%rip),%rax │ │ │ │ + jmpq 65967 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x5f599(%rip),%rax │ │ │ │ + jmpq 65967 │ │ │ │ + lea 0x5f38c(%rip),%rax │ │ │ │ + jmpq 65967 │ │ │ │ + lea 0x5f551(%rip),%rax │ │ │ │ + jmpq 65967 │ │ │ │ + lea 0x5f345(%rip),%rax │ │ │ │ + jmpq 65967 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 655d0 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x8(%r13),%rdx │ │ │ │ + lea -0x28(%r13,%rax,8),%rsi │ │ │ │ + jmpq 655d0 │ │ │ │ + lea 0x5f7fe(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x51942(%rip),%rsi │ │ │ │ + lea 0x673c6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 61050 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + sub $0x5,%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 65b68 │ │ │ │ + lea 0x56a4d(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + jmpq 65540 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + sub $0x5,%rax │ │ │ │ + lea 0x0(,%rax,8),%rcx │ │ │ │ + cmp $0x28,%rcx │ │ │ │ + jbe 65bb0 │ │ │ │ + cmp $0x9,%rax │ │ │ │ + ja 65ba8 │ │ │ │ + cmpw $0xb,0x4d0(%rdi) │ │ │ │ + ja 65b9c │ │ │ │ + mov 0x14(%rdx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 65bc0 │ │ │ │ + jmpq 65540 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x56a02(%rip),%rax │ │ │ │ + retq │ │ │ │ + lea 0x5e322(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5f30e(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jmpq 65540 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 65d10 │ │ │ │ + jbe 65cd8 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 65cf8 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 65d45 │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 65cef │ │ │ │ + mov %rax,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + add $0x8,%rcx │ │ │ │ + bswap %rdx │ │ │ │ + mov %rdx,-0x8(%rcx) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 65c20 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jbe 65cef │ │ │ │ + lea 0x5f5bd(%rip),%rdi │ │ │ │ + jmp 65c61 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 65cc0 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 65d22 │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%rdi,%rdx,8),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 65c9a │ │ │ │ + xor %ecx,%ecx │ │ │ │ + tzcnt (%rax),%rcx │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 65ca0 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 65c48 │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + bswap %rdx │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + bswap %rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%rdi,%rdx,8),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 65c61 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + rolw $0x8,0x6(%rax) │ │ │ │ + bswap %rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + jmp 65c4d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + bswap %edx │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + jmpq 65c4d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 65cf0 │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + jmpq 65c0e │ │ │ │ + retq │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + jmpq 65c0e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x3(%rsi),%edx │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + lea 0x8(%rsi,%rdx,8),%rsi │ │ │ │ + jmpq 65c0e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x5f5f3(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x51737(%rip),%rsi │ │ │ │ + lea 0x671bb(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov 0x10(%rdi),%edx │ │ │ │ + cmp %rax,0x4c(%rsp) │ │ │ │ + mov 0x44(%rsp),%rsi │ │ │ │ + seta %al │ │ │ │ + mov 0x18(%rdi),%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 65da2 │ │ │ │ + mov %r8,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + setb %al │ │ │ │ + seta %dil │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dil,%edi │ │ │ │ + sub %edi,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 65e08 │ │ │ │ + sub %r8,%rdx │ │ │ │ + movzbl (%rbx),%edi │ │ │ │ + add %rsi,%rdx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + lea -0x5(%rdi),%r12d │ │ │ │ + mov %ecx,0x10(%rbx) │ │ │ │ + jne 65e20 │ │ │ │ + movb $0x0,0x2(%rbx) │ │ │ │ + mov %r12d,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 66066 │ │ │ │ + add $0x5,%r12d │ │ │ │ + movslq %ebp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12b,(%rbx) │ │ │ │ + movzbl %r12b,%r12d │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea -0x28(%r13,%r12,8),%rdi │ │ │ │ + callq 7090 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ + pop %rbx │ │ │ │ + neg %eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x2(%rbx),%ecx │ │ │ │ + lea -0x6(%rcx),%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 65e40 │ │ │ │ + lea 0x5f386(%rip),%rsi │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rsi,%rax,4),%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 65dd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x11,%cl │ │ │ │ + jne 66010 │ │ │ │ + lea -0x28(,%rdi,8),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + shl $0x9,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + cmova %rax,%rdx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rdi,%rbp,1),%rsi │ │ │ │ + callq 76a0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %r12d,%eax │ │ │ │ + sub %edx,%r12d │ │ │ │ + lea -0x5(%rcx,%rax,1),%ebp │ │ │ │ + jmpq 65dc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xe,%cl │ │ │ │ + je 66040 │ │ │ │ + cmp $0x10,%cl │ │ │ │ + je 66058 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmp $0x6,%cl │ │ │ │ + jne 65dd0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea -0x28(%r13,%rdi,8),%r8 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jbe 65e40 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movabs $0xfffff8003fffffff,%rbp │ │ │ │ + movabs $0xfffffffffff,%r11 │ │ │ │ + movabs $0xffff00000000000f,%r14 │ │ │ │ + lea 0x5f312(%rip),%r9 │ │ │ │ + jmp 65eff │ │ │ │ + mov $0x1,%r10d │ │ │ │ + add (%r9,%rcx,8),%rsi │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jbe 65f64 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + tzcnt (%rsi),%rcx │ │ │ │ + mov %ecx,%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 65fe0 │ │ │ │ + jg 65f70 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 65fa8 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 6608a │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + lea (%rax,%rdx,1),%ecx │ │ │ │ + and $0xffffff80,%eax │ │ │ │ + and $0x7f,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %al,0x2(%rsi) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rsi),%rax │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%rax),%r15d │ │ │ │ mov %eax,%ecx │ │ │ │ - movzwl 0x2d0(%rbp),%eax │ │ │ │ - lea -0x1(%rcx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movzbl 0x2d3(%rbp),%edx │ │ │ │ - imul %ebx,%eax │ │ │ │ - add %r15d,%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - imul %esi,%eax │ │ │ │ - lea 0x8(%rax,%rdx,8),%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - add 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 7a30 │ │ │ │ - cmp %r15d,(%rsp) │ │ │ │ - jne 5ff10 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - movzbl 0x2d3(%r14),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 5fee8 │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov 0x5c(%rsp),%edi │ │ │ │ - mov %edi,%ebx │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 5ffeb │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jbe 65ef0 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jle 65ef6 │ │ │ │ + callq 61050 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add %rdx,0x0(%r13) │ │ │ │ + movzbl (%rbx),%ebp │ │ │ │ + sub %edi,%ebp │ │ │ │ + jmpq 65dc8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 65f40 │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x1e,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + and $0x1fff,%eax │ │ │ │ + shl $0x1e,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rcx,%rax │ │ │ │ + and %rbp,%rax │ │ │ │ + or %r15,%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + jmp 65f40 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r10b,%r10b │ │ │ │ + jne 66030 │ │ │ │ + mov (%rsi),%r15 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r15,%rax │ │ │ │ + shr $0x4,%rcx │ │ │ │ + and %r14,%rax │ │ │ │ + and %r11,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + and %r11,%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,(%rsi) │ │ │ │ + tzcnt %rcx,%rax │ │ │ │ + jmpq 65f40 │ │ │ │ + movzwl 0x2(%rsi),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xc01f,%cx │ │ │ │ + shr $0x5,%ax │ │ │ │ + add %edx,%eax │ │ │ │ + and $0x1ff,%ax │ │ │ │ + shl $0x5,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %ax,0x2(%rsi) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rsi),%rax │ │ │ │ + jmpq 65f40 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x13,%cl │ │ │ │ + jne 66085 │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ + lea -0x30(,%r9,8),%eax │ │ │ │ + jmpq 65e5b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq 65ef6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%r13),%eax │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea 0x8(%r13,%rax,8),%r8 │ │ │ │ + jmpq 65ebd │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea -0x28(%r13,%rdi,8),%r8 │ │ │ │ + jmpq 65ebd │ │ │ │ + lea 0x5f1f3(%rip),%rcx │ │ │ │ + mov $0x4af,%edx │ │ │ │ + lea 0x5ecaa(%rip),%rsi │ │ │ │ + lea 0x5ee6e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 61020 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmpq 65ef6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%rdi),%r8 │ │ │ │ + mov 0x1c(%rsp),%rax │ │ │ │ + cmp %rax,0x20(%rdi) │ │ │ │ + setb %al │ │ │ │ + seta %dl │ │ │ │ + mov 0x14(%rsp),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 660d6 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 66138 │ │ │ │ + mov 0x10(%rdi),%edx │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rcx,0x18(%rdi) │ │ │ │ + sub %r8,%rdx │ │ │ │ + mov %rax,%r9 │ │ │ │ + sub $0x5,%eax │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %edx,0x10(%rdi) │ │ │ │ + je 66148 │ │ │ │ + movzbl 0x2(%rdi),%ecx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + and $0xfffffffd,%r8d │ │ │ │ + cmp $0x11,%r8b │ │ │ │ + je 661a0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x5,%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea -0x28(%rsi,%rax,8),%rax │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jae 66170 │ │ │ │ + test %edx,%edx │ │ │ │ + je 6613b │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r8d,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x2(%rdi) │ │ │ │ + mov %eax,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + js 661e5 │ │ │ │ + movslq %r8d,%rdx │ │ │ │ + neg %r8d │ │ │ │ + shl $0x3,%rdx │ │ │ │ + jmp 66110 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %edx,%ecx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movq $0x0,-0x8(%rax,%rcx,1) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rax │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r8d,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + cmp $0x11,%cl │ │ │ │ + jne 661d0 │ │ │ │ + lea -0x28(,%r9,8),%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + shl $0x9,%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + cmova %ecx,%edx │ │ │ │ + add %r8d,%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 66151 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x13,%cl │ │ │ │ + jne 66204 │ │ │ │ + lea -0x30(,%r9,8),%ecx │ │ │ │ + mov $0x8,%r8d │ │ │ │ + jmp 661b0 │ │ │ │ + lea 0x5f044(%rip),%rcx │ │ │ │ + mov $0x4d4,%edx │ │ │ │ + lea 0x5eb2b(%rip),%rsi │ │ │ │ + lea 0x5ecef(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 61020 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x5f265(%rip),%rcx │ │ │ │ + mov $0x99,%edx │ │ │ │ + lea 0x5f199(%rip),%rsi │ │ │ │ + lea 0x5f1aa(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbp │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov %rsi,-0xd0(%rbp) │ │ │ │ + mov %r8,-0xd8(%rbp) │ │ │ │ + mov %eax,-0xe4(%rbp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ + mov 0x10(%rcx),%eax │ │ │ │ + shr $0x14,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + je 66580 │ │ │ │ + lea -0x80(%rbp),%rsi │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov %r11d,-0xe0(%rbp) │ │ │ │ + callq 7170 │ │ │ │ + mov -0x78(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov -0xb8(%rbp),%rdi │ │ │ │ + movq $0x0,-0xa8(%rbp) │ │ │ │ + divl 0x4f0(%rdi) │ │ │ │ + mov 0x4ec(%rdi),%ecx │ │ │ │ + mov -0xd0(%rbp),%rdx │ │ │ │ + imul -0x80(%rbp),%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + mov $0x8,%ecx │ │ │ │ + sub 0x4e0(%rdi),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0xc8(%rbp) │ │ │ │ + callq 6e100 │ │ │ │ + mov -0xe0(%rbp),%r11d │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,-0xc0(%rbp) │ │ │ │ + ja 665e0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r11d,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + mov -0xc8(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + movzwl -0xe4(%rbp),%r8d │ │ │ │ + callq 6e5d0 │ │ │ │ + cmpq $0x0,-0xd8(%rbp) │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + je 66518 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6e7a0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 66550 │ │ │ │ + mov 0x10(%rbx),%r15d │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,-0x70(%rbp) │ │ │ │ + movaps %xmm0,-0x80(%rbp) │ │ │ │ + shr $0x14,%r15d │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + and $0xf,%r15d │ │ │ │ + cmp $0x2,%r15b │ │ │ │ + je 665f8 │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + mov %r15b,-0x80(%rbp) │ │ │ │ + movdqa -0x80(%rbp),%xmm1 │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ + movaps %xmm1,-0xa0(%rbp) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + movzwl 0x14(%r14),%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + jne 663e1 │ │ │ │ + addl $0x1,0x50(%rbx) │ │ │ │ + mov -0xc0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6e210 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 664d3 │ │ │ │ + movzwl 0x14(%r14),%ecx │ │ │ │ + lea -0xa8(%rbp),%rax │ │ │ │ + pushq $0x200 │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rax │ │ │ │ + mov (%r14),%r9 │ │ │ │ + lea -0xa0(%rbp),%rdx │ │ │ │ + mov -0xd8(%rbp),%r8 │ │ │ │ + mov -0xd0(%rbp),%rsi │ │ │ │ + shr $0xc,%cx │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + callq 57ed0 │ │ │ │ + mov %eax,%r15d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 664d3 │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + cmpw $0xc,0x4d0(%rax) │ │ │ │ + jbe 66468 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x70(%r14) │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + mov %rax,0x78(%r14) │ │ │ │ + movl $0xffffffff,0x18(%r12) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + andb $0x7f,0x58(%r12) │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov %rax,0xd8(%r12) │ │ │ │ + movabs $0xffffffff00000000,%rax │ │ │ │ + movb $0x0,0xc2(%r12) │ │ │ │ + movq $0x0,0x28(%r12) │ │ │ │ + movq $0x0,0xe0(%r12) │ │ │ │ + movl $0xffffffff,0x1c(%r12) │ │ │ │ + mov %rax,0xd0(%r12) │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 66560 │ │ │ │ mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0xc0(%rbp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 66659 │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + orl $0x80,0x10(%r14) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + callq 6e7a0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + jbe 66445 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 66445 │ │ │ │ + jmp 664d3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 664d3 │ │ │ │ + jmpq 66376 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6e210 │ │ │ │ + mov %eax,%r15d │ │ │ │ + jmpq 664d3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea -0x60(%rbp),%rcx │ │ │ │ + lea 0x8(%r14),%rsi │ │ │ │ + mov %r9d,-0xc0(%rbp) │ │ │ │ + mov 0x127c8(%rax),%rdx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + mov %r12,%rsp │ │ │ │ + mov -0xc0(%rbp),%r11d │ │ │ │ + jmpq 6629f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 6631f │ │ │ │ + jmpq 664d3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + mov %rsp,%r8 │ │ │ │ + lea -0x60(%rbp),%rcx │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + mov %r8,-0xe0(%rbp) │ │ │ │ + mov 0x127c8(%rax),%rdx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x60(%rbp),%xmm2 │ │ │ │ + movups %xmm2,-0x78(%rbp) │ │ │ │ + mov -0xe0(%rbp),%r8 │ │ │ │ + mov %r8,%rsp │ │ │ │ + jmpq 663a4 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + push %r14 │ │ │ │ + lea -0x80(%rbp),%r10 │ │ │ │ + push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov %rsi,-0xa0(%rbp) │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rdx,-0x98(%rbp) │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov %r9,-0xb8(%rbp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,-0xb0(%rbp) │ │ │ │ + callq 7170 │ │ │ │ + mov -0x78(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov 0x4ec(%r14),%ebx │ │ │ │ + imul -0x80(%rbp),%rbx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + divl 0x4f0(%r14) │ │ │ │ + mov -0x98(%rbp),%rdx │ │ │ │ + movq $0x0,-0x88(%rbp) │ │ │ │ + add %rax,%rbx │ │ │ │ + sub 0x4e0(%r14),%rbx │ │ │ │ + callq 6e100 │ │ │ │ + mov -0xb0(%rbp),%r10 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,-0xa8(%rbp) │ │ │ │ + ja 668b0 │ │ │ │ + mov 0x10(%r13),%eax │ │ │ │ + mov %rbx,0x20(%r13) │ │ │ │ + test $0x80,%al │ │ │ │ + jne 66880 │ │ │ │ + addl $0x1,0x50(%r13) │ │ │ │ + mov -0xa0(%rbp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,-0xb0(%rbp) │ │ │ │ + callq 6e100 │ │ │ │ + mov -0xb0(%rbp),%r10 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + ja 668c8 │ │ │ │ + mov %rbx,0x20(%r15) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbx,0x28(%r15) │ │ │ │ + mov 0x10(%r15),%ebx │ │ │ │ + movaps %xmm0,-0x80(%rbp) │ │ │ │ + shr $0x14,%ebx │ │ │ │ + movq $0x0,-0x70(%rbp) │ │ │ │ + and $0xf,%ebx │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + cmp $0x2,%bl │ │ │ │ + je 668e0 │ │ │ │ + movdqu -0x78(%rbp),%xmm0 │ │ │ │ + movzwl 0x14(%r13),%ecx │ │ │ │ + mov %bl,-0x80(%rbp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x88(%rbp),%rax │ │ │ │ + mov %r11,-0xb0(%rbp) │ │ │ │ + movups %xmm0,-0x78(%rbp) │ │ │ │ + shr $0xc,%cx │ │ │ │ + pushq $0x200 │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + push %rax │ │ │ │ + mov -0xa0(%rbp),%rbx │ │ │ │ + mov -0xb8(%rbp),%r8 │ │ │ │ + mov -0x98(%rbp),%r9 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 57ed0 │ │ │ │ + mov -0xb0(%rbp),%r11 │ │ │ │ + mov %eax,%r8d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 66831 │ │ │ │ + cmpw $0xc,0x4d0(%r14) │ │ │ │ + jbe 6680e │ │ │ │ + mov -0x88(%rbp),%rax │ │ │ │ + mov %rbx,0x70(%r13) │ │ │ │ + mov %rax,0x78(%r13) │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r11,-0x98(%rbp) │ │ │ │ + callq 6e210 │ │ │ │ + mov -0x98(%rbp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + je 66890 │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8d,-0x98(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0xa8(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x98(%rbp),%r8d │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 66952 │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x7f,%al │ │ │ │ + mov %eax,0x10(%r13) │ │ │ │ + jmpq 66730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0xa8(%rbp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 6e210 │ │ │ │ + mov -0x98(%rbp),%r11 │ │ │ │ + mov %eax,%r8d │ │ │ │ + jmp 66831 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%r8d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + je 6671b │ │ │ │ + jmpq 66831 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 66761 │ │ │ │ + jmpq 66831 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x127c8(%r14),%rdx │ │ │ │ + mov %rsp,%r8 │ │ │ │ + lea -0x60(%rbp),%rcx │ │ │ │ + mov %r10,-0xc8(%rbp) │ │ │ │ + mov %r11,-0xc0(%rbp) │ │ │ │ + lea 0x8(%r15),%rsi │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov %r8,-0xb0(%rbp) │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x60(%rbp),%xmm0 │ │ │ │ + mov -0xb0(%rbp),%r8 │ │ │ │ + mov -0xc8(%rbp),%r10 │ │ │ │ + mov -0xc0(%rbp),%r11 │ │ │ │ + mov %r8,%rsp │ │ │ │ + jmpq 66799 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + lea -0x80(%rbp),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %r8,-0x98(%rbp) │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,-0x88(%rbp) │ │ │ │ + callq 7170 │ │ │ │ + mov -0x78(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov -0x88(%rbp),%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + divl 0x4f0(%r8) │ │ │ │ + mov 0x4ec(%r8),%ecx │ │ │ │ + mov %r8,-0x90(%rbp) │ │ │ │ + imul -0x80(%rbp),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + add %rcx,%rax │ │ │ │ + mov $0x8,%ecx │ │ │ │ + sub 0x4e0(%r8),%rax │ │ │ │ + mov %rax,-0xa0(%rbp) │ │ │ │ + callq 6e100 │ │ │ │ + mov -0x90(%rbp),%r8 │ │ │ │ + mov -0x98(%rbp),%r10 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,-0x88(%rbp) │ │ │ │ + ja 66c80 │ │ │ │ + mov 0x10(%r13),%r11d │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,-0x70(%rbp) │ │ │ │ + movaps %xmm0,-0x80(%rbp) │ │ │ │ + shr $0x14,%r11d │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + and $0xf,%r11d │ │ │ │ + cmp $0x2,%r11b │ │ │ │ + je 66cb8 │ │ │ │ + movdqu -0x78(%rbp),%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r11b,-0x80(%rbp) │ │ │ │ + movups %xmm0,-0x78(%rbp) │ │ │ │ + callq 58bd0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 66ca0 │ │ │ │ mov %r14,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 5f050 │ │ │ │ - movzbl 0x2d3(%rbp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 5ffc8 │ │ │ │ - mov 0x70(%rbp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 60002 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - movzbl 0x2d3(%rbp),%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 66d30 │ │ │ │ + mov (%rdx),%r9 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,-0x98(%rbp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r9,-0x90(%rbp) │ │ │ │ + callq 6e100 │ │ │ │ + mov -0x90(%rbp),%r9 │ │ │ │ + mov -0x98(%rbp),%r8 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%r10 │ │ │ │ + ja 66d40 │ │ │ │ + mov 0x20(%r8),%rax │ │ │ │ + cmp %rax,0x70(%r15) │ │ │ │ + je 66c08 │ │ │ │ + mov -0xa0(%rbp),%rax │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov %rax,0x28(%r13) │ │ │ │ + movzwl 0x14(%r15),%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %eax,0x50(%r13) │ │ │ │ + mov 0x10(%r15),%eax │ │ │ │ + test $0x80,%al │ │ │ │ + jne 66d55 │ │ │ │ + mov 0x50(%r15),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 66bc0 │ │ │ │ + or $0x80,%al │ │ │ │ + mov %eax,0x10(%r15) │ │ │ │ + movzwl 0x14(%r15),%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + je 66bda │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,-0x90(%rbp) │ │ │ │ + callq 58990 │ │ │ │ + mov -0x90(%rbp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + je 66c30 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r11d,-0x90(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x88(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x90(%rbp),%r11d │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 66d50 │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + mov %r11d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzwl 0x14(%r15),%eax │ │ │ │ + sub $0x1,%ecx │ │ │ │ + mov %ecx,0x50(%r15) │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + jne 66b3f │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,-0x90(%rbp) │ │ │ │ + callq 58e00 │ │ │ │ + mov -0x90(%rbp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + jne 66b66 │ │ │ │ + jmpq 66b3f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r8),%rax │ │ │ │ + cmp %rax,0x78(%r15) │ │ │ │ + jne 66ae4 │ │ │ │ + movq $0x0,0x70(%r15) │ │ │ │ + movq $0x0,0x78(%r15) │ │ │ │ + jmpq 66ae4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x88(%rbp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,-0x90(%rbp) │ │ │ │ + callq 6e210 │ │ │ │ + mov -0x90(%rbp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + jne 66b66 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 6e210 │ │ │ │ + mov -0x90(%rbp),%r10 │ │ │ │ + mov %eax,%r11d │ │ │ │ + jmpq 66b66 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + je 66a1d │ │ │ │ + xor %r10d,%r10d │ │ │ │ xor %r14d,%r14d │ │ │ │ - lea 0x220(%rbp),%r15 │ │ │ │ - mov %al,(%rsp) │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - sar $0x6,%eax │ │ │ │ + jmpq 66b66 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + je 66a7e │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmpq 66b66 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x127c8(%r8),%rdx │ │ │ │ + mov %rsp,%r9 │ │ │ │ + lea -0x60(%rbp),%rcx │ │ │ │ + mov %r10,-0xa8(%rbp) │ │ │ │ + mov %r11b,-0x98(%rbp) │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov %r9,-0x90(%rbp) │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x60(%rbp),%xmm0 │ │ │ │ + mov -0x90(%rbp),%r9 │ │ │ │ + mov -0xa8(%rbp),%r10 │ │ │ │ + movzbl -0x98(%rbp),%r11d │ │ │ │ + mov %r9,%rsp │ │ │ │ + jmpq 66a50 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + je 66a95 │ │ │ │ + jmpq 66cab │ │ │ │ + mov %eax,%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + je 66ad6 │ │ │ │ + jmpq 66b66 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + callq 66210 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x6e(%rdi),%r8d │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov $0x1,%edx │ │ │ │ + push %rbp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x5e6ba(%rip),%r11 │ │ │ │ + lea 0x5e68f(%rip),%rsi │ │ │ │ + push %rbx │ │ │ │ + lea 0x5e6cf(%rip),%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + bt %eax,%r8d │ │ │ │ + jb 66dc0 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + ja 66ec5 │ │ │ │ + mov %eax,%ecx │ │ │ │ + movslq (%rsi,%rcx,4),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + jmpq *%rcx │ │ │ │ + mov %cl,0x5c(%rdi) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x9,%edx │ │ │ │ + je 66de8 │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 66d90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x6c(%r9),%ecx │ │ │ │ + movzwl 0x6c(%rdi),%eax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 66de8 │ │ │ │ + mov %cx,0x6c(%rdi) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + movzwl 0x6a(%r9),%ecx │ │ │ │ + movzwl 0x6a(%rdi),%r10d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r10,%rcx │ │ │ │ + je 66dc5 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + ja 66dad │ │ │ │ + movslq (%r11,%rax,4),%rax │ │ │ │ + add %r11,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x68(%r9),%ecx │ │ │ │ + movzwl 0x68(%rdi),%r10d │ │ │ │ + jmp 66e00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x66(%r9),%ecx │ │ │ │ + movzwl 0x66(%rdi),%r10d │ │ │ │ + jmp 66e00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x65(%r9),%ecx │ │ │ │ + movzbl 0x65(%rdi),%r10d │ │ │ │ + jmp 66e00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x64(%r9),%ecx │ │ │ │ + movzbl 0x64(%rdi),%r10d │ │ │ │ + jmp 66e00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x60(%r9),%ecx │ │ │ │ + mov 0x60(%rdi),%r10d │ │ │ │ + jmp 66e00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5d(%r9),%ecx │ │ │ │ + movzbl 0x5d(%rdi),%r10d │ │ │ │ + jmp 66e00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %cx,0x66(%rdi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmpq 66dc5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %cl,0x65(%rdi) │ │ │ │ + jmp 66e80 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %cl,0x64(%rdi) │ │ │ │ + jmp 66e80 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,0x60(%rdi) │ │ │ │ + jmp 66e80 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %cx,0x6a(%rdi) │ │ │ │ + jmp 66e80 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %cx,0x68(%rdi) │ │ │ │ + jmp 66e80 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %cl,0x5d(%rdi) │ │ │ │ + jmp 66e80 │ │ │ │ + movzbl 0x5c(%r9),%ecx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + cmp $0x8,%eax │ │ │ │ + ja 66edf │ │ │ │ + mov %eax,%r10d │ │ │ │ + movslq (%rbx,%r10,4),%r10 │ │ │ │ + add %rbx,%r10 │ │ │ │ + jmpq *%r10 │ │ │ │ + cmp %bpl,0x5c(%rdi) │ │ │ │ + jne 66e05 │ │ │ │ + jmpq 66dc0 │ │ │ │ + cmp %cx,0x6c(%rdi) │ │ │ │ + jne 66e05 │ │ │ │ + jmpq 66de8 │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea -0x80(%rbp),%r15 │ │ │ │ + mov %r8,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r15,%rsi │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rcx,-0xc8(%rbp) │ │ │ │ + mov %r9,-0xd0(%rbp) │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x100(%rbp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov %rax,-0xd8(%rbp) │ │ │ │ + callq 7170 │ │ │ │ + mov -0x80(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ + mov %rcx,-0x108(%rbp) │ │ │ │ + mov -0x78(%rbp),%rcx │ │ │ │ + mov 0x4f0(%rax),%edi │ │ │ │ + mov %rcx,-0x110(%rbp) │ │ │ │ + mov 0x4ec(%rax),%ecx │ │ │ │ + mov 0x4e0(%rax),%rax │ │ │ │ + mov %edi,-0x118(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ecx,-0x114(%rbp) │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %rax,-0x120(%rbp) │ │ │ │ + callq 6e100 │ │ │ │ + mov %rax,-0xe0(%rbp) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 67560 │ │ │ │ + mov 0x10(%r13),%r9d │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,-0x70(%rbp) │ │ │ │ + movaps %xmm0,-0x80(%rbp) │ │ │ │ + shr $0x14,%r9d │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x2,%r9b │ │ │ │ + je 67588 │ │ │ │ + movdqu -0x78(%rbp),%xmm0 │ │ │ │ + mov -0xc8(%rbp),%rdx │ │ │ │ + mov %r9b,-0xa0(%rbp) │ │ │ │ + movups %xmm0,-0x98(%rbp) │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne 67348 │ │ │ │ + mov -0x90(%rbp),%rax │ │ │ │ + movdqa -0xa0(%rbp),%xmm1 │ │ │ │ + mov %r13,%r14 │ │ │ │ + movq $0x0,-0xf0(%rbp) │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ + movaps %xmm1,-0x80(%rbp) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + lea -0xa0(%rbp),%rdx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %rax │ │ │ │ + lea -0xa8(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + lea -0xb0(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + lea -0xb8(%rbp),%rax │ │ │ │ + pushq -0x100(%rbp) │ │ │ │ + push %rax │ │ │ │ + lea -0xc0(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + mov -0xc8(%rbp),%rcx │ │ │ │ + callq 58170 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 673c0 │ │ │ │ + mov -0xc0(%rbp),%rdx │ │ │ │ + mov -0xd0(%rbp),%rsi │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 6e100 │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 676f0 │ │ │ │ + mov -0xb0(%rbp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 67528 │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ + cmpw $0xc,0x4d0(%rax) │ │ │ │ + jbe 67430 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov -0xd0(%rbp),%rsi │ │ │ │ + cmpl $0x2,0x28(%rbp) │ │ │ │ + mov %rax,0x70(%rsi) │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + mov %rax,0x78(%rsi) │ │ │ │ + je 674c0 │ │ │ │ + cmpl $0x1,0x28(%rbp) │ │ │ │ + jne 67630 │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov (%r14),%rcx │ │ │ │ + cmp %rcx,0x70(%rax) │ │ │ │ + je 676c8 │ │ │ │ + mov -0xd0(%rbp),%rsi │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + movzwl 0x14(%rsi),%edi │ │ │ │ + movzwl 0x14(%rax),%eax │ │ │ │ + mov %edi,%edx │ │ │ │ + and $0xf000,%ax │ │ │ │ + mov %di,-0xd8(%rbp) │ │ │ │ + and $0xf000,%dx │ │ │ │ + cmp $0x4000,%dx │ │ │ │ + sete %cl │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + sete %dl │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 67774 │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + je 67680 │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r8,-0xd8(%rbp) │ │ │ │ + callq 66d60 │ │ │ │ + mov -0xd8(%rbp),%r8 │ │ │ │ + test %al,%al │ │ │ │ + jne 67440 │ │ │ │ + cmpl $0x2,0x28(%rbp) │ │ │ │ + je 67470 │ │ │ │ + mov -0xd0(%rbp),%rax │ │ │ │ + movzwl 0x14(%rax),%eax │ │ │ │ + mov %ax,-0xd8(%rbp) │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + jne 671e3 │ │ │ │ + subl $0x1,0x50(%r13) │ │ │ │ + addl $0x1,0x50(%r14) │ │ │ │ + mov -0xb0(%rbp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 67220 │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + movzwl 0x14(%rax),%eax │ │ │ │ + mov %ax,-0xd8(%rbp) │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + jne 67220 │ │ │ │ + subl $0x1,0x50(%r14) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0x2,0x28(%rbp) │ │ │ │ + sete %al │ │ │ │ + add %eax,0x50(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + cmpl $0x1,0x28(%rbp) │ │ │ │ + je 675f8 │ │ │ │ + mov -0x110(%rbp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov -0x114(%rbp),%ecx │ │ │ │ + imul -0x108(%rbp),%rcx │ │ │ │ + divl -0x118(%rbp) │ │ │ │ + add %rcx,%rax │ │ │ │ + sub -0x120(%rbp),%rax │ │ │ │ + mov %rax,0x28(%r13) │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + cmp -0xc8(%rbp),%rbx │ │ │ │ + je 67269 │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + mov -0xd0(%rbp),%rcx │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 67284 │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov %rax,0x20(%rsi) │ │ │ │ + mov -0xe0(%rbp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,-0xd8(%rbp) │ │ │ │ + callq 6e210 │ │ │ │ + mov -0xd8(%rbp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r9d │ │ │ │ + jne 673c6 │ │ │ │ + cmp -0xc8(%rbp),%rbx │ │ │ │ + je 672e3 │ │ │ │ + mov -0xf0(%rbp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,-0xc8(%rbp) │ │ │ │ + callq 6e210 │ │ │ │ + mov -0xc8(%rbp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r9d │ │ │ │ + jne 673c6 │ │ │ │ + mov -0xd0(%rbp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,-0xc8(%rbp) │ │ │ │ + callq 6e210 │ │ │ │ + mov -0xc8(%rbp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r9d │ │ │ │ + jne 673c6 │ │ │ │ + cmpq $0x0,-0xb0(%rbp) │ │ │ │ + je 673c6 │ │ │ │ + mov -0xe8(%rbp),%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,-0xc8(%rbp) │ │ │ │ + callq 6e210 │ │ │ │ + mov -0xc8(%rbp),%r8 │ │ │ │ + mov %eax,%r9d │ │ │ │ + jmpq 673c6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 6e100 │ │ │ │ + mov %rax,-0xf0(%rbp) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 673b0 │ │ │ │ + mov 0x10(%r14),%r9d │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,-0x70(%rbp) │ │ │ │ + movaps %xmm0,-0x80(%rbp) │ │ │ │ + shr $0x14,%r9d │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x2,%r9b │ │ │ │ + je 67708 │ │ │ │ + movdqu -0x78(%rbp),%xmm0 │ │ │ │ + mov %r9b,-0x80(%rbp) │ │ │ │ + movups %xmm0,-0x78(%rbp) │ │ │ │ + jmpq 67056 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + je 67367 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r9d,-0xc8(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0xf0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0xe0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0xc8(%rbp),%r9d │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6777f │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + mov %r9d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + cmpl $0x1,0x28(%rbp) │ │ │ │ + je 67145 │ │ │ │ + jmpq 6718e │ │ │ │ + nop │ │ │ │ + mov -0xd0(%rbp),%rax │ │ │ │ + movzwl 0x14(%rax),%eax │ │ │ │ + mov %ax,-0xd8(%rbp) │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + je 674b5 │ │ │ │ + cmpl $0x2,0x28(%rbp) │ │ │ │ + jne 671e3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8,-0xd8(%rbp) │ │ │ │ + callq 66d60 │ │ │ │ + mov -0xd8(%rbp),%r8 │ │ │ │ + test %al,%al │ │ │ │ + je 671bd │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + movzwl 0x14(%rax),%eax │ │ │ │ + mov %ax,-0xd8(%rbp) │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + jne 671bd │ │ │ │ + mov $0xffffffee,%r9d │ │ │ │ + jmpq 673c6 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov %r8,-0xd8(%rbp) │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + mov %rax,0x70(%rsi) │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + mov %rax,0x78(%rsi) │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 66d60 │ │ │ │ + mov -0xd8(%rbp),%r8 │ │ │ │ + test %al,%al │ │ │ │ + je 67470 │ │ │ │ + mov -0xd0(%rbp),%rax │ │ │ │ + movzwl 0x14(%rax),%eax │ │ │ │ + mov %ax,-0xd8(%rbp) │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + jne 67470 │ │ │ │ + jmp 674b5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 6e100 │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + jbe 670ef │ │ │ │ + mov %eax,%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + je 670ef │ │ │ │ + jmpq 673c6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + je 66fe0 │ │ │ │ + movq $0x0,-0xf0(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 673c6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ + mov %rsp,%r10 │ │ │ │ + lea -0x60(%rbp),%rcx │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + mov %r9b,-0x128(%rbp) │ │ │ │ + mov 0x127c8(%rax),%rdx │ │ │ │ + mov %r10,-0xf0(%rbp) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x60(%rbp),%xmm0 │ │ │ │ + mov -0xf0(%rbp),%r10 │ │ │ │ + movzbl -0x128(%rbp),%r9d │ │ │ │ + mov %r10,%rsp │ │ │ │ + jmpq 67013 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%eax │ │ │ │ + test $0x80,%al │ │ │ │ + jne 67784 │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + mov 0x50(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 676b0 │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov %edx,0x50(%rdi) │ │ │ │ + jmpq 6722a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r8,-0xd8(%rbp) │ │ │ │ + callq 66d60 │ │ │ │ + mov -0xd8(%rbp),%r8 │ │ │ │ + test %al,%al │ │ │ │ + je 671bd │ │ │ │ + mov -0xd0(%rbp),%rax │ │ │ │ + movzwl 0x14(%rax),%eax │ │ │ │ + mov %ax,-0xd8(%rbp) │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + jne 671e3 │ │ │ │ + jmpq 674b5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0xb0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,-0xd8(%rbp) │ │ │ │ + callq 58e00 │ │ │ │ + mov -0xd8(%rbp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6718e │ │ │ │ + mov $0xffffffd9,%r9d │ │ │ │ + jmpq 673c6 │ │ │ │ + mov -0xe8(%rbp),%rcx │ │ │ │ + or $0x80,%al │ │ │ │ + mov %eax,0x10(%rcx) │ │ │ │ + jmpq 6722a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0xb8(%rbp),%rcx │ │ │ │ + cmp %rcx,0x78(%rax) │ │ │ │ + jne 67145 │ │ │ │ + movq $0x0,0x70(%rax) │ │ │ │ + movq $0x0,0x78(%rax) │ │ │ │ + jmpq 67145 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + je 670dc │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq 673c6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ + mov %rsp,%r10 │ │ │ │ + lea -0x60(%rbp),%rcx │ │ │ │ + lea 0x8(%r14),%rsi │ │ │ │ + mov %r9b,-0x129(%rbp) │ │ │ │ + mov 0x127c8(%rax),%rdx │ │ │ │ + mov %r10,-0x128(%rbp) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x60(%rbp),%xmm0 │ │ │ │ + mov -0x128(%rbp),%r10 │ │ │ │ + movzbl -0x129(%rbp),%r9d │ │ │ │ + mov %r10,%rsp │ │ │ │ + jmpq 6739a │ │ │ │ + mov $0xffffffec,%r9d │ │ │ │ + jmpq 673c6 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + callq 66210 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r14 │ │ │ │ + mov $0x8,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,0x24(%rsp) │ │ │ │ + movq $0x0,0x2c(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x5d(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3b510 │ │ │ │ mov %eax,%r12d │ │ │ │ - je 60040 │ │ │ │ + test %eax,%eax │ │ │ │ + je 67820 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6e210 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 67800 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 6785e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x220(%rbp,%r14,8),%rdi │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq b5080 │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp %r14d,%r12d │ │ │ │ - jg 60028 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 60067 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - shl %cl,%rax │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + jne 678ab │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 67790 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 67858 │ │ │ │ + movq $0x0,0xa0(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x0,0x98(%rbx) │ │ │ │ + movl $0x5,0xa8(%rbx) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 6785e │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 678c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x5dbce(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r14 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + xor %edx,%edx │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %rsi,0x24(%rsp) │ │ │ │ + mov $0x1,%esi │ │ │ │ + movq $0x0,0x2c(%rsp) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x5c(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ mov %rax,%rdi │ │ │ │ - not %rdi │ │ │ │ - and (%r15,%rdx,8),%rdi │ │ │ │ - callq b5080 │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp 0x28(%rsp),%ebx │ │ │ │ - jne 60e7b │ │ │ │ - cmpb $0x0,0x84(%rbp) │ │ │ │ - je 60b9f │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 679a0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 67970 │ │ │ │ + mov 0x1c(%rbp),%eax │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + cmpb $0x8,0x2(%rdi) │ │ │ │ + jne 679b0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 6e0c0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3d780 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 67966 │ │ │ │ + jmp 67981 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfffffffe,%r14d │ │ │ │ + jmp 67981 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x78(%rsi),%rdx │ │ │ │ + mov 0x70(%rsi),%rax │ │ │ │ + mov $0x2,%esi │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov %rdx,0x24(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x7d352(%rip),%rbx │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ + mov %rax,0x2c(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x5b(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 67a70 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmpb $0xa,0x2(%rax) │ │ │ │ + je 67a58 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3d780 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rax,(%rdx) │ │ │ │ + sete %r13b │ │ │ │ + jmp 67a38 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 67a2f │ │ │ │ + jmp 67a38 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a71b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 67b08 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 67b25 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 67b25 │ │ │ │ + add $0x10,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + pop %r12 │ │ │ │ + jmpq 72c0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x40,%edx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov %sil,0xb(%rsp) │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 3e540 │ │ │ │ sub $0x20,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov $0x18,%r8d │ │ │ │ mov $0x1,%edx │ │ │ │ - movdqu 0x2bc(%rbp),%xmm0 │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov $0x6,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x94(%rsp) │ │ │ │ + movq $0x0,0x9c(%rsp) │ │ │ │ + movdqu 0x90(%rsp),%xmm2 │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0xaa(%rip),%rax │ │ │ │ + lea 0x70(%rsp),%r15 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%r14 │ │ │ │ + ja 67ecb │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %r14,%r14 │ │ │ │ + je 67ee0 │ │ │ │ + cmpb $0x8,0x2(%r14) │ │ │ │ + jne 67eb0 │ │ │ │ + cmpb $0x0,0xb(%rsp) │ │ │ │ + jne 67c25 │ │ │ │ + testb $0xe0,0x8(%rsi) │ │ │ │ + je 67eb0 │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - mov 0x2cc(%rbp),%eax │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ + mov 0xf0(%rsp),%r13 │ │ │ │ + callq 6e0c0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 67f28 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + test $0x80,%al │ │ │ │ + je 67c8e │ │ │ │ + cmpb $0x0,0x4d7(%r13) │ │ │ │ + je 68088 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x5d877(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 681f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 68088 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + test $0x20,%al │ │ │ │ + je 67fb8 │ │ │ │ + cmpb $0x0,0x4d7(%r13) │ │ │ │ + jne 67f80 │ │ │ │ + cmpb $0x0,0x482(%r13) │ │ │ │ + jne 68188 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov 0x168(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 68178 │ │ │ │ + movzwl 0x450(%r13),%eax │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0xd8(%rsp),%rsi │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl $0x9,%eax │ │ │ │ + mov %rcx,0x6c(%rsp) │ │ │ │ + lea -0x1(%rsi),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %rcx,0x4c(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0xffffffffffffffff,0x64(%rsp) │ │ │ │ + or %rdx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %rax,0x44(%rsp) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + movdqu 0x60(%rsp),%xmm0 │ │ │ │ + movdqu 0x40(%rsp),%xmm1 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + movups %xmm0,0x18(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - lea -0x57(%rip),%rdi │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 4c340 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 681d0 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + or $0x40,%eax │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + cmpb $0x0,0x4d7(%r13) │ │ │ │ + jne 68128 │ │ │ │ + cmpb $0x0,0x482(%r13) │ │ │ │ + jne 681a8 │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x74(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r13,0x7c(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm3 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ - callq 85b60 │ │ │ │ - mov %rdx,%r8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x55(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + jmp 67e3a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 680e0 │ │ │ │ + cmp 0x20(%rax),%r13 │ │ │ │ + jne 680e0 │ │ │ │ + movzbl 0x2(%rax),%ecx │ │ │ │ + cmp $0x13,%cl │ │ │ │ + ja 67e32 │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + test $0xb80c0,%edx │ │ │ │ + je 67e32 │ │ │ │ + mov 0x10(%rax),%eax │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 60b81 │ │ │ │ + jbe 67e00 │ │ │ │ + test %eax,%eax │ │ │ │ + je 67e00 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq 3d780 │ │ │ │ + movslq 0xc(%rsp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + js 67e88 │ │ │ │ + mov 0x80(%rsp),%edx │ │ │ │ + mov %r13,0xb0(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xffffffbf,%eax │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + and $0x1,%dh │ │ │ │ + je 67ffd │ │ │ │ + jmpq 67fce │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x5d794(%rip),%rsi │ │ │ │ + mov %r13d,%ebx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 67f47 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%r14 │ │ │ │ + jbe 67c00 │ │ │ │ + mov %r14d,%ebx │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 67f47 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 67c09 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %eax,%eax │ │ │ │ + cmove %ebx,%eax │ │ │ │ + mov 0x1b8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 68206 │ │ │ │ + add $0x1c8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r14),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x5d588(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + cmp $0xfffffffc,%ebx │ │ │ │ + jne 67eed │ │ │ │ + lea 0x5de0a(%rip),%rcx │ │ │ │ + mov $0x21e,%edx │ │ │ │ + lea 0x5dbec(%rip),%rsi │ │ │ │ + lea 0x576b7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x5d5ba(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 681f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 67ca4 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x40,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 681c8 │ │ │ │ + test $0x1,%ah │ │ │ │ + je 67eb0 │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + and $0xfe,%ah │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + jmp 67ffd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xfffffffc,%ebx │ │ │ │ + jne 68068 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 67ff8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 6e210 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 67ff8 │ │ │ │ + movq $0x0,0x190(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ + movl $0x5,0x198(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 67ffd │ │ │ │ + test %eax,%eax │ │ │ │ + je 67eb0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x5d427(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 67f47 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x482(%r13) │ │ │ │ + jne 68108 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov 0x168(%r13),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 60ed2 │ │ │ │ - cmpb $0xe,0x2(%rax) │ │ │ │ - jne 60ed2 │ │ │ │ - movzbl 0x3(%r8),%r10d │ │ │ │ - movzbl 0x2d3(%rbp),%r9d │ │ │ │ - cmp %r9b,%r10b │ │ │ │ - jne 60f90 │ │ │ │ - movzbl %r10b,%esi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %esi,%edi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 60171 │ │ │ │ - jmpq 601f5 │ │ │ │ + je 680f8 │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6ec80 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + je 67eb0 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x5d458(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 67f47 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x3(%r8),%r10d │ │ │ │ - movzbl %r10b,%esi │ │ │ │ - movzbl 0x5(%r8),%ecx │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea (%r11,%r11,1),%r12d │ │ │ │ - add $0x1,%r11d │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzwl (%r8),%eax │ │ │ │ - lea -0x1(%rcx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movzbl 0x6(%r8),%edx │ │ │ │ - movzbl 0x2d5(%rbp),%ecx │ │ │ │ - imul (%rbx,%rdx,4),%eax │ │ │ │ - imul %esi,%eax │ │ │ │ - add %r12d,%eax │ │ │ │ - lea 0x8(%rax,%r10,8),%eax │ │ │ │ - movzwl (%r8,%rax,1),%esi │ │ │ │ - mov %r14d,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzwl 0x2d0(%rbp),%eax │ │ │ │ - lea -0x1(%rcx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movzbl 0x2d6(%rbp),%edx │ │ │ │ - imul (%rbx,%rdx,4),%eax │ │ │ │ - imul %eax,%edi │ │ │ │ - lea 0x8(%rdi,%r9,8),%eax │ │ │ │ - add %r12d,%eax │ │ │ │ - mov %si,(%r15,%rax,1) │ │ │ │ - movzbl 0x2d3(%rbp),%r9d │ │ │ │ - movzbl %r9b,%edi │ │ │ │ - cmp %edi,%r11d │ │ │ │ - jb 60168 │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x2a8(%rbp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + callq 3d780 │ │ │ │ + jmpq 67e5a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 988f0 │ │ │ │ + jmp 680a6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + lea 0x5da16(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 68092 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x5d482(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 681f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 67d86 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + test $0x1,%ah │ │ │ │ + jne 67fce │ │ │ │ + test %bl,%bl │ │ │ │ + jne 67ffd │ │ │ │ + jmpq 67eb0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 988f0 │ │ │ │ + jmpq 67cca │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + lea 0x5d9ab(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 67cb2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + lea 0x5d44c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 67d94 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 67d78 │ │ │ │ + nop │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x5d3b7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 67f47 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x55210(%rip),%rdi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 67ee2 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + lea -0x19c(%rbp),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + lea -0xe0(%rbp),%rbx │ │ │ │ + sub $0x198,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movq $0x0,-0x198(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + movabs $0xa00000000,%rax │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + lea 0x63ae4(%rip),%rax │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ + callq 3e460 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1000,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 85670 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 60256 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0xb8(%rbp),%rax │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - movl $0x1,0x148(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 600a8 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - cmove %eax,%r12d │ │ │ │ - mov %r12d,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ + callq 678f0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 68280 │ │ │ │ + lea 0x2(%rax),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + je 682d0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 68724 │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + mov -0xd0(%rbp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,-0x150(%rbp) │ │ │ │ + movaps %xmm0,-0x160(%rbp) │ │ │ │ + shr $0x14,%eax │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ + and $0xf,%r9d │ │ │ │ + mov %rax,-0x158(%rbp) │ │ │ │ + cmp $0x2,%r9b │ │ │ │ + je 686b2 │ │ │ │ + movdqu -0x158(%rbp),%xmm0 │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov -0x1c0(%rbp),%rdi │ │ │ │ + lea -0x190(%rbp),%rcx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r9b,-0x180(%rbp) │ │ │ │ + lea -0x160(%rbp),%r15 │ │ │ │ + mov %rcx,-0x1b8(%rbp) │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movups %xmm0,-0x178(%rbp) │ │ │ │ + callq 58d10 │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 68520 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + callq 678f0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 68370 │ │ │ │ + lea 0x2(%rax),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + jne 6862d │ │ │ │ + cmp $0xfffffffe,%r8d │ │ │ │ + je 6852c │ │ │ │ + movzwl 0x14(%r12),%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + je 685d8 │ │ │ │ + mov -0x150(%rbp),%r13d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x158(%rbp),%rax │ │ │ │ + movq $0x0,-0xd0(%rbp) │ │ │ │ + movaps %xmm0,-0xe0(%rbp) │ │ │ │ + mov (%r14),%rdx │ │ │ │ + shr $0x14,%r13d │ │ │ │ + mov %rax,-0xd8(%rbp) │ │ │ │ + and $0xf,%r13d │ │ │ │ + cmp $0x2,%r13b │ │ │ │ + je 68656 │ │ │ │ + movdqu -0xd8(%rbp),%xmm0 │ │ │ │ + lea -0x60(%rbp),%r15 │ │ │ │ + mov (%r12),%r9 │ │ │ │ + lea 0x5d806(%rip),%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x14,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x14,%esi │ │ │ │ + mov %r13b,-0xe0(%rbp) │ │ │ │ + movups %xmm0,-0xd8(%rbp) │ │ │ │ + lea -0x198(%rbp),%r13 │ │ │ │ + callq 78f0 <__snprintf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7420 │ │ │ │ + mov %r15,-0x178(%rbp) │ │ │ │ + movl $0x0,-0x180(%rbp) │ │ │ │ + mov %eax,-0x17c(%rbp) │ │ │ │ + jmp 6846e │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + jne 684e3 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + movzwl 0x14(%r12),%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov -0x160(%rbp),%rsi │ │ │ │ + pushq $0x200 │ │ │ │ + push %r13 │ │ │ │ + shr $0xc,%cx │ │ │ │ + mov -0x1a8(%rbp),%r8 │ │ │ │ + mov (%r12),%r9 │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + callq 57ed0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 68468 │ │ │ │ + movq $0x0,0xa0(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0x98(%r14) │ │ │ │ + movl $0x4,0xa8(%r14) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je 6846e │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 68600 │ │ │ │ + mov -0x160(%rbp),%rax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x70(%r12) │ │ │ │ + mov -0x198(%rbp),%rax │ │ │ │ + mov %rax,0x78(%r12) │ │ │ │ + callq 67840 │ │ │ │ + mov %eax,%r8d │ │ │ │ + jmpq 682ab │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x63828(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov -0x1c0(%rbp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 6e4f0 │ │ │ │ + jmp 68545 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 685b1 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r15,%rcx │ │ │ │ + pushq $0x0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x41c0 │ │ │ │ + pushq $0x0 │ │ │ │ + mov -0x1b8(%rbp),%r8 │ │ │ │ + callq 66240 │ │ │ │ + add $0x30,%rsp │ │ │ │ test %eax,%eax │ │ │ │ - jne 60efa │ │ │ │ - mov 0xc8(%rbp),%rax │ │ │ │ - lea 0x168(%rsp),%rdi │ │ │ │ - lea 0x7ce88(%rip),%r12 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp 0xd0(%rbp),%rax │ │ │ │ - je 60812 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + jne 68540 │ │ │ │ + movq $0x0,0xa0(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0x98(%r14) │ │ │ │ + movl $0x5,0xa8(%r14) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 68545 │ │ │ │ + test %eax,%eax │ │ │ │ + je 683ab │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x5d0c6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 683ab │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + addl $0x1,-0x110(%rbp) │ │ │ │ + callq 67840 │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 683bf │ │ │ │ + jmpq 682ab │ │ │ │ + nop │ │ │ │ + mov (%r12),%rcx │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea 0x5d09a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8d,-0x1a8(%rbp) │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov -0x1a8(%rbp),%r8d │ │ │ │ + jmpq 682ab │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea 0x5d029(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8d,-0x1a8(%rbp) │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov -0x1a8(%rbp),%r8d │ │ │ │ + jmpq 682ab │ │ │ │ + mov 0x127c8(%rdx),%rdx │ │ │ │ + mov %rsp,%r8 │ │ │ │ + lea -0x60(%rbp),%r15 │ │ │ │ + lea -0x158(%rbp),%rsi │ │ │ │ + mov %r8,-0x1b0(%rbp) │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x60(%rbp),%xmm0 │ │ │ │ + mov -0x1b0(%rbp),%r8 │ │ │ │ + mov %r8,%rsp │ │ │ │ + jmpq 6840b │ │ │ │ + mov -0x1c0(%rbp),%rax │ │ │ │ + mov %rsp,%r8 │ │ │ │ + lea -0x60(%rbp),%r15 │ │ │ │ + mov %r9b,-0x1b0(%rbp) │ │ │ │ + mov %r8,-0x1a8(%rbp) │ │ │ │ + lea -0xd8(%rbp),%rsi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov 0x127c8(%rax),%rdx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x60(%rbp),%xmm0 │ │ │ │ + mov -0x1a8(%rbp),%r8 │ │ │ │ + movzbl -0x1b0(%rbp),%r9d │ │ │ │ + mov %r8,%rsp │ │ │ │ + jmpq 68316 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea -0xe0(%rbp),%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov 0x1c(%rbp),%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x14(%rbp),%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov %eax,-0x134(%rbp) │ │ │ │ + lea -0x100(%rbp),%rax │ │ │ │ + mov %rax,-0x128(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e460 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x40,%edx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + callq 678f0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 68798 │ │ │ │ + test %eax,%eax │ │ │ │ + je 68808 │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea 0x5cf0a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8d,-0x128(%rbp) │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov -0x128(%rbp),%r8d │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 68b1f │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0xd0(%rbp),%r15d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ + movq $0x0,-0xf0(%rbp) │ │ │ │ + movaps %xmm0,-0x100(%rbp) │ │ │ │ + shr $0x14,%r15d │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + and $0xf,%r15d │ │ │ │ + cmp $0x2,%r15b │ │ │ │ + je 68ab5 │ │ │ │ + movdqu -0xf8(%rbp),%xmm0 │ │ │ │ + mov -0x134(%rbp),%eax │ │ │ │ sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x8,%r8d │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - mov 0x14(%rsi),%ecx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0x20(%rsi),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ecx,0xa0(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdx,0xac(%rsp) │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rax,0xa4(%rsp) │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - movdqu 0xa0(%rsp),%xmm3 │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %r13,-0x114(%rbp) │ │ │ │ + mov %eax,-0x120(%rbp) │ │ │ │ + mov -0x140(%rbp),%rax │ │ │ │ + mov %r15b,-0x100(%rbp) │ │ │ │ + mov %rax,-0x11c(%rbp) │ │ │ │ + movdqa -0x120(%rbp),%xmm1 │ │ │ │ + movups %xmm0,-0xf8(%rbp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov -0x110(%rbp),%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0x79(%rip),%rax │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,-0x130(%rbp) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 68b0f │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e030 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x15(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 6892b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 68a70 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rsi │ │ │ │ + ja 68a28 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 68a70 │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp %al,0x9c4f9(%rip) │ │ │ │ + jne 68918 │ │ │ │ + mov -0x128(%rbp),%rdi │ │ │ │ + callq *0x9c4f6(%rip) │ │ │ │ + cmp 0x20(%r15),%rax │ │ │ │ + ja 68920 │ │ │ │ + orw $0x20,0x14(%r12) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x130(%rbp),%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%edx │ │ │ │ + movq $0x0,0x20(%rcx) │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + movups %xmm0,0x10(%rcx) │ │ │ │ + mov %dx,(%rcx) │ │ │ │ + movdqu 0x1c(%r15),%xmm3 │ │ │ │ + movups %xmm3,0x14(%rcx) │ │ │ │ + mov 0x2c(%r15),%eax │ │ │ │ + mov %eax,0x24(%rcx) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov -0x130(%rbp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %al,0x2(%rdx) │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,-0x130(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x130(%rbp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 68a09 │ │ │ │ + movq $0x0,0xa0(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x0,0x98(%rbx) │ │ │ │ + movl $0x5,0xa8(%rbx) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je 68788 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 687e0 │ │ │ │ + jmpq 687bc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + je 68938 │ │ │ │ + mov %esi,-0x138(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x138(%rbp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jns 68b24 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8d,-0x130(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x130(%rbp),%r8d │ │ │ │ + jmp 68a09 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x130(%rbp),%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%eax │ │ │ │ + movq $0x0,0x20(%rcx) │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + movups %xmm0,0x10(%rcx) │ │ │ │ + mov %ax,(%rcx) │ │ │ │ + movdqu 0x1c(%r15),%xmm2 │ │ │ │ + movups %xmm2,0x14(%rcx) │ │ │ │ + mov 0x2c(%r15),%eax │ │ │ │ + mov %eax,0x24(%rcx) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 689aa │ │ │ │ + mov 0x127c8(%r12),%rdx │ │ │ │ + mov %rsp,%r8 │ │ │ │ + lea -0x60(%rbp),%rcx │ │ │ │ + lea -0xd8(%rbp),%rsi │ │ │ │ + mov %r8,-0x130(%rbp) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x60(%rbp),%xmm0 │ │ │ │ + mov -0x130(%rbp),%r8 │ │ │ │ + mov %r8,%rsp │ │ │ │ + jmpq 6884d │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 68a51 │ │ │ │ + jmpq 688e2 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov -0x130(%rbp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xa,%ecx │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + mov -0x130(%rbp),%rdi │ │ │ │ + movw $0x105,(%rdi) │ │ │ │ + movdqu 0x1c(%r15),%xmm4 │ │ │ │ + movups %xmm4,0x14(%rdi) │ │ │ │ + mov 0x2c(%r15),%eax │ │ │ │ + mov %eax,0x24(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + jmpq 689aa │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x148,%rsp │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov 0x188(%rsp),%r12 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov 0x190(%rsp),%r13 │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %dl,0x2(%r12) │ │ │ │ + jne 68be4 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ - lea -0x99(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rbp,%r14 │ │ │ │ + cmp 0x18(%r12),%rax │ │ │ │ + jne 68c18 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 693ef │ │ │ │ + add $0x148,%rsp │ │ │ │ + mov %r9d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jbe 68db0 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x138(%rsp),%rax │ │ │ │ + lea 0x70(%rsp),%r15 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x18(%r12),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x20(%r12),%r8 │ │ │ │ + push %r15 │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea 0x5ca94(%rip),%rdx │ │ │ │ + push %r14 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + callq 60190 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6930c │ │ │ │ + test %eax,%eax │ │ │ │ + je 68be4 │ │ │ │ + mov %bl,0x30(%rsp) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %r13,%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 69010 │ │ │ │ + movzbl (%r12),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 69010 │ │ │ │ + movdqu (%r12),%xmm1 │ │ │ │ + lea 0x28(%r14),%rdi │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movdqu 0x10(%r12),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 68d32 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r15,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%r14,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 68d20 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%edx │ │ │ │ + movq $0x0,0x20(%r13) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movups %xmm0,0x0(%r13) │ │ │ │ + movups %xmm0,0x10(%r13) │ │ │ │ + mov %dx,0x0(%r13) │ │ │ │ + movdqu 0x1c(%rbx),%xmm3 │ │ │ │ + movups %xmm3,0x14(%r13) │ │ │ │ + mov 0x2c(%rbx),%eax │ │ │ │ + mov %eax,0x24(%r13) │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 68ec0 │ │ │ │ + cmp $0xfffffffc,%edx │ │ │ │ + je 68c98 │ │ │ │ + mov %edx,%r9d │ │ │ │ + test %edx,%edx │ │ │ │ + je 693bb │ │ │ │ + mov %r9d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + lea 0x5cde8(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + jmpq 68be7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %r14,0x54(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + mov $0x4,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x7c(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm4 │ │ │ │ + mov 0x44(%rsp),%esi │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0x54(%rip),%rax │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r8,%rbp │ │ │ │ + jmp 68e56 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,%al │ │ │ │ + je 692ef │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 849e0 │ │ │ │ + callq 3d460 │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %rdx,%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - je 60ac5 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 60a88 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rbp │ │ │ │ + ja 691f0 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 692e2 │ │ │ │ + mov 0x20(%r14),%rax │ │ │ │ cmp %rax,0x20(%rbp) │ │ │ │ seta %al │ │ │ │ + mov 0x18(%r14),%rcx │ │ │ │ movzbl %al,%eax │ │ │ │ sbb $0x0,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rcx,0x18(%rbp) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + je 69200 │ │ │ │ + movzbl 0x2(%rbp),%eax │ │ │ │ + cmp %bl,%al │ │ │ │ + jne 68e40 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rax │ │ │ │ + test %al,%al │ │ │ │ + je 69050 │ │ │ │ + movzbl 0x2(%rbp),%eax │ │ │ │ + jmp 68e40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%edx │ │ │ │ test %eax,%eax │ │ │ │ - jne 603ae │ │ │ │ - sub %rcx,%rdx │ │ │ │ + jne 68d75 │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + callq *%rax │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x7c(%rsp) │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + mov %rax,0x74(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm5 │ │ │ │ + mov 0x44(%rsp),%esi │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0x6f(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 60ac5 │ │ │ │ - movzbl 0x2(%rbp),%eax │ │ │ │ - cmp $0x6,%al │ │ │ │ - je 609a8 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 604e8 │ │ │ │ - lea 0x7cccb(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0xaa0(%rbp),%r12 │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0xfffffffffffff000,%r8 │ │ │ │ + ja 68fc9 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 69323 │ │ │ │ + cmp 0x28(%r12),%rbx │ │ │ │ + jne 69323 │ │ │ │ + movzbl 0x2(%r8),%eax │ │ │ │ + cmp %al,0x30(%rsp) │ │ │ │ + je 69228 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 69288 │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 692b5 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%r8 │ │ │ │ + jbe 68f7e │ │ │ │ + mov %r8d,%edx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 68f7e │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 68d75 │ │ │ │ + movq $0x0,0xa0(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x98(%rbp) │ │ │ │ + movl $0x5,0xa8(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%edx │ │ │ │ + jmpq 68d75 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ mov %r12,%rsi │ │ │ │ - callq 5e640 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x138(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5eaa0 │ │ │ │ + lea 0x5cade(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6930c │ │ │ │ test %eax,%eax │ │ │ │ - jne 60f0b │ │ │ │ - movzbl 0xb5b(%rbp),%edi │ │ │ │ - mov 0x5c(%rsp),%r8d │ │ │ │ - mov %edi,%esi │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 6049e │ │ │ │ - movzbl 0xb5d(%rbp),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0xb58(%rbp),%r8 │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzwl 0xb58(%rbp),%eax │ │ │ │ - lea -0x1(%rcx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movzbl 0xb5e(%rbp),%ecx │ │ │ │ - lea 0x7cf91(%rip),%rdx │ │ │ │ - imul (%rdx,%rcx,4),%edi │ │ │ │ - movzbl %sil,%edx │ │ │ │ - imul %edi,%eax │ │ │ │ - mov 0x5c(%rsp),%edi │ │ │ │ - lea -0x1(%rdi),%ecx │ │ │ │ - lea 0x8(%rax,%rdx,8),%edx │ │ │ │ - lea 0x230(%rbp,%rcx,8),%rdi │ │ │ │ - lea 0x228(%rbp),%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cmpw $0x0,(%r8,%rcx,1) │ │ │ │ - je 60492 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov 0x888(%rax),%r9 │ │ │ │ - mov %rcx,0x888(%rax) │ │ │ │ - mov %r9,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 60474 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %sil,%sil │ │ │ │ - je 5fc5f │ │ │ │ - mov 0xab0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0xab0(%rbp,%rbx,8) │ │ │ │ - movzbl 0xb5b(%rbp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 604a9 │ │ │ │ - jmpq 5fc5f │ │ │ │ - movzbl 0x2d3(%rbp),%eax │ │ │ │ - jmpq 5ffaf │ │ │ │ + je 68eb5 │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + lea 0x21(%rip),%r12 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 693c6 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e030 │ │ │ │ + mov %r12,0x8(%rax) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 69118 │ │ │ │ + nop │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 69378 │ │ │ │ + cmp $0x4,%bl │ │ │ │ + je 69136 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rsi │ │ │ │ + ja 6934b │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 69378 │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp %al,%bl │ │ │ │ + jne 69100 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + callq *%rax │ │ │ │ + cmp 0x20(%r15),%rax │ │ │ │ + ja 6910d │ │ │ │ + orw $0x20,0x14(%r13) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + movw $0x105,(%r14) │ │ │ │ + movdqu 0x1c(%r15),%xmm7 │ │ │ │ + movups %xmm7,0x14(%r14) │ │ │ │ + mov 0x2c(%r15),%eax │ │ │ │ + mov %eax,0x24(%r14) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %al,0x2(%r14) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 691c9 │ │ │ │ + movq $0x0,0xa0(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x98(%rbp) │ │ │ │ + movl $0x5,0xa8(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r9d │ │ │ │ + cmp $0xfffffffc,%r9d │ │ │ │ + jne 693d6 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + je 690bc │ │ │ │ + jmpq 68be7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 68e63 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + callq 3d780 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + jmpq 68be7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq *%rax │ │ │ │ + test %al,%al │ │ │ │ + jne 68fb2 │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + movdqu 0x1c(%r13),%xmm6 │ │ │ │ + mov %r14,%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %r10d,%r10d │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm6,0x14(%r14) │ │ │ │ + mov 0x2c(%r13),%eax │ │ │ │ + mov %eax,0x24(%r14) │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%edx │ │ │ │ + jmpq 68ff0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + callq 3e030 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0x1f(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + movzbl 0x2(%r8),%eax │ │ │ │ + jmpq 68faa │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 69257 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmpq 69257 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmpq 69208 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3d780 │ │ │ │ + jmpq 68c1e │ │ │ │ + lea 0x540f4(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + jmpq 68be7 │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov $0xffffffe4,%r9d │ │ │ │ + jmpq 68d89 │ │ │ │ + test %esi,%esi │ │ │ │ + je 69125 │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x24(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js 691c9 │ │ │ │ + jmpq 69159 │ │ │ │ nopl (%rax) │ │ │ │ - movzbl 0x2d3(%r14),%esi │ │ │ │ - movzbl 0x2d4(%r14),%eax │ │ │ │ - sub %eax,%esi │ │ │ │ - cmp %rcx,%r10 │ │ │ │ - jbe 60530 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%eax │ │ │ │ + movq $0x0,0x20(%r14) │ │ │ │ + movups %xmm0,(%r14) │ │ │ │ + movups %xmm0,0x10(%r14) │ │ │ │ + mov %ax,(%r14) │ │ │ │ + movdqu 0x1c(%r15),%xmm7 │ │ │ │ + movups %xmm7,0x14(%r14) │ │ │ │ + mov 0x2c(%r15),%eax │ │ │ │ + mov %eax,0x24(%r14) │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%rcx),%rax │ │ │ │ + jmpq 69183 │ │ │ │ + mov $0xfffffffc,%r9d │ │ │ │ + jmpq 68be7 │ │ │ │ + mov %eax,%r9d │ │ │ │ test %eax,%eax │ │ │ │ - je 60580 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 60a02 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r12,%rax,8),%rcx │ │ │ │ - cmp %rcx,%r10 │ │ │ │ - ja 60507 │ │ │ │ + jne 691c9 │ │ │ │ + jmpq 690d8 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 68be7 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + jmpq 69208 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + sub $0x5b8,%rsp │ │ │ │ + mov %rdi,-0x598(%rbp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 67b30 │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 69470 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6a8a2 │ │ │ │ + mov -0x5b8(%rbp),%eax │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x13,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%esi │ │ │ │ + lea -0x4a0(%rbp),%rdi │ │ │ │ + mov -0x598(%rbp),%rbx │ │ │ │ + lea -0x400(%rbp),%r15 │ │ │ │ + movups %xmm0,-0x338(%rbp) │ │ │ │ + mov %rdi,-0x5c8(%rbp) │ │ │ │ + mov $0x40,%edx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %si,-0x338(%rbp) │ │ │ │ + lea -0x338(%rbp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - jmpq 60358 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x8(%r9),%rcx │ │ │ │ - lea -0x28(%r9,%rax,8),%r10 │ │ │ │ - jmp 604f0 │ │ │ │ - movzbl 0x3(%r9),%eax │ │ │ │ - lea 0x8(%r9),%rcx │ │ │ │ - lea 0x8(%r9,%rax,8),%r10 │ │ │ │ - jmp 604f0 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x28(%r9),%rcx │ │ │ │ - lea -0x28(%r9,%rax,8),%r10 │ │ │ │ - jmp 604f0 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %r9,%rcx │ │ │ │ - lea -0x28(%r9,%rax,8),%r10 │ │ │ │ - jmpq 604f0 │ │ │ │ + mov %rax,-0x5c0(%rbp) │ │ │ │ + movq $0xffffffffffffffff,-0x498(%rbp) │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + movq $0x0,-0x318(%rbp) │ │ │ │ + movups %xmm0,-0x328(%rbp) │ │ │ │ + callq 3e540 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 6a1fb │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x18,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + movl $0x0,-0x520(%rbp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x1000,-0x514(%rbp) │ │ │ │ + movq $0x0,-0x51c(%rbp) │ │ │ │ + movdqa -0x520(%rbp),%xmm5 │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + mov -0x510(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + movq $0x0,-0x5a0(%rbp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x6d(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + lea -0x488(%rbp),%rax │ │ │ │ + mov %rax,-0x5a8(%rbp) │ │ │ │ + lea -0x490(%rbp),%rax │ │ │ │ + mov %rax,-0x5b0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 69e40 │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,-0x590(%rbp) │ │ │ │ + cmp $0xfffffffffffff000,%rbx │ │ │ │ + ja 69e30 │ │ │ │ + cmpb $0x0,-0x49f(%rbp) │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + je 69630 │ │ │ │ + cmp %r13,-0x498(%rbp) │ │ │ │ + je 69630 │ │ │ │ + testb $0x40,-0x478(%rbp) │ │ │ │ + jne 69630 │ │ │ │ + mov -0x448(%rbp),%r8 │ │ │ │ + mov -0x5a0(%rbp),%r9 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + je 69630 │ │ │ │ + mov -0x488(%rbp),%rcx │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5c142(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6a20c │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a190 │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x340(%rbp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x10(%rbx),%r8d │ │ │ │ + cmp %r13,0x20(%rdx) │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 69666 │ │ │ │ + sub %r8,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 69e60 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + cmp -0x498(%rbp),%r13 │ │ │ │ + je 69dd0 │ │ │ │ + mov -0x5a8(%rbp),%rdx │ │ │ │ + mov -0x5b0(%rbp),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 678f0 │ │ │ │ + lea 0x2(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 69f08 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %r13,-0x498(%rbp) │ │ │ │ + sete %al │ │ │ │ + movb $0x1,-0x4a0(%rbp) │ │ │ │ + mov %al,-0x49f(%rbp) │ │ │ │ + movq $0x0,-0x5a0(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + je 69de6 │ │ │ │ + movzwl -0x474(%rbp),%r9d │ │ │ │ + mov %r9d,%eax │ │ │ │ + and $0xd000,%ax │ │ │ │ + cmp $0x8000,%ax │ │ │ │ + jne 69f30 │ │ │ │ + movzbl 0x2(%rbx),%ecx │ │ │ │ + testb $0x20,-0x478(%rbp) │ │ │ │ + jne 69740 │ │ │ │ + cmp $0x7,%cl │ │ │ │ + je 69f20 │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + mov -0x450(%rbp),%rdx │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + movzwl 0x450(%rax),%eax │ │ │ │ + lea -0x1(%rdx),%rsi │ │ │ │ + shl $0x9,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + or %rsi,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + ja 6a1c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x13,%cl │ │ │ │ + ja 69758 │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + test $0xb80c0,%eax │ │ │ │ + jne 69f20 │ │ │ │ + cmpb $0xc,(%rbx) │ │ │ │ + mov -0x340(%rbp),%rcx │ │ │ │ + jbe 69771 │ │ │ │ + cmp -0x5c0(%rbp),%rcx │ │ │ │ + je 69f78 │ │ │ │ + movdqu (%rbx),%xmm1 │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + movdqu 0x10(%rbx),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rcx) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 697b2 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 697a0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 695b8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + cmp -0x5c0(%rbp),%rdi │ │ │ │ + je 697ff │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + lea 0x127e8(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,-0x340(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 69dc5 │ │ │ │ + mov -0x5b8(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6943e │ │ │ │ + mov -0x5c8(%rbp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x13,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + movq $0xffffffffffffffff,-0x498(%rbp) │ │ │ │ + cmpb $0x0,0x482(%rax) │ │ │ │ + jne 6a4c1 │ │ │ │ + mov -0x598(%rbp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x40,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x18,%r8d │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x1000,-0x514(%rbp) │ │ │ │ + movl $0x0,-0x520(%rbp) │ │ │ │ + movq $0x0,-0x51c(%rbp) │ │ │ │ + movdqa -0x520(%rbp),%xmm3 │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov -0x510(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + movl $0x0,-0x5b0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x82(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + jmpq 699a5 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl -0x49f(%rbp),%eax │ │ │ │ + movb $0x0,-0x4a0(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + je 69abc │ │ │ │ + movzwl -0x474(%rbp),%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + je 69b68 │ │ │ │ + lea -0x38(%rbp),%r8 │ │ │ │ + lea -0x520(%rbp),%r11 │ │ │ │ + mov -0x5a0(%rbp),%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov -0x590(%rbp),%rsi │ │ │ │ + mov %r8,-0x518(%rbp) │ │ │ │ + mov %rax,-0x520(%rbp) │ │ │ │ + callq 1d8a0 │ │ │ │ + movzwl -0x474(%rbp),%ecx │ │ │ │ + mov -0x5a0(%rbp),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov -0x590(%rbp),%rdi │ │ │ │ + lea 0x5bf2a(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + shr $0xc,%cx │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 69d90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a019 │ │ │ │ + cmpb $0x0,-0x49f(%rbp) │ │ │ │ + jne 69b68 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + test %al,%al │ │ │ │ + je 6a8c6 │ │ │ │ + lea -0x100(%rbp),%rax │ │ │ │ + mov %rax,-0x5a0(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov -0x400(%rbp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,-0x590(%rbp) │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 69995 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 6a038 │ │ │ │ + cmpb $0x0,-0x49f(%rbp) │ │ │ │ + je 69a50 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + cmp %rsi,-0x498(%rbp) │ │ │ │ + je 6a0f0 │ │ │ │ + mov -0x438(%rbp),%r8d │ │ │ │ + mov -0x5b0(%rbp),%eax │ │ │ │ + cmp %eax,%r8d │ │ │ │ + je 69a61 │ │ │ │ + mov -0x488(%rbp),%rcx │ │ │ │ + mov %eax,%r9d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov -0x590(%rbp),%rdi │ │ │ │ + lea 0x5bdff(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 69d90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a158 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 60530 │ │ │ │ - test %esi,%esi │ │ │ │ - je 60970 │ │ │ │ - movzwl 0x2d0(%r14),%r8d │ │ │ │ - movzwl 0x6(%rcx),%edi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - and %r13,%r8 │ │ │ │ - jmp 605ab │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%esi │ │ │ │ - je 60970 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + cmp -0x498(%rbp),%rsi │ │ │ │ + je 698e8 │ │ │ │ + lea -0x488(%rbp),%rdx │ │ │ │ + lea -0x490(%rbp),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rsi,-0x5a8(%rbp) │ │ │ │ + callq 678f0 │ │ │ │ + lea 0x2(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 6a0d8 │ │ │ │ + mov -0x5a8(%rbp),%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + movb $0x1,-0x4a0(%rbp) │ │ │ │ + movl $0x0,-0x5b0(%rbp) │ │ │ │ + sete %al │ │ │ │ + mov %al,-0x49f(%rbp) │ │ │ │ + mov %rsi,-0x498(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + jne 698fe │ │ │ │ + lea -0x520(%rbp),%r11 │ │ │ │ + lea -0x38(%rbp),%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov -0x5a0(%rbp),%rax │ │ │ │ + mov -0x590(%rbp),%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r8,-0x518(%rbp) │ │ │ │ + mov %r8,-0x5b8(%rbp) │ │ │ │ + mov %r11,-0x5a8(%rbp) │ │ │ │ + mov %rax,-0x520(%rbp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov -0x5a0(%rbp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov -0x590(%rbp),%rdi │ │ │ │ + lea 0x5bd52(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + callq 60190 │ │ │ │ + mov -0x5a8(%rbp),%r11 │ │ │ │ + mov -0x5b8(%rbp),%r8 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 69d90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a019 │ │ │ │ + movzwl -0x474(%rbp),%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + jne 6991e │ │ │ │ + cmpb $0x0,-0x49f(%rbp) │ │ │ │ + je 69995 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,-0x4a0(%rbp) │ │ │ │ + jne 6a100 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x9b2c1(%rip),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x9b2d7(%rip),%r8 │ │ │ │ + push %r13 │ │ │ │ + mov 0x9b2be(%rip),%rcx │ │ │ │ + lea -0x540(%rbp),%r9 │ │ │ │ + push %r12 │ │ │ │ + movzbl 0x9b2a2(%rip),%edx │ │ │ │ + push %r14 │ │ │ │ + callq 68b60 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + js 6a040 │ │ │ │ + jne 69995 │ │ │ │ + cmpb $0xa,0x2(%rbx) │ │ │ │ + jne 69995 │ │ │ │ + mov 0x0(%r13),%r10 │ │ │ │ + lea -0x520(%rbp),%r11 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x580(%rbp),%rcx │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r13,-0x5c0(%rbp) │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r11,-0x5b8(%rbp) │ │ │ │ + mov %r10,-0x5a8(%rbp) │ │ │ │ + callq 678f0 │ │ │ │ + lea 0x2(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 6a0d8 │ │ │ │ + test %eax,%eax │ │ │ │ + mov -0x5a8(%rbp),%r10 │ │ │ │ + mov -0x5b8(%rbp),%r11 │ │ │ │ + jne 6a050 │ │ │ │ + mov -0x4b0(%rbp),%rax │ │ │ │ + mov -0x4a8(%rbp),%rdx │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + or %rdx,%rsi │ │ │ │ + je 6a4d2 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 6a402 │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r10,-0x5b8(%rbp) │ │ │ │ + mov %r11,-0x5a8(%rbp) │ │ │ │ + callq 679c0 │ │ │ │ + mov -0x5a8(%rbp),%r11 │ │ │ │ + mov -0x5b8(%rbp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6a040 │ │ │ │ + movzwl -0x50c(%rbp),%edx │ │ │ │ + and $0xf000,%dx │ │ │ │ + cmp $0x4000,%dx │ │ │ │ + jne 6a630 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a76f │ │ │ │ + mov %r11,-0x5a8(%rbp) │ │ │ │ + mov -0x4a8(%rbp),%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov -0x4b0(%rbp),%r8 │ │ │ │ + pushq 0x18(%rbx) │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea 0x5be26(%rip),%rdx │ │ │ │ + pushq 0x20(%rbx) │ │ │ │ + mov -0x590(%rbp),%rdi │ │ │ │ + callq 60190 │ │ │ │ + pop %rdx │ │ │ │ + mov -0x5a8(%rbp),%r11 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + pop %rcx │ │ │ │ + je 69d90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a87d │ │ │ │ + movzwl -0x50c(%rbp),%eax │ │ │ │ + mov -0x5c0(%rbp),%rsi │ │ │ │ + shr $0xc,%ax │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp %al,0x8(%rsi) │ │ │ │ + je 69d74 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea -0x38(%rbp),%r8 │ │ │ │ + mov -0x590(%rbp),%r13 │ │ │ │ + mov -0x5a0(%rbp),%rax │ │ │ │ + lea -0x560(%rbp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r8,-0x558(%rbp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,-0x560(%rbp) │ │ │ │ + callq 1d8a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movzwl -0x50c(%rbp),%ecx │ │ │ │ + mov -0x5a0(%rbp),%r8 │ │ │ │ + lea 0x5bbf0(%rip),%rdx │ │ │ │ + shr $0xc,%cx │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 69d90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a538 │ │ │ │ + mov -0x5c0(%rbp),%rax │ │ │ │ + movzbl 0x8(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x4,%dl │ │ │ │ + sete %al │ │ │ │ + add %eax,-0x5b0(%rbp) │ │ │ │ + jmpq 69995 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x53670(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %edx,-0x590(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov -0x590(%rbp),%edx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovne %eax,%edx │ │ │ │ + mov %edx,-0x5b8(%rbp) │ │ │ │ + jmpq 6943e │ │ │ │ + movzbl -0x49f(%rbp),%eax │ │ │ │ + movb $0x0,-0x4a0(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + jne 696d5 │ │ │ │ + movzbl 0x2(%rbx),%ecx │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ + lea 0x5b98d(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6a20c │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a411 │ │ │ │ + cmpb $0x0,-0x49f(%rbp) │ │ │ │ + movzbl 0x2(%rbx),%ecx │ │ │ │ + je 69740 │ │ │ │ + jmpq 696d5 │ │ │ │ + nop │ │ │ │ mov %ebx,%eax │ │ │ │ - cmp 0x2de(%r14,%rax,8),%di │ │ │ │ - jne 605a0 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov 0x2d8(%r14,%rax,8),%rax │ │ │ │ - shr $0x4,%rdx │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %r13,%rdx │ │ │ │ - and %r13,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 605a0 │ │ │ │ - add %r8,%rax │ │ │ │ - and %r13,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 605a0 │ │ │ │ test %ebx,%ebx │ │ │ │ - js 60530 │ │ │ │ - movslq %ebx,%rax │ │ │ │ - cmpb $0xc,0x0(%rbp) │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - movzbl 0x2de(%r14,%rax,8),%ecx │ │ │ │ - jbe 6060e │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - je 60b09 │ │ │ │ - movdqu 0x0(%rbp),%xmm1 │ │ │ │ - movups %xmm1,(%rsi) │ │ │ │ - movdqu 0x10(%rbp),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rsi) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x20(%rsi) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 60652 │ │ │ │ - lea -0x5(%rax),%edi │ │ │ │ + je 695c5 │ │ │ │ + mov %eax,%r13d │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0xfffffffc,%r13d │ │ │ │ + je 69590 │ │ │ │ + mov %r13d,-0x5b8(%rbp) │ │ │ │ + jmpq 697d1 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov -0x590(%rbp),%rax │ │ │ │ + mov -0x598(%rbp),%rsi │ │ │ │ + lea 0x28(%rdx),%rcx │ │ │ │ + lea -0x540(%rbp),%rdi │ │ │ │ + lea -0x100(%rbp),%r13 │ │ │ │ + mov %rax,-0x540(%rbp) │ │ │ │ + lea -0x108(%rbp),%rax │ │ │ │ + mov %rax,-0x538(%rbp) │ │ │ │ + callq 1d8a0 │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov -0x598(%rbp),%rsi │ │ │ │ + lea -0x560(%rbp),%rdi │ │ │ │ + mov %rax,-0x558(%rbp) │ │ │ │ + mov %r13,-0x560(%rbp) │ │ │ │ + callq 1d8a0 │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x3,%rdi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov -0x590(%rbp),%rcx │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ + lea 0x5bcca(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6a20c │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a29c │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + jmpq 6966f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 6966f │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + jmpq 697d1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r9,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 60640 │ │ │ │ - mov 0x160(%rsp),%rbp │ │ │ │ - movzbl 0x2(%rbp),%eax │ │ │ │ - lea 0x28(%rbp),%rsi │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 60ab3 │ │ │ │ - ja 60980 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 60aaa │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rdi │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + add %rax,-0x5a0(%rbp) │ │ │ │ + jmpq 69758 │ │ │ │ + nop │ │ │ │ + movzbl 0x2(%rbx),%ecx │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ + lea 0x5b86b(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6a20c │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a411 │ │ │ │ + cmpb $0x0,-0x49f(%rbp) │ │ │ │ + jne 696ee │ │ │ │ + jmpq 6a1f2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x127e8(%rax),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + mov -0x5c0(%rbp),%rsi │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + movdqu (%rsi),%xmm6 │ │ │ │ + movups %xmm6,(%rax) │ │ │ │ + movdqu 0x10(%rsi),%xmm5 │ │ │ │ + movups %xmm5,0x10(%rax) │ │ │ │ + movdqu 0x20(%rsi),%xmm7 │ │ │ │ + movups %xmm7,0x20(%rax) │ │ │ │ + movdqu 0x30(%rsi),%xmm6 │ │ │ │ + movups %xmm6,0x30(%rax) │ │ │ │ + movdqu 0x40(%rsi),%xmm5 │ │ │ │ + movups %xmm5,0x40(%rax) │ │ │ │ + movdqu 0x50(%rsi),%xmm7 │ │ │ │ + movups %xmm7,0x50(%rax) │ │ │ │ + mov -0x340(%rbp),%rcx │ │ │ │ + movaps %xmm7,-0x5e0(%rbp) │ │ │ │ + jmpq 69771 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jbe 606c0 │ │ │ │ + movq $0x0,-0x360(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x368(%rbp) │ │ │ │ + movl $0x0,-0x358(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 6a74d │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4b460 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a010 │ │ │ │ + jmp 69fe8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + je 699eb │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 699b3 │ │ │ │ + mov %eax,%edx │ │ │ │ + jmpq 69da1 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea -0x38(%rbp),%r8 │ │ │ │ + mov -0x590(%rbp),%r13 │ │ │ │ + mov -0x5a0(%rbp),%rax │ │ │ │ + lea -0x560(%rbp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r8,-0x558(%rbp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,-0x560(%rbp) │ │ │ │ + callq 1d8a0 │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%rdx),%rax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x5a0(%rbp),%rcx │ │ │ │ + lea 0x5b823(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 69d90 │ │ │ │ test %eax,%eax │ │ │ │ - je 608f0 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 60a02 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r12,%rax,8),%rdx │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jb 60695 │ │ │ │ + je 69995 │ │ │ │ + movdqu 0x14(%rbx),%xmm3 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 68730 │ │ │ │ + add $0x20,%rsp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl %cl,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 5b810 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - je 60fc0 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rdx,%rax,1),%rdi │ │ │ │ - lea -0x8(%rdx,%rax,1),%rsi │ │ │ │ - std │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - cld │ │ │ │ - addb $0x1,0x0(%rbp) │ │ │ │ - movzbl 0x2d4(%r14),%eax │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - mov 0x2c0(%r14),%rcx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - and $0xf,%eax │ │ │ │ - or $0x10,%rbx │ │ │ │ - shl $0xd,%rax │ │ │ │ - shl $0x11,%rcx │ │ │ │ - or %rbx,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x160(%rsp),%rdx │ │ │ │ - mov 0x10(%rdx),%esi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - mov 0x14(%rdx),%ecx │ │ │ │ - mov 0x20(%rdx),%rdx │ │ │ │ - sub %rsi,%rax │ │ │ │ - testb $0x20,0x15(%r15) │ │ │ │ - jne 60759 │ │ │ │ - mov 0x18(%r15),%ecx │ │ │ │ - andb $0x7f,0x58(%r15) │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 699b3 │ │ │ │ + jmpq 6a74d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,-0x4a0(%rbp) │ │ │ │ + jmpq 698fe │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x478(%rbp),%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x480(%rbp),%rax │ │ │ │ + movq $0x0,-0x510(%rbp) │ │ │ │ + movaps %xmm0,-0x520(%rbp) │ │ │ │ + shr $0x14,%r8d │ │ │ │ + mov %rax,-0x518(%rbp) │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x2,%r8b │ │ │ │ + je 6a227 │ │ │ │ + movdqu -0x518(%rbp),%xmm0 │ │ │ │ + mov %r8b,-0x540(%rbp) │ │ │ │ + movups %xmm0,-0x538(%rbp) │ │ │ │ + jmpq 69b75 │ │ │ │ + mov -0x5b0(%rbp),%eax │ │ │ │ + mov -0x490(%rbp),%edx │ │ │ │ + lea -0x488(%rbp),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - movb $0x0,0xc2(%r15) │ │ │ │ - mov %rdx,0x28(%r15) │ │ │ │ - mov %rdx,0xe0(%r15) │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rax,0xd8(%r15) │ │ │ │ - mov %ecx,0x1c(%r15) │ │ │ │ - mov %ecx,0xd4(%r15) │ │ │ │ - movl $0x0,0xd0(%r15) │ │ │ │ - callq 842c0 │ │ │ │ + mov %eax,-0x438(%rbp) │ │ │ │ + callq 67840 │ │ │ │ test %eax,%eax │ │ │ │ - je 60a28 │ │ │ │ + je 699b3 │ │ │ │ cmp $0xfffffffc,%eax │ │ │ │ - je 60358 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ + je 699b3 │ │ │ │ + jmpq 6a049 │ │ │ │ + nop │ │ │ │ + mov -0x5a0(%rbp),%rax │ │ │ │ + mov -0x490(%rbp),%edx │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 60eb8 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x127e8(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 60eb8 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp 0xd0(%rbp),%rax │ │ │ │ - jne 602af │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x12bc8(%rax),%rdx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + mov -0x5a8(%rbp),%rsi │ │ │ │ + mov %rax,-0x448(%rbp) │ │ │ │ + callq 67840 │ │ │ │ test %eax,%eax │ │ │ │ - jne 60823 │ │ │ │ - mov 0x2c0(%rbp),%rcx │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ + jne 69e3a │ │ │ │ + jmpq 69629 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rbx),%r9 │ │ │ │ + mov $0x3,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rdx │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ + lea 0x5b612(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6a20c │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a7cf │ │ │ │ + movzbl 0x2(%rbx),%ecx │ │ │ │ + jmpq 69740 │ │ │ │ + lea 0x5b99b(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 694fc │ │ │ │ + lea 0x531f4(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movl $0x1,-0x5b8(%rbp) │ │ │ │ + jmpq 697d1 │ │ │ │ + mov -0x590(%rbp),%rax │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %r8b,-0x5b8(%rbp) │ │ │ │ + lea -0x1d0(%rbp),%rcx │ │ │ │ + mov %r9,-0x5a8(%rbp) │ │ │ │ + lea -0x480(%rbp),%rsi │ │ │ │ + mov 0x127c8(%rax),%rdx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ shr $0x4,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rdx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rdx,%rax,8),%rsi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x12ba0(%rax),%rdi │ │ │ │ - callq 1a540 │ │ │ │ - mov %rax,%rsi │ │ │ │ - testb $0x2,0xd(%rax) │ │ │ │ - jne 60f4b │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x2c0(%rbp),%rdx │ │ │ │ - mov 0x12bb0(%rax),%rdi │ │ │ │ - cmp %rdi,0x12bb8(%rax) │ │ │ │ - je 60f2c │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5f9c0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x12bc8(%rbx) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 5fca8 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - callq *0x170(%rax) │ │ │ │ - jmpq 5fca8 │ │ │ │ - nop │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 606c0 │ │ │ │ - cmp 0x6(%rdx),%cl │ │ │ │ - jne 60910 │ │ │ │ - add $0x8,%rdx │ │ │ │ - jmpq 60690 │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x1d0(%rbp),%xmm0 │ │ │ │ + mov -0x5a8(%rbp),%r9 │ │ │ │ + movzbl -0x5b8(%rbp),%r8d │ │ │ │ + mov %r9,%rsp │ │ │ │ + jmpq 6a145 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + movzbl (%r14),%esi │ │ │ │ + mov 0x18(%rax),%r8 │ │ │ │ + mov 0x20(%rax),%r9 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov 0x14(%rax),%r13d │ │ │ │ + mov %r8,-0x598(%rbp) │ │ │ │ + mov %r9,-0x590(%rbp) │ │ │ │ + callq 3e080 │ │ │ │ + mov -0x590(%rbp),%r9 │ │ │ │ + mov -0x598(%rbp),%r8 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + ja 6a760 │ │ │ │ + movdqu (%r14),%xmm3 │ │ │ │ + lea 0x28(%r12),%rsi │ │ │ │ + movups %xmm3,(%r12) │ │ │ │ + movdqu 0x10(%r14),%xmm3 │ │ │ │ + movups %xmm3,0x10(%r12) │ │ │ │ + mov 0x20(%r14),%rax │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 6a342 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%r12,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 6a330 │ │ │ │ + mov %r9,-0x514(%rbp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13d,-0x520(%rbp) │ │ │ │ + mov %r8,-0x51c(%rbp) │ │ │ │ + movdqa -0x520(%rbp),%xmm3 │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov -0x510(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 65d50 │ │ │ │ + movdqu 0x14(%r12),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x88,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + movaps %xmm0,-0x520(%rbp) │ │ │ │ + mov 0x24(%r12),%eax │ │ │ │ + mov %eax,-0x510(%rbp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov -0x510(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0x83(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + testb $0x40,0x14(%r13) │ │ │ │ + jne 6a8a7 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 6a6b8 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %edx,-0x590(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x590(%rbp),%edx │ │ │ │ + jmpq 69dc5 │ │ │ │ + cmp 0x18(%rbx),%rdx │ │ │ │ + jne 69c43 │ │ │ │ + jmpq 69ce3 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + mov 0x168(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 6a728 │ │ │ │ + mov 0x20(%r14),%rax │ │ │ │ + sub $0x30,%rsp │ │ │ │ + movl $0x0,-0x520(%rbp) │ │ │ │ + movq $0xffffffffffffffff,-0x51c(%rbp) │ │ │ │ + mov %rax,-0x514(%rbp) │ │ │ │ + movdqa -0x520(%rbp),%xmm3 │ │ │ │ + mov %rax,-0x534(%rbp) │ │ │ │ + movl $0x0,-0x540(%rbp) │ │ │ │ + movq $0x0,-0x53c(%rbp) │ │ │ │ + movups %xmm3,0x18(%rsp) │ │ │ │ + mov -0x510(%rbp),%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + movdqa -0x540(%rbp),%xmm5 │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + mov -0x530(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c340 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 69dc5 │ │ │ │ + movl $0xfffffffc,-0x5b8(%rbp) │ │ │ │ + jmpq 6943e │ │ │ │ + lea 0x5b71b(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 6985a │ │ │ │ + mov %rcx,-0x4b0(%rbp) │ │ │ │ + mov -0x580(%rbp),%edx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x4a8(%rbp) │ │ │ │ + callq 67790 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a040 │ │ │ │ + movq $0x0,-0x360(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x368(%rbp) │ │ │ │ + movl $0x5,-0x358(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a040 │ │ │ │ + jmpq 699b3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %cl,0x18(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 5af30 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - movzbl 0x18(%rsp),%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - movzbl 0x2(%rbp),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 606c0 │ │ │ │ - lea 0x7c796(%rip),%rdi │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdi,%rax,4),%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea -0x28(%rsi,%rax,8),%rdi │ │ │ │ - jmpq 60690 │ │ │ │ - movzbl 0x2b(%rbp),%eax │ │ │ │ - lea 0x8(%rsi,%rax,8),%rdi │ │ │ │ - jmpq 60690 │ │ │ │ + movzbl (%rbx),%edi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 67a80 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 6a898 │ │ │ │ + movdqu (%rbx),%xmm5 │ │ │ │ + movups %xmm5,(%rax) │ │ │ │ + movdqu 0x10(%rbx),%xmm6 │ │ │ │ + movups %xmm6,0x10(%rax) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 6a593 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + mov -0x5c0(%rbp),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%r12,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 6a581 │ │ │ │ + movzwl -0x50c(%rbp),%eax │ │ │ │ + shr $0xc,%ax │ │ │ │ + mov %al,0x30(%r12) │ │ │ │ + jmp 6a5ae │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 6a739 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a5a5 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a5a5 │ │ │ │ + movq $0x0,-0x360(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x368(%rbp) │ │ │ │ + movl $0x5,-0x358(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 6a5ae │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,-0x590(%rbp) │ │ │ │ + callq 7410 │ │ │ │ + mov -0x590(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 699b3 │ │ │ │ + mov %eax,%edx │ │ │ │ + jmpq 69da1 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + test %eax,%eax │ │ │ │ + je 69c91 │ │ │ │ + mov -0x4d0(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 69ce3 │ │ │ │ + mov -0x590(%rbp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,%rcx │ │ │ │ + lea 0x5b2b7(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r11,-0x5a8(%rbp) │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 69d90 │ │ │ │ + test %eax,%eax │ │ │ │ + mov -0x5a8(%rbp),%r11 │ │ │ │ + je 69ce3 │ │ │ │ + addl $0x1,-0x4d0(%rbp) │ │ │ │ + andl $0xffffff7f,-0x510(%rbp) │ │ │ │ + mov -0x580(%rbp),%edx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 67840 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a040 │ │ │ │ + jmpq 699b3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%rcx │ │ │ │ - jmpq 60502 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a3e6 │ │ │ │ + movq $0x0,-0x360(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x368(%rbp) │ │ │ │ + movl $0x5,-0x358(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,-0x590(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x590(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 6a4b2 │ │ │ │ + jmpq 69dc5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 60a98 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 60aaa │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x50(%rbp),%rdx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rdi │ │ │ │ - jmpq 60690 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %r9,%rcx │ │ │ │ - lea -0x28(%r9,%rax,8),%r10 │ │ │ │ - cmp %r9,%r10 │ │ │ │ - jbe 604f0 │ │ │ │ - mov 0x2c0(%r14),%rsi │ │ │ │ - mov %r9,%rdx │ │ │ │ - jmp 609f4 │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ + callq 988f0 │ │ │ │ + jmpq 6a42b │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,-0x590(%rbp) │ │ │ │ + callq 7410 │ │ │ │ + mov -0x590(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 69995 │ │ │ │ + mov %eax,%edx │ │ │ │ + jmpq 69da1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - shr $0x11,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 60530 │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r12,%rax,8),%rdx │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - jbe 604f0 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 6a2f3 │ │ │ │ + jmpq 69dc5 │ │ │ │ + mov -0x520(%rbp),%rcx │ │ │ │ + mov -0x590(%rbp),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%rdx),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 609d0 │ │ │ │ - jle 609e5 │ │ │ │ - lea 0x7c747(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x74272(%rip),%rsi │ │ │ │ - lea 0x7401f(%rip),%rdi │ │ │ │ + lea 0x5b162(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r11,-0x5b8(%rbp) │ │ │ │ + mov %r10,-0x5a8(%rbp) │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 69d90 │ │ │ │ + test %eax,%eax │ │ │ │ + mov -0x5a8(%rbp),%r10 │ │ │ │ + mov -0x5b8(%rbp),%r11 │ │ │ │ + je 6a638 │ │ │ │ + movdqu 0x14(%rbx),%xmm4 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + jmpq 6a0c0 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + mov 0x168(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 6bcf8 │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + mov -0x450(%rbp),%rsi │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x20(%r14),%rcx │ │ │ │ + movl $0x0,-0x560(%rbp) │ │ │ │ + movzwl 0x450(%rax),%eax │ │ │ │ + lea -0x1(%rsi),%rdx │ │ │ │ + movq $0xffffffffffffffff,-0x55c(%rbp) │ │ │ │ + mov %rcx,-0x554(%rbp) │ │ │ │ + movdqa -0x560(%rbp),%xmm6 │ │ │ │ + shl $0x9,%eax │ │ │ │ + mov %rcx,-0x574(%rbp) │ │ │ │ + movl $0x0,-0x580(%rbp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + or %rdx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %rax,-0x57c(%rbp) │ │ │ │ + movups %xmm6,0x18(%rsp) │ │ │ │ + mov -0x550(%rbp),%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + movdqa -0x580(%rbp),%xmm7 │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + mov -0x570(%rbp),%eax │ │ │ │ + jmpq 6a494 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x4b0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x4a8(%rbp) │ │ │ │ + jmpq 6a693 │ │ │ │ + mov $0xfffffff4,%edx │ │ │ │ + jmpq 69da1 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x5b4a2(%rip),%rcx │ │ │ │ + mov $0x23d,%edx │ │ │ │ + lea 0x5b29c(%rip),%rsi │ │ │ │ + lea 0x5b308(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %eax,-0x5b0(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 6a8f8 │ │ │ │ + mov -0x5b0(%rbp),%eax │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + jmpq 6943e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x160(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov -0x5c8(%rbp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x13,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + movq $0xffffffffffffffff,-0x498(%rbp) │ │ │ │ + cmpb $0x0,0x482(%rax) │ │ │ │ + jne 6b184 │ │ │ │ + mov -0x598(%rbp),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 74250 │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x40,%edx │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x18,%r8d │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x1000,-0x514(%rbp) │ │ │ │ + movl $0x0,-0x520(%rbp) │ │ │ │ + movq $0x0,-0x51c(%rbp) │ │ │ │ + movdqa -0x520(%rbp),%xmm7 │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + mov -0x510(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,-0x5a8(%rbp) │ │ │ │ + lea -0x82(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + lea -0x490(%rbp),%rax │ │ │ │ + mov %rax,-0x5a0(%rbp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,-0x590(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x588(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6aaee │ │ │ │ + jmpq 6aac2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x5a0(%rbp),%rcx │ │ │ │ + lea -0x488(%rbp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 678f0 │ │ │ │ + lea 0x2(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 6ab2d │ │ │ │ test %eax,%eax │ │ │ │ - jne 607a2 │ │ │ │ - movl $0x1,0x148(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - lea 0x4(%rax),%edx │ │ │ │ - and $0xfffffffb,%edx │ │ │ │ - jne 607ab │ │ │ │ - jmpq 60358 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %r12,-0x498(%rbp) │ │ │ │ + movb $0x1,-0x4a0(%rbp) │ │ │ │ + sete -0x49f(%rbp) │ │ │ │ + je 6b10f │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5b1c6(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6b2ce │ │ │ │ test %eax,%eax │ │ │ │ - je 6037b │ │ │ │ - jmpq 607ab │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x30(%rbp),%rdx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rdi │ │ │ │ - jmpq 60690 │ │ │ │ + jne 6b167 │ │ │ │ + cmpb $0x0,-0x4a0(%rbp) │ │ │ │ + je 6aa70 │ │ │ │ + cmpb $0x0,-0x49f(%rbp) │ │ │ │ + jne 6b10f │ │ │ │ + nop │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,-0x590(%rbp) │ │ │ │ + mov 0x9a9de(%rip),%r8 │ │ │ │ + lea -0x540(%rbp),%r9 │ │ │ │ + pushq -0x588(%rbp) │ │ │ │ + mov 0x9a9ba(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + movzbl 0x9a9a4(%rip),%edx │ │ │ │ + pushq -0x590(%rbp) │ │ │ │ + mov 0x9a994(%rip),%esi │ │ │ │ + push %r13 │ │ │ │ + callq 68b60 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 6ab63 │ │ │ │ + cmp $0xfffffffc,%r14d │ │ │ │ + jne 6b195 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,-0x590(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x588(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 6a9bc │ │ │ │ + cmp $0xfffffffffffff000,%rbx │ │ │ │ + ja 6b041 │ │ │ │ + mov 0x20(%rbx),%r12 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + cmp -0x498(%rbp),%r12 │ │ │ │ + jne 6a9e8 │ │ │ │ + cmpb $0x0,-0x49f(%rbp) │ │ │ │ + movb $0x0,-0x4a0(%rbp) │ │ │ │ + jne 6aa70 │ │ │ │ + jmpq 6aa2a │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 6aaff │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + mov -0x5a8(%rbp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %eax,%eax │ │ │ │ + cmove -0x5b8(%rbp),%eax │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + jmpq 6943e │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,-0x590(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x588(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6aaee │ │ │ │ + mov -0x5a8(%rbp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6943e │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + cmpb $0x0,0x482(%rax) │ │ │ │ + jne 6b2a0 │ │ │ │ + mov -0x598(%rbp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - jmpq 60690 │ │ │ │ - movzbl 0x2b(%rbp),%eax │ │ │ │ - lea 0x30(%rbp),%rdx │ │ │ │ - lea 0x8(%rsi,%rax,8),%rdi │ │ │ │ - jmpq 60690 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 607f4 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x127e8(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - jmpq 607f4 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %cl,0x18(%rsp) │ │ │ │ - lea 0x127e8(%rax),%rdi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - movzbl 0x18(%rsp),%ecx │ │ │ │ - movdqu (%rdi),%xmm5 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movdqu 0x10(%rdi),%xmm7 │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movdqu 0x20(%rdi),%xmm6 │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movdqu 0x30(%rdi),%xmm4 │ │ │ │ - movups %xmm4,0x30(%rax) │ │ │ │ - movdqu 0x40(%rdi),%xmm0 │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movdqu 0x50(%rdi),%xmm6 │ │ │ │ - movaps %xmm6,(%rsp) │ │ │ │ - movups %xmm6,0x50(%rax) │ │ │ │ - jmpq 6060e │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x520(%rbp),%rbx │ │ │ │ + callq 3e540 │ │ │ │ + mov -0x5c8(%rbp),%r12 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + nop │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 678f0 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 6abf0 │ │ │ │ test %eax,%eax │ │ │ │ - je 60123 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 60256 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - lea 0xb8(%rbp),%rax │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov $0xffffffff,%r15d │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x2a8(%rbp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0xfffffffe,%r12d │ │ │ │ - mov 0x12c60(%rsi),%rbx │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + je 6afaa │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + callq 3e640 │ │ │ │ + cmpl $0xfffffffe,-0x5b8(%rbp) │ │ │ │ + jne 6943e │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - sete %al │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - seta %dl │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmove %rax,%rbx │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea 0x5aff1(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6bca3 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6b228 │ │ │ │ + movzwl -0x50c(%rbp),%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + je 6ac9a │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea 0x5afcc(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6bca3 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6b228 │ │ │ │ + mov -0x598(%rbp),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - callq 872f0 │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov (%rsp),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x40,%edx │ │ │ │ + lea 0x213(%rip),%r14 │ │ │ │ + callq 3e540 │ │ │ │ sub $0x20,%rsp │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rbx,0xa4(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0xc,%r8d │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov %rax,0xac(%rsp) │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - movdqu 0xa0(%rsp),%xmm4 │ │ │ │ + mov $0x18,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x494(%rbp) │ │ │ │ + movl $0x0,-0x4a0(%rbp) │ │ │ │ + movq $0x0,-0x49c(%rbp) │ │ │ │ + movdqa -0x4a0(%rbp),%xmm3 │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov -0x490(%rbp),%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + callq 3d7b0 │ │ │ │ + lea -0x7b(%rip),%rsi │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x6b(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 60d35 │ │ │ │ - nop │ │ │ │ - test %rax,%rax │ │ │ │ - je 60e71 │ │ │ │ - cmpq $0x0,0x20(%rax) │ │ │ │ - je 60d70 │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x5b8(%rbp) │ │ │ │ + callq 3bc30 │ │ │ │ + mov %r13,-0x590(%rbp) │ │ │ │ + mov -0x5c8(%rbp),%r12 │ │ │ │ + movq $0x0,-0x5a0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + jmp 6ad62 │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x5b8(%rbp),%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rbx │ │ │ │ + ja 6b1d0 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 60e30 │ │ │ │ + je 6bb81 │ │ │ │ + cmpb $0x8,0x2(%rbx) │ │ │ │ + jne 6ad50 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 6e0c0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6bb8d │ │ │ │ + mov -0x400(%rbp),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rax,-0x5c0(%rbp) │ │ │ │ + cmpq $0x1000,-0x4a0(%rbp) │ │ │ │ + je 6ad50 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 679c0 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 6adb8 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + js 6bb75 │ │ │ │ + movzwl -0x48c(%rbp),%eax │ │ │ │ + je 6bb0c │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + jne 6ad50 │ │ │ │ + mov -0x4a0(%rbp),%rbx │ │ │ │ + cmp %r13,-0x5a0(%rbp) │ │ │ │ + je 6b051 │ │ │ │ + mov -0x590(%rbp),%rax │ │ │ │ + lea 0x1(%r13),%rsi │ │ │ │ + mov -0x590(%rbp),%rcx │ │ │ │ + mov %rsi,-0x5a8(%rbp) │ │ │ │ + mov %rbx,-0x8(%rax,%rsi,8) │ │ │ │ xor %eax,%eax │ │ │ │ - testb $0x20,0x15(%rbp) │ │ │ │ - jne 60cc8 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - andb $0x7f,0x58(%rbp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - movb $0x0,0xc2(%rbp) │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - movq $0x0,0xe0(%rbp) │ │ │ │ - movq $0x1,0x20(%rbp) │ │ │ │ - movq $0x1,0xd8(%rbp) │ │ │ │ - mov %eax,0x1c(%rbp) │ │ │ │ - mov %eax,0xd4(%rbp) │ │ │ │ - movl $0x0,0xd0(%rbp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 86210 │ │ │ │ + mov -0x430(%rbp),%rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 6af6c │ │ │ │ + cmp (%rcx,%rax,8),%rbx │ │ │ │ + je 6ae55 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 6af6c │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp (%rcx,%rax,8),%rbx │ │ │ │ + jne 6ae3f │ │ │ │ + mov -0x5c0(%rbp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea 0x5ae27(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6b2e9 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6aec8 │ │ │ │ + jmpq 6ad50 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0xa,0x2(%rax) │ │ │ │ + jne 6b010 │ │ │ │ + movdqu 0x14(%rax),%xmm4 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov 0x24(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 68730 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + cmp $0xfffffffc,%ebx │ │ │ │ + jne 6af52 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov -0x428(%rbp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rax,-0x53c(%rbp) │ │ │ │ + mov -0x430(%rbp),%rax │ │ │ │ + movl $0x0,-0x540(%rbp) │ │ │ │ + mov %rax,-0x534(%rbp) │ │ │ │ + movdqa -0x540(%rbp),%xmm3 │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov -0x530(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14,0x8(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 3cdb0 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe 60ca0 │ │ │ │ - mov %eax,%edx │ │ │ │ + jbe 6ae88 │ │ │ │ + mov %eax,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - je 60ca0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %edx,0x60(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0x60(%rsp),%edx │ │ │ │ - cmp $0xfffffffc,%edx │ │ │ │ - je 60c1c │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - jmpq 60e4d │ │ │ │ + je 6ae88 │ │ │ │ + jmpq 6aeb4 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 6b020 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 68210 │ │ │ │ + mov -0x430(%rbp),%rbx │ │ │ │ + lea -0x560(%rbp),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 678f0 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 6af78 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6bab9 │ │ │ │ + mov -0x5a8(%rbp),%r13 │ │ │ │ + jmpq 6ada4 │ │ │ │ + movq $0x0,-0x360(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x368(%rbp) │ │ │ │ + movl $0x0,-0x358(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 6abe7 │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + callq 3e640 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 6ac26 │ │ │ │ + lea 0x2(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 6ab58 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6ac5e │ │ │ │ + jmpq 6ac33 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0xfffffffe,%ebx │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x5ac81(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov -0x430(%rbp),%rbx │ │ │ │ + jmpq 6af6c │ │ │ │ + mov %ebx,%r14d │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 6aafb │ │ │ │ + jmpq 6aac2 │ │ │ │ + shlq -0x5a0(%rbp) │ │ │ │ + mov -0x5a0(%rbp),%rsi │ │ │ │ + mov $0x100,%eax │ │ │ │ + cmp $0x100,%rsi │ │ │ │ + cmovae %rsi,%rax │ │ │ │ + mov %rax,-0x5a0(%rbp) │ │ │ │ + callq a71b0 │ │ │ │ + mov -0x5a0(%rbp),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 67a80 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 6b2b1 │ │ │ │ + mov -0x590(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 6b103 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,-0x5a8(%rbp) │ │ │ │ + callq 7430 │ │ │ │ + mov -0x5a8(%rbp),%rcx │ │ │ │ + mov %rax,-0x5e0(%rbp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + callq 7430 │ │ │ │ + mov -0x5e0(%rbp),%rdx │ │ │ │ + mov -0x5a8(%rbp),%rcx │ │ │ │ + mov -0x590(%rbp),%rsi │ │ │ │ + cmp %rax,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + cmova %rax,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov -0x590(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov -0x5a8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x590(%rbp) │ │ │ │ + jmpq 6ae09 │ │ │ │ + mov -0x478(%rbp),%r12d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x480(%rbp),%rax │ │ │ │ + movq $0x0,-0x510(%rbp) │ │ │ │ + movaps %xmm0,-0x520(%rbp) │ │ │ │ + shr $0x14,%r12d │ │ │ │ + mov %rax,-0x518(%rbp) │ │ │ │ + and $0xf,%r12d │ │ │ │ + cmp $0x2,%r12b │ │ │ │ + je 6ba3f │ │ │ │ + movdqu -0x518(%rbp),%xmm0 │ │ │ │ + mov %r12b,-0x540(%rbp) │ │ │ │ + movups %xmm0,-0x538(%rbp) │ │ │ │ + jmpq 6aa70 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4b460 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6aac2 │ │ │ │ + jmpq 6ab6b │ │ │ │ + lea 0x5aa69(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 6a928 │ │ │ │ + mov -0x5a8(%rbp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6943e │ │ │ │ + mov %r14d,-0x5b8(%rbp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 6943e │ │ │ │ + jmpq 6abb2 │ │ │ │ + nop │ │ │ │ + mov %ebx,%ecx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 6ad6f │ │ │ │ + mov -0x590(%rbp),%r13 │ │ │ │ + mov -0x5b8(%rbp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ecx,-0x590(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov -0x590(%rbp),%ecx │ │ │ │ + cmp $0xfffffffc,%ecx │ │ │ │ + jne 6bcbe │ │ │ │ + lea 0x5ab24(%rip),%rcx │ │ │ │ + mov $0x478,%edx │ │ │ │ + lea 0x5a93e(%rip),%rsi │ │ │ │ + lea 0x54409(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x41ed,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov -0x598(%rbp),%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - cmp %r15,%rcx │ │ │ │ - seta %dl │ │ │ │ - cmp %r12,%rcx │ │ │ │ - setbe %cl │ │ │ │ + lea -0x340(%rbp),%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 6e670 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x1000,-0x520(%rbp) │ │ │ │ + callq 6d670 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x5,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4c260 │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6943e │ │ │ │ + jmpq 6ac9a │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x5a97a(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 6abc6 │ │ │ │ + lea 0x5a9bf(%rip),%rdi │ │ │ │ + mov -0x590(%rbp),%r13 │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xfffffff4,%ecx │ │ │ │ + jmpq 6b1e1 │ │ │ │ + lea 0x52132(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movl $0x1,-0x5b8(%rbp) │ │ │ │ + jmpq 6ab38 │ │ │ │ + lea 0x52117(%rip),%rdi │ │ │ │ + mov -0x590(%rbp),%r13 │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5aa11(%rip),%rdx │ │ │ │ + lea 0x5a955(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movl $0x1,-0x5b0(%rbp) │ │ │ │ + mov -0x5b8(%rbp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6943e │ │ │ │ + mov -0x5b0(%rbp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 6a8e3 │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + cmpb $0x0,0x482(%rax) │ │ │ │ + jne 6bc20 │ │ │ │ + movq $0x0,-0x5a0(%rbp) │ │ │ │ + movq $0x0,-0x5b0(%rbp) │ │ │ │ + movq $0x0,-0x5a8(%rbp) │ │ │ │ + mov -0x598(%rbp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x40,%edx │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov -0x5a8(%rbp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x18,%r8d │ │ │ │ + movq $0x0,-0x494(%rbp) │ │ │ │ + movl $0x0,-0x4a0(%rbp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,-0x49c(%rbp) │ │ │ │ + movdqa -0x4a0(%rbp),%xmm4 │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov -0x490(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x7e(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %r15,-0x590(%rbp) │ │ │ │ + mov -0x5a0(%rbp),%r14 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq 6b4d9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 6ba0e │ │ │ │ + cmpb $0x8,0x2(%r15) │ │ │ │ + jne 6b4cb │ │ │ │ + movzwl 0xc(%rsi),%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + je 6b4cb │ │ │ │ + mov -0x5c8(%rbp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6e0c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6bc65 │ │ │ │ + mov -0x450(%rbp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 6b4cb │ │ │ │ + mov 0x14(%r15),%eax │ │ │ │ + mov %eax,-0x5a0(%rbp) │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + mov %rax,-0x5b8(%rbp) │ │ │ │ + cmp -0x5b0(%rbp),%r13 │ │ │ │ + je 6b9a2 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov -0x5b8(%rbp),%rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%r13 │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov -0x5a0(%rbp),%esi │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%r15 │ │ │ │ + jbe 6b440 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 6b440 │ │ │ │ + mov %r14,-0x5a0(%rbp) │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov -0x590(%rbp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5a584(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + movq $0xffffffffffffffff,-0x590(%rbp) │ │ │ │ + mov -0x598(%rbp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x40,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x18,%r8d │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x494(%rbp) │ │ │ │ + movl $0x0,-0x4a0(%rbp) │ │ │ │ + movq $0x0,-0x49c(%rbp) │ │ │ │ + movdqa -0x4a0(%rbp),%xmm5 │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + mov -0x490(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x78(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 6b5cb │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xfffffffffffff000,%r12 │ │ │ │ + ja 6b660 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 6b6ca │ │ │ │ + cmpb $0xa,0x2(%r12) │ │ │ │ + jne 6b5c0 │ │ │ │ + cmpb $0x4,0x8(%rdx) │ │ │ │ + je 6b5c0 │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + cmp -0x5a8(%rbp),%r8 │ │ │ │ + jb 6b5c0 │ │ │ │ + cmp -0x590(%rbp),%r8 │ │ │ │ + jae 6b5c0 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 6b5c0 │ │ │ │ + mov -0x5a0(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + jmp 6b630 │ │ │ │ + movzbl %al,%eax │ │ │ │ movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 60cb4 │ │ │ │ - cmpb $0x0,0x2(%rax) │ │ │ │ - jne 60d21 │ │ │ │ - mov 0x1c(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 5e870 │ │ │ │ + sub %ecx,%eax │ │ │ │ + je 6b6b8 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 6b653 │ │ │ │ + mov %r9,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 6b5c0 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + shr %r9 │ │ │ │ + mov %r9,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + cmp (%rdx),%r8 │ │ │ │ + seta %al │ │ │ │ + setb %cl │ │ │ │ + cmp %cl,%al │ │ │ │ + jne 6b615 │ │ │ │ + cmpl $0xffffffff,0x8(%rdx) │ │ │ │ + je 6b6b8 │ │ │ │ + sub $0x1,%rsi │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + shr %rsi │ │ │ │ + jmp 6b62b │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 6b5d8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %r12d,%esi │ │ │ │ test %eax,%eax │ │ │ │ - jne 60e8c │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - movdqu 0x1c(%rbp),%xmm4 │ │ │ │ + cmovne %eax,%esi │ │ │ │ + mov %esi,-0x5b8(%rbp) │ │ │ │ + mov -0x5b8(%rbp),%edx │ │ │ │ + lea 0x5a379(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov -0x5a0(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 6943e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 6b5c0 │ │ │ │ + addl $0x1,0xc(%rdx) │ │ │ │ + jmpq 6b5c0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6b68a │ │ │ │ + mov -0x598(%rbp),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - movups %xmm4,0x2bc(%rdi) │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - mov %eax,0x2cc(%rdi) │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl $0x4,%r13 │ │ │ │ + mov $0x40,%edx │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov -0x5a8(%rbp),%rax │ │ │ │ + mov $0x18,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x494(%rbp) │ │ │ │ + mov %rax,-0x49c(%rbp) │ │ │ │ + movl $0x0,-0x4a0(%rbp) │ │ │ │ + movdqa -0x4a0(%rbp),%xmm6 │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + mov -0x490(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7f(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%edx │ │ │ │ + callq 3bc30 │ │ │ │ + mov -0x5a0(%rbp),%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add %rbx,%r13 │ │ │ │ + jmp 6b796 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%r12 │ │ │ │ + ja 6b92d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 6b96e │ │ │ │ + mov -0x590(%rbp),%rax │ │ │ │ + cmp %rax,0x18(%r12) │ │ │ │ + jae 6b96e │ │ │ │ + cmpb $0x8,0x2(%r12) │ │ │ │ + jne 6b788 │ │ │ │ + movzwl 0xc(%rsi),%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + je 6b788 │ │ │ │ + mov -0x5c8(%rbp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 6e0c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 60d3f │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ + jne 6bc01 │ │ │ │ + mov -0x450(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 6b788 │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + jmp 6b80d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jae 6bc84 │ │ │ │ + cmp %rax,(%rbx) │ │ │ │ + jb 6b800 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + testb $0x80,-0x490(%rbp) │ │ │ │ + jne 6b838 │ │ │ │ + movzwl -0x48c(%rbp),%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rdx,%rax,1),%r9d │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + cmp %r9d,%eax │ │ │ │ + je 6b788 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl -0x48c(%rbp),%r8d │ │ │ │ + mov -0x4a0(%rbp),%rcx │ │ │ │ + mov $0x3,%esi │ │ │ │ + push %rax │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ + lea 0x5a1fd(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0xc,%r8w │ │ │ │ + and $0xf,%r8d │ │ │ │ + callq 60190 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6bbd3 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6b788 │ │ │ │ + mov 0xc(%rbx),%edx │ │ │ │ + mov -0x490(%rbp),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 6bbbc │ │ │ │ + movzwl -0x48c(%rbp),%ecx │ │ │ │ + and $0xf000,%cx │ │ │ │ + cmp $0x4000,%cx │ │ │ │ + sete %cl │ │ │ │ + and $0x7f,%al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %eax,-0x490(%rbp) │ │ │ │ + add $0x1,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,-0x450(%rbp) │ │ │ │ + jmp 6b8d9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 6ba97 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ mov %r14,%rdi │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movl $0x1,0x148(%rsp) │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%edx │ │ │ │ - jmpq 60d3f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0xffffffe4,0x20(%rsp) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + callq 3b510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6b8d0 │ │ │ │ + mov -0x5c8(%rbp),%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - callq 85670 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmpl $0x1,0x20(%rsp) │ │ │ │ - adc $0x0,%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rbx,0x12c60(%rax) │ │ │ │ - callq 873f0 │ │ │ │ - jmpq 60276 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - jmp 60e40 │ │ │ │ - lea 0x7be6e(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 608bf │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5e870 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6e210 │ │ │ │ test %eax,%eax │ │ │ │ - je 60f1c │ │ │ │ - mov %rbp,%r14 │ │ │ │ - movl $0xfffffff4,0x20(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - jmp 60e40 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x7bef7(%rip),%rsi │ │ │ │ + jne 6b8d0 │ │ │ │ + movq $0x0,-0x360(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x368(%rbp) │ │ │ │ + movl $0x5,-0x358(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + jmp 6b8d0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 6b7a3 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov %r12d,-0x5b8(%rbp) │ │ │ │ + mov -0x5b8(%rbp),%edx │ │ │ │ + lea 0x5a14b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 60812 │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - lea 0x7be4b(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ + jmpq 6b6a3 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + cmpq $0xffffffffffffffff,-0x590(%rbp) │ │ │ │ + je 6b6a3 │ │ │ │ + mov -0x590(%rbp),%rax │ │ │ │ + mov %rax,-0x5a8(%rbp) │ │ │ │ + jmpq 6b397 │ │ │ │ + lea 0x0(%r13,%r13,1),%rbx │ │ │ │ + mov $0x80,%eax │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + cmovb %rax,%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - lea 0x7be7f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 608bf │ │ │ │ - lea 0x7bd76(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 5fca8 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + callq 67a80 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je 6bc31 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 6b9e9 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov %rax,%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 60c1c │ │ │ │ - lea 0x7c3ad(%rip),%rcx │ │ │ │ - mov $0x274,%edx │ │ │ │ - lea 0x7ba09(%rip),%rsi │ │ │ │ - lea 0x7beaa(%rip),%rdi │ │ │ │ + mov %r8,-0x5b0(%rbp) │ │ │ │ + callq 7410 │ │ │ │ + mov -0x5b0(%rbp),%r8 │ │ │ │ + mov %rbx,-0x5b0(%rbp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + jmpq 6b4a3 │ │ │ │ + mov -0x590(%rbp),%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,-0x5a0(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + movq $0xffffffffffffffff,-0x590(%rbp) │ │ │ │ + jmpq 6b534 │ │ │ │ + mov -0x598(%rbp),%rax │ │ │ │ + mov %rsp,%r14 │ │ │ │ + lea -0x100(%rbp),%rcx │ │ │ │ + lea -0x480(%rbp),%rsi │ │ │ │ + mov 0x127c8(%rax),%rdx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x100(%rbp),%xmm0 │ │ │ │ + mov %r14,%rsp │ │ │ │ + jmpq 6b154 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6b788 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x599f0(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 6b788 │ │ │ │ + mov -0x590(%rbp),%r13 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %eax,-0x590(%rbp) │ │ │ │ + lea 0x59ef4(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov -0x590(%rbp),%ecx │ │ │ │ + lea 0x5a238(%rip),%rdx │ │ │ │ + lea 0x5a17c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,-0x590(%rbp) │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov -0x590(%rbp),%ecx │ │ │ │ + jmpq 6b1e1 │ │ │ │ + mov -0x450(%rbp),%r9d │ │ │ │ + shr $0xc,%ax │ │ │ │ + mov -0x4a0(%rbp),%rcx │ │ │ │ + pushq -0x428(%rbp) │ │ │ │ + pushq -0x430(%rbp) │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x3,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov -0x5c0(%rbp),%rdi │ │ │ │ + and $0xf,%r8d │ │ │ │ + lea 0x59e42(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6b2e9 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6ad50 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 68210 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 6ad50 │ │ │ │ + mov -0x590(%rbp),%r13 │ │ │ │ + jmpq 6bae1 │ │ │ │ + mov -0x590(%rbp),%r13 │ │ │ │ + jmpq 6b325 │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov -0x590(%rbp),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %eax,-0x590(%rbp) │ │ │ │ + lea 0x59dbe(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov -0x590(%rbp),%ecx │ │ │ │ + jmpq 6b1e1 │ │ │ │ + movl $0x0,-0x450(%rbp) │ │ │ │ + or $0x80,%al │ │ │ │ + mov %eax,-0x490(%rbp) │ │ │ │ + jmpq 6b8d9 │ │ │ │ + lea 0x5182d(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + movl $0x1,-0x5b8(%rbp) │ │ │ │ + jmpq 6b950 │ │ │ │ + lea 0x5a0d8(%rip),%rcx │ │ │ │ + mov $0x532,%edx │ │ │ │ + lea 0x59f42(%rip),%rsi │ │ │ │ + lea 0x59dd5(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7c25e(%rip),%rcx │ │ │ │ - mov $0x3c1,%edx │ │ │ │ - lea 0x7b9ea(%rip),%rsi │ │ │ │ - lea 0x7bac7(%rip),%rdi │ │ │ │ + lea 0x5a09e(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 6b376 │ │ │ │ + mov %r14,-0x5a0(%rbp) │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov -0x590(%rbp),%r15 │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x590(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + jmpq 6b534 │ │ │ │ + lea 0x5a094(%rip),%rcx │ │ │ │ + mov $0x4db,%edx │ │ │ │ + lea 0x59ede(%rip),%rsi │ │ │ │ + lea 0x59d71(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7c21f(%rip),%rcx │ │ │ │ - mov $0xff,%edx │ │ │ │ - lea 0x7b9cb(%rip),%rsi │ │ │ │ - lea 0x7bd3c(%rip),%rdi │ │ │ │ + lea 0x5a055(%rip),%rcx │ │ │ │ + mov $0x539,%edx │ │ │ │ + lea 0x59ebf(%rip),%rsi │ │ │ │ + lea 0x59daa(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x5175d(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movl $0x1,-0x5b8(%rbp) │ │ │ │ + jmpq 6943e │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %ecx,-0x590(%rbp) │ │ │ │ + callq 7410 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov -0x590(%rbp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,-0x5b8(%rbp) │ │ │ │ + jne 6943e │ │ │ │ + mov %ecx,-0x5b0(%rbp) │ │ │ │ + jmpq 6a8e3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x598(%rbp),%rdi │ │ │ │ + callq 988f0 │ │ │ │ + jmpq 6a7e9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - lea 0x7bdb5(%rip),%rdi │ │ │ │ - jmpq 60edd │ │ │ │ - lea 0x7c1e9(%rip),%rcx │ │ │ │ - mov $0xfe,%edx │ │ │ │ - lea 0x7b995(%rip),%rsi │ │ │ │ - lea 0x7ba58(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x7c1a9(%rip),%rcx │ │ │ │ - mov $0x35d,%edx │ │ │ │ - lea 0x7b975(%rip),%rsi │ │ │ │ - lea 0x7ba47(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7c1ca(%rip),%rcx │ │ │ │ - mov $0x39a,%edx │ │ │ │ - lea 0x7b956(%rip),%rsi │ │ │ │ - lea 0x7ba08(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7c1ab(%rip),%rcx │ │ │ │ - mov $0x380,%edx │ │ │ │ - lea 0x7b937(%rip),%rsi │ │ │ │ - lea 0x7b9d9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - jne 610b0 │ │ │ │ - cmpq $0x0,0x18(%rsi) │ │ │ │ - je 610c0 │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ - sub $0x5,%rdi │ │ │ │ - lea 0x0(,%rdi,8),%rax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jbe 610e0 │ │ │ │ - movzbl 0x5(%rdx),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - movzbl 0x3(%rdx),%r10d │ │ │ │ - shl %cl,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 67b30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jae 6be98 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + movzbl (%rdi),%edi │ │ │ │ + test %dil,%dil │ │ │ │ + je 6be98 │ │ │ │ + movzbl %dil,%eax │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x8,%ebx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + cltq │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov $0x7,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + sub %ecx,%ebx │ │ │ │ + lea 0x5a3c1(%rip),%rcx │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + lea (%r8,%rax,1),%rcx │ │ │ │ + mov %rax,%r10 │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jb 6be98 │ │ │ │ + mov $0x10,%ecx │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rsp,%rcx,1),%r11 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 6be40 │ │ │ │ + mov (%r8),%rcx │ │ │ │ + lea 0x8(%r11),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rcx,(%r11) │ │ │ │ + mov -0x8(%r8,%rax,1),%rcx │ │ │ │ + mov %rcx,-0x8(%r11,%rax,1) │ │ │ │ + mov %r11,%rcx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - lea -0x1(%rcx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movzbl 0x6(%r8),%ecx │ │ │ │ - lea 0x7c35b(%rip),%rdx │ │ │ │ - imul (%rdx,%rcx,4),%eax │ │ │ │ - movzbl %r10b,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ - imul %edx,%eax │ │ │ │ - lea 0x8(%rax,%r10,8),%edx │ │ │ │ - lea 0x74284(%rip),%rax │ │ │ │ - add $0x7,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jae 610d0 │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x100,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + xor %al,(%r11) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + bswap %rax │ │ │ │ + bswap %rcx │ │ │ │ + mov %rax,(%r9) │ │ │ │ + mov %rcx,0x8(%r9) │ │ │ │ + test %rax,%rax │ │ │ │ + je 6be60 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x80,%esi │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%esi │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 6be9f │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 6be80 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6bde8 │ │ │ │ + mov %dil,(%r11) │ │ │ │ + test $0x2,%al │ │ │ │ + je 6bde8 │ │ │ │ + movzwl -0x2(%r8,%rax,1),%ecx │ │ │ │ + mov %cx,-0x2(%r11,%rax,1) │ │ │ │ + jmp 6bde8 │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x7b983(%rip),%rax │ │ │ │ - retq │ │ │ │ + xor %esi,%esi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 6be1e │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + mov $0x40,%esi │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %ecx,%esi │ │ │ │ + jmp 6be1e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7b986(%rip),%rax │ │ │ │ + mov (%r8),%ecx │ │ │ │ + mov %ecx,(%r11) │ │ │ │ + mov -0x4(%r8,%rax,1),%ecx │ │ │ │ + mov %ecx,-0x4(%r11,%rax,1) │ │ │ │ + jmpq 6bde8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 6be24 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x7f,0xb(%rsi) │ │ │ │ + je 6c4e8 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea 0xe(%rsi),%r15 │ │ │ │ + lea 0xc(%rsp),%r14 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x40,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rdx,0x18(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%ecx │ │ │ │ + and $0x7f,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 6c510 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x40,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rdx,0x20(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 6c540 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x40,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rdx,0x28(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%edx │ │ │ │ + and $0x7f,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 6c580 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x40,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rdx,0x30(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 6c590 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x40,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rdx,0x38(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 6c560 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x40,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rdx,0x40(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + je 6c5c2 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x20,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %edx,0x48(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x7,%eax │ │ │ │ + je 6c5c8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x20,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %edx,0x4c(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + je 6c5e6 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x20,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %edx,0x50(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x9,%eax │ │ │ │ + je 6c5fd │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x20,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %edx,0x54(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xa,%eax │ │ │ │ + je 6c61f │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x20,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %edx,0x58(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xb,%eax │ │ │ │ + je 6c639 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x8,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %dl,0x5c(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xc,%eax │ │ │ │ + je 6c64e │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x8,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %dl,0x5d(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + je 6c665 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x20,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %edx,0x60(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xe,%eax │ │ │ │ + je 6c67a │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x8,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %dl,0x64(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xf,%eax │ │ │ │ + je 6c68f │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x8,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %dl,0x65(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x10,%eax │ │ │ │ + je 6c6bb │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x10,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %dx,0x66(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x11,%eax │ │ │ │ + je 6c6a6 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x10,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %dx,0x68(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x12,%eax │ │ │ │ + je 6c70d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x10,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %dx,0x6a(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x13,%eax │ │ │ │ + je 6c6f8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x10,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %dx,0x6c(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x14,%eax │ │ │ │ + je 6c6e1 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x10,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %dx,0x6e(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x15,%eax │ │ │ │ + je 6c6d2 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x40,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + lea (%r15,%rax,1),%rdi │ │ │ │ + mov %rdx,0x70(%rbx) │ │ │ │ + movzbl 0xb(%rbp),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x16,%eax │ │ │ │ + je 6c5a4 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 6bd20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6c4c0 │ │ │ │ + cmpl $0x40,0xc(%rsp) │ │ │ │ + ja 6c5b8 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x78(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 6c634 │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rdi │ │ │ │ - jmpq 5c250 │ │ │ │ + lea 0x20(%rdx),%rdi │ │ │ │ + movq $0x0,0x18(%rdx) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,0x78(%rdx) │ │ │ │ + sub %edi,%edx │ │ │ │ + lea 0x80(%rdx),%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmp 6c4c0 │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %edi,%edx │ │ │ │ + lea 0x80(%rdx),%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmp 6c4c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + jmp 6c524 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x40(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,0x50(%rbx) │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + jmpq 6c4c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7423c(%rip),%rax │ │ │ │ - retq │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + jmp 6c564 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x38(%rbx) │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + movups %xmm0,0x58(%rbx) │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 6c4c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmpq 6c4c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 6c598 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,0x7c(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,0x4c(%rbx) │ │ │ │ + movups %xmm0,0x5c(%rbx) │ │ │ │ + movups %xmm0,0x6c(%rbx) │ │ │ │ + jmpq 6c4c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,0x50(%rbx) │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + jmpq 6c4c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x74(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x7c(%rbx) │ │ │ │ + movups %xmm0,0x54(%rbx) │ │ │ │ + movups %xmm0,0x64(%rbx) │ │ │ │ + jmpq 6c4c0 │ │ │ │ + add $0x58,%rbx │ │ │ │ + mov $0xa,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + jmpq 6c4c0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + add $0x5c,%rbx │ │ │ │ + mov $0x9,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + jmpq 6c4c0 │ │ │ │ + add $0x5d,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x23,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %al,%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 6c4c0 │ │ │ │ + add $0x60,%rbx │ │ │ │ + mov $0x8,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + jmpq 6c4c0 │ │ │ │ + add $0x64,%rbx │ │ │ │ + mov $0x7,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + jmpq 6c4c0 │ │ │ │ + add $0x65,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1b,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %al,%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 6c4c0 │ │ │ │ + add $0x68,%rbx │ │ │ │ + mov $0x6,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + jmpq 6c4c0 │ │ │ │ + add $0x66,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1a,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %al,%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 6c4c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + jmpq 6c4c0 │ │ │ │ + add $0x6e,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x12,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %al,%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 6c4c0 │ │ │ │ + add $0x6c,%rbx │ │ │ │ + mov $0x5,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + jmpq 6c4c0 │ │ │ │ + add $0x6a,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x16,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + rep stos %al,%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 6c4c0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r13 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ + lea 0xe(%rsi),%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - movzbl 0x4(%rcx),%edx │ │ │ │ - movzbl 0x3(%rcx),%r9d │ │ │ │ - movzbl 0x2(%rcx),%r10d │ │ │ │ - movzbl 0x5(%rcx),%ecx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + lea -0x28(%rsi,%rax,8),%r12 │ │ │ │ + testb $0x7f,0xb(%rsi) │ │ │ │ + jne 6cb30 │ │ │ │ + movq $0x0,0x18(%rdx) │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test $0x7e,%al │ │ │ │ + jne 6cb88 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + ja 6cae0 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + test $0x7c,%al │ │ │ │ + jne 6cc20 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 6cc78 │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + ja 6ccb4 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + ja 6cce8 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movl $0x0,0x48(%rbp) │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + test $0x78,%al │ │ │ │ + jne 6cd28 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movl $0x0,0x4c(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + ja 6cbe0 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movl $0x0,0x50(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x9,%eax │ │ │ │ + ja 6cd68 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movl $0x0,0x54(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xa,%eax │ │ │ │ + ja 6cda8 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movl $0x0,0x58(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xb,%eax │ │ │ │ + ja 6cde8 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movb $0x0,0x5c(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xc,%eax │ │ │ │ + ja 6ce28 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movb $0x0,0x5d(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + ja 6cea8 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movl $0x0,0x60(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0xe,%eax │ │ │ │ + ja 6cee8 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movb $0x0,0x64(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + test $0x70,%al │ │ │ │ + jne 6cf28 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movb $0x0,0x65(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x10,%eax │ │ │ │ + ja 6cf68 │ │ │ │ + xor %edi,%edi │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %di,0x66(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x11,%eax │ │ │ │ + ja 6cfa8 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %si,0x68(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x12,%eax │ │ │ │ + ja 6cfe8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %cx,0x6a(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x13,%eax │ │ │ │ + ja 6ce68 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %dx,0x6c(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x14,%eax │ │ │ │ + ja 6d028 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %ax,0x6e(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x15,%eax │ │ │ │ + ja 6d068 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x70(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x16,%eax │ │ │ │ + ja 6d0a0 │ │ │ │ + mov %rdx,0x78(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 6d0bf │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + cltq │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + add %rax,%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + je 6c7bb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 6cac0 │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + cltq │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + add %rax,%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jne 6cb28 │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + test $0x7e,%al │ │ │ │ + je 6c78b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + cltq │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + add %rax,%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + je 6c79b │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x50(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 6c888 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + cltq │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + add %rax,%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + je 6c7d7 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + and $0x7f,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jbe 6c807 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + jmpq 6c817 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x48(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 6c836 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x4c(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 6c85d │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x54(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 6c8b3 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x58(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 6c8de │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %al,0x5c(%rbp) │ │ │ │ + test $0xffffffffffffff00,%rax │ │ │ │ + je 6c906 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %al,0x5d(%rbp) │ │ │ │ + test $0xffffffffffffff00,%rax │ │ │ │ + je 6c92e │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ax,0x6c(%rbp) │ │ │ │ + test $0xffffffffffff0000,%rax │ │ │ │ + je 6ca4d │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x60(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 6c959 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %al,0x64(%rbp) │ │ │ │ + test $0xffffffffffffff00,%rax │ │ │ │ + je 6c981 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %al,0x65(%rbp) │ │ │ │ + test $0xffffffffffffff00,%rax │ │ │ │ + je 6c9a5 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ax,0x66(%rbp) │ │ │ │ + test $0xffffffffffff0000,%rax │ │ │ │ + je 6c9cf │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ax,0x68(%rbp) │ │ │ │ + test $0xffffffffffff0000,%rax │ │ │ │ + je 6c9f9 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ax,0x6a(%rbp) │ │ │ │ + test $0xffffffffffff0000,%rax │ │ │ │ + je 6ca23 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ax,0x6e(%rbp) │ │ │ │ + test $0xffffffffffff0000,%rax │ │ │ │ + je 6ca77 │ │ │ │ + jmpq 6cb28 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,%r13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + jmpq 6caa3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9eee0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6cac0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmpq 6cab5 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 6d125 │ │ │ │ + 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 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 6d1a0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 6d1b0 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 6d17d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x58baa(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movzwl (%rbx),%r8d │ │ │ │ - sub %edx,%r9d │ │ │ │ - shl %cl,%eax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + movzwl 0x14(%rsi),%ecx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x10(%rbp),%r8d │ │ │ │ sub %rdi,%rsi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - push %rax │ │ │ │ - movzbl 0x6(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58b90(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - push %rdx │ │ │ │ - lea 0x7bcf1(%rip),%rdx │ │ │ │ - callq 5de90 │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58b7d(%rip),%rdx │ │ │ │ movslq %eax,%rdi │ │ │ │ - add (%r14),%rdi │ │ │ │ - mov %rdi,(%r14) │ │ │ │ - movzbl 0x3(%rbx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 611f8 │ │ │ │ - mov %r8d,%esi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x7c274(%rip),%r12 │ │ │ │ - movabs $0xfffffffffff,%rbp │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rbx),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - lea -0x1(%rcx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movzbl 0x6(%rbx),%edx │ │ │ │ - imul (%r12,%rdx,4),%eax │ │ │ │ - imul %r8d,%eax │ │ │ │ - lea 0x8(%rax,%rsi,8),%eax │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - lea (%rax,%r13,2),%edx │ │ │ │ - mov %r13d,%eax │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0x8(%rbx,%rax,8),%r8 │ │ │ │ - movzbl 0xe(%rbx,%rax,8),%ecx │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58b6a(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - movzwl (%rbx,%rdx,1),%r9d │ │ │ │ - lea 0x7b887(%rip),%rdx │ │ │ │ - shr $0x4,%r8 │ │ │ │ - and %rbp,%r8 │ │ │ │ - callq 5de90 │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58b57(%rip),%rdx │ │ │ │ movslq %eax,%rdi │ │ │ │ - add (%r14),%rdi │ │ │ │ - mov %rdi,(%r14) │ │ │ │ - movzbl 0x3(%rbx),%r8d │ │ │ │ - mov %r8d,%esi │ │ │ │ - cmp %r13d,%r8d │ │ │ │ - ja 61180 │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58b44(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58b30(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58b1f(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x48(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58b0b(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x4c(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58af7(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x50(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58ae5(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x54(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58ad8(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x58(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58ac4(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + movzbl 0x5c(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58ab9(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + movzbl 0x5d(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58aac(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x60(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58c63(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + movzbl 0x64(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58a7a(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + movzbl 0x65(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58a6f(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + movzwl 0x66(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58a65(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + movzwl 0x68(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58a5e(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + movzwl 0x6a(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58a57(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + movzwl 0x6c(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58a4b(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + movzwl 0x6e(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58a3d(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x58a28(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,%r9 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + bswap %rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 6d543 │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x58bf4(%rip),%rsi │ │ │ │ + jmp 6d568 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 6d598 │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jne 6d560 │ │ │ │ + lea 0x58b94(%rip),%rcx │ │ │ │ + mov $0x2f,%edx │ │ │ │ + lea 0x58991(%rip),%rsi │ │ │ │ + lea 0x5f96c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea 0x58bb1(%rip),%rdx │ │ │ │ + lea -0x1(%rax),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + lea (%r9,%rax,1),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jb 6d64c │ │ │ │ + mov $0x10,%ecx │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea (%rsp,%rcx,1),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae 6d600 │ │ │ │ + test $0x4,%al │ │ │ │ + jne 6d62f │ │ │ │ + test %eax,%eax │ │ │ │ + je 6d5d9 │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + mov %cl,(%r9) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 6d63f │ │ │ │ + mov $0x100,%eax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + or %al,(%r9) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 6d66b │ │ │ │ + add $0x28,%rsp │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + lea 0x8(%r9),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rcx,(%r9) │ │ │ │ + mov -0x8(%rax,%rsi,1),%rcx │ │ │ │ + mov %rcx,-0x8(%r9,%rax,1) │ │ │ │ + mov %r9,%rcx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 6d5d9 │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + mov %ecx,(%r9) │ │ │ │ + mov -0x4(%rax,%rsi,1),%ecx │ │ │ │ + mov %ecx,-0x4(%r9,%rax,1) │ │ │ │ + jmp 6d5d9 │ │ │ │ + movzwl -0x2(%rax,%rsi,1),%ecx │ │ │ │ + mov %cx,-0x2(%r9,%rax,1) │ │ │ │ + jmp 6d5d9 │ │ │ │ + lea 0x58abd(%rip),%rcx │ │ │ │ + mov $0x33,%edx │ │ │ │ + lea 0x588ba(%rip),%rsi │ │ │ │ + lea 0x588c7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ + lea 0x36(%rsi),%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x168(%rsi),%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movl $0x40000001,0x48(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - cmpb $0x0,0x5c(%rsi) │ │ │ │ - je 615c8 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov $0x888,%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5df80 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6159e │ │ │ │ - mov 0x90(%rbx),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $0x11,%rsi │ │ │ │ - callq 5e4f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6158b │ │ │ │ - movzbl 0xbb(%r15),%edx │ │ │ │ - movzwl 0x90(%rbx),%eax │ │ │ │ - movzbl 0xbc(%r15),%ecx │ │ │ │ - movdqu 0x58(%rbx),%xmm1 │ │ │ │ - movdqu 0x68(%rbx),%xmm2 │ │ │ │ - movdqu 0x78(%rbx),%xmm3 │ │ │ │ - shr $0x5,%ax │ │ │ │ - mov %edx,%r14d │ │ │ │ - movdqu 0x88(%rbx),%xmm4 │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmpb $0x0,0x5c(%rbx) │ │ │ │ - movups %xmm1,0x50(%rsp) │ │ │ │ - movups %xmm2,0x60(%rsp) │ │ │ │ - movups %xmm3,0x70(%rsp) │ │ │ │ - movups %xmm4,0x80(%rsp) │ │ │ │ - je 615a9 │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 6130a │ │ │ │ - movzwl 0xc6(%r15,%rax,8),%ecx │ │ │ │ - cmp %cx,0x86(%rsp) │ │ │ │ - je 61380 │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - test %r14b,%r14b │ │ │ │ - je 61343 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movups %xmm0,0x28(%rsi) │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + movups %xmm0,0x10(%rsi) │ │ │ │ + movq $0x0,0x20(%rsi) │ │ │ │ + movl $0x80107,(%rsi) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x18(%rsi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rax,0x28(%rsi) │ │ │ │ + mov 0x10(%rdx),%eax │ │ │ │ + mov %eax,0x30(%rsi) │ │ │ │ + movzwl 0x14(%rdx),%edx │ │ │ │ + mov %dx,0x34(%rsi) │ │ │ │ + testb $0x80,0x4f9(%rdi) │ │ │ │ + je 6d930 │ │ │ │ + or $0x80000000,%eax │ │ │ │ + mov %eax,0x30(%rsi) │ │ │ │ + mov 0x18(%r14),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 6dcf0 │ │ │ │ xor %ebx,%ebx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r15,%rbx,8),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x10(%r15,%rbx,8) │ │ │ │ - movzbl 0xbb(%r15),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 61320 │ │ │ │ + lea 0x38(%r13),%rbp │ │ │ │ + mov %bx,0x36(%r13) │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 6dd1a │ │ │ │ + xor %r11d,%r11d │ │ │ │ + lea 0x2(%rbp),%rdx │ │ │ │ + mov %r11w,0x0(%rbp) │ │ │ │ + mov 0x28(%r14),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 6dd44 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + lea 0x2(%rdx),%rbp │ │ │ │ + mov %r10w,(%rdx) │ │ │ │ + mov 0x30(%r14),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 6dd77 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea 0x2(%rbp),%rdi │ │ │ │ + mov %r9w,0x0(%rbp) │ │ │ │ + mov 0x38(%r14),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 6dda1 │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov 0x40(%r14),%rsi │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 6ddcb │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + mov 0x48(%r14),%esi │ │ │ │ + lea 0x1(%rdx),%rbp │ │ │ │ + test %esi,%esi │ │ │ │ + jne 6ddf7 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov 0x4c(%r14),%esi │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 6de19 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + mov 0x50(%r14),%esi │ │ │ │ + lea 0x1(%rdx),%rbp │ │ │ │ + test %esi,%esi │ │ │ │ + jne 6de45 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov 0x54(%r14),%esi │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 6de67 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + mov 0x58(%r14),%esi │ │ │ │ + lea 0x1(%rdx),%rbp │ │ │ │ + test %esi,%esi │ │ │ │ + jne 6de93 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + movzbl 0x5c(%r14),%esi │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + test %sil,%sil │ │ │ │ + jne 6deb7 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + movzbl 0x5d(%r14),%esi │ │ │ │ + lea 0x1(%rdx),%rbp │ │ │ │ + test %sil,%sil │ │ │ │ + jne 6dee5 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov 0x60(%r14),%esi │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 6df07 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + movzbl 0x64(%r14),%esi │ │ │ │ + lea 0x1(%rdx),%rbp │ │ │ │ + test %sil,%sil │ │ │ │ + jne 6df35 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + movzbl 0x65(%r14),%esi │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + test %sil,%sil │ │ │ │ + jne 6df59 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + movzwl 0x66(%r14),%esi │ │ │ │ + lea 0x1(%rdx),%rbp │ │ │ │ + test %si,%si │ │ │ │ + jne 6df87 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + movzwl 0x68(%r14),%esi │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + test %si,%si │ │ │ │ + jne 6dfab │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + movzwl 0x6a(%r14),%esi │ │ │ │ + lea 0x1(%rdx),%rbp │ │ │ │ + test %si,%si │ │ │ │ + jne 6dfd9 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + movzwl 0x6c(%r14),%esi │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + test %si,%si │ │ │ │ + jne 6dffd │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + movzwl 0x6e(%r14),%esi │ │ │ │ + lea 0x1(%rdx),%rbp │ │ │ │ + test %si,%si │ │ │ │ + jne 6e02b │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov 0x70(%r14),%rsi │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 6e04e │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + mov 0x78(%r14),%rsi │ │ │ │ + lea 0x1(%rdx),%rbp │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 6e07b │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + lea 0x1(%rbp),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + ja 6e095 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x18,%ebx │ │ │ │ + sub %rcx,%r15 │ │ │ │ + mov %r15d,%edi │ │ │ │ + lea 0x7(%rdi),%rax │ │ │ │ + add %rcx,%rdi │ │ │ │ + shr $0x3,%rax │ │ │ │ + add $0x5,%eax │ │ │ │ + mov %al,0x0(%r13) │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + or $0x7,%eax │ │ │ │ + sub %r15d,%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + callq 7090 │ │ │ │ + mov 0x30(%r13),%eax │ │ │ │ + and $0x80ffffff,%eax │ │ │ │ + or %eax,%ebx │ │ │ │ + mov %ebx,0x30(%r13) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%r14),%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 615e7 │ │ │ │ - add $0xa8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x20(%r14),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movslq %eax,%rbx │ │ │ │ + add %r15,%rbx │ │ │ │ + cmpq $0x0,0x18(%r14) │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmpq $0x1,0x18(%r14) │ │ │ │ + sbb %ebp,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x28(%r14),%rdx │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpq $0x0,0x20(%r14) │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x30(%r14),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpq $0x0,0x28(%r14) │ │ │ │ + mov $0x3,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x38(%r14),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpq $0x0,0x30(%r14) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x40(%r14),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpq $0x0,0x38(%r14) │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x48(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpq $0x0,0x40(%r14) │ │ │ │ + mov $0x6,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x4c(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + mov 0x48(%r14),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x7,%eax │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x4c(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + test %edx,%edx │ │ │ │ + mov 0x50(%r14),%edx │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x50(%r14),%ecx │ │ │ │ + mov 0x54(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov $0x9,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x54(%r14),%esi │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + test %esi,%esi │ │ │ │ + mov $0xa,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x58(%r14),%edi │ │ │ │ + movzbl 0x5c(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + test %edi,%edi │ │ │ │ + mov $0xb,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + movzbl 0x5d(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpb $0x0,0x5c(%r14) │ │ │ │ + mov $0xc,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x60(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpb $0x0,0x5d(%r14) │ │ │ │ + mov $0xd,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x60(%r14),%r8d │ │ │ │ + movzbl 0x64(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + test %r8d,%r8d │ │ │ │ + mov $0xe,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + movzbl 0x65(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpb $0x0,0x64(%r14) │ │ │ │ + mov $0xf,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + movzwl 0x66(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpb $0x0,0x65(%r14) │ │ │ │ + mov $0x10,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + movzwl 0x68(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpw $0x0,0x66(%r14) │ │ │ │ + mov $0x11,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + movzwl 0x6a(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpw $0x0,0x68(%r14) │ │ │ │ + mov $0x12,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + movzwl 0x6c(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpw $0x0,0x6a(%r14) │ │ │ │ + mov $0x13,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + movzwl 0x6e(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpw $0x0,0x6c(%r14) │ │ │ │ + mov $0x14,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x70(%r14),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpw $0x0,0x6e(%r14) │ │ │ │ + mov $0x15,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + callq 6d500 │ │ │ │ + mov 0x78(%r14),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,%rbx │ │ │ │ + cmpq $0x0,0x70(%r14) │ │ │ │ + mov $0x16,%eax │ │ │ │ + cmovne %eax,%ebp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rbx,%r15 │ │ │ │ + callq 6d500 │ │ │ │ + shl $0x18,%ebp │ │ │ │ + cmpq $0x0,0x78(%r14) │ │ │ │ + jne 6dce0 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r15 │ │ │ │ + mov %r15d,%edi │ │ │ │ + lea 0x7(%rdi),%rax │ │ │ │ + add %rcx,%rdi │ │ │ │ + shr $0x3,%rax │ │ │ │ + add $0x5,%eax │ │ │ │ + mov %al,0x0(%r13) │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + or $0x7,%eax │ │ │ │ + sub %r15d,%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + callq 7090 │ │ │ │ + mov 0x30(%r13),%eax │ │ │ │ + and $0x80ffffff,%eax │ │ │ │ + or %eax,%ebp │ │ │ │ + mov %ebp,0x30(%r13) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%rcx │ │ │ │ - mov 0xc0(%r15,%rax,8),%rdx │ │ │ │ - movabs $0xfffffffffff,%rdi │ │ │ │ - shr $0x4,%rcx │ │ │ │ - shr $0x4,%rdx │ │ │ │ - and %rdi,%rcx │ │ │ │ - and %rdi,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - ja 6130a │ │ │ │ - movzwl 0xb8(%r15),%r8d │ │ │ │ - mov %r8,%rax │ │ │ │ - add %rdx,%r8 │ │ │ │ - and %r8,%rdi │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jbe 6130a │ │ │ │ - mov 0x130(%rbx),%ecx │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov 0x138(%rbx),%edx │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - shr $0x9,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - ja 61310 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ + nopl (%rax) │ │ │ │ + cltq │ │ │ │ + mov $0x17000000,%ebp │ │ │ │ + lea (%rbx,%rax,1),%r15 │ │ │ │ + jmp 6dc8f │ │ │ │ + nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 5eeb0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 61507 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmpb $0x0,0xbb(%r15) │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - je 61444 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + cltq │ │ │ │ + add %rax,%r15 │ │ │ │ + movb $0x0,(%r15) │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 6d70d │ │ │ │ mov %rbp,%rdi │ │ │ │ - add $0x1,%r13d │ │ │ │ - callq 5f050 │ │ │ │ - movzbl 0xbb(%r15),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - ja 61420 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 6145c │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - movzbl 0xbb(%r15),%eax │ │ │ │ - lea 0x8(%r15),%rsi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - sar $0x6,%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - je 61583 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r15,%r13,8),%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - callq b5080 │ │ │ │ - add %eax,%r12d │ │ │ │ - cmp %r13d,0xc(%rsp) │ │ │ │ - jg 61488 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 61514 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - movslq 0xc(%rsp),%r13 │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - not %rdi │ │ │ │ - and (%rax,%r13,8),%rdi │ │ │ │ - callq b5080 │ │ │ │ - mov 0x14(%rsp),%r14d │ │ │ │ - add %eax,%r12d │ │ │ │ - movzbl 0xbc(%r15),%eax │ │ │ │ - sub %r12d,%r14d │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - ja 61315 │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov $0x2,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + cltq │ │ │ │ + add %rax,%rbp │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov 0x28(%r14),%rsi │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 6d726 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov $0x3,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%rdx │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + mov 0x30(%r14),%rsi │ │ │ │ + lea 0x1(%rdx),%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 6d73e │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5e640 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5eaa0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 61533 │ │ │ │ - movzbl 0xbb(%r15),%r14d │ │ │ │ - jmpq 61310 │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - movzbl 0xbc(%r15),%eax │ │ │ │ - sub %r12d,%edx │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 61310 │ │ │ │ - jmp 614ed │ │ │ │ - movzwl 0x90(%rbx),%eax │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x110(%rbx),%rdi │ │ │ │ - sub (%r15),%esi │ │ │ │ - shr $0x5,%ax │ │ │ │ - shl $0x9,%esi │ │ │ │ - movzbl %al,%eax │ │ │ │ - add 0x10(%r15,%rax,8),%rsi │ │ │ │ - pushq 0x140(%rbx) │ │ │ │ - pushq 0x138(%rbx) │ │ │ │ - pushq 0x130(%rbx) │ │ │ │ - callq 20800 │ │ │ │ - movzbl 0xbb(%r15),%r14d │ │ │ │ - add $0x20,%rsp │ │ │ │ - jmpq 61310 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 614a0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - callq 7410 │ │ │ │ - jmpq 6134b │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - jmpq 6134b │ │ │ │ - lea 0x7bde0(%rip),%rcx │ │ │ │ - mov $0x66,%edx │ │ │ │ - lea 0x7b4c3(%rip),%rsi │ │ │ │ - lea 0x7b4cd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7bde1(%rip),%rcx │ │ │ │ - mov $0x1cf,%edx │ │ │ │ - lea 0x7b36d(%rip),%rsi │ │ │ │ - lea 0x7b487(%rip),%rdi │ │ │ │ + mov $0x4,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + cltq │ │ │ │ + add %rax,%rbp │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov 0x38(%r14),%rsi │ │ │ │ + lea 0x1(%rbp),%rdi │ │ │ │ + mov %rdi,%r15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 6d757 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov $0x5,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x40(%r14),%rsi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 6d76b │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov $0x6,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x48(%r14),%esi │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %rdx,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %esi,%esi │ │ │ │ + je 6d77e │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x7,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x4c(%r14),%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %esi,%esi │ │ │ │ + je 6d792 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov $0x8,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x50(%r14),%esi │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %rdx,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %esi,%esi │ │ │ │ + je 6d7a5 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x9,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x54(%r14),%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %esi,%esi │ │ │ │ + je 6d7b9 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov $0xa,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x58(%r14),%esi │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %rdx,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %esi,%esi │ │ │ │ + je 6d7cc │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xb,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + movzbl 0x5c(%r14),%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %sil,%sil │ │ │ │ + je 6d7e2 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov $0xc,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movzbl 0x5d(%r14),%esi │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %rdx,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %sil,%sil │ │ │ │ + je 6d7f7 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xd,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x60(%r14),%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %esi,%esi │ │ │ │ + je 6d80b │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov $0xe,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movzbl 0x64(%r14),%esi │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %rdx,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %sil,%sil │ │ │ │ + je 6d820 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xf,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + movzbl 0x65(%r14),%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %sil,%sil │ │ │ │ + je 6d836 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov $0x10,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movzwl 0x66(%r14),%esi │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %rdx,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %si,%si │ │ │ │ + je 6d84b │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x11,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + movzwl 0x68(%r14),%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %si,%si │ │ │ │ + je 6d861 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov $0x12,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movzwl 0x6a(%r14),%esi │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %rdx,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %si,%si │ │ │ │ + je 6d876 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x13,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + movzwl 0x6c(%r14),%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %si,%si │ │ │ │ + je 6d88c │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov $0x14,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movzwl 0x6e(%r14),%esi │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %rdx,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %si,%si │ │ │ │ + je 6d8a1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x15,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x70(%r14),%rsi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 6d8b6 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov $0x16,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x78(%r14),%rsi │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %rdx,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 6d8ca │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x17,%ebx │ │ │ │ + callq 9ee70 │ │ │ │ + cltq │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq 6d8d2 │ │ │ │ + lea 0x58094(%rip),%rcx │ │ │ │ + mov $0x9d,%edx │ │ │ │ + lea 0x57e71(%rip),%rsi │ │ │ │ + lea 0x4ddbf(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - testb $0x2,0xd(%rsi) │ │ │ │ - jne 61600 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jmpq 5f4b0 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - testb $0x2,0xd(%rsi) │ │ │ │ - jne 61630 │ │ │ │ - mov 0x12bb0(%rdi),%rax │ │ │ │ - cmp %rax,0x12bb8(%rdi) │ │ │ │ - je 61631 │ │ │ │ - jmpq 5f9c0 │ │ │ │ + nop │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + mov %eax,0x10(%rdx) │ │ │ │ + movzwl 0xc(%rsi),%eax │ │ │ │ + mov %ax,0x14(%rdx) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 6e0f0 │ │ │ │ + jmpq 6c730 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - push %rax │ │ │ │ - lea 0x7bca7(%rip),%rcx │ │ │ │ - mov $0x274,%edx │ │ │ │ - lea 0x7b303(%rip),%rsi │ │ │ │ - lea 0x7b7a4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jmpq 6beb0 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %ecx,%r8d │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - testb $0x2,0xd(%rsi) │ │ │ │ - jne 61690 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + cmpb $0x0,0x46a(%rax) │ │ │ │ + je 6e124 │ │ │ │ + or $0x2,%r8d │ │ │ │ + mov %rdx,0x4(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r8d,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x2c(%rsp) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + movdqu 0x20(%rsp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x52(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 6e200 │ │ │ │ + cmpb $0x8,0x2(%rax) │ │ │ │ + mov $0xfffffffffffffffe,%r14 │ │ │ │ + je 6e1b8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movabs $0xcccccccccccccccd,%r13 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 5e410 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movzbl 0xe(%rbp),%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x12bc0(%rbx),%rax │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 61776 │ │ │ │ - jmpq 61990 │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x12ba0(%rbx),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %esi,0x8(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov (%rax,%rcx,1),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r13 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov (%rax,%r14,1),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r13 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %r12,(%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 61990 │ │ │ │ - mov %r12,%rbp │ │ │ │ - lea -0x1(%r12),%r12 │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - shr %r12 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12,%r14 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - shl $0x4,%r14 │ │ │ │ - lea (%rax,%r14,1),%rdi │ │ │ │ - add %rcx,%rax │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - cmp %esi,0x8(%rdi) │ │ │ │ - seta %r9b │ │ │ │ - setb %dl │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub %r9d,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 616d0 │ │ │ │ - lea 0x1(%rbp,%rbp,1),%rsi │ │ │ │ - mov 0x12bb8(%rbx),%r8 │ │ │ │ - movabs $0xcccccccccccccccd,%r12 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - ja 618ed │ │ │ │ - jmpq 61920 │ │ │ │ - shl $0x5,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea (%rax,%r9,1),%r10 │ │ │ │ - mov 0x8(%r10),%r11d │ │ │ │ - cmp %ecx,%r11d │ │ │ │ - seta %r15b │ │ │ │ - setb %r8b │ │ │ │ - movzbl %r15b,%r15d │ │ │ │ - sub %r15d,%r8d │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - cmovne %r11d,%ecx │ │ │ │ - cmovne %r10,%rdx │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - cmove %rsi,%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x0(%r13) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + mov %edx,0x10(%r13) │ │ │ │ + movzwl 0xc(%rsi),%edx │ │ │ │ + mov %dx,0x14(%r13) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + js 6e1f8 │ │ │ │ + callq 6beb0 │ │ │ │ mov %rbp,%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x4,%r14 │ │ │ │ - add %r14,%rax │ │ │ │ - cmp %ecx,0x8(%rax) │ │ │ │ - seta %r9b │ │ │ │ - setb %sil │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub %r9d,%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - jne 61920 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - lea 0x12ba0(%rbx),%r15 │ │ │ │ - movups %xmm1,(%rdx) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov %ecx,0x8(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov (%rax,%rdi,1),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r12 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,(%rax) │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov (%rax,%r14,1),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r12 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - lea 0x1(%r13,%r13,1),%rsi │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov 0x12bb8(%rbx),%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jae 61920 │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x1(%rbp),%r9 │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%r9,%r9,1),%r13 │ │ │ │ - lea (%rax,%rdi,1),%rdx │ │ │ │ - mov 0x8(%rdx),%ecx │ │ │ │ - cmp %r8,%r13 │ │ │ │ - jb 617e0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6e1a5 │ │ │ │ + movslq %eax,%r14 │ │ │ │ + jmp 6e19a │ │ │ │ + nopl (%rax) │ │ │ │ + callq 6c730 │ │ │ │ + jmp 6e1e9 │ │ │ │ + nop │ │ │ │ + test %eax,%eax │ │ │ │ + je 6e18d │ │ │ │ + jmp 6e1f0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ - jmpq 61815 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5e410 │ │ │ │ - cmpq $0x0,0x12bb8(%rbx) │ │ │ │ - je 61679 │ │ │ │ - mov 0x12bc0(%rbx),%rax │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 61679 │ │ │ │ - cmpq $0x0,(%rax) │ │ │ │ - js 61679 │ │ │ │ - mov 0x168(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 61679 │ │ │ │ - mov 0xa6832(%rip),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - lea 0x12c70(%rbx),%rsi │ │ │ │ - pop %rbx │ │ │ │ + mov $0x168,%esi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 6e270 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 6d670 │ │ │ │ + mov 0x18(%r13),%eax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x14(%r12) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 14060 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 617c1 │ │ │ │ + jmpq 4b4d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - je 619b6 │ │ │ │ - movl $0xffffffff,0x7c(%rax) │ │ │ │ - mov 0x78(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 619f8 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - lock xadd %edx,0x78(%rax) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 619d8 │ │ │ │ add $0x8,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x83(%rax) │ │ │ │ - je 61a17 │ │ │ │ - lea 0x12c40(%rdi),%rsi │ │ │ │ - mov 0xa67a1(%rip),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 14060 │ │ │ │ - lea 0x7b8c1(%rip),%rcx │ │ │ │ - mov $0x3f0,%edx │ │ │ │ - lea 0x7af3d(%rip),%rsi │ │ │ │ - lea 0x7af9b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 5e170 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - movl $0xfffffffb,0x7c(%rax) │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x57cbb(%rip),%rax │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + jne 6e2f0 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0x28(,%rax,8),%rdx │ │ │ │ + lea 0x4dbfd(%rip),%rax │ │ │ │ + cmp $0xf,%rdx │ │ │ │ + jbe 6e2f0 │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + lea 0x57ca0(%rip),%rax │ │ │ │ + cmp $0xfff,%rdx │ │ │ │ + jbe 6e2f0 │ │ │ │ + mov 0x8(%rsi),%ecx │ │ │ │ + lea 0x57ca8(%rip),%rax │ │ │ │ + mov %ecx,%r8d │ │ │ │ + shr $0x14,%r8d │ │ │ │ + and $0xc,%r8d │ │ │ │ + je 6e310 │ │ │ │ + nop │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 6e389 │ │ │ │ + add $0x98,%rsp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x50(%rsi),%edx │ │ │ │ + nop │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movzwl 0xc(%rsi),%eax │ │ │ │ + mov %ax,0x14(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jns 6e380 │ │ │ │ + callq 6c730 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x57d12(%rip),%rax │ │ │ │ test %edx,%edx │ │ │ │ - je 61a9d │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea 0x52(%rsi),%rax │ │ │ │ - lea 0x2f58(%rdi),%rcx │ │ │ │ - lea 0x54(%rsi,%rdx,2),%rsi │ │ │ │ - jmp 61a59 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 61a99 │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rdx │ │ │ │ - mov 0x20(%rdx),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 61a50 │ │ │ │ - movzbl 0x1e(%rdx),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - movzbl 0xa(%rdx),%ecx │ │ │ │ - mov (%rdi,%rax,8),%rsi │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - movzwl 0xb2(%rsi),%r8d │ │ │ │ - sub 0x10(%rdx),%r8d │ │ │ │ - shl $0x9,%r8d │ │ │ │ - add 0x228(%rax,%rcx,8),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 61a99 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + jne 6e2f0 │ │ │ │ + cmpb $0x4,0x5c(%rsp) │ │ │ │ + lea 0x57bf4(%rip),%rax │ │ │ │ + ja 6e2f0 │ │ │ │ + cmpb $0x4,0x5d(%rsp) │ │ │ │ + ja 6e2f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x80,0x10(%rsp) │ │ │ │ + je 6e2f0 │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + lea 0x57d03(%rip),%rdx │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + jmpq 6e2f0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 6beb0 │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 6e337 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x57c04(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ - push %rbx │ │ │ │ - movzwl 0x50(%rsi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 61ba0 │ │ │ │ - sub $0x1,%edx │ │ │ │ - add $0x2f58,%rdi │ │ │ │ - lea 0x52(%rsi),%rax │ │ │ │ - lea 0x54(%rsi,%rdx,2),%rcx │ │ │ │ - jmp 61aed │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 61ba0 │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - mov 0x20(%rdi,%rdx,8),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 61ae0 │ │ │ │ - lea 0x10(%rbx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - mov $0x28,%edx │ │ │ │ - lea 0xd8(%rbx),%rsi │ │ │ │ - lea 0xc8(%rbx),%rdi │ │ │ │ - callq 3b3e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 61ba5 │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %dx,(%rax) │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - mov %edx,0x24(%rax) │ │ │ │ - mov %ebp,%edx │ │ │ │ - movups %xmm1,0x14(%rax) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ - mov %ebp,0x10(%rax) │ │ │ │ - sub %rcx,%rdx │ │ │ │ - add %rdx,0x18(%rax) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,0xd0(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 7a20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov (%r12),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - retq │ │ │ │ - lea 0x7b6f4(%rip),%rcx │ │ │ │ - mov $0x438,%edx │ │ │ │ - lea 0x7ad90(%rip),%rsi │ │ │ │ - lea 0x72e7c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jmpq 6d1c0 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x458(%rsi),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 61c79 │ │ │ │ - cmpb $0x0,0x82(%r14) │ │ │ │ - je 61c79 │ │ │ │ - movzbl 0x80(%r14),%eax │ │ │ │ - lea 0x90(%r14),%rdx │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %al,0x7(%rsp) │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - sar $0x6,%eax │ │ │ │ - movslq %eax,%r12 │ │ │ │ - je 61ca0 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x90(%r14,%r15,8),%rdi │ │ │ │ - add $0x1,%r15 │ │ │ │ - callq b5080 │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jg 61c30 │ │ │ │ - movzbl 0x7(%rsp),%r14d │ │ │ │ - and $0x3f,%r14d │ │ │ │ - je 61c74 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdi │ │ │ │ - shl %cl,%rdi │ │ │ │ - not %rdi │ │ │ │ - and (%rax,%r12,8),%rdi │ │ │ │ - callq b5080 │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp %ebp,(%rsp) │ │ │ │ - je 61c90 │ │ │ │ - add $0x18,%rsp │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + movzwl 0xc(%rcx),%edx │ │ │ │ + mov %rsp,%r12 │ │ │ │ + mov %dx,0x14(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jns 6e460 │ │ │ │ + callq 6c730 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e469 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 6d1c0 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6e48a │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5e1a0 │ │ │ │ - jmp 61c79 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 61c48 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + callq 6beb0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6e437 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x57b34(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + jmp 6e442 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%r15d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - push %rbp │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + lea 0x57ac1(%rip),%rax │ │ │ │ + jne 6e4b1 │ │ │ │ + cmpb $0x6,(%rsi) │ │ │ │ + lea 0x4da13(%rip),%rax │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %rdx,%rax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - mov %r8b,0x8(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 61d49 │ │ │ │ - lea 0x12be0(%rdi),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov %ecx,%r14d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x12bd0(%rbx),%r13 │ │ │ │ - callq 7940 │ │ │ │ - mov 0x12bd0(%rbx),%r12 │ │ │ │ - movzbl 0x8(%rsp),%esi │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 61d19 │ │ │ │ - jmp 61d5b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je 61d5b │ │ │ │ - cmp %r15d,0x38(%r12) │ │ │ │ - jne 61d10 │ │ │ │ - cmp %ebp,0x3c(%r12) │ │ │ │ - jne 61d10 │ │ │ │ - cmp %r14d,0x40(%r12) │ │ │ │ - jne 61d10 │ │ │ │ - cmp %sil,0x44(%r12) │ │ │ │ - jne 61d10 │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x57aed(%rip),%rdx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rcx),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 6d0d0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x460,%edi │ │ │ │ - callq 5df80 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 61d3f │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq 7350 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7940 │ │ │ │ - movzbl 0x1c(%rsp),%eax │ │ │ │ - mov %r15d,0x38(%r12) │ │ │ │ - mov %ebp,0x3c(%r12) │ │ │ │ - mov %r14d,0x40(%r12) │ │ │ │ - mov %al,0x44(%r12) │ │ │ │ - mov 0xa5244(%rip),%r14 │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 61fe3 │ │ │ │ - mov 0xa6241(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0xa62b6(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 61fdb │ │ │ │ - mov 0x2da8(%rbx),%rdx │ │ │ │ - movzwl %r15w,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 64240 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 61df8 │ │ │ │ - and (%rax),%rdx │ │ │ │ - mov %rdx,0x48(%r12) │ │ │ │ - lea 0x48(%r12),%r15 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x45d(%rdi),%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 6e5a0 │ │ │ │ + cmp $0x2,%al │ │ │ │ + je 6e580 │ │ │ │ + test %al,%al │ │ │ │ + je 6e530 │ │ │ │ + lea 0x57bde(%rip),%rcx │ │ │ │ + mov $0x1e,%edx │ │ │ │ + lea 0x55997(%rip),%rsi │ │ │ │ + lea 0x5e9d6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov $0xffffffffffffffff,%r8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%rbx),%esi │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 61e69 │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %r8,%r11 │ │ │ │ - and $0xffffffffffffffc0,%rax │ │ │ │ - shl %cl,%r11 │ │ │ │ - shr $0x6,%r10 │ │ │ │ - mov %r11,%rdx │ │ │ │ - and (%r15,%r10,8),%rdx │ │ │ │ - je 61e60 │ │ │ │ - jmp 61eb0 │ │ │ │ + lea 0x8(%rsi),%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,0x78(%rsi) │ │ │ │ + add $0x8,%rsi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + sub $0xffffff80,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %edx,0x8(%rsi) │ │ │ │ + mov $0x13e,%edi │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq 7520 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jne 6e5a7 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov (%r15,%rdx,8),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 61eb0 │ │ │ │ - add $0x40,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 61e50 │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp %edi,%esi │ │ │ │ - jae 61ec8 │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rbx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 61e18 │ │ │ │ - cmpb $0x0,0xba(%rax) │ │ │ │ - jne 61e18 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %r9,%rdi │ │ │ │ - sar $0x6,%eax │ │ │ │ - shl %cl,%rdi │ │ │ │ - cltq │ │ │ │ - mov %rdi,%rcx │ │ │ │ - not %rcx │ │ │ │ - and %rcx,(%r15,%rax,8) │ │ │ │ - jmpq 61e18 │ │ │ │ + mov 0x4f8(%rdi),%rax │ │ │ │ + and $0x80,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + sbb %edx,%edx │ │ │ │ + and $0xfff00000,%edx │ │ │ │ + add $0x300000,%edx │ │ │ │ + jmp 6e532 │ │ │ │ + mov $0x100000,%edx │ │ │ │ + jmp 6e532 │ │ │ │ + lea 0x57b22(%rip),%rcx │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x4bbb6(%rip),%rsi │ │ │ │ + lea 0x4bbf7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp %edi,%esi │ │ │ │ - jb 61e6f │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5e2a0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffffffffffff,%r8 │ │ │ │ - mov %eax,0x54(%r12) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%rbx),%esi │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 61f31 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rdx │ │ │ │ - and $0xffffffffffffffc0,%rax │ │ │ │ - shr $0x6,%r9 │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r15,%r9,8),%rdx │ │ │ │ - je 61f28 │ │ │ │ - jmp 61f60 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov (%r15,%rdx,8),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 61f60 │ │ │ │ - add $0x40,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 61f18 │ │ │ │ - cmp %edi,%esi │ │ │ │ - jae 61f76 │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rbx,%rax,8),%rax │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r8w,0x14(%rdi) │ │ │ │ + mov %edx,0x48(%rdi) │ │ │ │ + mov %ecx,0x4c(%rdi) │ │ │ │ + mov %r9d,0x58(%rdi) │ │ │ │ + mov %rsi,0x18(%rdi) │ │ │ │ + mov %rsi,0x28(%rdi) │ │ │ │ + mov %rsi,0x20(%rdi) │ │ │ │ + mov %rsi,0x30(%rdi) │ │ │ │ test %rax,%rax │ │ │ │ - je 61ee8 │ │ │ │ - movzwl 0xb2(%rax),%eax │ │ │ │ - cmp 0x54(%r12),%eax │ │ │ │ - jne 61ee8 │ │ │ │ - addl $0x1,0x50(%r12) │ │ │ │ - jmp 61ee8 │ │ │ │ + je 6e656 │ │ │ │ + testb $0x4,0x15(%rax) │ │ │ │ + je 6e614 │ │ │ │ + mov 0x4c(%rax),%edx │ │ │ │ + mov %edx,0x4c(%rdi) │ │ │ │ + mov %r8d,%edx │ │ │ │ + and $0xf000,%dx │ │ │ │ + cmp $0x4000,%dx │ │ │ │ + je 6e660 │ │ │ │ + movzbl 0x5c(%rax),%edx │ │ │ │ + mov %dl,0x5c(%rdi) │ │ │ │ + movzbl 0x5d(%rax),%edx │ │ │ │ + mov %dl,0x5d(%rdi) │ │ │ │ + mov 0x60(%rax),%edx │ │ │ │ + mov %edx,0x60(%rdi) │ │ │ │ + movzbl 0x64(%rax),%edx │ │ │ │ + mov %dl,0x64(%rdi) │ │ │ │ + movzbl 0x65(%rax),%edx │ │ │ │ + mov %dl,0x65(%rdi) │ │ │ │ + movzwl 0x66(%rax),%edx │ │ │ │ + mov %dx,0x66(%rdi) │ │ │ │ + movzwl 0x68(%rax),%edx │ │ │ │ + mov %dx,0x68(%rdi) │ │ │ │ + movzwl 0x6a(%rax),%edx │ │ │ │ + mov %dx,0x6a(%rdi) │ │ │ │ + movzwl 0x6c(%rax),%eax │ │ │ │ + mov %ax,0x6c(%rdi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or $0x400,%r8w │ │ │ │ + mov %r8w,0x14(%rdi) │ │ │ │ + jmp 6e614 │ │ │ │ nopl (%rax) │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - cmp %edi,%esi │ │ │ │ - jb 61f35 │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 61ff0 │ │ │ │ - mov 0xa60f7(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 61ff6 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0xa60e9(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 62070 │ │ │ │ - mov 0xa6063(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 61ffb │ │ │ │ - mov 0x12bd0(%rbx),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,0x8(%rax) │ │ │ │ - mov 0x12bd0(%rbx),%rax │ │ │ │ - mov %r13,0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r12,0x12bd0(%rbx) │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 61d49 │ │ │ │ - mfence │ │ │ │ - jmpq 61dd3 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmpq 61dd3 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - jmp 61faa │ │ │ │ - mfence │ │ │ │ - jmp 61f8d │ │ │ │ - movl $0x0,0xa6003(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xa5fe4(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 61faa │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 61faa │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa5fa9(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 61faa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 61f9f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ + mov %r8d,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 61cb0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 62b38 │ │ │ │ - mov 0x458(%rax),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - test %r14,%r14 │ │ │ │ - je 62388 │ │ │ │ - cmpb $0x0,0x82(%rsi) │ │ │ │ - jne 622d8 │ │ │ │ - mov 0xb8(%rsi),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 62308 │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - cmpb $0x0,0x2d3(%rsi) │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - movb $0x1,0x3f(%rsp) │ │ │ │ - je 621d5 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - lea 0x48(%rsp),%r9 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 62150 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r10d │ │ │ │ - mov 0x458(%r12),%rsi │ │ │ │ - mov %r10d,0x44(%rsp) │ │ │ │ - movzbl 0x2d3(%rsi),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 621b4 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - sar $0x6,%rdi │ │ │ │ - shl %cl,%rdx │ │ │ │ - and 0x88(%rsi,%rdi,8),%rdx │ │ │ │ - je 62141 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r8,%rbx │ │ │ │ - movzbl 0x2de(%rsi,%rdx,8),%ecx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl %cl,%rbx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x18,%edx │ │ │ │ - not %rcx │ │ │ │ - and %rcx,(%r9,%rdx,1) │ │ │ │ - movzbl 0x80(%rsi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 62130 │ │ │ │ - mov 0x458(%r12),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - addl $0x1,0x40(%rsp) │ │ │ │ - movzbl 0x2d3(%rsi),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 62150 │ │ │ │ - movzbl 0x80(%rsi),%eax │ │ │ │ - cmp %r10d,%eax │ │ │ │ - jb 62cc3 │ │ │ │ - movzbl 0x81(%rsi),%eax │ │ │ │ - cmp 0x40(%rsp),%eax │ │ │ │ - jb 62ca4 │ │ │ │ - lea 0x2e08(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0xa4e00(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 62b60 │ │ │ │ - mov 0xa5dfd(%rip),%rax │ │ │ │ - mov 0xa4de6(%rip),%rbx │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - mov 0xa5e6b(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 62b74 │ │ │ │ - mov 0x458(%r12),%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %r10w,0x50(%rsp) │ │ │ │ - movzbl 0x81(%rax),%r8d │ │ │ │ - cmp 0x40(%rsp),%r8d │ │ │ │ - ja 62595 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r8w,0x50(%rsp) │ │ │ │ - movzbl 0x80(%rax),%r8d │ │ │ │ - cmp 0x44(%rsp),%r8d │ │ │ │ - ja 62700 │ │ │ │ - mov 0xa4d88(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 62b50 │ │ │ │ - mov 0xa5e01(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 62b7c │ │ │ │ - mov 0xa4d62(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0xa5de8(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 62bf8 │ │ │ │ - mov 0xa5d62(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 62b84 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 6257c │ │ │ │ - mov 0x458(%r12),%rax │ │ │ │ - movb $0x1,0x82(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + callq 6e4f0 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x5,%edi │ │ │ │ + callq 7170 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x4ec(%r12),%ecx │ │ │ │ + imul 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + divl 0x4f0(%r12) │ │ │ │ + add %rcx,%rax │ │ │ │ + sub 0x4e0(%r12),%rax │ │ │ │ + mov %r15w,0x14(%rbx) │ │ │ │ + mov %r13d,0x48(%rbx) │ │ │ │ + mov %r14d,0x4c(%rbx) │ │ │ │ + mov %r9d,0x58(%rbx) │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 6e756 │ │ │ │ + testb $0x4,0x15(%rbp) │ │ │ │ + jne 6e778 │ │ │ │ + movzbl 0x5c(%rbp),%eax │ │ │ │ + mov %al,0x5c(%rbx) │ │ │ │ + movzbl 0x5d(%rbp),%eax │ │ │ │ + mov %al,0x5d(%rbx) │ │ │ │ + mov 0x60(%rbp),%eax │ │ │ │ + mov %eax,0x60(%rbx) │ │ │ │ + movzbl 0x64(%rbp),%eax │ │ │ │ + mov %al,0x64(%rbx) │ │ │ │ + movzbl 0x65(%rbp),%eax │ │ │ │ + mov %al,0x65(%rbx) │ │ │ │ + movzwl 0x66(%rbp),%eax │ │ │ │ + mov %ax,0x66(%rbx) │ │ │ │ + movzwl 0x68(%rbp),%eax │ │ │ │ + mov %ax,0x68(%rbx) │ │ │ │ + movzwl 0x6a(%rbp),%eax │ │ │ │ + mov %ax,0x6a(%rbx) │ │ │ │ + movzwl 0x6c(%rbp),%eax │ │ │ │ + mov %ax,0x6c(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 62c61 │ │ │ │ - add $0x88,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 6e79b │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x84(%rsi) │ │ │ │ - jne 620ee │ │ │ │ - movzbl 0x81(%rsi),%ecx │ │ │ │ - mov 0x54(%r12),%edi │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - add $0xb8,%rsi │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4c(%rbp),%eax │ │ │ │ + mov %eax,0x4c(%rbx) │ │ │ │ + mov %r15d,%eax │ │ │ │ + and $0xf000,%ax │ │ │ │ + cmp $0x4000,%ax │ │ │ │ + jne 6e714 │ │ │ │ + or $0x400,%r15w │ │ │ │ + mov %r15w,0x14(%rbx) │ │ │ │ + jmpq 6e714 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + push %r15 │ │ │ │ mov %rcx,%rax │ │ │ │ - shl $0x20,%rcx │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - movzbl %al,%edx │ │ │ │ - mov %rcx,0x8(%rsi) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - imul %rdi,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 70a30 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 62854 │ │ │ │ - mov 0x458(%r12),%rsi │ │ │ │ - cmpb $0x0,0x82(%rsi) │ │ │ │ - jne 622d8 │ │ │ │ - jmpq 620ee │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1328,%edi │ │ │ │ - callq 5df80 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + cmpb $0x1,0x468(%rbx) │ │ │ │ + mov 0x12f20(%rbx),%rsi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + sbb %ecx,%ecx │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + and $0x20,%ecx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + add $0x1f,%ecx │ │ │ │ + cmpb $0x0,0x469(%rbx) │ │ │ │ + je 6ec28 │ │ │ │ + sub 0x12f28(%rbx),%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6283e │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7350 │ │ │ │ - movq $0x0,0x60(%r13) │ │ │ │ - movq $0x0,0x68(%r13) │ │ │ │ - movl $0x40000001,0x70(%r13) │ │ │ │ - movl $0x1,0x78(%r13) │ │ │ │ - mov $0x10,%eax │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0xd8(%r13),%rcx │ │ │ │ - mov %r12,0x8(%r13) │ │ │ │ - cmpl $0x10,0x50(%r12) │ │ │ │ - cmovbe 0x50(%r12),%eax │ │ │ │ - sub 0x40(%r12),%al │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %al,0x80(%r13) │ │ │ │ - mov 0x40(%r12),%edx │ │ │ │ - mov %rcx,0xc8(%r13) │ │ │ │ - mov %dl,0x81(%r13) │ │ │ │ - add %edx,%eax │ │ │ │ - mov %rcx,0xd0(%r13) │ │ │ │ - mov 0x54(%r12),%edi │ │ │ │ - movl $0x0,0x2d2(%r13) │ │ │ │ - movups %xmm0,0x2a8(%r13) │ │ │ │ - mov %r15w,0x2d6(%r13) │ │ │ │ - movq $0x0,0x2c8(%r13) │ │ │ │ - movl $0xe0106,0x2a8(%r13) │ │ │ │ - mov %di,0x2d0(%r13) │ │ │ │ - mov %al,0x2d3(%r13) │ │ │ │ - mov %dl,0x2d4(%r13) │ │ │ │ - movups %xmm0,0x2b8(%r13) │ │ │ │ - movzwl 0x4d4(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 62570 │ │ │ │ - bsr %edx,%edx │ │ │ │ - mov $0x1f,%ecx │ │ │ │ - xor $0x1f,%edx │ │ │ │ - sub %edx,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + shl %cl,%r13 │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov $0x1000,%edx │ │ │ │ + not %r12 │ │ │ │ + or %r13,%r12 │ │ │ │ + cmp $0x1000,%r13 │ │ │ │ + cmovb %rdx,%r13 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jbe 6ec20 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + ja 6ec20 │ │ │ │ + mov %r15,0x74(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl %al,%edx │ │ │ │ - movzwl %di,%edi │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %sil,0x2d5(%r13) │ │ │ │ - lea 0x0(,%rdx,4),%r8d │ │ │ │ - add %edx,%edx │ │ │ │ - movb $0x5,0x2d6(%r13) │ │ │ │ - lea 0x8(%rdx,%rax,8),%r9d │ │ │ │ - lea -0x1(%rcx,%rdi,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - imul %r8d,%eax │ │ │ │ - add %r9d,%eax │ │ │ │ - add $0x7,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - cmp $0x7d7,%rax │ │ │ │ - jbe 62531 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov $0x1,%r10d │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x0,0x90(%rsp) │ │ │ │ + mov $0x2008,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + movq $0x0,0x9c(%rsp) │ │ │ │ + movdqu 0x90(%rsp),%xmm3 │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x62(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %r15,(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%cl │ │ │ │ - je 62c23 │ │ │ │ - cmp %edi,%esi │ │ │ │ - jge 62c23 │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %r10d,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - mov %cl,0x2d5(%r13) │ │ │ │ - lea -0x1(%rsi,%rdi,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %esi │ │ │ │ - imul %r8d,%eax │ │ │ │ - add %r9d,%eax │ │ │ │ - add $0x7,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - cmp $0x7d7,%rax │ │ │ │ - ja 624f0 │ │ │ │ - add $0x5,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x218(%r13),%rdi │ │ │ │ - mov %dl,0x2a8(%r13) │ │ │ │ - mov 0x54(%r12),%edx │ │ │ │ - mov %r13,0x458(%r12) │ │ │ │ - callq 5eeb0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 62cef │ │ │ │ - mov 0x458(%r12),%rsi │ │ │ │ - jmpq 620d1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - jmpq 62498 │ │ │ │ - neg %r15d │ │ │ │ - movslq %r15d,%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%r12 │ │ │ │ - callq 61bd0 │ │ │ │ - jmpq 622d8 │ │ │ │ - lea 0x48(%rsp),%rcx │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - pushq 0x8(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - pushq $0x0 │ │ │ │ - lea 0x258(%r12),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - movzbl 0x44(%r12),%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x57(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x60(%rsp),%r9 │ │ │ │ - callq a3840 │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 6ea30 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 6eb68 │ │ │ │ + cmpq $0x0,0x20(%r14) │ │ │ │ + jne 6ea30 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x18(%r14),%r12 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 6ea30 │ │ │ │ + cmp 0x20(%rbp),%r15 │ │ │ │ + jb 6e90e │ │ │ │ + jmpq 6eb00 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x20(%rbp) │ │ │ │ + jbe 6eb00 │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,0x54(%rsp) │ │ │ │ + movq $0x0,0x5c(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm1 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3f980 │ │ │ │ add $0x20,%rsp │ │ │ │ - cmpw $0x0,0x50(%rsp) │ │ │ │ - je 626e5 │ │ │ │ - lea 0x2f58(%rbp),%r15 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x458(%r12),%rdi │ │ │ │ - movzwl 0x2(%r13,%r9,2),%eax │ │ │ │ - movzbl 0x80(%rdi),%r14d │ │ │ │ - movzbl 0x81(%rdi),%esi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r15,%rax,8),%r10 │ │ │ │ - movzbl %r14b,%eax │ │ │ │ - mov %r14,%rcx │ │ │ │ - add %eax,%esi │ │ │ │ - movslq %esi,%rdx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jae 6268b │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x88(%rdi),%r11 │ │ │ │ - shr $0x6,%rax │ │ │ │ - mov (%r11,%rax,8),%rax │ │ │ │ - not %rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - and $0xffffffffffffffc0,%rcx │ │ │ │ - and %rbx,%rax │ │ │ │ - jne 6267a │ │ │ │ - add $0x40,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 62669 │ │ │ │ - jmp 6268b │ │ │ │ - nop │ │ │ │ - add $0x40,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jbe 6268b │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x6,%rax │ │ │ │ - mov (%r11,%rax,8),%rax │ │ │ │ - xor $0xffffffffffffffff,%rax │ │ │ │ - je 62660 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - cltq │ │ │ │ - add %rcx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - cmova %rax,%rdx │ │ │ │ - cmp %esi,%edx │ │ │ │ - jae 62c42 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - add $0x1,%r9 │ │ │ │ - mov %r8w,0x98(%rdi,%rax,2) │ │ │ │ - mov 0x18(%r10),%rsi │ │ │ │ - mov 0x458(%r12),%rcx │ │ │ │ - mov %rsi,0x2d8(%rcx,%rax,8) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x458(%r12),%rsi │ │ │ │ - sar $0x6,%eax │ │ │ │ - shl %cl,%rbx │ │ │ │ - cltq │ │ │ │ - or %rbx,0x88(%rsi,%rax,8) │ │ │ │ - movzwl 0x50(%rsp),%eax │ │ │ │ - cmp %r9d,%eax │ │ │ │ - ja 625f0 │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 62af1 │ │ │ │ - mov 0x458(%r12),%rax │ │ │ │ - jmpq 62242 │ │ │ │ - lea 0x48(%rsp),%rcx │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - pushq 0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6e900 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + testb $0x20,0x15(%rbp) │ │ │ │ + jne 6e95d │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + andb $0x7f,0x58(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - pushq $0x0 │ │ │ │ - lea 0x58(%r12),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x2f58(%rbp),%rbx │ │ │ │ - movzbl 0x44(%r12),%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x57(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x64(%rsp),%r9 │ │ │ │ - callq a3840 │ │ │ │ + movb $0x0,0xc2(%rbp) │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + movq $0x0,0xe0(%rbp) │ │ │ │ + mov %r15,0x20(%rbp) │ │ │ │ + mov %r15,0xd8(%rbp) │ │ │ │ + mov %eax,0x1c(%rbp) │ │ │ │ + mov %eax,0xd4(%rbp) │ │ │ │ + movl $0x0,0xd0(%rbp) │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 6ebf8 │ │ │ │ + cmpb $0x8,0x2(%r14) │ │ │ │ + je 6e8b0 │ │ │ │ + movdqu 0x14(%r14),%xmm2 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov 0x24(%r14),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3f980 │ │ │ │ add $0x20,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%r11d │ │ │ │ - cmpw $0x0,0x50(%rsp) │ │ │ │ - mov %eax,%r15d │ │ │ │ - je 62261 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x458(%r12),%r8 │ │ │ │ - movzwl 0x2(%r13,%r9,2),%eax │ │ │ │ - movzbl 0x80(%r8),%ecx │ │ │ │ - mov %rax,%r10 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rbx,%rax,8),%r14 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 62c66 │ │ │ │ - mov 0x88(%r8),%rax │ │ │ │ - xor $0xffffffffffffffff,%rax │ │ │ │ - jne 62b49 │ │ │ │ - cmp $0x40,%rcx │ │ │ │ - jbe 627e3 │ │ │ │ - lea 0x88(%r8),%rsi │ │ │ │ - mov $0x40,%edx │ │ │ │ - jmp 627c1 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6e8b0 │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + movzbl 0x2(%r14),%eax │ │ │ │ + cmp $0x8,%al │ │ │ │ + je 6ec53 │ │ │ │ + cmp $0x9,%al │ │ │ │ + jne 6ec4c │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %eax,0x54(%rcx) │ │ │ │ + jmpq 6eb80 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + ja 6ea49 │ │ │ │ + jmp 6eaa0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x40,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jbe 627e3 │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x6,%rax │ │ │ │ - mov (%rsi,%rax,8),%rax │ │ │ │ - xor $0xffffffffffffffff,%rax │ │ │ │ - je 627b8 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - cltq │ │ │ │ - add %rax,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - cmova %rdx,%rcx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jae 62c66 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %r11,%rdi │ │ │ │ - add $0x1,%r9 │ │ │ │ - mov %r10w,0x98(%r8,%rax,2) │ │ │ │ - mov 0x18(%r14),%rsi │ │ │ │ - shl %cl,%rdi │ │ │ │ - mov 0x458(%r12),%rdx │ │ │ │ - mov %rsi,0x2d8(%rdx,%rax,8) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x458(%r12),%rdx │ │ │ │ - sar $0x6,%eax │ │ │ │ - cltq │ │ │ │ - or %rdi,0x88(%rdx,%rax,8) │ │ │ │ - movzwl 0x50(%rsp),%eax │ │ │ │ - cmp %r9d,%eax │ │ │ │ - ja 62760 │ │ │ │ - jmpq 62261 │ │ │ │ - lea 0x7a267(%rip),%rdi │ │ │ │ - mov $0xc,%ebx │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 62582 │ │ │ │ - lea 0x7a26f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 62ce2 │ │ │ │ - lea 0x12bc8(%rbp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%r13d │ │ │ │ - xchg %r13d,(%rax) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 62878 │ │ │ │ - cmpq $0x0,0x12bb8(%rbp) │ │ │ │ - je 62c00 │ │ │ │ - movabs $0xcccccccccccccccd,%r14 │ │ │ │ - jmp 628b1 │ │ │ │ - nopl (%rax) │ │ │ │ add $0x1,%r15 │ │ │ │ - cmp 0x12bb8(%rbp),%r15 │ │ │ │ - jae 62b00 │ │ │ │ - mov %r15,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x12bc0(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 628a0 │ │ │ │ - mov (%rax),%rbx │ │ │ │ - lea 0x12ba0(%rbp),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - mul %r14 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rcx │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - movzbl 0xa(%rax),%edx │ │ │ │ - cmp 0x3c(%r12),%edx │ │ │ │ - jne 628a0 │ │ │ │ - movzbl 0xc(%rax),%edx │ │ │ │ - cmp 0x40(%r12),%edx │ │ │ │ - jne 628a0 │ │ │ │ - movzwl 0x8(%rax),%ecx │ │ │ │ - cmp 0x54(%r12),%ecx │ │ │ │ - jne 628a0 │ │ │ │ - movzbl 0xb(%rax),%ecx │ │ │ │ - movzbl 0xe(%rax),%esi │ │ │ │ - sub %edx,%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jge 628a0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - testb $0x2,0xd(%rax) │ │ │ │ - je 6294b │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5f4b0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xchg %ax,%ax │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x12bc8(%rbp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - js 62c0d │ │ │ │ - mov 0x458(%r12),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x1,0x84(%rax) │ │ │ │ - mov 0x458(%r12),%rax │ │ │ │ - lea 0xaa0(%rax),%rdx │ │ │ │ - callq 5e4f0 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 62b10 │ │ │ │ - mov 0x458(%r12),%rax │ │ │ │ - mov 0x54(%r12),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xaa0(%rax),%rdi │ │ │ │ - callq 5eeb0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 62c85 │ │ │ │ - mov 0x458(%r12),%rsi │ │ │ │ - mov 0xaa4(%rsi),%edx │ │ │ │ - cmp 0x54(%r12),%edx │ │ │ │ - jne 62d2d │ │ │ │ - movzwl 0xb58(%rsi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 62d0e │ │ │ │ - movzbl 0xb5b(%rsi),%edi │ │ │ │ - lea 0x7a9f0(%rip),%r15 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %rdi,%r8 │ │ │ │ - test %edi,%edi │ │ │ │ - jne 62a0f │ │ │ │ - jmpq 62ab7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0xb58(%rsi),%eax │ │ │ │ - movzbl 0xb5d(%rsi),%ecx │ │ │ │ - mov %r14d,%ebx │ │ │ │ - shl %cl,%ebx │ │ │ │ - lea -0x1(%rbx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ebx │ │ │ │ - movzbl 0xb5e(%rsi),%edx │ │ │ │ - imul (%r15,%rdx,4),%eax │ │ │ │ - lea 0x0(%r13,%r13,1),%edx │ │ │ │ - lea 0x8(%rdx,%r8,8),%edx │ │ │ │ - imul %edi,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - cmpw $0x0,0xb58(%rsi,%rax,1) │ │ │ │ - je 62a7b │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - sar $0x6,%eax │ │ │ │ - shl %cl,%rdx │ │ │ │ - cltq │ │ │ │ - or %rdx,0x88(%rsi,%rax,8) │ │ │ │ - mov 0x458(%r12),%rcx │ │ │ │ - or %rdx,0x90(%rcx,%rax,8) │ │ │ │ - mov 0x458(%r12),%rsi │ │ │ │ - lea 0xaa0(%rsi),%r9 │ │ │ │ - lea 0x48(%rsi),%r8 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%r13d │ │ │ │ - callq 5f050 │ │ │ │ - mov 0x458(%r12),%rsi │ │ │ │ - movzbl 0xb5b(%rsi),%r8d │ │ │ │ - movzbl %r8b,%edi │ │ │ │ - cmp %edi,%r13d │ │ │ │ - jb 62a08 │ │ │ │ - movzbl 0xb30(%rsi),%eax │ │ │ │ - lea 0xb30(%rsi),%r8 │ │ │ │ - lea 0x2a8(%rsi),%rdi │ │ │ │ - test %al,%al │ │ │ │ - je 6236f │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - callq 76a0 │ │ │ │ - mov 0x458(%r12),%rsi │ │ │ │ - jmpq 6236f │ │ │ │ - mov 0x1c(%rsp),%r15d │ │ │ │ - jmpq 62261 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - jmpq 62950 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 6eaa0 │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,0x94(%rsp) │ │ │ │ + movq $0x0,0x9c(%rsp) │ │ │ │ + movdqu 0x90(%rsp),%xmm0 │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3f980 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6ea40 │ │ │ │ + jmpq 6e950 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x79fca(%rip),%rsi │ │ │ │ + cmp (%rsp),%r13 │ │ │ │ + je 6ec40 │ │ │ │ xor %eax,%eax │ │ │ │ - neg %r14d │ │ │ │ - mov $0x1,%edi │ │ │ │ - movslq %r14d,%rbx │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - jmpq 62582 │ │ │ │ - lea 0x79f5e(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 622d8 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 627d2 │ │ │ │ - mov 0xa4499(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 622af │ │ │ │ - mov 0xa4489(%rip),%rbx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - jmpq 6221e │ │ │ │ - mfence │ │ │ │ - jmpq 6221e │ │ │ │ - mfence │ │ │ │ - jmpq 62287 │ │ │ │ - movl $0x0,0xa547a(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + testb $0x20,0x15(%rbp) │ │ │ │ + jne 6eab5 │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + andb $0x7f,0x58(%rbp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + movb $0x0,0xc2(%rbp) │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + movq $0x0,0xe0(%rbp) │ │ │ │ + mov %r13,0x20(%rbp) │ │ │ │ + mov %r13,0xd8(%rbp) │ │ │ │ + mov %eax,0x1c(%rbp) │ │ │ │ + mov %eax,0xd4(%rbp) │ │ │ │ + movl $0x0,0xd0(%rbp) │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + jmpq 6e8b0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + cmp %eax,0x14(%r14) │ │ │ │ + je 6eb95 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + lea 0x1(%rax),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xa545b(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 622af │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 622af │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa5420(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 622af │ │ │ │ + testb $0x20,0x15(%rbp) │ │ │ │ + jne 6eb21 │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + andb $0x7f,0x58(%rbp) │ │ │ │ + movb $0x0,0xc2(%rbp) │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + movq $0x0,0xe0(%rbp) │ │ │ │ + mov %r15,0x20(%rbp) │ │ │ │ + mov %r15,0xd8(%rbp) │ │ │ │ + mov %eax,0x1c(%rbp) │ │ │ │ + mov %eax,0xd4(%rbp) │ │ │ │ + movl $0x0,0xd0(%rbp) │ │ │ │ + jmpq 6e8b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 622a0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x12bc8(%rbp) │ │ │ │ - lea 0x7a2c4(%rip),%rdi │ │ │ │ - mov $0x1c,%ebx │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 62582 │ │ │ │ - lea 0x7a616(%rip),%rcx │ │ │ │ - mov $0x483,%edx │ │ │ │ - lea 0x79d12(%rip),%rsi │ │ │ │ - lea 0x7a223(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7a5b7(%rip),%rcx │ │ │ │ - mov $0x522,%edx │ │ │ │ - lea 0x79cf3(%rip),%rsi │ │ │ │ - lea 0x7a364(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7a593(%rip),%rcx │ │ │ │ - mov $0x53e,%edx │ │ │ │ - lea 0x79ccf(%rip),%rsi │ │ │ │ - lea 0x79e81(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7a594(%rip),%rcx │ │ │ │ - mov $0x58a,%edx │ │ │ │ - lea 0x79cb0(%rip),%rsi │ │ │ │ - lea 0x71d9c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7a555(%rip),%rcx │ │ │ │ - mov $0x50b,%edx │ │ │ │ - lea 0x79c91(%rip),%rsi │ │ │ │ - lea 0x7a2da(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7a536(%rip),%rcx │ │ │ │ - mov $0x50a,%edx │ │ │ │ - lea 0x79c72(%rip),%rsi │ │ │ │ - lea 0x7a29b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %r13d,%ebx │ │ │ │ - neg %ebx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - jmpq 62582 │ │ │ │ - lea 0x7a56a(%rip),%rcx │ │ │ │ - mov $0x5cd,%edx │ │ │ │ - lea 0x79c46(%rip),%rsi │ │ │ │ - lea 0x71d32(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7a50b(%rip),%rcx │ │ │ │ - mov $0x58e,%edx │ │ │ │ - lea 0x79c27(%rip),%rsi │ │ │ │ - lea 0x7a208(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7a4ec(%rip),%rcx │ │ │ │ - mov $0x58d,%edx │ │ │ │ - lea 0x79c08(%rip),%rsi │ │ │ │ - lea 0x7a1b9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x12be0(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x12bd0(%r14),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov 0x12bd0(%r14),%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 62dff │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%r13),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x458(%r13),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 62dee │ │ │ │ - movzbl 0x2d3(%rsi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 62dee │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x98(%rsi),%rdx │ │ │ │ - lea 0x9a(%rsi,%rax,2),%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 62de5 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movzbl 0xa0(%rbx),%edi │ │ │ │ - cmp %dil,0x2f76(%r14,%rax,8) │ │ │ │ - je 62e18 │ │ │ │ - add $0x2,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 62dc8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 62d90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 6e8d0 │ │ │ │ + movslq %eax,%r12 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0xffffffe2,0x7c(%rsi) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 5e1a0 │ │ │ │ - jmp 62dee │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x12ba0(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ + retq │ │ │ │ + cmpb $0x8,0x2(%r14) │ │ │ │ + je 6eb0e │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rsp,%rbx │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x14,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 1a7f0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 62f10 │ │ │ │ - movzbl 0xd(%rsi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 62ee0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0xc8,%rcx │ │ │ │ - jb 62f29 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0xfff,%edx │ │ │ │ - add $0xc8,%rdx │ │ │ │ - cmp $0x1000,%rdx │ │ │ │ - jbe 62f08 │ │ │ │ - add $0xc7,%rax │ │ │ │ - or $0xfff,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - jmp 62e70 │ │ │ │ - nopl (%rax) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 62e94 │ │ │ │ - mov 0x12bb0(%r12),%rax │ │ │ │ - cmp %rax,0x12bb8(%r12) │ │ │ │ - je 62f3f │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5f9c0 │ │ │ │ - jmp 62e94 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - jmp 62ed5 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 62f5e │ │ │ │ + mov %r15,0x74(%rsp) │ │ │ │ + movq $0x0,0x7c(%rsp) │ │ │ │ + movdqu 0x70(%rsp),%xmm4 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3f980 │ │ │ │ add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - movq $0xffffffffffffffff,(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ - jmpq 62e70 │ │ │ │ - lea 0x7a39a(%rip),%rcx │ │ │ │ - mov $0x274,%edx │ │ │ │ - lea 0x799f6(%rip),%rsi │ │ │ │ - lea 0x79e97(%rip),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6eb0e │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + jmpq 6e8b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %eax,%eax │ │ │ │ + je 6e9b5 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + movslq (%rsp),%r12 │ │ │ │ + jmpq 6eb80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmpq 6e83f │ │ │ │ + mov $0xffffffffffffffff,%r12 │ │ │ │ + mov $0x1000,%r13d │ │ │ │ + shl %cl,%r12 │ │ │ │ + not %r12 │ │ │ │ + jmpq 6e825 │ │ │ │ + mov $0xffffffffffffffe4,%r12 │ │ │ │ + jmpq 6eb73 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 6ea20 │ │ │ │ + lea 0x57466(%rip),%rcx │ │ │ │ + mov $0x1dd,%edx │ │ │ │ + lea 0x572b3(%rip),%rsi │ │ │ │ + lea 0x5e28e(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ + nopl (%rax) │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r8 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov $0x7f8,%edi │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ + mov $0x8,%ebx │ │ │ │ + sub $0x1e0,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 5df80 │ │ │ │ - test %rax,%rax │ │ │ │ - je 63367 │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ + mov %rsi,0xc(%rsp) │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + movq $0x0,0x4(%rsp) │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x24(%rsp) │ │ │ │ + mov %rax,0x2c(%rsp) │ │ │ │ + test %dl,%dl │ │ │ │ + je 6ecef │ │ │ │ + cmpb $0x1,0x46a(%rdi) │ │ │ │ + sbb %ebx,%ebx │ │ │ │ + and $0xfffffffe,%ebx │ │ │ │ + add $0xa,%ebx │ │ │ │ + lea 0xe0(%rsp),%rbp │ │ │ │ + mov %r8,%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x7a417(%rip),%rbx │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x34(%rsp) │ │ │ │ - movq $0x0,0x3c(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x400,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x30,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movdqu 0x50(%rsp),%xmm1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ movdqu 0x30(%rsp),%xmm2 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ mov 0x40(%rsp),%eax │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ + movups %xmm1,0x18(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x76(%rip),%rax │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - lea 0x12ba0(%r13),%rax │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0x14,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1a7f0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6333a │ │ │ │ - testb $0x1,0xd(%r13) │ │ │ │ - jne 63196 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0xc8,%rcx │ │ │ │ - jb 63350 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0xfff,%edx │ │ │ │ - add $0xc8,%rdx │ │ │ │ - cmp $0x1000,%rdx │ │ │ │ - jbe 63330 │ │ │ │ - add $0xc7,%rax │ │ │ │ - or $0xfff,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - jmp 63050 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - lea 0x28(%rbp),%r10 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movdqu 0x10(%rdi),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rbp) │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 63112 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rbp,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 63100 │ │ │ │ - movzbl 0x2b(%rbp),%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov %rsi,%rdi │ │ │ │ - test %esi,%esi │ │ │ │ - je 63175 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2d(%rbp),%ecx │ │ │ │ - mov %r11d,%eax │ │ │ │ - movzwl 0x10(%r13,%r8,2),%r9d │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzwl 0x28(%rbp),%eax │ │ │ │ - lea -0x1(%rcx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movzbl 0x2e(%rbp),%edx │ │ │ │ - imul (%rbx,%rdx,4),%eax │ │ │ │ - imul %esi,%eax │ │ │ │ - lea 0x8(%rax,%rdi,8),%eax │ │ │ │ - lea (%rax,%r8,2),%eax │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov %r9w,(%r10,%rax,1) │ │ │ │ - movzbl 0x2b(%rbp),%edi │ │ │ │ - movzbl %dil,%esi │ │ │ │ - cmp %r8d,%esi │ │ │ │ - ja 63130 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 74250 │ │ │ │ - test %eax,%eax │ │ │ │ - je 63280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 6333f │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x20,0x15(%r15) │ │ │ │ - jne 631b0 │ │ │ │ - mov 0x18(%r15),%eax │ │ │ │ - andb $0x7f,0x58(%r15) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movb $0x0,0xc2(%r15) │ │ │ │ - movq $0x0,0x28(%r15) │ │ │ │ - movq $0x0,0xe0(%r15) │ │ │ │ - mov %rdx,0x20(%r15) │ │ │ │ - mov %rdx,0xd8(%r15) │ │ │ │ - mov %eax,0x1c(%r15) │ │ │ │ - mov %eax,0xd4(%r15) │ │ │ │ - movl $0x0,0xd0(%r15) │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 63310 │ │ │ │ - cmpb $0xe,0x2(%rdi) │ │ │ │ - jne 63322 │ │ │ │ - movzbl 0x3(%rsi),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 63280 │ │ │ │ - movzbl 0x5(%rsi),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzwl (%rsi),%eax │ │ │ │ - lea -0x1(%rcx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movzbl 0x6(%rsi),%edx │ │ │ │ - mov (%rbx,%rdx,4),%ecx │ │ │ │ - imul %r8d,%ecx │ │ │ │ - imul %ecx,%eax │ │ │ │ - lea 0x8(%rax,%r8,8),%ecx │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - lea 0x12(%r13,%rax,2),%r8 │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - jmp 63269 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 63280 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - movzwl (%rsi,%rdx,1),%edx │ │ │ │ - cmp %dx,(%rax) │ │ │ │ - je 63260 │ │ │ │ - jmpq 630d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %eax,0xd8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 63196 │ │ │ │ - mov %eax,%r8d │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + callq 4c340 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 63079 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8d,0x4(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ + je 6ed98 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x4(%rsp),%r8d │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + callq 3c8c0 │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 6ee26 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 63347 │ │ │ │ - add $0x108,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + jne 6efb9 │ │ │ │ + add $0x1e0,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x30,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movdqu 0x50(%rsp),%xmm7 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movups %xmm7,0x18(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm7 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 4c340 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 6318d │ │ │ │ - cmpb $0xe,0x2(%rdi) │ │ │ │ - je 63215 │ │ │ │ - mov $0xfffffffb,%r8d │ │ │ │ - jmp 632c2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - jmpq 630c0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 632c2 │ │ │ │ - mov %eax,%r8d │ │ │ │ - jmpq 632c2 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x10(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x18(%rsp) │ │ │ │ - jmpq 63050 │ │ │ │ - lea 0x79e72(%rip),%rcx │ │ │ │ - mov $0x643,%edx │ │ │ │ - lea 0x795ce(%rip),%rsi │ │ │ │ - lea 0x79796(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - lea -0x4949(%rip),%rdx │ │ │ │ - mov $0x6,%esi │ │ │ │ - callq 304f0 │ │ │ │ + jne 6ed4c │ │ │ │ + sub $0x30,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movdqu 0x50(%rsp),%xmm5 │ │ │ │ + movdqu 0x30(%rsp),%xmm6 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movups %xmm5,0x18(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + callq 4c340 │ │ │ │ + add $0x30,%rsp │ │ │ │ mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 633b0 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x7976a(%rip),%rsi │ │ │ │ + jne 6ed4c │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %r13,0x44(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x6c(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm3 │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x59(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 6ef68 │ │ │ │ + cmpb $0x8,0x2(%rdi) │ │ │ │ + jne 6ef80 │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + callq 6e0c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movq $0x0,0x1c0(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movups %xmm0,0x1b0(%rsp) │ │ │ │ + mov 0x2c(%r14),%eax │ │ │ │ + movups %xmm0,0x1a0(%rsp) │ │ │ │ + movdqu 0x1c(%r14),%xmm4 │ │ │ │ + mov %eax,0x1c4(%rsp) │ │ │ │ + mov 0xb4(%rsp),%eax │ │ │ │ + movl $0x90106,0x1a0(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + movups %xmm4,0x1b4(%rsp) │ │ │ │ + mov %eax,0x1c8(%rsp) │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6ed4c │ │ │ │ + movq $0x0,0x180(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ + movl $0x1,0x188(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq 6ed4c │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 6ee9d │ │ │ │ + jmpq 6ed4c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + lea 0x57101(%rip),%rsi │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 6ed61 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rsi,%r13 │ │ │ │ mov %rdi,%rsi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %rbx,%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x6,%esi │ │ │ │ - movq $0xffffffffffffffff,0x24(%rsp) │ │ │ │ - movq $0x0,0x2c(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x8f(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85480 │ │ │ │ - test %rax,%rax │ │ │ │ - je 635d0 │ │ │ │ + callq 6e100 │ │ │ │ + mov %rax,%rsi │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 635d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x18(%rax),%rbx │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - lea 0x1(%rbx),%r15 │ │ │ │ + ja 6f098 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6359a │ │ │ │ - test %r15,%r15 │ │ │ │ - je 6359a │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 63530 │ │ │ │ - movq $0x0,0x12bb8(%r14) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 635f0 │ │ │ │ - bsr %rbx,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0x10,%ebp │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - shl %cl,%rbp │ │ │ │ - mov %rax,0x12bb0(%r14) │ │ │ │ - cmp $0xfff,%rbp │ │ │ │ - jbe 63600 │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 6f000 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5e050 │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6362b │ │ │ │ - mov %rax,0x12bc0(%r14) │ │ │ │ - movabs $0xcccccccccccccccd,%rbp │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - lea 0x12ba0(%r14,%r13,8),%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 63553 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mul %rbp │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rcx │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - callq 1a5c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 63620 │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 63550 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ + callq 3e640 │ │ │ │ + test %r12d,%r12d │ │ │ │ + cmove %eax,%r12d │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6365f │ │ │ │ - add $0xf8,%rsp │ │ │ │ + jne 6f0b6 │ │ │ │ + add $0xe8,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp 6359a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x1,0x12bb0(%r14) │ │ │ │ - mov $0x10,%ebp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5df80 │ │ │ │ - mov %rax,0x12bc0(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 63530 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - jmpq 6359a │ │ │ │ - callq 16af0 │ │ │ │ - lea -0x1(%rbp),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 63529 │ │ │ │ - movq $0x0,0x12bc0(%r14) │ │ │ │ - jmp 63620 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 6f059 │ │ │ │ + jmpq 6f02b │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - lea 0x12bc8(%rsi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x21524111(%rsi,%rdx,1),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmp $0xc,%esi │ │ │ │ + jbe 6f13d │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + add 0x8(%rdi),%eax │ │ │ │ + sub $0xc,%esi │ │ │ │ + add $0xc,%rdi │ │ │ │ + add -0x8(%rdi),%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + add %ecx,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x4,%ecx │ │ │ │ + xor %r8d,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %ecx,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + rol $0x6,%edx │ │ │ │ + xor %r8d,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %edx,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + rol $0x8,%eax │ │ │ │ + xor %r8d,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x10,%r8d │ │ │ │ + xor %r8d,%ecx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + ror $0xd,%r8d │ │ │ │ + xor %r8d,%edx │ │ │ │ + mov %edx,%r9d │ │ │ │ + sub %edx,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + rol $0x4,%r9d │ │ │ │ + xor %r9d,%eax │ │ │ │ + cmp $0xc,%esi │ │ │ │ + ja 6f0d0 │ │ │ │ + lea 0x5701c(%rip),%r8 │ │ │ │ + mov %esi,%esi │ │ │ │ + movslq (%r8,%rsi,4),%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + jmpq *%rsi │ │ │ │ + movzbl 0xb(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0xa(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x9(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x8(%rdi),%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x7(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x6(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x5(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x4(%rdi),%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x3(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl 0x2(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl 0x1(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + add %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + rol $0xe,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %eax,%ecx │ │ │ │ + rol $0xb,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + xor %ecx,%edx │ │ │ │ + ror $0x7,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + rol $0x10,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %eax,%ecx │ │ │ │ + rol $0x4,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + xor %ecx,%edx │ │ │ │ + rol $0xe,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + ror $0x8,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ push %r12 │ │ │ │ + lea -0x3(%rdx),%ecx │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + lea 0x308(%rsi),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 63690 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpq $0x0,0x12bb8(%rbp) │ │ │ │ - lea 0x12ba0(%rbp),%r13 │ │ │ │ - movabs $0xcccccccccccccccd,%r12 │ │ │ │ - je 63762 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x12bc0(%rbp),%rax │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x1,%r15 │ │ │ │ - shl $0x4,%rbx │ │ │ │ - mov (%rax,%rbx,1),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mul %r12 │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - movzbl 0xc(%rax),%edx │ │ │ │ - add 0x12bc0(%rbp),%rbx │ │ │ │ - movzbl 0xb(%rax),%r9d │ │ │ │ - mov 0x8(%rbx),%r8d │ │ │ │ - sub %rdi,%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x90(%rbx),%r10 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + movzbl 0xac(%rsi),%eax │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + setbe %sil │ │ │ │ + lea -0x3(%rax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + setbe %cl │ │ │ │ + cmp %cl,%sil │ │ │ │ + mov 0x98(%rbx),%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + cmovne %eax,%edx │ │ │ │ + mov 0xa8(%rbx),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ push %rdx │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - sub %edx,%r9d │ │ │ │ - lea 0x79406(%rip),%rdx │ │ │ │ - callq 5de90 │ │ │ │ - cltq │ │ │ │ - add %rax,(%r14) │ │ │ │ - pop %rax │ │ │ │ - mov $0x14,%eax │ │ │ │ - cmpq $0x14,0x12bb8(%rbp) │ │ │ │ - cmovbe 0x12bb8(%rbp),%rax │ │ │ │ - pop %rdx │ │ │ │ - cmp %r15,%rax │ │ │ │ - ja 636c0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x12bc8(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %r10,%rdx │ │ │ │ + push %rax │ │ │ │ + movzwl 0xae(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + pushq 0xc0(%rbx) │ │ │ │ + pushq 0xb8(%rbx) │ │ │ │ + pushq 0xb0(%rbx) │ │ │ │ + pushq 0xa8(%rbx) │ │ │ │ + pushq 0xa0(%rbx) │ │ │ │ + lea 0x40(%rsp),%r9 │ │ │ │ + callq 54300 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6f2d1 │ │ │ │ + movzwl 0xae(%rbx),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x9,%esi │ │ │ │ + callq a0b80 │ │ │ │ + mov 0xa8(%rbx),%eax │ │ │ │ + movdqu (%rsp),%xmm0 │ │ │ │ + movdqu 0x10(%rsp),%xmm1 │ │ │ │ + shl $0x9,%eax │ │ │ │ + movups %xmm0,0xa0(%rbx) │ │ │ │ + mov %eax,0x330(%rbx) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movups %xmm1,0xb0(%rbx) │ │ │ │ + mov %rax,0xc0(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6f2ed │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - lea 0x12be0(%rsi),%rax │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x12bd0(%rbx),%rbx │ │ │ │ - add $0x12bd0,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 638c2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - lea 0x7980a(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x38(%rbx),%ecx │ │ │ │ - mov 0x40(%rbx),%r9d │ │ │ │ - mov 0x3c(%rbx),%r8d │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 5de90 │ │ │ │ - movslq %eax,%r12 │ │ │ │ - add (%r15),%r12 │ │ │ │ - mov %r12,(%r15) │ │ │ │ - mov 0x458(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 638b4 │ │ │ │ - movzbl 0x80(%rbp),%eax │ │ │ │ - lea 0x90(%rbp),%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %al,0x17(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - sar $0x6,%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - je 63960 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x90(%rbp,%r13,8),%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - callq b5080 │ │ │ │ - add %eax,%r14d │ │ │ │ - cmp %r13d,0x4(%rsp) │ │ │ │ - jg 63840 │ │ │ │ - movzbl 0x17(%rsp),%ecx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 63888 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movslq 0x4(%rsp),%r13 │ │ │ │ - mov $0xffffffffffffffff,%rdi │ │ │ │ - shl %cl,%rdi │ │ │ │ - not %rdi │ │ │ │ - and (%rax,%r13,8),%rdi │ │ │ │ - callq b5080 │ │ │ │ - add %eax,%r14d │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r12,%rdi │ │ │ │ - movzbl 0x81(%rbp),%r8d │ │ │ │ - lea 0x7976b(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %r12,%rsi │ │ │ │ - callq 5de90 │ │ │ │ - cltq │ │ │ │ - add %rax,(%r15) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp 0x8(%rsp),%rbx │ │ │ │ - jne 637d0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - lea 0x12c18(%rbx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x12c08(%rbx),%rax │ │ │ │ - lea 0x12c08(%rdx),%rbp │ │ │ │ - lea -0x38(%rax),%rbx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 63941 │ │ │ │ - lea 0x79737(%rip),%r13 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x4c(%rbp),%eax │ │ │ │ + mov 0x30(%rdi),%r14 │ │ │ │ + mov 0x50(%rsp),%r12d │ │ │ │ + mov 0x54(%rsp),%esi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jb 6f4d8 │ │ │ │ + sub %r12d,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %eax,0x4c(%rbp) │ │ │ │ + mov 0x130(%rdi),%rbx │ │ │ │ + mov %esi,%eax │ │ │ │ + add %rax,0x80(%rdi) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movl $0x60105,(%rbx) │ │ │ │ + movdqu 0x7c(%rdi),%xmm1 │ │ │ │ + movups %xmm1,0x14(%rbx) │ │ │ │ + mov 0x8c(%rdi),%eax │ │ │ │ + mov %esi,0x10(%rbx) │ │ │ │ + mov %eax,0x24(%rbx) │ │ │ │ + movzwl 0x5c(%rsp),%eax │ │ │ │ + or 0x60(%rsp),%ax │ │ │ │ + mov %rdx,0x4(%rbx) │ │ │ │ + mov %ecx,0xc(%rbx) │ │ │ │ + jne 6f490 │ │ │ │ + cmpw $0x0,0x50(%rbp) │ │ │ │ + je 6f464 │ │ │ │ + lea 0x2f58(%r14),%r11 │ │ │ │ + lea 0x28(%rbx),%r10 │ │ │ │ + xor %edi,%edi │ │ │ │ + movabs $0xfffffffffff,%r8 │ │ │ │ + movabs $0xffff00000000000f,%r9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x78(%rbx),%r9d │ │ │ │ - movzbl 0x80(%rbx),%ecx │ │ │ │ - movzbl 0x81(%rbx),%r8d │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 5de90 │ │ │ │ - cltq │ │ │ │ - add %rax,(%r15) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - lea -0x38(%rax),%rbx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 63908 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + movzwl 0x52(%rbp,%rdi,2),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r11,%rax,8),%rsi │ │ │ │ + movzbl 0x1e(%rsi),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r14,%rax,8),%rcx │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + lea -0x28(%r10,%rax,8),%rdx │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + cmpb $0x0,0xba(%rcx) │ │ │ │ + mov $0x1,%eax │ │ │ │ + je 6f406 │ │ │ │ + movzwl 0x4c(%r13),%eax │ │ │ │ + shr %ax │ │ │ │ + and $0x1,%eax │ │ │ │ + movzbl (%rdx),%r15d │ │ │ │ + add %eax,%eax │ │ │ │ + and $0xfffffffd,%r15d │ │ │ │ + or %r15d,%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + movzwl 0xb2(%rcx),%eax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %eax,%r15d │ │ │ │ + sub 0x10(%rsi),%r15d │ │ │ │ + mov %rcx,%rax │ │ │ │ + and %r9,%rcx │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %r8,%rax │ │ │ │ + add %r15,%rax │ │ │ │ + and %r8,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + addb $0x1,(%rbx) │ │ │ │ + mov 0x10(%rsi),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + ja 6f4b9 │ │ │ │ + sub %r12d,%eax │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %eax,0x10(%rsi) │ │ │ │ + movzwl 0x50(%rbp),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + ja 6f3c0 │ │ │ │ + mov 0x130(%r13),%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,0x130(%r13) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 6385b │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - lea 0x12bd0(%rdi),%r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x12be0(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - jmp 639be │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 639d2 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 7a20 │ │ │ │ - cmpq $0x0,0x458(%rbp) │ │ │ │ - jne 63a17 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x12bd0(%rbx),%rbp │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jne 63990 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - lea 0x12c08(%rbx),%rax │ │ │ │ - cmp %rax,0x12c08(%rbx) │ │ │ │ - jne 63a36 │ │ │ │ - mov 0x12bc0(%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - lea 0x12ba0(%rbx),%rdi │ │ │ │ - movq $0x0,0x12bc0(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 1a960 │ │ │ │ - lea 0x797b2(%rip),%rcx │ │ │ │ - mov $0x6d6,%edx │ │ │ │ - lea 0x78f1e(%rip),%rsi │ │ │ │ - lea 0x7911b(%rip),%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pushq 0x78(%rsp) │ │ │ │ + pushq 0x78(%rsp) │ │ │ │ + pushq 0x78(%rsp) │ │ │ │ + pushq 0x78(%rsp) │ │ │ │ + pushq 0x78(%rsp) │ │ │ │ + callq 628b0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + jmpq 6f390 │ │ │ │ + lea 0x56e80(%rip),%rcx │ │ │ │ + mov $0x2d5,%edx │ │ │ │ + lea 0x57fb4(%rip),%rsi │ │ │ │ + lea 0x58095(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x79793(%rip),%rcx │ │ │ │ - mov $0x6da,%edx │ │ │ │ - lea 0x78eff(%rip),%rsi │ │ │ │ - lea 0x79610(%rip),%rdi │ │ │ │ + lea 0x56e61(%rip),%rcx │ │ │ │ + mov $0x2ba,%edx │ │ │ │ + lea 0x57f95(%rip),%rsi │ │ │ │ + lea 0x58046(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x56de5(%rip),%rcx │ │ │ │ + mov $0x1d3,%edx │ │ │ │ + lea 0x47f59(%rip),%rsi │ │ │ │ + lea 0x5d9dd(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x12c48(%rdi),%rax │ │ │ │ - movq $0x0,0x12c40(%rdi) │ │ │ │ - mov %rax,0x12c50(%rdi) │ │ │ │ - mov %rax,0x12c48(%rdi) │ │ │ │ - lea -0x3f47(%rip),%rax │ │ │ │ - mov %rax,0x12c58(%rdi) │ │ │ │ - lea 0x12c78(%rdi),%rax │ │ │ │ - mov %rax,0x12c80(%rdi) │ │ │ │ - mov %rax,0x12c78(%rdi) │ │ │ │ - lea -0x424a(%rip),%rax │ │ │ │ - mov %rax,0x12c88(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x12c70(%rdi) │ │ │ │ - movl $0x18,0x12c68(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 63b25 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 63ba0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 63bb0 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 63b7d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x56dcd(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x49ea4(%rip),%rsi │ │ │ │ + lea 0x49eb5(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 63cb0 │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rcx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x8(%rdx),%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - lea -0x8(,%rax,8),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - shr $0x5,%rdx │ │ │ │ - mov %edx,%edx │ │ │ │ - lea (%rdx,%rdx,2),%rbp │ │ │ │ - shl $0x4,%rbp │ │ │ │ - add %r12,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae 63ca6 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov %r12,%r14 │ │ │ │ - lea 0x797f1(%rip),%r13 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x20(%r14),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - test $0x1,%cl │ │ │ │ - je 63c81 │ │ │ │ - lea 0x797d0(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x30,%r14 │ │ │ │ - callq 63ad0 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 63ca6 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - sub %rdi,%r8 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - je 63c1d │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x7e270(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 63ad0 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x20(%r14),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 63c29 │ │ │ │ - shr $0x6,%rcx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x3ffff,%ecx │ │ │ │ - add $0x30,%r14 │ │ │ │ - callq 63ad0 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jb 63c45 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x56ced(%rip),%rcx │ │ │ │ + mov $0x63e,%edx │ │ │ │ + lea 0x57f09(%rip),%rsi │ │ │ │ + lea 0x5801a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ + callq a71b0 │ │ │ │ bsr %r12,%rax │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor $0x3f,%rax │ │ │ │ mov $0x3f,%ecx │ │ │ │ mov $0x1,%esi │ │ │ │ sub %eax,%ecx │ │ │ │ mov $0x1000,%eax │ │ │ │ shl %cl,%rsi │ │ │ │ cmp $0x1000,%rsi │ │ │ │ cmova %rax,%rsi │ │ │ │ callq 70e0 │ │ │ │ xor %r8d,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne 63d27 │ │ │ │ + jne 6f600 │ │ │ │ mov (%rsp),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 63d27 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 63d48 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63d5a │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 6f600 │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ callq 7090 │ │ │ │ mov %rax,%r8 │ │ │ │ - jmp 63d27 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6f61a │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63e28 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x8(%rdi),%r13 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov 0x8(%rdi),%esi │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %r9,%rdi │ │ │ │ + jmpq *%rax │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ - lea -0x8(,%rax,8),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rdi │ │ │ │ - shr $0x5,%rdx │ │ │ │ - mov %edx,%r15d │ │ │ │ - cmp $0x1f,%r8d │ │ │ │ - ja 63e32 │ │ │ │ - test %edx,%edx │ │ │ │ - je 63e10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %ecx,%ebp │ │ │ │ - jmp 63dcd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x30,%r13 │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - je 63e10 │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 63dc0 │ │ │ │ - shr $0x6,%rax │ │ │ │ - and $0x3ffff,%eax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 63dc0 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 73a0 │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne 63dc0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 63dc0 │ │ │ │ - mov %r14d,%eax │ │ │ │ - jmp 63e15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x30(%rdi),%rbx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzwl 0x4e(%rdi),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 6f672 │ │ │ │ + testb $0x4,0x4c(%rdi) │ │ │ │ + jne 6f730 │ │ │ │ + mov 0x2e68(%rbx),%rax │ │ │ │ + mov 0xd0(%rbp),%rdx │ │ │ │ + lea 0x168(%rbx),%rdi │ │ │ │ + sub %rdx,(%rax) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + movq $0x0,0xd0(%rbp) │ │ │ │ + lock xadd %rax,0x168(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 6f790 │ │ │ │ + mov 0x128(%rbp),%rdi │ │ │ │ + lea 0x138(%rbp),%r12 │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + je 6f6c7 │ │ │ │ + callq 7410 │ │ │ │ + mov %r12,0x128(%rbp) │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,0x130(%rbp) │ │ │ │ + mov 0x40(%rbp),%r12 │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + lea 0x15098(%rbx),%rdi │ │ │ │ + callq 9d790 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 6f758 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 6f79b │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - sbb %eax,%eax │ │ │ │ - or $0xffffffea,%eax │ │ │ │ - retq │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmp 63e15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x20(%rsi),%rcx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - and $0x1,%r8d │ │ │ │ - cmp %rax,%r8 │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 63e8b │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shr $0x6,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x3ffff,%edx │ │ │ │ - and $0x3ffff,%ecx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - je 63e90 │ │ │ │ - retq │ │ │ │ + jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x20,%edx │ │ │ │ - jmpq 72b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 28f10 │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 64058 │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rbp │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea -0x8(,%rax,8),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rbp │ │ │ │ - movzbl 0x7b(%r13),%eax │ │ │ │ - lea 0x0(,%rax,8),%rcx │ │ │ │ - shr $0x5,%rdx │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %edx,%ebp │ │ │ │ - lea 0x8(%rbx),%rdx │ │ │ │ - lea (%rdx,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 63f5f │ │ │ │ - lea 0x0(,%rax,8),%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rdx,%rcx,8),%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rdx),%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - and $0xff,%eax │ │ │ │ - je 63f56 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jbe 64038 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - testb $0x1,0x28(%r12,%rax,1) │ │ │ │ - jne 64038 │ │ │ │ - add $0x38,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 63f28 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 6408b │ │ │ │ - mov %ebp,%r15d │ │ │ │ - lea 0x8(%r12),%r14 │ │ │ │ - lea (%r15,%r15,2),%r13 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - lea (%r14,%r13,1),%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 63fad │ │ │ │ - mov %r14,%rbx │ │ │ │ + mov 0x12fc8(%rbx),%edx │ │ │ │ + and $0xfffff,%edx │ │ │ │ + cmp $0xfffff,%edx │ │ │ │ + mov $0xfffffffb,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + mov %ax,0x4e(%rdi) │ │ │ │ + jmpq 6f672 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - testb $0x1,0x20(%rbx) │ │ │ │ - jne 63fa4 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 73a0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 64080 │ │ │ │ - add $0x30,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jb 63f88 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x6f995(%rip),%r12 │ │ │ │ - callq 63cc0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 6403f │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 7a30 │ │ │ │ - mov $0x30,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x1a6(%rip),%rcx │ │ │ │ - callq 7740 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 64026 │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea (%rax,%rax,2),%r12 │ │ │ │ - shl $0x4,%r12 │ │ │ │ - add %rbx,%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - testb $0x1,0x20(%rdi) │ │ │ │ - jne 6401e │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 63e40 │ │ │ │ - test %eax,%eax │ │ │ │ - je 64090 │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6f79b │ │ │ │ + add $0x20,%rsp │ │ │ │ mov %rbp,%rdi │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 64008 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmp 6403f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x79409(%rip),%r12 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov $0x40000001,%esi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x7b(%r13),%eax │ │ │ │ - lea 0x8(%rbx),%rdx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x0(,%rax,8),%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rdx,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 63f14 │ │ │ │ - jmp 6403f │ │ │ │ + jmpq a2250 │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x793aa(%rip),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 64029 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 6403f │ │ │ │ - lea 0x79389(%rip),%r12 │ │ │ │ - jmp 64029 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + callq *0x170(%rbx) │ │ │ │ + jmpq 6f6af │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov $0x1,%esi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x508(%rdi),%rdi │ │ │ │ - callq 28f10 │ │ │ │ - mov 0x508(%r12),%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0xad(%rbx),%edx │ │ │ │ + mov 0x30(%rdi),%rbp │ │ │ │ + movzwl 0xb0(%rbx),%esi │ │ │ │ + mov 0xa4(%rdi),%edi │ │ │ │ + mov 0x90(%rbx),%rax │ │ │ │ + mov 0x98(%rbx),%ecx │ │ │ │ + test %dl,%dl │ │ │ │ + je 6f830 │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 6f830 │ │ │ │ + shl $0x18,%edx │ │ │ │ + shl $0x16,%edi │ │ │ │ + or %edx,%ecx │ │ │ │ + xor $0x10000000,%ecx │ │ │ │ + movzwl %si,%edx │ │ │ │ mov %rax,%r13 │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 64225 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%r14 │ │ │ │ - lea -0x8(,%rax,8),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %r14 │ │ │ │ - shr $0x5,%rdx │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add $0x18,%rdi │ │ │ │ - callq 63cc0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 64230 │ │ │ │ - mov %r14d,0x10(%rbp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 64163 │ │ │ │ - lea -0x1(%r14),%edx │ │ │ │ - lea 0x28(%rbx),%rcx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x1a(%rbp),%rax │ │ │ │ - lea 0x2a(%rbp,%rdx,1),%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - add $0x30,%rcx │ │ │ │ - mov %dl,-0x2(%rax) │ │ │ │ - andb $0x1,-0x2(%rax) │ │ │ │ - mov -0x30(%rcx),%rdx │ │ │ │ - add $0x10,%rax │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov %dx,-0x10(%rax) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 64140 │ │ │ │ - mov 0x508(%r12),%rax │ │ │ │ - add $0x8,%r13 │ │ │ │ + shr $0x20,%rax │ │ │ │ + shl $0x20,%rcx │ │ │ │ + lea (%rdi,%rdx,8),%edx │ │ │ │ + shl $0x20,%r13 │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov $0x1,%ebx │ │ │ │ - cmpb $0x0,0x7b(%rax) │ │ │ │ - jne 641a1 │ │ │ │ - jmpq 64208 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x508(%r12),%rax │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x38,%r13 │ │ │ │ - movzbl 0x7b(%rax),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jbe 64208 │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne 64188 │ │ │ │ - mov 0x28(%r13),%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - test %rax,%rax │ │ │ │ - je 64188 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - shl %cl,%rsi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - sar $0x6,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - or %rsi,0x0(%rbp,%rax,1) │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movzwl 0x1a(%rbp,%rax,1),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 641e0 │ │ │ │ - jmp 64188 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x440(%r12),%rdi │ │ │ │ - sfence │ │ │ │ - mov %rbp,0x440(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64225 │ │ │ │ - callq 7410 │ │ │ │ - xor %eax,%eax │ │ │ │ + movzbl 0xac(%rbx),%esi │ │ │ │ + or %rcx,%rax │ │ │ │ + or %rdx,%r13 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x3(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 6f838 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - retq │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 64227 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x100,%esi │ │ │ │ - ja 64278 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 64250 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - movzbl 0x4d6(%rdi),%eax │ │ │ │ - sub $0x1,%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jbe 642b0 │ │ │ │ - add $0x34,%rsi │ │ │ │ - mov (%rdi,%rsi,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 642b0 │ │ │ │ - add $0x130,%rax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x101(%rsi),%eax │ │ │ │ - mov 0x440(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 642b0 │ │ │ │ - cmp %eax,0x10(%rdx) │ │ │ │ - jbe 642b0 │ │ │ │ - shl $0x4,%rax │ │ │ │ - cmpb $0x0,0x18(%rax,%rdx,1) │ │ │ │ - jne 642b0 │ │ │ │ - lea -0xff(%rsi),%eax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - cmp $0x100,%edx │ │ │ │ - ja 642f0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %edx,%edx │ │ │ │ - jne 642e0 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - sete %r12b │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nop │ │ │ │ - lea -0x101(%rdx),%ecx │ │ │ │ - mov 0xa2cf3(%rip),%rax │ │ │ │ - mov %fs:(%rax),%r8 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 64450 │ │ │ │ - mov 0xa3cef(%rip),%r8 │ │ │ │ - mov %r8,%fs:(%rax) │ │ │ │ - mov 0xa3d64(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 64460 │ │ │ │ - mov 0x440(%rdi),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64339 │ │ │ │ - cmp %ecx,0x10(%rdi) │ │ │ │ - ja 64380 │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - lea -0x1(%rdx),%rcx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 64440 │ │ │ │ - mov 0xa3d30(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 64480 │ │ │ │ - mov %rcx,%fs:(%rax) │ │ │ │ - mov 0xa3d1e(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 64470 │ │ │ │ - mov 0xa3c98(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 643c8 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - shl $0x4,%rcx │ │ │ │ - cmpb $0x0,0x18(%rcx,%rdi,1) │ │ │ │ - jne 64339 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea -0xff(%rdx),%ecx │ │ │ │ - shr $0x3,%r8 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x1ffffff8,%edx │ │ │ │ - add %rdx,%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%rdi,%r8,1),%rdx │ │ │ │ - setne %r12b │ │ │ │ - jmpq 64339 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0xa3c36(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xa3c17(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 64375 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 64375 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa3bdc(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 64375 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%fs:(%rax) │ │ │ │ - jmpq 64375 │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 6f7e7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov %r8,%fs:(%rax) │ │ │ │ - jmpq 64325 │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 64325 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 6436a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 64358 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x5,%esi │ │ │ │ - push %r12 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 644bf │ │ │ │ - nopl (%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - js 644f8 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov $0x2e,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7340 │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ + lea 0x308(%rbx),%r15 │ │ │ │ mov %r13,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %r13,%rcx │ │ │ │ - cmpb $0x2e,(%rbx) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rbx │ │ │ │ - callq 63d60 │ │ │ │ - cmpb $0x0,(%rbx) │ │ │ │ - mov %eax,%r12d │ │ │ │ - jne 644b8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%r8 │ │ │ │ + callq 53de0 │ │ │ │ + xor 0xb8(%rbx),%rax │ │ │ │ + xor 0xc0(%rbx),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + jne 6f89a │ │ │ │ + movzbl 0xac(%rbx),%esi │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 53e30 │ │ │ │ + movb $0x0,0xac(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + jmp 6f81d │ │ │ │ + mov $0xfffffffb,%r14d │ │ │ │ + jmpq 6f81d │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - jmp 64548 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,(%r15) │ │ │ │ - lea 0x1(%rax),%ebp │ │ │ │ - je 64686 │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov $0x2e,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7340 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov 0x30(%rdi),%r12 │ │ │ │ + mov 0x128(%rdi),%r14 │ │ │ │ + cmp 0x130(%rdi),%r14 │ │ │ │ + je 6f9bf │ │ │ │ + mov %r14,%r15 │ │ │ │ + lea 0x5693d(%rip),%r13 │ │ │ │ + jmp 6f910 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 6f8fb │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + lea (%r15,%rax,8),%r15 │ │ │ │ + cmp %r14,0x130(%rbp) │ │ │ │ + je 6fb74 │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + mov %r14,%rbx │ │ │ │ + movzbl 0x2(%rbx),%ecx │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%r14 │ │ │ │ + cmp $0x12,%cl │ │ │ │ + ja 6f8e8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + test $0x50060,%edx │ │ │ │ + je 6f8e8 │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + cmp $0xe,%cl │ │ │ │ + je 6faf8 │ │ │ │ + ja 6fae0 │ │ │ │ + sub $0x5,%ecx │ │ │ │ + lea -0x28(%rsi,%rax,1),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + ja 6fb10 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jae 6f998 │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rbx,%r12 │ │ │ │ - cmpb $0x2e,(%r15) │ │ │ │ - sete %al │ │ │ │ - add %rax,%r15 │ │ │ │ - callq 28f10 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 63d60 │ │ │ │ + tzcnt (%rdx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jns 64538 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ - callq 28f10 │ │ │ │ - lea -0x1(%r12),%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 64730 │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea -0x8(,%rax,8),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %r14 │ │ │ │ - shr $0x5,%rdx │ │ │ │ - mov %edx,%esi │ │ │ │ - cmp $0x1f,%ecx │ │ │ │ - ja 64778 │ │ │ │ - test %edx,%edx │ │ │ │ - je 6476c │ │ │ │ - lea 0x28(%rdi),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 645f1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - add $0x30,%rdx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - je 646e8 │ │ │ │ - mov %ecx,%eax │ │ │ │ - testb $0x1,(%rdx) │ │ │ │ - je 645e0 │ │ │ │ - cmp %eax,%esi │ │ │ │ - jbe 64782 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %r12d,%r8d │ │ │ │ - lea (%rcx,%rcx,2),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x8(%rdi,%rdx,1),%rdx │ │ │ │ - cmp $0x7,%r12d │ │ │ │ - ja 64698 │ │ │ │ - test $0x4,%r8b │ │ │ │ - jne 64759 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 64639 │ │ │ │ - movzbl (%rbx),%esi │ │ │ │ - mov %sil,(%rdx) │ │ │ │ - test $0x2,%r8b │ │ │ │ - jne 64748 │ │ │ │ - cmp $0x20,%r12d │ │ │ │ - je 64650 │ │ │ │ - lea (%rcx,%rcx,2),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - movb $0x0,0x8(%rdx,%r8,1) │ │ │ │ - lea (%rcx,%rcx,2),%rdx │ │ │ │ - shl $0x6,%rbp │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdx,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - and $0xffffc0,%edx │ │ │ │ - and $0xffffffffff000000,%rbp │ │ │ │ - or %rdx,%rbp │ │ │ │ - or $0x3e,%rbp │ │ │ │ - mov %rbp,0x28(%rdi) │ │ │ │ + je 6fa50 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 6fc9c │ │ │ │ + mov %eax,%eax │ │ │ │ + add 0x0(%r13,%rax,8),%rdx │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jb 6f96d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 62b80 │ │ │ │ test %eax,%eax │ │ │ │ - jns 64538 │ │ │ │ + jne 6f8e8 │ │ │ │ + mov 0x128(%rbp),%rax │ │ │ │ + mov $0xfffffffb,%edx │ │ │ │ + mov %dx,0x4e(%rbp) │ │ │ │ + mov %rax,0x130(%rbp) │ │ │ │ + mov 0x120(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 6fb2e │ │ │ │ + nop │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpw $0x0,0xe0(%rbp) │ │ │ │ + lea 0x2f58(%r12),%r14 │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + jne 6f9fe │ │ │ │ + jmp 6fa33 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0xe0(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jbe 6fa33 │ │ │ │ + mov %ebx,%eax │ │ │ │ + movzwl 0xe2(%rbp,%rax,2),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea (%r14,%rax,8),%rsi │ │ │ │ + mov %r13d,%eax │ │ │ │ + lock xadd %eax,0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 6f9f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 191e0 │ │ │ │ + movzwl 0xe0(%rbp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 6f9fe │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0xe0(%rbp) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 6f998 │ │ │ │ + movzbl 0x6(%rdx),%r10d │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %r10,%rcx │ │ │ │ + sar $0x6,%r10 │ │ │ │ + shl %cl,%rax │ │ │ │ + and 0x120(%rbp,%r10,8),%rax │ │ │ │ + jne 6fa80 │ │ │ │ + add $0x8,%rdx │ │ │ │ + jmpq 6f968 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + callq 64220 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + movzbl 0x2(%rbx),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 6f998 │ │ │ │ + lea 0x566e9(%rip),%rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov $0x1,%r8d │ │ │ │ + movslq (%rdi,%rax,4),%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + jmpq *%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - lea 0x8(%rdx),%r9 │ │ │ │ - and $0xfffffffffffffff8,%r9 │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov -0x8(%rbx,%r8,1),%rsi │ │ │ │ - mov %rsi,-0x8(%rdx,%r8,1) │ │ │ │ - sub %r9,%rdx │ │ │ │ - sub %rdx,%rbx │ │ │ │ - add %r8d,%edx │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jb 64639 │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %r10d,%esi │ │ │ │ - add $0x8,%r10d │ │ │ │ - mov (%rbx,%rsi,1),%r11 │ │ │ │ - mov %r11,(%r9,%rsi,1) │ │ │ │ - cmp %edx,%r10d │ │ │ │ - jb 646cb │ │ │ │ - jmpq 64639 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x1(%rax,%rax,1),%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - callq 29390 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 6473e │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - lea -0x8(,%rax,8),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %r14 │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x5,%rdx │ │ │ │ - mov %edx,%esi │ │ │ │ - jmpq 645f6 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x1f,%ecx │ │ │ │ - ja 64778 │ │ │ │ - mov $0x7,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 646f3 │ │ │ │ - mov $0xffffffe4,%eax │ │ │ │ - jmpq 64686 │ │ │ │ - movzwl -0x2(%rbx,%r8,1),%esi │ │ │ │ - mov %si,-0x2(%rdx,%r8,1) │ │ │ │ - jmpq 64639 │ │ │ │ - mov (%rbx),%esi │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - mov -0x4(%rbx,%r8,1),%esi │ │ │ │ - mov %esi,-0x4(%rdx,%r8,1) │ │ │ │ - jmpq 64639 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x7,%edx │ │ │ │ - jmpq 646f3 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmpq 64686 │ │ │ │ - lea 0x78d37(%rip),%rcx │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x78cca(%rip),%rsi │ │ │ │ - lea 0x78cdd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov $0x5,%esi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - mov (%r8),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 28f10 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x8(%rax),%rbp │ │ │ │ - jmp 64851 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea (%rsi,%rax,8),%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rdi │ │ │ │ - shr $0x5,%rdx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jae 64856 │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x20(%rbp,%rax,1),%rdx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 64856 │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov %r12w,-0x2(%rsp,%rcx,2) │ │ │ │ - movzwl %r12w,%eax │ │ │ │ - and $0x3ffff,%edx │ │ │ │ - je 64898 │ │ │ │ - add $0x1,%rcx │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - cmp $0x21,%rcx │ │ │ │ - je 64856 │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 64800 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x78c22(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 63ad0 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 648f1 │ │ │ │ - add $0x50,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + lea -0x28(%rsi,%rax,8),%rdi │ │ │ │ + jmpq 6f968 │ │ │ │ + movzbl 0x2b(%rbx),%eax │ │ │ │ + lea 0x8(%rsi,%rax,8),%rdi │ │ │ │ + jmpq 6f968 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rcx),%r14d │ │ │ │ - lea 0x6ea5f(%rip),%r13 │ │ │ │ - lea (%rax,%rax,2),%r12 │ │ │ │ - mov $0x20,%esi │ │ │ │ - shl $0x4,%r12 │ │ │ │ - add %rbp,%r12 │ │ │ │ + cmp $0x10,%cl │ │ │ │ + je 6fb20 │ │ │ │ + cmp $0x12,%cl │ │ │ │ + jne 6fb10 │ │ │ │ + lea 0x50(%rbx),%rdx │ │ │ │ + lea -0x28(%rsi,%rax,1),%rdi │ │ │ │ + jmpq 6f95e │ │ │ │ + movzbl 0x2b(%rbx),%eax │ │ │ │ + lea 0x30(%rbx),%rdx │ │ │ │ + lea 0x8(%rsi,%rax,8),%rdi │ │ │ │ + jmpq 6f95e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + jmpq 6f95e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x30(%rbx),%rdx │ │ │ │ + lea -0x28(%rsi,%rax,1),%rdi │ │ │ │ + jmpq 6f95e │ │ │ │ + tzcnt %rbx,%rbx │ │ │ │ + lea 0xe0(%rbp),%r13 │ │ │ │ + mov $0xffffffffffffffff,%r14 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 73a0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 19400 │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + cmp $0x3f,%ebx │ │ │ │ + je 6f9d0 │ │ │ │ + mov %r14,%rbx │ │ │ │ + shl %cl,%rbx │ │ │ │ + and 0x120(%rbp),%rbx │ │ │ │ + je 6f9d0 │ │ │ │ + tzcnt %rbx,%rbx │ │ │ │ + jmp 6fb41 │ │ │ │ + mov 0x128(%rbp),%rbx │ │ │ │ + mov %r15,0x130(%rbp) │ │ │ │ + lea 0x68(%rbp),%r14 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne 6fba0 │ │ │ │ + jmpq 6f9bf │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + lea (%rbx,%rax,8),%rbx │ │ │ │ + cmp %rbx,0x130(%rbp) │ │ │ │ + je 6fbeb │ │ │ │ + lea 0x28(%rbx),%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 8acc0 │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 63050 │ │ │ │ + test %al,%al │ │ │ │ + je 6fb90 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + testb $0x4,0x4f9(%rdi) │ │ │ │ + jne 6fb90 │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq 954a0 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + lea (%rbx,%rax,8),%rbx │ │ │ │ + cmp %rbx,0x130(%rbp) │ │ │ │ + jne 6fba0 │ │ │ │ + mov 0x128(%rbp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 6f9bf │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rax),%edx │ │ │ │ + add %rdx,%r13 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 6fc00 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *0x118(%rbp) │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 6fcbb │ │ │ │ + mov 0x128(%rbp),%rax │ │ │ │ + mov 0x130(%rbp),%rcx │ │ │ │ + test %r8d,%r8d │ │ │ │ + setne %r9b │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 6fc85 │ │ │ │ mov %rax,%rdx │ │ │ │ - callq 20ab0 │ │ │ │ - sub $0x1,%r14d │ │ │ │ - jb 64876 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 63ad0 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - mov %r14d,%eax │ │ │ │ - movzwl (%rsp,%rax,2),%eax │ │ │ │ - jmp 648a3 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xor %esi,%esi │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x570(%rdi),%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov 0x10(%rdx),%edi │ │ │ │ + add %rdi,%rsi │ │ │ │ + movzbl (%rdx),%edi │ │ │ │ + lea (%rdx,%rdi,8),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 6fc50 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 6fc6c │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 6fcda │ │ │ │ + xor %edx,%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rax),%esi │ │ │ │ + add %rsi,%rdx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + lea (%rax,%rsi,8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 6fc70 │ │ │ │ + sub %rdx,%r13 │ │ │ │ + add %r13d,0x48(%rbp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 6f9bf │ │ │ │ + mov %r8w,0x4e(%rbp) │ │ │ │ + jmpq 6f9bf │ │ │ │ + lea 0x5670d(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x477c1(%rip),%rsi │ │ │ │ + lea 0x5d245(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x5665e(%rip),%rcx │ │ │ │ + mov $0x262,%edx │ │ │ │ + lea 0x577b2(%rip),%rsi │ │ │ │ + lea 0x4f953(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x5663f(%rip),%rcx │ │ │ │ + mov $0x263,%edx │ │ │ │ + lea 0x57793(%rip),%rsi │ │ │ │ + lea 0x578c4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - callq 7940 │ │ │ │ - cmpb $0x0,(%r12) │ │ │ │ - je 649e0 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x71c2d(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %dl,%dl │ │ │ │ - jne 649a0 │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 28f10 │ │ │ │ - movzbl 0xa0(%rbx),%ecx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x30(%rdi),%rbx │ │ │ │ + callq 6f8b0 │ │ │ │ + movzwl 0x4c(%rbp),%eax │ │ │ │ + test $0x10,%ah │ │ │ │ + jne 6fd58 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + testb $0x7,0x52(%rbp) │ │ │ │ + je 6fdb0 │ │ │ │ + mov 0x2d70(%rax),%rax │ │ │ │ + lea 0x21b9(%rip),%rdx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - mov 0x30(%rdx),%rax │ │ │ │ - and $0xfffffffff00fffff,%rax │ │ │ │ - or %r14,%rax │ │ │ │ - mov %rax,0x30(%rdx) │ │ │ │ - callq 29d40 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ + mov $0x40000001,%esi │ │ │ │ pop %rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - lea 0x508(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 64510 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - js 649f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 640a0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6498c │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - shl $0x14,%rax │ │ │ │ - and $0xff00000,%eax │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 64949 │ │ │ │ + jmpq a2250 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 64949 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14d,%r12d │ │ │ │ - callq 7a20 │ │ │ │ - jmp 64994 │ │ │ │ - nopl (%rax) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpb $0x0,(%rsi) │ │ │ │ - je 64a2f │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x71b43(%rip),%rdi │ │ │ │ - mov %rsi,%rbp │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ + cmpw $0x0,0x4e(%rbp) │ │ │ │ + jne 6fdc0 │ │ │ │ + test $0x4,%al │ │ │ │ + je 6fdc0 │ │ │ │ + lea 0x100(%rbp),%rcx │ │ │ │ + test $0x4,%ah │ │ │ │ + je 6fd76 │ │ │ │ + mov 0x100(%rbp),%rcx │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + lea 0x12fc0(%rbx),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 7ac30 │ │ │ │ + testb $0x7,0x52(%rbp) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + jne 6fe20 │ │ │ │ + mov 0x2d80(%rax),%rax │ │ │ │ + lea -0x764(%rip),%rcx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + jmp 6fd3b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2d80(%rax),%rax │ │ │ │ + jmpq 6fd30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x787(%rip),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 6fe08 │ │ │ │ + lea 0x8(%rbp),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + callq a9d40 │ │ │ │ test %al,%al │ │ │ │ - jne 64a50 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - xor %r12d,%r12d │ │ │ │ + je 6fe2c │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 276e0 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 64a90 │ │ │ │ - movzbl 0xa0(%rax),%edx │ │ │ │ - lea 0x28(%rax),%rdi │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lock xadd %rdx,0x28(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jne 64a39 │ │ │ │ - callq *0x30(%rax) │ │ │ │ - jmp 64a39 │ │ │ │ - lea 0x570(%r12),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - lea 0x508(%r12),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 64490 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 7a20 │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 64ad1 │ │ │ │ - add $0x101,%bp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movzwl %bp,%ebp │ │ │ │ - mov %rbp,(%rbx) │ │ │ │ - jmpq 64a39 │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - jmpq 64a39 │ │ │ │ + mov 0x2d70(%rax),%rax │ │ │ │ + jmpq 6fd9d │ │ │ │ + callq 6f530 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x12488(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x48(%rsi),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x100,%edx │ │ │ │ - ja 64c08 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 64b58 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x71a41(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 63ad0 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64de8 │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - mov 0xa248e(%rip),%r13 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov 0x97180(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 64d40 │ │ │ │ - mov 0xa348a(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0xa34fe(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 64d60 │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - ja 64c58 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x788f1(%rip),%rdx │ │ │ │ + jne 7014f │ │ │ │ + mov 0x98185(%rip),%rax │ │ │ │ + mov 0x97166(%rip),%rbx │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + mov 0x981f4(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 70163 │ │ │ │ + mov 0x12488(%r12),%rbx │ │ │ │ + mov $0x50,%r13d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x8(%rbx),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x14,%edx │ │ │ │ + movzwl 0x1249e(%r12),%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + sub %rax,%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + callq 6f620 │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov (%rbx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + and %eax,%r8d │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea 0x40(%rbx,%rdx,8),%r15 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 6ff12 │ │ │ │ + jmpq 700a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x80,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 63ad0 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + callq 7520 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x1,%edx │ │ │ │ + lock cmpxchg %edx,(%r15) │ │ │ │ + jne 6ff15 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 6fef0 │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov %r15,%rax │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + cmove %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 70058 │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 70108 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 70058 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 6ff4f │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 7011c │ │ │ │ + sfence │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lock andl $0xfffffffe,(%r15) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + lock decl 0x12514(%r12) │ │ │ │ + cmpb $0x0,0x124a6(%r12) │ │ │ │ + jne 700b9 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x9701f(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 64d30 │ │ │ │ - mov 0xa34ad(%rip),%edi │ │ │ │ + jne 70132 │ │ │ │ + mov 0x980a0(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 64d70 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0xa349a(%rip),%esi │ │ │ │ + je 7016b │ │ │ │ + mov 0x96ff9(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0x98087(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 64d50 │ │ │ │ - mov 0xa3414(%rip),%eax │ │ │ │ + je 70173 │ │ │ │ + mov 0x98001(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 64cc0 │ │ │ │ - jmpq 64b33 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x570(%rsi),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - lea -0x101(%rbx),%edx │ │ │ │ - lea 0x508(%r12),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 647b0 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64de8 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 7017b │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 701e9 │ │ │ │ + lea 0x168(%r12),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x168(%r12) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 70142 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 7a20 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r12,%rax,8),%rbx │ │ │ │ + pop %r15 │ │ │ │ + jmpq 7410 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lock andl $0xfffffffe,(%r15) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 64b9c │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - jmp 64c95 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x60(%rbx),%r12 │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x60(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 64d80 │ │ │ │ - mov %rax,%rdx │ │ │ │ + jne 6fea8 │ │ │ │ + mov $0xfffffffe,%ebx │ │ │ │ + jmpq 6ffc2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a5990 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6ff12 │ │ │ │ + jmp 70086 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov $0xcccccccd,%esi │ │ │ │ + mov 0x12514(%r12),%ecx │ │ │ │ + lea (%rdx,%rdx,2),%eax │ │ │ │ + imul %rsi,%rax │ │ │ │ + shr $0x23,%rax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 6ffc0 │ │ │ │ + movzwl 0x124a4(%r12),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 6ffc0 │ │ │ │ + mov 0x19918d(%rip),%rdi │ │ │ │ + lea 0x124c8(%r12),%rsi │ │ │ │ + callq a9d40 │ │ │ │ + jmpq 6ffc0 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 64c78 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x78805(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 63ad0 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - jmpq 64bbb │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x0,0xa333e(%rip) │ │ │ │ + jne 6ff74 │ │ │ │ + test $0x1,%al │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + sfence │ │ │ │ + mov %rax,(%r15) │ │ │ │ + callq a4ec0 │ │ │ │ + jmpq 6ff7f │ │ │ │ + mov 0x96eaf(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 70010 │ │ │ │ + callq *0x170(%r12) │ │ │ │ + jmpq 7003b │ │ │ │ + mov 0x96e92(%rip),%rbx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + jmpq 6fe94 │ │ │ │ + mfence │ │ │ │ + jmpq 6fe94 │ │ │ │ + mfence │ │ │ │ + jmpq 6ffe8 │ │ │ │ + mfence │ │ │ │ + jmpq 70001 │ │ │ │ + movl $0x0,0x97e83(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0xa331f(%rip),%rsi │ │ │ │ + lea 0x97e64(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 64bfd │ │ │ │ + jns 70010 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 64bfd │ │ │ │ + jne 70010 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xa32e4(%rip),%rdi │ │ │ │ + lea 0x97e29(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 64b33 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - jmpq 64b33 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 64b8b │ │ │ │ - xchg %ax,%ax │ │ │ │ - mfence │ │ │ │ - jmpq 64bee │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 64b8b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 64bdb │ │ │ │ + jmpq 70010 │ │ │ │ + lea 0x56088(%rip),%rcx │ │ │ │ + mov $0x584,%edx │ │ │ │ + lea 0x57284(%rip),%rsi │ │ │ │ + lea 0x4d1c3(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf8(%rbx),%rax │ │ │ │ - mov %rsp,%r14 │ │ │ │ - mov $0x20,%esi │ │ │ │ - lea 0x7709e(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x30(%rax),%rcx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0xc8(%rdi),%r13 │ │ │ │ + mov 0x40(%rdi),%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 70b0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x51d29(%rip),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + lea 0x152e8(%r13),%rdi │ │ │ │ + callq 9d790 │ │ │ │ + cmpw $0x0,0x3f0(%rbp) │ │ │ │ + je 702bd │ │ │ │ + mov 0x3f8(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 702bd │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x561fe(%rip),%r12 │ │ │ │ + lea 0x12440(%r13),%r14 │ │ │ │ + jmp 7029e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x3f8(%rbp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 702ae │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movzwl 0x3f0(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jg 70290 │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 63ad0 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%r12) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 64bbb │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - jmpq 64bbb │ │ │ │ + mov %ax,0x3f0(%rbp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 702ed │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 6fe40 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 64e45 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movaps %xmm1,0x60(%rsp) │ │ │ │ - movaps %xmm2,0x70(%rsp) │ │ │ │ - movaps %xmm3,0x80(%rsp) │ │ │ │ - movaps %xmm4,0x90(%rsp) │ │ │ │ - movaps %xmm5,0xa0(%rsp) │ │ │ │ - movaps %xmm6,0xb0(%rsp) │ │ │ │ - movaps %xmm7,0xc0(%rsp) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x30(%rdi),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea 0x7865d(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 64ec0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 64ed0 │ │ │ │ - add $0xd0,%rsp │ │ │ │ + testb $0xf,0x51(%rdi) │ │ │ │ + je 70786 │ │ │ │ + cmpq $0x0,0xc8(%rdi) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + je 70767 │ │ │ │ + cmpq $0xffffffffffffffff,0x88(%rdi) │ │ │ │ + mov 0x80(%rdi),%rax │ │ │ │ + je 70420 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x138(%rbp),%r12 │ │ │ │ + callq 7170 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rax │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov 0x330(%rbp),%edx │ │ │ │ + mov %r12,0x128(%rbp) │ │ │ │ + mov %r12,0x130(%rbp) │ │ │ │ + shr $0x9,%edx │ │ │ │ + movups %xmm0,0x2d8(%rbp) │ │ │ │ + movups %xmm0,0x2e8(%rbp) │ │ │ │ + movups %xmm0,0x2f8(%rbp) │ │ │ │ + movzwl 0x450(%rbx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + test %eax,%edx │ │ │ │ + jne 70488 │ │ │ │ + cmpb $0x0,0x487(%rbx) │ │ │ │ + je 70450 │ │ │ │ + mov $0xffffffe2,%ecx │ │ │ │ + mov %cx,0x4e(%rbp) │ │ │ │ + mov 0x2e68(%rbx),%rax │ │ │ │ + mov 0xd0(%rbp),%rdx │ │ │ │ + sub %rdx,(%rax) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + movq $0x0,0xd0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 70578 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 70762 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq *%rax │ │ │ │ + nop │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 70352 │ │ │ │ + lea 0x55f6f(%rip),%rcx │ │ │ │ + mov $0x524,%edx │ │ │ │ + lea 0x57043(%rip),%rsi │ │ │ │ + lea 0x5719c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x168(%rbx),%rdx │ │ │ │ + jmp 70478 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x168(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 704a0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 70460 │ │ │ │ + jmpq 703c6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffffb,%esi │ │ │ │ + mov %si,0x4e(%rbp) │ │ │ │ + jmpq 703cf │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x2ed8(%rbx),%rdx │ │ │ │ + mov 0x330(%rbp),%eax │ │ │ │ + shr $0x9,%eax │ │ │ │ + add (%rdx),%ax │ │ │ │ + mov %ax,(%rdx) │ │ │ │ + cmp $0x7f,%ax │ │ │ │ + ja 70709 │ │ │ │ + cmpb $0x0,0x47a(%rbx) │ │ │ │ + je 7050e │ │ │ │ + mov 0x80(%rbp),%rax │ │ │ │ + mov 0x108(%rbp),%r13 │ │ │ │ + movzwl 0x450(%rbx),%edx │ │ │ │ + shl $0x9,%rax │ │ │ │ + sub %rax,%r13 │ │ │ │ + mov 0x330(%rbp),%eax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + cmova %rax,%r13 │ │ │ │ + mov %edx,%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + cmp $0x4,%edx │ │ │ │ + mov $0x400,%edx │ │ │ │ + cmova %edx,%eax │ │ │ │ + mov %r13d,%r14d │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jbe 705dd │ │ │ │ + lea 0x19db(%rip),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 705c0 │ │ │ │ + lea 0x8(%rbp),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + je 707a5 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 70762 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 70762 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x40000001,%esi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq a2250 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 64ea1 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 70762 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + jmpq 7040c │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + testb $0x1,0x4f9(%rdi) │ │ │ │ + je 70753 │ │ │ │ + lea 0x7(%r13),%r15d │ │ │ │ + lea 0x128(%rbp),%rdi │ │ │ │ + mov $0x34,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + add $0x5,%ecx │ │ │ │ + callq 82770 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 70729 │ │ │ │ + mov 0x330(%rbp),%eax │ │ │ │ + mov 0x130(%rbp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x308(%rbp),%rsi │ │ │ │ + shr $0x9,%eax │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + add %rdx,0x80(%rbp) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movl $0x110105,(%rbx) │ │ │ │ + movdqu 0x7c(%rbp),%xmm1 │ │ │ │ + movups %xmm1,0x14(%rbx) │ │ │ │ + mov 0x8c(%rbp),%edx │ │ │ │ + mov %edx,0x24(%rbx) │ │ │ │ + mov 0x90(%rbp),%rdx │ │ │ │ + mov %rdx,0x4(%rbx) │ │ │ │ + mov 0x98(%rbp),%edx │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ + mov %edx,0xc(%rbx) │ │ │ │ + movdqu 0x328(%rbp),%xmm2 │ │ │ │ + mov 0x338(%rbp),%rax │ │ │ │ + movups %xmm2,0x8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r13d,0x10(%rsp) │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + callq 9e550 │ │ │ │ + add $0x20,%rsp │ │ │ │ + and $0x7,%r13d │ │ │ │ + je 706d6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%edx │ │ │ │ + add $0x1,%r14d │ │ │ │ + movb $0x0,0x28(%rbx,%rdx,1) │ │ │ │ + test $0x7,%r14b │ │ │ │ + jne 706c0 │ │ │ │ + lea 0x8(%rdx),%r15d │ │ │ │ + mov %r15d,%eax │ │ │ │ + shr $0x3,%rax │ │ │ │ + add $0x5,%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + mov 0x130(%rbp),%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + orw $0x1080,0x4c(%rbp) │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,0x130(%rbp) │ │ │ │ + lea -0xa04(%rip),%rax │ │ │ │ + jmpq 70515 │ │ │ │ + mov 0x2ed8(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x2ed0(%rbx),%rdi │ │ │ │ + movzwl (%rax),%esi │ │ │ │ + mov %dx,(%rax) │ │ │ │ + callq 55510 │ │ │ │ + jmpq 704c0 │ │ │ │ + mov %ax,0x4e(%rbp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 70762 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 6f640 │ │ │ │ + mov $0x8,%esi │ │ │ │ + callq 954a0 │ │ │ │ + jmpq 705ee │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x55c32(%rip),%rcx │ │ │ │ + mov $0x523,%edx │ │ │ │ + lea 0x56d06(%rip),%rsi │ │ │ │ + lea 0x56d24(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x55c13(%rip),%rcx │ │ │ │ + mov $0x522,%edx │ │ │ │ + lea 0x56ce7(%rip),%rsi │ │ │ │ + lea 0x56cf1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 6f530 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x80,%dil │ │ │ │ + je 707c0 │ │ │ │ + movzbl %dil,%edi │ │ │ │ + jmpq a0650 │ │ │ │ + nop │ │ │ │ + lea 0x56cf4(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub $0x20,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 64ff0 │ │ │ │ - ja 64f90 │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - callq a1d0 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp $0x3,%al │ │ │ │ - ja 65039 │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 64fb0 │ │ │ │ - test %al,%al │ │ │ │ - jne 6507c │ │ │ │ - mov (%rsp),%edi │ │ │ │ - callq a1d0 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - ja 6501a │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 64fd0 │ │ │ │ - test %al,%al │ │ │ │ - jne 65082 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - cmovb %rdx,%rax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 65077 │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%r9 │ │ │ │ + add 0x8(%rsp),%r9 │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %r9,%rbp │ │ │ │ + jns 7081c │ │ │ │ + mov %r9,%rsi │ │ │ │ + sub %rbp,%rsi │ │ │ │ + mov %esi,%edi │ │ │ │ + movslq %r12d,%r8 │ │ │ │ + mov %r9,%r10 │ │ │ │ + lea 0x162(%r8),%rax │ │ │ │ + and $0x1f,%r10d │ │ │ │ + mov (%rbx,%rax,8),%rdx │ │ │ │ + lea (%rbx,%rax,8),%rcx │ │ │ │ + jmp 70843 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %edi,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + sar $0x1f,%r11d │ │ │ │ + xor %r11d,%eax │ │ │ │ + sub %r11d,%eax │ │ │ │ + mov %rdx,%r11 │ │ │ │ + cltq │ │ │ │ + shr %r11 │ │ │ │ + cmp %r11,%rax │ │ │ │ + jae 70866 │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 70884 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x5,%r11 │ │ │ │ + sub %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + shr $0x5,%r11 │ │ │ │ + lock cmpxchg %r11,(%rcx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 70840 │ │ │ │ + lea (%r8,%r8,8),%rax │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + mov $0x2,%ecx │ │ │ │ + lea (%r8,%rax,4),%rax │ │ │ │ + sbb $0xffffffff,%ecx │ │ │ │ + mov 0xb80(%rbx,%rax,8),%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + sub %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 70900 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 70900 │ │ │ │ + mov 0xd70(%rbx),%edx │ │ │ │ + cmp $0x3ff,%edx │ │ │ │ + jle 70918 │ │ │ │ + mov %r9,0xd78(%rbx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7093b │ │ │ │ + lea (%r8,%r8,8),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r9,%rdx │ │ │ │ + lea (%r8,%rax,4),%rax │ │ │ │ + lea 0xb20(%rbx,%rax,8),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x2,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 65058 │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - callq 2af40 │ │ │ │ - jmpq 64f23 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 2afa0 │ │ │ │ - jmpq 64f4c │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 2afc0 │ │ │ │ - shr %rax │ │ │ │ - jmpq 64f66 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0xffffffffffffffff,%rdi │ │ │ │ - callq 1b010 │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 1b010 │ │ │ │ - jmp 64fe2 │ │ │ │ - lea 0x7855f(%rip),%rcx │ │ │ │ - mov $0x80,%edx │ │ │ │ - lea 0x6e21d(%rip),%rsi │ │ │ │ - lea 0x6fa07(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x78560(%rip),%rcx │ │ │ │ - mov $0x70,%edx │ │ │ │ - lea 0x6e1fe(%rip),%rsi │ │ │ │ - lea 0x6f9e8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x78561(%rip),%rcx │ │ │ │ - mov $0x5c,%edx │ │ │ │ - lea 0x6e1df(%rip),%rsi │ │ │ │ - lea 0x6f9c9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - jmp 65013 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmpq 64fe2 │ │ │ │ + pop %r12 │ │ │ │ + jmpq 9d790 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - jmpq 64ee0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0xd70(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 708c5 │ │ │ │ + lock decl 0xd70(%rbx) │ │ │ │ + jmp 708c5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x3d,%ecx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovs %eax,%ecx │ │ │ │ + sar %cl,%rsi │ │ │ │ + lock add %esi,0xd70(%rbx) │ │ │ │ + jmp 708be │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov $0xffffffffffffffdc,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x4(%rdx),%eax │ │ │ │ - cmp $0x7c7,%eax │ │ │ │ - ja 65161 │ │ │ │ - lea 0x10(%rax),%ebp │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,%r15 │ │ │ │ - shr $0x3,%rbp │ │ │ │ - lea 0x5(%rbp),%r13d │ │ │ │ - lea 0x0(,%r13,8),%rsi │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 65161 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa01,%edi │ │ │ │ - movb $0x0,0x37(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - lea 0x31(%rax),%rcx │ │ │ │ - mov %di,0x1(%rax) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movl $0x0,0x31(%rax) │ │ │ │ - mov %si,0x35(%rax) │ │ │ │ - mov %r13b,(%rax) │ │ │ │ - mov %r15,0x28(%rax) │ │ │ │ - mov %r14b,0x30(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0xfffffffffffffff7,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - add %rdx,%rcx │ │ │ │ - lea -0x28(%rax,%r13,8),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jae 65178 │ │ │ │ - test $0x4,%al │ │ │ │ - jne 651c0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 651a8 │ │ │ │ + mov 0x48(%rdi),%r12 │ │ │ │ + testb $0x1,-0x6(%rdi) │ │ │ │ + je 70961 │ │ │ │ + mov -0x28(%rdi),%rbx │ │ │ │ + mov -0x30(%rbp),%r15 │ │ │ │ + movzbl -0x7(%rbp),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + cmpb $0x0,0x10(%rbp) │ │ │ │ + mov (%r15,%rax,8),%r13 │ │ │ │ + jne 70ae8 │ │ │ │ + movzbl -0x6(%rbp),%edx │ │ │ │ + test $0x8,%dl │ │ │ │ + jne 70ab0 │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 70a50 │ │ │ │ + and $0x4,%edx │ │ │ │ + jne 70a40 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 709c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq a0d70 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + testb $0x8,0x4d(%r12) │ │ │ │ + je 70b28 │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + testb $0x7,0x52(%r12) │ │ │ │ + je 70b18 │ │ │ │ + mov 0x2d70(%rax),%rax │ │ │ │ + lea -0xceb(%rip),%rcx │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,0x18(%r12) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 70b40 │ │ │ │ + lea 0x8(%r12),%rax │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + je 70b69 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a0c50 │ │ │ │ + jmpq 7099a │ │ │ │ + nopl (%rax) │ │ │ │ + cmpw $0x0,0x50(%rbp) │ │ │ │ + je 70aa4 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 70aa4 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x55a16(%rip),%r14 │ │ │ │ + add $0x12440,%r15 │ │ │ │ + jmp 70a83 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rcx),%rdi │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - movq $0x0,-0x8(%rcx,%rax,1) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x58(%rbp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 70a93 │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movzwl 0x50(%rbp),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jg 70a78 │ │ │ │ + movzbl -0x6(%rbp),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - shr $0x3,%rcx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmp 65161 │ │ │ │ + mov %ax,0x50(%rbp) │ │ │ │ + jmpq 70991 │ │ │ │ + nop │ │ │ │ + mov -0x20(%rbp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 707d0 │ │ │ │ + lea 0x60(%r13),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r13) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 70b60 │ │ │ │ + movzbl -0x6(%rbp),%edx │ │ │ │ + jmpq 70988 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 60180 │ │ │ │ + movzbl -0x7(%rbp),%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rax │ │ │ │ + shl %cl,%rdx │ │ │ │ + lock or %rdx,0x120(%r12,%rax,8) │ │ │ │ + jmpq 7097b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movb $0x0,(%rcx) │ │ │ │ - test $0x2,%al │ │ │ │ - je 65161 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %dx,-0x2(%rcx,%rax,1) │ │ │ │ - jmp 65161 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rcx) │ │ │ │ - movl $0x0,-0x4(%rcx,%rax,1) │ │ │ │ - jmp 65161 │ │ │ │ - push %rbp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x9(%rdx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - lea -0x31(,%rax,8),%esi │ │ │ │ - callq 73a0 │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - callq 64ee0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 65232 │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0x2d80(%rax),%rax │ │ │ │ + jmpq 709e4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - lea 0x9(%rsi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x31(,%rax,8),%esi │ │ │ │ - callq 73a0 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %eax,0x4(%rbx) │ │ │ │ - jne 6527f │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - setne %r8b │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq a24e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq *0x68(%r13) │ │ │ │ + jmpq 70adc │ │ │ │ + callq 6f530 │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x9(%rsi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - add $0x9,%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x31(,%rax,8),%esi │ │ │ │ - callq 73a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - lea -0x31(,%rax,8),%esi │ │ │ │ - callq 73a0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %r8d,%ebx │ │ │ │ - jne 652f1 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - setne %al │ │ │ │ + cmpw $0x0,0x50(%rsi) │ │ │ │ + je 70bc7 │ │ │ │ + mov 0x58(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 70bc7 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x558ea(%rip),%r12 │ │ │ │ + lea 0x12440(%rdi),%r13 │ │ │ │ + jmp 70bab │ │ │ │ + nop │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x58(%rbp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 70bbb │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movzwl 0x50(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jg 70ba0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x50(%rbp) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea 0x9(%rsi),%rdi │ │ │ │ - lea -0x31(,%rax,8),%r8d │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 73a0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 70cb2 │ │ │ │ + push %r15 │ │ │ │ + lea 0x12440(%rdi),%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x6df63(%rip),%rax │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movzbl (%rsi),%ebx │ │ │ │ - sub $0x5,%rbx │ │ │ │ - lea 0x0(,%rbx,8),%rdx │ │ │ │ - cmp $0xf,%rdx │ │ │ │ - jbe 653dc │ │ │ │ - lea 0x9(%r12),%r13 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea -0x9(%rdx),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 73a0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x7818a(%rip),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 653dc │ │ │ │ - lea 0x10(%rdx),%rcx │ │ │ │ - lea 0x6df22(%rip),%rax │ │ │ │ - shr $0x3,%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - ja 653dc │ │ │ │ - lea 0x78175(%rip),%rax │ │ │ │ - cmp $0x7c7,%edx │ │ │ │ - ja 653dc │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 653f0 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 653ad │ │ │ │ - cmpw $0x2e2e,0x9(%r12) │ │ │ │ - lea 0x7813c(%rip),%rax │ │ │ │ - je 653dc │ │ │ │ - mov $0x2f,%esi │ │ │ │ + jmp 70c51 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 70c70 │ │ │ │ + cmp $0x1000,%rbp │ │ │ │ + mov $0x1000,%ebx │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 7140 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x78123(%rip),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 653dc │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - cmp %rax,(%r12) │ │ │ │ - lea 0x78160(%rip),%rax │ │ │ │ - cmovne %rdx,%rax │ │ │ │ + cmovbe %rbp,%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq a0cb0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 70cb3 │ │ │ │ + sub %rbx,%rbp │ │ │ │ + je 70c80 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 70c10 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq a4c30 │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 70c2c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x12418(%r14),%rdi │ │ │ │ + callq 7940 │ │ │ │ + jmp 70c56 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 70c98 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x2e,0x9(%r12) │ │ │ │ - lea 0x780ea(%rip),%rax │ │ │ │ - jne 653ad │ │ │ │ - jmp 653dc │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - lea 0x9(%rcx),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ - push %rbx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x31(,%rax,8),%esi │ │ │ │ - callq 73a0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 20ab0 │ │ │ │ - movzbl 0x8(%rbp),%eax │ │ │ │ - lea 0x780ca(%rip),%r8 │ │ │ │ - cmp $0xf,%al │ │ │ │ - ja 65458 │ │ │ │ - lea 0x9f4ac(%rip),%rdx │ │ │ │ - mov (%rdx,%rax,8),%r8 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x78070(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 64df0 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x12418(%r14),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 7a20 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x55756(%rip),%rcx │ │ │ │ + mov $0xb0,%edx │ │ │ │ + lea 0x567ba(%rip),%rsi │ │ │ │ + lea 0x56953(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ + shl $0x9,%esi │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - movzbl %cl,%esi │ │ │ │ - mov %r9,%rcx │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r8,%rdx │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 650a0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 656f8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x31(%rbx),%r15 │ │ │ │ - lea 0x28(%rbx),%r14 │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea -0x31(,%rax,8),%esi │ │ │ │ - callq 73a0 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - callq 64ee0 │ │ │ │ - mov %r12,0x1c(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x34(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm1 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x8b(%rip),%rax │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%r8 │ │ │ │ - ja 655bb │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x28(%rdx),%ebx │ │ │ │ + lea 0x12410(%rdi),%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + cmp %ebx,%esi │ │ │ │ + cmovbe %rsi,%rbx │ │ │ │ + mov %ebx,%r13d │ │ │ │ test %r8,%r8 │ │ │ │ - je 656e8 │ │ │ │ - cmp 0x28(%r15),%r12 │ │ │ │ - jne 656e8 │ │ │ │ - movzbl 0x2(%r8),%eax │ │ │ │ - cmp $0xa,%al │ │ │ │ - je 65620 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 65658 │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 65698 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 86210 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%r8 │ │ │ │ - jbe 65573 │ │ │ │ - mov %r8d,%r10d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 65573 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + je 70d70 │ │ │ │ + mov %r8,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8,%rbp │ │ │ │ + and $0xfff,%eax │ │ │ │ + lea 0xfff(%r13,%rax,1),%rsi │ │ │ │ + shr $0xc,%rsi │ │ │ │ + callq a0e80 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65710 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r10d,%eax │ │ │ │ + mov %rax,%r12 │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + movups %xmm0,-0x30(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + orb $0x4,-0x6(%rax) │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + mov 0x14(%r14),%eax │ │ │ │ + mov %eax,0x14(%r12) │ │ │ │ + callq 9e1e0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 65290 │ │ │ │ - test %al,%al │ │ │ │ - jne 655a4 │ │ │ │ - mov $0xffffffef,%r10d │ │ │ │ - testl $0x200,0x78(%rsp) │ │ │ │ - jne 655c8 │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 656b1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - testl $0x400,0x78(%rsp) │ │ │ │ - jne 6559c │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - callq 86de0 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x1f(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movzbl 0x2(%r8),%eax │ │ │ │ - jmpq 6559c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffe,%r10d │ │ │ │ - testl $0x400,0x78(%rsp) │ │ │ │ - jne 655c8 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 65708 │ │ │ │ - movdqu 0x1c(%rbp),%xmm2 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movups %xmm2,0x14(%rbx) │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - mov %eax,0x24(%rbx) │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%r10d │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 655c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffe4,%r10d │ │ │ │ - jmpq 655c8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r10d │ │ │ │ + nop │ │ │ │ + lea 0xfff(%r13),%rsi │ │ │ │ + mov %rdi,%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + shr $0xc,%rsi │ │ │ │ + callq a0e80 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + movups %xmm0,-0x30(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + mov %r12,%rsi │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + movzbl -0x6(%rax),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + or $0x6,%eax │ │ │ │ + or $0x4,%edx │ │ │ │ + mov %dl,-0x6(%r12) │ │ │ │ + mov 0x14(%r14),%edx │ │ │ │ + mov %al,-0x6(%r12) │ │ │ │ + mov %edx,0x14(%r12) │ │ │ │ + movzwl 0x4d4(%r15),%edx │ │ │ │ + shl $0x9,%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + cmova %rbx,%rdx │ │ │ │ + callq 70be0 │ │ │ │ + mov 0x28(%r12),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jbe 70d5d │ │ │ │ + mov %ebx,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub %eax,%esi │ │ │ │ + callq 9e270 │ │ │ │ test %eax,%eax │ │ │ │ - je 654cd │ │ │ │ - jmpq 655f3 │ │ │ │ - mov %r15,%rbp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 656b1 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + setne (%rax) │ │ │ │ + jmpq 70d5d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %r8,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ + lea 0x28(%rdx),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov (%rdi),%rdi │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 64ee0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0xc8(%rsp),%esi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - jne 65ba8 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 64ee0 │ │ │ │ - mov %r13,0x4c(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov %rax,0x64(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm4 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x5b(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - jmp 65852 │ │ │ │ - test %rax,%rax │ │ │ │ - je 65e70 │ │ │ │ - cmp 0x28(%r12),%r13 │ │ │ │ - jne 65e70 │ │ │ │ - cmpb $0xa,0x2(%rax) │ │ │ │ - jne 65875 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 86210 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe 65830 │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - je 65830 │ │ │ │ - orw $0x20,0x14(%r12) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movslq %ebp,%r12 │ │ │ │ - callq 85670 │ │ │ │ - cmp $0xfffffffffffff000,%r12 │ │ │ │ - ja 65edd │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 65eab │ │ │ │ - mov 0xc8(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 65c90 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 64ee0 │ │ │ │ - mov %rbx,0x4c(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x64(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm1 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x5d(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 65946 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 65d10 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 86210 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp $0xfffffffffffff000,%rdi │ │ │ │ - ja 65b80 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65d10 │ │ │ │ - cmp 0x28(%rbp),%rbx │ │ │ │ - jne 65d10 │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0xa,%al │ │ │ │ - jne 65930 │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 65240 │ │ │ │ - test %al,%al │ │ │ │ - jne 65938 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffffffff000,%rbp │ │ │ │ - ja 65ef0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 65ebd │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - callq 650a0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - ja 65ecd │ │ │ │ - mov (%r8),%rax │ │ │ │ - cmpl $0x2,0xc8(%rsp) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - movzbl 0x8(%r8),%eax │ │ │ │ - mov %al,0x30(%rbx) │ │ │ │ - movdqu 0x1c(%r12),%xmm2 │ │ │ │ - movups %xmm2,0x14(%rbx) │ │ │ │ - mov 0x2c(%r12),%eax │ │ │ │ - mov %eax,0x24(%rbx) │ │ │ │ - je 65dc8 │ │ │ │ - mov $0x28,%esi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + callq 631c0 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 65e5c │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%edx │ │ │ │ - movq $0x0,0x20(%rcx) │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - movups %xmm0,0x10(%rcx) │ │ │ │ - mov %dx,(%rcx) │ │ │ │ - movdqu 0x1c(%rbp),%xmm3 │ │ │ │ - movups %xmm3,0x14(%rcx) │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - mov %eax,0x24(%rcx) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 65cb8 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 65a9d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + callq 62ed0 │ │ │ │ + movb $0x1,0x0(%r13) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + callq 3e030 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x96(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 70f05 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x28(%r12),%rdx │ │ │ │ - mov 0x20(%r12),%rsi │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + cmp 0x20(%r13),%rdx │ │ │ │ seta %al │ │ │ │ + mov 0x18(%r15),%rcx │ │ │ │ + mov 0x18(%r13),%rsi │ │ │ │ sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 65a94 │ │ │ │ + jne 70eec │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 65e90 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - callq 86de0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0x1a(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 65af1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%cl │ │ │ │ - jne 65d70 │ │ │ │ + jne 71090 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 3d460 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%r15 │ │ │ │ + ja 71040 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 71058 │ │ │ │ + mov 0x18(%r13),%rcx │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + mov 0x10(%r15),%esi │ │ │ │ + cmp %rax,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmovbe %rcx,%rdx │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x10(%r13),%esi │ │ │ │ + sub %rsi,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmovb %rcx,%rax │ │ │ │ + movzbl 0x2(%r13),%ecx │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + cmp $0x13,%cl │ │ │ │ + ja 71030 │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + test $0xb80c0,%eax │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl 0x2(%r15),%ecx │ │ │ │ + cmp $0x13,%cl │ │ │ │ + ja 70f8b │ │ │ │ + mov $0x1,%edi │ │ │ │ + shl %cl,%rdi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + and $0xb80c0,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + adc $0xffffffff,%eax │ │ │ │ + cltq │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 86210 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 65cd8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 65d70 │ │ │ │ - movzbl 0x2(%rax),%ecx │ │ │ │ - cmp $0xa,%cl │ │ │ │ - jne 65ae0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x9(%rdx),%rbx │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x31(,%rax,8),%esi │ │ │ │ - callq 73a0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - callq 64ee0 │ │ │ │ - cmp %rax,0x20(%rbp) │ │ │ │ - jb 65ae9 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - orw $0x20,0x14(%r13) │ │ │ │ - callq 85670 │ │ │ │ - mov $0x1,%r9d │ │ │ │ + imul %r14,%rax │ │ │ │ + add %rax,(%r12) │ │ │ │ + callq 62c70 │ │ │ │ + mov %eax,%eax │ │ │ │ + imul %r14,%rax │ │ │ │ + add (%rbx),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x14(%r15),%edi │ │ │ │ + cmp %edi,0x14(%r13) │ │ │ │ + je 71010 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov (%rsp),%rax │ │ │ │ - movb $0x4,0x2(%rax) │ │ │ │ - jmpq 65d88 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %edi,%edi │ │ │ │ - je 65953 │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - movslq 0x10(%rsp),%rbp │ │ │ │ - jmpq 65980 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 64ee0 │ │ │ │ - mov %r13,0x4c(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x64(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm5 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x5d(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 65c36 │ │ │ │ - nop │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 65e40 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 86210 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp $0xfffffffffffff000,%rdi │ │ │ │ - ja 65c70 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65e40 │ │ │ │ - cmp 0x28(%r12),%r13 │ │ │ │ - jne 65e40 │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - cmp $0xa,%al │ │ │ │ - jne 65c20 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 70ec0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ - callq 65240 │ │ │ │ - test %al,%al │ │ │ │ - jne 65c28 │ │ │ │ - jmpq 65875 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 65c3f │ │ │ │ - mov %edi,%ebp │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - movslq %ebp,%r12 │ │ │ │ - jmpq 65875 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmpl $0x2,0xc8(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - je 658b7 │ │ │ │ - jmpq 658aa │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,0x38(%rsp) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 65a73 │ │ │ │ - jmpq 65a9d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 631c0 │ │ │ │ + cmp 0x20(%rsp),%eax │ │ │ │ + jb 71000 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 65afd │ │ │ │ - mov %r13,%rsi │ │ │ │ + jne 70ec0 │ │ │ │ mov %r15,%rdi │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js 65d28 │ │ │ │ - jmpq 65b69 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rsi │ │ │ │ + callq 62ed0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 70ec0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movb $0x1,(%rax) │ │ │ │ + jmpq 70ec0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ - mov $0xfffffffffffffffe,%rbp │ │ │ │ - callq 85670 │ │ │ │ - mov $0xfffffffe,%r9d │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + callq 62d60 │ │ │ │ + mov %eax,%eax │ │ │ │ + imul %r14,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + jmp 70fb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 70f69 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%r9d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 70f12 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + jmp 71060 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r9d,(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ + callq 3c8c0 │ │ │ │ mov (%rsp),%r9d │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65f37 │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r9d,%eax │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + mov %r9d,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %r15,%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + je 710e8 │ │ │ │ + cmp $0xfffffffffffff000,%r15 │ │ │ │ + ja 7110a │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rdx,0x28(%rax) │ │ │ │ + jne 7105d │ │ │ │ + movzbl 0x2(%r13),%ecx │ │ │ │ + cmp $0x12,%cl │ │ │ │ + ja 710c9 │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + test $0x50060,%eax │ │ │ │ + jne 710d7 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + cmp $0x11,%al │ │ │ │ + je 710d7 │ │ │ │ + cmp $0xf,%cl │ │ │ │ + jne 7105d │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jmpq 7105d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - callq 85670 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - callq 74250 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - jmpq 65d28 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 650a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ mov %rax,%r13 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 65f27 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov (%rcx),%rax │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - movzbl 0x8(%rcx),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %al,0x30(%r13) │ │ │ │ - movdqu 0x1c(%rbp),%xmm6 │ │ │ │ - movups %xmm6,0x14(%r13) │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - mov %eax,0x24(%r13) │ │ │ │ - callq 74250 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov 0x18(%r13),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - jmpq 65db3 │ │ │ │ - nop │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0xfffffffffffffffe,%r12 │ │ │ │ - callq 85670 │ │ │ │ - mov %r12d,%r9d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 65d28 │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - je 65a25 │ │ │ │ - jmpq 65d28 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orw $0x20,0x14(%r12) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0xffffffffffffffe4,%r12 │ │ │ │ - callq 85670 │ │ │ │ - jmp 65e52 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 65f00 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movb $0x4,0x2(%rax) │ │ │ │ - jmpq 65d88 │ │ │ │ - mov %eax,%r9d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - je 6589b │ │ │ │ - jmpq 65d28 │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - je 659a4 │ │ │ │ - jmpq 65d28 │ │ │ │ - mov %eax,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - je 659d8 │ │ │ │ - jmpq 65d28 │ │ │ │ - mov %r12d,%r9d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 65882 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 65d28 │ │ │ │ - mov %ebp,%r9d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 6598d │ │ │ │ - jmpq 65d28 │ │ │ │ - movdqu 0x1c(%rbp),%xmm7 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movups %xmm7,0x14(%rbx) │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - mov %eax,0x24(%rbx) │ │ │ │ - callq 74250 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmpq 65db3 │ │ │ │ + ja 71115 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 7105d │ │ │ │ + mov 0x20(%r13),%rdx │ │ │ │ + jmp 710a5 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 7105d │ │ │ │ + jmp 71104 │ │ │ │ mov %eax,%r9d │ │ │ │ test %eax,%eax │ │ │ │ - je 65de6 │ │ │ │ - jmpq 65d28 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jne 71060 │ │ │ │ + jmp 710fb │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rdx,%rdi │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov $0x28,%esi │ │ │ │ - sub $0x38,%rsp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x238,%rsp │ │ │ │ + mov 0x270(%rsp),%rax │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + movzbl 0x278(%rsp),%r14d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 66134 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - callq 86de0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x1a(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - jmp 65fc9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%cl │ │ │ │ - jne 660f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 86210 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 660a8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 660f0 │ │ │ │ - movzbl 0x2(%rax),%ecx │ │ │ │ - cmp $0xa,%cl │ │ │ │ - jne 65fb8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x9(%rdx),%r14 │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0x31(,%rax,8),%esi │ │ │ │ - callq 73a0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - callq 64ee0 │ │ │ │ - cmp %rax,0x20(%r12) │ │ │ │ - jb 65fc1 │ │ │ │ - orw $0x20,0x14(%rbp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%edx │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - mov %dx,(%rbx) │ │ │ │ - movdqu 0x1c(%r12),%xmm2 │ │ │ │ - movups %xmm2,0x14(%rbx) │ │ │ │ - mov 0x2c(%r12),%eax │ │ │ │ - mov %eax,0x24(%rbx) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %al,0x2(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 66173 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - pop %rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 74250 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x2e(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + callq 60e20 │ │ │ │ + mov %eax,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - je 65fd5 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jns 66140 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + je 711d0 │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 66173 │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 71470 │ │ │ │ + add $0x238,%rsp │ │ │ │ mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ + lea 0x2e(%rsp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%eax │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - mov %ax,(%rbx) │ │ │ │ - movdqu 0x1c(%r12),%xmm1 │ │ │ │ - movups %xmm1,0x14(%rbx) │ │ │ │ - mov 0x2c(%r12),%eax │ │ │ │ - mov %eax,0x24(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 66068 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %rax │ │ │ │ + lea 0x3f(%rsp),%r8 │ │ │ │ + lea 0x40(%rsp),%r9 │ │ │ │ + callq 70e00 │ │ │ │ mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 660c9 │ │ │ │ - jmpq 65f81 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xa,%ecx │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movw $0x105,(%rdi) │ │ │ │ - movdqu 0x1c(%r12),%xmm3 │ │ │ │ - movups %xmm3,0x14(%rdi) │ │ │ │ - mov 0x2c(%r12),%eax │ │ │ │ - mov %eax,0x24(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - jmpq 66068 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8d,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - callq 64ee0 │ │ │ │ - mov %rbx,0xc(%rsp) │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r13d,%r8d │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - shr $0x3,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x24(%rsp) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 711a4 │ │ │ │ + cmpb $0x0,0x2f(%rsp) │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove %eax,%r14d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 71225 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jl 71360 │ │ │ │ + cmpb $0x0,0x2e(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + je 71310 │ │ │ │ + mov 0x18(%r15),%r9 │ │ │ │ + shl $0x9,%r9 │ │ │ │ + cmp %r13,%r9 │ │ │ │ + cmovbe %r9,%r13 │ │ │ │ + or %r13,%rax │ │ │ │ + je 71315 │ │ │ │ + lea 0x40(%rsp),%r9 │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + mov $0x8,%ecx │ │ │ │ mov %r12,%rdi │ │ │ │ - and $0x1,%edx │ │ │ │ - movdqu 0x20(%rsp),%xmm0 │ │ │ │ - or $0x4,%r8d │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x77(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - jmp 66219 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x4,%cl │ │ │ │ - jne 66290 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 86210 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + callq 6e100 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 66278 │ │ │ │ + mov %rax,%r14 │ │ │ │ + ja 71460 │ │ │ │ + cmp %r13,0x78(%rsp) │ │ │ │ + jae 713d0 │ │ │ │ + cmpb $0x0,0x2e(%rsp) │ │ │ │ + je 71475 │ │ │ │ + testb $0x20,0x50(%rsp) │ │ │ │ + jne 713d0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + or %r13,%rax │ │ │ │ + je 713e6 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 6d670 │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0xd4(%rsp) │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 711a4 │ │ │ │ + jmp 71315 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %rax,%rax │ │ │ │ - je 66290 │ │ │ │ - cmp 0x28(%r14),%rbx │ │ │ │ - jne 66290 │ │ │ │ - movzbl 0x2(%rax),%ecx │ │ │ │ - cmp $0xa,%cl │ │ │ │ - jne 66208 │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - lea 0x9(%rdx),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea -0x31(,%rax,8),%esi │ │ │ │ - callq 73a0 │ │ │ │ - cmp %eax,0x4(%rbp) │ │ │ │ - jne 66211 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7aa8 │ │ │ │ + jne 71390 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne 66211 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + je 71400 │ │ │ │ + cmp $0xffffffe4,%eax │ │ │ │ + jne 711a4 │ │ │ │ + lea 0x550b0(%rip),%rcx │ │ │ │ + mov $0x15f,%edx │ │ │ │ + lea 0x56134(%rip),%rsi │ │ │ │ + lea 0x56177(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r13d │ │ │ │ + mov (%r12),%rdi │ │ │ │ + xor $0x1,%r14d │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movzbl %r14b,%ecx │ │ │ │ + callq 52640 │ │ │ │ + mov %eax,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - je 66221 │ │ │ │ - mov %r14,%rsi │ │ │ │ + je 71225 │ │ │ │ + jmpq 711a4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x40(%rsp),%r9 │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + mov $0x8,%ecx │ │ │ │ mov %r12,%rdi │ │ │ │ - movslq %r13d,%r14 │ │ │ │ - callq 85670 │ │ │ │ - jmp 66263 │ │ │ │ - nop │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + callq 6e100 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jbe 713d0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 711a4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add %rax,0x80(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 712bb │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov $0xfffffffffffffffe,%r14 │ │ │ │ - callq 85670 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 71315 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,0xa0(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x3,0xa8(%r12) │ │ │ │ + mov %rax,0x98(%r12) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xffffffe4,%eax │ │ │ │ + je 71339 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 711a4 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 711a4 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add %rax,(%rbx) │ │ │ │ + jmpq 711a4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 7127f │ │ │ │ + jmpq 711a4 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x54f74(%rip),%rcx │ │ │ │ + mov $0x142,%edx │ │ │ │ + lea 0x55ff8(%rip),%rsi │ │ │ │ + lea 0x561b9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sub $0xd8,%rsp │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov (%rdi),%r15 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov 0xdc(%rsp),%r12 │ │ │ │ + movzwl 0x538(%r15),%ecx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 66180 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 66370 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + shl %cl,%ebp │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov 0xd4(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 716e0 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp 0x28(%r13),%r12 │ │ │ │ + seta %cl │ │ │ │ + setb %dl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + jne 7154f │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp 0x8(%rsp),%rsi │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 71700 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 66380 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rdx),%r13 │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + ja 71678 │ │ │ │ + movdqu 0x1c(%r13),%xmm0 │ │ │ │ + mov 0x2c(%r13),%eax │ │ │ │ + movq $0x105,0x60(%rsp) │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %ebp,0x70(%rsp) │ │ │ │ + lea 0x88(%rsp),%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + movups %xmm0,0x74(%rsp) │ │ │ │ + mov %eax,0x84(%rsp) │ │ │ │ + mov %ebp,%eax │ │ │ │ + add %rax,0x78(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r12,0x6c(%rsp) │ │ │ │ + mov %rax,0x64(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm1 │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 660a0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + callq 71130 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x2e68(%r15),%rax │ │ │ │ + sub %rdx,(%rax) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je 71668 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 71510 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x28(%r13),%r12 │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 7168a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0xfffffffc,0x1c(%rsp) │ │ │ │ + jmpq 71510 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 71587 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 71668 │ │ │ │ + mov %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 716a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rsi,0x8(%rsp) │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 71710 │ │ │ │ + test %r8d,%r8d │ │ │ │ + cmove 0x1c(%rsp),%r8d │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 663a7 │ │ │ │ - add $0xd8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + jne 71771 │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x28(%r13),%r12 │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 7168a │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 6631b │ │ │ │ - cmp $0xfffffffc,%ecx │ │ │ │ - je 66388 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 66339 │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 6632b │ │ │ │ - jmp 66376 │ │ │ │ - lea 0x771d1(%rip),%rcx │ │ │ │ - mov $0x165,%edx │ │ │ │ - lea 0x77185(%rip),%rsi │ │ │ │ - lea 0x715a2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + mov %edx,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 7168a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + testb $0x20,0x15(%r13) │ │ │ │ + jne 7171f │ │ │ │ + mov 0x18(%r13),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + andb $0x7f,0x58(%r13) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movb $0x0,0xc2(%r13) │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov %rax,0xd8(%r13) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %r12,0x28(%r13) │ │ │ │ + mov %r12,0xe0(%r13) │ │ │ │ + mov %eax,0x1c(%r13) │ │ │ │ + mov %eax,0xd4(%r13) │ │ │ │ + movl $0x0,0xd0(%r13) │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%r8d │ │ │ │ + jmpq 716a5 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %r9,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov $0x40,%edx │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rsi,0x2c(%rsp) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov $0x2,%esi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov $0x400,%ecx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + mov %r12,0xc(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x24(%rsp) │ │ │ │ + mov $0x8,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ movl $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x24(%rsp) │ │ │ │ movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ movups %xmm0,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + mov %r12,0x2c(%rsp) │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0xa1(%rip),%rax │ │ │ │ + mov %rbx,0x24(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov %r13,%rsi │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm1 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 714a0 │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x57(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - jmp 66431 │ │ │ │ - nopl (%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - je 66460 │ │ │ │ - cmp %rbx,0x20(%rax) │ │ │ │ - ja 66460 │ │ │ │ - cmpb $0xa,0x2(%rax) │ │ │ │ - je 66468 │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 3c8c0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe 66418 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 66418 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + callq 3e640 │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove %eax,%r12d │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7189e │ │ │ │ + add $0xf8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 66440 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffd9,%r13d │ │ │ │ - jmp 66440 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov $0x400,%ecx │ │ │ │ + mov $0x40,%edx │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - xor %edx,%edx │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ + sub $0x188,%rsp │ │ │ │ + mov 0x30(%rdi),%r15 │ │ │ │ + mov 0x128(%rdi),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ + lea 0x50(%rsp),%rbp │ │ │ │ + lea 0x128(%rdi),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x118(%rsp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r12,0x110(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + mov 0x10(%rbx),%edx │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ sub $0x20,%rsp │ │ │ │ + mov 0x14(%rbx),%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov %ecx,0x50(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x34(%rsp) │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %r14,0x3c(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ + mov %rdx,0x5c(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,0x54(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm1 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ + lea 0x127e8(%r15),%rsi │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xd1(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + lea 0x110(%r13),%rax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0xd0(%r13),%rax │ │ │ │ mov %rax,%r13 │ │ │ │ - lea -0x92(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmpq 66599 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov 0x128(%r15),%rbx │ │ │ │ + mov 0x18(%r14),%eax │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + mov %eax,0x14(%rbx) │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jne 719cf │ │ │ │ + cmp $0xc,%cl │ │ │ │ + ja 71b30 │ │ │ │ + test %cl,%cl │ │ │ │ + je 719f9 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 66600 │ │ │ │ - cmp %r14,0x20(%rbx) │ │ │ │ - ja 66600 │ │ │ │ - cmpb $0xa,0x2(%rbx) │ │ │ │ - jne 6658b │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - lea 0x9(%rbp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,0x8(%r12) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - lea -0x31(,%rax,8),%esi │ │ │ │ - callq 73a0 │ │ │ │ - movzbl 0x8(%rbp),%r9d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq *(%r12) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 66600 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rbx │ │ │ │ - jbe 66520 │ │ │ │ - mov %ebx,%edx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 66520 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov (%rsp),%edx │ │ │ │ + mov (%rbx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 719e0 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + movdqu 0x1c(%r14),%xmm0 │ │ │ │ + mov 0x2c(%r14),%eax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + lea 0x28(%rdi),%rsi │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 65d50 │ │ │ │ + movzwl 0x4c(%r15),%edx │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x108(%r15),%r9 │ │ │ │ + lea 0x100(%r15),%r8 │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x9,%ax │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0x4,%dh │ │ │ │ + je 71a4d │ │ │ │ + mov 0x100(%r15),%r8 │ │ │ │ + push %rax │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + mov 0x120(%rsp),%rdx │ │ │ │ + callq 71130 │ │ │ │ + mov %eax,%edx │ │ │ │ + pop %rax │ │ │ │ + pop %rcx │ │ │ │ + cmp $0xfffffffc,%edx │ │ │ │ + je 71ab9 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 71acd │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + cmp %rax,0x28(%r14) │ │ │ │ + seta %al │ │ │ │ + mov 0x20(%r14),%rcx │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - cmove %edx,%eax │ │ │ │ - mov 0xf8(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 66604 │ │ │ │ - add $0x108,%rsp │ │ │ │ + jne 71aa2 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 71ab9 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %edx,0x14(%rsp) │ │ │ │ + callq 82a40 │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + cmp %rax,0x130(%r15) │ │ │ │ + jne 719a0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,%r15d │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 71b01 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + add $0x127e8,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 71b94 │ │ │ │ + add $0x188,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 665b0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + movdqu (%r12),%xmm2 │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movdqu 0x10(%r12),%xmm3 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + movups %xmm3,0x10(%rax) │ │ │ │ + movdqu 0x20(%r12),%xmm4 │ │ │ │ + movups %xmm4,0x20(%rax) │ │ │ │ + movdqu 0x30(%r12),%xmm5 │ │ │ │ + movups %xmm5,0x30(%rax) │ │ │ │ + movdqu 0x40(%r12),%xmm6 │ │ │ │ + movups %xmm6,0x40(%rax) │ │ │ │ + movdqu 0x50(%r12),%xmm7 │ │ │ │ + movups %xmm7,0x50(%rax) │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + jmpq 719cf │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + lea 0x28(%rcx),%r9 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x188,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x487(%rdi) │ │ │ │ - je 66670 │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ + movzbl 0x2(%rcx),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 71e6c │ │ │ │ + jbe 71e2f │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 71e57 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 71e47 │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + lea -0x28(%r9,%rax,8),%rax │ │ │ │ + lea 0x50(%rcx),%r9 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + cmpb $0x0,0x487(%rbx) │ │ │ │ + jne 71ecf │ │ │ │ + mov %r9,%r15 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jae 71c3d │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r15),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 71c60 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 71eb0 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x545ed(%rip),%rcx │ │ │ │ + add (%rcx,%rax,8),%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jb 71c16 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 66e7d │ │ │ │ - add $0x188,%rsp │ │ │ │ + jne 71ea1 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0xb0(%rsi),%rbx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - callq 8ab50 │ │ │ │ - lea 0x12ef8(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - cmpq $0x0,0x12ef0(%rbp) │ │ │ │ - je 66cd1 │ │ │ │ - cmpq $0x0,0x12ee8(%rbp) │ │ │ │ - je 66d39 │ │ │ │ - cmpb $0x1,0x72(%r14) │ │ │ │ - jne 66e5e │ │ │ │ - movzwl 0x9e(%rbx),%ecx │ │ │ │ - lea 0xa0(%rbx),%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 666f0 │ │ │ │ - jmp 6672f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - lea (%rsi,%rcx,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 6672f │ │ │ │ - cmpb $0x12,0x2(%rax) │ │ │ │ - jne 666e0 │ │ │ │ - movzbl 0x1(%rax),%ecx │ │ │ │ - mov $0x28,%edx │ │ │ │ - and $0x7f,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - je 66710 │ │ │ │ - movzbl 0x78(%r14),%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - movzwl 0x9e(%rbx),%ecx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - lea (%rsi,%rcx,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 666f0 │ │ │ │ - movzbl 0x138(%r14),%eax │ │ │ │ - lea 0x138(%r14),%rsi │ │ │ │ - mov 0x12ee8(%rbp),%rdi │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 66771 │ │ │ │ - lea 0x27(%rax),%ecx │ │ │ │ - mov $0x138,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rdi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 66760 │ │ │ │ - movzbl 0x50(%r14),%eax │ │ │ │ - mov %al,0x50(%rdi) │ │ │ │ - movzbl 0x51(%r14),%eax │ │ │ │ - mov %al,0x51(%rdi) │ │ │ │ - callq 9c290 │ │ │ │ - lea 0x160(%r14),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movzbl 0x13a(%r14),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 66da2 │ │ │ │ - ja 66c25 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 66cc1 │ │ │ │ - movzbl 0x138(%r14),%eax │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - lea -0x28(%r13,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movb $0x0,0x2f(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jae 668a5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg 668d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 668f8 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - cmp %r15,(%rsp) │ │ │ │ - jbe 668a5 │ │ │ │ - shr $0x4,%rcx │ │ │ │ - mov 0x12ee8(%rbp),%r12 │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - and %rax,%rcx │ │ │ │ - mov 0x12ef0(%rbp),%rax │ │ │ │ - mov 0xb0(%r12),%r9 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movzbl 0xa6(%rsp),%eax │ │ │ │ + test %r15,%r15 │ │ │ │ + je 71c3d │ │ │ │ + movzbl 0x6(%r15),%edx │ │ │ │ + cmp $0x3f,%dl │ │ │ │ + ja 71e82 │ │ │ │ + cmpq $0x0,0x1a0(%rbx,%rdx,8) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + je 71e82 │ │ │ │ add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ - mov 0x60(%r13),%rdx │ │ │ │ - jmp 6687d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x60(%r13),%rbx │ │ │ │ + lea 0x8(%r15),%r12 │ │ │ │ + mov (%rbx,%rax,8),%rbp │ │ │ │ + cmp (%rsp),%r12 │ │ │ │ + jb 71dc8 │ │ │ │ + andb $0xfe,0x2a(%r14) │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %rbx,0x0(%r13) │ │ │ │ + movzbl 0x6(%r15),%eax │ │ │ │ + mov %al,0x29(%r13) │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + jmp 71cdd │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x60(%rbp),%rdi │ │ │ │ lea 0x1(%rdx),%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x60(%r13) │ │ │ │ + lock cmpxchg %rsi,0x60(%rbp) │ │ │ │ cmp %rax,%rdx │ │ │ │ - je 66900 │ │ │ │ + je 71d70 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 66860 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 668d5 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x76e09(%rip),%rdi │ │ │ │ - add (%rdi,%rax,8),%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jb 667e0 │ │ │ │ - cmpb $0x0,0x2f(%rsp) │ │ │ │ - jne 66c6d │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 8ab30 │ │ │ │ - jmpq 6663d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 6688e │ │ │ │ - lea 0x76df4(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x6e39f(%rip),%rsi │ │ │ │ - lea 0x6e14c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jmp 6688e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x1,0xb6(%r13) │ │ │ │ - ja 66be0 │ │ │ │ - movzwl 0x452(%rbp),%eax │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x598(%rbp),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - and $0xfff,%esi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - shl $0x9,%eax │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - cltq │ │ │ │ - lea 0xfff(%rax,%rsi,1),%rsi │ │ │ │ - shr $0xc,%rsi │ │ │ │ - callq 1d1d0 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xf8(%r13),%rax │ │ │ │ - mov %rcx,0x20(%rdi) │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - movl $0x1000,0x14(%rdi) │ │ │ │ - movzwl 0x452(%rbp),%edx │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - shl $0x9,%edx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - callq 205f0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 1c510 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 1cfa0 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - je 66c57 │ │ │ │ - movzwl 0x452(%rbp),%edx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - shl $0x9,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %ax,0x70(%r12) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8b780 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 66882 │ │ │ │ - mov 0x12ee8(%rbp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0xb0(%rax),%rdi │ │ │ │ - movzwl 0x9e(%rcx),%eax │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - cmp 0x9e(%rdi),%ax │ │ │ │ - jne 66a43 │ │ │ │ - lea 0xa0(%rdi),%rsi │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - lea 0xa0(%rcx),%rdi │ │ │ │ - callq 7aa8 │ │ │ │ - mov %eax,%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 66bbf │ │ │ │ - lea 0x76bae(%rip),%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x88(%rax),%rdx │ │ │ │ - callq 9c000 │ │ │ │ - lea 0x76b95(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x88(%rax),%rdx │ │ │ │ - callq 9c000 │ │ │ │ - cmpw $0x0,0x70(%r12) │ │ │ │ - je 66b62 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - jmp 66b2e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x9e(%r13),%eax │ │ │ │ - movzwl 0x538(%rbp),%edx │ │ │ │ - lea 0x88(%r13),%r12 │ │ │ │ - lea 0x9f(,%rax,8),%rbx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov $0x200,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - shl %cl,%eax │ │ │ │ - lea 0x9(%rdx),%ecx │ │ │ │ - lea 0x76b2b(%rip),%rsi │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - or %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - shr %cl,%rbx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - shl %cl,%rbx │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %ebx,%r15d │ │ │ │ - callq 9c000 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzwl 0x70(%rax),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jae 66b58 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 66ab8 │ │ │ │ - mov %r15d,%eax │ │ │ │ - movzwl 0x538(%rbp),%edx │ │ │ │ - shl $0x9,%eax │ │ │ │ - add %r13,%rax │ │ │ │ - lea 0x10(%rax),%r12 │ │ │ │ - movzwl 0x26(%rax),%eax │ │ │ │ - lea 0x27(,%rax,8),%rbx │ │ │ │ - jmp 66ad6 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - movzwl 0x9e(%rax),%ecx │ │ │ │ + jne 71cc0 │ │ │ │ xor %eax,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 66ba7 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - jmp 66b93 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 66ba7 │ │ │ │ - mov 0xa0(%rdi,%rax,8),%rbx │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp %rbx,0xa0(%rsi,%rax,8) │ │ │ │ - je 66b88 │ │ │ │ - lea 0x76a82(%rip),%rsi │ │ │ │ + movzbl 0x2a(%r13),%edx │ │ │ │ + shl $0x3,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + and $0xfffffff7,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x2a(%r13) │ │ │ │ + callq 7170 │ │ │ │ + lea 0x30(%r13),%rdi │ │ │ │ + movabs $0xfffffffffff,%rcx │ │ │ │ + imul $0x3b9aca00,0x10(%rsp),%rax │ │ │ │ + add 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + mov (%r15),%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rcx,%rax │ │ │ │ + mov %rax,0x50(%r13) │ │ │ │ + testb $0x8,0x2a(%r13) │ │ │ │ + je 71e20 │ │ │ │ + mov 0xd80(%rbp),%rsi │ │ │ │ + mov 0x58(%r13),%eax │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + shr $0x9,%eax │ │ │ │ + add %rax,0x38(%rsi,%rdx,8) │ │ │ │ + mov 0xf8(%rbp),%rax │ │ │ │ + mov %rax,0x38(%r13) │ │ │ │ + callq a1650 │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmpq 71c10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0xb6(%rbp),%edx │ │ │ │ mov $0x1,%eax │ │ │ │ - movzwl 0x70(%r12),%ecx │ │ │ │ - movzwl 0x70(%r14),%edx │ │ │ │ - cmp %dx,%cx │ │ │ │ - jne 66c08 │ │ │ │ - or %al,0x2f(%rsp) │ │ │ │ - jmpq 66882 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 66882 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq *0x68(%r13) │ │ │ │ - jmpq 66882 │ │ │ │ + test %dl,%dl │ │ │ │ + je 71ce4 │ │ │ │ + cmp $0x1,%dl │ │ │ │ + sete %al │ │ │ │ + cmpl $0x3,0x8(%rsp) │ │ │ │ + sete %dl │ │ │ │ + and %dl,%al │ │ │ │ + jne 71ce4 │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lock xadd %rdx,(%rdi) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne 71ce2 │ │ │ │ + mov %al,0xf(%rsp) │ │ │ │ + callq *0x68(%rbp) │ │ │ │ + movzbl 0xf(%rsp),%eax │ │ │ │ + jmpq 71ce4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x138(%rbp),%rdx │ │ │ │ + lea 0x30(%r14),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a0fd0 │ │ │ │ + mov 0x70(%r14),%rdx │ │ │ │ + lea -0x30(%rax),%r13 │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + mov 0x78(%r14),%rdx │ │ │ │ + mov %r14,-0x28(%rax) │ │ │ │ + mov %rdx,0x48(%rax) │ │ │ │ + movzbl -0x6(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + or $0x5,%edx │ │ │ │ + mov %dl,-0x6(%rax) │ │ │ │ + mov 0x44(%r14),%edx │ │ │ │ + mov %edx,0x14(%rax) │ │ │ │ + orw $0x80,0x48(%r14) │ │ │ │ + lock incl 0x68(%r14) │ │ │ │ + jmpq 71ca3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x76a41(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movb $0x1,0x2f(%rsp) │ │ │ │ - jmpq 66882 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 66d80 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 66cc1 │ │ │ │ - movzbl 0x138(%r14),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x188(%r14),%r13 │ │ │ │ - lea -0x28(%rdi,%rax,8),%rax │ │ │ │ + movb $0x80,0x40(%r13) │ │ │ │ + callq a0d70 │ │ │ │ + jmpq 71d64 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 71e47 │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + lea -0x28(%r9,%rax,8),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ - jmpq 667c9 │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq *0x68(%r13) │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - jmpq 669b8 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x178(%rsp),%rax │ │ │ │ - lea 0xb0(%rsp),%r12 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x769c9(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - jmpq 668b0 │ │ │ │ + jmpq 71bfe │ │ │ │ movq $0x0,(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 667c9 │ │ │ │ - movzwl 0x452(%rbp),%r13d │ │ │ │ - shl $0x9,%r13d │ │ │ │ - movslq %r13d,%r12 │ │ │ │ - cmp $0xfff,%r13d │ │ │ │ - jle 66dc4 │ │ │ │ - sub $0x1,%r12 │ │ │ │ - mov $0x1000,%r13d │ │ │ │ - mov %r12,%rax │ │ │ │ - shr $0xc,%rax │ │ │ │ - je 66d12 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%r13 │ │ │ │ - callq 16af0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - je 66e36 │ │ │ │ - mov %rax,0x12ef0(%rbp) │ │ │ │ - jmpq 666a7 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 98770 │ │ │ │ - mov %rax,0x12ee8(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 668b0 │ │ │ │ - mov 0x1e0(%rax),%rsi │ │ │ │ - mov 0x1e8(%rax),%rcx │ │ │ │ - lea 0x1e0(%rax),%rdx │ │ │ │ - mov %rcx,0x8(%rsi) │ │ │ │ - mov %rsi,(%rcx) │ │ │ │ - mov %rdx,0x1e8(%rax) │ │ │ │ - mov %rdx,0x1e0(%rax) │ │ │ │ - jmpq 666b5 │ │ │ │ - movzbl 0x138(%r14),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x168(%r14),%r13 │ │ │ │ - lea -0x28(%rdi,%rax,8),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmpq 71bfe │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + lea -0x28(%r9,%rax,8),%rax │ │ │ │ + lea 0x30(%rcx),%r9 │ │ │ │ mov %rax,(%rsp) │ │ │ │ - jmpq 667c9 │ │ │ │ - movzbl 0x163(%r14),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x168(%r14),%r13 │ │ │ │ - lea 0x8(%rdi,%rax,8),%rax │ │ │ │ + jmpq 71bfe │ │ │ │ + movzbl 0x2b(%rcx),%eax │ │ │ │ + lea 0x8(%r9,%rax,8),%rax │ │ │ │ + lea 0x30(%rcx),%r9 │ │ │ │ mov %rax,(%rsp) │ │ │ │ - jmpq 667c9 │ │ │ │ - callq 16af0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 66e2d │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x8,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 66e13 │ │ │ │ - movq $0x0,0x12ef0(%rbp) │ │ │ │ - jmpq 668b0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x12ef0(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 666a7 │ │ │ │ - jmpq 668b0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - jmp 66e18 │ │ │ │ - callq 16af0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 66d2d │ │ │ │ - jmp 66e03 │ │ │ │ - lea 0x7688b(%rip),%rcx │ │ │ │ - mov $0x99,%edx │ │ │ │ - lea 0x76762(%rip),%rsi │ │ │ │ - lea 0x7676f(%rip),%rdi │ │ │ │ + jmpq 71bfe │ │ │ │ + lea 0x54547(%rip),%rcx │ │ │ │ + mov $0x1ee,%edx │ │ │ │ + lea 0x555eb(%rip),%rsi │ │ │ │ + lea 0x557dc(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0x544f9(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x455ad(%rip),%rsi │ │ │ │ + lea 0x5b031(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x544fa(%rip),%rcx │ │ │ │ + mov $0x1eb,%edx │ │ │ │ + lea 0x5559e(%rip),%rsi │ │ │ │ + lea 0x555ef(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - xor %esi,%esi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - movzwl 0x4d4(%rdi),%r13d │ │ │ │ + sub $0xf8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - shl $0x9,%r13d │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 7690 │ │ │ │ - xor %edi,%edi │ │ │ │ - movabs $0x300000000,%rax │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movabs $0x200000001,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movb $0x1,0x33(%rsp) │ │ │ │ + mov 0x48(%rax),%ebx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ebx,0x6c(%rsp) │ │ │ │ + or $0x40000,%edx │ │ │ │ + mov %edx,0x48(%rax) │ │ │ │ + lea 0x120(%rdi),%rax │ │ │ │ + mov 0x128(%rdi),%rdx │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - movabs $0x400000002,%rax │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 7660 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq 71d0 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - testb $0x2,0x44c(%rbp) │ │ │ │ - je 66f72 │ │ │ │ - cmpb $0x0,0x482(%rbp) │ │ │ │ - jne 670e0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movdqu (%rsp),%xmm0 │ │ │ │ - movdqu 0x10(%rsp),%xmm1 │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - lea 0x78(%rsp),%rdi │ │ │ │ - mov %rax,0x127c0(%rbp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shl %cl,%eax │ │ │ │ - movups %xmm0,0x127a0(%rbp) │ │ │ │ - cltq │ │ │ │ - movups %xmm1,0x127b0(%rbp) │ │ │ │ - test %r12,%rax │ │ │ │ - jne 66fd0 │ │ │ │ - add $0x18,%rdx │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - je 67080 │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - cltq │ │ │ │ - test %r12,%rax │ │ │ │ - je 66fb6 │ │ │ │ - cmpq $0x0,0x12528(%rbp) │ │ │ │ - je 6711b │ │ │ │ - cmpq $0x0,0x12570(%rbp) │ │ │ │ - je 6713f │ │ │ │ + mov 0x130(%rdi),%rax │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + sub %rdx,%rax │ │ │ │ + movzwl 0xe0(%r15),%edx │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movzbl 0x51(%r15),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jg 72b6a │ │ │ │ + lea 0x128(%r15),%rax │ │ │ │ + mov $0x1a,%ecx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0x138(%r15),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + callq 82770 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 72b6a │ │ │ │ + movzwl 0x4c(%r15),%eax │ │ │ │ + test $0x1,%ah │ │ │ │ + je 71fe7 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x168(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 72ee7 │ │ │ │ + movzwl 0x4c(%r15),%eax │ │ │ │ + test $0x41,%al │ │ │ │ + mov $0x0,%edi │ │ │ │ + movzbl 0x51(%r15),%r9d │ │ │ │ + lea 0x53(%r15),%r8 │ │ │ │ + cmove %r15,%rdi │ │ │ │ + movzwl 0x78(%r15),%edx │ │ │ │ + movzwl 0x64(%r15),%esi │ │ │ │ + mov 0xc8(%r15),%rcx │ │ │ │ + push %rdi │ │ │ │ + push %rax │ │ │ │ + movzbl 0x52(%r15),%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + push %rax │ │ │ │ + mov %r9d,%eax │ │ │ │ + and $0xf,%r9d │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq 1a9b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 72b60 │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + movzbl 0x33(%rsp),%ebx │ │ │ │ + test $0x10000000,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovne %eax,%ebx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 67014 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 67070 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - cmp %rax,%r13 │ │ │ │ - cmovb %rax,%r13 │ │ │ │ - mov %r15d,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - cltq │ │ │ │ - test %r12,%rax │ │ │ │ - je 67000 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - cmpq $0x0,0x125b8(%rbp,%rax,8) │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - jne 67000 │ │ │ │ - mov 0x8(%rbx),%r8 │ │ │ │ - lea 0x125a8(%rbp,%rdx,1),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r8,%rdx │ │ │ │ - callq 21070 │ │ │ │ - mov %eax,%r14d │ │ │ │ + cmpw $0x0,0x50(%rbp) │ │ │ │ + mov %bl,0x33(%rsp) │ │ │ │ + lea 0x2f58(%rax),%rsi │ │ │ │ + je 720d8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x52(%rbp,%rcx,2),%eax │ │ │ │ + mov 0x48(%rbp),%edi │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rsi,%rax,1),%rdx │ │ │ │ + mov %dil,0xb(%rdx) │ │ │ │ + lock incl 0x4(%rdx) │ │ │ │ + movzwl 0xe0(%r15),%edx │ │ │ │ + cmp $0xe,%dx │ │ │ │ + ja 72f0b │ │ │ │ + sar $0x3,%rax │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + add $0x1,%rcx │ │ │ │ + movabs $0xcccccccccccccccd,%rbx │ │ │ │ + imul %rbx,%rax │ │ │ │ + mov %di,0xe0(%r15) │ │ │ │ + mov %ax,0xe2(%r15,%rdx,2) │ │ │ │ + movzwl 0x50(%rbp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 72078 │ │ │ │ + mov 0x8c(%r15),%eax │ │ │ │ + movdqu 0x7c(%r15),%xmm1 │ │ │ │ + movb $0x0,0x7f(%rsp) │ │ │ │ + lea 0x308(%r15),%r12 │ │ │ │ + mov 0x30(%r15),%r14 │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + mov 0x330(%r15),%eax │ │ │ │ + movups %xmm1,0xa0(%rsp) │ │ │ │ + shr $0x9,%eax │ │ │ │ + je 72fcf │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5df30 │ │ │ │ + mov %rax,%rbx │ │ │ │ + testb $0x8,0x4c(%r15) │ │ │ │ + je 72245 │ │ │ │ + mov 0x330(%r15),%eax │ │ │ │ + shr $0x9,%eax │ │ │ │ + cmp 0xa0(%r15),%eax │ │ │ │ + jne 72fee │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + movzbl 0xad(%r15),%ecx │ │ │ │ + mov 0xa8(%r15),%esi │ │ │ │ + cmp %esi,0xa4(%r15) │ │ │ │ + je 728c0 │ │ │ │ + cmp $0x5,%cl │ │ │ │ + je 72b30 │ │ │ │ + test %cl,%cl │ │ │ │ + je 72b30 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6f7a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 67083 │ │ │ │ - add $0x18,%rbx │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 6700e │ │ │ │ + jne 72210 │ │ │ │ + movzbl 0xad(%r15),%edx │ │ │ │ + mov 0xa4(%r15),%edi │ │ │ │ + movzwl 0xb0(%r15),%esi │ │ │ │ + mov 0x90(%r15),%rcx │ │ │ │ + mov 0x98(%r15),%eax │ │ │ │ + test %dl,%dl │ │ │ │ + je 72d5b │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 72d5b │ │ │ │ + shl $0x18,%edx │ │ │ │ + shl $0x16,%edi │ │ │ │ + or %edx,%eax │ │ │ │ + lea (%rdi,%rsi,8),%edx │ │ │ │ + xor $0x10000000,%eax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + shr $0x20,%rcx │ │ │ │ + shl $0x20,%rdi │ │ │ │ + shl $0x20,%rax │ │ │ │ + movzbl 0xac(%r15),%esi │ │ │ │ + mov %r12,%r8 │ │ │ │ + or %rdi,%rdx │ │ │ │ + or %rax,%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 53de0 │ │ │ │ + xor 0xb8(%r15),%rax │ │ │ │ + xor 0xc0(%r15),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + je 72afb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x54169(%rip),%rcx │ │ │ │ + mov $0x3a1,%edx │ │ │ │ + lea 0x5525d(%rip),%rsi │ │ │ │ + lea 0x5acd1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmpq $0x0,0x12768(%rbp) │ │ │ │ - je 670ff │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - testb $0x2,0x44c(%rbp) │ │ │ │ - je 67095 │ │ │ │ - cmpb $0x0,0x482(%rbp) │ │ │ │ - jne 670c0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 72abc │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6f7a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 72210 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 72d40 │ │ │ │ + mov 0x4c(%rbp),%esi │ │ │ │ + lea 0x7f(%rsp),%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 70ce0 │ │ │ │ + movb $0x1,0x43(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0x30(%r13),%eax │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + mov 0x2c(%r13),%rax │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x28(%r13),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmpq 725fe │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x52(%r15),%eax │ │ │ │ + mov $0x5,%edx │ │ │ │ + and $0x8,%eax │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov %al,0xcd(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x28(%r13),%esi │ │ │ │ + mov 0x4c(%rax),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + mov 0x330(%r15),%eax │ │ │ │ + shl $0x9,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + cmova %rax,%rdx │ │ │ │ + cmp %esi,%edx │ │ │ │ + cmova %rsi,%rdx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + je 72317 │ │ │ │ + movzwl 0x4d4(%r14),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + cmpb $0x0,0x43(%rsp) │ │ │ │ + jne 72880 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 72f78 │ │ │ │ + cmpq $0x0,0x80(%rsp) │ │ │ │ + je 72f78 │ │ │ │ + movzbl 0x50(%r15),%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + sub $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 72720 │ │ │ │ + shr $0x9,%rax │ │ │ │ + testb $0x8,0x4c(%r15) │ │ │ │ + je 723fd │ │ │ │ + mov 0x330(%r15),%edx │ │ │ │ + movzbl 0xcd(%rsp),%ecx │ │ │ │ + mov %eax,%edi │ │ │ │ + lea 0xa0(%r15),%r9 │ │ │ │ + movzbl 0xac(%r15),%esi │ │ │ │ + shr $0x9,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + test %cl,%cl │ │ │ │ + je 72770 │ │ │ │ + cmp $0x5,%cl │ │ │ │ + je 72770 │ │ │ │ + mov %r12,0x94(%rsp) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %ebp,0x9c(%rsp) │ │ │ │ + push %rsi │ │ │ │ + push %rdx │ │ │ │ + mov %r12,%rdx │ │ │ │ + push %rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + pushq 0xc0(%r15) │ │ │ │ + pushq 0xb8(%r15) │ │ │ │ + pushq 0xb0(%r15) │ │ │ │ + pushq 0xa8(%r15) │ │ │ │ + pushq 0xa0(%r15) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + callq 54300 │ │ │ │ + add $0x40,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 727ef │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %eax,0xc4(%rsp) │ │ │ │ + mov %eax,0xc8(%rsp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x9,%rdx │ │ │ │ + mov %edx,0xc0(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ + mov %ecx,0x28(%r13) │ │ │ │ + movzbl 0xcd(%rsp),%ecx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movzwl 0xd0(%rsp),%eax │ │ │ │ + test %cl,%cl │ │ │ │ + je 72710 │ │ │ │ + cmp $0x5,%cl │ │ │ │ + je 72710 │ │ │ │ + shl $0x18,%ecx │ │ │ │ + shl $0x16,%edx │ │ │ │ + or %ebp,%ecx │ │ │ │ + lea (%rdx,%rax,8),%edx │ │ │ │ + mov %r12,%rax │ │ │ │ + movzbl 0x50(%r15),%esi │ │ │ │ + mov %r13,%r8 │ │ │ │ + shl $0x20,%rax │ │ │ │ + xor $0x10000000,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12d,%ebx │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %r12,%rax │ │ │ │ + shl $0x20,%rcx │ │ │ │ + and $0xf,%esi │ │ │ │ + shr $0x20,%rax │ │ │ │ + or %rax,%rcx │ │ │ │ + callq 53e30 │ │ │ │ + movzbl 0xcd(%rsp),%ecx │ │ │ │ + mov 0xc4(%rsp),%edx │ │ │ │ + movzwl 0xd0(%rsp),%eax │ │ │ │ + test %cl,%cl │ │ │ │ + je 72700 │ │ │ │ + cmp $0x5,%cl │ │ │ │ + je 72700 │ │ │ │ + shl $0x18,%ecx │ │ │ │ + shl $0x16,%edx │ │ │ │ + or %ebp,%ecx │ │ │ │ + movzbl 0x50(%r15),%esi │ │ │ │ + lea (%rdx,%rax,8),%edx │ │ │ │ + mov %r12,%rax │ │ │ │ + shl $0x20,%rbx │ │ │ │ + xor $0x10000000,%ecx │ │ │ │ + shr $0x20,%rax │ │ │ │ + or %rbx,%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + shl $0x20,%rcx │ │ │ │ + and $0xf,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + or %rax,%rcx │ │ │ │ + callq 53de0 │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + movzbl 0x50(%r15),%eax │ │ │ │ + mov %rdx,0xe0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0xcc(%rsp) │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ + mov %edx,0x28(%r13) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %r12,0x94(%rsp) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebp,0x9c(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + callq 6f300 │ │ │ │ + add $0x30,%rsp │ │ │ │ + cmp %r13,(%rsp) │ │ │ │ + je 7258c │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a0b80 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x88(%rsp),%esi │ │ │ │ + callq a0b80 │ │ │ │ + mov 0x28(%r13),%edi │ │ │ │ + mov 0x80(%rsp),%ebx │ │ │ │ + add %ebx,0x38(%rsp) │ │ │ │ + mov 0x88(%rsp),%ebx │ │ │ │ + add %ebx,0x3c(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + je 72bfd │ │ │ │ + mov 0x330(%r15),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 72e2d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x4c(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 72ea2 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov $0x1a,%ecx │ │ │ │ + mov $0x34,%edx │ │ │ │ + callq 82770 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 72bfd │ │ │ │ + mov 0x90(%r15),%rbx │ │ │ │ + mov 0x98(%r15),%ebp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + cmpb $0x0,0x7f(%rsp) │ │ │ │ + movups %xmm0,0xc0(%rsp) │ │ │ │ + mov %rbx,0x94(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %ebp,0x9c(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + je 72666 │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + shr $0x9,%eax │ │ │ │ + cmp 0x4c(%rsi),%eax │ │ │ │ + jae 72666 │ │ │ │ + movzwl 0x4d4(%r14),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 72bfd │ │ │ │ + movzbl 0x50(%r15),%ecx │ │ │ │ + mov %ecx,%r9d │ │ │ │ + test $0xf0,%cl │ │ │ │ + je 722b0 │ │ │ │ + testb $0x8,0x4c(%r15) │ │ │ │ + je 72692 │ │ │ │ + movzbl 0xac(%r15),%eax │ │ │ │ + sub $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 72b40 │ │ │ │ + cmpb $0x0,0x43(%rsp) │ │ │ │ + je 72fb0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + testb $0x8,0x52(%r15) │ │ │ │ + jne 722c0 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + shr $0x4,%r9b │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + and $0xf,%r9d │ │ │ │ + lea 0x88(%rsp),%r8 │ │ │ │ + callq 56760 │ │ │ │ + mov %al,0xcd(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 72fa3 │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 72fa3 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + jmpq 7232a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 724c3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 7245c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 72748 │ │ │ │ + movzwl 0x66(%r15),%edx │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %dx,0xd0(%rsp) │ │ │ │ + add %eax,%edx │ │ │ │ + mov %dx,0x66(%r15) │ │ │ │ + jmpq 7235a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 72724 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + lock xadd %r11,0x127e0(%r14) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + lea 0x1(%r11),%r12 │ │ │ │ + jmpq 72356 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x50(%r15),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + lea -0x3(%rax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + lea -0x3(%rsi),%ecx │ │ │ │ + setbe %r8b │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + setbe %cl │ │ │ │ + cmp %cl,%r8b │ │ │ │ + jne 7239b │ │ │ │ + mov %r12,0x94(%rsp) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebp,0x9c(%rsp) │ │ │ │ + push %rax │ │ │ │ + push %rdx │ │ │ │ + mov %r12,%rdx │ │ │ │ + push %rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + pushq 0xc0(%r15) │ │ │ │ + pushq 0xb8(%r15) │ │ │ │ + pushq 0xb0(%r15) │ │ │ │ + pushq 0xa8(%r15) │ │ │ │ + pushq 0xa0(%r15) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x100(%rsp),%r8 │ │ │ │ + callq 54300 │ │ │ │ + add $0x40,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je 7252b │ │ │ │ + mov %r15,%rax │ │ │ │ + lea 0x54faf(%rip),%rdi │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 71a0 │ │ │ │ + movzbl -0x6(%r13),%edx │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 72d68 │ │ │ │ + and $0x4,%edx │ │ │ │ + je 72ef4 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a0c50 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1b2e0 │ │ │ │ + mov $0xfffffffb,%eax │ │ │ │ + mov %ax,0x4e(%r14) │ │ │ │ + mov 0x30(%r14),%rax │ │ │ │ + orw $0x1000,0x4c(%r14) │ │ │ │ + testb $0x7,0x52(%r14) │ │ │ │ + jne 72ec2 │ │ │ │ + mov 0x2d80(%rax),%rax │ │ │ │ + lea -0x2b63(%rip),%rbx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rbx,0x18(%r14) │ │ │ │ + mov $0x40000001,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a2250 │ │ │ │ + jmpq 72a09 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,0x28(%r13) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq a0960 │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %edx,0x28(%r13) │ │ │ │ + jmpq 72322 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x4c(%rbp),%eax │ │ │ │ + ja 72a58 │ │ │ │ + movzbl 0x50(%r15),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + cmp %cl,%al │ │ │ │ + je 728e2 │ │ │ │ + testb $0x8,0x52(%r15) │ │ │ │ + je 72a58 │ │ │ │ + test %cl,%cl │ │ │ │ + je 728eb │ │ │ │ + cmp $0x5,%cl │ │ │ │ + jne 7290d │ │ │ │ + movzbl 0xac(%r15),%eax │ │ │ │ + and $0xf,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 7290d │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6f1f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 72210 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 72939 │ │ │ │ + mov 0x4c(%rbp),%esi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x7f(%rsp),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 70ce0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a0960 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x98(%r15),%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x90(%r15),%rdx │ │ │ │ + pushq 0xc0(%r15) │ │ │ │ + pushq 0xb8(%r15) │ │ │ │ + pushq 0xb0(%r15) │ │ │ │ + pushq 0xa8(%r15) │ │ │ │ + pushq 0xa0(%r15) │ │ │ │ + callq 6f300 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + movdqu 0xc0(%rsp),%xmm2 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + callq 5dfb0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1b2e0 │ │ │ │ + lea -0x30(%r12),%r8 │ │ │ │ + orw $0x1000,0x4c(%r15) │ │ │ │ + lea -0x2086(%rip),%rax │ │ │ │ + orl $0x1,0x14(%r12) │ │ │ │ + cmpb $0x0,0x33(%rsp) │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + mov %r15,0x48(%r12) │ │ │ │ + je 72ced │ │ │ │ + orw $0x800,0x4c(%r15) │ │ │ │ + mov 0x128(%r15),%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea (%rdx,%rax,8),%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 71ba0 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov 0x6c(%rsp),%ecx │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + and $0x40000,%ecx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + and $0xfffbffff,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 67163 │ │ │ │ - add $0x88,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + jne 7302c │ │ │ │ + add $0xf8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - lea 0x76a36(%rip),%rdx │ │ │ │ - lea 0x6c6d9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 67095 │ │ │ │ - nop │ │ │ │ - lea 0x76a19(%rip),%rdx │ │ │ │ - lea 0x6c672(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 66f72 │ │ │ │ - lea 0x12758(%rbp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 21070 │ │ │ │ - mov %eax,%r14d │ │ │ │ - jmpq 67083 │ │ │ │ - lea 0x12518(%rbp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 21070 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - je 66fde │ │ │ │ - jmpq 67083 │ │ │ │ - lea 0x12560(%rbp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 21070 │ │ │ │ - mov %eax,%r14d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %cl,%cl │ │ │ │ + jne 72bc8 │ │ │ │ + movzbl 0x50(%r15),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp %al,0xac(%r15) │ │ │ │ + je 72a8e │ │ │ │ + movzbl %al,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 6f1f0 │ │ │ │ test %eax,%eax │ │ │ │ - je 66fec │ │ │ │ - jmpq 67083 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 671f8 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ + jne 72210 │ │ │ │ + movzbl 0x50(%r15),%edx │ │ │ │ + test $0xf0,%dl │ │ │ │ + jne 72239 │ │ │ │ + movzbl 0xac(%r15),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + sub $0x3,%ecx │ │ │ │ + sub $0x3,%eax │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 72230 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 72239 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 7224e │ │ │ │ + test %dl,%dl │ │ │ │ + je 72ad4 │ │ │ │ + testb $0x10,0x4c(%r15) │ │ │ │ + je 7224e │ │ │ │ + and $0xf,%edx │ │ │ │ + movb $0x0,0x43(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + lea -0x3(%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 7226c │ │ │ │ + testb $0x20,0x4c(%r15) │ │ │ │ + je 7224e │ │ │ │ + jmpq 7226c │ │ │ │ + lea 0xa0(%r15),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 56440 │ │ │ │ test %eax,%eax │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 67215 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + jne 72ece │ │ │ │ + mov 0xa4(%r15),%eax │ │ │ │ + cmp %eax,0xa8(%r15) │ │ │ │ + je 72a60 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x50(%r15),%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + jmpq 72a73 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 67215 │ │ │ │ - add $0x10,%rsp │ │ │ │ - xor %edi,%edi │ │ │ │ - pop %r12 │ │ │ │ - jmpq 72c0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x53839(%rip),%rcx │ │ │ │ + mov $0x3c9,%edx │ │ │ │ + lea 0x5492d(%rip),%rsi │ │ │ │ + lea 0x54bae(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + cmp $0xfffffffffffffff5,%rax │ │ │ │ + jne 72edf │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + testb $0x20,0x48(%rax) │ │ │ │ + jne 72eb0 │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 72be0 │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + cmp %rax,0x130(%r15) │ │ │ │ + je 72d53 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 6f8b0 │ │ │ │ + cmpw $0x0,0x4e(%r15) │ │ │ │ + jne 72f2a │ │ │ │ + mov 0x130(%r15),%rax │ │ │ │ + mov 0x128(%r15),%rdx │ │ │ │ + jmpq 71f5a │ │ │ │ + cmp $0x5,%cl │ │ │ │ + je 72a60 │ │ │ │ + jmpq 72175 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + cmp %rax,0x130(%r15) │ │ │ │ + jne 72ba1 │ │ │ │ + jmpq 72d53 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov 0x330(%r15),%ebx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x28(%r13) │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov %eax,0x30(%r13) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 72dc9 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 72dc9 │ │ │ │ + mov 0x3c(%rsp),%ebx │ │ │ │ + cmp %ebx,0x38(%rsp) │ │ │ │ + jne 7300d │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + lea 0x12410(%r14),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $0x9,%ebx │ │ │ │ + mov %ebx,%esi │ │ │ │ + callq a1340 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %ebx,%edx │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + lea -0x30(%rax),%r8 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movups %xmm0,-0x30(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + orb $0x4,-0x6(%rax) │ │ │ │ + mov 0x31c(%r15),%eax │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %eax,0x14(%r13) │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + movdqu 0xc0(%rsp),%xmm3 │ │ │ │ + mov %eax,0x28(%r13) │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 5dfb0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1b2e0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + lea -0x2398(%rip),%rax │ │ │ │ + orl $0x1,0x14(%r13) │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ + mov %r15,0x48(%r13) │ │ │ │ + movl $0x1,0x34(%rsp) │ │ │ │ + lock incl 0x28(%r15) │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 71ba0 │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 72eb0 │ │ │ │ + movb $0x0,0x33(%rsp) │ │ │ │ + mov 0x130(%r15),%rax │ │ │ │ + mov 0x128(%r15),%rdx │ │ │ │ + jmpq 71f66 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl 0x4d4(%rdi),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 6728d │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %edx,%ebx │ │ │ │ - callq 67170 │ │ │ │ - test %rax,%rax │ │ │ │ - je 67260 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x8,%rsp │ │ │ │ - shl $0x20,%rdx │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - or $0x2,%rdx │ │ │ │ - retq │ │ │ │ + movzbl 0x50(%r15),%edx │ │ │ │ + test $0xf0,%dl │ │ │ │ + jne 7224e │ │ │ │ + jmpq 72ac5 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmpq 71f5a │ │ │ │ + xor %edi,%edi │ │ │ │ + jmpq 721c3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %ebx,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - lea 0x12518(%rbp,%rax,8),%rdi │ │ │ │ - callq 19500 │ │ │ │ + cmpw $0x0,0x50(%r13) │ │ │ │ + je 72dbd │ │ │ │ + mov 0x58(%r13),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 672ac │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x8,%rsp │ │ │ │ - shl $0x20,%rdx │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - or $0x3,%rdx │ │ │ │ - retq │ │ │ │ - lea 0x76924(%rip),%rcx │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x76464(%rip),%rsi │ │ │ │ - lea 0x764a1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x76905(%rip),%rcx │ │ │ │ - mov $0x27,%edx │ │ │ │ - lea 0x76445(%rip),%rsi │ │ │ │ - lea 0x6d775(%rip),%rdi │ │ │ │ + je 72dbd │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x12440(%r15),%rbx │ │ │ │ + jmp 72d93 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x58(%r13),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea 0x536e3(%rip),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 72daa │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movzwl 0x50(%r13),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jg 72d88 │ │ │ │ + movzbl -0x6(%r13),%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %cx,0x50(%r13) │ │ │ │ + jmpq 72817 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + lea -0x30(%r13),%r8 │ │ │ │ + mov 0x3c(%rsp),%edx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movdqu 0xc0(%rsp),%xmm4 │ │ │ │ + mov %eax,0x28(%r13) │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + shr $0x9,%edx │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 5dfb0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1b2e0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jne 72cd1 │ │ │ │ + mov %r13,%r12 │ │ │ │ + jmpq 729b8 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea -0x30(%r13),%r8 │ │ │ │ + mov 0x3c(%rsp),%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + shr $0x9,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x2c(%r13) │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + movdqu 0xc0(%rsp),%xmm5 │ │ │ │ + mov %eax,0x28(%r13) │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 5dfb0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1b2e0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmpq 729b8 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + jmpq 72c0d │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov %r15,%r14 │ │ │ │ + testb $0x7,0x52(%r15) │ │ │ │ + je 72855 │ │ │ │ + mov 0x2d70(%rax),%rax │ │ │ │ + jmpq 7285c │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 72809 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmpq 7283a │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov $0xffffffe2,%eax │ │ │ │ + jmpq 7283a │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 1b2e0 │ │ │ │ + mov $0xfffffffb,%eax │ │ │ │ + jmpq 7283a │ │ │ │ + lea 0x53486(%rip),%rcx │ │ │ │ + mov $0x29,%edx │ │ │ │ + lea 0x49182(%rip),%rsi │ │ │ │ + lea 0x4919b(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + lea -0x38f1(%rip),%rax │ │ │ │ + orw $0x1000,0x4c(%r15) │ │ │ │ + mov %rax,0x18(%r15) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 72f97 │ │ │ │ + lea 0x8(%r15),%rax │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x10(%r15) │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne 72a09 │ │ │ │ + callq 6f530 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x53401(%rip),%rcx │ │ │ │ + mov $0x3e5,%edx │ │ │ │ + lea 0x544f5(%rip),%rsi │ │ │ │ + lea 0x5455b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq *0x18(%r15) │ │ │ │ + jmpq 72a09 │ │ │ │ + movzbl 0x50(%r15),%ecx │ │ │ │ + jmpq 722c7 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x533c9(%rip),%rcx │ │ │ │ + mov $0x3cc,%edx │ │ │ │ + lea 0x544bd(%rip),%rsi │ │ │ │ + lea 0x547b6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x533aa(%rip),%rcx │ │ │ │ + mov $0x396,%edx │ │ │ │ + lea 0x5449e(%rip),%rsi │ │ │ │ + lea 0x546b7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x5336b(%rip),%rcx │ │ │ │ + mov $0x34b,%edx │ │ │ │ + lea 0x5447f(%rip),%rsi │ │ │ │ + lea 0x546c0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x5336c(%rip),%rcx │ │ │ │ + mov $0x430,%edx │ │ │ │ + lea 0x54460(%rip),%rsi │ │ │ │ + lea 0x547d9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + mov $0x4,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov 0x12c(%rsp),%edx │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov 0x130(%rsp),%r8d │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov 0x128(%rsp),%eax │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - shr $0x9,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - movzwl 0x4d4(%rdi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 6786f │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov 0x58(%rsi),%r14 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov %r11,%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%r14,%rax,1),%rdx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - add 0xc(%rdx),%eax │ │ │ │ - test %esi,%esi │ │ │ │ - je 6756d │ │ │ │ - mov 0x8(%rdx),%ebx │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov %r8d,%r12d │ │ │ │ - lea 0x6bc56(%rip),%rdx │ │ │ │ - mov 0x10(%rsp),%r15d │ │ │ │ - sub %r8d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - nop │ │ │ │ - mov %ebx,%r13d │ │ │ │ - add %r13,%rax │ │ │ │ - lea (%rcx,%rax,1),%r13 │ │ │ │ - mov 0x14(%r10),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 67560 │ │ │ │ - and $0xfb,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 67560 │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 676e0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 676d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %ebx,%esi │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x8(%r9,%rax,1),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub %r12d,%eax │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - cmovbe %ebp,%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - cmova %esi,%eax │ │ │ │ - add %eax,%r12d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%ebp │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jne 673e8 │ │ │ │ - add $0x1,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 673b8 │ │ │ │ - mov %r14,%r9 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 6756d │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r12d,%edi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x8(%rax),%ebx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - sub %r12d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - add 0xc(%rax),%edi │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %r13,%r13 │ │ │ │ - je 67380 │ │ │ │ - lea (%rcx,%rax,1),%rsi │ │ │ │ - cmp %rsi,%r13 │ │ │ │ - je 67380 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov %r8d,%r12d │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x8(%rax),%ebx │ │ │ │ - mov 0xc(%rax),%edx │ │ │ │ - sub %r8d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - add %r8d,%edx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x6bb69(%rip),%rdx │ │ │ │ - nop │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - jae 67471 │ │ │ │ - add %ebx,%eax │ │ │ │ - cmp $0xfff,%eax │ │ │ │ - jbe 6750d │ │ │ │ - mov 0x14(%r10),%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfb,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 67590 │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 67590 │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 67777 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 674e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r13d,%eax │ │ │ │ - shl $0x4,%rax │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - mov 0x8(%r14,%rax,1),%ecx │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovbe %ebp,%eax │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub %r12d,%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - cmova %esi,%eax │ │ │ │ - add %eax,%r12d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%ebp │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jne 674d0 │ │ │ │ - add $0x1,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 674a0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 6759a │ │ │ │ - mov 0x58(%r10),%r14 │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r12d,%edi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x8(%rax),%ebx │ │ │ │ - sub %r12d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - add 0xc(%rax),%edi │ │ │ │ - mov %edi,%eax │ │ │ │ - je 67460 │ │ │ │ - cmp %ebp,0x8(%rsp) │ │ │ │ - je 67460 │ │ │ │ - mov 0x20(%rsp),%ebx │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq 67220 │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - je 6768b │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 6788e │ │ │ │ - add $0xe8,%rsp │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov $0x7,%esi │ │ │ │ + movq $0x0,0x3c(%rsp) │ │ │ │ + add 0x28(%rdx),%rax │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x34(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movdqu 0x30(%rsp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x69(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 731c8 │ │ │ │ + movzbl 0x2(%rbx),%eax │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 730d5 │ │ │ │ + cmp $0x13,%al │ │ │ │ + jne 731d8 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + add 0x10(%rbx),%eax │ │ │ │ + sub 0x18(%rbx),%eax │ │ │ │ + mov %eax,(%r15) │ │ │ │ + cmpb $0xc,(%rbx) │ │ │ │ + lea 0x8(%r14),%r15 │ │ │ │ + mov (%r14),%rcx │ │ │ │ + jbe 730f4 │ │ │ │ + cmp %r15,%rcx │ │ │ │ + je 73160 │ │ │ │ + movdqu (%rbx),%xmm1 │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + movdqu 0x10(%rbx),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rcx) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 73132 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdx,%rax,1),%rdi │ │ │ │ + mov %rdi,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 73120 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + lea 0x127e8(%rax),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + movdqu 0x8(%r14),%xmm3 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movdqu 0x18(%r14),%xmm4 │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + movdqu 0x28(%r14),%xmm5 │ │ │ │ + movups %xmm5,0x20(%rax) │ │ │ │ + movdqu 0x38(%r14),%xmm6 │ │ │ │ + movups %xmm6,0x30(%rax) │ │ │ │ + movdqu 0x48(%r14),%xmm7 │ │ │ │ + movups %xmm7,0x40(%rax) │ │ │ │ + movdqu 0x58(%r14),%xmm3 │ │ │ │ + movups %xmm3,0x50(%rax) │ │ │ │ + mov (%r14),%rcx │ │ │ │ + jmpq 730f4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 730c5 │ │ │ │ + jmpq 73135 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov $0xfffffffb,%r8d │ │ │ │ + jmpq 73135 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub %ebx,%ebp │ │ │ │ - mov %r14,%r9 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 673f7 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - add 0x18(%rsp),%r14 │ │ │ │ - mov %r8d,%eax │ │ │ │ - add 0xc(%r14),%eax │ │ │ │ - add (%r14),%rax │ │ │ │ - shl $0x20,%rdx │ │ │ │ - jmp 67533 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1b8,%rsp │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov 0x1f0(%rsp),%r13 │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov 0x1f8(%rsp),%r12d │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov 0x200(%rsp),%r14d │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x1fc(%rsp),%eax │ │ │ │ + and $0x8,%r8d │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + jne 737fd │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x148(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x84(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x8c(%rsp) │ │ │ │ + mov $0x4,%r8d │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + movdqu 0x80(%rsp),%xmm4 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x8c(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e460 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %ebx,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 674dc │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %r15d,%edx │ │ │ │ - add $0xfff,%rax │ │ │ │ - shr $0xc,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 67893 │ │ │ │ - lea 0x50(%rsp),%r9 │ │ │ │ - mov %r9,%r12 │ │ │ │ - cmp $0x10,%r15d │ │ │ │ - ja 677cd │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 38c10 │ │ │ │ + test %al,%al │ │ │ │ + je 732ea │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x20,0x15(%rbp) │ │ │ │ + jne 7330f │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + andb $0x7f,0x58(%rbp) │ │ │ │ + movb $0x0,0xc2(%rbp) │ │ │ │ + mov %rdi,0x28(%rbp) │ │ │ │ + mov %rdi,0xe0(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x20(%rbp) │ │ │ │ + mov %r13,0xd8(%rbp) │ │ │ │ + mov %eax,0x1c(%rbp) │ │ │ │ + mov %eax,0xd4(%rbp) │ │ │ │ + movl $0x0,0xd0(%rbp) │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 73690 │ │ │ │ + mov 0x10(%r9),%ecx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x18(%r9),%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %eax,%ebx │ │ │ │ + mov %ecx,0x60(%rsp) │ │ │ │ + sub %edx,%ebx │ │ │ │ + cmpb $0xc,(%r9) │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + jbe 73399 │ │ │ │ + cmp 0x50(%rsp),%rcx │ │ │ │ + je 736a0 │ │ │ │ + movdqu (%r9),%xmm0 │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + movdqu 0x10(%r9),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rcx) │ │ │ │ + mov 0x20(%r9),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%r9),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 733da │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6b9ef(%rip),%r15 │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov 0x58(%r10),%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r11,%rdx │ │ │ │ - lea 0x1(%rax),%r9d │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdx,%r14 │ │ │ │ - mov (%r14),%rdx │ │ │ │ - mov 0x8(%r14),%ebx │ │ │ │ - mov %rdx,(%r12,%rax,8) │ │ │ │ - mov 0x14(%r10),%eax │ │ │ │ - sub %r8d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r8,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 733c8 │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + cmpb $0xf,0x2(%rcx) │ │ │ │ + je 73660 │ │ │ │ + mov 0x10(%rcx),%r11d │ │ │ │ + lea 0x28(%rcx),%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r11d,%eax │ │ │ │ + sub 0x60(%rsp),%eax │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 38cf0 │ │ │ │ + mov %r12d,%r11d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + shr $0x9,%r11d │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + cmovbe %r11d,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + cmovbe %ebx,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + shl $0x9,%ebx │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + je 73560 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + mov %eax,0x1fc(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %ebx,0x1f8(%rsp) │ │ │ │ + mov %r14d,0x200(%rsp) │ │ │ │ + push %rax │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + movdqu 0x1c(%rbp),%xmm2 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + push %r13 │ │ │ │ + mov 0xa0(%rsp),%r9d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + callq 74e20 │ │ │ │ + add $0x40,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 737f5 │ │ │ │ + testb $0x10,0x8(%rsp) │ │ │ │ + jne 7375c │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov 0x124(%rax),%eax │ │ │ │ + add %r11,%r13 │ │ │ │ mov %eax,%edx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ and $0xfb,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - je 67748 │ │ │ │ + je 73550 │ │ │ │ cmp $0x5,%al │ │ │ │ - je 67748 │ │ │ │ - mov 0x58(%r10),%r14 │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - ja 67813 │ │ │ │ + je 73550 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x168(%rax),%r8 │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + ja 7371a │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 67643 │ │ │ │ - jmp 67683 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%r11d │ │ │ │ - shl $0x4,%r11 │ │ │ │ - mov %ebp,%eax │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - mov 0x8(%r14,%r11,1),%edx │ │ │ │ - cmovbe %ebx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %r8d,%ecx │ │ │ │ + je 732f8 │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x8(%r8,%rax,1),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %r14d,%eax │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + cmovbe %r12d,%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ cmova %ecx,%eax │ │ │ │ - add %eax,%r8d │ │ │ │ + add %eax,%r14d │ │ │ │ sub %eax,%ebx │ │ │ │ - sub %eax,%ebp │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jne 67670 │ │ │ │ - add $0x1,%r13d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + sub %eax,%r12d │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jne 73541 │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 67640 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 67752 │ │ │ │ - mov 0x58(%r10),%r14 │ │ │ │ - mov %r13d,%r11d │ │ │ │ - mov %r9d,%eax │ │ │ │ - jmpq 675e8 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - pushq 0x138(%rsp) │ │ │ │ - pushq 0x138(%rsp) │ │ │ │ - pushq 0x138(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 20960 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - jmpq 67533 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%r9 │ │ │ │ - jmpq 673f7 │ │ │ │ + jne 73510 │ │ │ │ + mov %esi,0x3c(%rsp) │ │ │ │ + jmpq 732f8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %ebx,%r12d │ │ │ │ + jmpq 732f8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xa0d8b(%rip) │ │ │ │ - jne 673b8 │ │ │ │ - mov 0xa09cc(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - movb $0x1,0xa0d57(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - lea 0x6b897(%rip),%rdx │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x58(%r10),%r14 │ │ │ │ - jmpq 673b8 │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + orl $0x10,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + mov %edi,0x1fc(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12d,0x1f8(%rsp) │ │ │ │ + mov %r14d,0x200(%rsp) │ │ │ │ + push %rax │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + movdqu 0x1c(%rbp),%xmm3 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + pushq 0x228(%rsp) │ │ │ │ + push %r13 │ │ │ │ + mov 0xa0(%rsp),%r9d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + callq 74e20 │ │ │ │ + add $0x40,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je 7375c │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 732ea │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 732ea │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ + je 7361e │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + add $0x127e8,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + movb $0xa,0x120(%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 737b4 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0x110,%rdi │ │ │ │ + callq a0d70 │ │ │ │ + jmpq 7378f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub %ebx,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 6767c │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - cmp %r9,%r12 │ │ │ │ - je 6750d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jmpq 6750d │ │ │ │ - cmpb $0x0,0xa0cf4(%rip) │ │ │ │ - jne 674a0 │ │ │ │ - mov 0xa0935(%rip),%rdi │ │ │ │ + lea 0x140(%rsp),%rdx │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 73040 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 735d6 │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + mov $0x7,%edx │ │ │ │ + jmpq 733ee │ │ │ │ + nop │ │ │ │ + test %eax,%eax │ │ │ │ + je 73362 │ │ │ │ + jmpq 735d6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + lea 0x127e8(%rax),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + movdqu (%rdi),%xmm4 │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + movdqu 0x10(%rdi),%xmm6 │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + movups %xmm6,0x10(%rax) │ │ │ │ + movdqu 0x20(%rdi),%xmm4 │ │ │ │ + movups %xmm4,0x20(%rax) │ │ │ │ + movdqu 0x30(%rdi),%xmm6 │ │ │ │ + movups %xmm6,0x30(%rax) │ │ │ │ + movdqu 0x40(%rdi),%xmm4 │ │ │ │ + movups %xmm4,0x40(%rax) │ │ │ │ + movdqu 0x50(%rdi),%xmm6 │ │ │ │ + movaps %xmm6,0x10(%rsp) │ │ │ │ + movups %xmm6,0x50(%rax) │ │ │ │ + jmpq 73399 │ │ │ │ + cmpb $0x0,0x1958f9(%rip) │ │ │ │ + jne 73502 │ │ │ │ + mov 0x94992(%rip),%rdi │ │ │ │ mov $0x4d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x4fb96(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - movb $0x1,0xa0cc5(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - lea 0x6b805(%rip),%rdx │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - jmpq 674a0 │ │ │ │ - lea 0x0(,%rdx,8),%rdi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - callq 67170 │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov %rax,%r12 │ │ │ │ - je 6750d │ │ │ │ - jmpq 675c6 │ │ │ │ - cmpb $0x0,0xa0c58(%rip) │ │ │ │ - jne 67643 │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xa088a(%rip),%rdi │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - movb $0x1,0xa0c21(%rip) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + movb $0x1,0x1958cd(%rip) │ │ │ │ callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - jmpq 67643 │ │ │ │ - lea 0x7630a(%rip),%rcx │ │ │ │ - mov $0x47,%edx │ │ │ │ - lea 0x75e82(%rip),%rsi │ │ │ │ - lea 0x75ee7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x762e6(%rip),%rcx │ │ │ │ - mov $0x5e,%edx │ │ │ │ - lea 0x75e5e(%rip),%rsi │ │ │ │ - lea 0x75efb(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - shl $0x9,%ecx │ │ │ │ - push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0xb0,%rsp │ │ │ │ - mov 0x28(%rsi),%r9d │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - pushq 0x30(%rsi) │ │ │ │ - pushq 0x28(%rsi) │ │ │ │ - pushq 0x20(%rsi) │ │ │ │ - callq 672d0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rdx,%rbp │ │ │ │ - sar $0x20,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x3,%bl │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - je 67ad0 │ │ │ │ - ja 67a10 │ │ │ │ - cmp $0x1,%bl │ │ │ │ - je 67ad0 │ │ │ │ - cmp $0x2,%bl │ │ │ │ - jne 67af3 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - mov $0xd,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x20(%rsp),%rbx │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - lea 0x12758(%r12),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r8d,0x40(%rsp) │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - callq 19500 │ │ │ │ - mov $0x70,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x75d80(%rip),%rdx │ │ │ │ - mov $0xfffffff1,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 7390 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - callq 73d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 19660 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - sete %r13b │ │ │ │ - lea -0x5(%r13,%r13,4),%r13d │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - je 67a9b │ │ │ │ - cmp $0x3,%ebp │ │ │ │ - je 67ab0 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + jmpq 73502 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ + je 7378f │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + add $0x127e8,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x1a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 67b12 │ │ │ │ - add $0xa8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + jne 7381c │ │ │ │ + add $0x1b8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - cmp $0x4,%bl │ │ │ │ - jne 67af3 │ │ │ │ - mov (%r15),%ebx │ │ │ │ - sub $0x4,%r9 │ │ │ │ - cmp %r9,%rbx │ │ │ │ - ja 67ae8 │ │ │ │ - lea 0x12758(%r12),%r11 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - callq 19500 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x151c0(%rax),%rbp │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - callq 71d0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r9,%rdi │ │ │ │ - callq 70f0 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x4(%r15),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 73c0 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %r9,%rdi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - callq 19660 │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 67ae8 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jne 679da │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 679e3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - lea 0x12518(%r12,%rax,8),%rsi │ │ │ │ - callq 19660 │ │ │ │ - jmpq 679e3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %r9d,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7500 │ │ │ │ - cltq │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 67a8f │ │ │ │ - mov $0xfffffffb,%r13d │ │ │ │ - jmpq 679d1 │ │ │ │ - lea 0x760a6(%rip),%rcx │ │ │ │ - mov $0xd5,%edx │ │ │ │ - lea 0x75bfe(%rip),%rsi │ │ │ │ - lea 0x6cf2e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x4(%rdx),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - shl $0x9,%esi │ │ │ │ - cmpw $0x0,0x50(%rbp) │ │ │ │ - je 67ccd │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - movzwl 0x52(%rbp),%ecx │ │ │ │ - add $0x7,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - ja 67cae │ │ │ │ - movzwl 0x4d4(%rdi),%eax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 67c50 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - jb 67c50 │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 67220 │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - movzbl 0xd(%rbx),%r8d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 678c0 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 67c68 │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x30(%rbp) │ │ │ │ + callq 7170 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - shl $0x9,%eax │ │ │ │ - mov %eax,0x28(%rbp) │ │ │ │ - movzwl 0xe(%rbx),%esi │ │ │ │ - pushq 0x28(%rbp) │ │ │ │ - shl $0x9,%esi │ │ │ │ - pushq 0x20(%rbp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %r14,%rsi │ │ │ │ - callq 20800 │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - movl $0x0,0xc(%rbx) │ │ │ │ - add $0x20,%rsp │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - je 67c40 │ │ │ │ - cmp $0x3,%r13d │ │ │ │ - je 67c20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sar $0x20,%r13 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x0(%r13,%r13,8),%rax │ │ │ │ - lea 0x12518(%r12,%rax,8),%rsi │ │ │ │ - callq 19660 │ │ │ │ - jmp 67c04 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmp 67c04 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x75bf9(%rip),%rdi │ │ │ │ - mov $0xfffffffb,%r15d │ │ │ │ - callq 71a0 │ │ │ │ - jmp 67c04 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x75c11(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - je 67ca4 │ │ │ │ - cmp $0x3,%r13d │ │ │ │ - jne 67c99 │ │ │ │ - sar $0x20,%r13 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x0(%r13,%r13,8),%rax │ │ │ │ - lea 0x12518(%r12,%rax,8),%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov $0xfffffffb,%r15d │ │ │ │ - jmpq 67c04 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmp 67c99 │ │ │ │ - lea 0x75f1b(%rip),%rcx │ │ │ │ - mov $0xe8,%edx │ │ │ │ - lea 0x75a43(%rip),%rsi │ │ │ │ - lea 0x75b28(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x75efc(%rip),%rcx │ │ │ │ - mov $0xe7,%edx │ │ │ │ - lea 0x75a24(%rip),%rsi │ │ │ │ - lea 0x75a3b(%rip),%rdi │ │ │ │ + imul $0x3b9aca00,0x60(%rsp),%rdx │ │ │ │ + add 0x68(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 73643 │ │ │ │ + mov %ebx,%r12d │ │ │ │ + jmpq 735d6 │ │ │ │ + lea 0x52a44(%rip),%rcx │ │ │ │ + mov $0x8e0,%edx │ │ │ │ + lea 0x53c70(%rip),%rsi │ │ │ │ + lea 0x53cee(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0xf0(%rdi),%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movzwl 0x4d4(%rdi),%eax │ │ │ │ - mov 0x6c(%rsp),%r15d │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %r15d,%esi │ │ │ │ - shl $0x9,%esi │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jb 67e28 │ │ │ │ - cmp 0x68(%rsp),%eax │ │ │ │ - jb 67e28 │ │ │ │ mov %rdi,%rbx │ │ │ │ - cmp 0x58(%rsp),%esi │ │ │ │ - je 67df0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 67220 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %edx,%r14d │ │ │ │ - movzbl 0x75(%rsp),%r8d │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movdqu -0xd0(%rdi),%xmm4 │ │ │ │ + mov -0x4c(%rdi),%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov -0xc0(%rdi),%rax │ │ │ │ + movb $0x0,0x160(%rsp) │ │ │ │ + mov -0xf0(%rdi),%r12 │ │ │ │ + movzwl -0xb4(%rdi),%ebp │ │ │ │ + movups %xmm4,0x50(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + movzbl -0xb2(%rdi),%eax │ │ │ │ + movups %xmm0,0x150(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xffffffc0,%edx │ │ │ │ + cmp $0x40,%dl │ │ │ │ + je 73ce3 │ │ │ │ + mov %eax,%edx │ │ │ │ + movb $0x0,0x30(%rbx) │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 73d08 │ │ │ │ + mov -0x20(%rbx),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 738e0 │ │ │ │ + mov -0xf0(%rbx),%rdi │ │ │ │ + callq 6fe40 │ │ │ │ + movzbl -0xb2(%rbx),%eax │ │ │ │ + movq $0x0,-0x20(%rbx) │ │ │ │ + test $0x1,%al │ │ │ │ + jne 73c59 │ │ │ │ + test $0x2,%al │ │ │ │ + je 7390e │ │ │ │ + mov -0xd8(%rbx),%r14 │ │ │ │ + test $0x4,%al │ │ │ │ + je 73cc8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14,%r15 │ │ │ │ + callq 7410 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + and $0xffed,%ebx │ │ │ │ + or $0xc0,%bl │ │ │ │ + and $0x8,%ebp │ │ │ │ + mov %ebx,(%rsp) │ │ │ │ + je 73b3d │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movdqu 0x50(%rsp),%xmm5 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 678c0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 67db4 │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - ja 67d88 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x76(%rsp),%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - shl $0x9,%esi │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - add %r13,%rsi │ │ │ │ - callq 20800 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x178(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + movups %xmm5,0x70(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + mov 0xac(%r15),%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movdqu 0x98(%r15),%xmm0 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x4,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + mov 0xa8(%r15),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ - cmp $0x2,%r14d │ │ │ │ - jne 67dc8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmp 67d6f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x3,%r14d │ │ │ │ - jne 67d6f │ │ │ │ - sar $0x20,%rbp │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0x90(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + lea 0x127e8(%r12),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x120(%r15) │ │ │ │ mov %r13,%rdi │ │ │ │ - lea 0x0(%rbp,%rbp,8),%rax │ │ │ │ - lea 0x12518(%rbx,%rax,8),%rsi │ │ │ │ - callq 19660 │ │ │ │ - jmp 67d6f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 73b98 │ │ │ │ + cmpb $0xc,(%rbx) │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + jbe 73a07 │ │ │ │ + cmp 0x8(%rsp),%rcx │ │ │ │ + je 73bf0 │ │ │ │ + movdqu (%rbx),%xmm1 │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + movdqu 0x10(%rbx),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rcx) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 73a42 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov (%rdx,%rax,1),%rdi │ │ │ │ + mov %rdi,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 73a30 │ │ │ │ + mov 0x170(%rsp),%r14 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + movzwl 0x6e(%r15),%eax │ │ │ │ + mov 0xb4(%r15),%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x28(%r14),%rbx │ │ │ │ + mov 0x88(%r15),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + sub %rax,%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 64d20 │ │ │ │ + test %al,%al │ │ │ │ + je 73cd9 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0xac(%r15),%r10d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + push %rax │ │ │ │ + mov %r10d,%edx │ │ │ │ + lea 0x158(%rsp),%rcx │ │ │ │ + push %rcx │ │ │ │ + movdqu 0x98(%r15),%xmm3 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov 0xa8(%r15),%ecx │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + callq 74e20 │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 739d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 73ba0 │ │ │ │ + mov 0x8(%r15),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 73bb5 │ │ │ │ + lea 0x110(%r15),%rdi │ │ │ │ + callq a0d70 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 73b6c │ │ │ │ + lea 0x127e8(%r12),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + jmp 73b6c │ │ │ │ + lea 0x150(%rsp),%rcx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ pushq 0x68(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ pushq 0x68(%rsp) │ │ │ │ pushq 0x68(%rsp) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - callq 672d0 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + callq 731f0 │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %edx,%r14d │ │ │ │ - jmpq 67d4b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - jmpq 67d6f │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov 0x28(%rcx),%ecx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov 0x28(%rsi),%eax │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - movzwl 0x4d4(%r14),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - mov %eax,0x28(%rdi) │ │ │ │ - cmp %eax,0x28(%rsi) │ │ │ │ - cmovbe 0x28(%rsi),%eax │ │ │ │ - mov %eax,0x28(%rsi) │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 68410 │ │ │ │ - mov %r9d,%ebx │ │ │ │ - cmp $0x5,%r9d │ │ │ │ - ja 6845d │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - cmpq $0x0,0x125b8(%r14,%rax,8) │ │ │ │ - lea 0x0(,%rax,8),%rcx │ │ │ │ - je 6843e │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - movzwl 0x450(%r14),%edx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - shr $0x9,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - ja 67f40 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - mov %edi,0x28(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x34(%rsp),%edi │ │ │ │ - mov %edi,0x28(%rax) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 68439 │ │ │ │ - add $0xe8,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + jne 73d03 │ │ │ │ + add $0x1e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - pushq 0x30(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - pushq 0x28(%rax) │ │ │ │ - pushq 0x20(%rax) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 672d0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - sar $0x20,%rdi │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - pushq 0x30(%r15) │ │ │ │ - pushq 0x28(%r15) │ │ │ │ - pushq 0x20(%r15) │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - callq 672d0 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - sar $0x20,%rdi │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - lea 0x125a8(%r14,%rcx,1),%rdi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq 19500 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x28(%rax),%ecx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x28(%rax),%edx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - movzwl 0x450(%r14),%eax │ │ │ │ - mov (%r12),%r8 │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - cmp %r8,%rax │ │ │ │ - jae 6839a │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov %ebx,%r15d │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmpq 680d9 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7660 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 70d0 │ │ │ │ - lea -0xb(%r12),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x4(%r12),%rsi │ │ │ │ - callq 7990 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 71b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6837b │ │ │ │ - mov %ebx,(%r12) │ │ │ │ - lea 0x4(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 681f7 │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jbe 68390 │ │ │ │ - mov %eax,%r8d │ │ │ │ - neg %r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jbe 6841a │ │ │ │ + nopl (%rax) │ │ │ │ test %eax,%eax │ │ │ │ - je 681a8 │ │ │ │ - mov %r8,0x0(%r13) │ │ │ │ - movzwl 0x450(%r14),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - not %rbx │ │ │ │ - and %r8,%rbx │ │ │ │ - mov %rbx,0x0(%r13) │ │ │ │ - movzwl 0x450(%r14),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jae 68390 │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - cmp $0x3,%r15d │ │ │ │ - je 681c0 │ │ │ │ - cmp $0x4,%r15d │ │ │ │ - je 68020 │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - je 68118 │ │ │ │ - lea 0x75a56(%rip),%rcx │ │ │ │ - mov $0x169,%edx │ │ │ │ - lea 0x755fe(%rip),%rsi │ │ │ │ - lea 0x6c92e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x68(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xd,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %ebx,0x68(%rsp) │ │ │ │ - mov $0xfffffff1,%ecx │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %r12d,0x80(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x755ad(%rip),%rax │ │ │ │ - pushq $0x70 │ │ │ │ - push %rax │ │ │ │ - callq 77f0 │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7260 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 68360 │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae 68390 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 6841a │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - shr %rax │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - jmpq 680a3 │ │ │ │ + je 739ef │ │ │ │ + mov 0x8(%r15),%r14 │ │ │ │ + movb $0xa,0x120(%r15) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 73b00 │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x151c0(%rax),%rbx │ │ │ │ + callq 7170 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + imul $0x3b9aca00,0x30(%rsp),%rdx │ │ │ │ + add 0x38(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 73b00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %ebx,0x60(%rsp) │ │ │ │ - callq 73b0 │ │ │ │ - movslq 0x60(%rsp),%rdx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %rdx,%rax │ │ │ │ - neg %eax │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - cmovae %r8d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 68078 │ │ │ │ - cltq │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - callq 19660 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movzwl 0x450(%r14),%eax │ │ │ │ - mov $0x5,%r8d │ │ │ │ - shl $0x9,%eax │ │ │ │ - lea -0x1(%rdi),%rdx │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - or %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp (%r12),%rdx │ │ │ │ - jae 683af │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ xor %esi,%esi │ │ │ │ - or %edx,%eax │ │ │ │ - sub %edi,%eax │ │ │ │ - add %r13,%rdi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 7090 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - cmpl $0x1,0x40(%rsp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - jbe 682a1 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - pushq 0x30(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - pushq 0x28(%rax) │ │ │ │ - pushq 0x20(%rax) │ │ │ │ - callq 20800 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 684d9 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsi),%edx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 684d9 │ │ │ │ - mov (%r12),%rdx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + movdqu (%rsi),%xmm5 │ │ │ │ + movups %xmm5,(%rax) │ │ │ │ + movdqu 0x10(%rsi),%xmm7 │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movdqu 0x20(%rsi),%xmm6 │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movdqu 0x30(%rsi),%xmm4 │ │ │ │ + movups %xmm4,0x30(%rax) │ │ │ │ + movdqu 0x40(%rsi),%xmm6 │ │ │ │ + movups %xmm6,0x40(%rax) │ │ │ │ + movdqu 0x50(%rsi),%xmm4 │ │ │ │ + movaps %xmm4,0x10(%rsp) │ │ │ │ + movups %xmm4,0x50(%rax) │ │ │ │ + jmpq 73a07 │ │ │ │ + cmpw $0x0,0x70(%rbx) │ │ │ │ + je 73cbd │ │ │ │ + mov 0x78(%rbx),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 6849b │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x28(%rsi),%ecx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - ja 6849b │ │ │ │ - movzwl 0x450(%r14),%ecx │ │ │ │ - shl $0x9,%ecx │ │ │ │ - sub $0x1,%ecx │ │ │ │ - test %rax,%rcx │ │ │ │ - jne 6847c │ │ │ │ - test %rcx,%rdx │ │ │ │ - jne 684ba │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 683bd │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 683f7 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 67efb │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - lea 0x12518(%r14,%rax,8),%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - jmpq 67efb │ │ │ │ + je 73cbd │ │ │ │ + mov -0xf0(%rbx),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x12440(%rax),%r14 │ │ │ │ + jmp 73c8b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7460 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 68070 │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - ja 6819f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 19660 │ │ │ │ - mov $0x5,%r8d │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 6830a │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 6831c │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - lea 0x12518(%r14,%rax,8),%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 6832a │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - jmpq 67efb │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x3,%ebx │ │ │ │ - jmpq 67eba │ │ │ │ - lea 0x75747(%rip),%rcx │ │ │ │ - mov $0x1a3,%edx │ │ │ │ - lea 0x752d7(%rip),%rsi │ │ │ │ - lea 0x752ff(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add 0x78(%rbx),%rdx │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + lea 0x527eb(%rip),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 73caa │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq a4d90 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + movzwl 0x70(%rbx),%eax │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 73c80 │ │ │ │ + movzbl -0xb2(%rbx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x70(%rbx) │ │ │ │ + jmpq 738f0 │ │ │ │ + lea 0x20(%rbx),%rdi │ │ │ │ + mov %r14,%r15 │ │ │ │ + callq a0c50 │ │ │ │ + jmpq 7390e │ │ │ │ + orb $0x20,0x3e(%r15) │ │ │ │ + jmpq 73af3 │ │ │ │ + lea -0x98(%rdi),%rsi │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + callq 61440 │ │ │ │ + movzbl -0xb2(%rbx),%eax │ │ │ │ + jmpq 738b2 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x75723(%rip),%rcx │ │ │ │ - mov $0x178,%edx │ │ │ │ - lea 0x752b3(%rip),%rsi │ │ │ │ - lea 0x75490(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x75704(%rip),%rcx │ │ │ │ - mov $0x177,%edx │ │ │ │ - lea 0x75294(%rip),%rsi │ │ │ │ - lea 0x75441(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x756e5(%rip),%rcx │ │ │ │ - mov $0x1c0,%edx │ │ │ │ - lea 0x75275(%rip),%rsi │ │ │ │ - lea 0x754fa(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x756c6(%rip),%rcx │ │ │ │ - mov $0x1bf,%edx │ │ │ │ - lea 0x75256(%rip),%rsi │ │ │ │ - lea 0x754ab(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x756a7(%rip),%rcx │ │ │ │ - mov $0x1c1,%edx │ │ │ │ - lea 0x75237(%rip),%rsi │ │ │ │ - lea 0x754e4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x75688(%rip),%rcx │ │ │ │ - mov $0x1be,%edx │ │ │ │ - lea 0x75218(%rip),%rsi │ │ │ │ - lea 0x7543d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 6f560 │ │ │ │ + nopl (%rax) │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %esi,%edx │ │ │ │ + shl $0x6,%edx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x3e(%rdi),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %al,0x3e(%rdi) │ │ │ │ + testb $0x80,0x3c(%rdi) │ │ │ │ + jne 73d90 │ │ │ │ + mov %rdi,%rbp │ │ │ │ cmp $0x3,%esi │ │ │ │ - ja 685b5 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %esi,%esi │ │ │ │ - jne 68530 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + je 73e08 │ │ │ │ + movzbl 0x3f(%rbp),%eax │ │ │ │ + lea 0xf0(%rdi),%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + jbe 73db8 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 73f55 │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - retq │ │ │ │ + pop %r14 │ │ │ │ + jmpq 73830 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x756b9(%rip),%rax │ │ │ │ - mov %esi,%esi │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov (%rax,%rsi,4),%ecx │ │ │ │ - mov 0x4f8(%rdi),%rax │ │ │ │ - shl %cl,%rbx │ │ │ │ - and %rbx,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 6851a │ │ │ │ - lea 0x570(%rdi),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x4f8(%rbp),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - and %rsi,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 6859f │ │ │ │ - or %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 66eb0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6859f │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - or %rbx,0xd0(%rax) │ │ │ │ - callq 29d40 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 73f55 │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - lea 0x75564(%rip),%rcx │ │ │ │ - mov $0x20e,%edx │ │ │ │ - lea 0x7513c(%rip),%rsi │ │ │ │ - lea 0x75411(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r12 │ │ │ │ - lea 0x12758(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - push %rbx │ │ │ │ - lea 0x125a8(%rbp),%rbx │ │ │ │ - callq 19070 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x48,%rbx │ │ │ │ - callq 19070 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 68600 │ │ │ │ - lea 0x12560(%rbp),%rdi │ │ │ │ - callq 19070 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + lea -0x592(%rip),%rcx │ │ │ │ + mov 0x19549f(%rip),%r8 │ │ │ │ + or $0x2,%eax │ │ │ │ + mov %rcx,0x108(%rbp) │ │ │ │ + mov %al,0x3f(%rbp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 73f55 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ pop %rbx │ │ │ │ - lea 0x12518(%rbp),%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmpq 19070 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x45b(%rdi),%eax │ │ │ │ - mov 0x4f8(%rdi),%rsi │ │ │ │ - test %al,%al │ │ │ │ - je 68657 │ │ │ │ - lea 0x755a7(%rip),%rdx │ │ │ │ - mov (%rdx,%rax,4),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - movzbl 0x45c(%rdi),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 68677 │ │ │ │ - lea 0x75587(%rip),%rdx │ │ │ │ - mov (%rdx,%rax,4),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,%rsi │ │ │ │ - jmpq 66eb0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x30(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - jmpq 17020 │ │ │ │ - movl $0x1,0x20(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - jmpq 17020 │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 68725 │ │ │ │ - mov 0x28(%rdi),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 686c1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 686d8 │ │ │ │ - cmp %rsi,(%rcx,%rax,8) │ │ │ │ - jne 686b8 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14(%rdi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x18(%rdi),%rdx │ │ │ │ - je 6872c │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rsi,(%rcx,%rdx,8) │ │ │ │ - jmp 68700 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,(%rcx) │ │ │ │ - mov 0x28(%rdi),%rcx │ │ │ │ - mov %rax,(%rcx,%rdx,8) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 686c7 │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea -0x1(%rdx),%rdx │ │ │ │ - shr %rdx │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - mov (%rax,%rdx,8),%rsi │ │ │ │ - mov (%rcx),%rax │ │ │ │ - mov 0x8(%rsi),%r8 │ │ │ │ - cmp %r8,0x8(%rax) │ │ │ │ - js 686f0 │ │ │ │ - jmp 686c7 │ │ │ │ - cmpq $0x0,0x18(%rdi) │ │ │ │ - jne 68750 │ │ │ │ - push %rax │ │ │ │ - lea 0x7585c(%rip),%rcx │ │ │ │ - mov $0x21,%edx │ │ │ │ - lea 0x754c0(%rip),%rsi │ │ │ │ - lea 0x754d9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - movq $0x1,0x20(%rdi) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - jmpq 686c7 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 687c5 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea 0x7541b(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 68840 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 68850 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 68821 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x14(%rdi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq a9d40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 68870 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmp 0x8(%rsi),%rax │ │ │ │ - jns 68890 │ │ │ │ - jmpq 686a0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14(%rdi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov (%rsi),%rax │ │ │ │ - jmpq *%rax │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - lea 0x14(%rdi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - push %rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 688c0 │ │ │ │ - mov 0x20(%rdi),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 689e0 │ │ │ │ - mov 0x28(%rdi),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,%rdx │ │ │ │ - jmp 688f1 │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 689e0 │ │ │ │ - cmp %rsi,(%rdx) │ │ │ │ - jne 688e0 │ │ │ │ - sub $0x1,%rcx │ │ │ │ - mov %rcx,0x20(%rdi) │ │ │ │ - mov (%r8,%rcx,8),%rcx │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0x20(%rdi),%rcx │ │ │ │ - mov 0x28(%rdi),%rdx │ │ │ │ - mov %rsi,(%rdx,%rcx,8) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 68934 │ │ │ │ - jmpq 689f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r8,(%rsi) │ │ │ │ - mov 0x28(%rdi),%rdx │ │ │ │ - mov %rcx,(%rdx,%rax,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je 689f0 │ │ │ │ - mov 0x28(%rdi),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x1(%rax),%rax │ │ │ │ - shr %rax │ │ │ │ - lea (%rcx,%rdx,8),%rsi │ │ │ │ - mov (%rcx,%rax,8),%r8 │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - mov 0x8(%r8),%rbx │ │ │ │ - cmp %rbx,0x8(%rcx) │ │ │ │ - js 68920 │ │ │ │ - lea 0x1(%rdx,%rdx,1),%rcx │ │ │ │ - mov 0x20(%rdi),%r10 │ │ │ │ - cmp %rcx,%r10 │ │ │ │ - ja 689b7 │ │ │ │ - jmp 689e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - mov (%rax),%r10 │ │ │ │ - mov 0x8(%r10),%rbp │ │ │ │ - cmp %rbp,%r9 │ │ │ │ - cmovns %rax,%rsi │ │ │ │ - mov (%r8,%rdx,8),%rax │ │ │ │ - cmovns %rbp,%r9 │ │ │ │ - cmovns %r10,%rbx │ │ │ │ - cmovs %rcx,%r11 │ │ │ │ - cmp 0x8(%rax),%r9 │ │ │ │ - jns 689e0 │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - lea 0x1(%r11,%r11,1),%rcx │ │ │ │ - mov %rbx,(%rax,%rdx,8) │ │ │ │ - mov 0x20(%rdi),%r10 │ │ │ │ - cmp %r10,%rcx │ │ │ │ - jae 689e0 │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov 0x28(%rdi),%r8 │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - lea (%rax,%rax,1),%r11 │ │ │ │ - lea (%r8,%rcx,8),%rsi │ │ │ │ - mov (%rsi),%rbx │ │ │ │ - mov 0x8(%rbx),%r9 │ │ │ │ - cmp %r10,%r11 │ │ │ │ - jb 68970 │ │ │ │ - mov (%r8,%rdx,8),%rax │ │ │ │ - mov %rcx,%r11 │ │ │ │ - cmp 0x8(%rax),%r9 │ │ │ │ - js 6899b │ │ │ │ - mfence │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 73f5a │ │ │ │ + mov 0xd0(%rdi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 73e2e │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + callq 6fe40 │ │ │ │ + movzbl 0x3e(%rbp),%eax │ │ │ │ + movq $0x0,0xd0(%rbp) │ │ │ │ + test $0x1,%al │ │ │ │ + jne 73eb0 │ │ │ │ + test $0x2,%al │ │ │ │ + je 73e54 │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + test $0x4,%al │ │ │ │ + je 73e98 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rbp),%r12 │ │ │ │ + mov %bl,0x120(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 73f20 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 73f55 │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x110(%rbp),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - movl $0x0,0x14(%rdi) │ │ │ │ - retq │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq a0d70 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x110(%rbp),%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + callq a0c50 │ │ │ │ + jmp 73e54 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpw $0x0,0x160(%rbp) │ │ │ │ + je 73f12 │ │ │ │ + mov 0x168(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 73f12 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x525ac(%rip),%r13 │ │ │ │ + lea 0x12440(%rax),%r14 │ │ │ │ + jmp 73eee │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add 0x168(%rbp),%rdx │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 73efe │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movzwl 0x160(%rbp),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jg 73ee0 │ │ │ │ + movzbl 0x3e(%rbp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmpq 6895c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - lea 0x14(%rdi),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea -0x3aa(%rip),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 68a50 │ │ │ │ + mov %dx,0x160(%rbp) │ │ │ │ + jmpq 73e3d │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ - jns 68aa0 │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 686a0 │ │ │ │ - callq 17070 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x151c0(%rax),%r13 │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 688b0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 68ab5 │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - mov %rsp,%r12 │ │ │ │ - movl $0x0,0x14(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *(%rsp) │ │ │ │ - jmp 68a71 │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 73e67 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 6f560 │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%ecx │ │ │ │ + lea -0xf0(%rdi),%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea -0x45a(%rip),%rdi │ │ │ │ push %rbp │ │ │ │ - lea 0x14(%r12),%rdx │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov $0xfffffffffffffff8,%rbx │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov -0xf0(%rdi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov 0x48(%rax),%ebp │ │ │ │ + movzbl -0x62(%rdi),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + lea 0x20(%rdi),%r14 │ │ │ │ + mov (%r12,%rax,8),%r13 │ │ │ │ + testb $0x2,-0xb2(%rdi) │ │ │ │ + je 73fbf │ │ │ │ + mov -0xd8(%rdi),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ + movzbl -0x83(%rbp),%edx │ │ │ │ + movdqu -0xd0(%rbp),%xmm1 │ │ │ │ + movdqu -0x90(%rbp),%xmm2 │ │ │ │ + test %dl,%dl │ │ │ │ + movdqu -0x80(%rbp),%xmm3 │ │ │ │ + mov -0x8c(%rbp),%ebx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + setne %r8b │ │ │ │ + cmp $0x5,%dl │ │ │ │ + movzwl -0x80(%rbp),%esi │ │ │ │ + setne %dil │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov -0x2c(%rbp),%rcx │ │ │ │ + movups %xmm1,0x70(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movzwl -0x82(%rbp),%eax │ │ │ │ + and %dil,%r8b │ │ │ │ + mov %r8b,0x33(%rsp) │ │ │ │ + mov -0x90(%rbp),%r9d │ │ │ │ + mov %ax,0x30(%rsp) │ │ │ │ + movzbl -0x84(%rbp),%r10d │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + movups %xmm2,0x90(%rsp) │ │ │ │ + movups %xmm3,0xa0(%rsp) │ │ │ │ + je 7405c │ │ │ │ + shl $0x16,%ebx │ │ │ │ + shl $0x18,%edx │ │ │ │ + mov %ebx,%r11d │ │ │ │ + or %edx,%eax │ │ │ │ + xor $0x10000000,%eax │ │ │ │ + lea (%r11,%rsi,8),%edi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x20,%rcx │ │ │ │ + shl $0x20,%rax │ │ │ │ + shl $0x20,%rdx │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %edi,0x34(%rsp) │ │ │ │ + or %rax,%rcx │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + or %rdx,%rsi │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x40000,%eax │ │ │ │ + and $0x40000,%ecx │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + testb $0x1,-0xb2(%rbp) │ │ │ │ + je 74400 │ │ │ │ + shl $0x9,%r9d │ │ │ │ + movq $0x0,0x4c(%rbp) │ │ │ │ + mov %r9d,0x48(%rbp) │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + callq 53de0 │ │ │ │ + xor -0x78(%rbp),%rax │ │ │ │ + xor -0x70(%rbp),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - and $0x200000,%ebp │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 68b20 │ │ │ │ - mov (%r12),%rax │ │ │ │ - cmp 0x18(%rsp),%rax │ │ │ │ - jns 68c20 │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ + jne 74420 │ │ │ │ + testb $0x10,-0xb2(%rbp) │ │ │ │ + jne 74670 │ │ │ │ + movzwl -0xb4(%rbp),%eax │ │ │ │ + test $0x8,%al │ │ │ │ + jne 7433c │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov -0xc8(%rbp),%edx │ │ │ │ + movzwl 0x30(%rsp),%eax │ │ │ │ + add -0xb8(%rbp),%ax │ │ │ │ + shr $0x9,%edx │ │ │ │ + add $0x110,%r13 │ │ │ │ + cmpb $0x0,0x33(%rsp) │ │ │ │ + mov %ax,0x9e(%rsp) │ │ │ │ + mov %edx,0x98(%rsp) │ │ │ │ + je 74488 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ + callq 53e30 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - callq 686a0 │ │ │ │ - lea -0x4be(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x20(%rsp),%r15 │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movabs $0x7fffffffffffffff,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 68bc5 │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - movabs $0x431bde82d7b634db,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - lea (%rdx,%r13,1),%rsi │ │ │ │ - callq 154a0 │ │ │ │ - jmp 68bc5 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + pushq 0xb0(%rsp) │ │ │ │ + pushq 0xb0(%rsp) │ │ │ │ + pushq 0xb0(%rsp) │ │ │ │ + pushq 0xb0(%rsp) │ │ │ │ + pushq 0xb0(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + callq 56610 │ │ │ │ + add $0x40,%rsp │ │ │ │ test %eax,%eax │ │ │ │ - jne 68be0 │ │ │ │ - callq 17070 │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 68bb8 │ │ │ │ - callq 19a20 │ │ │ │ + jne 74830 │ │ │ │ + cmpq $0x0,-0x20(%rbp) │ │ │ │ + je 74335 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + movabs $0xffffffff00000000,%rdx │ │ │ │ + and 0x20(%rsp),%rdx │ │ │ │ + or 0x28(%rsp),%rdx │ │ │ │ + callq 53e30 │ │ │ │ + mov -0x20(%rbp),%r12 │ │ │ │ + mov -0xf0(%rbp),%rbx │ │ │ │ + testb $0x1,-0xb2(%rbp) │ │ │ │ + je 74a02 │ │ │ │ + movzwl 0x70(%rbp),%edx │ │ │ │ + cmp 0x3f2(%r12),%dx │ │ │ │ + ja 749e3 │ │ │ │ + mov 0x3f8(%r12),%rdi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + movzwl 0x70(%rbp),%edx │ │ │ │ + lea 0x68(%r12),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + movzwl 0x3f0(%r12),%eax │ │ │ │ + mov %dx,0x3f0(%r12) │ │ │ │ + mov %ax,0x70(%rbp) │ │ │ │ + callq 84760 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + movq $0x0,0x20(%r12) │ │ │ │ + movl $0x40000001,0x28(%r12) │ │ │ │ + mov 0x2d70(%rbx),%rax │ │ │ │ + lea 0x98(%r12),%rsi │ │ │ │ + movq $0x0,0xb0(%r12) │ │ │ │ + mov %r12,0xb8(%r12) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 742a7 │ │ │ │ + lock incl 0x28(%r12) │ │ │ │ + movl $0x40000001,0xc0(%r12) │ │ │ │ + lea -0x3fba(%rip),%rcx │ │ │ │ + mov %rax,0x98(%r12) │ │ │ │ + mov %rcx,0xb0(%r12) │ │ │ │ + mov 0x98(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 74600 │ │ │ │ + lea 0xa0(%r12),%rax │ │ │ │ + movq $0x0,0x98(%r12) │ │ │ │ + mov %rax,0xa8(%r12) │ │ │ │ + mov %rax,0xa0(%r12) │ │ │ │ + callq a9d40 │ │ │ │ test %al,%al │ │ │ │ - je 68bb8 │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - callq 152c0 │ │ │ │ - mov %r14,%rsi │ │ │ │ + je 74a40 │ │ │ │ + lea -0x4103(%rip),%rax │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov $0x3c000001,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 688b0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + callq a2250 │ │ │ │ + movq $0x0,-0x20(%rbp) │ │ │ │ + movzwl -0xb4(%rbp),%eax │ │ │ │ + test $0x80,%al │ │ │ │ + jne 743b8 │ │ │ │ + movzbl -0xb2(%rbp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 749de │ │ │ │ + mov -0x20(%rbp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 74371 │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + callq 6fe40 │ │ │ │ + movzbl -0xb2(%rbp),%eax │ │ │ │ + movq $0x0,-0x20(%rbp) │ │ │ │ + test $0x1,%al │ │ │ │ + jne 74528 │ │ │ │ + test $0x2,%al │ │ │ │ + je 7439f │ │ │ │ + mov -0xd8(%rbp),%rbx │ │ │ │ + test $0x4,%al │ │ │ │ + je 745e0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,%r15 │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%r15),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 745a0 │ │ │ │ + lea 0x110(%r15),%rdi │ │ │ │ + callq a0d70 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + and $0xfffbffff,%eax │ │ │ │ + or 0x18(%rsp),%eax │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 68c3d │ │ │ │ - add $0x58,%rsp │ │ │ │ + jne 749d9 │ │ │ │ + add $0x1c8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqu -0xd0(%rbp),%xmm4 │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ + movups %xmm4,0x40(%rbp) │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmpq 740d1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl -0xb2(%rbp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 7443b │ │ │ │ + movzwl -0xb4(%rbp),%edx │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 74610 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 60180 │ │ │ │ + movzbl -0xb2(%rbp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + or $0x40,%eax │ │ │ │ + mov %al,-0xb2(%rbp) │ │ │ │ + testb $0x80,-0xb4(%rbp) │ │ │ │ + jne 743b8 │ │ │ │ + movzbl -0xb1(%rbp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + jbe 74640 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 73830 │ │ │ │ + jmpq 743b8 │ │ │ │ nopl (%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14(%r12) │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + movzwl %ax,%eax │ │ │ │ mov %r14,%rdi │ │ │ │ - callq *0x10(%rsp) │ │ │ │ - jmpq 68b47 │ │ │ │ + movabs $0xffffffff00000000,%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + and %rbx,%rdx │ │ │ │ + lea (%rcx,%rax,8),%eax │ │ │ │ + shl $0x9,%esi │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq a0b80 │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + cmp %eax,0x48(%rbp) │ │ │ │ + jb 74a21 │ │ │ │ + mov %eax,0x48(%rbp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + callq 53e30 │ │ │ │ + testb $0x1,-0xb2(%rbp) │ │ │ │ + je 741c4 │ │ │ │ + movdqu 0x40(%rbp),%xmm5 │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0xf0(%rsp),%rcx │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movups %xmm5,0xf0(%rsp) │ │ │ │ + callq a06b0 │ │ │ │ + jmpq 741c4 │ │ │ │ + nopl (%rax) │ │ │ │ + cmpw $0x0,0x70(%rbp) │ │ │ │ + je 74587 │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 74587 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + lea 0x51f35(%rip),%rbx │ │ │ │ + lea 0x12440(%rax),%r12 │ │ │ │ + jmp 74563 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add 0x78(%rbp),%rdx │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 74573 │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movzwl 0x70(%rbp),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jg 74558 │ │ │ │ + movzbl -0xb2(%rbp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x70(%rbp) │ │ │ │ + test $0x2,%al │ │ │ │ + je 7439f │ │ │ │ + jmpq 74385 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x151c0(%rax),%r12 │ │ │ │ + callq 7170 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + imul $0x3b9aca00,0xf0(%rsp),%rdx │ │ │ │ + add 0xf8(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 743ac │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%r15 │ │ │ │ + callq a0c50 │ │ │ │ + mov 0x8(%r15),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 743ac │ │ │ │ + jmp 745a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + callq *0xb0(%r12) │ │ │ │ + jmpq 7430c │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3f,%eax │ │ │ │ + or $0x20,%ecx │ │ │ │ + or $0xffffff80,%eax │ │ │ │ + and $0x80,%edx │ │ │ │ + mov %cx,-0xb4(%rbp) │ │ │ │ + mov %al,-0xb2(%rbp) │ │ │ │ + je 74463 │ │ │ │ + jmpq 743b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + lea -0xe1a(%rip),%rcx │ │ │ │ + mov 0x194c17(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + or $0x2,%eax │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + mov %al,-0xb1(%rbp) │ │ │ │ + callq a9d40 │ │ │ │ + jmpq 743b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0xf0(%rbp),%rsi │ │ │ │ + lea 0xf0(%rsp),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + jmp 746e4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 746f7 │ │ │ │ + movq $0x0,0x190(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ + movl $0x1,0x198(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp $0xfffffffc,%r14d │ │ │ │ + jne 74808 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + movzbl -0x83(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 746a8 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + mov -0x44(%rbp),%esi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movdqu -0x40(%rbp),%xmm0 │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x3c(%rbp),%r12 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + movzwl -0x82(%rbp),%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + movups %xmm0,0xe0(%rsp) │ │ │ │ + mov %ax,0x68(%rsp) │ │ │ │ + mov -0x30(%rbp),%eax │ │ │ │ + mov %eax,0xf0(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0x65(%rip),%rax │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%r11 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 74990 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %eax,0xc(%rbx) │ │ │ │ + seta %dl │ │ │ │ + mov -0x2c(%rbp),%rax │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp %rax,0x4(%rbx) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + jne 747f1 │ │ │ │ + movzwl 0x48(%rsp),%r14d │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov 0x88(%r14),%rcx │ │ │ │ + callq 64d20 │ │ │ │ + test %al,%al │ │ │ │ + je 747f1 │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%ecx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + ja 747f1 │ │ │ │ + mov -0x8c(%rbp),%ecx │ │ │ │ + add %r12,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jbe 74850 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 746ac │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x60(%rsp),%r12 │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + callq 3e640 │ │ │ │ + jmpq 74111 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 73d10 │ │ │ │ + jmpq 743b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl -0x84(%rbp),%edi │ │ │ │ + sub %r12d,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0xc4(%r14),%rdx │ │ │ │ + mov 0xcc(%r14),%ecx │ │ │ │ + push %rdi │ │ │ │ + push %rsi │ │ │ │ + push %rax │ │ │ │ + pushq 0x80(%r14) │ │ │ │ + pushq 0x78(%r14) │ │ │ │ + pushq 0x70(%r14) │ │ │ │ + pushq 0x68(%r14) │ │ │ │ + pushq 0x60(%r14) │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%r9 │ │ │ │ + callq 54300 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 749b0 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + lea 0x18(,%rax,8),%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + ja 749cc │ │ │ │ + movdqu (%rbx),%xmm6 │ │ │ │ + movups %xmm6,(%rdx) │ │ │ │ + movdqu 0x10(%rbx),%xmm7 │ │ │ │ + movups %xmm7,0x10(%rdx) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rdx) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 74922 │ │ │ │ + lea -0x5(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11,%rax,1),%rsi │ │ │ │ + mov %rsi,0x28(%rdx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 74910 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + callq 643a0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + test %al,%al │ │ │ │ + je 747f1 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 3c8c0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 746da │ │ │ │ + jmpq 746ac │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 7477a │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 746da │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x52e69(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 746ac │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 748df │ │ │ │ + jmp 7499b │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + callq 6f560 │ │ │ │ + lea 0x5189e(%rip),%rcx │ │ │ │ + mov $0x5a0,%edx │ │ │ │ + lea 0x52a8a(%rip),%rsi │ │ │ │ + lea 0x52ea3(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x5187f(%rip),%rcx │ │ │ │ + mov $0x59f,%edx │ │ │ │ + lea 0x52a6b(%rip),%rsi │ │ │ │ + lea 0x52b06(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x51878(%rip),%rcx │ │ │ │ + mov $0x745,%edx │ │ │ │ + lea 0x52a4c(%rip),%rsi │ │ │ │ + lea 0x52e35(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 6f530 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rbp,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - add %rax,%rbp │ │ │ │ - lea 0x14(%rdi),%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 68c80 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 68d70 │ │ │ │ - mov 0x28(%r12),%rdx │ │ │ │ - mov (%rdx),%r11 │ │ │ │ - cmp 0x8(%r11),%rbp │ │ │ │ - js 68d70 │ │ │ │ - sub $0x1,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x20(%r12),%rdx │ │ │ │ - mov 0x28(%r12),%rax │ │ │ │ - mov %rcx,(%rax,%rdx,8) │ │ │ │ - mov 0x20(%r12),%r14 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - ja 68d29 │ │ │ │ - jmp 68d53 │ │ │ │ - xchg %ax,%ax │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r9,%rdx │ │ │ │ - mov (%rdx),%r14 │ │ │ │ - mov 0x8(%r14),%r15 │ │ │ │ - cmp %r15,%r10 │ │ │ │ - cmovns %rdx,%r8 │ │ │ │ - mov (%r9,%rsi,8),%rdx │ │ │ │ - cmovns %r15,%r10 │ │ │ │ - cmovns %r14,%rdi │ │ │ │ - cmovs %rcx,%rax │ │ │ │ - cmp 0x8(%rdx),%r10 │ │ │ │ - jns 68d53 │ │ │ │ - mov %rdx,(%r8) │ │ │ │ - mov 0x28(%r12),%rdx │ │ │ │ - lea 0x1(%rax,%rax,1),%rcx │ │ │ │ - mov %rdi,(%rdx,%rsi,8) │ │ │ │ - mov 0x20(%r12),%r14 │ │ │ │ - cmp %rcx,%r14 │ │ │ │ - jbe 68d53 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x28(%r12),%r9 │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - lea (%rdx,%rdx,1),%rax │ │ │ │ - lea (%r9,%rcx,8),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - mov 0x8(%rdi),%r10 │ │ │ │ - cmp %r14,%rax │ │ │ │ - jb 68ce0 │ │ │ │ - mov (%r9,%rsi,8),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmp 0x8(%rdx),%r10 │ │ │ │ - js 68d0b │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14(%r12) │ │ │ │ - test %r11,%r11 │ │ │ │ - je 68d7c │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq *(%r11) │ │ │ │ - jmpq 68c80 │ │ │ │ - nop │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14(%r12) │ │ │ │ + mov -0x110(%rdi),%r12 │ │ │ │ + movzbl -0x82(%rdi),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r12,%rax,8),%rbp │ │ │ │ + movzbl -0xd2(%rdi),%eax │ │ │ │ + test $0x8,%al │ │ │ │ + jne 74b48 │ │ │ │ + test $0x2,%al │ │ │ │ + jne 74a91 │ │ │ │ + mov -0xf8(%rbx),%rdx │ │ │ │ + mov %rdx,0x40(%rbx) │ │ │ │ + cmpb $0x0,0x10(%rbx) │ │ │ │ + jne 74b80 │ │ │ │ + testb $0x2,-0x88(%rbx) │ │ │ │ + jne 74bd0 │ │ │ │ + test $0x10,%al │ │ │ │ + je 74ae0 │ │ │ │ + mov 0x1947b5(%rip),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + movzbl -0xd1(%rbx),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + ja 74b18 │ │ │ │ add $0x8,%rsp │ │ │ │ + lea -0x20(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + jmpq 73f60 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - lea 0x14(%rsi),%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ + movzbl -0xa3(%rbx),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 74aef │ │ │ │ + cmp $0x5,%al │ │ │ │ + jne 74aac │ │ │ │ + movzbl -0xa4(%rbx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 74aac │ │ │ │ + test %dl,%dl │ │ │ │ + je 74ac8 │ │ │ │ + mov 0x19476d(%rip),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 74ab8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 68db0 │ │ │ │ - cmpq $0x0,0x20(%r14) │ │ │ │ - mov (%r14),%rbp │ │ │ │ - je 68e12 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x74e43(%rip),%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rbp,%r8 │ │ │ │ - callq 68770 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - add 0x0(%r13),%rdi │ │ │ │ - mov %rdi,0x0(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp 0x20(%r14),%rax │ │ │ │ - jb 68dd8 │ │ │ │ - mfence │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + lea -0xbc2(%rip),%rsi │ │ │ │ + or %edx,%eax │ │ │ │ + mov %rsi,-0x8(%rbx) │ │ │ │ + lea -0x20(%rbx),%rsi │ │ │ │ + mov %al,-0xd1(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - movl $0x0,0x14(%r14) │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 7410 │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14(%rdi) │ │ │ │ - mov $0x2,%esi │ │ │ │ - movl $0x80,0x10(%rdi) │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7810 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 68ef8 │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movq $0xc0,0x18(%rbx) │ │ │ │ - callq 16af0 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x600,%edx │ │ │ │ - mov $0x400,%esi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 68ef0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rdx,0x28(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 68ef8 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 68eff │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmp 68ed0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbp │ │ │ │ - cmpl $0x7,0x50(%rdi) │ │ │ │ - ja 68f56 │ │ │ │ - mov 0x50(%rdi),%eax │ │ │ │ - lea 0x750ff(%rip),%rcx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - movslq (%rcx,%rax,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%edi │ │ │ │ - callq a1d0 │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - callq 1b010 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %rbp │ │ │ │ - jmpq 137a0 │ │ │ │ - lea 0x751e3(%rip),%rcx │ │ │ │ - mov $0x5c,%edx │ │ │ │ - lea 0x75039(%rip),%rsi │ │ │ │ - lea 0x6bacb(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov 0x127d0(%rdi),%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 68fd8 │ │ │ │ - cmp $0xfffffffffffff000,%rdx │ │ │ │ - ja 68ff9 │ │ │ │ - mov 0x127d8(%rbx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 69018 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0xfffffffffffff000,%rdx │ │ │ │ - ja 68fb8 │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x76269(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x127d8(%rbx),%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x695d4(%rip),%rdi │ │ │ │ - callq 1af10 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x127d0(%rbx) │ │ │ │ - cmp $0xfffffffffffff000,%rdx │ │ │ │ - jbe 68f99 │ │ │ │ - lea 0x76200(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x127d0(%rbx),%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x69525(%rip),%rdi │ │ │ │ - callq 1af70 │ │ │ │ - mov %rax,0x127d8(%rbx) │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmpq 68fa5 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x7513d(%rip),%rcx │ │ │ │ - mov $0x6b,%edx │ │ │ │ - lea 0x74f4b(%rip),%rsi │ │ │ │ - lea 0x690d2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - lea 0x20(%rdi),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x1b8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - callq *0x8(%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 690dd │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 690e2 │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - retq │ │ │ │ - callq 69040 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x7,0x50(%rdi) │ │ │ │ - ja 69149 │ │ │ │ - mov 0x50(%rdi),%eax │ │ │ │ - lea 0x74f40(%rip),%rdx │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 13440 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - retq │ │ │ │ - push %rax │ │ │ │ - lea 0x7500f(%rip),%rcx │ │ │ │ - mov $0x35,%edx │ │ │ │ - lea 0x74e45(%rip),%rsi │ │ │ │ - lea 0x6b8d7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x7,0x50(%rdi) │ │ │ │ - ja 691b9 │ │ │ │ - mov 0x50(%rdi),%eax │ │ │ │ - lea 0x74ee0(%rip),%rdx │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jmpq 139b0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - not %rax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - xor (%rdi),%rax │ │ │ │ - retq │ │ │ │ - push %rax │ │ │ │ - lea 0x74f5f(%rip),%rcx │ │ │ │ - mov $0x47,%edx │ │ │ │ - lea 0x74dd5(%rip),%rsi │ │ │ │ - lea 0x6b867(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jmpq a9d40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x20,%r8d │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x127d0(%rdi),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movl $0x20,0xc(%rsp) │ │ │ │ - shr $0x20,%rax │ │ │ │ - lea -0x80000000(%rax),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %rsp,%rcx │ │ │ │ - shl $0x20,%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %r12,%rax │ │ │ │ - and $0xfffffffffffff000,%rax │ │ │ │ - or $0x2,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r12d,%eax │ │ │ │ - and $0xfff,%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 69070 │ │ │ │ - mov 0x127d8(%rbx),%rax │ │ │ │ + mov -0x100(%rdi),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - callq *-0x30(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 707d0 │ │ │ │ + lea 0x60(%rbp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 74d30 │ │ │ │ + movzbl -0xd2(%rbx),%eax │ │ │ │ + jmpq 74a82 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - callq *-0x28(%rax) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 692a9 │ │ │ │ - add $0x40,%rsp │ │ │ │ + callq 60180 │ │ │ │ + movzbl -0xd2(%rbx),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + or $0x40,%eax │ │ │ │ + mov %al,-0xd2(%rbx) │ │ │ │ + testb $0x80,-0xd4(%rbx) │ │ │ │ + jne 74cd4 │ │ │ │ + movzbl -0xd1(%rbx),%eax │ │ │ │ + lea -0x20(%rbx),%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + jbe 74ce0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %esi,-0xc4(%rbp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x4,%esi │ │ │ │ - ja 69318 │ │ │ │ - cmp $0x2,%esi │ │ │ │ - ja 69430 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 73830 │ │ │ │ + movzbl -0x81(%rbx),%r13d │ │ │ │ + mov 0x92409(%rip),%rcx │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 74d40 │ │ │ │ + mov 0x9340e(%rip),%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0x93483(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 74df0 │ │ │ │ + mov -0x88(%rbx),%rax │ │ │ │ + movzwl 0xb2(%rbp),%esi │ │ │ │ xor %edx,%edx │ │ │ │ + shl $0x10,%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + div %rsi │ │ │ │ + mov 0x140(%rbp),%rdx │ │ │ │ + movzwl 0x10(%rdx),%esi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 74df8 │ │ │ │ + cmp 0x18(%rdx),%rax │ │ │ │ + jae 74df8 │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x20(%rdx,%rax,1),%rax │ │ │ │ + mov (%rax),%rbp │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 74d50 │ │ │ │ + mov 0x9341e(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 74d60 │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + mov 0x9340c(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 6932a │ │ │ │ - mov -0x38(%rbp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 6965a │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + je 74d70 │ │ │ │ + mov 0x93386(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 74d80 │ │ │ │ + sub %r13d,%ebp │ │ │ │ + test %bpl,%bpl │ │ │ │ + jg 74ca0 │ │ │ │ + movzbl -0xd2(%rbx),%eax │ │ │ │ + jmpq 74aa8 │ │ │ │ + nop │ │ │ │ + lock incq 0x14738(%r12) │ │ │ │ + movzwl -0xd4(%rbx),%edx │ │ │ │ + test $0x1,%dl │ │ │ │ + je 74d10 │ │ │ │ + movzbl -0xd2(%rbx),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + or $0xffffff80,%eax │ │ │ │ + and $0x80,%edx │ │ │ │ + mov %al,-0xd2(%rbx) │ │ │ │ + je 74ba8 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0xc4(%rbp),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - ja 6963b │ │ │ │ - mov -0xc4(%rbp),%eax │ │ │ │ - lea -0xb0(%rbp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,-0x60(%rbp) │ │ │ │ - callq 690f0 │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 69403 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc(%rbx),%eax │ │ │ │ - mov 0x10(%rbx),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%r12),%rax │ │ │ │ - mov 0x8(%rax),%r13d │ │ │ │ - sub %esi,%r13d │ │ │ │ - cmp %edx,%r13d │ │ │ │ - cmova %edx,%r13d │ │ │ │ - add 0xc(%rax),%esi │ │ │ │ - add (%rax),%rsi │ │ │ │ - mov %r13d,%edx │ │ │ │ - callq 68f10 │ │ │ │ - mov %r13d,%eax │ │ │ │ - shr $0x9,%eax │ │ │ │ - add %rax,(%rbx) │ │ │ │ - mov 0x14(%r12),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 69418 │ │ │ │ - and $0xfb,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 69418 │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - mov 0x58(%r12),%r14 │ │ │ │ - cmp %edx,%r13d │ │ │ │ - ja 69600 │ │ │ │ nop │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 693fb │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %r14,%rcx │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - sub 0x10(%rbx),%eax │ │ │ │ - cmp %edx,%r13d │ │ │ │ - cmovbe %r13d,%edi │ │ │ │ - cmp %edi,%eax │ │ │ │ - cmova %edi,%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - sub %eax,%r13d │ │ │ │ - add 0x10(%rbx),%eax │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ - cmp 0x8(%rcx),%eax │ │ │ │ - jne 693b0 │ │ │ │ - add $0x1,%esi │ │ │ │ - movl $0x0,0x10(%rbx) │ │ │ │ - mov %esi,0xc(%rbx) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 693b5 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 69350 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69170 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 692f3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - sub %r13d,%edx │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 69350 │ │ │ │ - jmp 69403 │ │ │ │ + mov 0x194581(%rip),%r8 │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + lea -0x14c1(%rip),%rsi │ │ │ │ + or $0x2,%eax │ │ │ │ + mov %rsi,-0x8(%rbx) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %al,-0xd1(%rbx) │ │ │ │ + mov %r8,%rdi │ │ │ │ + jmpq 74b32 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xc,%edx │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea -0x110(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 73d10 │ │ │ │ + callq *0x68(%rbp) │ │ │ │ + jmpq 74b74 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x127d8(%rdi),%rax │ │ │ │ - mov %rsp,-0xd0(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x69b7f(%rip),%r14 │ │ │ │ - movups %xmm0,-0xc0(%rbp) │ │ │ │ - mov (%rax),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%r10 │ │ │ │ - and $0xfffffffffffffff0,%r10 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r10,%r13 │ │ │ │ - callq 691e0 │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 69543 │ │ │ │ - mov 0xc(%rbx),%eax │ │ │ │ - mov 0x10(%rbx),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%r12),%rax │ │ │ │ - mov 0x8(%rax),%r15d │ │ │ │ - sub %esi,%r15d │ │ │ │ - cmp %edx,%r15d │ │ │ │ - cmova %edx,%r15d │ │ │ │ - add 0xc(%rax),%esi │ │ │ │ - add (%rax),%rsi │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - callq *-0x28(%rax) │ │ │ │ - mov %r15d,%eax │ │ │ │ - shr $0x9,%eax │ │ │ │ - add %rax,(%rbx) │ │ │ │ - mov 0x14(%r12),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 695a0 │ │ │ │ - and $0xfb,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 695a0 │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - mov 0x58(%r12),%r9 │ │ │ │ - cmp %edx,%r15d │ │ │ │ - ja 695b8 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + jmpq 74c06 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + jmpq 74c8b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 6953b │ │ │ │ - mov 0xc(%rbx),%ecx │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - sub 0x10(%rbx),%eax │ │ │ │ - cmp %edx,%r15d │ │ │ │ - cmovbe %r15d,%edi │ │ │ │ - cmp %edi,%eax │ │ │ │ - cmova %edi,%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - sub %eax,%r15d │ │ │ │ - add 0x10(%rbx),%eax │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ - cmp 0x8(%rcx),%eax │ │ │ │ - jne 694f0 │ │ │ │ - add $0x1,%esi │ │ │ │ - movl $0x0,0x10(%rbx) │ │ │ │ - mov %esi,0xc(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 694f5 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 69480 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea -0x50(%rbp),%r14 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - callq *-0x20(%rax) │ │ │ │ - mov -0xc4(%rbp),%r12d │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x74c72(%rip),%rax │ │ │ │ - lea -0xc0(%rbp),%rdi │ │ │ │ - mov (%rax,%r12,4),%edx │ │ │ │ - callq 7330 <__memcpy_chk@plt> │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ - mov -0xb8(%rbp),%rdx │ │ │ │ - mov -0xd0(%rbp),%rsp │ │ │ │ - jmpq 692f3 │ │ │ │ + mfence │ │ │ │ + jmpq 74c6a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - sub %r15d,%edx │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 69480 │ │ │ │ - jmp 69543 │ │ │ │ + mfence │ │ │ │ + jmpq 74c7c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x9eeb4(%rip) │ │ │ │ - jne 694f0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x9eae5(%rip),%rdi │ │ │ │ - mov %r9,-0xd8(%rbp) │ │ │ │ - movb $0x1,0x9ee8a(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - mov -0xd8(%rbp),%r9 │ │ │ │ - jmpq 694f0 │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x0,0x9ee6c(%rip) │ │ │ │ - jne 693b0 │ │ │ │ - mov 0x9eaac(%rip),%rdi │ │ │ │ - lea 0x699ad(%rip),%rdx │ │ │ │ - mov $0x4d,%ecx │ │ │ │ + movl $0x0,0x9327e(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x9325f(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 74c8b │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 74c8b │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - movb $0x1,0x9ee45(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - jmpq 693b0 │ │ │ │ - lea 0x74abe(%rip),%rcx │ │ │ │ - mov $0x10c,%edx │ │ │ │ - lea 0x74954(%rip),%rsi │ │ │ │ - lea 0x6b3e6(%rip),%rdi │ │ │ │ + lea 0x93224(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 74c8b │ │ │ │ + xchg %ax,%ax │ │ │ │ + mfence │ │ │ │ + jmpq 74c06 │ │ │ │ + lea 0x51469(%rip),%rcx │ │ │ │ + mov $0x34,%edx │ │ │ │ + lea 0x44616(%rip),%rsi │ │ │ │ + lea 0x44896(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - xor %edx,%edx │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea 0x68f36(%rip),%rdi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rcx,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ + sub $0x1f8,%rsp │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov 0x238(%rsp),%r12d │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + mov 0x240(%rsp),%r14d │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 1af10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 69740 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq *(%rax) │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x23c(%rsp),%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + movzbl 0x2(%rcx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + cmp $0x11,%dl │ │ │ │ + je 751b0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov 0x18(%rcx),%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rcx),%ebp │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + mov (%rax),%r10 │ │ │ │ + mov 0x14(%rcx),%eax │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + mov 0x20(%rcx),%rax │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 614e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 69720 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsp,%rcx │ │ │ │ - and $0xfff,%ebx │ │ │ │ - mov %r13,%r8 │ │ │ │ - and $0xfffffffffffff000,%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - or $0x2,%rax │ │ │ │ - mov %ebx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r13d,0xc(%rsp) │ │ │ │ - callq 69070 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69761 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea 0x74a87(%rip),%rdx │ │ │ │ - lea 0x75b58(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + je 75100 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + js 75818 │ │ │ │ + sub %rbp,%r15 │ │ │ │ + movzbl 0x1a6(%rsp),%eax │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r10,%rax,8),%r15 │ │ │ │ + mov 0x268(%rsp),%eax │ │ │ │ + and $0x8,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + je 75290 │ │ │ │ + movzwl 0x160(%r13),%eax │ │ │ │ + mov 0x178(%rsp),%ecx │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja 757f8 │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + movb $0x0,0xa6(%rsp) │ │ │ │ + shl $0x9,%edx │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + testb $0x40,0x268(%rsp) │ │ │ │ + jne 75da2 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14d,0x240(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %r12d,0x238(%rsp) │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %eax,0x23c(%rsp) │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ + movdqu 0x230(%rsp),%xmm7 │ │ │ │ + mov %rax,0x140(%r13) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + movups %xmm7,0x130(%r13) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r10,0x0(%rbp) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 696f1 │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%r11 │ │ │ │ + imul $0x3b9aca00,0x150(%rsp),%rax │ │ │ │ + add 0x158(%rsp),%rax │ │ │ │ + testb $0x2,0x3e(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + je 75be0 │ │ │ │ + mov %r13,0x18(%rbp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14d,0x240(%rsp) │ │ │ │ + mov %r12d,0x238(%rsp) │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %eax,0x23c(%rsp) │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ + movdqu 0x230(%rsp),%xmm1 │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + movups %xmm1,0x20(%rbp) │ │ │ │ + mov %eax,0x38(%rbp) │ │ │ │ + movzwl 0x268(%rsp),%eax │ │ │ │ + mov %ax,0x3c(%rbp) │ │ │ │ + mov 0x60(%r15),%rdx │ │ │ │ + jmp 7509d │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x74a67(%rip),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x75af9(%rip),%rsi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 696f9 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - ja 697f8 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - ja 69820 │ │ │ │ - lea -0xb0(%rbp),%r13 │ │ │ │ - mov %ebx,-0x60(%rbp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 690f0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 68f10 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 69170 │ │ │ │ + lea 0x60(%r15),%rdi │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r15) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 75b90 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 75080 │ │ │ │ xor %edx,%edx │ │ │ │ - mov -0x38(%rbp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 698b2 │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x5(%rbx),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 697a5 │ │ │ │ - lea 0x74971(%rip),%rcx │ │ │ │ - mov $0xc3,%edx │ │ │ │ - lea 0x7478f(%rip),%rsi │ │ │ │ - lea 0x6b221(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x127d8(%rdi),%rax │ │ │ │ - mov %rsp,%r13 │ │ │ │ + movzbl 0xa6(%rsp),%eax │ │ │ │ + shl $0x3,%edx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,-0xc0(%rbp) │ │ │ │ - mov (%rax),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%r15 │ │ │ │ - and $0xfffffffffffffff0,%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 691e0 │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea -0x50(%rbp),%r12 │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - callq *-0x28(%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - callq *-0x20(%rax) │ │ │ │ - lea 0x7495b(%rip),%rax │ │ │ │ - lea -0xc0(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov (%rax,%rbx,4),%edx │ │ │ │ - mov $0x10,%ecx │ │ │ │ - callq 7330 <__memcpy_chk@plt> │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ - mov -0xb8(%rbp),%rdx │ │ │ │ - mov %r13,%rsp │ │ │ │ - jmpq 697cf │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x28,%rsp │ │ │ │ - sub $0x3,%esi │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x1,%esi │ │ │ │ - ja 69919 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x127d0(%rdi),%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r10,%rsi │ │ │ │ - and $0xfff,%r8d │ │ │ │ - and $0xfffffffffffff000,%rax │ │ │ │ - mov %rsp,%rcx │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - or $0x2,%rax │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 69070 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6992e │ │ │ │ - add $0x28,%rsp │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movdqu 0x20(%r8),%xmm0 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x30(%r8),%rax │ │ │ │ - mov %rsp,%r9 │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 692b0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 69984 │ │ │ │ - add $0x28,%rsp │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - sub $0x3,%esi │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x4d8,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x4c8(%rsp) │ │ │ │ + movb $0x0,0x1c0(%rsp) │ │ │ │ + movups %xmm0,0x1b0(%rsp) │ │ │ │ + shl $0x4,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movzwl 0x3e(%rbp),%edx │ │ │ │ + and $0x3f8,%ax │ │ │ │ + and $0xfc07,%dx │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ax,0x3e(%rbp) │ │ │ │ + movzbl 0x2(%rbx),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 75ca8 │ │ │ │ + lea 0x510db(%rip),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + testb $0x8,0x268(%rsp) │ │ │ │ + jne 757f8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12d,0x240(%rsp) │ │ │ │ + mov %r14d,0x248(%rsp) │ │ │ │ + lea 0x110(%r13),%rdi │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + mov %esi,0x244(%rsp) │ │ │ │ + pushq 0x248(%rsp) │ │ │ │ + pushq 0x248(%rsp) │ │ │ │ + push %rax │ │ │ │ + callq a09d0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + testb $0x10,0x268(%rsp) │ │ │ │ + jne 75190 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jbe 699f8 │ │ │ │ - mov 0x4c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69d67 │ │ │ │ - add $0x4d8,%rsp │ │ │ │ + mov 0x1e8(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 76e10 │ │ │ │ + add $0x1f8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%r8),%ebp │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov $0x20,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%r13),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 757b0 │ │ │ │ + lea 0x110(%r13),%rdi │ │ │ │ + callq a0d70 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x2c(%r8),%r15d │ │ │ │ - mov 0x30(%r8),%r12d │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %edx,0x2c(%rsp) │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - movq $0x2,0x160(%rsp) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 69b59 │ │ │ │ - mov %r15d,%r13d │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %r13,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%r8),%rax │ │ │ │ - mov 0x8(%rax),%ebx │ │ │ │ - mov 0xc(%rax),%r10d │ │ │ │ - mov (%rax),%rsi │ │ │ │ - sub %r12d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - add %r12d,%r10d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r11,%rax │ │ │ │ - lea 0x10(%r14),%r9 │ │ │ │ - mov %rsi,%r11 │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0x3,%r11d │ │ │ │ - jne 69d48 │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %r10d,0x8(%r14) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %rsi,(%r14) │ │ │ │ - add %rax,(%rsp) │ │ │ │ - mov %ebx,0xc(%r14) │ │ │ │ - mov 0x14(%r8),%eax │ │ │ │ + jmp 75164 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea -0x28(,%rdx,8),%rbx │ │ │ │ + cmp $0x11,%al │ │ │ │ + je 75280 │ │ │ │ + cmp $0x13,%al │ │ │ │ + jne 76fc3 │ │ │ │ + sub $0x8,%ebx │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + cmova %r12d,%ebx │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %ebx,0x238(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x110(%r13),%r15 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + pushq 0x248(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $0x9,%ebp │ │ │ │ + pushq 0x248(%rsp) │ │ │ │ + pushq 0x248(%rsp) │ │ │ │ + callq 9e3f0 │ │ │ │ + mov 0x124(%r13),%eax │ │ │ │ + add 0x28(%rsp),%rbp │ │ │ │ + add $0x20,%rsp │ │ │ │ cmp $0x5,%al │ │ │ │ - je 69b50 │ │ │ │ + je 75232 │ │ │ │ and $0xfb,%eax │ │ │ │ cmp $0x3,%eax │ │ │ │ - je 69b50 │ │ │ │ - mov 0x58(%r8),%r10 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jb 69ce8 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 69ad3 │ │ │ │ - jmp 69b0b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%r13d │ │ │ │ - shl $0x4,%r13 │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - mov 0x8(%r10,%r13,1),%edx │ │ │ │ - cmovbe %ebp,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %r12d,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - add %eax,%r12d │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%ebp │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jne 69b00 │ │ │ │ - add $0x1,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 69ad0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 69b56 │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov %r13,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x58(%r8),%rax │ │ │ │ - mov 0x8(%rax),%ebx │ │ │ │ - mov 0xc(%rax),%r10d │ │ │ │ - mov (%rax),%rsi │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - sub %r12d,%ebx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmova %ebp,%ebx │ │ │ │ - add %r12d,%r10d │ │ │ │ - cmp %rax,%r9 │ │ │ │ - je 69bf0 │ │ │ │ - mov 0x10(%r14),%r11 │ │ │ │ - mov %r9,%r14 │ │ │ │ - jmpq 69a70 │ │ │ │ + jne 75750 │ │ │ │ + sub %ebx,%r12d │ │ │ │ + mov (%rsp),%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,0x238(%rsp) │ │ │ │ + mov %r12d,0x240(%rsp) │ │ │ │ + mov %eax,0x244(%rsp) │ │ │ │ + mov %r14d,0x248(%rsp) │ │ │ │ + pushq 0x248(%rsp) │ │ │ │ + pushq 0x248(%rsp) │ │ │ │ + push %rbp │ │ │ │ + callq a09d0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmpq 75158 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub %ebx,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 69b08 │ │ │ │ - mov (%rsp),%ebp │ │ │ │ - mov -0x10(%r9),%rax │ │ │ │ - mov 0x2c(%rsp),%ecx │ │ │ │ - movabs $0xffffffff00000000,%rdx │ │ │ │ - and 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - or %rcx,%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - or $0x2,%rax │ │ │ │ - mov %rax,-0x10(%r9) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov 0x127d0(%rax),%rax │ │ │ │ - mov %rdi,0x330(%rsp) │ │ │ │ - mov %rdi,0x338(%rsp) │ │ │ │ - lea 0x320(%rsp),%rdi │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rdx,0x340(%rsp) │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %ebp,0x320(%rsp) │ │ │ │ - mov %rdx,0x328(%rsp) │ │ │ │ - callq *0x8(%rax) │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + cmova %r12d,%ebx │ │ │ │ + jmpq 751dc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + testb $0x10,0x268(%rsp) │ │ │ │ + je 75808 │ │ │ │ + cmpb $0x0,0x128(%r13) │ │ │ │ + js 75808 │ │ │ │ + testb $0x80,0x268(%rsp) │ │ │ │ + je 75c20 │ │ │ │ + movb $0x0,0xa6(%rsp) │ │ │ │ + movzbl 0x185(%rsp),%eax │ │ │ │ + movzwl 0xe2(%r13),%esi │ │ │ │ + test %al,%al │ │ │ │ + mov %si,0x60(%rsp) │ │ │ │ + setne %dl │ │ │ │ + cmp $0x5,%al │ │ │ │ + setne %al │ │ │ │ + and %al,%dl │ │ │ │ + mov %dl,0x68(%rsp) │ │ │ │ + jne 75850 │ │ │ │ + movzbl 0x184(%rsp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 75cb1 │ │ │ │ + mov %r12d,%esi │ │ │ │ + shr $0x9,%esi │ │ │ │ + cmp 0x17c(%rsp),%esi │ │ │ │ + jne 75850 │ │ │ │ + sub $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 75838 │ │ │ │ + testb $0x20,0x268(%rsp) │ │ │ │ + jne 75850 │ │ │ │ + cmpw $0x0,0x60(%rsp) │ │ │ │ + je 75cc3 │ │ │ │ + mov 0xe8(%r13),%eax │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + movdqu 0xd8(%r13),%xmm7 │ │ │ │ + mov %eax,0x120(%rsp) │ │ │ │ + movzbl 0x14751(%r10),%eax │ │ │ │ + mov %rsi,0x90(%rsp) │ │ │ │ + mov %al,0xa7(%rsp) │ │ │ │ + movups %xmm7,0x110(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 763a5 │ │ │ │ + mov 0x180(%rsp),%eax │ │ │ │ + cmp %eax,0x178(%rsp) │ │ │ │ + movb $0x1,0xa7(%rsp) │ │ │ │ + cmovae 0x178(%rsp),%eax │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rsi,0x88(%rsp) │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + mov %eax,0x150(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x154(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,0x15c(%rsp) │ │ │ │ + testb $0x2,0x268(%rsp) │ │ │ │ + je 7635e │ │ │ │ + movzwl 0x60(%rsp),%ebp │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + callq 64be0 │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + test %al,%al │ │ │ │ + jne 7635e │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + mov 0x130(%rsp),%rdx │ │ │ │ + mov 0x138(%rsp),%rcx │ │ │ │ + mov 0x91b8f(%rip),%rax │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 699cb │ │ │ │ - callq 69040 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %r9,%rdi │ │ │ │ - movabs $0xffffffff00000000,%rcx │ │ │ │ - and 0x10(%rsp),%rcx │ │ │ │ - mov %r10d,0x40(%rsp) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - or $0x2,%rax │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x127d0(%rax),%rdx │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - or %rax,%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + jne 76e35 │ │ │ │ + mov 0x92b8a(%rip),%rax │ │ │ │ + mov 0x91b6b(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov 0x92bf8(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 76e2d │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %r11,0xa8(%rsp) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + callq 597d0 │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov 0xa8(%rsp),%r11 │ │ │ │ + test %r8,%r8 │ │ │ │ + lea 0x2da8(%r10),%rax │ │ │ │ + cmove %rax,%r8 │ │ │ │ + mov (%r8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 76b77 │ │ │ │ + mov 0x91af2(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 76ef4 │ │ │ │ + mov 0x92b73(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 76eec │ │ │ │ + mov 0x91acc(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov 0x92b5a(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 76ee4 │ │ │ │ + mov 0x92ad4(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 76f30 │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9e330 │ │ │ │ + cmp 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + jb 7635e │ │ │ │ + lea 0x12488(%r10),%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov 0x91a6e(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 76f1c │ │ │ │ + mov 0x92a73(%rip),%rax │ │ │ │ + mov 0x91a54(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov 0x92ae2(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 76f14 │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + mov 0x12488(%r10),%rbp │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - lea 0x20(%rdx),%rax │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %eax,0x170(%rsp) │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - callq *0x8(%rdx) │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov 0x8(%rbp),%r8d │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x14,%edx │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + callq 6f620 │ │ │ │ + mov 0x0(%rbp),%esi │ │ │ │ + mov 0x4(%rbp),%r9d │ │ │ │ + sub $0x1,%esi │ │ │ │ + and %eax,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x40(%rbp,%rax,8),%r8 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 76f04 │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r13,%r10 │ │ │ │ + or $0x1,%r11 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %r11,%r12 │ │ │ │ + mov (%r14),%rax │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + cmove %r12,%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x1,%al │ │ │ │ + jne 76c65 │ │ │ │ + mov %r14,0xa8(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0xb0(%rsp) │ │ │ │ + mov %ecx,%r12d │ │ │ │ + movzwl 0x1249e(%rbp),%r13d │ │ │ │ + movzwl 0x1249c(%rbp),%edi │ │ │ │ + mov %r10,0xc0(%rsp) │ │ │ │ + movzwl 0x1249a(%rbp),%edx │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %r9d,0xb8(%rsp) │ │ │ │ + sub %r13,%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + callq 7aa8 │ │ │ │ + mov 0xb8(%rsp),%r9d │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - jne 69be2 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x20,%ecx │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - shr $0x6,%eax │ │ │ │ - add %eax,0x2c(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movq $0x2,0x160(%rsp) │ │ │ │ - jmpq 69a70 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x9e784(%rip) │ │ │ │ - jne 69ac1 │ │ │ │ - mov 0x9e3c4(%rip),%rdi │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - lea 0x692c0(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - movb $0x1,0x9e749(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - jmpq 69ac1 │ │ │ │ - lea 0x74449(%rip),%rcx │ │ │ │ - mov $0x1a,%edx │ │ │ │ - lea 0x7425e(%rip),%rsi │ │ │ │ - lea 0x7555e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + jne 76c43 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r9d,%r14d │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov %rbp,%r10 │ │ │ │ + sub %r9,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + cmove %rsi,%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x9191d(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 76e1d │ │ │ │ + mov 0x9299e(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 76e15 │ │ │ │ + mov 0x918f7(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov 0x92985(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 76edc │ │ │ │ + mov 0x928ff(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 76e49 │ │ │ │ + cmpq $0x0,0xb0(%rsp) │ │ │ │ + je 75e6f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %r9,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r8,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edi,0x60(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 690f0 │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ + cmpb $0x0,0x68(%rsp) │ │ │ │ + jne 7704c │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r12d,%esi │ │ │ │ + shr $0x9,%esi │ │ │ │ + jmpq 75cdb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x168(%r13),%r8 │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jb 7643e │ │ │ │ test %ebx,%ebx │ │ │ │ - je 69dc3 │ │ │ │ - sub $0x5,%ebx │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - ja 69e30 │ │ │ │ - mov $0x1000,%ebp │ │ │ │ - test %r15,%r15 │ │ │ │ - je 69df6 │ │ │ │ + je 75235 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x8(%r8,%rax,1),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %r14d,%eax │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + cmovbe %r12d,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + add %eax,%r14d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%r12d │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jne 757a1 │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 75770 │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + jmpq 75235 │ │ │ │ nopl (%rax) │ │ │ │ - cmp $0x1000,%r15d │ │ │ │ - mov %ebp,%ebx │ │ │ │ - lea 0x74420(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - cmovbe %r15d,%ebx │ │ │ │ - mov %ebx,%ebx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 68f10 │ │ │ │ - sub %rbx,%r15 │ │ │ │ - jne 69dd0 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x151c0(%rax),%r12 │ │ │ │ + callq 7170 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 69170 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %r13,%rax │ │ │ │ - xor %r14,%rdx │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 69e4f │ │ │ │ - add $0x78,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x742a9(%rip),%rcx │ │ │ │ - mov $0x142,%edx │ │ │ │ - lea 0x7415f(%rip),%rsi │ │ │ │ - lea 0x75496(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movdqu 0x20(%r10),%xmm1 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movzbl 0x15d(%rsp),%ebx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov 0x180(%rsp),%r12d │ │ │ │ - mov %ecx,0x58(%rsp) │ │ │ │ - mov 0x188(%rsp),%r15d │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov 0x154(%rsp),%edi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - movzwl 0x160(%rsp),%ecx │ │ │ │ - movzbl 0x15c(%rsp),%r8d │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x30(%r10),%rax │ │ │ │ - test %bl,%bl │ │ │ │ - mov %bl,0x43(%rsp) │ │ │ │ - movups %xmm1,0x60(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - setne %al │ │ │ │ - cmp $0x5,%bl │ │ │ │ - setne %r11b │ │ │ │ - and %al,%r11b │ │ │ │ - je 6a250 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edi,%r14d │ │ │ │ - shl $0x18,%edx │ │ │ │ - shl $0x16,%r14d │ │ │ │ - or %esi,%edx │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - lea 0x0(,%rcx,8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor $0x10000000,%edx │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - add %r14d,%eax │ │ │ │ - shl $0x20,%rdx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r9,0xc0(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - shl $0x20,%rsi │ │ │ │ - movups %xmm0,0xe0(%rsp) │ │ │ │ - or %rsi,%rbx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - shr $0x20,%rsi │ │ │ │ - mov %r15d,0xac(%rsp) │ │ │ │ - or %rdx,%rsi │ │ │ │ - mov 0x28(%r10),%edx │ │ │ │ - mov %r12d,0xc8(%rsp) │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov 0x178(%rsp),%esi │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - shr $0x9,%edx │ │ │ │ - mov %r15d,0xcc(%rsp) │ │ │ │ - mov %esi,0xa8(%rsp) │ │ │ │ + imul $0x3b9aca00,0x150(%rsp),%rdx │ │ │ │ + add 0x158(%rsp),%rdx │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 7519d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orb $0x20,0x3e(%r13) │ │ │ │ + jmpq 7510e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + orl $0x40,0x268(%rsp) │ │ │ │ + jmpq 752ac │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x3,%eax │ │ │ │ + testb $0x80,0x268(%rsp) │ │ │ │ + jne 75164 │ │ │ │ + movb $0xa,0x120(%r13) │ │ │ │ + jmpq 75158 │ │ │ │ + testb $0x4,0x268(%rsp) │ │ │ │ + je 7531c │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpw $0x0,0x60(%rsp) │ │ │ │ + jne 76370 │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ mov 0x178(%rsp),%esi │ │ │ │ - mov %edx,%r9d │ │ │ │ - mov %r15d,0xec(%rsp) │ │ │ │ - add %r12d,%esi │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - sub %esi,%r9d │ │ │ │ - movups %xmm0,0xb0(%rsp) │ │ │ │ - mov %r9d,0xe8(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - movups %xmm0,0xf0(%rsp) │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - je 6a290 │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 6a391 │ │ │ │ - cmp %edi,%edx │ │ │ │ - jne 6a372 │ │ │ │ - test %r11b,%r11b │ │ │ │ - jne 6a353 │ │ │ │ - lea -0x3(%r15),%edi │ │ │ │ - cmp $0x1,%edi │ │ │ │ - mov %edi,0x34(%rsp) │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - setbe %cl │ │ │ │ - lea -0x3(%rdi),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - setbe %dl │ │ │ │ - cmp %dl,%cl │ │ │ │ - jne 6a334 │ │ │ │ - lea 0xa0(%rsp),%rcx │ │ │ │ - mov 0x178(%rsp),%edx │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - movabs $0xffffffff00000000,%r11 │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - lea 0x100(%rsp),%rcx │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %r15d,0x188(%rsp) │ │ │ │ - mov %r10,%r15 │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - shl $0x9,%r13d │ │ │ │ - mov %r13d,0x68(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jne 6a087 │ │ │ │ - cmpq $0x0,(%r12) │ │ │ │ - je 6a260 │ │ │ │ - and %r11,%rbx │ │ │ │ - mov 0xc(%r12),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r15,%r8 │ │ │ │ - or %rax,%rbx │ │ │ │ - lea 0x60(%rsp),%r9 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 692b0 │ │ │ │ - movabs $0xffffffff00000000,%r11 │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - mov %rdx,0x18(%r12) │ │ │ │ - shr $0x6,%r13d │ │ │ │ - and %r11,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - lea (%r14,%r13,1),%eax │ │ │ │ - mov %rax,%r14 │ │ │ │ - or %rax,%rbx │ │ │ │ - cmp (%rsp),%r12 │ │ │ │ - je 6a0e0 │ │ │ │ - mov 0x8(%r12),%edx │ │ │ │ - jmp 6a068 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov %r15,%r10 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0x188(%rsp),%r15d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 6a138 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x178(%rsp),%r9d │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%r8 │ │ │ │ - shl $0x9,%r9d │ │ │ │ - mov %r15d,%edi │ │ │ │ - add $0x20,%rbx │ │ │ │ - callq 69d70 │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 6a19b │ │ │ │ - mov 0x8(%rbx),%r9d │ │ │ │ - jmp 6a10d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + lea 0x1240c(%r10),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + add $0x7,%rsi │ │ │ │ + shr $0x3,%rsi │ │ │ │ + callq a0e80 │ │ │ │ + mov 0xe8(%r13),%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movdqu 0xd8(%r13),%xmm7 │ │ │ │ mov 0x38(%rsp),%ecx │ │ │ │ - mov %r10,%r8 │ │ │ │ - lea 0x80(%rsp),%r9 │ │ │ │ - mov 0x44(%rsp),%edx │ │ │ │ - movdqu 0x20(%r10),%xmm2 │ │ │ │ - shl $0x20,%rax │ │ │ │ - xor $0x10000000,%ecx │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - movups %xmm2,0x80(%rsp) │ │ │ │ - shl $0x20,%rax │ │ │ │ - shr $0x20,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - mov 0x30(%r10),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - callq 692b0 │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ mov %rax,%rsi │ │ │ │ - xor 0x168(%rsp),%rsi │ │ │ │ - xor 0x170(%rsp),%rdx │ │ │ │ - or %rdx,%rsi │ │ │ │ - jne 6a32a │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x34(%rsp),%r9d │ │ │ │ - movzbl 0x43(%rsp),%r11d │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %edx,0x160(%rsp) │ │ │ │ + lea -0x110(%rax),%rbp │ │ │ │ + movups %xmm7,0x150(%rsp) │ │ │ │ + shl $0x9,%ecx │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r9w,-0xd2(%rax) │ │ │ │ + movq $0x0,-0x40(%rax) │ │ │ │ + movdqu 0x150(%rsp),%xmm7 │ │ │ │ + movups %xmm7,-0x38(%rax) │ │ │ │ + mov 0x160(%rsp),%edx │ │ │ │ + mov %edx,-0x28(%rax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + callq 70be0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + orb $0x3,-0xd2(%rax) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmpq 74fd8 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + mov %r11,%rax │ │ │ │ + lea -0x28(%r11,%rdx,8),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x508de(%rip),%r8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%edi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 75972 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + je 75b60 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 76ce4 │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%r8,%rdx,8),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 7594f │ │ │ │ + movzbl 0x1c0(%rsp),%eax │ │ │ │ + mov %dil,0x1b0(%rsp) │ │ │ │ + movdqu 0x1b0(%rsp),%xmm0 │ │ │ │ + movdqu 0x170(%rsp),%xmm2 │ │ │ │ + movdqu 0x248(%rsp),%xmm6 │ │ │ │ + mov %al,0x50(%rbp) │ │ │ │ + mov %al,0x1e0(%rsp) │ │ │ │ + mov 0x258(%rsp),%eax │ │ │ │ + movups %xmm0,0x40(%rbp) │ │ │ │ + movdqu 0x180(%rsp),%xmm3 │ │ │ │ + mov %eax,0xa8(%rbp) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + movups %xmm2,0x58(%rbp) │ │ │ │ + movdqu 0x190(%rsp),%xmm4 │ │ │ │ + mov %eax,0xac(%rbp) │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + movups %xmm3,0x68(%rbp) │ │ │ │ + movdqu 0x1a0(%rsp),%xmm5 │ │ │ │ + mov %eax,0xb0(%rbp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movups %xmm4,0x78(%rbp) │ │ │ │ + mov %rax,0xb4(%rbp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movups %xmm5,0x88(%rbp) │ │ │ │ + mov %rax,0xbc(%rbp) │ │ │ │ + movups %xmm6,0x98(%rbp) │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + movups %xmm0,0x1d0(%rsp) │ │ │ │ + mov %rax,0xc4(%rbp) │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + mov %eax,0xcc(%rbp) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,0xd0(%rbp) │ │ │ │ + lea 0xf8(%rbp),%rax │ │ │ │ + movq $0x0,0xf0(%rbp) │ │ │ │ + mov %rax,0x100(%rbp) │ │ │ │ + mov %rax,0xf8(%rbp) │ │ │ │ + movq $0x0,0x108(%rbp) │ │ │ │ + mov 0x124(%r13),%eax │ │ │ │ + mov %eax,0x124(%rbp) │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + shl $0x10,%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + mov %rax,0x130(%rbp) │ │ │ │ + lea -0x104a(%rip),%rax │ │ │ │ + mov %rax,0x150(%rbp) │ │ │ │ + mov 0x138(%rbp),%eax │ │ │ │ + mov 0x2ea8(%r10),%rdx │ │ │ │ + shr $0x9,%eax │ │ │ │ + add (%rdx),%ax │ │ │ │ + mov %ax,(%rdx) │ │ │ │ + cmp $0x7f,%ax │ │ │ │ + ja 763d4 │ │ │ │ + testb $0x2,0x1a0(%rsp) │ │ │ │ + je 75ad9 │ │ │ │ + testb $0x8,0x268(%rsp) │ │ │ │ + je 7624d │ │ │ │ + testb $0x90,0x268(%rsp) │ │ │ │ + jne 75af5 │ │ │ │ + orw $0x80,0x128(%r13) │ │ │ │ + lock incl 0x148(%r13) │ │ │ │ + mov 0x268(%rsp),%ebx │ │ │ │ + mov 0x58(%rbp),%esi │ │ │ │ + and $0x80,%ebx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 75bf0 │ │ │ │ + movzbl 0x3e(%rbp),%eax │ │ │ │ + test $0x8,%al │ │ │ │ + je 7628e │ │ │ │ + mov 0xd80(%r15),%rdx │ │ │ │ + mov 0x138(%rbp),%eax │ │ │ │ + lea 0x110(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $0x9,%eax │ │ │ │ + add %rax,0x20(%rdx) │ │ │ │ + mov 0xf8(%r15),%rax │ │ │ │ + mov %rax,0x118(%rbp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 76434 │ │ │ │ + callq a1650 │ │ │ │ + jmpq 75162 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je 75972 │ │ │ │ + movzbl 0x6(%rax),%edi │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %dil,0x1b1(%rsp,%rcx,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmpq 75948 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x1,0xb6(%r15) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jbe 750a4 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 750a2 │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + callq *0x68(%r15) │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ mov (%rsp),%r10 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 6a203 │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov 0xc(%rax),%r8d │ │ │ │ - mov %r11b,0xd(%rbp) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov %cx,0x10(%rbp) │ │ │ │ - mov %edx,0x0(%rbp) │ │ │ │ - mov %edx,0x4(%rbp) │ │ │ │ - mov %edx,0x8(%rbp) │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r8b,0xc(%rbp) │ │ │ │ - mov %dx,0xe(%rbp) │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - mov %rsi,0x20(%rbp) │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - ja 6a20c │ │ │ │ - add 0x8(%rax),%ecx │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %r10,%rax │ │ │ │ - je 6a220 │ │ │ │ - mov (%rax),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 6a1d1 │ │ │ │ - jmp 6a203 │ │ │ │ + jmpq 750a4 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x150(%r13),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmpq 75025 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 5d710 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 763fc │ │ │ │ + lea 0x110(%rbp),%r12 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 762ca │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a0d70 │ │ │ │ + jmpq 75162 │ │ │ │ nop │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x108(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 6a3b0 │ │ │ │ - add $0x118,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 69f10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x14(%r15),%eax │ │ │ │ - and $0x7fffff,%edx │ │ │ │ - add %rdx,0x60(%rsp) │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 6a27d │ │ │ │ - and $0xfb,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 6a2c0 │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - jmpq 6a0be │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x18(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 69fe8 │ │ │ │ - lea -0x5(%r15),%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - setbe %r9b │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - jmpq 69fe8 │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pushq 0x1a0(%rsp) │ │ │ │ + pushq 0x1a0(%rsp) │ │ │ │ + pushq 0x1a0(%rsp) │ │ │ │ + pushq 0x1a0(%rsp) │ │ │ │ + pushq 0x1a0(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + callq 626f0 │ │ │ │ + mov %al,0xd6(%rsp) │ │ │ │ + add $0x30,%rsp │ │ │ │ + test %al,%al │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + je 752ba │ │ │ │ + mov 0x268(%rsp),%eax │ │ │ │ + or $0x20,%eax │ │ │ │ + testb $0x4,0x268(%rsp) │ │ │ │ + cmove 0x268(%rsp),%eax │ │ │ │ + mov %eax,0x268(%rsp) │ │ │ │ + jmpq 752c2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%r15),%r10 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r13d,%ecx │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 6a0be │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x6c(%rsp),%edx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r10,%rdx │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - sub 0x70(%rsp),%eax │ │ │ │ - cmp %ecx,%esi │ │ │ │ - cmovbe %esi,%r8d │ │ │ │ - cmp %r8d,%eax │ │ │ │ - cmova %r8d,%eax │ │ │ │ - sub %eax,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - add 0x70(%rsp),%eax │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - cmp 0x8(%rdx),%eax │ │ │ │ - jne 6a321 │ │ │ │ - add $0x1,%edi │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - mov %edi,0x6c(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 6a2d8 │ │ │ │ - jmpq 6a0be │ │ │ │ - mov $0xfffffffb,%eax │ │ │ │ - jmpq 6a222 │ │ │ │ - lea 0x73d85(%rip),%rcx │ │ │ │ - mov $0x16d,%edx │ │ │ │ - lea 0x73c5b(%rip),%rsi │ │ │ │ - lea 0x75032(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x73d66(%rip),%rcx │ │ │ │ - mov $0x16c,%edx │ │ │ │ - lea 0x73c3c(%rip),%rsi │ │ │ │ - lea 0x73c68(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x73d47(%rip),%rcx │ │ │ │ - mov $0x16b,%edx │ │ │ │ - lea 0x73c1d(%rip),%rsi │ │ │ │ - lea 0x74fb4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x73d28(%rip),%rcx │ │ │ │ - mov $0x16a,%edx │ │ │ │ - lea 0x73bfe(%rip),%rsi │ │ │ │ - lea 0x74f5d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - add $0x38,%rdi │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 7150 │ │ │ │ - mov $0x3c,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 75939 │ │ │ │ + cmpw $0x0,0x60(%rsp) │ │ │ │ + jne 75336 │ │ │ │ + mov %r12d,%esi │ │ │ │ + shr $0x9,%esi │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + movabs $0xfffffffffff,%r8 │ │ │ │ + mov %esi,0x178(%rsp) │ │ │ │ + add %rax,0x30(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzwl 0x186(%rsp),%eax │ │ │ │ + mov %esi,0x17c(%rsp) │ │ │ │ + mov %esi,0x180(%rsp) │ │ │ │ + lea (%rax,%rdi,1),%edx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %r8,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0xffff00000000000f,%rdx │ │ │ │ + and %r8,%rax │ │ │ │ + and %rdx,%rcx │ │ │ │ + shl $0x4,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x73bf3(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - callq 78e0 <__sprintf_chk@plt> │ │ │ │ + mov %ax,0x186(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 77034 │ │ │ │ + mov 0x178(%rsp),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + mov %eax,0x138(%rbp) │ │ │ │ + jmpq 74fd8 │ │ │ │ + movzbl 0x3(%r11),%edx │ │ │ │ + lea 0x8(%r11),%rax │ │ │ │ + lea 0x8(%r11,%rdx,8),%rsi │ │ │ │ + jmpq 75939 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + lea 0x28(%r11),%rax │ │ │ │ + lea -0x28(%r11,%rdx,8),%rsi │ │ │ │ + jmpq 75939 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + lea 0x8(%r11),%rax │ │ │ │ + lea -0x28(%r11,%rdx,8),%rsi │ │ │ │ + jmpq 75939 │ │ │ │ + lea 0x1240c(%r10),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + lea 0x110(%r13),%rdi │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + callq a0fd0 │ │ │ │ + mov 0xe8(%r13),%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movdqu 0xd8(%r13),%xmm7 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12d,0x238(%rsp) │ │ │ │ + lea -0x110(%rax),%rbp │ │ │ │ + mov %edx,0x160(%rsp) │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + movups %xmm7,0x150(%rsp) │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + mov %r8w,-0xd2(%rax) │ │ │ │ + movq $0x0,-0x40(%rax) │ │ │ │ + movdqu 0x150(%rsp),%xmm7 │ │ │ │ + mov %rsi,0x230(%rsp) │ │ │ │ + mov (%rsp),%esi │ │ │ │ + movups %xmm7,-0x38(%rax) │ │ │ │ + mov 0x160(%rsp),%edx │ │ │ │ + mov %esi,0x23c(%rsp) │ │ │ │ + movdqu 0x230(%rsp),%xmm7 │ │ │ │ + mov %edx,-0x28(%rax) │ │ │ │ + mov %r14d,0x240(%rsp) │ │ │ │ + mov 0x240(%rsp),%rdx │ │ │ │ + orb $0x2,-0xd2(%rax) │ │ │ │ + mov %rdx,0x30(%rax) │ │ │ │ + movups %xmm7,0x20(%rax) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmpq 74fd8 │ │ │ │ + cmpb $0x10,0x2(%rbx) │ │ │ │ + mov $0x7,%edx │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + cmove %edx,%eax │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ + movzwl 0x60(%rsp),%eax │ │ │ │ + mov %ax,0x11a(%rsp) │ │ │ │ + mov 0x120(%rsp),%eax │ │ │ │ + movdqu 0x110(%rsp),%xmm7 │ │ │ │ + mov %eax,0x140(%rsp) │ │ │ │ + movups %xmm7,0x130(%rsp) │ │ │ │ + mov 0x168(%r10),%rdx │ │ │ │ + jmp 75ed3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 75728 │ │ │ │ + lea 0x168(%r10),%rsi │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x168(%r10) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 75ed0 │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + add $0x7,%rax │ │ │ │ + mov %rsi,0xc8(%rsp) │ │ │ │ + shr $0x3,%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + shl $0x4,%rbp │ │ │ │ + lea 0x408(%rbp),%rdi │ │ │ │ + callq 6f590 │ │ │ │ + mov 0xb8(%rsp),%r10 │ │ │ │ + mov 0xc0(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + je 7691d │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + imul $0x3b9aca00,0x150(%rsp),%rax │ │ │ │ + lea 0x178(%rbp),%rdi │ │ │ │ + add 0x158(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rsi) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + mov %esi,0x50(%rax) │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov %rsi,0x54(%rax) │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov %rsi,0x5c(%rax) │ │ │ │ + callq 6f590 │ │ │ │ + mov 0xb8(%rsp),%r10 │ │ │ │ + mov 0xc0(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + je 7691d │ │ │ │ + movzwl 0x60(%rsp),%esi │ │ │ │ + mov 0x140(%rsp),%eax │ │ │ │ + lea 0x110(%rbp),%r9 │ │ │ │ + lea 0x118(%rbp),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + lea 0x178(%rbp),%rdx │ │ │ │ + mov %si,0x13a(%rsp) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + movdqu 0x130(%rsp),%xmm7 │ │ │ │ + mov %eax,0x160(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x68,%ecx │ │ │ │ + movups %xmm7,0x150(%rsp) │ │ │ │ + shr $0x3,%ecx │ │ │ │ + mov %ax,0x3e(%rbp) │ │ │ │ + movq $0x0,0xd0(%rbp) │ │ │ │ + movdqu 0x150(%rsp),%xmm7 │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + movups %xmm7,0xd8(%rbp) │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + mov %eax,0xe8(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x110(%rbp) │ │ │ │ + movq $0x0,0x170(%rbp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x1,0x148(%rbp) │ │ │ │ + movl $0x1,0x164(%rbp) │ │ │ │ + movzwl 0xa8(%rsp),%esi │ │ │ │ + mov %rdx,0x168(%rbp) │ │ │ │ + mov %r9,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0xfffffffc,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x6c14b(%rip),%rdi │ │ │ │ - callq 7300 │ │ │ │ + mov %si,0x162(%rbp) │ │ │ │ + mov 0x98(%rsp),%esi │ │ │ │ + shl $0x9,%esi │ │ │ │ + callq 9e270 │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ test %eax,%eax │ │ │ │ - js 6a460 │ │ │ │ - mov %eax,%edi │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 7840 │ │ │ │ - cmp $0x20,%rax │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 6a46b │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov (%rax),%eax │ │ │ │ - neg %eax │ │ │ │ - jmp 6a442 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - movabs $0x79656b2a2a686362,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - movdqu 0x18(%rsi),%xmm0 │ │ │ │ - movdqu 0x28(%rsi),%xmm1 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - mov 0x38(%rsi),%rdx │ │ │ │ - mov %rsp,%rbp │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - movups %xmm1,0x30(%rsp) │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 6a50e │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov 0x508(%rdi),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 6a3c0 │ │ │ │ - mov %eax,%r12d │ │ │ │ + jne 7648f │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + orb $0x7,0x3e(%rbp) │ │ │ │ + add $0x48,%rax │ │ │ │ + cmpq $0x0,0x124b0(%r10) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movzwl 0x1249e(%r10),%eax │ │ │ │ + mov %ax,0xe0(%rsp) │ │ │ │ + jne 76fe0 │ │ │ │ + movzwl 0x1249c(%r10),%eax │ │ │ │ + mov %ax,0xec(%rsp) │ │ │ │ + mov 0x90eb5(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 6a560 │ │ │ │ - mov 0x4b0(%r14),%rdx │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - mov $0x28,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rcx │ │ │ │ + jne 76ca8 │ │ │ │ + mov 0x91eba(%rip),%rax │ │ │ │ + mov 0x90e9b(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov 0x91f29(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 76cdc │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + mov 0x12488(%r10),%rdi │ │ │ │ + movzwl 0x1249e(%r10),%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ + mov 0x8(%rdi),%r8d │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov $0x14,%edx │ │ │ │ + lea 0x50(%rax),%rsi │ │ │ │ + callq 6f620 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0x98(%rsp),%r10 │ │ │ │ + mov 0xc0(%rsp),%r11 │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov 0x4(%rsi),%r9d │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + and %eax,%edx │ │ │ │ + test %r9d,%r9d │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x40(%rsi,%rax,8),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + jne 76b2c │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x1,%edx │ │ │ │ + lock cmpxchg %edx,(%rbx) │ │ │ │ + jne 76212 │ │ │ │ + test $0x1,%cl │ │ │ │ + je 7651c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x80,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + jmp 76210 │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movzwl 0xb2(%r15),%ecx │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + movzbl 0x1a6(%rsp),%esi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + shl $0x10,%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + div %rcx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 17fc0 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + jmpq 75ad9 │ │ │ │ + and $0x3f,%eax │ │ │ │ + or $0x40,%eax │ │ │ │ + mov %al,0x3e(%rbp) │ │ │ │ + testb $0x80,0x3c(%rbp) │ │ │ │ + jne 762bb │ │ │ │ + movzbl 0x3f(%rbp),%eax │ │ │ │ + lea 0xf0(%rbp),%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + jbe 76aee │ │ │ │ + callq 73830 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 75162 │ │ │ │ + lea 0x110(%rbp),%r12 │ │ │ │ + movzbl 0x3f(%rbp),%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + or $0x2,%eax │ │ │ │ + mov %al,0x3f(%rbp) │ │ │ │ + callq 74a50 │ │ │ │ + movzbl 0x3e(%rbp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x6,%al │ │ │ │ + and $0x3,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x1,%cl │ │ │ │ + je 7701e │ │ │ │ + mov 0xd0(%rbp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 76318 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + callq 6fe40 │ │ │ │ + movzbl 0x3e(%rbp),%edx │ │ │ │ + mov (%rsp),%eax │ │ │ │ + movq $0x0,0xd0(%rbp) │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 76924 │ │ │ │ + test $0x2,%dl │ │ │ │ + je 76348 │ │ │ │ + and $0x4,%edx │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + je 76b1c │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 69660 │ │ │ │ - mov %eax,%r12d │ │ │ │ + callq 7410 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 76c2a │ │ │ │ test %eax,%eax │ │ │ │ - jne 6a524 │ │ │ │ - cmp %r13,0x20(%rsp) │ │ │ │ - jne 6a57c │ │ │ │ - movdqu 0x28(%rsp),%xmm2 │ │ │ │ - movdqu 0x38(%rsp),%xmm3 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movups %xmm2,(%rbx) │ │ │ │ - movups %xmm3,0x10(%rbx) │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6a590 │ │ │ │ - add $0x50,%rsp │ │ │ │ + je 75158 │ │ │ │ + jmpq 75164 │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmpq 75728 │ │ │ │ + mov 0xe8(%r13),%eax │ │ │ │ + movb $0x1,0x68(%rsp) │ │ │ │ + movdqu 0xd8(%r13),%xmm7 │ │ │ │ + mov %eax,0x120(%rsp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + movups %xmm7,0x110(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + jmpq 75378 │ │ │ │ mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + movb $0x0,0x68(%rsp) │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + shr $0x9,%eax │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + jmpq 753b9 │ │ │ │ + mov 0x2ea8(%r10),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + movzwl (%rax),%esi │ │ │ │ + mov %di,(%rax) │ │ │ │ + lea 0x2ea0(%r10),%rdi │ │ │ │ + callq 55510 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + jmpq 75ac1 │ │ │ │ + movzbl 0x3e(%rbp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + or $0x40,%eax │ │ │ │ + mov %al,0x3e(%rbp) │ │ │ │ + testb $0x80,0x3c(%rbp) │ │ │ │ + jne 762bb │ │ │ │ + movzbl 0x3f(%rbp),%eax │ │ │ │ + lea 0xf0(%rbp),%rsi │ │ │ │ mov %eax,%edx │ │ │ │ - lea 0x74e7f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - jmp 6a524 │ │ │ │ - lea 0x73a7c(%rip),%rdi │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - jmp 6a524 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x570(%rdi),%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + jbe 76c02 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmpq 762b6 │ │ │ │ + callq a1ae0 │ │ │ │ + jmpq 762ca │ │ │ │ + cmpb $0x0,0x192bd5(%rip) │ │ │ │ + jne 75760 │ │ │ │ + mov 0x91c6e(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + lea 0x4ce72(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 28f10 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + movb $0x1,0x192ba9(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + jmpq 75760 │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 76714 │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + callq a0b20 │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0xc8(%rsp),%rsi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rsi) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + jne 75728 │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + callq *0x170(%r10) │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%r11 │ │ │ │ + jmpq 75728 │ │ │ │ + movzwl 0xec(%rsp),%eax │ │ │ │ + movzwl 0xe0(%rsp),%edx │ │ │ │ + mov 0xc0(%rsp),%rbx │ │ │ │ + mov 0x98(%rsp),%r10 │ │ │ │ + sub %rdx,%rax │ │ │ │ + add 0x90(%rsp),%rax │ │ │ │ + mov 0xd8(%rsp),%r11 │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 6a680 │ │ │ │ - movabs $0x79656b2a2a686362,%r14 │ │ │ │ + jne 769fb │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov $0x10,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov (%rsi),%rax │ │ │ │ + or $0x1,%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + cmovne %rax,%rcx │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 769bb │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 769a3 │ │ │ │ + movzwl 0x1249e(%r10),%ebx │ │ │ │ + movzwl 0x1249c(%r10),%edi │ │ │ │ + mov %r11,0xf8(%rsp) │ │ │ │ + movzwl 0x1249a(%r10),%edx │ │ │ │ + mov %r9,0xf0(%rsp) │ │ │ │ + sub %rbx,%rdi │ │ │ │ + mov %r8d,0xec(%rsp) │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + callq 7aa8 │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0xec(%rsp),%r8d │ │ │ │ + mov 0xf0(%rsp),%r9 │ │ │ │ + mov 0xf8(%rsp),%r11 │ │ │ │ + jne 769a3 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sub %r9,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp %r14,0x18(%rax) │ │ │ │ - je 6a630 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6a68b │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%rdx │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + lock andl $0xfffffffe,(%rax) │ │ │ │ + mov $0x81,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0xca,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 6a470 │ │ │ │ - mov %eax,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov 0x90(%rsp),%r11 │ │ │ │ + mov 0x9093e(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 76cc4 │ │ │ │ + mov 0x919be(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 76cbc │ │ │ │ + mov 0x90916(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0x919a4(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 76cd4 │ │ │ │ + mov 0x9191e(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 7685e │ │ │ │ + cmpq $0xfffffffffffff000,0x98(%rsp) │ │ │ │ + ja 76480 │ │ │ │ + cmpq $0x0,0xb0(%rsp) │ │ │ │ + jne 7648f │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + lea 0x3a8(%rsi),%rdi │ │ │ │ + mov %esi,%eax │ │ │ │ + movq $0x0,0x3a0(%rsi) │ │ │ │ + lea 0x408(%rsi),%rdx │ │ │ │ + movq $0x0,0x400(%rsi) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %edi,%eax │ │ │ │ + lea 0x408(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x1,0x3d8(%rsi) │ │ │ │ + movl $0x1,0x3f4(%rsi) │ │ │ │ + movzwl 0xa8(%rsp),%eax │ │ │ │ + mov %rdx,0x3f8(%rsi) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movabs $0xffffffffffff,%r8 │ │ │ │ + movzwl 0x68(%rsp),%edi │ │ │ │ + add $0x68,%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %ax,0x38a(%rsi) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x10c(%rsp) │ │ │ │ + movabs $0xffffffff00ffffff,%rax │ │ │ │ + movl $0x0,0x108(%rsp) │ │ │ │ + and 0x108(%rsp),%r8 │ │ │ │ + shl $0x10,%r8 │ │ │ │ + mov %di,%r8w │ │ │ │ + and %rax,%r8 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + or $0x1000000,%r8 │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov %di,0x142(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + pushq 0x80(%rsp) │ │ │ │ + pushq 0x80(%rsp) │ │ │ │ + or $0x1,%rdx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movdqu 0x160(%rsp),%xmm1 │ │ │ │ + mov 0x170(%rsp),%eax │ │ │ │ + mov %r10,0x90(%rsp) │ │ │ │ + mov 0x118(%rsp),%r9d │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 84a00 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ test %eax,%eax │ │ │ │ - jne 6a5fe │ │ │ │ - mov %r14,0x18(%rbx) │ │ │ │ - movdqu (%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - movdqu 0x10(%rsp),%xmm1 │ │ │ │ - movups %xmm1,0x30(%rbx) │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - andq $0xffffffffffffc3ff,0x98(%rax) │ │ │ │ - callq 29d40 │ │ │ │ - jmp 6a5fe │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - jmpq 6a5fe │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov $0xffffffea,%r13d │ │ │ │ - push %r12 │ │ │ │ - lea 0x570(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + jne 76fff │ │ │ │ + cmpb $0x0,0xa7(%rsp) │ │ │ │ + jne 76910 │ │ │ │ + movb $0x1,0x68(%rsp) │ │ │ │ + jmpq 7573e │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + movl $0x0,0x91790(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + lea 0x91778(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6a730 │ │ │ │ - lea 0x30(%rsp),%r15 │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6a896 │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 68f80 │ │ │ │ - mov %eax,%r13d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ test %eax,%eax │ │ │ │ - jne 6a6de │ │ │ │ - lea 0x38(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + jns 766f3 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 766f3 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x20,%edx │ │ │ │ - movabs $0x79656b2a2a686362,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r9,%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x91716(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + jmpq 766f3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmpq 75d58 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 764b0 │ │ │ │ + cmpw $0x0,0x160(%rbp) │ │ │ │ + je 76995 │ │ │ │ + mov 0x168(%rbp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 76995 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x4fb36(%rip),%r14 │ │ │ │ + lea 0x12440(%rsi),%r15 │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 7696a │ │ │ │ + mov %rbx,%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add 0x168(%r15),%rcx │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 7697a │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movzwl 0x160(%r15),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jg 7695c │ │ │ │ + mov (%rsp),%eax │ │ │ │ + movzbl 0x3e(%r15),%edx │ │ │ │ + mov %r15,%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %cx,0x160(%rbp) │ │ │ │ + jmpq 7632c │ │ │ │ + sub $0x1,%r8d │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + test $0x1,%cl │ │ │ │ + je 765a0 │ │ │ │ + mov %r9,%rbx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 769fb │ │ │ │ + mov 0x12514(%r10),%eax │ │ │ │ + cmp 0x12494(%r10),%eax │ │ │ │ + jae 77023 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0x12514(%r10),%eax │ │ │ │ + mov (%rsi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jbe 76d03 │ │ │ │ + mov 0x124a0(%r10),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 769fb │ │ │ │ + test %eax,%eax │ │ │ │ + jne 76d03 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r11,0x98(%rsp) │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + lock andl $0xfffffffe,(%rax) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x13e,%edi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - lea 0x30(%rsp),%r15 │ │ │ │ + pushq $0x0 │ │ │ │ callq 7520 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - jne 6a89b │ │ │ │ - test %bl,%bl │ │ │ │ - jne 6a818 │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov 0x127d0(%rbp),%rax │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq *(%rax) │ │ │ │ - mov %eax,%r13d │ │ │ │ + mov 0x905a5(%rip),%rax │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov 0x98(%rsp),%r11 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 77114 │ │ │ │ + mov 0x91618(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 7710c │ │ │ │ + mov 0x90571(%rip),%rsi │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov 0x915fb(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 6a6e8 │ │ │ │ - lea 0x508(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 29390 │ │ │ │ + je 77104 │ │ │ │ + mov 0x91575(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 77057 │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + callq a6550 │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + jmpq 766f3 │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + lea -0x32c8(%rip),%rsi │ │ │ │ + mov 0x192769(%rip),%r8 │ │ │ │ + or $0x2,%eax │ │ │ │ + mov %rsi,0x108(%rbp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %al,0x3f(%rbp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq a9d40 │ │ │ │ + jmpq 762bb │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a0c50 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + jmpq 76348 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + callq a64a0 │ │ │ │ + mov 0x98(%rsp),%r10 │ │ │ │ + mov 0xc0(%rsp),%r11 │ │ │ │ test %rax,%rax │ │ │ │ - je 6a88b │ │ │ │ - movdqu 0x30(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm0,0x18(%rax) │ │ │ │ - movdqu 0x40(%rsp),%xmm1 │ │ │ │ - movups %xmm1,0x28(%rax) │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov %rdx,0x38(%rax) │ │ │ │ - mov 0x508(%rbp),%rdx │ │ │ │ - mov 0x98(%rdx),%rax │ │ │ │ - and $0xc3,%ah │ │ │ │ - or $0x4,%ah │ │ │ │ - mov %rax,0x98(%rdx) │ │ │ │ - callq 29d40 │ │ │ │ - jmpq 6a6e8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x508(%rbp),%rdi │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 6a3c0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - jne 6a871 │ │ │ │ - mov 0x4b0(%rbp),%rdx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + jne 76fc8 │ │ │ │ + movq $0xfffffffffffffff4,0x98(%rsp) │ │ │ │ + movq $0xfffffffffffffff4,0xb0(%rsp) │ │ │ │ + jmpq 766a3 │ │ │ │ + imul $0x3b9aca00,%rdx,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x28,%r8d │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - callq 69660 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - je 6a78e │ │ │ │ - jmpq 6a6e8 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea (%rdx,%rcx,1),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt %rbp,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ mov %eax,%edx │ │ │ │ - lea 0x74b6e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%r10,%rdx,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 76bd3 │ │ │ │ + movslq 0xd70(%rcx),%rdx │ │ │ │ + mov 0xd78(%rcx),%rcx │ │ │ │ + cmp 0x50(%rsp),%rcx │ │ │ │ + jns 76bc7 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + shr $0xc,%r9 │ │ │ │ + sub %r9,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovs %rbp,%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + add %edx,%edi │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + je 76bea │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%r8),%rax │ │ │ │ + jne 76bfb │ │ │ │ + shl $0xa,%esi │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %esi,%ebp │ │ │ │ + jmpq 754ef │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + jmp 76b94 │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + lea -0x33dc(%rip),%rcx │ │ │ │ + mov 0x192655(%rip),%rdi │ │ │ │ + or $0x2,%eax │ │ │ │ + mov %rcx,0x108(%rbp) │ │ │ │ + mov %al,0x3f(%rbp) │ │ │ │ + callq a9d40 │ │ │ │ + jmpq 762bb │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 61440 │ │ │ │ + mov $0x2,%eax │ │ │ │ + jmpq 75164 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + test $0x1,%bl │ │ │ │ + je 75648 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + mov 0xa8(%rsp),%r14 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 7561c │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %ecx,%r12d │ │ │ │ + mov %r9d,%r14d │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov 0x30(%r8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 755c7 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + jmpq 756c4 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x90339(%rip),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 7615f │ │ │ │ + mfence │ │ │ │ + jmpq 766cb │ │ │ │ + mov 0x9031d(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 766f3 │ │ │ │ + mfence │ │ │ │ + jmpq 766e4 │ │ │ │ + mfence │ │ │ │ + jmpq 7615f │ │ │ │ + lea 0x4f6c5(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x40779(%rip),%rsi │ │ │ │ + lea 0x561fd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + jne 76d20 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + or $0x1,%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r11,0xd0(%rsp) │ │ │ │ + mov %rax,0x48(%rsi) │ │ │ │ + lock incl 0x12514(%r10) │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov %r10,0xc0(%rsp) │ │ │ │ + test $0x1,%sil │ │ │ │ + cmove %rsi,%rax │ │ │ │ + sfence │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + callq a4ec0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 6a6e8 │ │ │ │ - mov $0xfffffff4,%r13d │ │ │ │ - jmpq 6a6e8 │ │ │ │ + push %r9 │ │ │ │ + mov $0x81,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0xca,%edi │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + callq 7520 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0xd0(%rsp),%r10 │ │ │ │ + pop %r11 │ │ │ │ + pop %rsi │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x12514(%r10),%ecx │ │ │ │ + mov 0xd0(%rsp),%r11 │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + lea (%rax,%rax,2),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jbe 766a3 │ │ │ │ + mov 0x124a0(%r10),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 76dd8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 766a3 │ │ │ │ + mov 0x1924a1(%rip),%rdi │ │ │ │ + lea 0x124c8(%r10),%rsi │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + callq a9d40 │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + jmpq 766a3 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x737fe(%rip),%rcx │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x67a93(%rip),%rsi │ │ │ │ - lea 0x67aa3(%rip),%rdi │ │ │ │ + mfence │ │ │ │ + jmpq 756ea │ │ │ │ + mov 0x901c4(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 75712 │ │ │ │ + mfence │ │ │ │ + jmpq 75491 │ │ │ │ + mov 0x901ac(%rip),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 75491 │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + movl $0x0,0x911ab(%rip) │ │ │ │ + push %rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9118f(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + jns 75712 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 75712 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x91140(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + jmpq 75712 │ │ │ │ + mfence │ │ │ │ + jmpq 75703 │ │ │ │ + mfence │ │ │ │ + jmpq 7552e │ │ │ │ + mfence │ │ │ │ + jmpq 75515 │ │ │ │ + mov 0x900ed(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 7553d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a6480 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmpq 75600 │ │ │ │ + mfence │ │ │ │ + jmpq 755a6 │ │ │ │ + mov 0x900c5(%rip),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 755a6 │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + movl $0x0,0x910c4(%rip) │ │ │ │ + push %rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x910a8(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + jns 7553d │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 7553d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x91059(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + jmpq 7553d │ │ │ │ + callq 6f500 │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + jmpq 76210 │ │ │ │ + lea 0x4f2d9(%rip),%rcx │ │ │ │ + mov $0x381,%edx │ │ │ │ + lea 0x46299(%rip),%rsi │ │ │ │ + lea 0x462ad(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4f2da(%rip),%rcx │ │ │ │ + mov $0x5ea,%edx │ │ │ │ + lea 0x5046e(%rip),%rsi │ │ │ │ + lea 0x463ad(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 6f560 │ │ │ │ + movq $0xfffffffffffffff9,0xb0(%rsp) │ │ │ │ + jmpq 76640 │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + cmpb $0x0,0x68(%rsp) │ │ │ │ + jne 75872 │ │ │ │ + jmpq 74f75 │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + jmp 7703c │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + movl $0x0,0x90f97(%rip) │ │ │ │ + push %rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x90f7b(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + jns 76a9c │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 76a9c │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x90f1e(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + jmpq 76a9c │ │ │ │ + mfence │ │ │ │ + jmpq 76a8d │ │ │ │ + mfence │ │ │ │ + jmpq 76a70 │ │ │ │ + mov 0x8fecd(%rip),%rsi │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 76a9c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ + cmpq $0x0,0x12488(%rdi) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x127d8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6a8de │ │ │ │ - cmp $0xfffffffffffff000,%rdi │ │ │ │ - ja 6a8de │ │ │ │ - callq 7410 │ │ │ │ - mov 0x127d0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6a8f8 │ │ │ │ - cmp $0xfffffffffffff000,%rdi │ │ │ │ - ja 6a8f8 │ │ │ │ - callq 7410 │ │ │ │ - mov 0x127c8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6a918 │ │ │ │ - cmp $0xfffffffffffff000,%rdi │ │ │ │ - ja 6a918 │ │ │ │ - pop %rbx │ │ │ │ - jmpq 7410 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + je 7714a │ │ │ │ + lea 0x12488(%rdi),%rdi │ │ │ │ + callq a5940 │ │ │ │ + lea 0x12440(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ - retq │ │ │ │ + jmpq a47a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + lea 0x2dd39(%rip),%rcx │ │ │ │ + lea 0x2dcd2(%rip),%rdx │ │ │ │ push %rbx │ │ │ │ + movabs $0x11000000110,%rax │ │ │ │ + movzwl 0x452(%rdi),%esi │ │ │ │ + mov %rax,0x12408(%rdi) │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x2,0x44c(%rdi) │ │ │ │ - je 6a953 │ │ │ │ - cmpb $0x0,0x482(%rdi) │ │ │ │ - jne 6aa20 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x67bb3(%rip),%rdi │ │ │ │ - callq 1af70 │ │ │ │ - mov %rax,0x127c8(%rbx) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 6aa78 │ │ │ │ - mov 0x508(%rbx),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 6aa68 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsp,%r13 │ │ │ │ - callq 68f80 │ │ │ │ - mov %eax,%r12d │ │ │ │ + movzwl 0x4d4(%rdi),%eax │ │ │ │ + movl $0x30,0x12410(%rdi) │ │ │ │ + cmp %eax,%esi │ │ │ │ + cmovb %eax,%esi │ │ │ │ + add $0x12440,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + shr $0x3,%esi │ │ │ │ + callq a4940 │ │ │ │ test %eax,%eax │ │ │ │ - je 6a9f0 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15850 │ │ │ │ - testb $0x2,0x44c(%rbx) │ │ │ │ - je 6a9c4 │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 6aa40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6aa93 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 771d0 │ │ │ │ + lea 0x12488(%rbx),%rdi │ │ │ │ + lea 0x4f27c(%rip),%rsi │ │ │ │ + callq a5690 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 771d0 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 6a470 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6a9a5 │ │ │ │ - mov 0x127d0(%rbx),%rax │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq *(%rax) │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp 6a9a5 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x73659(%rip),%rdx │ │ │ │ - lea 0x68d32(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 6a953 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x73636(%rip),%rdx │ │ │ │ - lea 0x68d59(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 6a9c4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rsp,%r13 │ │ │ │ - jmpq 6a9a5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x74991(%rip),%rdi │ │ │ │ - mov %rsp,%r13 │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x127c8(%rbx),%r12d │ │ │ │ - jmpq 6a9a5 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rdi │ │ │ │ + lock incq 0x1310(%rdi) │ │ │ │ + mov 0x1348(%rdi),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - shr $0xc,%rdi │ │ │ │ - je 6aabb │ │ │ │ - bsr %rdi,%rdi │ │ │ │ - mov $0x40,%eax │ │ │ │ - xor $0x3f,%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub 0x1340(%rdi),%rcx │ │ │ │ + cmp 0x1350(%rdi),%rcx │ │ │ │ + je 77225 │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + and 0x1358(%rdi),%rdx │ │ │ │ + mov %rax,0x1348(%rdi) │ │ │ │ + lea (%rdx,%rdx,8),%rax │ │ │ │ + mov 0x1360(%rdi),%rdx │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rax,0x8(%rax) │ │ │ │ + mov %rdx,0x18(%rax) │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + lea 0x20(%rax),%rdx │ │ │ │ + mov %rax,(%rax) │ │ │ │ + mov %rdx,0x28(%rax) │ │ │ │ + mov %rdx,0x20(%rax) │ │ │ │ + movl $0x1,0x30(%rax) │ │ │ │ + movb $0x0,0x34(%rax) │ │ │ │ + retq │ │ │ │ + movzbl 0xa(%rdi),%eax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x30(%rdi,%rax,1),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x98(%rdx),%rdi │ │ │ │ + mov %ax,0x88(%rdx) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movups %xmm0,0x8(%rdx) │ │ │ │ sub %edi,%eax │ │ │ │ + movups %xmm0,0x18(%rdx) │ │ │ │ + lea 0x490(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x28(%rdx) │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movl $0x60105,0x8(%rdx) │ │ │ │ + movb $0x0,0x8a(%rdx) │ │ │ │ + movq $0x0,0x90(%rdx) │ │ │ │ + movq $0x0,0x488(%rdx) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov 0x1348(%rsi),%rax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,0x18(%rcx) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbx │ │ │ │ mov %esi,%ebx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ + callq a71b0 │ │ │ │ test %r12,%r12 │ │ │ │ - je 6ab70 │ │ │ │ + je 773b0 │ │ │ │ bsr %r12,%rax │ │ │ │ mov $0x3f,%ecx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor $0x3f,%rax │ │ │ │ mov $0x1,%esi │ │ │ │ sub %eax,%ecx │ │ │ │ @@ -97561,52 +107632,115 @@ │ │ │ │ cmp $0x1000,%rsi │ │ │ │ cmova %rax,%rsi │ │ │ │ mov $0x8,%eax │ │ │ │ cmp $0x8,%rsi │ │ │ │ cmovb %rax,%rsi │ │ │ │ callq 70e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 6ab50 │ │ │ │ + jne 77390 │ │ │ │ mov (%rsp),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 6ab50 │ │ │ │ + je 77390 │ │ │ │ test %ebx,%ebx │ │ │ │ - je 6ab53 │ │ │ │ + je 77393 │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ callq 7090 │ │ │ │ mov %rax,%r8 │ │ │ │ - jmp 6ab53 │ │ │ │ + jmp 77393 │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6ab7c │ │ │ │ + jne 773bc │ │ │ │ add $0x18,%rsp │ │ │ │ mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ xchg %ax,%ax │ │ │ │ xor %edi,%edi │ │ │ │ callq 72c0 │ │ │ │ mov %rax,%r8 │ │ │ │ - jmp 6ab31 │ │ │ │ + jmp 77371 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + sub $0x1,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0xc,%rdi │ │ │ │ + je 773eb │ │ │ │ + bsr %rdi,%rdi │ │ │ │ + mov $0x40,%eax │ │ │ │ + xor $0x3f,%rdi │ │ │ │ + sub %edi,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 77410 │ │ │ │ + mov 0x8(%r14),%rbp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rbp,%rbx │ │ │ │ + shr $0x16,%rbp │ │ │ │ + shr $0x14,%rbx │ │ │ │ + and $0x3,%ebp │ │ │ │ + and $0x3,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + je 77471 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%ebx │ │ │ │ + and $0x3,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %r12d,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x38(%r14,%rax,1),%rdi │ │ │ │ + lea 0x60(%r14,%rax,1),%rsi │ │ │ │ + callq 64b00 │ │ │ │ + test %rax,%rax │ │ │ │ + cmovne %r13d,%r15d │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + jne 77440 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r14) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xd0,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 6abe5 │ │ │ │ + je 774f5 │ │ │ │ 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) │ │ │ │ @@ -97624,6570 +107758,3130 @@ │ │ │ │ mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 7370 <__vsnprintf_chk@plt> │ │ │ │ movslq %eax,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jbe 6ac60 │ │ │ │ + jbe 77570 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 6ac70 │ │ │ │ + jne 77580 │ │ │ │ add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ test %rbx,%rbx │ │ │ │ mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - jmp 6ac3d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x140(%rsp),%ecx │ │ │ │ - mov 0x148(%rsp),%r12d │ │ │ │ - mov 0x150(%rsp),%r11d │ │ │ │ - mov 0x158(%rsp),%edi │ │ │ │ - movzbl 0x6(%rbx),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - movzbl 0x7(%rbx),%r14d │ │ │ │ - mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movzwl 0xb2(%rdx),%r13d │ │ │ │ - shl $0x10,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - shr $0x14,%rax │ │ │ │ - div %r13 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - movzbl %cl,%r13d │ │ │ │ - cmove %r11d,%edi │ │ │ │ - mov %r14d,%r11d │ │ │ │ - sub %ecx,%r11d │ │ │ │ - test %r11b,%r11b │ │ │ │ - jg 6ae95 │ │ │ │ - mov %ecx,%r15d │ │ │ │ - sub %r14d,%r15d │ │ │ │ - movsbl %r15b,%r15d │ │ │ │ - cmp $0x60,%r15d │ │ │ │ - ja 6af0a │ │ │ │ - cmp %cl,%r14b │ │ │ │ - je 6ad68 │ │ │ │ - test %dl,%dl │ │ │ │ - je 6af7f │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0xf8(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 6b063 │ │ │ │ - add $0x108,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 6ada0 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 6ada0 │ │ │ │ - movzbl %r12b,%r12d │ │ │ │ - cmp %r9d,%r12d │ │ │ │ - jne 6aff4 │ │ │ │ - movzwl %di,%r12d │ │ │ │ - lea (%r12,%r8,1),%edx │ │ │ │ - cmp $0xffff,%edx │ │ │ │ - ja 6ae45 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 6ad38 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl %di,%r15d │ │ │ │ - lea (%r15,%r8,1),%edx │ │ │ │ - cmp $0xffff,%edx │ │ │ │ - jbe 6ad93 │ │ │ │ - lea 0xf8(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - test %r12b,%r12b │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - jne 6b068 │ │ │ │ - lea 0x99bd5(%rip),%rdx │ │ │ │ - movzbl 0x6(%rbx),%ecx │ │ │ │ - push %r14 │ │ │ │ - push %r8 │ │ │ │ - mov %rax,%r8 │ │ │ │ - push %rdi │ │ │ │ - pushq (%rdx,%r9,8) │ │ │ │ - mov %r13d,%r9d │ │ │ │ - lea 0x7475b(%rip),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov $0xfffffffb,%eax │ │ │ │ - jmpq 6ad38 │ │ │ │ - lea 0xf8(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - jmpq 6ae04 │ │ │ │ - lea 0xf8(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - movzbl 0x7(%rbx),%edx │ │ │ │ - movzbl %r12b,%ecx │ │ │ │ - test %r12b,%r12b │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - cmovne %rcx,%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x6(%rbx),%ecx │ │ │ │ - push %r14 │ │ │ │ - push %rdx │ │ │ │ - lea 0x99af1(%rip),%rdx │ │ │ │ - pushq (%rdx,%r9,8) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r13d,%r9d │ │ │ │ - lea 0x7452e(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmpq 6ae28 │ │ │ │ - lea 0xf8(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - movzbl 0x7(%rbx),%edx │ │ │ │ - movzbl %r12b,%ecx │ │ │ │ - test %r12b,%r12b │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - cmovne %rcx,%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x6(%rbx),%ecx │ │ │ │ - push %r14 │ │ │ │ - push %rdx │ │ │ │ - lea 0x99a7c(%rip),%rdx │ │ │ │ - pushq (%rdx,%r9,8) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r13d,%r9d │ │ │ │ - lea 0x74511(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmpq 6ae28 │ │ │ │ - lea 0xf8(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - movzbl 0x7(%rbx),%edx │ │ │ │ - movzbl %r12b,%ecx │ │ │ │ - test %r12b,%r12b │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - cmovne %rcx,%r9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x6(%rbx),%ecx │ │ │ │ - push %r14 │ │ │ │ - push %rdx │ │ │ │ - lea 0x99a07(%rip),%rdx │ │ │ │ - pushq (%rdx,%r9,8) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r13d,%r9d │ │ │ │ - lea 0x744ec(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmpq 6ae28 │ │ │ │ - lea 0xf8(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - lea 0x999aa(%rip),%rcx │ │ │ │ - push %r14 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - movzbl 0x6(%rbx),%r10d │ │ │ │ - pushq (%rcx,%r9,8) │ │ │ │ - mov %r13d,%r9d │ │ │ │ - pushq (%rcx,%rdx,8) │ │ │ │ - mov %r10d,%ecx │ │ │ │ - lea 0x744d2(%rip),%rdx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmpq 6ae28 │ │ │ │ + jmp 7754d │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - movzbl %r12b,%r9d │ │ │ │ - jmpq 6ae04 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ - lea 0x750c5(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x6fe7c(%rip),%rsi │ │ │ │ - lea 0x702e2(%rip),%rdi │ │ │ │ + lea 0x508e5(%rip),%rcx │ │ │ │ + mov $0x9b,%edx │ │ │ │ + lea 0x49a60(%rip),%rsi │ │ │ │ + lea 0x5594d(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ + sub $0x138,%rsp │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %dl,0x13(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x6(%rdx),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - movzbl 0x6(%rsi),%r8d │ │ │ │ - mov $0x80,%esi │ │ │ │ - mov (%r12,%rax,8),%rdi │ │ │ │ - mov (%rdx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - movzwl 0xb2(%rdi),%ecx │ │ │ │ - shl $0x10,%rax │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $0x14,%rax │ │ │ │ - div %rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 6b1fa │ │ │ │ - movzbl 0x15(%r15),%eax │ │ │ │ - mov 0x58(%r15),%rdx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rdx,%rax,8),%rdi │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - ja 6b16d │ │ │ │ - jmpq 6b230 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jbe 6b230 │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - movzbl 0x58(%rax),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp $0x4,%cl │ │ │ │ - jne 6b160 │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp 0x28(%rax),%r8 │ │ │ │ - seta %sil │ │ │ │ - sbb $0x0,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp 0x20(%rax),%r14 │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%esi │ │ │ │ - jne 6b160 │ │ │ │ - mov 0x28(%r15),%rcx │ │ │ │ - movzbl 0x10(%rax),%edi │ │ │ │ - mov 0x8(%rdx),%rsi │ │ │ │ - bt %rdi,%rcx │ │ │ │ - lea 0x28(%rsi),%r11 │ │ │ │ - jb 6b38d │ │ │ │ - mov %rcx,%rax │ │ │ │ - bts %rdi,%rax │ │ │ │ - mov %rax,0x28(%r15) │ │ │ │ - mov 0x10(%rdx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 6b230 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %r11,%rdx │ │ │ │ - callq a7470 │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - movdqu 0x40(%rsp),%xmm3 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - movups %xmm3,0x20(%rbx) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r13,(%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + cmp %esi,0xaa4(%rdi) │ │ │ │ + jb 77630 │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6b388 │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 77d88 │ │ │ │ + add $0x138,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r8,0x5c(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r14,0x74(%rsp) │ │ │ │ - mov $0x40a,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm4 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0x53(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6b36a │ │ │ │ - add $0x2e08,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x140(%rax),%rax │ │ │ │ - movzwl 0x10(%rax),%edx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jb 6b383 │ │ │ │ - cmp 0x18(%rax),%r14 │ │ │ │ - jae 6b383 │ │ │ │ - shl $0x5,%r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%r13),%r11 │ │ │ │ - mov 0x28(%r13),%r8 │ │ │ │ - lea 0x20(%rax,%r14,1),%rdx │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - movzbl 0x18(%rdx),%edi │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov 0x8(%rdx),%rsi │ │ │ │ - mov 0x10(%rdx),%rdx │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %al,0x59(%rsp) │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - shr $0x8,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x20,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - shr $0x10,%rdx │ │ │ │ - mov %dil,0x5a(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %r8b,0x58(%rsp) │ │ │ │ - mov %cl,0x5b(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm5 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm6 │ │ │ │ - mov %dx,0x70(%rsp) │ │ │ │ - mov %ax,0x72(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm7 │ │ │ │ - movups %xmm5,(%rbx) │ │ │ │ - movups %xmm6,0x10(%rbx) │ │ │ │ - movups %xmm7,0x20(%rbx) │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 6b1f2 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - movslq 0x8(%rsp),%rbp │ │ │ │ - jmpq 6b1fa │ │ │ │ - callq 6b080 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x74bdc(%rip),%rcx │ │ │ │ - mov $0x574,%edx │ │ │ │ - lea 0x748ed(%rip),%rsi │ │ │ │ - lea 0x74239(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %ecx,%r9d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8d,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - movzbl 0x3(%rdx),%r14d │ │ │ │ - mov (%rdi),%r15 │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x4(%rdx),%eax │ │ │ │ - mov %r9d,0x4(%rsp) │ │ │ │ - sub %eax,%r14d │ │ │ │ - mov %r9d,%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rdx │ │ │ │ - callq 6b0b0 │ │ │ │ - mov 0x4(%rsp),%r9d │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - ja 6b4aa │ │ │ │ - cmp %r9d,%r14d │ │ │ │ - ja 6b44b │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - neg %rdx │ │ │ │ - test %r13b,%r13b │ │ │ │ - cmovne %edx,%eax │ │ │ │ - add 0x40(%rsp),%ax │ │ │ │ - cmp $0x1,%ax │ │ │ │ - mov %ax,0x40(%rsp) │ │ │ │ - sbb %eax,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x6,%eax │ │ │ │ - mov %al,0x2b(%rsp) │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 6b4d0 │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - movb $0x0,0x48(%rsp) │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - callq a76b0 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - add $0x30,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov 0x98(%rdi),%rbx │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %esi,%r14d │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %edx,%r12d │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 74250 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + callq 77300 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6b540 │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x44(%rsp),%r9d │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 6b4eb │ │ │ │ - mov %r9d,%edx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 6b500 │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - movzbl 0x4(%rbx),%eax │ │ │ │ - mov %al,0x48(%rsp) │ │ │ │ - jmpq 6b461 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x740f3(%rip),%rsi │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - mov 0x20(%rdx),%rcx │ │ │ │ - mov 0x28(%rdx),%rdx │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x39(%rsp),%r8d │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmpq 6b49d │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xb8(%rdi),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 6b620 │ │ │ │ - mov (%r12),%eax │ │ │ │ - mov %esi,%ebx │ │ │ │ - lea (%rax,%rsi,1),%r13d │ │ │ │ - add %r13d,%r13d │ │ │ │ - lea 0x30(%r13),%r14d │ │ │ │ - cmp $0x10000,%r14d │ │ │ │ - ja 6b6d0 │ │ │ │ - add 0x4(%r12),%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jbe 6b604 │ │ │ │ - callq 16af0 │ │ │ │ - mov %r14d,%r15d │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 6aac0 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 77300 │ │ │ │ + lea 0xf0(%r15),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 77978 │ │ │ │ test %rax,%rax │ │ │ │ - je 6b710 │ │ │ │ + je 77978 │ │ │ │ + lea 0x1(%r14),%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7090 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 7430 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rax,%r14 │ │ │ │ - cmovbe %r14,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,%r12 │ │ │ │ - callq 7410 │ │ │ │ - mov %r13d,(%r12) │ │ │ │ - mov %r12,0xb8(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0xb0,%edi │ │ │ │ - callq 6aac0 │ │ │ │ - mov %rax,%r12 │ │ │ │ + callq 943c0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 6b678 │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x80,%r13d │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x0,0xa8(%r12) │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0xb0,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmp 6b5f9 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x3e8(%rax),%rdi │ │ │ │ - callq 19500 │ │ │ │ - mov $0x10000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 7090 │ │ │ │ - mov 0xb8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6b6c0 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x30,%rdx │ │ │ │ + je 77cb6 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 779b0 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + mov 0xaa8(%r15),%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 7a30 │ │ │ │ - mov 0xb8(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov $0xffd0,%r13d │ │ │ │ - jmpq 6b5f9 │ │ │ │ - cmpb $0x0,0x9cd9d(%rip) │ │ │ │ - jne 6b58f │ │ │ │ - mov 0x9c9dc(%rip),%rdi │ │ │ │ - mov $0x1bb,%ecx │ │ │ │ - lea 0x73f60(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0x9cd76(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov (%r12),%eax │ │ │ │ - jmpq 6b58f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x10000,%r14d │ │ │ │ - jbe 6b678 │ │ │ │ - lea 0x7482c(%rip),%rcx │ │ │ │ - mov $0x1c0,%edx │ │ │ │ - lea 0x7455d(%rip),%rsi │ │ │ │ - lea 0x73f41(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rcx,%r10 │ │ │ │ - mov %r9d,%r15d │ │ │ │ - push %r14 │ │ │ │ - shr $0x8,%rax │ │ │ │ - mov %rdx,%r14 │ │ │ │ - shr $0x20,%r10 │ │ │ │ - push %r13 │ │ │ │ - shr $0xd,%r14 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - and $0x1,%r14d │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - shr $0x10,%rdx │ │ │ │ - push %rbx │ │ │ │ - mov %rbp,%r11 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - shr $0x10,%r12 │ │ │ │ - shr $0x20,%r11 │ │ │ │ - shr $0xd,%rbx │ │ │ │ - and $0x1,%ebx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - shr $0x8,%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - and $0x7,%r8d │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %sil,0x2f(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - mov %r8b,0x2e(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - callq 18f80 │ │ │ │ - test %r15b,%r15b │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - movzbl 0x2e(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movzbl 0x2f(%rsp),%esi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - je 6b998 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x2e60(%rdi),%r9 │ │ │ │ - mov 0x1b8(%rax),%rax │ │ │ │ - test %r11w,%r11w │ │ │ │ - je 6b814 │ │ │ │ - test %dx,%dx │ │ │ │ - je 6b9d0 │ │ │ │ - xor %edi,%edi │ │ │ │ - test %sil,%sil │ │ │ │ - je 6b84b │ │ │ │ - movzbl %sil,%edi │ │ │ │ - lea -0x1(%rdi),%esi │ │ │ │ - mov %edi,%r15d │ │ │ │ - cmp $0x1,%esi │ │ │ │ - ja 6b83e │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movzwl 0xb2(%rcx),%esi │ │ │ │ - neg %esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,(%r9) │ │ │ │ - mov %r15d,%esi │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - subq $0x1,0x10(%rax,%rsi,8) │ │ │ │ - test %r10w,%r10w │ │ │ │ - je 6b85b │ │ │ │ - test %r12w,%r12w │ │ │ │ - je 6b9c0 │ │ │ │ - xor %esi,%esi │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 6b960 │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %ebp,%r9d │ │ │ │ - sub %r14d,%ebx │ │ │ │ - movzwl %r10w,%r10d │ │ │ │ - movzwl %r11w,%r11d │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - add %rbx,(%rax) │ │ │ │ - test $0xffff2000,%r13d │ │ │ │ - setne %r8b │ │ │ │ - and $0xffff2000,%r9d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - movzwl %dx,%r9d │ │ │ │ - movzwl %dx,%edx │ │ │ │ - adc $0xffffffff,%r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - add %r8,0x8(%rax) │ │ │ │ - lea (%rdi,%rdi,2),%r8 │ │ │ │ - sub %r9,0x18(%rax,%r8,8) │ │ │ │ - lea (%rsi,%rsi,2),%r8 │ │ │ │ - movzwl %r12w,%r9d │ │ │ │ - add %r9,0x18(%rax,%r8,8) │ │ │ │ - mov %r10d,%r8d │ │ │ │ - sub %r11d,%r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - add %r8,0x90(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add %r11d,%edx │ │ │ │ - je 6b8f6 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movzwl 0xb2(%rcx),%r8d │ │ │ │ - sub %edx,%r8d │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmovs %edx,%r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - lea (%rdi,%rdi,2),%rdx │ │ │ │ - movzwl %r12w,%r12d │ │ │ │ - sub %r8,0x20(%rax,%rdx,8) │ │ │ │ - xor %edx,%edx │ │ │ │ - add %r10d,%r12d │ │ │ │ - je 6b924 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov $0x0,%edi │ │ │ │ - movzwl 0xb2(%rcx),%edx │ │ │ │ - sub %r12d,%edx │ │ │ │ - cmovs %edi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - add %rdx,0x20(%rax,%rsi,8) │ │ │ │ - callq 18f90 │ │ │ │ - and $0xffff2000,%ebp │ │ │ │ - je 6b947 │ │ │ │ - and $0xffff2000,%r13d │ │ │ │ - je 6b9e0 │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl %r8b,%esi │ │ │ │ - lea -0x1(%rsi),%r8d │ │ │ │ - mov %esi,%r15d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - ja 6b981 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movzwl 0xb2(%rcx),%r8d │ │ │ │ - add %r8,(%r9) │ │ │ │ - mov %r15d,%r8d │ │ │ │ - lea (%r8,%r8,2),%r8 │ │ │ │ - addq $0x1,0x10(%rax,%r8,8) │ │ │ │ - jmpq 6b866 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - and $0x3,%r15d │ │ │ │ - mov 0x2e40(%rdi,%r15,8),%r9 │ │ │ │ - mov 0x198(%rax,%r15,8),%rax │ │ │ │ - jmpq 6b805 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x5,%r15d │ │ │ │ - movzbl %r8b,%esi │ │ │ │ - jmp 6b981 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x5,%r15d │ │ │ │ - movzbl %sil,%edi │ │ │ │ - jmpq 6b83e │ │ │ │ - nop │ │ │ │ - mov 0x9b609(%rip),%rbx │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6bae8 │ │ │ │ - mov 0x9c606(%rip),%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - mov 0x9c67b(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 6baf8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x1c0(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6ba24 │ │ │ │ - callq 17020 │ │ │ │ - mov %fs:(%rbx),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 6bad8 │ │ │ │ - mov 0x9c645(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 6bb10 │ │ │ │ - mov %rdx,%fs:(%rbx) │ │ │ │ - mov 0x9c633(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 6bb00 │ │ │ │ - mov 0x9c5ad(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 6ba70 │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - movl $0x0,0x9c58e(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x9c56f(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 6ba60 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 6ba60 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x9c53c(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmp 6ba60 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%fs:(%rbx) │ │ │ │ - jmpq 6ba60 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - jmpq 6ba0e │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 6ba0e │ │ │ │ - mfence │ │ │ │ - jmpq 6ba55 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 6ba43 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 6bd28 │ │ │ │ - push %rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - tzcnt (%rdx),%rcx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 6bc70 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 6bbf0 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 6bb70 │ │ │ │ - lea 0x7453a(%rip),%rcx │ │ │ │ - mov $0xad,%edx │ │ │ │ - lea 0x69125(%rip),%rsi │ │ │ │ - lea 0x68ed2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x1(%rdx),%ecx │ │ │ │ - mov 0x10(%rsi),%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movzbl 0x3(%rdx),%esi │ │ │ │ - movzbl 0x2(%rdx),%edi │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov 0x4(%rdx),%r8d │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - shr %cl │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ - mov %esi,%r9d │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0x7f,%edi │ │ │ │ - shr $0x2,%dx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0xf,%r9d │ │ │ │ - mov %sil,0xd(%rsp) │ │ │ │ - and $0x7f,%edx │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r9b,0xc(%rsp) │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %di,0xe(%rsp) │ │ │ │ - movdqu (%rsp),%xmm1 │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - mov 0x10(%rsi),%r10d │ │ │ │ - movzbl 0x7(%rdx),%esi │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - movzwl 0x2(%rdx),%ecx │ │ │ │ - mov %esi,%r9d │ │ │ │ - shr $0x4,%sil │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - mov 0x10(%rdx),%r11 │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov 0x4(%rdx),%esi │ │ │ │ - mov (%rdx),%edx │ │ │ │ - shr %cx │ │ │ │ - and $0x1fff,%ecx │ │ │ │ - shr $0x1e,%rdi │ │ │ │ - and $0xf,%r9d │ │ │ │ - mov %rbx,0x18(%rax) │ │ │ │ - shr $0x4,%edx │ │ │ │ - shr $0xb,%esi │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0x1fff,%di │ │ │ │ - and $0x1fff,%edx │ │ │ │ - and $0x1fff,%si │ │ │ │ - mov %ecx,0x4(%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r10d,0x8(%rax) │ │ │ │ - mov %edx,(%rax) │ │ │ │ - mov %r9b,0xc(%rax) │ │ │ │ - mov %r8b,0xd(%rax) │ │ │ │ - mov %di,0xe(%rax) │ │ │ │ - mov %si,0x10(%rax) │ │ │ │ - mov %r11,0x20(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsi),%r9d │ │ │ │ - movzbl 0x5(%rdx),%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov %esi,%r11d │ │ │ │ - shr $0x4,%sil │ │ │ │ - movzwl 0x2(%rdx),%edi │ │ │ │ - movzwl 0x6(%rdx),%r10d │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - movzwl (%rdx),%edx │ │ │ │ - shr $0xc,%ecx │ │ │ │ - and $0x1ff,%ecx │ │ │ │ - shr $0x5,%di │ │ │ │ - and $0xf,%r11d │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - shr $0x3,%dx │ │ │ │ - shr $0x1e,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0x1ff,%di │ │ │ │ - and $0x1ff,%edx │ │ │ │ - and $0x3ff,%si │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %r11b,0xc(%rsp) │ │ │ │ - mov %r8b,0xd(%rsp) │ │ │ │ - mov %di,0xe(%rsp) │ │ │ │ - movdqu (%rsp),%xmm3 │ │ │ │ - mov %si,0x10(%rsp) │ │ │ │ - movdqu 0x10(%rsp),%xmm4 │ │ │ │ - mov %r10w,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - mov %rdx,0x20(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - mov %edx,0x4(%rdi) │ │ │ │ - mov %edx,0x8(%rdi) │ │ │ │ - movups %xmm0,0x18(%rdi) │ │ │ │ - retq │ │ │ │ - push %r13 │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - push %r12 │ │ │ │ - imul %r8,%rcx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - and %rax,%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %sil,0xe(%rsp) │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jb 6bdb0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6be8d │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - callq 6b0b0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 6bd87 │ │ │ │ - movzbl 0x1b(%rsp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 6bde0 │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jne 6be40 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - mov %bl,0x1b(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %ax,0x30(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - callq a76b0 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - add $0x30,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + mov 0xa88(%r15),%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 74250 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ + callq 7a30 │ │ │ │ + mov 0xaa8(%r15),%rax │ │ │ │ + mov 0xa88(%r15),%rdx │ │ │ │ + mov %r14,0xaa8(%r15) │ │ │ │ + mov %rbp,0xa88(%r15) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + cmp %edx,0x14(%rsp) │ │ │ │ + jbe 77970 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x13(%rsp) │ │ │ │ + je 77a60 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 77b40 │ │ │ │ + lea 0x2e08(%rbx),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 6bd87 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x98b99(%rip),%rdx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - cltq │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov (%rdx,%rbx,8),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - mov 0x28(%rsi),%r10 │ │ │ │ - mov 0x20(%rsi),%r8 │ │ │ │ - mov $0x6,%esi │ │ │ │ - push %rcx │ │ │ │ - push %rcx │ │ │ │ - mov %r10,%rcx │ │ │ │ - pushq (%rdx,%rax,8) │ │ │ │ - movzbl 0x39(%rsp),%r9d │ │ │ │ - lea 0x73820(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - jmp 6be2c │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - jmpq 7410 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov (%rsi,%rax,8),%rax │ │ │ │ - movzwl 0x10(%rax),%edx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jb 6c079 │ │ │ │ - cmp 0x18(%rax),%r14 │ │ │ │ - jae 6c079 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %ecx,%ebp │ │ │ │ - shl $0x5,%rdx │ │ │ │ - lea 0x20(%rax,%rdx,1),%rdx │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 6c07e │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov $0xffff,%r11d │ │ │ │ - movabs $0xffffffff0000ffff,%rdi │ │ │ │ - and $0x7,%esi │ │ │ │ - shl $0x8,%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r11d,%r12d │ │ │ │ - shr $0x10,%rbx │ │ │ │ - and $0xf8,%ch │ │ │ │ - mov %ebx,%r9d │ │ │ │ - movzwl %bx,%ebx │ │ │ │ - or %rsi,%rcx │ │ │ │ - add %r8d,%ebx │ │ │ │ - cmp $0xffff,%ebx │ │ │ │ - cmovbe %ebx,%r12d │ │ │ │ - and %rdi,%rcx │ │ │ │ - movzwl %r12w,%r12d │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x10,%r13 │ │ │ │ - or %r13,%r12 │ │ │ │ - lock cmpxchg %r12,(%rdx) │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 6bf28 │ │ │ │ - mov %rax,%r11 │ │ │ │ - shr $0x8,%r11 │ │ │ │ - and $0x7,%r11d │ │ │ │ - test $0x7,%ah │ │ │ │ - je 6bfdf │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - je 6bfdf │ │ │ │ - lea 0x98a4f(%rip),%rdx │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - mov (%rdx,%rax,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7378a(%rip),%rsi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %r11b,0x8(%rsp) │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - movzbl 0x8(%rsp),%r11d │ │ │ │ - cmp $0xffff,%ebx │ │ │ │ - ja 6c020 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 6c005 │ │ │ │ - mov 0x4(%rsp),%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 6b740 │ │ │ │ - add $0x28,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - test %r11b,%r11b │ │ │ │ - movzwl %r9w,%r9d │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - cmovne %rax,%rbp │ │ │ │ - mov %r14,%rcx │ │ │ │ - movzbl 0xa0(%r10),%edx │ │ │ │ - push %r8 │ │ │ │ - lea 0x98998(%rip),%rax │ │ │ │ - push %r9 │ │ │ │ - movzbl %r12b,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax,%rbp,8),%r9 │ │ │ │ - lea 0x7370a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ + callq 7940 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jmpq 6bfe7 │ │ │ │ - callq 6b080 │ │ │ │ - lea 0x7408b(%rip),%rcx │ │ │ │ - mov $0x267,%edx │ │ │ │ - lea 0x73bfc(%rip),%rsi │ │ │ │ - lea 0x73660(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - jmp 6c0f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rsp),%ebx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r12,(%rax) │ │ │ │ - add %rbx,%rbp │ │ │ │ - add %ebx,(%rdi) │ │ │ │ - cmp %rbp,(%rsp) │ │ │ │ - jbe 6c1e0 │ │ │ │ - movzwl 0xb2(%r14),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ - div %rcx │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ + callq 19480 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - imul %rcx,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - cmova %rax,%rbx │ │ │ │ - mov %ebx,%eax │ │ │ │ - sub %ebp,%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je 6c0d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 6c0d0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - movzwl 0xb2(%r14),%ecx │ │ │ │ - mov 0xa8(%r14),%rdx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - movzbl 0xa0(%r14),%esi │ │ │ │ - push %rbx │ │ │ │ - callq 6bd40 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - je 6c190 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 6c140 │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - movq $0x0,0xa0(%r15) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,0x98(%r15) │ │ │ │ - movl $0x0,0xa8(%r15) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 6c140 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6c180 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - jmpq 6c0d0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x28,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %rcx,%r11 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r11,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x248,%rsp │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - mov 0x280(%rsp),%ecx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - cmove %rsi,%r12 │ │ │ │ - mov 0x280(%rsp),%esi │ │ │ │ - and $0xc,%esi │ │ │ │ - je 6d85b │ │ │ │ - mov %rdx,%r10 │ │ │ │ - movzbl 0x2(%r12),%edx │ │ │ │ - lea -0x5(%rdx),%eax │ │ │ │ - cmp $0xf,%al │ │ │ │ - ja 6c3c0 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x73b2f(%rip),%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - movslq (%rdi,%rax,4),%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - cmovne %r8,%r10 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov (%r10),%rbx │ │ │ │ - cmp $0xc,%esi │ │ │ │ - je 6d98c │ │ │ │ - mov 0x12ca8(%r14),%rbp │ │ │ │ - lea 0x12ca0(%r14),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 6c2e8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - sub %r15,%r13 │ │ │ │ - shr %r13 │ │ │ │ - add %r15,%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - callq 1a540 │ │ │ │ - cmp (%rax),%rbp │ │ │ │ - jae 6c883 │ │ │ │ - mov %r13,%rbx │ │ │ │ - cmp %r15,%rbx │ │ │ │ - ja 6c2c0 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov %rbp,%rbx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 6c3c0 │ │ │ │ - mov 0x280(%rsp),%r13d │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - lea 0x12ca0(%r14),%rbp │ │ │ │ - and $0x8,%r13d │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - sbb %r13d,%r13d │ │ │ │ - and $0x2,%r13d │ │ │ │ - sub $0x1,%r13d │ │ │ │ - movslq %r13d,%rax │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r12,0x12ca8(%r14) │ │ │ │ - ja 6c361 │ │ │ │ - jmpq 6c840 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,0x12ca8(%r14) │ │ │ │ - jbe 6c840 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - callq 1a540 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6d730 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jae 6c350 │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - mov %rdi,%rsi │ │ │ │ - add 0x8(%rsp),%rdi │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ - je 6d96d │ │ │ │ - add %r15d,%esi │ │ │ │ - mov %esi,0xc(%rax) │ │ │ │ - sub %rbx,%rcx │ │ │ │ - js 6d71f │ │ │ │ - mov %r13d,%eax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmovle %rax,%rcx │ │ │ │ - add %rcx,%rbx │ │ │ │ - sub %ecx,%r13d │ │ │ │ - jne 6c338 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x238(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 6d856 │ │ │ │ - add $0x248,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ - mov 0x280(%rsp),%eax │ │ │ │ - and $0x10,%eax │ │ │ │ - setne %dil │ │ │ │ - test %ecx,%ecx │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - lea -0x5(%rdx),%eax │ │ │ │ - cmove %r10,%rbx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 6cd41 │ │ │ │ - lea 0x739ab(%rip),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rcx,%rax,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - movzbl 0x2(%r11),%eax │ │ │ │ - sub $0xc,%eax │ │ │ │ - test $0xf7,%al │ │ │ │ - jne 6c3c0 │ │ │ │ - mov 0x280(%rsp),%eax │ │ │ │ - and $0x30,%eax │ │ │ │ - cmp $0x10,%eax │ │ │ │ - je 6c3c0 │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r14,%rax,8),%rbp │ │ │ │ - mov 0x18(%r11),%rax │ │ │ │ - cmp 0xa8(%rbp),%rax │ │ │ │ - jae 6c3c0 │ │ │ │ - mov 0x280(%rsp),%edi │ │ │ │ - and $0x10,%edi │ │ │ │ - setne %r13b │ │ │ │ - mov %edi,(%rsp) │ │ │ │ - movzbl %r13b,%edx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - add $0x28,%rdx │ │ │ │ - mov 0x0(%rbp,%rdx,8),%rdx │ │ │ │ - movzwl 0x10(%rdx),%ecx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 6d7aa │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 6d7aa │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %r11,%rsi │ │ │ │ - lea 0x20(%rdx,%rax,1),%r15 │ │ │ │ - mov %r8,%rdx │ │ │ │ - callq a7470 │ │ │ │ - mov 0x114(%rsp),%r12d │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov (%r15),%rdx │ │ │ │ - movabs $0xffff00000000ffff,%rdi │ │ │ │ - movabs $0xffffffffffff,%r8 │ │ │ │ - setne %sil │ │ │ │ - mov %r10,%r9 │ │ │ │ - shl $0x5,%esi │ │ │ │ - shl $0x30,%r9 │ │ │ │ - jmp 6c513 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0xf9(%rsp),%cl │ │ │ │ - mov 0x110(%rsp),%eax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - shl $0x10,%rax │ │ │ │ - and %rdi,%rbx │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl %bh,%ebx │ │ │ │ - mov %rax,%rcx │ │ │ │ - movzbl 0xfb(%rsp),%eax │ │ │ │ - and $0xffffffd8,%ebx │ │ │ │ - and $0x7,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - or %eax,%ebx │ │ │ │ - mov %bl,%ch │ │ │ │ - test %r10,%r10 │ │ │ │ - je 6c559 │ │ │ │ - or $0x10,%ch │ │ │ │ - and %r8,%rcx │ │ │ │ - or %r9,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,(%r15) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 6c510 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov %r13d,%r9d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - callq 6b740 │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - shr $0x20,%rbx │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - mov %rax,0x10(%r15) │ │ │ │ - movzbl 0xfa(%rsp),%eax │ │ │ │ - orb $0x1,0x1a(%r15) │ │ │ │ - mov %al,0x18(%r15) │ │ │ │ - mov %r12d,0x1c(%r15) │ │ │ │ - movzbl 0x118(%rsp),%eax │ │ │ │ - mov %al,0x1b(%r15) │ │ │ │ - testb $0x20,0x280(%rsp) │ │ │ │ - je 6c3c0 │ │ │ │ - test %bx,%bx │ │ │ │ - je 6c3c0 │ │ │ │ - movzbl 0xa0(%rbp),%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x105,%ebp │ │ │ │ - movzwl %bx,%ebx │ │ │ │ - lea 0x150(%rsp),%rsi │ │ │ │ - mov %bp,0x150(%rsp) │ │ │ │ - neg %ebx │ │ │ │ - movb $0x1,0x152(%rsp) │ │ │ │ - mov %al,0x153(%rsp) │ │ │ │ - callq 2cf50 │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - js 6d87a │ │ │ │ - callq 18f80 │ │ │ │ - mov (%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 6d7af │ │ │ │ - mov 0x2e60(%r14),%rax │ │ │ │ - movzbl 0x150(%rsp),%edx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 6d7a1 │ │ │ │ - ja 6d74f │ │ │ │ - cmp $0x3,%dl │ │ │ │ - jne 6d761 │ │ │ │ - add %rbx,0x8(%rax) │ │ │ │ - movslq %ebp,%rdx │ │ │ │ - add %rbx,0x50(%rax,%rdx,8) │ │ │ │ - callq 18f90 │ │ │ │ - jmpq 6c3c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ecx,%ecx │ │ │ │ - mov 0x10(%r12),%edx │ │ │ │ - cmovne %r8,%r10 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - neg %rcx │ │ │ │ - movzbl 0x4(%r10),%ebp │ │ │ │ - testb $0x8,0x280(%rsp) │ │ │ │ - cmovne %rcx,%rdx │ │ │ │ - movzbl %bpl,%ebx │ │ │ │ - imul %rdx,%rbx │ │ │ │ - callq 18f80 │ │ │ │ - testb $0x10,0x280(%rsp) │ │ │ │ - je 6c8a2 │ │ │ │ - mov 0x2e60(%r14),%rdx │ │ │ │ - add %rbx,0x20(%rdx) │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - mov $0x4,%ecx │ │ │ │ - cmovne %ebp,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - add %rbx,0x30(%rdx,%rax,8) │ │ │ │ - callq 18f90 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - callq 18f80 │ │ │ │ - testb $0x10,0x280(%rsp) │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - je 6c88c │ │ │ │ - mov 0x2e60(%r14),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x8,0x2(%r11) │ │ │ │ - sete %al │ │ │ │ - add 0x28(%rdx),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x28(%rdx) │ │ │ │ - cmpb $0x8,0x2(%rbp) │ │ │ │ - sete %cl │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov %rax,0x28(%rdx) │ │ │ │ - callq 18f90 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - mov 0x18(%r11),%r15 │ │ │ │ - mov 0x280(%rsp),%r13d │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - and $0x10,%r13d │ │ │ │ - mov %r15,%rax │ │ │ │ - setne %r12b │ │ │ │ - mul %rdx │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rcx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmpb $0xe,0x2(%rbp) │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - movzbl %r12b,%eax │ │ │ │ - lea 0x12ba0(%r14,%rax,8),%rdi │ │ │ │ - movzbl 0x2(%r11),%eax │ │ │ │ - je 6d2a5 │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 6d695 │ │ │ │ - callq 1a540 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ test %rax,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - je 6d6a8 │ │ │ │ - lea 0x12bc8(%r14),%rdx │ │ │ │ + js 77cae │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + lea 0x14230(%rbx),%rdx │ │ │ │ mov $0x1,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%eax │ │ │ │ xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 6c7c0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 615f0 │ │ │ │ - mfence │ │ │ │ - lea 0x8(%r15),%rdi │ │ │ │ - mov %r15,%rax │ │ │ │ - movl $0x0,0x12bc8(%r14) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - movq $0x0,0xc0(%r15) │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0xc8,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ + jne 77778 │ │ │ │ + mov 0xaa4(%r15),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - je 6c3c8 │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - jmpq 6d3f7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x7312a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x18(%r12),%rcx │ │ │ │ - mov 0x20(%r12),%rdx │ │ │ │ - mov 0x10(%r12),%r8d │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov $0xfffffffb,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - lea 0x1(%r13),%r15 │ │ │ │ - jmpq 6c2e8 │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - and $0x3,%r9d │ │ │ │ - mov 0x2e40(%r14,%r9,8),%rdx │ │ │ │ - jmpq 6c6fb │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - and $0x3,%r9d │ │ │ │ - mov 0x2e40(%r14,%r9,8),%rdx │ │ │ │ - jmpq 6c6ac │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - lea -0x28(%rbx,%rax,8),%rax │ │ │ │ - lea 0x28(%rbx),%r15 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov $0x3,%ebx │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 6d293 │ │ │ │ - cmp $0x12,%dl │ │ │ │ - je 6d293 │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - cmp $0xc,%esi │ │ │ │ - je 6d8b5 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - movzbl %dil,%edi │ │ │ │ - mov $0x100,%r10d │ │ │ │ - mov %bl,0x9f(%rsp) │ │ │ │ - mov %bl,0x130(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %edi,0x84(%rsp) │ │ │ │ - neg %rax │ │ │ │ - testb $0x8,0x280(%rsp) │ │ │ │ - mov %r10w,0x131(%rsp) │ │ │ │ - cmove %rsi,%rax │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x2574(%rdi),%eax │ │ │ │ - cltq │ │ │ │ - mov %esi,0x60(%rsp) │ │ │ │ - lea (%r14,%rax,8),%rax │ │ │ │ - mov %esi,0x64(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movslq %edi,%rax │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %esi,0x54(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %ebx,%r12d │ │ │ │ - movups %xmm0,0xc0(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r15,0x30(%rsp) │ │ │ │ - jbe 6cdae │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ + je 77a40 │ │ │ │ + mov 0xaa0(%r15),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - tzcnt (%r15),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jg 6cd60 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 6ce40 │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - movzbl 0x6(%r15),%eax │ │ │ │ - mov %al,0x53(%rsp) │ │ │ │ - cmp %r15,0x30(%rsp) │ │ │ │ - jbe 6cdae │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - cmpb $0x0,0x4c(%rsp) │ │ │ │ - mov %rsi,%r13 │ │ │ │ - je 6ca11 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov 0x54(%rsp),%ecx │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea -0x1(%rcx,%rax,1),%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rax,%r13 │ │ │ │ - movl $0x0,0xb0(%rsp) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - movdqu 0xd0(%rsp),%xmm3 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movzbl 0x40(%rsp),%eax │ │ │ │ - movups %xmm3,0x110(%rsp) │ │ │ │ - mov %al,0xb4(%rsp) │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov %eax,0xb8(%rsp) │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - mov %eax,0xbc(%rsp) │ │ │ │ - mov 0x64(%rsp),%eax │ │ │ │ - movdqu 0xb0(%rsp),%xmm1 │ │ │ │ - mov %eax,0xc0(%rsp) │ │ │ │ - movzbl 0x4c(%rsp),%eax │ │ │ │ - movups %xmm1,0xf0(%rsp) │ │ │ │ - mov %al,0xc5(%rsp) │ │ │ │ - movzbl 0x9e(%rsp),%eax │ │ │ │ - movdqu 0xc0(%rsp),%xmm2 │ │ │ │ - mov %ax,0x9c(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + div %r13d │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea 0x1(%rdx),%r8d │ │ │ │ + mov %edx,%r9d │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %edx,%r13d │ │ │ │ + lea 0x0(,%r8,8),%r14 │ │ │ │ + lea 0x0(,%r9,8),%rbp │ │ │ │ + lea 0x8(%r14),%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov 0xaa8(%r15),%rdi │ │ │ │ mov %eax,%edx │ │ │ │ - movzwl 0xe8(%rsp),%eax │ │ │ │ - shl $0x5,%edx │ │ │ │ - movups %xmm2,0x100(%rsp) │ │ │ │ - and $0xe01f,%ax │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %ax,0xe8(%rsp) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - shl $0x11,%rdx │ │ │ │ - and $0x1ffff,%eax │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - movzbl 0x53(%rsp),%eax │ │ │ │ - movdqu 0xe0(%rsp),%xmm4 │ │ │ │ - movups %xmm4,0x120(%rsp) │ │ │ │ - movabs $0xfffffffffff,%rsi │ │ │ │ - add $0x34,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%r14,%rax,8),%rdi │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ - movzwl 0xb2(%rdi),%ecx │ │ │ │ - shr $0x4,%rax │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - and %rsi,%rax │ │ │ │ - div %rcx │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov (%rdi,%rsi,8),%rdx │ │ │ │ - movzwl 0x10(%rdx),%ecx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 6d7aa │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 6d7aa │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x20(%rdx,%rax,1),%r10 │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov (%r10),%rbx │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0xac(%rsp),%rax │ │ │ │ - mov %r12d,%r13d │ │ │ │ - mov %r10,%r12 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmpq 6cbff │ │ │ │ - nopl (%rax) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea (%rdi,%rbp,1),%rsi │ │ │ │ + add %r14,%rdi │ │ │ │ + callq 76a0 │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + mov 0xa88(%r15),%rdi │ │ │ │ + sub %r13d,%edx │ │ │ │ + lea (%rdi,%rbp,1),%rsi │ │ │ │ + add %r14,%rdi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + lea (%rax,%r14,1),%rsi │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + sub %r13d,%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + mov 0xaa8(%r15),%rax │ │ │ │ + addl $0x1,0xaa4(%r15) │ │ │ │ + mov %r12,(%rax,%rbp,1) │ │ │ │ + mov 0xa88(%r15),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,1) │ │ │ │ mov %r13d,%eax │ │ │ │ - add %r15w,0x0(%rbp) │ │ │ │ - movzwl 0xaa(%rsp),%edx │ │ │ │ - and $0x7,%eax │ │ │ │ - or 0xac(%rsp),%dx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmovne %eax,%edx │ │ │ │ - movzbl 0xa9(%rsp),%eax │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - cmpq $0x0,(%rsp) │ │ │ │ - mov %al,0xa9(%rsp) │ │ │ │ - je 6cbd4 │ │ │ │ - or $0x10,%eax │ │ │ │ - mov %al,0xa9(%rsp) │ │ │ │ - movzwl (%rsp),%eax │ │ │ │ - mov %ax,0xae(%rsp) │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - testb $0x40,0x280(%rsp) │ │ │ │ - jne 6ceb8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lock cmpxchg %rdx,(%r12) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 6d040 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movzbl %bh,%edx │ │ │ │ - movzbl %bl,%eax │ │ │ │ - mov %r13d,%r9d │ │ │ │ - testb $0x2,0x120(%rsp) │ │ │ │ - lea 0xaa(%rsp),%rbp │ │ │ │ - cmovne 0x18(%rsp),%rbp │ │ │ │ - shr $0x20,%rcx │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - and $0x7,%edx │ │ │ │ - mov %r15,%r8 │ │ │ │ - push %rcx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $0x10,%ecx │ │ │ │ - push %rcx │ │ │ │ - push %rdx │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - callq 6ac80 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 6cb80 │ │ │ │ - mov %r13d,%r12d │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - js 6c3c8 │ │ │ │ - testb $0x2,0xe0(%rsp) │ │ │ │ - jne 6ccaf │ │ │ │ - cmpb $0x0,0x40(%rsp) │ │ │ │ - jne 6d050 │ │ │ │ - movzbl 0x131(%rsp),%eax │ │ │ │ - movzbl 0x53(%rsp),%edi │ │ │ │ - add %r13,0x88(%rsp) │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %dil,0x133(%rsp,%rax,1) │ │ │ │ - mov %dl,0x131(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 6ce92 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x731d8(%rip),%rdi │ │ │ │ - add (%rdi,%rax,8),%r15 │ │ │ │ - jmpq 6c9a0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - lea -0x28(%rbx,%rax,8),%rax │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 6c8d0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - movzbl 0x3(%rbx),%eax │ │ │ │ - lea 0x8(%rbx),%r15 │ │ │ │ - lea 0x8(%rbx,%rax,8),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov $0x4,%ebx │ │ │ │ - jmpq 6c8d5 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - lea -0x28(%rbx,%rax,8),%rax │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 6cd04 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - lea -0x28(%rbx,%rax,8),%rax │ │ │ │ - lea 0x8(%rbx),%r15 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 6cd04 │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x4,%ebx │ │ │ │ - jmpq 6c8e7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 6ce89 │ │ │ │ - mov (%r15),%rdx │ │ │ │ - movzwl (%r15),%eax │ │ │ │ - movb $0x1,0x40(%rsp) │ │ │ │ - mov %rdx,0xe8(%rsp) │ │ │ │ - shr $0x11,%rdx │ │ │ │ - shr $0x5,%ax │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %al,0x9e(%rsp) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x73101(%rip),%rdi │ │ │ │ - add (%rdi,%rax,8),%r15 │ │ │ │ - cmp %r15,0x30(%rsp) │ │ │ │ - ja 6c9b0 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x131(%rsp) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - je 6c3c8 │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2cf50 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - js 6d8d4 │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x80(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 6d700 │ │ │ │ - mov 0x2e60(%r14),%rax │ │ │ │ - movzbl 0x130(%rsp),%edx │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 6d790 │ │ │ │ - ja 6d6dc │ │ │ │ - cmp $0x3,%dl │ │ │ │ - jne 6d6f6 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - add %rdi,0x8(%rax) │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - add %rdi,0x50(%rax,%rdx,8) │ │ │ │ - callq 18f90 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0xb8(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 6bb20 │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov 0xbc(%rsp),%eax │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - mov 0xc0(%rsp),%eax │ │ │ │ - mov %eax,0x64(%rsp) │ │ │ │ - movzbl 0xc5(%rsp),%eax │ │ │ │ - mov %al,0x4c(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jle 6cd96 │ │ │ │ - lea 0x731d7(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x67de2(%rip),%rsi │ │ │ │ - lea 0x67b8f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov %r13d,%r12d │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %rdx,(%r10) │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x84(%rsp),%r9d │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - callq 6b740 │ │ │ │ - mov 0x80(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 6cf40 │ │ │ │ - and $0xffff2000,%ebx │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - jne 6cfd0 │ │ │ │ - test $0xffff2000,%eax │ │ │ │ - je 6cfd0 │ │ │ │ - lea 0x73190(%rip),%rcx │ │ │ │ - mov $0x358,%edx │ │ │ │ - lea 0x72d61(%rip),%rsi │ │ │ │ - lea 0x72aa5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - testb $0x2,0xe0(%rsp) │ │ │ │ - je 6cc7d │ │ │ │ - movzbl 0x53(%rsp),%eax │ │ │ │ - mov $0x105,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x150(%rsp),%rsi │ │ │ │ - mov %dx,0x150(%rsp) │ │ │ │ - movb $0x1,0x152(%rsp) │ │ │ │ - mov %al,0x153(%rsp) │ │ │ │ - callq 2cf50 │ │ │ │ - movslq %eax,%rbx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js 6d01a │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x2e60(%r14),%rdx │ │ │ │ - movzbl 0x150(%rsp),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 6d26f │ │ │ │ - ja 6d223 │ │ │ │ - cmp $0x3,%al │ │ │ │ - jne 6d212 │ │ │ │ - add %r13,0x8(%rdx) │ │ │ │ - add %r13,0x50(%rdx,%rbx,8) │ │ │ │ - callq 18f90 │ │ │ │ - jmpq 6ccaf │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - testb $0x2,0xe0(%rsp) │ │ │ │ - je 6cc7d │ │ │ │ - mov $0x105,%eax │ │ │ │ - lea 0x150(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movb $0x1,0x152(%rsp) │ │ │ │ - mov %ax,0x150(%rsp) │ │ │ │ - movzbl 0x53(%rsp),%eax │ │ │ │ - mov %al,0x153(%rsp) │ │ │ │ - callq 2cf50 │ │ │ │ - movslq %eax,%rbx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jns 6d23c │ │ │ │ - lea 0x728cf(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%r12d │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - jmpq 6cec9 │ │ │ │ - movzwl 0xe8(%rsp),%eax │ │ │ │ - movzwl 0x9c(%rsp),%edx │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - shl $0x5,%edx │ │ │ │ - and $0xe01f,%ax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %ax,0xe8(%rsp) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - shl $0x11,%rdx │ │ │ │ - and $0x1ffff,%eax │ │ │ │ - or %rdx,%rax │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mul %rdx │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rcx │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - lea 0x12bc8(%r14),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6d0f0 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 6d770 │ │ │ │ - testb $0x1,0xd(%rsi) │ │ │ │ - je 6d770 │ │ │ │ - movzbl 0x9e(%rsp),%edx │ │ │ │ - add %r13w,0x10(%rsi,%rdx,2) │ │ │ │ - movdqu 0xb0(%rsi),%xmm5 │ │ │ │ - movups %xmm5,0x150(%rsp) │ │ │ │ - movzwl 0xc0(%rsi),%edx │ │ │ │ - mov %dx,0x160(%rsp) │ │ │ │ - movzbl 0xc2(%rsi),%edx │ │ │ │ - mov %dl,0x162(%rsp) │ │ │ │ - movzbl 0xb(%rsi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 6d170 │ │ │ │ - sub $0x1,%ecx │ │ │ │ - lea 0x10(%rsi),%rdx │ │ │ │ - lea 0x12(%rsi,%rcx,2),%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpw $0x1,(%rdx) │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - add $0x2,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 6d160 │ │ │ │ - movzbl 0xe(%rsi),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 6d18c │ │ │ │ - mov 0x80(%rsp),%r8d │ │ │ │ - mov %al,0xe(%rsi) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 6d281 │ │ │ │ + mov %r12,0x8(%r14,%rax,8) │ │ │ │ + mov 0xa94(%r15),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jb 77871 │ │ │ │ + add $0x1,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0xaa4(%r15) │ │ │ │ + mov %edx,0xa94(%r15) │ │ │ │ + mov 0xa98(%r15),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jb 77890 │ │ │ │ + add $0x1,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0xaa4(%r15) │ │ │ │ + mov %edx,0xa98(%r15) │ │ │ │ + mov 0xa9c(%r15),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jb 778af │ │ │ │ + add $0x1,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0xaa4(%r15) │ │ │ │ + mov %edx,0xa9c(%r15) │ │ │ │ + mov 0xaa0(%r15),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jb 778ce │ │ │ │ + add $0x1,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0xaa4(%r15) │ │ │ │ + mov %edx,0xaa0(%r15) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 77c20 │ │ │ │ mfence │ │ │ │ - movl $0x0,0x12bc8(%r14) │ │ │ │ - movzbl 0x9f(%rsp),%eax │ │ │ │ - lea 0x150(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %al,0x150(%rsp) │ │ │ │ - callq 2cf50 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - js 6d205 │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x80(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 6d258 │ │ │ │ - mov 0x2e60(%r14),%rdx │ │ │ │ - movzbl 0x150(%rsp),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 6d278 │ │ │ │ - ja 6d236 │ │ │ │ - cmp $0x3,%al │ │ │ │ - jne 6d22c │ │ │ │ - add %r13,0x8(%rdx) │ │ │ │ + movl $0x0,0x14230(%rbx) │ │ │ │ + cmpb $0x0,0x13(%rsp) │ │ │ │ + je 77b68 │ │ │ │ + movq $0x2,0x40(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movzwl 0xb2(%r15),%r8d │ │ │ │ + callq 504e0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x2e08(%rbx),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + cmp 0x14(%rsp),%edx │ │ │ │ + jb 77728 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 77984 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movslq %ebx,%rax │ │ │ │ - add %r13,0x50(%rdx,%rax,8) │ │ │ │ - callq 18f90 │ │ │ │ - movb $0x0,0x132(%rsp) │ │ │ │ - jmpq 6ccaf │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 6cfb8 │ │ │ │ - add %r13,0x10(%rdx) │ │ │ │ - jmpq 6cfb8 │ │ │ │ - cmp $0x6,%al │ │ │ │ - je 6d21a │ │ │ │ - jmpq 6cfb8 │ │ │ │ - cmp $0x4,%al │ │ │ │ - jne 6d1f8 │ │ │ │ - add %r13,0x10(%rdx) │ │ │ │ - jmp 6d1f8 │ │ │ │ - cmp $0x6,%al │ │ │ │ - je 6d230 │ │ │ │ - jmp 6d1f8 │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - mov 0x2e40(%r14,%rax,8),%rdx │ │ │ │ - jmpq 6cf96 │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - mov 0x2e40(%r14,%rax,8),%rdx │ │ │ │ - jmpq 6d1da │ │ │ │ - add %r13,0x18(%rdx) │ │ │ │ - jmpq 6cfb8 │ │ │ │ - add %r13,0x18(%rdx) │ │ │ │ - jmpq 6d1f8 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 61660 │ │ │ │ - jmpq 6d18c │ │ │ │ - movzwl 0x452(%r14),%eax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - jmpq 6c8f1 │ │ │ │ - test %r13d,%r13d │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - sete %bpl │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - sete %dl │ │ │ │ - or %edx,%ebp │ │ │ │ - cmp $0xe,%al │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove %r8,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 1a540 │ │ │ │ - test %bpl,%bpl │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - je 6d896 │ │ │ │ - cmpq $0x0,0x30(%rsp) │ │ │ │ - je 6d6a8 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 6d309 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - testb $0x1,0xd(%rax) │ │ │ │ - je 6d6a8 │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 6c7b0 │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + mov $0xfffffff4,%ebp │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + add $0x1,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 943c0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - lea 0x72e9a(%rip),%r10 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - orb $0x1,0xd(%rdi) │ │ │ │ - movzwl (%rsi),%eax │ │ │ │ - mov %ax,0x8(%rdi) │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - mov %al,0xa(%rdi) │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - mov %al,0xb(%rdi) │ │ │ │ - movzbl 0x4(%rsi),%eax │ │ │ │ - movb $0x0,0xe(%rdi) │ │ │ │ - mov %al,0xc(%rdi) │ │ │ │ - movzbl 0x3(%rsi),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %esi,%r8d │ │ │ │ - test %esi,%esi │ │ │ │ - je 6d3cf │ │ │ │ - mov %r13d,(%rsp) │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rbp),%ecx │ │ │ │ - mov %r9d,%eax │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzwl 0x0(%rbp),%eax │ │ │ │ - lea -0x1(%rcx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movzbl 0x6(%rbp),%edx │ │ │ │ - imul (%r10,%rdx,4),%eax │ │ │ │ - imul %eax,%esi │ │ │ │ - lea 0x8(%rsi,%r8,8),%eax │ │ │ │ - lea (%rax,%rdi,2),%eax │ │ │ │ - movzwl 0x0(%rbp,%rax,1),%eax │ │ │ │ - mov %ax,0x10(%r13,%rdi,2) │ │ │ │ - cmp $0x1,%ax │ │ │ │ - sbbb $0xff,0xe(%r13) │ │ │ │ - mov 0x8(%rbp,%rdi,8),%rax │ │ │ │ - mov %rax,0x30(%r13,%rdi,8) │ │ │ │ - movzbl 0x3(%rbp),%esi │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %esi,%r8d │ │ │ │ - cmp %edi,%esi │ │ │ │ - ja 6d370 │ │ │ │ - mov (%rsp),%r13d │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - lea 0xb0(%rax),%rdi │ │ │ │ - callq 2cac0 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 6d659 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movb $0x0,0xe(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmpb $0x0,0x3(%rax) │ │ │ │ - je 6d5e0 │ │ │ │ - movzbl %r12b,%eax │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - lea 0x8(%rbx),%rbp │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - shl $0x30,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4(%rbx),%eax │ │ │ │ - movzbl 0x3(%rbx),%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - movzbl 0x6(%rbp),%eax │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - movabs $0xfffffffffff,%rsi │ │ │ │ - add $0x34,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%r14,%rax,8),%rdi │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movzwl 0xb2(%rdi),%ecx │ │ │ │ - shr $0x4,%rax │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - and %rsi,%rax │ │ │ │ - div %rcx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ - mov (%rdi,%rdx,8),%rdx │ │ │ │ - movzwl 0x10(%rdx),%ecx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 6d7aa │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 6d7aa │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x20(%rdx,%rax,1),%r15 │ │ │ │ - mov 0x1c(%r15),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d4d4 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - cmp 0x18(%rdi),%rax │ │ │ │ - jne 6d7c4 │ │ │ │ - mov (%r15),%r13 │ │ │ │ - jmp 6d4e3 │ │ │ │ + callq 7410 │ │ │ │ + jmpq 775fb │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r13,%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - shr $0x20,%rcx │ │ │ │ - shr $0x8,%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - and $0x7,%eax │ │ │ │ - mov %r13,%r12 │ │ │ │ - push %rcx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - shr $0x10,%ecx │ │ │ │ - push %rcx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - push %rax │ │ │ │ - movzbl %r13b,%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - callq 6ac80 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6c3c8 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - cmp %esi,(%rsp) │ │ │ │ - jb 6d55b │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - and $0xfffffffffffff8ff,%r12 │ │ │ │ - movabs $0xffffffff0000ffff,%rdi │ │ │ │ - or $0x600,%r12 │ │ │ │ - shl $0x10,%rax │ │ │ │ - and %rdi,%r12 │ │ │ │ - or %rax,%r12 │ │ │ │ - cmpq $0x0,0x38(%rsp) │ │ │ │ - je 6d57c │ │ │ │ - or $0x1000,%r12 │ │ │ │ - movabs $0xffffffffffff,%rax │ │ │ │ - and %rax,%r12 │ │ │ │ - or 0x18(%rsp),%r12 │ │ │ │ - mov %r13,%rax │ │ │ │ - lock cmpxchg %r12,(%r15) │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 6d4e0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x4c(%rsp),%r9d │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %eax,0x1c(%r15) │ │ │ │ - movzbl 0x4(%rbx),%eax │ │ │ │ - mov %al,0x1b(%r15) │ │ │ │ - callq 6b740 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - addl $0x1,(%rsp) │ │ │ │ - mov (%rsp),%edi │ │ │ │ - movzbl 0x3(%rax),%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jb 6d450 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - movzwl 0x8(%r15),%ebp │ │ │ │ - movzbl 0xc(%r15),%eax │ │ │ │ - lea 0xb0(%r15),%rsi │ │ │ │ - imul %rax,%rbp │ │ │ │ - callq 2cf50 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - js 6d932 │ │ │ │ - callq 18f80 │ │ │ │ - movzbl 0xb0(%r15),%edx │ │ │ │ - mov 0x2e60(%r14),%rax │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 6d727 │ │ │ │ - ja 6d6d2 │ │ │ │ - cmp $0x3,%dl │ │ │ │ - jne 6d6c0 │ │ │ │ - add %rbp,0x8(%rax) │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - add %rbp,0x50(%rax,%rdx,8) │ │ │ │ - callq 18f90 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - lea 0x12bc8(%r14),%rdx │ │ │ │ + lea 0x14230(%rbx),%rdx │ │ │ │ mov $0x1,%ecx │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %ecx,%eax │ │ │ │ xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 6d668 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ + jne 779c0 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + mov 0xaa8(%r15),%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 61660 │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + mov 0xa88(%r15),%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a30 │ │ │ │ + mov 0xaa8(%r15),%rax │ │ │ │ + mov 0xa88(%r15),%rdx │ │ │ │ + mov %r14,0xaa8(%r15) │ │ │ │ + mov %rbp,0xa88(%r15) │ │ │ │ mfence │ │ │ │ - movl $0x0,0x12bc8(%r14) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - callq 1a540 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ + movl $0x0,0x14230(%rbx) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - jne 6d715 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%dl │ │ │ │ - jne 6d645 │ │ │ │ - add %rbp,0x10(%rax) │ │ │ │ - jmpq 6d645 │ │ │ │ - cmp $0x6,%dl │ │ │ │ - je 6d6c9 │ │ │ │ - jmpq 6d645 │ │ │ │ - cmp $0x6,%dl │ │ │ │ - jne 6ce24 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - add %rdi,0x10(%rax) │ │ │ │ - jmpq 6ce24 │ │ │ │ - cmp $0x4,%dl │ │ │ │ - je 6d6e5 │ │ │ │ - jmpq 6ce24 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - mov 0x2e40(%r14,%rax,8),%rax │ │ │ │ - jmpq 6cdf8 │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - jmpq 6d309 │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - add %rbp,0x18(%rax) │ │ │ │ - jmpq 6d645 │ │ │ │ - lea 0x728d9(%rip),%rcx │ │ │ │ - mov $0x45b,%edx │ │ │ │ - lea 0x7254a(%rip),%rsi │ │ │ │ - lea 0x72582(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - cmp $0x6,%dl │ │ │ │ - jne 6c652 │ │ │ │ - add %rbx,0x10(%rax) │ │ │ │ - jmpq 6c652 │ │ │ │ - cmp $0x4,%dl │ │ │ │ - je 6d758 │ │ │ │ - jmpq 6c652 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x12bc8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov $0xfffffffb,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - add %rdi,0x18(%rax) │ │ │ │ - jmpq 6ce24 │ │ │ │ - add %rbx,0x18(%rax) │ │ │ │ - jmpq 6c652 │ │ │ │ - callq 6b080 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - mov 0x2e40(%r14,%rax,8),%rax │ │ │ │ - jmpq 6c62b │ │ │ │ - mov %rdi,%r11 │ │ │ │ - lea 0x238(%rsp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r11,%rdx │ │ │ │ - lea 0x170(%rsp),%r12 │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - movzbl (%r15),%r8d │ │ │ │ - movabs $0xfffffffffff,%rdi │ │ │ │ - mov %r12,%r9 │ │ │ │ - lea 0x7211d(%rip),%rsi │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rdi,%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - movzwl 0xb2(%rdi),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - div %rcx │ │ │ │ - movzbl 0x6(%rbp),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7288e(%rip),%rcx │ │ │ │ - mov $0x49d,%edx │ │ │ │ - lea 0x7241f(%rip),%rsi │ │ │ │ - lea 0x71f43(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x71f8f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - or $0xffffffff,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - lea 0x727b3(%rip),%rcx │ │ │ │ - mov $0x3e6,%edx │ │ │ │ - lea 0x723e4(%rip),%rsi │ │ │ │ - lea 0x7240d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x72814(%rip),%rcx │ │ │ │ - mov $0x39d,%edx │ │ │ │ - lea 0x723c5(%rip),%rsi │ │ │ │ - lea 0x71f89(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x238(%rsp),%rax │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0xf0(%rsp) │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x7238d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jmpq 77711 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x10,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - or $0xffffffff,%eax │ │ │ │ - jmpq 6c3c8 │ │ │ │ - lea 0x170(%rsp),%r12 │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x238(%rsp),%rax │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov %r12,%rdx │ │ │ │ - jmp 6d90f │ │ │ │ - lea 0x7269c(%rip),%rcx │ │ │ │ - mov $0x462,%edx │ │ │ │ - lea 0x7230d(%rip),%rsi │ │ │ │ - lea 0x72031(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x7269d(%rip),%rcx │ │ │ │ - mov $0x47a,%edx │ │ │ │ - lea 0x722ee(%rip),%rsi │ │ │ │ - lea 0x71eb2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x142d0(%rdi),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub 0x14730(%rdi),%rdx │ │ │ │ - cmp $0x3fff,%rdx │ │ │ │ - jbe 6dc1a │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov $0x8,%r14d │ │ │ │ xor %ebp,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x14730(%rdi) │ │ │ │ - mov 0x99601(%rip),%r14 │ │ │ │ - movswl 0x142e8(%rdi),%ebx │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + jmpq 777c7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8f581(%rip),%rbp │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 6db54 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x9a5f1(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0x9a666(%rip),%r8d │ │ │ │ + jne 77cef │ │ │ │ + mov 0x90585(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + mov 0x905f9(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 6db79 │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp %ebp,%eax │ │ │ │ - ja 6da47 │ │ │ │ - jmp 6da5e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%r13),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 6da5e │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%r13,%rax,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 6da38 │ │ │ │ - lock addq $0x1,0x28(%r12) │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ + je 77cfd │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 195e0 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 6db70 │ │ │ │ - mov 0x9a60b(%rip),%edi │ │ │ │ + jne 77ce1 │ │ │ │ + mov 0x905c1(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 6dc08 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0x9a5f9(%rip),%esi │ │ │ │ + je 77d80 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + mov 0x905aa(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 6db81 │ │ │ │ - mov 0x9a573(%rip),%eax │ │ │ │ + je 77d78 │ │ │ │ + mov 0x90524(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 6db93 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 6db61 │ │ │ │ - lea 0x158(%r12),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 77c0 │ │ │ │ - mov 0x140(%r12),%rsi │ │ │ │ - movzwl 0x10(%rsi),%ecx │ │ │ │ - lea 0x20(%rsi),%rdi │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - jmp 6dad4 │ │ │ │ - add $0x20,%rcx │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 6db20 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ + je 77d05 │ │ │ │ + cmpq $0xfffffffffffff000,(%rsp) │ │ │ │ + ja 77cc7 │ │ │ │ + movabs $0xfffffffffff,%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rcx,%rax │ │ │ │ + movzwl 0xb2(%r15),%ecx │ │ │ │ + div %rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 77780 │ │ │ │ + jmpq 77767 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x10,%dh │ │ │ │ - je 6dad0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - sar $0x30,%rax │ │ │ │ - sub %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 6dad0 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - and $0xffffffffffffefff,%r8 │ │ │ │ - lock cmpxchg %r8,(%rcx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 6dad0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 6daf0 │ │ │ │ - xchg %ax,%ax │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 7930 │ │ │ │ - lea 0x28(%r12),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%r12) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 6dc10 │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + callq 19480 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + js 77ca9 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + jmpq 77780 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + jmp 77b85 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 77bdc │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movzwl 0xb2(%r15),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 52280 │ │ │ │ test %eax,%eax │ │ │ │ - je 6da08 │ │ │ │ + jne 77b80 │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ + movl $0x1,0x108(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 77b85 │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %ebp,%ebp │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + cmove %eax,%ebp │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x4(%rcx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 77c98 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 7795f │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + jmpq 77984 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x13(%rsp) │ │ │ │ + je 77b68 │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + movq $0x2,0x40(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm1 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + movzwl 0xb2(%r15),%r8d │ │ │ │ + callq 504e0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmpq 7795f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 191e0 │ │ │ │ + jmpq 77c02 │ │ │ │ + mov $0x2e08,%ebp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + mov $0xffffffe4,%ebp │ │ │ │ + jmpq 77984 │ │ │ │ + cmpq $0x1,0x20(%rsp) │ │ │ │ + mov 0xaa4(%r15),%edx │ │ │ │ + sbb %ebp,%ebp │ │ │ │ + and $0xffffffef,%ebp │ │ │ │ + sub $0xb,%ebp │ │ │ │ + jmpq 77984 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + jmpq 77aed │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmpq 6da23 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - jmpq 6da9e │ │ │ │ - mfence │ │ │ │ - jmpq 6da23 │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + jmpq 77a90 │ │ │ │ mfence │ │ │ │ - mov 0x9a47e(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 6da9e │ │ │ │ - movl $0x0,0x9a46b(%rip) │ │ │ │ + jmpq 77a90 │ │ │ │ + movl $0x0,0x902f9(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0x9a44c(%rip),%rsi │ │ │ │ + lea 0x902da(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 6da9e │ │ │ │ + jns 77aed │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 6da9e │ │ │ │ + jne 77aed │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x9a411(%rip),%rdi │ │ │ │ + lea 0x9029f(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 6da9e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 6da7d │ │ │ │ - callq *0x30(%r12) │ │ │ │ - jmpq 6db45 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - lea 0x198(%rsi),%r12 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - push %rbp │ │ │ │ - lea 0x1b8(%rsi),%r11 │ │ │ │ - push %rbx │ │ │ │ - sub $0xc0,%rsp │ │ │ │ - mov 0x98(%rsi),%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r8 │ │ │ │ - lea 0xb8(%rsp),%rsi │ │ │ │ - mov 0x2e30(%rbp),%ebx │ │ │ │ - test $0x1,%bl │ │ │ │ - jne 6dc64 │ │ │ │ - mov 0x190(%r10),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movdqu 0x10(%rax),%xmm1 │ │ │ │ - movdqu 0x20(%rax),%xmm2 │ │ │ │ - movdqu 0x30(%rax),%xmm3 │ │ │ │ - movdqu 0x40(%rax),%xmm4 │ │ │ │ - movdqu 0x50(%rax),%xmm5 │ │ │ │ - movups %xmm0,(%r8) │ │ │ │ - movdqu 0x60(%rax),%xmm6 │ │ │ │ - movdqu 0x70(%rax),%xmm7 │ │ │ │ - movups %xmm1,0x10(%r8) │ │ │ │ - movdqu 0x80(%rax),%xmm0 │ │ │ │ - movdqu 0x90(%rax),%xmm1 │ │ │ │ - movups %xmm2,0x20(%r8) │ │ │ │ - movdqu 0xa0(%rax),%xmm2 │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - movups %xmm3,0x30(%r8) │ │ │ │ - movups %xmm4,0x40(%r8) │ │ │ │ - mov %rax,0xb0(%r8) │ │ │ │ - movups %xmm5,0x50(%r8) │ │ │ │ - movups %xmm6,0x60(%r8) │ │ │ │ - movups %xmm7,0x70(%r8) │ │ │ │ - movups %xmm0,0x80(%r8) │ │ │ │ - movups %xmm1,0x90(%r8) │ │ │ │ - movups %xmm2,0xa0(%r8) │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ + jmpq 77aed │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - add %rcx,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 6dd10 │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jne 6dd05 │ │ │ │ - cmp 0x2e30(%rbp),%ebx │ │ │ │ - jne 6dc64 │ │ │ │ - movdqu (%rsp),%xmm3 │ │ │ │ - movdqu 0x10(%rsp),%xmm4 │ │ │ │ - movdqu 0x20(%rsp),%xmm5 │ │ │ │ - movdqu 0x30(%rsp),%xmm6 │ │ │ │ - movdqu 0x40(%rsp),%xmm7 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - movups %xmm3,(%r9) │ │ │ │ - movdqu 0xa0(%rsp),%xmm0 │ │ │ │ - movdqu 0x50(%rsp),%xmm3 │ │ │ │ - movups %xmm4,0x10(%r9) │ │ │ │ - movups %xmm5,0x20(%r9) │ │ │ │ - movdqu 0x60(%rsp),%xmm4 │ │ │ │ - movdqu 0x70(%rsp),%xmm5 │ │ │ │ - movups %xmm6,0x30(%r9) │ │ │ │ - movdqu 0x80(%rsp),%xmm6 │ │ │ │ - movups %xmm7,0x40(%r9) │ │ │ │ - movdqu 0x90(%rsp),%xmm7 │ │ │ │ - mov %rax,0xb0(%r9) │ │ │ │ - movups %xmm3,0x50(%r9) │ │ │ │ - movups %xmm4,0x60(%r9) │ │ │ │ - movups %xmm5,0x70(%r9) │ │ │ │ - movups %xmm6,0x80(%r9) │ │ │ │ - movups %xmm7,0x90(%r9) │ │ │ │ - movups %xmm0,0xa0(%r9) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6ddf2 │ │ │ │ - add $0xc0,%rsp │ │ │ │ - mov %r9,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + mfence │ │ │ │ + jmpq 77ade │ │ │ │ + mfence │ │ │ │ + jmpq 77ac7 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rcx │ │ │ │ - sub 0x2e38(%rdi),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 6de65 │ │ │ │ - mov 0x3a0(%rdi),%edx │ │ │ │ - add $0xa,%edx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jle 6de65 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - lea 0x2e40(%rdi),%r11 │ │ │ │ - lea 0x2e60(%rdi),%rsi │ │ │ │ - mov 0x2e30(%rdi),%r10d │ │ │ │ - test $0x1,%r10b │ │ │ │ - jne 6de35 │ │ │ │ - mov (%r9),%r8 │ │ │ │ - mov %r11,%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - add $0x8,%rax │ │ │ │ - add (%rdx,%rcx,1),%r8 │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 6de48 │ │ │ │ - cmp 0x2e30(%rdi),%r10d │ │ │ │ - jne 6de35 │ │ │ │ - mov %r8,%rax │ │ │ │ - retq │ │ │ │ - push %rax │ │ │ │ - lea 0x72333(%rip),%rcx │ │ │ │ - mov $0x99,%edx │ │ │ │ - lea 0x71e14(%rip),%rsi │ │ │ │ - lea 0x71b88(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x2dc0(%rsi),%r14 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x2e38(%rsi),%rsi │ │ │ │ - callq 6de00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub %rax,%r14 │ │ │ │ - mov 0x2e38(%rbp),%rax │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - callq 6de00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x2e38(%rbp),%rax │ │ │ │ - lea 0x8(%rax),%rsi │ │ │ │ - callq 6de00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %rax,%r12 │ │ │ │ - mov 0x2e38(%rbp),%rax │ │ │ │ - lea 0x20(%rax),%rsi │ │ │ │ - callq 6de00 │ │ │ │ - mov 0x2e68(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add (%rdx),%rax │ │ │ │ - lea -0x1(%rax),%rbx │ │ │ │ - add %r12,%rax │ │ │ │ - mov %r14,%r12 │ │ │ │ - or $0x3f,%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - shr $0x6,%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - mov 0x2e38(%rbp),%rax │ │ │ │ - cmp %r14,%rbx │ │ │ │ - cmova %r14,%rbx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 6de00 │ │ │ │ - mov %r14,0x0(%r13) │ │ │ │ - sub %rbx,%r12 │ │ │ │ - mov %rbx,0x8(%r13) │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,0x10(%r13) │ │ │ │ - pop %rbp │ │ │ │ - mov %rax,0x18(%r13) │ │ │ │ - pop %r12 │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x2e08(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov 0x3a0(%r13),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x58(,%rax,8),%rdi │ │ │ │ - callq 6aac0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6e056 │ │ │ │ - mov 0x2e68(%r13),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - lea 0x2e60(%r13),%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x2e40(%r13),%rax │ │ │ │ - mov 0x3a0(%r13),%r14d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0xa(%r14),%ebx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea 0x0(,%rbx,8),%rbp │ │ │ │ - mov 0x2e30(%r13),%r8d │ │ │ │ - test $0x1,%r8b │ │ │ │ - mov %r8d,0x4(%rsp) │ │ │ │ - jne 6dfde │ │ │ │ - mov 0x2e38(%r13),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x4(%rsp),%r8d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 6e032 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx,%rax,8),%rdx │ │ │ │ - add %rdx,0x8(%r12,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 6e020 │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %r15,%rsi │ │ │ │ - jne 6e00c │ │ │ │ - cmp 0x2e30(%r13),%r8d │ │ │ │ - jne 6dfde │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmp 6e044 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov 0x3a0(%rdi),%r12d │ │ │ │ - add $0xa,%r12d │ │ │ │ - cmp $0x3,%ebp │ │ │ │ - ja 6e274 │ │ │ │ mov %rdi,%rbx │ │ │ │ - callq 18f80 │ │ │ │ - addl $0x1,0x2e30(%rbx) │ │ │ │ - mov 0x2e40(%rbx,%rbp,8),%rdi │ │ │ │ - mov 0x2e38(%rbx),%rdx │ │ │ │ - mov %r12d,%esi │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 6e0c1 │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + jmp 77dbb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi,%rax,8),%rcx │ │ │ │ - add %rcx,(%rdx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 6e0a8 │ │ │ │ - mov 0x2e40(%rbx,%rbp,8),%rdi │ │ │ │ - lea 0x0(,%rsi,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov 0x98f19(%rip),%r10 │ │ │ │ - mov %fs:(%r10),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6e1d8 │ │ │ │ - mov 0x99f16(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r10) │ │ │ │ - mov 0x99f8b(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 6e1ee │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x32(%rbp),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 6e122 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rbx,%rdx,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 6e180 │ │ │ │ - movzbl 0x4d6(%rbx),%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - ja 6e110 │ │ │ │ - mov %fs:(%r10),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 6e1e5 │ │ │ │ - mov 0x99f3c(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 6e1f6 │ │ │ │ - mov %rdx,%fs:(%r10) │ │ │ │ - mov 0x99f2a(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 6e1fe │ │ │ │ - mov 0x99ea4(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 6e206 │ │ │ │ - addl $0x1,0x2e30(%rbx) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + or $0xfffff,%rcx │ │ │ │ + lock cmpxchg %rcx,0x8(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 77dd0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + jne 77da0 │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 18f90 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rcx,%r9,8),%r11 │ │ │ │ - mov 0x190(%rcx),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%r11,%rdx,1),%r8 │ │ │ │ - add %r8,(%rdi,%rdx,1) │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp $0xb8,%rdx │ │ │ │ - jne 6e190 │ │ │ │ - mov 0x8(%rcx,%r9,8),%rdx │ │ │ │ - lea 0x8(%rdx),%rdi │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - movq $0x0,0xb0(%rdx) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rdx │ │ │ │ - lea 0xb8(%rdx),%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmpq 6e122 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r10) │ │ │ │ - jmpq 6e0fe │ │ │ │ - mov %rdx,%fs:(%r10) │ │ │ │ - jmpq 6e16d │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1348(%rbx),%rax │ │ │ │ + lea 0x1278(%rbx),%rdi │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,0x1330(%rbx) │ │ │ │ + callq a9190 │ │ │ │ mfence │ │ │ │ - jmpq 6e0fe │ │ │ │ + lea 0x1290(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ mfence │ │ │ │ - jmpq 6e14c │ │ │ │ + lea 0x1298(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + movzbl 0xa(%rbx),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x98(%rbx,%rax,1),%rdi │ │ │ │ mfence │ │ │ │ - jmpq 6e15e │ │ │ │ - movl $0x0,0x99df8(%rip) │ │ │ │ + pop %rbx │ │ │ │ + jmpq a2770 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov -0x12a20(%rdi),%rax │ │ │ │ + lea 0x12a0(%rdi),%rsi │ │ │ │ + movq $0x0,0x12b8(%rdi) │ │ │ │ + movq $0x0,0x12c0(%rdi) │ │ │ │ + movl $0x40000001,0x12c8(%rdi) │ │ │ │ + lea 0x5ffb(%rip),%rdx │ │ │ │ + mov %rax,0x12a0(%rdi) │ │ │ │ + mov %rdx,0x12b8(%rdi) │ │ │ │ + mov 0x12a0(%rdi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 77ec8 │ │ │ │ + lea 0x12a8(%rdi),%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x99dd9(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 6e16d │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 6e16d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x99d9e(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 6e16d │ │ │ │ - lea 0x71f05(%rip),%rcx │ │ │ │ - mov $0xc7,%edx │ │ │ │ - lea 0x71a06(%rip),%rsi │ │ │ │ - lea 0x717aa(%rip),%rdi │ │ │ │ + movq $0x0,0x12a0(%rdi) │ │ │ │ + mov %rax,0x12b0(%rdi) │ │ │ │ + mov %rax,0x12a8(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + je 77ed4 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x12b8(%rdi),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmpq *%rax │ │ │ │ + lea 0x4ffbd(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x41504(%rip),%rsi │ │ │ │ + lea 0x41515(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x2e08(%rdi),%r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7940 │ │ │ │ - mov 0x2e38(%r12),%r14 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 6e060 │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - jne 6e2e0 │ │ │ │ - mov 0x20(%r14),%rax │ │ │ │ - add 0x30(%r14),%rax │ │ │ │ - add 0x38(%r14),%rax │ │ │ │ - add 0x40(%r14),%rax │ │ │ │ - add 0x48(%r14),%rax │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - mov 0x3a0(%r12),%r9d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 6e331 │ │ │ │ - jmp 6e379 │ │ │ │ + movzbl 0xa(%rdi),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x30(%rdi,%rax,1),%r12 │ │ │ │ + mov 0x8(%rdi),%rbx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + jmpq 77ff2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rsi,0x8(%r14) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp 0x3a0(%r12),%eax │ │ │ │ - jae 6e379 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x3a8(%r12),%rcx │ │ │ │ - mov 0x50(%r14,%rdx,8),%rsi │ │ │ │ - mov %eax,%edx │ │ │ │ - imul 0x3a4(%r12),%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 6e4a0 │ │ │ │ - ja 6e490 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffff00000,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x14,%rdx │ │ │ │ + add $0x1,%edx │ │ │ │ + or $0xffffe,%rax │ │ │ │ + and $0x3,%edx │ │ │ │ + and $0xffffffffffcfffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0x3,%ecx │ │ │ │ + shl $0x14,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + shr $0x16,%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp %al,%dl │ │ │ │ + je 781e0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + shr $0x18,%rax │ │ │ │ + shr $0x22,%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rcx,%rax │ │ │ │ + and $0x3ff,%di │ │ │ │ + shr $0x36,%r8 │ │ │ │ + shr $0x2c,%rax │ │ │ │ + and $0x3ff,%si │ │ │ │ + and $0x3ff,%eax │ │ │ │ + cmp $0x2,%dl │ │ │ │ + je 77fd5 │ │ │ │ + movzwl %r8w,%eax │ │ │ │ cmp $0x3,%dl │ │ │ │ - je 6e320 │ │ │ │ - cmp $0x4,%dl │ │ │ │ - jne 6e324 │ │ │ │ - add %rsi,0x10(%r14) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp 0x3a0(%r12),%eax │ │ │ │ - jb 6e331 │ │ │ │ - mov 0x98c70(%rip),%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ + je 77fd5 │ │ │ │ + movzwl %si,%eax │ │ │ │ + test %dl,%dl │ │ │ │ + movzwl %di,%esi │ │ │ │ + cmovne %esi,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 6e47b │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x99c69(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - mov 0x99cde(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 6e4e9 │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 6e3d0 │ │ │ │ - jmp 6e3e5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 6e3e5 │ │ │ │ + jne 781fe │ │ │ │ + lea 0x8(%r13),%r15 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lock cmpxchg %rcx,0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 78050 │ │ │ │ mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r12,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 6e3c0 │ │ │ │ - lock addq $0x1,0x28(%rbp) │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 6e4e0 │ │ │ │ - mov 0x99c84(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 6e578 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0x99c72(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 6e4f1 │ │ │ │ - mov 0x99bec(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 6e503 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 6e4b0 │ │ │ │ - mov %rsp,%rdi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xffffe,%eax │ │ │ │ + je 7819f │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 781c8 │ │ │ │ + testb $0x8,0x0(%r13) │ │ │ │ + jne 77f50 │ │ │ │ + lock orq $0x8,0x0(%r13) │ │ │ │ + mov $0x1,%edi │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 6dc20 │ │ │ │ - movzwl 0xb2(%rbp),%edx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ - add %rax,(%r14) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 6e580 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6e390 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - jmpq 6e3ab │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%dl │ │ │ │ - je 6e368 │ │ │ │ - jmpq 6e324 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %rsi,0x18(%r14) │ │ │ │ - jmpq 6e324 │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rax │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x16f0(%r13) │ │ │ │ + jmpq 77f50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6e588 │ │ │ │ - add $0xc8,%rsp │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + and $0xfffff,%edx │ │ │ │ + mov %edx,0x28(%rax) │ │ │ │ + mov (%r12),%rsi │ │ │ │ + movzwl -0x12a88(%r13),%edi │ │ │ │ + mov 0x84(%r12),%edx │ │ │ │ + mov 0x28(%rsi),%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + lea 0x7(%rdx,%rax,1),%rax │ │ │ │ + mov $0x200,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + lea -0x1(,%rax,8),%rax │ │ │ │ + lea 0x9(%rdi),%ecx │ │ │ │ + sub $0x1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + cmp %eax,0x7c(%r12) │ │ │ │ + jb 78222 │ │ │ │ + mov %eax,0x7c(%r12) │ │ │ │ + mov 0x1340(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - jmpq 6e425 │ │ │ │ - mfence │ │ │ │ - jmpq 6e3ab │ │ │ │ - mfence │ │ │ │ - mov 0x99b0e(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 6e425 │ │ │ │ - movl $0x0,0x99afb(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x99adc(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 6e425 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 6e425 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x99aa1(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 6e425 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 6e404 │ │ │ │ - callq *0x30(%rbp) │ │ │ │ - jmpq 6e46c │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r14 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x717a8(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x7171d(%rip),%rdx │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x2dc0(%rsi),%rcx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 6ab90 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x71706(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 6ab90 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x716f5(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 6ab90 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x716e2(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 6ab90 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x716d1(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 6ab90 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x716c1(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 6ab90 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x716b2(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 6ab90 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 6ab90 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x71699(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ + mov %rax,0x70(%r12) │ │ │ │ + mov %rax,0x30(%rsi) │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + callq 813a0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 771e0 │ │ │ │ + callq 77250 │ │ │ │ + lea 0x12d0(%r13),%rdi │ │ │ │ + callq a9fb0 │ │ │ │ + lock andq $0xfffffffffffffff7,0x0(%r13) │ │ │ │ + shr $0x14,%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 80340 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + and $0x3,%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + sete %dl │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x30(%rbp,%r14,8),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq 6ab90 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - cmp $0x5,%r14 │ │ │ │ - jne 6e6a8 │ │ │ │ - mov 0x3a0(%r13),%eax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x76ec9(%rip),%r12 │ │ │ │ - test %eax,%eax │ │ │ │ - je 6e779 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ + shl $0x22,%rdx │ │ │ │ + test %r14d,%r14d │ │ │ │ + sete %al │ │ │ │ + shl $0x18,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14d,%r15d │ │ │ │ - imul 0x3a4(%r13),%r15d │ │ │ │ - add 0x3a8(%r13),%r15 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 6ab90 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - callq 2c8f0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x58(%rbp,%rax,8),%rcx │ │ │ │ - lea 0x71619(%rip),%rdx │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + sete %al │ │ │ │ + shl $0x2c,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 6ab90 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - cmp %r14d,0x3a0(%r13) │ │ │ │ - ja 6e710 │ │ │ │ - add $0x8,%rsp │ │ │ │ + cmp $0x3,%r14d │ │ │ │ + sete %al │ │ │ │ + shl $0x36,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + neg %rax │ │ │ │ + lock xadd %rax,(%r15) │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + shr $0x18,%rdx │ │ │ │ + shr $0x22,%rdi │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x3ff,%di │ │ │ │ + shr $0x36,%r8 │ │ │ │ + shr $0x2c,%rdx │ │ │ │ + and $0x3ff,%si │ │ │ │ + and $0x3ff,%edx │ │ │ │ + cmp $0x2,%cl │ │ │ │ + je 7819b │ │ │ │ + movzwl %r8w,%edx │ │ │ │ + cmp $0x3,%cl │ │ │ │ + je 7819b │ │ │ │ + movzwl %si,%edx │ │ │ │ + test %cl,%cl │ │ │ │ + movzwl %di,%esi │ │ │ │ + cmovne %esi,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 781e8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 7821d │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - add 0x28(%rsi),%rcx │ │ │ │ - add 0x8(%rsi),%rax │ │ │ │ - add 0x18(%rsi),%rax │ │ │ │ - lea (%rax,%rcx,1),%rdx │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - or $0x3f,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x6,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x2dc0(%rdi),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ + mfence │ │ │ │ + lea 0x68(%r12),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 781a4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 781a4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + shr $0x16,%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jne 7819f │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 77e40 │ │ │ │ + jmp 7819f │ │ │ │ + lea 0x4fc5b(%rip),%rcx │ │ │ │ + mov $0xa4,%edx │ │ │ │ + lea 0x4f6b7(%rip),%rsi │ │ │ │ + lea 0x4f7f0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4fc37(%rip),%rcx │ │ │ │ + mov $0xad,%edx │ │ │ │ + lea 0x4f693(%rip),%rsi │ │ │ │ + lea 0x4f6a2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 78260 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x16,%rax │ │ │ │ + shr $0x14,%rdx │ │ │ │ + and $0x3,%eax │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp %al,%dl │ │ │ │ + je 782a0 │ │ │ │ + lock orq $0x8,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbx) │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 77f00 │ │ │ │ + jmp 78288 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x12d0,%rdi │ │ │ │ + jmp 78250 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - lea 0x2e08(%rsi),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ + lea 0x1278(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7940 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 6de90 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rsp,%r12 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x30f7c(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 7832d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 78250 │ │ │ │ + callq a6c40 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a91c0 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x14,%rcx │ │ │ │ + shr $0x16,%rdx │ │ │ │ + and $0x3,%ecx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 78320 │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + jbe 78320 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a9220 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6e82e │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 78389 │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x140(%rsi),%rax │ │ │ │ - movzwl 0x10(%rax),%ecx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 6e89f │ │ │ │ - cmp 0x18(%rax),%rdx │ │ │ │ - jae 6e89f │ │ │ │ - shl $0x5,%rdx │ │ │ │ - lea 0x20(%rax,%rdx,1),%rcx │ │ │ │ - and $0x1,%edi │ │ │ │ - mov (%rcx),%rax │ │ │ │ - shl $0xb,%rdi │ │ │ │ + movabs $0x61c8864680b583eb,%r10 │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + imul %rsi,%r10 │ │ │ │ + shr $0x33,%r10 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 783b0 │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov 0x1348(%rdi),%rax │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + and $0x3f,%ecx │ │ │ │ + sar $0x6,%r10 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea -0x1(%rax),%r8 │ │ │ │ + shl %cl,%r9 │ │ │ │ + lea 0x0(,%r10,8),%r11 │ │ │ │ + shr $0x14,%rdx │ │ │ │ + shr $0x16,%rsi │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%edx │ │ │ │ + and $0x3,%esi │ │ │ │ + lea (%rdx,%rdx,8),%rcx │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + and 0xc0(%rdx,%r10,8),%rcx │ │ │ │ + jne 7844c │ │ │ │ + movzbl %sil,%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jne 78424 │ │ │ │ + jmp 78460 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %esi,%eax │ │ │ │ + je 78460 │ │ │ │ + sub $0x1,%eax │ │ │ │ + sub $0x1,%r8 │ │ │ │ + and $0x3,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + lea (%rdx,%rdx,8),%rcx │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + and 0xc0(%r11,%rdx,1),%rcx │ │ │ │ + je 78420 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rdi) │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 7844c │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - and $0xf7,%dh │ │ │ │ - or %rdi,%rdx │ │ │ │ - lock cmpxchg %rdx,(%rcx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 78488 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x1348(%rdi),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x16,%rcx │ │ │ │ + sub $0x1,%rax │ │ │ │ + shr $0x14,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + sub %rdx,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 6e878 │ │ │ │ - shr $0xb,%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %r8b,%al │ │ │ │ - je 6e8a4 │ │ │ │ - add $0x8,%rsp │ │ │ │ + jb 784fd │ │ │ │ + movabs $0x61c8864680b583eb,%rax │ │ │ │ + and $0x3,%esi │ │ │ │ + imul %r8,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea (%rsi,%rsi,8),%rsi │ │ │ │ + lea (%rdx,%rsi,8),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x39,%rax │ │ │ │ + shr $0x33,%rcx │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + lea 0xc0(%rdi,%rax,1),%rdx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + lock or %rax,(%rdx) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rdi) │ │ │ │ retq │ │ │ │ - callq 6b080 │ │ │ │ - lea 0x718b5(%rip),%rcx │ │ │ │ - mov $0x20a,%edx │ │ │ │ - lea 0x713d6(%rip),%rsi │ │ │ │ - lea 0x7121a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - lea -0x1(%rcx),%eax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 6ea58 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - cmp %rdx,0xa8(%rsi) │ │ │ │ - jbe 6e965 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %ecx,%r13d │ │ │ │ - mov %r8d,%r15d │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6ea40 │ │ │ │ - shr $0x4,%r9d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor $0x1,%r9d │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,0xb(%rsp) │ │ │ │ - mov %ebp,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp 0xb(%rsp),%al │ │ │ │ - jne 6e940 │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 6e978 │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %ebp,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp 0xb(%rsp),%al │ │ │ │ - je 6e92a │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 6beb0 │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jg 6e965 │ │ │ │ - test %edx,%edx │ │ │ │ - je 6e933 │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 78753 │ │ │ │ + sub (%rsi),%edx │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %edx,%edi │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + movabs $0xffffffff00000001,%r8 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + jmp 78593 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shr $0x20,%rsi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 7859e │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 785c0 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + or $0x1,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,0x20(%r15) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 785b7 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr %eax │ │ │ │ + add %edi,%eax │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 78568 │ │ │ │ + and $0x7fffffff,%eax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + add %rax,%rax │ │ │ │ + and %r8,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + jmp 78582 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 78695 │ │ │ │ + lea 0x1610(%r15),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 7590 │ │ │ │ + test %eax,%eax │ │ │ │ + je 78731 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movl $0x40000001,0x38(%rsp) │ │ │ │ + movabs $0xffffffff00000001,%rbp │ │ │ │ + lea 0x1298(%r15),%r13 │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2ad0 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 78748 │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ + sub (%rbx),%edi │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + jmp 78671 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + shr $0x20,%r8 │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 7867c │ │ │ │ + test $0x1,%sil │ │ │ │ + jne 786f0 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + or $0x1,%r8 │ │ │ │ + mov %rsi,%rax │ │ │ │ + lock cmpxchg %r8,0x20(%r15) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 786c0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %esi,%eax │ │ │ │ + shr %eax │ │ │ │ + add %edi,%eax │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 78640 │ │ │ │ + and $0x7fffffff,%eax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + add %rax,%rax │ │ │ │ + and %rbp,%r8 │ │ │ │ + or %rax,%r8 │ │ │ │ + jmp 78660 │ │ │ │ + add %edi,(%rbx) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7875e │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov 0x54(%rsp),%r11d │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov 0x12398(%rbx),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 6e997 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x1239c(%rbx),%ecx │ │ │ │ - mov 0x123a0(%rbx),%r9d │ │ │ │ - seta %al │ │ │ │ - mov 0x123a4(%rbx),%r10 │ │ │ │ - mov 0x123ac(%rbx),%rsi │ │ │ │ - sbb $0x0,%eax │ │ │ │ - mov 0x123b4(%rbx),%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 786f0 │ │ │ │ + add %edi,(%rbx) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mfence │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 7869a │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmp 7869a │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7590 │ │ │ │ test %eax,%eax │ │ │ │ - je 6e9f0 │ │ │ │ - cmp 0x12398(%rbx),%edx │ │ │ │ - jne 6e997 │ │ │ │ + je 7871d │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 6e940 │ │ │ │ - add $0x18,%rsp │ │ │ │ + je 78610 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 78610 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 818a0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmp 786fe │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 818a0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 785dc │ │ │ │ + mov $0xfffffffb,%r14d │ │ │ │ + jmpq 786ca │ │ │ │ + mov $0xfffffffb,%r14d │ │ │ │ + jmpq 7869a │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov (%rsi),%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %edx,%edi │ │ │ │ + lea 0x1270(%rbx),%rdx │ │ │ │ + sub %esi,%r12d │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 78790 │ │ │ │ + add %r12d,0x28(%rbx) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 787dd │ │ │ │ + add 0x10(%rbx),%esi │ │ │ │ + sub %edi,%esi │ │ │ │ + cmovns %esi,%eax │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ + mfence │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + jbe 787f8 │ │ │ │ + movzbl 0xa(%rbx),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r12d,0xb4(%rbx,%rax,1) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbx) │ │ │ │ pop %rbx │ │ │ │ + add %r12d,0x0(%rbp) │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - jne 6e9d0 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r10,(%rsp) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6e9d0 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r9d,%r11d │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jbe 787bf │ │ │ │ + add %r12d,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %edx,0x10(%rbx) │ │ │ │ + callq 77f00 │ │ │ │ + jmp 787dd │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 6e9d0 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0xc(%rsp),%r8d │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - jmp 6e9d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ + jne 78820 │ │ │ │ + subl $0x1,0x1274(%rbx) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbx) │ │ │ │ + lea 0x1278(%rbx),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + lea 0x1290(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea 0x1298(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ + jmpq a2770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 78880 │ │ │ │ + addl $0x1,0x1274(%rbp) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x14,%rcx │ │ │ │ + shr $0x16,%rdx │ │ │ │ + and $0x3,%ecx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 788c4 │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + ja 788d8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 78250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 6beb0 │ │ │ │ - lea 0x716d1(%rip),%rcx │ │ │ │ - mov $0x286,%edx │ │ │ │ - lea 0x71222(%rip),%rsi │ │ │ │ - lea 0x71096(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jmpq 782c0 │ │ │ │ + nopl (%rax) │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ - lea 0x2e08(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x105,%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %rsp,%r15 │ │ │ │ - mov %ax,(%rsp) │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movl $0x40000001,0x58(%rsp) │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea 0x570(%rdi),%r14 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x30(%rsp),%r15 │ │ │ │ + jmp 78990 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 775c0 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov 0x2e68(%r12),%rax │ │ │ │ + sub %rdx,(%rax) │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ + cmp %ebp,0xaa4(%rbx) │ │ │ │ + je 7897d │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 94d70 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + cmpl $0xfffffff5,0x4(%rsp) │ │ │ │ + jne 78a1d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 789af │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 7940 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - push %r13 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 6c200 │ │ │ │ + mov 0xaa4(%rbx),%ebp │ │ │ │ + mov %r13d,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movzwl 0xb2(%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + sub %ebp,%edx │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + imul %rax,%rdx │ │ │ │ + movabs $0x100000000,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 52640 │ │ │ │ + test %eax,%eax │ │ │ │ + je 78940 │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ callq 7a20 │ │ │ │ - mov %r15,%rsp │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + movl $0xffffffe4,0x4(%rsp) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6eb27 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 78a40 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%r10d │ │ │ │ - push %r14 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0xa8(%rdi),%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + movzwl 0xb2(%rdi),%ecx │ │ │ │ + shr $0x7,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + cmovb %eax,%esi │ │ │ │ + mov $0x1000000,%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + mov $0x2000,%edx │ │ │ │ + cmp $0x2000,%eax │ │ │ │ + cmovg %edx,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmp %eax,%esi │ │ │ │ + cmova %eax,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq 775c0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov (%rdi),%r15 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movzbl 0xa0(%rsi),%esi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %r10w,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 6ecb8 │ │ │ │ - mov %ecx,%ebp │ │ │ │ - movzbl 0x58(%rsi),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xf,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - and $0x1d3,%edx │ │ │ │ - je 6ec32 │ │ │ │ - movzwl 0x14(%rsi),%r14d │ │ │ │ - mov %rdi,%r12 │ │ │ │ - test $0x400,%r14w │ │ │ │ - jne 6ecc0 │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - and $0xef,%ah │ │ │ │ - mov %ax,0x14(%rsi) │ │ │ │ - callq 85b60 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - and $0x1000,%cx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - or %cx,0x14(%rbx) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 6eca8 │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - lea 0x28(%r13),%r8 │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - mov 0x88(%r12),%r9 │ │ │ │ - cmp 0x2(%r13),%al │ │ │ │ - jne 6ec12 │ │ │ │ - mov $0x4100,%ecx │ │ │ │ - bt %eax,%ecx │ │ │ │ - jb 6ec88 │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - push %rax │ │ │ │ - callq 6c200 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 6ec58 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 6ece2 │ │ │ │ - add $0x48,%rsp │ │ │ │ + callq 773f0 │ │ │ │ + test %al,%al │ │ │ │ + je 78b43 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + lea 0x1278(%rbx),%r12 │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x30787(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 78b15 │ │ │ │ + nop │ │ │ │ + callq a6c40 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + callq a91c0 │ │ │ │ + movzbl 0xa0(%rbp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 773f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 78b10 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a9220 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 78b5e │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - or $0x8,%ebp │ │ │ │ - mov %rbx,%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - push %rbp │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x88(%r12),%r9 │ │ │ │ - callq 6c200 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - jmp 6ec32 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - or $0xc,%ebp │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - push %rbp │ │ │ │ - callq 6c200 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - jmp 6ec32 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - je 6ebed │ │ │ │ - jmp 6ec32 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 6ec32 │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - mov 0x88(%rdi),%r9 │ │ │ │ - lea 0x28(%r13),%r8 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmpq 6ec12 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov 0xa0(%rdi),%rax │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x108(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp (%rdx),%rdx │ │ │ │ + je 78e9a │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov 0x68(%rax),%r13 │ │ │ │ + sub %r13,%r15 │ │ │ │ + lea 0x1(%r15),%rdx │ │ │ │ + mov 0x1350(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 78c4c │ │ │ │ + mov 0x1360(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x1360(%rbp) │ │ │ │ + movq $0x0,0x1348(%rbp) │ │ │ │ + movq $0x0,0x1340(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 78eaa │ │ │ │ + bsr %r15,%rax │ │ │ │ + mov $0x3f,%esi │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov %esi,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %rax,%r14 │ │ │ │ + shl %cl,%r14 │ │ │ │ + mov %r14,0x1350(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 78ecb │ │ │ │ + movq $0x0,0x1358(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 77300 │ │ │ │ + mov %rax,0x1360(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je 6ed39 │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0x4(%r15),%r12d │ │ │ │ - lea 0x30(%r15),%rbx │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea (%rbx,%r12,1),%rbp │ │ │ │ - mov 0x88(%rax),%rax │ │ │ │ - mov %rbp,%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - and $0x3,%eax │ │ │ │ - mov 0x2e40(%r13,%rax,8),%r14 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 6ee45 │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - jmp 6edc5 │ │ │ │ + je 78f6e │ │ │ │ + lea -0x1(%r12),%rax │ │ │ │ + mov %r13,0x1388(%rbp) │ │ │ │ + mov %r12,0x1390(%rbp) │ │ │ │ + mov %r13,0x1328(%rbp) │ │ │ │ + mov %r13,0x1340(%rbp) │ │ │ │ + mov %r12,0x1348(%rbp) │ │ │ │ + mov %rax,0x1310(%rbp) │ │ │ │ + mov 0x1340(%rbp),%rdx │ │ │ │ + cmp 0x1348(%rbp),%rdx │ │ │ │ + je 78ce0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%al │ │ │ │ - ja 6edd4 │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2cf50 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6ede7 │ │ │ │ - movzbl 0x8(%rbx),%edx │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 6ee30 │ │ │ │ - ja 6ee20 │ │ │ │ - cmp $0x3,%dl │ │ │ │ - jne 6ee10 │ │ │ │ - add %r15,0x8(%r14) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cltq │ │ │ │ - add %r15,0x50(%r14,%rax,8) │ │ │ │ - movzbl 0x9(%rbx),%eax │ │ │ │ - lea 0xb(%rbx,%rax,1),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 6ee40 │ │ │ │ - movzbl 0x8(%rbx),%eax │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - cmp $0x4,%al │ │ │ │ - jbe 6ed80 │ │ │ │ - cmp $0x6,%al │ │ │ │ - jne 6ed84 │ │ │ │ - lea 0x8(%rbx),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %r15,%rbp │ │ │ │ - callq 2cf50 │ │ │ │ + mov 0x1358(%rbp),%rax │ │ │ │ + and %rdx,%rax │ │ │ │ + lea (%rax,%rax,8),%rcx │ │ │ │ + mov 0x1360(%rbp),%rax │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rax,0x8(%rax) │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + lea 0x20(%rax),%rcx │ │ │ │ + mov %rax,(%rax) │ │ │ │ + mov %rcx,0x28(%rax) │ │ │ │ + mov %rcx,0x20(%rax) │ │ │ │ + movl $0x1,0x30(%rax) │ │ │ │ + movb $0x0,0x34(%rax) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,0x1348(%rbp) │ │ │ │ + jne 78c90 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x22(%rsp),%r9 │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jne 78d04 │ │ │ │ + jmpq 78dc1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 78dc1 │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jbe 78fa8 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + ja 78cf8 │ │ │ │ + and 0x1358(%rbp),%rax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov 0x1360(%rbp),%rax │ │ │ │ + lea (%rax,%rdx,8),%r8 │ │ │ │ + movb $0x0,0x34(%r8) │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 6ed94 │ │ │ │ - lea 0x71202(%rip),%rcx │ │ │ │ - mov $0x53b,%edx │ │ │ │ - lea 0x70e93(%rip),%rsi │ │ │ │ - lea 0x70d3f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%dl │ │ │ │ - jne 6edb0 │ │ │ │ - add %r15,0x10(%r14) │ │ │ │ - jmp 6edb0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%dl │ │ │ │ - je 6ee15 │ │ │ │ - jmp 6edb0 │ │ │ │ + je 78cf8 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + movdqu 0x34(%r8),%xmm0 │ │ │ │ + movzbl 0x16(%rdi,%rax,8),%ecx │ │ │ │ + movzbl 0x44(%r8),%eax │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + mov %al,0x30(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 78da0 │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + lea 0x21(%rsp),%rax │ │ │ │ + add %r9,%rdx │ │ │ │ + jmp 78d79 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r15,0x18(%r14) │ │ │ │ - jmpq 6edb0 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 78da0 │ │ │ │ + cmp (%rax),%cl │ │ │ │ + jne 78d70 │ │ │ │ + lea 0x4f03c(%rip),%rcx │ │ │ │ + mov $0x55,%edx │ │ │ │ + lea 0x4587c(%rip),%rsi │ │ │ │ + lea 0x45ba9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x20(%r14),%rdx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - add %rax,0x28(%r14) │ │ │ │ - xor %eax,%eax │ │ │ │ - add 0x10(%r15,%rax,1),%rdx │ │ │ │ - add 0x10(%r15,%rax,1),%rbp │ │ │ │ - mov %rdx,0x20(%r14) │ │ │ │ - mov 0x10(%r15,%rax,1),%rcx │ │ │ │ - add %rcx,0x30(%r14,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x20,%rax │ │ │ │ - jne 6ee53 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov %rbp,%r12 │ │ │ │ - sub %rdi,%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jg 6eecf │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 6eea2 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0xa0(%rax),%rax │ │ │ │ - sub %rbp,(%rax) │ │ │ │ - mov 0x2e68(%r13),%rax │ │ │ │ - sub %rbp,(%rax) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %al,0x34(%r8) │ │ │ │ + mov %cl,0x35(%r8,%rsi,1) │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %esi,0x30(%rdi) │ │ │ │ + ja 78d3a │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 78d04 │ │ │ │ + lea 0x1270(%rbp),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 78dd0 │ │ │ │ + lock orq $0x2,0x0(%rbp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + callq 7170 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + imul $0x3b9aca00,0x10(%rsp),%rdx │ │ │ │ + add 0x18(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + mov %rdx,0x16e0(%rbp) │ │ │ │ + callq 771e0 │ │ │ │ + mov 0x1348(%rbp),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl 0xa(%rbp),%eax │ │ │ │ + shl $0x6,%edx │ │ │ │ + and $0x3,%ecx │ │ │ │ + and $0xf,%eax │ │ │ │ + shl $0x4,%ecx │ │ │ │ + or %edx,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %al,0xa(%rbp) │ │ │ │ + callq 77250 │ │ │ │ + mov 0x1348(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,0x1770(%rbp) │ │ │ │ + callq 80340 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6f1e0 │ │ │ │ - add $0x118,%rsp │ │ │ │ + jne 78fc7 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 18f90 │ │ │ │ - mov 0x2dd0(%r13),%rax │ │ │ │ - lea 0x2dd0(%r13),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %r12,%rcx │ │ │ │ - cmovs %r8,%rcx │ │ │ │ - lock cmpxchg %rcx,(%rsi) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 6eee0 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6ef15 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0xa0(%rax),%rax │ │ │ │ - sub %rdi,(%rax) │ │ │ │ - mov 0x2e68(%r13),%rax │ │ │ │ - sub %rdi,(%rax) │ │ │ │ - callq 18f90 │ │ │ │ - mov $0x1,%eax │ │ │ │ - xchg %eax,0x99553(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - je 6ef52 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ + jmpq 81900 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 78bb2 │ │ │ │ + movq $0x1,0x1350(%rbp) │ │ │ │ + movq $0x0,0x1358(%rbp) │ │ │ │ + mov $0x48,%r14d │ │ │ │ + jmpq 78c32 │ │ │ │ + mov %r14,%rdx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + je 78eb5 │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + mov $0x48,%r14d │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + sub %edx,%esi │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + shl %cl,%r14 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,0x1358(%rbp) │ │ │ │ + cmp $0xfff,%r14 │ │ │ │ + jbe 78c32 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 773d0 │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq a71b0 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + je 78f40 │ │ │ │ + mov %rax,0x1360(%rbp) │ │ │ │ + jmpq 78c4c │ │ │ │ + callq a71b0 │ │ │ │ + lea -0x1(%r14),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 78f34 │ │ │ │ + movq $0x0,0x1360(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x4eab1(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6f1e0 │ │ │ │ - add $0x118,%rsp │ │ │ │ + jne 78fc7 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x70c09(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movzbl 0x15(%rbx),%eax │ │ │ │ - mov 0x58(%rbx),%r12 │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x108(%rsp),%rbx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jb 6efd8 │ │ │ │ - jmpq 6f1bc │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - cmpb $0x0,0x61(%rax) │ │ │ │ - jne 6f178 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - movzbl 0x15(%rcx),%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x58(%rcx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 6f1bc │ │ │ │ - lea 0x70ff1(%rip),%rdx │ │ │ │ - lea 0x70bca(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - lea 0x28(%rdx),%rcx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x70fad(%rip),%rdx │ │ │ │ - lea 0x70d50(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x70b9a(%rip),%rsi │ │ │ │ - lea 0x70f93(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x10(%r12),%rsi │ │ │ │ - movzwl 0x14(%rsi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 6efa8 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%r15 │ │ │ │ - callq 86de0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x19(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 6f0f4 │ │ │ │ + lea 0x4ee31(%rip),%rcx │ │ │ │ + mov $0x416,%edx │ │ │ │ + lea 0x4e90d(%rip),%rsi │ │ │ │ + lea 0x4e936(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6f0a4 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r8,%rsi │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - setne %al │ │ │ │ - test %al,%al │ │ │ │ - jne 6f166 │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x70ef6(%rip),%rdx │ │ │ │ - lea 0x70c99(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0xfffffffffffff000,%rdx │ │ │ │ - ja 6f162 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 6f166 │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov 0x18(%rdx),%rsi │ │ │ │ - movzbl 0x58(%rax),%ecx │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov 0x18(%rax),%r8 │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - cmp %rax,0x20(%rdx) │ │ │ │ - setb %al │ │ │ │ - seta %dil │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dil,%edi │ │ │ │ - sub %edi,%eax │ │ │ │ - and $0xf,%ecx │ │ │ │ - je 6f13e │ │ │ │ - cmp $0x7,%cl │ │ │ │ - jne 6f090 │ │ │ │ - mov 0x10(%rdx),%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6f158 │ │ │ │ - sub %rcx,%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0xab0(%rdi),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0xaa8(%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0xa88(%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0xab0(%rbx) │ │ │ │ + movq $0x0,0xaa8(%rbx) │ │ │ │ + movq $0x0,0xa88(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 790f0 │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea -0x8(,%rax,8),%rdi │ │ │ │ + sar $0x3,%rdi │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %edi,%edi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + mov %eax,0xaa4(%rbx) │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 77300 │ │ │ │ + mov %rax,0xa88(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 790f9 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x400,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + callq a0e80 │ │ │ │ + mov %rax,0xab0(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 790f9 │ │ │ │ + mov 0xaa4(%rbx),%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 77300 │ │ │ │ + mov %rax,0xaa8(%rbx) │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 790f9 │ │ │ │ + mov 0xaa4(%rbx),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r8,%rsi │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - setle %al │ │ │ │ - jmpq 6f0a9 │ │ │ │ test %edx,%edx │ │ │ │ - je 6f0fd │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 6efb6 │ │ │ │ - mov 0xc0(%rax),%rdx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - lea 0x28(%rdx),%rcx │ │ │ │ - callq a0420 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne 790c7 │ │ │ │ + jmp 790dd │ │ │ │ + mov 0xaa8(%rbx),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov 0x8(%rbp,%rdx,8),%rsi │ │ │ │ + mov %rsi,(%rcx,%rdx,8) │ │ │ │ + cmp %eax,0xaa4(%rbx) │ │ │ │ + ja 790c0 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x70e25(%rip),%rdx │ │ │ │ - lea 0x70bc8(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 6efb6 │ │ │ │ - mov 0x98efd(%rip),%rdi │ │ │ │ - mov $0x51e,%ecx │ │ │ │ - lea 0x70481(%rip),%rdx │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmpq 6ef29 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + jmpq 79055 │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 790df │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + lea 0x1270(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x188,%rsp │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x4,%r9b │ │ │ │ - je 6f2e0 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r9d,%ecx │ │ │ │ - and $0xc,%ecx │ │ │ │ - je 7041a │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x2(%rax),%edx │ │ │ │ - lea -0x5(%rdx),%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 6f2b0 │ │ │ │ - lea 0x70bba(%rip),%rsi │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rsi,%rax,4),%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %eax,%r13 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 6f576 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - test %r13,%r13 │ │ │ │ - js 704db │ │ │ │ - mov %ebp,%eax │ │ │ │ - cmp %r13,%rax │ │ │ │ - cmovg %r13,%rax │ │ │ │ - add %rax,%r12 │ │ │ │ - sub %eax,%ebp │ │ │ │ - jne 6f4f0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 70439 │ │ │ │ - add $0x188,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + lea 0x30(%rdi),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x490,%rbx │ │ │ │ + callq 7410 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 79112 │ │ │ │ + mov 0x1360(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ pop %rbx │ │ │ │ + movq $0x0,0x1360(%rbp) │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmpq 6f23b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x5(%rdx),%eax │ │ │ │ - mov (%r15),%rdi │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 6f7c0 │ │ │ │ - lea 0x70b43(%rip),%rsi │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rsi,%rax,4),%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - movzbl 0x4(%rax),%ebx │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - cmp $0xc,%ecx │ │ │ │ - je 7047e │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzbl %bl,%ebp │ │ │ │ - mov %r15,%rdi │ │ │ │ - neg %rcx │ │ │ │ - and $0x8,%r9d │ │ │ │ - cmovne %rcx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - imul %rdx,%rbp │ │ │ │ - callq 6b550 │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovne %ebx,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - cmova %edx,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - add %rbp,0x10(%r8,%rax,8) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmpq 6f2b3 │ │ │ │ - cmpb $0xe,0x2(%r12) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - movzbl 0x2(%r13),%eax │ │ │ │ - je 6f73a │ │ │ │ - cmp $0xe,%al │ │ │ │ - jne 6f2b0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 6f2b0 │ │ │ │ - movzwl 0x0(%rbp),%eax │ │ │ │ - lea 0x160(%rsp),%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 2cac0 │ │ │ │ - movzbl 0x4(%rbp),%eax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - imul %rax,%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 6f46c │ │ │ │ - movzbl 0x161(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - add $0xb,%eax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 6b550 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - lea 0x30(%rdx,%rax,1),%rdi │ │ │ │ - mov %r8,(%rdi) │ │ │ │ - movzbl 0x161(%rsp),%eax │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - add $0x3,%rax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae 702dd │ │ │ │ - test $0x4,%al │ │ │ │ - jne 703ce │ │ │ │ - test %eax,%eax │ │ │ │ - je 6f453 │ │ │ │ - movzbl (%rcx),%esi │ │ │ │ - mov %sil,0x8(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 7043e │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - callq 2c2b0 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - add %eax,0x4(%rdx) │ │ │ │ - cmpb $0x0,0x3(%rbp) │ │ │ │ - je 6f742 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %ecx,%ebp │ │ │ │ - jmp 6f497 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x3(%rbx),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 7029c │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 6b3b0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 6f488 │ │ │ │ - mov %eax,%r8d │ │ │ │ - jmpq 6f2b3 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rax),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 6f2b0 │ │ │ │ - and $0x8,%r9d │ │ │ │ - mov %r15,%rbx │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - sbb %eax,%eax │ │ │ │ - and $0x2,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r12,0x104(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x7,%esi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov $0x1008,%r8d │ │ │ │ - movq $0x0,0x12c(%rsp) │ │ │ │ - movdqu 0x120(%rsp),%xmm5 │ │ │ │ - mov 0x130(%rsp),%eax │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x6b(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 6f270 │ │ │ │ - movzbl (%r15),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 86e30 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - ja 6f68c │ │ │ │ - movdqu (%r15),%xmm6 │ │ │ │ - movups %xmm6,(%r11) │ │ │ │ - movdqu 0x10(%r15),%xmm7 │ │ │ │ - movups %xmm7,0x10(%r11) │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov %rax,0x20(%r11) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 6f5e2 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov %rcx,0x28(%r11,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 6f5d0 │ │ │ │ - movzbl 0x2(%r11),%eax │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 6f6a8 │ │ │ │ - cmp $0x13,%al │ │ │ │ - je 6f6a8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbx,%r15 │ │ │ │ - lea 0x7036a(%rip),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x10(%rax),%r8d │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov $0xfffffffb,%r8d │ │ │ │ - jmpq 6f2b3 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmpb $0x8,0x2(%r13) │ │ │ │ - sete %r8b │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x8,0x2(%r12) │ │ │ │ - sete %al │ │ │ │ - sub %eax,%r8d │ │ │ │ - je 6f2b3 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + testb $0x2,-0x12b74(%rdi) │ │ │ │ + je 79173 │ │ │ │ + cmpb $0x0,-0x12b3e(%rdi) │ │ │ │ + jne 793d0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbx) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1608(%rbx) │ │ │ │ + mfence │ │ │ │ + lea 0x1280(%rbx),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,0x1278(%rbx) │ │ │ │ + mov %rax,0x1288(%rbx) │ │ │ │ + mov %rax,0x1280(%rbx) │ │ │ │ + lea 0x12d8(%rbx),%rax │ │ │ │ + mov %rax,0x12e0(%rbx) │ │ │ │ + mov %rax,0x12d8(%rbx) │ │ │ │ + lea -0xf1f(%rip),%rax │ │ │ │ + mov %rax,0x12e8(%rbx) │ │ │ │ + lea 0x30ae3(%rip),%rax │ │ │ │ + movups %xmm0,0x12f0(%rbx) │ │ │ │ + movq $0x0,0x12d0(%rbx) │ │ │ │ + movq $0x0,0x1300(%rbx) │ │ │ │ + mov %rax,0x12f8(%rbx) │ │ │ │ + mfence │ │ │ │ + lea 0x1640(%rbx),%rax │ │ │ │ + movl $0x0,0x1638(%rbx) │ │ │ │ + mov %rax,0x1648(%rbx) │ │ │ │ + mov %rax,0x1640(%rbx) │ │ │ │ + mfence │ │ │ │ + lea 0x1698(%rbx),%rax │ │ │ │ + lea 0x1610(%rbx),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - callq 6b550 │ │ │ │ - movslq (%rsp),%r8 │ │ │ │ - add %r8,0x8(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmpq 6f2b3 │ │ │ │ - movslq %eax,%r13 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 6f280 │ │ │ │ - jmpq 6f59f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x28(%r11),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - je 6f6bd │ │ │ │ - test %rax,%rax │ │ │ │ - je 704bc │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x28(%r11) │ │ │ │ - jne 6f6d1 │ │ │ │ - movb $0x0,0x2(%r11) │ │ │ │ - movb $0x5,(%r11) │ │ │ │ - testb $0x40,0x14(%r14) │ │ │ │ - je 7049d │ │ │ │ - mov 0xd0(%r14),%edx │ │ │ │ - mov 0xd8(%r14),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0xd4(%r14),%ecx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0xe0(%r14),%rdx │ │ │ │ - mov %ecx,0x1c(%r14) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdx,0x28(%r14) │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - callq 74250 │ │ │ │ - movslq %eax,%r13 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 6f280 │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movslq %eax,%r13 │ │ │ │ - jmpq 6f280 │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 6fc54 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 6f2b0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - movzwl (%rbx),%ebp │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2cac0 │ │ │ │ - movzbl 0x4(%rbx),%r12d │ │ │ │ - neg %rbp │ │ │ │ - imul %rbp,%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 6fbe3 │ │ │ │ - cmpb $0x0,0x3(%rbx) │ │ │ │ - je 6f2b0 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 6f79f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x3(%rbx),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 6f2b0 │ │ │ │ - mov $0x1,%r8d │ │ │ │ + movl $0x0,0x1690(%rbx) │ │ │ │ + mov %rax,0x16a0(%rbx) │ │ │ │ + mov %rax,0x1698(%rbx) │ │ │ │ + callq 7350 │ │ │ │ + lea 0x16a8(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7350 │ │ │ │ + movq $0xffffe,0x8(%rbx) │ │ │ │ + movabs $0x64000003e8,%rax │ │ │ │ + mov %rax,0x16d4(%rbx) │ │ │ │ + movq $0x0,0x1348(%rbx) │ │ │ │ + mov $0x240000,%edi │ │ │ │ + movq $0x0,0x1340(%rbx) │ │ │ │ + movq $0x8000,0x1350(%rbx) │ │ │ │ + movq $0x7fff,0x1358(%rbx) │ │ │ │ + callq 773d0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1000,%esi │ │ │ │ mov %ebp,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 6b3b0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 6f790 │ │ │ │ - jmpq 6f4ae │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movl $0x4,0x58(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rax),%eax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - cmp $0xc,%ecx │ │ │ │ - je 7045f │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x100,%esi │ │ │ │ - movb $0x0,0x10(%rsp) │ │ │ │ - mov %si,0x141(%rsp) │ │ │ │ - mov %rdi,%rax │ │ │ │ - movups %xmm0,0x90(%rsp) │ │ │ │ - neg %rax │ │ │ │ - and $0x8,%r9d │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - cmove %rdi,%rax │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - mov %al,0x5f(%rsp) │ │ │ │ - mov %al,0x140(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rax),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmpq 6fb0b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 6fd68 │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - shr $0x4,%rbp │ │ │ │ - and %rax,%rbp │ │ │ │ - movzbl 0x6(%rbx),%eax │ │ │ │ - mov %al,0x38(%rsp) │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - jae 6fb58 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - cmpb $0x0,0x10(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - je 6f8be │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - imul %rdi,%rax │ │ │ │ - lea -0x1(%rcx,%rax,1),%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - lea 0x78(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - mov %r13b,0x84(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rcx │ │ │ │ - movdqu 0xa0(%rsp),%xmm3 │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - movups %xmm3,0x120(%rsp) │ │ │ │ - mov %eax,0x8c(%rsp) │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - movdqu 0x80(%rsp),%xmm1 │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - movzbl 0x10(%rsp),%eax │ │ │ │ - movups %xmm1,0x100(%rsp) │ │ │ │ - mov %al,0x95(%rsp) │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - movdqu 0x90(%rsp),%xmm2 │ │ │ │ - and %rbp,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movups %xmm2,0x110(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - movabs $0xffff00000000000f,%rax │ │ │ │ - and 0xb0(%rsp),%rax │ │ │ │ - or %rdx,%rax │ │ │ │ - lea 0x130(%rsp),%rdx │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - movdqu 0xb0(%rsp),%xmm4 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - movups %xmm4,0x130(%rsp) │ │ │ │ - callq 6b0b0 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %eax,%r8d │ │ │ │ - ja 6fdf6 │ │ │ │ - lea 0xe2(%rsp),%rcx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - testb $0x2,0x130(%rsp) │ │ │ │ - lea 0xe0(%rsp),%r11 │ │ │ │ - movzbl 0xc9(%rsp),%eax │ │ │ │ - cmovne %rcx,%r11 │ │ │ │ - movzwl 0xe2(%rsp),%ecx │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - push %rcx │ │ │ │ - movzwl 0xe8(%rsp),%ecx │ │ │ │ - push %rcx │ │ │ │ - movzbl 0xdb(%rsp),%ecx │ │ │ │ - push %rcx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - push %rax │ │ │ │ - mov 0x78(%rsp),%r9d │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - callq 6ac80 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6fde0 │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - movzbl 0x5f(%rsp),%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - add %r12w,(%r11) │ │ │ │ - movzwl 0xe0(%rsp),%eax │ │ │ │ - or 0xe2(%rsp),%ax │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovne %esi,%eax │ │ │ │ - mov %al,0xcb(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - mov 0x78(%rsp),%r10 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - callq a76b0 │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - add $0x30,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r10,%rdx │ │ │ │ - callq 74250 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - testb $0x2,0xb0(%rsp) │ │ │ │ - jne 6fe20 │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 6fe80 │ │ │ │ - movzbl 0x141(%rsp),%eax │ │ │ │ - movzbl 0x38(%rsp),%edi │ │ │ │ - add %r12,0x60(%rsp) │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %dil,0x143(%rsp,%rax,1) │ │ │ │ - mov %dl,0x141(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 6fdba │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x70399(%rip),%rsi │ │ │ │ - add (%rsi,%rax,8),%rbx │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - jae 6fb58 │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rsi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + je 793f0 │ │ │ │ + mov %rax,0x1360(%rbx) │ │ │ │ + mov $0x10000,%edi │ │ │ │ + lea 0x30(%rbx),%rbp │ │ │ │ xor %r13d,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%rbx),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jle 6f860 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 6fdb1 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x70352(%rip),%rdi │ │ │ │ - add (%rdi,%rax,8),%rbx │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - jb 6fb14 │ │ │ │ - movzbl 0x141(%rsp),%ebx │ │ │ │ - test %bl,%bl │ │ │ │ - je 6f2b0 │ │ │ │ - cmpq $0x0,0x60(%rsp) │ │ │ │ - je 6f2b0 │ │ │ │ - movzbl %bl,%ebp │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0xb,%ebp │ │ │ │ - mov %ebp,%esi │ │ │ │ - callq 6b550 │ │ │ │ - lea 0x140(%rsp),%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - lea 0x30(%r12,%rax,1),%rdx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - lea 0x8(%rdx),%r8 │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - movzbl %bl,%eax │ │ │ │ - add $0x3,%rax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae 70344 │ │ │ │ - test $0x4,%al │ │ │ │ - jne 70407 │ │ │ │ - test %eax,%eax │ │ │ │ - je 6fbce │ │ │ │ - movzbl (%rcx),%esi │ │ │ │ - mov %sil,0x8(%rdx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 703f7 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 2c2b0 │ │ │ │ - add %ebp,0x4(%r12) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmpq 6f2b3 │ │ │ │ - movzbl 0x161(%rsp),%ebp │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0xb,%ebp │ │ │ │ - mov %ebp,%esi │ │ │ │ - callq 6b550 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - lea 0x30(%r9,%rax,1),%rdx │ │ │ │ - mov %r12,(%rdx) │ │ │ │ - movzbl 0x161(%rsp),%eax │ │ │ │ - lea 0x8(%rdx),%r8 │ │ │ │ - add $0x3,%rax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae 70311 │ │ │ │ - test $0x4,%al │ │ │ │ - jne 703e1 │ │ │ │ - test %eax,%eax │ │ │ │ - je 6fc3b │ │ │ │ - movzbl 0x0(%r13),%ecx │ │ │ │ - mov %cl,0x8(%rdx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 7044e │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - callq 2c2b0 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - add %ebp,0x4(%r9) │ │ │ │ - jmpq 6f77a │ │ │ │ - test %r13,%r13 │ │ │ │ - je 6f742 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 6f3a5 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - movabs $0xffff000000,%rax │ │ │ │ - and %rax,%rdx │ │ │ │ - and (%rsi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 6f3a5 │ │ │ │ - movzbl 0x3(%rbp),%edx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - callq 7aa8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6f3a5 │ │ │ │ - jmpq 6f2b0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - lea 0x28(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movl $0x3,0x58(%rsp) │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 6fcdd │ │ │ │ - cmp $0x12,%dl │ │ │ │ - jne 6f7d2 │ │ │ │ - movzwl 0x452(%rdi),%eax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmpq 6f7df │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movl $0x4,0x58(%rsp) │ │ │ │ - jmp 6fccf │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea 0x8(%rsi,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 6fd08 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 6fd08 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 6fcc7 │ │ │ │ + mov $0x1000,%r12d │ │ │ │ + callq 773d0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%r12 │ │ │ │ + movl $0x10000,0x78(%rbp) │ │ │ │ + callq a71b0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + je 79368 │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0x490,%rbp │ │ │ │ + cmp $0x4,%r13d │ │ │ │ + jne 792f7 │ │ │ │ + movq $0x1,0x1348(%rbx) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movq $0x1,0x1340(%rbx) │ │ │ │ + testb $0x2,-0x12b74(%rbx) │ │ │ │ + je 79355 │ │ │ │ + cmpb $0x0,-0x12b3e(%rbx) │ │ │ │ + jne 793a0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x88(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 6bb20 │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - movzbl 0x95(%rsp),%eax │ │ │ │ - mov %al,0x10(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jle 6fb45 │ │ │ │ - lea 0x702af(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x64eba(%rip),%rsi │ │ │ │ - lea 0x64c67(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x10000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 79315 │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + imul $0x490,%rax,%rax │ │ │ │ + movq $0x0,0x30(%rbx,%rax,1) │ │ │ │ + jmp 79343 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - js 6f2b3 │ │ │ │ - testb $0x2,0xb0(%rsp) │ │ │ │ - je 6fac1 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 6faee │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x38(%rsp),%eax │ │ │ │ - mov $0x105,%ecx │ │ │ │ - movb $0x1,0x162(%rsp) │ │ │ │ - mov %cx,0x160(%rsp) │ │ │ │ - mov %al,0x163(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 6faee │ │ │ │ - mov $0xc,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 6b550 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - lea 0x30(%rbp,%rax,1),%rdi │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - callq 2c2b0 │ │ │ │ - addl $0xc,0x4(%rbp) │ │ │ │ - jmpq 6faee │ │ │ │ - mov 0xb8(%rsp),%r14 │ │ │ │ - mov (%r15),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - movdqu 0x80(%rsp),%xmm0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movzwl 0xd8(%rsp),%r9d │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - shr $0x11,%r14 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - movdqu 0xc0(%rsp),%xmm7 │ │ │ │ - mov $0x1008,%r8d │ │ │ │ - shr $0x5,%r9w │ │ │ │ - movups %xmm0,0xe0(%rsp) │ │ │ │ - movdqu 0xb0(%rsp),%xmm6 │ │ │ │ - movdqu 0xd0(%rsp),%xmm0 │ │ │ │ - mov %r9d,0x68(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x6,%esi │ │ │ │ - movups %xmm7,0x100(%rsp) │ │ │ │ - movups %xmm0,0x110(%rsp) │ │ │ │ - movups %xmm6,0xf0(%rsp) │ │ │ │ - mov %r14,0x124(%rsp) │ │ │ │ - movq $0x0,0x12c(%rsp) │ │ │ │ - movdqu 0x120(%rsp),%xmm6 │ │ │ │ - mov 0x130(%rsp),%eax │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - lea -0xca(%rip),%rdi │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq 85b60 │ │ │ │ - mov 0x48(%rsp),%r9d │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - ja 702a6 │ │ │ │ - cmpb $0xe,0x2(%rcx) │ │ │ │ - jne 70392 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %r13b,0xc4(%rsp) │ │ │ │ - movzbl %r9b,%r13d │ │ │ │ - mov %eax,0xc8(%rsp) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %eax,0xcc(%rsp) │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - movdqu 0xc0(%rsp),%xmm7 │ │ │ │ - mov %eax,0xd0(%rsp) │ │ │ │ - movzbl 0x10(%rsp),%eax │ │ │ │ - movups %xmm7,0x100(%rsp) │ │ │ │ - movdqu 0xe0(%rsp),%xmm7 │ │ │ │ - mov %al,0xd5(%rsp) │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - movdqu 0xd0(%rsp),%xmm0 │ │ │ │ - and %rbp,%rax │ │ │ │ - movups %xmm7,0x120(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - movups %xmm0,0x110(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - movabs $0xffff00000000000f,%rax │ │ │ │ - and 0xf0(%rsp),%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - movzbl 0x38(%rsp),%eax │ │ │ │ - mov %al,0xf6(%rsp) │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - shl $0x5,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movzwl 0xf8(%rsp),%eax │ │ │ │ - and $0xe01f,%ax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %ax,0xf8(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - shl $0x11,%rsi │ │ │ │ - and $0x1ffff,%eax │ │ │ │ - or %rsi,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - movdqu 0xf0(%rsp),%xmm6 │ │ │ │ - movups %xmm6,0x130(%rsp) │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - movzbl 0x4(%rdx),%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jbe 70096 │ │ │ │ - movslq %r13d,%rax │ │ │ │ - movzwl 0xe(%rdx,%rax,8),%esi │ │ │ │ - cmp %si,0x136(%rsp) │ │ │ │ - je 700ce │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x6fb7b(%rip),%rsi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x4e9f6(%rip),%rdx │ │ │ │ + lea 0x43f1b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov $0xfffffffb,%r8d │ │ │ │ - jmpq 6f2b3 │ │ │ │ - movabs $0xfffffffffff,%rdi │ │ │ │ - mov 0x8(%rdx,%rax,8),%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rdi,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - ja 70096 │ │ │ │ - movzwl (%rdx),%esi │ │ │ │ - add %rsi,%rax │ │ │ │ - and %rdi,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jbe 70096 │ │ │ │ - movzbl (%rcx),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 86e30 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - ja 702d0 │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - lea 0x28(%rbp),%r14 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movdqu 0x10(%rcx),%xmm7 │ │ │ │ - movups %xmm7,0x10(%rbp) │ │ │ │ - mov 0x20(%rcx),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 70172 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov %rcx,0x28(%rbp,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 70160 │ │ │ │ - movzbl 0x2d(%rbp),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - movzbl 0x2b(%rbp),%esi │ │ │ │ - add %r13d,%r13d │ │ │ │ - movzbl 0x2e(%rbp),%edi │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzwl 0x28(%rbp),%eax │ │ │ │ - lea -0x1(%rcx,%rax,1),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - lea 0x70024(%rip),%rcx │ │ │ │ - movzbl %sil,%edx │ │ │ │ - imul (%rcx,%rdi,4),%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - imul %edx,%eax │ │ │ │ - movzbl %sil,%edx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - lea 0x8(%r13,%rdx,8),%edx │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - add %edx,%eax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r12w,(%r14,%rax,1) │ │ │ │ - callq 74250 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 2cac0 │ │ │ │ - movzbl 0x5f(%rsp),%eax │ │ │ │ - mov %al,0x160(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 70250 │ │ │ │ - movzbl 0x161(%rsp),%ebp │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0xb,%ebp │ │ │ │ - mov %ebp,%esi │ │ │ │ - callq 6b550 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - lea 0x30(%r14,%rax,1),%rdi │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - movzbl 0x161(%rsp),%eax │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - add $0x3,%rax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae 7026a │ │ │ │ - test $0x4,%al │ │ │ │ - jne 7037c │ │ │ │ - test %eax,%eax │ │ │ │ - je 70244 │ │ │ │ - movzbl 0x0(%r13),%edx │ │ │ │ - mov %dl,0x8(%rdi) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 703bd │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 2c2b0 │ │ │ │ - add %ebp,0x4(%r14) │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - movb $0x0,0x142(%rsp) │ │ │ │ - jmpq 6faee │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - add $0x10,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rdx,-0x8(%rdi) │ │ │ │ - mov -0x8(%r13,%rax,1),%rdx │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rdx,-0x8(%r8,%rax,1) │ │ │ │ - mov %r8,%rdx │ │ │ │ - sub %rdi,%rdx │ │ │ │ - add %edx,%eax │ │ │ │ - sub %rdx,%rsi │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp 70244 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - jmpq 6f742 │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 6ff73 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - jmpq 6f2b3 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%r8d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 70129 │ │ │ │ - jmp 702b1 │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - add $0x10,%rdi │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,-0x8(%rdi) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov -0x8(%rcx,%rax,1),%rsi │ │ │ │ - sub %rdi,%r9 │ │ │ │ - mov %rsi,-0x8(%r8,%rax,1) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea (%rax,%r9,1),%ecx │ │ │ │ - sub %r9,%rsi │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 6f453 │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov -0x8(%r13,%rax,1),%rcx │ │ │ │ - mov %rcx,-0x8(%r8,%rax,1) │ │ │ │ - mov %r8,%rcx │ │ │ │ - sub %rdi,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 6fc3b │ │ │ │ - mov 0x140(%rsp),%rsi │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rsi,0x8(%rdx) │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x8(%rcx,%rax,1),%rsi │ │ │ │ - sub %rdi,%rdx │ │ │ │ - mov %rsi,-0x8(%r8,%rax,1) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea (%rax,%rdx,1),%ecx │ │ │ │ - sub %rdx,%rsi │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 6fbce │ │ │ │ - mov 0x0(%r13),%edx │ │ │ │ - mov %edx,0x8(%rdi) │ │ │ │ - mov -0x4(%r13,%rax,1),%edx │ │ │ │ - mov %edx,-0x4(%r8,%rax,1) │ │ │ │ - jmpq 70244 │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x6f85c(%rip),%rsi │ │ │ │ + lea 0x4e9c9(%rip),%rdx │ │ │ │ + lea 0x43edd(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmpq 700b1 │ │ │ │ - movzwl -0x2(%r13,%rax,1),%edx │ │ │ │ - mov %dx,-0x2(%r8,%rax,1) │ │ │ │ - jmpq 70244 │ │ │ │ - mov (%rcx),%esi │ │ │ │ - mov %esi,0x8(%rdi) │ │ │ │ - mov -0x4(%rcx,%rax,1),%ecx │ │ │ │ - mov %ecx,-0x4(%r8,%rax,1) │ │ │ │ - jmpq 6f453 │ │ │ │ - mov 0x0(%r13),%ecx │ │ │ │ - mov %ecx,0x8(%rdx) │ │ │ │ - mov -0x4(%r13,%rax,1),%edx │ │ │ │ - mov %edx,-0x4(%r8,%rax,1) │ │ │ │ - jmpq 6fc3b │ │ │ │ - movzwl -0x2(%rcx,%rax,1),%edx │ │ │ │ - mov %dx,-0x2(%r8,%rax,1) │ │ │ │ - jmpq 6fbce │ │ │ │ - mov (%rcx),%esi │ │ │ │ - mov %esi,0x8(%rdx) │ │ │ │ - mov -0x4(%rcx,%rax,1),%edx │ │ │ │ - mov %edx,-0x4(%r8,%rax,1) │ │ │ │ - jmpq 6fbce │ │ │ │ - lea 0x6fb8f(%rip),%rcx │ │ │ │ - mov $0x719,%edx │ │ │ │ - lea 0x6f860(%rip),%rsi │ │ │ │ - lea 0x6f384(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - movzwl -0x2(%rcx,%rax,1),%ecx │ │ │ │ - mov %cx,-0x2(%r8,%rax,1) │ │ │ │ - jmpq 6f453 │ │ │ │ - movzwl -0x2(%r13,%rax,1),%edx │ │ │ │ - mov %dx,-0x2(%r8,%rax,1) │ │ │ │ - jmpq 6fc3b │ │ │ │ - lea 0x6fb2a(%rip),%rcx │ │ │ │ - mov $0x609,%edx │ │ │ │ - lea 0x6f81b(%rip),%rsi │ │ │ │ - lea 0x6f3df(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6faab(%rip),%rcx │ │ │ │ - mov $0x6b7,%edx │ │ │ │ - lea 0x6f7fc(%rip),%rsi │ │ │ │ - lea 0x6f3c0(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6fa3c(%rip),%rcx │ │ │ │ - mov $0xd6,%edx │ │ │ │ - lea 0x64ea1(%rip),%rsi │ │ │ │ - lea 0x64eb3(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6fa4d(%rip),%rcx │ │ │ │ - mov $0x6ec,%edx │ │ │ │ - lea 0x6f7be(%rip),%rsi │ │ │ │ - lea 0x6f77a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - jmpq 6f2b3 │ │ │ │ + jmpq 79173 │ │ │ │ + nop │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x240000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 792d4 │ │ │ │ + movq $0x0,0x1360(%rbx) │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + jmpq 79343 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ + sub $0x58,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x105,%eax │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ + mov 0x8db8d(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79a41 │ │ │ │ + mov 0x8eb92(%rip),%rax │ │ │ │ + mov 0x8db73(%rip),%rcx │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0x8ec00(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 79ae0 │ │ │ │ + mov 0x8(%r13),%r14 │ │ │ │ + mov 0x18(%r13),%edx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x14(%r13),%r9d │ │ │ │ + mov 0x1660(%r13),%rbp │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov %r14,%rbx │ │ │ │ + shr $0x14,%r10 │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + shr $0x16,%rbx │ │ │ │ + and $0xfffff,%r12d │ │ │ │ + and $0x3,%r10d │ │ │ │ + and $0x3,%ebx │ │ │ │ + mov %r10b,0x10(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + imul $0x3b9aca00,0x38(%rsp),%rax │ │ │ │ + add 0x40(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x1348(%r13),%r8 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + push %rdx │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov %r8,%rcx │ │ │ │ + sub $0x1,%r8 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + sub 0x1340(%r13),%rcx │ │ │ │ + mul %rdx │ │ │ │ + movzbl 0x1658(%r13),%eax │ │ │ │ + push %r9 │ │ │ │ + mov 0x1340(%r13),%r9 │ │ │ │ + shr $0x12,%rdx │ │ │ │ + sub %rdx,%rbp │ │ │ │ + lea 0x4e52a(%rip),%rdx │ │ │ │ + push %rbp │ │ │ │ + push %rax │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ + pushq 0x1670(%r13) │ │ │ │ + pushq 0x1668(%r13) │ │ │ │ + pushq 0x1708(%r13) │ │ │ │ + pushq 0x1700(%r13) │ │ │ │ + push %rax │ │ │ │ + mov 0x24(%r13),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x20(%r13),%eax │ │ │ │ + shr %eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq 0x1320(%r13) │ │ │ │ + pushq 0x1328(%r13) │ │ │ │ + callq 774a0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + movzbl 0x10(%rsp),%r10d │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r15),%rdi │ │ │ │ + cmp $0xffffe,%r12d │ │ │ │ + mov %rdi,(%r15) │ │ │ │ + mov %r10b,(%rsp) │ │ │ │ + je 79a21 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + lea 0x4e356(%rip),%rdx │ │ │ │ + cmp $0xfffff,%r12d │ │ │ │ + je 79a2b │ │ │ │ + mov 0x10(%r13),%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x4e34a(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 774a0 │ │ │ │ + movzbl (%rsp),%r10d │ │ │ │ + cltq │ │ │ │ + add %rax,(%r15) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r14,%r12 │ │ │ │ + movzbl %r10b,%ebp │ │ │ │ + shr $0x22,%rax │ │ │ │ + shr $0x2c,%r8 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %r8d,%eax │ │ │ │ + shr $0x18,%r12 │ │ │ │ + and $0x3ff,%r8d │ │ │ │ + and $0x3ff,%ax │ │ │ │ + and $0x3ff,%cx │ │ │ │ + and $0x3ff,%r12w │ │ │ │ mov %ax,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 70648 │ │ │ │ - mov %ecx,%ebp │ │ │ │ - movzbl 0x58(%rsi),%ecx │ │ │ │ + mov %r14,%rax │ │ │ │ + shr $0x36,%rax │ │ │ │ + mov %cx,(%rsp) │ │ │ │ + mov %ax,0x8(%rsp) │ │ │ │ + cmp $0x2,%r10b │ │ │ │ + je 79648 │ │ │ │ + movzwl %ax,%r8d │ │ │ │ + cmp $0x3,%r10b │ │ │ │ + je 79648 │ │ │ │ + movzwl %r12w,%eax │ │ │ │ + movzwl %cx,%r8d │ │ │ │ + test %r10b,%r10b │ │ │ │ + cmove %eax,%r8d │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x4e578(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 774a0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r15),%rdi │ │ │ │ + mov %rdi,(%r15) │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + je 796f7 │ │ │ │ + movzwl 0x10(%rsp),%r14d │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %eax,%r15d │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%rbp),%ecx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + and $0x3,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0xac(%r13,%rax,1),%r9d │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + je 796d0 │ │ │ │ + movzwl 0x8(%rsp),%r8d │ │ │ │ + cmp $0x3,%ebp │ │ │ │ + je 796d0 │ │ │ │ + movzwl (%rsp),%r8d │ │ │ │ + movzwl %r12w,%edx │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %edx,%r8d │ │ │ │ + cmove %eax,%r8d │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x4e51b(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 774a0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r14),%rdi │ │ │ │ + mov %rdi,(%r14) │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne 79688 │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov 0x0(%r13),%r8 │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x4e51e(%rip),%rdx │ │ │ │ + lea -0x10228(%r13),%rbx │ │ │ │ + mov %r8,%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + and $0x1,%r8d │ │ │ │ + shr $0x3,%rcx │ │ │ │ + and $0x1,%ecx │ │ │ │ + callq 774a0 │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + lea 0x4e1ee(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r15),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%r15) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 774a0 │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + lea 0x4e1d8(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r15),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%r15) │ │ │ │ + mov 0x1368(%r13),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov 0x136c(%r13),%r8d │ │ │ │ + callq 774a0 │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + lea 0x4e1be(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r15),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%r15) │ │ │ │ + mov 0x1370(%r13),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov 0x1374(%r13),%r8d │ │ │ │ + callq 774a0 │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + lea 0x4e1a7(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r15),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%r15) │ │ │ │ + mov 0x1378(%r13),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov 0x137c(%r13),%r8d │ │ │ │ + callq 774a0 │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + lea 0x4e18a(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r15),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%r15) │ │ │ │ + mov 0x1380(%r13),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov 0x1384(%r13),%r8d │ │ │ │ + callq 774a0 │ │ │ │ + mov $0xffffffffffffffff,%r11 │ │ │ │ + cltq │ │ │ │ + add %rax,(%r15) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl -0x12aea(%r13),%esi │ │ │ │ + mov %ebp,%r12d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 79880 │ │ │ │ + mov %ebp,%eax │ │ │ │ + movzbl %sil,%r12d │ │ │ │ + cmp %r12,%rax │ │ │ │ + jae 79880 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %ebp,%ecx │ │ │ │ + and $0xffffffffffffffc0,%rax │ │ │ │ + shr $0x6,%rdi │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%rbx,%rdi,8),%rdx │ │ │ │ + jne 79869 │ │ │ │ + add $0x40,%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 79859 │ │ │ │ + jmp 79880 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x40,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jbe 79880 │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov (%rbx,%rdx,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 79850 │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + cmova %rax,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jae 799b8 │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea 0x1(%r12),%ebp │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x12fc0(%r13,%rax,8),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 79808 │ │ │ │ + movzbl 0xa0(%r14),%edx │ │ │ │ mov $0x1,%eax │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xf,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%rbx,%rdx,8),%rax │ │ │ │ + je 79808 │ │ │ │ + mov 0xaa4(%r14),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 79808 │ │ │ │ + mov 0xa88(%r14),%rax │ │ │ │ + mov 0xaa0(%r14),%edx │ │ │ │ + mov 0xa94(%r14),%esi │ │ │ │ + mov %edx,0x2c(%rsp) │ │ │ │ + mov (%rax,%rdx,8),%rcx │ │ │ │ + mov 0xa9c(%r14),%edx │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + lea 0xa88(%r14),%rsi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov (%rax,%rdx,8),%rdi │ │ │ │ + mov 0xa98(%r14),%edx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + mov 0xa90(%r14),%edx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + callq 7feb0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + movzwl 0xb2(%r14),%r9d │ │ │ │ mov %eax,%edx │ │ │ │ + mov 0xaa4(%r14),%eax │ │ │ │ + pushq 0x8(%rsp) │ │ │ │ + mov 0x3c(%rsp),%r8d │ │ │ │ + sub %rdi,%rsi │ │ │ │ + push %r8 │ │ │ │ + mov %eax,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - and $0x1d3,%edx │ │ │ │ - je 705df │ │ │ │ - movzwl 0x14(%rsi),%r12d │ │ │ │ - mov %rdi,%r15 │ │ │ │ - test $0x400,%r12w │ │ │ │ - jne 70650 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - and $0xef,%ah │ │ │ │ - mov %ax,0x14(%rsi) │ │ │ │ - callq 85b60 │ │ │ │ + pushq 0x20(%rsp) │ │ │ │ + mov 0x48(%rsp),%r10d │ │ │ │ + push %r10 │ │ │ │ + pushq 0x38(%rsp) │ │ │ │ + mov 0x54(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + mov 0x54(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ mov %r12d,%ecx │ │ │ │ - and $0x1000,%cx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - or %cx,0x14(%rbx) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 70638 │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - lea 0x28(%r14),%r8 │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - cmp 0x2(%r14),%al │ │ │ │ - jne 705c4 │ │ │ │ - mov $0x4100,%ecx │ │ │ │ - bt %eax,%ecx │ │ │ │ - jb 70620 │ │ │ │ - mov %ebp,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - or $0x4,%r9d │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 6f1f0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 70600 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 7066a │ │ │ │ - add $0x48,%rsp │ │ │ │ + push %rdx │ │ │ │ + lea 0x4e2b8(%rip),%rdx │ │ │ │ + callq 774a0 │ │ │ │ + add $0x50,%rsp │ │ │ │ + mov $0xffffffffffffffff,%r11 │ │ │ │ + cltq │ │ │ │ + add %rax,(%r15) │ │ │ │ + jmpq 79808 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8d629(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 79a55 │ │ │ │ + mov 0x8e6aa(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 79a62 │ │ │ │ + mov 0x8d603(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0x8e691(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 79a6a │ │ │ │ + mov 0x8e60f(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 79a6f │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 79ae8 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + lea 0x4dee6(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 774a0 │ │ │ │ + movzbl (%rsp),%r10d │ │ │ │ + cltq │ │ │ │ + add %rax,(%r15) │ │ │ │ + jmpq 795e0 │ │ │ │ + mov 0x8d5a0(%rip),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + jmpq 79489 │ │ │ │ + mov 0x8d58c(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmp 799fe │ │ │ │ + mfence │ │ │ │ + jmpq 799de │ │ │ │ + mfence │ │ │ │ + jmp 799f3 │ │ │ │ + movl $0x0,0x8e58f(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - or $0x8,%r9d │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 6f1f0 │ │ │ │ - jmp 705df │ │ │ │ - nop │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - or $0xc,%r9d │ │ │ │ - callq 6f1f0 │ │ │ │ - jmp 705df │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x8e570(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - je 705a7 │ │ │ │ - jmp 705df │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 705df │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - lea 0x28(%r14),%r8 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmpq 705c4 │ │ │ │ + jns 799fe │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 799fe │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x8e535(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 799fe │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 79489 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbx │ │ │ │ + lea 0x1270(%rsi),%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79b00 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 79430 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nop │ │ │ │ + push %r15 │ │ │ │ + lea 0x1270(%rsi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - jmp 70695 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 706fb │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 87210 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %r12,%r8 │ │ │ │ - push %rbx │ │ │ │ - movzwl 0xb2(%r14),%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0xa8(%r14),%rdx │ │ │ │ - movzbl 0xa0(%r14),%esi │ │ │ │ - callq 6bd40 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 70690 │ │ │ │ - movq $0x0,0xa0(%r13) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x98(%r13) │ │ │ │ - movl $0x0,0xa8(%r13) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 70695 │ │ │ │ + jne 79b40 │ │ │ │ + mov 0x1340(%r13),%r12 │ │ │ │ + lea 0x4de17(%rip),%rbx │ │ │ │ + cmp 0x1348(%r13),%r12 │ │ │ │ + je 79c53 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1358(%r13),%rax │ │ │ │ + and %r12,%rax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov 0x1360(%r13),%rax │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x30(%rbp),%r8d │ │ │ │ + lea 0x4dde9(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 774a0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r14),%rdi │ │ │ │ + mov %rdi,(%r14) │ │ │ │ + mov 0x0(%rbp),%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 79be1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov 0x10(%r15),%r8 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 774a0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r14),%rdi │ │ │ │ + mov %rdi,(%r14) │ │ │ │ + mov (%r15),%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jne 79bb8 │ │ │ │ + lea 0x20(%rbp),%r15 │ │ │ │ + cmp 0x20(%rbp),%r15 │ │ │ │ + je 79c42 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + lea 0x4dd7e(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 774a0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%r14) │ │ │ │ + mov 0x20(%rbp),%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + je 79c42 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 774a0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r14),%rdi │ │ │ │ + mov %rdi,(%r14) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 79c18 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,0x1348(%r13) │ │ │ │ + jne 79b68 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%r15 │ │ │ │ - lea 0x14(%rsp),%r13 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - lea 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 87210 │ │ │ │ - mov 0xf0(%r12),%rbp │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - cmpb $0x0,0x102(%rbp) │ │ │ │ - jne 707db │ │ │ │ - jmpq 7086c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x101(%rbp),%ecx │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - shl %cl,%eax │ │ │ │ - movslq %eax,%rcx │ │ │ │ - add %r14,%rcx │ │ │ │ - callq 6c0a0 │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7080c │ │ │ │ - movzbl 0x102(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 70860 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x108(%rbp,%rax,8),%r14 │ │ │ │ - cmp $0x8,%r14 │ │ │ │ - jne 70798 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movabs $0xffc00fffffffffff,%r15 │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movabs $0x3fffffffffffff,%r11 │ │ │ │ + mov %ebx,%r10d │ │ │ │ + and $0x2,%ebx │ │ │ │ + and $0x4,%r10d │ │ │ │ + jmpq 79df4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 79cdf │ │ │ │ + testb $0x10,0x0(%rbp) │ │ │ │ + je 79e10 │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0xfffff,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + movabs $0xfffffffc00ffffff,%rsi │ │ │ │ + and $0xfffffffffff00000,%rdx │ │ │ │ + or %rdx,%rcx │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x10,%r9 │ │ │ │ + shr $0x18,%rdx │ │ │ │ + and $0x30,%r9d │ │ │ │ + sete %dil │ │ │ │ + and %rsi,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + add %edx,%edi │ │ │ │ + and $0x3ff,%di │ │ │ │ + mov %rdi,%rdx │ │ │ │ + and $0x3ff,%edx │ │ │ │ + shl $0x18,%rdx │ │ │ │ + or %rcx,%rdx │ │ │ │ + shr $0x22,%rcx │ │ │ │ + cmp $0x10,%r9b │ │ │ │ + sete %sil │ │ │ │ + add %esi,%ecx │ │ │ │ + movabs $0xfffff003ffffffff,%rsi │ │ │ │ + and $0x3ff,%cx │ │ │ │ + and %rsi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rcx,%r13 │ │ │ │ + and $0x3ff,%r13d │ │ │ │ + shl $0x22,%r13 │ │ │ │ + or %rdx,%r13 │ │ │ │ + shr $0x2c,%rdx │ │ │ │ + cmp $0x20,%r9b │ │ │ │ + sete %sil │ │ │ │ + and %r15,%r13 │ │ │ │ + add %esi,%edx │ │ │ │ + and $0x3ff,%dx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movzwl %dx,%edx │ │ │ │ + and $0x3ff,%esi │ │ │ │ + shl $0x2c,%rsi │ │ │ │ + or %r13,%rsi │ │ │ │ + shr $0x36,%r13 │ │ │ │ + cmp $0x30,%r9b │ │ │ │ + sete %r9b │ │ │ │ + and %r11,%rsi │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r9d,%r13d │ │ │ │ + and $0x3ff,%r13w │ │ │ │ mov %r13,%r9 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 6c0a0 │ │ │ │ - mov %eax,%r8d │ │ │ │ + shl $0x36,%r9 │ │ │ │ + or %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + shr $0x14,%r9 │ │ │ │ + and $0x3,%r9d │ │ │ │ + cmp $0x2,%r9b │ │ │ │ + je 79dd9 │ │ │ │ + movzwl %r13w,%edx │ │ │ │ + cmp $0x3,%r9b │ │ │ │ + je 79dd9 │ │ │ │ + movzwl %di,%edx │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + test %r9b,%r9b │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 79e10 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 7a578 │ │ │ │ + lock cmpxchg %rsi,0x8(%rbp) │ │ │ │ + cmp %r8,%rax │ │ │ │ + je 7a2a0 │ │ │ │ + movzwl 0x2(%r12),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %rax,%r8 │ │ │ │ + and $0xfffff,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp 0x10(%rbp),%ecx │ │ │ │ + jbe 79cd0 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 7a1e7 │ │ │ │ + lea 0x1270(%rbp),%rbx │ │ │ │ + mov $0x1,%edx │ │ │ │ + nop │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ test %eax,%eax │ │ │ │ - je 70798 │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 70760 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - cmove %eax,%r8d │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 70a23 │ │ │ │ - add $0xf8,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + jne 79e30 │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movabs $0x3fffffffffffff,%r10 │ │ │ │ + mov %edi,%r14d │ │ │ │ + and $0x2,%edi │ │ │ │ + and $0x4,%r14d │ │ │ │ + mov %edi,%r11d │ │ │ │ + jmpq 79f83 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 79e6f │ │ │ │ + testb $0x10,0x0(%rbp) │ │ │ │ + je 7a208 │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0xfffff,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + movabs $0xfffffffc00ffffff,%rcx │ │ │ │ + and $0xfffffffffff00000,%rdx │ │ │ │ + or %rdx,%rdi │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + shr $0x10,%r13 │ │ │ │ + shr $0x18,%rdx │ │ │ │ + and $0x30,%r13d │ │ │ │ + sete %sil │ │ │ │ + and %rcx,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add %edx,%esi │ │ │ │ + and $0x3ff,%si │ │ │ │ + mov %rsi,%rdx │ │ │ │ + and $0x3ff,%edx │ │ │ │ + shl $0x18,%rdx │ │ │ │ + or %rdi,%rdx │ │ │ │ + shr $0x22,%rdi │ │ │ │ + cmp $0x10,%r13b │ │ │ │ + sete %cl │ │ │ │ + add %ecx,%edi │ │ │ │ + movabs $0xfffff003ffffffff,%rcx │ │ │ │ + and $0x3ff,%di │ │ │ │ + and %rcx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + and $0x3ff,%r8d │ │ │ │ + shl $0x22,%r8 │ │ │ │ + or %rdx,%r8 │ │ │ │ + shr $0x2c,%rdx │ │ │ │ + cmp $0x20,%r13b │ │ │ │ + sete %cl │ │ │ │ + and %r15,%r8 │ │ │ │ + add %ecx,%edx │ │ │ │ + and $0x3ff,%dx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzwl %dx,%edx │ │ │ │ + and $0x3ff,%ecx │ │ │ │ + shl $0x2c,%rcx │ │ │ │ + or %r8,%rcx │ │ │ │ + shr $0x36,%r8 │ │ │ │ + cmp $0x30,%r13b │ │ │ │ + sete %r13b │ │ │ │ + and %r10,%rcx │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + add %r13d,%r8d │ │ │ │ + and $0x3ff,%r8w │ │ │ │ + mov %r8,%r13 │ │ │ │ + shl $0x36,%r13 │ │ │ │ + or %r13,%rcx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + shr $0x14,%r13 │ │ │ │ + and $0x3,%r13d │ │ │ │ + cmp $0x2,%r13b │ │ │ │ + je 79f67 │ │ │ │ + movzwl %r8w,%edx │ │ │ │ + cmp $0x3,%r13b │ │ │ │ + je 79f67 │ │ │ │ + movzwl %si,%edx │ │ │ │ + movzwl %di,%edi │ │ │ │ + test %r13b,%r13b │ │ │ │ + cmovne %edi,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 79f9f │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 7a36e │ │ │ │ + lock cmpxchg %rcx,0x8(%rbp) │ │ │ │ + cmp %r9,%rax │ │ │ │ + je 7a330 │ │ │ │ + movzwl 0x2(%r12),%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %rax,%r9 │ │ │ │ + and $0xfffff,%edi │ │ │ │ + add %edx,%edi │ │ │ │ + cmp 0x10(%rbp),%edi │ │ │ │ + jbe 79e60 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 7a1f8 │ │ │ │ + movzbl 0xa(%rbp),%eax │ │ │ │ + lea 0x30(%rbp),%r13 │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + shl $0x4,%rdi │ │ │ │ + and $0xfffff,%eax │ │ │ │ + add %r13,%rdi │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + ja 7a050 │ │ │ │ + mov 0x78(%rdi),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x9,%edx │ │ │ │ + cmp 0x80(%rdi),%edx │ │ │ │ + jae 79ff7 │ │ │ │ + cmp $0x3fffff,%eax │ │ │ │ + ja 79ff7 │ │ │ │ + add %eax,%eax │ │ │ │ + cmp %eax,0x2c(%rbp) │ │ │ │ + cmovae 0x2c(%rbp),%eax │ │ │ │ + mov %eax,0x2c(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 77f00 │ │ │ │ + test %al,%al │ │ │ │ + jne 7a388 │ │ │ │ + cmpq $0x0,0x16e8(%rbp) │ │ │ │ + je 7a476 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ + mov $0xfffffff5,%eax │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 7a59e │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 70980 │ │ │ │ - mov 0xaa4(%r12),%edi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x12ab8(%rbp),%rax │ │ │ │ + testb $0x2,0x90(%rax) │ │ │ │ + jne 7a5a3 │ │ │ │ + mov 0x1274(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 7a2e8 │ │ │ │ + mov 0x18(%rbp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 7a290 │ │ │ │ + mov 0x14(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7a57f │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov %eax,0x84(%rdi) │ │ │ │ + mov 0x78(%rdi),%eax │ │ │ │ + mov 0x14(%rbp),%edx │ │ │ │ + shr $0x9,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + mov %edx,0x80(%rdi) │ │ │ │ + cmova %edx,%eax │ │ │ │ + mov $0xffffd,%edx │ │ │ │ + mov %eax,0x7c(%rdi) │ │ │ │ + shl $0x9,%eax │ │ │ │ + cltq │ │ │ │ + shr $0x3,%rax │ │ │ │ + sub 0x28(%rbp),%eax │ │ │ │ + sub $0x7,%eax │ │ │ │ + cmovs %r13d,%eax │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + cmovg %edx,%eax │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + cmp %eax,0x28(%rdx) │ │ │ │ + jae 7a481 │ │ │ │ + mov %eax,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + jmpq 7a19f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + and $0xfffffffffff00000,%rdx │ │ │ │ + mov 0x28(%rax),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%r9 │ │ │ │ + shr $0x10,%rcx │ │ │ │ + shr $0x22,%rdx │ │ │ │ + and $0x30,%ecx │ │ │ │ + cmp $0x10,%cl │ │ │ │ + sete %r8b │ │ │ │ + add %edx,%r8d │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x3ff,%r8d │ │ │ │ + shr $0x18,%rdx │ │ │ │ + shl $0x22,%r8 │ │ │ │ + and $0x3ff,%dx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + adc $0x0,%dx │ │ │ │ + shr $0x2c,%r9 │ │ │ │ + and $0x3ff,%edx │ │ │ │ + shl $0x18,%rdx │ │ │ │ + or %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x20,%cl │ │ │ │ + sete %dl │ │ │ │ + add %r9d,%edx │ │ │ │ + and $0x3ff,%edx │ │ │ │ + shl $0x2c,%rdx │ │ │ │ + or %r8,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + shr $0x36,%r8 │ │ │ │ + cmp $0x30,%cl │ │ │ │ + sete %cl │ │ │ │ + and $0xffffff,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rcx,%r8 │ │ │ │ + shl $0x36,%r8 │ │ │ │ + or %r8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + lock cmpxchg %rdx,0x8(%rbp) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 7a406 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + jne 7a0e8 │ │ │ │ + mov $0x5,%r13d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x16d0(%rbp),%edx │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ + lea -0x2(%r13),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 7a22d │ │ │ │ + cmp $0x5,%r13d │ │ │ │ + jne 7a022 │ │ │ │ + mov $0xffffffe2,%eax │ │ │ │ + jmpq 7a027 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + testb $0x10,0x0(%rbp) │ │ │ │ + jne 79fa8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x16e8(%rbp) │ │ │ │ + je 7a48c │ │ │ │ + movzbl 0x16d0(%rbp),%edx │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ xor %r14d,%r14d │ │ │ │ - test %edi,%edi │ │ │ │ - je 70941 │ │ │ │ + mov 0xc(%rsp),%r13d │ │ │ │ + and $0x1,%r13d │ │ │ │ + test %dl,%dl │ │ │ │ + jne 7a3f0 │ │ │ │ + movzbl 0xa(%rbp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x6,%al │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp %al,%dl │ │ │ │ + jne 7a25a │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 7a4ce │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 7a022 │ │ │ │ + lea 0x1610(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7590 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7a022 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 818a0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 7a022 │ │ │ │ nop │ │ │ │ - mov 0xaa8(%r12),%rdx │ │ │ │ - mov %r14d,%eax │ │ │ │ - movzwl 0xb2(%r12),%ebp │ │ │ │ - mov (%rdx,%rax,8),%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - push %rbp │ │ │ │ - mov $0x2,%r9d │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - movzwl 0xb2(%r12),%ecx │ │ │ │ - movzbl 0xa0(%r12),%esi │ │ │ │ - callq 6bd40 │ │ │ │ - mov %eax,%r8d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 708f0 │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 708a0 │ │ │ │ - jmpq 70816 │ │ │ │ + cmp $0x5,%r13d │ │ │ │ + je 7a1c0 │ │ │ │ + jmp 7a2ee │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0xfffff,%eax │ │ │ │ + movb $0x1,(%r12) │ │ │ │ + shr $0x14,%rdx │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + and $0x3,%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %dl,0x1(%r12) │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x30(%rbp,%rax,1),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 7a027 │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 708a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7080c │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp 0xaa4(%r12),%r14d │ │ │ │ - jb 70880 │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movl $0x4,0xc8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 70760 │ │ │ │ - jmpq 70816 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + cmpq $0x0,0x16e8(%rbp) │ │ │ │ + jne 7a1c0 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + mov $0x1,%edx │ │ │ │ + imul $0x3b9aca00,0x20(%rsp),%rax │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + mov %rax,0x16e8(%rbp) │ │ │ │ + jmpq 7a1c0 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - jmp 70996 │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0xfffff,%eax │ │ │ │ + movb $0x1,(%r12) │ │ │ │ + shr $0x14,%rdx │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + and $0x3,%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %dl,0x1(%r12) │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x30(%rbp,%rax,1),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 7a027 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - jne 70a0b │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - push %rbx │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - movzwl 0xb2(%r12),%ecx │ │ │ │ - movzbl 0xa0(%r12),%esi │ │ │ │ - callq 6bd40 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - mov %eax,%r8d │ │ │ │ + movzbl 0xa(%rbp),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov -0x12ab8(%rbp),%rax │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + testb $0x2,0x90(%rax) │ │ │ │ + jne 7a5a3 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + ja 7a064 │ │ │ │ + lea 0x4da71(%rip),%rcx │ │ │ │ + mov $0x107,%edx │ │ │ │ + lea 0x4d4ed(%rip),%rsi │ │ │ │ + lea 0x4d5af(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 7a022 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 80a10 │ │ │ │ + jmpq 79ca0 │ │ │ │ + mov 0x16e8(%rbp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 7a49a │ │ │ │ + mov 0x16d4(%rbp),%edx │ │ │ │ + mov -0x12a20(%rbp),%rdi │ │ │ │ + movq $0x0,0x16e8(%rbp) │ │ │ │ + lea 0x12d0(%rbp),%rsi │ │ │ │ + callq a9f50 │ │ │ │ + lea 0x1278(%rbp),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + lea 0x1290(%rbp),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea 0x1298(%rbp),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ + jmpq 79caa │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmpq 7a2fc │ │ │ │ + mov $0x2,%r13d │ │ │ │ + jmpq 7a2ee │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x2,%r13d │ │ │ │ + jmpq 7a2fc │ │ │ │ + mov 0x1720(%rbp),%r14 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + mov %r13,%rsi │ │ │ │ + imul $0x3b9aca00,0x20(%rsp),%rdx │ │ │ │ + add 0x28(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 9d790 │ │ │ │ + jmpq 7a416 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 77300 │ │ │ │ + lea 0x4d4e5(%rip),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 71a0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 7a564 │ │ │ │ + lea 0x1000(%r12),%r14 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 70990 │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 70996 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 7086c │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 70760 │ │ │ │ - jmpq 70816 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x2e08(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + jne 7a505 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 79430 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ mov %r12,%rdi │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + callq 79b20 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7940 │ │ │ │ - callq 18f80 │ │ │ │ - mov 0x2e00(%rbx),%r8 │ │ │ │ - mov (%r8),%rcx │ │ │ │ - cmp %r13,%rcx │ │ │ │ - jae 70b4b │ │ │ │ - mov 0x2dd0(%rbx),%rdx │ │ │ │ - lea 0x400(%r13),%rdi │ │ │ │ - jmp 70aae │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rcx,%rsi │ │ │ │ - lock cmpxchg %rsi,0x2dd0(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 70b48 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmovbe %rdi,%rcx │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - jbe 70a90 │ │ │ │ - callq 18f90 │ │ │ │ - lea 0x2dd8(%rbx),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x2e00(%rbx),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - callq 6de90 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - movabs $0xfc0fc0fc0fc0fc1,%rcx │ │ │ │ - shl $0x6,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - shr $0x2,%rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - ja 70b90 │ │ │ │ - sub %r13,%rdx │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovs %rax,%rdx │ │ │ │ - mov %rdx,0x2dd0(%rbx) │ │ │ │ - mov 0x2e68(%rbx),%rax │ │ │ │ - add %r13,(%rax) │ │ │ │ - add %r13,(%r14) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7a20 │ │ │ │ + lea 0x4d47e(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmp 70b6e │ │ │ │ + callq 7410 │ │ │ │ + lea -0x12fc0(%rbp),%rdi │ │ │ │ + callq 600b0 │ │ │ │ + jmpq 7a25a │ │ │ │ nopl (%rax) │ │ │ │ - add (%r8),%rcx │ │ │ │ - sub %r13,%rcx │ │ │ │ - mov %rcx,(%r8) │ │ │ │ - mov 0x2e68(%rbx),%rax │ │ │ │ - add %r13,(%rax) │ │ │ │ - add %r13,(%r14) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 18f90 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 70ba8 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - and $0x1,%ebp │ │ │ │ - jne 70b10 │ │ │ │ - mov %rdx,0x2dd0(%rbx) │ │ │ │ - mov $0xffffffe4,%r13d │ │ │ │ - jmp 70b33 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 7a027 │ │ │ │ + lea 0x4d8ba(%rip),%rcx │ │ │ │ + mov $0x10f,%edx │ │ │ │ + lea 0x4d336(%rip),%rsi │ │ │ │ + lea 0x4d414(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4d896(%rip),%rcx │ │ │ │ + mov $0x104,%edx │ │ │ │ + lea 0x4d312(%rip),%rsi │ │ │ │ + lea 0x4d723(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x1(%rdx),%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - shr $0x6,%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x3f(%rdx),%rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzwl 0xb2(%rsi),%eax │ │ │ │ - cmp $0x7f,%rdx │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %ax,0x2c(%rsp) │ │ │ │ - movzwl 0x452(%rdi),%eax │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - mov %ax,0x2e(%rsp) │ │ │ │ - mov $0x2,%eax │ │ │ │ - cmovbe %rax,%r12 │ │ │ │ - mov 0x140(%rsi),%rax │ │ │ │ - shr $0x6,%rbx │ │ │ │ - movups %xmm0,0x90(%rsp) │ │ │ │ - shl $0x5,%r14 │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x0(,%rbx,8),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movups %xmm0,0xb0(%rsp) │ │ │ │ - movups %xmm0,0xc0(%rsp) │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - movups %xmm0,0x60(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - cmp $0xfff,%r14 │ │ │ │ - jbe 712e8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1000,%r13d │ │ │ │ - callq 6aaa0 │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%r13 │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 714bb │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - cmp $0xfff,%rdi │ │ │ │ - jbe 71315 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov $0x1000,%r14d │ │ │ │ - callq 6aaa0 │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%r14 │ │ │ │ - callq 16af0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 71580 │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7090 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - shr $0x9,%r14 │ │ │ │ - mov $0x8,%esi │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - cmove %rax,%r14 │ │ │ │ - sub $0x1,%r12 │ │ │ │ - bsr %r12,%r12 │ │ │ │ - xor $0x3f,%r12 │ │ │ │ - sub %r12d,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - shl %cl,%rsi │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - cmp $0xfff,%rsi │ │ │ │ - ja 71380 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 6aac0 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 71453 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - movzwl 0x2c(%rsp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - divw 0x2e(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - movzwl %ax,%ecx │ │ │ │ - lea 0x1b(%rcx),%eax │ │ │ │ - div %ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - shr $0xc,%rdx │ │ │ │ - mov %eax,%eax │ │ │ │ - lea (%rax,%rax,1),%r12 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmove %rax,%rdx │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - cmovb %rdx,%r12 │ │ │ │ - sub $0x1,%r14 │ │ │ │ - je 713dc │ │ │ │ - bsr %r14,%r14 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%r14 │ │ │ │ - sub %r14d,%ecx │ │ │ │ - mov $0x8,%r14d │ │ │ │ - shl %cl,%rax │ │ │ │ - shl %cl,%r14 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - cmp $0xfff,%r14 │ │ │ │ - jbe 713ee │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 6aaa0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 16af0 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 71540 │ │ │ │ - mov %rbx,0xc8(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - sub $0x1,%r12 │ │ │ │ - je 71429 │ │ │ │ - bsr %r12,%r12 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor $0x3f,%r12 │ │ │ │ - sub %r12d,%ecx │ │ │ │ - mov $0x8,%r12d │ │ │ │ - shl %cl,%rax │ │ │ │ - shl %cl,%r12 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - cmp $0xfff,%r12 │ │ │ │ - jbe 71438 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 6aaa0 │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 16af0 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 715c0 │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - shr $0x9,%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - lea (%rax,%rax,1),%rdx │ │ │ │ - lea (%rdx,%rax,4),%rsi │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - lea 0x0(,%rsi,8),%r12 │ │ │ │ - cmp $0xfff,%r12 │ │ │ │ - ja 71480 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 6aac0 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 7162b │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - movzwl 0xb0(%r15),%eax │ │ │ │ - mov %rbp,0x18(%rbx) │ │ │ │ - mov %ax,0x10(%rbx) │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 37390 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 70fa8 │ │ │ │ - lea 0x123b8(%rbx),%rdi │ │ │ │ - callq 7870 │ │ │ │ - lea 0x158(%r15),%rdi │ │ │ │ - callq 7870 │ │ │ │ - lea 0x2e08(%rbx),%rdi │ │ │ │ - callq 7940 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - mov 0x140(%r15),%rbp │ │ │ │ - je 70fff │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - lea 0x20(%rbp),%rsi │ │ │ │ - cmp %rbx,0x18(%rax) │ │ │ │ - cmovbe 0x18(%rax),%rbx │ │ │ │ - lea 0x20(%rax),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - lea 0x3f(%rbx),%rdx │ │ │ │ - mov 0x150(%r15),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - shr $0x6,%rbx │ │ │ │ - lea 0x0(,%rbx,8),%rdx │ │ │ │ - callq 7a30 │ │ │ │ - sfence │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x140(%r15) │ │ │ │ - mov 0x150(%r15),%rax │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - mov %r13,0x150(%r15) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - je 71046 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - lea 0x2e08(%rbx),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - lea 0x123b8(%rbx),%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x2f28(%rax),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 71060 │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - lea 0x1c8(%r15),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0xd0(%rsp),%r13 │ │ │ │ - jmp 710b4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - lea 0x1(%rax),%r10 │ │ │ │ - and 0x18(%rcx),%rsi │ │ │ │ - and 0x18(%rdx),%rax │ │ │ │ - mov %r8,(%rcx) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov (%r9,%rsi,8),%rsi │ │ │ │ - mov %r10,0x8(%rdx) │ │ │ │ - add 0x20(%rdx),%rax │ │ │ │ - je 71360 │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - mov 0x20(%rcx),%r9 │ │ │ │ - mov 0x10(%rdx),%rdi │ │ │ │ - add (%rdx),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 710d1 │ │ │ │ - cmp %rsi,0x8(%rcx) │ │ │ │ - jne 71088 │ │ │ │ - mov 0x8(%rcx),%r8 │ │ │ │ - mov 0x10(%rcx),%rdi │ │ │ │ - add $0x28,%rdx │ │ │ │ - add $0x28,%rcx │ │ │ │ - movdqu -0x28(%rdx),%xmm1 │ │ │ │ - movdqu -0x18(%rdx),%xmm2 │ │ │ │ - mov %rsi,-0x28(%rdx) │ │ │ │ - mov -0x10(%rcx),%rax │ │ │ │ - mov -0x8(%rdx),%r10 │ │ │ │ - mov %r8,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x28(%rcx) │ │ │ │ - movups %xmm2,-0x18(%rcx) │ │ │ │ - mov %r10,-0x8(%rcx) │ │ │ │ - mov %rdi,-0x18(%rdx) │ │ │ │ - mov %rax,-0x10(%rdx) │ │ │ │ - mov %r9,-0x8(%rdx) │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jne 710b4 │ │ │ │ - jmp 7114e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - and %r11,%rax │ │ │ │ - and %rdi,%rdx │ │ │ │ - mov %rbx,0x218(%r15) │ │ │ │ - mov (%r10,%rax,8),%r12 │ │ │ │ - lea (%r8,%rdx,8),%rax │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 71370 │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x218(%r15),%rax │ │ │ │ - mov 0x220(%r15),%r9 │ │ │ │ - mov 0x238(%r15),%r10 │ │ │ │ - mov 0x230(%r15),%r11 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - add 0x50(%rsp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 7118d │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 71120 │ │ │ │ - movdqu 0x50(%rsp),%xmm3 │ │ │ │ - movdqu 0x60(%rsp),%xmm4 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x228(%r15),%rdx │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - mov %rcx,0x238(%r15) │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - movups %xmm3,0x218(%r15) │ │ │ │ - movups %xmm4,0x228(%r15) │ │ │ │ - mfence │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movdqu 0x30(%rsp),%xmm5 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - movl $0x0,0x2f28(%rax) │ │ │ │ - mov 0xa68(%r15),%rdx │ │ │ │ - mov 0xa70(%r15),%rax │ │ │ │ - mov 0xa78(%r15),%rdi │ │ │ │ - movups %xmm5,0xa68(%r15) │ │ │ │ - mov %rcx,0xa78(%r15) │ │ │ │ - mov 0xa8(%r15),%rbx │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - je 71245 │ │ │ │ - lea 0x158(%r15),%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x3f,%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - shr $0x6,%rbx │ │ │ │ - lea 0x0(,%rbx,8),%rax │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - add $0x28,%r14 │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,-0x8(%r14) │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 71281 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 712b9 │ │ │ │ - lea -0x5411(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 79a0 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 79c70 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xfffffff5,%eax │ │ │ │ + je 7a630 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 71656 │ │ │ │ - add $0xe8,%rsp │ │ │ │ + jne 7a6ca │ │ │ │ + add $0x48,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test $0x1,%bl │ │ │ │ + jne 7a603 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movl $0x40000001,0x28(%rsp) │ │ │ │ + lea 0x1290(%rbp),%r15 │ │ │ │ + mov %rsp,%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a2ad0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 79c70 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xfffffff5,%eax │ │ │ │ + jne 7a6a0 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 7a660 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 6aac0 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 71632 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - cmp $0xfff,%rdi │ │ │ │ - ja 70ce0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 6aac0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 70d20 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - lea 0xd0(%rsp),%r13 │ │ │ │ - jmpq 71260 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r10,%rax │ │ │ │ - jmpq 710c6 │ │ │ │ + callq a2b10 │ │ │ │ + jmp 7a660 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - jmpq 71183 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - callq 6aaa0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 16af0 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 714fe │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - jmpq 70dc9 │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov $0x8,%r14d │ │ │ │ - xor %esi,%esi │ │ │ │ + mfence │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 7a603 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 6aac0 │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 71453 │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - sub $0x1,%r12 │ │ │ │ - jne 70e93 │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - mov $0x8,%r12d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 6aac0 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 70f00 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - lea 0xd0(%rsp),%r13 │ │ │ │ - jmpq 71260 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 6aaa0 │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 16af0 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 71600 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - jmpq 70f5a │ │ │ │ - callq 16af0 │ │ │ │ - lea -0x1(%r14),%r13 │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%r13 │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 71632 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - jmpq 71303 │ │ │ │ - callq 16af0 │ │ │ │ - lea -0x1(%r12),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 713af │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - jmpq 71458 │ │ │ │ - nop │ │ │ │ - callq 16af0 │ │ │ │ - lea -0x1(%r14),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 70e6a │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - jmpq 71458 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea -0x1(%rax),%r14 │ │ │ │ - callq 16af0 │ │ │ │ - or $0xfff,%r14 │ │ │ │ - mov $0x1000,%edi │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 70d13 │ │ │ │ - jmpq 7132b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 16af0 │ │ │ │ - lea -0x1(%r12),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 70efb │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - jmpq 71453 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 16af0 │ │ │ │ - lea -0x1(%r12),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - or $0xfff,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 714b1 │ │ │ │ - xor %edi,%edi │ │ │ │ - jmpq 71458 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - lea 0xd0(%rsp),%r13 │ │ │ │ - jmpq 71260 │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 7a603 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x238(%rbp),%r12 │ │ │ │ - lea 0x1e8(%rbp),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xa78(%rdi),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x238(%rbp),%rdi │ │ │ │ - movq $0x0,0xa78(%rbp) │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x238(%rbp) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,-0x28(%rbx) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 716a9 │ │ │ │ - mov 0x150(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x140(%rbp),%rdi │ │ │ │ - lea 0x198(%rbp),%rbx │ │ │ │ - lea 0x1b8(%rbp),%r12 │ │ │ │ - callq 7410 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 7410 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 716e8 │ │ │ │ - mov 0x190(%rbp),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 7410 │ │ │ │ - nop │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0xb8,%edi │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 6aac0 │ │ │ │ - mov %rax,0x190(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 71785 │ │ │ │ - lea 0x198(%rbp),%rbx │ │ │ │ - lea 0x1b8(%rbp),%r13 │ │ │ │ - mov $0xb8,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7810 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 71785 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 71749 │ │ │ │ - mov 0xa8(%rbp),%rdx │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 70bb0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ - mov %edx,%edx │ │ │ │ push %r14 │ │ │ │ - shl $0x5,%rdx │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + lea 0x1270(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov $0x1,%edx │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea -0xf8(%rax),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15e50 │ │ │ │ - test %al,%al │ │ │ │ - je 718b0 │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - lea 0xf8(%rbp),%rsi │ │ │ │ - jmp 7182e │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,0x0(%r13) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7a700 │ │ │ │ + mov 0x1348(%rbp),%rax │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jb 7ac08 │ │ │ │ + mov 0x1330(%rbp),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 7a733 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 7a840 │ │ │ │ + cmp 0x1320(%rbp),%rsi │ │ │ │ + jbe 7a838 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x16,%rdx │ │ │ │ + shr $0x14,%rax │ │ │ │ + sub %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + sub %rax,%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + cmovae %rsi,%rbx │ │ │ │ + lea 0x30(%rbp),%rsi │ │ │ │ + jmp 7a774 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - and $0x20,%eax │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 71833 │ │ │ │ - cmp %r13,0x18(%r12) │ │ │ │ - jne 71833 │ │ │ │ - mov %rdx,%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7a78c │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + ja 7a850 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ mov %rdx,%rax │ │ │ │ - or $0x8,%rcx │ │ │ │ - lock cmpxchg %rcx,0x68(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 71833 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 71800 │ │ │ │ - cmpw $0x0,0x70(%rbp) │ │ │ │ - je 71842 │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - test $0x8,%al │ │ │ │ - jne 71870 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 71907 │ │ │ │ - add $0x28,%rsp │ │ │ │ + shr $0x16,%rdx │ │ │ │ + shr $0x14,%rax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x3,%eax │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jb 7a7c2 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + cmpb $0x0,0x88(%rdi) │ │ │ │ + jne 7a770 │ │ │ │ + movb $0x1,0x89(%rdi) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 7a7eb │ │ │ │ + add $0x68,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq a2ad0 │ │ │ │ + test %al,%al │ │ │ │ + je 7abe4 │ │ │ │ + mov 0x1348(%rbp),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 7ab30 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 7ac03 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0x1a8(%rbp),%rdx │ │ │ │ - lea 0x1a8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 71842 │ │ │ │ - cmp 0x1b0(%rbp),%rdx │ │ │ │ - jne 71842 │ │ │ │ - and $0x80,%eax │ │ │ │ - or 0x1b8(%rbp),%rax │ │ │ │ - jne 71842 │ │ │ │ - lea -0x12fc0(%rbx),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 900b0 │ │ │ │ - jmp 71842 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 7170 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - imul $0x3b9aca00,(%rsp),%r14 │ │ │ │ - add 0x8(%rsp),%r14 │ │ │ │ - callq 15fe0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - lea 0x1d60(%rbx),%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 717ea │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq 717a0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 717a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x12fc8(%rdi),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 719a0 │ │ │ │ - mov 0x2d68(%rdi),%rdx │ │ │ │ - mov 0x2d60(%rdi),%rax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shr $0x2,%rax │ │ │ │ - add $0x1000,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jbe 719a6 │ │ │ │ - testb $0x4,0x12fc0(%rdi) │ │ │ │ - je 719a6 │ │ │ │ - mov 0x14610(%rdi),%r8 │ │ │ │ - movb $0x1,0x14618(%rdi) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 719a6 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 17020 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xfffffffb,%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - retq │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 7a801 │ │ │ │ + nop │ │ │ │ + mov $0xfffffffb,%eax │ │ │ │ + jmp 7a801 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %rdi,%r10 │ │ │ │ - push %r14 │ │ │ │ - or $0x4,%eax │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - testb $0x20,0xa8(%rdi) │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - cmove %esi,%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xac(%rdi),%eax │ │ │ │ - mov %ax,0x82(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - and $0x2,%esi │ │ │ │ - mov 0x12fc8(%r9),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ax,0x2(%rsp) │ │ │ │ movabs $0xfffffffc00ffffff,%r14 │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - and $0x4,%ebx │ │ │ │ - movabs $0xfffff003ffffffff,%r13 │ │ │ │ - movabs $0xffc00fffffffffff,%r12 │ │ │ │ - movabs $0x3fffffffffffff,%rbp │ │ │ │ - jmpq 71b4b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 71a42 │ │ │ │ - testb $0x10,0x12fc0(%r9) │ │ │ │ - je 71b6d │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movabs $0xfffff003ffffffff,%rbx │ │ │ │ + movabs $0xffc00fffffffffff,%r11 │ │ │ │ + movabs $0x3fffffffffffff,%r10 │ │ │ │ + jmpq 7a9a1 │ │ │ │ + testb $0x10,0x0(%rbp) │ │ │ │ + je 7a9bc │ │ │ │ mov %rax,%rdx │ │ │ │ and $0xfffff,%edi │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffffffff00000,%rdx │ │ │ │ or %rdx,%rdi │ │ │ │ mov %rdi,%r15 │ │ │ │ mov %rdi,%rdx │ │ │ │ @@ -104202,9796 +110896,7262 @@ │ │ │ │ mov %rsi,%rdx │ │ │ │ and $0x3ff,%edx │ │ │ │ shl $0x18,%rdx │ │ │ │ or %rdi,%rdx │ │ │ │ shr $0x22,%rdi │ │ │ │ cmp $0x10,%r15b │ │ │ │ sete %cl │ │ │ │ - and %r13,%rdx │ │ │ │ + and %rbx,%rdx │ │ │ │ add %ecx,%edi │ │ │ │ - mov %rdx,%rcx │ │ │ │ + xor %ecx,%ecx │ │ │ │ and $0x3ff,%di │ │ │ │ - shr $0x2c,%rcx │ │ │ │ mov %rdi,%r8 │ │ │ │ and $0x3ff,%r8d │ │ │ │ shl $0x22,%r8 │ │ │ │ or %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ + shr $0x2c,%rdx │ │ │ │ cmp $0x20,%r15b │ │ │ │ - sete %dl │ │ │ │ - and %r12,%r8 │ │ │ │ + sete %cl │ │ │ │ + and %r11,%r8 │ │ │ │ add %ecx,%edx │ │ │ │ and $0x3ff,%dx │ │ │ │ mov %rdx,%rcx │ │ │ │ movzwl %dx,%edx │ │ │ │ and $0x3ff,%ecx │ │ │ │ shl $0x2c,%rcx │ │ │ │ or %r8,%rcx │ │ │ │ shr $0x36,%r8 │ │ │ │ cmp $0x30,%r15b │ │ │ │ sete %r15b │ │ │ │ - and %rbp,%rcx │ │ │ │ + and %r10,%rcx │ │ │ │ movzbl %r15b,%r15d │ │ │ │ add %r15d,%r8d │ │ │ │ and $0x3ff,%r8w │ │ │ │ mov %r8,%r15 │ │ │ │ shl $0x36,%r15 │ │ │ │ or %r15,%rcx │ │ │ │ mov %rcx,%r15 │ │ │ │ shr $0x14,%r15 │ │ │ │ and $0x3,%r15d │ │ │ │ cmp $0x2,%r15b │ │ │ │ - je 71b29 │ │ │ │ + je 7a98e │ │ │ │ movzwl %r8w,%edx │ │ │ │ cmp $0x3,%r15b │ │ │ │ - je 71b29 │ │ │ │ + je 7a98e │ │ │ │ movzwl %si,%edx │ │ │ │ movzwl %di,%edi │ │ │ │ test %r15b,%r15b │ │ │ │ cmovne %edi,%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 71b6d │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 71bc0 │ │ │ │ - lock cmpxchg %rcx,0x12fc8(%r9) │ │ │ │ - cmp %r11,%rax │ │ │ │ - je 71bd8 │ │ │ │ - movzwl 0x82(%r10),%edx │ │ │ │ + je 7a9bc │ │ │ │ + lock cmpxchg %rcx,0x8(%rbp) │ │ │ │ + cmp %r9,%rax │ │ │ │ + je 7ab71 │ │ │ │ + movzwl 0x2(%rsp),%edx │ │ │ │ mov %eax,%edi │ │ │ │ - mov %rax,%r11 │ │ │ │ + mov %rax,%r9 │ │ │ │ and $0xfffff,%edi │ │ │ │ add %edx,%edi │ │ │ │ - cmp 0x12fd0(%r9),%edi │ │ │ │ - jbe 71a30 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - lea 0x80(%r10),%rsi │ │ │ │ - lea 0x12fc0(%r9),%rdi │ │ │ │ - callq 45e40 │ │ │ │ + cmp 0x10(%rbp),%edi │ │ │ │ + jbe 7a8a0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a5d0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 71ba0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffff5,%eax │ │ │ │ - jne 71b88 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov $0x3,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0xfffff,%eax │ │ │ │ - movb $0x1,0x80(%r10) │ │ │ │ - shr $0x14,%rdx │ │ │ │ - mov %eax,0x84(%r10) │ │ │ │ - and $0x3,%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %dl,0x81(%r10) │ │ │ │ + jne 7a80e │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x3,%eax │ │ │ │ lea (%rax,%rax,8),%rdx │ │ │ │ lea (%rax,%rdx,8),%rax │ │ │ │ shl $0x4,%rax │ │ │ │ - mov 0x12ff0(%r9,%rax,1),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x88(%r10) │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 71d50 │ │ │ │ - movzwl 0x14(%rbp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 71d0b │ │ │ │ - testb $0x2,0x69(%r12) │ │ │ │ - jne 71d60 │ │ │ │ - movzbl 0x72(%r12),%eax │ │ │ │ - movzwl 0x452(%rbx),%ecx │ │ │ │ - mov 0xb0(%r12),%rdi │ │ │ │ - movzwl 0xee(%r12),%r10d │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0xb6(%r12,%rax,2),%r9 │ │ │ │ - movzwl 0x70(%r12),%eax │ │ │ │ - movzwl 0x8(%r9),%r8d │ │ │ │ - movzwl 0x4(%r9),%r9d │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - lea 0x8(%rdi,%r8,8),%rsi │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - cmova %rax,%rsi │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ - sub %rdi,%rdx │ │ │ │ - lea 0x8(%rdi,%r9,8),%rdi │ │ │ │ - shr $0x3,%edx │ │ │ │ - lea 0x1(%rdx,%r10,1),%rdx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - ja 71d20 │ │ │ │ - sub %r9d,%r8d │ │ │ │ - lea -0x3(%r8),%eax │ │ │ │ - cmp $0x200,%rax │ │ │ │ - jbe 71d0b │ │ │ │ - cmp $0x200,%rcx │ │ │ │ - jg 71d2f │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x450(%rbx),%eax │ │ │ │ - shl $0x6,%eax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jle 71d0b │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 71d0b │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 8fd40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 80670 │ │ │ │ - jmpq 71c66 │ │ │ │ + lea 0x30(%rbp,%rax,1),%rax │ │ │ │ + movb $0x1,0x89(%rax) │ │ │ │ + lock orq $0x8,0x0(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 7aa13 │ │ │ │ + lea 0x68(%rax),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 90070 │ │ │ │ + callq a2ad0 │ │ │ │ test %al,%al │ │ │ │ - je 71c83 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 840a0 │ │ │ │ - jmpq 71c83 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - movzbl 0x2(%rcx),%ecx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - cmp %ax,0x2(%rdx) │ │ │ │ - je 71ed8 │ │ │ │ - mov 0xb0(%rsi),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %cl,(%rsp) │ │ │ │ - lea 0x8(%rdx,%rax,8),%r12 │ │ │ │ - lea 0x14(%r13),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq a26a0 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 71ed8 │ │ │ │ - lea 0xc0(%rbp),%rbx │ │ │ │ - test %cl,%cl │ │ │ │ - jne 71f48 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9bf90 │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - sub %dx,0xde(%rbp) │ │ │ │ - sub %rbx,%rax │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - sar %rax │ │ │ │ - imul $0xcccccccd,%eax,%eax │ │ │ │ - sub %dx,0xe0(%rbp,%rax,2) │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 71ff8 │ │ │ │ - subw $0x1,0xe6(%rbp) │ │ │ │ - cmpb $0x0,0x1(%r12) │ │ │ │ - movb $0x0,0x2(%r12) │ │ │ │ - js 72030 │ │ │ │ - andb $0x7f,0x1(%r12) │ │ │ │ - movzbl 0x72(%rbp),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movzwl -0x6(%rbx,%rax,2),%edx │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - lea 0x20(%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jb 72008 │ │ │ │ - movzbl (%r12),%ebx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq 9d670 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - jne 71f25 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 721e5 │ │ │ │ - add $0x78,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc0(%rbp),%rbx │ │ │ │ - test %cl,%cl │ │ │ │ - je 71eb0 │ │ │ │ - movzbl 0x72(%rbp),%eax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea -0xa(%rbx,%rax,2),%rdx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 9e4f0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9d450 │ │ │ │ - movzbl (%r12),%r9d │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - je 71eb0 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %al,(%rsp) │ │ │ │ - callq 83a30 │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - jmpq 71eb0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9bf90 │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - sub %dx,0xde(%rbp) │ │ │ │ - sub %rbx,%rax │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - sar %rax │ │ │ │ - imul $0xcccccccd,%eax,%eax │ │ │ │ - sub %dx,0xe0(%rbp,%rax,2) │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 72020 │ │ │ │ - subw $0x1,0xe6(%rbp) │ │ │ │ - movb $0x0,0x2(%r12) │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - movzbl 0x1(%r13),%eax │ │ │ │ - and $0xffffff80,%edx │ │ │ │ - and $0x7f,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x1(%r13) │ │ │ │ - andb $0x7f,0x1(%r12) │ │ │ │ - movzbl 0x72(%rbp),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movzwl -0x6(%rbx,%rax,2),%edx │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - lea 0x20(%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jb 71fe0 │ │ │ │ - movzbl (%r12),%ebx │ │ │ │ - jmpq 71f02 │ │ │ │ + je 7abc5 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 7ab00 │ │ │ │ + cmpw $0x0,0x2(%rsp) │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + je 7aa64 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 83800 │ │ │ │ - jmpq 71ee5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - subw $0x1,0xe8(%rbp) │ │ │ │ - jmpq 71e4d │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 83800 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 71eb0 │ │ │ │ - subw $0x1,0xe8(%rbp) │ │ │ │ - jmpq 71f91 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - movzwl 0xee(%rbp),%r11d │ │ │ │ - mov 0x14(%r13),%r8d │ │ │ │ - mov 0x18(%r13),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - movzbl 0x72(%rbp),%eax │ │ │ │ - mov 0x20(%r13),%r9 │ │ │ │ - mov 0xb0(%rbp),%rsi │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea -0xa(%rbx,%rax,2),%r10 │ │ │ │ - movzwl 0x8(%r10),%eax │ │ │ │ - lea 0x8(,%rax,8),%rdi │ │ │ │ - movzwl 0x452(%rdx),%eax │ │ │ │ - shr $0x3,%rdi │ │ │ │ - shl $0x6,%eax │ │ │ │ - lea 0x1(%rdi,%r11,1),%rdi │ │ │ │ - cltq │ │ │ │ - sub %rdi,%rax │ │ │ │ - js 72209 │ │ │ │ - movzwl 0x4(%r10),%edi │ │ │ │ - lea 0x8(%rsi,%rdi,8),%r10 │ │ │ │ - movzwl 0x70(%rbp),%edi │ │ │ │ - shl $0x9,%edi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - add %rdi,%rsi │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - jb 721ea │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jle 721ea │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8d,0x40(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8d,0x34(%rsp) │ │ │ │ - mov %rcx,0x44(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %r9,0x4c(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - movdqu 0x40(%rsp),%xmm1 │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1a10 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x14(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - jne 72180 │ │ │ │ - movzbl 0x40(%rsp),%esi │ │ │ │ - orb $0x80,0x41(%rsp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add 0xee(%rbp),%ax │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ - mov %ax,0xee(%rbp) │ │ │ │ - movzwl 0x452(%rdx),%edx │ │ │ │ - movzwl %ax,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - shl $0x9,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - add 0xb0(%rbp),%rdx │ │ │ │ - test %esi,%esi │ │ │ │ - je 71e5f │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13,%rax,1),%rcx │ │ │ │ - mov %rcx,(%rdx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 72168 │ │ │ │ - jmpq 71e5f │ │ │ │ - nop │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - mov %ax,0x40(%rsp) │ │ │ │ - movzwl 0xee(%rbp),%eax │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - add $0x5,%eax │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %ax,0xee(%rbp) │ │ │ │ - movzwl 0x452(%rdx),%edx │ │ │ │ - movzwl %ax,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %r8d,0x54(%rsp) │ │ │ │ - shl $0x9,%edx │ │ │ │ - movb $0x81,0x41(%rsp) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - add 0xb0(%rbp),%rdx │ │ │ │ - jmpq 7215a │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x6e46f(%rip),%rcx │ │ │ │ - mov $0x129,%edx │ │ │ │ - lea 0x6dfe3(%rip),%rsi │ │ │ │ - lea 0x6e004(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6e430(%rip),%rcx │ │ │ │ - mov $0xfc,%edx │ │ │ │ - lea 0x6dfc4(%rip),%rsi │ │ │ │ - lea 0x6e1ac(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rsi),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x920(%rip),%rcx │ │ │ │ - and $0x20,%eax │ │ │ │ - setne %dl │ │ │ │ - shl $0x5,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - lea -0x944(%rip),%rax │ │ │ │ - lea 0xf8(%rsi,%rdx,1),%rdx │ │ │ │ - cmovne %rax,%rcx │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jb 72270 │ │ │ │ - test %rax,%rax │ │ │ │ - je 72270 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - add $0x12fc0,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - jmpq 3dbc0 │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x178,%rsp │ │ │ │ - movzbl 0x15(%rdi),%esi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %sil,%sil │ │ │ │ - jne 722bb │ │ │ │ - mov 0x70(%rdi),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 72622 │ │ │ │ - lea 0x90(%rbp),%rax │ │ │ │ - movl $0x0,0x90(%rbp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x70(%rbp),%eax │ │ │ │ - movl $0x0,0xb0(%rbp) │ │ │ │ - mov %eax,0xac(%rbp) │ │ │ │ - testb $0x2,0xa8(%rbp) │ │ │ │ - je 7262a │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl %sil,%edx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 7239d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1c3,%r13d │ │ │ │ - jmp 72338 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %sil,%edx │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jae 72380 │ │ │ │ - movzbl 0x4(%rbx),%edx │ │ │ │ - bt %edx,%r13d │ │ │ │ - jae 72320 │ │ │ │ - movzbl 0x7(%rbx),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 72320 │ │ │ │ - or $0x1,%edx │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %dl,0x7(%rbx) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - callq 704f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 72510 │ │ │ │ - movzbl 0x15(%rbp),%esi │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 72320 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %dil,%dil │ │ │ │ - je 7274a │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 7230d │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 732a8 │ │ │ │ - movzbl 0x16(%rbp),%eax │ │ │ │ - shr $0x3,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,0x1f(%rsp) │ │ │ │ - jne 73f6c │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x80(%rbp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 728c3 │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x10(%r12),%r14 │ │ │ │ - movzbl 0x6(%r12),%ecx │ │ │ │ - movzbl 0x5a(%r14),%esi │ │ │ │ - movzbl 0x5b(%r14),%edi │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0xf,%edi │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rsi,%rdi,1),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 73f4d │ │ │ │ - movzwl 0x14(%r14),%esi │ │ │ │ - and $0x3,%esi │ │ │ │ - cmp $0x2,%si │ │ │ │ - je 72867 │ │ │ │ - movzbl 0x59(%r14),%edi │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %edi,%ecx │ │ │ │ - and $0xf,%r8d │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea (%r8,%r8,2),%r8 │ │ │ │ - mov 0x60(%r14,%r8,8),%r15 │ │ │ │ - movzwl 0x53a(%rbx),%r8d │ │ │ │ - cmp %r8w,0xea(%r15) │ │ │ │ - jb 7247c │ │ │ │ - cmp 0xec(%r15),%r8w │ │ │ │ - jbe 72867 │ │ │ │ - test %si,%si │ │ │ │ - jne 72867 │ │ │ │ - and $0xf,%edi │ │ │ │ - jne 73f8b │ │ │ │ - lea (%rdx,%rdx,2),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea (%rax,%rsi,8),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jb 724bd │ │ │ │ - jmpq 72a23 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - add $0x18,%r13 │ │ │ │ - lea (%rax,%rcx,8),%rdi │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - jae 72a10 │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - movzbl 0x59(%rdi),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - cmp 0x60(%rdi,%rcx,8),%r15 │ │ │ │ - jne 724a8 │ │ │ │ - callq 85b60 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 72ab3 │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - cmpb $0x0,0x2(%rdx) │ │ │ │ - je 724f3 │ │ │ │ - movzbl (%rdx),%edx │ │ │ │ - add %edx,%ebx │ │ │ │ - cmpb $0x0,0x2(%rax) │ │ │ │ - je 724fe │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - jmp 724a8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov 0x90(%rbp),%eax │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - add %rdx,%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je 72578 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0x12fe0(%rbx),%rcx │ │ │ │ - neg %rax │ │ │ │ - lock xadd %rax,0x12fe0(%rbx) │ │ │ │ - movl $0x0,0x90(%rbp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - sub %rdx,%r12 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 72846 │ │ │ │ - mov %r12d,%eax │ │ │ │ - shr $0x20,%r12 │ │ │ │ - shr %eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - ja 72578 │ │ │ │ - testb $0x10,0x12fc0(%rbx) │ │ │ │ - je 726a1 │ │ │ │ - nopl (%rax) │ │ │ │ - testb $0x2,0xa8(%rbp) │ │ │ │ - jne 725a6 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x168(%rax),%rdi │ │ │ │ - lock xadd %rdx,0x168(%rax) │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 7283b │ │ │ │ - mov 0xb8(%rbp),%rax │ │ │ │ - movl $0x0,0x18(%rbp) │ │ │ │ - movb $0x0,0x15(%rbp) │ │ │ │ - movq $0x0,0x60(%rbp) │ │ │ │ - movq $0x0,0x68(%rbp) │ │ │ │ - movl $0x0,0x70(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 725f6 │ │ │ │ - movl $0x0,0x4(%rax) │ │ │ │ - mov 0xb8(%rbp),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x28(%rdx) │ │ │ │ - movups %xmm0,0x8(%rdx) │ │ │ │ - movups %xmm0,0x18(%rdx) │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 73e27 │ │ │ │ - add $0x178,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 725a6 │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov 0x168(%rcx),%rdx │ │ │ │ - jmp 72658 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x168(%rcx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 72698 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 72640 │ │ │ │ - mov $0xffffffe2,%r15d │ │ │ │ - testb $0x4,0xa8(%rbp) │ │ │ │ - je 725a6 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 23bc0 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 725a6 │ │ │ │ - lock addq $0x1,0x168(%rbx) │ │ │ │ - movzbl 0x15(%rbp),%esi │ │ │ │ - jmpq 722f1 │ │ │ │ - lea 0x14230(%rbx),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 726b0 │ │ │ │ - mov 0x12fe0(%rbx),%rax │ │ │ │ - mov 0x12fc0(%rbx),%rdx │ │ │ │ - lea 0x12fc0(%rbx),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr %eax │ │ │ │ - and $0x10,%edx │ │ │ │ - shr $0x20,%rsi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 7273e │ │ │ │ - mov 0x14300(%rbx),%rax │ │ │ │ - add 0x14310(%rbx),%rax │ │ │ │ - sub 0x14308(%rbx),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 7273e │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 7272c │ │ │ │ - lock orq $0x10,(%rcx) │ │ │ │ - lea 0x14238(%rbx),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x14250(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x14258(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14230(%rbx) │ │ │ │ - jmpq 72578 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7272c │ │ │ │ - lock andq $0xffffffffffffffef,(%rcx) │ │ │ │ - jmp 7272c │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 73f26 │ │ │ │ - mov $0x4,%ebx │ │ │ │ - jmp 727d5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x58(%rdi),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 7282c │ │ │ │ - movzbl 0x5a(%rdi),%eax │ │ │ │ - movzbl 0x5b(%rdi),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sar %cl,%edx │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - lea -0x1(%rax,%rdx,1),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 73ee8 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - movzwl 0x14(%rdi),%edx │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - and $0x3,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x2,%dx │ │ │ │ - je 7281b │ │ │ │ - add %eax,0xac(%rbp) │ │ │ │ - movzbl 0x15(%rbp),%eax │ │ │ │ - add $0x18,%r12 │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 72ae9 │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - jns 73f07 │ │ │ │ - movzbl 0x6(%r12),%ecx │ │ │ │ - movzbl 0x5a(%rdi),%eax │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - cmp $0x4,%esi │ │ │ │ - cmova %ebx,%esi │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jbe 72760 │ │ │ │ - callq 83320 │ │ │ │ - test %al,%al │ │ │ │ - je 7282c │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - movzbl 0x6(%r12),%ecx │ │ │ │ - jmpq 72772 │ │ │ │ - testb $0x10,0xa8(%rbp) │ │ │ │ - jne 727b2 │ │ │ │ - add %eax,0xb0(%rbp) │ │ │ │ - jmp 727b2 │ │ │ │ - orb $0x8,0x16(%rbp) │ │ │ │ - mov $0xfffffffc,%r15d │ │ │ │ - jmpq 72513 │ │ │ │ - callq *0x170(%rax) │ │ │ │ - jmpq 725a6 │ │ │ │ - lock andq $0xfffffffffffffffe,(%rcx) │ │ │ │ - mfence │ │ │ │ - lea 0x14258(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - jmpq 7255a │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea (%rax,%rcx,8),%rdi │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - jb 723f4 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jbe 728c3 │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - movzbl 0x6(%r13),%ecx │ │ │ │ - movzbl 0x5a(%rdx),%eax │ │ │ │ - movzbl 0x5b(%rdx),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sar %cl,%edx │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - lea -0x1(%rax,%rdx,1),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 73ec9 │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - jb 72889 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0xb0(%rbp),%ecx │ │ │ │ - add $0x12fc0,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x90(%rbp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 72b21 │ │ │ │ - mov 0xa8(%rbp),%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - shr $0x3,%esi │ │ │ │ - movabs $0xffffffff00000001,%rdi │ │ │ │ - and $0x4,%esi │ │ │ │ - mov 0x12fe0(%r9),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr %eax │ │ │ │ - add %ecx,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 72af1 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x20,%r8 │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 72af1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0xb0(%rbp),%r13d │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - callq 81aa0 │ │ │ │ - mov 0x90(%rbp),%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jbe 74115 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov 0x12fe0(%r12),%rdx │ │ │ │ - movabs $0xffffffff00000001,%rsi │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr %eax │ │ │ │ - shr $0x20,%rdi │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 740e4 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x12fc0(%r12),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - callq 43d80 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 74115 │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - cmp $0x3,%r15d │ │ │ │ - je 74183 │ │ │ │ - jg 74009 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - je 74158 │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - jne 74130 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 2d190 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 740b1 │ │ │ │ - cmp $0x4,%r15d │ │ │ │ - je 73fe0 │ │ │ │ - cmp $0xfffffff5,%r15d │ │ │ │ - je 73fe0 │ │ │ │ - cmp $0xffffffe4,%r15d │ │ │ │ - je 73faa │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 723a8 │ │ │ │ - jmpq 72513 │ │ │ │ - nop │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg 72872 │ │ │ │ - movzbl 0x59(%r14),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - movzbl 0x58(%r14),%esi │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x2,%sil │ │ │ │ - ja 72867 │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov 0xa8(%rbp),%r13d │ │ │ │ - movzbl %cl,%r15d │ │ │ │ - shl %cl,%ebx │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %ebx,%eax │ │ │ │ - je 73216 │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea (%rax,%rax,2),%rcx │ │ │ │ - mov 0x60(%r14,%rcx,8),%rsi │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - movzwl 0x53a(%rcx),%edi │ │ │ │ - cmp %di,0xea(%rsi) │ │ │ │ - jbe 73245 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - movzwl 0x53a(%rcx),%edi │ │ │ │ - mov 0x60(%r14,%rax,8),%rax │ │ │ │ - cmp %di,0xec(%rax) │ │ │ │ - jbe 72aca │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea (%rax,%rcx,8),%rdi │ │ │ │ - jmpq 72872 │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 724e4 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %ecx,%r15d │ │ │ │ - jmpq 72999 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 79c10 │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 72a9b │ │ │ │ - jmp 72abd │ │ │ │ - mov %r12,%rbx │ │ │ │ - jmpq 7239d │ │ │ │ - and $0x7fffffff,%eax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - add %rax,%rax │ │ │ │ - and %rdi,%r8 │ │ │ │ - or %rax,%r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %r8,0x12fe0(%r9) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 72b1b │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmpq 7290b │ │ │ │ - add %ecx,0x90(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 72ba7 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - tzcnt %rax,%r12 │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - imul $0xe8,%r12,%r12 │ │ │ │ - add 0x50(%rbp),%r12 │ │ │ │ - je 72ba7 │ │ │ │ - movzbl 0x5a(%r12),%edx │ │ │ │ - movzbl 0x5b(%r12),%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - shr $0x4,%cl │ │ │ │ - cmp %al,%cl │ │ │ │ - je 72b77 │ │ │ │ - and $0xf,%edx │ │ │ │ - je 736f8 │ │ │ │ - movzbl 0x58(%r12),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 7370d │ │ │ │ - movzbl 0x10(%r12),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 72ba7 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 72ba7 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%r12d │ │ │ │ - imul $0xe8,%r12,%r12 │ │ │ │ - add 0x50(%rbp),%r12 │ │ │ │ - jmp 72b42 │ │ │ │ - movzbl 0x15(%rbp),%eax │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r14,%rax,8),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jae 73496 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - movzbl 0x4(%r14),%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ - callq a0000 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 72c32 │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - lea 0x168(%rsp),%rax │ │ │ │ - lea 0x28(%rdx),%rcx │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x6d685(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x3c(%rax),%rdi │ │ │ │ - cmp %rdi,0x20(%rcx) │ │ │ │ - seta %dl │ │ │ │ - mov 0x34(%rax),%rdi │ │ │ │ - sbb $0x0,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rdi,0x18(%rcx) │ │ │ │ - mov 0x30(%rax),%edi │ │ │ │ - seta %sil │ │ │ │ - sbb $0x0,%esi │ │ │ │ - or %esi,%edx │ │ │ │ - cmp %edi,0x14(%rcx) │ │ │ │ - seta %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%edx │ │ │ │ - jne 737bd │ │ │ │ - movzbl 0x59(%rax),%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp %dl,0x6(%r14) │ │ │ │ - jne 7379e │ │ │ │ - movzbl 0x58(%rax),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %al,0x5(%r14) │ │ │ │ - jne 7377f │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x18,%r14 │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%r14 │ │ │ │ - jb 72bcd │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 73496 │ │ │ │ - mov 0x10(%r12),%r14 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 72cf5 │ │ │ │ - movzbl 0x59(%r14),%ecx │ │ │ │ - mov -0x8(%r12),%rsi │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rdi │ │ │ │ - movzbl 0x59(%rsi),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - mov 0x60(%rsi,%rcx,8),%rsi │ │ │ │ - cmp %rsi,0x60(%r14,%rdi,8) │ │ │ │ - je 72dcc │ │ │ │ - movzbl 0x59(%r14),%eax │ │ │ │ - mov 0x0(%rbp),%r15 │ │ │ │ - and $0xf,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r14,%rax,8),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 7371c │ │ │ │ - movzwl 0x14(%r14),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 72dc4 │ │ │ │ - testb $0x2,0x69(%r13) │ │ │ │ - jne 7375c │ │ │ │ - movzbl 0x72(%r13),%eax │ │ │ │ - mov 0xb0(%r13),%rdi │ │ │ │ - movzwl 0x452(%r15),%edx │ │ │ │ - movzwl 0xee(%r13),%r10d │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0xb6(%r13,%rax,2),%r9 │ │ │ │ - movzwl 0x70(%r13),%eax │ │ │ │ - movzwl 0x8(%r9),%r8d │ │ │ │ - movzwl 0x4(%r9),%r9d │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - lea 0x8(%rdi,%r8,8),%rsi │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - cmova %rax,%rsi │ │ │ │ - shl $0x6,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea 0x28(%rsi),%rcx │ │ │ │ - sub %rdi,%rcx │ │ │ │ - lea 0x8(%rdi,%r9,8),%rdi │ │ │ │ - shr $0x3,%ecx │ │ │ │ - lea 0x1(%rcx,%r10,1),%rcx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - ja 7372c │ │ │ │ - sub %r9d,%r8d │ │ │ │ - lea -0x3(%r8),%eax │ │ │ │ - cmp $0x200,%rax │ │ │ │ - jbe 72dc4 │ │ │ │ - cmp $0x200,%rdx │ │ │ │ - jg 73740 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - jb 72cbf │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x60(%rbp),%r12 │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 72e0e │ │ │ │ - jmpq 73301 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 732f9 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *(%r12) │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 72e00 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 732e4 │ │ │ │ - mov 0x10(%r12),%r11 │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 72e74 │ │ │ │ - movzbl 0x59(%r11),%ecx │ │ │ │ - mov -0x8(%r12),%rsi │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rdi │ │ │ │ - movzbl 0x59(%rsi),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - mov 0x60(%rsi,%rcx,8),%rsi │ │ │ │ - cmp %rsi,0x60(%r11,%rdi,8) │ │ │ │ - je 72fd1 │ │ │ │ - movzbl 0x59(%r11),%eax │ │ │ │ - mov (%r11),%rdx │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x20(%rdx),%rsi │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r11,%rax,8),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 72fc4 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x50(%rdx),%r8 │ │ │ │ - tzcnt %rsi,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - je 72fc4 │ │ │ │ - movzbl 0x50(%rdi),%ecx │ │ │ │ - lea (%rcx,%rcx,2),%r10 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%r9 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - cmp 0x60(%rax,%r10,1),%rdi │ │ │ │ - je 72f09 │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 72fc4 │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 72fc4 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - cmp 0x60(%rax,%r10,1),%rdi │ │ │ │ - jne 72ed2 │ │ │ │ - mov 0x74(%rax,%r9,1),%ebx │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - shr %ebx │ │ │ │ - shr %ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jne 72ed2 │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - addl $0x2,0x74(%rax,%rdx,8) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - mov (%r11),%rdx │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 72fc4 │ │ │ │ - mov 0x20(%rdx),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 72fc4 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - mov 0x50(%rdx),%r9 │ │ │ │ - movzbl 0x50(%rdi),%edx │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - movslq %edx,%rcx │ │ │ │ - lea (%rcx,%rcx,2),%rsi │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%r10 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - add %r9,%rax │ │ │ │ - shl $0x3,%r10 │ │ │ │ - cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ - je 72faf │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 72fc4 │ │ │ │ - mov %r8,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 72fc4 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ - jne 72f80 │ │ │ │ - mov 0x74(%rax,%r10,1),%ebx │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - shr %ebx │ │ │ │ - shr %ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jne 72f80 │ │ │ │ - jmpq 72f19 │ │ │ │ - callq 16590 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - jb 72e3e │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 732e4 │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 73015 │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - mov 0x88(%rbp),%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 73e2c │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 73e2c │ │ │ │ - cmpb $0x0,0x80(%rbp) │ │ │ │ - je 73143 │ │ │ │ - mov %r14,%rbx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpw $0x0,0x82(%rbp) │ │ │ │ - je 7307a │ │ │ │ - mov 0x84(%rbp),%eax │ │ │ │ - movzbl 0x81(%rbp),%edx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + movzbl 0x1(%rsp),%edx │ │ │ │ + mov %eax,%eax │ │ │ │ lea (%rdx,%rdx,8),%rcx │ │ │ │ lea (%rdx,%rcx,8),%rdx │ │ │ │ shl $0x4,%rdx │ │ │ │ - mov 0x12ff0(%rdi,%rdx,1),%rdx │ │ │ │ + mov 0x30(%rbp,%rdx,1),%rdx │ │ │ │ movq $0x0,0x38(%rdx,%rax,8) │ │ │ │ - mov 0x84(%rbp),%eax │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ add $0x1,%eax │ │ │ │ - subw $0x1,0x82(%rbp) │ │ │ │ - mov %eax,0x84(%rbp) │ │ │ │ - jne 73038 │ │ │ │ - movzbl 0x81(%rbp),%ecx │ │ │ │ + subw $0x1,0x2(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + jne 7aa30 │ │ │ │ + movzbl 0x1(%rsp),%esi │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - cmp $0x1,%cl │ │ │ │ + cmp $0x1,%sil │ │ │ │ sete %dl │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x22,%rdx │ │ │ │ - test %ecx,%ecx │ │ │ │ + test %esi,%esi │ │ │ │ sete %al │ │ │ │ shl $0x18,%rax │ │ │ │ or %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x2,%ecx │ │ │ │ + cmp $0x2,%esi │ │ │ │ sete %al │ │ │ │ shl $0x2c,%rax │ │ │ │ or %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x3,%ecx │ │ │ │ + cmp $0x3,%esi │ │ │ │ sete %al │ │ │ │ shl $0x36,%rax │ │ │ │ or %rax,%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ neg %rax │ │ │ │ - lock xadd %rax,0x12fc8(%rdi) │ │ │ │ + lock xadd %rax,0x8(%rbp) │ │ │ │ sub %rdx,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ + shr $0x2c,%r8 │ │ │ │ shr $0x18,%rdi │ │ │ │ + mov %r8d,%r9d │ │ │ │ shr $0x22,%rdx │ │ │ │ - mov %edi,%r9d │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x2c,%rdx │ │ │ │ - and $0x3ff,%r9w │ │ │ │ + mov %rax,%r8 │ │ │ │ and $0x3ff,%di │ │ │ │ - mov %edx,%r10d │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x3ff,%r10w │ │ │ │ - shr $0x36,%rdx │ │ │ │ - cmp $0x2,%cl │ │ │ │ - je 740cc │ │ │ │ - ja 732d3 │ │ │ │ - movzwl %di,%edx │ │ │ │ - test %cl,%cl │ │ │ │ - movzwl %r9w,%edi │ │ │ │ + and $0x3ff,%dx │ │ │ │ + and $0x3ff,%r9w │ │ │ │ + shr $0x36,%r8 │ │ │ │ + cmp $0x2,%sil │ │ │ │ + je 7ab6b │ │ │ │ + ja 7ab17 │ │ │ │ + movzwl %dx,%edx │ │ │ │ + movzwl %di,%edi │ │ │ │ + test %sil,%sil │ │ │ │ cmove %edi,%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 73133 │ │ │ │ + je 7ab56 │ │ │ │ + movb $0x0,(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,0x0(%r13) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7ab08 │ │ │ │ + jmpq 7a7eb │ │ │ │ + cmp $0x3,%sil │ │ │ │ + jne 7abc0 │ │ │ │ + movzwl %r8w,%edx │ │ │ │ + jmp 7aaf8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ shr $0x16,%rax │ │ │ │ + shr $0x14,%rdx │ │ │ │ and $0x3,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 740d5 │ │ │ │ - movb $0x0,0x80(%rbp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 72999 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81910 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 7320e │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rbp),%rax │ │ │ │ - je 7320e │ │ │ │ - movzbl 0x10(%rax),%edx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - bt %rdx,%rcx │ │ │ │ - jae 731d5 │ │ │ │ - movzwl 0x14(%rax),%r8d │ │ │ │ - test $0x200,%r8w │ │ │ │ - je 731d5 │ │ │ │ - mov 0x44(%rax),%ecx │ │ │ │ - mov 0x48(%rax),%rsi │ │ │ │ - mov 0x50(%rax),%rdi │ │ │ │ - test $0x2000,%r8w │ │ │ │ - jne 731a1 │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - andb $0x7f,0x58(%rax) │ │ │ │ - movb $0x0,0xc2(%rax) │ │ │ │ - mov %rdi,0x28(%rax) │ │ │ │ - mov %rdi,0xe0(%rax) │ │ │ │ - mov %rsi,0x20(%rax) │ │ │ │ - mov %rsi,0xd8(%rax) │ │ │ │ - mov %ecx,0x1c(%rax) │ │ │ │ - mov %ecx,0xd4(%rax) │ │ │ │ - movl $0x0,0xd0(%rax) │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - cmp $0x3f,%edx │ │ │ │ - je 7320e │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 7320e │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rbp),%rax │ │ │ │ - movzbl 0x10(%rax),%edx │ │ │ │ - bt %rdx,%rcx │ │ │ │ - jae 731d5 │ │ │ │ - jmpq 7317e │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 72513 │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 80800 │ │ │ │ - test %al,%al │ │ │ │ - je 73263 │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - imul $0x18,%rax,%rax │ │ │ │ - movzwl 0x53a(%rcx),%edi │ │ │ │ - mov 0x60(%r14,%rax,1),%rax │ │ │ │ - cmp %di,0xea(%rax) │ │ │ │ - ja 73263 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 79c10 │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 72abd │ │ │ │ - movzbl 0x58(%r14),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - ja 7285f │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %ebx,%eax │ │ │ │ - jne 73298 │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 80800 │ │ │ │ - test %al,%al │ │ │ │ - je 72a9b │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %r15d,%eax │ │ │ │ - jmpq 72a82 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xa8(%rbp),%ecx │ │ │ │ - mov 0xa0(%rbp),%rsi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - callq 70a30 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 723a8 │ │ │ │ - jmpq 72999 │ │ │ │ - cmp $0x3,%cl │ │ │ │ - jne 73e3d │ │ │ │ - movzwl %dx,%edx │ │ │ │ - jmpq 73120 │ │ │ │ - cmpb $0x0,0x80(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - jne 73028 │ │ │ │ - jmpq 72999 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 734ac │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - movzbl (%rcx),%ecx │ │ │ │ - add %ecx,%r15d │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ - movzwl 0x14(%rcx),%esi │ │ │ │ - and $0x3,%esi │ │ │ │ - cmp $0x2,%si │ │ │ │ - je 7344a │ │ │ │ - movzbl 0x59(%rcx),%edi │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - and $0xf,%edi │ │ │ │ - lea (%rdi,%rdi,2),%rdi │ │ │ │ - mov 0x60(%rcx,%rdi,8),%rcx │ │ │ │ - mov 0x68(%rcx),%rdi │ │ │ │ - and $0x1000,%edi │ │ │ │ - jne 7348b │ │ │ │ - movzbl 0x72(%rcx),%r9d │ │ │ │ - movzwl 0x452(%rsi),%esi │ │ │ │ - mov %r15d,%r10d │ │ │ │ - movzwl 0xee(%rcx),%r12d │ │ │ │ - lea (%r9,%r9,4),%r9 │ │ │ │ - shl $0x6,%esi │ │ │ │ - lea 0xb6(%rcx,%r9,2),%rbx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov 0xb0(%rcx),%r9 │ │ │ │ - movzwl 0x8(%rbx),%r11d │ │ │ │ - lea 0x8(,%r11,8),%r11 │ │ │ │ - shr $0x3,%r11 │ │ │ │ - lea 0x1(%r11,%r12,1),%r11 │ │ │ │ - sub %r11,%rsi │ │ │ │ - js 73e08 │ │ │ │ - movzwl 0x70(%rcx),%ecx │ │ │ │ - movzwl 0x4(%rbx),%r11d │ │ │ │ - shl $0x9,%ecx │ │ │ │ - lea 0x8(%r9,%r11,8),%r11 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - cmp %rcx,%r11 │ │ │ │ - cmovb %rdi,%rsi │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jb 7348b │ │ │ │ - movzbl 0x4(%r14),%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movzbl 0x1f(%rsp),%edi │ │ │ │ - shl %cl,%esi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - and $0x1d3,%esi │ │ │ │ - cmovne %ecx,%edi │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - add $0x18,%r14 │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - mov %dil,0x1f(%rsp) │ │ │ │ - cmp %rcx,%r14 │ │ │ │ - jae 73541 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 73483 │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ - mov -0x8(%r14),%rsi │ │ │ │ - movzbl 0x59(%rdi),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%r9 │ │ │ │ - movzbl 0x59(%rsi),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - mov 0x60(%rsi,%rcx,8),%rsi │ │ │ │ - mov $0x0,%ecx │ │ │ │ - cmp %rsi,0x60(%rdi,%r9,8) │ │ │ │ - cmovne %ecx,%r15d │ │ │ │ - jmpq 7331d │ │ │ │ - mov 0x60(%rcx),%r12 │ │ │ │ - testb $0xf,0x59(%rcx) │ │ │ │ - jne 73f2e │ │ │ │ - testb $0x2,0x58(%r12) │ │ │ │ - je 7369b │ │ │ │ - movzbl 0x60(%r12),%edx │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - ja 735c0 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - jmpq 733d6 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 7331d │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmpq 72e2a │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x60(%rbp),%r12 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 72e0e │ │ │ │ - testb $0x10,0xa8(%rbp) │ │ │ │ - jne 73bad │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 719b0 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 73ab7 │ │ │ │ - mov 0x70(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 73db4 │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov $0x50,%r13d │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 73515 │ │ │ │ - jmpq 737e0 │ │ │ │ - nop │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - jae 737e0 │ │ │ │ - movzbl 0x4(%r12),%ecx │ │ │ │ - bt %ecx,%r13d │ │ │ │ - jae 73500 │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - mov 0x10(%r12),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%r12),%ecx │ │ │ │ - callq 6eb30 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - jmp 73500 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - test %dil,%dil │ │ │ │ - je 734ac │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - lea 0x2e08(%r14),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 734ac │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2d080 │ │ │ │ - mov %al,0x1f(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 734ac │ │ │ │ - mov $0x2,%r15d │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 72e3e │ │ │ │ - jmpq 72fe6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc0(%r12),%r13 │ │ │ │ - sub $0x1,%rax │ │ │ │ - je 73eab │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x3f,%edi │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %edi,%edx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - callq 16af0 │ │ │ │ - callq 16af0 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov $0x3f,%edi │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 73e60 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 73688 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 73669 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 7430 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - cmova %rax,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - movzbl 0x30(%rsp),%eax │ │ │ │ - mov %rbx,0xc0(%r12) │ │ │ │ - mov %al,0x60(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - jmpq 733d6 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - mov $0xfffffff4,%r15d │ │ │ │ - jmpq 72e2a │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x2d68(%rdx),%rcx │ │ │ │ - mov 0x2d60(%rdx),%rax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shr $0x2,%rax │ │ │ │ - add $0x1000,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe 73464 │ │ │ │ - testb $0x4,0x12fc0(%rdx) │ │ │ │ - je 73464 │ │ │ │ - testb $0x40,0xa8(%rbp) │ │ │ │ - jne 73464 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - mov $0x4,%r15d │ │ │ │ - jmpq 72e2a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 83320 │ │ │ │ - test %al,%al │ │ │ │ - jne 72b77 │ │ │ │ - orb $0x8,0x16(%rbp) │ │ │ │ - mov $0xfffffffc,%r15d │ │ │ │ - jmpq 729e3 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 80670 │ │ │ │ - jmpq 72d1a │ │ │ │ - movzwl 0x450(%r15),%eax │ │ │ │ - shl $0x6,%eax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jle 72dc4 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 72dc4 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8fd40 │ │ │ │ - jmpq 72dc4 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 90070 │ │ │ │ - test %al,%al │ │ │ │ - je 72d37 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 840a0 │ │ │ │ - jmpq 72d37 │ │ │ │ - lea 0x6ce3a(%rip),%rcx │ │ │ │ - mov $0xe6,%edx │ │ │ │ - lea 0x6cac6(%rip),%rsi │ │ │ │ - lea 0x6cb5f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6ce1b(%rip),%rcx │ │ │ │ - mov $0xe5,%edx │ │ │ │ - lea 0x6caa7(%rip),%rsi │ │ │ │ - lea 0x6cc69(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6cdfc(%rip),%rcx │ │ │ │ - mov $0xe4,%edx │ │ │ │ - lea 0x6ca88(%rip),%rsi │ │ │ │ - lea 0x6caf1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x1f(%rsp) │ │ │ │ - je 73803 │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 73803 │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp %al,%dl │ │ │ │ + je 7abb1 │ │ │ │ + lock orq $0x8,0x0(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 7a801 │ │ │ │ + shr $0x16,%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jne 7aafc │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 6ecf0 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x1239c(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 73c49 │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - lea (%r15,%rax,8),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jae 73c06 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - andb $0x7f,0x1(%rax) │ │ │ │ - mov 0x10(%r15),%r13 │ │ │ │ - movzwl 0x14(%r13),%eax │ │ │ │ + callq 77e40 │ │ │ │ + jmp 7aafc │ │ │ │ + movzwl %r9w,%edx │ │ │ │ + jmp 7aaf8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0xfffff,%eax │ │ │ │ + movb $0x1,(%rsp) │ │ │ │ + shr $0x14,%rdx │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + and $0x3,%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %dl,0x1(%rsp) │ │ │ │ and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 73b91 │ │ │ │ - movzbl 0x59(%r13),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - and $0xf,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x60(%r13,%rax,8),%rdx │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - add $0x8,%rdx │ │ │ │ - movzbl 0x72(%r12),%eax │ │ │ │ - mov 0xb0(%r12),%rcx │ │ │ │ - lea 0xc0(%r12),%r14 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0xb6(%r12,%rax,2),%r9 │ │ │ │ - movzwl 0xde(%r12),%eax │ │ │ │ - movzwl 0x4(%r9),%esi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - lea 0x8(%rcx,%rsi,8),%r11 │ │ │ │ - movzwl 0x8(%r9),%ecx │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - sub %esi,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %ecx,0x38(%rsp) │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - callq 71d90 │ │ │ │ - test %al,%al │ │ │ │ - je 73a92 │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - lea -0x1fd3(%rip),%rdi │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov 0x8(%r11),%rax │ │ │ │ - cmp %rax,0x88(%rbp) │ │ │ │ - cmovae 0x88(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x8(%r11) │ │ │ │ - mov 0x68(%r12),%rax │ │ │ │ - mov 0x88(%rbp),%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x20,%ecx │ │ │ │ - setne %dl │ │ │ │ - shl $0x5,%rdx │ │ │ │ - test %rcx,%rcx │ │ │ │ - lea -0x2004(%rip),%rcx │ │ │ │ - lea 0xf8(%r12,%rdx,1),%rdx │ │ │ │ - cmovne %rdi,%rcx │ │ │ │ - mov 0x18(%rdx),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jb 73c18 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 73c18 │ │ │ │ - test $0x4,%al │ │ │ │ - je 73bec │ │ │ │ - movzwl 0x4(%r9),%eax │ │ │ │ - movzwl 0x8(%r9),%ecx │ │ │ │ - movzwl 0xde(%r12),%edx │ │ │ │ - sub 0x40(%rsp),%edx │ │ │ │ - sub %eax,%ecx │ │ │ │ - sub 0x38(%rsp),%ecx │ │ │ │ - movzwl 0xea(%r12),%eax │ │ │ │ - cmp $0xffff,%ax │ │ │ │ - je 73b5e │ │ │ │ - test %edx,%edx │ │ │ │ - js 73bc5 │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 73ad3 │ │ │ │ - testb $0x10,0xa8(%rbp) │ │ │ │ - jne 73a92 │ │ │ │ - movzbl 0x81(%rbp),%edx │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - movzbl 0x6(%r15),%r8d │ │ │ │ - lea (%rdx,%rdx,8),%rcx │ │ │ │ - movzbl (%rdi),%esi │ │ │ │ - movzbl 0x5(%r15),%r9d │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - mov 0x84(%rbp),%ecx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x12ff0(%rbx,%rdx,1),%rdx │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea 0x38(%rdx,%rcx,8),%rcx │ │ │ │ - movzbl %sil,%edx │ │ │ │ - mov %dx,(%rcx) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r9b,0x2(%rcx) │ │ │ │ - mov %r8b,0x3(%rcx) │ │ │ │ - movl $0x0,0x4(%rcx) │ │ │ │ - test %esi,%esi │ │ │ │ - je 73a0c │ │ │ │ - mov (%rdi,%rdx,1),%r8 │ │ │ │ - mov %r8,0x8(%rcx,%rdx,1) │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 739fa │ │ │ │ - add $0x1,%esi │ │ │ │ - add %esi,0x84(%rbp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - movabs $0x61c8864680b583eb,%rdi │ │ │ │ - sub %si,0x82(%rbp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - imul 0x20(%rax),%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - shr $0x33,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sar $0x6,%rax │ │ │ │ - and $0x3f,%ecx │ │ │ │ - shl %cl,%rdx │ │ │ │ - movzbl 0x81(%rbp),%ecx │ │ │ │ - lea (%rcx,%rcx,8),%rsi │ │ │ │ - lea (%rcx,%rsi,8),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - lea 0xc0(%rcx,%rax,8),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x12fc0(%rdi,%rax,1),%rax │ │ │ │ - and (%rax),%rcx │ │ │ │ - je 73c38 │ │ │ │ - mov 0x98(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 73a92 │ │ │ │ - mov 0x88(%rbp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movzbl 0x15(%rbp),%eax │ │ │ │ - add $0x18,%r15 │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jb 7382f │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpb $0x0,0x1f(%rsp) │ │ │ │ - je 73595 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x2e08(%rax),%r12 │ │ │ │ - jmpq 7358d │ │ │ │ - movzbl 0x72(%r12),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r14,%rax,2),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - cmp %rsi,%r14 │ │ │ │ - jae 7398e │ │ │ │ - movzwl 0x4(%rax),%ecx │ │ │ │ - movzwl 0x8(%rax),%edx │ │ │ │ - movabs $0xcccccccccccccccd,%rdi │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub %r14,%rcx │ │ │ │ - sub $0x3,%edx │ │ │ │ - sar %rcx │ │ │ │ - imul %rdi,%rcx │ │ │ │ - movzwl 0xe0(%r12,%rcx,2),%edi │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %edi,%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jbe 73b50 │ │ │ │ - lea (%rcx,%rcx,2),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jae 73b50 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 8b230 │ │ │ │ - test %al,%al │ │ │ │ - je 7398e │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 840a0 │ │ │ │ - jmpq 7398e │ │ │ │ - nop │ │ │ │ - add $0xa,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 73aed │ │ │ │ - jmpq 7398e │ │ │ │ - movzwl 0xec(%r12),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jns 73986 │ │ │ │ - cmp $0xffff,%ax │ │ │ │ - je 73986 │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x0,%esi │ │ │ │ - cmovs %esi,%eax │ │ │ │ - mov %ax,0xec(%r12) │ │ │ │ - jmpq 73986 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x30(%rbp,%rax,1),%rax │ │ │ │ + mov 0x18(%rax),%rbx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmpq 7a9d6 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7ed90 │ │ │ │ - test %al,%al │ │ │ │ - je 73a92 │ │ │ │ - jmpq 7398e │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x14348(%rax),%rax │ │ │ │ - mov %rax,0x88(%rbp) │ │ │ │ - jmpq 734d1 │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x0,%esi │ │ │ │ - cmovs %esi,%eax │ │ │ │ - mov %ax,0xea(%r12) │ │ │ │ - movzwl 0xec(%r12),%eax │ │ │ │ - cmp $0xffff,%ax │ │ │ │ - jne 73b79 │ │ │ │ - jmpq 73986 │ │ │ │ - lock btsq $0x2,0x68(%r12) │ │ │ │ - jb 7394e │ │ │ │ - lock incl 0xac8(%rbx) │ │ │ │ - jmpq 7394e │ │ │ │ - cmpb $0x0,0x1f(%rsp) │ │ │ │ - jne 73c41 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmpq 72fef │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x12fc0(%rbx),%rdi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - callq 3dbc0 │ │ │ │ - mov 0x68(%r12),%rax │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - jmpq 73946 │ │ │ │ - lock or %rdx,(%rax) │ │ │ │ - jmpq 73a7c │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 73ac2 │ │ │ │ - mov %rax,%r14 │ │ │ │ - imul $0x18,%rdx,%rax │ │ │ │ - mov 0x0(%rbp),%r15 │ │ │ │ - add %r14,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jae 73c06 │ │ │ │ - lea 0x6c87d(%rip),%r13 │ │ │ │ - jmp 73c85 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x15(%rbp),%edx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x18,%r14 │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%r14 │ │ │ │ - jae 73816 │ │ │ │ - mov 0x10(%r14),%rdx │ │ │ │ - movzwl 0x14(%rdx),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 73d95 │ │ │ │ - mov 0x60(%rdx),%rax │ │ │ │ - movzbl 0x50(%rax),%edi │ │ │ │ - movzbl 0x51(%rax),%edx │ │ │ │ - mov 0x14c(%rax),%esi │ │ │ │ - mov 0x158(%rax),%r8 │ │ │ │ - mov %edi,0x30(%rsp) │ │ │ │ - mov 0x150(%rax),%rdi │ │ │ │ - cmp $0x7,%edx │ │ │ │ - ja 73d76 │ │ │ │ - mov 0x0(%r13,%rdx,4),%ecx │ │ │ │ - mov 0x12398(%r15),%r9d │ │ │ │ - test $0x1,%r9b │ │ │ │ - jne 73ccc │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x1239c(%r15),%ecx │ │ │ │ - mov 0x123a0(%r15),%r11d │ │ │ │ - seta %al │ │ │ │ - mov 0x123a4(%r15),%rdx │ │ │ │ - mov 0x123ac(%r15),%r12 │ │ │ │ - sbb $0x0,%eax │ │ │ │ - mov 0x123b4(%r15),%r10d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 73d45 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r12,%r8 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 73d45 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 73d45 │ │ │ │ + callq 77f00 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r11d,%esi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 73d45 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r10d,0x30(%rsp) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp 0x12398(%r15),%r9d │ │ │ │ - jne 73ccc │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 73c68 │ │ │ │ - mov (%r14),%ecx │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x10(%r14),%rsi │ │ │ │ - or $0x10,%ecx │ │ │ │ - callq 6eb30 │ │ │ │ - jmpq 73c68 │ │ │ │ - lea 0x6c7c3(%rip),%rcx │ │ │ │ - mov $0x3a,%edx │ │ │ │ - lea 0x6c6b6(%rip),%rsi │ │ │ │ - lea 0x60cab(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6c7c4(%rip),%rcx │ │ │ │ - mov $0x168,%edx │ │ │ │ - lea 0x6c4b0(%rip),%rsi │ │ │ │ - lea 0x6c571(%rip),%rdi │ │ │ │ + jmpq 7a801 │ │ │ │ + callq 77590 │ │ │ │ + lea 0x4d254(%rip),%rcx │ │ │ │ + mov $0x27d,%edx │ │ │ │ + lea 0x4ccf0(%rip),%rsi │ │ │ │ + lea 0x5231c(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - movzbl 0x81(%rbp),%edx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x84(%rbp),%ecx │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - imul $0x490,%rdx,%rdx │ │ │ │ - mov 0x12ff0(%rdi,%rdx,1),%rdx │ │ │ │ - lea 0x38(%rdx,%rcx,8),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsi,%rax,8),%rdi │ │ │ │ - mov %rdi,(%rcx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 73de2 │ │ │ │ - mov 0x70(%rbp),%eax │ │ │ │ - add %eax,0x84(%rbp) │ │ │ │ - sub %ax,0x82(%rbp) │ │ │ │ - jmpq 734dc │ │ │ │ - lea 0x6c831(%rip),%rcx │ │ │ │ - mov $0xfc,%edx │ │ │ │ - lea 0x6c3c5(%rip),%rsi │ │ │ │ - lea 0x6c5ad(%rip),%rdi │ │ │ │ + lea 0x4d235(%rip),%rcx │ │ │ │ + mov $0x292,%edx │ │ │ │ + lea 0x4ccd1(%rip),%rsi │ │ │ │ + lea 0x522fd(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - callq 3dbc0 │ │ │ │ - jmpq 73015 │ │ │ │ - lea 0x6c73c(%rip),%rcx │ │ │ │ - mov $0x9b,%edx │ │ │ │ - lea 0x61e1f(%rip),%rsi │ │ │ │ - lea 0x60be4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bsr %rdx,%rax │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - lea 0x68(%rsp),%rdi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 73688 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - jmpq 7362b │ │ │ │ - callq 16af0 │ │ │ │ - callq 16af0 │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov $0x8,%edx │ │ │ │ - movl $0x1,0x30(%rsp) │ │ │ │ - jmp 73e8f │ │ │ │ - lea 0x6c730(%rip),%rcx │ │ │ │ - mov $0x22c,%edx │ │ │ │ - lea 0x6c37c(%rip),%rsi │ │ │ │ - lea 0x6c395(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6c731(%rip),%rcx │ │ │ │ - mov $0x39c,%edx │ │ │ │ - lea 0x6c35d(%rip),%rsi │ │ │ │ - lea 0x6c376(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6c712(%rip),%rcx │ │ │ │ - mov $0x391,%edx │ │ │ │ - lea 0x6c33e(%rip),%rsi │ │ │ │ - lea 0x6c4bf(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 7239d │ │ │ │ - lea 0x6c66b(%rip),%rcx │ │ │ │ - mov $0x125,%edx │ │ │ │ - lea 0x6c317(%rip),%rsi │ │ │ │ - lea 0x6c4ca(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6c6ac(%rip),%rcx │ │ │ │ - mov $0x21d,%edx │ │ │ │ - lea 0x6c2f8(%rip),%rsi │ │ │ │ - lea 0x6c311(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6c6ad(%rip),%rcx │ │ │ │ - mov $0x3ae,%edx │ │ │ │ - lea 0x6c2d9(%rip),%rsi │ │ │ │ - lea 0x6c478(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6c64e(%rip),%rcx │ │ │ │ - mov $0x1f8,%edx │ │ │ │ - lea 0x6c2ba(%rip),%rsi │ │ │ │ - lea 0x6c46d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - testb $0x1,0xa8(%rbp) │ │ │ │ - je 72513 │ │ │ │ - lea 0x6c562(%rip),%rcx │ │ │ │ - mov $0x2cd,%edx │ │ │ │ - lea 0x6c28e(%rip),%rsi │ │ │ │ - lea 0x6c3bf(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - testb $0x8,0x16(%rbp) │ │ │ │ - jne 729f7 │ │ │ │ - lea 0x6c52f(%rip),%rcx │ │ │ │ - mov $0x2cc,%edx │ │ │ │ - lea 0x6c25b(%rip),%rsi │ │ │ │ - lea 0x6c354(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - cmp $0x4,%r15d │ │ │ │ - jne 74139 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 71930 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 740a8 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea 0x145f8(%r12),%r13 │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea -0x5f8a7(%rip),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - jmp 7407e │ │ │ │ - callq 17070 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 146f0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 71930 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 74079 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 14750 │ │ │ │ - test %r15d,%r15d │ │ │ │ - js 729e3 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - jne 723a8 │ │ │ │ - mov $0xfffffffc,%r15d │ │ │ │ - jmpq 72513 │ │ │ │ - movzwl %r10w,%edx │ │ │ │ - jmpq 73120 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 436b0 │ │ │ │ - jmpq 73133 │ │ │ │ - and $0x7fffffff,%eax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - add %rax,%rax │ │ │ │ - and %rsi,%rdi │ │ │ │ - or %rax,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rdi,0x12fe0(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 7410f │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmpq 72962 │ │ │ │ - add %ecx,0x90(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xfffffffc,%r15d │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - jne 72b21 │ │ │ │ - jmpq 72999 │ │ │ │ - test %r15d,%r15d │ │ │ │ - js 729e3 │ │ │ │ - lea 0x6c3e0(%rip),%rcx │ │ │ │ - mov $0x2c8,%edx │ │ │ │ - lea 0x6c10c(%rip),%rsi │ │ │ │ - lea 0x6c303(%rip),%rdi │ │ │ │ + lea 0x4d211(%rip),%rcx │ │ │ │ + mov $0x25d,%edx │ │ │ │ + lea 0x4ccad(%rip),%rsi │ │ │ │ + lea 0x4cdc5(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0xa8(%rbp),%edx │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a710 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je 723a8 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 729e3 │ │ │ │ - jmpq 740c1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov 0xa8(%rbp),%eax │ │ │ │ - and $0x60,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 741a8 │ │ │ │ - orb $0x8,0x16(%rbp) │ │ │ │ - mov $0xfffffff5,%r15d │ │ │ │ - jmpq 72513 │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 719b0 │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 729e3 │ │ │ │ - jmpq 740b1 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - mov %rax,0x8(%rsi) │ │ │ │ - mov %rsi,0x60(%rdi) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x28,%esi │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 74240 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov $0x105,%eax │ │ │ │ - mov %ax,(%rdx) │ │ │ │ - movdqu 0x1c(%rbp),%xmm1 │ │ │ │ - movups %xmm1,0x14(%rdx) │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - mov %eax,0x24(%rdx) │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp 74250 │ │ │ │ - nopl (%rax) │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rsi,0x1320(%rdi) │ │ │ │ + jae 7ac40 │ │ │ │ + jmpq 7a6d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1,%eax │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - movzbl 0x58(%rsi),%eax │ │ │ │ - movzwl 0x14(%rsi),%r8d │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - and $0xf,%eax │ │ │ │ - movb $0x0,0x87(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movzbl 0x59(%rsi),%eax │ │ │ │ - and $0xf,%r13d │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,(%rsp) │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmove %r13d,%eax │ │ │ │ - mov %al,0x43(%rsp) │ │ │ │ - mov %r8d,%eax │ │ │ │ - and $0x40,%eax │ │ │ │ - cmpb $0x3f,0x15(%rdi) │ │ │ │ - ja 74ecb │ │ │ │ - cmpb $0x0,0x58(%rsi) │ │ │ │ mov %rsi,%rbp │ │ │ │ - jns 74eac │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - test %ax,%ax │ │ │ │ - jne 74500 │ │ │ │ - mov %r8d,%eax │ │ │ │ - or $0x20,%eax │ │ │ │ - mov %ax,0x14(%rbp) │ │ │ │ - movzbl 0x15(%r11),%r9d │ │ │ │ - mov 0x58(%r11),%rdi │ │ │ │ - lea (%r9,%r9,2),%rax │ │ │ │ - lea (%rdi,%rax,8),%rsi │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jb 7430c │ │ │ │ - jmpq 74dd8 │ │ │ │ - nop │ │ │ │ - movzbl %dl,%eax │ │ │ │ - movzbl %cl,%r10d │ │ │ │ - sub %r10d,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 74340 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jae 74468 │ │ │ │ - cmp 0x5(%rbx),%r13b │ │ │ │ - seta %dl │ │ │ │ - setb %cl │ │ │ │ - cmp %cl,%dl │ │ │ │ - jne 742f0 │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - cmp 0x6(%rbx),%al │ │ │ │ - seta %r10b │ │ │ │ - setb %al │ │ │ │ - cmp %al,%r10b │ │ │ │ - je 743d0 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - sub %r10d,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 742ff │ │ │ │ - cmp %cl,%dl │ │ │ │ - je 74998 │ │ │ │ - movzbl %dl,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 74468 │ │ │ │ - testb $0x1,0x7(%rbx) │ │ │ │ - jne 74f09 │ │ │ │ - and $0x3,%r8d │ │ │ │ - cmp $0x2,%r8w │ │ │ │ - je 74970 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov %r13b,0x85(%rsp) │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - movzbl 0x43(%rsp),%eax │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - mov %al,0x84(%rsp) │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - mov %al,0x86(%rsp) │ │ │ │ - movdqu 0x80(%rsp),%xmm3 │ │ │ │ - movups %xmm3,(%rbx) │ │ │ │ - add $0xa8,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x14(%r12),%r15d │ │ │ │ - mov 0x18(%r12),%r14 │ │ │ │ - mov %r15d,0x10(%rsp) │ │ │ │ - mov 0x18(%rax),%r10 │ │ │ │ - mov 0x14(%rax),%r15d │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - cmp %rax,0x20(%r12) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 742fa │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r10,%r14 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 742fa │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r15d,0x10(%rsp) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 742fa │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x14(%r12),%esi │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - cmp %rdx,0x20(%r12) │ │ │ │ - seta %dl │ │ │ │ - mov 0x14(%rax),%ecx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp %rax,0x18(%r12) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - je 74db0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x5555555555555555,%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x18,%rax │ │ │ │ - sar $0x3,%rdx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - add %rdx,%r9 │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - lea (%r9,%r9,2),%rdx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov %r13b,0x85(%rsp) │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - movzbl 0x43(%rsp),%eax │ │ │ │ - addb $0x1,0x15(%r11) │ │ │ │ - mov %al,0x84(%rsp) │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - mov %al,0x86(%rsp) │ │ │ │ - movdqu 0x80(%rsp),%xmm1 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - jmpq 743b7 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x18(%rdx),%rdi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x14(%rdx),%esi │ │ │ │ - mov $0x1088,%r8d │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x10(%rdx),%eax │ │ │ │ - mov %esi,0x64(%rsp) │ │ │ │ - sub %rax,%rdi │ │ │ │ - mov %esi,0x80(%rsp) │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x20(%rdx),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,0x84(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rdi,0x8c(%rsp) │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - mov %r11,%rdi │ │ │ │ - movdqu 0x80(%rsp),%xmm2 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - lea -0x82(%rip),%rdi │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq 849e0 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - je 74b08 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 74e04 │ │ │ │ - movzbl 0x2(%r15),%r8d │ │ │ │ - cmp 0x2(%r12),%r8b │ │ │ │ - je 74790 │ │ │ │ - mov 0x20(%r15),%rcx │ │ │ │ - mov 0x18(%r15),%rsi │ │ │ │ - cmp %rcx,0x20(%r12) │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - cmp %dl,%al │ │ │ │ - je 74720 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov 0x10(%r15),%r8d │ │ │ │ - mov %rsi,%r14 │ │ │ │ - sub %r8,%r14 │ │ │ │ - mov %edx,%r8d │ │ │ │ - sub %eax,%r8d │ │ │ │ - jne 7461d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - seta %r10b │ │ │ │ - setb %r8b │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - sub %r10d,%r8d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - je 749c0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq a0650 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - movdqu 0x14(%r12),%xmm4 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movups %xmm4,0x44(%rbp) │ │ │ │ - mov 0x24(%r12),%eax │ │ │ │ - orw $0x200,0x14(%rbp) │ │ │ │ - mov %eax,0x54(%rbp) │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - je 743b7 │ │ │ │ - movdqu 0x14(%rbx),%xmm0 │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r11,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x88,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x4f(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 85670 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 743b7 │ │ │ │ - movzwl 0x14(%rbp),%r8d │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - test $0x40,%r8b │ │ │ │ - jne 74eea │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmpq 742c7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - sub %rax,%rdi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - setb %sil │ │ │ │ - seta %al │ │ │ │ - mov %r12,%rbx │ │ │ │ - cmp %al,%sil │ │ │ │ - jne 74de4 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq 84f60 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - je 74648 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 74e77 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x20(%r15),%rcx │ │ │ │ - cmp 0x20(%rbx),%rcx │ │ │ │ - setb %dl │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x18(%r15),%rsi │ │ │ │ - seta %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - jmpq 745f6 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc(%r12),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %eax,0xc(%r15) │ │ │ │ - seta %dl │ │ │ │ - mov 0x4(%r12),%rax │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp %rax,0x4(%r15) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - jne 745c7 │ │ │ │ - mov 0x20(%r15),%rcx │ │ │ │ - mov 0x18(%r15),%rsi │ │ │ │ - cmp %rcx,0x20(%r12) │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - cmp %dl,%al │ │ │ │ - jne 745ed │ │ │ │ - mov 0x10(%r12),%ebx │ │ │ │ - sub %rbx,%rdi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - mov 0x14(%r15),%edi │ │ │ │ - setb %sil │ │ │ │ - seta %al │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %edi,0x14(%r12) │ │ │ │ - setb %cl │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - mov %ecx,%edi │ │ │ │ - movzbl %al,%ecx │ │ │ │ - sub %edx,%edi │ │ │ │ - movzbl %sil,%edx │ │ │ │ - sub %ecx,%edx │ │ │ │ - or %edx,%edi │ │ │ │ - jne 74732 │ │ │ │ - mov 0x10(%r15),%edx │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - add %rbx,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - ja 74732 │ │ │ │ - lea (%r8,%r8,2),%rdx │ │ │ │ - lea 0x91b84(%rip),%rcx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - cmpq $0x0,0x20(%rcx,%rdx,1) │ │ │ │ - je 74732 │ │ │ │ - cmpb $0x0,0x93bd2(%rip) │ │ │ │ - jne 74732 │ │ │ │ - movzbl (%r15),%esi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 86e30 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - ja 74e14 │ │ │ │ - movdqu (%r15),%xmm5 │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - movups %xmm5,(%rbx) │ │ │ │ - movdqu 0x10(%r15),%xmm6 │ │ │ │ - movups %xmm6,0x10(%rbx) │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 748d2 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r9,%rax,1),%rsi │ │ │ │ - mov %rsi,0x28(%rbx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 748c0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x28(%r12),%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq a0650 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - test %al,%al │ │ │ │ - je 745c7 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq 86de0 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x25(%rip),%rax │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 741e0 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 85670 │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - je 7473e │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 743b7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movzwl 0x14(%rax),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 74375 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - jmpq 743b7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - cmp 0x6(%rbx),%al │ │ │ │ - seta %cl │ │ │ │ - setb %r14b │ │ │ │ - cmp %r14b,%cl │ │ │ │ - je 7442a │ │ │ │ - movzbl %r14b,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - jmpq 74353 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp %rcx,0x30(%rsp) │ │ │ │ - seta %cl │ │ │ │ - setb %r8b │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%r8d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - jne 74b27 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %r14,0x38(%rsp) │ │ │ │ - seta %r8b │ │ │ │ - setb %cl │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 74b31 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - cmp %rax,0x20(%r15) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 74a22 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp %rax,0x18(%r15) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 74d13 │ │ │ │ - movzbl (%r15),%esi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 86e30 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - ja 74dc2 │ │ │ │ - movdqu (%r15),%xmm7 │ │ │ │ - lea 0x28(%rdx),%r8 │ │ │ │ - movups %xmm7,(%rdx) │ │ │ │ - movdqu 0x10(%r15),%xmm7 │ │ │ │ - movups %xmm7,0x10(%rdx) │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov %rax,0x20(%rdx) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 74aa2 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%r9,%rax,1),%rcx │ │ │ │ - mov %rcx,0x28(%rdx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 74a90 │ │ │ │ - movdqu 0x14(%rbx),%xmm0 │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r8,%rsi │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - callq 5ca60 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq 74250 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - jmpq 74648 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - callq 85670 │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - jmpq 7465f │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - jne 749fc │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 74b45 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 74e24 │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 74b6b │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp %r14,0x38(%rsp) │ │ │ │ - seta %al │ │ │ │ - setb %r8b │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %eax,%r8d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - cmp $0xffffffff,%r10d │ │ │ │ - jne 749fc │ │ │ │ - movzbl (%r15),%esi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 86e30 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%r10 │ │ │ │ - ja 74e9c │ │ │ │ - movdqu (%r15),%xmm7 │ │ │ │ - lea 0x28(%r10),%rsi │ │ │ │ - movups %xmm7,(%r10) │ │ │ │ - movdqu 0x10(%r15),%xmm7 │ │ │ │ - movups %xmm7,0x10(%r10) │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov %rax,0x20(%r10) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 74bf2 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r9,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%r10,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 74be0 │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x84(%rsp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,0x8c(%rsp) │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - movdqu 0x80(%rsp),%xmm7 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - callq 5cdb0 │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - mov $0x88,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - movdqu 0x14(%r10),%xmm0 │ │ │ │ - mov 0x24(%r10),%eax │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %r11,%rdi │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xaf(%rip),%rax │ │ │ │ - mov %rax,0x8(%rsi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - callq 842c0 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %eax,%r14d │ │ │ │ - jne 74e87 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - or $0x1,%ecx │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq 74250 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - jmpq 749fc │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq 86de0 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x2a(%rip),%rax │ │ │ │ - mov %rax,0x8(%rsi) │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - callq 741e0 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 85670 │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - jne 74958 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - cmp %rax,0x20(%r15) │ │ │ │ - seta %al │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 74d9c │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp %rax,0x18(%r15) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 7473e │ │ │ │ - jmpq 74a2b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %ecx,%esi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - jmpq 74353 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 74958 │ │ │ │ - jmpq 74a5e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x18,%eax │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%r14 │ │ │ │ + add 0x8(%rsp),%r14 │ │ │ │ + cmp 0x1320(%rbx),%rbp │ │ │ │ + jbe 7ad31 │ │ │ │ xor %edx,%edx │ │ │ │ - jmpq 74487 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x20(%r12),%r14 │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - setb %dl │ │ │ │ - mov %r10,%rsi │ │ │ │ - seta %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - jmpq 745f6 │ │ │ │ - mov %eax,%r14d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7a6d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 745b7 │ │ │ │ - jmpq 74958 │ │ │ │ - mov %ebx,%r14d │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 7488c │ │ │ │ - jmpq 74958 │ │ │ │ - mov %r9,%rsi │ │ │ │ + jne 7ad28 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + lea 0x1278(%rbx),%r15 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x2e5a5(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - callq 59be0 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - je 74e4b │ │ │ │ - add %eax,0x18(%r11) │ │ │ │ - mov 0x10(%r15),%eax │ │ │ │ - mov 0x18(%r15),%r14 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - sub %rax,%r14 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp 0x20(%r15),%rax │ │ │ │ - seta %al │ │ │ │ - setb %r8b │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %eax,%r8d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - jmpq 74b4e │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - je 7476d │ │ │ │ - jmpq 74958 │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - jmpq 74958 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - je 74ba8 │ │ │ │ - jmpq 74958 │ │ │ │ - lea 0x6b64d(%rip),%rcx │ │ │ │ - mov $0x3e8,%edx │ │ │ │ - lea 0x6b399(%rip),%rsi │ │ │ │ - lea 0x6b5b7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6b62e(%rip),%rcx │ │ │ │ - mov $0x3e7,%edx │ │ │ │ - lea 0x6b37a(%rip),%rsi │ │ │ │ - lea 0x6b57d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6b60f(%rip),%rcx │ │ │ │ - mov $0x405,%edx │ │ │ │ - lea 0x6b35b(%rip),%rsi │ │ │ │ - lea 0x6b594(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6b5f0(%rip),%rcx │ │ │ │ - mov $0x413,%edx │ │ │ │ - lea 0x6b33c(%rip),%rsi │ │ │ │ - lea 0x6b591(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x10(%rdx),%edx │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - mov 0x14(%r12),%ecx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0x20(%r12),%rdx │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdx,0x2c(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,0x24(%rsp) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x66(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 74fc8 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmp 74fa9 │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - push %r14 │ │ │ │ - mov %r8,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ + callq a91c0 │ │ │ │ + cmp 0x1320(%rbx),%rbp │ │ │ │ + jbe 7ad90 │ │ │ │ xor %edx,%edx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 872f0 │ │ │ │ - jmp 75036 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - jne 7507e │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 74f30 │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7a6d0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 75030 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - mov %r14,0xa8(%rsp) │ │ │ │ - mov %eax,0xb8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 75036 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - cmove %eax,%r12d │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + jne 7ad80 │ │ │ │ + callq a6c40 │ │ │ │ + jmp 7acef │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovg %eax,%r12d │ │ │ │ + mov 0x1728(%rbx),%rbp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d790 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 750b5 │ │ │ │ - add $0xe8,%rsp │ │ │ │ + jne 7ad9d │ │ │ │ + add $0x38,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov $0x0,%r12d │ │ │ │ + cmovle %eax,%r12d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov $0x8,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - movdqu 0xc0(%rsp),%xmm0 │ │ │ │ - mov 0xdc(%rsp),%rbp │ │ │ │ - mov 0xe4(%rsp),%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x7a(%rip),%rax │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 75185 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 75300 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,0x28(%r15) │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + callq a9220 │ │ │ │ + jmp 7ad31 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 75180 │ │ │ │ + jne 7adc0 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + mov 0x1348(%rdi),%rdx │ │ │ │ + and $0xfffff,%eax │ │ │ │ + lea -0x1(%rdx),%rsi │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + jbe 7adeb │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 7ae00 │ │ │ │ + lea -0x2(%rdx),%rsi │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rdi) │ │ │ │ + jmpq 7ac50 │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 751c0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 86530 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 75310 │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%eax │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movdqu 0x1c(%r15),%xmm1 │ │ │ │ - mov %ax,0x30(%rsp) │ │ │ │ - mov 0x2c(%r15),%eax │ │ │ │ - movups %xmm1,0x44(%rsp) │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - movzbl 0x58(%r15),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - je 75238 │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - cmp $0x7,%al │ │ │ │ - je 75238 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - je 752c0 │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 75140 │ │ │ │ - jmpq 75188 │ │ │ │ + jne 7ae20 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + mov 0x1348(%rdi),%rdx │ │ │ │ + and $0xfffff,%eax │ │ │ │ + lea -0x1(%rdx),%r8 │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + jbe 7ae4b │ │ │ │ + test %r8,%r8 │ │ │ │ + je 7ae70 │ │ │ │ + lea -0x2(%rdx),%r8 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rdi) │ │ │ │ + cmp 0x1320(%rdi),%r8 │ │ │ │ + jbe 7ae80 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + jmpq 7a6d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - lea 0x58(%rsp),%rsi │ │ │ │ - mov %rbx,0xc4(%rsp) │ │ │ │ - mov %rbp,0xbc(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movdqu 0xb8(%rsp),%xmm0 │ │ │ │ - movzwl 0x538(%rax),%ecx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - add %rdx,0x48(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 5cdb0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5d610 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 75222 │ │ │ │ - jmpq 75207 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x0,0xa0(%r14) │ │ │ │ - movl $0x1,0xa8(%r14) │ │ │ │ - mov %rax,0x98(%r14) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 75140 │ │ │ │ - jmpq 75222 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 75222 │ │ │ │ - jmpq 75161 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rdi) │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov %rdi,%rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - jmp 7536a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - jne 753f4 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 87210 │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov 0x158(%rsp),%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %ax,0x2(%rsp) │ │ │ │ + movabs $0xfffffffc00ffffff,%rbx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + movabs $0xfffff003ffffffff,%r11 │ │ │ │ + movabs $0xffc00fffffffffff,%r10 │ │ │ │ + movabs $0x3fffffffffffff,%r9 │ │ │ │ + jmpq 7aff6 │ │ │ │ + testb $0x10,0x0(%rbp) │ │ │ │ + je 7b011 │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0xfffff,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffffffff00000,%rdx │ │ │ │ + or %rdx,%rcx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x10,%r13 │ │ │ │ + shr $0x18,%rdx │ │ │ │ + and $0x30,%r13d │ │ │ │ + sete %sil │ │ │ │ + and %rbx,%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + add %edx,%esi │ │ │ │ + and $0x3ff,%si │ │ │ │ + mov %rsi,%rdx │ │ │ │ + and $0x3ff,%edx │ │ │ │ + shl $0x18,%rdx │ │ │ │ + or %rcx,%rdx │ │ │ │ + shr $0x22,%rcx │ │ │ │ + cmp $0x10,%r13b │ │ │ │ + sete %dil │ │ │ │ + and %r11,%rdx │ │ │ │ + add %ecx,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0x3ff,%di │ │ │ │ + mov %rdi,%r12 │ │ │ │ + and $0x3ff,%r12d │ │ │ │ + shl $0x22,%r12 │ │ │ │ + or %rdx,%r12 │ │ │ │ + shr $0x2c,%rdx │ │ │ │ + cmp $0x20,%r13b │ │ │ │ + sete %cl │ │ │ │ + and %r10,%r12 │ │ │ │ + add %ecx,%edx │ │ │ │ + and $0x3ff,%dx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzwl %dx,%edx │ │ │ │ + and $0x3ff,%ecx │ │ │ │ + shl $0x2c,%rcx │ │ │ │ + or %r12,%rcx │ │ │ │ + shr $0x36,%r12 │ │ │ │ + cmp $0x30,%r13b │ │ │ │ + sete %r13b │ │ │ │ + and %r9,%rcx │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + add %r13d,%r12d │ │ │ │ + and $0x3ff,%r12w │ │ │ │ + mov %r12,%r13 │ │ │ │ + shl $0x36,%r13 │ │ │ │ + or %r13,%rcx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + shr $0x14,%r13 │ │ │ │ + and $0x3,%r13d │ │ │ │ + cmp $0x2,%r13b │ │ │ │ + je 7afdf │ │ │ │ + movzwl %r12w,%edx │ │ │ │ + cmp $0x3,%r13b │ │ │ │ + je 7afdf │ │ │ │ + movzwl %si,%edx │ │ │ │ + movzwl %di,%edi │ │ │ │ + test %r13b,%r13b │ │ │ │ + cmovne %edi,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 7b011 │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + lock cmpxchg %rcx,0x8(%rbp) │ │ │ │ + cmp %r8,%rax │ │ │ │ + je 7b155 │ │ │ │ + movzwl 0x2(%rsp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %rax,%r8 │ │ │ │ + and $0xfffff,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp 0x10(%rbp),%ecx │ │ │ │ + jbe 7aef0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - movdqu 0x148(%rsp),%xmm0 │ │ │ │ - movdqu 0x130(%rsp),%xmm1 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x140(%rsp),%eax │ │ │ │ - movups %xmm0,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 750c0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%r12d │ │ │ │ + callq 7a5d0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 75360 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - movl $0x0,0xa8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 7536a │ │ │ │ + jne 7b12f │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 7b122 │ │ │ │ + movzbl 0x1(%rsp),%edx │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + cmpw $0x0,0x2(%rsp) │ │ │ │ + je 7b07d │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + lea (%rdx,%rdx,8),%rcx │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov 0x30(%rbp,%rdx,1),%rdx │ │ │ │ + movq $0x0,0x38(%rdx,%rax,8) │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + movzbl 0x1(%rsp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + subw $0x1,0x2(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + jne 7b048 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + movzbl %dl,%edi │ │ │ │ + sete %cl │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x22,%rcx │ │ │ │ + test %edi,%edi │ │ │ │ + sete %al │ │ │ │ + shl $0x18,%rax │ │ │ │ + or %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x2,%edi │ │ │ │ + sete %al │ │ │ │ + shl $0x2c,%rax │ │ │ │ + or %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x3,%edi │ │ │ │ + sete %al │ │ │ │ + shl $0x36,%rax │ │ │ │ + or %rax,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + neg %rax │ │ │ │ + lock xadd %rax,(%rsi) │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x2c,%r8 │ │ │ │ + shr $0x18,%rsi │ │ │ │ + mov %r8d,%r9d │ │ │ │ + shr $0x22,%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + and $0x3ff,%si │ │ │ │ + and $0x3ff,%cx │ │ │ │ + and $0x3ff,%r9w │ │ │ │ + shr $0x36,%r8 │ │ │ │ + cmp $0x2,%dl │ │ │ │ + je 7b195 │ │ │ │ + ja 7b14a │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + movzwl %si,%esi │ │ │ │ + test %dl,%dl │ │ │ │ + cmove %esi,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 7b11e │ │ │ │ + shr $0x16,%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + je 7b19e │ │ │ │ + movb $0x0,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - cmove %eax,%r12d │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 75427 │ │ │ │ - add $0xd8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + callq 7ac50 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 7b1b0 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ + cmp $0x3,%dl │ │ │ │ + jne 7b1ab │ │ │ │ + movzwl %r8w,%ecx │ │ │ │ + jmp 7b10b │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0xfffff,%eax │ │ │ │ + movb $0x1,(%rsp) │ │ │ │ + shr $0x14,%rdx │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + and $0x3,%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %dl,0x1(%rsp) │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,8),%rcx │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x30(%rbp,%rax,1),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq 7b039 │ │ │ │ + movzwl %r9w,%ecx │ │ │ │ + jmpq 7b10b │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 77e40 │ │ │ │ + jmpq 7b11e │ │ │ │ + callq 77590 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x68(%rsi),%rax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 75510 │ │ │ │ - test $0x8,%al │ │ │ │ - jne 755ab │ │ │ │ - movzbl 0x51(%rsi),%eax │ │ │ │ mov %rdi,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - shl $0x7,%rax │ │ │ │ - cmp %rsi,0x5a8(%rdi,%rax,1) │ │ │ │ - je 7558c │ │ │ │ - cmpw $0x0,0x1c0(%rsi) │ │ │ │ - jne 7556d │ │ │ │ - lea 0x1a8(%rsi),%rax │ │ │ │ - cmp %rax,0x1a8(%rsi) │ │ │ │ - jne 7554e │ │ │ │ - cmpq $0x0,0x1b8(%rsi) │ │ │ │ - jne 7552f │ │ │ │ - lock andq $0xffffffffffffffef,0x68(%rsi) │ │ │ │ - lea 0xa68(%r12),%rbp │ │ │ │ - lea 0x9d0(%rdi),%rdi │ │ │ │ - callq 987f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x1e8(%rbx),%rdx │ │ │ │ - mov 0x1e0(%rbx),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x1e0(%rbx),%rax │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0xaa0(%r12),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0xaa0(%r12),%rdx │ │ │ │ - mov %rdx,0x1e0(%rbx) │ │ │ │ - lea 0xaa0(%r12),%rdx │ │ │ │ - mov %rdx,0x1e8(%rbx) │ │ │ │ - mov %rax,0xaa0(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 7a20 │ │ │ │ - lea 0x6bfd9(%rip),%rcx │ │ │ │ - mov $0x92,%edx │ │ │ │ - lea 0x6b14d(%rip),%rsi │ │ │ │ - lea 0x6ba47(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6bfba(%rip),%rcx │ │ │ │ - mov $0x97,%edx │ │ │ │ - lea 0x6b12e(%rip),%rsi │ │ │ │ - lea 0x6ba67(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6bf9b(%rip),%rcx │ │ │ │ - mov $0x96,%edx │ │ │ │ - lea 0x6b10f(%rip),%rsi │ │ │ │ - lea 0x6b160(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6bf7c(%rip),%rcx │ │ │ │ - mov $0x95,%edx │ │ │ │ - lea 0x6b0f0(%rip),%rsi │ │ │ │ - lea 0x6ba1d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6bf5d(%rip),%rcx │ │ │ │ - mov $0x94,%edx │ │ │ │ - lea 0x6b0d1(%rip),%rsi │ │ │ │ - lea 0x6b0f2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6bf3e(%rip),%rcx │ │ │ │ - mov $0x93,%edx │ │ │ │ - lea 0x6b0b2(%rip),%rsi │ │ │ │ - lea 0x6b9c3(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x30(%rdi),%rbp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x2b28(%rbp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - orb $0x1,0x5c(%rbx) │ │ │ │ + lea 0x1270(%r12),%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 81990 │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7b200 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x16,%rax │ │ │ │ + shr $0x14,%rdx │ │ │ │ + and $0x3,%eax │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp %al,%dl │ │ │ │ + je 7b3d0 │ │ │ │ + lock orq $0x8,(%r12) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r12) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rsp,%r14 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + lea 0x1278(%r12),%r13 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x2e016(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a91c0 │ │ │ │ + mov %ebp,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7b290 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x16,%rax │ │ │ │ + shr $0x14,%rdx │ │ │ │ + and $0x3,%eax │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp %al,%dl │ │ │ │ + je 7b2d0 │ │ │ │ + lock orq $0x8,(%r12) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r12) │ │ │ │ + callq a6c40 │ │ │ │ + jmp 7b280 │ │ │ │ + xchg %ax,%ax │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x2b58(%rbp),%rdi │ │ │ │ - pop %rbx │ │ │ │ - lea 0x2b60(%rbp),%rsi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 14060 │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - lea 0xa68(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + callq 77f00 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r12) │ │ │ │ + test %al,%al │ │ │ │ + je 7b2c7 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a9220 │ │ │ │ mov %r12,%rdi │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - callq 7940 │ │ │ │ - mov 0x1e0(%rbx),%rcx │ │ │ │ - mov 0x1e8(%rbx),%rdx │ │ │ │ + callq 7ae90 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x14,%rcx │ │ │ │ + shr $0x16,%rdx │ │ │ │ + and $0x3,%ecx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 7b327 │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + ja 7b337 │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0x1e0(%rbx),%rax │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov %rax,0x1e8(%rbx) │ │ │ │ - mov %rax,0x1e0(%rbx) │ │ │ │ - callq 7a20 │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - je 756c0 │ │ │ │ - callq 16a60 │ │ │ │ - lea 0x9a8(%rbp),%r12 │ │ │ │ + callq 78250 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - movzbl 0x51(%rbx),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl $0x7,%rdx │ │ │ │ - mov 0x5a8(%rbp,%rdx,1),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7569f │ │ │ │ - movzbl 0x50(%rdx),%ecx │ │ │ │ - cmp %cl,0x50(%rbx) │ │ │ │ - jb 756c7 │ │ │ │ - testb $0x4,0x69(%rdx) │ │ │ │ - je 756c7 │ │ │ │ - shl $0x7,%rax │ │ │ │ + callq 782c0 │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 7b34f │ │ │ │ + testb $0x1,(%r12) │ │ │ │ + jne 7b388 │ │ │ │ + lea 0x12d0(%r12),%rdi │ │ │ │ + callq aa000 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7b3f4 │ │ │ │ + add $0x30,%rsp │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rbx,0x5a8(%rbp,%rax,1) │ │ │ │ - callq 7a20 │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmpq 98710 │ │ │ │ - nop │ │ │ │ - callq 169f0 │ │ │ │ - jmp 75669 │ │ │ │ - lea 0x6bb62(%rip),%rcx │ │ │ │ - mov $0x431,%edx │ │ │ │ - lea 0x6af96(%rip),%rsi │ │ │ │ - lea 0x6b00f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x6be15(%rip),%rcx │ │ │ │ - mov $0x79,%edx │ │ │ │ - lea 0x6af69(%rip),%rsi │ │ │ │ - lea 0x6b08a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x6bc1d(%rip),%rcx │ │ │ │ - mov $0x102,%edx │ │ │ │ - lea 0x669d4(%rip),%rsi │ │ │ │ - lea 0x5f2fd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x6bd35(%rip),%rcx │ │ │ │ - mov $0x155,%edx │ │ │ │ - lea 0x6b863(%rip),%rsi │ │ │ │ - lea 0x6b86f(%rip),%rdi │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 818b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xffffd,%eax │ │ │ │ + jbe 7b3ac │ │ │ │ + mov 0x1338(%r12),%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov 0x1348(%r12),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 7b34f │ │ │ │ + lea 0x4ca4d(%rip),%rcx │ │ │ │ + mov $0x3e8,%edx │ │ │ │ + lea 0x4c509(%rip),%rsi │ │ │ │ + lea 0x4c93a(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 77f00 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r12) │ │ │ │ + test %al,%al │ │ │ │ + jne 7b2f6 │ │ │ │ + jmpq 7b23b │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ + sub $0x1,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0xc,%rdi │ │ │ │ + je 7b42b │ │ │ │ + bsr %rdi,%rdi │ │ │ │ + mov $0x40,%eax │ │ │ │ + xor $0x3f,%rdi │ │ │ │ + sub %edi,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xd0,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 757d5 │ │ │ │ + je 7b485 │ │ │ │ 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 │ │ │ │ lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ mov %rsp,%r9 │ │ │ │ - mov %rbx,%rsi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov $0x1,%edx │ │ │ │ lea 0x20(%rsp),%rax │ │ │ │ - lea 0x6b7f2(%rip),%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 7370 <__vsnprintf_chk@plt> │ │ │ │ movslq %eax,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jbe 75850 │ │ │ │ + jbe 7b500 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 75860 │ │ │ │ + jne 7b510 │ │ │ │ add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ test %rbx,%rbx │ │ │ │ mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - jmp 75831 │ │ │ │ + jmp 7b4dd │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7b610 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + movabs $0xfffffffffff,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov (%rcx),%r12 │ │ │ │ - mov %r9w,0x28(%rsp) │ │ │ │ - shr $0x10,%r9 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r9w,0x2a(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %r14d,%r15d │ │ │ │ + movzbl 0x16(%r13,%r15,8),%eax │ │ │ │ + lea 0x2(%r15),%rcx │ │ │ │ + mov 0x0(%r13,%rcx,8),%r8 │ │ │ │ + add $0x34,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x0(%rbp,%rax,8),%rax │ │ │ │ + shr $0x4,%r8 │ │ │ │ + movzwl 0xb2(%rax),%edi │ │ │ │ + and %r12,%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + div %rdi │ │ │ │ + mov %rdx,%r9 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 7b5c8 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movzbl 0x16(%r13,%r15,8),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x8,0x51(%rsi) │ │ │ │ - je 758cc │ │ │ │ - cmpb $0x0,0x50(%rsi) │ │ │ │ - je 75b43 │ │ │ │ - lea 0x20(%rsp),%rbx │ │ │ │ - add $0x14,%r12 │ │ │ │ - jmp 758ef │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a26a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 75902 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9e8d0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 758e0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%r15 │ │ │ │ - cmp %r15,0x8(%rax) │ │ │ │ - je 75ac6 │ │ │ │ + add $0x1,%r14d │ │ │ │ + lea 0x4c904(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 7b430 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + cmp %r14d,0x30(%r13) │ │ │ │ + ja 7b54f │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - cmpb $0x12,0x2(%r15) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - je 75b18 │ │ │ │ - movzbl 0x51(%r13),%ecx │ │ │ │ - lea 0x28(%r15),%r9 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - cmpb $0x0,0x50(%r13) │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - callq a0000 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - je 75af0 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - lea 0x40(%rsp),%r11 │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6ae91(%rip),%rsi │ │ │ │ - mov %r11,%rdx │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - mov 0x6b0(%rbp),%eax │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea (%rax,%rdi,1),%esi │ │ │ │ - cmp $0x78,%esi │ │ │ │ - ja 75b67 │ │ │ │ - movzwl 0x50(%r13),%r9d │ │ │ │ - lea 0x6b8(%rbp,%rax,8),%rsi │ │ │ │ - movzbl %dl,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov %ax,(%rsi) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - rol $0x8,%r9w │ │ │ │ - movl $0x0,0x4(%rsi) │ │ │ │ - mov %r9w,0x2(%rsi) │ │ │ │ - test %edx,%edx │ │ │ │ - je 75a22 │ │ │ │ + lea 0x42ff9(%rip),%rdx │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 7b430 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x0(%r13,%rcx,8),%r8 │ │ │ │ + shr $0x4,%r8 │ │ │ │ + and %r12,%r8 │ │ │ │ + jmp 7b58b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r15,%rax,1),%rdx │ │ │ │ - mov %rdx,0x8(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 75a10 │ │ │ │ - add %edi,0x6b0(%rbp) │ │ │ │ - movzwl 0x20(%rsp),%eax │ │ │ │ - lea 0x14(%r15),%r12 │ │ │ │ - cmp %ax,0x22(%rsp) │ │ │ │ - je 75a7d │ │ │ │ - mov 0xb0(%r13),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq a26a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 75a62 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%r14) │ │ │ │ - sete %al │ │ │ │ - neg %eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 7b766 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x8(%rsi),%r12 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x30(%rsi),%r14 │ │ │ │ + jmp 7b66e │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp 0x0(%rbp),%r15d │ │ │ │ + jae 7b766 │ │ │ │ + mov %r15d,%eax │ │ │ │ + movzbl 0x4(%rbp,%rax,1),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x12fc0(%r13,%rax,8),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 7b660 │ │ │ │ + cmpb $0x0,0xba(%rbx) │ │ │ │ + je 7b660 │ │ │ │ + cmpb $0x0,0xb6(%rbx) │ │ │ │ + jne 7b660 │ │ │ │ + mov 0xaa4(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 75a7d │ │ │ │ - mov %r13,%rsi │ │ │ │ + je 7b660 │ │ │ │ + movzbl 0xa0(%rbx),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 64b00 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 7b660 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,0xa90(%rbx) │ │ │ │ + jb 7b660 │ │ │ │ + lea 0x1408(%r13),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x20(%rsp),%eax │ │ │ │ - cmp 0x22(%rsp),%ax │ │ │ │ - jne 75a38 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 71d90 │ │ │ │ - lea 0x68(%r13),%rax │ │ │ │ - lock btsq $0x2,(%rax) │ │ │ │ - jb 75aa7 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lock incl 0xac8(%rdi) │ │ │ │ - lock orq $0x8,(%rax) │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 3b6b0 │ │ │ │ - mov (%r14),%r15 │ │ │ │ - cmp %r15,0x8(%r14) │ │ │ │ - jne 75918 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 75b62 │ │ │ │ - add $0xf8,%rsp │ │ │ │ + callq 19d00 │ │ │ │ + mov 0xaa0(%rbx),%edx │ │ │ │ + mov 0xaa8(%rbx),%rax │ │ │ │ + movabs $0xfffffffffff,%rdi │ │ │ │ + mov (%rax,%rdx,8),%rsi │ │ │ │ + movzwl 0xb2(%rbx),%eax │ │ │ │ + add $0x1,%rsi │ │ │ │ + imul %rax,%rsi │ │ │ │ + mov 0xa90(%rbx),%eax │ │ │ │ + sub %rax,%rsi │ │ │ │ + movzbl 0xa0(%rbx),%eax │ │ │ │ + and %rdi,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl $0x30,%rax │ │ │ │ + shl $0x4,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + callq 63c90 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + sub %eax,0xa90(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0xaa0(%rbx),%edx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov 0xa88(%rbx),%rax │ │ │ │ + mov %rsi,(%rax,%rdx,8) │ │ │ │ + movzbl 0xba(%rbx),%eax │ │ │ │ + add (%rcx),%eax │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + cmp 0x1c(%rsp),%eax │ │ │ │ + jb 7b660 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a0060 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - je 759bf │ │ │ │ - jmpq 75966 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpw $0x0,0x38(%r15) │ │ │ │ - jne 7592b │ │ │ │ - lea 0x6b7a5(%rip),%rcx │ │ │ │ - mov $0x472,%edx │ │ │ │ - lea 0x6ab39(%rip),%rsi │ │ │ │ - lea 0x6acaa(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6b7b6(%rip),%rcx │ │ │ │ - mov $0x499,%edx │ │ │ │ - lea 0x6ab1a(%rip),%rsi │ │ │ │ - lea 0x6ac5b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a71b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 7b808 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 7b825 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7b825 │ │ │ │ + add $0x10,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + pop %r12 │ │ │ │ + jmpq 72c0 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x6b762(%rip),%rcx │ │ │ │ - mov $0x47f,%edx │ │ │ │ - lea 0x6aaf6(%rip),%rsi │ │ │ │ - lea 0x6acdf(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpw $0x0,0x70(%rsi) │ │ │ │ - mov 0x30(%rdi),%r14 │ │ │ │ - jne 75bc0 │ │ │ │ - testb $0x80,0xe2(%r14) │ │ │ │ - je 75cff │ │ │ │ - movzbl 0x51(%rbx),%eax │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov 0x5a8(%r14,%rax,1),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 75cd0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 75610 │ │ │ │ - mov 0x58(%r13),%eax │ │ │ │ - mov 0x30(%r13),%r14 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 75ce0 │ │ │ │ - movzbl 0x138(%rbx),%r8d │ │ │ │ - mov 0x6b0(%r13),%eax │ │ │ │ - lea 0x1(%r8),%edi │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea (%rax,%rdi,1),%edx │ │ │ │ - cmp $0x78,%edx │ │ │ │ - ja 75d1e │ │ │ │ - movzwl 0x50(%rbx),%edx │ │ │ │ - lea 0x6b8(%r13,%rax,8),%rsi │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - mov %ax,(%rsi) │ │ │ │ - rol $0x8,%dx │ │ │ │ - movl $0x1,0x4(%rsi) │ │ │ │ - mov %dx,0x2(%rsi) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 75c66 │ │ │ │ - shl $0x3,%rcx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movzbl -0x1296(%rdi),%eax │ │ │ │ + movzwl -0x13d28(%rdi),%ecx │ │ │ │ + shr $0x6,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea -0x1270(%rdi,%rax,1),%r15 │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea 0x30(%r15),%r14 │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + mov 0x28(%rax),%eax │ │ │ │ + lea 0x37(,%rax,8),%rbx │ │ │ │ + mov $0x200,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + or %rax,%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffe00,%ebx │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x8(%r15),%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + lea -0x28(%rcx,%rax,8),%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jae 7b8e1 │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x138(%rbx,%rax,1),%rdx │ │ │ │ - mov %rdx,0x8(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 75c50 │ │ │ │ - add %edi,0x6b0(%r13) │ │ │ │ - lea 0x2b28(%r14),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x2b20(%r14),%rdx │ │ │ │ - lea 0x48(%r13),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lea 0x2b18(%r14),%rdx │ │ │ │ - mov %rdx,0x48(%r13) │ │ │ │ - mov 0x2b20(%r14),%rdx │ │ │ │ - mov %rdx,0x50(%r13) │ │ │ │ - mov %rax,0x2b20(%r14) │ │ │ │ - movl $0x2,0x58(%r13) │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + tzcnt (%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7b918 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 7ba51 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x4d928(%rip),%rcx │ │ │ │ + add (%rcx,%rax,8),%r14 │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jb 7b8bb │ │ │ │ + mov -0x13cc0(%rbp),%rax │ │ │ │ + lea 0x461(%rip),%rbx │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x40000001,%esi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 80510 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + jmpq a2250 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 7b8e1 │ │ │ │ + movzbl 0x6(%r14),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x14260(%rbp,%rax,8),%r13 │ │ │ │ + mov 0x60(%r13),%rdx │ │ │ │ + jmp 7b94d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,0x60(%r13) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 7b970 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 7b938 │ │ │ │ + lea 0x4c607(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + add $0x8,%r14 │ │ │ │ + jmpq 7b8a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd80(%r13),%rax │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + add %rdx,0x48(%rax) │ │ │ │ + mov 0xab0(%r13),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 80670 │ │ │ │ - jmpq 75be0 │ │ │ │ - lea 0x6b529(%rip),%rcx │ │ │ │ - mov $0x2ea,%edx │ │ │ │ - lea 0x6a97d(%rip),%rsi │ │ │ │ - lea 0x6aca6(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6b54a(%rip),%rcx │ │ │ │ - mov $0x44e,%edx │ │ │ │ - lea 0x6a95e(%rip),%rsi │ │ │ │ - lea 0x6ac3f(%rip),%rdi │ │ │ │ + callq a0e30 │ │ │ │ + mov 0xf8(%r13),%rax │ │ │ │ + movabs $0xfffffffffff,%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %r13,0x48(%r12) │ │ │ │ + movl $0x1801,0x14(%r12) │ │ │ │ + shr $0x4,%rax │ │ │ │ + and %rdi,%rax │ │ │ │ + lea 0x27d(%rip),%rdi │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov %rdi,0x40(%r12) │ │ │ │ + cmp 0xae8(%r13),%rax │ │ │ │ + je 7ba70 │ │ │ │ + mov %rax,0xae8(%r13) │ │ │ │ + mov (%r15),%rsi │ │ │ │ + testb $0x20,0x24(%rsi) │ │ │ │ + jne 7ba1c │ │ │ │ + mov 0x14(%r12),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + or $0x20000,%edx │ │ │ │ + mov %edx,0x14(%r12) │ │ │ │ + mov (%r15),%rsi │ │ │ │ + testb $0x20,0x24(%rsi) │ │ │ │ + jne 7ba1c │ │ │ │ + cmpb $0x0,0x8a(%r15) │ │ │ │ + jne 7ba1c │ │ │ │ + or $0x60000,%eax │ │ │ │ + mov %eax,0x14(%r12) │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 9e1e0 │ │ │ │ + lock incl 0x28(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a1650 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0xaa0(%r13),%edx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov 0xa88(%r13),%rax │ │ │ │ + mov %rsi,(%rax,%rdx,8) │ │ │ │ + jmpq 7b95e │ │ │ │ + lea 0x4d838(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x3ba0c(%rip),%rsi │ │ │ │ + lea 0x51490(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6b4eb(%rip),%rcx │ │ │ │ - mov $0x2ec,%edx │ │ │ │ - lea 0x6a93f(%rip),%rsi │ │ │ │ - lea 0x6ab28(%rip),%rdi │ │ │ │ + lea 0x4d839(%rip),%rcx │ │ │ │ + mov $0x54b,%edx │ │ │ │ + lea 0x4c439(%rip),%rsi │ │ │ │ + lea 0x4c49e(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x38(%rsi),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x30(%rdi),%rbp │ │ │ │ - cmp $0x3,%esi │ │ │ │ - ja 75f26 │ │ │ │ - mov 0xf8(%rdi),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %eax,%eax │ │ │ │ - je 75f07 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov %eax,0xf8(%rdi) │ │ │ │ - mov 0xb8(%rdi,%rax,8),%r12 │ │ │ │ - lea 0x68(%r12),%rax │ │ │ │ - lock orq $0x40,(%rax) │ │ │ │ - lock btsq $0x2,(%rax) │ │ │ │ - jae 75ea8 │ │ │ │ - lock orq $0x8,(%rax) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - lea 0x88(%rax),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 9cbc0 │ │ │ │ - mov %r13b,0x50(%r12) │ │ │ │ - mov 0x60(%rbx),%eax │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - mov %al,0x51(%r12) │ │ │ │ - movzwl 0x4d0(%rbp),%eax │ │ │ │ - movq $0x0,0xde(%r12) │ │ │ │ - mov %ax,0x74(%r12) │ │ │ │ - movabs $0x90135c78b99e07f5,%rax │ │ │ │ - movl $0x0,0xe6(%r12) │ │ │ │ - xor 0x4b0(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - mov 0xb0(%r12),%rcx │ │ │ │ - mov 0x60(%rbx),%eax │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xfffffffffffffff0,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x18(%rcx) │ │ │ │ - mov 0xb0(%r12),%rcx │ │ │ │ - mov %r13d,%eax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - and $0xf,%dl │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x18(%rcx) │ │ │ │ - cmpb $0x12,0x13a(%r12) │ │ │ │ - je 75eb8 │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - orq $0x100,0x18(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 8adf0 │ │ │ │ - mov 0x60(%rbx),%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x28(%rsi),%eax │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 7bb8b │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 7bb2f │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%r15),%r10d │ │ │ │ + mov 0x24(%r15),%r8d │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ mov %r12,%rsi │ │ │ │ - lea 0x9d0(%rbp),%rdi │ │ │ │ - callq 99460 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $0x4,%r8d │ │ │ │ + mov %r10d,%ecx │ │ │ │ + lea 0x893d9(%rip),%r10 │ │ │ │ + and $0x1,%r8d │ │ │ │ + callq *(%r10,%rax,8) │ │ │ │ test %eax,%eax │ │ │ │ - jne 75ee8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 7bb8d │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + lea (%r11,%rdx,8),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jbe 7bb8b │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x18(%r15),%rcx │ │ │ │ + lea 0x4c398(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rbp,%r8 │ │ │ │ + mov $0x64,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + sar $0x3,%r8 │ │ │ │ + mov %r8,%r13 │ │ │ │ + callq 7b430 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + lea 0x8(%rbx),%r11 │ │ │ │ + lea (%r11,%rax,8),%rdx │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja 7bbb8 │ │ │ │ + movzbl 0x4(%rbx),%ecx │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + cmp $0x8,%cl │ │ │ │ + jbe 7bae0 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + ja 7bb2f │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 7bc2e │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,0xc(%rsp) │ │ │ │ + je 7bbe8 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4c3c0(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7bc18 │ │ │ │ + mov %r13d,0x28(%r15) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7bb8d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4c3c1(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 7bbda │ │ │ │ + jmpq 7bb8d │ │ │ │ + lea 0x417e8(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7bb8d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x48(%rdi),%rbx │ │ │ │ + cmpb $0x0,0x10(%rdi) │ │ │ │ + mov 0x98(%rbx),%rbp │ │ │ │ + jne 7bc88 │ │ │ │ + lea 0x14260(%rbp),%rdi │ │ │ │ + callq a24e0 │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 7bd38 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lock incl 0xac8(%rbp) │ │ │ │ - jmpq 75d92 │ │ │ │ + movzbl 0x12fca(%rbp),%r12d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60180 │ │ │ │ + lea 0x145c8(%rbp),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + shr $0x6,%r12b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7bcb0 │ │ │ │ + movzbl %r12b,%r12d │ │ │ │ + movzbl 0xa0(%rbx),%esi │ │ │ │ + lea (%r12,%r12,8),%rdx │ │ │ │ + lea (%r12,%rdx,8),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x12ff0(%rbp,%rdx,1),%r9 │ │ │ │ + movzbl 0x50(%r9),%ecx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 7bd1f │ │ │ │ + lea 0x51(%r9),%rdx │ │ │ │ + jmp 7bcf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - movq $0x0,0x160(%r12) │ │ │ │ - mov 0x88(%rax),%rdx │ │ │ │ - mov %rdx,0x168(%r12) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %dx,0x170(%r12) │ │ │ │ - jmp 75e6a │ │ │ │ - lea 0x6b5c1(%rip),%rcx │ │ │ │ - mov $0x133,%edx │ │ │ │ - lea 0x6a775(%rip),%rsi │ │ │ │ - lea 0x5c22e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6b5a2(%rip),%rcx │ │ │ │ - mov $0x112,%edx │ │ │ │ - lea 0x6a756(%rip),%rsi │ │ │ │ - lea 0x6b103(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6b583(%rip),%rcx │ │ │ │ - mov $0x111,%edx │ │ │ │ - lea 0x6a737(%rip),%rsi │ │ │ │ - lea 0x6b0d5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 7bd1f │ │ │ │ + mov %eax,%edi │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp (%rdx),%sil │ │ │ │ + jne 7bcf0 │ │ │ │ + sub $0x1,%r8d │ │ │ │ + lea 0x51(%r9,%rax,1),%rsi │ │ │ │ + mov %r8b,0x50(%r9) │ │ │ │ + movzbl %r8b,%edx │ │ │ │ + sub %edi,%edx │ │ │ │ + lea 0x50(%r9,%rax,1),%rdi │ │ │ │ + callq 76a0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x145c8(%rbp) │ │ │ │ + jmpq 7bc55 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + lea -0x14260(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + lea -0x12a0(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov 0x30(%rdi),%rbx │ │ │ │ + mov 0x458(%rdi),%rbx │ │ │ │ + mov 0x470(%rdi),%r15 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2a98(%rbx),%rax │ │ │ │ - lea 0x2f58(%rbx),%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0xf8(%r13),%eax │ │ │ │ + movzbl -0x1296(%rdi),%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + shr $0x6,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea -0x1270(%rdi,%rax,1),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 9d790 │ │ │ │ + cmpb $0x0,0x50(%r13) │ │ │ │ + jne 7bf90 │ │ │ │ + lea 0x4c213(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + mov $0xfffffffb,%esi │ │ │ │ + lea -0x30(%r12),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - je 76073 │ │ │ │ - nop │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0xf8(%r13) │ │ │ │ - mov 0xb8(%r13,%rax,8),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov 0x2a90(%rbx),%eax │ │ │ │ - cmp $0x37,%eax │ │ │ │ - jbe 760a0 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpw $0x0,0x1c0(%rbp) │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - jne 75ff0 │ │ │ │ - jmp 76030 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzwl 0x1c0(%rbp),%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jbe 76030 │ │ │ │ - mov %r15d,%eax │ │ │ │ - movzwl 0x1c2(%rbp,%rax,2),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r12,%rax,8),%rsi │ │ │ │ - mov %r14d,%eax │ │ │ │ - lock xadd %eax,0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 75fe0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r15d │ │ │ │ - callq a2be0 │ │ │ │ - movzwl 0x1c0(%rbp),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - ja 75ff0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x1c0(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 76125 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 75430 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ + jne 7be08 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + cmp %rax,0xa0(%r12) │ │ │ │ + ja 7be4f │ │ │ │ + mov 0xb8(%r12),%rdx │ │ │ │ + mov 0xc0(%r12),%rcx │ │ │ │ + movdqu 0x50(%r13),%xmm1 │ │ │ │ + and %rax,%rdx │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rdx │ │ │ │ + movups %xmm1,0x34(%rdx) │ │ │ │ + movzbl 0x60(%r13),%ecx │ │ │ │ + mov %cl,0x44(%rdx) │ │ │ │ + mov %rax,0x78(%r12) │ │ │ │ + test %esi,%esi │ │ │ │ + je 7be72 │ │ │ │ + mov 0x90(%r12),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja 7be6a │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 7be72 │ │ │ │ + mov %rax,0x90(%r12) │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + testb $0x20,0x24(%rdx) │ │ │ │ + jne 7be90 │ │ │ │ + mov %rax,0x80(%r12) │ │ │ │ + mov 0x70(%r13),%rax │ │ │ │ + mov %rax,0x88(%r12) │ │ │ │ + mov 0x3b0(%r12),%rdi │ │ │ │ + movb $0x1,0x3b8(%r12) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 7beab │ │ │ │ + callq a6bf0 │ │ │ │ + mov -0x1298(%r12),%rdx │ │ │ │ + jmp 7bebb │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0x16,%rax │ │ │ │ + shr $0x14,%rcx │ │ │ │ + and $0x3,%eax │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp %al,%cl │ │ │ │ + je 7c0de │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + and $0x3,%eax │ │ │ │ + and $0xffffffffff3fffff,%rbx │ │ │ │ + shl $0x16,%rax │ │ │ │ + or %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rbx,-0x1298(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 7beb8 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov 0xf8(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 75fa0 │ │ │ │ + callq 80340 │ │ │ │ + mfence │ │ │ │ + lea 0x68(%r13),%rdi │ │ │ │ + callq a2770 │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea -0x8(%r12),%rdi │ │ │ │ + callq a2770 │ │ │ │ + testb $0x8,-0x12a0(%r12) │ │ │ │ + jne 7c0b8 │ │ │ │ + mfence │ │ │ │ + movl $0x0,-0x30(%r12) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x16,%rdx │ │ │ │ + shr $0x14,%rax │ │ │ │ + and $0x3,%edx │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp %al,%dl │ │ │ │ + jne 7bfe0 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 76180 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + jne 7c0fd │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - nop │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ - mov %edx,0x2a90(%rbx) │ │ │ │ - shl $0x4,%rax │ │ │ │ - movdqu 0x1c0(%rbp),%xmm0 │ │ │ │ - lea (%rbx,%rax,1),%rdx │ │ │ │ - lea 0xb30(%rbx,%rax,1),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0xb10(%rdx) │ │ │ │ - movdqu 0x1d0(%rbp),%xmm1 │ │ │ │ - movups %xmm1,0xb20(%rdx) │ │ │ │ - movzbl 0x138(%rbp),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %dx,0x1c0(%rbp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x3,%rcx │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqu 0x50(%r13),%xmm0 │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movzbl 0x60(%r13),%eax │ │ │ │ + mov %al,0x10(%rsp) │ │ │ │ + callq 91ca0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 91e50 │ │ │ │ + mov %eax,%esi │ │ │ │ + test %eax,%eax │ │ │ │ + je 7bdf7 │ │ │ │ + jmpq 7bdea │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x18,%rcx │ │ │ │ + shr $0x22,%rax │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x2c,%rcx │ │ │ │ + and $0x3ff,%si │ │ │ │ + and $0x3ff,%di │ │ │ │ + shr $0x36,%rax │ │ │ │ + and $0x3ff,%ecx │ │ │ │ + cmp $0x2,%dl │ │ │ │ + je 7c028 │ │ │ │ + movzwl %ax,%ecx │ │ │ │ + cmp $0x3,%dl │ │ │ │ + je 7c028 │ │ │ │ + movzwl %si,%ecx │ │ │ │ + movzwl %di,%eax │ │ │ │ test %dl,%dl │ │ │ │ - je 76039 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x138(%rbp,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 76100 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 162f0 │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 7bf6b │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov -0x13cc0(%r12),%rax │ │ │ │ + movq $0x0,0x20(%r12) │ │ │ │ + movl $0x40000001,0x28(%r12) │ │ │ │ + lea 0x1e16(%rip),%rsi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rsi,0x18(%r12) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 7c0d1 │ │ │ │ + lea 0x8(%r12),%rax │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + callq a9d40 │ │ │ │ test %al,%al │ │ │ │ - jne 76049 │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 7170 │ │ │ │ + jne 7bf6b │ │ │ │ + lea 0x4d24e(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x3d345(%rip),%rsi │ │ │ │ + lea 0x3d356(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x13cc0(%r12),%rdi │ │ │ │ + lea 0x30(%r12),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - imul $0x3b9aca00,0x10(%rsp),%r15 │ │ │ │ - add 0x18(%rsp),%r15 │ │ │ │ - callq 16460 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - lea 0x14f70(%rbx),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - imul $0x3b9aca00,0x10(%rsp),%rdx │ │ │ │ - add 0x18(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 76049 │ │ │ │ + callq a9f50 │ │ │ │ + jmpq 7bf47 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *0x18(%r12) │ │ │ │ + jmpq 7bf6b │ │ │ │ + lea 0x4d18b(%rip),%rcx │ │ │ │ + mov $0x506,%edx │ │ │ │ + lea 0x4bdcb(%rip),%rsi │ │ │ │ + lea 0x4bf30(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x400000,%rsi │ │ │ │ + ja 7c1c7 │ │ │ │ + sub $0x1,%rsi │ │ │ │ + mov $0x40,%ecx │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ + bsr %rsi,%rsi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov $0x1,%ebp │ │ │ │ + xor $0x3f,%rsi │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov (%rcx),%rax │ │ │ │ - lea 0xc(%rsp),%rdi │ │ │ │ - lea 0x14(%rax),%rdx │ │ │ │ - callq 9d710 │ │ │ │ - mov 0xc(%rsp),%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov 0x14(%rsp),%r9d │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub %esi,%ecx │ │ │ │ + shl %cl,%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 75870 │ │ │ │ - movzwl 0xc4(%rbx),%edx │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - lea 0x8(%rax,%rdx,8),%r8 │ │ │ │ - movzwl 0x16(%r8),%r10d │ │ │ │ - lea 0x18(%r8),%r9 │ │ │ │ - lea (%r9,%r10,8),%rdx │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - je 76242 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r9,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rsi │ │ │ │ - movzbl (%rax),%edi │ │ │ │ - cmpb $0x0,0x2(%rsi) │ │ │ │ - lea (%rax,%rdi,8),%rax │ │ │ │ - je 76239 │ │ │ │ - movzbl %dil,%r11d │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r11d,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - movzwl 0x16(%r8),%r10d │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - lea (%r9,%r10,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 76210 │ │ │ │ - sub %r9,%rdx │ │ │ │ + cmp $0xfff,%rbp │ │ │ │ + ja 7c170 │ │ │ │ + callq 7b780 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 7c1c0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r12,(%rbx) │ │ │ │ xor %eax,%eax │ │ │ │ - sar $0x3,%rdx │ │ │ │ - mov %ax,0xee(%rbx) │ │ │ │ - mov %dx,0x16(%r8) │ │ │ │ - mov 0xb0(%rbx),%rcx │ │ │ │ - movzwl 0xc4(%rbx),%eax │ │ │ │ - lea 0x8(%rcx,%rax,8),%rdx │ │ │ │ - movzwl 0x16(%rdx),%eax │ │ │ │ - lea 0x10(%rdx,%rax,8),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmpb $0x1,0x72(%rbx) │ │ │ │ - mov %ax,0xc8(%rbx) │ │ │ │ - jne 762af │ │ │ │ - movzwl 0x16(%rdx),%eax │ │ │ │ - cmp %ax,0xde(%rbx) │ │ │ │ - jne 762af │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 762ce │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rbp,0x8(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - lea 0x6b07a(%rip),%rcx │ │ │ │ - mov $0x542,%edx │ │ │ │ - lea 0x6a3ae(%rip),%rsi │ │ │ │ - lea 0x6a6ff(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + callq 7b410 │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq a71b0 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 7c158 │ │ │ │ + callq a71b0 │ │ │ │ + lea -0x1(%rbp),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 7c158 │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 7c169 │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x30(%rdi),%rbx │ │ │ │ - testb $0x2,0x5c(%rdi) │ │ │ │ - jne 76468 │ │ │ │ - mov 0x78(%rbp),%eax │ │ │ │ - andb $0xfd,0x5c(%rbp) │ │ │ │ - lea 0x12fc0(%rbx),%r13 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - add %rdx,%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je 763cd │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + cmp $0x1,%dx │ │ │ │ + je 7c208 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7c270 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 7c230 │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 7c222 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - lea 0x12fe0(%rbx),%rcx │ │ │ │ - neg %rax │ │ │ │ - lock xadd %rax,0x12fe0(%rbx) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movl $0x0,0x78(%rbp) │ │ │ │ - sub %rdx,%r12 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 76480 │ │ │ │ - mov %r12d,%eax │ │ │ │ - shr $0x20,%r12 │ │ │ │ - shr %eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - ja 763cd │ │ │ │ - testb $0x10,0x12fc0(%rbx) │ │ │ │ - jne 763cd │ │ │ │ - lea 0x14230(%rbx),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76370 │ │ │ │ - mov 0x12fe0(%rbx),%rax │ │ │ │ - mov 0x12fc0(%rbx),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr %eax │ │ │ │ - and $0x10,%edx │ │ │ │ - shr $0x20,%rcx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 763b5 │ │ │ │ - mov 0x14300(%rbx),%rax │ │ │ │ - add 0x14310(%rbx),%rax │ │ │ │ - sub 0x14308(%rbx),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - ja 764a0 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 763c0 │ │ │ │ - lock andq $0xffffffffffffffef,0x0(%r13) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14230(%rbx) │ │ │ │ - lea 0x98(%rbp),%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 3daa0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x2b28(%rbx),%r12 │ │ │ │ - callq 3de10 │ │ │ │ - mov 0x2e68(%rbx),%rax │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub %rdx,(%rax) │ │ │ │ - movq $0x0,0x68(%rbp) │ │ │ │ - callq 75f50 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 7a20 │ │ │ │ - lea 0x2ac0(%rbx),%rsi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7c218 │ │ │ │ + jmp 7c208 │ │ │ │ + lea 0x4be41(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 19660 │ │ │ │ - mfence │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 7c20a │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 7c222 │ │ │ │ + jmp 7c208 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4bdcf(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7c25b │ │ │ │ + lea 0x41178(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7c20a │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x8(,%rax,8),%eax │ │ │ │ + cmp $0x12,%eax │ │ │ │ + jbe 7c2d8 │ │ │ │ + movzbl 0x11(%rbx),%ecx │ │ │ │ + add $0x13,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 7c2d8 │ │ │ │ + xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x2b50(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 1b8b0 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x123b8(%rbx),%rdi │ │ │ │ - callq 7930 │ │ │ │ - jmpq 762fb │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lock andq $0xfffffffffffffffe,(%rcx) │ │ │ │ - mfence │ │ │ │ - lea 0x14258(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - jmpq 76347 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7c340 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 7c310 │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7c302 │ │ │ │ + jmp 7c2cb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7c2f8 │ │ │ │ + jmp 7c2cb │ │ │ │ + lea 0x4bdd9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 7c2cd │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + jmp 7c2e3 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4bd7f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7c33b │ │ │ │ + lea 0x410a5(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7c2cd │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 763c0 │ │ │ │ - lock orq $0x10,0x0(%r13) │ │ │ │ - lea 0x14238(%rbx),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x14250(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x14258(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - jmpq 763c0 │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x8(,%rax,8),%eax │ │ │ │ + cmp $0xf,%eax │ │ │ │ + ja 7c406 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7c410 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jne 7c3d7 │ │ │ │ + lea 0x4bd40(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 7c408 │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 7c3fa │ │ │ │ + jmp 7c406 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7c3f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4bcaf(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7c3d4 │ │ │ │ + lea 0x40fd8(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 7c408 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%rax │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - sub $0x48,%rax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x128,%rsp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x118(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea -0x38(%rdi),%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov -0x48(%rax),%rbx │ │ │ │ - cmp 0x20(%rsp),%rbx │ │ │ │ - je 76543 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - sub $0x48,%rbp │ │ │ │ - jne 76575 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov -0x14(%rdi),%ebp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 7c500 │ │ │ │ + callq 7410 │ │ │ │ + lea -0xa58(%r15),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,-0xa58(%r15) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 7ce88 │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov $0x40000001,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a2250 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 76d7e │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x128,%rsp │ │ │ │ + jne 7d011 │ │ │ │ + add $0xa8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - testb $0x1,0x14(%rbx) │ │ │ │ - je 76543 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov -0x18(%rbx),%r12 │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x12fc8(%r12),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 76d55 │ │ │ │ - cmpq $0x0,0x68(%rbx) │ │ │ │ - je 76d5f │ │ │ │ - mov 0x620(%rbx),%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 765dd │ │ │ │ - jmp 76640 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13d,0x620(%rbx) │ │ │ │ - jbe 76640 │ │ │ │ - mov 0x5a0(%rbx,%r13,8),%r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + callq 7c110 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7ce48 │ │ │ │ + mov -0x14(%r15),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 7cfbf │ │ │ │ + lea -0xab8(%r15),%rax │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov -0x10(%r15),%rcx │ │ │ │ + mov -0xa20(%r15),%r12 │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + mov (%rcx,%rdx,8),%r13 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movzwl -0xa06(%r15),%eax │ │ │ │ + imul %rax,%r13 │ │ │ │ + lea (%rax,%r13,1),%rsi │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + cmp %rsi,%r13 │ │ │ │ + jae 7c72f │ │ │ │ + lea -0x9e8(%r15),%rbx │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + lea 0x108(%r12),%rax │ │ │ │ + cmovne %rbx,%rax │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movb $0x0,0x4f(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov 0x1c(%rsp),%ebp │ │ │ │ + mov 0x18(%rsp),%r11d │ │ │ │ + sub %r13d,%ebp │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 7c666 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + cmovb %ebp,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r15d,%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + shl $0x9,%ebx │ │ │ │ + mov %ebx,%r15d │ │ │ │ + and $0xfff,%eax │ │ │ │ + lea 0xfff(%r15,%rax,1),%rsi │ │ │ │ + shr $0xc,%rsi │ │ │ │ + callq a0e80 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 15fe0 │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 76607 │ │ │ │ - mov 0x88(%rax),%r15 │ │ │ │ + mov -0x9c0(%rax),%rax │ │ │ │ + mov %r13,0x20(%r14) │ │ │ │ + movl $0x0,0x14(%r14) │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + callq 9e1e0 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - cmp %r15,0x5e0(%rbx,%r13,8) │ │ │ │ - jne 765d0 │ │ │ │ - testb $0x1,0x69(%r14) │ │ │ │ - je 765d0 │ │ │ │ - lea 0x68(%r14),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - add $0x1,%r13 │ │ │ │ - callq 14870 │ │ │ │ - cmp %r13d,0x620(%rbx) │ │ │ │ - ja 765dd │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - mov $0x200,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x670(%rbx),%r14 │ │ │ │ - lea 0x50(%rbx),%r15 │ │ │ │ - callq 872f0 │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ + callq a1ae0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq a0c50 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 7c720 │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + movabs $0x245235c1a3625032,%rax │ │ │ │ + xor 0x4b0(%r12),%rax │ │ │ │ + cmp %rax,0x10(%r15) │ │ │ │ + jne 7c7f0 │ │ │ │ + mov 0x20(%r15),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + setne %cl │ │ │ │ + cmp $0x8,%eax │ │ │ │ + setbe %dl │ │ │ │ + test %dl,%cl │ │ │ │ + jne 7c69f │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jbe 7c828 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %r13,%r8 │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + cmovne 0x38(%rsp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x18(%rbx),%r9 │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x16,%ebx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea 0x4ba60(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + add $0x30,%rsi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7cca0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %ebx,0x60(%rax) │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + jmpq 7c48f │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + callq 60180 │ │ │ │ + addl $0x1,0x48(%rsp) │ │ │ │ + mov -0x14(%r15),%edi │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + ja 7c541 │ │ │ │ + mov -0x18(%r15),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + test %edi,%edi │ │ │ │ + je 7cfc3 │ │ │ │ + mov -0x30(%r15),%r9 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edi,%r10d │ │ │ │ + mov $0xffffffffffffffff,%r8 │ │ │ │ + mov (%r9,%rax,8),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov 0x668(%rbx),%eax │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - mov %r15,0xc8(%rsp) │ │ │ │ - mov 0x308(%rbx),%r12 │ │ │ │ - mov %eax,0xc0(%rsp) │ │ │ │ - cmp 0x310(%rbx),%r12 │ │ │ │ - jne 766ce │ │ │ │ - jmpq 76a60 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - lea (%r12,%rax,8),%r12 │ │ │ │ - cmp 0x310(%rbx),%r12 │ │ │ │ - je 76a60 │ │ │ │ - xor %esi,%esi │ │ │ │ + mov (%r9,%rax,8),%rcx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jbe 7c786 │ │ │ │ + mov %eax,-0x18(%r15) │ │ │ │ + mov (%r9,%rax,8),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + cmova %rcx,%r8 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne 7c770 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jb 7c7b0 │ │ │ │ + jmpq 7cfd1 │ │ │ │ + mov %edx,-0x18(%r15) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jbe 7cfd1 │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x4,%r9d │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x28(%r12),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 6f1f0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 766b8 │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp $0xfffffffc,%ecx │ │ │ │ - je 76678 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 76746 │ │ │ │ - mov 0x12fc8(%r12),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 76746 │ │ │ │ - mov %ecx,%edx │ │ │ │ - lea 0x6a31a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + div %edi │ │ │ │ + mov %edx,%eax │ │ │ │ + lea (%r9,%rax,8),%rax │ │ │ │ + cmp %rsi,(%rax) │ │ │ │ + jb 7c7a0 │ │ │ │ + movl $0x0,-0x28(%r15) │ │ │ │ + mov %edx,-0x1c(%r15) │ │ │ │ + mov %edx,-0x20(%r15) │ │ │ │ + mov %edx,-0x24(%r15) │ │ │ │ + jmpq 7c713 │ │ │ │ + cmpl $0x6,0x50(%rsp) │ │ │ │ + jne 7cf6b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x4f(%rsp) │ │ │ │ + je 7c81a │ │ │ │ + movzwl 0x450(%r12),%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + sub %ebx,0x18(%rsp) │ │ │ │ + shl $0x9,%ebx │ │ │ │ + add %rax,%r13 │ │ │ │ + add %rbx,%r15 │ │ │ │ + cmp %r13,0x30(%rsp) │ │ │ │ + ja 7c5be │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + jmpq 7c72f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + lea 0x38(,%rax,8),%r14 │ │ │ │ + mov %esi,%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jbe 7c84a │ │ │ │ + cmp %ebp,%esi │ │ │ │ + jb 7ccc2 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + shl $0x9,%ebx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jbe 7ce60 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%r15),%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %r14 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + lea 0x4b904(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7cf88 │ │ │ │ + sub %rbx,%r14 │ │ │ │ + movl $0x7,0x50(%rsp) │ │ │ │ + shr $0x3,%r14 │ │ │ │ + sub %r14d,0x28(%r15) │ │ │ │ + mov 0x24(%r15),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xf,%esi │ │ │ │ + test $0x8,%al │ │ │ │ + jne 7ceb0 │ │ │ │ + lea -0x3(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 7ce98 │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + mov 0x18(%r15),%rcx │ │ │ │ + lea 0x38(%r15),%rbx │ │ │ │ + lea 0x10(%r15),%r8 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - lea 0x2b28(%r12),%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 767fc │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 16100 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - test %al,%al │ │ │ │ - je 76c63 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - callq 162f0 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - test %al,%al │ │ │ │ - je 76bf4 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ + lea (%rbx,%rax,8),%r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x20,%rcx │ │ │ │ + movabs $0x3000000000000000,%rax │ │ │ │ + shl $0x20,%rdx │ │ │ │ + or %rax,%rcx │ │ │ │ + sub %r8,%r9 │ │ │ │ + callq 53c10 │ │ │ │ + xor (%r15),%rax │ │ │ │ + xor 0x8(%r15),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + je 7c932 │ │ │ │ + mov 0x18(%r15),%r9 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x4b8ec(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7cf88 │ │ │ │ + movl $0x7,0x50(%rsp) │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + mov 0x18(%r15),%rcx │ │ │ │ + lea 0x2c(%r15),%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x24(%r15),%esi │ │ │ │ + lea (%rbx,%rax,8),%r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x20,%rcx │ │ │ │ + movabs $0x3000000000000000,%rax │ │ │ │ + shl $0x20,%rdx │ │ │ │ + or %rax,%rcx │ │ │ │ + and $0xf,%esi │ │ │ │ + sub %r8,%r9 │ │ │ │ + callq 53d60 │ │ │ │ + testb $0x20,0x24(%r15) │ │ │ │ + jne 7c984 │ │ │ │ + mov 0x30(%r15),%rcx │ │ │ │ + mov 0x18(%r15),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + ja 7cef6 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 7ccb6 │ │ │ │ + jg 7c7db │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7cff7 │ │ │ │ + mov $0x200,%edx │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + mov 0x18(%r15),%r8 │ │ │ │ + movzwl 0x538(%r12),%ecx │ │ │ │ + lea 0x37(,%rax,8),%rax │ │ │ │ + shl %cl,%edx │ │ │ │ + lea -0x1(%rdx),%ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + or %rbx,%rax │ │ │ │ + lea 0x1(%rax),%rbx │ │ │ │ + shr $0x9,%rbx │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add -0x30(%r14),%rax │ │ │ │ + cmp %r8,(%rax) │ │ │ │ + ja 7c81a │ │ │ │ + mov %r8,(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x30(%rax),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 7940 │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ + movzbl -0xa18(%r14),%eax │ │ │ │ + movabs $0xfffffffffff,%rdx │ │ │ │ + and %r13,%rdx │ │ │ │ + shl $0x30,%rax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + lea 0x38(,%rax,8),%r14 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%rcx │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je 7cfaf │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 7ca5d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 7cd00 │ │ │ │ + testb $0x20,0x5c(%rdx) │ │ │ │ + jne 7ca50 │ │ │ │ + cmpb $0x0,0x48b(%r12) │ │ │ │ + jne 7ca7c │ │ │ │ + mov 0x18(%r15),%rsi │ │ │ │ + cmp %rsi,0x68(%rdx) │ │ │ │ + ja 7cf38 │ │ │ │ + testb $0x20,0x24(%r15) │ │ │ │ + jne 7cb0d │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7cb0d │ │ │ │ + mov %ebx,0x60(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + jmp 7caba │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + je 7caf8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + cmp %rax,0x50(%rdi) │ │ │ │ + jae 7caf8 │ │ │ │ + movb $0x1,0x35(%rdi) │ │ │ │ + cmpb $0x0,0x48b(%r12) │ │ │ │ + jne 7caa8 │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rcx) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 7cab7 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + mov 0x60(%rsp),%ebx │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je 7cb2a │ │ │ │ + mov 0x18(%r15),%rdx │ │ │ │ + jmp 7cb24 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 7cb2a │ │ │ │ + cmp 0x50(%rax),%rdx │ │ │ │ + jbe 7cb18 │ │ │ │ + mov (%r8),%r9 │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + je 7cb45 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 7cb45 │ │ │ │ + mov 0x18(%r15),%rcx │ │ │ │ + cmp 0x50(%r9),%rcx │ │ │ │ + je 7cd50 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea 0x38(%r14),%rdi │ │ │ │ + cmp $0xfff,%rdi │ │ │ │ + ja 7cdd0 │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + callq 7b780 │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + je 7cfdd │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + movb $0x0,0x35(%rcx) │ │ │ │ + lea 0x38(%rcx),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + movl $0x0,0x30(%rcx) │ │ │ │ + mov %r15,%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + setne 0x34(%rcx) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + test %r9,%r9 │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + je 7cc27 │ │ │ │ + mov 0x30(%r9),%eax │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %eax,0x30(%rcx) │ │ │ │ + movdqu 0x10(%r9),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rcx) │ │ │ │ + movdqu 0x20(%r9),%xmm1 │ │ │ │ + movups %xmm1,0x10(%r14) │ │ │ │ + mov 0x8(%r9),%rax │ │ │ │ + mov (%r9),%rdx │ │ │ │ mov %rax,0x8(%rdx) │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp 0x38(%rbx),%rax │ │ │ │ - je 76b8e │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x60(%r9),%eax │ │ │ │ + lea 0x70(,%rax,8),%rax │ │ │ │ + cmp $0xfff,%rax │ │ │ │ + ja 7ce70 │ │ │ │ + callq 7410 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov %r8,0x8(%rcx) │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %rcx,(%r8) │ │ │ │ + mov 0x30(%rcx),%edi │ │ │ │ + lea (%r14,%rdi,8),%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + cmp %r14,%rax │ │ │ │ + jbe 7cd20 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + movzbl -0xa18(%rdx),%edx │ │ │ │ + jmp 7cc6d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r14,%rax │ │ │ │ + jbe 7cd20 │ │ │ │ + cmp %dl,0x6(%r14) │ │ │ │ + jne 7cc60 │ │ │ │ + mov 0x50(%rcx),%rdx │ │ │ │ + lea 0x4b62a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 7a20 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16590 │ │ │ │ - cmpw $0x0,0x70(%r14) │ │ │ │ - mov %r14,%rcx │ │ │ │ - je 767f3 │ │ │ │ - mov 0x68(%r14),%rax │ │ │ │ - test $0x8,%al │ │ │ │ - je 767f3 │ │ │ │ - mov 0x1a8(%r14),%rdx │ │ │ │ - add $0x1a8,%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 76cfe │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 16220 │ │ │ │ - lea 0x12fc0(%r12),%r14 │ │ │ │ - lea 0x50(%rbx),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 3daa0 │ │ │ │ - mov 0x30(%rbx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - add %rdx,%rdx │ │ │ │ + jmpq 7c800 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x40760(%rip),%rdi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 7c6fb │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + lea 0x38(,%rax,8),%r14 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jae 7c5db │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 7c110 │ │ │ │ test %eax,%eax │ │ │ │ - je 76920 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0x12fe0(%r12),%rcx │ │ │ │ - neg %rax │ │ │ │ - lock xadd %rax,0x12fe0(%r12) │ │ │ │ - mov %rax,%r15 │ │ │ │ - movl $0x0,0x30(%rbx) │ │ │ │ - sub %rdx,%r15 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 76ce4 │ │ │ │ - mov %r15d,%eax │ │ │ │ - shr $0x20,%r15 │ │ │ │ - shr %eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - ja 76920 │ │ │ │ - testb $0x10,0x12fc0(%r12) │ │ │ │ - jne 76920 │ │ │ │ - lea 0x14230(%r12),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + je 7c5d3 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 7c6fb │ │ │ │ + testb $0x20,0x24(%r15) │ │ │ │ + jne 7cb0d │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 7ca92 │ │ │ │ + jmpq 7cb08 │ │ │ │ + nop │ │ │ │ + cmp $0x3,%esi │ │ │ │ + ja 7cf78 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %esi,0x30(%rcx) │ │ │ │ + mov %rax,0x10(%rcx,%rdi,8) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 7c800 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x34(%r9) │ │ │ │ + jne 7cb48 │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 7cdc4 │ │ │ │ + mov 0x60(%r9),%eax │ │ │ │ + lea 0x38(,%rax,8),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 7cd9b │ │ │ │ + lea 0x38(%r9),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + callq 7aa8 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ test %eax,%eax │ │ │ │ - jne 76888 │ │ │ │ - mov 0x12fe0(%r12),%rax │ │ │ │ - mov 0x12fc0(%r12),%rdx │ │ │ │ + je 7cdc4 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + lea 0x4b4b7(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7cf45 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + lea 0x10(%r9),%r14 │ │ │ │ + mov %r9,%rcx │ │ │ │ + jmpq 7cc3b │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + callq 7b410 │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + callq a71b0 │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%r9 │ │ │ │ + test %rax,%rax │ │ │ │ mov %rax,%rcx │ │ │ │ - shr %eax │ │ │ │ - and $0x10,%edx │ │ │ │ - shr $0x20,%rcx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 76a47 │ │ │ │ - mov 0x14300(%r12),%rax │ │ │ │ - add 0x14310(%r12),%rax │ │ │ │ - sub 0x14308(%r12),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 76a47 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 7690d │ │ │ │ - lock orq $0x10,(%r14) │ │ │ │ - lea 0x14238(%r12),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x14250(%r12),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x14258(%r12),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14230(%r12) │ │ │ │ + jne 7cb7e │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + callq a71b0 │ │ │ │ + lea 0x37(%r14),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + callq 7360 │ │ │ │ + jmpq 7cb68 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x598(%rbx),%edx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 7c6fb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + jmpq 7c89f │ │ │ │ + nopl (%rax) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + jmpq 7cc27 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq *-0xa50(%r15) │ │ │ │ + jmpq 7c4b5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpq $0x0,0x127d0(%r12) │ │ │ │ + jne 7c8bc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%r15),%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %rsi │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 76964 │ │ │ │ + lea 0x4b2e6(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7cf88 │ │ │ │ + mov 0x18(%r15),%r8 │ │ │ │ + testb $0x20,0x24(%r15) │ │ │ │ + jne 7cf19 │ │ │ │ + mov 0x30(%r15),%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jbe 7cf19 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4b331(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7cf88 │ │ │ │ + mov 0x18(%r15),%r8 │ │ │ │ + mov %r8,0x30(%r15) │ │ │ │ + movzwl 0x450(%r12),%ebx │ │ │ │ + movb $0x1,0x4f(%rsp) │ │ │ │ + movl $0x7,0x50(%rsp) │ │ │ │ + jmpq 7c9d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x558(%rbx,%rax,8),%rdx │ │ │ │ - cmp %rbp,0x1b8(%rdx) │ │ │ │ - jne 76d36 │ │ │ │ - movq $0x0,0x1b8(%rdx) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,0x598(%rbx) │ │ │ │ - ja 76938 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 7a20 │ │ │ │ - mov 0x598(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 76ae4 │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - jmp 769d9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpw $0x0,0x70(%r15) │ │ │ │ - je 769c0 │ │ │ │ - mov 0x68(%r15),%rax │ │ │ │ - test $0x8,%al │ │ │ │ - je 769c0 │ │ │ │ - mov 0x1a8(%r15),%rdx │ │ │ │ - lea 0x1a8(%r15),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 76b5d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - callq 160a0 │ │ │ │ - cmp %r13d,0x598(%rbx) │ │ │ │ - jbe 76ae0 │ │ │ │ - mov 0x558(%rbx,%r13,8),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15e50 │ │ │ │ - test %al,%al │ │ │ │ - jne 76990 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - imul $0x3b9aca00,0x40(%rsp),%r8 │ │ │ │ - add 0x48(%rsp),%r8 │ │ │ │ - mov %r8,%rbp │ │ │ │ - callq 15fe0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - lea 0x14d20(%r12),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - imul $0x3b9aca00,0x40(%rsp),%rdx │ │ │ │ - add 0x48(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 76990 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7690d │ │ │ │ - lock andq $0xffffffffffffffef,(%r14) │ │ │ │ - jmpq 7690d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb8(%rbx),%r12 │ │ │ │ - cmp 0xc0(%rbx),%r12 │ │ │ │ - jne 76a8a │ │ │ │ - jmp 76ab0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - lea (%r12,%rax,8),%r12 │ │ │ │ - cmp 0xc0(%rbx),%r12 │ │ │ │ - je 76ab0 │ │ │ │ + jmpq 7c800 │ │ │ │ + lea 0x404bb(%rip),%rdi │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + callq 71a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 7c6fb │ │ │ │ + mov 0x18(%r15),%r8 │ │ │ │ + jmp 7cf19 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x50(%rcx),%rdx │ │ │ │ + lea 0x4b355(%rip),%rsi │ │ │ │ + jmpq 7cc7e │ │ │ │ + lea 0x40478(%rip),%rdi │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 7c6fb │ │ │ │ + testb $0x20,0x24(%r15) │ │ │ │ + je 7cd0b │ │ │ │ + jmpq 7cb2a │ │ │ │ + mov -0x18(%r15),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x28(%r12),%rdx │ │ │ │ - mov $0x8,%r9d │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 6f1f0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 76a78 │ │ │ │ - jmpq 766ec │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ecx │ │ │ │ + jmpq 7c7c2 │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %edi │ │ │ │ + jmpq 7c7c2 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov $0xfffffff4,%ebx │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 7c6fb │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x50(%rsp),%ebx │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 7c6fb │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + cmp $0x2,%dx │ │ │ │ + je 7d0e8 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7d0b0 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 7d080 │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7d072 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7d068 │ │ │ │ + jmp 7d058 │ │ │ │ + lea 0x4b2a9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + je 7d0cc │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x38(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - movl $0x63,0xf8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmpq 766ee │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4b24f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7d180 │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7d072 │ │ │ │ + jmpq 7d058 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x1,0x8(%rbx) │ │ │ │ + jbe 7d058 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7d160 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 7d130 │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7d11a │ │ │ │ + jmpq 7d058 │ │ │ │ nop │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmpw $0x0,0x664(%rbx) │ │ │ │ - lea 0x2f58(%r12),%r15 │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - jne 76b18 │ │ │ │ - jmp 76b50 │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7d110 │ │ │ │ + jmpq 7d058 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4b269(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 7d0a2 │ │ │ │ + jmp 7d178 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4b20f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7d180 │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + jmpq 7d0fd │ │ │ │ + lea 0x40280(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7d05a │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + cmp $0x2,%dx │ │ │ │ + je 7d268 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7d230 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 7d200 │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7d1f2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzwl 0x664(%rbx),%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jbe 76b50 │ │ │ │ - movzwl 0x624(%rbx,%r13,2),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r15,%rax,8),%rsi │ │ │ │ - mov %r14d,%eax │ │ │ │ - lock xadd %eax,0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 76b08 │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - callq a2be0 │ │ │ │ - movzwl 0x664(%rbx),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - ja 76b18 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7d1e8 │ │ │ │ + jmp 7d1d8 │ │ │ │ + lea 0x4ae71(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + je 7d24c │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4ae0f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7d300 │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7d1f2 │ │ │ │ + jmpq 7d1d8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + cmp %rax,0x8(%rbx) │ │ │ │ + jbe 7d1d8 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7d2e0 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jne 7d2aa │ │ │ │ + lea 0x4b198(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 762e0 │ │ │ │ - jmpq 76520 │ │ │ │ - cmp 0x1b0(%r15),%rdx │ │ │ │ - jne 769c0 │ │ │ │ - and $0x80,%eax │ │ │ │ - or 0x1b8(%r15),%rax │ │ │ │ - jne 769c0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 900b0 │ │ │ │ - jmpq 769c0 │ │ │ │ - cmpb $0x0,0x50(%rax) │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - je 76da2 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - testb $0x4,0x68(%rax) │ │ │ │ - je 76d83 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 76cd2 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movzbl 0x72(%rsi),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movzwl 0xba(%rsi,%rax,2),%edx │ │ │ │ - mov 0xb0(%rsi),%rax │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - cmp %rdx,0x8(%rax) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmovae 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - callq 72230 │ │ │ │ - jmpq 767b5 │ │ │ │ - lea 0x40(%rsp),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - imul $0x3b9aca00,0x40(%rsp),%r14 │ │ │ │ - add 0x48(%rsp),%r14 │ │ │ │ - callq 16460 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 7170 │ │ │ │ - lea 0x14f70(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - imul $0x3b9aca00,0x40(%rsp),%rdx │ │ │ │ - add 0x48(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - jmpq 7678c │ │ │ │ - lea 0x40(%rsp),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - imul $0x3b9aca00,0x40(%rsp),%r14 │ │ │ │ - add 0x48(%rsp),%r14 │ │ │ │ - callq 161c0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 7170 │ │ │ │ - lea 0x14e48(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - imul $0x3b9aca00,0x40(%rsp),%rdx │ │ │ │ - add 0x48(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - jmpq 76773 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lock orq $0x2000,0x68(%rax) │ │ │ │ - jmpq 767b5 │ │ │ │ - lock andq $0xfffffffffffffffe,(%rcx) │ │ │ │ - mfence │ │ │ │ - lea 0x14258(%r12),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - jmpq 76853 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - cmp 0x1b0(%rcx),%rdx │ │ │ │ - jne 767f3 │ │ │ │ - and $0x80,%eax │ │ │ │ - or 0x1b8(%rcx),%rax │ │ │ │ - jne 767f3 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 900b0 │ │ │ │ - jmpq 767f3 │ │ │ │ - lea 0x6a3e3(%rip),%rcx │ │ │ │ - mov $0x28f,%edx │ │ │ │ - lea 0x69927(%rip),%rsi │ │ │ │ - lea 0x69d28(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov $0xfffffffb,%ecx │ │ │ │ - jmpq 76746 │ │ │ │ - lea 0x6a3ba(%rip),%rcx │ │ │ │ - mov $0x227,%edx │ │ │ │ - lea 0x698fe(%rip),%rsi │ │ │ │ - lea 0x69ca7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x6a396(%rip),%rcx │ │ │ │ - mov $0x26e,%edx │ │ │ │ - lea 0x698da(%rip),%rsi │ │ │ │ - lea 0x6a2a1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6a377(%rip),%rcx │ │ │ │ - mov $0x26d,%edx │ │ │ │ - lea 0x698bb(%rip),%rsi │ │ │ │ - lea 0x5eee7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 7d222 │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7d2ca │ │ │ │ + jmpq 7d1d8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - lea 0xc0(%rsi),%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7d2c0 │ │ │ │ + jmpq 7d1d8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4b0ff(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7d2a7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x40100(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7d1da │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + lea 0x8(,%rax,8),%r10d │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp $0x1f,%r10d │ │ │ │ + ja 7d3c0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7d498 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jne 7d38b │ │ │ │ + mov $0x20,%ecx │ │ │ │ + mov %r10d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x72(%rsi),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%r15,%rdx,2),%rdx │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jae 76f03 │ │ │ │ - mov 0xb0(%rsi),%rdx │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rsp,%r14 │ │ │ │ + lea 0x4b13f(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 7d4fa │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7d3aa │ │ │ │ + jmp 7d3b6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7d3a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + movzbl 0x4d6(%rdi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 7d450 │ │ │ │ + cmpq $0x0,0x1a0(%rdi,%rax,8) │ │ │ │ + je 7d450 │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7d3b6 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7d538 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jne 7d41c │ │ │ │ + lea 0x4b1ae(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 7d4fa │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7d43a │ │ │ │ + jmp 7d3b6 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x4(%rbp),%ecx │ │ │ │ - lea 0x20(%rdx,%rcx,8),%rbx │ │ │ │ - movzwl 0x8(%rbp),%ecx │ │ │ │ - lea 0x8(%rdx,%rcx,8),%rsi │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jne 76e5d │ │ │ │ - jmpq 76eee │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7d430 │ │ │ │ + jmpq 7d3b6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7d510 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 7d4d8 │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 7d482 │ │ │ │ + jmpq 7d3b6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - lea (%rbx,%rax,8),%rbx │ │ │ │ - lea 0x8(%rdx,%rcx,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 76ee8 │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - je 76e48 │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 76f30 │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq *0xb8(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - movdqu 0x40(%rsp),%xmm3 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movups %xmm2,0x60(%rsp) │ │ │ │ - movups %xmm3,0x70(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm0 │ │ │ │ - movdqu 0x70(%rsp),%xmm1 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movups %xmm1,0x10(%rsp) │ │ │ │ - callq a1dd0 │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - movzwl 0x8(%rbp),%ecx │ │ │ │ - jmpq 76e48 │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7d478 │ │ │ │ + jmpq 7d3b6 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x72(%r12),%eax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - add $0xa,%rbp │ │ │ │ - lea (%r15,%rcx,2),%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - jb 76e28 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 76f54 │ │ │ │ - add $0x98,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x20,%r8d │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x4afc1(%rip),%rdx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7d388 │ │ │ │ + lea 0x3ff43(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7d3b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4b051(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + je 7d52b │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4afe7(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7d4bd │ │ │ │ + movzwl (%rbx),%edx │ │ │ │ + jmpq 7d45f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rbx),%xmm4 │ │ │ │ - movdqu 0x10(%rbx),%xmm5 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - movups %xmm4,0x60(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movups %xmm5,0x70(%rsp) │ │ │ │ - jmpq 76ea5 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4b037(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7d419 │ │ │ │ + jmpq 7d4bd │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - movzbl 0x78(%rsi),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - sub %edx,%eax │ │ │ │ - movzwl 0xe6(%rsi),%edx │ │ │ │ - imul %edx,%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - movzbl %cl,%eax │ │ │ │ - movzwl 0xe8(%rsi),%ecx │ │ │ │ - sub $0x5,%rax │ │ │ │ - imul %rcx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzwl 0xde(%rsi),%edx │ │ │ │ - add %rdx,%rax │ │ │ │ - js 76fb4 │ │ │ │ - lea 0xa0(,%rax,8),%rdx │ │ │ │ - movzwl 0x452(%rdi),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - cmp %rax,%rdx │ │ │ │ - setb %al │ │ │ │ - retq │ │ │ │ - push %rax │ │ │ │ - callq 756f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea 0x8(%rdx),%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - movdqu 0x1c0(%rsi),%xmm0 │ │ │ │ - movdqu 0x1d0(%rsi),%xmm1 │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov 0x130(%rsp),%r11 │ │ │ │ + lea (%r15,%rdx,8),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzwl 0x1c0(%rsi),%ebx │ │ │ │ - mov %ax,0x1c0(%rsi) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm1,0x20(%rsp) │ │ │ │ - lock btrq $0x2,0x68(%rsi) │ │ │ │ - jae 7701c │ │ │ │ - lock decl 0xac8(%rdi) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 770c0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 75430 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16590 │ │ │ │ - movzwl %bx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 770a0 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x2f58(%rbp),%r14 │ │ │ │ - lea 0x12(%rsp),%rbx │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - lea 0x14(%rsp,%rax,2),%r13 │ │ │ │ - jmp 77071 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 770a0 │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r14,%rax,8),%rsi │ │ │ │ - mov %r12d,%eax │ │ │ │ - lock xadd %eax,0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 77068 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x2,%rbx │ │ │ │ - callq a2be0 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 77071 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 77117 │ │ │ │ - add $0x40,%rsp │ │ │ │ + mov %rdx,%rax │ │ │ │ + movzbl (%r9),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 7d630 │ │ │ │ + mov 0x148(%rsp),%edi │ │ │ │ + sub %r15,%rbp │ │ │ │ + sar $0x3,%rbp │ │ │ │ + test %edi,%edi │ │ │ │ + je 7d7a0 │ │ │ │ + cmpl $0x1,0x148(%rsp) │ │ │ │ + je 7d758 │ │ │ │ + mov %bp,(%r12) │ │ │ │ + movzwl %bp,%ebp │ │ │ │ + lea (%r15,%rbp,8),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 7d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 7d5f0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov 0xe8(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 7da69 │ │ │ │ + add $0xf8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ecx,%r10d │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + lea (%r9,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jae 7d690 │ │ │ │ + mov 0x148(%rsp),%edx │ │ │ │ + sub %r15,%rbp │ │ │ │ + sar $0x3,%rbp │ │ │ │ + test %edx,%edx │ │ │ │ + je 7d940 │ │ │ │ + cmpl $0x1,0x148(%rsp) │ │ │ │ + je 7d7e0 │ │ │ │ + mov %bp,(%r12) │ │ │ │ + movzwl %bp,%ebp │ │ │ │ + lea (%r15,%rbp,8),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 7d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 7d678 │ │ │ │ + jmpq 7d600 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rsp,%r14 │ │ │ │ + movzbl 0x1(%r9),%ecx │ │ │ │ + and $0x7f,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + je 7d820 │ │ │ │ + mov 0x148(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 7d978 │ │ │ │ + cmpl $0x1,0x148(%rsp) │ │ │ │ + jne 7d710 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %r11,%rdx │ │ │ │ + push %rcx │ │ │ │ + sub %r15,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + movzwl %ax,%r9d │ │ │ │ + sar $0x3,%r8 │ │ │ │ + lea 0x4b079(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 7170 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - imul $0x3b9aca00,(%rsp),%r13 │ │ │ │ - add 0x8(%rsp),%r13 │ │ │ │ - callq 16460 │ │ │ │ - mov %r14,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %al,%al │ │ │ │ + jne 7d792 │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + movzwl (%r12),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ax,(%r12) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + movzwl (%r12),%eax │ │ │ │ + lea (%r15,%rax,8),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 7d600 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 7d740 │ │ │ │ + jmpq 7d600 │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl %ax,%r9d │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r11,%rdx │ │ │ │ + lea 0x4aeb4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - lea 0x14f70(%rbp),%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 7702c │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + je 7d5d7 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7d605 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov 0x20(%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 771b8 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %rax │ │ │ │ + mov %rbp,%r9 │ │ │ │ + lea 0x4ae36(%rip),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x50(%rcx),%rsi │ │ │ │ - tzcnt %rdx,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - je 771b8 │ │ │ │ - movzbl 0x50(%rbp),%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rdi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - cmp %rbp,0x60(%rax,%rdi,1) │ │ │ │ - je 77194 │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 771b8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 771b8 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %rbp,0x60(%rax,%rdi,1) │ │ │ │ - jne 77165 │ │ │ │ - lea 0x6a335(%rip),%rcx │ │ │ │ - mov $0xb7,%edx │ │ │ │ - lea 0x694c9(%rip),%rsi │ │ │ │ - lea 0x698fa(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 16460 │ │ │ │ + callq 60190 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7d5d7 │ │ │ │ + lea 0x3fc31(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmp 7d792 │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl %ax,%r9d │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r11,%rdx │ │ │ │ + lea 0x4aec4(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 7d792 │ │ │ │ + jmpq 7d663 │ │ │ │ + nop │ │ │ │ + mov 0x148(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7da0d │ │ │ │ + test %r10d,%r10d │ │ │ │ + lea 0x28(%rbp),%r8 │ │ │ │ + mov $0x8,%ecx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 75430 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ - add $0x8,%rsp │ │ │ │ + cmove 0x8(%rsp),%ecx │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + callq 1d480 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + je 7d9b0 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rdx │ │ │ │ + lea 0x40(%rsp),%r10 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + sub %r15,%r9 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + sar $0x3,%r9 │ │ │ │ + lea 0x4aee7(%rip),%rdx │ │ │ │ + push %r10 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + movzwl (%r12),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,%rcx │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7d7cf │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + sub %ax,(%r12) │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 16220 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + movzwl (%r12),%eax │ │ │ │ + lea (%r15,%rax,8),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 7d600 │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 7d928 │ │ │ │ + jmpq 7d600 │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r11,%rcx │ │ │ │ + push %rax │ │ │ │ + lea 0x4ad1b(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7d663 │ │ │ │ + jmpq 7d7cf │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %r15,%r9 │ │ │ │ + lea 0x4ad9b(%rip),%rdx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + push %rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + sar $0x3,%r9 │ │ │ │ + mov %r11,%rcx │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7d707 │ │ │ │ + jmpq 7d7cf │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x148(%rsp),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + je 7d605 │ │ │ │ + cmpl $0xd,0x138(%rsp) │ │ │ │ + jbe 7d9da │ │ │ │ + mov 0x140(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 7d605 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r10d,%edi │ │ │ │ + push %rbp │ │ │ │ + mov 0x158(%rsp),%r8d │ │ │ │ + mov 0x150(%rsp),%ecx │ │ │ │ + mov 0x148(%rsp),%edx │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + callq 1dc20 │ │ │ │ + pop %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rdx │ │ │ │ + jmpq 7d605 │ │ │ │ + cmpl $0xd,0x138(%rsp) │ │ │ │ + jbe 7da28 │ │ │ │ + mov 0x140(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7d82f │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10d,%edi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + push %rbp │ │ │ │ + mov 0x150(%rsp),%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x148(%rsp),%edx │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov %r10d,0x24(%rsp) │ │ │ │ + callq 1dc20 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + jmpq 7d82f │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - movzbl 0x50(%rsi),%esi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ + test %ax,%ax │ │ │ │ + je 7dad0 │ │ │ │ + movzbl 0x8(%rdx),%edx │ │ │ │ + cmp %dx,%ax │ │ │ │ + je 7db38 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7db10 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 7dadb │ │ │ │ + xor %edx,%edx │ │ │ │ + lea (%rbx,%rax,8),%rax │ │ │ │ + mov %dx,(%r12) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 7dac0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 7dab0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 75d40 │ │ │ │ - mov 0xb0(%rbx),%rdx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - mov 0x1c(%rdx),%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %edx,0x1c(%rax) │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - cmpb $0x12,0x13a(%r12) │ │ │ │ - mov 0x20(%rax),%esi │ │ │ │ - mov 0x24(%rax),%rcx │ │ │ │ - mov 0x2c(%rax),%rdx │ │ │ │ - jne 77266 │ │ │ │ - mov %esi,0x174(%r12) │ │ │ │ - mov %rcx,0x178(%r12) │ │ │ │ - mov %rdx,0x180(%r12) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - movdqu 0x60(%rsp),%xmm2 │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - movdqu 0x80(%rsp),%xmm0 │ │ │ │ - movdqu 0x70(%rsp),%xmm1 │ │ │ │ - mov %esi,0x20(%rax) │ │ │ │ - mov %rcx,0x24(%rax) │ │ │ │ - mov %rdx,0x2c(%rax) │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov 0x34(%rax),%esi │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - movups %xmm1,0x10(%rsp) │ │ │ │ - mov 0x38(%rax),%rcx │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - mov %esi,0x14c(%r12) │ │ │ │ - mov %rdx,0x158(%r12) │ │ │ │ - mov %rcx,0x150(%r12) │ │ │ │ - mov %esi,0x34(%rax) │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov %rcx,0x38(%rax) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rdx,0x80(%rax) │ │ │ │ - movups %xmm2,0x50(%rax) │ │ │ │ - movups %xmm1,0x60(%rax) │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - mov %rdx,0xa8(%r12) │ │ │ │ - movups %xmm2,0x78(%r12) │ │ │ │ - movups %xmm1,0x88(%r12) │ │ │ │ - movups %xmm0,0x98(%r12) │ │ │ │ - movzbl 0x62(%rsp),%eax │ │ │ │ - movzbl 0x63(%rsp),%edx │ │ │ │ - mov 0xb8(%r12),%rsi │ │ │ │ - add %edx,%eax │ │ │ │ - movzbl 0x64(%rsp),%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov %al,0x73(%r12) │ │ │ │ - callq a2360 │ │ │ │ - cmp $0xff,%eax │ │ │ │ - ja 773f4 │ │ │ │ - mov %al,0xf1(%r12) │ │ │ │ - lea 0xde(%r12),%rdx │ │ │ │ - lea 0xc0(%r12),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %cx,-0xa(%rax) │ │ │ │ - mov %si,-0x8(%rax) │ │ │ │ - mov %di,-0x4(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 7736e │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 8ac10 │ │ │ │ - movzwl 0xde(%r12),%eax │ │ │ │ - mov %ax,0xea(%r12) │ │ │ │ - mov %ax,0xec(%r12) │ │ │ │ - movdqu 0x14c(%rbx),%xmm3 │ │ │ │ - movups %xmm3,0x14c(%r12) │ │ │ │ - mov 0x15c(%rbx),%eax │ │ │ │ - mov %eax,0x15c(%r12) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 773f9 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - callq 75750 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7db10 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jne 7dac0 │ │ │ │ + lea 0x4ad36(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 7db2b │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4acc7(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7db64 │ │ │ │ + movzwl (%r12),%eax │ │ │ │ + jmpq 7da9e │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x4a3b4(%rip),%rax │ │ │ │ + push %r9 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + push %r8 │ │ │ │ + movzbl 0x2(%r12),%r8d │ │ │ │ + push %rcx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + push %rax │ │ │ │ + callq 7d560 │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + lea 0x3f89c(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7dac2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpw $0x0,(%rdx) │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + je 7dbff │ │ │ │ + lea 0x8(%rdx),%r15 │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rsi,%rbp │ │ │ │ - sub $0xb0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq a1d70 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqu 0x20(%rax),%xmm0 │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1ec0 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqu 0x34(%rax),%xmm1 │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1ec0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 76dd0 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq a1f30 │ │ │ │ - movzbl 0x78(%rbp),%edx │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - movzwl 0xe8(%rbp),%r8d │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - sub %edx,%eax │ │ │ │ - movzwl 0xe6(%rbp),%edx │ │ │ │ - imul %edx,%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - movzbl %cl,%eax │ │ │ │ - sub $0x5,%rax │ │ │ │ - imul %r8,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzwl 0xde(%rbp),%edx │ │ │ │ - add %rdx,%rax │ │ │ │ - js 77576 │ │ │ │ - lea 0xa0(,%rax,8),%rdx │ │ │ │ - movzwl 0x452(%rdi),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 77540 │ │ │ │ - mov %cl,(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r9d,%r14d │ │ │ │ + mov %r15,%r12 │ │ │ │ + movzbl 0x3(%r13),%ecx │ │ │ │ + push %r14 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - callq 771f0 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 7757b │ │ │ │ - add $0xb0,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0x3ea65(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + movzbl 0x2(%r13),%r8d │ │ │ │ + callq 7d560 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 7dbf1 │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea (%r12,%rax,8),%r12 │ │ │ │ + movzwl 0x0(%r13),%eax │ │ │ │ + lea (%r15,%rax,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 7dbb0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqu 0x78(%rbp),%xmm2 │ │ │ │ - mov 0xa8(%rbp),%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movdqu 0x88(%rbp),%xmm3 │ │ │ │ - movdqu 0x98(%rbp),%xmm4 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - movups %xmm3,0x10(%rsp) │ │ │ │ - movups %xmm4,0x20(%rsp) │ │ │ │ - jmpq 774ec │ │ │ │ - callq 756f0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + movabs $0x245235c1a3625032,%rax │ │ │ │ + xor 0x4b0(%rdi),%rax │ │ │ │ + cmp %rax,0x10(%rsi) │ │ │ │ + jne 7dca0 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x30(%rdi),%r13 │ │ │ │ - lock incl 0x28(%rdi) │ │ │ │ - add $0x2b28,%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x5e0(%r12),%eax │ │ │ │ - cmp $0x7,%eax │ │ │ │ - ja 77657 │ │ │ │ - mov 0x1b8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 77695 │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %edx,0x5e0(%r12) │ │ │ │ - mov %rbp,0x5a0(%r12,%rax,8) │ │ │ │ - mov %r12,%rax │ │ │ │ - or $0x1,%rax │ │ │ │ - mov %rax,0x1b8(%rbp) │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x358(%r12),%rdx │ │ │ │ - movzbl 0x138(%rbp),%ecx │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub 0x350(%r12),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - cmp $0x48,%rax │ │ │ │ - ja 77676 │ │ │ │ - test %cl,%cl │ │ │ │ - je 7763d │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov 0x138(%rbp,%rbx,1),%rax │ │ │ │ - mov %rax,(%rdx,%rbx,1) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 77620 │ │ │ │ - mov 0x358(%r12),%rdx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov %rax,0x358(%r12) │ │ │ │ + mov 0x20(%rsi),%r9d │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + setne %dl │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + setbe %al │ │ │ │ + test %al,%dl │ │ │ │ + jne 7dc53 │ │ │ │ + cmp $0xe,%r9d │ │ │ │ + jbe 7dcc0 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x108(%r12),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4ac06(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + je 7dcb0 │ │ │ │ + mov $0x1,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - lea 0x69e12(%rip),%rcx │ │ │ │ - mov $0x30f,%edx │ │ │ │ - lea 0x69006(%rip),%rsi │ │ │ │ - lea 0x69457(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x69dd3(%rip),%rcx │ │ │ │ - mov $0x1eb,%edx │ │ │ │ - lea 0x68fe7(%rip),%rsi │ │ │ │ - lea 0x694f8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x69dd4(%rip),%rcx │ │ │ │ - mov $0x310,%edx │ │ │ │ - lea 0x68fc8(%rip),%rsi │ │ │ │ - lea 0x69901(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - jmp 776f6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %ax,0x1c0(%rsi) │ │ │ │ - movzwl 0x6ac(%rdi),%edx │ │ │ │ - movzwl %ax,%eax │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %cx,0x6ac(%rdi) │ │ │ │ - movzwl 0x1c2(%rsi,%rax,2),%eax │ │ │ │ - mov %ax,0x66c(%rdi,%rdx,2) │ │ │ │ - movzwl 0x1c0(%rsi),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 776c8 │ │ │ │ + mov $0x6,%eax │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - lea 0x68(%rsi),%rax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x30(%rdi),%r13 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - lock orq $0x400,(%rax) │ │ │ │ - mov 0x68(%rsi),%r14 │ │ │ │ - and $0x800,%r14d │ │ │ │ - je 77758 │ │ │ │ - add $0x28,%rsp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x16,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2b28(%r13),%rax │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x2b50,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x1a8(%r15),%r12 │ │ │ │ - callq 7940 │ │ │ │ - mov 0x1a8(%r15),%rdx │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - lea -0x88(%rdx),%rax │ │ │ │ - lea -0x88(%rcx),%rbp │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jne 777db │ │ │ │ - jmpq 77848 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mfence │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x88(%rbp),%rcx │ │ │ │ - lea 0x88(%rbp),%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - lea -0x88(%rcx),%rsi │ │ │ │ - cmp %r12,%rdx │ │ │ │ - je 77848 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov 0x90(%rax),%rsi │ │ │ │ - mov %rsi,0x8(%rcx) │ │ │ │ - mov %rcx,(%rsi) │ │ │ │ - mov 0xb0(%rax),%rsi │ │ │ │ - mov %rdx,0x90(%rax) │ │ │ │ - mov %rdx,0x88(%rax) │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x3,0x58(%rax) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 777b0 │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 7782a │ │ │ │ - test %rax,%rax │ │ │ │ - jne 777b0 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - add $0x12fc0,%rdi │ │ │ │ + mov 0x28(%rsi),%eax │ │ │ │ + movzwl 0x538(%rdi),%ecx │ │ │ │ + lea 0x38(,%rax,8),%r13 │ │ │ │ + mov $0x200,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + lea -0x1(%r13),%rax │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + or %rax,%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + and $0xfffffe00,%ebx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jbe 7dde8 │ │ │ │ + mov 0x18(%rsi),%r8 │ │ │ │ + lea 0x108(%rdi),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - callq 3dbc0 │ │ │ │ - jmpq 777b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lock btrq $0x2,(%rax) │ │ │ │ - jae 77860 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lock decl 0xac8(%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lock andq $0xfffffffffffffff7,(%rax) │ │ │ │ - mov 0x68(%r15),%rbp │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - and $0x20,%ebp │ │ │ │ - add $0x12fc0,%r13 │ │ │ │ - lea 0xf8(%r15),%r12 │ │ │ │ - add %r12,%rbp │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 77a10 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 3daa0 │ │ │ │ - mov 0x68(%r15),%rbp │ │ │ │ - not %rbp │ │ │ │ - and $0x20,%ebp │ │ │ │ - add %r12,%rbp │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 77a40 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 3daa0 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - callq 7940 │ │ │ │ - xchg %rbp,0x1b8(%r15) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - and $0xfffffffffffffffe,%r12 │ │ │ │ - je 77a80 │ │ │ │ - mov 0x5e0(%r12),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 77a8f │ │ │ │ - lea 0x5a0(%r12),%rdx │ │ │ │ + mov %r13,%r9 │ │ │ │ + lea 0x4abc0(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 7dc8a │ │ │ │ + sub %rbx,%r13 │ │ │ │ + mov $0x7,%eax │ │ │ │ + shr $0x3,%r13 │ │ │ │ + sub %r13d,0x28(%rbp) │ │ │ │ + mov 0x24(%rbp),%edx │ │ │ │ + mov %edx,%r9d │ │ │ │ + and $0xf,%r9d │ │ │ │ + test $0x8,%dl │ │ │ │ + jne 7de00 │ │ │ │ + lea -0x3(%r9),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 7ddf0 │ │ │ │ + and $0x20,%edx │ │ │ │ + jne 7ddc0 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jbe 7ddc0 │ │ │ │ + lea 0x4ac19(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 7791c │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 7dc8a │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov $0x7,%eax │ │ │ │ + jmpq 7dc8f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 77a8f │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp (%rdx),%r15 │ │ │ │ - jne 77910 │ │ │ │ - sub $0x1,%ecx │ │ │ │ - lea 0xb5(%rsi),%eax │ │ │ │ - mov %ecx,0x5e0(%r12) │ │ │ │ - lea (%r12,%rax,8),%r10 │ │ │ │ - sub %esi,%ecx │ │ │ │ - lea 0xb4(%rsi),%eax │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - lea (%r12,%rax,8),%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - callq 76a0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - and $0x1,%ebp │ │ │ │ - jne 77a70 │ │ │ │ - mov 0x108(%rbx),%rdx │ │ │ │ - movzbl 0x138(%r15),%ecx │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub 0x100(%rbx),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - cmp $0x48,%rax │ │ │ │ - ja 77aae │ │ │ │ - test %cl,%cl │ │ │ │ - je 779bc │ │ │ │ - shl $0x3,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x138(%r15,%r14,1),%rax │ │ │ │ - mov %rax,(%rdx,%r14,1) │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jne 779a0 │ │ │ │ - mov 0x108(%rbx),%rdx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov 0x668(%rbx),%edx │ │ │ │ - mov %rax,0x108(%rbx) │ │ │ │ - mov %r15,0x5e8(%rbx,%rdx,8) │ │ │ │ - mov 0xb0(%r15),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov 0x88(%rcx),%rcx │ │ │ │ - mov %rcx,0x628(%rbx,%rdx,8) │ │ │ │ - mov %eax,0x668(%rbx) │ │ │ │ - add $0x28,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7dc8f │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 77a25 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 77893 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 3dbc0 │ │ │ │ - jmpq 77893 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 77a55 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 778b8 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + jmpq 7ba90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 7dd46 │ │ │ │ + nop │ │ │ │ + cmpq $0x0,0x127d0(%r12) │ │ │ │ + jne 7dd66 │ │ │ │ + nop │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + and $0xf,%r9d │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 3dbc0 │ │ │ │ - jmpq 778b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x108(%r12),%rdx │ │ │ │ + lea 0x4ab12(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 7250 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 1b620 │ │ │ │ - jmpq 7796a │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 7796a │ │ │ │ - lea 0x6999a(%rip),%rcx │ │ │ │ - mov $0x335,%edx │ │ │ │ - lea 0x68bce(%rip),%rsi │ │ │ │ - lea 0x5cf92(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x6995b(%rip),%rcx │ │ │ │ - mov $0x1e3,%edx │ │ │ │ - lea 0x68baf(%rip),%rsi │ │ │ │ - lea 0x691a0(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + callq 5ffd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 7dc8a │ │ │ │ + testb $0x20,0x24(%rbp) │ │ │ │ + jne 7de60 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + ja 7dd78 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x7,%eax │ │ │ │ + jmpq 7dc8f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + sub $0x148,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movzbl 0x50(%rcx),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg 78708 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea -0x14260(%rdi),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movzbl -0x1296(%rdi),%eax │ │ │ │ + shr $0x6,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea -0x1270(%rdi,%rax,1),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov -0x13d58(%rdi),%rax │ │ │ │ + testb $0x2,0x90(%rax) │ │ │ │ + jne 7f0cf │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x1274(%rdi),%ebx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea -0x30(%rdi),%r14 │ │ │ │ + cmp 0x78(%rax),%ebx │ │ │ │ + ja 7eb53 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov 0x60(%rsi,%rax,8),%rbx │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0xb0(%rsp),%rax │ │ │ │ - add 0xb8(%rsp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 7873b │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movzbl 0x51(%rax),%eax │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov 0x5a8(%rdi,%rax,1),%rax │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,0xc0(%rsp),%rax │ │ │ │ + add 0xc8(%rsp),%rax │ │ │ │ + mov %rax,0x458(%rbp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%edx │ │ │ │ + xchg %edx,(%r14) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 7df40 │ │ │ │ + mov %edx,%r12d │ │ │ │ + testb $0x1,-0x13d66(%rbp) │ │ │ │ + je 7df67 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,0x89(%rax) │ │ │ │ + je 7ea8f │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + addq $0x1,0x460(%rbp) │ │ │ │ + imul $0x3b9aca00,0xc0(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rcx │ │ │ │ + add 0xc8(%rsp),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + mov %rdx,0x440(%rbp) │ │ │ │ + mfence │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + movl $0x0,-0x30(%rbp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x38(%r15),%rbx │ │ │ │ + callq 48710 │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea (%rbx,%rax,8),%r13 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r13,0xb8(%rsp) │ │ │ │ + callq 487d0 │ │ │ │ + mov 0x18(%r15),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0xb8(%rsp),%rsi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 95610 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %r13,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %eax,-0x1278(%rbp) │ │ │ │ + jb 7f10d │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add 0x28(%rdi),%eax │ │ │ │ + mov %eax,0x28(%rdi) │ │ │ │ + lea 0x38(,%rax,8),%rdx │ │ │ │ + movzwl -0x13d28(%rbp),%ecx │ │ │ │ + mov $0x200,%eax │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - movzbl 0x50(%rax),%ecx │ │ │ │ - movzbl 0x5a(%rdi),%eax │ │ │ │ - movzbl 0x5b(%rdi),%edx │ │ │ │ - mov %al,0x28(%rsp) │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sar %cl,%edx │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - lea -0x1(%rax,%rdx,1),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + lea -0x1(%rdx),%rcx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + or %rcx,%rax │ │ │ │ + mov 0x7c(%rdi),%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + ja 7f0b0 │ │ │ │ + lea -0x38(%rbx,%rdx,1),%rcx │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jb 7e0bc │ │ │ │ + jmpq 7ef54 │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl (%rdx),%edi │ │ │ │ + movzwl 0x2(%rdx),%ecx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + lea 0x8(%rdx,%rdi,8),%rdi │ │ │ │ + cmp %cx,0x2(%rsi) │ │ │ │ + je 7e0e1 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 7e0af │ │ │ │ + lea 0x1(%r15),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0x28(%r9),%ecx │ │ │ │ + lea (%rbx,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 7e110 │ │ │ │ + movzwl (%rax),%r15d │ │ │ │ + lea 0x8(%rax),%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + movzwl %r15w,%eax │ │ │ │ + mov %r15d,%r10d │ │ │ │ + lea (%r8,%rax,8),%rax │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 7e0af │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 7e088 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp 7e09d │ │ │ │ + movzbl 0x4(%rsi),%r13d │ │ │ │ + cmp %r13b,0x4(%rdx) │ │ │ │ + jne 7e09d │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 7e09d │ │ │ │ + add %r15d,%r11d │ │ │ │ + cmp $0xffff,%r11d │ │ │ │ + ja 7e09d │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %r10w,(%rdx) │ │ │ │ + jmp 7e0af │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 7ef4b │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + lea 0x8(%rdx,%rax,8),%rdx │ │ │ │ + sub %rbx,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %eax,0x28(%rsi) │ │ │ │ + movabs $0x245235c1a3625032,%rax │ │ │ │ + xor -0x13db0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rsi) │ │ │ │ + movzwl -0x13d90(%rbp),%eax │ │ │ │ + cmp $0x9,%ax │ │ │ │ + cmovbe %ecx,%eax │ │ │ │ + mov 0x24(%rsi),%ecx │ │ │ │ + mov %eax,0x20(%rsi) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xffffffef,%eax │ │ │ │ + mov %eax,0x24(%rsi) │ │ │ │ + cmpb $0x0,-0x13d88(%rbp) │ │ │ │ + jne 7ebbc │ │ │ │ + movzbl -0x13e07(%rbp),%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + je 7ed9a │ │ │ │ + ja 7e195 │ │ │ │ + test %al,%al │ │ │ │ + je 7e9b0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 7e1a2 │ │ │ │ + cmp $0x3,%al │ │ │ │ + jne 7f04e │ │ │ │ + mov $0x7,%eax │ │ │ │ + and $0xffffffe0,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %ecx,0x24(%rax) │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + cmp 0x30(%rax),%rdi │ │ │ │ + je 7e9c9 │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea -0x3(%rcx),%eax │ │ │ │ + mov %ecx,%r12d │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 78b3b │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 77710 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 77400 │ │ │ │ + jbe 7e585 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmpl $0xd,0x20(%rax) │ │ │ │ + jbe 7e585 │ │ │ │ + movabs $0x3000000000000000,%r15 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x28(%rsi),%eax │ │ │ │ + lea 0x2c(%rsi),%r8 │ │ │ │ + lea (%rbx,%rax,8),%r9 │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + sub %r8,%r9 │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x20,%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 77580 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 77bfd │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + or %r15,%rax │ │ │ │ + shl $0x20,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + callq 53d60 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 76190 │ │ │ │ - movzwl 0xc4(%rbp),%edx │ │ │ │ - movzwl 0xc8(%rbp),%eax │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rsi │ │ │ │ - sub %edx,%eax │ │ │ │ - lea -0x3(%rax),%ecx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movzwl 0x452(%rax),%edx │ │ │ │ + mov 0x28(%rsi),%eax │ │ │ │ + lea 0x10(%rsi),%r8 │ │ │ │ + lea (%rbx,%rax,8),%r9 │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub %r8,%r9 │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x20,%rax │ │ │ │ + or %r15,%rax │ │ │ │ + shl $0x20,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x24(%rsi),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + and $0xf,%esi │ │ │ │ + callq 53c10 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 7ea22 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movzwl -0x13d28(%rbp),%ecx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x28(%rax),%eax │ │ │ │ + lea 0x38(,%rax,8),%rsi │ │ │ │ + mov $0x200,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + lea -0x1(%rsi),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + or %rdx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %eax,%r13d │ │ │ │ + cmp %eax,0x7c(%rdi) │ │ │ │ + jb 7f08c │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + lea -0x12a0(%rbp),%r15 │ │ │ │ + lea 0xf4(%rsp),%r12 │ │ │ │ shl $0x9,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - sub $0xa0,%rdx │ │ │ │ - shr $0x2,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rsi │ │ │ │ - shr %rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jbe 781d8 │ │ │ │ - movzbl 0x50(%rbp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 75d40 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 77580 │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - movdqu 0x34(%rdx),%xmm3 │ │ │ │ - movups %xmm3,0x34(%rax) │ │ │ │ - mov 0x44(%rdx),%edx │ │ │ │ - mov %edx,0x44(%rax) │ │ │ │ - movdqu 0x78(%rbp),%xmm4 │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - movups %xmm4,0x50(%rax) │ │ │ │ - movdqu 0x88(%rbp),%xmm5 │ │ │ │ - movups %xmm5,0x60(%rax) │ │ │ │ - movdqu 0x98(%rbp),%xmm6 │ │ │ │ - movups %xmm6,0x70(%rax) │ │ │ │ - mov 0xa8(%rbp),%rdx │ │ │ │ - mov %rdx,0x80(%rax) │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - mov 0x1c(%rdx),%edx │ │ │ │ - mov %edx,0x1c(%rax) │ │ │ │ - movdqu 0x14c(%rbp),%xmm7 │ │ │ │ - movups %xmm7,0x14c(%r15) │ │ │ │ - mov 0x15c(%rbp),%eax │ │ │ │ - mov %eax,0x15c(%r15) │ │ │ │ - movzwl 0xc4(%rbp),%edx │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - lea 0x8(%rax,%rdx,8),%rdi │ │ │ │ - movzwl 0xc4(%r15),%edx │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - movzwl 0x16(%rdi),%ecx │ │ │ │ - lea 0x18(%rdi),%r8 │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + sub %esi,%edx │ │ │ │ + mov %esi,%esi │ │ │ │ + lea (%rax,%rsi,1),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + lea 0x168(%rbp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - movzbl 0x18(%rdi),%eax │ │ │ │ - lea (%r8,%rcx,8),%r9 │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - lea (%r8,%rax,8),%rdx │ │ │ │ - cmp %r9,%rdx │ │ │ │ - je 78b5a │ │ │ │ - lea (%rcx,%rcx,2),%edi │ │ │ │ - mov $0xcccccccd,%eax │ │ │ │ - mov %r8,%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - imul %rax,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r8,%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - shr $0x22,%rdi │ │ │ │ - jmp 77d7c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - lea (%rdx,%rax,8),%rsi │ │ │ │ - cmp %r9,%rsi │ │ │ │ - je 77da3 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - sub %r8,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jge 77da9 │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne 77d60 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - add $0x1,%rcx │ │ │ │ - lea (%rdx,%rax,8),%rsi │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jne 77d70 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - test %r14,%r14 │ │ │ │ - je 78b5a │ │ │ │ - mov %rbx,%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + xchg %ebx,(%r14) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 7e310 │ │ │ │ + movzwl -0x13e02(%rbp),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne 7e32f │ │ │ │ + movzwl -0x13e00(%rbp),%eax │ │ │ │ + movzbl -0x13e0b(%rbp),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + movl $0x0,0xc0(%rsp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x88c9c(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7e8f6 │ │ │ │ + mov 0x89ca1(%rip),%rax │ │ │ │ + mov 0x88c82(%rip),%rdi │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + mov 0x89d0f(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7e932 │ │ │ │ + mov %ebx,0x34(%rsp) │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov -0x114c8(%r14),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + callq 597d0 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 7e3af │ │ │ │ + and (%rax),%rdx │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ - sub %r8,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0x16(%rdi) │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - movzwl 0xc4(%rbp),%edx │ │ │ │ - lea 0x8(%rax,%rdx,8),%rdx │ │ │ │ - movzwl 0x16(%rdx),%esi │ │ │ │ - lea 0x10(%rdx,%rsi,8),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - mov %dx,0xc8(%rbp) │ │ │ │ - movzwl 0x16(%rdi),%edx │ │ │ │ - mov %r13w,0xe6(%rbp) │ │ │ │ - mov %dx,0xde(%rbp) │ │ │ │ - mov %dx,0xe0(%rbp) │ │ │ │ - mov %cx,0xe8(%rbp) │ │ │ │ - movzbl 0x1(%r14),%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 78ada │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq *0xb8(%rbp) │ │ │ │ - mov 0x154(%rsp),%edx │ │ │ │ - mov 0x158(%rsp),%rdi │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - mov 0x30(%r12),%r8 │ │ │ │ - cmpw $0xb,0x4d0(%r8) │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov %rdi,0x150(%rbp) │ │ │ │ - cmovbe %r8d,%edx │ │ │ │ - mov %rsi,0x158(%rbp) │ │ │ │ - mov %edx,0x14c(%rbp) │ │ │ │ - mov %edx,0x34(%rax) │ │ │ │ - mov %rdi,0x38(%rax) │ │ │ │ - mov %rsi,0x40(%rax) │ │ │ │ - mov 0x14c(%rbp),%eax │ │ │ │ - mov 0x150(%rbp),%rsi │ │ │ │ - mov 0x158(%rbp),%rdi │ │ │ │ + callq 19b90 │ │ │ │ + movdqu 0x60(%rsp),%xmm1 │ │ │ │ + movdqu 0x70(%rsp),%xmm2 │ │ │ │ + movdqu 0x80(%rsp),%xmm3 │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + movdqu 0x90(%rsp),%xmm4 │ │ │ │ + movups %xmm1,0xf0(%rsp) │ │ │ │ + mov %eax,0x130(%rsp) │ │ │ │ + movups %xmm2,0x100(%rsp) │ │ │ │ + movups %xmm3,0x110(%rsp) │ │ │ │ + movups %xmm4,0x120(%rsp) │ │ │ │ + cmp 0xc0(%rsp),%ebx │ │ │ │ + jbe 7e5c0 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7b620 │ │ │ │ + cmp 0xc0(%rsp),%ebx │ │ │ │ + jbe 7e5c0 │ │ │ │ + mov 0xf0(%rsp),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 7e552 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %ebp,0x30(%rsp) │ │ │ │ + mov %r13d,%r14d │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 7e499 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,0xf0(%rsp) │ │ │ │ + jbe 7e530 │ │ │ │ + movzbl 0x0(%r13,%rbx,1),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x14260(%r15,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 7e488 │ │ │ │ + cmp 0xa90(%rbp),%r14d │ │ │ │ + jbe 7e488 │ │ │ │ + movzwl 0xb2(%rbp),%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + ja 7e488 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0xa88(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7feb0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 7e488 │ │ │ │ + mov 0xaa0(%rbp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1,%rbx │ │ │ │ add $0x1,%eax │ │ │ │ - jne 77eaa │ │ │ │ - add $0x1,%rsi │ │ │ │ - je 787c0 │ │ │ │ - cmpb $0x12,0x13a(%r15) │ │ │ │ - jne 77ec9 │ │ │ │ - mov %eax,0x174(%r15) │ │ │ │ - mov %rsi,0x178(%r15) │ │ │ │ - mov %rdi,0x180(%r15) │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - lea 0x140(%rsp),%r14 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov %eax,0x20(%rdx) │ │ │ │ - mov %rdi,0x2c(%rdx) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,0x24(%rdx) │ │ │ │ - callq a1d70 │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - movdqu 0x20(%rax),%xmm3 │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1ec0 │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - movdqu 0x34(%rax),%xmm4 │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1ec0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0xc0(%rsp),%r13 │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - cmp 0x38(%rsp),%rbx │ │ │ │ - je 77fe8 │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 78660 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq *0xb8(%rbp) │ │ │ │ - mov 0x120(%rsp),%rdx │ │ │ │ - movdqu 0x100(%rsp),%xmm1 │ │ │ │ - movdqu 0x110(%rsp),%xmm2 │ │ │ │ - mov %rdx,0xe0(%rsp) │ │ │ │ - movups %xmm1,0xc0(%rsp) │ │ │ │ - movups %xmm2,0xd0(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a1dd0 │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - lea (%r12,%rdx,8),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jne 77f70 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov 0xb0(%r15),%r13 │ │ │ │ - callq a1f30 │ │ │ │ - movdqu 0x70(%rsp),%xmm5 │ │ │ │ - movups %xmm5,0x50(%r13) │ │ │ │ - movdqu 0x80(%rsp),%xmm6 │ │ │ │ - movups %xmm6,0x60(%r13) │ │ │ │ - movdqu 0x90(%rsp),%xmm7 │ │ │ │ - movups %xmm7,0x70(%r13) │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rax,0x80(%r13) │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - lea 0x78(%r15),%r13 │ │ │ │ - movdqu 0x50(%rdx),%xmm0 │ │ │ │ - movups %xmm0,0xc0(%rsp) │ │ │ │ - movdqu 0x60(%rdx),%xmm3 │ │ │ │ - movups %xmm3,0xd0(%rsp) │ │ │ │ - movdqu 0x70(%rdx),%xmm4 │ │ │ │ - movups %xmm4,0xe0(%rsp) │ │ │ │ - mov 0x80(%rdx),%rax │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - movzbl 0x53(%rdx),%esi │ │ │ │ - movzbl 0x52(%rdx),%eax │ │ │ │ - movzbl 0x54(%rdx),%edx │ │ │ │ - movups %xmm0,0x78(%r15) │ │ │ │ - movdqu 0xd0(%rsp),%xmm0 │ │ │ │ - add %esi,%eax │ │ │ │ - mov 0xb8(%r15),%rsi │ │ │ │ - movups %xmm0,0x88(%r15) │ │ │ │ - add %edx,%eax │ │ │ │ - movdqu 0xe0(%rsp),%xmm5 │ │ │ │ - movups %xmm5,0x98(%r15) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - mov %al,0x73(%r15) │ │ │ │ - mov %rdi,0xa8(%r15) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a2360 │ │ │ │ - cmp $0xff,%eax │ │ │ │ - ja 78bb7 │ │ │ │ - mov %al,0xf1(%r15) │ │ │ │ - lea 0xde(%r15),%rdx │ │ │ │ - lea 0xc0(%r15),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %r8w,-0xa(%rax) │ │ │ │ - mov %r9w,-0x8(%rax) │ │ │ │ - mov %r10w,-0x4(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 780ee │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - lea 0x18(%rsi),%r14 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 78aeb │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ + divl 0xaa4(%rbp) │ │ │ │ + movzwl 0xb2(%rbp),%eax │ │ │ │ + mov %eax,0xa90(%rbp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %edx,0xaa0(%rbp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %edx,%edx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov 0xa88(%rbp),%rax │ │ │ │ + mov %rsi,(%rax,%rdx,8) │ │ │ │ + cmp %ebx,0xf0(%rsp) │ │ │ │ + ja 7e499 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r12,%r15 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 78171 │ │ │ │ + mov 0xc0(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jbe 7e576 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7b620 │ │ │ │ + mov 0xc0(%rsp),%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 7e5c0 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 7e5c0 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 7e38a │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 7dc10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7ea39 │ │ │ │ + mov 0x24(%r15),%eax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + and $0xf,%r12d │ │ │ │ + jmpq 7e1e1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addw $0x1,0xe6(%r15) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - lea (%r14,%rax,8),%r14 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - lea (%rbx,%rax,8),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 78450 │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - lea 0x78(%rbp),%rdx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - lea 0x6cc72(%rip),%rax │ │ │ │ - cmove %rax,%rdx │ │ │ │ - callq a1200 │ │ │ │ - test %al,%al │ │ │ │ - je 78af2 │ │ │ │ - andb $0x80,0x1(%r14) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - add %ax,0xde(%r15) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - add %ax,0xe0(%r15) │ │ │ │ - movzbl 0x1(%r14),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne 78150 │ │ │ │ - addw $0x1,0xe8(%r15) │ │ │ │ - jmp 78159 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8adf0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 900b0 │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - je 78818 │ │ │ │ - movzbl 0x138(%rbp),%ecx │ │ │ │ - mov 0xa80(%r12),%rsi │ │ │ │ - test %cl,%cl │ │ │ │ - je 7823d │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x138(%rbp,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 78220 │ │ │ │ - mov 0xa80(%r12),%rsi │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x88a21(%rip),%rax │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov 0x34(%rsp),%ebx │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 7e91a │ │ │ │ + mov 0x89a96(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 7e92a │ │ │ │ + mov 0x889ef(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0x89a7d(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 7e9a8 │ │ │ │ + mov 0x899f7(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 7e937 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + sub $0x5,%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + ja 7f0ee │ │ │ │ + movzbl -0x13e09(%rbp),%eax │ │ │ │ + cmp 0xc0(%rsp),%eax │ │ │ │ + ja 7e890 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x0,0x7c(%r14) │ │ │ │ + callq 80340 │ │ │ │ + mfence │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,-0x30(%rbp) │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + movzbl 0xa(%r14),%edx │ │ │ │ + cmp $0xe,%dl │ │ │ │ + je 7f020 │ │ │ │ + ja 7e868 │ │ │ │ + sub $0x5,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + ja 7e8b4 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x4ab56(%rip),%r8 │ │ │ │ + movzbl 0x8(%rsi),%edx │ │ │ │ + lea -0x28(%rax,%rdx,8),%rsi │ │ │ │ + mov %ecx,%edi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 7e6dd │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + je 7e8d0 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 7f06d │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%r8,%rdx,8),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 7e6ba │ │ │ │ + mov %dil,0xd0(%rsp) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + xor %r12d,%r12d │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0xa78(%r12),%r8 │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov %rax,0xa80(%r12) │ │ │ │ - callq 78be0 │ │ │ │ - movzwl 0x1c0(%rbp),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 787d0 │ │ │ │ + movdqu 0xd0(%rsp),%xmm0 │ │ │ │ + movzbl 0xe0(%rsp),%eax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %al,0x100(%rsp) │ │ │ │ + movups %xmm0,0xf0(%rsp) │ │ │ │ + mov %al,0x60(%rsi) │ │ │ │ + movups %xmm0,0x50(%rsi) │ │ │ │ + cmpb $0x0,-0x13dd9(%rbp) │ │ │ │ + jne 7ef64 │ │ │ │ + mov 0x888b7(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7e84f │ │ │ │ + mov 0x898bc(%rip),%rax │ │ │ │ + mov 0x8889d(%rip),%rdi │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + mov 0x8992b(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7eca9 │ │ │ │ + movzbl -0x13d8a(%rbp),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + ja 7e780 │ │ │ │ + jmp 7e7b6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl -0x13d8a(%rbp),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 7e7c0 │ │ │ │ + mov %r12d,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x14260(%rbp,%rax,8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 7e770 │ │ │ │ + movzbl 0xb6(%r13),%eax │ │ │ │ + bt %eax,%r14d │ │ │ │ + jb 7eb20 │ │ │ │ + movzbl -0x13d8a(%rbp),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %r12d,%eax │ │ │ │ + ja 7e780 │ │ │ │ xor %r13d,%r13d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %ax,0x1c0(%rbp) │ │ │ │ - movzwl %ax,%eax │ │ │ │ - movzwl 0x6ac(%r12),%edx │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %cx,0x6ac(%r12) │ │ │ │ - movzwl 0x1c2(%rbp,%rax,2),%eax │ │ │ │ - mov %ax,0x66c(%r12,%rdx,2) │ │ │ │ - movzwl 0x1c0(%rbp),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 78288 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 78770 │ │ │ │ - movzwl 0x1c0(%r15),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 78322 │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %ax,0x1c0(%r15) │ │ │ │ - movzwl %ax,%eax │ │ │ │ - movzwl 0x6ac(%r12),%edx │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %cx,0x6ac(%r12) │ │ │ │ - movzwl 0x1c2(%r15,%rax,2),%eax │ │ │ │ - mov %ax,0x66c(%r12,%rdx,2) │ │ │ │ - movzwl 0x1c0(%r15),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 782e0 │ │ │ │ + mov 0x88821(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 7ec0c │ │ │ │ + mov 0x898a2(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7ec1c │ │ │ │ + mov 0x887fb(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0x89888(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 7ec98 │ │ │ │ + mov 0x89801(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 7ec24 │ │ │ │ test %r13,%r13 │ │ │ │ - je 78610 │ │ │ │ - movzwl 0x1c0(%r13),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 7868f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %ax,0x1c0(%r13) │ │ │ │ - movzwl %ax,%eax │ │ │ │ - movzwl 0x6ac(%r12),%edx │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %cx,0x6ac(%r12) │ │ │ │ - movzwl 0x1c2(%r13,%rax,2),%eax │ │ │ │ - mov %ax,0x66c(%r12,%rdx,2) │ │ │ │ - movzwl 0x1c0(%r13),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 78340 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ + je 7ebc6 │ │ │ │ + add $0x1,%r15d │ │ │ │ + lea 0x60(%r13),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r13) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 7eca0 │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov 0x887a5(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7e73d │ │ │ │ + mov 0x88792(%rip),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 7e75d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x10,%dl │ │ │ │ + je 7f037 │ │ │ │ + cmp $0x12,%dl │ │ │ │ + jne 7e8b4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movzbl 0x8(%rdi),%edx │ │ │ │ + lea -0x28(%rax,%rdx,8),%rsi │ │ │ │ + lea 0x58(%rdi),%rax │ │ │ │ + jmp 7e8b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x430(%rbp) │ │ │ │ + je 7ed18 │ │ │ │ + mfence │ │ │ │ + movl $0x0,-0x30(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 80a10 │ │ │ │ + jmpq 7e310 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x4a93f(%rip),%r8 │ │ │ │ + jmpq 7e6b3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je 7e6dd │ │ │ │ + movzbl 0x6(%rax),%edi │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %dil,0xd1(%rsp,%rcx,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmpq 7e6b3 │ │ │ │ + mov 0x886eb(%rip),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov %ebx,0x34(%rsp) │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov %ecx,%ebp │ │ │ │ + jmpq 7e38a │ │ │ │ + mov 0x886c7(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 7e61a │ │ │ │ + mfence │ │ │ │ + jmpq 7e5f2 │ │ │ │ + mfence │ │ │ │ + jmp 7e905 │ │ │ │ + movl $0x0,0x896c7(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x896a8(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 7e61a │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 7e61a │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 168b0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83f40 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83c20 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 786c0 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83c20 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 77120 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 16220 │ │ │ │ + lea 0x8966d(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 7e61a │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 7e60b │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + and $0xffffffe0,%ecx │ │ │ │ + mov %ecx,0x24(%rax) │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + cmp %rdi,0x30(%rax) │ │ │ │ + jne 7e1cf │ │ │ │ + mov %edx,%edx │ │ │ │ + lea (%rbx,%rdx,8),%rsi │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jae 7e9fc │ │ │ │ + mov %rbx,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x4(%rax) │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + jne 7e9f2 │ │ │ │ + test %dx,%dx │ │ │ │ + jne 7e1bd │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 7e9e0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rdi,0x98(%rbp) │ │ │ │ + mov 0x24(%rax),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + lea -0x3(%rcx),%eax │ │ │ │ + mov %ecx,%r12d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 7e1cf │ │ │ │ + jmpq 7e585 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 7dc10 │ │ │ │ + test %eax,%eax │ │ │ │ + je 7e272 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 5ffd0 │ │ │ │ + lea -0x2cfa(%rip),%rsi │ │ │ │ + mov -0x13cc0(%rbp),%rax │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov $0x40000001,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0xb0(%rsp),%rdx │ │ │ │ - add 0xb8(%rsp),%rdx │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ + callq a2250 │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 78bdb │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - add $0x1b8,%rsp │ │ │ │ + jne 7f0ab │ │ │ │ + add $0x148,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - add $0x14880,%rdi │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 1fba0 │ │ │ │ + retq │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,0xc0(%rsp),%rdx │ │ │ │ + add 0xc8(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x434(%rbp),%edx │ │ │ │ + shr $0x12,%rax │ │ │ │ + sub 0x440(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 7df67 │ │ │ │ + testb $0x20,-0x12a0(%rbp) │ │ │ │ + je 7df67 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movb $0x1,0x88(%rax) │ │ │ │ + movq $0x0,0x30(%rsi) │ │ │ │ + orl $0x20,0x24(%rsi) │ │ │ │ + movq $0x0,0x70(%rax) │ │ │ │ + addq $0x1,0x468(%rbp) │ │ │ │ + jmpq 7dfad │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x60(%r13),%rdx │ │ │ │ + jmp 7eb33 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 7e7a6 │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r13) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 7eb30 │ │ │ │ + jmpq 7e7c0 │ │ │ │ + mov %ebx,%r12d │ │ │ │ + mov %r12,%rdi │ │ │ │ + cmp $0xfff,%ebx │ │ │ │ + ja 7ecb1 │ │ │ │ + callq 7b780 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 7def5 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x78(%rax),%edx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 7a30 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%r14) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7eb91 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %ebx,0x78(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,-0x30(%rbp) │ │ │ │ + callq 7410 │ │ │ │ + jmpq 7def5 │ │ │ │ + mov $0x4,%eax │ │ │ │ + jmpq 7e1a2 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jbe 7eda4 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movb $0x1,0x8a(%rax) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + testb $0x20,0x24(%rax) │ │ │ │ + je 7edc5 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 4f5c0 │ │ │ │ + lea -0x33cc(%rip),%rdi │ │ │ │ + mov -0x13cc0(%rbp),%rax │ │ │ │ + mov %rdi,0x18(%rbp) │ │ │ │ + jmpq 7ea55 │ │ │ │ + mov 0x883d5(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 7e810 │ │ │ │ + mfence │ │ │ │ + jmpq 7e7e6 │ │ │ │ + movl $0x0,0x893da(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x893bd(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 7e810 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 7e810 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x8937e(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 7e810 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - sub 0x58(%rsp),%rsi │ │ │ │ - sar $0x3,%rsi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %si,0x16(%rax) │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - movzwl 0xc4(%r15),%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rax │ │ │ │ - movzwl 0x16(%rax),%ecx │ │ │ │ - lea 0x10(%rax,%rcx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0xc8(%r15) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmpw $0x0,0x16(%rax) │ │ │ │ - je 78b79 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmpw $0x0,0x16(%rax) │ │ │ │ - je 78b98 │ │ │ │ - movzwl 0xde(%rbp),%eax │ │ │ │ + mfence │ │ │ │ + jmpq 7e801 │ │ │ │ + callq *0x68(%r13) │ │ │ │ + jmpq 7e838 │ │ │ │ + mfence │ │ │ │ + jmpq 7e75d │ │ │ │ + callq 7b410 │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq a71b0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + mov $0x1000,%edi │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 7eb76 │ │ │ │ + callq a71b0 │ │ │ │ + lea -0x1(%r12),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + or $0xfff,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 7eb76 │ │ │ │ + jmpq 7def5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7b780 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 7ed4f │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x1000(%r12),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,0xc0(%rsp) │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + callq 79430 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ mov %r15,%rdi │ │ │ │ - lea 0xa78(%r12),%r14 │ │ │ │ - mov %ax,0xea(%rbp) │ │ │ │ - mov %ax,0xec(%rbp) │ │ │ │ - movzwl 0xde(%r15),%eax │ │ │ │ - mov %ax,0xea(%r15) │ │ │ │ - mov %ax,0xec(%r15) │ │ │ │ - callq 8adf0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8adf0 │ │ │ │ + movl $0x0,0x7c(%rax) │ │ │ │ + callq 80340 │ │ │ │ + mfence │ │ │ │ + movl $0x0,-0x30(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x4a2b9(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 600b0 │ │ │ │ + jmpq 7ea43 │ │ │ │ + mov $0x2,%eax │ │ │ │ + jmpq 7e1a2 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + testb $0x20,0x24(%rax) │ │ │ │ + jne 7ebeb │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,0x8a(%rax) │ │ │ │ + je 7ebeb │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea -0x3192(%rip),%r12 │ │ │ │ + mov 0x8820f(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7ef7b │ │ │ │ + mov 0x89214(%rip),%rax │ │ │ │ + mov 0x881f5(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov 0x89282(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 7ef73 │ │ │ │ + movzbl -0x13d8a(%rbp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 7ee26 │ │ │ │ + jmp 7ee59 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl -0x13d8a(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 7ee60 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x14260(%rbp,%rax,8),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 7ee18 │ │ │ │ + movzbl 0xb6(%r14),%eax │ │ │ │ + bt %eax,%r13d │ │ │ │ + jb 7ef1c │ │ │ │ + movzbl -0x13d8a(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 7ee26 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x88181(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 7f010 │ │ │ │ + mov 0x89202(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 7f008 │ │ │ │ + mov 0x8815b(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov 0x891e9(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 7f000 │ │ │ │ + mov 0x89163(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 7ef8f │ │ │ │ + test %r14,%r14 │ │ │ │ + je 7ebeb │ │ │ │ + lea 0x60(%r14),%r8 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + lock addq $0x1,0x60(%r14) │ │ │ │ + mov 0xab0(%r14),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ + callq a0e30 │ │ │ │ + mov 0xf8(%r14),%rax │ │ │ │ + mov %r12,0x40(%r15) │ │ │ │ + movl $0x2,0x14(%r15) │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov %r14,0x48(%r15) │ │ │ │ + lock incl 0x28(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a1650 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r14) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + je 7ef5b │ │ │ │ + add $0x1,%ebx │ │ │ │ + jmpq 7edd2 │ │ │ │ + mov 0x60(%r14),%rdx │ │ │ │ + jmp 7ef2b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 7ee4b │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r14) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 7ef28 │ │ │ │ + jmpq 7ee60 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 7e12a │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 7e12a │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq *0x68(%r14) │ │ │ │ + jmp 7ef14 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 4f5c0 │ │ │ │ + jmpq 7ea43 │ │ │ │ + mfence │ │ │ │ + jmpq 7ee07 │ │ │ │ + mov 0x88066(%rip),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + jmpq 7ee07 │ │ │ │ + movl $0x0,0x8906f(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 900b0 │ │ │ │ - mov %r15,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x89050(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 7eeae │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 7eeae │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 900b0 │ │ │ │ - movzbl 0x138(%rbp),%ecx │ │ │ │ - mov 0xa80(%r12),%rsi │ │ │ │ - test %cl,%cl │ │ │ │ - je 7856d │ │ │ │ - shl $0x3,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x89015(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 7eeae │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 7ee9f │ │ │ │ + mfence │ │ │ │ + jmpq 7ee86 │ │ │ │ + mov 0x87fd1(%rip),%rdi │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + jmpq 7eeae │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movzbl 0x33(%rdi),%edx │ │ │ │ + lea 0x8(%rax,%rdx,8),%rsi │ │ │ │ + lea 0x38(%rdi),%rax │ │ │ │ + jmpq 7e8b8 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movzbl 0x8(%rdi),%edx │ │ │ │ + lea -0x28(%rax,%rdx,8),%rsi │ │ │ │ + lea 0x38(%rdi),%rax │ │ │ │ + jmpq 7e8b8 │ │ │ │ + lea 0x4a1fb(%rip),%rcx │ │ │ │ + mov $0x59,%edx │ │ │ │ + lea 0x3a373(%rip),%rsi │ │ │ │ + lea 0x4de93(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x4a21c(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x383f0(%rip),%rsi │ │ │ │ + lea 0x4de74(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x4a23d(%rip),%rcx │ │ │ │ + mov $0x5c1,%edx │ │ │ │ + lea 0x48e1d(%rip),%rsi │ │ │ │ + lea 0x48e58(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4a219(%rip),%rcx │ │ │ │ + mov $0x59c,%edx │ │ │ │ + lea 0x48df9(%rip),%rsi │ │ │ │ + lea 0x4994e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x4a1fa(%rip),%rcx │ │ │ │ + mov $0x56e,%edx │ │ │ │ + lea 0x48dda(%rip),%rsi │ │ │ │ + lea 0x48bf7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x4a13b(%rip),%rcx │ │ │ │ + mov $0x483,%edx │ │ │ │ + lea 0x48dbb(%rip),%rsi │ │ │ │ + lea 0x49ee0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x4a1bc(%rip),%rcx │ │ │ │ + mov $0x599,%edx │ │ │ │ + lea 0x48d9c(%rip),%rsi │ │ │ │ + lea 0x498c9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4(%rdx),%eax │ │ │ │ + cmp $0x8,%al │ │ │ │ + ja 7f148 │ │ │ │ + lea 0x85da1(%rip),%r10 │ │ │ │ + jmpq *(%r10,%rax,8) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x138(%rbp,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 78550 │ │ │ │ - mov 0xa80(%r12),%rsi │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - mov %rsi,0xa80(%r12) │ │ │ │ - movzbl 0x138(%r15),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je 785ad │ │ │ │ - shl $0x3,%rcx │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x288,%rsp │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x138(%r15,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 78590 │ │ │ │ - mov 0xa80(%r12),%rsi │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - mov %rax,0xa80(%r12) │ │ │ │ - je 78841 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - callq 78be0 │ │ │ │ - movzwl 0x1c0(%rbp),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 7827e │ │ │ │ - test %r15,%r15 │ │ │ │ - je 787d0 │ │ │ │ - movzwl 0x1c0(%r15),%eax │ │ │ │ + movups %xmm0,0x90(%rsp) │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + movl $0x40000001,0x98(%rsp) │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ xor %r13d,%r13d │ │ │ │ - test %ax,%ax │ │ │ │ - jne 782e0 │ │ │ │ + callq 7350 │ │ │ │ + lea -0x2d83(%rip),%r12 │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + mov 0x87e1a(%rip),%r14 │ │ │ │ + mov %rbp,0xc8(%rsp) │ │ │ │ + movl $0x0,0xd0(%rsp) │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7f2d2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x88e09(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0x88e7e(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7f580 │ │ │ │ + movzbl 0x4d6(%r15),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 7f22f │ │ │ │ + jmp 7f244 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%r15),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 7f244 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r15,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 7f220 │ │ │ │ + lock addq $0x1,0x28(%rbp) │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 7f4d8 │ │ │ │ + mov 0x88e24(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 7f4e1 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0x88e11(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 7f4f6 │ │ │ │ + mov 0x88d8b(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 7f508 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 7f3c0 │ │ │ │ + testb $0x40,0xe2(%r15) │ │ │ │ + je 7f2e0 │ │ │ │ + cmpb $0x1,0xb6(%rbp) │ │ │ │ + jbe 7f2f8 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 7f588 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7f1f0 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmpq 7f20b │ │ │ │ nop │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 168b0 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 92b50 │ │ │ │ + test $0x4,%al │ │ │ │ + je 7f2a8 │ │ │ │ + cmpb $0x1,0xb6(%rbp) │ │ │ │ + ja 7f2a2 │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + jmp 7f303 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 7f2a2 │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 7f300 │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + mov 0x189f42(%rip),%rax │ │ │ │ + movq $0x0,0xad0(%rbp) │ │ │ │ + lea 0xab8(%rbp),%rsi │ │ │ │ + mov %rdx,0xad8(%rbp) │ │ │ │ + lock incl 0x98(%rsp) │ │ │ │ + movl $0x40000001,0xae0(%rbp) │ │ │ │ + mov %r12,0xad0(%rbp) │ │ │ │ + mov %rax,0xab8(%rbp) │ │ │ │ + mov 0xab8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 7f590 │ │ │ │ + lea 0xac0(%rbp),%rax │ │ │ │ + movq $0x0,0xab8(%rbp) │ │ │ │ + mov %rax,0xac8(%rbp) │ │ │ │ + mov %rax,0xac0(%rbp) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne 7f2a8 │ │ │ │ + lea 0x49f45(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x3a03c(%rip),%rsi │ │ │ │ + lea 0x3a04d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13b,0x3f(%rsp) │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 7f3e4 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + callq a2b10 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7f4a7 │ │ │ │ + cmp 0x0(%rbp),%rbp │ │ │ │ + je 7fa41 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x50(%rax),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x8(%rdi),%rbx │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + jne 7f437 │ │ │ │ + jmp 7f474 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 83f40 │ │ │ │ - mov %r15,%rsi │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 7f474 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmpb $0x0,0x35(%rdi) │ │ │ │ + jne 7f428 │ │ │ │ + testb $0x20,0x5c(%rdi) │ │ │ │ + je 7f59e │ │ │ │ + movb $0x1,0x35(%rdi) │ │ │ │ + cmpb $0x0,0x48b(%r15) │ │ │ │ + jne 7f428 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 83c20 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 7f434 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x49c03(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7faa6 │ │ │ │ + lea 0x3df6d(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movl $0x1,0x38(%rsp) │ │ │ │ + mov 0x278(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7faf4 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + add $0x288,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + jmpq 7f286 │ │ │ │ + mfence │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0x88b92(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 7f277 │ │ │ │ + mfence │ │ │ │ + mov 0x88b09(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 7f286 │ │ │ │ + movl $0x0,0x88af6(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + lea 0x88ade(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jns 7f286 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 7f286 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x88a9c(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 7f286 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 7f20b │ │ │ │ + callq *0x30(%rbp) │ │ │ │ + jmpq 7f2c3 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + callq *0xad0(%rbp) │ │ │ │ + jmpq 7f2a8 │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + mov 0x68(%rdi),%rcx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 7f474 │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + mov 0x0(%r13),%rbx │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je 7faf9 │ │ │ │ + lea 0x49af0(%rip),%r12 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 7f5ee │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%r13 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 7f650 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmpb $0x0,0x35(%r13) │ │ │ │ + jne 7f5e0 │ │ │ │ + mov 0x50(%r13),%r15 │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + ja 7f61f │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 82000 │ │ │ │ + test %al,%al │ │ │ │ + je 7f5e0 │ │ │ │ + testb $0x20,0x5c(%r13) │ │ │ │ + je 7f88f │ │ │ │ + movb $0x1,0x35(%r13) │ │ │ │ + cmpb $0x0,0x48b(%r14) │ │ │ │ + jne 7f5e0 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq 7410 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 7f5eb │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 7faf9 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 7f68e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp 0x20(%rsp),%rbx │ │ │ │ + je 7f8b2 │ │ │ │ + cmpb $0x0,0x35(%rbx) │ │ │ │ + jne 7f680 │ │ │ │ + cmp %r12,0x50(%rbx) │ │ │ │ + jb 7facd │ │ │ │ + ja 7f6b9 │ │ │ │ + jmpq 7f81e │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%rax │ │ │ │ + jbe 7f830 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 82000 │ │ │ │ + test %al,%al │ │ │ │ + jne 7f6a8 │ │ │ │ + cmp %r12,0x50(%rbx) │ │ │ │ + je 7faec │ │ │ │ + jbe 7f882 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 7f6f1 │ │ │ │ + nop │ │ │ │ + lea 0x1(%rbp),%rax │ │ │ │ + cmp %rax,0x50(%rbx) │ │ │ │ + jbe 7f848 │ │ │ │ + mov %rax,%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83c20 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 82000 │ │ │ │ + test %al,%al │ │ │ │ + je 7f6e0 │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + sub $0x1,%rbp │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0xe0(%rsp),%r14 │ │ │ │ + cmp %rax,0x8(%rbx) │ │ │ │ + je 7f858 │ │ │ │ + lea 0x1a8(%rsp),%rax │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + lea 0x40(%rsp),%r8 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 7b520 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov $0x200,%edx │ │ │ │ + movzwl 0x538(%r15),%ecx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x60(%rax),%eax │ │ │ │ + shl %cl,%edx │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + lea 0x48792(%rip),%rdx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea 0x37(,%rax,8),%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x9,%rcx │ │ │ │ + callq 7b430 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %r8,%rdi │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 77120 │ │ │ │ - jmpq 786f4 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x278(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 7b520 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + pushq 0x8(%rsp) │ │ │ │ + lea 0x49939(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + sub $0x1,%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7f493 │ │ │ │ + cmp %r12,0x50(%rbx) │ │ │ │ + ja 7f6b9 │ │ │ │ + add $0x1,%r12 │ │ │ │ + jmpq 7f680 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 7f882 │ │ │ │ + mov %rax,%r12 │ │ │ │ + add $0x1,%r12 │ │ │ │ + jmpq 7f680 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqu (%r12),%xmm6 │ │ │ │ - movups %xmm6,0xc0(%rsp) │ │ │ │ - movdqu 0x10(%r12),%xmm7 │ │ │ │ - movups %xmm7,0xd0(%rsp) │ │ │ │ - mov 0x20(%r12),%rdx │ │ │ │ - mov %rdx,0xe0(%rsp) │ │ │ │ - jmpq 77fc0 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 7f70c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2965,%edx │ │ │ │ + movb $0x0,0xe6(%rsp) │ │ │ │ + lea 0x40(%rsp),%r8 │ │ │ │ + movl $0x6e6f6e28,0xe0(%rsp) │ │ │ │ + mov %dx,0xe4(%rsp) │ │ │ │ + jmpq 7f7a6 │ │ │ │ + lea -0x1(%r12),%rbp │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmpq 7f70c │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 7f61f │ │ │ │ + jmpq 7f493 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + je 7faf9 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 7f8ed │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 7fa52 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cmpb $0x0,0x35(%r13) │ │ │ │ + movb $0x0,0x62(%rsp) │ │ │ │ + movups %xmm0,0x50(%rsp) │ │ │ │ + mov %ax,0x60(%rsp) │ │ │ │ + movl $0x10002,0x50(%rsp) │ │ │ │ + jne 7f8e0 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x38(%r13),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7ba90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7fac4 │ │ │ │ + mov 0x30(%r13),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 7f953 │ │ │ │ + movzbl 0x51(%rsp),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea (%rsi,%rax,1),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl 0x16(%r13,%rcx,8),%ecx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %cl,0x53(%rsp,%rdx,1) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 7f934 │ │ │ │ + add %esi,%eax │ │ │ │ + mov %al,0x51(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 168b0 │ │ │ │ + callq 910d0 │ │ │ │ + cmpb $0x0,0x3f(%rsp) │ │ │ │ + jne 7f9e0 │ │ │ │ + testb $0x40,0xe2(%r15) │ │ │ │ + jne 7f9cd │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83f40 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83c20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83c20 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83c20 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 77120 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 16220 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 16220 │ │ │ │ - jmpq 783e1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0xb0(%rsp),%rax │ │ │ │ - add 0xb8(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - movzbl 0x51(%rdi),%eax │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov 0x5a8(%rsi,%rax,1),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 78bbc │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - jmpq 77b87 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 787d0 │ │ │ │ - movzwl 0x1c0(%r13),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 78340 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 168b0 │ │ │ │ + callq 91e30 │ │ │ │ + test %al,%al │ │ │ │ + jne 7f9e0 │ │ │ │ + lea 0x1b0(%rsp),%rcx │ │ │ │ + lea 0x200(%rsp),%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83f40 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83c20 │ │ │ │ - jmpq 783b8 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 91710 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea 0x497b8(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7fab3 │ │ │ │ + test %eax,%eax │ │ │ │ + je 7f9e0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 91e50 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7fac4 │ │ │ │ + mov 0x60(%r13),%edx │ │ │ │ + lea 0x70(%r13),%rax │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 7fa05 │ │ │ │ + jmp 7fa38 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - jne 77eaa │ │ │ │ - callq 75720 │ │ │ │ - nop │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 168b0 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83f40 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83c20 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 77120 │ │ │ │ - jmpq 783e1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 75b90 │ │ │ │ - movzwl 0x1c0(%rbp),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 787d0 │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 78288 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - movzbl 0x50(%rax),%esi │ │ │ │ - add $0x1,%esi │ │ │ │ - callq 75d40 │ │ │ │ - cmpb $0x12,0x13a(%rax) │ │ │ │ - mov %rax,%r13 │ │ │ │ - jne 78881 │ │ │ │ - movl $0x0,0x174(%rax) │ │ │ │ - movq $0x0,0x178(%rax) │ │ │ │ - movq $0x0,0x180(%rax) │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - movl $0x0,0x20(%rax) │ │ │ │ - movq $0x0,0x24(%rax) │ │ │ │ - movq $0x0,0x2c(%rax) │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - movl $0xffffffff,0x14c(%r13) │ │ │ │ - movq $0xffffffffffffffff,0x150(%r13) │ │ │ │ - movq $0xffffffffffffffff,0x158(%r13) │ │ │ │ - movl $0xffffffff,0x34(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x38(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x40(%rax) │ │ │ │ - mov 0xb0(%r13),%rbx │ │ │ │ - callq a1d70 │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - movdqu 0x20(%rax),%xmm0 │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1ec0 │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - movdqu 0x34(%rax),%xmm6 │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1ec0 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 76dd0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - callq a1f30 │ │ │ │ - lea 0x78(%r13),%rdi │ │ │ │ - movdqu 0x100(%rsp),%xmm7 │ │ │ │ - movups %xmm7,0x50(%rbx) │ │ │ │ - movdqu 0x110(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x60(%rbx) │ │ │ │ - movdqu 0x120(%rsp),%xmm6 │ │ │ │ - movups %xmm6,0x70(%rbx) │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov 0xb0(%r13),%rdx │ │ │ │ - movdqu 0x50(%rdx),%xmm0 │ │ │ │ - movups %xmm0,0x100(%rsp) │ │ │ │ - movdqu 0x60(%rdx),%xmm7 │ │ │ │ - movups %xmm7,0x110(%rsp) │ │ │ │ - movdqu 0x70(%rdx),%xmm3 │ │ │ │ - movups %xmm3,0x120(%rsp) │ │ │ │ - mov 0x80(%rdx),%rax │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - movzbl 0x52(%rdx),%eax │ │ │ │ - movzbl 0x53(%rdx),%ecx │ │ │ │ - movzbl 0x54(%rdx),%edx │ │ │ │ - movups %xmm0,0x78(%r13) │ │ │ │ - movdqu 0x110(%rsp),%xmm4 │ │ │ │ - add %ecx,%eax │ │ │ │ - movups %xmm4,0x88(%r13) │ │ │ │ - add %edx,%eax │ │ │ │ - movdqu 0x120(%rsp),%xmm5 │ │ │ │ - movups %xmm5,0x98(%r13) │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - mov %al,0x73(%r13) │ │ │ │ - mov %rsi,0xa8(%r13) │ │ │ │ - mov 0xb8(%r13),%rsi │ │ │ │ - callq a2360 │ │ │ │ - cmp $0xff,%eax │ │ │ │ - ja 78bb7 │ │ │ │ - mov %al,0xf1(%r13) │ │ │ │ - lea 0xde(%r13),%rdx │ │ │ │ - lea 0xc0(%r13),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %cx,-0xa(%rax) │ │ │ │ - mov %si,-0x8(%rax) │ │ │ │ - mov %di,-0x4(%rax) │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 7fa38 │ │ │ │ + cmpb $0x0,0x4(%rax) │ │ │ │ + jne 7f9f8 │ │ │ │ + test %rax,%rax │ │ │ │ + je 7fa38 │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 7f9ec │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 7fa20 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 7fa05 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r12 │ │ │ │ + jmpq 7f8e0 │ │ │ │ + lea 0x49610(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 7f4a7 │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x49734(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rcx),%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 78a45 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 8adf0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 77580 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0xffffffff,0xea(%r13) │ │ │ │ - mov %r14,%rcx │ │ │ │ - callq 76190 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 900b0 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 78b11 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 75b90 │ │ │ │ - movzwl 0x1c0(%rbp),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 78288 │ │ │ │ - jmpq 782c7 │ │ │ │ - mov 0x14(%r14),%edx │ │ │ │ - mov 0x18(%r14),%rdi │ │ │ │ - mov 0x20(%r14),%rsi │ │ │ │ - jmpq 77e50 │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 78461 │ │ │ │ - lea 0x68867(%rip),%rcx │ │ │ │ - mov $0x4f9,%edx │ │ │ │ - lea 0x67b6b(%rip),%rsi │ │ │ │ - lea 0x682d4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 75b90 │ │ │ │ - movzwl 0x1c0(%rbp),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 785f2 │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - jmpq 78834 │ │ │ │ - lea 0x68836(%rip),%rcx │ │ │ │ - mov $0x553,%edx │ │ │ │ - lea 0x67b22(%rip),%rsi │ │ │ │ - lea 0x68233(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x687ff(%rip),%rcx │ │ │ │ - mov $0x4d6,%edx │ │ │ │ - lea 0x67b03(%rip),%rsi │ │ │ │ - lea 0x684e2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x687e0(%rip),%rcx │ │ │ │ - mov $0x503,%edx │ │ │ │ - lea 0x67ae4(%rip),%rsi │ │ │ │ - lea 0x684cc(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x687c1(%rip),%rcx │ │ │ │ - mov $0x504,%edx │ │ │ │ - lea 0x67ac5(%rip),%rsi │ │ │ │ - lea 0x684bc(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 75750 │ │ │ │ - lea 0x687b5(%rip),%rcx │ │ │ │ - mov $0x552,%edx │ │ │ │ - lea 0x67aa1(%rip),%rsi │ │ │ │ - lea 0x68172(%rip),%rdi │ │ │ │ + je 7f4a7 │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + lea 0x49743(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 7f4a7 │ │ │ │ + movl $0xffffffff,0x38(%rsp) │ │ │ │ + jmpq 7f4a7 │ │ │ │ + lea 0x3d94d(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmpq 7f4a7 │ │ │ │ + lea 0x4982c(%rip),%rcx │ │ │ │ + mov $0x3af,%edx │ │ │ │ + lea 0x483dc(%rip),%rsi │ │ │ │ + lea 0x49609(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + mov %r12,%rax │ │ │ │ + jmpq 7f835 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 7fa55 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r9 │ │ │ │ push %r14 │ │ │ │ - lea 0xc0(%rcx),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movzbl 0x72(%rcx),%eax │ │ │ │ - mov 0x30(%rdi),%rsi │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - movzwl 0xba(%rcx,%rax,2),%edx │ │ │ │ - mov 0xb0(%rcx),%rax │ │ │ │ - movzwl 0x1e(%rax,%rdx,8),%eax │ │ │ │ - mov %ax,0x1c(%rsp) │ │ │ │ - movzwl 0xde(%rcx),%eax │ │ │ │ - mov %ax,0x1e(%rsp) │ │ │ │ - movzbl 0x51(%rcx),%eax │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov 0x5a8(%rsi,%rax,1),%rax │ │ │ │ - movzbl 0x50(%rax),%ecx │ │ │ │ - movzbl 0x5a(%r13),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - movzbl 0x5b(%r13),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - lea -0x1(%rdx,%rax,1),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 79164 │ │ │ │ - cmpb $0x0,0x50(%rbp) │ │ │ │ - je 79145 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 791e0 │ │ │ │ - cmpq $0x0,0x80(%rdi) │ │ │ │ - jne 791e0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 71c40 │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub (%rbx),%rdx │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - sar $0x3,%rdx │ │ │ │ - and $0x1000,%ecx │ │ │ │ - jne 790c0 │ │ │ │ - movzbl 0x72(%rbp),%eax │ │ │ │ - movzwl 0xee(%rbp),%r10d │ │ │ │ - mov %edx,%edx │ │ │ │ - mov 0xb0(%rbp),%rsi │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea -0xa(%r14,%rax,2),%r8 │ │ │ │ - movzwl 0x8(%r8),%eax │ │ │ │ - lea 0x8(,%rax,8),%rdi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - shr $0x3,%rdi │ │ │ │ - movzwl 0x452(%rax),%eax │ │ │ │ - lea 0x1(%rdi,%r10,1),%rdi │ │ │ │ - shl $0x6,%eax │ │ │ │ - cltq │ │ │ │ - sub %rdi,%rax │ │ │ │ - js 79183 │ │ │ │ - movzwl 0x4(%r8),%edi │ │ │ │ - lea 0x8(%rsi,%rdi,8),%r8 │ │ │ │ - movzwl 0x70(%rbp),%edi │ │ │ │ - shl $0x9,%edi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - add %rdi,%rsi │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - cmovb %rcx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja 790c0 │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x60(%r13,%rax,8),%rax │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov 0x10(%rax),%r9d │ │ │ │ - callq 75870 │ │ │ │ - mov 0x30(%r12),%rbx │ │ │ │ - lea 0x2b28(%rbx),%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - lea 0x48(%r12),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x2b20(%rbx),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lea 0x2b18(%rbx),%rdx │ │ │ │ - mov %rdx,0x48(%r12) │ │ │ │ - mov 0x2b20(%rbx),%rdx │ │ │ │ - mov %rdx,0x50(%r12) │ │ │ │ - mov %rax,0x2b20(%rbx) │ │ │ │ - mov 0x58(%r12),%eax │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + and $0x4,%eax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + je 7fd76 │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea 0x1270(%rdi),%r15 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %edx,%ebp │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + imul $0x3b9aca00,0x20(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rax │ │ │ │ + add 0x28(%rsp),%rdx │ │ │ │ + mul %rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + mov %rdx,0x1678(%r14) │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,0x0(%r13) │ │ │ │ test %eax,%eax │ │ │ │ - jne 791c1 │ │ │ │ - testb $0x4,0x68(%rbp) │ │ │ │ - je 791a2 │ │ │ │ - mov %rbp,0x80(%r12) │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - movl $0x1,0x58(%r12) │ │ │ │ - mov 0x1a8(%rbp),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0x1a8(%rbp),%rdx │ │ │ │ - mov %rdx,0x88(%r12) │ │ │ │ - lea 0x1a8(%rbp),%rdx │ │ │ │ - mov %rdx,0x90(%r12) │ │ │ │ - mov %rax,0x1a8(%rbp) │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x0(%r13),%r10 │ │ │ │ - mov 0x20(%r10),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 79139 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x50(%r10),%r9 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - tzcnt %r8,%rbx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r9,%rbx │ │ │ │ - je 78fc0 │ │ │ │ - movzbl 0x50(%rbp),%esi │ │ │ │ - movzbl %sil,%ecx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea (%rcx,%rcx,2),%rdi │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%r11 │ │ │ │ - shl $0x3,%rdi │ │ │ │ - shl $0x3,%r11 │ │ │ │ - cmp 0x60(%rbx,%rdi,1),%rbp │ │ │ │ - je 78eaf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x10(%rbx),%ebx │ │ │ │ - lea 0x1(%rbx),%ecx │ │ │ │ - cmp $0x3f,%ebx │ │ │ │ - je 78fc0 │ │ │ │ - mov %r8,%rbx │ │ │ │ - shr %cl,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 78fc0 │ │ │ │ - tzcnt %rbx,%rbx │ │ │ │ - add %ecx,%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r9,%rbx │ │ │ │ - cmp 0x60(%rbx,%rdi,1),%rbp │ │ │ │ - jne 78e78 │ │ │ │ - mov 0x74(%rbx,%r11,1),%r12d │ │ │ │ - mov 0x4(%rbp),%ecx │ │ │ │ - shr %r12d │ │ │ │ - shr %ecx │ │ │ │ - cmp %ecx,%r12d │ │ │ │ - jne 78e78 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea 0x68(%rbx,%rdx,8),%r12 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r15 │ │ │ │ - movzwl 0x68(%r15),%edx │ │ │ │ - cmp %dx,0x6a(%r15) │ │ │ │ - je 78f11 │ │ │ │ - cmpb $0x0,0xa(%rax,%rdx,8) │ │ │ │ - jne 78f0d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x68(%r15),%edx │ │ │ │ - cmp 0x6a(%r15),%dx │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - jne 78ee8 │ │ │ │ - mov 0x0(%r13),%r10 │ │ │ │ - movzbl 0x10(%rbx),%edx │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - cmp $0x3f,%edx │ │ │ │ - je 78fc0 │ │ │ │ - mov 0x20(%r10),%r9 │ │ │ │ - mov %r9,%rdx │ │ │ │ - shr %cl,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 78fc0 │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - mov 0x50(%r10),%r11 │ │ │ │ - lea (%rcx,%rdx,1),%ebx │ │ │ │ - movzbl 0x50(%rbp),%edx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - movzbl %dl,%esi │ │ │ │ - lea (%rcx,%rcx,2),%r8 │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%r12 │ │ │ │ - add %r11,%rbx │ │ │ │ - shl $0x3,%r8 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - cmp 0x60(%rbx,%r8,1),%rbp │ │ │ │ - je 78f9d │ │ │ │ - movzbl 0x10(%rbx),%edi │ │ │ │ - lea 0x1(%rdi),%ecx │ │ │ │ - cmp $0x3f,%edi │ │ │ │ - je 78fc0 │ │ │ │ - mov %r9,%rdi │ │ │ │ - shr %cl,%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 78fc0 │ │ │ │ - tzcnt %rdi,%rdi │ │ │ │ - lea (%rcx,%rdi,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r11,%rbx │ │ │ │ - cmp 0x60(%rbx,%r8,1),%rbp │ │ │ │ - jne 78f6d │ │ │ │ - mov 0x74(%rbx,%r12,1),%edi │ │ │ │ - mov 0x4(%rbp),%ecx │ │ │ │ - shr %edi │ │ │ │ - shr %ecx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - je 78ec8 │ │ │ │ - movzbl 0x10(%rbx),%edi │ │ │ │ - lea 0x1(%rdi),%ecx │ │ │ │ - cmp $0x3f,%edi │ │ │ │ - jne 78f79 │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl 0x1e(%rsp),%ecx │ │ │ │ - movzwl 0xde(%rbp),%edx │ │ │ │ - sub %ecx,%edx │ │ │ │ - movzbl 0x72(%rbp),%ecx │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - lea (%rcx,%rcx,1),%rdi │ │ │ │ - movzwl -0x6(%r14,%rcx,2),%ecx │ │ │ │ - movzwl 0x1e(%rax,%rcx,8),%ecx │ │ │ │ - movzwl 0x1c(%rsp),%eax │ │ │ │ + jne 7fbb0 │ │ │ │ + mov 0x1340(%r14),%rbx │ │ │ │ + mov 0x1348(%r14),%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 7fd68 │ │ │ │ + mov %ebp,%r11d │ │ │ │ + mov 0x1360(%r14),%rdi │ │ │ │ + mov 0x1358(%r14),%rsi │ │ │ │ + or %ecx,%r11d │ │ │ │ + jmp 7fc0e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 7fd60 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 7fc21 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 7fc2e │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 7fd60 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and %rsi,%rax │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + cmp %r15,%rbx │ │ │ │ + ja 7fbf0 │ │ │ │ + mov (%rax),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 7fc2e │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 7fc40 │ │ │ │ + mov 0x10(%rax),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 7fc01 │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 7fc01 │ │ │ │ + cmpq $0x0,0x1680(%r14) │ │ │ │ + jne 7fd9f │ │ │ │ + mov %r12,0x1680(%r14) │ │ │ │ + movb $0x0,0x1688(%r14) │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r14) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 7fd76 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 7fc96 │ │ │ │ + lea -0x40789(%rip),%rax │ │ │ │ + cmp %rax,0x10(%r12) │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ sub %eax,%ecx │ │ │ │ - movzwl 0xea(%rbp),%eax │ │ │ │ - cmp $0xffff,%ax │ │ │ │ - je 7901e │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *%rax │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ebp │ │ │ │ + xchg %ebp,0x0(%r13) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 7fcb8 │ │ │ │ test %edx,%edx │ │ │ │ - js 79112 │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 79044 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jne 7fd13 │ │ │ │ + cmpb $0x0,0x1688(%r14) │ │ │ │ + jne 7fd13 │ │ │ │ + mov 0x1360(%r14),%rax │ │ │ │ + and 0x1358(%r14),%rbx │ │ │ │ + lea (%rbx,%rbx,8),%rsi │ │ │ │ + mov (%r12),%rdi │ │ │ │ + lea (%rax,%rsi,8),%rax │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %rdi,(%rsi) │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + mov %r12,0x8(%rsi) │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea 0x20(%rax),%rsi │ │ │ │ + mov %rsi,0x8(%r12) │ │ │ │ + mov %r12,0x20(%rax) │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + movq $0x0,0x1680(%r14) │ │ │ │ + movb $0x0,0x1688(%r14) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r14) │ │ │ │ + lea 0x1690(%r14),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 7fd76 │ │ │ │ + addq $0x1,0x10(%rsp) │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + jmpq 7fb68 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 7fc67 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r14) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7fd9a │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 80510 │ │ │ │ - movzwl 0xec(%rbp),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jns 79001 │ │ │ │ - cmp $0xffff,%ax │ │ │ │ - je 79001 │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x0,%esi │ │ │ │ - cmovs %esi,%eax │ │ │ │ - mov %ax,0xec(%rbp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 79005 │ │ │ │ - movabs $0xcccccccccccccccd,%r8 │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - jae 79005 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x4(%rcx),%edx │ │ │ │ - movzwl 0x8(%rcx),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub %r14,%rdx │ │ │ │ - sub $0x3,%eax │ │ │ │ - sar %rdx │ │ │ │ - imul %r8,%rdx │ │ │ │ - movzwl 0xe0(%rbp,%rdx,2),%esi │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jbe 79100 │ │ │ │ - lea (%rdx,%rdx,2),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 79100 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4980a(%rip),%rcx │ │ │ │ + mov $0x1fa,%edx │ │ │ │ + lea 0x49560(%rip),%rsi │ │ │ │ + lea 0x49577(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 7fea4 │ │ │ │ + lea 0x1610(%rdi),%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 8b230 │ │ │ │ - test %al,%al │ │ │ │ - je 79005 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7fb10 │ │ │ │ + lea 0x1270(%rbx),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + setne (%r12) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7fe20 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + testb $0x1,(%rbx) │ │ │ │ + jne 7fe60 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbx) │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 840a0 │ │ │ │ - jmpq 79005 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - callq 80510 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %r9,%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 77ad0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0xa,%rcx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jb 79060 │ │ │ │ - jmpq 79005 │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x0,%esi │ │ │ │ - cmovs %esi,%eax │ │ │ │ - mov %ax,0xea(%rbp) │ │ │ │ - movzwl 0xec(%rbp),%eax │ │ │ │ - cmp $0xffff,%ax │ │ │ │ - jne 7902f │ │ │ │ - jmpq 79001 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - jmpq 78fc0 │ │ │ │ - lea 0x68164(%rip),%rcx │ │ │ │ - mov $0x5e1,%edx │ │ │ │ - lea 0x67518(%rip),%rsi │ │ │ │ - lea 0x5cb44(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x68145(%rip),%rcx │ │ │ │ - mov $0x5e0,%edx │ │ │ │ - lea 0x674f9(%rip),%rsi │ │ │ │ - lea 0x67c0a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x68106(%rip),%rcx │ │ │ │ - mov $0xfc,%edx │ │ │ │ - lea 0x6704a(%rip),%rsi │ │ │ │ - lea 0x67232(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x680c7(%rip),%rcx │ │ │ │ - mov $0x2cf,%edx │ │ │ │ - lea 0x674bb(%rip),%rsi │ │ │ │ - lea 0x67e82(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x680a8(%rip),%rcx │ │ │ │ - mov $0x2ce,%edx │ │ │ │ - lea 0x6749c(%rip),%rsi │ │ │ │ - lea 0x677c5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x680c9(%rip),%rcx │ │ │ │ - mov $0x5e2,%edx │ │ │ │ - lea 0x6747d(%rip),%rsi │ │ │ │ - lea 0x67e83(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - mov 0x58(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7925a │ │ │ │ - mov %rdi,%rbp │ │ │ │ - testb $0x2,0x5c(%rdi) │ │ │ │ - jne 79248 │ │ │ │ - andb $0xfd,0x5c(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 75f50 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea -0x3c58(%rip),%rdx │ │ │ │ - mov 0x2b58(%rax),%rax │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov $0x40000001,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 1b390 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - lea 0x123b8(%rax),%rdi │ │ │ │ - callq 7930 │ │ │ │ - jmp 79211 │ │ │ │ - lea 0x6818f(%rip),%rcx │ │ │ │ - mov $0x394,%edx │ │ │ │ - lea 0x67403(%rip),%rsi │ │ │ │ - lea 0x67bdc(%rip),%rdi │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x1340(%rbx),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 7fe33 │ │ │ │ + mov 0x1348(%rbx),%rdx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne 7fe33 │ │ │ │ + and 0x1358(%rbx),%rax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov 0x1360(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sete %r12b │ │ │ │ + jmp 7fe33 │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + jmp 7fe48 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 7fee0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 7ff10 │ │ │ │ + test %edx,%edx │ │ │ │ + je 7ff08 │ │ │ │ + push %rax │ │ │ │ + lea 0x4978a(%rip),%rcx │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x49440(%rip),%rsi │ │ │ │ + lea 0x4d022(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + mov 0x1c(%rsi),%ecx │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ + sub 0x18(%rsi),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ecx │ │ │ │ + test %edx,%edx │ │ │ │ + je 7ff01 │ │ │ │ + mov 0x14(%rsi),%eax │ │ │ │ + cmp %eax,0x10(%rsi) │ │ │ │ + jne 7ff01 │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0xc(%rsi),%edx │ │ │ │ + jmp 7fee3 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x14(%rsi),%edx │ │ │ │ + jmp 7fee3 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x158,%rsp │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x148(%rsp) │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - mov %ecx,0x2c(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - jns 79ba5 │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x60(%rsp),%rcx │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - shr $0x3,%eax │ │ │ │ - movups %xmm0,0x60(%rsp) │ │ │ │ - and $0x4,%eax │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - movl $0x40000001,0x88(%rsp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - test $0x80,%dil │ │ │ │ - cmove %rcx,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %edi,%eax │ │ │ │ - and $0x8,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sbb %edi,%edi │ │ │ │ - and $0x1c,%edi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sbb %eax,%eax │ │ │ │ - mov %edi,0x28(%rsp) │ │ │ │ - or $0xfffffffe,%eax │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x5a(%rax),%eax │ │ │ │ - mov %al,0x10(%rsp) │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - jbe 799b8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x58(%rax),%eax │ │ │ │ - mov %al,0x10(%rsp) │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 7986e │ │ │ │ - mov 0x24(%rsp),%ebp │ │ │ │ - and $0x100,%ebp │ │ │ │ - jne 7938e │ │ │ │ - lea 0x123b8(%rbx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7760 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 79b08 │ │ │ │ - lea 0x2ac0(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%r15 │ │ │ │ - movq $0x0,0xbd0(%rax) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ + sub $0x238,%rsp │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0xbd8,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0x40000001,0x28(%r15) │ │ │ │ - test %ebp,%ebp │ │ │ │ - mov %rbx,0x30(%r15) │ │ │ │ - lea 0x38(%r15),%rbp │ │ │ │ - lea 0x2b28(%rbx),%r12 │ │ │ │ - sete %al │ │ │ │ - movl $0x0,0x58(%r15) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rax,%rax,1),%edx │ │ │ │ - movzbl 0x5c(%r15),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x5c(%r15) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x58(%rax),%eax │ │ │ │ - mov %rbp,0x40(%r15) │ │ │ │ - mov %rbp,0x38(%r15) │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %eax,0x60(%r15) │ │ │ │ - lea 0x48(%r15),%rax │ │ │ │ - mov %rax,0x50(%r15) │ │ │ │ - mov %rax,0x48(%r15) │ │ │ │ - lea 0x88(%r15),%rax │ │ │ │ - mov %rax,0x90(%r15) │ │ │ │ - mov %rax,0x88(%r15) │ │ │ │ - lea 0x110(%r15),%rax │ │ │ │ - mov %rax,0x100(%r15) │ │ │ │ - mov %rax,0x108(%r15) │ │ │ │ - lea 0x360(%r15),%rax │ │ │ │ - mov %rax,0x350(%r15) │ │ │ │ - mov %rax,0x358(%r15) │ │ │ │ - lea 0xa88(%r15),%rax │ │ │ │ - mov %rax,0xa78(%r15) │ │ │ │ - mov %rax,0xa80(%r15) │ │ │ │ - callq 7940 │ │ │ │ - mov 0x2b10(%rbx),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - lea 0x2b08(%rbx),%rax │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - mov 0x2b10(%rbx),%rax │ │ │ │ - mov %rax,0x40(%r15) │ │ │ │ - mov %rbp,0x2b10(%rbx) │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x12fc8(%rbx),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 79b67 │ │ │ │ - lea 0x12fc0(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x78(%r15),%eax │ │ │ │ - cmp $0x77,%eax │ │ │ │ - ja 79598 │ │ │ │ - mov $0x78,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov 0x12fe0(%rbx),%rdx │ │ │ │ - and $0x4,%esi │ │ │ │ - mov %edx,%eax │ │ │ │ - shr %eax │ │ │ │ - add %ecx,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 797e0 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x20,%rdi │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 797e0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - testb $0x40,0x24(%rsp) │ │ │ │ - jne 79b7b │ │ │ │ - mov 0x78(%r15),%eax │ │ │ │ - cmp $0x77,%eax │ │ │ │ - ja 7957f │ │ │ │ - mov $0x78,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov 0x12fe0(%rbx),%rdx │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - shr %eax │ │ │ │ - add %ecx,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - jne 79980 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shr $0x20,%rsi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 79980 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x78(%r15),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x78,%edx │ │ │ │ - callq 43d80 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 79840 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - je 79b48 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x452(%rbx),%edx │ │ │ │ - mov 0x20(%rsp),%r14d │ │ │ │ - lea 0x68(%r15),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movzbl 0x455(%rbx),%eax │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - imul %r14d,%ecx │ │ │ │ - movzbl %al,%edx │ │ │ │ - movq $0x0,0x68(%r15) │ │ │ │ - shl $0x20,%rdx │ │ │ │ - mov %rdx,0x70(%r15) │ │ │ │ - movzbl %al,%edx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov 0x2c(%rsp),%ecx │ │ │ │ - callq 70a30 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 79840 │ │ │ │ - mov 0x30(%r15),%rbp │ │ │ │ - cmp $0x7,%r14d │ │ │ │ - ja 79bef │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 99a40 │ │ │ │ - mov %eax,%r12d │ │ │ │ + cmp $0x40,%esi │ │ │ │ + ja 80315 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov 0x87089(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 79840 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - cmp 0xf8(%r15),%eax │ │ │ │ - jbe 797a2 │ │ │ │ - lea 0x2f58(%rbp),%r14 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - lea 0x2a98(%rbp),%rax │ │ │ │ - lea 0xcf58(%rbp),%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rax,%r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + jne 80257 │ │ │ │ + mov 0x8808e(%rip),%rax │ │ │ │ + mov 0x8706f(%rip),%rcx │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0x880fc(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 8026b │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea -0x10228(%rbp),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov $0xffffffffffffffff,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl -0x12aea(%rbp),%edi │ │ │ │ + test %r12,%r12 │ │ │ │ + je 80007 │ │ │ │ + mov %ecx,%eax │ │ │ │ + movzbl %dil,%esi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 80005 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + and $0xffffffffffffffc0,%rax │ │ │ │ + shr $0x6,%r8 │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r12,%r8,8),%rdx │ │ │ │ + je 7fffc │ │ │ │ + jmpq 80170 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov (%r12,%rdx,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 80170 │ │ │ │ + add $0x40,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 7ffe8 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jae 80198 │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x12fc0(%rbp,%rax,8),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 7ffb0 │ │ │ │ + mov 0xaa4(%r15),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 7ffb0 │ │ │ │ + cmpl $0x3,0x8(%rsp) │ │ │ │ + movzwl 0xb2(%r15),%r8d │ │ │ │ + je 80187 │ │ │ │ + movzbl 0xa(%rbp),%r9d │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - movups %xmm0,0xb0(%rsp) │ │ │ │ - movups %xmm0,0xc0(%rsp) │ │ │ │ - movups %xmm0,0x90(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0x2a90(%r12),%eax │ │ │ │ - cmp 0x28(%rsp),%eax │ │ │ │ - jbe 798a8 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x2a90(%r12) │ │ │ │ - lea (%rax,%rax,8),%rax │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + lea 0xa88(%r15),%rsi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + mov %r9d,%ebx │ │ │ │ + mov %r9b,(%rsp) │ │ │ │ + callq 7feb0 │ │ │ │ + movzbl (%rsp),%r9d │ │ │ │ + shr $0x6,%bl │ │ │ │ + mov 0xa90(%r15),%r15d │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r9d,%edx │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0x3,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %ebx,%edx │ │ │ │ + je 800e0 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + lea (%rax,%rax,8),%rdi │ │ │ │ + and $0x3,%ebx │ │ │ │ + lea (%rax,%rdi,8),%rax │ │ │ │ shl $0x4,%rax │ │ │ │ - lea (%r12,%rax,1),%rdx │ │ │ │ - lea 0xb30(%r12,%rax,1),%rsi │ │ │ │ - movdqu 0xb10(%rdx),%xmm3 │ │ │ │ - movdqu 0xb20(%rdx),%xmm4 │ │ │ │ - movzwl 0xb10(%rdx),%ebx │ │ │ │ - movups %xmm3,0xb0(%rsp) │ │ │ │ - movups %xmm4,0xc0(%rsp) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 796f7 │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ + mov 0xac(%rbp,%rax,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 80098 │ │ │ │ + cmp %r8d,%eax │ │ │ │ + ja 80098 │ │ │ │ + cmp %eax,%r15d │ │ │ │ + ja 800d3 │ │ │ │ + test %esi,%esi │ │ │ │ + je 7ffb0 │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov %r8d,%r15d │ │ │ │ + sub %eax,%r15d │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jne 8009c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r8d,%r15d │ │ │ │ + jb 80224 │ │ │ │ + imul %r8d,%esi │ │ │ │ + lea (%rsi,%r15,1),%ebx │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 7ffb0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 80273 │ │ │ │ + lea 0x24(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 8011d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %eax,%r14d │ │ │ │ + je 8023d │ │ │ │ + mov %eax,%edi │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %ebx,(%rdx) │ │ │ │ + jae 80110 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %edi,%r8d │ │ │ │ + sub %edi,%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + lea (%rsi,%r8,8),%rsi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + add 0x10(%rsp),%rdi │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + callq 76a0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %r15d,0x20(%rsp,%r8,8) │ │ │ │ + mov %ebx,0x24(%rsp,%r8,8) │ │ │ │ + jmpq 7ffb0 │ │ │ │ xchg %ax,%ax │ │ │ │ - movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 796f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 99ae0 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 79ae9 │ │ │ │ - cmpw $0x0,0x1c0(%rax) │ │ │ │ - jne 79bd0 │ │ │ │ - movzbl 0xd0(%rsp),%edx │ │ │ │ - lea 0x138(%rax),%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - je 7974f │ │ │ │ - add $0x27,%edx │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ + cmova %rax,%rsi │ │ │ │ + jmpq 80005 │ │ │ │ + imul %r8d,%ebx │ │ │ │ + mov %r8d,%r15d │ │ │ │ + jmpq 800f1 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 79748 │ │ │ │ - mov %bx,0xb0(%rsp) │ │ │ │ - movdqu 0xc0(%rsp),%xmm2 │ │ │ │ - movdqu 0xb0(%rsp),%xmm1 │ │ │ │ - movups %xmm2,0x1d0(%rax) │ │ │ │ - movups %xmm1,0x1c0(%rax) │ │ │ │ - mov 0xf8(%r15),%edx │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %ecx,0xf8(%r15) │ │ │ │ - mov %rax,0xb8(%r15,%rdx,8) │ │ │ │ - cmp %ecx,0x20(%rsp) │ │ │ │ - ja 79657 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 99a00 │ │ │ │ - mov 0x142d0(%rbx),%rsi │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 797c6 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 79875 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x98(%r15),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - callq 3dbc0 │ │ │ │ - jmpq 79875 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movabs $0xffffffff00000001,%rdi │ │ │ │ - and $0x7fffffff,%eax │ │ │ │ - add %rax,%rax │ │ │ │ - and %rdx,%rdi │ │ │ │ - or %rax,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rdi,0x12fe0(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 79b55 │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmpq 794f5 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 99a00 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x86e49(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80287 │ │ │ │ + mov 0x87eca(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 80297 │ │ │ │ + mov 0x86e23(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0x87eb1(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 797aa │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 762e0 │ │ │ │ - cmp $0xfffffff5,%r12d │ │ │ │ - je 799d8 │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - jne 79bc4 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - jne 79338 │ │ │ │ - mov $0xfffffffffffffffc,%r15 │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 79ba0 │ │ │ │ - add $0x158,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + je 8029f │ │ │ │ + mov 0x87e2b(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 802a7 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x1c(%rsp),%r14d │ │ │ │ + jb 801fb │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x20(%rsp,%rax,8),%rax │ │ │ │ + mov 0x228(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 80334 │ │ │ │ + add $0x238,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ - callq 7a20 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov 0x3c(%rsp),%ebp │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x45e(%r12),%esi │ │ │ │ - mov 0x74(%r15),%r9d │ │ │ │ - movzbl 0x457(%r12),%eax │ │ │ │ - test %si,%si │ │ │ │ - jne 798f4 │ │ │ │ - movzwl 0x460(%r12),%esi │ │ │ │ - pushq (%rsp) │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ + mov %r15d,%ebx │ │ │ │ + test %esi,%esi │ │ │ │ + je 800f1 │ │ │ │ + imul %r8d,%esi │ │ │ │ + mov %r8d,%r15d │ │ │ │ + mov %esi,%ebx │ │ │ │ + jmpq 800f1 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r14d,%r8d │ │ │ │ + add $0x2,%edi │ │ │ │ xor %edx,%edx │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - push %rbp │ │ │ │ - push %rax │ │ │ │ - callq a43b0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 79818 │ │ │ │ - movzwl 0x452(%r12),%ecx │ │ │ │ - cmp %ecx,0x4c(%rax) │ │ │ │ - jae 79a06 │ │ │ │ - cmpw $0x0,0x50(%rax) │ │ │ │ - je 7996e │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 79949 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x452(%r12),%ecx │ │ │ │ - movzwl 0x52(%rsi,%rax,2),%edx │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - lea (%rbx,%rdx,8),%rdx │ │ │ │ - cmp %ecx,0x10(%rdx) │ │ │ │ - jae 79962 │ │ │ │ - movl $0x0,0x10(%rdx) │ │ │ │ - movzwl 0x50(%rsi),%edx │ │ │ │ + shl $0x3,%rdi │ │ │ │ + lea (%rax,%r8,8),%rsi │ │ │ │ + jmpq 8013d │ │ │ │ + mov 0x86d8a(%rip),%rcx │ │ │ │ add $0x1,%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 79940 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq a4ce0 │ │ │ │ - jmpq 798d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movabs $0xffffffff00000001,%rsi │ │ │ │ - and $0x7fffffff,%eax │ │ │ │ - add %rax,%rax │ │ │ │ - and %rdx,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x12fe0(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 79b5e │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmpq 79542 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - callq 83320 │ │ │ │ - test %al,%al │ │ │ │ - jne 7936b │ │ │ │ - jmpq 7986e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 7985c │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 7985c │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov %rbx,%r13 │ │ │ │ - lea 0xd0(%rsp),%rdx │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - movl $0x12010a,0xd0(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movups %xmm0,0xf8(%rsp) │ │ │ │ - movups %xmm0,0x108(%rsp) │ │ │ │ - movups %xmm0,0xe0(%rsp) │ │ │ │ - callq a4b90 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movzwl 0x50(%rsi),%ebx │ │ │ │ - test %bx,%bx │ │ │ │ - je 79acd │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + jmpq 7ff8d │ │ │ │ + mfence │ │ │ │ + jmpq 7ff8d │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x8,%edi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq 8013d │ │ │ │ + mov 0x86d5a(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq 801e6 │ │ │ │ + mfence │ │ │ │ + jmpq 801be │ │ │ │ + mfence │ │ │ │ + jmpq 801d7 │ │ │ │ + movl $0x0,0x87d57(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0xb0(%rsp),%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl 0x50(%rsi,%rdx,2),%eax │ │ │ │ - mov 0x48(%rsi),%r8d │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea 0x0(%r13,%rax,1),%rdi │ │ │ │ - mov %r8b,0xb(%rdi) │ │ │ │ - lock incl 0x4(%rdi) │ │ │ │ - movabs $0xcccccccccccccccd,%rdi │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %edx,%ebx │ │ │ │ - imul %rdi,%rax │ │ │ │ - movzwl 0x50(%rsi),%edi │ │ │ │ - mov %ax,(%rcx,%rdx,2) │ │ │ │ - add $0x1,%rdx │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - ja 79a88 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq a4ce0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 99ae0 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe 79713 │ │ │ │ - lea 0x678a0(%rip),%rcx │ │ │ │ - mov $0x102,%edx │ │ │ │ - lea 0x66b74(%rip),%rsi │ │ │ │ - lea 0x675a8(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x87d38(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 801e6 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 801e6 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x87cfd(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 801e6 │ │ │ │ + lea 0x492f4(%rip),%rcx │ │ │ │ + mov $0x84,%edx │ │ │ │ + lea 0x48fea(%rip),%rsi │ │ │ │ + lea 0x49069(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 77c0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - jne 7938e │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0xfffffffffffffffc,%r15 │ │ │ │ - callq 7930 │ │ │ │ - jmpq 79875 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 762e0 │ │ │ │ - jmpq 7985c │ │ │ │ - add %ecx,0x78(%r15) │ │ │ │ - jmpq 79598 │ │ │ │ - add %ecx,0x78(%r15) │ │ │ │ - jmpq 7957f │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0xfffffffffffffffb,%r15 │ │ │ │ - callq 762e0 │ │ │ │ - jmpq 79875 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0xfffffffffffffff5,%r15 │ │ │ │ - callq 762e0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - orb $0x8,0x16(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - jmpq 79875 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x67824(%rip),%rcx │ │ │ │ - mov $0x3ad,%edx │ │ │ │ - lea 0x66ab8(%rip),%rsi │ │ │ │ - lea 0x668be(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - movslq %r12d,%r15 │ │ │ │ - jmpq 79875 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x677b9(%rip),%rcx │ │ │ │ - mov $0x103,%edx │ │ │ │ - lea 0x66a8d(%rip),%rsi │ │ │ │ - lea 0x673ba(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x677ba(%rip),%rcx │ │ │ │ - mov $0x1a6,%edx │ │ │ │ - lea 0x66a6e(%rip),%rsi │ │ │ │ - lea 0x67484(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x258,%rsp │ │ │ │ - mov %ecx,0x3c(%rsp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x248(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%ebx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x86c80(%rip),%r8 │ │ │ │ + mov %fs:(%r8),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 7a64e │ │ │ │ - cmpb $0x0,0x58(%r12) │ │ │ │ - jns 7a6c2 │ │ │ │ - movzbl 0x5a(%r12),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %eax,0x30(%rsp) │ │ │ │ - je 7a699 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov 0x60(%r12,%rax,1),%r15 │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 79cf0 │ │ │ │ - mov 0x24(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - mov 0x2c(%rax),%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - or %rax,%rdi │ │ │ │ - jne 7a468 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 7a628 │ │ │ │ - lea -0x1(%rcx),%esi │ │ │ │ - mov %esi,0x70(%rsp) │ │ │ │ - mov %rdx,0x74(%rsp) │ │ │ │ - mov %rax,0x7c(%rsp) │ │ │ │ - jmp 79d23 │ │ │ │ + jne 807a2 │ │ │ │ + mov 0x87c85(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r8) │ │ │ │ + mov 0x87cfa(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 807b8 │ │ │ │ + lea -0x10228(%rbx),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0xffffffffffffffff,%rdi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl -0x12aea(%rbx),%r11d │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 8041e │ │ │ │ + mov %ecx,%eax │ │ │ │ + movzbl %r11b,%r10d │ │ │ │ + cmp %r10,%rax │ │ │ │ + jae 8041b │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + and $0xffffffffffffffc0,%rax │ │ │ │ + shr $0x6,%r13 │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%rsi,%r13,8),%rdx │ │ │ │ + jne 80409 │ │ │ │ + add $0x40,%rax │ │ │ │ + cmp %r10,%rax │ │ │ │ + jb 803f9 │ │ │ │ + jmp 8041b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x40,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jbe 8041b │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 803f0 │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + cmova %rax,%r10 │ │ │ │ + mov %r10d,%ecx │ │ │ │ + cmp %r11d,%ecx │ │ │ │ + jae 804f0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x12fc0(%rbx,%rax,8),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 803b0 │ │ │ │ + mov 0xaa4(%r10),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 803b0 │ │ │ │ + mov 0xa9c(%r10),%r11d │ │ │ │ + mov 0xaa0(%r10),%r14d │ │ │ │ + cmp %r11d,%r14d │ │ │ │ + je 80498 │ │ │ │ + mov 0xa88(%r10),%r15 │ │ │ │ + jmp 80488 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%r11),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r13d │ │ │ │ + mov %edx,0xa9c(%r10) │ │ │ │ + mov %edx,%r11d │ │ │ │ + cmp %r14d,%edx │ │ │ │ + je 80498 │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov 0x1340(%rbx),%rdx │ │ │ │ + cmp %rdx,(%r15,%rax,8) │ │ │ │ + jb 80470 │ │ │ │ + mov 0xa98(%r10),%edx │ │ │ │ + cmp %r11d,%edx │ │ │ │ + je 804d6 │ │ │ │ + mov 0xa88(%r10),%r14 │ │ │ │ + jmp 804c4 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r13d │ │ │ │ + mov %edx,0xa98(%r10) │ │ │ │ + cmp %r11d,%edx │ │ │ │ + je 804d6 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x1328(%rbx),%r15 │ │ │ │ + cmp %r15,(%r14,%rax,8) │ │ │ │ + jb 804b0 │ │ │ │ + mov %edx,%r11d │ │ │ │ + cmp %r11d,0xa94(%r10) │ │ │ │ + cmovne %r9d,%r12d │ │ │ │ + add $0x1,%ebp │ │ │ │ + jmpq 803b0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpl $0x1,0x10(%rsp) │ │ │ │ - mov 0x34(%rax),%edx │ │ │ │ - mov 0x38(%rax),%rcx │ │ │ │ - mov 0x40(%rax),%rax │ │ │ │ - jne 79d0c │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 7a4f0 │ │ │ │ - add $0x1,%edx │ │ │ │ - je 7a4c0 │ │ │ │ - mov %edx,0x70(%rsp) │ │ │ │ - mov %rcx,0x74(%rsp) │ │ │ │ - mov %rax,0x7c(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movzbl 0x58(%r12),%esi │ │ │ │ - mov $0xff,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movdqu 0x90(%rsp),%xmm3 │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 842c0 │ │ │ │ + mov %fs:(%r8),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807af │ │ │ │ + mov 0x87b78(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 807c0 │ │ │ │ + mov %rdx,%fs:(%r8) │ │ │ │ + mov 0x87b65(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 807c8 │ │ │ │ + mov 0x87adf(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 807d0 │ │ │ │ + movzbl -0x12b69(%rbx),%eax │ │ │ │ + mov %r12b,0x16d0(%rbx) │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 80665 │ │ │ │ + movzbl -0x12b6b(%rbx),%r13d │ │ │ │ + cmp %ebp,%r13d │ │ │ │ + cmova %ebp,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x26c,%r12 │ │ │ │ + add $0x1,%ebp │ │ │ │ + callq 7ff20 │ │ │ │ + mov %rax,0x8(%rbx,%r12,8) │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jne 80560 │ │ │ │ + mov 0x1374(%rbx),%r15d │ │ │ │ + mov 0x137c(%rbx),%r12d │ │ │ │ + mov 0x1384(%rbx),%r14d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 805d0 │ │ │ │ + movzbl 0xa(%rbx),%eax │ │ │ │ mov %eax,%edx │ │ │ │ + shr $0x6,%al │ │ │ │ + shr $0x4,%dl │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp %al,%dl │ │ │ │ + je 8084a │ │ │ │ + mov 0x1368(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 7a428 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x60(%rbp,%rax,1),%r10 │ │ │ │ - movzbl 0x50(%r15),%eax │ │ │ │ - movzbl 0x50(%r10),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg 7a618 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r12,%rax,8),%rcx │ │ │ │ + jne 8077b │ │ │ │ + mov $0x2,%ebp │ │ │ │ + mov $0x2,%r13d │ │ │ │ + jmp 80627 │ │ │ │ + mov 0x1368(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80768 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x1340(%rbx),%rdx │ │ │ │ + add 0x1350(%rbx),%rdx │ │ │ │ + mov %r15d,%eax │ │ │ │ + cmp %rdx,0x1348(%rbx) │ │ │ │ + sete %bpl │ │ │ │ + lea 0x0(%rbp,%rbp,2),%ebp │ │ │ │ + mov %ebp,%r13d │ │ │ │ + cmp %eax,0x1370(%rbx) │ │ │ │ + jae 80627 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14d,%eax │ │ │ │ + sub %r15d,%edx │ │ │ │ + shr $0x3,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 80627 │ │ │ │ + add %r15d,%r15d │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + ja 80840 │ │ │ │ + lock andq $0xffffffffffffffdf,(%rbx) │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + shl $0x6,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmovs %rdx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + cmovbe %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jg 79db4 │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - mov 0x60(%rbp,%rax,8),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 7a657 │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 7a4b0 │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0xb0(%rax),%rsi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0xb0(%rax),%rcx │ │ │ │ - cmpl $0xffffffff,0x34(%rcx) │ │ │ │ - mov 0x38(%rcx),%rdx │ │ │ │ - mov 0x40(%rcx),%rax │ │ │ │ - jne 79e05 │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 7a518 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmp %rax,0x2c(%rsi) │ │ │ │ - seta %dil │ │ │ │ - setb %bl │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 80674 │ │ │ │ + mov 0x1368(%rbx),%eax │ │ │ │ + jmp 80674 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x5,%ebp │ │ │ │ + mov $0x5,%r13d │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl %dil,%edi │ │ │ │ - sub %edi,%ebx │ │ │ │ - cmp %rdx,0x24(%rsi) │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - or %eax,%ebx │ │ │ │ - jne 7a544 │ │ │ │ - lea 0x110(%rsp),%r13 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a1d70 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - movdqu 0x20(%rax),%xmm4 │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1ec0 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 76dd0 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 76dd0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - movdqu 0x34(%rax),%xmm5 │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1ec0 │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq a1f30 │ │ │ │ - movzbl 0x78(%r15),%eax │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - movzbl 0x90(%rsp),%edx │ │ │ │ - movzwl 0xde(%r15),%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - sub %eax,%ecx │ │ │ │ - movzwl 0xe6(%r15),%eax │ │ │ │ - sub $0x5,%rdi │ │ │ │ - imul %eax,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - movzwl 0xe8(%r15),%ecx │ │ │ │ - imul %rdi,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - add %rcx,%rsi │ │ │ │ - js 7a6bd │ │ │ │ - movzbl 0x78(%r10),%eax │ │ │ │ - movzwl 0xde(%r10),%ecx │ │ │ │ - sub %eax,%edx │ │ │ │ - movzwl 0xe6(%r10),%eax │ │ │ │ - imul %eax,%edx │ │ │ │ - movzwl 0xe8(%r10),%eax │ │ │ │ - imul %rax,%rdi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdi,1),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - js 7a6bd │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ - lea (%rax,%rsi,1),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movzwl 0x452(%rax),%esi │ │ │ │ - shl $0x9,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - sub $0xa0,%rsi │ │ │ │ - shr $0x3,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mul %rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3,%rdx │ │ │ │ - shr %rax │ │ │ │ - add %rax,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 7a4e0 │ │ │ │ - cmp $0xfffe,%rsi │ │ │ │ - mov $0xfffe,%eax │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - cmovbe %rsi,%rcx │ │ │ │ - mov %cx,0xea(%r15,%rax,2) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp 0x53a(%rax),%cx │ │ │ │ - ja 7a682 │ │ │ │ - movzbl 0x50(%r15),%eax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg 79fdd │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r12,%rax,8),%r11 │ │ │ │ - movzbl 0x51(%r11),%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - movzbl 0x50(%r11),%esi │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov 0x5a8(%rdi,%rax,1),%rax │ │ │ │ - or $0x9,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - movzbl 0x50(%rax),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ + mov %eax,0x14(%rbx) │ │ │ │ + mov %ebp,0x18(%rbx) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x20(%rbx),%rcx │ │ │ │ + shl $0x20,%rdi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %eax,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %edx,%edx │ │ │ │ - cmp $0x4,%eax │ │ │ │ - lea 0x2(%rdx),%esi │ │ │ │ - cmovl %esi,%edx │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - callq 79280 │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 7a418 │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - callq 77710 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 77710 │ │ │ │ - movzbl 0x50(%rbp),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 75d40 │ │ │ │ - mov %r15,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 77580 │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - cmpb $0x12,0x13a(%r13) │ │ │ │ - mov 0x20(%rax),%esi │ │ │ │ - mov 0x24(%rax),%rcx │ │ │ │ - mov 0x2c(%rax),%rdx │ │ │ │ - jne 7a0c2 │ │ │ │ - mov %esi,0x174(%r13) │ │ │ │ - mov %rcx,0x178(%r13) │ │ │ │ - mov %rdx,0x180(%r13) │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - lea 0x78(%r13),%rdi │ │ │ │ - movdqu 0x90(%rsp),%xmm2 │ │ │ │ - movdqu 0xa0(%rsp),%xmm1 │ │ │ │ - movdqu 0xb0(%rsp),%xmm0 │ │ │ │ - mov %esi,0x20(%rax) │ │ │ │ - mov %rcx,0x24(%rax) │ │ │ │ - mov %rdx,0x2c(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movups %xmm2,0xd0(%rsp) │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - movups %xmm1,0xe0(%rsp) │ │ │ │ - movups %xmm0,0xf0(%rsp) │ │ │ │ - mov 0x34(%rax),%esi │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - mov 0x38(%rax),%rcx │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - mov %esi,0x14c(%r13) │ │ │ │ - mov %rdx,0x158(%r13) │ │ │ │ - mov %rcx,0x150(%r13) │ │ │ │ - mov %esi,0x34(%rax) │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - mov %rcx,0x38(%rax) │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - mov %rdx,0x100(%rsp) │ │ │ │ - mov %rdx,0x80(%rax) │ │ │ │ - movups %xmm2,0x50(%rax) │ │ │ │ - movups %xmm1,0x60(%rax) │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - movups %xmm2,0x78(%r13) │ │ │ │ - movups %xmm1,0x88(%r13) │ │ │ │ - movups %xmm0,0x98(%r13) │ │ │ │ - mov %rdx,0xa8(%r13) │ │ │ │ - movzbl 0x93(%rsp),%edx │ │ │ │ - movzbl 0x92(%rsp),%eax │ │ │ │ - mov 0xb8(%r13),%rsi │ │ │ │ - add %edx,%eax │ │ │ │ - movzbl 0x94(%rsp),%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov %al,0x73(%r13) │ │ │ │ - callq a2360 │ │ │ │ - cmp $0xff,%eax │ │ │ │ - ja 7a700 │ │ │ │ - mov %al,0xf1(%r13) │ │ │ │ - lea 0xde(%r13),%rdx │ │ │ │ - lea 0xc0(%r13),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %cx,-0xa(%rax) │ │ │ │ - mov %si,-0x8(%rax) │ │ │ │ - mov %di,-0x4(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 7a1db │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 8ac10 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 8ac10 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 8adf0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 900b0 │ │ │ │ - mov $0x105,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqu 0x14c(%rbx),%xmm6 │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - mov 0xa80(%r15),%rcx │ │ │ │ - lea 0xa78(%r15),%r8 │ │ │ │ - mov $0x105,%edx │ │ │ │ - mov %ax,0xd0(%rsp) │ │ │ │ - mov 0x15c(%rbx),%eax │ │ │ │ - movl $0x0,0xe0(%rsp) │ │ │ │ - mov %eax,0xf4(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm6,0xe4(%rsp) │ │ │ │ - jmp 7a2a0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xd0(%rsp,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x28,%rax │ │ │ │ - jne 7a298 │ │ │ │ - mov 0xa80(%r15),%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rsi │ │ │ │ - mov %rsi,0xa80(%r15) │ │ │ │ - movzbl 0x138(%r13),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je 7a2f4 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x138(%r13,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 7a2d8 │ │ │ │ - mov 0xa80(%r15),%rsi │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0xa80(%r15) │ │ │ │ - callq 78be0 │ │ │ │ - movzwl 0x1c0(%r13),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 7a368 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %ax,0x1c0(%r13) │ │ │ │ - movzwl 0x6ac(%r15),%edx │ │ │ │ - movzwl %ax,%eax │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %cx,0x6ac(%r15) │ │ │ │ - movzwl 0x1c2(%r13,%rax,2),%eax │ │ │ │ - mov %ax,0x66c(%r15,%rdx,2) │ │ │ │ - movzwl 0x1c0(%r13),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 7a328 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 168b0 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 168b0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 83f40 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 83f40 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 83c20 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 77120 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 77120 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 79200 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 86530 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + or %rdi,%rdx │ │ │ │ + lock cmpxchg %rdx,(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 80690 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr %eax │ │ │ │ + shr $0x20,%rcx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 8072d │ │ │ │ + mov 0x1340(%rbx),%rax │ │ │ │ + add 0x1350(%rbx),%rax │ │ │ │ + sub 0x1348(%rbx),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe 8072d │ │ │ │ + and $0x10,%edx │ │ │ │ + jne 80705 │ │ │ │ + lock orq $0x10,(%rbx) │ │ │ │ + lea 0x1278(%rbx),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + lea 0x1290(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea 0x1298(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 8073c │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 7a6b8 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - add $0x258,%rsp │ │ │ │ + jne 808eb │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 7a040 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - callq 85670 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - cmp $0xfffffffc,%edx │ │ │ │ - jne 7a690 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - jne 79c68 │ │ │ │ - movl $0xfffffffc,0x20(%rsp) │ │ │ │ - jmpq 7a603 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rcx),%esi │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 79cd9 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 7a528 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 7a6e1 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %esi,0x70(%rsp) │ │ │ │ - mov %rdx,0x74(%rsp) │ │ │ │ - mov %rax,0x7c(%rsp) │ │ │ │ - jmpq 79d23 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - jmpq 79dd5 │ │ │ │ - nop │ │ │ │ - add $0x1,%rcx │ │ │ │ - jne 79d15 │ │ │ │ + and $0x10,%edx │ │ │ │ + je 80705 │ │ │ │ + lock andq $0xffffffffffffffef,(%rbx) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 8070a │ │ │ │ + lea 0x1278(%rbx),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + lea 0x1290(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea 0x1298(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + jmp 8070a │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov $0x2,%ebp │ │ │ │ + mov $0x2,%r13d │ │ │ │ + jmpq 80603 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x1350(%rbx),%rax │ │ │ │ + add 0x1340(%rbx),%rax │ │ │ │ + cmp 0x1348(%rbx),%rax │ │ │ │ + sete %bpl │ │ │ │ + lea 0x0(%rbp,%rbp,2),%ebp │ │ │ │ + mov %ebp,%r13d │ │ │ │ + jmpq 80627 │ │ │ │ add $0x1,%rax │ │ │ │ - jne 79d15 │ │ │ │ - jmp 7a50c │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub %rdx,%rcx │ │ │ │ - shr %rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - jmpq 79f8f │ │ │ │ + mov %rax,%fs:(%r8) │ │ │ │ + jmpq 8038f │ │ │ │ + mov %rdx,%fs:(%r8) │ │ │ │ + jmpq 80532 │ │ │ │ + mfence │ │ │ │ + jmpq 8038f │ │ │ │ + mfence │ │ │ │ + jmpq 80511 │ │ │ │ + mfence │ │ │ │ + jmpq 80523 │ │ │ │ + movl $0x0,0x8782e(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + lea 0x87816(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jns 80532 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 80532 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x877d4(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 80532 │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ - jne 79d0c │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 7a628 │ │ │ │ - add $0x1,%edx │ │ │ │ - jne 79d15 │ │ │ │ - callq 75720 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - jne 79e05 │ │ │ │ - jmp 7a50c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %rax,0x7c(%rsp) │ │ │ │ - mov %esi,0x70(%rsp) │ │ │ │ - mov %rdx,0x74(%rsp) │ │ │ │ - jmpq 79d23 │ │ │ │ - movdqu 0x34(%rcx),%xmm7 │ │ │ │ - lea 0x170(%rsp),%r12 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - lea 0x1d4(%rsp),%rax │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x200(%rsp),%r13 │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - mov 0x44(%rcx),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x264(%rsp),%rdx │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movdqu 0x20(%rax),%xmm7 │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x668c5(%rip),%rsi │ │ │ │ + lock orq $0x20,(%rbx) │ │ │ │ + jmpq 8062c │ │ │ │ + callq a71b0 │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 808dd │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + lea 0x48ad5(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 808c0 │ │ │ │ + lea 0x1000(%r13),%rax │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 79430 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %r13,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x48d84(%rip),%rdx │ │ │ │ + lea 0x48aa3(%rip),%rsi │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 5d7d0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ - movl $0xfffffffb,0x20(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 86530 │ │ │ │ - jmpq 7a3e5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jle 79dab │ │ │ │ - jmpq 79dbd │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - mov %r10w,0xea(%r15,%rax,2) │ │ │ │ - callq 86530 │ │ │ │ - jmpq 7a3e5 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmpq 7a3e5 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r9w,0xea(%r15,%rax,2) │ │ │ │ - callq 86530 │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - jmpq 7a3e5 │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - jmpq 7a3d8 │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - jmpq 7a603 │ │ │ │ - lea 0x66b50(%rip),%rcx │ │ │ │ - mov $0x633,%edx │ │ │ │ - lea 0x65fc4(%rip),%rsi │ │ │ │ - lea 0x667c5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + lea -0x12fc0(%rbx),%rdi │ │ │ │ + mov $0x4,%r13d │ │ │ │ + callq 600b0 │ │ │ │ + mov 0x1374(%rbx),%eax │ │ │ │ + jmpq 80603 │ │ │ │ + lea 0x48a64(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmp 808c0 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - callq 756f0 │ │ │ │ - lea 0x66b27(%rip),%rcx │ │ │ │ - mov $0x632,%edx │ │ │ │ - lea 0x65f9b(%rip),%rsi │ │ │ │ - lea 0x65da1(%rip),%rdi │ │ │ │ + mov 0x1340(%rdi),%rax │ │ │ │ + cmp %rax,0x1348(%rdi) │ │ │ │ + je 809c9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x1360(%rdi),%rsi │ │ │ │ + mov 0x1358(%rdi),%rcx │ │ │ │ + jmp 8093a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %rax,0x1340(%rdi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 809c0 │ │ │ │ + and %rcx,%rax │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 809b0 │ │ │ │ + mov 0x1340(%rdi),%rax │ │ │ │ + mov 0x1358(%rdi),%rcx │ │ │ │ + mov 0x1360(%rdi),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + and %rcx,%rdx │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rsi,%rdx,8),%rdx │ │ │ │ + cmp (%rdx),%rdx │ │ │ │ + jne 809e9 │ │ │ │ + lea 0x20(%rdx),%r8 │ │ │ │ + cmp %r8,0x20(%rdx) │ │ │ │ + jne 809ca │ │ │ │ + mov 0x1348(%rdi),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 80920 │ │ │ │ + lea 0x48c5f(%rip),%rcx │ │ │ │ + mov $0x145,%edx │ │ │ │ + lea 0x48975(%rip),%rsi │ │ │ │ + lea 0x48b4c(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x66ae8(%rip),%rcx │ │ │ │ - mov $0x10c,%edx │ │ │ │ - lea 0x61a17(%rip),%rsi │ │ │ │ - lea 0x5a340(%rip),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 809c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 80340 │ │ │ │ + retq │ │ │ │ + lea 0x48c1f(%rip),%rcx │ │ │ │ + mov $0x144,%edx │ │ │ │ + lea 0x48935(%rip),%rsi │ │ │ │ + lea 0x48ab4(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 75750 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x48c00(%rip),%rcx │ │ │ │ + mov $0x143,%edx │ │ │ │ + lea 0x48916(%rip),%rsi │ │ │ │ + lea 0x48a45(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + lea 0x16a8(%rdi),%rax │ │ │ │ + mov $0x1,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ sub $0x18,%rsp │ │ │ │ - movzbl 0x59(%rsi),%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%rbx,%rax,8),%r12 │ │ │ │ - movzbl 0x51(%r12),%eax │ │ │ │ - movzbl 0x50(%r12),%ecx │ │ │ │ - shl $0x7,%rax │ │ │ │ - add (%rdi),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x5a8(%rax),%rax │ │ │ │ - movzbl 0x50(%rax),%eax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x865a4(%rip),%r12 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c21 │ │ │ │ + mov 0x875a8(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + mov 0x8761c(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 80cb0 │ │ │ │ + movzbl -0x12aea(%r14),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 80a8f │ │ │ │ + jmp 80ac2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl -0x12aea(%r14),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 80ac4 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x12fc0(%r14,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 80a80 │ │ │ │ + movzbl 0xb6(%rbp),%eax │ │ │ │ + bt %eax,%r15d │ │ │ │ + jb 80b90 │ │ │ │ + movzbl -0x12aea(%r14),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 80a8f │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bd0 │ │ │ │ + mov 0x875a4(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 80ca8 │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + mov 0x87591(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 80ca0 │ │ │ │ + mov 0x8750b(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 80c2f │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 80bde │ │ │ │ + lea 0x1270(%r14),%r13 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + xchg %eax,0x0(%r13) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b20 │ │ │ │ + mov 0xa94(%rbp),%edx │ │ │ │ + mov 0xa98(%rbp),%eax │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r14) │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80bf6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15d,%eax │ │ │ │ + xchg %eax,0x0(%r13) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b50 │ │ │ │ + mov 0xa94(%rbp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ add $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %ecx,%edx │ │ │ │ - add %edx,%edx │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmp $0x3,%eax │ │ │ │ - cmovle %ecx,%edx │ │ │ │ - and $0xf,%esi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - callq 79280 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 7a86b │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 77ad0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 79200 │ │ │ │ - movzbl 0x59(%rbx),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - lea 0x1(%rdx),%r11d │ │ │ │ - cmp $0x3,%r11d │ │ │ │ - jg 7a86b │ │ │ │ - mov %r11d,%r12d │ │ │ │ - lea (%r12,%r12,2),%rcx │ │ │ │ - lea (%rbx,%rcx,8),%rbp │ │ │ │ - cmpq $0x0,0x60(%rbp) │ │ │ │ - je 7a86b │ │ │ │ - lea 0x0(,%r12,4),%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - sub %rax,%r12 │ │ │ │ - lea (%rdx,%rdx,2),%r15 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - shl $0x3,%r15 │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - ja 7a908 │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - mov %r10d,%r9d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - shl %cl,%r9d │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %r9d,%eax │ │ │ │ - je 7a880 │ │ │ │ + divl 0xaa4(%rbp) │ │ │ │ + mov %edx,0xa94(%rbp) │ │ │ │ + callq 80340 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r14) │ │ │ │ + jmp 80b20 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movzwl 0xea(%rdx),%edi │ │ │ │ - cmp %di,0x53a(%rax) │ │ │ │ - jb 7a8f0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r11d,%edx │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ - callq 79c10 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov $0x1,%r10d │ │ │ │ - test %eax,%eax │ │ │ │ - je 7a8ad │ │ │ │ + jmp 80ba3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 80ab3 │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 80ba0 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80ad6 │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 80b0f │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r11d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ - callq 80800 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov $0x1,%r10d │ │ │ │ - test %al,%al │ │ │ │ - jne 7a969 │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - ja 7a908 │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %r9d,%eax │ │ │ │ - jne 7a8e9 │ │ │ │ - mov %r11d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ - callq 80800 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - mov $0x1,%r10d │ │ │ │ - test %al,%al │ │ │ │ - je 7a908 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - movzwl 0x53a(%rax),%eax │ │ │ │ - cmp %ax,0xec(%rdx) │ │ │ │ - jbe 7a940 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmpq 7a20 │ │ │ │ + lea 0x60(%rbp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 80cb8 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a51 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + jmpq 80a6d │ │ │ │ + movl $0x0,0x873cf(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r11d │ │ │ │ - cmp $0x4,%r11d │ │ │ │ - je 7a86b │ │ │ │ - lea (%r12,%rbp,1),%rdx │ │ │ │ - cmpq $0x0,0x60(%rdx,%r15,1) │ │ │ │ - setne %cl │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x873b0(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - sete %dl │ │ │ │ - add $0x18,%rbp │ │ │ │ - test %dl,%cl │ │ │ │ - jne 7a7f3 │ │ │ │ - jmpq 7a86b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r11d,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ - callq 79c10 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - mov $0x1,%r10d │ │ │ │ - jmp 7a90a │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - movzwl 0x53a(%rax),%eax │ │ │ │ - cmp %ax,0xea(%rdx) │ │ │ │ - ja 7a8ad │ │ │ │ - jmpq 7a839 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jns 80b06 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 80b06 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x87375(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 80b06 │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 80af7 │ │ │ │ + mfence │ │ │ │ + jmpq 80ae4 │ │ │ │ + mfence │ │ │ │ + jmpq 80a6d │ │ │ │ + callq *0x68(%rbp) │ │ │ │ + jmpq 80c11 │ │ │ │ push %r15 │ │ │ │ - or $0x1,%ecx │ │ │ │ push %r14 │ │ │ │ - mov %ecx,%r15d │ │ │ │ push %r13 │ │ │ │ + mov $0x1,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %sil,0x7(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + or $0x8,%ah │ │ │ │ + and $0x200000,%edi │ │ │ │ + and $0x800,%esi │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 81160 │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 81172 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 842c0 │ │ │ │ + callq 80a10 │ │ │ │ + lea 0x1270(%r12),%rax │ │ │ │ + mov %r13d,%edx │ │ │ │ + xchg %edx,(%rax) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80d49 │ │ │ │ + mov 0x8628f(%rip),%r15 │ │ │ │ + mov %edx,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 7ac38 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 84390 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 7ac30 │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - cmp %rbx,0x88(%rax) │ │ │ │ - jne 7ac30 │ │ │ │ - movzbl 0x50(%r13),%esi │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg 7abe8 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x60(%r12,%rax,8),%rbx │ │ │ │ + jne 80ea2 │ │ │ │ + mov 0x8728f(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + mov 0x87304(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 81130 │ │ │ │ + movzbl -0x12aea(%r12),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 80da8 │ │ │ │ + jmp 80ddc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl -0x12aea(%r12),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 80dde │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov -0x12fc0(%r12,%rax,8),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 7aa3d │ │ │ │ - movzbl 0x51(%rbx),%eax │ │ │ │ - movzbl 0x50(%rbx),%ecx │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov 0x5a8(%r14,%rax,1),%rax │ │ │ │ - movzbl 0x50(%rax),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %ecx,%edx │ │ │ │ - add %edx,%edx │ │ │ │ - cmp $0x4,%eax │ │ │ │ - lea 0x2(%rdx),%ecx │ │ │ │ - cmovl %ecx,%edx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 79280 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 7ac10 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 77710 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 77400 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 77580 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 8adf0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 900b0 │ │ │ │ + je 80d98 │ │ │ │ + movzbl 0xb6(%rbx),%eax │ │ │ │ + bt %eax,%r13d │ │ │ │ + jb 80eb0 │ │ │ │ + movzbl -0x12aea(%r12),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 80da8 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80eef │ │ │ │ + mov 0x8728b(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 81096 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0x87279(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 810ab │ │ │ │ + mov 0x871f3(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 810bd │ │ │ │ test %rbx,%rbx │ │ │ │ - je 7abf8 │ │ │ │ - movzbl 0x138(%r15),%ecx │ │ │ │ - mov 0xa80(%rbp),%rsi │ │ │ │ - lea 0xa78(%rbp),%r8 │ │ │ │ - test %cl,%cl │ │ │ │ - je 7aae4 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x138(%r15,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 7aac8 │ │ │ │ - mov 0xa80(%rbp),%rsi │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,0xa80(%rbp) │ │ │ │ - callq 78be0 │ │ │ │ - jmp 7ab40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %ax,0x1c0(%r15) │ │ │ │ - movzwl 0x6ac(%rbp),%edx │ │ │ │ - movzwl %ax,%eax │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %cx,0x6ac(%rbp) │ │ │ │ - movzwl 0x1c2(%r15,%rax,2),%eax │ │ │ │ - mov %ax,0x66c(%rbp,%rdx,2) │ │ │ │ - movzwl 0x1c0(%r15),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 7ab10 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 168b0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 83f40 │ │ │ │ + je 80efc │ │ │ │ + mov 0xaa4(%rbx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 80e78 │ │ │ │ + movzwl 0xb2(%rbx),%eax │ │ │ │ + mov 0x20(%r12),%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + shr %esi │ │ │ │ + shr %edx │ │ │ │ + shl $0x6,%eax │ │ │ │ + sub 0x28(%r12),%eax │ │ │ │ + lea -0x7(%rax),%edi │ │ │ │ + lea -0x8(%rax,%rdx,1),%eax │ │ │ │ + cltd │ │ │ │ + idiv %edi │ │ │ │ + add %esi,%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0xaa0(%rbx),%eax │ │ │ │ + div %ecx │ │ │ │ + mov 0xa88(%rbx),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + cmovb %rax,%r14 │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 81138 │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 80d6a │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + jmpq 80d85 │ │ │ │ + nop │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + jmp 80ec3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 80dcc │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 80ec0 │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80def │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 80e27 │ │ │ │ + mov 0x1348(%r12),%rax │ │ │ │ + lea -0x1(%rax),%r15 │ │ │ │ + mov 0x1350(%r12),%rax │ │ │ │ + shr %rax │ │ │ │ + sub %rax,%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + cmovl %r14,%r15 │ │ │ │ + mfence │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movl $0x0,0x1270(%r12) │ │ │ │ + mov 0x1678(%r12),%rbx │ │ │ │ + mov 0x16d8(%r12),%ebp │ │ │ │ + mov $0x1,%r14d │ │ │ │ + callq 7170 │ │ │ │ + mov 0x20(%r12),%eax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + shr %eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + cmp 0x24(%r12),%eax │ │ │ │ + ja 80f99 │ │ │ │ + imul $0x3b9aca00,%rdx,%rdx │ │ │ │ + mov %ebp,%ebp │ │ │ │ + movabs $0x431bde82d7b634db,%rax │ │ │ │ + add %rcx,%rdx │ │ │ │ + mul %rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + sub %rdx,%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + add %rbp,%r8 │ │ │ │ + shr $0x3f,%r8 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov 0x1340(%r12),%rax │ │ │ │ + add 0x1350(%r12),%rax │ │ │ │ + mov %r13d,%edx │ │ │ │ + sub 0x1348(%r12),%rax │ │ │ │ + cmp $0x21,%rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovae %r14d,%edx │ │ │ │ + cmovb %rax,%r14 │ │ │ │ + mov -0x10260(%r12),%rax │ │ │ │ + mov -0x10258(%r12),%rax │ │ │ │ + mov -0x124f8(%r12),%eax │ │ │ │ + mov -0x10258(%r12),%rbx │ │ │ │ + mov -0x10260(%r12),%rax │ │ │ │ + sub $0x400,%rbx │ │ │ │ mov %r15,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 83c20 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 77120 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 79200 │ │ │ │ + shr %rax │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovs %rax,%rbx │ │ │ │ + mov $0x80,%eax │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + cmova %rax,%rbx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + callq 7fb10 │ │ │ │ + cmpb $0x0,0x7(%rsp) │ │ │ │ + je 81140 │ │ │ │ + add %rax,0x1668(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je 81055 │ │ │ │ + lea 0x1638(%r12),%rdi │ │ │ │ + callq a9190 │ │ │ │ + or %rbx,%r14 │ │ │ │ + je 81055 │ │ │ │ + cmpb $0x0,0x7(%rsp) │ │ │ │ + je 80d16 │ │ │ │ xor %r8d,%r8d │ │ │ │ - movzwl 0x14(%r12),%esi │ │ │ │ - shr $0x3,%si │ │ │ │ - mov %esi,%eax │ │ │ │ - movzbl 0x59(%r12),%esi │ │ │ │ - and $0x1,%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - add %eax,%esi │ │ │ │ - movzbl 0x5a(%r12),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jb 7abd0 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + mov 0x48(%rdx),%eax │ │ │ │ + and $0xf7,%ah │ │ │ │ + or 0xc(%rsp),%eax │ │ │ │ + mov %eax,0x48(%rdx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8117d │ │ │ │ + add $0x38,%rsp │ │ │ │ mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - callq 817c0 │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - jmp 7abb8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ + mfence │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0x86fdd(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 80e0f │ │ │ │ + mfence │ │ │ │ + mov 0x86f54(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80e1e │ │ │ │ + movl $0x0,0x86f41(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - jmpq 7aa3d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 75b90 │ │ │ │ - jmpq 7ab40 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 7a9b3 │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x86f22(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jne 7ab91 │ │ │ │ - jmpq 7aa57 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jns 80e1e │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 80e1e │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmpq 7ab91 │ │ │ │ - mov %eax,%r8d │ │ │ │ - jmpq 7ab91 │ │ │ │ - push %r14 │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea -0x8(%rdi),%r14 │ │ │ │ - xor %edx,%edx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x86ee7(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 80e1e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 80d85 │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + jmpq 80e93 │ │ │ │ + add %rax,0x1670(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je 81045 │ │ │ │ + jmpq 81038 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + je 80d24 │ │ │ │ + jmpq 81055 │ │ │ │ + mov $0xfffffffb,%r8d │ │ │ │ + jmpq 81058 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov -0x8(%rdi),%rbp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov $0xfffffffffffffff8,%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + jmp 811ca │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + testb $0x4,(%rbx) │ │ │ │ + jne 811e2 │ │ │ │ + callq a6c40 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + je 811c0 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ mov %rsp,%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x24(%rbx),%ecx │ │ │ │ - mov 0x20(%rbx),%esi │ │ │ │ - movdqu 0x30(%r14),%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x40(%r14),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - mov %r12,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 7a990 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x168(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 7ad20 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + movabs $0x431bde82d7b634db,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rbp │ │ │ │ + shr $0x12,%rdx │ │ │ │ + mov %rdx,0x1678(%rbx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 81355 │ │ │ │ + movb $0x0,0x1658(%rbx) │ │ │ │ + lea 0x1610(%rbx),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 80cc0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x1678(%rbx),%rcx │ │ │ │ + mul %rbp │ │ │ │ + mov 0x16d8(%rbx),%eax │ │ │ │ + lea (%rcx,%rax,1),%rsi │ │ │ │ + shr $0x12,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + js 81380 │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + js 81380 │ │ │ │ + mov %rsi,0x1660(%rbx) │ │ │ │ + jmp 81328 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x1658(%rbx) │ │ │ │ + jne 81340 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x1660(%rbx),%r15 │ │ │ │ + mul %rbp │ │ │ │ + shr $0x12,%rdx │ │ │ │ + cmp %r15,%rdx │ │ │ │ + jns 81340 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rbp │ │ │ │ + shr $0x12,%rdx │ │ │ │ + sub %rdx,%rdi │ │ │ │ + callq a6ca0 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + je 812c0 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 81230 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 7ad2f │ │ │ │ - add $0xd0,%rsp │ │ │ │ + jne 8138c │ │ │ │ + add $0x28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x168(%rbp),%rdi │ │ │ │ - callq *0x170(%rbp) │ │ │ │ - jmp 7aceb │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rdx,0x1660(%rbx) │ │ │ │ + jmp 81328 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and 0x1358(%rdi),%rsi │ │ │ │ + mov 0x1360(%rdi),%rdx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lea (%rsi,%rsi,8),%rcx │ │ │ │ + lock xadd %eax,0x30(%rdx,%rcx,8) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 813c8 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jmpq 808f0 │ │ │ │ + nopl (%rax) │ │ │ │ + and 0x1358(%rdi),%rsi │ │ │ │ + mov 0x1360(%rdi),%rdx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lea (%rsi,%rsi,8),%rcx │ │ │ │ + lock xadd %eax,0x30(%rdx,%rcx,8) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 813f8 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x80,0xe0(%rdi) │ │ │ │ - jne 7ad80 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7ae7d │ │ │ │ - add $0x10,%rsp │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 81410 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 808f0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0x168(%rdi),%rdx │ │ │ │ - jmp 7ad93 │ │ │ │ nop │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7ad61 │ │ │ │ - lea 0x168(%rbx),%rbp │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x168(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 7ad90 │ │ │ │ - callq 16af0 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov $0x40,%esi │ │ │ │ - callq 70e0 │ │ │ │ + push %rbx │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne 7ae58 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 7ae58 │ │ │ │ - movzbl 0x51(%r12),%eax │ │ │ │ - mov %rbx,(%rsi) │ │ │ │ - movdqu 0x14c(%r12),%xmm0 │ │ │ │ - mov 0x2b58(%rbx),%rdi │ │ │ │ - mov %eax,0x28(%rsi) │ │ │ │ - movzbl 0x50(%r12),%eax │ │ │ │ - movaps %xmm0,0x30(%rsi) │ │ │ │ - mov %eax,0x2c(%rsi) │ │ │ │ - mov 0x15c(%r12),%eax │ │ │ │ - mov %eax,0x40(%rsi) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - mov 0x88(%rax),%rax │ │ │ │ - movq $0x0,0x8(%rsi) │ │ │ │ - mov %rax,0x48(%rsi) │ │ │ │ - lea 0x10(%rsi),%rax │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %rax,0x10(%rsi) │ │ │ │ - mov %rax,0x8(%rsi) │ │ │ │ - lea -0x203(%rip),%rax │ │ │ │ - mov %rax,0x18(%rsi) │ │ │ │ - callq 14060 │ │ │ │ - jmpq 7ad61 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x0(%rbp) │ │ │ │ + jne 81440 │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 814b7 │ │ │ │ + cmp 0x1680(%rbx),%rsi │ │ │ │ + je 81538 │ │ │ │ + and 0x1358(%rbx),%rax │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov 0x1360(%rbx),%rax │ │ │ │ + movq $0x0,0x18(%rsi) │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %rax,0x8(%rcx) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %rsi,0x8(%rsi) │ │ │ │ + mov %rsi,(%rsi) │ │ │ │ + lock xadd %eax,0x30(%rdx) │ │ │ │ + mov 0x1340(%rbx),%rcx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 814d0 │ │ │ │ + mov 0x1348(%rbx),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 7ad61 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *0x170(%rbx) │ │ │ │ - jmpq 7ad61 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + je 81500 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x1358(%rbx),%rax │ │ │ │ + and %rcx,%rax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + mov 0x1360(%rbx),%rax │ │ │ │ + lea (%rax,%rsi,8),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 814a7 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 808f0 │ │ │ │ + jmp 814b7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 814b7 │ │ │ │ + lea 0x1278(%rbx),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + lea 0x1290(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + lea 0x1298(%rbx),%rdi │ │ │ │ + callq a2770 │ │ │ │ + jmp 814b7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x1,0x1688(%rbx) │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + jmpq 8145e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov $0x1,%ecx │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movl $0x40000001,0x48(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movzbl 0x2(%rcx),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 7b410 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 7b1f0 │ │ │ │ - mov 0x30(%rcx),%rax │ │ │ │ - cmp %rax,0x60(%rbp) │ │ │ │ - je 7b1fc │ │ │ │ - lea 0x20(%rsp),%r15 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 99a40 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea 0x1270(%rdi),%rdx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - je 7af43 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ + jne 81578 │ │ │ │ + cmp 0x1340(%rbp),%rsi │ │ │ │ + jb 816a0 │ │ │ │ + mov 0x1358(%rbp),%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov 0x1360(%rbp),%rcx │ │ │ │ + lea 0x1278(%rbp),%r8 │ │ │ │ + lea 0x1290(%rbp),%r15 │ │ │ │ + lea 0x1298(%rbp),%r14 │ │ │ │ + and %rax,%rdx │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rcx,%rdx,8),%r13 │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 8162a │ │ │ │ + cmp 0x1680(%rbp),%rbx │ │ │ │ + je 81790 │ │ │ │ + and %rdx,%rax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea (%rcx,%rax,8),%rdx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov %rax,0x8(%rcx) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %rbx,0x8(%rbx) │ │ │ │ + mov %rbx,(%rbx) │ │ │ │ + lock xadd %eax,0x30(%rdx) │ │ │ │ + mov 0x1340(%rbp),%rcx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 7b420 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - je 7b4f7 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 99ae0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 7b210 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 7afb0 │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - test %dl,%dl │ │ │ │ - je 7af8d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx,%rax,1),%rdx │ │ │ │ - mov %rdx,0x138(%r15,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 7af78 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movzbl 0x51(%rbp),%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movzbl 0x50(%rbp),%edx │ │ │ │ - lea 0x9d0(%rax),%rdi │ │ │ │ - callq 99460 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7b59a │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg 7b268 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - cmpq $0x0,0x60(%rsi,%rax,8) │ │ │ │ - je 7b268 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 86de0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x12(%rip),%rax │ │ │ │ - movzbl 0x59(%r8),%edx │ │ │ │ - mov %rax,0x8(%r8) │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - mov %edx,%r9d │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%r9d │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 7b57b │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - cmp %rax,0x28(%r8) │ │ │ │ - seta %al │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %rsi,0x20(%r8) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %esi,0x1c(%r8) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - jne 7b55c │ │ │ │ - movzbl 0x5a(%r8),%eax │ │ │ │ - movzbl 0x5b(%r8),%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,%r10d │ │ │ │ - shr $0x4,%al │ │ │ │ - mov %esi,%edi │ │ │ │ - and $0xf,%esi │ │ │ │ - movzbl %al,%r13d │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0xf,%edi │ │ │ │ - sar %cl,%r13d │ │ │ │ - and $0x1,%esi │ │ │ │ - and $0x1,%r13d │ │ │ │ - lea -0x1(%r13,%rsi,1),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 7b470 │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - add $0x1,%r9d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - rol %cl,%esi │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - and $0xf,%r9d │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - and %esi,%eax │ │ │ │ - and %esi,%edi │ │ │ │ - shl $0x8,%r9d │ │ │ │ - movq $0x4,0x60(%r8,%rdx,8) │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov 0x58(%r8),%edx │ │ │ │ - movsbl %dil,%edi │ │ │ │ - shl $0x14,%eax │ │ │ │ - shl $0x18,%edi │ │ │ │ - or %r9d,%eax │ │ │ │ - and $0xf00ff0ff,%edx │ │ │ │ - or %edi,%eax │ │ │ │ + je 81728 │ │ │ │ + mov 0x1348(%rbp),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 816e0 │ │ │ │ + lock incl 0x30(%r13) │ │ │ │ + cmp 0x859aa(%rip),%r12 │ │ │ │ + mov %rsi,0x18(%rbx) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ + je 816c0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 81770 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rbx,0x0(%r13) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ - or %edx,%eax │ │ │ │ - mov %eax,0x58(%r8) │ │ │ │ - callq 842c0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - je 7b4c0 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 7b11e │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - lea 0xa68(%rax),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x9d0(%rax),%rdi │ │ │ │ - callq 987f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 85670 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 7b19f │ │ │ │ - lea 0xa68(%r14),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x1e0(%r15),%rcx │ │ │ │ - mov 0x1e8(%r15),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x1e0(%r15),%rax │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0xaa0(%r14),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0xaa0(%r14),%rdx │ │ │ │ - mov %rdx,0x1e0(%r15) │ │ │ │ - lea 0xaa0(%r14),%rdx │ │ │ │ - mov %rdx,0x1e8(%r15) │ │ │ │ - mov %rax,0xaa0(%r14) │ │ │ │ - callq 7a20 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 16590 │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 7b1b7 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - callq 1bc50 │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + add $0x18,%rsp │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 99a00 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7b519 │ │ │ │ - add $0xd8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq a2770 │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rax,0x60(%rbp) │ │ │ │ - jne 7af05 │ │ │ │ - mov (%r12),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 7afb0 │ │ │ │ - mov $0x4,%r9d │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x28(%rbx),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 6f1f0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7b129 │ │ │ │ - lea 0x138(%rbp),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x160(%rbp),%rdx │ │ │ │ - mov $0x8,%r9d │ │ │ │ - callq 6f1f0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 7af5f │ │ │ │ - jmpq 7b129 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rbx,0x10(%r13) │ │ │ │ + jmp 81664 │ │ │ │ nopl (%rax) │ │ │ │ - movzbl 0x51(%rbp),%eax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - shl $0x7,%rax │ │ │ │ - cmp 0x5a8(%rsi,%rax,1),%rbp │ │ │ │ - jne 7b51e │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - movl $0x1,0x54(%rsp) │ │ │ │ - mov %rax,0x68(%r12) │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - movzwl 0x50(%rbp),%ecx │ │ │ │ - movzbl %dl,%esi │ │ │ │ - mov %rdx,%rax │ │ │ │ - rol $0x8,%cx │ │ │ │ - mov %si,0x50(%rsp) │ │ │ │ - mov %cx,0x52(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 7b2d9 │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea 0x58(%rsp),%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov -0x8(%rbx,%rax,1),%rcx │ │ │ │ + mov 0x30(%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8162a │ │ │ │ mov %r8,%rdi │ │ │ │ - mov %rcx,0x50(%rsp,%rax,1) │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x1,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %edx,0x70(%r12) │ │ │ │ - movq $0x0,0xa0(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x98(%r12) │ │ │ │ - movl $0x63,0xa8(%r12) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - jne 7b0e1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %al,%al │ │ │ │ - je 7b502 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 7b440 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - lea 0xa68(%rax),%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x9d0(%rax),%rdi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - callq 987f0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 987f0 │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - test %dl,%dl │ │ │ │ - je 7b3bd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx,%rax,1),%rdx │ │ │ │ - mov %rdx,0x138(%rbp,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 7b3a8 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - callq 98e70 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7b53d │ │ │ │ - mov %r9,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ mov %r8,(%rsp) │ │ │ │ - callq 7a20 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ + callq a9190 │ │ │ │ + mfence │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a2770 │ │ │ │ + mfence │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a2770 │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmpq 8162a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x1358(%rbp),%rax │ │ │ │ + and %rcx,%rax │ │ │ │ + lea (%rax,%rax,8),%rdi │ │ │ │ + mov 0x1360(%rbp),%rax │ │ │ │ + lea (%rax,%rdi,8),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 81616 │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ mov %r8,(%rsp) │ │ │ │ - callq 80510 │ │ │ │ + callq 808f0 │ │ │ │ mov (%rsp),%r8 │ │ │ │ - jmpq 7b11e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rcx),%rax │ │ │ │ - jmpq 7aefb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - jne 7af43 │ │ │ │ - jmpq 7b4f7 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - test %dl,%dl │ │ │ │ - je 7b3ef │ │ │ │ - mov (%rbx,%rax,1),%rdx │ │ │ │ - mov %rdx,0x138(%rbp,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 7b450 │ │ │ │ - jmp 7b3ef │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov 0x60(%r8,%rax,8),%rdi │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 7b4f0 │ │ │ │ - callq 160a0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - movzbl 0x59(%r8),%edx │ │ │ │ - movzbl 0x5a(%r8),%eax │ │ │ │ - movzbl 0x5b(%r8),%edi │ │ │ │ - mov %edx,%r9d │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%r9d │ │ │ │ - and $0xf,%edi │ │ │ │ - jmpq 7b078 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - je 7b2e4 │ │ │ │ - jmpq 7b0e1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 16220 │ │ │ │ - jmp 7b48c │ │ │ │ - mov $0xfffffffc,%r13d │ │ │ │ - jmpq 7b1bf │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 80670 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - jmpq 7b33a │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x65c8b(%rip),%rcx │ │ │ │ - mov $0x77c,%edx │ │ │ │ - lea 0x6513f(%rip),%rsi │ │ │ │ - lea 0x659e0(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x65c6c(%rip),%rcx │ │ │ │ - mov $0x797,%edx │ │ │ │ - lea 0x65120(%rip),%rsi │ │ │ │ - lea 0x56bd9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x65c4d(%rip),%rcx │ │ │ │ - mov $0x771,%edx │ │ │ │ - lea 0x65101(%rip),%rsi │ │ │ │ - lea 0x6597a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x65c2e(%rip),%rcx │ │ │ │ - mov $0x770,%edx │ │ │ │ - lea 0x650e2(%rip),%rsi │ │ │ │ - lea 0x65b23(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x65c0f(%rip),%rcx │ │ │ │ - mov $0x769,%edx │ │ │ │ - lea 0x650c3(%rip),%rsi │ │ │ │ - lea 0x56b7c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jmpq 8162a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov $0x4,%edx │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x20(%r13),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rbx,0x20(%r13) │ │ │ │ + jmpq 81664 │ │ │ │ + movb $0x1,0x1688(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + jmpq 815d4 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movzbl 0x50(%rsi),%ecx │ │ │ │ - mov 0x15c(%r12),%eax │ │ │ │ - movdqu 0x14c(%r12),%xmm0 │ │ │ │ - movzbl 0x51(%rsi),%esi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7b63a │ │ │ │ - movzbl 0x50(%r12),%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - cmp %r12,0x60(%rbp,%rax,8) │ │ │ │ - je 7b660 │ │ │ │ - testb $0x4,0x69(%r12) │ │ │ │ - je 7b682 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x18(%rsi) │ │ │ │ + jne 8186e │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + cmp %rsi,0x1680(%rdi) │ │ │ │ + je 817f8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8188d │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + lea 0x1690(%rdi),%rbp │ │ │ │ + mov %rsp,%r12 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x27a5f(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 81845 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x60(%r12) │ │ │ │ - je 7b6a1 │ │ │ │ - movzbl %bl,%r8d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7ae90 │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmp 7b63a │ │ │ │ - lea 0x65af7(%rip),%rcx │ │ │ │ - mov $0x7e6,%edx │ │ │ │ - lea 0x64fdb(%rip),%rsi │ │ │ │ - lea 0x65a3a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x65ad8(%rip),%rcx │ │ │ │ - mov $0x7ea,%edx │ │ │ │ - lea 0x64fbc(%rip),%rsi │ │ │ │ - lea 0x65a33(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - movzbl 0x51(%rsi),%eax │ │ │ │ - shl $0x7,%rax │ │ │ │ - cmpq $0x0,0x5a8(%rdi,%rax,1) │ │ │ │ - jne 7b6d8 │ │ │ │ - jmpq 75610 │ │ │ │ - push %rax │ │ │ │ - lea 0x65a80(%rip),%rcx │ │ │ │ - mov $0x7fa,%edx │ │ │ │ - lea 0x64f84(%rip),%rsi │ │ │ │ - lea 0x65855(%rip),%rdi │ │ │ │ + callq a6c40 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a91c0 │ │ │ │ + cmp %rbx,0x1680(%r13) │ │ │ │ + je 81840 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a9220 │ │ │ │ + jmpq 817d4 │ │ │ │ + lea 0x47d5b(%rip),%rcx │ │ │ │ + mov $0x1b2,%edx │ │ │ │ + lea 0x47a91(%rip),%rsi │ │ │ │ + lea 0x47ae2(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmpq 80cc0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov 0x1650(%rdi),%rbp │ │ │ │ + movq $0x0,0x1650(%rdi) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 818df │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a4610 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x18(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 818e8 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq a6bd0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ + cmpq $0x0,0x1650(%rdi) │ │ │ │ + je 81920 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x12eb8(%rdi),%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movl $0x40000001,0x28(%rsp) │ │ │ │ - mov %rsp,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 99a40 │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 7b76b │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 7b748 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 99ae0 │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea 0x47a4f(%rip),%rdx │ │ │ │ + lea -0x7ad(%rip),%rdi │ │ │ │ + callq a4450 │ │ │ │ mov %rax,%rbp │ │ │ │ - callq 99a00 │ │ │ │ - lea 0x68(%rbp),%rax │ │ │ │ - lock orq $0x800,(%rax) │ │ │ │ - lock orq $0x1000,(%rax) │ │ │ │ - movabs $0xffffffff00000000,%rax │ │ │ │ - mov %bl,0x51(%rbp) │ │ │ │ - not %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x148(%rbp) │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - movb $0x0,0x50(%rbp) │ │ │ │ - movq $0x50105,0x138(%rbp) │ │ │ │ - lea 0x88(%rax),%rsi │ │ │ │ - movq $0x0,0x140(%rbp) │ │ │ │ - movq $0xffffffffffffffff,0x150(%rbp) │ │ │ │ - movq $0xffffffffffffffff,0x158(%rbp) │ │ │ │ - mov %rbx,0x160(%rbp) │ │ │ │ - callq 9cbc0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8adf0 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - cmpb $0x12,0x13a(%rbp) │ │ │ │ - jne 7b83a │ │ │ │ - movl $0x0,0x174(%rbp) │ │ │ │ - movq $0x0,0x178(%rbp) │ │ │ │ - movq $0x0,0x180(%rbp) │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movl $0x0,0x20(%rax) │ │ │ │ - movq $0x0,0x24(%rax) │ │ │ │ - movq $0x0,0x2c(%rax) │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - movl $0xffffffff,0x14c(%rbp) │ │ │ │ - movq $0xffffffffffffffff,0x150(%rbp) │ │ │ │ - movq $0xffffffffffffffff,0x158(%rbp) │ │ │ │ - movl $0xffffffff,0x34(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x38(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x40(%rax) │ │ │ │ - mov 0xb0(%rbp),%rbx │ │ │ │ - callq a1d70 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - movdqu 0x20(%rax),%xmm1 │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1ec0 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - movdqu 0x34(%rax),%xmm2 │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1ec0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 76dd0 │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq a1f30 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - lea 0x78(%rbp),%rdi │ │ │ │ - movdqu 0x30(%rsp),%xmm3 │ │ │ │ - movdqu 0x40(%rsp),%xmm4 │ │ │ │ - movdqu 0x50(%rsp),%xmm5 │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - movups %xmm3,0x50(%rbx) │ │ │ │ - movups %xmm4,0x60(%rbx) │ │ │ │ - movups %xmm5,0x70(%rbx) │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - movdqu 0x50(%rdx),%xmm0 │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - movdqu 0x60(%rdx),%xmm6 │ │ │ │ - movups %xmm6,0x80(%rsp) │ │ │ │ - movdqu 0x70(%rdx),%xmm7 │ │ │ │ - movups %xmm7,0x90(%rsp) │ │ │ │ - mov 0x80(%rdx),%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movzbl 0x52(%rdx),%eax │ │ │ │ - movzbl 0x53(%rdx),%ecx │ │ │ │ - movzbl 0x54(%rdx),%edx │ │ │ │ - movups %xmm0,0x78(%rbp) │ │ │ │ - movdqu 0x80(%rsp),%xmm1 │ │ │ │ - add %ecx,%eax │ │ │ │ - movups %xmm1,0x88(%rbp) │ │ │ │ - add %edx,%eax │ │ │ │ - movdqu 0x90(%rsp),%xmm2 │ │ │ │ - movups %xmm2,0x98(%rbp) │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov %al,0x73(%rbp) │ │ │ │ - mov %rsi,0xa8(%rbp) │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - callq a2360 │ │ │ │ - cmp $0xff,%eax │ │ │ │ - ja 7ba5a │ │ │ │ - mov %al,0xf1(%rbp) │ │ │ │ - lea 0xde(%rbp),%rdx │ │ │ │ - lea 0xc0(%rbp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %cx,-0xa(%rax) │ │ │ │ - mov %si,-0x8(%rax) │ │ │ │ - mov %di,-0x4(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 7b9e1 │ │ │ │ - movzbl 0x51(%rbp),%ecx │ │ │ │ - movzbl 0x50(%rbp),%edx │ │ │ │ - lea 0x9d0(%r12),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 99460 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7ba64 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 75610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7ba5f │ │ │ │ - add $0xe8,%rsp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 81970 │ │ │ │ + lock incl 0x18(%rax) │ │ │ │ + mov %rax,0x1650(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - callq 75750 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x656d5(%rip),%rcx │ │ │ │ - mov $0x823,%edx │ │ │ │ - lea 0x64bf9(%rip),%rsi │ │ │ │ - lea 0x566b2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x47c06(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 81911 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ - lea 0x2b28(%rsi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x2b08,%r12 │ │ │ │ push %rbx │ │ │ │ - callq 7940 │ │ │ │ - mov (%r12),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 7bb1b │ │ │ │ - lea -0x38(%rax),%rbx │ │ │ │ - lea 0x65533(%rip),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb0(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - movzbl 0x5c(%rbx),%r9d │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x58(%rbx),%r8d │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - push %rdx │ │ │ │ - mov %r13,%rdx │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - and $0x1,%r9d │ │ │ │ - push %rax │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 75780 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - lea -0x38(%rax),%rbx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 7bad0 │ │ │ │ + movb $0x0,0xf(%rsp) │ │ │ │ + testb $0x2,(%rdi) │ │ │ │ + jne 819e0 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 81a92 │ │ │ │ + add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 7a20 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x2b28(%rdi),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 7940 │ │ │ │ - mov 0x2b08(%r12),%rax │ │ │ │ - lea 0x2b08(%r12),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 7bb74 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 7bb68 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - lea 0x9a8(%rdi),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ + lea 0xf(%rsp),%r12 │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x28(%rbp),%ecx │ │ │ │ - lea 0x38(%rbp),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - lea (%r8,%rcx,8),%rdx │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jb 7bbd0 │ │ │ │ - jmp 7bc3d │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 7fdc0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81a00 │ │ │ │ + movzbl 0xf(%rsp),%eax │ │ │ │ + jmp 819b6 │ │ │ │ xchg %ax,%ax │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - lea (%r8,%rcx,8),%rdx │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 7bc3d │ │ │ │ - cmpb $0x1,0x4(%rax) │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - jne 7bbc0 │ │ │ │ - movzbl 0x2(%rax),%ecx │ │ │ │ - movzbl 0x3(%rax),%esi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - shl $0x7,%rdx │ │ │ │ - mov %sil,0x620(%rcx) │ │ │ │ - lea 0x5b0(%rbx,%rdx,1),%r9 │ │ │ │ - movb $0x1,0x621(%rcx) │ │ │ │ - movzbl 0x8(%rax),%esi │ │ │ │ - test %sil,%sil │ │ │ │ - je 7bc2a │ │ │ │ - shl $0x3,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movl $0x40000001,0x38(%rsp) │ │ │ │ + lea 0x1290(%rbx),%r14 │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a2ad0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7fdc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 81a68 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 81a30 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmp 81a30 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x8(%rax,%rdx,1),%rcx │ │ │ │ - mov %rcx,(%r9,%rdx,1) │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 7bc18 │ │ │ │ - mov 0x28(%rbp),%ecx │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - lea (%r8,%rcx,8),%rdx │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 7bbd0 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 7a20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 819f7 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 819f7 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov $0x1,%edx │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + lea -0x12fc0(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + lea 0x1270(%rdi),%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jae 7bd90 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x1,0x4(%rsi) │ │ │ │ - jne 7bcae │ │ │ │ - movzbl 0x2(%rsi),%ecx │ │ │ │ - mov %rdi,%r10 │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 81ad8 │ │ │ │ + mov 0x1340(%r14),%rcx │ │ │ │ + mov 0x1348(%r14),%r9 │ │ │ │ + cmp %r9,%rcx │ │ │ │ + je 81cb7 │ │ │ │ + mov 0x1360(%r14),%r11 │ │ │ │ + mov 0x1358(%r14),%r10 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x2(%rsp),%rbp │ │ │ │ + jmp 81b24 │ │ │ │ + nop │ │ │ │ + cmp %al,-0x12b6b(%r14) │ │ │ │ + cmova %rcx,%r8 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %r9,%rcx │ │ │ │ + je 81b80 │ │ │ │ mov %rcx,%rax │ │ │ │ - shl %cl,%r10 │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x18,%eax │ │ │ │ - or %r10,(%rdx,%rax,1) │ │ │ │ - movzwl (%rsi),%eax │ │ │ │ - lea 0x8(%rsi,%rax,8),%rsi │ │ │ │ - cmp %rsi,%r12 │ │ │ │ - ja 7bc90 │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - lea 0x9a8(%rbx),%r13 │ │ │ │ + and %r10,%rax │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea (%r11,%rax,8),%rdx │ │ │ │ + movzbl 0x34(%rdx),%eax │ │ │ │ + test %esi,%esi │ │ │ │ + js 81b10 │ │ │ │ + movdqu 0x34(%rdx),%xmm1 │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + movzbl 0x44(%rdx),%edx │ │ │ │ + mov %dl,0x10(%rsp) │ │ │ │ + movzbl %al,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 81b1b │ │ │ │ + lea -0x1(%rdx),%edi │ │ │ │ + lea 0x1(%rsp),%rax │ │ │ │ + add %rbp,%rdi │ │ │ │ + jmp 81b69 │ │ │ │ + nop │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 81b1b │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jne 81b60 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jne 81b24 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r14) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 81990 │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 81cbf │ │ │ │ + lea -0x12c00(%r14),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 7940 │ │ │ │ - lea 0x5b0(%rbx),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 7bcec │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 922a0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 81bd0 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rsp,%rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %r15,0x1348(%r14) │ │ │ │ + jbe 81cb3 │ │ │ │ + cmp %r15,0x1340(%r14) │ │ │ │ + mov 0x1358(%r14),%rax │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cmovae 0x1340(%r14),%r15 │ │ │ │ + mov 0x1360(%r14),%rdx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + and %r15,%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + movdqu 0x34(%rax),%xmm0 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movzbl 0x44(%rax),%eax │ │ │ │ + mov %al,0x10(%rsp) │ │ │ │ + callq 91ca0 │ │ │ │ + mfence │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x0,0x1270(%r14) │ │ │ │ + callq 91e50 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ nop │ │ │ │ - add $0x1,%ecx │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - je 7bd60 │ │ │ │ - cmpb $0x0,0x71(%rdi) │ │ │ │ - je 7bce0 │ │ │ │ - mov %r8,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - and %rbp,%rax │ │ │ │ - jne 7bce0 │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - movzbl 0x70(%rdi),%r9d │ │ │ │ - mov %cl,0x2(%r12) │ │ │ │ - movl $0x1,0x4(%r12) │ │ │ │ - mov %r9b,0x3(%r12) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x8(%r12),%r9 │ │ │ │ - mov %dx,(%r12) │ │ │ │ - test %dl,%dl │ │ │ │ - je 7bd47 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi,%rax,1),%rdx │ │ │ │ - mov %rdx,0x8(%r12,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 7bd30 │ │ │ │ - movzwl (%r12),%edx │ │ │ │ - movzwl %dx,%edx │ │ │ │ - add $0x1,%ecx │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - lea (%r9,%rdx,8),%r12 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 7bcec │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 81c60 │ │ │ │ + test %esi,%esi │ │ │ │ + je 81be0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x1270(%r14) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 92090 │ │ │ │ mov %r13,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ callq 7a20 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 7bd97 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 81cc7 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 7bcbf │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x2b58(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 7bdb5 │ │ │ │ - callq 143b0 │ │ │ │ - lea 0x2ac0(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 19070 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x2a98,%rdi │ │ │ │ - callq 7350 │ │ │ │ - lea 0x2b08(%rbx),%rax │ │ │ │ - lea 0x2b28(%rbx),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x2b10(%rbx) │ │ │ │ - mov %rax,0x2b08(%rbx) │ │ │ │ - lea 0x2b18(%rbx),%rax │ │ │ │ - mov %rax,0x2b20(%rbx) │ │ │ │ - mov %rax,0x2b18(%rbx) │ │ │ │ - callq 7350 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x2b68(%rbx),%rax │ │ │ │ - movq $0x0,0x2b60(%rbx) │ │ │ │ - mov %rax,0x2b70(%rbx) │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea 0x652c3(%rip),%rdi │ │ │ │ - mov %rax,0x2b68(%rbx) │ │ │ │ - lea -0x5972(%rip),%rax │ │ │ │ - mov %rax,0x2b78(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 143f0 │ │ │ │ - mov %rax,0x2b58(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 7be92 │ │ │ │ - lea -0x62773(%rip),%rcx │ │ │ │ - lea -0x6278a(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x2ac0(%rbx),%rdi │ │ │ │ - mov $0xbd8,%r8d │ │ │ │ - pop %rbx │ │ │ │ - jmpq 19210 │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x21524111(%rsi,%rdx,1),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmp $0xc,%esi │ │ │ │ - jbe 7bf1d │ │ │ │ - mov (%rdi),%r8d │ │ │ │ - add 0x8(%rdi),%eax │ │ │ │ - sub $0xc,%esi │ │ │ │ - add $0xc,%rdi │ │ │ │ - add -0x8(%rdi),%edx │ │ │ │ - sub %eax,%r8d │ │ │ │ - add %ecx,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x4,%ecx │ │ │ │ - xor %r8d,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov %ecx,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - rol $0x6,%edx │ │ │ │ - xor %r8d,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %edx,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - rol $0x8,%eax │ │ │ │ - xor %r8d,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - sub %eax,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x10,%r8d │ │ │ │ - xor %r8d,%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - sub %ecx,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - ror $0xd,%r8d │ │ │ │ - xor %r8d,%edx │ │ │ │ - mov %edx,%r9d │ │ │ │ - sub %edx,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - rol $0x4,%r9d │ │ │ │ - xor %r9d,%eax │ │ │ │ - cmp $0xc,%esi │ │ │ │ - ja 7beb0 │ │ │ │ - lea 0x6561c(%rip),%r8 │ │ │ │ - mov %esi,%esi │ │ │ │ - movslq (%r8,%rsi,4),%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - jmpq *%rsi │ │ │ │ - movzbl 0xb(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0xa(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x9(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x8(%rdi),%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x7(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x6(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x5(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x4(%rdi),%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x3(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl 0x2(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl 0x1(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl (%rdi),%esi │ │ │ │ - xor %edx,%eax │ │ │ │ - add %esi,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - rol $0xe,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %eax,%ecx │ │ │ │ - rol $0xb,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %ecx,%edx │ │ │ │ - ror $0x7,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - xor %edx,%eax │ │ │ │ - rol $0x10,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %eax,%ecx │ │ │ │ - rol $0x4,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - xor %ecx,%edx │ │ │ │ - rol $0xe,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - ror $0x8,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov (%rcx),%eax │ │ │ │ - cmp %eax,0x68(%rsi) │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 7bff0 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - retq │ │ │ │ + jmp 81c70 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq 81b80 │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + jmp 81c91 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - cmp %rax,0x78(%rsi) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rax,(%rdi) │ │ │ │ seta %al │ │ │ │ - mov 0x6c(%rsi),%r9d │ │ │ │ - mov 0x70(%rsi),%rdi │ │ │ │ movzbl %al,%eax │ │ │ │ - mov 0x4(%rcx),%r8d │ │ │ │ - mov 0x8(%rcx),%rdx │ │ │ │ sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7c02f │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7c02f │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - retq │ │ │ │ - movzbl 0x58(%rsi),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %eax,0x68(%rdi) │ │ │ │ - jne 7c090 │ │ │ │ - mov 0x78(%rdi),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %rax,0x28(%rsi) │ │ │ │ - seta %al │ │ │ │ - setb %cl │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x6c(%rdi),%r9d │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x1c(%rsi),%r8d │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - cmp %rax,0x70(%rdi) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%ecx │ │ │ │ - je 7c078 │ │ │ │ retq │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 81d3b │ │ │ │ + mov (%rsi),%edx │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + lea -0x8(,%rdx,8),%rcx │ │ │ │ + movabs $0xffffffff0,%rdx │ │ │ │ + and %rdx,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 81d3b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - xor %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmp %rdx,(%rax) │ │ │ │ + jae 81d40 │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 81d38 │ │ │ │ + cmp (%rax),%rdx │ │ │ │ + jbe 81d10 │ │ │ │ + lea 0x47948(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8,%rax │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rdi),%rax │ │ │ │ - mov 0x48(%rdi),%rdx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmovs %rdx,%rax │ │ │ │ + nop │ │ │ │ + lea 0x4791c(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ - testb $0x2,0x58(%rsi) │ │ │ │ - jne 7c152 │ │ │ │ - mov 0x90(%rsi),%rdx │ │ │ │ - mov 0x88(%rsi),%rcx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - movl $0x0,0x64(%rsi) │ │ │ │ - lea 0x88(%rsi),%rax │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0xc8(%rdi),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lea 0xc0(%rdi),%rdx │ │ │ │ - mov %rdx,0x88(%rsi) │ │ │ │ - mov 0xc8(%rdi),%rdx │ │ │ │ - mov %rdx,0x90(%rsi) │ │ │ │ - addq $0x1,0x108(%rdi) │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - mov 0xc0(%rsi),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movb $0x0,0x60(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0xc0(%rbp) │ │ │ │ - callq 16590 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rax │ │ │ │ + push %rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 81d73 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + lea -0x8(,%rdx,8),%rdx │ │ │ │ + shr $0x4,%rdx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + lea (%rax,%rdi,1),%r9 │ │ │ │ + lea (%rax,%rsi,1),%r8 │ │ │ │ + mov 0x8(%r9),%rbx │ │ │ │ + cmp %rbx,0x10(%r8) │ │ │ │ + jae 81da0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmpq 16220 │ │ │ │ - lea 0x65487(%rip),%rcx │ │ │ │ - mov $0x51,%edx │ │ │ │ - lea 0x6551b(%rip),%rsi │ │ │ │ - lea 0x65532(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r9),%r9 │ │ │ │ + lea -0x1(%rdx),%ebx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r9,0x10(%r8) │ │ │ │ + sub %ecx,%edx │ │ │ │ + lea 0x8(%rax,%rdi,1),%r8 │ │ │ │ + lea 0x8(%rax,%rsi,1),%rdi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq 76a0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov $0x8,%esi │ │ │ │ + lea 0x508(%rbp),%rdi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add $0x8,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + callq 943c0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 81d92 │ │ │ │ + lea 0x479f0(%rip),%rcx │ │ │ │ + mov $0x3f,%edx │ │ │ │ + lea 0x478c4(%rip),%rsi │ │ │ │ + lea 0x47888(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rax,%rax │ │ │ │ + je 81e33 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov %r8d,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xd0,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 7c1d5 │ │ │ │ + je 81e95 │ │ │ │ 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) │ │ │ │ @@ -114009,19944 +118169,20025 @@ │ │ │ │ mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 7370 <__vsnprintf_chk@plt> │ │ │ │ movslq %eax,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jbe 7c250 │ │ │ │ + jbe 81f10 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 7c260 │ │ │ │ + jne 81f20 │ │ │ │ add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ test %rbx,%rbx │ │ │ │ mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - jmp 7c22d │ │ │ │ + jmp 81eed │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 81ff0 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x80(%rsi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x8(%rdx),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8ad5e(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7c520 │ │ │ │ - mov 0x8bd5b(%rip),%rax │ │ │ │ - mov 0x8ad44(%rip),%rbx │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - mov 0x8bdca(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 7c5c8 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov $0x68,%r13d │ │ │ │ + mov (%rdx),%eax │ │ │ │ + lea -0x8(,%rax,8),%rbx │ │ │ │ + movabs $0xffffffff0,%rax │ │ │ │ + and %rax,%rbx │ │ │ │ + add %rbp,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jae 81fe0 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov %rbp,%r13 │ │ │ │ + lea 0x4771e(%rip),%r12 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x3e(%rbp),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - mov 0x30(%rbp),%esi │ │ │ │ - sub %rax,%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - callq *0x48(%rbp) │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov (%rbx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - and %eax,%r8d │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea 0x40(%rbx,%rdx,8),%r15 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 7c32a │ │ │ │ - jmpq 7c498 │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x80,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ + mov 0x8(%r13),%r8 │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x1,%edx │ │ │ │ - lock cmpxchg %edx,(%r15) │ │ │ │ - jne 7c32d │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 7c308 │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov %r15,%rax │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - cmove %rax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 7c450 │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - je 7c4f8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 7c450 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 7c367 │ │ │ │ - mov 0x80(%r14),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7c50a │ │ │ │ - sfence │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lock andl $0xfffffffe,(%r15) │ │ │ │ + add $0x10,%r13 │ │ │ │ + callq 81e40 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r14),%rdi │ │ │ │ + mov %rdi,(%r14) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jae 81fe0 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + sub %rdi,%r8 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 81f80 │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x3c616(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 81e40 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r14),%rdi │ │ │ │ + mov %rdi,(%r14) │ │ │ │ + jmp 81f80 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x2f00(%rdi),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 820d8 │ │ │ │ + mov (%r10),%rcx │ │ │ │ + lea 0x8(%r10),%rdi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 820d8 │ │ │ │ + mov %edx,%r11d │ │ │ │ sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - lock decl 0xb4(%rbp) │ │ │ │ - cmpb $0x0,0x46(%rbp) │ │ │ │ - jne 7c4b1 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x8ac18(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 7c534 │ │ │ │ - mov 0x8bc91(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 7c544 │ │ │ │ - mov 0x8abf2(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x8bc78(%rip),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %edx,%esi │ │ │ │ + cmp (%rdi,%rax,8),%r9 │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + not %eax │ │ │ │ + shr $0x1f,%eax │ │ │ │ + lea 0x1(%rax,%rdx,2),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja 82030 │ │ │ │ + and $0x1,%edx │ │ │ │ + je 820a1 │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + callq 81e10 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 820f0 │ │ │ │ + add $0x1,%esi │ │ │ │ + lea (%rsi,%rsi,1),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe 820e0 │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor $0x3f,%rax │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%esi │ │ │ │ + sub $0x1,%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + setbe %cl │ │ │ │ + shr %cl,%esi │ │ │ │ + sub $0x1,%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 7c54c │ │ │ │ - mov 0x8bbf2(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 7c554 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 7c5d0 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - movq $0xffffffffffffffff,0x78(%r14) │ │ │ │ - movups %xmm0,0x68(%r14) │ │ │ │ - lock decq 0x110(%rbp) │ │ │ │ + js 820f0 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + lea (%r10,%rax,8),%rdx │ │ │ │ + cmp %r9,0x8(%rdx) │ │ │ │ + ja 820f7 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r9,0x10(%rdx) │ │ │ │ + jbe 820cf │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r11b,%r11b │ │ │ │ + je 820cf │ │ │ │ + movb $0x1,0x18(%rdx) │ │ │ │ + mov %r11d,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%ecx │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%esi │ │ │ │ + jmp 8209e │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + lea 0x476c2(%rip),%rcx │ │ │ │ + mov $0x95,%edx │ │ │ │ + lea 0x475b6(%rip),%rsi │ │ │ │ + lea 0x475d7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov $0x8,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x508(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 82280 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea -0x8(,%rax,8),%rbp │ │ │ │ + shr $0x4,%rbp │ │ │ │ + mov %ebp,%r13d │ │ │ │ + lea 0x0(%r13,%r13,2),%rax │ │ │ │ + lea 0x8(,%rax,8),%rdx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq a71b0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + bsr %rdx,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 821f0 │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 82288 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nop │ │ │ │ - lock andl $0xfffffffe,(%r15) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 7c2d0 │ │ │ │ - mov $0xfffffffe,%ebx │ │ │ │ - jmpq 7c3d1 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 17d80 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 7c32a │ │ │ │ - jmp 7c47e │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov $0xcccccccd,%esi │ │ │ │ - mov 0xb4(%rbp),%ecx │ │ │ │ - lea (%rdx,%rdx,2),%eax │ │ │ │ - imul %rsi,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 7c3cf │ │ │ │ - movzwl 0x44(%rbp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 7c3cf │ │ │ │ - mov 0x8bcbc(%rip),%rdi │ │ │ │ - lea 0x68(%rbp),%rsi │ │ │ │ - callq 14060 │ │ │ │ - jmpq 7c3cf │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 821c3 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov %r13,(%r14) │ │ │ │ + lea 0x8(%r14),%rdi │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 8224d │ │ │ │ + lea -0x1(%rbp),%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x10(%r15),%rax │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea 0x20(%r15,%rcx,1),%rsi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x80(%r14),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 7c38a │ │ │ │ - test $0x1,%al │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - sfence │ │ │ │ - mov %rax,(%r15) │ │ │ │ - callq 18f90 │ │ │ │ - jmpq 7c395 │ │ │ │ - mov 0x8aac9(%rip),%rbx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - jmpq 7c2be │ │ │ │ - mov 0x8aab5(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 7c41f │ │ │ │ - mfence │ │ │ │ - jmpq 7c3f7 │ │ │ │ - mfence │ │ │ │ - jmpq 7c410 │ │ │ │ - movl $0x0,0x8baaa(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x8ba8b(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 7c41f │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 7c41f │ │ │ │ - xor %r9d,%r9d │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + add $0x10,%rax │ │ │ │ + add $0x18,%rdx │ │ │ │ + mov %rcx,-0x18(%rdx) │ │ │ │ + mov -0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rdx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 82230 │ │ │ │ xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x8ba50(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 7c41f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 7c2be │ │ │ │ - lea 0x65049(%rip),%rcx │ │ │ │ - mov $0x45,%edx │ │ │ │ - lea 0x6509d(%rip),%rsi │ │ │ │ - lea 0x6514e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + lea -0x587(%rip),%rcx │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 9e6f0 │ │ │ │ + mov 0x2f00(%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r14,0x2f00(%rbx) │ │ │ │ + jmpq 821c9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 821c9 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov $0xc,%r8d │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x570(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov (%rdi),%r15 │ │ │ │ - mov 0xa0(%rsp),%r12d │ │ │ │ - mov 0xb4(%rsp),%eax │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - movdqu 0xa4(%rsp),%xmm0 │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%r14),%rdi │ │ │ │ + mov $0x8,%esi │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 82400 │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x8(%rax),%rax │ │ │ │ + lea -0x8(,%rdx,8),%rcx │ │ │ │ + shr $0x4,%rcx │ │ │ │ + mov %ecx,%r13d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8241d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 8230e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jae 82380 │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + je 82390 │ │ │ │ + cmp %r12,(%rax) │ │ │ │ + jne 822f8 │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmp %r15,%rdx │ │ │ │ + je 823c0 │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jb 822fe │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov %r15,0x8(%rax) │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 823ee │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 823de │ │ │ │ + nop │ │ │ │ + mov 0x508(%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + orq $0x20,0xd0(%rax) │ │ │ │ + callq 94d70 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 7a20 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 823c8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + jmp 82320 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + lea 0x1(%rax,%rax,1),%edx │ │ │ │ + lea 0x508(%r14),%rdi │ │ │ │ + mov $0x8,%esi │ │ │ │ + callq 943c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8240a │ │ │ │ + shl $0x4,%r13 │ │ │ │ + add %r13,%rax │ │ │ │ + mov %r12,0x8(%rax) │ │ │ │ + mov %r15,0x10(%rax) │ │ │ │ + jmp 82340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 82120 │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 81d50 │ │ │ │ + jmpq 82340 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 81d50 │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmpq 82337 │ │ │ │ + mov $0x3,%edx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 82397 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 82367 │ │ │ │ + mov $0x3,%edx │ │ │ │ + jmpq 82397 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + lea -0x2f08(%rdi),%r14 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov $0xc0a,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + push %r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xf0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0x72(%rip),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movdqu 0xa4(%rsp),%xmm0 │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov 0xb4(%rsp),%eax │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,0x24(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x10,%r8d │ │ │ │ + mov %r13d,%esi │ │ │ │ + movq $0x0,0x2c(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + callq 3df10 │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0xb2(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 3b5e0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 824dd │ │ │ │ + jmp 82518 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3b6c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 82518 │ │ │ │ + testb $0x10,-0x2e27(%rbx) │ │ │ │ + je 824d0 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r14d │ │ │ │ + callq 3e640 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 82746 │ │ │ │ + add $0xf0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%r13d │ │ │ │ + callq 3d780 │ │ │ │ + cmp $0x8,%r13d │ │ │ │ + jne 82473 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7c792 │ │ │ │ - mov 0x60(%r12),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 7c792 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 7c7c0 │ │ │ │ - testb $0x2,0x58(%r10) │ │ │ │ - jne 7c7d0 │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - je 7c792 │ │ │ │ - movzbl 0x5a(%r12),%edx │ │ │ │ - shr $0x4,%dl │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - movzbl 0x5b(%r12),%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rcx,%rsi,1),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 7ca71 │ │ │ │ - and $0xe,%eax │ │ │ │ - and $0xe,%edx │ │ │ │ - mov %r10,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x4,%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - movq $0x0,0x60(%r12) │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x5a(%r12),%edx │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ax,0x5a(%r12) │ │ │ │ - callq 16460 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - testb $0x2,0x58(%r10) │ │ │ │ - jne 7c830 │ │ │ │ - add $0x2c50,%r15 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7c270 │ │ │ │ - mov %r15,%rdi │ │ │ │ + jne 824ee │ │ │ │ + lea -0x2998(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 7940 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov -0x2a00(%rbx),%rdi │ │ │ │ + mov $0x8,%esi │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8269e │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov -0x8(%rbx),%r9 │ │ │ │ + lea 0x8(%rax),%r10 │ │ │ │ + lea -0x8(,%rdx,8),%r12 │ │ │ │ + mov (%r9),%rsi │ │ │ │ + shr $0x4,%r12 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r12d,%edx │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 82727 │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + callq 81e10 │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jae 826ab │ │ │ │ + lea 0x1(%r12),%r11d │ │ │ │ mov %r10,%rsi │ │ │ │ - callq 7c0c0 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r10,%rax │ │ │ │ + mov %r11,%rdi │ │ │ │ + jmp 825e6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + bsr %r11,%r13 │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor $0x3f,%r13 │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %r13d,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + setbe %cl │ │ │ │ + shr %cl,%edx │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + cmp %r8,%rax │ │ │ │ + jae 82641 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov (%rax),%r13 │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%r9,%rdx,8),%rdx │ │ │ │ + cmp %r13,0x8(%rdx) │ │ │ │ + jne 82708 │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + cmp %r13,0x10(%rdx) │ │ │ │ + jne 826e9 │ │ │ │ + cmpb $0x0,0x18(%rdx) │ │ │ │ + je 8261d │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + add $0x10,%rsi │ │ │ │ + movups %xmm1,-0x10(%rsi) │ │ │ │ + lea 0x3(%rcx,%rcx,1),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x1(%rcx),%r13d │ │ │ │ + cmp %edx,%edi │ │ │ │ + ja 825c0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + not %ecx │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + jmp 825de │ │ │ │ + sub %r10,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + sar $0x4,%rsi │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x4711a(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + cmp %r13d,%r12d │ │ │ │ + je 8269e │ │ │ │ + lea -0x2a00(%rbx),%rdi │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 826cc │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x8,%esi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add $0x8,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + callq 943c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8274b │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 94d70 │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 7a20 │ │ │ │ - mov %r13,%rsi │ │ │ │ + jmpq 824ee │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x470bf(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + lea -0x2a00(%rbx),%rdi │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 8269e │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x8,%esi │ │ │ │ + callq 943c0 │ │ │ │ + mov -0x2a00(%rbx),%rax │ │ │ │ + andq $0xffffffffffffffdf,0xd0(%rax) │ │ │ │ + jmp 82696 │ │ │ │ + lea 0x470b0(%rip),%rcx │ │ │ │ + mov $0x11c,%edx │ │ │ │ + lea 0x46fc4(%rip),%rsi │ │ │ │ + lea 0x4703d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x47091(%rip),%rcx │ │ │ │ + mov $0x11b,%edx │ │ │ │ + lea 0x46fa5(%rip),%rsi │ │ │ │ + lea 0x46fe6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x47072(%rip),%rcx │ │ │ │ + mov $0x116,%edx │ │ │ │ + lea 0x46f86(%rip),%rsi │ │ │ │ + lea 0x46f5b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4704e(%rip),%rcx │ │ │ │ + mov $0x129,%edx │ │ │ │ + lea 0x46f62(%rip),%rsi │ │ │ │ + lea 0x46f46(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + mov 0x8(%rdi),%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rbp,%r13 │ │ │ │ + mov %r13,%r15 │ │ │ │ + sar $0x3,%r15 │ │ │ │ + lea -0x1(%r15,%rcx,1),%rax │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + je 828b0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 828f0 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x40,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + shl %cl,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jae 82889 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 8280c │ │ │ │ + mov %r15,%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + sub $0x1,%rax │ │ │ │ + je 82805 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 82889 │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %rax,%r14 │ │ │ │ + shl %cl,%r14 │ │ │ │ + callq a71b0 │ │ │ │ + callq a71b0 │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x8,%eax │ │ │ │ + jne 82928 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 828e4 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 82910 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 7430 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 7430 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + cmp %rax,%r12 │ │ │ │ + cmovbe %r12,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 7a30 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + callq 7410 │ │ │ │ + add %r14,%r13 │ │ │ │ + mov %r14,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 8295c │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbx,0xb8(%r10) │ │ │ │ - jne 7c792 │ │ │ │ - jmpq 7c6d1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - callq 842c0 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %rax,%rax │ │ │ │ + jne 827bc │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 82889 │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x8,%r14d │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq 70e0 │ │ │ │ test %eax,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - je 7c850 │ │ │ │ - cmp $0xfffffffc,%ebx │ │ │ │ - je 7c848 │ │ │ │ - cmp $0xfffffff5,%ebx │ │ │ │ - je 7c848 │ │ │ │ - mov 0x12fc8(%r15),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 7c848 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x64eab(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %ebx,%r14d │ │ │ │ - callq 5d800 │ │ │ │ - jmpq 7c792 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lock andq $0xfffffffffffffffd,0x58(%r10) │ │ │ │ - lock decq 0x2d68(%r15) │ │ │ │ - jmpq 7c75b │ │ │ │ + je 82900 │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 82889 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%r14d │ │ │ │ - jmpq 7c792 │ │ │ │ - mov 0xc0(%r10),%rdx │ │ │ │ - mov $0x3,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7c7e8 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x14300(%r15),%rax │ │ │ │ - mov $0x2b,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cmp %rax,0xb8(%r10) │ │ │ │ - mov $0xb,%eax │ │ │ │ - movq $0x0,0xa0(%rbp) │ │ │ │ - movq $0x0,0x98(%rbp) │ │ │ │ - cmovne %eax,%edx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %eax,0xa8(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - jne 7c7e8 │ │ │ │ - lea 0x12fc0(%r15),%rbx │ │ │ │ - lea 0xa0(%r10),%rsi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 3daa0 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x98(%r10),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - add %rdx,%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je 7c9f8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0x12fe0(%r15),%rcx │ │ │ │ - neg %rax │ │ │ │ - lock xadd %rax,0x12fe0(%r15) │ │ │ │ - movl $0x0,0x98(%r10) │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - test $0x1,%al │ │ │ │ - jne 7ca44 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shr %eax │ │ │ │ - shr $0x20,%rdx │ │ │ │ - cmp %edx,%eax │ │ │ │ - ja 7c9f8 │ │ │ │ - testb $0x10,0x12fc0(%r15) │ │ │ │ - jne 7c9f8 │ │ │ │ - lea 0x14230(%r15),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + jmpq 827d5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + jmpq 8283b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 8287d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bsr %r14,%rdx │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov $0x1000,%edx │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rdx,%rsi │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + jmpq 828d5 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + cmp %r8,%rdx │ │ │ │ + je 829e0 │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ + mov 0x20(%rsi),%rsi │ │ │ │ + jmp 8299c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea (%rdx,%rax,8),%rdx │ │ │ │ + cmp %r8,%rdx │ │ │ │ + je 829e0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x20(%rdx),%rsi │ │ │ │ + mov 0x18(%rdx),%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 7c960 │ │ │ │ - mov 0x12fe0(%r15),%rax │ │ │ │ - mov 0x12fc0(%r15),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr %eax │ │ │ │ - and $0x10,%edx │ │ │ │ - shr $0x20,%rcx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 7ca38 │ │ │ │ - mov 0x14300(%r15),%rax │ │ │ │ - add 0x14310(%r15),%rax │ │ │ │ - sub 0x14308(%r15),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 7ca38 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 7c9e7 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - lock orq $0x10,(%rbx) │ │ │ │ - lea 0x14238(%r15),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x14250(%r15),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x14258(%r15),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14230(%r15) │ │ │ │ + jne 829c0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 82990 │ │ │ │ + sub %rdx,%r8 │ │ │ │ + sar $0x3,%r8 │ │ │ │ + mov %r8d,%r11d │ │ │ │ + mov %r8d,%r8d │ │ │ │ + lea -0x8(,%r8,8),%rsi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + jmp 829ea │ │ │ │ + nop │ │ │ │ + mov $0xfffffffffffffff8,%rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + movzbl (%r9),%eax │ │ │ │ + mov %r11d,%ecx │ │ │ │ + lea (%rsi,%rax,8),%rdi │ │ │ │ + add %r8,%rsi │ │ │ │ + add %r8,%rdi │ │ │ │ + std │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cld │ │ │ │ + movzbl (%r9),%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,0x8(%r10) │ │ │ │ + movzbl (%r9),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + test %dl,%dl │ │ │ │ + je 82a31 │ │ │ │ nopl (%rax) │ │ │ │ - movzbl 0x5a(%r12),%edx │ │ │ │ - shr $0x4,%dl │ │ │ │ + mov (%r9,%rax,1),%rdx │ │ │ │ + mov %rdx,(%r8,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 82a20 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + lea (%rdi,%rax,8),%rsi │ │ │ │ mov %edx,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 7ca90 │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - jne 7c6f5 │ │ │ │ - testb $0x2,0x58(%r10) │ │ │ │ - je 7c792 │ │ │ │ - lock andq $0xfffffffffffffffd,0x58(%r10) │ │ │ │ - lock decq 0x2d68(%r15) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 7c792 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7c9e7 │ │ │ │ - lock andq $0xffffffffffffffef,(%rbx) │ │ │ │ - jmp 7c9e7 │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - lock andq $0xfffffffffffffffe,(%rcx) │ │ │ │ - mfence │ │ │ │ - lea 0x14258(%r15),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jmpq 7c933 │ │ │ │ - lea 0x64b48(%rip),%rcx │ │ │ │ - mov $0x1b3,%edx │ │ │ │ - lea 0x64bfc(%rip),%rsi │ │ │ │ - lea 0x64d25(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x64b29(%rip),%rcx │ │ │ │ - mov $0x1aa,%edx │ │ │ │ - lea 0x64bdd(%rip),%rsi │ │ │ │ - lea 0x64cde(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + retq │ │ │ │ nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - lea -0xa0(%rsi),%r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %ecx,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0x1,%r13d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x188,%rsp │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + lea 0x50(%rsp),%r15 │ │ │ │ + mov $0x40,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15fe0 │ │ │ │ - movdqu -0x38(%rbp),%xmm0 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ + lea 0x118(%rsp),%rax │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + mov $0x10,%r8d │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,0x54(%rsp) │ │ │ │ + movq $0x0,0x5c(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm2 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xbb(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r13d,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 82e31 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 82db8 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 64b00 │ │ │ │ + test %rax,%rax │ │ │ │ + je 82da8 │ │ │ │ + cmpb $0xc,(%r15) │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + jbe 82b8a │ │ │ │ + cmp 0x8(%rsp),%rcx │ │ │ │ + je 82dd0 │ │ │ │ + movdqu (%r15),%xmm0 │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + movdqu 0x10(%r15),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rcx) │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 82bd2 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 82bc0 │ │ │ │ + mov 0x110(%rsp),%r13 │ │ │ │ + mov %ebp,%edx │ │ │ │ + movzbl 0x456(%rbx),%r12d │ │ │ │ + lea 0x28(%r13),%r15 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - cmp %rbx,0x18(%rbp) │ │ │ │ - jne 7cb0d │ │ │ │ - testb $0x2,-0x48(%rbp) │ │ │ │ - jne 7cb40 │ │ │ │ - callq 160a0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 649b0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq 63500 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + or %eax,%edi │ │ │ │ + je 82e38 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jbe 82c1d │ │ │ │ + testb $0x4,0x1c(%rsp) │ │ │ │ + je 82e38 │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x28(%rsi),%rdx │ │ │ │ + callq 64ed0 │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ + mov 0x10(%rax),%esi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x14(%rax),%ecx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + sub %rsi,%rdx │ │ │ │ + testb $0x20,0x15(%r14) │ │ │ │ + jne 82c55 │ │ │ │ + mov 0x18(%r14),%ecx │ │ │ │ + andb $0x7f,0x58(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,0x20(%r14) │ │ │ │ + mov %rdx,0xd8(%r14) │ │ │ │ + movb $0x0,0xc2(%r14) │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + mov %rax,0xe0(%r14) │ │ │ │ + mov %ecx,0x1c(%r14) │ │ │ │ + mov %ecx,0xd4(%r14) │ │ │ │ + movl $0x0,0xd0(%r14) │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 82d40 │ │ │ │ + cmp $0xfffffffc,%edx │ │ │ │ + je 82b38 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + cmove %edx,%r12d │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 82cf4 │ │ │ │ + lea 0x127e8(%rbx),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 82e42 │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 7cbe3 │ │ │ │ - add $0xf8,%rsp │ │ │ │ + jne 82e61 │ │ │ │ + add $0x188,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x110(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 82ca0 │ │ │ │ + movl $0x1,0xf8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x4(%rax),%eax │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + jne 82cb0 │ │ │ │ + jmpq 82b38 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + jmpq 82b38 │ │ │ │ nopl (%rax) │ │ │ │ - callq 160a0 │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ + mov %eax,%edx │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 82b5b │ │ │ │ + jmpq 82cb0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x127e8(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + movdqu (%rdi),%xmm2 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movdqu 0x10(%rdi),%xmm4 │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + movdqu 0x20(%rdi),%xmm6 │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movdqu 0x30(%rdi),%xmm2 │ │ │ │ + movups %xmm2,0x30(%rax) │ │ │ │ + movdqu 0x40(%rdi),%xmm4 │ │ │ │ + movups %xmm4,0x40(%rax) │ │ │ │ + movdqu 0x50(%rdi),%xmm6 │ │ │ │ + movaps %xmm6,0x20(%rsp) │ │ │ │ + movups %xmm6,0x50(%rax) │ │ │ │ + jmpq 82b8a │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 82cb0 │ │ │ │ + mov $0xffffffea,%edx │ │ │ │ + jmpq 82cb0 │ │ │ │ + lea 0x46a37(%rip),%rcx │ │ │ │ + mov $0x60,%edx │ │ │ │ + lea 0x469a5(%rip),%rsi │ │ │ │ + lea 0x3c7cc(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %edx,%eax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x1f8,%rsp │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x1e8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0x2,%eax │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + jne 832a0 │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rdi,%r12 │ │ │ │ xor %ecx,%ecx │ │ │ │ + lea 0x188(%rsp),%rax │ │ │ │ xor %edx,%edx │ │ │ │ - lea -0x12fc0(%r12),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + movups %xmm0,0x60(%rsp) │ │ │ │ + movups %xmm0,0x70(%rsp) │ │ │ │ + movl $0x40000001,0x88(%rsp) │ │ │ │ + lea 0x127e8(%r12),%rax │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,0x64(%rsp) │ │ │ │ + mov $0x10,%r8d │ │ │ │ + movq $0x0,0x6c(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm5 │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 3b5e0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 83084 │ │ │ │ + mov %rax,%r15 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x138(%r15),%rdi │ │ │ │ + lea 0x160(%r15),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq 64b00 │ │ │ │ + test %rax,%rax │ │ │ │ + je 83070 │ │ │ │ + movzbl 0x138(%r15),%ecx │ │ │ │ + mov 0x180(%rsp),%r13 │ │ │ │ + cmp 0x28(%rsp),%r13 │ │ │ │ + jne 82fbe │ │ │ │ + cmp $0xc,%cl │ │ │ │ + ja 83130 │ │ │ │ + test %cl,%cl │ │ │ │ + je 82fee │ │ │ │ + shl $0x3,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x138(%r15,%rax,1),%rdx │ │ │ │ + mov %rdx,0x0(%r13,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 82fd0 │ │ │ │ + mov 0x180(%rsp),%r13 │ │ │ │ + movzbl 0x455(%r12),%eax │ │ │ │ + lea 0x28(%r13),%r14 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + callq 649b0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 63500 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + je 83196 │ │ │ │ + cmp %eax,(%rsp) │ │ │ │ + jbe 83038 │ │ │ │ + testb $0x8,0x1c(%rsp) │ │ │ │ + je 83196 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x180(%rsp),%rcx │ │ │ │ + callq 47a10 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 83068 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - jmp 7cb66 │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - jne 7cbcf │ │ │ │ + callq 3b5e0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq 82f80 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 83256 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 87210 │ │ │ │ - sub $0x8,%rsp │ │ │ │ + callq 3b6c0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 82f80 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 3d780 │ │ │ │ + addl $0x1,0x38(%rsp) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jne 82f13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + callq 486b0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 831bf │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + cmove 0x3c(%rsp),%r13d │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ + je 830e8 │ │ │ │ + lea 0x127e8(%r12),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,0x180(%rsp) │ │ │ │ + cmp $0xfffffffc,%r13d │ │ │ │ + je 8327d │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 832ab │ │ │ │ + add $0x1f8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movdqu (%rdi),%xmm1 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movdqu 0x10(%rdi),%xmm3 │ │ │ │ + mov 0x180(%rsp),%r13 │ │ │ │ + movups %xmm3,0x10(%rax) │ │ │ │ + movdqu 0x20(%rdi),%xmm5 │ │ │ │ + movups %xmm5,0x20(%rax) │ │ │ │ + movdqu 0x30(%rdi),%xmm7 │ │ │ │ + movups %xmm7,0x30(%rax) │ │ │ │ + movdqu 0x40(%rdi),%xmm1 │ │ │ │ + movups %xmm1,0x40(%rax) │ │ │ │ + movdqu 0x50(%rdi),%xmm3 │ │ │ │ + movups %xmm3,0x50(%rax) │ │ │ │ + movzbl 0x138(%r15),%ecx │ │ │ │ + movaps %xmm3,(%rsp) │ │ │ │ + jmpq 82fbe │ │ │ │ + lea 0x46673(%rip),%rdi │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + callq 71a0 │ │ │ │ + movl $0xffffffea,0x3c(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3d780 │ │ │ │ + jmpq 830b9 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0xb0(%rsp) │ │ │ │ + movups %xmm0,0x90(%rsp) │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ + movl $0x40000001,0xb8(%rsp) │ │ │ │ + lea 0x2b50(%r12),%r13 │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq a2ad0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 486b0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 83229 │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 831f6 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmp 831f6 │ │ │ │ + mfence │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 830b9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 830b9 │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x465d6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r13d,0x3c(%rsp) │ │ │ │ + jmpq 831af │ │ │ │ + lea 0x465dc(%rip),%rcx │ │ │ │ + mov $0xa8,%edx │ │ │ │ + lea 0x4656a(%rip),%rsi │ │ │ │ + lea 0x3c391(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffea,%r13d │ │ │ │ + jmpq 830fe │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + push %r13 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x40,%edx │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + callq 82a70 │ │ │ │ + test %eax,%eax │ │ │ │ + je 832d0 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - callq 7c5f0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,%r12d │ │ │ │ + callq 82a70 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7cb60 │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ + jne 832c9 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 7cb66 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 82e70 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + movzwl 0x4d0(%rdi),%eax │ │ │ │ + cmp %ax,0x74(%rdx) │ │ │ │ + jne 83390 │ │ │ │ + mov 0x68(%rdx),%rax │ │ │ │ + mov %rdx,%r9 │ │ │ │ + and $0x1000,%eax │ │ │ │ + jne 83390 │ │ │ │ + movzbl 0x79(%rdx),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 833a9 │ │ │ │ + lea 0x39210(%rip),%rbx │ │ │ │ + mov $0xfffffffffffffffe,%r11 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 83363 │ │ │ │ + jne 83347 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 83390 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - cmove %eax,%r12d │ │ │ │ - jmpq 7cb15 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + shl %cl,%rdi │ │ │ │ + lea -0x1(%rsi,%rdi,1),%rcx │ │ │ │ + and %rcx,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + ja 83390 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jbe 833b0 │ │ │ │ + movzbl (%rbx,%rax,1),%edi │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov 0x80(%r9,%rax,8),%rsi │ │ │ │ + lea -0x1(%rdi),%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + movzbl 0x7a(%r9,%rax,1),%ecx │ │ │ │ + not %rdx │ │ │ │ + cmp %cl,%dil │ │ │ │ + jae 83340 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x1,0x3(%r8) │ │ │ │ + mov $0x3,%r10d │ │ │ │ + mov %ax,(%r8) │ │ │ │ + movl $0x0,0x4(%r8) │ │ │ │ + mov %r10d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xor %r10d,%r10d │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %r10d,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x30(%rbp),%edx │ │ │ │ + callq 64b00 │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8,%r8 │ │ │ │ + je 833ff │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x1,0x3(%rbx) │ │ │ │ + mov %ax,(%rbx) │ │ │ │ + movl $0x0,0x4(%rbx) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov %al,0x2(%rbx) │ │ │ │ + mov $0x3,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x138(%rdx),%rdi │ │ │ │ + lea 0x160(%rdx),%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x30(%rbp),%edx │ │ │ │ + callq 64b00 │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8,%r8 │ │ │ │ + je 83457 │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x1,0x3(%rbx) │ │ │ │ + mov %ax,(%rbx) │ │ │ │ + movl $0x0,0x4(%rbx) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov %al,0x2(%rbx) │ │ │ │ + mov $0x3,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r13 │ │ │ │ + lea -0x10(%rdi),%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x218(%rdi),%rax │ │ │ │ + mov 0x2b8(%rdi),%rdx │ │ │ │ + mov 0x1d0(%rdi),%r12 │ │ │ │ + mov 0x2e68(%rax),%rax │ │ │ │ + sub %rdx,(%rax) │ │ │ │ + cmpw $0x0,0x540(%rdi) │ │ │ │ + movq $0x0,0x2b8(%rdi) │ │ │ │ + je 834e2 │ │ │ │ + mov 0x548(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 834e2 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 834c6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x548(%rbx),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 834d3 │ │ │ │ + callq 7410 │ │ │ │ + movzwl 0x540(%rbx),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jg 834b8 │ │ │ │ + lea 0x50(%r12),%rdi │ │ │ │ + callq a9190 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 7410 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbp │ │ │ │ + movslq -0x11c(%rdi),%rax │ │ │ │ + mov 0x80(%rdi),%rbp │ │ │ │ + neg %rax │ │ │ │ + lock add %eax,0x48(%rbp) │ │ │ │ + movb $0x1,-0x120(%rdi) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + lea 0x38(%rbp),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 8353e │ │ │ │ + test %rax,%rax │ │ │ │ + je 8353e │ │ │ │ + cmpb $0x0,0x40(%rax) │ │ │ │ + je 8353e │ │ │ │ + lea 0x50(%rbp),%rdi │ │ │ │ + callq a9190 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq a24e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq 0x38(%rdi),%rax │ │ │ │ + mov 0x1d0(%rdi),%rdx │ │ │ │ + neg %rax │ │ │ │ + lock add %eax,0x4c(%rdx) │ │ │ │ + lea -0x109(%rip),%rax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + mov $0x3c000001,%esi │ │ │ │ + jmpq a2250 │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - lea -0xd0(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x8(%rsi),%rbx │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7590 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 7cc61 │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x158,%rsp │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %edx,0x14(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - or $0x40000,%eax │ │ │ │ - and $0x40000,%edi │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - mov %edi,0x1c(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 7cc70 │ │ │ │ - and $0xfffbffff,%eax │ │ │ │ - or 0x1c(%rsp),%eax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov 0x48(%rax),%eax │ │ │ │ + and $0x200000,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + pushq 0x4a8(%rdi) │ │ │ │ + pushq 0x4a0(%rdi) │ │ │ │ + pushq 0x498(%rdi) │ │ │ │ + pushq 0x490(%rdi) │ │ │ │ + pushq 0x488(%rdi) │ │ │ │ + pushq 0x480(%rdi) │ │ │ │ + pushq 0x478(%rdi) │ │ │ │ + pushq 0x470(%rdi) │ │ │ │ + pushq 0x468(%rdi) │ │ │ │ + pushq 0x460(%rdi) │ │ │ │ + pushq 0x458(%rdi) │ │ │ │ + pushq 0x450(%rdi) │ │ │ │ + pushq 0x448(%rdi) │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - callq 7a20 │ │ │ │ + callq 897c0 │ │ │ │ + add $0x70,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + cmp $0x7,%r14d │ │ │ │ + mov $0x7,%eax │ │ │ │ + movl $0x3,(%rbx) │ │ │ │ + cmovbe %r14d,%eax │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + cmp %eax,%r15d │ │ │ │ + ja 83948 │ │ │ │ + mov %r15d,(%rsp) │ │ │ │ + lea 0x38(%rsp),%r14 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + cmp %eax,0x28(%rsp) │ │ │ │ + je 838d0 │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x64(%rsp) │ │ │ │ + movq $0x0,0x6c(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x10,%r8d │ │ │ │ + movdqu 0x80(%rsp),%xmm1 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 3b5e0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 838a3 │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 83816 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov (%rsp),%esi │ │ │ │ + cmp %esi,0xc(%rsp) │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + jne 83790 │ │ │ │ + mov 0x1b4(%rsp),%rax │ │ │ │ + cmp %rax,0x158(%r12) │ │ │ │ + seta %al │ │ │ │ + mov 0x14c(%r12),%edi │ │ │ │ + mov 0x150(%r12),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x1a8(%rsp),%r8d │ │ │ │ + mov 0x1ac(%rsp),%rsi │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 83790 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + jne 83790 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edi,%r8d │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 838a0 │ │ │ │ + movdqu 0x1c(%r15),%xmm0 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + mov 0x2c(%r15),%eax │ │ │ │ + mov %eax,0x18(%rbx) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + callq *%rax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 83929 │ │ │ │ + jbe 83802 │ │ │ │ + sub $0x2,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 8390a │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + callq 47510 │ │ │ │ + test %eax,%eax │ │ │ │ + cmove 0x4(%rsp),%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3b6c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 838a0 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 83718 │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + je 83718 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 3d780 │ │ │ │ + test %eax,%eax │ │ │ │ + cmove 0x4(%rsp),%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 83861 │ │ │ │ + addl $0x1,(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp 0x2c(%rsp),%eax │ │ │ │ + jbe 83690 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 838ee │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8395f │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + add $0x158,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x8a379(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7ce74 │ │ │ │ - mov 0x8b376(%rip),%rax │ │ │ │ - mov 0x8a35f(%rip),%rdx │ │ │ │ - mov %rax,%fs:(%rdx) │ │ │ │ - mov 0x8b3e4(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 7cea0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov -0xa8(%rax),%rdx │ │ │ │ - mov 0x30(%rax),%edi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %edi,0x18(%rsp) │ │ │ │ - cmp (%rdx),%edi │ │ │ │ - jae 7ce60 │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%rcx),%r8d │ │ │ │ - lea 0x40(%rcx,%rax,8),%rax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 7ce53 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - cmove %rax,%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0x1,%r14b │ │ │ │ - jne 7ce30 │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov (%r14),%r14 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 7cd00 │ │ │ │ - test $0x1,%al │ │ │ │ - je 7cdd0 │ │ │ │ - lock andq $0xfffffffffffffffe,-0x28(%rbp) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - ja 7cd00 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x30(%rcx),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x30(%rcx) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - jb 7cd6a │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jbe 7cd6a │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x30(%rax),%esi │ │ │ │ - cmp %esi,0x18(%rsp) │ │ │ │ - jne 7ccd0 │ │ │ │ - mov 0x8a27f(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 7ce88 │ │ │ │ - mov 0x8b2f8(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 7cf20 │ │ │ │ - mov 0x8a259(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x8b2df(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 7ce98 │ │ │ │ - mov 0x8b259(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 7cea8 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - jmpq 7cc4b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x80(%rbp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16100 │ │ │ │ - test %al,%al │ │ │ │ - je 7cd26 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 7ce20 │ │ │ │ - testb $0x2,-0x28(%rbp) │ │ │ │ - jne 7ce18 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7c270 │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7c0c0 │ │ │ │ - jmpq 7cd26 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16220 │ │ │ │ - jmpq 7cd26 │ │ │ │ + mov 0x4(%rsp),%r15d │ │ │ │ + callq 3d780 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovne %eax,%r15d │ │ │ │ + mov %r15d,0x4(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 83850 │ │ │ │ + jmpq 83847 │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x30(%rsi),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x30(%rsi) │ │ │ │ - cmp (%rcx),%eax │ │ │ │ - jb 7cd54 │ │ │ │ - jmpq 7cd49 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - callq 18870 │ │ │ │ - jmpq 7cce9 │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - jmpq 7ccc4 │ │ │ │ - mov 0x8a175(%rip),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rdx) │ │ │ │ - jmpq 7cca5 │ │ │ │ - mov 0x8a161(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 7cdb8 │ │ │ │ - mfence │ │ │ │ - jmpq 7cda9 │ │ │ │ - mfence │ │ │ │ - jmpq 7cca5 │ │ │ │ - movl $0x0,0x8b156(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + movdqu 0x190(%rsp),%xmm2 │ │ │ │ + mov 0x1a0(%rsp),%eax │ │ │ │ + movups %xmm2,0x60(%rsp) │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + jmpq 836ba │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + lea 0x45fb2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x8b137(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 7cdb8 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 7cdb8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x8b0fc(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 7cdb8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 7cd90 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 83873 │ │ │ │ + lea 0x4603f(%rip),%rcx │ │ │ │ + mov $0x313,%edx │ │ │ │ + lea 0x45f7b(%rip),%rsi │ │ │ │ + lea 0x495d7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x46020(%rip),%rcx │ │ │ │ + mov $0x30e,%edx │ │ │ │ + lea 0x45f5c(%rip),%rsi │ │ │ │ + lea 0x495b8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 3e640 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + jmpq 83873 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movdqu 0x50(%rsp),%xmm0 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - movups %xmm0,0x4(%rsp) │ │ │ │ - mov 0x8a096(%rip),%rbp │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 63500 │ │ │ │ + movzbl 0x2(%rbx),%edx │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 839e8 │ │ │ │ + cmp $0x6,%dl │ │ │ │ + jne 839d8 │ │ │ │ + movzbl 0x9(%r13),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + setae %dl │ │ │ │ test %eax,%eax │ │ │ │ - jne 7d170 │ │ │ │ - mov 0x8b092(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - mov 0x8b106(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 7d228 │ │ │ │ - mov 0x2c78(%rbx),%r12 │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov (%rsp),%esi │ │ │ │ - sub 0x8(%rsp),%esi │ │ │ │ - lea -0x215240f9(%rax),%edx │ │ │ │ - mov 0x4(%r12),%r8d │ │ │ │ - add %edx,%ecx │ │ │ │ - add 0x8(%rsp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - rol $0x4,%eax │ │ │ │ - xor %esi,%eax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x6,%ecx │ │ │ │ - xor %esi,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub %ecx,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - rol $0x8,%esi │ │ │ │ - xor %esi,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,%eax │ │ │ │ - rol $0x10,%eax │ │ │ │ - xor %esi,%eax │ │ │ │ - lea (%rdx,%rcx,1),%esi │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %eax,%ecx │ │ │ │ - add %esi,%eax │ │ │ │ - ror $0xd,%edx │ │ │ │ - xor %edx,%ecx │ │ │ │ - sub %ecx,%esi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - rol $0x4,%esi │ │ │ │ - xor %edx,%esi │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - add 0x14(%rsp),%esi │ │ │ │ - add %eax,%edx │ │ │ │ - add 0xc(%rsp),%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %edx,%esi │ │ │ │ - rol $0xe,%ecx │ │ │ │ - sub %ecx,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - xor %esi,%eax │ │ │ │ - rol $0xb,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%edx │ │ │ │ - ror $0x7,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %edx,%esi │ │ │ │ - rol $0x10,%ecx │ │ │ │ - sub %ecx,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - xor %esi,%eax │ │ │ │ - rol $0x4,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - xor %eax,%edx │ │ │ │ - rol $0xe,%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov (%r12),%eax │ │ │ │ - xor %edx,%esi │ │ │ │ - ror $0x8,%edx │ │ │ │ - sub $0x1,%eax │ │ │ │ - sub %edx,%esi │ │ │ │ - and %eax,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x40(%r12,%rax,8),%rdi │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 7d198 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - or $0x1,%rsi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - cmove %rsi,%rax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 7d13c │ │ │ │ - movzwl 0x2c8e(%rbx),%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - sub %rdx,%r13 │ │ │ │ - mov (%rsp),%edx │ │ │ │ - cmp %edx,0x68(%r13) │ │ │ │ - seta %dl │ │ │ │ - setb %cl │ │ │ │ - cmp %cl,%dl │ │ │ │ - je 7d100 │ │ │ │ - movzbl %dl,%edx │ │ │ │ + sete %al │ │ │ │ + or %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 839d8 │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x1,0x3(%rbp) │ │ │ │ + mov %ax,0x0(%rbp) │ │ │ │ + mov $0x2,%eax │ │ │ │ + movl $0x0,0x4(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x455(%r12),%edx │ │ │ │ + jmp 839a4 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 83c08 │ │ │ │ + push %rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + tzcnt (%rdx),%rcx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 83b50 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 83ad0 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 83a50 │ │ │ │ + lea 0x45f7a(%rip),%rcx │ │ │ │ + mov $0xad,%edx │ │ │ │ + lea 0x33a2e(%rip),%rsi │ │ │ │ + lea 0x494b2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x1(%rdx),%ecx │ │ │ │ + mov 0x10(%rsi),%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movzbl 0x3(%rdx),%esi │ │ │ │ + movzbl 0x2(%rdx),%edi │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov 0x4(%rdx),%r8d │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + shr %cl │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ + mov %esi,%r9d │ │ │ │ movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 7d131 │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0x7f,%edi │ │ │ │ + shr $0x2,%dx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0xf,%r9d │ │ │ │ + mov %sil,0xd(%rsp) │ │ │ │ + and $0x7f,%edx │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r9b,0xc(%rsp) │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %di,0xe(%rsp) │ │ │ │ + movdqu (%rsp),%xmm1 │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + mov 0x10(%rsi),%r10d │ │ │ │ + movzbl 0x7(%rdx),%esi │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + movzwl 0x2(%rdx),%ecx │ │ │ │ + mov %esi,%r9d │ │ │ │ + shr $0x4,%sil │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + mov 0x10(%rdx),%r11 │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov 0x4(%rdx),%esi │ │ │ │ + mov (%rdx),%edx │ │ │ │ + shr %cx │ │ │ │ + and $0x1fff,%ecx │ │ │ │ + shr $0x1e,%rdi │ │ │ │ + and $0xf,%r9d │ │ │ │ + mov %rbx,0x18(%rax) │ │ │ │ + shr $0x4,%edx │ │ │ │ + shr $0xb,%esi │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0x1fff,%di │ │ │ │ + and $0x1fff,%edx │ │ │ │ + and $0x1fff,%si │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r10d,0x8(%rax) │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov %r9b,0xc(%rax) │ │ │ │ + mov %r8b,0xd(%rax) │ │ │ │ + mov %di,0xe(%rax) │ │ │ │ + mov %si,0x10(%rax) │ │ │ │ + mov %r11,0x20(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsi),%r9d │ │ │ │ + movzbl 0x5(%rdx),%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov %esi,%r11d │ │ │ │ + shr $0x4,%sil │ │ │ │ + movzwl 0x2(%rdx),%edi │ │ │ │ + movzwl 0x6(%rdx),%r10d │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + shr $0xc,%ecx │ │ │ │ + and $0x1ff,%ecx │ │ │ │ + shr $0x5,%di │ │ │ │ + and $0xf,%r11d │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + shr $0x3,%dx │ │ │ │ + shr $0x1e,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0x1ff,%di │ │ │ │ + and $0x1ff,%edx │ │ │ │ + and $0x3ff,%si │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %r11b,0xc(%rsp) │ │ │ │ + mov %r8b,0xd(%rsp) │ │ │ │ + mov %di,0xe(%rsp) │ │ │ │ + movdqu (%rsp),%xmm3 │ │ │ │ + mov %si,0x10(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm4 │ │ │ │ + mov %r10w,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + mov %rdx,0x20(%rax) │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov %edx,0x4(%rdi) │ │ │ │ + mov %edx,0x8(%rdi) │ │ │ │ + movups %xmm0,0x18(%rdi) │ │ │ │ + retq │ │ │ │ + mov 0x38(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove %rax,%r13 │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 7d180 │ │ │ │ - mov 0x8afc0(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 7d220 │ │ │ │ - mov %rdx,%fs:0x0(%rbp) │ │ │ │ - mov 0x8afad(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 7d1a8 │ │ │ │ - mov 0x8af27(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 7d1b0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + je 83cd0 │ │ │ │ + push %r12 │ │ │ │ + lea 0xc9a(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x38(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 83cb3 │ │ │ │ + cmpb $0x0,0x40(%rax) │ │ │ │ + je 83cb3 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + mov %rbx,0x30(%rax) │ │ │ │ + lock incl 0x28(%rbx) │ │ │ │ + movl $0x40000001,0x38(%rax) │ │ │ │ + mov %r12,0x28(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 83cc0 │ │ │ │ + lea 0x18(%rax),%rdx │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov %rdx,0x20(%rax) │ │ │ │ + mov %rdx,0x18(%rax) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + je 83cd1 │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 83cb3 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 83c44 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rcx,0x78(%r13) │ │ │ │ - seta %cl │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x6c(%r13),%r9d │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov 0x4(%rsp),%r8d │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - cmp %rdx,0x70(%r13) │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%ecx │ │ │ │ - je 7d160 │ │ │ │ - mov (%rax),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - je 7d06e │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 7d05b │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 7d0a8 │ │ │ │ - mov %r13,%r12 │ │ │ │ - jmpq 7cf8a │ │ │ │ + mov %rsi,%rdi │ │ │ │ + callq *0x28(%rax) │ │ │ │ + jmp 83ca5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - jmpq 7d094 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - jmpq 7cf83 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%fs:0x0(%rbp) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + retq │ │ │ │ + lea 0x45c88(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x35707(%rip),%rsi │ │ │ │ + lea 0x35718(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + push %r13 │ │ │ │ + lea 0x138(%rdx),%rsi │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x160,%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 63500 │ │ │ │ + movzbl 0x13a(%rbx),%edx │ │ │ │ + cmp $0x5,%dl │ │ │ │ + je 83d70 │ │ │ │ + cmp $0x6,%dl │ │ │ │ + jne 83d60 │ │ │ │ + movzbl 0x9(%r13),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + setae %dl │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + or %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 83d60 │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x1,0x3(%rbp) │ │ │ │ + mov %ax,0x0(%rbp) │ │ │ │ + mov $0x2,%eax │ │ │ │ + movl $0x0,0x4(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 18870 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmpq 7d054 │ │ │ │ - mfence │ │ │ │ - jmpq 7d0db │ │ │ │ - movl $0x0,0x8ae4e(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + add $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x8ae2f(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 7d0ea │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 7d0ea │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x8adf4(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 7d0ea │ │ │ │ - xchg %ax,%ax │ │ │ │ - mfence │ │ │ │ - jmpq 7d0c8 │ │ │ │ - mfence │ │ │ │ - jmpq 7cf83 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x455(%r12),%edx │ │ │ │ + jmp 83d2f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ + sub $0x2e8,%rsp │ │ │ │ + mov 0x30(%rdi),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x2d8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea -0x30(%rdi),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x128(%rdi),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x208(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + lea 0x278(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov (%rax),%rbp │ │ │ │ - testb $0xf,0x59(%rdi) │ │ │ │ - jne 7eabf │ │ │ │ - movq $0x0,0x78(%rdi) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - testb $0x10,0x5a(%rdi) │ │ │ │ - je 7d499 │ │ │ │ - mov 0x60(%r15),%r14 │ │ │ │ - cmpb $0x0,0x61(%r14) │ │ │ │ - jne 7d408 │ │ │ │ - testb $0x4,0x15(%r15) │ │ │ │ - jne 7d408 │ │ │ │ - testb $0xf,0x5a(%r15) │ │ │ │ - jne 7d2e0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 83320 │ │ │ │ - test %al,%al │ │ │ │ - je 7d2e0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - testb $0x8,0x16(%rax) │ │ │ │ - jne 7d486 │ │ │ │ - lea 0x6439f(%rip),%rcx │ │ │ │ - mov $0x14a,%edx │ │ │ │ - lea 0x643b3(%rip),%rsi │ │ │ │ - lea 0x64403(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu 0x6c(%r14),%xmm0 │ │ │ │ - mov 0x68(%r14),%esi │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ + lea 0x127e8(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x400,%ecx │ │ │ │ + movdqu 0x278(%rsp),%xmm7 │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ + mov $0x40,%edx │ │ │ │ + movups %xmm7,(%rax) │ │ │ │ + movdqu 0x288(%rsp),%xmm7 │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movdqu 0x298(%rsp),%xmm5 │ │ │ │ + movups %xmm5,0x20(%rax) │ │ │ │ + movdqu 0x2a8(%rsp),%xmm6 │ │ │ │ + movups %xmm6,0x30(%rax) │ │ │ │ + movdqu 0x2b8(%rsp),%xmm7 │ │ │ │ + movups %xmm7,0x40(%rax) │ │ │ │ + movdqu 0x2c8(%rsp),%xmm3 │ │ │ │ + movups %xmm3,0x50(%rax) │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 3e540 │ │ │ │ sub $0x20,%rsp │ │ │ │ + mov -0x30(%r15),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov 0x10(%rax),%ecx │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov 0x20(%rax),%rcx │ │ │ │ + mov 0x14(%rax),%eax │ │ │ │ + mov %rdx,0x124(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,0x12c(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x4,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - movups %xmm0,0x80(%rsp) │ │ │ │ - mov 0x7c(%r14),%eax │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x120(%rsp) │ │ │ │ + mov 0x130(%rsp),%eax │ │ │ │ + movdqu 0x120(%rsp),%xmm4 │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rax,%rbp │ │ │ │ - lea -0x4b(%rip),%rax │ │ │ │ + lea -0x171(%rip),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movb $0x0,0xbe(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + callq 3e460 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 7e675 │ │ │ │ - testb $0x10,0x5a(%r15) │ │ │ │ - je 7e729 │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - movzbl 0x60(%r14),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - ja 7d715 │ │ │ │ - mov 0x60(%r15),%r12 │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ + ja 84580 │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x4(%rax),%rcx │ │ │ │ + cmp %rcx,0x4(%rbx) │ │ │ │ + seta %dl │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + sbb $0x0,%edx │ │ │ │ + cmp %eax,0xc(%rbx) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + jne 84510 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov -0x8(%r15),%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x20(%rax),%rcx │ │ │ │ + callq 64d20 │ │ │ │ + mov %al,0x3e(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 7e9b5 │ │ │ │ - mov 0xc0(%r14),%rbx │ │ │ │ - movdqu (%r8),%xmm3 │ │ │ │ - movups %xmm3,(%rbx) │ │ │ │ - movdqu 0x10(%r8),%xmm4 │ │ │ │ - movups %xmm4,0x10(%rbx) │ │ │ │ - mov 0x20(%r8),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - movzbl (%r8),%eax │ │ │ │ + je 84510 │ │ │ │ + mov 0x270(%rsp),%rcx │ │ │ │ + movdqu (%rbx),%xmm3 │ │ │ │ + movups %xmm3,(%rcx) │ │ │ │ + movdqu 0x10(%rbx),%xmm4 │ │ │ │ + movups %xmm4,0x10(%rcx) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ cmp $0x5,%eax │ │ │ │ - je 7d3d3 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ + je 83fea │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ + shl $0x3,%rsi │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov (%r12,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 83fd8 │ │ │ │ + mov 0x270(%rsp),%rax │ │ │ │ + mov 0x128(%r15),%r13 │ │ │ │ + mov 0x200(%rsp),%r12 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movzbl 0x0(%r13),%ecx │ │ │ │ + cmp 0x60(%rsp),%r12 │ │ │ │ + jne 8401b │ │ │ │ + cmp $0xc,%cl │ │ │ │ + ja 84629 │ │ │ │ + test %cl,%cl │ │ │ │ + je 84042 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x0(%r13,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ + mov %rdx,(%r12,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 7d3c0 │ │ │ │ - movb $0x1,0x61(%r14) │ │ │ │ - mov 0x60(%r15),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 80510 │ │ │ │ - movzbl 0x10(%rbp),%ecx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 84028 │ │ │ │ + mov 0x200(%rsp),%r12 │ │ │ │ + movdqu 0x1c(%rbp),%xmm0 │ │ │ │ + lea 0x28(%r12),%r14 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + movups %xmm0,0x120(%rsp) │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + mov %eax,0x130(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 65d50 │ │ │ │ + movdqu 0x1c(%rbp),%xmm0 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + movups %xmm0,0x120(%rsp) │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + lea 0x28(%r13),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x130(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 65d50 │ │ │ │ + movdqu 0x14(%r12),%xmm0 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movups %xmm0,0x120(%rsp) │ │ │ │ + mov 0x24(%r12),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x130(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 660a0 │ │ │ │ + movdqu 0x14(%r13),%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + movups %xmm0,0x120(%rsp) │ │ │ │ + mov 0x24(%r13),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x130(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 660a0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpl $0x3,-0x2c(%r15) │ │ │ │ + je 84590 │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + movups %xmm0,0xd8(%rsp) │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov %eax,0xd0(%rsp) │ │ │ │ + mov %eax,0xd4(%rsp) │ │ │ │ + mov %eax,0xd8(%rsp) │ │ │ │ + movdqu 0xd0(%rsp),%xmm5 │ │ │ │ + movups %xmm0,0xe8(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + movdqu 0xe0(%rsp),%xmm6 │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + movb $0x0,0x3f(%rsp) │ │ │ │ + movups %xmm5,0x108(%rsp) │ │ │ │ + movups %xmm6,0x118(%rsp) │ │ │ │ + jmp 84206 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 844c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + lea -0x28(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 8427c │ │ │ │ + movzbl 0x136(%rsp),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 64b00 │ │ │ │ + test %rax,%rax │ │ │ │ + je 84560 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 846fa │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x4571e(%rip),%rsi │ │ │ │ + add (%rsi,%rax,8),%rbx │ │ │ │ + movl $0x0,0x100(%rsp) │ │ │ │ + movb $0x0,0x104(%rsp) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + lea -0x28(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 8427c │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rbx),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 841a8 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 84258 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x1,0x104(%rsp) │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 846fa │ │ │ │ + lea 0x456b8(%rip),%rax │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%rax,%rdx,8),%rbx │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + lea -0x28(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 84227 │ │ │ │ + cmpb $0x0,0x3f(%rsp) │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + je 84510 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ + movups %xmm0,0xd8(%rsp) │ │ │ │ + movups %xmm0,0xe8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 643a0 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 64ed0 │ │ │ │ + movzwl 0x76(%r15),%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + movzbl 0x71(%r15),%r8d │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 63770 │ │ │ │ + lea 0xbe(%rsp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + push %rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%r9 │ │ │ │ + lea 0xcf(%rsp),%r8 │ │ │ │ + callq 70e00 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 843b3 │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 84397 │ │ │ │ + movzbl 0xbf(%rsp),%ecx │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea 0xd0(%r15),%rsi │ │ │ │ + xor $0x1,%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + callq 52640 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 846f2 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov $0xfffffffffffffffe,%rax │ │ │ │ - rol %cl,%rax │ │ │ │ - and %rax,0x30(%rdi) │ │ │ │ - callq 85670 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - testb $0x1,0x58(%r14) │ │ │ │ - je 7d48e │ │ │ │ - movzbl 0x58(%r15),%eax │ │ │ │ - and $0xffffff8f,%eax │ │ │ │ - or $0x10,%eax │ │ │ │ - testb $0x8,0x14(%r15) │ │ │ │ - mov %al,0x58(%r15) │ │ │ │ - movzbl 0x5a(%r15),%eax │ │ │ │ - jne 7d45e │ │ │ │ - test $0x10,%al │ │ │ │ - je 7ea07 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + callq 4b4d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 845ce │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + jne 846f2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + cmp %rdi,0x20(%rax) │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 843fc │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 83f08 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 82a40 │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + cmp %rax,0x130(%r15) │ │ │ │ + jne 843cc │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ + cmp 0x78(%rsp),%rdi │ │ │ │ + je 84451 │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,0x270(%rsp) │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + cmp 0x60(%rsp),%rdi │ │ │ │ + je 84476 │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,0x200(%rsp) │ │ │ │ + cmp $0xfffffffc,%r13d │ │ │ │ + je 8473d │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 7eaba │ │ │ │ - add $0x88,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 84738 │ │ │ │ + add $0x2e8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - test $0xf,%al │ │ │ │ - jne 7d42a │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 83320 │ │ │ │ - test %al,%al │ │ │ │ - jne 7d80c │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - testb $0x8,0x16(%rax) │ │ │ │ - je 7ebfa │ │ │ │ - mov $0xfffffffc,%r12d │ │ │ │ - jmp 7d435 │ │ │ │ - lock orq $0x1,0x58(%r14) │ │ │ │ - jmpq 7d40f │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 80800 │ │ │ │ - test %al,%al │ │ │ │ - jne 7d279 │ │ │ │ - lea 0x2c78(%rbp),%rax │ │ │ │ - mov 0x89b3a(%rip),%r13 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x58(%r15),%ebx │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - mov 0x1c(%r15),%r12d │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - and $0xf,%ebx │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7df30 │ │ │ │ - mov 0x8ab0e(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x8ab83(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7dfe8 │ │ │ │ - mov 0x2c78(%rbp),%r14 │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - sub 0x68(%rsp),%ecx │ │ │ │ - lea -0x215240f9(%rax),%edx │ │ │ │ - lea (%rdx,%r12,1),%esi │ │ │ │ - add 0x68(%rsp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - add %esi,%edx │ │ │ │ - rol $0x4,%eax │ │ │ │ - xor %ecx,%eax │ │ │ │ - sub %eax,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x6,%esi │ │ │ │ - xor %ecx,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %eax,%esi │ │ │ │ - rol $0x8,%ecx │ │ │ │ - xor %ecx,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add %esi,%edx │ │ │ │ - rol $0x10,%eax │ │ │ │ - xor %ecx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - sub %eax,%esi │ │ │ │ - add %edx,%eax │ │ │ │ - ror $0xd,%ecx │ │ │ │ - xor %esi,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub %ecx,%edx │ │ │ │ - rol $0x4,%esi │ │ │ │ - xor %esi,%edx │ │ │ │ - mov 0x74(%rsp),%esi │ │ │ │ - add %edx,%esi │ │ │ │ - mov 0x70(%rsp),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - add 0x6c(%rsp),%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %edx,%esi │ │ │ │ - rol $0xe,%ecx │ │ │ │ - sub %ecx,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - xor %esi,%eax │ │ │ │ - rol $0xb,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%edx │ │ │ │ - ror $0x7,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %edx,%esi │ │ │ │ - rol $0x10,%ecx │ │ │ │ - sub %ecx,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - xor %esi,%eax │ │ │ │ - rol $0x4,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - xor %eax,%edx │ │ │ │ - rol $0xe,%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov (%r14),%eax │ │ │ │ - xor %edx,%esi │ │ │ │ - ror $0x8,%edx │ │ │ │ - sub $0x1,%eax │ │ │ │ - sub %edx,%esi │ │ │ │ - and %eax,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x40(%r14,%rax,8),%rdi │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7df18 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - or $0x1,%rsi │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - cmove %rsi,%rdx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 7d86c │ │ │ │ - movzwl 0x2c8e(%rbp),%eax │ │ │ │ - mov %rdx,%r10 │ │ │ │ - sub %rax,%r10 │ │ │ │ - cmp 0x68(%r10),%ebx │ │ │ │ - setb %al │ │ │ │ - seta %cl │ │ │ │ - cmp %cl,%al │ │ │ │ - je 7d820 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 83a00 │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movdqu 0x80(%rsp),%xmm1 │ │ │ │ + movdqu 0x90(%rsp),%xmm2 │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + movups %xmm1,0x108(%rsp) │ │ │ │ + movups %xmm2,0x118(%rsp) │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + jmpq 84258 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 84545 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + cmp %rcx,0x18(%rbx) │ │ │ │ + jbe 84719 │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + lock incq 0x28(%rax) │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + sub 0x20(%rbp),%rax │ │ │ │ + lock add %rax,0x40(%rdx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lock incq 0x14748(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + jmpq 843c0 │ │ │ │ + nop │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 63ce0 │ │ │ │ + movzbl 0x3e(%rsp),%eax │ │ │ │ + mov %al,0x3f(%rsp) │ │ │ │ + jmpq 841e9 │ │ │ │ + xchg %ax,%ax │ │ │ │ test %eax,%eax │ │ │ │ - jne 7d860 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7d888 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 7d8a0 │ │ │ │ - mov 0x8aa47(%rip),%eax │ │ │ │ + je 83f4c │ │ │ │ + jmpq 843b3 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl -0x26(%r15),%edx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 64b00 │ │ │ │ + mov %rax,%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + je 84510 │ │ │ │ + testb $0x2,(%rax) │ │ │ │ + jne 8468d │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r10,%rdx │ │ │ │ + callq 64220 │ │ │ │ + jmpq 84115 │ │ │ │ + mov -0x24(%r15),%eax │ │ │ │ + lea 0x100(%r15),%rcx │ │ │ │ + or $0x1,%eax │ │ │ │ + testb $0x4,0x4d(%r15) │ │ │ │ + jne 846e6 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0xd0(%r15),%rdx │ │ │ │ + mov %rcx,0x1d8(%rsp) │ │ │ │ + mov %rdx,0x1e0(%rsp) │ │ │ │ + mov %eax,0x1e8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ test %eax,%eax │ │ │ │ - je 7dfe0 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0x8aa33(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 7dfd8 │ │ │ │ - mov 0x8a9ac(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 7df4f │ │ │ │ - test %r10,%r10 │ │ │ │ - je 7d8b0 │ │ │ │ - mov 0x2c(%r15),%eax │ │ │ │ - mov (%r15),%r12 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ - movdqu 0x1c(%r15),%xmm1 │ │ │ │ - movzbl 0x5a(%r15),%ebx │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - movups %xmm1,0x60(%rsp) │ │ │ │ - and $0xf,%ebx │ │ │ │ - jne 7dd78 │ │ │ │ - callq 15e50 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - test %bl,%bl │ │ │ │ - setne %r14b │ │ │ │ - test %al,%al │ │ │ │ - je 7e400 │ │ │ │ - movzbl 0x58(%r15),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %eax,0x68(%r10) │ │ │ │ - jne 7d700 │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - cmp %rax,0x78(%r10) │ │ │ │ - seta %al │ │ │ │ - mov 0x70(%r10),%rdi │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ + jne 843b3 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lock incq 0x14740(%rax) │ │ │ │ + jmpq 843c0 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + movdqu (%rdi),%xmm5 │ │ │ │ + movups %xmm5,(%rax) │ │ │ │ + movdqu 0x10(%rdi),%xmm7 │ │ │ │ + mov 0x200(%rsp),%r12 │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movdqu 0x20(%rdi),%xmm6 │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movdqu 0x30(%rdi),%xmm3 │ │ │ │ + movups %xmm3,0x30(%rax) │ │ │ │ + movdqu 0x40(%rdi),%xmm5 │ │ │ │ + movups %xmm5,0x40(%rax) │ │ │ │ + movdqu 0x50(%rdi),%xmm7 │ │ │ │ + movups %xmm7,0x50(%rax) │ │ │ │ + movzbl 0x0(%r13),%ecx │ │ │ │ + movaps %xmm7,0x20(%rsp) │ │ │ │ + jmpq 8401b │ │ │ │ + mov %r14,%rax │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + lea -0x28(%r14,%rdx,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 845b7 │ │ │ │ xor %edx,%edx │ │ │ │ - cmp %rdi,0x20(%r15) │ │ │ │ - mov 0x1c(%r15),%edi │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - or %edx,%eax │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + je 846d4 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 846fa │ │ │ │ + mov %edx,%edx │ │ │ │ + lea 0x45264(%rip),%rdi │ │ │ │ + add (%rdi,%rdx,8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 845b7 │ │ │ │ xor %edx,%edx │ │ │ │ - cmp %edi,0x6c(%r10) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - je 7e82a │ │ │ │ - mov %r10,%rdi │ │ │ │ - test %bl,%bl │ │ │ │ - jne 7e060 │ │ │ │ - callq 160a0 │ │ │ │ - jmpq 7d4c0 │ │ │ │ - cltq │ │ │ │ - sub $0x1,%rax │ │ │ │ - je 7e6ac │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x1,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov $0x8,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shl %cl,%rbx │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 16af0 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7e569 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - callq 85670 │ │ │ │ - movzbl 0x5a(%r15),%edx │ │ │ │ - movzbl 0x5b(%r15),%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rsi,%rcx,1),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 7d7d9 │ │ │ │ - mov 0x60(%r15),%rdi │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 7e9ed │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r15),%edx │ │ │ │ - movzbl 0x5b(%r15),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xe,%eax │ │ │ │ - and $0xe,%edx │ │ │ │ - orw $0x100,0x14(%r15) │ │ │ │ - shl $0x4,%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - movq $0x7,0x60(%r15) │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x5a(%r15),%edx │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%r15) │ │ │ │ - jmpq 7d435 │ │ │ │ - movzbl 0x5a(%r15),%eax │ │ │ │ - jmpq 7d42a │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %rax,0x78(%r10) │ │ │ │ - seta %cl │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x6c(%r10),%r8d │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - cmp %rax,0x70(%r10) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - jne 7d860 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r12d,%r8d │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7d618 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - test $0x1,%dl │ │ │ │ - je 7d5e9 │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 7d5d5 │ │ │ │ - mov 0x30(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 7d50c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 846ae │ │ │ │ + test %rax,%rax │ │ │ │ + je 845b7 │ │ │ │ + orb $0x2,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + jmp 84690 │ │ │ │ + mov 0x100(%r15),%rcx │ │ │ │ + jmpq 845e7 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmpq 84420 │ │ │ │ + lea 0x4528f(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x32d63(%rip),%rsi │ │ │ │ + lea 0x487e7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x452d0(%rip),%rcx │ │ │ │ + mov $0xbb,%edx │ │ │ │ + lea 0x4516c(%rip),%rsi │ │ │ │ + lea 0x451b5(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x452ac(%rip),%rcx │ │ │ │ + mov $0xca,%edx │ │ │ │ + lea 0x45148(%rip),%rsi │ │ │ │ + lea 0x3aed1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpw $0x0,0x388(%rdi) │ │ │ │ + je 848aa │ │ │ │ + mov 0x88(%rsi),%rax │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + movzwl 0x6e(%rsi),%edx │ │ │ │ + mov 0xb4(%rsi),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + movdqu 0x40(%rsi),%xmm0 │ │ │ │ + movups %xmm0,0x83(%rdi) │ │ │ │ + movzbl 0x50(%rsi),%eax │ │ │ │ + mov %al,0x93(%rdi) │ │ │ │ + movdqu 0xb0(%rsi),%xmm1 │ │ │ │ + movups %xmm1,0xac(%rdi) │ │ │ │ + mov 0xc0(%rsi),%eax │ │ │ │ + mov %eax,0xbc(%rdi) │ │ │ │ + mov 0xc4(%rsi),%rax │ │ │ │ + mov %rax,0xc0(%rdi) │ │ │ │ + mov 0xcc(%rsi),%eax │ │ │ │ + mov %eax,0xc8(%rdi) │ │ │ │ + movdqu 0x60(%rsi),%xmm2 │ │ │ │ + movups %xmm2,0xd0(%rdi) │ │ │ │ + movdqu 0x70(%rsi),%xmm3 │ │ │ │ + movups %xmm3,0xe0(%rdi) │ │ │ │ + mov 0x80(%rsi),%rax │ │ │ │ + mov %rax,0xf0(%rdi) │ │ │ │ + mov 0xd0(%rdi),%eax │ │ │ │ + shl $0x9,%eax │ │ │ │ + mov %eax,0x360(%rdi) │ │ │ │ + movzbl 0xdc(%rdi),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 7d633 │ │ │ │ + ja 84846 │ │ │ │ + movzwl 0xde(%rdi),%eax │ │ │ │ + add 0xe0(%rdi),%ax │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %ax,0x96(%rdi) │ │ │ │ + movzbl 0x80(%rdi),%eax │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + mov %dl,0x80(%rdi) │ │ │ │ + cmpl $0x3,0x4(%rdi) │ │ │ │ + je 84850 │ │ │ │ + retq │ │ │ │ nopl (%rax) │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 7d66e │ │ │ │ - xchg %ax,%ax │ │ │ │ - testb $0x8,0x15(%r15) │ │ │ │ - jne 7e69c │ │ │ │ - movzbl 0x58(%r15),%eax │ │ │ │ - mov 0x1c(%r15),%ebx │ │ │ │ - mov %eax,%edi │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - and $0xf,%edi │ │ │ │ - mov %dil,0x10(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x8ab92(%rip),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 7df40 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7dd90 │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 7dd90 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7090 │ │ │ │ - lea 0x88(%r14),%rax │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - mov %rax,0x90(%r14) │ │ │ │ - mov %rax,0x88(%r14) │ │ │ │ - mfence │ │ │ │ - lea 0x30(%r14),%rax │ │ │ │ - movl $0x0,0x28(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x38(%r14) │ │ │ │ - mov %rax,0x30(%r14) │ │ │ │ - lea 0x40(%r14),%rax │ │ │ │ - mov %rax,0x48(%r14) │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - callq 16100 │ │ │ │ - test %al,%al │ │ │ │ - je 7ebdb │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - mov %al,0x30(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 7ebbc │ │ │ │ - movzbl 0x10(%rsp),%eax │ │ │ │ - movb $0x0,0x50(%r14) │ │ │ │ - mov %ebx,0x6c(%r14) │ │ │ │ - mov %al,0x51(%r14) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - movb $0x0,0x61(%r14) │ │ │ │ - mov %eax,0x68(%r14) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movq $0x1,0x58(%r14) │ │ │ │ - mov %rax,0x70(%r14) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x78(%r14) │ │ │ │ - lea 0x80(%r14),%rax │ │ │ │ - cmpq $0x0,0x2ca0(%rbp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movzwl 0x2c8e(%rbp),%eax │ │ │ │ - mov %ax,0x18(%rsp) │ │ │ │ - jne 7ec19 │ │ │ │ - movzwl 0x2c8c(%rbp),%eax │ │ │ │ - mov %ax,0x20(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7e539 │ │ │ │ - mov 0x8a5bb(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x8a62f(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 7e547 │ │ │ │ - mov 0x2c78(%rbp),%rbx │ │ │ │ - movzwl 0x2c8e(%rbp),%eax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x4(%rbx),%r9d │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - mov 0x6c(%rdx),%ecx │ │ │ │ - lea 0x68(%rdx),%rsi │ │ │ │ - sub $0x215240f9,%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - add 0x70(%rdx),%eax │ │ │ │ - mov 0x68(%rdx),%edx │ │ │ │ + movzbl 0x83(%rdi),%ecx │ │ │ │ + movzbl 0xa(%rdi),%esi │ │ │ │ + mov %ecx,%r9d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8484c │ │ │ │ + lea 0x84(%rdi),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 84878 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 8484c │ │ │ │ mov %eax,%r8d │ │ │ │ - sub 0x8(%rsi),%edx │ │ │ │ - add %ecx,%eax │ │ │ │ - rol $0x4,%r8d │ │ │ │ - xor %edx,%r8d │ │ │ │ - mov %r8d,%edx │ │ │ │ - sub %r8d,%ecx │ │ │ │ - add %eax,%r8d │ │ │ │ - rol $0x6,%edx │ │ │ │ - xor %edx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - sub %ecx,%eax │ │ │ │ - add %r8d,%ecx │ │ │ │ - rol $0x8,%edi │ │ │ │ - xor %edi,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %eax,%r8d │ │ │ │ - rol $0x10,%edx │ │ │ │ - xor %edx,%r8d │ │ │ │ - lea (%rax,%rcx,1),%edx │ │ │ │ - mov %r8d,%eax │ │ │ │ - sub %r8d,%ecx │ │ │ │ - mov %edx,%edi │ │ │ │ - ror $0xd,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - lea (%r8,%rdx,1),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - sub %ecx,%edi │ │ │ │ - rol $0x4,%edx │ │ │ │ - xor %edi,%edx │ │ │ │ - mov 0x10(%rsi),%edi │ │ │ │ - add 0x14(%rsi),%edx │ │ │ │ - add %eax,%edi │ │ │ │ - add 0xc(%rsi),%eax │ │ │ │ - add %edi,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %ecx,%edx │ │ │ │ - rol $0xe,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - xor %edx,%eax │ │ │ │ - rol $0xb,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %eax,%ecx │ │ │ │ - ror $0x7,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %ecx,%edx │ │ │ │ - rol $0x10,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - xor %edx,%eax │ │ │ │ - rol $0x4,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - rol $0xe,%eax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov (%rbx),%eax │ │ │ │ - xor %ecx,%edx │ │ │ │ - ror $0x8,%ecx │ │ │ │ - sub $0x1,%eax │ │ │ │ - sub %ecx,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x40(%rbx,%rax,8),%r12 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 7db63 │ │ │ │ - jmpq 7dff0 │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp (%rdx),%sil │ │ │ │ + jne 84870 │ │ │ │ + sub $0x1,%r9d │ │ │ │ + lea 0x84(%rdi,%rax,1),%rsi │ │ │ │ + mov %r9b,0x83(%rdi) │ │ │ │ + movzbl %r9b,%edx │ │ │ │ + lea 0x83(%rdi,%rax,1),%rdi │ │ │ │ + sub %r8d,%edx │ │ │ │ + jmpq 76a0 │ │ │ │ + push %rax │ │ │ │ + lea 0x4517e(%rip),%rcx │ │ │ │ + mov $0xd1,%edx │ │ │ │ + lea 0x44fda(%rip),%rsi │ │ │ │ + lea 0x45003(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + cmpb $0x0,0x160(%rdi) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + jne 849b8 │ │ │ │ + testb $0x20,0x7e(%rdi) │ │ │ │ + jne 849b8 │ │ │ │ + lea 0x40(%rdi),%rsi │ │ │ │ + lea 0x1b8(%rdi),%rdi │ │ │ │ + callq 84760 │ │ │ │ + mov 0x1d0(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%edx │ │ │ │ + lock add %edx,0x4c(%rax) │ │ │ │ + mov %rbp,0x208(%rbp) │ │ │ │ + lea 0x1e8(%rbp),%rsi │ │ │ │ + movq $0x0,0x200(%rbp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 8492b │ │ │ │ + lock incl 0x28(%rbp) │ │ │ │ + movl $0x40000001,0x210(%rbp) │ │ │ │ + lea -0x1463c(%rip),%rax │ │ │ │ + movq $0x0,0x1e8(%rbp) │ │ │ │ + mov %rax,0x200(%rbp) │ │ │ │ + mov 0x1e8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 849a8 │ │ │ │ + lea 0x1f0(%rbp),%rax │ │ │ │ + movq $0x0,0x1e8(%rbp) │ │ │ │ + mov %rax,0x1f8(%rbp) │ │ │ │ + mov %rax,0x1f0(%rbp) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + je 849d9 │ │ │ │ + lea -0x143a(%rip),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov $0x40000001,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq a2250 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x80,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + callq *0x200(%rbp) │ │ │ │ + jmp 84983 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x155f(%rip),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov $0x3c000001,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq a2250 │ │ │ │ + lea 0x44f80(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x349ff(%rip),%rsi │ │ │ │ + lea 0x34a10(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + shr $0x18,%r8 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + movzbl 0xc8(%rsp),%ebx │ │ │ │ + mov 0xd8(%rsp),%r13 │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - mov (%r12),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ + movzbl 0x2(%r13),%edi │ │ │ │ + mov %bl,0x1e(%rsp) │ │ │ │ + movzbl 0xc9(%rsp),%ebx │ │ │ │ + movzbl 0xc3(%rsp),%eax │ │ │ │ + mov %bl,0x1f(%rsp) │ │ │ │ + cmp $0xe,%dil │ │ │ │ + je 84f78 │ │ │ │ + jbe 84ce8 │ │ │ │ + cmp $0x10,%dil │ │ │ │ + je 84f60 │ │ │ │ + cmp $0x12,%dil │ │ │ │ + jne 84f50 │ │ │ │ + movzbl 0x0(%r13),%edi │ │ │ │ + lea 0x28(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rdi,8),%rbp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + mov 0xd0(%rsp),%edi │ │ │ │ + mov %r9d,(%r15) │ │ │ │ + movdqu 0xc0(%rsp),%xmm1 │ │ │ │ + mov %ecx,0x4(%r15) │ │ │ │ + mov %r12,0x8(%r15) │ │ │ │ + movl $0x0,0x10(%r15) │ │ │ │ + mov %r10,0x60(%r15) │ │ │ │ + movq $0x0,0x68(%r15) │ │ │ │ + movq $0x0,0x78(%r15) │ │ │ │ + cmpb $0x0,0x4d8(%r10) │ │ │ │ + mov %edi,0x40(%rsp) │ │ │ │ + movzbl 0xc2(%rsp),%edi │ │ │ │ + movups %xmm1,0x30(%rsp) │ │ │ │ + je 84d80 │ │ │ │ + cmpb $0x1,0x479(%r10) │ │ │ │ + mov $0x3,%edi │ │ │ │ + sbb $0xff,%dil │ │ │ │ + lea 0x44f3e(%rip),%r14 │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + movzbl %dil,%edi │ │ │ │ + movdqu 0x30(%rsp),%xmm2 │ │ │ │ + mov (%r14,%rax,4),%eax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ mov %eax,%ecx │ │ │ │ - or $0x1,%edx │ │ │ │ - lock cmpxchg %edx,(%r12) │ │ │ │ - jne 7db67 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 7db40 │ │ │ │ - movzwl 0x18(%rsp),%eax │ │ │ │ - movzwl 0x20(%rsp),%edx │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea (%rax,%rdx,1),%r11 │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 7de77 │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov %r12,%rax │ │ │ │ - mov $0x10,%ecx │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - cmove %rax,%rdx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 7de43 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 7de30 │ │ │ │ - movzwl 0x2c8e(%rbp),%eax │ │ │ │ - mov %rdx,%r10 │ │ │ │ - sub %rax,%r10 │ │ │ │ - mov (%r11),%eax │ │ │ │ - cmp %eax,0x68(%r10) │ │ │ │ - seta %al │ │ │ │ - setb %sil │ │ │ │ - cmp %sil,%al │ │ │ │ - je 7e01e │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7de30 │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - lock andl $0xfffffffe,(%r12) │ │ │ │ - mov $0x81,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 7e54f │ │ │ │ - mov 0x8a429(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 7e559 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0x8a415(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 7e561 │ │ │ │ - mov 0x8a38f(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 7dcf1 │ │ │ │ - cmpq $0xfffffffffffff000,0x18(%rsp) │ │ │ │ - ja 7e508 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 7e511 │ │ │ │ - lock incq 0x2d60(%rbp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16590 │ │ │ │ - cmp $0xfffffffffffff000,%r14 │ │ │ │ - jbe 7dcbb │ │ │ │ - mov %r14d,%r12d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 7e68d │ │ │ │ - movzwl 0x5a(%r15),%edx │ │ │ │ + and $0xf,%eax │ │ │ │ + shl $0x4,%eax │ │ │ │ + and $0xf,%ecx │ │ │ │ + or %eax,%edi │ │ │ │ + movzwl 0x80(%r15),%eax │ │ │ │ + mov %cl,0x1d(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xf000,%ax │ │ │ │ + or %eax,%edi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %di,0x80(%r15) │ │ │ │ + mov 0x80(%r15),%edi │ │ │ │ + movzbl 0x458(%rax),%eax │ │ │ │ + mov %dx,0x110(%r15) │ │ │ │ + and $0xf00fff,%edi │ │ │ │ + mov %cx,0x94(%r15) │ │ │ │ + and $0xf,%eax │ │ │ │ + movq $0xffffffffffffffff,0xb4(%r15) │ │ │ │ + shl $0xc,%eax │ │ │ │ + movq $0x0,0xc4(%r15) │ │ │ │ + or $0x10000,%eax │ │ │ │ + movq $0x0,0xf8(%r15) │ │ │ │ + or %edi,%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x0,0x130(%r15) │ │ │ │ + mov %eax,0x80(%r15) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movq $0xffffffffffffffff,0x138(%r15) │ │ │ │ + mov %eax,0xa8(%r15) │ │ │ │ + movabs $0xffffffff00000000,%rax │ │ │ │ + mov %rax,0xac(%r15) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %rax,0xbc(%r15) │ │ │ │ + lea -0x13352(%rip),%rax │ │ │ │ + movq $0x0,0x140(%r15) │ │ │ │ + mov %rax,0x148(%r15) │ │ │ │ + movups %xmm2,0x98(%r15) │ │ │ │ + movups %xmm0,0x100(%r15) │ │ │ │ + callq 63050 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + test %al,%al │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + je 84d10 │ │ │ │ + orb $0x8,0x82(%r15) │ │ │ │ + mov %rdx,0xf8(%r15) │ │ │ │ + movzwl 0x7c(%r15),%edx │ │ │ │ + mov %r12w,0x94(%r15) │ │ │ │ + mov %edx,%eax │ │ │ │ + or $0x40,%eax │ │ │ │ + testb $0x8,0xc(%r15) │ │ │ │ + je 84c74 │ │ │ │ + andb $0xf8,0x82(%r15) │ │ │ │ mov %edx,%eax │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or $0x110,%ax │ │ │ │ - and $0xff0,%ax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%r15) │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ or $0x1,%eax │ │ │ │ - mov %al,0x5a(%r15) │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov %r14,0x60(%r15) │ │ │ │ - mov %eax,0x74(%r15) │ │ │ │ - jmpq 7d27d │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - movl $0x0,0x8a308(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - lea 0x8a2f0(%rip),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + lea -0xefd(%rip),%rsi │ │ │ │ + or $0x138,%dx │ │ │ │ + mov %rsi,0x148(%r15) │ │ │ │ + mov %dx,0x7c(%r15) │ │ │ │ + mov %r8d,%edx │ │ │ │ + and $0xf,%r8d │ │ │ │ + shl $0x4,%edx │ │ │ │ + or %edx,%r8d │ │ │ │ + mov %r8b,0x81(%r15) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 84db8 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 84d50 │ │ │ │ + or $0x13b,%ax │ │ │ │ + mov %ax,0x7c(%r15) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 84fb9 │ │ │ │ + add $0x88,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x5,%edi │ │ │ │ + cmp $0x1,%dil │ │ │ │ + ja 84f50 │ │ │ │ + movzbl 0x0(%r13),%edi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x28(%rsi,%rdi,8),%rbp │ │ │ │ + jmpq 84aa0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1e(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jns 7dc7e │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 7dc7e │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x8a2a4(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jmpq 7dc7e │ │ │ │ + je 84d27 │ │ │ │ + mov (%r14,%rax,4),%r14d │ │ │ │ + mov %r14d,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0x1d(%rsp) │ │ │ │ + movzbl 0x80(%r15),%eax │ │ │ │ + movzbl 0x1d(%rsp),%r14d │ │ │ │ + and $0xf,%eax │ │ │ │ + shl $0x4,%r14d │ │ │ │ + or %eax,%r14d │ │ │ │ + mov %r14b,0x80(%r15) │ │ │ │ + jmpq 84c47 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 16100 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jmpq 7d6a4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2c50(%rbp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x2d18(%rbp),%rax │ │ │ │ - lea 0x2d10(%rbp),%rdx │ │ │ │ - lea -0x88(%rax),%r14 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 7e095 │ │ │ │ - mov %ebx,0x30(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16100 │ │ │ │ - test %al,%al │ │ │ │ - je 7e07a │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 7e072 │ │ │ │ - testb $0x2,0x58(%r14) │ │ │ │ - jne 7e06a │ │ │ │ - subq $0x1,0x2d58(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ - mov 0x88(%r14),%rdx │ │ │ │ - mov 0x90(%r14),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 7a20 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 7e83e │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - jmpq 7d9c6 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 84ed0 │ │ │ │ + lea 0x44cb0(%rip),%rcx │ │ │ │ + mov $0x141,%edx │ │ │ │ + lea 0x44b2c(%rip),%rsi │ │ │ │ + lea 0x48188(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%ecx │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - test $0x1,%dl │ │ │ │ - je 7dbc4 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 7de77 │ │ │ │ - mov 0x2d04(%rbp),%eax │ │ │ │ - cmp 0x2c84(%rbp),%eax │ │ │ │ - jae 7e979 │ │ │ │ - mov 0x2d04(%rbp),%eax │ │ │ │ - mov (%rbx),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jbe 7e5c5 │ │ │ │ - mov 0x2c90(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7de77 │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 7e5c5 │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - lock andl $0xfffffffe,(%r12) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 7e81c │ │ │ │ - mov 0x8a1be(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 7e948 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x8a1a6(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 7e940 │ │ │ │ - mov 0x8a11f(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 7e8b6 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r11,%rsi │ │ │ │ - callq 18940 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,%r10 │ │ │ │ - jmpq 7dc7e │ │ │ │ + cmp $0x2,%dil │ │ │ │ + je 84f90 │ │ │ │ + ja 84da0 │ │ │ │ + cmp $0x1,%dil │ │ │ │ + sbb %edi,%edi │ │ │ │ + not %edi │ │ │ │ + and $0x5,%edi │ │ │ │ + jmpq 84b0b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 18870 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmpq 7d5ce │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 7d505 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 7d94d │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - movl $0x0,0x8a0aa(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ + cmp $0x3,%dil │ │ │ │ + jne 84fbe │ │ │ │ + mov $0x7,%edi │ │ │ │ + jmpq 84b0b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov 0x10(%r13),%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x44b53(%rip),%r14 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 84e22 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rbx),%rdx │ │ │ │ + mov %edx,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + je 84e80 │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + ja 84e0e │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 83a00 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + tzcnt (%rbx),%rcx │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + movzbl 0x45(%rsp),%esi │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jg 84f9a │ │ │ │ + mov %ecx,%ecx │ │ │ │ + add (%r14,%rcx,8),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jb 84dd5 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 84cbd │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 84fb9 │ │ │ │ + movzbl 0x81(%r15),%edx │ │ │ │ + lea 0x100(%r15),%rsi │ │ │ │ mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x8a08b(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ + and $0xf,%edx │ │ │ │ + imul 0x10(%r13),%edx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jns 7d665 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 7d665 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 52640 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + movzbl 0x6(%rbx),%edx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 84e22 │ │ │ │ + mov %r12,%rcx │ │ │ │ + shr $0x10,%rcx │ │ │ │ + cmp %dl,%cl │ │ │ │ + je 84ea8 │ │ │ │ + add $0x8,%rbx │ │ │ │ + jmpq 84dd0 │ │ │ │ + nopl (%rax) │ │ │ │ + testb $0x2,0x60(%rsp) │ │ │ │ + jne 84e9c │ │ │ │ + test %sil,%sil │ │ │ │ + je 84e9c │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + cmp $0x5,%sil │ │ │ │ + setne %cl │ │ │ │ + lea (%rax,%rdi,1),%edx │ │ │ │ + test %cl,%cl │ │ │ │ + cmove %eax,%edx │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + jmp 84e9c │ │ │ │ + nopl (%rax) │ │ │ │ + cmpb $0x0,0x1f(%rsp) │ │ │ │ + je 84cbd │ │ │ │ + movzbl 0x1f(%rsp),%eax │ │ │ │ + and $0xfffffff0,%r8d │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x10(%r15) │ │ │ │ + and $0xf,%esi │ │ │ │ + movzbl %sil,%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + or %edx,%r8d │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %r8b,0x81(%r15) │ │ │ │ + mov 0x10(%r13),%ecx │ │ │ │ + shl $0x20,%rax │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x100(%r15) │ │ │ │ + mov %rax,0x108(%r15) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 84fb9 │ │ │ │ + imul %rcx,%rdx │ │ │ │ + lea 0x100(%r15),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x8a045(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jmpq 7d665 │ │ │ │ + jmpq 84e5e │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 84aa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%r13),%edi │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea -0x28(%rsi,%rdi,8),%rbp │ │ │ │ + jmpq 84aa0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%rsi),%edi │ │ │ │ + lea 0x8(%rsi),%rbx │ │ │ │ + lea 0x8(%rsi,%rdi,8),%rbp │ │ │ │ + jmpq 84aa0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6,%edi │ │ │ │ + jmpq 84b0b │ │ │ │ + lea 0x449ef(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x324c3(%rip),%rsi │ │ │ │ + lea 0x47f47(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x44a0b(%rip),%rcx │ │ │ │ + mov $0x59,%edx │ │ │ │ + lea 0x34403(%rip),%rsi │ │ │ │ + lea 0x47f23(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x3c8,%rsp │ │ │ │ + mov 0x430(%rsp),%rax │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %esi,0xc0(%rsp) │ │ │ │ + mov 0x438(%rsp),%r15 │ │ │ │ + mov %edx,0xc4(%rsp) │ │ │ │ + mov %r8,0xe8(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x3b8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,0x1c0(%rsp) │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + movl $0x40000001,0x1c8(%rsp) │ │ │ │ + movups %xmm0,0x1d8(%rsp) │ │ │ │ + movups %xmm0,0x1e8(%rsp) │ │ │ │ + movups %xmm0,0x1f8(%rsp) │ │ │ │ + movups %xmm0,0x1a0(%rsp) │ │ │ │ + movups %xmm0,0x1b0(%rsp) │ │ │ │ + lea 0x1d8(%rsp),%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ mfence │ │ │ │ - jmpq 7d656 │ │ │ │ - mfence │ │ │ │ - jmpq 7d641 │ │ │ │ - mfence │ │ │ │ - jmpq 7d505 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 18890 │ │ │ │ - mov %rax,%r12 │ │ │ │ + lea 0x1f8(%rsp),%rax │ │ │ │ + cmp $0x7,%edx │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ + mov $0x7,%eax │ │ │ │ + cmovbe %edx,%eax │ │ │ │ + movl $0x4,(%r15) │ │ │ │ + movl $0x0,0x1f0(%rsp) │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + cmp %eax,%esi │ │ │ │ + ja 854c9 │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,0x4(%rsi) │ │ │ │ + setne %dl │ │ │ │ + cmp $0x7,%eax │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + jne 854ae │ │ │ │ + movq $0xffffffffffffffff,0x28(%rsp) │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + movq $0xffffffffffffffff,0x48(%rsp) │ │ │ │ + cmp %esi,0xc4(%rsp) │ │ │ │ + jne 85158 │ │ │ │ + mov 0x41c(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x424(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + cmp %ecx,0xc0(%rsp) │ │ │ │ + je 85ec5 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0x48(%rax),%eax │ │ │ │ + and $0x200000,%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + pushq 0x4a8(%r14) │ │ │ │ + pushq 0x4a0(%r14) │ │ │ │ + pushq 0x498(%r14) │ │ │ │ + pushq 0x490(%r14) │ │ │ │ + pushq 0x488(%r14) │ │ │ │ + pushq 0x480(%r14) │ │ │ │ + pushq 0x478(%r14) │ │ │ │ + pushq 0x470(%r14) │ │ │ │ + pushq 0x468(%r14) │ │ │ │ + pushq 0x460(%r14) │ │ │ │ + pushq 0x458(%r14) │ │ │ │ + pushq 0x450(%r14) │ │ │ │ + pushq 0x448(%r14) │ │ │ │ + callq 897c0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x3c8(%rsp),%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %rax,0x3c0(%rsp) │ │ │ │ + add $0x70,%rsp │ │ │ │ + lea 0x290(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13d,0x210(%rsp) │ │ │ │ + mov $0x10,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x4,(%rax) │ │ │ │ + mov %esi,0x4(%rax) │ │ │ │ + mov %r13d,0x8(%rax) │ │ │ │ + mov %rbp,0xc(%rax) │ │ │ │ + mov %rbx,0x14(%rax) │ │ │ │ + mov %rbp,0x214(%rsp) │ │ │ │ + mov %rbx,0x21c(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movdqu 0x230(%rsp),%xmm2 │ │ │ │ + mov 0x240(%rsp),%eax │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x132(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 852d4 │ │ │ │ + lea 0x210(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,0x210(%rsp),%rax │ │ │ │ + add 0x218(%rsp),%rax │ │ │ │ + mov %rax,(%r15) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + movq $0xffffffffffffffff,0x50(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 85309 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 9dc60 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - jne 7db63 │ │ │ │ - movq $0xfffffffffffffff4,0x18(%rsp) │ │ │ │ - mov $0xfffffffffffffff4,%r10 │ │ │ │ - jmpq 7dc3e │ │ │ │ - mov 0x10(%r11),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,0x78(%r10) │ │ │ │ - seta %sil │ │ │ │ - mov 0x8(%r11),%rax │ │ │ │ - mov 0x6c(%r10),%r8d │ │ │ │ - sbb $0x0,%esi │ │ │ │ - cmp %rax,0x70(%r10) │ │ │ │ - mov 0x4(%r11),%edi │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - or %eax,%esi │ │ │ │ - jne 7de30 │ │ │ │ + jne 853e8 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85420 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + movdqu 0x1c(%r14),%xmm1 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + movups %xmm1,0x8(%r13) │ │ │ │ + mov 0x2c(%r14),%eax │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %eax,0x18(%r13) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 85472 │ │ │ │ + cmp $0xfffffffffffff000,%rbx │ │ │ │ + ja 86304 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %edi,%r8d │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + cmp 0x28(%rsp),%rdx │ │ │ │ seta %al │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x10(%rbx),%esi │ │ │ │ sbb $0x0,%eax │ │ │ │ - jmpq 7dbfa │ │ │ │ - callq 16220 │ │ │ │ - jmpq 7d4c0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov 0x90(%r14),%rax │ │ │ │ - lea -0x88(%rax),%r14 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 7ddc4 │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 7e9a7 │ │ │ │ - mov 0x89f4f(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x89fc3(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 7ea93 │ │ │ │ - mov 0x2c78(%rbp),%r12 │ │ │ │ - mov (%r12),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 7e86b │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ + jne 8538e │ │ │ │ + sub %rsi,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,0x40(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x4(%r12),%r9d │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0x40(%r12,%rax,8),%rax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 7e96a │ │ │ │ - mov (%rax),%rdx │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - cmove %rax,%rdx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - test $0x1,%dl │ │ │ │ - je 7e12e │ │ │ │ - jmpq 7e85e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - test $0x1,%bpl │ │ │ │ - jne 7e85e │ │ │ │ - testb $0x2,-0x28(%rbp) │ │ │ │ - jne 7e120 │ │ │ │ - lea -0x80(%rbp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16100 │ │ │ │ - test %al,%al │ │ │ │ - je 7e120 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 7e851 │ │ │ │ - testb $0x2,-0x28(%rbp) │ │ │ │ - jne 7e849 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7ec40 │ │ │ │ - mov 0x89e7d(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x89ef1(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 7ec38 │ │ │ │ - mov 0x2c78(%rbp),%rax │ │ │ │ - mov %ebx,0x30(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movzwl 0x2c8e(%rbp),%eax │ │ │ │ - mov $0x68,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - add %r14,%rcx │ │ │ │ - mov 0x4(%rcx),%esi │ │ │ │ - sub $0x215240f9,%eax │ │ │ │ - mov (%rcx),%edi │ │ │ │ - sub 0x8(%rcx),%edi │ │ │ │ - add %eax,%esi │ │ │ │ - add 0x8(%rcx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - add %esi,%eax │ │ │ │ - rol $0x4,%edx │ │ │ │ - xor %edi,%edx │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - sub %edx,%edi │ │ │ │ - rol $0x6,%esi │ │ │ │ - xor %edi,%esi │ │ │ │ - lea (%rdx,%rax,1),%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - sub %esi,%eax │ │ │ │ - add %edi,%esi │ │ │ │ - rol $0x8,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - sub %eax,%edi │ │ │ │ - mov %edi,%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - add %esi,%eax │ │ │ │ - rol $0x10,%edi │ │ │ │ - xor %edi,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - sub %edx,%esi │ │ │ │ - ror $0xd,%edi │ │ │ │ - xor %esi,%edi │ │ │ │ - lea (%rdx,%rax,1),%esi │ │ │ │ - mov %edi,%edx │ │ │ │ - sub %edi,%eax │ │ │ │ - rol $0x4,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - add 0x14(%rcx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x10(%rcx),%eax │ │ │ │ - add %esi,%eax │ │ │ │ - add %eax,%edi │ │ │ │ - mov 0xc(%rcx),%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ - xor %edi,%edx │ │ │ │ - rol $0xe,%ecx │ │ │ │ - add %esi,%eax │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %edx,%eax │ │ │ │ - rol $0xb,%ecx │ │ │ │ + cmp %rcx,0x48(%rsp) │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ sub %ecx,%eax │ │ │ │ - xor %eax,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edi,%ecx │ │ │ │ - ror $0x7,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - xor %ecx,%edx │ │ │ │ - mov %ecx,%edi │ │ │ │ - rol $0x10,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - sub %edi,%esi │ │ │ │ - mov (%rbx),%edi │ │ │ │ - xor %esi,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - rol $0x4,%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea -0x1(%rdi),%ecx │ │ │ │ - mov 0x4(%rbx),%edi │ │ │ │ - xor %edx,%eax │ │ │ │ - rol $0xe,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - xor %eax,%esi │ │ │ │ - ror $0x8,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub %eax,%edx │ │ │ │ - and %edx,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x40(%rbx,%rax,8),%r12 │ │ │ │ - test %edi,%edi │ │ │ │ - je 7e2aa │ │ │ │ - jmpq 7e98e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x80,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - mov (%r12),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x1,%edx │ │ │ │ - lock cmpxchg %edx,(%r12) │ │ │ │ - jne 7e2ae │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 7e288 │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov %r12,%rax │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - cmove %rax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 7e303 │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jne 7e2f9 │ │ │ │ - jmpq 7ebac │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 7e6c5 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - je 7e2f0 │ │ │ │ - lock andl $0xfffffffe,(%r12) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - pop %r12 │ │ │ │ - pop %rax │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 7e1a6 │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ - mov $0xfffffffe,%r12d │ │ │ │ - mov %fs:0x0(%r13),%rdx │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 7ed08 │ │ │ │ - mov 0x89d1f(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 7ed00 │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x89d0a(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 7ecf8 │ │ │ │ - mov 0x89c83(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 7ec8b │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 7ec6c │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - movq $0xffffffffffffffff,-0x8(%r14) │ │ │ │ - movups %xmm0,-0x18(%r14) │ │ │ │ - lock decq 0x2d60(%rbp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 7ec5e │ │ │ │ - mov 0x89cbc(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 7ec56 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x89ca5(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 7ec4e │ │ │ │ - mov 0x89c1f(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 7ea26 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - jmpq 7de18 │ │ │ │ + jne 864a9 │ │ │ │ + movzbl 0x2(%rbx),%ecx │ │ │ │ + cmp $0x12,%cl │ │ │ │ + ja 85e90 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + shl %cl,%rax │ │ │ │ + test $0x50060,%eax │ │ │ │ + jne 855a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 85309 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 9dc60 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 85309 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 38cf0 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 85440 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a6ca0 │ │ │ │ + jmpq 852f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%r12),%rdx │ │ │ │ - movzbl %r14b,%r11d │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7e4a0 │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 85458 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + jmpq 85315 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 85458 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + jmp 8540f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x1,0x18(%rsp) │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x350(%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85ea0 │ │ │ │ + cmp 0x58(%rsp),%rdi │ │ │ │ + jne 863de │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 86532 │ │ │ │ + addl $0x1,0x24(%rsp) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + cmp 0x80(%rsp),%eax │ │ │ │ + jbe 85100 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + lea 0x2a8(%rsp),%rbx │ │ │ │ + jmp 854fb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a9220 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 83c20 │ │ │ │ + cmp %r13,0x1d8(%rsp) │ │ │ │ + je 86318 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea 0x290(%rsp),%r14 │ │ │ │ + movq $0x0,0x290(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%r12 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rbx,0x2a8(%rsp) │ │ │ │ + mov %rbx,0x2b0(%rsp) │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + lea 0x23d29(%rip),%rax │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a91c0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + je 854f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8558f │ │ │ │ + cmpb $0x0,0x40(%rax) │ │ │ │ + jne 854f0 │ │ │ │ + callq a6c40 │ │ │ │ + jmp 8555f │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + sete %al │ │ │ │ + cmp 0x50(%rsp),%rdx │ │ │ │ + setne %r9b │ │ │ │ + and %al,%r9b │ │ │ │ + jne 85ee2 │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + lea 0x118(%rsp),%r9 │ │ │ │ + callq *%rax │ │ │ │ + mov %eax,0x84(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 86513 │ │ │ │ + jbe 85b28 │ │ │ │ + sub $0x2,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + ja 86550 │ │ │ │ + cmpb $0xc,(%rbx) │ │ │ │ + mov 0x350(%rsp),%rcx │ │ │ │ + jbe 85621 │ │ │ │ + cmp 0x58(%rsp),%rcx │ │ │ │ + je 86444 │ │ │ │ + movdqu (%rbx),%xmm3 │ │ │ │ + movups %xmm3,(%rcx) │ │ │ │ + movdqu 0x10(%rbx),%xmm4 │ │ │ │ + movups %xmm4,0x10(%rcx) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 85663 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x50(%r12),%rsi │ │ │ │ - tzcnt %rdx,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - je 7e4a0 │ │ │ │ - cmp 0x60(%rax),%r10 │ │ │ │ - je 7e466 │ │ │ │ + shl $0x3,%rsi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 7e4a0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ + mov 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 85650 │ │ │ │ + mov 0x350(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x28(%rbp),%rax │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 38cf0 │ │ │ │ + mov 0x130(%rsp),%eax │ │ │ │ + movdqu 0x120(%rsp),%xmm5 │ │ │ │ + mov %eax,0x170(%rsp) │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + movups %xmm5,0x160(%rsp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + movzbl 0x2(%rbp),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 863c0 │ │ │ │ + ja 85e5f │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 86362 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + lea -0x28(%rbx,%rax,8),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + lea 0x228(%rsp),%rsi │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %r13,0xb0(%rsp) │ │ │ │ + mov %r12,0xb8(%rsp) │ │ │ │ + jmp 8574b │ │ │ │ + nop │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a9220 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 83c20 │ │ │ │ + mov 0x1ec(%rsp),%eax │ │ │ │ + cmp $0x7ff,%eax │ │ │ │ + jle 85b50 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea 0x210(%rsp),%r13 │ │ │ │ + movq $0x0,0x210(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%r12 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rbx,0x228(%rsp) │ │ │ │ + mov %rbx,0x230(%rsp) │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + lea 0x23ad5(%rip),%rax │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a91c0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 857df │ │ │ │ test %rax,%rax │ │ │ │ - je 7e4a0 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp 0x60(%rax),%r10 │ │ │ │ - jne 7e438 │ │ │ │ - movzbl 0x5a(%rax),%ecx │ │ │ │ - movzbl 0x5b(%rax),%edi │ │ │ │ - shr $0x4,%cl │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%ecx │ │ │ │ - lea -0x1(%rcx,%rdi,1),%ecx │ │ │ │ - cmp %ecx,%r11d │ │ │ │ - jg 7e438 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r11d,%esi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - callq 168b0 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jmpq 7d6b2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0xe39(%rip),%rax │ │ │ │ + je 857df │ │ │ │ + cmpb $0x0,0x40(%rax) │ │ │ │ + jne 85740 │ │ │ │ + mov 0x1ec(%rsp),%eax │ │ │ │ + cmp $0x7ff,%eax │ │ │ │ + jle 85740 │ │ │ │ + callq a6c40 │ │ │ │ + jmp 857b3 │ │ │ │ + mov 0x110(%rsp),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 85d47 │ │ │ │ + mov %r11,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + lea 0x500(%r11),%r10 │ │ │ │ + lea 0x508(%r11),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %rax,0x1e0(%r11) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + sub %rdi,%rcx │ │ │ │ + movq $0x0,0x500(%r11) │ │ │ │ + lea 0x568(%r11),%r8 │ │ │ │ + add $0x68,%ecx │ │ │ │ + mov %eax,0x44(%r11) │ │ │ │ + mov %eax,0x48(%r11) │ │ │ │ + shr $0x3,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x560(%r11) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x1,0x538(%r11) │ │ │ │ + movl $0x1,0x554(%r11) │ │ │ │ + mov $0x6000,%esi │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ mov %r10,%rdi │ │ │ │ - mov %r15,%r9 │ │ │ │ - push %rax │ │ │ │ - lea -0x2487(%rip),%r8 │ │ │ │ + mov %si,0x51a(%r11) │ │ │ │ + mov %r8,0x558(%r11) │ │ │ │ + shl $0x9,%r9d │ │ │ │ + mov %bx,0x552(%r11) │ │ │ │ + mov %r9d,%esi │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov %r9d,0x88(%rsp) │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + callq 9e270 │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 86039 │ │ │ │ + lea 0x168(%r11),%rdi │ │ │ │ mov %r11d,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ + mov 0x170(%rsp),%eax │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + lea 0x1c8(%r11),%rsi │ │ │ │ + movdqu 0x160(%rsp),%xmm7 │ │ │ │ + movq $0x0,0x160(%r11) │ │ │ │ + sub %edi,%ecx │ │ │ │ + mov %r10,0x50(%r11) │ │ │ │ + lea 0x1c8(%rcx),%ecx │ │ │ │ + mov %eax,0x138(%r11) │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movups %xmm7,0x128(%r11) │ │ │ │ + movq $0x0,0x1c0(%r11) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x1,0x198(%r11) │ │ │ │ + movl $0x1,0x1b4(%r11) │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov $0x6000,%ecx │ │ │ │ + mov 0x88(%rsp),%r9d │ │ │ │ + mov %bx,0x1b2(%r11) │ │ │ │ + mov %bx,0x1b0(%r11) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r8,0x1b8(%r11) │ │ │ │ + mov %cx,0x17a(%r11) │ │ │ │ + mov %r9d,0x188(%r11) │ │ │ │ + movl $0x0,0x174(%r11) │ │ │ │ + mov 0x10(%rbp),%edx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov %rbp,0xd8(%rsp) │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rax,0x180(%r11) │ │ │ │ + lea -0x24cd(%rip),%rax │ │ │ │ + mov %rax,0x1a0(%r11) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + pushq 0xe0(%rsp) │ │ │ │ + pushq 0xe0(%rsp) │ │ │ │ sub $0x18,%rsp │ │ │ │ - movdqu 0x80(%rsp),%xmm2 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ + movdqu 0x190(%rsp),%xmm7 │ │ │ │ + mov 0x1a0(%rsp),%eax │ │ │ │ + mov 0x54(%rsp),%r9d │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + mov 0xb4(%rsp),%ecx │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - callq 81c10 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - test %al,%al │ │ │ │ - jne 7d6b2 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - testb $0x8,0x16(%rax) │ │ │ │ - je 7d4c0 │ │ │ │ - jmpq 7d486 │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 7dc96 │ │ │ │ - cmpb $0x0,0x30(%rsp) │ │ │ │ - je 7e770 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 7d4c0 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 7da5a │ │ │ │ - mfence │ │ │ │ - jmpq 7da5a │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - jmpq 7dc7e │ │ │ │ - mfence │ │ │ │ - jmpq 7dc60 │ │ │ │ - mfence │ │ │ │ - jmpq 7dc73 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 7d781 │ │ │ │ - mov 0x60(%r15),%r12 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - test %al,%al │ │ │ │ - je 7e950 │ │ │ │ - mov 0xc0(%r14),%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - movzbl 0x10(%rsp),%eax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %rbx,0xc0(%r14) │ │ │ │ - mov %al,0x60(%r14) │ │ │ │ - jmpq 7d38d │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - or $0x1,%rdx │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - mov %rax,0x80(%r14) │ │ │ │ - lock incl 0x2d04(%rbp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - test $0x1,%dil │ │ │ │ - cmove %rdi,%rax │ │ │ │ - sfence │ │ │ │ - mov %rax,(%r12) │ │ │ │ - callq 18f90 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov 0x2d04(%rbp),%ecx │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - lea (%rax,%rax,2),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 7dc3e │ │ │ │ - mov 0x2c90(%rbp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 7e65a │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7dc3e │ │ │ │ - mov 0x89b3f(%rip),%rdi │ │ │ │ - lea 0x2cb8(%rbp),%rsi │ │ │ │ - callq 14060 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmpq 7dc3e │ │ │ │ - mov %eax,%r12d │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + callq 84a00 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ - je 7d349 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 85670 │ │ │ │ - cmp $0xfffffffc,%r12d │ │ │ │ - je 7d486 │ │ │ │ - jmpq 7d794 │ │ │ │ - movq $0x0,0x60(%r15) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 7d435 │ │ │ │ - movq $0x1,0x10(%rsp) │ │ │ │ - mov $0x8,%r12d │ │ │ │ - mov $0x8,%ebx │ │ │ │ - jmpq 7d75f │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ - mov (%r14),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7e9d6 │ │ │ │ - sfence │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lock andl $0xfffffffe,(%r12) │ │ │ │ - sub $0x8,%rsp │ │ │ │ + mov %eax,%ebx │ │ │ │ + jne 86393 │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ + lock incq 0x20(%rax) │ │ │ │ + mov 0x10(%rbp),%edx │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ + lock add %rdx,0x30(%rax) │ │ │ │ + mov 0x44(%r11),%eax │ │ │ │ + lock add %eax,0x1e8(%rsp) │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + mov %r11,(%rax) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,(%r11) │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + mov %r11,0x1e0(%rsp) │ │ │ │ + mov %rax,0x8(%r11) │ │ │ │ + lock incl 0x1c8(%rsp) │ │ │ │ + mov 0x10(%rbp),%edx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + lea 0x50(%r11),%rsi │ │ │ │ xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ + mov 0x14(%rbp),%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %ecx,0x180(%rsp) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %rax,0x184(%rsp) │ │ │ │ + mov %rdx,0x18c(%rsp) │ │ │ │ + pushq $0x18 │ │ │ │ pushq $0x0 │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - lock decl 0x2d04(%rbp) │ │ │ │ - cmpb $0x0,0x2c96(%rbp) │ │ │ │ - jne 7eb64 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 7e348 │ │ │ │ - xor %esi,%esi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movdqu 0x1a8(%rsp),%xmm6 │ │ │ │ + mov 0x1b8(%rsp),%eax │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + pushq 0x140(%rsi) │ │ │ │ + pushq 0x138(%rsi) │ │ │ │ + pushq 0x130(%rsi) │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x64(%rsp),%edx │ │ │ │ + callq 74e20 │ │ │ │ + add $0x40,%rsp │ │ │ │ + test %r15,%r15 │ │ │ │ + je 85b28 │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - callq 80800 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %al,%al │ │ │ │ - jne 7d354 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - orb $0x8,0x16(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq 7d486 │ │ │ │ + callq 9dce0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x10(%rdi),%ebx │ │ │ │ + callq 62c70 │ │ │ │ + imul %eax,%ebx │ │ │ │ + lock add %rbx,0x38(%r13) │ │ │ │ + jmpq 853bf │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x2c50(%rbp),%r12 │ │ │ │ + lea 0x228(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 85b7b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - testb $0x2,0x58(%r14) │ │ │ │ - jne 7ea9b │ │ │ │ - mov 0x88(%r14),%rcx │ │ │ │ - mov 0x90(%r14),%rdx │ │ │ │ - movl $0x0,0x64(%r14) │ │ │ │ - lea 0x88(%r14),%rax │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0x2d18(%rbp),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lea 0x2d10(%rbp),%rdx │ │ │ │ - mov %rdx,0x88(%r14) │ │ │ │ - mov 0x2d18(%rbp),%rdx │ │ │ │ - mov %rdx,0x90(%r14) │ │ │ │ - addq $0x1,0x2d58(%rbp) │ │ │ │ - mov %rax,0x2d18(%rbp) │ │ │ │ - mov 0xc0(%r14),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movb $0x0,0x60(%r14) │ │ │ │ + callq a9220 │ │ │ │ mov %r14,%rdi │ │ │ │ - movq $0x0,0xc0(%r14) │ │ │ │ - callq 16590 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16220 │ │ │ │ + callq 83c20 │ │ │ │ + mov 0x1e8(%rsp),%eax │ │ │ │ + cmp $0x7ff,%eax │ │ │ │ + jle 85c30 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea 0x210(%rsp),%r13 │ │ │ │ + movq $0x0,0x210(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%r12 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rbx,0x228(%rsp) │ │ │ │ + mov %rbx,0x230(%rsp) │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + lea 0x236a5(%rip),%rax │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 7d4c0 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 7def2 │ │ │ │ - mov %r14d,%r11d │ │ │ │ - orb $0x10,0x5a(%r15) │ │ │ │ - mov %r10,%r14 │ │ │ │ - or %r11b,0x5b(%r15) │ │ │ │ - jmpq 7dce0 │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - jmpq 7d794 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16220 │ │ │ │ - jmpq 7e120 │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp (%r12),%ebx │ │ │ │ - jb 7e0e7 │ │ │ │ - mov %fs:0x0(%r13),%rdx │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - sub $0x1,%edx │ │ │ │ - jne 7eb5a │ │ │ │ - cmpl $0x0,0x897fc(%rip) │ │ │ │ - je 7eb52 │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - cmpl $0x0,0x897ea(%rip) │ │ │ │ - je 7eb4a │ │ │ │ - mov 0x89766(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - je 7eade │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - jmpq 7d794 │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - movl $0x0,0x89743(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + callq a91c0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 85c0f │ │ │ │ + test %rax,%rax │ │ │ │ + je 85c0f │ │ │ │ + cmpb $0x0,0x40(%rax) │ │ │ │ + jne 85b70 │ │ │ │ + mov 0x1e8(%rsp),%eax │ │ │ │ + cmp $0x7ff,%eax │ │ │ │ + jle 85b70 │ │ │ │ + callq a6c40 │ │ │ │ + jmp 85be3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + mov 0xb8(%rsp),%r12 │ │ │ │ + mov 0xa0(%rsp),%rbp │ │ │ │ + mov 0x88(%rsp),%r14 │ │ │ │ + mov 0xb0(%rsp),%r13 │ │ │ │ + mov %r12,0x88(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 85ccc │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x89724(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r11 │ │ │ │ - pop %rbx │ │ │ │ + tzcnt (%r12),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - jns 7def2 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 7def2 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + je 85e48 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + ja 85cb1 │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x218(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 83a00 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%r12),%rdx │ │ │ │ + mov 0x21c(%rsp),%ecx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 864f4 │ │ │ │ + mov %edx,%edx │ │ │ │ + lea 0x43c5d(%rip),%rax │ │ │ │ + add (%rax,%rdx,8),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jb 85c75 │ │ │ │ + mov %ebx,0x38(%rsp) │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + mov 0x88(%rsp),%r12 │ │ │ │ + add $0x7,%rbx │ │ │ │ + shr $0x3,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x568(%rax),%rdx │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + callq a71b0 │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov $0x3f,%ecx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x896de(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - jmpq 7def2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 7dee3 │ │ │ │ - mfence │ │ │ │ - jmpq 7deca │ │ │ │ - mov %r15,%rsi │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + bsr %rdx,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 857f8 │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + mov 0x1ec(%rsp),%ebx │ │ │ │ + lea 0x228(%rsp),%rbp │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + jmp 85d80 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 80670 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - jmpq 7e59a │ │ │ │ - mov %ebx,%esi │ │ │ │ + callq a9220 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 83c20 │ │ │ │ + mov 0x1ec(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 864c4 │ │ │ │ + mov 0x1ec(%rsp),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 864c4 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea 0x210(%rsp),%r13 │ │ │ │ + movq $0x0,0x210(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%r12 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rbp,0x228(%rsp) │ │ │ │ + mov %rbp,0x230(%rsp) │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + lea 0x23494(%rip),%rax │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 18870 │ │ │ │ - jmpq 7e0fc │ │ │ │ - movq $0xfffffffffffffff9,0x18(%rsp) │ │ │ │ - mov $0xfffffffffffffff9,%r10 │ │ │ │ - jmpq 7dc07 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 17d80 │ │ │ │ - mov %rax,%r12 │ │ │ │ + callq a91c0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 7e2aa │ │ │ │ - jmpq 7e331 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 7e0c6 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - callq 80670 │ │ │ │ - mov 0xc0(%r14),%rbx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - jmpq 7d38d │ │ │ │ - test $0x1,%al │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - sfence │ │ │ │ - mov %rax,(%r12) │ │ │ │ - callq 18f90 │ │ │ │ - jmpq 7e6e6 │ │ │ │ - callq 16220 │ │ │ │ - movzbl 0x5a(%r15),%edx │ │ │ │ - movzbl 0x5b(%r15),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - jmpq 7d7d9 │ │ │ │ - lea 0x62c52(%rip),%rcx │ │ │ │ - mov $0x15f,%edx │ │ │ │ - lea 0x62c66(%rip),%rsi │ │ │ │ - lea 0x62e07(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - movl $0x0,0x895d8(%rip) │ │ │ │ - push %r12 │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x895bd(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r14 │ │ │ │ - pop %rdx │ │ │ │ + je 85e20 │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 85e20 │ │ │ │ + cmpb $0x0,0x40(%rax) │ │ │ │ + jne 85d75 │ │ │ │ + mov 0x1ec(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 7e3f2 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 7e3f2 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + je 85d75 │ │ │ │ + mov 0x1ec(%rsp),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 85d75 │ │ │ │ + callq a6c40 │ │ │ │ + jmp 85df4 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 85ccc │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + cmovb %ecx,%ebx │ │ │ │ + add $0x8,%r12 │ │ │ │ + jmpq 85c70 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 86375 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 86362 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x50(%rbp),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + jmpq 856f1 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + jmpq 853bf │ │ │ │ + nopl (%rax) │ │ │ │ + cmp 0x58(%rsp),%rdi │ │ │ │ + je 864b6 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + lea 0x127e8(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + jmpq 854a2 │ │ │ │ + mov 0x400(%rsp),%r13d │ │ │ │ + mov 0x404(%rsp),%rbp │ │ │ │ + mov 0x40c(%rsp),%rbx │ │ │ │ + jmpq 85170 │ │ │ │ + mov %r9b,0x68(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + pushq 0x4a8(%rax) │ │ │ │ + pushq 0x4a0(%rax) │ │ │ │ + pushq 0x498(%rax) │ │ │ │ + pushq 0x490(%rax) │ │ │ │ + pushq 0x488(%rax) │ │ │ │ + pushq 0x480(%rax) │ │ │ │ + pushq 0x478(%rax) │ │ │ │ + pushq 0x470(%rax) │ │ │ │ + pushq 0x468(%rax) │ │ │ │ + pushq 0x460(%rax) │ │ │ │ + pushq 0x458(%rax) │ │ │ │ + pushq 0x450(%rax) │ │ │ │ + pushq 0x448(%rax) │ │ │ │ + callq 897c0 │ │ │ │ + mov 0x170(%rsp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x2000,%r8d │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x8957f(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 7e3f2 │ │ │ │ - mfence │ │ │ │ - jmpq 7e0c6 │ │ │ │ - lea 0x62b3e(%rip),%rcx │ │ │ │ - mov $0x51,%edx │ │ │ │ - lea 0x62bd2(%rip),%rsi │ │ │ │ - lea 0x62be9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x62b9a(%rip),%rcx │ │ │ │ - mov $0x113,%edx │ │ │ │ - lea 0x62bae(%rip),%rsi │ │ │ │ - lea 0x61939(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - movl $0x0,0x89520(%rip) │ │ │ │ - push %r11 │ │ │ │ - xor %r9d,%r9d │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqu 0x160(%rsp),%xmm6 │ │ │ │ + mov %eax,0x1a0(%rsp) │ │ │ │ + mov 0x20(%rbx),%r11 │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + movups %xmm6,0x190(%rsp) │ │ │ │ + mov %r11,0x284(%rsp) │ │ │ │ + mov %r11,0xa8(%rsp) │ │ │ │ + mov %eax,0x280(%rsp) │ │ │ │ + movq $0x0,0x28c(%rsp) │ │ │ │ + add $0x50,%rsp │ │ │ │ + movdqu 0x230(%rsp),%xmm7 │ │ │ │ + mov 0x240(%rsp),%eax │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r10 │ │ │ │ + lea -0xf3(%rip),%rax │ │ │ │ + mov %rax,0x8(%r10) │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + callq 3bc30 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + movzbl 0x68(%rsp),%r9d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + ja 8640c │ │ │ │ + test %r8,%r8 │ │ │ │ + je 86018 │ │ │ │ + cmpq $0x0,0x20(%r8) │ │ │ │ + mov 0x18(%r8),%rax │ │ │ │ + je 86046 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + movl $0xfffffffe,0x18(%rsp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmpq 855bd │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 85d47 │ │ │ │ + cmp %rax,%r11 │ │ │ │ + setb %dl │ │ │ │ + seta %al │ │ │ │ + cmp %al,%dl │ │ │ │ + jne 86018 │ │ │ │ + cmpb $0x8,0x2(%r8) │ │ │ │ + jne 864dc │ │ │ │ + mov %r8,%rdi │ │ │ │ + lea 0x210(%rsp),%rdx │ │ │ │ + mov %r9b,0x68(%rsp) │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + callq 6e0c0 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov %r10,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + cmpl $0xfffffffc,0x18(%rsp) │ │ │ │ + movzbl 0x68(%rsp),%r9d │ │ │ │ + je 86437 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 8602b │ │ │ │ + movzwl 0x278(%rsp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzbl 0x26c(%rsp),%edi │ │ │ │ + movl $0x0,0x190(%rsp) │ │ │ │ + movzbl 0x26d(%rsp),%esi │ │ │ │ + mov 0x270(%rsp),%ecx │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x89505(%rip),%rsi │ │ │ │ + movups %xmm0,0x180(%rsp) │ │ │ │ + mov %ax,0x38(%rsp) │ │ │ │ + movzwl 0x27a(%rsp),%eax │ │ │ │ + movzbl 0x274(%rsp),%edx │ │ │ │ + movzbl 0x275(%rsp),%r10d │ │ │ │ + movzwl 0x276(%rsp),%r11d │ │ │ │ + mov %ax,0x50(%rsp) │ │ │ │ + movzwl 0x27c(%rsp),%eax │ │ │ │ + mov %ax,0x68(%rsp) │ │ │ │ + test %dil,%dil │ │ │ │ + je 86123 │ │ │ │ + sub $0x1,%edi │ │ │ │ + movzbl %r9b,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ + test %sil,%sil │ │ │ │ + je 86131 │ │ │ │ + sub $0x1,%esi │ │ │ │ + movzbl %r9b,%eax │ │ │ │ + movb $0x0,0x78(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 86142 │ │ │ │ + mov %r9b,0x78(%rsp) │ │ │ │ + sub $0x1,%ecx │ │ │ │ + movb $0x0,0x84(%rsp) │ │ │ │ + test %dl,%dl │ │ │ │ + je 86159 │ │ │ │ + mov %r9b,0x84(%rsp) │ │ │ │ + sub $0x1,%edx │ │ │ │ + movb $0x0,0x88(%rsp) │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 86172 │ │ │ │ + mov %r9b,0x88(%rsp) │ │ │ │ + sub $0x1,%r10d │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + test %r11w,%r11w │ │ │ │ + je 8618c │ │ │ │ + mov %r9b,0xa0(%rsp) │ │ │ │ + sub $0x1,%r11d │ │ │ │ + cmpw $0x0,0x38(%rsp) │ │ │ │ + movb $0x0,0xa8(%rsp) │ │ │ │ + je 861aa │ │ │ │ + subw $0x1,0x38(%rsp) │ │ │ │ + mov %r9b,0xa8(%rsp) │ │ │ │ + cmpw $0x0,0x50(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + je 861c8 │ │ │ │ + subw $0x1,0x50(%rsp) │ │ │ │ + mov %r9b,0xb0(%rsp) │ │ │ │ + cmpw $0x0,0x68(%rsp) │ │ │ │ + jne 863f4 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + add %eax,%eax │ │ │ │ + shl $0x8,%r9d │ │ │ │ + mov %dil,0x182(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + or %r8d,%eax │ │ │ │ + mov %sil,0x1a3(%rsp) │ │ │ │ + movzbl 0x98(%rsp),%r8d │ │ │ │ + mov %ecx,0x1a4(%rsp) │ │ │ │ + shl $0x2,%r8d │ │ │ │ + mov %dl,0x1a8(%rsp) │ │ │ │ + or %r8d,%eax │ │ │ │ + movzbl 0xa4(%rsp),%r8d │ │ │ │ + mov %r10b,0x1a9(%rsp) │ │ │ │ + mov %r11w,0x1aa(%rsp) │ │ │ │ + shl $0x3,%r8d │ │ │ │ + or %r8d,%eax │ │ │ │ + movzbl 0xa8(%rsp),%r8d │ │ │ │ + shl $0x4,%r8d │ │ │ │ + or %r8d,%eax │ │ │ │ + movzbl 0xc0(%rsp),%r8d │ │ │ │ + shl $0x5,%r8d │ │ │ │ + or %r8d,%eax │ │ │ │ + movzbl 0xc8(%rsp),%r8d │ │ │ │ + shl $0x6,%r8d │ │ │ │ + or %r8d,%eax │ │ │ │ + movzbl 0xd0(%rsp),%r8d │ │ │ │ + shl $0x7,%r8d │ │ │ │ + or %r8d,%eax │ │ │ │ + movzwl 0x1a0(%rsp),%r8d │ │ │ │ + or %r9d,%eax │ │ │ │ + and $0xfe00,%r8w │ │ │ │ + and $0x1ff,%ax │ │ │ │ + or %r8d,%eax │ │ │ │ + mov %ax,0x1a0(%rsp) │ │ │ │ + movzwl 0x58(%rsp),%eax │ │ │ │ + mov %ax,0x1ac(%rsp) │ │ │ │ + movzwl 0x70(%rsp),%eax │ │ │ │ + mov %ax,0x1ae(%rsp) │ │ │ │ + movzwl 0x88(%rsp),%eax │ │ │ │ + movdqu 0x1a0(%rsp),%xmm0 │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x1b0(%rsp),%eax │ │ │ │ + movups %xmm0,0x160(%rsp) │ │ │ │ + mov %eax,0x170(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 89b80 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmpq 855bd │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 8535d │ │ │ │ + jmpq 85472 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x1c8(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 863e7 │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov 0x3b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 86544 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + add $0x3c8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 856f1 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x30(%rbp),%rbx │ │ │ │ + lea -0x28(%rsi,%rax,8),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + jmpq 856f1 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + callq a0b20 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 7410 │ │ │ │ + cmp $0xfffffffc,%ebx │ │ │ │ + je 863ff │ │ │ │ + cmp $0xfffffff4,%ebx │ │ │ │ + jne 85b28 │ │ │ │ + jmpq 85d47 │ │ │ │ + movzbl 0x2b(%rbp),%eax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x30(%rbp),%rbx │ │ │ │ + lea 0x8(%rsi,%rax,8),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + jmpq 856f1 │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + jmpq 85eab │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 8632d │ │ │ │ + subw $0x1,0x68(%rsp) │ │ │ │ + jmpq 861d7 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + jmpq 852f0 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jns 7e8ab │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 7e8ab │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x894c8(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 7e8ab │ │ │ │ - mfence │ │ │ │ - jmpq 7e89c │ │ │ │ - mfence │ │ │ │ - jmpq 7e88a │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 7e8ab │ │ │ │ + je 86008 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + jne 8602b │ │ │ │ + movl $0xfffffffc,0x18(%rsp) │ │ │ │ + jmpq 852f0 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - mov $0xa,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x2d04(%rbp),%edi │ │ │ │ - mov (%rax),%ecx │ │ │ │ - lea (%rcx,%rcx,2),%eax │ │ │ │ - div %esi │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 7e721 │ │ │ │ - movzwl 0x2c94(%rbp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 7e721 │ │ │ │ - mov 0x89605(%rip),%rdi │ │ │ │ - lea 0x2cb8(%rbp),%rsi │ │ │ │ - callq 14060 │ │ │ │ - jmpq 7e721 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ - jmpq 7e6ce │ │ │ │ - lea 0x62a7d(%rip),%rcx │ │ │ │ - mov $0x6b,%edx │ │ │ │ - lea 0x62ab1(%rip),%rsi │ │ │ │ - lea 0x62c2a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x62a5e(%rip),%rcx │ │ │ │ - mov $0x6a,%edx │ │ │ │ - lea 0x62a92(%rip),%rsi │ │ │ │ - lea 0x62be3(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x62a5f(%rip),%rcx │ │ │ │ - mov $0x15b,%edx │ │ │ │ - lea 0x62a73(%rip),%rsi │ │ │ │ - lea 0x62ac3(%rip),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x127e8(%rax),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rax,0x350(%rsp) │ │ │ │ + movdqu (%rcx),%xmm3 │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movdqu 0x10(%rcx),%xmm5 │ │ │ │ + movups %xmm5,0x10(%rax) │ │ │ │ + movdqu 0x20(%rcx),%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqu 0x30(%rcx),%xmm4 │ │ │ │ + movups %xmm4,0x30(%rax) │ │ │ │ + movdqu 0x40(%rcx),%xmm6 │ │ │ │ + movups %xmm6,0x40(%rax) │ │ │ │ + movdqu 0x50(%rcx),%xmm3 │ │ │ │ + mov 0x350(%rsp),%rcx │ │ │ │ + movaps %xmm3,(%rsp) │ │ │ │ + movups %xmm3,0x50(%rax) │ │ │ │ + jmpq 85621 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + jmpq 85472 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + jmpq 854d1 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + mov 0x78(%rsp),%r12 │ │ │ │ + jmpq 852f0 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + movl $0xfffffffb,0x18(%rsp) │ │ │ │ + jmpq 8602b │ │ │ │ + lea 0x43495(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x30f69(%rip),%rsi │ │ │ │ + lea 0x469ed(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x629e0(%rip),%rcx │ │ │ │ - mov $0x381,%edx │ │ │ │ - lea 0x5c2fd(%rip),%rsi │ │ │ │ - lea 0x5c311(%rip),%rdi │ │ │ │ + lea 0x43456(%rip),%rcx │ │ │ │ + mov $0x27f,%edx │ │ │ │ + lea 0x43372(%rip),%rsi │ │ │ │ + lea 0x469ce(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - mfence │ │ │ │ - jmpq 7e198 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 7e198 │ │ │ │ - mfence │ │ │ │ - jmpq 7e3e3 │ │ │ │ - mfence │ │ │ │ - jmpq 7e3cc │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 7e3f2 │ │ │ │ - lea 0x629ad(%rip),%rcx │ │ │ │ - mov $0x45,%edx │ │ │ │ - lea 0x62a01(%rip),%rsi │ │ │ │ - lea 0x62ab2(%rip),%rdi │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmpq 854d1 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x43419(%rip),%rcx │ │ │ │ + mov $0x285,%edx │ │ │ │ + lea 0x43335(%rip),%rsi │ │ │ │ + lea 0x46991(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - movl $0x0,0x89373(%rip) │ │ │ │ - push %rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x89359(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 7e38e │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 7e38e │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x8931a(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 7e38e │ │ │ │ - mfence │ │ │ │ - jmpq 7e37f │ │ │ │ - mfence │ │ │ │ - jmpq 7e36a │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 7e38e │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + lea -0x327f(%rip),%rcx │ │ │ │ + push %r12 │ │ │ │ + mov $0x8,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - movdqu 0x50(%rsp),%xmm0 │ │ │ │ + sub $0x70,%rsp │ │ │ │ + movq $0xffffffffffffffff,0x3c(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movq $0x0,0x5c(%rsp) │ │ │ │ + movl $0xffffffff,0x30(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x34(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x54(%rsp) │ │ │ │ + movdqu 0x50(%rsp),%xmm1 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ mov 0x60(%rsp),%eax │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ + movups %xmm0,0x18(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,0x24(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 7cf30 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 7ed88 │ │ │ │ - movdqu (%rsp),%xmm1 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movups %xmm1,0x30(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 83580 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 86610 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ - jmpq 7c5f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x20,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x570(%rbp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + orq $0x4,0xe0(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + orq $0x8,0xe0(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + movzwl 0x10(%rax),%edx │ │ │ │ + mov %dx,0x12(%rax) │ │ │ │ + callq 94d70 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rcx │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x60(%rsi),%rsi │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - movzbl (%rdx),%edx │ │ │ │ - cmp 0x60(%rsi),%dl │ │ │ │ - ja 7ef27 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - testb $0x10,0xa8(%rdi) │ │ │ │ - jne 7edf2 │ │ │ │ - mov 0x90(%r9),%eax │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 7ef08 │ │ │ │ - mov 0x98(%rsi),%r10d │ │ │ │ - mov %edi,%r8d │ │ │ │ - sub %r10d,%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 7edf2 │ │ │ │ - add %r10d,%eax │ │ │ │ - sub %edi,%eax │ │ │ │ - mov %eax,0x90(%r9) │ │ │ │ - add %r8d,0x98(%rsi) │ │ │ │ - movzbl (%rcx),%edx │ │ │ │ - mov 0xc0(%rsi),%r8 │ │ │ │ - mov %edx,%edi │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 7ee19 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,8),%rdx │ │ │ │ - mov %rdx,(%r8,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 7ee08 │ │ │ │ - movb $0x1,0x61(%rsi) │ │ │ │ - testb $0x2,0x58(%rsi) │ │ │ │ - je 7ee50 │ │ │ │ - mov 0x88(%r9),%r8 │ │ │ │ - mov 0xb8(%rsi),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - ja 7eec0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 7eec0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ + movzwl 0x70(%rsp),%edx │ │ │ │ + cmp $0x2,%dx │ │ │ │ + je 866e0 │ │ │ │ + cmp $0x3,%dx │ │ │ │ + je 86908 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + cmp $0x1,%dx │ │ │ │ + je 86810 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 869a4 │ │ │ │ + add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - lock orq $0x2,0x58(%rsi) │ │ │ │ - lock incq 0x2d68(%rbx) │ │ │ │ - mov 0x2d68(%rbx),%rbp │ │ │ │ - mov 0x2d60(%rbx),%rax │ │ │ │ - sub $0x400,%rbp │ │ │ │ - mov 0x88(%r9),%r8 │ │ │ │ - shr %rax │ │ │ │ - sub %rax,%rbp │ │ │ │ - mov 0xb8(%rsi),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - ja 7eee9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa0(%rsp),%esi │ │ │ │ + movzbl 0x4d6(%rdi),%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 8699a │ │ │ │ + movl $0x2,(%r12) │ │ │ │ + lea 0x12fc0(%rdi),%rdi │ │ │ │ + callq 81aa0 │ │ │ │ + movzbl 0x73(%rsp),%edx │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movzbl 0x72(%rsp),%esi │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea -0x3318(%rip),%rcx │ │ │ │ + mov 0xcc(%rsp),%eax │ │ │ │ + lea 0xa0(%rsp),%r8 │ │ │ │ + movdqu 0xbc(%rsp),%xmm5 │ │ │ │ + movdqu 0xa8(%rsp),%xmm6 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + movups %xmm5,0x18(%rsp) │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 83580 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmove %r13d,%ebx │ │ │ │ + callq 92470 │ │ │ │ + movzbl 0x73(%rsp),%edx │ │ │ │ + movzbl 0x72(%rsp),%esi │ │ │ │ + lea -0x33cb(%rip),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + cmove %ebx,%r13d │ │ │ │ + mov %fs:(%rax),%r8 │ │ │ │ + push %r12 │ │ │ │ + lea 0x78(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + sub $0x30,%rsp │ │ │ │ + movdqu 0xcc(%rsp),%xmm7 │ │ │ │ + mov 0xdc(%rsp),%eax │ │ │ │ + movdqu 0xb8(%rsp),%xmm0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + movups %xmm7,0x18(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + or $0x1,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 84fe0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmove %r13d,%ebx │ │ │ │ + callq 92470 │ │ │ │ + test %eax,%eax │ │ │ │ + cmove %ebx,%eax │ │ │ │ + jmpq 866b6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x2,(%rsi) │ │ │ │ + lea 0x12fc0(%rdi),%rdi │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + callq 81aa0 │ │ │ │ + movzbl 0x73(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%r9 │ │ │ │ + movzbl 0x72(%rsp),%esi │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov 0xcc(%rsp),%eax │ │ │ │ + lea -0x2b5f(%rip),%rcx │ │ │ │ + movdqu 0xbc(%rsp),%xmm1 │ │ │ │ + movdqu 0xa8(%rsp),%xmm2 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + movups %xmm1,0x18(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + callq 83580 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmove %r13d,%ebx │ │ │ │ + callq 486b0 │ │ │ │ test %rax,%rax │ │ │ │ - je 7eee9 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 7ee43 │ │ │ │ - mov 0x14610(%rbx),%rdi │ │ │ │ - movb $0x1,0x14618(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 7ee43 │ │ │ │ - callq 17020 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + jne 86918 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 92470 │ │ │ │ + movzbl 0x73(%rsp),%edx │ │ │ │ + movzbl 0x72(%rsp),%esi │ │ │ │ + lea -0x2f44(%rip),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + cmove %ebx,%r13d │ │ │ │ + mov %fs:(%rax),%r8 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + movdqu 0xcc(%rsp),%xmm3 │ │ │ │ + mov 0xdc(%rsp),%eax │ │ │ │ + movdqu 0xb8(%rsp),%xmm4 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + movups %xmm3,0x18(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm4,(%rsp) │ │ │ │ + jmpq 867dc │ │ │ │ + nopl (%rax) │ │ │ │ + callq 86570 │ │ │ │ + jmpq 866b6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa0(%rsi),%rdx │ │ │ │ - lea 0x12fc0(%rbx),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea -0x2428(%rip),%rcx │ │ │ │ - callq 3dbc0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movl $0x40000001,0x28(%rsp) │ │ │ │ + lea 0x2b50(%rbp),%r14 │ │ │ │ + mov %rsp,%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq a2ad0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 486b0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 86970 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 86940 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmp 86940 │ │ │ │ + mfence │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8689b │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 8689b │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmpq 866b6 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 869d0 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ retq │ │ │ │ - lea 0xa0(%rsi),%rdx │ │ │ │ - lea 0x12fc0(%rbx),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea -0x2451(%rip),%rcx │ │ │ │ - callq 3dbc0 │ │ │ │ - jmp 7ee91 │ │ │ │ - lea 0x62691(%rip),%rcx │ │ │ │ - mov $0x206,%edx │ │ │ │ - lea 0x62765(%rip),%rsi │ │ │ │ - lea 0x6292e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x62672(%rip),%rcx │ │ │ │ - mov $0x201,%edx │ │ │ │ - lea 0x62746(%rip),%rsi │ │ │ │ - lea 0x627ab(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + cmp %rax,0x10(%rdi) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmpq $0x0,0xf0(%rdi) │ │ │ │ - je 7ef77 │ │ │ │ - lea 0xd0(%rdi),%rdi │ │ │ │ - callq 16ac0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x8806a(%rip),%r14 │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + mov 0x805ef(%rip),%r9 │ │ │ │ + mov %fs:(%r9),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 7f2d4 │ │ │ │ - mov 0x89067(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0x890dc(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 7f2e9 │ │ │ │ - mov 0x28(%r15),%r13 │ │ │ │ - lea 0xc0(%r15),%rbp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x0(%r13),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 7f03b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%r13),%r8d │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea 0x40(%r13,%rax,8),%rax │ │ │ │ + jne 86af2 │ │ │ │ + mov 0x815f4(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r9) │ │ │ │ + mov 0x81669(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 7f280 │ │ │ │ - mov (%rax),%rbx │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rbx │ │ │ │ - cmove %rax,%rbx │ │ │ │ - test $0x1,%bl │ │ │ │ - jne 7f031 │ │ │ │ + je 86b88 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + movzbl 0x4d6(%rdi),%edx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 86a48 │ │ │ │ + jmp 86a80 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + movzbl 0x4d6(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 86a80 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rdi,%rdx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 86a38 │ │ │ │ + movzbl 0xb6(%r12),%edx │ │ │ │ + bt %edx,%r8d │ │ │ │ + jb 86ac0 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + movzbl 0x4d6(%rdi),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 86a48 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x80(%rbx),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7c270 │ │ │ │ - mov 0xc0(%r15),%rdx │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0xc0(%r15),%rdx │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - mov %rax,0xc0(%r15) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - test $0x1,%bl │ │ │ │ - je 7eff8 │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r12d,0x0(%r13) │ │ │ │ - ja 7efc8 │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %fs:(%r9),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 7f2cb │ │ │ │ - mov 0x8902e(%rip),%edi │ │ │ │ + jne 86aff │ │ │ │ + mov 0x815ea(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 7f2e1 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0x8901c(%rip),%esi │ │ │ │ + je 86b05 │ │ │ │ + mov %rdx,%fs:(%r9) │ │ │ │ + mov 0x815dc(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 7f2f1 │ │ │ │ - mov 0x88f96(%rip),%eax │ │ │ │ + je 86b80 │ │ │ │ + mov 0x81556(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 7f2f9 │ │ │ │ - mov 0xc0(%r15),%rax │ │ │ │ - lea 0x10370(%r15),%r14 │ │ │ │ - lea 0x10390(%r15),%r13 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea -0x88(%rax),%r12 │ │ │ │ - lea -0x88(%rcx),%rbx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 7f220 │ │ │ │ + je 86b0a │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x60(%r12),%rdx │ │ │ │ + jmp 86ae6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa0(%r12),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 3daa0 │ │ │ │ - mov 0x98(%r12),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - add %rdx,%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je 7f1c0 │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ - neg %rax │ │ │ │ - lock xadd %rax,0x0(%r13) │ │ │ │ - movl $0x0,0x98(%r12) │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - test $0x1,%al │ │ │ │ - jne 7f290 │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x20,%rcx │ │ │ │ - shr %eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - ja 7f1c0 │ │ │ │ - testb $0x10,0x10370(%r15) │ │ │ │ - jne 7f1c0 │ │ │ │ - lea 0x115e0(%r15),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7f130 │ │ │ │ - mov 0x10390(%r15),%rax │ │ │ │ - mov 0x10370(%r15),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr %eax │ │ │ │ - and $0x10,%edx │ │ │ │ - shr $0x20,%rcx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 7f210 │ │ │ │ - mov 0x116b0(%r15),%rax │ │ │ │ - add 0x116c0(%r15),%rax │ │ │ │ - sub 0x116b8(%r15),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 7f210 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 7f1ad │ │ │ │ - lock orq $0x10,(%r14) │ │ │ │ - lea 0x115e8(%r15),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x11600(%r15),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x11608(%r15),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x115e0(%r15) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - mov 0x90(%r12),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0xc0(%r12),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,%r12 │ │ │ │ - callq 7410 │ │ │ │ - mov 0x88(%rbx),%rax │ │ │ │ - lea 0x88(%rbx),%rdx │ │ │ │ - sub $0x88,%rax │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 7f220 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmpq 7f0b0 │ │ │ │ + lock cmpxchg %rcx,0x60(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 86a83 │ │ │ │ + mov %rax,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 7f1ad │ │ │ │ - lock andq $0xffffffffffffffef,(%r14) │ │ │ │ - jmp 7f1ad │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x118(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 7f24d │ │ │ │ - mov 0x10378(%r15),%eax │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 7f24d │ │ │ │ - testb $0x8,-0x2b6f(%r15) │ │ │ │ - jne 7f367 │ │ │ │ - mov 0x110(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 7f386 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - cmpb $0x0,0xb8(%r15) │ │ │ │ - jne 7f2b4 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 18870 │ │ │ │ - jmpq 7efdd │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lock andq $0xfffffffffffffffe,0x0(%r13) │ │ │ │ - mfence │ │ │ │ - lea 0x11608(%r15),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jmpq 7f101 │ │ │ │ - add $0x18,%rsp │ │ │ │ - lea 0x28(%r15),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 17d30 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - jmpq 7f07b │ │ │ │ + jne 86ad0 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + jmpq 86a69 │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmpq 7efad │ │ │ │ - mfence │ │ │ │ - jmpq 7f05a │ │ │ │ - mfence │ │ │ │ - jmpq 7efad │ │ │ │ + mov %rax,%fs:(%r9) │ │ │ │ + jmpq 86a20 │ │ │ │ + mov %rdx,%fs:(%r9) │ │ │ │ + jmp 86ab7 │ │ │ │ mfence │ │ │ │ - jmpq 7f06c │ │ │ │ - movl $0x0,0x88d05(%rip) │ │ │ │ + jmp 86a9a │ │ │ │ + movl $0x0,0x814f4(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0x88ce6(%rip),%rsi │ │ │ │ + lea 0x814d5(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 7f07b │ │ │ │ + jns 86ab7 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 7f07b │ │ │ │ + jne 86ab7 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x88cab(%rip),%rdi │ │ │ │ + lea 0x8149a(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 7f07b │ │ │ │ - lea 0x62212(%rip),%rcx │ │ │ │ - mov $0x2ad,%edx │ │ │ │ - lea 0x62306(%rip),%rsi │ │ │ │ - lea 0x62507(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x621f3(%rip),%rcx │ │ │ │ - mov $0x2b0,%edx │ │ │ │ - lea 0x622e7(%rip),%rsi │ │ │ │ - lea 0x62558(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jmpq 86ab7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 86aac │ │ │ │ + mfence │ │ │ │ + jmpq 86a20 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 86dfe │ │ │ │ + jbe 86d86 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 86ded │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 86de3 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x28(%rcx),%rdi │ │ │ │ + lea -0x28(%rcx,%rax,8),%r11 │ │ │ │ + movb $0x0,0xf(%rsp) │ │ │ │ + lea 0x435bb(%rip),%rbx │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r11,%rdi │ │ │ │ + jae 86ccc │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rdi),%rax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 86ca0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 86cbd │ │ │ │ + mov (%rdi),%r10 │ │ │ │ + movzbl 0x6(%rdi),%r8d │ │ │ │ + movabs $0xfffffffffff,%rax │ │ │ │ + movzbl 0x7(%rdi),%r14d │ │ │ │ + shr $0x4,%r10 │ │ │ │ + and %rax,%r10 │ │ │ │ + cmp %r11,%rdi │ │ │ │ + jae 86ccc │ │ │ │ + movzbl %r8b,%eax │ │ │ │ + mov 0x12918(%rbp),%r15 │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x12920(%rbp),%r9 │ │ │ │ + mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 86d59 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 7350 │ │ │ │ - lea 0xc0(%rbx),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %rax,0xc0(%rbx) │ │ │ │ + jmp 86c7b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + not %eax │ │ │ │ + shr $0x1f,%eax │ │ │ │ + lea 0x1(%rax,%rsi,2),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jbe 86ce0 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r9,%rax,8),%rcx │ │ │ │ + cmp (%rcx),%r8b │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + jne 86c60 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x10(%rcx),%r10 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmp 86c68 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 86e10 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + shr $0xd,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov %cl,0xf(%rsp) │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%rbx,%rax,8),%rdi │ │ │ │ + cmp %r11,%rdi │ │ │ │ + jb 86bf4 │ │ │ │ + add $0x28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - lea 0x85958(%rip),%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x28,%rdi │ │ │ │ - callq 17a80 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7f400 │ │ │ │ + test $0x1,%al │ │ │ │ + je 86d42 │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + bsr %r15,%r15 │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor $0x3f,%r15 │ │ │ │ + sub %r15d,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 86d59 │ │ │ │ + add $0x1,%esi │ │ │ │ + lea (%rsi,%rsi,1),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jbe 86d78 │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %edx,%ecx │ │ │ │ + shl %cl,%esi │ │ │ │ + sub $0x1,%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + setbe %cl │ │ │ │ + shr %cl,%esi │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r9,%rax,8),%rcx │ │ │ │ + movzwl 0xb2(%r13),%eax │ │ │ │ + add 0x10(%rcx),%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jae 86d59 │ │ │ │ + cmp %r14b,0x1(%rcx) │ │ │ │ + je 86d9d │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%rdi),%rax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 86e10 │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%rbx,%rax,8),%rdi │ │ │ │ + jmpq 86be8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%esi │ │ │ │ + jmp 86d37 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 86de3 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea -0x28(%rcx,%rax,8),%r11 │ │ │ │ + jmpq 86bd9 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov $0x1,%edx │ │ │ │ + movzwl 0xe(%rax),%eax │ │ │ │ + movl $0x28,0x4(%rbx) │ │ │ │ + mov %r8b,0x2(%rbx) │ │ │ │ + mov %ax,(%rbx) │ │ │ │ + movzbl 0xf(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + test %r12b,%r12b │ │ │ │ + cmove %edx,%eax │ │ │ │ + mov %al,0x3(%rbx) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov $0x3,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x3367(%rip),%rax │ │ │ │ - movb $0x1,0xb8(%rbx) │ │ │ │ - lea 0xd0(%rbx),%rdi │ │ │ │ - mov %rax,0xd0(%rbx) │ │ │ │ - lea -0x2833(%rip),%rax │ │ │ │ - movl $0x1,0xe0(%rbx) │ │ │ │ - mov %rax,0xd8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmpq 16a70 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmpq 86bd9 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x8(%rcx),%rdi │ │ │ │ + lea -0x28(%rcx,%rax,8),%r11 │ │ │ │ + jmpq 86bd9 │ │ │ │ + movzbl 0x3(%rcx),%eax │ │ │ │ + lea 0x8(%rcx),%rdi │ │ │ │ + lea 0x8(%rcx,%rax,8),%r11 │ │ │ │ + jmpq 86bd9 │ │ │ │ + lea 0x433b9(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x3064d(%rip),%rsi │ │ │ │ + lea 0x460d1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + movabs $0x7fffffffffffffff,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x622bc(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x108(%rsi),%rcx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 7c180 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x62298(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x110(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 7c180 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x62282(%rip),%rdx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x118(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 7c180 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + lea 0x1c(%rsp),%rbp │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 869f0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 86f78 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 4f830 │ │ │ │ + movzwl 0xb0(%r14),%ecx │ │ │ │ + mov 0xa8(%r14),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x98(%r14),%r15 │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + sub %rdx,%r8 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja 86fa0 │ │ │ │ + lea 0x2f28(%r15),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 86ed8 │ │ │ │ + mov 0x1f0(%r14),%rax │ │ │ │ + mov 0x240(%r14),%edx │ │ │ │ + add 0x1c8(%r14),%rax │ │ │ │ + add 0x218(%r14),%rax │ │ │ │ + sub 0x1d0(%r14),%rax │ │ │ │ + sub 0x1f8(%r14),%rax │ │ │ │ + sub 0x220(%r14),%rax │ │ │ │ + add %r8,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mfence │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x60(%r14),%rdi │ │ │ │ + movl $0x0,0x2f28(%r15) │ │ │ │ + cmovs %rcx,%rax │ │ │ │ + movzwl 0xb2(%r14),%edx │ │ │ │ + imul %rdx,%rax │ │ │ │ + shr %rax │ │ │ │ + sub 0xa0(%rsp),%rax │ │ │ │ + cmovs %rcx,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + cmovg %rax,%r12 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r14) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 86fe8 │ │ │ │ + addl $0x1,0x1c(%rsp) │ │ │ │ + jmpq 86e78 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 86ff1 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmpb $0x0,0x182071(%rip) │ │ │ │ + jne 86ec7 │ │ │ │ + mov 0x81109(%rip),%rdi │ │ │ │ + mov $0x9c,%ecx │ │ │ │ + lea 0x34c2d(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + movb $0x1,0x182045(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + jmpq 86ec7 │ │ │ │ + nopl (%rax) │ │ │ │ + callq *0x68(%r14) │ │ │ │ + jmpq 86f6b │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x128,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2ed0(%rdi),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 87a9e │ │ │ │ + mov $0xfffffffffffffff8,%rbx │ │ │ │ + jmp 87063 │ │ │ │ + xchg %ax,%ax │ │ │ │ + testb $0x2,0x14750(%r14) │ │ │ │ + jne 87a6b │ │ │ │ + callq a6c40 │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + je 87050 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %fs:(%rbx),%rdx │ │ │ │ + movl $0x0,0x1c(%rdx) │ │ │ │ + mfence │ │ │ │ + test %eax,%eax │ │ │ │ + jne 87a9e │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x2ed0(%r14),%rbx │ │ │ │ + callq 86e30 │ │ │ │ + mov 0x2ee0(%r14),%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 87a72 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x54(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x12b98(%r14) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + movl $0x0,0x54(%rsp) │ │ │ │ + mov $0xffffffffffffffff,%rbp │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + movq $0x0,0x12918(%r14) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + movups %xmm0,0xe0(%rsp) │ │ │ │ + movups %xmm0,0xf0(%rsp) │ │ │ │ + movups %xmm0,0x100(%rsp) │ │ │ │ + jmp 87152 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xa8(%rax),%rdx │ │ │ │ + lea 0x60(%rax),%rdi │ │ │ │ + shr $0x7,%rdx │ │ │ │ + add %rdx,%rbx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lock xadd %rdx,0x60(%rax) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 87a5b │ │ │ │ + addl $0x1,0x54(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 869f0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 87128 │ │ │ │ + cmp 0x12910(%r14),%rbx │ │ │ │ + ja 87ae0 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + movl $0x0,0x54(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 869f0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 876cc │ │ │ │ + mov 0x98(%rbp),%rax │ │ │ │ + lea 0x2f28(%rax),%rdx │ │ │ │ nop │ │ │ │ - mov 0x88fb9(%rip),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 7f4d8 │ │ │ │ - jmpq 7410 │ │ │ │ + mov %r13d,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 871c0 │ │ │ │ + mov 0x1d0(%rbp),%rax │ │ │ │ + mov 0x98(%rbp),%rdx │ │ │ │ + sub 0x1c8(%rbp),%rax │ │ │ │ + cmp 0x1d8(%rbp),%rax │ │ │ │ + je 87448 │ │ │ │ + mov 0xa60(%rbp),%eax │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%rdx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 875e0 │ │ │ │ + mov 0x98(%rbp),%rax │ │ │ │ + lea 0x2f28(%rax),%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13d,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 87218 │ │ │ │ + movzwl 0xb2(%rbp),%edx │ │ │ │ + mov 0x1d0(%rbp),%rax │ │ │ │ + sub 0x1c8(%rbp),%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + add %rax,0x10(%rsp) │ │ │ │ + mov 0x98(%rbp),%rax │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%rax) │ │ │ │ + lea 0x158(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 77c0 │ │ │ │ + mov 0x140(%rbp),%rax │ │ │ │ + movzwl 0x10(%rax),%r15d │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + mov %rbx,%r12 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp 0x18(%rax),%r15 │ │ │ │ + jae 87346 │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 8729c │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov (%r12),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + movzbl %ah,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 87330 │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %r8d,%r9d │ │ │ │ + shr $0x20,%rax │ │ │ │ + shr $0x10,%r9d │ │ │ │ + movzwl %ax,%eax │ │ │ │ + add %eax,%r9d │ │ │ │ + je 87330 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzwl 0xb2(%rax),%r10d │ │ │ │ + mov %r10,%rcx │ │ │ │ + cmp %r10d,%r9d │ │ │ │ + jae 87330 │ │ │ │ + and $0x20,%edx │ │ │ │ + movzbl 0x1b(%r12),%esi │ │ │ │ + jne 87580 │ │ │ │ + mov %r9d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x54(%rsp),%edi │ │ │ │ + add $0x1,%esi │ │ │ │ + shl $0xf,%eax │ │ │ │ + imul %rcx,%r15 │ │ │ │ + mov 0x12918(%r14),%rcx │ │ │ │ + div %r10d │ │ │ │ + mov 0x12920(%r14),%rdx │ │ │ │ + cmp 0x12910(%r14),%rcx │ │ │ │ + jne 87378 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp 0x4(%rdx),%ax │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 87460 │ │ │ │ + nop │ │ │ │ + mov %rbx,%r15 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x18(%rbp),%rbx │ │ │ │ + jb 87298 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 7930 │ │ │ │ + lea 0x60(%rbp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 87a63 │ │ │ │ + addl $0x1,0x54(%rsp) │ │ │ │ + jmpq 87198 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%rcx),%r10 │ │ │ │ + mov %r10,0x12918(%r14) │ │ │ │ + lea (%rcx,%rcx,2),%r10 │ │ │ │ + lea (%rdx,%r10,8),%rdx │ │ │ │ + mov %dil,(%rdx) │ │ │ │ + mov %r8b,0x1(%rdx) │ │ │ │ + mov %sil,0x2(%rdx) │ │ │ │ + mov %ax,0x4(%rdx) │ │ │ │ + mov %r9d,0x8(%rdx) │ │ │ │ + mov %r15,0x10(%rdx) │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 873f5 │ │ │ │ + jmp 87330 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ + movdqu (%rdi),%xmm1 │ │ │ │ + movzbl 0x2(%rdx),%r10d │ │ │ │ + movzwl (%rdx),%r11d │ │ │ │ + mov 0x8(%rdx),%r9d │ │ │ │ + movups %xmm1,(%rdx) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + mov 0x10(%rdx),%rsi │ │ │ │ + mov %rdi,0x10(%rdx) │ │ │ │ + add 0x12920(%r14),%rax │ │ │ │ + mov %r11w,(%rax) │ │ │ │ + mov %r10b,0x2(%rax) │ │ │ │ + mov %r8w,0x4(%rax) │ │ │ │ + mov %r9d,0x8(%rax) │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 87330 │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x12920(%r14),%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + shr %rcx │ │ │ │ + lea (%rsi,%rdx,8),%rdx │ │ │ │ + add %rcx,%rax │ │ │ │ + movzwl 0x4(%rdx),%r8d │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rsi,%rax,1),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp 0x4(%rdi),%r8w │ │ │ │ + seta %sil │ │ │ │ + sbb $0x0,%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 873b0 │ │ │ │ + jmpq 87330 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%rdx) │ │ │ │ + jmpq 87207 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %dil,(%rdx) │ │ │ │ + mov %r8b,0x1(%rdx) │ │ │ │ + mov %sil,0x2(%rdx) │ │ │ │ + mov %ax,0x4(%rdx) │ │ │ │ + mov %r9d,0x8(%rdx) │ │ │ │ + mov %r15,0x10(%rdx) │ │ │ │ + mov 0x12918(%r14),%r10 │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jbe 87330 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmpq 8754b │ │ │ │ + nopl (%rax) │ │ │ │ + add %rcx,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + movzwl 0x4(%rax),%r11d │ │ │ │ + cmp %si,%r11w │ │ │ │ + seta %r15b │ │ │ │ + setb %r10b │ │ │ │ + movzbl %r15b,%r15d │ │ │ │ + sub %r15d,%r10d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + cmovne %r11d,%esi │ │ │ │ + cmovne %rax,%rdx │ │ │ │ + cmove %rdi,%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea (%r9,%r9,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%r8 │ │ │ │ + cmp %si,0x4(%r8) │ │ │ │ + seta %r9b │ │ │ │ + setb %dil │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub %r9d,%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jne 87330 │ │ │ │ + movdqu (%r8),%xmm3 │ │ │ │ + movzbl 0x2(%rdx),%r10d │ │ │ │ + movzwl (%rdx),%r11d │ │ │ │ + mov 0x8(%rdx),%r9d │ │ │ │ + movups %xmm3,(%rdx) │ │ │ │ + mov 0x10(%r8),%r8 │ │ │ │ + mov 0x10(%rdx),%rdi │ │ │ │ + mov %r8,0x10(%rdx) │ │ │ │ + add 0x12920(%r14),%rax │ │ │ │ + mov %rdi,0x10(%rax) │ │ │ │ + lea 0x1(%rcx,%rcx,1),%rdi │ │ │ │ + mov %r11w,(%rax) │ │ │ │ + mov %r10b,0x2(%rax) │ │ │ │ + mov %si,0x4(%rax) │ │ │ │ + mov %r9d,0x8(%rax) │ │ │ │ + mov 0x12918(%r14),%r10 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jbe 87330 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov 0x12920(%r14),%r8 │ │ │ │ + lea 0x1(%r9),%rax │ │ │ │ + lea (%rdi,%rdi,2),%rdx │ │ │ │ + lea (%rax,%rax,1),%rcx │ │ │ │ + lea (%r8,%rdx,8),%rdx │ │ │ │ + movzwl 0x4(%rdx),%esi │ │ │ │ + cmp %r10,%rcx │ │ │ │ + jb 87498 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + jmpq 874cd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %sil,%sil │ │ │ │ + jne 872ed │ │ │ │ + mov 0x80b30(%rip),%rdi │ │ │ │ + mov $0xbe,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - callq 70e0 │ │ │ │ + lea 0x42505(%rip),%rdx │ │ │ │ + mov %r9d,0x4c(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x1b(%r12),%esi │ │ │ │ + mov 0x4c(%rsp),%r9d │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + movzwl 0xb2(%rax),%r10d │ │ │ │ + mov %r10,%rcx │ │ │ │ + jmpq 872ed │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + movl $0x40000001,0xc8(%rsp) │ │ │ │ + lea 0x2f30(%r14),%r12 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a2ad0 │ │ │ │ + mov 0x98(%rbp),%rax │ │ │ │ + lea 0x2f28(%rax),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - je 7f538 │ │ │ │ - movq $0x0,0x88f66(%rip) │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 7f551 │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ + jne 87630 │ │ │ │ + mov 0x1d0(%rbp),%rax │ │ │ │ + mov 0x98(%rbp),%rdx │ │ │ │ + sub 0x1c8(%rbp),%rax │ │ │ │ + cmp 0x1d8(%rbp),%rax │ │ │ │ + je 87690 │ │ │ │ + mov 0xa60(%rbp),%eax │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%rdx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8769d │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 87610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmp 87610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x2f28(%rdx) │ │ │ │ + mfence │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a2770 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 87207 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 87207 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 87c0f │ │ │ │ + mov 0x12918(%r14),%r10 │ │ │ │ + mov 0x12920(%r14),%rax │ │ │ │ + lea (%r10,%r10,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 878cd │ │ │ │ + xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7f50f │ │ │ │ - movq $0xc8,(%rdx) │ │ │ │ - mov %rdx,0x88f31(%rip) │ │ │ │ - jmp 7f51f │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rax),%edx │ │ │ │ + imul 0x8(%rax),%edx │ │ │ │ + add $0x18,%rax │ │ │ │ + add %rdx,%rbp │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 87700 │ │ │ │ + cmp %rbp,0x10(%rsp) │ │ │ │ + jae 878cd │ │ │ │ + nop │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 87748 │ │ │ │ + lea 0x42abc(%rip),%rcx │ │ │ │ + mov $0xdc,%edx │ │ │ │ + lea 0x42345(%rip),%rsi │ │ │ │ + lea 0x423b9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdi,(%rsi) │ │ │ │ - setne %al │ │ │ │ - neg %eax │ │ │ │ - retq │ │ │ │ + mov 0x12920(%r14),%rax │ │ │ │ + sub $0x1,%r10 │ │ │ │ + lea (%r10,%r10,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + movzbl 0x2(%rax),%r11d │ │ │ │ + mov 0x8(%rax),%r15d │ │ │ │ + mov %r10,0x12918(%r14) │ │ │ │ + movdqu (%rdx),%xmm4 │ │ │ │ + movzwl (%rax),%r9d │ │ │ │ + movzbl 0x2(%rax),%r8d │ │ │ │ + movzwl 0x4(%rax),%edi │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x12918(%r14),%rax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x12920(%r14),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %r9w,(%rax) │ │ │ │ + mov %r8b,0x2(%rax) │ │ │ │ + mov %di,0x4(%rax) │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov 0x12918(%r14),%r9 │ │ │ │ + mov %r9,%r10 │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jbe 878bb │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmpq 87889 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x62925(%rip),%rcx │ │ │ │ - mov $0xaa,%edx │ │ │ │ - lea 0x62383(%rip),%rsi │ │ │ │ - lea 0x5549d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x6284d(%rip),%rcx │ │ │ │ - mov $0x102,%edx │ │ │ │ - lea 0x5cb44(%rip),%rsi │ │ │ │ - lea 0x5546d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x62805(%rip),%rcx │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x5cb14(%rip),%rsi │ │ │ │ - lea 0x5543d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x62715(%rip),%rcx │ │ │ │ - mov $0x10c,%edx │ │ │ │ - lea 0x5cae4(%rip),%rsi │ │ │ │ - lea 0x5540d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x62835(%rip),%rcx │ │ │ │ - mov $0xbb,%edx │ │ │ │ - lea 0x622c3(%rip),%rsi │ │ │ │ - lea 0x553dd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x627a5(%rip),%rcx │ │ │ │ - mov $0x40c,%edx │ │ │ │ - lea 0x622a7(%rip),%rsi │ │ │ │ - lea 0x6239a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add %r8,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movzwl 0x4(%rax),%r12d │ │ │ │ + cmp %bx,%r12w │ │ │ │ + seta %r13b │ │ │ │ + setb %cl │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + sub %r13d,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + cmovne %r12d,%ebx │ │ │ │ + cmovne %rax,%rdx │ │ │ │ + cmove %rdi,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%r10,%r10,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%rsi │ │ │ │ + cmp %bx,0x4(%rsi) │ │ │ │ + seta %dil │ │ │ │ + setb %cl │ │ │ │ + movzbl %dil,%edi │ │ │ │ + sub %edi,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 878b8 │ │ │ │ + movdqu (%rsi),%xmm2 │ │ │ │ + movzbl 0x2(%rdx),%r9d │ │ │ │ + movzwl (%rdx),%r10d │ │ │ │ + mov 0x8(%rdx),%edi │ │ │ │ + movups %xmm2,(%rdx) │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + mov 0x10(%rdx),%rcx │ │ │ │ + mov %rsi,0x10(%rdx) │ │ │ │ + add 0x12920(%r14),%rax │ │ │ │ + mov %r10w,(%rax) │ │ │ │ + mov %edi,0x8(%rax) │ │ │ │ + lea 0x1(%r8,%r8,1),%rdi │ │ │ │ + mov %r9b,0x2(%rax) │ │ │ │ + mov %bx,0x4(%rax) │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov 0x12918(%r14),%r9 │ │ │ │ + mov %r9,%r10 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jbe 878bb │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov 0x12920(%r14),%rsi │ │ │ │ + lea 0x1(%r10),%rax │ │ │ │ + lea (%rdi,%rdi,2),%rdx │ │ │ │ + lea (%rax,%rax,1),%r8 │ │ │ │ + lea (%rsi,%rdx,8),%rdx │ │ │ │ + movzwl 0x4(%rdx),%ebx │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jb 877e0 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + jmpq 87812 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r9,%r10 │ │ │ │ + imul %r11d,%r15d │ │ │ │ + sub %r15,%rbp │ │ │ │ + cmp %rbp,0x10(%rsp) │ │ │ │ + jb 87720 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 87038 │ │ │ │ + mov 0x12920(%r14),%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea -0xf3a(%rip),%rcx │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov $0xffffffffffffffff,%rbx │ │ │ │ + callq 9e6f0 │ │ │ │ + lea -0xd72(%rip),%r9 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x12928(%r14),%r8 │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x84(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x8c(%rsp) │ │ │ │ + movq $0x0,0x64(%rsp) │ │ │ │ + movq $0x0,0x6c(%rsp) │ │ │ │ + pushq 0x30(%rsp) │ │ │ │ + pushq $0x0 │ │ │ │ + sub $0x30,%rsp │ │ │ │ + movdqu 0xc0(%rsp),%xmm5 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + movdqu 0xa0(%rsp),%xmm6 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + movups %xmm5,0x18(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm6,(%rsp) │ │ │ │ + callq 84fe0 │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + add $0x40,%rsp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 869f0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 87ac9 │ │ │ │ + lea 0x158(%r12),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 77c0 │ │ │ │ + mov 0x12918(%r14),%rax │ │ │ │ + mov 0x12920(%r14),%rcx │ │ │ │ + mov 0x140(%r12),%r8 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae 87a30 │ │ │ │ + mov 0x54(%rsp),%edi │ │ │ │ xchg %ax,%ax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 87a27 │ │ │ │ + movzwl 0xb2(%r12),%r9d │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r9 │ │ │ │ + add $0x1,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + add $0x18,%rcx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jb 87a00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7930 │ │ │ │ + lea 0x60(%r12),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + lock xadd %rax,0x60(%r12) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 87ad6 │ │ │ │ + addl $0x1,0x54(%rsp) │ │ │ │ + jmpq 879b0 │ │ │ │ + callq *0x68(%rax) │ │ │ │ + jmpq 8714d │ │ │ │ + callq *0x68(%rbp) │ │ │ │ + jmpq 8736b │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 8707f │ │ │ │ + lea (%rax,%rbx,1),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + movabs $0x7fffffffffffffff,%rdx │ │ │ │ + mov %rsi,0x12b98(%r14) │ │ │ │ + callq 55380 │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + je 87045 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 87c28 │ │ │ │ + add $0x128,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + jmpq 87038 │ │ │ │ + callq *0x68(%r12) │ │ │ │ + jmpq 87a51 │ │ │ │ + mov 0x12920(%r14),%rdi │ │ │ │ + lea (%rbx,%rbx,2),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + callq 7410 │ │ │ │ + mov %rbx,0x12910(%r14) │ │ │ │ + movq $0x0,0x12920(%r14) │ │ │ │ + movq $0x0,0x12918(%r14) │ │ │ │ + cmp $0xfff,%r12 │ │ │ │ + ja 87b80 │ │ │ │ + callq a71b0 │ │ │ │ test %r12,%r12 │ │ │ │ - je 7f738 │ │ │ │ + je 87c03 │ │ │ │ bsr %r12,%rax │ │ │ │ mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r12,%rdx │ │ │ │ xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ mov $0x8,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ cmp $0x8,%rsi │ │ │ │ cmovb %rax,%rsi │ │ │ │ callq 70e0 │ │ │ │ test %eax,%eax │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 7f755 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7f755 │ │ │ │ - add $0x10,%rsp │ │ │ │ + jne 87be7 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x12920(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 8716f │ │ │ │ + jmp 87bf2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%r12 │ │ │ │ + mov $0x1000,%ebp │ │ │ │ + mov %r12,%rax │ │ │ │ + shr $0xc,%rax │ │ │ │ + je 87ba4 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%rbp │ │ │ │ + callq a71b0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + je 87bc7 │ │ │ │ + mov %rax,0x12920(%r14) │ │ │ │ + jmpq 8716f │ │ │ │ + callq a71b0 │ │ │ │ + or $0xfff,%r12 │ │ │ │ + mov $0x1000,%edi │ │ │ │ + lea 0x1(%r12),%rsi │ │ │ │ + callq 7360 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 87bbb │ │ │ │ + movq $0x0,0x12920(%r14) │ │ │ │ + lea 0x41e67(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 87038 │ │ │ │ xor %edi,%edi │ │ │ │ - pop %r12 │ │ │ │ - jmpq 72c0 │ │ │ │ + callq 72c0 │ │ │ │ + jmpq 87b66 │ │ │ │ + lea 0x41eba(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + jmpq 87a9e │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %r8,%rsi │ │ │ │ - sub $0x8,%r8 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x12908(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 87c5b │ │ │ │ + callq a4610 │ │ │ │ + mov 0x12908(%rbx),%rdi │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x18(%rdi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 87c70 │ │ │ │ + movq $0x0,0x12908(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq a6bd0 │ │ │ │ + movq $0x0,0x12908(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - movzwl %cx,%edx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0xb0(%r15),%r11 │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - mov 0x80(%rsp),%ecx │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - sub %r11,%r8 │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - sar $0x3,%r8 │ │ │ │ - sub %r9d,%ecx │ │ │ │ - movzwl %r8w,%r10d │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp %eax,%r10d │ │ │ │ - ja 7f7c6 │ │ │ │ - lea (%r10,%r9,1),%edi │ │ │ │ - cmp %edi,%eax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xc(%rbx),%rdi │ │ │ │ - mov %r14d,%r12d │ │ │ │ - movzwl 0x2(%rbp),%eax │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - cmp %r12w,%ax │ │ │ │ - je 7f800 │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 7fa20 │ │ │ │ - add $0x4,%rbp │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - je 7f800 │ │ │ │ - movzwl 0x0(%rbp),%r12d │ │ │ │ - movzwl 0x2(%rbp),%eax │ │ │ │ - cmp %r12w,%ax │ │ │ │ - jne 7f7df │ │ │ │ - nop │ │ │ │ - mov 0x80(%rsp),%r8d │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 7f839 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - callq a26a0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7f850 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 7f85f │ │ │ │ - add $0x48,%rsp │ │ │ │ + cmpq $0x0,0x12908(%rdi) │ │ │ │ + je 87cb0 │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x487(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jne 87ca1 │ │ │ │ + lea 0x108(%rdi),%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x41dc7(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%rsi) │ │ │ │ - sete %al │ │ │ │ - neg %eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 7f839 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x8(%r11,%r13,8),%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9e740 │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - movzwl 0x2(%rbx),%eax │ │ │ │ - movzbl 0x50(%r15),%ecx │ │ │ │ - cmp %dx,%r14w │ │ │ │ - je 7f9a8 │ │ │ │ - cmp %dx,%ax │ │ │ │ - je 7fa12 │ │ │ │ - test %cl,%cl │ │ │ │ - je 7fab8 │ │ │ │ - mov 0xb0(%r15),%rcx │ │ │ │ - lea 0xc0(%r15),%rsi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea 0x8(%rcx,%rdx,8),%r13 │ │ │ │ - movzbl 0x72(%r15),%edx │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - lea (%rsi,%rcx,2),%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jae 7f839 │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - jmp 7f8fb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - add $0xa,%rbp │ │ │ │ - lea (%rsi,%rax,2),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 7fa08 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzwl 0x2(%rax),%eax │ │ │ │ - cmp 0x8(%rbp),%ax │ │ │ │ - je 7f8d8 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - callq 9e4f0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 7f932 │ │ │ │ + lea -0xcd6(%rip),%rdi │ │ │ │ + callq a4450 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 87d08 │ │ │ │ + lock incl 0x18(%rax) │ │ │ │ + mov %rax,0x12908(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 7f990 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 9cdd0 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 7f990 │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7f928 │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r13) │ │ │ │ - sete %cl │ │ │ │ - cmp %cl,%al │ │ │ │ - jne 7f920 │ │ │ │ + lea 0x4245e(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r13,%rbx │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 7f92c │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 87ca1 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 7fb30 │ │ │ │ - movzbl 0x72(%r15),%edx │ │ │ │ - jmpq 7f8d8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %dx,%ax │ │ │ │ - jne 7faa0 │ │ │ │ + mov %si,0x78(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + shl $0x8,%rsi │ │ │ │ + and $0xf00,%esi │ │ │ │ + and $0xf0,%ah │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + shl $0xc,%rsi │ │ │ │ + and $0xffff000,%esi │ │ │ │ + and $0xfffffffff0000fff,%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0x1f0000000,%rdx │ │ │ │ + shl $0x1c,%rsi │ │ │ │ + movabs $0xfffffffe0fffffff,%rax │ │ │ │ + and 0x90(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0xfe00000000,%rdx │ │ │ │ + shl $0x21,%rsi │ │ │ │ + movabs $0xffffff01ffffffff,%rax │ │ │ │ + and 0x90(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0xf0000000000,%rdx │ │ │ │ + shl $0x28,%rsi │ │ │ │ + movabs $0xfffff0ffffffffff,%rax │ │ │ │ + and 0x90(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0xf00000000000,%rdx │ │ │ │ + shl $0x2c,%rsi │ │ │ │ + movabs $0xffff0fffffffffff,%rax │ │ │ │ + and 0x90(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0xf000000000000,%rdx │ │ │ │ + shl $0x30,%rsi │ │ │ │ + movabs $0xfff0ffffffffffff,%rax │ │ │ │ + and 0x90(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0xf0000000000000,%rdx │ │ │ │ + shl $0x34,%rsi │ │ │ │ + movabs $0xff0fffffffffffff,%rax │ │ │ │ + and 0x90(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0x100000000000000,%rdx │ │ │ │ + shl $0x38,%rsi │ │ │ │ + movabs $0xfeffffffffffffff,%rax │ │ │ │ + and 0x90(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0x200000000000000,%rdx │ │ │ │ + shl $0x39,%rsi │ │ │ │ + movabs $0xfdffffffffffffff,%rax │ │ │ │ + and 0x90(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0x400000000000000,%rdx │ │ │ │ + shl $0x3a,%rsi │ │ │ │ + movabs $0xfbffffffffffffff,%rax │ │ │ │ + and 0x90(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0x800000000000000,%rdx │ │ │ │ + shl $0x3b,%rsi │ │ │ │ + movabs $0xf7ffffffffffffff,%rax │ │ │ │ + and 0x90(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x90(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ + and $0xf,%esi │ │ │ │ + and $0xfffffffffffffff0,%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x98(%rdi) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %cl,%cl │ │ │ │ - jne 7f839 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - add $0x68,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 7f839 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7f839 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movzbl 0x58(%rdi),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmove %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%rdi) │ │ │ │ - jmpq 7f839 │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ + shl $0x4,%rsi │ │ │ │ + movzbl %sil,%esi │ │ │ │ + and $0xf,%al │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x98(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ + shl $0x8,%rsi │ │ │ │ + and $0x100,%esi │ │ │ │ + and $0xfe,%ah │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x98(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ + shl $0x9,%rsi │ │ │ │ + and $0x200,%esi │ │ │ │ + and $0xfd,%ah │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x98(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ + shl $0x14,%rsi │ │ │ │ + and $0xf00000,%esi │ │ │ │ + and $0xffffffffff0fffff,%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x98(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - movzbl 0x50(%r15),%ecx │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - jmp 7f9b8 │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ + shl $0x18,%rsi │ │ │ │ + and $0xf000000,%esi │ │ │ │ + and $0xfffffffff0ffffff,%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x98(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0xfff0000000,%rdx │ │ │ │ + shl $0x1c,%rsi │ │ │ │ + movabs $0xffffff000fffffff,%rax │ │ │ │ + and 0x98(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x98(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0xfff0000000000,%rdx │ │ │ │ + shl $0x28,%rsi │ │ │ │ + movabs $0xfff000ffffffffff,%rax │ │ │ │ + and 0x98(%rdi),%rax │ │ │ │ + and %rdx,%rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x98(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0xfffffffffffff,%rax │ │ │ │ + shl $0x34,%rsi │ │ │ │ + and 0x98(%rdi),%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0x98(%rdi) │ │ │ │ + retq │ │ │ │ + mov 0xa0(%rdi),%rax │ │ │ │ + and $0xf,%esi │ │ │ │ + and $0xfffffffffffffff0,%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0xa0(%rdi) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13w,0x2(%rbp) │ │ │ │ - cmp %r12w,%r8w │ │ │ │ - ja 7f839 │ │ │ │ - mov 0x80(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 7faf0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r9d,0x2c(%rsp) │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov %r10d,0x10(%rsp) │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - callq a26a0 │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x2c(%rsp),%r9d │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - jne 7fa8d │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%rsi) │ │ │ │ - sete %al │ │ │ │ - neg %eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 7faf0 │ │ │ │ - mov %r8w,0x0(%rbp) │ │ │ │ - jmpq 7fb18 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 7f9b8 │ │ │ │ - jmpq 7f891 │ │ │ │ + mov 0xa0(%rdi),%rax │ │ │ │ + shl $0x4,%rsi │ │ │ │ + and $0xf,%eax │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0xa0(%rdi) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movzbl 0x58(%rdi),%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %sil,0x8(%rsp) │ │ │ │ - and $0xf,%ecx │ │ │ │ - je 7fb73 │ │ │ │ - cmp $0x7,%cl │ │ │ │ - je 7fb73 │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - jmpq 7f9c0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzwl %r12w,%eax │ │ │ │ - add %r10d,%r9d │ │ │ │ - cmp %r9d,%eax │ │ │ │ - jae 7fba6 │ │ │ │ - add 0x80(%rsp),%r8w │ │ │ │ - mov %r8w,0x0(%rbp) │ │ │ │ - cmp %r13w,%r8w │ │ │ │ - je 7fbdc │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9e530 │ │ │ │ - jmpq 7f872 │ │ │ │ + mov %si,0xa8(%rdi) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x8(%rbp),%ecx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzwl 0x2(%rax),%edx │ │ │ │ - cmp (%rax),%dx │ │ │ │ - je 7fb52 │ │ │ │ - cmp %dx,%cx │ │ │ │ - je 7fbb2 │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp 0x20(%rsp),%rax │ │ │ │ - jne 7fb39 │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x8(%rax,%rcx,8),%rcx │ │ │ │ - callq 9e740 │ │ │ │ - jmpq 7f999 │ │ │ │ - mov 0xb0(%r15),%rcx │ │ │ │ - lea 0xc0(%r15),%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - lea 0x8(%rcx,%rdx,8),%r13 │ │ │ │ - movzbl 0x72(%r15),%edx │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - lea (%rdi,%rcx,2),%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jb 7f8c7 │ │ │ │ - jmpq 7fad9 │ │ │ │ - add %r12d,%ecx │ │ │ │ - mov %cx,0x0(%rbp) │ │ │ │ - jmpq 7f839 │ │ │ │ - lea -0x8(%r12),%rdx │ │ │ │ - sub 0xb0(%r15),%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - sar $0x3,%rdx │ │ │ │ - mov %dx,(%rax) │ │ │ │ - callq 9e530 │ │ │ │ - movzbl 0x72(%r15),%edx │ │ │ │ - jmpq 7f8d8 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9e8a0 │ │ │ │ - jmpq 7fb18 │ │ │ │ + mov 0xa8(%rdi),%rax │ │ │ │ + shl $0x10,%rsi │ │ │ │ + and $0xfff0000,%esi │ │ │ │ + and $0xfffffffff000ffff,%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0xa8(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xa8(%rdi),%rax │ │ │ │ + shl $0x1c,%rsi │ │ │ │ + and $0x10000000,%esi │ │ │ │ + and $0xffffffffefffffff,%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0xa8(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xa8(%rdi),%rax │ │ │ │ + shl $0x1d,%rsi │ │ │ │ + and $0x20000000,%esi │ │ │ │ + and $0xffffffffdfffffff,%rax │ │ │ │ + or %rax,%rsi │ │ │ │ + mov %rsi,0xa8(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x14(%rdi),%edx │ │ │ │ - push %r15 │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - push %r14 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 88225 │ │ │ │ + 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 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 882a0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 882b0 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 8827d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea -0x3(%rdx),%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov $0x6,%ecx │ │ │ │ push %r12 │ │ │ │ - sub $0x2,%rax │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x420de(%rip),%rdi │ │ │ │ push %rbx │ │ │ │ - lea -0x2(%rdx),%ebx │ │ │ │ - mov %ebx,-0x14(%rsp) │ │ │ │ - movl $0x0,-0x18(%rsp) │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,-0x18(%rsp) │ │ │ │ - mov -0x18(%rsp),%ebx │ │ │ │ - lea 0x3(%r15),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jge 7fef0 │ │ │ │ - mov -0x14(%rsp),%r12d │ │ │ │ - lea 0x1(%r13),%rax │ │ │ │ - mov %r13,%rcx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - add %rax,%r12 │ │ │ │ - jmp 7fcbb │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - sub %r14d,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 7fcb2 │ │ │ │ - mov %bpl,(%r8) │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - mov $0x1,%r10d │ │ │ │ - mov %bl,(%rax,%rcx,1) │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - movzbl (%rax,%r9,1),%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rdi),%rax │ │ │ │ - mov %r9b,0x12(%rax) │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - add $0x1,%r9d │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rdi),%rax │ │ │ │ - mov %r9b,0x12(%rax) │ │ │ │ - cmp %r12,%rcx │ │ │ │ - je 7fd80 │ │ │ │ - mov 0x48(%rdi),%r8 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movzbl (%r8,%rcx,1),%edx │ │ │ │ - add %r9,%r8 │ │ │ │ - movzbl (%r8),%esi │ │ │ │ - mov %rdx,%rbp │ │ │ │ - imul $0xe8,%rdx,%rdx │ │ │ │ - add 0x50(%rdi),%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - imul $0xe8,%rsi,%rsi │ │ │ │ - add 0x50(%rdi),%rsi │ │ │ │ - movzbl 0x58(%rdx),%eax │ │ │ │ - movzbl 0x58(%rsi),%r14d │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%r14d │ │ │ │ - cmp %al,%r14b │ │ │ │ - seta %al │ │ │ │ - setb %r14b │ │ │ │ - cmp %r14b,%al │ │ │ │ - jne 7fc60 │ │ │ │ - movzwl 0x14(%rsi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - movzwl 0x14(%rdx),%eax │ │ │ │ - sete %r14b │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - sete %al │ │ │ │ - cmp %al,%r14b │ │ │ │ - setb %al │ │ │ │ - seta %r14b │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - sub %r14d,%eax │ │ │ │ - jne 7fc6a │ │ │ │ - mov 0x34(%rsi),%rax │ │ │ │ - mov 0x34(%rdx),%r14 │ │ │ │ - mov %rax,-0x20(%rsp) │ │ │ │ - mov 0x3c(%rdx),%rax │ │ │ │ - cmp %rax,0x3c(%rsi) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7fc6a │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r14,-0x20(%rsp) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 7fc6a │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 7fef0 │ │ │ │ - mov %r15d,%r9d │ │ │ │ - cmp %r13d,%r15d │ │ │ │ - jl 7fef0 │ │ │ │ - mov -0x8(%rsp),%r8 │ │ │ │ - sub %r13,%r8 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 7fe04 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - sub %r14d,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 7fdf7 │ │ │ │ - mov %r12b,(%rsi) │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - lea 0x1(%r9),%edx │ │ │ │ - mov %r10d,%r13d │ │ │ │ - mov %bpl,(%rax,%rbx,1) │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - movzbl (%rax,%r8,1),%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rdi),%rax │ │ │ │ - mov %r9b,0x12(%rax) │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - movzbl (%rax,%rbx,1),%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rdi),%rax │ │ │ │ - mov %dl,0x12(%rax) │ │ │ │ - sub $0x1,%r9d │ │ │ │ - cmp %r11d,%r9d │ │ │ │ - je 7fed0 │ │ │ │ - mov 0x48(%rdi),%rsi │ │ │ │ - mov %r8,%rbx │ │ │ │ - sub $0x1,%r8 │ │ │ │ - movzbl (%rsi,%rbx,1),%edx │ │ │ │ - add %r8,%rsi │ │ │ │ - movzbl (%rsi),%ecx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - imul $0xe8,%rdx,%rdx │ │ │ │ - add 0x50(%rdi),%rdx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - imul $0xe8,%rcx,%rcx │ │ │ │ - add 0x50(%rdi),%rcx │ │ │ │ - movzbl 0x58(%rdx),%eax │ │ │ │ - movzbl 0x58(%rcx),%r14d │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%r14d │ │ │ │ - cmp %al,%r14b │ │ │ │ - seta %al │ │ │ │ - setb %r14b │ │ │ │ - cmp %r14b,%al │ │ │ │ - jne 7fda8 │ │ │ │ - movzwl 0x14(%rcx),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - movzwl 0x14(%rdx),%eax │ │ │ │ - sete %r14b │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - sete %al │ │ │ │ - cmp %al,%r14b │ │ │ │ - setb %al │ │ │ │ - seta %r14b │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - sub %r14d,%eax │ │ │ │ - jne 7fdb2 │ │ │ │ - mov 0x34(%rcx),%rax │ │ │ │ - mov 0x34(%rdx),%r14 │ │ │ │ - mov %rax,-0x20(%rsp) │ │ │ │ - mov 0x3c(%rdx),%rax │ │ │ │ - cmp %rax,0x3c(%rcx) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7fdb2 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r14,-0x20(%rsp) │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 88348 │ │ │ │ + mov $0xb,%ecx │ │ │ │ + lea 0x30344(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 7fdb2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - subl $0x2,-0x14(%rsp) │ │ │ │ - add $0x1,%r11d │ │ │ │ - sub $0x1,%r15d │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 7fef0 │ │ │ │ - mov -0x10(%rsp),%r13 │ │ │ │ - jmpq 7fc30 │ │ │ │ + sbb $0x0,%al │ │ │ │ + movsbl %al,%eax │ │ │ │ + lea 0x7d6d9(%rip),%r12 │ │ │ │ + mov %r12,%rbx │ │ │ │ + lea 0xd40(%r12),%r13 │ │ │ │ + jmp 8832c │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x40,%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + je 88360 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 77a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 88318 │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + sub %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + sar $0x6,%rax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x208,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7fbf0 │ │ │ │ - cmpb $0x0,0x14(%rdi) │ │ │ │ - je 80060 │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - movzbl (%rax),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add 0x50(%rdi),%rbx │ │ │ │ - je 80060 │ │ │ │ - lea 0xb4(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - lea 0x65661(%rip),%r13 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x84b48(%rip),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ - movzbl 0x10(%rbx),%ecx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea 0x619b8(%rip),%r15 │ │ │ │ - lea 0x619b7(%rip),%r9 │ │ │ │ - testb $0x20,0x14(%rbx) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x619b1(%rip),%r14 │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - cmove %r13,%r15 │ │ │ │ - shr %cl,%rax │ │ │ │ - movdqu 0x30(%rbx),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x41ea0(%rip),%rbp │ │ │ │ + jmp 88300 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + movzbl 0x8(%rsp),%eax │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - cmove %r13,%r9 │ │ │ │ - shr %cl,%rax │ │ │ │ + je 88385 │ │ │ │ + movzwl 0x10(%rsp),%edx │ │ │ │ + orb $0x1,(%rdi) │ │ │ │ + mov %dx,0x8(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + je 88395 │ │ │ │ + movzwl 0x12(%rsp),%edx │ │ │ │ + orb $0x2,(%rdi) │ │ │ │ + mov %dx,0xa(%rdi) │ │ │ │ + test $0x4,%al │ │ │ │ + je 883a4 │ │ │ │ + movzbl 0x14(%rsp),%edx │ │ │ │ + orb $0x4,(%rdi) │ │ │ │ + mov %dl,0xc(%rdi) │ │ │ │ + test $0x8,%al │ │ │ │ + je 883b3 │ │ │ │ + movzbl 0x15(%rsp),%edx │ │ │ │ + orb $0x8,(%rdi) │ │ │ │ + mov %dl,0xd(%rdi) │ │ │ │ + test $0x10,%al │ │ │ │ + je 883c2 │ │ │ │ + movzbl 0x16(%rsp),%edx │ │ │ │ + orb $0x10,(%rdi) │ │ │ │ + mov %dl,0xe(%rdi) │ │ │ │ + test $0x20,%al │ │ │ │ + je 883d1 │ │ │ │ + movzbl 0x17(%rsp),%edx │ │ │ │ + orb $0x20,(%rdi) │ │ │ │ + mov %dl,0xf(%rdi) │ │ │ │ + test $0x40,%al │ │ │ │ + je 883e0 │ │ │ │ + movzbl 0x18(%rsp),%edx │ │ │ │ + orb $0x40,(%rdi) │ │ │ │ + mov %dl,0x10(%rdi) │ │ │ │ + test %al,%al │ │ │ │ + jns 883ef │ │ │ │ + movzbl 0x19(%rsp),%eax │ │ │ │ + orb $0x80,(%rdi) │ │ │ │ + mov %al,0x11(%rdi) │ │ │ │ + movzbl 0x9(%rsp),%eax │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - cmove %r13,%r14 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - and $0xf,%eax │ │ │ │ - push %rsi │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ - lea 0x61a3b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r15 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movzbl 0x12(%rbx),%eax │ │ │ │ - movzbl 0x14(%rbp),%edx │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 80060 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add 0x50(%rbp),%rbx │ │ │ │ - jne 7ff80 │ │ │ │ + je 88404 │ │ │ │ + movzbl 0x1a(%rsp),%edx │ │ │ │ + orb $0x1,0x1(%rdi) │ │ │ │ + mov %dl,0x12(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + je 88414 │ │ │ │ + movzbl 0x1b(%rsp),%edx │ │ │ │ + orb $0x2,0x1(%rdi) │ │ │ │ + mov %dl,0x13(%rdi) │ │ │ │ + test $0x4,%al │ │ │ │ + je 88424 │ │ │ │ + movzbl 0x1c(%rsp),%edx │ │ │ │ + orb $0x4,0x1(%rdi) │ │ │ │ + mov %dl,0x14(%rdi) │ │ │ │ + test $0x8,%al │ │ │ │ + je 88434 │ │ │ │ + movzbl 0x1d(%rsp),%edx │ │ │ │ + orb $0x8,0x1(%rdi) │ │ │ │ + mov %dl,0x15(%rdi) │ │ │ │ + test $0x10,%al │ │ │ │ + je 88445 │ │ │ │ + movzwl 0x1e(%rsp),%edx │ │ │ │ + orb $0x10,0x1(%rdi) │ │ │ │ + mov %dx,0x16(%rdi) │ │ │ │ + test $0x20,%al │ │ │ │ + je 88456 │ │ │ │ + movzwl 0x20(%rsp),%edx │ │ │ │ + orb $0x20,0x1(%rdi) │ │ │ │ + mov %dx,0x18(%rdi) │ │ │ │ + test $0x40,%al │ │ │ │ + je 88467 │ │ │ │ + movzwl 0x22(%rsp),%edx │ │ │ │ + orb $0x40,0x1(%rdi) │ │ │ │ + mov %dx,0x1a(%rdi) │ │ │ │ + test %al,%al │ │ │ │ + jns 88478 │ │ │ │ + movzwl 0x24(%rsp),%eax │ │ │ │ + orb $0x80,0x1(%rdi) │ │ │ │ + mov %ax,0x1c(%rdi) │ │ │ │ + movzbl 0xa(%rsp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 8848e │ │ │ │ + movzwl 0x26(%rsp),%edx │ │ │ │ + orb $0x1,0x2(%rdi) │ │ │ │ + mov %dx,0x1e(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + je 8849e │ │ │ │ + movzbl 0x28(%rsp),%edx │ │ │ │ + orb $0x2,0x2(%rdi) │ │ │ │ + mov %dl,0x20(%rdi) │ │ │ │ + test $0x4,%al │ │ │ │ + je 884ae │ │ │ │ + movzbl 0x29(%rsp),%edx │ │ │ │ + orb $0x4,0x2(%rdi) │ │ │ │ + mov %dl,0x21(%rdi) │ │ │ │ + test $0x8,%al │ │ │ │ + je 884be │ │ │ │ + movzbl 0x2a(%rsp),%edx │ │ │ │ + orb $0x8,0x2(%rdi) │ │ │ │ + mov %dl,0x22(%rdi) │ │ │ │ + test $0x10,%al │ │ │ │ + je 884ce │ │ │ │ + movzbl 0x2b(%rsp),%edx │ │ │ │ + orb $0x10,0x2(%rdi) │ │ │ │ + mov %dl,0x23(%rdi) │ │ │ │ + test $0x20,%al │ │ │ │ + je 884de │ │ │ │ + movzbl 0x2c(%rsp),%edx │ │ │ │ + orb $0x20,0x2(%rdi) │ │ │ │ + mov %dl,0x24(%rdi) │ │ │ │ + test $0x40,%al │ │ │ │ + je 884ef │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + orb $0x40,0x2(%rdi) │ │ │ │ + mov %rdx,0x28(%rdi) │ │ │ │ + test %al,%al │ │ │ │ + jns 884ff │ │ │ │ + movzbl 0x38(%rsp),%eax │ │ │ │ + orb $0x80,0x2(%rdi) │ │ │ │ + mov %al,0x30(%rdi) │ │ │ │ + movzbl 0xb(%rsp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 88514 │ │ │ │ + movzbl 0x39(%rsp),%edx │ │ │ │ + orb $0x1,0x3(%rdi) │ │ │ │ + mov %dl,0x31(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + je 88524 │ │ │ │ + movzbl 0x3a(%rsp),%edx │ │ │ │ + orb $0x2,0x3(%rdi) │ │ │ │ + mov %dl,0x32(%rdi) │ │ │ │ + test $0x4,%al │ │ │ │ + je 88534 │ │ │ │ + movzbl 0x3b(%rsp),%edx │ │ │ │ + orb $0x4,0x3(%rdi) │ │ │ │ + mov %dl,0x33(%rdi) │ │ │ │ + test $0x8,%al │ │ │ │ + je 88544 │ │ │ │ + movzbl 0x3c(%rsp),%edx │ │ │ │ + orb $0x8,0x3(%rdi) │ │ │ │ + mov %dl,0x34(%rdi) │ │ │ │ + test $0x10,%al │ │ │ │ + je 88554 │ │ │ │ + movzbl 0x3d(%rsp),%edx │ │ │ │ + orb $0x10,0x3(%rdi) │ │ │ │ + mov %dl,0x35(%rdi) │ │ │ │ + test $0x20,%al │ │ │ │ + je 88564 │ │ │ │ + movzbl 0x3e(%rsp),%edx │ │ │ │ + orb $0x20,0x3(%rdi) │ │ │ │ + mov %dl,0x36(%rdi) │ │ │ │ + test $0x40,%al │ │ │ │ + je 88574 │ │ │ │ + movzbl 0x3f(%rsp),%edx │ │ │ │ + orb $0x40,0x3(%rdi) │ │ │ │ + mov %dl,0x37(%rdi) │ │ │ │ + test %al,%al │ │ │ │ + jns 88584 │ │ │ │ + movzbl 0x40(%rsp),%eax │ │ │ │ + orb $0x80,0x3(%rdi) │ │ │ │ + mov %al,0x38(%rdi) │ │ │ │ + movzbl 0xc(%rsp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 88599 │ │ │ │ + movzbl 0x41(%rsp),%edx │ │ │ │ + orb $0x1,0x4(%rdi) │ │ │ │ + mov %dl,0x39(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + je 885a9 │ │ │ │ + movzbl 0x42(%rsp),%edx │ │ │ │ + orb $0x2,0x4(%rdi) │ │ │ │ + mov %dl,0x3a(%rdi) │ │ │ │ + test $0x4,%al │ │ │ │ + je 885b9 │ │ │ │ + movzbl 0x43(%rsp),%edx │ │ │ │ + orb $0x4,0x4(%rdi) │ │ │ │ + mov %dl,0x3b(%rdi) │ │ │ │ + test $0x8,%al │ │ │ │ + je 885c9 │ │ │ │ + movzbl 0x44(%rsp),%edx │ │ │ │ + orb $0x8,0x4(%rdi) │ │ │ │ + mov %dl,0x3c(%rdi) │ │ │ │ + test $0x10,%al │ │ │ │ + je 885d9 │ │ │ │ + movzbl 0x45(%rsp),%edx │ │ │ │ + orb $0x10,0x4(%rdi) │ │ │ │ + mov %dl,0x3d(%rdi) │ │ │ │ + test $0x20,%al │ │ │ │ + je 885e9 │ │ │ │ + movzbl 0x46(%rsp),%edx │ │ │ │ + orb $0x20,0x4(%rdi) │ │ │ │ + mov %dl,0x3e(%rdi) │ │ │ │ + test $0x40,%al │ │ │ │ + je 885f9 │ │ │ │ + movzbl 0x47(%rsp),%edx │ │ │ │ + orb $0x40,0x4(%rdi) │ │ │ │ + mov %dl,0x3f(%rdi) │ │ │ │ + test %al,%al │ │ │ │ + jns 88609 │ │ │ │ + movzbl 0x48(%rsp),%eax │ │ │ │ + orb $0x80,0x4(%rdi) │ │ │ │ + mov %al,0x40(%rdi) │ │ │ │ + movzbl 0xd(%rsp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 8861e │ │ │ │ + movzbl 0x49(%rsp),%edx │ │ │ │ + orb $0x1,0x5(%rdi) │ │ │ │ + mov %dl,0x41(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + je 8862e │ │ │ │ + movzbl 0x4a(%rsp),%edx │ │ │ │ + orb $0x2,0x5(%rdi) │ │ │ │ + mov %dl,0x42(%rdi) │ │ │ │ + test $0x4,%al │ │ │ │ + je 8863e │ │ │ │ + movzbl 0x4b(%rsp),%edx │ │ │ │ + orb $0x4,0x5(%rdi) │ │ │ │ + mov %dl,0x43(%rdi) │ │ │ │ + test $0x8,%al │ │ │ │ + je 8864e │ │ │ │ + movzbl 0x4c(%rsp),%edx │ │ │ │ + orb $0x8,0x5(%rdi) │ │ │ │ + mov %dl,0x44(%rdi) │ │ │ │ + test $0x10,%al │ │ │ │ + je 8865f │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + orb $0x10,0x5(%rdi) │ │ │ │ + mov %rdx,0x48(%rdi) │ │ │ │ + test $0x20,%al │ │ │ │ + je 8866f │ │ │ │ + movzbl 0x58(%rsp),%edx │ │ │ │ + orb $0x20,0x5(%rdi) │ │ │ │ + mov %dl,0x50(%rdi) │ │ │ │ + test $0x40,%al │ │ │ │ + je 8867f │ │ │ │ + movzbl 0x59(%rsp),%edx │ │ │ │ + orb $0x40,0x5(%rdi) │ │ │ │ + mov %dl,0x51(%rdi) │ │ │ │ + test %al,%al │ │ │ │ + jns 8868f │ │ │ │ + movzbl 0x5a(%rsp),%eax │ │ │ │ + orb $0x80,0x5(%rdi) │ │ │ │ + mov %al,0x52(%rdi) │ │ │ │ + movzbl 0xe(%rsp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 886a4 │ │ │ │ + movzbl 0x5b(%rsp),%edx │ │ │ │ + orb $0x1,0x6(%rdi) │ │ │ │ + mov %dl,0x53(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + je 886b4 │ │ │ │ + movzbl 0x5c(%rsp),%edx │ │ │ │ + orb $0x2,0x6(%rdi) │ │ │ │ + mov %dl,0x54(%rdi) │ │ │ │ + test $0x4,%al │ │ │ │ + je 886c5 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + orb $0x4,0x6(%rdi) │ │ │ │ + mov %rdx,0x58(%rdi) │ │ │ │ + test $0x8,%al │ │ │ │ + je 886d4 │ │ │ │ + mov 0x68(%rsp),%edx │ │ │ │ + orb $0x8,0x6(%rdi) │ │ │ │ + mov %edx,0x60(%rdi) │ │ │ │ + test $0x10,%al │ │ │ │ + je 886e4 │ │ │ │ + movzbl 0x6c(%rsp),%eax │ │ │ │ + orb $0x10,0x6(%rdi) │ │ │ │ + mov %al,0x64(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x34,%esi │ │ │ │ + ja 88a5b │ │ │ │ + lea 0x41fa0(%rip),%rdx │ │ │ │ + mov %esi,%esi │ │ │ │ + movslq (%rdx,%rsi,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x6(%rdi),%eax │ │ │ │ + shr $0x3,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x6(%rdi),%eax │ │ │ │ + shr $0x2,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x6(%rdi),%eax │ │ │ │ + shr %al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x15(%rbp),%eax │ │ │ │ - mov 0x58(%rbp),%r15 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r15,%rax,8),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jae 800fe │ │ │ │ - lea 0x84a40(%rip),%rax │ │ │ │ - lea 0xc0(%rsp),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x1ec(%rsp),%r14 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - lea 0x618bb(%rip),%r12 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - add $0x18,%r15 │ │ │ │ - lea 0x28(%rdx),%rcx │ │ │ │ - callq a0420 │ │ │ │ - mov -0x8(%r15),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movzbl 0x58(%rax),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movzbl 0x15(%rbp),%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jb 800a1 │ │ │ │ - lea 0x6186c(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - lea 0x61bbf(%rip),%rcx │ │ │ │ - mov $0x8db,%edx │ │ │ │ - lea 0x61811(%rip),%rsi │ │ │ │ - lea 0x54917(%rip),%rdi │ │ │ │ + movzbl 0x6(%rdi),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rdi),%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rdi),%eax │ │ │ │ + shr $0x6,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rdi),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rdi),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rdi),%eax │ │ │ │ + shr $0x3,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rdi),%eax │ │ │ │ + shr $0x2,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rdi),%eax │ │ │ │ + shr %al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5(%rdi),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + shr $0x6,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + shr $0x3,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + shr $0x2,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + shr %al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%rdi),%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%rdi),%eax │ │ │ │ + shr $0x6,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%rdi),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%rdi),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%rdi),%eax │ │ │ │ + shr $0x3,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%rdi),%eax │ │ │ │ + shr $0x2,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%rdi),%eax │ │ │ │ + shr %al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3(%rdi),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + shr $0x6,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + shr $0x3,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + shr $0x2,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + shr %al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + shr $0x6,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + shr $0x3,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + shr $0x2,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + shr %al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + shr $0x6,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + shr $0x3,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + shr $0x2,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + shr %al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x6(%rdi),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + push %rax │ │ │ │ + lea 0x41f8d(%rip),%rcx │ │ │ │ + mov $0x61,%edx │ │ │ │ + lea 0x4178e(%rip),%rsi │ │ │ │ + lea 0x44485(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x34,%esi │ │ │ │ + ja 88c45 │ │ │ │ + lea 0x41ce4(%rip),%rdx │ │ │ │ + mov %esi,%esi │ │ │ │ + movslq (%rdx,%rsi,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rdi),%eax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rcx │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ - je 80220 │ │ │ │ - not %rcx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - movslq %ecx,%r12 │ │ │ │ - imul $0xe8,%r12,%r12 │ │ │ │ - add 0x50(%rdi),%r12 │ │ │ │ - mov %ax,0x11(%r12) │ │ │ │ - mov $0x1,%eax │ │ │ │ - andw $0xf00f,0x5a(%r12) │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %cl,0x10(%r12) │ │ │ │ - mov %dx,0x14(%r12) │ │ │ │ - or %rax,0x20(%rdi) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 80210 │ │ │ │ - movzbl 0x12(%rsi),%eax │ │ │ │ - mov %al,0x12(%r12) │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - movzbl %al,%ecx │ │ │ │ - movzbl 0x14(%rbp),%edx │ │ │ │ - lea (%rsi,%rcx,1),%r8 │ │ │ │ - lea 0x1(%rsi,%rcx,1),%rdi │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - addb $0x1,0x14(%rbp) │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - movzbl 0x10(%r12),%ecx │ │ │ │ - movzbl 0x12(%r12),%eax │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - movzbl 0x12(%r12),%edx │ │ │ │ - cmp %dl,0x14(%rbp) │ │ │ │ - jbe 80202 │ │ │ │ - nop │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rbp),%rax │ │ │ │ - mov %dl,0x12(%rax) │ │ │ │ - movzbl 0x14(%rbp),%eax │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %edx,%eax │ │ │ │ - ja 801e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mov 0x58(%rdi),%rax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x54(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x53(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x52(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x51(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x50(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x44(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x43(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x42(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x41(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x40(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x3f(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x3e(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x3d(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x3c(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x3b(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x3a(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x39(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x38(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x37(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x36(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x35(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x34(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x33(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x32(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x31(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x30(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x24(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x23(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x22(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x21(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x20(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl 0x1e(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl 0x1c(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl 0x1a(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl 0x18(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl 0x16(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x15(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x14(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x13(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x12(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x11(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x10(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0xf(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0xe(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0xd(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0xc(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl 0xa(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzwl 0x8(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x64(%rdi),%eax │ │ │ │ + retq │ │ │ │ + push %rax │ │ │ │ + lea 0x41d83(%rip),%rcx │ │ │ │ + mov $0x6e,%edx │ │ │ │ + lea 0x415a4(%rip),%rsi │ │ │ │ + lea 0x4429b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x34,%esi │ │ │ │ + ja 88fd8 │ │ │ │ + lea 0x41bc8(%rip),%rcx │ │ │ │ + mov %esi,%esi │ │ │ │ + movslq (%rcx,%rsi,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x8,0x6(%rdi) │ │ │ │ + mov %edx,0x60(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x4,0x6(%rdi) │ │ │ │ + mov %rdx,0x58(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orb $0x2,0x6(%rdi) │ │ │ │ + mov %dl,0x54(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x1,0x6(%rdi) │ │ │ │ + mov %dl,0x53(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x80,0x5(%rdi) │ │ │ │ + mov %dl,0x52(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x40,0x5(%rdi) │ │ │ │ + mov %dl,0x51(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x20,0x5(%rdi) │ │ │ │ + mov %dl,0x50(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x10,0x5(%rdi) │ │ │ │ + mov %rdx,0x48(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orb $0x8,0x5(%rdi) │ │ │ │ + mov %dl,0x44(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x4,0x5(%rdi) │ │ │ │ + mov %dl,0x43(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x2,0x5(%rdi) │ │ │ │ + mov %dl,0x42(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x1,0x5(%rdi) │ │ │ │ + mov %dl,0x41(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x80,0x4(%rdi) │ │ │ │ + mov %dl,0x40(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x40,0x4(%rdi) │ │ │ │ + mov %dl,0x3f(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x20,0x4(%rdi) │ │ │ │ + mov %dl,0x3e(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x10,0x4(%rdi) │ │ │ │ + mov %dl,0x3d(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x8,0x4(%rdi) │ │ │ │ + mov %dl,0x3c(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x4,0x4(%rdi) │ │ │ │ + mov %dl,0x3b(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x2,0x4(%rdi) │ │ │ │ + mov %dl,0x3a(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x1,0x4(%rdi) │ │ │ │ + mov %dl,0x39(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x80,0x3(%rdi) │ │ │ │ + mov %dl,0x38(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x40,0x3(%rdi) │ │ │ │ + mov %dl,0x37(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x20,0x3(%rdi) │ │ │ │ + mov %dl,0x36(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x10,0x3(%rdi) │ │ │ │ + mov %dl,0x35(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x8,0x3(%rdi) │ │ │ │ + mov %dl,0x34(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x4,0x3(%rdi) │ │ │ │ + mov %dl,0x33(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x2,0x3(%rdi) │ │ │ │ + mov %dl,0x32(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x1,0x3(%rdi) │ │ │ │ + mov %dl,0x31(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x80,0x2(%rdi) │ │ │ │ + mov %dl,0x30(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x40,0x2(%rdi) │ │ │ │ + mov %rdx,0x28(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orb $0x20,0x2(%rdi) │ │ │ │ + mov %dl,0x24(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x10,0x2(%rdi) │ │ │ │ + mov %dl,0x23(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x8,0x2(%rdi) │ │ │ │ + mov %dl,0x22(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x4,0x2(%rdi) │ │ │ │ + mov %dl,0x21(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x2,0x2(%rdi) │ │ │ │ + mov %dl,0x20(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x1,0x2(%rdi) │ │ │ │ + mov %dx,0x1e(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orb $0x80,0x1(%rdi) │ │ │ │ + mov %dx,0x1c(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orb $0x40,0x1(%rdi) │ │ │ │ + mov %dx,0x1a(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orb $0x20,0x1(%rdi) │ │ │ │ + mov %dx,0x18(%rdi) │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x14(%rdi),%eax │ │ │ │ - jmpq 80197 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - callq 7ff00 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x12(%rsi),%eax │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - cmove %rcx,%rax │ │ │ │ - movzbl 0x14(%rdi),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 803a8 │ │ │ │ - mov 0x48(%rdi),%rcx │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rdi),%rax │ │ │ │ - je 803a8 │ │ │ │ - movzbl 0x58(%rsi),%r8d │ │ │ │ - movzbl 0x58(%rax),%ecx │ │ │ │ - and $0xf,%r8d │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %cl,%r8b │ │ │ │ - seta %cl │ │ │ │ - setb %r8b │ │ │ │ - cmp %r8b,%cl │ │ │ │ - je 80430 │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 803a8 │ │ │ │ - jmp 802bd │ │ │ │ + orb $0x10,0x1(%rdi) │ │ │ │ + mov %dx,0x16(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + orb $0x8,0x1(%rdi) │ │ │ │ + mov %dl,0x15(%rdi) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 803a1 │ │ │ │ - movzbl 0x12(%rsi),%edx │ │ │ │ - movzbl 0x12(%rax),%ecx │ │ │ │ - mov %cl,0x12(%rsi) │ │ │ │ - mov %dl,0x12(%rax) │ │ │ │ - mov 0x48(%rdi),%r8 │ │ │ │ - movzbl 0x12(%rsi),%ecx │ │ │ │ - movzbl (%r8,%rdx,1),%edx │ │ │ │ - add %r8,%rcx │ │ │ │ - movzbl (%rcx),%r9d │ │ │ │ - mov %dl,(%rcx) │ │ │ │ - movzbl 0x12(%rax),%eax │ │ │ │ - mov 0x48(%rdi),%rdx │ │ │ │ - mov %r9b,(%rdx,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 802f7 │ │ │ │ - movzbl 0x12(%rsi),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl 0x14(%rdi),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 803a1 │ │ │ │ - mov 0x48(%rdi),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rdi),%rax │ │ │ │ - je 803a1 │ │ │ │ - movzbl 0x58(%rsi),%ecx │ │ │ │ - movzbl 0x58(%rax),%edx │ │ │ │ - and $0xf,%ecx │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp %dl,%cl │ │ │ │ - seta %dl │ │ │ │ - setb %cl │ │ │ │ - cmp %cl,%dl │ │ │ │ - jne 802a8 │ │ │ │ - movzwl 0x14(%rsi),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x2,%dx │ │ │ │ - movzwl 0x14(%rax),%edx │ │ │ │ - sete %cl │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x2,%dx │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%cl │ │ │ │ - setb %dl │ │ │ │ - seta %cl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - jne 802b0 │ │ │ │ - mov 0x3c(%rax),%rdx │ │ │ │ - cmp %rdx,0x3c(%rsi) │ │ │ │ - seta %dl │ │ │ │ - mov 0x34(%rsi),%r8 │ │ │ │ - mov 0x34(%rax),%rcx │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 802b0 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 802b9 │ │ │ │ + orb $0x4,0x1(%rdi) │ │ │ │ + mov %dl,0x14(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x2,0x1(%rdi) │ │ │ │ + mov %dl,0x13(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x1,0x1(%rdi) │ │ │ │ + mov %dl,0x12(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + orb $0x80,(%rdi) │ │ │ │ + mov %dl,0x11(%rdi) │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %dl,%dl │ │ │ │ - je 803a1 │ │ │ │ - mov 0x48(%rdi),%rcx │ │ │ │ - movzbl %dl,%eax │ │ │ │ - movzbl -0x1(%rcx,%rax,1),%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rdi),%rax │ │ │ │ - je 803a1 │ │ │ │ - movzbl 0x58(%rax),%r8d │ │ │ │ - movzbl 0x58(%rsi),%ecx │ │ │ │ - and $0xf,%r8d │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %cl,%r8b │ │ │ │ - seta %cl │ │ │ │ - setb %r8b │ │ │ │ - cmp %r8b,%cl │ │ │ │ - je 804a0 │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 803a1 │ │ │ │ - movzbl 0x12(%rax),%ecx │ │ │ │ - mov %dl,0x12(%rax) │ │ │ │ - mov %cl,0x12(%rsi) │ │ │ │ - mov 0x48(%rdi),%rdx │ │ │ │ - movzbl 0x12(%rax),%eax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - movzbl (%rax),%r8d │ │ │ │ - mov %dl,(%rax) │ │ │ │ - mov 0x48(%rdi),%rdx │ │ │ │ - movzbl 0x12(%rsi),%eax │ │ │ │ - mov %r8b,(%rdx,%rax,1) │ │ │ │ - movzbl 0x12(%rsi),%edx │ │ │ │ - test %dl,%dl │ │ │ │ - jne 803ac │ │ │ │ + orb $0x40,(%rdi) │ │ │ │ + mov %dl,0x10(%rdi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + orb $0x20,(%rdi) │ │ │ │ + mov %dl,0xf(%rdi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + orb $0x10,(%rdi) │ │ │ │ + mov %dl,0xe(%rdi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + orb $0x8,(%rdi) │ │ │ │ + mov %dl,0xd(%rdi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + orb $0x4,(%rdi) │ │ │ │ + mov %dl,0xc(%rdi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + orb $0x2,(%rdi) │ │ │ │ + mov %dx,0xa(%rdi) │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x14(%rsi),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%cx │ │ │ │ - movzwl 0x14(%rax),%ecx │ │ │ │ - sete %r8b │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%cx │ │ │ │ - sete %cl │ │ │ │ - cmp %cl,%r8b │ │ │ │ - setb %cl │ │ │ │ - seta %r8b │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - jne 80298 │ │ │ │ - mov 0x3c(%rax),%rcx │ │ │ │ - cmp %rcx,0x3c(%rsi) │ │ │ │ - seta %cl │ │ │ │ - mov 0x34(%rsi),%r9 │ │ │ │ - mov 0x34(%rax),%r8 │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 80298 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %r8,%r9 │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - jmpq 80298 │ │ │ │ + orb $0x1,(%rdi) │ │ │ │ + mov %dx,0x8(%rdi) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x14(%rax),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%cx │ │ │ │ - movzwl 0x14(%rsi),%ecx │ │ │ │ - sete %r8b │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%cx │ │ │ │ - sete %cl │ │ │ │ - cmp %cl,%r8b │ │ │ │ - setb %cl │ │ │ │ - seta %r8b │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - jne 803f2 │ │ │ │ - mov 0x3c(%rsi),%rcx │ │ │ │ - cmp %rcx,0x3c(%rax) │ │ │ │ - seta %cl │ │ │ │ - mov 0x34(%rax),%r9 │ │ │ │ - mov 0x34(%rsi),%r8 │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 803f2 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %r8,%r9 │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - jmpq 803f2 │ │ │ │ + orb $0x10,0x6(%rdi) │ │ │ │ + mov %dl,0x64(%rdi) │ │ │ │ + retq │ │ │ │ + push %rax │ │ │ │ + lea 0x419d0(%rip),%rcx │ │ │ │ + mov $0x7c,%edx │ │ │ │ + lea 0x41211(%rip),%rsi │ │ │ │ + lea 0x43f08(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov 0x20(%rdx),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 80669 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov $0xd,%ecx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + movzwl 0x78(%rsi),%r11d │ │ │ │ + mov 0x90(%rsi),%rdx │ │ │ │ + mov 0xa8(%rax),%r9 │ │ │ │ + mov 0xa0(%rax),%r10 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x50(%rdx),%r9 │ │ │ │ - tzcnt %r8,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - je 80669 │ │ │ │ - movzbl 0x50(%rdi),%ecx │ │ │ │ - mov %rsi,%r10 │ │ │ │ - push %rbx │ │ │ │ - lea (%rcx,%rcx,2),%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%r11 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - shl $0x3,%r11 │ │ │ │ - cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ - je 8059f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 80663 │ │ │ │ - mov %r8,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 80663 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ - jne 80568 │ │ │ │ - mov 0x74(%rax,%r11,1),%ebx │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - shr %ebx │ │ │ │ - shr %ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jne 80568 │ │ │ │ - nop │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - addl $0x2,0x74(%rax,%rdx,8) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - mov (%r10),%rdx │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 80663 │ │ │ │ - mov 0x20(%rdx),%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 80663 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - mov 0x50(%rdx),%r9 │ │ │ │ - movzbl 0x50(%rdi),%edx │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - movslq %edx,%rcx │ │ │ │ - lea (%rcx,%rcx,2),%rsi │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%r11 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - add %r9,%rax │ │ │ │ - shl $0x3,%r11 │ │ │ │ - cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ - je 80643 │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 80663 │ │ │ │ + mov 0x98(%rsi),%rsi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r9w,0x1e(%r8) │ │ │ │ + shr $0xc,%rax │ │ │ │ + movl $0x3defffff,(%r8) │ │ │ │ + mov %ax,0xa(%r8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %r11w,0x8(%r8) │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0xc(%r8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x30,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0xd(%r8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x34,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0xe(%r8) │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0xf(%r8) │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x18,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0x10(%r8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x28,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0x11(%r8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x2c,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0x12(%r8) │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0x13(%r8) │ │ │ │ + mov %r10,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0x14(%r8) │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0x15(%r8) │ │ │ │ + mov %r9,%rax │ │ │ │ + shr $0x10,%rax │ │ │ │ + and $0xfff,%eax │ │ │ │ + mov %ax,0x16(%r8) │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x28,%rax │ │ │ │ + and $0xfff,%eax │ │ │ │ + mov %ax,0x18(%r8) │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x34,%rax │ │ │ │ + mov %ax,0x1a(%r8) │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x1c,%rax │ │ │ │ + and $0xfff,%eax │ │ │ │ + mov %ax,0x1c(%r8) │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x8,%rax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %al,0x20(%r8) │ │ │ │ + mov %r9,%rax │ │ │ │ + shr $0x1d,%r9 │ │ │ │ + shr $0x1c,%rax │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0x1,%r9d │ │ │ │ + shr $0x9,%rsi │ │ │ │ + mov %al,0x21(%r8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x4,%r10 │ │ │ │ + and $0x1,%esi │ │ │ │ + shr $0x1c,%rax │ │ │ │ + mov %r9b,0x22(%r8) │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %r10,0x28(%r8) │ │ │ │ + mov %al,0x24(%r8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x21,%rax │ │ │ │ + mov %sil,0x31(%r8) │ │ │ │ + and $0x7f,%eax │ │ │ │ + mov %al,0x30(%r8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x38,%rax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %al,0x33(%r8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x39,%rax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %al,0x34(%r8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3b,%rdx │ │ │ │ + shr $0x3a,%rax │ │ │ │ + and $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %dl,0x36(%r8) │ │ │ │ + mov %al,0x35(%r8) │ │ │ │ mov %r8,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 80663 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - cmp 0x60(%rax,%rsi,1),%rdi │ │ │ │ - jne 80614 │ │ │ │ - mov 0x74(%rax,%r11,1),%ebx │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - shr %ebx │ │ │ │ - shr %ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - je 805b0 │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 80620 │ │ │ │ - pop %rbx │ │ │ │ - jmpq 16590 │ │ │ │ - jmpq 16590 │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r11 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ + lea 0x2f47e(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ + lea 0x7c81e(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + lea 0xd40(%r12),%r13 │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x20(%rdx),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 807e8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x50(%rdx),%r9 │ │ │ │ - tzcnt %r8,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - je 807e8 │ │ │ │ - movzbl 0x50(%rdi),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rdx,%rdx,2),%rdi │ │ │ │ - mov %rdx,%r10 │ │ │ │ - shl $0x3,%rdi │ │ │ │ - cmp %rbx,0x60(%rax,%rdi,1) │ │ │ │ - je 8070f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 80748 │ │ │ │ - mov %r8,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 80748 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - cmp %rbx,0x60(%rax,%rdi,1) │ │ │ │ - jne 806e0 │ │ │ │ - movzbl 0x5a(%rax),%edx │ │ │ │ - movzbl 0x5b(%rax),%ebp │ │ │ │ - mov %r10d,%ecx │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%ebp │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sar %cl,%ebp │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x1,%ebp │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - and $0x1,%edx │ │ │ │ - lea -0x1(%rdx,%rbp,1),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - adc $0x0,%esi │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 806ec │ │ │ │ + mov %r12,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 891ec │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0x7ffffff,%esi │ │ │ │ - mov %esi,%ebp │ │ │ │ - and $0x7ffffff,%esi │ │ │ │ - neg %rsi │ │ │ │ - lock add %rsi,(%rbx) │ │ │ │ - mov (%r11),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax),%r12 │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 80790 │ │ │ │ - lock add %rbp,(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 807ef │ │ │ │ - add $0x20,%rsp │ │ │ │ + add $0x40,%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + je 89210 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 77a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 891e0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + sub %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + sar $0x6,%rax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - mov %rsp,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 7170 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - imul $0x3b9aca00,(%rsp),%r13 │ │ │ │ - add 0x8(%rsp),%r13 │ │ │ │ - callq 16460 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - lea 0x14f70(%r12),%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - jmp 8076f │ │ │ │ nopl (%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 8074e │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - cmp $0x3,%esi │ │ │ │ - ja 80980 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ - lea (%r12,%r12,2),%rax │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov 0x60(%rax),%r14 │ │ │ │ - cmp $0x7f,%r14 │ │ │ │ - ja 80840 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5a(%rdi),%r13d │ │ │ │ - mov 0x74(%rax),%esi │ │ │ │ - and $0xf,%r13d │ │ │ │ - cmp %r13d,%ebx │ │ │ │ - jl 80988 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15f00 │ │ │ │ - cmp %r13d,%ebx │ │ │ │ - setl %r13b │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - test %al,%al │ │ │ │ - jne 8092d │ │ │ │ - lea (%r12,%r12,2),%rsi │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov 0x74(%rbp,%rsi,1),%edx │ │ │ │ - shr %eax │ │ │ │ - shr %edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 8082b │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8082b │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x50(%rax),%r8 │ │ │ │ - tzcnt %rdi,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - imul $0xe8,%rdx,%rdx │ │ │ │ - add %r8,%rdx │ │ │ │ - je 8082b │ │ │ │ - cmp 0x60(%rdx,%rsi,1),%r14 │ │ │ │ - je 808f7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%rdx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 8082b │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpl $0x4,0x1c(%rsi) │ │ │ │ + ja 7ab0 │ │ │ │ + mov 0x1c(%rsi),%eax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x416db(%rip),%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + mov 0x20(%rsi),%r8 │ │ │ │ mov %rdi,%rdx │ │ │ │ - shr %cl,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 8082b │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - add %ecx,%edx │ │ │ │ - imul $0xe8,%rdx,%rdx │ │ │ │ - add %r8,%rdx │ │ │ │ - cmp 0x60(%rdx,%rsi,1),%r14 │ │ │ │ - jne 808c0 │ │ │ │ - movzbl 0x5a(%rdx),%eax │ │ │ │ - movzbl 0x5b(%rdx),%r9d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%r9d │ │ │ │ - movzbl %al,%eax │ │ │ │ - sar %cl,%r9d │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%r9d │ │ │ │ - and $0x1,%eax │ │ │ │ - lea -0x1(%rax,%r9,1),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jl 808c0 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 168b0 │ │ │ │ - movzbl 0x5a(%rbp),%edx │ │ │ │ - movzbl 0x5b(%rbp),%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - shl %cl,%r13d │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - or %esi,%edx │ │ │ │ - or %r13d,%eax │ │ │ │ - movsbw %dl,%dx │ │ │ │ - shl $0x8,%eax │ │ │ │ - shl $0x4,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x5a(%rbp),%edx │ │ │ │ - and $0xff0,%ax │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%rbp) │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq a8670 │ │ │ │ + test %eax,%eax │ │ │ │ + js 89272 │ │ │ │ + cltq │ │ │ │ + mov %rax,(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 89270 │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + pop %rbx │ │ │ │ + mov %r8,%rdi │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16160 │ │ │ │ - jmpq 8085d │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq a3e90 │ │ │ │ + test %eax,%eax │ │ │ │ + js 89272 │ │ │ │ + cmpq $0x1,(%r12) │ │ │ │ + jbe 89270 │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp 89272 │ │ │ │ + nop │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq a3e90 │ │ │ │ + test %eax,%eax │ │ │ │ + js 89272 │ │ │ │ + mov (%r12),%rax │ │ │ │ + cmp 0x20(%rbx),%rax │ │ │ │ + jb 892b8 │ │ │ │ + cmp 0x28(%rbx),%rax │ │ │ │ + jb 89270 │ │ │ │ + jmp 892b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + callq 9d3c0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 89272 │ │ │ │ + mov (%r12),%rax │ │ │ │ + test $0x1ff,%eax │ │ │ │ + jne 89313 │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + cmp 0x20(%rbx),%rax │ │ │ │ + jae 892db │ │ │ │ + jmp 892b8 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmpq 89272 │ │ │ │ + nopl (%rax) │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + and $0x2,%r8d │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x3c(%rdi),%rax │ │ │ │ - cmp %rax,0x7c(%rsp) │ │ │ │ - seta %bpl │ │ │ │ - sbb $0x0,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 809e4 │ │ │ │ - mov 0x74(%rsp),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp %rax,0x34(%rdi) │ │ │ │ - seta %al │ │ │ │ - setb %bpl │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %eax,%ebp │ │ │ │ - je 80c48 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - andb $0x7f,0x58(%r15) │ │ │ │ - mov %r15,%rsi │ │ │ │ - movdqu 0x70(%rsp),%xmm0 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov %eax,0x40(%r15) │ │ │ │ - movups %xmm0,0x30(%r15) │ │ │ │ - callq 80230 │ │ │ │ - movzwl 0x14(%r15),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 80e60 │ │ │ │ - movzbl 0x59(%r15),%ecx │ │ │ │ - mov %ecx,%r14d │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xf,%r14d │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp $0x3,%r14d │ │ │ │ - ja 80c60 │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r15,%rax,8),%r12 │ │ │ │ - mov 0x60(%r12),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 80d28 │ │ │ │ - movzbl 0x5a(%r15),%eax │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov %r14d,%ecx │ │ │ │ - shl %cl,%ebx │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x4,%dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x7f,%r9 │ │ │ │ - jbe 80c95 │ │ │ │ - test %ebx,%edx │ │ │ │ - je 80f48 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ - je 80d90 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jne 80ad5 │ │ │ │ - mov 0x3c(%r15),%rax │ │ │ │ - cmp %rax,0x158(%r9) │ │ │ │ - seta %al │ │ │ │ - mov 0x14c(%r9),%r10d │ │ │ │ - mov 0x150(%r9),%rsi │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x30(%r15),%edi │ │ │ │ - mov 0x34(%r15),%rdx │ │ │ │ - sbb $0x0,%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + je 8939f │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x1c(%rdx),%eax │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + sub %rdi,%rsi │ │ │ │ test %eax,%eax │ │ │ │ - jne 80acc │ │ │ │ + jne 89388 │ │ │ │ + test %rcx,%rcx │ │ │ │ + lea 0x30f14(%rip),%rax │ │ │ │ + lea 0x40eae(%rip),%rcx │ │ │ │ + cmovne %rax,%rcx │ │ │ │ + lea 0x3ba5c(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e30 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 80c90 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 80d28 │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea 0x60(%r15,%rdx,1),%r12 │ │ │ │ - movzwl 0x8(%r12),%eax │ │ │ │ - cmp 0xa(%r12),%ax │ │ │ │ - je 80b8a │ │ │ │ - lea (%r15,%rdx,1),%rcx │ │ │ │ - movl $0x9,0x1c(%rsp) │ │ │ │ - lea 0x68(%r15,%rdx,1),%r13 │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0x30(%r15),%rbp │ │ │ │ - mov 0xb0(%r9),%rdx │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - lea 0x8(%rdx,%rax,8),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - callq a26a0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b59 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + callq 881d0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0x40e81(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%rsi) │ │ │ │ - sete %al │ │ │ │ - neg %eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 80b8a │ │ │ │ - subl $0x1,0x1c(%rsp) │ │ │ │ - je 80f68 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%r9 │ │ │ │ - movzwl 0x8(%r12),%eax │ │ │ │ - cmp 0xa(%r12),%ax │ │ │ │ - jne 80b1f │ │ │ │ - movzbl 0x59(%r15),%esi │ │ │ │ - movzbl 0x5a(%r15),%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - cmp %esi,%r14d │ │ │ │ - jl 80bb3 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jl 80d30 │ │ │ │ - cmp %esi,%r14d │ │ │ │ - je 80d30 │ │ │ │ - movzbl 0x5b(%r15),%edi │ │ │ │ - shr $0x4,%al │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movzbl %al,%r9d │ │ │ │ - mov %edi,%edx │ │ │ │ - and $0xf,%edi │ │ │ │ - sar %cl,%r9d │ │ │ │ - sar %cl,%edi │ │ │ │ - and $0x1,%r9d │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0x1,%edi │ │ │ │ - lea -0x1(%r9,%rdi,1),%edi │ │ │ │ - cmp $0xffffffff,%edi │ │ │ │ - je 80c17 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp $0x1,%edi │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r15,%rax,8),%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - je 80e50 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r15),%eax │ │ │ │ - movzbl 0x5b(%r15),%edx │ │ │ │ - movzbl 0x59(%r15),%esi │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%esi │ │ │ │ - not %ebx │ │ │ │ - and %ebx,%edx │ │ │ │ - and %ebx,%eax │ │ │ │ - movsbw %dl,%dx │ │ │ │ - cbtw │ │ │ │ - shl $0x8,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x5a(%r15),%edx │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%r15) │ │ │ │ - jmpq 80d30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - cmp %eax,0x70(%rsp) │ │ │ │ - seta %bpl │ │ │ │ - sbb $0x0,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 809e4 │ │ │ │ - movzbl 0x58(%r15),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0x7,%edx │ │ │ │ - cmove %ecx,%edx │ │ │ │ - and $0xffffff8f,%eax │ │ │ │ - shl $0x4,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%r15) │ │ │ │ - add $0x38,%rsp │ │ │ │ + callq 881d0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + mov 0x1c(%rbx),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 89418 │ │ │ │ + ja 893e0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 89400 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %r13,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x40e55(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 881d0 │ │ │ │ pop %rbx │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - movzbl 0x5a(%r15),%eax │ │ │ │ - movzbl 0x5b(%r15),%esi │ │ │ │ - shr $0x4,%al │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movzbl %al,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xf,%esi │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 80ce8 │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80d70 │ │ │ │ - callq 16220 │ │ │ │ - movzbl 0x5a(%r15),%eax │ │ │ │ - movzbl 0x5b(%r15),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - not %ebx │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x18,%r12 │ │ │ │ - and %ebx,%edx │ │ │ │ - and %ebx,%eax │ │ │ │ - movzwl 0x5a(%r15),%ebx │ │ │ │ - movsbw %dl,%dx │ │ │ │ - cbtw │ │ │ │ - shl $0x8,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - and $0xf00f,%bx │ │ │ │ - or %edx,%eax │ │ │ │ - or %ebx,%eax │ │ │ │ - mov %ax,0x5a(%r15) │ │ │ │ - movq $0x4,0x48(%r12) │ │ │ │ - cmp $0x4,%r14d │ │ │ │ - jne 80a48 │ │ │ │ - movzbl 0x59(%r15),%esi │ │ │ │ - and $0xf,%esi │ │ │ │ - movzbl 0x58(%r15),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp %r14d,%esi │ │ │ │ - je 80c65 │ │ │ │ - cmp $0x3,%dl │ │ │ │ - mov $0x3,%ecx │ │ │ │ - cmovb %ecx,%edx │ │ │ │ - and $0xffffff8f,%eax │ │ │ │ - shl $0x4,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%r15) │ │ │ │ - add $0x38,%rsp │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 89459 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ pop %rbx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r15),%eax │ │ │ │ - movzbl 0x5b(%r15),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - jmpq 80ce8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb0(%r9),%rax │ │ │ │ - mov 0x30(%r15),%r10d │ │ │ │ - mov 0x34(%r15),%rsi │ │ │ │ - mov 0x20(%rax),%edi │ │ │ │ - mov 0x24(%rax),%rdx │ │ │ │ - mov 0x2c(%rax),%rax │ │ │ │ - cmp %rax,0x3c(%r15) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80dca │ │ │ │ + pop %rbx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 9d410 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + and $0x1,%r12d │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + je 89438 │ │ │ │ + pop %rbx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 9d520 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rsi,%r13,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e40 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 80c90 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 80d28 │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea 0x30(%r15),%rbp │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x68(%r15,%rax,8),%r13 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 9d710 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 80ef8 │ │ │ │ - movzbl 0x58(%r15),%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmove %esi,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%r15) │ │ │ │ - jmpq 80b8a │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 881d0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + jmpq 8937a │ │ │ │ + lea 0x41530(%rip),%rcx │ │ │ │ + mov $0x122,%edx │ │ │ │ + lea 0x40d91(%rip),%rsi │ │ │ │ + lea 0x43a88(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xa,%esi │ │ │ │ + jle 894b0 │ │ │ │ + cmp $0x10,%esi │ │ │ │ + jne 894b5 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 894b5 │ │ │ │ + testb $0x10,0x4f8(%rdi) │ │ │ │ + jne 894b5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x4,%esi │ │ │ │ + callq 954a0 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %edi,%r10d │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 80acc │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jg 894c0 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %edi,%r10d │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 80dca │ │ │ │ - callq 16220 │ │ │ │ - jmpq 80bff │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5a(%r15),%edx │ │ │ │ - movzbl 0x5b(%r15),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %edx,%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rsi,%rax,1),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 80ea8 │ │ │ │ - mov 0x60(%r15),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80f7b │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r15),%edx │ │ │ │ - movzbl 0x5b(%r15),%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%ecx │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x58(%r15),%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - movq $0x8,0x60(%r15) │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - cmovb %esi,%eax │ │ │ │ - and $0xe,%edx │ │ │ │ - and $0xe,%ecx │ │ │ │ - shl $0x14,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x18,%ecx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x58(%r15),%edx │ │ │ │ - or %ecx,%eax │ │ │ │ - and $0xff00070,%eax │ │ │ │ - and $0xf00fff8f,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %eax,0x58(%r15) │ │ │ │ - jmpq 80c81 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r15,%rax,8),%rbp │ │ │ │ - mov 0x60(%rbp),%r12 │ │ │ │ - movzwl 0x68(%rbp),%eax │ │ │ │ - cmp 0x6a(%rbp),%ax │ │ │ │ - je 80e08 │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - cmpb $0x0,0xa(%rdx,%rax,8) │ │ │ │ - jne 80e08 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x68(%rbp),%eax │ │ │ │ - cmp 0x6a(%rbp),%ax │ │ │ │ - jne 80f17 │ │ │ │ - jmpq 80e08 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 80800 │ │ │ │ - test %al,%al │ │ │ │ - je 80c90 │ │ │ │ - mov 0x60(%r12),%r9 │ │ │ │ - jmpq 80a7d │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r15,%rax,8),%r9 │ │ │ │ - jmpq 80df1 │ │ │ │ - callq 16220 │ │ │ │ - movzbl 0x5a(%r15),%edx │ │ │ │ - movzbl 0x5b(%r15),%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%ecx │ │ │ │ - jmpq 80ea8 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov $0x1,%r14d │ │ │ │ + jmpq 56e20 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x448(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov $0xffffffffffffffff,%rbp │ │ │ │ + mov $0x1,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movzbl 0x59(%rdi),%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - and $0xf,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - and $0xf,%r12d │ │ │ │ - lea (%rdi,%rax,8),%r13 │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - ja 810a0 │ │ │ │ - mov 0x60(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 810a0 │ │ │ │ - cmp $0x7f,%rdi │ │ │ │ - jbe 8105e │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - movzbl 0x5b(%rbx),%edx │ │ │ │ - mov %r12d,%ecx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 894f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x8,%ebx │ │ │ │ + ja 89530 │ │ │ │ + add $0x1,%ebp │ │ │ │ + lea -0x1(%rbp),%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + callq 88a80 │ │ │ │ + cmp $0xa,%ebx │ │ │ │ + jbe 894f0 │ │ │ │ + cmp $0x10,%ebx │ │ │ │ + jne 89550 │ │ │ │ + test %rax,%rax │ │ │ │ + je 894f5 │ │ │ │ + testb $0x10,0x4f8(%r13) │ │ │ │ + jne 894f5 │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 954a0 │ │ │ │ + jmp 894f5 │ │ │ │ + nopl (%rax) │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xf,%edx │ │ │ │ - shr $0x4,%sil │ │ │ │ - sar %cl,%edx │ │ │ │ - movzbl %sil,%esi │ │ │ │ - and $0x1,%edx │ │ │ │ - mov %esi,%r8d │ │ │ │ - sar %cl,%r8d │ │ │ │ - and $0x1,%r8d │ │ │ │ - lea -0x1(%r8,%rdx,1),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 81086 │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shl %cl,%r15d │ │ │ │ - test %r15d,%esi │ │ │ │ - je 811a0 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq 16710 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - test %al,%al │ │ │ │ - jne 811bb │ │ │ │ - mov 0x74(%r13),%edx │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - shr %edx │ │ │ │ - shr %eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 81220 │ │ │ │ - movzbl 0x58(%rbx),%edx │ │ │ │ - mov $0x3,%ecx │ │ │ │ - movslq %r12d,%rbp │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - cmovb %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%rbx) │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - and $0xf,%eax │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 80fd4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ - je 81154 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movzbl %dl,%edi │ │ │ │ - movzbl %al,%esi │ │ │ │ - mov %ebp,%r13d │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 81108 │ │ │ │ - mov %ebp,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 81180 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r12d,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - movzbl 0x5a(%rbx),%ecx │ │ │ │ - not %esi │ │ │ │ - and %esi,%edx │ │ │ │ - and $0xf,%ecx │ │ │ │ - and %esi,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %edx,%edi │ │ │ │ - shl $0x4,%edi │ │ │ │ - or %edi,%ecx │ │ │ │ - mov %cl,0x5a(%rbx) │ │ │ │ - movzbl 0x5b(%rbx),%ecx │ │ │ │ - and $0xfffffff0,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %cl,0x5b(%rbx) │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rcx │ │ │ │ - sub $0x1,%rbp │ │ │ │ - movq $0x1,0x60(%rbx,%rcx,8) │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ - jne 810bd │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x70,%edx │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je 81200 │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - setbe %al │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 56e20 │ │ │ │ + test %eax,%eax │ │ │ │ + je 894f5 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - callq 16220 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - jmpq 81108 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x74(%r13),%esi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq 16160 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - test %al,%al │ │ │ │ - je 8104b │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - mov %r15d,%edi │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - or %edi,%edx │ │ │ │ - shl %cl,%esi │ │ │ │ - movsbw %dl,%dx │ │ │ │ - or %esi,%eax │ │ │ │ - shl $0x4,%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x5a(%rbx),%edx │ │ │ │ - and $0xff0,%ax │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%rbx) │ │ │ │ - jmpq 81086 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - and $0xffffff8f,%eax │ │ │ │ - or $0x10,%eax │ │ │ │ - mov %al,0x58(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ + cmp $0x35,%ebp │ │ │ │ + jne 894f5 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov 0x20(%rdx),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 8105e │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x50(%rdx),%r8 │ │ │ │ - tzcnt %rsi,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - je 8105e │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - cmp 0x60(%rax,%rdx,1),%rdi │ │ │ │ - je 81297 │ │ │ │ - nop │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 8105e │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8105e │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - cmp 0x60(%rax,%rdx,1),%rdi │ │ │ │ - jne 81260 │ │ │ │ - movzbl 0x5a(%rax),%r9d │ │ │ │ - movzbl 0x5b(%rax),%r10d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shr $0x4,%r9b │ │ │ │ - and $0xf,%r10d │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sar %cl,%r10d │ │ │ │ - sar %cl,%r9d │ │ │ │ - and $0x1,%r10d │ │ │ │ - and $0x1,%r9d │ │ │ │ - lea -0x1(%r9,%r10,1),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 81260 │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 168b0 │ │ │ │ - movzbl 0x5a(%rbx),%esi │ │ │ │ - movzbl 0x5b(%rbx),%edx │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shr $0x4,%sil │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - movzbl %sil,%edi │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0xf,%eax │ │ │ │ - sar %cl,%edi │ │ │ │ - and $0x1,%edx │ │ │ │ - and $0x1,%edi │ │ │ │ - lea -0x1(%rdi,%rdx,1),%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 8131d │ │ │ │ - mov 0x60(%r13),%rdi │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 81330 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%rbx),%esi │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - not %r15d │ │ │ │ - and %r15d,%edx │ │ │ │ - and %r15d,%eax │ │ │ │ - jmpq 811cc │ │ │ │ - callq 16220 │ │ │ │ - movzbl 0x5a(%rbx),%esi │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0xf,%eax │ │ │ │ - jmp 8131d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov $0x1,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov $0xffffffffffffffff,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movzbl 0x59(%rdi),%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - and $0xf,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - and $0xf,%r12d │ │ │ │ - lea (%rdi,%rax,8),%r13 │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - ja 813c8 │ │ │ │ - mov 0x60(%r13),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 813c8 │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shl %cl,%r8d │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - test %r8d,%eax │ │ │ │ - je 81630 │ │ │ │ - add $0x1,%r12d │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jb 81384 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ - je 8147c │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movzbl %dl,%edi │ │ │ │ - movzbl %al,%esi │ │ │ │ - mov %ebp,%r13d │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 81430 │ │ │ │ - mov %ebp,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 815b0 │ │ │ │ - callq 16220 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r12d,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - movzbl 0x5a(%rbx),%ecx │ │ │ │ - not %esi │ │ │ │ - and %esi,%edx │ │ │ │ - and $0xf,%ecx │ │ │ │ - and %esi,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %edx,%edi │ │ │ │ - shl $0x4,%edi │ │ │ │ - or %edi,%ecx │ │ │ │ - mov %cl,0x5a(%rbx) │ │ │ │ - movzbl 0x5b(%rbx),%ecx │ │ │ │ - and $0xfffffff0,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %cl,0x5b(%rbx) │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rcx │ │ │ │ - sub $0x1,%rbp │ │ │ │ - movq $0x1,0x60(%rbx,%rcx,8) │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ - jne 813e5 │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x70,%edx │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je 81608 │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - setbe %r12b │ │ │ │ - jbe 81617 │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - orb $0x8,0x16(%rbx) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 89714 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + callq 7750 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 81617 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - tzcnt %rax,%r13 │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - imul $0xe8,%r13,%r13 │ │ │ │ - add 0x50(%rbx),%r13 │ │ │ │ - je 81617 │ │ │ │ - mov $0x2,%ebp │ │ │ │ - movzbl 0x58(%r13),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - cmovb %ebp,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%r13) │ │ │ │ - movzbl 0x5a(%r13),%eax │ │ │ │ - test $0xf0,%al │ │ │ │ - je 815d0 │ │ │ │ - movzbl 0x5b(%r13),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - mov $0x1,%r14d │ │ │ │ - and $0xf,%edx │ │ │ │ - jmp 8156b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r13),%eax │ │ │ │ - movzbl 0x5b(%r13),%edx │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %r14d,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - movzbl 0x5a(%r13),%ecx │ │ │ │ - not %esi │ │ │ │ - and %esi,%eax │ │ │ │ - and %esi,%edx │ │ │ │ - movzbl 0x5b(%r13),%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - and $0xfffffff0,%esi │ │ │ │ - shl $0x4,%edi │ │ │ │ - or %edx,%esi │ │ │ │ - or %edi,%ecx │ │ │ │ - mov %sil,0x5b(%r13) │ │ │ │ - mov %cl,0x5a(%r13) │ │ │ │ - and $0xf0,%ecx │ │ │ │ - je 815d0 │ │ │ │ - movzbl %al,%ecx │ │ │ │ - movzbl %al,%edi │ │ │ │ - movzbl %dl,%esi │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 81531 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r13,%rax,8),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 81518 │ │ │ │ - callq 16220 │ │ │ │ - jmpq 8151d │ │ │ │ - xchg %ax,%ax │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - jmpq 81430 │ │ │ │ + je 897a8 │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + lea 0x7c417(%rip),%rbx │ │ │ │ + jmp 89648 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%r13),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 81617 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ + callq 882c0 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + js 896e7 │ │ │ │ + movslq %eax,%r9 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + callq 89220 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + js 89778 │ │ │ │ + shl $0x6,%r9 │ │ │ │ + testb $0x2,0x18(%rbx,%r9,1) │ │ │ │ + je 896e7 │ │ │ │ + cmp $0x1a,%r13d │ │ │ │ + je 896e7 │ │ │ │ + lea -0x1b(%r13),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 896e7 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 88c70 │ │ │ │ + lea 0x40bcd(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7900 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 81617 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%r13d │ │ │ │ - imul $0xe8,%r13,%r13 │ │ │ │ - add 0x50(%rbx),%r13 │ │ │ │ - jmpq 814d5 │ │ │ │ + je 89770 │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + lea 0x40ba4(%rip),%rsi │ │ │ │ + callq 7900 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 895d0 │ │ │ │ + callq 882c0 │ │ │ │ + movq $0x1,0x30(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + js 896e0 │ │ │ │ + movslq %r13d,%r9 │ │ │ │ + mov %r9,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + mov 0x1c(%rbx,%rax,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 89611 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x412b1(%rip),%rdx │ │ │ │ + lea 0x4137a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 8970a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0xffffff8f,%eax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - or $0x10,%eax │ │ │ │ - mov %al,0x58(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + cmpb $0x6e,(%r12) │ │ │ │ + je 89740 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x4127f(%rip),%rdx │ │ │ │ + lea 0x41380(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 897a3 │ │ │ │ + add $0x48,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x7f,%r15 │ │ │ │ - jbe 81682 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - mov 0x74(%r13),%esi │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jl 816ab │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - callq 15f00 │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - test %al,%al │ │ │ │ - jne 8177f │ │ │ │ - mov 0x74(%r13),%ecx │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - shr %ecx │ │ │ │ - shr %eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 816c5 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - movzbl 0x58(%rbx),%ecx │ │ │ │ - mov $0x3,%esi │ │ │ │ - movslq %r12d,%rbp │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - cmovb %esi,%eax │ │ │ │ - and $0xffffff8f,%ecx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - mov %al,0x58(%rbx) │ │ │ │ - jmpq 813b4 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - callq 16160 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - jmp 8165a │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov 0x20(%rcx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8167b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x6f,0x1(%r12) │ │ │ │ + jne 896e7 │ │ │ │ + lea 0x2(%r12),%rdi │ │ │ │ + callq 882c0 │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8969f │ │ │ │ + jmpq 896e7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 8970a │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x411eb(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x50(%rcx),%r9 │ │ │ │ - tzcnt %rdi,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - je 8167b │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - cmp 0x60(%rax,%rsi,1),%r15 │ │ │ │ - je 81733 │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 8167b │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8167b │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - cmp 0x60(%rax,%rsi,1),%r15 │ │ │ │ - jne 816fc │ │ │ │ - movzbl 0x5a(%rax),%r10d │ │ │ │ - movzbl 0x5b(%rax),%r11d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shr $0x4,%r10b │ │ │ │ - and $0xf,%r11d │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - sar %cl,%r11d │ │ │ │ - sar %cl,%r10d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - and $0x1,%r10d │ │ │ │ - and $0x1,%ecx │ │ │ │ - lea -0x1(%r10,%rcx,1),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jg 816fc │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - callq 168b0 │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - and $0xf,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - shl $0x8,%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - or %r8d,%eax │ │ │ │ - cbtw │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - movzwl 0x5a(%rbx),%eax │ │ │ │ - and $0xff0,%dx │ │ │ │ - and $0xf00f,%ax │ │ │ │ - or %eax,%edx │ │ │ │ - mov %dx,0x5a(%rbx) │ │ │ │ - and $0xf,%edx │ │ │ │ - jmpq 813b4 │ │ │ │ + lea 0x4127a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 8970a │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + or $0xffffffff,%r12d │ │ │ │ + jmpq 89714 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%rax │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov $0x3f,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %esi,%edi │ │ │ │ - and $0xf,%edi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - and $0xfffffff0,%edx │ │ │ │ - or %edi,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %dl,0x5a(%rbx) │ │ │ │ - shr $0x4,%sil │ │ │ │ - test $0xf0,%dl │ │ │ │ - je 818d6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %sil,%eax │ │ │ │ - mov %rbp,%rcx │ │ │ │ - movzbl %dil,%edi │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - cltq │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %ecx,%r12d │ │ │ │ - cmp %ecx,%edi │ │ │ │ - ja 818d6 │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - movzbl %sil,%edi │ │ │ │ - sar %cl,%edi │ │ │ │ - mov %eax,%r8d │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0x1,%edi │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0xf,%r8d │ │ │ │ - and $0x1,%eax │ │ │ │ - lea -0x1(%rdi,%rax,1),%r13d │ │ │ │ - movzbl 0x59(%rbx),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 818d0 │ │ │ │ - cmp $0xffffffff,%r13d │ │ │ │ - je 81884 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 818c0 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%r8d │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xf,%r8d │ │ │ │ - shr $0x4,%sil │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - rol %cl,%eax │ │ │ │ - and %eax,%esi │ │ │ │ - and %eax,%r8d │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ + movzbl 0x39(%rsp),%r11d │ │ │ │ + movl $0x0,0x10(%rdi) │ │ │ │ + mov %r11d,%r12d │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + and $0x1,%r12d │ │ │ │ + je 89960 │ │ │ │ + movzbl 0x4a(%rsp),%r12d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %r11d,%ebp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + and $0x2,%ebp │ │ │ │ + je 89810 │ │ │ │ + movzbl 0x4b(%rsp),%ebp │ │ │ │ + mov $0x1,%r9d │ │ │ │ + testb $0x2,0x3e(%rsp) │ │ │ │ + je 89950 │ │ │ │ + movzbl 0x8c(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %edx,-0x10(%rsp) │ │ │ │ + mov %r11d,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0x4,%ebx │ │ │ │ + je 89840 │ │ │ │ + movzbl 0x4c(%rsp),%ebx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movzbl 0x38(%rsp),%r10d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0x10,%r10d │ │ │ │ + je 89859 │ │ │ │ + movzbl 0x46(%rsp),%r10d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r11b,%r11b │ │ │ │ + jns 8986e │ │ │ │ + movzwl 0x54(%rsp),%r13d │ │ │ │ + mov $0x1,%edx │ │ │ │ + test $0x20,%r11b │ │ │ │ + je 89990 │ │ │ │ + movzwl 0x50(%rsp),%r14d │ │ │ │ + movb $0x1,-0xa(%rsp) │ │ │ │ + mov %r14w,-0xc(%rsp) │ │ │ │ + and $0x40,%r11d │ │ │ │ + je 89980 │ │ │ │ + movb $0x1,-0x9(%rsp) │ │ │ │ + movzwl 0x52(%rsp),%r15d │ │ │ │ + testb $0x1,0x3a(%rsp) │ │ │ │ + je 89970 │ │ │ │ + movzwl 0x56(%rsp),%r14d │ │ │ │ + mov $0x1,%r11d │ │ │ │ shl $0x4,%ecx │ │ │ │ - or %r8d,%eax │ │ │ │ - or %ecx,%edx │ │ │ │ - mov %al,0x5b(%rbx) │ │ │ │ - mov %dl,0x5a(%rbx) │ │ │ │ - test $0xf0,%dl │ │ │ │ - je 818d6 │ │ │ │ - mov %edx,%edi │ │ │ │ - and $0xf,%edi │ │ │ │ - jmpq 817f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 16220 │ │ │ │ - jmp 8186c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 818e1 │ │ │ │ - add $0x18,%rsp │ │ │ │ + add %r9d,%r9d │ │ │ │ + shl $0x8,%r11d │ │ │ │ + mov %bl,0x8(%rax) │ │ │ │ + or %r9d,%r8d │ │ │ │ + lea 0x0(,%rdi,4),%r9d │ │ │ │ + movzwl -0xc(%rsp),%ebx │ │ │ │ + mov %r12b,0x2(%rax) │ │ │ │ + or %r9d,%r8d │ │ │ │ + lea 0x0(,%rsi,8),%r9d │ │ │ │ + mov -0x10(%rsp),%esi │ │ │ │ + mov %bpl,0x3(%rax) │ │ │ │ + or %r9d,%r8d │ │ │ │ + movzbl %dl,%r9d │ │ │ │ + mov %r13w,0xa(%rax) │ │ │ │ + or %ecx,%r8d │ │ │ │ + shl $0x5,%r9d │ │ │ │ + movzwl (%rax),%ecx │ │ │ │ + mov %bx,0xc(%rax) │ │ │ │ + or %r8d,%r9d │ │ │ │ + movzbl -0xa(%rsp),%r8d │ │ │ │ + mov %r15w,0xe(%rax) │ │ │ │ + and $0xfe00,%cx │ │ │ │ + mov %r14w,0x10(%rax) │ │ │ │ + shl $0x6,%r8d │ │ │ │ + mov %esi,0x4(%rax) │ │ │ │ + or %r8d,%r9d │ │ │ │ + movzbl -0x9(%rsp),%r8d │ │ │ │ pop %rbx │ │ │ │ + mov %r10b,0x9(%rax) │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + shl $0x7,%r8d │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + or %r8d,%r9d │ │ │ │ + pop %r15 │ │ │ │ + or %r9d,%r11d │ │ │ │ + or %ecx,%r11d │ │ │ │ + mov %r11w,(%rax) │ │ │ │ retq │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ - callq 16620 │ │ │ │ - movzbl 0x5b(%rbx),%edx │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - xor %edx,%eax │ │ │ │ - and $0xfffffff0,%edx │ │ │ │ - and $0xf,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x5b(%rbx) │ │ │ │ - jmp 818d6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,-0x10(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + jmpq 8982c │ │ │ │ + nop │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq 897fa │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmpq 898b5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,-0x9(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 8989e │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 819b0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movb $0x0,-0xa(%rsp) │ │ │ │ + mov %r14w,-0xc(%rsp) │ │ │ │ + jmpq 89889 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov $0xd,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - tzcnt %rax,%rbx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - add 0x50(%rdi),%rbx │ │ │ │ - je 819a4 │ │ │ │ - movzwl 0x14(%rbx),%esi │ │ │ │ - shr $0x3,%si │ │ │ │ - mov %esi,%eax │ │ │ │ - movzbl 0x59(%rbx),%esi │ │ │ │ - and $0x1,%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - add %eax,%esi │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jb 81990 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 819a4 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 819a4 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add 0x50(%rbp),%rbx │ │ │ │ - jmp 8193d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 817c0 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 8196a │ │ │ │ - add $0x8,%rsp │ │ │ │ + movzbl 0x38(%rsp),%r10d │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r10d,%r12d │ │ │ │ + and $0x1,%r12d │ │ │ │ + je 89b78 │ │ │ │ + movzbl 0x3a(%rsp),%r12d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %r10d,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0x2,%ebp │ │ │ │ + je 899fa │ │ │ │ + movzbl 0x3b(%rsp),%ebp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r10d,%r11d │ │ │ │ + xor %edi,%edi │ │ │ │ + and $0x4,%r11d │ │ │ │ + je 89a10 │ │ │ │ + movzbl 0x3c(%rsp),%r11d │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r10d,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0x8,%ebx │ │ │ │ + je 89a24 │ │ │ │ + movzbl 0x40(%rsp),%ebx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r10d,%r13d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0x10,%r13d │ │ │ │ + je 89a3a │ │ │ │ + movzbl 0x41(%rsp),%r13d │ │ │ │ + mov $0x1,%esi │ │ │ │ + test $0x20,%r10b │ │ │ │ + je 89b60 │ │ │ │ + movzwl 0x42(%rsp),%eax │ │ │ │ + movb $0x1,-0x1(%rsp) │ │ │ │ + mov %ax,-0x6(%rsp) │ │ │ │ + test $0x40,%r10b │ │ │ │ + je 89b38 │ │ │ │ + movzwl 0x44(%rsp),%eax │ │ │ │ + movb $0x1,-0x2(%rsp) │ │ │ │ + mov %ax,-0x4(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r10b,%r10b │ │ │ │ + jns 89a81 │ │ │ │ + movzwl 0x46(%rsp),%r14d │ │ │ │ + mov $0x1,%eax │ │ │ │ + testb $0x1,0x39(%rsp) │ │ │ │ + je 89b50 │ │ │ │ + movzwl 0x48(%rsp),%r15d │ │ │ │ + mov $0x1,%r10d │ │ │ │ + shl $0x8,%r9 │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %r13b,0xe(%r8) │ │ │ │ + shl $0x9,%rcx │ │ │ │ + or %r9,%rsi │ │ │ │ + shl $0xa,%rdx │ │ │ │ + mov %r12b,0x12(%r8) │ │ │ │ + shl $0x10,%r10 │ │ │ │ + or %rcx,%rsi │ │ │ │ + shl $0x31,%rdi │ │ │ │ + mov %bpl,0x13(%r8) │ │ │ │ + or %rdx,%rsi │ │ │ │ + movzbl -0x2(%rsp),%edx │ │ │ │ + mov %bl,0x14(%r8) │ │ │ │ + mov %r14w,0x1a(%r8) │ │ │ │ + shl $0xd,%rdx │ │ │ │ + mov %r15w,0x1e(%r8) │ │ │ │ + or %rdx,%rsi │ │ │ │ + movzbl %al,%edx │ │ │ │ + movzwl -0x4(%rsp),%eax │ │ │ │ + mov %r11b,0x54(%r8) │ │ │ │ + shl $0xe,%rdx │ │ │ │ + or %rsi,%rdx │ │ │ │ + movzbl -0x1(%rsp),%esi │ │ │ │ + mov %ax,0x18(%r8) │ │ │ │ + movzwl -0x6(%rsp),%eax │ │ │ │ pop %rbx │ │ │ │ + shl $0xf,%rsi │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + or %rsi,%rdx │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + mov %ax,0x1c(%r8) │ │ │ │ + or %rdx,%r10 │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %r15 │ │ │ │ + or %r10,%rdi │ │ │ │ + movabs $0xfffdfffffffe18ef,%r10 │ │ │ │ + and (%r8),%r10 │ │ │ │ + or %r10,%rdi │ │ │ │ + mov %rdi,(%r8) │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - testb $0x8,0x16(%rdi) │ │ │ │ - jne 81a70 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 81a54 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - tzcnt %rax,%rbx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add 0x50(%rdi),%rbx │ │ │ │ - je 81a54 │ │ │ │ - testb $0x20,0x14(%rbx) │ │ │ │ - je 81a42 │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x0,-0x2(%rsp) │ │ │ │ + mov %ax,-0x4(%rsp) │ │ │ │ + jmpq 89a6c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 81350 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmpq 89a98 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movb $0x0,-0x1(%rsp) │ │ │ │ + mov %r14w,-0x6(%rsp) │ │ │ │ + jmpq 89a53 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmpq 899e6 │ │ │ │ + movzbl 0x8(%rsp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 89b94 │ │ │ │ + movzbl 0xa(%rsp),%edx │ │ │ │ + orb $0x1,(%rdi) │ │ │ │ + mov %dl,0x2(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + je 89ba3 │ │ │ │ + movzbl 0xb(%rsp),%edx │ │ │ │ + orb $0x2,(%rdi) │ │ │ │ + mov %dl,0x3(%rdi) │ │ │ │ + test $0x4,%al │ │ │ │ + je 89bb1 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + orb $0x4,(%rdi) │ │ │ │ + mov %edx,0x4(%rdi) │ │ │ │ + test $0x8,%al │ │ │ │ + je 89bc0 │ │ │ │ + movzbl 0x10(%rsp),%edx │ │ │ │ + orb $0x8,(%rdi) │ │ │ │ + mov %dl,0x8(%rdi) │ │ │ │ + test $0x10,%al │ │ │ │ + je 89bcf │ │ │ │ + movzbl 0x11(%rsp),%edx │ │ │ │ + orb $0x10,(%rdi) │ │ │ │ + mov %dl,0x9(%rdi) │ │ │ │ + test $0x20,%al │ │ │ │ + je 89bdf │ │ │ │ + movzwl 0x12(%rsp),%edx │ │ │ │ + orb $0x20,(%rdi) │ │ │ │ + mov %dx,0xa(%rdi) │ │ │ │ + test $0x40,%al │ │ │ │ + je 89bef │ │ │ │ + movzwl 0x14(%rsp),%edx │ │ │ │ + orb $0x40,(%rdi) │ │ │ │ + mov %dx,0xc(%rdi) │ │ │ │ test %al,%al │ │ │ │ - je 81a60 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 81a54 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 81a54 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add 0x50(%rbp),%rbx │ │ │ │ - testb $0x20,0x14(%rbx) │ │ │ │ - jne 81a00 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - js 81a00 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 81a1d │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + jns 89bff │ │ │ │ + movzwl 0x16(%rsp),%eax │ │ │ │ + orb $0x80,(%rdi) │ │ │ │ + mov %ax,0xe(%rdi) │ │ │ │ + testb $0x1,0x9(%rsp) │ │ │ │ + je 89c13 │ │ │ │ + movzwl 0x18(%rsp),%eax │ │ │ │ + orb $0x1,0x1(%rdi) │ │ │ │ + mov %ax,0x10(%rdi) │ │ │ │ retq │ │ │ │ - testb $0x8,0x16(%rbp) │ │ │ │ - je 81a73 │ │ │ │ - add $0x8,%rsp │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea 0x40d1d(%rip),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x20(%rax),%rcx │ │ │ │ + jmp 89c3e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%edx │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %edx,%edi │ │ │ │ + je 89c50 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 89c38 │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpl $0xa,(%rsi) │ │ │ │ + mov $0x0,%edx │ │ │ │ + lea 0x414b9(%rip),%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 89cd5 │ │ │ │ + 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 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea 0x4143f(%rip),%r8 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 89d50 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 89d60 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 89d31 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x2,0x20(%rsi) │ │ │ │ + lea 0x413ed(%rip),%rax │ │ │ │ + ja 89d91 │ │ │ │ + cmpb $0x9,(%rsi) │ │ │ │ + lea 0x32133(%rip),%rax │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %rdx,%rax │ │ │ │ retq │ │ │ │ - lea 0x603e6(%rip),%rcx │ │ │ │ - mov $0x210,%edx │ │ │ │ - lea 0x5fea8(%rip),%rsi │ │ │ │ - lea 0x5fc4a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 81c0b │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - tzcnt %rax,%r12 │ │ │ │ + lea 0x413a0(%rip),%rdx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ push %rbx │ │ │ │ - movslq %r12d,%r12 │ │ │ │ mov %rdi,%rbx │ │ │ │ - imul $0xe8,%r12,%r12 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - add 0x50(%rdi),%r12 │ │ │ │ - je 81c00 │ │ │ │ - mov $0x2,%ebp │ │ │ │ - movzbl 0x58(%r12),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - cmovb %ebp,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%r12) │ │ │ │ - movzbl 0x5a(%r12),%eax │ │ │ │ - test $0xf0,%al │ │ │ │ - je 81bb8 │ │ │ │ - movzbl 0x5b(%r12),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - mov $0x1,%r13d │ │ │ │ - and $0xf,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl %al,%ecx │ │ │ │ - movzbl %al,%edi │ │ │ │ - movzbl %dl,%esi │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 81b76 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r12,%rax,8),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 81bf0 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r12),%eax │ │ │ │ - movzbl 0x5b(%r12),%edx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - movzbl 0x5a(%r12),%ecx │ │ │ │ - not %esi │ │ │ │ - and %esi,%eax │ │ │ │ - and %esi,%edx │ │ │ │ - movzbl 0x5b(%r12),%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - and $0xfffffff0,%esi │ │ │ │ - shl $0x4,%edi │ │ │ │ - or %edx,%esi │ │ │ │ - or %edi,%ecx │ │ │ │ - mov %sil,0x5b(%r12) │ │ │ │ - mov %cl,0x5a(%r12) │ │ │ │ - and $0xf0,%ecx │ │ │ │ - jne 81b20 │ │ │ │ - movzbl 0x10(%r12),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 81c00 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 81c00 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%r12d │ │ │ │ - imul $0xe8,%r12,%r12 │ │ │ │ - add 0x50(%rbx),%r12 │ │ │ │ - jmpq 81adb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 16220 │ │ │ │ - jmpq 81b5f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x8(%rcx),%r9 │ │ │ │ + mov (%rcx),%r8 │ │ │ │ + lea 0x413b2(%rip),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 89c80 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x41eb6(%rip),%rcx │ │ │ │ + lea 0x41364(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + callq 89c80 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 89e65 │ │ │ │ + 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 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 89ee0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 89ef0 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 89ebd │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 8a108 │ │ │ │ + push %rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + tzcnt (%rdx),%rcx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 8a050 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 89fd0 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 89f50 │ │ │ │ + lea 0x4139a(%rip),%rcx │ │ │ │ + mov $0xad,%edx │ │ │ │ + lea 0x2d52e(%rip),%rsi │ │ │ │ + lea 0x42fb2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x1(%rdx),%ecx │ │ │ │ + mov 0x10(%rsi),%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movzbl 0x3(%rdx),%esi │ │ │ │ + movzbl 0x2(%rdx),%edi │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov 0x4(%rdx),%r8d │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + shr %cl │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ + mov %esi,%r9d │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shr $0x4,%sil │ │ │ │ + and $0x7f,%edi │ │ │ │ + shr $0x2,%dx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0xf,%r9d │ │ │ │ + mov %sil,0xd(%rsp) │ │ │ │ + and $0x7f,%edx │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r9b,0xc(%rsp) │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %di,0xe(%rsp) │ │ │ │ + movdqu (%rsp),%xmm1 │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + mov 0x10(%rsi),%r10d │ │ │ │ + movzbl 0x7(%rdx),%esi │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + movzwl 0x2(%rdx),%ecx │ │ │ │ + mov %esi,%r9d │ │ │ │ + shr $0x4,%sil │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + mov 0x10(%rdx),%r11 │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov 0x4(%rdx),%esi │ │ │ │ + mov (%rdx),%edx │ │ │ │ + shr %cx │ │ │ │ + and $0x1fff,%ecx │ │ │ │ + shr $0x1e,%rdi │ │ │ │ + and $0xf,%r9d │ │ │ │ + mov %rbx,0x18(%rax) │ │ │ │ + shr $0x4,%edx │ │ │ │ + shr $0xb,%esi │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0x1fff,%di │ │ │ │ + and $0x1fff,%edx │ │ │ │ + and $0x1fff,%si │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r10d,0x8(%rax) │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov %r9b,0xc(%rax) │ │ │ │ + mov %r8b,0xd(%rax) │ │ │ │ + mov %di,0xe(%rax) │ │ │ │ + mov %si,0x10(%rax) │ │ │ │ + mov %r11,0x20(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsi),%r9d │ │ │ │ + movzbl 0x5(%rdx),%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov %esi,%r11d │ │ │ │ + shr $0x4,%sil │ │ │ │ + movzwl 0x2(%rdx),%edi │ │ │ │ + movzwl 0x6(%rdx),%r10d │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + movzwl (%rdx),%edx │ │ │ │ + shr $0xc,%ecx │ │ │ │ + and $0x1ff,%ecx │ │ │ │ + shr $0x5,%di │ │ │ │ + and $0xf,%r11d │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + shr $0x3,%dx │ │ │ │ + shr $0x1e,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + and $0x1ff,%di │ │ │ │ + and $0x1ff,%edx │ │ │ │ + and $0x3ff,%si │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %r11b,0xc(%rsp) │ │ │ │ + mov %r8b,0xd(%rsp) │ │ │ │ + mov %di,0xe(%rsp) │ │ │ │ + movdqu (%rsp),%xmm3 │ │ │ │ + mov %si,0x10(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm4 │ │ │ │ + mov %r10w,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + mov %rdx,0x20(%rax) │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov %edx,0x4(%rdi) │ │ │ │ + mov %edx,0x8(%rdi) │ │ │ │ + movups %xmm0,0x18(%rdi) │ │ │ │ + retq │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov (%rdx),%r12 │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x20(%r12),%r9 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %r9,%r9 │ │ │ │ - je 81d99 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x50(%r12),%r11 │ │ │ │ - tzcnt %r9,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r11,%rax │ │ │ │ - je 81d99 │ │ │ │ - mov 0xb0(%rsp),%esi │ │ │ │ - lea 0x0(%r13,%r13,2),%rdx │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - shl %cl,%r14d │ │ │ │ - mov $0x3f,%r15d │ │ │ │ - mov %esi,0x34(%rsp) │ │ │ │ - mov 0xb4(%rsp),%rsi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - movzbl 0x5a(%rax),%edx │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov 0xbc(%rsp),%rsi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0xf0,%dl │ │ │ │ - je 81d4b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jne 81d09 │ │ │ │ - movzbl 0x5b(%rax),%ecx │ │ │ │ - mov %edx,%edi │ │ │ │ - shr $0x4,%dil │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %cl,%dil │ │ │ │ - cmovne %rax,%rsi │ │ │ │ - movzbl 0x58(%rax),%ecx │ │ │ │ - movzbl 0x58(%rbx),%edi │ │ │ │ - xor %ecx,%edi │ │ │ │ - and $0xf,%edi │ │ │ │ - jne 81e58 │ │ │ │ - movzwl 0x14(%rbx),%ecx │ │ │ │ - movzwl 0x14(%rax),%edi │ │ │ │ - and $0x3,%ecx │ │ │ │ - and $0x3,%edi │ │ │ │ - cmp $0x2,%cx │ │ │ │ - sete %r10b │ │ │ │ - cmp $0x2,%di │ │ │ │ - sete %r8b │ │ │ │ - cmp %r8b,%r10b │ │ │ │ - je 81dc0 │ │ │ │ - cmp $0x2,%cx │ │ │ │ - cmove %rax,%rsi │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 81d90 │ │ │ │ - mov %r9,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 81d90 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r11,%rax │ │ │ │ - movzbl 0x5a(%rax),%edx │ │ │ │ - test $0xf0,%dl │ │ │ │ - jne 81cf0 │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 81d57 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 81f90 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 81f00 │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - je 81ed0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 81e90 │ │ │ │ - callq 7f580 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - shr $0x4,%dl │ │ │ │ - mov %r15,%r8 │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - movzbl %dl,%edx │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rcx,%r8 │ │ │ │ - cmp %r8,%r13 │ │ │ │ - cmova %rax,%rsi │ │ │ │ - test %r14d,%edx │ │ │ │ - je 81d4b │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x60(%rax,%rdx,1),%rdx │ │ │ │ - cmp $0x2,%di │ │ │ │ - je 81e70 │ │ │ │ - mov 0x14c(%rdx),%r8d │ │ │ │ - mov 0x150(%rdx),%rdi │ │ │ │ - mov 0x158(%rdx),%rdx │ │ │ │ - cmp (%rsp),%rdx │ │ │ │ - setb %dl │ │ │ │ - seta %cl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - jne 81e34 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rdi,0x18(%rsp) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 81e80 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 81d4b │ │ │ │ - testb $0x4,0x16(%r12) │ │ │ │ - jne 81fa5 │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmpq 81d4b │ │ │ │ + mov 0x12898(%rsi),%r10 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r15d,%r11d │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov 0x7ce91(%rip),%r14 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %r10,%r15 │ │ │ │ + movl $0xffffffff,0x18(%rsp) │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8a2ee │ │ │ │ + mov 0x7de82(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0x7def7(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 8a418 │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 8a1b8 │ │ │ │ + jmp 8a1fa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x58(%rbx),%edx │ │ │ │ - and $0xf,%ecx │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp %dl,%cl │ │ │ │ - cmova %rax,%rsi │ │ │ │ - jmpq 81d4b │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 8a200 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r12,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 8a1a8 │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + jmp 8a1e5 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x6c(%rdx),%r8d │ │ │ │ - mov 0x70(%rdx),%rdi │ │ │ │ - mov 0x78(%rdx),%rdx │ │ │ │ - jmp 81e0f │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 8a200 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 8a1d0 │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 8a1b8 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8a379 │ │ │ │ + mov 0x7de69(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 8a410 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0x7de57(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 8a408 │ │ │ │ + mov 0x7ddd1(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8a382 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 8a2fb │ │ │ │ + movzwl 0xb0(%rbp),%eax │ │ │ │ + mov 0xa8(%rbp),%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + movzwl 0xb2(%rbp),%eax │ │ │ │ + imul %rax,%rcx │ │ │ │ + mov 0xa80(%rbp),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + cmp %rsi,%r15 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea (%r15,%rsi,1),%rax │ │ │ │ + cmovae %r15,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 8a28c │ │ │ │ + cmp %rax,%rcx │ │ │ │ + cmovbe %rcx,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rdi,%rdi,4),%rax │ │ │ │ xor %edx,%edx │ │ │ │ - cmp %r8d,0x34(%rsp) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - jmp 81e34 │ │ │ │ - nop │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + div %rcx │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jb 8a2b2 │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + cmp %r13,%rsi │ │ │ │ + lea (%rsi,%r13,1),%rax │ │ │ │ + lea 0x60(%rbp),%rdi │ │ │ │ + cmovb %r13,%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + cmovae %rax,%r13 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8a420 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 8a177 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmpq 8a192 │ │ │ │ + mov 0x2dc0(%r12),%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r15,%r10 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - callq 15e50 │ │ │ │ - test %al,%al │ │ │ │ - je 81f75 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 81fc4 │ │ │ │ - add $0x78,%rsp │ │ │ │ + cmp %r15,%rcx │ │ │ │ + cmovbe %rcx,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea (%rsi,%rsi,4),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + div %rcx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + cmp %eax,%r11d │ │ │ │ + cmova 0x18(%rsp),%edx │ │ │ │ + cmova 0x8(%rsp),%rcx │ │ │ │ + cmova (%rsp),%rsi │ │ │ │ + cmova %r11d,%eax │ │ │ │ + cmp %r13,%r15 │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + cmovb %r13,%r10 │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ + mov %eax,0x4(%rdi) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %ebx,(%rdi) │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + cmovbe %rdx,%r13 │ │ │ │ + mov %r13,0x18(%rdi) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - jne 81ea2 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 16460 │ │ │ │ - test %eax,%eax │ │ │ │ - je 81f26 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + jmpq 8a240 │ │ │ │ + mov %r11d,0x1c(%rsp) │ │ │ │ + movl $0x0,0x7dc77(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 81ea7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 16100 │ │ │ │ - test %al,%al │ │ │ │ - jne 81ea2 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 161c0 │ │ │ │ + lea 0x7dc58(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jne 81ef6 │ │ │ │ - lea 0x5(%rbp),%eax │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - lea (%rax,%rdx,4),%rdx │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea 0x14758(%rax,%rdx,8),%rbp │ │ │ │ - callq 7170 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - imul $0x3b9aca00,0x50(%rsp),%rdx │ │ │ │ - add 0x58(%rsp),%rdx │ │ │ │ - imul $0x3b9aca00,0x38(%rsp),%rsi │ │ │ │ - add 0x40(%rsp),%rsi │ │ │ │ - callq 1fba0 │ │ │ │ - jmpq 81ea2 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 15fe0 │ │ │ │ - jmpq 81ef2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - orb $0x8,0x16(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 81ea7 │ │ │ │ - lea 0x5fee4(%rip),%rcx │ │ │ │ - mov $0x13e,%edx │ │ │ │ - lea 0x5f976(%rip),%rsi │ │ │ │ - lea 0x5f9c5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1c(%rsp),%r11d │ │ │ │ + jns 8a240 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x1c(%rsp),%r11d │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 8a240 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x7dc13(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x1c(%rsp),%r11d │ │ │ │ + jmpq 8a240 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 8a231 │ │ │ │ + mfence │ │ │ │ + jmpq 8a21f │ │ │ │ + mfence │ │ │ │ + jmpq 8a192 │ │ │ │ + mov %r11d,0x1c(%rsp) │ │ │ │ + callq *0x68(%rbp) │ │ │ │ + mov 0x1c(%rsp),%r11d │ │ │ │ + jmpq 8a2df │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x178,%rsp │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ + sub $0xf8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2ed0(%rdi),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x2ed0(%rdi),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - js 82f80 │ │ │ │ - movzwl 0x14(%rdi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 83170 │ │ │ │ - movzbl 0x59(%rdi),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %al,0xf(%rsp) │ │ │ │ - cmp $0x3,%al │ │ │ │ - ja 824aa │ │ │ │ - movzbl %al,%edi │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %edi,0x64(%rsp) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %edi,0x60(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%rbx │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 83183 │ │ │ │ - movzbl 0x5a(%r13),%edx │ │ │ │ - mov %ebp,%r12d │ │ │ │ - shl %cl,%r12d │ │ │ │ - mov %edx,%esi │ │ │ │ - shr $0x4,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - cmp $0x7f,%rax │ │ │ │ - jbe 82140 │ │ │ │ - test %r12d,%esi │ │ │ │ - je 82119 │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xf,%esi │ │ │ │ - movzbl 0x59(%r13),%eax │ │ │ │ - lea 0x1(%rcx),%r12d │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %al,0x59(%r13) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 82109 │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - ja 82109 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp 820c6 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - ja 820fa │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - cmpq $0x0,0x60(%r13,%rax,8) │ │ │ │ - je 820fa │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shr $0x4,%al │ │ │ │ - shl %cl,%edi │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %edi,%eax │ │ │ │ - je 82fa2 │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - ja 820c0 │ │ │ │ - movzbl 0x59(%r13),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp %sil,0xf(%rsp) │ │ │ │ - jb 821e4 │ │ │ │ - jmpq 8249b │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - callq 80800 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ + callq 8a120 │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0xa4(%rsp),%ebx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + mov $0xfffffffffffffff8,%r12 │ │ │ │ + imul $0x3b9aca00,0xc0(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rax │ │ │ │ + add 0xc8(%rsp),%rdx │ │ │ │ + mul %rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 8a4fb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + testb $0x1,0x12900(%r13) │ │ │ │ + jne 8a8f1 │ │ │ │ + callq a6c40 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + callq a45f0 │ │ │ │ test %al,%al │ │ │ │ - jne 83183 │ │ │ │ - movzbl 0x5a(%r13),%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5b(%r13),%esi │ │ │ │ - shr $0x4,%dl │ │ │ │ - movzbl %dl,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 82190 │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 824f8 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r13),%edx │ │ │ │ - movzbl 0x5b(%r13),%eax │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - not %r12d │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x18,%rbx │ │ │ │ - and %r12d,%eax │ │ │ │ - and %r12d,%edx │ │ │ │ - cbtw │ │ │ │ - movsbw %dl,%dx │ │ │ │ - shl $0x4,%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x5a(%r13),%edx │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%r13) │ │ │ │ - movq $0x4,0x48(%rbx) │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 82053 │ │ │ │ - movzbl 0x59(%r13),%eax │ │ │ │ - mov $0x4,%esi │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %al,0x59(%r13) │ │ │ │ - mov %ecx,%r12d │ │ │ │ - mov %r13,%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - ja 82508 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - cmpq $0x0,0x60(%r14,%rax,8) │ │ │ │ - je 82508 │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - movzbl %sil,%ebp │ │ │ │ - movzbl %sil,%esi │ │ │ │ - lea -0x1(%rbp),%ebx │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %ebx,0x30(%rsp) │ │ │ │ - cmp %eax,%ebx │ │ │ │ - lea 0x98(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - setl %bl │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movslq %ebp,%rax │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r14,%rax,8),%rbp │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - lea 0x68(%r14,%rax,8),%r15 │ │ │ │ - mov 0x60(%rbp),%r13 │ │ │ │ - movzwl 0x68(%rbp),%eax │ │ │ │ - cmp 0x6a(%rbp),%ax │ │ │ │ - je 82cd8 │ │ │ │ - mov 0xb0(%r13),%rdx │ │ │ │ - lea 0x8(%rdx,%rax,8),%rdx │ │ │ │ - cmpb $0x0,0x2(%rdx) │ │ │ │ - jne 82cb0 │ │ │ │ + je 8a4e8 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %fs:(%r12),%rdx │ │ │ │ + movl $0x0,0x1c(%rdx) │ │ │ │ + mfence │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8a972 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x68(%rbp),%eax │ │ │ │ - cmp 0x6a(%rbp),%ax │ │ │ │ - jne 82283 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - mov 0x60(%r14,%rax,8),%r13 │ │ │ │ - sete %r9b │ │ │ │ + movabs $0x431bde82d7b634db,%rax │ │ │ │ + imul $0x3b9aca00,0x30(%rsp),%rdx │ │ │ │ + add 0x38(%rsp),%rdx │ │ │ │ + mul %rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + callq 8a120 │ │ │ │ + mov 0x84(%rsp),%eax │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 8a999 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 8a8f8 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + test %esi,%esi │ │ │ │ + cmovne %esi,%ecx │ │ │ │ + sub 0x18(%rsp),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jle 8a60e │ │ │ │ + cmp $0x13,%esi │ │ │ │ + ja 8a60e │ │ │ │ + mov $0x14,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + imul %rax,%rdx │ │ │ │ + movabs $0xa3d70a3d70a3d70b,%rax │ │ │ │ + shr %rdx │ │ │ │ + mul %rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + add 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x128a8(%r13) │ │ │ │ + mov 0x2ed0(%r13),%rdx │ │ │ │ + mov 0x2ee0(%r13),%eax │ │ │ │ + mov 0x128a8(%r13),%rsi │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 8a94e │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %ebx,%eax │ │ │ │ + imul 0x12840(%r13),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - and $0x7f,%eax │ │ │ │ - lea 0x5(%rcx),%edi │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 822e5 │ │ │ │ - movzbl 0x78(%r13),%eax │ │ │ │ - sub %eax,%edi │ │ │ │ - mov %edi,%ecx │ │ │ │ - cmp $0xc,%ecx │ │ │ │ - jbe 822f3 │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne 82e6b │ │ │ │ + div %ecx │ │ │ │ + mov $0x800,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + cmovb %edx,%eax │ │ │ │ + mov %eax,0x12840(%r13) │ │ │ │ + mov 0x2ed0(%r13),%rax │ │ │ │ + lea 0x128b8(%r13),%rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movups %xmm0,0x128b8(%r13) │ │ │ │ + mov 0x7c98d(%rip),%r14 │ │ │ │ + movl $0x2,0x128a0(%r13) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ + movups %xmm0,0x20(%rbp) │ │ │ │ + movups %xmm0,0x30(%rbp) │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8a78a │ │ │ │ + mov 0x7d96e(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0x7d9e3(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 8a8e0 │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 8a6c7 │ │ │ │ + jmp 8a709 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 8a710 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%r13,%rax,8),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 8a6b8 │ │ │ │ + mov 0x60(%r15),%rdx │ │ │ │ + jmp 8a6f5 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r15) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 8a710 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 8a6e0 │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 8a6c7 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8a83f │ │ │ │ + mov 0x7d959(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 8a848 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0x7d947(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 8a85d │ │ │ │ + mov 0x7d8c1(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8a86f │ │ │ │ + test %r15,%r15 │ │ │ │ + je 8a797 │ │ │ │ + movq $0x0,0xa80(%r15) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lea 0x60(%r15),%rdi │ │ │ │ + lock xadd %rax,0x60(%r15) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8a8e8 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 8a68b │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmpq 8a6a6 │ │ │ │ + movq $0x0,0x12898(%r13) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq a18d0 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 9a270 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 82cea │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edi,%ecx │ │ │ │ - shr $0x4,%al │ │ │ │ - shl %cl,%edx │ │ │ │ - shl %cl,%ebx │ │ │ │ - or 0x5b(%r14),%bl │ │ │ │ - or %edx,%eax │ │ │ │ - and $0xf,%ebx │ │ │ │ - and $0xf,%eax │ │ │ │ - shl $0x8,%ebx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %eax,%ebx │ │ │ │ - movzwl 0x5a(%r14),%eax │ │ │ │ - and $0xf00f,%ax │ │ │ │ - or %eax,%ebx │ │ │ │ - movzwl 0x14(%r14),%eax │ │ │ │ - mov %bx,0x5a(%r14) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 831dd │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %edx,0x74(%r14,%rax,8) │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - lea 0x30(%r14),%rdx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %rbp,0x60(%r14,%rax,8) │ │ │ │ - movzbl 0x50(%rbp),%r13d │ │ │ │ - lea 0x0(%r13,%r13,2),%rax │ │ │ │ - lea 0x68(%r14,%rax,8),%r15 │ │ │ │ - mov %r13d,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea (%r14,%rax,8),%rbx │ │ │ │ - mov 0x60(%rbx),%rsi │ │ │ │ - callq 9d710 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 82bf0 │ │ │ │ - movzbl 0x58(%r14),%edx │ │ │ │ + movq $0xffffffffffffffff,0x44(%rsp) │ │ │ │ + lea 0x4af(%rip),%r9 │ │ │ │ + lea 0xd1c8(%r13),%r8 │ │ │ │ + mov $0x8,%edx │ │ │ │ + movq $0xffffffffffffffff,0x4c(%rsp) │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x64(%rsp) │ │ │ │ + movq $0x0,0x6c(%rsp) │ │ │ │ + push %rbp │ │ │ │ + pushq $0x0 │ │ │ │ + sub $0x30,%rsp │ │ │ │ + movdqu 0x80(%rsp),%xmm1 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + movdqu 0xa0(%rsp),%xmm2 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + movups %xmm1,0x18(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + callq 84fe0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + jmpq 8a4fb │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + jmpq 8a750 │ │ │ │ + mfence │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0x7d82b(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 8a741 │ │ │ │ + mfence │ │ │ │ + mov 0x7d7a2(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8a750 │ │ │ │ + movl $0x0,0x7d78f(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmove %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov %al,0x58(%r14) │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - cmpb $0x12,0x2(%rdx) │ │ │ │ - je 828a0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - testb $0x10,0x14(%r14) │ │ │ │ - jne 829b0 │ │ │ │ - movzbl 0x5b(%r14),%edx │ │ │ │ - mov %r12d,%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x1,%edx │ │ │ │ - lea -0x1(%rax,%rdx,1),%eax │ │ │ │ + lea 0x7d770(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - je 82b90 │ │ │ │ - movzbl 0x30(%rsp),%edx │ │ │ │ - movzbl 0x59(%r14),%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x59(%r14) │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 82475 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - add $0x127e8,%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 82d10 │ │ │ │ - movzbl 0x59(%r14),%r12d │ │ │ │ - mov %r12d,%esi │ │ │ │ - and $0xf,%r12d │ │ │ │ - and $0xf,%esi │ │ │ │ - cmp %sil,0xf(%rsp) │ │ │ │ - jb 821f0 │ │ │ │ - mov %r14,%r13 │ │ │ │ - movzbl 0x58(%r13),%eax │ │ │ │ - and $0xffffff8f,%eax │ │ │ │ - or $0x10,%eax │ │ │ │ - mov %al,0x58(%r13) │ │ │ │ - mov $0x1,%edx │ │ │ │ + jns 8a750 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 8a750 │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movzbl 0x16(%rax),%eax │ │ │ │ - shr $0x3,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %dl,%al │ │ │ │ - je 83220 │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x7d735(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 8a750 │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 8a6a6 │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq 8a77b │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 8a518 │ │ │ │ + movl $0x0,0x128a0(%r13) │ │ │ │ + jmp 8a922 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 8a120 │ │ │ │ + cmpq $0x0,0xd8(%rsp) │ │ │ │ + jne 8a93a │ │ │ │ + callq a6c40 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + je 8a905 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 8a4fb │ │ │ │ + mov %rbp,0x128b0(%r13) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + movl $0x1,0x128a0(%r13) │ │ │ │ + callq 55380 │ │ │ │ + jmpq 8a4fb │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8321b │ │ │ │ - add $0x178,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + jne 8a9b8 │ │ │ │ + add $0xf8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + lea 0x408f0(%rip),%rcx │ │ │ │ + mov $0xc0,%edx │ │ │ │ + lea 0x407d6(%rip),%rsi │ │ │ │ + lea 0x407e7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - callq 16220 │ │ │ │ - jmpq 8217c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x58(%r14),%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - and $0xf,%eax │ │ │ │ - shl $0x7,%rax │ │ │ │ - lea 0x5a8(%rdi,%rax,1),%r15 │ │ │ │ - movzbl 0x59(%r14),%eax │ │ │ │ - mov (%r15),%rbp │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - movzbl 0x50(%rbp),%r12d │ │ │ │ - and $0xf,%r12d │ │ │ │ - or %r12d,%eax │ │ │ │ - movzbl %r12b,%esi │ │ │ │ - mov %al,0x59(%r14) │ │ │ │ - cmp %r12b,0xf(%rsp) │ │ │ │ - ja 82869 │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - mov %r15,%r9 │ │ │ │ - movzbl 0x5a(%r14),%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0xffffffff,0x70(%rsp) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - movq $0xffffffffffffffff,0x74(%rsp) │ │ │ │ - and $0xf,%r13d │ │ │ │ - movq $0xffffffffffffffff,0x7c(%rsp) │ │ │ │ - cmp %r13b,%r12b │ │ │ │ - setb %bl │ │ │ │ - mov %ebx,%r10d │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - jb 826f8 │ │ │ │ - callq 15e50 │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - test %al,%al │ │ │ │ - je 8270f │ │ │ │ - mov (%r9),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 82820 │ │ │ │ - movzbl 0x59(%r14),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %cl,0x50(%rbp) │ │ │ │ - jne 82820 │ │ │ │ - movzbl %cl,%esi │ │ │ │ - mov %ebx,%r11d │ │ │ │ - mov %r10d,%ebx │ │ │ │ - lea 0x1(%rsi),%edi │ │ │ │ - mov %edi,%edx │ │ │ │ - test %esi,%esi │ │ │ │ - je 82c30 │ │ │ │ - lea -0x1(%rsi),%r8d │ │ │ │ - lea 0x60(%r14),%rax │ │ │ │ - lea (%r8,%r8,2),%r8 │ │ │ │ - lea 0x78(%r14,%r8,8),%r8 │ │ │ │ - movq $0x3,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 825f1 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - shl %cl,%ebx │ │ │ │ - mov %rbp,0x60(%r14,%rax,8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r11d,%ebx │ │ │ │ - shl %cl,%ebx │ │ │ │ - cmp $0x3,%edi │ │ │ │ - jg 8263c │ │ │ │ - movslq %edi,%rdi │ │ │ │ - lea (%rdi,%rdi,2),%rax │ │ │ │ - lea (%r14,%rax,8),%rcx │ │ │ │ - add $0x1,%edx │ │ │ │ - movq $0x0,0x60(%rcx) │ │ │ │ - add $0x18,%rcx │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 8ac21 │ │ │ │ + jbe 8ab10 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 8ac10 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 8abfe │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x28(%rdx),%r12 │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,0x8(%rax) │ │ │ │ + jne 8ab35 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpw $0x0,0xe(%rax) │ │ │ │ + je 8aa87 │ │ │ │ + lea 0x40827(%rip),%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 8aa87 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt (%r12),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 8aab0 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + ja 8aa73 │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 89f00 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%r12),%rdx │ │ │ │ cmp $0x4,%edx │ │ │ │ - jne 82628 │ │ │ │ - movzbl 0x5b(%r14),%eax │ │ │ │ - movzwl 0x5a(%r14),%edx │ │ │ │ - or %ebx,%eax │ │ │ │ - movzbl 0x5a(%r14),%ebx │ │ │ │ - and $0xf00f,%dx │ │ │ │ - and $0xf,%eax │ │ │ │ - shr $0x4,%bl │ │ │ │ - shl $0x8,%eax │ │ │ │ - or %esi,%ebx │ │ │ │ - and $0xf,%ebx │ │ │ │ - shl $0x4,%ebx │ │ │ │ - or %ebx,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%r14) │ │ │ │ - movzwl 0x14(%r14),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 831dd │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %edx,0x74(%r14,%rax,8) │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - lea 0x30(%r14),%rdx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %rbp,0x60(%r14,%rax,8) │ │ │ │ - movzbl 0x50(%rbp),%r12d │ │ │ │ - lea (%r12,%r12,2),%rax │ │ │ │ - lea 0x68(%r14,%rax,8),%rbp │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea (%r14,%rax,8),%rbx │ │ │ │ - mov 0x60(%rbx),%rsi │ │ │ │ - callq 9d710 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 827e0 │ │ │ │ - movzbl 0x58(%r14),%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ + jg 8ac3d │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%r14,%rdx,8),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + ja 8aa45 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 8ac5c │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jbe 8aa87 │ │ │ │ + testb $0x2,0x40(%rsp) │ │ │ │ + jne 8ab08 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x6(%r12),%r15d │ │ │ │ + mov %r13,%rdi │ │ │ │ + movzwl 0xe(%rax),%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + callq 59850 │ │ │ │ + test %al,%al │ │ │ │ + je 8abf6 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%r12),%rdx │ │ │ │ mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmove %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%r14) │ │ │ │ - jmpq 8247e │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 8ac3d │ │ │ │ + add (%r14,%rax,8),%r12 │ │ │ │ + jmpq 8aa40 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 16100 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - test %al,%al │ │ │ │ - jne 825ad │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 830b0 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x50(%r15),%r8 │ │ │ │ - tzcnt %rdi,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - je 830b0 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - cmp 0x60(%rax,%rdx,1),%rbp │ │ │ │ - je 82787 │ │ │ │ + jmp 8aafa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 830b0 │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 830b0 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - cmp 0x60(%rax,%rdx,1),%rbp │ │ │ │ - jne 82750 │ │ │ │ - movzbl 0x5a(%rax),%r11d │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - movzbl 0x5b(%rax),%r15d │ │ │ │ - shr $0x4,%r11b │ │ │ │ - mov %esi,%ecx │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - and $0xf,%r15d │ │ │ │ - sar %cl,%r11d │ │ │ │ - sar %cl,%r15d │ │ │ │ - and $0x1,%r11d │ │ │ │ - and $0x1,%r15d │ │ │ │ - lea -0x1(%r11,%r15,1),%ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jg 82750 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - callq 168b0 │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - jmpq 825ad │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x60(%rbx),%r12 │ │ │ │ - movzwl 0x68(%rbx),%eax │ │ │ │ - cmp %ax,0x6a(%rbx) │ │ │ │ - je 826cd │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - cmpb $0x0,0xa(%rdx,%rax,8) │ │ │ │ - jne 826cd │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x68(%rbx),%eax │ │ │ │ - cmp 0x6a(%rbx),%ax │ │ │ │ - jne 827f2 │ │ │ │ - jmpq 826cd │ │ │ │ - nop │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 8abfe │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,0x8(%rax) │ │ │ │ + je 8aa26 │ │ │ │ mov %rbp,%rdi │ │ │ │ - cmp %r13b,%r12b │ │ │ │ - jb 82e39 │ │ │ │ - callq 160a0 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov (%r9),%rbp │ │ │ │ - movzbl 0x59(%r14),%eax │ │ │ │ - movzbl 0x50(%rbp),%r12d │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - and $0xf,%r12d │ │ │ │ - or %r12d,%eax │ │ │ │ - movzbl %r12b,%ebx │ │ │ │ - mov %al,0x59(%r14) │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - cmp %r12b,0xf(%rsp) │ │ │ │ - jbe 82552 │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - or 0xf(%rsp),%al │ │ │ │ - mov %al,0x59(%r14) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%edx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r14,%rax,8),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 82885 │ │ │ │ - jmpq 824aa │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp 0x28(%rdx),%rbp │ │ │ │ - je 82403 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %r12d,%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl %cl,%ebx │ │ │ │ - and %ebx,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - je 831bd │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r14,%rax,8),%rax │ │ │ │ - mov 0x60(%rax),%rcx │ │ │ │ - movzwl 0x68(%rax),%edx │ │ │ │ - cmp 0x6a(%rax),%dx │ │ │ │ - je 831b6 │ │ │ │ - mov 0xb0(%rcx),%rax │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ - cmpb $0x12,0x2(%rax) │ │ │ │ - jne 831fc │ │ │ │ - movzbl 0x1(%rax),%esi │ │ │ │ - mov $0x28,%edx │ │ │ │ - and $0x7f,%esi │ │ │ │ - cmp $0x1,%sil │ │ │ │ - je 82911 │ │ │ │ - movzbl 0x78(%rcx),%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rbp,(%rax,%rdx,1) │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 82403 │ │ │ │ - movzbl 0x5b(%r14),%esi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - movzbl %al,%edi │ │ │ │ - sar %cl,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xf,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - lea -0x1(%rdi,%rcx,1),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 8297a │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r14,%rax,8),%rdi │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 831e2 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - movzbl 0x5b(%r14),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - not %ebx │ │ │ │ - movzbl 0x5a(%r14),%ecx │ │ │ │ - and %ebx,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - shl $0x4,%esi │ │ │ │ - or %esi,%ecx │ │ │ │ - mov %cl,0x5a(%r14) │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl 0x5b(%r14),%edx │ │ │ │ - and %ebx,%ecx │ │ │ │ - and $0xfffffff0,%edx │ │ │ │ - or %ecx,%edx │ │ │ │ - mov %dl,0x5b(%r14) │ │ │ │ - jmpq 82403 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x59(%r14),%esi │ │ │ │ - mov (%r14),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov (%rdx),%rbx │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xf,%esi │ │ │ │ - lea (%rsi,%rsi,2),%rdi │ │ │ │ - and $0xf,%ecx │ │ │ │ - and $0xf,%edx │ │ │ │ - lea 0x60(%r14,%rdi,8),%rdi │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov 0x8(%rdi),%r9 │ │ │ │ - mov 0x10(%rdi),%edi │ │ │ │ - mov %edi,0x8c(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - shl %cl,%edi │ │ │ │ - mov %r9,0x84(%rsp) │ │ │ │ - and %eax,%edi │ │ │ │ - mov %edi,0x50(%rsp) │ │ │ │ - testb $0x2,0xe1(%rbx) │ │ │ │ - je 82a20 │ │ │ │ - cmp $0x1,%cl │ │ │ │ - jbe 82a20 │ │ │ │ - lea 0x108(%rsp),%r15 │ │ │ │ - mov %r15,0x100(%rsp) │ │ │ │ - jmpq 82aa4 │ │ │ │ - nop │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - lea 0x108(%rsp),%r15 │ │ │ │ - bt %ecx,%eax │ │ │ │ - lea (%r14,%rsi,8),%rbp │ │ │ │ - mov %r15,0x100(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + callq 63050 │ │ │ │ + test %al,%al │ │ │ │ + jne 8aa26 │ │ │ │ + mov %r12,%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x18(%rsp),%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jae 8aa26 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%r15),%rdx │ │ │ │ + mov %edx,%esi │ │ │ │ + test %edx,%edx │ │ │ │ + je 8abbc │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + ja 8ab90 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq 89f00 │ │ │ │ + xor %esi,%esi │ │ │ │ + tzcnt (%r15),%rsi │ │ │ │ + movzbl 0x25(%rsp),%edi │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jg 8ac3d │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0x406be(%rip),%rax │ │ │ │ + add (%rax,%rsi,8),%r15 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jbe 8aa26 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%r15),%rdx │ │ │ │ mov %edx,%esi │ │ │ │ - jae 82b75 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8ab6e │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jae 8aa26 │ │ │ │ + testb $0x2,0x40(%rsp) │ │ │ │ + jne 8abed │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl %dil,%edx │ │ │ │ + movzbl 0x8(%rax),%esi │ │ │ │ + lea 0x40708(%rip),%rax │ │ │ │ + cmp (%rax,%rsi,4),%edx │ │ │ │ + jne 8ac33 │ │ │ │ + add $0x8,%r15 │ │ │ │ + jmpq 8ab58 │ │ │ │ + mov %r15d,%eax │ │ │ │ + jmpq 8aa8c │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 8aa17 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - lea 0x84(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - mov 0x60(%rbp),%r13 │ │ │ │ - movzwl 0x84(%rsp),%eax │ │ │ │ - cmp %ax,0x86(%rsp) │ │ │ │ - je 82aa1 │ │ │ │ - mov 0xb0(%r13),%rdx │ │ │ │ - lea 0x8(%rdx,%rax,8),%rdx │ │ │ │ - cmpb $0x0,0x2(%rdx) │ │ │ │ - jne 82ae8 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x84(%rsp),%eax │ │ │ │ - cmp 0x86(%rsp),%ax │ │ │ │ - jne 82a72 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x8(%rdx),%r12 │ │ │ │ + lea -0x28(%rdx,%rax,8),%rbx │ │ │ │ + jmpq 8aa17 │ │ │ │ + movzbl 0x3(%rdx),%eax │ │ │ │ + lea 0x8(%rdx),%r12 │ │ │ │ + lea 0x8(%rdx,%rax,8),%rbx │ │ │ │ + jmpq 8aa17 │ │ │ │ + movzbl 0x6(%r15),%eax │ │ │ │ + jmpq 8aa8c │ │ │ │ + lea 0x4066c(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x2c820(%rip),%rsi │ │ │ │ + lea 0x422a4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r8,%rcx │ │ │ │ + push %rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r9,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 8a9c0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + js 8acaf │ │ │ │ + movzwl 0xe(%rbx),%eax │ │ │ │ + movb $0x1,0x3(%rbp) │ │ │ │ + movl $0x0,0x4(%rbp) │ │ │ │ + mov %ax,0x0(%rbp) │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 8a9c0 │ │ │ │ test %eax,%eax │ │ │ │ - je 82edb │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 82ad8 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r8d,0x50(%rsp) │ │ │ │ - add $0x127e8,%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x50(%rsp),%r8d │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - jmpq 82411 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rdx),%ecx │ │ │ │ - mov 0x60(%rbp),%r13 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - and $0x7f,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - je 82b05 │ │ │ │ - movzbl 0x78(%r13),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - add $0x5,%eax │ │ │ │ - mov 0x100(%rsp),%rsi │ │ │ │ - cmp %r15,%rsi │ │ │ │ - jne 82b1b │ │ │ │ - cmp $0xc,%eax │ │ │ │ - ja 82c40 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a18d0 │ │ │ │ - movzbl 0x59(%r14),%eax │ │ │ │ - movzbl 0x58(%r14),%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x100(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - callq 9ac60 │ │ │ │ + js 8ad0b │ │ │ │ + lea 0x12898(%rbp),%rdx │ │ │ │ + cmp $0x7fffffff,%eax │ │ │ │ + je 8acf5 │ │ │ │ + mov %eax,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ + add $0xa80,%rdx │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + mov %rax,%rcx │ │ │ │ + lock xadd %rcx,(%rdx) │ │ │ │ + mov 0x10(%rbx),%edx │ │ │ │ + add %rcx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 8ad18 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x7c2c9(%rip),%rbx │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 82f9a │ │ │ │ - movzbl 0x59(%r14),%esi │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - bt %ecx,%eax │ │ │ │ - jb 82a48 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 80800 │ │ │ │ - test %al,%al │ │ │ │ - jne 82a48 │ │ │ │ - jmpq 82aa1 │ │ │ │ + jne 8ae10 │ │ │ │ + mov 0x7d2ce(%rip),%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + mov 0x7d343(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 8ae20 │ │ │ │ + mov 0x12830(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8ad57 │ │ │ │ + callq a6bf0 │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8ae08 │ │ │ │ + mov 0x7d312(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 8ae40 │ │ │ │ + mov %rdx,%fs:(%rbx) │ │ │ │ + mov 0x7d300(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 8ae30 │ │ │ │ + mov 0x7d27a(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8ada0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r14,%rax,8),%rdi │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5b(%r14),%eax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0xfffffffe,%edx │ │ │ │ - rol %cl,%edx │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %edx,%eax │ │ │ │ - movzbl 0x5a(%r14),%edx │ │ │ │ - and $0xf,%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - shl $0x8,%eax │ │ │ │ - and %ecx,%edx │ │ │ │ - movsbw %dl,%dx │ │ │ │ - shl $0x4,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x5a(%r14),%edx │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%r14) │ │ │ │ - jmpq 82435 │ │ │ │ - nop │ │ │ │ - mov 0x60(%rbx),%r13 │ │ │ │ - movzwl 0x68(%rbx),%eax │ │ │ │ - cmp 0x6a(%rbx),%ax │ │ │ │ - je 823c8 │ │ │ │ - mov 0xb0(%r13),%rdx │ │ │ │ - cmpb $0x0,0xa(%rdx,%rax,8) │ │ │ │ - jne 823c8 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x68(%rbx),%eax │ │ │ │ - cmp 0x6a(%rbx),%ax │ │ │ │ - jne 82c02 │ │ │ │ - jmpq 823c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,0x60(%r14) │ │ │ │ + movl $0x0,0x7d25e(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x7d23f(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8ad93 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 8ad93 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - jmpq 8261d │ │ │ │ + lea 0x7d20c(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmp 8ad93 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%fs:(%rbx) │ │ │ │ + jmp 8ad93 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - lea 0x127e8(%rax),%rdi │ │ │ │ - callq 19500 │ │ │ │ - movdqu (%r15),%xmm0 │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%r15),%xmm1 │ │ │ │ - mov 0x100(%rsp),%rsi │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movdqu 0x20(%r15),%xmm2 │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movdqu 0x30(%r15),%xmm3 │ │ │ │ - movups %xmm3,0x30(%rax) │ │ │ │ - movdqu 0x40(%r15),%xmm4 │ │ │ │ - movups %xmm4,0x40(%rax) │ │ │ │ - movdqu 0x50(%r15),%xmm5 │ │ │ │ - movups %xmm5,0x50(%rax) │ │ │ │ - jmpq 82b1b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - sete %r9b │ │ │ │ - mov 0x60(%r14,%rax,8),%r13 │ │ │ │ - jmpq 822cb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 822cb │ │ │ │ - mov %eax,%r8d │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + jmpq 8ad46 │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 8ad46 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 8ad88 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 8ad76 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lock xadd %rsi,0x12898(%rdi) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 8ae60 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov 0x7c180(%rip),%rbx │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 8232b │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - jne 8245a │ │ │ │ + jne 8af50 │ │ │ │ + mov 0x7d185(%rip),%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + mov 0x7d1fa(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 8af60 │ │ │ │ + mov 0x12830(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8aea0 │ │ │ │ + callq a6bf0 │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8af48 │ │ │ │ + mov 0x7d1c9(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 8af80 │ │ │ │ + mov %rdx,%fs:(%rbx) │ │ │ │ + mov 0x7d1b7(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 8af70 │ │ │ │ + mov 0x7d131(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8aee0 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x0,0x7d11e(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x7d0ff(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8aedc │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 8aedc │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x7d0cc(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%r13 │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - je 824aa │ │ │ │ - movzbl 0x58(%r13),%edx │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - cmovb %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - movzbl 0x5a(%r13),%edx │ │ │ │ - mov %al,0x58(%r13) │ │ │ │ - test $0xf0,%dl │ │ │ │ - je 82e05 │ │ │ │ - movzbl 0x5b(%r13),%esi │ │ │ │ - mov %edx,%eax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %r8d,%ebp │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%esi │ │ │ │ - jmp 82dbd │ │ │ │ + mov %rdx,%fs:(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + jmpq 8ae8f │ │ │ │ nopl (%rax) │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r13),%eax │ │ │ │ - movzbl 0x5b(%r13),%esi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%esi │ │ │ │ - mov %ebx,%edi │ │ │ │ - movzbl 0x5a(%r13),%edx │ │ │ │ - shl %cl,%edi │ │ │ │ - mov %edi,%ecx │ │ │ │ - and $0xf,%edx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - and %ecx,%esi │ │ │ │ - movzbl 0x5b(%r13),%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - mov %eax,%edi │ │ │ │ - and $0xfffffff0,%ecx │ │ │ │ - shl $0x4,%edi │ │ │ │ - or %esi,%ecx │ │ │ │ - or %edi,%edx │ │ │ │ - mov %cl,0x5b(%r13) │ │ │ │ - mov %dl,0x5a(%r13) │ │ │ │ - and $0xf0,%edx │ │ │ │ - je 82e02 │ │ │ │ - movzbl %al,%ecx │ │ │ │ - movzbl %al,%edi │ │ │ │ - movzbl %sil,%edx │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%edx │ │ │ │ - lea -0x1(%rdi,%rdx,1),%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 82d82 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r13,%rax,8),%rdi │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 82d68 │ │ │ │ - callq 16220 │ │ │ │ - jmpq 82d6d │ │ │ │ - mov %ebp,%r8d │ │ │ │ - movzbl 0x59(%r13),%eax │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - or 0xf(%rsp),%al │ │ │ │ - mov %al,0x59(%r13) │ │ │ │ - cmp $0xfffffffb,%r8d │ │ │ │ - je 82e48 │ │ │ │ - movslq 0x64(%rsp),%rax │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - setne %dl │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - movq $0x5,0x60(%r13,%rax,8) │ │ │ │ - jmpq 824b2 │ │ │ │ - callq 16220 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - jmpq 8283b │ │ │ │ - movslq 0x64(%rsp),%rax │ │ │ │ - orw $0x100,0x14(%r13) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - movq $0x7,0x60(%r13,%rax,8) │ │ │ │ - jmpq 824b2 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - lea 0x127e8(%rax),%rdi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movdqu (%rdi),%xmm6 │ │ │ │ - movups %xmm6,(%rax) │ │ │ │ - movdqu 0x10(%rdi),%xmm6 │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - movups %xmm6,0x10(%rax) │ │ │ │ - movdqu 0x20(%rdi),%xmm6 │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movdqu 0x30(%rdi),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movdqu 0x40(%rdi),%xmm2 │ │ │ │ - movups %xmm2,0x40(%rax) │ │ │ │ - movdqu 0x50(%rdi),%xmm4 │ │ │ │ - movaps %xmm4,0x20(%rsp) │ │ │ │ - movups %xmm4,0x50(%rax) │ │ │ │ - jmpq 822f3 │ │ │ │ - movzbl 0x59(%r14),%edi │ │ │ │ - movzbl 0x5a(%r14),%edx │ │ │ │ - movzbl 0x5b(%r14),%esi │ │ │ │ - mov %edi,%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%edi │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - movzbl %dl,%r9d │ │ │ │ - and $0xf,%esi │ │ │ │ - sar %cl,%r9d │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0x1,%r9d │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%r9,%rsi,1),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 82f51 │ │ │ │ - lea (%rdi,%rdi,2),%rax │ │ │ │ - mov %r8d,0x68(%rsp) │ │ │ │ - mov %cl,0x50(%rsp) │ │ │ │ - mov 0x60(%r14,%rax,8),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 83192 │ │ │ │ - callq 16220 │ │ │ │ - movzbl 0x5a(%r14),%edx │ │ │ │ - movzbl 0x5b(%r14),%eax │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - movzbl 0x50(%rsp),%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - rol %cl,%esi │ │ │ │ - and %esi,%eax │ │ │ │ - and %esi,%edx │ │ │ │ - cbtw │ │ │ │ - movsbw %dl,%dx │ │ │ │ - shl $0x4,%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x5a(%r14),%edx │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%r14) │ │ │ │ - jmpq 82ab0 │ │ │ │ - callq 81350 │ │ │ │ - mov $0xfffffffc,%r8d │ │ │ │ - mov %eax,%edx │ │ │ │ - test %al,%al │ │ │ │ - je 824b2 │ │ │ │ - jmpq 824aa │ │ │ │ - mov %eax,%r8d │ │ │ │ - jmpq 82aa4 │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 80800 │ │ │ │ - test %al,%al │ │ │ │ - jne 830a0 │ │ │ │ - movzbl 0x59(%r13),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - ja 830a0 │ │ │ │ - movzbl 0x5a(%r13),%edx │ │ │ │ - movzbl 0x5b(%r13),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - jmpq 8305e │ │ │ │ + mfence │ │ │ │ + jmpq 8ae8f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r13),%edx │ │ │ │ - movzbl 0x5b(%r13),%eax │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %ebx,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - movzbl 0x5a(%r13),%ecx │ │ │ │ - not %esi │ │ │ │ - and %esi,%edx │ │ │ │ - and $0xf,%ecx │ │ │ │ - and %esi,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %edx,%edi │ │ │ │ - shl $0x4,%edi │ │ │ │ - or %edi,%ecx │ │ │ │ - mov %cl,0x5a(%r13) │ │ │ │ - movzbl 0x5b(%r13),%ecx │ │ │ │ - and $0xfffffff0,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %cl,0x5b(%r13) │ │ │ │ - movzbl 0x59(%r13),%ecx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0xf,%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - movq $0x4,0x60(%r13,%rsi,8) │ │ │ │ - movzbl 0x59(%r13),%esi │ │ │ │ - and $0xfffffff0,%esi │ │ │ │ - or %ecx,%esi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov %sil,0x59(%r13) │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - ja 830a0 │ │ │ │ - movzbl %dl,%edi │ │ │ │ - movzbl %al,%esi │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 82ff9 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r13,%rax,8),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 82fe0 │ │ │ │ - callq 16220 │ │ │ │ - jmpq 82fe5 │ │ │ │ + mfence │ │ │ │ + jmpq 8aed1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 8aebf │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + callq 8a120 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + lea 0x95(%rsp),%r13 │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + lea 0xb5(%rsp),%r15 │ │ │ │ + shl $0x9,%rsi │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + callq 9d410 │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + shl $0x9,%rsi │ │ │ │ + callq 9d410 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x40184(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 89e10 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + shl $0x9,%rsi │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + callq 9d410 │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov 0x2dc0(%rbp),%rsi │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + shl $0x9,%rsi │ │ │ │ + callq 9d410 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x4013e(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 89e10 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x4013d(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x12840(%rbp),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 89e10 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov 0x128a0(%rbp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8b110 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8b1d8 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8b1b8 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8b23a │ │ │ │ + add $0xc8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x128a8(%rbp),%rsi │ │ │ │ + mov 0x2ed0(%rbp),%rax │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + sub %rax,%rsi │ │ │ │ + shl $0x9,%rsi │ │ │ │ + callq 9d410 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x128b0(%rbp),%rbp │ │ │ │ + callq 7170 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + imul $0x3b9aca00,0x50(%rsp),%rdx │ │ │ │ + add 0x58(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mul %rcx │ │ │ │ + movabs $0x20c49ba5e353f7cf,%rcx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + sub %rdx,%rbp │ │ │ │ + shr $0x3,%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + mul %rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x40077(%rip),%rdx │ │ │ │ + shr $0x4,%rcx │ │ │ │ + callq 89e10 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + jmpq 8b0e5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x5a(%r13),%edx │ │ │ │ - jmpq 820ec │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - lea -0x3b58(%rip),%r8 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - movdqu 0x90(%rsp),%xmm6 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x4002d(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 89e10 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + jmpq 8b0e5 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x40016(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 89e10 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + movdqu 0x128c0(%rbp),%xmm0 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x128d0(%rbp),%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - callq 81c10 │ │ │ │ + callq 1d590 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ add $0x20,%rsp │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - test %al,%al │ │ │ │ - jne 825ad │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - testb $0x8,0x16(%rax) │ │ │ │ - je 8283b │ │ │ │ - movzbl 0x58(%r14),%edx │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov $0xfffffffc,%r8d │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - cmovb %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - movzbl 0x5a(%r14),%edx │ │ │ │ - mov %al,0x58(%r14) │ │ │ │ - test $0xf0,%dl │ │ │ │ - jne 82d4e │ │ │ │ - movzbl 0x59(%r13),%eax │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - or 0xf(%rsp),%al │ │ │ │ - mov %al,0x59(%r13) │ │ │ │ - jmpq 82e1b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - callq 7d230 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - setne %dl │ │ │ │ - jmpq 824b2 │ │ │ │ - mov %ecx,%esi │ │ │ │ - movzbl 0x5a(%r13),%edx │ │ │ │ - and $0xf,%esi │ │ │ │ - jmpq 8208d │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r14),%edx │ │ │ │ - movzbl 0x5b(%r14),%eax │ │ │ │ - movzbl 0x50(%rsp),%ecx │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - jmpq 82f51 │ │ │ │ + lea 0x320a4(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 828ed │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 80800 │ │ │ │ - test %al,%al │ │ │ │ - jne 828c2 │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - jmpq 82403 │ │ │ │ - callq 7f670 │ │ │ │ - callq 16220 │ │ │ │ - movzbl 0x5a(%r14),%eax │ │ │ │ - movzbl 0x5b(%r14),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - jmpq 8297a │ │ │ │ - lea 0x5eb8d(%rip),%rcx │ │ │ │ - mov $0x4bf,%edx │ │ │ │ - lea 0x5e71f(%rip),%rsi │ │ │ │ - lea 0x5e86a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 89e10 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + jmpq 8b0e5 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x5eb89(%rip),%rcx │ │ │ │ - mov $0x5b3,%edx │ │ │ │ - lea 0x5e6fb(%rip),%rsi │ │ │ │ - lea 0x5e86e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - movzbl 0x5a(%rdi),%edx │ │ │ │ - movzbl 0x59(%rdi),%eax │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 83308 │ │ │ │ - push %r12 │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov $0x1,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - cmp $0x3,%eax │ │ │ │ - ja 832a5 │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - mov %ecx,%ebx │ │ │ │ - cmpq $0x0,0x60(%rbp,%rax,8) │ │ │ │ - je 832a5 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %r12d,%esi │ │ │ │ - shr $0x4,%al │ │ │ │ - shl %cl,%esi │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %esi,%eax │ │ │ │ - je 832b8 │ │ │ │ - mov %edx,%esi │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - add $0x1,%rcx │ │ │ │ - and $0xf,%esi │ │ │ │ - cmp %eax,%esi │ │ │ │ - ja 83271 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x10,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + movl $0xffffffff,0x12840(%rdi) │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rax │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x12838(%rbx) │ │ │ │ + mov 0x12830(%rbx),%rbp │ │ │ │ + movq $0x0,0x12830(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 8b2b7 │ │ │ │ + callq 77b0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a4610 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x18(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8b2d0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8b2ee │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 80800 │ │ │ │ - test %al,%al │ │ │ │ - jne 83310 │ │ │ │ - movzbl 0x58(%rbp),%ecx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %al,0x8(%rsp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x3,%dl │ │ │ │ - cmovb %esi,%edx │ │ │ │ - and $0xffffff8f,%ecx │ │ │ │ - shl $0x4,%edx │ │ │ │ - or %ecx,%edx │ │ │ │ - mov %dl,0x58(%rbp) │ │ │ │ - orb $0x8,0x16(%rdi) │ │ │ │ - callq 81aa0 │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - jmp 832aa │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ retq │ │ │ │ xchg %ax,%ax │ │ │ │ - movzbl 0x5a(%rbp),%edx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jmpq 83295 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8b2ee │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq a6bd0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r14 │ │ │ │ - mov %esi,%edx │ │ │ │ - push %r13 │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %esi,%r13d │ │ │ │ - lea -0x13(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movzbl 0x5a(%rdi),%eax │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x5a(%rdi) │ │ │ │ - callq 80fa0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %al,%al │ │ │ │ - jne 833d5 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movzbl 0x58(%rbp),%esi │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 833d0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - tzcnt %rax,%rbx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add 0x50(%rdi),%rbx │ │ │ │ - je 833d0 │ │ │ │ - mov %r13d,%r14d │ │ │ │ - and $0xf,%r14d │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 8339d │ │ │ │ - movzwl 0x14(%rbp),%edx │ │ │ │ - movzwl 0x14(%rbx),%eax │ │ │ │ - and $0x3,%edx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp %ax,%dx │ │ │ │ - je 833e8 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 833d0 │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 833d0 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add 0x50(%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 8338a │ │ │ │ - jmp 8339d │ │ │ │ - nop │ │ │ │ - test %sil,%sil │ │ │ │ - js 83428 │ │ │ │ - pop %rbx │ │ │ │ + cmpq $0x0,0x12830(%rdi) │ │ │ │ + je 8b320 │ │ │ │ mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - xor %esi,%eax │ │ │ │ - test $0xf,%al │ │ │ │ - jne 8339d │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp %r13d,%edx │ │ │ │ - jae 8339d │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - lea -0xa(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - or %r14d,%eax │ │ │ │ - mov %al,0x5a(%rbx) │ │ │ │ - callq 80fa0 │ │ │ │ - movzbl 0x58(%rbp),%esi │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - jmpq 8339d │ │ │ │ - nopl (%rax) │ │ │ │ - orb $0x8,0x16(%rdi) │ │ │ │ - callq 81aa0 │ │ │ │ - pop %rbx │ │ │ │ + cmpb $0x0,0x487(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jne 8b311 │ │ │ │ + lea 0x108(%rdi),%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x3fec9(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea -0xf06(%rip),%rdi │ │ │ │ + callq a4450 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 8b378 │ │ │ │ + lock incl 0x18(%rax) │ │ │ │ + sfence │ │ │ │ + mov %rax,0x12830(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a6bf0 │ │ │ │ mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x3feb6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 8b311 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x12838(%rdi),%rdi │ │ │ │ + callq 9df80 │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + mov %rax,0x12898(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + setb %al │ │ │ │ + seta %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + jne 8b3fb │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + setb %al │ │ │ │ + seta %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + je 8b400 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0xc(%rsp),%rcx │ │ │ │ + mov 0x14(%rax),%edi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + cmp %rax,0x14(%rsp) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8b3fb │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8b3fb │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %esi,%edi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x8,0x4(%rsi) │ │ │ │ + ja 8b518 │ │ │ │ + movzbl 0x4(%rsi),%eax │ │ │ │ + lea 0x4053b(%rip),%rdx │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov $0x7,%r9d │ │ │ │ + mov (%rdi,%rax,8),%rcx │ │ │ │ + movzwl (%rsi),%eax │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ + lea -0x18(,%rax,8),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rdi │ │ │ │ + mov 0x190(%rcx),%rax │ │ │ │ + mov 0x10(%rsi),%rdi │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov 0x190(%rcx),%rax │ │ │ │ + shr $0x4,%rdx │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ + cmp $0x7,%edx │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + cmovbe %edx,%r9d │ │ │ │ + test %edx,%edx │ │ │ │ + je 8b518 │ │ │ │ + add $0x20,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x190(%rcx),%rdi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + add $0x1,%edx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + add $0x18,%rsi │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %r8,0x10(%rdi) │ │ │ │ + mov 0x190(%rcx),%rdi │ │ │ │ + mov -0x10(%rsi),%r8 │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %r8,0x18(%rdi) │ │ │ │ + mov -0x8(%rsi),%rdi │ │ │ │ + add 0x190(%rcx),%rax │ │ │ │ + mov %rdi,0x20(%rax) │ │ │ │ + cmp %r9d,%edx │ │ │ │ + jb 8b4d0 │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rsi),%ecx │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp $0x7,%cl │ │ │ │ + ja 8b68e │ │ │ │ + cmpw $0x0,(%rsi) │ │ │ │ + je 8b620 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movzbl 0x3(%rsi),%r8d │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x5b0(%rdi,%rax,1),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x7,%rdx │ │ │ │ + mov %r8b,0x620(%rdi,%rdx,1) │ │ │ │ + movzbl 0x8(%rsi),%r8d │ │ │ │ + mov %r8,%rdx │ │ │ │ + shl $0x3,%r8 │ │ │ │ + test %dl,%dl │ │ │ │ + je 8b582 │ │ │ │ + nop │ │ │ │ + mov 0x8(%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%r9,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 8b570 │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + movb $0x0,0x622(%rdi,%rax,1) │ │ │ │ + shl $0x7,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x1,0x621(%rdi,%rcx,1) │ │ │ │ + retq │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + jmpq 82290 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + jmpq 82290 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x2(%rsi),%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 8b640 │ │ │ │ + cmp $0x2,%dl │ │ │ │ + je 8b680 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %dl,%dl │ │ │ │ + je 8b658 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + add $0x10,%rsi │ │ │ │ + jmpq 926a0 │ │ │ │ nopl (%rax) │ │ │ │ + movzbl 0x8(%rsi),%eax │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x2ea0(%rdi,%rax,1),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + movb $0xfb,0x622(%rdi,%rax,1) │ │ │ │ + jmpq 8b591 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2e38(%rdi),%rax │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov %rdx,0x28(%rax) │ │ │ │ + jmpq 8b518 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x3(%rsi),%edx │ │ │ │ + cmp $0x3,%dl │ │ │ │ + ja 8b518 │ │ │ │ + mov 0x2e38(%rdi),%rcx │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + mov %rsi,0x30(%rcx,%rdx,8) │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %rax,0x127e0(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + push %rax │ │ │ │ + mov %ecx,%edx │ │ │ │ + lea 0x3fc68(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + pop %rdx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov (%rdi),%r13 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x16(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 8373e │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x14e(%rip),%r12 │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov %al,0x16(%rdi) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - andb $0xf7,0x16(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 834df │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rbx),%rax │ │ │ │ - je 834df │ │ │ │ - andb $0x7f,0x58(%rax) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 834df │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 834df │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rbx),%rax │ │ │ │ - andb $0x7f,0x58(%rax) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 834b1 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7fbf0 │ │ │ │ - movzbl 0x14(%rbx),%eax │ │ │ │ - mov %rax,%r15 │ │ │ │ - sub $0x2,%eax │ │ │ │ - js 83580 │ │ │ │ - movslq %eax,%rbp │ │ │ │ - sub $0x3,%r15 │ │ │ │ - mov %eax,%eax │ │ │ │ - sub %rax,%r15 │ │ │ │ - jmp 83524 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x5a(%rdi),%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - jne 8351b │ │ │ │ - testb $0xf,0x5a(%rax) │ │ │ │ - jne 836a0 │ │ │ │ - sub $0x1,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - je 83580 │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - movzbl (%rax,%rbp,1),%edi │ │ │ │ - movzbl 0x1(%rax,%rbp,1),%eax │ │ │ │ - imul $0xe8,%rdi,%rdi │ │ │ │ - add 0x50(%rbx),%rdi │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rbx),%rax │ │ │ │ - movzbl 0x58(%rdi),%edx │ │ │ │ - xor 0x58(%rax),%dl │ │ │ │ - and $0xf,%edx │ │ │ │ - jne 83508 │ │ │ │ - movzbl 0x5a(%rdi),%edx │ │ │ │ - movzbl 0x5a(%rax),%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %sil,%cl │ │ │ │ - jae 8350c │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub $0x1,%rbp │ │ │ │ - callq 83320 │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 83524 │ │ │ │ + cmpb $0x1,0x2(%rsi) │ │ │ │ + mov %rsp,%r14 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sbb %ebp,%ebp │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0x10,%ebp │ │ │ │ + add $0x5,%ebp │ │ │ │ + callq 3e540 │ │ │ │ + jmp 8b715 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - cmp $0xfffffff4,%r14d │ │ │ │ - je 836f0 │ │ │ │ - cmp $0xfffffffb,%r14d │ │ │ │ - je 836b0 │ │ │ │ - lea 0x4(%r14),%eax │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - jne 83745 │ │ │ │ - cmpb $0x0,0x14(%rbx) │ │ │ │ - je 83608 │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - movzbl (%rax),%ebp │ │ │ │ - imul $0xe8,%rbp,%rbp │ │ │ │ - add 0x50(%rbx),%rbp │ │ │ │ - je 83608 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81fd0 │ │ │ │ - mov %eax,%r14d │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + jne 8b7c5 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movzbl (%rbx),%esi │ │ │ │ + movzbl 0x1(%rbx),%ecx │ │ │ │ + mov $0x88,%r8d │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movdqu 0x14(%r15),%xmm0 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x24(%r15),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3df10 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 83480 │ │ │ │ - movzbl 0x12(%rbp),%eax │ │ │ │ - movzbl 0x14(%rbx),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 83608 │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%ebp │ │ │ │ - imul $0xe8,%rbp,%rbp │ │ │ │ - add 0x50(%rbx),%rbp │ │ │ │ - jne 835c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 836b8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - tzcnt %rsi,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - je 836b8 │ │ │ │ - movzbl 0x58(%rax),%edx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - ja 83678 │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 836b8 │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 836b8 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - movzbl 0x58(%rax),%edx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - jbe 83641 │ │ │ │ - lea 0x5e6f1(%rip),%rcx │ │ │ │ - mov $0x534,%edx │ │ │ │ - lea 0x5e2a3(%rip),%rsi │ │ │ │ - lea 0x5e43e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 83320 │ │ │ │ - jmpq 8351b │ │ │ │ - nop │ │ │ │ - orb $0x2,0x16(%rbx) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 99a00 │ │ │ │ - andb $0xfb,0x16(%rbx) │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 83764 │ │ │ │ - add $0x48,%rsp │ │ │ │ + jne 8b700 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 3c8c0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 8b70b │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %ebp,0xa8(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 8b715 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %r12d,%r12d │ │ │ │ + cmove %eax,%r12d │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8b7fc │ │ │ │ + add $0xd8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rsp,%rbp │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movl $0x40000001,0x28(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 99a40 │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 83734 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 83710 │ │ │ │ - jmpq 835a9 │ │ │ │ - mov $0xfffffffc,%eax │ │ │ │ - jmp 836c7 │ │ │ │ - lea 0x5e624(%rip),%rcx │ │ │ │ - mov $0x526,%edx │ │ │ │ - lea 0x5e1d6(%rip),%rsi │ │ │ │ - lea 0x5e23f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 8b830 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rsi),%eax │ │ │ │ + cmp %al,0x1(%rdi) │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + jne 8b81f │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + cmp %rax,0x20(%rcx) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8b8a5 │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %rax,0x18(%rcx) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8b8a5 │ │ │ │ + mov 0x14(%rdx),%eax │ │ │ │ + cmp %eax,0x14(%rcx) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8b8a5 │ │ │ │ + mov 0x10(%rsi),%eax │ │ │ │ + cmp %eax,0x10(%rdi) │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + jne 8b81f │ │ │ │ + mov 0x14(%rsi),%eax │ │ │ │ + cmp %eax,0x14(%rdi) │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + cmp %al,0x1(%rsi) │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + je 8b8d0 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsi),%eax │ │ │ │ + cmp %eax,0x10(%rdi) │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + jne 8b8c1 │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + seta %al │ │ │ │ + setb %dl │ │ │ │ + cmp %dl,%al │ │ │ │ + jne 8b8c1 │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x14(%rax),%edi │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + cmp %rax,0x20(%rdx) │ │ │ │ + seta %al │ │ │ │ + mov 0x14(%rdx),%r8d │ │ │ │ + mov 0x18(%rdx),%rsi │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8b935 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8b935 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edi,%r8d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - callq 81fd0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 837a0 │ │ │ │ + mov 0x1388(%rdi),%rsi │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + ja 8b98e │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %rbp,0x1390(%rdi) │ │ │ │ + jae 8b982 │ │ │ │ + jmp 8b9ad │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x1388(%rbx) │ │ │ │ + callq 813d0 │ │ │ │ + mov 0x1388(%rbx),%rsi │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + jb 8b968 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ + lea 0x4007b(%rip),%rcx │ │ │ │ + mov $0x1fe,%edx │ │ │ │ + lea 0x40117(%rip),%rsi │ │ │ │ + lea 0x3f980(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x4005c(%rip),%rcx │ │ │ │ + mov $0x1ff,%edx │ │ │ │ + lea 0x400f8(%rip),%rsi │ │ │ │ + lea 0x3f981(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r13 │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq b5080 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $0x20,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq b5080 │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jne 8378e │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 83440 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne 8378e │ │ │ │ - lea 0x5e5f5(%rip),%rcx │ │ │ │ - mov $0x5c4,%edx │ │ │ │ - lea 0x5e147(%rip),%rsi │ │ │ │ - lea 0x54156(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x40015(%rip),%rcx │ │ │ │ + mov $0x1fa,%edx │ │ │ │ + lea 0x35620(%rip),%rsi │ │ │ │ + lea 0x3f982(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%rdi),%r10 │ │ │ │ - mov 0x20(%r10),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 83a24 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a71b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 8ba88 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 8baa5 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8baa5 │ │ │ │ + add $0x10,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + pop %r12 │ │ │ │ + jmpq 72c0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %ecx,%r11d │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r9d │ │ │ │ + mov %rdi,%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - tzcnt %r8,%rbx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x50(%r10),%r9 │ │ │ │ - add %r9,%rbx │ │ │ │ - je 839a3 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movzbl 0x50(%rsi),%edx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movzbl %dl,%eax │ │ │ │ - mov %rdx,%r13 │ │ │ │ - lea (%rax,%rax,2),%rdi │ │ │ │ - mov %edx,%eax │ │ │ │ - shl $0x3,%rdi │ │ │ │ - lea (%rax,%rax,2),%r11 │ │ │ │ - mov 0x60(%rbx,%rdi,1),%rbp │ │ │ │ - shl $0x3,%r11 │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - je 838ab │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 839a3 │ │ │ │ - mov %r8,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 839a3 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r9,%rbx │ │ │ │ - mov 0x60(%rbx,%rdi,1),%rbp │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - jne 83870 │ │ │ │ - mov 0x74(%rbx,%r11,1),%ecx │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - shr %ecx │ │ │ │ - shr %eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 83870 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movslq %edx,%rdx │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov 0x34(%rsp),%rbx │ │ │ │ + mov 0x3c(%rsp),%rsi │ │ │ │ + jmpq 8bb68 │ │ │ │ + nop │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + shr %rdx │ │ │ │ + add %r8,%rdx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ - lea (%rbx,%rax,8),%rdx │ │ │ │ - movzwl 0x68(%rdx),%eax │ │ │ │ - cmp 0x6a(%rdx),%ax │ │ │ │ - je 83a08 │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - lea 0x8(%rdx,%rax,8),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 839b8 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 839a3 │ │ │ │ - mov 0x20(%r10),%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 839a3 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - movzbl 0x50(%rbp),%r13d │ │ │ │ - mov 0x50(%r10),%r8 │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - movzbl %r13b,%eax │ │ │ │ - movzbl %r13b,%edx │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - mov %edx,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - lea (%rax,%rax,2),%r9 │ │ │ │ - add %r8,%rbx │ │ │ │ - shl $0x3,%r9 │ │ │ │ - mov 0x60(%rbx,%rsi,1),%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 83983 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 839a3 │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 839a3 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r8,%rbx │ │ │ │ - mov 0x60(%rbx,%rsi,1),%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jne 83950 │ │ │ │ - mov 0x74(%rbx,%r9,1),%ecx │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - shr %ecx │ │ │ │ - shr %eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 838c0 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 8395c │ │ │ │ + lea (%r10,%rax,8),%r12 │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp %eax,%r9d │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8bb60 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + cmp %eax,%r11d │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8bb60 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + cmp 0x20(%rax),%rsi │ │ │ │ + mov 0x14(%rax),%r12d │ │ │ │ + mov 0x18(%rax),%r13 │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8bb60 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r13,%rbx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8bb60 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12d,%ebp │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8bbc0 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + ja 8bae0 │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jae 8bba7 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + lea (%r8,%r8,2),%rax │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov %r9d,%edi │ │ │ │ + movdqu 0x48(%rsp),%xmm0 │ │ │ │ + lea (%r10,%rax,8),%rdx │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 8b3d0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jg 8bc21 │ │ │ │ + test %r8,%r8 │ │ │ │ + jne 8bbd0 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x30(%rbx),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a26a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 839d7 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%r14) │ │ │ │ - sete %al │ │ │ │ - neg %eax │ │ │ │ + lea 0x1(%rdx),%r8 │ │ │ │ + jmp 8bb68 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + lea (%r8,%r8,2),%rax │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov %r9d,%edi │ │ │ │ + movdqu 0x50(%rsp),%xmm1 │ │ │ │ + lea -0x18(%r10,%rax,8),%rdx │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 8b3d0 │ │ │ │ + add $0x20,%rsp │ │ │ │ test %eax,%eax │ │ │ │ - js 83a10 │ │ │ │ - movzbl 0x58(%rbx),%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmove %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%rbx) │ │ │ │ - mov (%r12),%r10 │ │ │ │ - jmpq 838ee │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 838e5 │ │ │ │ - nop │ │ │ │ - lea 0x0(%r13,%r13,2),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x68(%rbx,%rax,8),%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - jmp 839db │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jg 8bbac │ │ │ │ + lea 0x3fe77(%rip),%rcx │ │ │ │ + mov $0x5c,%edx │ │ │ │ + lea 0x3fea3(%rip),%rsi │ │ │ │ + lea 0x3f7dc(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x3fe58(%rip),%rcx │ │ │ │ + mov $0x59,%edx │ │ │ │ + lea 0x3fe84(%rip),%rsi │ │ │ │ + lea 0x3f765(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ push %r15 │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rcx,%rsi │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - callq 9bf90 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl 0x50(%r13),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + movdqu 0x14(%rcx),%xmm0 │ │ │ │ + mov 0x14708(%rdi),%r8 │ │ │ │ + mov 0x14700(%rdi),%r10 │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x24(%rcx),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + callq 8bab0 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %r8,%rbp │ │ │ │ + jae 8bcc8 │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + lea (%r10,%r14,1),%rdx │ │ │ │ + cmp (%rdx),%r12b │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + cmp %al,%sil │ │ │ │ + je 8bde8 │ │ │ │ + cmp %r8,0x14710(%rbx) │ │ │ │ + je 8be70 │ │ │ │ + sub %rbp,%r8 │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + lea (%r8,%r8,2),%rdx │ │ │ │ lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x68(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 83a98 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl 0x8(%rdi),%ecx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r12,%r8 │ │ │ │ - push %r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7f760 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 83c0b │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x50(%rax),%r8 │ │ │ │ - tzcnt %rdi,%rbx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r8,%rbx │ │ │ │ - je 83c0b │ │ │ │ - movzbl 0x50(%r13),%eax │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %rsi,%r9 │ │ │ │ - cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ - je 83b20 │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea (%r10,%r14,1),%rsi │ │ │ │ + lea (%r10,%rax,8),%rdi │ │ │ │ + callq 76a0 │ │ │ │ + mov 0x14700(%rbx),%rax │ │ │ │ + addq $0x1,0x14708(%rbx) │ │ │ │ + add $0x14720,%rbx │ │ │ │ + add %r14,%rax │ │ │ │ + mov %r12b,(%rax) │ │ │ │ + mov %r13b,0x1(%rax) │ │ │ │ + movb $0x1,0x2(%rax) │ │ │ │ + mov %r15,0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 8bd4a │ │ │ │ + jmp 8bd63 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 8bd78 │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 8bd63 │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jae 8bd40 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,0x18(%rax) │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 8bd4a │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 83c0b │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 83c0b │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r8,%rbx │ │ │ │ - cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ - jne 83ae8 │ │ │ │ - mov 0x74(%rbx,%r9,1),%ecx │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - shr %ecx │ │ │ │ - shr %eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 83ae8 │ │ │ │ + mov 0x28(%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8bd42 │ │ │ │ + mov 0x20(%rax),%rcx │ │ │ │ + mov -0x8(%rax),%r11 │ │ │ │ + mov -0x14(%rax),%r8d │ │ │ │ + mov -0x10(%rax),%rsi │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov 0x8(%rcx,%r14,1),%rcx │ │ │ │ + cmp %r11,0x20(%rcx) │ │ │ │ + mov 0x14(%rcx),%r9d │ │ │ │ + mov 0x18(%rcx),%rdi │ │ │ │ + seta %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8bdc0 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8bd42 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,0x18(%rax) │ │ │ │ + jmp 8bd5b │ │ │ │ + nop │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8bdb0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8bdb5 │ │ │ │ + jmpq 8bd42 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r12,%r8 │ │ │ │ - movzwl 0x8(%rax),%ecx │ │ │ │ - push %r15 │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - lea 0x68(%rbx,%rax,8),%rdx │ │ │ │ - callq 7f760 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - pop %rsi │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - pop %rdi │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 83c0b │ │ │ │ - mov 0x20(%rdx),%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 83c0b │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - mov 0x50(%rdx),%r8 │ │ │ │ - movzbl 0x50(%r13),%edx │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - movzbl %dl,%eax │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - add %r8,%rbx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ - je 83bea │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 83c0b │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 83c0b │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r8,%rbx │ │ │ │ - cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ - jne 83bba │ │ │ │ - mov 0x74(%rbx,%r9,1),%ecx │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - shr %ecx │ │ │ │ - shr %eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 83b38 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 83bc6 │ │ │ │ - add $0x18,%rsp │ │ │ │ + cmp 0x1(%rdx),%r13b │ │ │ │ + seta %sil │ │ │ │ + setb %al │ │ │ │ + cmp %al,%sil │ │ │ │ + jne 8bcc8 │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + cmp %rax,0x20(%r15) │ │ │ │ + seta %al │ │ │ │ + mov 0x18(%rdi),%rsi │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp %rsi,0x18(%r15) │ │ │ │ + seta %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sbb $0x0,%esi │ │ │ │ + or %esi,%eax │ │ │ │ + mov 0x14(%rdi),%esi │ │ │ │ + cmp %esi,0x14(%r15) │ │ │ │ + seta %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + sbb $0x0,%esi │ │ │ │ + or %esi,%eax │ │ │ │ + jne 8bcc8 │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + jne 8bf19 │ │ │ │ + mov %r12b,(%rdx) │ │ │ │ + mov %r13b,0x1(%rdx) │ │ │ │ + movb $0x1,0x2(%rdx) │ │ │ │ + mov %r15,0x8(%rdx) │ │ │ │ + movq $0x0,0x10(%rdx) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + lea (%r8,%r8,1),%r14 │ │ │ │ + mov 0x14718(%rbx),%rax │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea (%r14,%r8,1),%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + shl $0x4,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 8ba00 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r10 │ │ │ │ + je 8bf33 │ │ │ │ + mov 0x14708(%rbx),%rax │ │ │ │ + mov 0x14700(%rbx),%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x14700(%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %r14,0x14710(%rbx) │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %r10,0x14700(%rbx) │ │ │ │ + mov %r8,0x14708(%rbx) │ │ │ │ + mov %rax,0x14718(%rbx) │ │ │ │ + jmpq 8bcd5 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0x14700(%rbx),%rdx │ │ │ │ + mov (%rsp),%eax │ │ │ │ + add %r14,%rdx │ │ │ │ + jmpq 8be4a │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x3fb63(%rip),%rdx │ │ │ │ + lea 0x3f4fc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmpq 8bd65 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x28,%edi │ │ │ │ + push %rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + callq 8ba00 │ │ │ │ test %rax,%rax │ │ │ │ - je 83f10 │ │ │ │ - push %r15 │ │ │ │ + je 8bfec │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movdqu 0x40(%rsp),%xmm1 │ │ │ │ + mov %r14d,%edx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov $0x105,%eax │ │ │ │ + mov %ax,0x0(%rbp) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + movups %xmm1,0x14(%rbp) │ │ │ │ + mov %eax,0x24(%rbp) │ │ │ │ + callq 8bc40 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8bfd0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + lea 0x3fa6d(%rip),%rdx │ │ │ │ + lea 0x3144e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 8bfc0 │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbx │ │ │ │ + mov 0x68(%rdi),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8c040 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8c037 │ │ │ │ + mov 0x60(%rdi),%rdx │ │ │ │ + mov 0x58(%rdi),%rax │ │ │ │ + cmp 0x8(%rdx),%rax │ │ │ │ + jae 8c037 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x58(%rdi) │ │ │ │ + movl $0x0,0x68(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + lea 0x8(%rdi),%rdi │ │ │ │ + callq 22710 │ │ │ │ + movl $0x0,0x68(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x18(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - tzcnt %rax,%rbx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - add 0x50(%rdx),%rbx │ │ │ │ - je 83e18 │ │ │ │ - movzwl 0x14(%rbx),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 83c80 │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - movzbl 0x51(%r13),%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - je 83cd0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 83e18 │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + jmp 8c09d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + cmp 0x8(%rdx),%rax │ │ │ │ + jae 8c096 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + movl $0x0,0x68(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 229a0 │ │ │ │ + mov 0x60(%rbx),%r8 │ │ │ │ + mov 0x58(%rbx),%rcx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%r8),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 8c0e8 │ │ │ │ + lea (%rcx,%rcx,2),%r9 │ │ │ │ + mov (%r8),%rcx │ │ │ │ + lea (%rcx,%r9,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 8c0e8 │ │ │ │ + movzbl (%rcx),%r8d │ │ │ │ + cmp 0x50(%rbx),%r8d │ │ │ │ + jne 8c0e8 │ │ │ │ + movzbl 0x1(%rcx),%r8d │ │ │ │ + cmp 0x54(%rbx),%r8d │ │ │ │ + je 8c228 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rsi,0x58(%rbx) │ │ │ │ + lea 0x28(%r13),%r14 │ │ │ │ test %rax,%rax │ │ │ │ - je 83e18 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add 0x50(%rdx),%rbx │ │ │ │ - movzwl 0x14(%rbx),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 83c80 │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - movzbl 0x51(%r13),%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 83c80 │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - mov 0x3c(%rbx),%rcx │ │ │ │ - mov 0x30(%rbx),%esi │ │ │ │ - mov 0x34(%rbx),%rdi │ │ │ │ - cmp 0x2c(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%r9d │ │ │ │ - mov 0x24(%rax),%r8 │ │ │ │ + je 8c240 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 8c1f0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + cmp %rsi,0x20(%rax) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8c208 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x18(%r13),%rsi │ │ │ │ + cmp %rsi,0x18(%rax) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8c208 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x14(%r13),%esi │ │ │ │ + cmp %esi,0x14(%rax) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8c208 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 22710 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ + movl $0x2,0x68(%rbx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 8c1c7 │ │ │ │ + mov 0xb0(%rsi),%rax │ │ │ │ + mov 0x14(%rdx),%r11d │ │ │ │ + mov 0x18(%rdx),%r9 │ │ │ │ + mov 0x34(%rax),%r10d │ │ │ │ + mov 0x38(%rax),%r8 │ │ │ │ + mov 0x40(%rax),%rax │ │ │ │ + cmp %rax,0x20(%rdx) │ │ │ │ seta %al │ │ │ │ movzbl %al,%eax │ │ │ │ sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 83e30 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 83c80 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x158(%r13),%rcx │ │ │ │ - mov 0x14c(%r13),%r9d │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - mov 0x150(%r13),%r8 │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - jne 83d4e │ │ │ │ + jne 8c1be │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r8,%rdi │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - jne 83d4e │ │ │ │ + cmp %r8,%r9 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8c1be │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r9d,%esi │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 83c80 │ │ │ │ - movzbl 0x5a(%rbx),%edi │ │ │ │ - movzbl 0x50(%r13),%esi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - shr $0x4,%al │ │ │ │ - shl %cl,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %edx,%eax │ │ │ │ - jne 83f16 │ │ │ │ - movzbl 0x59(%rbx),%edx │ │ │ │ - movslq %esi,%rax │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jl 83d9d │ │ │ │ - and $0xf,%edi │ │ │ │ - cmp %edi,%esi │ │ │ │ - jl 83ea8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 83eae │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %edx,0x74(%rbx,%rax,8) │ │ │ │ - movzbl 0x50(%r13),%eax │ │ │ │ - lea 0x30(%rbx),%rdx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %r13,0x60(%rbx,%rax,8) │ │ │ │ - movzbl 0x50(%r13),%r12d │ │ │ │ - lea (%r12,%r12,2),%rax │ │ │ │ - lea 0x68(%rbx,%rax,8),%r15 │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea (%rbx,%rax,8),%r14 │ │ │ │ - mov 0x60(%r14),%rsi │ │ │ │ - callq 9d710 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 83e60 │ │ │ │ - movzbl 0x58(%rbx),%edx │ │ │ │ + cmp %r10d,%r11d │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8c270 │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + jne 8c260 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8c080 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 22710 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + jmpq 8c096 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x68(%rbx) │ │ │ │ mov $0x1,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmove %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%rbx) │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 83c90 │ │ │ │ - add $0x8,%rsp │ │ │ │ + jmpq 8c170 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 8c1f0 │ │ │ │ + movl $0x2,0x68(%rbx) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ + jmpq 8c170 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rcx),%r13 │ │ │ │ + lea 0x28(%r13),%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 8c0fc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 8c20d │ │ │ │ + movl $0x0,0x68(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r8,%rdi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 83cff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + pop %rbp │ │ │ │ + mov %rdi,%rdx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + movl $0x0,0x68(%rbx) │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r9d,%esi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 83c80 │ │ │ │ - jmpq 83d08 │ │ │ │ + jmp 8c250 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x60(%r14),%r12 │ │ │ │ - movzwl 0x68(%r14),%eax │ │ │ │ - cmp %ax,0x6a(%r14) │ │ │ │ - je 83de5 │ │ │ │ - mov 0xb0(%r12),%rcx │ │ │ │ - cmpb $0x0,0xa(%rcx,%rax,8) │ │ │ │ - jne 83de5 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x68(%r14),%eax │ │ │ │ - cmp 0x6a(%r14),%ax │ │ │ │ - jne 83e74 │ │ │ │ - jmpq 83de5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 168b0 │ │ │ │ - movzbl 0x50(%r13),%ecx │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - shl %cl,%edx │ │ │ │ - shl %cl,%r14d │ │ │ │ - or %edx,%eax │ │ │ │ - or 0x5b(%rbx),%r14b │ │ │ │ - and $0xf,%r14d │ │ │ │ - and $0xf,%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ - shl $0x8,%r14d │ │ │ │ - or %eax,%r14d │ │ │ │ - movzwl 0x5a(%rbx),%eax │ │ │ │ - and $0xf00f,%ax │ │ │ │ - or %eax,%r14d │ │ │ │ - movzwl 0x14(%rbx),%eax │ │ │ │ - mov %r14w,0x5a(%rbx) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 83f11 │ │ │ │ - movzbl 0x50(%r13),%eax │ │ │ │ - jmpq 83d9d │ │ │ │ + push %rbp │ │ │ │ + mov 0x68(%rdi),%eax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8c2d0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8c2b7 │ │ │ │ + mov 0x60(%rdi),%rdx │ │ │ │ + mov 0x58(%rdi),%rax │ │ │ │ + cmp 0x8(%rdx),%rax │ │ │ │ + jae 8c2b7 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x58(%rdi) │ │ │ │ + movl $0x0,0x68(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 8c060 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + lea 0x8(%rdi),%rdi │ │ │ │ + callq 22710 │ │ │ │ + movl $0x0,0x68(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 8c060 │ │ │ │ nopl (%rax) │ │ │ │ + mov 0x40(%rdi),%rdx │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ retq │ │ │ │ - callq 7f670 │ │ │ │ - lea 0x5df23(%rip),%rcx │ │ │ │ - mov $0x429,%edx │ │ │ │ - lea 0x5da05(%rip),%rsi │ │ │ │ - lea 0x5dbd0(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x10(%rdi),%rdi │ │ │ │ + lea 0x40(%rbx),%r13 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movq $0x0,-0x8(%rdi) │ │ │ │ + movq $0x0,0x58(%rdi) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x68,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 22600 │ │ │ │ + movzbl 0x50(%r12),%ecx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + movzbl 0x51(%r12),%edx │ │ │ │ + lea 0x14700(%rbp),%rsi │ │ │ │ + movdqu 0x20(%rax),%xmm0 │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + mov %ecx,0x54(%rbx) │ │ │ │ + mov %edx,0x50(%rbx) │ │ │ │ + mov %rsi,0x60(%rbx) │ │ │ │ + mov 0x14708(%rbp),%rsi │ │ │ │ + mov 0x14700(%rbp),%rdi │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 8bab0 │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov 0x14720(%rbp),%rax │ │ │ │ + mov %r13,0x8(%rax) │ │ │ │ + mov 0x14720(%rbp),%rax │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + lea 0x14720(%rbp),%rax │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + mov %r13,0x14720(%rbp) │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - movzbl 0x50(%rsi),%r12d │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ + sub $0x218,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x48(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 8c300 │ │ │ │ + jmp 8c49b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq *%rax │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 8c719 │ │ │ │ + mov 0x188(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8c798 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8c490 │ │ │ │ + mov 0x180(%rsp),%rdx │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ + cmp 0x8(%rdx),%rax │ │ │ │ + jae 8c490 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + movl $0x0,0x188(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 8c060 │ │ │ │ + mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ - je 84048 │ │ │ │ + je 8c719 │ │ │ │ + cmpb $0x0,0x50(%rbp) │ │ │ │ + je 8c440 │ │ │ │ + cmpb $0xc,(%r12) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jbe 8c4cd │ │ │ │ + cmp 0x28(%rsp),%rcx │ │ │ │ + je 8c840 │ │ │ │ + movdqu (%r12),%xmm2 │ │ │ │ + movups %xmm2,(%rcx) │ │ │ │ + movdqu 0x10(%r12),%xmm3 │ │ │ │ + movups %xmm3,0x10(%rcx) │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 8c512 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdx,%rax,1),%rdi │ │ │ │ + mov %rdi,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 8c500 │ │ │ │ + movzbl 0x50(%rbp),%ecx │ │ │ │ + movzbl 0x51(%rbp),%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + sub $0x1,%ecx │ │ │ │ + callq 25ca0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 8c8a5 │ │ │ │ + movdqu 0x120(%rsp),%xmm4 │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + mov $0x2,%r14d │ │ │ │ + movdqu 0x130(%rsp),%xmm5 │ │ │ │ + movdqu 0x140(%rsp),%xmm6 │ │ │ │ + movdqu 0x150(%rsp),%xmm7 │ │ │ │ + movups %xmm4,0x190(%rsp) │ │ │ │ + movdqu 0x160(%rsp),%xmm2 │ │ │ │ + movdqu 0x170(%rsp),%xmm3 │ │ │ │ + movups %xmm5,0x1a0(%rsp) │ │ │ │ + movdqu 0x180(%rsp),%xmm4 │ │ │ │ + movups %xmm6,0x1b0(%rsp) │ │ │ │ + movups %xmm7,0x1c0(%rsp) │ │ │ │ + movups %xmm2,0x1d0(%rsp) │ │ │ │ + movups %xmm3,0x1e0(%rsp) │ │ │ │ + movups %xmm4,0x1f0(%rsp) │ │ │ │ + cmp $0x1,%al │ │ │ │ + jbe 8c82d │ │ │ │ + lea 0xb8(%rsp),%r12 │ │ │ │ + lea 0x127e8(%r15),%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ - tzcnt %rax,%rbx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add 0x50(%rdx),%rbx │ │ │ │ - je 84048 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov $0xfffffffe,%r15d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea (%rax,%rax,2),%r14 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - rol %cl,%r15d │ │ │ │ - shl $0x3,%r14 │ │ │ │ - cmp %r13,0x60(%rbx,%r14,1) │ │ │ │ - je 83fdc │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 84048 │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ + mov %r12,0xb0(%rsp) │ │ │ │ + lea 0x190(%rsp),%r13 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 8c060 │ │ │ │ + mov %rax,%r9 │ │ │ │ test %rax,%rax │ │ │ │ - je 84048 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add 0x50(%rdx),%rbx │ │ │ │ - cmp %r13,0x60(%rbx,%r14,1) │ │ │ │ - jne 83fa2 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%esi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - movzbl %dl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0xf,%eax │ │ │ │ - sar %cl,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 84060 │ │ │ │ - and %r15d,%eax │ │ │ │ - and %r15d,%edx │ │ │ │ - cbtw │ │ │ │ - movsbw %dl,%dx │ │ │ │ - shl $0x4,%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x5a(%rbx),%edx │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%rbx) │ │ │ │ - movq $0x2,0x60(%rbx,%r14,1) │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 83fb2 │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 8c6d7 │ │ │ │ + cmpb $0xc,(%r9) │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + jbe 8c61b │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 8c7b8 │ │ │ │ + movdqu (%r9),%xmm0 │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + movdqu 0x10(%r9),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rcx) │ │ │ │ + mov 0x20(%r9),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%r9),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 8c662 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx,%rax,1),%rdi │ │ │ │ + mov %rdi,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 8c650 │ │ │ │ + movzbl 0x50(%rbp),%eax │ │ │ │ + movzbl 0x51(%rbp),%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + callq 25f90 │ │ │ │ + mov 0x1f8(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8c778 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8c6c0 │ │ │ │ + mov 0x1f0(%rsp),%rdx │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + cmp 0x8(%rdx),%rax │ │ │ │ + jae 8c6c0 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x1f8(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + jne 8c5f0 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 8c6f0 │ │ │ │ + lea 0x127e8(%r15),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 8c3e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq a7bb0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 8c459 │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ + je 8c748 │ │ │ │ + lea 0x127e8(%r15),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8c8d9 │ │ │ │ + add $0x218,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + lea 0x198(%rsp),%rdi │ │ │ │ + callq 22710 │ │ │ │ + jmpq 8c6c0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 84080 │ │ │ │ - callq 16220 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - jmp 84008 │ │ │ │ - nopl (%rax) │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - jmpq 84008 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + lea 0x128(%rsp),%rdi │ │ │ │ + callq 22710 │ │ │ │ + jmpq 8c490 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + movdqu (%r12),%xmm5 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + movups %xmm5,(%rax) │ │ │ │ + movdqu 0x10(%r12),%xmm6 │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + movups %xmm6,0x10(%rax) │ │ │ │ + movdqu 0x20(%r12),%xmm7 │ │ │ │ + movups %xmm7,0x20(%rax) │ │ │ │ + movdqu 0x30(%r12),%xmm5 │ │ │ │ + movups %xmm5,0x30(%rax) │ │ │ │ + movdqu 0x40(%r12),%xmm6 │ │ │ │ + movups %xmm6,0x40(%rax) │ │ │ │ + movdqu 0x50(%r12),%xmm7 │ │ │ │ + movups %xmm7,0x50(%rax) │ │ │ │ + jmpq 8c61b │ │ │ │ + test %al,%al │ │ │ │ + je 8c8ba │ │ │ │ + mov $0x10,%r14d │ │ │ │ + jmpq 8c5c7 │ │ │ │ + lea 0x127e8(%r15),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movdqu (%rbx),%xmm2 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movdqu 0x10(%rbx),%xmm4 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + movdqu 0x20(%rbx),%xmm3 │ │ │ │ + movups %xmm3,0x20(%rax) │ │ │ │ + movdqu 0x30(%rbx),%xmm2 │ │ │ │ + movups %xmm2,0x30(%rax) │ │ │ │ + movdqu 0x40(%rbx),%xmm4 │ │ │ │ + movups %xmm4,0x40(%rax) │ │ │ │ + movdqu 0x50(%rbx),%xmm3 │ │ │ │ + movaps %xmm3,0x10(%rsp) │ │ │ │ + movups %xmm3,0x50(%rax) │ │ │ │ + jmpq 8c4cd │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 8c53e │ │ │ │ + jmpq 8c719 │ │ │ │ + lea 0x3f17f(%rip),%rcx │ │ │ │ + mov $0x141,%edx │ │ │ │ + lea 0x3f1eb(%rip),%rsi │ │ │ │ + lea 0x34003(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r14 │ │ │ │ + mov %esi,%esi │ │ │ │ push %r13 │ │ │ │ + shl $0x7,%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 84260 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x50(%rax),%r8 │ │ │ │ - tzcnt %rdi,%rbx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r8,%rbx │ │ │ │ - je 84260 │ │ │ │ - movzbl 0x50(%rsi),%r14d │ │ │ │ - mov %rsi,%r13 │ │ │ │ - movzbl %r14b,%eax │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea (%rax,%rax,2),%r9 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - shl $0x3,%r9 │ │ │ │ - cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ - je 84148 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 84260 │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 84260 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r8,%rbx │ │ │ │ - cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ - jne 84110 │ │ │ │ - mov 0x74(%rbx,%r9,1),%ecx │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - shr %ecx │ │ │ │ - shr %eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 84110 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - lea 0x30(%rbx),%rdx │ │ │ │ - lea 0x68(%rbx,%rax,8),%r12 │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rbx,%rax,8),%r15 │ │ │ │ - mov 0x60(%r15),%rsi │ │ │ │ - callq 9d710 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 84270 │ │ │ │ - movzbl 0x58(%rbx),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmove %edi,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%rbx) │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 84260 │ │ │ │ - mov 0x20(%rdx),%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 84260 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - mov 0x50(%rdx),%r8 │ │ │ │ - movzbl 0x50(%r13),%edx │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - movzbl %dl,%eax │ │ │ │ - movzbl %dl,%r14d │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea (%rax,%rax,2),%r9 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - add %r8,%rbx │ │ │ │ - shl $0x3,%r9 │ │ │ │ - cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ - je 8423f │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 84260 │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 84260 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - lea (%rcx,%rax,1),%ebx │ │ │ │ - imul $0xe8,%rbx,%rbx │ │ │ │ - add %r8,%rbx │ │ │ │ - cmp 0x60(%rbx,%rsi,1),%r13 │ │ │ │ - jne 8420f │ │ │ │ - mov 0x74(%rbx,%r9,1),%ecx │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - shr %ecx │ │ │ │ - shr %eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 84160 │ │ │ │ - movzbl 0x10(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jne 8421b │ │ │ │ + mov 0x5a8(%rdi,%rsi,1),%r14 │ │ │ │ + testb $0x8,0x69(%r14) │ │ │ │ + jne 8c92e │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a7af0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 8c3e0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq a7bb0 │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov 0x60(%r15),%r14 │ │ │ │ - movzwl 0x68(%r15),%eax │ │ │ │ - cmp %ax,0x6a(%r15) │ │ │ │ - je 8418d │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ - cmpb $0x0,0xa(%rdx,%rax,8) │ │ │ │ - jne 8418d │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x68(%r15),%eax │ │ │ │ - cmp 0x6a(%r15),%ax │ │ │ │ - jne 84284 │ │ │ │ - jmpq 8418d │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movzwl 0x14(%rdi),%esi │ │ │ │ - mov 0x1c(%rdi),%ecx │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test $0x40,%sil │ │ │ │ - je 84306 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 84300 │ │ │ │ - test $0x2000,%si │ │ │ │ - je 84368 │ │ │ │ - add $0x1,%ecx │ │ │ │ - jne 84306 │ │ │ │ - add $0x1,%rdx │ │ │ │ - jne 84306 │ │ │ │ - add $0x1,%rax │ │ │ │ - jne 84306 │ │ │ │ - callq 7f5b0 │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - jne 842e3 │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x24(%rsp) │ │ │ │ - mov %rax,0x2c(%rsp) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movdqu 0x20(%rsp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 809a0 │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - add $0x20,%rsp │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 84350 │ │ │ │ - orb $0x80,0x58(%rbx) │ │ │ │ - add $0x20,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83770 │ │ │ │ - test %eax,%eax │ │ │ │ - je 84343 │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + je 8c96b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq 7410 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jne 8c950 │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - jne 84380 │ │ │ │ - add $0x1,%rax │ │ │ │ - jne 84380 │ │ │ │ - callq 7f5e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbx),%ecx │ │ │ │ - jmp 84306 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movzbl 0x58(%rdi),%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jae 8c9c8 │ │ │ │ mov %rdi,%rbx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 84440 │ │ │ │ - movzbl 0x59(%rbx),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - ja 8444d │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%rbx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8444d │ │ │ │ - mov 0x158(%rax),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rcx,0x28(%rbx) │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - mov 0x1c(%rbx),%r8d │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov 0x14c(%rax),%r9d │ │ │ │ - mov 0x150(%rax),%rsi │ │ │ │ - sub %ecx,%edx │ │ │ │ - je 84420 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 84451 │ │ │ │ - movdqu 0x14c(%rax),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - mov 0x15c(%rax),%edx │ │ │ │ - orb $0x80,0x58(%rbx) │ │ │ │ - mov %edx,0x40(%rbx) │ │ │ │ - mov %edx,0x2c(%rbx) │ │ │ │ - movups %xmm0,0x1c(%rbx) │ │ │ │ + jmp 8c9a9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + add $0x18,%rbx │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jae 8c9c8 │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + je 8c998 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + jmp 8c998 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - jne 843f8 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - jmp 843f8 │ │ │ │ - nop │ │ │ │ - callq 83770 │ │ │ │ - test %eax,%eax │ │ │ │ - je 843a6 │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - lea 0x5d8f8(%rip),%rcx │ │ │ │ - mov $0x5fb,%edx │ │ │ │ - lea 0x5d4ca(%rip),%rsi │ │ │ │ - lea 0x5d6c5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - movzbl 0x59(%rdi),%edx │ │ │ │ - mov %edx,%r9d │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%r9d │ │ │ │ - cmp $0x3,%edx │ │ │ │ - ja 84660 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%eax │ │ │ │ push %rbx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x60(%rdi,%rax,8),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 84618 │ │ │ │ - movzbl 0x5a(%rdi),%esi │ │ │ │ - movzbl 0x5b(%rdi),%edi │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,%ebp │ │ │ │ - shr $0x4,%sil │ │ │ │ - mov %edi,%r8d │ │ │ │ - and $0xf,%edi │ │ │ │ - movzbl %sil,%eax │ │ │ │ - sar %cl,%edi │ │ │ │ - and $0xf,%r8d │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%eax │ │ │ │ - lea -0x1(%rax,%rdi,1),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 845e0 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ - movslq %edx,%rdx │ │ │ │ + sub $0x2e8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x2d8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x4d7(%rdi) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + jne 8cd22 │ │ │ │ + mov 0x4f8(%rbx),%rax │ │ │ │ + test $0x2,%ah │ │ │ │ + je 8ce19 │ │ │ │ + test $0x10,%ah │ │ │ │ + je 8d718 │ │ │ │ + testb $0x8,0x500(%rbx) │ │ │ │ + je 8cdf7 │ │ │ │ + test $0x20000,%eax │ │ │ │ + je 8d018 │ │ │ │ + cmpq $0x0,0x3a8(%rbx) │ │ │ │ + je 8ca70 │ │ │ │ + cmpb $0x0,0x489(%rbx) │ │ │ │ + je 8ca88 │ │ │ │ + lea 0x3f0d9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + lock orq $0x400000,0xe0(%rbx) │ │ │ │ + movzwl 0x4d0(%rbx),%eax │ │ │ │ + cmp $0xc,%ax │ │ │ │ + jbe 8cfed │ │ │ │ + cmp $0xd,%ax │ │ │ │ + jbe 8cfa8 │ │ │ │ mov %rbx,%rdi │ │ │ │ - rol %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - movq $0x4,0x60(%rbx,%rax,8) │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - cmovb %edx,%eax │ │ │ │ - add $0x1,%r9d │ │ │ │ - and %ecx,%esi │ │ │ │ - and %ecx,%r8d │ │ │ │ - and $0xf,%r9d │ │ │ │ - movsbl %sil,%esi │ │ │ │ - movsbl %r8b,%r8d │ │ │ │ - mov 0x58(%rbx),%edx │ │ │ │ - shl $0x8,%r9d │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x14,%esi │ │ │ │ - shl $0x4,%eax │ │ │ │ - shl $0x18,%r8d │ │ │ │ - and $0xf00ff08f,%edx │ │ │ │ - or %r9d,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - or %r8d,%eax │ │ │ │ - and $0xff00f70,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %eax,0x58(%rbx) │ │ │ │ - callq 83770 │ │ │ │ + callq 82120 │ │ │ │ + mov %eax,%r15d │ │ │ │ test %eax,%eax │ │ │ │ - jne 84618 │ │ │ │ - movzbl 0x59(%rbx),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - ja 84618 │ │ │ │ + jne 8cfce │ │ │ │ + cmpb $0x0,0x4d7(%rbx) │ │ │ │ + je 8cbdd │ │ │ │ + cmpb $0x0,0x484(%rbx) │ │ │ │ + jne 8cbdd │ │ │ │ + cmpb $0x0,0x48a(%rbx) │ │ │ │ + jne 8cbdd │ │ │ │ + cmpq $0x0,(%rsp) │ │ │ │ + je 8dd13 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0xe0(%rbx),%rdi │ │ │ │ + mov 0x14700(%rbx),%r12 │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x146f0(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x14708(%rbx),%rax │ │ │ │ + cmpb $0x0,0x49a(%rbx) │ │ │ │ + jne 8d6aa │ │ │ │ lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%rbx,%rax,8),%rax │ │ │ │ + lea (%r12,%rax,8),%rdx │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jae 8cb72 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + cmpb $0x12,0x2(%rax) │ │ │ │ + jne 8cb53 │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + mov 0x14708(%rbx),%rax │ │ │ │ + add $0x18,%r12 │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x14700(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jb 8cb40 │ │ │ │ + cmpq $0x0,(%rsp) │ │ │ │ + je 8d037 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + lea 0x18(%rdi),%rbp │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 8cbba │ │ │ │ + jmpq 8d05c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x0(%rbp),%eax │ │ │ │ + lea 0x8(%rbp,%rax,8),%rbp │ │ │ │ + mov (%r12),%eax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 8d05c │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8b450 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8cba0 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %eax,%r15d │ │ │ │ + lea 0x3744a(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + lea 0x146f0(%rbx),%rax │ │ │ │ + lea 0x58(%rsp),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 7f150 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8d1f0 │ │ │ │ + mov 0x146f8(%rbx),%rbp │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 8cc2d │ │ │ │ + jmpq 8d190 │ │ │ │ + nop │ │ │ │ + mov 0x8(%rbp),%rbp │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 8d190 │ │ │ │ + cmpb $0x0,0x35(%rbp) │ │ │ │ + jne 8cc20 │ │ │ │ + cmpb $0x0,0x4d7(%rbx) │ │ │ │ + je 8cc76 │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + cmp %rax,0x50(%rbp) │ │ │ │ + jne 8db30 │ │ │ │ + mov 0x60(%rbp),%edx │ │ │ │ + lea 0x70(%rbp),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe 8cc76 │ │ │ │ + cmpb $0x0,0x4(%rax) │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + jne 8cc6c │ │ │ │ + test %dx,%dx │ │ │ │ + jne 8db30 │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja 8cc5a │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov 0x146f0(%rbx),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %r8,0x8(%rsp) │ │ │ │ + je 8dca5 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp 8ccac │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r8),%r8 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + je 8d203 │ │ │ │ + cmpb $0x0,0x35(%r8) │ │ │ │ + jne 8cca0 │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 8ccbc │ │ │ │ + mov 0x50(%r8),%r10 │ │ │ │ + mov 0x60(%r8),%edx │ │ │ │ + lea 0x70(%r8),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 8cced │ │ │ │ + jmp 8cca0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 8cca0 │ │ │ │ + cmpb $0x0,0x4(%rax) │ │ │ │ + jne 8cce0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8cca0 │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 8ccd0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdx),%esi │ │ │ │ + add $0x1,%rcx │ │ │ │ + lea (%rdx,%rsi,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 8cd10 │ │ │ │ + jmp 8ccd0 │ │ │ │ + lea 0x570(%rdi),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbx),%rdi │ │ │ │ + mov $0x6,%esi │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je 84618 │ │ │ │ + je 8dc0b │ │ │ │ + mov 0x0(%rbp),%r12d │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 8ba00 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8cec8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 7a30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x1c(%rbx),%edi │ │ │ │ - cmp %rsi,0x158(%rax) │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - mov 0x14c(%rax),%r10d │ │ │ │ - mov 0x150(%rax),%r9 │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - je 84628 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 84668 │ │ │ │ - movdqu 0x14c(%rax),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - mov 0x15c(%rax),%edx │ │ │ │ - orb $0x80,0x58(%rbx) │ │ │ │ - mov %edx,0x40(%rbx) │ │ │ │ - mov %edx,0x2c(%rbx) │ │ │ │ - movups %xmm0,0x1c(%rbx) │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10,%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 84658 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x59(%rbx),%edx │ │ │ │ - movzbl 0x5a(%rbx),%esi │ │ │ │ - movzbl 0x5b(%rbx),%r8d │ │ │ │ - mov %edx,%r9d │ │ │ │ - shr $0x4,%sil │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%r9d │ │ │ │ - and $0xf,%r8d │ │ │ │ - jmpq 844d9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 95510 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8cef1 │ │ │ │ + callq 7a20 │ │ │ │ + cmpq $0xfffffffffffff000,(%rsp) │ │ │ │ + ja 8d1e1 │ │ │ │ + cmpb $0x0,0x4d7(%rbx) │ │ │ │ + je 8ca2c │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x3e70f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x4f8(%rbx),%rax │ │ │ │ + test $0x2,%ah │ │ │ │ + je 8ce19 │ │ │ │ + cmpb $0x0,0x4d7(%rbx) │ │ │ │ + je 8ca3c │ │ │ │ + testb $0x8,0x500(%rbx) │ │ │ │ + jne 8ca52 │ │ │ │ + lea 0x3e7aa(%rip),%rdi │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + mov $0xffffffea,%r15d │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x3720b(%rip),%r12 │ │ │ │ + jmp 8ce40 │ │ │ │ + lea 0x3e6e8(%rip),%rdi │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + mov $0xffffffea,%r15d │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x371e9(%rip),%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 98850 │ │ │ │ + lock orq $0x100,(%r14) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60690 │ │ │ │ + lea 0x146f0(%rbx),%rax │ │ │ │ + cmpb $0x0,0x48a(%rbx) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jne 8cf6d │ │ │ │ + mov 0x14708(%rbx),%rax │ │ │ │ + mov 0x14700(%rbx),%rdi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jb 8cea9 │ │ │ │ + jmp 8cf02 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jae 8cf02 │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + je 8ce98 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x14708(%rbx),%rax │ │ │ │ + mov 0x14700(%rbx),%rdi │ │ │ │ + jmp 8ce98 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + mov $0xfffffff4,%r15d │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x3713e(%rip),%r12 │ │ │ │ + movq $0xfffffffffffffff4,(%rsp) │ │ │ │ + jmpq 8ce40 │ │ │ │ + callq 7a20 │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq 8cd9b │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movq $0x0,0x14700(%rbx) │ │ │ │ + movq $0x0,0x14708(%rbx) │ │ │ │ + callq 8c940 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 8cf76 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 8cf91 │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8e564 │ │ │ │ + add $0x2e8,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r8,%r9 │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - jne 845aa │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x3ed61(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 8cf41 │ │ │ │ xor %edx,%edx │ │ │ │ - cmp %edi,%r10d │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - jmpq 845aa │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 16220 │ │ │ │ - jmp 845ed │ │ │ │ - nop │ │ │ │ + lea 0x30341(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edi │ │ │ │ - jne 84680 │ │ │ │ - add $0x1,%r8 │ │ │ │ - jne 84680 │ │ │ │ - add $0x1,%rsi │ │ │ │ - jne 84680 │ │ │ │ - callq 7f5b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 8cf41 │ │ │ │ + lea 0x3e6c1(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movb $0x1,0x49b(%rbx) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r8,0x34(%rsp) │ │ │ │ - mov %rsi,0x3c(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movdqu 0x30(%rsp),%xmm1 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 809a0 │ │ │ │ - movzbl 0x59(%rbx),%esi │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - add $0x20,%rsp │ │ │ │ - movzbl 0x5b(%rbx),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - mov %esi,%r9d │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov %eax,%edi │ │ │ │ - movzbl %dl,%r8d │ │ │ │ - and $0xf,%eax │ │ │ │ - sar %cl,%r8d │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0xf,%r9d │ │ │ │ - and $0xf,%edi │ │ │ │ - and $0x1,%r8d │ │ │ │ - and $0x1,%eax │ │ │ │ - lea -0x1(%r8,%rax,1),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 84770 │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ - mov $0x3,%r8d │ │ │ │ - rol %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - cmovb %r8d,%eax │ │ │ │ - shr $0x4,%sil │ │ │ │ - and %ecx,%edx │ │ │ │ - and %edi,%ecx │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movsbl %dl,%edx │ │ │ │ - movsbl %cl,%ecx │ │ │ │ - shl $0x8,%esi │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x14,%edx │ │ │ │ + callq 82120 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 8cab6 │ │ │ │ + lea 0x3e6db(%rip),%rdi │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x3703a(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + lea 0x3e63c(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x101,%edi │ │ │ │ + movb $0x1,0x49b(%rbx) │ │ │ │ + movzwl 0x4d0(%rbx),%eax │ │ │ │ + mov %di,0x484(%rbx) │ │ │ │ + jmpq 8ca99 │ │ │ │ + lea 0x3e5e1(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0x101,%r8d │ │ │ │ + mov %r8w,0x484(%rbx) │ │ │ │ + jmpq 8ca5d │ │ │ │ + mov 0x146f0(%rbx),%r13 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 8d05c │ │ │ │ + cmpb $0x0,0x35(%r13) │ │ │ │ + je 8d747 │ │ │ │ + mov 0x0(%r13),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 8d048 │ │ │ │ mov %rbx,%rdi │ │ │ │ - shl $0x4,%eax │ │ │ │ - shl $0x18,%ecx │ │ │ │ - or %esi,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x58(%rbx),%edx │ │ │ │ - or %ecx,%eax │ │ │ │ - and $0xff00f70,%eax │ │ │ │ - and $0xf00ff08f,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %eax,0x58(%rbx) │ │ │ │ - callq 83770 │ │ │ │ + callq 4feb0 │ │ │ │ + cmpb $0x0,0x4d7(%rbx) │ │ │ │ + jne 8d73d │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + lea 0x8(%rax),%rsi │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + je 8d0ac │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq 82290 │ │ │ │ + mov %eax,%r15d │ │ │ │ test %eax,%eax │ │ │ │ - jne 84618 │ │ │ │ - movzbl 0x59(%rbx),%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%rbx,%rax,8),%rax │ │ │ │ - jmpq 845b3 │ │ │ │ - nop │ │ │ │ - lea (%r9,%r9,2),%rdx │ │ │ │ - mov %cl,0xf(%rsp) │ │ │ │ - mov 0x60(%rbx,%rdx,8),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 847a8 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - movzbl 0x5b(%rbx),%edi │ │ │ │ - movzbl 0x59(%rbx),%esi │ │ │ │ - movzbl 0xf(%rsp),%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%edi │ │ │ │ - jmpq 846f1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 16220 │ │ │ │ - jmp 84787 │ │ │ │ + jne 8dcea │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + lea 0x12fc0(%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x36f63(%rip),%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 78b70 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ce40 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + lea 0x5b0(%rbx),%r12 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 8d104 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmp $0x8,%ebp │ │ │ │ + je 8d84b │ │ │ │ + add $0x1,%r13 │ │ │ │ + add $0x1,%ebp │ │ │ │ + sub $0xffffffffffffff80,%r12 │ │ │ │ + cmpb $0x0,0x71(%r12) │ │ │ │ + mov %r13d,%r14d │ │ │ │ + je 8d0f0 │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + je 8d796 │ │ │ │ + cmpb $0x0,0x72(%r12) │ │ │ │ + je 8d148 │ │ │ │ + lea 0x77fd8(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x3ebeb(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax,%r13,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8d81b │ │ │ │ + movzbl 0x70(%r12),%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 34b40 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 8d0ed │ │ │ │ + lea 0x77f96(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x3eb8d(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax,%r13,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8d0f0 │ │ │ │ + jmpq 8d81b │ │ │ │ nop │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xe0(%rdi),%rdx │ │ │ │ - mov 0xd4(%rdi),%eax │ │ │ │ - mov 0xd8(%rdi),%rcx │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - jne 847d4 │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ - je 84838 │ │ │ │ - movzwl 0x14(%rdi),%esi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %esi,%r9d │ │ │ │ - and $0x2000,%r9w │ │ │ │ - and $0x40,%esi │ │ │ │ - je 84860 │ │ │ │ - test %r9w,%r9w │ │ │ │ - jne 847f5 │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - mov %eax,0x1c(%rdi) │ │ │ │ - mov %eax,0xd4(%rdi) │ │ │ │ - mov %r8d,%eax │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %rdx,0x28(%rdi) │ │ │ │ - mov %rdx,0xe0(%rdi) │ │ │ │ - mov %rcx,0x20(%rdi) │ │ │ │ - mov %rcx,0xd8(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x14(%rdi),%esi │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %r8b │ │ │ │ - mov %esi,%r9d │ │ │ │ - and $0x2000,%r9w │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 847e7 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %r9w,%r9w │ │ │ │ - je 847f2 │ │ │ │ - jmp 847f5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r9w,%r9w │ │ │ │ - je 84880 │ │ │ │ - add $0x1,%eax │ │ │ │ - jne 847f5 │ │ │ │ - add $0x1,%rcx │ │ │ │ - jne 847f5 │ │ │ │ - add $0x1,%rdx │ │ │ │ - jne 847f5 │ │ │ │ - callq 7f5b0 │ │ │ │ - add $0x1,%rcx │ │ │ │ - jne 847f2 │ │ │ │ - add $0x1,%rdx │ │ │ │ - jne 847f2 │ │ │ │ - callq 7f5e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xd0(%rdi),%edx │ │ │ │ - movzwl 0x14(%rdi),%esi │ │ │ │ - mov 0xd8(%rdi),%rax │ │ │ │ - mov 0xd4(%rdi),%ecx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0xe0(%rdi),%rdx │ │ │ │ - test $0x2000,%si │ │ │ │ - je 848e0 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 84940 │ │ │ │ - and $0x40,%esi │ │ │ │ - je 8494a │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 848f2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - jne 84930 │ │ │ │ + cmpb $0x0,0x4d7(%rbx) │ │ │ │ + jne 8cadd │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x18(%rdi),%ecx │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rax,0xd8(%rdi) │ │ │ │ - mov %r8d,%eax │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %rdx,0x28(%rdi) │ │ │ │ - mov %rdx,0xe0(%rdi) │ │ │ │ - mov %ecx,0x1c(%rdi) │ │ │ │ - mov %ecx,0xd4(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x40,%esi │ │ │ │ - je 84978 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 848ef │ │ │ │ - nopl (%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - je 84968 │ │ │ │ - and $0x40,%esi │ │ │ │ - jne 848d6 │ │ │ │ - lea -0x1(%rcx),%esi │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8495a │ │ │ │ - test %rax,%rax │ │ │ │ - je 84998 │ │ │ │ + lea 0x3e9c1(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8cadd │ │ │ │ + lea 0x30244(%rip),%rdi │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x36e46(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 8cda9 │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + lea 0x36e24(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 848f2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 84945 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 848f2 │ │ │ │ + je 8dc55 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov $0x18,%edi │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + shl %cl,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 8ba00 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8db7a │ │ │ │ + mov 0x146f0(%rbx),%r13 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + je 8e256 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r14d,%r15d │ │ │ │ + jmp 8d28d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%r13 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je 8d378 │ │ │ │ + cmpb $0x0,0x35(%r13) │ │ │ │ + jne 8d280 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + sub %r14,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + ja 8e545 │ │ │ │ + lea 0x70(%r13),%rbx │ │ │ │ + mov 0x60(%r13),%edi │ │ │ │ + mov %rbx,%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ + lea (%rbx,%rdi,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 8d2d5 │ │ │ │ + jmp 8d280 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 8d280 │ │ │ │ + cmpb $0x0,0x4(%rax) │ │ │ │ + jne 8d2c8 │ │ │ │ test %rax,%rax │ │ │ │ - jne 8498d │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 849ad │ │ │ │ - mov %rax,%rdx │ │ │ │ + je 8d280 │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + lea 0x8(%rax),%r9 │ │ │ │ + lea (%r9,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jae 8d370 │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r9,%r10 │ │ │ │ + lea (%r12,%rdx,8),%rdx │ │ │ │ + jmp 8d319 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + movzbl (%r10),%esi │ │ │ │ + movzwl 0x2(%rax),%r11d │ │ │ │ + sub %rbx,%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $0x3,%rcx │ │ │ │ + add $0x18,%rdx │ │ │ │ + lea (%r10,%rsi,8),%rdi │ │ │ │ + mov 0x50(%r13),%esi │ │ │ │ + movups %xmm0,-0x18(%rdx) │ │ │ │ + mov %ecx,-0x4(%rdx) │ │ │ │ + sub %r15d,%esi │ │ │ │ + mov %r11w,-0x18(%rdx) │ │ │ │ + mov %esi,-0x8(%rdx) │ │ │ │ + lea 0x1(%r8),%rsi │ │ │ │ + mov %r10,-0x10(%rdx) │ │ │ │ + movzwl (%rax),%ecx │ │ │ │ + lea (%r9,%rcx,8),%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + ja 8d310 │ │ │ │ + mov 0x60(%r13),%edi │ │ │ │ + mov %r8,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ - jmp 84935 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 849cc │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - jmp 8495a │ │ │ │ - lea 0x5d35c(%rip),%rcx │ │ │ │ - mov $0x122,%edx │ │ │ │ - lea 0x5774b(%rip),%rsi │ │ │ │ - lea 0x50074(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7f610 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jmpq 8d2b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmpq 8d2b8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + lea -0x1b7c(%rip),%rcx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + callq 7740 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + lea (%r12,%rax,8),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jbe 8e043 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r12,%r8 │ │ │ │ + jmp 8d414 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - movzwl 0x14(%rdi),%edx │ │ │ │ - mov 0x1c(%rdi),%r10d │ │ │ │ - mov 0x20(%rdi),%r9 │ │ │ │ - mov 0x28(%rdi),%r8 │ │ │ │ - test $0x40,%dl │ │ │ │ - je 84a28 │ │ │ │ - cmp $0xffffffffffffffff,%r8 │ │ │ │ - je 84ed3 │ │ │ │ - test $0x20,%dh │ │ │ │ - je 84f0d │ │ │ │ - add $0x1,%r10d │ │ │ │ - je 84f2a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x68(%r12),%rbx │ │ │ │ - lea 0xc0(%r12),%rbp │ │ │ │ - nopl (%rax) │ │ │ │ - and $0x10,%dh │ │ │ │ - je 84ac8 │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov 0x58(%rdx),%rax │ │ │ │ - movzbl 0x15(%rdx),%edx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe 84ac8 │ │ │ │ - movzbl 0x58(%r12),%r11d │ │ │ │ - mov %r11d,%edi │ │ │ │ - and $0xf,%edi │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - movzbl 0x58(%rcx),%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp %dl,%dil │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 84ab9 │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmp 0x20(%rdx),%r8 │ │ │ │ - mov 0x18(%rdx),%r13 │ │ │ │ + movzwl 0x18(%rsi),%edx │ │ │ │ + cmp %dx,(%rsi) │ │ │ │ + jne 8d690 │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov -0x10(%rax),%r9 │ │ │ │ + mov 0x20(%rcx),%rdx │ │ │ │ + cmp %rdx,0x20(%r9) │ │ │ │ seta %dl │ │ │ │ + mov 0x18(%rcx),%r14 │ │ │ │ + mov 0x14(%rcx),%ecx │ │ │ │ movzbl %dl,%edx │ │ │ │ sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 84ab7 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r9,%r13 │ │ │ │ - seta %r13b │ │ │ │ - setb %dl │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - sub %r13d,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 84d80 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r14,0x18(%r9) │ │ │ │ + seta %r10b │ │ │ │ + sbb $0x0,%r10d │ │ │ │ + or %r10d,%edx │ │ │ │ + cmp %ecx,0x14(%r9) │ │ │ │ + seta %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + or %ecx,%edx │ │ │ │ + jne 8d690 │ │ │ │ + mov %rax,%rsi │ │ │ │ add $0x18,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 84a70 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r10d,0x10(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r9,0x34(%rsp) │ │ │ │ - mov %r8,0x3c(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 809a0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - movzbl 0x58(%r12),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 84d38 │ │ │ │ - mov 0x60(%r12),%r15 │ │ │ │ - movzwl 0x68(%r12),%eax │ │ │ │ - cmp %ax,0x6a(%r12) │ │ │ │ - je 84b58 │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ - cmpb $0x0,0x2(%r14) │ │ │ │ - jne 84c58 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x68(%r12),%eax │ │ │ │ - cmp 0x6a(%r12),%ax │ │ │ │ - jne 84b23 │ │ │ │ - mov 0x60(%r12),%r15 │ │ │ │ - movb $0x0,0xc2(%r12) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movdqu 0x14c(%r15),%xmm4 │ │ │ │ - movups %xmm4,0x30(%r12) │ │ │ │ - mov 0x15c(%r15),%eax │ │ │ │ - mov %eax,0x40(%r12) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + ja 8d3c0 │ │ │ │ + movdqu (%rsi),%xmm3 │ │ │ │ + add $0x18,%r8 │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ + movups %xmm3,-0x18(%r8) │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov %rax,-0x8(%r8) │ │ │ │ + mov %r8,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + cmpb $0x0,0x4d7(%rbx) │ │ │ │ + mov %r12,0x14700(%rbx) │ │ │ │ + mov %rax,0x14708(%rbx) │ │ │ │ + mov %rdi,0x14710(%rbx) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rdi,0x14718(%rbx) │ │ │ │ + lea 0xe0(%rbx),%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + je 8cb24 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + je 8d4c7 │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x3e2a7(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8d820 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e2eb │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x38,%r11d │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + lea 0x70(%rbp),%r10 │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + mov %r10,%r15 │ │ │ │ + test %rdi,%rdi │ │ │ │ + lea 0x18(%rdi),%rax │ │ │ │ + cmovne %rax,%r11 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8dbfb │ │ │ │ + mov (%rdi),%eax │ │ │ │ + lea (%rdi,%rax,8),%rcx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jbe 8dbc1 │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 8d529 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 8dbc1 │ │ │ │ + cmpb $0x1,0x4(%rax) │ │ │ │ + jne 8d518 │ │ │ │ + movzbl 0x2(%rax),%edx │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jne 8d518 │ │ │ │ + cmpw $0x0,(%rax) │ │ │ │ + je 8dd46 │ │ │ │ + movzbl 0x3(%rax),%r8d │ │ │ │ + lea 0x8(%rax),%r13 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rax │ │ │ │ + mov 0x60(%rdi),%edx │ │ │ │ + lea (%r15,%rdx,8),%rcx │ │ │ │ + cmp %r15,%rcx │ │ │ │ + ja 8d579 │ │ │ │ + jmpq 8dbf1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + lea 0x8(%rax,%rdx,8),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe 8dbe8 │ │ │ │ + cmpb $0x1,0x4(%rax) │ │ │ │ + jne 8d568 │ │ │ │ + movzbl 0x2(%rax),%edx │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jne 8d568 │ │ │ │ + cmpw $0x0,(%rax) │ │ │ │ + je 8dd38 │ │ │ │ + movzbl 0x3(%rax),%ebp │ │ │ │ + lea 0x8(%rax),%r9 │ │ │ │ test %r13,%r13 │ │ │ │ - je 84db0 │ │ │ │ - mov 0x3c(%r12),%rdx │ │ │ │ - cmp %rdx,0x20(%r13) │ │ │ │ - seta %dl │ │ │ │ - mov 0x14(%r13),%r8d │ │ │ │ - mov 0x18(%r13),%rcx │ │ │ │ - movzbl %dl,%edx │ │ │ │ - mov 0x30(%r12),%edi │ │ │ │ - mov 0x34(%r12),%rsi │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 84bcf │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - jne 84bcf │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %edi,%r8d │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 84da0 │ │ │ │ - movdqu 0x0(%r13),%xmm2 │ │ │ │ - lea 0x28(%r13),%r14 │ │ │ │ - movups %xmm2,0xc0(%r12) │ │ │ │ - movdqu 0x10(%r13),%xmm3 │ │ │ │ - movups %xmm3,0xd0(%r12) │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov %rax,0xe0(%r12) │ │ │ │ - mov %r13,%rax │ │ │ │ - cmpb $0x0,0x2(%rax) │ │ │ │ - movzwl 0x14(%r12),%edx │ │ │ │ - jne 84cdc │ │ │ │ - mov 0x18(%rax),%r9 │ │ │ │ - mov 0x20(%rax),%r8 │ │ │ │ - test $0x20,%dh │ │ │ │ - je 84d60 │ │ │ │ - mov 0x14(%rax),%r10d │ │ │ │ - add $0x1,%r10d │ │ │ │ - jne 84a38 │ │ │ │ - add $0x1,%r9 │ │ │ │ - jne 84a38 │ │ │ │ - add $0x1,%r8 │ │ │ │ - jne 84a38 │ │ │ │ - jmpq 84f3e │ │ │ │ + je 8d5bf │ │ │ │ + cmp $0xfffffffffffff000,%r13 │ │ │ │ + ja 8d5bf │ │ │ │ + cmp $0xfffffffffffff000,%r9 │ │ │ │ + ja 8d5bf │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + cmp (%r9),%al │ │ │ │ + je 8dc68 │ │ │ │ + lea 0x2d8(%rsp),%rdx │ │ │ │ + lea 0x28(%r9),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + lea 0x208(%rsp),%rdx │ │ │ │ + lea 0x28(%r13),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x140(%rsp),%r9 │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + callq 1d8a0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x3e156(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rbp │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%r8d │ │ │ │ + callq 60190 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8e213 │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp $0x8,%r12d │ │ │ │ + jne 8d4f3 │ │ │ │ + mov 0x14708(%rbx),%rax │ │ │ │ + mov 0x14700(%rbx),%r12 │ │ │ │ + jmpq 8cb24 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%r14),%edx │ │ │ │ - mov 0x60(%r12),%r15 │ │ │ │ + movdqu (%rsi),%xmm2 │ │ │ │ + add $0x18,%r8 │ │ │ │ + movups %xmm2,-0x18(%r8) │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + mov %rdx,-0x8(%r8) │ │ │ │ + jmpq 8d414 │ │ │ │ + andq $0xfffffffffffffffe,0x500(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8dd8b │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r12,%rsi,1),%rdx │ │ │ │ + cmpb $0x4,(%rdx) │ │ │ │ + je 8d6f3 │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + lea (%rax,%rax,2),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + lea (%r12,%rdi,8),%rdi │ │ │ │ + movups %xmm1,(%rdi) │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov 0x14700(%rbx),%r12 │ │ │ │ + add $0x1,%rcx │ │ │ │ + add $0x18,%rsi │ │ │ │ + cmp 0x14708(%rbx),%rcx │ │ │ │ + jb 8d6c8 │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%r12,%rdx,8),%rdx │ │ │ │ + mov %rax,0x14708(%rbx) │ │ │ │ + jmpq 8cb39 │ │ │ │ + lea 0x3de31(%rip),%rdi │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + mov $0xffffffea,%r15d │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x368ea(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + jmpq 8d07f │ │ │ │ + mov 0x60(%r13),%eax │ │ │ │ + lea 0x70(%r13),%r12 │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 8d053 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 8d782 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x0(%rbp),%eax │ │ │ │ + lea 0x8(%rbp,%rax,8),%rbp │ │ │ │ + mov 0x60(%r13),%eax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 8d053 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8b450 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8d768 │ │ │ │ + jmpq 8cbc9 │ │ │ │ + cmpb $0x0,0x49a(%rbx) │ │ │ │ + jne 8d83e │ │ │ │ + cmpb $0x0,0x72(%r12) │ │ │ │ + je 8e294 │ │ │ │ + mov 0x7796a(%rip),%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x3e555(%rip),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8d81b │ │ │ │ + andq $0xfffffffffffffffe,0x500(%rbx) │ │ │ │ + movzbl 0x70(%r12),%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + callq 34b40 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 8d0f0 │ │ │ │ + mov %r14,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3e4f7(%rip),%rdx │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8d83e │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + lea 0x2fbe0(%rip),%rdi │ │ │ │ + mov $0x1,%r15d │ │ │ │ + lea 0x367ee(%rip),%r12 │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8ce40 │ │ │ │ + andq $0xfffffffffffffffe,0x500(%rbx) │ │ │ │ + jmpq 8d0f9 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 8d85e │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x8,%rbp │ │ │ │ + je 8d87c │ │ │ │ mov %rbp,%rax │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 84e20 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *0xb8(%r15) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x1(%r14),%ecx │ │ │ │ - mov $0x28,%edx │ │ │ │ - and $0x7f,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - je 84ca3 │ │ │ │ - movzbl 0x78(%r15),%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - movdqu 0xd4(%r12),%xmm1 │ │ │ │ - add %rdx,%r14 │ │ │ │ - mov 0xe4(%r12),%edx │ │ │ │ - movups %xmm1,0x30(%r12) │ │ │ │ - mov %edx,0x40(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 84b8a │ │ │ │ - cmpb $0x0,0x2(%rax) │ │ │ │ - movzwl 0x14(%r12),%edx │ │ │ │ - je 84c19 │ │ │ │ - and $0x40,%edx │ │ │ │ - je 84ee2 │ │ │ │ - mov 0x10(%rax),%edx │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - sub %rdx,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp 0x28(%r12),%rsi │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 84d14 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 84ef5 │ │ │ │ - mov 0x14(%rax),%edx │ │ │ │ - mov %rcx,0x20(%r12) │ │ │ │ - mov %rsi,0x28(%r12) │ │ │ │ - mov %edx,0x1c(%r12) │ │ │ │ - jmpq 84ef5 │ │ │ │ + shl $0x7,%rax │ │ │ │ + cmpq $0x0,0x5a8(%rbx,%rax,1) │ │ │ │ + jne 8d854 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 48280 │ │ │ │ + jmp 8d854 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 8dbb5 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 8dd02 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 17810 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8dd55 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 8dd61 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f890 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8dd93 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 8e2c1 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lock orq $0x1,(%rax) │ │ │ │ + cmpb $0x0,0x484(%rbx) │ │ │ │ + jne 8d8f9 │ │ │ │ + mov 0x500(%rbx),%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je 8e2d2 │ │ │ │ + cmpb $0x0,0x488(%rbx) │ │ │ │ + lea 0x3e2c5(%rip),%rdi │ │ │ │ + setne %bpl │ │ │ │ + callq 71a0 │ │ │ │ + movzbl %bpl,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 2a880 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e247 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + lea 0x3e198(%rip),%r12 │ │ │ │ + jne 8e236 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f330 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lock andq $0xffffffffffbfffff,(%rax) │ │ │ │ + lock orq $0x10,(%rax) │ │ │ │ + cmpb $0x0,0x4d8(%rbx) │ │ │ │ + je 8d975 │ │ │ │ + cmpb $0x0,0x4d7(%rbx) │ │ │ │ + jne 8d975 │ │ │ │ + lock addq $0x10000,0x127e0(%rbx) │ │ │ │ + cmpb $0x0,0x488(%rbx) │ │ │ │ + jne 8e1e3 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 8e04a │ │ │ │ + mov 0x14700(%rbx),%rax │ │ │ │ + mov 0x14708(%rbx),%rbp │ │ │ │ + lea -0x20f4(%rip),%rcx │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov 0x14718(%rbx),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 7740 │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 8dd9f │ │ │ │ + mov 0x14348(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lock orq $0x80,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lock orq $0x4,(%rax) │ │ │ │ + mov 0x14610(%rbx),%rdi │ │ │ │ + movb $0x1,0x14618(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8e4f9 │ │ │ │ + callq a6bf0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rax,0x14348(%rbx) │ │ │ │ + cmp %rdi,0x30(%rsp) │ │ │ │ + jb 8dffa │ │ │ │ + mov 0x14350(%rbx),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 8b940 │ │ │ │ + movq $0x0,0x14348(%rbx) │ │ │ │ + testb $0x2,0x12fc0(%rbx) │ │ │ │ + je 8e533 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lock orq $0x1,(%rax) │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 81990 │ │ │ │ + mov 0x12fc8(%rbx),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 8e521 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 8e510 │ │ │ │ + testb $0x20,0xe2(%rbx) │ │ │ │ + je 8e05b │ │ │ │ + cmpb $0x0,0x487(%rbx) │ │ │ │ + jne 8e05b │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 8e46a │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f470 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8e490 │ │ │ │ + lea 0x3e15a(%rip),%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq 71a0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 98850 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lock orq $0x100,(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60690 │ │ │ │ + cmpb $0x0,0x48a(%rbx) │ │ │ │ + je 8e47b │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x3dfde(%rip),%r12 │ │ │ │ + callq 7410 │ │ │ │ + jmpq 8cf76 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 83770 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3db9f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8e445 │ │ │ │ test %eax,%eax │ │ │ │ - je 84b10 │ │ │ │ - add $0x58,%rsp │ │ │ │ - xor %edx,%edx │ │ │ │ - cltq │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9 │ │ │ │ - jne 84d70 │ │ │ │ - add $0x1,%r8 │ │ │ │ - je 84f19 │ │ │ │ - mov 0x18(%r12),%r10d │ │ │ │ - jmpq 84a38 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor 0x58(%rcx),%r11b │ │ │ │ + je 8cc76 │ │ │ │ + mov 0x508(%rbx),%rax │ │ │ │ + andq $0xfffffffffffffffe,0x500(%rbx) │ │ │ │ + andq $0xfffffffffffffffd,0x90(%rax) │ │ │ │ + movb $0x0,0x4d7(%rbx) │ │ │ │ + jmpq 8cc76 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + movq $0x0,0x14700(%rbx) │ │ │ │ + mov $0xfffffff4,%r15d │ │ │ │ + movq $0x0,0x14708(%rbx) │ │ │ │ + mov %rax,0x14710(%rbx) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x14718(%rbx) │ │ │ │ + lea 0x36466(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %r13d,%r13d │ │ │ │ - and $0xf,%r11d │ │ │ │ - jne 84acb │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ - jmpq 84acb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 84c09 │ │ │ │ - mov 0x60(%r12),%r15 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x158(%r15),%rdx │ │ │ │ - mov 0x14c(%r15),%eax │ │ │ │ - mov 0x150(%r15),%rcx │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - je 84e4e │ │ │ │ - add $0x1,%eax │ │ │ │ - jne 84de8 │ │ │ │ - add $0x1,%rcx │ │ │ │ - jne 84de8 │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 84f3e │ │ │ │ + mov 0x60(%rdi),%edx │ │ │ │ + lea (%r15,%rdx,8),%rcx │ │ │ │ + cmp %r15,%rcx │ │ │ │ + ja 8d579 │ │ │ │ + jmpq 8d668 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 8d668 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmpq 8d5bf │ │ │ │ + mov 0x28,%eax │ │ │ │ + lea (%r14,%rax,8),%rcx │ │ │ │ + jmpq 8d506 │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x3d884(%rip),%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60190 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8e273 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8cd4e │ │ │ │ + mov 0x508(%rbx),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + andq $0xfffffffffffffffd,0x90(%rax) │ │ │ │ + movb $0x0,0x4d7(%rbx) │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 8cda9 │ │ │ │ + movq $0x1,0x18(%rsp) │ │ │ │ + mov $0x18,%edi │ │ │ │ + jmpq 8d239 │ │ │ │ + mov %r9,%rsi │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8d,0x28(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + callq 7aa8 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8d5bf │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jne 8d5bf │ │ │ │ + jmpq 8d668 │ │ │ │ + movq $0x0,0x14700(%rbx) │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + mov $0xfffffff4,%r15d │ │ │ │ + lea 0x3635e(%rip),%r12 │ │ │ │ + movq $0x0,0x14708(%rbx) │ │ │ │ + movq $0x0,0x14710(%rbx) │ │ │ │ + movq $0x0,0x14718(%rbx) │ │ │ │ + jmpq 8ce40 │ │ │ │ + lea 0x3db3f(%rip),%rdi │ │ │ │ + lea 0x3632a(%rip),%r12 │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8ce40 │ │ │ │ + lea 0x3de77(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8d892 │ │ │ │ + lea 0x3daee(%rip),%rdi │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + mov $0x3,%r15d │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x362ef(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0xffffffffffffffea,%r9 │ │ │ │ + jmpq 8d59a │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0xffffffffffffffea,%r13 │ │ │ │ + jmpq 8d54b │ │ │ │ + lea 0x3d714(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + lea 0x3de2c(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + je 8d8b2 │ │ │ │ + lea 0x3de23(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8d8b2 │ │ │ │ + mov %r12,%rdx │ │ │ │ + jmpq 8d70c │ │ │ │ + lea 0x3dd4d(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 8b940 │ │ │ │ + mov 0x14348(%rbx),%rax │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 8e4ca │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r15d,0x4c(%rsp) │ │ │ │ + jmp 8ddef │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp 0x28(%rsp),%rbp │ │ │ │ + jae 8df70 │ │ │ │ + cmpw $0x4,0x0(%rbp) │ │ │ │ + jne 8dde0 │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + add 0x38(%rsp),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x14348(%r14) │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + movdqu 0x14(%rbx),%xmm0 │ │ │ │ sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x40a,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x4,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rcx,0x54(%rsp) │ │ │ │ - mov %rdx,0x5c(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm7 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 809a0 │ │ │ │ + callq 3d7b0 │ │ │ │ add $0x20,%rsp │ │ │ │ - jmpq 84afc │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu (%r14),%xmm5 │ │ │ │ - movups %xmm5,0xc0(%r12) │ │ │ │ - movdqu 0x10(%r14),%xmm6 │ │ │ │ - movups %xmm6,0xd0(%r12) │ │ │ │ - mov 0x20(%r14),%rdx │ │ │ │ - mov %rdx,0xe0(%r12) │ │ │ │ - jmpq 84c88 │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ - jne 84dcf │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 84f48 │ │ │ │ - testb $0x20,0x15(%r12) │ │ │ │ - jne 84e6e │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - mov %eax,0x1c(%r12) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xd4(%r12) │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0x53(%rip),%rax │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3b510 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 8dee8 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + cmp $0xfffffffc,%r13d │ │ │ │ + je 8de20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + callq 3e640 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + movzbl 0x1(%rbp),%r8d │ │ │ │ + mov %r12d,%r15d │ │ │ │ + lea 0x77243(%rip),%rax │ │ │ │ + lea 0x3d9c4(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%rax,%rdx,8),%rcx │ │ │ │ + mov %r12d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - andb $0x7f,0x58(%r12) │ │ │ │ - movb $0x0,0xc2(%r12) │ │ │ │ - movq $0xffffffffffffffff,0x28(%r12) │ │ │ │ - movq $0xffffffffffffffff,0xe0(%r12) │ │ │ │ - movq $0xffffffffffffffff,0x20(%r12) │ │ │ │ - movq $0xffffffffffffffff,0xd8(%r12) │ │ │ │ - movl $0x0,0xd0(%r12) │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - cmp $0xffffffffffffffff,%r9 │ │ │ │ - je 84a28 │ │ │ │ - jmpq 84a10 │ │ │ │ - movdqu 0x14(%rax),%xmm7 │ │ │ │ - movups %xmm7,0x1c(%r12) │ │ │ │ - mov 0x24(%rax),%edx │ │ │ │ - mov %edx,0x2c(%r12) │ │ │ │ - orb $0x80,0x58(%r12) │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r14,%rdx │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - add $0x1,%r9 │ │ │ │ - jne 84f20 │ │ │ │ - add $0x1,%r8 │ │ │ │ - jne 84f20 │ │ │ │ - callq 7f5e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%r12),%r10d │ │ │ │ - jmpq 84a28 │ │ │ │ - add $0x1,%r9 │ │ │ │ - jne 84a28 │ │ │ │ - add $0x1,%r8 │ │ │ │ - jne 84a28 │ │ │ │ - callq 7f5b0 │ │ │ │ + lea 0x3dc41(%rip),%r12 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 8ce40 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - je 84dda │ │ │ │ - jmpq 84de8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl 0x14(%rdi),%esi │ │ │ │ - mov 0xe0(%rdi),%rax │ │ │ │ - mov 0xd4(%rdi),%edx │ │ │ │ - mov 0xd8(%rdi),%rcx │ │ │ │ - mov %esi,%r8d │ │ │ │ - and $0x2000,%r8w │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 84f91 │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ - je 84ff0 │ │ │ │ - and $0x40,%esi │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - je 85000 │ │ │ │ - test %r8w,%r8w │ │ │ │ - jne 84fa5 │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0xe0(%rdi) │ │ │ │ - mov %rcx,0x20(%rdi) │ │ │ │ - mov %rcx,0xd8(%rdi) │ │ │ │ - mov %edx,0x1c(%rdi) │ │ │ │ - mov %edx,0xd4(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 8503f │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 3c8c0 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 8de91 │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movl $0x1d,0x128(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r13d │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je 8de20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 8e538 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8dde0 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + jmpq 8deaa │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x4c(%rsp),%r15d │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + jmp 8df93 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp 0x28(%rsp),%rbp │ │ │ │ + jae 8dfbf │ │ │ │ + cmpb $0x0,0x1(%rbp) │ │ │ │ + je 8df88 │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + add 0x38(%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x14348(%rbx) │ │ │ │ + callq 8b6b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 8df88 │ │ │ │ + jmpq 8deaa │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lock orq $0x80,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lock orq $0x4,(%rax) │ │ │ │ + mov 0x14610(%rbx),%rdi │ │ │ │ + movb $0x1,0x14618(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8dfee │ │ │ │ + callq a6bf0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x14348(%rbx) │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + cmpb $0x0,0x1(%rbp) │ │ │ │ + jne 8e033 │ │ │ │ + cmpb $0x4,0x0(%rbp) │ │ │ │ + je 8e033 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + add 0x38(%rsp),%rsi │ │ │ │ + callq 8b940 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8b6b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8deaa │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp 0x28(%rsp),%rbp │ │ │ │ + jb 8dfff │ │ │ │ + jmpq 8da3a │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + jmpq 8d44d │ │ │ │ + lea 0x3dba7(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8d98f │ │ │ │ + lea 0x3dab8(%rip),%r12 │ │ │ │ + cmpb $0x0,0x484(%rbx) │ │ │ │ + jne 8e387 │ │ │ │ + cmpb $0x0,0x4d7(%rbx) │ │ │ │ + jne 8e31b │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + jne 8e376 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 6bd10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e436 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + lea 0x3da97(%rip),%r12 │ │ │ │ + jne 8e30f │ │ │ │ + mov 0x500(%rbx),%rax │ │ │ │ + and $0xc,%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + je 8e12d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x3dbff(%rip),%rdi │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + movups %xmm0,0x90(%rsp) │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ + movups %xmm0,0xb0(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 988b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e3c4 │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 86570 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e3c4 │ │ │ │ + lea 0x3d738(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x570(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7940 │ │ │ │ + cmpb $0x0,0x49b(%rbx) │ │ │ │ + je 8e40d │ │ │ │ + mov 0x508(%rbx),%rax │ │ │ │ + mov $0xe,%edx │ │ │ │ + mov %dx,0x10(%rax) │ │ │ │ + mov 0x508(%rbx),%rax │ │ │ │ + orq $0x7ba80,0xd0(%rax) │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + test $0x80,%ah │ │ │ │ + je 8e3db │ │ │ │ + cmpb $0x0,0x484(%rbx) │ │ │ │ + je 8e1ab │ │ │ │ + test $0x48000,%eax │ │ │ │ + jne 8e1ab │ │ │ │ + mov 0x508(%rbx),%rax │ │ │ │ + btrq $0x3c,0x90(%rax) │ │ │ │ + mov 0x508(%rbx),%rax │ │ │ │ + btrq $0x3d,0x90(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 94d70 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x2f00(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 8e1e3 │ │ │ │ + cmpq $0x80,(%rax) │ │ │ │ + jbe 8e1e3 │ │ │ │ + mov 0x17b099(%rip),%rdi │ │ │ │ + lea 0x2f08(%rbx),%rsi │ │ │ │ + callq a9d40 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lock orq $0x100,(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60690 │ │ │ │ + cmpb $0x0,0x48a(%rbx) │ │ │ │ + je 8ce71 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 8cf35 │ │ │ │ + lea 0x2f1ed(%rip),%rdi │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + lea 0x35df6(%rip),%r12 │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8ce40 │ │ │ │ + lea 0x3d9a7(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8d93d │ │ │ │ + mov %eax,%r15d │ │ │ │ + lea 0x3d87e(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + lea -0x2a4d(%rip),%rcx │ │ │ │ + mov $0x18,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7740 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 8d44d │ │ │ │ + lea 0x2f18d(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + movq $0x1,(%rsp) │ │ │ │ + jmpq 8cda9 │ │ │ │ + movzbl 0x70(%r12),%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 34b40 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + je 8d0ed │ │ │ │ + mov 0x76e64(%rip),%rcx │ │ │ │ + jmpq 8d800 │ │ │ │ + lea 0x3d8f2(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8d8d2 │ │ │ │ + testb $0x40,0xe2(%rbx) │ │ │ │ + jne 8d8f9 │ │ │ │ + lea 0x3d801(%rip),%r12 │ │ │ │ + jmpq 8d93d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov 0x14708(%rbx),%rax │ │ │ │ + mov 0x14700(%rbx),%r12 │ │ │ │ + jmpq 8cb24 │ │ │ │ + lea 0x3d984(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + movzbl 0x47d(%rbx),%eax │ │ │ │ + movzbl 0x47e(%rbx),%edx │ │ │ │ + add %eax,%eax │ │ │ │ + shl $0x2,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + movzbl 0x47c(%rbx),%edx │ │ │ │ + or %edx,%eax │ │ │ │ + je 8e0ad │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + je 8e0ad │ │ │ │ + lea 0x3d959(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + je 8e0ad │ │ │ │ + lea 0x3d94f(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8e0ad │ │ │ │ + lea 0x3d901(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8e089 │ │ │ │ + lea 0x3d8d8(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 69400 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e3cc │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + lea 0x3d783(%rip),%r12 │ │ │ │ + je 8e0ad │ │ │ │ + lea 0x3d8ba(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8e31b │ │ │ │ + mov %eax,%r15d │ │ │ │ + jmpq 8ce40 │ │ │ │ + mov %eax,%r15d │ │ │ │ + lea 0x3d75a(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + mov 0x508(%rbx),%rax │ │ │ │ + orq $0x1,0xe0(%rax) │ │ │ │ + cmpb $0x0,0x484(%rbx) │ │ │ │ + je 8e1ab │ │ │ │ + testq $0x48000,0xe0(%rbx) │ │ │ │ + jne 8e1ab │ │ │ │ + jmpq 8e18b │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + test $0x80,%ah │ │ │ │ + je 8e3db │ │ │ │ + cmpb $0x0,0x484(%rbx) │ │ │ │ + je 8e1b3 │ │ │ │ + test $0x48000,%eax │ │ │ │ + jne 8e1b3 │ │ │ │ + jmpq 8e18b │ │ │ │ + mov %eax,%r15d │ │ │ │ + lea 0x3d6fe(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + lea 0x2efbb(%rip),%rdi │ │ │ │ + lea 0xe0(%rbx),%r14 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x35bbd(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + lea 0x3d7b3(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8dac6 │ │ │ │ + lea 0x3d67b(%rip),%r12 │ │ │ │ + jmpq 8ce71 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 84f91 │ │ │ │ - test %r8w,%r8w │ │ │ │ - je 84fa2 │ │ │ │ - jmp 84fa5 │ │ │ │ - test %r8w,%r8w │ │ │ │ - je 85050 │ │ │ │ - add $0x1,%edx │ │ │ │ - je 85078 │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0xe0(%rdi) │ │ │ │ - mov %rcx,0x20(%rdi) │ │ │ │ - mov %rcx,0xd8(%rdi) │ │ │ │ - mov %edx,0x1c(%rdi) │ │ │ │ - mov %edx,0xd4(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 849e0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rcx │ │ │ │ - jne 85068 │ │ │ │ - add $0x1,%rax │ │ │ │ - jne 85068 │ │ │ │ - callq 7f5e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - jmpq 84fa2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rcx │ │ │ │ - jne 8500b │ │ │ │ - add $0x1,%rax │ │ │ │ - jne 8500b │ │ │ │ - callq 7f5b0 │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 17890 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8dadb │ │ │ │ + cmpb $0x0,0x482(%rbx) │ │ │ │ + lea 0x3d64a(%rip),%r12 │ │ │ │ + je 8e062 │ │ │ │ + lea 0x3d795(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8e062 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lock orq $0x80,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lock orq $0x4,(%rax) │ │ │ │ + mov 0x14610(%rbx),%rdi │ │ │ │ + movb $0x1,0x14618(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 8e4f9 │ │ │ │ + callq a6bf0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x14348(%rbx) │ │ │ │ + jmpq 8da3a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3d6f9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8da9f │ │ │ │ + mov $0xfffffffb,%r15d │ │ │ │ + lea 0x3d5ec(%rip),%r12 │ │ │ │ + jmpq 8ce40 │ │ │ │ + callq 8b9d0 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + jmpq 8dea7 │ │ │ │ + lea 0x3d4d4(%rip),%rcx │ │ │ │ + mov $0x1db,%edx │ │ │ │ + lea 0x3d560(%rip),%rsi │ │ │ │ + lea 0x3d1a9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x3d7fe(%rip),%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x68(%rbx),%r13 │ │ │ │ - sub $0x40,%rsp │ │ │ │ - movdqu 0x1c(%rdi),%xmm1 │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov 0x2c(%rdi),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 809a0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 852f8 │ │ │ │ - mov 0x60(%rbx),%r12 │ │ │ │ - movzwl 0x68(%rbx),%eax │ │ │ │ - cmp %ax,0x6a(%rbx) │ │ │ │ - je 8510c │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ - jne 85200 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - movzwl 0x68(%rbx),%eax │ │ │ │ - cmp 0x6a(%rbx),%ax │ │ │ │ - jne 850dc │ │ │ │ - mov 0x60(%rbx),%r12 │ │ │ │ - movb $0x0,0xc2(%rbx) │ │ │ │ - lea 0xc0(%rbx),%r14 │ │ │ │ - movdqu 0x14c(%r12),%xmm5 │ │ │ │ - movups %xmm5,0x30(%rbx) │ │ │ │ - mov 0x15c(%r12),%eax │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov %r12,%rsi │ │ │ │ + lea 0x570(%rbp),%r12 │ │ │ │ + sub $0x368,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x358(%rsp) │ │ │ │ + movabs $0xa00000000,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x3d79f(%rip),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + orq $0x4,0xe0(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + orq $0x8,0xe0(%rax) │ │ │ │ + cmpb $0x0,0x49b(%rbp) │ │ │ │ + jne 8eb9c │ │ │ │ + mov 0x789d7(%rip),%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e724 │ │ │ │ + mov 0x799da(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + mov 0x79a4f(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 8eb20 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 8e65e │ │ │ │ + jmp 8e6a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 8e6a8 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 8e650 │ │ │ │ + mov 0x60(%r14),%rdx │ │ │ │ + jmp 8e68d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r14) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 8e6a8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 8e678 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 8e65e │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8e89a │ │ │ │ + mov 0x799c1(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 8ea88 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0x799af(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 8ea9d │ │ │ │ + mov 0x79929(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8eaaf │ │ │ │ + test %r14,%r14 │ │ │ │ + je 8e731 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 2a700 │ │ │ │ + lea 0x60(%r14),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r14) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8eb28 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 8e61f │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + jmpq 8e63a │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0xe0(%rbp),%r14 │ │ │ │ + callq 7a20 │ │ │ │ + lock orq $0x1,(%r14) │ │ │ │ + lock orq $0x10,(%r14) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 48280 │ │ │ │ + cmp $0x8,%ebx │ │ │ │ + jne 8e74c │ │ │ │ + lock orq $0x80,(%r14) │ │ │ │ + lea 0x12fc0(%rbp),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lock orq $0x4,(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e88d │ │ │ │ + mov 0x79875(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + mov 0x798eb(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 8ea80 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 8e7be │ │ │ │ + jmp 8e800 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 8e808 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 8e7b0 │ │ │ │ + mov 0x60(%r13),%rdx │ │ │ │ + jmp 8e7ed │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r13) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 8e808 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 8e7d8 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 8e7be │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8e8a3 │ │ │ │ + mov 0x79861(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 8e9e5 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0x7984e(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 8e9fc │ │ │ │ + mov 0x797c7(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8ea0e │ │ │ │ + test %r13,%r13 │ │ │ │ + je 8e8ac │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 9eb20 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 85370 │ │ │ │ - movzbl 0x1(%rax),%eax │ │ │ │ - mov 0x60(%rbx),%r12 │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 85348 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq *0xb8(%r12) │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - mov $0x28,%edx │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 85185 │ │ │ │ - movzbl 0x78(%r12),%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - movdqu 0x14(%r14),%xmm3 │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - movups %xmm3,0x30(%rbx) │ │ │ │ - mov 0x24(%r14),%eax │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov 0xe0(%rbx),%rax │ │ │ │ - cmp %rax,0x28(%rbx) │ │ │ │ - setb %al │ │ │ │ - seta %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ + callq 78a50 │ │ │ │ + lea 0x60(%r13),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 8eb3a │ │ │ │ + lock xadd %rax,0x60(%r13) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8eb31 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 8e784 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + jmpq 8e79d │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + jmpq 8e6e8 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 8e84f │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 78b70 │ │ │ │ + testb $0x2,0x12fc0(%rbp) │ │ │ │ + je 8ee66 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lock orq $0x1,(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 988f0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8eda1 │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e9d8 │ │ │ │ + mov 0x79703(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + mov 0x79778(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 8ed90 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 8e936 │ │ │ │ + jmp 8e94c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 8e94c │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 8e928 │ │ │ │ + lock addq $0x1,0x28(%r13) │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8ebcd │ │ │ │ + mov 0x7971c(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 8ecf9 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0x79709(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 8ed0e │ │ │ │ + mov 0x79683(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8ed20 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 8ebda │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 52320 │ │ │ │ + lea 0x28(%r13),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 8ee1e │ │ │ │ + lock xadd %rax,0x28(%r13) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8ed98 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 851d1 │ │ │ │ + je 8e8f6 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + jmpq 8e911 │ │ │ │ + mfence │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0x7968d(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 8e83b │ │ │ │ + mfence │ │ │ │ + mov 0x79603(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8e84a │ │ │ │ + movl $0x0,0x795f0(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x795d3(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - seta %cl │ │ │ │ - setb %al │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8e84a │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 8e84a │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x79594(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 8e84a │ │ │ │ + xchg %ax,%ax │ │ │ │ + mfence │ │ │ │ + jmpq 8e79d │ │ │ │ + mfence │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0x795eb(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 8e6d9 │ │ │ │ + mfence │ │ │ │ + mov 0x79562(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - jne 851e7 │ │ │ │ - movdqu 0x14(%r14),%xmm4 │ │ │ │ - movups %xmm4,0x1c(%rbx) │ │ │ │ - mov 0x24(%r14),%eax │ │ │ │ - mov %eax,0x2c(%rbx) │ │ │ │ - orb $0x80,0x58(%rbx) │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + jne 8e6e8 │ │ │ │ + movl $0x0,0x7954f(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x79530(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8e6e8 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 8e6e8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x794f5(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 8e6e8 │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 8e63a │ │ │ │ + callq *0x68(%r14) │ │ │ │ + jmpq 8e715 │ │ │ │ + callq *0x68(%r13) │ │ │ │ + jmpq 8e87e │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + lea 0x3cd8a(%rip),%r15 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8ee58 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x3ce73(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3cde2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8ee61 │ │ │ │ + add $0x368,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - mov 0x60(%rbx),%r12 │ │ │ │ - lea 0xc0(%rbx),%r14 │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 85400 │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov $0xe,%r9d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r9w,0x10(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + orq $0x7ba80,0xd0(%rax) │ │ │ │ + callq 94d70 │ │ │ │ + jmpq 8e60a │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 8e997 │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x41ed,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x3d164(%rip),%r15 │ │ │ │ + callq 6e670 │ │ │ │ + lea 0x200(%rsp),%r13 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x1000,0x40(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 6d670 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0xffffffff,0x214(%rsp) │ │ │ │ + callq 4c260 │ │ │ │ + mov %eax,%r14d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 8eb50 │ │ │ │ + lea 0xb0(%rsp),%r13 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + callq 6e4f0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq *0xb8(%r12) │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - mov $0x28,%edx │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 85242 │ │ │ │ - movzbl 0x78(%r12),%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov 0xe4(%rbx),%eax │ │ │ │ - movdqu 0xd4(%rbx),%xmm2 │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov 0x28(%rbx),%rcx │ │ │ │ - mov 0xe0(%rbx),%rax │ │ │ │ - movups %xmm2,0x30(%rbx) │ │ │ │ - testb $0x40,0x14(%rbx) │ │ │ │ - je 852c0 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - mov 0xd0(%rbx),%r8d │ │ │ │ - setb %al │ │ │ │ - seta %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - jne 852ac │ │ │ │ - mov %rsi,%rcx │ │ │ │ - sub %r8,%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - setb %cl │ │ │ │ - seta %r8b │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 851bd │ │ │ │ - mov 0x60(%rbx),%r12 │ │ │ │ - jmpq 85133 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - setb %al │ │ │ │ - seta %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - jne 852e8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - seta %r8b │ │ │ │ - setb %cl │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 851bd │ │ │ │ - jmp 852b5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83770 │ │ │ │ + callq 3e540 │ │ │ │ + jmp 8ec8e │ │ │ │ + cmp $0xfffffffc,%edx │ │ │ │ + jne 8edad │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x41c0 │ │ │ │ + pushq $0x0 │ │ │ │ + callq 66240 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%edx │ │ │ │ test %eax,%eax │ │ │ │ - je 850ce │ │ │ │ - movslq %eax,%r14 │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%eax │ │ │ │ - movdqu 0x1c(%rbx),%xmm7 │ │ │ │ - movups %xmm0,0xc0(%rbx) │ │ │ │ - mov %ax,0xc0(%rbx) │ │ │ │ - mov 0x2c(%rbx),%eax │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - mov %eax,0xe4(%rbx) │ │ │ │ - movups %xmm7,0xd4(%rbx) │ │ │ │ - jmpq 851e7 │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu 0x0(%rbp),%xmm7 │ │ │ │ - movups %xmm7,0xc0(%rbx) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - jmpq 8516b │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - movb $0x0,0xc2(%rbx) │ │ │ │ - mov 0xb0(%rax),%rdx │ │ │ │ - movdqu 0x20(%rdx),%xmm6 │ │ │ │ - movups %xmm6,0x30(%rbx) │ │ │ │ - mov 0x30(%rdx),%edx │ │ │ │ - mov %edx,0x40(%rbx) │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - mov 0x20(%rax),%edx │ │ │ │ - mov 0x24(%rax),%rcx │ │ │ │ - mov 0x2c(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 85430 │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ + jne 8ec85 │ │ │ │ + movq $0x0,0x1d0(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movl $0x0,0x1d8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 8ec85 │ │ │ │ + mfence │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0x7937a(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 8e97f │ │ │ │ + mfence │ │ │ │ + mov 0x792f1(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8e98e │ │ │ │ + movl $0x0,0x792de(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + lea 0x792c6(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jns 8e98e │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 8e98e │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x79284(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 8e98e │ │ │ │ + xchg %ax,%ax │ │ │ │ + mfence │ │ │ │ + jmpq 8e911 │ │ │ │ + callq *0x30(%r13) │ │ │ │ + jmpq 8e9c9 │ │ │ │ + lea 0x3cf8a(%rip),%r15 │ │ │ │ + jmpq 8eb50 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov %eax,%r14d │ │ │ │ test %edx,%edx │ │ │ │ - jne 853cc │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 8546a │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,0x24(%rsp) │ │ │ │ - mov %rax,0x2c(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm7 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 809a0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - jmpq 850bc │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0xc0(%rbx) │ │ │ │ - movdqu 0x10(%rbp),%xmm6 │ │ │ │ - movups %xmm6,0xd0(%rbx) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - jmpq 85228 │ │ │ │ + jne 8ee3d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ee40 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x3cb4d(%rip),%r15 │ │ │ │ + callq 7ae90 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8eb50 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + orq $0x1,0x90(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + andq $0xfffffffffffffffd,0x90(%rax) │ │ │ │ + callq 94d70 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 8eb70 │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + lea 0x3cace(%rip),%r15 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 8eb50 │ │ │ │ + callq *0x30(%r13) │ │ │ │ + jmpq 8eb50 │ │ │ │ + mov %edx,%r14d │ │ │ │ + lea 0x3cf02(%rip),%rdi │ │ │ │ + lea 0x3cefb(%rip),%r15 │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 8eb50 │ │ │ │ + callq *0x68(%r13) │ │ │ │ + jmpq 8eb50 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + callq 8b9d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 8545f │ │ │ │ - test %edx,%edx │ │ │ │ - jne 85478 │ │ │ │ - testb $0x20,0x15(%rbx) │ │ │ │ - jne 85442 │ │ │ │ - mov 0x18(%rbx),%edx │ │ │ │ - mov %edx,0x1c(%rbx) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - jmpq 8530d │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853cc │ │ │ │ - sub $0x1,%rcx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - jmpq 853cc │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - jmpq 853cc │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xd0(%rdi),%edx │ │ │ │ - movzwl 0x14(%rdi),%ecx │ │ │ │ - mov 0xd8(%rdi),%rax │ │ │ │ - mov 0xd4(%rdi),%esi │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0xe0(%rdi),%rdx │ │ │ │ - test $0x20,%ch │ │ │ │ - je 85500 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 855a0 │ │ │ │ - and $0x40,%ecx │ │ │ │ - je 855f8 │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %rdx,0x28(%rdi) │ │ │ │ - mov %rdx,0xe0(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rax,0xd8(%rdi) │ │ │ │ - mov %esi,0x1c(%rdi) │ │ │ │ - mov %esi,0xd4(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 85090 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - or %rdx,%rsi │ │ │ │ - je 85558 │ │ │ │ - and $0x40,%ecx │ │ │ │ - je 8562a │ │ │ │ - mov 0x18(%rdi),%ecx │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %rdx,0x28(%rdi) │ │ │ │ - mov %rdx,0xe0(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rax,0xd8(%rdi) │ │ │ │ - mov %ecx,0x1c(%rdi) │ │ │ │ - mov %ecx,0xd4(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 85090 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %eax,0x1c(%rdi) │ │ │ │ - mov %eax,0xd4(%rdi) │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 8eec5 │ │ │ │ + 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 │ │ │ │ - movq $0x0,0x28(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - movq $0x0,0xd8(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 8ef40 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 8ef50 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 854b3 │ │ │ │ - test %esi,%esi │ │ │ │ - jne 854b3 │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 8ef1d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x7,(%rsi) │ │ │ │ + mov $0x0,%edx │ │ │ │ + lea 0x2cf4c(%rip),%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x3ce0f(%rip),%rdx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rcx),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - movq $0x0,0x28(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - movq $0x0,0xd8(%rdi) │ │ │ │ - movl $0x0,0x1c(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 8ee70 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea -0x28(,%rax,8),%rax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + ja 8efe0 │ │ │ │ + lea 0x2cee3(%rip),%rax │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 85608 │ │ │ │ - test %rax,%rax │ │ │ │ - je 85610 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmpq 854bc │ │ │ │ - nop │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 85666 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - jmpq 854bc │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 8565e │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 8565b │ │ │ │ - lea 0x5c6cd(%rip),%rcx │ │ │ │ - mov $0x122,%edx │ │ │ │ - lea 0x56abc(%rip),%rsi │ │ │ │ - lea 0x4f3e5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmpq 85511 │ │ │ │ - callq 7f610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + jmpq 65540 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + lea 0x3cda8(%rip),%rdx │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 858a8 │ │ │ │ - cmp $0xfffffffffffff000,%rsi │ │ │ │ - ja 858a8 │ │ │ │ - movzbl 0x10(%rsi),%ebp │ │ │ │ - mov 0x50(%rdi),%r12 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,%r13 │ │ │ │ - imul $0xe8,%rbp,%rbp │ │ │ │ - add %rbp,%r12 │ │ │ │ - cmp %r12,%rsi │ │ │ │ - jne 858e0 │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - bt %r13,%rax │ │ │ │ - jae 858ff │ │ │ │ - movzwl 0x14(%r12),%edx │ │ │ │ - mov 0x30(%rbx),%rcx │ │ │ │ - mov %edx,%r14d │ │ │ │ - shl $0x17,%r14d │ │ │ │ - sar $0x1f,%r14d │ │ │ │ - and $0xfffffffb,%r14d │ │ │ │ - bt %r13,%rcx │ │ │ │ - jae 85708 │ │ │ │ - movzbl 0x10(%r12),%edx │ │ │ │ - btr %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 8ee70 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmpq 65190 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov (%r8),%rax │ │ │ │ + cmp %rax,(%rdx) │ │ │ │ + je 8f060 │ │ │ │ + xor %eax,%eax │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0x20,%edx │ │ │ │ - jne 856e2 │ │ │ │ - movzbl 0x11(%r12),%eax │ │ │ │ - mov (%r12),%rdi │ │ │ │ - cmp $0xff,%al │ │ │ │ - je 858d8 │ │ │ │ - movzbl %al,%esi │ │ │ │ - mov %r12,%r15 │ │ │ │ - imul $0xe8,%rsi,%rsi │ │ │ │ - add 0x50(%rdi),%rsi │ │ │ │ - je 8575f │ │ │ │ - cmp $0xfffffffffffff000,%rsi │ │ │ │ - ja 85752 │ │ │ │ - movzbl 0x10(%rsi),%ecx │ │ │ │ - mov $0xfffffffffffffffe,%rax │ │ │ │ - rol %cl,%rax │ │ │ │ - and %rax,0x30(%rdi) │ │ │ │ - callq 85670 │ │ │ │ - movb $0xff,0x11(%r12) │ │ │ │ - mov 0x50(%rbx),%r15 │ │ │ │ - add %rbp,%r15 │ │ │ │ - movzbl 0x14(%rbx),%eax │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %al,0x14(%rbx) │ │ │ │ - movzbl %al,%edx │ │ │ │ - movzbl 0x12(%r15),%esi │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %esi,%eax │ │ │ │ - lea 0x1(%rdi,%rsi,1),%r8 │ │ │ │ - add %rsi,%rdi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 76a0 │ │ │ │ - movzbl 0x12(%r15),%edx │ │ │ │ - cmp %dl,0x14(%rbx) │ │ │ │ - jbe 857c2 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rbx),%rax │ │ │ │ - mov %dl,0x12(%rax) │ │ │ │ - movzbl 0x14(%rbx),%eax │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %edx,%eax │ │ │ │ - ja 857a0 │ │ │ │ - movb $0xff,0x12(%r15) │ │ │ │ - add 0x50(%rbx),%rbp │ │ │ │ - mov $0x2,%ecx │ │ │ │ - movzbl 0x58(%rbp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - cmovb %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%rbp) │ │ │ │ - movzbl 0x5a(%rbp),%eax │ │ │ │ - test $0xf0,%al │ │ │ │ - je 858b0 │ │ │ │ - movzbl 0x5b(%rbp),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - mov $0x1,%r15d │ │ │ │ - and $0xf,%edx │ │ │ │ - jmp 8585f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%rbp),%eax │ │ │ │ - movzbl 0x5b(%rbp),%edx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %r15d,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - movzbl 0x5a(%rbp),%ecx │ │ │ │ - not %esi │ │ │ │ - and %esi,%eax │ │ │ │ - and %esi,%edx │ │ │ │ - movzbl 0x5b(%rbp),%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - and $0xfffffff0,%esi │ │ │ │ - shl $0x4,%edi │ │ │ │ - or %edx,%esi │ │ │ │ - or %edi,%ecx │ │ │ │ - mov %sil,0x5b(%rbp) │ │ │ │ - mov %cl,0x5a(%rbp) │ │ │ │ - and $0xf0,%ecx │ │ │ │ - je 858b0 │ │ │ │ - movzbl %al,%ecx │ │ │ │ - movzbl %al,%edi │ │ │ │ - movzbl %dl,%esi │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 85828 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%rbp,%rax,8),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 85810 │ │ │ │ - callq 16220 │ │ │ │ - jmpq 85815 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 856f0 │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov $0xfffffffffffffffe,%rdx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - rol %cl,%rdx │ │ │ │ - and %rdx,0x20(%rbx) │ │ │ │ - and %rdx,%rax │ │ │ │ - and %rdx,0x30(%rbx) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - jmpq 856e2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%r15 │ │ │ │ - jmpq 8575f │ │ │ │ - lea 0x5c3c9(%rip),%rcx │ │ │ │ - mov $0x8a9,%edx │ │ │ │ - lea 0x5c03b(%rip),%rsi │ │ │ │ - lea 0x5c25e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x5c3aa(%rip),%rcx │ │ │ │ - mov $0x8aa,%edx │ │ │ │ - lea 0x5c01c(%rip),%rsi │ │ │ │ - lea 0x5c267(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + jmpq 61a10 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov $0x0,%edx │ │ │ │ + lea -0x28(,%rax,8),%rax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + lea 0x2ce30(%rip),%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + retq │ │ │ │ push %rbx │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movzbl 0x58(%rdi),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - cmovb %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%rdi) │ │ │ │ - movzbl 0x5a(%rdi),%eax │ │ │ │ - test $0xf0,%al │ │ │ │ - je 859fd │ │ │ │ - movzbl 0x5b(%rdi),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - mov $0x1,%r12d │ │ │ │ - and $0xf,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl %al,%ecx │ │ │ │ - movzbl %al,%edi │ │ │ │ - movzbl %dl,%esi │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 859c2 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 85b28 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - movzbl 0x5b(%rbx),%edx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - movzbl 0x5a(%rbx),%ecx │ │ │ │ - not %esi │ │ │ │ - and %esi,%eax │ │ │ │ - and %esi,%edx │ │ │ │ - movzbl 0x5b(%rbx),%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - and $0xfffffff0,%esi │ │ │ │ - shl $0x4,%edi │ │ │ │ - or %edx,%esi │ │ │ │ - or %edi,%ecx │ │ │ │ - mov %sil,0x5b(%rbx) │ │ │ │ - mov %cl,0x5a(%rbx) │ │ │ │ - and $0xf0,%ecx │ │ │ │ - jne 85970 │ │ │ │ - movzbl 0x11(%rbx),%eax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp $0xff,%al │ │ │ │ - je 85a3c │ │ │ │ - movzbl %al,%esi │ │ │ │ - imul $0xe8,%rsi,%rsi │ │ │ │ - add 0x50(%rdi),%rsi │ │ │ │ - je 85a3c │ │ │ │ - cmp $0xfffffffffffff000,%rsi │ │ │ │ - ja 85a38 │ │ │ │ - movzbl 0x10(%rsi),%ecx │ │ │ │ - mov $0xfffffffffffffffe,%rax │ │ │ │ - rol %cl,%rax │ │ │ │ - and %rax,0x30(%rdi) │ │ │ │ - callq 85670 │ │ │ │ - movb $0xff,0x11(%rbx) │ │ │ │ - movdqu 0x14(%rbp),%xmm0 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - movups %xmm0,0x14(%rbx) │ │ │ │ - movdqu 0x24(%rbp),%xmm1 │ │ │ │ - movups %xmm1,0x24(%rbx) │ │ │ │ - movdqu 0x34(%rbp),%xmm2 │ │ │ │ - movups %xmm2,0x34(%rbx) │ │ │ │ - movdqu 0x44(%rbp),%xmm3 │ │ │ │ - movups %xmm3,0x44(%rbx) │ │ │ │ - movdqu 0x54(%rbp),%xmm4 │ │ │ │ - movups %xmm4,0x54(%rbx) │ │ │ │ - movdqu 0x64(%rbp),%xmm5 │ │ │ │ - movups %xmm5,0x64(%rbx) │ │ │ │ - movdqu 0x74(%rbp),%xmm6 │ │ │ │ - movups %xmm6,0x74(%rbx) │ │ │ │ - movdqu 0x84(%rbp),%xmm7 │ │ │ │ - movups %xmm7,0x84(%rbx) │ │ │ │ - movdqu 0x94(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x94(%rbx) │ │ │ │ - movdqu 0xa4(%rbp),%xmm1 │ │ │ │ - movups %xmm1,0xa4(%rbx) │ │ │ │ - movdqu 0xb4(%rbp),%xmm2 │ │ │ │ - movups %xmm2,0xb4(%rbx) │ │ │ │ - movdqu 0xc4(%rbp),%xmm3 │ │ │ │ - movups %xmm3,0xc4(%rbx) │ │ │ │ - movdqu 0xd4(%rbp),%xmm4 │ │ │ │ - movups %xmm4,0xd4(%rbx) │ │ │ │ - mov 0xe4(%rbp),%edx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %edx,0xe4(%rbx) │ │ │ │ - movzbl 0x5a(%rbx),%edx │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - shl %cl,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %edi,%eax │ │ │ │ - jne 85b38 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - jne 85ae9 │ │ │ │ - andw $0xfddf,0x14(%rbx) │ │ │ │ + movzbl (%rdx),%edx │ │ │ │ + lea -0x28(,%rdx,8),%rdx │ │ │ │ + cmp $0x11,%al │ │ │ │ + je 8f0f0 │ │ │ │ + cmp $0x13,%al │ │ │ │ + jne 8f0f5 │ │ │ │ + lea -0x8(%rdx),%r8d │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ mov (%rbx),%rdi │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov $0x20,%r9d │ │ │ │ + lea 0x3cd05(%rip),%rdx │ │ │ │ + cmovbe %r8d,%r9d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + sub %rdi,%rsi │ │ │ │ + push %rax │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 8ee70 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 80230 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 16220 │ │ │ │ - jmpq 859af │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0xf,%edx │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x60(%rbx,%rax,8),%rdi │ │ │ │ - cmp %ebp,%edx │ │ │ │ - setg %sil │ │ │ │ - callq 168b0 │ │ │ │ - jmp 85b00 │ │ │ │ + mov %edx,%r8d │ │ │ │ + jmp 8f0af │ │ │ │ + lea 0x3cdd4(%rip),%rcx │ │ │ │ + mov $0x1d3,%edx │ │ │ │ + lea 0x28368(%rip),%rsi │ │ │ │ + lea 0x3ddec(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movzwl 0x14(%rdi),%eax │ │ │ │ - mov 0x20(%rdi),%r14 │ │ │ │ - mov 0x28(%rdi),%r13 │ │ │ │ - test $0x40,%al │ │ │ │ - je 85ba8 │ │ │ │ - cmp $0xffffffffffffffff,%r14 │ │ │ │ - je 860c0 │ │ │ │ - mov 0x1c(%rdi),%edx │ │ │ │ - test $0x20,%ah │ │ │ │ - je 86078 │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - adc $0x0,%r14 │ │ │ │ - jmp 85bab │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1c(%rdi),%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x24(%rsp) │ │ │ │ - mov %r13,0x2c(%rsp) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 809a0 │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - add $0x20,%rsp │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 85ca0 │ │ │ │ - movzwl 0x14(%rbx),%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%ax │ │ │ │ - je 86088 │ │ │ │ - mov %esi,%r9d │ │ │ │ - and $0x40,%r9w │ │ │ │ - je 85cc0 │ │ │ │ - and $0x8,%esi │ │ │ │ - je 86028 │ │ │ │ - movzbl 0x11(%rbx),%eax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - cmp $0xff,%al │ │ │ │ - je 86120 │ │ │ │ - movzbl %al,%r13d │ │ │ │ - imul $0xe8,%r13,%r13 │ │ │ │ - add 0x50(%rbp),%r13 │ │ │ │ - je 86120 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 85920 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 8616f │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 861c4 │ │ │ │ - movdqu 0xc0(%r13),%xmm6 │ │ │ │ - movups %xmm6,0xc0(%rbx) │ │ │ │ - movdqu 0xd0(%r13),%xmm7 │ │ │ │ - movups %xmm7,0xd0(%rbx) │ │ │ │ - mov 0xe0(%r13),%rcx │ │ │ │ - mov %rcx,0xe0(%rbx) │ │ │ │ - jmpq 8604e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83770 │ │ │ │ - test %eax,%eax │ │ │ │ - je 85bec │ │ │ │ - xor %edx,%edx │ │ │ │ - cltq │ │ │ │ - jmpq 85da5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ax,%ax │ │ │ │ - je 85f80 │ │ │ │ - cmp $0x1,%ax │ │ │ │ - je 861d1 │ │ │ │ - test $0x1000,%si │ │ │ │ - je 85d4c │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov 0x58(%rdx),%rax │ │ │ │ - movzbl 0x15(%rdx),%edx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jbe 85d4c │ │ │ │ - movzbl 0x58(%rbx),%r10d │ │ │ │ - mov %r10d,%r8d │ │ │ │ - and $0xf,%r8d │ │ │ │ + sub $0x2f8,%rsp │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x34c(%rsp),%rbx │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x354(%rsp),%r12 │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x2e8(%rsp) │ │ │ │ + mov 0x334(%rsp),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov 0x33c(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x330(%rsp),%eax │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + mov 0x348(%rsp),%eax │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ + mov 0x168(%rdi),%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + jmp 8f1cf │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - movzbl 0x58(%rcx),%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp %dl,%r8b │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 85d41 │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmp 0x20(%rdx),%r13 │ │ │ │ - mov 0x18(%rdx),%r11 │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 85d3f │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r11,%r14 │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 85db8 │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - ja 85d00 │ │ │ │ - test %r9w,%r9w │ │ │ │ - jne 85f60 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 860b0 │ │ │ │ - mov 0x2c(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%ecx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movdqu 0x1c(%rbx),%xmm4 │ │ │ │ - movups %xmm0,0xc0(%rbx) │ │ │ │ - lea 0xc0(%rbx),%r12 │ │ │ │ - mov %cx,0xc0(%rbx) │ │ │ │ - mov %eax,0xe4(%rbx) │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - movups %xmm4,0xd4(%rbx) │ │ │ │ - orb $0x80,0x58(%rbx) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add $0x28,%rsp │ │ │ │ + lea 0x168(%rcx),%rdi │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,0x168(%rcx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 8f204 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 8f1b0 │ │ │ │ + mov $0xffffffffffffffe2,%rax │ │ │ │ + mov 0x2e8(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 8ff14 │ │ │ │ + add $0x2f8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor 0x58(%rcx),%r10b │ │ │ │ - and $0xf,%r10d │ │ │ │ - jne 85d4c │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 85d4c │ │ │ │ - test %r12,%r12 │ │ │ │ - je 85e16 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - cmp %rdi,0x20(%rdx) │ │ │ │ - seta %cl │ │ │ │ - mov 0x14(%rdx),%r11d │ │ │ │ - mov 0x18(%rdx),%r8 │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - mov 0x14(%r12),%r10d │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85e11 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + testb $0x40,0x4f8(%rax) │ │ │ │ + jne 8f229 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov $0x6,%esi │ │ │ │ + callq 954a0 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov $0x1000,%ecx │ │ │ │ + mov $0x40,%edx │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + lea 0x150(%rsp),%r14 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x0(%rbp,%rbx,1),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x218(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + lea 0x288(%rsp),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,0x280(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - cmp %rax,%r8 │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85e11 │ │ │ │ + mov %rbx,0x36c(%rsp) │ │ │ │ + mov $0x8,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %r15,%rbx │ │ │ │ + mov %r12,0x374(%rsp) │ │ │ │ + mov 0x378(%rsp),%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + movdqu 0x368(%rsp),%xmm0 │ │ │ │ + mov %eax,0x100(%rsp) │ │ │ │ + movups %xmm0,0xf0(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0xd1(%rip),%rax │ │ │ │ + mov %r15,0x354(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - cmp %r10d,%r11d │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov %rax,0x35c(%rsp) │ │ │ │ + mov 0x360(%rsp),%eax │ │ │ │ + movdqu 0x350(%rsp),%xmm0 │ │ │ │ + mov %eax,0x100(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm0,0xf0(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + lea -0x125(%rip),%rsi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %r10d,%edx │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + cmp %rsi,0x28(%rax) │ │ │ │ + mov 0x20(%rax),%rcx │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8f3a1 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 85e47 │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea 0x28(%rdx),%rbp │ │ │ │ - movups %xmm2,0xc0(%rbx) │ │ │ │ - movdqu 0x10(%rdx),%xmm3 │ │ │ │ - movups %xmm3,0xd0(%rbx) │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - mov 0x20(%rdx),%rdi │ │ │ │ - test %r9w,%r9w │ │ │ │ - jne 85eb2 │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - test $0x2000,%si │ │ │ │ - je 85ff0 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - setb %dl │ │ │ │ - seta %sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - mov 0x14(%r12),%esi │ │ │ │ setb %al │ │ │ │ - seta %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ movzbl %cl,%ecx │ │ │ │ sub %ecx,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %esi,0x1c(%rbx) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - je 85d9b │ │ │ │ - jmpq 85d5f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov 0x10(%r12),%edx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - jne 85ee4 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r8,%rax │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 85d9b │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8fe11 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%edx │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - movdqu 0x1c(%rbx),%xmm5 │ │ │ │ - movups %xmm0,0xc0(%rbx) │ │ │ │ - lea 0xc0(%rbx),%r12 │ │ │ │ - mov %dx,0xc0(%rbx) │ │ │ │ - mov 0x2c(%rbx),%edx │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - mov %edx,0xe4(%rbx) │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - movups %xmm5,0xd4(%rbx) │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add %rax,0xd8(%rbx) │ │ │ │ - mov %eax,0xd0(%rbx) │ │ │ │ - jmpq 85d9b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 85ea8 │ │ │ │ - mov $0xffffffffffffffff,%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - jmpq 85eba │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x60(%rbx),%r15 │ │ │ │ - movzwl 0x68(%rbx),%eax │ │ │ │ - cmp 0x6a(%rbx),%ax │ │ │ │ - je 8617e │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - lea 0xc0(%rbx),%r12 │ │ │ │ - lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 8619c │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *0xb8(%r15) │ │ │ │ - movzwl 0x14(%rbx),%esi │ │ │ │ - mov %esi,%r9d │ │ │ │ - and $0x40,%r9d │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - mov $0x28,%edx │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 85fe5 │ │ │ │ - movzbl 0x78(%r15),%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - add %rdx,%rbp │ │ │ │ - jmpq 85cd3 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - setb %dl │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ + callq 3e460 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add 0x20(%rsi),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x20,0x15(%r14) │ │ │ │ + jne 8f3df │ │ │ │ + mov 0x18(%r14),%eax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + andb $0x7f,0x58(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movb $0x0,0xc2(%r14) │ │ │ │ + mov %r12,0x28(%r14) │ │ │ │ + mov %r12,0xe0(%r14) │ │ │ │ + mov %rsi,0x20(%r14) │ │ │ │ + mov %rsi,0xd8(%r14) │ │ │ │ + mov %eax,0x1c(%r14) │ │ │ │ + mov %eax,0xd4(%r14) │ │ │ │ + movl $0x0,0xd0(%r14) │ │ │ │ + callq 3bc30 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12,0x28(%r14) │ │ │ │ + mov 0x20(%r14),%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0xfffffffffffff000,%rbx │ │ │ │ + ja 8f6c8 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 8fa30 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8f470 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rcx,0x10(%rsp) │ │ │ │ seta %sil │ │ │ │ - movzbl %dl,%edx │ │ │ │ + setb %dl │ │ │ │ movzbl %sil,%esi │ │ │ │ sub %esi,%edx │ │ │ │ - cmp %rcx,%rax │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 8fa30 │ │ │ │ + movzbl 0x2(%rbx),%ecx │ │ │ │ + cmp $0x12,%cl │ │ │ │ + ja 8f48f │ │ │ │ + mov %r13,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + test $0x50060,%eax │ │ │ │ + jne 8f4a1 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + cmp $0x11,%al │ │ │ │ + je 8f4a1 │ │ │ │ + cmp $0xf,%cl │ │ │ │ + jne 8f6b0 │ │ │ │ + cmp $0xfffffffffffff000,%rbx │ │ │ │ + ja 8f75d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12,0x28(%r14) │ │ │ │ + mov 0x20(%r14),%rcx │ │ │ │ + seta %dl │ │ │ │ setb %al │ │ │ │ - seta %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - je 85d9b │ │ │ │ - jmpq 85d5f │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 8f4d1 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,(%rsp) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8fc2d │ │ │ │ + cmpb $0xf,0x2(%rbx) │ │ │ │ + je 8f94f │ │ │ │ + testb $0x40,0x14(%r14) │ │ │ │ + je 8ff20 │ │ │ │ + mov 0xd0(%r14),%edx │ │ │ │ + mov 0xd8(%r14),%rax │ │ │ │ + mov 0xd4(%r14),%ecx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0xe0(%r14),%rdx │ │ │ │ + mov %ecx,0x1c(%r14) │ │ │ │ + mov 0x280(%rsp),%rcx │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + mov %rdx,0x28(%r14) │ │ │ │ + cmpb $0xc,(%rbx) │ │ │ │ + jbe 8f532 │ │ │ │ + cmp 0x78(%rsp),%rcx │ │ │ │ + je 8fd93 │ │ │ │ + movdqu (%rbx),%xmm3 │ │ │ │ + movups %xmm3,(%rcx) │ │ │ │ + movdqu 0x10(%rbx),%xmm4 │ │ │ │ + movups %xmm4,0x10(%rcx) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rcx) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 8f573 │ │ │ │ + lea -0x5(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 8f560 │ │ │ │ + mov 0x280(%rsp),%r13 │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ + cmpb $0x11,0x2(%r13) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + lea 0x28(%r13),%rbp │ │ │ │ + je 8fcc9 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x7,%esi │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x12c98(%rax),%rax │ │ │ │ + movl $0x0,0xf0(%rsp) │ │ │ │ + movq $0x0,0xfc(%rsp) │ │ │ │ + mov %rax,0xf4(%rsp) │ │ │ │ + mov 0x100(%rsp),%eax │ │ │ │ + movdqu 0xf0(%rsp),%xmm5 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm5,(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0x71(%rip),%rax │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + jmp 8f63b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x1c(%rbx),%r15d │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - callq 849e0 │ │ │ │ - mov %r15d,0x1c(%rbx) │ │ │ │ - mov %r14,0x20(%rbx) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,0x28(%rbx) │ │ │ │ + cmpb $0x0,0x2(%rax) │ │ │ │ + jne 8f633 │ │ │ │ + mov 0x10(%rax),%eax │ │ │ │ + cmp %eax,0x10(%r13) │ │ │ │ + jbe 8fa50 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3d460 │ │ │ │ cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 8618f │ │ │ │ - movzwl 0x14(%rbx),%esi │ │ │ │ - mov %esi,%r9d │ │ │ │ - and $0x40,%r9d │ │ │ │ - test %r9w,%r9w │ │ │ │ - jne 85f60 │ │ │ │ - jmpq 85d56 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - jmpq 85bab │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - cmpb $0x0,0x61(%rax) │ │ │ │ - je 861f0 │ │ │ │ - mov 0xc0(%rax),%r12 │ │ │ │ - mov %esi,%r9d │ │ │ │ - and $0x40,%r9d │ │ │ │ - lea 0x28(%r12),%rbp │ │ │ │ - jmpq 85cd3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - jmpq 85e4d │ │ │ │ + ja 8f900 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8fa50 │ │ │ │ + cmpq $0x0,0x28(%r15) │ │ │ │ + je 8f620 │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x20,0x15(%r15) │ │ │ │ + jne 8f664 │ │ │ │ + mov 0x18(%r15),%eax │ │ │ │ + andb $0x7f,0x58(%r15) │ │ │ │ + movb $0x0,0xc2(%r15) │ │ │ │ + movq $0x0,0x28(%r15) │ │ │ │ + movq $0x0,0xe0(%r15) │ │ │ │ + movq $0x0,0x20(%r15) │ │ │ │ + movq $0x0,0xd8(%r15) │ │ │ │ + mov %eax,0x1c(%r15) │ │ │ │ + mov %eax,0xd4(%r15) │ │ │ │ + movl $0x0,0xd0(%r15) │ │ │ │ + jmp 8f633 │ │ │ │ nop │ │ │ │ - cmp $0xffffffffffffffff,%r13 │ │ │ │ - je 86166 │ │ │ │ - add $0x1,%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ - test $0x20,%ah │ │ │ │ - jne 860d8 │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - andb $0x7f,0x58(%rbx) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movb $0x0,0xc2(%rbx) │ │ │ │ - mov %r13,0x28(%rbx) │ │ │ │ - mov %r13,0xe0(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0xd8(%rbx) │ │ │ │ - mov %edx,0x1c(%rbx) │ │ │ │ - mov %edx,0xd4(%rbx) │ │ │ │ - movl $0x0,0xd0(%rbx) │ │ │ │ - jmpq 85b8e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 80130 │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0x51f(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - movzbl 0x10(%r13),%eax │ │ │ │ - mov %al,0x11(%rbx) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movzbl 0x10(%r13),%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl %cl,%rdx │ │ │ │ - or %rdx,0x28(%rbp) │ │ │ │ - movzbl 0x10(%r13),%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,0x30(%rbp) │ │ │ │ - jmpq 85c3a │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmpq 8f430 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 8f44d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8f6ee │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 85da5 │ │ │ │ - testb $0x40,0x14(%rbx) │ │ │ │ - jne 85f69 │ │ │ │ - jmpq 85d5f │ │ │ │ - movb $0x0,0xc2(%rbx) │ │ │ │ + cmp %rcx,0x10(%rsp) │ │ │ │ + seta %cl │ │ │ │ + setb %al │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8f743 │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + testb $0x20,0x15(%r14) │ │ │ │ + jne 8f705 │ │ │ │ + mov 0x18(%r14),%eax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + andb $0x7f,0x58(%r14) │ │ │ │ + movb $0x0,0xc2(%r14) │ │ │ │ + mov %r12,0x28(%r14) │ │ │ │ + mov %r12,0xe0(%r14) │ │ │ │ + mov %rsi,0x20(%r14) │ │ │ │ + mov %rsi,0xd8(%r14) │ │ │ │ + mov %eax,0x1c(%r14) │ │ │ │ + mov %eax,0xd4(%r14) │ │ │ │ + movl $0x0,0xd0(%r14) │ │ │ │ + test %edx,%edx │ │ │ │ + je 8fa40 │ │ │ │ + movslq %edx,%rbx │ │ │ │ xor %ebp,%ebp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 85cd3 │ │ │ │ + cmp $0xfffffffffffff000,%rbx │ │ │ │ + jbe 8f4ae │ │ │ │ + mov %ebx,%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 8f4ae │ │ │ │ + lea 0x4(%rdx),%eax │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + je 8f370 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + cmp %rsi,0x28(%rax) │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 8605a │ │ │ │ - jmpq 85da5 │ │ │ │ - movdqu 0x0(%rbp),%xmm6 │ │ │ │ - movups %xmm6,0xc0(%rbx) │ │ │ │ - movdqu 0x10(%rbp),%xmm7 │ │ │ │ - movups %xmm7,0xd0(%rbx) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - jmpq 85fcc │ │ │ │ + je 8fe78 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8feb6 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + shl $0x9,%rbx │ │ │ │ + mov %r10d,%r13d │ │ │ │ + sub 0x80(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + cmp %rax,%rbx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + cmova %rax,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 6e100 │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 8fd5b │ │ │ │ + cmp 0x108(%rsp),%rbx │ │ │ │ + ja 8fbd0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov %r13d,0x10(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10d,0x10(%rsp) │ │ │ │ + callq 3e640 │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - jne 85da5 │ │ │ │ - jmpq 85c68 │ │ │ │ - lea 0x5bb18(%rip),%rcx │ │ │ │ - mov $0x780,%edx │ │ │ │ - lea 0x5b74a(%rip),%rsi │ │ │ │ - lea 0x4e850(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x5baf9(%rip),%rcx │ │ │ │ - mov $0x77b,%edx │ │ │ │ - lea 0x5b72b(%rip),%rsi │ │ │ │ - lea 0x5b7a8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl 0x14(%rdi),%esi │ │ │ │ - mov 0xe0(%rdi),%rax │ │ │ │ - mov 0xd4(%rdi),%edx │ │ │ │ - mov 0xd8(%rdi),%rcx │ │ │ │ - mov %esi,%r8d │ │ │ │ - and $0x2000,%r8w │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 86241 │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ - je 862a0 │ │ │ │ - and $0x40,%esi │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - je 862b0 │ │ │ │ - test %r8w,%r8w │ │ │ │ - jne 86255 │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0xe0(%rdi) │ │ │ │ - mov %rcx,0x20(%rdi) │ │ │ │ - mov %rcx,0xd8(%rdi) │ │ │ │ - mov %edx,0x1c(%rdi) │ │ │ │ - mov %edx,0xd4(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 862ef │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 86241 │ │ │ │ - test %r8w,%r8w │ │ │ │ - je 86252 │ │ │ │ - jmp 86255 │ │ │ │ - test %r8w,%r8w │ │ │ │ - je 86300 │ │ │ │ - add $0x1,%edx │ │ │ │ - je 86328 │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0xe0(%rdi) │ │ │ │ - mov %rcx,0x20(%rdi) │ │ │ │ - mov %rcx,0xd8(%rdi) │ │ │ │ - mov %edx,0x1c(%rdi) │ │ │ │ - mov %edx,0xd4(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 85b60 │ │ │ │ + cmove %r10d,%ebx │ │ │ │ + cmp 0x78(%rsp),%rdi │ │ │ │ + je 8f885 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0x127e8(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + movq $0x0,0x280(%rsp) │ │ │ │ + mov 0x210(%rsp),%rdi │ │ │ │ + cmp 0x88(%rsp),%rdi │ │ │ │ + je 8f8b4 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0x127e8(%rax),%rsi │ │ │ │ + callq a4d90 │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + movq $0x0,0x210(%rsp) │ │ │ │ + lock xadd %rax,(%rsi) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8fe9e │ │ │ │ + mov %r12,%rax │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 8f1db │ │ │ │ + movslq %ebx,%r12 │ │ │ │ + movslq %r15d,%rax │ │ │ │ + test %ebx,%ebx │ │ │ │ + cmovne %r12,%rax │ │ │ │ + jmpq 8f1db │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rcx │ │ │ │ - jne 86318 │ │ │ │ - add $0x1,%rax │ │ │ │ - jne 86318 │ │ │ │ - callq 7f5e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - jmpq 86252 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 8f647 │ │ │ │ + cmp $0xfffffffffffff000,%r15 │ │ │ │ + ja 8fdf9 │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,0x12c98(%rsi) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8fa1a │ │ │ │ + cmpb $0xf,0x2(%r13) │ │ │ │ + jne 8ff3f │ │ │ │ + mov 0x210(%rsp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + movl $0xf0107,(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov 0x10(%rbx),%ecx │ │ │ │ + add %rsi,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + sub 0x18(%rbx),%rdx │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %rdx,0x28(%rax) │ │ │ │ + mov 0x210(%rsp),%rdx │ │ │ │ + movdqu 0x1c(%rdi),%xmm1 │ │ │ │ + movups %xmm1,0x14(%rdx) │ │ │ │ + mov 0x2c(%rdi),%eax │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + mov %eax,0x24(%rdx) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + sub 0x20(%rdi),%rcx │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x10(%rdx),%esi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + mov 0x18(%rdx),%rcx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x10(%rdx) │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rcx,0x18(%rdx) │ │ │ │ + lea 0xa0(%rsp),%rcx │ │ │ │ + pushq $0x1 │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + mov 0x78(%rsp),%r9 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 71130 │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x2e68(%rax),%rax │ │ │ │ + sub %rcx,(%rax) │ │ │ │ + pop %rax │ │ │ │ + pop %rcx │ │ │ │ + lea 0x4(%rdx),%eax │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + je 8f370 │ │ │ │ + jmpq 8f773 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rcx │ │ │ │ - jne 862bb │ │ │ │ - add $0x1,%rax │ │ │ │ - jne 862bb │ │ │ │ - callq 7f5b0 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 8f6d8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 8f4ae │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xd0(%rdi),%edx │ │ │ │ - movzwl 0x14(%rdi),%ecx │ │ │ │ - mov 0xd8(%rdi),%rax │ │ │ │ - mov 0xd4(%rdi),%esi │ │ │ │ + testb $0x40,0x14(%r15) │ │ │ │ + je 8ff20 │ │ │ │ + mov 0xd0(%r15),%edx │ │ │ │ + mov 0xd8(%r15),%rax │ │ │ │ + mov 0xd4(%r15),%ecx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ sub %rdx,%rax │ │ │ │ - mov 0xe0(%rdi),%rdx │ │ │ │ - test $0x20,%ch │ │ │ │ - je 863c0 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 86460 │ │ │ │ - and $0x40,%ecx │ │ │ │ - je 864b8 │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %rdx,0x28(%rdi) │ │ │ │ - mov %rdx,0xe0(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rax,0xd8(%rdi) │ │ │ │ - mov %esi,0x1c(%rdi) │ │ │ │ - mov %esi,0xd4(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 85b60 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - or %rdx,%rsi │ │ │ │ - je 86418 │ │ │ │ - and $0x40,%ecx │ │ │ │ - je 864ea │ │ │ │ - mov 0x18(%rdi),%ecx │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %rdx,0x28(%rdi) │ │ │ │ - mov %rdx,0xe0(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rax,0xd8(%rdi) │ │ │ │ - mov %ecx,0x1c(%rdi) │ │ │ │ - mov %ecx,0xd4(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 85b60 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - mov %eax,0x1c(%rdi) │ │ │ │ - mov %eax,0xd4(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x28(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - movq $0x0,0xd8(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 86373 │ │ │ │ - test %esi,%esi │ │ │ │ - jne 86373 │ │ │ │ - andb $0x7f,0x58(%rdi) │ │ │ │ + mov 0xe0(%r15),%rdx │ │ │ │ + mov %ecx,0x1c(%r15) │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + mov %rdx,0x28(%r15) │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,%r10 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 8fe8f │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%esi │ │ │ │ + mov $0x10,%edx │ │ │ │ + movq $0x0,0x20(%r10) │ │ │ │ + movups %xmm0,(%r10) │ │ │ │ + movups %xmm0,0x10(%r10) │ │ │ │ + mov %si,(%r10) │ │ │ │ + movzbl 0x2(%r13),%eax │ │ │ │ + cmp $0x6,%al │ │ │ │ + je 8fae7 │ │ │ │ + cmp $0x11,%al │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov $0x13,%eax │ │ │ │ + cmove %eax,%edx │ │ │ │ + mov %dl,0x2(%r10) │ │ │ │ + movdqu 0x1c(%r15),%xmm6 │ │ │ │ + movups %xmm6,0x14(%r10) │ │ │ │ + mov 0x2c(%r15),%eax │ │ │ │ + mov %eax,0x24(%r10) │ │ │ │ + mov 0x10(%r13),%ecx │ │ │ │ + add %rcx,0x18(%r10) │ │ │ │ + mov %ecx,0x10(%r10) │ │ │ │ + mov 0x4(%r13),%rax │ │ │ │ + mov %rax,0x4(%r10) │ │ │ │ + mov 0xc(%r13),%eax │ │ │ │ + mov %eax,0xc(%r10) │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + lea -0x20(,%rax,8),%eax │ │ │ │ + shr $0x3,%rax │ │ │ │ + add $0x5,%eax │ │ │ │ + mov %al,(%r10) │ │ │ │ + cmp $0x10,%dl │ │ │ │ + je 8fc20 │ │ │ │ + cmp $0x13,%dl │ │ │ │ + je 8fc20 │ │ │ │ + mov $0x8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x0,0xc2(%rdi) │ │ │ │ - movq $0x0,0x28(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - movq $0x0,0xd8(%rdi) │ │ │ │ - movl $0x0,0x1c(%rdi) │ │ │ │ - movl $0x0,0xd0(%rdi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 864c8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 864d0 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmpq 8637c │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + lea -0x28(,%rax,8),%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8f90a │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + movb $0xf,0x2(%r13) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movb $0x7,0x0(%r13) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%r10),%edx │ │ │ │ + mov 0x18(%r10),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,0x28(%r13) │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0xfffffffffffff000,%r15 │ │ │ │ + jbe 8f917 │ │ │ │ + jmpq 8f927 │ │ │ │ nop │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 86526 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - jmpq 8637c │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 8651e │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 8651b │ │ │ │ - lea 0x5b80d(%rip),%rcx │ │ │ │ - mov $0x122,%edx │ │ │ │ - lea 0x55bfc(%rip),%rsi │ │ │ │ - lea 0x4e525(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmpq 863d1 │ │ │ │ - callq 7f610 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + callq 6e210 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + je 8fd23 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + cmp $0xfffffffc,%r12d │ │ │ │ + je 8f7f9 │ │ │ │ + mov %r12d,%r15d │ │ │ │ + mov %r13d,%r10d │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + jmpq 8f84b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 86558 │ │ │ │ - cmp $0xfffffffffffff000,%rsi │ │ │ │ - ja 86558 │ │ │ │ - movzbl 0x10(%rsi),%ecx │ │ │ │ - mov $0xfffffffffffffffe,%rax │ │ │ │ - rol %cl,%rax │ │ │ │ - and %rax,0x30(%rdi) │ │ │ │ - jmpq 85670 │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0x28(%r10),%rax │ │ │ │ + lea 0x30(%r10),%rdi │ │ │ │ + jmpq 8fb49 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add 0x20(%rax),%rcx │ │ │ │ + mov 0x28(%rax),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - mov %edx,0x3c(%rsp) │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov 0xa4(%rsp),%rax │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0xac(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r8d,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 869e0 │ │ │ │ - test %esi,%esi │ │ │ │ - je 869d0 │ │ │ │ - cmp $0x7,%esi │ │ │ │ - je 86c68 │ │ │ │ - movzbl 0x14(%rsp),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test $0xf,%al │ │ │ │ - jne 869e0 │ │ │ │ - andl $0xffffdfff,0x1c(%rsp) │ │ │ │ + sub (%rsp),%rcx │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jne 8fced │ │ │ │ xor %eax,%eax │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%eax │ │ │ │ test %eax,%eax │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - testb $0x40,0x1c(%rsp) │ │ │ │ - jne 869f9 │ │ │ │ + jne 8fced │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ + mov %rcx,0xb4(%rsp) │ │ │ │ + mov %rsi,0xbc(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movdqu 0xd0(%rsp),%xmm7 │ │ │ │ + mov 0xe0(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm7,(%rsp) │ │ │ │ + callq 714a0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%edx │ │ │ │ + jmpq 8fa1a │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + testb $0x40,0x4f9(%rax) │ │ │ │ + jne 8f59a │ │ │ │ + mov $0xe,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 954a0 │ │ │ │ + jmpq 8f59a │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8fc6b │ │ │ │ + mov 0x9c(%rsp),%eax │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + mov %rax,0xb4(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0xbc(%rsp) │ │ │ │ + jmpq 8fc86 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0x1f0(%rsp) │ │ │ │ + movl $0x0,0x1f8(%rsp) │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + callq 49500 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq 8fbf6 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8fbf6 │ │ │ │ + cmp %rbx,0x108(%rsp) │ │ │ │ + jb 8fbd0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %r13d,0x10(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + jmpq 8f84b │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x127e8(%rax),%rdi │ │ │ │ + callq a4c30 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %rax,0x280(%rsp) │ │ │ │ + movdqu (%rsi),%xmm7 │ │ │ │ + movups %xmm7,(%rax) │ │ │ │ + movdqu 0x10(%rsi),%xmm7 │ │ │ │ + mov 0x280(%rsp),%rcx │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movdqu 0x20(%rsi),%xmm7 │ │ │ │ + movups %xmm7,0x20(%rax) │ │ │ │ + movdqu 0x30(%rsi),%xmm7 │ │ │ │ + movups %xmm7,0x30(%rax) │ │ │ │ + movdqu 0x40(%rsi),%xmm7 │ │ │ │ + movups %xmm7,0x40(%rax) │ │ │ │ + movdqu 0x50(%rsi),%xmm7 │ │ │ │ + movaps %xmm7,0x30(%rsp) │ │ │ │ + movups %xmm7,0x50(%rax) │ │ │ │ + jmpq 8f532 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + jmpq 8fa1a │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 8fed5 │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + cmp %rsi,0x28(%rax) │ │ │ │ + seta %r10b │ │ │ │ + sbb $0x0,%r10d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,0x28(%rsp) │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + or %eax,%r10d │ │ │ │ + jne 8fef5 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,0x28(%rsp) │ │ │ │ + seta %dl │ │ │ │ + setb %al │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + jmpq 8f7c0 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 8faac │ │ │ │ + jmpq 8f90a │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + callq *0x170(%rax) │ │ │ │ + jmpq 8f8de │ │ │ │ + lea 0x3bff3(%rip),%rcx │ │ │ │ + mov $0x12f,%edx │ │ │ │ + lea 0x3beed(%rip),%rsi │ │ │ │ + lea 0x3bf78(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + cmp %rsi,0x28(%rax) │ │ │ │ + mov 0x20(%rax),%rbx │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + sbb $0x0,%eax │ │ │ │ + jmpq 8f7b8 │ │ │ │ + lea 0x3bfb4(%rip),%rcx │ │ │ │ + mov $0x12e,%edx │ │ │ │ + lea 0x3beae(%rip),%rsi │ │ │ │ + lea 0x3bf09(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x3bf59(%rip),%rcx │ │ │ │ + mov $0xd6,%edx │ │ │ │ + lea 0x31c3a(%rip),%rsi │ │ │ │ + lea 0x31c4c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x3bf6a(%rip),%rcx │ │ │ │ + mov $0x10f,%edx │ │ │ │ + lea 0x3be64(%rip),%rsi │ │ │ │ + lea 0x3be97(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 8ffb5 │ │ │ │ + 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 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 90030 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 90040 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 9000d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 86a40 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x50(%rbp),%r10 │ │ │ │ - tzcnt %rdi,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r10,%rax │ │ │ │ - je 86a40 │ │ │ │ - movzwl 0x14(%rax),%edx │ │ │ │ - mov 0x1c(%rsp),%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%r15d │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp %r15d,%ecx │ │ │ │ - jne 867f6 │ │ │ │ - nop │ │ │ │ - movzbl 0x58(%rax),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp 0x14(%rsp),%ecx │ │ │ │ - jne 867f6 │ │ │ │ + callq a71b0 │ │ │ │ test %r12,%r12 │ │ │ │ - je 86ac9 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x3c(%rax),%r11 │ │ │ │ - cmp %r11,(%rsp) │ │ │ │ - seta %r8b │ │ │ │ - setb %sil │ │ │ │ - mov 0x30(%rax),%ecx │ │ │ │ - mov 0x34(%rax),%r9 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%esi │ │ │ │ - jne 866b8 │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %r9,0x8(%rsp) │ │ │ │ - seta %r8b │ │ │ │ - setb %sil │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%esi │ │ │ │ - je 86b38 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 86af8 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%r13d │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - mov 0x30(%r12),%r13d │ │ │ │ - setb %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %rcx,%r8 │ │ │ │ - setb %cl │ │ │ │ - sub %r9,%r8 │ │ │ │ - mov 0x34(%r12),%r9 │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - setb %r8b │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %r11,%rsi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - mov 0x3c(%r12),%r11 │ │ │ │ - add %r8d,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp (%rsp),%r11 │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 86737 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %r9,0x8(%rsp) │ │ │ │ - seta %r8b │ │ │ │ - setb %cl │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - je 86b18 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 86ad8 │ │ │ │ + je 90100 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 900e0 │ │ │ │ mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r14d │ │ │ │ - cmp %r13d,%r14d │ │ │ │ - setb %r13b │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - sub %r13,%rcx │ │ │ │ - setb %r13b │ │ │ │ - sub %r9,%rcx │ │ │ │ - setb %r9b │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - sub %r11,%r8 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - add %r13d,%r9d │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - sub %r9,%r8 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - seta %sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sbb $0x0,%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 86ac0 │ │ │ │ - cmp 0x30(%rsp),%rcx │ │ │ │ - seta %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 867f6 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 86ac9 │ │ │ │ - movzbl 0x10(%rax),%esi │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - bt %rsi,%rcx │ │ │ │ - jae 86b58 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - cmp $0x3f,%esi │ │ │ │ - je 86802 │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 86802 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %r10,%rax │ │ │ │ - movzwl 0x14(%rax),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp %r15d,%ecx │ │ │ │ - je 86660 │ │ │ │ - movzbl 0x10(%rax),%esi │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - cmp $0x3f,%esi │ │ │ │ - jne 867c8 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 86a40 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - movzbl 0x10(%r12),%edx │ │ │ │ - bt %rdx,%rax │ │ │ │ - jb 86823 │ │ │ │ - testb $0x20,0x14(%r12) │ │ │ │ - je 86848 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 80130 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 85920 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - movzbl 0x10(%r13),%edx │ │ │ │ - mov %r13,%r12 │ │ │ │ - bts %rdx,%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - movzbl 0x10(%r12),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,0x30(%rbp) │ │ │ │ - movzwl 0x1c(%rsp),%eax │ │ │ │ - mov %ax,0x14(%r12) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov %eax,0x18(%r12) │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - cmovbe %eax,%edx │ │ │ │ - movzbl 0x5a(%r12),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 868b0 │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - lea -0xd(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - or %eax,%edx │ │ │ │ - mov %dl,0x5a(%r12) │ │ │ │ - callq 80fa0 │ │ │ │ - movzbl 0x59(%r12),%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - je 86ba8 │ │ │ │ - movzbl 0x5a(%r12),%edx │ │ │ │ - movzbl 0x5b(%r12),%eax │ │ │ │ - mov $0x1,%ebp │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - jmp 86906 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - movzbl 0x59(%r12),%esi │ │ │ │ - mov %ecx,%edi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - and $0xf,%edi │ │ │ │ - and $0xfffffff0,%esi │ │ │ │ - or %edi,%esi │ │ │ │ - mov %sil,0x59(%r12) │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - je 86ba8 │ │ │ │ - movzbl %dl,%edi │ │ │ │ - movzbl %al,%esi │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 86952 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x14(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r12,%rax,8),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 86b98 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r12),%edx │ │ │ │ - movzbl 0x5b(%r12),%eax │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %ebp,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - movzbl 0x5a(%r12),%ecx │ │ │ │ - not %esi │ │ │ │ - and %esi,%edx │ │ │ │ - and $0xf,%ecx │ │ │ │ - and %esi,%eax │ │ │ │ - movzbl 0x59(%r12),%esi │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %edx,%edi │ │ │ │ - shl $0x4,%edi │ │ │ │ - or %edi,%ecx │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %cl,0x5a(%r12) │ │ │ │ - movzbl 0x5b(%r12),%ecx │ │ │ │ - and $0xf,%edi │ │ │ │ - and $0xfffffff0,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %cl,0x5b(%r12) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xf,%esi │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - and $0xf,%ecx │ │ │ │ - movq $0x6,0x60(%r12,%rsi,8) │ │ │ │ - movzbl 0x58(%r12),%esi │ │ │ │ - and $0xffffff8f,%esi │ │ │ │ - or $0x30,%esi │ │ │ │ - mov %sil,0x58(%r12) │ │ │ │ - cmp %ebx,%edi │ │ │ │ - jb 868e0 │ │ │ │ - add $0xf,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - jmpq 868e6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - testl $0x2080,0x1c(%rsp) │ │ │ │ - je 86c76 │ │ │ │ - xchg %ax,%ax │ │ │ │ - testl $0x2000,0x1c(%rsp) │ │ │ │ - je 86c80 │ │ │ │ - testb $0x40,0x1c(%rsp) │ │ │ │ - je 865fc │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - je 86b68 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 86624 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 900e0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 900e3 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 80130 │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movq $0x0,0x34(%rax) │ │ │ │ - movq $0x0,0x3c(%rax) │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - movq $0x6,0x60(%r12) │ │ │ │ - mov 0x58(%r12),%edx │ │ │ │ - movq $0x6,0x78(%r12) │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf0000080,%edx │ │ │ │ - or $0x30,%eax │ │ │ │ - movq $0x6,0x90(%r12) │ │ │ │ - movq $0x6,0xa8(%r12) │ │ │ │ - or %edx,%eax │ │ │ │ - movzbl 0x10(%r12),%edx │ │ │ │ - mov %eax,0x58(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - jmpq 86848 │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 900e3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 867f6 │ │ │ │ - movzbl 0x10(%rax),%esi │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq 867c0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r11,%r8 │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r13d,%r14d │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%r13d │ │ │ │ - jmpq 8674e │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9010c │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 900c1 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - jmpq 866cf │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x4(%rsi),%r9d │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + imul (%rsi),%r8d │ │ │ │ + add %rdi,%r8 │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jae 90420 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ xor %ecx,%ecx │ │ │ │ - cmp %r13d,0x18(%rsp) │ │ │ │ - seta %r8b │ │ │ │ - setb %cl │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - jmpq 86737 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x1(%rax),%esi │ │ │ │ + cmpb $0x1,0x2(%rax) │ │ │ │ + cmovne %r10d,%ecx │ │ │ │ + add %r9,%rax │ │ │ │ + lea 0x3(%rdx,%rsi,1),%rdx │ │ │ │ + cmp %r8,%rax │ │ │ │ + jb 90158 │ │ │ │ + test %cl,%cl │ │ │ │ + je 902a8 │ │ │ │ + add $0x7,%rdx │ │ │ │ + lea 0x508(%rbp),%r12 │ │ │ │ + mov $0x7,%esi │ │ │ │ + shr $0x3,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 943c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 90400 │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 93f80 │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + mov $0x7,%esi │ │ │ │ + callq 93f40 │ │ │ │ xor %esi,%esi │ │ │ │ - cmp %ecx,0x18(%rsp) │ │ │ │ - seta %r8b │ │ │ │ - setb %sil │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%esi │ │ │ │ - jmpq 866b8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0x20,%edx │ │ │ │ - cmove %rax,%r12 │ │ │ │ - jmpq 867c0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x8(%rbp),%r8 │ │ │ │ + lea -0x8(,%rax,8),%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 7090 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + imul (%rbx),%eax │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 90244 │ │ │ │ + jmpq 90280 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpq $0xffffffffffffffff,0x20(%rsp) │ │ │ │ - jne 86c94 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - movq $0xffffffffffffffff,(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - jmpq 86617 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 16220 │ │ │ │ - jmpq 8693c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x4,%ebx │ │ │ │ - and $0xf,%esi │ │ │ │ - or %ebx,%esi │ │ │ │ - mov %sil,0x59(%r12) │ │ │ │ - testb $0x20,0x15(%r12) │ │ │ │ - jne 86bc6 │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - andb $0x7f,0x58(%r12) │ │ │ │ - movb $0x0,0xc2(%r12) │ │ │ │ - mov %rax,0x28(%r12) │ │ │ │ - mov %rax,0xe0(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movl $0x0,0xd0(%r12) │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rax,0xd8(%r12) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - mov %eax,0x1c(%r12) │ │ │ │ - mov %eax,0xd4(%r12) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x64(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x6c(%rsp) │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - movdqu 0x60(%rsp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 809a0 │ │ │ │ - add $0x88,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 90290 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 90214 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %al,(%r8) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 903e8 │ │ │ │ + movzbl 0x1(%r8),%eax │ │ │ │ + lea 0x3(%r8,%rax,1),%r8 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + ja 9042a │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + mov %rcx,%rax │ │ │ │ + imul (%rbx),%eax │ │ │ │ + add %rcx,%rdx │ │ │ │ + add 0x8(%rbx),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 90280 │ │ │ │ + movzbl 0x1(%rdx),%ecx │ │ │ │ + add $0x3,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 901f8 │ │ │ │ + mov (%rdx),%rax │ │ │ │ + lea 0x8(%r8),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,(%r8) │ │ │ │ + mov -0x8(%rdx,%rcx,1),%rax │ │ │ │ + mov %rax,-0x8(%r8,%rcx,1) │ │ │ │ + mov %r8,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + add %eax,%ecx │ │ │ │ + sub %rax,%rsi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 90214 │ │ │ │ + nop │ │ │ │ pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov %eax,(%r8) │ │ │ │ + mov -0x4(%rdx,%rcx,1),%eax │ │ │ │ + mov %eax,-0x4(%r8,%rcx,1) │ │ │ │ + jmpq 90214 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x8,%eax │ │ │ │ nopl (%rax) │ │ │ │ - testl $0x2080,0x1c(%rsp) │ │ │ │ - jne 865d9 │ │ │ │ - orl $0x40,0x1c(%rsp) │ │ │ │ - jmpq 865c5 │ │ │ │ - movzbl 0x14(%rsp),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - jmpq 865e3 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - je 86cb1 │ │ │ │ - movq $0xffffffffffffffff,(%rsp) │ │ │ │ - jmpq 86a22 │ │ │ │ - callq 7f5e0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - or $0x2081,%r8d │ │ │ │ - mov %ecx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movdqu 0x40(%rsp),%xmm0 │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x2c(%rsp),%rdi │ │ │ │ - cmp %rdi,0x28(%rax) │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rsi,0x24(%rsp) │ │ │ │ - seta %sil │ │ │ │ - setb %dl │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - or %edx,%ecx │ │ │ │ - jne 86d5a │ │ │ │ - movzbl 0x5a(%rax),%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - cmova %edx,%ebx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - jne 86db7 │ │ │ │ - movzbl 0x59(%rax),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - jne 86d98 │ │ │ │ - shr $0x4,%dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 86d79 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ + movzbl 0x1(%rdi),%edx │ │ │ │ + add %r9,%rdi │ │ │ │ + lea 0x2(%rax,%rdx,1),%rax │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jb 902b0 │ │ │ │ + lea 0x7(%rax),%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + lea 0x508(%rbp),%r12 │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 943c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 90400 │ │ │ │ + mov $0x7,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 93f80 │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + mov $0x3,%esi │ │ │ │ + callq 93f40 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x8(%rbp),%r8 │ │ │ │ + lea -0x8(,%rax,8),%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 7090 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + imul 0x4(%rbx),%eax │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 90389 │ │ │ │ + jmpq 90280 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 903d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 9035a │ │ │ │ + movzbl (%rsi),%edi │ │ │ │ + mov %dil,(%rcx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 90410 │ │ │ │ + lea 0x2(%r8,%rax,1),%r8 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + ja 90449 │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + mov %rcx,%rax │ │ │ │ + imul (%rbx),%eax │ │ │ │ + add %rcx,%rdx │ │ │ │ + add 0x8(%rbx),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 90280 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + lea 0x3(%rdx),%rsi │ │ │ │ + mov %al,(%r8) │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + mov %al,0x1(%r8) │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 90340 │ │ │ │ + mov 0x3(%rdx),%rdi │ │ │ │ + mov %rdi,0x2(%r8) │ │ │ │ + mov -0x8(%rsi,%rax,1),%rdi │ │ │ │ + mov %rdi,-0x8(%rcx,%rax,1) │ │ │ │ + lea 0xa(%r8),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + add %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 9035a │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%rcx) │ │ │ │ + mov -0x4(%rsi,%rax,1),%esi │ │ │ │ + mov %esi,-0x4(%rcx,%rax,1) │ │ │ │ + jmpq 9035a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl -0x2(%rdx,%rcx,1),%eax │ │ │ │ + mov %ax,-0x2(%r8,%rcx,1) │ │ │ │ + jmpq 90214 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ pop %rbx │ │ │ │ + mov $0xffffffe4,%eax │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - lea 0x5af2f(%rip),%rcx │ │ │ │ - mov $0x986,%edx │ │ │ │ - lea 0x5abc1(%rip),%rsi │ │ │ │ - lea 0x5ac4c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x5af10(%rip),%rcx │ │ │ │ - mov $0x989,%edx │ │ │ │ - lea 0x5aba2(%rip),%rsi │ │ │ │ - lea 0x5ac61(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x5aef1(%rip),%rcx │ │ │ │ - mov $0x988,%edx │ │ │ │ - lea 0x5ab83(%rip),%rsi │ │ │ │ - lea 0x5ac2a(%rip),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl -0x2(%rsi,%rax,1),%esi │ │ │ │ + mov %si,-0x2(%rcx,%rax,1) │ │ │ │ + jmpq 9035a │ │ │ │ + nop │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 902c9 │ │ │ │ + lea 0x3c0ef(%rip),%rcx │ │ │ │ + mov $0x367,%edx │ │ │ │ + lea 0x3baab(%rip),%rsi │ │ │ │ + lea 0x3bb24(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x5aed2(%rip),%rcx │ │ │ │ - mov $0x987,%edx │ │ │ │ - lea 0x5ab64(%rip),%rsi │ │ │ │ - lea 0x5add7(%rip),%rdi │ │ │ │ + lea 0x3c090(%rip),%rcx │ │ │ │ + mov $0x33c,%edx │ │ │ │ + lea 0x3ba8c(%rip),%rsi │ │ │ │ + lea 0x3bb05(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ + mov 0x76b77(%rip),%rcx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %r8d,%r8d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 80130 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 85920 │ │ │ │ - movzbl 0x10(%r12),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl %cl,%rdx │ │ │ │ - or %rdx,0x28(%rbx) │ │ │ │ - movzbl 0x10(%r12),%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - not %rax │ │ │ │ - and %rax,0x30(%rbx) │ │ │ │ - mov %r12,%rax │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + callq 9ea10 │ │ │ │ + mov (%r12),%ebp │ │ │ │ + jmp 904c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + imul %edx,%edi │ │ │ │ + lea (%rdx,%rdi,1),%esi │ │ │ │ + add 0x8(%r12),%rdi │ │ │ │ + add 0x8(%r12),%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 904dc │ │ │ │ + je 904d0 │ │ │ │ + mov %ebx,%edi │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + jb 904a0 │ │ │ │ pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + pop %rbx │ │ │ │ + lea 0x3ba27(%rip),%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ + lea 0x3bf8d(%rip),%rcx │ │ │ │ + mov $0x37c,%edx │ │ │ │ + lea 0x3b9f9(%rip),%rsi │ │ │ │ + lea 0x3bd1a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + mov %rdx,%r9 │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 90641 │ │ │ │ + jbe 90608 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 90630 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 9061f │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x1,0x2(%r9) │ │ │ │ + lea 0x3befc(%rip),%r8 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 90653 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jg 905c0 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 905e0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jbe 905b7 │ │ │ │ + testb $0x2,0x30(%rsp) │ │ │ │ + jne 90600 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 905f8 │ │ │ │ + movzbl 0x1(%r9),%edx │ │ │ │ + movzbl 0x6(%rax),%ecx │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + mov %dil,0x1(%r9) │ │ │ │ + mov %cl,0x3(%r9,%rdx,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + tzcnt (%rax),%rcx │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jg 90658 │ │ │ │ + add (%r8,%rdx,8),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 90558 │ │ │ │ + add $0x48,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 90658 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add (%r8,%rcx,8),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 9055a │ │ │ │ + add $0x48,%rsp │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %rax,%rax │ │ │ │ + je 905ce │ │ │ │ + mov $0x2,%ecx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 905ce │ │ │ │ + jmp 905d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0x2(%r9) │ │ │ │ + jmp 9059c │ │ │ │ + nop │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 905ae │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 9061f │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + jmpq 90538 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 90538 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + lea -0x28(%rsi,%rdx,8),%rsi │ │ │ │ + jmpq 90538 │ │ │ │ + movzbl 0x3(%rsi),%edx │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + lea 0x8(%rsi,%rdx,8),%rsi │ │ │ │ + jmpq 90538 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x3bf31(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x26e05(%rip),%rsi │ │ │ │ + lea 0x3c889(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x38(%rdi),%r8d │ │ │ │ - mov 0x3c(%rdi),%eax │ │ │ │ - lea (%r8,%rsi,1),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 86f28 │ │ │ │ - mov %rax,%r14 │ │ │ │ - sub $0x1,%rcx │ │ │ │ - je 86f70 │ │ │ │ - bsr %rcx,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%r13 │ │ │ │ - cmp $0x4000,%r13 │ │ │ │ - ja 86fa0 │ │ │ │ - mov 0x40(%rbp),%r15 │ │ │ │ - callq 16af0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7f6b0 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov (%rdi),%eax │ │ │ │ + movzbl 0x1(%rsi),%ebx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x3,%ebx │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + cmovb %eax,%ebx │ │ │ │ + cmpb $0x0,(%rsi) │ │ │ │ + je 907fc │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov $0x1,%esi │ │ │ │ + imul %ebx,%edi │ │ │ │ + callq 90050 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je 86f38 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 86ee0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 7430 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - cmova %rax,%rdx │ │ │ │ + je 907b8 │ │ │ │ + mov (%r15),%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 907e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r15),%edx │ │ │ │ + mov %r12d,%edi │ │ │ │ + add %ebx,%r12d │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + imul %r14d,%esi │ │ │ │ + add 0x8(%r15),%rsi │ │ │ │ + add $0x1,%r14d │ │ │ │ callq 7a30 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %rbx,0x40(%rbp) │ │ │ │ - mov %r13d,0x3c(%rbp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 86f80 │ │ │ │ - mov 0x38(%rbp),%r8d │ │ │ │ - mov %r8,%rdx │ │ │ │ - add %r12d,%edx │ │ │ │ - add %rbx,%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %edx,0x38(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r8 │ │ │ │ + mov (%r15),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + ja 906e8 │ │ │ │ + imul %ebx,%eax │ │ │ │ + add %rbp,%rax │ │ │ │ + movzbl 0x1(%r13),%edx │ │ │ │ + add $0x3,%rdx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jb 90790 │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov -0x8(%r13,%rdx,1),%rcx │ │ │ │ + mov %rcx,-0x8(%rax,%rdx,1) │ │ │ │ + sub %rdi,%rax │ │ │ │ + sub %rax,%rsi │ │ │ │ + add %edx,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0xc(%rsp),%r12d │ │ │ │ + mov %ebx,%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x7688b(%rip),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shl $0x20,%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 9e6f0 │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + or %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rdi),%rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - jmp 86ef8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x4000,%r13d │ │ │ │ - lea 0x2c00(%rax),%rdi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 7410 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 86ee0 │ │ │ │ - mov $0xfffffffffffffff4,%r8 │ │ │ │ - jmp 86f11 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmpq 86e8a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x8,0x16(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov $0xfffffffffffffffc,%r8 │ │ │ │ - jmpq 86f11 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x814e1(%rip) │ │ │ │ - je 86fd0 │ │ │ │ - mov 0x40(%rbp),%r15 │ │ │ │ - callq 16af0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7f6b0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 86ea7 │ │ │ │ - jmp 86f65 │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 907e8 │ │ │ │ + test %edx,%edx │ │ │ │ + je 90751 │ │ │ │ + movzbl 0x0(%r13),%ecx │ │ │ │ + mov %cl,(%rax) │ │ │ │ + test $0x2,%dl │ │ │ │ + je 90751 │ │ │ │ + movzwl -0x2(%r13,%rdx,1),%ecx │ │ │ │ + mov %cx,-0x2(%rax,%rdx,1) │ │ │ │ + jmp 90751 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%r12d │ │ │ │ + shl $0x20,%rbx │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x810e9(%rip),%rdi │ │ │ │ - mov $0x9ab,%ecx │ │ │ │ - lea 0x5ac65(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0x81497(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmp 86fa9 │ │ │ │ + mov %rbp,%rax │ │ │ │ + jmpq 90717 │ │ │ │ + mov 0x0(%r13),%ecx │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + mov -0x4(%r13,%rdx,1),%ecx │ │ │ │ + mov %ecx,-0x4(%rax,%rdx,1) │ │ │ │ + jmpq 90751 │ │ │ │ + lea 0x3bd4d(%rip),%rcx │ │ │ │ + mov $0x9f,%edx │ │ │ │ + lea 0x3b6d9(%rip),%rsi │ │ │ │ + lea 0x3b702(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x30(%rdi),%rbp │ │ │ │ - or 0x28(%rdi),%rbp │ │ │ │ - not %rbp │ │ │ │ - and 0x20(%rdi),%rbp │ │ │ │ - je 871ef │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %r12,%rbx │ │ │ │ - tzcnt %rbp,%rcx │ │ │ │ - movslq %ecx,%r13 │ │ │ │ - shl %cl,%rbx │ │ │ │ - imul $0xe8,%r13,%r13 │ │ │ │ - not %rbx │ │ │ │ - and %rbx,%rbp │ │ │ │ - add %r13,%r15 │ │ │ │ - movzbl 0x11(%r15),%eax │ │ │ │ - mov (%r15),%rdi │ │ │ │ - cmp $0xff,%al │ │ │ │ - je 8709b │ │ │ │ - movzbl %al,%esi │ │ │ │ - imul $0xe8,%rsi,%rsi │ │ │ │ - add 0x50(%rdi),%rsi │ │ │ │ - je 8709b │ │ │ │ - cmp $0xfffffffffffff000,%rsi │ │ │ │ - ja 8708f │ │ │ │ - movzbl 0x10(%rsi),%ecx │ │ │ │ - mov %r12,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - not %rax │ │ │ │ - and %rax,0x30(%rdi) │ │ │ │ - callq 85670 │ │ │ │ - movb $0xff,0x11(%r15) │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - add %r13,%r15 │ │ │ │ - movzbl 0x14(%r14),%eax │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %al,0x14(%r14) │ │ │ │ - movzbl %al,%edx │ │ │ │ - movzbl 0x12(%r15),%esi │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %esi,%eax │ │ │ │ - lea 0x1(%rdi,%rsi,1),%r8 │ │ │ │ - add %rsi,%rdi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 76a0 │ │ │ │ - movzbl 0x12(%r15),%edx │ │ │ │ - cmp 0x14(%r14),%dl │ │ │ │ - jae 870fb │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%r14),%rax │ │ │ │ - mov %dl,0x12(%rax) │ │ │ │ - movzbl 0x14(%r14),%eax │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %edx,%eax │ │ │ │ - ja 870d8 │ │ │ │ - movb $0xff,0x12(%r15) │ │ │ │ - add 0x50(%r14),%r13 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - movzbl 0x58(%r13),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%al │ │ │ │ - cmovb %ecx,%eax │ │ │ │ - and $0xffffff8f,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x58(%r13) │ │ │ │ - movzbl 0x5a(%r13),%eax │ │ │ │ - test $0xf0,%al │ │ │ │ - je 871da │ │ │ │ - movzbl 0x5b(%r13),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - mov $0x1,%r15d │ │ │ │ - and $0xf,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl %al,%ecx │ │ │ │ - movzbl %al,%edi │ │ │ │ - movzbl %dl,%esi │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - sar %cl,%edi │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 8719c │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r13,%rax,8),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 87200 │ │ │ │ - callq 160a0 │ │ │ │ - movzbl 0x5a(%r13),%eax │ │ │ │ - movzbl 0x5b(%r13),%edx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - shr $0x4,%al │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %r15d,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - movzbl 0x5a(%r13),%ecx │ │ │ │ - not %esi │ │ │ │ - and %esi,%eax │ │ │ │ - and %esi,%edx │ │ │ │ - movzbl 0x5b(%r13),%esi │ │ │ │ - and $0xf,%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - and $0xfffffff0,%esi │ │ │ │ - shl $0x4,%edi │ │ │ │ - or %edx,%esi │ │ │ │ - or %edi,%ecx │ │ │ │ - mov %sil,0x5b(%r13) │ │ │ │ - mov %cl,0x5a(%r13) │ │ │ │ - and $0xf0,%ecx │ │ │ │ - jne 87148 │ │ │ │ - and %rbx,0x20(%r14) │ │ │ │ - and %rbx,0x28(%r14) │ │ │ │ - and %rbx,0x30(%r14) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 87030 │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movdqu 0x10(%rdx),%xmm2 │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + movups %xmm2,0x10(%rdi) │ │ │ │ + movdqu 0x20(%rdx),%xmm4 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + movups %xmm4,0x20(%rdi) │ │ │ │ + movdqu 0x30(%rdx),%xmm6 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movups %xmm6,0x30(%rdi) │ │ │ │ + movdqu 0x40(%rdx),%xmm0 │ │ │ │ + movups %xmm0,0x40(%rdi) │ │ │ │ + mov (%rcx),%eax │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 90959 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x50(%rax,%r15,8),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 90947 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r15d,%ebp │ │ │ │ + imul 0x4(%rax),%ebp │ │ │ │ + add 0x8(%rax),%rbp │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movzbl 0x1(%rbp),%ebx │ │ │ │ + mov 0x4(%rax),%r12d │ │ │ │ + add $0x3,%ebx │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + ja 90970 │ │ │ │ + mov (%rax),%r13d │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r13d,0x24(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 90970 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 90903 │ │ │ │ + xchg %ax,%ax │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rax,%r15,2),%r15d │ │ │ │ + mov %r15,%rax │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jbe 90923 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + imul %r15,%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 908f0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + cmp %eax,0x24(%rsp) │ │ │ │ + jbe 90970 │ │ │ │ + test %r12d,%r12d │ │ │ │ + js 90970 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov %rdi,0x50(%rcx,%rax,8) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,(%rax) │ │ │ │ + ja 90880 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - callq 16220 │ │ │ │ - jmpq 87187 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3bb39(%rip),%rcx │ │ │ │ + mov $0xf5,%edx │ │ │ │ + lea 0x3b565(%rip),%rsi │ │ │ │ + lea 0x3b5a7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + lea 0x50(%rsp),%r12 │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + lea 0x50(,%rax,8),%r14d │ │ │ │ + lea 0x8(%r14),%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7810 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 87268 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rdi),%rax │ │ │ │ - je 87268 │ │ │ │ - andw $0xfddf,0x14(%rax) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 87268 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ + je 90bf6 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 909e3 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 90050 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 87268 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add 0x50(%rbx),%rax │ │ │ │ - jmp 87231 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 87000 │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - and %rax,0x30(%rbx) │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - movl $0x0,0x18(%rbx) │ │ │ │ - movb $0x0,0x15(%rbx) │ │ │ │ - movl $0x0,0x38(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - movq $0x0,0x68(%rbx) │ │ │ │ - movl $0x0,0x70(%rbx) │ │ │ │ + je 90bf6 │ │ │ │ + mov (%rsp),%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 90050 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 872cf │ │ │ │ - movl $0x0,0x4(%rax) │ │ │ │ - mov 0xb8(%rbx),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x28(%rdx) │ │ │ │ - movups %xmm0,0x8(%rdx) │ │ │ │ - movups %xmm0,0x18(%rdx) │ │ │ │ - testb $0x8,0x16(%rbx) │ │ │ │ - jne 872e0 │ │ │ │ - andb $0xf7,0x16(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + je 90c11 │ │ │ │ + mov 0x2e60(%r15),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 90a64 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7810 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 90c1f │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea 0x3a0(%r15),%r14 │ │ │ │ + mov 0x2e40(%r15,%r9,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 90abd │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov (%rax,%r9,1),%rbx │ │ │ │ + mov 0x3a0(%r15),%eax │ │ │ │ + lea 0xa(%rax),%esi │ │ │ │ + callq 9eca0 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq a4eb0 │ │ │ │ + callq a4ec0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 83440 │ │ │ │ - andb $0xf7,0x16(%rbx) │ │ │ │ + callq 90820 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp $0x20,%r9 │ │ │ │ + jne 90a6e │ │ │ │ + mov 0x2e38(%r15),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 90ae7 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x3a0(%r15),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 90820 │ │ │ │ + mov 0x2e60(%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 90b2d │ │ │ │ + mov 0x3a0(%r15),%eax │ │ │ │ + lea 0xa(%rax),%esi │ │ │ │ + callq 9eca0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq a4eb0 │ │ │ │ + callq a4ec0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x3a0(%r15),%rcx │ │ │ │ + callq 90820 │ │ │ │ + mov 0x2e60(%r15),%rdi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + lea 0x2e40(%r15),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + add $0x8,%rbx │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rcx,-0x8(%rax) │ │ │ │ + mov %rdx,-0x8(%rbx) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 90b39 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2e38(%r15),%r14 │ │ │ │ + mov 0x2e98(%r15),%rbx │ │ │ │ + mov 0x3a0(%r15),%rdx │ │ │ │ + mov %rax,0x2e38(%r15) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x2e98(%r15) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x2e60(%r15) │ │ │ │ + mov 0x3a8(%r15),%rax │ │ │ │ + movdqu 0x0(%r13),%xmm1 │ │ │ │ + movups %xmm1,0x3a0(%r15) │ │ │ │ + mov %rdx,0x0(%r13) │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 7410 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + callq 7410 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 90bba │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 90c1a │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x3b636(%rip),%rdi │ │ │ │ + mov $0xfffffff4,%r13d │ │ │ │ + callq 71a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 90bad │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 90bfb │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + jmp 90bfb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea 0x2e08(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x10,%rdi │ │ │ │ - movq $0x0,0xa8(%rdi) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %edi,%eax │ │ │ │ - lea 0xc0(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - testb $0x1,0x16(%rbx) │ │ │ │ - jne 873cc │ │ │ │ - lea 0x2bb8(%rsi),%rdi │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - lea 0x3a00(%rax),%rdx │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - add $0x4000,%rax │ │ │ │ - mov %rdx,0x58(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + mov 0x3a4(%r14),%ebp │ │ │ │ + lea 0x3(%rax),%ecx │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + ja 90d18 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x3a8(%r14),%r14 │ │ │ │ + mov 0x3a0(%rax),%r12d │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ test %r12,%r12 │ │ │ │ - je 873ae │ │ │ │ - sub $0x1,%r12 │ │ │ │ - je 873c0 │ │ │ │ - bsr %r12,%r12 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor $0x3f,%r12 │ │ │ │ - sub %r12d,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %eax,0x3c(%rbx) │ │ │ │ - callq 7f6b0 │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 873ae │ │ │ │ - lea 0x2c00(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - movl $0x4000,0x3c(%rbx) │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movl $0x0,0x10(%rbx) │ │ │ │ + je 90d18 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 90cb3 │ │ │ │ + nopl (%rax) │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rax,%r15,2),%r15d │ │ │ │ + mov %r15,%rax │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jbe 90cd3 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + imul %r15,%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 90ca0 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + not %ecx │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + cmp %eax,0x8(%rsp) │ │ │ │ + seta %al │ │ │ │ + and %cl,%al │ │ │ │ + mov %eax,%r14d │ │ │ │ + je 90cfa │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x3b8(%rax),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 90d1d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 90cfa │ │ │ │ + mov 0x3b4(%rax),%ebp │ │ │ │ + cmp %ebp,0x1c(%rsp) │ │ │ │ + ja 90d18 │ │ │ │ + mov 0x3b0(%rax),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 90d5d │ │ │ │ + jmp 90d88 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 87384 │ │ │ │ - lea 0x5a89d(%rip),%rcx │ │ │ │ - mov $0xa0a,%edx │ │ │ │ - lea 0x5a54f(%rip),%rsi │ │ │ │ - lea 0x5a62a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rax,%r15,2),%r15d │ │ │ │ + mov %r15,%rax │ │ │ │ + cmp %r15,0x8(%rsp) │ │ │ │ + jbe 90d97 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + imul %r15,%rsi │ │ │ │ + add %r12,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 90d48 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + not %ecx │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + mov %ecx,%r14d │ │ │ │ + cmp %eax,0x10(%rsp) │ │ │ │ + seta %al │ │ │ │ + and %eax,%r14d │ │ │ │ + jmpq 90cfa │ │ │ │ + mov %r15d,%ecx │ │ │ │ + not %ecx │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + mov %ecx,%r14d │ │ │ │ + jmp 90d88 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - callq 81aa0 │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - add %rdx,%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je 87450 │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0x12fe0(%rbp),%rcx │ │ │ │ - neg %rax │ │ │ │ - lock xadd %rax,0x12fe0(%rbp) │ │ │ │ - movl $0x0,0x90(%rbx) │ │ │ │ - mov %rax,%r12 │ │ │ │ - sub %rdx,%r12 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 87578 │ │ │ │ - mov %r12d,%eax │ │ │ │ - shr $0x20,%r12 │ │ │ │ - shr %eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jbe 874c0 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8746d │ │ │ │ - cmpl $0xfff8,(%rdi) │ │ │ │ - je 87540 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x570(%rdi),%rax │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ + mov 0x3b8(%rbx),%r12 │ │ │ │ + add $0x3,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 90e87 │ │ │ │ + mov 0x3b4(%rbx),%ebp │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 91078 │ │ │ │ + mov 0x3b0(%rbx),%r13d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r13d,0x1c(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 91078 │ │ │ │ + mov %eax,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 90e52 │ │ │ │ + nop │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rax,%rbp,2),%ebp │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jbe 90e73 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + imul %rbp,%rsi │ │ │ │ + add %r12,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %ebp,%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 90e40 │ │ │ │ + cmp %eax,0x1c(%rsp) │ │ │ │ + jbe 91078 │ │ │ │ + shr $0x1f,%rbp │ │ │ │ + jne 91078 │ │ │ │ + mov 0x3a4(%rbx),%ebp │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jb 90fe0 │ │ │ │ + mov 0x3a0(%rbx),%r12d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov 0x3a8(%rbx),%r13 │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r12d,0x18(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 90fe0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 90eda │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rax,%rbp,2),%ebp │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jbe 90efb │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + imul %rbp,%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %ebp,%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 90ec8 │ │ │ │ + shr $0x1f,%rbp │ │ │ │ + jne 90fe0 │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jbe 90fe0 │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 90fc8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 94d70 │ │ │ │ + lea 0x2e08(%rbx),%rbp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7940 │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 90f4d │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 90990 │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 90f77 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movdqu 0x3b0(%rbx),%xmm1 │ │ │ │ + mov %rax,0x3b8(%rbx) │ │ │ │ + mov %rdx,0x3b0(%rbx) │ │ │ │ + movups %xmm1,0x30(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ callq 7410 │ │ │ │ - cmpl $0x4000,0x3c(%rbx) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - je 87560 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ callq 7410 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8749b │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x2bb8(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movzbl 0x16(%rbx),%eax │ │ │ │ - movq $0x1,0x40(%rbx) │ │ │ │ - movq $0x1,0x50(%rbx) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 910c1 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - shl $0x1e,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - sar $0x1f,%eax │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - testb $0x10,0x12fc0(%rbp) │ │ │ │ - jne 87450 │ │ │ │ - lea 0x14230(%rbp),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 874d8 │ │ │ │ - mov 0x12fe0(%rbp),%rax │ │ │ │ - mov 0x12fc0(%rbp),%rdx │ │ │ │ - lea 0x12fc0(%rbp),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr %eax │ │ │ │ - and $0x10,%edx │ │ │ │ - shr $0x20,%rsi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 87520 │ │ │ │ - mov 0x14300(%rbp),%rax │ │ │ │ - add 0x14310(%rbp),%rax │ │ │ │ - sub 0x14308(%rbp),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - ja 87598 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 8752a │ │ │ │ - lock andq $0xffffffffffffffef,(%rcx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x14230(%rbp) │ │ │ │ - jmpq 87450 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x3e8(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - cmpl $0x4000,0x3c(%rbx) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - jne 8747e │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x2c00(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - jmpq 87483 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lock andq $0xfffffffffffffffe,(%rcx) │ │ │ │ - mfence │ │ │ │ - lea 0x14258(%rbp),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - jmpq 87442 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 8752a │ │ │ │ - lock orq $0x10,(%rcx) │ │ │ │ - lea 0x14238(%rbp),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mfence │ │ │ │ - lea 0x14250(%rbp),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mfence │ │ │ │ - lea 0x14258(%rbp),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - jmpq 8752a │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x38(%rsp) │ │ │ │ + jne 90f23 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 90f7f │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea 0x3a0(%rbx),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 90680 │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + je 910aa │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 90120 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 910aa │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov %esi,%ecx │ │ │ │ + imul 0x20(%rsp),%ecx │ │ │ │ + add %rdx,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jae 91057 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + add %rsi,%rdx │ │ │ │ + add $0x1a,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + add %eax,%r8d │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 91040 │ │ │ │ + lea 0x434(%rbx),%rsi │ │ │ │ + lea 0x12fc0(%rbx),%rdi │ │ │ │ + mov %r8d,%edx │ │ │ │ + callq 78770 │ │ │ │ + jmpq 90f0f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3b0(%rbx),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 90680 │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + cmpq $0x0,0x38(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + je 910aa │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ + add $0x3,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + jmpq 90e87 │ │ │ │ + lea 0x3b1c7(%rip),%rdi │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 90f7f │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdi),%r9d │ │ │ │ + sub $0x1,%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + jle 91130 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl 0x3(%rdi,%rax,1),%esi │ │ │ │ + movzbl 0x2(%rdi,%rax,1),%ecx │ │ │ │ + cmp %cl,%sil │ │ │ │ + seta %r8b │ │ │ │ + setb %dl │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + sub %r8d,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 9111d │ │ │ │ + mov %sil,0x2(%rdi,%rax,1) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %cl,0x3(%rdi,%rax,1) │ │ │ │ + cmp %r9,%rax │ │ │ │ + jl 910e8 │ │ │ │ + sub $0x1,%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + jle 91130 │ │ │ │ + test %r10b,%r10b │ │ │ │ + jne 910e0 │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x2c00(%rdi),%rdi │ │ │ │ - callq 19070 │ │ │ │ - lea 0x2bb8(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 19070 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x2ba8(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ - xor %esi,%esi │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x2b80,%rdi │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - callq 7350 │ │ │ │ - mov $0x4040,%r8d │ │ │ │ + mov (%rdi),%eax │ │ │ │ + lea 0x8(%rdi),%rbx │ │ │ │ + lea (%rdi,%rax,8),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jae 9119f │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 91193 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rax),%ecx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x3,%ecx │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + lea 0x3(%rax,%rdx,1),%rax │ │ │ │ + cmovb %ecx,%r13d │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 91278 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 91170 │ │ │ │ + mov %r14d,%edi │ │ │ │ + imul %r13d,%edi │ │ │ │ mov $0x1,%esi │ │ │ │ - lea -0x6df47(%rip),%r13 │ │ │ │ - lea -0x6df5e(%rip),%r12 │ │ │ │ - lea 0x2bb8(%rbx),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 19210 │ │ │ │ - test %eax,%eax │ │ │ │ - je 87670 │ │ │ │ + callq 90050 │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je 912b0 │ │ │ │ + mov %r14d,(%r12) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13d,0x4(%r12) │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 91215 │ │ │ │ + jmpq 91268 │ │ │ │ + nopl (%rax) │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 91288 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 911f4 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov %al,(%r8) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 912a0 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 910d0 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + lea 0x3(%rbx,%rax,1),%rbx │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 91268 │ │ │ │ + mov %r11d,%r8d │ │ │ │ + cmpb $0x0,(%rbx) │ │ │ │ + je 91268 │ │ │ │ + movzbl 0x1(%rbx),%ecx │ │ │ │ + lea 0x1(%r8),%r11d │ │ │ │ + imul 0x4(%r12),%r8d │ │ │ │ + add 0x8(%r12),%r8 │ │ │ │ + add $0x3,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 911d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x8(%r8),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,(%r8) │ │ │ │ + mov -0x8(%rbx,%rcx,1),%rax │ │ │ │ + mov %rax,-0x8(%r8,%rcx,1) │ │ │ │ + mov %r8,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + add %eax,%ecx │ │ │ │ + sub %rax,%rsi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 911f4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%edi │ │ │ │ + imul %r14d,%edi │ │ │ │ + jmpq 9119f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov %eax,(%r8) │ │ │ │ + mov -0x4(%rbx,%rcx,1),%eax │ │ │ │ + mov %eax,-0x4(%r8,%rcx,1) │ │ │ │ + jmpq 911f4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl -0x2(%rbx,%rcx,1),%eax │ │ │ │ + mov %ax,-0x2(%r8,%rcx,1) │ │ │ │ + jmpq 911f4 │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 9126a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2c00(%rbx),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x4000,%r8d │ │ │ │ - pop %r12 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ mov $0x1,%esi │ │ │ │ - pop %r13 │ │ │ │ - jmpq 19210 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + lea 0x8(%r13),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + sub $0x20,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - bsr %rbx,%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%rsi │ │ │ │ - callq 70e0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 876f6 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 876f6 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 87710 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + callq 93f40 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 913cb │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 913cb │ │ │ │ + cmp $0x6,%al │ │ │ │ + ja 91404 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 91410 │ │ │ │ + movzbl 0x2(%rbp),%edx │ │ │ │ + cmp %dl,%al │ │ │ │ + ja 9133e │ │ │ │ + cmp $0x1,%dl │ │ │ │ + ja 913f8 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + movzbl 0x3(%rbp,%rax,1),%eax │ │ │ │ + cmp %al,0x7b(%r14) │ │ │ │ + ja 91388 │ │ │ │ + lea 0x3afb4(%rip),%r12 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 87740 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + jne 9141c │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - lea 0x8(%r8),%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %ebx,%eax │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add %ebx,%ecx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - shr $0x3,%ebx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmp 876f6 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov $0x10,%esi │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea 0x8(%r12,%rdx,8),%rdi │ │ │ │ + callq 9d760 │ │ │ │ test %al,%al │ │ │ │ - je 877a5 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 87820 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 87830 │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 877fd │ │ │ │ + jne 9134d │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + movzbl %al,%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + ja 91340 │ │ │ │ + lea 0x3(%rbp,%rax,1),%rbp │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 9130d │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x32c4a(%rip),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 91140 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 91354 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 90470 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 91354 │ │ │ │ + lea 0x3af31(%rip),%r12 │ │ │ │ + jmpq 91354 │ │ │ │ + lea 0x3aea5(%rip),%r12 │ │ │ │ + jmpq 91354 │ │ │ │ + lea 0x3aec9(%rip),%r12 │ │ │ │ + jmpq 91354 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x7d277(%rip),%rcx │ │ │ │ mov %rsi,%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movzbl 0x51(%rdx),%eax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rcx,%rax,8),%rcx │ │ │ │ - movzbl 0x50(%rbx),%r8d │ │ │ │ + mov (%rdi),%eax │ │ │ │ + lea 0x8(%rdi),%rbx │ │ │ │ + lea (%rdi,%rax,8),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jb 9147d │ │ │ │ + jmpq 915a7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rax),%ecx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + lea 0x2(%rax,%rdx,1),%rax │ │ │ │ + cmovb %ecx,%esi │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 91482 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 91460 │ │ │ │ + lea 0x1(%rsi),%r13d │ │ │ │ + mov %r13d,%edi │ │ │ │ + imul %r14d,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 90050 │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je 915b4 │ │ │ │ + mov %r14d,(%r12) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13d,0x4(%r12) │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 91506 │ │ │ │ + jmpq 91570 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 91580 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 914e5 │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + mov %dl,0x3(%r8) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 91598 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 910d0 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + lea 0x2(%rbx,%rax,1),%rbx │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 91570 │ │ │ │ + mov %r11d,%r8d │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 91570 │ │ │ │ + lea 0x1(%r8),%r11d │ │ │ │ + lea 0x2(%rbx),%rsi │ │ │ │ + imul 0x4(%r12),%r8d │ │ │ │ + add 0x8(%r12),%r8 │ │ │ │ + mov %al,(%r8) │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + movb $0x1,0x2(%r8) │ │ │ │ + mov %al,0x1(%r8) │ │ │ │ + movzbl 0x1(%rbx),%ecx │ │ │ │ + lea 0x3(%r8),%rax │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 914c8 │ │ │ │ + mov 0x2(%rbx),%rdx │ │ │ │ + lea 0xb(%r8),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rdx,0x3(%r8) │ │ │ │ + mov -0x8(%rsi,%rcx,1),%rdx │ │ │ │ + mov %rdx,-0x8(%rax,%rcx,1) │ │ │ │ + sub %rdi,%rax │ │ │ │ + add %eax,%ecx │ │ │ │ + sub %rax,%rsi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 914e5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x7,%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - movzbl 0x620(%r12,%rdx,1),%r9d │ │ │ │ - lea 0x5a63d(%rip),%rdx │ │ │ │ - callq 87750 │ │ │ │ - lea 0x138(%rbx),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - lea 0x160(%rbx),%rcx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmpq a0420 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov -0x88(%rdi),%rbp │ │ │ │ - testb $0x1,-0x68(%rdi) │ │ │ │ - jne 878e0 │ │ │ │ - mov 0x5a0(%rbp),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea -0x20(%rbx),%rsi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 14060 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl -0x2a(%rdi),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x70(%rbx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x0(%rbp,%rax,8),%rdi │ │ │ │ - callq 48380 │ │ │ │ - jmp 878c6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl -0x68(%rdi),%eax │ │ │ │ - mov -0x78(%rdi),%rbp │ │ │ │ - test $0x1,%al │ │ │ │ - jne 87938 │ │ │ │ - movzbl 0x10(%rbx),%edx │ │ │ │ - shr %al │ │ │ │ - mov %rbp,%rdi │ │ │ │ - and $0x7f,%eax │ │ │ │ - mov %edx,0x88(%rbp,%rax,4) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 1b620 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x88(%rdi),%rdx │ │ │ │ - movzbl -0x2a(%rdi),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov -0x70(%rbx),%rsi │ │ │ │ - mov (%rdx,%rax,8),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - callq 48380 │ │ │ │ - movzbl -0x68(%rbx),%eax │ │ │ │ - jmp 87915 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x452(%rdi),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 87a00 │ │ │ │ - mov $0x200,%r9d │ │ │ │ - jmp 879b1 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %edx,0x3(%r8) │ │ │ │ + mov -0x4(%rsi,%rcx,1),%edx │ │ │ │ + mov %edx,-0x4(%rax,%rcx,1) │ │ │ │ + jmpq 914e5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl -0x2(%rsi,%rcx,1),%edx │ │ │ │ + mov %dx,-0x2(%rax,%rcx,1) │ │ │ │ + jmpq 914e5 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmpq 9148d │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 91572 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x538(%rdi),%ecx │ │ │ │ - mov %r9d,%edx │ │ │ │ - movzwl 0x9e(%rsi),%eax │ │ │ │ - shl %cl,%edx │ │ │ │ - lea 0x9f(,%rax,8),%rax │ │ │ │ - sub $0x1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x9,%rax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 879fe │ │ │ │ - test %eax,%eax │ │ │ │ - je 87980 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%rsi),%rcx │ │ │ │ - shl $0x9,%edx │ │ │ │ - add %rsi,%rdx │ │ │ │ - cmp %rcx,0x10(%rdx) │ │ │ │ - jne 87a00 │ │ │ │ - movzwl 0x538(%rdi),%ecx │ │ │ │ - mov %r9d,%r10d │ │ │ │ - movzwl 0x26(%rdx),%edx │ │ │ │ - shl %cl,%r10d │ │ │ │ - lea 0x27(,%rdx,8),%rdx │ │ │ │ - mov %r10d,%ecx │ │ │ │ - sub $0x1,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - or %rcx,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - shr $0x9,%rdx │ │ │ │ - add %edx,%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 879b1 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x5b455(%rip),%rcx │ │ │ │ - mov $0x143,%edx │ │ │ │ - lea 0x595a3(%rip),%rsi │ │ │ │ - lea 0x5a4a5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x5b3bd(%rip),%rcx │ │ │ │ - mov $0x1a,%edx │ │ │ │ - lea 0x5a48a(%rip),%rsi │ │ │ │ - lea 0x5a49b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov $0x1,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x8(%r13),%rbp │ │ │ │ push %rbx │ │ │ │ - lea -0x30(%rdi),%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ + sub $0x20,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - testb $0x1,-0x6(%rdi) │ │ │ │ - je 87aa9 │ │ │ │ - mov -0x28(%rdi),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rbx │ │ │ │ - mov -0x30(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%r12 │ │ │ │ - movzbl -0x7(%rbp),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r14,%rax,8),%r15 │ │ │ │ - testb $0x8,-0x6(%rbp) │ │ │ │ - jne 87b08 │ │ │ │ - cmpb $0x0,0x10(%rbp) │ │ │ │ - jne 87b23 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 87c08 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1cfa0 │ │ │ │ + callq 93f40 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 916bb │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 916bb │ │ │ │ + cmp $0x6,%al │ │ │ │ + ja 916e8 │ │ │ │ + cmpb $0x0,0x1(%rbp) │ │ │ │ + je 916f4 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + movzbl 0x2(%rbp,%rax,1),%eax │ │ │ │ + cmp %al,0x7b(%r14) │ │ │ │ + ja 91678 │ │ │ │ + lea 0x3acc4(%rip),%r12 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 87c7e │ │ │ │ - add $0x28,%rsp │ │ │ │ - lea 0x30(%r13),%rdi │ │ │ │ + jne 91700 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 1d0c0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0x20(%rbp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 48380 │ │ │ │ - cmpb $0x0,0x10(%rbp) │ │ │ │ - je 87bd6 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5d8d0 │ │ │ │ - lea 0x12cd8(%r14),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov $0x10,%esi │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea 0x8(%r12,%rdx,8),%rdi │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 9163d │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + movzbl %al,%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + ja 91630 │ │ │ │ + lea 0x2(%rbp,%rax,1),%rbp │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 9160d │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x3295a(%rip),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 91430 │ │ │ │ test %eax,%eax │ │ │ │ - jne 87b40 │ │ │ │ - movzbl 0x28(%rbx),%eax │ │ │ │ - movdqu 0x18(%rbx),%xmm0 │ │ │ │ - movzbl -0x7(%rbp),%edx │ │ │ │ - mov %al,0x10(%rsp) │ │ │ │ - movzbl 0x18(%rbx),%edi │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %edi,%esi │ │ │ │ - test %edi,%edi │ │ │ │ - je 87bba │ │ │ │ - lea -0x1(%rdi),%ecx │ │ │ │ - lea 0x1(%rsp),%rax │ │ │ │ - lea 0x2(%rsp,%rcx,1),%rcx │ │ │ │ - jmp 87b89 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 87bb0 │ │ │ │ - cmp (%rax),%dl │ │ │ │ - jne 87b80 │ │ │ │ - lea 0x5b11c(%rip),%rcx │ │ │ │ - mov $0x55,%edx │ │ │ │ - lea 0x519d4(%rip),%rsi │ │ │ │ - lea 0x51b41(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x3,%sil │ │ │ │ - ja 87c83 │ │ │ │ - add $0x1,%esi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - mov %sil,0x18(%rbx) │ │ │ │ - mov %dl,0x19(%rbx,%rdi,1) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x12cd8(%r14) │ │ │ │ - testb $0x8,-0x6(%rbp) │ │ │ │ - je 87ac9 │ │ │ │ - lea 0x60(%r15),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r15) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 87ac9 │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmpq 87ac9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x68(%r12),%rdi │ │ │ │ - lock andq $0xfffffffffffffeff,(%rdi) │ │ │ │ - mov $0x8,%esi │ │ │ │ - callq 147e0 │ │ │ │ - lea -0x98(%rbx),%rax │ │ │ │ - movq $0x0,-0xa0(%rbx) │ │ │ │ - lea -0xa0(%rbx),%rsi │ │ │ │ - mov %rax,-0x90(%rbx) │ │ │ │ - mov %rax,-0x98(%rbx) │ │ │ │ - lea 0x7dc3(%rip),%rax │ │ │ │ - mov %rax,-0x88(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 87c7e │ │ │ │ - mov 0x2d78(%r14),%rdi │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 14060 │ │ │ │ + jne 91644 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 90470 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 91644 │ │ │ │ + lea 0x3abc1(%rip),%r12 │ │ │ │ + jmpq 91644 │ │ │ │ + lea 0x3abe5(%rip),%r12 │ │ │ │ + jmpq 91644 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x5b026(%rip),%rcx │ │ │ │ - mov $0x56,%edx │ │ │ │ - lea 0x518de(%rip),%rsi │ │ │ │ - lea 0x5a278(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ + lea 0x73907(%rip),%rax │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x5a256(%rip),%rdx │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ mov (%rdi),%rdi │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 87db0 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 87d24 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0xd0(%rbp),%rcx │ │ │ │ - lea 0x5a241(%rip),%rdx │ │ │ │ + movzbl 0x1(%rbp),%r9d │ │ │ │ + mov (%rax,%rdx,8),%rcx │ │ │ │ + movzbl 0x2(%rbp),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x3a7f8(%rip),%rdx │ │ │ │ sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ + callq 8ff60 │ │ │ │ movslq %eax,%rdi │ │ │ │ add (%rbx),%rdi │ │ │ │ mov %rdi,(%rbx) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x5a22a(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ + cmpb $0x0,0x1(%rbp) │ │ │ │ + je 917af │ │ │ │ + movzbl 0x3(%rbp),%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x3485a(%rip),%rdx │ │ │ │ + lea 0x34852(%rip),%r12 │ │ │ │ + jmp 9178b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%eax │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - callq 87840 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movzbl 0x3(%rbp,%rax,1),%ecx │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - movzwl 0x70(%r12),%ecx │ │ │ │ - lea 0x5a201(%rip),%rdx │ │ │ │ + add $0x1,%r13d │ │ │ │ sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ + callq 8ff60 │ │ │ │ movslq %eax,%rdi │ │ │ │ add (%rbx),%rdi │ │ │ │ mov %rdi,(%rbx) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 87d97 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + ja 91780 │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ - movzwl 0x16(%r13),%ecx │ │ │ │ - lea 0x5a1ed(%rip),%rdx │ │ │ │ + lea 0x32811(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ + callq 8ff60 │ │ │ │ cltq │ │ │ │ add %rax,(%rbx) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x5a189(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - jmpq 87cfa │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + nop │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + lea 0x8(%rdx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0xfffffffffffffff8,%r13 │ │ │ │ - mov %fs:0x0(%r13),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - or $0x40000,%eax │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - movzwl 0x452(%rdi),%eax │ │ │ │ - and $0x40000,%r14d │ │ │ │ - shl $0x9,%eax │ │ │ │ + mov (%rdx),%eax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 91850 │ │ │ │ + cmpb $0x0,0x8(%rdx) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x2cdcc(%rip),%r13 │ │ │ │ + je 91850 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 91710 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + lea 0x3(%rbx,%rax,1),%rbx │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 91850 │ │ │ │ + cmpb $0x0,(%rbx) │ │ │ │ + je 91850 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 8ff60 │ │ │ │ cltq │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 87ec4 │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - movb $0x0,(%r12) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1000,%r15d │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0xc,%rax │ │ │ │ - je 87e54 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%r15 │ │ │ │ - callq 16af0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - je 87e90 │ │ │ │ - mov %fs:0x0(%r13),%rcx │ │ │ │ - mov 0x48(%rcx),%edx │ │ │ │ - and $0xfffbffff,%edx │ │ │ │ - or %edx,%r14d │ │ │ │ - mov %r14d,0x48(%rcx) │ │ │ │ + add %rax,(%r12) │ │ │ │ + jmp 9180c │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - callq 16af0 │ │ │ │ - or $0xfff,%rbx │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x1(%rbx),%rsi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 87e6b │ │ │ │ - movb $0x1,(%r12) │ │ │ │ - lea 0x12f78(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - jmp 87e6b │ │ │ │ - lea 0x5af25(%rip),%rcx │ │ │ │ - mov $0x72,%edx │ │ │ │ - lea 0x5a0ac(%rip),%rsi │ │ │ │ - lea 0x5a0bc(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %edi,%r14d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmp $0xa,%esi │ │ │ │ - ja 87f20 │ │ │ │ - test %edi,%edi │ │ │ │ - je 87fd0 │ │ │ │ - cmp $0x7,%edi │ │ │ │ - je 87fd0 │ │ │ │ - cmp $0xb,%r15d │ │ │ │ - setbe %bpl │ │ │ │ - test $0x1,%r13b │ │ │ │ - je 87f3f │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 87f3f │ │ │ │ - movl $0x0,0x34(%rbx) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - cmp $0xa,%r15d │ │ │ │ - setbe %r12b │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - sete %al │ │ │ │ - and %eax,%r12d │ │ │ │ - test %edx,%edx │ │ │ │ - jne 88058 │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 87f90 │ │ │ │ - test $0x1,%r13b │ │ │ │ - jne 87f70 │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 87f70 │ │ │ │ - movl $0xffffffff,0x34(%rbx) │ │ │ │ - cmp $0xa,%r15d │ │ │ │ - jbe 88090 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x2c(%rbx),%rax │ │ │ │ - mov 0x24(%rbx),%rdx │ │ │ │ - mov %rax,0x24(%rbx) │ │ │ │ - mov %rdx,0x2c(%rbx) │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov 0x38(%rbx),%rdx │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - test $0x1,%r13b │ │ │ │ - jne 87f7a │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 87f69 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + imul 0x4(%rsi),%eax │ │ │ │ + mov 0x8(%rsi),%rbp │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 918cc │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0x2cd4d(%rip),%r12 │ │ │ │ + jmp 918a9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 8ff60 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 91710 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + imul 0x0(%r13),%eax │ │ │ │ + add %rdx,%rbp │ │ │ │ + add 0x8(%r13),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 91890 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2c(%rbx),%rax │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov 0x20(%rbx),%esi │ │ │ │ - mov 0x24(%rbx),%rcx │ │ │ │ - and $0x1,%edi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 88020 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 88120 │ │ │ │ - test %esi,%esi │ │ │ │ - je 87f20 │ │ │ │ - test %dil,%dil │ │ │ │ - je 87f20 │ │ │ │ - lea 0x5ad69(%rip),%rcx │ │ │ │ - mov $0x122,%edx │ │ │ │ - lea 0x540f8(%rip),%rsi │ │ │ │ - lea 0x4ca21(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 87f3a │ │ │ │ - lea -0x1(%rcx),%rsi │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 88040 │ │ │ │ - sub $0x1,%rax │ │ │ │ - or $0xffffffffffffffff,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x20(%rbx) │ │ │ │ - mov %rsi,0x24(%rbx) │ │ │ │ - mov %rax,0x2c(%rbx) │ │ │ │ - jmpq 87f33 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + movb $0x0,0x1(%rbp) │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + ja 9191c │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x3aafd(%rip),%rdx │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - callq a2780 │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 88110 │ │ │ │ - mov 0x2c(%rbx),%rax │ │ │ │ - mov 0x24(%rbx),%rdx │ │ │ │ - lea 0x34(%rbx),%rdi │ │ │ │ - mov %rdx,0x2c(%rbx) │ │ │ │ - mov %rax,0x24(%rbx) │ │ │ │ - callq a2780 │ │ │ │ - jmpq 87fa0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 8809f │ │ │ │ - cmp $0x7,%r14d │ │ │ │ - jne 87f7a │ │ │ │ - mov 0x2c(%rbx),%rax │ │ │ │ - xor $0x1,%r13d │ │ │ │ - mov 0x24(%rbx),%rdx │ │ │ │ - and $0x1,%r13d │ │ │ │ - test %rax,%rax │ │ │ │ - jne 880d8 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 880d8 │ │ │ │ - mov 0x20(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 87f7a │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 87f7a │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 880f3 │ │ │ │ + movb $0x3,0x0(%rbp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 90500 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 910d0 │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x4,0x0(%rbp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 90500 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 910d0 │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x6,0x0(%rbp) │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + lea 0x8(%rsi),%r8 │ │ │ │ + sub 0x4(%rsi),%al │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %al,0x2(%rbp) │ │ │ │ + movzbl 0x3(%rsi),%eax │ │ │ │ + lea (%r8,%rax,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jae 9191c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 87f7a │ │ │ │ - mov %rdx,%rcx │ │ │ │ - add $0x1,%rcx │ │ │ │ - jne 88151 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - je 88132 │ │ │ │ - movl $0x0,0x20(%rbx) │ │ │ │ - mov %rcx,0x24(%rbx) │ │ │ │ - mov %rdx,0x2c(%rbx) │ │ │ │ - jmpq 87f7a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x34(%rbx),%rdi │ │ │ │ - callq a2780 │ │ │ │ - jmpq 87f5e │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 87f3a │ │ │ │ - lea -0x1(%rcx),%rsi │ │ │ │ - jmpq 88040 │ │ │ │ - lea 0x5ac17(%rip),%rcx │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x53fc6(%rip),%rsi │ │ │ │ - lea 0x4c8ef(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 880f3 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + mov %al,0x1(%rbp) │ │ │ │ + movzbl -0x2(%rdx),%edi │ │ │ │ + mov %dil,0x3(%rbp,%rcx,1) │ │ │ │ + movzbl 0x3(%rsi),%ecx │ │ │ │ + lea (%r8,%rcx,8),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 91968 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 910d0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x2b8,%rsp │ │ │ │ - mov 0x2f8(%rsp),%eax │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - mov 0x2f0(%rsp),%r14d │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov %cl,0xb(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2a8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzwl 0x14(%rcx),%eax │ │ │ │ - cmp $0x3,%ax │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - setne %dl │ │ │ │ - cmp $0x8,%ax │ │ │ │ - setbe %al │ │ │ │ - test %al,%dl │ │ │ │ - jne 883b0 │ │ │ │ - cmp $0xe,%r13d │ │ │ │ - ja 883b0 │ │ │ │ - cmp 0x4d2(%rbp),%r13w │ │ │ │ - jb 88490 │ │ │ │ - cmp 0x4d0(%rbp),%r13w │ │ │ │ - ja 885f0 │ │ │ │ - testb $0x20,0x10(%rbx) │ │ │ │ - jne 88719 │ │ │ │ - movzwl 0x452(%rbp),%eax │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - add 0x8(%rsp),%r9d │ │ │ │ - cmp %eax,%r9d │ │ │ │ - ja 888f0 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 88800 │ │ │ │ - cmpw $0x0,0x12(%rbx) │ │ │ │ - jne 889f8 │ │ │ │ - cmpb $0x12,0x13a(%r12) │ │ │ │ - lea -0x88(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - je 88f40 │ │ │ │ - mov -0x70(%rbx),%rax │ │ │ │ - movzbl 0x51(%r12),%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 88ad0 │ │ │ │ - lea 0x29c(%rsp),%r10 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - je 882bc │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%r11 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - lea 0x59d18(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jne 88e40 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - lea 0x59edd(%rip),%rsi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 88467 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - je 88389 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov -0x70(%rbx),%rax │ │ │ │ - movzbl 0x50(%r12),%edx │ │ │ │ - shr $0x4,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 88b04 │ │ │ │ - jmpq 88cf0 │ │ │ │ + movzbl 0x2(%rsi),%eax │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + cmp $0xe,%al │ │ │ │ + je 91c10 │ │ │ │ + jbe 91b40 │ │ │ │ + cmp $0x10,%al │ │ │ │ + je 91c28 │ │ │ │ + cmp $0x12,%al │ │ │ │ + jne 91c40 │ │ │ │ + lea 0x28(%rdx),%rax │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + lea -0x28(%r12,%rdx,8),%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x29c(%rsp),%r10 │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 883fb │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%r11 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - lea 0x59b7a(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 88590 │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x2a8(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 894eb │ │ │ │ - add $0x2b8,%rsp │ │ │ │ + lea 0x3aa27(%rip),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe 91a48 │ │ │ │ + xor %edx,%edx │ │ │ │ + tzcnt (%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + je 91b10 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jg 91c72 │ │ │ │ + mov %edx,%edx │ │ │ │ + add (%rdi,%rdx,8),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja 91a25 │ │ │ │ + mov %sil,0x30(%rsp) │ │ │ │ + movzbl 0x40(%rsp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movdqu 0x30(%rsp),%xmm1 │ │ │ │ + movzbl %sil,%esi │ │ │ │ + mov %cx,0x40(%rsp) │ │ │ │ + mov %al,0x20(%rsp) │ │ │ │ + movb $0x0,0x42(%rsp) │ │ │ │ + movups %xmm1,0x10(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 91b5b │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + lea 0x11(%rsp),%rbx │ │ │ │ + lea 0x12(%rsp,%rax,1),%r15 │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + jmp 91aad │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 91b60 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov $0x105,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %dx,0x30(%rsp) │ │ │ │ + movb $0x1,0x32(%rsp) │ │ │ │ + mov %al,0x33(%rsp) │ │ │ │ + callq 90c30 │ │ │ │ + test %al,%al │ │ │ │ + jne 91aa0 │ │ │ │ + cmpb $0x0,0xb(%rsp) │ │ │ │ + jne 91c49 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 90db0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 91aa0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 91c91 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x29c(%rsp),%r10 │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r10 │ │ │ │ + nop │ │ │ │ test %rax,%rax │ │ │ │ - je 884db │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x80(%rsp),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - movzwl 0x4d2(%rbp),%r8d │ │ │ │ - lea 0x59d1d(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 88828 │ │ │ │ - testb $0x10,0xe0(%rbp) │ │ │ │ - jne 8845a │ │ │ │ - mov %r10,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x538d8(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 88862 │ │ │ │ - lea 0x4d7b5(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 88462 │ │ │ │ + je 91a48 │ │ │ │ + testb $0x2,(%rax) │ │ │ │ + je 91b2f │ │ │ │ + movzbl 0x6(%rax),%r8d │ │ │ │ + movzbl %sil,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %r8b,0x31(%rsp,%rdx,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + jmpq 91a20 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 91c40 │ │ │ │ + mov %rdx,%rax │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + lea -0x28(%r12,%rdx,8),%rcx │ │ │ │ + jmpq 91a10 │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 918e0 │ │ │ │ + cmpb $0x0,0x31(%rsp) │ │ │ │ + jne 91b88 │ │ │ │ + cmpb $0x6,0x30(%rsp) │ │ │ │ + je 91bb7 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - lea 0x59c72(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + jmpq 91aec │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ + callq 90c30 │ │ │ │ test %al,%al │ │ │ │ - jne 88462 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - cmp %r15,%r10 │ │ │ │ - je 881d9 │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 7410 │ │ │ │ - cmp 0x4d2(%rbp),%r13w │ │ │ │ - jae 881e7 │ │ │ │ - jmpq 88490 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x29c(%rsp),%r10 │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8863b │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x80(%rsp),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - movzwl 0x4d0(%rbp),%r8d │ │ │ │ - lea 0x59bf5(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 888b0 │ │ │ │ - testb $0x10,0xe0(%rbp) │ │ │ │ - jne 8845a │ │ │ │ - mov %r10,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x53778(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 88577 │ │ │ │ - cmp %r15,%r10 │ │ │ │ - je 886e4 │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 7410 │ │ │ │ - lea 0x570(%rbp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13w,0x10(%rax) │ │ │ │ - callq 29d40 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - testb $0x20,0x10(%rbx) │ │ │ │ - je 881ff │ │ │ │ - lea 0x29c(%rsp),%r10 │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 88764 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%r11 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x59b1d(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jne 889e5 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x59a55(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + jne 91b75 │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + jne 91c49 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 88462 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 881ff │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 881ff │ │ │ │ - nop │ │ │ │ - cmpw $0x0,0x16(%rbx) │ │ │ │ - je 88e58 │ │ │ │ - movzwl 0x12(%rbx),%eax │ │ │ │ + callq 90db0 │ │ │ │ test %eax,%eax │ │ │ │ - je 8881d │ │ │ │ - cmp %eax,0x8(%rsp) │ │ │ │ - jne 889f8 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 88467 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - lea 0x599da(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + jne 91aec │ │ │ │ + jmp 91b75 │ │ │ │ + cmpb $0x0,0x31(%rsp) │ │ │ │ + movb $0x5,0x30(%rsp) │ │ │ │ + je 91b7c │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ + callq 90c30 │ │ │ │ test %al,%al │ │ │ │ - jne 88462 │ │ │ │ - cmp %r15,%r10 │ │ │ │ - je 8886f │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 7410 │ │ │ │ - lea 0x570(%rbp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13w,0x12(%rax) │ │ │ │ - callq 29d40 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - cmp 0x4d0(%rbp),%r13w │ │ │ │ - jbe 881f5 │ │ │ │ - jmpq 885f0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - lea 0x59952(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ + je 91c53 │ │ │ │ + movzbl 0x31(%rsp),%eax │ │ │ │ + movb $0x4,0x30(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 886d7 │ │ │ │ - jmpq 88462 │ │ │ │ - nop │ │ │ │ - lea 0x29c(%rsp),%rax │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8893b │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x59667(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 889d8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x59886(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + je 91b7c │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ + callq 90c30 │ │ │ │ test %al,%al │ │ │ │ - jne 88462 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 889c5 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %cx,0x16(%rbx) │ │ │ │ - jmpq 88467 │ │ │ │ + jne 91b7c │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + jne 91c49 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 90db0 │ │ │ │ + jmpq 91aec │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - testb $0x10,0xe0(%rbp) │ │ │ │ - je 88dd8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 88462 │ │ │ │ + lea 0x8(%rdx),%rax │ │ │ │ + movzbl 0x3(%rdx),%edx │ │ │ │ + lea 0x8(%r12,%rdx,8),%rcx │ │ │ │ + jmpq 91a10 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x29c(%rsp),%r10 │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 88a43 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%r11 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x59587(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 88e00 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x38(%rsp) │ │ │ │ - mov $0x40,%eax │ │ │ │ - jne 88467 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 88abd │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 88230 │ │ │ │ + lea 0x8(%rdx),%rax │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + lea -0x28(%r12,%rdx,8),%rcx │ │ │ │ + jmpq 91a10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 88467 │ │ │ │ - shr $0x4,%rax │ │ │ │ - movzbl 0x50(%r12),%edx │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 88cd8 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 88b04 │ │ │ │ - mov 0x10(%rbx),%edx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov 0x34(%rsp),%esi │ │ │ │ - shr $0x4,%edx │ │ │ │ - and $0x1,%edx │ │ │ │ - callq 87ef0 │ │ │ │ - cmpb $0x12,0x13a(%r12) │ │ │ │ - je 89040 │ │ │ │ - mov 0x150(%r12),%rax │ │ │ │ - cmp %rax,-0x50(%rbx) │ │ │ │ - seta %al │ │ │ │ - mov -0x48(%rbx),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rcx,0x158(%r12) │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov -0x54(%rbx),%ecx │ │ │ │ - or %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %ecx,0x14c(%r12) │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - jne 894f0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 89315 │ │ │ │ - lea -0x38(%rbx),%rdi │ │ │ │ - callq a2140 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - je 88c6f │ │ │ │ - lea 0x29c(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - je 88bd3 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - lea 0x59442(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov %r10,%rcx │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jne 889e5 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x595dc(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 88462 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 88c6f │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - cmpl $0xa,0x34(%rsp) │ │ │ │ - movzbl 0x51(%r12),%ecx │ │ │ │ - ja 89298 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 89298 │ │ │ │ - movzbl -0x36(%rbx),%eax │ │ │ │ - movzbl -0x35(%rbx),%edx │ │ │ │ - mov %al,-0x35(%rbx) │ │ │ │ - mov -0x30(%rbx),%rax │ │ │ │ - mov %dl,-0x36(%rbx) │ │ │ │ - mov -0x28(%rbx),%rdx │ │ │ │ - mov %rax,-0x28(%rbx) │ │ │ │ - mov %rdx,-0x30(%rbx) │ │ │ │ - movzbl -0x34(%rbx),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 88cca │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - not %rax │ │ │ │ - mov %rax,%rdx │ │ │ │ + jmpq 91a10 │ │ │ │ mov $0xffffffff,%eax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,-0x20(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 88467 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - lea 0x29c(%rsp),%r10 │ │ │ │ - lea 0x80(%rsp),%r11 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - je 88d35 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x592d0(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jne 88e40 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x5948c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + jmpq 91aec │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + jne 91c49 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 88467 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 88b04 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 88b04 │ │ │ │ + callq 90db0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 91aec │ │ │ │ + jmpq 91bd6 │ │ │ │ + lea 0x3a917(%rip),%rcx │ │ │ │ + mov $0x46,%edx │ │ │ │ + lea 0x257eb(%rip),%rsi │ │ │ │ + lea 0x3b26f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x2(%rsi),%eax │ │ │ │ + movzbl 0x10(%rsp),%edx │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 91d4e │ │ │ │ + mov $0x100,%eax │ │ │ │ + mov %sil,(%rdi) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %ax,0x1(%rdi) │ │ │ │ + test %dl,%dl │ │ │ │ + je 91d31 │ │ │ │ + movzbl %dl,%eax │ │ │ │ + lea 0x3(%rdi),%rcx │ │ │ │ + lea 0x11(%rsp),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae 91d00 │ │ │ │ + test $0x4,%al │ │ │ │ + jne 91d3e │ │ │ │ + test %eax,%eax │ │ │ │ + je 91d2d │ │ │ │ + movzbl (%rsi),%edi │ │ │ │ + mov %dil,0x3(%r8) │ │ │ │ + test $0x2,%al │ │ │ │ + je 91d2d │ │ │ │ + movzwl -0x2(%rsi,%rax,1),%esi │ │ │ │ + mov %si,-0x2(%rcx,%rax,1) │ │ │ │ + jmp 91d2d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x11(%rsp),%rdi │ │ │ │ + mov %rdi,0x3(%r8) │ │ │ │ + mov -0x8(%rsi,%rax,1),%rdi │ │ │ │ + mov %rdi,-0x8(%rcx,%rax,1) │ │ │ │ + lea 0xb(%r8),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %dl,0x1(%r8) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 910d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,0x3(%r8) │ │ │ │ + mov -0x4(%rsi,%rax,1),%esi │ │ │ │ + mov %esi,-0x4(%rcx,%rax,1) │ │ │ │ + jmp 91d2d │ │ │ │ + lea 0x3a81b(%rip),%rcx │ │ │ │ + mov $0x86,%edx │ │ │ │ + lea 0x3a187(%rip),%rsi │ │ │ │ + lea 0x3a5f0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + callq 910d0 │ │ │ │ + movzbl 0x1(%rbp),%ebx │ │ │ │ + mov 0x3a4(%r11),%r12d │ │ │ │ + add $0x3,%ebx │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + ja 91e10 │ │ │ │ + mov 0x3a0(%r11),%r13d │ │ │ │ + mov 0x3a8(%r11),%r14 │ │ │ │ + mov %r13d,0xc(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 91e10 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 91dd3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x53050(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 889b8 │ │ │ │ - jmpq 88577 │ │ │ │ - nop │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x5940e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 88ab0 │ │ │ │ - jmpq 88467 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x40,%eax │ │ │ │ - jmpq 88467 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x29c(%rsp),%rax │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 88ea3 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x5911d(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 89260 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x5931a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 88462 │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rax,%r15,2),%r15d │ │ │ │ + mov %r15,%rax │ │ │ │ cmp %r15,%r13 │ │ │ │ - je 8880b │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8880b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rax,0x168(%r12) │ │ │ │ - je 8824b │ │ │ │ - lea 0x29c(%rsp),%r10 │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 88f9c │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%r11 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x59315(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jne 88e40 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x5921d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ + jbe 91df3 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ + imul %r12,%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ mov %eax,%r8d │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 91dc0 │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmova %r15d,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + cmpb $0x0,0x1(%rsi) │ │ │ │ + jne 91e40 │ │ │ │ mov $0x1,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 88467 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 8824b │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8824b │ │ │ │ - testb $0x1,0x172(%r12) │ │ │ │ - je 8908d │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - movdqu 0x174(%r12),%xmm2 │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - mov 0x184(%r12),%edx │ │ │ │ - mov %edx,0x30(%rax) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - movdqu 0x14c(%r12),%xmm3 │ │ │ │ - movups %xmm3,0x34(%rax) │ │ │ │ - mov 0x15c(%r12),%edx │ │ │ │ - mov %edx,0x44(%rax) │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - mov 0x178(%r12),%rax │ │ │ │ - cmp %rax,0x24(%rdx) │ │ │ │ - mov 0x2c(%rdx),%rcx │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp %rcx,0x180(%r12) │ │ │ │ - setb %cl │ │ │ │ - seta %sil │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - mov 0x20(%rdx),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %ecx,0x174(%r12) │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - je 88b13 │ │ │ │ - lea 0x29c(%rsp),%r10 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - je 89132 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add $0x137a,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - lea 0x164(%rsp),%rax │ │ │ │ - lea 0x80(%rsp),%r11 │ │ │ │ - movdqu 0x174(%r12),%xmm4 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x100(%rsp),%r8 │ │ │ │ - mov %r11,%rdi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x184(%r12),%eax │ │ │ │ - mov %r8,0xa0(%rsp) │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - lea 0xb0(%rsp),%r13 │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - lea 0x114(%rsp),%rax │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movdqu 0x20(%rax),%xmm5 │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - movaps %xmm5,0x40(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x590ec(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - cltq │ │ │ │ - add %rax,0x60(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 8933c │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x40,%eax │ │ │ │ - jmpq 88467 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - testb $0x10,0xe0(%rbp) │ │ │ │ - jne 889e5 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x52bbb(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 88f24 │ │ │ │ - jmpq 88577 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpl $0xb,0x34(%rsp) │ │ │ │ - ja 8881d │ │ │ │ - cmpb $0x0,0x50(%r12) │ │ │ │ - jne 88ca7 │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test $0xf,%al │ │ │ │ - jne 88ca7 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 88467 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ + jmpq 90c30 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x1(%rsi) │ │ │ │ + jne 91e60 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - lea 0x58f3d(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 88467 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - cmp %r15,%r10 │ │ │ │ - je 89315 │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x10(%rbx),%edx │ │ │ │ - movzbl 0x51(%r12),%edi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x34(%rsp),%esi │ │ │ │ - shr $0x4,%edx │ │ │ │ - and $0x1,%edx │ │ │ │ - callq 87ef0 │ │ │ │ - jmpq 88b6c │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - lea 0x58ed0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 90c30 │ │ │ │ + test %al,%al │ │ │ │ + je 91e80 │ │ │ │ + add $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 88467 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 893ae │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov -0x50(%rbx),%rax │ │ │ │ - cmp %rax,0x150(%r12) │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - mov 0x158(%r12),%rcx │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rcx,-0x48(%rbx) │ │ │ │ - mov -0x54(%rbx),%ecx │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %ecx,0x14c(%r12) │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - je 89315 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov %r10,0x78(%rsp) │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r10 │ │ │ │ - je 89437 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - movdqu 0x34(%rax),%xmm0 │ │ │ │ - mov %r11,%rdi │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x58b83(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - cltq │ │ │ │ - add %rax,0x70(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 892c5 │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x40,%eax │ │ │ │ - jmpq 88467 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0xf4(%rsp),%rax │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x29c(%rsp),%r10 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x80(%rsp),%r11 │ │ │ │ - lea 0x90(%rsp),%r13 │ │ │ │ - jmpq 893fe │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 90db0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov %esi,%ecx │ │ │ │ + lea 0x30(%rsi),%rcx │ │ │ │ push %r14 │ │ │ │ - mov $0x1,%r14d │ │ │ │ push %r13 │ │ │ │ - shl %cl,%r14 │ │ │ │ push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x7da9a(%rip),%r15 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 89653 │ │ │ │ - mov 0x7ea8d(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - mov 0x7eb03(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 896f6 │ │ │ │ - mov 0x9d0(%rbp),%rdx │ │ │ │ - mov (%rdx),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8966e │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x4(%rdx),%ebx │ │ │ │ - mov %r13d,%eax │ │ │ │ - lea 0x40(%rdx,%rax,8),%rax │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 896dc │ │ │ │ - mov (%rax),%rbx │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rbx │ │ │ │ - cmove %rax,%rbx │ │ │ │ - test $0x1,%bl │ │ │ │ - je 895dc │ │ │ │ - jmpq 896c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - test $0x1,%bl │ │ │ │ - jne 896c0 │ │ │ │ - mov %r14,%rax │ │ │ │ - and 0x10(%rbx),%rax │ │ │ │ - je 895d0 │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 896fe │ │ │ │ - mov 0x7ea83(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 89707 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0x7ea6f(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 8971e │ │ │ │ - mov 0x7e9e8(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 89730 │ │ │ │ - mov %r14,%rax │ │ │ │ - and 0x10(%rbx),%rax │ │ │ │ - je 89560 │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - callq 14870 │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 8956c │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r15) │ │ │ │ - mov 0x9d0(%rbp),%rdx │ │ │ │ - mov (%rdx),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 89598 │ │ │ │ - mov %fs:(%r15),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 897a0 │ │ │ │ - mov 0x7e9fb(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 897b3 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0x7e9e9(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 897bb │ │ │ │ - mov 0x7e963(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 897c3 │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x4(%rsi),%eax │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 91f7c │ │ │ │ + nop │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + lea 0x8(%rbx),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 910d0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movzbl 0x9(%rbx),%ebx │ │ │ │ + mov 0x3a4(%rax),%ebp │ │ │ │ + mov %bl,0xb(%rsp) │ │ │ │ + add $0x3,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja 91f90 │ │ │ │ + mov 0x3a0(%rax),%r13d │ │ │ │ + mov 0x3a8(%rax),%r14 │ │ │ │ + mov %r13d,0xc(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 91f90 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 91f33 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rax,%r15,2),%r15d │ │ │ │ + mov %r15,%rax │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jbe 91f53 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + imul %r15,%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 91f20 │ │ │ │ + shr $0x1f,%r15 │ │ │ │ + jne 91f90 │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + jbe 91f90 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + movzbl 0xb(%rsp),%eax │ │ │ │ + lea 0xb(%rcx,%rax,1),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + cmp %rax,0x18(%rsp) │ │ │ │ + jne 91ed0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,(%rdx) │ │ │ │ - jbe 8966e │ │ │ │ - mov 0x4(%rdx),%ebx │ │ │ │ - mov %r13d,%eax │ │ │ │ - lea 0x40(%rdx,%rax,8),%rax │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 895ae │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 18870 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - jmpq 895ae │ │ │ │ - mfence │ │ │ │ - jmpq 89585 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - jmpq 89629 │ │ │ │ - mfence │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - mov 0x7e96b(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 8961a │ │ │ │ - mfence │ │ │ │ - mov 0x7e8e1(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 89629 │ │ │ │ - movl $0x0,0x7e8ce(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x7e8b1(%rip),%rsi │ │ │ │ + add $0x28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 89629 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 89629 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x7e872(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 89629 │ │ │ │ - mov %rdx,%fs:(%r15) │ │ │ │ - add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mfence │ │ │ │ - jmpq 8968d │ │ │ │ - mfence │ │ │ │ - jmpq 8969f │ │ │ │ - movl $0x0,0x7e83b(%rip) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0x30(%rsi),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ + mov 0x4(%rsi),%ebp │ │ │ │ + add %rbx,%rbp │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 92048 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + jmp 91ffa │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x8(%rbx),%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 90c30 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %al,%al │ │ │ │ + je 92028 │ │ │ │ + movzbl 0x9(%rbx),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xb(%rbx,%rax,1),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 92014 │ │ │ │ + test %dl,%dl │ │ │ │ + je 92014 │ │ │ │ + movzbl 0x9(%rbx),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 91fd0 │ │ │ │ + lea 0xb(%rbx,%rax,1),%rbx │ │ │ │ mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0x7e81c(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 91ff6 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 90db0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 896ae │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 896ae │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x7e7e1(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 896ae │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r8d │ │ │ │ + movzbl 0x9(%rbx),%eax │ │ │ │ + sete %dl │ │ │ │ + jmp 91fec │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%r8 │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x20(%rdi),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 89885 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x20(%rdi),%rsi │ │ │ │ - mov -0x8(%rsi,%rax,1),%rcx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,-0x8(%rdx,%rax,1) │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movzbl 0x2(%rsp),%eax │ │ │ │ - lea -0x5(%rax),%edx │ │ │ │ - cmp $0xd,%dl │ │ │ │ - ja 898a8 │ │ │ │ - lea 0x59287(%rip),%rcx │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movslq (%rcx,%rdx,4),%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmpq *%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - mov %rsp,%r11 │ │ │ │ - lea 0x59387(%rip),%r9 │ │ │ │ - movabs $0xfffffffffff,%rsi │ │ │ │ - movabs $0xffff00000000000f,%r10 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 89934 │ │ │ │ - ja 89930 │ │ │ │ - cmp $0x6,%al │ │ │ │ - ja 899a8 │ │ │ │ - cmp $0x4,%al │ │ │ │ - ja 89934 │ │ │ │ - cmp $0x10,%al │ │ │ │ - ja 899d8 │ │ │ │ - cmp $0x6,%al │ │ │ │ - ja 899c0 │ │ │ │ - cmp $0x4,%al │ │ │ │ - ja 89958 │ │ │ │ - mov 0xa0(%r8),%rsi │ │ │ │ - mov %rsp,%rcx │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0xa0(%r8),%rdi │ │ │ │ - callq 49750 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 89a35 │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ pop %rbx │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + callq 919a0 │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 898e2 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - lea -0x28(%rdi,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 89951 │ │ │ │ xor %ecx,%ecx │ │ │ │ - tzcnt (%rdx),%rcx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 899e8 │ │ │ │ - cmp $0x10,%al │ │ │ │ - jne 898e2 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - lea -0x28(%rdi,%rax,8),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 898f6 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 898f6 │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %esi,%ebx │ │ │ │ - and 0x9c(%r8),%ebx │ │ │ │ - add $0x8,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - and %r10,%rcx │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rsi,%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - and %rsi,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,-0x8(%rdx) │ │ │ │ - movzbl 0x2(%rsp),%eax │ │ │ │ - jmpq 898d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xe,%al │ │ │ │ - jne 898e2 │ │ │ │ - movzbl 0x2b(%rsp),%ecx │ │ │ │ - lea 0x30(%r11,%rcx,8),%rcx │ │ │ │ - jmp 8993d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xe,%al │ │ │ │ - jne 898f6 │ │ │ │ - movzbl 0x2b(%rsp),%eax │ │ │ │ - lea 0x30(%r11,%rax,8),%rax │ │ │ │ - jmp 89961 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x12,%al │ │ │ │ - je 89958 │ │ │ │ - jmpq 898f6 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jg 89a16 │ │ │ │ - mov %ecx,%ecx │ │ │ │ - add (%r9,%rcx,8),%rdx │ │ │ │ - jmpq 898d0 │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - jmpq 898aa │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - jmpq 898aa │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - jmpq 898aa │ │ │ │ - lea 0x592f3(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x4b25e(%rip),%rsi │ │ │ │ - lea 0x4b00b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + jmpq 919a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %edx,%r15d │ │ │ │ - lea -0x1(%rcx),%r9d │ │ │ │ - mov %ecx,%r10d │ │ │ │ + lea 0x570(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ - sub %r15d,%r9d │ │ │ │ - mov %r15,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov 0xb0(%rsi),%r11 │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea (%r15,%r15,4),%rax │ │ │ │ - movb $0x0,0x6f(%rsp) │ │ │ │ - movzwl 0xc4(%rsi,%rax,2),%eax │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - lea 0x8(%r11,%rax,8),%rax │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + lea 0x2e08(%r14),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + lea 0x3b0(%r14),%rax │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 89abb │ │ │ │ - movzbl 0x72(%rsi),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - movabs $0x400000000,%rax │ │ │ │ - lea 0xc0(%rbx),%rdi │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea (%r15,%r15,4),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - add %rax,%rbp │ │ │ │ - mov %r10d,%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rdi,%rax,2),%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 89b91 │ │ │ │ - movzwl 0x4(%rbp),%eax │ │ │ │ - movzwl 0x8(%rbp),%edx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x8(%r11,%rax,8),%rax │ │ │ │ - lea 0x8(%r11,%rdx,8),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - movzwl 0x16(%rax),%r13d │ │ │ │ - add $0x18,%rax │ │ │ │ - jmp 89b56 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzwl 0x4(%rcx),%eax │ │ │ │ - lea 0x8(%r11,%rax,8),%rax │ │ │ │ - movzwl 0x16(%rax),%edi │ │ │ │ - add $0x18,%rax │ │ │ │ - add %edi,%r13d │ │ │ │ - movzwl 0x8(%rcx),%edi │ │ │ │ - lea 0x8(%r11,%rdi,8),%rdi │ │ │ │ - cmp $0x3,%esi │ │ │ │ - ja 8a0f4 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 89b7d │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rax,0x80(%rsp,%rdx,1) │ │ │ │ - mov %rdi,0x88(%rsp,%rdx,1) │ │ │ │ - mov $0x1,%edx │ │ │ │ - add $0xa,%rcx │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - ja 89b30 │ │ │ │ - test %dl,%dl │ │ │ │ - je 89b91 │ │ │ │ - mov %esi,0x88(%rsp) │ │ │ │ - movzbl %r8b,%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ + mov 0x3a0(%r14),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 89ed8 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x6f(%rsp),%rdx │ │ │ │ - mov %r10d,0x48(%rsp) │ │ │ │ - lea 0xa0(,%r13,8),%rcx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - callq 87de0 │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 7170 │ │ │ │ - lea 0xa0(%r13),%r8 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - callq 9f7e0 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %ax,0x9e(%r13) │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - lea (%r8,%rax,8),%rdx │ │ │ │ - lea 0x0(%r13,%rcx,1),%rax │ │ │ │ - mov 0x48(%rsp),%r10d │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja 8a0c0 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 8a007 │ │ │ │ - mov 0xb0(%rbx),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + je 921a5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + imul 0x3a4(%r14),%r8d │ │ │ │ + add 0x3a8(%r14),%r8 │ │ │ │ + mov 0x3b4(%r14),%ebp │ │ │ │ + movzbl 0x1(%r8),%ebx │ │ │ │ + mov %r8,%r15 │ │ │ │ + add $0x3,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja 92218 │ │ │ │ + mov 0x3b0(%r14),%r12d │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x3b8(%r14),%r13 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r12d,0x14(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 92218 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 9215a │ │ │ │ nopl (%rax) │ │ │ │ - movzwl 0x4(%rbp),%edx │ │ │ │ - mov 0x10(%rsi,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovb %rdx,%rax │ │ │ │ - add $0xa,%rbp │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rax,%rbp,2),%ebp │ │ │ │ + mov %rbp,%rax │ │ │ │ cmp %rbp,%r12 │ │ │ │ - ja 89c48 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0xc(%rsp),%ebp │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 8a018 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movzwl 0x9e(%r13),%edx │ │ │ │ - movzwl 0x452(%rax),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 8a11e │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - mov $0x10,%r11d │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movups %xmm0,0x0(%r13) │ │ │ │ - movdqu 0x10(%rax),%xmm1 │ │ │ │ - movups %xmm1,0x10(%r13) │ │ │ │ - movdqu 0x20(%rax),%xmm2 │ │ │ │ - movups %xmm2,0x20(%r13) │ │ │ │ - movdqu 0x30(%rax),%xmm3 │ │ │ │ - movups %xmm3,0x30(%r13) │ │ │ │ - movdqu 0x40(%rax),%xmm4 │ │ │ │ - movups %xmm4,0x40(%r13) │ │ │ │ - movdqu 0x50(%rax),%xmm5 │ │ │ │ - movups %xmm5,0x50(%r13) │ │ │ │ - movdqu 0x60(%rax),%xmm6 │ │ │ │ - movups %xmm6,0x60(%r13) │ │ │ │ - movdqu 0x70(%rax),%xmm7 │ │ │ │ - movups %xmm7,0x70(%r13) │ │ │ │ - movdqu 0x80(%rax),%xmm0 │ │ │ │ - movups %xmm0,0x80(%r13) │ │ │ │ - movdqu 0x90(%rax),%xmm1 │ │ │ │ - movups %xmm1,0x90(%r13) │ │ │ │ - mov %dx,0x9e(%r13) │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - mov %r11w,0xc4(%rbx) │ │ │ │ - mov %r13,0xb0(%rbx) │ │ │ │ - movzwl 0x9e(%r13),%eax │ │ │ │ - lea 0x98(,%rax,8),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0xc8(%rbx) │ │ │ │ - lea 0x1(%r14),%ecx │ │ │ │ - cmp %ecx,%r10d │ │ │ │ - jbe 89d8b │ │ │ │ - lea (%rbx,%r15,2),%rsi │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x2,%r14d │ │ │ │ - movzwl 0xe0(%rsi),%eax │ │ │ │ - add 0xe0(%rbx,%rdx,2),%ax │ │ │ │ - mov %ax,0xe0(%rsi) │ │ │ │ - cmp %r14d,%r10d │ │ │ │ - jbe 89d8b │ │ │ │ - add 0xe0(%rbx,%r14,2),%ax │ │ │ │ - mov %ax,0xe0(%rsi) │ │ │ │ - movzbl 0x72(%rbx),%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub %r9d,%edx │ │ │ │ - mov %dl,0x72(%rbx) │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 89de7 │ │ │ │ - lea (%r9,%rax,1),%esi │ │ │ │ - movzwl 0xe0(%rbx,%rsi,2),%ecx │ │ │ │ - lea (%rsi,%rsi,4),%rsi │ │ │ │ - lea (%rbx,%rsi,2),%rsi │ │ │ │ - mov %cx,0xe0(%rbx,%rax,2) │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - mov 0xc0(%rsi),%r8 │ │ │ │ - add $0x1,%rax │ │ │ │ - add %rcx,%rcx │ │ │ │ - mov %r8,0xc0(%rbx,%rcx,1) │ │ │ │ - movzwl 0xc8(%rsi),%esi │ │ │ │ - mov %si,0xc8(%rbx,%rcx,1) │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 89d9e │ │ │ │ - cmp $0x2,%edx │ │ │ │ - ja 89e20 │ │ │ │ - mov $0x3,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %edx,%eax │ │ │ │ - add $0x70,%edx │ │ │ │ - add %rax,%rax │ │ │ │ - lea (%rbx,%rdx,2),%rdx │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae 8a058 │ │ │ │ - test $0x4,%al │ │ │ │ - jne 8a0df │ │ │ │ + jbe 9217b │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + imul %rbp,%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %ebp,%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 92148 │ │ │ │ + shr $0x1f,%rbp │ │ │ │ + jne 92218 │ │ │ │ + cmp %eax,0x14(%rsp) │ │ │ │ + jbe 92218 │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,0x3a0(%r14) │ │ │ │ + ja 920f0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 90120 │ │ │ │ test %eax,%eax │ │ │ │ - jne 8a0a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%r15,%r15,4),%rdx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea (%rbx,%rdx,2),%rcx │ │ │ │ - movzwl 0xc4(%rcx),%edx │ │ │ │ - lea 0xc0(%rbx,%rax,1),%rax │ │ │ │ - lea 0x8(%r13,%rdx,8),%rdx │ │ │ │ - movzwl 0x16(%rdx),%esi │ │ │ │ - lea 0x10(%rdx,%rsi,8),%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - mov %dx,0xc8(%rcx) │ │ │ │ - cmp %rax,0x28(%rsp) │ │ │ │ - ja 8a13d │ │ │ │ - add $0xde,%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jae 89e90 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %dx,-0xa(%rax) │ │ │ │ - mov %cx,-0x8(%rax) │ │ │ │ - mov %si,-0x4(%rax) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - ja 89e6f │ │ │ │ - cmpb $0x0,0x6f(%rsp) │ │ │ │ - je 8a048 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - add $0x12f78,%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8a142 │ │ │ │ - add $0xe8,%rsp │ │ │ │ + jne 9226a │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 90990 │ │ │ │ + mov 0x3b8(%r14),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 7410 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + movq $0x0,0x3b8(%r14) │ │ │ │ + callq 7a20 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 921f8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 94d70 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x6f(%rsp),%rdx │ │ │ │ - mov %r10d,0x4c(%rsp) │ │ │ │ - mov %r9d,0x48(%rsp) │ │ │ │ - movzwl 0x452(%rdi),%ecx │ │ │ │ - shl $0x9,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - callq 87de0 │ │ │ │ - lea 0x70(%rsp),%r11 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0xa0(%r13),%r8 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - callq 9f7e0 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %ax,0x9e(%r13) │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - lea (%r8,%rax,8),%rdx │ │ │ │ - lea 0x0(%r13,%rcx,1),%rax │ │ │ │ - mov 0x48(%rsp),%r9d │ │ │ │ - mov 0x4c(%rsp),%r10d │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja 8a0c0 │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r10d,0x48(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r9d,0x20(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - imul $0x3b9aca00,0x70(%rsp),%rdx │ │ │ │ - imul $0x3b9aca00,0x50(%rsp),%rsi │ │ │ │ - add 0x78(%rsp),%rdx │ │ │ │ - add 0x58(%rsp),%rsi │ │ │ │ - lea 0x149a8(%rax),%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%r10d │ │ │ │ - jb 89c3c │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jmpq 89c76 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x9e(%r13),%edx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %dx,0x16(%rax) │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0xb0(%rbx),%r13 │ │ │ │ - jmpq 89d4d │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x2e38(%r14),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x50(%rdx,%rax,8),%rsi │ │ │ │ + callq 4fa10 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9218f │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 90680 │ │ │ │ + mov 0x3b8(%r14),%rdi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 92271 │ │ │ │ + mov %rax,0x3b0(%r14) │ │ │ │ + mov %rdx,0x3b8(%r14) │ │ │ │ callq 7410 │ │ │ │ - jmpq 89eac │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ecx │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - movq $0x0,-0x8(%rdx,%rcx,1) │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - add %edx,%eax │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 89e20 │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%r8d │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %rsi,(%rcx,%r8,1) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 8a088 │ │ │ │ - jmpq 89e20 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - test $0x2,%al │ │ │ │ - je 89e20 │ │ │ │ - mov %eax,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8w,-0x2(%rdx,%rax,1) │ │ │ │ - jmpq 89e20 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x58d59(%rip),%rcx │ │ │ │ - mov $0x146,%edx │ │ │ │ - lea 0x57eb0(%rip),%rsi │ │ │ │ - lea 0x58266(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %eax,%eax │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - movl $0x0,-0x4(%rdx,%rax,1) │ │ │ │ - jmpq 89e20 │ │ │ │ - test %dl,%dl │ │ │ │ - je 8a0ff │ │ │ │ - mov %esi,0x88(%rsp) │ │ │ │ - lea 0x58d02(%rip),%rcx │ │ │ │ - mov $0x1a,%edx │ │ │ │ - lea 0x57dcf(%rip),%rsi │ │ │ │ - lea 0x57de0(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x58cfb(%rip),%rcx │ │ │ │ - mov $0x154,%edx │ │ │ │ - lea 0x57e52(%rip),%rsi │ │ │ │ - lea 0x57f37(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 87a10 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmpq 9218f │ │ │ │ + mov 0x3b8(%r14),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov $0xffffffe4,%r12d │ │ │ │ + movq $0x0,0x3b8(%r14) │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 921f8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + lea 0x570(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x338,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x328(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzwl 0x14(%rdx),%eax │ │ │ │ - cmpb $0x12,0x13a(%rsi) │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - jne 8a1a7 │ │ │ │ - movzwl 0x172(%rsi),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - movzwl 0x16(%rbx),%eax │ │ │ │ - lea 0x18(%rbx),%rsi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 8a4f9 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - lea (%r15,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 8a940 │ │ │ │ - movzbl 0x1(%r15),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - ja 8a3b0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 8a550 │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 8a5a0 │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *0xb8(%r12) │ │ │ │ - movzbl 0x1(%r15),%eax │ │ │ │ - mov $0x28,%r8d │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 8a236 │ │ │ │ - movzbl 0x78(%r12),%r8d │ │ │ │ - shl $0x3,%r8 │ │ │ │ - movzbl 0x51(%r12),%ecx │ │ │ │ - add %r15,%r8 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cmpb $0x0,0x50(%r12) │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - callq 9fef0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - je 8a5d8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7940 │ │ │ │ + cmpq $0x0,0x3b8(%rbx) │ │ │ │ + jne 92442 │ │ │ │ + mov 0x3a4(%rbx),%r9d │ │ │ │ + mov 0x3a8(%rbx),%rax │ │ │ │ + movq $0x0,0x3b0(%rbx) │ │ │ │ + mov %r9d,%r8d │ │ │ │ + imul 0x3a0(%rbx),%r8d │ │ │ │ + add %rax,%r8 │ │ │ │ + cmp %r8,%rax │ │ │ │ + jae 92420 │ │ │ │ + xor %edi,%edi │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x31c(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - je 8a2ee │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - lea 0x57d7b(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov %r11,%rcx │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x50(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 8a520 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x57ecb(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 8a470 │ │ │ │ - cmp 0x10(%rsp),%r13 │ │ │ │ - je 8a382 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - movzwl 0x16(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %ax,0x16(%rbx) │ │ │ │ - movzwl %ax,%eax │ │ │ │ - lea (%rcx,%rax,8),%rcx │ │ │ │ - sub %r15,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - jmpq 8a4d3 │ │ │ │ + mov $0x1,%r10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x31c(%rsp),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + mov %r10d,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + test %r13d,%edx │ │ │ │ + jne 92338 │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %esi,0x3b0(%rbx) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + cmovb %edx,%edi │ │ │ │ + mov %edi,0x3b4(%rbx) │ │ │ │ + add %r9,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jb 92310 │ │ │ │ + imul %esi,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 90050 │ │ │ │ + mov %rax,0x3b8(%rbx) │ │ │ │ + mov %rax,%r9 │ │ │ │ test %rax,%rax │ │ │ │ - je 8a3f4 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ + je 92427 │ │ │ │ + mov 0x3a4(%rbx),%edx │ │ │ │ + mov 0x3a8(%rbx),%rsi │ │ │ │ + mov %edx,%eax │ │ │ │ + imul 0x3a0(%rbx),%eax │ │ │ │ + mov %rsi,%rbp │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae 923e8 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 923a6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + add %rax,%rbp │ │ │ │ + mov %edx,%eax │ │ │ │ + imul 0x3a0(%rbx),%eax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 923e8 │ │ │ │ + movzbl 0x0(%rbp),%ecx │ │ │ │ + mov %r15d,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test %r13d,%eax │ │ │ │ + jne 92390 │ │ │ │ + mov 0x3b4(%rbx),%edx │ │ │ │ + lea 0x1(%rdi),%r14d │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x1(%r15),%ecx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - lea 0x57c66(%rip),%rdx │ │ │ │ - and $0x7f,%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x60(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 8a500 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x57dcf(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + imul %edx,%edi │ │ │ │ + add %r9,%rdi │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x3b8(%rbx),%r9 │ │ │ │ + mov 0x3a8(%rbx),%rsi │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov 0x3a4(%rbx),%edx │ │ │ │ + jmp 92390 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x3b4(%rbx),%edx │ │ │ │ + mov 0x3b0(%rbx),%esi │ │ │ │ + mov %r9,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x74bef(%rip),%rcx │ │ │ │ + callq 9e6f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - je 8a4a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x328(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 8aa84 │ │ │ │ - add $0x338,%rsp │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp 0x10(%rsp),%r13 │ │ │ │ - je 8a4af │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - movzwl 0x16(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %ax,0x16(%rbx) │ │ │ │ - movzwl %ax,%eax │ │ │ │ - lea (%rdi,%rax,8),%rcx │ │ │ │ - sub %r15,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea (%r15,%rax,8),%rsi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movzwl 0x16(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jne 8a1cf │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 8a475 │ │ │ │ - testb $0x10,0xe0(%rbp) │ │ │ │ - je 8a810 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 8a470 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - testb $0x10,0xe0(%rbp) │ │ │ │ - jne 8a50d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x518ff(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8a373 │ │ │ │ - jmpq 8a832 │ │ │ │ - mov 0x10(%rbx),%ecx │ │ │ │ - shr $0x4,%ecx │ │ │ │ - cmpl $0xd,0x30(%rsp) │ │ │ │ - jbe 8a566 │ │ │ │ - test $0x1,%cl │ │ │ │ - je 8a1fc │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x51(%r12),%esi │ │ │ │ - and $0x1,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - push %r15 │ │ │ │ - movzbl 0x50(%r12),%edi │ │ │ │ - lea 0x78(%r12),%r9 │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - callq a07a0 │ │ │ │ - movzbl 0x1(%r15),%eax │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne 8a207 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqu (%r15),%xmm2 │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - mov $0x28,%r8d │ │ │ │ - movdqu 0x10(%r15),%xmm3 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movups %xmm2,0x70(%rsp) │ │ │ │ - movups %xmm3,0x80(%rsp) │ │ │ │ - jmpq 8a236 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8a8a0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 8a8d0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8a7f8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ + nop │ │ │ │ + xor %edi,%edi │ │ │ │ + jmpq 92343 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a631 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%rcx) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 8a880 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8a7f8 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - movzbl 0x1(%rsi),%eax │ │ │ │ - mov %al,0x10(%rsp) │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 8aa50 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - callq *0xb8(%r12) │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - movdqu 0xd0(%rsp),%xmm0 │ │ │ │ - movdqu 0xe0(%rsp),%xmm1 │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - movups %xmm1,0xb0(%rsp) │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq a02c0 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq a02c0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9c000 │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x31c(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8a741 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - lea 0x57943(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x40(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 8a848 │ │ │ │ - testb $0x10,0xe0(%rbp) │ │ │ │ - jne 8a50d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x5168d(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8a832 │ │ │ │ - cmp 0x10(%rsp),%r13 │ │ │ │ - je 8a7c8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - movzwl 0x16(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %ax,0x16(%rbx) │ │ │ │ - movzwl %ax,%eax │ │ │ │ - lea (%rdi,%rax,8),%rcx │ │ │ │ - sub %r15,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - jmpq 8a4d3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - lea (%r15,%rax,8),%r15 │ │ │ │ - jmpq 8a4e3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x51618(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8a4a0 │ │ │ │ - lea 0x4b4fa(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x39f6a(%rip),%rdi │ │ │ │ callq 71a0 │ │ │ │ - jmpq 8a470 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x579c6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 8a470 │ │ │ │ - jmpq 8a7b9 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x20(%rsp),%r15 │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 8a631 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - callq a0060 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - jne 8a271 │ │ │ │ - jmpq 8a5e4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - callq 9fec0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - jne 8a271 │ │ │ │ - mov 0x10(%rbx),%ecx │ │ │ │ - shr $0x4,%ecx │ │ │ │ - cmpl $0xd,0x30(%rsp) │ │ │ │ - jbe 8a90a │ │ │ │ - test $0x1,%cl │ │ │ │ - je 8a5ed │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x51(%r12),%esi │ │ │ │ - and $0x1,%ecx │ │ │ │ - lea 0x78(%r12),%r9 │ │ │ │ - push %r15 │ │ │ │ - movzbl 0x50(%r12),%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - callq a07a0 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmpq 8a5ed │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x31c(%rsp),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8a984 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x57c29(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x60(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 8aa1a │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x5784b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - test %al,%al │ │ │ │ - jne 8a470 │ │ │ │ - cmp 0x10(%rsp),%r13 │ │ │ │ - je 8aa02 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %r15,%r10 │ │ │ │ - sub 0x8(%rsp),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - sar $0x3,%r10 │ │ │ │ - mov %r10w,0x16(%rbx) │ │ │ │ - jmpq 8a475 │ │ │ │ - testb $0x10,0xe0(%rbp) │ │ │ │ - jne 8a50d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x51401(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8a9f3 │ │ │ │ - jmpq 8a832 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movdqu 0x10(%rax),%xmm6 │ │ │ │ - movdqu (%rax),%xmm4 │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - movups %xmm4,0xa0(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movaps %xmm6,0x10(%rsp) │ │ │ │ - movups %xmm6,0xb0(%rsp) │ │ │ │ - jmpq 8a693 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 92410 │ │ │ │ + lea 0x3a047(%rip),%rcx │ │ │ │ + mov $0x23f,%edx │ │ │ │ + lea 0x39a93(%rip),%rsi │ │ │ │ + lea 0x39af0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - add $0x138,%rsi │ │ │ │ push %r12 │ │ │ │ - lea 0x160(%r13),%rdx │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ + lea 0x12fc0(%rdi),%rdi │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov $0x8,%ecx │ │ │ │ - callq a0000 │ │ │ │ + lea 0x570(%rbp),%r12 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq 7ae90 │ │ │ │ + jmp 924fd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x2e08(%rbp),%r13 │ │ │ │ + callq 7940 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x3a0(%rbp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jne 924e3 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x3a4(%rbp),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + je 92560 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x3a0(%rbp),%ebx │ │ │ │ + mov 0x3a4(%rbp),%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %edi,0x4(%rsp) │ │ │ │ + imul %ebx,%edi │ │ │ │ + callq 90050 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - jne 8ab28 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8a150 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 8aaf0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushq $0x0 │ │ │ │ - movzwl 0x70(%r13),%r8d │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - pushq $0x1 │ │ │ │ - mov %r14,%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 88160 │ │ │ │ - mov %eax,%r12d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 8aada │ │ │ │ + jne 924b0 │ │ │ │ + lea 0x39e75(%rip),%rdi │ │ │ │ + mov $0xfffffff4,%r14d │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 92697 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - jmp 8aae2 │ │ │ │ - add $0x68,%rdi │ │ │ │ - lock andq $0xfffffffffffffeff,(%rdi) │ │ │ │ - lock andq $0xffffffffffffff7f,(%rdi) │ │ │ │ - mov $0x7,%esi │ │ │ │ - jmpq 147e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x68,%rdi │ │ │ │ - lock btsq $0x7,(%rdi) │ │ │ │ - jb 8ab60 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0x7,%esi │ │ │ │ - jmpq 14a70 │ │ │ │ - nop │ │ │ │ - testb $0x1,0x68(%rdi) │ │ │ │ - jne 8ab80 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x68,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 14870 │ │ │ │ - testb $0x80,0x68(%rdi) │ │ │ │ - jne 8aba0 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x68,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0x7,%esi │ │ │ │ - jmpq 14870 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - testb $0x1,0x68(%rdi) │ │ │ │ - jne 8abd0 │ │ │ │ - retq │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + je 92600 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x68,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 14870 │ │ │ │ - testb $0x80,0x68(%rdi) │ │ │ │ - jne 8abf0 │ │ │ │ - retq │ │ │ │ + imul %ebx,%esi │ │ │ │ + add 0x3a8(%rbp),%rsi │ │ │ │ + cmpb $0x2,(%rsi) │ │ │ │ + je 925c8 │ │ │ │ + mov 0x2e38(%rbp),%rcx │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0xa(%rax),%rdi │ │ │ │ + cmpq $0x0,0x50(%rcx,%rax,8) │ │ │ │ + jne 925c8 │ │ │ │ + mov 0x2e40(%rbp),%rax │ │ │ │ + cmpq $0x0,(%rax,%rdi,8) │ │ │ │ + jne 925c8 │ │ │ │ + mov 0x2e48(%rbp),%rax │ │ │ │ + cmpq $0x0,(%rax,%rdi,8) │ │ │ │ + jne 925c8 │ │ │ │ + mov 0x2e50(%rbp),%rax │ │ │ │ + cmpq $0x0,(%rax,%rdi,8) │ │ │ │ + je 92680 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x68,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0x7,%esi │ │ │ │ - jmpq 14870 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%edi │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + imul %edx,%edi │ │ │ │ + add 0x8(%rsp),%rdi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,0x3a0(%rbp) │ │ │ │ + jbe 92600 │ │ │ │ + mov 0x3a4(%rbp),%esi │ │ │ │ + jmpq 92570 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rsp,%r14 │ │ │ │ + mov 0x749db(%rip),%rcx │ │ │ │ + callq 9e6f0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 90120 │ │ │ │ + test %eax,%eax │ │ │ │ + je 92650 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0xffffffe4,%r14d │ │ │ │ + callq 7410 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 92536 │ │ │ │ xchg %ax,%ax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 90990 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 7410 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 92641 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 94d70 │ │ │ │ + jmp 92641 │ │ │ │ + nop │ │ │ │ + mov 0x2e58(%rbp),%rax │ │ │ │ + cmpq $0x0,(%rax,%rdi,8) │ │ │ │ + je 925e2 │ │ │ │ + jmpq 925c8 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r11 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%r13 │ │ │ │ - add 0x8(%rsp),%r13 │ │ │ │ - cmpb $0x1,0x72(%rbx) │ │ │ │ - jne 8adc8 │ │ │ │ - lea 0xc0(%rbx),%rax │ │ │ │ - lea 0xde(%rbx),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %cx,-0xa(%rax) │ │ │ │ - mov %si,-0x8(%rax) │ │ │ │ - mov %di,-0x4(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 8ac6c │ │ │ │ - lea 0x1c(%rsp),%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 9e7b0 │ │ │ │ - cmpb $0x0,0x50(%rbp) │ │ │ │ - lea 0x78(%rbx),%rcx │ │ │ │ - jne 8acbb │ │ │ │ - movzbl 0x51(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 8ad90 │ │ │ │ - cmp $0x7,%al │ │ │ │ - je 8ad90 │ │ │ │ - movzwl 0xc4(%rbx),%edx │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x8(%rax,%rdx,8),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 9f330 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - lea 0x149a8(%r12),%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - mov 0xb0(%rbx),%rdx │ │ │ │ - movzwl 0xc4(%rbx),%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rax │ │ │ │ - movzwl 0x16(%rax),%ecx │ │ │ │ - lea 0x10(%rax,%rcx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0xc8(%rbx) │ │ │ │ - movzwl 0x10(%rsp),%eax │ │ │ │ - add %ax,0xde(%rbx) │ │ │ │ - movzwl 0x12(%rsp),%eax │ │ │ │ - add %ax,0xe0(%rbx) │ │ │ │ - movzwl 0x18(%rsp),%eax │ │ │ │ - add %ax,0xe6(%rbx) │ │ │ │ - movzwl 0x1a(%rsp),%eax │ │ │ │ - add %ax,0xe8(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8ade7 │ │ │ │ - add $0x38,%rsp │ │ │ │ + callq 910d0 │ │ │ │ + movzbl 0x1(%rbx),%ebp │ │ │ │ + mov 0x3a4(%r11),%r12d │ │ │ │ + add $0x3,%ebp │ │ │ │ + cmp %r12d,%ebp │ │ │ │ + ja 92790 │ │ │ │ + mov 0x3a0(%r11),%r13d │ │ │ │ + mov 0x3a8(%r11),%r14 │ │ │ │ + mov %r13d,0x1c(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 92790 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 92723 │ │ │ │ + xchg %ax,%ax │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rax,%r15,2),%r15d │ │ │ │ + mov %r15,%rax │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jbe 92743 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + imul %r15,%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 92710 │ │ │ │ + mov %r15d,%edx │ │ │ │ + cmp 0x1c(%rsp),%eax │ │ │ │ + jae 92790 │ │ │ │ + shr $0x1f,%r15 │ │ │ │ + jne 92790 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov 0x2e38(%rax),%rax │ │ │ │ + mov %rbx,0x50(%rax,%rcx,8) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 92867 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0xc4(%rbx),%edx │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x8(%rax,%rdx,8),%rsi │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x3a0(%r14),%rdi │ │ │ │ + callq 90680 │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + je 9276d │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 90990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9276d │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 910d0 │ │ │ │ + movzbl 0x1(%rbx),%ebp │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x3a4(%r14),%r14d │ │ │ │ + add $0x3,%ebp │ │ │ │ + cmp %r14d,%ebp │ │ │ │ + ja 9285d │ │ │ │ + mov 0x3a0(%rax),%r12d │ │ │ │ + mov 0x3a8(%rax),%r13 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %r12d,0x1c(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 9285d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 9282b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rax,%r14,2),%r14d │ │ │ │ + mov %r14,%rax │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jbe 9284b │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ - callq 9f4a0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - jmpq 8ace8 │ │ │ │ - lea 0x58081(%rip),%rcx │ │ │ │ - mov $0x184,%edx │ │ │ │ - lea 0x571a8(%rip),%rsi │ │ │ │ - lea 0x572f4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + imul %r14,%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r14d,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 92818 │ │ │ │ + cmp %eax,0x1c(%rsp) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + cmova %r14d,%edx │ │ │ │ + jmpq 92752 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + jmpq 92752 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + mov $0x7,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - lea 0xc0(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movzbl 0x72(%rdi),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,1),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 8ae7f │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x70(%r12),%eax │ │ │ │ - mov 0xb0(%r12),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movzwl 0x4(%rbx),%esi │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - add %rcx,%rax │ │ │ │ - lea 0x8(%rcx,%rsi,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - ja 8ae56 │ │ │ │ - lea -0xa(%rbp,%rdx,1),%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x508(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 92930 │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 91140 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 92960 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x7471c(%rip),%rcx │ │ │ │ xor %r8d,%r8d │ │ │ │ - cmp %rax,%rbx │ │ │ │ - sete %r8b │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + lea 0x2e08(%rbp),%r12 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 9e6f0 │ │ │ │ mov %r12,%rdi │ │ │ │ - add $0xa,%rbx │ │ │ │ - callq 9c300 │ │ │ │ - movzbl 0x72(%r12),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,1),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 8ae20 │ │ │ │ - pop %rbx │ │ │ │ + callq 7940 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 90990 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 92967 │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %rsp,%r13 │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 928c9 │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 91430 │ │ │ │ + jmpq 928c1 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 92912 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x2e08(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0xc0(%rdi),%r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x72(%rdi),%r8d │ │ │ │ - lea (%r8,%r8,4),%rax │ │ │ │ - lea (%r12,%rax,2),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 8b1c5 │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov %r12,%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r8,%r10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x4(%rbx),%eax │ │ │ │ - mov 0xb0(%rbp),%rsi │ │ │ │ - movabs $0xcccccccccccccccd,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x8(%rsi,%rax,8),%r9 │ │ │ │ - movzwl 0x8(%rbx),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - sub $0x3,%eax │ │ │ │ - sar %rdx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - movzwl 0xe0(%rbp,%rdx,2),%edx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 8afb0 │ │ │ │ - movzwl 0x70(%rbp),%r15d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - shl $0x9,%r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - add %rsi,%r8 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jb 8afb0 │ │ │ │ - movzwl -0x2(%rbx),%ecx │ │ │ │ - lea -0x10(%r9),%r11 │ │ │ │ - lea 0x8(%rsi,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - cmova %r8,%rcx │ │ │ │ - cmp %rcx,%r11 │ │ │ │ - je 8afb2 │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 8b14d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 8b018 │ │ │ │ - mov %eax,%r8d │ │ │ │ - sub %edx,%r8d │ │ │ │ - cmp $0x40,%r8d │ │ │ │ - jbe 8af8a │ │ │ │ - lea (%r8,%r8,2),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 8b022 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %r15d,%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jb 8afdb │ │ │ │ - lea 0x18(%r9),%r14 │ │ │ │ - lea 0x8(%rsi,%rdi,8),%r15 │ │ │ │ - cmp %r11,%rcx │ │ │ │ - jne 8b02b │ │ │ │ - mov %r14,%r8 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jne 8b085 │ │ │ │ - xor %edi,%edi │ │ │ │ - jmpq 8b0e4 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7940 │ │ │ │ + mov 0x3a0(%rbp),%eax │ │ │ │ + imul 0x3a4(%rbp),%eax │ │ │ │ + mov 0x3a8(%rbp),%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 92a93 │ │ │ │ + mov %r12d,%r10d │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + not %r10d │ │ │ │ nop │ │ │ │ - xor %ecx,%ecx │ │ │ │ + cmpb $0x0,0x1(%rsi) │ │ │ │ + movzbl (%rsi),%r9d │ │ │ │ + je 92a74 │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl 0x3(%rsi,%rcx,1),%eax │ │ │ │ + movzbl 0x3(%rsi,%rcx,1),%r11d │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%r14 │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %r11,%rcx │ │ │ │ + sar $0x6,%r11 │ │ │ │ + shl %cl,%rax │ │ │ │ + and 0x8(%rsp,%r11,8),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2,0xb6(%r14) │ │ │ │ + sete %al │ │ │ │ + add $0x1,%edx │ │ │ │ + add %eax,%edi │ │ │ │ + movzbl 0x1(%rsi),%eax │ │ │ │ cmp %edx,%eax │ │ │ │ - je 8afe4 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 8b1ae │ │ │ │ - mov %eax,%r8d │ │ │ │ - sub %edx,%r8d │ │ │ │ - cmp $0x40,%r8d │ │ │ │ - ja 8b1f6 │ │ │ │ - mov %rcx,%r11 │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 8b1ec │ │ │ │ - cmp %r11,%rcx │ │ │ │ - jne 8b153 │ │ │ │ - lea (%r10,%r10,4),%rax │ │ │ │ - add $0xa,%rbx │ │ │ │ - lea (%r12,%rax,2),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 8aed0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8adf0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + ja 929f8 │ │ │ │ + cmp %edi,%eax │ │ │ │ + je 92a6d │ │ │ │ + movzbl 0x2(%rsi),%edx │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jbe 92ad0 │ │ │ │ + cmp $0x3,%r9b │ │ │ │ + ja 92b30 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0x8,%eax │ │ │ │ + add $0x2,%eax │ │ │ │ + test %eax,%r10d │ │ │ │ + jne 92ae6 │ │ │ │ + mov 0x3a8(%rbp),%rdx │ │ │ │ + mov 0x3a4(%rbp),%ecx │ │ │ │ + mov %rcx,%rax │ │ │ │ + imul 0x3a0(%rbp),%eax │ │ │ │ + add %rcx,%rsi │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 929e0 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 92b40 │ │ │ │ + add $0x98,%rsp │ │ │ │ mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - jne 8b208 │ │ │ │ - lea 0x18(%r9),%r14 │ │ │ │ - lea 0x8(%rsi,%rdi,8),%r15 │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - callq 76a0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - lea 0x8(%rax),%rax │ │ │ │ - sub 0xb0(%rbp),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - lea 0x28(%rcx),%r8 │ │ │ │ - mov %ax,0x4(%rbx) │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - movzwl %ax,%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rax │ │ │ │ - movzwl 0x16(%rax),%esi │ │ │ │ - lea 0x10(%rax,%rsi,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0x8(%rbx) │ │ │ │ - cmp %r14,%r15 │ │ │ │ - je 8afa8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - jmp 8b09f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x1(%rcx) │ │ │ │ - js 8b1cd │ │ │ │ - cmp %r15,%r14 │ │ │ │ - je 8b0dd │ │ │ │ - movzbl (%r14),%edx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - add %rdx,%r14 │ │ │ │ - cmpb $0x0,0x2(%rcx) │ │ │ │ - je 8b090 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %sil,%sil │ │ │ │ - je 8b0d1 │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rcx,%rax,1),%rsi │ │ │ │ - mov %rsi,(%rdi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 8b0c0 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea (%rdi,%rax,8),%rdi │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 8b09f │ │ │ │ - sub %r8,%rdi │ │ │ │ - sar $0x3,%rdi │ │ │ │ - mov %di,0x16(%r9) │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - movzwl 0x4(%rbx),%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rax │ │ │ │ - movzwl 0x16(%rax),%ecx │ │ │ │ - lea 0x10(%rax,%rcx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea 0xde(%rbp),%rdx │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0x8(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jae 8b13d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %cx,-0xa(%rax) │ │ │ │ - mov %si,-0x8(%rax) │ │ │ │ - mov %di,-0x4(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja 8b11c │ │ │ │ - movzbl 0x72(%rbp),%r10d │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmpq 8afe4 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - movzwl 0x26(%r11),%eax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r11,%rsi │ │ │ │ - lea 0x28(,%rax,8),%rdx │ │ │ │ - callq 76a0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x8,%rcx │ │ │ │ - sub 0xb0(%rbp),%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - mov %cx,0x4(%rbx) │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - lea 0x8(%rdx,%rcx,8),%rax │ │ │ │ - movzwl 0x16(%rax),%ecx │ │ │ │ - lea 0x10(%rax,%rcx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0x8(%rbx) │ │ │ │ - movzbl 0x72(%rbp),%r10d │ │ │ │ - jmpq 8afe4 │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - jne 8b208 │ │ │ │ - lea 0x18(%r9),%r14 │ │ │ │ - lea 0x8(%rsi,%rdi,8),%r15 │ │ │ │ - mov %r14,%r8 │ │ │ │ - jmpq 8b07c │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jbe 92a6d │ │ │ │ + cmp $0x4,%r9b │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + test %eax,%r10d │ │ │ │ + je 92a6d │ │ │ │ xor %r14d,%r14d │ │ │ │ - jmpq 8aff9 │ │ │ │ - lea 0x57cdc(%rip),%rcx │ │ │ │ - mov $0x109,%edx │ │ │ │ - lea 0x56da3(%rip),%rsi │ │ │ │ - lea 0x56f02(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - movzwl 0x70(%rbp),%r15d │ │ │ │ - jmpq 8af7a │ │ │ │ - lea (%r8,%r8,2),%r8d │ │ │ │ - cmp %eax,%r8d │ │ │ │ - ja 8b1b4 │ │ │ │ - jmpq 8afcf │ │ │ │ + test %bl,%bl │ │ │ │ + je 92a99 │ │ │ │ + lea 0x84(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%r15 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + callq 91710 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x398a0(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 92a99 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x57c81(%rip),%rcx │ │ │ │ - mov $0xd5,%edx │ │ │ │ - lea 0x56d68(%rip),%rsi │ │ │ │ - lea 0x49819(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %edx,%esi │ │ │ │ - jmpq 8ae90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + jmpq 92a68 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + lea 0x2e08(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lock andq $0xfffffffffffffdff,0x68(%rsi) │ │ │ │ - movzbl 0x72(%rsi),%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jbe 8b394 │ │ │ │ - movzbl %al,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + callq 7940 │ │ │ │ + mov 0x3a4(%r12),%r10d │ │ │ │ + mov 0x3a8(%r12),%rdi │ │ │ │ + mov %r10d,%r9d │ │ │ │ + imul 0x3a0(%r12),%r9d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add %rdi,%r9 │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jae 92be2 │ │ │ │ mov $0x1,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 89a40 │ │ │ │ - movzbl 0x72(%rbp),%eax │ │ │ │ - lea 0xc0(%rbp),%rbx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rbx,%rdx,2),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jae 8b2ed │ │ │ │ - mov %rbx,%rdi │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x4(%rdi),%ecx │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - lea 0x8(%rdx,%rcx,8),%rcx │ │ │ │ - cmpw $0x0,0x16(%rcx) │ │ │ │ - lea 0x18(%rcx),%rsi │ │ │ │ - je 8b2dc │ │ │ │ - mov %rsi,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - orb $0x80,0x1(%rax) │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - movzwl 0x16(%rcx),%edx │ │ │ │ - lea (%rsi,%rdx,8),%rdx │ │ │ │ + movzbl 0x1(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 92bda │ │ │ │ + sub $0x1,%edx │ │ │ │ + movzbl 0xa0(%rbx),%esi │ │ │ │ + lea 0x3(%rdi),%rax │ │ │ │ + lea 0x4(%rdi,%rdx,1),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %sil,(%rax) │ │ │ │ + jne 92bd1 │ │ │ │ + movzbl (%rdi),%ecx │ │ │ │ + mov %r8d,%r11d │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11d,%r12d │ │ │ │ + add $0x1,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 8b2c0 │ │ │ │ - movzbl 0x72(%rbp),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - add $0xa,%rdi │ │ │ │ - lea (%rbx,%rdx,2),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jb 8b2a0 │ │ │ │ - cmpb $0x0,0x7d12d(%rip) │ │ │ │ - jne 8b3a9 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov 0xb0(%rbp),%rdi │ │ │ │ - lea -0xa(%rbx,%rax,2),%r9 │ │ │ │ - movzwl 0x8(%r9),%eax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x8(%rdi,%rax,8),%r8 │ │ │ │ - movzwl 0x70(%rbp),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - ja 8b3e2 │ │ │ │ - cmovb %rax,%r8 │ │ │ │ - movzwl 0x452(%r13),%ecx │ │ │ │ - movzwl 0x4(%r9),%r9d │ │ │ │ - movzwl 0xee(%rbp),%r10d │ │ │ │ - lea 0x28(%r8),%rdx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - sub %rdi,%rdx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea 0x8(%rdi,%r9,8),%rdi │ │ │ │ - shr $0x3,%edx │ │ │ │ - lea 0x1(%rdx,%r10,1),%rdx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - ja 8b3bd │ │ │ │ - sub %r9d,%esi │ │ │ │ - lea -0x3(%rsi),%eax │ │ │ │ - cmp $0x200,%rax │ │ │ │ - jbe 8b37e │ │ │ │ - cmp $0x200,%rcx │ │ │ │ - jg 8b3cd │ │ │ │ + jne 92bc0 │ │ │ │ + add %r10,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jb 92ba0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8adf0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + callq 7a20 │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8ae90 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmpq 8b27b │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 66610 │ │ │ │ - movzbl 0x72(%rbp),%eax │ │ │ │ - jmpq 8b2fa │ │ │ │ - movzwl 0x450(%r13),%eax │ │ │ │ - shl $0x6,%eax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jle 8b37e │ │ │ │ - test %r8,%r8 │ │ │ │ - je 8b37e │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 9cca0 │ │ │ │ - jmp 8b37e │ │ │ │ - lea 0x57887(%rip),%rcx │ │ │ │ - mov $0x7f3,%edx │ │ │ │ - lea 0x56b8e(%rip),%rsi │ │ │ │ - lea 0x571fc(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - lea 0xde(%rdi),%rcx │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + nopl (%rax) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0xc0(%rdi),%rbx │ │ │ │ - mov %rbx,%r13 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x72(%rdi),%eax │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rbx,%rdx,2),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jae 8b581 │ │ │ │ - mov 0xb0(%r15),%rdi │ │ │ │ - movzwl 0x4(%r13),%edx │ │ │ │ - lea 0x8(%rdi,%rdx,8),%rcx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - movzwl 0x16(%rcx),%edx │ │ │ │ - lea 0x18(%rcx),%r14 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%r14,%rdx,8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 8b567 │ │ │ │ - lea 0x20(%rdi),%r12 │ │ │ │ - mov %r14,%rbp │ │ │ │ - jmp 8b4b2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rbp │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 8b688 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a26a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 8b4a0 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jne 8b721 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov %r14,%r12 │ │ │ │ - add $0x34,%rbp │ │ │ │ - jmp 8b4ee │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - lea (%r12,%rax,8),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 8b562 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a26a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8b4e0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %r14,%r12 │ │ │ │ - sar $0x3,%r12 │ │ │ │ - mov %r12w,0x16(%rax) │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - movzwl 0x4(%r13),%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rax │ │ │ │ - movzwl 0x16(%rax),%ecx │ │ │ │ - lea 0x10(%rax,%rcx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0x8(%r13) │ │ │ │ - mov %r13,%rax │ │ │ │ - cmp %r13,(%rsp) │ │ │ │ - jbe 8b562 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %dx,-0xa(%rax) │ │ │ │ - mov %cx,-0x8(%rax) │ │ │ │ - mov %si,-0x4(%rax) │ │ │ │ - cmp (%rsp),%rax │ │ │ │ - jb 8b540 │ │ │ │ - movzbl 0x72(%r15),%eax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - add $0xa,%r13 │ │ │ │ - lea (%rbx,%rdx,2),%rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jb 8b460 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x24(%rsp),%rbx │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - callq 8adf0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9e7b0 │ │ │ │ - jmpq 8b647 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - mov 0x20(%rax),%rcx │ │ │ │ - mov 0x14(%rax),%edi │ │ │ │ - mov 0x18(%rax),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,0x2c(%rdx) │ │ │ │ - mov 0x20(%rdx),%r11d │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - mov 0x24(%rdx),%r10 │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - jne 8b5f8 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r10,%r9 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8b5f8 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %edi,%r11d │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 8b735 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x40(%rdx),%rcx │ │ │ │ - mov 0x34(%rdx),%r10d │ │ │ │ - seta %al │ │ │ │ - mov 0x38(%rdx),%rsi │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8b633 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8b633 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r10d,%edi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8b754 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9eb50 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 8b5a8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8b773 │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov 0x2e98(%rdi),%rdi │ │ │ │ + lea 0x2e40(%rbp),%rbx │ │ │ │ + lea 0x2e60(%rbp),%r12 │ │ │ │ + callq 7410 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq 7410 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 92c21 │ │ │ │ + mov 0x2e38(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x3a8(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x3b8(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ pop %rbx │ │ │ │ + lea 0x3e8(%rbp),%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmpq a47a0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov 0x3a4(%rdi),%esi │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov 0x3a8(%rdi),%rdx │ │ │ │ + mov %esi,%ecx │ │ │ │ + imul 0x3a0(%rdi),%ecx │ │ │ │ + add %rdx,%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jae 92cb7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + add %rsi,%rdx │ │ │ │ + add $0x1a,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + add %eax,%r8d │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 92ca0 │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea 0x434(%rbp),%rsi │ │ │ │ + lea 0x12fc0(%rbp),%rdi │ │ │ │ + callq 78770 │ │ │ │ + mov $0x10000,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x12151(%rip),%rcx │ │ │ │ + lea 0x1213a(%rip),%rdx │ │ │ │ + lea 0x3e8(%rbp),%rdi │ │ │ │ + callq a4940 │ │ │ │ + test %eax,%eax │ │ │ │ + je 92d00 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %r14,%rbx │ │ │ │ - sar $0x3,%rbx │ │ │ │ - sub %bx,0x16(%rax) │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - movzwl 0x4(%r13),%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rax │ │ │ │ - movzwl 0x16(%rax),%ecx │ │ │ │ - lea 0x10(%rax,%rcx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0x8(%r13) │ │ │ │ - mov %r13,%rax │ │ │ │ - cmp %r13,(%rsp) │ │ │ │ - jbe 8b6fa │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %di,-0xa(%rax) │ │ │ │ - mov %r8w,-0x8(%rax) │ │ │ │ - mov %r9w,-0x4(%rax) │ │ │ │ - cmp (%rsp),%rax │ │ │ │ - jb 8b6d4 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzwl 0x16(%rax),%eax │ │ │ │ - lea (%r14,%rax,8),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 8b562 │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq 8b4cd │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rbp,%rbx │ │ │ │ - sub %rbp,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmpq 8b68a │ │ │ │ - lea 0x57684(%rip),%rcx │ │ │ │ - mov $0x28c,%edx │ │ │ │ - lea 0x5683b(%rip),%rsi │ │ │ │ - lea 0x56f11(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x57665(%rip),%rcx │ │ │ │ - mov $0x28d,%edx │ │ │ │ - lea 0x5681c(%rip),%rsi │ │ │ │ - lea 0x56f22(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ + lea 0x3a0(%rbp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 90990 │ │ │ │ + lea -0x1(%rsi),%r8d │ │ │ │ + test %esi,%esi │ │ │ │ + je 92d75 │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rdx,%rsi │ │ │ │ + add %rax,%rcx │ │ │ │ + rol $0xd,%rdx │ │ │ │ + rol $0x10,%rax │ │ │ │ + xor %rsi,%rdx │ │ │ │ + rol $0x20,%rsi │ │ │ │ + xor %rcx,%rax │ │ │ │ + add %rdx,%rcx │ │ │ │ + rol $0x11,%rdx │ │ │ │ + add %rax,%rsi │ │ │ │ + rol $0x15,%rax │ │ │ │ + xor %rcx,%rdx │ │ │ │ + xor %rsi,%rax │ │ │ │ + rol $0x20,%rcx │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jae 92d30 │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r11d │ │ │ │ + mov %rdx,%r9 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x2b8,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %ecx,0x5c(%rsp) │ │ │ │ - mov %cl,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2a8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x12,0x13a(%rdx) │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - jne 8b7e9 │ │ │ │ - movzwl 0x172(%rdx),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - movzwl 0x170(%rdx),%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ - lea 0x12f30(%r15),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r10w,0x74(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 19500 │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movabs $0x400000000,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - movzwl 0x452(%r15),%eax │ │ │ │ - movzwl 0x538(%r15),%ecx │ │ │ │ - sar %cl,%eax │ │ │ │ - lea 0x2(%rax,%rax,1),%eax │ │ │ │ - mov %eax,0xc(%rbx) │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - movabs $0x90135c78b99e07f5,%rax │ │ │ │ - xor 0x4b0(%r15),%rax │ │ │ │ - cmp %rax,0x10(%rdx) │ │ │ │ - jne 8c3f0 │ │ │ │ - mov 0x88(%rdx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8c6a0 │ │ │ │ - cmpb $0x12,0x13a(%r12) │ │ │ │ - je 8c5b8 │ │ │ │ - movzwl 0x70(%r12),%eax │ │ │ │ - lea 0xde(%r12),%rbx │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %ax,0x10(%rsp) │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - mov %ebx,%edx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 8b8b1 │ │ │ │ - movzwl 0x452(%r15),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 8c748 │ │ │ │ - cmpw $0x0,0x10(%rsp) │ │ │ │ - mov 0xb0(%r12),%r13 │ │ │ │ - sete 0x20(%rsp) │ │ │ │ - jne 8be10 │ │ │ │ - mov 0x98(%r13),%esi │ │ │ │ - lea 0x88(%r13),%rbx │ │ │ │ - test $0x8,%sil │ │ │ │ - jne 8bff0 │ │ │ │ - and $0xf,%esi │ │ │ │ - mov %r13,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x3(%rsi),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 8bfd8 │ │ │ │ - mov 0x90(%r13),%edi │ │ │ │ - mov 0x88(%r13),%rcx │ │ │ │ - shl $0x9,%rdx │ │ │ │ - and $0x1fffe00,%edx │ │ │ │ - xor $0x20000000,%edi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - shr $0x20,%rcx │ │ │ │ - shl $0x20,%rdi │ │ │ │ - shl $0x20,%r8 │ │ │ │ - or %rdi,%rcx │ │ │ │ - movzwl 0x9e(%rax),%edi │ │ │ │ - or %r8,%rdx │ │ │ │ - lea 0x10(%rax),%r8 │ │ │ │ - lea 0x90(,%rdi,8),%r9 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69770 │ │ │ │ - mov 0xb0(%r12),%rcx │ │ │ │ - xor (%rcx),%rax │ │ │ │ - xor 0x8(%rcx),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - je 8ba1b │ │ │ │ - lea 0x29c(%rsp),%r11 │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8c4d0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%r10 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x56757(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov %r14,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - jne 8c48c │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jne 8c52e │ │ │ │ - movzwl 0x70(%r12),%edx │ │ │ │ - mov 0x90(%r13),%ecx │ │ │ │ - mov 0x88(%r13),%esi │ │ │ │ - mov 0x8c(%r13),%ebp │ │ │ │ - xor $0x20000000,%ecx │ │ │ │ - shl $0x9,%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,%r14d │ │ │ │ - je 8c2b0 │ │ │ │ - movzwl 0x9e(%r13),%r9d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %edx,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x98(%r13),%esi │ │ │ │ - shl $0x20,%rax │ │ │ │ - shl $0x20,%rcx │ │ │ │ - lea 0xa0(%r13),%r8 │ │ │ │ - or %rax,%rdx │ │ │ │ - or %rbp,%rcx │ │ │ │ - shl $0x3,%r9 │ │ │ │ - and $0xf,%esi │ │ │ │ - callq 698c0 │ │ │ │ - cmpb $0x0,0x50(%r12) │ │ │ │ - jne 8c2a0 │ │ │ │ - movzbl 0x51(%r12),%edx │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - test %dl,%dl │ │ │ │ - je 8c2f8 │ │ │ │ - cmp $0x7,%dl │ │ │ │ - je 8c2f8 │ │ │ │ - movzwl 0x9e(%rax),%eax │ │ │ │ - lea 0x9f(,%rax,8),%rbp │ │ │ │ - movzwl 0x538(%r15),%ecx │ │ │ │ - mov $0x200,%eax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - movzwl 0x70(%r12),%r8d │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - or %rax,%rbp │ │ │ │ - movzwl 0x14(%rbx),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - shr $0x9,%rbp │ │ │ │ - cmp %ax,0x74(%r12) │ │ │ │ - cmovbe 0x74(%r12),%ax │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %ax,0x74(%r12) │ │ │ │ - movzbl 0x18(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - callq 88160 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8c670 │ │ │ │ - cmpw $0x0,0x70(%r12) │ │ │ │ - je 8c1d0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 8a150 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8c670 │ │ │ │ - andl $0xffffffef,0x10(%rbx) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - add %bp,0x70(%r12) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - callq 3ba10 │ │ │ │ - cmpb $0x0,0x20(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - je 8bcf0 │ │ │ │ - test %al,%al │ │ │ │ - je 8bcf0 │ │ │ │ - lea 0x29c(%rsp),%r11 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - je 8bbcd │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%r10 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x56b21(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - testb $0x10,0xe0(%r15) │ │ │ │ - jne 8ce38 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x501f7(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8c730 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 8bc7e │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 8bd1f │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x18(%rbx),%rdx │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - cmp 0xc(%rdi),%eax │ │ │ │ - jae 8d046 │ │ │ │ - movzwl 0x16(%rbx),%ecx │ │ │ │ - lea (%rdx,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 8bcc8 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - mov %esi,0x8(%rbx) │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - movzwl 0x70(%r12),%eax │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - mov %ax,0x10(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 8b8b1 │ │ │ │ - jmpq 8b8a9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 8bde5 │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 8bde5 │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - lea 0x29c(%rsp),%r11 │ │ │ │ - lea 0x80(%rsp),%r10 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - je 8bd64 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x569d4(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - testb $0x10,0xe0(%r15) │ │ │ │ - jne 8ce38 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + mov %eax,%ebp │ │ │ │ + add %ecx,%eax │ │ │ │ + and $0x7,%ebp │ │ │ │ + mov %eax,0x28(%rdi) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 92df6 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov $0x8,%r10d │ │ │ │ + lea 0x20(%rbp),%r8d │ │ │ │ + sub %rbx,%r10 │ │ │ │ + add %rdi,%r8 │ │ │ │ + cmp %r10,%rcx │ │ │ │ + jb 92e70 │ │ │ │ + mov %r10d,%esi │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 92ddb │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x50072(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8c730 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 8bde5 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - cmpw $0x0,0x10(%rsp) │ │ │ │ - je 8bc8c │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 8bc8c │ │ │ │ - movzwl 0x70(%r12),%eax │ │ │ │ - mov %ax,0x10(%rsp) │ │ │ │ - jmpq 8b89f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ mov %eax,%edx │ │ │ │ - mov 0x88(%r13),%rdi │ │ │ │ - shl $0x9,%edx │ │ │ │ - movslq %edx,%r11 │ │ │ │ - lea 0x0(%r13,%r11,1),%r14 │ │ │ │ - lea 0x10(%r14),%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ - cmp %rdi,0x10(%r14) │ │ │ │ - jne 8c748 │ │ │ │ - mov 0x20(%r14),%esi │ │ │ │ - test $0x8,%sil │ │ │ │ - jne 8c0e0 │ │ │ │ - and $0xf,%esi │ │ │ │ - lea -0x3(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 8c0d0 │ │ │ │ - mov 0x18(%r14),%eax │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ - lea 0x28(%r14),%r13 │ │ │ │ - mov %edx,%edx │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - xor $0x20000000,%eax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - shr $0x20,%rcx │ │ │ │ - shl $0x20,%rax │ │ │ │ - shl $0x20,%rdi │ │ │ │ - or %rax,%rcx │ │ │ │ - movzwl 0x26(%r14),%eax │ │ │ │ - or %rdi,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x0(%r13,%rax,8),%r9 │ │ │ │ - sub %r8,%r9 │ │ │ │ - callq 69770 │ │ │ │ - xor (%r14),%rax │ │ │ │ - xor 0x8(%r14),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - je 8bf6c │ │ │ │ - lea 0x29c(%rsp),%r11 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - je 8c540 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x80(%rsp),%r10 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x56210(%rip),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl (%r9,%rdx,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdx,1) │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 92dc9 │ │ │ │ + mov 0x20(%rdi),%r13 │ │ │ │ + xor %r13,0x18(%rdi) │ │ │ │ + mov %r11d,%esi │ │ │ │ + lea -0x8(%rbx,%r12,1),%r12 │ │ │ │ + add %r10,%r9 │ │ │ │ + callq 92d10 │ │ │ │ + xor %r13,(%rdi) │ │ │ │ + mov %r9,%rbx │ │ │ │ + cmp $0x7,%r12 │ │ │ │ + jbe 92e2f │ │ │ │ + lea -0x8(%r12),%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + lea 0x8(%r9,%rax,8),%rbx │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r9),%r10 │ │ │ │ + xor %r10,0x18(%rdi) │ │ │ │ + mov %r11d,%esi │ │ │ │ + add $0x8,%r9 │ │ │ │ + callq 92d10 │ │ │ │ + xor %r10,(%rdi) │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + jne 92e10 │ │ │ │ + and $0x7,%r12d │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 92e40 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov %r12d,%esi │ │ │ │ + add %rbp,%rdi │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 92e34 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - jne 8c48c │ │ │ │ - cmp %rbp,%r11 │ │ │ │ - jne 8c5a5 │ │ │ │ - movzwl 0x70(%r12),%edx │ │ │ │ - mov 0x18(%r14),%ecx │ │ │ │ - mov 0x10(%r14),%esi │ │ │ │ - mov 0x14(%r14),%ebp │ │ │ │ - xor $0x20000000,%ecx │ │ │ │ - shl $0x9,%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,%r10d │ │ │ │ - je 8c3a0 │ │ │ │ - movzwl 0x26(%r14),%r9d │ │ │ │ - mov 0x20(%r14),%esi │ │ │ │ - mov %r10,%rcx │ │ │ │ - shl $0x20,%rax │ │ │ │ - mov %edx,%edx │ │ │ │ - shl $0x20,%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - or %rax,%rdx │ │ │ │ - or %rbp,%rcx │ │ │ │ - and $0xf,%esi │ │ │ │ - shl $0x3,%r9 │ │ │ │ - callq 698c0 │ │ │ │ - movzwl 0x26(%r14),%eax │ │ │ │ - lea 0x27(,%rax,8),%rbp │ │ │ │ - jmpq 8babc │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl (%rbx,%rdx,1),%ecx │ │ │ │ + mov %cl,(%rdi,%rdx,1) │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 92e50 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 7a30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movabs $0x736f6d6570736575,%rcx │ │ │ │ + movl $0x0,0x28(%rdi) │ │ │ │ + xor %rdx,%rcx │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ + movabs $0x646f72616e646f6d,%rcx │ │ │ │ + xor %rax,%rcx │ │ │ │ + mov %rcx,0x8(%rdi) │ │ │ │ + movabs $0x6c7967656e657261,%rcx │ │ │ │ + xor %rcx,%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + movabs $0x7465646279746573,%rdx │ │ │ │ + xor %rdx,%rax │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x127d0(%r15) │ │ │ │ - jne 8b8fe │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x29c(%rsp),%r11 │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8c03b │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%r10 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x98(%r13),%ecx │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - lea 0x560a1(%rip),%rdx │ │ │ │ - and $0xf,%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov %r14,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - jne 8c48c │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 8c0b1 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x98(%r13),%esi │ │ │ │ - movzwl 0x70(%r12),%edx │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - and $0xf,%esi │ │ │ │ - jmpq 8b8fe │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpq $0x0,0x127d0(%r15) │ │ │ │ - jne 8be52 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x29c(%rsp),%r11 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - je 8c135 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x80(%rsp),%r10 │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov 0x20(%r14),%ecx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 92f00 │ │ │ │ + mov %r8,%rcx │ │ │ │ + jmpq 92d80 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x28(%rdi),%ecx │ │ │ │ + mov %edx,%r9d │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x20,%eax │ │ │ │ + not %rdx │ │ │ │ + add %rdi,%rax │ │ │ │ + and $0x7,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 92f49 │ │ │ │ + mov %edx,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + movb $0x0,(%rax,%rcx,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 92f39 │ │ │ │ + mov 0x28(%rdi),%ecx │ │ │ │ + mov %cl,0x27(%rdi) │ │ │ │ + mov 0x20(%rdi),%r10 │ │ │ │ + mov %r8d,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r10,0x18(%rdi) │ │ │ │ + callq 92d10 │ │ │ │ + xor %r10,(%rdi) │ │ │ │ + mov %r9d,%esi │ │ │ │ + xorq $0xff,0x10(%rdi) │ │ │ │ + callq 92d10 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + xor 0x8(%rdi),%rax │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + xor 0x10(%rdi),%rax │ │ │ │ + xor 0x18(%rdi),%rax │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,%edx │ │ │ │ + callq 92f10 │ │ │ │ + mov %rax,(%r11) │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + movabs $0x736f6d6570736575,%rsi │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - lea 0x55fa8(%rip),%rdx │ │ │ │ - and $0xf,%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rsp,%r13 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + xor %rdx,%rsi │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + movabs $0x646f72616e646f6d,%rsi │ │ │ │ + xor %rax,%rsi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + movabs $0x6c7967656e657261,%rsi │ │ │ │ + xor %rsi,%rdx │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + movabs $0x7465646279746573,%rdx │ │ │ │ + xor %rdx,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 93058 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r8,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - jne 8c48c │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 8c1b9 │ │ │ │ + mov %r9,%rdx │ │ │ │ + callq 92d80 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - movzwl 0x70(%r12),%edx │ │ │ │ - mov 0x20(%r14),%esi │ │ │ │ - shl $0x9,%edx │ │ │ │ - and $0xf,%esi │ │ │ │ - jmpq 8be52 │ │ │ │ + callq 92f10 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9307f │ │ │ │ + add $0x40,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - lea 0x78(%r12),%rdi │ │ │ │ - movdqu 0x50(%rdx),%xmm2 │ │ │ │ - movups %xmm2,0x90(%rsp) │ │ │ │ - movdqu 0x60(%rdx),%xmm1 │ │ │ │ - movups %xmm1,0xa0(%rsp) │ │ │ │ - movdqu 0x70(%rdx),%xmm0 │ │ │ │ - movups %xmm0,0xb0(%rsp) │ │ │ │ - mov 0x80(%rdx),%rsi │ │ │ │ - mov %rsi,0xc0(%rsp) │ │ │ │ - movzbl 0x52(%rdx),%eax │ │ │ │ - movzbl 0x53(%rdx),%ecx │ │ │ │ - movzbl 0x54(%rdx),%edx │ │ │ │ - mov %rsi,0xa8(%r12) │ │ │ │ - mov 0xb8(%r12),%rsi │ │ │ │ - movups %xmm2,0x78(%r12) │ │ │ │ - movups %xmm1,0x88(%r12) │ │ │ │ - add %ecx,%eax │ │ │ │ - movups %xmm0,0x98(%r12) │ │ │ │ - add %edx,%eax │ │ │ │ - mov %al,0x73(%r12) │ │ │ │ - callq a2360 │ │ │ │ - cmp $0xff,%eax │ │ │ │ - ja 8d050 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %al,0xf1(%r12) │ │ │ │ - lea 0xc0(%r12),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %cx,-0xa(%rax) │ │ │ │ - mov %si,-0x8(%rax) │ │ │ │ - mov %di,-0x4(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 8c275 │ │ │ │ - jmpq 8bb2f │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rax,(%rdi) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmovb %edx,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x8,(%rsi) │ │ │ │ + lea 0x394ee(%rip),%rax │ │ │ │ + jne 930d0 │ │ │ │ + testb $0xf,0x8(%rsi) │ │ │ │ + lea 0x39501(%rip),%rax │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %rdx,%rax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov $0x0,%edx │ │ │ │ + shl $0x3,%rax │ │ │ │ + cmp $0x17,%rax │ │ │ │ + lea 0x394b2(%rip),%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - jmpq 8baad │ │ │ │ + mov 0x4(%rsi),%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + ja 93118 │ │ │ │ + lea 0x73611(%rip),%rdx │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + jmpq *(%rax) │ │ │ │ nopl (%rax) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x98(%r13),%esi │ │ │ │ - mov %ecx,%r14d │ │ │ │ - mov %r15,%rdi │ │ │ │ - shl $0x20,%rcx │ │ │ │ - shl $0x20,%rdx │ │ │ │ - mov $0x70,%r9d │ │ │ │ - lea 0x18(%r13),%r8 │ │ │ │ - or %rbp,%rcx │ │ │ │ - and $0xf,%esi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 698c0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - jmpq 8ba4a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - testb $0x1,0x19(%rax) │ │ │ │ - jne 8baad │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x29c(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 8c34d │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x56379(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 8c67f │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov 0x20(%r14),%esi │ │ │ │ - mov %ecx,%r10d │ │ │ │ - shl $0x20,%rcx │ │ │ │ - shl $0x20,%rdx │ │ │ │ - or %rbp,%rcx │ │ │ │ - mov $0x70,%r9d │ │ │ │ - mov %r15,%rdi │ │ │ │ - and $0xf,%esi │ │ │ │ - lea -0x60(%r14),%r8 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - callq 698c0 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov $0x2,%edx │ │ │ │ - jmpq 8bf92 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x29c(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 8c43b │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x18(%rdi),%rsi │ │ │ │ + mov 0x7c(%rdx),%eax │ │ │ │ + lea (%rbx,%rax,1),%r13d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 931b0 │ │ │ │ + mov (%r12),%ecx │ │ │ │ + sub %ecx,%r13d │ │ │ │ + mov %r13d,%edi │ │ │ │ + lea 0x2f0(,%rdi,8),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jb 93225 │ │ │ │ + lea (%r12,%rcx,8),%r14 │ │ │ │ mov %r12,%rcx │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - lea 0x55c8e(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 87750 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8d04b │ │ │ │ - add $0x2b8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 9317a │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea (%r12,%rax,8),%rcx │ │ │ │ + mov 0x7c(%rdx),%eax │ │ │ │ + lea 0x2f0(%rdx,%rax,8),%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + sub %r14,%rdx │ │ │ │ + callq 76a0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %r14,%rax │ │ │ │ + ja 93210 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r13d,0x7c(%rax) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 931c4 │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%r10 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x55c3a(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - xor %edi,%edi │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - jne 8c48c │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8ba1b │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x2f0(,%rcx,8),%rcx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + ja 93225 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 931d8 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x80(%rsp),%r10 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x55bc8(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - xor %edi,%edi │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - jne 8c48c │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8bf6c │ │ │ │ + lea 0x2f0(%rdx,%rax,8),%r12 │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7090 │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + movl $0x0,0x4(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r13d,0x7c(%rax) │ │ │ │ + jmp 931a4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x168(%r12),%rax │ │ │ │ - je 8b87f │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ + sub %r14,%rcx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x29c(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 8c611 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x5607a(%rip),%rdx │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0x168(%r12),%r8 │ │ │ │ - mov 0x88(%rax),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + callq 7090 │ │ │ │ + jmpq 93198 │ │ │ │ + lea 0x39eb4(%rip),%rcx │ │ │ │ + mov $0x35,%edx │ │ │ │ + lea 0x39c6f(%rip),%rsi │ │ │ │ + lea 0x393b1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - jmpq 8c47a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - cmp $0x40,%eax │ │ │ │ - je 8c492 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - lock orq $0x2,0x68(%r12) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 8c492 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x29c(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 8c6eb │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ + callq a71b0 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - lea 0x559ea(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - jmpq 8c473 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x495fc(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 8c67f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 932c4 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 932c4 │ │ │ │ test %ebx,%ebx │ │ │ │ - je 8cb90 │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jb 8cd0f │ │ │ │ - movzwl 0x452(%r15),%esi │ │ │ │ - lea 0x6f(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shl $0x9,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - callq 87de0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %cx,0x9e(%rax) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - lea 0x88(%rbx),%rbp │ │ │ │ - mov %si,0xc4(%r12) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movzwl 0x9e(%rax),%eax │ │ │ │ - lea 0x98(,%rax,8),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0xc8(%r12) │ │ │ │ - callq 9eff0 │ │ │ │ - mov $0x10,%r8d │ │ │ │ - mov %rax,0xde(%r12) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - mov %dx,0xe6(%r12) │ │ │ │ - shr $0x10,%rdx │ │ │ │ - mov %dx,0xe8(%r12) │ │ │ │ - movdqu (%rax),%xmm3 │ │ │ │ - movzwl 0x9e(%rbx),%edx │ │ │ │ - movups %xmm3,(%rbx) │ │ │ │ - movdqu 0x10(%rax),%xmm4 │ │ │ │ - movups %xmm4,0x10(%rbx) │ │ │ │ - movdqu 0x20(%rax),%xmm5 │ │ │ │ - movups %xmm5,0x20(%rbx) │ │ │ │ - movdqu 0x30(%rax),%xmm6 │ │ │ │ - movups %xmm6,0x30(%rbx) │ │ │ │ - movdqu 0x40(%rax),%xmm7 │ │ │ │ - movups %xmm7,0x40(%rbx) │ │ │ │ - movdqu 0x50(%rax),%xmm3 │ │ │ │ - movups %xmm3,0x50(%rbx) │ │ │ │ - movdqu 0x60(%rax),%xmm4 │ │ │ │ - movups %xmm4,0x60(%rbx) │ │ │ │ - movdqu 0x70(%rax),%xmm5 │ │ │ │ - movups %xmm5,0x70(%rbx) │ │ │ │ - movdqu 0x80(%rax),%xmm6 │ │ │ │ - movups %xmm6,0x80(%rbx) │ │ │ │ - movdqu 0x90(%rax),%xmm7 │ │ │ │ - movups %xmm7,0x90(%rbx) │ │ │ │ - mov %dx,0x9e(%rbx) │ │ │ │ - mov 0xb0(%r12),%rdi │ │ │ │ - mov %r8w,0xc4(%r12) │ │ │ │ - mov %rbx,0xb0(%r12) │ │ │ │ - movzwl 0x16(%rbp),%eax │ │ │ │ - movb $0x1,0x72(%r12) │ │ │ │ - lea 0x98(,%rax,8),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0xc8(%r12) │ │ │ │ - cmp 0xde(%r12),%dx │ │ │ │ - jne 8d08e │ │ │ │ - cmpb $0x0,0x6f(%rsp) │ │ │ │ - je 8ccf0 │ │ │ │ - lea 0x12f78(%r15),%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8ce45 │ │ │ │ - mov 0xb0(%r12),%r14 │ │ │ │ - cmpw $0x0,0x9e(%r14) │ │ │ │ - lea 0x88(%r14),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0xa0(%r14),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - je 8ce52 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 8cb45 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *0xb8(%r12) │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - mov $0x28,%ecx │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 8c94d │ │ │ │ - movzbl 0x78(%r12),%ecx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - add %rcx,%r13 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 9fec0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8cb70 │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - callq a0420 │ │ │ │ + jne 932e0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 932f2 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x29c(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8c9e9 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r14,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - lea 0x55741(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - testb $0x10,0xe0(%r15) │ │ │ │ - jne 8d025 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x4f3e1(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8c730 │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - je 8ca78 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - sub %ax,0xde(%r12) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - sub %ax,0xe0(%r12) │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 8cd00 │ │ │ │ - subw $0x1,0xe6(%r12) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - movzwl 0x9e(%rdi),%eax │ │ │ │ - mov %ax,0x8(%rsp) │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %ax,0x9e(%rdi) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movzwl %ax,%eax │ │ │ │ - lea (%rdi,%rax,8),%rcx │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 932c4 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + lea 0x393cf(%rip),%r8 │ │ │ │ + push %rbp │ │ │ │ + lea 0x8(%rsi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movzbl 0x7b(%rdi),%edx │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov (%rsi),%edx │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ + lea (%rsi,%rdx,8),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + ja 933a6 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 933a3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x10,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - sub %rbx,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - lea (%rbx,%rax,8),%rsi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - movzwl 0xc4(%r12),%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rax │ │ │ │ - movzwl 0x16(%rax),%ecx │ │ │ │ - lea 0x10(%rax,%rcx,8),%rax │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 93384 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 933b0 │ │ │ │ + movzwl 0x18(%rbx),%edx │ │ │ │ sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0xc8(%r12) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movzwl 0x9e(%rax),%eax │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ + cmp $0x3f,%rax │ │ │ │ + jbe 933c0 │ │ │ │ + movzwl 0x1a(%rbx),%edx │ │ │ │ + cmp 0x78(%r12),%dx │ │ │ │ + jb 933d0 │ │ │ │ + mov 0x90(%r12),%rax │ │ │ │ + shr $0xc,%rax │ │ │ │ + cmp %ax,%dx │ │ │ │ + jb 933e0 │ │ │ │ + movzbl 0x7b(%r12),%edx │ │ │ │ + add $0x38,%rbx │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - je 8ce52 │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - mov %rbx,%r13 │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne 8c925 │ │ │ │ - movdqu (%rbx),%xmm3 │ │ │ │ - movups %xmm3,0x90(%rsp) │ │ │ │ - movdqu 0x10(%rbx),%xmm4 │ │ │ │ - movups %xmm4,0xa0(%rsp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - jmpq 8c933 │ │ │ │ + jb 93340 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pop %rbx │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x39b1a(%rip),%r8 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nop │ │ │ │ - cmpb $0x12,0x92(%rsp) │ │ │ │ - jne 8cb82 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - lea (%rbx,%rax,8),%rbx │ │ │ │ - jmp 8cb15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x452(%r15),%ecx │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - shl $0x9,%eax │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - cltq │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea (%rdx,%rax,1),%rbx │ │ │ │ - shl $0x9,%esi │ │ │ │ + lea 0x39af7(%rip),%r8 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + lea 0x392d9(%rip),%r8 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + lea 0x39319(%rip),%r8 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movabs $0xca451a4ef67385c6,%rcx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x39374(%rip),%r8 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movabs $0x816dba487ff56582,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %rcx,%rdx │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + xor 0x8(%rsp),%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + jne 934c0 │ │ │ │ + cmpb $0x0,0x10(%rdi) │ │ │ │ + lea 0x3936c(%rip),%r8 │ │ │ │ + jne 934c0 │ │ │ │ + movzbl 0x12(%rdi),%eax │ │ │ │ + lea 0x392d7(%rip),%r8 │ │ │ │ + test %al,%al │ │ │ │ + je 934c0 │ │ │ │ + lea 0x392fc(%rip),%r8 │ │ │ │ + cmp $0x3d,%al │ │ │ │ + ja 934c0 │ │ │ │ + movzbl 0x11(%rdi),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movzbl %al,%r8d │ │ │ │ + shl %cl,%esi │ │ │ │ + mov 0x18(%rdi),%rcx │ │ │ │ movslq %esi,%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 8cbf1 │ │ │ │ - jmpq 8cce0 │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 934e0 │ │ │ │ + lea -0x2(%r8),%eax │ │ │ │ + lea 0x20(%rdi),%rdx │ │ │ │ + lea 0x28(%rdi,%rax,8),%rdi │ │ │ │ + jmp 934a1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 934e0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jbe 93498 │ │ │ │ + lea 0x39322(%rip),%r8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 934e5 │ │ │ │ + mov %r8,%rax │ │ │ │ + add $0x38,%rsp │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x450(%r15),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ebx,%esi │ │ │ │ - shl $0x9,%eax │ │ │ │ - sub %edx,%esi │ │ │ │ - cmp %eax,%esi │ │ │ │ - jae 8cce0 │ │ │ │ - mov 0x88(%rdx),%rax │ │ │ │ - cmp %rax,0x10(%rbx) │ │ │ │ - jne 8cbd0 │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 3ba10 │ │ │ │ - test %al,%al │ │ │ │ - je 8cc28 │ │ │ │ - movzwl 0x452(%r15),%ecx │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - jmp 8cbd0 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x29c(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8cdd6 │ │ │ │ - xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x55b46(%rip),%rdx │ │ │ │ + jmp 934c0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 93545 │ │ │ │ + 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 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov %r14,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - jne 8c48c │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 8cc13 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8cc13 │ │ │ │ - nop │ │ │ │ - movzwl 0x3c(%rsp),%eax │ │ │ │ - mov %ax,0x70(%r12) │ │ │ │ - jmpq 8c75c │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8c8c8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 935c0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 935d0 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 9359d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov 0x739ff(%rip),%r8 │ │ │ │ + mov %fs:(%r8),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 936b7 │ │ │ │ + mov 0x74a04(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r8) │ │ │ │ + mov 0x74a79(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 93748 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + jmp 9362f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rdi,%rdx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 93680 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + movzbl 0x4d6(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 93618 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %fs:(%r8),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 936c4 │ │ │ │ + mov 0x74a30(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 936ca │ │ │ │ + mov %rdx,%fs:(%r8) │ │ │ │ + mov 0x74a22(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 93740 │ │ │ │ + mov 0x7499c(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 936cf │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - subw $0x1,0xe8(%r12) │ │ │ │ - jmpq 8caa9 │ │ │ │ - lea 0x29c(%rsp),%rax │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 8cd5a │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x60(%r12),%rdx │ │ │ │ + jmp 936a6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 9363d │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 93690 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + jmpq 9362f │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r8) │ │ │ │ + jmpq 93610 │ │ │ │ + mov %rdx,%fs:(%r8) │ │ │ │ + jmp 93671 │ │ │ │ + mfence │ │ │ │ + jmp 93654 │ │ │ │ + movl $0x0,0x7492f(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - movzwl 0x70(%r12),%r8d │ │ │ │ - lea 0x55a05(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x5c(%rsp) │ │ │ │ - jne 8c48c │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 8c75c │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8c75c │ │ │ │ + lea 0x74910(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 93671 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 93671 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x748d5(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 93671 │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq 93666 │ │ │ │ + mfence │ │ │ │ + jmpq 93610 │ │ │ │ + push %rbx │ │ │ │ + cmpb $0x0,0x10(%rdi) │ │ │ │ + mov 0x48(%rdi),%rbx │ │ │ │ + je 9376d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 60180 │ │ │ │ + movl $0x1,0x128(%rbx) │ │ │ │ + mov 0x98(%rbx),%rax │ │ │ │ + lea 0x540(%rax),%rdi │ │ │ │ + callq a24e0 │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 937a0 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + pop %rbx │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + push %r14 │ │ │ │ + lea 0x2f0(%rsi),%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + movzwl 0x10(%rsi),%eax │ │ │ │ + mov %ax,0x10(%r13) │ │ │ │ + movzwl 0x12(%rsi),%eax │ │ │ │ + lea 0x2f0(%r13),%r15 │ │ │ │ + mov %ax,0x12(%r13) │ │ │ │ + mov 0x70(%rsi),%rax │ │ │ │ + mov %rax,0x70(%r13) │ │ │ │ + movdqu 0x28(%rsi),%xmm0 │ │ │ │ + movups %xmm0,0x28(%r13) │ │ │ │ + movdqu 0x38(%rsi),%xmm1 │ │ │ │ + movups %xmm1,0x38(%r13) │ │ │ │ + movdqu 0x48(%rsi),%xmm2 │ │ │ │ + movups %xmm2,0x48(%r13) │ │ │ │ + movdqu 0x58(%rsi),%xmm3 │ │ │ │ + movups %xmm3,0x58(%r13) │ │ │ │ + movzwl 0x78(%rsi),%eax │ │ │ │ + mov %ax,0x78(%r13) │ │ │ │ + movzbl 0x7b(%rsi),%eax │ │ │ │ + mov %al,0x7b(%r13) │ │ │ │ + mov 0x80(%rsi),%rax │ │ │ │ + mov %rax,0x80(%r13) │ │ │ │ + mov 0x88(%rsi),%eax │ │ │ │ + mov %eax,0x88(%r13) │ │ │ │ + mov 0x8c(%rsi),%eax │ │ │ │ + mov %eax,0x8c(%r13) │ │ │ │ + movdqu 0x90(%rsi),%xmm4 │ │ │ │ + movups %xmm4,0x90(%r13) │ │ │ │ + movdqu 0xa0(%rsi),%xmm5 │ │ │ │ + movups %xmm5,0xa0(%r13) │ │ │ │ + movdqu 0xb0(%rsi),%xmm6 │ │ │ │ + movups %xmm6,0xb0(%r13) │ │ │ │ + movdqu 0xc0(%rsi),%xmm7 │ │ │ │ + movups %xmm7,0xc0(%r13) │ │ │ │ + movdqu 0xd0(%rsi),%xmm0 │ │ │ │ + movups %xmm0,0xd0(%r13) │ │ │ │ + movdqu 0xe0(%rsi),%xmm1 │ │ │ │ + movups %xmm1,0xe0(%r13) │ │ │ │ + mov 0x7c(%r12),%eax │ │ │ │ + mov 0x7c(%r13),%edi │ │ │ │ + add $0x1,%ebx │ │ │ │ mov %r15,%rsi │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x559df(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - xor %edi,%edi │ │ │ │ - cltq │ │ │ │ - add %rax,0x80(%rsp) │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - je 8ccd2 │ │ │ │ - jmpq 8c48c │ │ │ │ + lea (%r14,%rax,8),%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jae 93958 │ │ │ │ + mov %r14,%rbp │ │ │ │ + jmp 938e5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rbp │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jae 93958 │ │ │ │ + cmp %ebx,0x4(%rbp) │ │ │ │ + jne 938d8 │ │ │ │ + lea (%r15,%rdi,8),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jae 93980 │ │ │ │ + lea (%r15,%rdi,8),%rdx │ │ │ │ + jmp 9390b │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jae 93980 │ │ │ │ + cmp %ebx,0x4(%rsi) │ │ │ │ + jne 93900 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 93968 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 93120 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp $0x8,%ebx │ │ │ │ + jne 938b2 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 8c67f │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 8b410 │ │ │ │ - jmpq 8c8d4 │ │ │ │ + lea (%r15,%rdi,8),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jb 938f7 │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rcx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0xc0(%r12),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 9c300 │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - movzwl 0xc4(%r12),%edx │ │ │ │ - lea 0x8(%rax,%rdx,8),%rcx │ │ │ │ - lea 0x18(%rcx),%rsi │ │ │ │ - cmpw $0x0,0x16(%rcx) │ │ │ │ - mov %rsi,%rax │ │ │ │ - je 8cea8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - orb $0x80,0x1(%rax) │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - movzwl 0x16(%rcx),%edx │ │ │ │ - lea (%rsi,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 8ce90 │ │ │ │ - movzwl 0xde(%r12),%eax │ │ │ │ - lea 0x160(%r12),%rdi │ │ │ │ - movzbl 0x13a(%r12),%edx │ │ │ │ - mov %ax,0xea(%r12) │ │ │ │ - mov %ax,0xec(%r12) │ │ │ │ - cmp $0xe,%dl │ │ │ │ - je 8d032 │ │ │ │ - ja 8d00e │ │ │ │ - lea -0x5(%rdx),%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 8d03f │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0x55c60(%rip),%rsi │ │ │ │ - lea 0x55d41(%rip),%r9 │ │ │ │ - lea 0x55c8a(%rip),%r8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x5(%rdx),%r10d │ │ │ │ - movzbl %r10b,%r11d │ │ │ │ - cmp $0xd,%r10b │ │ │ │ - ja 8cf30 │ │ │ │ - movslq (%rsi,%r11,4),%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - jmpq *%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 93120 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jmp 9393c │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 93910 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x2f0(%rdi),%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x7c(%rdi),%eax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 93b00 │ │ │ │ + mov %r12,%rbx │ │ │ │ + jmp 939cf │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%edx │ │ │ │ - cmp $0xd,%dl │ │ │ │ - ja 8cf80 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movslq (%r8,%rdx,4),%rdx │ │ │ │ - add %r8,%rdx │ │ │ │ - jmpq *%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x138(%r12),%ecx │ │ │ │ - lea -0x28(%rdi,%rcx,8),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 8cf30 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - tzcnt (%rax),%rcx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8cf30 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jg 8d06f │ │ │ │ - mov %ecx,%ecx │ │ │ │ - add (%r9,%rcx,8),%rax │ │ │ │ - jmp 8cf18 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + lea (%rbx,%rdx,8),%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 93b08 │ │ │ │ + cmpl $0x1,0x4(%rbx) │ │ │ │ + jne 939c0 │ │ │ │ + jmp 939f1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8c492 │ │ │ │ - lock orq $0x1000,0x68(%r12) │ │ │ │ - jmpq 8c492 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x138(%r12),%edx │ │ │ │ - lea -0x28(%rdi,%rdx,8),%rdx │ │ │ │ + mov (%r12),%edx │ │ │ │ + lea (%r12,%rdx,8),%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 93b00 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 939e0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 93ae8 │ │ │ │ + mov (%r12),%eax │ │ │ │ + lea -0x8(,%rax,8),%r14 │ │ │ │ + sar $0x3,%r14 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 93b00 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + movzbl 0x7a(%rdi),%r13d │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x0(,%r15,8),%rdi │ │ │ │ + callq 93250 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je 8cf80 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jbe 8cf80 │ │ │ │ - movzbl 0x6(%rax),%edx │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%r15,%rdx,8),%rdx │ │ │ │ - cmpb $0x0,0xb6(%rdx) │ │ │ │ - jne 8d002 │ │ │ │ - movzbl 0x13a(%r12),%edx │ │ │ │ + je 93b10 │ │ │ │ + sub $0x1,%r14d │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%r12,%rsi,8),%rax │ │ │ │ + mov %rax,0x0(%rbp,%rsi,8) │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %r15,%rsi │ │ │ │ + jne 93a48 │ │ │ │ + lea -0x9d2(%rip),%rcx │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7740 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x39468(%rip),%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 93ae0 │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + lea 0x38d7e(%rip),%r12 │ │ │ │ + lea 0x0(,%r13,8),%rdx │ │ │ │ + sub %r13,%rdx │ │ │ │ + lea 0x8(%rbx,%rdx,8),%rdx │ │ │ │ + movzwl 0x18(%rdx),%ecx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 93ae0 │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + lea 0x0(,%r14,8),%rcx │ │ │ │ + lea 0x38d7a(%rip),%r12 │ │ │ │ + cmp %rax,0x0(%rbp,%r14,8) │ │ │ │ + jae 93ae0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + add %rbp,%rcx │ │ │ │ + jmp 93ad4 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rax),%rdx │ │ │ │ add $0x8,%rax │ │ │ │ - jmpq 8cf10 │ │ │ │ - movzbl 0x163(%r12),%ecx │ │ │ │ - lea 0x8(%rdi,%rcx,8),%rcx │ │ │ │ - jmpq 8cf56 │ │ │ │ - movzbl 0x163(%r12),%edx │ │ │ │ - lea 0x8(%rdi,%rdx,8),%rdx │ │ │ │ - jmp 8cfae │ │ │ │ - lock orq $0x1000,0x68(%r12) │ │ │ │ - jmp 8cfcd │ │ │ │ - cmp $0x10,%dl │ │ │ │ - je 8d032 │ │ │ │ - cmp $0x12,%dl │ │ │ │ - jne 8d03f │ │ │ │ - lea 0x188(%r12),%rax │ │ │ │ - jmpq 8cef1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 8c67f │ │ │ │ - lea 0x168(%r12),%rax │ │ │ │ - jmpq 8cef1 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 8cef1 │ │ │ │ - callq 87a40 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x55cd9(%rip),%rcx │ │ │ │ - mov $0x155,%edx │ │ │ │ - lea 0x53f67(%rip),%rsi │ │ │ │ - lea 0x53f73(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x55c9a(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x47c05(%rip),%rsi │ │ │ │ - lea 0x479b2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x55cfb(%rip),%rcx │ │ │ │ - mov $0x41c,%edx │ │ │ │ - lea 0x54ee2(%rip),%rsi │ │ │ │ - lea 0x550a5(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + cmp (%rax),%rdx │ │ │ │ + je 93b19 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 93ac8 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 93ae8 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 939f1 │ │ │ │ + nop │ │ │ │ + lea 0x3050b(%rip),%r12 │ │ │ │ + jmp 93ae8 │ │ │ │ + lea 0x393dd(%rip),%r12 │ │ │ │ + jmp 93ae0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov 0x30(%rdi),%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x38(%rdi),%rax │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cmpb $0x12,0x13a(%rax) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jne 8d102 │ │ │ │ - mov 0x168(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x40(%r14),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 8d6ad │ │ │ │ - movl $0xffffffff,0x4(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x508(%rdi),%rsi │ │ │ │ + mov 0x7c(%rsi),%eax │ │ │ │ + lea 0x2f0(%rsi),%r10 │ │ │ │ + lea (%r10,%rax,8),%rdx │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jb 93b70 │ │ │ │ + jmpq 93f30 │ │ │ │ + mov (%r10),%eax │ │ │ │ + lea (%r10,%rax,8),%r10 │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jae 93f30 │ │ │ │ + cmpl $0x1,0x4(%r10) │ │ │ │ + jne 93b60 │ │ │ │ + movdqu 0x28(%rsi),%xmm0 │ │ │ │ + mov 0x73465(%rip),%r15 │ │ │ │ xor %ebx,%ebx │ │ │ │ - movabs $0x90135c78b99e07f5,%r15 │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - jmpq 8d228 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x17c(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8d171 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + movups %xmm0,0x4b0(%r12) │ │ │ │ + movdqu 0x38(%rsi),%xmm1 │ │ │ │ + movups %xmm1,0x4c0(%r12) │ │ │ │ + movzwl 0x10(%rsi),%eax │ │ │ │ + mov %ax,0x4d0(%r12) │ │ │ │ + movzwl 0x12(%rsi),%eax │ │ │ │ + mov %ax,0x4d2(%r12) │ │ │ │ + movzbl 0x7b(%rsi),%eax │ │ │ │ + mov %al,0x4d6(%r12) │ │ │ │ + mov 0x90(%rsi),%rax │ │ │ │ + shr %rax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %al,0x4d7(%r12) │ │ │ │ + mov 0x98(%rsi),%rax │ │ │ │ + shr $0xa,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov %al,0x4d8(%r12) │ │ │ │ + mov 0x98(%rsi),%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shr $0xe,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %ax,0x4d4(%r12) │ │ │ │ + mov $0x3b9aca00,%eax │ │ │ │ + mov 0x8c(%rsi),%ecx │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %ecx,0x4f0(%r12) │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x5565f(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 87750 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - cltq │ │ │ │ - add %rax,0x40(%rsp) │ │ │ │ - testb $0x10,0xe0(%rbp) │ │ │ │ - jne 8d892 │ │ │ │ - mov %r11,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4ec5e(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8d86a │ │ │ │ - cmp 0x10(%rsp),%r11 │ │ │ │ - je 8d200 │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 7410 │ │ │ │ - cmp %r13d,%r12d │ │ │ │ - jae 8d20c │ │ │ │ - mov %ebx,0x4(%rsp) │ │ │ │ - mov %r13d,%r12d │ │ │ │ - movb $0x1,0x30(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%r14),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ + mov %eax,0x4ec(%r12) │ │ │ │ + mov 0x80(%rsi),%rax │ │ │ │ + div %rcx │ │ │ │ + mov %rax,0x4e0(%r12) │ │ │ │ + mov 0x88(%rsi),%eax │ │ │ │ + mov %eax,0x4e8(%r12) │ │ │ │ + mov 0xd0(%rsi),%rax │ │ │ │ + mov %rax,0x4f8(%r12) │ │ │ │ + mov 0xe0(%rsi),%rax │ │ │ │ + mov %rax,0x500(%r12) │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 93e38 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x74379(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + mov 0x743ee(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 93e84 │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ cmp %ebx,%eax │ │ │ │ - jbe 8d460 │ │ │ │ - mov 0x88(%r14,%rbx,4),%esi │ │ │ │ + ja 93cc0 │ │ │ │ + jmpq 93e51 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 93cd5 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r12,%rax,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 93cb0 │ │ │ │ + lock addq $0x1,0x28(%rbp) │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 93e68 │ │ │ │ + mov 0x74394(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 93f18 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0x74382(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 8d218 │ │ │ │ - mov 0x4b0(%rbp),%rax │ │ │ │ - mov 0x48(%r14,%rbx,8),%rsi │ │ │ │ - xor %r15,%rax │ │ │ │ - cmp %rax,0x10(%rsi) │ │ │ │ - jne 8d218 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8d25c │ │ │ │ - cmp %rax,0x88(%rsi) │ │ │ │ - jne 8d218 │ │ │ │ - cmpl $0xffffffff,0x4(%rsp) │ │ │ │ - je 8d438 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 87960 │ │ │ │ - mov %eax,%r13d │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jne 8d130 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 8d3a0 │ │ │ │ - movzwl 0x452(%rbp),%edx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jae 8d3a0 │ │ │ │ - mov %r12d,%edi │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov 0x88(%rsi),%rcx │ │ │ │ - shl $0x9,%edi │ │ │ │ - sub %r12d,%edx │ │ │ │ - lea (%rsi,%rdi,1),%rax │ │ │ │ - shl $0x9,%rdx │ │ │ │ - lea 0x200(%rsi,%rdi,1),%rdi │ │ │ │ - add %rdi,%rdx │ │ │ │ - jmp 8d2cf │ │ │ │ + je 93f10 │ │ │ │ + mov 0x742fc(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 93e8c │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 93e75 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0x8(%r10,%rax,8),%rdi │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + mov 0x18(%rdi),%ecx │ │ │ │ + mov 0x10(%rdi),%r8 │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + shr $0xf,%rcx │ │ │ │ + and $0xf,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + shr $0xa,%r14 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shr $0xe,%r13 │ │ │ │ + shr $0x1c,%rax │ │ │ │ + and $0xf,%r14d │ │ │ │ + and $0x1,%r13d │ │ │ │ + and $0x1f,%esi │ │ │ │ + shr $0x14,%rdx │ │ │ │ + and $0x3,%eax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov $0x10,%esi │ │ │ │ + lea -0x1(%rax),%r9d │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + cmove %eax,%r9d │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %r9b,0x1b(%rsp) │ │ │ │ + callq 9d760 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + movzbl (%rsp),%edi │ │ │ │ + mov %r14b,0xb7(%rbp) │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + xor $0x1,%eax │ │ │ │ + mov %r13b,0xb8(%rbp) │ │ │ │ + mov %ecx,0xb0(%rbp) │ │ │ │ + movzbl 0x1b(%rsp),%r9d │ │ │ │ + movzbl 0x8(%rsp),%ecx │ │ │ │ + mov %dil,0xb6(%rbp) │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + mov %al,0xbb(%rbp) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + mov %r8,0xa8(%rbp) │ │ │ │ + mov %dx,0xb4(%rbp) │ │ │ │ + mov %cl,0xb9(%rbp) │ │ │ │ + mov %r9b,0xba(%rbp) │ │ │ │ + lock xadd %rax,0x28(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + je 93f20 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 93c80 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 93cc0 │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 93ce6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x200,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 8d3a0 │ │ │ │ - cmp %rcx,0x10(%rax) │ │ │ │ - jne 8d2c0 │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x17c(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8d317 │ │ │ │ - lea 0x137a(%r12),%rax │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 93d1e │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mfence │ │ │ │ + jmpq 93c9b │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + movl $0x0,0x7416e(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - lea 0x5549e(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,0x40(%rsp) │ │ │ │ - testb $0x10,0xe0(%rbp) │ │ │ │ - jne 8d89c │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x4eac8(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8d86a │ │ │ │ - cmp 0x10(%rsp),%r12 │ │ │ │ - je 8d209 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8d209 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq 0x4(%rsp),%rax │ │ │ │ - shl $0x9,%r12d │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r13d,%r12d │ │ │ │ - mov 0x48(%r14,%rax,8),%rdi │ │ │ │ - callq 7aa8 │ │ │ │ + lea 0x7414f(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - je 8d218 │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x17c(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8d402 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x137a(%rax),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + jns 93d15 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 93d15 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - callq 87cb0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - lea 0x5540b(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - jmpq 8d345 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x7410c(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + jmpq 93d15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 93d06 │ │ │ │ + mfence │ │ │ │ + jmpq 93cf4 │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + callq *0x30(%rbp) │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + jmpq 93e29 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmpq 93b77 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x7c(%rdi),%edx │ │ │ │ + lea 0x2f0(%rdi),%rax │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 93f63 │ │ │ │ + jmp 93f70 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ebx,0x4(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 87960 │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov 0x40(%r14),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja 8d228 │ │ │ │ + mov (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 93f70 │ │ │ │ + cmp %esi,0x4(%rax) │ │ │ │ + jne 93f58 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %esi,%edx │ │ │ │ + lea 0x2f0(%rax),%rsi │ │ │ │ + mov 0x7c(%rax),%eax │ │ │ │ + lea (%rsi,%rax,8),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jb 93fab │ │ │ │ + jmp 93fbc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x30(%rsp) │ │ │ │ - je 8d667 │ │ │ │ - test %eax,%eax │ │ │ │ - je 8d667 │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 8d4ab │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jae 93fc0 │ │ │ │ + cmp 0x4(%rsi),%edx │ │ │ │ + jne 93fa0 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 93fbc │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 93120 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,0x40(%rax) │ │ │ │ - jbe 8d664 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r15d,0x34(%rsp) │ │ │ │ - mov 0x88(%rax,%r15,4),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8d498 │ │ │ │ - cmpw $0x0,0x452(%rbp) │ │ │ │ - je 8d635 │ │ │ │ - mov 0x48(%rax,%r15,8),%rax │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - mov $0x200,%r13d │ │ │ │ - mov %r14,%r15 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 93fe2 │ │ │ │ + callq a0c50 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 93ffc │ │ │ │ + cmp $0xfffffffffffff000,%rdi │ │ │ │ + ja 93ffc │ │ │ │ + mov 0x20(%rbx),%esi │ │ │ │ + callq a1d40 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%esi │ │ │ │ + push %r13 │ │ │ │ + lea 0x2f0(,%rsi,8),%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 8d568 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x9e(%r14),%eax │ │ │ │ - movzwl 0x538(%rbp),%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x54c65(%rip),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x9f(,%rax,8),%r8 │ │ │ │ - mov %r13d,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - sub %r15,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - or %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r8 │ │ │ │ - shr $0x9,%r8 │ │ │ │ - mov %r8d,%r12d │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 8d5ec │ │ │ │ - movzwl 0x452(%rbp),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jbe 8d630 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 8d500 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r12d,%ebx │ │ │ │ - shl $0x9,%ebx │ │ │ │ - add 0x48(%rax,%rcx,8),%rbx │ │ │ │ - mov 0x88(%r14),%rax │ │ │ │ - cmp %rax,0x10(%rbx) │ │ │ │ - jne 8d737 │ │ │ │ - movzwl 0x26(%rbx),%eax │ │ │ │ - movzwl 0x538(%rbp),%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x54bd6(%rip),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x27(,%rax,8),%r8 │ │ │ │ - mov %r13d,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - sub %r15,%rsi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - or %rax,%r8 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 94060 │ │ │ │ + callq a1b80 │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + cmovb %rax,%r13 │ │ │ │ + lea -0x1(%r13),%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 9408b │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r8 │ │ │ │ - shr $0x9,%r8 │ │ │ │ - add %r12d,%r8d │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - callq 87750 │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %r8d,%r12d │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + cmp %rbp,0x18(%rbx) │ │ │ │ + jae 940c0 │ │ │ │ + movzbl 0x24(%rbx),%edx │ │ │ │ + test $0x1,%dl │ │ │ │ + je 940e8 │ │ │ │ + movzbl 0x101(%r12),%ecx │ │ │ │ + mov $0x200,%r14d │ │ │ │ + shl %cl,%r14d │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jb 9419a │ │ │ │ + cmp %rbp,0x18(%rbx) │ │ │ │ + jb 940e8 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r12,%r12 │ │ │ │ + je 940e8 │ │ │ │ + nop │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 941e8 │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and $0x2,%edx │ │ │ │ + je 94122 │ │ │ │ + lea 0xfff(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + shr $0xc,%rsi │ │ │ │ + callq a0e80 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 94190 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9411b │ │ │ │ + callq a0c50 │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 3ba10 │ │ │ │ - test %al,%al │ │ │ │ - je 8d558 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x54b74(%rip),%rdx │ │ │ │ + callq 93250 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 94190 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 7090 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 9417e │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7430 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 7430 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + cmp %rax,%r14 │ │ │ │ + cmovbe %r14,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r13,(%rbx) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %r15,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,%r15 │ │ │ │ - movzwl 0x452(%rbp),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - ja 8d568 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ + mov %rbp,0x18(%rbx) │ │ │ │ + jmpq 940c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmpq 940c0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea 0x319dc(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x30,%rcx │ │ │ │ + callq 70b0 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x38f05(%rip),%rdx │ │ │ │ + lea 0x38686(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x54b40(%rip),%rsi │ │ │ │ - add $0x1,%r15 │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %r15d,0x40(%rax) │ │ │ │ - ja 8d4ab │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmpl $0xffffffff,0x4(%rsp) │ │ │ │ - je 8d6ad │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - movzwl 0x452(%rbp),%edx │ │ │ │ - movslq 0x4(%rsp),%rax │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - shl $0x9,%edx │ │ │ │ - mov 0x48(%r14,%rax,8),%rsi │ │ │ │ + mov $0xffffffe4,%eax │ │ │ │ + jmpq 940c0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r14 │ │ │ │ + mov $0x200,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + movabs $0xca451a4ef67385c6,%r12 │ │ │ │ + push %rbp │ │ │ │ + movabs $0x816dba487ff56582,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 94280 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzwl 0x10(%rax),%esi │ │ │ │ + lea -0x9(%rsi),%edx │ │ │ │ + cmp $0x5,%dx │ │ │ │ + ja 94329 │ │ │ │ + movzbl 0x101(%rax),%ecx │ │ │ │ + mov 0x7c(%rax),%edi │ │ │ │ + mov %r14d,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + lea 0x2f0(,%rdi,8),%rsi │ │ │ │ movslq %edx,%rdx │ │ │ │ - callq 7a30 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8b780 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jb 94338 │ │ │ │ + cmp %rsi,0x18(%rbx) │ │ │ │ + jae 94348 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 94020 │ │ │ │ test %eax,%eax │ │ │ │ - je 8d72e │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - add $0x68,%r12 │ │ │ │ - lock orq $0x2,(%r12) │ │ │ │ - mov 0x40(%r14),%edx │ │ │ │ - add $0x12f78,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %edx,%edx │ │ │ │ - je 8d6ee │ │ │ │ - mov 0x48(%r14,%rbx,8),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x68(%r14,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 1cfa0 │ │ │ │ - cmp %ebx,0x40(%r14) │ │ │ │ - ja 8d6cd │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - lock andq $0xfffffffffffffffe,(%r12) │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + jne 943a8 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + callq a0e30 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %r13,0x20(%rax) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movl $0x1800,0x14(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + callq 9e1e0 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + callq a1ae0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 94320 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + movdqu 0x18(%rax),%xmm0 │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + xor %r12,%rdx │ │ │ │ + xor %rbp,%rcx │ │ │ │ + or %rdx,%rcx │ │ │ │ + je 94230 │ │ │ │ + lea 0x38c50(%rip),%r8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8d8a6 │ │ │ │ - add $0x198,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ + jne 943b4 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 147e0 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - add $0x68,%r12 │ │ │ │ - jmp 8d6bc │ │ │ │ - movzwl 0x452(%rbp),%edx │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jbe 8d635 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x38c1a(%rip),%r8 │ │ │ │ + jmp 942fa │ │ │ │ + lea 0x38568(%rip),%r8 │ │ │ │ + jmp 942fa │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jbe 8d635 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x48(%rax,%r15,8),%rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov 0x88(%rcx),%rcx │ │ │ │ - shl $0x9,%eax │ │ │ │ - cmp %rcx,0x10(%rbx,%rax,1) │ │ │ │ - jne 8d758 │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 8d818 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov $0x200,%edx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movzwl 0x538(%rbp),%ecx │ │ │ │ - shl $0x9,%eax │ │ │ │ - add %rax,%rbx │ │ │ │ - sub %r14,%rsi │ │ │ │ - movzwl 0x26(%rbx),%eax │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %r12d,%ecx │ │ │ │ - sub $0x1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea 0x27(,%rax,8),%rax │ │ │ │ - or %rdx,%rax │ │ │ │ - lea 0x549ac(%rip),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x9,%rax │ │ │ │ - lea (%r12,%rax,1),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 87750 │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x38bd8(%rip),%r8 │ │ │ │ + jmp 942fa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x90(%rax),%rsi │ │ │ │ + lea 0x38bd9(%rip),%r8 │ │ │ │ + shr $0x2,%rsi │ │ │ │ + test $0x38,%sil │ │ │ │ + jne 942fa │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0x3f,%esi │ │ │ │ + lea 0x2e0(,%rdi,8),%r9 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,%r14 │ │ │ │ - callq 3ba10 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %al,%al │ │ │ │ - jne 8d840 │ │ │ │ - movzwl 0x452(%rbp),%edx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmpq 8d758 │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 53c10 │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + lea 0x38534(%rip),%r8 │ │ │ │ + xor (%rcx),%rax │ │ │ │ + xor 0x8(%rcx),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + jne 942fa │ │ │ │ + mov 0x70(%rcx),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + jmpq 942fa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x54960(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %r14,%rsi │ │ │ │ - callq 87750 │ │ │ │ - cltq │ │ │ │ - add %rax,%r14 │ │ │ │ - jmpq 8d791 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x54939(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %r14,%rsi │ │ │ │ - callq 87750 │ │ │ │ - movzwl 0x452(%rbp),%edx │ │ │ │ - cltq │ │ │ │ - add %rax,%r14 │ │ │ │ - jmpq 8d758 │ │ │ │ - lea 0x484c2(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - cmpb $0x0,0x30(%rsp) │ │ │ │ - je 8d66e │ │ │ │ - mov 0x40(%r14),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8d473 │ │ │ │ - jmpq 8d66e │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmp 8d876 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmp 8d876 │ │ │ │ + lea 0x2fc73(%rip),%r8 │ │ │ │ + jmpq 942fa │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x158,%rsp │ │ │ │ - mov -0x68(%rdi),%rbp │ │ │ │ - mov -0x60(%rdi),%r13 │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov (%rdi),%rdx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl -0xa(%rdi),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea -0x40(%rdi),%r12 │ │ │ │ - mov 0x0(%rbp,%rax,8),%r14 │ │ │ │ - lea 0x20(%rdi),%rax │ │ │ │ - movb $0x0,0x3b(%rsp) │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x138(%r13),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - lea 0x160(%r13),%rax │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x148(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movups %xmm0,0x60(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq 87840 │ │ │ │ - cmpb $0x0,0x30(%r14) │ │ │ │ - jne 8db88 │ │ │ │ - testb $0x1,-0x48(%r14) │ │ │ │ - jne 8db60 │ │ │ │ - andb $0xfe,-0x48(%r14) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 58150 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2f0(%rdx),%rax │ │ │ │ + mov 0x7c(%rdx),%edx │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 94417 │ │ │ │ + jmpq 94528 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 94528 │ │ │ │ + cmp 0x4(%rax),%ebx │ │ │ │ + jne 94408 │ │ │ │ + test %rax,%rax │ │ │ │ + je 94528 │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 581f0 │ │ │ │ - cmpb $0x0,0x30(%r14) │ │ │ │ - mov %eax,%r8d │ │ │ │ - je 8dab0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 8dbb2 │ │ │ │ - lea 0x547cb(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movzbl -0xa(%r14),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%r15 │ │ │ │ - mov 0x60(%r15),%rdx │ │ │ │ - jmp 8da09 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + sub %rdx,%rax │ │ │ │ + add %eax,%esi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 94020 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 94547 │ │ │ │ + testb $0x4,0x24(%rbp) │ │ │ │ + je 944c0 │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + lea -0x508(%rbp),%r14 │ │ │ │ + lea 0x14(%rsp),%r13 │ │ │ │ + jmp 94465 │ │ │ │ + nop │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 935e0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 944c0 │ │ │ │ + mov 0xf0(%r15),%rax │ │ │ │ + lea 0xf0(%r15),%rdi │ │ │ │ + mov 0x7c(%rax),%esi │ │ │ │ + add %r12d,%esi │ │ │ │ + callq 94020 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 94530 │ │ │ │ lea 0x60(%r15),%rdi │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r15) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 8da78 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 8d9f0 │ │ │ │ - xor %edx,%edx │ │ │ │ - movzbl -0x48(%r14),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,-0x48(%r14) │ │ │ │ - callq 1d180 │ │ │ │ - mov -0x10(%r14),%rax │ │ │ │ - movabs $0xfffffffffff,%rsi │ │ │ │ - movl $0x1800,0x34(%r14) │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rsi,%rax │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - movzwl 0x452(%rbp),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - mov %eax,0x48(%r14) │ │ │ │ - testb $0x1,-0x48(%r14) │ │ │ │ - jne 8db98 │ │ │ │ - movb $0x80,0x30(%r14) │ │ │ │ - movb $0x1,0x3b(%rsp) │ │ │ │ - jmpq 8d950 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x1,0xb6(%r15) │ │ │ │ - mov $0x1,%edx │ │ │ │ - jbe 8da10 │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ + lock xadd %rax,0x60(%r15) │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 8da0e │ │ │ │ + jne 94460 │ │ │ │ callq *0x68(%r15) │ │ │ │ - jmpq 8da0e │ │ │ │ + jmp 94460 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %eax,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x2f0(%rax),%rsi │ │ │ │ + mov 0x7c(%rax),%eax │ │ │ │ + lea (%rsi,%rax,8),%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + ja 944eb │ │ │ │ + jmp 94550 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jbe 94550 │ │ │ │ + cmp 0x4(%rsi),%ebx │ │ │ │ + jne 944e0 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - setg %cl │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - callq 8b780 │ │ │ │ - mov 0x3c(%rsp),%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8d9c0 │ │ │ │ - mov -0x50(%r14),%r12 │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - lea 0x14ad0(%rbp),%rdi │ │ │ │ - imul $0x3b9aca00,0x50(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - add 0x58(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x68(%r13),%r12 │ │ │ │ - callq 1cfa0 │ │ │ │ - cmpb $0x0,0x3b(%rsp) │ │ │ │ - jne 8dbf6 │ │ │ │ - lock andq $0xfffffffffffffffe,(%r12) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 147e0 │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8dc11 │ │ │ │ - add $0x158,%rsp │ │ │ │ + callq 93120 │ │ │ │ + test %rax,%rax │ │ │ │ + je 94504 │ │ │ │ + mov %ebx,0x4(%rax) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9455c │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x60(%r15),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 94427 │ │ │ │ + nop │ │ │ │ + lea 0x28(%r15),%rdi │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r15) │ │ │ │ + lock xadd %rax,0x28(%r15) │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 8d98a │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmpq 8d98a │ │ │ │ + je 94554 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 94504 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 944f0 │ │ │ │ + callq *0x30(%r15) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 94504 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5d8d0 │ │ │ │ - jmpq 8d97f │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + movzwl 0x10(%rbx),%eax │ │ │ │ + cmp $0x9,%eax │ │ │ │ + jbe 945b8 │ │ │ │ + movzwl 0x12(%rbx),%edx │ │ │ │ + cmp $0xe,%eax │ │ │ │ + ja 94820 │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jbe 94820 │ │ │ │ + lea 0x38a43(%rip),%r12 │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 945c1 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xf8(%r15),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - callq 1c510 │ │ │ │ - jmpq 8da67 │ │ │ │ - lea 0x68(%r13),%r12 │ │ │ │ - lock orq $0x2,(%r12) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov -0x50(%r14),%r15 │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - callq 7170 │ │ │ │ - lea 0x14ad0(%rbp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - imul $0x3b9aca00,0x50(%rsp),%rdx │ │ │ │ - add 0x58(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 1cfa0 │ │ │ │ - testb $0x2,0x68(%r13) │ │ │ │ - jne 8db20 │ │ │ │ + lea 0x382d9(%rip),%r12 │ │ │ │ + jne 945a7 │ │ │ │ + cmpq $0x0,0xd8(%rbx) │ │ │ │ + lea 0x38308(%rip),%r12 │ │ │ │ + jne 945a7 │ │ │ │ + testq $0xfffffffffff80000,0xd0(%rbx) │ │ │ │ + jne 945a7 │ │ │ │ + movzwl 0x78(%rbx),%eax │ │ │ │ + lea 0x38988(%rip),%r12 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp $0x7,%dx │ │ │ │ + ja 945a7 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + test %rax,%rdx │ │ │ │ + jne 945a7 │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov $0x10,%esi │ │ │ │ + lea 0x38958(%rip),%r12 │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 945a7 │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + mov $0x10,%esi │ │ │ │ + lea 0x389d5(%rip),%r12 │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 945a7 │ │ │ │ + movzbl 0x7b(%rbx),%eax │ │ │ │ + lea 0x3895d(%rip),%r12 │ │ │ │ + test %al,%al │ │ │ │ + je 945a7 │ │ │ │ + cmp 0x7a(%rbx),%al │ │ │ │ + jbe 94835 │ │ │ │ + cmp $0x40,%al │ │ │ │ + ja 94835 │ │ │ │ + mov 0x90(%rbx),%rdx │ │ │ │ + lea 0x3829c(%rip),%r12 │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x30,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + ja 945a7 │ │ │ │ + mov 0x98(%rbx),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x14,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + ja 945a7 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x382b3(%rip),%r12 │ │ │ │ + shr $0x34,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + ja 945a7 │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x18,%rax │ │ │ │ + and $0xf,%eax │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + ja 945a7 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x382c9(%rip),%r12 │ │ │ │ + shr $0x28,%rax │ │ │ │ + shr $0x2c,%rsi │ │ │ │ + or %rsi,%rax │ │ │ │ + test $0xc,%al │ │ │ │ + jne 945a7 │ │ │ │ + shr $0x4,%rcx │ │ │ │ + lea 0x38884(%rip),%r12 │ │ │ │ + and $0xc,%cl │ │ │ │ + jne 945a7 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x388a7(%rip),%r12 │ │ │ │ + shr $0xc,%rax │ │ │ │ + and $0xffff,%eax │ │ │ │ + je 945a7 │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + lea 0x382be(%rip),%r12 │ │ │ │ + test %rax,%rcx │ │ │ │ + jne 945a7 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x3828b(%rip),%r12 │ │ │ │ + shr $0x1c,%rax │ │ │ │ + and $0x1f,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 945a7 │ │ │ │ + mov 0x8c(%rbx),%eax │ │ │ │ + lea 0x38874(%rip),%r12 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x3b9ac9ff,%eax │ │ │ │ + ja 945a7 │ │ │ │ + lea 0xf0(%rbx),%rdi │ │ │ │ + callq 933f0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 945a7 │ │ │ │ + mov 0x7c(%rbx),%eax │ │ │ │ + lea 0x2f0(%rbx),%r13 │ │ │ │ + lea 0x0(%r13,%rax,8),%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + jmp 947ac │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 94841 │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + ja 94841 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja 94795 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x38168(%rip),%r12 │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 945a7 │ │ │ │ + callq 93100 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 945a7 │ │ │ │ + mov 0x7c(%rbx),%eax │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmp 9480b │ │ │ │ + cmpl $0x1,0x4(%rbp) │ │ │ │ + je 94803 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 93100 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9484d │ │ │ │ + mov 0x7c(%rbx),%eax │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbp │ │ │ │ + lea 0x0(%r13,%rax,8),%rdx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jb 947ea │ │ │ │ + jmpq 945a7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x3806d(%rip),%r12 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + lea 0x3875e(%rip),%r12 │ │ │ │ + jmpq 945a7 │ │ │ │ + lea 0x38130(%rip),%r12 │ │ │ │ + jmpq 945a7 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 945a7 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + lea 0x2f0(%rsi),%rax │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x7c(%rsi),%edx │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 9489b │ │ │ │ + jmp 948a9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 948a9 │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 94890 │ │ │ │ + test %rax,%rax │ │ │ │ + je 948a9 │ │ │ │ + sub (%rax),%esi │ │ │ │ + lea 0x508(%rbp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 94020 │ │ │ │ + test %eax,%eax │ │ │ │ + je 948d0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 937b0 │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov 0x90(%rax),%rax │ │ │ │ + bt $0x3c,%rax │ │ │ │ + jb 94940 │ │ │ │ + bt $0x3d,%rax │ │ │ │ + jb 94930 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 92870 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 948bc │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 59630 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 948bc │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq 93b30 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lock orq $0x10000,0xe0(%rbp) │ │ │ │ + jmp 948f7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock orq $0x8000,0xe0(%rbp) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov 0x90(%rax),%rax │ │ │ │ + jmp 948f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov 0xf0(%rsi),%rdx │ │ │ │ + mov 0x508(%r8),%r13 │ │ │ │ + lea 0x2f0(%rdx),%rax │ │ │ │ + mov 0x7c(%rdx),%edx │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 9499b │ │ │ │ + jmp 949e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rax),%edx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 949e0 │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 94990 │ │ │ │ + test %rax,%rax │ │ │ │ + je 949a9 │ │ │ │ + mov (%rax),%esi │ │ │ │ + lea 0xf0(%rdi),%rbp │ │ │ │ + add 0x7c(%r13),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 94020 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 949ce │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7ad40 │ │ │ │ - jmpq 8db20 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 937b0 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 949a9 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov $0x8,%r13d │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x160(%r13),%rbx │ │ │ │ - sub $0x1a8,%rsp │ │ │ │ - mov %edx,0x4c(%rsp) │ │ │ │ - lea 0xd0(%rsp),%r15 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x218,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x198(%rsp),%rax │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 87840 │ │ │ │ - movzbl 0x7a79a(%rip),%eax │ │ │ │ - lea 0x138(%r13),%r9 │ │ │ │ - mov %al,0x4b(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 8dcc0 │ │ │ │ - movzbl 0x13a(%r13),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 8de80 │ │ │ │ - lea 0x54f19(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x90(%rsp),%r8 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ + testb $0x10,0x5(%rsi) │ │ │ │ + je 94a2d │ │ │ │ + mov 0x48(%rsi),%r13 │ │ │ │ + testb $0x2,0x4(%rbx) │ │ │ │ + je 94a3d │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + jne 94c70 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rbp) │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movl $0x1,0x20(%rbp) │ │ │ │ + movb $0x2,0x24(%rbp) │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ + testb $0x8,0x5(%rbx) │ │ │ │ + je 94b40 │ │ │ │ + cmpb $0x0,0x44(%rbx) │ │ │ │ + mov $0x1,%esi │ │ │ │ + je 94b40 │ │ │ │ + testb $0x40,0x4(%rbx) │ │ │ │ + je 94b30 │ │ │ │ + cmpb $0x0,0x3f(%rbx) │ │ │ │ + je 94b30 │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 581f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8e6a0 │ │ │ │ - movzbl 0xc6(%rsp),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0xb0(%r13),%rdx │ │ │ │ - lea 0x598(%r12),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov (%r12,%rax,8),%rbx │ │ │ │ - movzwl 0x452(%r12),%eax │ │ │ │ - and $0xfff,%edx │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - lea 0xfff(%rdx,%rax,1),%rsi │ │ │ │ - mov %r8,%rdx │ │ │ │ - shr $0xc,%rsi │ │ │ │ - callq 1d1d0 │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,-0x88(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r13,-0x80(%rax) │ │ │ │ - movq $0x0,-0x78(%rax) │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0x60(%rsp),%rax │ │ │ │ - add 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - jmp 8dd8d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 8e5f8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 8dd70 │ │ │ │ - xor %edx,%edx │ │ │ │ - movzbl -0x68(%rbp),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,-0x68(%rbp) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - movdqu 0x90(%rsp),%xmm5 │ │ │ │ - movups %xmm5,-0x60(%rbp) │ │ │ │ - movdqu 0xa0(%rsp),%xmm6 │ │ │ │ - movups %xmm6,-0x50(%rbp) │ │ │ │ - movdqu 0xb0(%rsp),%xmm7 │ │ │ │ - movups %xmm7,-0x40(%rbp) │ │ │ │ - movdqu 0xc0(%rsp),%xmm5 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x536(%rip),%rax │ │ │ │ - movq $0x0,-0x20(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movl $0x1800,0x14(%rbp) │ │ │ │ - movups %xmm5,-0x30(%rbp) │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - shl $0x10,%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - lea -0x6568(%rip),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov 0xb0(%r13),%rsi │ │ │ │ - movzwl 0x452(%r12),%edx │ │ │ │ - shl $0x9,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - callq 205f0 │ │ │ │ - testb $0x1,-0x68(%rbp) │ │ │ │ - je 8e680 │ │ │ │ - mov 0xd80(%rbx),%rdx │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $0x9,%eax │ │ │ │ - add %rax,0x18(%rdx) │ │ │ │ - mov 0xf8(%rbx),%rax │ │ │ │ - cmpb $0x0,0x4c(%rsp) │ │ │ │ + callq a1d70 │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - je 8e6db │ │ │ │ - callq 1c510 │ │ │ │ - lea -0x20(%rbp),%rdi │ │ │ │ - callq 8d8b0 │ │ │ │ - jmpq 8e250 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x98,%edi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - callq 876a0 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - je 8dcc0 │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movl $0x40000001,0x28(%rax) │ │ │ │ - mov %r12,0x30(%rax) │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,0x38(%rax) │ │ │ │ - callq 59890 │ │ │ │ - mov %eax,0x40(%r14) │ │ │ │ - test %eax,%eax │ │ │ │ - je 8df4b │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x598(%r12),%rax │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - lea 0x12f78(%r12),%r15 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + jbe 94ab2 │ │ │ │ + cmp $0xfffffffffffffff3,%rax │ │ │ │ + je 94d10 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 94cc0 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 19500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x48(%r14,%rbp,8) │ │ │ │ - mov %rax,%rsi │ │ │ │ - movzwl 0x452(%r12),%eax │ │ │ │ - and $0xfff,%esi │ │ │ │ - shl $0x9,%eax │ │ │ │ - add $0xfff,%eax │ │ │ │ - cltq │ │ │ │ - add %rax,%rsi │ │ │ │ - shr $0xc,%rsi │ │ │ │ - callq 1d1d0 │ │ │ │ - mov %rax,0x68(%r14,%rbp,8) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %ebp,0x40(%r14) │ │ │ │ - ja 8defc │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x148(%r13),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r9,%r13 │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %di,0x48(%rsp) │ │ │ │ - mov %r8w,0x28(%rsp) │ │ │ │ - movb $0x0,0x2b(%rsp) │ │ │ │ - movb $0x0,0x2a(%rsp) │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - movups %xmm0,0xb0(%rsp) │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 8e21a │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt 0x0(%rbp),%rax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg 8e280 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2f564(%rip),%r14 │ │ │ │ + callq 94020 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 8e2f8 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - movzbl 0x6(%rbp),%r11d │ │ │ │ - shr $0x4,%rcx │ │ │ │ - and %rax,%rcx │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jbe 8e21a │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - mov %r10b,0x38(%rsp) │ │ │ │ - mov %r11b,0x4a(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x68(%r12,%r13,8),%r14 │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov (%rdi,%rax,8),%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rdi,-0x88(%r14) │ │ │ │ + je 94b58 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov %r14,%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r12,-0x78(%r14) │ │ │ │ - mov %rax,-0x80(%r14) │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0x60(%rsp),%rax │ │ │ │ - add 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x70(%r14) │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - movzbl 0x38(%rsp),%r10d │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - movzbl 0x4a(%rsp),%r11d │ │ │ │ - jmp 8e09d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rsi,0x60(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 8e3f0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 8e080 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x0(%r13,%r13,1),%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,-0x68(%r14) │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - movl $0x0,0x90(%rsp) │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - mov %r10b,0x94(%rsp) │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - movdqu 0x90(%rsp),%xmm1 │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - movzbl 0x2a(%rsp),%eax │ │ │ │ - mov %al,0xa4(%rsp) │ │ │ │ - movzbl 0x2b(%rsp),%eax │ │ │ │ - mov %al,0xa5(%rsp) │ │ │ │ - movzwl 0x28(%rsp),%eax │ │ │ │ - mov %ax,0xa6(%rsp) │ │ │ │ - movzwl 0x48(%rsp),%eax │ │ │ │ - mov %ax,0xa8(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - and %rcx,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - movabs $0xffff00000000000f,%rax │ │ │ │ - and 0xc0(%rsp),%rax │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea -0x6875(%rip),%rax │ │ │ │ - mov %r11b,0xc6(%rsp) │ │ │ │ - movups %xmm1,-0x60(%r14) │ │ │ │ - movdqu 0xa0(%rsp),%xmm2 │ │ │ │ - movups %xmm2,-0x50(%r14) │ │ │ │ - movdqu 0xb0(%rsp),%xmm3 │ │ │ │ - movups %xmm3,-0x40(%r14) │ │ │ │ - movdqu 0xc0(%rsp),%xmm4 │ │ │ │ - movups %xmm4,-0x30(%r14) │ │ │ │ - movl $0x1800,0x14(%r14) │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rcx,0x20(%r14) │ │ │ │ - mov 0x48(%r12,%r13,8),%rsi │ │ │ │ - movzwl 0x452(%rax),%edx │ │ │ │ - shl $0x9,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - callq 205f0 │ │ │ │ - testb $0x1,-0x68(%r14) │ │ │ │ - jne 8e448 │ │ │ │ - movl $0x80,0x88(%r12,%r13,4) │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt 0x0(%rbp),%rax │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 8e770 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x54a33(%rip),%rcx │ │ │ │ - add (%rcx,%rax,8),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jb 8dfbe │ │ │ │ - cmpb $0x0,0x4c(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - je 8e2c9 │ │ │ │ - mov 0x28(%r14),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8e6e5 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 8d0b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ + lea 0x385d9(%rip),%rdx │ │ │ │ + lea 0x37f92(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + testb $0x2,0x4(%rbx) │ │ │ │ + je 94b03 │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + jne 94c90 │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8e78f │ │ │ │ - add $0x1a8,%rsp │ │ │ │ + jne 94d62 │ │ │ │ + add $0x218,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nop │ │ │ │ + or $0x2,%esi │ │ │ │ + mov %esi,0x20(%rbp) │ │ │ │ + jmpq 94a85 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x81,0x20(%rbp) │ │ │ │ + mov $0x81,%esi │ │ │ │ + jmpq 94a71 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 8e770 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov $0x1,%r10d │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x54997(%rip),%rcx │ │ │ │ - add (%rcx,%rax,8),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jb 8dfc1 │ │ │ │ - cmpb $0x0,0x4c(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - jne 8e22d │ │ │ │ - mov 0x5a0(%r12),%rax │ │ │ │ - lea -0x1228(%rip),%rcx │ │ │ │ - mov %rcx,0x18(%r14) │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov $0x40000001,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1b390 │ │ │ │ - jmpq 8e250 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x148(%rcx),%ecx │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 8e630 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8e500 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 8e480 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - movzwl 0x0(%rbp),%edx │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - shr $0x2,%dx │ │ │ │ - and $0x7f,%edx │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - mov %esi,0x2c(%rsp) │ │ │ │ - shr %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - lea 0x1(%rdx),%r8d │ │ │ │ - movzbl 0x3(%rbp),%edx │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,%edi │ │ │ │ - movzbl 0x2(%rbp),%edx │ │ │ │ - and $0xf,%ecx │ │ │ │ - shr $0x4,%dil │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - mov %esi,0x60(%rsp) │ │ │ │ - mov (%rsp),%esi │ │ │ │ - and $0x7f,%ebx │ │ │ │ - mov %cl,0x6c(%rsp) │ │ │ │ - mov %edx,0x78(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm7 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %cl,0x2a(%rsp) │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov %r8d,0x64(%rsp) │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - mov %dil,0x6d(%rsp) │ │ │ │ - mov %bx,0x6e(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm6 │ │ │ │ - mov %dil,0x2b(%rsp) │ │ │ │ - mov %bx,0x28(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %dx,0x48(%rsp) │ │ │ │ - movups %xmm6,0x98(%rsp) │ │ │ │ - movups %xmm7,0xa8(%rsp) │ │ │ │ - jmpq 8e2a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x1,0xb6(%rbx) │ │ │ │ - movzbl 0x4b(%rsp),%eax │ │ │ │ - jbe 8e0a4 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 8e0a2 │ │ │ │ - mov %r11b,0x40(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r10b,0x4a(%rsp) │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - movzbl 0x40(%rsp),%r11d │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 941f0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 94cd0 │ │ │ │ + testb $0x10,0x5(%rbx) │ │ │ │ + je 94b80 │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + jmpq 94ace │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x38536(%rip),%rdx │ │ │ │ + lea 0x37eb7(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x4a(%rsp),%r10d │ │ │ │ - jmpq 8e0a4 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + callq a0e30 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov $0x200,%edx │ │ │ │ + movq $0x7,0x20(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movl $0x1800,0x14(%rax) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + callq 9e1e0 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + callq a1ae0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 94cf8 │ │ │ │ + mov %rsp,%r8 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov $0x40,%ecx │ │ │ │ + mov %r8,%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 933f0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 94b75 │ │ │ │ + movzbl 0x12(%rsp),%edx │ │ │ │ + lea 0x18(%rsp),%r13 │ │ │ │ + lea 0x0(%r13,%rdx,8),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jae 94b75 │ │ │ │ + mov %r13,%r15 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + testb $0x10,0x5(%rbx) │ │ │ │ + je 94c42 │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 94c5c │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 941f0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 94cd0 │ │ │ │ + movzbl 0x12(%rsp),%edx │ │ │ │ + add $0x8,%r15 │ │ │ │ + lea 0x0(%r13,%rdx,8),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jb 94c30 │ │ │ │ + jmpq 94b75 │ │ │ │ + nop │ │ │ │ + lea 0x38449(%rip),%rdx │ │ │ │ + lea 0x2863d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 94a3d │ │ │ │ + nop │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x38426(%rip),%rdx │ │ │ │ + lea 0x2862b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 94b03 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd80(%rbx),%rdx │ │ │ │ - mov 0x28(%r14),%eax │ │ │ │ - shr $0x9,%eax │ │ │ │ - add %rax,0x18(%rdx) │ │ │ │ - mov 0xf8(%rbx),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - lock incl 0x28(%r12) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1c080 │ │ │ │ - jmpq 8e1ef │ │ │ │ + mov $0xfffffffffffffff3,%rax │ │ │ │ + nop │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq 94af3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - shr $0x4,%edx │ │ │ │ - and $0x1fff,%edx │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - movzwl 0x2(%rbp),%edx │ │ │ │ - mov %edi,0x2c(%rsp) │ │ │ │ - shr %dx │ │ │ │ - and $0x1fff,%edx │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - movzbl 0x7(%rbp),%edx │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr $0x4,%dl │ │ │ │ - mov %dl,0x2b(%rsp) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov %cl,0x2a(%rsp) │ │ │ │ - shr $0x1e,%rdx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - and $0x1fff,%cx │ │ │ │ - shr $0xb,%edx │ │ │ │ - mov %cx,0x28(%rsp) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %edx,%edi │ │ │ │ - and $0x1fff,%di │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %di,0x48(%rsp) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - jmpq 8e2a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - movzwl 0x0(%rbp),%edx │ │ │ │ - movzwl 0x2(%rbp),%edi │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - shr $0x3,%dx │ │ │ │ - shr $0x5,%di │ │ │ │ - and $0x1ff,%edx │ │ │ │ - and $0x1ff,%di │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - lea 0x1(%rdx),%r9d │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - mov %di,0x28(%rsp) │ │ │ │ - mov %r9d,0x2c(%rsp) │ │ │ │ - shr $0xc,%edx │ │ │ │ - and $0x1ff,%edx │ │ │ │ - lea 0x1(%rdx),%r8d │ │ │ │ - movzbl 0x5(%rbp),%edx │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - and $0xf,%ecx │ │ │ │ - shr $0x4,%bl │ │ │ │ - shr $0x1e,%rdx │ │ │ │ - mov %cl,0x2a(%rsp) │ │ │ │ - mov %edx,%esi │ │ │ │ - movzwl 0x6(%rbp),%edx │ │ │ │ - mov %r9d,0x60(%rsp) │ │ │ │ - mov (%rsp),%r9d │ │ │ │ - and $0x3ff,%si │ │ │ │ - mov %r8d,0x64(%rsp) │ │ │ │ - mov %cl,0x6c(%rsp) │ │ │ │ - mov %r9d,0x68(%rsp) │ │ │ │ - mov %bl,0x6d(%rsp) │ │ │ │ - mov %di,0x6e(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm6 │ │ │ │ - mov %si,0x70(%rsp) │ │ │ │ - mov %r11,0x78(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm7 │ │ │ │ - mov %dx,0x80(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %bl,0x2b(%rsp) │ │ │ │ - mov %si,0x48(%rsp) │ │ │ │ - mov %rdx,0xb8(%rsp) │ │ │ │ - movups %xmm6,0x98(%rsp) │ │ │ │ - movups %xmm7,0xa8(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - jmpq 8e2a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x1,0xb6(%rbx) │ │ │ │ - mov $0x1,%edx │ │ │ │ - jbe 8dd94 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%rdi) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 8dd92 │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - jmpq 8dd92 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ecx,0x2c(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %cx,0x48(%rsp) │ │ │ │ - mov %si,0x28(%rsp) │ │ │ │ - movb $0x0,0x2b(%rsp) │ │ │ │ - movb $0x0,0x2a(%rsp) │ │ │ │ - movups %xmm0,0xa0(%rsp) │ │ │ │ - movups %xmm0,0xb0(%rsp) │ │ │ │ - jmpq 8e2a0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x4c(%rsp) │ │ │ │ - movb $0x80,0x10(%rbp) │ │ │ │ - lea -0x20(%rbp),%rsi │ │ │ │ - je 8e6c9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - callq 8d8b0 │ │ │ │ - jmpq 8e250 │ │ │ │ + movzwl 0x78(%rax),%r13d │ │ │ │ + shl $0x9,%r13d │ │ │ │ + callq a1b80 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jb 94d50 │ │ │ │ + orb $0x1,0x24(%rbp) │ │ │ │ + jmpq 94af3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x541b6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + lea 0x3823c(%rip),%r14 │ │ │ │ + jmpq 94ace │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + testb $0x20,0x5(%rbx) │ │ │ │ + je 94cb8 │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + je 94cc0 │ │ │ │ + mov 0x20(%rbp),%esi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - lock orq $0x2,0x68(%r13) │ │ │ │ - jmpq 8e250 │ │ │ │ - mov 0x5a0(%r12),%rdi │ │ │ │ - callq 14060 │ │ │ │ - jmpq 8e250 │ │ │ │ - callq 1c080 │ │ │ │ - jmpq 8e250 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 8e23f │ │ │ │ - movzbl 0x138(%r13),%eax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea -0x28(%rbx,%rax,8),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 8de8b │ │ │ │ - movzbl 0x138(%r13),%eax │ │ │ │ - lea 0x188(%r13),%rbp │ │ │ │ - lea -0x28(%rbx,%rax,8),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 8de8b │ │ │ │ - movzbl 0x138(%r13),%eax │ │ │ │ - lea 0x168(%r13),%rbp │ │ │ │ - lea -0x28(%rbx,%rax,8),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 8de8b │ │ │ │ - movzbl 0x163(%r13),%eax │ │ │ │ - lea 0x168(%r13),%rbp │ │ │ │ - lea 0x8(%rbx,%rax,8),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 8de8b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x54599(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x46504(%rip),%rsi │ │ │ │ - lea 0x462b1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + and $0xfffffffd,%esi │ │ │ │ + mov %esi,0x20(%rbp) │ │ │ │ + callq a1d70 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 94cc0 │ │ │ │ + orb $0x40,0x4(%rbx) │ │ │ │ + movb $0x1,0x3f(%rbx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + jmpq 94aa6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + lea 0x37cb3(%rip),%r14 │ │ │ │ + jmpq 94ace │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movl $0x40000001,0x28(%rsp) │ │ │ │ - mov %rsp,%r15 │ │ │ │ + cmpb $0x1,0x480(%rdi) │ │ │ │ + lea 0x540(%rdi),%rax │ │ │ │ + movups %xmm0,0x560(%rdi) │ │ │ │ + sbb %ecx,%ecx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + and $0xfffffffd,%ecx │ │ │ │ + movups %xmm0,0x540(%rdi) │ │ │ │ + add $0xf,%ecx │ │ │ │ + movups %xmm0,0x550(%rdi) │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + movl $0x40000001,0x568(%rdi) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x508(%rdi),%rax │ │ │ │ + addq $0x1,0x70(%rax) │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + test $0x80,%ah │ │ │ │ + je 94e0a │ │ │ │ + mov 0x508(%rdi),%rax │ │ │ │ + btsq $0x3c,0x90(%rax) │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + test $0x10000,%eax │ │ │ │ + je 94e21 │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + btsq $0x3d,0x90(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + lea 0x1c(%rsp),%rbx │ │ │ │ + mov $0xffffffffffffffff,%r13 │ │ │ │ + btrq $0x3e,0x90(%rax) │ │ │ │ + jmp 94e79 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 99a40 │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 94960 │ │ │ │ + lea 0x60(%r12),%rdi │ │ │ │ + mov %r13,%rax │ │ │ │ + lock xadd %rax,0x60(%r12) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 94ef0 │ │ │ │ + addl $0x1,0x1c(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 935e0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 94e50 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + mov $0xffffffffffffffff,%r13 │ │ │ │ + jmp 94ea5 │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x1,0x1c(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 935e0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 94f00 │ │ │ │ + lea 0xf0(%r12),%rdi │ │ │ │ + callq 94570 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 95328 │ │ │ │ + lea 0x60(%r12),%rdi │ │ │ │ + mov %r13,%rax │ │ │ │ + lock xadd %rax,0x60(%r12) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 94ea0 │ │ │ │ + callq *0x68(%r12) │ │ │ │ + jmp 94ea0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + callq *0x68(%r12) │ │ │ │ + jmpq 94e74 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x487(%rbp) │ │ │ │ + jne 95410 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + jmp 94f67 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0xa0(%rax),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x60(%rax),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl %cl,%rsi │ │ │ │ + shr $0x3,%rdx │ │ │ │ + and $0x18,%edx │ │ │ │ + or %rsi,(%r12,%rdx,1) │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + movl $0x0,0x128(%rax) │ │ │ │ + lock xadd %rdx,0x60(%rax) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 95380 │ │ │ │ + addl $0x1,0x1c(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 935e0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 94f20 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + lea -0x1836(%rip),%r12 │ │ │ │ + jmpq 95027 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x100(%r14),%r15 │ │ │ │ + mov 0xf0(%r14),%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a0e30 │ │ │ │ + mov 0xf8(%r14),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,0x8(%r15) │ │ │ │ + mov 0x108(%r13),%rdx │ │ │ │ + lea 0x60(%r14),%r13 │ │ │ │ + mov %r12,0x40(%r15) │ │ │ │ + mov %rdx,0x20(%r15) │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %r14,0x48(%r15) │ │ │ │ + movl $0x1800,0x14(%r15) │ │ │ │ + mov 0x120(%r14),%rsi │ │ │ │ + callq 9e1e0 │ │ │ │ + mov 0x28(%r15),%edx │ │ │ │ + mov 0xd80(%r14),%rcx │ │ │ │ + shr $0x9,%edx │ │ │ │ + add %rdx,0x8(%rcx) │ │ │ │ + lock addq $0x1,0x60(%r14) │ │ │ │ + lock incl 0x568(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq a1650 │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lock xadd %rdx,0x60(%r14) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 95390 │ │ │ │ + addl $0x1,0x1c(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 935e0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 94f90 │ │ │ │ + mov 0x568(%rbp),%eax │ │ │ │ and $0x3ffffff,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 8e813 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 8e7f0 │ │ │ │ + jne 95418 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + mov $0xffffffffffffffff,%r13 │ │ │ │ + jmp 9506d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x1c(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 99ae0 │ │ │ │ + callq 935e0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 950ee │ │ │ │ + mov 0x128(%r12),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 950a6 │ │ │ │ + mov 0x120(%r12),%rax │ │ │ │ + mov 0x70(%rax),%rax │ │ │ │ + cmp %rax,0x118(%r12) │ │ │ │ + jne 9542e │ │ │ │ + lea 0x60(%r12),%rdi │ │ │ │ + mov %r13,%rax │ │ │ │ + lock xadd %rax,0x60(%r12) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 95068 │ │ │ │ + callq *0x68(%r12) │ │ │ │ + jmp 95068 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x568(%rbp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 950e1 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq a2b10 │ │ │ │ + add $0x1,%r12d │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 95280 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 9511f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x60(%r15),%r14 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%r14) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 95308 │ │ │ │ + addl $0x1,0x1c(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 935e0 │ │ │ │ mov %rax,%r15 │ │ │ │ - callq 99a00 │ │ │ │ - cmp $0xfffffffffffff000,%r15 │ │ │ │ - ja 8e8f0 │ │ │ │ - movzbl (%r12),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je 8e865 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rax,1),%rdx │ │ │ │ - mov %rdx,0x138(%r15,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 8e850 │ │ │ │ - lea 0x9d0(%rbp),%rbx │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 99460 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8e988 │ │ │ │ - lock orq $0x1,0x68(%r15) │ │ │ │ + test %rax,%rax │ │ │ │ + je 950c8 │ │ │ │ + mov 0x128(%r15),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 95100 │ │ │ │ + mov 0xf0(%r15),%r14 │ │ │ │ + movzbl 0x102(%r14),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jbe 95100 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov 0x100(%r15),%r13 │ │ │ │ + mov 0x108(%r14,%rax,8),%rax │ │ │ │ + mov %rax,0x68(%r14) │ │ │ │ + movzbl 0x459(%rbp),%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + je 95318 │ │ │ │ + ja 95268 │ │ │ │ + xor %esi,%esi │ │ │ │ + test %al,%al │ │ │ │ + setne %sil │ │ │ │ + shl $0x2,%rsi │ │ │ │ + mov 0x90(%r14),%rax │ │ │ │ + lea 0x10(%r14),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0x3,%al │ │ │ │ + or %rax,%rsi │ │ │ │ + mov 0x7c(%r14),%eax │ │ │ │ + mov %rsi,0x90(%r14) │ │ │ │ + shr $0x2,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + lea 0x2e0(,%rax,8),%r9 │ │ │ │ + callq 53c10 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + mov %rax,(%r14) │ │ │ │ + callq a0e30 │ │ │ │ + mov 0xf8(%r15),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov 0x68(%r14),%rax │ │ │ │ + mov %r15,0x48(%r13) │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + lea -0x1a9b(%rip),%rax │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ + movl $0x1801,0x14(%r13) │ │ │ │ + mov 0xf8(%r15),%rdi │ │ │ │ + callq a1b80 │ │ │ │ + mov 0x7c(%r14),%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x60(%r15),%r14 │ │ │ │ + lea 0x2f0(%rax,%rdx,8),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %rcx │ │ │ │ + imul %rcx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 9e1e0 │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ + mov 0xd80(%r15),%rdx │ │ │ │ + shr $0x9,%eax │ │ │ │ + add %rax,0x40(%rdx) │ │ │ │ + lock addq $0x1,0x60(%r15) │ │ │ │ + lock incl 0x568(%rbp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq a1650 │ │ │ │ + jmpq 95104 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x3,%al │ │ │ │ + jne 9546f │ │ │ │ + mov $0x1c,%esi │ │ │ │ + jmpq 95188 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + jmp 952d0 │ │ │ │ + nop │ │ │ │ + movzbl 0xa0(%rax),%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl %cl,%rdx │ │ │ │ + shr $0x3,%rsi │ │ │ │ + not %rdx │ │ │ │ + and $0x18,%esi │ │ │ │ + and %rdx,(%r12,%rsi,1) │ │ │ │ + lea 0x60(%rax),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lock xadd %rdx,0x60(%rax) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 95426 │ │ │ │ + addl $0x1,0x1c(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8dc20 │ │ │ │ - mov %r15,%rsi │ │ │ │ - testb $0x2,0x68(%r15) │ │ │ │ - jne 8e90f │ │ │ │ + callq 935e0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 953a0 │ │ │ │ + mov 0x128(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 95290 │ │ │ │ + mov 0xf0(%rax),%rdx │ │ │ │ + mov 0x70(%rdx),%rdx │ │ │ │ + mov %rdx,0x118(%rax) │ │ │ │ + jmp 952b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq 9511a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x8,%esi │ │ │ │ + jmpq 95188 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x37cda(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7b6c0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + callq 5ffd0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 93b30 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8e983 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 9548e │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x543f9(%rip),%rcx │ │ │ │ - mov $0x606,%edx │ │ │ │ - lea 0x53680(%rip),%rsi │ │ │ │ - lea 0x527a1(%rip),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + callq *0x68(%rax) │ │ │ │ + jmpq 94f62 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *0x68(%r14) │ │ │ │ + jmpq 95022 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov 0xc(%rsp),%r14d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 92970 │ │ │ │ + notq 0x20(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x1,0x1c(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq 92970 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 953ec │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0x1,%bl │ │ │ │ + je 9534c │ │ │ │ + lea 0x376e5(%rip),%rdi │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + callq 71a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + jmpq 9534c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 9534c │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 95052 │ │ │ │ + callq *0x68(%rax) │ │ │ │ + jmpq 952cb │ │ │ │ + lea 0x3767b(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 600b0 │ │ │ │ + lea 0x60(%r12),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r12) │ │ │ │ + mov $0xffffffe2,%r13d │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 9534c │ │ │ │ + callq *0x68(%r12) │ │ │ │ + jmpq 9534c │ │ │ │ + lea 0x37c2a(%rip),%rcx │ │ │ │ + mov $0x59,%edx │ │ │ │ + lea 0x23f52(%rip),%rsi │ │ │ │ + lea 0x37a72(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0xa68(%rbp),%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 987f0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x1e8(%r15),%rdx │ │ │ │ - mov 0x1e0(%r15),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x1e0(%r15),%rax │ │ │ │ - mov $0xfffffffb,%r12d │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0xaa0(%rbp),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0xaa0(%rbp),%rdx │ │ │ │ - mov %rdx,0x1e0(%r15) │ │ │ │ - lea 0xaa0(%rbp),%rdx │ │ │ │ - mov %rdx,0x1e8(%r15) │ │ │ │ - mov %rax,0xaa0(%rbp) │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 8e8b0 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x54361(%rip),%rcx │ │ │ │ - mov $0x609,%edx │ │ │ │ - lea 0x535e8(%rip),%rsi │ │ │ │ - lea 0x53ef6(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + lea 0x570(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x1b8(%rsi),%rdx │ │ │ │ - jmp 8e9e3 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdi │ │ │ │ - lock cmpxchg %rdi,0x1b8(%rsi) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 8ea00 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 8e9c8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x12fc0(%rbx),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %esi,%ebx │ │ │ │ + callq 7940 │ │ │ │ + mov 0x4f8(%rbp),%rax │ │ │ │ + bt %rbx,%rax │ │ │ │ + jae 954d8 │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ - jmpq 3daa0 │ │ │ │ - nopl (%rax) │ │ │ │ - callq 1b620 │ │ │ │ - jmp 8e9e8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + pop %r12 │ │ │ │ + jmpq 7a20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x508(%rbp),%rdx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,0xd0(%rdx) │ │ │ │ + callq 94d70 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 7a20 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %dl,%dl │ │ │ │ - jne 8eacf │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - testb $0x80,0xe2(%rax) │ │ │ │ - jne 8ec98 │ │ │ │ - lea 0x1a8(%rsi),%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x68(%r14),%rdx │ │ │ │ - test $0x4,%dl │ │ │ │ - je 8ec98 │ │ │ │ - cmp %rsi,0x1a8(%r14) │ │ │ │ - jne 8ec98 │ │ │ │ - cmp 0x1b0(%r14),%rsi │ │ │ │ - jne 8ec98 │ │ │ │ - cmpw $0x0,0x70(%r14) │ │ │ │ - je 8ea9d │ │ │ │ - cmpq $0x0,0x1b8(%r14) │ │ │ │ - jne 8ec98 │ │ │ │ - test $0x20,%dh │ │ │ │ - jne 8ec98 │ │ │ │ - test $0x80,%dl │ │ │ │ - jne 8f7c7 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - and $0xfffffffffffffff3,%rcx │ │ │ │ - or $0x380,%rcx │ │ │ │ - xor $0x20,%rcx │ │ │ │ - lock cmpxchg %rcx,0x68(%r14) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 8ea60 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lock decl 0xac8(%rax) │ │ │ │ - mov 0x68(%r14),%rax │ │ │ │ - and $0x800,%eax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - jne 8f7e6 │ │ │ │ - movzwl 0x70(%r14),%ebp │ │ │ │ - cmpq $0x0,0x1b8(%r14) │ │ │ │ - sete %dl │ │ │ │ - test %bp,%bp │ │ │ │ - sete %al │ │ │ │ - cmp %al,%dl │ │ │ │ - je 8f805 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp 0x452(%rax),%bp │ │ │ │ - jae 8f824 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movzwl %bp,%eax │ │ │ │ - movzwl 0x450(%rcx),%edx │ │ │ │ - sub $0x1,%edx │ │ │ │ - test %eax,%edx │ │ │ │ - jne 8f843 │ │ │ │ - movzbl 0x72(%r14),%edx │ │ │ │ - lea 0xc0(%r14),%rcx │ │ │ │ - shl $0x9,%eax │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - cltq │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ - add %rcx,%rcx │ │ │ │ - movzwl 0xba(%r14,%rcx,1),%esi │ │ │ │ - add %rdx,%rax │ │ │ │ - lea 0x8(%rdx,%rsi,8),%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - ja 8f862 │ │ │ │ - movabs $0x90135c78b99e07f5,%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor 0x4b0(%rdi),%rax │ │ │ │ - cmp %rax,0x10(%rdx) │ │ │ │ - jne 8f881 │ │ │ │ - mov 0x50(%rdx),%rax │ │ │ │ - lea 0x50(%rdx),%rsi │ │ │ │ - xor 0x78(%r14),%rax │ │ │ │ - mov 0x58(%rdx),%rdx │ │ │ │ - xor 0x80(%r14),%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - jne 8ebfa │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ - xor 0x88(%r14),%rax │ │ │ │ - xor 0x90(%r14),%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - jne 8ebfa │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - mov 0x28(%rsi),%rdx │ │ │ │ - xor 0x98(%r14),%rax │ │ │ │ - xor 0xa0(%r14),%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - jne 8ebfa │ │ │ │ - mov 0xa8(%r14),%rax │ │ │ │ - cmp %rax,0x30(%rsi) │ │ │ │ - je 8ecc1 │ │ │ │ - lea 0x540cf(%rip),%rcx │ │ │ │ - mov $0x714,%edx │ │ │ │ - lea 0x53376(%rip),%rsi │ │ │ │ - lea 0x53de4(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - callq 8aa90 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea 0x18(%rsi),%rbx │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 95590 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0x34f8c(%rip),%rbp │ │ │ │ + mov %edx,%r12d │ │ │ │ + jmp 95556 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + lea 0x8(%rbx,%rax,8),%rbx │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 95590 │ │ │ │ + mov 0x508(%r14),%rax │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x90(%rax),%r8 │ │ │ │ + movzwl 0x10(%rax),%ecx │ │ │ │ + shr $0x3e,%r8 │ │ │ │ + and $0x1,%r8d │ │ │ │ + callq 7f130 │ │ │ │ test %eax,%eax │ │ │ │ - je 8f3c3 │ │ │ │ - lock orq $0x10,0x68(%r14) │ │ │ │ - movzwl 0x70(%r14),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - jne 8ec5f │ │ │ │ - cmpb $0x12,0x13a(%r14) │ │ │ │ - jne 8ec5f │ │ │ │ - mov %bx,0x170(%r14) │ │ │ │ - add %ebx,%eax │ │ │ │ - mov %ax,0x70(%r14) │ │ │ │ - cmpb $0x0,0x5f(%rsp) │ │ │ │ - je 8f676 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r10,%rdi │ │ │ │ - lea 0x12f78(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 8f8a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8f7c2 │ │ │ │ - add $0xc8,%rsp │ │ │ │ + je 95540 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - movzwl 0xee(%r14),%eax │ │ │ │ - movb $0x0,0x5f(%rsp) │ │ │ │ - test %ax,%ax │ │ │ │ - je 8ef5b │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - lea 0x5f(%rsp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 87de0 │ │ │ │ - movzwl 0xee(%r14),%edi │ │ │ │ - mov 0xb0(%r14),%rsi │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movzwl 0x452(%rbp),%eax │ │ │ │ - shl $0x3,%rdi │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl $0x9,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %rsi,%rcx │ │ │ │ - sub %rdi,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 8eefc │ │ │ │ - mov %rbp,%rcx │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %rdx,-0x8(%r15) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - sub $0x8,%r15 │ │ │ │ - lea (%rdx,%rax,8),%rdx │ │ │ │ - movzwl 0x452(%rcx),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - add 0xb0(%r14),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 8ed40 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r15,%r13 │ │ │ │ - sub %r15,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - shr %ebx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 8ee9c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 8ee69 │ │ │ │ - sub $0x1,%ebx │ │ │ │ - mov 0x14(%rsp),%r12d │ │ │ │ - mov %ebx,%r15d │ │ │ │ - jmp 8edc5 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x0(%r13,%rax,8),%rdx │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov 0x0(%r13,%rax,8),%rsi │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - cmovs %ebp,%r15d │ │ │ │ - lea (%r15,%r15,1),%ebp │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea 0x1(%rbp),%r15d │ │ │ │ - add $0x2,%ebp │ │ │ │ - cmp %r12d,%ebp │ │ │ │ - jb 8eda8 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmove %r15d,%r12d │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - je 8ed90 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ebx,0x8(%rsp) │ │ │ │ - mov 0x0(%r13,%rax,8),%rbp │ │ │ │ - jmp 8ee0a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r12d │ │ │ │ - shr %r12d │ │ │ │ - cmp 0x8(%rsp),%r12d │ │ │ │ - je 8ee90 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x0(%r13,%rax,8),%r15 │ │ │ │ - mov (%r15),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 8edf8 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - je 8ed90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%r12d │ │ │ │ - mov %r15,%rdx │ │ │ │ - shr %r12d │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - mov (%rax),%r15 │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %r15,0x0(%rbp) │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - jne 8ee40 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 8ed98 │ │ │ │ - subl $0x1,0x14(%rsp) │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - je 8ee99 │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %rsi,0x0(%r13) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - jmpq 8ed9b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - jmpq 8ed90 │ │ │ │ - mov %r13,%r15 │ │ │ │ - cmp %r15,0x30(%rsp) │ │ │ │ - je 8eee9 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r15),%rdi │ │ │ │ + pop %rbx │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl (%rdi),%esi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shl $0x3,%rsi │ │ │ │ - test %dl,%dl │ │ │ │ - je 8eed9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 8eec8 │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - add $0x8,%r15 │ │ │ │ - lea (%rcx,%rax,8),%rcx │ │ │ │ - cmp %r15,%r8 │ │ │ │ - jne 8eeb0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0xb0(%r14),%rsi │ │ │ │ - movzwl 0x452(%rax),%eax │ │ │ │ - movzwl 0xee(%r14),%ebx │ │ │ │ - shl $0x9,%eax │ │ │ │ - movslq %eax,%rdi │ │ │ │ - movzwl %bx,%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl $0x3,%rax │ │ │ │ - sub %rax,%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmpb $0x0,0x5f(%rsp) │ │ │ │ - je 8f683 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x12f78(%rax),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movzbl 0x72(%r14),%edx │ │ │ │ - movzwl 0x70(%r14),%ebp │ │ │ │ - movzwl 0xee(%r14),%eax │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - add %rcx,%rcx │ │ │ │ - movabs $0x400000000,%rdi │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - test %bp,%bp │ │ │ │ - jne 8f5e3 │ │ │ │ - lea 0xa0(,%rax,8),%r8d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 8f02b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0xb0(%r14),%rsi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - shl $0x9,%rdi │ │ │ │ - and $0x1fffe00,%edi │ │ │ │ - add %rsi,%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x4(%rax),%edx │ │ │ │ - lea 0x8(%rsi,%rdx,8),%r9 │ │ │ │ - cmp %r9,%rdi │ │ │ │ - ja 8f014 │ │ │ │ - movzwl 0x16(%r9),%edx │ │ │ │ - lea 0x18(%r9),%r11 │ │ │ │ - lea (%r8,%rdx,8),%r8d │ │ │ │ - movzwl 0x8(%rax),%edx │ │ │ │ - lea 0x8(%rsi,%rdx,8),%r10 │ │ │ │ - mov 0x68(%rsp),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - ja 8f741 │ │ │ │ - cmp %r10,%r11 │ │ │ │ - je 8f009 │ │ │ │ - lea 0x1(%rdx),%r12d │ │ │ │ - add $0x1,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %r12d,0x68(%rsp) │ │ │ │ - mov %r11,0x60(%rsp,%rdx,1) │ │ │ │ - mov %r10,0x68(%rsp,%rdx,1) │ │ │ │ - mov 0x8(%r9),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - cmovb %rdx,%rbx │ │ │ │ - add $0xa,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 8efb8 │ │ │ │ - test %bp,%bp │ │ │ │ - je 8f02b │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 8f5fc │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x7,%r8d │ │ │ │ - lea 0x5f(%rsp),%rdx │ │ │ │ - movzwl 0x450(%rdi),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - or %eax,%r8d │ │ │ │ - lea 0x1(%r8),%esi │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - callq 87de0 │ │ │ │ - cmpw $0x0,0x70(%r14) │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - jne 8f5a8 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea 0x88(%r10),%r12 │ │ │ │ - mov %r10,%rbp │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movups %xmm1,(%r10) │ │ │ │ - movdqu 0x10(%rax),%xmm2 │ │ │ │ - movups %xmm2,0x10(%r10) │ │ │ │ - movdqu 0x20(%rax),%xmm3 │ │ │ │ - movups %xmm3,0x20(%r10) │ │ │ │ - movdqu 0x30(%rax),%xmm4 │ │ │ │ - movups %xmm4,0x30(%r10) │ │ │ │ - movdqu 0x40(%rax),%xmm5 │ │ │ │ - movups %xmm5,0x40(%r10) │ │ │ │ - movdqu 0x50(%rax),%xmm6 │ │ │ │ - movups %xmm6,0x50(%r10) │ │ │ │ - movdqu 0x60(%rax),%xmm7 │ │ │ │ - movups %xmm7,0x60(%r10) │ │ │ │ - movdqu 0x70(%rax),%xmm0 │ │ │ │ - movups %xmm0,0x70(%r10) │ │ │ │ - movdqu 0x80(%rax),%xmm1 │ │ │ │ - movups %xmm1,0x80(%r10) │ │ │ │ - movdqu 0x90(%rax),%xmm2 │ │ │ │ - movups %xmm2,0x90(%r10) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,0x8(%r12) │ │ │ │ - mov %si,0x16(%r12) │ │ │ │ - movzwl 0xee(%r14),%ecx │ │ │ │ - movzwl 0x452(%rax),%eax │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - add %rax,%rdx │ │ │ │ - sub %rcx,%rax │ │ │ │ - add 0xb0(%r14),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - cmp 0x6c(%rsp),%eax │ │ │ │ - jae 8f741 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 8f15a │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - add $0x1,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - mov %rcx,0x60(%rsp,%rax,1) │ │ │ │ - mov %rdx,0x68(%rsp,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - andl $0xffffffdf,0x10(%r12) │ │ │ │ - lea 0x18(%r12),%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %cx,0xee(%r14) │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - callq 9f7e0 │ │ │ │ - movzwl 0x16(%r12),%ecx │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - add %eax,%ecx │ │ │ │ - movzwl %cx,%eax │ │ │ │ - mov %cx,0x16(%r12) │ │ │ │ - lea 0x0(%r13,%rax,8),%rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - je 8f1ce │ │ │ │ - mov %r13,%rax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - andb $0x7f,0x1(%rax) │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - movzwl 0x16(%r12),%edx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x0(%r13,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 8f1b0 │ │ │ │ - cmpw $0x0,0x70(%r14) │ │ │ │ - je 8f1df │ │ │ │ - test %cx,%cx │ │ │ │ - je 8ec66 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %r10,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - movzwl 0x450(%rax),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - lea 0x1(%rax),%r15d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r15d,%ebx │ │ │ │ - sub %edx,%r8d │ │ │ │ - mov %edx,%edx │ │ │ │ - shr $0x9,%ebx │ │ │ │ - lea (%r10,%rdx,1),%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - callq 7090 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movzwl 0x70(%r14),%eax │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - movzwl 0x452(%rcx),%edx │ │ │ │ - add %ebx,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - ja 8f7a3 │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - test $0x10,%al │ │ │ │ - jne 8f784 │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ - mov 0x88(%rdx),%rcx │ │ │ │ - cmp %rcx,(%r12) │ │ │ │ - jne 8f765 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movzwl %ax,%eax │ │ │ │ - movzwl 0x4d0(%rdi),%edx │ │ │ │ - cmp $0x9,%dx │ │ │ │ - jbe 8f620 │ │ │ │ - mov %dx,0x14(%r12) │ │ │ │ - movzwl 0x70(%r14),%ecx │ │ │ │ - shl $0x10,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - mov %eax,0x10(%r12) │ │ │ │ - cmpb $0x0,0x4d8(%rdi) │ │ │ │ - jne 8f72d │ │ │ │ - movzbl 0x459(%rdi),%ecx │ │ │ │ - cmp $0x2,%cl │ │ │ │ - je 8f737 │ │ │ │ - cmp $0x2,%cl │ │ │ │ - ja 8f5d0 │ │ │ │ - test %cl,%cl │ │ │ │ - setne %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - or %ecx,%esi │ │ │ │ - mov %esi,0x10(%r12) │ │ │ │ - and $0xf,%esi │ │ │ │ - lea -0x3(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - setbe %cl │ │ │ │ - cmp $0xd,%dx │ │ │ │ - setbe %al │ │ │ │ - or %al,%cl │ │ │ │ - mov %cl,0x8(%rsp) │ │ │ │ - jne 8f572 │ │ │ │ - movzwl 0x70(%r14),%eax │ │ │ │ - mov 0x8(%r12),%ecx │ │ │ │ - mov (%r12),%edx │ │ │ │ - mov 0x4(%r12),%edi │ │ │ │ - xor $0x20000000,%ecx │ │ │ │ - shl $0x9,%eax │ │ │ │ - je 8f692 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %ecx,%r11d │ │ │ │ - mov %edx,%eax │ │ │ │ - movzwl 0x16(%r12),%r9d │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %r13,%r8 │ │ │ │ - shl $0x20,%rax │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov %r11,%rcx │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - shl $0x20,%rcx │ │ │ │ - shl $0x3,%r9 │ │ │ │ - or 0x30(%rsp),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 698c0 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x8(%r12),%ecx │ │ │ │ - movzwl 0x70(%r14),%edx │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor $0x20000000,%ecx │ │ │ │ - shr $0x20,%rax │ │ │ │ - shl $0x9,%edx │ │ │ │ - shl $0x20,%rsi │ │ │ │ - shl $0x20,%rcx │ │ │ │ - or %rsi,%rdx │ │ │ │ - or %rax,%rcx │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 8f6ef │ │ │ │ - movzwl 0x9e(%rbp),%eax │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ - lea 0x10(%rbp),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - and $0xf,%esi │ │ │ │ - lea 0x90(,%rax,8),%r9 │ │ │ │ - callq 69770 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - je 8ec19 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x12fc8(%rax),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - and $0xfffff,%eax │ │ │ │ - cmp $0xfffff,%eax │ │ │ │ - je 8ec3d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmpb $0x0,0x487(%rax) │ │ │ │ - jne 8ec3d │ │ │ │ - mov %r15d,%r12d │ │ │ │ - mov %rax,%r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - lea 0x598(%rax),%rdx │ │ │ │ - mov %r10,%rax │ │ │ │ - and $0xfff,%eax │ │ │ │ - lea 0xfff(%r12,%rax,1),%rsi │ │ │ │ - shr $0xc,%rsi │ │ │ │ - callq 1d1d0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r10,-0x40(%rax) │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov %eax,-0x38(%rbp) │ │ │ │ - movzwl 0x70(%r14),%eax │ │ │ │ - mov %r15,-0x30(%rbp) │ │ │ │ - mov %eax,-0x34(%rbp) │ │ │ │ - movzbl 0x5f(%rsp),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - movzbl -0x6(%rbp),%eax │ │ │ │ - and $0xffffffef,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,-0x6(%rbp) │ │ │ │ - cmpw $0x0,0x70(%r14) │ │ │ │ - sete %dl │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - movl $0x1001,0x14(%rbp) │ │ │ │ - shl $0x5,%edx │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - or %edx,%eax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %al,-0x6(%rbp) │ │ │ │ - lea -0x7a28(%rip),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - callq 205f0 │ │ │ │ - movzbl 0x138(%r14),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0x3,%rdx │ │ │ │ - test %al,%al │ │ │ │ - je 8f4d9 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x138(%r14,%rax,1),%rcx │ │ │ │ - mov %rcx,-0xb0(%rbp,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 8f4c0 │ │ │ │ - movzwl 0x70(%r14),%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - mov %ax,0x70(%r14) │ │ │ │ - testb $0x20,-0x6(%rbp) │ │ │ │ - je 8f4fd │ │ │ │ - cmpb $0x12,0x13a(%r14) │ │ │ │ - jne 8f4fd │ │ │ │ - mov %ax,0x170(%r14) │ │ │ │ - cmpb $0x12,-0xae(%rbp) │ │ │ │ - jne 8f50a │ │ │ │ - mov %ax,-0x78(%rbp) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lock incq 0x12cc8(%rcx) │ │ │ │ - mov %ebx,%ebx │ │ │ │ - lock add %rbx,0x12cd0(%rcx) │ │ │ │ - lea -0xc8(%rbp),%rax │ │ │ │ - lea -0xd0(%rbp),%rsi │ │ │ │ - movq $0x0,-0xd0(%rbp) │ │ │ │ - mov %rax,-0xc0(%rbp) │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ - lea -0x5d0f(%rip),%rax │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ - mov 0x5a0(%rcx),%rdi │ │ │ │ - callq 14060 │ │ │ │ - jmpq 8ec98 │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %eax,0x10(%r12) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - callq 8aa90 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8ec3d │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ - movb $0x1,0x8(%rsp) │ │ │ │ - and $0xf,%esi │ │ │ │ - jmpq 8f2ea │ │ │ │ - movdqu 0x88(%rax),%xmm3 │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - lea 0x10(%r10),%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movups %xmm3,0x10(%r10) │ │ │ │ - mov 0x98(%rax),%rax │ │ │ │ - mov %rax,0x20(%r10) │ │ │ │ - jmpq 8f0ed │ │ │ │ - cmp $0x3,%cl │ │ │ │ - jne 8f746 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - jmpq 8f2bf │ │ │ │ - lea 0x28(,%rax,8),%r8d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 8ef93 │ │ │ │ - lea 0x536cd(%rip),%rcx │ │ │ │ - mov $0x72d,%edx │ │ │ │ - lea 0x52974(%rip),%rsi │ │ │ │ - lea 0x52ba9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%edx │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %dx,0x14(%r12) │ │ │ │ - movzwl 0x70(%r14),%edx │ │ │ │ - shl $0x10,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %eax,0x10(%r12) │ │ │ │ - cmpb $0x0,0x4d8(%rcx) │ │ │ │ - jne 8f567 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov $0x3,%edx │ │ │ │ - movzbl 0x459(%rcx),%ecx │ │ │ │ - cmp $0x2,%cl │ │ │ │ - jne 8f2ae │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %eax,0x10(%r12) │ │ │ │ - jmpq 8f572 │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8ec85 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8ef42 │ │ │ │ - mov %ecx,%r11d │ │ │ │ - mov %edx,%eax │ │ │ │ - shl $0x20,%rcx │ │ │ │ - lea -0x70(%r12),%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - or %rdi,%rcx │ │ │ │ - mov %edi,%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - shl $0x20,%rdx │ │ │ │ - mov $0x70,%r9d │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - callq 698c0 │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - mov $0x2,%r8d │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - and $0xf,%esi │ │ │ │ - jmpq 8f319 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movzwl 0x26(%rbp),%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - lea 0x10(%rbp),%r8 │ │ │ │ - lea 0x18(,%rax,8),%r9 │ │ │ │ - callq 69770 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - jmpq 8f3b8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - jmpq 8f2bf │ │ │ │ - mov $0x2,%ecx │ │ │ │ - jmpq 8f2bf │ │ │ │ - callq 87a40 │ │ │ │ - lea 0x53543(%rip),%rcx │ │ │ │ - mov $0x59,%edx │ │ │ │ - lea 0x45410(%rip),%rsi │ │ │ │ - lea 0x452db(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x53564(%rip),%rcx │ │ │ │ - mov $0x75c,%edx │ │ │ │ - lea 0x5280b(%rip),%rsi │ │ │ │ - lea 0x532f9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x53545(%rip),%rcx │ │ │ │ - mov $0x75b,%edx │ │ │ │ - lea 0x527ec(%rip),%rsi │ │ │ │ - lea 0x52a37(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x53526(%rip),%rcx │ │ │ │ - mov $0x75a,%edx │ │ │ │ - lea 0x527cd(%rip),%rsi │ │ │ │ - lea 0x5327b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x53502(%rip),%rcx │ │ │ │ - mov $0x6fe,%edx │ │ │ │ - lea 0x527a9(%rip),%rsi │ │ │ │ - lea 0x530f7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x534e3(%rip),%rcx │ │ │ │ - mov $0x70d,%edx │ │ │ │ - lea 0x5278a(%rip),%rsi │ │ │ │ - lea 0x529a9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x534c4(%rip),%rcx │ │ │ │ - mov $0x70e,%edx │ │ │ │ - lea 0x5276b(%rip),%rsi │ │ │ │ - lea 0x530e9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x534a5(%rip),%rcx │ │ │ │ - mov $0x710,%edx │ │ │ │ - lea 0x5274c(%rip),%rsi │ │ │ │ - lea 0x530fa(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x53486(%rip),%rcx │ │ │ │ - mov $0x711,%edx │ │ │ │ - lea 0x5272d(%rip),%rsi │ │ │ │ - lea 0x5310b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x53467(%rip),%rcx │ │ │ │ - mov $0x712,%edx │ │ │ │ - lea 0x5270e(%rip),%rsi │ │ │ │ - lea 0x5311c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x53448(%rip),%rcx │ │ │ │ - mov $0x713,%edx │ │ │ │ - lea 0x526ef(%rip),%rsi │ │ │ │ - lea 0x53125(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov 0x68(%rsi),%rax │ │ │ │ - mov 0x1b8(%rsi),%rdx │ │ │ │ - not %rax │ │ │ │ - and $0x20,%eax │ │ │ │ - lea 0xf8(%rsi,%rax,1),%rbp │ │ │ │ - jmp 8f8ef │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdi │ │ │ │ - lock cmpxchg %rdi,0x1b8(%r13) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 8f9e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 8f8d0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x12fc0(%r12),%rdi │ │ │ │ - lea 0x68(%r13),%rbp │ │ │ │ - callq 3daa0 │ │ │ │ - mov 0x68(%r13),%rdx │ │ │ │ - jmp 8f92e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - and $0xfffffe7f,%ecx │ │ │ │ - lock cmpxchg %rcx,0x0(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 8f9c8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test $0x8,%dl │ │ │ │ - je 8f910 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15fe0 │ │ │ │ - mov 0x68(%r13),%rdx │ │ │ │ - lea 0x1a8(%r13),%rsi │ │ │ │ - jmp 8f96a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - and $0xfffffe7f,%ecx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x0(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 8f9b0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - and $0x200c,%eax │ │ │ │ - cmp $0xc,%rax │ │ │ │ - jne 8f950 │ │ │ │ - cmp %rsi,0x1a8(%r13) │ │ │ │ - jne 8f950 │ │ │ │ - cmp 0x1b0(%r13),%rsi │ │ │ │ - jne 8f950 │ │ │ │ - cmpw $0x0,0x70(%r13) │ │ │ │ - je 8f99c │ │ │ │ - cmpq $0x0,0x1b8(%r13) │ │ │ │ - jne 8f950 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - and $0xfffffff3,%ecx │ │ │ │ - or $0x380,%rcx │ │ │ │ - xor $0x20,%rcx │ │ │ │ - jmp 8f959 │ │ │ │ - nop │ │ │ │ - and $0x80,%ecx │ │ │ │ - jne 8f9f0 │ │ │ │ - pop %rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 160a0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x7,%esi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 147e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 1b620 │ │ │ │ - jmpq 8f8f4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 8ea10 │ │ │ │ - pop %rbp │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + lea 0x570(%rdi),%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + andq $0xfffffffffffffffd,0x90(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + orq $0x63200,0xd0(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + andq $0xf,0xe0(%rax) │ │ │ │ + callq 94d70 │ │ │ │ mov %r13,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 160a0 │ │ │ │ - nopl (%rax) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x2e08(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov 0xa0(%rdi),%r12 │ │ │ │ - mov 0x118(%rdi),%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x90(%rdi),%rdi │ │ │ │ - testb $0x10,0xca(%r13) │ │ │ │ - je 8fc06 │ │ │ │ - lea 0x12f78(%r12),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movzbl 0x22(%r13),%eax │ │ │ │ - lea 0x20(%r13),%rbx │ │ │ │ - lea 0x48(%r13),%rsi │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 8fceb │ │ │ │ - jbe 8fbe9 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 8fcfe │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 8fce0 │ │ │ │ - movzbl 0x20(%r13),%eax │ │ │ │ - lea 0x70(%r13),%r8 │ │ │ │ - lea -0x28(%rsi,%rax,8),%r9 │ │ │ │ - lea 0x53199(%rip),%r14 │ │ │ │ - lea 0xd2(%rsp),%r15 │ │ │ │ - nop │ │ │ │ - cmp %r9,%r8 │ │ │ │ - jae 8fad8 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7940 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 95b0e │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 4fc70 │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jne 9563f │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %r15w,(%rax) │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + movzwl (%rdx),%ecx │ │ │ │ + lea 0x8(%rdx,%rcx,8),%rdx │ │ │ │ + mov %rdx,0x0(%r13) │ │ │ │ + movb $0x5,0x4(%rax) │ │ │ │ + movb $0x1,0x2(%rax) │ │ │ │ + mov 0x2e38(%r12),%rdx │ │ │ │ + mov 0x28(%rdx),%rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %dx,(%rax) │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + movzwl (%rdx),%ecx │ │ │ │ + lea 0x8(%rdx,%rcx,8),%rdx │ │ │ │ + mov %rdx,0x0(%r13) │ │ │ │ + movb $0x5,0x4(%rax) │ │ │ │ + movb $0x2,0x2(%rax) │ │ │ │ + mov 0x127e0(%r12),%rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %bp,(%rax) │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + movzwl (%rcx),%esi │ │ │ │ + lea 0x8(%rcx,%rsi,8),%rcx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %rcx,0x0(%r13) │ │ │ │ + mov %dl,0x3(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + movb $0x5,0x4(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + mov 0x2e38(%r12),%rcx │ │ │ │ + mov 0x30(%rcx,%rsi,8),%rcx │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 956c3 │ │ │ │ + mov 0x3a0(%r12),%ebx │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%r8),%rax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 95757 │ │ │ │ + jmpq 9582a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 95afb │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 95745 │ │ │ │ + movzbl (%rsi),%edi │ │ │ │ + mov %dil,0x10(%rdx) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 95b20 │ │ │ │ + add $0x1,%r8d │ │ │ │ + cmp %r8d,0x3a0(%r12) │ │ │ │ + jbe 9582a │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov %r8d,%esi │ │ │ │ + imul 0x3a4(%r12),%esi │ │ │ │ + add 0x3a8(%r12),%rsi │ │ │ │ + movzbl 0x1(%rsi),%ecx │ │ │ │ + lea 0x8(%rdx),%rdi │ │ │ │ + mov %rdx,%r10 │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + add $0x1a,%rcx │ │ │ │ + sub %rdi,%r10 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + and $0x1f8,%ecx │ │ │ │ + movq $0x0,-0x8(%rdx,%rcx,1) │ │ │ │ + add %r10d,%ecx │ │ │ │ + shr $0x3,%r9 │ │ │ │ + shr $0x3,%ecx │ │ │ │ + sub $0x1,%r9d │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r9w,(%rdx) │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + movzwl (%rcx),%edi │ │ │ │ + lea 0x8(%rcx,%rdi,8),%rcx │ │ │ │ + mov %r8d,%edi │ │ │ │ + mov %rcx,0x0(%r13) │ │ │ │ + movb $0x6,0x4(%rdx) │ │ │ │ + mov 0x2e38(%r12),%rcx │ │ │ │ + mov 0x50(%rcx,%rdi,8),%rcx │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + movzbl 0x1(%rsi),%ecx │ │ │ │ + add $0x3,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 95728 │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %rdi,0x10(%rdx) │ │ │ │ + mov -0x8(%rsi,%rcx,1),%rdi │ │ │ │ + mov %rdi,-0x8(%r9,%rcx,1) │ │ │ │ + lea 0x18(%rdx),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%r9 │ │ │ │ + add %r9d,%ecx │ │ │ │ + sub %r9,%rsi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %r8d,0x3a0(%r12) │ │ │ │ + ja 95757 │ │ │ │ + mov 0x717b7(%rip),%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 8fb38 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 8fd11 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r14,%rax,8),%r8 │ │ │ │ - cmp %r9,%r8 │ │ │ │ - jb 8fab5 │ │ │ │ + jne 959d3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x727b1(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + mov 0x72826(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 95a59 │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 95888 │ │ │ │ + jmp 9589d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 59890 │ │ │ │ + movzbl 0x4d6(%r12),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 9589d │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r12,%rax,8),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 95878 │ │ │ │ + lock addq $0x1,0x28(%rbx) │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 95a50 │ │ │ │ + mov 0x727cb(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 95ae8 │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + mov 0x727b8(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 95ae0 │ │ │ │ + mov 0x72732(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 95a61 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 959e0 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov %r10,%rax │ │ │ │ + mov $0x18,%r11d │ │ │ │ + lea 0x8(%rdx),%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + add $0x20,%rdx │ │ │ │ + movq $0x0,0xa0(%rdx) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0xc8,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r11w,-0x20(%rdx) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movzwl (%rax),%ecx │ │ │ │ + lea 0x8(%rax,%rcx,8),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + movb $0x8,-0x1c(%rdx) │ │ │ │ + mov %ebp,-0x18(%rdx) │ │ │ │ + mov 0x190(%rbx),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,-0x10(%rdx) │ │ │ │ + mov 0x190(%rbx),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rdx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x190(%rbx),%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x18,%rdx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%rsi │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + mov %rsi,-0x18(%rdx) │ │ │ │ + mov 0x190(%rbx),%rsi │ │ │ │ + add %rax,%rsi │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ + mov %rsi,-0x10(%rdx) │ │ │ │ + add 0x190(%rbx),%rax │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rdx) │ │ │ │ + cmp $0x7,%ecx │ │ │ │ + jne 95960 │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 95af0 │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %fs:(%r15),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 8fca1 │ │ │ │ - testb $0x20,0xca(%r13) │ │ │ │ - je 8fc10 │ │ │ │ - lea 0xd0(%r13),%rdi │ │ │ │ - callq 1cfa0 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8fd30 │ │ │ │ - add $0xf8,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 95848 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r15) │ │ │ │ + jmpq 95863 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x2,%edx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov %dx,(%rax) │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + movzwl (%rdx),%esi │ │ │ │ + lea 0x8(%rdx,%rsi,8),%rdx │ │ │ │ + mov %rdx,0x0(%r13) │ │ │ │ + movb $0x7,0x4(%rax) │ │ │ │ + mov %cl,0x8(%rax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ + mov 0x2ea0(%rdx),%rdx │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 95a40 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 959ea │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 8f8a0 │ │ │ │ - nopl (%rax) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 8fad8 │ │ │ │ - movdqu 0xb8(%r13),%xmm0 │ │ │ │ - movzbl 0xc8(%r13),%eax │ │ │ │ - movzbl 0xb8(%r13),%edx │ │ │ │ - movzbl 0x6(%r8),%edi │ │ │ │ - mov %al,0xe0(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 8fbe0 │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea 0xd1(%rsp),%rax │ │ │ │ - add %r15,%rdx │ │ │ │ - jmp 8fb89 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov %rdx,%fs:(%r15) │ │ │ │ + jmpq 958df │ │ │ │ + mfence │ │ │ │ + jmpq 95863 │ │ │ │ + movl $0x0,0x7259d(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + lea 0x72585(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rcx │ │ │ │ + mov $0x0,%r10d │ │ │ │ + pop %rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jns 958df │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov $0x0,%r10d │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 958df │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x72537(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmpq 958df │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 8fbe0 │ │ │ │ - cmp (%rax),%dil │ │ │ │ - jne 8fb80 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - callq 5af30 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - movzbl 0x22(%r13),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 8fad8 │ │ │ │ - lea 0x53043(%rip),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rcx,%rax,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - movzbl 0x20(%r13),%eax │ │ │ │ - lea -0x28(%rsi,%rax,8),%r9 │ │ │ │ - jmpq 8fab0 │ │ │ │ + mfence │ │ │ │ + jmpq 958d0 │ │ │ │ + mfence │ │ │ │ + jmpq 958be │ │ │ │ + callq *0x30(%rbx) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmpq 959c4 │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,0x10(%rdx) │ │ │ │ + mov -0x4(%rsi,%rcx,1),%edx │ │ │ │ + mov %edx,-0x4(%r9,%rcx,1) │ │ │ │ + jmpq 95745 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + and $0x3,%esi │ │ │ │ + callq 4fc70 │ │ │ │ + jmpq 95651 │ │ │ │ + movzwl -0x2(%rsi,%rcx,1),%edx │ │ │ │ + mov %dx,-0x2(%r9,%rcx,1) │ │ │ │ + jmpq 95745 │ │ │ │ + push %r13 │ │ │ │ + lea 0x570(%rdi),%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rdx │ │ │ │ + mov 0x90(%rdx),%rax │ │ │ │ + test $0x2,%al │ │ │ │ + je 95b98 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 95cb9 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%r8 │ │ │ │ - jmpq 8fab0 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 8fce0 │ │ │ │ - movzbl 0x20(%r13),%eax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea -0x28(%rsi,%rax,8),%r9 │ │ │ │ - jmpq 8faa0 │ │ │ │ - callq 7410 │ │ │ │ - jmpq 8fa67 │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ + or $0x2,%rax │ │ │ │ + lea 0x508(%rbp),%rdi │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov %rax,0x90(%rdx) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + orq $0x1,0xe0(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + orq $0x2,0xe0(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + andq $0xffffffffffffefff,0xd0(%rax) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + andq $0xffffffffffffdfff,0xd0(%rax) │ │ │ │ + mov 0x12fe8(%rbp),%eax │ │ │ │ + lea 0x3(%rax),%edx │ │ │ │ + callq 943c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 95ca8 │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + mov 0x14308(%rbp),%rax │ │ │ │ + sub $0x2,%rax │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + js 95cbe │ │ │ │ + lea 0x18(%r12),%rax │ │ │ │ + mov %rsp,%rsi │ │ │ │ xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 95610 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + callq 487d0 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r12),%eax │ │ │ │ + lea (%r12,%rax,8),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + ja 95cdd │ │ │ │ + sub %rdi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov $0x1,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - jmp 8fc36 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffc,%r14d │ │ │ │ - jne 8fc94 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - cmpb $0x0,0xb8(%r13) │ │ │ │ - mov %r15,%rdi │ │ │ │ - sete %cl │ │ │ │ - callq 7b5c0 │ │ │ │ - mov %eax,%r14d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 95510 │ │ │ │ test %eax,%eax │ │ │ │ - jne 8fc30 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r14d │ │ │ │ - cmp $0xfffffffc,%r14d │ │ │ │ - je 8fc36 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 8fccf │ │ │ │ - lock orq $0x10,0x68(%rbp) │ │ │ │ - lea 0x52dea(%rip),%rdi │ │ │ │ + jne 95c90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 94d70 │ │ │ │ + jmpq 95b6d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x371d9(%rip),%rdi │ │ │ │ callq 71a0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5d800 │ │ │ │ - jmpq 8faf6 │ │ │ │ - movzbl 0x4b(%r13),%eax │ │ │ │ - lea 0x8(%rsi,%rax,8),%r9 │ │ │ │ - jmpq 8fab0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 8faf6 │ │ │ │ - jmp 8fca1 │ │ │ │ + jmpq 95b6d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmpq 8faa0 │ │ │ │ - movzbl 0x4b(%r13),%eax │ │ │ │ - lea 0x50(%r13),%r8 │ │ │ │ - lea 0x8(%rsi,%rax,8),%r9 │ │ │ │ - jmpq 8faa0 │ │ │ │ - movzbl 0x20(%r13),%eax │ │ │ │ - lea 0x50(%r13),%r8 │ │ │ │ - lea -0x28(%rsi,%rax,8),%r9 │ │ │ │ - jmpq 8faa0 │ │ │ │ - lea 0x52ff8(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x44f63(%rip),%rsi │ │ │ │ - lea 0x44d10(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x36e61(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 95b6d │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ + lea 0x373bb(%rip),%rcx │ │ │ │ + mov $0x46a,%edx │ │ │ │ + lea 0x371d6(%rip),%rsi │ │ │ │ + lea 0x36e78(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x3739c(%rip),%rcx │ │ │ │ + mov $0x46f,%edx │ │ │ │ + lea 0x371b7(%rip),%rsi │ │ │ │ + lea 0x36ea1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - movzwl 0x70(%rbp),%eax │ │ │ │ - mov 0xb0(%rbp),%rsi │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movzwl 0xce(%rdx),%edx │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x8(%rsi,%rdx,8),%rdx │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja 90005 │ │ │ │ - movzbl 0x72(%rbp),%edx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmp $0x3,%dl │ │ │ │ - je 8fe50 │ │ │ │ - cmp $0x2,%dl │ │ │ │ - ja 8ffbf │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov 0xb0(%rbp),%rsi │ │ │ │ - movzwl 0x452(%r13),%ecx │ │ │ │ - lea 0xb6(%rbp,%rax,2),%r9 │ │ │ │ - movzwl 0x70(%rbp),%eax │ │ │ │ - movzwl 0xee(%rbp),%r10d │ │ │ │ - movzwl 0x8(%r9),%edi │ │ │ │ - movzwl 0x4(%r9),%r9d │ │ │ │ - shl $0x9,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x4(%rdx),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + ja 95da0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea 0x709f2(%rip),%rdx │ │ │ │ + mov (%rdx,%rax,8),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 95da0 │ │ │ │ + lea 0x6f5a2(%rip),%rdx │ │ │ │ + mov (%rdx,%rax,8),%rcx │ │ │ │ + lea 0x2fe3b(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 934f0 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x372ce(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add 0x0(%rbp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov (%r12),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + shl $0x3,%rcx │ │ │ │ + callq 934f0 │ │ │ │ cltq │ │ │ │ - lea 0x8(%rsi,%rdi,8),%r8 │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmova %rax,%r8 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea 0x28(%r8),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - lea 0x8(%rsi,%r9,8),%rsi │ │ │ │ - shr $0x3,%edx │ │ │ │ - lea 0x1(%rdx,%r10,1),%rdx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - ja 8ff30 │ │ │ │ - sub %r9d,%edi │ │ │ │ - lea -0x3(%rdi),%eax │ │ │ │ - cmp $0x200,%rax │ │ │ │ - jbe 8fe1a │ │ │ │ - cmp $0x200,%rcx │ │ │ │ - jg 8ff44 │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 95ddc │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8adf0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 8fe2b │ │ │ │ - test %bl,%bl │ │ │ │ - jne 8fe38 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea 0x245f2(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 934f0 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x37270(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add 0x0(%rbp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov (%r12),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + shl $0x3,%rcx │ │ │ │ + callq 934f0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 840a0 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lock orq $0x4000,-0x88(%rdi) │ │ │ │ + lea 0x7120d(%rip),%rdi │ │ │ │ + jmpq a9190 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0xc4(%rbp),%edx │ │ │ │ - testb $0x80,0x68(%rbp) │ │ │ │ - jne 8fee1 │ │ │ │ - movzwl 0xc8(%rbp),%edi │ │ │ │ - movzwl %dx,%r8d │ │ │ │ - sub %r8d,%edi │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - sub $0x3,%edi │ │ │ │ - je 8fe89 │ │ │ │ - bsr %edi,%edi │ │ │ │ - mov $0x1f,%r8d │ │ │ │ - xor $0x1f,%edi │ │ │ │ - sub %edi,%r8d │ │ │ │ - movzwl 0xd2(%rbp),%edi │ │ │ │ - movzwl 0xd8(%rbp),%r9d │ │ │ │ - sub %ecx,%edi │ │ │ │ - movzwl 0xdc(%rbp),%ecx │ │ │ │ - sub %r9d,%ecx │ │ │ │ - sub $0x3,%edi │ │ │ │ - je 8ff60 │ │ │ │ - bsr %edi,%edi │ │ │ │ - mov $0x1f,%r9d │ │ │ │ - xor $0x1f,%edi │ │ │ │ - sub %edi,%r9d │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - sub $0x3,%ecx │ │ │ │ - je 8fed3 │ │ │ │ - bsr %ecx,%ecx │ │ │ │ - mov $0x1f,%edi │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - sub %ecx,%edi │ │ │ │ - add %r8d,%edi │ │ │ │ - shr %edi │ │ │ │ - cmp %r9d,%edi │ │ │ │ - jbe 8ff65 │ │ │ │ - lea 0xce(%rbp),%rcx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 8fef7 │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl (%rcx),%edx │ │ │ │ - add $0xa,%rcx │ │ │ │ - lea 0x8(%rsi,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe 8ff90 │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp $0x3,%r14d │ │ │ │ - jne 8fef0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 89a40 │ │ │ │ - movzbl 0x72(%rbp),%edx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmpq 8fd8b │ │ │ │ - movzwl 0x450(%r13),%eax │ │ │ │ - shl $0x6,%eax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jle 8fe1a │ │ │ │ - test %r8,%r8 │ │ │ │ - je 8fe1a │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 9cca0 │ │ │ │ - jmpq 8fe1a │ │ │ │ - sub $0x3,%ecx │ │ │ │ - jne 8ffe0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 8ea10 │ │ │ │ - testb $0x2,0x69(%rbp) │ │ │ │ - jne 8ffeb │ │ │ │ - movzbl 0x72(%rbp),%edx │ │ │ │ - cmp $0x3,%dl │ │ │ │ - je 90024 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmpq 8fd8b │ │ │ │ - nop │ │ │ │ - cmp $0x2,%r14d │ │ │ │ - je 8ff0f │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x3,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 89a40 │ │ │ │ - cmp $0x2,%r14d │ │ │ │ - jne 8ff22 │ │ │ │ - jmpq 8ff0f │ │ │ │ - lea 0x52e6a(%rip),%rcx │ │ │ │ - mov $0x1f2,%edx │ │ │ │ - lea 0x51fb1(%rip),%rsi │ │ │ │ - lea 0x5222b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - jmpq 8fec6 │ │ │ │ - cmpw $0x0,0xee(%rbp) │ │ │ │ - jne 90043 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 8b240 │ │ │ │ - jmpq 8ff78 │ │ │ │ - lea 0x52e24(%rip),%rcx │ │ │ │ - mov $0x1de,%edx │ │ │ │ - lea 0x51f6b(%rip),%rsi │ │ │ │ - lea 0x52a99(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - movzwl 0x70(%rbp),%eax │ │ │ │ - mov 0xb0(%rbp),%rsi │ │ │ │ - movzwl 0xc4(%rbp),%edx │ │ │ │ - shl $0x9,%eax │ │ │ │ - cltq │ │ │ │ - add %rsi,%rax │ │ │ │ - jmpq 8fee1 │ │ │ │ - lea 0x52c26(%rip),%rcx │ │ │ │ - mov $0x7d2,%edx │ │ │ │ - lea 0x51f2d(%rip),%rsi │ │ │ │ - lea 0x52193(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jmpq 7410 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - testb $0x2,0x69(%rsi) │ │ │ │ - je 90085 │ │ │ │ - cmpw $0x0,0xee(%rsi) │ │ │ │ - jne 90088 │ │ │ │ - jmpq 8b240 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 95e85 │ │ │ │ + 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 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsp,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jbe 95f00 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 95f10 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - push %rax │ │ │ │ - lea 0x52be0(%rip),%rcx │ │ │ │ - mov $0x7d2,%edx │ │ │ │ - lea 0x51ee7(%rip),%rsi │ │ │ │ - lea 0x5214d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 95edd │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + jmpq a9740 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x18,%rdi │ │ │ │ + jmpq a9740 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov $0x1,%r13d │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 90110 │ │ │ │ - test %edx,%edx │ │ │ │ - je 900e0 │ │ │ │ - xor %edx,%edx │ │ │ │ - callq 8ea10 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jne 900db │ │ │ │ - testb $0x2,0x69(%rbp) │ │ │ │ - jne 90188 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - mov %rsi,%rdi │ │ │ │ - callq 16710 │ │ │ │ - test %al,%al │ │ │ │ - je 90130 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 8ea10 │ │ │ │ - testb $0x2,0x69(%rbp) │ │ │ │ - jne 90148 │ │ │ │ - pop %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 16620 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - callq 8ea10 │ │ │ │ - testb $0x2,0x69(%rbp) │ │ │ │ - je 900db │ │ │ │ + sub $0x238,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + cmpb $0x0,0x498(%rdi) │ │ │ │ + movl $0x6c756e28,0x20(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x220(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov $0x296c,%eax │ │ │ │ + mov %ax,0x24(%rsp) │ │ │ │ + movb $0x0,0x26(%rsp) │ │ │ │ + jne 96090 │ │ │ │ + lea 0x10(%rsp),%rax │ │ │ │ + lea 0x448(%r12),%rbp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lea 0x6fa18(%rip),%rbx │ │ │ │ + jmp 95ff9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x2,%r8d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 89320 │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x40,%rbx │ │ │ │ + cmp $0x35,%r15d │ │ │ │ + je 96050 │ │ │ │ + mov %r15d,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 900db │ │ │ │ - jmp 90154 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 88a80 │ │ │ │ + mov %rax,%r14 │ │ │ │ + testb $0x2,0x18(%rbx) │ │ │ │ + je 95feb │ │ │ │ + mov %r15d,%esi │ │ │ │ + lea 0x37ac9(%rip),%rdi │ │ │ │ + callq 88a80 │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 95feb │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 95fd0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x341e5(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 95e30 │ │ │ │ + cltq │ │ │ │ + add %rax,0x10(%rsp) │ │ │ │ + jmp 95fd0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x37094(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 960b7 │ │ │ │ + add $0x238,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ - xor %edx,%edx │ │ │ │ pop %r12 │ │ │ │ - jmpq 8ea10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 900ff │ │ │ │ - testb $0x2,0x69(%rbp) │ │ │ │ - je 9016f │ │ │ │ - cmpw $0x0,0xee(%rbp) │ │ │ │ - jne 901a1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 8b240 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 900db │ │ │ │ - jmpq 900ff │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x200,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x264e9(%rip),%rdx │ │ │ │ + callq 95e30 │ │ │ │ + cltq │ │ │ │ + add %rax,0x10(%rsp) │ │ │ │ + jmpq 95fad │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpw $0x0,0xee(%rbp) │ │ │ │ - jne 901a1 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 961a0 │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x68(%rax),%rdi │ │ │ │ + callq a1c60 │ │ │ │ + mov %rax,%r8 │ │ │ │ + movzwl 0xb2(%rbx),%eax │ │ │ │ + imul 0xa8(%rbx),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jb 961db │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 961ee │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x68(%rax),%rdi │ │ │ │ + callq a1c60 │ │ │ │ + mov %rax,%r8 │ │ │ │ + movzwl 0xb2(%rbx),%eax │ │ │ │ + imul 0xa8(%rbx),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jb 961c8 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 79020 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 96186 │ │ │ │ + movdqu 0x0(%rbp),%xmm1 │ │ │ │ + movups %xmm1,0xf0(%rbx) │ │ │ │ + movdqu 0x10(%rbp),%xmm2 │ │ │ │ + movups %xmm2,0x100(%rbx) │ │ │ │ + movdqu 0x20(%rbp),%xmm3 │ │ │ │ + movups %xmm3,0x110(%rbx) │ │ │ │ + testb $0x80,0x20(%rbp) │ │ │ │ + jne 96190 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ + movups %xmm0,0x20(%rbp) │ │ │ │ + lock addq $0x1,0x60(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 8b240 │ │ │ │ - lea 0x52ac8(%rip),%rcx │ │ │ │ - mov $0x7d2,%edx │ │ │ │ - lea 0x51dcf(%rip),%rsi │ │ │ │ - lea 0x52035(%rip),%rdi │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xf8(%rbx),%rdx │ │ │ │ + mov %rbx,0x60(%rdx) │ │ │ │ + jmp 96170 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x37249(%rip),%rsi │ │ │ │ + movzbl 0x7a(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmp 96186 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x36f53(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmp 96186 │ │ │ │ + lea 0x3723e(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmp 96186 │ │ │ │ + lea 0x377fb(%rip),%rcx │ │ │ │ + mov $0x4bf,%edx │ │ │ │ + lea 0x36f0d(%rip),%rsi │ │ │ │ + lea 0x37238(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - xor %esi,%esi │ │ │ │ - jmpq 89530 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x7,%esi │ │ │ │ - jmpq 89530 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + nopl (%rax) │ │ │ │ push %r13 │ │ │ │ + lea -0x40(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x15ac0(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x76dfe(%rip),%r13 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9036f │ │ │ │ - mov 0x77dfa(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x77e6e(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 90408 │ │ │ │ - mov 0x9d0(%rsi),%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov (%r12),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 9031d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%r12),%r8d │ │ │ │ - mov %ebp,%eax │ │ │ │ - lea 0x40(%r12,%rax,8),%rax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 90360 │ │ │ │ - mov (%rax),%rbx │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rbx │ │ │ │ - cmove %rax,%rbx │ │ │ │ - test $0x1,%bl │ │ │ │ - je 902be │ │ │ │ - jmpq 90310 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x14718(%rdi),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - shr $0x3,%r9 │ │ │ │ - push %r10 │ │ │ │ - lea -0x58(%rbx),%rcx │ │ │ │ - and $0x1,%r9d │ │ │ │ - lea 0x52850(%rip),%rdx │ │ │ │ - push %r8 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - push %rax │ │ │ │ - movzwl 0x18(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ - movzbl -0x8(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 87750 │ │ │ │ - add $0x30,%rsp │ │ │ │ - cltq │ │ │ │ - add %rax,(%r14) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - test $0x1,%bl │ │ │ │ - jne 90310 │ │ │ │ - mov 0x10(%rbx),%r9 │ │ │ │ - test $0x4,%r9b │ │ │ │ - je 902b6 │ │ │ │ - mov 0x160(%rbx),%rax │ │ │ │ - mov 0x150(%rbx),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x150(%rbx),%rcx │ │ │ │ - mov %rax,%r10 │ │ │ │ - and $0x1,%r10d │ │ │ │ + nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x128,%rbx │ │ │ │ + callq 9dc10 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 96230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5fe70 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 54d60 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 77130 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 48920 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e840 │ │ │ │ + lea 0x2c10(%rbp),%rdi │ │ │ │ + callq 419a0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 24830 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 92c00 │ │ │ │ + lea 0x12f80(%rbp),%rdi │ │ │ │ + callq 79100 │ │ │ │ + lea 0x2e90(%rbp),%rdi │ │ │ │ + callq 556f0 │ │ │ │ + lea 0x2e60(%rbp),%rdi │ │ │ │ + callq 556f0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 56f00 │ │ │ │ + lea 0x146c0(%rbp),%rdi │ │ │ │ + callq 8c970 │ │ │ │ + lea 0x146b0(%rbp),%rdi │ │ │ │ + callq 8c940 │ │ │ │ + mov 0x2c08(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - mov $0x1,%eax │ │ │ │ - setne %r8b │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 90270 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdx,0x158(%rbx) │ │ │ │ - setne %al │ │ │ │ - jmpq 90270 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %ebp,(%r12) │ │ │ │ - ja 90238 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 9037d │ │ │ │ - mov 0x77d4f(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 9038b │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0x77d40(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 90400 │ │ │ │ - mov 0x77cba(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 90390 │ │ │ │ + jne 963c8 │ │ │ │ + mov 0x2e28(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x2c08(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x2dc0(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + lea 0x127a8(%rbp),%rdi │ │ │ │ + callq a47a0 │ │ │ │ + lea 0x12f38(%rbp),%rdi │ │ │ │ + callq a47a0 │ │ │ │ + lea 0x12ef0(%rbp),%rdi │ │ │ │ + callq a47a0 │ │ │ │ + mov 0x400(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x2ec0(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x12ee0(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x128e0(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x560(%rbp),%rdi │ │ │ │ + movq $0x0,0x128e0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 96370 │ │ │ │ + callq aa090 │ │ │ │ + mov 0x2d40(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 96381 │ │ │ │ + callq aa090 │ │ │ │ + mov 0x2d38(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 96392 │ │ │ │ + callq aa090 │ │ │ │ + mov 0x2d30(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 963a3 │ │ │ │ + callq aa090 │ │ │ │ + lea 0x4c8(%rbp),%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + jmpq 7410 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 18870 │ │ │ │ - jmpq 9024d │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 9021b │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 962dc │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x3766d(%rip),%rcx │ │ │ │ + mov $0x5d,%edx │ │ │ │ + lea 0x36d3c(%rip),%rsi │ │ │ │ + lea 0x36d4d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 2d9b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 96480 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87c90 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 96460 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8b300 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 964a0 │ │ │ │ + mov 0x172e38(%rip),%rdi │ │ │ │ + lea 0x12c70(%rbx),%rsi │ │ │ │ + callq a9d40 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + lea 0x36d19(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x36ce0(%rip),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x36fc1(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - mfence │ │ │ │ - jmp 90335 │ │ │ │ - movl $0x0,0x77c6e(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x77c4f(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 90353 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 90353 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x77c18(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 90353 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 90348 │ │ │ │ - mfence │ │ │ │ - jmpq 9021b │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ + callq a71b0 │ │ │ │ test %r12,%r12 │ │ │ │ - je 904c0 │ │ │ │ + je 96560 │ │ │ │ bsr %r12,%rax │ │ │ │ mov $0x3f,%ecx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor $0x3f,%rax │ │ │ │ mov $0x1,%esi │ │ │ │ sub %eax,%ecx │ │ │ │ @@ -133954,7270 +138195,6131 @@ │ │ │ │ shl %cl,%rsi │ │ │ │ cmp $0x1000,%rsi │ │ │ │ cmova %rax,%rsi │ │ │ │ mov $0x8,%eax │ │ │ │ cmp $0x8,%rsi │ │ │ │ cmovb %rax,%rsi │ │ │ │ callq 70e0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne 904a0 │ │ │ │ + jne 96542 │ │ │ │ mov (%rsp),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 904a0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 904a3 │ │ │ │ + je 96542 │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ callq 7090 │ │ │ │ mov %rax,%r8 │ │ │ │ - jmp 904a3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 904cc │ │ │ │ - add $0x18,%rsp │ │ │ │ + jne 9656c │ │ │ │ + add $0x10,%rsp │ │ │ │ mov %r8,%rax │ │ │ │ - pop %rbx │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %edi,%edi │ │ │ │ callq 72c0 │ │ │ │ mov %rax,%r8 │ │ │ │ - jmp 90481 │ │ │ │ + jmp 9652d │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x13a(%rdi),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 90528 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 905a2 │ │ │ │ - movzbl 0x138(%rdi),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je 90520 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x138(%rdi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 90508 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqu 0x14c(%rdi),%xmm0 │ │ │ │ - lea 0x50(%rsi),%r8 │ │ │ │ - movups %xmm0,0x14(%rsi) │ │ │ │ - mov 0x15c(%rdi),%eax │ │ │ │ - movq $0x0,0x28(%rsi) │ │ │ │ - mov %eax,0x24(%rsi) │ │ │ │ - mov 0xb0(%rdi),%rax │ │ │ │ - mov 0x88(%rax),%rax │ │ │ │ - movl $0x0,0x38(%rsi) │ │ │ │ - mov %rax,0x30(%rsi) │ │ │ │ - mov 0xb0(%rdi),%rax │ │ │ │ - movdqu 0x20(%rax),%xmm1 │ │ │ │ - movups %xmm1,0x3c(%rsi) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x4c(%rsi) │ │ │ │ - movzbl 0x138(%rdi),%eax │ │ │ │ - add $0x5,%eax │ │ │ │ - mov %al,(%rsi) │ │ │ │ - movzbl 0x138(%rdi),%eax │ │ │ │ - lea 0x160(%rdi),%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - lea -0x28(,%rax,8),%rdx │ │ │ │ - jmpq 7a30 │ │ │ │ - push %rax │ │ │ │ - lea 0x53986(%rip),%rcx │ │ │ │ - mov $0x9a,%edx │ │ │ │ - lea 0x5290e(%rip),%rsi │ │ │ │ - lea 0x4447e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - movdqu 0x14c(%rbp),%xmm1 │ │ │ │ - mov 0x15c(%rbp),%eax │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movzbl 0x50(%rsi),%edx │ │ │ │ - movzbl 0x51(%rsi),%esi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 2fb70 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 90620 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9660a │ │ │ │ + mov %rdi,%rbp │ │ │ │ + testb $0x1,0x24(%rdi) │ │ │ │ + je 96629 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x20(%rdi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 965d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x70,%edi │ │ │ │ - callq 90410 │ │ │ │ - mov %rax,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x24(%rdi),%eax │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + test $0x2,%al │ │ │ │ + je 965f2 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x24(%rdi) │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + callq 965a0 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 965c3 │ │ │ │ + mov (%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 90714 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 904e0 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - movdqu 0x30(%rsp),%xmm0 │ │ │ │ - mov %eax,0x44(%rdx) │ │ │ │ - movups %xmm0,0x34(%rdx) │ │ │ │ - orw $0x1,0x3a(%r13) │ │ │ │ - mov %eax,0x24(%r13) │ │ │ │ - movups %xmm0,0x14(%r13) │ │ │ │ - movzbl 0x50(%rbp),%edx │ │ │ │ - movzbl 0x51(%rbp),%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - callq 2f850 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 90700 │ │ │ │ + je 965c3 │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0xa68(%rbx),%r14 │ │ │ │ - lea 0x9d0(%rbx),%r12 │ │ │ │ - callq 8b410 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 987f0 │ │ │ │ - movzbl 0x0(%r13),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je 906d6 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nop │ │ │ │ - mov 0x0(%r13,%rax,1),%rdx │ │ │ │ - mov %rdx,0x138(%rbp,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 906c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 98e70 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9071f │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ pop %rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - jmpq 90613 │ │ │ │ - lea 0x5381a(%rip),%rcx │ │ │ │ - mov $0xd6,%edx │ │ │ │ - lea 0x52792(%rip),%rsi │ │ │ │ - lea 0x419f7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x5381d(%rip),%rcx │ │ │ │ - mov $0x102,%edx │ │ │ │ - lea 0x4b9b4(%rip),%rsi │ │ │ │ - lea 0x442dd(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x537d5(%rip),%rcx │ │ │ │ - mov $0x10c,%edx │ │ │ │ - lea 0x4b984(%rip),%rsi │ │ │ │ - lea 0x442ad(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x53755(%rip),%rcx │ │ │ │ - mov $0x3a,%edx │ │ │ │ - lea 0x4fc88(%rip),%rsi │ │ │ │ - lea 0x4427d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x53635(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x444a0(%rip),%rsi │ │ │ │ - lea 0x4424d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x537dd(%rip),%rcx │ │ │ │ - mov $0x35,%edx │ │ │ │ - lea 0x526ad(%rip),%rsi │ │ │ │ - lea 0x527f2(%rip),%rdi │ │ │ │ + jmpq *%rax │ │ │ │ + lea 0x37447(%rip),%rcx │ │ │ │ + mov $0x5c,%edx │ │ │ │ + lea 0x36b16(%rip),%rsi │ │ │ │ + lea 0x36b79(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 963e0 │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%rax │ │ │ │ - push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movzwl 0xb2(%rsi),%ebx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - div %rbx │ │ │ │ - mov %rax,%r10 │ │ │ │ - jmp 90873 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0xb2(%r13),%ebx │ │ │ │ - mov %r15,%r10 │ │ │ │ - lea 0x1(%r10),%r15 │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r10,%rdx │ │ │ │ - movq $0x2,0x10(%rsp) │ │ │ │ - imul %r15,%rbx │ │ │ │ - mov %r13,%rsi │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - cmova %r12,%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movdqu 0x30(%rsp),%xmm0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - sub %ebp,%ebx │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov %ebx,%r8d │ │ │ │ - add %rbx,%rbp │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 6e8d0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - ja 90868 │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x70(%rsi),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmp %rax,0x70(%rdi) │ │ │ │ + cmova %rdi,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 93f40 │ │ │ │ + movdqu 0x28(%r12),%xmm0 │ │ │ │ + movdqu 0x28(%rbx),%xmm1 │ │ │ │ + lea 0x36e0d(%rip),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x28(%r12),%rax │ │ │ │ + movups %xmm1,0x20(%rsp) │ │ │ │ + xor 0x20(%rsp),%rax │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + xor 0x28(%rsp),%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + jne 966b1 │ │ │ │ + movzbl 0x7a(%rbx),%eax │ │ │ │ + cmp %al,0x7b(%rbp) │ │ │ │ + ja 966d0 │ │ │ │ + lea 0x36af5(%rip),%r8 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9670f │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + sub %rax,%rsi │ │ │ │ + lea 0x8(%rcx,%rsi,8),%rdi │ │ │ │ + mov $0x10,%esi │ │ │ │ + callq 9d760 │ │ │ │ test %al,%al │ │ │ │ - je 90941 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rsp,%rcx │ │ │ │ - lea 0x52578(%rip),%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0xc8,%esi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 76e0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 909a8 │ │ │ │ - mov $0xf,%eax │ │ │ │ - add $0xd8,%rsp │ │ │ │ - retq │ │ │ │ + jne 966aa │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movzwl 0x78(%rbx),%eax │ │ │ │ + lea 0x36abb(%rip),%r8 │ │ │ │ + cmp %ax,0x78(%r12) │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + jmp 966b1 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov 0x76637(%rip),%rcx │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x480(%rdi) │ │ │ │ + movzbl 0x47f(%rdi),%eax │ │ │ │ + je 96970 │ │ │ │ + mov $0xf,%r12d │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov 0x70880(%rip),%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 90a78 │ │ │ │ - mov 0x77634(%rip),%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0x776a9(%rip),%r8d │ │ │ │ + jne 96880 │ │ │ │ + mov 0x71883(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + mov 0x718f8(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 90af8 │ │ │ │ - movzbl 0x4d6(%rdi),%eax │ │ │ │ - cmp (%rsi),%eax │ │ │ │ - ja 90a00 │ │ │ │ - jmp 90a58 │ │ │ │ + je 968ca │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 967af │ │ │ │ + jmp 967f1 │ │ │ │ + nop │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 967f8 │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%r13,%rax,8),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 967a0 │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + jmp 967dd │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - movzbl 0x4d6(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 90a58 │ │ │ │ - mov (%rsi),%edx │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rdi,%rdx,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 909f0 │ │ │ │ - lock addq $0x1,0x28(%r12) │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 967f8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 967c8 │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 967af │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 90a68 │ │ │ │ - mov 0x77654(%rip),%edi │ │ │ │ + jne 968c1 │ │ │ │ + mov 0x71871(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 90a85 │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - mov 0x77646(%rip),%esi │ │ │ │ + je 968d7 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0x7185f(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 90af0 │ │ │ │ - mov 0x775c0(%rip),%eax │ │ │ │ + je 968ec │ │ │ │ + mov 0x717d9(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 90a8a │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %fs:(%rcx),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 90a26 │ │ │ │ - mov %rdx,%fs:(%rcx) │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 968fe │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 9688d │ │ │ │ + movzbl 0xa0(%rbx),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl %cl,%rdx │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x18,%eax │ │ │ │ + or %rdx,(%rsp,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 968d2 │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 96776 │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - jmpq 909e0 │ │ │ │ + mov %rax,%fs:(%r14) │ │ │ │ + jmpq 96791 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 96a2c │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 92970 │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + jmpq 96838 │ │ │ │ + mfence │ │ │ │ + jmpq 96791 │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + jmp 96871 │ │ │ │ + mfence │ │ │ │ + mov %rdx,%fs:(%r14) │ │ │ │ + mov 0x7179c(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 96829 │ │ │ │ mfence │ │ │ │ - jmp 90a30 │ │ │ │ - movl $0x0,0x77574(%rip) │ │ │ │ + mov 0x71713(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 96838 │ │ │ │ + movl $0x0,0x71700(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0x77555(%rip),%rsi │ │ │ │ + lea 0x716e1(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 90a4d │ │ │ │ + jns 96838 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 90a4d │ │ │ │ + jne 96838 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x77522(%rip),%rdi │ │ │ │ + lea 0x716a6(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 90a4d │ │ │ │ - mfence │ │ │ │ - jmpq 90a42 │ │ │ │ - mfence │ │ │ │ - jmpq 909e0 │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 90b19 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp $0x13,%al │ │ │ │ - jne 90b5b │ │ │ │ - xor %r12d,%r12d │ │ │ │ + jmpq 96838 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xc,%r12d │ │ │ │ + test %al,%al │ │ │ │ + jne 96759 │ │ │ │ + lea 0x570(%r13),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%r13),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 93f40 │ │ │ │ + mov 0x508(%r13),%rdx │ │ │ │ + lea 0x8(%rax),%rbp │ │ │ │ + cmpb $0x0,0x7b(%rdx) │ │ │ │ + je 969f5 │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 969df │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%r13,%rax,8),%rax │ │ │ │ + mov 0x60(%rax),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 90b5b │ │ │ │ - mov 0x12ca8(%rdi),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x12ca0,%rdi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - shl $0x4,%rsi │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - callq 1a5c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 90b66 │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x10(%rbx),%edx │ │ │ │ - movl $0x0,0xc(%rax) │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 969df │ │ │ │ + cmpb $0x1,0xb6(%rax) │ │ │ │ + jbe 96a05 │ │ │ │ + mov 0x508(%r13),%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x38,%rbp │ │ │ │ + movzbl 0x7b(%rax),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 969b1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 96759 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 96a2c │ │ │ │ + add $0x10,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - jmp 90b5b │ │ │ │ - xchg %ax,%ax │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x2b60(%r14),%r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x12fc0(%r14),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x448,%rsp │ │ │ │ + sub $0x58,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x438(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x50(%rsi) │ │ │ │ - je 91c1d │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - mov %rdi,%r15 │ │ │ │ + callq 8b240 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 87c30 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 2d960 │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 81990 │ │ │ │ + lea 0xe0(%r14),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + testb $0x4,0xe0(%r14) │ │ │ │ + je 96b47 │ │ │ │ + cmpb $0x0,0x482(%r14) │ │ │ │ + jne 96fab │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 81990 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lock orq $0x8,(%rax) │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0xf8(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - callq 2ff10 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 2fc70 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + add $0x1,%r13d │ │ │ │ + callq 81990 │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %al,%al │ │ │ │ + cmovne %ebx,%r13d │ │ │ │ + callq 486b0 │ │ │ │ test %rax,%rax │ │ │ │ - je 91438 │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%r9d │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - cmp %rcx,0x2c(%rdx) │ │ │ │ - mov 0x20(%rdx),%r10d │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - mov 0x24(%rdx),%r8 │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - jne 90c6d │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - jne 90c6d │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r9d,%r10d │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 91cf0 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,0x40(%rdx) │ │ │ │ - mov 0x34(%rdx),%r8d │ │ │ │ - mov 0x38(%rdx),%rsi │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 90cb0 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + jne 96c70 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a9e40 │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 81990 │ │ │ │ + test %al,%al │ │ │ │ + jne 96c68 │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + jne 96ae0 │ │ │ │ + cmpb $0x0,0x482(%r14) │ │ │ │ + jne 96f9a │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lock orq $0x2,(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 486b0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 96fbc │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq a9e40 │ │ │ │ + mov 0x7047f(%rip),%r12 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 90cb0 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r9d,%r8d │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 91d0f │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 2fc20 │ │ │ │ - cmpb $0xc,(%rbx) │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - jbe 90cdb │ │ │ │ - cmp 0x38(%rsp),%rcx │ │ │ │ - je 913d8 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - movdqu 0x10(%rbx),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rcx) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 90d1b │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 90d08 │ │ │ │ - movzbl 0x50(%r12),%ecx │ │ │ │ - movzbl 0x51(%r12),%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - sub $0x1,%ecx │ │ │ │ - callq 9a970 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 91398 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 90fa0 │ │ │ │ - mov 0x14c(%r14),%eax │ │ │ │ - mov 0x150(%r14),%rdi │ │ │ │ - mov 0x158(%r14),%rbx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - jne 90d8b │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - jne 90d8b │ │ │ │ - add $0x1,%rbx │ │ │ │ - je 91da8 │ │ │ │ - lea 0x2a0(%rsp),%r9 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x368(%rsp),%rax │ │ │ │ - lea 0x138(%r14),%rdx │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - lea 0x160(%r14),%rcx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - lea 0x370(%rsp),%r13 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x438(%rsp),%rax │ │ │ │ - lea 0x138(%rbp),%rdx │ │ │ │ - lea 0x160(%rbp),%rcx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x2c(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%edi │ │ │ │ - mov 0x24(%rax),%rsi │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - seta %dl │ │ │ │ - setb %r10b │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%r10d │ │ │ │ - jne 90e55 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp (%rsp),%rsi │ │ │ │ - seta %dl │ │ │ │ - setb %r10b │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%r10d │ │ │ │ - jne 90e55 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp 0x1c(%rsp),%edi │ │ │ │ - seta %dl │ │ │ │ - setb %r10b │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%r10d │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - je 91070 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rbx,0x40(%rax) │ │ │ │ - mov 0x34(%rax),%edi │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - mov 0x38(%rax),%rsi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - jne 90e9d │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp (%rsp),%rsi │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - jne 90e9d │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp 0x1c(%rsp),%edi │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 90efb │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x51(%r12),%eax │ │ │ │ - lea 0x73c0d(%rip),%rdi │ │ │ │ - lea 0x5227e(%rip),%rdx │ │ │ │ - push %r13 │ │ │ │ - movzbl 0x50(%r12),%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%rdi,%rax,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - je 915cd │ │ │ │ + jne 96c56 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x71479(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + mov 0x714ee(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 91270 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rbx,0x2c(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %rdi,0x24(%rax) │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - seta %sil │ │ │ │ - setb %cl │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - or %ecx,%edx │ │ │ │ - cmp %edi,0x20(%rax) │ │ │ │ - setb %al │ │ │ │ - seta %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - jne 9118b │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 9117e │ │ │ │ - mov 0xf0(%rsp),%rbx │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - cmp 0x30(%rsp),%rsi │ │ │ │ - jne 90f6e │ │ │ │ - cmp $0xc,%cl │ │ │ │ - ja 915f7 │ │ │ │ - test %cl,%cl │ │ │ │ - je 90f91 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 90f80 │ │ │ │ + je 96dea │ │ │ │ + movzbl 0x4d6(%r14),%eax │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov %rbp,%r14 │ │ │ │ - jmpq 90bfd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - lea 0x2a0(%rsp),%r9 │ │ │ │ - mov $0xc8,%esi │ │ │ │ - lea 0x51f1f(%rip),%rdx │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov 0x20(%rax),%ebx │ │ │ │ - mov %ebx,0x1c(%rsp) │ │ │ │ - mov 0x24(%rax),%rbx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - mov 0x2c(%rax),%rbx │ │ │ │ - lea 0x368(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - callq 908f0 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,0x50(%rsp) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - lea 0x390(%rsp),%r13 │ │ │ │ - movdqu 0x20(%rax),%xmm2 │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - lea 0x458(%rsp),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x138(%rbp),%rdx │ │ │ │ - lea 0x160(%rbp),%rcx │ │ │ │ - callq a0420 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - jmpq 90e5f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ - mov 0x1c(%rax),%r11d │ │ │ │ - cmp %r11d,0x1c(%rdx) │ │ │ │ - jae 90e5f │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x2c(%rdx),%rcx │ │ │ │ - mov 0x20(%rdx),%r11d │ │ │ │ - mov 0x24(%rdx),%r8 │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 910c2 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r8,%rsi │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 910c2 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r11d,%edi │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 96bbf │ │ │ │ + jmp 96bd4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%r14),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 96bd4 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r14,%rax,8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 96bb0 │ │ │ │ + lock addq $0x1,0x28(%r13) │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 96de0 │ │ │ │ + mov 0x71493(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 96e88 │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + mov 0x7147e(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 96f00 │ │ │ │ + mov 0x713f7(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 91132 │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - movzbl 0x51(%r12),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x739e3(%rip),%rbx │ │ │ │ - push %r13 │ │ │ │ - movzbl 0x50(%r12),%r8d │ │ │ │ - lea 0x51fac(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov (%rbx,%rax,8),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - je 91bbd │ │ │ │ + je 96e90 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 96ca0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 18c50 │ │ │ │ + lea 0x28(%r13),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%r13) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 96f10 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 91a09 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - mov 0x24(%rax),%rsi │ │ │ │ - mov 0x2c(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%edi │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ - test %edi,%edi │ │ │ │ - jne 91146 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 917a0 │ │ │ │ - sub $0x1,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rcx,0x158(%r14) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %rsi,0x150(%r14) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - cmp %edx,0x14c(%r14) │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - jne 916b5 │ │ │ │ + je 96b80 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + jmpq 96b9a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 96ae0 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - jmpq 90f4b │ │ │ │ - movzbl 0x51(%r12),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x73924(%rip),%rdi │ │ │ │ - lea 0x51fe5(%rip),%rdx │ │ │ │ - push %r13 │ │ │ │ - movzbl 0x50(%r12),%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%rdi,%rax,8),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 915cd │ │ │ │ - test %eax,%eax │ │ │ │ - je 90f42 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x70,%edi │ │ │ │ - callq 90410 │ │ │ │ + callq 486b0 │ │ │ │ test %rax,%rax │ │ │ │ - je 91c74 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 904e0 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - mov %rbx,0x2c(%rax) │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %edi,0x20(%rax) │ │ │ │ - mov %rsi,0x24(%rax) │ │ │ │ - orw $0x1,0x3a(%r8) │ │ │ │ - mov %edi,0x3c(%r8) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rsi,0x40(%r8) │ │ │ │ - mov %rbx,0x48(%r8) │ │ │ │ - movzbl 0x50(%rbp),%edx │ │ │ │ - movzbl 0x51(%rbp),%esi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - callq 2f850 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 91257 │ │ │ │ + jne 96f19 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq a9e40 │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8b410 │ │ │ │ - jmpq 90f42 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov (%rsp),%r10d │ │ │ │ - cmp $0xa,%r10d │ │ │ │ - jne 91c8a │ │ │ │ + callq 81990 │ │ │ │ + jmpq 96ae0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lock andq $0xfffffffffffffffb,(%rax) │ │ │ │ + lock andq $0xfffffffffffffff7,(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 9ad20 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movzbl 0x50(%r12),%edx │ │ │ │ - movzbl 0x51(%r12),%esi │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - movdqu 0x14(%rax),%xmm3 │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov 0x24(%rax),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 2fb70 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 9165a │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 912dd │ │ │ │ - cmp $0xfffffffffffff000,%r14 │ │ │ │ - ja 912dd │ │ │ │ + callq 7b1c0 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 160a0 │ │ │ │ + callq 36570 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 96da1 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x71329(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + mov 0x7139d(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 96e80 │ │ │ │ + movzbl 0x4d6(%r14),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 96d0f │ │ │ │ + jmp 96d24 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%r14),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 96d24 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%r14,%rax,8),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 912fe │ │ │ │ - cmp $0xfffffffffffff000,%rbp │ │ │ │ - ja 912fe │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - mov (%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 914af │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 2ff00 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ - je 91328 │ │ │ │ - lea 0x127e8(%r15),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 9134f │ │ │ │ - lea 0x127e8(%r15),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - test %bl,%bl │ │ │ │ - jne 90bd0 │ │ │ │ - mov (%rsp),%r10d │ │ │ │ - mov 0x438(%rsp),%rax │ │ │ │ + je 96d00 │ │ │ │ + lock addq $0x1,0x28(%rbp) │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 96dd8 │ │ │ │ + mov 0x71344(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 96e78 │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + mov 0x71331(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 96df2 │ │ │ │ + mov 0x712ab(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 96e04 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 96db0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 18760 │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 96f08 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 96cd0 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + jmpq 96cec │ │ │ │ + nop │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 91caf │ │ │ │ - add $0x448,%rsp │ │ │ │ - mov %r10d,%eax │ │ │ │ + jne 97042 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r10d │ │ │ │ - cmp $0xfffffffb,%eax │ │ │ │ - je 917bc │ │ │ │ - test %eax,%eax │ │ │ │ - je 90d4c │ │ │ │ - mov %r10d,%ecx │ │ │ │ - lea 0x52bca(%rip),%rdx │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + jmp 96d66 │ │ │ │ + nop │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + jmpq 96c1a │ │ │ │ + mfence │ │ │ │ + jmpq 96b9a │ │ │ │ + mfence │ │ │ │ + mov 0x7120d(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 96d66 │ │ │ │ + movl $0x0,0x711fa(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - lea 0x51cad(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 912c7 │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x711db(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 96d66 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 96d66 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x711a0(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 96d66 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x127e8(%r15),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - movdqu (%rdi),%xmm6 │ │ │ │ - movups %xmm6,(%rax) │ │ │ │ - movdqu 0x10(%rdi),%xmm6 │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - movups %xmm6,0x10(%rax) │ │ │ │ - movdqu 0x20(%rdi),%xmm4 │ │ │ │ - movups %xmm4,0x20(%rax) │ │ │ │ - movdqu 0x30(%rdi),%xmm6 │ │ │ │ - movups %xmm6,0x30(%rax) │ │ │ │ - movdqu 0x40(%rdi),%xmm3 │ │ │ │ - movups %xmm3,0x40(%rax) │ │ │ │ - movdqu 0x50(%rdi),%xmm5 │ │ │ │ - movaps %xmm5,(%rsp) │ │ │ │ - movups %xmm5,0x50(%rax) │ │ │ │ - jmpq 90cdb │ │ │ │ - test %r14,%r14 │ │ │ │ - je 91d7f │ │ │ │ - cmp $0xfffffffffffff000,%r14 │ │ │ │ - ja 91bf8 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 91d60 │ │ │ │ - mov 0x158(%r12),%rax │ │ │ │ - cmp %rax,0x158(%r14) │ │ │ │ - seta %al │ │ │ │ - mov 0x150(%r12),%rbx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rbx,0x150(%r14) │ │ │ │ - mov 0x14c(%r12),%ebx │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %ebx,0x14c(%r14) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - jne 91908 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x127e8(%r15),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 2ff00 │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 2ff10 │ │ │ │ - mov %bpl,(%rsp) │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - mov %bl,0x1c(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2fc70 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 91ab9 │ │ │ │ - cmpb $0xc,0x0(%rbp) │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - jbe 91523 │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 91871 │ │ │ │ - movdqu 0x0(%rbp),%xmm4 │ │ │ │ - movups %xmm4,(%rcx) │ │ │ │ - movdqu 0x10(%rbp),%xmm5 │ │ │ │ - movups %xmm5,0x10(%rcx) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 91562 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ + mfence │ │ │ │ + jmpq 96d44 │ │ │ │ + mfence │ │ │ │ + jmpq 96cec │ │ │ │ + mfence │ │ │ │ + jmpq 96bf6 │ │ │ │ + movl $0x0,0x7116e(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x71151(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdx,%rax,1),%rdi │ │ │ │ - mov %rdi,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 91550 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 2fc20 │ │ │ │ - movzbl 0x50(%r12),%ecx │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 96c1a │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 96c1a │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %r15,%rdi │ │ │ │ - movzbl 0x51(%r12),%edx │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - sub $0x1,%ecx │ │ │ │ - callq 9a970 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 918d5 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 90b70 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 160a0 │ │ │ │ - cmp $0xa,%ebp │ │ │ │ - je 91665 │ │ │ │ - movb $0x1,(%rsp) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 914f8 │ │ │ │ - mov %ebp,(%rsp) │ │ │ │ - jmpq 912fe │ │ │ │ - lea 0x4475f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 91d2e │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 91c2e │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - jmpq 912e2 │ │ │ │ - lea 0x127e8(%r15),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movdqu (%rdi),%xmm7 │ │ │ │ - movups %xmm7,(%rax) │ │ │ │ - movdqu 0x10(%rdi),%xmm7 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movdqu 0x20(%rdi),%xmm4 │ │ │ │ - movups %xmm4,0x20(%rax) │ │ │ │ - movdqu 0x30(%rdi),%xmm6 │ │ │ │ - movups %xmm6,0x30(%rax) │ │ │ │ - movdqu 0x40(%rdi),%xmm3 │ │ │ │ - movups %xmm3,0x40(%rax) │ │ │ │ - movdqu 0x50(%rdi),%xmm5 │ │ │ │ - movups %xmm5,0x50(%rax) │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - movaps %xmm5,(%rsp) │ │ │ │ - jmpq 90f6e │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %r14,%rbp │ │ │ │ - jmpq 90f94 │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 9ad20 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movzbl 0x50(%r12),%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - movzbl 0x51(%r12),%esi │ │ │ │ - movdqu 0x14(%rax),%xmm2 │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov 0x24(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 2fb70 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,%ebp │ │ │ │ - movb $0x1,0x1c(%rsp) │ │ │ │ - jmpq 915b9 │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + lea 0x71112(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 96c1a │ │ │ │ + mfence │ │ │ │ + jmpq 96c0b │ │ │ │ + callq *0x30(%rbp) │ │ │ │ + jmpq 96d91 │ │ │ │ + callq *0x30(%r13) │ │ │ │ + jmpq 96c46 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movl $0x40000001,0x38(%rsp) │ │ │ │ + lea 0x2b50(%r14),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - movzbl 0x51(%r12),%eax │ │ │ │ - lea 0x733ee(%rip),%rbx │ │ │ │ - push %r13 │ │ │ │ - lea 0x51a0d(%rip),%rdx │ │ │ │ - movzbl 0x50(%r12),%r8d │ │ │ │ - mov (%rbx,%rax,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %r11 │ │ │ │ - pop %rbx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 91bc1 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9117e │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - mov 0x20(%rdx),%ecx │ │ │ │ - mov 0x24(%rdx),%rax │ │ │ │ - mov 0x2c(%rdx),%rdx │ │ │ │ - lea -0x1(%rcx),%esi │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 91739 │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq a2ad0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 486b0 │ │ │ │ test %rax,%rax │ │ │ │ - jne 91c25 │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 91cea │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - mov %esi,0x60(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r14,%rsi │ │ │ │ + je 96f70 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 96f40 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmp 96f40 │ │ │ │ + mfence │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,0x84(%rsp) │ │ │ │ - mov %rdx,0x8c(%rsp) │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - movdqu 0x80(%rsp),%xmm7 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm7,(%rsp) │ │ │ │ - callq 905d0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,%r10d │ │ │ │ - cmp $0xa,%eax │ │ │ │ - je 91270 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - callq 160a0 │ │ │ │ - mov (%rsp),%r10d │ │ │ │ - jmpq 91c93 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 91cea │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - jmpq 91146 │ │ │ │ - mov 0xf0(%rsp),%rdx │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x298(%rsp),%rax │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - lea 0x28(%rdx),%rcx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - movzbl 0x51(%r12),%edx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x1,%esi │ │ │ │ - movzbl 0x50(%r12),%eax │ │ │ │ - lea 0x732b3(%rip),%rdi │ │ │ │ - mov (%rdi,%rdx,8),%rcx │ │ │ │ - lea 0x51820(%rip),%rdx │ │ │ │ + callq a2770 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 96c81 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 96c81 │ │ │ │ + lea 0x3653f(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 96b3d │ │ │ │ + lea 0x364fe(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 96abb │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movl $0x40000001,0x38(%rsp) │ │ │ │ + lea 0x2b50(%r14),%r15 │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - mov (%rsp),%r10d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 91b61 │ │ │ │ - test %eax,%eax │ │ │ │ - je 913ac │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq a2ad0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 486b0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 97018 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 96fe8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmp 96fe8 │ │ │ │ + mfence │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 9ad20 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movzbl 0x50(%r12),%edx │ │ │ │ - movzbl 0x51(%r12),%esi │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - movdqu 0x14(%rax),%xmm6 │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - jmpq 912a9 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - callq 19500 │ │ │ │ - movdqu 0x0(%r13),%xmm2 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movdqu 0x10(%r13),%xmm7 │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movdqu 0x20(%r13),%xmm2 │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movdqu 0x30(%r13),%xmm3 │ │ │ │ - movups %xmm3,0x30(%rax) │ │ │ │ - movdqu 0x40(%r13),%xmm4 │ │ │ │ - movups %xmm4,0x40(%rax) │ │ │ │ - movdqu 0x50(%r13),%xmm5 │ │ │ │ - movups %xmm5,0x50(%rax) │ │ │ │ - jmpq 91523 │ │ │ │ + callq a2770 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 96b58 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + jmpq 96b58 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x6ff88(%rip),%rcx │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 9159b │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea 0x52694(%rip),%rdx │ │ │ │ - lea 0x5177d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne 9710d │ │ │ │ + mov 0x70f8d(%rip),%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0x71002(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 97198 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 91b8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 970a2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rbx,%rdx,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 97108 │ │ │ │ + movzbl 0x4d6(%rbx),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 97090 │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 9711a │ │ │ │ + mov 0x70fc0(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 97120 │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + mov 0x70fb2(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 97190 │ │ │ │ + mov 0x70f2c(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 97125 │ │ │ │ + lea 0x0(%rbp,%rbp,4),%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x43c(%rbx),%rsi │ │ │ │ + lea 0x12fc0(%rbx),%rdi │ │ │ │ + lea (%rax,%rax,4),%edx │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq 78770 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqu 0x14c(%r12),%xmm3 │ │ │ │ - lea 0x370(%rsp),%rbp │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - lea 0x438(%rsp),%rax │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - lea 0x2c0(%rsp),%rbx │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov 0x15c(%r12),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - lea 0x388(%rsp),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x138(%r14),%rdx │ │ │ │ - lea 0x160(%r14),%rcx │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - callq a0420 │ │ │ │ - movzbl 0x51(%r12),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + jmp 970a2 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + jmpq 97087 │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + jmp 970e1 │ │ │ │ + mfence │ │ │ │ + jmp 970c4 │ │ │ │ + movl $0x0,0x70ed9(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rbx,%r9 │ │ │ │ - push %rbp │ │ │ │ - lea 0x73128(%rip),%rdi │ │ │ │ - movzbl 0x50(%r12),%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%rdi,%rax,8),%rcx │ │ │ │ - lea 0x5182a(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x70eba(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 91c3a │ │ │ │ - test %eax,%eax │ │ │ │ - je 914a7 │ │ │ │ - movdqu 0x14c(%r12),%xmm6 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - mov 0x15c(%r12),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 905d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq 160a0 │ │ │ │ - jmpq 912f3 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 9ad20 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movzbl 0x50(%r12),%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - movzbl 0x51(%r12),%esi │ │ │ │ - movdqu 0x14(%rax),%xmm2 │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov 0x24(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 2fb70 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ test %eax,%eax │ │ │ │ - jne 912dd │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 2ff00 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ - je 91a86 │ │ │ │ - lea 0x127e8(%r15),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 90bd0 │ │ │ │ - lea 0x127e8(%r15),%rsi │ │ │ │ - callq 19660 │ │ │ │ - jmpq 90bd0 │ │ │ │ - movzbl (%rsp),%ebp │ │ │ │ - movzbl 0x1c(%rsp),%ebx │ │ │ │ - mov %rax,%r13 │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 91303 │ │ │ │ - lea 0x298(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x138(%r12),%rdx │ │ │ │ - lea 0x160(%r12),%rcx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x1d0(%rsp),%rbp │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - movzbl 0x51(%r12),%eax │ │ │ │ - mov %rbp,%r9 │ │ │ │ + jns 970e1 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 970e1 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x72f9f(%rip),%rdi │ │ │ │ - movzbl 0x50(%r12),%r8d │ │ │ │ - lea 0x516fa(%rip),%rdx │ │ │ │ - mov (%rdi,%rax,8),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 91c5a │ │ │ │ - mov (%rsp),%eax │ │ │ │ + lea 0x70e83(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 970e1 │ │ │ │ + nop │ │ │ │ + mfence │ │ │ │ + jmpq 970d6 │ │ │ │ + mfence │ │ │ │ + jmpq 97087 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov 0x6fe3c(%rip),%r9 │ │ │ │ + mov %fs:(%r9),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 91303 │ │ │ │ - movl $0xa,(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 91303 │ │ │ │ - lea 0x441cb(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 91baa │ │ │ │ - cmp $0xfffffffffffff000,%r14 │ │ │ │ - ja 91baa │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%r13 │ │ │ │ - callq 160a0 │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 91bb6 │ │ │ │ - cmp $0xfffffffffffff000,%r13 │ │ │ │ - ja 91bb6 │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 160a0 │ │ │ │ - jmpq 91303 │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - jmp 91b8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 91303 │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - lea 0x4416b(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 912fe │ │ │ │ - cmp $0xfffffffffffff000,%rbp │ │ │ │ - ja 912fe │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - jmpq 912fe │ │ │ │ - test %r13,%r13 │ │ │ │ - je 914af │ │ │ │ - cmp $0xfffffffffffff000,%r13 │ │ │ │ - ja 914af │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - jmpq 912eb │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmpq 91367 │ │ │ │ - sub $0x1,%rax │ │ │ │ - jmpq 91739 │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - jmpq 912fe │ │ │ │ - lea 0x440f2(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - jmpq 912fe │ │ │ │ - lea 0x440d2(%rip),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 71a0 │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - jmpq 91303 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 91cc0 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 91cb4 │ │ │ │ - movl $0xfffffff4,(%rsp) │ │ │ │ - jmpq 912e2 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 91784 │ │ │ │ - cmp $0xb,%r10d │ │ │ │ - je 91a11 │ │ │ │ + jne 972a2 │ │ │ │ + mov 0x70e41(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r9) │ │ │ │ + mov 0x70eb6(%rip),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - je 90f4b │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - jmpq 912dd │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - movl $0xfffffff4,(%rsp) │ │ │ │ - jmpq 912fe │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 91cb4 │ │ │ │ - cmp $0xfffffffffffff000,%rbp │ │ │ │ - ja 91cb4 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - movl $0xfffffff4,(%rsp) │ │ │ │ - jmpq 912fe │ │ │ │ - callq 90770 │ │ │ │ - nop │ │ │ │ - lea 0x522c9(%rip),%rcx │ │ │ │ - mov $0x146,%edx │ │ │ │ - lea 0x511c1(%rip),%rsi │ │ │ │ - lea 0x50956(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x522aa(%rip),%rcx │ │ │ │ - mov $0x147,%edx │ │ │ │ - lea 0x511a2(%rip),%rsi │ │ │ │ - lea 0x50967(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 91c2e │ │ │ │ - cmp $0xfffffffffffff000,%rbp │ │ │ │ - ja 91c2e │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - jmpq 912fe │ │ │ │ - lea 0x52259(%rip),%rcx │ │ │ │ - mov $0x189,%edx │ │ │ │ - lea 0x51151(%rip),%rsi │ │ │ │ - lea 0x51171(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 914af │ │ │ │ - cmp $0xfffffffffffff000,%r13 │ │ │ │ - ja 914af │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - jmpq 914af │ │ │ │ + je 97338 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + movzbl 0x4d6(%rdi),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 971f8 │ │ │ │ + jmp 97230 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 90740 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + movzbl 0x4d6(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 97230 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rdi,%rdx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 971e8 │ │ │ │ + movzbl 0xb6(%r12),%edx │ │ │ │ + bt %edx,%r8d │ │ │ │ + jb 97270 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + movzbl 0x4d6(%rdi),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 971f8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %fs:(%r9),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 972af │ │ │ │ + mov 0x70e3a(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 972b5 │ │ │ │ + mov %rdx,%fs:(%r9) │ │ │ │ + mov 0x70e2c(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 97330 │ │ │ │ + mov 0x70da6(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 972ba │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nopl (%rax) │ │ │ │ + mov 0x60(%r12),%rdx │ │ │ │ + jmp 97296 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 97233 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 97280 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + jmpq 97219 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r9) │ │ │ │ + jmpq 971d3 │ │ │ │ + mov %rdx,%fs:(%r9) │ │ │ │ + jmp 97267 │ │ │ │ + mfence │ │ │ │ + jmp 9724a │ │ │ │ + movl $0x0,0x70d44(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x70d25(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 97267 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 97267 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x70cea(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 97267 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 9725c │ │ │ │ + mfence │ │ │ │ + jmpq 971d3 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - add $0x12ba8,%rdi │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 1a960 │ │ │ │ - mov 0x7521e(%rip),%r13 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + mov 0x508(%rdi),%rax │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + mov 0x70(%rax),%rax │ │ │ │ + cmp %rax,0x70(%rsi) │ │ │ │ + ja 97470 │ │ │ │ + movzbl 0x7a(%rsi),%eax │ │ │ │ + cmp 0x4d6(%rbx),%al │ │ │ │ + jae 97568 │ │ │ │ + cmpq $0x0,0x1a0(%rbx,%rax,8) │ │ │ │ + movzbl %al,%edx │ │ │ │ + je 97568 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rbx,%rax,8),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 960c0 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 91ed5 │ │ │ │ - nop │ │ │ │ - mov 0x76219(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x7628d(%rip),%r8d │ │ │ │ + jne 9745b │ │ │ │ + cmpb $0x1,0x4d6(%rbx) │ │ │ │ + je 974f0 │ │ │ │ + mov 0xf8(%r13),%rax │ │ │ │ + lea 0xd0(%r13),%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + lea 0x2e7b3(%rip),%rdx │ │ │ │ + lea 0x30(%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 70b0 │ │ │ │ + mov 0x6fc05(%rip),%rbp │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 97520 │ │ │ │ + mov 0x70c09(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + mov 0x70c7d(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 91f1a │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 91e20 │ │ │ │ - jmp 91e35 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 91e35 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r12,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 91e10 │ │ │ │ - lock addq $0x1,0x28(%rbp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + je 97560 │ │ │ │ + mov 0x12830(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9741d │ │ │ │ + callq a6bf0 │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 91f10 │ │ │ │ - mov 0x76233(%rip),%edi │ │ │ │ + jne 97530 │ │ │ │ + mov 0x70c4b(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 91fa8 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0x76220(%rip),%esi │ │ │ │ + je 97540 │ │ │ │ + mov %rdx,%fs:0x0(%rbp) │ │ │ │ + mov 0x70c38(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 91f22 │ │ │ │ - mov 0x7619a(%rip),%eax │ │ │ │ + je 97550 │ │ │ │ + mov 0x70bb2(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 91f34 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 91ee8 │ │ │ │ - mov 0x148(%rbp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x1b8(%rbp),%rdi │ │ │ │ - movq $0x0,0x148(%rbp) │ │ │ │ - callq 7410 │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - movq $0x0,0x1b8(%rbp) │ │ │ │ - lock xadd %rax,0x28(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 91fb0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 91de0 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq 91dfc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2e60(%r12),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,0x2e60(%r12) │ │ │ │ + je 97480 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - jmpq 91e77 │ │ │ │ - mfence │ │ │ │ - jmpq 91dfc │ │ │ │ - mfence │ │ │ │ - mov 0x760dd(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 91e77 │ │ │ │ - movl $0x0,0x760ca(%rip) │ │ │ │ + callq 94860 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + jmpq 97368 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x0,0x70b7e(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0x760ab(%rip),%rsi │ │ │ │ + lea 0x70b5f(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 91e77 │ │ │ │ + jns 9745b │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 91e77 │ │ │ │ + jne 9745b │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x76070(%rip),%rdi │ │ │ │ + lea 0x70b2c(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 91e77 │ │ │ │ + jmpq 9745b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0xf8(%r13),%rax │ │ │ │ + lea 0x108(%rbx),%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + lea 0x2e67a(%rip),%rdx │ │ │ │ + lea 0x30(%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 70b0 │ │ │ │ + jmpq 973b7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + jmpq 9740c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%fs:0x0(%rbp) │ │ │ │ + jmpq 9745b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 91e55 │ │ │ │ - callq *0x30(%rbp) │ │ │ │ - jmpq 91ec5 │ │ │ │ + jmpq 9743d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 97450 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 9740c │ │ │ │ + lea 0x36461(%rip),%rcx │ │ │ │ + mov $0x4e1,%edx │ │ │ │ + lea 0x35b93(%rip),%rsi │ │ │ │ + lea 0x35f96(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 92000 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp $0x13,%al │ │ │ │ - jne 92163 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 92160 │ │ │ │ - mov 0x12cb0(%rbp),%rsi │ │ │ │ - lea 0x12ca0(%rbp),%rdi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - shl $0x4,%rsi │ │ │ │ - mov %rax,0x12cb0(%rbp) │ │ │ │ - callq 1a540 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 921cc │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp %rax,0x0(%r13) │ │ │ │ - jne 921b8 │ │ │ │ - mov 0x10(%rbx),%eax │ │ │ │ - cmp %eax,0x8(%r13) │ │ │ │ - jne 921b8 │ │ │ │ - mov 0xc(%r13),%eax │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp (%r12),%rax │ │ │ │ - je 92160 │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0xd8(%rsp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq a0420 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x51207(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ + cmpb $0x0,0x488(%rdi) │ │ │ │ + jne 97c58 │ │ │ │ + cmpb $0x0,0x487(%rdi) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + je 975e1 │ │ │ │ + test %sil,%sil │ │ │ │ + je 97c58 │ │ │ │ + cmpb $0x0,0x498(%rdi) │ │ │ │ + jne 97c58 │ │ │ │ + lea 0x34750(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 921a0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 92160 │ │ │ │ - movzbl (%rbx),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 90410 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 921cc │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - lea 0x28(%r14),%rsi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbx),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 92112 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%r12,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%r14,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 92100 │ │ │ │ - mov 0xc(%r13),%eax │ │ │ │ + callq 955a0 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 92190 │ │ │ │ - movzbl 0x2(%r14),%edx │ │ │ │ - cmp $0x10,%dl │ │ │ │ - je 92130 │ │ │ │ - cmp $0x13,%dl │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmovne %rdx,%rsi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov %r14,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x7,%esi │ │ │ │ + je 9762a │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 2f850 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 92163 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmp 92163 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + callq 96a40 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 921d4 │ │ │ │ - add $0xe8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + jne 97c63 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x2(%r14) │ │ │ │ - movl $0x0,0x10(%r14) │ │ │ │ - jmp 92133 │ │ │ │ - nop │ │ │ │ - lea 0x43b8c(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq 71a0 │ │ │ │ - jmp 92163 │ │ │ │ + lea 0x12fc0(%rbp),%rdi │ │ │ │ + lea 0xe0(%rbp),%rbx │ │ │ │ + callq 7ae90 │ │ │ │ + lock andq $0xfffffffffffffffd,(%rbx) │ │ │ │ + mov 0x6f99f(%rip),%r13 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9776e │ │ │ │ + mov 0x70995(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0x70a09(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 97ab8 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 976aa │ │ │ │ + jmp 976e8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x510a1(%rip),%rdi │ │ │ │ - mov $0xffffffea,%r13d │ │ │ │ - callq 71a0 │ │ │ │ - jmp 92163 │ │ │ │ - mov $0xfffffff4,%r13d │ │ │ │ - jmp 92163 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 976e8 │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 97698 │ │ │ │ + movzbl 0xb6(%r15),%edx │ │ │ │ + bt %edx,%r14d │ │ │ │ + jb 97780 │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 976aa │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 97a29 │ │ │ │ + mov 0x7097d(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 97ab0 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0x7096a(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 97aa8 │ │ │ │ + mov 0x708e4(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 97a33 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 977b7 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 18b10 │ │ │ │ + lea 0x60(%r15),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r15) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 97b48 │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 97664 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 97680 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movabs $0xfffffffffff,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x51ba2(%rip),%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - push %rbx │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - lea 0x128(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - mov $0x2090,%r8d │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0x0,0x64(%rsp) │ │ │ │ - movq $0x0,0x6c(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm3 │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0xba(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ + mov 0x60(%r15),%rdx │ │ │ │ + jmp 977a9 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r15) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 976eb │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 97790 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + jmpq 976d1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + callq 182a0 │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 978b8 │ │ │ │ + mov 0x7081f(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0x70894(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 97ac0 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + jmp 97820 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9264c │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 925b2 │ │ │ │ - movdqu 0x1c(%r12),%xmm0 │ │ │ │ - movups %xmm0,0x12384(%r14) │ │ │ │ - mov 0x2c(%r12),%eax │ │ │ │ - mov %eax,0x12394(%r14) │ │ │ │ - movzbl 0x2(%r8),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 92589 │ │ │ │ - ja 92488 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 92580 │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - mov %r9,%rbx │ │ │ │ - lea -0x28(%r9,%rax,8),%rbp │ │ │ │ - lea 0x2e08(%r14),%rdi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 978d0 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 97800 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 97917 │ │ │ │ + mov 0x7083a(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 97ac8 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0x70826(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 97b40 │ │ │ │ + mov 0x7079f(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 97ad0 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 97925 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 18ca0 │ │ │ │ + lea 0x60(%r15),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 97b5d │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r15) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 97b51 │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 977da │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 977f4 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0xb6(%r15),%edx │ │ │ │ + bt %edx,%r14d │ │ │ │ + jae 97819 │ │ │ │ + mov 0x60(%r15),%rdx │ │ │ │ + jmp 97909 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - jae 92370 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rcx),%rax │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r15) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 9782e │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 978f0 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + jmpq 97819 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 9787b │ │ │ │ + lock orq $0x4,(%rbx) │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + lea 0x14(%rsp),%r15 │ │ │ │ + jmpq 979d8 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 923b0 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 926e6 │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%r13,%rax,8),%rcx │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - jb 9234d │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 92399 │ │ │ │ + jne 97c42 │ │ │ │ + mov 0x706b0(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0x70724(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 97c3a │ │ │ │ + mov 0x1c0(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 97976 │ │ │ │ + callq a6bf0 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 97c30 │ │ │ │ + mov 0x706f2(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 97c28 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0x706df(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 97c20 │ │ │ │ + mov 0x70659(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 97ba9 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lea 0x60(%r14),%rdi │ │ │ │ + lock xadd %rax,0x60(%r14) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 97ba0 │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 971a0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9793c │ │ │ │ + cmpb $0x0,0x4(%rsp) │ │ │ │ + jne 97a0b │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 96410 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 97c50 │ │ │ │ + lock addq $0x1,0x168(%rbp) │ │ │ │ + lock orq $0x400,(%rbx) │ │ │ │ + lock orq $0x800,(%rbx) │ │ │ │ + jmpq 97604 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + jmpq 9772d │ │ │ │ + movl $0x0,0x705cb(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x705ac(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - je 92418 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 926e6 │ │ │ │ - mov %eax,%eax │ │ │ │ - add 0x0(%r13,%rax,8),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jb 92375 │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - jmpq 922b0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 92370 │ │ │ │ - movzbl 0x6(%rcx),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%r14,%rax,8),%rsi │ │ │ │ - mov (%rcx),%rax │ │ │ │ - movzwl 0xb2(%rsi),%r10d │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %r15,%rax │ │ │ │ - div %r10 │ │ │ │ - mov 0x140(%rsi),%rdx │ │ │ │ - movzwl 0x10(%rdx),%esi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 926c7 │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 926c7 │ │ │ │ - shl $0x5,%rax │ │ │ │ - movzbl 0x20(%rdx,%rax,1),%eax │ │ │ │ - sub 0x7(%rcx),%al │ │ │ │ - cmp $0x10,%al │ │ │ │ - jg 924b0 │ │ │ │ - add $0x8,%rcx │ │ │ │ - jmpq 92348 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 92399 │ │ │ │ - movzbl 0x6(%rbx),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%r14,%rax,8),%rcx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movzwl 0xb2(%rcx),%esi │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %r15,%rax │ │ │ │ - div %rsi │ │ │ │ - mov 0x140(%rcx),%rdx │ │ │ │ - movzwl 0x10(%rdx),%ecx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 926c7 │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 926c7 │ │ │ │ - shl $0x5,%rax │ │ │ │ - movzbl 0x7(%rbx),%ecx │ │ │ │ - lea 0x20(%rdx,%rax,1),%rdx │ │ │ │ - movzbl 0x19(%rdx),%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - test %al,%al │ │ │ │ - jle 9247b │ │ │ │ - mov %cl,0x19(%rdx) │ │ │ │ - add $0x8,%rbx │ │ │ │ - jmpq 92370 │ │ │ │ + jns 9772d │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 9772d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x70571(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 9772d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 925a0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 92580 │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - lea 0x28(%r9),%rbx │ │ │ │ - lea -0x28(%r9,%rax,8),%rbp │ │ │ │ - jmpq 92318 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9239e │ │ │ │ - cmpb $0xc,(%r8) │ │ │ │ - mov 0x120(%rsp),%rcx │ │ │ │ - jbe 924ec │ │ │ │ - cmp 0x38(%rsp),%rcx │ │ │ │ - je 92653 │ │ │ │ - movdqu (%r8),%xmm1 │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - movdqu 0x10(%r8),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rcx) │ │ │ │ - mov 0x20(%r8),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 92532 │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ + mfence │ │ │ │ + jmpq 9771e │ │ │ │ + mfence │ │ │ │ + jmpq 9770b │ │ │ │ + mfence │ │ │ │ + jmpq 97680 │ │ │ │ + mfence │ │ │ │ + jmpq 977f4 │ │ │ │ + mfence │ │ │ │ + jmpq 9784e │ │ │ │ + movl $0x0,0x7052e(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x70511(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r9,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 92520 │ │ │ │ - mov 0x120(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ - callq 5bbe0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 97872 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 97872 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x120(%rsp),%rdx │ │ │ │ - callq 74250 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x704d2(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 97872 │ │ │ │ + mfence │ │ │ │ + jmpq 97863 │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq 9775c │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq 978a6 │ │ │ │ + lea 0x359fc(%rip),%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + callq 71a0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%r8) │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov %edx,%r12d │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 975fc │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq 975fc │ │ │ │ + callq *0x68(%r14) │ │ │ │ + jmpq 979d3 │ │ │ │ + movl $0x0,0x70455(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x70436(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - je 9261a │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 922b0 │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - jmpq 9239e │ │ │ │ + jns 979b8 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 979b8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x703fb(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 979b8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 92318 │ │ │ │ - movzbl 0x3(%r9),%eax │ │ │ │ - lea 0x8(%r9),%rbx │ │ │ │ - lea 0x8(%r9,%rax,8),%rbp │ │ │ │ - jmpq 92318 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - lea 0x8(%r9),%rbx │ │ │ │ - lea -0x28(%r9,%rax,8),%rbp │ │ │ │ - jmpq 92318 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 922d3 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 925ef │ │ │ │ - lea 0x127e8(%r14),%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 92705 │ │ │ │ - add $0x198,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - movl $0x81,0x108(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - jmpq 92565 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 925bc │ │ │ │ - lea 0x127e8(%r14),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 19500 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - movdqu (%rdi),%xmm4 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - movdqu 0x10(%rdi),%xmm6 │ │ │ │ - mov 0x120(%rsp),%rcx │ │ │ │ - movups %xmm6,0x10(%rax) │ │ │ │ - movdqu 0x20(%rdi),%xmm4 │ │ │ │ - movups %xmm4,0x20(%rax) │ │ │ │ - movdqu 0x30(%rdi),%xmm6 │ │ │ │ - movups %xmm6,0x30(%rax) │ │ │ │ - movdqu 0x40(%rdi),%xmm4 │ │ │ │ - movups %xmm4,0x40(%rax) │ │ │ │ - movdqu 0x50(%rdi),%xmm6 │ │ │ │ - movaps %xmm6,(%rsp) │ │ │ │ - movups %xmm6,0x50(%rax) │ │ │ │ - jmpq 924ec │ │ │ │ - lea 0x5175a(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x48839(%rip),%rsi │ │ │ │ - lea 0x48c9f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x51723(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x4258e(%rip),%rsi │ │ │ │ - lea 0x4233b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + mfence │ │ │ │ + jmpq 979a9 │ │ │ │ + mfence │ │ │ │ + jmpq 97996 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + jmpq 979b8 │ │ │ │ + mfence │ │ │ │ + jmpq 97965 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 97965 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq 975fc │ │ │ │ + mov $0xffffffe2,%r12d │ │ │ │ + jmpq 97604 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov %edx,0x34(%rsp) │ │ │ │ - mov (%r8),%rdx │ │ │ │ - mov %ecx,0x3c(%rsp) │ │ │ │ - mov 0x8(%r8),%rcx │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rdx),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 931b5 │ │ │ │ - jbe 930e3 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 931a0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 93190 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0x28(%rcx),%r15 │ │ │ │ - lea -0x28(%rcx,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - nop │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movb $0x0,0x33(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - movups %xmm0,0x60(%rsp) │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jae 92bb1 │ │ │ │ - movb $0x0,0x31(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg 92cb0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 92cd4 │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - mov (%r15),%r10 │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - shr $0x4,%rbx │ │ │ │ - and %rax,%rbx │ │ │ │ - movzbl 0x6(%r15),%eax │ │ │ │ - mov %al,0x32(%rsp) │ │ │ │ - movzbl 0x7(%r15),%eax │ │ │ │ - mov %al,0x30(%rsp) │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jae 92bb1 │ │ │ │ - movzbl 0x32(%rsp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - add $0x34,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%r14,%rax,8),%rbp │ │ │ │ - mov %rbx,%rax │ │ │ │ - movzwl 0xb2(%rbp),%ecx │ │ │ │ - div %rcx │ │ │ │ - mov 0x148(%rbp),%rdx │ │ │ │ - movzwl 0x10(%rdx),%ecx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 936cf │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 936cf │ │ │ │ - shl $0x5,%rax │ │ │ │ - movzwl 0xb2(%rbp),%ecx │ │ │ │ - lea 0x20(%rdx,%rax,1),%r12 │ │ │ │ - mov %rbx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %rcx │ │ │ │ - mov 0x140(%rbp),%rdx │ │ │ │ - movzwl 0x10(%rdx),%ecx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 936cf │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 936cf │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x20(%rdx,%rax,1),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 931e8 │ │ │ │ - lea 0x5139f(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x3,%r11d │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - je 92990 │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %r11d,0x14(%rsp) │ │ │ │ - cmp %r11d,%eax │ │ │ │ - je 92990 │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - lea 0xc0(%rsp),%r9 │ │ │ │ - lea 0x188(%rsp),%rax │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - movzwl 0xb2(%rbp),%edi │ │ │ │ - movzbl 0x1(%r12),%ecx │ │ │ │ - lea 0x720aa(%rip),%rsi │ │ │ │ - push %r9 │ │ │ │ - div %rdi │ │ │ │ - and $0x7,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x509c8(%rip),%rdx │ │ │ │ - mov (%rsi,%rcx,8),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - pushq (%rsi,%rax,8) │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - mov 0x14(%rsp),%r11d │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - je 93142 │ │ │ │ - test %eax,%eax │ │ │ │ - je 92990 │ │ │ │ - cmp $0x3,%r11d │ │ │ │ - je 93158 │ │ │ │ - movb $0x1,0x33(%rsp) │ │ │ │ - nop │ │ │ │ - movzbl 0x30(%rsp),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - testb $0x1,0x1a(%r12) │ │ │ │ - je 92e50 │ │ │ │ - movzbl 0x30(%rsp),%eax │ │ │ │ - sub (%r12),%al │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - test %al,%al │ │ │ │ - jg 92d28 │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - movabs $0xffff00000000000f,%rcx │ │ │ │ - and %rbx,%rax │ │ │ │ - and %rcx,%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + callq 18c50 │ │ │ │ + lea 0xaf0(%rbp),%rdi │ │ │ │ + callq a9ec0 │ │ │ │ + movzbl 0x24(%rbp),%eax │ │ │ │ test $0x2,%al │ │ │ │ - jne 929f9 │ │ │ │ - movzbl 0x30(%rsp),%eax │ │ │ │ - cmp (%r12),%al │ │ │ │ - js 92fd0 │ │ │ │ - cmpb $0x0,0x31(%rsp) │ │ │ │ - je 92b8a │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x12ba8(%r14),%rdi │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - mul %rdx │ │ │ │ - shr $0x4,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rcx │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 92a57 │ │ │ │ - testb $0x1,0xd(%rax) │ │ │ │ - jne 92ac9 │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - lea 0x188(%rsp),%rax │ │ │ │ - lea 0xc0(%rsp),%r12 │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov %r12,0x80(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x509a8(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 93142 │ │ │ │ - test %eax,%eax │ │ │ │ - movzbl 0x31(%rsp),%esi │ │ │ │ - movzbl 0x33(%rsp),%eax │ │ │ │ - cmovne %esi,%eax │ │ │ │ - mov %al,0x33(%rsp) │ │ │ │ - movzwl 0x78(%rsp),%eax │ │ │ │ - movzbl 0xb(%rbp),%edx │ │ │ │ - movzbl 0xc(%rbp),%ecx │ │ │ │ - shr $0x5,%ax │ │ │ │ - sub %ecx,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 92b18 │ │ │ │ - movzbl 0x32(%rsp),%edi │ │ │ │ - movzwl 0x8(%rbp),%edx │ │ │ │ - lea 0x6(%rax),%rcx │ │ │ │ - mov %dil,0xb6(%rsp) │ │ │ │ - movzbl 0x30(%rsp),%edi │ │ │ │ - mov %dil,0xb7(%rsp) │ │ │ │ - movzwl 0x36(%rbp,%rax,8),%eax │ │ │ │ - cmp %ax,0xb6(%rsp) │ │ │ │ - je 930b0 │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - lea 0x188(%rsp),%rax │ │ │ │ - lea 0xc0(%rsp),%rbx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x5091f(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 93142 │ │ │ │ - movzbl 0x33(%rsp),%edi │ │ │ │ - test %eax,%eax │ │ │ │ - movzbl 0x31(%rsp),%eax │ │ │ │ - cmove %edi,%eax │ │ │ │ - mov %al,0x33(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 936f0 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x511fd(%rip),%rsi │ │ │ │ - add (%rsi,%rax,8),%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jb 927b0 │ │ │ │ - cmpb $0x0,0x33(%rsp) │ │ │ │ - je 92cf6 │ │ │ │ - cmpb $0x0,0x3c(%rsp) │ │ │ │ - jne 9375c │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - movzbl (%rax),%edi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 90410 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 9372e │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - lea 0x28(%rbp),%r11 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - movups %xmm1,0x0(%rbp) │ │ │ │ - movdqu 0x10(%rax),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rbp) │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 92c32 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rbp,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 92c20 │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - movzbl 0x2(%rbp),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 931cb │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 932b3 │ │ │ │ - lea 0x51024(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - mov $0x4,%r11d │ │ │ │ - jmpq 928b6 │ │ │ │ + je 97d38 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 97e8e │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x24(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 97ed4 │ │ │ │ + testb $0x1,0x24(%r12) │ │ │ │ + je 97ff1 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0x20(%r12) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 97e28 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + lea 0xf0(%rbp),%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 78fd0 │ │ │ │ + mov 0xd80(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 53270 │ │ │ │ + mov 0x120(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + lea 0xc48(%rbp),%rdi │ │ │ │ + callq 9dc10 │ │ │ │ + lea 0xb20(%rbp),%rdi │ │ │ │ + callq 9dc10 │ │ │ │ + jmp 97d8d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - lea 0x8(%rcx),%rdx │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jb 9370f │ │ │ │ - movzbl 0x3(%rcx),%eax │ │ │ │ - lea (%rdx,%rax,8),%rsi │ │ │ │ - cmp %rsi,%r15 │ │ │ │ - jae 9370f │ │ │ │ - movzbl 0x4(%rcx),%ecx │ │ │ │ - sub %rcx,%rax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - sbb %r11d,%r11d │ │ │ │ - and $0xfffffffe,%r11d │ │ │ │ - add $0x6,%r11d │ │ │ │ - jmpq 928b6 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 936f0 │ │ │ │ - mov (%r15),%rax │ │ │ │ - movb $0x1,0x31(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - shr $0x11,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x510c3(%rip),%rbx │ │ │ │ - add (%rbx,%rax,8),%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jb 927b5 │ │ │ │ - cmpb $0x0,0x33(%rsp) │ │ │ │ - jne 92bbc │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x188(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 93757 │ │ │ │ - add $0x198,%rsp │ │ │ │ + lea 0xf0(%rbp),%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 78fd0 │ │ │ │ + mov 0xd80(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 53270 │ │ │ │ + mov 0x120(%rbp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + lea 0xc48(%rbp),%rdi │ │ │ │ + callq 9dc10 │ │ │ │ + lea 0xb20(%rbp),%rdi │ │ │ │ + callq 9dc10 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 97ed4 │ │ │ │ + testb $0x1,0x24(%rbp) │ │ │ │ + je 97ff1 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0x20(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 97dc0 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x24(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + test $0x2,%al │ │ │ │ + je 97e03 │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x24(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 97ed4 │ │ │ │ + testb $0x1,0x24(%r13) │ │ │ │ + je 97ff1 │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0x20(%r13) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 97ef8 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 97da8 │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 97da8 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - lea 0xc0(%rsp),%r9 │ │ │ │ - lea 0x188(%rsp),%rax │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movzbl (%r12),%ecx │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 92fc0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - je 92fc0 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %r10,%rdx │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xfffffffffffffff0,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ + movzbl 0x24(%r12),%eax │ │ │ │ + mov 0x10(%r12),%r13 │ │ │ │ test $0x2,%al │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - movzwl 0xb2(%rbp),%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - div %rdi │ │ │ │ - push %r9 │ │ │ │ - push %rcx │ │ │ │ - lea 0x505e3(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x71c01(%rip),%rax │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov (%rax,%rsi,8),%r9 │ │ │ │ - mov $0x3,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 93142 │ │ │ │ - test %eax,%eax │ │ │ │ - je 92fad │ │ │ │ - movabs $0xfffffffffff,%rdx │ │ │ │ - and %rbx,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - movabs $0xffff00000000000f,%rdx │ │ │ │ - and 0x70(%rsp),%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - test $0x2,%dl │ │ │ │ - je 92f70 │ │ │ │ - movb $0x1,0x33(%rsp) │ │ │ │ - jmpq 929c0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - lea 0xc0(%rsp),%r9 │ │ │ │ - lea 0x188(%rsp),%rax │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq a0420 │ │ │ │ + je 97e6e │ │ │ │ + mov (%r12),%r14 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x24(%r12) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 97ed4 │ │ │ │ + testb $0x1,0x24(%r14) │ │ │ │ + je 97ff1 │ │ │ │ + lock xadd %edx,0x20(%r14) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 97f56 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 97cdd │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 930a0 │ │ │ │ - cmp $0x12,%al │ │ │ │ - je 930a0 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %r10,%rdx │ │ │ │ - and $0xfffffffffffffff0,%rdx │ │ │ │ - and $0xf,%eax │ │ │ │ - or %rdx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 97cdd │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 97cdd │ │ │ │ + mov $0xf0,%edi │ │ │ │ + callq 93fd0 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 78fd0 │ │ │ │ + mov 0xd80,%rdi │ │ │ │ + callq 7410 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 53270 │ │ │ │ + mov 0x120,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov $0xc48,%edi │ │ │ │ + callq 9dc10 │ │ │ │ + mov $0xb20,%edi │ │ │ │ + callq 9dc10 │ │ │ │ + lea 0x35b7d(%rip),%rcx │ │ │ │ + mov $0x5c,%edx │ │ │ │ + lea 0x3524c(%rip),%rsi │ │ │ │ + lea 0x352af(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x24(%r13),%eax │ │ │ │ + mov 0x10(%r13),%r14 │ │ │ │ test $0x2,%al │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - movzwl 0xb2(%rbp),%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ + je 97f37 │ │ │ │ + mov 0x0(%r13),%r15 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x24(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 97ed4 │ │ │ │ + testb $0x1,0x24(%r15) │ │ │ │ + je 97ff1 │ │ │ │ + lock xadd %edx,0x20(%r15) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 97faf │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 97dfb │ │ │ │ + mov (%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 97dfb │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 97dfb │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + testb $0x2,0x24(%r14) │ │ │ │ + je 97f90 │ │ │ │ + mov (%r14),%r15 │ │ │ │ + andb $0xfd,0x24(%r14) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 97ed4 │ │ │ │ + testb $0x1,0x24(%r15) │ │ │ │ + je 97ff1 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x20(%r15) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 97ff6 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 97e66 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 97e66 │ │ │ │ mov %r14,%rdi │ │ │ │ - div %rsi │ │ │ │ - push %r9 │ │ │ │ - mov $0x3,%esi │ │ │ │ - lea 0x50463(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x71ad4(%rip),%rax │ │ │ │ - mov (%rax,%rcx,8),%r9 │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - je 93142 │ │ │ │ - test %eax,%eax │ │ │ │ - je 929a5 │ │ │ │ - movabs $0xfffffffffff,%rax │ │ │ │ - and %rbx,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - movabs $0xffff00000000000f,%rax │ │ │ │ - and 0x70(%rsp),%rax │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ + callq *%rax │ │ │ │ + jmpq 97e66 │ │ │ │ + movzbl 0x24(%r15),%eax │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ test $0x2,%al │ │ │ │ - je 93108 │ │ │ │ - movb $0x1,0x33(%rsp) │ │ │ │ - jmpq 929a5 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movzbl 0x30(%rsp),%esi │ │ │ │ - mov %sil,(%r12) │ │ │ │ - mov %sil,(%rax) │ │ │ │ - orb $0x1,0x1a(%r12) │ │ │ │ - orb $0x1,0x1a(%rax) │ │ │ │ - andl $0xf8,0x1(%rax) │ │ │ │ - movb $0x0,0x5(%rax) │ │ │ │ - lea 0xe0(%r14),%rax │ │ │ │ - lock orq $0x80000,(%rax) │ │ │ │ - lock orq $0x200000,(%rax) │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - jmpq 929c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%eax │ │ │ │ - jmpq 92dae │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - lea 0xc0(%rsp),%r9 │ │ │ │ - lea 0x188(%rsp),%rax │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movzbl (%r12),%edi │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 93138 │ │ │ │ - cmp $0x12,%al │ │ │ │ - je 93138 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - movzwl 0xb2(%rbp),%esi │ │ │ │ - mov %rbx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %r9 │ │ │ │ - div %rsi │ │ │ │ - push %rdi │ │ │ │ - lea 0x503af(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x71978(%rip),%rax │ │ │ │ - mov (%rax,%rcx,8),%r9 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 93142 │ │ │ │ - movzbl 0x33(%rsp),%esi │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovne %eax,%esi │ │ │ │ - mov %sil,0x33(%rsp) │ │ │ │ - jmpq 929f9 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x3,%eax │ │ │ │ - jmpq 92ed6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0xfffffffffff,%rdi │ │ │ │ - mov 0x0(%rbp,%rcx,8),%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rdi,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - ja 92b18 │ │ │ │ - add %rdx,%rax │ │ │ │ - and %rdi,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - ja 92b8a │ │ │ │ - jmpq 92b18 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 93190 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %rcx,%r15 │ │ │ │ - lea -0x28(%rcx,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 92780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x30(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %al,(%r12) │ │ │ │ - mov %al,(%rsi) │ │ │ │ - orb $0x1,0x1a(%r12) │ │ │ │ - orb $0x1,0x1a(%rsi) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - jmpq 929a5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%ecx │ │ │ │ - jmpq 93034 │ │ │ │ - lea 0x42bea(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 92cf8 │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - or $0x3,%eax │ │ │ │ - mov %al,0x1(%r12) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - mov %al,0x14(%rsp) │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - or $0x3,%eax │ │ │ │ - mov %al,0x1(%rdi) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - jmpq 92990 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 92780 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0x8(%rcx),%r15 │ │ │ │ - lea -0x28(%rcx,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 92780 │ │ │ │ - movzbl 0x3(%rcx),%eax │ │ │ │ - lea 0x8(%rcx),%r15 │ │ │ │ - lea 0x8(%rcx,%rax,8),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 92780 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 93207 │ │ │ │ - lea 0x50ad7(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x50c51(%rip),%rcx │ │ │ │ - mov $0x231,%edx │ │ │ │ - lea 0x41a8c(%rip),%rsi │ │ │ │ - lea 0x41839(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x50b8d(%rip),%r15 │ │ │ │ - lea 0x50b06(%rip),%r12 │ │ │ │ - movabs $0xfffffffffff,%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jbe 93250 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r8),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 934f0 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 93752 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r15,%rax,8),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - ja 9322d │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - lea 0x50b45(%rip),%r12 │ │ │ │ - mov %r11,%r13 │ │ │ │ - movzbl 0x2(%rbp),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 9327c │ │ │ │ - lea 0x50a78(%rip),%rsi │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rsi,%rax,4),%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - mov %r13,%r11 │ │ │ │ - mov (%rsp),%r13 │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - callq 2f850 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 936bc │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - mov %r11,0x8(%r13) │ │ │ │ - jmpq 92cf8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x50ae2(%rip),%r8 │ │ │ │ - movabs $0xfffffffffff,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 93283 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rcx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 932ff │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 93752 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r8,%rax,8),%rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 93283 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rcx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 932e0 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 93283 │ │ │ │ - movzbl 0x6(%rcx),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%r14,%rax,8),%r9 │ │ │ │ - mov (%rcx),%rax │ │ │ │ - movzwl 0xb2(%r9),%r10d │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rdi,%rax │ │ │ │ - div %r10 │ │ │ │ - mov 0x148(%r9),%rdx │ │ │ │ - movzwl 0x10(%rdx),%r9d │ │ │ │ - cmp %r9,%rax │ │ │ │ - jb 936cf │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 936cf │ │ │ │ - shl $0x5,%rax │ │ │ │ - add $0x8,%rcx │ │ │ │ - movzbl 0x20(%rdx,%rax,1),%eax │ │ │ │ - mov %al,-0x1(%rcx) │ │ │ │ - jmpq 932d0 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %r13,%r15 │ │ │ │ - lea -0x28(%r13,%rax,8),%rbx │ │ │ │ - cmp %r15,%rbx │ │ │ │ - ja 93390 │ │ │ │ - jmpq 9327c │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 936f0 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r12,%rax,8),%r15 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jae 9327c │ │ │ │ - xor %edx,%edx │ │ │ │ - tzcnt (%r15),%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 93378 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - lea 0x12ba8(%r14),%rdi │ │ │ │ - movabs $0xcccccccccccccccd,%rax │ │ │ │ - shr $0x11,%rcx │ │ │ │ - mul %rcx │ │ │ │ - shr $0x4,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rsi │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - callq 1a540 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rdx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 93623 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 936f0 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r12,%rax,8),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jb 933f0 │ │ │ │ - lea 0x5009e(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - jmpq 93378 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %r11,%r8 │ │ │ │ - lea -0x28(%r11,%rax,8),%rcx │ │ │ │ - jmpq 9320c │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %r11,%rcx │ │ │ │ - lea -0x28(%r11,%rax,8),%rsi │ │ │ │ - jmpq 932b7 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x30(%rbp),%r15 │ │ │ │ - lea -0x28(%r13,%rax,8),%rbx │ │ │ │ - jmpq 9336b │ │ │ │ - movzbl 0x2b(%rbp),%eax │ │ │ │ - lea 0x30(%rbp),%r15 │ │ │ │ - lea 0x8(%r13,%rax,8),%rbx │ │ │ │ - jmpq 9336b │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x50(%rbp),%r15 │ │ │ │ - lea -0x28(%r13,%rax,8),%rbx │ │ │ │ - jmpq 9336b │ │ │ │ - movzbl 0x2b(%rbp),%eax │ │ │ │ - lea 0x30(%rbp),%r8 │ │ │ │ - lea 0x8(%r11,%rax,8),%rcx │ │ │ │ - jmpq 9320c │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x50(%rbp),%rcx │ │ │ │ - lea -0x28(%r11,%rax,8),%rsi │ │ │ │ - jmpq 932b7 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x30(%rbp),%rcx │ │ │ │ - lea -0x28(%r11,%rax,8),%rsi │ │ │ │ - jmpq 932b7 │ │ │ │ - movzbl 0x2b(%rbp),%eax │ │ │ │ - lea 0x30(%rbp),%rcx │ │ │ │ - lea 0x8(%r11,%rax,8),%rsi │ │ │ │ - jmpq 932b7 │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x50(%rbp),%r8 │ │ │ │ - lea -0x28(%r11,%rax,8),%rcx │ │ │ │ - jmpq 9320c │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea 0x30(%rbp),%r8 │ │ │ │ - lea -0x28(%r11,%rax,8),%rcx │ │ │ │ - jmpq 9320c │ │ │ │ - nop │ │ │ │ - test %r8,%r8 │ │ │ │ - je 93250 │ │ │ │ - movzbl 0x6(%r8),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%r14,%rax,8),%rsi │ │ │ │ - mov (%r8),%rax │ │ │ │ - movzwl 0xb2(%rsi),%edi │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rbx,%rax │ │ │ │ - div %rdi │ │ │ │ - mov 0x148(%rsi),%rdx │ │ │ │ - movzwl 0x10(%rdx),%esi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 936cf │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 936cf │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x20(%rdx,%rax,1),%rdx │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 931e8 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%r12,%rax,4),%rax │ │ │ │ - add %r12,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - mov $0x3,%esi │ │ │ │ - testb $0x2,(%r8) │ │ │ │ - jne 9359a │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - cmp %al,0x7(%r8) │ │ │ │ - js 935ab │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - je 93586 │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jne 935ab │ │ │ │ - add $0x8,%r8 │ │ │ │ - jmpq 93228 │ │ │ │ - mov $0x4,%esi │ │ │ │ - testb $0x2,(%r8) │ │ │ │ - je 9356d │ │ │ │ - testb $0x1,0x1a(%rdx) │ │ │ │ - je 935ab │ │ │ │ - movzbl 0x7(%r8),%eax │ │ │ │ - sub (%rdx),%al │ │ │ │ - test %al,%al │ │ │ │ - jle 93576 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - callq 5af30 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov %rax,%r8 │ │ │ │ - movzbl 0x2(%rbp),%eax │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - ja 93250 │ │ │ │ - lea 0x5077e(%rip),%rdi │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdi,%rax,4),%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - cmp %r8,%rsi │ │ │ │ - ja 9370f │ │ │ │ - movzbl 0x3(%rdi),%eax │ │ │ │ - lea (%rsi,%rax,8),%r9 │ │ │ │ - cmp %r9,%r8 │ │ │ │ - jae 9370f │ │ │ │ - movzbl 0x4(%rdi),%edi │ │ │ │ - sub %rdi,%rax │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - sbb %esi,%esi │ │ │ │ - and $0xfffffffe,%esi │ │ │ │ - add $0x6,%esi │ │ │ │ - jmpq 93567 │ │ │ │ + je 97fd2 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov %al,0x24(%r15) │ │ │ │ + callq 965a0 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 97f2f │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 97f2f │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 97f2f │ │ │ │ + callq 963e0 │ │ │ │ + movzbl 0x24(%r15),%eax │ │ │ │ + mov 0x10(%r15),%rdx │ │ │ │ + test $0x2,%al │ │ │ │ + je 98023 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %al,0x24(%r15) │ │ │ │ + callq 965a0 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 93413 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 93651 │ │ │ │ - testb $0x1,0xd(%rcx) │ │ │ │ - je 93651 │ │ │ │ - movzwl (%r15),%eax │ │ │ │ - shr $0x5,%ax │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x6(%rax),%rsi │ │ │ │ - movzwl 0x36(%rcx,%rax,8),%eax │ │ │ │ - cmp %ax,0x6(%rdx) │ │ │ │ - je 9367d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5a920 │ │ │ │ - jmpq 9325e │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea -0x28(%r11,%rax,8),%rcx │ │ │ │ - jmpq 93228 │ │ │ │ - movzbl 0x2b(%rbp),%eax │ │ │ │ - lea 0x8(%r11,%rax,8),%rcx │ │ │ │ - jmpq 93228 │ │ │ │ - movabs $0xfffffffffff,%rdi │ │ │ │ + je 97f89 │ │ │ │ mov (%rdx),%rax │ │ │ │ - mov (%rcx,%rsi,8),%rdx │ │ │ │ - shr $0x4,%rax │ │ │ │ - shr $0x4,%rdx │ │ │ │ - and %rdi,%rax │ │ │ │ - and %rdi,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 93651 │ │ │ │ - movzwl 0x8(%rcx),%ecx │ │ │ │ - add %rcx,%rdx │ │ │ │ - and %rdi,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 93651 │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%r15),%rax │ │ │ │ - jmpq 93378 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - jmpq 92cf8 │ │ │ │ - lea 0x50752(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x47831(%rip),%rsi │ │ │ │ - lea 0x47c97(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x50719(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x41584(%rip),%rsi │ │ │ │ - lea 0x41331(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x5072a(%rip),%rcx │ │ │ │ - mov $0x229,%edx │ │ │ │ - lea 0x41565(%rip),%rsi │ │ │ │ - lea 0x4fbaf(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x5072b(%rip),%rdx │ │ │ │ - lea 0x42549(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmpq 92cf8 │ │ │ │ - callq 907d0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x4f78f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xffffffea,%eax │ │ │ │ - jmpq 92cf8 │ │ │ │ + test %rax,%rax │ │ │ │ + je 97f89 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 97f89 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r11 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0xd88,%edi │ │ │ │ push %rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - je 93828 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ + callq 964c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 982cd │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movl $0x1,0x20(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + lea 0x6efc5(%rip),%rax │ │ │ │ + orb $0x1,0x24(%r12) │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + movl $0x0,0x40(%r12) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x48(%r12) │ │ │ │ + lea 0x50(%r12),%rax │ │ │ │ + mov %rax,0x58(%r12) │ │ │ │ + mov %rax,0x50(%r12) │ │ │ │ + movl $0x0,0x78(%r12) │ │ │ │ + mfence │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + movl $0x0,0x80(%r12) │ │ │ │ + lea 0x158(%r12),%rdi │ │ │ │ + mov %rax,0x90(%r12) │ │ │ │ + mov %rax,0x88(%r12) │ │ │ │ + callq 7650 │ │ │ │ + lea 0xaf8(%r12),%rax │ │ │ │ + movq $0x0,0xaf0(%r12) │ │ │ │ + lea 0xb20(%r12),%rdi │ │ │ │ + mov %rax,0xb00(%r12) │ │ │ │ + mov %rax,0xaf8(%r12) │ │ │ │ + lea -0x3805c(%rip),%rax │ │ │ │ + mov %rax,0xb08(%r12) │ │ │ │ + callq 9dc20 │ │ │ │ + lea 0xc48(%r12),%rdi │ │ │ │ + callq 9dc20 │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov 0x10(%r15),%r9 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x18(%r15),%r8d │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0xa,%r14 │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0xe,%r13 │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + shr $0xf,%rbx │ │ │ │ + shr $0x1c,%rax │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%r14d │ │ │ │ + shr $0x14,%rcx │ │ │ │ + and $0x1,%r13d │ │ │ │ + and $0x1f,%ebx │ │ │ │ + and $0x3,%eax │ │ │ │ + lea -0x1(%rax),%r10d │ │ │ │ + mov $0x1,%eax │ │ │ │ movzbl %cl,%ecx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - callq 92710 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - jne 93b40 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x4(%rax),%rdx │ │ │ │ - mov 0x127e0(%r11),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja 93bca │ │ │ │ - testb $0x40,0xe2(%r11) │ │ │ │ - je 93b62 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - callq 2d260 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - jne 93b28 │ │ │ │ - movl $0x54,0x10(%rsp) │ │ │ │ - jmp 93830 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x14,0x10(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movzbl 0x2(%rdx),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je 93c4a │ │ │ │ - jbe 938e0 │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 93c28 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 93c40 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0x28(%rcx),%rbx │ │ │ │ - lea -0x28(%rcx,%rax,8),%r15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0xfffffffffff,%r10 │ │ │ │ - mov %r11,%rbp │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jae 938ab │ │ │ │ - xor %eax,%eax │ │ │ │ - tzcnt (%rbx),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 93900 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg 93c92 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x504fe(%rip),%rdi │ │ │ │ - add (%rdi,%rax,8),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - ja 93885 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + cmove %eax,%r10d │ │ │ │ + mov %r8d,0x14(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r10b,0x13(%rsp) │ │ │ │ + callq 9d760 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + mov %r14b,0xb7(%r12) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movzbl (%rsp),%edx │ │ │ │ + xor $0x1,%eax │ │ │ │ + mov %r13b,0xb8(%r12) │ │ │ │ + movzbl 0x13(%rsp),%r10d │ │ │ │ + mov %r9,0xa8(%r12) │ │ │ │ + mov %r8d,0xb0(%r12) │ │ │ │ + mov %cx,0xb4(%r12) │ │ │ │ + mov %dl,0xb6(%r12) │ │ │ │ + mov %bl,0xb9(%r12) │ │ │ │ + mov %r10b,0xba(%r12) │ │ │ │ + mov %al,0xbb(%r12) │ │ │ │ + movdqu (%r15),%xmm1 │ │ │ │ + movups %xmm1,0xc0(%r12) │ │ │ │ + testb $0x1,0x44c(%rbp) │ │ │ │ + jne 982e0 │ │ │ │ + movq $0x1,0x28(%r12) │ │ │ │ + movq $0x0,0x60(%r12) │ │ │ │ + lea -0x2334(%rip),%rax │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + lea -0x2350(%rip),%rax │ │ │ │ + mov %rax,0x68(%r12) │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,0x120(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je 982f8 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - callq 6ea80 │ │ │ │ + callq 53320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 982f8 │ │ │ │ + mov $0x70,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movl $0x30,0x138(%r12) │ │ │ │ + callq 7810 │ │ │ │ + mov %rax,0xd80(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je 982f8 │ │ │ │ add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja 93c40 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - lea -0x28(%rcx,%rax,8),%r15 │ │ │ │ - jmpq 93870 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 938ab │ │ │ │ - movzbl 0x6(%rbx),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x0(%rbp,%rax,8),%rcx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movzwl 0xb2(%rcx),%esi │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %r10,%rax │ │ │ │ - div %rsi │ │ │ │ - mov 0x148(%rcx),%rdx │ │ │ │ - movzwl 0x10(%rdx),%esi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 93c73 │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 93c73 │ │ │ │ - shl $0x5,%rax │ │ │ │ - movzbl 0x7(%rbx),%r13d │ │ │ │ - lea 0x20(%rdx,%rax,1),%rdx │ │ │ │ - movzbl 0x18(%rdx),%eax │ │ │ │ - sub %r13d,%eax │ │ │ │ - test %al,%al │ │ │ │ - jle 93968 │ │ │ │ - mov %r13b,0x18(%rdx) │ │ │ │ - movzbl 0x7(%rbx),%r13d │ │ │ │ - movzbl (%r14),%r12d │ │ │ │ - mov 0x7367d(%rip),%rsi │ │ │ │ + nop │ │ │ │ + movzbl 0x481(%rbp),%eax │ │ │ │ + mov %al,0xb8(%r12) │ │ │ │ + jmpq 9824b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 97c70 │ │ │ │ + jmp 982cd │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x170d23(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7940 │ │ │ │ + mov 0x6ecbb(%rip),%rsi │ │ │ │ mov %fs:(%rsi),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 93a40 │ │ │ │ - mov 0x7467a(%rip),%rax │ │ │ │ + jne 984b8 │ │ │ │ + mov 0x6fcc0(%rip),%rax │ │ │ │ mov %rax,%fs:(%rsi) │ │ │ │ - mov 0x746ef(%rip),%r8d │ │ │ │ + mov 0x6fd35(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 93a60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movzwl 0xb2(%rcx),%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %r10,%rax │ │ │ │ - div %rdi │ │ │ │ - mov 0x140(%rcx),%rdx │ │ │ │ - movzwl 0x10(%rdx),%ecx │ │ │ │ + je 984c5 │ │ │ │ + mov 0x6ece5(%rip),%rax │ │ │ │ + lea 0x6ecde(%rip),%rcx │ │ │ │ + lea -0x30(%rax),%r12 │ │ │ │ cmp %rcx,%rax │ │ │ │ - jb 93c73 │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae 93c73 │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x20(%rdx,%rax,1),%rax │ │ │ │ - mov (%rax),%r11 │ │ │ │ + je 983de │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%r12),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 98398 │ │ │ │ + jmp 983d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%r12),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 983d0 │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%r12,%rdx,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 98388 │ │ │ │ + mov 0xf8(%rdx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 983b9 │ │ │ │ + cmp %rbx,0x28(%rdx) │ │ │ │ + je 983f4 │ │ │ │ + movzbl 0x4d6(%r12),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 98398 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + lea -0x30(%rax),%r12 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 98370 │ │ │ │ + mov %fs:(%rsi),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 98407 │ │ │ │ + mov %rdx,%fs:(%rsi) │ │ │ │ + jmp 9842a │ │ │ │ + lock incl 0x28(%r12) │ │ │ │ mov %fs:(%rsi),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 93a50 │ │ │ │ - mov 0x74693(%rip),%edi │ │ │ │ + jne 983ee │ │ │ │ + mov 0x6fc73(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 93b20 │ │ │ │ + je 98441 │ │ │ │ mov %rdx,%fs:(%rsi) │ │ │ │ - mov 0x74681(%rip),%esi │ │ │ │ + mov 0x6fc65(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 93b10 │ │ │ │ - mov 0x745fb(%rip),%eax │ │ │ │ + je 98446 │ │ │ │ + mov 0x6fbe3(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 93a70 │ │ │ │ - sub %r13d,%r11d │ │ │ │ - mov $0x0,%eax │ │ │ │ - movsbl %r11b,%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - cmovs %eax,%r11d │ │ │ │ - cmp %r11b,%r12b │ │ │ │ - cmova %r12d,%r11d │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov %r11b,(%r14) │ │ │ │ - jmpq 93880 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq 9399a │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,%fs:(%rsi) │ │ │ │ - jmp 93a12 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + je 9844b │ │ │ │ + lea 0x170c0f(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ mfence │ │ │ │ - jmpq 9399a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - movl $0x0,0x74589(%rip) │ │ │ │ + jmp 98411 │ │ │ │ + mfence │ │ │ │ + jmp 9841f │ │ │ │ + movl $0x0,0x6fbb3(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7456a(%rip),%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x6fb94(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ - movabs $0xfffffffffff,%r10 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - jns 93a12 │ │ │ │ + jns 9842a │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - movabs $0xfffffffffff,%r10 │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 93a12 │ │ │ │ + jne 9842a │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x74511(%rip),%rdi │ │ │ │ + lea 0x6fb61(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - movabs $0xfffffffffff,%r10 │ │ │ │ - jmpq 93a12 │ │ │ │ - mfence │ │ │ │ - jmpq 93a07 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmpq 9842a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + jmpq 98354 │ │ │ │ mfence │ │ │ │ - jmpq 939f5 │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x4fa27(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 98354 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x50336(%rip),%rdx │ │ │ │ - lea 0x4f3bf(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 938c6 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - callq 2d240 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - test %al,%al │ │ │ │ - jne 93819 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - lea 0x4f97f(%rip),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - movzbl 0x2(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 93c5c │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - jne 937f0 │ │ │ │ - jmpq 93819 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x127e0(%r11),%r8 │ │ │ │ - mov %r11,%rdi │ │ │ │ - lea 0x4f908(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x4(%rax),%rcx │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x170b60(%rip),%rdi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 93c5c │ │ │ │ - test %eax,%eax │ │ │ │ - je 937e2 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x4(%rax),%rax │ │ │ │ - mov %rax,0x127e0(%r11) │ │ │ │ - jmpq 937e2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - lea -0x28(%rcx,%rax,8),%r15 │ │ │ │ - jmpq 93870 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 93870 │ │ │ │ - movzbl 0x3(%rcx),%eax │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - lea 0x8(%rcx,%rax,8),%r15 │ │ │ │ - jmpq 93870 │ │ │ │ - lea 0x420d0(%rip),%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 93b40 │ │ │ │ - lea 0x501ae(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x4728d(%rip),%rsi │ │ │ │ - lea 0x476f3(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x50177(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x40fe2(%rip),%rsi │ │ │ │ - lea 0x40d8f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 7940 │ │ │ │ + mov 0x6eb40(%rip),%rax │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + lea 0x6eb35(%rip),%rsi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 9857e │ │ │ │ + lea -0x30(%rax),%r12 │ │ │ │ + mov %rsp,%rcx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov 0x508(%r12),%rdx │ │ │ │ + mov 0x28(%rdx),%rax │ │ │ │ + mov 0x30(%rdx),%rdx │ │ │ │ + xor (%rcx),%rax │ │ │ │ + xor 0x8(%rcx),%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + jne 98570 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 98547 │ │ │ │ + lock incl 0x28(%r12) │ │ │ │ + lea 0x170af2(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 98583 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + lea -0x30(%rax),%r12 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 98520 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 98547 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x248,%rsp │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - mov 0xb0(%rsi),%rax │ │ │ │ - mov 0x30(%rax),%edx │ │ │ │ - movdqu 0x20(%rax),%xmm0 │ │ │ │ - movdqu 0x34(%rax),%xmm1 │ │ │ │ - mov 0x34(%rax),%edi │ │ │ │ - mov 0x20(%rax),%r15d │ │ │ │ - mov 0x24(%rax),%r8 │ │ │ │ - mov %edx,0x70(%rsp) │ │ │ │ - mov 0x44(%rax),%edx │ │ │ │ - mov 0x2c(%rax),%r9 │ │ │ │ - mov %edi,0xc(%rsp) │ │ │ │ - mov 0x38(%rax),%r10 │ │ │ │ - mov 0x40(%rax),%r11 │ │ │ │ - movups %xmm0,0x60(%rsp) │ │ │ │ - mov %edx,0x90(%rsp) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - movups %xmm1,0x80(%rsp) │ │ │ │ - cmpb $0x0,0x2(%rdx) │ │ │ │ - jne 93e00 │ │ │ │ - cmpb $0x12,0x2(%rcx) │ │ │ │ - je 940c0 │ │ │ │ - test %r14b,%r14b │ │ │ │ - je 93d98 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x20(%rbx),%r11 │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp 0x18(%rbx),%r10 │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp 0x14(%rbx),%edi │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - jne 93f87 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - lea 0x8(%rbp),%r13 │ │ │ │ - cmp $0xc,%dl │ │ │ │ - jbe 93db1 │ │ │ │ - cmp %r13,%rsi │ │ │ │ - je 94068 │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - test %dl,%dl │ │ │ │ - je 93dd1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 93dc0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x238(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 9418e │ │ │ │ - add $0x248,%rsp │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + test $0x4,%ah │ │ │ │ + je 986e8 │ │ │ │ + test $0x40,%ah │ │ │ │ + jne 987e6 │ │ │ │ + lea 0x168(%rdi),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x168(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 987c8 │ │ │ │ + lea 0x12c70(%rbp),%rdi │ │ │ │ + callq a9ec0 │ │ │ │ + testq $0x6000,0xe0(%rbp) │ │ │ │ + je 98710 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 96a40 │ │ │ │ + testb $0x40,0xe1(%rbp) │ │ │ │ + je 98670 │ │ │ │ + lea 0xe0(%rbp),%rbx │ │ │ │ + lock andq $0xffffffffffffbfff,(%rbx) │ │ │ │ + mov 0x12fc8(%rbp),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 98642 │ │ │ │ + mov 0xe0(%rbp),%rax │ │ │ │ + test $0xa0,%ah │ │ │ │ + je 98790 │ │ │ │ + lock andq $0xfffffffffffffbff,(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 987e1 │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x14(%rdx),%r15d │ │ │ │ - mov 0x18(%rdx),%r8 │ │ │ │ - mov 0x20(%rdx),%r9 │ │ │ │ - add $0x1,%r15d │ │ │ │ - jne 93e22 │ │ │ │ - add $0x1,%r8 │ │ │ │ - jne 93e22 │ │ │ │ - add $0x1,%r9 │ │ │ │ - je 94189 │ │ │ │ - cmpb $0x12,0x2(%rbx) │ │ │ │ - jne 93d53 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - lea 0x28(%rdx),%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea 0x6e997(%rip),%rbx │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x10be7(%rip),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x168(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %r9,0x48(%rbx) │ │ │ │ - seta %dl │ │ │ │ - setb %cl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r8,0x40(%rbx) │ │ │ │ - seta %sil │ │ │ │ - setb %dl │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - or %edx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r15d,0x3c(%rbx) │ │ │ │ - seta %sil │ │ │ │ - setb %dl │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - or %edx,%ecx │ │ │ │ - je 93d53 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - callq 5d7d0 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 986b5 │ │ │ │ + nop │ │ │ │ + callq a6c40 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a91c0 │ │ │ │ + testb $0x40,0xe1(%rbp) │ │ │ │ + je 986b0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x6e948(%rip),%rdi │ │ │ │ + callq a9220 │ │ │ │ + jmpq 98611 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - lea 0x28(%rbx),%rcx │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 987e1 │ │ │ │ + add $0x30,%rsp │ │ │ │ + lea 0x12fc0(%rdi),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 818b0 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea 0x6e8f7(%rip),%rbx │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x10b47(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 98755 │ │ │ │ + nop │ │ │ │ + callq a6c40 │ │ │ │ + mov $0x2,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ - lea 0x238(%rsp),%rdx │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq a0420 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x51(%r13),%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - push %r15 │ │ │ │ - lea 0x70b91(%rip),%rax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov $0xb,%esi │ │ │ │ - mov (%rax,%rdx,8),%rcx │ │ │ │ - movzbl 0x50(%r13),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4f635(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - je 9415d │ │ │ │ - test %eax,%eax │ │ │ │ - je 93f78 │ │ │ │ - testb $0x40,0xe0(%r12) │ │ │ │ - je 94173 │ │ │ │ - lock orq $0x20,0xe0(%r12) │ │ │ │ - jmpq 93d53 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - callq 5d7d0 │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - lea 0x238(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movdqu 0xa0(%rsp),%xmm2 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - lea 0xc0(%rsp),%r14 │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a91c0 │ │ │ │ + testq $0x6000,0xe0(%rbp) │ │ │ │ + je 98750 │ │ │ │ mov %r12,%rsi │ │ │ │ - lea 0x188(%rsp),%rax │ │ │ │ - lea 0x28(%rbx),%rcx │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - callq a0420 │ │ │ │ - movzbl 0x51(%r13),%edx │ │ │ │ - mov %r14,%r9 │ │ │ │ + lea 0x6e8a4(%rip),%rdi │ │ │ │ + callq a9220 │ │ │ │ + jmpq 98600 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + and $0x202,%eax │ │ │ │ + cmp $0x202,%rax │ │ │ │ + jne 98642 │ │ │ │ + cmpb $0x0,0x488(%rbp) │ │ │ │ + jne 98642 │ │ │ │ + cmpb $0x0,0x482(%rbp) │ │ │ │ + jne 987d3 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 95b30 │ │ │ │ + jmpq 98642 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq *0x170(%rbp) │ │ │ │ + jmpq 985e3 │ │ │ │ + lea 0x349fa(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmp 987b7 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x35283(%rip),%rcx │ │ │ │ + mov $0x114,%edx │ │ │ │ + lea 0x34915(%rip),%rsi │ │ │ │ + lea 0x34d88(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + lea -0x180(%rdi),%r12 │ │ │ │ + push %rbp │ │ │ │ + lea -0x50(%rdi),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7870 │ │ │ │ mov %r12,%rdi │ │ │ │ + callq 98590 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 7930 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - lea 0x70aa9(%rip),%rax │ │ │ │ - mov $0xb,%esi │ │ │ │ - push %r15 │ │ │ │ - mov (%rax,%rdx,8),%rcx │ │ │ │ - lea 0x4f1af(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x50(%r13),%r8d │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 9415d │ │ │ │ - test %eax,%eax │ │ │ │ - je 94053 │ │ │ │ - testb $0x40,0xe0(%r12) │ │ │ │ - je 94173 │ │ │ │ - lock orq $0x20,0xe0(%r12) │ │ │ │ - jmpq 93d98 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x127e8(%r12),%rdi │ │ │ │ - callq 19500 │ │ │ │ - movdqu 0x8(%rbp),%xmm4 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - movdqu 0x18(%rbp),%xmm5 │ │ │ │ - movups %xmm5,0x10(%rax) │ │ │ │ - movdqu 0x28(%rbp),%xmm6 │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movdqu 0x38(%rbp),%xmm7 │ │ │ │ - movups %xmm7,0x30(%rax) │ │ │ │ - movdqu 0x48(%rbp),%xmm4 │ │ │ │ - movups %xmm4,0x40(%rax) │ │ │ │ - movdqu 0x58(%rbp),%xmm5 │ │ │ │ - movups %xmm5,0x50(%rax) │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - jmpq 93db1 │ │ │ │ + lock btsq $0xd,0xe0(%rdi) │ │ │ │ + lea 0x12fc0(%rdi),%rdi │ │ │ │ + setb %bpl │ │ │ │ + callq 77d90 │ │ │ │ + mov 0x1709f4(%rip),%rdi │ │ │ │ + lea 0x180(%rbx),%rsi │ │ │ │ + callq a9d40 │ │ │ │ + lea 0x6e791(%rip),%rdi │ │ │ │ + callq a9190 │ │ │ │ + test %rbp,%rbp │ │ │ │ + sete %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x168(%rsp),%rax │ │ │ │ - mov $0xc8,%esi │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x4edf5(%rip),%rdx │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + test $0x20,%al │ │ │ │ + jne 988d3 │ │ │ │ + test $0x4,%ah │ │ │ │ + jne 988d0 │ │ │ │ + xor %esi,%esi │ │ │ │ + jmpq 97590 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - callq 908f0 │ │ │ │ - cltq │ │ │ │ - add %rax,0x50(%rsp) │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x90(%rsp),%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movdqu 0x80(%rsp),%xmm3 │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - jmpq 93e91 │ │ │ │ - lea 0x41bcf(%rip),%rdi │ │ │ │ + retq │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x34ce2(%rip),%rdi │ │ │ │ callq 71a0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 93dd3 │ │ │ │ - lea 0x4f456(%rip),%rdi │ │ │ │ + mov $0xffffffe2,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + test $0x20,%al │ │ │ │ + jne 98913 │ │ │ │ + test $0x4,%ah │ │ │ │ + jne 98910 │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmpq 97590 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x34ca2(%rip),%rdi │ │ │ │ callq 71a0 │ │ │ │ - mov $0x3,%eax │ │ │ │ - jmpq 93dd3 │ │ │ │ - callq 90740 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov $0xffffffe2,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x278,%rsp │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - lea 0x130(%rsp),%rbp │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpb $0x0,0x482(%rdi) │ │ │ │ + jne 98de1 │ │ │ │ + lock orq $0x1000,0xe0(%rbx) │ │ │ │ + lea 0x130(%rbx),%rbp │ │ │ │ + lea 0x2f08(%rbx),%rdi │ │ │ │ + callq a9ec0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x58(%rsp),%r14 │ │ │ │ - lea 0x2f(%rsp),%r13 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x0,0x2f(%rsp) │ │ │ │ - callq 2ff10 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%ecx │ │ │ │ - lea 0xc8(%rsp),%rax │ │ │ │ - movups %xmm0,0xc8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - mov %cx,0xc8(%rsp) │ │ │ │ - movups %xmm0,0xd8(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 7870 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 98590 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 2fc70 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 944d2 │ │ │ │ - mov 0xb0(%rbx),%rdx │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x14(%rax),%ecx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x2c(%rdx),%rdi │ │ │ │ - mov 0x20(%rdx),%r9d │ │ │ │ - seta %al │ │ │ │ - mov 0x24(%rdx),%r8 │ │ │ │ - sbb $0x0,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + callq 7930 │ │ │ │ + mov 0x6e65a(%rip),%r12 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 942ad │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - seta %r8b │ │ │ │ - setb %al │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%eax │ │ │ │ - jne 942ad │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - seta %r8b │ │ │ │ - setb %al │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%eax │ │ │ │ + jne 98a69 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x6f659(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + mov 0x6f6cd(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 98c7a │ │ │ │ + movzbl 0x4d6(%rbx),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 989de │ │ │ │ + jmp 989f3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%rbx),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 989f3 │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rbx,%rax,8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 989d0 │ │ │ │ + lock addq $0x1,0x28(%r13) │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 98c70 │ │ │ │ + mov 0x6f674(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 98d88 │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + mov 0x6f65f(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 98d80 │ │ │ │ + mov 0x6f5d8(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 94727 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x40(%rdx),%rdi │ │ │ │ - mov 0x34(%rdx),%r9d │ │ │ │ - seta %al │ │ │ │ - mov 0x38(%rdx),%r8 │ │ │ │ - sbb $0x0,%eax │ │ │ │ + je 98d08 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 98a80 │ │ │ │ + lea 0x28(%r13),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%r13) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 98d90 │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 942eb │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 942eb │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r9d,%ecx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + je 989a0 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + jmpq 989bc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x64(%rbx),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 98da2 │ │ │ │ + testb $0x1,0xdc(%rbx) │ │ │ │ + je 9927b │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0xd8(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 94708 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x50(%rbx),%edx │ │ │ │ - movzbl 0x51(%rbx),%esi │ │ │ │ - mov %r13,%r9 │ │ │ │ - pushq $0x1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x40(%rsp),%r8 │ │ │ │ - callq 93780 │ │ │ │ - mov %eax,%r15d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 944e4 │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 94460 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - cmpb $0xc,(%rdx) │ │ │ │ - jbe 94349 │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 94470 │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - movdqu 0x10(%rdx),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rcx) │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 9438a │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ + je 98ed2 │ │ │ │ + testb $0x1,0xb4(%rbx) │ │ │ │ + je 9927b │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0xb0(%rbx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 98e5c │ │ │ │ + testb $0x1,0x8c(%rbx) │ │ │ │ + je 9927b │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0x88(%rbx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 98df2 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + callq 36560 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 98be9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 94378 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 2fc20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2fc70 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - sete %r8b │ │ │ │ - callq 93cc0 │ │ │ │ - mov %eax,%r15d │ │ │ │ + mov 0x6f4e1(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + mov 0x6f555(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 98cf8 │ │ │ │ + movzbl 0x4d6(%rbx),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 98b56 │ │ │ │ + jmp 98b6b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%rbx),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 98b6b │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov (%rbx,%rax,8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 98b48 │ │ │ │ + lock addq $0x1,0x28(%r13) │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 98c60 │ │ │ │ + mov 0x6f4fd(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 98d00 │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + mov 0x6f4ea(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 98cf0 │ │ │ │ + mov 0x6f464(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 98c82 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 98c00 │ │ │ │ + lea 0xaf0(%r13),%rdi │ │ │ │ + callq a9ec0 │ │ │ │ + lea 0x28(%r13),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%r13) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 98d99 │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 94240 │ │ │ │ + je 98b18 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + jmpq 98b34 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 943f7 │ │ │ │ - lea 0x127e8(%r12),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 9441c │ │ │ │ - lea 0x127e8(%r12),%rsi │ │ │ │ - callq 19660 │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2ff00 │ │ │ │ - mov 0x268(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 9475d │ │ │ │ - add $0x278,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + lea 0x180(%rbx),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + callq a9ec0 │ │ │ │ + cmpb $0x0,0x4d6(%rbx) │ │ │ │ + je 98c48 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1a0(%rbx,%rbp,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 98c39 │ │ │ │ + add $0xf0,%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + movzbl 0x4d6(%rbx),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 98c20 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2fc20 │ │ │ │ - jmpq 94240 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x127e8(%r12),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - callq 19500 │ │ │ │ - movdqu (%r14),%xmm5 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movdqu 0x10(%r14),%xmm6 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - movups %xmm6,0x10(%rax) │ │ │ │ - movdqu 0x20(%r14),%xmm7 │ │ │ │ - movups %xmm7,0x20(%rax) │ │ │ │ - movdqu 0x30(%r14),%xmm5 │ │ │ │ - movups %xmm5,0x30(%rax) │ │ │ │ - movdqu 0x40(%r14),%xmm6 │ │ │ │ - movups %xmm6,0x40(%rax) │ │ │ │ - movdqu 0x50(%r14),%xmm7 │ │ │ │ - movups %xmm7,0x50(%rax) │ │ │ │ - jmpq 94349 │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - cmp 0xc(%rsp),%eax │ │ │ │ - ja 94506 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 943e0 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - lea 0x4f9b2(%rip),%rdx │ │ │ │ - lea 0x4f113(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 943e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2ff00 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2ff10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2fc70 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 944dc │ │ │ │ - cmpb $0xc,0x0(%r13) │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - jbe 94554 │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 945f4 │ │ │ │ - movdqu 0x0(%r13),%xmm3 │ │ │ │ - movups %xmm3,(%rcx) │ │ │ │ - movdqu 0x10(%r13),%xmm4 │ │ │ │ - movups %xmm4,0x10(%rcx) │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 9459a │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 94588 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 2fc20 │ │ │ │ - movzbl 0x50(%rbx),%ecx │ │ │ │ - movzbl 0x51(%rbx),%edx │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + jmpq 98bad │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + jmpq 98a39 │ │ │ │ + mfence │ │ │ │ + jmpq 989bc │ │ │ │ + movl $0x0,0x6f37c(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sub $0x1,%ecx │ │ │ │ - callq 9a970 │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 9464c │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 941a0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq 160a0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 94520 │ │ │ │ - jmpq 943e0 │ │ │ │ - lea 0x127e8(%r12),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - movdqu (%r14),%xmm3 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movdqu 0x10(%r14),%xmm4 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - movdqu 0x20(%r14),%xmm3 │ │ │ │ - movups %xmm3,0x20(%rax) │ │ │ │ - movdqu 0x30(%r14),%xmm4 │ │ │ │ - movups %xmm4,0x30(%rax) │ │ │ │ - movdqu 0x40(%r14),%xmm3 │ │ │ │ - movups %xmm3,0x40(%rax) │ │ │ │ - movdqu 0x50(%r14),%xmm4 │ │ │ │ - movups %xmm4,0x50(%rax) │ │ │ │ - jmpq 94554 │ │ │ │ - mov %eax,%r15d │ │ │ │ - cmp $0xfffffffb,%eax │ │ │ │ - je 9467d │ │ │ │ + lea 0x6f35d(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - je 945cc │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea 0x4f83b(%rip),%rdx │ │ │ │ - lea 0x4ea04(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 943e0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x1a0(%rsp),%r13 │ │ │ │ - callq 5d7d0 │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x268(%rsp),%rax │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - lea 0x28(%rdx),%rcx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - movzbl 0x51(%rbx),%edx │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - mov %r13,%r9 │ │ │ │ - lea 0x703f9(%rip),%rdi │ │ │ │ - mov $0xb,%esi │ │ │ │ - mov (%rdi,%rdx,8),%rcx │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - lea 0x4e95d(%rip),%rdx │ │ │ │ + jns 98bad │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 98bad │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6f322(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 98bad │ │ │ │ + mfence │ │ │ │ + jmpq 98b9e │ │ │ │ + mfence │ │ │ │ + jmpq 98b34 │ │ │ │ + mfence │ │ │ │ + jmpq 98b8b │ │ │ │ + movl $0x0,0x6f2f6(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x6f2d9(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 94746 │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ test %eax,%eax │ │ │ │ - je 946f9 │ │ │ │ - testb $0x40,0xe0(%r12) │ │ │ │ - je 94762 │ │ │ │ - lock orq $0x20,0xe0(%r12) │ │ │ │ - jmpq 94520 │ │ │ │ - lea 0x4f7b1(%rip),%rcx │ │ │ │ - mov $0x356,%edx │ │ │ │ - lea 0x4e7a9(%rip),%rsi │ │ │ │ - lea 0x4df6e(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x4f792(%rip),%rcx │ │ │ │ - mov $0x355,%edx │ │ │ │ - lea 0x4e78a(%rip),%rsi │ │ │ │ - lea 0x4df1f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x415e6(%rip),%rdi │ │ │ │ - mov $0x1,%r15d │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 943e0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x4ee67(%rip),%rdi │ │ │ │ - mov $0x3,%r15d │ │ │ │ + jns 98a39 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 98a39 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6f29a(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 98a39 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 98a2a │ │ │ │ + mfence │ │ │ │ + jmpq 98a15 │ │ │ │ + callq *0x30(%r13) │ │ │ │ + jmpq 98a59 │ │ │ │ + callq *0x30(%r13) │ │ │ │ + jmpq 98bd9 │ │ │ │ + mov 0x40(%rbx),%rbp │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x64(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 9925c │ │ │ │ + testb $0x1,0x24(%rbp) │ │ │ │ + je 9927b │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0x20(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 98f48 │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + jmpq 98a8c │ │ │ │ + lea 0x34405(%rip),%rdi │ │ │ │ callq 71a0 │ │ │ │ - jmpq 943e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmpq 9894e │ │ │ │ + movzbl 0x8c(%rbx),%eax │ │ │ │ + mov 0x78(%rbx),%rbp │ │ │ │ + test $0x2,%al │ │ │ │ + je 98e3b │ │ │ │ + mov 0x68(%rbx),%r14 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x8c(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 9925c │ │ │ │ + testb $0x1,0x24(%r14) │ │ │ │ + je 9927b │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0x20(%r14) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 98fa8 │ │ │ │ + movq $0x0,0x68(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 98afb │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 98afb │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 98afb │ │ │ │ + movzbl 0xb4(%rbx),%eax │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + test $0x2,%al │ │ │ │ + je 98eae │ │ │ │ + mov 0x90(%rbx),%r14 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0xb4(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 9925c │ │ │ │ + testb $0x1,0x24(%r14) │ │ │ │ + je 9927b │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0x20(%r14) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 99009 │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 98ad6 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 98ad6 │ │ │ │ + lea 0x90(%rbx),%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 98ad6 │ │ │ │ + movzbl 0xdc(%rbx),%eax │ │ │ │ + mov 0xc8(%rbx),%rbp │ │ │ │ + test $0x2,%al │ │ │ │ + je 98f24 │ │ │ │ + mov 0xb8(%rbx),%r14 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0xdc(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 9925c │ │ │ │ + testb $0x1,0x24(%r14) │ │ │ │ + je 9927b │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0x20(%r14) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 9906a │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 98ab1 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 98ab1 │ │ │ │ + lea 0xb8(%rbx),%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 98ab1 │ │ │ │ + movzbl 0x24(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + test $0x2,%al │ │ │ │ + je 98f89 │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x24(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 9925c │ │ │ │ + testb $0x1,0x24(%r13) │ │ │ │ + je 9927b │ │ │ │ + lock xadd %edx,0x20(%r13) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 990cb │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 98dd4 │ │ │ │ + mov (%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 98dd4 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 98dd4 │ │ │ │ + movzbl 0x24(%r14),%eax │ │ │ │ + mov 0x10(%r14),%r13 │ │ │ │ + test $0x2,%al │ │ │ │ + je 98fe9 │ │ │ │ + mov (%r14),%r15 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x24(%r14) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 9925c │ │ │ │ + testb $0x1,0x24(%r15) │ │ │ │ + je 9927b │ │ │ │ + lock xadd %edx,0x20(%r15) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 9912a │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 98e33 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 98e33 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 98e33 │ │ │ │ + movzbl 0x24(%r14),%eax │ │ │ │ + mov 0x10(%r14),%r13 │ │ │ │ + test $0x2,%al │ │ │ │ + je 9904a │ │ │ │ + mov (%r14),%r15 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x24(%r14) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 9925c │ │ │ │ + testb $0x1,0x24(%r15) │ │ │ │ + je 9927b │ │ │ │ + lock xadd %edx,0x20(%r15) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 991c8 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 98ea3 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 98ea3 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 98ea3 │ │ │ │ + movzbl 0x24(%r14),%eax │ │ │ │ + mov 0x10(%r14),%r13 │ │ │ │ + test $0x2,%al │ │ │ │ + je 990ab │ │ │ │ + mov (%r14),%r15 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x24(%r14) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 9925c │ │ │ │ + testb $0x1,0x24(%r15) │ │ │ │ + je 9927b │ │ │ │ + lock xadd %edx,0x20(%r15) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 99212 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 98f19 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 98f19 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 98f19 │ │ │ │ + mov 0x10(%r13),%r15 │ │ │ │ + testb $0x2,0x24(%r13) │ │ │ │ + je 9910b │ │ │ │ + mov 0x0(%r13),%r8 │ │ │ │ + andb $0xfd,0x24(%r13) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 9925c │ │ │ │ + testb $0x1,0x24(%r8) │ │ │ │ + je 9927b │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x20(%r8) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 99174 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 98f81 │ │ │ │ + mov (%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 98f81 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 98f81 │ │ │ │ + movzbl 0x24(%r15),%eax │ │ │ │ + mov 0x10(%r15),%rdx │ │ │ │ + test $0x2,%al │ │ │ │ + je 99155 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %al,0x24(%r15) │ │ │ │ + callq 965a0 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 98fe2 │ │ │ │ + mov (%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 98fe2 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 98fe2 │ │ │ │ + movzbl 0x24(%r8),%eax │ │ │ │ + mov 0x10(%r8),%rdx │ │ │ │ + test $0x2,%al │ │ │ │ + je 991a9 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov (%r8),%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %al,0x24(%r8) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + callq 965a0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 99103 │ │ │ │ + mov (%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 99103 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 99103 │ │ │ │ + movzbl 0x24(%r15),%eax │ │ │ │ + mov 0x10(%r15),%rdx │ │ │ │ + test $0x2,%al │ │ │ │ + je 991f3 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %al,0x24(%r15) │ │ │ │ + callq 965a0 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 99043 │ │ │ │ + mov (%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 99043 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 99043 │ │ │ │ + movzbl 0x24(%r15),%eax │ │ │ │ + mov 0x10(%r15),%rdx │ │ │ │ + test $0x2,%al │ │ │ │ + je 9923d │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %al,0x24(%r15) │ │ │ │ + callq 965a0 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 990a4 │ │ │ │ + mov (%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 990a4 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmpq 990a4 │ │ │ │ + lea 0x347f5(%rip),%rcx │ │ │ │ + mov $0x5c,%edx │ │ │ │ + lea 0x33ec4(%rip),%rsi │ │ │ │ + lea 0x33f27(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 963e0 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x16fdad(%rip),%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0xf0(%rsi),%r15 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 947ae │ │ │ │ - lea 0x2e08(%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ callq 7940 │ │ │ │ - cmpb $0x0,0x102(%r15) │ │ │ │ - je 94830 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 947fd │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + lea 0x16fd94(%rip),%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 992cd │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a2b10 │ │ │ │ + cmpb $0x0,0x4d6(%rbp) │ │ │ │ + je 9930a │ │ │ │ + xor %ebx,%ebx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - movzbl 0x101(%r15),%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r14d │ │ │ │ - shl %cl,%eax │ │ │ │ - movslq %eax,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - callq 90830 │ │ │ │ - movzbl 0x102(%r15),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jbe 94830 │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov 0x108(%r15,%rax,8),%r9 │ │ │ │ - cmp $0x8,%r9 │ │ │ │ - jne 947c8 │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov $0x8,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - callq 90830 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - jmp 947c8 │ │ │ │ - nop │ │ │ │ - mov 0xaa4(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 948c4 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xaa8(%r13),%rax │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %r13,%rsi │ │ │ │ - movq $0x2,0x10(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov $0x2,%ecx │ │ │ │ - movzwl 0xb2(%r13),%r8d │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov (%rax,%rdx,8),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r12d │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 6e8d0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp %r12d,0xaa4(%r13) │ │ │ │ - ja 94848 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 948e8 │ │ │ │ - add $0x38,%rsp │ │ │ │ - lea 0x2e08(%rbx),%rdi │ │ │ │ + cmpq $0x0,0x1a0(%rbp,%rbx,8) │ │ │ │ + je 992fb │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%rdi │ │ │ │ + callq 97c70 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 992e0 │ │ │ │ + cmpb $0x0,0x482(%rbp) │ │ │ │ + jne 99340 │ │ │ │ + testb $0x1,0x64(%rbp) │ │ │ │ + je 99457 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0x60(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 99350 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 7a20 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x38,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x33eb4(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmp 99313 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x64(%rbp),%eax │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + test $0x2,%al │ │ │ │ + je 99391 │ │ │ │ + mov 0x40(%rbp),%r12 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x64(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 99438 │ │ │ │ + testb $0x1,0x24(%r12) │ │ │ │ + je 99457 │ │ │ │ + mov %edx,%eax │ │ │ │ + lock xadd %eax,0x20(%r12) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 993b2 │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 9932e │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 9932e │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x40(%rbp),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmpq *%rax │ │ │ │ + movzbl 0x24(%r12),%eax │ │ │ │ + mov 0x10(%r12),%r13 │ │ │ │ + test $0x2,%al │ │ │ │ + je 993ec │ │ │ │ + mov (%r12),%r14 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %al,0x24(%r12) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 99438 │ │ │ │ + testb $0x1,0x24(%r14) │ │ │ │ + je 99457 │ │ │ │ + lock xadd %edx,0x20(%r14) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 99401 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 99389 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 99389 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmp 99389 │ │ │ │ + movzbl 0x24(%r14),%eax │ │ │ │ + mov 0x10(%r14),%r15 │ │ │ │ + test $0x2,%al │ │ │ │ + je 99424 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov %al,0x24(%r14) │ │ │ │ + callq 965a0 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 993e4 │ │ │ │ + mov (%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 993e4 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *%rax │ │ │ │ + jmp 993e4 │ │ │ │ + lea 0x34619(%rip),%rcx │ │ │ │ + mov $0x5c,%edx │ │ │ │ + lea 0x33ce8(%rip),%rsi │ │ │ │ + lea 0x33d4b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 963e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x3b8,%rsp │ │ │ │ - mov %esi,0x8c(%rsp) │ │ │ │ - mov %edx,0x74(%rsp) │ │ │ │ - mov %sil,0x67(%rsp) │ │ │ │ - mov %dl,0x66(%rsp) │ │ │ │ + sub $0xb8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x3a8(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0xe0(%rsp),%rax │ │ │ │ - add 0xe8(%rsp),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x123b8(%r14),%rax │ │ │ │ + movzbl 0x12a(%rsp),%ebx │ │ │ │ + movzbl 0xf4(%rsp),%eax │ │ │ │ + test %bl,%bl │ │ │ │ + setne 0x7(%rsp) │ │ │ │ + movzbl 0x7(%rsp),%ecx │ │ │ │ + shr %al │ │ │ │ + and %cl,%al │ │ │ │ + mov %eax,%r12d │ │ │ │ + jne 99fd0 │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x20000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 99f97 │ │ │ │ + mov $0x20000,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - callq 7870 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7bb30 │ │ │ │ + callq 7090 │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + movq $0x0,0x20(%r13) │ │ │ │ + movl $0x40000001,0x28(%r13) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x60(%r13) │ │ │ │ + movaps %xmm0,0x40(%r13) │ │ │ │ + movaps %xmm0,0x50(%r13) │ │ │ │ + movl $0x1,0x60(%r13) │ │ │ │ + lea 0x6dc44(%rip),%rax │ │ │ │ + orb $0x1,0x64(%r13) │ │ │ │ + movq $0x0,0x88(%r13) │ │ │ │ + mov %rax,0x50(%r13) │ │ │ │ + movups %xmm0,0x68(%r13) │ │ │ │ + movups %xmm0,0x78(%r13) │ │ │ │ + movl $0x1,0x88(%r13) │ │ │ │ + lea 0x6dbd4(%rip),%rax │ │ │ │ + orb $0x1,0x8c(%r13) │ │ │ │ + movq $0x0,0xb0(%r13) │ │ │ │ + mov %rax,0x78(%r13) │ │ │ │ + movaps %xmm0,0x90(%r13) │ │ │ │ + movaps %xmm0,0xa0(%r13) │ │ │ │ + movl $0x1,0xb0(%r13) │ │ │ │ + lea 0x6db5b(%rip),%rax │ │ │ │ + orb $0x1,0xb4(%r13) │ │ │ │ + movq $0x0,0xd8(%r13) │ │ │ │ + mov %rax,0xa0(%r13) │ │ │ │ + movups %xmm0,0xb8(%r13) │ │ │ │ + movups %xmm0,0xc8(%r13) │ │ │ │ + movl $0x1,0xd8(%r13) │ │ │ │ + lea 0x6dadf(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + orb $0x1,0xdc(%r13) │ │ │ │ + orb $0x4,0x52c(%r13) │ │ │ │ + lea 0x570(%r13),%r12 │ │ │ │ + lea 0x14758(%r13),%r15 │ │ │ │ + mov %rax,0xc8(%r13) │ │ │ │ + lea 0x130(%r13),%rax │ │ │ │ + lea 0x15b00(%r13),%r14 │ │ │ │ + movl $0xffffffff,0xe8(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 7650 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7350 │ │ │ │ + lea 0x3c0(%r13),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7350 │ │ │ │ + lea 0x9a8(%r13),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7350 │ │ │ │ + lea 0x188(%r13),%rax │ │ │ │ + lea 0x123b8(%r13),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x190(%r13) │ │ │ │ + mov %rax,0x188(%r13) │ │ │ │ + lea -0xe49(%rip),%rax │ │ │ │ + movq $0x0,0x180(%r13) │ │ │ │ + mov %rax,0x198(%r13) │ │ │ │ + callq 7650 │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x128,%r15 │ │ │ │ + callq 9dc20 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 99670 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x2c50(%r13),%r15 │ │ │ │ + lea 0x30(%r13),%r14 │ │ │ │ + callq 87d30 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 41e00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 18d30 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 1b460 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 8b3a0 │ │ │ │ + mov %r14,0x38(%r13) │ │ │ │ + lea 0x2e70(%r13),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,0x30(%r13) │ │ │ │ + callq 7350 │ │ │ │ + lea 0x12418(%r13),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7350 │ │ │ │ + mfence │ │ │ │ + lea 0x2f10(%r13),%rax │ │ │ │ + lea 0x12cf0(%r13),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + movl $0x0,0x12cd8(%r13) │ │ │ │ + mov %rax,0x2f18(%r13) │ │ │ │ + mov %rax,0x2f10(%r13) │ │ │ │ + lea -0x172de(%rip),%rax │ │ │ │ + movq $0x0,0x2f08(%r13) │ │ │ │ + mov %rax,0x2f20(%r13) │ │ │ │ + lea 0x146f0(%r13),%rax │ │ │ │ + mov %rax,0x146f8(%r13) │ │ │ │ + mov %rax,0x146f0(%r13) │ │ │ │ + lea 0x14720(%r13),%rax │ │ │ │ + mov %rax,0x14728(%r13) │ │ │ │ + mov %rax,0x14720(%r13) │ │ │ │ + lea 0x12ce0(%r13),%rax │ │ │ │ + mov %rax,0x12ce8(%r13) │ │ │ │ + mov %rax,0x12ce0(%r13) │ │ │ │ + callq 7350 │ │ │ │ + lea 0x12bd0(%r13),%rax │ │ │ │ + lea 0x12be0(%r13),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x12bd8(%r13) │ │ │ │ + mov %rax,0x12bd0(%r13) │ │ │ │ + callq 7350 │ │ │ │ + lea 0x12c08(%r13),%rax │ │ │ │ + lea 0x12c18(%r13),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x12c10(%r13) │ │ │ │ + mov %rax,0x12c08(%r13) │ │ │ │ + callq 7350 │ │ │ │ + mfence │ │ │ │ + lea 0x123f8(%r13),%rax │ │ │ │ + movabs $0x4000000000,%rcx │ │ │ │ + orb $0x1,0x12900(%r13) │ │ │ │ + mov %rax,0x123f8(%r13) │ │ │ │ + lea 0x9d0(%r13),%rdi │ │ │ │ + mov %rax,0x12400(%r13) │ │ │ │ + movzwl 0x14750(%r13),%eax │ │ │ │ + mov %rcx,0x123f0(%r13) │ │ │ │ + movl $0x0,0x12bc8(%r13) │ │ │ │ + and $0xfd,%ax │ │ │ │ + movl $0x0,0x12398(%r13) │ │ │ │ + or $0x102,%ax │ │ │ │ + mov %ax,0x14750(%r13) │ │ │ │ + lea 0x15410(%r13),%rax │ │ │ │ + mov %rax,0x146d0(%r13) │ │ │ │ + lea 0x15538(%r13),%rax │ │ │ │ + mov %rax,0x146d8(%r13) │ │ │ │ + lea 0x15788(%r13),%rax │ │ │ │ + mov %rax,0x146e0(%r13) │ │ │ │ + lea 0x15660(%r13),%rax │ │ │ │ + mov %rax,0x146e8(%r13) │ │ │ │ + movl $0x0,0x2e30(%r13) │ │ │ │ + callq 24cd0 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x2dd8(%r13),%rdi │ │ │ │ + callq 7350 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x2e08(%r13),%rdi │ │ │ │ + callq 7350 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 94860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99ef0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x4c0(%r13),%rcx │ │ │ │ + mov $0x28,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x33961(%rip),%rdx │ │ │ │ + lea 0x108(%r13),%rdi │ │ │ │ + callq 95e30 │ │ │ │ + movb $0x8,0x46c(%r13) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movabs $0x1fffffffffffff,%rax │ │ │ │ + or %rax,0x448(%r13) │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + movabs $0x101010102000008,%rax │ │ │ │ + mov %rax,0x450(%r13) │ │ │ │ + movabs $0x20000010101,%rax │ │ │ │ + lea 0x448(%r13),%rbp │ │ │ │ + mov %rax,0x458(%r13) │ │ │ │ + movq $0x0,0x460(%r13) │ │ │ │ + movl $0x1010001,0x468(%r13) │ │ │ │ + movq $0x0,0x470(%r13) │ │ │ │ + movq $0x1010000,0x478(%r13) │ │ │ │ + movq $0x0,0x480(%r13) │ │ │ │ + movl $0x0,0x488(%r13) │ │ │ │ + movb $0x0,0x48c(%r13) │ │ │ │ + movq $0x8,0x490(%r13) │ │ │ │ + movl $0x0,0x498(%r13) │ │ │ │ + movb $0x0,0x49c(%r13) │ │ │ │ + movq $0x0,0x4a0(%r13) │ │ │ │ + movl $0x0,0x4a8(%r13) │ │ │ │ + movb $0x1,0x4ac(%r13) │ │ │ │ + callq 89000 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + callq 88370 │ │ │ │ + mov %bl,0x19a(%rsp) │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + pushq 0x158(%rsp) │ │ │ │ + callq 88370 │ │ │ │ + movzwl 0x450(%r13),%eax │ │ │ │ + add $0x70,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f80 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov $0xffff,%r12d │ │ │ │ + movzwl 0x452(%r13),%ebp │ │ │ │ + mov $0x2c,%esi │ │ │ │ + mov %ax,0x538(%r13) │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rcx │ │ │ │ + movl $0x0,0x12f28(%r13) │ │ │ │ + lea 0x1fa4d(%rip),%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + shl $0x9,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + sub $0xa0,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr %rdx │ │ │ │ + mov %dx,0x53a(%r13) │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq aa0d0 │ │ │ │ + mov %rax,0x2d70(%r13) │ │ │ │ test %rax,%rax │ │ │ │ - jne 962e6 │ │ │ │ - cmpq $0x0,0x2e60(%r14) │ │ │ │ - jne 95e9a │ │ │ │ - movl $0x4,0x88(%rsp) │ │ │ │ - lea 0x9f(%rsp),%r15 │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x3a0(%r14),%eax │ │ │ │ + je 99f00 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x2c,%esi │ │ │ │ + lea 0x3370e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq aa0d0 │ │ │ │ + mov %rax,0x2d78(%r13) │ │ │ │ + test %rax,%rax │ │ │ │ + je 99f00 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x2c,%esi │ │ │ │ + lea 0x336f8(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq aa0d0 │ │ │ │ + mov %rax,0x2d80(%r13) │ │ │ │ + test %rax,%rax │ │ │ │ + je 99f00 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1c,%esi │ │ │ │ + lea 0x336e0(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq aa0d0 │ │ │ │ + mov %rax,0x5a0(%r13) │ │ │ │ + test %rax,%rax │ │ │ │ + je 99f00 │ │ │ │ + movq $0x0,0x168(%r13) │ │ │ │ + lea -0x3d7c(%rip),%rax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xb2a5(%rip),%rbx │ │ │ │ + sar %cl,%ebp │ │ │ │ + lea 0xb28c(%rip),%r12 │ │ │ │ + mov %rax,0x170(%r13) │ │ │ │ + lea 0x12f30(%r13),%rdi │ │ │ │ + shl $0x5,%ebp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x70(%rbp),%r8d │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq a4940 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + movl $0xd0,0x598(%r13) │ │ │ │ + mov $0x8,%esi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0xa(%rax),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ callq 7810 │ │ │ │ - mov %rax,0x2e60(%r14) │ │ │ │ + mov %rax,0x2e00(%r13) │ │ │ │ test %rax,%rax │ │ │ │ - je 9737a │ │ │ │ - movl $0x0,0xc0(%rsp) │ │ │ │ - mov 0x725fc(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 94bb6 │ │ │ │ - mov 0x735f9(%rip),%rax │ │ │ │ - mov 0x725e2(%rip),%rcx │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0x73668(%rip),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 95090 │ │ │ │ - movzbl 0x4d6(%r14),%eax │ │ │ │ - cmp 0xc0(%rsp),%eax │ │ │ │ - ja 94a5a │ │ │ │ - jmpq 94e60 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%r14),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0xc0(%rsp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 94e60 │ │ │ │ - mov 0xc0(%rsp),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%r14,%rdx,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 94a40 │ │ │ │ - lock addq $0x1,0x28(%rbp) │ │ │ │ - mov 0x72572(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 94e67 │ │ │ │ - mov 0x735ea(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 95088 │ │ │ │ - mov 0x7254a(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x735cf(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 95080 │ │ │ │ - mov 0x73548(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 9500a │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 94e7b │ │ │ │ - cmpq $0x0,0x148(%rbp) │ │ │ │ - jne 97148 │ │ │ │ - cmpq $0x0,0x1b8(%rbp) │ │ │ │ - jne 97129 │ │ │ │ - mov 0xa8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%rdi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - cmp $0xfff,%rdi │ │ │ │ - jbe 94bca │ │ │ │ - lea -0x1(%rdi),%rbx │ │ │ │ - mov $0x1000,%r12d │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0xc,%rax │ │ │ │ - je 94b2f │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%r12 │ │ │ │ - callq 16af0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rcx │ │ │ │ + je 99f00 │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7810 │ │ │ │ + mov %rax,0x2c48(%r13) │ │ │ │ test %rax,%rax │ │ │ │ - je 95098 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,0x148(%rbp) │ │ │ │ + je 99f00 │ │ │ │ + mov $0x8,%esi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0xb8,%esi │ │ │ │ callq 7810 │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - mov %rax,0x1b8(%rbp) │ │ │ │ + mov %rax,0x2e68(%r13) │ │ │ │ test %rax,%rax │ │ │ │ - je 970f0 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 95002 │ │ │ │ - addl $0x1,0xc0(%rsp) │ │ │ │ - mov 0x72446(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ + je 99f00 │ │ │ │ + movzwl 0x452(%r13),%edx │ │ │ │ + lea 0x12f78(%r13),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + shl $0x9,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + callq 9ec60 │ │ │ │ test %eax,%eax │ │ │ │ - je 94a00 │ │ │ │ - mov 0x72433(%rip),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - jmpq 94a20 │ │ │ │ + jne 99f00 │ │ │ │ + lea 0x127e8(%r13),%rdi │ │ │ │ + mov $0x800,%r8d │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 90410 │ │ │ │ - mov %rax,0x148(%rbp) │ │ │ │ + callq a4940 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + mov 0x12f28(%r13),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 964c0 │ │ │ │ + mov %rax,0x12f20(%r13) │ │ │ │ test %rax,%rax │ │ │ │ - jne 94b61 │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 963af │ │ │ │ - lea 0x4ea2e(%rip),%rdi │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - lea 0x2e08(%r14),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - callq 7940 │ │ │ │ - callq 18f80 │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - movl $0x0,0x1239c(%r14) │ │ │ │ - movq $0x0,0x123a0(%r14) │ │ │ │ - movq $0x0,0x123a8(%r14) │ │ │ │ - movq $0x0,0x123b0(%r14) │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 18f90 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 91db0 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - imul $0x3b9aca00,0xe0(%rsp),%rdx │ │ │ │ - lea 0x14bf8(%r14),%rdi │ │ │ │ - add 0xe8(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - mov 0x7232b(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ + je 99f00 │ │ │ │ + lea 0x2ea0(%r13),%rdi │ │ │ │ + callq 55710 │ │ │ │ test %eax,%eax │ │ │ │ - jne 94e4c │ │ │ │ - mov 0x73328(%rip),%rax │ │ │ │ - mov 0x72311(%rip),%rdi │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - mov 0x73396(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 960b0 │ │ │ │ - movzbl 0x4d6(%r14),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 94d17 │ │ │ │ - jmp 94d2c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%r14),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 94d2c │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r14,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 94d08 │ │ │ │ - lock addq $0x1,0x28(%rbp) │ │ │ │ - mov 0x722bd(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 960a0 │ │ │ │ - mov 0x73336(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 96098 │ │ │ │ - mov 0x72297(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x7331d(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 96090 │ │ │ │ - mov 0x73297(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 96018 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 95ee2 │ │ │ │ - mov 0x72266(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ + jne 99f00 │ │ │ │ + lea 0x2ed0(%r13),%rdi │ │ │ │ + callq 55710 │ │ │ │ test %eax,%eax │ │ │ │ - jne 95f1d │ │ │ │ - mov 0x73263(%rip),%rax │ │ │ │ - mov 0x7224c(%rip),%rdi │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - mov 0x732d1(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 95f7a │ │ │ │ - mov 0x1c0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 94dc9 │ │ │ │ - callq 17020 │ │ │ │ - mov 0x72220(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 96008 │ │ │ │ - mov 0x73298(%rip),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 96000 │ │ │ │ - mov 0x721f8(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x7327d(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 95ff8 │ │ │ │ - mov 0x731f6(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 95f82 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - lock xadd %rax,0x28(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 95f72 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0x721b0(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ + jne 99f00 │ │ │ │ + lea 0x12fc0(%r13),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 79150 │ │ │ │ test %eax,%eax │ │ │ │ - je 94cd1 │ │ │ │ - mov 0x7219d(%rip),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - jmpq 94cf3 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 94a77 │ │ │ │ - mov 0x72182(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 94ad2 │ │ │ │ + jne 99f00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 92c70 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 24ae0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 41e30 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 48950 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 77160 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 54dc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 56f50 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5ff60 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 99f00 │ │ │ │ + mov 0x508(%r13),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 633d0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x2e08(%r14),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 9634c │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x1239c(%r14),%edx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmpb $0x0,0x4d6(%r13) │ │ │ │ + je 9a013 │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 99dc1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x38,%rbp │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jbe 9a00e │ │ │ │ + mov 0x508(%r13),%rax │ │ │ │ + movzbl 0x7b(%rax),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 99da8 │ │ │ │ + mov $0xfffffffffffffff8,%rbx │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub 0x10(%rsp),%rbx │ │ │ │ + add %rbp,%rbx │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 99da8 │ │ │ │ + mov 0x508(%r13),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 93f40 │ │ │ │ + lea 0x8(%rbx,%rax,1),%rbx │ │ │ │ + testb $0x2,0x44c(%r13) │ │ │ │ + je 99e1f │ │ │ │ + cmpb $0x0,0x482(%r13) │ │ │ │ + jne 99fef │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 98050 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 9a1fa │ │ │ │ + cmpb $0x0,0xb6(%rax) │ │ │ │ + mov %r13,0x98(%rax) │ │ │ │ + jne 99e56 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 18ca0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9a1ea │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x20,%esi │ │ │ │ + sar $0x6,%eax │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %r12b,0xa0(%rbx) │ │ │ │ + lea 0xd0(%rbx),%rdi │ │ │ │ + cltq │ │ │ │ + mov %r12d,%ecx │ │ │ │ + or %rdx,0x130(%rbx,%rax,8) │ │ │ │ + lea 0x205bd(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - sete %al │ │ │ │ - cmp $0x1,%edx │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - je 9511c │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 9511c │ │ │ │ - callq 18f80 │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - movl $0x1,0x1239c(%r14) │ │ │ │ - movq $0x0,0x123a0(%r14) │ │ │ │ - movq $0x0,0x123a8(%r14) │ │ │ │ - movq $0x0,0x123b0(%r14) │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - lea 0xc0(%rsp),%r15 │ │ │ │ - callq 18f90 │ │ │ │ - movzbl 0x66(%rsp),%ebx │ │ │ │ - movl $0x0,0xc0(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 909b0 │ │ │ │ - mov %rax,%r10 │ │ │ │ + callq 95e30 │ │ │ │ + mov %r13,0x98(%rbx) │ │ │ │ + sfence │ │ │ │ + movzbl 0xa0(%rbx),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov %rbx,0x0(%r13,%rax,8) │ │ │ │ + testb $0x2,0x44c(%r13) │ │ │ │ + je 99da8 │ │ │ │ + cmpb $0x0,0x482(%r13) │ │ │ │ + je 99da8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x33ac4(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x233ea(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 99da8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 99280 │ │ │ │ + testb $0x2,0xf4(%rsp) │ │ │ │ + je 99f19 │ │ │ │ + cmpb $0x0,0x7(%rsp) │ │ │ │ + jne 99f50 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9a23a │ │ │ │ + add $0xb8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 99f19 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0xfffffff4,%r15d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x33a45(%rip),%rdx │ │ │ │ + lea 0x23362(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp 99f1c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + bsr %eax,%eax │ │ │ │ + mov $0x1f,%r12d │ │ │ │ + xor $0x1f,%eax │ │ │ │ + sub %eax,%r12d │ │ │ │ + mov %r12d,%eax │ │ │ │ + jmpq 99a81 │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x16000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 950d8 │ │ │ │ - mov 0x148(%r10),%r8 │ │ │ │ - mov 0x140(%r10),%rsi │ │ │ │ - mov $0x20,%ecx │ │ │ │ - movzwl 0x10(%rsi),%eax │ │ │ │ - mov %ax,0x10(%r8) │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ + je 99f48 │ │ │ │ + mov $0x16000,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7090 │ │ │ │ + jmpq 994df │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x339d1(%rip),%rdx │ │ │ │ + lea 0x232dd(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdx,0x18(%r8) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 94fda │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 994b0 │ │ │ │ + lea 0x339a2(%rip),%rdx │ │ │ │ + lea 0x232be(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 99e1f │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + lea 0x430(%r13),%rsi │ │ │ │ + mov $0x78,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 78770 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 97050 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x438(%r13),%rsi │ │ │ │ + callq 78770 │ │ │ │ + lea 0x16eff6(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + cmp 0x30(%r13),%r14 │ │ │ │ + je 9a07f │ │ │ │ + lea 0x16efe4(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + testb $0x2,0xf4(%rsp) │ │ │ │ + je 99f1c │ │ │ │ + cmpb $0x0,0x7(%rsp) │ │ │ │ + je 99f1c │ │ │ │ + jmpq 99f59 │ │ │ │ + movdqa 0x4b0(%r13),%xmm1 │ │ │ │ + mov 0x6cfb1(%rip),%rdx │ │ │ │ + lea 0x6cfaa(%rip),%rbx │ │ │ │ + movups %xmm1,0x90(%rsp) │ │ │ │ + lea -0x30(%rdx),%rax │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 9a114 │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov 0x508(%rax),%rcx │ │ │ │ + mov 0x28(%rcx),%rdx │ │ │ │ + mov 0x30(%rcx),%rcx │ │ │ │ + xor (%rsi),%rdx │ │ │ │ + xor 0x8(%rsi),%rcx │ │ │ │ + or %rdx,%rcx │ │ │ │ + jne 9a100 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9a114 │ │ │ │ + lea 0x16ef6a(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x3315d(%rip),%rdx │ │ │ │ + lea 0x33173(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 99f00 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rcx,1),%edx │ │ │ │ - mov %dl,0x18(%r8,%rcx,1) │ │ │ │ - mov %dl,(%r8,%rcx,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + lea 0x6cf35(%rip),%rbx │ │ │ │ + lea -0x30(%rdx),%rax │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne 9a0af │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + callq 7870 │ │ │ │ + mov 0x6cec1(%rip),%r12 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9a24e │ │ │ │ + mov 0x6dec5(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + cmpl $0x0,0x6df39(%rip) │ │ │ │ + je 9a246 │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + ja 9a16f │ │ │ │ + jmpq 9a23f │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x4d6(%r13),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 9a185 │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov 0x0(%r13,%rax,8),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 9a160 │ │ │ │ + lock addq $0x1,0x28(%rbx) │ │ │ │ + mov %fs:(%r12),%rdx │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + sub $0x1,%edx │ │ │ │ + jne 9a318 │ │ │ │ + cmpl $0x0,0x6dee2(%rip) │ │ │ │ + je 9a310 │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + cmpl $0x0,0x6ded0(%rip) │ │ │ │ + je 9a308 │ │ │ │ + mov 0x6de4c(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + je 9a29d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 9a261 │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + or $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%rbx) │ │ │ │ + sub $0x1,%rax │ │ │ │ + je 9a25c │ │ │ │ + add $0x1,%ebp │ │ │ │ + jmpq 9a127 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 97c70 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 97c70 │ │ │ │ + testb $0x2,0x44c(%r13) │ │ │ │ + je 99f00 │ │ │ │ + cmpb $0x0,0x482(%r13) │ │ │ │ + je 99f00 │ │ │ │ + mov $0xfffffff4,%ecx │ │ │ │ + lea 0x33776(%rip),%rdx │ │ │ │ + lea 0x230a3(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 99f00 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 9a185 │ │ │ │ + mfence │ │ │ │ + jmpq 9a14d │ │ │ │ add $0x1,%rax │ │ │ │ - shl $0x5,%rdx │ │ │ │ - lea 0x30(%r8,%rdx,1),%r9 │ │ │ │ - movzbl 0x3a(%rsi,%rdx,1),%edi │ │ │ │ - movzbl 0xa(%r9),%edx │ │ │ │ - and $0x1,%edi │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - or %edi,%edx │ │ │ │ - mov %dl,0xa(%r9) │ │ │ │ - test %bl,%bl │ │ │ │ - je 94fd0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - movzbl 0x1(%rsi,%rdx,1),%edx │ │ │ │ - and $0x6,%edx │ │ │ │ - cmp $0x4,%dl │ │ │ │ - jne 94fd0 │ │ │ │ - mov (%rsi,%rcx,1),%rdx │ │ │ │ - mov %rdx,(%r8,%rcx,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp 0x18(%rsi),%rax │ │ │ │ - jb 94f78 │ │ │ │ - lea 0x28(%r10),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%r10) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 960b8 │ │ │ │ - addl $0x1,0xc0(%rsp) │ │ │ │ - jmpq 94f30 │ │ │ │ - callq *0x30(%rbp) │ │ │ │ - jmpq 94b9b │ │ │ │ - movl $0x0,0x72ff4(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + jmpq 9a14d │ │ │ │ + callq *0x30(%rbx) │ │ │ │ + jmp 9a1e2 │ │ │ │ + mov 0x6cdd8(%rip),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,0x6cdcc(%rip) │ │ │ │ + mov %r14,0x8(%rax) │ │ │ │ + mov %rax,0x30(%r13) │ │ │ │ + lea 0x6cdbd(%rip),%rax │ │ │ │ + mov %rax,0x38(%r13) │ │ │ │ + callq 7930 │ │ │ │ + lea 0x16edad(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 9a061 │ │ │ │ + movl $0x0,0x6dd61(%rip) │ │ │ │ + push %rax │ │ │ │ mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x72fd7(%rip),%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x6dd47(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 94ac9 │ │ │ │ + jns 9a1c5 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 94ac9 │ │ │ │ + jne 9a1c5 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x72f98(%rip),%rdi │ │ │ │ + lea 0x6dd0a(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 94ac9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 94aba │ │ │ │ + jmpq 9a1c5 │ │ │ │ mfence │ │ │ │ - jmpq 94a9f │ │ │ │ + jmpq 9a1b6 │ │ │ │ mfence │ │ │ │ - jmpq 94a20 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - or $0xfff,%rdi │ │ │ │ - lea 0x1(%rdi),%r12 │ │ │ │ - callq 16af0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 94b4d │ │ │ │ - movq $0x0,0x148(%rbp) │ │ │ │ - jmpq 94be0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - cmpb $0x0,0x66(%rsp) │ │ │ │ - je 9614e │ │ │ │ - lea 0x570(%r14),%rbp │ │ │ │ + jmpq 9a1a4 │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + jmpq 9a1c5 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + callq 98930 │ │ │ │ mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 99280 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + callq 7170 │ │ │ │ + lea 0x130(%rbp),%rax │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 7870 │ │ │ │ + testb $0x2,0xe1(%rbp) │ │ │ │ + jne 9ace5 │ │ │ │ + lea 0x570(%rbp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 7940 │ │ │ │ - mov 0x1239c(%r14),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - setbe %dl │ │ │ │ - cmp $0x2,%eax │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %edx,0x70(%rsp) │ │ │ │ - jne 95128 │ │ │ │ - callq 90800 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 9511c │ │ │ │ - callq 18f80 │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - movl $0x2,0x1239c(%r14) │ │ │ │ - movq $0x0,0x123a0(%r14) │ │ │ │ - movq $0x0,0x123a8(%r14) │ │ │ │ - movq $0x0,0x123b0(%r14) │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 18f90 │ │ │ │ - mov 0x71e73(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov 0x6cc23(%rip),%r13 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 952b5 │ │ │ │ - mov 0x72e70(%rip),%rax │ │ │ │ - mov 0x71e59(%rip),%rcx │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0x72edf(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 95d0d │ │ │ │ - movzbl 0x4d6(%r14),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - ja 951d1 │ │ │ │ - jmp 9521b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%r14),%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 95220 │ │ │ │ - mov %r12d,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r14,%rax,8),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 951c0 │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - jmp 95205 │ │ │ │ + jne 9a4ac │ │ │ │ + mov 0x6dc27(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0x6dc9c(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 9aaf9 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + jmp 9a418 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 95220 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 951f0 │ │ │ │ - movzbl 0x4d6(%r14),%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r12d,%eax │ │ │ │ - ja 951d1 │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 9a4c0 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 9a3f8 │ │ │ │ xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x71dc9(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 95c51 │ │ │ │ - mov 0x72e42(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 95c61 │ │ │ │ - mov 0x71da3(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x72e29(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 95ce0 │ │ │ │ - mov 0x72da3(%rip),%eax │ │ │ │ + jne 9a65d │ │ │ │ + mov 0x6dc42(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 9aa60 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0x6dc2d(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 9aae0 │ │ │ │ + mov 0x6dba6(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 95c69 │ │ │ │ + je 9aa68 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 952c9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ + je 9a4fe │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - callq 94780 │ │ │ │ + callq 94960 │ │ │ │ lea 0x60(%rbx),%rdi │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ lock xadd %rax,0x60(%rbx) │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 95ce8 │ │ │ │ - add $0x1,%r12d │ │ │ │ - mov 0x71d47(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ + je 9ab01 │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 95189 │ │ │ │ - mov 0x71d34(%rip),%rdi │ │ │ │ + je 9a3d2 │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - jmpq 951a9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0xe0(%r14),%rax │ │ │ │ - test $0x10000,%eax │ │ │ │ - je 952f1 │ │ │ │ - test $0x10,%al │ │ │ │ - jne 952f1 │ │ │ │ - cmpb $0x2,0x485(%r14) │ │ │ │ - jne 960d8 │ │ │ │ - movabs $0x100000000,%rax │ │ │ │ - mov $0x7,%r9d │ │ │ │ - lea 0x1b0(%rsp),%r11 │ │ │ │ - mov %rax,0x1b0(%rsp) │ │ │ │ - movabs $0x300000002,%rax │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ - movabs $0x500000004,%rax │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - movabs $0x700000006,%rax │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r11,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 9a3ec │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x7,%ecx │ │ │ │ - ja 963b7 │ │ │ │ - mov %ecx,%edx │ │ │ │ - lea 0x4ea6d(%rip),%r8 │ │ │ │ - mov (%r8,%rdx,4),%edx │ │ │ │ - cmp $0x7,%esi │ │ │ │ - ja 963b7 │ │ │ │ - mov %esi,%r8d │ │ │ │ - lea 0x4ea56(%rip),%rbp │ │ │ │ - sub 0x0(%rbp,%r8,4),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 9539e │ │ │ │ - mov %esi,(%rax) │ │ │ │ - mov $0x1,%r10d │ │ │ │ - mov %ecx,0x4(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %r9,%rdi │ │ │ │ - jl 95358 │ │ │ │ - sub $0x1,%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - jle 953b5 │ │ │ │ - test %r10b,%r10b │ │ │ │ - jne 95347 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - movl $0x1,0x60(%rsp) │ │ │ │ - jmpq 955d6 │ │ │ │ - cmpb $0x0,0x66(%rsp) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jne 953e7 │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - shl %cl,%eax │ │ │ │ - test $0x1d3,%eax │ │ │ │ - sete %r8b │ │ │ │ - shl $0x7,%rbp │ │ │ │ - cmpl $0x7,0x60(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - mov 0x5a8(%r14,%rbp,1),%rbp │ │ │ │ - setbe %bl │ │ │ │ - movb $0x0,0xc0(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - testb $0x8,0x69(%rbp) │ │ │ │ - jne 955c3 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15fe0 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - cmpq $0x0,0x2c(%rax) │ │ │ │ - je 95c34 │ │ │ │ - lea 0x344(%rsp),%rdx │ │ │ │ - lea 0x2e0(%rsp),%r12 │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdx,0x108(%rsp) │ │ │ │ - mov %r12,0x100(%rsp) │ │ │ │ - movdqu 0x20(%rax),%xmm5 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - movups %xmm5,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + jmp 9a4e9 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 9a425 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 9a4d0 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - add $0x20,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x4e1f5(%rip),%rdx │ │ │ │ + jmpq 9a418 │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 962b0 │ │ │ │ + callq 93f40 │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 95f53 │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - and 0x40(%rax),%rdx │ │ │ │ - mov 0x34(%rax),%ecx │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - je 95cf0 │ │ │ │ - lea 0x344(%rsp),%rdx │ │ │ │ - lea 0x2e0(%rsp),%r12 │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdx,0x108(%rsp) │ │ │ │ - mov %r12,0x100(%rsp) │ │ │ │ - movdqu 0x34(%rax),%xmm6 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ + jne 9a64f │ │ │ │ + mov 0x6dad2(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0x6db46(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 9aa58 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 9a56a │ │ │ │ + jmp 9a5c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - add $0x20,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x4e18b(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 962b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 95f53 │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 95d06 │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 941a0 │ │ │ │ - mov %eax,%r12d │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 9a5c0 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 9a558 │ │ │ │ + mov 0x60(%r14),%rdx │ │ │ │ + jmp 9a59d │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r14) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 9a5c3 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 9a588 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 9a56a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 9a9b3 │ │ │ │ + mov 0x6daa5(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 9a9bd │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0x6da92(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 9a9d3 │ │ │ │ + mov 0x6da0c(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 9a9e5 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 9a667 │ │ │ │ + movzbl 0xa0(%r14),%edx │ │ │ │ + lea 0x60(%r14),%rdi │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %r12,0x28(%rbx,%rax,8) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r14) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 9aaf0 │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 955aa │ │ │ │ - movzbl 0x50(%rbp),%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x138(%rbp),%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - lea 0x160(%rbp),%rax │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - movzbl 0x51(%rbp),%esi │ │ │ │ - pushq $0x1 │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - callq 93780 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - sete %al │ │ │ │ - and %eax,%ebx │ │ │ │ - test %r12d,%r12d │ │ │ │ - js 95ec0 │ │ │ │ - addq $0x4,0x50(%rsp) │ │ │ │ - addl $0x1,0x60(%rsp) │ │ │ │ - test %bl,%bl │ │ │ │ - je 95bdb │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmpb $0x0,0x67(%rsp) │ │ │ │ - mov (%rax),%ebp │ │ │ │ - jne 953c7 │ │ │ │ - cmpb $0x0,0x66(%rsp) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jne 95609 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - shl %cl,%r12d │ │ │ │ - and $0x1d3,%r12d │ │ │ │ - sete %r12b │ │ │ │ - movzbl %r12b,%r12d │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movb $0x0,0x9f(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - cmp $0x7,%ebp │ │ │ │ - ja 965c3 │ │ │ │ - mov %ebp,%eax │ │ │ │ - lea 0x4e7ac(%rip),%rcx │ │ │ │ - mov (%rcx,%rax,4),%ebx │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp 0x1239c(%r14),%ebx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + je 9a527 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 9a543 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + jmpq 9a46b │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + callq 7a20 │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 9511c │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 9511c │ │ │ │ - callq 18f80 │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - mov %ebx,0x1239c(%r14) │ │ │ │ - movq $0x0,0x123a0(%r14) │ │ │ │ - movq $0x0,0x123a8(%r14) │ │ │ │ - movq $0x0,0x123b0(%r14) │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - callq 18f90 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - movl $0x0,0xc0(%rsp) │ │ │ │ - mov $0x10,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x0,0xc4(%rsp) │ │ │ │ - movq $0x0,0xcc(%rsp) │ │ │ │ - movdqu 0xc0(%rsp),%xmm3 │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - movups %xmm3,(%rsp) │ │ │ │ + jne 9a79c │ │ │ │ + mov 0x6d970(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0x6d9e4(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 9ab09 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 9a6d2 │ │ │ │ + jmp 9a710 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq 84390 │ │ │ │ - lea 0x1a4(%rsp),%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x208(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 95792 │ │ │ │ - jmpq 95aa9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x51(%rbx),%ecx │ │ │ │ - shl %cl,%r12d │ │ │ │ - and $0x1d3,%r12d │ │ │ │ - jne 958cd │ │ │ │ - cmpb $0x0,0x72cd8(%rip) │ │ │ │ - jne 9577c │ │ │ │ - cmp $0x10,%al │ │ │ │ - ja 9575a │ │ │ │ - cmpb $0x0,0x72ccc(%rip) │ │ │ │ - je 9577c │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x180,%ecx │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - mov 0x88(%rax),%rdx │ │ │ │ - callq 7a990 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 84470 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 95aa9 │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - mov 0x14c(%rbx),%edi │ │ │ │ - mov 0x150(%rbx),%rsi │ │ │ │ - mov 0x158(%rbx),%rcx │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - movzbl 0x51(%rbx),%eax │ │ │ │ - cmp $0x7,%eax │ │ │ │ - ja 963b7 │ │ │ │ - lea 0x4e61e(%rip),%rdx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x123a0(%r14),%r10d │ │ │ │ - mov 0x123a4(%r14),%r11 │ │ │ │ - mov (%rdx,%rax,4),%edx │ │ │ │ - cmp %edx,0x1239c(%r14) │ │ │ │ - seta %al │ │ │ │ - setb %r12b │ │ │ │ - mov 0x123ac(%r14),%r8 │ │ │ │ - mov 0x123b4(%r14),%r9d │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %eax,%r12d │ │ │ │ - jne 9584a │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp %r8,%rcx │ │ │ │ - seta %r12b │ │ │ │ - sbb $0x0,%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 9584a │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp %r11,%rsi │ │ │ │ - seta %r12b │ │ │ │ - sbb $0x0,%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 9584a │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp %edi,%r10d │ │ │ │ - seta %al │ │ │ │ - setb %r12b │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %eax,%r12d │ │ │ │ - jne 9584a │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 9a710 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 9a6c0 │ │ │ │ + movzbl 0xb6(%r12),%edx │ │ │ │ + bt %edx,%ebx │ │ │ │ + jb 9a7b0 │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 9a6d2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r12d,%r12d │ │ │ │ - cmp 0x8(%rsp),%r9d │ │ │ │ - seta %al │ │ │ │ - setb %r12b │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub %eax,%r12d │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jne 9735b │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - callq 18f80 │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %edx,0x1239c(%r14) │ │ │ │ - mov %edi,0x123a0(%r14) │ │ │ │ - mov %rsi,0x123a4(%r14) │ │ │ │ - mov %rcx,0x123ac(%r14) │ │ │ │ - mov %eax,0x123b4(%r14) │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - callq 18f90 │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - movb $0x0,0x9f(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 95730 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 9a9a9 │ │ │ │ + mov 0x6d954(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 9aae8 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0x6d93f(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 9ab90 │ │ │ │ + mov 0x6d8b8(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 9ab1b │ │ │ │ + test %r12,%r12 │ │ │ │ + je 9a7e8 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x1d0(%rsp),%r12 │ │ │ │ - callq 9e7b0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%edi │ │ │ │ - movups %xmm0,0x208(%rsp) │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - lea 0x278(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x270(%rsp) │ │ │ │ - movq $0x0,0x228(%rsp) │ │ │ │ - mov %di,0x208(%rsp) │ │ │ │ - movups %xmm0,0x218(%rsp) │ │ │ │ - jmp 95971 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x51(%rbx),%esi │ │ │ │ - movzbl 0x50(%rbx),%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 93780 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 18b10 │ │ │ │ + lea 0x60(%r12),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%r12) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 9ab11 │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 95994 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + je 9a689 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 9a6a5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%r12),%rdx │ │ │ │ + jmp 9a7da │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 9a713 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 9a7c0 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + jmpq 9a6f9 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - jne 95a03 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + callq 182a0 │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 9eb50 │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %rdx,0xc8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 95938 │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 959b7 │ │ │ │ - lea 0x127e8(%r14),%rsi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 19660 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - movq $0x0,0x270(%rsp) │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - cmp 0x48(%rsp),%rdi │ │ │ │ - je 959e6 │ │ │ │ - lea 0x127e8(%r14),%rsi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 19660 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 95c07 │ │ │ │ - movzbl 0x9f(%rsp),%eax │ │ │ │ - cmp $0x40,%al │ │ │ │ - ja 9575a │ │ │ │ - jmpq 95744 │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - mov 0xc8(%rsp),%r8 │ │ │ │ - mov 0x270(%rsp),%rcx │ │ │ │ - cmpb $0xc,(%rdx) │ │ │ │ - jbe 95a2b │ │ │ │ - cmp 0x8(%rsp),%rcx │ │ │ │ - je 95d15 │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - movdqu 0x10(%rdx),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rcx) │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - mov %rax,0x20(%rcx) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 95a6a │ │ │ │ - lea -0x5(%rax),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r8,%rax,1),%rdx │ │ │ │ - mov %rdx,0x28(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 95a58 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movzwl 0x1a6(%rsp),%eax │ │ │ │ - mov 0x270(%rsp),%rcx │ │ │ │ - cmp %ax,0x1a4(%rsp) │ │ │ │ - lea 0x200(%rsp),%rdx │ │ │ │ - sete %r8b │ │ │ │ - callq 93cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 95971 │ │ │ │ - jmpq 95994 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ + testb $0x1,0x90(%rax) │ │ │ │ + jne 9ab98 │ │ │ │ + callq 8e570 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 9a953 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 894d0 │ │ │ │ mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 95bb8 │ │ │ │ - lea 0x9a8(%r14),%rbp │ │ │ │ + jne 9a953 │ │ │ │ + lock orq $0x200,0xe0(%rbp) │ │ │ │ + mov $0xffffffffffffffff,%rbx │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + jmpq 9a8ee │ │ │ │ + movl $0x1,0xa60(%r15) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9ac2a │ │ │ │ + mov 0x6d796(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0x6d80a(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 9acb0 │ │ │ │ + mov 0x1c0(%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9a890 │ │ │ │ + callq a6bf0 │ │ │ │ + mov %fs:0x0(%r13),%rdx │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 9ac20 │ │ │ │ + mov 0x6d7d8(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 9acc0 │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + mov 0x6d7c5(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 9acb8 │ │ │ │ + mov 0x6d73f(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 9ac38 │ │ │ │ + lea 0x60(%r15),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + lock xadd %rax,0x60(%r15) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 9ac17 │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov 0x5a8(%r14,%rax,1),%rbx │ │ │ │ - testb $0x8,0x69(%rbx) │ │ │ │ - je 95d8a │ │ │ │ - movzbl 0x51(%rbx),%eax │ │ │ │ - cmp $0x7,%eax │ │ │ │ - ja 965c3 │ │ │ │ - lea 0x4e2d4(%rip),%rdi │ │ │ │ - mov (%rdi,%rax,4),%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %ebx,0x1239c(%r14) │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne 95b5f │ │ │ │ - mov 0x123a4(%r14),%rax │ │ │ │ - and 0x123ac(%r14),%rax │ │ │ │ - mov 0x123a0(%r14),%ecx │ │ │ │ - mov 0x123b4(%r14),%edx │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 95b68 │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 95b68 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x3,%edx │ │ │ │ - setbe %al │ │ │ │ - cmp $0x4,%edx │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 9511c │ │ │ │ - callq 18f80 │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - movabs $0x4ffffffff,%rax │ │ │ │ - mov %ebx,0x1239c(%r14) │ │ │ │ - movq $0xffffffffffffffff,0x123a0(%r14) │ │ │ │ - movq $0xffffffffffffffff,0x123a8(%r14) │ │ │ │ - mov %rax,0x123b0(%r14) │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - callq 18f90 │ │ │ │ + callq 971a0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9a84b │ │ │ │ + cmpb $0x0,0x498(%rbp) │ │ │ │ + jne 9aba5 │ │ │ │ + cmpb $0x0,0x487(%rbp) │ │ │ │ + jne 9aba5 │ │ │ │ + mov 0xe0(%rbp),%rax │ │ │ │ + test $0x4,%ah │ │ │ │ + jne 9acd8 │ │ │ │ + test $0x20,%al │ │ │ │ + jne 9ad09 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - test %r12d,%r12d │ │ │ │ - sete %bl │ │ │ │ - cmpl $0x7,0x60(%rsp) │ │ │ │ - setbe %al │ │ │ │ - addq $0x4,0x50(%rsp) │ │ │ │ - and %eax,%ebx │ │ │ │ - addl $0x1,0x60(%rsp) │ │ │ │ - test %bl,%bl │ │ │ │ - jne 955d6 │ │ │ │ - test %r12d,%r12d │ │ │ │ - js 95f31 │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - jne 95dd3 │ │ │ │ - testb $0x50,0xe0(%r14) │ │ │ │ - je 963d6 │ │ │ │ - mov $0x2,%r12d │ │ │ │ - jmpq 94c19 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov %eax,%r12d │ │ │ │ + callq 97590 │ │ │ │ test %eax,%eax │ │ │ │ - cmove %edx,%r12d │ │ │ │ - jmp 95bb8 │ │ │ │ - cmpq $0x0,0x24(%rax) │ │ │ │ - jne 95438 │ │ │ │ - mov 0x20(%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 954b5 │ │ │ │ - jmpq 95438 │ │ │ │ - mov 0x71398(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 9526e │ │ │ │ + je 9abad │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + je 9abba │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + je 9ac00 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 9abdd │ │ │ │ + test %r12d,%r12d │ │ │ │ + jns 9acc8 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9ad04 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + jmpq 9a759 │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + jmpq 9a605 │ │ │ │ + mfence │ │ │ │ + mov %rdx,%fs:0x0(%r13) │ │ │ │ + mov 0x6d6b5(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 9a5f6 │ │ │ │ mfence │ │ │ │ - jmpq 95246 │ │ │ │ - movl $0x0,0x72395(%rip) │ │ │ │ + mov 0x6d62c(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 9a605 │ │ │ │ + movl $0x0,0x6d619(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x72378(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x6d5fa(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ - pop %r11 │ │ │ │ pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 9526e │ │ │ │ + jns 9a605 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 9526e │ │ │ │ + jne 9a605 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x7233a(%rip),%rdi │ │ │ │ + lea 0x6d5bf(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 9526e │ │ │ │ + jmpq 9a605 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 9525f │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - jmpq 9529e │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 954ca │ │ │ │ - movzbl 0x50(%rbp),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 9554d │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 95566 │ │ │ │ + jmpq 9a543 │ │ │ │ mfence │ │ │ │ - jmpq 951a9 │ │ │ │ - lea 0x127e8(%r14),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - callq 19500 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,0x270(%rsp) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - movdqu (%rcx),%xmm7 │ │ │ │ - movups %xmm7,(%rax) │ │ │ │ - movdqu 0x10(%rcx),%xmm5 │ │ │ │ - movups %xmm5,0x10(%rax) │ │ │ │ - movdqu 0x20(%rcx),%xmm7 │ │ │ │ - movups %xmm7,0x20(%rax) │ │ │ │ - movdqu 0x30(%rcx),%xmm5 │ │ │ │ - movups %xmm5,0x30(%rax) │ │ │ │ - movdqu 0x40(%rcx),%xmm7 │ │ │ │ - movups %xmm7,0x40(%rax) │ │ │ │ - movdqu 0x50(%rcx),%xmm4 │ │ │ │ - mov 0x270(%rsp),%rcx │ │ │ │ - movaps %xmm4,0x10(%rsp) │ │ │ │ - movups %xmm4,0x50(%rax) │ │ │ │ - jmpq 95a2b │ │ │ │ - lea 0x138(%rbx),%rax │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x160(%rbx),%rax │ │ │ │ + jmpq 9a447 │ │ │ │ + movl $0x0,0x6d596(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movzbl 0x50(%rbx),%edx │ │ │ │ - movzbl 0x51(%rbx),%esi │ │ │ │ pushq $0x0 │ │ │ │ - callq 93780 │ │ │ │ - mov %eax,%r12d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmpq 95af8 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 94c19 │ │ │ │ - mov 0xe0(%r14),%rax │ │ │ │ - addq $0x1,0x12378(%r14) │ │ │ │ - and $0x80000,%eax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - je 963e7 │ │ │ │ - subl $0x1,0x88(%rsp) │ │ │ │ - je 960c1 │ │ │ │ - lea 0x4d8c0(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - lock andq $0xfffffffffff7ffff,0xe0(%r14) │ │ │ │ - callq 18f80 │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - movl $0x0,0x1239c(%r14) │ │ │ │ - movq $0x0,0x123a0(%r14) │ │ │ │ - movq $0x0,0x123a8(%r14) │ │ │ │ - movq $0x0,0x123b0(%r14) │ │ │ │ - addl $0x1,0x12398(%r14) │ │ │ │ - callq 18f90 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 91db0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5dde0 │ │ │ │ - cmpq $0x0,0x2e60(%r14) │ │ │ │ - je 949ba │ │ │ │ - lea 0x4e157(%rip),%rcx │ │ │ │ - mov $0x50a,%edx │ │ │ │ - lea 0x4d017(%rip),%rsi │ │ │ │ - lea 0x4d068(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x4e016(%rip),%rdx │ │ │ │ - lea 0x4d03f(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x6d579(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 955c3 │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 9a46b │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 9a46b │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6d53a(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 9a46b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - lea 0x2f30(%r14),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x3a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 965c8 │ │ │ │ - add $0x3b8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov 0x710cc(%rip),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - jmpq 94db8 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x4dfdd(%rip),%rdx │ │ │ │ - lea 0x4cfce(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 94c19 │ │ │ │ - lea 0x4d081(%rip),%rdi │ │ │ │ - mov $0x2,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - jmpq 94c19 │ │ │ │ - callq *0x30(%rbp) │ │ │ │ - jmpq 94e36 │ │ │ │ + jmpq 9a45c │ │ │ │ + mfence │ │ │ │ + jmpq 9a735 │ │ │ │ + callq *0x68(%r14) │ │ │ │ + jmpq 9a63d │ │ │ │ + mfence │ │ │ │ + jmpq 9a3ec │ │ │ │ + callq *0x68(%rbx) │ │ │ │ + jmpq 9a49a │ │ │ │ mfence │ │ │ │ - jmpq 94db8 │ │ │ │ - movl $0x0,0x7207c(%rip) │ │ │ │ + jmpq 9a6a5 │ │ │ │ + callq *0x68(%r12) │ │ │ │ + jmpq 9a78a │ │ │ │ + movl $0x0,0x6d4e3(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ pushq $0x0 │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x7205f(%rip),%rsi │ │ │ │ + lea 0x6d4c6(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %r9 │ │ │ │ pop %r10 │ │ │ │ test %eax,%eax │ │ │ │ - jns 94e1b │ │ │ │ + jns 9a759 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 94e1b │ │ │ │ + jne 9a759 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x72020(%rip),%rdi │ │ │ │ + lea 0x6d487(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 94e1b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 94e0c │ │ │ │ + jmpq 9a759 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 94df1 │ │ │ │ - mov 0x70fe1(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 94e1b │ │ │ │ - movl $0x0,0x71fe6(%rip) │ │ │ │ + jmpq 9a74a │ │ │ │ + callq 8c9f0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq 9a80f │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 98590 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 95f40 │ │ │ │ + jmpq 9a97a │ │ │ │ + lea 0x32a4f(%rip),%rdi │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x32aad(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 9a97a │ │ │ │ + lea 0x32a2c(%rip),%rdi │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + lea 0x32a62(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 9a97a │ │ │ │ + lea 0x32ac1(%rip),%rdi │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 9a97a │ │ │ │ + callq *0x68(%r15) │ │ │ │ + jmpq 9a8e9 │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 9a8d2 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%r13) │ │ │ │ + jmpq 9a87f │ │ │ │ + movl $0x0,0x6d3c6(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0x71fc7(%rip),%rsi │ │ │ │ + lea 0x6d3a7(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 94d7a │ │ │ │ + jns 9a8d2 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 94d7a │ │ │ │ + jne 9a8d2 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x71f8c(%rip),%rdi │ │ │ │ + lea 0x6d36c(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 94d7a │ │ │ │ + jmpq 9a8d2 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 94d6b │ │ │ │ - mfence │ │ │ │ - jmpq 94d52 │ │ │ │ - mov 0x70f49(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 94d7a │ │ │ │ + jmpq 9a87f │ │ │ │ mfence │ │ │ │ - jmpq 94cf3 │ │ │ │ - callq *0x30(%r10) │ │ │ │ - jmpq 94ff5 │ │ │ │ - lea 0x4d630(%rip),%rdi │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 94c19 │ │ │ │ - lea 0x4cec4(%rip),%rdi │ │ │ │ - mov $0x1,%ebx │ │ │ │ - callq 71a0 │ │ │ │ - jmp 9612f │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15fe0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 90b70 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 160a0 │ │ │ │ - cmp $0xa,%r12d │ │ │ │ - je 962cf │ │ │ │ - test %r12d,%r12d │ │ │ │ - sete %al │ │ │ │ - cmp $0x7,%ebx │ │ │ │ - setbe %dl │ │ │ │ - add $0x1,%rbx │ │ │ │ - test %al,%dl │ │ │ │ - je 9638c │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov 0x528(%r14,%rax,1),%rbp │ │ │ │ - testb $0x8,0x69(%rbp) │ │ │ │ - je 960eb │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 9611d │ │ │ │ - lea 0x12ca0(%r14),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1a960 │ │ │ │ - cmpb $0x0,0x67(%rsp) │ │ │ │ - movq $0x0,0x12ca8(%r14) │ │ │ │ - jne 9628c │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x10,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x7,%esi │ │ │ │ - movl $0x0,0xe0(%rsp) │ │ │ │ - movq $0x0,0xe4(%rsp) │ │ │ │ - movq $0x0,0xec(%rsp) │ │ │ │ - movdqu 0xe0(%rsp),%xmm4 │ │ │ │ - mov 0xf0(%rsp),%eax │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x78(%rip),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 96262 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 9626f │ │ │ │ - movzbl 0x2(%rbp),%edx │ │ │ │ - cmp $0x10,%dl │ │ │ │ - je 96213 │ │ │ │ - cmp $0x13,%dl │ │ │ │ - jne 96254 │ │ │ │ - test %rax,%rax │ │ │ │ - je 96254 │ │ │ │ - mov 0x12ca8(%r14),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rdx,0x12ca8(%r14) │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - callq 1a5c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9626f │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x10(%rbp),%edx │ │ │ │ - movl $0x0,0xc(%rax) │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp $0xfffffffffffff000,%rbp │ │ │ │ - jbe 96200 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 96200 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - jmpq 950ed │ │ │ │ - lea -0x5793(%rip),%rdx │ │ │ │ - mov $0x7,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 304f0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 950ed │ │ │ │ - jmpq 94c19 │ │ │ │ - lea 0x3fa7c(%rip),%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - jmpq 94c19 │ │ │ │ - lea 0x4d382(%rip),%rdi │ │ │ │ - mov $0x2,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 94c19 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x100(%rsp) │ │ │ │ - movups %xmm0,0xe0(%rsp) │ │ │ │ - movups %xmm0,0xf0(%rsp) │ │ │ │ - movl $0x40000001,0x108(%rsp) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - lea 0x2b50(%r14),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 1bc10 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7bb30 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9635d │ │ │ │ - mov 0x108(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 96319 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp 96319 │ │ │ │ - lea 0x4cc35(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 94c19 │ │ │ │ + jmpq 9a8c3 │ │ │ │ mfence │ │ │ │ + jmpq 9a8b0 │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + jmpq 9a97a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x108(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 94996 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq 94996 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 94c19 │ │ │ │ - lea 0x4cc25(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - lock orq $0x40,0xe0(%r14) │ │ │ │ - jmpq 952f1 │ │ │ │ - callq *0x30(%rbp) │ │ │ │ - jmpq 94bfb │ │ │ │ - lea 0x4db42(%rip),%rcx │ │ │ │ - mov $0x3a,%edx │ │ │ │ - lea 0x4a075(%rip),%rsi │ │ │ │ - lea 0x3e66a(%rip),%rdi │ │ │ │ + callq 96410 │ │ │ │ + jmpq 9a948 │ │ │ │ + lea 0x32d5c(%rip),%rcx │ │ │ │ + mov $0x367,%edx │ │ │ │ + lea 0x32416(%rip),%rsi │ │ │ │ + lea 0x328e9(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lock orq $0x80000,0xe0(%r14) │ │ │ │ - jmpq 95ddc │ │ │ │ - lea 0x12fc0(%r14),%rax │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 440e0 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - callq 7940 │ │ │ │ - cmpb $0x0,0x74(%rsp) │ │ │ │ - jne 9716f │ │ │ │ - lea 0x12ca0(%r14),%rax │ │ │ │ - cmpb $0x0,0x8c(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jne 9730b │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x10,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x7,%esi │ │ │ │ - movl $0x0,0xe0(%rsp) │ │ │ │ - movq $0x0,0xe4(%rsp) │ │ │ │ - movq $0x0,0xec(%rsp) │ │ │ │ - movdqu 0xe0(%rsp),%xmm6 │ │ │ │ - mov 0xf0(%rsp),%eax │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea -0x7b(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x2e0(%rsp),%rax │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmpq 965a7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 965d0 │ │ │ │ - movzbl 0x2(%rbx),%eax │ │ │ │ - cmp $0x10,%al │ │ │ │ - je 964f1 │ │ │ │ - cmp $0x13,%al │ │ │ │ - jne 96597 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 96597 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 1a540 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 97268 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp %rax,0x0(%r13) │ │ │ │ - jne 97268 │ │ │ │ - mov 0x10(%rbx),%eax │ │ │ │ - cmp %eax,0x8(%r13) │ │ │ │ - jne 97268 │ │ │ │ - mov 0xc(%r13),%eax │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp (%r12),%rax │ │ │ │ - je 96597 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x3a8(%rsp),%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebp,%r8d │ │ │ │ - lea 0x4cd27(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 9721f │ │ │ │ - test %eax,%eax │ │ │ │ - jne 97177 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - cmp $0xfffffffffffff000,%rbx │ │ │ │ - jbe 964d8 │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 964d8 │ │ │ │ - jmpq 972dc │ │ │ │ - callq 907a0 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 1a960 │ │ │ │ - movq $0x0,0x12ca8(%r14) │ │ │ │ - lea 0x12ba8(%r14),%rax │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x12ba0(%r14),%rax │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x14,%edx │ │ │ │ - callq 1a7f0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9681c │ │ │ │ - mov 0xe8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movabs $0xcccccccccccccccd,%rax │ │ │ │ - mul %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0xc,%rdx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rdx,%rax,8),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - callq 1a5c0 │ │ │ │ - movzbl 0xd(%rax),%ebp │ │ │ │ - xor 0xd(%r13),%bpl │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x1,%ebp │ │ │ │ - jne 967d6 │ │ │ │ - movabs $0xffffffffff,%rdx │ │ │ │ - and 0x8(%rax),%rdx │ │ │ │ - movabs $0xffffffffff,%rax │ │ │ │ - and 0x8(%r13),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 967d6 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movzwl 0x10(%rbx,%r12,2),%r9d │ │ │ │ - movzwl 0x10(%r13,%r12,2),%eax │ │ │ │ - cmp %ax,%r9w │ │ │ │ - je 96744 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96732 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ - lea 0x4d048(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 96db4 │ │ │ │ - movzwl 0x10(%r13,%r12,2),%eax │ │ │ │ - mov %ax,0x10(%rbx,%r12,2) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp $0x10,%r12 │ │ │ │ - jne 966e2 │ │ │ │ - movzbl 0xb(%rbx),%edx │ │ │ │ - movb $0x0,0xe(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - je 9677b │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea 0x12(%rbx,%rdx,2),%rdx │ │ │ │ - cmpw $0x1,(%rax) │ │ │ │ - sbb $0xff,%bpl │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 96766 │ │ │ │ - mov %bpl,0xe(%rbx) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0xc8,%rcx │ │ │ │ - jb 973aa │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0xfff,%edx │ │ │ │ - add $0xc8,%rdx │ │ │ │ - cmp $0x1000,%rdx │ │ │ │ - jbe 9739d │ │ │ │ - add $0xc7,%rax │ │ │ │ - or $0xfff,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - addq $0x1,0xe8(%rsp) │ │ │ │ - jmpq 96640 │ │ │ │ - lea 0x4cf43(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movl $0xffffffea,0x70(%rsp) │ │ │ │ - mov 0x70(%rsp),%ecx │ │ │ │ - lea 0x4d60b(%rip),%rdx │ │ │ │ - lea 0x4c714(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x70(%rsp),%r12d │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 44080 │ │ │ │ - jmpq 94c23 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 6e060 │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - jne 96823 │ │ │ │ - movl $0x0,0xc0(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 909b0 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 96dca │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x140(%rax),%rbp │ │ │ │ - mov 0x148(%rax),%rax │ │ │ │ - cmpq $0x0,0x18(%rax) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - je 96b9b │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x20(%rbp),%rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x20(%rax),%r13 │ │ │ │ - movzbl (%rbx),%r9d │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - lea 0x1(%r8),%r12 │ │ │ │ - cmp %al,%r9b │ │ │ │ - je 96919 │ │ │ │ - lea 0x1(%r8),%r12 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 9690b │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x1(%r8),%r12 │ │ │ │ - lea 0x6e123(%rip),%rdi │ │ │ │ - mov $0x3,%esi │ │ │ │ - push %rax │ │ │ │ - mov %r12,%rax │ │ │ │ - lea 0x4ced3(%rip),%rdx │ │ │ │ - shl $0x5,%rax │ │ │ │ - push %r9 │ │ │ │ - movzbl 0x1(%rbp,%rax,1),%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - pushq (%rdi,%rax,8) │ │ │ │ - mov 0xe0(%rsp),%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - callq 5d8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 973d0 │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov %al,(%rbx) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - mov %r12,%r11 │ │ │ │ - shl $0x5,%r11 │ │ │ │ - movzbl 0x1(%rbp,%r11,1),%edx │ │ │ │ - add 0x10(%rsp),%r11 │ │ │ │ - movzbl 0x1(%r11),%eax │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - and $0x7,%edx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp %al,%dl │ │ │ │ - je 969c5 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 969a3 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%rbx),%r9d │ │ │ │ - movzbl %dl,%edx │ │ │ │ - push %rax │ │ │ │ - lea 0x6e082(%rip),%rax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %rdx │ │ │ │ - pushq (%rax,%rdx,8) │ │ │ │ - mov 0xe0(%rsp),%ecx │ │ │ │ - lea 0x4ce70(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - callq 5d8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 973d0 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - movzbl 0x1(%r11),%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - mov %r12,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rbp,%rcx │ │ │ │ - movzbl 0x1(%rcx),%edx │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - mov %r12,%r11 │ │ │ │ - shl $0x5,%r11 │ │ │ │ - movzbl 0x1(%rbp,%r11,1),%ecx │ │ │ │ - add 0x10(%rsp),%r11 │ │ │ │ - movzbl 0x1(%r11),%eax │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %al,%dl │ │ │ │ - je 96a85 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96a5d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%rbx),%r9d │ │ │ │ - movzbl %dl,%edx │ │ │ │ - push %rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - lea 0x6dfcb(%rip),%rax │ │ │ │ - mov $0x3,%esi │ │ │ │ - push %rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4ce13(%rip),%rdx │ │ │ │ - pushq (%rax,%rcx,8) │ │ │ │ - mov 0xe0(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - callq 5d8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 973d0 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - movzbl 0x1(%r11),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %r12,%rcx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl $0x5,%rcx │ │ │ │ - shl $0x5,%eax │ │ │ │ - add %rbp,%rcx │ │ │ │ - movzbl 0x1(%rcx),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - movzwl 0x2(%rbx),%edx │ │ │ │ - movzwl 0x2(%r13),%eax │ │ │ │ - cmp %ax,%dx │ │ │ │ - je 96b04 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96af4 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl (%rbx),%r9d │ │ │ │ - mov $0x3,%esi │ │ │ │ - lea 0x6df34(%rip),%rdi │ │ │ │ - push %rax │ │ │ │ - mov %r12,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - push %rdx │ │ │ │ - lea 0x4cdcc(%rip),%rdx │ │ │ │ - movzbl 0x1(%rbp,%rax,1),%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - pushq (%rdi,%rax,8) │ │ │ │ - mov 0xe0(%rsp),%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - callq 5d8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 973d0 │ │ │ │ - movzwl 0x2(%r13),%eax │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov %ax,0x2(%rbx) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - movzwl 0x4(%rbx),%edx │ │ │ │ - movzwl 0x4(%r13),%eax │ │ │ │ - cmp %ax,%dx │ │ │ │ - je 96b79 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96b69 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl (%rbx),%r9d │ │ │ │ - mov $0x3,%esi │ │ │ │ - lea 0x6deb5(%rip),%rdi │ │ │ │ - push %rax │ │ │ │ - mov %r12,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - push %rdx │ │ │ │ - lea 0x4cd9d(%rip),%rdx │ │ │ │ - movzbl 0x1(%rbp,%rax,1),%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - pushq (%rdi,%rax,8) │ │ │ │ - mov 0xe0(%rsp),%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5d8e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 973d0 │ │ │ │ - movzwl 0x4(%r13),%eax │ │ │ │ - mov %ax,0x4(%rbx) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - movzbl 0x18(%r13),%eax │ │ │ │ - mov %r12,%r8 │ │ │ │ - add $0x20,%rbx │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov %al,-0x8(%rbx) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp 0x18(%rax),%r12 │ │ │ │ - jb 96893 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov $0x17,%esi │ │ │ │ - mov 0x1b8(%rax),%rdi │ │ │ │ - mov 0x190(%rax),%r12 │ │ │ │ - callq 210b0 │ │ │ │ - mov (%r12),%r8 │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r9,%r8 │ │ │ │ - je 96c05 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96bf5 │ │ │ │ - mov 0xc0(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4cd4c(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 973d0 │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - mov 0x8(%r12),%r8 │ │ │ │ - mov 0x8(%rbx),%r9 │ │ │ │ - cmp %r9,%r8 │ │ │ │ - je 96c53 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96c42 │ │ │ │ - mov 0xc0(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4cd38(%rip),%rdx │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 973d0 │ │ │ │ - mov 0x8(%rbx),%r9 │ │ │ │ - mov %r9,0x8(%r12) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - add $0x10,%r12 │ │ │ │ - add $0x10,%rbx │ │ │ │ - lea 0x6dd7e(%rip),%r13 │ │ │ │ - mov (%r12),%r9 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - je 96cb9 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96ca9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x4cd2a(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0xd0(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x0(%r13),%r8 │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 973d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - mov 0x8(%r12),%r9 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - je 96d12 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96d01 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0x0(%r13),%r8 │ │ │ │ - lea 0x4ccfc(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xd0(%rsp),%ecx │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 973d0 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - mov 0x10(%r12),%r9 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - je 96d6b │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96d5a │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x4cce8(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0xd0(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x0(%r13),%r8 │ │ │ │ - callq 5d8e0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 973d0 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - add $0x8,%r13 │ │ │ │ - lea 0x6dca2(%rip),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 96c62 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lea 0x28(%rcx),%rdi │ │ │ │ - lock xadd %rax,0x28(%rcx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 97409 │ │ │ │ - addl $0x1,0xc0(%rsp) │ │ │ │ - jmpq 96845 │ │ │ │ - lea 0x3ef78(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r15d,0x70(%rsp) │ │ │ │ - jmpq 967ea │ │ │ │ - mov 0x3a0(%r14),%esi │ │ │ │ - mov 0x2e60(%r14),%rdi │ │ │ │ - mov 0x2e38(%r14),%r13 │ │ │ │ - add $0xa,%esi │ │ │ │ - callq 210b0 │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - mov (%rax),%r8 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 96e2e │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96e1e │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4cc54(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 970dd │ │ │ │ - mov (%r12),%r8 │ │ │ │ - mov %r8,0x0(%r13) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - mov 0x8(%r12),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 96e75 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96e65 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4cc3e(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 970dd │ │ │ │ - mov 0x8(%r12),%r8 │ │ │ │ - mov %r8,0x8(%r13) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - cmpb $0x0,0x74(%rsp) │ │ │ │ - jne 96ff9 │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 96ec7 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96eb7 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4cc1c(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 970dd │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ - mov %r8,0x10(%r13) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - mov 0x18(%r13),%rcx │ │ │ │ - mov 0x18(%r12),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 96f0e │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96efe │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4cc05(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 970dd │ │ │ │ - mov 0x18(%r12),%r8 │ │ │ │ - mov %r8,0x18(%r13) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - mov 0x20(%r13),%rcx │ │ │ │ - mov 0x20(%r12),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 96f55 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96f45 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4cbee(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 970dd │ │ │ │ - mov 0x20(%r12),%r8 │ │ │ │ - mov %r8,0x20(%r13) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - mov 0x28(%r13),%rcx │ │ │ │ - mov 0x28(%r12),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 96f9c │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96f8c │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4cbd7(%rip),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 970dd │ │ │ │ - mov 0x28(%r12),%r8 │ │ │ │ - mov %r8,0x28(%r13) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - lea 0x4cbd8(%rip),%rbx │ │ │ │ - mov 0x30(%r13,%rbp,8),%r8 │ │ │ │ - mov 0x30(%r12,%rbp,8),%r9 │ │ │ │ - cmp %r9,%r8 │ │ │ │ - je 96fef │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 96fde │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 970dd │ │ │ │ - mov 0x30(%r12,%rbp,8),%r9 │ │ │ │ - mov %r9,0x30(%r13,%rbp,8) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - jne 96fa8 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x2e0(%rsp),%rax │ │ │ │ - cmpl $0x0,0x3a0(%r14) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - je 970d0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - imul 0x3a4(%r14),%esi │ │ │ │ - add 0x3a8(%r14),%rsi │ │ │ │ - cmpb $0x0,0x66(%rsp) │ │ │ │ - je 9703c │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - sub $0x4,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jbe 970c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - lea 0x330(%rsp),%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - callq 2c8f0 │ │ │ │ - mov %ebx,%r10d │ │ │ │ - lea 0xa(%r10),%rbp │ │ │ │ - mov 0x0(%r13,%rbp,8),%r8 │ │ │ │ - mov (%r12,%rbp,8),%r9 │ │ │ │ - cmp %r9,%r8 │ │ │ │ - je 970c0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 970af │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4cb2d(%rip),%rdx │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - callq 5d8e0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 96db4 │ │ │ │ - mov (%r12,%rbp,8),%r9 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %r9,0x50(%r13,%r10,8) │ │ │ │ - lock orq $0x200000,0xe0(%r14) │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp 0x3a0(%r14),%ebx │ │ │ │ - jb 97016 │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - jmpq 96808 │ │ │ │ - lea 0x3ec4f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - jmpq 967ea │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea 0x4be70(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,(%r12) │ │ │ │ - lea 0x2e08(%r14),%rdi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 97167 │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - jmpq 94c19 │ │ │ │ - lea 0x4cec8(%rip),%rcx │ │ │ │ - mov $0x515,%edx │ │ │ │ - lea 0x4bd88(%rip),%rsi │ │ │ │ - lea 0x4be17(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x4cea9(%rip),%rcx │ │ │ │ - mov $0x514,%edx │ │ │ │ - lea 0x4bd69(%rip),%rsi │ │ │ │ - lea 0x4bde6(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq *0x30(%rbp) │ │ │ │ - jmp 9711e │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 96821 │ │ │ │ - movzbl (%rbx),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 90410 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 97281 │ │ │ │ - movdqu (%rbx),%xmm7 │ │ │ │ - lea 0x28(%rbp),%rdx │ │ │ │ - movups %xmm7,(%rax) │ │ │ │ - movdqu 0x10(%rbx),%xmm3 │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 971d0 │ │ │ │ - lea -0x5(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov (%r12,%rax,1),%rsi │ │ │ │ - mov %rsi,0x28(%rbp,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 971be │ │ │ │ - mov 0xc(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 972e9 │ │ │ │ - movb $0x0,0x2(%rbp) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x7,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 74f30 │ │ │ │ - test %eax,%eax │ │ │ │ - je 97290 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 971e5 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmp 97236 │ │ │ │ - lea 0x3eb0d(%rip),%rdi │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 1a960 │ │ │ │ - movq $0x0,0x12ca8(%r14) │ │ │ │ - jmpq 9680d │ │ │ │ - lea 0x4bff1(%rip),%rdi │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov $0xffffffea,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - jmp 97236 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - jmp 97236 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x180(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ - movl $0x0,0x188(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je 971e5 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 96597 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmpq 97236 │ │ │ │ - movzbl 0x2(%rbp),%ecx │ │ │ │ - cmp $0x10,%cl │ │ │ │ - je 972fe │ │ │ │ - cmp $0x13,%cl │ │ │ │ - mov $0x0,%ecx │ │ │ │ - cmovne %rcx,%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - jmpq 971e5 │ │ │ │ - lea -0x5352(%rip),%rdx │ │ │ │ - mov $0x7,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x0,0x12cb0(%r14) │ │ │ │ - callq 304f0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 1a960 │ │ │ │ - movq $0x0,0x12ca8(%r14) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 9680d │ │ │ │ - mov 0x500(%r14),%r15d │ │ │ │ - and $0x1,%r15d │ │ │ │ - jmpq 9660b │ │ │ │ - lea 0x4cc86(%rip),%rcx │ │ │ │ - mov $0x35,%edx │ │ │ │ - lea 0x4bb56(%rip),%rsi │ │ │ │ - lea 0x4bc9b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x4bbaa(%rip),%rdi │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - callq 71a0 │ │ │ │ - lea 0x2e08(%r14),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - jmpq 94c19 │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - jmpq 967c8 │ │ │ │ - movq $0xffffffffffffffff,0xe0(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0xe8(%rsp) │ │ │ │ - jmpq 96640 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3e95c(%rip),%rdi │ │ │ │ + lea 0x328b0(%rip),%rdi │ │ │ │ + mov $0xffffffe2,%r12d │ │ │ │ callq 71a0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lea 0x28(%rcx),%rdi │ │ │ │ - lock xadd %rax,0x28(%rcx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 967ea │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - callq *0x30(%rax) │ │ │ │ - jmpq 967ea │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - callq *0x30(%rax) │ │ │ │ - jmpq 96da7 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jmpq 9a97a │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - lea 0x123b8(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 9aee2 │ │ │ │ + ja 9ad7a │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 9b217 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + sub $0x2,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + ja 9b1f8 │ │ │ │ + cmpb $0x1,0xb6(%rsi) │ │ │ │ + mov $0x1,%eax │ │ │ │ + ja 9ad57 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov 0x6c244(%rip),%r12 │ │ │ │ xor %ebx,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 77c0 │ │ │ │ - mov 0x6fba7(%rip),%r14 │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9756c │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x70ba1(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0x70c17(%rip),%eax │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 976a8 │ │ │ │ + jne 9aed4 │ │ │ │ + mov 0x6d241(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + mov 0x6d2b5(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 9b1f0 │ │ │ │ movzbl 0x4d6(%rbp),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ cmp %ebx,%eax │ │ │ │ - ja 97496 │ │ │ │ - jmp 974ac │ │ │ │ + ja 9adf6 │ │ │ │ + jmp 9ae38 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movzbl 0x4d6(%rbp),%eax │ │ │ │ add $0x1,%ebx │ │ │ │ cmp %eax,%ebx │ │ │ │ - jae 974ac │ │ │ │ + jae 9ae40 │ │ │ │ mov %ebx,%eax │ │ │ │ add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 97488 │ │ │ │ - lock addq $0x1,0x28(%r13) │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 9ade8 │ │ │ │ + mov 0x60(%r10),%rdx │ │ │ │ + jmp 9ae25 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,0x60(%r10) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 9ae40 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 9ae10 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 9adf6 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 97600 │ │ │ │ - mov 0x70bbc(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 97609 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0x70ba8(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 97620 │ │ │ │ - mov 0x70b21(%rip),%eax │ │ │ │ + jne 9b129 │ │ │ │ + mov 0x6d228(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 9b13c │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + mov 0x6d215(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 9b152 │ │ │ │ + mov 0x6d18f(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 97632 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 97580 │ │ │ │ - lea 0x158(%r13),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 77c0 │ │ │ │ - mov 0x140(%r13),%rcx │ │ │ │ - movzwl 0x10(%rcx),%edx │ │ │ │ - lea 0x20(%rcx),%rsi │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - jmp 9752a │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - add $0x20,%rdx │ │ │ │ - mov %al,-0x7(%rdx) │ │ │ │ - mov 0x18(%rcx),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 97520 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7930 │ │ │ │ - lea 0x28(%r13),%rdi │ │ │ │ + je 9b164 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 9b0f1 │ │ │ │ + movzbl 0xa0(%r10),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x60(%r10),%rdi │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl %cl,%rdx │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x18,%eax │ │ │ │ + or %rdx,(%r15,%rax,1) │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%r13) │ │ │ │ + lock xadd %rax,0x60(%r10) │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 976b0 │ │ │ │ + je 9b133 │ │ │ │ add $0x1,%ebx │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 97458 │ │ │ │ + je 9adb8 │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmpq 97471 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp 9759e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp $0x8,%r13d │ │ │ │ - je 976b9 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %r13d,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - test $0x81,%al │ │ │ │ - je 97590 │ │ │ │ - mov %r13d,0x12380(%rbp) │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x0,0x12384(%rbp) │ │ │ │ - movq $0x0,0x12388(%rbp) │ │ │ │ - movq $0x0,0x12390(%rbp) │ │ │ │ - callq 921e0 │ │ │ │ - mov %eax,%r15d │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + jmpq 9add4 │ │ │ │ + cmpb $0x0,0xb6(%rsi) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jne 9ad57 │ │ │ │ + mov 0x6c0ed(%rip),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 97590 │ │ │ │ + jne 9afeb │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x6d0e9(%rip),%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + mov 0x6d15e(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 9b04b │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + mov %ebx,%eax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %ebx,%edx │ │ │ │ + ja 9af50 │ │ │ │ + jmp 9af66 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x4d6(%rbp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 9af66 │ │ │ │ mov %eax,%edx │ │ │ │ - lea 0x4c605(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 9af40 │ │ │ │ + lock addq $0x1,0x28(%r10) │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 9b039 │ │ │ │ + mov 0x6d102(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 9b043 │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + mov 0x6d0ee(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 9b0e0 │ │ │ │ + mov 0x6d067(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 9b053 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 9aff9 │ │ │ │ + cmp %r10,%r14 │ │ │ │ + je 9afc0 │ │ │ │ + cmpb $0x1,0xb6(%r10) │ │ │ │ + adc $0x0,%r15d │ │ │ │ + lea 0x28(%r10),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%r10) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 9b0e8 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 9af10 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%r12) │ │ │ │ + jmpq 9af2a │ │ │ │ + test $0x8,%r13b │ │ │ │ + je 9b023 │ │ │ │ + and $0x4,%r13d │ │ │ │ + movzbl 0x457(%rbp),%eax │ │ │ │ + jne 9b030 │ │ │ │ + movzbl 0x456(%rbp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmovl %edx,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + setge %al │ │ │ │ + jmpq 9ad57 │ │ │ │ + and $0x4,%r13d │ │ │ │ + movzbl 0x455(%rbp),%eax │ │ │ │ + je 9b00c │ │ │ │ + movzbl 0x458(%rbp),%edx │ │ │ │ + jmp 9b013 │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + jmpq 9afaa │ │ │ │ + mfence │ │ │ │ + jmpq 9af86 │ │ │ │ + mfence │ │ │ │ + jmpq 9af2a │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + movl $0x0,0x6cfa6(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 9781e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - jmpq 974f0 │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x6cf87(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jns 9afaa │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 9afaa │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6cf40(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jmpq 9afaa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0x70a69(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 974e1 │ │ │ │ + jmpq 9af9b │ │ │ │ + callq *0x30(%r10) │ │ │ │ + jmpq 9afdb │ │ │ │ + movzbl 0xa0(%r14),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl %cl,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + not %rax │ │ │ │ + and $0x18,%edx │ │ │ │ + and %rax,(%r15,%rdx,1) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r13d,%edx │ │ │ │ + callq 92970 │ │ │ │ + jmpq 9ad57 │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + jmpq 9ae82 │ │ │ │ + callq *0x68(%r10) │ │ │ │ + jmpq 9aec4 │ │ │ │ + mfence │ │ │ │ + mov %rdx,%fs:(%r12) │ │ │ │ + mov 0x6cf36(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 9ae73 │ │ │ │ mfence │ │ │ │ - mov 0x709df(%rip),%eax │ │ │ │ + mov 0x6cead(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - jne 974f0 │ │ │ │ - movl $0x0,0x709cc(%rip) │ │ │ │ + jne 9ae82 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + movl $0x0,0x6ce95(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ pushq $0x0 │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x709af(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x6ce76(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 974f0 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jns 9ae82 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 974f0 │ │ │ │ + jne 9ae82 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x70970(%rip),%rdi │ │ │ │ + lea 0x6ce31(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 974f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jmpq 9ae82 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 97471 │ │ │ │ - callq *0x30(%r13) │ │ │ │ - jmpq 9755d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + jmpq 9add4 │ │ │ │ + lea 0x32831(%rip),%rcx │ │ │ │ + mov $0x528,%edx │ │ │ │ + lea 0x31f03(%rip),%rsi │ │ │ │ + lea 0x31ce9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0xb6(%rsi),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 9b3e0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %edx,%ebp │ │ │ │ + callq 9ad20 │ │ │ │ + test %al,%al │ │ │ │ + je 9b4b8 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 9b3a8 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x69d61(%rip),%rax │ │ │ │ + lea 0x570(%rbx),%r13 │ │ │ │ + mov (%rax,%rdx,8),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbx),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 93f40 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movzbl 0xa0(%r12),%edx │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea (%r8,%rax,8),%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x30(%rcx),%rdx │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0xfffffffffffffff0,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,0x30(%rcx) │ │ │ │ + callq 94d70 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 9b368 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x6bd0f(%rip),%rbp │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 977e5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70929(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0x7099e(%rip),%r8d │ │ │ │ + jne 9b470 │ │ │ │ + mov 0x6cd13(%rip),%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + mov 0x6cd87(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 97841 │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 9770e │ │ │ │ - jmp 97724 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 97724 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 97700 │ │ │ │ - lock addq $0x1,0x28(%r13) │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + je 9b4a0 │ │ │ │ + mov 0x12830(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9b313 │ │ │ │ + callq a6bf0 │ │ │ │ + mov %fs:0x0(%rbp),%rax │ │ │ │ lea -0x1(%rax),%rdx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 97838 │ │ │ │ - mov 0x70945(%rip),%edi │ │ │ │ + jne 9b480 │ │ │ │ + mov 0x6cd55(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 978d1 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0x70933(%rip),%esi │ │ │ │ + je 9b4b0 │ │ │ │ + mov %rdx,%fs:0x0(%rbp) │ │ │ │ + mov 0x6cd42(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 978c0 │ │ │ │ - mov 0x708ad(%rip),%eax │ │ │ │ + je 9b490 │ │ │ │ + mov 0x6ccbc(%rip),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 97849 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 977f2 │ │ │ │ - lea 0x158(%r13),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 77c0 │ │ │ │ - mov 0x140(%r13),%rcx │ │ │ │ - movzwl 0x10(%rcx),%edx │ │ │ │ - lea 0x20(%rcx),%rsi │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - jmp 977a3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x19(%rdx),%eax │ │ │ │ - add $0x20,%rdx │ │ │ │ - mov %al,-0x8(%rdx) │ │ │ │ - mov 0x18(%rcx),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 97798 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7930 │ │ │ │ - lea 0x28(%r13),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x28(%r13) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 978c8 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + je 9b3f8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0xb6(%r12) │ │ │ │ + jne 9b4c3 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 18b10 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 182a0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0xfffffff4,%r12d │ │ │ │ + callq 18ca0 │ │ │ │ test %eax,%eax │ │ │ │ - je 976d0 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmpq 976eb │ │ │ │ - addq $0x1,0x12378(%rbp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,0x12380(%rbp) │ │ │ │ - movq $0x0,0x12388(%rbp) │ │ │ │ - movq $0x0,0x12390(%rbp) │ │ │ │ + jne 9b2d2 │ │ │ │ + jmpq 9b2cf │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87c30 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 7930 │ │ │ │ + callq 18c50 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 18760 │ │ │ │ + lea 0x12fc0(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 78aa0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87c90 │ │ │ │ + jmpq 9b256 │ │ │ │ + nop │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - jmpq 97764 │ │ │ │ - mfence │ │ │ │ - jmpq 976eb │ │ │ │ - movl $0x0,0x707b5(%rip) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x6cc06(%rip) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ pushq $0x0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - lea 0x70796(%rip),%rsi │ │ │ │ + lea 0x6cbe7(%rip),%rsi │ │ │ │ mov $0xca,%edi │ │ │ │ callq 7520 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jns 97764 │ │ │ │ + jns 9b355 │ │ │ │ callq 7730 <__errno_location@plt> │ │ │ │ cmpl $0x26,(%rax) │ │ │ │ - jne 97764 │ │ │ │ + jne 9b355 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x7075b(%rip),%rdi │ │ │ │ + lea 0x6cbac(%rip),%rdi │ │ │ │ callq 7470 │ │ │ │ - jmpq 97764 │ │ │ │ + jmpq 9b355 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:0x0(%rbp) │ │ │ │ + jmpq 9b302 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%fs:0x0(%rbp) │ │ │ │ + jmpq 9b355 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 97755 │ │ │ │ - callq *0x30(%r13) │ │ │ │ - jmpq 977d6 │ │ │ │ + jmpq 9b346 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mfence │ │ │ │ - jmpq 97743 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmpq 9b302 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq 9b333 │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + jmpq 9b355 │ │ │ │ + lea 0x32546(%rip),%rcx │ │ │ │ + mov $0x566,%edx │ │ │ │ + lea 0x31c38(%rip),%rsi │ │ │ │ + lea 0x32223(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + lea 0x130(%rdi),%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7870 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9b220 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 7930 │ │ │ │ + pop %rbp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - lea 0x2ed0(%rdi),%r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x130(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x2ed0(%rdi),%r13 │ │ │ │ - mov $0xfffffffffffffff8,%rbp │ │ │ │ - mov 0x12370(%rdi),%r12d │ │ │ │ - lea 0x4b6dc(%rip),%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - callq 19a20 │ │ │ │ + sub $0x1b8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0xa0(%rsi),%eax │ │ │ │ + mov %al,0x1f(%rsp) │ │ │ │ + callq 7870 │ │ │ │ + lea 0x28(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 9b950 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 9ad20 │ │ │ │ test %al,%al │ │ │ │ - jne 979b0 │ │ │ │ - mov 0x12370(%rbx),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jne 97962 │ │ │ │ - testb $0x1,0x14750(%rbx) │ │ │ │ - je 979a0 │ │ │ │ - mov 0x2dc0(%rbx),%rsi │ │ │ │ - shr $0x4,%rsi │ │ │ │ - add %r13,%rsi │ │ │ │ - mov 0x2ed0(%rbx),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 979d0 │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mov 0x2ed0(%rbx),%r13 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x12370(%rbx),%r12d │ │ │ │ - callq 97420 │ │ │ │ + je 9b740 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 87c30 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 18c50 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 18760 │ │ │ │ + lea 0x12fc0(%r12),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 78aa0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 87c90 │ │ │ │ + movzbl 0xa0(%rbp),%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 832b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9b6e0 │ │ │ │ + movzbl 0xa0(%rbp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 81aa0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9b930 │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e540 │ │ │ │ + cmpq $0x0,0xa8(%rbp) │ │ │ │ + je 9b758 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 9b671 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp 0xa8(%rbp),%r15 │ │ │ │ + jae 9b758 │ │ │ │ + movzbl 0xa0(%rbp),%eax │ │ │ │ + mov %r15,0x64(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %rax,0x8c(%rsp) │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + movdqu 0x80(%rsp),%xmm1 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + callq 41770 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - jns 97918 │ │ │ │ + je 9b660 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + lea 0x320d6(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + jmp 9b6f5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %eax,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ + lea 0x32067(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 97918 │ │ │ │ - xchg %ax,%ax │ │ │ │ - callq 17070 │ │ │ │ - jmpq 97918 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + cmpb $0x0,0xb6(%rbp) │ │ │ │ + jne 9b70b │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9b900 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov 0x1a8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9ba74 │ │ │ │ + add $0x1b8,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x31fe1(%rip),%rdi │ │ │ │ + mov $0xffffffea,%ebx │ │ │ │ + callq 71a0 │ │ │ │ + jmp 9b6f5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + movzbl 0xa0(%rbp),%edx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + movq $0x0,0x74(%rsp) │ │ │ │ + mov %rdx,0x7c(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x54(%rsp) │ │ │ │ + mov %rax,0x5c(%rsp) │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + movdqu 0x70(%rsp),%xmm2 │ │ │ │ + movdqu 0x50(%rsp),%xmm3 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movups %xmm2,0x18(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + callq 4c5a0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9b6cb │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 81990 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7ae90 │ │ │ │ + mov 0x12fc8(%r12),%eax │ │ │ │ + and $0xfffff,%eax │ │ │ │ + cmp $0xfffff,%eax │ │ │ │ + je 9ba5e │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 92470 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9b960 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 92b50 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9b9f8 │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9b980 │ │ │ │ + lea 0x570(%r12),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + movzbl 0xa0(%rbp),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + movq $0x0,(%r12,%rax,8) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x28(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 9ba49 │ │ │ │ + lea 0x40(%rbp),%rdi │ │ │ │ + callq a9770 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 97c70 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%r12),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 93f40 │ │ │ │ + movzbl 0x1f(%rsp),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + movups %xmm0,0x8(%r9,%rax,8) │ │ │ │ + callq 94d70 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 97050 │ │ │ │ + jmpq 9b713 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0xb6(%rbp) │ │ │ │ + jne 9ba79 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 18b10 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 182a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 18ca0 │ │ │ │ + jmpq 9b70b │ │ │ │ nopl (%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 68a00 │ │ │ │ - jmpq 97918 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x31e3f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 9b6f5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq *0x30(%rbp) │ │ │ │ + jmpq 9b5a7 │ │ │ │ nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov 0x12368(%rdi),%rbp │ │ │ │ - movq $0x0,0x12368(%rdi) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 97a0f │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x31e6f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 9b6f5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 87c30 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 19a40 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x18(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 97a18 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + callq 18c50 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 18760 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 78aa0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 87c90 │ │ │ │ + movl $0x0,0x78(%rbp) │ │ │ │ + lea 0x60(%rbp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 9ba56 │ │ │ │ + lea 0x78(%rbp),%rdi │ │ │ │ + callq a9770 │ │ │ │ + lea 0xf0(%rbp),%rdi │ │ │ │ + callq 93fd0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 17000 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 78fd0 │ │ │ │ + jmpq 9b849 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea 0x1a4(%rsp),%rdx │ │ │ │ + lea 0x140(%rsp),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xfffffff0,%ebx │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + lea 0x69601(%rip),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + callq 9d5a0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x31dc9(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 9b6f5 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq *0x30(%rbp) │ │ │ │ + jmpq 9b88b │ │ │ │ + callq *0x68(%rbp) │ │ │ │ + jmpq 9b9d2 │ │ │ │ + lea 0x31813(%rip),%rdi │ │ │ │ + mov $0xfffffffb,%ebx │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 9b6f5 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x31f90(%rip),%rcx │ │ │ │ + mov $0x566,%edx │ │ │ │ + lea 0x31682(%rip),%rsi │ │ │ │ + lea 0x31c6d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov $0xd,%ecx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - cmpq $0x0,0x12368(%rdi) │ │ │ │ - je 97a50 │ │ │ │ - mov %r12d,%eax │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 949f0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 9bb20 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9bf65 │ │ │ │ + add $0x108,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nop │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 94570 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9be70 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 93f40 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + movzbl 0x7a(%rbx),%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea (%r8,%rax,8),%rax │ │ │ │ + movdqu 0x8(%rax),%xmm0 │ │ │ │ + movups %xmm0,0xc0(%rsp) │ │ │ │ + movdqu 0x18(%rax),%xmm1 │ │ │ │ + movups %xmm1,0xd0(%rsp) │ │ │ │ + movdqu 0x28(%rax),%xmm2 │ │ │ │ + movups %xmm2,0xe0(%rsp) │ │ │ │ + mov 0x38(%rax),%rax │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + callq 93f40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9be70 │ │ │ │ + movzwl 0x450(%rbp),%ecx │ │ │ │ + cmp %cx,0x78(%rbx) │ │ │ │ + jne 9be70 │ │ │ │ + movzbl 0x7a(%rbx),%edx │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + mov 0x508(%rbp),%rdx │ │ │ │ + mov 0x90(%rdx),%rdx │ │ │ │ + shr $0xc,%rdx │ │ │ │ + cmp %dx,0x22(%rax,%rcx,8) │ │ │ │ + jb 9be70 │ │ │ │ + lea 0xc0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 98050 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9bf52 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 960c0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9bf10 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x31676(%rip),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 2a700 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 78a50 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9bedf │ │ │ │ + lea 0x130(%rbp),%rax │ │ │ │ + lea 0x570(%rbp),%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x31c02(%rip),%rbx │ │ │ │ + callq 7870 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 94960 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9becd │ │ │ │ + mov 0xf0(%r12),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 93f40 │ │ │ │ + lea 0xf0(%r12),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax),%edx │ │ │ │ + add $0x7,%edx │ │ │ │ + callq 943c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9bf40 │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 93f40 │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov %ebx,%r14d │ │ │ │ + add $0x1,%ebx │ │ │ │ + movzbl 0x7b(%rax),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + ja 9be80 │ │ │ │ + movzbl 0x4d6(%rbp),%eax │ │ │ │ + lea 0x508(%rbp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmp %ebx,%eax │ │ │ │ + cmovae %eax,%ebx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0x8(,%rax,8),%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + callq 943c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9bec0 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + movdqu 0xc0(%rsp),%xmm3 │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r13 │ │ │ │ + movups %xmm3,0x8(%r13) │ │ │ │ + movdqu 0xd0(%rsp),%xmm4 │ │ │ │ + movups %xmm4,0x18(%r13) │ │ │ │ + movdqu 0xe0(%rsp),%xmm5 │ │ │ │ + movups %xmm5,0x28(%r13) │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + mov %rax,0x38(%r13) │ │ │ │ + callq 7170 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + lea 0xd0(%r12),%rdi │ │ │ │ + lea 0x1e6c5(%rip),%rdx │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %rax,0x28(%r13) │ │ │ │ + mov 0x508(%rbp),%rax │ │ │ │ + mov %bl,0x7b(%rax) │ │ │ │ + mov 0xf0(%r12),%rax │ │ │ │ + mov %r14b,0x7a(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,0x130(%r12) │ │ │ │ + mov %r14d,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14b,0xa0(%r12) │ │ │ │ + callq 95e30 │ │ │ │ + mov %rbp,0x98(%r12) │ │ │ │ + sfence │ │ │ │ + movzbl 0xa0(%r12),%eax │ │ │ │ + add $0x34,%rax │ │ │ │ + mov %r12,0x0(%rbp,%rax,8) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 94d70 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 97050 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 52320 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9bf1d │ │ │ │ + cmpb $0x0,0xb6(%r12) │ │ │ │ + jne 9bf30 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 18b10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 182a0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x31a6a(%rip),%r12 │ │ │ │ + callq 18ca0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 9bf30 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x31a62(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffea,%r14d │ │ │ │ + jmpq 9baf3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 9bcdc │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + add $0x38,%rdx │ │ │ │ + cmp $0x40,%ebx │ │ │ │ + jne 9bcc2 │ │ │ │ + mov $0xffffffe4,%r14d │ │ │ │ + lea 0x31979(%rip),%rbx │ │ │ │ + jmp 9becd │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x108(%rdi),%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov $0xffffffe4,%r14d │ │ │ │ + lea 0x319b3(%rip),%rbx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 97c70 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x4b59f(%rip),%rdx │ │ │ │ - lea -0x18d(%rip),%rdi │ │ │ │ - callq 19880 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja 97aa0 │ │ │ │ - lock incl 0x18(%rax) │ │ │ │ - mov %rax,0x12368(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 17020 │ │ │ │ + lea 0x313c3(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 9baf3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 97c70 │ │ │ │ + jmpq 9baf3 │ │ │ │ + lea 0x31386(%rip),%r12 │ │ │ │ + jmpq 9be4b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 7930 │ │ │ │ + jmpq 9baf3 │ │ │ │ + nop │ │ │ │ + mov $0xffffffe4,%r14d │ │ │ │ + lea 0x3190b(%rip),%rbx │ │ │ │ + jmpq 9becd │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xfffffff4,%r14d │ │ │ │ + callq 93fd0 │ │ │ │ + jmpq 9baf3 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov $0xd,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0x130(%rbp),%r14 │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7870 │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 949f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9c140 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + movzbl 0x7a(%rsi),%r12d │ │ │ │ + callq 96630 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9c10a │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 97340 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9c150 │ │ │ │ + add $0x34,%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp,%r12,8),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 52320 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9c159 │ │ │ │ + cmpb $0x0,0xb6(%rbx) │ │ │ │ + je 9c0e0 │ │ │ │ + lea 0x570(%rbp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 93f40 │ │ │ │ + movzbl 0xa0(%rbx),%ebx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 7170 │ │ │ │ + movslq %ebx,%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,0x28(%r13,%rdx,8) │ │ │ │ + callq 94d70 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9c162 │ │ │ │ + add $0xb8,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x4c16e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebp,%r12d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 18b10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 182a0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 18ca0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 9c047 │ │ │ │ + lea 0x3179e(%rip),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + callq 7930 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x311c8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 7230 <__printf_chk@plt> │ │ │ │ - jmp 97a41 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x21524111(%rsi,%rdx,1),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmp $0xc,%esi │ │ │ │ - jbe 97b3d │ │ │ │ - mov (%rdi),%r8d │ │ │ │ - add 0x8(%rdi),%eax │ │ │ │ - sub $0xc,%esi │ │ │ │ - add $0xc,%rdi │ │ │ │ - add -0x8(%rdi),%edx │ │ │ │ - sub %eax,%r8d │ │ │ │ - add %ecx,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x4,%ecx │ │ │ │ - xor %r8d,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov %ecx,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - rol $0x6,%edx │ │ │ │ - xor %r8d,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %edx,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - rol $0x8,%eax │ │ │ │ - xor %r8d,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - sub %eax,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - rol $0x10,%r8d │ │ │ │ - xor %r8d,%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - sub %ecx,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - ror $0xd,%r8d │ │ │ │ - xor %r8d,%edx │ │ │ │ - mov %edx,%r9d │ │ │ │ - sub %edx,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - rol $0x4,%r9d │ │ │ │ - xor %r9d,%eax │ │ │ │ - cmp $0xc,%esi │ │ │ │ - ja 97ad0 │ │ │ │ - lea 0x4c4cc(%rip),%r8 │ │ │ │ - mov %esi,%esi │ │ │ │ - movslq (%r8,%rsi,4),%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - jmpq *%rsi │ │ │ │ - movzbl 0xb(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0xa(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x9(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x8(%rdi),%esi │ │ │ │ - add %esi,%eax │ │ │ │ - movzbl 0x7(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x6(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x5(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x4(%rdi),%esi │ │ │ │ - add %esi,%edx │ │ │ │ - movzbl 0x3(%rdi),%esi │ │ │ │ - shl $0x18,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl 0x2(%rdi),%esi │ │ │ │ - shl $0x10,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl 0x1(%rdi),%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - movzbl (%rdi),%esi │ │ │ │ - xor %edx,%eax │ │ │ │ - add %esi,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - rol $0xe,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %eax,%ecx │ │ │ │ - rol $0xb,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %ecx,%edx │ │ │ │ - ror $0x7,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - xor %edx,%eax │ │ │ │ - rol $0x10,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %eax,%ecx │ │ │ │ - rol $0x4,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - xor %ecx,%edx │ │ │ │ - rol $0xe,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - ror $0x8,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov 0x60(%rsi),%rdx │ │ │ │ - cmp %rdx,(%rax) │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - mov 0x60(%rdi),%rdx │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 97c40 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 97c30 │ │ │ │ - mov 0x30(%rsi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + jmpq 9c0aa │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq 7930 │ │ │ │ + jmpq 9c0aa │ │ │ │ + lea 0x31186(%rip),%rbx │ │ │ │ + jmp 9c10a │ │ │ │ + lea 0x31790(%rip),%rbx │ │ │ │ + jmp 9c10a │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + lea 0x130(%rdi),%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7870 │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 9c258 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9ad20 │ │ │ │ + test %al,%al │ │ │ │ + je 9c285 │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9c1e0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7930 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 87c30 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 18c50 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 18760 │ │ │ │ + lea 0x12fc0(%r13),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 78aa0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 87c90 │ │ │ │ + movl $0x0,0x78(%rbp) │ │ │ │ + lea 0x60(%rbp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,0x60(%rbp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 9c280 │ │ │ │ + lea 0x78(%rbp),%rdi │ │ │ │ + callq a9770 │ │ │ │ + lea 0xf0(%rbp),%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 78fd0 │ │ │ │ + jmpq 9c1c4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x310b9(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7930 │ │ │ │ + add $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + callq *0x68(%rbp) │ │ │ │ + jmp 9c230 │ │ │ │ + lea 0x3109c(%rip),%rdi │ │ │ │ + callq 71a0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmpq 9c1ce │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x28(%rsi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x130(%rdi),%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7870 │ │ │ │ + cmp %r13,0xa8(%rbx) │ │ │ │ + ja 9c3ea │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9c338 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 527c0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9c3d0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 52320 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 9c370 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7930 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xf8(%rbx),%rax │ │ │ │ + mov 0x68(%rax),%rdi │ │ │ │ + callq a1c60 │ │ │ │ + mov %rax,%r8 │ │ │ │ + movzwl 0xb2(%rbx),%eax │ │ │ │ + imul %r13,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jae 9c2ec │ │ │ │ + lea 0x30ff5(%rip),%rdi │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + jmp 9c317 │ │ │ │ + nop │ │ │ │ + lea 0x570(%rbp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 93f40 │ │ │ │ + movzbl 0xa0(%rbx),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %r13,0x18(%r8,%rax,8) │ │ │ │ + callq 94d70 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 182a0 │ │ │ │ + jmpq 9c317 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x30f9a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 9c317 │ │ │ │ + lea 0x30f54(%rip),%rdi │ │ │ │ + mov $0xffffffea,%r12d │ │ │ │ + callq 71a0 │ │ │ │ + jmpq 9c317 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 16af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 97d00 │ │ │ │ - bsr %r12,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1000,%eax │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp $0x1000,%rsi │ │ │ │ - cmova %rax,%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - cmovb %rax,%rsi │ │ │ │ - callq 70e0 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq a1f00 │ │ │ │ + movslq %eax,%r12 │ │ │ │ test %eax,%eax │ │ │ │ - jne 97ce0 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 97ce0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 97ce3 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7090 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 97ce3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ + je 9c460 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 97d0c │ │ │ │ + jne 9c5be │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 72c0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 97cc1 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x6ab81(%rip),%rcx │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9c590 │ │ │ │ + mov 0x6bb86(%rip),%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + mov 0x6bbfb(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 9c5b6 │ │ │ │ + movzbl 0x4d6(%rbx),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 9c4ae │ │ │ │ + jmp 9c4e0 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x4d6(%rbx),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 9c4e0 │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x34,%rdx │ │ │ │ + mov (%rbx,%rdx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 9c4a0 │ │ │ │ + mov 0xf8(%r12),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + cmp %rsi,0x28(%rdx) │ │ │ │ + je 9c4e7 │ │ │ │ + movzbl 0x4d6(%rbx),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 9c4ae │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xfffffffffffffffe,%r12 │ │ │ │ + mov %fs:(%rcx),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 9c59d │ │ │ │ + mov 0x6bb82(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 9c5a6 │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + mov 0x6bb70(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 9c5ae │ │ │ │ + mov 0x6baea(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 9c528 │ │ │ │ + jmpq 9c43c │ │ │ │ + movl $0x0,0x6bad6(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x6bab7(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 9c523 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne 9c523 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1f0,%edi │ │ │ │ - callq 97c50 │ │ │ │ - test %rax,%rax │ │ │ │ - je 97ddf │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movups %xmm0,0x138(%rax) │ │ │ │ - movq $0x0,0x158(%rax) │ │ │ │ - movl $0x50105,0x138(%rax) │ │ │ │ - movups %xmm0,0x148(%rax) │ │ │ │ + lea 0x6ba84(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq 9c43c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rcx) │ │ │ │ + jmpq 9c48e │ │ │ │ + mov %rdx,%fs:(%rcx) │ │ │ │ + jmpq 9c43c │ │ │ │ mfence │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov %rdx,0x38(%rax) │ │ │ │ - mov %rdx,0x30(%rax) │ │ │ │ - lea 0x40(%rax),%rdx │ │ │ │ - mov %rdx,0x48(%rax) │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - lea 0x1e0(%rax),%rdx │ │ │ │ - mov %rdx,0x1e8(%rax) │ │ │ │ - mov %rdx,0x1e0(%rax) │ │ │ │ - lea 0x1a8(%rax),%rdx │ │ │ │ - mov %rdx,0x1b0(%rax) │ │ │ │ - mov %rdx,0x1a8(%rax) │ │ │ │ - movzwl 0x452(%rbx),%edx │ │ │ │ - shl $0x9,%edx │ │ │ │ - je 97dd9 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %cl,0xf0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + jmpq 9c506 │ │ │ │ + mfence │ │ │ │ + jmpq 9c518 │ │ │ │ + mfence │ │ │ │ + jmpq 9c48e │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x1a8(%rsi),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - jmp 97e24 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %bl,%bl │ │ │ │ - je 97e6b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16220 │ │ │ │ - testb $0x85,0x68(%rbp) │ │ │ │ - je 97e3e │ │ │ │ - test %bl,%bl │ │ │ │ - je 97e7b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8abc0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8abe0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16100 │ │ │ │ - test %al,%al │ │ │ │ - je 97e7b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - je 97e73 │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - test $0x81,%al │ │ │ │ - jne 97e10 │ │ │ │ - test $0x10,%al │ │ │ │ - jne 97e6b │ │ │ │ - cmp %r13,0x1a8(%rbp) │ │ │ │ - je 97e90 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x2,0x94(%rsp) │ │ │ │ + je 9c60b │ │ │ │ + cmpb $0x0,0xca(%rsp) │ │ │ │ + jne 9c7f0 │ │ │ │ + mov $0xffffffffffffffea,%r13 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 9c640 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9ca59 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x1b0(%rbp),%r13 │ │ │ │ - jne 97e6b │ │ │ │ - cmpw $0x0,0x70(%rbp) │ │ │ │ - jne 97ef0 │ │ │ │ - test $0x4,%al │ │ │ │ - je 97eff │ │ │ │ - test %bl,%bl │ │ │ │ - je 97e6b │ │ │ │ - testb $0x80,0xe2(%r12) │ │ │ │ - jne 97e6b │ │ │ │ - cmpb $0x0,0x70567(%rip) │ │ │ │ - je 97ed8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea (%rax,%rax,2),%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + callq 964c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9c8d0 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp,%r15,8),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + callq 949f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9c8a0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 94570 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9ca5e │ │ │ │ + add $0x1,%r15 │ │ │ │ + add $0x30,%r13 │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + ja 9c670 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 9ca49 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + lea 0x30(%r12),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 900b0 │ │ │ │ - jmpq 97e14 │ │ │ │ + jmp 9c6ea │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 8ea10 │ │ │ │ - jmpq 97e14 │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x30,%rax │ │ │ │ + lea (%rcx,%rcx,2),%r13 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + add %r12,%r13 │ │ │ │ + cmp %edx,%ebx │ │ │ │ + je 9c70c │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x70(%rdi),%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %rsi,0x70(%rcx) │ │ │ │ + jbe 9c6d0 │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jne 9c6ea │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + callq 93f40 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 9c7bb │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + movzbl 0x7a(%rax),%eax │ │ │ │ + cmp %al,0x7b(%rdx) │ │ │ │ + ja 9c870 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + sub $0x1,%ebx │ │ │ │ + lea 0x29428(%rip),%rdx │ │ │ │ + lea 0x30(%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 70b0 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3123e(%rip),%rdx │ │ │ │ + lea 0x3118f(%rip),%rsi │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + sub %r14d,%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %r12,%rsi │ │ │ │ + callq 76a0 │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + jae 9c8e0 │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea (%rax,%rax,2),%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%r12,%r8,1),%r15 │ │ │ │ + cmp %r14d,0x4(%rsp) │ │ │ │ + jne 9c730 │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 96630 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9ca5e │ │ │ │ + add $0x1,%r14d │ │ │ │ + jmp 9c7b2 │ │ │ │ + lea 0x311c1(%rip),%rdx │ │ │ │ + lea 0x20abd(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0xffffffffffffffea,%r13 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 9c640 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x1b8(%rbp) │ │ │ │ - je 97ea0 │ │ │ │ - jmpq 97e6b │ │ │ │ + testb $0x2,0x94(%rsp) │ │ │ │ + je 9c616 │ │ │ │ + cmpb $0x0,0xca(%rsp) │ │ │ │ + je 9c616 │ │ │ │ + cmp $0xfffffffffffff001,%r13 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + lea 0x31169(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovae %r13d,%ecx │ │ │ │ + lea 0x20a6d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 97e80 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 9c616 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov $0x10,%esi │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x8(%rax,%rdx,8),%rdi │ │ │ │ + callq 9d760 │ │ │ │ + test %al,%al │ │ │ │ + jne 9c744 │ │ │ │ + jmpq 9c7d5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %eax,%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x30,%r14 │ │ │ │ + callq 93fd0 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja 9c8b0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7410 │ │ │ │ + jmpq 9c820 │ │ │ │ + mov $0xfffffffffffffff4,%r13 │ │ │ │ + jmp 9c8a3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 99460 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9ca40 │ │ │ │ + lea 0x130(%rax),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7870 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 9c9fa │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x30(%r12,%rax,1),%r13 │ │ │ │ + jmp 9c998 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addq $0x30,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 9c9fa │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 97340 │ │ │ │ + test %eax,%eax │ │ │ │ + je 9c988 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7930 │ │ │ │ + lea 0x309cd(%rip),%r8 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + lea 0x30ff5(%rip),%rdx │ │ │ │ + lea 0x30f76(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0xffffffffffffffea,%r13 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 98930 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 99280 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 9c8a3 │ │ │ │ + jmpq 9c8c3 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7930 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 96720 │ │ │ │ + lea 0x3098c(%rip),%r8 │ │ │ │ + test %al,%al │ │ │ │ + je 9c9b8 │ │ │ │ + cmpb $0x0,0x499(%r15) │ │ │ │ + mov %r15,%r13 │ │ │ │ + jne 9c8c3 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 9a350 │ │ │ │ + test %eax,%eax │ │ │ │ + je 9c8c3 │ │ │ │ + movslq %eax,%r13 │ │ │ │ + jmp 9c9dd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffffffffffff4,%r13 │ │ │ │ + jmp 9c9ed │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmpq 9c70c │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30f4a(%rip),%rdx │ │ │ │ + lea 0x30ecb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0xffffffffffffffea,%r13 │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmpq 9c9ed │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov $0xd,%ecx │ │ │ │ push %r13 │ │ │ │ + lea 0x30929(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1e0,%rsp │ │ │ │ + sub $0x130,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x10,0xe0(%rdi) │ │ │ │ - je 98053 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x160(%rsi),%rcx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - lea 0x1d8(%rsp),%rax │ │ │ │ - lea 0x138(%rsi),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - lea 0x94(%rsp),%rdx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movdqu 0x20(%rax),%xmm0 │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - lea 0xc0(%rsp),%r14 │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea 0x124(%rsp),%rdx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - movdqu 0x34(%rax),%xmm1 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - movzbl 0x51(%rbx),%edi │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - lea 0x6cab1(%rip),%rdx │ │ │ │ - movzbl 0x50(%rbx),%ecx │ │ │ │ - mov (%rdx,%rdi,8),%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x4,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - push %rax │ │ │ │ - mov (%rdx,%rsi,8),%r9 │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea 0x4c166(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 949f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 9cb10 │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 98076 │ │ │ │ - add $0x1e0,%rsp │ │ │ │ + jne 9cd86 │ │ │ │ + add $0x130,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x30(%rsp),%xmm0 │ │ │ │ + movdqu 0x40(%rsp),%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqu 0x50(%rsp),%xmm2 │ │ │ │ + movdqu 0x60(%rsp),%xmm3 │ │ │ │ + movdqu 0x70(%rsp),%xmm4 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ + movdqu 0x80(%rsp),%xmm5 │ │ │ │ + movups %xmm1,0xb0(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movups %xmm2,0xc0(%rsp) │ │ │ │ + movups %xmm3,0xd0(%rsp) │ │ │ │ + movups %xmm4,0xe0(%rsp) │ │ │ │ + movups %xmm5,0xf0(%rsp) │ │ │ │ + callq 94570 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9cb98 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 93fd0 │ │ │ │ + jmpq 9cae0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x16c4a1(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x6a491(%rip),%rax │ │ │ │ + lea 0x6a48a(%rip),%rsi │ │ │ │ + movdqu 0x28(%rdi),%xmm6 │ │ │ │ + lea -0x30(%rax),%rbp │ │ │ │ + movups %xmm6,0x110(%rsp) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 9cc45 │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x508(%rbp),%rdx │ │ │ │ + mov 0x28(%rdx),%rax │ │ │ │ + mov 0x30(%rdx),%rdx │ │ │ │ + xor (%rcx),%rax │ │ │ │ + xor 0x8(%rcx),%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + jne 9cc38 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 9cc45 │ │ │ │ + lock incl 0x28(%rbp) │ │ │ │ + mov 0x508(%rbp),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + callq 96630 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 9ccbe │ │ │ │ + lea 0x16c421(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + callq a24e0 │ │ │ │ + jmpq 9cb87 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + lea -0x30(%rax),%rbp │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 9cbd8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + callq 99460 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 9cd6e │ │ │ │ + mov $0x1,%ebx │ │ │ │ + lea 0x570(%rbp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 97340 │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9cd58 │ │ │ │ + callq 7a20 │ │ │ │ + cmpb $0x0,0x499(%rbp) │ │ │ │ + jne 9cd38 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 96720 │ │ │ │ + test %al,%al │ │ │ │ + je 9cd38 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9a350 │ │ │ │ + test %eax,%eax │ │ │ │ + je 9cd38 │ │ │ │ + lea 0x306a6(%rip),%r13 │ │ │ │ + lea 0x16c32d(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + test %bl,%bl │ │ │ │ + je 9cd66 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 98930 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 99280 │ │ │ │ + jmpq 9cb87 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a24e0 │ │ │ │ + lea 0x16c2f9(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 9cb87 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq 7a20 │ │ │ │ + lea 0x30621(%rip),%r13 │ │ │ │ + jmp 9cd0c │ │ │ │ + mov %r13,%rbx │ │ │ │ + jmpq 9cc24 │ │ │ │ + lea 0x16c2cb(%rip),%rdi │ │ │ │ + lea 0x272a6(%rip),%r13 │ │ │ │ + callq 7a20 │ │ │ │ + jmpq 9cb87 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%rdi,%rdx,1),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x1,%rsi │ │ │ │ + mov %dl,-0x1(%rdi) │ │ │ │ + mov %al,-0x1(%rsi) │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 9cdb8 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov $0x4,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rbx │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %edi,%eax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 9ce80 │ │ │ │ + mov (%rax),%rbp │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + jbe 9ce40 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + cmova %r10,%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jae 9ce55 │ │ │ │ + sub %rsi,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + ja 9cea0 │ │ │ │ + lea 0x1(%rdi,%rdi,1),%edi │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jne 9cdfb │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + jae 9ce60 │ │ │ │ + lea (%rcx,%rbp,1),%rdx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + cmovae %r11,%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jb 9ce2a │ │ │ │ + sub %rdx,%rsi │ │ │ │ + jmp 9ce63 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %rbp,%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jbe 9ce3c │ │ │ │ + shr %rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmove %edx,%ecx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + jmp 9ce3c │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + shr %rsi │ │ │ │ + mov $0x400,%ecx │ │ │ │ + cmp $0x400,%esi │ │ │ │ + cmovae %esi,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + jmp 9ce68 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + shr %rcx │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmove %ebx,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + jmp 9ce32 │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xd0,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 980d5 │ │ │ │ + je 9cf05 │ │ │ │ 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) │ │ │ │ @@ -141235,2956 +144337,2318 @@ │ │ │ │ mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 7370 <__vsnprintf_chk@plt> │ │ │ │ movslq %eax,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jbe 98150 │ │ │ │ + jbe 9cf80 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 98160 │ │ │ │ + jne 9cf90 │ │ │ │ add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ test %rbx,%rbx │ │ │ │ mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - jmp 9812d │ │ │ │ + jmp 9cf5d │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x68399(%rip),%rcx │ │ │ │ + mov $0x3e8,%edx │ │ │ │ + mov %rsi,%rax │ │ │ │ + push %rbx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + add %edx,%edx │ │ │ │ + lea 0x30(%rcx),%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 9cfde │ │ │ │ + cmp %r8,%rsi │ │ │ │ + je 9cfe1 │ │ │ │ + mov 0x18(%rsi),%edx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + add %edx,%edx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 9cfc5 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + div %rcx │ │ │ │ + sub %r9,%rsi │ │ │ │ + lea 0x4d19f(%rip),%rdx │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x702a9(%rip) │ │ │ │ - jne 981a0 │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov -0x10(%rdi),%eax │ │ │ │ - sub -0xc(%rdi),%eax │ │ │ │ - cmovs %edx,%eax │ │ │ │ - movzwl -0x67e(%rdi),%edx │ │ │ │ - shl $0x9,%edx │ │ │ │ + callq 9ceb0 │ │ │ │ cltq │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shr $0xc,%rdx │ │ │ │ - imul %rdx,%rax │ │ │ │ + add %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x4bec5(%rip),%rcx │ │ │ │ - mov $0xb0,%edx │ │ │ │ - lea 0x49753(%rip),%rsi │ │ │ │ - lea 0x3c86d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + jmpq 7410 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - cmpq $0x0,0xb0(%rsi) │ │ │ │ - jne 9830f │ │ │ │ - cmpq $0x0,0xb8(%rsi) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jne 9830f │ │ │ │ - movzwl 0x452(%rdi),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - movslq %eax,%rdi │ │ │ │ - cmp $0xfff,%eax │ │ │ │ - jg 98278 │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 97c50 │ │ │ │ - mov %rax,0xb0(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 982f7 │ │ │ │ - movzbl 0xf0(%rbx),%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %edi,%eax │ │ │ │ + mov $0x3f,%edi │ │ │ │ + bsr %rsi,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + sub %rcx,%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 9d05b │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x7,%edx │ │ │ │ - shl %cl,%esi │ │ │ │ - mov $0x22,%ecx │ │ │ │ - shr $0x8,%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 70c0 │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 98301 │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mov %edi,%ecx │ │ │ │ + shl %cl,%rsi │ │ │ │ + sub %esi,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + add %edx,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + tzcnt %rdx,%rdx │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + sub %edx,%edi │ │ │ │ + shr %cl,%eax │ │ │ │ + bts %edi,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rdi),%rbp │ │ │ │ + push %r12 │ │ │ │ mov $0x1000,%r12d │ │ │ │ - mov %rbp,%rax │ │ │ │ + push %rbp │ │ │ │ + mov %edi,%ebp │ │ │ │ + push %rbx │ │ │ │ + lea -0x1(%rsi),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ shr $0xc,%rax │ │ │ │ - je 9829d │ │ │ │ + je 9d0ab │ │ │ │ bsr %rax,%rax │ │ │ │ mov $0x40,%ecx │ │ │ │ xor $0x3f,%rax │ │ │ │ sub %eax,%ecx │ │ │ │ shl %cl,%r12 │ │ │ │ - callq 16af0 │ │ │ │ + callq a71b0 │ │ │ │ mov %r12,%rsi │ │ │ │ mov $0x1000,%edi │ │ │ │ callq 7360 │ │ │ │ + mov %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 982c0 │ │ │ │ - mov %rax,0xb0(%rbx) │ │ │ │ - jmpq 9822e │ │ │ │ - callq 16af0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - or $0xfff,%rdi │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 7360 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 982b4 │ │ │ │ - movq $0x0,0xb0(%rbx) │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmpq 9826c │ │ │ │ - mov $0xfffffff4,%eax │ │ │ │ - jmpq 9826c │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmp 982e2 │ │ │ │ - lea 0x4be7a(%rip),%rcx │ │ │ │ - mov $0x4b,%edx │ │ │ │ - lea 0x4c123(%rip),%rsi │ │ │ │ - lea 0x4c136(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ - movzwl 0x16(%rdi),%r8d │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - movzwl 0x12(%rsp),%esi │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - sub %r8,%rdi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 98388 │ │ │ │ - test %si,%si │ │ │ │ - je 98370 │ │ │ │ - callq *%rcx │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov %eax,%r8d │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - and %r8d,%eax │ │ │ │ + je 9d0f0 │ │ │ │ + and $0x1,%ebp │ │ │ │ + jne 9d0d8 │ │ │ │ pop %rbx │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x12(%rax),%esi │ │ │ │ - callq *%rcx │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov %eax,%r8d │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - and %r8d,%eax │ │ │ │ - jmp 98366 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x14(%rsp),%ecx │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - add %rcx,%rdi │ │ │ │ - callq *0x20(%rax) │ │ │ │ - mov (%rbx),%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ pop %rbx │ │ │ │ - mov %eax,%r8d │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - and %r8d,%eax │ │ │ │ + pop %rbp │ │ │ │ + mov %rax,%r8 │ │ │ │ + pop %r12 │ │ │ │ + mov %r8,%rax │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ + callq a71b0 │ │ │ │ + or $0xfff,%rbx │ │ │ │ + mov $0x1000,%edi │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9d0c5 │ │ │ │ + jmp 9d0ca │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 98570 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 98510 │ │ │ │ - mov 0x30(%rsi),%r12 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r12d,%r14d │ │ │ │ - shr $0x20,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x6ec03(%rip),%rbp │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9852d │ │ │ │ - mov 0x6fbff(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - mov 0x6fc73(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 98650 │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - mov (%r15),%edi │ │ │ │ - mov 0x4(%r15),%r8d │ │ │ │ - lea -0x21524109(%rax),%esi │ │ │ │ - lea (%rsi,%r13,1),%eax │ │ │ │ - lea (%rsi,%r14,1),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%esi │ │ │ │ - rol $0xe,%ecx │ │ │ │ - sub %ecx,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - xor %esi,%edx │ │ │ │ - rol $0xb,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %edx,%eax │ │ │ │ - ror $0x7,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%esi │ │ │ │ - rol $0x10,%ecx │ │ │ │ - sub %ecx,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - xor %esi,%edx │ │ │ │ - rol $0x4,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - rol $0xe,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ - xor %eax,%esi │ │ │ │ - ror $0x8,%eax │ │ │ │ - sub %eax,%esi │ │ │ │ - and %edx,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x40(%r15,%rax,8),%rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 985a0 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - or $0x1,%rsi │ │ │ │ - mov (%rdx),%rax │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - cmove %rsi,%rax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 9854b │ │ │ │ - movzwl 0x16(%rbx),%ecx │ │ │ │ - mov %rax,%r10 │ │ │ │ - sub %rcx,%r10 │ │ │ │ - cmp 0x60(%r10),%r12 │ │ │ │ - jne 98540 │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove %rax,%r10 │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 98590 │ │ │ │ - mov 0x6fbac(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 98638 │ │ │ │ - mov %rdx,%fs:0x0(%rbp) │ │ │ │ - mov 0x6fb99(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 98640 │ │ │ │ - mov 0x6fb13(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 985b0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r10,%rax │ │ │ │ + movzbl (%rdi),%r14d │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea -0x2b(%r14),%eax │ │ │ │ + mov %r14d,%r12d │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 9d149 │ │ │ │ + movzbl 0x1(%rdi),%r12d │ │ │ │ + add $0x1,%r13 │ │ │ │ + callq 7490 <__ctype_b_loc@plt> │ │ │ │ + mov (%rax),%rcx │ │ │ │ + movsbq %r12b,%rax │ │ │ │ + testb $0x8,0x1(%rcx,%rax,2) │ │ │ │ + je 9d26b │ │ │ │ + movabs $0x1999999999999999,%rdi │ │ │ │ + movsbl %r12b,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x30,%eax │ │ │ │ + cltq │ │ │ │ + jmp 9d197 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x30,%eax │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + cltq │ │ │ │ + add %rdx,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + not %rsi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + ja 9d1b6 │ │ │ │ + mov %r13,%r8 │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %rax,%rdx │ │ │ │ + movsbl 0x0(%r13),%eax │ │ │ │ + movsbq %al,%rsi │ │ │ │ + testb $0x8,0x1(%rcx,%rsi,2) │ │ │ │ + je 9d1c8 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jbe 9d180 │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x6ead0(%rip),%rbp │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 983fa │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - jmpq 98416 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - je 9849c │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 98489 │ │ │ │ - mov 0x30(%r15),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 984bc │ │ │ │ - mov %r10,%r15 │ │ │ │ - jmpq 98419 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsi),%r12 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r12d,%r14d │ │ │ │ - shr $0x20,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 983e6 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%fs:0x0(%rbp) │ │ │ │ - jmpq 984fe │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 18870 │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmpq 98482 │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - movl $0x0,0x6fa49(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov $0x6b,%esi │ │ │ │ + lea 0x30bb7(%rip),%r9 │ │ │ │ + jmp 9d1e5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r9,%rcx,1),%esi │ │ │ │ + mov %ecx,%edi │ │ │ │ + cmp %sil,%al │ │ │ │ + je 9d260 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x9,%rcx │ │ │ │ + jne 9d1e0 │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp $0xa,%al │ │ │ │ + jne 9d201 │ │ │ │ + movzbl 0x1(%r13),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 9d26b │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6fa2a(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jns 984fe │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 984fe │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x6f9e5(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jmpq 984fe │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 9d21b │ │ │ │ + bsr %rdx,%rcx │ │ │ │ + mov $0x40,%eax │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %ecx,%eax │ │ │ │ + lea (%rdi,%rdi,4),%ecx │ │ │ │ + add %ecx,%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + ja 9d1b6 │ │ │ │ + shl %cl,%rdx │ │ │ │ + cmp $0x2d,%r14b │ │ │ │ + je 9d248 │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + ja 9d1b6 │ │ │ │ + pop %rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + ja 9d1b6 │ │ │ │ + neg %rdx │ │ │ │ + jmp 9d235 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 984dc │ │ │ │ - mfence │ │ │ │ - jmpq 984ef │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 98416 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + movzbl 0x2(%r8),%eax │ │ │ │ + lea 0x2(%r8),%r13 │ │ │ │ + jmp 9d1f8 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmpq 9d1bb │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ + mov $0x7fffffff,%edx │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xb0(%rsi),%rdi │ │ │ │ - callq 7410 │ │ │ │ - movzbl 0xf0(%rbx),%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movq $0x0,0xb0(%rbx) │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - shl %cl,%esi │ │ │ │ - shr $0x8,%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 7820 │ │ │ │ - lea 0x1e0(%rbx),%rax │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - subl $0x1,0xac0(%rbp) │ │ │ │ - mov 0x1e8(%rbx),%rdx │ │ │ │ - mov 0x1e0(%rbx),%rcx │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0xab0(%rbp),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0xab0(%rbp),%rdx │ │ │ │ - mov %rdx,0x1e0(%rbx) │ │ │ │ - lea 0xab0(%rbp),%rdx │ │ │ │ - mov %rdx,0x1e8(%rbx) │ │ │ │ - mov %rax,0xab0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 9d120 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9d2c1 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5a8(%rdi),%rdx │ │ │ │ - lea 0x628(%rdi),%rax │ │ │ │ - lea 0x9a8(%rdi),%rsi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - sbb %ecx,%ecx │ │ │ │ - and $0x8,%ecx │ │ │ │ - add $0x10,%ecx │ │ │ │ - jmp 98747 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov $0x7fffffff,%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 9d120 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9d311 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movabs $0x7fffffffffffffff,%rdx │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 9d120 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9d367 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 98759 │ │ │ │ - movzbl 0x50(%rdx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - cmovne %r8d,%edx │ │ │ │ - lea (%rcx,%rdx,8),%ecx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 98740 │ │ │ │ - mov %ecx,0xac4(%rdi) │ │ │ │ + movabs $0x7fffffffffffffff,%rdx │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 9d120 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9d3b7 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movabs $0x7fffffffffffffff,%rdx │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 9d120 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9d407 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x3ff(%r12),%rax │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 97d20 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 987d5 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 981e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 987e0 │ │ │ │ - mov 0xaa0(%rbx),%rdx │ │ │ │ - lea 0x1e0(%r12),%rax │ │ │ │ - addl $0x1,0xac0(%rbx) │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0xaa0(%rbx),%rdx │ │ │ │ - mov %rdx,0x1e0(%r12) │ │ │ │ - lea 0xaa0(%rbx),%rdx │ │ │ │ - mov %rdx,0x1e8(%r12) │ │ │ │ - mov %rax,0xaa0(%rbx) │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0x7fe,%rax │ │ │ │ + jbe 9d4f0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12,%rbp │ │ │ │ + sar $0xa,%r12 │ │ │ │ + add $0x1,%ebx │ │ │ │ + lea 0x3ff(%r12),%rax │ │ │ │ + cmp $0x7fe,%rax │ │ │ │ + ja 9d440 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x2cdb3(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x63,%r12 │ │ │ │ + callq 9ceb0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add 0x0(%r13),%rdi │ │ │ │ + mov %rdi,0x0(%r13) │ │ │ │ + cmp $0xc6,%r12 │ │ │ │ + ja 9d4b4 │ │ │ │ + and $0x3ff,%ebp │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + lea 0x306b4(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + imul $0x13e22cbd,%rbp,%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + shr $0x23,%rcx │ │ │ │ + callq 9ceb0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add 0x0(%r13),%rdi │ │ │ │ + mov %rdi,0x0(%r13) │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + lea 0x308ce(%rip),%rax │ │ │ │ + lea 0x4cb9d(%rip),%rdx │ │ │ │ + movsbl (%rax,%rbx,1),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9ceb0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%r13) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 7410 │ │ │ │ - jmp 987d5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x2cd1d(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 9ceb0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 9d598 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ + lea 0x30611(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + lea 0x2111c(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x58(%rsi),%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov 0x6e7df(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 98ad8 │ │ │ │ - mov 0x6f7dc(%rip),%rax │ │ │ │ - mov 0x6e7c5(%rip),%rbx │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - mov 0x6f84b(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 98b78 │ │ │ │ - mov (%r12),%rbx │ │ │ │ - lea -0xc58(%rip),%r14 │ │ │ │ - movabs $0x58006000080000,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %cx,0x24(%rsp) │ │ │ │ - movb $0x0,0x26(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - push %r13 │ │ │ │ - callq 98330 │ │ │ │ - mov 0x4(%rbx),%esi │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x40(%rbx,%rdx,8),%r15 │ │ │ │ - test %esi,%esi │ │ │ │ - je 988ea │ │ │ │ - jmpq 98a50 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x80,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x1,%edx │ │ │ │ - lock cmpxchg %edx,(%r15) │ │ │ │ - jne 988ed │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 988c8 │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov %r15,%rax │ │ │ │ - or $0x1,%rax │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - cmove %rax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 98a10 │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 98a68 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 98a10 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 98927 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 98a7c │ │ │ │ - sfence │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lock andl $0xfffffffe,(%r15) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ + cmp %r14,%rbp │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmove %r13,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - lock decl 0x8c(%r12) │ │ │ │ - cmpb $0x0,0x1e(%r12) │ │ │ │ - jne 98a92 │ │ │ │ - mov 0x6e654(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 98aec │ │ │ │ - mov 0x6f6cd(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 98b80 │ │ │ │ - mov 0x6e62e(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x6f6b4(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 98afc │ │ │ │ - mov 0x6f62e(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 98b04 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ + add $0x1,%r14 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9ceb0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%r15),%rdi │ │ │ │ + mov %rdi,(%r15) │ │ │ │ + mov (%rbx,%r14,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 9d558 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 16900 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lock andl $0xfffffffe,(%r15) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 98858 │ │ │ │ - jmpq 98995 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 17d80 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 988ea │ │ │ │ - jmp 98a3e │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 9894c │ │ │ │ - test $0x1,%al │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - sfence │ │ │ │ - mov %rax,(%r15) │ │ │ │ - callq 18f90 │ │ │ │ - jmpq 98957 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov $0xcccccccd,%esi │ │ │ │ - mov 0x8c(%r12),%ecx │ │ │ │ - lea (%rdx,%rdx,2),%eax │ │ │ │ - imul %rsi,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 98995 │ │ │ │ - movzwl 0x1c(%r12),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 98995 │ │ │ │ - mov 0x6f6d7(%rip),%rdi │ │ │ │ - lea 0x40(%r12),%rsi │ │ │ │ - callq 14060 │ │ │ │ - jmpq 98995 │ │ │ │ - mov 0x6e511(%rip),%rbx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rbx) │ │ │ │ - jmpq 9883d │ │ │ │ - mov 0x6e4fd(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq 989e3 │ │ │ │ - mfence │ │ │ │ - jmpq 989d4 │ │ │ │ - movl $0x0,0x6f4fa(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x6f4db(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 989e3 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 989e3 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x6f4a0(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq 989e3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 9883d │ │ │ │ - mfence │ │ │ │ - jmpq 989bb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x6f88b(%rip) │ │ │ │ - jne 98dc8 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - lea -0x68(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x8(%rsi),%rbp │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7590 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 98d89 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - lea -0x30(%rbx),%r10 │ │ │ │ - lea -0xad0(%rbx),%r13 │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x40000,%eax │ │ │ │ - and $0x40000,%ecx │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - movzwl -0x67e(%rbx),%ecx │ │ │ │ - shl $0x9,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - shr $0xc,%rcx │ │ │ │ - div %rcx │ │ │ │ - mov -0x10(%rbx),%edx │ │ │ │ - sub -0xc(%rbx),%edx │ │ │ │ - cmovs %esi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovbe %rax,%rcx │ │ │ │ - mov -0x30(%rbx),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - lea -0x1e0(%rdi),%r14 │ │ │ │ - cmp %rax,%r10 │ │ │ │ - je 98cce │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 98cce │ │ │ │ - mov $0x1,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 98c63 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x1e0(%r14),%rax │ │ │ │ - lea -0x1e0(%rax),%rbp │ │ │ │ - lea 0x1e0(%r14),%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - je 98cd8 │ │ │ │ - cmp (%rsp),%r12 │ │ │ │ - jae 98cd8 │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp $0x3,%r15d │ │ │ │ - jbe 98c60 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - callq 97df0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 98c60 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ - callq 98660 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jmp 98c60 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + cmp 0x8(%rdi),%rax │ │ │ │ + je 9d5c3 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + cmpq $0x0,0x0(%rbp) │ │ │ │ + je 9d680 │ │ │ │ + xor %r15d,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x100(%rbx),%rax │ │ │ │ - lea -0x40(%rbx),%r15 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov -0x40(%rbx),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea -0x1e0(%rax),%r14 │ │ │ │ - lea -0x1e0(%rdx),%rbp │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 98d51 │ │ │ │ - cmp (%rsp),%r12 │ │ │ │ - jb 98d13 │ │ │ │ - jmpq 98d98 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - testb $0x40,0x68(%r14) │ │ │ │ - jne 98d2f │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 97df0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 98dd0 │ │ │ │ - lock andq $0xffffffffffffffbf,0x68(%r14) │ │ │ │ - mov 0x1e0(%rbp),%rax │ │ │ │ - sub $0x1e0,%rax │ │ │ │ - lea 0x1e0(%rbp),%rdx │ │ │ │ - mov %rbp,%r14 │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jne 98d10 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - and $0xfffbffff,%eax │ │ │ │ - or 0x1c(%rsp),%eax │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - movzwl -0x67e(%rbx),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + cmpq $0x0,0x0(%rbp,%rax,8) │ │ │ │ + mov %rax,%r15 │ │ │ │ + jne 9d5d8 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 9d680 │ │ │ │ + xor %eax,%eax │ │ │ │ + tzcnt %r12,%rax │ │ │ │ + movslq %eax,%r13 │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jae 9d680 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x0(%rbp,%r13,8),%rcx │ │ │ │ + lea 0x2856f(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9ceb0 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add (%rbx),%rdi │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ cltq │ │ │ │ - shr $0xc,%rax │ │ │ │ - imul %r12,%rax │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %r12,%rcx │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 9d680 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + tzcnt %rcx,%r13 │ │ │ │ + mov %r13d,%r14d │ │ │ │ + cmp %r13d,%r15d │ │ │ │ + jbe 9d680 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x2cbc2(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9ceb0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + jmp 9d605 │ │ │ │ + nop │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - cmp %r15,%rdx │ │ │ │ - je 98d51 │ │ │ │ - mov -0x38(%rbx),%rcx │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %r15,(%rax) │ │ │ │ - mov %rdx,-0x40(%rbx) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rax,-0x38(%rbx) │ │ │ │ - mov %r15,0x8(%rdx) │ │ │ │ - jmp 98d51 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - retq │ │ │ │ - lea 0x1e0(%rbp),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 98e0f │ │ │ │ - mov -0x38(%rbx),%rdx │ │ │ │ - mov -0x40(%rbx),%rsi │ │ │ │ - mov %rdx,0x8(%rsi) │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov 0x1e8(%rbp),%rdx │ │ │ │ - mov %r15,(%rdx) │ │ │ │ - mov %rax,-0x40(%rbx) │ │ │ │ - mov 0x1e8(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%rbx) │ │ │ │ - mov %r15,0x1e8(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 98660 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 987f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16220 │ │ │ │ - cmp %r12,(%rsp) │ │ │ │ - jbe 98d5b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7590 │ │ │ │ - test %eax,%eax │ │ │ │ - je 98ce8 │ │ │ │ - jmpq 98d5b │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ + nop │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 9941b │ │ │ │ - movzbl 0x13a(%rsi),%edx │ │ │ │ - mov %rdi,%rbp │ │ │ │ mov %rsi,%rbx │ │ │ │ - cmp $0x5,%dl │ │ │ │ - je 991d0 │ │ │ │ - cmp $0x12,%dl │ │ │ │ - je 990c0 │ │ │ │ - mov %rax,0x60(%rbx) │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - cmpq $0x0,0x28(%rbp) │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7750 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9d749 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rsp,%rbp │ │ │ │ + callq a8580 │ │ │ │ + mov $0x1,%r13d │ │ │ │ mov %rax,(%rsp) │ │ │ │ - movzwl 0x16(%rbp),%eax │ │ │ │ - mov %ax,0x8(%rsp) │ │ │ │ - jne 9943a │ │ │ │ - movdqa 0x6beae(%rip),%xmm0 │ │ │ │ - movdqa 0x6beb6(%rip),%xmm1 │ │ │ │ - mov 0x6bebf(%rip),%rax │ │ │ │ - movzwl 0x14(%rbp),%r12d │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movups %xmm1,0x20(%rsp) │ │ │ │ - mov 0x6e0f4(%rip),%r14 │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ + jmp 9d700 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a8670 │ │ │ │ test %eax,%eax │ │ │ │ - jne 99290 │ │ │ │ - mov 0x6f0f1(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0x6f166(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 992b0 │ │ │ │ - lea -0x133a(%rip),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - callq 98330 │ │ │ │ - mov 0x4(%r13),%r8d │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x40(%r13,%rax,8),%r15 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 98fa2 │ │ │ │ - jmpq 991e0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x80,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ + js 9d740 │ │ │ │ mov %eax,%ecx │ │ │ │ - or $0x1,%edx │ │ │ │ - lock cmpxchg %edx,(%r15) │ │ │ │ - jne 98fa5 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 98f80 │ │ │ │ - movzwl 0x8(%rsp),%eax │ │ │ │ - movzwl %r12w,%r12d │ │ │ │ - mov 0x30(%r13),%r11 │ │ │ │ - sub %rax,%r12 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea (%rax,%r12,1),%r10 │ │ │ │ - test %r11,%r11 │ │ │ │ - jne 992c0 │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r15,%rdx │ │ │ │ - or $0x1,%rdx │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - mov $0x10,%edx │ │ │ │ - test $0x1,%al │ │ │ │ - jne 990e6 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 990d0 │ │ │ │ - movzwl 0x16(%rbp),%ecx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov (%r10),%rdi │ │ │ │ - sub %rcx,%r12 │ │ │ │ - cmp %rdi,0x60(%r12) │ │ │ │ - jne 990d0 │ │ │ │ - mov %r12,%r11 │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - lock andl $0xfffffffe,(%r15) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 992a0 │ │ │ │ - mov 0x6f017(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 99350 │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - mov 0x6f005(%rip),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 99360 │ │ │ │ - mov 0x6ef7f(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 99210 │ │ │ │ - mov %r12d,%eax │ │ │ │ - cmp $0xfffffffffffff000,%r11 │ │ │ │ - ja 990a9 │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - sbb %eax,%eax │ │ │ │ - not %eax │ │ │ │ - and $0xffffffef,%eax │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov %r13d,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + movslq %esi,%rax │ │ │ │ + or %rax,%r12 │ │ │ │ + lea 0x2cb15(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7900 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9d6e0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9d752 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x168(%rsi),%rax │ │ │ │ - jmpq 98eaa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov (%rax),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - je 98ff8 │ │ │ │ - test %edx,%edx │ │ │ │ - jle 992c0 │ │ │ │ - mov 0x8c(%rbp),%eax │ │ │ │ - cmp 0xc(%rbp),%eax │ │ │ │ - jae 99408 │ │ │ │ - mov 0x8c(%rbp),%edx │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 99116 │ │ │ │ - mov 0x18(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 992c0 │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 992c0 │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r15,%rdx │ │ │ │ - or $0x1,%rdx │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - lock incl 0x8c(%rbp) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov $0x0,%eax │ │ │ │ - test $0x1,%bl │ │ │ │ - cmove %rbx,%rax │ │ │ │ - sfence │ │ │ │ - mov %rax,(%r15) │ │ │ │ - callq 18f90 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7520 │ │ │ │ - mov 0x0(%r13),%edx │ │ │ │ - mov 0x8c(%rbp),%ecx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - shr $0x2,%eax │ │ │ │ - lea (%rax,%rax,2),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 99052 │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 991ab │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 99052 │ │ │ │ - mov 0x6efee(%rip),%rdi │ │ │ │ - lea 0x40(%rbp),%rsi │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 14060 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - jmpq 99052 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x160(%rsi),%rax │ │ │ │ - jmpq 98eaa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 18890 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 98fa2 │ │ │ │ - mov $0xfffffffffffffff4,%r11 │ │ │ │ + nop │ │ │ │ + mov $0xffffffffffffffff,%r12 │ │ │ │ + jmp 9d717 │ │ │ │ mov $0xfffffffffffffff4,%r12 │ │ │ │ - jmpq 99052 │ │ │ │ + jmp 9d71f │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - movl $0x0,0x6edea(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x6edcb(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - test %eax,%eax │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - jns 99092 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 99092 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x6ed86(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - jmpq 99092 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmpq 98f23 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,%fs:(%r14) │ │ │ │ - jmpq 99092 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq 98f23 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - lock andl $0xfffffffe,(%r15) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0x81,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - callq 7520 │ │ │ │ - mov %fs:(%r14),%rax │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 99368 │ │ │ │ - mov 0x6ed7a(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 99372 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - mov 0x6ed66(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 99400 │ │ │ │ - mov 0x6ecdf(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 99377 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 18940 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,%r11 │ │ │ │ - jmpq 99092 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 99071 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 99083 │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r14) │ │ │ │ - jmp 9932e │ │ │ │ - mfence │ │ │ │ - jmp 9930b │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - movl $0x0,0x6ec82(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 9d788 │ │ │ │ + add %rdi,%rsi │ │ │ │ + jmp 9d779 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 9d788 │ │ │ │ + cmpb $0x0,(%rdi) │ │ │ │ + je 9d770 │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x6ec63(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jns 9932e │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne 9932e │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x6ec1c(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - jmpq 9932e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq 99323 │ │ │ │ - mov $0xfffffffffffffff9,%r11 │ │ │ │ - mov $0xfffffffffffffff9,%r12 │ │ │ │ - jmpq 9901c │ │ │ │ - lea 0x4ad4e(%rip),%rcx │ │ │ │ - mov $0x8d,%edx │ │ │ │ - lea 0x4b017(%rip),%rsi │ │ │ │ - lea 0x4b044(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x4ad0f(%rip),%rcx │ │ │ │ - mov $0x381,%edx │ │ │ │ - lea 0x41adc(%rip),%rsi │ │ │ │ - lea 0x41af0(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %dl,0x50(%rsi) │ │ │ │ - mov %cl,0x51(%rsi) │ │ │ │ - test %edx,%edx │ │ │ │ - je 994f0 │ │ │ │ - callq 16a60 │ │ │ │ - lea 0x98(%r13),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 98e70 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 994d8 │ │ │ │ - mov 0xc0(%r13),%rdx │ │ │ │ - lea 0x1e0(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0xc0(%r13),%rdx │ │ │ │ - mov %rdx,0x1e0(%rbx) │ │ │ │ - lea 0xc0(%r13),%rdx │ │ │ │ - mov %rdx,0x1e8(%rbx) │ │ │ │ - mov %rax,0xc0(%r13) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + mov $0x1,%eax │ │ │ │ retq │ │ │ │ xchg %ax,%ax │ │ │ │ - callq 16970 │ │ │ │ - jmp 99482 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmpq $0x0,0xaf0(%rdi) │ │ │ │ - je 99527 │ │ │ │ - lea 0xad0(%rdi),%rdi │ │ │ │ - callq 16ac0 │ │ │ │ - mov $0xfffffffffffffff8,%r13 │ │ │ │ - lea 0xa68(%r15),%r12 │ │ │ │ - lea 0xa90(%r15),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %fs:0x0(%r13),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x40000,%eax │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - and $0x40000,%ecx │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0x12ee8(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 995af │ │ │ │ - mov 0x1e8(%rax),%rcx │ │ │ │ - mov 0x1e0(%rax),%rsi │ │ │ │ - lea 0x1e0(%rax),%rdx │ │ │ │ - mov %rcx,0x8(%rsi) │ │ │ │ - mov %rsi,(%rcx) │ │ │ │ - mov 0xa90(%r15),%rcx │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov 0xa90(%r15),%rcx │ │ │ │ - mov %rbp,0x1e8(%rax) │ │ │ │ - mov %rcx,0x1e0(%rax) │ │ │ │ - mov %rdx,0xa90(%r15) │ │ │ │ - mov 0x12ef0(%r15),%rdi │ │ │ │ - callq 7410 │ │ │ │ - lea 0x5a8(%r15),%rax │ │ │ │ - lea 0x9a8(%r15),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 99606 │ │ │ │ - mov 0xa90(%r15),%rsi │ │ │ │ - lea 0x1e0(%rdx),%rcx │ │ │ │ - mov %rcx,0x8(%rsi) │ │ │ │ - mov 0xa90(%r15),%rsi │ │ │ │ - mov %rbp,0x1e8(%rdx) │ │ │ │ - mov %rsi,0x1e0(%rdx) │ │ │ │ - mov %rcx,0xa90(%r15) │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 995d0 │ │ │ │ - mov 0xaa0(%r15),%rax │ │ │ │ - lea 0xaa0(%r15),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 99677 │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov 0xaa8(%r15),%rdx │ │ │ │ - mov 0xa90(%r15),%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0xaa8(%r15),%rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov 0xaa0(%r15),%rbx │ │ │ │ - mov %rbx,0xa90(%r15) │ │ │ │ - jmp 9967e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lock btrq $0x2,-0x178(%rbx) │ │ │ │ - jae 9966c │ │ │ │ - lock decl 0xac8(%r15) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 98660 │ │ │ │ - mov 0xa90(%r15),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 996c0 │ │ │ │ - mov -0x178(%rbx),%rax │ │ │ │ - lea -0x1e0(%rbx),%r14 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 99772 │ │ │ │ - test $0x80,%al │ │ │ │ - jne 99772 │ │ │ │ - test $0x4,%al │ │ │ │ - je 99658 │ │ │ │ - and $0x20,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea -0xe8(%rbx,%rax,1),%rdx │ │ │ │ - callq 8e9b0 │ │ │ │ - jmp 99658 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xac8(%r15),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 99791 │ │ │ │ - mov 0xab0(%r15),%rdi │ │ │ │ - lea 0xab0(%r15),%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 99719 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - lea -0x1e0(%rdi),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - callq 169f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0xab0(%r15),%rdi │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 996e8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %fs:0x0(%r13),%rdx │ │ │ │ - mov 0xc(%rsp),%r14d │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - and $0xfffbffff,%eax │ │ │ │ - or %eax,%r14d │ │ │ │ - mov %r14d,0x48(%rdx) │ │ │ │ - cmpb $0x0,0xa60(%r15) │ │ │ │ - jne 99758 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpq $0x0,0x120(%rdi) │ │ │ │ + je 9d800 │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x120(%rbx),%r14 │ │ │ │ + mov (%r14),%eax │ │ │ │ + cmp $0x1f,%eax │ │ │ │ + ja 9d9ab │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov %edx,(%r14) │ │ │ │ + mov %r12,0x8(%rax) │ │ │ │ + mov %rbp,0x10(%rax) │ │ │ │ + cmp $0x20,%edx │ │ │ │ + je 9d8c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - lea 0x9d0(%r15),%rdi │ │ │ │ + jmpq a4ec0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9d808 │ │ │ │ + mov 0x28(%rbx),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub %r12,%rsi │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + cmovns %rdx,%rsi │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + cmovns %rdx,%rax │ │ │ │ + addq $0x1,0x8(%rbx) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 9d852 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 9d870 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + shr $0x6,%rax │ │ │ │ + cmp %rsi,0x20(%rbx) │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + cmovae 0x20(%rbx),%rax │ │ │ │ + mov %rbp,0x28(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + callq 9cde0 │ │ │ │ + cmpq $0x1f,0x18(%rbx) │ │ │ │ + ja 9d8a6 │ │ │ │ + cmpq $0x400,0x8(%rbx) │ │ │ │ + ja 9d990 │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 17d30 │ │ │ │ - lea 0x4a9b7(%rip),%rcx │ │ │ │ - mov $0x18d,%edx │ │ │ │ - lea 0x4acc0(%rip),%rsi │ │ │ │ - lea 0x4aa8c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x4a998(%rip),%rcx │ │ │ │ - mov $0x197,%edx │ │ │ │ - lea 0x4aca1(%rip),%rsi │ │ │ │ - lea 0x4aab5(%rip),%rdi │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9d8c8 │ │ │ │ + lea 0x8(%r14),%r15 │ │ │ │ + lea 0x30(%rbx),%r13 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x208(%r14),%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %rdx,%rsi │ │ │ │ + cmp %rax,%rdx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + cmovns %rbp,%rsi │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + cmovns %rbp,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + addq $0x1,0x8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9d92f │ │ │ │ + mov %rdi,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 9d94d │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shl $0x6,%rdi │ │ │ │ + sub %rdx,%rdi │ │ │ │ + add %rdi,%rcx │ │ │ │ + shr $0x6,%rcx │ │ │ │ + cmp %rsi,0x20(%rbx) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + cmovae 0x20(%rbx),%rdx │ │ │ │ + mov %rcx,0x18(%rbx) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x10,%r15 │ │ │ │ + mov %rdx,0x20(%rbx) │ │ │ │ + callq 9cde0 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 9d8e8 │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + movl $0x0,(%r14) │ │ │ │ + jmpq 9d7e7 │ │ │ │ + nop │ │ │ │ + mov $0x208,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7810 │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + jmpq 9d8a6 │ │ │ │ + lea 0x303be(%rip),%rcx │ │ │ │ + mov $0x10e,%edx │ │ │ │ + lea 0x30194(%rip),%rsi │ │ │ │ + lea 0x3020b(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea 0x3018c(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - testb $0x2,0x44c(%rdi) │ │ │ │ - je 997cd │ │ │ │ - cmpb $0x0,0x482(%rdi) │ │ │ │ - jne 99950 │ │ │ │ - lea 0x9d0(%rbx),%rdi │ │ │ │ - lea 0x6b5a5(%rip),%rsi │ │ │ │ - callq 17a80 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 99808 │ │ │ │ - testb $0x2,0x44c(%rbx) │ │ │ │ - je 997fd │ │ │ │ - cmpb $0x0,0x482(%rbx) │ │ │ │ - jne 99970 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmpq $0x1,0x5a8(%rbx) │ │ │ │ - movb $0x1,0xa60(%rbx) │ │ │ │ - lea 0x5a8(%rbx),%rax │ │ │ │ - lea 0x9a8(%rbx),%rsi │ │ │ │ - sbb %ecx,%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - and $0x8,%ecx │ │ │ │ - add $0x10,%ecx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 9984c │ │ │ │ - movzbl 0x50(%rdx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - cmovne %edi,%edx │ │ │ │ - lea (%rcx,%rdx,8),%ecx │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 99838 │ │ │ │ - mov %ecx,0xac4(%rbx) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 99873 │ │ │ │ - jmp 99890 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %ebp,0xac4(%rbx) │ │ │ │ - jbe 99890 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rsi),%rcx │ │ │ │ + mov 0x18(%rsi),%r12 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9ceb0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 9da21 │ │ │ │ + mov $0x3b9aca00,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x30147(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9ceb0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x30143(%rip),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9ceb0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 98770 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 99868 │ │ │ │ - mov $0xfffffff4,%r12d │ │ │ │ - jmpq 997e7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa90(%rbx),%rdx │ │ │ │ - lea 0xa90(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 998d8 │ │ │ │ - lea 0xaa0(%rbx),%rcx │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov 0xaa0(%rbx),%rdx │ │ │ │ - mov 0xa98(%rbx),%rcx │ │ │ │ - mov %rdx,(%rcx) │ │ │ │ - mov 0xa98(%rbx),%rcx │ │ │ │ - mov %rcx,0x8(%rdx) │ │ │ │ - mov 0xa90(%rbx),%rdx │ │ │ │ - mov %rdx,0xaa0(%rbx) │ │ │ │ - mov %rax,0xa98(%rbx) │ │ │ │ - lea 0x12ef8(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0xa90(%rbx) │ │ │ │ - callq 7350 │ │ │ │ - lea -0x178b(%rip),%rax │ │ │ │ - movl $0x4,0xae0(%rbx) │ │ │ │ - lea 0xad0(%rbx),%rdi │ │ │ │ - mov %rax,0xad0(%rbx) │ │ │ │ - lea -0xd8a(%rip),%rax │ │ │ │ - mov %rax,0xad8(%rbx) │ │ │ │ - movzwl 0x452(%rbx),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - shr $0xb,%rax │ │ │ │ - and $0x3ffe,%eax │ │ │ │ - mov %rax,0xae8(%rbx) │ │ │ │ - callq 16a70 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmpq 997e7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4a7b9(%rip),%rdx │ │ │ │ - lea 0x39e02(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + callq 9cfa0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq 997cd │ │ │ │ - nop │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x4a796(%rip),%rdx │ │ │ │ - lea 0x39e29(%rip),%rsi │ │ │ │ + lea 0x3011c(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9ceb0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + callq 9cfa0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r12d,%eax │ │ │ │ + lea 0x30103(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9ceb0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + callq 9cfa0 │ │ │ │ + lea 0x67883(%rip),%rcx │ │ │ │ + mov $0x3e8,%eax │ │ │ │ + mov 0xa0(%rbp),%rsi │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + add %eax,%eax │ │ │ │ + lea 0x30(%rcx),%rdi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 9daf4 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 9db00 │ │ │ │ + mov 0x18(%rdx),%eax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + add %eax,%eax │ │ │ │ + mov %rdx,%r13 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae 9dadb │ │ │ │ + mov %rcx,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x300a2(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x20ab8(%rip),%r14 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9ceb0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + mov $0x7,%eax │ │ │ │ + add (%rbx),%rdi │ │ │ │ + lea 0x3(%rax,%rax,1),%edx │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + lea 0x1(%rax),%r8d │ │ │ │ + cmp $0xf,%edx │ │ │ │ + ja 9dbee │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edx,%ecx │ │ │ │ + bsr %rcx,%rcx │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub $0x3b,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + cmp $0xf,%edx │ │ │ │ + seta %cl │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%r8d │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x8(%r13),%ecx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea -0x1(%r8),%r12d │ │ │ │ + mov 0x30(%rax,%rbp,1),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + cmovb %rax,%r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov %r15,%rax │ │ │ │ + div %rcx │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 9dbc0 │ │ │ │ + lea 0x1f732(%rip),%r8 │ │ │ │ + lea 0x30023(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 9ceb0 │ │ │ │ + cltq │ │ │ │ + add %rax,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x2fff8(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 9ceb0 │ │ │ │ + movslq %eax,%rdi │ │ │ │ + movslq %r12d,%rax │ │ │ │ + add (%rbx),%rdi │ │ │ │ + lea 0x3(%rax,%rax,1),%edx │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + lea 0x1(%rax),%r8d │ │ │ │ + cmp $0xf,%edx │ │ │ │ + jbe 9db48 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + not %ecx │ │ │ │ + tzcnt %rcx,%rcx │ │ │ │ + add $0x1,%ecx │ │ │ │ + shr %cl,%r8d │ │ │ │ + jmpq 9db62 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x120(%rdi),%rdi │ │ │ │ + jmpq 7410 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x8(%rdi),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x118(%rdi) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x128,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ - xor %esi,%esi │ │ │ │ mov %rdi,%rbx │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - callq 7350 │ │ │ │ - lea 0xc0(%rbx),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %rax,0xc0(%rbx) │ │ │ │ - lea 0xd0(%rbx),%rax │ │ │ │ - mov %rax,0xd8(%rbx) │ │ │ │ - mov %rax,0xd0(%rbx) │ │ │ │ - lea 0xe0(%rbx),%rax │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 7170 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + imul $0x3b9aca00,(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + add 0x8(%rsp),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jns 9dcb6 │ │ │ │ + mov %rdx,%rax │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + sub %rcx,%rax │ │ │ │ + mul %rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x12,%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 9dccc │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - cmp %rax,0xb00(%rdi) │ │ │ │ - je 99a18 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0xb00(%rdi) │ │ │ │ - mfence │ │ │ │ - add $0xb08,%rdi │ │ │ │ - jmpq 1b8b0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ push %rbx │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0xfffffffffffffff8,%r12 │ │ │ │ - mov %fs:(%r12),%rdx │ │ │ │ - lock cmpxchg %rdx,0xb00(%rdi) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rax,%rax │ │ │ │ - je 99ab5 │ │ │ │ - cmp %rax,%fs:(%r12) │ │ │ │ - je 99ab5 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 99ad0 │ │ │ │ - lea 0xb08(%rdi),%r13 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1bc10 │ │ │ │ - mov %fs:(%r12),%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - lock cmpxchg %rdx,0xb00(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 99aa7 │ │ │ │ - cmp %rax,%fs:(%r12) │ │ │ │ - jne 99ac8 │ │ │ │ - mfence │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,%rbx,%rax │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + imul $0x3b9aca00,(%rsp),%rcx │ │ │ │ + add 0x8(%rsp),%rcx │ │ │ │ + div %rsi │ │ │ │ + lea 0x3b9aca00(%rcx),%rdx │ │ │ │ + add 0x0(%rbp),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + js 9dd70 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + sub $0x77359400,%rcx │ │ │ │ + add $0x77359400,%rdx │ │ │ │ + cmovs %rcx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9dd76 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffff5,%r8d │ │ │ │ - jmp 99ab5 │ │ │ │ - mov $0xfffffff4,%r8d │ │ │ │ - jmp 99ab5 │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + jmp 9dd51 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xa68(%rbx),%r13 │ │ │ │ - lea 0xaa0(%rbx),%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 7170 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - imul $0x3b9aca00,0x10(%rsp),%r12 │ │ │ │ - add 0x18(%rsp),%r12 │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - or $0x40000,%eax │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - and $0x40000,%ecx │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0xaa0(%rbx),%rax │ │ │ │ - lea -0x1e0(%rax),%r14 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 99b8f │ │ │ │ - jmpq 99cb0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1e0(%r14),%rax │ │ │ │ - lea -0x1e0(%rax),%r14 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 99cb0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 97df0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 99b78 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 99cd0 │ │ │ │ - mov 0x1e0(%r14),%rcx │ │ │ │ - mov 0x1e8(%r14),%rdx │ │ │ │ - lea 0x1e0(%r14),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov %rax,0x1e8(%r14) │ │ │ │ - mov %rax,0x1e0(%r14) │ │ │ │ - callq 7a20 │ │ │ │ - cmpq $0x0,0xb0(%r14) │ │ │ │ - je 99d60 │ │ │ │ - cmpq $0x0,0x60(%r14) │ │ │ │ - jne 99f38 │ │ │ │ - mov 0x68(%r14),%rax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 99f76 │ │ │ │ - test $0x80,%al │ │ │ │ - jne 99f57 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x0,0x68(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %ax,0x70(%r14) │ │ │ │ - movb $0x0,0x72(%r14) │ │ │ │ - mov %dx,0xea(%r14) │ │ │ │ - movl $0x0,0xec(%r14) │ │ │ │ - callq 9c290 │ │ │ │ - lock orq $0x40,0x68(%r14) │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x20(%rsp),%r15 │ │ │ │ mov %r15,%rsi │ │ │ │ callq 7170 │ │ │ │ - lea 0x14758(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - imul $0x3b9aca00,0x10(%rsp),%rdx │ │ │ │ - add 0x18(%rsp),%rdx │ │ │ │ - callq 1fba0 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - and $0xfffbffff,%eax │ │ │ │ - or 0xc(%rsp),%eax │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + imul $0x3b9aca00,0x20(%rsp),%rdx │ │ │ │ + add 0x28(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + sub 0x10(%r14),%rdx │ │ │ │ + cmp $0x3e7,%rdx │ │ │ │ + ja 9de10 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 99f33 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + jne 9df7a │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xab0(%rbx),%rax │ │ │ │ - lea 0xab0(%rbx),%rbp │ │ │ │ - lea -0x1e0(%rax),%r14 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 99d43 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 97d20 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 99e17 │ │ │ │ + nopl (%rax) │ │ │ │ + shr $0x3,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movabs $0x20c49ba5e353f7cf,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + callq 7170 │ │ │ │ + shr $0x4,%rbx │ │ │ │ + movslq 0x28(%r14),%rsi │ │ │ │ + imul $0x3b9aca00,0x20(%rsp),%rdx │ │ │ │ + add 0x28(%rsp),%rdx │ │ │ │ + mov 0x30(%r14),%r9d │ │ │ │ + movabs $0x431bde82d7b634db,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x20(%r14),%r10 │ │ │ │ + mul %rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + movslq %ebx,%rcx │ │ │ │ + sub %r13,%rax │ │ │ │ + imul %rbx,%rax │ │ │ │ + shr $0x12,%rdx │ │ │ │ + mov %rdx,0x10(%r14) │ │ │ │ + cqto │ │ │ │ + idiv %rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %r12,%rax │ │ │ │ + sub 0x18(%r14),%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov $0x1,%ecx │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 16100 │ │ │ │ - test %al,%al │ │ │ │ - je 99f95 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - test %al,%al │ │ │ │ - jne 99bdb │ │ │ │ - lea 0x4a3dd(%rip),%rcx │ │ │ │ - mov $0x241,%edx │ │ │ │ - lea 0x4a726(%rip),%rsi │ │ │ │ - lea 0x4a58a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1e0(%r14),%rax │ │ │ │ - lea -0x1e0(%rax),%r14 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 99cd0 │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + jb 9dea3 │ │ │ │ + mov %r9,%rax │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 97df0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 99d30 │ │ │ │ - jmpq 99ba0 │ │ │ │ + div %rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r10,%rbx │ │ │ │ + neg %ebp │ │ │ │ + shl %cl,%rbx │ │ │ │ + sub %r10,%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + sar %cl,%rbx │ │ │ │ + movslq %ebp,%rcx │ │ │ │ + imul %r9,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rsi │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r9,%r9 │ │ │ │ + jle 9ded6 │ │ │ │ + cmpb $0x0,0x58(%r14) │ │ │ │ + jne 9df20 │ │ │ │ + mov %r9,%rdx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r12,0x18(%r14) │ │ │ │ + mov %rbx,0x38(%r14) │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %r8,0x40(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rdx,0x48(%r14) │ │ │ │ + cmovle %rcx,%rax │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov %r13,0x50(%r14) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmovg %rcx,%rax │ │ │ │ + mov %eax,0x8(%r14) │ │ │ │ + jmpq 9ddea │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 981e0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jne 99d8b │ │ │ │ - callq 7940 │ │ │ │ - addl $0x1,0xac0(%rbx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq 99be9 │ │ │ │ - callq 7940 │ │ │ │ - mov 0xab0(%rbx),%rdx │ │ │ │ - lea 0x1e0(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0xab0(%rbx),%rdx │ │ │ │ - mov %rdx,0x1e0(%r14) │ │ │ │ - lea 0xab0(%rbx),%rdx │ │ │ │ - mov %rdx,0x1e8(%r14) │ │ │ │ - mov %rax,0xab0(%rbx) │ │ │ │ - callq 16590 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - cmp %rax,0xb00(%rbx) │ │ │ │ - je 99e21 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xfffffffffffffff4,%r14 │ │ │ │ - callq 7a20 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - mov 0x48(%rdx),%eax │ │ │ │ - and $0xfffbffff,%eax │ │ │ │ - or 0xc(%rsp),%eax │ │ │ │ - mov %eax,0x48(%rdx) │ │ │ │ - jmpq 99c83 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - jmp 99dd5 │ │ │ │ - mov 0xa98(%rbx),%rax │ │ │ │ - lea 0xa90(%rbx),%rbp │ │ │ │ - lea -0x1e0(%rax),%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 99e53 │ │ │ │ - jmp 99eb8 │ │ │ │ - mov 0x1e8(%r14),%rax │ │ │ │ - lea -0x1e0(%rax),%r14 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 99eaa │ │ │ │ + mov (%r14),%rbp │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 7170 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 97df0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 99e40 │ │ │ │ - mov 0x1e0(%r14),%rcx │ │ │ │ - mov 0x1e8(%r14),%rdx │ │ │ │ - lea 0x1e0(%r14),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x8(%rcx) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov %rax,0x1e8(%r14) │ │ │ │ - mov %rax,0x1e0(%r14) │ │ │ │ - callq 7a20 │ │ │ │ - lea 0x9d0(%rbx),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 987f0 │ │ │ │ - jmpq 99c08 │ │ │ │ - mov 0xa98(%rbx),%rax │ │ │ │ - lea -0x1e0(%rax),%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 99edb │ │ │ │ - jmp 99ef4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1e8(%r14),%rax │ │ │ │ - lea -0x1e0(%rax),%r14 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 99ef4 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 97df0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 99ec8 │ │ │ │ - jmpq 99e64 │ │ │ │ - cmpb $0x0,0x6e58f(%rip) │ │ │ │ - jne 99eaa │ │ │ │ - mov 0x6e1bc(%rip),%rdi │ │ │ │ - lea 0x4a3f5(%rip),%rdx │ │ │ │ - mov $0x216,%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + imul $0x3b9aca00,0x20(%rsp),%rax │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + sub %rax,%rbp │ │ │ │ + add $0xf4240,%rbp │ │ │ │ + js 9dedd │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + jmpq 9dedd │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0x6e56c(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0xa98(%rbx),%rax │ │ │ │ - lea -0x1e0(%rax),%rdx │ │ │ │ - jmp 99eb8 │ │ │ │ + movl $0x400,0x8(%rdi) │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movl $0x1e,0x30(%rbx) │ │ │ │ + mul %rcx │ │ │ │ + movb $0x1,0x58(%rbx) │ │ │ │ + movabs $0x1e00001770,%rax │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + shr $0x12,%rdx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9e000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x4a1b1(%rip),%rcx │ │ │ │ - mov $0x24d,%edx │ │ │ │ - lea 0x4a4fa(%rip),%rsi │ │ │ │ - lea 0x4a536(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x4a192(%rip),%rcx │ │ │ │ - mov $0x24f,%edx │ │ │ │ - lea 0x4a4db(%rip),%rsi │ │ │ │ - lea 0x4a367(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x4a173(%rip),%rcx │ │ │ │ - mov $0x24e,%edx │ │ │ │ - lea 0x4a4bc(%rip),%rsi │ │ │ │ - lea 0x46fe1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x4a154(%rip),%rcx │ │ │ │ - mov $0x240,%edx │ │ │ │ - lea 0x4a49d(%rip),%rsi │ │ │ │ - lea 0x4a2d9(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x1(%r8),%esi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - mov 0x50(%rsp),%r14d │ │ │ │ - cmp $0x3,%esi │ │ │ │ - ja 9a226 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0x9d0(%rdi),%r13 │ │ │ │ - mov %r8d,%edx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 9a010 │ │ │ │ - movzbl 0x5a(%rbx),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - bt %esi,%eax │ │ │ │ - jae 9a200 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x148,%rsp │ │ │ │ + mov 0x8(%rdi),%esi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + lea 0x95(%rsp),%rax │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + lea 0xe0(%rsp),%r15 │ │ │ │ + callq 9d410 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0xb5(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + callq 9d410 │ │ │ │ + mov 0x50(%rbx),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0xd5(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + callq 9d410 │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0xf5(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + callq 9d410 │ │ │ │ + mov 0x38(%rbx),%rsi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%rcx │ │ │ │ + lea 0x115(%rsp),%rax │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq 9d410 │ │ │ │ + mov 0x48(%rbx),%rsi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + lea 0x120(%rsp),%r8 │ │ │ │ + lea 0x135(%rsp),%rax │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq 9d410 │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%r9 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - callq 99ae0 │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - ja 9a0da │ │ │ │ - movzbl (%r15),%edi │ │ │ │ + imul $0x3b9aca00,0x78(%rsp),%rax │ │ │ │ + add 0x80(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x3f,%rbx │ │ │ │ + imul %rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdi,%rsi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - test %sil,%sil │ │ │ │ - je 9a065 │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %rbx,%rdx │ │ │ │ + push %rdx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + push %r8 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %r12,%r8 │ │ │ │ + push %rcx │ │ │ │ + lea 0x2fadd(%rip),%rcx │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + callq 78e0 <__sprintf_chk@plt> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov 0x138(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9e1d7 │ │ │ │ + add $0x148,%rsp │ │ │ │ + cltq │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r15,%rax,1),%rsi │ │ │ │ - mov %rsi,0x138(%r12,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 9a050 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 9e241 │ │ │ │ + push %r14 │ │ │ │ + mov $0x1000,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 99460 │ │ │ │ + and $0xfff,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %rax,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + cmova %rbp,%rbx │ │ │ │ + and $0xfffffffffffff000,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq a0cb0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a158 │ │ │ │ - lock orq $0x1,0x68(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x4(%r12),%r15d │ │ │ │ - callq 16220 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 9a0f0 │ │ │ │ - test %r14b,%r14b │ │ │ │ - je 9a0f0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 8dc20 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - jne 9a1d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - testb $0x8,0x16(%rax) │ │ │ │ - je 9a245 │ │ │ │ - mov $0xfffffffffffffffc,%r12 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + je 9e242 │ │ │ │ + add %rbx,%r12 │ │ │ │ + sub %rbx,%rbp │ │ │ │ + jne 9e200 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + retq │ │ │ │ + lea 0x2fb0f(%rip),%rcx │ │ │ │ + mov $0x201,%edx │ │ │ │ + lea 0x2f8fd(%rip),%rsi │ │ │ │ + lea 0x2fa8c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl %r14b,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8dc20 │ │ │ │ - test %r14b,%r14b │ │ │ │ - je 9a1e8 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 9a1f0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 9a148 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 9e2fd │ │ │ │ + push %r13 │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 9e2bd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1000,%rbp │ │ │ │ + mov $0x1000,%ebx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmovbe %rbp,%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq a0cb0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9a128 │ │ │ │ - callq 981b0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15f00 │ │ │ │ - test %al,%al │ │ │ │ - jne 9a0da │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - orb $0x8,0x16(%rdi) │ │ │ │ - callq 81aa0 │ │ │ │ - jmp 9a0d3 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16410 │ │ │ │ - jmp 9a133 │ │ │ │ + je 9e300 │ │ │ │ + sub %rbx,%rbp │ │ │ │ + je 9e2f0 │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 9e31f │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 9e298 │ │ │ │ + mov $0x200,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmp 9e298 │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,0x60(%r12) │ │ │ │ - lea 0xa68(%rbp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0xaa0(%rbp),%rdx │ │ │ │ - lea 0x1e0(%r12),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0xaa0(%rbp),%rdx │ │ │ │ - mov %rdx,0x1e0(%r12) │ │ │ │ - lea 0xaa0(%rbp),%rdx │ │ │ │ - mov %rdx,0x1e8(%r12) │ │ │ │ - mov %rax,0xaa0(%rbp) │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + lea 0x2fa39(%rip),%rcx │ │ │ │ + mov $0x210,%edx │ │ │ │ + lea 0x2f83f(%rip),%rsi │ │ │ │ + lea 0x29306(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmp 9e2f2 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9e3ab │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea -0x1(%rdi),%rbx │ │ │ │ + jmp 9e387 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bsr %rbx,%rdx │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + not %rax │ │ │ │ + and %rsi,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + ja 9e3ad │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x13e,%edi │ │ │ │ + callq 7520 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jne 9e3c6 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 9e360 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 9e3e5 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + lea 0x2f953(%rip),%rcx │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x1bd97(%rip),%rsi │ │ │ │ + lea 0x1bdd8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x68(%rsp),%ebp │ │ │ │ + mov 0x6c(%rsp),%r14d │ │ │ │ + mov 0x70(%rsp),%r12d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 9e4ee │ │ │ │ + mov 0x58(%rdi),%r15 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14d,%r10d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + add %rax,%r15 │ │ │ │ + mov 0x8(%r15),%ebx │ │ │ │ + sub %r12d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + add 0xc(%r15),%edi │ │ │ │ + add (%r15),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x14(%r13),%eax │ │ │ │ + add %rdx,%r8 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfb,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 9e4e8 │ │ │ │ + cmp $0x5,%al │ │ │ │ + je 9e4e8 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x58(%r13),%r15 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja 9e500 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 9e4a3 │ │ │ │ + jmp 9e428 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%r10d │ │ │ │ + shl $0x4,%r10 │ │ │ │ + mov %ebp,%eax │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + mov 0x8(%r15,%r10,1),%edx │ │ │ │ + cmovbe %ebx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %r12d,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + add %eax,%r12d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%ebp │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jne 9e4d0 │ │ │ │ + add $0x1,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ - callq 16220 │ │ │ │ - jmpq 9a0da │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 83240 │ │ │ │ - test %al,%al │ │ │ │ - jne 9a108 │ │ │ │ - jmpq 9a0c6 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 9e4a0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 9e4ee │ │ │ │ + mov 0x58(%r13),%r15 │ │ │ │ + mov %r14d,%r10d │ │ │ │ + jmpq 9e428 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %ebx,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 9e4d8 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl (%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 9a0da │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16160 │ │ │ │ - jmpq 9a133 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - callq 80800 │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - test %al,%al │ │ │ │ - jne 9a010 │ │ │ │ - jmpq 9a137 │ │ │ │ - lea 0x49e83(%rip),%rcx │ │ │ │ - mov $0x286,%edx │ │ │ │ - lea 0x4a20c(%rip),%rsi │ │ │ │ - lea 0x4a260(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x49e64(%rip),%rcx │ │ │ │ - mov $0x2b6,%edx │ │ │ │ - lea 0x4a1ed(%rip),%rsi │ │ │ │ - lea 0x4a254(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + cmpb $0x0,0x16ab69(%rip) │ │ │ │ + jne 9e4a3 │ │ │ │ + mov 0x69bb0(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + lea 0x24db4(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + movb $0x1,0x16ab3c(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jmpq 9e4a3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov (%rdi),%r15 │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - cmpb $0x0,0x46b(%r15) │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - lea 0x9d0(%r15),%r14 │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - je 9a2c0 │ │ │ │ - cmpb $0x12,0x2(%rdx) │ │ │ │ - jne 9a2c0 │ │ │ │ - mov 0x28(%rdx),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 9a2d7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 983b0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9a480 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - movzbl 0x5b(%r13),%edx │ │ │ │ - lea 0x1(%rax),%r10d │ │ │ │ - movzbl 0x5a(%r13),%eax │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %r10d,%ecx │ │ │ │ - shr $0x4,%al │ │ │ │ - sar %cl,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - lea -0x1(%rax,%rdx,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 9a3f8 │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - movdqu 0x14(%rbx),%xmm0 │ │ │ │ - mov %r10d,0x14(%rsp) │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 9a528 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 9a458 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 162f0 │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - test %al,%al │ │ │ │ - je 9a5a8 │ │ │ │ - movzbl 0x2(%rbx),%eax │ │ │ │ - mov 0x60(%r12),%rdx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x58(%rsp),%ebp │ │ │ │ + mov 0x5c(%rsp),%r14d │ │ │ │ + mov 0x60(%rsp),%r12d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 9e63e │ │ │ │ + mov 0x58(%rsi),%r15 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r14d,%r10d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rax,%r15 │ │ │ │ + mov 0x8(%r15),%ebx │ │ │ │ + sub %r12d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + add 0xc(%r15),%esi │ │ │ │ + add (%r15),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + callq 7a30 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x14(%r13),%eax │ │ │ │ + add %rdx,%r8 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfb,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 9e638 │ │ │ │ cmp $0x5,%al │ │ │ │ - je 9a580 │ │ │ │ - cmp $0x12,%al │ │ │ │ - je 9a558 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 9a568 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 9a8c3 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 9a728 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10d,0x14(%rsp) │ │ │ │ - callq 16590 │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - movzbl 0x5a(%r13),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - bt %r10d,%eax │ │ │ │ - jb 9a2c0 │ │ │ │ - mov %r10d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 80800 │ │ │ │ - test %al,%al │ │ │ │ - jne 9a2c0 │ │ │ │ - orb $0x8,0x16(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ + je 9e638 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov 0x58(%r13),%r15 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja 9e650 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 9e5f3 │ │ │ │ + jmp 9e588 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xfffffffffffffffc,%r12 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %r14d,%r10d │ │ │ │ + shl $0x4,%r10 │ │ │ │ + mov %ebp,%eax │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + mov 0x8(%r15,%r10,1),%edx │ │ │ │ + cmovbe %ebx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %r12d,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + add %eax,%r12d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%ebp │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jne 9e620 │ │ │ │ + add $0x1,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 9e5f0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 9e63e │ │ │ │ + mov 0x58(%r13),%r15 │ │ │ │ + mov %r14d,%r10d │ │ │ │ + jmpq 9e588 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %ebx,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 9e628 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10d,%eax │ │ │ │ - mov %r10d,0x14(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x60(%r13,%rax,8),%rdi │ │ │ │ - callq 160a0 │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - movzbl 0x5b(%r13),%eax │ │ │ │ - mov $0xfffffffe,%edx │ │ │ │ - mov %r10d,%ecx │ │ │ │ - rol %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %edx,%eax │ │ │ │ - movzbl 0x5a(%r13),%edx │ │ │ │ - and $0xf,%eax │ │ │ │ - shr $0x4,%dl │ │ │ │ - shl $0x8,%eax │ │ │ │ - and %ecx,%edx │ │ │ │ - movsbw %dl,%dx │ │ │ │ - shl $0x4,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - movzwl 0x5a(%r13),%edx │ │ │ │ - and $0xf00f,%dx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ax,0x5a(%r13) │ │ │ │ - jmpq 9a30b │ │ │ │ nopl (%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - je 9a540 │ │ │ │ - lea 0x49c29(%rip),%rcx │ │ │ │ - mov $0xaa,%edx │ │ │ │ - lea 0x474a7(%rip),%rsi │ │ │ │ - lea 0x3a5c1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + cmpb $0x0,0x16aa19(%rip) │ │ │ │ + jne 9e5f3 │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x69a50(%rip),%rdi │ │ │ │ + lea 0x24c59(%rip),%rdx │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + movb $0x1,0x16a9ed(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + jmpq 9e5f3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movzbl 0x58(%r13),%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - pushq $0x1 │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x14(%rsp),%r8d │ │ │ │ - and $0xf,%ecx │ │ │ │ - callq 99fc0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r12,%r12 │ │ │ │ - je 9a2c0 │ │ │ │ - cmp $0xfffffffffffff000,%r12 │ │ │ │ - ja 9a3df │ │ │ │ - mov 0x68(%r12),%rax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 9a750 │ │ │ │ - test $0x40,%al │ │ │ │ - je 9a590 │ │ │ │ - test $0x2,%al │ │ │ │ - jne 9a80b │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - movzbl 0x51(%r12),%esi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jne 9a511 │ │ │ │ - shr $0x4,%rax │ │ │ │ - movzbl 0x50(%r12),%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 9a680 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 97f10 │ │ │ │ - jmpq 9a3df │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + jne 9e6c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16100 │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - jmpq 9a34d │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmovbe %rax,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + add 0x0(%rbp),%rbx │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 9e9b1 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %ecx,%r13d │ │ │ │ + shr %rax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add %eax,%eax │ │ │ │ + cltq │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + js 9e858 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15e50 │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - jmpq 9a34d │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + lea 0x1(%rax,%rax,1),%r8d │ │ │ │ + cmp %rcx,0x8(%rsp) │ │ │ │ + jbe 9e840 │ │ │ │ + mov 0x24(%rsp),%r14d │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ + callq 9d030 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 9e7e2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - jmpq 9a370 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x50(%r12),%eax │ │ │ │ - cmp 0x4(%rsp),%eax │ │ │ │ - jne 9a379 │ │ │ │ - jmpq 9a4c1 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - jmpq 9a370 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lock orq $0x40,0x68(%r12) │ │ │ │ - mov 0x68(%r12),%rax │ │ │ │ - jmpq 9a4d6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %r8d,%r14d │ │ │ │ + mov %r13d,%esi │ │ │ │ + imul %rbx,%rbp │ │ │ │ + mov %r14d,%edi │ │ │ │ + callq 9d030 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rsi,%r12 │ │ │ │ + imul %rbx,%rsi │ │ │ │ + add %r15,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r15,%rsi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + callq *%rax │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x20(%rsi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 9a850 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x50(%rsi),%rdi │ │ │ │ - tzcnt %rdx,%rax │ │ │ │ - cltq │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - je 9a850 │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - cmp %r12,0x60(%rax,%rsi,1) │ │ │ │ - je 9a627 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je 9a850 │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 9a850 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0xe8,%rax,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %r12,0x60(%rax,%rsi,1) │ │ │ │ - jne 9a5f0 │ │ │ │ - movzbl 0x5a(%rax),%r8d │ │ │ │ - mov 0x4(%rsp),%r11d │ │ │ │ - movzbl 0x5b(%rax),%r9d │ │ │ │ - shr $0x4,%r8b │ │ │ │ - mov %r11d,%ecx │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - and $0xf,%r9d │ │ │ │ - sar %cl,%r8d │ │ │ │ - sar %cl,%r9d │ │ │ │ - and $0x1,%r8d │ │ │ │ - and $0x1,%r9d │ │ │ │ - lea -0x1(%r8,%r9,1),%ecx │ │ │ │ - cmp %ecx,0x10(%rsp) │ │ │ │ - jg 9a5f0 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10d,0x14(%rsp) │ │ │ │ - callq 168b0 │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - jmpq 9a355 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x158(%r12),%rax │ │ │ │ - cmp %rax,0x40(%rdx) │ │ │ │ - seta %al │ │ │ │ - mov 0x150(%r12),%rdi │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %rdi,0x38(%rdx) │ │ │ │ - mov 0x14c(%r12),%edi │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %edi,0x34(%rdx) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - jne 9a511 │ │ │ │ - cmpb $0x12,0x13a(%r12) │ │ │ │ - jne 9a3df │ │ │ │ - mov 0x180(%r12),%rax │ │ │ │ - cmp %rax,0x2c(%rdx) │ │ │ │ - seta %al │ │ │ │ - mov 0x178(%r12),%rdi │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %rdi,0x24(%rdx) │ │ │ │ - mov 0x174(%r12),%edi │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - cmp %edi,0x20(%rdx) │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - je 9a3df │ │ │ │ - jmpq 9a511 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ test %eax,%eax │ │ │ │ - je 9a8ac │ │ │ │ - lea 0x49939(%rip),%rcx │ │ │ │ - mov $0xbb,%edx │ │ │ │ - lea 0x471d7(%rip),%rsi │ │ │ │ - lea 0x3a2f1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 9a8da │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 9a7c8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 8abc0 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 9a950 │ │ │ │ + jns 9e840 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 819c0 │ │ │ │ - test %al,%al │ │ │ │ - jne 9a920 │ │ │ │ - testb $0x8,0x16(%rbp) │ │ │ │ - jne 9a3d8 │ │ │ │ - lea 0x49923(%rip),%rcx │ │ │ │ - mov $0x35e,%edx │ │ │ │ - lea 0x49c8c(%rip),%rsi │ │ │ │ - lea 0x46f17(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + callq *%rax │ │ │ │ + lea 0x1(%r14,%r14,1),%r8d │ │ │ │ + movslq %r8d,%r10 │ │ │ │ + cmp 0x8(%rsp),%r10 │ │ │ │ + jae 9e840 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + lea 0x2(%r14,%r14,1),%r14d │ │ │ │ + movslq %r14d,%rax │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + jae 9e788 │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + callq 9d030 │ │ │ │ + mov %r10d,%edi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %eax,%r9d │ │ │ │ + callq 9d030 │ │ │ │ + imul %rbx,%r9 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %eax,%edi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + imul %rbx,%rdi │ │ │ │ + add %r15,%r9 │ │ │ │ + mov %r9,%rsi │ │ │ │ + add %r15,%rdi │ │ │ │ + callq *%rax │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a730 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 8abc0 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 9a78c │ │ │ │ - mov 0x14(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15f00 │ │ │ │ - test %al,%al │ │ │ │ - je 9a2c0 │ │ │ │ - mov 0x68(%r12),%rax │ │ │ │ - jmpq 9a4ce │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 9a90c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 9a831 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0xfffffffffffffffb,%r12 │ │ │ │ - callq 16590 │ │ │ │ - jmpq 9a3df │ │ │ │ + cmovns %r8d,%r14d │ │ │ │ + jmpq 9e78b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + subl $0x1,0x24(%rsp) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + subq $0x2,0x28(%rsp) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 9e750 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a730 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0xfffffffffffffffb,%r12 │ │ │ │ - callq 160a0 │ │ │ │ - jmpq 9a3df │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r10d,0x14(%rsp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pushq 0x8(%rsp) │ │ │ │ - lea -0x2c59(%rip),%r8 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movdqu 0x40(%rsp),%xmm1 │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ + jle 9e9a2 │ │ │ │ + mov %ecx,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 9d030 │ │ │ │ + mov %r13d,0x24(%rsp) │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + mov %eax,%eax │ │ │ │ + imul %rbx,%rax │ │ │ │ + add %r15,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ mov 0x24(%rsp),%esi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - callq 81c10 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - test %al,%al │ │ │ │ - jne 9a355 │ │ │ │ - testb $0x8,0x16(%rbp) │ │ │ │ - jne 9a3d8 │ │ │ │ - jmpq 9a2c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10d,0x14(%rsp) │ │ │ │ - callq 160a0 │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - jmpq 9a3a1 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10d,0x14(%rsp) │ │ │ │ - callq 16220 │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - jmpq 9a3a1 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 81aa0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 8abc0 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 9a78c │ │ │ │ - mov 0x14(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16160 │ │ │ │ - jmpq 9a7f9 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0xfffffffffffffffb,%r12 │ │ │ │ - callq 16220 │ │ │ │ - jmpq 9a3df │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 83240 │ │ │ │ - test %al,%al │ │ │ │ - je 9a79c │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 9a8fb │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 9a950 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9a7ed │ │ │ │ - callq 981b0 │ │ │ │ + mov %r14d,%edi │ │ │ │ + callq 9d030 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + imul %rbx,%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + callq *%rax │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 9e9a2 │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + jmp 9e927 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 16410 │ │ │ │ - jmpq 9a7f9 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x9d0(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmpb $0x0,0x46b(%rdi) │ │ │ │ - mov %r8b,0xf(%rsp) │ │ │ │ - je 9a9c0 │ │ │ │ - cmpb $0x12,0x2(%rsi) │ │ │ │ - jne 9a9c0 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov 0x28(%rsi),%r12 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 9a9e2 │ │ │ │ - jmp 9a9cb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 983b0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9aac0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea -0x2ddc(%rip),%rsi │ │ │ │ + mov %r12d,%ebp │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + imul %rbx,%r12 │ │ │ │ + add %r15,%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15fe0 │ │ │ │ + callq *%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a9cb │ │ │ │ - movzbl 0x2(%r15),%eax │ │ │ │ - mov 0x60(%r12),%rdx │ │ │ │ - cmp $0x5,%al │ │ │ │ - je 9ac00 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne 9ab30 │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 9ac10 │ │ │ │ - movzbl 0x51(%r12),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jne 9ac10 │ │ │ │ - movzbl 0x50(%r12),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jne 9ac10 │ │ │ │ + jns 9e998 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 8ab70 │ │ │ │ - mov 0x68(%r12),%rax │ │ │ │ - test $0x40,%al │ │ │ │ - je 9abe8 │ │ │ │ - test $0x2,%al │ │ │ │ - jne 9ac40 │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - movzbl 0x51(%r12),%esi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0xf,%ecx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jne 9aa8c │ │ │ │ - shr $0x4,%rax │ │ │ │ - movzbl 0x50(%r12),%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 9ab40 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 97f10 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq *%rax │ │ │ │ + lea 0x1(%rbp,%rbp,1),%r12d │ │ │ │ + cmp 0x8(%rsp),%r12d │ │ │ │ + jge 9e998 │ │ │ │ + mov %r13d,0x18(%rsp) │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + lea 0x2(%rbp,%rbp,1),%ebp │ │ │ │ + callq 9d030 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r8,%r13 │ │ │ │ + imul %rbx,%r8 │ │ │ │ + lea (%r15,%r8,1),%r14 │ │ │ │ + cmp 0x8(%rsp),%ebp │ │ │ │ + jge 9e8e0 │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 9d030 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ mov (%rsp),%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - cmp %rdx,0xb00(%rbx) │ │ │ │ - je 9ac20 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + imul %rbx,%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + callq *%rax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + cmovs %rsi,%r14 │ │ │ │ + cmovs %r9d,%r13d │ │ │ │ + cmovns %r12d,%ebp │ │ │ │ + jmpq 9e8e3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + subl $0x1,0x8(%rsp) │ │ │ │ + jmpq 9e890 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - jne 9aa97 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r13d,%r8d │ │ │ │ - pushq $0x1 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 99fc0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r12,%r12 │ │ │ │ - je 9a9cb │ │ │ │ - cmp $0xfffffffffffff000,%r12 │ │ │ │ - jbe 9aa3c │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %fs:(%rcx),%rdx │ │ │ │ - lock cmpxchg %rdx,0xb00(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 9a9cb │ │ │ │ - mov %fs:(%rcx),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 9aa9f │ │ │ │ - jmpq 9a9cb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 9aa16 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x158(%r12),%rax │ │ │ │ - cmp %rax,0x40(%rdx) │ │ │ │ - seta %al │ │ │ │ - mov 0x150(%r12),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp %rcx,0x38(%rdx) │ │ │ │ - seta %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - mov 0x14c(%r12),%ecx │ │ │ │ - cmp %ecx,0x34(%rdx) │ │ │ │ - seta %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - jne 9aa8c │ │ │ │ - cmpb $0x12,0x13a(%r12) │ │ │ │ - jne 9aa97 │ │ │ │ - mov 0x180(%r12),%rax │ │ │ │ - cmp %rax,0x2c(%rdx) │ │ │ │ - seta %al │ │ │ │ - mov 0x178(%r12),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp %rcx,0x24(%rdx) │ │ │ │ - seta %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - or %ecx,%eax │ │ │ │ - mov 0x174(%r12),%ecx │ │ │ │ - cmp %ecx,0x20(%rdx) │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - je 9aa97 │ │ │ │ - jmpq 9aa8c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lock orq $0x40,0x68(%r12) │ │ │ │ - mov 0x68(%r12),%rax │ │ │ │ - jmpq 9aa51 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - jmpq 9aa16 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 160a0 │ │ │ │ - jmpq 9a9cb │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0xb00(%rbx) │ │ │ │ - mfence │ │ │ │ - lea 0xb08(%rbx),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - jmpq 9aaac │ │ │ │ - nop │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0xfffffffffffffffb,%r12 │ │ │ │ - callq 160a0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - jmpq 9aa9f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + je 9e9e6 │ │ │ │ + lea -0x1c0e(%rip),%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jne 9e71b │ │ │ │ + test $0x7,%dil │ │ │ │ + lea -0x1c38(%rip),%rax │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 9e71b │ │ │ │ + test $0x3,%dil │ │ │ │ + lea -0x1c41(%rip),%rdx │ │ │ │ + lea -0x1c68(%rip),%rax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 9e71b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rax │ │ │ │ + push %r15 │ │ │ │ + shr %rax │ │ │ │ push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + sub $0x1,%rax │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - add $0x9d0,%rdi │ │ │ │ + imul %edx,%eax │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 9ac96 │ │ │ │ - movzbl 0x5a(%rsi),%eax │ │ │ │ - lea 0x1(%r8),%edx │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - bt %edx,%eax │ │ │ │ - jae 9ad00 │ │ │ │ - cmp $0x3,%ebx │ │ │ │ - ja 9ace1 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov %esi,%eax │ │ │ │ + imul %edx,%eax │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 9ec01 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 9eb14 │ │ │ │ + movslq 0x2c(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + sub %r14,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%r13d │ │ │ │ + lea 0x0(%r13,%r13,1),%esi │ │ │ │ + movslq %esi,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jb 9eabc │ │ │ │ + jmp 9eb06 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *%rax │ │ │ │ + lea 0x0(%rbp,%rbp,1),%esi │ │ │ │ + movslq %esi,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jae 9eb06 │ │ │ │ + mov %ebp,%r13d │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea (%rsi,%rax,1),%ebp │ │ │ │ + movslq %ebp,%rsi │ │ │ │ + lea (%rbx,%rsi,1),%r15 │ │ │ │ + cmp 0x20(%rsp),%rsi │ │ │ │ + jae 9eaef │ │ │ │ + add %r14,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + add %rbx,%rsi │ │ │ │ + callq *%r12 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 9eaef │ │ │ │ + add 0xc(%rsp),%ebp │ │ │ │ + movslq %ebp,%r8 │ │ │ │ + lea (%rbx,%r8,1),%r15 │ │ │ │ + movslq %r13d,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea (%rbx,%rdi,1),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *%r12 │ │ │ │ + test %eax,%eax │ │ │ │ + js 9ea98 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + sub %edx,0x28(%rsp) │ │ │ │ + jns 9ea78 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + sub %r14d,%eax │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 9ebf2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq 0x2c(%rsp),%r15 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea (%rbx,%r15,1),%rsi │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + callq *%rax │ │ │ │ + mov %r15,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %r14,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + ja 9eb8b │ │ │ │ + jmp 9ebde │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov %r13,%rsi │ │ │ │ - callq 983b0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9acb8 │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq *%rax │ │ │ │ + lea 0x0(%rbp,%rbp,1),%esi │ │ │ │ + movslq %esi,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + cmp %rax,0x20(%rsp) │ │ │ │ + jbe 9ebde │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov 0xc(%rsp),%r15d │ │ │ │ + lea (%rsi,%r15,1),%ebp │ │ │ │ + movslq %ebp,%rsi │ │ │ │ + lea (%rbx,%rsi,1),%r13 │ │ │ │ + cmp 0x18(%rsp),%rsi │ │ │ │ + jae 9ebc7 │ │ │ │ + add %r14,%rsi │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %rbx,%rsi │ │ │ │ + callq *%r12 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 9ebc7 │ │ │ │ + add %r15d,%ebp │ │ │ │ + movslq %ebp,%r8 │ │ │ │ + lea (%rbx,%r8,1),%r13 │ │ │ │ + movslq %ecx,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea (%rbx,%rdi,1),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq *%r12 │ │ │ │ + test %eax,%eax │ │ │ │ + js 9eb68 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + sub %edx,0x2c(%rsp) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 9eb30 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 99fc0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe 9aca8 │ │ │ │ - jmp 9acaa │ │ │ │ - lea 0x49368(%rip),%rcx │ │ │ │ - mov $0x3da,%edx │ │ │ │ - lea 0x49751(%rip),%rsi │ │ │ │ - lea 0x4631a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x49349(%rip),%rcx │ │ │ │ - mov $0x3d9,%edx │ │ │ │ - lea 0x49732(%rip),%rsi │ │ │ │ - lea 0x49616(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + je 9ec36 │ │ │ │ + lea -0x1e5e(%rip),%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jne 9ea53 │ │ │ │ + test $0x7,%dil │ │ │ │ + lea -0x1e88(%rip),%rax │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 9ea53 │ │ │ │ + test $0x3,%dil │ │ │ │ + lea -0x1e91(%rip),%rdx │ │ │ │ + lea -0x1eb8(%rip),%rax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 9ea53 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + cmp $0xfff,%rdx │ │ │ │ + ja 9ec80 │ │ │ │ + lea 0x61bd(%rip),%rcx │ │ │ │ + lea 0x61a6(%rip),%rdx │ │ │ │ + jmpq a4940 │ │ │ │ nop │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x9d0(%rdi),%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 983b0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9ade8 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 9ad6d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 8ea10 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16220 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8ab70 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8ab90 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 161c0 │ │ │ │ + lea -0x1c67(%rip),%rcx │ │ │ │ + lea -0x1c0e(%rip),%rdx │ │ │ │ + jmpq a4940 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdi,%rax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov $0x46,%ecx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + or $0x1,%rax │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + imul $0x24924925,%rdx,%rdx │ │ │ │ + shr $0x20,%rdx │ │ │ │ + sub %edx,%eax │ │ │ │ + shr %eax │ │ │ │ + add %edx,%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + cmp $0x3e,%ecx │ │ │ │ + ja 9ed70 │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %edx │ │ │ │ + shl %cl,%r8 │ │ │ │ + movslq %edx,%rsi │ │ │ │ + lea -0x8(%rsp),%rdx │ │ │ │ + or %r8,%rsi │ │ │ │ + mov %rsi,-0x8(%rsp) │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 9ed58 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov -0x8(%rdx,%rcx,1),%rsi │ │ │ │ + and $0xfffffffffffffff8,%r8 │ │ │ │ + mov %rsi,-0x8(%rdi,%rcx,1) │ │ │ │ + sub %r8,%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add %eax,%edi │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jb 9ed69 │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16460 │ │ │ │ - testb $0x4,0x68(%rbp) │ │ │ │ - jne 9ad50 │ │ │ │ - lea 0xa68(%r12),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 98660 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 987f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 16590 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 16220 │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r8,%rsi,1) │ │ │ │ + cmp %edi,%edx │ │ │ │ + jb 9ed3f │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + test $0x4,%al │ │ │ │ + jne 9ed90 │ │ │ │ + test %eax,%eax │ │ │ │ + je 9ed69 │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + mov %cl,(%rdi) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 9ed80 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0xff,(%rdi) │ │ │ │ + mov $0x9,%eax │ │ │ │ + mov %rsi,0x1(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzwl -0x2(%rdx,%rcx,1),%edx │ │ │ │ + mov %dx,-0x2(%rdi,%rcx,1) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov -0x4(%rdx,%rcx,1),%edx │ │ │ │ + mov %edx,-0x4(%rdi,%rcx,1) │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r8 │ │ │ │ push %rbp │ │ │ │ mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - sub $0x50,%rsp │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - callq 9ec30 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x50(%rbp),%ecx │ │ │ │ - lea 0x49677(%rip),%rdx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 98080 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - movdqu 0x20(%rax),%xmm1 │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x4963b(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 98080 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - movdqu 0x34(%rax),%xmm2 │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x495fb(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 98080 │ │ │ │ - lea 0x138(%rbp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - lea 0x160(%rbp),%rcx │ │ │ │ - callq a03c0 │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movzwl 0xe8(%rbp),%eax │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - movzwl 0x452(%r12),%ecx │ │ │ │ - movzwl 0xde(%rbp),%r8d │ │ │ │ - movzbl 0x78(%rbp),%r10d │ │ │ │ - push %rax │ │ │ │ - movzwl 0xe6(%rbp),%eax │ │ │ │ - shl $0x9,%ecx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - push %rax │ │ │ │ - sub $0xa0,%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - movzwl 0x53a(%r12),%eax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - push %rax │ │ │ │ - movzwl 0xec(%rbp),%eax │ │ │ │ - shr $0x3,%r9 │ │ │ │ - push %rax │ │ │ │ - movzwl 0xea(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - movzwl %r8w,%eax │ │ │ │ - imul $0x64,%rax,%rax │ │ │ │ - div %r9 │ │ │ │ - movzbl 0x7b(%rbp),%r9d │ │ │ │ - lea 0x493dc(%rip),%rdx │ │ │ │ - push %rax │ │ │ │ - movzwl %r8w,%eax │ │ │ │ - movzbl 0x7a(%rbp),%r8d │ │ │ │ - shl $0x3,%rax │ │ │ │ - push %rcx │ │ │ │ - mov %r10d,%ecx │ │ │ │ - push %rax │ │ │ │ - movzbl 0xf1(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - movzbl 0x7e(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - movzbl 0x7d(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - movzbl 0x7c(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 98080 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jae 9ee30 │ │ │ │ + movzbl (%rdi),%ebx │ │ │ │ + not %ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + tzcnt %rbx,%rbx │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + lea (%rdi,%rdx,1),%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 9ee50 │ │ │ │ + mov %edx,%r12d │ │ │ │ + cmp $0x8,%edx │ │ │ │ + ja 9ee60 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + callq 7330 <__memcpy_chk@plt> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shr %cl,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 9afd7 │ │ │ │ - add $0x50,%rsp │ │ │ │ + jne 9ee66 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 9ee50 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 9ede7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + jmp 9ee0c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1(%rdi),%rax │ │ │ │ + jmp 9ee08 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov $0x46,%ecx │ │ │ │ + or $0x1,%rax │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + imul $0x24924925,%rax,%rax │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + shr %eax │ │ │ │ + add %edx,%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + cmp $0x3e,%ecx │ │ │ │ + ja 9eec8 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shl %cl,%rsi │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + not %edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + or %rdx,%rsi │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x494fa(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + movb $0xff,(%rdi) │ │ │ │ + mov $0x9,%eax │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + movzbl %dl,%eax │ │ │ │ + not %rax │ │ │ │ + tzcnt %rax,%rax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rdi,%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jb 9ef30 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + ja 9ef40 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + shr %cl,%rdi │ │ │ │ + lea 0x0(,%rax,8),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%rsi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + not %rdx │ │ │ │ + and %rdi,%rdx │ │ │ │ + mov %rdx,(%r8) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x1(%rdi),%rdx │ │ │ │ + jmp 9ef28 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzwl (%rcx),%edx │ │ │ │ + cmp %dx,(%rsi) │ │ │ │ + je 9ef70 │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0xac0(%rsi),%ecx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 98080 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x494d7(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xac8(%rbp),%ecx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 98080 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x494cb(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0xb00(%rbp),%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 98080 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + movzbl 0x1(%rcx),%edx │ │ │ │ + lea 0x4(%rcx),%rsi │ │ │ │ + add $0x4,%rdi │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + setne %al │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rdx),%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %dil,(%rsi) │ │ │ │ + je 9efb0 │ │ │ │ retq │ │ │ │ xchg %ax,%ax │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rax,%rax │ │ │ │ - je 9b083 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov %r8d,%eax │ │ │ │ + movzbl 0x1(%rsi),%ecx │ │ │ │ + cmp 0xc(%rdx),%ecx │ │ │ │ + jne 9efad │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdx),%r9 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + lea 0x4(%rsi),%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + setne %al │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xd0,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 9b0e5 │ │ │ │ + je 9f035 │ │ │ │ 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) │ │ │ │ @@ -144202,25272 +146666,22808 @@ │ │ │ │ mov $0xffffffffffffffff,%rcx │ │ │ │ movl $0x18,(%rsp) │ │ │ │ movl $0x30,0x4(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 7370 <__vsnprintf_chk@plt> │ │ │ │ movslq %eax,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jbe 9b160 │ │ │ │ + jbe 9f0b0 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 9b170 │ │ │ │ + jne 9f0c0 │ │ │ │ add $0xd0,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ test %rbx,%rbx │ │ │ │ mov $0x0,%edx │ │ │ │ cmove %edx,%eax │ │ │ │ - jmp 9b13d │ │ │ │ + jmp 9f08d │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x497a5(%rip),%rcx │ │ │ │ - mov $0x143,%edx │ │ │ │ - lea 0x45e33(%rip),%rsi │ │ │ │ - lea 0x46d35(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzwl %dx,%edx │ │ │ │ - movzwl %r8w,%r8d │ │ │ │ - movzwl %si,%esi │ │ │ │ - add $0x3,%edx │ │ │ │ - sub %edx,%r8d │ │ │ │ - je 9b1d2 │ │ │ │ - mov %r9d,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - imul %esi,%eax │ │ │ │ - div %r8d │ │ │ │ - mov %eax,%r8d │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jae 9b215 │ │ │ │ - mov %r8d,%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea 0x0(,%rcx,8),%eax │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - add 0xb8(%rdi),%rax │ │ │ │ - jmp 9b20d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %esi,%r8d │ │ │ │ - je 9b215 │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - cmp %edx,%r9d │ │ │ │ - ja 9b200 │ │ │ │ - shl $0x3,%ecx │ │ │ │ - jmp 9b242 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - mov 0xb8(%rdi),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - movzwl (%rax,%rcx,1),%eax │ │ │ │ - cmp %eax,%r9d │ │ │ │ - ja 9b247 │ │ │ │ - mov %edx,%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 9b220 │ │ │ │ - mov %r8d,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov %edx,%edx │ │ │ │ - lea -0x8(%rcx),%rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - shl $0x3,%r8 │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - and $0x7fff8,%r8d │ │ │ │ - lea (%r8,%rdx,8),%rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - movzbl 0x1(%rcx),%edx │ │ │ │ - sub 0xb0(%rdi),%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0xb8(%rdi),%rax │ │ │ │ - sar $0x3,%rbp │ │ │ │ - and $0x7f,%edx │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 9b2f0 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - callq *%rax │ │ │ │ - movdqu 0x10(%rsp),%xmm0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - mov 0x44(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %bp,(%rbx) │ │ │ │ - mov %ecx,0x4(%rbx) │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 9b2fd │ │ │ │ - add $0x68,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7420 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x1(%r12,%rax,1),%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9f140 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea (%r14,%rax,1),%rdx │ │ │ │ + cmp %rdx,0x8(%rbp) │ │ │ │ + jb 9f158 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + add %rbx,%rdi │ │ │ │ + add 0x0(%rbp),%rdi │ │ │ │ + callq 7a30 │ │ │ │ + add 0x0(%rbp),%rbx │ │ │ │ + add %r12,%rbx │ │ │ │ + add 0x10(%rbp),%rbx │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + add %r14,0x10(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rcx),%ecx │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - jmp 9b2c2 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - cmpw $0xfffe,0x2(%rsi) │ │ │ │ - je 9b320 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp 9f146 │ │ │ │ + nop │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x2ed15(%rip),%rcx │ │ │ │ + mov $0x70,%edx │ │ │ │ + lea 0x24d3e(%rip),%rsi │ │ │ │ + lea 0x2dd7d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - lea -0x8(%rdx),%r11 │ │ │ │ - sub %ecx,%r8d │ │ │ │ - mov %rdx,%r10 │ │ │ │ + lea 0x2ec15(%rip),%rax │ │ │ │ + lea 0x2ec80(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x65cd7(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x2ebdf(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ + mov $0x1,%ebx │ │ │ │ sub $0x18,%rsp │ │ │ │ - sub 0xb0(%rdi),%r11 │ │ │ │ - movzwl 0x6(%rbx),%r14d │ │ │ │ - sar $0x3,%r11 │ │ │ │ - movzwl (%rsi),%esi │ │ │ │ - movzwl 0x4(%rbx),%edx │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - movzwl %r11w,%r15d │ │ │ │ - movzwl 0x8(%rbx),%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r15d,%r9d │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - callq 9b1b0 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - mov %eax,%r13d │ │ │ │ - movzwl %si,%edi │ │ │ │ - test %eax,%eax │ │ │ │ - je 9b580 │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - cmp %r11w,%r8w │ │ │ │ - jbe 9b3b0 │ │ │ │ - cmp %edi,%r13d │ │ │ │ - jb 9b628 │ │ │ │ - mov %r13w,0xc(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - lea 0x0(,%r14,8),%r9 │ │ │ │ - mov 0xb8(%rbp),%rcx │ │ │ │ - and $0x7fff8,%r9d │ │ │ │ - lea (%rdx,%r9,1),%r8 │ │ │ │ - add %rcx,%r8 │ │ │ │ - cmp %edi,%r13d │ │ │ │ - jae 9b6f3 │ │ │ │ - movzwl (%r8),%edx │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - add %r15d,%r12d │ │ │ │ - lea (%rax,%rax,2),%r10 │ │ │ │ - lea (%r9,%r10,8),%r10 │ │ │ │ - add %rcx,%r10 │ │ │ │ - jmp 9b417 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r10,%r14 │ │ │ │ - cmp %eax,%edi │ │ │ │ - jbe 9b5a8 │ │ │ │ - movzwl (%r10),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x18,%r10 │ │ │ │ - lea -0x1(%rax),%r11d │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jb 9b400 │ │ │ │ - lea -0x1(%r13),%edi │ │ │ │ - add 0x8(%rsp),%edx │ │ │ │ - lea (%rdi,%rdi,2),%rdi │ │ │ │ - lea (%rcx,%rdi,8),%rdi │ │ │ │ - movzwl (%rdi,%r9,1),%edi │ │ │ │ - cmp %edi,%edx │ │ │ │ - je 9b5f8 │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov %r11d,%r12d │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea (%r9,%rdx,8),%r14 │ │ │ │ - add %rcx,%r14 │ │ │ │ - movzwl %si,%esi │ │ │ │ - mov %r8,%rdi │ │ │ │ - sub %rax,%rsi │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - movzwl 0xc(%rsp),%eax │ │ │ │ - add (%rbx),%ax │ │ │ │ - sub %r12d,%eax │ │ │ │ - movzwl %ax,%esi │ │ │ │ - mov %ax,(%rbx) │ │ │ │ - cmp %r13d,%esi │ │ │ │ - jbe 9b5b0 │ │ │ │ - movzwl 0x8(%rsp),%r8d │ │ │ │ - mov %r13d,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x6(%rbx),%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - shl $0x3,%eax │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - add 0xb8(%rbp),%rax │ │ │ │ - add %r8w,(%rax) │ │ │ │ - movzwl (%rbx),%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp %edx,%esi │ │ │ │ - ja 9b490 │ │ │ │ - movzbl 0xf0(%rbp),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - movzwl 0x6(%rbx),%edi │ │ │ │ - mov $0xaaaaaaab,%r8d │ │ │ │ - shl %cl,%edx │ │ │ │ - lea 0x0(,%rdi,8),%ecx │ │ │ │ - shr $0x8,%edx │ │ │ │ - shl $0x3,%edx │ │ │ │ - sub %ecx,%edx │ │ │ │ - imul %r8,%rdx │ │ │ │ - shr $0x24,%rdx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jae 9b56e │ │ │ │ - cmp %r13d,%esi │ │ │ │ - jbe 9b5db │ │ │ │ - movslq %ecx,%rdi │ │ │ │ - mov 0xb8(%rbp),%r8 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea (%r8,%rcx,1),%rdx │ │ │ │ - movzwl (%rdx,%rdi,1),%edx │ │ │ │ - lea -0x1(%r13),%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - lea (%r8,%rcx,8),%rcx │ │ │ │ - movzwl (%rcx,%rdi,1),%r9d │ │ │ │ - sub %r9d,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + mov %dl,0xf(%rsp) │ │ │ │ + cmove %rax,%rbp │ │ │ │ + nop │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ cmp $0x8,%edx │ │ │ │ - jbe 9b56e │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - lea 0x8(%rdx,%r9,8),%rcx │ │ │ │ - cmp %r13d,%esi │ │ │ │ - ja 9b610 │ │ │ │ - movzwl 0x8(%rbx),%esi │ │ │ │ - lea 0x8(%rdx,%rsi,8),%rsi │ │ │ │ - mov %rcx,%r12 │ │ │ │ - jmp 9b560 │ │ │ │ + ja 9f2d1 │ │ │ │ + mov %edx,%eax │ │ │ │ + movslq (%r15,%rax,4),%rax │ │ │ │ + add %r15,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpw $0x0,0x6c(%r13) │ │ │ │ + je 9f2c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x3f,%rdx │ │ │ │ - jg 9b6a0 │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - lea (%r12,%rdx,8),%r12 │ │ │ │ - cmp %r12,%rsi │ │ │ │ - jne 9b550 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + jne 9f211 │ │ │ │ + movzwl 0x6e(%r13),%eax │ │ │ │ + bt %edx,%eax │ │ │ │ + jae 9f23a │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 7420 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 9f0d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9f2c2 │ │ │ │ + cmp $0x9,%ebx │ │ │ │ + je 9f2c0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%r14 │ │ │ │ + jmp 9f1d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x6a(%r13),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9f200 │ │ │ │ + jmp 9f243 │ │ │ │ + nop │ │ │ │ + movzwl 0x68(%r13),%eax │ │ │ │ + jmp 9f258 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x66(%r13),%eax │ │ │ │ + jmp 9f258 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x65(%r13),%eax │ │ │ │ + jmp 9f258 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x64(%r13),%eax │ │ │ │ + jmp 9f258 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%r13),%eax │ │ │ │ + jmp 9f258 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x5d(%r13),%eax │ │ │ │ + jmp 9f258 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movq $0x18,(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %ax,0xc(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 9b3b6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmpq 9b44e │ │ │ │ - movzbl 0xf0(%rbp),%ecx │ │ │ │ + cmpb $0x0,0x5c(%r13) │ │ │ │ + jne 9f200 │ │ │ │ + jmpq 9f23a │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 9f450 │ │ │ │ + ja 9f3d0 │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + callq b4be0 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x3,%al │ │ │ │ + ja 9f48e │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 9f3f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 9f4dc │ │ │ │ + mov (%rsp),%edi │ │ │ │ mov $0x1,%edx │ │ │ │ - movzwl 0x6(%rbx),%edi │ │ │ │ - shl %cl,%edx │ │ │ │ - mov $0xaaaaaaab,%ecx │ │ │ │ - shr $0x8,%edx │ │ │ │ - sub %edi,%edx │ │ │ │ - shl $0x3,%edx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - shr $0x24,%rdx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jae 9b56e │ │ │ │ - shl $0x3,%edi │ │ │ │ - movzwl 0x8(%rbx),%edx │ │ │ │ - mov 0xb8(%rbp),%r8 │ │ │ │ - movslq %edi,%rdi │ │ │ │ - jmpq 9b510 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b4be0 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov 0xc(%rbp),%edx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp $0x3,%al │ │ │ │ + ja 9f48e │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 9f410 │ │ │ │ + test %al,%al │ │ │ │ + jne 9f4d6 │ │ │ │ + mov (%rsp),%edi │ │ │ │ + callq b4be0 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0x3,%al │ │ │ │ + ja 9f493 │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 9f430 │ │ │ │ + test %al,%al │ │ │ │ + jne 9f4e2 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9f4d1 │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x2,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + ja 9f4b2 │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + callq 92e90 │ │ │ │ + jmpq 9f333 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea (%rdx,%rdx,2),%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea (%r9,%rdi,8),%r14 │ │ │ │ - add %rcx,%r14 │ │ │ │ - jmpq 9b44e │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - movzwl (%rsi,%rdi,1),%esi │ │ │ │ - lea 0x8(%rdx,%rsi,8),%rsi │ │ │ │ - jmpq 9b547 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + callq 92ef0 │ │ │ │ + jmpq 9f361 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 92ef0 │ │ │ │ + jmpq 9f38e │ │ │ │ nopl (%rax) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov $0x2,%esi │ │ │ │ + callq 92f10 │ │ │ │ + shr %rax │ │ │ │ + jmpq 9f3ac │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xffffffffffffffff,%rdi │ │ │ │ + callq a2e00 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq a2e00 │ │ │ │ + mov 0xc(%rbp),%edx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a2e00 │ │ │ │ + jmp 9f442 │ │ │ │ + callq 9f160 │ │ │ │ + lea 0x2e9c6(%rip),%rcx │ │ │ │ + mov $0x80,%edx │ │ │ │ + lea 0x24a0f(%rip),%rsi │ │ │ │ + lea 0x2da4e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x2e9e7(%rip),%rcx │ │ │ │ + mov $0x5c,%edx │ │ │ │ + lea 0x249f0(%rip),%rsi │ │ │ │ + lea 0x2da2f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + jmp 9f487 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + jmp 9f46c │ │ │ │ mov (%rsp),%rax │ │ │ │ - lea 0x0(,%r14,8),%r9 │ │ │ │ - mov 0xb8(%rbp),%rcx │ │ │ │ - mov %r13w,0xc(%rsp) │ │ │ │ - and $0x7fff8,%r9d │ │ │ │ - lea (%rax,%r9,1),%r8 │ │ │ │ - add %rcx,%r8 │ │ │ │ - movzwl (%r8),%edx │ │ │ │ - cmp %r11w,%dx │ │ │ │ - jne 9b3e4 │ │ │ │ - lea 0x1(%r13),%r8d │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r10,%rcx │ │ │ │ + jmpq 9f442 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl -0x4(%rdx),%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov %al,(%rsp) │ │ │ │ + movzbl -0x3(%rdx),%eax │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq 9f2f0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9f549 │ │ │ │ + add $0x28,%rsp │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmpq 9f2f0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + lea 0x2496f(%rip),%r8 │ │ │ │ + sub $0x5,%rax │ │ │ │ + lea 0x0(,%rax,8),%rcx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jbe 9f5f8 │ │ │ │ + movzwl 0x2(%rdx),%ecx │ │ │ │ + movzbl 0x1(%rdx),%r9d │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0xb(%r9,%rcx,1),%rcx │ │ │ │ + shr $0x3,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 9f5f8 │ │ │ │ + lea 0xf(%r9,%rsi,1),%rcx │ │ │ │ + lea 0x1d00f(%rip),%r8 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + ja 9f5f8 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x1cfef(%rip),%r8 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 9f5f8 │ │ │ │ + lea 0x671bf(%rip),%rcx │ │ │ │ + cmpq $0x0,(%rcx,%rax,8) │ │ │ │ + je 9f5f8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x4(%rdx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9,%rdx │ │ │ │ + callq 7140 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x2e8d1(%rip),%rax │ │ │ │ + cmovne %rax,%r8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + movzbl (%rcx),%ecx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + ja 9f6a0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea 0x67157(%rip),%rdx │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 9f6a0 │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 9f6c0 │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0x2653b(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 9efe0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + lea 0x4(%rbx),%r12 │ │ │ │ + movzbl 0x1(%rbx),%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - callq 9b250 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - movzwl (%rbx),%edi │ │ │ │ - movzwl 0x6(%rbx),%r14d │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov %ax,0xc(%rsp) │ │ │ │ - mov %edi,%esi │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - jmpq 9b3b6 │ │ │ │ - movzwl %ax,%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - shl $0x3,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - add %r8,%rsi │ │ │ │ - lea (%rdi,%rax,8),%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - callq 76a0 │ │ │ │ - addw $0x1,(%rbx) │ │ │ │ - movzwl 0x6(%rbx),%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 9e6a0 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x196d2(%rip),%rdx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + callq 9efe0 │ │ │ │ mov %rbp,%rdi │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + movzbl 0x1(%rbx),%esi │ │ │ │ + movzwl 0x2(%rbx),%edx │ │ │ │ pop %rbx │ │ │ │ + add %r12,%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 9b250 │ │ │ │ - movzwl 0xc(%rsp),%r12d │ │ │ │ - mov %r8,%r14 │ │ │ │ - jmpq 9b44e │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jmpq 9e6a0 │ │ │ │ + nop │ │ │ │ + lea 0x2e711(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 9efe0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + jmp 9f656 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x2e703(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 9efe0 │ │ │ │ + cltq │ │ │ │ + add %rax,0x0(%rbp) │ │ │ │ + jmpq 9f656 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %r12 │ │ │ │ - lea 0x18(%rdx),%r12 │ │ │ │ - push %rbp │ │ │ │ + lea -0x120(%rbp),%r12 │ │ │ │ push %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r9d,%ebx │ │ │ │ sub $0x188,%rsp │ │ │ │ - movzwl 0x16(%rdx),%eax │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x178(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 9b928 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r12,%rbx │ │ │ │ - lea 0x50(%rsp),%r15 │ │ │ │ - mov %r12,%rax │ │ │ │ - lea 0x178(%rsp),%rdi │ │ │ │ - lea 0xb0(%rsp),%r14 │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - jmpq 9b7fc │ │ │ │ - nop │ │ │ │ + mov %rcx,-0x188(%rbp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r8,-0x1a8(%rbp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x68(%rsp),%rsi │ │ │ │ - mov 0x64(%rsp),%edi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9b7a8 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - seta %sil │ │ │ │ - setb %dl │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 9b903 │ │ │ │ - cmpb $0x0,0x52(%rsp) │ │ │ │ - je 9b7e0 │ │ │ │ + callq 3e540 │ │ │ │ + lea -0x140(%rbp),%rax │ │ │ │ + mov %bl,-0x189(%rbp) │ │ │ │ + mov %rax,-0x198(%rbp) │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + lea -0x60(%rbp),%rax │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov 0xc8(%r13),%ebx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0xc0(%r13),%rax │ │ │ │ + movaps %xmm0,-0x140(%rbp) │ │ │ │ + mov -0x120(%rbp),%rdx │ │ │ │ + shr $0x14,%ebx │ │ │ │ + mov %rax,-0x138(%rbp) │ │ │ │ + movq $0x0,-0x130(%rbp) │ │ │ │ + and $0xf,%ebx │ │ │ │ + cmp $0x2,%bl │ │ │ │ + je 9fa4d │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + mov %bl,-0x140(%rbp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + movdqa -0x140(%rbp),%xmm1 │ │ │ │ + movq $0x0,-0x130(%rbp) │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + movzbl -0x189(%rbp),%eax │ │ │ │ + movaps %xmm0,-0x140(%rbp) │ │ │ │ + movaps %xmm1,-0x160(%rbp) │ │ │ │ + mov %al,-0x140(%rbp) │ │ │ │ + callq 7420 │ │ │ │ + mov -0x198(%rbp),%rsi │ │ │ │ + mov 0x0(%r13),%rbx │ │ │ │ + mov %r14,-0x130(%rbp) │ │ │ │ + mov -0x1a0(%rbp),%rdi │ │ │ │ + mov %eax,-0x134(%rbp) │ │ │ │ + callq 9f2f0 │ │ │ │ + mov %rbx,-0x174(%rbp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - or %eax,%edx │ │ │ │ - jne 9b7e0 │ │ │ │ - lea 0x48d74(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzwl 0x16(%rax),%eax │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 9b928 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rbp,%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 9b978 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %rax,-0x17c(%rbp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + movl $0x0,-0x180(%rbp) │ │ │ │ + mov $0x3,%esi │ │ │ │ + movdqa -0x180(%rbp),%xmm2 │ │ │ │ + movups %xmm2,(%rsp) │ │ │ │ + mov -0x170(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0xc9(%rip),%rax │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ mov %r15,%rdi │ │ │ │ - callq *0xb8(%r13) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movzbl 0x1(%rax),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9b994 │ │ │ │ - movzbl 0x78(%r13),%ecx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - add %rbx,%rcx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 9b950 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - sub %r12,%rbx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x48c91(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - sar $0x3,%rcx │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzwl 0x16(%rax),%eax │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 9b7ed │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9b9a0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - callq *0xb8(%r13) │ │ │ │ - mov 0x94(%rsp),%ecx │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - cmp %rax,0x70(%rsp) │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - je 9b780 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 9b7e0 │ │ │ │ - lea 0x48c26(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzwl 0x16(%rax),%eax │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 9b7f6 │ │ │ │ + callq 3cdb0 │ │ │ │ + jmp 9f890 │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 9fa30 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 9f970 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9fa30 │ │ │ │ + cmp 0x28(%r15),%rbx │ │ │ │ + jne 9fa30 │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + cmp $0xb,%al │ │ │ │ + jne 9f880 │ │ │ │ + movzbl -0x140(%rbp),%eax │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + jne 9f888 │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + cmp -0x134(%rbp),%eax │ │ │ │ + jne 9f888 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov -0x130(%rbp),%rsi │ │ │ │ + lea 0x4(%rdx),%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9f888 │ │ │ │ + cmp $0xfffffffffffff000,%r15 │ │ │ │ + ja 9f99d │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 9b9b0 │ │ │ │ - add $0x188,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja 9faa2 │ │ │ │ + cmpq $0x0,-0x188(%rbp) │ │ │ │ + movzwl 0x2(%rdx),%ebx │ │ │ │ + je 9f9e8 │ │ │ │ + movzwl %bx,%r9d │ │ │ │ + cmp %r9,-0x1a8(%rbp) │ │ │ │ + jae 9f9d0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + mov -0x38(%rbp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9fab7 │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + je 9f89c │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,-0x190(%rbp) │ │ │ │ + callq 3c8c0 │ │ │ │ + movslq -0x190(%rbp),%r15 │ │ │ │ + cmp $0xfffffffffffff000,%r15 │ │ │ │ + jbe 9f8f8 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 9f8f8 │ │ │ │ + cmp $0xfffffffe,%ebx │ │ │ │ + je 9fa3b │ │ │ │ + cmp $0xfffffffc,%ebx │ │ │ │ + je 9f760 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %ebx,%ebx │ │ │ │ + cmovne %ebx,%eax │ │ │ │ + jmpq 9f947 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + mov -0x188(%rbp),%rdi │ │ │ │ + lea 0x4(%rax,%rdx,1),%rsi │ │ │ │ + mov %r9,%rdx │ │ │ │ + callq 7a30 │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq a02c0 │ │ │ │ - jmpq 9b86f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movdqu 0x10(%rax),%xmm1 │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movups %xmm1,0x60(%rsp) │ │ │ │ - mov $0x28,%ecx │ │ │ │ - jmpq 9b842 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x14(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - jmpq 9b8e1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 9fa1b │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,-0x80(%rbp) │ │ │ │ + movq $0x0,-0x88(%rbp) │ │ │ │ + movl $0x0,-0x78(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xfffffffc,%ebx │ │ │ │ + je 9f760 │ │ │ │ + jmp 9f9bb │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov $0xffffffc3,%eax │ │ │ │ + jmpq 9f947 │ │ │ │ + mov 0x127c8(%rdx),%rdx │ │ │ │ + mov %rsp,%r15 │ │ │ │ + mov -0x1b0(%rbp),%rcx │ │ │ │ + lea 0xc0(%r13),%rsi │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x60(%rbp),%xmm3 │ │ │ │ + movups %xmm3,-0x138(%rbp) │ │ │ │ + mov %r15,%rsp │ │ │ │ + jmpq 9f7a9 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + je 9f90c │ │ │ │ + cmp $0xfffffffe,%ebx │ │ │ │ + jne 9f9b2 │ │ │ │ + jmp 9fa3b │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov 0x10(%rdi),%r9d │ │ │ │ + mov (%rax),%rdi │ │ │ │ + jmpq 9f6e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movzwl (%rdi),%ecx │ │ │ │ - mov 0xb0(%rsi),%rdx │ │ │ │ - movzwl 0x2(%rdi),%r15d │ │ │ │ - movzbl 0x8(%rdx,%rcx,8),%ebx │ │ │ │ - add %ecx,%ebx │ │ │ │ - mov %bx,(%rdi) │ │ │ │ - cmp %r15w,%bx │ │ │ │ - jne 9ba11 │ │ │ │ - jmpq 9bae0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %bx,0x0(%rbp) │ │ │ │ - cmp %r15w,%bx │ │ │ │ - je 9bae0 │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - movzwl %bx,%edx │ │ │ │ - lea 0x8(,%rdx,8),%r13 │ │ │ │ - lea (%rax,%r13,1),%r12 │ │ │ │ - cmpb $0x0,(%r12) │ │ │ │ - je 9ba00 │ │ │ │ - movzwl 0x4(%rbp),%edx │ │ │ │ - cmp 0x6(%rbp),%dx │ │ │ │ - je 9bacb │ │ │ │ - lea 0x8(%rax,%rdx,8),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8,%r8 │ │ │ │ + je 9fe38 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r9,%r12 │ │ │ │ + callq 7420 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea 0xb(%r8,%rax,1),%rdx │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + shr $0x3,%rdx │ │ │ │ + add $0x5,%edx │ │ │ │ + cmp $0xff,%edx │ │ │ │ + ja a017d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 3e080 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %eax,%r11d │ │ │ │ + ja 9fd77 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0xb01,%ecx │ │ │ │ + lea 0x2c(%rax),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + movups %xmm0,-0x2c(%rax) │ │ │ │ + movups %xmm0,-0x1c(%rax) │ │ │ │ + movq $0x0,-0xc(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %cx,0x1(%r15) │ │ │ │ + movzbl 0xa0(%rsp),%ecx │ │ │ │ + mov %dl,(%r15) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %cl,0x28(%r15) │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + mov %r12w,0x2a(%r15) │ │ │ │ + mov %cl,0x29(%r15) │ │ │ │ + movl $0x0,0x2c(%r15) │ │ │ │ + callq 7a30 │ │ │ │ + movzbl (%rsp),%edi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add %r13,%rdi │ │ │ │ + callq 7a30 │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq a2570 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movzbl 0x28(%r15),%eax │ │ │ │ + mov 0xa8(%rsp),%ecx │ │ │ │ + mov %al,0x40(%rsp) │ │ │ │ + movzbl 0x29(%r15),%eax │ │ │ │ + shl $0x9,%ecx │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + callq 9f2f0 │ │ │ │ + mov %rbx,0x4c(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x64(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm1 │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + movups %xmm1,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x108(%rip),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp $0xfffffffffffff000,%rdx │ │ │ │ + ja 9fcdd │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a01a0 │ │ │ │ + cmp 0x28(%r14),%rbx │ │ │ │ + jne a01a0 │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ + cmp $0xb,%al │ │ │ │ + je 9fcf0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 9fda0 │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 9fde0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp $0xfffffffffffff000,%rdx │ │ │ │ + jbe 9fc9a │ │ │ │ + mov %edx,%r11d │ │ │ │ + test %edx,%edx │ │ │ │ + je 9fc9a │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 9fd4f │ │ │ │ + nop │ │ │ │ + movzwl 0x28(%r15),%eax │ │ │ │ + cmp %ax,(%r8) │ │ │ │ + jne 9fcc6 │ │ │ │ + movzbl 0x29(%r15),%edx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x4(%r8),%rdi │ │ │ │ + callq 7aa8 │ │ │ │ test %eax,%eax │ │ │ │ - je 9bb10 │ │ │ │ + jne 9fcc6 │ │ │ │ + and $0x200,%r13d │ │ │ │ + jne a00f0 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movdqu 0x1c(%r12),%xmm2 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm2,0x14(%r15) │ │ │ │ + mov 0x2c(%r12),%eax │ │ │ │ + mov %eax,0x24(%r15) │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r11d,(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + cmp $0xfffffffe,%r11d │ │ │ │ + je 9fdff │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a01c1 │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r11d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + test $0x400,%r13d │ │ │ │ + jne 9fcbe │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 3e030 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x1f(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ + jmpq 9fcbe │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0x400,%r13d │ │ │ │ + je 9fe20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov 0xa8(%rsp),%r11d │ │ │ │ + and $0x2,%r11d │ │ │ │ + je 9fd77 │ │ │ │ + mov $0xffffffc3,%r11d │ │ │ │ + jmpq 9fd77 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 9fd27 │ │ │ │ + mov %r14,%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 9fd27 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0xa0(%rsp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + mov %al,0x20(%rsp) │ │ │ │ + callq 7420 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + callq 9f2f0 │ │ │ │ + mov %rbx,0x4c(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov %rax,0x64(%rsp) │ │ │ │ + movdqu 0x60(%rsp),%xmm3 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + movups %xmm3,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x8c(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + jmp 9fee8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne a0118 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja a0080 │ │ │ │ + test %rax,%rax │ │ │ │ + je a0118 │ │ │ │ + cmp 0x28(%r12),%rbx │ │ │ │ + jne a0118 │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + cmp $0xb,%al │ │ │ │ + jne 9fed8 │ │ │ │ + movzbl 0x20(%rsp),%eax │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + jne 9fee0 │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + cmp 0x2c(%rsp),%eax │ │ │ │ + jne 9fee0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + lea 0x4(%rdx),%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + callq 7aa8 │ │ │ │ test %eax,%eax │ │ │ │ - jle 9bacb │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov %bx,0x4(%rbp) │ │ │ │ - mov %r15w,0x6(%rbp) │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - movzwl 0x8(%rbp),%eax │ │ │ │ - cmp 0xa(%rbp),%ax │ │ │ │ - je 9bacb │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ + jne 9fee0 │ │ │ │ + cmp $0xfffffffffffff000,%r12 │ │ │ │ + ja a012a │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3e080 │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja a0188 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + callq 3e030 │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea -0x1a(%rip),%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3ba00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3cdb0 │ │ │ │ + jmp 9ffa8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne a0138 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3d460 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja a00a0 │ │ │ │ + test %rax,%rax │ │ │ │ + je a0138 │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + cmp $0xb,%al │ │ │ │ + jne 9ff98 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - add %rdx,%r13 │ │ │ │ - lea 0x8(%rdx,%rax,8),%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + movzbl -0x4(%rdx),%eax │ │ │ │ + mov %al,0x40(%rsp) │ │ │ │ + movzbl -0x3(%rdx),%eax │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + callq 9f2f0 │ │ │ │ + cmp %rax,0x20(%r12) │ │ │ │ + jb 9ffa0 │ │ │ │ + orw $0x20,0x14(%r13) │ │ │ │ mov %r13,%rsi │ │ │ │ - callq a2570 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%edx │ │ │ │ + movq $0x0,0x20(%r15) │ │ │ │ + movups %xmm0,(%r15) │ │ │ │ + movups %xmm0,0x10(%r15) │ │ │ │ + mov %dx,(%r15) │ │ │ │ + movdqu 0x1c(%r12),%xmm5 │ │ │ │ + movups %xmm5,0x14(%r15) │ │ │ │ + mov 0x2c(%r12),%eax │ │ │ │ + mov %eax,0x24(%r15) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %al,0x2(%r15) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 4b4d0 │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r11d,(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + jmpq 9fd6d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - jne 9bab8 │ │ │ │ - cmpb $0x0,0x2(%r12) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r13) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9bb50 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ + je 9fef4 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movslq %r13d,%r12 │ │ │ │ + callq 3c8c0 │ │ │ │ + jmpq 9ff3b │ │ │ │ + xchg %ax,%ax │ │ │ │ test %eax,%eax │ │ │ │ - jle 9bacb │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %bx,0x8(%rbp) │ │ │ │ - mov %r15w,0xa(%rbp) │ │ │ │ - mov %eax,0x4(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ + je 9ffb4 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + js a0061 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + movw $0x105,(%r15) │ │ │ │ + movdqu 0x1c(%r12),%xmm6 │ │ │ │ + movups %xmm6,0x14(%r15) │ │ │ │ + mov 0x2c(%r12),%eax │ │ │ │ + mov %eax,0x24(%r15) │ │ │ │ + mov $0x4,%eax │ │ │ │ + jmpq a004a │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov $0xffffffef,%r11d │ │ │ │ + jmpq 9fd77 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xfffffffffffffffe,%r12 │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r12d,%r11d │ │ │ │ + jmpq 9fd6d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x105,%eax │ │ │ │ + movq $0x0,0x20(%r15) │ │ │ │ + movups %xmm0,(%r15) │ │ │ │ + movups %xmm0,0x10(%r15) │ │ │ │ + mov %ax,(%r15) │ │ │ │ + movdqu 0x1c(%r12),%xmm4 │ │ │ │ + movups %xmm4,0x14(%r15) │ │ │ │ + mov 0x2c(%r12),%eax │ │ │ │ + mov %eax,0x24(%r15) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq a004a │ │ │ │ + mov $0xffffffde,%r11d │ │ │ │ + jmpq 9fd77 │ │ │ │ + mov %eax,%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + jne a0061 │ │ │ │ + jmpq 9ff64 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov $0xffffffe4,%r11d │ │ │ │ + jmpq 9fd77 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x128,%rsp │ │ │ │ + mov %r8,-0x148(%rbp) │ │ │ │ + mov 0xc8(%rcx),%r15d │ │ │ │ + shr $0x14,%r15d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + and $0xf,%r15d │ │ │ │ + mov (%rax),%r8 │ │ │ │ + mov 0xc0(%rcx),%rax │ │ │ │ + movaps %xmm0,-0x120(%rbp) │ │ │ │ + movq $0x0,-0x110(%rbp) │ │ │ │ + mov %rax,-0x118(%rbp) │ │ │ │ + cmp $0x2,%r15b │ │ │ │ + je a0348 │ │ │ │ + mov %r15b,-0x120(%rbp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + movdqa -0x120(%rbp),%xmm1 │ │ │ │ + lea -0x120(%rbp),%r13 │ │ │ │ + lea -0x140(%rbp),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0x130(%rbp) │ │ │ │ + movaps %xmm1,-0x140(%rbp) │ │ │ │ + callq 3e540 │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + jmp a029e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + jne a0304 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 3e460 │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov -0x148(%rbp),%rcx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + callq 9fae0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne a0298 │ │ │ │ + mov -0x150(%rbp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x0,-0x80(%rbp) │ │ │ │ + movl $0x0,-0x78(%rbp) │ │ │ │ + mov %rax,-0x88(%rbp) │ │ │ │ + callq 49500 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je a029e │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8d,-0x148(%rbp) │ │ │ │ + callq 3e640 │ │ │ │ + mov -0x148(%rbp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + cmove %eax,%r8d │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a03a8 │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4(%rbp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x127c8(%r8),%rdx │ │ │ │ + mov %rsp,%r13 │ │ │ │ + lea -0x60(%rbp),%rcx │ │ │ │ + mov %r8,-0x150(%rbp) │ │ │ │ + lea 0xc0(%rbx),%rsi │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x27,%rax │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ mov $0x8,%edx │ │ │ │ - callq 76a0 │ │ │ │ - movl $0x0,0x8(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ + callq *-0x10(%rax) │ │ │ │ + movdqa -0x60(%rbp),%xmm2 │ │ │ │ + movups %xmm2,-0x118(%rbp) │ │ │ │ + mov %r13,%rsp │ │ │ │ + mov -0x150(%rbp),%r8 │ │ │ │ + jmpq a0245 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x663be(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x128,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov (%rax),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 3e540 │ │ │ │ + mov %rbx,0x1c(%rsp) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0x34(%rsp) │ │ │ │ + movdqu 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq 3d7b0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0xb3(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3bc30 │ │ │ │ + jmp a0480 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 3c1b0 │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja a0550 │ │ │ │ + test %rax,%rax │ │ │ │ + je a0560 │ │ │ │ + cmp %rbx,0x20(%rax) │ │ │ │ + jb a05c8 │ │ │ │ + ja a0560 │ │ │ │ + cmpb $0xb,0x2(%rax) │ │ │ │ + jne a0478 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja a0478 │ │ │ │ + mov 0x0(%r13,%rax,8),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je a0478 │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a04d7 │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + test %al,%al │ │ │ │ + je a0478 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + movzbl 0x1(%rdx),%r8d │ │ │ │ + lea 0x4(%rdx),%rsi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a05c0 │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + callq 9f0d0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je a0478 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + cmove %ecx,%eax │ │ │ │ + cltq │ │ │ │ + mov 0x118(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne a05e7 │ │ │ │ + add $0x128,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmpb $0x0,0x2(%rdx) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r12) │ │ │ │ - sete %cl │ │ │ │ - cmp %cl,%al │ │ │ │ - je 9bb40 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - jg 9ba5d │ │ │ │ - jmp 9bacb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jne a0504 │ │ │ │ + test %rax,%rax │ │ │ │ + jne a0495 │ │ │ │ + nop │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 3c8c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 3e640 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a0522 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0xb8,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 9f190 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a0522 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 9f190 │ │ │ │ + mov %eax,%edx │ │ │ │ + cltq │ │ │ │ + test %edx,%edx │ │ │ │ + cmove 0x40(%rsp),%rax │ │ │ │ + jmpq a0524 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + jmpq a04ed │ │ │ │ + lea 0x2d881(%rip),%rcx │ │ │ │ + mov $0x124,%edx │ │ │ │ + lea 0x2d7f9(%rip),%rsi │ │ │ │ + lea 0x2d806(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + cmp $0xc,%dil │ │ │ │ + ja a0618 │ │ │ │ + movzbl %dil,%eax │ │ │ │ + lea 0x64e7d(%rip),%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov (%rdx,%rax,1),%r12d │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x168a56(%rip) │ │ │ │ + mov $0xfffffffb,%r12d │ │ │ │ + jne a060b │ │ │ │ + mov 0x67a92(%rip),%rdi │ │ │ │ + mov $0x32,%ecx │ │ │ │ + lea 0x2d8a0(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 9ba59 │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x168a2d(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmp a060b │ │ │ │ + nop │ │ │ │ + push %r12 │ │ │ │ + cmp $0xc,%dil │ │ │ │ + ja a0678 │ │ │ │ + movzbl %dil,%eax │ │ │ │ + lea 0x64e1d(%rip),%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x8(%rdx,%rax,1),%r12 │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x1689f5(%rip) │ │ │ │ + lea 0x2d86f(%rip),%r12 │ │ │ │ + jne a066c │ │ │ │ + mov 0x67a31(%rip),%rdi │ │ │ │ + mov $0x3b,%ecx │ │ │ │ + lea 0x2d83f(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r13,%r12 │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 9bab8 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x1689cb(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmp a066c │ │ │ │ + mov 0x8(%rcx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je a095c │ │ │ │ push %r15 │ │ │ │ mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ + lea 0x22bf7(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x1(%rbp),%edx │ │ │ │ - mov %rbp,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 9be98 │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - test %rdx,%rax │ │ │ │ - je 9be08 │ │ │ │ - movzwl 0x6(%r14),%esi │ │ │ │ - movzwl (%r14),%r8d │ │ │ │ - mov $0x3f,%r10d │ │ │ │ - movzwl 0x4(%r14),%ecx │ │ │ │ - movzwl 0x2(%r14),%edi │ │ │ │ - shl $0x3,%esi │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add 0xb8(%r15),%rsi │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - lea (%rsi,%rbp,4),%r9 │ │ │ │ - cltq │ │ │ │ - sub %rax,%r10 │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - lea 0x20(%rax,%rcx,8),%rax │ │ │ │ - and $0xffffffffffffffc0,%rax │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 9beb8 │ │ │ │ - bsf %ebx,%ecx │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - mov %ebx,%r12d │ │ │ │ - cmove %r11d,%ecx │ │ │ │ - mov $0x3f,%r11d │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%r12d │ │ │ │ - mov %r12d,%r14d │ │ │ │ - bsr %r14,%rcx │ │ │ │ - shl $0x2,%r8d │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rcx,%r11 │ │ │ │ - mov %r10d,%ecx │ │ │ │ - btc %r11d,%r12d │ │ │ │ - sub %r11d,%ecx │ │ │ │ - lea 0x1(%r12,%r12,1),%r12d │ │ │ │ - mov %r12d,%r11d │ │ │ │ - shl %cl,%r11d │ │ │ │ - mov %edi,%ecx │ │ │ │ - sub %r11d,%ecx │ │ │ │ - mov %ecx,%r12d │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - sar %r12d │ │ │ │ - and %ecx,%r12d │ │ │ │ - add %r11d,%r12d │ │ │ │ - shl $0x8,%r12d │ │ │ │ - lea (%r12,%rax,1),%r11 │ │ │ │ - movzbl 0x1(%rsi,%r14,4),%r12d │ │ │ │ - add %rsi,%r14 │ │ │ │ - movzbl (%r14,%r8,1),%ecx │ │ │ │ - shl $0x3,%r12d │ │ │ │ - shl $0x3,%rcx │ │ │ │ - sub %rcx,%r12 │ │ │ │ - add %r11,%r12 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 9bece │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ebx,%r13d │ │ │ │ - mov $0x3f,%r8d │ │ │ │ - not %ecx │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%r13d │ │ │ │ - mov %r13d,%edx │ │ │ │ - bsr %rdx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rcx,%r8 │ │ │ │ - mov %r10d,%ecx │ │ │ │ - btc %r8d,%r13d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - mov %edi,%r8d │ │ │ │ - lea 0x1(%r13,%r13,1),%r13d │ │ │ │ - shl %cl,%r13d │ │ │ │ - sub %r13d,%r8d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r8d,%r13d │ │ │ │ - sar $0x1f,%r8d │ │ │ │ - sar %r13d │ │ │ │ - and %r8d,%r13d │ │ │ │ - movzbl 0x1(%rsi,%rdx,4),%r8d │ │ │ │ - add %ecx,%r13d │ │ │ │ - shl $0x8,%r13d │ │ │ │ - shl $0x3,%r8d │ │ │ │ - add %rax,%r13 │ │ │ │ - add %r8,%r13 │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 9bdf0 │ │ │ │ - movzbl 0x1(%r13),%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 9bdf0 │ │ │ │ - bsr %rbp,%rbp │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %r10d,%ecx │ │ │ │ - xor $0x3f,%rbp │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - sub %rbp,%rdx │ │ │ │ - btc %edx,%ebx │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea 0x1(%rbx,%rbx,1),%ebx │ │ │ │ - shl %cl,%ebx │ │ │ │ - sub %ebx,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%r13),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je a0867 │ │ │ │ + mov 0xc(%r13),%edx │ │ │ │ + mov 0x10(%r13),%edi │ │ │ │ + mov 0xc(%r12),%eax │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add 0x58(%r15),%rdx │ │ │ │ + mov 0x8(%rdx),%ebx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x58(%r14),%rax │ │ │ │ + sub %edi,%ebx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + cmova %ecx,%ebx │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + sub %esi,%ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + cmova %ecx,%ebx │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + cmova %r8d,%ebx │ │ │ │ + add 0xc(%rdx),%edi │ │ │ │ + add 0xc(%rax),%esi │ │ │ │ + add (%rdx),%rdi │ │ │ │ + add (%rax),%rsi │ │ │ │ mov %ebx,%edx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sar $0x1f,%edi │ │ │ │ - sar %ebx │ │ │ │ - and %edi,%ebx │ │ │ │ - add %edx,%ebx │ │ │ │ - shl $0x8,%ebx │ │ │ │ - add %rax,%rbx │ │ │ │ - movzbl 0x1(%r9),%eax │ │ │ │ - shl $0x3,%eax │ │ │ │ - add %rax,%rbx │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9bdf0 │ │ │ │ - movzbl 0x73(%r15),%ebp │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 9bdf0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - callq a2200 │ │ │ │ - cmp $0x10,%bpl │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %eax,%edx │ │ │ │ - movzbl %bpl,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - movzbl 0x78(%r15),%ecx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmovae %eax,%edx │ │ │ │ - movzbl %bpl,%eax │ │ │ │ - shl $0x6,%ecx │ │ │ │ + callq 7a30 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + shr $0x9,%r8d │ │ │ │ + add %r8,(%r12) │ │ │ │ + mov 0x14(%r14),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je a0880 │ │ │ │ + and $0xfb,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je a0880 │ │ │ │ + mov 0x58(%r14),%r9 │ │ │ │ + cmp 0x8(%r12),%ebx │ │ │ │ + ja a08d0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je a08b0 │ │ │ │ + mov 0x8(%r12),%esi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + nop │ │ │ │ + mov 0xc(%r12),%edx │ │ │ │ + mov %esi,%r10d │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + sub 0x10(%r12),%eax │ │ │ │ + cmp %esi,%ecx │ │ │ │ + cmovbe %ecx,%r10d │ │ │ │ + cmp %r10d,%eax │ │ │ │ + cmova %r10d,%eax │ │ │ │ + sub %eax,%esi │ │ │ │ sub %eax,%ecx │ │ │ │ - lea -0xf(%rdx),%esi │ │ │ │ - add %esi,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %cl,(%r9) │ │ │ │ - and $0x7,%ecx │ │ │ │ - shr $0x3,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov (%rbx,%rax,1),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzwl %ax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - js 9bee0 │ │ │ │ - mov %cx,0x2(%r9) │ │ │ │ - add $0x38,%rsp │ │ │ │ + add 0x10(%r12),%eax │ │ │ │ + mov %esi,0x8(%r12) │ │ │ │ + mov %eax,0x10(%r12) │ │ │ │ + cmp 0x8(%rdx),%eax │ │ │ │ + jne a07d0 │ │ │ │ + movl $0x0,0x10(%r12) │ │ │ │ + add $0x1,%edi │ │ │ │ + mov %edi,0xc(%r12) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne a0780 │ │ │ │ + add %r8,0x0(%r13) │ │ │ │ + mov 0x14(%r15),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je a0895 │ │ │ │ + and $0xfb,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je a0895 │ │ │ │ + mov 0x58(%r15),%r8 │ │ │ │ + cmp 0x8(%r13),%ebx │ │ │ │ + ja a0920 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je a0859 │ │ │ │ + mov 0x8(%r13),%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%r13),%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + sub 0x10(%r13),%eax │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + cmovbe %ebx,%edi │ │ │ │ + cmp %edi,%eax │ │ │ │ + cmova %edi,%eax │ │ │ │ + sub %eax,%ecx │ │ │ │ + sub %eax,%ebx │ │ │ │ + add 0x10(%r13),%eax │ │ │ │ + mov %ecx,0x8(%r13) │ │ │ │ + mov %eax,0x10(%r13) │ │ │ │ + cmp 0x8(%rdx),%eax │ │ │ │ + jne a0855 │ │ │ │ + add $0x1,%esi │ │ │ │ + movl $0x0,0x10(%r13) │ │ │ │ + mov %esi,0xc(%r13) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a0810 │ │ │ │ + mov 0x8(%r12),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne a06e0 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0xff,(%r9) │ │ │ │ - add $0x38,%rsp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub %ebx,0x8(%r12) │ │ │ │ + add %r8,0x0(%r13) │ │ │ │ + mov 0x14(%r15),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + jne a07e4 │ │ │ │ + sub %ebx,0x8(%r13) │ │ │ │ + mov 0x8(%r12),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne a06e0 │ │ │ │ + jmp a0867 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r8,0x0(%r13) │ │ │ │ + mov 0x14(%r15),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfb,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je a0895 │ │ │ │ + cmp $0x5,%al │ │ │ │ + jne a0859 │ │ │ │ + sub %ebx,0x8(%r13) │ │ │ │ + jmp a0899 │ │ │ │ + nop │ │ │ │ + cmpb $0x0,0x16879c(%rip) │ │ │ │ + jne a0770 │ │ │ │ + mov 0x677dc(%rip),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + movb $0x1,0x168770(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmpq a0770 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x16874c(%rip) │ │ │ │ + jne a0800 │ │ │ │ + mov 0x6778c(%rip),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x168725(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmpq a0800 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + movdqu 0x20(%rsi),%xmm0 │ │ │ │ + movdqu 0x20(%rdi),%xmm1 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x30(%rsi),%rax │ │ │ │ + mov %rsp,%rcx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + movups %xmm1,0x20(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq a06b0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a09be │ │ │ │ + add $0x48,%rsp │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x58(%rsp),%ebp │ │ │ │ + mov 0x5c(%rsp),%r15d │ │ │ │ + mov 0x60(%rsp),%r12d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je a0a9e │ │ │ │ + mov 0x58(%rdi),%r8 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %r15d,%r14d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r12d,%edi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rax,%r8 │ │ │ │ + mov 0x8(%r8),%ebx │ │ │ │ + sub %r12d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + add 0xc(%r8),%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + add (%r8),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq 7090 │ │ │ │ + mov 0x14(%r13),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfb,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je a0a98 │ │ │ │ + cmp $0x5,%al │ │ │ │ + je a0a98 │ │ │ │ + mov 0x58(%r13),%r8 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja a0ab0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a0a53 │ │ │ │ + jmp a0a00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,%r14d │ │ │ │ + shl $0x4,%r14 │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + mov 0x8(%r8,%r14,1),%edx │ │ │ │ + cmovbe %ebp,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %r12d,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + add %eax,%r12d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%ebp │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jne a0a80 │ │ │ │ + add $0x1,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a0a50 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je a0a9e │ │ │ │ + mov 0x58(%r13),%r8 │ │ │ │ + mov %r15d,%r14d │ │ │ │ + jmpq a0a00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %ebx,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne a0a88 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x0(%r13) │ │ │ │ - jne 9bba8 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - movdqu 0x34(%rax),%xmm0 │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq a1a10 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je 9bba8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%eax │ │ │ │ - movq $0x0,0x20(%r13) │ │ │ │ - movups %xmm0,0x0(%r13) │ │ │ │ - movups %xmm0,0x10(%r13) │ │ │ │ - mov %ax,0x0(%r13) │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - movdqu 0x34(%rax),%xmm2 │ │ │ │ - movups %xmm2,0x14(%r13) │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - mov %eax,0x24(%r13) │ │ │ │ - jmpq 9bba8 │ │ │ │ nopl (%rax) │ │ │ │ - lea -0x1(%rbp),%rax │ │ │ │ - test %rbp,%rax │ │ │ │ - jne 9bea6 │ │ │ │ - cmpb $0x0,(%rcx) │ │ │ │ - je 9bf00 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 9bba8 │ │ │ │ - jmpq 9bb9b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rbp),%rcx │ │ │ │ - test %rbp,%rcx │ │ │ │ - jne 9bbfc │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 9bc83 │ │ │ │ - lea -0x1(%rdx),%rcx │ │ │ │ - test %rdx,%rcx │ │ │ │ - jne 9bc83 │ │ │ │ - jmpq 9bceb │ │ │ │ - mov $0xf,%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - not %ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %cx,0x2(%r9) │ │ │ │ - jmpq 9bdd8 │ │ │ │ + cmpb $0x0,0x1685bc(%rip) │ │ │ │ + jne a0a53 │ │ │ │ + mov 0x67600(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + lea 0x22804(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + movb $0x1,0x168594(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + jmpq a0a53 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - movdqu 0x20(%rax),%xmm0 │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq a1a10 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je 9bea6 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%ecx │ │ │ │ - movq $0x0,0x20(%r12) │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - movups %xmm0,0x10(%r12) │ │ │ │ - mov %cx,(%r12) │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - movdqu 0x20(%rax),%xmm1 │ │ │ │ - movups %xmm1,0x14(%r12) │ │ │ │ - mov 0x30(%rax),%eax │ │ │ │ - mov %eax,0x24(%r12) │ │ │ │ - jmpq 9bea6 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x72(%rdi),%ecx │ │ │ │ - lea 0xc0(%rdi),%rax │ │ │ │ - lea -0x8(%rsi),%rdx │ │ │ │ - sub 0xb0(%rdi),%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - lea (%rax,%rcx,2),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 9bfc9 │ │ │ │ - jmp 9bfd0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0xa,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 9bfd0 │ │ │ │ - cmp %dx,0x8(%rax) │ │ │ │ - jb 9bfc0 │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + orw $0x4,0x18(%rdi) │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov 0x14(%rsi),%eax │ │ │ │ + mov %eax,0x14(%rdi) │ │ │ │ + movdqu 0x20(%rsi),%xmm0 │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + mov 0x30(%rsi),%rax │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + mov 0x58(%rsi),%rax │ │ │ │ + mov %rax,0x58(%rdi) │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + cmpw $0x0,0x50(%rdi) │ │ │ │ + je a0b70 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - lea 0x48975(%rip),%rcx │ │ │ │ - mov $0x30,%edx │ │ │ │ - lea 0x4856e(%rip),%rsi │ │ │ │ - lea 0x38a4d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpw $0x0,0x16(%rdx) │ │ │ │ - je 9c010 │ │ │ │ - jmpq 9b710 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x58(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a0b5f │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp a0b4b │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x58(%rbp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 7410 │ │ │ │ + movzwl 0x50(%rbp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jg a0b40 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - lea 0xc0(%rsi),%r14 │ │ │ │ - push %r13 │ │ │ │ + mov %esi,%eax │ │ │ │ push %r12 │ │ │ │ + shr $0x9,%eax │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - movzbl 0x72(%rsi),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%r14,%rdx,2),%rdx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jae 9c09d │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r14,%rbx │ │ │ │ - movabs $0xcccccccccccccccd,%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x4(%rbx),%ecx │ │ │ │ - mov 0xb0(%r13),%rdx │ │ │ │ - lea 0x8(%rdx,%rcx,8),%rdx │ │ │ │ - cmpw $0x0,0x16(%rdx) │ │ │ │ - je 9c08c │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub %r14,%rcx │ │ │ │ - sar %rcx │ │ │ │ - imul %r12,%rcx │ │ │ │ - callq 9b710 │ │ │ │ - movzbl 0x72(%r13),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - add $0xa,%rbx │ │ │ │ - lea (%r14,%rdx,2),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jb 9c058 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x28(%rdi),%edx │ │ │ │ + add %rax,0x20(%rdi) │ │ │ │ + mov 0x14(%rdi),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je a0ba6 │ │ │ │ + and $0xfb,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne a0bb0 │ │ │ │ + sub %ebp,%edx │ │ │ │ + mov %edx,0x28(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + mov 0x58(%rdi),%r12 │ │ │ │ + cmp %edx,%esi │ │ │ │ + ja a0c10 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je a0bab │ │ │ │ + mov 0x28(%rbx),%ecx │ │ │ │ + nop │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + sub 0x30(%rbx),%eax │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + cmovbe %ebp,%edi │ │ │ │ + cmp %edi,%eax │ │ │ │ + cmova %edi,%eax │ │ │ │ + sub %eax,%ecx │ │ │ │ + sub %eax,%ebp │ │ │ │ + add 0x30(%rbx),%eax │ │ │ │ + mov %ecx,0x28(%rbx) │ │ │ │ + mov %eax,0x30(%rbx) │ │ │ │ + cmp 0x8(%rdx),%eax │ │ │ │ + jne a0bfe │ │ │ │ + add $0x1,%esi │ │ │ │ + movl $0x0,0x30(%rbx) │ │ │ │ + mov %esi,0x2c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne a0bc0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x16845c(%rip) │ │ │ │ + jne a0bb8 │ │ │ │ + mov 0x674a0(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + lea 0x226a4(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x168439(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmpq a0bb8 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + testb $0x1,0x19(%rdi) │ │ │ │ + je a0c70 │ │ │ │ + mov 0x54(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a0c83 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x54(%rdi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a0c70 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a0c7e │ │ │ │ + mov (%rax),%eax │ │ │ │ + sub %rax,%rdi │ │ │ │ + jmpq 7410 │ │ │ │ + push %rax │ │ │ │ + lea 0x2d3fd(%rip),%rcx │ │ │ │ + mov $0xc9,%edx │ │ │ │ + lea 0x2d26e(%rip),%rsi │ │ │ │ + lea 0x2d34a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - movzbl 0x72(%rdi),%ecx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzwl 0xa(%rsi),%eax │ │ │ │ - cmp %ax,0x8(%rsi) │ │ │ │ - jne 9c256 │ │ │ │ - movzwl 0x6(%rsi),%eax │ │ │ │ - cmp %ax,0x4(%rsi) │ │ │ │ - jne 9c260 │ │ │ │ - xor %edx,%edx │ │ │ │ - movzwl 0x2(%rsi),%eax │ │ │ │ - cmp %ax,(%rsi) │ │ │ │ - setne %dl │ │ │ │ - lea 0x4849b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xc(%r13),%r12 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movzwl 0x0(%r13),%eax │ │ │ │ - cmp 0x2(%r13),%ax │ │ │ │ - je 9c210 │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ - lea 0xc0(%r14),%r15 │ │ │ │ - lea 0x8(%rdx,%rax,8),%rsi │ │ │ │ - movzbl 0x72(%r14),%edx │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - lea (%r15,%rdx,2),%rdx │ │ │ │ - cmp %r15,%rdx │ │ │ │ - jbe 9c26a │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmp 9c16d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0xa,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jbe 9c26a │ │ │ │ - cmp 0x8(%rbx),%ax │ │ │ │ - ja 9c160 │ │ │ │ - movzbl 0x1(%rsi),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9c235 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - callq *0xb8(%r14) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - movdqu 0x40(%rsp),%xmm0 │ │ │ │ - movdqu 0x50(%rsp),%xmm1 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm1,0x20(%rsp) │ │ │ │ - lea 0xd4(%rsp),%rax │ │ │ │ - lea 0x70(%rsp),%rbp │ │ │ │ - mov %rsp,%rdi │ │ │ │ - add $0x4,%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - callq a02c0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - movzwl -0x4(%r13),%ecx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - sub %r15,%rdx │ │ │ │ - lea 0x4837e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movabs $0xcccccccccccccccd,%rax │ │ │ │ - sar %rdx │ │ │ │ - imul %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 9c11d │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 9c289 │ │ │ │ - add $0xe8,%rsp │ │ │ │ + movzwl 0x50(%rdi),%ebp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,%rax │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add 0x58(%rdi),%rbp │ │ │ │ + testb $0x4,0x18(%rdi) │ │ │ │ + jne a0d00 │ │ │ │ + cmp 0x52(%rbx),%ax │ │ │ │ + jae a0d38 │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r13d,0xc(%rbp) │ │ │ │ + mov %r12d,0x8(%rbp) │ │ │ │ + add %r12d,0x28(%rbx) │ │ │ │ + addw $0x1,0x50(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - movdqu (%rsi),%xmm2 │ │ │ │ - movups %xmm2,0x10(%rsp) │ │ │ │ - movdqu 0x10(%rsi),%xmm3 │ │ │ │ - movups %xmm3,0x20(%rsp) │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 9c1ae │ │ │ │ - mov $0x3,%edx │ │ │ │ - jmpq 9c106 │ │ │ │ - mov $0x2,%edx │ │ │ │ - jmpq 9c106 │ │ │ │ - lea 0x486df(%rip),%rcx │ │ │ │ - mov $0x30,%edx │ │ │ │ - lea 0x482d8(%rip),%rsi │ │ │ │ - lea 0x387b7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ - movb $0x0,0x72(%rdi) │ │ │ │ - lea 0xde(%rdi),%rax │ │ │ │ - movq $0x0,0xde(%rdi) │ │ │ │ - add $0xc0,%rdi │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - mov %r8w,0x4(%rdi) │ │ │ │ - mov %r9w,0xe(%rdi) │ │ │ │ - mov %r10w,0x18(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - add $0xa,%rdi │ │ │ │ - mov %dx,-0xa(%rdi) │ │ │ │ - mov %cx,-0x8(%rdi) │ │ │ │ - mov %si,-0x4(%rdi) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 9c2d5 │ │ │ │ + cmpb $0x0,0x16836b(%rip) │ │ │ │ + jne a0cd9 │ │ │ │ + mov 0x673b0(%rip),%rdi │ │ │ │ + mov $0xd8,%ecx │ │ │ │ + lea 0x2d1be(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x168348(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + movzwl 0x50(%rbx),%eax │ │ │ │ + jmp a0cd9 │ │ │ │ + nopl (%rax) │ │ │ │ + cmpb $0x0,0x168332(%rip) │ │ │ │ + jne a0cdf │ │ │ │ + mov 0x67378(%rip),%rdi │ │ │ │ + mov $0xd9,%ecx │ │ │ │ + lea 0x2d186(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x16830f(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmpq a0cdf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + lea 0x98(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nopl (%rax) │ │ │ │ + cmpb $0x0,0x18(%rdi) │ │ │ │ + jns a0dae │ │ │ │ + mov 0x38(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle a0de5 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x38(%rdi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a0da8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + andw $0xff7f,0x18(%rdi) │ │ │ │ + mov 0x40(%rdi),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne a0dd8 │ │ │ │ + mov 0x48(%rdi),%rbx │ │ │ │ + cmpb $0x0,0x10(%rbx) │ │ │ │ + jne a0dc8 │ │ │ │ + movzbl 0x10(%rdi),%eax │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ + callq a0c50 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp a0d80 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je a0d9c │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq *%rax │ │ │ │ + lea 0x2d284(%rip),%rcx │ │ │ │ + mov $0xed,%edx │ │ │ │ + lea 0x2d10d(%rip),%rsi │ │ │ │ + lea 0x2d209(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + mov 0x48(%rdi),%rbp │ │ │ │ + cmpb $0x0,0x10(%rbp) │ │ │ │ + jne a0e22 │ │ │ │ + movzbl 0x10(%rdi),%eax │ │ │ │ + mov %al,0x10(%rbp) │ │ │ │ + callq a0c50 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq a0d70 │ │ │ │ + movzwl 0x18(%rdi),%esi │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x4a(%rdi) │ │ │ │ + lea 0x8(%rdi),%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + and $0xfffffffffffffc00,%rsi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x52,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %si,0x18(%rdx) │ │ │ │ + movl $0x1,0x38(%rdx) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %edi,%r13d │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzwl 0x2(%rsi),%eax │ │ │ │ - test %dl,%dl │ │ │ │ - je 9c4f0 │ │ │ │ - cmp $0xfffe,%ax │ │ │ │ - je 9c4fa │ │ │ │ - lea 0xc0(%rbp),%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - je 9c752 │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmpw $0xfffe,0x2(%rax) │ │ │ │ - je 9c528 │ │ │ │ - add $0xa,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 9c353 │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - ja 9cbba │ │ │ │ - lea 0xde(%rbp),%rsi │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jae 9c547 │ │ │ │ - mov %rbx,%rax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - add $0xa,%rax │ │ │ │ - mov %r11w,-0xa(%rax) │ │ │ │ - mov %r12w,-0x8(%rax) │ │ │ │ - mov %r13w,-0x4(%rax) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - ja 9c383 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 9c547 │ │ │ │ - movzbl 0xf1(%rbp),%eax │ │ │ │ - add $0x7,%eax │ │ │ │ - sar $0x3,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - or $0x7,%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %ax,0x6(%rbx) │ │ │ │ - movzbl 0xf0(%rbp),%ecx │ │ │ │ - movzwl %ax,%eax │ │ │ │ - shl $0x3,%eax │ │ │ │ - shl %cl,%esi │ │ │ │ - shr $0x8,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 9c4fa │ │ │ │ - movzwl 0x4(%rbx),%r13d │ │ │ │ - lea 0x8(,%r13,8),%rsi │ │ │ │ - test %dl,%dl │ │ │ │ - je 9c584 │ │ │ │ - movl $0xfffe0001,(%rbx) │ │ │ │ - add $0x10,%rsi │ │ │ │ - mov 0xb8(%rbp),%rdx │ │ │ │ - cltq │ │ │ │ - sar $0x3,%rsi │ │ │ │ - mov %si,(%rdx,%rax,1) │ │ │ │ - mov 0xb0(%rbp),%rdi │ │ │ │ - movzwl 0x4(%rbx),%eax │ │ │ │ - movzwl 0x8(%rbx),%r9d │ │ │ │ - lea 0x20(%rdi,%rax,8),%r12 │ │ │ │ - lea 0x8(%rdi,%r9,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 9c4fa │ │ │ │ - mov $0xaaaaaaab,%r13d │ │ │ │ - jmp 9c467 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - lea (%r12,%rax,8),%r12 │ │ │ │ - lea 0x8(%rdi,%r9,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 9c4fa │ │ │ │ - movzbl 0xf0(%rbp),%ecx │ │ │ │ - movzwl 0x6(%rbx),%r8d │ │ │ │ - mov $0x1,%eax │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - shl %cl,%eax │ │ │ │ - movzwl %r8w,%ecx │ │ │ │ - shr $0x8,%eax │ │ │ │ - shl $0x3,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - shl $0x3,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - imul %r13,%rax │ │ │ │ - shr $0x24,%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 9c4fa │ │ │ │ - mov 0xb8(%rbp),%r10 │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r10,%rax,8),%rax │ │ │ │ - movzwl (%rax,%rcx,1),%eax │ │ │ │ - lea 0x8(%rdi,%rax,8),%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x40,%rax │ │ │ │ - jle 9c450 │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %si,(%rbx) │ │ │ │ - mov %r8d,%esi │ │ │ │ - callq 9b250 │ │ │ │ - mov 0xb0(%rbp),%rdi │ │ │ │ - movzwl 0x8(%rbx),%r9d │ │ │ │ - jmpq 9c450 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xfffe,%ax │ │ │ │ - jae 9c340 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a0eaf │ │ │ │ + mov (%rdx),%r12d │ │ │ │ + movslq %ebp,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x68(%r12,%rax,1),%r14 │ │ │ │ + callq a71b0 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne a0f60 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a0fab │ │ │ │ + and $0x1,%r13d │ │ │ │ + jne a0fb0 │ │ │ │ + add %r12,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8(%r8),%rdi │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0x68(%r8),%rdx │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,0x60(%r8) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x68,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x1,0x38(%r8) │ │ │ │ + movl $0x1,0x54(%r8) │ │ │ │ + mov %rdx,0x58(%r8) │ │ │ │ + mov %bp,0x52(%r8) │ │ │ │ + mov %rbx,0x60(%r8) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 9cb96 │ │ │ │ - add $0xa8,%rsp │ │ │ │ + jne a0fc5 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x483f1(%rip),%rcx │ │ │ │ - mov $0x327,%edx │ │ │ │ - lea 0x4801a(%rip),%rsi │ │ │ │ - lea 0x4803a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - movzwl -0x4(%rbx),%eax │ │ │ │ - movzwl -0xa(%rbx),%ecx │ │ │ │ - movzwl -0x8(%rbx),%esi │ │ │ │ - cmp $0xffff,%ax │ │ │ │ - je 9cb9b │ │ │ │ - movzwl %ax,%edi │ │ │ │ - cmp $0xfffe,%si │ │ │ │ - je 9cb8b │ │ │ │ - cmp $0xffff,%si │ │ │ │ - je 9c3c0 │ │ │ │ - lea 0x7(%rcx,%rcx,4),%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - add %edi,%eax │ │ │ │ - jmpq 9c3c0 │ │ │ │ - mov 0xb0(%rbp),%rdi │ │ │ │ - movzwl 0x8(%rbx),%r10d │ │ │ │ - mov $0x3f,%r12d │ │ │ │ - mov $0x1,%r11d │ │ │ │ - lea 0x18(%rdi,%rsi,1),%rdx │ │ │ │ - lea 0x8(%rdi,%r10,8),%rsi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - and $0xffffffffffffffc0,%r8 │ │ │ │ - sub %r8,%rdi │ │ │ │ - lea 0xff(%rdi),%rsi │ │ │ │ - cmovns %rdi,%rsi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov $0xcccccccd,%ecx │ │ │ │ - imul %rcx,%rax │ │ │ │ - sar $0x8,%rsi │ │ │ │ - shr $0x22,%rax │ │ │ │ - cmp %esi,%eax │ │ │ │ - cmovae %esi,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %ax,(%rbx) │ │ │ │ - mov %eax,%edi │ │ │ │ - cmp $0x1,%ax │ │ │ │ - jbe 9cb42 │ │ │ │ - movzwl %di,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - cltq │ │ │ │ - bsr %rax,%rax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + bsr %r14,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ sub %eax,%ecx │ │ │ │ - mov %r11,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - sub %eax,%edi │ │ │ │ - lea (%rdi,%rdi,1),%eax │ │ │ │ - mov %r8d,%edi │ │ │ │ - mov %ax,0x2(%rbx) │ │ │ │ - callq 9b060 │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 9c767 │ │ │ │ - movzwl (%rbx),%edi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb0(%rbp),%r14 │ │ │ │ - lea 0x20(%r14,%r13,8),%rcx │ │ │ │ - and $0xffffffffffffffc0,%rcx │ │ │ │ - jmp 9c652 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %rdx,%r9 │ │ │ │ - lea (%rdx,%rax,8),%rdx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - sub %rcx,%r15 │ │ │ │ - lea 0xff(%r15),%rax │ │ │ │ - cmovns %r15,%rax │ │ │ │ - sar $0x8,%rax │ │ │ │ - cmp %eax,%esi │ │ │ │ - ja 9c648 │ │ │ │ - lea 0x8(%r14,%r10,8),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 9cb32 │ │ │ │ - movzwl 0x6(%rbx),%ecx │ │ │ │ - mov %r8d,%eax │ │ │ │ - movzbl (%r9),%r10d │ │ │ │ - shl $0x2,%rdi │ │ │ │ - mov 0xb8(%rbp),%r13 │ │ │ │ - and $0x3fffc,%edi │ │ │ │ - shl $0x3,%ecx │ │ │ │ - add %rax,%r13 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %r10b,(%rcx,%rdi,1) │ │ │ │ - mov 0xb8(%rbp),%rcx │ │ │ │ - movzwl 0x4(%rbx),%r10d │ │ │ │ - movzwl 0x6(%rbx),%edi │ │ │ │ - lea (%rcx,%rax,4),%rax │ │ │ │ - mov 0xb0(%rbp),%rcx │ │ │ │ - shl $0x3,%edi │ │ │ │ - lea 0x20(%rcx,%r10,8),%rcx │ │ │ │ - mov %esi,%r10d │ │ │ │ - movslq %edi,%rdi │ │ │ │ - shl $0x8,%r10d │ │ │ │ - and $0xffffffffffffffc0,%rcx │ │ │ │ - add %r10,%rcx │ │ │ │ - mov %rdx,%r10 │ │ │ │ - sub %rcx,%r10 │ │ │ │ - mov %r10,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - mov %cl,0x1(%rdi,%rax,1) │ │ │ │ - movzwl (%rbx),%r10d │ │ │ │ - lea 0x1(%r8,%r8,1),%eax │ │ │ │ - mov %r10d,%edi │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jbe 9c740 │ │ │ │ - movzwl %r10w,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - bsr %r8,%r8 │ │ │ │ - xor $0x3f,%r8 │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %r8d,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - cmp %eax,%r10d │ │ │ │ - setbe %cl │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - movzwl 0x8(%rbx),%r10d │ │ │ │ - add $0x1,%esi │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 9c767 │ │ │ │ - movzwl 0x4(%rbx),%r13d │ │ │ │ - jmpq 9c630 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,%ecx │ │ │ │ - not %ecx │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%r8d │ │ │ │ - jmp 9c721 │ │ │ │ - lea 0xde(%rbp),%rsi │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jb 9c380 │ │ │ │ - jmpq 9c3b3 │ │ │ │ - mov 0xb0(%rbp),%rsi │ │ │ │ - lea 0x8(%rsi,%r10,8),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 9c78c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea (%rdx,%rax,8),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 9c780 │ │ │ │ - movdqu 0x20(%rsi),%xmm0 │ │ │ │ - mov 0x30(%rsi),%eax │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq a1a10 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9cb4d │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - movdqu 0x34(%rax),%xmm0 │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq a1a10 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 9c847 │ │ │ │ - mov $0x105,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - mov %ax,0x70(%rsp) │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - movdqu 0x34(%rax),%xmm2 │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - mov %eax,0x94(%rsp) │ │ │ │ - movups %xmm2,0x84(%rsp) │ │ │ │ - movzwl (%rbx),%edi │ │ │ │ - callq 9b060 │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ - je 9c4fa │ │ │ │ - mov $0x3f,%r14d │ │ │ │ - jmpq 9ca85 │ │ │ │ - nopl (%rax) │ │ │ │ - bsf %r12d,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmove %esi,%ecx │ │ │ │ - mov %r12d,%esi │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%esi │ │ │ │ - mov %esi,%r11d │ │ │ │ - bsr %r11,%rsi │ │ │ │ - mov %r11,%rcx │ │ │ │ - shl $0x2,%edi │ │ │ │ - xor $0x3f,%rsi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - sub %rsi,%r15 │ │ │ │ - btc %r15d,%ecx │ │ │ │ - lea 0x1(%rcx,%rcx,1),%esi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - sub %r15d,%ecx │ │ │ │ - mov %r8d,%r15d │ │ │ │ - shl %cl,%esi │ │ │ │ - sub %esi,%r15d │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %r15d,%esi │ │ │ │ - sar $0x1f,%r15d │ │ │ │ - sar %esi │ │ │ │ - and %esi,%r15d │ │ │ │ - add %ecx,%r15d │ │ │ │ - shl $0x8,%r15d │ │ │ │ - mov %r15d,%esi │ │ │ │ - lea (%rsi,%r9,1),%rcx │ │ │ │ - movzbl 0x1(%rdx,%r11,4),%esi │ │ │ │ - add %rdx,%r11 │ │ │ │ - movzbl (%r11,%rdi,1),%edi │ │ │ │ - shl $0x3,%esi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - lea 0x1(%r12),%ecx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 9caea │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %r14,%r15 │ │ │ │ - not %ecx │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%edi │ │ │ │ - mov %edi,%r11d │ │ │ │ - bsr %r11,%rdi │ │ │ │ - mov %r11,%rcx │ │ │ │ - movzbl 0x1(%rdx,%r11,4),%edx │ │ │ │ - xor $0x3f,%rdi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - shl $0x3,%edx │ │ │ │ - sub %rdi,%r15 │ │ │ │ - btc %r15d,%ecx │ │ │ │ - lea 0x1(%rcx,%rcx,1),%edi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - sub %r15d,%ecx │ │ │ │ - mov %r8d,%r15d │ │ │ │ - shl %cl,%edi │ │ │ │ - sub %edi,%r15d │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %r15d,%edi │ │ │ │ - sar $0x1f,%r15d │ │ │ │ - sar %edi │ │ │ │ - and %edi,%r15d │ │ │ │ - add %r15d,%ecx │ │ │ │ - shl $0x8,%ecx │ │ │ │ - add %r9,%rcx │ │ │ │ - add %rcx,%rdx │ │ │ │ - movzbl 0x1(%rsi),%ecx │ │ │ │ - and $0x7f,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - je 9cb08 │ │ │ │ - movzbl 0x1(%rdx),%ecx │ │ │ │ - and $0x7f,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - je 9cb08 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12d,%r15d │ │ │ │ - mov %r10d,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - cltq │ │ │ │ - sub %rax,%rdi │ │ │ │ - btc %edi,%r15d │ │ │ │ - sub %edi,%ecx │ │ │ │ - lea 0x1(%r15,%r15,1),%r15d │ │ │ │ - mov %r15d,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - sub %eax,%r8d │ │ │ │ - mov %r8d,%r15d │ │ │ │ - sar $0x1f,%r8d │ │ │ │ - sar %r15d │ │ │ │ - and %r8d,%r15d │ │ │ │ - add %eax,%r15d │ │ │ │ - shl $0x8,%r15d │ │ │ │ - add %r15,%r9 │ │ │ │ - movzbl 0x1(%r13),%r15d │ │ │ │ - shl $0x3,%r15d │ │ │ │ - add %r9,%r15 │ │ │ │ - movzbl 0x1(%r15),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9cb08 │ │ │ │ - movzbl 0x73(%rbp),%r8d │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 9cb08 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8b,0xf(%rsp) │ │ │ │ - callq a2200 │ │ │ │ - movzbl 0xf(%rsp),%edx │ │ │ │ - mov $0x10,%edi │ │ │ │ - movzbl 0x78(%rbp),%ecx │ │ │ │ - cmp $0x10,%dl │ │ │ │ - mov %edx,%r8d │ │ │ │ - cmova %edi,%edx │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - cmovae %edx,%eax │ │ │ │ - shl $0x6,%ecx │ │ │ │ - sub %r8d,%ecx │ │ │ │ - lea -0xf(%rax),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %cl,0x0(%r13) │ │ │ │ - and $0x7,%ecx │ │ │ │ - shr $0x3,%sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - mov (%r15,%rsi,1),%rsi │ │ │ │ - shr %cl,%rsi │ │ │ │ - mov %esi,%edi │ │ │ │ - movzwl %si,%esi │ │ │ │ - test %edx,%edx │ │ │ │ - jns 9ca47 │ │ │ │ - mov $0xf,%ecx │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%edi │ │ │ │ - not %edi │ │ │ │ - or %esi,%edi │ │ │ │ - mov %di,0x2(%r13) │ │ │ │ - movzwl (%rbx),%edi │ │ │ │ - lea 0x1(%r12,%r12,1),%edx │ │ │ │ - cmp %edx,%edi │ │ │ │ - jbe 9cb1d │ │ │ │ - bsr %rdi,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor $0x3f,%rax │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %eax,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - cmp %edx,%edi │ │ │ │ - setbe %cl │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 9c4fa │ │ │ │ - movzwl 0x6(%rbx),%edx │ │ │ │ - lea -0x1(%rdi),%ecx │ │ │ │ - mov %r14,%r10 │ │ │ │ - movzwl 0x4(%rbx),%esi │ │ │ │ - mov %r12d,%eax │ │ │ │ - movzwl 0x2(%rbx),%r8d │ │ │ │ - shl $0x3,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add 0xb8(%rbp),%rdx │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - lea (%rdx,%rax,4),%r13 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rcx,%r10 │ │ │ │ - mov 0xb0(%rbp),%rcx │ │ │ │ - lea 0x20(%rcx,%rsi,8),%r9 │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - and $0xffffffffffffffc0,%r9 │ │ │ │ - test %rax,%rcx │ │ │ │ - jne 9c868 │ │ │ │ - lea 0x1(%r12),%ecx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 9c8f1 │ │ │ │ - lea -0x1(%rcx),%rdi │ │ │ │ - test %rcx,%rdi │ │ │ │ - jne 9c8f1 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - jmpq 9c953 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0xff,0x0(%r13) │ │ │ │ - movzwl (%rbx),%edi │ │ │ │ - lea 0x1(%r12,%r12,1),%edx │ │ │ │ - cmp %edx,%edi │ │ │ │ - ja 9ca5c │ │ │ │ - mov %r12d,%ecx │ │ │ │ - not %ecx │ │ │ │ - tzcnt %rcx,%rcx │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%r12d │ │ │ │ - jmpq 9ca7c │ │ │ │ - sub $0x1,%edi │ │ │ │ - mov %di,(%rbx) │ │ │ │ - cmp $0x1,%di │ │ │ │ - ja 9c5ef │ │ │ │ - movl $0xffff0000,(%rbx) │ │ │ │ - jmpq 9c4fa │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x105,%edx │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movdqu 0x20(%rax),%xmm1 │ │ │ │ - mov %dx,0x40(%rsp) │ │ │ │ - mov 0x30(%rax),%edx │ │ │ │ - movups %xmm1,0x54(%rsp) │ │ │ │ - mov %edx,0x64(%rsp) │ │ │ │ - jmpq 9c7d1 │ │ │ │ - lea (%rcx,%rcx,2),%ecx │ │ │ │ - lea (%rcx,%rdi,1),%eax │ │ │ │ - jmpq 9c3c0 │ │ │ │ + je a0ed3 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp a0f32 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmpq a0ee6 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x47d5e(%rip),%rcx │ │ │ │ - mov $0x13e,%edx │ │ │ │ - lea 0x479a7(%rip),%rsi │ │ │ │ - lea 0x47a1b(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 9b180 │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0x72(%rdi) │ │ │ │ - jne 9cc53 │ │ │ │ - movq $0x0,0x10(%rsi) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x13e,%edi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - callq 7520 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jne 9cc72 │ │ │ │ - andl $0xffffffef,0x10(%rbx) │ │ │ │ - movzbl 0x72(%rbp),%eax │ │ │ │ - sub $0x8,%rbx │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov %dl,0x72(%rbp) │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - lea 0x0(%rbp,%rax,2),%rcx │ │ │ │ - sub %rdx,%rbx │ │ │ │ - sar $0x3,%rbx │ │ │ │ - mov %bx,0xc4(%rcx) │ │ │ │ - movzwl %bx,%ebx │ │ │ │ - lea 0x8(%rdx,%rbx,8),%rax │ │ │ │ - movzwl 0x16(%rax),%esi │ │ │ │ - lea 0x10(%rax,%rsi,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0xc8(%rcx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %esi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a0e80 │ │ │ │ + test %rax,%rax │ │ │ │ + je a100e │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + orw $0x4,0x18(%rax) │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov 0x14(%rbx),%edx │ │ │ │ + mov %edx,0x14(%rax) │ │ │ │ + movdqu 0x20(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + mov 0x30(%rbx),%rdx │ │ │ │ + mov %rdx,0x30(%rax) │ │ │ │ + mov 0x58(%rbx),%rdx │ │ │ │ + mov %rdx,0x58(%rax) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - lea 0x47c86(%rip),%rcx │ │ │ │ - mov $0x34b,%edx │ │ │ │ - lea 0x478ef(%rip),%rsi │ │ │ │ - lea 0x4792a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x47c47(%rip),%rcx │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x356bc(%rip),%rsi │ │ │ │ - lea 0x356cc(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzwl 0x452(%rdi),%eax │ │ │ │ - mov %edx,%edi │ │ │ │ - mov 0xb0(%rsi),%rcx │ │ │ │ - shl $0x9,%eax │ │ │ │ - sub %ecx,%edi │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 9cd68 │ │ │ │ - movzbl 0x72(%rsi),%edi │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea (%rdi,%rdi,4),%rdi │ │ │ │ - movzwl 0xbe(%rsi,%rdi,2),%edi │ │ │ │ - lea 0x8(%rcx,%rdi,8),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 9cda6 │ │ │ │ - cmp $0x2,%al │ │ │ │ - ja 9cd87 │ │ │ │ - lea 0x10(%rdx),%r8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movq $0x0,0x10(%r8) │ │ │ │ - movzwl 0xc4(%rsi),%ecx │ │ │ │ - mov 0xb0(%rsi),%rax │ │ │ │ - mov 0x8(%rax,%rcx,8),%rax │ │ │ │ - andl $0xffffffef,0x20(%rdx) │ │ │ │ - add $0x8,%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - movzbl 0x72(%rsi),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov %cl,0x72(%rsi) │ │ │ │ - mov 0xb0(%rsi),%rcx │ │ │ │ - lea (%rsi,%rax,2),%rsi │ │ │ │ - sub %rcx,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - mov %dx,0xc4(%rsi) │ │ │ │ - movzwl %dx,%edx │ │ │ │ - lea 0x8(%rcx,%rdx,8),%rax │ │ │ │ - movzwl 0x16(%rax),%edx │ │ │ │ - lea 0x10(%rax,%rdx,8),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0xc8(%rsi) │ │ │ │ - add $0x8,%rsp │ │ │ │ retq │ │ │ │ - lea 0x47b31(%rip),%rcx │ │ │ │ - mov $0x35b,%edx │ │ │ │ - lea 0x477da(%rip),%rsi │ │ │ │ - lea 0x47876(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x47b12(%rip),%rcx │ │ │ │ - mov $0x35d,%edx │ │ │ │ - lea 0x477bb(%rip),%rsi │ │ │ │ - lea 0x45463(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x47af3(%rip),%rcx │ │ │ │ - mov $0x35c,%edx │ │ │ │ - lea 0x4779c(%rip),%rsi │ │ │ │ - lea 0x47868(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ + mov %esi,%r10d │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rdx,%r11 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movzwl 0x4(%rsi),%eax │ │ │ │ - mov 0xb0(%rdi),%rsi │ │ │ │ - lea 0x20(%rsi,%rax,8),%rbp │ │ │ │ - mov %ax,0x1a(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - je 9cfed │ │ │ │ - movzwl 0x2(%r12),%r13d │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - and $0xffffffffffffffc0,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movzwl %r13w,%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - cmp $0xfffe,%r13w │ │ │ │ - je 9cf89 │ │ │ │ - cmp $0xffff,%r13w │ │ │ │ - je 9cf4d │ │ │ │ - mov %r11,%rax │ │ │ │ - sub (%rsp),%rax │ │ │ │ - movzwl (%r12),%r9d │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - lea 0xff(%rax),%rsi │ │ │ │ - cmovns %rax,%rsi │ │ │ │ - sub $0x1,%r9d │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - sar $0x8,%rsi │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %eax,%r10d │ │ │ │ - cmp %esi,%r9d │ │ │ │ - cmovb %r9d,%esi │ │ │ │ - sub %esi,%r8d │ │ │ │ - cmp %r10d,%r8d │ │ │ │ - je 9cf3f │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - sar $0x1f,%edx │ │ │ │ - and %r8d,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - tzcnt %rdx,%rdx │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - bsr %r9,%r14 │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - xor $0x3f,%r14 │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - sub %r14,%rcx │ │ │ │ - mov %ecx,%r14d │ │ │ │ - sub %edx,%r14d │ │ │ │ - bts %r14d,%eax │ │ │ │ - mov $0x3f,%r14d │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x14(%rdi),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je a1100 │ │ │ │ mov %eax,%edx │ │ │ │ - bsr %rdx,%r15 │ │ │ │ - sub $0x1,%esi │ │ │ │ + and $0xfb,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je a1100 │ │ │ │ + mov 0x28(%rdi),%ebp │ │ │ │ + mov 0x2c(%rdi),%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x30(%rdi),%r12d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je a1105 │ │ │ │ + mov 0x58(%rdi),%r14 │ │ │ │ + movzbl %al,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r8d,%r13d │ │ │ │ + lea 0x22264(%rip),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov 0x8(%r14,%rsi,1),%ebx │ │ │ │ + sub %r12d,%ebx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + je a1270 │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfb,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je a1270 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja a1290 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a10b3 │ │ │ │ + jmp a10f7 │ │ │ │ + mov %r8d,%r13d │ │ │ │ + shl $0x4,%r13 │ │ │ │ + mov %ebp,%eax │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + mov 0x8(%r14,%r13,1),%ecx │ │ │ │ + cmovbe %ebx,%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %r12d,%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + cmova %esi,%eax │ │ │ │ + add %eax,%r12d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%ebp │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jne a10e0 │ │ │ │ add $0x1,%r8d │ │ │ │ - xor $0x3f,%r15 │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - sub %r15,%r14 │ │ │ │ - btc %r14d,%eax │ │ │ │ - sub %r14d,%ecx │ │ │ │ - mov %r10d,%r14d │ │ │ │ - lea 0x1(%rax,%rax,1),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - sub %eax,%r14d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - sar $0x1f,%r14d │ │ │ │ - sar %ecx │ │ │ │ - and %ecx,%r14d │ │ │ │ - movzwl 0x6(%r12),%ecx │ │ │ │ - add %r14d,%eax │ │ │ │ - mov 0xb8(%rdi),%r14 │ │ │ │ - shl $0x3,%ecx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add (%rsp),%rax │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea (%r14,%rdx,4),%rdx │ │ │ │ - movzbl 0x1(%rcx,%rdx,1),%edx │ │ │ │ - shl $0x3,%edx │ │ │ │ - add %rax,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jbe 9ce73 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 9cf50 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r10,%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a10b0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je a127a │ │ │ │ + mov 0x14(%r15),%eax │ │ │ │ + mov 0x58(%r15),%r14 │ │ │ │ + mov %r8d,%r13d │ │ │ │ + movzbl %al,%ecx │ │ │ │ + jmpq a1070 │ │ │ │ + nop │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r10d,%edi │ │ │ │ + callq a0e80 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je a1258 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %rax,0x8(%r8) │ │ │ │ + mov 0x14(%r15),%eax │ │ │ │ + mov %eax,0x14(%r8) │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + mov %rdx,0x20(%r8) │ │ │ │ + mov 0x28(%r15),%ebp │ │ │ │ + movzbl %al,%edx │ │ │ │ + mov %ebp,0x28(%r8) │ │ │ │ + cmp $0x5,%al │ │ │ │ + je a1258 │ │ │ │ + cmp $0x7,%edx │ │ │ │ + je a1238 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je a1258 │ │ │ │ + mov 0x2c(%r15),%r9d │ │ │ │ + mov 0x30(%r15),%r12d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je a1258 │ │ │ │ + mov 0x58(%r15),%r14 │ │ │ │ + mov %r9d,%r13d │ │ │ │ + lea 0x22159(%rip),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rax,%r14 │ │ │ │ + movzwl 0x50(%r8),%eax │ │ │ │ + mov 0x8(%r14),%ebx │ │ │ │ + mov 0xc(%r14),%esi │ │ │ │ + mov (%r14),%rcx │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + sub %r12d,%ebx │ │ │ │ + mov %di,0x50(%r8) │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmova %ebp,%ebx │ │ │ │ + add %r12d,%esi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x58(%r8),%rax │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %ebx,0x8(%rax) │ │ │ │ + mov %esi,0xc(%rax) │ │ │ │ + mov 0x14(%r15),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfb,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je a1288 │ │ │ │ + cmp $0x5,%al │ │ │ │ + je a1288 │ │ │ │ + mov 0x58(%r15),%r14 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + ja a12f0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a11f3 │ │ │ │ + jmp a1180 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r9d,%r13d │ │ │ │ + shl $0x4,%r13 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov 0x8(%r14,%r13,1),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %r12d,%eax │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmovbe %ebx,%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + cmova %esi,%eax │ │ │ │ + add %eax,%r12d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%ebp │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jne a1220 │ │ │ │ + add $0x1,%r9d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a11f0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je a1258 │ │ │ │ + mov 0x58(%r15),%r14 │ │ │ │ + mov %r9d,%r13d │ │ │ │ + jmpq a1180 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl 0x50(%r8),%eax │ │ │ │ + mov 0x58(%r15),%rdx │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x58(%r8),%rax │ │ │ │ + mov %cx,0x50(%r8) │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %ebx,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne a10ec │ │ │ │ + mov %r9d,%esi │ │ │ │ + jmpq a1105 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %ebx,%ebp │ │ │ │ + jmp a1224 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x167ddc(%rip) │ │ │ │ + jne a10b3 │ │ │ │ + mov 0x66e1c(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + movb $0x1,0x167da8(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + lea 0x21fef(%rip),%rdx │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + jmpq a10b3 │ │ │ │ + cmpb $0x0,0x167d7c(%rip) │ │ │ │ + jne a11f3 │ │ │ │ + mov 0x66dbc(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + movb $0x1,0x167d52(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea 0x21f99(%rip),%rdx │ │ │ │ + jmpq a11f3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %r11,%rbp │ │ │ │ - jae 9cf48 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 9cf2d │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - je 9cf76 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x2(%rax),%ecx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - cmovae %rax,%r10 │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - cmp %r11,%rax │ │ │ │ - jne 9cf60 │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 9cf2d │ │ │ │ - mov %rdx,%r11 │ │ │ │ - cmp $0xfffe,%r13w │ │ │ │ - jne 9ce30 │ │ │ │ - movzwl 0x6(%r12),%r14d │ │ │ │ - lea -0x8(%r11),%r9 │ │ │ │ - sub 0x8(%rsp),%r9 │ │ │ │ - sar $0x3,%r9 │ │ │ │ - movzwl 0x8(%r12),%r8d │ │ │ │ - movzwl 0x1a(%rsp),%edx │ │ │ │ - movzwl (%r12),%esi │ │ │ │ - movzwl %r9w,%r9d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - callq 9b1b0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9cf4d │ │ │ │ - mov 0xb8(%rdi),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - shl $0x3,%r14 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - and $0x7fff8,%r14d │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - movzwl (%rax,%r14,1),%eax │ │ │ │ - lea 0x8(%rsi,%rax,8),%rdx │ │ │ │ - jmpq 9cf50 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmpq 9cf2d │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - lea -0x8(%rsi),%r10 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0xc0(%rdi),%rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov 0xb0(%rdi),%rcx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x72(%rdi),%eax │ │ │ │ - sub %rcx,%r10 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - sar $0x3,%r10 │ │ │ │ - lea (%rbx,%rax,2),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 9d426 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r10d,%edx │ │ │ │ - jmp 9d06d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0xa,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 9d426 │ │ │ │ - movzwl 0x8(%rbx),%r8d │ │ │ │ - cmp %r8w,%dx │ │ │ │ - ja 9d060 │ │ │ │ - movzwl 0x2(%rbx),%eax │ │ │ │ - cmp $0xfffe,%ax │ │ │ │ - je 9d1d8 │ │ │ │ - cmp $0xffff,%ax │ │ │ │ - je 9d1b0 │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - lea 0x8(%rcx,%r8,8),%rsi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movb $0x0,0x10(%rsp) │ │ │ │ - lea (%r12,%rax,8),%rdi │ │ │ │ - movzwl %dx,%eax │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 9d37d │ │ │ │ - movzwl 0x4(%rbx),%edx │ │ │ │ - lea 0x20(%rcx,%rdx,8),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - and $0xffffffffffffffc0,%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - lea 0xff(%rdx),%r13 │ │ │ │ - cmovns %rdx,%r13 │ │ │ │ - sar $0x8,%r13 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 9d1a0 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jae 9d1a0 │ │ │ │ - movzwl 0x2(%rbx),%r8d │ │ │ │ - mov $0x3f,%r10d │ │ │ │ - mov %r10,%r11 │ │ │ │ - mov %r8d,%edx │ │ │ │ - sub %r13d,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - tzcnt %rdi,%rdi │ │ │ │ - lea 0x1(%rdi),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rcx,%r11 │ │ │ │ - mov %r11d,%ecx │ │ │ │ - sub %edi,%ecx │ │ │ │ - bts %ecx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %esi,%esi │ │ │ │ + jle a14ef │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %esi,%ebp │ │ │ │ + shr $0x9,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jbe a14d0 │ │ │ │ + movzbl 0x14(%rbx),%eax │ │ │ │ mov %edx,%edi │ │ │ │ - mov %edx,%r9d │ │ │ │ - bsr %rdi,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rcx,%r10 │ │ │ │ - mov %r11d,%ecx │ │ │ │ - btc %r10d,%r9d │ │ │ │ - sub %r10d,%ecx │ │ │ │ - lea 0x1(%r9,%r9,1),%r9d │ │ │ │ - shl %cl,%r9d │ │ │ │ - sub %r9d,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - sar $0x1f,%r8d │ │ │ │ - sar %ecx │ │ │ │ - and %r8d,%ecx │ │ │ │ - mov 0xb8(%rbp),%r8 │ │ │ │ - add %r9d,%ecx │ │ │ │ - shl $0x8,%ecx │ │ │ │ - lea (%r8,%rdi,4),%rdi │ │ │ │ - add %rsi,%rcx │ │ │ │ - movzwl 0x6(%rbx),%esi │ │ │ │ - shl $0x3,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movzbl 0x1(%rsi,%rdi,1),%esi │ │ │ │ - shl $0x3,%esi │ │ │ │ - add %rsi,%rcx │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - je 9d3cd │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jb 9d254 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 9d445 │ │ │ │ - add $0x78,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sub $0x3,%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + je a1450 │ │ │ │ + xor %esi,%esi │ │ │ │ + callq a0e80 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je a1466 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + orw $0x4,0x18(%r12) │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + mov %eax,0x14(%r12) │ │ │ │ + movdqu 0x20(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x20(%r12) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + mov %rax,0x58(%r12) │ │ │ │ + shl $0x9,%ebp │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %ebp,0x28(%r12) │ │ │ │ + shr $0x9,%eax │ │ │ │ + add %rax,0x20(%rbx) │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + cmp $0x5,%al │ │ │ │ + je a1480 │ │ │ │ + and $0xfb,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je a1480 │ │ │ │ + mov 0x58(%rbx),%r13 │ │ │ │ + cmp 0x28(%rbx),%ebp │ │ │ │ + ja a1498 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je a1442 │ │ │ │ + mov 0x28(%rbx),%ecx │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r13,%rdx │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + sub 0x30(%rbx),%eax │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + cmovbe %ecx,%edi │ │ │ │ + cmp %edi,%eax │ │ │ │ + cmova %edi,%eax │ │ │ │ + sub %eax,%ecx │ │ │ │ + sub %eax,%ebp │ │ │ │ + add 0x30(%rbx),%eax │ │ │ │ + mov %ecx,0x28(%rbx) │ │ │ │ + mov %eax,0x30(%rbx) │ │ │ │ + cmp 0x8(%rdx),%eax │ │ │ │ + jne a143e │ │ │ │ + add $0x1,%esi │ │ │ │ + movl $0x0,0x30(%rbx) │ │ │ │ + mov %esi,0x2c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne a1400 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%rbx),%r13d │ │ │ │ - movzwl 0x6(%rbx),%r11d │ │ │ │ - movzwl %r10w,%r9d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movzwl 0x4(%rbx),%edx │ │ │ │ - mov %r11d,%ecx │ │ │ │ - mov %r13d,%esi │ │ │ │ - callq 9b1b0 │ │ │ │ - mov %eax,%edx │ │ │ │ - movzwl %r13w,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 9d1b0 │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x0(,%r11,8),%rcx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - and $0x7fff8,%ecx │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - cmp %r10w,(%rax,%rcx,1) │ │ │ │ - jne 9d1b0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 9d445 │ │ │ │ - add $0x78,%rsp │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r11d,%esi │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a1010 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + jne a13c2 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %r12d,%r12d │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 9b250 │ │ │ │ - movzwl 0x2(%rbx),%r9d │ │ │ │ - mov $0x3f,%r11d │ │ │ │ - movzwl 0x6(%rbx),%edi │ │ │ │ - mov %r9d,%ecx │ │ │ │ - sub %r13d,%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - sar $0x1f,%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub %edx,%r13d │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - tzcnt %rsi,%rsi │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - shr %cl,%r13d │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - mov %r11,%rcx │ │ │ │ - shl $0x3,%edi │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - mov %ecx,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - bts %edx,%r13d │ │ │ │ - mov %r13d,%r8d │ │ │ │ - bsr %r8,%rdx │ │ │ │ - shl $0x2,%eax │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - sub %rdx,%r11 │ │ │ │ - mov %r13d,%edx │ │ │ │ - btc %r11d,%edx │ │ │ │ - sub %r11d,%ecx │ │ │ │ - lea 0x1(%rdx,%rdx,1),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - movzwl 0x4(%rbx),%ecx │ │ │ │ - sub %edx,%r9d │ │ │ │ - mov %edx,%r10d │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - lea 0x20(%rdx,%rcx,8),%rcx │ │ │ │ - mov %r9d,%edx │ │ │ │ - sar $0x1f,%r9d │ │ │ │ - sar %edx │ │ │ │ - and $0xffffffffffffffc0,%rcx │ │ │ │ - and %r9d,%edx │ │ │ │ - add %r10d,%edx │ │ │ │ - shl $0x8,%edx │ │ │ │ - add %rcx,%rdx │ │ │ │ - lea (%rsi,%r8,4),%rcx │ │ │ │ - add %rdi,%rsi │ │ │ │ - movzbl 0x1(%rdi,%rcx,1),%ecx │ │ │ │ - add %rsi,%r8 │ │ │ │ - movzbl (%r8,%rax,1),%esi │ │ │ │ - shl $0x3,%ecx │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 9d1b0 │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x1(%r13,%r13,1),%r12d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9bb70 │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 9d1b0 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %r12d,%r12d │ │ │ │ - callq 9bb70 │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 9d359 │ │ │ │ - jmpq 9d1b0 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - cmp $0x1,%dx │ │ │ │ - jbe 9d0b7 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x1(%r13,%r13,1),%r13d │ │ │ │ - callq 9bb70 │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jb 9d3a0 │ │ │ │ - mov 0xb0(%rbp),%rcx │ │ │ │ - jmpq 9d0b7 │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - callq 9bb70 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - add %edx,%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 9d1a0 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - callq 9bb70 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - lea 0x1(%rdx,%rdx,1),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 9d3fd │ │ │ │ - jmpq 9d1a0 │ │ │ │ - lea 0x47523(%rip),%rcx │ │ │ │ - mov $0x30,%edx │ │ │ │ - lea 0x4711c(%rip),%rsi │ │ │ │ - lea 0x375fb(%rip),%rdi │ │ │ │ + sub %ebp,0x28(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x167bd4(%rip) │ │ │ │ + jne a13f9 │ │ │ │ + mov 0x66c14(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + lea 0x21e18(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x167bad(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmpq a13f9 │ │ │ │ + lea 0x2cbb9(%rip),%rcx │ │ │ │ + mov $0x9a,%edx │ │ │ │ + lea 0x2ca22(%rip),%rsi │ │ │ │ + lea 0x2cb4e(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + lea 0x2cb9a(%rip),%rcx │ │ │ │ + mov $0x99,%edx │ │ │ │ + lea 0x2ca03(%rip),%rsi │ │ │ │ + lea 0x2ca08(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ + jmpq a9740 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ - mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea 0x78(%rdi),%rdx │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - sub $0x48,%rsp │ │ │ │ + sub $0x118,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x72(%rdi),%eax │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea -0xa(%rax,%rax,1),%r15 │ │ │ │ - lea 0xc0(%rdi,%r15,1),%r14 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - callq a15f0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - test %al,%al │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmove %rbx,%rax │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - jne 9d5f8 │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmp %r13d,%ecx │ │ │ │ - jne 9d578 │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - mov $0x5,%r9d │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 9d4e6 │ │ │ │ - movzbl 0x78(%rbp),%r9d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r9d,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - mov $0x5,%esi │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 9d50a │ │ │ │ - movzbl 0x78(%rbp),%esi │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - sub %esi,%ecx │ │ │ │ - mov $0x28,%edi │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - mov %ecx,%r10d │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 9d52e │ │ │ │ - movzbl 0x78(%rbp),%edi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movzbl (%rax),%r8d │ │ │ │ - cmp %r13d,%r8d │ │ │ │ - je 9d551 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9b310 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov %rsp,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x167b31(%rip),%rdi │ │ │ │ + callq 76f0 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + je a1548 │ │ │ │ + test %eax,%eax │ │ │ │ + js a1623 │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea (%r12,%rax,1),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jbe a1548 │ │ │ │ + lea 0x20(%rsp),%rbx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp a15b2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + cmp %rax,-0x10(%rbx) │ │ │ │ + je a159d │ │ │ │ + movb $0xa,0x10(%rdi) │ │ │ │ + callq a0d70 │ │ │ │ + lock decl 0x167adf(%rip) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe a15d8 │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov -0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne a1590 │ │ │ │ + mov 0x167ac7(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a1604 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe a15e1 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp a15ae │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je a1548 │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 9d665 │ │ │ │ - add $0x48,%rsp │ │ │ │ + jne a163d │ │ │ │ + add $0x118,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13d,%ecx │ │ │ │ - lea (%r12,%rdx,8),%rdi │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - lea (%r12,%rcx,8),%rsi │ │ │ │ - movzwl 0x8(%r14),%ecx │ │ │ │ - lea 0x8(%rdx,%rcx,8),%rcx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jbe 9d638 │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0xb0(%rbp),%rdx │ │ │ │ - movzwl 0x4(%r14),%ecx │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - lea 0x8(%rdx,%rcx,8),%rcx │ │ │ │ - movzwl 0x16(%rcx),%edx │ │ │ │ - sub %r13d,%edx │ │ │ │ - add %esi,%edx │ │ │ │ - mov %dx,0x16(%rcx) │ │ │ │ - mov 0xb0(%rbp),%rcx │ │ │ │ - movzwl 0x4(%r14),%edx │ │ │ │ - lea 0x8(%rcx,%rdx,8),%rdx │ │ │ │ - movzwl 0x16(%rdx),%esi │ │ │ │ - lea 0x10(%rdx,%rsi,8),%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - mov %dx,0x8(%r14) │ │ │ │ - jmpq 9d4cf │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sar %r15 │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - add %dx,0xde(%rbp) │ │ │ │ - imul $0xcccccccd,%r15d,%r15d │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - add %dx,0xe0(%rbp,%r15,2) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 9d658 │ │ │ │ - addw $0x1,0xe6(%rbp) │ │ │ │ - jmpq 9d4c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%edx │ │ │ │ - lea -0x8(,%rdx,8),%rdx │ │ │ │ - add %rdx,%rdi │ │ │ │ - add %rdx,%rsi │ │ │ │ - std │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - cld │ │ │ │ - jmpq 9d5a7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addw $0x1,0xe8(%rbp) │ │ │ │ - jmpq 9d4c0 │ │ │ │ + lea 0x2cb85(%rip),%rcx │ │ │ │ + mov $0x103,%edx │ │ │ │ + lea 0x2ca9c(%rip),%rsi │ │ │ │ + lea 0x2cb32(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0x2ca67(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - movzbl 0x72(%rdi),%eax │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0xb6(%rdi,%rax,2),%r10 │ │ │ │ - mov %edx,%eax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - movzwl 0x8(%r10),%edx │ │ │ │ - mov 0xb0(%rdi),%rax │ │ │ │ - mov %r11,%rdi │ │ │ │ - lea 0x8(%rax,%rdx,8),%rcx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0xb0(%r9),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r9,%rdi │ │ │ │ - movzwl 0x4(%r10),%edx │ │ │ │ - sub %r12w,0x1e(%rax,%rdx,8) │ │ │ │ - mov 0xb0(%r9),%rdx │ │ │ │ - movzwl 0x4(%r10),%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rax │ │ │ │ - movzwl 0x16(%rax),%ecx │ │ │ │ - lea 0x10(%rax,%rcx,8),%rax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %r11,%rdx │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0x8(%r10) │ │ │ │ - pop %r12 │ │ │ │ - jmpq 9b310 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ + sub $0x88,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov 0x10(%rdx),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a1a10 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 9dcf0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 9df74 │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movzbl 0x72(%r14),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 9dc48 │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - lea 0xc0(%r14),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movzwl 0x2(%r13),%eax │ │ │ │ - cmp $0xfffe,%ax │ │ │ │ - je 9db90 │ │ │ │ - cmp $0xffff,%ax │ │ │ │ - jne 9d958 │ │ │ │ - movzwl 0x4(%r13),%eax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x20(%rsi,%rax,8),%rcx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rcx,(%rax,%rbx,8) │ │ │ │ - add $0x7f,%rcx │ │ │ │ - prefetcht0 -0x7f(%rcx) │ │ │ │ - prefetcht0 -0x3f(%rcx) │ │ │ │ - prefetcht0 0x1(%rcx) │ │ │ │ - prefetcht0 0x41(%rcx) │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0xa,%r13 │ │ │ │ - cmp %ebx,0x18(%rsp) │ │ │ │ - ja 9d7cb │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - movzwl 0xc8(%r14,%rax,2),%eax │ │ │ │ - lea 0x8(%rbx,%rax,8),%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%r15 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne 9d883 │ │ │ │ - jmpq 9dcb0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a2490 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9d86e │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - sete %al │ │ │ │ - neg %eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 9d8d8 │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - lea (%r15,%rax,8),%r15 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 9dcb0 │ │ │ │ - movzbl 0x1(%r15),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne 9d850 │ │ │ │ - mov 0xc(%r12),%rax │ │ │ │ - cmp %rax,0x20(%r15) │ │ │ │ - seta %al │ │ │ │ - mov 0x14(%r15),%edi │ │ │ │ - mov 0x18(%r15),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov (%r12),%esi │ │ │ │ - mov 0x4(%r12),%rdx │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9d86e │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9d86e │ │ │ │ + testb $0x4,0x16(%rdi) │ │ │ │ + jne a1968 │ │ │ │ + mov 0x28(%r8),%r12d │ │ │ │ + mov 0x2c(%r8),%r9d │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %esi,%edi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmp 9d85e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 9de60 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r15,(%rax) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 9d92b │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea -0x8(%r15),%rcx │ │ │ │ - sub $0x8,%rbx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - sub %rdi,%rbx │ │ │ │ - add $0x4,%rax │ │ │ │ - sar $0x3,%rcx │ │ │ │ - sar $0x3,%rbx │ │ │ │ - mov %cx,-0x4(%rax) │ │ │ │ - mov %bx,-0x2(%rax) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movzbl 0x72(%r14),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - addq $0x8,0x10(%rsp) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13d,0x18(%rsp) │ │ │ │ - jbe 9dc48 │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 9d826 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl 0x0(%r13),%r8d │ │ │ │ - movzwl 0x6(%r13),%r15d │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov $0x3f,%edi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - shl $0x3,%r15d │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - mov %r8w,0x7e(%rsp) │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - add 0xb8(%r14),%r15 │ │ │ │ - bsr %rax,%rax │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - xor $0x3f,%rax │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - mov %ebp,%r15d │ │ │ │ - cltq │ │ │ │ - mov %r8d,%ebp │ │ │ │ - sub %rax,%rdi │ │ │ │ - movzwl 0x4(%r13),%eax │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - lea 0x20(%rsi,%rax,8),%rax │ │ │ │ - mov %edi,0x78(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - and $0xffffffffffffffc0,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmp 9da1e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movzwl 0x2(%r14,%rdx,4),%edi │ │ │ │ - shr $0x3,%al │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0xa0(%rsp,%rax,1),%rax │ │ │ │ - shr %cl,%rax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - je 9db70 │ │ │ │ - cmp %eax,%edi │ │ │ │ - setb %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea (%rax,%r15,2),%r15d │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jbe 9dac0 │ │ │ │ - mov %r15d,%edx │ │ │ │ - movzbl (%r14,%rdx,4),%esi │ │ │ │ - lea 0x0(,%rdx,4),%r13 │ │ │ │ - cmp $0xff,%sil │ │ │ │ - jne 9d9e0 │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - mov $0x3f,%esi │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov %r15d,%eax │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - sub %rdx,%rsi │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - btc %esi,%eax │ │ │ │ - sub %esi,%ecx │ │ │ │ - lea 0x1(%rax,%rax,1),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - sar $0x1f,%edx │ │ │ │ - sar %ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - movzbl 0x1(%r14,%r13,1),%eax │ │ │ │ - shl $0x8,%ecx │ │ │ │ - add 0x48(%rsp),%rcx │ │ │ │ - shl $0x3,%eax │ │ │ │ - lea (%rcx,%rax,1),%r12 │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9deb0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq a2490 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9df50 │ │ │ │ - shr $0x1f,%eax │ │ │ │ - lea (%rax,%r15,2),%r15d │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - ja 9da1e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %r15d,%ebp │ │ │ │ - mov $0x3f,%edi │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - shr %eax │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - bsr %rsi,%rdx │ │ │ │ - add %r15,%r9 │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - sub %rdx,%rdi │ │ │ │ + mov 0x30(%r8),%r13d │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov %r13d,%r10d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je a1763 │ │ │ │ + mov 0x14(%r8),%eax │ │ │ │ + mov 0x58(%r8),%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r9d,%r9d │ │ │ │ + lea 0x21c1b(%rip),%r13 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r9,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov 0x8(%r15,%rdx,1),%ebx │ │ │ │ + sub %r10d,%ebx │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + cmova %r14d,%ebx │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp $0x5,%al │ │ │ │ + je a1748 │ │ │ │ mov %eax,%edx │ │ │ │ - btc %edi,%edx │ │ │ │ - sub %edi,%ecx │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - lea 0x1(%rdx,%rdx,1),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - sub %edx,%edi │ │ │ │ - mov %edi,%ecx │ │ │ │ - sar $0x1f,%edi │ │ │ │ - sar %ecx │ │ │ │ - and %ecx,%edi │ │ │ │ - add %edi,%edx │ │ │ │ - test $0x1,%bpl │ │ │ │ - jne 9db47 │ │ │ │ - sub $0x1,%edx │ │ │ │ - je 9df6a │ │ │ │ - and $0xfffffffe,%ebp │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - ja 9dcc0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - tzcnt %rsi,%rcx │ │ │ │ - add $0x1,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - lea (%r15,%rax,4),%r9 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - shl $0x8,%edx │ │ │ │ + and $0xfb,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je a1748 │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + ja a19d0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a16fb │ │ │ │ + jmp a16b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r11d,%r9d │ │ │ │ + shl $0x4,%r9 │ │ │ │ + mov %r14d,%eax │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + mov 0x8(%r15,%r9,1),%edx │ │ │ │ + cmovbe %ebx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ - and $0xffffffffffffffc0,%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - movzbl 0x1(%r9),%eax │ │ │ │ - shl $0x3,%eax │ │ │ │ - add %rax,%rcx │ │ │ │ - jmpq 9d7f3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x78(%rbx),%ecx │ │ │ │ - movzbl 0x73(%rbx),%r11d │ │ │ │ - shl $0x6,%ecx │ │ │ │ - sub %r11d,%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 9da34 │ │ │ │ - jmpq 9da09 │ │ │ │ + sub %r10d,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmova %ecx,%eax │ │ │ │ + add %eax,%r10d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%r14d │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jne a172b │ │ │ │ + add $0x1,%r11d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a16f8 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je a1750 │ │ │ │ + mov 0x14(%r8),%eax │ │ │ │ + mov 0x58(%r8),%r15 │ │ │ │ + mov %r11d,%r9d │ │ │ │ + jmpq a16b8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzwl 0x6(%r13),%r10d │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movzwl 0x0(%r13),%esi │ │ │ │ - mov 0xb8(%r14),%r15 │ │ │ │ - shl $0x3,%r10d │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - jmp 9dc20 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea (%rcx,%rsi,1),%edx │ │ │ │ - mov 0xc(%r12),%rbx │ │ │ │ - mov (%r12),%r11d │ │ │ │ - shr %edx │ │ │ │ - mov 0x4(%r12),%r8 │ │ │ │ - mov %edx,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r10,%rax,8),%rax │ │ │ │ - add %r15,%rax │ │ │ │ - cmp %rbx,0x10(%rax) │ │ │ │ - mov 0x4(%rax),%ebp │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9dc12 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r8,%r9 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9dc12 │ │ │ │ + sub %ebx,%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne a1734 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov 0x2c(%r8),%r9d │ │ │ │ + mov 0x28(%r8),%r12d │ │ │ │ + mov 0x30(%r8),%r13d │ │ │ │ + shl $0x4,%rax │ │ │ │ + add $0x17,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + shr $0x4,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + sub %rax,%rsp │ │ │ │ + lea 0xf(%rsp),%r11 │ │ │ │ + and $0xfffffffffffffff0,%r11 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je a1858 │ │ │ │ + mov 0x58(%r8),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r11d,%ebp │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 9dca0 │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea 0x1(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jne 9dbc0 │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - lea (%r15,%rax,8),%rax │ │ │ │ - movzwl (%rax,%r10,1),%eax │ │ │ │ - lea 0x8(%rsi,%rax,8),%rcx │ │ │ │ - jmpq 9d7f3 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movzwl 0x8(%rax),%ebp │ │ │ │ - movzwl 0x4(%rax),%ebx │ │ │ │ - cmp 0xa(%rax),%bp │ │ │ │ - jne 9dd00 │ │ │ │ - movzwl 0x6(%rax),%r13d │ │ │ │ - cmp %r13w,%bx │ │ │ │ - jne 9ddf9 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + mov %r9d,%r14d │ │ │ │ + lea 0x21b39(%rip),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x1(%rax),%r10d │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rcx,%r15 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov 0x8(%r15),%ebx │ │ │ │ + sub %r13d,%ebx │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + cmova %r12d,%ebx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xc(%r15),%ecx │ │ │ │ + add (%r15),%rcx │ │ │ │ + add %r11,%rax │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + mov 0x14(%r8),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfb,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je a1850 │ │ │ │ + cmp $0x5,%al │ │ │ │ + je a1850 │ │ │ │ + mov 0x58(%r8),%r15 │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + ja a1a40 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a1803 │ │ │ │ + jmp a1843 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r9d,%r14d │ │ │ │ + shl $0x4,%r14 │ │ │ │ + mov %r12d,%eax │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + mov 0x8(%r15,%r14,1),%ecx │ │ │ │ + cmovbe %ebx,%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %r13d,%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + cmova %esi,%eax │ │ │ │ + add %eax,%r13d │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%r12d │ │ │ │ + cmp %r13d,%ecx │ │ │ │ + jne a1833 │ │ │ │ + add $0x1,%r9d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a1800 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je a1858 │ │ │ │ + mov 0x58(%r8),%r15 │ │ │ │ + mov %r9d,%r14d │ │ │ │ + mov %r10d,%eax │ │ │ │ + jmpq a17a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub %ebx,%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne a183c │ │ │ │ + mov 0x8(%r8),%rdx │ │ │ │ + mov 0x14(%r8),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r8,-0x80(%rbp) │ │ │ │ + movups %xmm0,-0x78(%rbp) │ │ │ │ + mov 0x70(%rdx),%edi │ │ │ │ + test $0x20000,%eax │ │ │ │ + movq $0x0,-0x48(%rbp) │ │ │ │ + movups %xmm0,-0x68(%rbp) │ │ │ │ + mov %edi,%esi │ │ │ │ + cmovne 0x74(%rdx),%esi │ │ │ │ + lea -0x80(%rbp),%rdx │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %rdx,-0x88(%rbp) │ │ │ │ + movzbl %al,%edx │ │ │ │ + mov %esi,-0x6c(%rbp) │ │ │ │ + cmp $0x1,%al │ │ │ │ + je a19c0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je a1940 │ │ │ │ + test %edx,%edx │ │ │ │ + je a18d0 │ │ │ │ + lea 0x2c959(%rip),%rcx │ │ │ │ + mov $0x6a,%edx │ │ │ │ + lea 0x2c7f0(%rip),%rsi │ │ │ │ + lea 0x2b631(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov $0x7,%edx │ │ │ │ + mov %dx,-0x70(%rbp) │ │ │ │ + mov 0x20(%r8),%rax │ │ │ │ + mov %r11,-0x68(%rbp) │ │ │ │ + mov %r10d,-0x60(%rbp) │ │ │ │ + shl $0x9,%rax │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ + lock incl 0x167794(%rip) │ │ │ │ + mov 0x167795(%rip),%rdi │ │ │ │ + lea -0x88(%rbp),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 74a0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne a1ac3 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 9e4a0 │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jne a1ab0 │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmpq 9dc20 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - jmpq 9d92b │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl 0x7e(%rsp),%esi │ │ │ │ - lea 0x1(%rbp),%ecx │ │ │ │ - mov %rcx,%rax │ │ │ │ - bsr %rsi,%rsi │ │ │ │ - xor $0x3f,%rsi │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %esi,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - lea -0x1(%rax),%eax │ │ │ │ - cmp %eax,%r8d │ │ │ │ - setbe %cl │ │ │ │ - shr %cl,%eax │ │ │ │ - jmpq 9db43 │ │ │ │ - nop │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - jmpq 9d793 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0xb0(%r14),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - movzwl (%rax),%r15d │ │ │ │ - movzwl %bx,%eax │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - lea 0x8(%r8,%rax,8),%r12 │ │ │ │ - movzwl %r15w,%eax │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x8(,%rax,8),%rcx │ │ │ │ - lea (%r8,%rcx,1),%r13 │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq a2570 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9dd6f │ │ │ │ - cmpb $0x0,0x2(%r12) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r13) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9df26 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9df02 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - movzwl 0x2(%rbx),%r13d │ │ │ │ - mov %r15w,0x4(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov %r13w,0x6(%rbx) │ │ │ │ - mov 0xb0(%r14),%r8 │ │ │ │ - movzwl %r15w,%ebx │ │ │ │ - lea (%r8,%rcx,1),%r12 │ │ │ │ - movzwl %bp,%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x8(%r8,%rax,8),%r15 │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9ddda │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r12) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9df11 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9dc64 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov %r13w,0xa(%rdi) │ │ │ │ - mov %bx,0x8(%rdi) │ │ │ │ - movzwl %bp,%ebx │ │ │ │ - mov %eax,0x4(%rdi) │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x8(%rax,%rbx,8),%rbp │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ - lea 0x8(%rax,%rdx,8),%rbx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq a2570 │ │ │ │ + mov %r8,-0x98(%rbp) │ │ │ │ + callq 7560 │ │ │ │ + mov -0x98(%rbp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9de42 │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9df3b │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ + jne a1ab5 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq a0d70 │ │ │ │ + jmp a1915 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rdi,-0x98(%rbp) │ │ │ │ + mov 0x70(%rax),%edi │ │ │ │ + callq 74c0 │ │ │ │ + mov -0x98(%rbp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ - jle 9dc6e │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - jmpq 9dc6e │ │ │ │ + je a1680 │ │ │ │ + mov 0x6672f(%rip),%rdi │ │ │ │ + lea 0x2c72a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov -0x98(%rbp),%r8 │ │ │ │ + movb $0xa,0x10(%r8) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq a0d70 │ │ │ │ + jmpq a1915 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov %ax,-0x70(%rbp) │ │ │ │ + jmpq a18d9 │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne 9de81 │ │ │ │ - jmpq 9dcb0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - lea (%r15,%rax,8),%r15 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 9dcb0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq a26a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9de9f │ │ │ │ + cmpb $0x0,0x1676a1(%rip) │ │ │ │ + jne a16fb │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - sete %al │ │ │ │ - neg %eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 9de70 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r15,(%rax) │ │ │ │ - jmpq 9d8f1 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x14(%r12),%r11d │ │ │ │ - mov 0x18(%r12),%rsi │ │ │ │ - mov (%rax),%edi │ │ │ │ - mov 0x4(%rax),%rdx │ │ │ │ - mov 0xc(%rax),%rax │ │ │ │ - cmp %rax,0x20(%r12) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9daa8 │ │ │ │ + mov 0x666cd(%rip),%rdi │ │ │ │ + mov %r9,-0xb0(%rbp) │ │ │ │ + mov %r8,-0xa8(%rbp) │ │ │ │ + mov %r10d,-0x9c(%rbp) │ │ │ │ + mov %r11d,-0x98(%rbp) │ │ │ │ + movb $0x1,0x167662(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov -0x98(%rbp),%r11d │ │ │ │ + mov -0x9c(%rbp),%r10d │ │ │ │ + mov -0xa8(%rbp),%r8 │ │ │ │ + mov -0xb0(%rbp),%r9 │ │ │ │ + jmpq a16fb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x167631(%rip) │ │ │ │ + jne a1803 │ │ │ │ + mov 0x6666c(%rip),%rdi │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9daa8 │ │ │ │ + mov %r11,-0xb0(%rbp) │ │ │ │ + mov %r8,-0xa8(%rbp) │ │ │ │ + mov %r9d,-0x9c(%rbp) │ │ │ │ + mov %r10d,-0x98(%rbp) │ │ │ │ + movb $0x1,0x1675f5(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov -0x98(%rbp),%r10d │ │ │ │ + mov -0x9c(%rbp),%r9d │ │ │ │ + lea 0x21833(%rip),%rdx │ │ │ │ + mov -0xa8(%rbp),%r8 │ │ │ │ + mov -0xb0(%rbp),%r11 │ │ │ │ + jmpq a1803 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x2c629(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %edi,%r11d │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 9daa0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movzwl 0x6(%rax),%r13d │ │ │ │ - jmpq 9dd9f │ │ │ │ + callq b3960 │ │ │ │ + neg %eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 75a0 │ │ │ │ + lea 0x2c600(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r12,%r15 │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 9ddda │ │ │ │ + callq b3960 │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r13,%r12 │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 9dd6f │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mfence │ │ │ │ + lea 0x10(%rsp),%rax │ │ │ │ + orl $0x800,0x14(%rdi) │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea -0x613(%rip),%rax │ │ │ │ + mov %rax,0x40(%rdi) │ │ │ │ + mov %rbp,0x48(%rdi) │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + callq a1650 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a9770 │ │ │ │ + movzbl 0x10(%rbx),%edi │ │ │ │ + callq a05f0 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne a1b60 │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 9de42 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - jmpq 9d7f3 │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - jmpq 9d7f3 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xb0,%rsp │ │ │ │ + mov 0x70(%rdi),%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x3,%ecx │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - lea 0xc0(%r14),%rdi │ │ │ │ - lea 0xc(%rbx),%r8 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - movzbl 0x72(%r14),%ecx │ │ │ │ - imul $0xa,%rcx,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jae 9e03f │ │ │ │ - mov 0xb0(%r14),%r9 │ │ │ │ - movzwl 0x4(%rsi),%edx │ │ │ │ - movzwl 0x8(%rsi),%eax │ │ │ │ - lea 0x8(%r9,%rdx,8),%rdx │ │ │ │ - lea 0x8(%r9,%rax,8),%rax │ │ │ │ - lea 0x18(%rdx),%r10 │ │ │ │ - cmp %r10,%rax │ │ │ │ - je 9e02a │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - movzwl 0x2(%rcx),%ebx │ │ │ │ - cmp %bx,(%rcx) │ │ │ │ - je 9e008 │ │ │ │ - add $0x4,%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 9dfd1 │ │ │ │ - lea 0x46896(%rip),%rcx │ │ │ │ - mov $0x54d,%edx │ │ │ │ - lea 0x4655f(%rip),%rsi │ │ │ │ - lea 0x46693(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rdx │ │ │ │ - sub $0x8,%rax │ │ │ │ - sub %r9,%rdx │ │ │ │ - sub %r9,%rax │ │ │ │ - sar $0x3,%rdx │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %dx,(%rcx) │ │ │ │ - mov %ax,0x2(%rcx) │ │ │ │ - movzbl 0x72(%r14),%ecx │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - add $0xa,%rsi │ │ │ │ - lea (%rdi,%rax,2),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 9dfaa │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movzwl 0x8(%rax),%ebp │ │ │ │ - cmp 0xa(%rax),%bp │ │ │ │ - je 9e119 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0xb0(%r14),%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movzwl 0x4(%rax),%r15d │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - lea 0x8(%rbx,%r15,8),%rcx │ │ │ │ - lea 0x8(%rbx,%rax,8),%r13 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9e0ab │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmpb $0x0,0x2(%rcx) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r13) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9e4a5 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9e0ca │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov 0x4(%rsi),%edx │ │ │ │ - mov %eax,0x4(%rsi) │ │ │ │ - movzwl 0x4(%rsi),%r15d │ │ │ │ - mov %edx,(%rsi) │ │ │ │ - mov 0xb0(%r14),%rbx │ │ │ │ - lea 0x8(%rbx,%rbp,8),%rbp │ │ │ │ - lea 0x8(%rbx,%r15,8),%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9e104 │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9e4ba │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9e119 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - mov %edx,0x4(%rbx) │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - movzwl 0x4(%rbx),%eax │ │ │ │ - cmp 0x6(%rbx),%ax │ │ │ │ - je 9e17f │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rbx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9e16c │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9e4cf │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9e17f │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - movzwl 0x2(%rbx),%ebp │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movzwl (%rbx),%r13d │ │ │ │ - cmp %r13w,%bp │ │ │ │ - je 9dc6e │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ - movzwl %r13w,%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%r15 │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - jne 9e304 │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - add %eax,%r13d │ │ │ │ - mov %r13w,(%rbx) │ │ │ │ - cmp %bp,%r13w │ │ │ │ - jne 9e1e2 │ │ │ │ - jmpq 9e2e3 │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov %r13w,(%rbx) │ │ │ │ - cmp %bp,%r13w │ │ │ │ - je 9e2e3 │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - movzwl %r13w,%edx │ │ │ │ - lea 0x8(,%rdx,8),%r15 │ │ │ │ - lea (%rax,%r15,1),%rcx │ │ │ │ - cmpb $0x0,(%rcx) │ │ │ │ - je 9e1d0 │ │ │ │ - movzwl 0x4(%rbx),%edx │ │ │ │ - cmp 0x6(%rbx),%dx │ │ │ │ - je 9e2d0 │ │ │ │ - lea 0x8(%rax,%rdx,8),%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9e256 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmpb $0x0,0x2(%r8) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%rcx) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9e435 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9e2d0 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - movzwl 0x8(%rbx),%edx │ │ │ │ - mov %r13w,0x4(%rbx) │ │ │ │ - mov %bp,0x6(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - cmp 0xa(%rbx),%dx │ │ │ │ - je 9e2cc │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - add %rax,%r15 │ │ │ │ - lea 0x8(%rax,%rdx,8),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9e2b9 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - cmpb $0x0,0x2(%rdx) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - sete %cl │ │ │ │ - cmp %cl,%al │ │ │ │ - je 9e48b │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9e2cc │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - mov %r13w,0x8(%rbx) │ │ │ │ - mov %bp,0xa(%rbx) │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - movzwl 0x2(%rbx),%ebp │ │ │ │ - movzwl (%rbx),%r13d │ │ │ │ - cmp %bp,%r13w │ │ │ │ - jne 9e19f │ │ │ │ - jmpq 9dc6e │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x4(%rbx),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - movzwl 0x2(%rbx),%ebp │ │ │ │ - jmp 9e2d0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq a26a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 9dc6e │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - add %eax,%r13d │ │ │ │ - mov %r13w,(%rbx) │ │ │ │ - cmp %bp,%r13w │ │ │ │ - jne 9e342 │ │ │ │ - jmpq 9e445 │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov %r13w,(%rbx) │ │ │ │ - cmp %bp,%r13w │ │ │ │ - je 9e445 │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ - movzwl %r13w,%eax │ │ │ │ - lea 0x8(,%rax,8),%r15 │ │ │ │ - lea (%rdx,%r15,1),%rcx │ │ │ │ - cmpb $0x0,(%rcx) │ │ │ │ - je 9e330 │ │ │ │ - movzwl 0x4(%rbx),%eax │ │ │ │ - cmp 0x6(%rbx),%ax │ │ │ │ - je 9e191 │ │ │ │ - lea 0x8(%rdx,%rax,8),%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9e3b6 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmpb $0x0,0x2(%r8) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%rcx) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9e469 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9e191 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - movzwl 0x8(%rbx),%edx │ │ │ │ - mov %r13w,0x4(%rbx) │ │ │ │ - mov %bp,0x6(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - cmp 0xa(%rbx),%dx │ │ │ │ - je 9e42c │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - add %rax,%r15 │ │ │ │ - lea 0x8(%rax,%rdx,8),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9e419 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - cmpb $0x0,0x2(%rdx) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - sete %cl │ │ │ │ - cmp %cl,%al │ │ │ │ - je 9e479 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + callq 7380 <__fxstat64@plt> │ │ │ │ test %eax,%eax │ │ │ │ - jle 9e42c │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - mov %r13w,0x8(%rbx) │ │ │ │ - mov %bp,0xa(%rbx) │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - movzwl 0x2(%rbx),%ebp │ │ │ │ - jmpq 9e191 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r8,%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 9e256 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x4(%rbx),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - movzwl 0x2(%rbx),%ebp │ │ │ │ - jmpq 9e191 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r8,%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 9e3b6 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r15,%rdx │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 9e419 │ │ │ │ + jne a1c11 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x6000,%eax │ │ │ │ + je a1bf0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sar $0x9,%rax │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a1c30 │ │ │ │ + add $0xb0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x70(%rbx),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r15,%rdx │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 9e2b9 │ │ │ │ + lea 0xc(%rsp),%rdx │ │ │ │ + mov $0x127b,%esi │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a1c35 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + shr $0x9,%eax │ │ │ │ + jmp a1bcd │ │ │ │ + lea 0x2c5d8(%rip),%rcx │ │ │ │ + mov $0x8f,%edx │ │ │ │ + lea 0x2c48f(%rip),%rsi │ │ │ │ + lea 0x1b79b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r13,%rcx │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 9e0ab │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 9e104 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 9e16c │ │ │ │ + lea 0x2c5b4(%rip),%rcx │ │ │ │ + mov $0x95,%edx │ │ │ │ + lea 0x2c46b(%rip),%rsi │ │ │ │ + lea 0x1b777(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - movzwl 0x8(%rdx),%edx │ │ │ │ - lea 0xc(%rdi),%r8 │ │ │ │ - movzwl (%rdi),%ecx │ │ │ │ - movzwl 0x2(%rdi),%eax │ │ │ │ - cmp %ax,%cx │ │ │ │ - je 9e512 │ │ │ │ - cmp %ax,%dx │ │ │ │ - je 9e520 │ │ │ │ - add $0x4,%rdi │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jne 9e4f8 │ │ │ │ - mov 0xb0(%rsi),%rax │ │ │ │ - lea 0x8(%rax,%rdx,8),%rax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0xb0(%rsi),%rax │ │ │ │ - lea 0x8(%rax,%rcx,8),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xb0,%rsp │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + callq 7380 <__fxstat64@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + jne a1cf2 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x6000,%eax │ │ │ │ + je a1cd0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + sar $0x9,%rax │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a1d11 │ │ │ │ + add $0xb0,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + mov $0x80081272,%esi │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a1d16 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + jmp a1cac │ │ │ │ + lea 0x2c4df(%rip),%rcx │ │ │ │ + mov $0xa3,%edx │ │ │ │ + lea 0x2c3ae(%rip),%rsi │ │ │ │ + lea 0x1b6ba(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x2c4bb(%rip),%rcx │ │ │ │ + mov $0xa9,%edx │ │ │ │ + lea 0x2c38a(%rip),%rsi │ │ │ │ + lea 0x1b696(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov 0x70(%rdi),%edi │ │ │ │ + callq 74c0 │ │ │ │ + mov 0x74(%rbp),%edi │ │ │ │ + callq 7100 │ │ │ │ + mov 0x70(%rbp),%edi │ │ │ │ + callq 7100 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 7410 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov $0x2,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movzwl 0x8(%rdi),%r13d │ │ │ │ - movzwl 0x4(%rdi),%r12d │ │ │ │ - cmp %r13w,0xa(%rdi) │ │ │ │ - jne 9e578 │ │ │ │ - movzwl 0x6(%rdi),%r15d │ │ │ │ - cmp %r15w,%r12w │ │ │ │ - jne 9e674 │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0xa0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je a1db3 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test $0x1,%sil │ │ │ │ + je a1e88 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7710 <__open64_2@plt> │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jns a1e00 │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + mov (%rax),%r12d │ │ │ │ + neg %r12d │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a1ea1 │ │ │ │ + add $0xa0,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + or $0x101000,%esi │ │ │ │ + callq 7710 <__open64_2@plt> │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + js a1ea6 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0xa8,%edi │ │ │ │ + callq 7810 │ │ │ │ + mov $0x1f,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x30(%rax),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 7880 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %ebp,%esi │ │ │ │ + callq b3d10 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %ebp,0x70(%r12) │ │ │ │ + mov %r14d,0x74(%r12) │ │ │ │ + mov %rax,0x28(%r12) │ │ │ │ + lea 0x70(%r12),%rax │ │ │ │ + mov %rax,0x68(%r12) │ │ │ │ + lea 0x80(%r12),%rax │ │ │ │ + mov %rbx,0x60(%r12) │ │ │ │ + mov %rax,0x78(%r12) │ │ │ │ + mov %rax,0x58(%r12) │ │ │ │ + jmpq a1dd2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb0(%rsi),%rcx │ │ │ │ - movzwl (%rdi),%r8d │ │ │ │ - movzwl %r12w,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x8(%rcx,%rax,8),%r14 │ │ │ │ - movzwl %r8w,%eax │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - lea 0x8(,%rax,8),%r9 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%rcx,%r9,1),%r15 │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq a2570 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ + and $0x2,%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + sbb %r12d,%r12d │ │ │ │ + and $0x3fff,%r12d │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmpq a1db3 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x2c313(%rip),%rcx │ │ │ │ + mov $0xcf,%edx │ │ │ │ + lea 0x2c1fa(%rip),%rsi │ │ │ │ + lea 0x2b03b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x2c2d9(%rip),%rcx │ │ │ │ + mov $0xe7,%edx │ │ │ │ + lea 0x2c1cc(%rip),%rsi │ │ │ │ + lea 0x2b00d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x2c3a5(%rip),%rcx │ │ │ │ + mov $0x14,%edx │ │ │ │ + lea 0x2c2fe(%rip),%rsi │ │ │ │ + lea 0x2c30a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov 0x6509c(%rip),%rbx │ │ │ │ + mov %fs:(%rbx),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2028 │ │ │ │ + mov 0x660a1(%rip),%rdx │ │ │ │ + mov %rdx,%fs:(%rbx) │ │ │ │ + mov 0x66116(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je a2060 │ │ │ │ + movl $0x1,0x8(%rax) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne a2038 │ │ │ │ + mov 0x660eb(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je a2048 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + mov 0x660d5(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je a2050 │ │ │ │ + mov 0x6604f(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je a1fc0 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + movl $0x0,0x6603e(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x6601f(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - jne 9e5ec │ │ │ │ - cmpb $0x0,0x2(%r14) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9e720 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ + jns a1fbe │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne a1fbe │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x65fec(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%fs:(%rbx) │ │ │ │ + jmpq a1f73 │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq a1f9d │ │ │ │ + mfence │ │ │ │ + jmpq a1fb3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + jmpq a1f73 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + push %r12 │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + test $0xa8000000,%esi │ │ │ │ + jne a222e │ │ │ │ test %eax,%eax │ │ │ │ - jle 9e6e0 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - movzwl 0x2(%rbx),%r15d │ │ │ │ - mov %r8w,0x4(%rbx) │ │ │ │ - movzwl %r8w,%r12d │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov %r15w,0x6(%rbx) │ │ │ │ - mov 0xb0(%rbp),%rcx │ │ │ │ - lea (%rcx,%r9,1),%r14 │ │ │ │ - movzwl %r13w,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ + jne a2190 │ │ │ │ + test $0xfbffffff,%esi │ │ │ │ + jne a2151 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a2198 │ │ │ │ + and $0x4000000,%esi │ │ │ │ + je a2160 │ │ │ │ + mov 0x20(%rbp),%r12 │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x8(%rcx,%rax,8),%rdx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9e658 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmpb $0x0,0x2(%rdx) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r14) │ │ │ │ - sete %cl │ │ │ │ - cmp %cl,%al │ │ │ │ - je 9e6f0 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ + callq *%rax │ │ │ │ + test %r12,%r12 │ │ │ │ + je a2190 │ │ │ │ + mov %ebx,%eax │ │ │ │ + lock xadd %eax,0x28(%r12) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a222e │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2190 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a2151 │ │ │ │ + mov 0x18(%r12),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2210 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a21b8 │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *%rdx │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a2190 │ │ │ │ + mov %ebx,%esi │ │ │ │ + lock xadd %esi,0x28(%rbp) │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3ffffff,%eax │ │ │ │ + test $0xa8000000,%esi │ │ │ │ + jne a222e │ │ │ │ test %eax,%eax │ │ │ │ - jle 9e55a │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - mov %r15w,0xa(%rbx) │ │ │ │ - mov %r12w,0x8(%rbx) │ │ │ │ - movzwl %r13w,%r12d │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - mov 0xb0(%rbp),%rax │ │ │ │ - movzwl (%rbx),%edx │ │ │ │ + jne a2190 │ │ │ │ + test $0xfbffffff,%esi │ │ │ │ + je a20a3 │ │ │ │ + callq a1f10 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movl $0x40000001,0x28(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a21a8 │ │ │ │ + lea 0x8(%rbp),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + je a21ed │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rbp),%r12 │ │ │ │ + jmpq a20c5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x8(%rax,%r12,8),%r13 │ │ │ │ - lea 0x8(%rax,%rdx,8),%r12 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x40000001,0x28(%r12) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a2220 │ │ │ │ + lea 0x8(%r12),%rax │ │ │ │ + movq $0x0,(%r12) │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9e6b7 │ │ │ │ - cmpb $0x0,0x2(%r13) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%r12) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9e708 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9e564 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne a2190 │ │ │ │ + lea 0x2c0bc(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x171eb(%rip),%rsi │ │ │ │ + lea 0x171fc(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + jmpq a211f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ pop %rbx │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ + lea 0x2c08b(%rip),%rcx │ │ │ │ + mov $0x13,%edx │ │ │ │ + lea 0x2bfe4(%rip),%rsi │ │ │ │ + lea 0x2c018(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r12 │ │ │ │ + movslq %esi,%rax │ │ │ │ + push %rbp │ │ │ │ + neg %rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lock xadd %eax,0x28(%rdi) │ │ │ │ + add %esi,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a24bb │ │ │ │ + test %edx,%edx │ │ │ │ + jne a23c1 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a24da │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a23d0 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a2390 │ │ │ │ + mov 0x20(%rdi),%rbp │ │ │ │ + callq *%rdx │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a23c1 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%rbp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a24bb │ │ │ │ + test %edx,%edx │ │ │ │ + jne a23c1 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a24da │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2440 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a23f0 │ │ │ │ + mov 0x20(%rbp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rdx │ │ │ │ + test %r12,%r12 │ │ │ │ + je a23c1 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%r12) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a24bb │ │ │ │ + test %edx,%edx │ │ │ │ + jne a23c1 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a24da │ │ │ │ + mov 0x18(%r12),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a24a0 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a2460 │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *%rdx │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a23c1 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq a2070 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x40000001,0x28(%rdi) │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a23e0 │ │ │ │ + lea 0x8(%rdi),%rax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + je a2420 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rdi),%rbp │ │ │ │ + jmpq a22ab │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x40000001,0x28(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a2450 │ │ │ │ + lea 0x8(%rbp),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne a23c1 │ │ │ │ + lea 0x2be89(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x16fb8(%rip),%rsi │ │ │ │ + lea 0x16fc9(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x20(%rbp),%r12 │ │ │ │ + jmpq a2308 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ + movl $0x40000001,0x28(%r12) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a24aa │ │ │ │ + lea 0x8(%r12),%rax │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne a23c1 │ │ │ │ + jmp a2420 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x6(%rbx),%r15d │ │ │ │ - jmpq 9e617 │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + jmpq a2369 │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ + lea 0x2bdfe(%rip),%rcx │ │ │ │ + mov $0x13,%edx │ │ │ │ + lea 0x2bd57(%rip),%rsi │ │ │ │ + lea 0x2bd8b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq a1f10 │ │ │ │ + nop │ │ │ │ + push %r12 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + push %rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lock xadd %eax,0x28(%rdi) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a274b │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2651 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a276a │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2660 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a2620 │ │ │ │ + mov 0x20(%rdi),%rbp │ │ │ │ + callq *%rdx │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a2651 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%rbp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a274b │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2651 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a276a │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a26d0 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a2680 │ │ │ │ + mov 0x20(%rbp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rdx │ │ │ │ + test %r12,%r12 │ │ │ │ + je a2651 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%r12) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a274b │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2651 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a276a │ │ │ │ + mov 0x18(%r12),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2730 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a26f0 │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *%rdx │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a2651 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq a2070 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r14,%rdx │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 9e658 │ │ │ │ + movl $0x40000001,0x28(%rdi) │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a2670 │ │ │ │ + lea 0x8(%rdi),%rax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + je a26b0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rdi),%rbp │ │ │ │ + jmpq a2538 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r12,%r13 │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 9e6b7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r15,%r14 │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmpq 9e5ec │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 9e7a4 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0xc(%rdi),%r8 │ │ │ │ - movzwl 0x2(%rax),%r9d │ │ │ │ - cmp %r9w,(%rax) │ │ │ │ - je 9e780 │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 9e74c │ │ │ │ - push %rax │ │ │ │ - lea 0x46118(%rip),%rcx │ │ │ │ - mov $0x54d,%edx │ │ │ │ - lea 0x45de1(%rip),%rsi │ │ │ │ - lea 0x45f15(%rip),%rdi │ │ │ │ + movl $0x40000001,0x28(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a26e0 │ │ │ │ + lea 0x8(%rbp),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne a2651 │ │ │ │ + lea 0x2bbf9(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x16d28(%rip),%rsi │ │ │ │ + lea 0x16d39(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0xb0(%rsi),%r8 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - sub $0x8,%rcx │ │ │ │ - sub %r8,%rdx │ │ │ │ - sub %r8,%rcx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - mov %dx,(%rax) │ │ │ │ - mov %cx,0x2(%rax) │ │ │ │ - jmpq 9e530 │ │ │ │ + nop │ │ │ │ + mov 0x20(%rbp),%r12 │ │ │ │ + jmpq a2595 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - lea 0xc0(%rsi),%r11 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - movzbl 0x72(%rsi),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%r11,%rdx,2),%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jae 9e893 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ + movl $0x40000001,0x28(%r12) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a273a │ │ │ │ + lea 0x8(%r12),%rax │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne a2651 │ │ │ │ + jmpq a26b0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + jmpq a25f6 │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ + lea 0x2bb6e(%rip),%rcx │ │ │ │ + mov $0x13,%edx │ │ │ │ + lea 0x2bac7(%rip),%rsi │ │ │ │ + lea 0x2bafb(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq a1f10 │ │ │ │ + nop │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r11,%rsi │ │ │ │ - lea 0xc(%rdi),%r9 │ │ │ │ + xchg %rdi,(%r8) │ │ │ │ + callq a46a0 │ │ │ │ + mov $0xefffffff,%r12d │ │ │ │ + lea -0x10(%rax),%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je a293a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb0(%r8),%rdi │ │ │ │ - movzwl 0x4(%rsi),%ecx │ │ │ │ - movzwl 0x8(%rsi),%edx │ │ │ │ - lea 0x8(%rdi,%rcx,8),%rcx │ │ │ │ - lea 0x8(%rdi,%rdx,8),%rdx │ │ │ │ - lea 0x18(%rcx),%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 9e872 │ │ │ │ - mov %r10,%rax │ │ │ │ - movzwl 0x2(%rax),%ebx │ │ │ │ - cmp %bx,(%rax) │ │ │ │ - je 9e850 │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 9e815 │ │ │ │ - lea 0x46052(%rip),%rcx │ │ │ │ - mov $0x54d,%edx │ │ │ │ - lea 0x45d1b(%rip),%rsi │ │ │ │ - lea 0x45e4f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rcx │ │ │ │ - sub $0x8,%rdx │ │ │ │ - sub %rdi,%rcx │ │ │ │ - sub %rdi,%rdx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - mov %cx,(%rax) │ │ │ │ - mov %dx,0x2(%rax) │ │ │ │ - movzbl 0x72(%r8),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - add $0xa,%rsi │ │ │ │ - lea (%r11,%rdx,2),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jb 9e7f0 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x10(%rax),%rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lock xadd %eax,0x28(%rdi) │ │ │ │ + sub $0x10000001,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a2a7e │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2930 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a2a9d │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2990 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a2948 │ │ │ │ + mov 0x20(%rdi),%r13 │ │ │ │ + callq *%rdx │ │ │ │ + test %r13,%r13 │ │ │ │ + je a2930 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%r13) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a2a7e │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2930 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a2abc │ │ │ │ + mov 0x18(%r13),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a29f0 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a29b0 │ │ │ │ + mov 0x20(%r13),%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *%rdx │ │ │ │ + test %r14,%r14 │ │ │ │ + je a2930 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%r14) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a2a7e │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2930 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a2abc │ │ │ │ + mov 0x18(%r14),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2a60 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a2a0c │ │ │ │ + mov 0x20(%r14),%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *%rdx │ │ │ │ + test %r13,%r13 │ │ │ │ + je a2930 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%r13) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a2a7e │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2930 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a2abc │ │ │ │ + mov 0x18(%r13),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2a75 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a29b0 │ │ │ │ + mov 0x20(%r13),%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *%rdx │ │ │ │ + test %r14,%r14 │ │ │ │ + je a2930 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%r14) │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a2070 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xfffffffffffffff0,%rbx │ │ │ │ + jne a27a0 │ │ │ │ pop %rbx │ │ │ │ - jmpq 9e530 │ │ │ │ - jmpq 9e530 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x8(%rbx),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - lea 0x4(%rsi),%rsi │ │ │ │ - callq 76a0 │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ + movl $0x40000001,0x28(%rdi) │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a29a0 │ │ │ │ + lea 0x8(%rdi),%rax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + je a2a3f │ │ │ │ + cmp $0xfffffffffffffff0,%rbx │ │ │ │ + jne a27a0 │ │ │ │ + jmp a293a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rdi),%r13 │ │ │ │ + jmpq a27ff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq *0x18(%rdi) │ │ │ │ + cmp $0xfffffffffffffff0,%rbx │ │ │ │ + jne a27a0 │ │ │ │ + jmp a293a │ │ │ │ + nop │ │ │ │ + movl $0x40000001,0x28(%r13) │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a2a00 │ │ │ │ + lea 0x8(%r13),%rax │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + je a2a3f │ │ │ │ + cmp $0xfffffffffffffff0,%rbx │ │ │ │ + jne a27a0 │ │ │ │ + jmpq a293a │ │ │ │ + mov 0x20(%r13),%r14 │ │ │ │ + jmpq a285d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *0x18(%r13) │ │ │ │ + jmpq a2930 │ │ │ │ + movl $0x40000001,0x28(%r14) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a2a69 │ │ │ │ + lea 0x8(%r14),%rax │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne a2930 │ │ │ │ + lea 0x2b86a(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x16999(%rip),%rsi │ │ │ │ + lea 0x169aa(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%r14),%r13 │ │ │ │ + jmpq a28bb │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq *0x18(%r14) │ │ │ │ + jmpq a2930 │ │ │ │ + mov 0x20(%r13),%r14 │ │ │ │ + jmpq a2911 │ │ │ │ + lea 0x2b83b(%rip),%rcx │ │ │ │ + mov $0x13,%edx │ │ │ │ + lea 0x2b794(%rip),%rsi │ │ │ │ + lea 0x2b7c8(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x2b81c(%rip),%rcx │ │ │ │ + mov $0x14,%edx │ │ │ │ + lea 0x2b775(%rip),%rsi │ │ │ │ + lea 0x2b781(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq a1f10 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsi),%ecx │ │ │ │ + and $0x10000000,%ecx │ │ │ │ + je a2ae0 │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lock addl $0x10000001,0x28(%rsi) │ │ │ │ + lea 0x10(%rsi),%rdi │ │ │ │ + mov %rdi,%rsi │ │ │ │ + callq a4650 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ - jmpq 9b9c0 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0xc0(%rsi),%r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movzbl 0x72(%rsi),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r14,%rax,2),%rax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov $0xfffffffffffffff8,%rbx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ mov %rax,(%rsp) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jae 9eaa8 │ │ │ │ - lea 0xc(%rdi),%rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x8(%r14),%r13d │ │ │ │ - mov %rbp,%rax │ │ │ │ - movzwl (%rax),%ecx │ │ │ │ - movzwl 0x2(%rax),%edx │ │ │ │ - cmp %cx,%dx │ │ │ │ - je 9e947 │ │ │ │ - cmp %r13w,%dx │ │ │ │ - je 9ea80 │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 9e928 │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - movzwl %r13w,%eax │ │ │ │ - lea 0x8(%rdx,%rax,8),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 9cdd0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 9e9b9 │ │ │ │ + mov %rsp,%rax │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + lea -0xc15(%rip),%rax │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + mov $0xbfffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%rdi) │ │ │ │ + sub $0x40000001,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a2dd7 │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2c85 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a2dfb │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2d00 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a2cc8 │ │ │ │ + mov 0x20(%rdi),%rbp │ │ │ │ + callq *%rdx │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a2c85 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%rbp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a2dd7 │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2c85 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a2dfb │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2d68 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a2d11 │ │ │ │ + mov 0x20(%rbp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *%rdx │ │ │ │ test %r12,%r12 │ │ │ │ - je 9e9ae │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq a2570 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9e9aa │ │ │ │ - cmpb $0x0,0x2(%r12) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x0,0x2(%rcx) │ │ │ │ - sete %dl │ │ │ │ - cmp %dl,%al │ │ │ │ - je 9ea98 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ + je a2c85 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%r12) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3ffffff,%edx │ │ │ │ + test $0xa8000000,%eax │ │ │ │ + jne a2dd7 │ │ │ │ + test %edx,%edx │ │ │ │ + jne a2c85 │ │ │ │ + test $0xfbffffff,%eax │ │ │ │ + jne a2dfb │ │ │ │ + mov 0x18(%r12),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2dc0 │ │ │ │ + test $0x4000000,%eax │ │ │ │ + je a2d7c │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *%rdx │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a2c85 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x28(%rbp) │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a2070 │ │ │ │ + jmp a2c85 │ │ │ │ + xchg %ax,%ax │ │ │ │ + callq a6c40 │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + movl $0x2,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 9e9b9 │ │ │ │ - movzwl %r13w,%eax │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - add $0xa,%r14 │ │ │ │ - cmp %r14,(%rsp) │ │ │ │ - ja 9e920 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 9ea65 │ │ │ │ - mov %rbp,%rax │ │ │ │ - movzwl 0x2(%rax),%edx │ │ │ │ - cmp %dx,(%rax) │ │ │ │ - je 9eaad │ │ │ │ - cmp 0xc(%rsp),%edx │ │ │ │ - je 9eab7 │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 9e9d3 │ │ │ │ - movzwl 0xa(%rbp),%eax │ │ │ │ - cmp %ax,0x8(%rbp) │ │ │ │ - jne 9eac1 │ │ │ │ - movzwl 0x6(%rbp),%eax │ │ │ │ - cmp %ax,0x4(%rbp) │ │ │ │ - jne 9ead0 │ │ │ │ - movzwl 0x2(%rbp),%edi │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp %di,0x0(%rbp) │ │ │ │ - jne 9ead7 │ │ │ │ - cmp 0x18(%rsp),%rax │ │ │ │ - jne 9eafd │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jbe 9eade │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - lea 0x4(%rbp),%rdi │ │ │ │ + je a2c80 │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a2df6 │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x40000001,0x28(%rdi) │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a2d09 │ │ │ │ + lea 0x8(%rdi),%rax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne a2c85 │ │ │ │ + jmp a2d45 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rdi),%rbp │ │ │ │ + jmpq a2bac │ │ │ │ + callq *0x18(%rdi) │ │ │ │ + jmpq a2c85 │ │ │ │ + movl $0x40000001,0x28(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a2d71 │ │ │ │ + lea 0x8(%rbp),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ mov %rbp,%rsi │ │ │ │ - sub %rbp,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - lea -0x8(%r12),%rax │ │ │ │ - sub 0xb0(%r15),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %ax,0x0(%rbp) │ │ │ │ - movzwl 0xc(%rsp),%eax │ │ │ │ - mov %ax,0x2(%rbp) │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne a2c85 │ │ │ │ + lea 0x2b564(%rip),%rcx │ │ │ │ + mov $0xf8,%edx │ │ │ │ + lea 0x16693(%rip),%rsi │ │ │ │ + lea 0x166a4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbp),%r12 │ │ │ │ + jmpq a2c09 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *0x18(%rbp) │ │ │ │ + jmpq a2c85 │ │ │ │ + movl $0x40000001,0x28(%r12) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a2dca │ │ │ │ + lea 0x8(%r12),%rax │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + callq a9d40 │ │ │ │ + test %al,%al │ │ │ │ + jne a2c85 │ │ │ │ + jmp a2d45 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + jmpq a2c62 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *0x18(%r12) │ │ │ │ + jmpq a2c85 │ │ │ │ + lea 0x2b4e2(%rip),%rcx │ │ │ │ + mov $0x13,%edx │ │ │ │ + lea 0x2b43b(%rip),%rsi │ │ │ │ + lea 0x2b46f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + callq a1f10 │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a2e36 │ │ │ │ + lea (%rsi,%rdx,1),%rdi │ │ │ │ + lea 0x2b4ed(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + shl $0x8,%rax │ │ │ │ + shr $0x38,%rdx │ │ │ │ + xor %rcx,%rdx │ │ │ │ + xor (%r8,%rdx,8),%rax │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne a2e18 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + lea 0x166254(%rip),%rdi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x6436a(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 77c0 │ │ │ │ + mov 0x64356(%rip),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne a2e81 │ │ │ │ + jmp a2ed8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je a2ed8 │ │ │ │ + cmp %rbx,0x18(%r12) │ │ │ │ + jne a2e78 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 77a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a2e78 │ │ │ │ + lea 0x166200(%rip),%rdi │ │ │ │ + callq 7930 │ │ │ │ + cmp $0xfffffffffffff000,%r12 │ │ │ │ + ja a2ec4 │ │ │ │ + callq *0x20(%r12) │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0xfffffffffffffff4,%rax │ │ │ │ + cmove %rax,%r12 │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - lea 0x8(%rax,%rcx,8),%rdx │ │ │ │ - jmpq 9e957 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r12,%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmpq 9e9aa │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 9ea65 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmpq 9e9f3 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmpq 9ea34 │ │ │ │ - mov $0x3,%eax │ │ │ │ - lea 0x0(%rbp,%rax,4),%rax │ │ │ │ - jmpq 9ea20 │ │ │ │ - mov $0x2,%eax │ │ │ │ - jmp 9eac6 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 9eac6 │ │ │ │ - lea 0x45d7b(%rip),%rcx │ │ │ │ - mov $0x652,%edx │ │ │ │ - lea 0x45a64(%rip),%rsi │ │ │ │ - lea 0x45c88(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x45d5c(%rip),%rcx │ │ │ │ - mov $0x650,%edx │ │ │ │ - lea 0x45a45(%rip),%rsi │ │ │ │ - lea 0x45c31(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x1661c1(%rip),%rdi │ │ │ │ + mov $0xfffffffffffffffe,%r12 │ │ │ │ + callq 7930 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - jmp 9eb36 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x0,0x2(%rax) │ │ │ │ - jne 9eb46 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + callq *-0x28(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a2f40 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 9e8d0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 9eb30 │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov -0x20(%rax),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq *%rax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzwl (%rdi),%eax │ │ │ │ - cmp 0x2(%rdi),%ax │ │ │ │ - je 9ec20 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %rdi,%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ - jne 9ebb0 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + callq *-0x30(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a2fa0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13d,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 9b9c0 │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - cmp 0x2(%rbx),%ax │ │ │ │ - jne 9eb70 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9ebf8 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *0xb8(%r12) │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - mov $0x28,%edx │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9ebe3 │ │ │ │ - movzbl 0x78(%r12),%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ + pop %r14 │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - add %rbp,%rdx │ │ │ │ - pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x0(%r13) │ │ │ │ - movdqu 0x10(%rbp),%xmm1 │ │ │ │ - movups %xmm1,0x10(%r13) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - jmp 9ebc9 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x1660e5(%rip),%rdi │ │ │ │ + callq 7870 │ │ │ │ + mov 0x641f9(%rip),%rax │ │ │ │ + lea 0x1660d2(%rip),%rdi │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x641e4(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rbx,0x641d9(%rip) │ │ │ │ + callq 7930 │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x72(%rdi),%eax │ │ │ │ - lea 0xc0(%rdi),%r10 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r10,%rax,2),%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jb 9ec7a │ │ │ │ - jmpq 9ed1a │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x72(%r8),%eax │ │ │ │ - add $0xa,%rdx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r10,%rax,2),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 9ed20 │ │ │ │ - movzwl 0x2(%rdx),%ecx │ │ │ │ - mov $0x2,%eax │ │ │ │ - cmp $0xfffe,%cx │ │ │ │ - je 9ec92 │ │ │ │ + lea 0x2bb09(%rip),%rsi │ │ │ │ + jmpq a2e40 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2baf9(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + lea 0x16608a(%rip),%rdi │ │ │ │ + callq 7870 │ │ │ │ + mov 0x6419e(%rip),%rax │ │ │ │ + lea 0x166077(%rip),%rdi │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x64189(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rbx,0x6417e(%rip) │ │ │ │ + callq 7930 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0xffff,%cx │ │ │ │ - setne %al │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - addq $0x1,(%rax) │ │ │ │ - movzwl 0x4(%rdx),%esi │ │ │ │ - mov 0xb0(%r8),%rcx │ │ │ │ - movzwl 0x1e(%rcx,%rsi,8),%ecx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - add %rcx,0x8(%rax) │ │ │ │ - cmpw $0xfffe,0x2(%rdx) │ │ │ │ - jae 9ec60 │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - add %rax,0x30(%r9) │ │ │ │ - cmpw $0x1,(%rdx) │ │ │ │ - jbe 9ec60 │ │ │ │ - mov 0x38(%r9),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x6(%rdx),%eax │ │ │ │ - lea 0x0(,%rcx,4),%rsi │ │ │ │ - add 0xb8(%r8),%rsi │ │ │ │ - shl $0x3,%eax │ │ │ │ - cltq │ │ │ │ - cmpb $0xff,(%rsi,%rax,1) │ │ │ │ - sete %al │ │ │ │ - add $0x1,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rdi,0x38(%r9) │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - ja 9ece0 │ │ │ │ - jmpq 9ec60 │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x2baa9(%rip),%rsi │ │ │ │ + jmpq a2e40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - sub $0x8,%rdx │ │ │ │ + lea 0x2ba98(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - movzbl 0x72(%rsi),%ecx │ │ │ │ - sub 0xb0(%rsi),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpq $0x0,0x18(%rdi) │ │ │ │ + mov %rax,0x48(%rdi) │ │ │ │ + je a30d0 │ │ │ │ + cmpq $0x0,0x20(%rbx) │ │ │ │ + je a30e2 │ │ │ │ + lea 0x166017(%rip),%rdi │ │ │ │ + lea 0x30(%rbx),%rbp │ │ │ │ + callq 7870 │ │ │ │ + mov 0x64127(%rip),%rax │ │ │ │ + lea 0x166000(%rip),%rdi │ │ │ │ + mov %rbp,0x64119(%rip) │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + lea 0x6410a(%rip),%rax │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + callq 7930 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1d7(%rip),%rax │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + cmpq $0x0,0x20(%rbx) │ │ │ │ + jne a3082 │ │ │ │ + lea -0x199(%rip),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + jmp a3082 │ │ │ │ + nop │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x20(%rdi),%r13 │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xc0(%rsi),%rax │ │ │ │ - sar $0x3,%rdx │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - lea (%rax,%rcx,2),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe 9ef60 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 9ed8d │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + cmp %rbx,0x18(%rdi) │ │ │ │ + jne a3232 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + add $0x8,%r13 │ │ │ │ + lea 0x8(%rsp),%r12 │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + jmp a3151 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + test $0x1,%dil │ │ │ │ + jne a31a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + and $0xfffffffffffffffc,%rdi │ │ │ │ + mov 0xc(%rbx),%edx │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rdi,%rsi │ │ │ │ + callq 7640 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a31d5 │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + sub %eax,%ebp │ │ │ │ + testb $0x2,(%rbx) │ │ │ │ + jne a31b0 │ │ │ │ + test $0x3f,%al │ │ │ │ + jne a31f4 │ │ │ │ + shr $0x6,%eax │ │ │ │ + add %eax,(%rsp) │ │ │ │ + testb $0x2,(%rbx) │ │ │ │ + je a3140 │ │ │ │ + mov 0x0,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp a314e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0xa,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe 9ef60 │ │ │ │ - cmp 0x8(%rax),%dx │ │ │ │ - ja 9ed80 │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - cmp 0x8(%rbx),%rdx │ │ │ │ - je 9ed9f │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - movzwl 0x2(%rax),%ecx │ │ │ │ - lea 0x2(%rcx),%edx │ │ │ │ - cmp $0x1,%dx │ │ │ │ - ja 9edd0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0xfffffffffffffffc,%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + jmp a314e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne a3213 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 9ef91 │ │ │ │ - add $0x68,%rsp │ │ │ │ + jne a3251 │ │ │ │ + add $0x28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ + lea 0x2b984(%rip),%rcx │ │ │ │ + mov $0x44,%edx │ │ │ │ + lea 0x2b918(%rip),%rsi │ │ │ │ + lea 0x1a1d7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x2b965(%rip),%rcx │ │ │ │ + mov $0x4b,%edx │ │ │ │ + lea 0x2b8f9(%rip),%rsi │ │ │ │ + lea 0x2b92a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x2b946(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x2b8da(%rip),%rsi │ │ │ │ + lea 0x2b91e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x2b927(%rip),%rcx │ │ │ │ + mov $0x39,%edx │ │ │ │ + lea 0x2b8bb(%rip),%rsi │ │ │ │ + lea 0x2b8d4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x20,%edx │ │ │ │ + jne a3284 │ │ │ │ + xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x4(%rax),%edi │ │ │ │ - mov 0xb0(%rsi),%rdx │ │ │ │ - lea 0x20(%rdx,%rdi,8),%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - and $0xffffffffffffffc0,%r9 │ │ │ │ - sub %r9,%rdi │ │ │ │ - lea 0xff(%rdi),%rdx │ │ │ │ - cmovns %rdi,%rdx │ │ │ │ - sar $0x8,%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - je 9edac │ │ │ │ - movzwl (%rax),%r10d │ │ │ │ - cmp %edx,%r10d │ │ │ │ - jbe 9edac │ │ │ │ - movzwl %cx,%edi │ │ │ │ - movzwl 0x6(%rax),%eax │ │ │ │ - mov %edi,%r11d │ │ │ │ - sub %edx,%r11d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - and %r11d,%ecx │ │ │ │ - mov $0x3f,%r11d │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%ebp │ │ │ │ - tzcnt %rbp,%rbp │ │ │ │ - lea 0x1(%rbp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - lea -0x1(%r10),%ecx │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - shl $0x3,%eax │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - cltq │ │ │ │ - movslq %ecx,%r10 │ │ │ │ - mov %r11,%rcx │ │ │ │ - sub %r10,%rcx │ │ │ │ - mov %ecx,%r10d │ │ │ │ - sub %ebp,%r10d │ │ │ │ - bts %r10d,%edx │ │ │ │ - mov %edx,%r10d │ │ │ │ - mov 0xb8(%rsi),%rdx │ │ │ │ - mov %r10,%rbp │ │ │ │ - add %rdx,%rax │ │ │ │ - lea (%rax,%r10,4),%rsi │ │ │ │ - bsr %r10,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - cltq │ │ │ │ - sub %rax,%r11 │ │ │ │ - mov %r10d,%eax │ │ │ │ - btc %r11d,%eax │ │ │ │ - sub %r11d,%ecx │ │ │ │ - lea 0x1(%rax,%rax,1),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - sub %eax,%edi │ │ │ │ - mov %eax,%r10d │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %edi,%eax │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - sar %eax │ │ │ │ - and %ecx,%eax │ │ │ │ - movzbl 0x1(%rsi),%ecx │ │ │ │ - add %r10d,%eax │ │ │ │ - shl $0x8,%eax │ │ │ │ - shl $0x3,%ecx │ │ │ │ - add %r9,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 9edac │ │ │ │ - cmpb $0xff,(%rsi) │ │ │ │ - jne 9edac │ │ │ │ - movzbl 0x1(%r8),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9ef7f │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq *%rdx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movdqu 0x40(%rsp),%xmm0 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 9eeff │ │ │ │ - bsr %ebp,%ebp │ │ │ │ - mov $0x1f,%ecx │ │ │ │ - xor $0x1f,%ebp │ │ │ │ - sub %ebp,%ecx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x4592b(%rip),%rdx │ │ │ │ + mov (%rsi,%rax,1),%edx │ │ │ │ + mov %edx,0x28(%rdi,%rax,1) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp $0x20,%rax │ │ │ │ + jne a3270 │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9b090 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - movdqu 0x34(%rsp),%xmm1 │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x34823(%rip),%rdx │ │ │ │ + retq │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9b090 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - jmpq 9edac │ │ │ │ - lea 0x459e9(%rip),%rcx │ │ │ │ - mov $0x30,%edx │ │ │ │ - lea 0x455e2(%rip),%rsi │ │ │ │ - lea 0x35ac1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + callq a71b0 │ │ │ │ mov %rsp,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov %r8,%rsi │ │ │ │ - rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 9eee9 │ │ │ │ + mov $0x48,%edx │ │ │ │ + mov $0x40,%esi │ │ │ │ + callq 70e0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne a330c │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a330c │ │ │ │ + lea 0x63f0b(%rip),%rcx │ │ │ │ + lea -0x1ec(%rip),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rcx,0x20(%rax) │ │ │ │ + lea -0x8b(%rip),%rsi │ │ │ │ + movabs $0x2000000010,%rcx │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + movups %xmm0,0x38(%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne a3321 │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9efc9 │ │ │ │ + movb $0x0,0x10(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - sete %al │ │ │ │ - cmpb $0x1,0x2(%rbp) │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 9efd0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - movzbl 0x1(%rbx),%edx │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - shr $0x7,%al │ │ │ │ - shr $0x7,%dl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x20,%rdi │ │ │ │ + jmpq 7a70 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x10(%rdi) │ │ │ │ + jne a3370 │ │ │ │ + cmp $0x20,%edx │ │ │ │ + jne a337b │ │ │ │ + movb $0x1,0x10(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + jmpq 74d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%edx │ │ │ │ + add $0x20,%rdi │ │ │ │ + jmpq 78c0 │ │ │ │ + push %rax │ │ │ │ + lea 0x2b82d(%rip),%rcx │ │ │ │ + mov $0x2d,%edx │ │ │ │ + lea 0x2b7e9(%rip),%rsi │ │ │ │ + lea 0x2b802(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a71b0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x10,%esi │ │ │ │ + callq 70e0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne a33f7 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a33f7 │ │ │ │ + lea 0x63e6b(%rip),%rcx │ │ │ │ + movq $0x0,0x4(%rax) │ │ │ │ + movl $0x110,(%rax) │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne a340c │ │ │ │ + add $0x18,%rsp │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%rdi │ │ │ │ + jmpq 71e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,%edx │ │ │ │ + add $0x10,%rdi │ │ │ │ + jmpq 77e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%rdi │ │ │ │ + jmpq 76c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a71b0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x10,%esi │ │ │ │ + callq 70e0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne a34a7 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a34a7 │ │ │ │ + lea 0x63e1b(%rip),%rcx │ │ │ │ + movq $0x0,0x4(%rax) │ │ │ │ + movl $0x68,(%rax) │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne a34bc │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x18(%rsi),%rax │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 9f218 │ │ │ │ - mov 0x18(%rsp),%r14d │ │ │ │ - mov %r14,%rax │ │ │ │ - shl $0x4,%r14 │ │ │ │ - add 0x8(%rsp),%r14 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - subq $0x10,0x10(%rsp) │ │ │ │ - subl $0x1,0x1c(%rsp) │ │ │ │ - je 9f0ff │ │ │ │ - mov 0x1c(%rsp),%r15d │ │ │ │ - cmp %r15d,0x18(%rsp) │ │ │ │ - jbe 9f060 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov (%rax),%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea -0x1(%r15),%ecx │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - shl $0x4,%rcx │ │ │ │ - lea (%rax,%rcx,1),%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x10(%rbp),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f0c6 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9f060 │ │ │ │ - movdqu 0x10(%r14),%xmm0 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x10,%r14 │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - mov %r13,(%r14) │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - cmp %r15d,0x18(%rsp) │ │ │ │ - ja 9f090 │ │ │ │ - subq $0x10,0x10(%rsp) │ │ │ │ - subl $0x1,0x1c(%rsp) │ │ │ │ - jne 9f071 │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je a37c2 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %esi,%ebx │ │ │ │ + add $0x1000,%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea -0x9(%rsi),%eax │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x10(%rax),%r15 │ │ │ │ - add $0x20,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je a37ac │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je a37a2 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ + add $0x1000,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ test %r15,%r15 │ │ │ │ - je 9f207 │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - je 9f150 │ │ │ │ - cmpl $0x1,0x18(%rsp) │ │ │ │ - je 9f28a │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f28a │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 9f308 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%r15 │ │ │ │ - mov %r15,0x10(%rdi) │ │ │ │ - cmp 0x18(%rdi),%r15 │ │ │ │ - ja 9f2e9 │ │ │ │ - je 9f24d │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 9f116 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea -0x2(%rsi),%r12d │ │ │ │ - shl $0x4,%r12 │ │ │ │ + je a378c │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + je a3784 │ │ │ │ + lea 0x1000(%r15),%rax │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ mov (%rax),%r13 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea (%r12,%rax,1),%rbp │ │ │ │ - jmp 9f1d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x20(%r14),%xmm1 │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov %r15,0x20(%r14) │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - movups %xmm1,0x10(%r14) │ │ │ │ - cmp %r14,%rbp │ │ │ │ - je 9f1f5 │ │ │ │ - add $0x10,%r14 │ │ │ │ - mov 0x20(%r14),%r12 │ │ │ │ - mov %r15,%rsi │ │ │ │ + test %r13,%r13 │ │ │ │ + je a3766 │ │ │ │ + cmp $0x3,%ebx │ │ │ │ + je a375e │ │ │ │ + lea 0x1000(%r13),%rax │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %ebx,%r15d │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r13,0x88(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je a373d │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + je a3735 │ │ │ │ + lea 0x1000(%r14),%rax │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%rax),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je a3719 │ │ │ │ + cmp $0x5,%r15d │ │ │ │ + je a3711 │ │ │ │ + lea 0x1000(%r13),%rax │ │ │ │ + mov %r13,0x98(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov (%r14),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a36fa │ │ │ │ + cmp $0x6,%r15d │ │ │ │ + je a36f2 │ │ │ │ + lea 0x1000(%rbp),%rax │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je a36e3 │ │ │ │ + cmp $0x7,%r15d │ │ │ │ + je a36db │ │ │ │ + lea 0x1000(%r12),%rax │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a36c7 │ │ │ │ + cmp $0x8,%r15d │ │ │ │ + je a36bf │ │ │ │ + lea 0x1000(%r8),%rdx │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %r15d,0xac(%rsp) │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a36a1 │ │ │ │ + mov 0xa8(%rsp),%esi │ │ │ │ + callq a34d0 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,0x68(%rsp) │ │ │ │ + jne a368d │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov 0xa0(%rsp),%rbx │ │ │ │ + mov 0xac(%rsp),%r15d │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 7410 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,0x30(%rsp) │ │ │ │ + jne a365d │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7410 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp 0x38(%rsp),%rbx │ │ │ │ + jne a362e │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp 0x40(%rsp),%r14 │ │ │ │ + jne a3609 │ │ │ │ + mov 0x98(%rsp),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f1f1 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r12,%r15 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 9f1b0 │ │ │ │ + callq 7410 │ │ │ │ + addq $0x8,(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp 0x60(%rsp),%rax │ │ │ │ + jne a35d8 │ │ │ │ + mov 0x90(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + addq $0x8,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp 0x58(%rsp),%rax │ │ │ │ + jne a35a5 │ │ │ │ + mov 0x88(%rsp),%r13 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + addq $0x8,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp 0x50(%rsp),%rax │ │ │ │ + jne a356f │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7410 │ │ │ │ + addq $0x8,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp 0x48(%rsp),%rax │ │ │ │ + jne a353c │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + addq $0x8,0x8(%rsp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 9f11f │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub 0x20(%rsp),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - mov %ax,0x16(%rsi) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 9f2e4 │ │ │ │ - add $0x68,%rsp │ │ │ │ + cmp 0x70(%rsp),%rax │ │ │ │ + jne a350d │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + jmpq 7410 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ retq │ │ │ │ - subl $0x1,0x18(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 9f1f5 │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub 0x20(%rsp),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - jmp 9f218 │ │ │ │ - movzbl (%r15),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - test %dl,%dl │ │ │ │ - je 9f2b1 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rbx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 9f2a0 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - add %dx,0x40(%rsp) │ │ │ │ - add %dx,0x42(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je a3827 │ │ │ │ + bsr %rsi,%rcx │ │ │ │ + mov $0x3f,%edi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %ecx,%edi │ │ │ │ + lea 0xc(%rdx,%rdx,8),%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jge a386b │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + je a3877 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %edx,%edx │ │ │ │ + je a3870 │ │ │ │ + lea 0x3(%rdx,%rdx,8),%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + jmp a3850 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x9,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je a3870 │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr %cl,%rax │ │ │ │ + mov (%r8,%rax,8),%r8 │ │ │ │ mov %rdx,%rax │ │ │ │ - movzbl 0x1(%rbx),%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 9f2dc │ │ │ │ - addw $0x1,0x48(%rsp) │ │ │ │ - lea (%rbx,%rax,8),%rbx │ │ │ │ - jmpq 9f150 │ │ │ │ - addw $0x1,0x4a(%rsp) │ │ │ │ - jmp 9f2d3 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x456f0(%rip),%rcx │ │ │ │ - mov $0x32,%edx │ │ │ │ - lea 0x45666(%rip),%rsi │ │ │ │ - lea 0x45686(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x456d1(%rip),%rcx │ │ │ │ - mov $0x2e,%edx │ │ │ │ - lea 0x45647(%rip),%rsi │ │ │ │ - lea 0x45658(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + shl %cl,%rax │ │ │ │ + not %rax │ │ │ │ + and %rax,%rsi │ │ │ │ + test %r8,%r8 │ │ │ │ + jne a3848 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + add %rsi,%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp a386b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + xor %r8d,%r8d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - lea 0x18(%rdi),%rcx │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x78(%rsi),%rax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movzwl 0x16(%rdi),%eax │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%r15 │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - cmp %ax,0x2(%rdx) │ │ │ │ - je 9f450 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r8d,%ebp │ │ │ │ - jmp 9f3b7 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + jmp a38ed │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addw $0x1,0x38(%rsp) │ │ │ │ - lea (%r15,%rax,8),%r15 │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - cmp 0x2(%rbx),%ax │ │ │ │ - je 9f450 │ │ │ │ - mov 0xb0(%r13),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ - callq 9e8c0 │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 9f3da │ │ │ │ - cmpb $0x0,0x2(%r14) │ │ │ │ - je 9f3aa │ │ │ │ - movzbl 0x1(%r14),%eax │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x45a11(%rip),%rdx │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - cmovne 0x8(%rsp),%rdx │ │ │ │ - callq a1200 │ │ │ │ - test %al,%al │ │ │ │ - je 9f438 │ │ │ │ - andb $0x80,0x1(%r15) │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - add %dx,0x30(%rsp) │ │ │ │ - add %dx,0x32(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - movzbl 0x1(%r15),%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - jne 9f3a0 │ │ │ │ - addw $0x1,0x3a(%rsp) │ │ │ │ - jmpq 9f3a6 │ │ │ │ + test %r13,%r13 │ │ │ │ + je a394b │ │ │ │ + bsr %r13,%rcx │ │ │ │ + mov $0x3f,%eax │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %ecx,%eax │ │ │ │ + lea 0xc(%rbx,%rbx,8),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl a394b │ │ │ │ + test %r8,%r8 │ │ │ │ + je a39d0 │ │ │ │ + mov %r12,(%r8) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r15,%rax │ │ │ │ + or %r8,%r9 │ │ │ │ + lock cmpxchg %r9,(%r10) │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je a3920 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov %rbp,%r15 │ │ │ │ + and $0xfffffffffffffff8,%r12 │ │ │ │ + and $0x7,%ebx │ │ │ │ + mov %r12,%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne a38a0 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a3a28 │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + mov %r15,%rcx │ │ │ │ + jmp a38d7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r9,%r12 │ │ │ │ + mov %r9d,%ebx │ │ │ │ + mov %r9,%rbp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + and $0xfffffffffffffff8,%r12 │ │ │ │ + and $0x7,%ebx │ │ │ │ + mov %r12,%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je a39d3 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne a38a9 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je a39b0 │ │ │ │ + lea (%rbx,%rbx,8),%ebx │ │ │ │ + or $0xffffffffffffffff,%r12 │ │ │ │ + add $0x3,%ebx │ │ │ │ + jmp a3968 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x9,%ebx │ │ │ │ + cmp $0x3,%ebx │ │ │ │ + je a39b0 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shr %cl,%rax │ │ │ │ + lea (%r14,%rax,8),%rbp │ │ │ │ + mov %r12,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + not %rax │ │ │ │ + and %rax,%r13 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne a3960 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a3a78 │ │ │ │ + xor %eax,%eax │ │ │ │ + lock cmpxchg %r8,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + jne a3960 │ │ │ │ + sub $0x9,%ebx │ │ │ │ + mov %r8,%r14 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0x3,%ebx │ │ │ │ + jne a3968 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a39bd │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 7410 │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea (%r14,%r13,1),%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + je a3a62 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x200,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,%r15 │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r12,(%r8) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + test %r12,%r12 │ │ │ │ + jne a38d3 │ │ │ │ + jmpq a38d7 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a18d0 │ │ │ │ - jmp 9f408 │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + je a3a62 │ │ │ │ + mov $0x200,%ecx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12,%rax │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r15,%rcx │ │ │ │ + jmpq a38d7 │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,%r8 │ │ │ │ - sub 0x10(%rsp),%r8 │ │ │ │ - sar $0x3,%r8 │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov %r8w,0x16(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 9f48e │ │ │ │ - add $0x58,%rsp │ │ │ │ + callq a71b0 │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je a3a62 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x200,%ecx │ │ │ │ + mov %r14,%rax │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmpq a3992 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je a3b9a │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a3b8d │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov $0x3f,%r13d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rdx,%r10 │ │ │ │ + and $0x7,%edx │ │ │ │ + and $0xfffffffffffffff8,%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + je a3b0c │ │ │ │ + bsr %rax,%rcx │ │ │ │ + mov %r13d,%esi │ │ │ │ + xor $0x3f,%rcx │ │ │ │ + sub %ecx,%esi │ │ │ │ + lea 0xc(%rdx,%rdx,8),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jge a3b8d │ │ │ │ + test %edx,%edx │ │ │ │ + je a3b6b │ │ │ │ + lea 0x3(%rdx,%rdx,8),%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl %cl,%rdi │ │ │ │ + shr %cl,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + and $0x1ff,%edx │ │ │ │ + neg %rbx │ │ │ │ + jmp a3b55 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %rdi,%rax │ │ │ │ + jb a3ba1 │ │ │ │ + and %rbx,%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,(%r9) │ │ │ │ + shr $0xc,%rsi │ │ │ │ + imul %r11,%rsi │ │ │ │ + mov %rsi,0x8(%r9) │ │ │ │ + cmp $0x200,%edx │ │ │ │ + je a3b80 │ │ │ │ + mov %edx,%esi │ │ │ │ + mov (%r10,%rsi,8),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a3b30 │ │ │ │ + sub $0x9,%ecx │ │ │ │ + mov %r8,%r10 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne a3b14 │ │ │ │ + and $0xfff,%eax │ │ │ │ + lea (%r10,%rax,1),%r8 │ │ │ │ + pop %rbx │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne a3ae4 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + movq $0xffffffffffffffff,(%r9) │ │ │ │ + movq $0xffffffffffffffff,0x8(%r9) │ │ │ │ + jmp a3b74 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je a3c1d │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp a3bec │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe a3c10 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a3880 │ │ │ │ + test %rax,%rax │ │ │ │ + jne a3be0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + mov %rdi,%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + xchg %rdi,(%r8) │ │ │ │ + mov %edi,%esi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + and $0x7,%esi │ │ │ │ + jmpq a34d0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a3c70 │ │ │ │ + cmpb $0x30,(%rdi) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + je a3c98 │ │ │ │ + movl $0xa,(%rsi) │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x10,%eax │ │ │ │ + jne a3c5d │ │ │ │ + cmpb $0x30,(%rbx) │ │ │ │ + jne a3c5d │ │ │ │ + callq 7800 <__ctype_tolower_loc@plt> │ │ │ │ + movsbq 0x1(%rbx),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmpl $0x78,(%rax,%rdx,4) │ │ │ │ + jne a3c5d │ │ │ │ + lea 0x2(%rbx),%rax │ │ │ │ + jmp a3c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 7800 <__ctype_tolower_loc@plt> │ │ │ │ + movsbq 0x1(%rbx),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmpl $0x78,(%rax,%rdx,4) │ │ │ │ + je a3cb8 │ │ │ │ + movl $0x8,0x0(%rbp) │ │ │ │ + jmp a3c5d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq 7490 <__ctype_b_loc@plt> │ │ │ │ + movsbq 0x2(%rbx),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + testb $0x10,0x1(%rax,%rdx,2) │ │ │ │ + je a3cab │ │ │ │ + movl $0x10,0x0(%rbp) │ │ │ │ + jmp a3c75 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - movzwl 0x16(%rsi),%edx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - lea 0x68(%rsp),%r12 │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x18(%rsi),%rax │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea (%rax,%rdx,1),%rbp │ │ │ │ - movzwl (%rcx),%eax │ │ │ │ - lea 0x127e8(%rdi),%rcx │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - cmp %ax,0x2(%rbx) │ │ │ │ - jne 9f580 │ │ │ │ - jmpq 9f730 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x2(%r14) │ │ │ │ - je 9f573 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - cmp %r12,%rsi │ │ │ │ - je 9f6d8 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a18d0 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ - callq a0620 │ │ │ │ - test %al,%al │ │ │ │ - jne 9f573 │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - cmpb $0x0,0x2(%r14) │ │ │ │ - jne 9f5c1 │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - cmp 0x2(%rbx),%ax │ │ │ │ - je 9f672 │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x8(%rdx,%rax,8),%r14 │ │ │ │ - callq 9e8c0 │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 9f530 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - cmp %r12,%rsi │ │ │ │ - je 9f700 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a18d0 │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - cmpb $0x0,0x2(%r14) │ │ │ │ - je 9f573 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a15f0 │ │ │ │ - test %al,%al │ │ │ │ - jne 9f5f3 │ │ │ │ - xor %eax,%eax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movsbq (%rdi),%r15 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + test %r15b,%r15b │ │ │ │ + je a3dd8 │ │ │ │ + mov %esi,%eax │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %esi,%r12d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movabs $0xf000000000000000,%rbp │ │ │ │ + jmp a3d5c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14,%rax,1),%rdx │ │ │ │ - mov %rdx,0x0(%rbp,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x28,%rax │ │ │ │ - jne 9f5e0 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - movzbl (%r14),%edx │ │ │ │ - mov $0x28,%esi │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9f613 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movzbl (%rcx),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - add %rbp,%rsi │ │ │ │ - cmp $0x5,%edx │ │ │ │ - je 9f641 │ │ │ │ - lea -0x5(%rdx),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rdi │ │ │ │ + movsbl %cl,%ecx │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jae a3d88 │ │ │ │ + test %rbp,%r13 │ │ │ │ + jne a3db8 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + movsbq 0x1(%rbx),%r15 │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x1,%r14d │ │ │ │ + imul %r13,%r9 │ │ │ │ + lea (%rcx,%r9,1),%r13 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je a3d88 │ │ │ │ + lea -0x30(%r15),%ecx │ │ │ │ + cmp $0x9,%cl │ │ │ │ + jbe a3d30 │ │ │ │ + callq 7800 <__ctype_tolower_loc@plt> │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r15,4),%ecx │ │ │ │ + lea -0x61(%rcx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + ja a3d88 │ │ │ │ + sub $0x57,%ecx │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jb a3d38 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x28(%r14,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 9f628 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - movzbl 0x0(%rbp),%ecx │ │ │ │ - add %cx,0x48(%rsp) │ │ │ │ - add %cx,0x4a(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9f720 │ │ │ │ - addw $0x1,0x50(%rsp) │ │ │ │ - movzwl (%rbx),%eax │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rbp │ │ │ │ - cmp 0x2(%rbx),%ax │ │ │ │ - jne 9f580 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - sub 0x20(%rsp),%rbp │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - sar $0x3,%rbp │ │ │ │ - mov %bp,0x16(%rax) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 9f69f │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - add $0x127e8,%rsi │ │ │ │ - callq 19660 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - mov 0xc8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 9f7a8 │ │ │ │ - add $0xd8,%rsp │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + mov %r13,(%rax) │ │ │ │ + mov %r14d,%eax │ │ │ │ + or $0x80000000,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + cmovne %eax,%r14d │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - add $0x5,%eax │ │ │ │ - cmp $0xc,%eax │ │ │ │ - ja 9f7ad │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a18d0 │ │ │ │ - jmpq 9f550 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - add $0x5,%eax │ │ │ │ - cmp $0xc,%eax │ │ │ │ - ja 9f742 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a18d0 │ │ │ │ - jmpq 9f567 │ │ │ │ - nop │ │ │ │ - addw $0x1,0x52(%rsp) │ │ │ │ - jmpq 9f660 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + div %r12d │ │ │ │ + not %rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovae 0x14(%rsp),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + jmpq a3d3d │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - sar $0x3,%rdx │ │ │ │ - mov %dx,0x16(%rax) │ │ │ │ - jmpq 9f69f │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - movdqu (%r12),%xmm0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%r12),%xmm1 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movdqu 0x20(%r12),%xmm2 │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movdqu 0x30(%r12),%xmm3 │ │ │ │ - movups %xmm3,0x30(%rax) │ │ │ │ - movdqu 0x40(%r12),%xmm4 │ │ │ │ - movups %xmm4,0x40(%rax) │ │ │ │ - movdqu 0x50(%r12),%xmm5 │ │ │ │ - movups %xmm5,0x50(%rax) │ │ │ │ - callq a18d0 │ │ │ │ - jmpq 9f567 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 19500 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x18,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - callq a18d0 │ │ │ │ - jmpq 9f550 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + jmp a3da2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov 0x8(%rsi),%r12d │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %dl,0x27(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 9fa0d │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %r12d,0x20(%rsp) │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - shl $0x4,%r14 │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ - lea (%rsi,%r14,1),%rax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + lea 0xc(%rsp),%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - subq $0x10,0x18(%rsp) │ │ │ │ - subl $0x1,0x20(%rsp) │ │ │ │ - je 9f8f0 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - cmp %ecx,0x20(%rsp) │ │ │ │ - jae 9f830 │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov 0x20(%rsp),%r14d │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%r14),%r15d │ │ │ │ - mov 0x10(%r13),%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl $0x4,%r15 │ │ │ │ - add 0x10(%rsp),%r15 │ │ │ │ - mov 0x10(%r15),%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq a2570 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a3c40 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq a3ce0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9f8ad │ │ │ │ + js a3e77 │ │ │ │ + je a3e70 │ │ │ │ + mov %eax,%eax │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + cmp $0xa,%al │ │ │ │ + jne a3e41 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a3e70 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a3e7e │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmp a3e50 │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp a3e50 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2b,(%rdi) │ │ │ │ sete %al │ │ │ │ - cmpb $0x1,0x2(%r12) │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f8ad │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - movzbl 0x1(%rbx),%edx │ │ │ │ - shr $0x7,%al │ │ │ │ - shr $0x7,%dl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9f830 │ │ │ │ - movdqu 0x10(%r13),%xmm0 │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x10,%r13 │ │ │ │ - movups %xmm0,0x10(%r15) │ │ │ │ - mov %r12,0x0(%r13) │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - cmp %r14d,0x8(%rsp) │ │ │ │ - ja 9f858 │ │ │ │ - subq $0x10,0x18(%rsp) │ │ │ │ - subl $0x1,0x20(%rsp) │ │ │ │ - jne 9f841 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ + add %rax,%rdi │ │ │ │ + jmpq a3df0 │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r12d,%r15d │ │ │ │ - mov 0x10(%rbx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 9f9ff │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - lea 0x0(%r13,%rax,8),%rbp │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - cmp 0x18(%rbx),%rbp │ │ │ │ - ja 9fcb1 │ │ │ │ - je 9fbf8 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - je 9fca8 │ │ │ │ - lea -0x2(%r15),%eax │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov (%rbx),%r14 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%rax,%rbx,1),%r15 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 9f98d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu 0x20(%r12),%xmm1 │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - mov %rbx,0x20(%r12) │ │ │ │ - mov %rax,0x28(%r12) │ │ │ │ - movups %xmm1,0x10(%r12) │ │ │ │ - cmp %r12,%r15 │ │ │ │ - je 9f9d2 │ │ │ │ - add $0x10,%r12 │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq a2570 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f9ce │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x2d,%al │ │ │ │ + je a3f00 │ │ │ │ + cmp $0x2b,%al │ │ │ │ + mov %rsp,%rdx │ │ │ │ sete %al │ │ │ │ - cmpb $0x1,0x2(%rbx) │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f9ce │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - shr $0x7,%al │ │ │ │ - shr $0x7,%dl │ │ │ │ movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ + add %rax,%rdi │ │ │ │ + callq a3df0 │ │ │ │ test %eax,%eax │ │ │ │ - jg 9f968 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x8(%rbx),%r15d │ │ │ │ - cmpb $0x0,0x2(%r13) │ │ │ │ - jne 9fa20 │ │ │ │ - cmpb $0x0,0x27(%rsp) │ │ │ │ - jne 9f9f6 │ │ │ │ - movzbl 0x1(%r13),%eax │ │ │ │ - test %al,%al │ │ │ │ - js 9fbe0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 9f910 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - sub 0x28(%rsp),%r12 │ │ │ │ - sar $0x3,%r12 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + js a3ee4 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js a3f1c │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a3f23 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 9fc20 │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 9fca0 │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a2570 │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9fca0 │ │ │ │ - cmpb $0x0,0x1(%r12) │ │ │ │ - jns 9fa83 │ │ │ │ - cmpb $0x0,0x1(%r14) │ │ │ │ - js 9fcd0 │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - shr $0x7,%al │ │ │ │ - or %al,0x20(%rsp) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - lea (%r14,%rax,8),%r13 │ │ │ │ - mov %r13,0x10(%rbx) │ │ │ │ - cmp 0x18(%rbx),%r13 │ │ │ │ - ja 9fcb1 │ │ │ │ - je 9fc60 │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jbe 9fb3b │ │ │ │ - lea -0x2(%r8),%r12d │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - shl $0x4,%r12 │ │ │ │ - add %rbx,%r12 │ │ │ │ - mov %r13,%rbx │ │ │ │ - jmp 9faf0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqu 0x20(%r15),%xmm2 │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov %rbx,0x20(%r15) │ │ │ │ - mov %rax,0x28(%r15) │ │ │ │ - movups %xmm2,0x10(%r15) │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 9fb36 │ │ │ │ - add $0x10,%r15 │ │ │ │ - mov 0x20(%r15),%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq a2570 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + callq a3df0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9fb32 │ │ │ │ + js a3ee4 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + neg %rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle a3edf │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp a3ee4 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2(%r13) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2b,(%rdi) │ │ │ │ + mov %rsp,%rdx │ │ │ │ sete %al │ │ │ │ - cmpb $0x1,0x2(%rbx) │ │ │ │ - sbb $0x0,%eax │ │ │ │ + add %rax,%rdi │ │ │ │ + callq a3df0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9fb32 │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - movzbl 0x1(%r13),%edx │ │ │ │ - shr $0x7,%al │ │ │ │ - shr $0x7,%dl │ │ │ │ + js a3f68 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a3f7e │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x2d,%al │ │ │ │ + je a3ff0 │ │ │ │ + cmp $0x2b,%al │ │ │ │ + mov %rsp,%rdx │ │ │ │ + sete %al │ │ │ │ movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ + add %rax,%rdi │ │ │ │ + callq a3df0 │ │ │ │ test %eax,%eax │ │ │ │ - jg 9fad0 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x8(%rbx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 9fa3d │ │ │ │ - mov %r14,%r13 │ │ │ │ - cmpb $0x0,0x2(%r13) │ │ │ │ - jne 9fc20 │ │ │ │ - movzbl 0x1(%r13),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - mov $0x5,%edx │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 9fb70 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movzbl 0x78(%rax),%edx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movzbl 0x1(%rax),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je 9fc90 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - movzbl 0x78(%rcx),%ecx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %dl,(%rsi) │ │ │ │ - mov %eax,%edx │ │ │ │ - movzbl 0x20(%rsp),%r14d │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - and $0x7f,%eax │ │ │ │ - shr $0x7,%dl │ │ │ │ - or %edx,%r14d │ │ │ │ - shl $0x7,%r14d │ │ │ │ - or %r14d,%eax │ │ │ │ - mov %al,0x1(%rdi) │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov 0x8(%rbx),%r15d │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - jmpq 9f9f6 │ │ │ │ + js a3fd4 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js a400c │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a4013 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 9fa2e │ │ │ │ - jmpq 9fb5b │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + callq a3df0 │ │ │ │ + test %eax,%eax │ │ │ │ + js a3fd4 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + neg %rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle a3fcf │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp a3fd4 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%r15),%edx │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - lea 0x20(%rbx),%rsi │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - jmpq 9f9db │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x0(%r13),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je 9fc4a │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - shl $0x3,%rcx │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 9fc38 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - movzbl 0x1(%rax),%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - jmpq 9fba9 │ │ │ │ - nop │ │ │ │ - lea -0x1(%r8),%edx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - jmpq 9fb3f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov $0x5,%edx │ │ │ │ - jmpq 9fba2 │ │ │ │ - nop │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmpq 9fb4b │ │ │ │ - mov 0x8(%rbx),%r15d │ │ │ │ - jmpq 9f9db │ │ │ │ - lea 0x44d28(%rip),%rcx │ │ │ │ - mov $0x32,%edx │ │ │ │ - lea 0x44c9e(%rip),%rsi │ │ │ │ - lea 0x44cbe(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x44cf9(%rip),%rcx │ │ │ │ - mov $0xec,%edx │ │ │ │ - lea 0x44c7f(%rip),%rsi │ │ │ │ - lea 0x44cb6(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ xor %eax,%eax │ │ │ │ + cmpb $0x2b,(%rdi) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + sete %al │ │ │ │ + add %rax,%rdi │ │ │ │ + callq a3df0 │ │ │ │ + test %eax,%eax │ │ │ │ + js a405e │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne a4078 │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a407f │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x5,(%rsi) │ │ │ │ - mov $0x0,%edx │ │ │ │ - lea 0x44ce3(%rip),%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp a405e │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - cmpb $0x6,(%rsi) │ │ │ │ - mov $0x0,%edx │ │ │ │ - lea 0x355f4(%rip),%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x2d,%al │ │ │ │ + je a40f8 │ │ │ │ + cmp $0x2b,%al │ │ │ │ + mov %rsp,%rdx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %rax,%rdi │ │ │ │ + callq a3df0 │ │ │ │ + test %eax,%eax │ │ │ │ + js a40db │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js a4118 │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne a4118 │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a411f │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + callq a3df0 │ │ │ │ + test %eax,%eax │ │ │ │ + js a40db │ │ │ │ + mov (%rsp),%rax │ │ │ │ + neg %rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle a40cf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp a40db │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 9fd95 │ │ │ │ - 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 %rdx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe 9fe10 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2b,(%rdi) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + sete %al │ │ │ │ + add %rax,%rdi │ │ │ │ + callq a3df0 │ │ │ │ + test %eax,%eax │ │ │ │ + js a4170 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test $0xffffffffffff0000,%rax │ │ │ │ + jne a4190 │ │ │ │ + mov %ax,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne 9fe20 │ │ │ │ - add $0xd0,%rsp │ │ │ │ + jne a4197 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp 9fded │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp a4170 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ - movzbl 0x2(%rdx),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,%r9 │ │ │ │ - movzbl (%rdx),%edx │ │ │ │ - lea -0x28(,%rdx,8),%rdx │ │ │ │ - cmp $0x11,%al │ │ │ │ - je 9fe80 │ │ │ │ - cmp $0x13,%al │ │ │ │ - jne 9fe84 │ │ │ │ - lea -0x8(%rdx),%ecx │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov $0x20,%r8d │ │ │ │ - cmovbe %ecx,%r8d │ │ │ │ - lea 0x44ba0(%rip),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9fd40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x2d,%al │ │ │ │ + je a4208 │ │ │ │ + cmp $0x2b,%al │ │ │ │ + mov %rsp,%rdx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %rax,%rdi │ │ │ │ + callq a3df0 │ │ │ │ + test %eax,%eax │ │ │ │ + js a41ed │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js a4228 │ │ │ │ + movswq %ax,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne a4228 │ │ │ │ + mov %ax,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a422f │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edx,%ecx │ │ │ │ - jmp 9fe51 │ │ │ │ - lea 0x44e15(%rip),%rcx │ │ │ │ - mov $0x1d3,%edx │ │ │ │ - lea 0x34df0(%rip),%rsi │ │ │ │ - lea 0x34b9d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + callq a3df0 │ │ │ │ + test %eax,%eax │ │ │ │ + js a41ed │ │ │ │ + mov (%rsp),%rax │ │ │ │ + neg %rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle a41df │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp a41ed │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0x14,%al │ │ │ │ - ja 9fee0 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x664ed(%rip),%rcx │ │ │ │ - shl $0x4,%rax │ │ │ │ - jmpq *(%rcx,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x33398(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - lea 0x44b65(%rip),%rax │ │ │ │ - cmp $0x4,%dl │ │ │ │ - jbe 9ffae │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea 0x44df4(%rip),%rdi │ │ │ │ - movzbl 0x2(%rsi),%r8d │ │ │ │ - mov (%rdi,%rax,4),%edi │ │ │ │ - lea 0x44cb5(%rip),%rax │ │ │ │ - or $0x1,%edi │ │ │ │ - bt %r8d,%edi │ │ │ │ - jae 9ffae │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - je 9ffb0 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 9ff3a │ │ │ │ - cmp $0x7,%ecx │ │ │ │ - jne 9ffa0 │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - lea 0x44b2a(%rip),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - sete %r9b │ │ │ │ - test %r8b,%r8b │ │ │ │ - sete %dil │ │ │ │ - cmp %dil,%r9b │ │ │ │ - jne 9ffae │ │ │ │ - lea 0x44ad2(%rip),%rax │ │ │ │ - cmp 0x18(%rsi),%rdx │ │ │ │ - ja 9ffae │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x14(%rsi),%edx │ │ │ │ - shl %cl,%eax │ │ │ │ - test $0xf,%al │ │ │ │ - je 9ffe0 │ │ │ │ - lea 0x44ad0(%rip),%rax │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 9ffae │ │ │ │ xor %eax,%eax │ │ │ │ - cmpq $0xffffffffffffffff,0x20(%rsi) │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ - jne 9ffae │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x44afb(%rip),%rdx │ │ │ │ - cmove %rdx,%rax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - lea 0x44ad3(%rip),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - je 9ff63 │ │ │ │ + cmpb $0x2b,(%rdi) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + sete %al │ │ │ │ + add %rax,%rdi │ │ │ │ + callq a3df0 │ │ │ │ + test %eax,%eax │ │ │ │ + js a427f │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test $0xffffffffffffff00,%rax │ │ │ │ + jne a4298 │ │ │ │ + mov %al,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a429f │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp a427f │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - sub $0x5,%rdx │ │ │ │ - lea 0x332e1(%rip),%rax │ │ │ │ - cmp $0x9,%rdx │ │ │ │ - ja 9fff0 │ │ │ │ - mov 0x10(%rsi),%ecx │ │ │ │ - mov $0x0,%edx │ │ │ │ - lea 0x44aad(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - cmove %rdx,%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x2d,%al │ │ │ │ + je a4318 │ │ │ │ + cmp $0x2b,%al │ │ │ │ + mov %rsp,%rdx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %rax,%rdi │ │ │ │ + callq a3df0 │ │ │ │ + test %eax,%eax │ │ │ │ + js a42fc │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js a4338 │ │ │ │ + movsbq %al,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne a4338 │ │ │ │ + mov %al,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a433f │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x44a37(%rip),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - je 9ff7d │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - callq 9fef0 │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + callq a3df0 │ │ │ │ + test %eax,%eax │ │ │ │ + js a42fc │ │ │ │ + mov (%rsp),%rax │ │ │ │ + neg %rax │ │ │ │ test %rax,%rax │ │ │ │ - je a0020 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + jle a42ef │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0x14,%al │ │ │ │ - ja a0050 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x6638d(%rip),%rdx │ │ │ │ - mov %r11,%rdi │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %r10,%rdx │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov $0xffffffde,%eax │ │ │ │ + jmp a42fc │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a438e │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x79,%al │ │ │ │ + jg a438e │ │ │ │ + cmp $0x4d,%al │ │ │ │ + jle a4398 │ │ │ │ + sub $0x4e,%eax │ │ │ │ + cmp $0x2b,%al │ │ │ │ + ja a438e │ │ │ │ + lea 0x2a886(%rip),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x33228(%rip),%rax │ │ │ │ - jmp a0014 │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + cmp $0x66,%al │ │ │ │ + je a43b4 │ │ │ │ + jle a43b0 │ │ │ │ + cmp $0x6e,%al │ │ │ │ + je a43a0 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xb0(%rdi),%rdx │ │ │ │ - mov 0x20(%rsi),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x14(%rsi),%r9d │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - cmp 0x2c(%rdx),%rcx │ │ │ │ - mov 0x20(%rdx),%r8d │ │ │ │ - seta %al │ │ │ │ - mov 0x24(%rdx),%rsi │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a009f │ │ │ │ + cmp $0x30,%al │ │ │ │ + je a43b4 │ │ │ │ + cmp $0x31,%al │ │ │ │ + jne a438e │ │ │ │ + movb $0x1,(%rsi) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - je a0100 │ │ │ │ - lea 0x44b4a(%rip),%r8 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a00d6 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x46,%al │ │ │ │ + jne a43c0 │ │ │ │ + movb $0x0,(%rsi) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x40(%rdx),%rcx │ │ │ │ - mov 0x34(%rdx),%r8d │ │ │ │ - seta %al │ │ │ │ - mov 0x38(%rdx),%rsi │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a00e0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - lea 0x449cf(%rip),%r8 │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovne %rax,%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4e,%al │ │ │ │ + jne a438e │ │ │ │ + movb $0x1,(%rsi) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a00c3 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7570 │ │ │ │ + mov $0xfffffffffffffff8,%rbx │ │ │ │ + mov %rbp,%fs:(%rbx) │ │ │ │ + callq a6c40 │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + callq *0x8(%rax) │ │ │ │ + mov %fs:(%rbx),%rax │ │ │ │ + lea 0x28(%rax),%rdi │ │ │ │ + callq a9740 │ │ │ │ + mov %fs:(%rbx),%rdi │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x18(%rdi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a4430 │ │ │ │ + callq 7280 │ │ │ │ + add $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmp a00c3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + callq a6bd0 │ │ │ │ + callq 7280 │ │ │ │ + add $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmp a009f │ │ │ │ - nopl (%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x2c(%rsp),%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x20(%rsp),%r12d │ │ │ │ - mov 0x24(%rsp),%r13 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je a0170 │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ - jne a0179 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - cmp $0xffffffffffffffff,%r13 │ │ │ │ - jne a0260 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne a0260 │ │ │ │ - lea 0x44969(%rip),%rdx │ │ │ │ + sub $0x110,%rsp │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je a44c1 │ │ │ │ + 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 │ │ │ │ - callq 9fd40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x70,%edi │ │ │ │ + callq 7810 │ │ │ │ + lea 0x8(%rsp),%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x10,%esi │ │ │ │ + lea 0x4d(%r12),%r14 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + movl $0x18,0x8(%rsp) │ │ │ │ + movl $0x30,0xc(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + mov %rbx,0x8(%r12) │ │ │ │ + orl $0x200000,0x48(%r12) │ │ │ │ + mov %rbp,0x10(%r12) │ │ │ │ + movl $0x2,0x1c(%r12) │ │ │ │ + movl $0x1,0x18(%r12) │ │ │ │ + movl $0x0,0x28(%r12) │ │ │ │ + mfence │ │ │ │ + lea 0x38(%r12),%rax │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + movl $0x0,0x30(%r12) │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x38(%r12) │ │ │ │ + callq 78b0 │ │ │ │ + mov $0x8000,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 75d0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x1d1(%rip),%rdx │ │ │ │ + callq 7450 │ │ │ │ + test %eax,%eax │ │ │ │ + je a45d8 │ │ │ │ + neg %eax │ │ │ │ + movslq %eax,%r12 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a45e6 │ │ │ │ + add $0x110,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 72d0 │ │ │ │ + jmp a45af │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r13,%r13 │ │ │ │ - je a0230 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x3bd45(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9fd40 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x4822b(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9fd40 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - cmp $0xffffffffffffffff,%r13 │ │ │ │ - je a02a0 │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x3bcf9(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9fd40 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x481e2(%rip),%rdx │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + shr %rax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lock incl 0x18(%rdi) │ │ │ │ + lock orq $0x2,0x20(%rdi) │ │ │ │ + callq a6bf0 │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + callq a9770 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lock xadd %eax,0x18(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a4640 │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9fd40 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - je a0280 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x3b3fe(%rip),%rdx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a6bd0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 9fd40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,(%rsi) │ │ │ │ + mov %rcx,%rax │ │ │ │ + lock cmpxchg %rdi,(%rdx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne a4650 │ │ │ │ + test %rcx,%rcx │ │ │ │ + sete %al │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne a0179 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x44870(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9fd40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + mfence │ │ │ │ + jmp a4693 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r8),%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + lock cmpxchg %rdx,(%rdi) │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je a4698 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jne a4680 │ │ │ │ + mov %r8,%rax │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x44860(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9fd40 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - jmpq a019a │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a46c1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp a46b3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne a46b0 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x44848(%rip),%rdx │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 9fd40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ + callq a71b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je a4780 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a4760 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a4760 │ │ │ │ + and $0x1,%ebx │ │ │ │ + je a4763 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp a4763 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a478c │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp a4741 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x44820(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9fd40 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - jmpq a01e3 │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %eax,%eax │ │ │ │ + je a47d1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + movslq %eax,%rcx │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + mov (%rdx,%rcx,8),%rdi │ │ │ │ + js a47e4 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + callq *0x28(%rbx) │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a47b0 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + lea 0x2a55d(%rip),%rcx │ │ │ │ + mov $0x86,%edx │ │ │ │ + lea 0x2a4ad(%rip),%rsi │ │ │ │ + lea 0x2a4b6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a4830 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + callq a47a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 7410 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - test %rbp,%rbp │ │ │ │ - je a03a0 │ │ │ │ - movzbl 0x0(%rbp),%ecx │ │ │ │ - lea 0x447ed(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9fd40 │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - movzbl 0x2(%rbp),%ecx │ │ │ │ - cmp $0x14,%cl │ │ │ │ - jbe a0370 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x441c2(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9fd40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - movdqu 0x14(%rbp),%xmm0 │ │ │ │ - mov 0x24(%rbp),%eax │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq a0110 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - mov 0x4(%rbp),%r8 │ │ │ │ - lea 0x44793(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9fd40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + mov %esi,0x4(%rdi) │ │ │ │ + mov %r8,0x18(%rdi) │ │ │ │ + mov %rdx,0x20(%rdi) │ │ │ │ + mov %rcx,0x28(%rdi) │ │ │ │ + mfence │ │ │ │ + lea 0x38(%rdi),%rax │ │ │ │ + movl $0x0,0x30(%rdi) │ │ │ │ + mov %rax,0x40(%rdi) │ │ │ │ + mov %rax,0x38(%rdi) │ │ │ │ + test %esi,%esi │ │ │ │ + jns a4890 │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x64a45(%rip),%rax │ │ │ │ - lea 0x41bd3(%rip),%rdx │ │ │ │ - mov (%rax,%rcx,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9fd40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - jmp a031d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4474f(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9fd40 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ + nop │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %r9d,%ebx │ │ │ │ + lea 0x0(,%rsi,8),%rdi │ │ │ │ + mov %r9d,%esi │ │ │ │ + callq a46d0 │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne a48cf │ │ │ │ + jmp a4928 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq 0x8(%rbp),%rax │ │ │ │ + cmp 0x4(%rbp),%eax │ │ │ │ + jge a4909 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %esi,0x8(%rbp) │ │ │ │ + mov %rdx,(%rcx,%rax,8) │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + cmp %eax,0x8(%rbp) │ │ │ │ + jge a4900 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq *0x20(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + jne a48b8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a47a0 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rcx,%r8 │ │ │ │ - movzbl 0x2(%rdx),%ecx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - cmp $0x14,%cl │ │ │ │ - ja a03f8 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - lea 0x65fe2(%rip),%rcx │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x8(%rcx,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a0416 │ │ │ │ - mov %r8,%rcx │ │ │ │ - pop %rbp │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x446f7(%rip),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9fd40 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2a428(%rip),%rcx │ │ │ │ + mov $0x7c,%edx │ │ │ │ + lea 0x2a388(%rip),%rsi │ │ │ │ + lea 0x2a3bd(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmpq a4888 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x10,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + callq a4840 │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ - mov %rdx,%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %edi,%ebp │ │ │ │ + mov $0x48,%edi │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + callq a46d0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je a49ac │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq a02c0 │ │ │ │ - cmpb $0x5,(%r12) │ │ │ │ - jne a0458 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x42a81(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq 9fd40 │ │ │ │ - mov %r12,%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a4840 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne a49c0 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq a03c0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 7410 │ │ │ │ + jmp a49ac │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %r9d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r8d,%esi │ │ │ │ push %r12 │ │ │ │ + or $0x1,%esi │ │ │ │ push %rbp │ │ │ │ - sub $0xc0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,(%rdx) │ │ │ │ - je a05bd │ │ │ │ - mov %rcx,%r15 │ │ │ │ - movzbl 0x51(%rsi),%ecx │ │ │ │ - cmpb $0x0,0x50(%rsi) │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - mov %rdi,%r14 │ │ │ │ - callq 9fef0 │ │ │ │ + mov %edi,%ebp │ │ │ │ + mov $0x48,%edi │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq a46d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ - je a0570 │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov %rsp,%rdi │ │ │ │ + je a4a30 │ │ │ │ + sub $0x8,%rsp │ │ │ │ mov %r13,%rdx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %ebp,%esi │ │ │ │ + push %r14 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ mov %r15,%rcx │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x44604(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5d720 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a05b8 │ │ │ │ - add $0xc0,%rsp │ │ │ │ + callq a4840 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne a4a48 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%r13),%eax │ │ │ │ - cmp $0x14,%al │ │ │ │ - ja a05dc │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x65e3c(%rip),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shl $0x4,%rax │ │ │ │ - callq *(%rcx,%rax,1) │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - jne a04fb │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a0060 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je a0543 │ │ │ │ - jmpq a04fb │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x446bc(%rip),%rcx │ │ │ │ - mov $0xc8,%edx │ │ │ │ - lea 0x4453f(%rip),%rsi │ │ │ │ - lea 0x44553(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x32c9c(%rip),%r12 │ │ │ │ - jmpq a04fb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - lea 0x65dc5(%rip),%rdx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x10(%rdx,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a0610 │ │ │ │ - jmpq *%rax │ │ │ │ - nop │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - lea 0x65d95(%rip),%rcx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x18(%rcx,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a0640 │ │ │ │ - jmpq *%rax │ │ │ │ - nop │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 7410 │ │ │ │ + jmp a4a30 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp 0x2(%rcx),%al │ │ │ │ - je a0660 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + test %esi,%esi │ │ │ │ + jle a4c0c │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %esi,%r12d │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a4a80 │ │ │ │ + cmp %r12d,0x4(%rbx) │ │ │ │ + jl a4b00 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge a4ae8 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + cltq │ │ │ │ + mov (%rdx,%rax,8),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + callq *0x28(%rbx) │ │ │ │ + mov %ebp,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a4ac0 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jle a4ae8 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + cltq │ │ │ │ + mov (%rdx,%rax,8),%rdi │ │ │ │ + jmp a4ab0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,0x4(%rbx) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - xor %r10d,%r10d │ │ │ │ - push %rbx │ │ │ │ - mov 0xc(%rcx),%ebx │ │ │ │ - cmp %ebx,0xc(%rsi) │ │ │ │ - mov 0x4(%rcx),%rbx │ │ │ │ - seta %r10b │ │ │ │ - sbb $0x0,%r10d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp %rbx,0x4(%rsi) │ │ │ │ - seta %r9b │ │ │ │ - sbb $0x0,%r9d │ │ │ │ - or %r9d,%r10d │ │ │ │ - jne a0728 │ │ │ │ - mov 0x10(%rcx),%ebx │ │ │ │ - mov 0x18(%rcx),%r10 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x20(%rsi),%r11 │ │ │ │ - sub %rbx,%r10 │ │ │ │ - cmp %r11,0x20(%rcx) │ │ │ │ - seta %r11b │ │ │ │ - setb %r9b │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - sub %r11d,%r9d │ │ │ │ - mov 0x14(%rsi),%r11d │ │ │ │ - cmp %r11d,0x14(%rcx) │ │ │ │ - setb %r11b │ │ │ │ - seta %bpl │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ - sub %ebp,%r11d │ │ │ │ - or %r11d,%r9d │ │ │ │ - cmp 0x18(%rsi),%r10 │ │ │ │ - setb %r10b │ │ │ │ - seta %r11b │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - sub %r11d,%r10d │ │ │ │ - or %r10d,%r9d │ │ │ │ - jne a0728 │ │ │ │ - mov 0x10(%rsi),%r9d │ │ │ │ - add %r9,%rbx │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - cmp %r9,%rbx │ │ │ │ - ja a0728 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x65cb6(%rip),%r9 │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x20(%r9,%rax,1),%rax │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + movslq %r12d,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq a46d0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je a4c02 │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a4b30 │ │ │ │ + cmp %r12d,0x4(%rbx) │ │ │ │ + jge a4bea │ │ │ │ + movslq 0x8(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + mov %r12d,0x4(%rbx) │ │ │ │ + cmp %r12d,0x8(%rbx) │ │ │ │ + jge a4aec │ │ │ │ + mov $0x1,%ebp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mfence │ │ │ │ + xor %edi,%edi │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + callq *0x20(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je a0728 │ │ │ │ - cmpb $0x0,0x67d06(%rip) │ │ │ │ - jne a0728 │ │ │ │ + je a4bcc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a4ba0 │ │ │ │ + movslq 0x8(%rbx),%rax │ │ │ │ + cmp 0x4(%rbx),%eax │ │ │ │ + jge a4bd3 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + mov %ecx,0x8(%rbx) │ │ │ │ + mov %rdi,(%rdx,%rax,8) │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + cmp %eax,0x8(%rbx) │ │ │ │ + jl a4b80 │ │ │ │ + jmpq a4aec │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + callq *0x28(%rbx) │ │ │ │ pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x44589(%rip),%rax │ │ │ │ - mov %edx,%r9d │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x24(%rax),%rcx │ │ │ │ - jmp a075c │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq a4af7 │ │ │ │ + mov $0xfffffff4,%eax │ │ │ │ + jmpq a4af7 │ │ │ │ + lea 0x2a115(%rip),%rcx │ │ │ │ + mov $0x130,%edx │ │ │ │ + lea 0x2a085(%rip),%rsi │ │ │ │ + lea 0x2a0a3(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x3,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je a0790 │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - cmp %edi,%edx │ │ │ │ - jne a0750 │ │ │ │ - movzbl 0x2(%r8),%edx │ │ │ │ - test %r9d,%r9d │ │ │ │ - je a0788 │ │ │ │ - movzbl 0x2(%rax),%esi │ │ │ │ - cmp %esi,%edx │ │ │ │ - jne a0750 │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - cmove %eax,%edx │ │ │ │ - mov %dl,0x2(%r8) │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rax),%esi │ │ │ │ - jmp a076e │ │ │ │ - xchg %ax,%ax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %r9,%r10 │ │ │ │ - lea 0x44538(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ - mov $0x8,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x120(%rsp),%r12 │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - or %edi,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmove %r9,%rax │ │ │ │ - cmovne %r9,%rcx │ │ │ │ - test %edi,%edi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - cmove %esi,%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%eax │ │ │ │ - sub %ebx,%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - cmove %ebx,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je a0aa8 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je a0a30 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a09d0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne a099d │ │ │ │ - cmp $0xa,%r13d │ │ │ │ - ja a0968 │ │ │ │ - cmpl $0x1,0x18(%rsp) │ │ │ │ - jne a0968 │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je a0c90 │ │ │ │ - cmpb $0x0,0x2(%r10) │ │ │ │ - je a0968 │ │ │ │ - movzwl 0x2(%r10),%eax │ │ │ │ - rol $0x8,%ax │ │ │ │ - cmpb $0x0,0x3(%r10) │ │ │ │ - je a0968 │ │ │ │ - movdqu (%r10),%xmm4 │ │ │ │ - mov 0x10(%r10),%rdx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - movdqu 0x10(%r10),%xmm5 │ │ │ │ - movdqu 0x20(%r10),%xmm6 │ │ │ │ - movups %xmm4,0xa0(%rsp) │ │ │ │ - mov 0x30(%r10),%rcx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %ax,0xa2(%rsp) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - movups %xmm5,0xb0(%rsp) │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movups %xmm6,0xc0(%rsp) │ │ │ │ - callq a1390 │ │ │ │ - movdqu 0x50(%rsp),%xmm4 │ │ │ │ - movdqu 0x40(%rsp),%xmm7 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - movups %xmm4,0x80(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - movups %xmm7,0x70(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq a15f0 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - test %al,%al │ │ │ │ - je a0cba │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp $0x5,%ebx │ │ │ │ - jne a0828 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a0cb5 │ │ │ │ - add $0xe8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + and $0x1,%esi │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x460d(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jne a4cf8 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq *0x20(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je a4cc0 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a4d6a │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je a0968 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - callq a27b0 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - cmp $0x5,%ebx │ │ │ │ - jne a0828 │ │ │ │ - jmp a0974 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x9,%r13d │ │ │ │ - ja a0968 │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x442de(%rip),%rax │ │ │ │ - jmp a09f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x3,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - je a0968 │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jne a09e8 │ │ │ │ - movzbl 0x2(%r12),%edx │ │ │ │ - test %ebp,%ebp │ │ │ │ - je a0bc0 │ │ │ │ - movzbl 0x2(%rax),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne a09e8 │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - cmove %eax,%edx │ │ │ │ - mov %dl,0x2(%r12) │ │ │ │ - jmpq a0968 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x28(%r12),%r9 │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne a0bd0 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r12d,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ test %eax,%eax │ │ │ │ - jne a0c3f │ │ │ │ - movzbl 0x2(%r12),%eax │ │ │ │ - lea 0x6595e(%rip),%rdi │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x28(%rdi,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a0968 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov %r13d,%esi │ │ │ │ - callq *%rax │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - cmp $0x5,%ebx │ │ │ │ - jne a0828 │ │ │ │ - jmpq a0974 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xb,%r13d │ │ │ │ - ja a0968 │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ + jne a4cc0 │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je a0968 │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne a0af0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je a0af0 │ │ │ │ + je a4d30 │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + js a4d6f │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + jmp a4c9d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x1643d9(%rip) │ │ │ │ + jne a4c89 │ │ │ │ + mov 0x633b8(%rip),%rdi │ │ │ │ + mov $0x17d,%ecx │ │ │ │ + lea 0x29ff4(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - sete %al │ │ │ │ - add $0x1,%ebx │ │ │ │ - neg %eax │ │ │ │ - mov %eax,0x14(%r12) │ │ │ │ - cmp $0x5,%ebx │ │ │ │ - jne a0828 │ │ │ │ - jmpq a0974 │ │ │ │ - nop │ │ │ │ - mov 0x18(%r10),%rax │ │ │ │ - movzbl 0x4(%r10),%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r10,%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %cl,0x38(%rsp) │ │ │ │ - callq a1390 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - movdqu 0x40(%rsp),%xmm2 │ │ │ │ - test %ebp,%ebp │ │ │ │ - movdqu 0x50(%rsp),%xmm3 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rdx,0x90(%rsp) │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - movups %xmm2,0x70(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - movups %xmm3,0x80(%rsp) │ │ │ │ - jne a0b75 │ │ │ │ - movzbl 0x38(%rsp),%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - sub $0x1,%rax │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmovbe %rax,%rdi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %edx,0x84(%rsp) │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - callq a15f0 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - test %al,%al │ │ │ │ - jne a0968 │ │ │ │ - lea 0x440bb(%rip),%rcx │ │ │ │ - mov $0x194,%edx │ │ │ │ - lea 0x43f5e(%rip),%rsi │ │ │ │ - lea 0x44080(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rax),%ecx │ │ │ │ - jmpq a0a0f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10,%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - callq a1390 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - movdqu 0x40(%rsp),%xmm0 │ │ │ │ - mov $0x28,%r9d │ │ │ │ - movdqu 0x50(%rsp),%xmm1 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - and $0x7f,%eax │ │ │ │ - movups %xmm1,0x80(%rsp) │ │ │ │ - cmp $0x1,%al │ │ │ │ - je a0c2b │ │ │ │ - movzbl (%r10),%r9d │ │ │ │ - shl $0x3,%r9 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add %r12,%r9 │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - je a0a55 │ │ │ │ - movzbl 0x2(%r8),%eax │ │ │ │ - lea 0x65775(%rip),%rdi │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x10(%rdi,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a0a55 │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq *%rax │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - jmpq a0a55 │ │ │ │ + mov $0x1,%esi │ │ │ │ + movb $0x1,0x1643b6(%rip) │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + jmpq a4c89 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %rdx,0x20(%r12) │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - cmp $0x5,%ebx │ │ │ │ - jne a0828 │ │ │ │ - jmpq a0974 │ │ │ │ + lea 0x30(%rbx),%r13 │ │ │ │ + mov %rsp,%r14 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a91c0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov $0x1388,%edi │ │ │ │ + callq a6ca0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a9220 │ │ │ │ + jmpq a4c8f │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x43f9f(%rip),%rcx │ │ │ │ - mov $0x17f,%edx │ │ │ │ - lea 0x43e42(%rip),%rsi │ │ │ │ - lea 0x43f3c(%rip),%rdi │ │ │ │ + lea 0x29fd2(%rip),%rcx │ │ │ │ + mov $0x86,%edx │ │ │ │ + lea 0x29f22(%rip),%rsi │ │ │ │ + lea 0x29f2b(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a4db0 │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + cmp %eax,0x4(%rsi) │ │ │ │ + jg a4db8 │ │ │ │ + mov 0x18(%rsi),%r8 │ │ │ │ + mov 0x28(%rsi),%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl (%rax) │ │ │ │ mov %edx,%eax │ │ │ │ - mov %ecx,%r11d │ │ │ │ + xchg %eax,(%rsi) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a4dc0 │ │ │ │ + movslq 0x8(%rsi),%rax │ │ │ │ + cmp 0x4(%rsi),%eax │ │ │ │ + jge a4df1 │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + mov %ecx,0x8(%rsi) │ │ │ │ + mov %rdi,(%rdx,%rax,8) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rsi) │ │ │ │ + lea 0x30(%rsi),%rdi │ │ │ │ + jmpq a9190 │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rsi) │ │ │ │ + jmp a4d9d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov (%r9),%rdi │ │ │ │ + jmpq a46d0 │ │ │ │ + nopl (%rax) │ │ │ │ + jmpq 7410 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8d,%esi │ │ │ │ + jmpq a46d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmpq 7410 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov $0x1000,%r12d │ │ │ │ push %rbx │ │ │ │ - mov %rax,%r10 │ │ │ │ + shl %cl,%r12 │ │ │ │ + mov %edi,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movzbl 0x2(%rdi,%rax,1),%ebp │ │ │ │ - mov 0x8(%rdi,%rax,8),%rbx │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne a0db0 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne a0d30 │ │ │ │ - cmpb $0x0,(%r9) │ │ │ │ - je a0e50 │ │ │ │ - movb $0x1,(%r9) │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jne a0d88 │ │ │ │ - mov %r11b,0x2(%rsi) │ │ │ │ - mov $0x4789,%eax │ │ │ │ - mov %ax,(%rsi) │ │ │ │ - lea 0x3(%rsi),%rax │ │ │ │ + callq a71b0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 7360 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je a4e73 │ │ │ │ + and $0x1,%ebx │ │ │ │ + jne a4e80 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne a0db0 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - je a0e68 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jne a10f4 │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jbe a0eb0 │ │ │ │ - mov %ebx,0x3(%rsi) │ │ │ │ - add $0x4,%r11d │ │ │ │ - shr $0x20,%rbx │ │ │ │ - lea 0xe(%rsi),%rax │ │ │ │ - mov $0x47c7,%r9d │ │ │ │ - mov $0x47c7,%r10d │ │ │ │ - mov %cl,0x2(%rsi) │ │ │ │ - mov %r9w,(%rsi) │ │ │ │ - mov %r10w,0x7(%rsi) │ │ │ │ - mov %r11b,0x9(%rsi) │ │ │ │ - mov %ebx,0xa(%rsi) │ │ │ │ - jmp a0d29 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jne a10d5 │ │ │ │ - mov $0xffff8948,%edx │ │ │ │ - movb $0x47,0x2(%rsi) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %dx,(%rsi) │ │ │ │ - mov %r11b,0x3(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 7090 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rax,%r8 │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + mov %r8,%rax │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x6,%edx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdi,%rax,1),%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ + jmpq 7410 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea 0x164229(%rip),%rdi │ │ │ │ + jmpq 7940 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x164219(%rip),%rdi │ │ │ │ + jmpq 7a20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x21524111(%rsi,%rdx,1),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmp $0xc,%esi │ │ │ │ + jbe a4f4d │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + add 0x8(%rdi),%eax │ │ │ │ + sub $0xc,%esi │ │ │ │ + add $0xc,%rdi │ │ │ │ + add -0x8(%rdi),%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + add %ecx,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x4,%ecx │ │ │ │ + xor %r8d,%ecx │ │ │ │ sub %ecx,%edx │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jae a0dc0 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %ecx,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + rol $0x6,%edx │ │ │ │ + xor %r8d,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ mov %edx,%eax │ │ │ │ - movb $0x0,(%r9) │ │ │ │ - shr $0x3,%eax │ │ │ │ - and $0x7,%edx │ │ │ │ - sete %cl │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - jne a0e88 │ │ │ │ - test %cl,%cl │ │ │ │ - je a0e88 │ │ │ │ - mov $0xffffb60f,%ecx │ │ │ │ - movb $0x46,0x2(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %cx,-0x4(%rsi) │ │ │ │ - mov %al,-0x1(%rsi) │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - ja a0ed0 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - sub %ebp,%ecx │ │ │ │ - shr %cl,%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - ja a0f80 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je a0d13 │ │ │ │ - movb $0x5,(%rsi) │ │ │ │ - add $0x5,%rsi │ │ │ │ - mov %ebx,-0x4(%rsi) │ │ │ │ - jmpq a0d13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffc031,%ebx │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %bx,-0x2(%rsi) │ │ │ │ - jmpq a0d0f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x47c7,%edi │ │ │ │ - mov %cl,0x2(%rsi) │ │ │ │ - lea 0x7(%rsi),%rax │ │ │ │ - mov %di,(%rsi) │ │ │ │ - mov %ebx,0x3(%rsi) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + add %ecx,%edx │ │ │ │ + rol $0x8,%eax │ │ │ │ + xor %r8d,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x10,%r8d │ │ │ │ + xor %r8d,%ecx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + ror $0xd,%r8d │ │ │ │ + xor %r8d,%edx │ │ │ │ + mov %edx,%r9d │ │ │ │ + sub %edx,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + rol $0x4,%r9d │ │ │ │ + xor %r9d,%eax │ │ │ │ + cmp $0xc,%esi │ │ │ │ + ja a4ee0 │ │ │ │ + lea 0x29e0c(%rip),%r8 │ │ │ │ + mov %esi,%esi │ │ │ │ + movslq (%r8,%rsi,4),%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + jmpq *%rsi │ │ │ │ + movzbl 0xb(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0xa(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x9(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x8(%rdi),%esi │ │ │ │ + add %esi,%eax │ │ │ │ + movzbl 0x7(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x6(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x5(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x4(%rdi),%esi │ │ │ │ + add %esi,%edx │ │ │ │ + movzbl 0x3(%rdi),%esi │ │ │ │ + shl $0x18,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl 0x2(%rdi),%esi │ │ │ │ + shl $0x10,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl 0x1(%rdi),%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%ecx │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + add %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + rol $0xe,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %eax,%ecx │ │ │ │ + rol $0xb,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + xor %ecx,%edx │ │ │ │ + ror $0x7,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + rol $0x10,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %eax,%ecx │ │ │ │ + rol $0x4,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + xor %ecx,%edx │ │ │ │ + rol $0xe,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + ror $0x8,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x10,%ebp │ │ │ │ - jne a0ef8 │ │ │ │ - test %cl,%cl │ │ │ │ - je a0ef8 │ │ │ │ - mov $0xffffb70f,%edx │ │ │ │ - movb $0x46,0x2(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %dx,-0x4(%rsi) │ │ │ │ - mov %al,-0x1(%rsi) │ │ │ │ - jmpq a0e04 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffc748,%r8d │ │ │ │ - movb $0x47,0x2(%rsi) │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - mov %r8w,(%rsi) │ │ │ │ - mov %cl,0x3(%rsi) │ │ │ │ - mov %ebx,0x4(%rsi) │ │ │ │ - jmpq a0d29 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffba48,%edi │ │ │ │ - mov $0x148,%r9d │ │ │ │ - mov %rbx,0x2(%rsi) │ │ │ │ - add $0xd,%rsi │ │ │ │ - mov %di,-0xd(%rsi) │ │ │ │ - mov %r9w,-0x3(%rsi) │ │ │ │ - movb $0xd0,-0x1(%rsi) │ │ │ │ - jmpq a0d13 │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - jbe a0f98 │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - ja a1000 │ │ │ │ - add $0x7,%ecx │ │ │ │ - mov $0x8,%edi │ │ │ │ - shr $0x3,%ecx │ │ │ │ - sub %ecx,%edi │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - cmovbe %edi,%ecx │ │ │ │ - lea (%rdx,%rcx,8),%edx │ │ │ │ - sub %ecx,%eax │ │ │ │ - lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - ja a1113 │ │ │ │ - mov %al,0x3(%rsi) │ │ │ │ - mov $0x40,%eax │ │ │ │ - mov $0xffff8b48,%edi │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %di,(%rsi) │ │ │ │ - movb $0x46,0x2(%rsi) │ │ │ │ - add %eax,%edx │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a71b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je a50a0 │ │ │ │ + bsr %r12,%rax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1000,%eax │ │ │ │ + shl %cl,%rsi │ │ │ │ + cmp $0x1000,%rsi │ │ │ │ + cmova %rax,%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + cmovb %rax,%rsi │ │ │ │ + callq 70e0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne a109f │ │ │ │ - add $0x4,%rsi │ │ │ │ - test %edx,%edx │ │ │ │ - je a0e04 │ │ │ │ - mov $0xffffc148,%r9d │ │ │ │ - movb $0xe8,0x2(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %r9w,-0x4(%rsi) │ │ │ │ - mov %dl,-0x1(%rsi) │ │ │ │ - jmpq a0e04 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x548,%ecx │ │ │ │ - mov %ebx,0x2(%rsi) │ │ │ │ - add $0x6,%rsi │ │ │ │ - mov %cx,-0x6(%rsi) │ │ │ │ - jmpq a0d13 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x7,%ecx │ │ │ │ - mov $0x4,%edi │ │ │ │ + jne a5082 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a5082 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a50ac │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp a506d │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x1000,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq a5000 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je a5110 │ │ │ │ + test %bpl,%bpl │ │ │ │ + je a5110 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movq $0x0,0xff8(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x1000,%ecx │ │ │ │ shr $0x3,%ecx │ │ │ │ - sub %ecx,%edi │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - cmovbe %edi,%ecx │ │ │ │ - lea (%rdx,%rcx,8),%edx │ │ │ │ - sub %ecx,%eax │ │ │ │ - lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - ja a1132 │ │ │ │ - mov $0x468b,%r10d │ │ │ │ - mov %al,0x2(%rsi) │ │ │ │ - mov %r10w,(%rsi) │ │ │ │ - test %edx,%edx │ │ │ │ - jne a1088 │ │ │ │ - add $0x3,%rsi │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - je a0e04 │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - movb $0x25,(%rsi) │ │ │ │ - add $0x5,%rsi │ │ │ │ - sub %ebp,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,-0x4(%rsi) │ │ │ │ - jmpq a0e04 │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1ffffffc,%eax │ │ │ │ - and $0x3,%ecx │ │ │ │ - lea (%rdx,%rcx,8),%ecx │ │ │ │ - lea 0x0(%rbp,%rcx,1),%edx │ │ │ │ - cmp $0x60,%edx │ │ │ │ - ja a1170 │ │ │ │ - mov %al,0x3(%rsi) │ │ │ │ - add $0x8,%eax │ │ │ │ - mov $0xffff8b48,%r10d │ │ │ │ - mov $0x568b,%edi │ │ │ │ - mov %al,0x6(%rsi) │ │ │ │ - lea -0x40(%rdx),%eax │ │ │ │ - mov %r10w,(%rsi) │ │ │ │ - movb $0x46,0x2(%rsi) │ │ │ │ - mov %di,0x4(%rsi) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jb a1151 │ │ │ │ - mov $0xffffc148,%edx │ │ │ │ - mov $0xffffc148,%edi │ │ │ │ - mov $0x948,%r9d │ │ │ │ - mov %al,0xa(%rsi) │ │ │ │ - mov %dx,0x7(%rsi) │ │ │ │ - mov $0x40,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - movb $0xe8,0x9(%rsi) │ │ │ │ - mov %di,0xb(%rsi) │ │ │ │ - movb $0xe2,0xd(%rsi) │ │ │ │ - mov %dl,0xe(%rsi) │ │ │ │ - mov %r9w,0xf(%rsi) │ │ │ │ - movb $0xd0,0x11(%rsi) │ │ │ │ - sub %eax,%ecx │ │ │ │ - jne a10ba │ │ │ │ - add $0x12,%rsi │ │ │ │ - jmpq a0e04 │ │ │ │ - mov $0xffffe8c1,%r9d │ │ │ │ - mov %dl,0x5(%rsi) │ │ │ │ - add $0x6,%rsi │ │ │ │ - mov %r9w,-0x3(%rsi) │ │ │ │ - jmpq a0fda │ │ │ │ - mov $0xffffc148,%r10d │ │ │ │ - movb $0xe0,0x6(%rsi) │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %r10w,-0x4(%rsi) │ │ │ │ - mov %al,-0x1(%rsi) │ │ │ │ - jmpq a0f5b │ │ │ │ - mov $0xffffc148,%r10d │ │ │ │ - movb $0xe8,0x14(%rsi) │ │ │ │ - add $0x16,%rsi │ │ │ │ - mov %r10w,-0x4(%rsi) │ │ │ │ - mov %cl,-0x1(%rsi) │ │ │ │ - jmpq a0e04 │ │ │ │ - lea 0x43d04(%rip),%rcx │ │ │ │ - mov $0x3c3,%edx │ │ │ │ - lea 0x43c3c(%rip),%rsi │ │ │ │ - lea 0x3394c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x43ce5(%rip),%rcx │ │ │ │ - mov $0x341,%edx │ │ │ │ - lea 0x43c1d(%rip),%rsi │ │ │ │ - lea 0x3392d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x43cc6(%rip),%rcx │ │ │ │ - mov $0x372,%edx │ │ │ │ - lea 0x43bfe(%rip),%rsi │ │ │ │ - lea 0x43c24(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x43ca7(%rip),%rcx │ │ │ │ - mov $0x35b,%edx │ │ │ │ - lea 0x43bdf(%rip),%rsi │ │ │ │ - lea 0x43beb(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x43c88(%rip),%rcx │ │ │ │ - mov $0x392,%edx │ │ │ │ - lea 0x43bc0(%rip),%rsi │ │ │ │ - lea 0x43c1a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x43c69(%rip),%rcx │ │ │ │ - mov $0x388,%edx │ │ │ │ - lea 0x43ba1(%rip),%rsi │ │ │ │ - lea 0x43be1(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %edx,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ - movabs $0x8000000000000000,%r10 │ │ │ │ - jmp a11c6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jne a11b3 │ │ │ │ - sub $0x8,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je a11c3 │ │ │ │ - test $0x7,%al │ │ │ │ - jne a11c3 │ │ │ │ - movb $0x20,0x1(%rdi) │ │ │ │ - lea 0x2(%rdi),%r8 │ │ │ │ + lock cmpxchg %r8,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je a5127 │ │ │ │ mov %r8,%rdi │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea 0x1(%rdi),%r8 │ │ │ │ - shr %cl,%rdx │ │ │ │ - and (%rsi),%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - mov $0x30,%edx │ │ │ │ - sbb $0xff,%dl │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %dl,(%rdi) │ │ │ │ - cmp %r9d,%eax │ │ │ │ - jne a11a8 │ │ │ │ - movb $0x0,0x1(%rdi) │ │ │ │ + callq 7410 │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdi,%r10 │ │ │ │ + push %r13 │ │ │ │ + lea 0x0(,%rdi,8),%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne a5200 │ │ │ │ + lea 0x40(%r13),%rdi │ │ │ │ + cmp $0xffffffffffffffc0,%r13 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + cmovae %rax,%rdi │ │ │ │ + callq a5000 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je a51e3 │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + lea 0x10(%rax),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x4(%rsp),%rsi │ │ │ │ + movq $0xffffffffffffffff,0x18(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov $0x13e,%edi │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne a520e │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov %eax,0x8(%r12) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je a51e3 │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a5209 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + or $0xffffffffffffffff,%rdi │ │ │ │ + jmpq a5184 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x29b8b(%rip),%rcx │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x14f4f(%rip),%rsi │ │ │ │ + lea 0x14f90(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - movzbl (%r10),%eax │ │ │ │ push %r14 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov $0x40,%r15d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - sub $0x1,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ push %rbx │ │ │ │ - mov $0x40,%ebx │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rcx,%rax,8),%r13 │ │ │ │ - mov 0x0(%r13),%rbp │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - movzbl 0x1(%rdi,%r11,1),%r9d │ │ │ │ - mov (%rdi,%r11,8),%rdx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp %ebx,%r9d │ │ │ │ - jb a127c │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov %rbp,%r14 │ │ │ │ - sub $0x8,%r13 │ │ │ │ - mov 0x0(%r13),%rbp │ │ │ │ - sub %r9d,%ecx │ │ │ │ - sub %ebx,%r9d │ │ │ │ - mov $0x40,%ebx │ │ │ │ - shr %cl,%r14 │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - sub %r9d,%ebx │ │ │ │ - sub %r9d,%ecx │ │ │ │ - shr %rax │ │ │ │ - shr %cl,%rax │ │ │ │ - mov %r9d,%ecx │ │ │ │ - or %r14,%rax │ │ │ │ - shl %cl,%rbp │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%r10,%r11,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb a12c7 │ │ │ │ - movzbl 0x1(%r10,%r11,1),%r9d │ │ │ │ - sub %rdx,%rax │ │ │ │ - je a12d8 │ │ │ │ - bsr %rax,%rdx │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jae a12d8 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a530c │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x200,%esi │ │ │ │ + jbe a52f6 │ │ │ │ + shr $0x12,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + shr $0x9,%ecx │ │ │ │ + lea 0x1000(%rbp),%rax │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je a52eb │ │ │ │ + cmpl $0x200,(%rsp) │ │ │ │ + jbe a52e3 │ │ │ │ + lea 0x1000(%r15),%rax │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov (%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je a52d8 │ │ │ │ + cmpl $0x200,0x4(%rsp) │ │ │ │ + jbe a52d0 │ │ │ │ + lea 0x1000(%r13),%rax │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a52c5 │ │ │ │ + callq 7410 │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp 0x8(%rsp),%r14 │ │ │ │ + jne a52b8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 7410 │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r12,0x18(%rsp) │ │ │ │ + jne a5296 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 7410 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,0x10(%rsp) │ │ │ │ + jne a5276 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r15d,%r9d │ │ │ │ - jbe a130a │ │ │ │ - sub %r15d,%r9d │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov $0x40,%r15d │ │ │ │ - shr %rdx │ │ │ │ - lea -0x1(%r9),%ecx │ │ │ │ - shr %cl,%rdx │ │ │ │ - or %rdx,%r12 │ │ │ │ - mov -0x8(%rsp),%rdx │ │ │ │ - mov %r12,(%rdx) │ │ │ │ - sub $0x8,%rdx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rdx,-0x8(%rsp) │ │ │ │ - sub %r9d,%r15d │ │ │ │ - add $0x1,%r11 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,%r12 │ │ │ │ - cmp $0x7,%r11 │ │ │ │ - jne a124c │ │ │ │ - mov -0x8(%rsp),%rax │ │ │ │ - mov %r12,(%rax) │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - sub (%rdi),%al │ │ │ │ - add (%r10),%al │ │ │ │ - mov %al,(%rsi) │ │ │ │ - movzbl 0x1(%rsi),%eax │ │ │ │ - movzbl 0x1(%r8),%edx │ │ │ │ - and $0x7f,%eax │ │ │ │ - and $0xffffff80,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x1(%rsi) │ │ │ │ - movzbl 0x2(%r8),%eax │ │ │ │ - mov %al,0x2(%rsi) │ │ │ │ - movzbl (%r8),%ecx │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %edx,%ebx │ │ │ │ - movzbl (%r10),%edx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea (%rsi,%rdx,8),%rdi │ │ │ │ - lea (%r8,%rax,8),%rsi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov $0x1,%eax │ │ │ │ + jmpq 7410 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - movzbl (%rcx),%ebx │ │ │ │ - movzbl 0x2(%rsi),%r8d │ │ │ │ - mov %edx,%edi │ │ │ │ - sub $0x1,%edx │ │ │ │ - movzbl 0x2(%rcx),%r14d │ │ │ │ - mov 0x8(%rsi),%rbp │ │ │ │ - add $0x5,%ebx │ │ │ │ - lea (%rcx,%rdx,8),%r9 │ │ │ │ - sub %edi,%ebx │ │ │ │ - movzbl 0x1(%rcx),%edi │ │ │ │ - mov (%r9),%rdx │ │ │ │ - shr $0x7,%dil │ │ │ │ - mov %dil,-0x11(%rsp) │ │ │ │ - cmp $0x3f,%r8d │ │ │ │ - jbe a13f4 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - sub $0x8,%r9 │ │ │ │ - sub %r8d,%ecx │ │ │ │ - sub $0x40,%r8d │ │ │ │ - shr %cl,%rdx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov (%r9),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r8d,%ecx │ │ │ │ - shr %rdx │ │ │ │ - mov $0x40,%r11d │ │ │ │ - shl %cl,%rdi │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %r11d,%r10d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - sub %r8d,%r10d │ │ │ │ - shr %cl,%rdx │ │ │ │ - or %r12,%rdx │ │ │ │ - mov 0x10(%rsi),%r12 │ │ │ │ - add %rbp,%rdx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rdx,-0x8(%rsp) │ │ │ │ - movzbl 0x3(%rsi),%edx │ │ │ │ - cmp %r10d,%edx │ │ │ │ - jb a144e │ │ │ │ - mov %r11d,%ecx │ │ │ │ - sub $0x8,%r9 │ │ │ │ - mov $0x40,%r10d │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea -0x40(%rdx,%r8,1),%edx │ │ │ │ - shr %cl,%rdi │ │ │ │ mov %rdi,%rbp │ │ │ │ - mov (%r9),%rdi │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %rdi │ │ │ │ - mov %r10d,%r8d │ │ │ │ - shl %cl,%r11 │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - sub %edx,%r8d │ │ │ │ - mov 0x18(%rsi),%r13 │ │ │ │ - sub %edx,%ecx │ │ │ │ - shr %cl,%rdi │ │ │ │ - or %rdi,%rbp │ │ │ │ - lea 0x0(%rbp,%r12,1),%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rdi,-0x10(%rsp) │ │ │ │ - movzbl 0x4(%rsi),%edi │ │ │ │ - cmp %r8d,%edi │ │ │ │ - jb a14a4 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - sub $0x8,%r9 │ │ │ │ - mov $0x40,%r8d │ │ │ │ - sub %edi,%ecx │ │ │ │ - add %edx,%edi │ │ │ │ - shr %cl,%r11 │ │ │ │ - sub %r10d,%edi │ │ │ │ - mov %r11,%rbp │ │ │ │ - mov (%r9),%r11 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %edi,%ecx │ │ │ │ - shr %r11 │ │ │ │ - mov %r8d,%r12d │ │ │ │ - shl %cl,%r10 │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - sub %edi,%r12d │ │ │ │ - mov 0x20(%rsi),%r15 │ │ │ │ - sub %edi,%ecx │ │ │ │ - shr %cl,%r11 │ │ │ │ - or %r11,%rbp │ │ │ │ - movzbl 0x5(%rsi),%r11d │ │ │ │ - lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %r12d,%r11d │ │ │ │ - jb a14f9 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - sub $0x8,%r9 │ │ │ │ - mov $0x40,%r12d │ │ │ │ - sub %r11d,%ecx │ │ │ │ - add %edi,%r11d │ │ │ │ - shr %cl,%r10 │ │ │ │ - sub %r8d,%r11d │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov (%r9),%r10 │ │ │ │ - mov %r10,%r8 │ │ │ │ - mov %r11d,%ecx │ │ │ │ - shr %r10 │ │ │ │ - mov %r12d,%ebp │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - sub %r11d,%ebp │ │ │ │ - sub %r11d,%ecx │ │ │ │ - shr %cl,%r10 │ │ │ │ - or %r10,%r13 │ │ │ │ - movzbl 0x6(%rsi),%r10d │ │ │ │ - lea 0x0(%r13,%r15,1),%rdi │ │ │ │ - mov 0x28(%rsi),%r15 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %ebp,%r10d │ │ │ │ - jb a154f │ │ │ │ - mov $0x40,%ecx │ │ │ │ - sub $0x8,%r9 │ │ │ │ - mov $0x40,%ebp │ │ │ │ - sub %r10d,%ecx │ │ │ │ - add %r11d,%r10d │ │ │ │ - shr %cl,%r8 │ │ │ │ - sub %r12d,%r10d │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov (%r9),%r8 │ │ │ │ - mov %r8,%r11 │ │ │ │ - mov %r10d,%ecx │ │ │ │ - shr %r8 │ │ │ │ - mov 0x30(%rsi),%r12 │ │ │ │ - shl %cl,%r11 │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - sub %r10d,%ecx │ │ │ │ - shr %cl,%r8 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - or %r8,%r13 │ │ │ │ - movzbl 0x7(%rsi),%r8d │ │ │ │ - sub %r10d,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - add %r13,%r15 │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jb a1599 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov -0x8(%r9),%r11 │ │ │ │ - sub %r8d,%ecx │ │ │ │ - add %r10d,%r8d │ │ │ │ - shr %cl,%rsi │ │ │ │ - sub %ebp,%r8d │ │ │ │ - movzbl -0x11(%rsp),%ecx │ │ │ │ - mov %bl,(%rax) │ │ │ │ - shr %r11 │ │ │ │ - mov -0x10(%rsp),%rbx │ │ │ │ - mov %r14b,0x2(%rax) │ │ │ │ - shl $0x7,%ecx │ │ │ │ - mov %r15d,0xc(%rax) │ │ │ │ - or $0x1,%ecx │ │ │ │ - mov %rbx,0x18(%rax) │ │ │ │ - mov -0x8(%rsp),%rbx │ │ │ │ - mov %cl,0x1(%rax) │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - sub %r8d,%ecx │ │ │ │ - mov %rbx,0x20(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne a5348 │ │ │ │ pop %rbx │ │ │ │ - shr %cl,%r11 │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - or %r11,%rsi │ │ │ │ - mov %edi,0x10(%rax) │ │ │ │ - add %rsi,%r12 │ │ │ │ - mov %edx,0x14(%rax) │ │ │ │ - mov %r12,0x4(%rax) │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmpq 7410 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%r13d │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + shr %cl,%r13d │ │ │ │ + mov 0x40(%rdi),%r14 │ │ │ │ + test %eax,%eax │ │ │ │ + je a5384 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea 0x8(%r14,%rax,8),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq a5230 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne a5370 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 7410 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x20,%rdi │ │ │ │ + jmpq a5320 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x21524111(%rdx,%rsi,4),%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %r8d,%edx │ │ │ │ + cmp $0x3,%esi │ │ │ │ + jbe a5432 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + add 0x8(%rdi),%eax │ │ │ │ + sub $0x3,%esi │ │ │ │ + add $0xc,%rdi │ │ │ │ + add -0x8(%rdi),%edx │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %r8d,%ecx │ │ │ │ + mov %eax,%r8d │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x4,%r8d │ │ │ │ + xor %ecx,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + sub %r8d,%edx │ │ │ │ + add %eax,%r8d │ │ │ │ + rol $0x6,%ecx │ │ │ │ + xor %ecx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %edx,%eax │ │ │ │ + add %r8d,%edx │ │ │ │ + rol $0x8,%ecx │ │ │ │ + xor %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %eax,%r8d │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x10,%ecx │ │ │ │ + xor %ecx,%r8d │ │ │ │ + sub %r8d,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r8d,%edx │ │ │ │ + add %eax,%r8d │ │ │ │ + ror $0xd,%edx │ │ │ │ + xor %ecx,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add %r8d,%edx │ │ │ │ + rol $0x4,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + cmp $0x3,%esi │ │ │ │ + ja a53c8 │ │ │ │ + cmp $0x2,%esi │ │ │ │ + je a544b │ │ │ │ + cmp $0x3,%esi │ │ │ │ + je a5448 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je a544e │ │ │ │ retq │ │ │ │ - movzbl (%rdx),%r9d │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x20(%rsi),%rcx │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae a1610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add 0x8(%rdi),%eax │ │ │ │ + add 0x4(%rdi),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %edx,%eax │ │ │ │ + add (%rdi),%r8d │ │ │ │ + rol $0xe,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%r8d │ │ │ │ + rol $0xb,%ecx │ │ │ │ + sub %ecx,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + xor %r8d,%edx │ │ │ │ + ror $0x7,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %edx,%eax │ │ │ │ + rol $0x10,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%r8d │ │ │ │ + rol $0x4,%ecx │ │ │ │ + sub %ecx,%r8d │ │ │ │ + xor %r8d,%edx │ │ │ │ + rol $0xe,%r8d │ │ │ │ + sub %r8d,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + ror $0x8,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,(%rsi) │ │ │ │ + lea 0x88(%rdi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movq $0x0,0x8(%rsi) │ │ │ │ + movq $0x0,0x30(%rsi) │ │ │ │ + movb $0x0,0x38(%rsi) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a54c8 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea 0x18(%rsi),%rdx │ │ │ │ + mov %rax,0x28(%rsi) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x18(%rsi) │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x20(%rsi) │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x88(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x88(%rax),%rdx │ │ │ │ + nop │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a5520 │ │ │ │ + cmpq $0x0,0x28(%rdi) │ │ │ │ + je a553e │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x88(%rax) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je a55ba │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x88(%r8),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a5570 │ │ │ │ + mov 0x28(%rsi),%rdx │ │ │ │ + lea -0x1e3(%rip),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a5640 │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + lea 0x18(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + mov %rdx,0x18(%rdi) │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %rdx,0x20(%rdi) │ │ │ │ + mov %rax,0x10(%rsi) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x88(%r8) │ │ │ │ + mov 0x61a27(%rip),%rdx │ │ │ │ + mov %fs:(%rdx),%rax │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne a5650 │ │ │ │ + mov 0x62aa8(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je a5658 │ │ │ │ + mov %rcx,%fs:(%rdx) │ │ │ │ + mov 0x62a9a(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je a5660 │ │ │ │ + mov 0x62a18(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je a5600 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movl $0x0,0x629fa(%rip) │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x629e1(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + js a5665 │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - movzbl 0x2(%rdx),%r10d │ │ │ │ - sub %rax,%rsi │ │ │ │ - je a1634 │ │ │ │ - bsr %rsi,%rcx │ │ │ │ - mov $0x40,%eax │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jb a160b │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - lea (%r8,%rax,8),%r11 │ │ │ │ - cmp $0x40,%r10d │ │ │ │ - jbe a165b │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x41(%r10),%ecx │ │ │ │ - sub $0x8,%r11 │ │ │ │ - sub $0x40,%r10d │ │ │ │ - shr %rax │ │ │ │ - shr %cl,%rax │ │ │ │ - mov %rax,0x8(%r11) │ │ │ │ - mov 0x18(%rdi),%rcx │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb a160b │ │ │ │ - sub %rax,%rcx │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - push %r12 │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + jmpq a55ac │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rcx,%fs:(%rdx) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mfence │ │ │ │ + jmpq a55dc │ │ │ │ + mfence │ │ │ │ + jmp a55ea │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne a5639 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x62980(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmp a5639 │ │ │ │ + nop │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - movzbl 0x3(%rdx),%ebx │ │ │ │ - je a1691 │ │ │ │ - bsr %rcx,%rcx │ │ │ │ - mov $0x40,%eax │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb a18c0 │ │ │ │ - mov $0x40,%eax │ │ │ │ - sub %r10d,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%rsi │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae a16c5 │ │ │ │ - lea -0x40(%r10,%rbx,1),%ebx │ │ │ │ - mov %r9,%rax │ │ │ │ - sub $0x8,%r11 │ │ │ │ - shr %rax │ │ │ │ - lea -0x1(%rbx),%ecx │ │ │ │ - shr %cl,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpw $0x0,0x2(%rsi) │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + jne a57c8 │ │ │ │ + test %rax,%rax │ │ │ │ + je a591c │ │ │ │ + cmpq $0x0,0x20(%rbp) │ │ │ │ + je a591c │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x8(%r11) │ │ │ │ - mov $0x40,%eax │ │ │ │ - mov 0x14(%rdi),%r10d │ │ │ │ - mov 0x18(%rdx),%rcx │ │ │ │ - cmp %rcx,%r10 │ │ │ │ - jb a18c0 │ │ │ │ - sub %rcx,%r10 │ │ │ │ - movzbl 0x4(%rdx),%r12d │ │ │ │ - mov %r10,%rbp │ │ │ │ - je a16fc │ │ │ │ - bsr %r10,%r10 │ │ │ │ + movq $0x0,0x88(%rbx) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x90,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + callq 7350 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x88(%rbx) │ │ │ │ + movdqu 0x0(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movdqu 0x10(%rbp),%xmm1 │ │ │ │ + movups %xmm1,0x20(%rbx) │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rdx,0x30(%rbx) │ │ │ │ + movzwl 0xc(%rbp),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne a57e0 │ │ │ │ + movl $0x80000000,0xc(%rbx) │ │ │ │ + cmpw $0x4,0x1c(%rbx) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + cmovae 0x1c(%rbx),%ax │ │ │ │ + movzwl %ax,%esi │ │ │ │ + test %edx,%edx │ │ │ │ + jne a5828 │ │ │ │ + mov %ax,0x1c(%rbx) │ │ │ │ + movzwl 0x10(%rbx),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + jne a5865 │ │ │ │ + movzwl 0x12(%rbx),%eax │ │ │ │ + cmp $0x40,%rsi │ │ │ │ + mov $0x40,%edi │ │ │ │ + cmovae %rsi,%rdi │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + cmpq $0x0,0x10(%rbp) │ │ │ │ + mov %eax,%edx │ │ │ │ + je a58b3 │ │ │ │ + callq a5140 │ │ │ │ + test %rax,%rax │ │ │ │ + je a5900 │ │ │ │ + movl $0x0,0x8c(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + lea 0x238(%rip),%rax │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + jne a56b4 │ │ │ │ + jmpq a56bf │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rax │ │ │ │ + je a58e0 │ │ │ │ + bsr %rax,%rax │ │ │ │ mov $0x40,%ecx │ │ │ │ - xor $0x3f,%r10 │ │ │ │ - sub %r10d,%ecx │ │ │ │ - cmp %ecx,%r12d │ │ │ │ - jb a18c0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - sub %ebx,%r13d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - shl %cl,%r9 │ │ │ │ - or %rsi,%r9 │ │ │ │ - cmp %r12d,%r13d │ │ │ │ - jae a173b │ │ │ │ - lea (%rbx,%r12,1),%r10d │ │ │ │ - sub $0x8,%r11 │ │ │ │ - mov $0x40,%r13d │ │ │ │ - sub %eax,%r10d │ │ │ │ - mov %rbp,%rax │ │ │ │ - shr %rax │ │ │ │ - lea -0x1(%r10),%ecx │ │ │ │ - mov %r10d,%r12d │ │ │ │ - shr %cl,%rax │ │ │ │ - or %rax,%r9 │ │ │ │ - mov %r9,0x8(%r11) │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0x4,%ax │ │ │ │ + cmovb %ecx,%eax │ │ │ │ + mov %dx,0x1c(%rbx) │ │ │ │ + movzwl %ax,%esi │ │ │ │ + movl $0x80000000,0xc(%rbx) │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je a5750 │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + xor $0x3f,%rdx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %edx,0x18(%rbx) │ │ │ │ + cmp $0x3fffffff,%rdx │ │ │ │ + ja a5750 │ │ │ │ + mov %ax,0x1c(%rbx) │ │ │ │ + movzwl 0x10(%rbx),%eax │ │ │ │ + add %edx,%edx │ │ │ │ + mov %edx,0xc(%rbx) │ │ │ │ + test %ax,%ax │ │ │ │ + je a5761 │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov $0xaaaaaaab,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + and $0x3fffc,%eax │ │ │ │ + imul %rdx,%rax │ │ │ │ + shr $0x21,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + je a5898 │ │ │ │ + bsr %rax,%rax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%rdi │ │ │ │ + movzwl 0x12(%rbx),%eax │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + cmovb %rsi,%rdi │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + cmpq $0x0,0x10(%rbp) │ │ │ │ + mov %eax,%edx │ │ │ │ + jne a5782 │ │ │ │ + lea -0x9ea(%rip),%rsi │ │ │ │ + and $0x3,%edx │ │ │ │ + mov %rsi,0x20(%rbx) │ │ │ │ + jne a5782 │ │ │ │ + shr $0x2,%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + lea -0x524(%rip),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + jmpq a5782 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %dx,0x1c(%rbx) │ │ │ │ + jmpq a5816 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpw $0x4,0x1c(%rbx) │ │ │ │ + mov $0x4,%edi │ │ │ │ + cmovae 0x1c(%rbx),%di │ │ │ │ + movzwl %di,%edi │ │ │ │ + callq a5140 │ │ │ │ + jmpq a5790 │ │ │ │ + mov $0xffffffea,%eax │ │ │ │ + jmpq a57be │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq a5690 │ │ │ │ + movb $0x1,0x38(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x40(%rdi),%rdi │ │ │ │ + lea 0x60(%rbx),%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq a9ec0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + callq a5320 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne a5968 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq 7a20 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + mov (%rdi),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov 0x40(%rdi),%r8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + and %esi,%eax │ │ │ │ + shr %cl,%esi │ │ │ │ + lea (%r8,%rax,8),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne a59da │ │ │ │ + jmp a59eb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%ecx │ │ │ │ + shr $0x9,%edx │ │ │ │ + and $0x1ff,%ecx │ │ │ │ + shr $0x9,%esi │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a59eb │ │ │ │ + cmp $0x200,%edx │ │ │ │ + ja a59c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je a59eb │ │ │ │ + lea (%rax,%rsi,8),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + lea 0x20(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov -0x40(%rbx),%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne a5a20 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x4c(%rsi),%ecx │ │ │ │ + shr $0x2,%edx │ │ │ │ + lea (%rdx,%rdx,2),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jbe a5c9e │ │ │ │ + mov -0x28(%rsi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je a5a55 │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae a5c9e │ │ │ │ + lea (%rax,%rax,1),%edi │ │ │ │ + callq a5140 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je a5eff │ │ │ │ + xor %eax,%eax │ │ │ │ + lock cmpxchg %rdi,0x30(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + jne a5d56 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x40(%rax),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je a5e81 │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a5dff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x40(%rax),%rdi │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov 0x4(%rdi),%r15d │ │ │ │ + lea 0x40(%rdi,%rax,8),%r14 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je a5b04 │ │ │ │ + jmpq a5f28 │ │ │ │ + sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ - mov 0x10(%rdi),%ecx │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb a18c0 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - movzbl 0x5(%rdx),%ebx │ │ │ │ - sub %rax,%rsi │ │ │ │ - je a176e │ │ │ │ - bsr %rsi,%rcx │ │ │ │ - mov $0x40,%eax │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb a18c0 │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %rbp,%r10 │ │ │ │ - sub %r12d,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x80,%edx │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ mov %eax,%ecx │ │ │ │ - shl %cl,%r10 │ │ │ │ - or %r10,%r9 │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae a17ab │ │ │ │ - add %ebx,%r12d │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub $0x8,%r11 │ │ │ │ - mov %r12d,%ebx │ │ │ │ - shr %rax │ │ │ │ - sub %r13d,%ebx │ │ │ │ - lea -0x1(%rbx),%ecx │ │ │ │ - shr %cl,%rax │ │ │ │ - or %rax,%r9 │ │ │ │ - mov $0x40,%eax │ │ │ │ - mov %r9,0x8(%r11) │ │ │ │ + or $0x1,%edx │ │ │ │ + lock cmpxchg %edx,(%r14) │ │ │ │ + jne a5b07 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne a5ae0 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + or $0x1,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x40(%rax),%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne a5b38 │ │ │ │ + mov 0x4(%r13),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne a5ecf │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%rax),%rbx │ │ │ │ + and $0xfffffffffffffffe,%rbx │ │ │ │ + cmove 0x18(%rsp),%rbx │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %al,0x17(%rsp) │ │ │ │ + jne a5db8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp a5b89 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + jne a5ea0 │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov %ebp,%r12d │ │ │ │ + and $0x1,%r12d │ │ │ │ + je a5b78 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movzwl -0x2a(%rdi),%edx │ │ │ │ + mov -0x18(%rdi),%rax │ │ │ │ + movzwl -0x2e(%rdi),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov 0x8(%r13),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je a5f48 │ │ │ │ + callq *%rax │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + and %r8d,%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x40(,%rax,8),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x0(%r13,%rax,1),%r14 │ │ │ │ + jmp a5c0c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ - mov 0xc(%rdi),%r10d │ │ │ │ - mov 0x28(%rdx),%rcx │ │ │ │ - cmp %rcx,%r10 │ │ │ │ - jb a18c0 │ │ │ │ - movzbl 0x6(%rdx),%ebp │ │ │ │ - sub %rcx,%r10 │ │ │ │ - je a17dd │ │ │ │ - bsr %r10,%r12 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%r12 │ │ │ │ - sub %r12d,%ecx │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jb a18c0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - sub %ebx,%r12d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shl %cl,%rsi │ │ │ │ - or %rsi,%r9 │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jae a1817 │ │ │ │ - add %ebp,%ebx │ │ │ │ - sub $0x8,%r11 │ │ │ │ - mov $0x40,%r12d │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov %r10,%rax │ │ │ │ - shr %rax │ │ │ │ - lea -0x1(%rbx),%ecx │ │ │ │ - mov %ebx,%ebp │ │ │ │ - shr %cl,%rax │ │ │ │ - or %rax,%r9 │ │ │ │ - mov %r9,0x8(%r11) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x80,%edx │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x1,%edx │ │ │ │ + lock cmpxchg %edx,(%r14) │ │ │ │ + jne a5c0f │ │ │ │ + test $0x1,%cl │ │ │ │ + jne a5be8 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%rax,1),%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + or $0x1,%rdx │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + cmpb $0x0,0x17(%rsp) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovne %rax,%rbx │ │ │ │ + sfence │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rbx,0x0(%r13,%rax,8) │ │ │ │ + callq a4ec0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %r9d,%r9d │ │ │ │ - mov 0x4(%rdi),%rax │ │ │ │ - mov 0x30(%rdx),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb a18c0 │ │ │ │ - movzbl 0x7(%rdx),%ebx │ │ │ │ - sub %rcx,%rax │ │ │ │ - je a1844 │ │ │ │ - bsr %rax,%rsi │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%rsi │ │ │ │ - sub %esi,%ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jb a18c0 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - sub %ebp,%ecx │ │ │ │ - shl %cl,%r10 │ │ │ │ - or %r10,%r9 │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - jae a1877 │ │ │ │ - add %ebp,%ebx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%r11 │ │ │ │ - sub %r12d,%ebx │ │ │ │ - shr %rsi │ │ │ │ - lea -0x1(%rbx),%ecx │ │ │ │ - shr %cl,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + mov $0xca,%edi │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x81,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + test %r15,%r15 │ │ │ │ + je a5eb0 │ │ │ │ + sfence │ │ │ │ + mov %rbp,(%r15) │ │ │ │ + jmpq a5b2a │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,-0x22(%rax) │ │ │ │ + je a5d90 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov $0xcccccccd,%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea (%rdx,%rdx,2),%eax │ │ │ │ + mov 0x4c(%rdi),%ecx │ │ │ │ + imul %rsi,%rax │ │ │ │ + shr $0x23,%rax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae a5d90 │ │ │ │ + movzwl -0x24(%rdi),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe a5d90 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x40(%rax),%rbx │ │ │ │ + mov 0x4c(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je a5d12 │ │ │ │ + lea (%rdx,%rdx,2),%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + shr %eax │ │ │ │ + sub $0x1,%rax │ │ │ │ + je a5d12 │ │ │ │ + bsr %rax,%rax │ │ │ │ mov $0x40,%ecx │ │ │ │ - or %rsi,%r9 │ │ │ │ - mov %r9,0x8(%r11) │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor $0x3f,%rax │ │ │ │ + sub %eax,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzwl -0x24(%rax),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmovae %eax,%edx │ │ │ │ + cmp (%rbx),%edx │ │ │ │ + jae a5a7a │ │ │ │ + mov 0x30(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne a5d5b │ │ │ │ + mov %edx,%edi │ │ │ │ + callq a5140 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je a5eff │ │ │ │ + mov %rbp,%rax │ │ │ │ + lock cmpxchg %rdi,0x30(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je a5a7a │ │ │ │ + callq a5320 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x40(%rax),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je a5eff │ │ │ │ + movl $0xffffffef,0x4c(%rsp) │ │ │ │ + jmpq a5aa2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a5a7a │ │ │ │ + mov (%rbx),%edi │ │ │ │ + callq a5140 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + jne a5a69 │ │ │ │ + jmpq a5eff │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + lock andl $0xfffffffe,(%r14) │ │ │ │ xor %r9d,%r9d │ │ │ │ - mov 0x10(%rdi),%r10d │ │ │ │ - mov 0x18(%rdi),%rsi │ │ │ │ - sub %r10,%rsi │ │ │ │ - cmp %rsi,0x10(%rdx) │ │ │ │ - ja a18c0 │ │ │ │ - sub %ebx,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,%r9 │ │ │ │ - mov %r9,(%r11) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - movzbl (%rdx),%edx │ │ │ │ - andb $0x80,0x1(%r8) │ │ │ │ - lea -0x5(%rax,%rdx,1),%eax │ │ │ │ - mov %al,(%r8) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - and $0xffffff80,%eax │ │ │ │ - mov %al,0x1(%r8) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - mov %al,0x2(%r8) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + pop %r11 │ │ │ │ + pop %rbx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + addl $0x1,0x48(%rsp) │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp (%rsi),%eax │ │ │ │ + jb a5ac0 │ │ │ │ + sfence │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rsi,-0x40(%rax) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x48(%rax),%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a5e19 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je a5e43 │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne a5e33 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea -0xaaf(%rip),%rsi │ │ │ │ + add $0x20,%rdi │ │ │ │ + callq 79a0 │ │ │ │ + mfence │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movl $0x0,0x48(%rax) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne a5eff │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne a5eff │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 7a20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %al,0x17(%rsp) │ │ │ │ + jmpq a5b95 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x1,%rbp │ │ │ │ mov $0x1,%eax │ │ │ │ - jmp a18c2 │ │ │ │ - nop │ │ │ │ + test %r12b,%r12b │ │ │ │ + cmove %rbp,%rax │ │ │ │ + sfence │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + jmpq a5b2a │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + lock andl $0xfffffffe,(%r14) │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x16336b(%rip),%rdi │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - retq │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq a9d40 │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + callq a5990 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je a5de9 │ │ │ │ + jmpq a5b04 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movzwl -0x2c(%rcx),%eax │ │ │ │ + mov -0x38(%rcx),%esi │ │ │ │ + add %rax,%rdi │ │ │ │ + callq *-0x20(%rcx) │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + and %r8d,%eax │ │ │ │ + jmpq a5bc8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ - and $0x7f,%eax │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp $0x1,%al │ │ │ │ - je a1938 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *0xb8(%r12) │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je a1928 │ │ │ │ - movzbl 0x78(%r12),%eax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - sub %eax,%ecx │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - add %rbx,%rsi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + callq a9ec0 │ │ │ │ + lea 0x60(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 7940 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmp a5fca │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x30(%rdi),%r13 │ │ │ │ + callq a5320 │ │ │ │ + test %r13,%r13 │ │ │ │ + je a608f │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a5fb0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je a5fb0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov 0x4(%rcx),%edx │ │ │ │ + lea 0x40(%rcx,%rax,8),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + jne a6071 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdi │ │ │ │ + cmove %rax,%rdi │ │ │ │ + mov %rdi,%r15 │ │ │ │ + test $0x1,%dil │ │ │ │ + jne a605b │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + je a6046 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%r15),%r15 │ │ │ │ + movzwl 0x16(%rbx),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + sub %rdx,%rdi │ │ │ │ + callq *%rbp │ │ │ │ + test %r15,%r15 │ │ │ │ + jne a6018 │ │ │ │ + test $0x1,%r13b │ │ │ │ + jne a605b │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + jne a6018 │ │ │ │ + movzwl 0x16(%rbx),%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + sub %rdx,%rdi │ │ │ │ + callq *%rbp │ │ │ │ + test $0x1,%r13b │ │ │ │ + je a6036 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %r14d,(%rax) │ │ │ │ + ja a5fe0 │ │ │ │ + jmpq a5fb0 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + callq a5990 │ │ │ │ + lea 0x163085(%rip),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rcx,%rax │ │ │ │ + jmpq a5ff3 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - retq │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 7a20 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - jmp a1911 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rsi) │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - mov %rax,0x20(%rsi) │ │ │ │ - jmp a18f6 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a15f0 │ │ │ │ - test %al,%al │ │ │ │ - jne a19b0 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne a1a03 │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + mov 0x28(%rdi),%r13 │ │ │ │ + mov 0x10(%rdi),%r10 │ │ │ │ + movzbl 0x38(%r12),%r11d │ │ │ │ + test %r13,%r13 │ │ │ │ + je a616e │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + cmp %eax,0x0(%r13) │ │ │ │ + jbe a619d │ │ │ │ + mov 0x34(%rbp),%r9d │ │ │ │ + lea 0x16301d(%rip),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x40(%r13,%rax,8),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + jne a61d0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + test $0x1,%al │ │ │ │ + je a6134 │ │ │ │ + jmp a6180 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je a61f8 │ │ │ │ + sub $0x1,%r9d │ │ │ │ + mov (%rax),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + jne a6180 │ │ │ │ + test %r11b,%r11b │ │ │ │ + je a6120 │ │ │ │ + mov %rax,%r10 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je a6153 │ │ │ │ + sub $0x1,%r9d │ │ │ │ + mov 0x8(%r10),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je a612d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne a6141 │ │ │ │ + addl $0x1,0x34(%rbp) │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %r10,%rax │ │ │ │ + movzwl 0x16(%r12),%edx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ pop %rbx │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rdi │ │ │ │ - lea -0x5(%rcx),%r8d │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jbe a19e8 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movzbl (%r12),%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp a1992 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %r8d,%ecx │ │ │ │ - lea -0x8(,%rdx,8),%rbx │ │ │ │ - add %rbx,%rdi │ │ │ │ - add %rbx,%rsi │ │ │ │ - std │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - cld │ │ │ │ - jmp a19d0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x78(%rsi),%eax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %eax,%edx │ │ │ │ - sub $0x1,%eax │ │ │ │ - push %rbx │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - lea (%rdi,%rax,8),%r10 │ │ │ │ - mov 0x24(%rsp),%r11 │ │ │ │ - mov 0x2c(%rsp),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %dl,%dl │ │ │ │ - je a1a55 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + movl $0x0,0x34(%rbp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ add $0x1,%eax │ │ │ │ - movq $0x0,(%rdi,%rdx,8) │ │ │ │ - movzbl 0x78(%rsi),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja a1a40 │ │ │ │ - mov %r8d,%eax │ │ │ │ - cmp 0x90(%rsi),%rax │ │ │ │ - jb a1d38 │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmp %r11,0x88(%rsi) │ │ │ │ - ja a1d08 │ │ │ │ - mov 0x80(%rsi),%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - ja a1d50 │ │ │ │ - movzbl 0x7a(%rsi),%ebx │ │ │ │ - sub %rax,%r9 │ │ │ │ - je a1bd8 │ │ │ │ - bsr %r9,%rcx │ │ │ │ - mov $0x40,%eax │ │ │ │ - xor $0x3f,%rcx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae a1bd8 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x40,%eax │ │ │ │ - mov $0xffffffffffffffff,%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - shl %cl,%r9 │ │ │ │ - sub %ebx,%eax │ │ │ │ - mov $0xffffffffffffffff,%r11 │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - not %r9 │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%r9 │ │ │ │ - movzbl 0x7b(%rsi),%ebp │ │ │ │ - sub 0x88(%rsi),%r11 │ │ │ │ - je a1c17 │ │ │ │ - bsr %r11,%r12 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%r12 │ │ │ │ - sub %r12d,%ecx │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jae a1c17 │ │ │ │ - mov $0xffffffffffffffff,%r8 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - shl %cl,%r8 │ │ │ │ - not %r8 │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jbe a1cb8 │ │ │ │ - lea -0x40(%rbx,%rbp,1),%ebp │ │ │ │ - mov %r8,%rax │ │ │ │ - mov $0x40,%ebx │ │ │ │ - sub $0x8,%r10 │ │ │ │ - lea -0x1(%rbp),%ecx │ │ │ │ - shr %rax │ │ │ │ - sub %ebp,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - shr %cl,%rax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - or %rax,%r9 │ │ │ │ - mov $0x40,%eax │ │ │ │ - mov %r9,0x8(%r10) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - shl %cl,%r9 │ │ │ │ - movzbl 0x7c(%rsi),%r11d │ │ │ │ - sub 0x90(%rsi),%r8 │ │ │ │ - je a1c68 │ │ │ │ - bsr %r8,%r12 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - xor $0x3f,%r12 │ │ │ │ - sub %r12d,%ecx │ │ │ │ - cmp %ecx,%r11d │ │ │ │ - jae a1c68 │ │ │ │ - mov $0xffffffffffffffff,%r8 │ │ │ │ - mov %r11d,%ecx │ │ │ │ - shl %cl,%r8 │ │ │ │ - not %r8 │ │ │ │ - cmp %ebx,%r11d │ │ │ │ - jbe a1ca0 │ │ │ │ - add %ebp,%r11d │ │ │ │ - mov %r8,%rdx │ │ │ │ - sub $0x8,%r10 │ │ │ │ - mov %r11d,%ecx │ │ │ │ - shr %rdx │ │ │ │ - sub %eax,%ecx │ │ │ │ - sub $0x1,%ecx │ │ │ │ - shr %cl,%rdx │ │ │ │ - lea 0x40(%rax),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - or %rdx,%r9 │ │ │ │ - sub %r11d,%ecx │ │ │ │ - mov %r9,0x8(%r10) │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov %r8,(%r10) │ │ │ │ - movzbl 0x78(%rsi),%edx │ │ │ │ - andw $0x80,0x1(%rdi) │ │ │ │ - mov %dl,(%rdi) │ │ │ │ + mov %eax,0x30(%rbp) │ │ │ │ + cmp 0x0(%r13),%eax │ │ │ │ + jb a60f0 │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + mov 0x30(%r13),%r13 │ │ │ │ + mov %r13,0x28(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je a61e4 │ │ │ │ + mov $0xfffffffffffffff5,%r13 │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ pop %rbx │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x40,%ebx │ │ │ │ - jbe a1d5a │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x41(%rbx),%ecx │ │ │ │ - lea -0x40(%rbx),%ebp │ │ │ │ - sub $0x8,%r10 │ │ │ │ - shr %rax │ │ │ │ - mov %ebp,%ebx │ │ │ │ - shr %cl,%rax │ │ │ │ - mov %rax,0x8(%r10) │ │ │ │ - mov $0x40,%eax │ │ │ │ - sub %ebp,%eax │ │ │ │ - movzbl 0x7b(%rsi),%ebp │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%r9 │ │ │ │ - sub 0x88(%rsi),%r11 │ │ │ │ - jne a1ae6 │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jbe a1cf0 │ │ │ │ - lea -0x40(%rbx,%rbp,1),%ebp │ │ │ │ - mov %r11,%rax │ │ │ │ - mov $0x40,%ebx │ │ │ │ - sub $0x8,%r10 │ │ │ │ - lea -0x1(%rbp),%ecx │ │ │ │ - shr %rax │ │ │ │ - sub %ebp,%ebx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - shr %cl,%rax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - or %rax,%r9 │ │ │ │ - shl %cl,%r11 │ │ │ │ - mov $0x40,%eax │ │ │ │ - mov %r9,0x8(%r10) │ │ │ │ - mov %r11,%r9 │ │ │ │ - movzbl 0x7c(%rsi),%r11d │ │ │ │ - sub 0x90(%rsi),%r8 │ │ │ │ - jne a1b5e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %ebx,%r11d │ │ │ │ - jbe a1cd8 │ │ │ │ - add %ebp,%r11d │ │ │ │ - mov %r8,%rbx │ │ │ │ - xor $0x1,%edx │ │ │ │ - sub $0x8,%r10 │ │ │ │ - mov %r11d,%ecx │ │ │ │ - shr %rbx │ │ │ │ - sub %eax,%ecx │ │ │ │ - sub $0x1,%ecx │ │ │ │ - shr %cl,%rbx │ │ │ │ - lea 0x40(%rax),%ecx │ │ │ │ - movzbl %dl,%eax │ │ │ │ - or %rbx,%r9 │ │ │ │ - sub %r11d,%ecx │ │ │ │ - mov %r9,0x8(%r10) │ │ │ │ - shl %cl,%r8 │ │ │ │ - jmpq a1bbd │ │ │ │ - sub %r11d,%ebx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl %cl,%r8 │ │ │ │ - or %r9,%r8 │ │ │ │ - jmpq a1bbd │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %ebp,%ebx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl %cl,%r8 │ │ │ │ - or %r8,%r9 │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - jmpq a1b4c │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a5990 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rbx,%rax │ │ │ │ + jmpq a6107 │ │ │ │ + movb $0x1,0x38(%rbp) │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x34(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + jmpq a6162 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub %r11d,%ebx │ │ │ │ - xor $0x1,%edx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - movzbl %dl,%eax │ │ │ │ - shl %cl,%r8 │ │ │ │ - or %r9,%r8 │ │ │ │ - jmpq a1bbd │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + movzbl 0x38(%rcx),%eax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a6241 │ │ │ │ + test %al,%al │ │ │ │ + je a6250 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a6250 │ │ │ │ + test $0x1,%dl │ │ │ │ + je a6270 │ │ │ │ + addl $0x1,0x30(%rdi) │ │ │ │ + movl $0x0,0x34(%rdi) │ │ │ │ + jmpq a60b0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + jne a6236 │ │ │ │ + addl $0x1,0x34(%rdi) │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movzwl 0x16(%rcx),%edx │ │ │ │ + sub %rdx,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x34(%rdi) │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + jmp a6263 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - sub %ebp,%ebx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl %cl,%r11 │ │ │ │ - or %r11,%r9 │ │ │ │ - jmpq a1b4c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%r9),%rdx │ │ │ │ - mov $0x2,%eax │ │ │ │ - test %r9,%r9 │ │ │ │ - je a1bcc │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov $0xffffffffffffffff,%r11 │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a62a0 │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + cmpb $0x0,0x38(%rdx) │ │ │ │ + movzwl 0x16(%rdx),%edx │ │ │ │ + cmovne 0x10(%rdi),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x34(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a62ad │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x34(%rdi) │ │ │ │ + jmpq a60b0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + movzbl 0x38(%rsi),%edi │ │ │ │ + mov 0x60d17(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jne a6420 │ │ │ │ + mov 0x61d1c(%rip),%rdx │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0x61d91(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je a642d │ │ │ │ + lea 0x88(%rsi),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a6308 │ │ │ │ + cmpq $0x0,0x28(%r9) │ │ │ │ + je a6326 │ │ │ │ + mov 0x18(%r9),%rdx │ │ │ │ + mov 0x20(%r9),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x88(%rsi) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x38(%r9) │ │ │ │ + jne a63b8 │ │ │ │ + cmpq $0x0,0x28(%r9) │ │ │ │ + je a6465 │ │ │ │ + cmpq $0x0,0x8(%r9) │ │ │ │ + je a63b8 │ │ │ │ + test %dil,%dil │ │ │ │ + je a63c0 │ │ │ │ + mov 0x28(%r9),%rdi │ │ │ │ + mov 0x30(%r9),%eax │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x40(%rdi,%rax,8),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + jne a6435 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rcx │ │ │ │ + cmove %rax,%rcx │ │ │ │ + test $0x1,%cl │ │ │ │ + jne a6414 │ │ │ │ xor %edx,%edx │ │ │ │ - jmpq a1a77 │ │ │ │ + mov %rcx,%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne a63a1 │ │ │ │ + jmp a6408 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a6408 │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %rax,0x10(%r9) │ │ │ │ + jne a6398 │ │ │ │ + mov %rcx,0x8(%r9) │ │ │ │ + mov %edx,0x34(%r9) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r11,%r11 │ │ │ │ - je a1d08 │ │ │ │ - sub $0x1,%r11 │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ + mov 0x28(%r9),%rdi │ │ │ │ + mov 0x30(%r9),%eax │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x40(%rdi,%rax,8),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne a644d │ │ │ │ + mov (%rax),%rdx │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + cmovne %rdx,%rax │ │ │ │ xor %edx,%edx │ │ │ │ - jmpq a1a6a │ │ │ │ + test $0x1,%al │ │ │ │ + je a63f7 │ │ │ │ + jmp a6414 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x2,%eax │ │ │ │ - jmpq a1bcc │ │ │ │ - mov $0x40,%eax │ │ │ │ - sub %ebx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%r9 │ │ │ │ - jmpq a1ad5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,(%rdi) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rdi) │ │ │ │ - movq $0xffffffffffffffff,0x10(%rdi) │ │ │ │ - movq $0xffffffffffffffff,0x20(%rdi) │ │ │ │ - movq $0xffffffffffffffff,0x28(%rdi) │ │ │ │ - movq $0x0,0x30(%rdi) │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - movq $0x0,0x40(%rdi) │ │ │ │ - movq $0x0,0x48(%rdi) │ │ │ │ - movq $0x0,0x50(%rdi) │ │ │ │ - movq $0x0,0x58(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ + mov (%rax),%rax │ │ │ │ + test $0x1,%al │ │ │ │ + jne a6414 │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %rax,0x8(%r9) │ │ │ │ + jne a63f0 │ │ │ │ + jmp a63ae │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + test $0x1,%cl │ │ │ │ + je a6388 │ │ │ │ + movq $0x0,0x8(%r9) │ │ │ │ + xor %eax,%eax │ │ │ │ retq │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - cmp %rax,(%rdi) │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmovbe (%rdi),%rdx │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - cmovae 0x30(%rdi),%rax │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - cmp %rax,0x8(%rdi) │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmovbe 0x8(%rdi),%r8 │ │ │ │ - cmp %rax,0x38(%rdi) │ │ │ │ - cmovae 0x38(%rdi),%rax │ │ │ │ - mov %r8,0x8(%rdi) │ │ │ │ - mov %rax,0x38(%rdi) │ │ │ │ - mov 0x14(%rsi),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %rdx,0x10(%rdi) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmovbe 0x10(%rdi),%rax │ │ │ │ - cmp %rdx,0x40(%rdi) │ │ │ │ - cmovae 0x40(%rdi),%rdx │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - mov %rdx,0x40(%rdi) │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - cmp %rdx,0x18(%rdi) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmovbe 0x18(%rdi),%rax │ │ │ │ - cmp %rdx,0x48(%rdi) │ │ │ │ - cmovae 0x48(%rdi),%rdx │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - mov %rdx,0x48(%rdi) │ │ │ │ - mov 0xc(%rsi),%edx │ │ │ │ - cmp %rdx,0x20(%rdi) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmovbe 0x20(%rdi),%rax │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - cmp %rdx,0x50(%rdi) │ │ │ │ - cmovae 0x50(%rdi),%rdx │ │ │ │ - mov %rdx,0x50(%rdi) │ │ │ │ - mov 0x4(%rsi),%rdx │ │ │ │ - cmp %rdx,0x28(%rdi) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmovbe 0x28(%rdi),%rax │ │ │ │ - cmp %rdx,0x58(%rdi) │ │ │ │ - cmovae 0x58(%rdi),%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rdx,0x58(%rdi) │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovbe %rax,%rdx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmovb %rcx,%rax │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - mov %rax,0x38(%rdi) │ │ │ │ + nop │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq a62f8 │ │ │ │ + mfence │ │ │ │ + jmpq a62f8 │ │ │ │ + callq a5990 │ │ │ │ + lea 0x162cc7(%rip),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + jmpq a636e │ │ │ │ + callq a5990 │ │ │ │ + lea 0x162caf(%rip),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + jmpq a63d7 │ │ │ │ + mov (%rsi),%rax │ │ │ │ + movq $0x0,0x30(%r9) │ │ │ │ + mov %rax,0x28(%r9) │ │ │ │ + mov $0xfffffff5,%eax │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rsp),%rax │ │ │ │ - cmp %rax,(%rdi) │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmovbe (%rdi),%rdx │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - cmovae 0x30(%rdi),%rax │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - mov 0xc(%rsp),%rax │ │ │ │ - cmp %rax,0x8(%rdi) │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmovbe 0x8(%rdi),%rdx │ │ │ │ - cmp %rax,0x38(%rdi) │ │ │ │ - cmovae 0x38(%rdi),%rax │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - mov %rax,0x38(%rdi) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - cmp %rax,0x10(%rdi) │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmovbe 0x10(%rdi),%rdx │ │ │ │ - cmp %rax,0x40(%rdi) │ │ │ │ - cmovae 0x40(%rdi),%rax │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov %rax,0x40(%rdi) │ │ │ │ + callq a5990 │ │ │ │ + lea 0x162c7c(%rip),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x4(%rsi),%edi │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + mov %edi,%ecx │ │ │ │ + shr %cl,%ebx │ │ │ │ + mov 0x4(%rsi),%ecx │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x40(%rsi),%r8 │ │ │ │ + shr %cl,%ebp │ │ │ │ + mov %edi,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + and %edx,%eax │ │ │ │ + lea (%r8,%rax,8),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a6530 │ │ │ │ + cmp $0x200,%ebx │ │ │ │ + ja a64e8 │ │ │ │ + jmp a6525 │ │ │ │ xchg %ax,%ax │ │ │ │ + cmp $0x200,%ebx │ │ │ │ + jbe a6520 │ │ │ │ + mov %ebp,%edx │ │ │ │ + shr $0x9,%ebx │ │ │ │ + and $0x1ff,%edx │ │ │ │ + shr $0x9,%ebp │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne a64e0 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp $0x200,%ebx │ │ │ │ + setbe %sil │ │ │ │ + callq a50c0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne a64e0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + test %rax,%rax │ │ │ │ + je a6518 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea (%rax,%rbp,8),%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp $0x200,%ebx │ │ │ │ + setbe %sil │ │ │ │ + callq a50c0 │ │ │ │ + cmp $0x200,%ebx │ │ │ │ + jbe a6520 │ │ │ │ + test %rax,%rax │ │ │ │ + jne a64e8 │ │ │ │ + jmp a6518 │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0x18,%r11d │ │ │ │ push %r14 │ │ │ │ - mov $0xfffffffffffffffe,%r14 │ │ │ │ push %r13 │ │ │ │ - mov $0x3f,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x42ea0(%rip),%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r8 │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - lea 0x2(%rsp),%rbx │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - jmp a2002 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - mov %r13d,%r9d │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - sub %edx,%r9d │ │ │ │ - mov %ecx,%edx │ │ │ │ - lea 0x1(%r9),%r15d │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - cmovbe %r15d,%edx │ │ │ │ - add %edx,%r11d │ │ │ │ - mov %edx,%r9d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - jae a1fea │ │ │ │ - sub $0x1,%ecx │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - shl %cl,%r10 │ │ │ │ - mov %edx,%ecx │ │ │ │ - shl %cl,%r15 │ │ │ │ - add %r15,%r10 │ │ │ │ - neg %r10 │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - cmova %rsi,%r10 │ │ │ │ - mov %r9b,(%rbx,%rax,1) │ │ │ │ - mov %r10,0x8(%r8,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je a2030 │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%ecx │ │ │ │ - mov 0x30(%rdi,%rax,8),%rdx │ │ │ │ - cmp %rdx,(%rdi,%rax,8) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmovbe (%rdi,%rax,8),%rsi │ │ │ │ - mov %rsi,(%rdi,%rax,8) │ │ │ │ - sub %rsi,%rdx │ │ │ │ - jne a1fa0 │ │ │ │ + test $0x1,%dl │ │ │ │ + cmove %rdx,%rax │ │ │ │ + or $0x1,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60a49(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a699b │ │ │ │ + mov 0x61a4e(%rip),%rax │ │ │ │ + mov 0x60a2f(%rip),%rsi │ │ │ │ + mov %rax,%fs:(%rsi) │ │ │ │ + mov 0x61abc(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je a69db │ │ │ │ + lea 0x40(%rbp),%rax │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x16(%rbp),%edx │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movzwl 0x12(%rbp),%esi │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je a68f0 │ │ │ │ + callq *%rax │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov (%rbx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + and %eax,%r8d │ │ │ │ + mov 0x30(%rbx),%rdx │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea 0x40(%rbx,%rdx,8),%r13 │ │ │ │ + je a6760 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je a6654 │ │ │ │ + jmpq a6928 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp a1fc1 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x5(%rsp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je a2044 │ │ │ │ - add $0x4,%eax │ │ │ │ - add $0x4,%r11d │ │ │ │ - mov %al,0x5(%rsp) │ │ │ │ - lea 0x3f(%r11),%esi │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x42dac(%rip),%rdi │ │ │ │ - mov $0x1,%r10d │ │ │ │ - mov %esi,%r9d │ │ │ │ - and $0x3fc0,%esi │ │ │ │ - sub %r11d,%esi │ │ │ │ - shr $0x6,%r9d │ │ │ │ - mov $0xfffffffffffffffe,%r11 │ │ │ │ - jmp a2082 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x80,%edx │ │ │ │ + pushq $0x0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %r11 │ │ │ │ + pop %r14 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + or $0x1,%edx │ │ │ │ + lock cmpxchg %edx,0x0(%r13) │ │ │ │ + jne a6658 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne a6630 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + or $0x1,%rax │ │ │ │ + and $0xfffffffffffffffe,%rcx │ │ │ │ + cmove %rax,%rcx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne a6a68 │ │ │ │ + movl $0x10,0x14(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + cmpq $0x0,(%rsp) │ │ │ │ + je a6850 │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + movzwl 0x16(%rbx),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je a6820 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + sub %rdx,%rsi │ │ │ │ + callq *%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a6850 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je a68a0 │ │ │ │ + mov %rcx,0x8(%r12) │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + test %r14,%r14 │ │ │ │ + je a6910 │ │ │ │ + sfence │ │ │ │ + mov %r12,(%r14) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r14,%r15 │ │ │ │ + lock andl $0xfffffffe,0x0(%r13) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + test %r15,%r15 │ │ │ │ + je a6792 │ │ │ │ + cmp $0xfffffffffffff000,%r15 │ │ │ │ + ja a6792 │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmpq a65e0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je a20e3 │ │ │ │ - movzbl (%r8,%rdx,1),%ecx │ │ │ │ - lea -0x1(%rcx),%eax │ │ │ │ - or $0x7,%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - ja a2078 │ │ │ │ - movzbl (%rdi,%rdx,1),%r14d │ │ │ │ - add %eax,%ecx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov -0x8(%r8,%rdx,8),%r13 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - cmp %r14d,%ecx │ │ │ │ - cmova %r14d,%ebx │ │ │ │ - jae a20ce │ │ │ │ - lea -0x1(%r14),%ecx │ │ │ │ - mov %r11,%rbp │ │ │ │ - mov %r10,%r14 │ │ │ │ - shl %cl,%rbp │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl %cl,%r14 │ │ │ │ - add %r14,%rbp │ │ │ │ - neg %rbp │ │ │ │ - cmp %r13,%rbp │ │ │ │ - cmova %r13,%rbp │ │ │ │ - mov %bl,(%r8,%rdx,1) │ │ │ │ - sub %eax,%esi │ │ │ │ - mov %rbp,-0x8(%r8,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jne a2082 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movdqu 0x10(%rsp),%xmm2 │ │ │ │ - mov %r9b,(%rsp) │ │ │ │ - movb $0x6,0x1(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm3 │ │ │ │ - movdqu (%rsp),%xmm1 │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - movups %xmm2,0x10(%r12) │ │ │ │ - movups %xmm1,(%r12) │ │ │ │ - movups %xmm3,0x20(%r12) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je a6654 │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a64a0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne a6654 │ │ │ │ + mov 0x30(%rbx),%r15 │ │ │ │ + mov $0xfffffffffffffff5,%r14 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne a674a │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp $0xfffffffffffffff5,%r14 │ │ │ │ + je a693b │ │ │ │ + mov 0x60842(%rip),%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne a69af │ │ │ │ + mov 0x618c3(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je a69e3 │ │ │ │ + mov 0x6081c(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + mov 0x618aa(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je a6a60 │ │ │ │ + mov 0x61824(%rip),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je a69eb │ │ │ │ + cmp $0xfffffffffffffff5,%r15 │ │ │ │ + je a6598 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a213a │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne a6b82 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - cmpb $0x6,0x1(%rdi) │ │ │ │ - lea 0x42c5e(%rip),%rax │ │ │ │ - jne a21c0 │ │ │ │ - push %rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0x18,%r8d │ │ │ │ - mov $0xfffffffffffffffe,%r9 │ │ │ │ - lea 0x42c95(%rip),%r10 │ │ │ │ - sub $0x1,%ecx │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov (%rdi,%rax,8),%r11 │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movzbl 0x1(%rdi,%rax,1),%edx │ │ │ │ - not %rsi │ │ │ │ - test %dl,%dl │ │ │ │ - je a219f │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - mov %r9,%rbx │ │ │ │ - shl %cl,%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - not %rcx │ │ │ │ - add %r11,%rcx │ │ │ │ - mov %rcx,%r11 │ │ │ │ - jb a21f0 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jb a21f0 │ │ │ │ - add $0x1,%rax │ │ │ │ - add %edx,%r8d │ │ │ │ - cmp $0x7,%rax │ │ │ │ - je a21c8 │ │ │ │ - movzbl (%rax,%r10,1),%ecx │ │ │ │ - jmp a216c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + movzwl 0x14(%rax),%edi │ │ │ │ + movzwl 0x12(%rax),%r8d │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + add %r15,%rdi │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + je a66e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - add $0x3f,%r8d │ │ │ │ - mov $0x0,%edx │ │ │ │ - pop %rbx │ │ │ │ - shr $0x6,%r8d │ │ │ │ - cmp %r8d,%eax │ │ │ │ - lea 0x42be1(%rip),%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - retq │ │ │ │ + subl $0x1,0x14(%rsp) │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov (%r15),%r15 │ │ │ │ + mov %r15,%rbp │ │ │ │ + test $0x1,%r15b │ │ │ │ + je a66af │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + test %r10d,%r10d │ │ │ │ + jg a6a68 │ │ │ │ + mov 0x30(%rbx),%r15 │ │ │ │ + mov $0xfffffffffffffff5,%r14 │ │ │ │ + test %r15,%r15 │ │ │ │ + je a68d8 │ │ │ │ + cmp $0xffffffffffffffef,%r15 │ │ │ │ + je a6716 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmpq a6713 │ │ │ │ + movzwl 0x16(%rbp),%eax │ │ │ │ + mov %r15,%r14 │ │ │ │ + sub %rax,%r14 │ │ │ │ + je a6713 │ │ │ │ + cmp $0xfffffffffffff000,%r14 │ │ │ │ + ja a68c5 │ │ │ │ + mov $0xffffffffffffffef,%r15 │ │ │ │ + jmpq a6716 │ │ │ │ + cmp $0xfffffffffffffff5,%r14 │ │ │ │ + jne a6b66 │ │ │ │ + mov 0x30(%rbx),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne a688e │ │ │ │ + mov $0xfffffffffffffff5,%r15 │ │ │ │ + mov $0xfffffffffffffff5,%r14 │ │ │ │ + jmpq a6716 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x42ba2(%rip),%rax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + movzwl 0x14(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add %rax,%rdi │ │ │ │ + callq *0x20(%rbp) │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov (%rbx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + and %eax,%r8d │ │ │ │ + jmpq a660b │ │ │ │ + nopl (%rax) │ │ │ │ + sfence │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + jmpq a6713 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x78(%rdi),%ecx │ │ │ │ - mov %rdi,%rax │ │ │ │ - movzbl 0x73(%rax),%eax │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - shl $0x3,%r8 │ │ │ │ - lea (%rsi,%r8,1),%rdi │ │ │ │ - add %rdx,%r8 │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov (%r8),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je a2269 │ │ │ │ - mov $0xfffffffffffffff8,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - ja a2250 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a5990 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq a6779 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov 0x8c(%rbp),%esi │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x2,%edx │ │ │ │ + lea (%rdx,%rdx,2),%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jbe a69bf │ │ │ │ + mov 0x18(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je a6960 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae a69bf │ │ │ │ + add %eax,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq a5140 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je a6b3d │ │ │ │ xor %eax,%eax │ │ │ │ - shr %cl,%rsi │ │ │ │ - shr %cl,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne a2270 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x40,%eax │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne a2270 │ │ │ │ - mov (%rdi,%rcx,1),%rsi │ │ │ │ - sub $0x8,%rcx │ │ │ │ - mov 0x8(%r8,%rcx,1),%rdx │ │ │ │ + lock cmpxchg %rdi,0x30(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + jne a6b78 │ │ │ │ + mov 0x1628f3(%rip),%rdi │ │ │ │ + lea 0x40(%rbp),%rsi │ │ │ │ + callq a9d40 │ │ │ │ + jmpq a679f │ │ │ │ + mov 0x60646(%rip),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%fs:(%rdi) │ │ │ │ + jmpq a65cd │ │ │ │ + mov 0x60632(%rip),%rax │ │ │ │ + mov %rdx,%fs:(%rax) │ │ │ │ + jmpq a67ed │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + je a6962 │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0xfffffffffffffff0,%rax │ │ │ │ + cmove %rax,%r15 │ │ │ │ + jmpq a679f │ │ │ │ + mfence │ │ │ │ + jmpq a65cd │ │ │ │ + mfence │ │ │ │ + jmpq a67c5 │ │ │ │ + movl $0x0,0x61613(%rip) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x615f4(%rip),%rsi │ │ │ │ + mov $0xca,%edi │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - jne a2230 │ │ │ │ - retq │ │ │ │ + jns a67ed │ │ │ │ + callq 7730 <__errno_location@plt> │ │ │ │ + cmpl $0x26,(%rax) │ │ │ │ + jne a67ed │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x615b9(%rip),%rdi │ │ │ │ + callq 7470 │ │ │ │ + jmpq a67ed │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mfence │ │ │ │ + jmpq a67de │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je a6a80 │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov $0xfffffffffffffffe,%r14 │ │ │ │ + jmpq a688e │ │ │ │ + mov 0x8c(%rbp),%eax │ │ │ │ + cmp 0xc(%rbp),%eax │ │ │ │ + jae a6b2a │ │ │ │ + mov 0x8c(%rbp),%edx │ │ │ │ + mov (%rbx),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jbe a6aae │ │ │ │ + mov 0x18(%rbp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb a68d8 │ │ │ │ + test %edx,%edx │ │ │ │ + je a68d8 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + or $0x1,%rdx │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je a6ad4 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + sfence │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + lock incl 0x8c(%rbp) │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov 0x8c(%rbp),%ecx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + lea (%rax,%rax,2),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jbe a6716 │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb a6b11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a6716 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x162763(%rip),%rdi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq a9d40 │ │ │ │ + jmpq a6716 │ │ │ │ + mov $0xfffffffffffffff9,%r15 │ │ │ │ + mov $0xfffffffffffffff9,%r14 │ │ │ │ + jmpq a6716 │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne a679f │ │ │ │ + mov 0x16272f(%rip),%rdi │ │ │ │ + lea 0x40(%rbp),%rsi │ │ │ │ + mov $0xfffffffffffffff4,%r15 │ │ │ │ + callq a9d40 │ │ │ │ + jmpq a679f │ │ │ │ + cmp $0xfffffffffffffffe,%r14 │ │ │ │ + je a6a68 │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmpq a688e │ │ │ │ + callq a5320 │ │ │ │ + jmpq a679f │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %rsi,%rdx │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - add $0x3f,%eax │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - sub %edx,%eax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x18(%rdi),%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x1c(%rsi) │ │ │ │ + add $0x1c,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + callq 7520 │ │ │ │ + add $0x18,%rsp │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x78(%rdi),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rsi,%rax,8),%r8 │ │ │ │ - movzbl 0x73(%rdi),%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jbe a2348 │ │ │ │ - lea -0x41(%rax),%edx │ │ │ │ - shr $0x6,%edx │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - shl $0x6,%edx │ │ │ │ - neg %rcx │ │ │ │ - lea (%r8,%rcx,8),%r8 │ │ │ │ - mov $0x80,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - lea (%rdx,%rcx,1),%esi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov $0x40,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov $0xffffffffffffffff,%rbx │ │ │ │ - jmp a2309 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %ebp,%r11d │ │ │ │ - shr %cl,%rdx │ │ │ │ - sub %esi,%r11d │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - and %r9,%rax │ │ │ │ - jne a2332 │ │ │ │ - mov %edi,%eax │ │ │ │ - add $0x8,%r8 │ │ │ │ - add %r11d,%r10d │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov (%rdi),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - sub $0x40,%eax │ │ │ │ - je a233c │ │ │ │ - lea (%rax,%rsi,1),%edi │ │ │ │ - mov (%r8),%r9 │ │ │ │ - cmp $0x3f,%edi │ │ │ │ - ja a22e0 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - sub %eax,%ecx │ │ │ │ - shr %cl,%rdx │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - and %r9,%rax │ │ │ │ - je a2340 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - sub %esi,%eax │ │ │ │ - add %r10d,%eax │ │ │ │ - pop %rbx │ │ │ │ + callq 7580 │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ + jmpq 7410 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov 0x1c(%rdi),%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x1c(%rdi),%rsi │ │ │ │ + movl $0x0,0x1c(%rdi) │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0x81,%edx │ │ │ │ + mov $0xca,%edi │ │ │ │ + test %eax,%eax │ │ │ │ + setne %r12b │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq $0x0 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rdx │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rcx │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ + mov 0x1c(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je a6c90 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + add $0x1c,%rsi │ │ │ │ + mov $0x80,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0xca,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + callq 7520 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ + mov 0x1c(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne a6c58 │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2350 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x40,%esi │ │ │ │ - sub %eax,%esi │ │ │ │ - jmpq a22c5 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ - mov $0x789,%edx │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov $0x20,%ecx │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0xe,%rsi │ │ │ │ - sub $0x10,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x68b,%eax │ │ │ │ - movb $0x5,-0xc(%rsi) │ │ │ │ - lea 0x7(%rsp),%r12 │ │ │ │ - mov %ax,-0xe(%rsi) │ │ │ │ - mov $0x5,%eax │ │ │ │ - sub (%rdi),%al │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %al,-0xb(%rsi) │ │ │ │ - movabs $0xffffff25000001,%rax │ │ │ │ - mov %dx,0xc(%rbx) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x4(%rbx) │ │ │ │ - movb $0x0,0x7(%rsp) │ │ │ │ - callq a0ce0 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov $0x18,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq a0ce0 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov $0x14,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x4,%r8d │ │ │ │ - mov $0x2,%edx │ │ │ │ - callq a0ce0 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x4,%r8d │ │ │ │ - mov $0x3,%edx │ │ │ │ - callq a0ce0 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov $0xc,%ecx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je a6e28 │ │ │ │ + test %rdi,%rdi │ │ │ │ + js a6df0 │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 7170 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x4,%r8d │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq a0ce0 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov $0x4,%ecx │ │ │ │ + movabs $0x431bde82d7b634db,%rcx │ │ │ │ + imul $0x3b9aca00,0x10(%rsp),%rdx │ │ │ │ + add 0x18(%rsp),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + mov %fs:0xfffffffffffffff8,%rax │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea -0x19e(%rip),%rax │ │ │ │ + shr $0x12,%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + add %rdx,%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq a8db0 │ │ │ │ + mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ + mov 0x1c(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je a6d8b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + add $0x1c,%rsi │ │ │ │ + mov $0x80,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0xca,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ + mov 0x1c(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne a6d58 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov $0x5,%edx │ │ │ │ - callq a0ce0 │ │ │ │ - movb $0xc3,(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne a2488 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ + callq a8bd0 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + shr $0x12,%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmovs %rdx,%rax │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne a6e7c │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x78(%rdx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - add %rax,%rsi │ │ │ │ - movzbl 0x73(%rdx),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov 0x612c6(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - mov (%rsi),%r9 │ │ │ │ - sub $0x40,%ecx │ │ │ │ - jl a24c5 │ │ │ │ - cmp %r9,%r8 │ │ │ │ - jne a24d6 │ │ │ │ - lea -0x8(%rdi),%rdi │ │ │ │ - lea -0x8(%rsi),%rsi │ │ │ │ - jmp a24ab │ │ │ │ - not %ecx │ │ │ │ - shr %r8 │ │ │ │ - shr %r9 │ │ │ │ - shr %cl,%r8 │ │ │ │ - shr %cl,%r9 │ │ │ │ - cmp %r9,%r8 │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - sub %edx,%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ + lea 0x27fb0(%rip),%rdx │ │ │ │ + callq 7180 <__fprintf_chk@plt> │ │ │ │ + mov %fs:0xfffffffffffffff8,%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp a6dd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ + mov 0x1c(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je a6e74 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + add $0x1c,%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0xca,%edi │ │ │ │ + pushq $0x0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x80,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7520 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + mov %fs:0xfffffffffffffff8,%rsi │ │ │ │ + mov 0x1c(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne a6e40 │ │ │ │ + mov %r12,%rax │ │ │ │ + jmpq a6dd0 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov $0x1,%edx │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rdx,%rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - callq *0xb8(%r8) │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - seta %al │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov (%rbx),%esi │ │ │ │ - mov 0x4(%rbx),%rdx │ │ │ │ - sbb $0x0,%eax │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ test %eax,%eax │ │ │ │ - jne a2539 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + jne a6eb0 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je a2550 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne a255c │ │ │ │ + je a6ef0 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a6f84 │ │ │ │ add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %esi,%edi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmp a2539 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %rsp,%rax │ │ │ │ + mov $0xfffffffffffffff8,%r12 │ │ │ │ + movabs $0x7fffffffffffffff,%rdi │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lea 0x8(%rbx),%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + movb $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x2,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + callq a6ca0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %ebp,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a6f50 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + jne a6ec5 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jle a6f6f │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + jmp a6f38 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + jmpq a6ec5 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rdi) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a6f98 │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + js a6fab │ │ │ │ + mov %eax,0x4(%rdi) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + shr $0x1f,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rdi,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ sub $0x30,%rsp │ │ │ │ - movzbl 0x1(%rdx),%edx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x1(%rsi),%eax │ │ │ │ - and $0x7f,%edx │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je a2680 │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je a2620 │ │ │ │ - movzbl 0x78(%rdi),%eax │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - movzbl 0x73(%rcx),%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - lea 0x0(%rbp,%rsi,1),%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - add %r12,%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a6fe8 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a7028 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - mov (%rsi),%r9 │ │ │ │ - sub $0x40,%ecx │ │ │ │ - jl a25e3 │ │ │ │ - cmp %r9,%r8 │ │ │ │ - jne a25f4 │ │ │ │ - lea -0x8(%rdi),%rdi │ │ │ │ - lea -0x8(%rsi),%rsi │ │ │ │ - jmp a25c9 │ │ │ │ - not %ecx │ │ │ │ - shr %r8 │ │ │ │ - shr %r9 │ │ │ │ - shr %cl,%r8 │ │ │ │ - shr %cl,%r9 │ │ │ │ - cmp %r9,%r8 │ │ │ │ - seta %al │ │ │ │ - setb %dl │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne a2699 │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne a70be │ │ │ │ add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - callq *0xb8(%rcx) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - cmp %rax,0x20(%r12) │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne a25fc │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - cmp %rax,0x18(%r12) │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne a25fc │ │ │ │ - mov 0x14(%rbp),%eax │ │ │ │ - cmp %eax,0x14(%r12) │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp a25fc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je a262f │ │ │ │ - mov %rsp,%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,%r12 │ │ │ │ - callq *0xb8(%rcx) │ │ │ │ - jmp a262f │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %rsp,%rax │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lea 0x8(%rbx),%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + movb $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jle a70a4 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + movl $0x2,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + callq a6ca0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a7090 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + je a7068 │ │ │ │ + jmpq a6fff │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov $0xffffffc2,%eax │ │ │ │ + jmpq a6fff │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x1(%rsi),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne a26cb │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne a2730 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - callq *0xb8(%rcx) │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - seta %al │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ test %eax,%eax │ │ │ │ - je a2710 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne a2772 │ │ │ │ - add $0x30,%rsp │ │ │ │ + jne a70e0 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + lea 0x8(%rbx),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne a7108 │ │ │ │ + addl $0x1,0x4(%rbx) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ pop %rbx │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + movb $0x1,0x18(%rax) │ │ │ │ + callq a6bf0 │ │ │ │ + jmp a70f9 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x161fe5(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x601a1(%rip),%rdx │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + lea 0x6018e(%rip),%rcx │ │ │ │ + lea 0x161fc7(%rip),%rdi │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x60185(%rip),%rdx │ │ │ │ + mov %rcx,0x20(%rbx) │ │ │ │ + mov %rdx,0x28(%rbx) │ │ │ │ + mov %rax,0x60176(%rip) │ │ │ │ + callq 7a20 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x4(%rbx),%rdx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a26f3 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp (%rbx),%ecx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - jmp a26f3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - cmp %rax,0xc(%rdx) │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne a26f3 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - cmp %rax,0x18(%rsi) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a26f3 │ │ │ │ - mov 0x14(%rsi),%eax │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp a26f3 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x13(%rdi),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jae a27a9 │ │ │ │ - lea 0xa(%rdi),%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - add $0x1,%rdi │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %cl,-0x1(%rdi) │ │ │ │ - mov %dl,0x1(%rax) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne a2790 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rsi),%eax │ │ │ │ - mov $0x27,%edx │ │ │ │ - and $0x7f,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je a27cb │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - lea -0x1(,%rax,8),%rdx │ │ │ │ - lea 0x3(%rsi),%rax │ │ │ │ - add %rdx,%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae a27f9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - movzbl (%rsi),%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - sub $0x1,%rsi │ │ │ │ - mov %cl,-0x1(%rax) │ │ │ │ - mov %dl,0x1(%rsi) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb a27e0 │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %rcx,%r10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movzbl 0x1e(%rax),%edx │ │ │ │ - movzbl 0x1e(%rax),%ecx │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rdi,%rdx,8),%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - movzbl 0xba(%rdx),%ebp │ │ │ │ - shr $0x3,%rbx │ │ │ │ - mov $0x1,%edx │ │ │ │ - and $0x18,%ebx │ │ │ │ - shl %cl,%rdx │ │ │ │ - not %rdx │ │ │ │ - and %rdx,(%r11,%rbx,1) │ │ │ │ - and $0x2,%r9d │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmovne %ebp,%edx │ │ │ │ - add %edx,(%r10) │ │ │ │ - test %ebp,%ebp │ │ │ │ - sete %dl │ │ │ │ - or %dl,(%r8) │ │ │ │ - movzwl (%rsi),%edx │ │ │ │ - cmp $0xe,%dx │ │ │ │ - ja a288f │ │ │ │ - add $0x2f58,%rdi │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %cx,(%rsi) │ │ │ │ - movabs $0xcccccccccccccccd,%rcx │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rcx,%rax │ │ │ │ - mov %ax,0x2(%rsi,%rdx,2) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x161f95(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + lea 0x161f81(%rip),%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - lea 0x4285a(%rip),%rcx │ │ │ │ - mov $0x29,%edx │ │ │ │ - lea 0x387f6(%rip),%rsi │ │ │ │ - lea 0x3880f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmpq 7a20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + lea 0x6011f(%rip),%rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ - movzwl 0x50(%rdx),%ebp │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movzbl 0xa0(%rsp),%eax │ │ │ │ - mov %al,0x1f(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - test %bp,%bp │ │ │ │ - je a2a28 │ │ │ │ - lea 0x2f58(%rdi),%r10 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %r10,%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movabs $0xcccccccccccccccd,%r11 │ │ │ │ - mov %r8d,%r10d │ │ │ │ - jmp a296f │ │ │ │ - nop │ │ │ │ - cmpl $0x4,0x48(%r12) │ │ │ │ - je a2a68 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xe,%bp │ │ │ │ - ja a2a7a │ │ │ │ - sar $0x3,%rax │ │ │ │ - movzwl %bp,%ecx │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x1,%ebp │ │ │ │ - imul %r11,%rax │ │ │ │ - mov %ax,0x22(%rsp,%rcx,2) │ │ │ │ - movzwl 0x50(%r12),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jbe a2a28 │ │ │ │ - movzwl 0x52(%r12,%rbx,2),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%r15,%rax,1),%rdi │ │ │ │ - movzbl 0x1e(%rdi),%ecx │ │ │ │ - add $0x34,%rcx │ │ │ │ - mov 0x0(%r13,%rcx,8),%r9 │ │ │ │ - cmp %r10d,(%r14) │ │ │ │ - jae a2940 │ │ │ │ - movzbl 0x1e(%rdi),%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r8,%rcx │ │ │ │ - sar $0x6,%r8 │ │ │ │ - shl %cl,%rsi │ │ │ │ - and (%rdx,%r8,8),%rsi │ │ │ │ - je a2940 │ │ │ │ - cmpb $0x0,0xba(%r9) │ │ │ │ - je a2930 │ │ │ │ - cmpq $0x0,0x20(%rdi) │ │ │ │ - jne a29cd │ │ │ │ - cmpb $0x0,0x1f(%rsp) │ │ │ │ - jne a2940 │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - push %rdi │ │ │ │ - mov 0xa8(%rsp),%r9d │ │ │ │ + cmp %rbx,(%rbx) │ │ │ │ + je a73a0 │ │ │ │ + lea 0x17641(%rip),%rsi │ │ │ │ + lea 0x27bf7(%rip),%rdi │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + callq 7910 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je a7390 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x18(%rsp),%r14 │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + lea 0x28(%rsp),%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - callq a2800 │ │ │ │ - pop %rax │ │ │ │ - movzwl 0x50(%r12),%eax │ │ │ │ - movabs $0xcccccccccccccccd,%r11 │ │ │ │ - pop %rdx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja a296f │ │ │ │ + callq 7070 <__getdelim@plt> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je a72d8 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x27b98(%rip),%rsi │ │ │ │ + callq b4b10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je a728d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x27b89(%rip),%rsi │ │ │ │ + callq 7530 │ │ │ │ + test %eax,%eax │ │ │ │ + jle a73bf │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + shl $0xa,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x27b78(%rip),%rsi │ │ │ │ + callq b4b10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je a7230 │ │ │ │ + lea 0x30(%rsp),%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x27b47(%rip),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq 7530 │ │ │ │ + test %eax,%eax │ │ │ │ + jle a73bf │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + shl $0xa,%r15 │ │ │ │ + jmpq a7230 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7860 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + test %r15,%r15 │ │ │ │ + je a7390 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a7390 │ │ │ │ + shr $0x2,%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + sub %r15,%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jle a73a0 │ │ │ │ + lea 0x161e05(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x5ffb9(%rip),%rax │ │ │ │ + lea -0x20(%rax),%rbp │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je a7364 │ │ │ │ + sar $0xc,%r12 │ │ │ │ + lea 0x30(%rsp),%r15 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %bp,0x20(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - movups %xmm2,0x60(%r12) │ │ │ │ - movups %xmm1,0x50(%r12) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + callq *0x8(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + lea -0x20(%rax),%rbp │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne a7340 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a73cd │ │ │ │ + add $0x58,%rsp │ │ │ │ + lea 0x161da1(%rip),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 7a20 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x800000,%r12d │ │ │ │ + jmpq a7314 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a2a99 │ │ │ │ + jne a73cd │ │ │ │ add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - cmpb $0x0,(%rsi) │ │ │ │ - jne a2940 │ │ │ │ - jmpq a29bb │ │ │ │ - lea 0x4266f(%rip),%rcx │ │ │ │ - mov $0x29,%edx │ │ │ │ - lea 0x3860b(%rip),%rsi │ │ │ │ - lea 0x38624(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x27a3e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 7410 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov 0x64547(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jne a2b50 │ │ │ │ - mov 0x65544(%rip),%rdx │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x655b9(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je a2bd8 │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne a2ae9 │ │ │ │ - jmp a2b30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x2,%esi │ │ │ │ + jne a7441 │ │ │ │ + lock addq $0x8000000,(%rdi) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + sete 0x2f(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je a7469 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq *%rax │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne a76db │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x3(%rsi),%rdx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea 0x0(%r13,%rdx,1),%rbx │ │ │ │ + lea (%rsi,%rsi,4),%rdx │ │ │ │ + lea 0xe0(%rsp,%rdx,8),%r12 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + shl %cl,%ebx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movl $0x2,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + je a77a0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rax,0x40(%rsp) │ │ │ │ + je a7830 │ │ │ │ + movabs $0x108000000,%rax │ │ │ │ + movq $0x1,0x60(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + sub $0x8000000,%rax │ │ │ │ + movq $0x10000000,0x88(%rsp) │ │ │ │ + movq $0x10000000,0x90(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movq $0x7ffffff,0xb8(%rsp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne a7718 │ │ │ │ + cmpq $0x0,0x20(%r12) │ │ │ │ + je a7718 │ │ │ │ + mov %bpl,0x18(%rsp) │ │ │ │ + mov %r13d,0x28(%rsp) │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + mfence │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov 0x68(%rsp),%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rbp,%r12 │ │ │ │ + and %r13,%r12 │ │ │ │ + setne %dil │ │ │ │ + sub %edi,(%rax) │ │ │ │ + callq a4ec0 │ │ │ │ + test $0x8000000,%ebp │ │ │ │ + movabs $0xffffffff1fffffff,%r10 │ │ │ │ + je a75bc │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a75bc │ │ │ │ + callq a6bf0 │ │ │ │ + movabs $0xffffffff1fffffff,%r10 │ │ │ │ test %r12,%r12 │ │ │ │ - je a2b30 │ │ │ │ - cmp %rsi,0x40(%r12) │ │ │ │ - jne a2ae0 │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - lea -0x1(%rdx),%rcx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne a2b40 │ │ │ │ - mov 0x6557d(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je a2b5d │ │ │ │ - mov %rcx,%fs:(%rax) │ │ │ │ - mov 0x6556f(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je a2bd0 │ │ │ │ - mov 0x654e9(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a2b62 │ │ │ │ - mov %r12,%rax │ │ │ │ + jne a75f3 │ │ │ │ + jmpq a7946 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + and $0x7,%eax │ │ │ │ + and %r10,%rdx │ │ │ │ + shl $0x1d,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + lock cmpxchg %rdx,(%rbx) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je a760d │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rbp,%r13 │ │ │ │ + je a7564 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + shr $0x1d,%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + je a75d0 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + movzbl 0x18(%rsp),%ebp │ │ │ │ + mov 0x24(%rsp),%ebx │ │ │ │ + mov 0x28(%rsp),%r13d │ │ │ │ + test %r15,%r15 │ │ │ │ + je a7636 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq *%r15 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a7890 │ │ │ │ + callq a6c40 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + jmpq a74d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne a761e │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %r13d,%r14d │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jne a7679 │ │ │ │ + test $0x10000000,%edx │ │ │ │ + jne a7679 │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + movb $0x0,0x2f(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rax,0x40(%rsp) │ │ │ │ + je a7936 │ │ │ │ + lea 0x28(%r13),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a76a8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x28(%r13) │ │ │ │ + cmpb $0x0,0x2f(%rsp) │ │ │ │ + jne a78a6 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a7959 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %fs:(%rax),%rdx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea -0x1(%rdx),%rcx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je a2afd │ │ │ │ - mov %rcx,%fs:(%rax) │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + movabs $0xffffffff1fffffff,%r10 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + jmp a775d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x80(%r14),%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + and $0xfffffffff7ffffff,%rax │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + cmove %rax,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a7650 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + and -0x78(%r14),%rdi │ │ │ │ + je a7730 │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + je a761e │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x1d,%rax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x7,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + test %ebx,%eax │ │ │ │ + jne a761e │ │ │ │ + or %ebp,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x1d,%rax │ │ │ │ + and %r10,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + jmp a7748 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movabs $0x108000000,%rax │ │ │ │ + movq $0x1,0x60(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + sub $0x8000000,%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + movq $0x10000000,0x88(%rsp) │ │ │ │ + movq $0x10000000,0x90(%rsp) │ │ │ │ + movq $0x7ffffff,0xb8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je a7718 │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov $0x0,%esi │ │ │ │ + mov $0xf8000000,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + cmovne %rsi,%rax │ │ │ │ + lock add %rax,(%r12) │ │ │ │ + test %edx,%edx │ │ │ │ + jne a761e │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + jmpq a7679 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq a2ad0 │ │ │ │ + cmp %rax,0x48(%rsp) │ │ │ │ + jne a74f4 │ │ │ │ + lea 0x28(%r12),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + mov %esi,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a7848 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r12,%rax │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rsi,0x38(%rax) │ │ │ │ mfence │ │ │ │ - jmp a2b07 │ │ │ │ - movl $0x0,0x6549c(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ + movl $0x0,0x28(%r12) │ │ │ │ + jmpq a74f4 │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + jmpq a7681 │ │ │ │ + mov $0xfffffffff8000000,%rax │ │ │ │ + lock xadd %rax,0x0(%r13) │ │ │ │ + sub $0x8000000,%rax │ │ │ │ + test $0x20000000,%eax │ │ │ │ + je a76e6 │ │ │ │ + lock andq $0xffffffffdfffffff,0x0(%r13) │ │ │ │ mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x6547d(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + lea 0x28(%r13),%rdx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jns a2b24 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne a2b24 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x65446(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq a2b24 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jne a78e0 │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + lea 0x30(%r13),%rbp │ │ │ │ + mov (%rax),%rbx │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je a7926 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov %rbx,(%rdx) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov %rax,0x8(%rax) │ │ │ │ + mov %rax,(%rax) │ │ │ │ + callq a6bf0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne a7900 │ │ │ │ mfence │ │ │ │ - jmpq a2b19 │ │ │ │ + movl $0x0,0x28(%r13) │ │ │ │ + jmpq a76e6 │ │ │ │ + cmp %rax,0x48(%rsp) │ │ │ │ + jne a7698 │ │ │ │ + jmpq a76db │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + jmpq a7679 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + cmpq $0x0,0x20(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + je a79c0 │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + addl $0x1,(%rax) │ │ │ │ mfence │ │ │ │ - jmpq a2ad0 │ │ │ │ + movabs $0x108000000,%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + test %rax,%rbp │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + setne %dl │ │ │ │ + sete %r12b │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,(%rax) │ │ │ │ + callq a4ec0 │ │ │ │ + test $0x8000000,%ebp │ │ │ │ + je a79b8 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a79b8 │ │ │ │ + callq a6bf0 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + movabs $0x108000000,%rcx │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test %rcx,%rdx │ │ │ │ + jne a79eb │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a7a00 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rcx,%rdx │ │ │ │ + je a79d2 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp a79b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movzbl 0x1e(%rsi),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - mov (%rdi,%rax,8),%rbx │ │ │ │ - je a2c18 │ │ │ │ + cmpq $0x0,0x20(%rdi) │ │ │ │ + jne a7a70 │ │ │ │ + movabs $0x108000000,%rsi │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + jmp a7a51 │ │ │ │ + nopl (%rax) │ │ │ │ + test %rsi,%rdx │ │ │ │ + jne a7a5c │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,(%rbx) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a7ac0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x20,%rax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + je a7a38 │ │ │ │ + xor %r12d,%r12d │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 619a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e08(%rdi),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + mfence │ │ │ │ + movabs $0x108000000,%rax │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + test %rax,%r13 │ │ │ │ + je a7ad8 │ │ │ │ mov $0x1,%edx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + sub %edx,(%rax) │ │ │ │ + callq a4ec0 │ │ │ │ + test $0x8000000,%r13d │ │ │ │ + je a7a5f │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a7a5f │ │ │ │ + callq a6bf0 │ │ │ │ + jmp a7a5f │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%r12d │ │ │ │ + pop %rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,0x0(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2c30 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movzwl 0xb2(%rbx),%ecx │ │ │ │ + mov %r13,%rax │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - shl $0x10,%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - div %rcx │ │ │ │ - xor %ecx,%ecx │ │ │ │ + shr $0x20,%rax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + setne %dl │ │ │ │ + sete %r12b │ │ │ │ + jmp a7a99 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + cmpq $0x0,0x20(%rdi) │ │ │ │ + je a7b68 │ │ │ │ + callq a4eb0 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + mfence │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + movabs $0x108000000,%rdx │ │ │ │ + and %rbx,%rdx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + setne %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,(%rax) │ │ │ │ + callq a4ec0 │ │ │ │ + test $0x8000000,%ebx │ │ │ │ + je a7b52 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a7b52 │ │ │ │ + callq a6bf0 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne a7b94 │ │ │ │ + pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x108000000,%rcx │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test %rcx,%rdx │ │ │ │ + jne a7b94 │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rsi,0x0(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a7b57 │ │ │ │ mov %rax,%rdx │ │ │ │ - callq 6e840 │ │ │ │ - andw $0xfe00,0xb(%rbp) │ │ │ │ + test %rcx,%rdx │ │ │ │ + je a7b7a │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq a7400 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpq $0x0,0x20(%rdi) │ │ │ │ + je a7bf0 │ │ │ │ mfence │ │ │ │ - movl $0x0,0x0(%rbp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - lea 0x2f28(%r12),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + subl $0x1,(%rax) │ │ │ │ + mfence │ │ │ │ + mov (%rdi),%rax │ │ │ │ + and $0xfffffff,%eax │ │ │ │ + cmp $0x8000000,%eax │ │ │ │ + je a7bd8 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a7bd3 │ │ │ │ + jmpq a6bf0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + sub $0x1,%rax │ │ │ │ + jmp a7bc7 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test $0x10000000,%edx │ │ │ │ + jne a7c3a │ │ │ │ + lea 0x10000000(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,(%rdi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a7c40 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test $0x10000000,%edx │ │ │ │ + je a7c1b │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + test $0x10000000,%edx │ │ │ │ + jne a7c60 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + jmp a7c97 │ │ │ │ + nopl (%rax) │ │ │ │ + test $0x10000000,%edx │ │ │ │ + jne a7ca2 │ │ │ │ + lea 0x10000000(%rdx),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,(%rdi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a7ca8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x20,%rax │ │ │ │ + cmp %eax,%esi │ │ │ │ + je a7c78 │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + test $0x10000000,%edx │ │ │ │ + jne a7ca4 │ │ │ │ + mov $0xfffffffffffffff8,%rdx │ │ │ │ + mov %fs:(%rdx),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test $0x10000000,%edx │ │ │ │ + je a7cf0 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmpq a7400 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10000000(%rdx),%r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %r8,(%rdi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a7d10 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp a7cd6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test $0x10000000,%edx │ │ │ │ + jne a7d27 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %eax,%eax │ │ │ │ + jne a7de8 │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + mov $0xfffffffff0000000,%rax │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + lea -0x20000000(%rax,%rax,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns a7dca │ │ │ │ + lock andq $0xffffffffbfffffff,(%rdi) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x28(%rdi),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%eax │ │ │ │ xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne a2c90 │ │ │ │ - movzwl 0x2f48(%r12),%eax │ │ │ │ - mov %ax,0x8(%rbp) │ │ │ │ - lea 0x2f58(%r12),%rax │ │ │ │ - addw $0x1,0x2f4a(%r12) │ │ │ │ - sub %rax,%rbp │ │ │ │ - movabs $0xcccccccccccccccd,%rax │ │ │ │ - sar $0x3,%rbp │ │ │ │ - imul %rax,%rbp │ │ │ │ - mov %bp,0x2f48(%r12) │ │ │ │ - subl $0x1,0x240(%rbx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%r12) │ │ │ │ + jne a7d78 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + lea 0x40(%rbx),%r12 │ │ │ │ + mov (%rax),%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je a7dc0 │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rbp,(%rcx) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq a6bf0 │ │ │ │ + test %eax,%eax │ │ │ │ + je a7dd0 │ │ │ │ + cmp 0x40(%rbx),%r12 │ │ │ │ + je a7dc0 │ │ │ │ + lock orq $0x40000000,(%rbx) │ │ │ │ mfence │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x2f50(%r12),%rdi │ │ │ │ + movl $0x0,0x28(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 1b8b0 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je a7dc0 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + jmp a7d93 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - movzbl 0x1e(%rdx),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rdi,%rax,8),%rdi │ │ │ │ - mov 0x48(%rsi),%eax │ │ │ │ - cmpw $0x400,0xa44(%rdi) │ │ │ │ - ja a2de1 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - je a2d3c │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je a2d58 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a2dd8 │ │ │ │ + push %rbx │ │ │ │ + cmpq $0x0,0x20(%rdi) │ │ │ │ + je a7ed0 │ │ │ │ + lock addq $0x8000000,(%rdi) │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a7e40 │ │ │ │ + mov $0xf8000000,%eax │ │ │ │ + lock add %rax,(%rdi) │ │ │ │ + pop %rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2f28(%rbp),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffffff8000000,%rax │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + sub $0x8000000,%rax │ │ │ │ + test $0x20000000,%eax │ │ │ │ + je a7ec0 │ │ │ │ + lock andq $0xffffffffdfffffff,0x0(%rbp) │ │ │ │ mov $0x1,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x28(%rbp),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%eax │ │ │ │ xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne a2d68 │ │ │ │ - orb $0x2,0xc(%rsi) │ │ │ │ - movzwl 0xa44(%rdi),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %dx,0xa44(%rdi) │ │ │ │ - lea 0x2f58(%rbp),%rdx │ │ │ │ - sub %rdx,%rsi │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - sar $0x3,%rsi │ │ │ │ - imul %rdx,%rsi │ │ │ │ - mov %si,0x244(%rdi,%rax,2) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%rbp) │ │ │ │ - mfence │ │ │ │ - lea 0x2f50(%rbp),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ + jne a7e70 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + lea 0x30(%rbp),%r12 │ │ │ │ + mov (%rax),%rbx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je a7eb6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov %rbx,(%rdx) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov %rax,0x8(%rax) │ │ │ │ + mov %rax,(%rax) │ │ │ │ + callq a6bf0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne a7e90 │ │ │ │ mfence │ │ │ │ - lea 0x2f30(%rbp),%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 1b8b0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ + movl $0x0,0x28(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmpq a2be0 │ │ │ │ - lea 0x422c8(%rip),%rcx │ │ │ │ - mov $0x6f,%edx │ │ │ │ - lea 0x42044(%rip),%rsi │ │ │ │ - lea 0x4205d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - cmpw $0x0,(%rsi) │ │ │ │ - je a2e70 │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x100000000,%rsi │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test $0x7ffffff,%edx │ │ │ │ + jne a7ec0 │ │ │ │ + lea (%rdx,%rsi,1),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + and $0xfffffffff7ffffff,%rcx │ │ │ │ + lock cmpxchg %rcx,0x0(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a7e2d │ │ │ │ + mov %rax,%rdx │ │ │ │ + test $0x7ffffff,%edx │ │ │ │ + je a7ee5 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp a7ec2 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movabs $0x100000000,%r8 │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + jmp a7f4c │ │ │ │ + nop │ │ │ │ + test $0x7ffffff,%edx │ │ │ │ + jne a7f57 │ │ │ │ + lea (%rdx,%r8,1),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lock cmpxchg %rcx,(%rdi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a7f60 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x20,%rax │ │ │ │ + cmp %eax,%esi │ │ │ │ + je a7f30 │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x2f58(%rdi),%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp a2e33 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x0(%rbp),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jbe a2e66 │ │ │ │ - mov %ebx,%eax │ │ │ │ - movzwl 0x2(%rbp,%rax,2),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%rsi │ │ │ │ - movzbl 0x1e(%rsi),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jne a2e28 │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - je a2e28 │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 61a20 │ │ │ │ - movzwl 0x0(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja a2e33 │ │ │ │ + cmpq $0x0,0x20(%rdi) │ │ │ │ + je a8058 │ │ │ │ + lock addq $0x8000000,(%rdi) │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a8040 │ │ │ │ + mov $0xfffffffff8000000,%rax │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + sub $0x8000000,%rax │ │ │ │ + test $0x20000000,%eax │ │ │ │ + je a8020 │ │ │ │ + lock andq $0xffffffffdfffffff,0x0(%rbp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x28(%rbp),%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a7fd0 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + lea 0x30(%rbp),%r12 │ │ │ │ + mov (%rax),%rbx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je a8016 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov %rbx,(%rdx) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov %rax,0x8(%rax) │ │ │ │ + mov %rax,(%rax) │ │ │ │ + callq a6bf0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne a7ff0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x28(%rbp) │ │ │ │ pop %rbx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq a7400 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xf8000000,%eax │ │ │ │ + lock add %rax,(%rdi) │ │ │ │ + pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movabs $0x100000000,%rsi │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test $0x7ffffff,%edx │ │ │ │ + jne a8020 │ │ │ │ + lea (%rdx,%rsi,1),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + and $0xfffffffff7ffffff,%rcx │ │ │ │ + lock cmpxchg %rcx,0x0(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je a8049 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test $0x7ffffff,%edx │ │ │ │ + jne a8020 │ │ │ │ + jmp a806d │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movabs $0x100000000,%rax │ │ │ │ + lock xadd %rax,(%rdi) │ │ │ │ + test $0x20000000,%eax │ │ │ │ + je a8128 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x64164(%rip),%rdi │ │ │ │ - mov %fs:(%rdi),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jne a2f3f │ │ │ │ - mov 0x65161(%rip),%rdx │ │ │ │ - mov %rdx,%fs:(%rdi) │ │ │ │ - mov 0x651d6(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je a2fd0 │ │ │ │ - mov 0x140(%rax),%rdx │ │ │ │ - movzwl 0x10(%rdx),%r12d │ │ │ │ - mov 0x18(%rdx),%rcx │ │ │ │ - cmp %r12,%rcx │ │ │ │ - jbe a2efc │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + lock andq $0xffffffffdfffffff,(%rdi) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x28(%rdi),%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a80d0 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + lea 0x30(%rbp),%r12 │ │ │ │ + mov (%rax),%rbx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je a8116 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - testl $0xffff2000,0x20(%rdx,%rax,1) │ │ │ │ - lea 0x1(%r12),%rax │ │ │ │ - jne a2ef4 │ │ │ │ - mov %rax,%rsi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - testb $0x8,0x1(%rdx,%rsi,1) │ │ │ │ - je a2f03 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja a2ed0 │ │ │ │ - mov $0xffffffffffffffff,%r12 │ │ │ │ - mov %fs:(%rdi),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a2f4c │ │ │ │ - mov 0x65169(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je a2f56 │ │ │ │ - mov %rdx,%fs:(%rdi) │ │ │ │ - mov 0x6515a(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je a2fc8 │ │ │ │ - mov 0x650d4(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a2f5b │ │ │ │ - mov %r12,%rax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov %rbx,(%rdx) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov %rax,0x8(%rax) │ │ │ │ + mov %rax,(%rax) │ │ │ │ + callq a6bf0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne a80f0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x28(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%fs:(%rdi) │ │ │ │ - jmpq a2eb3 │ │ │ │ - mov %rdx,%fs:(%rdi) │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ + nopl (%rax) │ │ │ │ retq │ │ │ │ - mfence │ │ │ │ - jmp a2f1c │ │ │ │ - movl $0x0,0x650a3(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x65084(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns a2f39 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne a2f39 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x65051(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq a2f39 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq a2f2e │ │ │ │ - mfence │ │ │ │ - jmpq a2eb3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ - lea 0x2f28(%rdi),%rdx │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je a8208 │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a81f8 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov $0xfffffffff0000000,%rax │ │ │ │ + lock xadd %rax,(%rbx) │ │ │ │ + lea -0x20000000(%rax,%rax,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns a81da │ │ │ │ + lock andq $0xffffffffbfffffff,(%rbx) │ │ │ │ mov $0x1,%ecx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%eax │ │ │ │ xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jne a3010 │ │ │ │ - test %sil,%sil │ │ │ │ - je a30d0 │ │ │ │ - movzwl 0xa44(%rbx),%edx │ │ │ │ - mov %edx,%r10d │ │ │ │ - lea -0x1(%rdx),%r9d │ │ │ │ - test %edx,%edx │ │ │ │ - je a30d0 │ │ │ │ - lea 0x2f58(%r13),%rdi │ │ │ │ - movslq %r9d,%rcx │ │ │ │ - jmp a3051 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rcx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je a30d0 │ │ │ │ - movzwl 0x244(%rbx,%rcx,2),%edx │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - lea (%rdi,%rdx,8),%r12 │ │ │ │ - movzbl 0xc(%r12),%edx │ │ │ │ - shl $0x3,%edx │ │ │ │ - sar $0x5,%dl │ │ │ │ - movsbl %dl,%edx │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jl a3048 │ │ │ │ - sub $0x1,%r10d │ │ │ │ - lea 0x123(%rcx),%eax │ │ │ │ - sub %ecx,%r9d │ │ │ │ - and $0x7,%ebp │ │ │ │ - mov %r10w,0xa44(%rbx) │ │ │ │ - cltq │ │ │ │ - movslq %r9d,%rdx │ │ │ │ - shl $0x2,%ebp │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rdx │ │ │ │ - lea (%rbx,%rax,1),%rsi │ │ │ │ - lea -0x2(%rbx,%rax,1),%rdi │ │ │ │ - callq 76a0 │ │ │ │ - movzbl 0xc(%r12),%eax │ │ │ │ - and $0xffffffe1,%eax │ │ │ │ - or %eax,%ebp │ │ │ │ - mov %bpl,0xc(%r12) │ │ │ │ + jne a8188 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + lea 0x40(%rbx),%r12 │ │ │ │ + mov (%rax),%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je a81d0 │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rbp,(%rcx) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq a6bf0 │ │ │ │ + test %eax,%eax │ │ │ │ + je a81e0 │ │ │ │ + cmp 0x40(%rbx),%r12 │ │ │ │ + je a81d0 │ │ │ │ + lock orq $0x40000000,(%rbx) │ │ │ │ mfence │ │ │ │ - movl $0x0,0x2f28(%r13) │ │ │ │ - jmpq a32d8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x2f4a(%r13),%edx │ │ │ │ - test %ebp,%ebp │ │ │ │ - js a3300 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - sbb %eax,%eax │ │ │ │ - xor %al,%al │ │ │ │ - add $0x200,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe a3450 │ │ │ │ - mov 0x1f0(%rbx),%rax │ │ │ │ - cmp 0x1f8(%rbx),%rax │ │ │ │ - je a3390 │ │ │ │ - mov 0x210(%rbx),%rdx │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - and 0x208(%rbx),%rax │ │ │ │ - mov %rcx,0x1f0(%rbx) │ │ │ │ - mov (%rdx,%rax,8),%rcx │ │ │ │ - movzwl 0x2f48(%r13),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je a355d │ │ │ │ - cmpw $0x0,0x2f4a(%r13) │ │ │ │ - je a355d │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0x2f58(%r13,%rax,8),%r12 │ │ │ │ - movzwl 0x8(%r12),%eax │ │ │ │ - mov %ax,0x2f48(%r13) │ │ │ │ - movl $0x1,0x4(%r12) │ │ │ │ - movb $0x0,0xb(%r12) │ │ │ │ - mov $0x1,%edx │ │ │ │ - subw $0x1,0x2f4a(%r13) │ │ │ │ + movl $0x0,0x28(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je a81d0 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + jmp a81a3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lock addq $0x1,(%rdi) │ │ │ │ + jmpq a8147 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + jmp a823f │ │ │ │ + nopl (%rax) │ │ │ │ + or $0x10000000,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + lock cmpxchg %rdx,(%rdi) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je a8278 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + test $0x10000000,%ecx │ │ │ │ + jne a8270 │ │ │ │ + cmpq $0x0,0x20(%rdi) │ │ │ │ + jne a8228 │ │ │ │ + lea 0x7ffffff(%rcx),%edx │ │ │ │ mov %edx,%eax │ │ │ │ - xchg %eax,(%r12) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7ffffff,%eax │ │ │ │ + and $0xfffffffff8000000,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + jmp a8228 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a8284 │ │ │ │ + subl $0x1,(%rax) │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %esi,%edx │ │ │ │ + je a83a0 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + test %edx,%edx │ │ │ │ + jne a8368 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a83b0 │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a3180 │ │ │ │ - movzbl 0xc(%r12),%eax │ │ │ │ - and $0x7,%ebp │ │ │ │ - movabs $0xfffffffffff,%rsi │ │ │ │ - shl $0x2,%ebp │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %al,0xc(%r12) │ │ │ │ - and $0xffffffe3,%eax │ │ │ │ - movzwl 0xb2(%rbx),%edx │ │ │ │ - or %ebp,%eax │ │ │ │ - mov %edx,0x10(%r12) │ │ │ │ - mov %al,0xc(%r12) │ │ │ │ - movzwl 0xb2(%rbx),%eax │ │ │ │ - movzbl 0xa0(%rbx),%edi │ │ │ │ - imul %rcx,%rax │ │ │ │ - and %rsi,%rax │ │ │ │ - mov 0x140(%rbx),%rdx │ │ │ │ - movzwl 0x10(%rdx),%r8d │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jb a353e │ │ │ │ - cmp 0x18(%rdx),%rcx │ │ │ │ - jae a353e │ │ │ │ - shl $0x5,%rcx │ │ │ │ - and %rsi,%rax │ │ │ │ - movzbl 0x20(%rdx,%rcx,1),%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - or $0x1,%rax │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov %dil,0x1e(%r12) │ │ │ │ - mov %dl,0x1f(%r12) │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - mov 0x2f40(%r13),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne a3310 │ │ │ │ - mov 0x2f38(%r13),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne a3354 │ │ │ │ - addl $0x1,0x240(%rbx) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%r13) │ │ │ │ - mov 0x63d94(%rip),%rbp │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ + jne a8390 │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov $0xfffffffff0000000,%rax │ │ │ │ + lock xadd %rax,0x0(%rbp) │ │ │ │ + lea -0x20000000(%rax,%rax,1),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a348c │ │ │ │ - mov 0x64d90(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - mov 0x64e04(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je a34a4 │ │ │ │ - mov 0x1c0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je a3296 │ │ │ │ - callq 17020 │ │ │ │ - mov %fs:0x0(%rbp),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a349a │ │ │ │ - mov 0x64dd2(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je a34b4 │ │ │ │ - mov %rdx,%fs:0x0(%rbp) │ │ │ │ - mov 0x64dbf(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je a34ac │ │ │ │ - mov 0x64d39(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a33d8 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a357c │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jns a835b │ │ │ │ + lock andq $0xffffffffbfffffff,0x0(%rbp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x28(%rbp),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a8308 │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + lea 0x40(%rbp),%r12 │ │ │ │ + mov (%rax),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je a8351 │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + mov %rbx,(%rcx) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq a6bf0 │ │ │ │ + test %eax,%eax │ │ │ │ + je a8378 │ │ │ │ + cmp 0x40(%rbp),%r12 │ │ │ │ + je a8351 │ │ │ │ + lock orq $0x40000000,0x0(%rbp) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x28(%rbp) │ │ │ │ pop %rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq a8220 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je a8351 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp a8323 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lock addq $0x1,(%rdi) │ │ │ │ + jmpq a82c7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfffffffd,%ebp │ │ │ │ - mov $0x200,%ecx │ │ │ │ - cmovle %ecx,%eax │ │ │ │ - jmpq a30ec │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - lea 0x159d8(%r13),%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - mov 0x2f38(%r13),%rbp │ │ │ │ - movq $0x0,0x2f40(%r13) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je a3240 │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add 0x8(%rsp),%rdx │ │ │ │ - lea 0x158b0(%r13),%rdi │ │ │ │ - callq 1fba0 │ │ │ │ - movq $0x0,0x2f38(%r13) │ │ │ │ - jmpq a3240 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je a83d0 │ │ │ │ + cmp $0x2,%esi │ │ │ │ + je a83ee │ │ │ │ + test %esi,%esi │ │ │ │ + je a83d8 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + addl $0x1,0x8(%rdi) │ │ │ │ + retq │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x2(%rbp),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - je a34e2 │ │ │ │ - test %r8,%r8 │ │ │ │ - je a33b0 │ │ │ │ - lea 0x2f30(%r13),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 1bc10 │ │ │ │ - cmpq $0x0,0x2f38(%r13) │ │ │ │ - je a34bc │ │ │ │ - mfence │ │ │ │ - mov $0xfffffffffffffffe,%r12 │ │ │ │ - movl $0x0,0x2f28(%r13) │ │ │ │ - jmpq a32d8 │ │ │ │ - movl $0x0,0x64c26(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a83e8 │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lock addq $0x1,(%rdi) │ │ │ │ + retq │ │ │ │ + push %rax │ │ │ │ + lea 0x26aaa(%rip),%rcx │ │ │ │ + mov $0x2b5,%edx │ │ │ │ + lea 0x26a1d(%rip),%rsi │ │ │ │ + lea 0x24af2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r12 │ │ │ │ + lea 0x28(%rdi),%rdx │ │ │ │ mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x64c07(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ test %eax,%eax │ │ │ │ - jns a32d8 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne a32d8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x64bcc(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq a32d8 │ │ │ │ + jne a8420 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + lea 0x30(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je a8449 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne a8438 │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + lea 0x40(%rbp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je a8471 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %r8,%r8 │ │ │ │ - je a3464 │ │ │ │ - lea 0x2f50(%r13),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 1bc10 │ │ │ │ - cmpq $0x0,0x2f40(%r13) │ │ │ │ - je a3518 │ │ │ │ - mfence │ │ │ │ - mov $0xffffffffffffffff,%r12 │ │ │ │ - movl $0x0,0x2f28(%r13) │ │ │ │ - jmpq a32d8 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%rbp) │ │ │ │ - jmpq a3285 │ │ │ │ - mov %rdx,%fs:0x0(%rbp) │ │ │ │ - jmpq a32d8 │ │ │ │ - mfence │ │ │ │ - jmpq a3285 │ │ │ │ - mfence │ │ │ │ - jmpq a32c9 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne a8460 │ │ │ │ mfence │ │ │ │ - jmpq a32b6 │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rax │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x2f38(%r13) │ │ │ │ - jmpq a33be │ │ │ │ - mov 0x1c8(%rbx),%rax │ │ │ │ - cmp 0x1d0(%rbx),%rax │ │ │ │ - je a339c │ │ │ │ - mov 0x1e8(%rbx),%rdx │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - and 0x1e0(%rbx),%rax │ │ │ │ - mov %rcx,0x1c8(%rbx) │ │ │ │ - mov (%rdx,%rax,8),%rcx │ │ │ │ - jmpq a3125 │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rax │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x2f40(%r13) │ │ │ │ - jmpq a3472 │ │ │ │ - lea 0x41bd3(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x379c2(%rip),%rsi │ │ │ │ - lea 0x37e28(%rip),%rdi │ │ │ │ + pop %rbx │ │ │ │ + movl $0x0,0x28(%rbp) │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq a71b0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov $0x10,%esi │ │ │ │ + callq 70e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a84df │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a84df │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0x10f3(%rip),%rsi │ │ │ │ + movaps %xmm0,(%rdi) │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + callq 79a0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a84f5 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je a8513 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a8549 │ │ │ │ + testl $0x7ffffff,(%rbx) │ │ │ │ + jne a852a │ │ │ │ + callq 7410 │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + lea 0x2694f(%rip),%rcx │ │ │ │ + mov $0x2e9,%edx │ │ │ │ + lea 0x268e2(%rip),%rsi │ │ │ │ + lea 0x268e7(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x41bcc(%rip),%rcx │ │ │ │ - mov $0x5d,%edx │ │ │ │ - lea 0x418c8(%rip),%rsi │ │ │ │ - lea 0x419d9(%rip),%rdi │ │ │ │ + lea 0x26930(%rip),%rcx │ │ │ │ + mov $0x2e8,%edx │ │ │ │ + lea 0x268c3(%rip),%rsi │ │ │ │ + lea 0x268e5(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7420 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ test %rdx,%rdx │ │ │ │ - jne a362c │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movdqu 0x10(%rsp),%xmm2 │ │ │ │ - mov %ebx,(%rsp) │ │ │ │ - movdqu 0x20(%rsp),%xmm3 │ │ │ │ - movdqu (%rsp),%xmm1 │ │ │ │ - movdqu 0x30(%rsp),%xmm4 │ │ │ │ - mov %eax,0x40(%r11) │ │ │ │ - movups %xmm1,(%r11) │ │ │ │ - movups %xmm2,0x10(%r11) │ │ │ │ - movups %xmm3,0x20(%r11) │ │ │ │ - movups %xmm4,0x30(%r11) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a36ef │ │ │ │ - add $0x50,%rsp │ │ │ │ - mov %r11,%rax │ │ │ │ + je a85df │ │ │ │ + lea -0x1(%rbp,%rdx,1),%rbx │ │ │ │ + callq 7490 <__ctype_b_loc@plt> │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + ja a85c4 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + jmp a85b9 │ │ │ │ + sub $0x1,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + ja a85c4 │ │ │ │ + movsbq (%rbx),%rax │ │ │ │ + testb $0x20,0x1(%rdx,%rax,2) │ │ │ │ + jne a85b0 │ │ │ │ + movb $0x0,0x1(%rbx) │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + jmp a85d4 │ │ │ │ + add $0x1,%rax │ │ │ │ + movsbq (%rax),%rdx │ │ │ │ + testb $0x20,0x1(%rcx,%rdx,2) │ │ │ │ + jne a85d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%r9d │ │ │ │ - lea 0x3(%rsp),%rsi │ │ │ │ - mov $0xffffffffffffffff,%r8 │ │ │ │ - tzcnt %rdx,%rax │ │ │ │ - mov %al,(%rsi,%r9,1) │ │ │ │ - mov %r9d,%ebx │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - je a3663 │ │ │ │ - mov %r8,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne a36e2 │ │ │ │ - sub $0x1,%r9 │ │ │ │ - je a35d7 │ │ │ │ - mov $0x4c,%r10d │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x4(%rsp),%rbp │ │ │ │ - sub %rax,%r10 │ │ │ │ - mov %rbp,%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - movzbl (%rax),%r8d │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov (%rdi,%rdx,8),%rdx │ │ │ │ - cmp %rdx,(%rdi,%r8,8) │ │ │ │ - seta %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne a36be │ │ │ │ - mov %sil,(%rax) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %r8b,0x1(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - lea (%r10,%rax,1),%rdx │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jg a3690 │ │ │ │ - sub $0x1,%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - jle a35d7 │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne a3680 │ │ │ │ - jmpq a35d7 │ │ │ │ - tzcnt %rax,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - jmpq a3645 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ + mov %rsi,%rdi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0xa0(%rdi),%eax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - lea (%rsi,%rax,8),%r12 │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 6dc20 │ │ │ │ - movzwl 0xb0(%r13),%ecx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0xa8(%r13),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja a37f0 │ │ │ │ - movabs $0x1000000000000,%r13 │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - je a3783 │ │ │ │ - movabs $0x1000000000000,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %rcx │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lea 0x200(%rbp),%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shr $0x2,%rcx │ │ │ │ - add %r13,%rdx │ │ │ │ - cmovb %rax,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - cmovb %rsi,%rax │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov %rax,-0x8(%rbx) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne a37b0 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a3832 │ │ │ │ - add $0xc8,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7420 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je a8635 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmovb %r12,%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + movb $0x0,0x0(%r13,%rbx,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmpb $0x0,0x64c94(%rip) │ │ │ │ - movabs $0x1000000000000,%r13 │ │ │ │ - jne a3783 │ │ │ │ - mov 0x648b2(%rip),%rdi │ │ │ │ - mov $0x9c,%ecx │ │ │ │ - lea 0x3398e(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0x64c63(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmpq a3783 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %r8d,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je a86b1 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp a86a5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov 0xc0(%rsp),%r12 │ │ │ │ - mov %r8d,0x28(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq a3590 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - cmp %r15d,(%rbx) │ │ │ │ - jae a39c4 │ │ │ │ + callq 77a0 │ │ │ │ test %eax,%eax │ │ │ │ - je a39ba │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - movl $0x3,0x2c(%rsp) │ │ │ │ - lea 0x35(%rsp,%rax,1),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp a3930 │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - push %rax │ │ │ │ - mov 0xe0(%rsp),%r9d │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - callq a2800 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a3700 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - jae a39b0 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp (%rsp),%r14 │ │ │ │ - je a3987 │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov 0x0(%r13,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je a3926 │ │ │ │ - cmpb $0x0,0xba(%rbp) │ │ │ │ - jne a3952 │ │ │ │ - cmpb $0x0,(%r12) │ │ │ │ - jne a3926 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0xc8(%rsp),%edx │ │ │ │ - callq a2fe0 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - jbe a38e8 │ │ │ │ - neg %eax │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - je a3926 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a39e3 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - add $0x88,%rsp │ │ │ │ + je a86b7 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je a86b1 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + mov %ebx,%r14d │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne a8690 │ │ │ │ + mov $0xffffffea,%r14d │ │ │ │ pop %rbx │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - jmp a3987 │ │ │ │ - movl $0x3,0x2c(%rsp) │ │ │ │ - jmp a3987 │ │ │ │ - lea 0x41735(%rip),%rcx │ │ │ │ - mov $0x171,%edx │ │ │ │ - lea 0x41461(%rip),%rsi │ │ │ │ - lea 0x415b2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + lea 0x160b27(%rip),%rdi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + movabs $0x112e0be826d694b3,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + movabs $0x431bde82d7b634db,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %r9d,0x20(%rsp) │ │ │ │ - mov 0xd8(%rsp),%r13 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x635a0(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a3e88 │ │ │ │ - mov 0x6459d(%rip),%rax │ │ │ │ - mov 0x63586(%rip),%rdi │ │ │ │ - mov %rax,%fs:(%rdi) │ │ │ │ - mov 0x6460c(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a3eb0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x48(%rax),%eax │ │ │ │ - mov 0x2d88(%r15,%rax,8),%r12 │ │ │ │ - movzwl %r8w,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - callq 64240 │ │ │ │ - test %rax,%rax │ │ │ │ - je a3aa6 │ │ │ │ - and (%rax),%r12 │ │ │ │ - mov 0x63543(%rip),%rax │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a3ea0 │ │ │ │ - mov 0x645b7(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a3f30 │ │ │ │ - mov 0x63518(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x6459e(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a3f38 │ │ │ │ - mov 0x64518(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a3eb8 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a3e78 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x1(%rbx),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x2(%rbx,%rax,1),%rdi │ │ │ │ - lea 0x38(%rsp),%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - mov %rsi,%r11 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl %cl,%r11 │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov %r11,%rcx │ │ │ │ - and $0x18,%eax │ │ │ │ - not %rcx │ │ │ │ - and %rcx,(%rbx,%rax,1) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne a3b20 │ │ │ │ - movzwl 0x0(%rbp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je a3db0 │ │ │ │ - lea 0x2(%rbp),%r10 │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov %rsp,%r12 │ │ │ │ + callq 7940 │ │ │ │ + cmpb $0x0,0x160a4b(%rip) │ │ │ │ + jne a8896 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x160af2(%rip),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a88d0 │ │ │ │ + mov 0x160aea(%rip),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je a88d0 │ │ │ │ + imul $0x3b9aca00,%rcx,%rdx │ │ │ │ + add %r15,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rbp │ │ │ │ + shr $0x12,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + js a88e8 │ │ │ │ + sub $0x1,%r8 │ │ │ │ + mov (%r14),%r15 │ │ │ │ mov $0x1,%r9d │ │ │ │ - lea 0x4(%rbp),%r12 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea 0x2f58(%r15),%rdi │ │ │ │ - lea (%r12,%rax,2),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %r8,0x160a9e(%rip) │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + movups %xmm1,(%r14) │ │ │ │ + mov %r15,(%rax) │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + ja a8801 │ │ │ │ + jmp a882c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - mov %r9,%r11 │ │ │ │ - add $0x2,%rdx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movzbl 0x1e(%rdi,%rax,8),%ecx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl %cl,%r11 │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov %r11,%rcx │ │ │ │ - and $0x18,%eax │ │ │ │ - not %rcx │ │ │ │ - and %rcx,(%rbx,%rax,1) │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jne a3b80 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne a3bcd │ │ │ │ - jmp a3c0c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%rsi │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + mov 0x8(%rcx),%r10 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jbe a881c │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %r14,%rax │ │ │ │ + cmp %rdi,0x8(%rax) │ │ │ │ + ja a882c │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + lea 0x1(%rsi,%rsi,1),%r9 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jbe a882c │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r9,%rdx │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rcx,%rcx,1),%rsi │ │ │ │ + add %r14,%rdx │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ cmp %rsi,%r8 │ │ │ │ - je a3dc0 │ │ │ │ - movzwl (%rsi),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - cmpq $0x0,0x20(%rdi,%rax,8) │ │ │ │ - je a3bc0 │ │ │ │ - mov %r14d,%r14d │ │ │ │ - mov %r10,%rax │ │ │ │ - lea (%r12,%r14,2),%rcx │ │ │ │ - jmp a3bfd │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je a3e30 │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - cmpq $0x0,0x20(%rdi,%rdx,8) │ │ │ │ - je a3bf0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x100(%rsp),%eax │ │ │ │ + ja a87c0 │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r9,%rsi │ │ │ │ + add %r14,%rax │ │ │ │ + cmp %rdi,0x8(%rax) │ │ │ │ + jbe a87e3 │ │ │ │ + cmpb $0x0,0x10(%r15) │ │ │ │ + je a894b │ │ │ │ + mov 0x160932(%rip),%rax │ │ │ │ + movb $0x0,0x10(%r15) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x160922(%rip) │ │ │ │ + test $0x1,%al │ │ │ │ + je a8990 │ │ │ │ + lea 0x1609a3(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ mov %r15,%rdi │ │ │ │ - push %rax │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov 0xf0(%rsp),%r8d │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - callq a28b0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - cmp %eax,0x0(%r13) │ │ │ │ - jb a3c80 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + callq *0x8(%r15) │ │ │ │ + lea 0x160990(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + lea 0x160904(%rip),%rdi │ │ │ │ + addq $0x1,0x1608ec(%rip) │ │ │ │ + callq 79b0 │ │ │ │ + cmpb $0x0,0x1608d8(%rip) │ │ │ │ + je a8728 │ │ │ │ + lea 0x160963(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a4162 │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne a8989 │ │ │ │ + add $0x38,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2e08(%r15),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0x63355(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a3f40 │ │ │ │ - mov 0x64352(%rip),%rax │ │ │ │ - mov 0x6333b(%rip),%rsi │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - mov 0x643c0(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je a3fd8 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0xd0(%rsp),%r14d │ │ │ │ - add $0x70,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp a3d0f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je a3d45 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne a3d45 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je a3d45 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - push %rbx │ │ │ │ - mov 0xf8(%rsp),%eax │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0xf8(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - callq a3840 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne a3cf8 │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov 0x632a1(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a3f54 │ │ │ │ - mov 0x64319(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je a3fe0 │ │ │ │ - mov 0x63279(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x642ff(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je a3fe8 │ │ │ │ - mov 0x64279(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a3f64 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq a3c50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ + lea 0x160929(%rip),%rsi │ │ │ │ + lea 0x1608e2(%rip),%rdi │ │ │ │ + callq 77d0 │ │ │ │ + jmp a8889 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 7170 │ │ │ │ test %eax,%eax │ │ │ │ - je a3c0c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jne a896a │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + lea 0x1608ff(%rip),%rsi │ │ │ │ + lea 0x1608b8(%rip),%rdi │ │ │ │ + sub %r15,%rcx │ │ │ │ + imul $0xf4240,%rcx,%rcx │ │ │ │ + add 0x8(%rsp),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + imul %r13 │ │ │ │ + mov %rcx,%rax │ │ │ │ + sar $0x3f,%rax │ │ │ │ + sar $0x1a,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + add %rdx,(%rsp) │ │ │ │ + imul $0x3b9aca00,%rdx,%rdx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 7320 │ │ │ │ + jmpq a8889 │ │ │ │ + lea 0x2660e(%rip),%rcx │ │ │ │ + mov $0x10f,%edx │ │ │ │ + lea 0x26555(%rip),%rsi │ │ │ │ + lea 0x2655c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x265ef(%rip),%rcx │ │ │ │ + mov $0x120,%edx │ │ │ │ + lea 0x26536(%rip),%rsi │ │ │ │ + lea 0x14a42(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x265c9(%rip),%rcx │ │ │ │ + mov $0x113,%edx │ │ │ │ + lea 0x26510(%rip),%rsi │ │ │ │ + lea 0x26530(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x160843(%rip),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - pushq $0x1 │ │ │ │ - mov 0x100(%rsp),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - push %rax │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov 0xf0(%rsp),%r8d │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - callq a28b0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - cmp %eax,0x0(%r13) │ │ │ │ - jae a3c4d │ │ │ │ - movzwl 0x0(%rbp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je a3ff0 │ │ │ │ - lea 0x2f58(%r15),%rdi │ │ │ │ - lea 0x2(%rbp),%r10 │ │ │ │ - sub $0x1,%r14d │ │ │ │ - lea 0x4(%rbp),%r12 │ │ │ │ - jmpq a3bdc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,0xd0(%rsp) │ │ │ │ - ja a3e4d │ │ │ │ - jmp a3e5d │ │ │ │ + callq 7940 │ │ │ │ + mov 0x16086b(%rip),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a8b08 │ │ │ │ + mov 0x160863(%rip),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp a89f9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x2,%r10 │ │ │ │ - cmp %r10,%rcx │ │ │ │ - je a3ffe │ │ │ │ - movzwl (%r10),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - cmpq $0x0,0x20(%rdi,%rax,8) │ │ │ │ - je a3e40 │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - cmp %eax,0x0(%r13) │ │ │ │ - jb a3c0c │ │ │ │ - jmpq a3c4d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x38(%rsp),%rbx │ │ │ │ - jmpq a3b46 │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %r8,%rdx │ │ │ │ + je a8b08 │ │ │ │ + cmp (%rax),%rbx │ │ │ │ + jne a89e8 │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jae a8b3c │ │ │ │ + sub $0x1,%r8 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r8,0x16081f(%rip) │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + movdqu (%rcx),%xmm2 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + mov %rbx,(%rcx) │ │ │ │ + mov %rdi,0x8(%rcx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a8b30 │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ + jmp a8a5a │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %r9,0x8(%rcx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a8b30 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea -0x1(%rdx),%rdx │ │ │ │ + shr %rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x4,%rdi │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp %r9,0x8(%rcx) │ │ │ │ + jbe a8a40 │ │ │ │ + lea 0x1(%rax,%rax,1),%rdi │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + ja a8ad1 │ │ │ │ + jmp a8afc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x63161(%rip),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq a3a7c │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov 0x8(%rcx),%r11 │ │ │ │ + cmp %r9,%r11 │ │ │ │ + jbe a8aec │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %r9,0x8(%rax) │ │ │ │ + ja a8afc │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea 0x1(%r10,%r10,1),%rdi │ │ │ │ + movups %xmm1,(%rdx) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %r9,0x8(%rax) │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jbe a8afc │ │ │ │ + mov %r10,%rax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rcx,%rcx,1),%r10 │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0x8(%rdx),%r9 │ │ │ │ + cmp %r10,%r8 │ │ │ │ + ja a8a90 │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %r9,0x8(%rax) │ │ │ │ + jbe a8ab3 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp a8b0b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x63149(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq a3af9 │ │ │ │ - mfence │ │ │ │ - jmpq a3a7c │ │ │ │ - movl $0x0,0x64146(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x64129(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + lea 0x1606ea(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - test %eax,%eax │ │ │ │ - jns a3af9 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne a3af9 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x640ea(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq a3af9 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq a8a83 │ │ │ │ + lea 0x2645d(%rip),%rcx │ │ │ │ + mov $0xa3,%edx │ │ │ │ + lea 0x26364(%rip),%rsi │ │ │ │ + lea 0x263d2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq a3ad1 │ │ │ │ - mfence │ │ │ │ - jmpq a3aea │ │ │ │ - mov 0x630a9(%rip),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rsi) │ │ │ │ - jmpq a3cc9 │ │ │ │ - mov 0x63095(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - jmpq a3d98 │ │ │ │ - movl $0x0,0x6409a(%rip) │ │ │ │ + push %rbp │ │ │ │ + lea 0x160698(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x0 │ │ │ │ - lea 0x64082(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jns a3d98 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne a3d98 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x64040(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq a3d98 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - jmpq a3cc9 │ │ │ │ - mfence │ │ │ │ - jmpq a3d70 │ │ │ │ - mfence │ │ │ │ - jmpq a3d89 │ │ │ │ - cmpl $0x1,0xd0(%rsp) │ │ │ │ - jbe a3e5d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x12928(%r15),%rax │ │ │ │ - cmp %rax,0x18(%rsp) │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - sete %r8b │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - callq 62080 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja a4100 │ │ │ │ - test %r12,%r12 │ │ │ │ - je a3e5d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x70(%rax),%rdx │ │ │ │ - callq a3590 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a40f0 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x458(%r12),%rcx │ │ │ │ - lea 0x44(%rsp),%r8 │ │ │ │ - lea 0x2f58(%r15),%r9 │ │ │ │ - lea 0x45(%rsp,%rax,1),%r10 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpb $0x0,0x80(%rcx) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jne a40b1 │ │ │ │ - jmp a40e7 │ │ │ │ + callq 7940 │ │ │ │ + mov 0x1605f7(%rip),%rbx │ │ │ │ + test $0x1,%bl │ │ │ │ + je a8baf │ │ │ │ + lea 0x16067b(%rip),%rbp │ │ │ │ + jmp a8b94 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x80(%rcx),%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae a40e7 │ │ │ │ - mov %edx,%esi │ │ │ │ - movzwl 0x98(%rcx,%rsi,2),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je a40a0 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movzbl (%r8),%r14d │ │ │ │ - lea (%r9,%rax,8),%rax │ │ │ │ - cmp %r14b,0x1e(%rax) │ │ │ │ - jne a40a0 │ │ │ │ - lock bts %rsi,0x90(%rdi) │ │ │ │ - jae a4112 │ │ │ │ - mov 0x458(%r12),%rcx │ │ │ │ - jmp a40a0 │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jne a4087 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 61bd0 │ │ │ │ - jmpq a3e5d │ │ │ │ - cmp $0xfffffffd,%r12d │ │ │ │ - jbe a3e5d │ │ │ │ - neg %r12d │ │ │ │ - jmpq a3c50 │ │ │ │ - movzbl 0x1e(%rax),%ecx │ │ │ │ - add $0x34,%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ + test $0x1,%al │ │ │ │ + je a8baf │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov (%r15,%rcx,8),%rcx │ │ │ │ - mov %dl,0xa(%rax) │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov 0x458(%r12),%rdx │ │ │ │ - mov %rdx,0x20(%rax) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - push %rax │ │ │ │ - mov 0x100(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - callq a2800 │ │ │ │ - mov 0x458(%r12),%rax │ │ │ │ - lock incl 0x78(%rax) │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - jmp a40f0 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + lea 0x1605e2(%rip),%rdi │ │ │ │ + callq 77d0 │ │ │ │ + mov 0x1605c6(%rip),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je a8b90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x160646(%rip),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq 7a20 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - movzwl (%rdx),%r12d │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - test %r12w,%r12w │ │ │ │ - je a4260 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x2f58(%rdi),%rbp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp a4219 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x160622(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x16064e(%rip),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je a8d28 │ │ │ │ + mov 0x160646(%rip),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp a8c19 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0xa0(%r14),%eax │ │ │ │ - cmp %al,0x1e(%rsi) │ │ │ │ - je a4234 │ │ │ │ - mov 0x20(%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne a42a0 │ │ │ │ - cmp $0xe,%r12w │ │ │ │ - ja a4346 │ │ │ │ - sar $0x3,%rbx │ │ │ │ - movzwl %r12w,%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - movabs $0xcccccccccccccccd,%rcx │ │ │ │ - imul %rcx,%rbx │ │ │ │ - mov %bx,0x22(%rsp,%rax,2) │ │ │ │ - movzwl (%r15),%eax │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jbe a4260 │ │ │ │ - mov %r13d,%eax │ │ │ │ - movzwl 0x2(%r15,%rax,2),%eax │ │ │ │ - lea (%rax,%rax,4),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - lea 0x0(%rbp,%rbx,1),%rsi │ │ │ │ - test %r14,%r14 │ │ │ │ - jne a41c8 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a420c │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x1,%r13d │ │ │ │ - callq a2be0 │ │ │ │ - movzwl (%r15),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - ja a4219 │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je a8d28 │ │ │ │ + cmp (%rax),%rbx │ │ │ │ + jne a8c08 │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jbe a8d8c │ │ │ │ + sub $0x1,%r8 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r8,0x1605ff(%rip) │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + movdqu (%rcx),%xmm2 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + mov %rbx,(%rcx) │ │ │ │ + mov %rdi,0x8(%rcx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a8d80 │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ + jmp a8c7a │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %r9,0x8(%rcx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je a8d80 │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea -0x1(%rdx),%rdx │ │ │ │ + shr %rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x4,%rdi │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp %r9,0x8(%rcx) │ │ │ │ + jbe a8c60 │ │ │ │ + lea 0x1(%rax,%rax,1),%rdi │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + ja a8cf1 │ │ │ │ + jmp a8d1c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12w,0x20(%rsp) │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - movups %xmm2,0x10(%r15) │ │ │ │ - movups %xmm1,(%r15) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a4365 │ │ │ │ - add $0x58,%rsp │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov 0x8(%rcx),%r11 │ │ │ │ + cmp %r9,%r11 │ │ │ │ + jbe a8d0c │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %r9,0x8(%rax) │ │ │ │ + ja a8d1c │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea 0x1(%r10,%r10,1),%rdi │ │ │ │ + movups %xmm1,(%rdx) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %r9,0x8(%rax) │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jbe a8d1c │ │ │ │ + mov %r10,%rax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rcx,%rcx,1),%r10 │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0x8(%rdx),%r9 │ │ │ │ + cmp %r10,%r8 │ │ │ │ + ja a8cb0 │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %r9,0x8(%rax) │ │ │ │ + jbe a8cd3 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp a8d2b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov 0x16043a(%rip),%rbx │ │ │ │ + lea 0x1604c3(%rip),%rbp │ │ │ │ + test $0x1,%bl │ │ │ │ + jne a8d4c │ │ │ │ + jmp a8d67 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test $0x1,%al │ │ │ │ + je a8d67 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x16042a(%rip),%rdi │ │ │ │ + callq 77d0 │ │ │ │ + mov 0x16040e(%rip),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je a8d48 │ │ │ │ + lea 0x160492(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x10,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x20(%rsi),%r10 │ │ │ │ - movzbl 0x2d3(%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a4338 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x98(%r10),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - lea 0x9a(%r10,%rax,2),%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je a42fe │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movzbl 0xa0(%r14),%ecx │ │ │ │ - cmp %cl,0x1e(%rbp,%rax,8) │ │ │ │ - sete %al │ │ │ │ - or %eax,%r9d │ │ │ │ - add $0x2,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne a42e0 │ │ │ │ - lea 0x10(%r10),%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %r9b,0x8(%rsp) │ │ │ │ - callq 7a20 │ │ │ │ - movzbl 0x8(%rsp),%r9d │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - test %r9b,%r9b │ │ │ │ - je a41e2 │ │ │ │ - jmpq a4234 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%r10),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq a41e2 │ │ │ │ - lea 0x40da3(%rip),%rcx │ │ │ │ - mov $0x29,%edx │ │ │ │ - lea 0x36d3f(%rip),%rsi │ │ │ │ - lea 0x36d58(%rip),%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq a8ca3 │ │ │ │ + lea 0x261fd(%rip),%rcx │ │ │ │ + mov $0xbf,%edx │ │ │ │ + lea 0x26114(%rip),%rsi │ │ │ │ + lea 0x26182(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ - lea 0x10(%rdx),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea 0x160442(%rip),%rdi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 7940 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x50(%rbx),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq a4170 │ │ │ │ + mov 0x160465(%rip),%rbx │ │ │ │ + mov %rbp,(%r12) │ │ │ │ + movb $0x1,0x10(%r12) │ │ │ │ + mov 0x16045c(%rip),%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je a8f18 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp a8e09 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je a8f18 │ │ │ │ + cmp (%rcx),%r12 │ │ │ │ + jne a8df8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + cmp %rbp,0x8(%rcx) │ │ │ │ + jne a8e75 │ │ │ │ + lea 0x1603dc(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 7a20 │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%eax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov 0x148(%rsp),%rsi │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov 0x140(%rsp),%edx │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0xe8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0x40,%edx │ │ │ │ - sete %sil │ │ │ │ - add %esi,%esi │ │ │ │ - mov %esi,0x10(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je a4b69 │ │ │ │ - mov 0x130(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je a4b69 │ │ │ │ - test %eax,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - sete %cl │ │ │ │ - test %edx,%edx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x6b(%rsp),%rax │ │ │ │ - setne %dl │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x6c(%rsp),%rax │ │ │ │ - or %edx,%esi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movabs $0x61c8864680b583eb,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - mov %sil,0x4b(%rsp) │ │ │ │ - shr $0x3b,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - add $0x2447,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea -0x1(%rdx),%rdx │ │ │ │ + sar %rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rdi,%rsi │ │ │ │ + add %rdi,%rcx │ │ │ │ + cmp 0x8(%rcx),%rbp │ │ │ │ + jb a9018 │ │ │ │ + mov (%rsi),%rax │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %rbp,0x8(%rcx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne a8e40 │ │ │ │ + mov $0x1,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,0x6c(%rsp) │ │ │ │ - mov %ax,0xc0(%rsp) │ │ │ │ - mov 0x12360(%r14),%eax │ │ │ │ - movb $0x0,0x6b(%rsp) │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea (%r14,%rax,8),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - testb $0x1,(%rsp) │ │ │ │ - jne a44ea │ │ │ │ - jmpq a4ab2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp 0x40(%rbx),%rax │ │ │ │ - je a4709 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq a2aa0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne a44c8 │ │ │ │ - lea 0xd438(%r14),%rbx │ │ │ │ - lea 0x12338(%r14),%r13 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x12360(%r14),%edx │ │ │ │ + cmp %r8,%rbx │ │ │ │ + ja a8ed1 │ │ │ │ + jmp a8efc │ │ │ │ + nopl (%rax) │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + mov 0x8(%rcx),%r10 │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jbe a8eec │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %r9,0x8(%rax) │ │ │ │ + ja a8efc │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea 0x1(%rsi,%rsi,1),%r8 │ │ │ │ + movups %xmm1,(%rdx) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %r9,0x8(%rax) │ │ │ │ + cmp %r8,%rbx │ │ │ │ + jbe a8efc │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rcx,%rcx,1),%rsi │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov 0x8(%rdx),%r9 │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jb a8e90 │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %r9,0x8(%rax) │ │ │ │ + jbe a8eb3 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + lea 0x1602b7(%rip),%rdi │ │ │ │ + callq 71c0 │ │ │ │ + jmpq a8e1d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbx,0x160311(%rip) │ │ │ │ + je a9032 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %rbx,%r15 │ │ │ │ - imul $0x270,%rdx,%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jbe a4680 │ │ │ │ - add $0x270,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae a455b │ │ │ │ - test %r15,%r15 │ │ │ │ - je a4640 │ │ │ │ - mov 0x38(%r15),%rcx │ │ │ │ - cmp %rcx,0x38(%rax) │ │ │ │ - cmovs %rax,%r15 │ │ │ │ - add $0x270,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb a453b │ │ │ │ - lea 0x10(%r15),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x12360(%r14),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - imul $0x270,%rax,%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jae a4621 │ │ │ │ - cmp $0x20,%edx │ │ │ │ - je a4650 │ │ │ │ - mov %edx,%ebp │ │ │ │ - imul 0x2dcc(%r14),%ebp │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 6e7d0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - cmp %rdx,0x90(%rsp) │ │ │ │ - jb a4650 │ │ │ │ - mov 0x12360(%r14),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - imul $0x270,%rax,%rax │ │ │ │ - mov %edx,0x12360(%r14) │ │ │ │ - movabs $0x61c8864680b583eb,%rdx │ │ │ │ - add %rbx,%rax │ │ │ │ - imul 0x40(%rax),%rdx │ │ │ │ - shr $0x3b,%rdx │ │ │ │ - lea 0x12238(%r14,%rdx,8),%rcx │ │ │ │ - add $0x2446,%rdx │ │ │ │ - mov 0x8(%r14,%rdx,8),%rsi │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov 0x8(%r14,%rdx,8),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je a461b │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - sfence │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq a4510 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq a4530 │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rsi,0x160301(%rip) │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne a8f6a │ │ │ │ + jmpq a900c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq a2aa0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je a46a7 │ │ │ │ - cmp %r15,%rax │ │ │ │ - je a46a7 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq a44c8 │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov $0x10,%r12d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - callq 7940 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x12360(%r14),%edx │ │ │ │ - jmpq a458c │ │ │ │ - mov (%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a46ba │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,0x40(%r15) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x2446,%rax │ │ │ │ - mov 0x8(%r14,%rax,8),%rcx │ │ │ │ - mov %rsi,0x8(%r15) │ │ │ │ - mov %rcx,(%r15) │ │ │ │ - mov 0x8(%r14,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a46f3 │ │ │ │ - mov %r15,0x8(%rax) │ │ │ │ - sfence │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r15,(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15,%rbx │ │ │ │ - callq 7a20 │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,0x70(%rsp),%rax │ │ │ │ - add 0x78(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - cmpl $0x4,0x48(%rbx) │ │ │ │ - je a4a30 │ │ │ │ - cmpb $0x0,0x4b(%rsp) │ │ │ │ - movb $0x1,0x6b(%rsp) │ │ │ │ - je a4a40 │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x148(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - pushq 0x60(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x4c(%rsp),%r9d │ │ │ │ - mov 0x7c(%rsp),%r8d │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ + mov (%rcx),%rax │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + movups %xmm2,(%rcx) │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov %rbp,0x8(%rdx) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je a9028 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x1(%rbx),%rbx │ │ │ │ + shr %rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq a39f0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %eax,%eax │ │ │ │ - je a492a │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne a491a │ │ │ │ - mov 0x130(%rsp),%eax │ │ │ │ - cmp %eax,0x6c(%rsp) │ │ │ │ - jae a4b04 │ │ │ │ - cmpw $0x0,0x50(%rbx) │ │ │ │ - je a4adf │ │ │ │ - lea 0x2f58(%r14),%rbp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movabs $0xcccccccccccccccd,%r12 │ │ │ │ - jmp a47f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sar $0x3,%rax │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - add $0x1,%r13 │ │ │ │ - imul %r12,%rax │ │ │ │ - mov %cx,0xc0(%rsp) │ │ │ │ - mov %ax,0xc2(%rsp,%rdx,2) │ │ │ │ - movzwl 0x50(%rbx),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jle a4831 │ │ │ │ - movzwl 0x52(%rbx,%r13,2),%eax │ │ │ │ - movzwl 0xc0(%rsp),%edx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - cmp $0xe,%dx │ │ │ │ - jbe a47d0 │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rcx │ │ │ │ + add %rdi,%rdx │ │ │ │ + cmp 0x8(%rdx),%rbp │ │ │ │ + jae a8f50 │ │ │ │ + lea 0x1(%rax,%rax,1),%r9 │ │ │ │ + cmp %r9,%rsi │ │ │ │ + ja a8fe1 │ │ │ │ + jmp a900c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + mov 0x8(%rcx),%r11 │ │ │ │ + cmp %r10,%r11 │ │ │ │ + jbe a8ffc │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r11,%r10 │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %r10,0x8(%rax) │ │ │ │ + ja a900c │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movdqu (%rax),%xmm3 │ │ │ │ + lea 0x1(%r8,%r8,1),%r9 │ │ │ │ + movups %xmm3,(%rdx) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %r10,0x8(%rax) │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jbe a900c │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %r9,%rdx │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rcx,%rcx,1),%r8 │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov 0x8(%rdx),%r10 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + ja a8fa0 │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r9,%r8 │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %r10,0x8(%rax) │ │ │ │ + jbe a8fc3 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq a8f02 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rax,%rax,1),%r8 │ │ │ │ + jmpq a8e86 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + jmp a8fe1 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - callq a2d10 │ │ │ │ - movzwl 0x50(%rbx),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jg a47f8 │ │ │ │ - movdqu 0xc0(%rsp),%xmm0 │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - movdqu 0xd0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,0x50(%rbx) │ │ │ │ - movups %xmm1,0x60(%rbx) │ │ │ │ - callq 7a20 │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - jne a4ac7 │ │ │ │ - lea 0x12338(%r14),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov 0x12360(%r14),%ebx │ │ │ │ - cmp %ebx,0x14(%rsp) │ │ │ │ - ja a490d │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je a4a15 │ │ │ │ - imul 0x2dcc(%r14),%ebx │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 6e7d0 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - cmp %rbx,0xb0(%rsp) │ │ │ │ - jae a4a15 │ │ │ │ - mov 0x12360(%r14),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x12360(%r14) │ │ │ │ - imul $0x270,%rax,%rax │ │ │ │ - lea 0xd438(%r14,%rax,1),%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ + lea (%rbx,%rbx,1),%r13 │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov %r13,0x1601ec(%rip) │ │ │ │ + callq 7950 │ │ │ │ + mov %rax,0x1601f0(%rip) │ │ │ │ + mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je a48e4 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x10(%rbx),%rbp │ │ │ │ - callq 7a20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7940 │ │ │ │ - lea 0x50(%rbx),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq a4170 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq a4486 │ │ │ │ - cmpw $0x0,0x50(%rbx) │ │ │ │ - jne a47b5 │ │ │ │ - jmpq a4831 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %rbx,%r15 │ │ │ │ - cmp %eax,0x6c(%rsp) │ │ │ │ - jb a4b4a │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmpw $0x0,0x50(%r15) │ │ │ │ - lea 0x2f58(%r14),%rbp │ │ │ │ - je a4973 │ │ │ │ - movzwl 0x52(%r15,%rbx,2),%eax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rdx │ │ │ │ - callq a2d10 │ │ │ │ - movzwl 0x50(%r15),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jg a494c │ │ │ │ - movzwl 0xc0(%rsp),%edx │ │ │ │ - movl $0xffffffff,0x4c(%r15) │ │ │ │ - movdqu 0xc0(%rsp),%xmm2 │ │ │ │ - movdqu 0xd0(%rsp),%xmm3 │ │ │ │ - movups %xmm2,0x50(%r15) │ │ │ │ - movups %xmm3,0x60(%r15) │ │ │ │ - test %dx,%dx │ │ │ │ - je a4b0c │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea 0x2f58(%r14),%rax │ │ │ │ - lea 0x52(%r15),%rcx │ │ │ │ - lea 0x54(%r15,%rdx,2),%rdi │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - movzwl (%rcx),%esi │ │ │ │ - lea (%rsi,%rsi,4),%rsi │ │ │ │ - mov 0x10(%rax,%rsi,8),%esi │ │ │ │ - cmp %esi,%edx │ │ │ │ - cmova %esi,%edx │ │ │ │ - add $0x2,%rcx │ │ │ │ - mov %edx,0x4c(%r15) │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne a49c0 │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmp $0xfffffffd,%edx │ │ │ │ - ja a4b0c │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a4b88 │ │ │ │ - add $0xf8,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + je a9069 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne a8f25 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq a8f02 │ │ │ │ + lea 0x25f10(%rip),%rcx │ │ │ │ + mov $0xe5,%edx │ │ │ │ + lea 0x25e37(%rip),%rsi │ │ │ │ + lea 0x25e6b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + jmpq a6bf0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + lea -0x18(%rdx),%rax │ │ │ │ + lea -0x18(%rsi),%rbx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je a90e5 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rax),%r13d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq *0x10(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + je a90f0 │ │ │ │ + and $0x1,%r13d │ │ │ │ + je a90f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a20 │ │ │ │ - cmpq $0x1,0x28(%rsp) │ │ │ │ - sbb %r15,%r15 │ │ │ │ - and $0xffffffffffffffef,%r15 │ │ │ │ - sub $0xb,%r15 │ │ │ │ - jmp a49e9 │ │ │ │ - orl $0x1,0x10(%rsp) │ │ │ │ - cmpb $0x0,0x4b(%rsp) │ │ │ │ - jne a4744 │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0x148(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - pushq 0x60(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x4c(%rsp),%r9d │ │ │ │ - mov 0x7c(%rsp),%r8d │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - callq a39f0 │ │ │ │ - add $0x30,%rsp │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ + lea -0x18(%rax),%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + je a90e5 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp a90c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdx,-0x18(%rdi) │ │ │ │ + je a9120 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movslq 0x8(%rcx),%rcx │ │ │ │ + cmp %ecx,-0x10(%rdi) │ │ │ │ + je a9130 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + test %rcx,%rcx │ │ │ │ + lea 0x3f(%rcx),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + cmovns %rcx,%rdi │ │ │ │ + sar $0x3f,%rsi │ │ │ │ + shr $0x3a,%rsi │ │ │ │ + add %rsi,%rcx │ │ │ │ + sar $0x6,%rdi │ │ │ │ + and $0x3f,%ecx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + shl %cl,%rsi │ │ │ │ + and (%rdx,%rdi,8),%rsi │ │ │ │ + jne a912d │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + callq a6bf0 │ │ │ │ test %eax,%eax │ │ │ │ - je a492a │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - push %rax │ │ │ │ - mov 0x148(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - pushq 0x60(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x4c(%rsp),%r9d │ │ │ │ - jmpq a476c │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 7940 │ │ │ │ - jmpq a472a │ │ │ │ - jbe a4a1d │ │ │ │ - cmp $0x3,%r15d │ │ │ │ - jne a4b2b │ │ │ │ - mov $0xffffffffffffffe2,%r15 │ │ │ │ - jmpq a49e9 │ │ │ │ - movdqu 0xc0(%rsp),%xmm4 │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - movdqu 0xd0(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x50(%rbx) │ │ │ │ - movups %xmm5,0x60(%rbx) │ │ │ │ - callq 7a20 │ │ │ │ - jmp a4ad3 │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmpq a493b │ │ │ │ - lea 0x405bd(%rip),%rcx │ │ │ │ - mov $0x34a,%edx │ │ │ │ - lea 0x40319(%rip),%rsi │ │ │ │ - lea 0x404e2(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x4059e(%rip),%rcx │ │ │ │ - mov $0x364,%edx │ │ │ │ - lea 0x402fa(%rip),%rsi │ │ │ │ - lea 0x2fef6(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x4057f(%rip),%rcx │ │ │ │ - mov $0x333,%edx │ │ │ │ - lea 0x402db(%rip),%rsi │ │ │ │ - lea 0x4047c(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x40560(%rip),%rcx │ │ │ │ - mov $0x30d,%edx │ │ │ │ - lea 0x402bc(%rip),%rsi │ │ │ │ - lea 0x4042d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + je a912d │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ + mov %rcx,0x8(%rsi) │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + mov %rdx,0x20(%rbx) │ │ │ │ + mov %rdx,0x18(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a91a0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a90a0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + andl $0xfffffffe,(%rsi) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rdi) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a91d0 │ │ │ │ + lea 0x18(%rsi),%rax │ │ │ │ + cmp 0x18(%rsi),%rax │ │ │ │ + je a9200 │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + mov %ecx,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rdx,0x18(%rsi) │ │ │ │ + lea 0x8(%rdi),%rdx │ │ │ │ + mov %rdx,0x20(%rsi) │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + jmp a91e2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xfffffffffffffff8,%rax │ │ │ │ + lea 0x18(%rsi),%rcx │ │ │ │ + mov %fs:(%rax),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + cmp 0x18(%rsi),%rcx │ │ │ │ + je a9278 │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rdi) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a9248 │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x20(%rsi) │ │ │ │ + mov %rcx,0x18(%rsi) │ │ │ │ + mfence │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp 0x20(%rsi),%rcx │ │ │ │ + jne a923c │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + test %eax,%eax │ │ │ │ + je a92ac │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ + mov %rcx,0x8(%rsi) │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + mov %rdx,0x20(%rbx) │ │ │ │ + mov %rdx,0x18(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5e029(%rip),%rax │ │ │ │ + cmp %rax,0x5e022(%rip) │ │ │ │ + movups %xmm0,0x8(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + je a9318 │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,0x5dff8(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a92f0 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x5dfea(%rip),%rdi │ │ │ │ + callq a90a0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x5dfd8(%rip) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a932d │ │ │ │ + add $0x28,%rsp │ │ │ │ + retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x5dfa6(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x4c(%rsi),%edx │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov $0xfffffffffffffff8,%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + movups %xmm0,0x8(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ mov %rdi,(%rsp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb a4cb2 │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmpw $0x0,0x50(%rsi) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %edx,0x4c(%rsi) │ │ │ │ - je a4c84 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movabs $0xfffffffffff,%r13 │ │ │ │ - add $0x2f58,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea -0x296(%rip),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzwl 0x52(%rbp,%r14,2),%esi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea (%rsi,%rsi,4),%rsi │ │ │ │ - lea (%rax,%rsi,8),%r15 │ │ │ │ - movzbl 0x1e(%r15),%esi │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ - add $0x34,%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rax,%rsi,8),%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - shr $0x4,%r9 │ │ │ │ - and %r13,%r9 │ │ │ │ - cmpb $0x0,0xba(%rsi) │ │ │ │ - jne a4c2e │ │ │ │ - cmpl $0x4,0x48(%rbp) │ │ │ │ - sete %r8b │ │ │ │ - movzwl 0xb2(%rsi),%esi │ │ │ │ - sub 0x10(%r15),%esi │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - movabs $0xffff00000000000d,%rax │ │ │ │ - add %r9,%rsi │ │ │ │ - add %r8,%r8 │ │ │ │ - and %rax,%rdi │ │ │ │ - and %r13,%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - or %r8,%rsi │ │ │ │ - or %rdi,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 5a9a0 │ │ │ │ - mov 0x10(%r15),%esi │ │ │ │ - cmp %ebx,%esi │ │ │ │ - jb a4c93 │ │ │ │ - sub %ebx,%esi │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov %esi,0x10(%r15) │ │ │ │ - movzwl 0x50(%rbp),%esi │ │ │ │ - cmp %r14d,%esi │ │ │ │ - ja a4be8 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,0x5df28(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a93c0 │ │ │ │ + cmp %r12,0x30(%rsp) │ │ │ │ + je a94f0 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + mov %ebx,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + mfence │ │ │ │ + movslq 0x8(%rsp),%rax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + movl $0x0,0x5def6(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x3f(%rax),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmovns %rax,%rdx │ │ │ │ + sar $0x3f,%rsi │ │ │ │ + shr $0x3a,%rsi │ │ │ │ + lea (%rax,%rsi,1),%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + shl %cl,%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + and (%rcx,%rdx,8),%rax │ │ │ │ + jne a94a0 │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + cmp %r12,0x30(%rsp) │ │ │ │ + je a9520 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,0x5de9e(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a944a │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x5de72(%rip) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a9530 │ │ │ │ + add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x403f6(%rip),%rcx │ │ │ │ - mov $0x380,%edx │ │ │ │ - lea 0x40192(%rip),%rsi │ │ │ │ - lea 0x403bc(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x403d7(%rip),%rcx │ │ │ │ - mov $0x373,%edx │ │ │ │ - lea 0x40173(%rip),%rsi │ │ │ │ - lea 0x4037f(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + callq a6c40 │ │ │ │ + movslq 0x8(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x3f(%rax),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmovns %rax,%rdx │ │ │ │ + sar $0x3f,%rsi │ │ │ │ + shr $0x3a,%rsi │ │ │ │ + lea (%rax,%rsi,1),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + shl %cl,%r14 │ │ │ │ + and (%rax,%rdx,8),%r14 │ │ │ │ + je a942e │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + jmpq a93b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x5de01(%rip),%rax │ │ │ │ + mov %r12,0x8(%rax) │ │ │ │ + mov 0x5ddf6(%rip),%rax │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r12,0x5dde5(%rip) │ │ │ │ + jmpq a93d7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12,0x38(%rsp) │ │ │ │ + jne a9445 │ │ │ │ + jmpq a947e │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ push %r14 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rsi,%r8 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ + lea 0x5dda2(%rip),%rbx │ │ │ │ sub $0x50,%rsp │ │ │ │ + mov $0xfffffffffffffff8,%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movzwl 0x50(%rsi),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je a4d97 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x52(%rsi),%rcx │ │ │ │ - lea 0x20(%rsp),%r9 │ │ │ │ - mov %rsp,%r10 │ │ │ │ - lea 0x2f58(%rdi),%rdi │ │ │ │ - lea 0x54(%rsi,%rax,2),%rbx │ │ │ │ - movabs $0xcccccccccccccccd,%r11 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzwl (%rcx),%eax │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov 0x10(%rdi,%rax,8),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - cmove %r10,%rsi │ │ │ │ - movzwl (%rsi),%eax │ │ │ │ - cmp $0xe,%ax │ │ │ │ - ja a4e35 │ │ │ │ - sar $0x3,%rdx │ │ │ │ - lea 0x1(%rax),%r12d │ │ │ │ - add $0x2,%rcx │ │ │ │ - imul %r11,%rdx │ │ │ │ - mov %r12w,(%rsi) │ │ │ │ - mov %dx,0x2(%rsi,%rax,2) │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne a4d50 │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - lea 0x10(%r8),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rsp,%r13 │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - lea 0x2f58(%rbp),%r14 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - movups %xmm1,0x50(%r8) │ │ │ │ - movups %xmm2,0x60(%r8) │ │ │ │ - callq 7a20 │ │ │ │ - cmpw $0x0,(%rsp) │ │ │ │ - jne a4de4 │ │ │ │ - jmp a4e18 │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + movups %xmm0,0x8(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea -0x497(%rip),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x1,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzwl (%rsp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jbe a4e18 │ │ │ │ - movzwl 0x2(%r13,%rbx,2),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r14,%rax,8),%rsi │ │ │ │ - mov %r12d,%eax │ │ │ │ - lock xadd %eax,0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a4dd8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq a2be0 │ │ │ │ - movzwl (%rsp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja a4de4 │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,0x5dd28(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a95c0 │ │ │ │ + cmp %rbp,0x30(%rsp) │ │ │ │ + je a9698 │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + mov %r13d,0x1c(%rax) │ │ │ │ + mfence │ │ │ │ + mfence │ │ │ │ + movslq 0x8(%rsp),%rdx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + movl $0x0,0x5dcf5(%rip) │ │ │ │ + mov %rdx,%rax │ │ │ │ + sar $0x3f,%rax │ │ │ │ + shr $0x3a,%rax │ │ │ │ + lea (%rdx,%rax,1),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x3f(%rdx),%rax │ │ │ │ + cmovns %rdx,%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + sar $0x6,%rax │ │ │ │ + lea (%rdx,%rax,8),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + and (%rdx),%rax │ │ │ │ + je a9674 │ │ │ │ + callq a6c40 │ │ │ │ + movslq 0x8(%rsp),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + sar $0x3f,%rax │ │ │ │ + shr $0x3a,%rax │ │ │ │ + lea (%rdx,%rax,1),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea 0x3f(%rdx),%rax │ │ │ │ + shl %cl,%r14 │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovns %rdx,%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + sar $0x6,%rax │ │ │ │ + lea (%rdx,%rax,8),%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + or %rcx,%rdi │ │ │ │ + lock cmpxchg %rdi,(%rdx) │ │ │ │ + jne a9677 │ │ │ │ + test %rcx,%rsi │ │ │ │ + je a96c0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + jmpq a95b0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x5dc61(%rip),%rax │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov 0x5dc57(%rip),%rax │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rbp,0x5dc46(%rip) │ │ │ │ + jmpq a95d7 │ │ │ │ + nop │ │ │ │ + mov %fs:(%r12),%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + cmp %rbp,0x30(%rsp) │ │ │ │ + je a9731 │ │ │ │ + mov $0x1,%edx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,0x5dc08(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a96e0 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x5dbdc(%rip) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a4e54 │ │ │ │ + jne a973a │ │ │ │ add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - lea 0x402b4(%rip),%rcx │ │ │ │ - mov $0x29,%edx │ │ │ │ - lea 0x36250(%rip),%rsi │ │ │ │ - lea 0x36269(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + cmp %rbp,0x38(%rsp) │ │ │ │ + jne a96d3 │ │ │ │ + jmp a9714 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x8(%rdi),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rdi) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a9750 │ │ │ │ + addl $0x1,(%rbx) │ │ │ │ xor %esi,%esi │ │ │ │ - push %r14 │ │ │ │ + callq a90a0 │ │ │ │ + mfence │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r13 │ │ │ │ + mov $0x1,%edx │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x12338(%rdi),%rdi │ │ │ │ - sub $0x28,%rsp │ │ │ │ + lea 0x8(%rdi),%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7350 │ │ │ │ - movl $0x20,0x12360(%rbx) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a97a0 │ │ │ │ + mov (%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a9851 │ │ │ │ + mov $0xfffffffffffffff8,%r13 │ │ │ │ + mov 0x18(%r12),%rdx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + movq $0x1,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea -0x74e(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lea 0x10(%r12),%rdx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov 0x18(%r12),%rdx │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %fs:0x0(%r13),%rax │ │ │ │ + movl $0x2,0x1c(%rax) │ │ │ │ mfence │ │ │ │ - lea 0x2f80(%rbx),%rax │ │ │ │ - lea 0x2f58(%rbx),%rdi │ │ │ │ - movl $0x0,0x2f58(%rbx) │ │ │ │ - movabs $0xcccccccccccccccd,%rcx │ │ │ │ - lea 0xcf58(%rbx),%rsi │ │ │ │ + movl $0x0,0x8(%r12) │ │ │ │ + callq a6c40 │ │ │ │ nopl (%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne a9828 │ │ │ │ + mov (%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a9808 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov (%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a9858 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,(%r12) │ │ │ │ mfence │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - movzwl 0x2f48(%rbx),%edx │ │ │ │ - addw $0x1,0x2f4a(%rbx) │ │ │ │ - mov %dx,0x8(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x28,%rax │ │ │ │ - sub %rdi,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov %dx,0x2f48(%rbx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne a4ec8 │ │ │ │ - lea 0xcf68(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xd438(%rbx),%r12 │ │ │ │ - callq 7350 │ │ │ │ - lea 0xd1d8(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movl $0x3,0xcfa0(%rbx) │ │ │ │ - callq 7350 │ │ │ │ - lea 0x12938(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movl $0x4,0xd210(%rbx) │ │ │ │ - callq 7350 │ │ │ │ - mov 0x12360(%rbx),%eax │ │ │ │ - movl $0x4,0x12970(%rbx) │ │ │ │ - imul $0x270,%rax,%rax │ │ │ │ - add %r12,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae a501d │ │ │ │ - movabs $0x61c8864680b583eb,%r15 │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rsp,%r14 │ │ │ │ - movabs $0x58c74bd9ba718cd0,%r13 │ │ │ │ - imul %r12,%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 7350 │ │ │ │ - movl $0x4,0x48(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7170 │ │ │ │ - imul $0x3b9aca00,(%rsp),%rax │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - mov %rbp,0x40(%rbp) │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %r15,%rax │ │ │ │ - shr $0x3b,%rax │ │ │ │ - lea 0x12238(%rbx,%rax,8),%rdx │ │ │ │ - add $0x2446,%rax │ │ │ │ - mov 0x8(%rbx,%rax,8),%rcx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov 0x8(%rbx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a4ff4 │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - sfence │ │ │ │ - mov %rbp,(%rdx) │ │ │ │ - mov 0x12360(%rbx),%eax │ │ │ │ - add $0x270,%rbp │ │ │ │ - add %r13,%r15 │ │ │ │ - imul $0x270,%rax,%rax │ │ │ │ - add %r12,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb a4f90 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + movl $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a503c │ │ │ │ - add $0x28,%rsp │ │ │ │ + jne a987f │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - cmp %rax,(%rdi) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + lea 0x15fa40(%rip),%rdi │ │ │ │ push %r12 │ │ │ │ - lea 0x4(%rdx),%r12 │ │ │ │ + lea 0x18(%r13),%r15 │ │ │ │ + lea 0x15fa33(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - lea -0x28(%rdx,%rax,8),%r13 │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - mov %al,0x9(%rdi) │ │ │ │ - movzbl 0x2(%rdx),%eax │ │ │ │ - mov %al,0xa(%rdi) │ │ │ │ - movzbl 0x3(%rdx),%eax │ │ │ │ - mov %al,0xb(%rdi) │ │ │ │ - cmpb $0x0,(%rdx) │ │ │ │ - jne a51d0 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - cmpb $0x1,(%rbx) │ │ │ │ - ja a5170 │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - cmpb $0x2,(%rbx) │ │ │ │ - ja a5198 │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %dx,0x20(%rbp) │ │ │ │ - cmpb $0x3,(%rbx) │ │ │ │ - ja a5140 │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %ax,0x22(%rbp) │ │ │ │ - cmpb $0x4,(%rbx) │ │ │ │ - ja a51f8 │ │ │ │ - movl $0x0,0x24(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7940 │ │ │ │ + mov $0xfffffffffffffff8,%r14 │ │ │ │ + jmp a9929 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x8(%rbx),%rbp │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne a9968 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je a994e │ │ │ │ + testb $0x1,-0x8(%rbx) │ │ │ │ + je a998c │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rbx,0x8(%rbx) │ │ │ │ + mov %rbx,(%rbx) │ │ │ │ + lock andq $0xfffffffffffffffe,-0x8(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq *0x10(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + lea 0x15f97c(%rip),%rdi │ │ │ │ + callq 79b0 │ │ │ │ + mov %fs:(%r14),%rax │ │ │ │ + movl $0x1,0x1c(%rax) │ │ │ │ + mov 0x18(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne a98c8 │ │ │ │ + movq $0x0,0x10(%r13) │ │ │ │ + callq a45f0 │ │ │ │ + test %al,%al │ │ │ │ + jne a9968 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7a20 │ │ │ │ + callq a6c40 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7940 │ │ │ │ + jmp a9929 │ │ │ │ + nopl (%rax) │ │ │ │ + cmpq $0x0,0x10(%r13) │ │ │ │ + jne a99ab │ │ │ │ + lea 0x15f96a(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpb $0x5,(%rbx) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - ja a5232 │ │ │ │ - mov %dl,0x28(%rbp) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne a5261 │ │ │ │ - add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js a5121 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ax,0x22(%rbp) │ │ │ │ - test $0xffffffffffff0000,%rax │ │ │ │ - je a50f9 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp a5121 │ │ │ │ + lea 0x257a5(%rip),%rcx │ │ │ │ + mov $0x101,%edx │ │ │ │ + lea 0x2560b(%rip),%rsi │ │ │ │ + lea 0x2562a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x25786(%rip),%rcx │ │ │ │ + mov $0xf6,%edx │ │ │ │ + lea 0x255ec(%rip),%rsi │ │ │ │ + lea 0x255f7(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x257ad(%rip),%rcx │ │ │ │ + mov $0x2c,%edx │ │ │ │ + lea 0x255c3(%rip),%rsi │ │ │ │ + lea 0x2567a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js a5121 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - cmpb $0x2,(%rbx) │ │ │ │ - jbe a50d8 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js a5121 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ax,0x20(%rbp) │ │ │ │ - test $0xffffffffffff0000,%rax │ │ │ │ - je a50e6 │ │ │ │ - jmp a5167 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js a5121 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmpq a50b4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js a5121 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x24(%rbp) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne a5167 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpb $0x5,(%rbx) │ │ │ │ - jbe a511e │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1f130 │ │ │ │ - test %eax,%eax │ │ │ │ - js a5121 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test $0xffffffffffffff00,%rax │ │ │ │ - mov %eax,%edx │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - jmpq a511e │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x2b5(%rip),%rdx │ │ │ │ push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rdx,0x28(%rsi) │ │ │ │ + jne a9b36 │ │ │ │ + cmpb $0x0,0x30(%rsi) │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je a52c5 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jbe a5340 │ │ │ │ + jne a9b17 │ │ │ │ + lea 0x8(%rsi),%rdx │ │ │ │ + cmp 0x8(%rsi),%rdx │ │ │ │ + jne a9af8 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne a9a90 │ │ │ │ + testb $0x1,(%rsi) │ │ │ │ + je a9b55 │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + lea 0x18(%rdi),%rcx │ │ │ │ + mov %rcx,0x8(%rsi) │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + mov %rcx,0x10(%rsi) │ │ │ │ + mov %rdx,0x20(%rdi) │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne a5350 │ │ │ │ - add $0xd0,%rsp │ │ │ │ + jne a9af3 │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmove %edx,%eax │ │ │ │ - jmp a531d │ │ │ │ + pop %rbp │ │ │ │ + jmpq a6bf0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,0x38(%rbx) │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7170 │ │ │ │ + imul $0x3b9aca00,(%rsp),%rdx │ │ │ │ + add 0x8(%rsp),%rdx │ │ │ │ + movabs $0x431bde82d7b634db,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + mul %rsi │ │ │ │ + shr $0x12,%rdx │ │ │ │ + cmpb $0x0,0x30(%rbx) │ │ │ │ + lea (%rdx,%rbp,1),%rsi │ │ │ │ + mov %rsi,0x20(%rbx) │ │ │ │ + jne a9b74 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a9af3 │ │ │ │ + add $0x28,%rsp │ │ │ │ + lea 0x20(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmpq a8db0 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x40205(%rip),%rcx │ │ │ │ - mov $0x42,%edx │ │ │ │ - lea 0x3fdd1(%rip),%rsi │ │ │ │ - lea 0x2f6bd(%rip),%rdi │ │ │ │ + lea 0x25671(%rip),%rcx │ │ │ │ + mov $0x51,%edx │ │ │ │ + lea 0x2549f(%rip),%rsi │ │ │ │ + lea 0x25556(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x25652(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x25480(%rip),%rsi │ │ │ │ + lea 0x254b6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x25633(%rip),%rcx │ │ │ │ + mov $0x4f,%edx │ │ │ │ + lea 0x25461(%rip),%rsi │ │ │ │ + lea 0x25540(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x2562c(%rip),%rcx │ │ │ │ + mov $0x2b,%edx │ │ │ │ + lea 0x25442(%rip),%rsi │ │ │ │ + lea 0x25461(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x255dd(%rip),%rcx │ │ │ │ + mov $0x28,%edx │ │ │ │ + lea 0x25478(%rip),%rsi │ │ │ │ + lea 0x25459(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movzbl %dl,%edx │ │ │ │ push %r14 │ │ │ │ + lea 0x20(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x8(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r8d,%edi │ │ │ │ - lea 0x80(%rbx),%rax │ │ │ │ - lea 0x28(%rbx),%r12 │ │ │ │ - lea 0x2c(%rbx),%rbp │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movzwl 0x70(%rsp),%r11d │ │ │ │ - movzwl 0x78(%rsp),%r15d │ │ │ │ - movl $0x140106,(%rbx) │ │ │ │ - mov 0x80(%rsp),%r13d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movzbl 0x88(%rsp),%r14d │ │ │ │ - mov %rsi,0x18(%rbx) │ │ │ │ - mov %rdx,0x20(%rbx) │ │ │ │ - mov %cl,0x29(%rbx) │ │ │ │ - mov %dil,0x2a(%rbx) │ │ │ │ - mov %r9b,0x2b(%rbx) │ │ │ │ - test %r10,%r10 │ │ │ │ - jne a54c0 │ │ │ │ - movb $0x0,0x2c(%rbx) │ │ │ │ - lea 0x2d(%rbx),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - test %r8,%r8 │ │ │ │ - jne a54f6 │ │ │ │ - movb $0x0,(%rcx) │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - test %r11w,%r11w │ │ │ │ - jne a552d │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - test %r15w,%r15w │ │ │ │ - jne a555b │ │ │ │ - movb $0x0,(%rcx) │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne a5588 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - lea 0x1(%rdx),%r13 │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne a55b4 │ │ │ │ - movb $0x0,0x0(%r13) │ │ │ │ - lea 0x1(%r13),%rax │ │ │ │ - cmp %rax,0x8(%rsp) │ │ │ │ - jb a55d2 │ │ │ │ - sub %r12,%rbp │ │ │ │ - mov %sil,0x28(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - lea 0x7(%rdi),%rax │ │ │ │ - add %r12,%rdi │ │ │ │ - shr $0x3,%rax │ │ │ │ - add $0x5,%eax │ │ │ │ - mov %al,(%rbx) │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ - or $0x7,%eax │ │ │ │ + lock btsq $0x0,0x0(%rbp) │ │ │ │ + jae a9c68 │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne a9c00 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je a9c76 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov %r13,0x10(%rbx) │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ pop %rbx │ │ │ │ - sub %ebp,%eax │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 7090 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a89b0 │ │ │ │ + test %eax,%eax │ │ │ │ + je a9c38 │ │ │ │ + cmp 0x8(%rbx),%r13 │ │ │ │ + je a9bf1 │ │ │ │ + lea 0x2552f(%rip),%rcx │ │ │ │ + mov $0x77,%edx │ │ │ │ + lea 0x25385(%rip),%rsi │ │ │ │ + lea 0x2543c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r11d,0x1c(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x1c(%rsp),%r11d │ │ │ │ - mov $0x1,%esi │ │ │ │ - movslq %eax,%rcx │ │ │ │ - add %rbp,%rcx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - test %r8,%r8 │ │ │ │ - je a542a │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r11d,0x1c(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x1c(%rsp),%r11d │ │ │ │ - mov $0x2,%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - test %r11w,%r11w │ │ │ │ - je a543b │ │ │ │ - movzwl %r11w,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - movslq %eax,%rcx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - test %r15w,%r15w │ │ │ │ - je a544c │ │ │ │ - movzwl %r15w,%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov $0x4,%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - test %r13d,%r13d │ │ │ │ - je a545c │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - callq 1f0c0 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov $0x5,%esi │ │ │ │ - movslq %eax,%r13 │ │ │ │ - add %rdx,%r13 │ │ │ │ - mov %r13,%rbp │ │ │ │ - test %r14b,%r14b │ │ │ │ - je a546c │ │ │ │ - movzbl %r14b,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 1f0c0 │ │ │ │ - mov $0x6,%esi │ │ │ │ - cltq │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq a5475 │ │ │ │ - lea 0x3ff77(%rip),%rcx │ │ │ │ - mov $0xb3,%edx │ │ │ │ - lea 0x3fb63(%rip),%rsi │ │ │ │ - lea 0x35f98(%rip),%rdi │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne a9bd8 │ │ │ │ + lea 0x15f698(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + callq a8b60 │ │ │ │ + lea 0x15f687(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + jmpq a9bb9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x8(%rbx),%r13 │ │ │ │ + jne a9c95 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq a9bf1 │ │ │ │ + lea 0x254cb(%rip),%rcx │ │ │ │ + mov $0x81,%edx │ │ │ │ + lea 0x25321(%rip),%rsi │ │ │ │ + lea 0x25385(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x254ac(%rip),%rcx │ │ │ │ + mov $0x6f,%edx │ │ │ │ + lea 0x25302(%rip),%rsi │ │ │ │ + lea 0x253b9(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x15f615(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + testb $0x1,-0x20(%rbx) │ │ │ │ + je a9d15 │ │ │ │ + lea -0x18(%rbx),%rdx │ │ │ │ + cmp -0x18(%rbx),%rdx │ │ │ │ + jne a9d34 │ │ │ │ + mov 0x20(%rax),%rcx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + lea 0x18(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbx) │ │ │ │ + mov 0x20(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbx) │ │ │ │ + mov 0x28(%rax),%rdi │ │ │ │ + mov %rdx,0x20(%rax) │ │ │ │ + callq a6bf0 │ │ │ │ + lea 0x15f5d1(%rip),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 7a20 │ │ │ │ + lea 0x2546c(%rip),%rcx │ │ │ │ + mov $0x2b,%edx │ │ │ │ + lea 0x25282(%rip),%rsi │ │ │ │ + lea 0x252a1(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq a99d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test $0xffff2000,%edx │ │ │ │ - jne a56a0 │ │ │ │ - and $0x8,%dh │ │ │ │ - jne a56a0 │ │ │ │ - mov 0x150(%rdi),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je a5653 │ │ │ │ - test %rsi,%rsi │ │ │ │ - lea 0x3f(%rsi),%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - cmovns %rsi,%rdx │ │ │ │ - sar $0x3f,%rax │ │ │ │ - shr $0x3a,%rax │ │ │ │ - lea (%rsi,%rax,1),%rcx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - and (%r8,%rdx,8),%rax │ │ │ │ - jne a56a0 │ │ │ │ - mov 0x140(%rdi),%rax │ │ │ │ - movzwl 0x10(%rax),%edx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jb a56a3 │ │ │ │ - cmp 0x18(%rax),%rsi │ │ │ │ - jae a56a3 │ │ │ │ - shl $0x5,%rsi │ │ │ │ - lea 0x20(%rax,%rsi,1),%rdx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - sub 0x18(%rdx),%al │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x2f,%al │ │ │ │ - seta %dl │ │ │ │ - add %rdx,0xa50(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x5f,%al │ │ │ │ - seta %dl │ │ │ │ - add %rdx,0xa58(%rdi) │ │ │ │ - cmp $0x5f,%al │ │ │ │ - setbe %al │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x15f593(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + callq 7940 │ │ │ │ + lock btsq $0x0,(%rbx) │ │ │ │ + setae %r12b │ │ │ │ + jae a9d80 │ │ │ │ + lea 0x15f577(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - push %rax │ │ │ │ - lea 0x3fe95(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x3585c(%rip),%rsi │ │ │ │ - lea 0x35cc2(%rip),%rdi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + testb $0x1,(%rbx) │ │ │ │ + je a9db5 │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + cmp 0x8(%rbx),%rax │ │ │ │ + jne a9dd4 │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lea 0x18(%rbp),%rdx │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + callq a6bf0 │ │ │ │ + jmp a9d62 │ │ │ │ + lea 0x253cc(%rip),%rcx │ │ │ │ + mov $0x2b,%edx │ │ │ │ + lea 0x251e2(%rip),%rsi │ │ │ │ + lea 0x25201(%rip),%rdi │ │ │ │ callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + callq a99d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea 0x15f4ed(%rip),%rdi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x238,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - mov 0x98(%rdi),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x12378(%rax),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - jne a5bb8 │ │ │ │ - cmpb $0x0,0xb6(%r15) │ │ │ │ - jne a5b7b │ │ │ │ - mov 0x98(%r15),%rax │ │ │ │ - testb $0x4,0xe0(%rax) │ │ │ │ - je a5b7b │ │ │ │ - cmpl $0x1,0xa60(%r15) │ │ │ │ - je a738e │ │ │ │ - movl $0x1,0xa60(%r15) │ │ │ │ - mfence │ │ │ │ - lea 0x2f30(%rax),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - cmpq $0x0,0xa70(%r15) │ │ │ │ - jne a67ad │ │ │ │ - nop │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - jne a5bb8 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 6dc20 │ │ │ │ - movzwl 0xb0(%r15),%ecx │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov 0x178(%rsp),%rdx │ │ │ │ - mov 0x98(%r15),%rbp │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - sub %rdx,%r12 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja a5b40 │ │ │ │ - lea 0x2f28(%rbp),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7940 │ │ │ │ + lock btsq $0x0,0x0(%rbp) │ │ │ │ + setae %r14b │ │ │ │ + jae a9e30 │ │ │ │ + lea 0x15f4cc(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne a5820 │ │ │ │ - mov 0x1c8(%r15),%rbx │ │ │ │ - mov 0x240(%r15),%eax │ │ │ │ - add 0x1f0(%r15),%rbx │ │ │ │ - add 0x218(%r15),%rbx │ │ │ │ - sub 0x1d0(%r15),%rbx │ │ │ │ - sub 0x1f8(%r15),%rbx │ │ │ │ - sub 0x220(%r15),%rbx │ │ │ │ - add %r12,%rbx │ │ │ │ - sub %rax,%rbx │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%rbp) │ │ │ │ - mov 0x98(%r15),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovs %rax,%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,0x12378(%rdi) │ │ │ │ - jne a5894 │ │ │ │ - sub 0xa58(%r15),%rbx │ │ │ │ - mov 0xa60(%r15),%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle a58d0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a58e0 │ │ │ │ - mov %edx,0xa60(%r15) │ │ │ │ - mfence │ │ │ │ - add $0x2f30,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg a58e0 │ │ │ │ - callq 17070 │ │ │ │ - jmpq a57b0 │ │ │ │ - nop │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je a58c5 │ │ │ │ - mov $0x2,%edx │ │ │ │ - jmp a58aa │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq a9a00 │ │ │ │ + jmp a9e0d │ │ │ │ + push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + push %rbp │ │ │ │ + lea 0x5d4c3(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x15f488(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + nopl (%rax) │ │ │ │ + testb $0x1,(%rbx) │ │ │ │ + jne a9e7e │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne a9e78 │ │ │ │ + jmp a9ea0 │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je a9ea0 │ │ │ │ + cmp 0x10(%rax),%rbx │ │ │ │ + jne a9e70 │ │ │ │ + lea 0x15f45b(%rip),%rsi │ │ │ │ + lea 0x15f414(%rip),%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 77d0 │ │ │ │ + jmp a9e60 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x12378(%rax),%rax │ │ │ │ - movq $0x0,0xa50(%r15) │ │ │ │ - movq $0x0,0xa58(%r15) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movzbl 0xb7(%r15),%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je a60ad │ │ │ │ - cmp $0x2,%al │ │ │ │ - je a5eac │ │ │ │ - test %al,%al │ │ │ │ - je a5c07 │ │ │ │ - mov 0xa70(%r15),%r9 │ │ │ │ - mov %r9,%rax │ │ │ │ - shr $0x3f,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - sar %rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - js a5ad0 │ │ │ │ - lea 0x1(%rax,%rax,1),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - cmp %r9,%rdi │ │ │ │ - jb a5a7b │ │ │ │ - jmpq a5ab7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rsi,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov 0x10(%rax),%r12 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ - cmp %r10,%r12 │ │ │ │ - seta %r9b │ │ │ │ - setb %dl │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub %r9d,%edx │ │ │ │ - jne a59dc │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r11,%r13 │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne a59dc │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - seta %r9b │ │ │ │ - setb %dl │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub %r9d,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je a5aa7 │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov %r13,%r11 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea (%r8,%r8,2),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %rdx,%rcx │ │ │ │ - cmp %r10,0x10(%rcx) │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - seta %dil │ │ │ │ - setb %al │ │ │ │ - mov 0x8(%rcx),%r8 │ │ │ │ - movzbl %dil,%edi │ │ │ │ - sub %edi,%eax │ │ │ │ - jne a5a3d │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r11,%r8 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a5a3d │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,%r9 │ │ │ │ - seta %dil │ │ │ │ - setb %al │ │ │ │ - movzbl %dil,%edi │ │ │ │ - sub %edi,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne a5ab0 │ │ │ │ - movdqu (%rcx),%xmm1 │ │ │ │ - lea 0x1(%rsi,%rsi,1),%rdi │ │ │ │ - movups %xmm1,0x0(%rbp) │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - mov %r11,0x8(%rax) │ │ │ │ - mov %r10,0x10(%rax) │ │ │ │ - mov 0xa70(%r15),%r9 │ │ │ │ - cmp %rdi,%r9 │ │ │ │ - jbe a5ab7 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - lea 0x1(%r8),%rax │ │ │ │ - lea (%rdi,%rdi,2),%rdx │ │ │ │ - lea (%rax,%rax,1),%rsi │ │ │ │ - lea (%rcx,%rdx,8),%rbp │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jb a5990 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - jmpq a59f1 │ │ │ │ + lea 0x15f439(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - mov 0xa70(%r15),%r9 │ │ │ │ - subq $0x1,(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - subq $0x2,0x8(%rsp) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne a5970 │ │ │ │ - mov 0xa58(%r15),%rsi │ │ │ │ - mov 0xa50(%r15),%rdx │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - test %r9,%r9 │ │ │ │ - je a65f3 │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmove %rcx,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe a5b09 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je a67ad │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmpq $0x0,0x12368(%rax) │ │ │ │ - je a67ad │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lock incl 0x12370(%rax) │ │ │ │ - mov 0x12368(%rax),%rdi │ │ │ │ - callq 17020 │ │ │ │ - jmpq a57a1 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x15f415(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x15f40a(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ + lea 0x5d432(%rip),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7940 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a9ba0 │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne a9f08 │ │ │ │ + jmp a9f25 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je a9f25 │ │ │ │ + cmp 0x10(%rax),%rbp │ │ │ │ + jne a9f00 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x15f388(%rip),%rdi │ │ │ │ + callq 77d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne a9f08 │ │ │ │ + lock andq $0xfffffffffffffffe,0x0(%rbp) │ │ │ │ + lea 0x15f3ae(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + lea 0x15f37f(%rip),%rdi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7940 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq a9ba0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq a9a00 │ │ │ │ + lea 0x15f34b(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmpb $0x0,0x62942(%rip) │ │ │ │ - jne a580f │ │ │ │ - mov 0x62569(%rip),%rdi │ │ │ │ - mov $0x9c,%ecx │ │ │ │ - lea 0x31645(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x15f323(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7940 │ │ │ │ mov $0x1,%esi │ │ │ │ - movb $0x1,0x6291b(%rip) │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmpq a580f │ │ │ │ - mov 0xa60(%r15),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a5ba7 │ │ │ │ - mov 0x98(%r15),%rax │ │ │ │ - movl $0x0,0xa60(%r15) │ │ │ │ - lea 0x2f30(%rax),%rdi │ │ │ │ - mfence │ │ │ │ - callq 1b8b0 │ │ │ │ - callq 17070 │ │ │ │ - jmpq a5720 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq a9ba0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + lock andq $0xfffffffffffffffe,(%rbx) │ │ │ │ + lea 0x15f2fe(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x15f2d5(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x15f2ca(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ + lea 0x5d2f2(%rip),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7940 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a9ba0 │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne aa050 │ │ │ │ + jmp aa06d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - mov 0xa60(%r15),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne a6f2e │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a746a │ │ │ │ - add $0x238,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je aa06d │ │ │ │ + cmp 0x10(%rax),%rbp │ │ │ │ + jne aa048 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x15f240(%rip),%rdi │ │ │ │ + callq 77d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne aa050 │ │ │ │ + lock andq $0xfffffffffffffffe,0x0(%rbp) │ │ │ │ + lea 0x15f266(%rip),%rdi │ │ │ │ + callq 7a20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x158(%r15),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 77c0 │ │ │ │ - movq $0x0,0xa70(%r15) │ │ │ │ - mov 0x140(%r15),%rdx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movzwl 0xb0(%r15),%r13d │ │ │ │ - mov 0x2ea0(%rax),%rbx │ │ │ │ - mov 0x142e8(%rax),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - cmp %r13,%rax │ │ │ │ - jbe a656c │ │ │ │ - lea 0x1(%r13),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea (%rdx,%rax,1),%r14 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq a5d79 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x0,%esi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub 0x8(%r14),%rax │ │ │ │ - movslq %edx,%rbp │ │ │ │ - cmovs %rsi,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - div %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - cmp %rsi,%rax │ │ │ │ - cmovae %rax,%rbp │ │ │ │ - neg %ebp │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - callq a5600 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ + callq a4610 │ │ │ │ + lea 0x15f23c(%rip),%rdi │ │ │ │ + callq 7940 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x15f228(%rip),%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + callq 7a20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmpq 7410 │ │ │ │ + nopl (%rax) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xe0,%rsp │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je a5d5e │ │ │ │ - test %r9,%r9 │ │ │ │ - je a5d50 │ │ │ │ - lea (%r9,%rbx,1),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - je a6243 │ │ │ │ - mov 0xa70(%r15),%rdi │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - cmp 0xa68(%r15),%rdi │ │ │ │ - jne a5dcd │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - cmp 0x10(%rax),%rdi │ │ │ │ - seta %dl │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne a5d41 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r9,%rsi │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne a5d41 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - seta %cl │ │ │ │ - setb %dl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne a6630 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov %r13,%r12 │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r13,%rax │ │ │ │ - jbe a6257 │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov (%r14),%r8 │ │ │ │ - mov %r8d,%ebp │ │ │ │ - mov %r8,%rax │ │ │ │ - shr $0x10,%ebp │ │ │ │ - shr $0x20,%rax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov %ebp,%edx │ │ │ │ - add %eax,%edx │ │ │ │ - jne a5c90 │ │ │ │ - test $0x1000,%r8w │ │ │ │ - je a5db6 │ │ │ │ - movswl 0x30(%rsp),%ecx │ │ │ │ - mov %r8,%rax │ │ │ │ - sar $0x30,%rax │ │ │ │ - sub %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x10,%eax │ │ │ │ - cmovg %eax,%edx │ │ │ │ - movzbl (%r14),%ebp │ │ │ │ - sub 0x18(%r14),%bpl │ │ │ │ - shr $0x4,%bpl │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ - or %edx,%ebp │ │ │ │ - jmpq a5cbb │ │ │ │ - lea 0x1(%rdi),%rdx │ │ │ │ - mov %rdx,0xa70(%r15) │ │ │ │ - lea (%rdi,%rdi,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r9,0x8(%rax) │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne a5e2d │ │ │ │ - jmpq a5d50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rsi),%xmm5 │ │ │ │ - movups %xmm5,(%rcx) │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %r10,(%rax) │ │ │ │ - mov %r9,0x8(%rax) │ │ │ │ - mov %r8,0x10(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je a5d50 │ │ │ │ - lea -0x1(%rdi),%rax │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0xa78(%r15),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - shr %rdi │ │ │ │ - add %rdi,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - lea (%r8,%rdx,1),%rsi │ │ │ │ - lea (%r8,%rax,8),%rcx │ │ │ │ + je aa12c │ │ │ │ + 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 │ │ │ │ - mov 0x10(%rcx),%r8 │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ - seta %al │ │ │ │ - mov (%rcx),%r10 │ │ │ │ - mov 0x8(%rcx),%r9 │ │ │ │ - sbb $0x0,%eax │ │ │ │ - mov (%rsi),%rbx │ │ │ │ - mov 0x8(%rsi),%r11 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq a71b0 │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov $0x48,%edx │ │ │ │ + mov $0x40,%esi │ │ │ │ + callq 70e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne a5e9e │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r11,%r9 │ │ │ │ - seta %r11b │ │ │ │ - setb %al │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - sub %r11d,%eax │ │ │ │ - jne a5e9e │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,%r10 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a5e00 │ │ │ │ - jmpq a5d50 │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov 0x140(%r15),%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr %rsi │ │ │ │ - je a60a1 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rax,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0xb0(%r15),%eax │ │ │ │ - sub %rax,%rdi │ │ │ │ - callq 20740 │ │ │ │ - movzwl 0xb0(%r15),%r12d │ │ │ │ - mov %r15,%rdi │ │ │ │ - add %rax,%r12 │ │ │ │ - lea 0x1(%r12),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq a5600 │ │ │ │ - test %al,%al │ │ │ │ - je a6087 │ │ │ │ - mov 0xa70(%r15),%rdi │ │ │ │ - mov 0xa68(%r15),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne a5f90 │ │ │ │ - mov 0xa78(%r15),%rdi │ │ │ │ - lea -0xede(%rip),%rcx │ │ │ │ - mov $0x18,%edx │ │ │ │ - callq 7740 │ │ │ │ - mov 0xa70(%r15),%r14 │ │ │ │ - mov %r14,%r9 │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jbe a5943 │ │ │ │ - xor %eax,%eax │ │ │ │ + jne aa25f │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je aa25f │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x18(%r12),%rax │ │ │ │ + mov %r12,(%r12) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + movaps %xmm0,0x10(%r12) │ │ │ │ + lea 0x30(%r12),%r13 │ │ │ │ + lea 0x10(%rsp),%r9 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movaps %xmm0,0x20(%r12) │ │ │ │ mov $0x1,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - lea (%rcx,%rax,1),%rsi │ │ │ │ - add $0x18,%rax │ │ │ │ - mov (%rcx,%rax,1),%rbx │ │ │ │ - cmp %rbx,(%rsi) │ │ │ │ - jne a5f7f │ │ │ │ - movq $0x0,0x8(%rsi) │ │ │ │ - mov 0xa70(%r15),%r14 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %r14,%r9 │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jb a5f58 │ │ │ │ - jmpq a5943 │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - mov %rax,0xa70(%r15) │ │ │ │ - lea (%rdi,%rdi,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov %r12,(%rax) │ │ │ │ - movq $0x1,0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne a5ff9 │ │ │ │ - jmpq a6073 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rsi),%xmm3 │ │ │ │ - movups %xmm3,(%rcx) │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %r10,(%rax) │ │ │ │ - mov %r9,0x8(%rax) │ │ │ │ - mov %r8,0x10(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je a6073 │ │ │ │ - lea -0x1(%rdi),%rax │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0xa78(%r15),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - shr %rdi │ │ │ │ - add %rdi,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - lea (%r8,%rdx,1),%rsi │ │ │ │ - lea (%r8,%rax,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x10(%rcx),%r8 │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ - seta %al │ │ │ │ - mov (%rcx),%r10 │ │ │ │ - mov 0x8(%rcx),%r9 │ │ │ │ - sbb $0x0,%eax │ │ │ │ - mov (%rsi),%r12 │ │ │ │ - mov 0x8(%rsi),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a606a │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r11,%r9 │ │ │ │ - seta %r11b │ │ │ │ - setb %al │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - sub %r11d,%eax │ │ │ │ - jne a606a │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r12,%r10 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a5fd0 │ │ │ │ - mov 0xa68(%r15),%rsi │ │ │ │ - cmp %rsi,0xa70(%r15) │ │ │ │ - je a5f20 │ │ │ │ - mov 0xa8(%r15),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr %rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb a5ed0 │ │ │ │ - mov 0xa70(%r15),%rsi │ │ │ │ - jmpq a5f20 │ │ │ │ - mov 0xa48(%r15),%rdx │ │ │ │ - movzwl 0xb0(%r15),%ebx │ │ │ │ - mov 0x140(%r15),%rbp │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jb a60d6 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - cmovb %rdx,%rbx │ │ │ │ - mov %rbx,%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov %r12,0xa48(%r15) │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne a60ff │ │ │ │ - movzwl 0xb0(%r15),%r12d │ │ │ │ - mov %r12,0xa48(%r15) │ │ │ │ - lea 0x1(%r12),%rax │ │ │ │ + mov $0x18,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + mov %r12,0x8(%r12) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + movaps %xmm0,0x30(%r12) │ │ │ │ + movl $0x18,0x10(%rsp) │ │ │ │ + movl $0x30,0x14(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 7370 <__vsnprintf_chk@plt> │ │ │ │ + mov %r13,%rcx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq a5600 │ │ │ │ - test %al,%al │ │ │ │ - je a6227 │ │ │ │ - mov 0xa70(%r15),%rdi │ │ │ │ - mov 0xa68(%r15),%r9 │ │ │ │ - cmp %r9,%rdi │ │ │ │ - je a5943 │ │ │ │ - mov 0xa78(%r15),%rdx │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - mov %rax,0xa70(%r15) │ │ │ │ - lea (%rdi,%rdi,2),%rax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov %r12,(%rax) │ │ │ │ - movq $0x1,0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne a6199 │ │ │ │ - jmpq a6213 │ │ │ │ - nop │ │ │ │ - movdqu (%rsi),%xmm2 │ │ │ │ - movups %xmm2,(%rcx) │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %r10,(%rax) │ │ │ │ - mov %r9,0x8(%rax) │ │ │ │ - mov %r8,0x10(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je a6213 │ │ │ │ - lea -0x1(%rdi),%rax │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0xa78(%r15),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - shr %rdi │ │ │ │ - add %rdi,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - lea (%r8,%rdx,1),%rsi │ │ │ │ - lea (%r8,%rax,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x10(%rcx),%r8 │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ - seta %al │ │ │ │ - mov (%rcx),%r10 │ │ │ │ - mov 0x8(%rcx),%r9 │ │ │ │ - sbb $0x0,%eax │ │ │ │ - mov (%rsi),%r12 │ │ │ │ - mov 0x8(%rsi),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a620a │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r11,%r9 │ │ │ │ - seta %r11b │ │ │ │ - setb %al │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - sub %r11d,%eax │ │ │ │ - jne a620a │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r12,%r10 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a6170 │ │ │ │ - mov 0xa68(%r15),%r9 │ │ │ │ - cmp %r9,0xa70(%r15) │ │ │ │ - je a5943 │ │ │ │ - mov 0xa48(%r15),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je a593c │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - jmpq a60e0 │ │ │ │ - cmp %rbp,0x8(%rsp) │ │ │ │ - jne a5ceb │ │ │ │ - add $0x1,%r9 │ │ │ │ - jmpq a5d5e │ │ │ │ - mov 0xa70(%r15),%r14 │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - test %r9,%r9 │ │ │ │ - je a657a │ │ │ │ - cmp %r14,0xa68(%r15) │ │ │ │ - je a6f72 │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ - mov %rax,0xa70(%r15) │ │ │ │ - lea (%r14,%r14,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r9,0x8(%rax) │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - jne a62de │ │ │ │ - jmpq a6f54 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%r8),%xmm7 │ │ │ │ - movups %xmm7,(%rdi) │ │ │ │ - mov 0x10(%r8),%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %r11,(%rax) │ │ │ │ - mov %r10,0x8(%rax) │ │ │ │ - mov %r9,0x10(%rax) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je a6f54 │ │ │ │ - lea -0x1(%rsi),%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - shr %rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - lea (%rdi,%rdi,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rdi │ │ │ │ - lea (%rcx,%rdx,1),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x10(%rdi),%r9 │ │ │ │ - cmp 0x10(%r8),%r9 │ │ │ │ - seta %al │ │ │ │ - mov (%rdi),%r11 │ │ │ │ - mov 0x8(%rdi),%r10 │ │ │ │ - sbb $0x0,%eax │ │ │ │ - mov (%r8),%rbp │ │ │ │ - mov 0x8(%r8),%rbx │ │ │ │ - test %eax,%eax │ │ │ │ - jne a634c │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,%r10 │ │ │ │ - seta %bl │ │ │ │ - setb %al │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - sub %ebx,%eax │ │ │ │ - jne a634c │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbp,%r11 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a62b0 │ │ │ │ - mov 0xa70(%r15),%r14 │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov 0x8(%rcx),%r8 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne a6587 │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %r8,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - shr $0x9,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmove %rsi,%rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jb a65dd │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp a63bd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub 0x8(%rcx),%r14 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - shr $0x9,%rdx │ │ │ │ - cmove %rbx,%rdx │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jb a65dd │ │ │ │ - test %r13,%r13 │ │ │ │ - je a63a0 │ │ │ │ - lea -0x1(%r13),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rax,0xa70(%r15) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov 0x8(%rcx),%rsi │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - mov 0xa70(%r15),%rax │ │ │ │ - lea (%rax,%rax,2),%rcx │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x8(%rax) │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0xa70(%r15),%r13 │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - jbe a65b9 │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - jmpq a6539 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rsi,%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov 0x10(%rax),%r12 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - cmp %r10,%r12 │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - mov 0x8(%rax),%r14 │ │ │ │ - seta %bpl │ │ │ │ - setb %r9b │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ - sub %ebp,%r9d │ │ │ │ - jne a6491 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp %r11,%r14 │ │ │ │ - seta %r9b │ │ │ │ - sbb $0x0,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne a6491 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp %rbx,(%rsp) │ │ │ │ - seta %bpl │ │ │ │ - setb %r9b │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ - sub %ebp,%r9d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je a6564 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%r8,%r8,2),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea (%rcx,%rdi,1),%r8 │ │ │ │ - cmp %r10,0x10(%r8) │ │ │ │ - mov (%r8),%r12 │ │ │ │ - seta %r9b │ │ │ │ - setb %al │ │ │ │ - mov 0x8(%r8),%rbp │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub %r9d,%eax │ │ │ │ - jne a64f7 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r11,%rbp │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a64f7 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - seta %r9b │ │ │ │ - setb %al │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub %r9d,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a65cc │ │ │ │ - movdqu (%r8),%xmm4 │ │ │ │ - movups %xmm4,(%rdx) │ │ │ │ - mov 0x10(%r8),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - lea 0x1(%rsi,%rsi,1),%rdi │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - mov %r11,0x8(%rax) │ │ │ │ - mov %r10,0x10(%rax) │ │ │ │ - mov 0xa70(%r15),%r13 │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - jbe a65b4 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - lea 0x1(%r8),%rax │ │ │ │ - lea (%rdi,%rdi,2),%rdx │ │ │ │ - lea (%rax,%rax,1),%rsi │ │ │ │ - lea (%rcx,%rdx,8),%rdx │ │ │ │ - mov (%rdx),%rbx │ │ │ │ - mov 0x8(%rdx),%r11 │ │ │ │ - mov 0x10(%rdx),%r10 │ │ │ │ - cmp %r13,%rsi │ │ │ │ - jb a6438 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - jmpq a64a8 │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - mov 0xa70(%r15),%r14 │ │ │ │ - mov 0x8(%rcx),%r8 │ │ │ │ - test %r14,%r14 │ │ │ │ - je a6370 │ │ │ │ - lea (%r14,%r14,2),%rsi │ │ │ │ - lea 0x20(%rcx),%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - lea 0x8(%rcx,%rsi,8),%r9 │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp a65a7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - add $0x18,%rdx │ │ │ │ - add %rdi,%rsi │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jne a65a0 │ │ │ │ - jmpq a6372 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - jmpq a63a0 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - jmpq a63a0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov 0xa70(%r15),%r9 │ │ │ │ - jmpq a5943 │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmove %rcx,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe a660e │ │ │ │ - test %rsi,%rsi │ │ │ │ - je a57b0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmpq $0x0,0x12368(%rax) │ │ │ │ - jne a5b1c │ │ │ │ - jmpq a57b0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r9,0x8(%rax) │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov 0xa70(%r15),%r10 │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - jbe a5d50 │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - jmpq a6762 │ │ │ │ - add %rsi,%rdx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov 0x10(%rdx),%r12 │ │ │ │ - mov (%rdx),%r14 │ │ │ │ - mov 0x8(%rdx),%r13 │ │ │ │ - cmp %r9,%r12 │ │ │ │ - seta %bpl │ │ │ │ - setb %r10b │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ - sub %ebp,%r10d │ │ │ │ - jne a66c5 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp %r11,%r13 │ │ │ │ - seta %r10b │ │ │ │ - sbb $0x0,%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne a66c5 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - seta %bpl │ │ │ │ - setb %r10b │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ - sub %ebp,%r10d │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - je a678d │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r13,%r11 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea (%r8,%r8,2),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %r9,0x10(%rax) │ │ │ │ - mov (%rax),%rbp │ │ │ │ - seta %r8b │ │ │ │ - setb %dil │ │ │ │ - mov 0x8(%rax),%r10 │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%edi │ │ │ │ - jne a6728 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r11,%r10 │ │ │ │ - seta %dil │ │ │ │ - sbb $0x0,%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne a6728 │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - seta %r8b │ │ │ │ - setb %dil │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - sub %r8d,%edi │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jne a6795 │ │ │ │ - movdqu (%rax),%xmm7 │ │ │ │ - lea 0x1(%rsi,%rsi,1),%rdi │ │ │ │ - movups %xmm7,(%rcx) │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - add 0xa78(%r15),%rdx │ │ │ │ - mov %rbx,(%rdx) │ │ │ │ - mov %r11,0x8(%rdx) │ │ │ │ - mov %r9,0x10(%rdx) │ │ │ │ - mov 0xa70(%r15),%r10 │ │ │ │ - cmp %rdi,%r10 │ │ │ │ - jbe a6795 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - lea 0x1(%r8),%rdx │ │ │ │ - lea (%rdi,%rdi,2),%rcx │ │ │ │ - lea (%rdx,%rdx,1),%rsi │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - mov (%rcx),%rbx │ │ │ │ - mov 0x8(%rcx),%r11 │ │ │ │ - mov 0x10(%rcx),%r9 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jb a6671 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - jmpq a66db │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - jmpq a5d50 │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x2e08,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x220(%r15),%rcx │ │ │ │ - mov 0x218(%r15),%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rdx,%rsi │ │ │ │ - cmp 0x228(%r15),%rsi │ │ │ │ - je a710b │ │ │ │ - cmpq $0x0,0xa70(%r15) │ │ │ │ - je a710b │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - jne a7370 │ │ │ │ - mov 0x220(%r15),%rax │ │ │ │ - cmp %rax,0x218(%r15) │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x7,%eax │ │ │ │ - cmpq $0x0,0xa70(%r15) │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - je a744b │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - cmpq $0x0,0x8(%rax) │ │ │ │ - je a744b │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + lea 0x1b983(%rip),%rdx │ │ │ │ + lea -0x978(%rip),%rdi │ │ │ │ + callq a4450 │ │ │ │ mov %rax,%rbx │ │ │ │ + cmp $0xfffffffffffff000,%rax │ │ │ │ + ja aa280 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a6bf0 │ │ │ │ + mov %rbx,0x28(%r12) │ │ │ │ + lea 0x15f0b4(%rip),%rdi │ │ │ │ callq 7940 │ │ │ │ - mov 0x140(%r15),%rax │ │ │ │ - movzwl 0x10(%rax),%edx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jb a742c │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - cmp 0x18(%rax),%rbx │ │ │ │ - jae a742c │ │ │ │ - shl $0x5,%rbx │ │ │ │ - lea 0x20(%rax,%rbx,1),%rbp │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - test $0xffff0000,%ebx │ │ │ │ - jne a740d │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2f28(%r14),%r12 │ │ │ │ - callq 6e840 │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - xchg %eax,(%r12) │ │ │ │ - test %eax,%eax │ │ │ │ - jne a68c8 │ │ │ │ - mov 0x220(%r15),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub 0x218(%r15),%rdx │ │ │ │ - cmp 0x228(%r15),%rdx │ │ │ │ - je a6d8b │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - and 0x230(%r15),%rax │ │ │ │ - mov %rdx,0x220(%r15) │ │ │ │ - shl $0x3,%rax │ │ │ │ - add 0x238(%r15),%rax │ │ │ │ - je a6d8b │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mfence │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x0,0x2f28(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x20,%rax │ │ │ │ - test %ax,%ax │ │ │ │ - jne a695f │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x142e8(%rax),%rax │ │ │ │ - test $0x10,%bh │ │ │ │ - je a6ee0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cwtl │ │ │ │ - sar $0x30,%rdx │ │ │ │ - sub %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle a6ee0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - callq 7a20 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - testb $0x8,0xe0(%rsi) │ │ │ │ - jne a6dad │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - jmpq a6ad8 │ │ │ │ - lea 0x2e08(%rbx),%rdi │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0x140(%r15),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - movzwl 0x10(%rax),%edx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jb a742c │ │ │ │ - cmp 0x18(%rax),%rsi │ │ │ │ - jae a742c │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x28(%r13),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x20(%rax,%rsi,1),%rax │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - movzbl 0x18(%rax),%r8d │ │ │ │ - mov (%rax),%r14 │ │ │ │ - movups %xmm0,0x88(%rsp) │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %r8b,0x28(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movups %xmm0,0x98(%rsp) │ │ │ │ + mov 0x5d0d8(%rip),%rax │ │ │ │ + lea 0x15f0a1(%rip),%rdi │ │ │ │ + mov %r12,0x5d0ca(%rip) │ │ │ │ + mov %r12,0x8(%rax) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x5d0bb(%rip),%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ callq 7a20 │ │ │ │ - mov 0x2ea0(%rbx),%rax │ │ │ │ - movzbl 0xa8(%rsp),%r9d │ │ │ │ - mov 0x2ed0(%rbx),%rdi │ │ │ │ - lea 0x1(%r14),%ecx │ │ │ │ - push %r9 │ │ │ │ - mov 0xac(%rsp),%r9d │ │ │ │ - push %r9 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - push %rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne aa28d │ │ │ │ + add $0xe0,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ mov %r12,%rdi │ │ │ │ - push %rax │ │ │ │ - movzbl 0x58(%rsp),%r8d │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - callq a5390 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 74250 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 85670 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne a6ace │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x150(%rsp) │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - or $0x23,%eax │ │ │ │ - mov %eax,0x158(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r14d │ │ │ │ - cmp $0xfffffffc,%r14d │ │ │ │ - jne a6b9b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movzbl 0xa0(%r15),%eax │ │ │ │ - mov $0x40a,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rsi,0xa4(%rsp) │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov 0xd0(%rsp),%rbx │ │ │ │ - movl $0x0,0xa0(%rsp) │ │ │ │ - mov %rax,0xac(%rsp) │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - movdqu 0xa0(%rsp),%xmm6 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov $0x80,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0x83(%rip),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja a6f13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - je a69a4 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - cmp $0xfffffffc,%r14d │ │ │ │ - je a6ad8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x60(%rsp),%r12 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - callq 873f0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne a6dad │ │ │ │ - test %eax,%eax │ │ │ │ - jne a6daa │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - addq $0x1,(%rax) │ │ │ │ - lea -0x1(%rsi),%r13 │ │ │ │ - mov %r13,0x8(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne a6e84 │ │ │ │ - mov 0xa70(%r15),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je a6e84 │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - sub $0x1,%rdx │ │ │ │ - mov %rdx,0xa70(%r15) │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x10(%rdx),%rdx │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0xa70(%r15),%rax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - mov %rsi,0x8(%rax) │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov 0xa70(%r15),%r9 │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - jbe a6e84 │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmpq a6d58 │ │ │ │ - add %rsi,%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov 0x10(%rdx),%rbp │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov 0x8(%rdx),%r14 │ │ │ │ - cmp %r8,%rbp │ │ │ │ - seta %bl │ │ │ │ - setb %r9b │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - sub %ebx,%r9d │ │ │ │ - jne a6cb2 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp %r10,%r14 │ │ │ │ - seta %r9b │ │ │ │ - sbb $0x0,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne a6cb2 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp %r11,%r12 │ │ │ │ - seta %bl │ │ │ │ - setb %r9b │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - sub %ebx,%r9d │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je a6d83 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov %r12,%r11 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x0(%r13,%r13,2),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - shl $0x3,%rdi │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %r8,0x10(%rax) │ │ │ │ - mov (%rax),%rbp │ │ │ │ - seta %r9b │ │ │ │ - setb %dl │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub %r9d,%edx │ │ │ │ - jne a6d13 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r10,%rbx │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne a6d13 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r11,%rbp │ │ │ │ - seta %r9b │ │ │ │ - setb %dl │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub %r9d,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne a6e80 │ │ │ │ - movdqu (%rax),%xmm7 │ │ │ │ - movups %xmm7,(%rcx) │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - lea 0x1(%rsi,%rsi,1),%rdi │ │ │ │ - mov %r11,(%rax) │ │ │ │ - mov %r10,0x8(%rax) │ │ │ │ - mov %r8,0x10(%rax) │ │ │ │ - mov 0xa70(%r15),%r9 │ │ │ │ - cmp %rdi,%r9 │ │ │ │ - jbe a6e80 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - lea 0x1(%r13),%rdx │ │ │ │ - lea (%rdi,%rdi,2),%rcx │ │ │ │ - lea (%rdx,%rdx,1),%rsi │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - mov (%rcx),%r11 │ │ │ │ - mov 0x8(%rcx),%r10 │ │ │ │ - mov 0x10(%rcx),%r8 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - ja a6c62 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - jmpq a6cc8 │ │ │ │ - lea 0x3e76e(%rip),%rcx │ │ │ │ - mov $0x2f7,%edx │ │ │ │ - lea 0x3e3aa(%rip),%rsi │ │ │ │ - lea 0x3e3fb(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7940 │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 7410 │ │ │ │ + jmp aa25f │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,%ebx │ │ │ │ - xchg %ebx,(%r12) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne a6dc0 │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 6e840 │ │ │ │ - mov 0x220(%r15),%rax │ │ │ │ - cmp %rax,0x218(%r15) │ │ │ │ - je a73ee │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov 0x238(%r15),%rdx │ │ │ │ - mov %rax,0x220(%r15) │ │ │ │ - and 0x230(%r15),%rax │ │ │ │ - cmp (%rdx,%rax,8),%rbp │ │ │ │ - jne a73b0 │ │ │ │ - mfence │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movl $0x0,0x2f28(%rax) │ │ │ │ - callq 7a20 │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - cmovle %r14d,%ebx │ │ │ │ - mov %ebx,%edx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je a734b │ │ │ │ - test %r14d,%r14d │ │ │ │ - jns a67d0 │ │ │ │ - mov 0x218(%r15),%rax │ │ │ │ - cmp %rax,0x220(%r15) │ │ │ │ - jne a72da │ │ │ │ - lea 0x3e43a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq a5bcd │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movdqu 0x10(%rsi),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rdi) │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov 0x28(%rsi),%eax │ │ │ │ + mov %eax,0x28(%rdi) │ │ │ │ + retq │ │ │ │ nop │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - test $0x10,%bh │ │ │ │ - je a6ebd │ │ │ │ - shr $0x30,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x142d0(%rbx),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %si,%si │ │ │ │ - or %rsi,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae a6eb6 │ │ │ │ - sub $0x10000,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovb %rdx,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne a67d0 │ │ │ │ - mov 0x218(%r15),%rax │ │ │ │ - mov 0x220(%r15),%rcx │ │ │ │ - jmpq a712c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x7,%bh │ │ │ │ - jne a73cf │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%bl │ │ │ │ - lock cmpxchg %rbx,0x0(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne a6ef0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 7a20 │ │ │ │ - jmpq a6bbe │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - je a6b73 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 85670 │ │ │ │ - jmpq a6b91 │ │ │ │ - mov 0x98(%r15),%rdi │ │ │ │ - movl $0x0,0xa60(%r15) │ │ │ │ - add $0x2f30,%rdi │ │ │ │ - mfence │ │ │ │ - callq 1b8b0 │ │ │ │ - jmpq a5bdc │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov 0xa70(%r15),%r14 │ │ │ │ - mov 0x8(%rcx),%r8 │ │ │ │ - jmpq a657e │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rdi,0x10(%rcx) │ │ │ │ - seta %dil │ │ │ │ - setb %dl │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - mov 0x8(%rcx),%r8 │ │ │ │ - movzbl %dil,%edi │ │ │ │ - sub %edi,%edx │ │ │ │ - jne a6fa6 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r9,%r8 │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je a730d │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je a657e │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r9,0x8(%rcx) │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - mov 0xa70(%r15),%r14 │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - ja a70d8 │ │ │ │ - jmpq a7324 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movdqu 0x10(%rsi),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rdi) │ │ │ │ + movdqu 0x20(%rsi),%xmm2 │ │ │ │ + movups %xmm2,0x20(%rdi) │ │ │ │ + movdqu 0x30(%rsi),%xmm3 │ │ │ │ + movups %xmm3,0x30(%rdi) │ │ │ │ + movdqu 0x40(%rsi),%xmm4 │ │ │ │ + movups %xmm4,0x40(%rdi) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %r8,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x10(%rax),%r12 │ │ │ │ - mov 0x8(%rax),%rbp │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %r9,%r12 │ │ │ │ - seta %r13b │ │ │ │ - setb %sil │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - sub %r13d,%esi │ │ │ │ - jne a7034 │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %r10,%rbp │ │ │ │ - seta %sil │ │ │ │ - sbb $0x0,%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne a7034 │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %r11,(%rsp) │ │ │ │ - seta %r13b │ │ │ │ - setb %sil │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - sub %r13d,%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je a7103 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbp,%r10 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rbx,%rbx,2),%rax │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea (%rcx,%rsi,1),%rdi │ │ │ │ - cmp %r9,0x10(%rdi) │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - seta %bl │ │ │ │ - setb %al │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - sub %ebx,%eax │ │ │ │ - jne a7093 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r10,%r12 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a7093 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r11,%rbp │ │ │ │ - seta %bl │ │ │ │ - setb %al │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - sub %ebx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a733b │ │ │ │ - movdqu (%rdi),%xmm6 │ │ │ │ - movups %xmm6,(%rdx) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - lea 0x1(%r8,%r8,1),%rdi │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0xa78(%r15),%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %r11,(%rax) │ │ │ │ - mov %r10,0x8(%rax) │ │ │ │ - mov %r9,0x10(%rax) │ │ │ │ - mov 0xa70(%r15),%r14 │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - jbe a7324 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - lea (%rdi,%rdi,2),%rdx │ │ │ │ - lea (%rax,%rax,1),%r8 │ │ │ │ - lea (%rcx,%rdx,8),%rdx │ │ │ │ - mov (%rdx),%r11 │ │ │ │ - mov 0x8(%rdx),%r10 │ │ │ │ - mov 0x10(%rdx),%r9 │ │ │ │ - cmp %r14,%r8 │ │ │ │ - jb a6fe0 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + push %rbp │ │ │ │ + lea (%rdi,%rsi,1),%r9 │ │ │ │ mov %rdi,%r8 │ │ │ │ - jmpq a704a │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je a72cc │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne a72da │ │ │ │ - mov 0x220(%r15),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je a5720 │ │ │ │ - mov 0x238(%r15),%rdx │ │ │ │ - and 0x230(%r15),%rax │ │ │ │ - mov (%rdx,%rax,8),%rbx │ │ │ │ + push %rbx │ │ │ │ + lea 0x165667b1(%rdx),%esi │ │ │ │ + cmp $0xf,%r11 │ │ │ │ + jbe aa3b4 │ │ │ │ + mov %edx,%ebx │ │ │ │ + lea -0x10(%r9),%rbp │ │ │ │ + lea 0x24234428(%rdx),%edx │ │ │ │ + lea -0x7a143589(%rbx),%ecx │ │ │ │ + lea 0x61c8864f(%rbx),%esi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x1,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - callq 19a20 │ │ │ │ - test %al,%al │ │ │ │ - jne a5bb8 │ │ │ │ - lea 0x2f28(%r12),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne a7188 │ │ │ │ - lea 0x1c8(%r15),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je a7288 │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub (%rdx),%rsi │ │ │ │ - cmp 0x10(%rdx),%rsi │ │ │ │ - je a7248 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - and 0x18(%rdx),%rax │ │ │ │ - mov %rsi,0x8(%rdx) │ │ │ │ - shl $0x3,%rax │ │ │ │ - add 0x20(%rdx),%rax │ │ │ │ - je a7248 │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - lea 0x2f30(%r12),%rdi │ │ │ │ - mov 0x218(%r15),%rax │ │ │ │ - cmp 0x220(%r15),%rax │ │ │ │ - je a71f8 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x218(%r15) │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%r12) │ │ │ │ - movl $0x1,0xa60(%r15) │ │ │ │ - mfence │ │ │ │ - callq 1b8b0 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - mov 0x218(%r15),%rax │ │ │ │ - mov 0x220(%r15),%rcx │ │ │ │ - jmpq a7136 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne a72c0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%r12) │ │ │ │ - movl $0x3,0xa60(%r15) │ │ │ │ - mfence │ │ │ │ - lea 0x2f30(%r12),%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - callq 17070 │ │ │ │ - jmpq a7158 │ │ │ │ + imul $0x85ebca77,(%rdi),%eax │ │ │ │ + add $0x10,%rdi │ │ │ │ + imul $0x85ebca77,-0x8(%rdi),%r10d │ │ │ │ + add %eax,%edx │ │ │ │ + imul $0x85ebca77,-0xc(%rdi),%eax │ │ │ │ + add %ebx,%r10d │ │ │ │ + rol $0xd,%edx │ │ │ │ + rol $0xd,%r10d │ │ │ │ + imul $0x9e3779b1,%edx,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + imul $0x85ebca77,-0x4(%rdi),%eax │ │ │ │ + rol $0xd,%ecx │ │ │ │ + imul $0x9e3779b1,%r10d,%ebx │ │ │ │ + imul $0x9e3779b1,%ecx,%ecx │ │ │ │ + add %esi,%eax │ │ │ │ + rol $0xd,%eax │ │ │ │ + imul $0x9e3779b1,%eax,%esi │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + jae aa328 │ │ │ │ + lea -0x10(%r11),%rax │ │ │ │ + lea 0x1(%r8),%rdi │ │ │ │ + and $0xfffffffffffffff0,%rax │ │ │ │ + lea -0xf(%r9),%r10 │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + mov $0x10,%edi │ │ │ │ + cmovb %rdi,%rax │ │ │ │ + rol %edx │ │ │ │ + rol $0x7,%ecx │ │ │ │ + add %rax,%r8 │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + rol $0xc,%ebx │ │ │ │ + lea (%rcx,%rbx,1),%edx │ │ │ │ + ror $0xe,%eax │ │ │ │ + lea (%rdx,%rax,1),%esi │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + lea (%rsi,%r11,1),%eax │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jb aa3f4 │ │ │ │ + mov %rcx,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - testb $0x2,0xe1(%r12) │ │ │ │ - je a72c0 │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub (%rdx),%rsi │ │ │ │ - cmp %rsi,0x10(%rdx) │ │ │ │ - je a72c0 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - and 0x18(%rdx),%rax │ │ │ │ - mov %rsi,0x8(%rdx) │ │ │ │ - shl $0x3,%rax │ │ │ │ - add 0x20(%rdx),%rax │ │ │ │ - jne a71cf │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x28,%rdx │ │ │ │ - jmpq a719c │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je a712c │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x12fc0(%rax),%rdi │ │ │ │ - callq 464c0 │ │ │ │ + imul $0xc2b2ae3d,-0x4(%rdx),%esi │ │ │ │ + add $0x4,%rdx │ │ │ │ + add %eax,%esi │ │ │ │ + ror $0xf,%esi │ │ │ │ + imul $0x27d4eb2f,%esi,%eax │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jbe aa3c8 │ │ │ │ + lea -0x4(%r9),%rdi │ │ │ │ + sub %r8,%rdi │ │ │ │ + and $0xfffffffffffffffc,%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + add %rcx,%r8 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jbe aa417 │ │ │ │ + movzbl (%r8),%esi │ │ │ │ + add $0x1,%r8 │ │ │ │ + imul $0x165667b1,%esi,%esi │ │ │ │ + add %eax,%esi │ │ │ │ + rol $0xb,%esi │ │ │ │ + imul $0x9e3779b1,%esi,%eax │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne aa3f9 │ │ │ │ + mov %eax,%esi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + shr $0xf,%esi │ │ │ │ + xor %eax,%esi │ │ │ │ + imul $0x85ebca77,%esi,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + shr $0xd,%eax │ │ │ │ + xor %esi,%eax │ │ │ │ + imul $0xc2b2ae3d,%eax,%eax │ │ │ │ mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je a6ecb │ │ │ │ - lea 0x3e0ef(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmpq a5bcd │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - seta %sil │ │ │ │ - setb %dl │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - jmpq a6fa6 │ │ │ │ - mov 0xa78(%r15),%rcx │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov 0x8(%rcx),%r8 │ │ │ │ - jmpq a657e │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov 0x8(%rcx),%r8 │ │ │ │ - jmpq a657e │ │ │ │ - mov 0x218(%r15),%rax │ │ │ │ - mov 0x220(%r15),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne a712c │ │ │ │ - test %r14d,%r14d │ │ │ │ - jns a712c │ │ │ │ - jmpq a6e67 │ │ │ │ - mov 0x218(%r15),%rdx │ │ │ │ - cmp 0x220(%r15),%rdx │ │ │ │ - jne a7114 │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq a6e67 │ │ │ │ - mov $0xfffffffffffffff8,%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq a57a1 │ │ │ │ + shr $0x10,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3e149(%rip),%rcx │ │ │ │ - mov $0x333,%edx │ │ │ │ - lea 0x3dd85(%rip),%rsi │ │ │ │ - lea 0x3e016(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3e12a(%rip),%rcx │ │ │ │ - mov $0x301,%edx │ │ │ │ - lea 0x3dd66(%rip),%rsi │ │ │ │ - lea 0x3dfe8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3e10b(%rip),%rcx │ │ │ │ - mov $0x332,%edx │ │ │ │ - lea 0x3dd47(%rip),%rsi │ │ │ │ - lea 0x3dec0(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3e0ec(%rip),%rcx │ │ │ │ - mov $0x2f1,%edx │ │ │ │ - lea 0x3dd28(%rip),%rsi │ │ │ │ - lea 0x3df97(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3e10d(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x33ad4(%rip),%rsi │ │ │ │ - lea 0x33f3a(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3e0ae(%rip),%rcx │ │ │ │ - mov $0x2e8,%edx │ │ │ │ - lea 0x3dcea(%rip),%rsi │ │ │ │ - lea 0x3dd03(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + mov %rsi,%r10 │ │ │ │ + push %r15 │ │ │ │ + lea (%rdi,%rsi,1),%rcx │ │ │ │ + movabs $0x27d4eb2f165667c5,%rax │ │ │ │ + push %r14 │ │ │ │ + lea (%rdx,%rax,1),%rsi │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - movups %xmm0,0x8(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - movups %xmm0,0x18(%rsp) │ │ │ │ - mov %al,0x8(%rsp) │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - cmp $0x14,%al │ │ │ │ - je a7500 │ │ │ │ - cmp $0xc,%al │ │ │ │ - je a7510 │ │ │ │ - movdqu (%rsp),%xmm1 │ │ │ │ - movdqu 0x10(%rsp),%xmm2 │ │ │ │ - movdqu 0x20(%rsp),%xmm3 │ │ │ │ - movups %xmm1,(%r12) │ │ │ │ - movups %xmm2,0x10(%r12) │ │ │ │ - movups %xmm3,0x20(%r12) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a75bb │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - callq a5060 │ │ │ │ - jmp a74bc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdx),%eax │ │ │ │ - mov %al,0x9(%rsp) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - je a75b0 │ │ │ │ - movzwl 0x2(%rdx),%ecx │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x2,%al │ │ │ │ - je a7540 │ │ │ │ - movzwl (%rdx),%ecx │ │ │ │ - add $0x2,%rdx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%al │ │ │ │ - je a7552 │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %cl,0xb(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x8,%al │ │ │ │ - je a7563 │ │ │ │ - movzwl (%rdx),%ecx │ │ │ │ - add $0x2,%rdx │ │ │ │ - mov %cx,0x20(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x10,%al │ │ │ │ - je a7575 │ │ │ │ - movzwl (%rdx),%ecx │ │ │ │ - add $0x2,%rdx │ │ │ │ - mov %cx,0x22(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x20,%al │ │ │ │ - je a7587 │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %cl,0xa(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x40,%al │ │ │ │ - je a7597 │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shr $0x7,%eax │ │ │ │ - je a75a5 │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - mov %cl,0x28(%rsp) │ │ │ │ - jmpq a74bc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq a752e │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rsi),%eax │ │ │ │ - sub $0xc,%eax │ │ │ │ - test $0xf7,%al │ │ │ │ - je a7600 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a769d │ │ │ │ - add $0x40,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + cmp $0x1f,%r10 │ │ │ │ + jbe aa5be │ │ │ │ + movabs $0x60ea27eeadc0b5d6,%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea -0x20(%rcx),%r14 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%rax │ │ │ │ + add %rdx,%rbp │ │ │ │ + movabs $0x9e3779b185ebca87,%rsi │ │ │ │ + lea (%rdx,%rax,1),%r13 │ │ │ │ + movabs $0x61c8864e7a143579,%rdx │ │ │ │ + lea (%r12,%rdx,1),%r15 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%r11),%rbx │ │ │ │ + mov 0x8(%r11),%r9 │ │ │ │ + add $0x20,%r11 │ │ │ │ + mov -0x10(%r11),%r8 │ │ │ │ + mov -0x8(%r11),%rdx │ │ │ │ + imul %rax,%rbx │ │ │ │ + imul %rax,%r9 │ │ │ │ + imul %rax,%r8 │ │ │ │ + imul %rax,%rdx │ │ │ │ + add %rbp,%rbx │ │ │ │ + add %r13,%r9 │ │ │ │ + rol $0x1f,%rbx │ │ │ │ + add %r12,%r8 │ │ │ │ + rol $0x1f,%r9 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + add %r15,%rdx │ │ │ │ + rol $0x1f,%r8 │ │ │ │ + imul %rsi,%rbp │ │ │ │ + mov %r9,%r13 │ │ │ │ + rol $0x1f,%rdx │ │ │ │ + imul %rsi,%r13 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + imul %rsi,%r12 │ │ │ │ + imul %rsi,%r15 │ │ │ │ + cmp %r11,%r14 │ │ │ │ + jae aa4b0 │ │ │ │ + lea -0x20(%r10),%rax │ │ │ │ + lea 0x1(%rdi),%r11 │ │ │ │ + and $0xffffffffffffffe0,%rax │ │ │ │ + lea -0x1f(%rcx),%r14 │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %r11,%r14 │ │ │ │ + mov $0x20,%r11d │ │ │ │ + cmovb %r11,%rax │ │ │ │ + rol %rbp │ │ │ │ + rol $0x7,%r13 │ │ │ │ + lea 0x0(%rbp,%r13,1),%r11 │ │ │ │ + rol $0xc,%r12 │ │ │ │ + add %rax,%rdi │ │ │ │ + rol $0x12,%r15 │ │ │ │ + movabs $0xdef35b010f796ca9,%rax │ │ │ │ + add %r11,%r12 │ │ │ │ + imul %rax,%rbx │ │ │ │ + lea (%r12,%r15,1),%r11 │ │ │ │ + imul %rax,%r9 │ │ │ │ + imul %rax,%r8 │ │ │ │ + rol $0x1f,%rbx │ │ │ │ + imul %rdx,%rax │ │ │ │ + imul %rsi,%rbx │ │ │ │ + rol $0x1f,%r9 │ │ │ │ + imul %rsi,%r9 │ │ │ │ + rol $0x1f,%r8 │ │ │ │ + imul %rsi,%r8 │ │ │ │ + rol $0x1f,%rax │ │ │ │ + xor %rbx,%r11 │ │ │ │ + imul %rsi,%rax │ │ │ │ + movabs $0x85ebca77c2b2ae63,%rbx │ │ │ │ + imul %rsi,%r11 │ │ │ │ + add %rbx,%r11 │ │ │ │ + xor %r9,%r11 │ │ │ │ + imul %rsi,%r11 │ │ │ │ + lea (%r11,%rbx,1),%r9 │ │ │ │ + xor %r9,%r8 │ │ │ │ + imul %rsi,%r8 │ │ │ │ + lea (%r8,%rbx,1),%rdx │ │ │ │ + xor %rdx,%rax │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea (%rax,%rbx,1),%rsi │ │ │ │ + lea 0x8(%rdi),%r11 │ │ │ │ + lea (%rsi,%r10,1),%rax │ │ │ │ + cmp %r11,%rcx │ │ │ │ + jb aa629 │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%r10 │ │ │ │ + mov %r11,%rdx │ │ │ │ + movabs $0x9e3779b185ebca87,%r8 │ │ │ │ + movabs $0x85ebca77c2b2ae63,%r9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x8(%rdx),%rsi │ │ │ │ + add $0x8,%rdx │ │ │ │ + imul %r10,%rsi │ │ │ │ + rol $0x1f,%rsi │ │ │ │ + imul %r8,%rsi │ │ │ │ + xor %rax,%rsi │ │ │ │ + rol $0x1b,%rsi │ │ │ │ + imul %r8,%rsi │ │ │ │ + lea (%rsi,%r9,1),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jbe aa5f0 │ │ │ │ + lea -0x8(%rcx),%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + add %r11,%rdi │ │ │ │ + lea 0x4(%rdi),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + ja aa667 │ │ │ │ + mov (%rdi),%esi │ │ │ │ + movabs $0x9e3779b185ebca87,%rdi │ │ │ │ + imul %rdi,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + xor %rax,%rsi │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%rax │ │ │ │ + rol $0x17,%rsi │ │ │ │ + imul %rax,%rsi │ │ │ │ + movabs $0x165667b19e3779f9,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jbe aa69e │ │ │ │ + movabs $0x27d4eb2f165667c5,%r8 │ │ │ │ + movabs $0x9e3779b185ebca87,%rdx │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + add $0x1,%rdi │ │ │ │ + imul %r8,%rsi │ │ │ │ + xor %rax,%rsi │ │ │ │ + rol $0xb,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne aa680 │ │ │ │ + movabs $0x165667b19e3779f9,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + shr $0x21,%rsi │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + xor %rax,%rsi │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%rax │ │ │ │ + imul %rax,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x1d,%rax │ │ │ │ + xor %rsi,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x20,%rdx │ │ │ │ + xor %rdx,%rax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rdi,%rax,8),%rcx │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - mov 0x140(%rcx),%rcx │ │ │ │ - movzwl 0x10(%rcx),%edi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jb a767e │ │ │ │ - cmp 0x18(%rcx),%rax │ │ │ │ - jae a767e │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - lea 0x20(%rcx,%rax,1),%rbx │ │ │ │ - callq a7470 │ │ │ │ - movzbl 0x9(%rsp),%eax │ │ │ │ - movzbl 0xb(%rsp),%edx │ │ │ │ - orb $0x1,0x1a(%rbx) │ │ │ │ - mov %al,(%rbx) │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - and $0x7,%edx │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %al,0x1(%rbx) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %eax,0x2(%rbx) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - movzbl 0xa(%rsp),%eax │ │ │ │ - mov %al,0x18(%rbx) │ │ │ │ - jmpq a75e0 │ │ │ │ - lea 0x3debb(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x33882(%rip),%rsi │ │ │ │ - lea 0x33ce8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - movzbl 0x38(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - movzwl 0x42(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - movzwl 0x48(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - movzbl 0x4b(%rsp),%r9d │ │ │ │ - movzbl 0x4a(%rsp),%r8d │ │ │ │ - movzbl 0x49(%rsp),%ecx │ │ │ │ - movzbl 0x48(%rsp),%edx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - callq a5390 │ │ │ │ - add $0x38,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsi),%rcx │ │ │ │ - movzbl 0x4d6(%rdi),%r8d │ │ │ │ - lea 0x34b81(%rip),%rax │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jae a776d │ │ │ │ - cmpq $0x0,0x1a0(%rdi,%rcx,8) │ │ │ │ - je a776d │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x3de69(%rip),%rsi │ │ │ │ - sub $0x5,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - bt %eax,%ecx │ │ │ │ - jae a7748 │ │ │ │ - add (%rsi,%rax,4),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jne a7740 │ │ │ │ - add $0x7,%rdx │ │ │ │ - lea 0x2dbc6(%rip),%rax │ │ │ │ - shr $0x3,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmovae %rdx,%rax │ │ │ │ - retq │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0x48,%rsp │ │ │ │ - mov 0x20(%rsi),%rcx │ │ │ │ - movzbl 0x4d6(%rdi),%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x34afd(%rip),%rax │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jae a77c1 │ │ │ │ - cmpq $0x0,0x1a0(%rdi,%rcx,8) │ │ │ │ - je a77c1 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - callq a5060 │ │ │ │ - mov $0x0,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - lea 0x3dc41(%rip),%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne a77d6 │ │ │ │ + lea 0x24234428(%rsi),%eax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movups %xmm0,0x10(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + lea -0x7a143589(%rsi),%eax │ │ │ │ + mov %esi,0x10(%rsp) │ │ │ │ + add $0x61c8864f,%esi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + movdqu (%rsp),%xmm1 │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm2 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movl $0x0,0x28(%rdi) │ │ │ │ + movups %xmm1,(%rdi) │ │ │ │ + movups %xmm2,0x10(%rdi) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne aa77a │ │ │ │ add $0x48,%rsp │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x40,%rsp │ │ │ │ + nop │ │ │ │ + sub $0x68,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - callq a7470 │ │ │ │ - movzbl 0xb(%rsp),%edx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x5d1c8(%rip),%rax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movzbl 0xa(%rsp),%r8d │ │ │ │ - mov (%rax,%rdx,8),%r9 │ │ │ │ - movzbl 0x9(%rsp),%ecx │ │ │ │ - lea 0x3db3e(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq a5270 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - lea 0x3dbbf(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq a5270 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x3dbac(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq a5270 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movzwl 0x20(%rsp),%ecx │ │ │ │ - lea 0x3db9a(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq a5270 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movzwl 0x22(%rsp),%ecx │ │ │ │ - lea 0x3db8b(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq a5270 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - lea 0x3db7e(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq a5270 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - movzbl 0x28(%rsp),%ecx │ │ │ │ - lea 0x3db68(%rip),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - add (%rbx),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - sub %rdi,%rsi │ │ │ │ - callq a5270 │ │ │ │ - cltq │ │ │ │ - add %rax,(%rbx) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + movabs $0x60ea27eeadc0b5d6,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movdqu (%rsp),%xmm1 │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movups %xmm0,0x20(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movdqu 0x10(%rsp),%xmm2 │ │ │ │ + movabs $0x61c8864e7a143579,%rax │ │ │ │ + add %rax,%rsi │ │ │ │ + movups %xmm0,0x30(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + movdqu 0x20(%rsp),%xmm3 │ │ │ │ + movups %xmm0,0x40(%rsp) │ │ │ │ + movups %xmm1,(%rdi) │ │ │ │ + movups %xmm2,0x10(%rdi) │ │ │ │ + movups %xmm3,0x20(%rdi) │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + movups %xmm0,0x40(%rdi) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a7928 │ │ │ │ - add $0x40,%rsp │ │ │ │ - pop %rbx │ │ │ │ + jne aa81f │ │ │ │ + add $0x68,%rsp │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x123b8(%rdi),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea (%rsi,%rdx,1),%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 77c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - lea -0x398(%rip),%rdx │ │ │ │ - callq 304f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 7930 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne a7980 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je aaa0a │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + add %r13d,%edx │ │ │ │ + cmp $0xf,%r13 │ │ │ │ + seta %al │ │ │ │ + cmp $0xf,%edx │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + seta %dl │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x28(%rdi),%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + or %eax,0x4(%rdi) │ │ │ │ + lea (%rdx,%r13,1),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp $0xf,%rcx │ │ │ │ + jbe aa9e8 │ │ │ │ + test %edx,%edx │ │ │ │ + jne aa940 │ │ │ │ + lea -0x10(%rbp),%r9 │ │ │ │ + cmp %r12,%r9 │ │ │ │ + jb aa91f │ │ │ │ + mov 0x8(%rbx),%r8d │ │ │ │ + mov 0xc(%rbx),%esi │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x10(%rbx),%r10d │ │ │ │ + mov 0x14(%rbx),%edi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + imul $0x85ebca77,(%rax),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + imul $0x85ebca77,-0x8(%rax),%ecx │ │ │ │ + add %edx,%r8d │ │ │ │ + imul $0x85ebca77,-0xc(%rax),%edx │ │ │ │ + add %r10d,%ecx │ │ │ │ + rol $0xd,%r8d │ │ │ │ + rol $0xd,%ecx │ │ │ │ + imul $0x9e3779b1,%r8d,%r8d │ │ │ │ + add %edx,%esi │ │ │ │ + imul $0x85ebca77,-0x4(%rax),%edx │ │ │ │ + rol $0xd,%esi │ │ │ │ + imul $0x9e3779b1,%ecx,%r10d │ │ │ │ + imul $0x9e3779b1,%esi,%esi │ │ │ │ + add %edi,%edx │ │ │ │ + rol $0xd,%edx │ │ │ │ + imul $0x9e3779b1,%edx,%edi │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jae aa8b0 │ │ │ │ + sub %r12,%r9 │ │ │ │ + mov %r8d,0x8(%rbx) │ │ │ │ + mov %esi,0xc(%rbx) │ │ │ │ + and $0xfffffffffffffff0,%r9 │ │ │ │ + mov %r10d,0x10(%rbx) │ │ │ │ + lea 0x10(%r12,%r9,1),%r12 │ │ │ │ + mov %edi,0x14(%rbx) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb aa9c0 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x10,%r13d │ │ │ │ + lea 0x18(%rdi,%rdx,1),%rdi │ │ │ │ + mov %r13d,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + callq 7a30 │ │ │ │ + imul $0x85ebca77,0x18(%rbx),%eax │ │ │ │ + add 0x8(%rbx),%eax │ │ │ │ + rol $0xd,%eax │ │ │ │ + sub 0x28(%rbx),%r13d │ │ │ │ + movl $0x0,0x28(%rbx) │ │ │ │ + imul $0x9e3779b1,%eax,%eax │ │ │ │ + add %r13,%r12 │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + imul $0x85ebca77,0x1c(%rbx),%eax │ │ │ │ + add 0xc(%rbx),%eax │ │ │ │ + rol $0xd,%eax │ │ │ │ + imul $0x9e3779b1,%eax,%eax │ │ │ │ + mov %eax,0xc(%rbx) │ │ │ │ + imul $0x85ebca77,0x20(%rbx),%eax │ │ │ │ + add 0x10(%rbx),%eax │ │ │ │ + rol $0xd,%eax │ │ │ │ + imul $0x9e3779b1,%eax,%eax │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ + imul $0x85ebca77,0x24(%rbx),%eax │ │ │ │ + add 0x14(%rbx),%eax │ │ │ │ + rol $0xd,%eax │ │ │ │ + imul $0x9e3779b1,%eax,%eax │ │ │ │ + mov %eax,0x14(%rbx) │ │ │ │ + jmpq aa888 │ │ │ │ + sub %r12,%rbp │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov %ebp,0x28(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x3daf0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ + lea 0x18(%rdi,%rdx,1),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + add %r13d,0x28(%rbx) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + pop %rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ + mov $0xffffffea,%r13d │ │ │ │ + jmpq aa92b │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x40,%edx │ │ │ │ - push %r14 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x28(%rdi),%esi │ │ │ │ + lea 0x18(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%edi │ │ │ │ + mov 0x4(%r8),%ecx │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea 0x165667b1(%rdi),%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je aaa5c │ │ │ │ + mov 0x8(%r8),%ecx │ │ │ │ + mov 0xc(%r8),%eax │ │ │ │ + rol $0xc,%edi │ │ │ │ + rol $0x7,%eax │ │ │ │ + rol %ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea (%rcx,%rdi,1),%eax │ │ │ │ + mov 0x14(%r8),%ecx │ │ │ │ + ror $0xe,%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + add (%r8),%eax │ │ │ │ + lea 0x1c(%r8),%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jb aaa9c │ │ │ │ + mov %rdi,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + imul $0xc2b2ae3d,-0x4(%rdx),%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + add %ecx,%eax │ │ │ │ + ror $0xf,%eax │ │ │ │ + imul $0x27d4eb2f,%eax,%ecx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jbe aaa70 │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + lea -0x1c(%rax),%rdx │ │ │ │ + and $0xfffffffffffffffc,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jbe aaabe │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + add $0x1,%rdx │ │ │ │ + imul $0x165667b1,%eax,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + rol $0xb,%eax │ │ │ │ + imul $0x9e3779b1,%eax,%ecx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne aaaa1 │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0xf,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + imul $0x85ebca77,%eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0xd,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + imul $0xc2b2ae3d,%eax,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + retq │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + lea (%rsi,%rdx,1),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x288,%rsp │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - lea 0x130(%rsp),%r14 │ │ │ │ - mov %esi,0x60(%rsp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - movq $0x0,0x124(%rsp) │ │ │ │ - movq $0x0,0x12c(%rsp) │ │ │ │ - movdqu 0x120(%rsp),%xmm2 │ │ │ │ - mov 0x130(%rsp),%eax │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0xae(%rip),%rax │ │ │ │ - lea 0x1f0(%rsp),%r13 │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movl $0x0,0x64(%rsp) │ │ │ │ - mov 0x5f56d(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a7f1a │ │ │ │ - mov 0x6056a(%rip),%rax │ │ │ │ - mov 0x5f553(%rip),%rcx │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - mov 0x605d8(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je a8078 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - movzbl 0x4d6(%rax),%eax │ │ │ │ - cmp 0x64(%rsp),%eax │ │ │ │ - jbe a8095 │ │ │ │ - mov 0x64(%rsp),%edx │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - jmp a7aea │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%rcx),%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - jae a7fce │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a7ad8 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %edx,0x64(%rsp) │ │ │ │ - lock addq $0x1,0x28(%rax) │ │ │ │ - mov 0x5f4e1(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a7fdc │ │ │ │ - mov 0x6055a(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je a7ffb │ │ │ │ - mov 0x5f4bb(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - mov 0x60541(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je a8080 │ │ │ │ - mov 0x604bb(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a8003 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je a7ff3 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - movzwl 0xb0(%rcx),%eax │ │ │ │ - movzbl 0xa0(%rcx),%ecx │ │ │ │ - testb $0x20,0x15(%r15) │ │ │ │ - jne a7b82 │ │ │ │ - mov 0x18(%r15),%edx │ │ │ │ - mov %rcx,0x28(%r15) │ │ │ │ - mov %rcx,0xe0(%r15) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - andb $0x7f,0x58(%r15) │ │ │ │ - movb $0x0,0xc2(%r15) │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rax,0xd8(%r15) │ │ │ │ - mov %edx,0x1c(%r15) │ │ │ │ - mov %edx,0xd4(%r15) │ │ │ │ - movl $0x0,0xd0(%r15) │ │ │ │ - cmp 0xa8(%rcx),%rax │ │ │ │ - jae a7ee2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmp a7be9 │ │ │ │ - nop │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne a7f41 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ - movdqu 0x1c(%r15),%xmm1 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov 0x2c(%r15),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 7ed20 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne a7be0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 85b60 │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja a7f30 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - callq a7470 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov 0x88(%rsp),%r12 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movzbl 0x98(%rsp),%eax │ │ │ │ - lea 0x2e08(%rbx),%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %al,0x26(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%rbx,%rax,8),%rdx │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov 0x140(%rdx),%rdx │ │ │ │ - movzwl 0x10(%rdx),%ecx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb a80a3 │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - jae a80a3 │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov 0x20(%r15),%r10 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - lea 0x20(%rdx,%rax,1),%rax │ │ │ │ - mov 0x28(%r15),%rdx │ │ │ │ - movups %xmm0,0xa8(%rsp) │ │ │ │ - mov (%rax),%rbx │ │ │ │ - movzbl 0x18(%rax),%r8d │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %rsi,%rsi │ │ │ │ + je aacda │ │ │ │ + mov %rdx,%r13 │ │ │ │ + add %rdx,(%rdi) │ │ │ │ + mov 0x48(%rdi),%edx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea (%rdx,%r13,1),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp $0x1f,%rcx │ │ │ │ + jbe aacb8 │ │ │ │ + test %edx,%edx │ │ │ │ + jne aabf0 │ │ │ │ + lea 0x20(%r12),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb aabd4 │ │ │ │ + mov 0x8(%rbx),%r10 │ │ │ │ + mov 0x10(%rbx),%r9 │ │ │ │ + lea -0x20(%rbp),%r11 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x18(%rbx),%r13 │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%r8 │ │ │ │ + movabs $0x9e3779b185ebca87,%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rcx │ │ │ │ mov 0x10(%rax),%rsi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %r8b,0x27(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - shr $0x10,%r9 │ │ │ │ - shr $0x20,%r11 │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - shr $0x8,%rbp │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - and $0x7,%ebp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - movups %xmm0,0xb8(%rsp) │ │ │ │ - callq 7a20 │ │ │ │ - movzbl 0x26(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %bl,0xa9(%rsp) │ │ │ │ - mov %cl,0x98(%rsp) │ │ │ │ - movzbl 0x27(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - mov %r10,0xa0(%rsp) │ │ │ │ - mov %dl,0xa8(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm2 │ │ │ │ - mov %r8b,0xaa(%rsp) │ │ │ │ - movdqu 0x80(%rsp),%xmm3 │ │ │ │ - mov %bpl,0xab(%rsp) │ │ │ │ - movdqu 0x90(%rsp),%xmm4 │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - movdqu 0xa0(%rsp),%xmm5 │ │ │ │ - mov %rsi,0xb8(%rsp) │ │ │ │ - movdqu 0xb0(%rsp),%xmm6 │ │ │ │ - mov %r9w,0xc0(%rsp) │ │ │ │ - mov %r11w,0xc2(%rsp) │ │ │ │ - movdqu 0xc0(%rsp),%xmm7 │ │ │ │ - movups %xmm2,0x100(%rsp) │ │ │ │ - movups %xmm3,0x110(%rsp) │ │ │ │ - movups %xmm4,0x120(%rsp) │ │ │ │ - movups %xmm5,0xd0(%rsp) │ │ │ │ - movups %xmm6,0xe0(%rsp) │ │ │ │ - movups %xmm7,0xf0(%rsp) │ │ │ │ - mov 0x108(%rsp),%edi │ │ │ │ - mov 0xd8(%rsp),%eax │ │ │ │ - xor %dil,%dil │ │ │ │ - xor %al,%al │ │ │ │ - cmp %eax,%edi │ │ │ │ - jne a7e49 │ │ │ │ - cmp %r12,%rsi │ │ │ │ - setne %dil │ │ │ │ - cmp 0x8(%rsp),%rcx │ │ │ │ - setne %al │ │ │ │ - or %al,%dil │ │ │ │ - je a7fa8 │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - pushq $0x0 │ │ │ │ - push %r11 │ │ │ │ - push %r9 │ │ │ │ - mov %ebp,%r9d │ │ │ │ - push %rsi │ │ │ │ - mov %r10,%rsi │ │ │ │ - push %rcx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - callq a5390 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 74250 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a7be0 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x0,0x1d0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %eax,0x1d8(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je a7be9 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne a7f44 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 847b0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rax,0x20(%r15) │ │ │ │ - jb a7bd0 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lea 0x28(%rcx),%rdi │ │ │ │ - lock xadd %rax,0x28(%rcx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je a8088 │ │ │ │ - addl $0x1,0x64(%rsp) │ │ │ │ - mov 0x5f0e2(%rip),%rax │ │ │ │ - mov %fs:(%rax),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je a7a8f │ │ │ │ - mov 0x5f0cf(%rip),%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%rcx) │ │ │ │ - jmpq a7ab1 │ │ │ │ + add $0x20,%rax │ │ │ │ + imul %r8,%rcx │ │ │ │ + imul %r8,%rsi │ │ │ │ + add %rcx,%r10 │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + rol $0x1f,%r10 │ │ │ │ + imul %r8,%rcx │ │ │ │ + imul %rdi,%r10 │ │ │ │ + add %rcx,%r9 │ │ │ │ + lea (%rsi,%r13,1),%rcx │ │ │ │ + rol $0x1f,%rcx │ │ │ │ + rol $0x1f,%r9 │ │ │ │ + imul %rdi,%rcx │ │ │ │ + imul %rdi,%r9 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + imul %r8,%rcx │ │ │ │ + add %rcx,%rdx │ │ │ │ + rol $0x1f,%rdx │ │ │ │ + imul %rdi,%rdx │ │ │ │ + cmp %rax,%r11 │ │ │ │ + jae aab60 │ │ │ │ + sub %r12,%r11 │ │ │ │ + mov %r10,0x8(%rbx) │ │ │ │ + mov %r9,0x10(%rbx) │ │ │ │ + and $0xffffffffffffffe0,%r11 │ │ │ │ + mov %r13,0x18(%rbx) │ │ │ │ + lea 0x20(%r12,%r11,1),%r12 │ │ │ │ + mov %rdx,0x20(%rbx) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb aac90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ xchg %ax,%ax │ │ │ │ - test %eax,%eax │ │ │ │ - je a7c33 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je a7be9 │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lea 0x28(%rcx),%rdi │ │ │ │ - lock xadd %rax,0x28(%rcx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je a80c2 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 85670 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x278(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a80cf │ │ │ │ - add $0x288,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov $0x20,%r13d │ │ │ │ + lea 0x28(%rdi,%rdx,1),%rdi │ │ │ │ + mov %r13d,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + sub 0x48(%rbx),%r13d │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%rax │ │ │ │ + movabs $0x9e3779b185ebca87,%rcx │ │ │ │ + movl $0x0,0x48(%rbx) │ │ │ │ + add %r13,%r12 │ │ │ │ + imul %rax,%rdx │ │ │ │ + add 0x8(%rbx),%rdx │ │ │ │ + rol $0x1f,%rdx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov 0x30(%rbx),%rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ + add 0x10(%rbx),%rdx │ │ │ │ + rol $0x1f,%rdx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + mov 0x38(%rbx),%rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ + add 0x18(%rbx),%rdx │ │ │ │ + imul 0x40(%rbx),%rax │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + rol $0x1f,%rdx │ │ │ │ + rol $0x1f,%rax │ │ │ │ + imul %rcx,%rdx │ │ │ │ + imul %rcx,%rax │ │ │ │ + mov %rdx,0x18(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + jmpq aab1f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %r12,%rbp │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov %ebp,0x48(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - cmp %rax,0x120(%rsp) │ │ │ │ - jne a7e49 │ │ │ │ - cmpb $0x0,0x26(%rsp) │ │ │ │ - jne a7e49 │ │ │ │ - jmpq a7ec4 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %edx,0x64(%rsp) │ │ │ │ - jmpq a7b08 │ │ │ │ - mov 0x5f00d(%rip),%rax │ │ │ │ - mov %rdx,%fs:(%rax) │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne a7b62 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq a7f64 │ │ │ │ - mfence │ │ │ │ - jmpq a7b2e │ │ │ │ - movl $0x0,0x5fffb(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x5ffdc(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns a7b56 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne a7b56 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x5ffa1(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq a7b56 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x28(%rdi,%rdx,1),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 7a30 │ │ │ │ + add %r13d,0x48(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + pop %rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + mov $0xffffffea,%r13d │ │ │ │ + jmpq aabe0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + push %rbp │ │ │ │ + lea 0x28(%rdi),%rsi │ │ │ │ + movabs $0x27d4eb2f165667c5,%rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x48(%rdi),%edi │ │ │ │ + mov 0x18(%r8),%r9 │ │ │ │ + mov (%r8),%r10 │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %r9,%rax │ │ │ │ + cmp $0x1f,%r10 │ │ │ │ + jbe aadc8 │ │ │ │ + mov 0x10(%r8),%r11 │ │ │ │ + mov 0x8(%r8),%rax │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%rdx │ │ │ │ + mov 0x20(%r8),%rcx │ │ │ │ + mov %r11,%rbx │ │ │ │ + imul %rdx,%r11 │ │ │ │ + mov %rax,%rbp │ │ │ │ + rol %rax │ │ │ │ + rol $0x7,%rbx │ │ │ │ + imul %rdx,%rbp │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %r9,%rbx │ │ │ │ + rol $0xc,%rbx │ │ │ │ + imul %rdx,%r9 │ │ │ │ + add %rbx,%rax │ │ │ │ + rol $0x1f,%rbp │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + rol $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + rol $0x1f,%r9 │ │ │ │ + movabs $0x9e3779b185ebca87,%rax │ │ │ │ + imul %rax,%rbp │ │ │ │ + rol $0x1f,%rdx │ │ │ │ + imul %rax,%r9 │ │ │ │ + imul %rax,%rdx │ │ │ │ + xor %rbp,%rbx │ │ │ │ + mov %r11,%rbp │ │ │ │ + movabs $0x85ebca77c2b2ae63,%r11 │ │ │ │ + imul %rax,%rbx │ │ │ │ + rol $0x1f,%rbp │ │ │ │ + imul %rax,%rbp │ │ │ │ + add %r11,%rbx │ │ │ │ + xor %rbp,%rbx │ │ │ │ + imul %rax,%rbx │ │ │ │ + add %r11,%rbx │ │ │ │ + xor %rbx,%r9 │ │ │ │ + imul %rax,%r9 │ │ │ │ + lea (%r9,%r11,1),%rcx │ │ │ │ + xor %rcx,%rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ + lea (%rdx,%r11,1),%rax │ │ │ │ + lea 0x30(%r8),%r11 │ │ │ │ + lea (%r10,%rax,1),%rdx │ │ │ │ + cmp %r11,%rdi │ │ │ │ + jb aae39 │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%r10 │ │ │ │ + mov %r11,%rcx │ │ │ │ + movabs $0x9e3779b185ebca87,%rsi │ │ │ │ + movabs $0x85ebca77c2b2ae63,%r9 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov -0x8(%rcx),%rax │ │ │ │ + add $0x8,%rcx │ │ │ │ + imul %r10,%rax │ │ │ │ + rol $0x1f,%rax │ │ │ │ + imul %rsi,%rax │ │ │ │ + xor %rdx,%rax │ │ │ │ + rol $0x1b,%rax │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea (%rax,%r9,1),%rdx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jbe aae00 │ │ │ │ + mov %rdi,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + lea -0x30(%rax),%rsi │ │ │ │ + and $0xfffffffffffffff8,%rsi │ │ │ │ + add %r11,%rsi │ │ │ │ + lea 0x4(%rsi),%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + ja aae77 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + movabs $0x9e3779b185ebca87,%rsi │ │ │ │ + imul %rsi,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %rdx,%rax │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%rdx │ │ │ │ + rol $0x17,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + movabs $0x165667b19e3779f9,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jbe aaeae │ │ │ │ + movabs $0x27d4eb2f165667c5,%r8 │ │ │ │ + movabs $0x9e3779b185ebca87,%rcx │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + add $0x1,%rsi │ │ │ │ + imul %r8,%rax │ │ │ │ + xor %rdx,%rax │ │ │ │ + rol $0xb,%rax │ │ │ │ + imul %rcx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne aae90 │ │ │ │ + mov %rdx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + shr $0x21,%rax │ │ │ │ + xor %rdx,%rax │ │ │ │ + movabs $0xc2b2ae3d27d4eb4f,%rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x1d,%rax │ │ │ │ + xor %rdx,%rax │ │ │ │ + movabs $0x165667b19e3779f9,%rdx │ │ │ │ + imul %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x20,%rdx │ │ │ │ + xor %rdx,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je aaf48 │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + or 0x28(%rdi),%rax │ │ │ │ + bswap %rax │ │ │ │ + mov %rax,(%rcx,%rdx,8) │ │ │ │ + mov 0x28(%rdi),%rcx │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + mov 0x20(%rdi),%rsi │ │ │ │ + mov (%rdi),%edi │ │ │ │ + callq b3c00 │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + add %rdx,0x28(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + callq 7090 │ │ │ │ + movl $0xffffffff,0x18(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - jmpq a7ab1 │ │ │ │ - mfence │ │ │ │ - jmpq a7b47 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - callq *0x30(%rax) │ │ │ │ - jmpq a7f02 │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - jmpq a7b08 │ │ │ │ - lea 0x3d496(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x32e5d(%rip),%rsi │ │ │ │ - lea 0x332c3(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - callq *0x30(%rax) │ │ │ │ - jmpq a7f64 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov %edi,%esi │ │ │ │ push %r13 │ │ │ │ + mov %edi,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - movslq %ecx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov (%rdi),%r13 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %ebx,%r15d │ │ │ │ + mov %ebx,%ebp │ │ │ │ + shr $0x3,%ebp │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdx,0x74(%rsp) │ │ │ │ - mov $0x40a,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x34(%rsi),%rax │ │ │ │ - mov %rsi,0x7c(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov 0x0(%r13,%rax,8),%rax │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm1 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movups %xmm1,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x8c(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 842c0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je a81c0 │ │ │ │ - mov %r14,%rsi │ │ │ │ + callq b43c0 │ │ │ │ + mov %r15,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + imul %rbp,%rcx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov $0x8,%esi │ │ │ │ + movups %xmm0,0x80(%rsp) │ │ │ │ + movups %xmm0,0x90(%rsp) │ │ │ │ + lea -0x1(%rcx,%rax,1),%rax │ │ │ │ + movups %xmm0,0xa0(%rsp) │ │ │ │ + div %rcx │ │ │ │ + movups %xmm0,0xb0(%rsp) │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + movups %xmm0,0x68(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov %r14d,0x50(%rsp) │ │ │ │ + mov %ebx,0x54(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq b3b20 │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0xffffffff,0x68(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq b3b20 │ │ │ │ + lea -0x1(%rbx),%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %esi,%eax │ │ │ │ + or $0x47,%eax │ │ │ │ + mov %esi,0x34(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + callq b3b40 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne ab078 │ │ │ │ + lea 0x24167(%rip),%rcx │ │ │ │ + mov $0x5a,%edx │ │ │ │ + lea 0x24130(%rip),%rsi │ │ │ │ + lea 0x24131(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea -0x1(%r15),%rax │ │ │ │ + test %r15,%rax │ │ │ │ + jne ab052 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b4920 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b47f0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae ab1ba │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%r12 │ │ │ │ + cmp 0x8(%rax),%r12 │ │ │ │ + jae ab19c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13d,%edi │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + callq b3b90 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14d,%edi │ │ │ │ + callq b3c00 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x54(%rsp),%ecx │ │ │ │ + div %r15 │ │ │ │ + shr $0x3,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + div %rdi │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + and %rsi,%rdx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + je ab165 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + callq aaef0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + add %r15,%r12 │ │ │ │ + or %rax,%rbx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + bswap %rbx │ │ │ │ + mov %rbx,(%rax,%rdx,8) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %r12,0x8(%rax) │ │ │ │ + ja ab0e8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + addq $0x10,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jb ab0d0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq aaef0 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x1(%rbx,%rax,1),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + callq b3c00 │ │ │ │ + bsr 0x30(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + movabs $0x2000000fb494651,%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov $0x1f,%eax │ │ │ │ + bswap %rbx │ │ │ │ + xor $0x1f,%edx │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %r15,%rdx │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,0x94(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + bswap %rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,0xa4(%rsp) │ │ │ │ + callq 7090 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movdqu 0x80(%rsp),%xmm1 │ │ │ │ + movups %xmm1,0x0(%rbp) │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + movdqu 0x90(%rsp),%xmm2 │ │ │ │ + movups %xmm2,0x10(%rbp) │ │ │ │ + movdqu 0xa0(%rsp),%xmm3 │ │ │ │ + movups %xmm3,0x20(%rbp) │ │ │ │ + movdqu 0xb0(%rsp),%xmm4 │ │ │ │ + movups %xmm4,0x30(%rbp) │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + callq b3c00 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a8396 │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne ab2e9 │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x80,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 86e30 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja a8380 │ │ │ │ - lea 0x2e08(%r13),%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x140(%rax),%rax │ │ │ │ - movzwl 0x10(%rax),%edx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jb a839b │ │ │ │ - cmp 0x18(%rax),%rbx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - jae a839b │ │ │ │ - shl $0x5,%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%r14),%r9 │ │ │ │ - mov 0x28(%r14),%r8 │ │ │ │ - lea 0x20(%rax,%rbx,1),%rdx │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - movzbl 0x18(%rdx),%esi │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - mov 0x10(%rdx),%rdx │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %al,0x59(%rsp) │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - shr $0x8,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x20,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - shr $0x10,%rdx │ │ │ │ - mov %r8b,0x58(%rsp) │ │ │ │ - mov %dx,0x70(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %sil,0x5a(%rsp) │ │ │ │ - mov %cl,0x5b(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm2 │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - movdqu 0x60(%rsp),%xmm3 │ │ │ │ - mov %ax,0x72(%rsp) │ │ │ │ - movdqu 0x70(%rsp),%xmm4 │ │ │ │ - movups %xmm2,0x20(%rsp) │ │ │ │ - movups %xmm3,0x30(%rsp) │ │ │ │ - movups %xmm4,0x40(%rsp) │ │ │ │ - callq 7a20 │ │ │ │ - lea 0x38(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - test %ebp,%ebp │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdx,%r13 │ │ │ │ - mov 0x2ea0(%r13),%rdx │ │ │ │ - cmp %rdx,(%rax) │ │ │ │ - je a817f │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movzbl 0x48(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - movzwl 0x52(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - movzwl 0x58(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq 0x58(%rsp) │ │ │ │ - pushq 0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - movzbl 0x5b(%rsp),%r9d │ │ │ │ - movzbl 0x5a(%rsp),%r8d │ │ │ │ - movzbl 0x59(%rsp),%ecx │ │ │ │ - movzbl 0x58(%rsp),%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - callq a5390 │ │ │ │ - add $0x30,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 74250 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne a817f │ │ │ │ - movq $0x0,0xa0(%r15) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,0x98(%r15) │ │ │ │ - movl $0x0,0xa8(%r15) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmpq a817f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a81de │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - jmpq a817f │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x3d19e(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x32b65(%rip),%rsi │ │ │ │ - lea 0x32fcb(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x5ec16(%rip),%r13 │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a84e6 │ │ │ │ - mov 0x5fc12(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x5fc86(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je a870d │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja a8428 │ │ │ │ - jmp a846a │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + mov 0x200(%rsp),%r14 │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edx,%edi │ │ │ │ + jge ab60b │ │ │ │ + mov %edi,%ebp │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + test %edi,%edi │ │ │ │ + jle ab5ea │ │ │ │ + movslq %edi,%rax │ │ │ │ + lea -0x1(%rdi),%r15d │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %edi,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x160(%rsp),%r9 │ │ │ │ + lea 0x4(%rcx,%r15,4),%r10 │ │ │ │ + mov 0x15e02b(%rip),%r11 │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + movslq (%r8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x8,%rcx │ │ │ │ + add %r11,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq 0x0(%r13,%rax,4),%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + mov %dl,(%rsi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne ab380 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add %r15,%rsi │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jne ab370 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + lea 0x190(%rsp),%rsi │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + callq adfb0 │ │ │ │ + lea (%r15,%r15,2),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + lea 0x2eb25(%rip),%rdi │ │ │ │ + lea 0x60(%rsp,%rax,1),%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ + movzbl (%rsi,%rdx,1),%eax │ │ │ │ + shl $0x8,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rax,(%rcx,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jg ab3e8 │ │ │ │ + add $0x30,%rcx │ │ │ │ + add %r9,%rsi │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne ab3e0 │ │ │ │ + movslq %ebp,%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movslq 0x1c(%rsp),%rax │ │ │ │ + lea 0x15a(%rsp),%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + je ab595 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rax,4),%ecx │ │ │ │ + add %esi,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov (%r14,%rcx,8),%rcx │ │ │ │ + movzbl (%rcx,%r15,1),%ecx │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jae a8470 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r12,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je a8418 │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - jmp a8455 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je a8470 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne a8440 │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja a8428 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a8703 │ │ │ │ - mov 0x5fbf7(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je a871d │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - mov 0x5fbe2(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je a8798 │ │ │ │ - mov 0x5fb5b(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a8725 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je a84f4 │ │ │ │ - lea 0x60(%rbp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je a8715 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ + jg ab440 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je a83e7 │ │ │ │ + jle ab4d7 │ │ │ │ + mov 0x15df24(%rip),%r9 │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %r8d,%rdi │ │ │ │ + cmp %r10d,%ebp │ │ │ │ + jle ab496 │ │ │ │ + movslq %r10d,%rax │ │ │ │ + cmp %r8d,0x0(%r13,%rax,4) │ │ │ │ + je ab5a0 │ │ │ │ + mov (%r14,%r8,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rcx,%r15,1),%esi │ │ │ │ + lea 0x2ea58(%rip),%rcx │ │ │ │ + shl $0x8,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + nop │ │ │ │ + movslq (%r12,%rax,4),%rcx │ │ │ │ + shl $0x8,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + movzbl (%rsi,%rcx,1),%ecx │ │ │ │ + xor %cl,(%rdx,%rax,1) │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq a8403 │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a86f5 │ │ │ │ - mov 0x5fade(%rip),%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x5fb52(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je a87ca │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja a8560 │ │ │ │ - jmp a8590 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg ab4b0 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jne ab480 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle ab56d │ │ │ │ + mov 0x15deaa(%rip),%r10 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%r8 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movslq 0x0(%r13,%r11,4),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ + movzbl (%rdx,%rax,1),%esi │ │ │ │ + mov (%r8,%rax,8),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + xor (%rdi,%rsi,1),%cl │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jg ab510 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + lea 0x2e9ce(%rip),%rsi │ │ │ │ + shl $0x8,%rcx │ │ │ │ + mov %rdi,%rax │ │ │ │ + add %rsi,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq (%r12,%rax,4),%rsi │ │ │ │ + shl $0x8,%rsi │ │ │ │ + add %r10,%rsi │ │ │ │ + movzbl (%rsi,%r9,1),%esi │ │ │ │ + movzbl (%rcx,%rsi,1),%esi │ │ │ │ + xor %sil,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jae a8593 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r12,%rax,8),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je a8550 │ │ │ │ - movzbl 0xb6(%r15),%eax │ │ │ │ - bt %eax,%ebp │ │ │ │ - jb a863a │ │ │ │ - movzbl 0x4d6(%r12),%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja a8560 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %fs:0x0(%r13),%rdx │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne a8670 │ │ │ │ - mov 0x5fad5(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je a87d2 │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x5fac2(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je a87e8 │ │ │ │ - mov 0x5fa3c(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a87fa │ │ │ │ - test %r15,%r15 │ │ │ │ - jne a867e │ │ │ │ - mov 0x470(%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je a87a0 │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - cmovae %rsi,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - cmova %r14,%rax │ │ │ │ - sub %rax,%r14 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov %r14,0x2dc0(%r12) │ │ │ │ - mov %eax,0x2dcc(%r12) │ │ │ │ - mfence │ │ │ │ - add $0x18,%rsp │ │ │ │ - lea 0x2f30(%r12),%rdi │ │ │ │ + jg ab540 │ │ │ │ + add $0x1,%r11 │ │ │ │ + add $0x30,%r8 │ │ │ │ + cmp %r11d,%ebp │ │ │ │ + jg ab4f8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,(%rdx,%rax,1) │ │ │ │ + jne ab5c0 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg ab578 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x20(%rsp) │ │ │ │ + jne ab434 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp ab5c5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r8 │ │ │ │ + add $0x1,%r10d │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jne ab480 │ │ │ │ + jmpq ab4d7 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov 0x1b8(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne ab606 │ │ │ │ + add $0x1c8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 1b8b0 │ │ │ │ - mov 0x60(%r15),%rdx │ │ │ │ - jmp a8643 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je a8580 │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r15) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne a8640 │ │ │ │ - mov %fs:0x0(%r13),%rdx │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je a85a5 │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je a85de │ │ │ │ - mov 0x1d8(%r15),%rax │ │ │ │ - movzwl 0xb0(%r15),%edi │ │ │ │ - mov 0xa8(%r15),%rdx │ │ │ │ - movzwl 0xb2(%r15),%ecx │ │ │ │ - lea 0x3(%rax),%rsi │ │ │ │ - sub %rdi,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - lea 0x60(%r15),%rdi │ │ │ │ - imul %rcx,%rdx │ │ │ │ - imul %rsi,%rcx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - add %rdx,%r14 │ │ │ │ - lea (%rsi,%rcx,2),%rsi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - cmp %eax,%esi │ │ │ │ - cmovae %esi,%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r15) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je a8870 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %fs:0x0(%r13),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je a851b │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - jmpq a8537 │ │ │ │ - mov %rdx,%fs:0x0(%r13) │ │ │ │ - jmpq a84b6 │ │ │ │ - mfence │ │ │ │ - jmpq a8403 │ │ │ │ - callq *0x68(%rbp) │ │ │ │ - jmpq a84d6 │ │ │ │ - mfence │ │ │ │ - jmpq a8492 │ │ │ │ - movl $0x0,0x5f8d9(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pushq $0x0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5f8bc(%rip),%rsi │ │ │ │ + retq │ │ │ │ + lea 0x190(%rsp),%rsi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + callq adfb0 │ │ │ │ + jmpq ab40b │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x23cf6(%rip),%rcx │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x23bb4(%rip),%rsi │ │ │ │ + lea 0x23bba(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jns a84b6 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne a84b6 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x5f87d(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq a84b6 │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq a84a7 │ │ │ │ - movzbl 0x46c(%r12),%eax │ │ │ │ - movabs $0x28f5c28f5c28f5c3,%rdx │ │ │ │ - imul %r14,%rax │ │ │ │ - shr $0x2,%rax │ │ │ │ - mul %rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x2,%rax │ │ │ │ - jmpq a85f3 │ │ │ │ - mfence │ │ │ │ - jmpq a8537 │ │ │ │ - mfence │ │ │ │ - mov %rax,%fs:0x0(%r13) │ │ │ │ - mov 0x5f8a0(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne a85c6 │ │ │ │ - mfence │ │ │ │ - mov 0x5f817(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne a85d5 │ │ │ │ - movl $0x0,0x5f804(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ + test $0x3f,%r8b │ │ │ │ + jne ab8b2 │ │ │ │ + mov %edi,%r10d │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jge ab893 │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + jg ab874 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %edx,%esi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jle ab67d │ │ │ │ + mov 0x4(%r11),%eax │ │ │ │ + cmp %eax,(%r11) │ │ │ │ + jge ab855 │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jg ab7f0 │ │ │ │ + cmp $0x3,%r10d │ │ │ │ + jg ab7c0 │ │ │ │ + cmp $0x4,%r10d │ │ │ │ + jg ab790 │ │ │ │ + cmp $0x5,%r10d │ │ │ │ + jg ab760 │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle ab820 │ │ │ │ + movslq %r10d,%rax │ │ │ │ + lea (%rcx,%rsi,1),%edx │ │ │ │ + cmp %edx,-0x4(%r11,%rax,4) │ │ │ │ + jge ab831 │ │ │ │ + mov %r11,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp ab6dc │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %edi,%r10d │ │ │ │ + je ab6e0 │ │ │ │ + cmp %esi,(%rax) │ │ │ │ + jl ab6d0 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle ab82a │ │ │ │ + mov %edi,%ebp │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x5f7e5(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp ab700 │ │ │ │ + movslq %edx,%rbx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %eax,(%rsp,%rbx,4) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je ab720 │ │ │ │ + cmp %ebp,%r10d │ │ │ │ + jle ab6f0 │ │ │ │ + movslq %ebp,%rbx │ │ │ │ + lea (%rax,%rsi,1),%r12d │ │ │ │ + cmp %r12d,(%r11,%rbx,4) │ │ │ │ + jne ab6f0 │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne ab700 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %r9 │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov %r11,%rsi │ │ │ │ + callq ab2f0 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns a85d5 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne a85d5 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x5f7aa(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq a85d5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmpq a86e5 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne ab850 │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x14(%r11),%eax │ │ │ │ + cmp %eax,0x10(%r11) │ │ │ │ + jl ab6a5 │ │ │ │ + lea 0x23ba3(%rip),%rcx │ │ │ │ + mov $0x88,%edx │ │ │ │ + lea 0x23a51(%rip),%rsi │ │ │ │ + lea 0x23aff(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%r11),%eax │ │ │ │ + cmp %eax,0xc(%r11) │ │ │ │ + jl ab69b │ │ │ │ + lea 0x23b73(%rip),%rcx │ │ │ │ + mov $0x87,%edx │ │ │ │ + lea 0x23a21(%rip),%rsi │ │ │ │ + lea 0x23ab2(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc(%r11),%eax │ │ │ │ + cmp %eax,0x8(%r11) │ │ │ │ + jl ab691 │ │ │ │ + lea 0x23b43(%rip),%rcx │ │ │ │ + mov $0x86,%edx │ │ │ │ + lea 0x239f1(%rip),%rsi │ │ │ │ + lea 0x23a65(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + cmp %eax,0x4(%r11) │ │ │ │ + jl ab687 │ │ │ │ + lea 0x23b13(%rip),%rcx │ │ │ │ + mov $0x85,%edx │ │ │ │ + lea 0x239c1(%rip),%rsi │ │ │ │ + lea 0x23a18(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg ab6e8 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq ab720 │ │ │ │ + lea 0x23ae0(%rip),%rcx │ │ │ │ + mov $0x8b,%edx │ │ │ │ + lea 0x2398e(%rip),%rsi │ │ │ │ + lea 0x23a7d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x23abc(%rip),%rcx │ │ │ │ + mov $0x84,%edx │ │ │ │ + lea 0x2396a(%rip),%rsi │ │ │ │ + lea 0x239a4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x23a9d(%rip),%rcx │ │ │ │ + mov $0x81,%edx │ │ │ │ + lea 0x2394b(%rip),%rsi │ │ │ │ + lea 0x2397b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x23a7e(%rip),%rcx │ │ │ │ + mov $0x80,%edx │ │ │ │ + lea 0x2392c(%rip),%rsi │ │ │ │ + lea 0x23950(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x23a5f(%rip),%rcx │ │ │ │ + mov $0x7d,%edx │ │ │ │ + lea 0x2390d(%rip),%rsi │ │ │ │ + lea 0x2391f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x1c0(%rsi) │ │ │ │ - jne a8c05 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x2d88(%rdi),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x2dc0(%rdi),%rdi │ │ │ │ - movzbl 0xa0(%rbp),%edx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov %r8,%rcx │ │ │ │ - not %rcx │ │ │ │ - lock and %rcx,(%rax,%rdx,8) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne a88c5 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xd438(%rbx),%r12 │ │ │ │ - lea 0x12238(%rbx),%r13 │ │ │ │ - callq a83c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x270,%r12 │ │ │ │ - callq a4370 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne a8908 │ │ │ │ - lea 0x12928(%rbx),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - callq a4370 │ │ │ │ - lea 0xd1c8(%rbx),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a4370 │ │ │ │ - lea 0xcf58(%rbx),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a4370 │ │ │ │ - lea 0x2a98(%rbx),%rax │ │ │ │ - lea 0x2f58(%rbx),%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 7940 │ │ │ │ - mov 0x2a90(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a8a11 │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - lea (%rcx,%rcx,8),%r15 │ │ │ │ - mov %ecx,0x2a90(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl $0x4,%r15 │ │ │ │ - add %rbx,%r15 │ │ │ │ - cmpw $0x0,0xb10(%r15) │ │ │ │ - je a89f7 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp a89c1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzwl 0xb10(%r15),%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jbe a89f1 │ │ │ │ - movzwl 0xb12(%r15,%r14,2),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r12,%rax,8),%rsi │ │ │ │ - mov %r13d,%eax │ │ │ │ - lock xadd %eax,0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a89b0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - callq a2be0 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jmp a89b0 │ │ │ │ - mov 0x2a90(%rbx),%eax │ │ │ │ - lea (%rcx,%rcx,8),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - mov %dx,0xb10(%rbx,%rcx,1) │ │ │ │ - test %eax,%eax │ │ │ │ - jne a8987 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x2f28(%rbx),%r13 │ │ │ │ - mov $0x1,%r14d │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne ab90f │ │ │ │ mov $0xffffffff,%r15d │ │ │ │ - callq 7a20 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14d,%eax │ │ │ │ - xchg %eax,0x0(%r13) │ │ │ │ - test %eax,%eax │ │ │ │ - jne a8a30 │ │ │ │ - movzwl 0xa44(%rbp),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je a8a8c │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %ax,0xa44(%rbp) │ │ │ │ - movzwl %ax,%eax │ │ │ │ - movzwl 0x244(%rbp,%rax,2),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%r12,%rax,8),%rsi │ │ │ │ - andb $0xfd,0xc(%rsi) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%rbx) │ │ │ │ + add $0x38,%rsp │ │ │ │ mov %r15d,%eax │ │ │ │ - lock xadd %eax,0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne a8a30 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a2be0 │ │ │ │ - jmp a8a30 │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%rbx) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 62d50 │ │ │ │ - mfence │ │ │ │ - lea 0x2f30(%rbx),%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 1b8b0 │ │ │ │ - lea 0x14238(%rbx),%rdi │ │ │ │ - callq 146c0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x3ff,%esi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne a8ad8 │ │ │ │ - movzbl 0xc(%rdx),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne a8af9 │ │ │ │ - movzbl 0xa0(%rbp),%eax │ │ │ │ - cmp %al,0x1e(%rdx) │ │ │ │ - cmove %edi,%r13d │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - add $0x28,%rdx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je a8b11 │ │ │ │ - sub $0x1,%rsi │ │ │ │ - jmp a8ad8 │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne a8b39 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a8c00 │ │ │ │ - add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movl $0x40000001,0x38(%rsp) │ │ │ │ - lea 0x2f50(%rbx),%r15 │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1bc10 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x3ff,%ecx │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %esi,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov %esi,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + callq ab630 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ test %eax,%eax │ │ │ │ - jne a8b80 │ │ │ │ - movzbl 0xc(%rdx),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne a8ba1 │ │ │ │ - movzbl 0xa0(%rbp),%eax │ │ │ │ - cmp %al,0x1e(%rdx) │ │ │ │ - cmove %r13d,%esi │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - add $0x28,%rdx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je a8bb9 │ │ │ │ - sub $0x1,%rcx │ │ │ │ - jmp a8b80 │ │ │ │ - test %sil,%sil │ │ │ │ - je a8bd6 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a8b65 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp a8b65 │ │ │ │ - mfence │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a8b16 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq a8b16 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x3c914(%rip),%rcx │ │ │ │ - mov $0x44d,%edx │ │ │ │ - lea 0x3c530(%rip),%rsi │ │ │ │ - lea 0x3c879(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - add $0x2d88,%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + je ab8fd │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jle ab8f7 │ │ │ │ + lea (%r12,%r13,1),%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle aba76 │ │ │ │ + movq $0x1,0x18(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea -0x1(%rax),%r14d │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + lea 0x4(%rbx),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14d,%ebx │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp a8c54 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,%r15d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x0(%rbp,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne ab990 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + callq ab630 │ │ │ │ + test %eax,%eax │ │ │ │ + je ab8fd │ │ │ │ + mov 0x0(%rbp,%r14,4),%eax │ │ │ │ + mov (%rsp),%r9 │ │ │ │ add $0x1,%eax │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp $0x7,%eax │ │ │ │ - je a8c85 │ │ │ │ - movzbl 0xb9(%rsi),%edx │ │ │ │ - bt %eax,%edx │ │ │ │ - jae a8c48 │ │ │ │ - movzbl 0xa0(%rsi),%edx │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - shl %cl,%r9 │ │ │ │ - lock or %r9,(%rdi,%rdx,8) │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp $0x7,%eax │ │ │ │ - jne a8c54 │ │ │ │ + cmp 0xc(%rsp),%eax │ │ │ │ + mov %eax,0x0(%rbp,%r14,4) │ │ │ │ + jl aba98 │ │ │ │ + test %r14,%r14 │ │ │ │ + je aba50 │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp ab9f8 │ │ │ │ + nop │ │ │ │ + sub $0x1,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je aba50 │ │ │ │ + mov -0x4(%rbp,%rax,4),%esi │ │ │ │ + lea (%rbx,%rax,1),%ecx │ │ │ │ + mov %eax,%edi │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %edx,-0x4(%rbp,%rax,4) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jle ab9f0 │ │ │ │ + cmp 0x18(%rsp),%edi │ │ │ │ + jge ab9a8 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + movslq %edi,%rsi │ │ │ │ + lea 0x0(%rbp,%rsi,4),%rax │ │ │ │ + sub %edi,%edx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + add %rsi,%rdx │ │ │ │ + lea (%rdi,%rdx,4),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x4(%rax),%edi │ │ │ │ + add $0x4,%rax │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %edx,-0x4(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne aba30 │ │ │ │ + jmpq ab9a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x24(%rsp),%ebx │ │ │ │ + je ab8f7 │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub $0x1,%ebx │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + jge ab982 │ │ │ │ + lea 0x23873(%rip),%rcx │ │ │ │ + mov $0x6f,%edx │ │ │ │ + lea 0x2381b(%rip),%rsi │ │ │ │ + lea 0x23821(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15d,%edi │ │ │ │ + jmpq aba0c │ │ │ │ + cmp $0x6,%edi │ │ │ │ + ja abb9b │ │ │ │ + lea 0x23874(%rip),%rdx │ │ │ │ + mov %edi,%edi │ │ │ │ + movslq (%rdx,%rdi,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%r9d │ │ │ │ + mov 0x10(%rsi),%eax │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jle abad9 │ │ │ │ + mov %r9d,%edx │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + mov %r9d,0x10(%rsi) │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + mov 0x14(%rsi),%r8d │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jle abaf4 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r8d,0x4(%rsi) │ │ │ │ + mov %edx,0x14(%rsi) │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov 0x8(%rsi),%edi │ │ │ │ + cmp %r9d,%edi │ │ │ │ + jge abb0a │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %edi,(%rsi) │ │ │ │ + mov %r9d,%edi │ │ │ │ + mov %r9d,0x8(%rsi) │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov 0xc(%rsi),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge abb1f │ │ │ │ + mov %ecx,%r10d │ │ │ │ + mov %ecx,0x4(%rsi) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0xc(%rsi) │ │ │ │ + mov %r10d,%edx │ │ │ │ + cmp %eax,%edi │ │ │ │ + jle abb31 │ │ │ │ + mov %edi,%r10d │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + mov %edi,0x10(%rsi) │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %r10d,%eax │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jle abb46 │ │ │ │ + mov %ecx,%r10d │ │ │ │ + mov %r8d,0xc(%rsi) │ │ │ │ + mov %ecx,0x14(%rsi) │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %r10d,%r8d │ │ │ │ + cmp %r9d,%edx │ │ │ │ + jge abb54 │ │ │ │ + mov %r9d,0x4(%rsi) │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + mov %r9d,%edx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jge abb66 │ │ │ │ + mov %edi,%r9d │ │ │ │ + mov %ecx,0x8(%rsi) │ │ │ │ + mov %edi,0xc(%rsi) │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %r9d,%ecx │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jge abb75 │ │ │ │ + mov %r8d,0x10(%rsi) │ │ │ │ + mov %eax,0x14(%rsi) │ │ │ │ + mov %r8d,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge abb87 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %eax,0x4(%rsi) │ │ │ │ + mov %edx,0x10(%rsi) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r8d,%eax │ │ │ │ + cmp %edi,%edx │ │ │ │ + jle abb91 │ │ │ │ + mov %edi,0x4(%rsi) │ │ │ │ + mov %edx,0x8(%rsi) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge abb9b │ │ │ │ + mov %eax,0xc(%rsi) │ │ │ │ + mov %ecx,0x10(%rsi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jle abb9b │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + mov %eax,0x4(%rsi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jle abbc4 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x4(%rsi),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge abbd2 │ │ │ │ + mov %eax,0x4(%rsi) │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jle abb9b │ │ │ │ + mov %edx,0x4(%rsi) │ │ │ │ + mov %ecx,0x8(%rsi) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + jle abbf4 │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + mov %edi,0x8(%rsi) │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x4(%rsi),%eax │ │ │ │ + mov 0xc(%rsi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jle abc0c │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %ecx,0x4(%rsi) │ │ │ │ + mov %eax,0xc(%rsi) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + cmp %edi,%eax │ │ │ │ + jge abc17 │ │ │ │ + mov %edi,0x4(%rsi) │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + mov %edi,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge abc23 │ │ │ │ + mov %ecx,0x8(%rsi) │ │ │ │ + mov %edx,0xc(%rsi) │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge abb9b │ │ │ │ + mov %edx,0x4(%rsi) │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov 0x10(%rsi),%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jle abc4c │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + mov %edi,0x10(%rsi) │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + cmp %edi,%edx │ │ │ │ + jge abc5e │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %edi,0x8(%rsi) │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x4(%rsi),%ecx │ │ │ │ + mov 0xc(%rsi),%r8d │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jle abc7a │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov %r8d,0x4(%rsi) │ │ │ │ + mov %ecx,0xc(%rsi) │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %r9d,%r8d │ │ │ │ + cmp %eax,%edx │ │ │ │ + jle abc8c │ │ │ │ + mov %edx,%r9d │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + mov %edx,0x10(%rsi) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r9d,%eax │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jge abc97 │ │ │ │ + mov %edi,0x4(%rsi) │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + mov %edi,%ecx │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jle abcab │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %r8d,0x8(%rsi) │ │ │ │ + mov %edx,0xc(%rsi) │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %edi,%r8d │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jle abcbb │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %eax,0x4(%rsi) │ │ │ │ + mov %ecx,0x10(%rsi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edi,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jle abcc5 │ │ │ │ + mov %edx,0x4(%rsi) │ │ │ │ + mov %ecx,0x8(%rsi) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jge abb9b │ │ │ │ + mov %eax,0xc(%rsi) │ │ │ │ + mov %r8d,0x10(%rsi) │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea (%rsi,%rax,4),%rax │ │ │ │ + mov %edx,(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + jle abd15 │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x2,%rdx │ │ │ │ + sub %rdx,%rsi │ │ │ │ + jmp abd0e │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ecx,-0x4(%rax) │ │ │ │ + mov %edx,(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je abd15 │ │ │ │ + sub $0x4,%rax │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jg abd00 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov (%rdx,%rax,8),%r11 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je abd98 │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ push %rbp │ │ │ │ + lea -0x2(%rdi),%r10d │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x1c0(%rsi) │ │ │ │ - je a8cbe │ │ │ │ - cmpl $0x1,0xa60(%rsi) │ │ │ │ + lea -0x8(%r9,%rdx,1),%rbp │ │ │ │ mov %rsi,%rbx │ │ │ │ - je a8ce0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a8d62 │ │ │ │ - add $0x40,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x4(%rdi),%r8 │ │ │ │ + mov (%rax,%rdi,1),%esi │ │ │ │ + mov 0x4(%rax,%rdi,1),%ecx │ │ │ │ + test %r10d,%r10d │ │ │ │ + js abd83 │ │ │ │ + movslq %r10d,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r9,%rax,8),%rdx │ │ │ │ + sub $0x1,%rax │ │ │ │ + xor (%rdx,%rdi,1),%esi │ │ │ │ + xor (%rdx,%r8,1),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jns abd70 │ │ │ │ + mov %esi,(%r11,%rdi,1) │ │ │ │ + mov %ecx,0x4(%r11,%rdi,1) │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + ja abd50 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movl $0x40000001,0x28(%rsp) │ │ │ │ - lea 0x2f30(%rdi),%rbp │ │ │ │ - mov %rsp,%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1bc10 │ │ │ │ - cmpl $0x1,0xa60(%rbx) │ │ │ │ - jne a8d38 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a8d08 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmp a8d08 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mfence │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1b8b0 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a8cbe │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - jmpq a8cbe │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov 0x1c0(%rdi),%rbp │ │ │ │ - movq $0x0,0x1c0(%rdi) │ │ │ │ - callq 77b0 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je a8da4 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 19a40 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lock xadd %eax,0x18(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a8db0 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmpq 17000 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov (%rdx,%rax,8),%r11 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je abe19 │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ push %rbp │ │ │ │ + lea -0x2(%rdi),%r10d │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbx │ │ │ │ - cmpq $0x0,0x1c0(%rdi) │ │ │ │ - je a8de0 │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + lea -0x8(%r9,%rdx,1),%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov (%rax,%rdi,1),%rsi │ │ │ │ + mov 0x8(%rax,%rdi,1),%rcx │ │ │ │ + test %r10d,%r10d │ │ │ │ + js abe04 │ │ │ │ + movslq %r10d,%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xd0(%rdi),%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3c6b6(%rip),%rdx │ │ │ │ - lea -0x372d(%rip),%rdi │ │ │ │ - callq 19880 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja a8e30 │ │ │ │ - lock incl 0x18(%rax) │ │ │ │ - sfence │ │ │ │ - mov %rax,0x1c0(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 17020 │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov (%r9,%rax,8),%rdx │ │ │ │ + sub $0x1,%rax │ │ │ │ + xor (%rdx,%rdi,1),%rsi │ │ │ │ + xor (%rdx,%r8,1),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jns abdf0 │ │ │ │ + mov %rsi,(%r11,%rdi,1) │ │ │ │ + mov %rcx,0x8(%r11,%rdi,1) │ │ │ │ + add $0x10,%rdi │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + ja abdd0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x3c55e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebp,%r12d │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp a8dd1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mfence │ │ │ │ - movl $0x0,0x2f28(%rdi) │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + movslq %edi,%rax │ │ │ │ push %r14 │ │ │ │ - add $0xcf58,%r15 │ │ │ │ - lea 0x5bb6b(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ push %r12 │ │ │ │ - lea 0x2f58(%rsi),%r12 │ │ │ │ + mov 0x0(%r13,%rax,8),%r14 │ │ │ │ push %rbp │ │ │ │ - mov $0x1,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %r12,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ + mov 0x8(%r13,%rdx,1),%r15 │ │ │ │ + mov %rsi,-0x18(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je abf16 │ │ │ │ + lea -0x8(%r13,%rdx,1),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + lea -0x2(%rdi),%eax │ │ │ │ + mov %eax,-0x4(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x10(%rsp),%rax │ │ │ │ + lea 0x4(%rbp),%r12 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbp,1),%ebx │ │ │ │ + mov 0x4(%rax,%rbp,1),%r11d │ │ │ │ + mov -0x4(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a8e98 │ │ │ │ - movzbl 0xc(%rbx),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - je a8ed0 │ │ │ │ - mfence │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne a8e98 │ │ │ │ - add $0x8,%rsp │ │ │ │ + js abf28 │ │ │ │ + movslq %eax,%r9 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov 0x0(%r13,%r9,8),%rsi │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %eax,%edi │ │ │ │ + add %ecx,%ecx │ │ │ │ + and $0x80808080,%edi │ │ │ │ + and $0xfefefefe,%ecx │ │ │ │ + add %eax,%eax │ │ │ │ + and $0x80808080,%r8d │ │ │ │ + mov (%rsi,%rbp,1),%edx │ │ │ │ + mov (%rsi,%r12,1),%r10d │ │ │ │ + and $0xfefefefe,%eax │ │ │ │ + lea (%r8,%r8,1),%esi │ │ │ │ + shr $0x7,%r8d │ │ │ │ + sub $0x1,%r9 │ │ │ │ + xor %edx,%ecx │ │ │ │ + xor %edx,%ebx │ │ │ │ + lea (%rdi,%rdi,1),%edx │ │ │ │ + xor %r10d,%r11d │ │ │ │ + shr $0x7,%edi │ │ │ │ + xor %eax,%r10d │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %r8d,%esi │ │ │ │ + sub %edi,%eax │ │ │ │ + and $0x1d1d1d1d,%esi │ │ │ │ + and $0x1d1d1d1d,%eax │ │ │ │ + xor %esi,%ecx │ │ │ │ + xor %r10d,%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + jns abe90 │ │ │ │ + mov %ebx,(%r14,%rbp,1) │ │ │ │ + mov %r11d,0x4(%r14,%rbp,1) │ │ │ │ + mov %ecx,(%r15,%rbp,1) │ │ │ │ + mov %eax,0x4(%r15,%rbp,1) │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %rbp,-0x18(%rsp) │ │ │ │ + ja abe68 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0xb(%rbx),%eax │ │ │ │ - mov (%r14,%rax,8),%r9 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - movabs $0xcccccccccccccccd,%rax │ │ │ │ - sub %r12,%rcx │ │ │ │ - mov 0x4(%rbx),%r8d │ │ │ │ - lea 0x3c5be(%rip),%rdx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - sub %rdi,%rsi │ │ │ │ - imul %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq a5270 │ │ │ │ - cltq │ │ │ │ - add %rax,0x0(%r13) │ │ │ │ - jmp a8eab │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd0,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je a8f95 │ │ │ │ - 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 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsp,%r9 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7370 <__vsnprintf_chk@plt> │ │ │ │ - lea -0x1(%rbx),%edx │ │ │ │ - movslq %eax,%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - cmovbe %edx,%eax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne a900a │ │ │ │ - add $0xd0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp abef5 │ │ │ │ nop │ │ │ │ + push %r15 │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov (%r15,%rax,8),%rax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %rax,-0x28(%rsp) │ │ │ │ + mov 0x8(%r15,%rdx,1),%rax │ │ │ │ + mov %rsi,-0x18(%rsp) │ │ │ │ + mov %rax,-0x20(%rsp) │ │ │ │ test %rsi,%rsi │ │ │ │ - je a90b0 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ + je ac05e │ │ │ │ + lea -0x8(%r15,%rdx,1),%rax │ │ │ │ xor %ebp,%ebp │ │ │ │ - lea 0x3c58b(%rip),%rsi │ │ │ │ - lea 0x32e90(%rip),%r12 │ │ │ │ - lea -0x8(,%rax,8),%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - sar $0x3,%r14 │ │ │ │ - mov %r14d,%r13d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne a9075 │ │ │ │ - jmp a908f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x5f061(%rip),%rsi │ │ │ │ - mov $0x20,%edi │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 7680 │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jne a9060 │ │ │ │ - mov 0x5f032(%rip),%rsi │ │ │ │ + movabs $0x8080808080808080,%r14 │ │ │ │ + movabs $0xfefefefefefefefe,%r13 │ │ │ │ + movabs $0x1d1d1d1d1d1d1d1d,%r12 │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + lea -0x2(%rdi),%eax │ │ │ │ + mov %eax,-0x4(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x10(%rsp),%rax │ │ │ │ + lea 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x30(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbp,1),%rbx │ │ │ │ + mov 0x8(%rax,%rbp,1),%r11 │ │ │ │ + mov -0x4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js ac070 │ │ │ │ + movslq %eax,%r9 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r11,%rax │ │ │ │ + nop │ │ │ │ + mov (%r15,%r9,8),%rsi │ │ │ │ + mov -0x30(%rsp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + add %rcx,%rcx │ │ │ │ + and %r13,%rcx │ │ │ │ + and %r14,%r8 │ │ │ │ + sub $0x1,%r9 │ │ │ │ + mov (%rsi,%rbp,1),%rdx │ │ │ │ + mov (%rsi,%rdi,1),%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + add %rax,%rax │ │ │ │ + and %r14,%rdi │ │ │ │ + and %r13,%rax │ │ │ │ + lea (%r8,%r8,1),%rsi │ │ │ │ + shr $0x7,%r8 │ │ │ │ + xor %rdx,%rcx │ │ │ │ + xor %rdx,%rbx │ │ │ │ + lea (%rdi,%rdi,1),%rdx │ │ │ │ + xor %r10,%r11 │ │ │ │ + shr $0x7,%rdi │ │ │ │ + xor %rax,%r10 │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %r8,%rsi │ │ │ │ + sub %rdi,%rax │ │ │ │ + and %r12,%rsi │ │ │ │ + and %r12,%rax │ │ │ │ + xor %rsi,%rcx │ │ │ │ + xor %r10,%rax │ │ │ │ + test %r9d,%r9d │ │ │ │ + jns abfd0 │ │ │ │ + mov -0x28(%rsp),%rdx │ │ │ │ + mov %rbx,(%rdx,%rbp,1) │ │ │ │ + mov -0x20(%rsp),%rbx │ │ │ │ + mov %r11,0x8(%rdx,%rbp,1) │ │ │ │ + mov %rcx,(%rbx,%rbp,1) │ │ │ │ + mov %rax,0x8(%rbx,%rbp,1) │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,-0x18(%rsp) │ │ │ │ + ja abfa0 │ │ │ │ pop %rbx │ │ │ │ - mov $0xa,%edi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmpq 7680 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r11,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + jmp ac033 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3c509(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp a908f │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsi),%rcx │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3c70a(%rip),%rsi │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - and $0xf,%edx │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - shr $0x20,%r9 │ │ │ │ - shr $0x10,%r8 │ │ │ │ - movzwl %r9w,%r9d │ │ │ │ - movzwl %r8w,%r8d │ │ │ │ - jmpq 7230 <__printf_chk@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + lea -0x1(%rdi),%ebp │ │ │ │ + movslq %edi,%rdi │ │ │ │ + lea 0x0(,%rdi,8),%rax │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3c4ab(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3c4a4(%rip),%rsi │ │ │ │ + mov (%rdx,%rdi,8),%r15 │ │ │ │ + mov 0x8(%rdx,%rax,1),%r14 │ │ │ │ + mov 0x10(%rdx,%rax,1),%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je ac138 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + lea 0x2de44(%rip),%rbx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle ac114 │ │ │ │ + mov 0x15d2bf(%rip),%r8 │ │ │ │ + movslq %ebp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x100(%r8,%rdx,1),%r9d │ │ │ │ + mov (%r11,%rdx,8),%rax │ │ │ │ + movzbl (%rax,%r10,1),%eax │ │ │ │ + xor %eax,%esi │ │ │ │ + shl $0x8,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + xor (%rax,%r9,1),%cl │ │ │ │ + movzbl 0x200(%r8,%rdx,1),%r9d │ │ │ │ + sub $0x1,%rdx │ │ │ │ + xor (%rax,%r9,1),%dil │ │ │ │ + test %edx,%edx │ │ │ │ + jg ac0e0 │ │ │ │ + mov (%r11),%rax │ │ │ │ + movzbl (%rax,%r10,1),%eax │ │ │ │ + xor %eax,%esi │ │ │ │ + xor %eax,%ecx │ │ │ │ + xor %edi,%eax │ │ │ │ + mov %sil,(%r15,%r10,1) │ │ │ │ + mov %cl,(%r14,%r10,1) │ │ │ │ + mov %al,0x0(%r13,%r10,1) │ │ │ │ + add $0x1,%r10 │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jne ac0c0 │ │ │ │ pop %rbx │ │ │ │ - jmpq 7230 <__printf_chk@plt> │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je a91b0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + lea -0x1(%rdi),%r12d │ │ │ │ + movslq %edi,%rdi │ │ │ │ push %rbp │ │ │ │ + lea 0x0(,%rdi,8),%rax │ │ │ │ + lea 0x2dd8e(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%rbx │ │ │ │ - lea -0x8(,%rax,8),%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je a91a7 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x3c47b(%rip),%rbp │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x18(%rsi,%rax,1),%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x10,%rbx │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne a9188 │ │ │ │ + mov 0x8(%rdx,%rax,1),%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x10(%rdx,%rax,1),%r13 │ │ │ │ + mov 0x18(%rdx,%rax,1),%rax │ │ │ │ + mov (%rdx,%rdi,8),%r15 │ │ │ │ + mov %rsi,-0x8(%rsp) │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je ac239 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle ac248 │ │ │ │ + mov 0x15d1e0(%rip),%rcx │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x100(%rcx,%rdx,1),%r11d │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + movzbl (%rax,%r10,1),%eax │ │ │ │ + xor %eax,%r8d │ │ │ │ + shl $0x8,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + xor (%rax,%r11,1),%dil │ │ │ │ + movzbl 0x200(%rcx,%rdx,1),%r11d │ │ │ │ + xor (%rax,%r11,1),%sil │ │ │ │ + movzbl 0x300(%rcx,%rdx,1),%r11d │ │ │ │ + sub $0x1,%rdx │ │ │ │ + xor (%rax,%r11,1),%r9b │ │ │ │ + test %edx,%edx │ │ │ │ + jg ac1c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movzbl (%rax,%r10,1),%eax │ │ │ │ + xor %eax,%esi │ │ │ │ + xor %eax,%r8d │ │ │ │ + xor %eax,%edi │ │ │ │ + xor %r9d,%eax │ │ │ │ + mov %r8b,(%r15,%r10,1) │ │ │ │ + mov %dil,(%r14,%r10,1) │ │ │ │ + mov %sil,0x0(%r13,%r10,1) │ │ │ │ + mov -0x10(%rsp),%rsi │ │ │ │ + mov %al,(%rsi,%r10,1) │ │ │ │ + add $0x1,%r10 │ │ │ │ + cmp %r10,-0x8(%rsp) │ │ │ │ + jne ac1a0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp ac202 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + xor %r11d,%r11d │ │ │ │ push %r14 │ │ │ │ - lea 0x5b817(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + lea -0x1(%rdi),%r13d │ │ │ │ + movslq %edi,%rdi │ │ │ │ push %r12 │ │ │ │ - lea 0x3243f(%rip),%r12 │ │ │ │ + lea 0x0(,%rdi,8),%rax │ │ │ │ + lea 0x2dc7f(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x8(%rsi),%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae a9299 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je a9299 │ │ │ │ - mov (%r14,%rax,8),%rdx │ │ │ │ - movzbl 0x2(%rbp),%ecx │ │ │ │ - mov $0x20,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x1(%rbp),%r8d │ │ │ │ - lea 0x3c3ea(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 94c0 │ │ │ │ - mov 0x5eea3(%rip),%rsi │ │ │ │ - mov $0x5b,%edi │ │ │ │ - callq 7680 │ │ │ │ - cmpb $0x0,0x1(%rbp) │ │ │ │ - jne a9251 │ │ │ │ - jmp a9272 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5ee81(%rip),%rsi │ │ │ │ - mov $0x20,%edi │ │ │ │ - callq 7680 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - movzbl 0x3(%rbp,%rax,1),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja a9240 │ │ │ │ - lea 0x3418f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - lea 0x3(%rbp,%rax,1),%rbp │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb a91f0 │ │ │ │ + mov (%rdx,%rdi,8),%r15 │ │ │ │ + mov 0x10(%rdx,%rax,1),%rdi │ │ │ │ + mov 0x8(%rdx,%rax,1),%r14 │ │ │ │ + mov %rdi,-0x20(%rsp) │ │ │ │ + mov 0x18(%rdx,%rax,1),%rdi │ │ │ │ + mov 0x20(%rdx,%rax,1),%rax │ │ │ │ + mov %rsi,-0x8(%rsp) │ │ │ │ + mov %rdi,-0x18(%rsp) │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je ac374 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle ac380 │ │ │ │ + mov 0x15d0c0(%rip),%rcx │ │ │ │ + movslq %r13d,%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rax │ │ │ │ + movzbl 0x100(%rcx,%rdx,1),%ebx │ │ │ │ + movzbl (%rax,%r11,1),%eax │ │ │ │ + xor %eax,%r9d │ │ │ │ + shl $0x8,%rax │ │ │ │ + add %r12,%rax │ │ │ │ + xor (%rax,%rbx,1),%r8b │ │ │ │ + movzbl 0x200(%rcx,%rdx,1),%ebx │ │ │ │ + xor (%rax,%rbx,1),%dil │ │ │ │ + movzbl 0x300(%rcx,%rdx,1),%ebx │ │ │ │ + xor (%rax,%rbx,1),%sil │ │ │ │ + movzbl 0x400(%rcx,%rdx,1),%ebx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + xor (%rax,%rbx,1),%r10b │ │ │ │ + test %edx,%edx │ │ │ │ + jg ac2e0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov -0x20(%rsp),%rcx │ │ │ │ + movzbl (%rax,%r11,1),%eax │ │ │ │ + xor %eax,%edi │ │ │ │ + xor %eax,%r9d │ │ │ │ + xor %eax,%r8d │ │ │ │ + xor %eax,%esi │ │ │ │ + mov %r9b,(%r15,%r11,1) │ │ │ │ + xor %r10d,%eax │ │ │ │ + mov %r8b,(%r14,%r11,1) │ │ │ │ + mov %dil,(%rcx,%r11,1) │ │ │ │ + mov -0x18(%rsp),%rdi │ │ │ │ + mov %sil,(%rdi,%r11,1) │ │ │ │ + mov -0x10(%rsp),%rsi │ │ │ │ + mov %al,(%rsi,%r11,1) │ │ │ │ + add $0x1,%r11 │ │ │ │ + cmp %r11,-0x8(%rsp) │ │ │ │ + jne ac2c0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp ac32c │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + xor %r11d,%r11d │ │ │ │ push %r14 │ │ │ │ - lea 0x5b727(%rip),%r14 │ │ │ │ + lea -0x1(%rdi),%r14d │ │ │ │ + movslq %edi,%rdi │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + lea 0x0(,%rdi,8),%rax │ │ │ │ + lea 0x2db51(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x3234f(%rip),%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x8(%rsi),%rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rsi),%eax │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae a9379 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je a9379 │ │ │ │ - mov (%r14,%rax,8),%rdx │ │ │ │ - lea 0x3c316(%rip),%rsi │ │ │ │ - mov $0x20,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x8(%rdx,%rax,1),%rbx │ │ │ │ + mov (%rdx,%rdi,8),%r15 │ │ │ │ + mov %rbx,-0x30(%rsp) │ │ │ │ + mov 0x10(%rdx,%rax,1),%rbx │ │ │ │ + mov %rsi,-0x8(%rsp) │ │ │ │ + mov %rbx,-0x28(%rsp) │ │ │ │ + mov 0x18(%rdx,%rax,1),%rbx │ │ │ │ + mov %rbx,-0x20(%rsp) │ │ │ │ + mov 0x20(%rdx,%rax,1),%rbx │ │ │ │ + mov 0x28(%rdx,%rax,1),%rax │ │ │ │ + mov %rbx,-0x18(%rsp) │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je ac4d6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle ac4e8 │ │ │ │ + mov 0x15cf80(%rip),%rcx │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ - callq 94c0 │ │ │ │ - mov 0x5edbc(%rip),%rsi │ │ │ │ - mov $0x5b,%edi │ │ │ │ - callq 7680 │ │ │ │ - cmpb $0x0,0x1(%rbp) │ │ │ │ - jne a9331 │ │ │ │ - jmp a9352 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x5eda1(%rip),%rsi │ │ │ │ - mov $0x20,%edi │ │ │ │ - callq 7680 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - movzbl 0x2(%rbp,%rax,1),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - ja a9320 │ │ │ │ - lea 0x340af(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - lea 0x2(%rbp,%rax,1),%rbp │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb a92e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rdx,8),%rax │ │ │ │ + movzbl 0x100(%rcx,%rdx,1),%ebp │ │ │ │ + movzbl (%rax,%r11,1),%eax │ │ │ │ + xor %eax,%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + add %r13,%rax │ │ │ │ + xor (%rax,%rbp,1),%r9b │ │ │ │ + movzbl 0x200(%rcx,%rdx,1),%ebp │ │ │ │ + xor (%rax,%rbp,1),%r8b │ │ │ │ + movzbl 0x300(%rcx,%rdx,1),%ebp │ │ │ │ + xor (%rax,%rbp,1),%dil │ │ │ │ + movzbl 0x400(%rcx,%rdx,1),%ebp │ │ │ │ + xor (%rax,%rbp,1),%sil │ │ │ │ + movzbl 0x500(%rcx,%rdx,1),%ebp │ │ │ │ + sub $0x1,%rdx │ │ │ │ + xor (%rax,%rbp,1),%bl │ │ │ │ + test %edx,%edx │ │ │ │ + jg ac428 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov -0x30(%rsp),%rcx │ │ │ │ + movzbl (%rax,%r11,1),%eax │ │ │ │ + xor %eax,%r10d │ │ │ │ + xor %eax,%r9d │ │ │ │ + xor %eax,%r8d │ │ │ │ + xor %eax,%edi │ │ │ │ + mov %r10b,(%r15,%r11,1) │ │ │ │ + xor %eax,%esi │ │ │ │ + xor %ebx,%eax │ │ │ │ + mov -0x10(%rsp),%rbx │ │ │ │ + mov %r9b,(%rcx,%r11,1) │ │ │ │ + mov -0x28(%rsp),%rcx │ │ │ │ + mov %r8b,(%rcx,%r11,1) │ │ │ │ + mov -0x20(%rsp),%rcx │ │ │ │ + mov %dil,(%rcx,%r11,1) │ │ │ │ + mov -0x18(%rsp),%rdi │ │ │ │ + mov %sil,(%rdi,%r11,1) │ │ │ │ + mov %al,(%rbx,%r11,1) │ │ │ │ + add $0x1,%r11 │ │ │ │ + cmp %r11,-0x8(%rsp) │ │ │ │ + jne ac400 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je a9420 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp ac47e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - lea (%rdx,%rdx,4),%rbp │ │ │ │ - shl $0x4,%rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - add %rsi,%rbp │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - jbe a9400 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp a93c9 │ │ │ │ - nop │ │ │ │ - add $0x50,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe a9400 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 77a0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movslq (%rdx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne a93c0 │ │ │ │ - mov %rbx,%rax │ │ │ │ + je ac5b8 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + movslq (%rsi),%rdx │ │ │ │ + shl $0x8,%rax │ │ │ │ + add 0x15ce5b(%rip),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + test %al,%al │ │ │ │ + je ac5d6 │ │ │ │ + cltq │ │ │ │ + lea 0x2d7b6(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq ae140 │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + add (%r15),%ebp │ │ │ │ + shl $0x8,%rbx │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + mov (%r14,%rbp,8),%rdi │ │ │ │ + mov (%r14,%rax,8),%rsi │ │ │ │ + test %r12,%r12 │ │ │ │ + je ac5a2 │ │ │ │ + lea 0x2d980(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %rbx,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rdi,%rax,1),%ecx │ │ │ │ + xor (%rsi,%rax,1),%cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + mov %cl,(%rsi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne ac588 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - sub %r12,%rax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - sar $0x4,%rax │ │ │ │ pop %r14 │ │ │ │ - imul $0xcccd,%ax,%ax │ │ │ │ - add $0x1,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebp,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 64490 │ │ │ │ - test %eax,%eax │ │ │ │ - js a9423 │ │ │ │ - add $0x101,%ax │ │ │ │ + mov %r9,%rcx │ │ │ │ pop %rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ pop %rbp │ │ │ │ - movzwl %ax,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x3c1e6(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + pop %r15 │ │ │ │ + jmpq ae2e0 │ │ │ │ + lea 0x22d77(%rip),%rcx │ │ │ │ + mov $0x26,%edx │ │ │ │ + lea 0x22d57(%rip),%rsi │ │ │ │ + lea 0x22d5a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %ecx,%r10d │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov $0x5,%esi │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbx │ │ │ │ - sub $0x248,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + movslq (%rdx),%rdx │ │ │ │ + movslq 0x4(%r11),%rcx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 28f10 │ │ │ │ - cmpb $0x0,0x7b(%rbp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - je a98a7 │ │ │ │ - mov %r13d,(%rsp) │ │ │ │ - add $0x8,%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%r14),%rax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne a97a3 │ │ │ │ - lea 0xc0(%rsp),%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 7960 │ │ │ │ - mov 0x28(%r14),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x14,%rax │ │ │ │ - and $0xff,%eax │ │ │ │ - je a982b │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je a97ea │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov (%rbx),%eax │ │ │ │ - lea -0x8(,%rax,8),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rdi │ │ │ │ - shr $0x5,%rdx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jae a97ea │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov $0x20,%r9d │ │ │ │ - mov $0x2a,%ecx │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x3c0e3(%rip),%r8 │ │ │ │ - lea 0x8(%rbx,%rax,1),%rax │ │ │ │ - push %rsi │ │ │ │ - mov $0x2a,%esi │ │ │ │ - push %rax │ │ │ │ + mov %rsp,-0x48(%rbp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne ac644 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je ac793 │ │ │ │ + movslq (%r15),%rdi │ │ │ │ + shl $0x8,%rdx │ │ │ │ + shl $0x8,%rcx │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + add 0x15cd36(%rip),%rdx │ │ │ │ + add 0x15cd2f(%rip),%rcx │ │ │ │ + mov %r10d,-0x54(%rbp) │ │ │ │ + movzbl (%rdx,%rdi,1),%esi │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %sil,-0x40(%rbp) │ │ │ │ + movslq 0x4(%r15),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,-0x3f(%rbp) │ │ │ │ + movzbl (%rcx,%rdi,1),%edx │ │ │ │ + lea -0x40(%rbp),%rdi │ │ │ │ + mov %dl,-0x3e(%rbp) │ │ │ │ + movzbl (%rcx,%rsi,1),%edx │ │ │ │ + lea -0x3c(%rbp),%rsi │ │ │ │ + mov %dl,-0x3d(%rbp) │ │ │ │ + mov $0x2,%edx │ │ │ │ + callq adfb0 │ │ │ │ + mov -0x54(%rbp),%r10d │ │ │ │ + mov -0x50(%rbp),%r11 │ │ │ │ + mov %r15,%rsi │ │ │ │ + movzbl -0x3a(%rbp),%eax │ │ │ │ + mov -0x60(%rbp),%r9 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x2,%edi │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %r11,%rdx │ │ │ │ + movzbl -0x3c(%rbp),%r14d │ │ │ │ + movzbl -0x3b(%rbp),%r13d │ │ │ │ + shl $0x8,%rax │ │ │ │ + movzbl -0x39(%rbp),%ebx │ │ │ │ + mov %rax,-0x68(%rbp) │ │ │ │ + shl $0x8,%r14 │ │ │ │ + shl $0x8,%r13 │ │ │ │ + callq ae140 │ │ │ │ + mov -0x54(%rbp),%r10d │ │ │ │ + mov -0x50(%rbp),%r11 │ │ │ │ + shl $0x8,%rbx │ │ │ │ + mov -0x60(%rbp),%r9 │ │ │ │ + movslq 0x4(%r15),%rax │ │ │ │ + lea 0x2d805(%rip),%r8 │ │ │ │ + mov %r10d,%edx │ │ │ │ + add (%r11),%edx │ │ │ │ + add 0x4(%r11),%r10d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + mov (%r9,%rdx,8),%rsi │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov (%r9,%r10,8),%rdi │ │ │ │ + mov (%r9,%rdx,8),%rcx │ │ │ │ + mov -0x68(%rbp),%rdx │ │ │ │ + mov (%r9,%rax,8),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 78f0 <__snprintf_chk@plt> │ │ │ │ - mov 0x28(%r14),%rcx │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - shr $0xf,%rdx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x5b463(%rip),%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - and $0x1f,%edx │ │ │ │ - lea 0x1c4(%rsp),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq 1f9b0 │ │ │ │ - cmpb $0x0,0x160(%rsp) │ │ │ │ - je a9882 │ │ │ │ - mov $0x7,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je a98cc │ │ │ │ - mov (%rax),%edx │ │ │ │ - lea 0x8(%rax),%r8 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea (%rax,%rdx,8),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r11,%r8 │ │ │ │ - jae a98cc │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%r8),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je a9630 │ │ │ │ - movzbl 0x1(%r8),%esi │ │ │ │ - mov %esi,%r10d │ │ │ │ - test %esi,%esi │ │ │ │ - je a97c0 │ │ │ │ - mov %ebx,%r9d │ │ │ │ - lea 0x3(%r8),%rax │ │ │ │ - shl %cl,%r9d │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ - lea 0x4(%r8,%rcx,1),%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ - or %r9d,%ecx │ │ │ │ - cmp %r15d,%esi │ │ │ │ - cmove %rcx,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne a9608 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + je ac771 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rsi,%rax,1),%r10d │ │ │ │ + movzbl (%rdi,%rax,1),%edx │ │ │ │ + xor (%rcx,%rax,1),%r10b │ │ │ │ + xor (%r9,%rax,1),%dl │ │ │ │ movzbl %r10b,%r10d │ │ │ │ - add $0x3,%r10 │ │ │ │ - add %r10,%r8 │ │ │ │ - cmp %r11,%r8 │ │ │ │ - jb a95d8 │ │ │ │ - lea 0x234(%rsp),%rax │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x5b394(%rip),%rsi │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - callq 1f9b0 │ │ │ │ - cmpb $0x0,0x1d0(%rsp) │ │ │ │ - je a985d │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je a97cb │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - lea 0x120(%rsp),%r13 │ │ │ │ - callq 7980 │ │ │ │ - lea 0xd2f4(%rip),%rdx │ │ │ │ - mov $0x40,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - callq 79c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je a98d3 │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - lea 0xdaa0(%rip),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0xe,%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0xa,%rax │ │ │ │ - and $0xf,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - ja a96dc │ │ │ │ - lea 0x5b2e8(%rip),%rcx │ │ │ │ - mov (%rcx,%rax,8),%rcx │ │ │ │ - lea 0xda6f(%rip),%rax │ │ │ │ - test $0xc,%dl │ │ │ │ - jne a96f6 │ │ │ │ - and $0xf,%edx │ │ │ │ - lea 0x5b28e(%rip),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov (%rsp),%edx │ │ │ │ - lea 0x80(%rsp),%r9 │ │ │ │ - mov 0x10(%r14),%r11 │ │ │ │ - movzwl 0x18(%r14),%eax │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - movzwl 0x1a(%r14),%esi │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - callq 95d0 │ │ │ │ - movzwl 0x1a(%r14),%esi │ │ │ │ - mov (%rsp),%edx │ │ │ │ - lea 0xa0(%rsp),%r8 │ │ │ │ - imul 0x10(%r14),%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - callq 95d0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15d,%edx │ │ │ │ - lea 0x3c0d9(%rip),%rsi │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - push %rcx │ │ │ │ - mov %r12,%rcx │ │ │ │ - push %rbx │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - push %r13 │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - push %r11 │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x78(%rsp),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - add $0x50,%rsp │ │ │ │ - movzbl 0x7b(%rbp),%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jbe a98a7 │ │ │ │ - add $0x38,%r14 │ │ │ │ - jmpq a9498 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x3,%r10d │ │ │ │ - jmpq a9628 │ │ │ │ - movabs $0x29726576656e28,%rax │ │ │ │ - lea 0x120(%rsp),%r13 │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - jmpq a96a7 │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - movdqa 0x3d6f6(%rip),%xmm0 │ │ │ │ - mov $0x29,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movabs $0x6e6f697463657320,%rax │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - mov %di,0x108(%rsp) │ │ │ │ - movups %xmm0,0xf0(%rsp) │ │ │ │ - jmpq a955d │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov $0x2965,%esi │ │ │ │ - movl $0x6e6f6e28,0xf0(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %si,0xf4(%rsp) │ │ │ │ - movb $0x0,0xf6(%rsp) │ │ │ │ - jmpq a955d │ │ │ │ - mov $0x2965,%edx │ │ │ │ - movb $0x0,0x1d6(%rsp) │ │ │ │ - movl $0x6e6f6e28,0x1d0(%rsp) │ │ │ │ - mov %dx,0x1d4(%rsp) │ │ │ │ - jmpq a9669 │ │ │ │ - mov $0x2965,%ecx │ │ │ │ - movb $0x0,0x166(%rsp) │ │ │ │ - movl $0x6e6f6e28,0x160(%rsp) │ │ │ │ - mov %cx,0x164(%rsp) │ │ │ │ - jmpq a95a5 │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %r8,%r10 │ │ │ │ + add %r8,%rdx │ │ │ │ + movzbl (%r10,%r14,1),%r11d │ │ │ │ + xor (%rdx,%r13,1),%r11b │ │ │ │ + mov %r11b,(%rcx,%rax,1) │ │ │ │ + movzbl (%r10,%r15,1),%r10d │ │ │ │ + xor (%rdx,%rbx,1),%r10b │ │ │ │ + mov %r10b,(%r9,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne ac730 │ │ │ │ + mov -0x48(%rbp),%rsp │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a98fd │ │ │ │ - add $0x248,%rsp │ │ │ │ + jne ac7a9 │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq a9630 │ │ │ │ - movdqa 0x3d625(%rip),%xmm0 │ │ │ │ - mov $0x2972,%eax │ │ │ │ - movb $0x0,0x132(%rsp) │ │ │ │ - mov %ax,0x130(%rsp) │ │ │ │ - movups %xmm0,0x120(%rsp) │ │ │ │ - jmpq a96a7 │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r10d,%edx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq ae360 │ │ │ │ + jmp ac775 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x218,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x100,%rdx │ │ │ │ - ja a99f0 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne a9990 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a9b22 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x2cbee(%rip),%rdx │ │ │ │ + test %edi,%edi │ │ │ │ + jle ac9ce │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + mov 0x15cb94(%rip),%r11 │ │ │ │ + movslq %edi,%r8 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + mov %edi,%edi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lea 0x4(%rdx,%rax,4),%r10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq (%r9),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - mov $0x40,%esi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq a8f40 │ │ │ │ + shl $0x8,%rcx │ │ │ │ + add %r11,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq 0x0(%rbp,%rax,4),%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + mov %dl,(%rsi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne ac830 │ │ │ │ + add $0x4,%r9 │ │ │ │ + add %r8,%rsi │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jne ac820 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + callq adfb0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + lea 0x2d674(%rip),%rdi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0xb0(%rsp,%rax,1),%r9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movzbl 0x7b(%r13),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb a9ab0 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a9b22 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x3bc8e(%rip),%rdx │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x40,%esi │ │ │ │ + movzbl (%rsi,%rdx,1),%eax │ │ │ │ + shl $0x8,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rax,(%rcx,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg ac8a8 │ │ │ │ + add $0x30,%rcx │ │ │ │ + add %r8,%rsi │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne ac8a0 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq ae140 │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq a8f40 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x5,%esi │ │ │ │ - lea -0x101(%rdx),%r12d │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je a9a41 │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x8(%rax),%rcx │ │ │ │ - lea (%rdx,%rdx,2),%r9 │ │ │ │ - mov (%rax),%edx │ │ │ │ - shl $0x4,%r9 │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - add %rcx,%r9 │ │ │ │ - sub %rcx,%rdx │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mul %rcx │ │ │ │ - shr $0x5,%rdx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jae a9a41 │ │ │ │ - testb $0x1,0x20(%r9) │ │ │ │ - je a9a68 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a9b22 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x3bbe0(%rip),%rdx │ │ │ │ - jmpq a99cd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a9b22 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x20,%r8d │ │ │ │ - pop %rbx │ │ │ │ - lea 0x3bb9b(%rip),%rdx │ │ │ │ - pop %rbp │ │ │ │ - mov $0x40,%esi │ │ │ │ - pop %r12 │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ + lea 0x50(%rsp),%r10 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r14,%rax,4),%edx │ │ │ │ + add %r15d,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov (%r12,%rdx,8),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,8) │ │ │ │ + movslq 0x0(%rbp,%rax,4),%rdx │ │ │ │ + mov (%r12,%rdx,8),%rdx │ │ │ │ + mov %rdx,(%r10,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg ac8f0 │ │ │ │ + test %r13,%r13 │ │ │ │ + je ac9a9 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + lea 0x50(%rsp),%r10 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + lea 0x58(%rsp,%rax,8),%rbp │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle ac9a0 │ │ │ │ xor %eax,%eax │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq a8f40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea 0x0(,%rax,8),%r13 │ │ │ │ - sub %rax,%r13 │ │ │ │ - shl $0x3,%r13 │ │ │ │ - lea 0x8(%rbx,%r13,1),%rdi │ │ │ │ - callq 1fb70 │ │ │ │ - test %al,%al │ │ │ │ - jne a99af │ │ │ │ - mov %rsp,%r14 │ │ │ │ - lea 0x8(%rbx,%r13,1),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 7960 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + lea 0x1aa(%rsp),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi,%rax,8),%rdx │ │ │ │ + mov (%r10,%rax,8),%rcx │ │ │ │ + movzbl (%rdx,%r11,1),%edx │ │ │ │ + xor (%rcx,%r11,1),%dl │ │ │ │ + mov %dl,(%r8,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg ac948 │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r10,%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x3bb54(%rip),%rdx │ │ │ │ - mov $0x40,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a8f40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r8,%rax,1),%ecx │ │ │ │ + mov (%rdi,%rax,8),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + xor (%rsi,%rcx,1),%dl │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg ac978 │ │ │ │ + mov (%r9),%rax │ │ │ │ + add $0x8,%r9 │ │ │ │ + add $0x30,%rdi │ │ │ │ + mov %dl,(%rax,%r11,1) │ │ │ │ + cmp %r9,%rbp │ │ │ │ + jne ac970 │ │ │ │ + add $0x1,%r11 │ │ │ │ + cmp %r11,%r13 │ │ │ │ + jne ac930 │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a9b22 │ │ │ │ - add $0x30,%rsp │ │ │ │ + jne aca00 │ │ │ │ + add $0x218,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq adfb0 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq ae140 │ │ │ │ + jmpq ac917 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%r9 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movzwl 0x28(%rsp),%r12d │ │ │ │ - movzwl 0x2a(%rsp),%ebp │ │ │ │ - test %r9,%r9 │ │ │ │ - je a9c58 │ │ │ │ - mov 0x18(%rbx),%r8d │ │ │ │ - movzwl %r12w,%esi │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne a9bf4 │ │ │ │ - mov %esi,%ecx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jb a9c73 │ │ │ │ - mov %esi,%r8d │ │ │ │ - testb $0x2,0x20(%rsp) │ │ │ │ - je a9b83 │ │ │ │ - movzwl %bp,%r8d │ │ │ │ - cmp %esi,%r8d │ │ │ │ - cmovb %esi,%r8d │ │ │ │ - cmp $0x100,%r8d │ │ │ │ - mov $0x100,%eax │ │ │ │ - cmovb %eax,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jb a9c40 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r9,%rax │ │ │ │ - div %rcx │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - bsr %rax,%rdx │ │ │ │ - mov %ecx,%eax │ │ │ │ - xor $0x3f,%rdx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - sar $0x2,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - cmovle %edx,%eax │ │ │ │ - cltq │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%rax │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - imul %eax,%r8d │ │ │ │ - mov $0x800,%eax │ │ │ │ - cmp $0x800,%r8d │ │ │ │ - cmova %eax,%r8d │ │ │ │ - mov %r8d,0x18(%rbx) │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %r9,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %rcx │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jb a9c88 │ │ │ │ - testb $0x2,0x20(%rsp) │ │ │ │ - jne a9c20 │ │ │ │ - cmp $0x3f,%rax │ │ │ │ - jbe a9c96 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzwl %bp,%ebp │ │ │ │ - cmp %r8d,%ebp │ │ │ │ - jbe a9c13 │ │ │ │ - lea 0x3bd71(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - shr %r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - shl $0x6,%eax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jb a9c40 │ │ │ │ - mov %r8d,0x18(%rbx) │ │ │ │ - jmp a9bf4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - mov (%rbx),%esi │ │ │ │ - callq 99b0 │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rax,%r9 │ │ │ │ - jmpq a9b4f │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r9,%rdx │ │ │ │ - lea 0x3bcb7(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3bce1(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov $0x40,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3bd2e(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0x102(%rsi) │ │ │ │ - je a9d78 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x2f0(%rsi),%r12 │ │ │ │ - lea 0x10(%rsi),%r15 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0xf0(%rsi),%r13 │ │ │ │ - jmp a9d4a │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,-0x8(%rsp) │ │ │ │ + movslq %edi,%rdx │ │ │ │ + mov (%rbx,%rdx,8),%rcx │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + mov %rsi,-0x20(%rsp) │ │ │ │ + mov %rcx,-0x38(%rsp) │ │ │ │ + mov 0x8(%rbx,%rax,1),%rcx │ │ │ │ + mov %rcx,-0x30(%rsp) │ │ │ │ + mov 0x10(%rbx,%rax,1),%rcx │ │ │ │ + mov %rcx,-0x28(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je acbad │ │ │ │ + lea -0x8(%rbx,%rax,1),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,-0x18(%rsp) │ │ │ │ + lea -0x2(%rdi),%eax │ │ │ │ + mov %eax,-0xc(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x18(%rsp),%rax │ │ │ │ + lea 0x4(%r15),%rbx │ │ │ │ + mov %rbx,-0x40(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r15,1),%r14d │ │ │ │ + mov 0x4(%rax,%r15,1),%r13d │ │ │ │ + mov -0xc(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js acbc0 │ │ │ │ + mov -0x8(%rsp),%r12 │ │ │ │ + movslq %eax,%rbx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov %r14d,%edx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x7c(%rbx),%eax │ │ │ │ - mov 0x90(%rbx),%rsi │ │ │ │ - mov %r15,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea (%r12,%rax,8),%r9 │ │ │ │ - shr $0x2,%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - sub %r15,%r9 │ │ │ │ - callq 69770 │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x7c(%rbx),%eax │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - shl $0x9,%rcx │ │ │ │ - lea 0x2f0(,%rax,8),%rdx │ │ │ │ - callq 91f0 │ │ │ │ - movzbl 0x102(%rbx),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jbe a9d78 │ │ │ │ - mov 0x108(%rbx,%r14,8),%rax │ │ │ │ - mov %rax,0x68(%rbx) │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jne a9cf0 │ │ │ │ - mov $0xe00,%ecx │ │ │ │ - mov $0x200,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 91f0 │ │ │ │ - jmpq a9cf0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebp,%edi │ │ │ │ + mov (%r12,%rbx,8),%rsi │ │ │ │ + mov %edi,%r10d │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov -0x40(%rsp),%r11 │ │ │ │ + and $0x80808080,%r10d │ │ │ │ + and $0x80808080,%r9d │ │ │ │ + add %edi,%edi │ │ │ │ + add %ecx,%ecx │ │ │ │ + mov (%rsi,%r15,1),%ebp │ │ │ │ + mov (%rsi,%r11,1),%r11d │ │ │ │ + lea (%r10,%r10,1),%r8d │ │ │ │ + lea (%r9,%r9,1),%esi │ │ │ │ + shr $0x7,%r10d │ │ │ │ + shr $0x7,%r9d │ │ │ │ + and $0xfefefefe,%edi │ │ │ │ + and $0xfefefefe,%ecx │ │ │ │ + sub %r10d,%r8d │ │ │ │ + sub %r9d,%esi │ │ │ │ + mov %edx,%r9d │ │ │ │ + xor %ebp,%edi │ │ │ │ + and $0x1d1d1d1d,%r8d │ │ │ │ + mov %eax,%r10d │ │ │ │ + xor %r11d,%ecx │ │ │ │ + shr %edx │ │ │ │ + and $0x1010101,%r9d │ │ │ │ + xor %r8d,%edi │ │ │ │ + shr %eax │ │ │ │ + xor %ebp,%r14d │ │ │ │ + and $0x1d1d1d1d,%esi │ │ │ │ + and $0x1010101,%r10d │ │ │ │ + mov %r9d,%r8d │ │ │ │ + and $0x7f7f7f7f,%edx │ │ │ │ + xor %esi,%ecx │ │ │ │ + shl $0x8,%r8d │ │ │ │ + mov %r10d,%esi │ │ │ │ + xor %edx,%ebp │ │ │ │ + and $0x7f7f7f7f,%eax │ │ │ │ + shl $0x8,%esi │ │ │ │ + mov %r8d,%edx │ │ │ │ + xor %r11d,%r13d │ │ │ │ + sub %r9d,%edx │ │ │ │ + xor %eax,%r11d │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x8e8e8e8e,%edx │ │ │ │ + sub %r10d,%eax │ │ │ │ + xor %ebp,%edx │ │ │ │ + and $0x8e8e8e8e,%eax │ │ │ │ + sub $0x1,%rbx │ │ │ │ + xor %r11d,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jns acab0 │ │ │ │ + mov -0x38(%rsp),%rbx │ │ │ │ + mov %r14d,(%rbx,%r15,1) │ │ │ │ + mov %r13d,0x4(%rbx,%r15,1) │ │ │ │ + mov -0x30(%rsp),%rbx │ │ │ │ + mov %edi,(%rbx,%r15,1) │ │ │ │ + mov %ecx,0x4(%rbx,%r15,1) │ │ │ │ + mov -0x28(%rsp),%rbx │ │ │ │ + mov %edx,(%rbx,%r15,1) │ │ │ │ + mov %eax,0x4(%rbx,%r15,1) │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %r15,-0x20(%rsp) │ │ │ │ + ja aca70 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 7560 │ │ │ │ - nopl (%rax) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov %r14d,%edx │ │ │ │ + jmp acb74 │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea (%rsi,%rsi,4),%r12 │ │ │ │ push %rbp │ │ │ │ - shl $0x4,%r12 │ │ │ │ push %rbx │ │ │ │ - add %rdi,%r12 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jae aa6b9 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov (%rbx),%esi │ │ │ │ - callq 9a60 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - cmovb %eax,%r13d │ │ │ │ - add $0x50,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jb a9de8 │ │ │ │ - movzbl 0x248(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je a9f00 │ │ │ │ - movzwl 0x250(%rsp),%esi │ │ │ │ - cmp %r13d,%esi │ │ │ │ - jb aa741 │ │ │ │ - mov %r15,%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x50,%rbx │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - pushq 0x2b0(%rsp) │ │ │ │ - callq a9b30 │ │ │ │ - add $0x70,%rsp │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jb a9e30 │ │ │ │ - movzbl 0x248(%rsp),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne a9ee5 │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x200,%ecx │ │ │ │ - mov %al,0x248(%rsp) │ │ │ │ - mov %r15,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl %cx,%edx │ │ │ │ - cmp %edx,0x18(%rax) │ │ │ │ - cmovbe 0x18(%rax),%edx │ │ │ │ - add $0x50,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb a9ec8 │ │ │ │ - mov %dx,0x252(%rsp) │ │ │ │ - movzwl 0x250(%rsp),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jne a9f18 │ │ │ │ - lea 0x3b78d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %r13w,0x250(%rsp) │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %al,0x248(%rsp) │ │ │ │ - jmpq a9e24 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - test %rax,%rdx │ │ │ │ - jne a9ef2 │ │ │ │ - movzwl 0x252(%rsp),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jne a9f40 │ │ │ │ - lea 0x3bb6b(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - test %rax,%rdx │ │ │ │ - jne a9f2e │ │ │ │ - lea 0x2b8(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 79e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne aa63e │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 28ff0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne aa72e │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x2c8(%rsp),%eax │ │ │ │ - mov %ax,0x10(%rdi) │ │ │ │ - mov 0x2c8(%rsp),%eax │ │ │ │ - mov %ax,0x12(%rdi) │ │ │ │ - movabs $0xca451a4ef67385c6,%rax │ │ │ │ - movdqu 0x2b8(%rsp),%xmm1 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - cmpl $0xe,0x2c8(%rsp) │ │ │ │ - movabs $0x816dba487ff56582,%rax │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movzwl 0x250(%rsp),%eax │ │ │ │ - movups %xmm1,0x38(%rdi) │ │ │ │ - mov %ax,0x78(%rdi) │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - mov %al,0x7b(%rdi) │ │ │ │ - jne a9fe9 │ │ │ │ - orq $0x7ba80,0xd0(%rdi) │ │ │ │ - add $0x28,%rdi │ │ │ │ - callq 7080 │ │ │ │ - mov 0x2b0(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je aa040 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7420 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - cmp $0x20,%rax │ │ │ │ - cmova %rsi,%rax │ │ │ │ - lea 0x48(%rcx),%rdx │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae aa64b │ │ │ │ - test $0x4,%al │ │ │ │ - jne aa6fd │ │ │ │ - test %eax,%eax │ │ │ │ - jne aa69b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x5b649(%rip),%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x248(%rsp),%r13 │ │ │ │ - jmp aa078 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,-0x8(%rsp) │ │ │ │ + movslq %edi,%rdx │ │ │ │ + mov (%rbx,%rdx,8),%rcx │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + mov %rsi,-0x20(%rsp) │ │ │ │ + mov %rcx,-0x38(%rsp) │ │ │ │ + mov 0x8(%rbx,%rax,1),%rcx │ │ │ │ + mov %rcx,-0x30(%rsp) │ │ │ │ + mov 0x10(%rbx,%rax,1),%rcx │ │ │ │ + mov %rcx,-0x28(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je acd9c │ │ │ │ + lea -0x8(%rbx,%rax,1),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,-0x18(%rsp) │ │ │ │ + lea -0x2(%rdi),%eax │ │ │ │ + mov %eax,-0xc(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 34f30 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq *%rbp │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x40,%rbx │ │ │ │ - cmp $0x35,%r14d │ │ │ │ - je aa0b0 │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - lea -0x1162(%rip),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je aa06a │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 34ba0 │ │ │ │ - mov %r14d,%esi │ │ │ │ - test %al,%al │ │ │ │ - jne aa058 │ │ │ │ - lea 0x3cde0(%rip),%rdi │ │ │ │ - callq 34f30 │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp aa063 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2d0(%rsp),%edx │ │ │ │ - mov $0xfc000,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je aa0d6 │ │ │ │ - bsr %edx,%edx │ │ │ │ - mov $0x1f,%eax │ │ │ │ - xor $0x1f,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - shl $0xe,%rax │ │ │ │ - and $0xfc000,%eax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov 0x98(%rcx),%rdx │ │ │ │ - and $0xfffffffffff03fff,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x98(%rcx) │ │ │ │ - callq 7170 │ │ │ │ + mov -0x18(%rsp),%rax │ │ │ │ + lea 0x8(%r15),%rbx │ │ │ │ + mov %rbx,-0x48(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r15,1),%r14 │ │ │ │ + mov 0x8(%rax,%r15,1),%r13 │ │ │ │ + mov -0xc(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne aa752 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%r13 │ │ │ │ - imul $0x3b9aca00,0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movabs $0xcccccccccccccccd,%rbp │ │ │ │ - movl $0x1,0x8c(%rdx) │ │ │ │ - add 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x80(%rdx) │ │ │ │ - lea 0x0(,%rcx,8),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - lea 0x8(,%rax,8),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - callq 29390 │ │ │ │ - lea 0x8(%rax),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jb aa195 │ │ │ │ - jmpq aa2ae │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rax │ │ │ │ - sub %r15,%rax │ │ │ │ - sar $0x4,%rax │ │ │ │ - imul %rbp,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%rdi │ │ │ │ + js acdb0 │ │ │ │ + mov -0x8(%rsp),%rsi │ │ │ │ + movslq %eax,%rbx │ │ │ │ + mov %r13,%rcx │ │ │ │ mov %r13,%rax │ │ │ │ - add $0x50,%r13 │ │ │ │ - sub %r15,%rax │ │ │ │ - sar $0x4,%rax │ │ │ │ - imul %rbp,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r14 │ │ │ │ - callq 7080 │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %cx,0x18(%r14) │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - mov -0x38(%r13),%eax │ │ │ │ - mov %ax,0x1a(%r14) │ │ │ │ - mov 0x28(%r14),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x83,%ah │ │ │ │ - and $0xc3,%dh │ │ │ │ - mov %rdx,0x28(%r14) │ │ │ │ - mov %rax,%rdx │ │ │ │ - movzbl -0x20(%r13),%eax │ │ │ │ - shl $0xe,%rax │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - and $0xfffffffffff07fff,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x28(%r13),%eax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xf8000,%eax │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - mov -0x24(%r13),%edx │ │ │ │ - and $0xffffffffcfffffff,%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - shl $0x1c,%rdx │ │ │ │ - and $0x30000000,%edx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jb aa178 │ │ │ │ - movabs $0xcccccccccccccccd,%rbp │ │ │ │ - mov %r15,%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je aa2a5 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 64510 │ │ │ │ - test %eax,%eax │ │ │ │ - js aa71e │ │ │ │ - mov %r13,%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - sub %r15,%rdx │ │ │ │ - shl $0x14,%rax │ │ │ │ - sar $0x4,%rdx │ │ │ │ - and $0xff00000,%eax │ │ │ │ - imul %rbp,%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - lea (%rbx,%rcx,8),%rdx │ │ │ │ - mov 0x28(%rdx),%rsi │ │ │ │ - and $0xfffffffff00fffff,%rsi │ │ │ │ - or %rsi,%rax │ │ │ │ - mov %rax,0x28(%rdx) │ │ │ │ - add $0x50,%r13 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jb aa250 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a9390 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movabs $0xfff0000000000,%rsi │ │ │ │ - movabs $0xfff000ffffffffff,%rdx │ │ │ │ - shl $0x28,%rax │ │ │ │ - and 0x98(%rcx),%rdx │ │ │ │ - and %rsi,%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,0x98(%rcx) │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ - callq a9390 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movabs $0xfffffffffffff,%rdx │ │ │ │ - shl $0x34,%rax │ │ │ │ - and 0x98(%rcx),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,0x98(%rcx) │ │ │ │ - mov 0x118(%rsp),%rcx │ │ │ │ - callq a9390 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movabs $0xfff0000000,%rsi │ │ │ │ - movabs $0xffffff000fffffff,%rdx │ │ │ │ - shl $0x1c,%rax │ │ │ │ - and 0x98(%rcx),%rdx │ │ │ │ - and %rsi,%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - or %rdx,%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %rax,0x98(%rcx) │ │ │ │ - mov 0x100(%rsp),%rcx │ │ │ │ - callq a9390 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - shl $0x10,%rax │ │ │ │ - mov 0xa8(%rsi),%rdx │ │ │ │ - and $0xfff0000,%eax │ │ │ │ - and $0xfffffffff000ffff,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - cmpb $0x0,0x2d4(%rsp) │ │ │ │ - mov %rax,0xa8(%rsi) │ │ │ │ - jne aa5f8 │ │ │ │ - movabs $0xcccccccccccccccd,%r13 │ │ │ │ - mov %r15,%r14 │ │ │ │ - movabs $0xca451a4ef67385c6,%rbp │ │ │ │ - movabs $0x816dba487ff56582,%rbx │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jb aa4ec │ │ │ │ - jmpq aa5b0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%r14),%r9 │ │ │ │ - lea 0xf8(%rsi),%rdi │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2cc(%rsp),%r8d │ │ │ │ - movzwl 0x250(%rsp),%r10d │ │ │ │ - movq $0x0,0x2e8(%rsi) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %edi,%eax │ │ │ │ - lea 0x2f0(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %rbp,0xf0(%rsi) │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %rbx,0xf8(%rsi) │ │ │ │ - movb $0x2,0x102(%rsi) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je aa528 │ │ │ │ - bsr %r8d,%r8d │ │ │ │ - mov $0x1f,%edi │ │ │ │ - xor $0x1f,%r8d │ │ │ │ - sub %r8d,%edi │ │ │ │ - mov %dil,0x101(%rsi) │ │ │ │ - mov %edi,%ecx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je aa5e0 │ │ │ │ - lea -0x1(%r10),%edi │ │ │ │ - sub $0x1,%rdx │ │ │ │ - or %rdi,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,0x108(%rsi) │ │ │ │ - add %rax,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je aa4ab │ │ │ │ - sub $0x1,%rdx │ │ │ │ - or %rdi,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,0x110(%rsi) │ │ │ │ - cmp %r9,%rax │ │ │ │ - jae aa710 │ │ │ │ - cmpq $0x8,0x40(%r14) │ │ │ │ - je aa550 │ │ │ │ - mov (%r14),%edi │ │ │ │ - add $0x50,%r14 │ │ │ │ - callq a9cb0 │ │ │ │ - mov -0x50(%r14),%edi │ │ │ │ - callq 7100 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae aa5b0 │ │ │ │ - mov %r14,%rax │ │ │ │ - sub %r15,%rax │ │ │ │ - sar $0x4,%rax │ │ │ │ - imul %r13,%rax │ │ │ │ - mov %al,0x7a(%rsi) │ │ │ │ - mov 0x40(%r14),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne aa400 │ │ │ │ - mov 0x10(%r14),%r9 │ │ │ │ - movq $0x8,0x40(%r14) │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r9,0x48(%r14) │ │ │ │ - jmpq aa404 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0xff,0x101(%rsi) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jne aa481 │ │ │ │ - movq $0x8,0x108(%rsi) │ │ │ │ - jmpq aa4ab │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x18(%r14),%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ - movb $0x3,0x102(%rsi) │ │ │ │ - cltq │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - div %rdi │ │ │ │ - sub %rdx,%rcx │ │ │ │ - mov %rcx,0x118(%rsi) │ │ │ │ - cmpq $0x8,0x40(%r14) │ │ │ │ - jne aa4c9 │ │ │ │ - mov (%r14),%edi │ │ │ │ - lea 0x3b8ee(%rip),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1000,%edx │ │ │ │ - callq 91f0 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - jmpq aa4c9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne aa73c │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov %rsi,-0x40(%rsp) │ │ │ │ + nop │ │ │ │ + mov -0x40(%rsp),%rsi │ │ │ │ + mov -0x48(%rsp),%r11 │ │ │ │ + movabs $0x8080808080808080,%r10 │ │ │ │ + movabs $0x8080808080808080,%r9 │ │ │ │ + and %rdi,%r10 │ │ │ │ + and %rcx,%r9 │ │ │ │ + add %rdi,%rdi │ │ │ │ + add %rcx,%rcx │ │ │ │ + mov (%rsi,%rbx,8),%rsi │ │ │ │ + lea (%r10,%r10,1),%r8 │ │ │ │ + shr $0x7,%r10 │ │ │ │ + sub %r10,%r8 │ │ │ │ + movabs $0x1d1d1d1d1d1d1d1d,%r10 │ │ │ │ + mov (%rsi,%r15,1),%rbp │ │ │ │ + mov (%rsi,%r11,1),%r11 │ │ │ │ + and %r10,%r8 │ │ │ │ + movabs $0xfefefefefefefefe,%rsi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + and %rsi,%rdi │ │ │ │ + lea (%r9,%r9,1),%rsi │ │ │ │ + shr $0x7,%r9 │ │ │ │ + sub %r9,%rsi │ │ │ │ + xor %rbp,%rdi │ │ │ │ + and %r12,%rcx │ │ │ │ + xor %rbp,%r14 │ │ │ │ + and %r10,%rsi │ │ │ │ + xor %r11,%rcx │ │ │ │ + xor %r8,%rdi │ │ │ │ + xor %r11,%r13 │ │ │ │ + movabs $0x101010101010101,%r9 │ │ │ │ + xor %rsi,%rcx │ │ │ │ + movabs $0x101010101010101,%r10 │ │ │ │ + movabs $0x7f7f7f7f7f7f7f7f,%r12 │ │ │ │ + and %rdx,%r9 │ │ │ │ + and %rax,%r10 │ │ │ │ + shr %rdx │ │ │ │ + mov %r9,%r8 │ │ │ │ + and %r12,%rdx │ │ │ │ + shr %rax │ │ │ │ + mov %r10,%rsi │ │ │ │ + shl $0x8,%r8 │ │ │ │ + xor %rdx,%rbp │ │ │ │ + and %r12,%rax │ │ │ │ + shl $0x8,%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + xor %rax,%r11 │ │ │ │ mov %rsi,%rax │ │ │ │ + movabs $0x8e8e8e8e8e8e8e8e,%r8 │ │ │ │ + sub %r9,%rdx │ │ │ │ + sub %r10,%rax │ │ │ │ + and %r8,%rdx │ │ │ │ + xor %rbp,%rdx │ │ │ │ + and %r8,%rax │ │ │ │ + sub $0x1,%rbx │ │ │ │ + xor %r11,%rax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jns acc70 │ │ │ │ + mov -0x38(%rsp),%rbx │ │ │ │ + mov %r14,(%rbx,%r15,1) │ │ │ │ + mov %r13,0x8(%rbx,%r15,1) │ │ │ │ + mov -0x30(%rsp),%rbx │ │ │ │ + mov %rdi,(%rbx,%r15,1) │ │ │ │ + mov %rcx,0x8(%rbx,%r15,1) │ │ │ │ + mov -0x28(%rsp),%rbx │ │ │ │ + mov %rdx,(%rbx,%r15,1) │ │ │ │ + mov %rax,0x8(%rbx,%r15,1) │ │ │ │ + add $0x10,%r15 │ │ │ │ + cmp %r15,-0x20(%rsp) │ │ │ │ + ja acc30 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movq $0x8,0x108(%rsi) │ │ │ │ - lea -0x1(%r10),%edi │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - jmpq aa4a0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 29390 │ │ │ │ - mov 0x2d8(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq ac3c0 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x98(%rsi),%rax │ │ │ │ - and $0xc3,%ah │ │ │ │ - or $0x4,%ah │ │ │ │ - mov %rax,0x98(%rsi) │ │ │ │ - jmpq aa3c9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7080 │ │ │ │ - jmpq a9f61 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - add $0x50,%rcx │ │ │ │ - mov %rsi,-0x8(%rcx) │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - mov -0x8(%rbx,%rsi,1),%rdi │ │ │ │ - mov %rdi,-0x8(%rdx,%rsi,1) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %esi,%eax │ │ │ │ - sub %rsi,%rbx │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb aa040 │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r8 │ │ │ │ - mov %r8,(%rcx,%rdi,1) │ │ │ │ - cmp %eax,%esi │ │ │ │ - jb aa685 │ │ │ │ - jmpq aa040 │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - mov %cl,(%rdx) │ │ │ │ - test $0x2,%al │ │ │ │ - je aa040 │ │ │ │ - mov %eax,%eax │ │ │ │ - movzwl -0x2(%rbx,%rax,1),%ecx │ │ │ │ - mov %cx,-0x2(%rdx,%rax,1) │ │ │ │ - jmpq aa040 │ │ │ │ - movzbl 0x248(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - jne aa6d9 │ │ │ │ - or $0x1,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %al,0x248(%rsp) │ │ │ │ - mov %dx,0x250(%rsp) │ │ │ │ - test $0x2,%al │ │ │ │ - jne a9ee5 │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x200,%esi │ │ │ │ - mov %al,0x248(%rsp) │ │ │ │ - mov %si,0x252(%rsp) │ │ │ │ - jmpq a9ee5 │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov -0x4(%rbx,%rax,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rdx,%rax,1) │ │ │ │ - jmpq aa040 │ │ │ │ - lea 0x3b361(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x3af42(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0xc1c3(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ - lea 0x3b2c5(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3b2ff(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - push %r14 │ │ │ │ - shl $0x9,%rsi │ │ │ │ - mov $0x2f0,%edx │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %edi,%ebp │ │ │ │ - sub $0x318,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x308(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 9180 │ │ │ │ - movabs $0xca451a4ef67385c6,%rax │ │ │ │ - movabs $0x816dba487ff56582,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - xor 0x28(%rsp),%rax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - xor 0x30(%rsp),%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - jne aa820 │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - lea 0x2f0(,%rax,8),%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 72c0 │ │ │ │ - mov %r12,%rcx │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 9180 │ │ │ │ - mov 0x308(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne aa82e │ │ │ │ - add $0x318,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + jmp acd63 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbp │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je acdf2 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + div %rbx │ │ │ │ + sub %rdx,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovne %rbx,%r8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3ae7d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + add $0x100,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + callq 72c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je ace2c │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + and $0xff,%edx │ │ │ │ + je ace2c │ │ │ │ + sub %rdx,%rax │ │ │ │ + add $0x100,%rax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x38,%rdi │ │ │ │ - sub $0x868,%rsp │ │ │ │ - mov 0x48(%rdi),%rdx │ │ │ │ - movdqu 0x10(%rdi),%xmm1 │ │ │ │ - mov %esi,0x5c(%rsp) │ │ │ │ - movdqu 0x20(%rdi),%xmm2 │ │ │ │ - lea 0x1b0(%rsp),%r15 │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - shr $0x9,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x44b82fa09b5a53,%rcx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x858(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdx,%rax │ │ │ │ - movups %xmm1,0x180(%rsp) │ │ │ │ - mul %rcx │ │ │ │ - movups %xmm2,0x190(%rsp) │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - shr $0xb,%rdx │ │ │ │ - mov %rdx,0xe8(%rsp) │ │ │ │ - callq 7960 │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - callq 7960 │ │ │ │ - cmpq $0x0,0xe8(%rsp) │ │ │ │ - je aaf50 │ │ │ │ - lea 0xe8(%rsp),%rdi │ │ │ │ - callq 7980 │ │ │ │ - lea 0xc077(%rip),%rdx │ │ │ │ - mov $0x40,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x250(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - callq 79c0 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jle acf25 │ │ │ │ + mov %edi,%ebp │ │ │ │ + test %edi,%edi │ │ │ │ + js acf25 │ │ │ │ + movslq %esi,%rdx │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r8,%rbx │ │ │ │ + lea 0x0(,%rdx,8),%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %r9,%r13 │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je ab060 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 28f10 │ │ │ │ + je acefb │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add (%rsp),%rbx │ │ │ │ + imul %rbx,%rdx │ │ │ │ + lea (%rdx,%r12,1),%rdi │ │ │ │ + callq 72c0 │ │ │ │ + mov %rax,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - je ab058 │ │ │ │ - movzbl 0x7b(%rbx),%edx │ │ │ │ - lea 0x8(%rax),%rbp │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae ab058 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x10,%esi │ │ │ │ - add $0x38,%r13 │ │ │ │ - callq 1fb70 │ │ │ │ - movzbl 0x7b(%rbx),%edx │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%r12d │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jb aa978 │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - lea 0x290(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2f0(%rbx),%rbp │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - shr $0x28,%rdx │ │ │ │ - and $0xfff,%edx │ │ │ │ - callq a9920 │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - shr $0x34,%rdx │ │ │ │ - callq a9920 │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - lea 0x310(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - shr $0x1c,%rdx │ │ │ │ - and $0xfff,%edx │ │ │ │ - callq a9920 │ │ │ │ - mov 0xa8(%rbx),%rdx │ │ │ │ - lea 0x350(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - shr $0x10,%rdx │ │ │ │ - and $0xfff,%edx │ │ │ │ - callq a9920 │ │ │ │ - lea 0x460(%rsp),%rax │ │ │ │ - mov 0xd0(%rbx),%rdx │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x5a0e7(%rip),%rsi │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - lea 0x654(%rsp),%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - callq 1f9b0 │ │ │ │ - lea 0x660(%rsp),%rax │ │ │ │ - mov 0xe0(%rbx),%rdx │ │ │ │ - lea 0x5a074(%rip),%rsi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - lea 0x854(%rsp),%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - callq 1f9b0 │ │ │ │ - mov 0x7c(%rbx),%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - jae ab090 │ │ │ │ - mov %rbp,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov %edi,%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - or %rdx,%r8 │ │ │ │ - mov (%rax),%edx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb aaaf8 │ │ │ │ - lea 0x390(%rsp),%rax │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x59d4e(%rip),%rsi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - lea 0x458(%rsp),%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - callq 1f9b0 │ │ │ │ - mov 0x7c(%rbx),%eax │ │ │ │ - mov 0x90(%rbx),%rsi │ │ │ │ - lea 0xc5f2(%rip),%r11 │ │ │ │ - lea 0x2f0(,%rax,8),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movzbl 0x7b(%rbx),%eax │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x21,%rax │ │ │ │ - and $0x7f,%eax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x1c,%rax │ │ │ │ - and $0x1f,%eax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x98(%rbx),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - shr $0x8,%rdx │ │ │ │ - and $0xf,%edi │ │ │ │ - and $0x1,%edx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - test $0xc,%al │ │ │ │ - jne aabc3 │ │ │ │ - lea 0x59e61(%rip),%rdx │ │ │ │ - mov (%rdx,%rdi,8),%r11 │ │ │ │ - shr $0x4,%rax │ │ │ │ - lea 0xc584(%rip),%r9 │ │ │ │ - mov %rax,%rdi │ │ │ │ - and $0xf,%edi │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - test $0xc,%al │ │ │ │ - jne aabe8 │ │ │ │ - lea 0x59e5c(%rip),%rax │ │ │ │ - mov (%rax,%rdi,8),%r9 │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0xc560(%rip),%r8 │ │ │ │ - shr $0x2c,%rax │ │ │ │ - mov %rax,%r10 │ │ │ │ - and $0xf,%r10d │ │ │ │ - test $0xc,%al │ │ │ │ - jne aac0c │ │ │ │ - lea 0x59e78(%rip),%rax │ │ │ │ - mov (%rax,%r10,8),%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0xc53c(%rip),%rax │ │ │ │ - shr $0x28,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - and $0xf,%edi │ │ │ │ - and $0xc,%edx │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - jne aac35 │ │ │ │ - lea 0x59e4f(%rip),%rax │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0xc510(%rip),%rcx │ │ │ │ - shr $0x34,%rdx │ │ │ │ - shr %r13 │ │ │ │ - and $0xf,%edx │ │ │ │ - and $0x1,%r13d │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shr $0x30,%rdx │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shr $0x8,%rdx │ │ │ │ - and $0xf,%edx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - ja aac84 │ │ │ │ - lea 0x59f80(%rip),%rdi │ │ │ │ - mov (%rdi,%rdx,8),%rcx │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - lea 0x120(%rsp),%r13 │ │ │ │ - shr $0xc,%rsi │ │ │ │ - mov %r10,0xd8(%rsp) │ │ │ │ - movzwl %si,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r11,0xd0(%rsp) │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov %r8,0xc0(%rsp) │ │ │ │ - mov %r9,0xb8(%rsp) │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - callq 95d0 │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - movzwl 0x78(%rbx),%esi │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rdi,0xa8(%rsp) │ │ │ │ - callq 95d0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x3adce(%rip),%rsi │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - pushq 0xb0(%rsp) │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %r12 │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - mov 0x118(%rsp),%r11 │ │ │ │ - push %r11 │ │ │ │ - pushq 0xd0(%rsp) │ │ │ │ - pushq 0xb8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xd8(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - mov 0x130(%rsp),%r9 │ │ │ │ - push %r9 │ │ │ │ - mov 0x158(%rsp),%r10 │ │ │ │ - push %r10 │ │ │ │ - mov 0x148(%rsp),%r8 │ │ │ │ - push %r8 │ │ │ │ - movzbl 0x7a(%rbx),%r8d │ │ │ │ - pushq 0xc8(%rsp) │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - movzwl 0x12(%rbx),%eax │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0x118(%rsp) │ │ │ │ - pushq 0x130(%rsp) │ │ │ │ - pushq 0x100(%rsp) │ │ │ │ - mov 0x178(%rsp),%rcx │ │ │ │ - push %rcx │ │ │ │ - push %r13 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - push %rdi │ │ │ │ - mov $0x1,%edi │ │ │ │ - pushq 0x70(%rbx) │ │ │ │ - pushq 0x178(%rsp) │ │ │ │ - push %rax │ │ │ │ - movzwl 0x10(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x198(%rsp),%rcx │ │ │ │ + je acf18 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + div %r12 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne acf10 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x280(%rsp),%r9 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - add $0x100,%rsp │ │ │ │ - cmpb $0x0,0x5c(%rsp) │ │ │ │ - jne aaf88 │ │ │ │ - mov 0x7c(%rbx),%edx │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea 0x210(%rsp),%r12 │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb aaeb1 │ │ │ │ - jmpq aaf00 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,(%r15,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg aceb0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + sar %ecx │ │ │ │ + je acefb │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %r15,%rax │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + lea (%r15,%rcx,8),%rdi │ │ │ │ + lea (%r15,%rbp,8),%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x59a59(%rip),%rax │ │ │ │ - lea 0x31006(%rip),%rdx │ │ │ │ - mov $0x3c,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax,%rcx,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq a8f40 │ │ │ │ - callq 73e0 <__ctype_toupper_loc@plt> │ │ │ │ - mov (%r15),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsbq 0x210(%rsp),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x3a869(%rip),%rsi │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov (%rax,%rdx,4),%eax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %al,0x210(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x4(%r15),%edx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - ja aaf30 │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x5a031(%rip),%rcx │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq *(%rcx,%rax,8) │ │ │ │ - mov 0x7c(%rbx),%edx │ │ │ │ - nop │ │ │ │ - mov (%r15),%eax │ │ │ │ - lea (%r15,%rax,8),%r15 │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jae aaf00 │ │ │ │ - mov 0x4(%r15),%ecx │ │ │ │ - mov %r13d,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test %r14d,%eax │ │ │ │ - je aaea0 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jbe aae20 │ │ │ │ - lea 0x29cbf(%rip),%rdx │ │ │ │ - mov $0x3c,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq a8f40 │ │ │ │ - mov (%r15),%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3a7da(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x7c(%rbx),%edx │ │ │ │ - jmp aaea0 │ │ │ │ - mov 0x858(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ab098 │ │ │ │ - add $0x868,%rsp │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add $0x8,%rax │ │ │ │ + sub $0x8,%rdx │ │ │ │ + mov %rsi,-0x8(%rax) │ │ │ │ + mov %rcx,0x8(%rdx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne acee0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x3a7a5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x7c(%rbx),%edx │ │ │ │ - jmpq aaea0 │ │ │ │ + nopl (%rax) │ │ │ │ + sub %rdx,%r12 │ │ │ │ + add %r12,%rcx │ │ │ │ + jne acea9 │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq 7410 │ │ │ │ + jmp acefb │ │ │ │ + lea 0x22454(%rip),%rcx │ │ │ │ + mov $0x33,%edx │ │ │ │ + lea 0x22420(%rip),%rsi │ │ │ │ + lea 0x22427(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov $0x700,%r8d │ │ │ │ + mov $0x100,%ecx │ │ │ │ + jmpq ace30 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + test %esi,%esi │ │ │ │ + jle acfc0 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea (%rcx,%rax,8),%r9 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x74657320746f6e28,%rax │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - mov $0x29,%eax │ │ │ │ - mov %ax,0x258(%rsp) │ │ │ │ - lea 0x250(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - jmpq aa934 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8,%r8 │ │ │ │ + je acfb0 │ │ │ │ + nop │ │ │ │ + imul $0x41c64e6d,%edi,%edi │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + add $0x3039,%edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + shr $0x10,%ecx │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne acf90 │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + cmp %r9,%rsi │ │ │ │ + je acfc0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp acf88 │ │ │ │ + xchg %ax,%ax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x3a72f(%rip),%rdi │ │ │ │ - lea 0x160(%rsp),%r12 │ │ │ │ - callq 71a0 │ │ │ │ - movzbl 0x101(%rbx),%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - movzbl 0x102(%rbx),%r13d │ │ │ │ - shl %cl,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - callq 95d0 │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ + push %rbp │ │ │ │ + mov %edi,%r9d │ │ │ │ + mov %rdx,%r10 │ │ │ │ + lea -0x1(%rdi),%r8d │ │ │ │ + push %rbx │ │ │ │ + lea 0x8(%rdx),%r11 │ │ │ │ + test %edi,%edi │ │ │ │ + jle ad019 │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + lea 0x8(%rdx),%r11 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea (%r11,%rax,8),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - movzbl 0x100(%rbx),%edx │ │ │ │ - lea 0x3ada9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x30ee6(%rip),%r13 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - cmpb $0x0,0x102(%rbx) │ │ │ │ - jne ab013 │ │ │ │ - jmp ab03d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x3a6c0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je ad010 │ │ │ │ + nop │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne ad000 │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne acff8 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + mov $0xfe,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + lea (%r11,%r8,8),%rbx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %r11d,%r8d │ │ │ │ + mov %r10,%rcx │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle ad0ca │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%r12d │ │ │ │ - mov 0x108(%rbx,%rax,8),%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne ad054 │ │ │ │ + jmp ad070 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r8b,(%rdx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je ad070 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp %dil,(%rdx) │ │ │ │ + je ad048 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne ad03c │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne ad098 │ │ │ │ + jmp ad0a9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %dil,(%rdx) │ │ │ │ + test %rax,%rax │ │ │ │ + je ad0a9 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + sub $0x1,%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp %r8b,(%rdx) │ │ │ │ + je ad090 │ │ │ │ + jmp ad05f │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne ad07e │ │ │ │ + add $0x1,%r11d │ │ │ │ + sub $0x1,%ebp │ │ │ │ + cmp $0x100,%r11d │ │ │ │ + jne ad02d │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movzbl 0x102(%rbx),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb ab000 │ │ │ │ - mov 0x5d084(%rip),%rsi │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7680 │ │ │ │ - jmpq aadf5 │ │ │ │ + jmp ad064 │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp ad0b2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + cpuid │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ecx,0x13(%rsp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ebx,0xb(%rsp) │ │ │ │ + mov %edx,0xf(%rsp) │ │ │ │ + movb $0x0,0x17(%rsp) │ │ │ │ + cpuid │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%r10d │ │ │ │ + lea 0xb(%rsp),%r11 │ │ │ │ + mov %eax,%r9d │ │ │ │ + shr $0x8,%edx │ │ │ │ + shr $0x4,%r10d │ │ │ │ + mov $0xd,%ecx │ │ │ │ + mov %r11,%rsi │ │ │ │ + lea 0x2226f(%rip),%rdi │ │ │ │ + shr $0x14,%r9d │ │ │ │ + and $0xf,%edx │ │ │ │ + and $0xf,%r10d │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + seta %r8b │ │ │ │ + sbb $0x0,%r8b │ │ │ │ + movsbl %r8b,%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne ad170 │ │ │ │ + cmp $0xf,%edx │ │ │ │ + je ad1a0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ad1ee │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xd,%ecx │ │ │ │ + lea 0x2222a(%rip),%rdi │ │ │ │ + mov %r11,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + add %r9d,%edx │ │ │ │ + movsbl %cl,%ecx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + jne ad196 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je ad1b0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp ad151 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq aa9ab │ │ │ │ - movdqa 0x3be98(%rip),%xmm0 │ │ │ │ - mov $0x2972,%edx │ │ │ │ - movb $0x0,0x262(%rsp) │ │ │ │ - mov %dx,0x260(%rsp) │ │ │ │ - movups %xmm0,0x250(%rsp) │ │ │ │ - jmpq aa934 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmpq aab10 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + sete %r8b │ │ │ │ + jmp ad151 │ │ │ │ nopl (%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - lea 0x3a639(%rip),%rsi │ │ │ │ - callq 7440 │ │ │ │ - test %eax,%eax │ │ │ │ - js ab0c5 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - lea 0x3a624(%rip),%rsi │ │ │ │ - lea 0xb8b9(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - callq 7100 │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 7100 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + shr $0xc,%eax │ │ │ │ + and $0xf0,%eax │ │ │ │ + add %r10d,%eax │ │ │ │ + cmp $0x1c,%eax │ │ │ │ + je ad1c5 │ │ │ │ + cmp $0x26,%eax │ │ │ │ + jne ad1d0 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp ad151 │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x27(%rax),%ecx │ │ │ │ + cmp $0x36,%ecx │ │ │ │ + ja ad196 │ │ │ │ + movabs $0x4800680001c001,%r8 │ │ │ │ + shr %cl,%r8 │ │ │ │ + and $0x1,%r8d │ │ │ │ + jmpq ad151 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov %edx,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x68,%rsp │ │ │ │ + mov %r8,%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + lea 0x10(%rdx),%edi │ │ │ │ + sub $0xe0,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 72f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ab1d0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x3a5c2(%rip),%rdi │ │ │ │ - callq 9020 │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - mov %eax,%edi │ │ │ │ - test %eax,%eax │ │ │ │ - js ab28c │ │ │ │ - lea 0x3a5ac(%rip),%rsi │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - callq 97c0 │ │ │ │ - lea 0x3a5a2(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - test %eax,%eax │ │ │ │ - js ab2b3 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq ab258 │ │ │ │ + lea 0x20(%rsp),%r8 │ │ │ │ + jmp ad251 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi,%rax,8),%rdx │ │ │ │ + mov %rdx,(%r8,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je ad278 │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jle ad240 │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + cmp %eax,0x0(%rbp,%rdx,4) │ │ │ │ + jne ad240 │ │ │ │ + mov (%r10,%rax,8),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %rdx,(%r8,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne ad251 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - mov %eax,%edi │ │ │ │ - test %eax,%eax │ │ │ │ - js ab28c │ │ │ │ - mov %rsp,%r13 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov $0x8010bc01,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - js ab2a2 │ │ │ │ - movdqu (%rsp),%xmm1 │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movups %xmm1,0x10(%rsp) │ │ │ │ - callq 7960 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x3a4d5(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %rsp,%r12 │ │ │ │ + mov $0x1000,%ecx │ │ │ │ + mov %r9d,%edx │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq ab8e0 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne ad2b2 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle ad2c0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - test %eax,%eax │ │ │ │ - js ab28c │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - callq 7410 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movdqu 0x10(%rsp),%xmm0 │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ab29d │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jmp ad2a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jle ad2c0 │ │ │ │ + mov (%r12,%rax,4),%esi │ │ │ │ + cmp %esi,0x0(%rbp,%rax,4) │ │ │ │ + je ad2a0 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp ad2c2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne ad2e1 │ │ │ │ + add $0xe0,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xb6f6(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x3ab24(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0xb6cf(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %ecx,%esi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %r9,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ push %rbx │ │ │ │ - sub $0x548,%rsp │ │ │ │ + sub $0xc0,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x538(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - callq 93e0 │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x6000,%eax │ │ │ │ - jne ab485 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - movzbl %sil,%ecx │ │ │ │ - shr $0x20,%rsi │ │ │ │ - shr $0x8,%rax │ │ │ │ - shr $0xc,%rdx │ │ │ │ - and $0xfffff000,%esi │ │ │ │ - lea 0x3a3fd(%rip),%rdi │ │ │ │ - and $0xfff,%eax │ │ │ │ - xor %dl,%dl │ │ │ │ - lea 0x130(%rsp),%r14 │ │ │ │ - or %ecx,%edx │ │ │ │ - or %eax,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 75f0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 7410 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle ab410 │ │ │ │ - mov $0x2f,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7510 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je ab477 │ │ │ │ - lea 0x1(%rax),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x283ef(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7530 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne ab477 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov $0x2f,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7510 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq ab100 │ │ │ │ - mov 0x538(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ab496 │ │ │ │ - add $0x548,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov $0xd,%ecx │ │ │ │ - mov %rsp,%r15 │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov $0x840,%eax │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %ax,0x34(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movabs $0x10000000001,%rax │ │ │ │ - mov %rax,0x6f(%rsp) │ │ │ │ - callq 299c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ab49b │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - movzbl 0x7a(%rdi),%eax │ │ │ │ - add $0x38,%rdi │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - callq 7960 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - jmpq ab3d9 │ │ │ │ - lea 0x3a2e9(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x3a2a1(%rip),%rdi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x3a2cd(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + jmp ad333 │ │ │ │ + mov (%r12,%rax,8),%rdx │ │ │ │ + mov %rdx,0x0(%rbp,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + je ad360 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jle ad320 │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + cmp %eax,(%r10,%rdx,4) │ │ │ │ + jne ad320 │ │ │ │ + mov (%r8,%rax,8),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %rdx,0x0(%rbp,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jne ad333 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp ad384 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x80(%rbp,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jle ad3b0 │ │ │ │ + cmp %edx,%edi │ │ │ │ + jle ad370 │ │ │ │ + movslq %edx,%rcx │ │ │ │ + cmp %eax,(%r11,%rcx,4) │ │ │ │ + jne ad370 │ │ │ │ + mov 0x80(%r12,%rax,8),%rcx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %rcx,0x80(%rbp,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jg ad384 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov $0x1000,%r8d │ │ │ │ + mov $0x10,%ecx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r10,%rsi │ │ │ │ + callq ae830 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov 0x0(%rbp,%rbx,1),%rdi │ │ │ │ + mov (%r12,%rbx,1),%rsi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je ad3f1 │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je ad3f1 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ad420 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + jne ad3d0 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xc(%rsp),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - callq ab2d0 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - xor 0x18(%rsp),%rdx │ │ │ │ - xor 0x10(%rsp),%rax │ │ │ │ - or %rax,%rdx │ │ │ │ - je ab508 │ │ │ │ - movl $0xffffffff,0xc(%rsp) │ │ │ │ - mov 0x24(%rsp),%ebp │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - callq 7100 │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 7100 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne ab536 │ │ │ │ - add $0x30,%rsp │ │ │ │ + jne ad427 │ │ │ │ + add $0xc0,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ + nop │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp ad400 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ - mov $0x4070bc0a,%esi │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %edx,%r10d │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x10(%rdx),%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ + sub $0xc8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xd0(%rsp),%edi │ │ │ │ - lea 0xd8(%rsp),%rdx │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - js ab6bc │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x59453(%rip),%r12 │ │ │ │ - lea 0x5952c(%rip),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x80,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 7290 │ │ │ │ - cmp $0x80,%rax │ │ │ │ - jne ab6ae │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - jne ab598 │ │ │ │ - cmpb $0xff,0x8(%rsp) │ │ │ │ - je ab678 │ │ │ │ - lea 0x3a1c5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov (%r12,%rax,8),%rcx │ │ │ │ - test %r8,%r8 │ │ │ │ - je ab603 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - div %r8 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x3a83b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - sub $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe ab648 │ │ │ │ - mov 0x5ca9b(%rip),%rdi │ │ │ │ - callq 7a80 │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7550 │ │ │ │ - jmpq ab598 │ │ │ │ + mov %rsp,%rbp │ │ │ │ + jmp ad47b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x9(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea 0x3a13d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ mov 0x0(%r13,%rax,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - jmp ab626 │ │ │ │ + mov %rdx,0x0(%rbp,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + je ad4a0 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jle ad468 │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + cmp %eax,(%rsi,%rdx,4) │ │ │ │ + jne ad468 │ │ │ │ + mov (%r9,%rax,8),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %rdx,0x0(%rbp,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne ad47b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x3a125(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 7100 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ab6ca │ │ │ │ - add $0x98,%rsp │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov $0x1000,%r8d │ │ │ │ + mov %r10d,%ecx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x10,%edx │ │ │ │ + callq ae4d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + mov 0x0(%r13,%rbx,8),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je ad4dd │ │ │ │ + mov $0x1000,%edx │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ad510 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne ad4c0 │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne ad517 │ │ │ │ + add $0xc8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - lea 0x3a76b(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3a73d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp ad4e8 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - lea 0x1a8(%rdi),%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x14a7(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 7410 │ │ │ │ - movq $0x0,-0x8(%rbx) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne ab6e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x15be27(%rip) │ │ │ │ + lea -0x13e8(%rip),%rax │ │ │ │ + mov %rax,0x15be39(%rip) │ │ │ │ + lea -0x12e6(%rip),%rax │ │ │ │ + mov %rax,0x15be33(%rip) │ │ │ │ + lea -0x11c4(%rip),%rax │ │ │ │ + mov %rax,0x15be2d(%rip) │ │ │ │ + lea -0x17c2(%rip),%rax │ │ │ │ + mov %rax,0x15bdf7(%rip) │ │ │ │ + lea -0x1640(%rip),%rax │ │ │ │ + mov %rax,0x15bdf1(%rip) │ │ │ │ + lea -0x9ae(%rip),%rax │ │ │ │ + mov %rax,0x15bdcb(%rip) │ │ │ │ + lea -0x108c(%rip),%rax │ │ │ │ + mov %rax,0x15bd8d(%rip) │ │ │ │ + lea -0xf9a(%rip),%rax │ │ │ │ + mov %rax,0x15bd87(%rip) │ │ │ │ + lea -0xdf8(%rip),%rax │ │ │ │ + mov %rax,0x15bd81(%rip) │ │ │ │ + mov %rax,0x15bd82(%rip) │ │ │ │ + mov %rax,0x15bd83(%rip) │ │ │ │ + mov %rax,0x15bd84(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x4000000,%edx │ │ │ │ + je ad60a │ │ │ │ + lea 0x2f56(%rip),%rax │ │ │ │ + mov %rax,0x15bd7f(%rip) │ │ │ │ + callq ad0d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ad7a0 │ │ │ │ + lea 0x324b(%rip),%rax │ │ │ │ + mov %rax,0x15bd6c(%rip) │ │ │ │ + lea 0x5ecd(%rip),%rax │ │ │ │ + mov %rax,0x15bd46(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cpuid │ │ │ │ + and $0x2,%ch │ │ │ │ + je ad624 │ │ │ │ + and $0x4000000,%edx │ │ │ │ + jne ad710 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + cpuid │ │ │ │ + and $0x18000000,%ecx │ │ │ │ + cmp $0x18000000,%ecx │ │ │ │ + jne ad64a │ │ │ │ + mov %esi,%ecx │ │ │ │ + xgetbv │ │ │ │ + and $0x6,%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + je ad658 │ │ │ │ + xor %edi,%edi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + jmpq adec0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x7,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x20,%ebx │ │ │ │ + je ad64a │ │ │ │ + lea 0x2f75(%rip),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + pop %rbx │ │ │ │ + mov %rax,0x15bceb(%rip) │ │ │ │ + lea 0x30e4(%rip),%rax │ │ │ │ + mov %rax,0x15bce5(%rip) │ │ │ │ + lea 0x3776(%rip),%rax │ │ │ │ + mov %rax,0x15bcc7(%rip) │ │ │ │ + lea 0x5fc8(%rip),%rax │ │ │ │ + mov %rax,0x15bcb1(%rip) │ │ │ │ + lea 0x3efa(%rip),%rax │ │ │ │ + mov %rax,0x15bccb(%rip) │ │ │ │ + lea 0x46ac(%rip),%rax │ │ │ │ + mov %rax,0x15bcc5(%rip) │ │ │ │ + lea 0x4e8e(%rip),%rax │ │ │ │ + mov %rax,0x15bcbf(%rip) │ │ │ │ + lea 0x5720(%rip),%rax │ │ │ │ + mov %rax,0x15bc49(%rip) │ │ │ │ + lea 0x5842(%rip),%rax │ │ │ │ + mov %rax,0x15bc43(%rip) │ │ │ │ + lea 0x5a64(%rip),%rax │ │ │ │ + mov %rax,0x15bc3d(%rip) │ │ │ │ + mov %rax,0x15bc3e(%rip) │ │ │ │ + mov %rax,0x15bc3f(%rip) │ │ │ │ + mov %rax,0x15bc40(%rip) │ │ │ │ + jmpq adec0 │ │ │ │ + nopl (%rax) │ │ │ │ + callq ad0d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ad7b0 │ │ │ │ + lea 0x343c(%rip),%rax │ │ │ │ + mov %rax,0x15bc2d(%rip) │ │ │ │ + lea 0x3b3e(%rip),%rax │ │ │ │ + mov %rax,0x15bc3f(%rip) │ │ │ │ + lea 0x43c0(%rip),%rax │ │ │ │ + mov %rax,0x15bc39(%rip) │ │ │ │ + lea 0x4b42(%rip),%rax │ │ │ │ + mov %rax,0x15bc33(%rip) │ │ │ │ + lea 0x5094(%rip),%rax │ │ │ │ + mov %rax,0x15bbbd(%rip) │ │ │ │ + lea 0x51b6(%rip),%rax │ │ │ │ + mov %rax,0x15bbb7(%rip) │ │ │ │ + lea 0x53e8(%rip),%rax │ │ │ │ + mov %rax,0x15bbb1(%rip) │ │ │ │ + mov %rax,0x15bbb2(%rip) │ │ │ │ + mov %rax,0x15bbb3(%rip) │ │ │ │ + mov %rax,0x15bbb4(%rip) │ │ │ │ + jmpq ad624 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2ec9(%rip),%rax │ │ │ │ + jmpq ad5f5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x3219(%rip),%rax │ │ │ │ + mov %rax,0x15bb9a(%rip) │ │ │ │ + lea 0x38bb(%rip),%rax │ │ │ │ + mov %rax,0x15bbac(%rip) │ │ │ │ + lea 0x40bd(%rip),%rax │ │ │ │ + mov %rax,0x15bba6(%rip) │ │ │ │ + lea 0x47cf(%rip),%rax │ │ │ │ + mov %rax,0x15bba0(%rip) │ │ │ │ + jmpq ad755 │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - sub $0x1e8,%rsp │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov $0x35,%ecx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpl $0x1,(%rsi) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - ja ab765 │ │ │ │ - jmpq ab879 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14d,%ebx │ │ │ │ - cmp %r14d,(%r12) │ │ │ │ - jbe ab879 │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0x3a03c(%rip),%rsi │ │ │ │ - lea 0x1(%rbx),%r14d │ │ │ │ - lea 0x0(%r13,%rax,8),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq a100 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je ad8f5 │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %edi,%r14d │ │ │ │ + mov %esi,%r12d │ │ │ │ + mov %rcx,%r15 │ │ │ │ + lea (%rcx,%rax,8),%rbp │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x13(%rsp,%rax,1),%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle ad914 │ │ │ │ + lea 0x12(%rsp),%rdi │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 7090 │ │ │ │ mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je ab758 │ │ │ │ - callq 7750 │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 7490 <__ctype_b_loc@plt> │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %r15,%rax │ │ │ │ - jmp ab7a4 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle ad8c5 │ │ │ │ + mov 0x15bb29(%rip),%r11 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x12(%rsp),%r10 │ │ │ │ + lea 0x2c68b(%rip),%r9 │ │ │ │ nopl (%rax) │ │ │ │ + mov (%r15,%rdi,8),%rax │ │ │ │ + movzbl (%rax,%r13,1),%ecx │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle ad8b2 │ │ │ │ + shl $0x8,%rcx │ │ │ │ + mov %r10,%rax │ │ │ │ + lea (%r11,%rdi,1),%rdx │ │ │ │ + add %r9,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdx),%esi │ │ │ │ + add $0x100,%rdx │ │ │ │ + movzbl (%rcx,%rsi,1),%esi │ │ │ │ + xor %sil,(%rax) │ │ │ │ add $0x1,%rax │ │ │ │ - movsbq (%rax),%rcx │ │ │ │ - testb $0x4,0x1(%rsi,%rcx,2) │ │ │ │ - jne ab7a0 │ │ │ │ - cmp $0x5f,%cl │ │ │ │ - je ab7a0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp $0x3d,%cl │ │ │ │ - jne ab7c3 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x1(%rax),%r9 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - callq 35660 │ │ │ │ - test %eax,%eax │ │ │ │ - js ab864 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - lea 0x59e9e(%rip),%rdi │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0x6,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - and 0x18(%rax),%ecx │ │ │ │ - je ab864 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - test %r9,%r9 │ │ │ │ - je ab8b5 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov %ecx,0x14(%rsp) │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - callq 7750 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,0x30(%rsp,%rdx,8) │ │ │ │ - mov (%r12),%edx │ │ │ │ - lea (%rbx,%rcx,1),%eax │ │ │ │ - sub %esi,%edx │ │ │ │ - lea 0x0(%r13,%rax,8),%rsi │ │ │ │ - mov %edx,(%r12) │ │ │ │ - sub %ebx,%edx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - movslq (%r12),%rax │ │ │ │ - movq $0x0,0x0(%r13,%rax,8) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r14d,%ebx │ │ │ │ - callq 7410 │ │ │ │ - cmp %r14d,(%r12) │ │ │ │ - ja ab765 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov $0x35,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne ad898 │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %edi,%r14d │ │ │ │ + jg ad878 │ │ │ │ + lea 0x12(%rsp),%rdi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle ad8e6 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ + movzbl (%rdi,%rax,1),%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %cl,(%rdx,%r13,1) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg ad8d0 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne ad840 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ab8ee │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x1e8,%rsp │ │ │ │ + jne ad92e │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x1c(%rax),%eax │ │ │ │ - lea 0xb13b(%rip),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - je ab80d │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov 0x0(%r13,%r8,8),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - jne ab80d │ │ │ │ - lea 0xb111(%rip),%r9 │ │ │ │ - jmpq ab80d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jg ad860 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne ad840 │ │ │ │ + jmp ad8f5 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - lea 0x59d72(%rip),%r15 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1d,%esi │ │ │ │ + mov $0x10,%edi │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x88,%rsp │ │ │ │ + sub $0x1f8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - lea 0x8(%rsp),%r13 │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea 0x38(%rsp),%rcx │ │ │ │ + callq acf50 │ │ │ │ + test %rax,%rax │ │ │ │ + je adeab │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0xe0(%rax),%rax │ │ │ │ + lea 0x130(%rsp),%r15 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movq $0x0,0xff8(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rax │ │ │ │ + lea 0x1000(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x3,%ecx │ │ │ │ rep stos %rax,%es:(%rdi) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc0(%rsp,%rbx,8),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je ab980 │ │ │ │ - cmpl $0x4,0x1c(%r15) │ │ │ │ - je ab980 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 356d0 │ │ │ │ - test %eax,%eax │ │ │ │ - js ab9fd │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 35120 │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x40,%r15 │ │ │ │ - cmp $0x35,%rbx │ │ │ │ - jne ab948 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - movdqu 0x10(%rsp),%xmm0 │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - movdqu 0x40(%rsp),%xmm3 │ │ │ │ - movdqu 0x50(%rsp),%xmm4 │ │ │ │ - mov %rax,0x60(%r14) │ │ │ │ - movdqu 0x60(%rsp),%xmm5 │ │ │ │ + mov 0xe0(%rbp),%rdi │ │ │ │ + callq adf10 │ │ │ │ + lea 0x2c52a(%rip),%rax │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x10000(%rax),%rcx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + add $0x1000,%rax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne ad9e0 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1b0(%rsp),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x30,%rax │ │ │ │ + jne ada00 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + callq ad7f0 │ │ │ │ + movl $0xf,0x28(%rsp) │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + movdqu 0x0(%r13),%xmm0 │ │ │ │ + movdqu 0x10(%r13),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + movdqu 0x20(%r13),%xmm2 │ │ │ │ + movdqu 0x30(%r13),%xmm3 │ │ │ │ + movdqu 0x40(%r13),%xmm4 │ │ │ │ + movdqu 0x50(%r13),%xmm5 │ │ │ │ movups %xmm0,(%r14) │ │ │ │ + movdqu 0x60(%r13),%xmm6 │ │ │ │ + movdqu 0x70(%r13),%xmm7 │ │ │ │ movups %xmm1,0x10(%r14) │ │ │ │ movups %xmm2,0x20(%r14) │ │ │ │ movups %xmm3,0x30(%r14) │ │ │ │ movups %xmm4,0x40(%r14) │ │ │ │ movups %xmm5,0x50(%r14) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + movups %xmm6,0x60(%r14) │ │ │ │ + movups %xmm7,0x70(%r14) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x80(%rbp,%rax,8),%rdx │ │ │ │ + mov %rdx,0x80(%r14,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg adab0 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq adf20 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x80(%r13,%rbx,8),%rsi │ │ │ │ + mov 0x80(%r14,%rbx,8),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + callq 7aa8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne adea0 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jg adae0 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + lea 0x60(%rsp),%r10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + mov %eax,(%r10,%rax,4) │ │ │ │ + mov %edx,(%r15,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg adb20 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + callq ad430 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ade90 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + callq ad2f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ade90 │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ + mov %r12d,%ebx │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + sar %r11d │ │ │ │ + sar %ebx │ │ │ │ + je adbaf │ │ │ │ + lea (%r11,%rax,1),%edx │ │ │ │ + mov %eax,(%r15,%rax,4) │ │ │ │ + mov %edx,(%r10,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg adb9b │ │ │ │ + movslq %ebx,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movl $0x10,0x40(%rsp,%rax,4) │ │ │ │ + cmp $0x1,%r11d │ │ │ │ + je adbe5 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + cltq │ │ │ │ + movl $0x11,0x40(%rsp,%rax,4) │ │ │ │ + cmp $0x3,%r11d │ │ │ │ + jne adbe5 │ │ │ │ + lea 0x2(%rbx),%eax │ │ │ │ + cltq │ │ │ │ + movl $0x12,0x40(%rsp,%rax,4) │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r11d,0x2c(%rsp) │ │ │ │ + callq ad430 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ade90 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r10,%rdx │ │ │ │ + callq ad2f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ade90 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x2c(%rsp),%r11d │ │ │ │ + je adc4e │ │ │ │ + mov %eax,(%r15,%rax,4) │ │ │ │ + mov %eax,(%r10,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg adc3e │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + lea 0x10(%r12),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + shr $0x1f,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + sar %eax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea (%r15,%rax,4),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + mov %edx,(%rdi,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%r11d │ │ │ │ + jg adc6d │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + callq ad430 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ade90 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r10,%rdx │ │ │ │ + callq ad2f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ade90 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + sar %eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je add98 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je adcf0 │ │ │ │ + movl $0x1,0x44(%rsp) │ │ │ │ + cmp $0x3,%ebx │ │ │ │ + jne adcf0 │ │ │ │ + movl $0x2,0x48(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je ade50 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + movl $0x10,0x40(%rsp,%rsi,4) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne add18 │ │ │ │ + add $0x1,%ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movl $0x11,0x40(%rsp,%rbx,4) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movslq (%r15,%rdx,4),%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov 0x0(%rbp,%rax,8),%rcx │ │ │ │ + movabs $0x5555555555555555,%rax │ │ │ │ + lea 0x8(%rcx),%rdi │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,0xff8(%rcx) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x1000,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + cmp %edx,%esi │ │ │ │ + jg add20 │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq ad200 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ade90 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + subl $0x1,0x28(%rsp) │ │ │ │ + cmp $0x7,%esi │ │ │ │ + je addf0 │ │ │ │ + mov %esi,%r12d │ │ │ │ + jmpq ada4e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + jne adcf8 │ │ │ │ + cmpl $0x1,0xc(%rsp) │ │ │ │ + jne add5c │ │ │ │ + movabs $0x5555555555555555,%rsi │ │ │ │ + movslq 0x40(%rsp),%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%rax │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rsi,0xff8(%rax) │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x1000,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmpq add5c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq ad200 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + cmovne %eax,%r13d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne aba28 │ │ │ │ - add $0x88,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + jne adeb6 │ │ │ │ + add $0x1f8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x59c73(%rip),%rcx │ │ │ │ - lea 0x39d99(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %ebx,%eax │ │ │ │ - shl $0x6,%rax │ │ │ │ - mov (%rcx,%rax,1),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movabs $0x5555555555555555,%rsi │ │ │ │ + movslq 0x40(%rsp),%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%rax │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rsi,0xff8(%rax) │ │ │ │ + sub %rdi,%rax │ │ │ │ + lea 0x1000(%rax),%ecx │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmpq add5c │ │ │ │ nopl (%rax) │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmpq ade0e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + jmpq ade0e │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + jmpq ade20 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%edi │ │ │ │ + je adee8 │ │ │ │ + mov 0x15b48c(%rip),%rax │ │ │ │ + mov %rax,0x15b49d(%rip) │ │ │ │ + lea 0x2b526(%rip),%rax │ │ │ │ + mov %rax,0x15b4af(%rip) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x15b461(%rip),%rax │ │ │ │ + mov %rax,0x15b47a(%rip) │ │ │ │ + lea 0x2bb03(%rip),%rax │ │ │ │ + mov %rax,0x15b48c(%rip) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,0x15b481(%rip) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + test $0x3f,%dl │ │ │ │ + jne adf52 │ │ │ │ + test %esi,%esi │ │ │ │ + jle adf90 │ │ │ │ + cmp $0x6,%esi │ │ │ │ + jg adf71 │ │ │ │ + sub $0x1,%esi │ │ │ │ + lea 0x15b421(%rip),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq *%rax │ │ │ │ + lea 0x2166f(%rip),%rcx │ │ │ │ + mov $0xe2,%edx │ │ │ │ + lea 0x2144e(%rip),%rsi │ │ │ │ + lea 0x2127f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x21650(%rip),%rcx │ │ │ │ + mov $0xe6,%edx │ │ │ │ + lea 0x2142f(%rip),%rsi │ │ │ │ + lea 0x2127e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x21631(%rip),%rcx │ │ │ │ + mov $0xe5,%edx │ │ │ │ + lea 0x21410(%rip),%rsi │ │ │ │ + lea 0x21415(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + test %edx,%edx │ │ │ │ + jle ae120 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ - lea 0x303f9(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x39d8c(%rip),%r13 │ │ │ │ + movslq %edx,%r13 │ │ │ │ + mov %rsi,%rdx │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - lea 0x59c32(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %edi,0xc(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - and 0x18(%rbp),%eax │ │ │ │ - je abb20 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea 0x39d44(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov 0x1c(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je abb5d │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne abb43 │ │ │ │ - lea 0x39d25(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + sete (%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + jne adfe0 │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ + add %r13,%rdx │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je ae002 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp adfd8 │ │ │ │ + lea 0x1(%r13),%rax │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + je ae121 │ │ │ │ + movzbl %al,%edx │ │ │ │ + lea 0x2bcc6(%rip),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl (%rbx,%rdx,1),%edx │ │ │ │ + lea 0x2beb6(%rip),%rbx │ │ │ │ + shl $0x8,%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rcx,%rax,1),%edi │ │ │ │ + movzbl (%rdx,%rdi,1),%edi │ │ │ │ + mov %dil,(%rcx,%rax,1) │ │ │ │ + movzbl (%rsi,%rax,1),%edi │ │ │ │ + movzbl (%rdx,%rdi,1),%edi │ │ │ │ + mov %dil,(%rsi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jne ae058 │ │ │ │ xor %ebx,%ebx │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - add %eax,%r15d │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je abbcf │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x1(%rbx),%r12d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r12,%rbx │ │ │ │ - add %eax,%r15d │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov (%rax,%r12,8),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je abbcf │ │ │ │ - test %ebx,%ebx │ │ │ │ - je abac8 │ │ │ │ - lea 0x39ccd(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - add %eax,%r15d │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov (%rax,%r12,8),%rdx │ │ │ │ - jmp abac8 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - add $0x40,%rbp │ │ │ │ - lea 0x5a895(%rip),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne aba60 │ │ │ │ - add $0x18,%rsp │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + je ae0db │ │ │ │ + lea 0x0(%rbp,%rbx,1),%edx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + movslq %ebx,%rax │ │ │ │ + lea 0x2be68(%rip),%rdi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rax,%r13,1),%r10 │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + sub %rax,%r8 │ │ │ │ + lea (%rcx,%r8,1),%r9 │ │ │ │ + add %rsi,%r8 │ │ │ │ + shl $0x8,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r9,%rax,1),%edi │ │ │ │ + movzbl (%rdx,%rdi,1),%edi │ │ │ │ + xor %dil,(%rcx,%rax,1) │ │ │ │ + movzbl (%r8,%rax,1),%edi │ │ │ │ + movzbl (%rdx,%rdi,1),%edi │ │ │ │ + xor %dil,(%rsi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne ae0b8 │ │ │ │ + lea 0x1(%r11),%eax │ │ │ │ + add %r15d,%ebx │ │ │ │ + cmp %r12d,%r11d │ │ │ │ + je ae0f0 │ │ │ │ + mov %eax,%r11d │ │ │ │ + jmp ae080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + add %r13,0x8(%rsp) │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + add %r13,%r14 │ │ │ │ + add %rdx,0x10(%rsp) │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + je ae111 │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmpq ae020 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - lea 0x39c7e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - add %eax,%r15d │ │ │ │ - mov 0x38(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je abb16 │ │ │ │ - cmp $0x1d,%r15d │ │ │ │ - ja abbea │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x5c541(%rip),%rsi │ │ │ │ - mov $0x20,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - callq 7680 │ │ │ │ - cmp $0x1e,%r15d │ │ │ │ - jne abb80 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - cmpb $0x0,(%rbx) │ │ │ │ - je abb20 │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp abb70 │ │ │ │ - lea 0x26558(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - add %eax,%r15d │ │ │ │ - jmpq abb5d │ │ │ │ - mov $0xa,%edi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - callq 7250 │ │ │ │ - jmpq abb70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + retq │ │ │ │ + lea 0x21490(%rip),%rcx │ │ │ │ + mov $0x106,%edx │ │ │ │ + lea 0x2127f(%rip),%rsi │ │ │ │ + lea 0x2128e(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %edi,%ebp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x1068,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov 0x10b4(%rsp),%r15d │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - mov %r15d,%edi │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1058(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7a90 │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,0x0(%r13) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7a60 │ │ │ │ - test %rax,%rax │ │ │ │ - je abd80 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x13(%rax),%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x27b1e(%rip),%rsi │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - callq 7530 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne abc58 │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - lea 0x39b28(%rip),%rdi │ │ │ │ + movslq %edi,%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov -0x4(%rdx,%rax,1),%esi │ │ │ │ + movslq -0x4(%r12,%rax,1),%rax │ │ │ │ + lea 0x1(%rsi),%r13d │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + mov (%r9,%rax,8),%r14 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle ae28a │ │ │ │ + movslq %ecx,%rax │ │ │ │ + mov %esi,%r9d │ │ │ │ + mov 0x15b1f5(%rip),%r15 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea (%rbx,%rax,8),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x10(%rsp),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - lea 0x50(%rsp),%r9 │ │ │ │ - mov $0x1000,%ecx │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 74b0 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - jle abd04 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - movb $0x0,0x50(%rsp,%rax,1) │ │ │ │ - mov %r9,%rdi │ │ │ │ - callq 7160 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 7750 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 7410 │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - lea 0x39ac7(%rip),%rdi │ │ │ │ + jmp ae1c8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14,(%rsi,%rax,8) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + cmp %r9,%rax │ │ │ │ + je ae203 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov (%rsi,%rax,8),%rdx │ │ │ │ + mov %rdx,(%r8,%rax,8) │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + cmp %eax,(%rdi,%rdx,4) │ │ │ │ + jne ae1b8 │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jle ae291 │ │ │ │ + movslq (%r12,%rdx,4),%r10 │ │ │ │ + add $0x1,%ecx │ │ │ │ + lea (%rbx,%r10,8),%r11 │ │ │ │ + mov (%r11),%r10 │ │ │ │ + mov %r15,(%r11) │ │ │ │ + mov %r10,0x40(%rsp,%rdx,8) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r10,(%rsi,%rax,8) │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne ae1c5 │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jne ae2b5 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r13d,%esi │ │ │ │ + callq adf20 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je ae244 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 97c0 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 7410 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - ja abdd0 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - lea (%rcx,%rax,8),%rdx │ │ │ │ - lea -0x28(%rdx),%rax │ │ │ │ - movups %xmm1,-0x28(%rdx) │ │ │ │ - movups %xmm2,-0x18(%rdx) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rdx,0x20(%rax) │ │ │ │ - jmpq abc58 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 78d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov 0x1058(%rsp),%rax │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq (%r12,%rax,4),%rdx │ │ │ │ + mov (%rsi,%rax,8),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rcx,(%rbx,%rdx,8) │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jg ae230 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle ae268 │ │ │ │ + movslq 0x8(%rsp),%rcx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea (%rbx,%rcx,8),%rdi │ │ │ │ + lea 0x8(,%rax,8),%rdx │ │ │ │ + callq 7a30 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne abe0a │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x1068,%rsp │ │ │ │ + jne ae2b0 │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmove %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe abdf0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %rbx,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - ja abde8 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea (%rbx,%rbx,4),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 7950 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq abd4d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq ae203 │ │ │ │ + lea 0x21308(%rip),%rcx │ │ │ │ + mov $0x142,%edx │ │ │ │ + lea 0x2110f(%rip),%rsi │ │ │ │ + lea 0x21133(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x212e4(%rip),%rcx │ │ │ │ + mov $0x167,%edx │ │ │ │ + lea 0x210eb(%rip),%rsi │ │ │ │ + lea 0x2111a(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ + push %r14 │ │ │ │ + movslq %esi,%rax │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + lea (%rcx,%rax,8),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x0(%rbp),%rax │ │ │ │ push %rbx │ │ │ │ - sub $0xa0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - callq 7190 │ │ │ │ - test %eax,%eax │ │ │ │ - je abf20 │ │ │ │ - mov 0x5c268(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - callq 75e0 │ │ │ │ - mov 0x5c254(%rip),%rdi │ │ │ │ - callq 7a80 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 7610 │ │ │ │ - test %eax,%eax │ │ │ │ - jne abf83 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movdqu 0x10(%rsp),%xmm0 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - andl $0xfffffff7,0x5c(%rsp) │ │ │ │ - movups %xmm1,0x60(%rsp) │ │ │ │ - movups %xmm2,0x70(%rsp) │ │ │ │ - callq 7050 │ │ │ │ - test %eax,%eax │ │ │ │ - jne abfa4 │ │ │ │ - mov 0x5c1af(%rip),%rcx │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 7070 <__getdelim@plt> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 7050 │ │ │ │ - mov 0x5c1b4(%rip),%rsi │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 73f0 │ │ │ │ - jmp abf3c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5c169(%rip),%rcx │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 7070 <__getdelim@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - js abf96 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jne abf70 │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne abf91 │ │ │ │ - add $0xa0,%rsp │ │ │ │ + mov (%r12),%r13 │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + mov %r13,(%rax) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + test $0x3f,%dl │ │ │ │ + jne ae334 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + callq *0x15b041(%rip) │ │ │ │ + movslq 0x0(%rbp),%rax │ │ │ │ + mov %r14,(%rbx,%rax,8) │ │ │ │ + mov %r13,(%r12) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax,%rbx,1),%rdx │ │ │ │ - cmpb $0xa,(%rdx) │ │ │ │ - jne abf47 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmp abf47 │ │ │ │ - lea 0x3af86(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x3afad(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3af82(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + lea 0x2128d(%rip),%rcx │ │ │ │ + mov $0xe2,%edx │ │ │ │ + lea 0x2106c(%rip),%rsi │ │ │ │ + lea 0x20e9d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + movslq %edx,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq abe10 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 7190 │ │ │ │ - test %eax,%eax │ │ │ │ - jne abfe8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x3af74(%rip),%rdi │ │ │ │ - callq abe10 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 77a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ac02c │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7420 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ + movslq 0x4(%rdi),%rax │ │ │ │ + movslq (%rdi),%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + cmp $0xfe,%ecx │ │ │ │ + ja ae488 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov %rdi,%r14 │ │ │ │ + lea 0x2ba68(%rip),%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + movzbl (%rdi,%rcx,1),%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor $0x1,%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x1,%sil │ │ │ │ + je ae4a7 │ │ │ │ + lea 0x2b948(%rip),%rsi │ │ │ │ + movzbl (%rsi,%rcx,1),%r12d │ │ │ │ + shl $0x8,%r12 │ │ │ │ + cmp $0xfe,%edx │ │ │ │ + ja ae488 │ │ │ │ + movzbl (%rdi,%rdx,1),%edx │ │ │ │ + cmp $0xfe,%eax │ │ │ │ + ja ae488 │ │ │ │ + movzbl (%rdi,%rax,1),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %dl,%cl │ │ │ │ + je ae4a7 │ │ │ │ + mov %r8,%r13 │ │ │ │ + movzbl (%rsi,%rax,1),%ebp │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x2,%edi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + callq ae140 │ │ │ │ + movslq (%r14),%rax │ │ │ │ + mov 0x0(%r13,%r15,8),%r10 │ │ │ │ + shl $0x8,%rbp │ │ │ │ + mov 0x8(%r13,%r15,8),%r11 │ │ │ │ + mov 0x0(%r13,%rax,8),%rsi │ │ │ │ + movslq 0x4(%r14),%rax │ │ │ │ + mov 0x0(%r13,%rax,8),%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je ae479 │ │ │ │ + lea 0x2bac6(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %rdx,%rbp │ │ │ │ + add %rdx,%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r10,%rax,1),%edx │ │ │ │ + movzbl (%r11,%rax,1),%ecx │ │ │ │ + xor (%rsi,%rax,1),%dl │ │ │ │ + xor (%rdi,%rax,1),%cl │ │ │ │ + movzbl %dl,%r8d │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl 0x0(%rbp,%rcx,1),%ecx │ │ │ │ + xor (%r12,%r8,1),%cl │ │ │ │ + xor %ecx,%edx │ │ │ │ + mov %dl,(%rsi,%rax,1) │ │ │ │ + mov %cl,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne ae448 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7420 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7420 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15850 │ │ │ │ - lea 0x3af28(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + lea 0x2110a(%rip),%rcx │ │ │ │ + mov $0x30,%edx │ │ │ │ + lea 0x20ea5(%rip),%rsi │ │ │ │ + lea 0x20f52(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x21101(%rip),%rcx │ │ │ │ + mov $0x26,%edx │ │ │ │ + lea 0x20e86(%rip),%rsi │ │ │ │ + lea 0x20e89(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x8(%rsi),%r8 │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x6568,%eax │ │ │ │ - movl $0x63616362,0x21(%rsp) │ │ │ │ - mov %ax,0x25(%rsp) │ │ │ │ - movb $0x0,0x27(%rsp) │ │ │ │ - and $0xf,%r8d │ │ │ │ - jne ac132 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov 0x10(%rsi),%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - callq 7420 │ │ │ │ - lea 0x21(%rsp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%r8d │ │ │ │ - pushq $0x20 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x10,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - push %rcx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - shr $0x20,%rcx │ │ │ │ - shl %cl,%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - push %rdi │ │ │ │ - shl %cl,%r9 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - callq 7630 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne ac148 │ │ │ │ - movdqu (%rsp),%xmm0 │ │ │ │ - movdqu 0x10(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - movups %xmm1,0x10(%r12) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ac143 │ │ │ │ - add $0x30,%rsp │ │ │ │ + test $0x3f,%r8b │ │ │ │ + jne ae78b │ │ │ │ + movslq %edi,%rbx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jg ae7ce │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + jg ae7af │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %r9,%r14 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle ae527 │ │ │ │ + mov 0x4(%rsi),%eax │ │ │ │ + cmp %eax,(%rsi) │ │ │ │ + jge ae76c │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jg ae6d0 │ │ │ │ + cmp $0x3,%ebx │ │ │ │ + jg ae6a0 │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jg ae670 │ │ │ │ + cmp $0x5,%ebx │ │ │ │ + jg ae638 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle ae700 │ │ │ │ + movslq %ebx,%rax │ │ │ │ + lea (%rcx,%rbp,1),%edx │ │ │ │ + cmp %edx,-0x4(%r12,%rax,4) │ │ │ │ + jge ae74d │ │ │ │ mov %r12,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp ae57b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %edi,%ebx │ │ │ │ + je ae57f │ │ │ │ + cmp %ebp,(%rax) │ │ │ │ + jl ae570 │ │ │ │ + mov %ebx,%r15d │ │ │ │ + sub %edi,%r15d │ │ │ │ + cmp %edi,%ebp │ │ │ │ + jl ae80c │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + jl ae7ed │ │ │ │ + test %edi,%edi │ │ │ │ + je ae606 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle ae5e8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp ae5c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %edx,%rsi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %eax,(%rsp,%rsi,4) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je ae5e8 │ │ │ │ + cmp %r8d,%r15d │ │ │ │ + jle ae5b0 │ │ │ │ + lea (%r8,%rdi,1),%esi │ │ │ │ + lea 0x0(%rbp,%rax,1),%r9d │ │ │ │ + movslq %esi,%rsi │ │ │ │ + cmp %r9d,(%r12,%rsi,4) │ │ │ │ + jne ae5b0 │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x1,%r8d │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne ae5c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + lea 0x15ad2e(%rip),%r10 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r14,%r9 │ │ │ │ + cltq │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq *(%r10,%rax,8) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne ae714 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ae7aa │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x3ae6f(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x14(%r12),%eax │ │ │ │ + cmp %eax,0x10(%r12) │ │ │ │ + jl ae54b │ │ │ │ + lea 0x20f41(%rip),%rcx │ │ │ │ + mov $0x200,%edx │ │ │ │ + lea 0x20d58(%rip),%rsi │ │ │ │ + lea 0x20c25(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + cmp %eax,0xc(%r12) │ │ │ │ + jl ae542 │ │ │ │ + lea 0x20f09(%rip),%rcx │ │ │ │ + mov $0x1ff,%edx │ │ │ │ + lea 0x20d20(%rip),%rsi │ │ │ │ + lea 0x20bd0(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0xc(%r12),%eax │ │ │ │ + cmp %eax,0x8(%r12) │ │ │ │ + jl ae539 │ │ │ │ + lea 0x20ed9(%rip),%rcx │ │ │ │ + mov $0x1fe,%edx │ │ │ │ + lea 0x20cf0(%rip),%rsi │ │ │ │ + lea 0x20b83(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + cmp %eax,0x4(%r12) │ │ │ │ + jl ae530 │ │ │ │ + lea 0x20ea9(%rip),%rcx │ │ │ │ + mov $0x1fd,%edx │ │ │ │ + lea 0x20cc0(%rip),%rsi │ │ │ │ + lea 0x20b36(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + test %ebp,%ebp │ │ │ │ + js ae80c │ │ │ │ + mov %ebx,%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je ae60f │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ae7aa │ │ │ │ + mov -0x4(%r12,%rbx,4),%esi │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + pop %rbx │ │ │ │ + mov %ebp,%edi │ │ │ │ + sub %ebp,%esi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + add $0x1,%esi │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq adf20 │ │ │ │ + lea 0x20e3c(%rip),%rcx │ │ │ │ + mov $0x203,%edx │ │ │ │ + lea 0x20c53(%rip),%rsi │ │ │ │ + lea 0x20b61(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20e1d(%rip),%rcx │ │ │ │ + mov $0x1fc,%edx │ │ │ │ + lea 0x20c34(%rip),%rsi │ │ │ │ + lea 0x20a8d(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20dfe(%rip),%rcx │ │ │ │ + mov $0x1f5,%edx │ │ │ │ + lea 0x20c15(%rip),%rsi │ │ │ │ + lea 0x20a46(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x3ae49(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + lea 0x20dda(%rip),%rcx │ │ │ │ + mov $0x1f9,%edx │ │ │ │ + lea 0x20bf1(%rip),%rsi │ │ │ │ + lea 0x20a40(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20dbb(%rip),%rcx │ │ │ │ + mov $0x1f8,%edx │ │ │ │ + lea 0x20bd2(%rip),%rsi │ │ │ │ + lea 0x20c20(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20d9c(%rip),%rcx │ │ │ │ + mov $0x20f,%edx │ │ │ │ + lea 0x20bb3(%rip),%rsi │ │ │ │ + lea 0x20c18(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20d7d(%rip),%rcx │ │ │ │ + mov $0x20e,%edx │ │ │ │ + lea 0x20b94(%rip),%rsi │ │ │ │ + lea 0x20bed(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je ac190 │ │ │ │ - movabs $0x79656b2a2a686362,%rdx │ │ │ │ - cmp %rdx,0x18(%rax) │ │ │ │ - setne %al │ │ │ │ + test $0x3f,%r8b │ │ │ │ + jne aea07 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jg ae9e8 │ │ │ │ + cmp $0x6,%edi │ │ │ │ + jg aea26 │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jle ae85f │ │ │ │ + mov 0x4(%rsi),%eax │ │ │ │ + cmp %eax,(%rsi) │ │ │ │ + jge aeaff │ │ │ │ + cmp $0x2,%edi │ │ │ │ + jg ae908 │ │ │ │ + cmp $0x3,%edi │ │ │ │ + jg ae938 │ │ │ │ + cmp $0x4,%edi │ │ │ │ + jg ae968 │ │ │ │ + cmp $0x6,%edi │ │ │ │ + jne ae998 │ │ │ │ + mov 0x14(%rsi),%eax │ │ │ │ + cmp %eax,0x10(%rsi) │ │ │ │ + jge aea45 │ │ │ │ + cmp 0x14(%rsi),%ecx │ │ │ │ + jle ae9c9 │ │ │ │ + mov 0x4(%rdx),%eax │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + jge aeac1 │ │ │ │ + cmp $0x2,%edi │ │ │ │ + jle ae8b4 │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + cmp %eax,0x4(%rdx) │ │ │ │ + jge aeae0 │ │ │ │ + cmp $0x3,%edi │ │ │ │ + jle ae8c5 │ │ │ │ + mov 0xc(%rdx),%eax │ │ │ │ + cmp %eax,0x8(%rdx) │ │ │ │ + jge aeaa2 │ │ │ │ + cmp $0x4,%edi │ │ │ │ + jle ae8d6 │ │ │ │ + mov 0x10(%rdx),%eax │ │ │ │ + cmp %eax,0xc(%rdx) │ │ │ │ + jge aea64 │ │ │ │ + cmp $0x6,%edi │ │ │ │ + jne ae9b0 │ │ │ │ + mov 0x14(%rdx),%eax │ │ │ │ + cmp %eax,0x10(%rdx) │ │ │ │ + jge aea83 │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + lea 0x15aa2b(%rip),%r10 │ │ │ │ + cltq │ │ │ │ + mov (%r10,%rax,8),%rax │ │ │ │ add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + cmp %eax,0x4(%rsi) │ │ │ │ + jl ae868 │ │ │ │ + lea 0x20c65(%rip),%rcx │ │ │ │ + mov $0x237,%edx │ │ │ │ + lea 0x20a8c(%rip),%rsi │ │ │ │ + lea 0x20b2f(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsi),%eax │ │ │ │ + cmp %eax,0x8(%rsi) │ │ │ │ + jl ae871 │ │ │ │ + lea 0x20c35(%rip),%rcx │ │ │ │ + mov $0x238,%edx │ │ │ │ + lea 0x20a5c(%rip),%rsi │ │ │ │ + lea 0x20b1c(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsi),%eax │ │ │ │ + cmp %eax,0xc(%rsi) │ │ │ │ + jl ae87a │ │ │ │ + lea 0x20c05(%rip),%rcx │ │ │ │ + mov $0x239,%edx │ │ │ │ + lea 0x20a2c(%rip),%rsi │ │ │ │ + lea 0x20b09(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %edi,%edi │ │ │ │ + jg ae9c0 │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jle ae8a3 │ │ │ │ + jmpq ae898 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %edi,%edi │ │ │ │ + jne ae8eb │ │ │ │ add $0x8,%rsp │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %edi,%rax │ │ │ │ + cmp %ecx,-0x4(%rsi,%rax,4) │ │ │ │ + jl ae99c │ │ │ │ + lea 0x20bb0(%rip),%rcx │ │ │ │ + mov $0x23d,%edx │ │ │ │ + lea 0x209d7(%rip),%rsi │ │ │ │ + lea 0x20aee(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20b91(%rip),%rcx │ │ │ │ + mov $0x232,%edx │ │ │ │ + lea 0x209b8(%rip),%rsi │ │ │ │ + lea 0x20a29(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20b72(%rip),%rcx │ │ │ │ + mov $0x22f,%edx │ │ │ │ + lea 0x20999(%rip),%rsi │ │ │ │ + lea 0x207ca(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20b53(%rip),%rcx │ │ │ │ + mov $0x233,%edx │ │ │ │ + lea 0x2097a(%rip),%rsi │ │ │ │ + lea 0x209f6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20b34(%rip),%rcx │ │ │ │ + mov $0x23a,%edx │ │ │ │ + lea 0x2095b(%rip),%rsi │ │ │ │ + lea 0x20a55(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20b15(%rip),%rcx │ │ │ │ + mov $0x243,%edx │ │ │ │ + lea 0x2093c(%rip),%rsi │ │ │ │ + lea 0x20ac6(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20af6(%rip),%rcx │ │ │ │ + mov $0x244,%edx │ │ │ │ + lea 0x2091d(%rip),%rsi │ │ │ │ + lea 0x20ac4(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20ad7(%rip),%rcx │ │ │ │ + mov $0x242,%edx │ │ │ │ + lea 0x208fe(%rip),%rsi │ │ │ │ + lea 0x20a6b(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20ab8(%rip),%rcx │ │ │ │ + mov $0x240,%edx │ │ │ │ + lea 0x208df(%rip),%rsi │ │ │ │ + lea 0x20a12(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20a99(%rip),%rcx │ │ │ │ + mov $0x241,%edx │ │ │ │ + lea 0x208c0(%rip),%rsi │ │ │ │ + lea 0x20a10(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x20a7a(%rip),%rcx │ │ │ │ + mov $0x236,%edx │ │ │ │ + lea 0x208a1(%rip),%rsi │ │ │ │ + lea 0x20927(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x587f9(%rip),%r8 │ │ │ │ + mov 0x15a832(%rip),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je aeb60 │ │ │ │ + lea 0x587e6(%rip),%rax │ │ │ │ + jmp aeb4d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + je aeb60 │ │ │ │ + cmp 0x8(%rax),%rdx │ │ │ │ + jne aeb40 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb75a(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x587a9(%rip),%r8 │ │ │ │ + mov 0x15a7ea(%rip),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je aebb0 │ │ │ │ + lea 0x58796(%rip),%rax │ │ │ │ + jmp aeb9d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + je aebb0 │ │ │ │ + cmp 0x8(%rax),%rdx │ │ │ │ + jne aeb90 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb70a(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58759(%rip),%r8 │ │ │ │ + mov 0x15a782(%rip),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je aec00 │ │ │ │ + lea 0x58746(%rip),%rax │ │ │ │ + jmp aebed │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + je aec00 │ │ │ │ + cmp 0x8(%rax),%rdx │ │ │ │ + jne aebe0 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb6ba(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58709(%rip),%r8 │ │ │ │ + mov 0x15a752(%rip),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je aec50 │ │ │ │ + lea 0x586f6(%rip),%rax │ │ │ │ + jmp aec3d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + je aec50 │ │ │ │ + cmp 0x8(%rax),%rdx │ │ │ │ + jne aec30 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb66a(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x586b9(%rip),%r8 │ │ │ │ + mov 0x15a70a(%rip),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je aeca0 │ │ │ │ + lea 0x586a6(%rip),%rax │ │ │ │ + jmp aec8d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + je aeca0 │ │ │ │ + cmp 0x8(%rax),%rdx │ │ │ │ + jne aec80 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb61a(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58669(%rip),%r8 │ │ │ │ + mov 0x15a6c2(%rip),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je aecf0 │ │ │ │ + lea 0x58656(%rip),%rax │ │ │ │ + jmp aecdd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + je aecf0 │ │ │ │ + cmp 0x8(%rax),%rdx │ │ │ │ + jne aecd0 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb5ca(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58619(%rip),%r8 │ │ │ │ + mov 0x15a67a(%rip),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je aed40 │ │ │ │ + lea 0x58606(%rip),%rax │ │ │ │ + jmp aed2d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + je aed40 │ │ │ │ + cmp 0x8(%rax),%rdx │ │ │ │ + jne aed20 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb57a(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x585c9(%rip),%r8 │ │ │ │ + mov 0x15a5c2(%rip),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je aed90 │ │ │ │ + lea 0x585b6(%rip),%rax │ │ │ │ + jmp aed7d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + je aed90 │ │ │ │ + cmp 0x8(%rax),%rdx │ │ │ │ + jne aed70 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb52a(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58579(%rip),%r8 │ │ │ │ + mov 0x15a57a(%rip),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je aede0 │ │ │ │ + lea 0x58566(%rip),%rax │ │ │ │ + jmp aedcd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + je aede0 │ │ │ │ + cmp 0x8(%rax),%rdx │ │ │ │ + jne aedc0 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb4da(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58529(%rip),%r8 │ │ │ │ + mov 0x15a532(%rip),%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je aee30 │ │ │ │ + lea 0x58516(%rip),%rax │ │ │ │ + jmp aee1d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + je aee30 │ │ │ │ + cmp 0x8(%rax),%rdx │ │ │ │ + jne aee10 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb48a(%rip),%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %esi,%esi │ │ │ │ + je af19e │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov $0x2,%esi │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je ac268 │ │ │ │ - movdqu 0x18(%rax),%xmm0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - movabs $0x79656b2a2a686362,%rbp │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movdqu 0x28(%rax),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x38(%rax),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - cmp %rbp,(%rbx) │ │ │ │ - je ac276 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq ac060 │ │ │ │ - movdqu (%rsp),%xmm2 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movdqu 0x10(%rsp),%xmm3 │ │ │ │ - mov $0x28,%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ - movups %xmm2,0x0(%r13) │ │ │ │ - movups %xmm3,0x10(%r13) │ │ │ │ - mov 0x28(%r12),%rdx │ │ │ │ - callq 69660 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ac297 │ │ │ │ - cmp %rbp,(%rbx) │ │ │ │ - jne ac289 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ac284 │ │ │ │ - add $0x30,%rsp │ │ │ │ + sub $0x68,%rsp │ │ │ │ + cmp %esi,%edi │ │ │ │ + sete %al │ │ │ │ + cmp $0x1,%esi │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + sete 0x3b(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne af18a │ │ │ │ + mov %edi,%r9d │ │ │ │ + mov %esi,%r11d │ │ │ │ + mov %r9d,%eax │ │ │ │ + sub $0x1,%r9d │ │ │ │ + cmp %eax,%r11d │ │ │ │ + je af183 │ │ │ │ + cmpb $0x0,0x3b(%rsp) │ │ │ │ + jne af183 │ │ │ │ + mov %r11d,%eax │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + sub $0x2,%eax │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov %r9d,0x3c(%rsp) │ │ │ │ + mov %r11d,%r9d │ │ │ │ + sete 0x5c(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + cmp 0x2c(%rsp),%eax │ │ │ │ + je af179 │ │ │ │ + cmpb $0x0,0x5c(%rsp) │ │ │ │ + jne af179 │ │ │ │ + mov %r9d,%eax │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + sub $0x3,%eax │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + sete 0x5d(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + subl $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + cmp 0x30(%rsp),%eax │ │ │ │ + je af16f │ │ │ │ + cmpb $0x0,0x5d(%rsp) │ │ │ │ + jne af16f │ │ │ │ + mov %r9d,%eax │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + mov %r9d,%r11d │ │ │ │ + sub $0x4,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + sete 0x5e(%rsp) │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + subl $0x1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + cmp 0x10(%rsp),%eax │ │ │ │ + je af165 │ │ │ │ + cmpb $0x0,0x5e(%rsp) │ │ │ │ + jne af165 │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov %r11d,%r13d │ │ │ │ + sub $0x5,%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov %r9d,%ebx │ │ │ │ + sete 0x38(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r10d,%r11d │ │ │ │ + sub $0x1,%ebx │ │ │ │ + cmp (%rsp),%ebx │ │ │ │ + je af15b │ │ │ │ + cmpb $0x0,0x38(%rsp) │ │ │ │ + jne af15b │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + sub $0x6,%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + sete 0x39(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmp 0x14(%rsp),%edx │ │ │ │ + je af131 │ │ │ │ + cmpb $0x0,0x39(%rsp) │ │ │ │ + jne af131 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub $0x7,%r8d │ │ │ │ + sete %r9b │ │ │ │ + xor %r14d,%r14d │ │ │ │ + sub $0x1,%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + je af140 │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne af140 │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %ecx,%ebp │ │ │ │ + sub $0x8,%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + sete 0x3a(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + sub $0x1,%ebp │ │ │ │ + cmp 0x4(%rsp),%ebp │ │ │ │ + je af150 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmpb $0x0,0x3a(%rsp) │ │ │ │ + lea -0x9(%r13),%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + jne af150 │ │ │ │ + sub $0x1,%edi │ │ │ │ + mov %r9b,0x5f(%rsp) │ │ │ │ + mov %r8d,0x58(%rsp) │ │ │ │ + mov %ecx,0x54(%rsp) │ │ │ │ + mov %r10d,0x50(%rsp) │ │ │ │ + mov %edx,0x4c(%rsp) │ │ │ │ + mov %r11d,0x48(%rsp) │ │ │ │ + mov %esi,0x44(%rsp) │ │ │ │ + mov %edi,0x40(%rsp) │ │ │ │ + callq aee40 │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + mov 0x44(%rsp),%esi │ │ │ │ + add %eax,%r15d │ │ │ │ + cmp 0x4(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + mov 0x50(%rsp),%r10d │ │ │ │ + mov 0x54(%rsp),%ecx │ │ │ │ + mov 0x58(%rsp),%r8d │ │ │ │ + movzbl 0x5f(%rsp),%r9d │ │ │ │ + jne af015 │ │ │ │ + add $0x1,%r15d │ │ │ │ + add %r15d,%r12d │ │ │ │ + cmp %r8d,%ebp │ │ │ │ + jne aeff4 │ │ │ │ + add $0x1,%r12d │ │ │ │ + add %r12d,%r14d │ │ │ │ + cmp 0x14(%rsp),%ecx │ │ │ │ + jne aefcb │ │ │ │ + add $0x1,%r14d │ │ │ │ + add %r14d,%r10d │ │ │ │ + cmp (%rsp),%edx │ │ │ │ + jne aefa3 │ │ │ │ + lea 0x1(%r10),%eax │ │ │ │ + add %eax,%r11d │ │ │ │ + cmp 0x10(%rsp),%ebx │ │ │ │ + jne aef78 │ │ │ │ + mov %r11d,%r10d │ │ │ │ + mov %r13d,%r11d │ │ │ │ + lea 0x1(%r10),%eax │ │ │ │ + add %eax,0x28(%rsp) │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + cmp %esi,0xc(%rsp) │ │ │ │ + jne aef3b │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %r11d,%r9d │ │ │ │ + add $0x1,%eax │ │ │ │ + add %eax,0x24(%rsp) │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + cmp %esi,0x8(%rsp) │ │ │ │ + jne aeefb │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + add %eax,0x20(%rsp) │ │ │ │ + cmp 0x34(%rsp),%r9d │ │ │ │ + jne aeeb8 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov 0x3c(%rsp),%r9d │ │ │ │ + add $0x1,%eax │ │ │ │ + add %eax,0x1c(%rsp) │ │ │ │ + cmp %r11d,%r9d │ │ │ │ + jne aee79 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + add $0x1,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmpq af094 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x3ad52(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3adab(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x3ad62(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3ad3f(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmpq af083 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmpq af073 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq af0a4 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq af0bb │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq af0d7 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq af0f0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp af10e │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + mov $0x1,%r15d │ │ │ │ push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x88,%rsp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq ac1a0 │ │ │ │ - lea 0x38(%rbp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 7150 │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x31cf4(%rip),%rdi │ │ │ │ + lea 0x14(%rsp),%rax │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - mov $0xfffffffc,%r8d │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x3ace9(%rip),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 7a10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,(%rbx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jg af1f0 │ │ │ │ + mov %r14d,0x4(%rsp) │ │ │ │ + mov $0x6,%edi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea -0x1(%r15),%r9d │ │ │ │ + sub %r15d,%edi │ │ │ │ + mov (%rbx,%r14,4),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rbx,%r14,4) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jle af282 │ │ │ │ + test %r14,%r14 │ │ │ │ + je af296 │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp af23b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - js ac39f │ │ │ │ - mov $0xfffffffc,%r8d │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x2a227(%rip),%rdi │ │ │ │ - callq 7a10 │ │ │ │ + je af290 │ │ │ │ + mov -0x4(%rbx,%rax,4),%ecx │ │ │ │ + movslq %eax,%rsi │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + mov %edx,-0x4(%rbx,%rax,4) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge af230 │ │ │ │ + cmp %r15d,%esi │ │ │ │ + jge af282 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + lea (%rbx,%rsi,4),%rdx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea (%rax,%rsi,4),%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x4(%rdx),%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,-0x4(%rdx) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne af270 │ │ │ │ + add $0x1,%r13d │ │ │ │ + jmp af210 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%r15d │ │ │ │ + je af2b4 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x6,%ebp │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq aee40 │ │ │ │ + add %eax,%r12d │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jne af29e │ │ │ │ + cmp %r12d,%r13d │ │ │ │ + jne af3fc │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp $0x7,%r15d │ │ │ │ + jne af1e6 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x0(,%r12,4),%rax │ │ │ │ + mov %r12d,%ebp │ │ │ │ + mov %r12d,%r14d │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae af3b8 │ │ │ │ + test $0x4,%al │ │ │ │ + jne af403 │ │ │ │ test %eax,%eax │ │ │ │ - js ac39f │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7420 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ac3ad │ │ │ │ - add $0x88,%rsp │ │ │ │ + je af2fe │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx,%r13,4),%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rbx,%r13,4) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jle af3ea │ │ │ │ + test %r13,%r13 │ │ │ │ + je af3f2 │ │ │ │ + mov %r13,%rax │ │ │ │ + jmp af338 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x1,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je af370 │ │ │ │ + mov -0x4(%rbx,%rax,4),%edi │ │ │ │ + movslq %eax,%rcx │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %edx,-0x4(%rbx,%rax,4) │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jg af330 │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jge af308 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + lea (%rbx,%rcx,4),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %ecx,%eax │ │ │ │ + lea 0x4(,%rax,4),%rdx │ │ │ │ + callq 7090 │ │ │ │ + jmp af308 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea (%rax,%rax,2),%eax │ │ │ │ + add %eax,%eax │ │ │ │ + sub $0x1,%r14d │ │ │ │ + jne af375 │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jne af3fc │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp $0x7,%r12 │ │ │ │ + jne af2d8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne af418 │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x3ac67(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + mov %eax,%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + movq $0x0,-0x8(%rbx,%rdx,1) │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb af2fe │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x8,%edx │ │ │ │ + movq $0x0,(%rbx,%rcx,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb af3d4 │ │ │ │ + jmpq af2fe │ │ │ │ + movslq %r14d,%rcx │ │ │ │ + jmpq af34b │ │ │ │ + mov $0x6,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je af385 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp af399 │ │ │ │ + mov %eax,%eax │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + movl $0x0,-0x4(%rbx,%rax,1) │ │ │ │ + jmpq af2fe │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ push %r13 │ │ │ │ - movabs $0x79656b2a2a686362,%r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov $0x20,%edx │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x13e,%edi │ │ │ │ + mov $0x1,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%rsi │ │ │ │ - sub $0x30,%rsp │ │ │ │ + sub $0x68,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r13,-0x8(%rsi) │ │ │ │ - callq 7520 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - jne ac4a1 │ │ │ │ - test %r12,%r12 │ │ │ │ - je ac484 │ │ │ │ - movabs $0x40003000e,%rdx │ │ │ │ - andq $0xfffffffffffffff0,0x8(%rbx) │ │ │ │ - mov %rsp,%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0xffff000000000000,%rax │ │ │ │ - and 0x10(%rbx),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - callq ac060 │ │ │ │ - cmp %r13,0x18(%rbx) │ │ │ │ - jne ac4f2 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ - mov $0x28,%r8d │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 69660 │ │ │ │ + lea 0x44(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%r15 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + lea 0x1(%r13),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae af510 │ │ │ │ + test $0x4,%al │ │ │ │ + jne af5e8 │ │ │ │ test %eax,%eax │ │ │ │ - jne ac4e4 │ │ │ │ - cmp %r13,0x18(%rbx) │ │ │ │ - je ac4c5 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + je af480 │ │ │ │ + movb $0x0,(%r15) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + lea -0x1(%r13),%eax │ │ │ │ + mov %r13d,0x1c(%rsp) │ │ │ │ + lea (%rbx,%rax,4),%rbx │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r15,%r14,4),%edx │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov %r12,%rsi │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq abce0 │ │ │ │ + cmp %r14d,%ebp │ │ │ │ + jg af4a0 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je af5ae │ │ │ │ + mov %r12,%rax │ │ │ │ + jmp af4d9 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je af548 │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + cmp %ecx,(%rax) │ │ │ │ + jle af4d0 │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ac4c0 │ │ │ │ - add $0x30,%rsp │ │ │ │ + jne af5ff │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x3abf8(%rip),%rcx │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x25e8d(%rip),%rsi │ │ │ │ - lea 0x25e9d(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + movq $0x0,-0x8(%r15,%rdx,1) │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb af480 │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + movq $0x0,(%r15,%rsi,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb af52c │ │ │ │ + jmpq af480 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15,%r13,4),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%r15,%r13,4) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jle af499 │ │ │ │ + mov %r13,%rax │ │ │ │ + jmp af573 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je af5d8 │ │ │ │ + mov -0x4(%r15,%rax,4),%edi │ │ │ │ + movslq %eax,%rsi │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %edx,-0x4(%r15,%rax,4) │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jg af568 │ │ │ │ + cmp %ebp,%esi │ │ │ │ + jge af499 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + lea (%r15,%rsi,4),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %eax,%edx │ │ │ │ + lea 0x4(,%rdx,4),%rdx │ │ │ │ + callq 7090 │ │ │ │ + jmpq af499 │ │ │ │ + mov (%r15,%r13,4),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%r15,%r13,4) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jle af499 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne af55c │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + add $0x1,%ebp │ │ │ │ + jmpq af45a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x5,0x1c(%rsp) │ │ │ │ + je af4e6 │ │ │ │ + jmp af5c7 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%eax │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + movl $0x0,-0x4(%r15,%rax,1) │ │ │ │ + jmpq af480 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x3abf4(%rip),%rcx │ │ │ │ - mov $0xb9,%edx │ │ │ │ - lea 0x3ab47(%rip),%rsi │ │ │ │ - lea 0x3ab99(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3aaf2(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3abc7(%rip),%rcx │ │ │ │ - mov $0xb3,%edx │ │ │ │ - lea 0x3ab1a(%rip),%rsi │ │ │ │ - lea 0x3ab44(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x3aba7(%rip),%rdx │ │ │ │ - lea 0x3abab(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - mov 0x50(%rdx),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x4ec(%rdi),%esi │ │ │ │ - imul 0x48(%rdx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - divl 0x4f0(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - add %rax,%rsi │ │ │ │ - sub 0x4e0(%rdi),%rsi │ │ │ │ - mov %rsi,0x18(%r8) │ │ │ │ - mov 0x60(%rcx),%rax │ │ │ │ - mov 0x4ec(%rdi),%esi │ │ │ │ - imul 0x58(%rcx),%rsi │ │ │ │ - divl 0x4f0(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - add %rax,%rsi │ │ │ │ - sub 0x4e0(%rdi),%rsi │ │ │ │ - mov %rsi,0x28(%r8) │ │ │ │ - mov 0x70(%rcx),%rax │ │ │ │ - mov 0x4ec(%rdi),%esi │ │ │ │ - imul 0x68(%rcx),%rsi │ │ │ │ - divl 0x4f0(%rdi) │ │ │ │ - add %rax,%rsi │ │ │ │ - sub 0x4e0(%rdi),%rsi │ │ │ │ - mov %rsi,0x20(%r8) │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + mov $0x4,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov $0x1,%r13d │ │ │ │ push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x20128,%rsp │ │ │ │ - mov %rdi,-0x20148(%rbp) │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rsi,-0x20130(%rbp) │ │ │ │ - mov %rdx,-0x20140(%rbp) │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x10(%rsi),%ecx │ │ │ │ - movaps %xmm0,-0x20100(%rbp) │ │ │ │ - movq $0x0,-0x200f0(%rbp) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %ecx,-0x20128(%rbp) │ │ │ │ - shr $0x14,%ebx │ │ │ │ - mov %rax,-0x200f8(%rbp) │ │ │ │ - and $0xf,%ebx │ │ │ │ - cmp $0x2,%bl │ │ │ │ - je ac880 │ │ │ │ - mov %bl,-0x20100(%rbp) │ │ │ │ - mov -0x200f0(%rbp),%rax │ │ │ │ - lea -0x20040(%rbp),%rbx │ │ │ │ - mov $0x10000,%edx │ │ │ │ - movdqa -0x20100(%rbp),%xmm1 │ │ │ │ - mov -0x20140(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,-0x20110(%rbp) │ │ │ │ - movaps %xmm1,-0x20120(%rbp) │ │ │ │ - callq 71f0 │ │ │ │ - test %rax,%rax │ │ │ │ - js ac8d8 │ │ │ │ - add %rbx,%rax │ │ │ │ - mov %rbx,-0x20138(%rbp) │ │ │ │ - lea -0x10040(%rbp),%r14 │ │ │ │ - mov %rax,-0x20150(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jbe ac825 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x20138(%rbp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + lea 0x54(%rsp),%rax │ │ │ │ + movl $0x2,0x2c(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov %rax,%rbp │ │ │ │ mov %rbx,%r13 │ │ │ │ - callq 7420 │ │ │ │ - mov $0x10000,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov -0x20140(%rbp),%rdi │ │ │ │ - lea 0x1(%rbx,%rax,1),%rax │ │ │ │ - mov %rax,-0x20138(%rbp) │ │ │ │ - callq 7850 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - js ac90a │ │ │ │ - lea 0x5ace8(%rip),%rax │ │ │ │ - mov $0xffffffffffffffa1,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je ac75b │ │ │ │ - mov (%rax),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je ac860 │ │ │ │ - lea 0x8(%rax),%r15 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je ac870 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a100 │ │ │ │ - test %rax,%rax │ │ │ │ - je ac850 │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - cmpq $0x0,0x8(%rbx) │ │ │ │ - sete %sil │ │ │ │ - test %dl,%dl │ │ │ │ - sete %cl │ │ │ │ - cmp %cl,%sil │ │ │ │ - je ac878 │ │ │ │ - test %dl,%dl │ │ │ │ - jne ac850 │ │ │ │ - mov $0xffffffffffffffea,%rbx │ │ │ │ - mov -0x20148(%rbp),%rsi │ │ │ │ - lea -0x20100(%rbp),%r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - lea -0x20120(%rbp),%rax │ │ │ │ - mov %rax,-0x20128(%rbp) │ │ │ │ - jmp ac78d │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - jne ac7f0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 87210 │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x10(%rbx),%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - push %rax │ │ │ │ - mov -0x20130(%rbp),%rax │ │ │ │ - mov -0x20128(%rbp),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 1e3f0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne ac788 │ │ │ │ - movq $0x0,-0x20060(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,-0x20068(%rbp) │ │ │ │ - movl $0x0,-0x20058(%rbp) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je ac78d │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,-0x20128(%rbp) │ │ │ │ - callq 873f0 │ │ │ │ - mov -0x20128(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - cmove %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - js ac8f0 │ │ │ │ - mov -0x20138(%rbp),%rcx │ │ │ │ - cmp %rcx,-0x20150(%rbp) │ │ │ │ - ja ac6b0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov %r14d,%eax │ │ │ │ + cmp $0x8,%r14d │ │ │ │ + jb af760 │ │ │ │ + mov %r14d,%eax │ │ │ │ + movq $0x0,-0x8(%rbx,%rax,1) │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb af6a8 │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + movq $0x0,(%rbx,%rcx,1) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb af697 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14d,0x1c(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rsi,%rax,4),%r12 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + cmp $0x8,%r14d │ │ │ │ + jae af790 │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne af870 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je af704 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + and $0x2,%ecx │ │ │ │ + mov %al,0x0(%rbp) │ │ │ │ + jne af8b3 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq abaa0 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + je af830 │ │ │ │ + mov %rbp,%rax │ │ │ │ + jmp af72d │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je af7c8 │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + cmp %edi,(%rax) │ │ │ │ + jle af720 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ac8e6 │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + jne af8c6 │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - pop %rbp │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%rbx │ │ │ │ - add $0x8,%r15 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne ac714 │ │ │ │ - mov $0xffffffffffffffa1,%rbx │ │ │ │ - jmpq ac75b │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x4,%r14b │ │ │ │ + jne af8a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je af6a8 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + je af6a8 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,-0x2(%rbx,%rax,1) │ │ │ │ + jmpq af6a8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - jmpq ac721 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq ac75b │ │ │ │ - mov 0x127c8(%rdi),%rdx │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea -0x10040(%rbp),%r14 │ │ │ │ - lea 0x8(%rsi),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x27,%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - sub %rax,%rsp │ │ │ │ - lea 0xf(%rsp),%rdi │ │ │ │ - and $0xfffffffffffffff0,%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - callq *-0x10(%rax) │ │ │ │ - movdqa -0x10040(%rbp),%xmm2 │ │ │ │ - movups %xmm2,-0x200f8(%rbp) │ │ │ │ - mov %r12,%rsp │ │ │ │ - jmpq ac643 │ │ │ │ - lea 0x3a818(%rip),%rdi │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov -0x8(%rbx,%rax,1),%rdx │ │ │ │ + mov %rdx,-0x8(%rbp,%rax,1) │ │ │ │ + cmpl $0x8,0x20(%rsp) │ │ │ │ + jb af704 │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rbx,%rdx,1),%rcx │ │ │ │ + mov %rcx,0x0(%rbp,%rdx,1) │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb af7ae │ │ │ │ + jmpq af704 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jle af6d7 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + jmp af7f6 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - neg %edx │ │ │ │ - mov %edx,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x3a827(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3a7fa(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je af890 │ │ │ │ + mov -0x4(%rbx,%rax,4),%esi │ │ │ │ + movslq %eax,%rcx │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %edx,-0x4(%rbx,%rax,4) │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jg af7e8 │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + jge af6d7 │ │ │ │ + lea -0x1(%r15),%edx │ │ │ │ + lea (%rbx,%rcx,4),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %eax,%edx │ │ │ │ + lea 0x4(,%rdx,4),%rdx │ │ │ │ + callq 7090 │ │ │ │ + jmpq af6d7 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jle af6d7 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + jne af7dc │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + add $0x4,%r14 │ │ │ │ + add $0x4,%r13 │ │ │ │ + add $0x1,%r15d │ │ │ │ + addl $0x1,0x2c(%rsp) │ │ │ │ + jmpq af66e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov -0x4(%rbx,%rax,1),%edx │ │ │ │ + mov %edx,-0x4(%rbp,%rax,1) │ │ │ │ + jmpq af704 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x7,0x2c(%rsp) │ │ │ │ + je af739 │ │ │ │ + jmp af84c │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + movl $0x0,-0x4(%rbx,%rax,1) │ │ │ │ + jmpq af6a8 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + movzwl -0x2(%rbx,%rax,1),%edx │ │ │ │ + mov %dx,-0x2(%rbp,%rax,1) │ │ │ │ + jmpq af704 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rcx,%rdi │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x178,%rsp │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x208,%rsp │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - callq 7420 │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - callq 872f0 │ │ │ │ - movzwl 0x1b0(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - jmp ac9ad │ │ │ │ + callq adec0 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + lea 0x68(%rsp),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov %r14d,%edi │ │ │ │ + and $0x6,%eax │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + sbb %r15d,%r15d │ │ │ │ + lea 0x8(%rax,%r14,1),%ebx │ │ │ │ + and $0x3,%r15d │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x3,%r15d │ │ │ │ + mov %r15d,0x24(%rsp) │ │ │ │ + callq acf50 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je affe8 │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + mov %rax,%r11 │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + movslq %r15d,%rax │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + lea 0x100(%rsp),%rdx │ │ │ │ + lea -0x10(%r11,%rbx,1),%r12 │ │ │ │ + lea (%r11,%rax,8),%rbp │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r11,%r15 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov -0x8(%rsi,%rax,1),%rcx │ │ │ │ + mov %rcx,0xf8(%rsp,%rax,1) │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 7090 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov $0x7,%r12d │ │ │ │ + callq adf10 │ │ │ │ + mov -0x8(%r15,%rbx,1),%rax │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq acf70 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea -0x324b(%rip),%r15 │ │ │ │ + movslq %esi,%r9 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,%r11 │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je afd82 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je afe80 │ │ │ │ + movl $0x1,(%rdi) │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %r15,(%r11) │ │ │ │ + cpuid │ │ │ │ + and $0x2,%ch │ │ │ │ + je afa6f │ │ │ │ + and $0x4000000,%edx │ │ │ │ + je afa6f │ │ │ │ + lea 0x310a(%rip),%rdx │ │ │ │ + movslq %r9d,%rax │ │ │ │ + movl $0x2,(%rdi) │ │ │ │ + lea 0x1(,%rax,4),%rax │ │ │ │ + mov %rdx,0x130(%rsp,%rax,8) │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + cpuid │ │ │ │ + and $0x18000000,%ecx │ │ │ │ + cmp $0x18000000,%ecx │ │ │ │ + jne afaa8 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + xgetbv │ │ │ │ + and $0x6,%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne afaa8 │ │ │ │ + mov %r12d,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x20,%ebx │ │ │ │ + jne afd30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xfffffffc,%edx │ │ │ │ - jne aca21 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 87210 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rbx),%rsi │ │ │ │ + cmp %r14d,0x24(%rsp) │ │ │ │ + jg afd60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + callq ad7f0 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x8(%rbx,%rdi,8),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne afae8 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %r12d,0x20(%rsp) │ │ │ │ + jl b002e │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,(%rdx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg afb30 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov (%rax,%rbx,4),%edi │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %edi,0x58(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + lea (%rax,%rbx,4),%rax │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + lea 0x8(%rsi,%rax,8),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + mov %eax,0x5c(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,(%rbx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg afb88 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + lea 0xd0(%rsp),%r14 │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jle afc93 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + nopl (%rax) │ │ │ │ + movslq (%r8,%rax,4),%rdx │ │ │ │ + lea (%rsi,%rdx,8),%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,(%r15,%rax,8) │ │ │ │ + mov 0x0(%r13,%rax,8),%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + movslq (%rbx,%rax,4),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov 0x100(%rsp,%rdx,8),%rcx │ │ │ │ + mov %rcx,(%rdi,%rdx,8) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg afbc8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ mov %rbx,%rdx │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - pushq $0x0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pushq 0x1d0(%rsp) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - callq 566f0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %eax,%edx │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + callq *(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15,%r14,8),%rsi │ │ │ │ + mov 0x0(%r13,%r14,8),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 7aa8 │ │ │ │ test %eax,%eax │ │ │ │ - jne ac9a8 │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movl $0x0,0x148(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0xfffffffc,%edx │ │ │ │ - je ac9ad │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je aca58 │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x3a6f9(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + jne afe38 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14d,%r12d │ │ │ │ + jg afc20 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq (%r9,%rax,4),%rdx │ │ │ │ + mov (%r15,%rax,8),%rcx │ │ │ │ + mov %rcx,(%rsi,%rdx,8) │ │ │ │ + movslq (%rbx,%rax,4),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r8,(%rdi,%rdx,8) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg afc60 │ │ │ │ + addq $0x8,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp %rax,0x40(%rsp) │ │ │ │ + jne afbb5 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov (%rbx,%rdi,4),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rbx,%rdi,4) │ │ │ │ + cmp %eax,0x24(%rsp) │ │ │ │ + jg afb94 │ │ │ │ + mov 0x5c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je affb2 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + sub %r12d,%edi │ │ │ │ + jmp afcdc │ │ │ │ nopl 0x0(%rax) │ │ │ │ + sub $0x1,%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne aca37 │ │ │ │ - movdqu 0x20(%rsp),%xmm1 │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - movdqu 0x40(%rsp),%xmm3 │ │ │ │ - movdqu 0x50(%rsp),%xmm4 │ │ │ │ - movdqu 0x60(%rsp),%xmm5 │ │ │ │ - movdqu 0x70(%rsp),%xmm6 │ │ │ │ - movups %xmm1,0x0(%r13) │ │ │ │ - movdqu 0x80(%rsp),%xmm7 │ │ │ │ - movups %xmm2,0x10(%r13) │ │ │ │ - movdqu 0x90(%rsp),%xmm0 │ │ │ │ - movups %xmm3,0x20(%r13) │ │ │ │ - movups %xmm4,0x30(%r13) │ │ │ │ - movups %xmm5,0x40(%r13) │ │ │ │ - movups %xmm6,0x50(%r13) │ │ │ │ - movups %xmm7,0x60(%r13) │ │ │ │ - movups %xmm0,0x70(%r13) │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne acae2 │ │ │ │ - add $0x178,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + je aff36 │ │ │ │ + mov -0x4(%rbx,%rax,4),%ecx │ │ │ │ + movslq %eax,%rsi │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + mov %edx,-0x4(%rbx,%rax,4) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge afcd0 │ │ │ │ + cmp %r12d,%esi │ │ │ │ + jge afb94 │ │ │ │ + mov 0x5c(%rsp),%ecx │ │ │ │ + lea (%rbx,%rsi,4),%rdx │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x94(%rsp,%rsi,4),%rcx │ │ │ │ + nop │ │ │ │ + mov -0x4(%rdx),%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,-0x4(%rdx) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne afd10 │ │ │ │ + jmpq afb94 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq (%rdi),%rax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + lea (%rax,%r9,4),%rax │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + lea 0x340d(%rip),%rdx │ │ │ │ + mov %rdx,0x130(%rsp,%rax,8) │ │ │ │ + cmp %r14d,0x24(%rsp) │ │ │ │ + jle afab8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x4,%rdi │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x20,%r11 │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + movslq %esi,%r9 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne afa28 │ │ │ │ + lea -0x3889(%rip),%rax │ │ │ │ + mov %r10d,0xb0(%rsp) │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov %r10d,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x2,%ch │ │ │ │ + je afdc8 │ │ │ │ + and $0x4000000,%edx │ │ │ │ + je afdc8 │ │ │ │ + lea 0x2a3b(%rip),%rax │ │ │ │ + movl $0x2,0xb0(%rsp) │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + cpuid │ │ │ │ + and $0x18000000,%ecx │ │ │ │ + cmp $0x18000000,%ecx │ │ │ │ + jne afd60 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + xgetbv │ │ │ │ + and $0x6,%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne afd60 │ │ │ │ + mov %r12d,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x20,%ebx │ │ │ │ + je afd60 │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x4,%rdi │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x20,%r11 │ │ │ │ + movslq 0xb0(%rsp),%rax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %edx,0xb0(%rsp) │ │ │ │ + lea 0x2fc9(%rip),%rdx │ │ │ │ + mov %rdx,0x130(%rsp,%rax,8) │ │ │ │ + jmpq afd70 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov 0x1f8(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne b0029 │ │ │ │ + add $0x208,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x3887(%rip),%rax │ │ │ │ + mov %r10d,0xb4(%rsp) │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov %r9d,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x2,%ch │ │ │ │ + je afec6 │ │ │ │ + and $0x4000000,%edx │ │ │ │ + je afec6 │ │ │ │ + lea 0x2a6d(%rip),%rax │ │ │ │ + movl $0x2,0xb4(%rsp) │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + cpuid │ │ │ │ + and $0x18000000,%ecx │ │ │ │ + cmp $0x18000000,%ecx │ │ │ │ + jne afd60 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + xgetbv │ │ │ │ + and $0x6,%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne afd60 │ │ │ │ + mov %r12d,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x20,%ebx │ │ │ │ + je afd60 │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x4,%rdi │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x20,%r11 │ │ │ │ + movslq 0xb4(%rsp),%rax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %edx,0xb4(%rsp) │ │ │ │ + lea 0x2ff7(%rip),%rdx │ │ │ │ + mov %rdx,0x150(%rsp,%rax,8) │ │ │ │ + jmpq afd70 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsi,%rdi,4),%eax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi,%rdi,4) │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + mov %edi,%esi │ │ │ │ + sub %r12d,%esi │ │ │ │ + cmp %eax,%edi │ │ │ │ + jg afb83 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov -0x4(%rdi,%rdx,4),%eax │ │ │ │ + lea (%rsi,%rdx,1),%r8d │ │ │ │ + movslq %edx,%rcx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,-0x4(%rdi,%rdx,4) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jl afff2 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne aff66 │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp 0x24(%rsp),%r12d │ │ │ │ + jle affd7 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + jmpq afe50 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov (%rsi,%rdi,4),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rsi,%rdi,4) │ │ │ │ + cmp %eax,0x20(%rsp) │ │ │ │ + jg afb83 │ │ │ │ + add $0x1,%r12d │ │ │ │ + addq $0x1,0x30(%rsp) │ │ │ │ + jmpq afb16 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmpq afe50 │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jge afb83 │ │ │ │ + mov 0x5c(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %edx,%esi │ │ │ │ + lea (%rax,%rcx,4),%rax │ │ │ │ + add %rsi,%rcx │ │ │ │ + lea 0x74(%rsp,%rcx,4),%rcx │ │ │ │ + mov -0x4(%rax),%esi │ │ │ │ + add $0x4,%rax │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %edx,-0x4(%rax) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne b0012 │ │ │ │ + jmpq afb83 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x39f0b(%rip),%rcx │ │ │ │ + mov $0x6f,%edx │ │ │ │ + lea 0x1f263(%rip),%rsi │ │ │ │ + lea 0x1f269(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + mov %esi,%r15d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%rdx │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x178,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x248,%rsp │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r12 │ │ │ │ + callq adec0 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + lea 0x28(%rsp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov %r15d,%edi │ │ │ │ + and $0x6,%eax │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + sbb %ebp,%ebp │ │ │ │ + lea 0x6(%rax,%r15,1),%r13d │ │ │ │ + and $0x3,%ebp │ │ │ │ + mov %r13d,%esi │ │ │ │ + add $0x3,%ebp │ │ │ │ + callq acf50 │ │ │ │ + test %rax,%rax │ │ │ │ + je b051c │ │ │ │ + mov %rax,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - callq 506e0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq acfd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b02f8 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x2,%edi │ │ │ │ + callq acf70 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq ad7f0 │ │ │ │ + movslq %r15d,%rdx │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + lea (%r14,%rdx,8),%rbx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + lea 0x8(%r14,%rax,8),%r13 │ │ │ │ + nop │ │ │ │ + mov (%rbx,%rbp,8),%rdi │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq 7a30 │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne b0110 │ │ │ │ + lea -0x440f(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea -0x439d(%rip),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea -0x4329(%rip),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea -0x4225(%rip),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x4000000,%edx │ │ │ │ + je b0340 │ │ │ │ + mov $0x9,%esi │ │ │ │ + lea 0x3b7(%rip),%rax │ │ │ │ + mov $0x8,%edi │ │ │ │ + mov $0x7,%r8d │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x4e0(%rip),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x6a4(%rip),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r9d,%ecx │ │ │ │ + cpuid │ │ │ │ + and $0x18000000,%ecx │ │ │ │ + cmp $0x18000000,%ecx │ │ │ │ + jne b01e0 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + xgetbv │ │ │ │ + and $0x6,%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne b01e0 │ │ │ │ + mov $0x7,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x20,%ebx │ │ │ │ + jne b0355 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + movslq %r8d,%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne b0385 │ │ │ │ + lea -0x4176(%rip),%rdx │ │ │ │ + movslq %edi,%rdi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + lea -0x40b8(%rip),%rax │ │ │ │ + lea -0x3e7f(%rip),%rdx │ │ │ │ + mov %rax,0x30(%rsp,%rdi,8) │ │ │ │ + lea -0x3fbb(%rip),%rax │ │ │ │ + mov %rax,0x30(%rsp,%rsi,8) │ │ │ │ + lea 0x3(%r8),%eax │ │ │ │ + lea 0x4(%r8),%esi │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x2,%ch │ │ │ │ + je b0247 │ │ │ │ + and $0x4000000,%edx │ │ │ │ + jne b0486 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + cpuid │ │ │ │ + and $0x18000000,%ecx │ │ │ │ + cmp $0x18000000,%ecx │ │ │ │ + jne b0278 │ │ │ │ + mov %edi,%ecx │ │ │ │ + xgetbv │ │ │ │ + and $0x6,%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + je b042b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + lea 0x38(%rsp,%rax,8),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq *(%rax) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx,%rbp,8),%rdi │ │ │ │ + mov (%rbx),%rsi │ │ │ │ mov %r12,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 74fe0 │ │ │ │ + callq 7aa8 │ │ │ │ test %eax,%eax │ │ │ │ - jne acb58 │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne acb72 │ │ │ │ - add $0x178,%rsp │ │ │ │ + jne b02f8 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne b02a8 │ │ │ │ + addq $0x8,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp 0x18(%rsp),%rcx │ │ │ │ + jne b028f │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 7410 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + jmp b030f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov 0x238(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne b0526 │ │ │ │ + add $0x248,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x3a5f0(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + jmpq b01a1 │ │ │ │ + lea 0x284(%rip),%rax │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov %rax,0x30(%rsp,%r8,8) │ │ │ │ + lea 0x3f4(%rip),%rax │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov %rax,0x30(%rsp,%rdi,8) │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + movslq %r8d,%rax │ │ │ │ + add $0x2,%esi │ │ │ │ + test %ecx,%ecx │ │ │ │ + je b01ef │ │ │ │ + lea -0x397c(%rip),%rdx │ │ │ │ + movslq %edi,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + lea -0x37cd(%rip),%rax │ │ │ │ + mov %rax,0x30(%rsp,%rdi,8) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x4000000,%edx │ │ │ │ + je b03d6 │ │ │ │ + lea 0x3028(%rip),%rax │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea 0x310e(%rip),%rdx │ │ │ │ + mov %rax,0x30(%rsp,%rsi,8) │ │ │ │ + lea 0x3(%r8),%eax │ │ │ │ + lea 0x4(%r8),%esi │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + cpuid │ │ │ │ + and $0x18000000,%ecx │ │ │ │ + cmp $0x18000000,%ecx │ │ │ │ + jne b0278 │ │ │ │ + mov %edi,%ecx │ │ │ │ + xgetbv │ │ │ │ + and $0x6,%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne b0278 │ │ │ │ + mov $0x7,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x20,%ebx │ │ │ │ + je b0278 │ │ │ │ + lea 0x3245(%rip),%rdx │ │ │ │ + movslq %esi,%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + jmpq b0278 │ │ │ │ + mov $0x7,%eax │ │ │ │ + cpuid │ │ │ │ + and $0x20,%ebx │ │ │ │ + je b0278 │ │ │ │ + lea 0x9be(%rip),%rdx │ │ │ │ + movslq %esi,%rax │ │ │ │ + lea 0x1914(%rip),%rcx │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + lea 0x1148(%rip),%rdx │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + lea 0x2(%rsi),%edx │ │ │ │ + lea 0x3(%rsi),%eax │ │ │ │ + add $0x4,%esi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cltq │ │ │ │ + mov %rcx,0x30(%rsp,%rdx,8) │ │ │ │ + lea 0x20d4(%rip),%rdx │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + jmpq b0278 │ │ │ │ + lea 0x543(%rip),%rax │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea 0xbe9(%rip),%rdx │ │ │ │ + mov %rax,0x30(%rsp,%rsi,8) │ │ │ │ + lea 0x5(%r8),%eax │ │ │ │ + lea 0xc(%r8),%esi │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + lea 0x13de(%rip),%rdx │ │ │ │ + lea 0x6(%r8),%eax │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + lea 0x1aec(%rip),%rdx │ │ │ │ + lea 0x7(%r8),%eax │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + lea 0x68a(%rip),%rdx │ │ │ │ + lea 0x8(%r8),%eax │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + lea 0xd88(%rip),%rdx │ │ │ │ + lea 0x9(%r8),%eax │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + lea 0x1606(%rip),%rdx │ │ │ │ + lea 0xa(%r8),%eax │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + lea 0x1d84(%rip),%rdx │ │ │ │ + lea 0xb(%r8),%eax │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x30(%rsp,%rax,8) │ │ │ │ + jmpq b0247 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmpq b030f │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %edi,%rax │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%r9 │ │ │ │ push %rbx │ │ │ │ - sub $0x408,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x3f8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzwl 0x450(%rdi),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - test %rdx,%rax │ │ │ │ - jne acf86 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - and %rcx,%rax │ │ │ │ - jne acf67 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov (%rdx,%rax,8),%r10 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b05d5 │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - movl $0x40000001,0x78(%rsp) │ │ │ │ - movups %xmm0,0x60(%rsp) │ │ │ │ - lea 0x388(%rsp),%r8 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - mov %r8,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0x1,0x3c0(%rsp) │ │ │ │ - movl $0x1,0x3dc(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x5c3e4(%rip),%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - lea 0x3f0(%rsp),%rax │ │ │ │ - mov %r9w,0x3da(%rsp) │ │ │ │ - mov %rax,0x3e0(%rsp) │ │ │ │ - callq 205f0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x4a8(%rbp) │ │ │ │ - pushq 0x4a0(%rbp) │ │ │ │ - pushq 0x498(%rbp) │ │ │ │ - pushq 0x490(%rbp) │ │ │ │ - pushq 0x488(%rbp) │ │ │ │ - pushq 0x480(%rbp) │ │ │ │ - pushq 0x478(%rbp) │ │ │ │ - pushq 0x470(%rbp) │ │ │ │ - pushq 0x468(%rbp) │ │ │ │ - pushq 0x460(%rbp) │ │ │ │ - pushq 0x458(%rbp) │ │ │ │ - pushq 0x450(%rbp) │ │ │ │ - pushq 0x448(%rbp) │ │ │ │ - callq 35c70 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - movdqu 0x80(%rsp),%xmm1 │ │ │ │ - mov %rbp,0x120(%rsp) │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - movzbl 0x82(%rsp),%edx │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - movzbl 0x83(%rsp),%eax │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movups %xmm1,0xa0(%rsp) │ │ │ │ - add $0x70,%rsp │ │ │ │ - cmpb $0x0,0x4d8(%rbp) │ │ │ │ - je acf10 │ │ │ │ - cmpb $0x1,0x479(%rbp) │ │ │ │ - mov $0x3,%edx │ │ │ │ - sbb $0xff,%dl │ │ │ │ - lea 0x3b081(%rip),%rcx │ │ │ │ - movzbl %dl,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - shr $0x9,%r12 │ │ │ │ - mov (%rcx,%rax,4),%eax │ │ │ │ - movzbl 0x458(%rbp),%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - shr $0x9,%r13 │ │ │ │ - or $0x10100,%edx │ │ │ │ - mov %si,0x160(%rsp) │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ - shl $0x4,%eax │ │ │ │ - movdqu 0x30(%rsp),%xmm2 │ │ │ │ - mov %di,0xe4(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %esi,0xf8(%rsp) │ │ │ │ - lea -0x638ff(%rip),%rsi │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ + lea -0x2(%rdi),%r11d │ │ │ │ + add $0x10,%r10 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r13,0x100(%rsp) │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %rsi,0x198(%rsp) │ │ │ │ - lea 0x150(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - shl $0xc,%edx │ │ │ │ - movl $0x0,0xfc(%rsp) │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0xd0(%rsp),%edx │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - movl $0x0,0x118(%rsp) │ │ │ │ - and $0xf00000,%edx │ │ │ │ - movq $0x0,0x180(%rsp) │ │ │ │ - or %edx,%eax │ │ │ │ - movq $0xffffffffffffffff,0x188(%rsp) │ │ │ │ - mov %eax,0xd0(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + lea -0x8(%r9,%rdx,1),%rbp │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm0 │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + movdqa 0x10(%rax,%rcx,1),%xmm1 │ │ │ │ + lea 0x20(%rcx),%rdi │ │ │ │ + movdqa 0x20(%rax,%rcx,1),%xmm2 │ │ │ │ + lea 0x30(%rcx),%rsi │ │ │ │ + movdqa 0x30(%rax,%rcx,1),%xmm3 │ │ │ │ + test %r11d,%r11d │ │ │ │ + js b05b1 │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + nop │ │ │ │ + mov (%r9,%rdx,8),%rax │ │ │ │ + pxor (%rax,%rcx,1),%xmm0 │ │ │ │ + pxor (%rax,%r8,1),%xmm1 │ │ │ │ + pxor (%rax,%rdi,1),%xmm2 │ │ │ │ + pxor (%rax,%rsi,1),%xmm3 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jns b0590 │ │ │ │ + movntdq %xmm0,-0x10(%r10) │ │ │ │ + movntdq %xmm1,(%r10) │ │ │ │ + movntdq %xmm2,0x10(%r10) │ │ │ │ + movntdq %xmm3,0x20(%r10) │ │ │ │ + add $0x40,%rcx │ │ │ │ + add $0x40,%r10 │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + ja b0560 │ │ │ │ + sfence │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov (%rdi,%rax,8),%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b065c │ │ │ │ + lea -0x8(%rdi,%rdx,1),%r11 │ │ │ │ + sub $0x2,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm0 │ │ │ │ + lea 0x20(%rcx),%rsi │ │ │ │ + vmovdqa 0x20(%rax,%rcx,1),%ymm1 │ │ │ │ + test %r8d,%r8d │ │ │ │ + js b0646 │ │ │ │ + movslq %r8d,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + vpxor (%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ + vpxor (%rdx,%rsi,1),%ymm1,%ymm1 │ │ │ │ + sub $0x1,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jns b0630 │ │ │ │ + vmovntdq %ymm0,(%r9,%rcx,1) │ │ │ │ + vmovntdq %ymm1,0x20(%rcx,%r9,1) │ │ │ │ + add $0x40,%rcx │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + ja b0610 │ │ │ │ + sfence │ │ │ │ + vzeroupper │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + push %rbx │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov (%rdi,%rax,8),%r9 │ │ │ │ + mov 0x8(%rdi,%rdx,1),%r10 │ │ │ │ + movdqa 0x398f0(%rip),%xmm7 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b074d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + lea -0x8(%rdi,%rdx,1),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x2,%r8d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rax │ │ │ │ - movq $0x0,0x190(%rsp) │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - movzbl 0x456(%rbp),%eax │ │ │ │ - movq $0x1,0x148(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl $0x20,%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - imul %r12,%rdx │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x150(%rsp) │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - movups %xmm2,0xe8(%rsp) │ │ │ │ - callq 70a30 │ │ │ │ + movdqa (%rax,%rcx,1),%xmm0 │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + movdqa 0x10(%rax,%rcx,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + movslq %r8d,%rax │ │ │ │ + test %r8d,%r8d │ │ │ │ + js b0726 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pcmpgtb %xmm2,%xmm4 │ │ │ │ + pcmpgtb %xmm3,%xmm5 │ │ │ │ + paddb %xmm2,%xmm2 │ │ │ │ + paddb %xmm3,%xmm3 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pxor %xmm4,%xmm2 │ │ │ │ + pxor %xmm5,%xmm3 │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + movdqa (%rdx,%rcx,1),%xmm4 │ │ │ │ + movdqa (%rdx,%rsi,1),%xmm5 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm5,%xmm1 │ │ │ │ + pxor %xmm4,%xmm2 │ │ │ │ + pxor %xmm5,%xmm3 │ │ │ │ + sub $0x1,%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne acfa5 │ │ │ │ - lea 0x50(%rsp),%rbp │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - lock incl 0x78(%rsp) │ │ │ │ - movl $0x40000001,0xa8(%rsp) │ │ │ │ - lea -0x64fcb(%rip),%rax │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je acf48 │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 14060 │ │ │ │ - test %al,%al │ │ │ │ - je acfde │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - and $0x3ffffff,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je aceea │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 1bc50 │ │ │ │ - add %r12,0x40(%rbx) │ │ │ │ - mov 0x3f8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne acf62 │ │ │ │ - add $0x408,%rsp │ │ │ │ + jns b06d8 │ │ │ │ + movntdq %xmm0,(%r9,%rcx,1) │ │ │ │ + movntdq %xmm1,0x10(%r9,%rcx,1) │ │ │ │ + movntdq %xmm2,(%r10,%rcx,1) │ │ │ │ + movntdq %xmm3,0x10(%r10,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %rcx,%r11 │ │ │ │ + ja b06b0 │ │ │ │ + sfence │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + push %rbx │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov (%rdi,%rax,8),%r9 │ │ │ │ + mov 0x8(%rdi,%rdx,1),%r10 │ │ │ │ + vbroadcasti128 0x397ff(%rip),%ymm7 │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b0835 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + lea -0x8(%rdi,%rdx,1),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x2,%r8d │ │ │ │ + nop │ │ │ │ + mov (%rbx),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm0 │ │ │ │ + lea 0x20(%rcx),%rsi │ │ │ │ + vmovdqa 0x20(%rax,%rcx,1),%ymm1 │ │ │ │ + vmovdqa %ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm1,%ymm3 │ │ │ │ + movslq %r8d,%rax │ │ │ │ + test %r8d,%r8d │ │ │ │ + js b080e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpcmpgtb %ymm2,%ymm6,%ymm4 │ │ │ │ + vpcmpgtb %ymm3,%ymm6,%ymm5 │ │ │ │ + vpaddb %ymm2,%ymm2,%ymm2 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpand %ymm7,%ymm4,%ymm4 │ │ │ │ + vpand %ymm7,%ymm5,%ymm5 │ │ │ │ + vpxor %ymm4,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm5,%ymm3,%ymm3 │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + vmovdqa (%rdx,%rcx,1),%ymm4 │ │ │ │ + vmovdqa (%rdx,%rsi,1),%ymm5 │ │ │ │ + vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm5,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm4,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm5,%ymm3,%ymm3 │ │ │ │ + sub $0x1,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jns b07c8 │ │ │ │ + vmovntdq %ymm0,(%r9,%rcx,1) │ │ │ │ + vmovntdq %ymm1,0x20(%r9,%rcx,1) │ │ │ │ + vmovntdq %ymm2,(%r10,%rcx,1) │ │ │ │ + vmovntdq %ymm3,0x20(%r10,%rcx,1) │ │ │ │ + add $0x40,%rcx │ │ │ │ + cmp %rcx,%r11 │ │ │ │ + ja b07a0 │ │ │ │ + sfence │ │ │ │ + vzeroupper │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %rdx,%r9 │ │ │ │ + push %r12 │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + push %rbp │ │ │ │ + mov (%r9,%rax,8),%r10 │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%r9,%rdx,1),%r11 │ │ │ │ + movdqa 0x3971c(%rip),%xmm15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b09bb │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea -0x8(%r9,%rdx,1),%r12 │ │ │ │ + lea -0x2(%rdi),%ebx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm0 │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + movdqa 0x10(%rax,%rcx,1),%xmm1 │ │ │ │ + lea 0x20(%rcx),%rdi │ │ │ │ + movdqa 0x20(%rax,%rcx,1),%xmm2 │ │ │ │ + lea 0x30(%rcx),%rsi │ │ │ │ + movdqa 0x30(%rax,%rcx,1),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js b0978 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + pcmpgtb %xmm4,%xmm8 │ │ │ │ + pcmpgtb %xmm5,%xmm9 │ │ │ │ + pcmpgtb %xmm6,%xmm10 │ │ │ │ + pcmpgtb %xmm7,%xmm11 │ │ │ │ + paddb %xmm4,%xmm4 │ │ │ │ + paddb %xmm5,%xmm5 │ │ │ │ + paddb %xmm6,%xmm6 │ │ │ │ + paddb %xmm7,%xmm7 │ │ │ │ + pand %xmm15,%xmm8 │ │ │ │ + pand %xmm15,%xmm9 │ │ │ │ + pand %xmm15,%xmm10 │ │ │ │ + pand %xmm15,%xmm11 │ │ │ │ + pxor %xmm8,%xmm4 │ │ │ │ + pxor %xmm9,%xmm5 │ │ │ │ + pxor %xmm10,%xmm6 │ │ │ │ + pxor %xmm11,%xmm7 │ │ │ │ + mov (%r9,%rdx,8),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm8 │ │ │ │ + movdqa (%rax,%r8,1),%xmm9 │ │ │ │ + movdqa (%rax,%rdi,1),%xmm10 │ │ │ │ + movdqa (%rax,%rsi,1),%xmm11 │ │ │ │ + pxor %xmm8,%xmm0 │ │ │ │ + pxor %xmm9,%xmm1 │ │ │ │ + pxor %xmm10,%xmm2 │ │ │ │ + pxor %xmm11,%xmm3 │ │ │ │ + pxor %xmm8,%xmm4 │ │ │ │ + pxor %xmm9,%xmm5 │ │ │ │ + pxor %xmm10,%xmm6 │ │ │ │ + pxor %xmm11,%xmm7 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jns b08c8 │ │ │ │ + movntdq %xmm0,(%r10,%rcx,1) │ │ │ │ + movntdq %xmm1,0x10(%r10,%rcx,1) │ │ │ │ + movntdq %xmm2,0x20(%r10,%rcx,1) │ │ │ │ + movntdq %xmm3,0x30(%r10,%rcx,1) │ │ │ │ + movntdq %xmm4,(%rcx,%r11,1) │ │ │ │ + movntdq %xmm5,0x10(%rcx,%r11,1) │ │ │ │ + movntdq %xmm6,0x20(%rcx,%r11,1) │ │ │ │ + movntdq %xmm7,0x30(%rcx,%r11,1) │ │ │ │ + add $0x40,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b0880 │ │ │ │ + sfence │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - cmp $0x2,%dl │ │ │ │ - je acf58 │ │ │ │ - ja acf30 │ │ │ │ - cmp $0x1,%dl │ │ │ │ - sbb %edx,%edx │ │ │ │ - not %edx │ │ │ │ - and $0x5,%edx │ │ │ │ - jmpq acd08 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x3,%dl │ │ │ │ - jne acfbf │ │ │ │ - mov $0x7,%edx │ │ │ │ - jmpq acd08 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq *0x98(%rsp) │ │ │ │ - jmp aced4 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edi,%eax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x1,%eax │ │ │ │ + je b0b32 │ │ │ │ + movdqa 0x39593(%rip),%xmm3 │ │ │ │ + movdqa 0x3959b(%rip),%xmm7 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b0b2a │ │ │ │ + movslq %edi,%rcx │ │ │ │ + cltq │ │ │ │ + lea 0x20bf6(%rip),%rsi │ │ │ │ + sub $0x2,%edi │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov (%rbx,%rcx,8),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rbx,%rdx,1),%r11 │ │ │ │ + mov 0x10(%rbx,%rdx,1),%r10 │ │ │ │ + lea -0x8(%rbx,%rdx,1),%r9 │ │ │ │ + lea (%rsi,%rax,1),%r8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r9),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + movdqa (%r8),%xmm2 │ │ │ │ + movdqa 0x10(%r8),%xmm6 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm6 │ │ │ │ + pxor %xmm6,%xmm2 │ │ │ │ + movslq %edi,%rdx │ │ │ │ + test %edi,%edi │ │ │ │ + jle b0ae3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x6,%edx │ │ │ │ - jmpq acd08 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x3adea(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0x3a1f7(%rip),%rsi │ │ │ │ - lea 0x3a1fe(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3adcb(%rip),%rcx │ │ │ │ - mov $0xf7,%edx │ │ │ │ - lea 0x3a1d8(%rip),%rsi │ │ │ │ - lea 0x3a388(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x3a39b(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3ad7a(%rip),%rcx │ │ │ │ - mov $0x59,%edx │ │ │ │ - lea 0x27b97(%rip),%rsi │ │ │ │ - lea 0x27a62(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3ad4b(%rip),%rcx │ │ │ │ - mov $0xf8,%edx │ │ │ │ - lea 0x25e1f(%rip),%rsi │ │ │ │ - lea 0x25e30(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pcmpgtb %xmm1,%xmm5 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + pand %xmm3,%xmm5 │ │ │ │ + pxor %xmm5,%xmm1 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movdqa (%rax),%xmm6 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pxor %xmm6,%xmm2 │ │ │ │ + movdqa 0x10(%rax),%xmm6 │ │ │ │ + pshufb %xmm5,%xmm6 │ │ │ │ + pxor %xmm6,%xmm2 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b0a80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pcmpgtb %xmm1,%xmm5 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + pand %xmm3,%xmm5 │ │ │ │ + pxor %xmm5,%xmm1 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm4,%xmm2 │ │ │ │ + movntdq %xmm0,(%r12,%rcx,1) │ │ │ │ + movntdq %xmm1,(%r11,%rcx,1) │ │ │ │ + movntdq %xmm2,(%r10,%rcx,1) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b0a38 │ │ │ │ + sfence │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov (%rbx,%r12,8),%rdi │ │ │ │ + callq 7a30 │ │ │ │ + cmp $0x3,%r12 │ │ │ │ + jne b0b35 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r13 │ │ │ │ + mov %edi,%eax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jae ad0a6 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %edx,%r14d │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r8,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov $0x100000,%eax │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14d,%edi │ │ │ │ - sub %r15,%r13 │ │ │ │ - lea 0x5bfb8(%rip),%rsi │ │ │ │ - cmp $0x100000,%r13 │ │ │ │ - cmova %rax,%r13 │ │ │ │ - movzwl 0x450(%r12),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ sub $0x1,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - sub %r13d,%eax │ │ │ │ - lea 0x1(%rax),%ebx │ │ │ │ - callq 9180 │ │ │ │ - lea 0x5bf83(%rip),%rax │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%r13,1),%rdi │ │ │ │ - callq 7090 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rbx,%r13,1),%ecx │ │ │ │ - add %r13,%r15 │ │ │ │ - callq acb80 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - ja ad030 │ │ │ │ - add $0x18,%rsp │ │ │ │ + je b0dd5 │ │ │ │ + movdqa 0x393fd(%rip),%xmm3 │ │ │ │ + movdqa 0x39404(%rip),%xmm11 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b0dc7 │ │ │ │ + movslq %edi,%rcx │ │ │ │ + lea -0x2(%rdi),%r11d │ │ │ │ + cltq │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + mov (%rbx,%rcx,8),%r10 │ │ │ │ + shl $0x7,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rbx,%rdx,1),%rdi │ │ │ │ + mov 0x10(%rbx,%rdx,1),%r8 │ │ │ │ + lea -0x8(%rbx,%rdx,1),%r13 │ │ │ │ + add $0x10,%r10 │ │ │ │ + lea 0x10(%rdi),%r9 │ │ │ │ + lea 0x20a32(%rip),%rdi │ │ │ │ + add $0x10,%r8 │ │ │ │ + lea (%rdi,%rax,1),%r12 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + movdqa 0x10(%rax,%rcx,1),%xmm12 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + movdqa %xmm12,%xmm8 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm12,%xmm13 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm13 │ │ │ │ + pand %xmm11,%xmm4 │ │ │ │ + pand %xmm11,%xmm12 │ │ │ │ + pand %xmm11,%xmm5 │ │ │ │ + pand %xmm11,%xmm13 │ │ │ │ + movdqa (%r12),%xmm2 │ │ │ │ + movdqa 0x10(%r12),%xmm7 │ │ │ │ + movdqa %xmm2,%xmm10 │ │ │ │ + movdqa %xmm7,%xmm15 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm12,%xmm10 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pshufb %xmm13,%xmm15 │ │ │ │ + pxor %xmm7,%xmm2 │ │ │ │ + pxor %xmm15,%xmm10 │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle b0d37 │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + movdqa (%rax,%rsi,1),%xmm12 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm13,%xmm13 │ │ │ │ + pcmpgtb %xmm1,%xmm5 │ │ │ │ + pcmpgtb %xmm9,%xmm13 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + paddb %xmm9,%xmm9 │ │ │ │ + pand %xmm3,%xmm5 │ │ │ │ + pand %xmm3,%xmm13 │ │ │ │ + pxor %xmm5,%xmm1 │ │ │ │ + pxor %xmm13,%xmm9 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm12,%xmm8 │ │ │ │ + pxor %xmm12,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm12,%xmm13 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm13 │ │ │ │ + pand %xmm11,%xmm4 │ │ │ │ + pand %xmm11,%xmm12 │ │ │ │ + pand %xmm11,%xmm5 │ │ │ │ + pand %xmm11,%xmm13 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + movdqa (%rax),%xmm6 │ │ │ │ + movdqa 0x10(%rax),%xmm7 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + movdqa %xmm7,%xmm15 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm12,%xmm14 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pshufb %xmm13,%xmm15 │ │ │ │ + pxor %xmm6,%xmm2 │ │ │ │ + pxor %xmm14,%xmm10 │ │ │ │ + pxor %xmm7,%xmm2 │ │ │ │ + pxor %xmm15,%xmm10 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b0c70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + movdqa (%rax,%rsi,1),%xmm12 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm13,%xmm13 │ │ │ │ + pcmpgtb %xmm1,%xmm5 │ │ │ │ + pcmpgtb %xmm9,%xmm13 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + paddb %xmm9,%xmm9 │ │ │ │ + pand %xmm3,%xmm5 │ │ │ │ + pand %xmm3,%xmm13 │ │ │ │ + pxor %xmm5,%xmm1 │ │ │ │ + pxor %xmm13,%xmm9 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm4,%xmm2 │ │ │ │ + pxor %xmm12,%xmm8 │ │ │ │ + pxor %xmm12,%xmm9 │ │ │ │ + pxor %xmm12,%xmm10 │ │ │ │ + movntdq %xmm0,-0x10(%r10) │ │ │ │ + movntdq %xmm8,(%r10) │ │ │ │ + movntdq %xmm1,-0x10(%r9) │ │ │ │ + movntdq %xmm9,(%r9) │ │ │ │ + movntdq %xmm2,-0x10(%r8) │ │ │ │ + movntdq %xmm10,(%r8) │ │ │ │ + add $0x20,%rcx │ │ │ │ + add $0x20,%r10 │ │ │ │ + add $0x20,%r9 │ │ │ │ + add $0x20,%r8 │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b0be0 │ │ │ │ + sfence │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov (%rbx,%r12,8),%rdi │ │ │ │ + callq 7a30 │ │ │ │ + cmp $0x3,%r12 │ │ │ │ + jne b0dd8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r13 │ │ │ │ + mov %edi,%eax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x128,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov 0x1a0(%rdi),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movzwl 0x450(%rdi),%eax │ │ │ │ - shl $0x9,%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ sub $0x1,%eax │ │ │ │ - test %rdx,%rax │ │ │ │ - jne ad3f5 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - test %rcx,%rax │ │ │ │ - jne ad3d6 │ │ │ │ - test %r8,%rax │ │ │ │ - jne ad3b7 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %r8,%rdi │ │ │ │ - shr $0x9,%rdx │ │ │ │ - shr $0x9,%rdi │ │ │ │ - movzwl 0xb2(%rax),%esi │ │ │ │ - mov 0xa8(%rax),%r11 │ │ │ │ - shr $0x9,%r12 │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - lea (%r12,%rdi,1),%rdx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - imul %rsi,%r11 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - cmp %r11,%rdx │ │ │ │ - ja ad398 │ │ │ │ - mov %r13,%r15 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne ad17f │ │ │ │ - jmpq ad31c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzwl 0xb2(%rax),%ecx │ │ │ │ - movzwl %cx,%esi │ │ │ │ - sub $0x1,%ecx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - and %r12,%rcx │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - div %rsi │ │ │ │ - mov (%r15),%rdx │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - movb $0x0,0x26(%rsp) │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movl $0x60105,0x40(%rsp) │ │ │ │ - sub %rcx,%rsi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - cmova %rdi,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %dx,0x24(%rsp) │ │ │ │ - movabs $0xffffffffffffff,%rdx │ │ │ │ - and 0x20(%rsp),%rdx │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %esi,0x50(%rsp) │ │ │ │ - movabs $0xff00000000000000,%rsi │ │ │ │ - and %rsi,%rbx │ │ │ │ - add %rbp,(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movabs $0xffff00000000000f,%rsi │ │ │ │ - or %rdx,%rbx │ │ │ │ - movabs $0xfffffffffff,%rdx │ │ │ │ - and %r12,%rdx │ │ │ │ - and %rsi,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - or %rdx,%rbx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x140(%rcx),%rdx │ │ │ │ - movzwl 0x10(%rdx),%ecx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb ad345 │ │ │ │ - cmp 0x18(%rdx),%rax │ │ │ │ - jae ad345 │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - movabs $0xffffffffffffff,%rsi │ │ │ │ - movzbl 0x20(%rdx,%rax,1),%eax │ │ │ │ - and %rsi,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shl $0x38,%rax │ │ │ │ - or %rax,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 5a9a0 │ │ │ │ - lea 0x30(%rsp),%r10 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movabs $0x100000000,%rax │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 70a30 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ad37e │ │ │ │ - lea 0x68(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - callq 2d260 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10,%rcx │ │ │ │ - callq 74fe0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ad364 │ │ │ │ - mov 0x2e68(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - add %rbp,%r12 │ │ │ │ - sub %rdx,(%rax) │ │ │ │ - add %rbp,0x40(%r15) │ │ │ │ - sub %rbp,0x10(%rsp) │ │ │ │ - jne ad170 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ad414 │ │ │ │ - add $0x128,%rsp │ │ │ │ + je b1051 │ │ │ │ + vbroadcasti128 0x3915c(%rip),%ymm3 │ │ │ │ + vbroadcasti128 0x39163(%rip),%ymm11 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b1040 │ │ │ │ + movslq %edi,%rcx │ │ │ │ + lea -0x2(%rdi),%r11d │ │ │ │ + cltq │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + mov (%rbx,%rcx,8),%r10 │ │ │ │ + shl $0x7,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rbx,%rdx,1),%rdi │ │ │ │ + mov 0x10(%rbx,%rdx,1),%r8 │ │ │ │ + lea -0x8(%rbx,%rdx,1),%r13 │ │ │ │ + add $0x20,%r10 │ │ │ │ + lea 0x20(%rdi),%r9 │ │ │ │ + lea 0x20791(%rip),%rdi │ │ │ │ + add $0x20,%r8 │ │ │ │ + lea (%rdi,%rax,1),%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ + lea 0x20(%rcx),%rsi │ │ │ │ + vmovdqa 0x20(%rax,%rcx,1),%ymm12 │ │ │ │ + vmovdqa %ymm4,%ymm0 │ │ │ │ + vmovdqa %ymm4,%ymm1 │ │ │ │ + vmovdqa %ymm12,%ymm8 │ │ │ │ + vmovdqa %ymm12,%ymm9 │ │ │ │ + vpsrlw $0x4,%ymm4,%ymm5 │ │ │ │ + vpsrlw $0x4,%ymm12,%ymm13 │ │ │ │ + vpand %ymm11,%ymm4,%ymm4 │ │ │ │ + vpand %ymm11,%ymm12,%ymm12 │ │ │ │ + vpand %ymm11,%ymm5,%ymm5 │ │ │ │ + vpand %ymm11,%ymm13,%ymm13 │ │ │ │ + vbroadcasti128 (%r12),%ymm10 │ │ │ │ + vbroadcasti128 0x10(%r12),%ymm15 │ │ │ │ + vpshufb %ymm4,%ymm10,%ymm2 │ │ │ │ + vpshufb %ymm12,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ + vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ + vpxor %ymm7,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm15,%ymm10,%ymm10 │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle b0fb2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ + vmovdqa (%rax,%rsi,1),%ymm12 │ │ │ │ + vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ + vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ + vpcmpgtb %ymm1,%ymm5,%ymm5 │ │ │ │ + vpcmpgtb %ymm9,%ymm13,%ymm13 │ │ │ │ + vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm9,%ymm9,%ymm9 │ │ │ │ + vpand %ymm3,%ymm5,%ymm5 │ │ │ │ + vpand %ymm3,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm5,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm13,%ymm9,%ymm9 │ │ │ │ + vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm12,%ymm8,%ymm8 │ │ │ │ + vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ + vpsrlw $0x4,%ymm4,%ymm5 │ │ │ │ + vpsrlw $0x4,%ymm12,%ymm13 │ │ │ │ + vpand %ymm11,%ymm4,%ymm4 │ │ │ │ + vpand %ymm11,%ymm12,%ymm12 │ │ │ │ + vpand %ymm11,%ymm5,%ymm5 │ │ │ │ + vpand %ymm11,%ymm13,%ymm13 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + vbroadcasti128 (%rax),%ymm14 │ │ │ │ + vbroadcasti128 0x10(%rax),%ymm15 │ │ │ │ + vpshufb %ymm4,%ymm14,%ymm6 │ │ │ │ + vpshufb %ymm12,%ymm14,%ymm14 │ │ │ │ + vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ + vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ + vpxor %ymm6,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm14,%ymm10,%ymm10 │ │ │ │ + vpxor %ymm7,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm15,%ymm10,%ymm10 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b0f00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ + vmovdqa (%rax,%rsi,1),%ymm12 │ │ │ │ + vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ + vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ + vpcmpgtb %ymm1,%ymm5,%ymm5 │ │ │ │ + vpcmpgtb %ymm9,%ymm13,%ymm13 │ │ │ │ + vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm9,%ymm9,%ymm9 │ │ │ │ + vpand %ymm3,%ymm5,%ymm5 │ │ │ │ + vpand %ymm3,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm5,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm13,%ymm9,%ymm9 │ │ │ │ + vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm4,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm12,%ymm8,%ymm8 │ │ │ │ + vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ + vpxor %ymm12,%ymm10,%ymm10 │ │ │ │ + vmovntdq %ymm0,-0x20(%r10) │ │ │ │ + vmovntdq %ymm8,(%r10) │ │ │ │ + vmovntdq %ymm1,-0x20(%r9) │ │ │ │ + vmovntdq %ymm9,(%r9) │ │ │ │ + vmovntdq %ymm2,-0x20(%r8) │ │ │ │ + vmovntdq %ymm10,(%r8) │ │ │ │ + add $0x40,%rcx │ │ │ │ + add $0x40,%r10 │ │ │ │ + add $0x40,%r9 │ │ │ │ + add $0x40,%r8 │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b0e80 │ │ │ │ + sfence │ │ │ │ + vzeroupper │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x3a9c4(%rip),%rcx │ │ │ │ - mov $0x34,%edx │ │ │ │ - lea 0x2dbbb(%rip),%rsi │ │ │ │ - lea 0x2e021(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x39e29(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x39fc2(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3a981(%rip),%rcx │ │ │ │ - mov $0x12c,%edx │ │ │ │ - lea 0x39dc6(%rip),%rsi │ │ │ │ - lea 0x3a046(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3a962(%rip),%rcx │ │ │ │ - mov $0x126,%edx │ │ │ │ - lea 0x39da7(%rip),%rsi │ │ │ │ - lea 0x39fff(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3a943(%rip),%rcx │ │ │ │ - mov $0x125,%edx │ │ │ │ - lea 0x39d88(%rip),%rsi │ │ │ │ - lea 0x39fb8(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3a924(%rip),%rcx │ │ │ │ - mov $0x124,%edx │ │ │ │ - lea 0x39d69(%rip),%rsi │ │ │ │ - lea 0x39f71(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %edx,%r15d │ │ │ │ - mov $0xe028,%edx │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov (%rbx,%r12,8),%rdi │ │ │ │ + callq 7a30 │ │ │ │ + cmp $0x3,%r12 │ │ │ │ + jne b1054 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ + mov %edi,%eax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0xe0a8,%rsp │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe098(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7090 │ │ │ │ - mov %r15d,0xe094(%rsp) │ │ │ │ - movl $0x400,0x88(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x78(%rsp) │ │ │ │ - jmp ad4a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x2,%al │ │ │ │ - jne ad632 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 9fc0 │ │ │ │ - cmpq $0x0,0x40(%rsp) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - jne ad498 │ │ │ │ - mov $0xe028,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 7090 │ │ │ │ - mov %r15d,0xe094(%rsp) │ │ │ │ - movl $0x400,0x88(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x78(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 9fc0 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - je ad60d │ │ │ │ - movzwl 0x450(%rbp),%eax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - or %r8,%rsi │ │ │ │ - shl $0x9,%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ sub $0x1,%eax │ │ │ │ - test %rax,%rsi │ │ │ │ - jne ad63f │ │ │ │ - and $0x30a,%ecx │ │ │ │ - jne ad5e8 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - cmp $0xfffff,%rcx │ │ │ │ - jbe ad5e8 │ │ │ │ - test %rcx,%rax │ │ │ │ - jne ad63f │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jbe ad5bd │ │ │ │ + je b1243 │ │ │ │ test %rsi,%rsi │ │ │ │ - mov $0x1,%r10d │ │ │ │ - cmove %r10,%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jbe ad588 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rsi,%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - ja ad580 │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 7950 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%rcx,%r8,1),%rsi │ │ │ │ - lea -0x10(%rdi,%rax,1),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rsi,0x8(%rax) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - callq ad0c0 │ │ │ │ - jmpq ad4e8 │ │ │ │ + je b1235 │ │ │ │ + movslq %edi,%rcx │ │ │ │ + lea 0x20552(%rip),%rsi │ │ │ │ + lea -0x2(%rdi),%r8d │ │ │ │ + cltq │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov (%rbx,%rcx,8),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rbx,%rdx,1),%r12 │ │ │ │ + mov 0x10(%rbx,%rdx,1),%r11 │ │ │ │ + lea -0x8(%rbx,%rdx,1),%r9 │ │ │ │ + lea (%rsi,%rax,1),%rdi │ │ │ │ + mov 0x18(%rbx,%rdx,1),%r10 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqa 0x38ea8(%rip),%xmm7 │ │ │ │ + mov (%r9),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + movdqa (%rdi),%xmm2 │ │ │ │ + movdqa 0x10(%rdi),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm7,%xmm2 │ │ │ │ + movdqa 0x20(%rdi),%xmm3 │ │ │ │ + movdqa 0x30(%rdi),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm3 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm7,%xmm3 │ │ │ │ + movslq %r8d,%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle b11db │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %r15d,%edx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovbe %rax,%r8 │ │ │ │ - callq ad000 │ │ │ │ - jmpq ad4e8 │ │ │ │ - mov 0xe098(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ad652 │ │ │ │ - add $0xe0a8,%rsp │ │ │ │ + movdqa 0x38e30(%rip),%xmm7 │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pcmpgtb %xmm1,%xmm5 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pxor %xmm5,%xmm1 │ │ │ │ + movdqa 0x38e1b(%rip),%xmm7 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movdqa (%rax),%xmm6 │ │ │ │ + movdqa 0x10(%rax),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm6,%xmm2 │ │ │ │ + pxor %xmm7,%xmm2 │ │ │ │ + movdqa 0x20(%rax),%xmm6 │ │ │ │ + movdqa 0x30(%rax),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm6,%xmm3 │ │ │ │ + pxor %xmm7,%xmm3 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b1148 │ │ │ │ + movdqa 0x38d9d(%rip),%xmm7 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pcmpgtb %xmm1,%xmm5 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pxor %xmm5,%xmm1 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm4,%xmm2 │ │ │ │ + pxor %xmm4,%xmm3 │ │ │ │ + movntdq %xmm0,0x0(%r13,%rcx,1) │ │ │ │ + movntdq %xmm1,(%r12,%rcx,1) │ │ │ │ + movntdq %xmm2,(%r11,%rcx,1) │ │ │ │ + movntdq %xmm3,(%r10,%rcx,1) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b10e0 │ │ │ │ + sfence │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov (%rbx,%r12,8),%rdi │ │ │ │ + callq 7a30 │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + jne b1246 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 7560 │ │ │ │ - jmpq ad4b7 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - lea 0x39ded(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + mov %edi,%eax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x338,%rsp │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x328(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7a90 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - callq 7a60 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je adaa8 │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 72e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne adc1f │ │ │ │ - lea 0x13(%r12),%r15 │ │ │ │ - lea 0x290(%rsp),%r14 │ │ │ │ - mov $0x100,%ecx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 9220 │ │ │ │ - cmpb $0x2e,0x13(%r12) │ │ │ │ - jne ad70e │ │ │ │ - cmpb $0x0,0x1(%r15) │ │ │ │ - je ad6b0 │ │ │ │ - cmpb $0x2e,0x13(%r12) │ │ │ │ - jne ad728 │ │ │ │ - cmpb $0x2e,0x1(%r15) │ │ │ │ - jne ad728 │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - je ad6b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - cmp %rax,0x298(%rsp) │ │ │ │ - je ad6b0 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x39a75(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - cmp %rax,0x290(%rsp) │ │ │ │ - jne adc2d │ │ │ │ - mov 0x2a8(%rsp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xf000,%edx │ │ │ │ - cmp $0x8000,%edx │ │ │ │ - je ad9a0 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - pushq 0x2b8(%rsp) │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - push %rax │ │ │ │ - mov 0x2c0(%rsp),%r9d │ │ │ │ - mov 0x2bc(%rsp),%r8d │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - callq ac920 │ │ │ │ - movdqu 0x50(%rsp),%xmm1 │ │ │ │ - movdqu 0x60(%rsp),%xmm2 │ │ │ │ - movdqu 0x80(%rsp),%xmm4 │ │ │ │ - movdqu 0x70(%rsp),%xmm3 │ │ │ │ - movdqu 0x90(%rsp),%xmm5 │ │ │ │ - movdqu 0xa0(%rsp),%xmm6 │ │ │ │ - movups %xmm1,0x1e0(%rsp) │ │ │ │ - movdqu 0xb0(%rsp),%xmm7 │ │ │ │ - movups %xmm2,0x1f0(%rsp) │ │ │ │ - movdqu 0xc0(%rsp),%xmm0 │ │ │ │ - movups %xmm3,0x200(%rsp) │ │ │ │ - movups %xmm4,0x210(%rsp) │ │ │ │ - movups %xmm5,0x220(%rsp) │ │ │ │ - movups %xmm6,0x230(%rsp) │ │ │ │ - movups %xmm7,0x240(%rsp) │ │ │ │ - movups %xmm0,0x250(%rsp) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - lea 0x1d0(%rsp),%r12 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq ac550 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq ac5d0 │ │ │ │ - movzwl 0x2a8(%rsp),%eax │ │ │ │ - shr $0xc,%ax │ │ │ │ - cmp $0xe,%al │ │ │ │ - ja adc00 │ │ │ │ - lea 0x3a45f(%rip),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rcx,%rax,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x40000,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - js adc40 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq ad660 │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 7100 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq acaf0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq ad6b0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2c0(%rsp),%rax │ │ │ │ - mov $0x100000,%edx │ │ │ │ - lea 0x5b70c(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - callq 75f0 │ │ │ │ - test %rax,%rax │ │ │ │ - js adc51 │ │ │ │ - movzwl 0x450(%rbp),%edx │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl $0x9,%edx │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - or %rcx,%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - callq acb80 │ │ │ │ - jmp ad8be │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x1,%eax │ │ │ │ + je b1571 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b1565 │ │ │ │ + movslq %edi,%rcx │ │ │ │ + cltq │ │ │ │ + lea -0x2(%rdi),%r9d │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + lea 0x20356(%rip),%rdi │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov (%rbx,%rcx,8),%r13 │ │ │ │ + mov 0x8(%rbx,%rdx,1),%r12 │ │ │ │ + mov 0x10(%rbx,%rdx,1),%r11 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rdi,%rax,1),%r8 │ │ │ │ + mov 0x18(%rbx,%rdx,1),%r10 │ │ │ │ + lea -0x8(%rbx,%rdx,1),%r14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x2c0(%rsp),%rax │ │ │ │ - mov $0x40000,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - js adc40 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov 0x2c0(%rsp),%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x18(%rax),%r9 │ │ │ │ - callq ad420 │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 7100 │ │ │ │ - jmpq ad8be │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x298(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - callq 1a5c0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x2a8(%rsp),%eax │ │ │ │ - test %r12,%r12 │ │ │ │ - je ad787 │ │ │ │ - mov (%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne adae0 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - pushq 0x2b8(%rsp) │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x2b0(%rsp),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x2c0(%rsp),%r9d │ │ │ │ - mov 0x2bc(%rsp),%r8d │ │ │ │ - callq ac920 │ │ │ │ - movdqu 0x50(%rsp),%xmm1 │ │ │ │ - movdqu 0x60(%rsp),%xmm2 │ │ │ │ - movdqu 0x70(%rsp),%xmm3 │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - movdqu 0x80(%rsp),%xmm4 │ │ │ │ - movdqu 0x90(%rsp),%xmm5 │ │ │ │ - movups %xmm1,0x1e0(%rsp) │ │ │ │ - movdqu 0xa0(%rsp),%xmm6 │ │ │ │ - movups %xmm2,0x1f0(%rsp) │ │ │ │ - movdqu 0xb0(%rsp),%xmm7 │ │ │ │ - movdqu 0xc0(%rsp),%xmm0 │ │ │ │ - movups %xmm3,0x200(%rsp) │ │ │ │ - movups %xmm4,0x210(%rsp) │ │ │ │ - movups %xmm5,0x220(%rsp) │ │ │ │ - movups %xmm6,0x230(%rsp) │ │ │ │ - movups %xmm7,0x240(%rsp) │ │ │ │ - movups %xmm0,0x250(%rsp) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - jmpq ad835 │ │ │ │ + movdqa 0x38cb7(%rip),%xmm15 │ │ │ │ + mov (%r14),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + movdqa 0x10(%rax,%rcx,1),%xmm12 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + movdqa %xmm12,%xmm8 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm12,%xmm13 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm13 │ │ │ │ + pand %xmm15,%xmm4 │ │ │ │ + pand %xmm15,%xmm12 │ │ │ │ + pand %xmm15,%xmm5 │ │ │ │ + pand %xmm15,%xmm13 │ │ │ │ + movdqa (%r8),%xmm2 │ │ │ │ + movdqa 0x10(%r8),%xmm7 │ │ │ │ + movdqa %xmm2,%xmm10 │ │ │ │ + movdqa %xmm7,%xmm15 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm12,%xmm10 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pshufb %xmm13,%xmm15 │ │ │ │ + pxor %xmm7,%xmm2 │ │ │ │ + pxor %xmm15,%xmm10 │ │ │ │ + movdqa 0x20(%r8),%xmm3 │ │ │ │ + movdqa 0x30(%r8),%xmm7 │ │ │ │ + movdqa %xmm3,%xmm11 │ │ │ │ + movdqa %xmm7,%xmm15 │ │ │ │ + pshufb %xmm4,%xmm3 │ │ │ │ + pshufb %xmm12,%xmm11 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pshufb %xmm13,%xmm15 │ │ │ │ + pxor %xmm7,%xmm3 │ │ │ │ + pxor %xmm15,%xmm11 │ │ │ │ + movslq %r9d,%rdx │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle b14b4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne adc64 │ │ │ │ - mov 0x328(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne adc5f │ │ │ │ - add $0x338,%rsp │ │ │ │ + movdqa 0x38bd8(%rip),%xmm7 │ │ │ │ + movdqa 0x38bdf(%rip),%xmm15 │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + movdqa (%rax,%rsi,1),%xmm12 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm13,%xmm13 │ │ │ │ + pcmpgtb %xmm1,%xmm5 │ │ │ │ + pcmpgtb %xmm9,%xmm13 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + paddb %xmm9,%xmm9 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pand %xmm7,%xmm13 │ │ │ │ + pxor %xmm5,%xmm1 │ │ │ │ + pxor %xmm13,%xmm9 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm12,%xmm8 │ │ │ │ + pxor %xmm12,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm12,%xmm13 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm13 │ │ │ │ + pand %xmm15,%xmm4 │ │ │ │ + pand %xmm15,%xmm12 │ │ │ │ + pand %xmm15,%xmm5 │ │ │ │ + pand %xmm15,%xmm13 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + movdqa (%rax),%xmm6 │ │ │ │ + movdqa 0x10(%rax),%xmm7 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + movdqa %xmm7,%xmm15 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm12,%xmm14 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pshufb %xmm13,%xmm15 │ │ │ │ + pxor %xmm6,%xmm2 │ │ │ │ + pxor %xmm14,%xmm10 │ │ │ │ + pxor %xmm7,%xmm2 │ │ │ │ + pxor %xmm15,%xmm10 │ │ │ │ + movdqa 0x20(%rax),%xmm6 │ │ │ │ + movdqa 0x30(%rax),%xmm7 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + movdqa %xmm7,%xmm15 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm12,%xmm14 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pshufb %xmm13,%xmm15 │ │ │ │ + pxor %xmm6,%xmm3 │ │ │ │ + pxor %xmm14,%xmm11 │ │ │ │ + pxor %xmm7,%xmm3 │ │ │ │ + pxor %xmm15,%xmm11 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b13a0 │ │ │ │ + movdqa 0x38ac4(%rip),%xmm7 │ │ │ │ + movdqa 0x38acb(%rip),%xmm15 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + movdqa (%rax,%rsi,1),%xmm12 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm13,%xmm13 │ │ │ │ + pcmpgtb %xmm1,%xmm5 │ │ │ │ + pcmpgtb %xmm9,%xmm13 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + paddb %xmm9,%xmm9 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pand %xmm7,%xmm13 │ │ │ │ + pxor %xmm5,%xmm1 │ │ │ │ + pxor %xmm13,%xmm9 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm4,%xmm2 │ │ │ │ + pxor %xmm4,%xmm3 │ │ │ │ + pxor %xmm12,%xmm8 │ │ │ │ + pxor %xmm12,%xmm9 │ │ │ │ + pxor %xmm12,%xmm10 │ │ │ │ + pxor %xmm12,%xmm11 │ │ │ │ + movntdq %xmm0,(%rcx,%r13,1) │ │ │ │ + movntdq %xmm8,0x10(%rcx,%r13,1) │ │ │ │ + movntdq %xmm1,(%r12,%rcx,1) │ │ │ │ + movntdq %xmm9,0x10(%r12,%rcx,1) │ │ │ │ + movntdq %xmm2,(%rcx,%r11,1) │ │ │ │ + movntdq %xmm10,0x10(%rcx,%r11,1) │ │ │ │ + movntdq %xmm3,(%rcx,%r10,1) │ │ │ │ + movntdq %xmm11,0x10(%rcx,%r10,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b12d0 │ │ │ │ + sfence │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x1d0(%rsp),%r12 │ │ │ │ - movups %xmm0,0xc0(%rsp) │ │ │ │ - lea 0x150(%rsp),%r14 │ │ │ │ - callq 7420 │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %eax,0xc4(%rsp) │ │ │ │ - mov %r15,0xc8(%rsp) │ │ │ │ - lea 0xc0(%rsp),%r15 │ │ │ │ - callq 872f0 │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %ebx,%r12d │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 87210 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 56b10 │ │ │ │ - test %eax,%eax │ │ │ │ - je adba8 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je adb48 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x39630(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x270(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x0,0x268(%rsp) │ │ │ │ - movl $0x0,0x278(%rsp) │ │ │ │ - callq 72280 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - je adb48 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov %r12d,%ebx │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne adb87 │ │ │ │ - test %eax,%eax │ │ │ │ - je ad8c9 │ │ │ │ - jmp adb89 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x3a161(%rip),%rcx │ │ │ │ - mov $0x1e7,%edx │ │ │ │ - lea 0x3955e(%rip),%rsi │ │ │ │ - lea 0x26e21(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x3958d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x39827(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x8d42(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3958d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x3958d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r9,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov $0x180,%edx │ │ │ │ - sub $0xe138,%rsp │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe128(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0xe170(%rsp) │ │ │ │ - je ade7d │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov $0x42,%esi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - callq 75b0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - js adecd │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - callq 9300 │ │ │ │ - cmp %r15,0x70(%rsp) │ │ │ │ - jne adeba │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - callq 7670 │ │ │ │ - test %eax,%eax │ │ │ │ - jne adede │ │ │ │ - mov %r13d,%edi │ │ │ │ - lea 0x100(%rsp),%rbp │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - sub $0x1,%ebx │ │ │ │ - callq 7560 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0xe028,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - callq 7090 │ │ │ │ - mov %r13d,0xe124(%rsp) │ │ │ │ - movl $0x400,0x118(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x108(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 9fc0 │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - test %r15,%r15 │ │ │ │ - je ade2c │ │ │ │ - testl $0x30a,0x58(%rsp) │ │ │ │ - jne adeac │ │ │ │ - mov %r15,%rax │ │ │ │ - or %r14,%rax │ │ │ │ - test %eax,%ebx │ │ │ │ - jne ade9e │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jbe ade13 │ │ │ │ - test %rsi,%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmove %rcx,%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jbe addf8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rsi,%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - ja addf0 │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - callq 7950 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%r15,%r14,1),%rdx │ │ │ │ - lea -0x10(%rdi,%rax,1),%rax │ │ │ │ - mov %r14,(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - jmpq add80 │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 7100 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - callq 9de0 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movdqu 0x10(%rsp),%xmm1 │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - mov 0xe128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne adec8 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - add $0xe138,%rsp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov (%rbx,%r12,8),%rdi │ │ │ │ + callq 7a30 │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + jne b1574 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov $0xc2,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - callq 75b0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmpq adce3 │ │ │ │ - lea 0x396a3(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3965d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x395f7(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov %r10,%rsi │ │ │ │ - lea 0x395b1(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x395fb(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%eax │ │ │ │ push %r14 │ │ │ │ - mov $0x1,%r14d │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub $0x18d8,%rsp │ │ │ │ - mov %edi,0xcc(%rsp) │ │ │ │ - lea 0x560(%rsp),%rsi │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18c8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea 0xcc(%rsp),%rsi │ │ │ │ - movups %xmm0,0x3b0(%rsp) │ │ │ │ - movups %xmm0,0x3c0(%rsp) │ │ │ │ - movups %xmm0,0x3d0(%rsp) │ │ │ │ - callq ab700 │ │ │ │ - lea 0x150(%rsp),%r8 │ │ │ │ - mov $0x35,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - sub $0x1b0,%rsp │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq ab900 │ │ │ │ - add $0x1b0,%rsp │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - jmp adfbc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x46,%eax │ │ │ │ - je ae000 │ │ │ │ - cmp $0x65,%eax │ │ │ │ - cmove %r14d,%ebp │ │ │ │ - mov 0xcc(%rsp),%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x56f50(%rip),%rcx │ │ │ │ - lea 0x39233(%rip),%rdx │ │ │ │ - callq 76d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je ae038 │ │ │ │ - cmp $0x66,%eax │ │ │ │ - je ae010 │ │ │ │ - jle adfb0 │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je ae020 │ │ │ │ - cmp $0x70,%eax │ │ │ │ - cmove %r14d,%r12d │ │ │ │ - jmp adfbc │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp adfbc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5a089(%rip),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp adfbc │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x39559(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je aed22 │ │ │ │ - cmp $0x1,%bpl │ │ │ │ - jne ae053 │ │ │ │ - test %r12b,%r12b │ │ │ │ - je aebe7 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x1b0(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - movl $0x80,0x3d0(%rsp) │ │ │ │ - lea 0x710(%rsp),%rdi │ │ │ │ - movdqu 0x150(%rsp),%xmm1 │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov $0x35,%ecx │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - movabs $0x8000000000e,%rax │ │ │ │ - movdqu 0x160(%rsp),%xmm2 │ │ │ │ - mov %rax,0x3c8(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %bpl,0x3d4(%rsp) │ │ │ │ - movdqu 0x170(%rsp),%xmm3 │ │ │ │ - mov %rax,0x3d8(%rsp) │ │ │ │ - movdqu 0x180(%rsp),%xmm4 │ │ │ │ - movdqu 0x190(%rsp),%xmm5 │ │ │ │ - movups %xmm1,0x1c0(%rsp) │ │ │ │ - movdqu 0x1a0(%rsp),%xmm6 │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movups %xmm2,0x1d0(%rsp) │ │ │ │ - movdqu 0x3b0(%rsp),%xmm7 │ │ │ │ - movdqu 0x3c0(%rsp),%xmm1 │ │ │ │ - movdqu 0x3d0(%rsp),%xmm2 │ │ │ │ - lea 0x33ffb(%rip),%rsi │ │ │ │ - lea 0x390fb(%rip),%rdi │ │ │ │ - movq $0x0,0x230(%rsp) │ │ │ │ - movq $0x0,0x320(%rsp) │ │ │ │ - movups %xmm3,0x1e0(%rsp) │ │ │ │ - movups %xmm4,0x1f0(%rsp) │ │ │ │ - movups %xmm5,0x200(%rsp) │ │ │ │ - movups %xmm6,0x210(%rsp) │ │ │ │ - movups %xmm7,0x3e0(%rsp) │ │ │ │ - movups %xmm1,0x3f0(%rsp) │ │ │ │ - movups %xmm2,0x400(%rsp) │ │ │ │ - callq 7910 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je aec92 │ │ │ │ - lea 0x320(%rsp),%r12 │ │ │ │ - lea 0x230(%rsp),%rbx │ │ │ │ - lea 0x2a0(%rsp),%rbp │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 7070 <__getdelim@plt> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je aeca0 │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - lea 0x33d05(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ - callq 7900 │ │ │ │ - lea 0x33cee(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7900 │ │ │ │ - lea 0x33cdf(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7900 │ │ │ │ - lea 0x33cd0(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7900 │ │ │ │ - lea 0x33cc1(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7900 │ │ │ │ - lea 0x33cb2(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 7900 │ │ │ │ - test %r15,%r15 │ │ │ │ - je ae1a0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 77a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ae1a0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7860 │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0x40000,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - callq 7440 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js aecc8 │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - lea 0x440(%rsp),%rdi │ │ │ │ - callq 9300 │ │ │ │ - mov 0x458(%rsp),%eax │ │ │ │ - mov 0x440(%rsp),%r15 │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - jne aecdb │ │ │ │ - mov %r15,%rsi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - movzbl %r15b,%ecx │ │ │ │ - shr $0x8,%rsi │ │ │ │ - movups %xmm0,0x120(%rsp) │ │ │ │ - shr $0xc,%rdx │ │ │ │ - movabs $0x1fffffffc,%rax │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %dl,%dl │ │ │ │ - shr $0x20,%rsi │ │ │ │ - and $0xfff,%eax │ │ │ │ - or %ecx,%edx │ │ │ │ - movups %xmm0,0x100(%rsp) │ │ │ │ - and $0xfffff000,%esi │ │ │ │ - lea 0x38f47(%rip),%rdi │ │ │ │ - movups %xmm0,0x110(%rsp) │ │ │ │ - or %eax,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,0x130(%rsp) │ │ │ │ - movups %xmm0,0x140(%rsp) │ │ │ │ - callq 9020 │ │ │ │ - lea 0x8c0(%rsp),%r8 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 75f0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 7410 │ │ │ │ - cmp $0xfff,%r14d │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - ja aecee │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - mov $0x2f,%esi │ │ │ │ - mov %r8,%rdi │ │ │ │ - movb $0x0,0x8c0(%rsp,%r14,1) │ │ │ │ - callq 7510 │ │ │ │ - test %rax,%rax │ │ │ │ - je aecfc │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - lea 0x874a(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - mov %eax,%esi │ │ │ │ - test %eax,%eax │ │ │ │ - js aec42 │ │ │ │ - mov 0x108(%rsp),%rdi │ │ │ │ - mov %eax,0x100(%rsp) │ │ │ │ - orb $0x1,0x1c0(%rsp) │ │ │ │ - callq 9a60 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x38e95(%rip),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - mov 0x108(%rsp),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x393d8(%rip),%rsi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x100(%rsp),%r10 │ │ │ │ - mov %r14w,0x1c8(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - pushq 0x228(%rsp) │ │ │ │ - mov %r10,0xa0(%rsp) │ │ │ │ - callq a9b30 │ │ │ │ - mov 0x170(%rsp),%esi │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov 0x108(%rsp),%rdi │ │ │ │ - callq 99b0 │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %r15,%r9 │ │ │ │ - movabs $0xcccccccccccccccd,%rdx │ │ │ │ - mul %rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %r13 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r11,%rsi │ │ │ │ - shl $0x9,%edx │ │ │ │ - lea 0xe8(%rsp),%r8 │ │ │ │ - shr $0x2,%rcx │ │ │ │ - and $0x1fffe00,%edx │ │ │ │ - callq adc80 │ │ │ │ - mov 0xf8(%rsp),%r13 │ │ │ │ - mov 0xf0(%rsp),%r15 │ │ │ │ - pop %rsi │ │ │ │ - pop %r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add %r15,%rdi │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - jae aec34 │ │ │ │ - mov 0x118(%rsp),%eax │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x40000,%r9d │ │ │ │ - shl $0x9,%eax │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - mov %r8,%r11 │ │ │ │ - not %r11 │ │ │ │ - jmp ae54d │ │ │ │ - nop │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jae aec34 │ │ │ │ - cmpq $0x40000,(%rdx) │ │ │ │ - mov %r9,%rax │ │ │ │ - cmovae (%rdx),%rax │ │ │ │ - mov 0x8(%rdx),%rsi │ │ │ │ - sub $0x1,%rax │ │ │ │ - or %r8,%rax │ │ │ │ - and %r11,%rsi │ │ │ │ - lea 0x200001(%rax),%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jb ae540 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov $0x35,%ecx │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - add $0x1000,%rax │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - pushq 0x408(%rsp) │ │ │ │ - pushq 0x408(%rsp) │ │ │ │ - pushq 0x408(%rsp) │ │ │ │ - pushq 0x408(%rsp) │ │ │ │ - pushq 0x408(%rsp) │ │ │ │ - pushq 0x408(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - pushq 0x250(%rsp) │ │ │ │ - sub $0x1a8,%rsp │ │ │ │ - mov 0x268(%rsp),%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq a9d90 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x108(%rax),%rax │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - add $0x240,%rsp │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - je ae66d │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq ac2b0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7410 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xd,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0x281(%rsp) │ │ │ │ - movb $0x58,0x235(%rsp) │ │ │ │ - mov %rax,0x3a8(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movb $0x1,0x274(%rsp) │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - lea 0x3a8(%rsp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - callq 278a0 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %eax,%edi │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja aebfd │ │ │ │ - mov 0x1a0(%rax),%rsi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - movzwl 0xb2(%rsi),%ecx │ │ │ │ - mov 0xa8(%rsi),%rbx │ │ │ │ - imul %rcx,%rbx │ │ │ │ - shl $0x9,%rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x1,%eax │ │ │ │ + je b1865 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b1856 │ │ │ │ + movslq %edi,%rcx │ │ │ │ + cltq │ │ │ │ + lea -0x2(%rdi),%r9d │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + lea 0x20026(%rip),%rdi │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov (%rbx,%rcx,8),%r13 │ │ │ │ + mov 0x8(%rbx,%rdx,1),%r12 │ │ │ │ + mov 0x10(%rbx,%rdx,1),%r11 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rdi,%rax,1),%r8 │ │ │ │ + mov 0x18(%rbx,%rdx,1),%r10 │ │ │ │ + lea -0x8(%rbx,%rdx,1),%r14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r9,%r9 │ │ │ │ - je aebc0 │ │ │ │ - mov -0x8(%r15,%r10,1),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %r9,%r13 │ │ │ │ - jbe ae782 │ │ │ │ - mov (%r15,%r10,1),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - ja aec15 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je ae805 │ │ │ │ - shr $0x9,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %rcx │ │ │ │ + vbroadcasti128 0x38987(%rip),%ymm15 │ │ │ │ + mov (%r14),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ + lea 0x20(%rcx),%rsi │ │ │ │ + vmovdqa 0x20(%rax,%rcx,1),%ymm12 │ │ │ │ + vmovdqa %ymm4,%ymm0 │ │ │ │ + vmovdqa %ymm4,%ymm1 │ │ │ │ + vmovdqa %ymm12,%ymm8 │ │ │ │ + vmovdqa %ymm12,%ymm9 │ │ │ │ + vpsrlw $0x4,%ymm4,%ymm5 │ │ │ │ + vpsrlw $0x4,%ymm12,%ymm13 │ │ │ │ + vpand %ymm15,%ymm4,%ymm4 │ │ │ │ + vpand %ymm15,%ymm12,%ymm12 │ │ │ │ + vpand %ymm15,%ymm5,%ymm5 │ │ │ │ + vpand %ymm15,%ymm13,%ymm13 │ │ │ │ + vbroadcasti128 (%r8),%ymm10 │ │ │ │ + vbroadcasti128 0x10(%r8),%ymm15 │ │ │ │ + vpshufb %ymm4,%ymm10,%ymm2 │ │ │ │ + vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ + vpshufb %ymm12,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ + vpxor %ymm7,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm15,%ymm10,%ymm10 │ │ │ │ + vbroadcasti128 0x20(%r8),%ymm11 │ │ │ │ + vbroadcasti128 0x30(%r8),%ymm15 │ │ │ │ + vpshufb %ymm4,%ymm11,%ymm3 │ │ │ │ + vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ + vpshufb %ymm12,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ + vpxor %ymm7,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm15,%ymm11,%ymm11 │ │ │ │ + movslq %r9d,%rdx │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle b17a6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x3f(%rax),%rdx │ │ │ │ - mov %rax,%r11 │ │ │ │ - cmovns %rax,%rdx │ │ │ │ - sar $0x3f,%r11 │ │ │ │ - shr $0x3a,%r11 │ │ │ │ - lea (%rax,%r11,1),%rcx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - sub %r11,%rcx │ │ │ │ - mov %r8,%r11 │ │ │ │ - shl %cl,%r11 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov 0x150(%rsi),%r11 │ │ │ │ - lock or %rcx,(%r11,%rdx,8) │ │ │ │ - movzwl 0xb2(%rsi),%ecx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - imul %rax,%rdx │ │ │ │ - shl $0x9,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - ja ae7a0 │ │ │ │ - add $0x1,%r9 │ │ │ │ - add $0x10,%r10 │ │ │ │ - cmp %r9,%r13 │ │ │ │ - jae ae768 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 25620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne aed08 │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov 0xd8(%rsp),%rbx │ │ │ │ - callq 7700 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 52030 │ │ │ │ - test %eax,%eax │ │ │ │ - jne aec58 │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - callq 72e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne aec72 │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - lea 0x4d0(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15d,%esi │ │ │ │ - callq 9300 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq ac550 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x24a83(%rip),%rdx │ │ │ │ - callq ac5d0 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x4d0(%rsp),%rax │ │ │ │ - lea 0x410(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - movdqu 0xe0(%rsp),%xmm3 │ │ │ │ - mov %rbx,0x410(%rsp) │ │ │ │ - mov %rax,0x418(%rsp) │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - movups %xmm3,0x428(%rsp) │ │ │ │ - mov %rax,0x438(%rsp) │ │ │ │ - movq $0x0,0x420(%rsp) │ │ │ │ - callq ad660 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ + vbroadcasti128 0x388c7(%rip),%ymm7 │ │ │ │ + vbroadcasti128 0x388ce(%rip),%ymm15 │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ + vmovdqa (%rax,%rsi,1),%ymm12 │ │ │ │ + vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ + vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ + vpcmpgtb %ymm1,%ymm5,%ymm5 │ │ │ │ + vpcmpgtb %ymm9,%ymm13,%ymm13 │ │ │ │ + vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm9,%ymm9,%ymm9 │ │ │ │ + vpand %ymm7,%ymm5,%ymm5 │ │ │ │ + vpand %ymm7,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm5,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm13,%ymm9,%ymm9 │ │ │ │ + vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm12,%ymm8,%ymm8 │ │ │ │ + vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ + vpsrlw $0x4,%ymm4,%ymm5 │ │ │ │ + vpsrlw $0x4,%ymm12,%ymm13 │ │ │ │ + vpand %ymm15,%ymm4,%ymm4 │ │ │ │ + vpand %ymm15,%ymm12,%ymm12 │ │ │ │ + vpand %ymm15,%ymm5,%ymm5 │ │ │ │ + vpand %ymm15,%ymm13,%ymm13 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + vbroadcasti128 (%rax),%ymm14 │ │ │ │ + vbroadcasti128 0x10(%rax),%ymm15 │ │ │ │ + vpshufb %ymm4,%ymm14,%ymm6 │ │ │ │ + vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ + vpshufb %ymm12,%ymm14,%ymm14 │ │ │ │ + vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ + vpxor %ymm6,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm14,%ymm10,%ymm10 │ │ │ │ + vpxor %ymm7,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm15,%ymm10,%ymm10 │ │ │ │ + vbroadcasti128 0x20(%rax),%ymm14 │ │ │ │ + vbroadcasti128 0x30(%rax),%ymm15 │ │ │ │ + vpshufb %ymm4,%ymm14,%ymm6 │ │ │ │ + vpshufb %ymm5,%ymm15,%ymm7 │ │ │ │ + vpshufb %ymm12,%ymm14,%ymm14 │ │ │ │ + vpshufb %ymm13,%ymm15,%ymm15 │ │ │ │ + vpxor %ymm6,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm14,%ymm11,%ymm11 │ │ │ │ + vpxor %ymm7,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm15,%ymm11,%ymm11 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b16b0 │ │ │ │ + vbroadcasti128 0x387d1(%rip),%ymm7 │ │ │ │ + vbroadcasti128 0x387d8(%rip),%ymm15 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm4 │ │ │ │ + vmovdqa (%rax,%rsi,1),%ymm12 │ │ │ │ + vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ + vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ + vpcmpgtb %ymm1,%ymm5,%ymm5 │ │ │ │ + vpcmpgtb %ymm9,%ymm13,%ymm13 │ │ │ │ + vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm9,%ymm9,%ymm9 │ │ │ │ + vpand %ymm7,%ymm5,%ymm5 │ │ │ │ + vpand %ymm7,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm5,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm13,%ymm9,%ymm9 │ │ │ │ + vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm4,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm4,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm12,%ymm8,%ymm8 │ │ │ │ + vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ + vpxor %ymm12,%ymm10,%ymm10 │ │ │ │ + vpxor %ymm12,%ymm11,%ymm11 │ │ │ │ + vmovntdq %ymm0,(%rcx,%r13,1) │ │ │ │ + vmovntdq %ymm8,0x20(%rcx,%r13,1) │ │ │ │ + vmovntdq %ymm1,(%r12,%rcx,1) │ │ │ │ + vmovntdq %ymm9,0x20(%r12,%rcx,1) │ │ │ │ + vmovntdq %ymm2,(%rcx,%r11,1) │ │ │ │ + vmovntdq %ymm10,0x20(%rcx,%r11,1) │ │ │ │ + vmovntdq %ymm3,(%rcx,%r10,1) │ │ │ │ + vmovntdq %ymm11,0x20(%rcx,%r10,1) │ │ │ │ + add $0x40,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b1600 │ │ │ │ + sfence │ │ │ │ + vzeroupper │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x1a0(%r14),%r15 │ │ │ │ - pushq $0x0 │ │ │ │ - lea 0x389ac(%rip),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq $0x8100 │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq ac920 │ │ │ │ - movdqu 0x50(%rsp),%xmm4 │ │ │ │ - movdqu 0x60(%rsp),%xmm5 │ │ │ │ - lea 0x438(%rsp),%rdi │ │ │ │ - movdqu 0x80(%rsp),%xmm7 │ │ │ │ - movdqu 0x70(%rsp),%xmm6 │ │ │ │ - movups %xmm4,0x330(%rsp) │ │ │ │ - movdqu 0x90(%rsp),%xmm3 │ │ │ │ - movdqu 0xa0(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0x340(%rsp) │ │ │ │ - movdqu 0xb0(%rsp),%xmm5 │ │ │ │ - movups %xmm6,0x350(%rsp) │ │ │ │ - movdqu 0xc0(%rsp),%xmm6 │ │ │ │ - movups %xmm7,0x360(%rsp) │ │ │ │ - movups %xmm3,0x370(%rsp) │ │ │ │ - movups %xmm4,0x380(%rsp) │ │ │ │ - movups %xmm5,0x390(%rsp) │ │ │ │ - movups %xmm6,0x3a0(%rsp) │ │ │ │ - movzwl 0xb2(%r15),%eax │ │ │ │ - imul 0xa8(%r15),%rax │ │ │ │ - shl $0x9,%rax │ │ │ │ - mov %rax,0x368(%rsp) │ │ │ │ - callq 9de0 │ │ │ │ - movzwl 0xb2(%r15),%ebx │ │ │ │ - imul 0xa8(%r15),%rbx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x440(%rsp),%r13 │ │ │ │ - mov 0x438(%rsp),%rax │ │ │ │ - shl $0x9,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - pop %rdx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - pop %rcx │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp aea3f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x8(%r13,%rbx,1),%rdx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jae aea14 │ │ │ │ - mov 0x0(%r13,%rbx,1),%r8 │ │ │ │ - cmp %r8,%rdx │ │ │ │ - ja aec15 │ │ │ │ - sub %rdx,%r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq ad0c0 │ │ │ │ - add $0x1,%r15 │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jb aec80 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne aea00 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne aebe0 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - callq ad0c0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq acaf0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq acaf0 │ │ │ │ - mov 0x428(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - lea 0x420(%rsp),%rdi │ │ │ │ - callq 1a960 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq a79b0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 25600 │ │ │ │ - lea 0x38e0e(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - movb $0x0,0x281(%rsp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - movb $0x1,0x26f(%rsp) │ │ │ │ - orb $0x40,0x234(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - pushq 0x298(%rsp) │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - callq 278a0 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja aebfd │ │ │ │ - callq 25600 │ │ │ │ - lea 0x38764(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x38d61(%rip),%rsi │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq ab6d0 │ │ │ │ - mov 0x18c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne aec8d │ │ │ │ - add $0x18d8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + mov (%rbx,%r12,8),%rdi │ │ │ │ + callq 7a30 │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + jne b1868 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - test %r13,%r13 │ │ │ │ - jne aebd0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq ae78b │ │ │ │ - nop │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq ae77e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq aea0f │ │ │ │ - lea 0x38621(%rip),%rdi │ │ │ │ - callq abfc0 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmpq ae05c │ │ │ │ - neg %edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x38c3d(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3915c(%rip),%rcx │ │ │ │ - mov $0x74,%edx │ │ │ │ - lea 0x38663(%rip),%rsi │ │ │ │ - lea 0x38669(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x38bdd(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov 0x108(%rsp),%rsi │ │ │ │ - lea 0x7d3b(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x38c30(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3853a(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - jmpq aea69 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x38aef(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 7860 │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x38610(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x7cb8(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x38550(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x38ab3(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3855f(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - lea 0x38b58(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x38a37(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edi,%r12d │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r13 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - jmp aed6b │ │ │ │ - nop │ │ │ │ - cmp $0x64,%eax │ │ │ │ - cmove 0x59335(%rip),%rbp │ │ │ │ - lea 0x3858a(%rip),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 7270 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je aedd0 │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je aedb8 │ │ │ │ - cmp $0x6f,%eax │ │ │ │ - jne aed60 │ │ │ │ - mov 0x5930d(%rip),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 19cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je aed6b │ │ │ │ - lea 0x38542(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x38d29(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je aeeef │ │ │ │ - cmpq $0x0,(%rsp) │ │ │ │ - je aeee1 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - js aeed0 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %eax,%edi │ │ │ │ - callq aa760 │ │ │ │ - movzbl 0x102(%rax),%ebx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0x3c,%bl │ │ │ │ - ja aeec2 │ │ │ │ - movzbl %bl,%edx │ │ │ │ - lea 0x108(%rax),%rsi │ │ │ │ - lea 0x110(%rax),%rdi │ │ │ │ - test %bl,%bl │ │ │ │ - je aee5f │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea 0x110(%rbp),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %edi,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + je b1ad9 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b1ab7 │ │ │ │ + movslq %edi,%rsi │ │ │ │ + lea 0xf(%rsp),%rcx │ │ │ │ + lea -0x2(%rdi),%r9d │ │ │ │ + cltq │ │ │ │ + lea 0x0(,%rsi,8),%rdx │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov (%rbx,%rsi,8),%r15 │ │ │ │ + and $0xfffffffffffffff0,%rcx │ │ │ │ + lea 0x1fd11(%rip),%rdi │ │ │ │ + mov 0x8(%rbx,%rdx,1),%r14 │ │ │ │ + mov 0x10(%rbx,%rdx,1),%r13 │ │ │ │ + lea -0x8(%rbx,%rdx,1),%r10 │ │ │ │ + mov 0x18(%rbx,%rdx,1),%r12 │ │ │ │ + mov 0x20(%rbx,%rdx,1),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rdi,%rax,1),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r10),%rax │ │ │ │ + movdqa (%rax,%rsi,1),%xmm4 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + movdqa %xmm4,(%rcx) │ │ │ │ + movdqa 0x38668(%rip),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + movdqa (%r8),%xmm1 │ │ │ │ + movdqa 0x10(%r8),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm1 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm7,%xmm1 │ │ │ │ + movdqa 0x20(%r8),%xmm2 │ │ │ │ + movdqa 0x30(%r8),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm7,%xmm2 │ │ │ │ + movdqa 0x40(%r8),%xmm3 │ │ │ │ + movdqa 0x50(%r8),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm3 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm7,%xmm3 │ │ │ │ + movslq %r9d,%rdx │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle b1a4f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x8,(%rax) │ │ │ │ - je aeeaf │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne aee50 │ │ │ │ - movzbl %bl,%edx │ │ │ │ - add $0x1,%ebx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 76a0 │ │ │ │ - mov %bl,0x102(%rbp) │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movq $0x8,0x108(%rbp) │ │ │ │ - callq a9cb0 │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 7100 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + movdqa (%rax,%rsi,1),%xmm4 │ │ │ │ + movdqa (%rcx),%xmm6 │ │ │ │ + movdqa 0x385d3(%rip),%xmm7 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pcmpgtb %xmm0,%xmm5 │ │ │ │ + paddb %xmm0,%xmm0 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pxor %xmm5,%xmm0 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm6 │ │ │ │ + movdqa %xmm6,(%rcx) │ │ │ │ + movdqa 0x385bb(%rip),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + movdqa (%rax),%xmm6 │ │ │ │ + movdqa 0x10(%rax),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm6,%xmm1 │ │ │ │ + pxor %xmm7,%xmm1 │ │ │ │ + movdqa 0x20(%rax),%xmm6 │ │ │ │ + movdqa 0x30(%rax),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm6,%xmm2 │ │ │ │ + pxor %xmm7,%xmm2 │ │ │ │ + movdqa 0x40(%rax),%xmm6 │ │ │ │ + movdqa 0x50(%rax),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm6,%xmm3 │ │ │ │ + pxor %xmm7,%xmm3 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b1998 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movdqa (%rax,%rsi,1),%xmm4 │ │ │ │ + movdqa (%rcx),%xmm6 │ │ │ │ + movdqa 0x3851d(%rip),%xmm7 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pcmpgtb %xmm0,%xmm5 │ │ │ │ + paddb %xmm0,%xmm0 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pxor %xmm5,%xmm0 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm4,%xmm2 │ │ │ │ + pxor %xmm4,%xmm3 │ │ │ │ + pxor %xmm4,%xmm6 │ │ │ │ + movntdq %xmm6,(%r15,%rsi,1) │ │ │ │ + movntdq %xmm0,(%r14,%rsi,1) │ │ │ │ + movntdq %xmm1,0x0(%r13,%rsi,1) │ │ │ │ + movntdq %xmm2,(%r12,%rsi,1) │ │ │ │ + movntdq %xmm3,(%r11,%rsi,1) │ │ │ │ + add $0x10,%rsi │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + ja b1910 │ │ │ │ + sfence │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne aeebd │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + jne b1afb │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x38dda(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + lea 0x8(%rdx),%r12 │ │ │ │ + lea 0x30(%rdx),%r13 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 7a30 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne b1ae1 │ │ │ │ + jmp b1aba │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x38d87(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x7ab2(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x38d38(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3840c(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %edi,%eax │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x38068(%rip),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 7270 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je aef70 │ │ │ │ - cmp $0x63,%eax │ │ │ │ - je aef60 │ │ │ │ - cmp $0x68,%eax │ │ │ │ - jne aef28 │ │ │ │ - lea 0x38e51(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp aef28 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x1,%eax │ │ │ │ + je b1d2e │ │ │ │ + movdqa 0x3845e(%rip),%xmm14 │ │ │ │ + movdqa 0x38465(%rip),%xmm15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b1d22 │ │ │ │ + movslq %edi,%rcx │ │ │ │ + lea 0x1fac2(%rip),%rsi │ │ │ │ + lea -0x2(%rdi),%r8d │ │ │ │ + cltq │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov (%rbx,%rcx,8),%r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rbx,%rdx,1),%r13 │ │ │ │ + mov 0x10(%rbx,%rdx,1),%r12 │ │ │ │ + lea -0x8(%rbx,%rdx,1),%r9 │ │ │ │ + lea (%rsi,%rax,1),%rdi │ │ │ │ + mov 0x18(%rbx,%rdx,1),%r11 │ │ │ │ + mov 0x20(%rbx,%rdx,1),%r10 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %ebx,0x5910e(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x59105(%rip),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - jne aef98 │ │ │ │ - lea 0x38f82(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x0(%rbp,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je aef83 │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovle %ebx,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne af081 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov $0xd,%ecx │ │ │ │ - mov %rsp,%r13 │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov $0x840,%eax │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %ax,0x34(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movabs $0x10000000001,%rax │ │ │ │ - mov %rax,0x6f(%rsp) │ │ │ │ - callq 299c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne af0a3 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq ac160 │ │ │ │ - test %al,%al │ │ │ │ - je af094 │ │ │ │ - test %r12b,%r12b │ │ │ │ - je af020 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x381e8(%rip),%rdi │ │ │ │ - callq abe10 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq ac2b0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7420 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne af08f │ │ │ │ - add $0xa8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + mov (%r9),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ + movdqa %xmm10,%xmm0 │ │ │ │ + movdqa %xmm10,%xmm1 │ │ │ │ + movdqa %xmm10,%xmm11 │ │ │ │ + psrlw $0x4,%xmm11 │ │ │ │ + pand %xmm15,%xmm10 │ │ │ │ + pand %xmm15,%xmm11 │ │ │ │ + movdqa (%rdi),%xmm2 │ │ │ │ + movdqa 0x10(%rdi),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm2 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm13,%xmm2 │ │ │ │ + movdqa 0x20(%rdi),%xmm3 │ │ │ │ + movdqa 0x30(%rdi),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm3 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm13,%xmm3 │ │ │ │ + movdqa 0x40(%rdi),%xmm4 │ │ │ │ + movdqa 0x50(%rdi),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm4 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm13,%xmm4 │ │ │ │ + movslq %r8d,%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle b1cbc │ │ │ │ + nop │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + pcmpgtb %xmm1,%xmm11 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + pand %xmm14,%xmm11 │ │ │ │ + pxor %xmm11,%xmm1 │ │ │ │ + pxor %xmm10,%xmm0 │ │ │ │ + pxor %xmm10,%xmm1 │ │ │ │ + movdqa %xmm10,%xmm11 │ │ │ │ + psrlw $0x4,%xmm11 │ │ │ │ + pand %xmm15,%xmm10 │ │ │ │ + pand %xmm15,%xmm11 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movdqa (%rax),%xmm12 │ │ │ │ + movdqa 0x10(%rax),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm12,%xmm2 │ │ │ │ + pxor %xmm13,%xmm2 │ │ │ │ + movdqa 0x20(%rax),%xmm12 │ │ │ │ + movdqa 0x30(%rax),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm12,%xmm3 │ │ │ │ + pxor %xmm13,%xmm3 │ │ │ │ + movdqa 0x40(%rax),%xmm12 │ │ │ │ + movdqa 0x50(%rax),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm12,%xmm4 │ │ │ │ + pxor %xmm13,%xmm4 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b1c00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + pcmpgtb %xmm1,%xmm11 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + pand %xmm14,%xmm11 │ │ │ │ + pxor %xmm11,%xmm1 │ │ │ │ + pxor %xmm10,%xmm0 │ │ │ │ + pxor %xmm10,%xmm1 │ │ │ │ + pxor %xmm10,%xmm2 │ │ │ │ + pxor %xmm10,%xmm3 │ │ │ │ + pxor %xmm10,%xmm4 │ │ │ │ + movntdq %xmm0,(%r14,%rcx,1) │ │ │ │ + movntdq %xmm1,0x0(%r13,%rcx,1) │ │ │ │ + movntdq %xmm2,(%r12,%rcx,1) │ │ │ │ + movntdq %xmm3,(%r11,%rcx,1) │ │ │ │ + movntdq %xmm4,(%r10,%rcx,1) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b1b78 │ │ │ │ + sfence │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - lea 0x38e9b(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x38e98(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x366c5(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - push %r13 │ │ │ │ - mov %edi,%edx │ │ │ │ - mov $0xd,%ecx │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jle af27e │ │ │ │ - movb $0x1,0x51(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - orb $0x40,0x5(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - callq 278a0 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja af260 │ │ │ │ - mov 0x508(%rax),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je af250 │ │ │ │ - movabs $0x79656b2a2a686362,%rax │ │ │ │ - lea 0x98(%rsp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x90(%rsp),%r13 │ │ │ │ - callq 6a470 │ │ │ │ - test %eax,%eax │ │ │ │ - jne af29d │ │ │ │ - lea 0x38db1(%rip),%rdi │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ - callq abfc0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq ac060 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x28,%r8d │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov 0x508(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x28(%rax),%rdx │ │ │ │ - callq 69660 │ │ │ │ - test %eax,%eax │ │ │ │ - jne af28f │ │ │ │ - movdqu 0x90(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movdqu 0xa0(%rsp),%xmm1 │ │ │ │ - movups %xmm1,0x28(%rbx) │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - callq 29d40 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25600 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne af28a │ │ │ │ - add $0xc8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x8(%rdx),%r12 │ │ │ │ + lea 0x30(%rdx),%r13 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 7a30 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne b1d36 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x38c89(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,%edi │ │ │ │ - neg %edi │ │ │ │ - callq 75a0 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x36507(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x38c33(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x37d47(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x38ca6(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %edi,%edx │ │ │ │ - mov $0xd,%ecx │ │ │ │ - push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jle af40e │ │ │ │ - movb $0x1,0x51(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - orb $0x40,0x5(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - callq 278a0 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja af3f0 │ │ │ │ - mov 0x508(%rax),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - callq 28f10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je af3e0 │ │ │ │ - movabs $0x79656b2a2a686362,%rax │ │ │ │ - lea 0x78(%rsp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - callq 6a470 │ │ │ │ - test %eax,%eax │ │ │ │ - jne af41f │ │ │ │ - movdqu 0x70(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movdqu 0x80(%rsp),%xmm1 │ │ │ │ - movups %xmm1,0x28(%rbx) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - callq 29d40 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25600 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne af41a │ │ │ │ - add $0xa8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x38af9(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,%edi │ │ │ │ - neg %edi │ │ │ │ - callq 75a0 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - lea 0x36377(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x38aa3(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x38b24(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %edi,%eax │ │ │ │ push %r14 │ │ │ │ - mov $0xd,%ecx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x38dea(%rip),%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x70,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov $0x1840,%eax │ │ │ │ - mov %ax,0x3(%rsp) │ │ │ │ - movabs $0x3010000000001,%rax │ │ │ │ - mov %rax,0x37(%rsp) │ │ │ │ - nop │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x55af6(%rip),%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - lea 0x38d4f(%rip),%rdx │ │ │ │ - callq 76d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je af548 │ │ │ │ - sub $0x52,%eax │ │ │ │ - cmp $0x27,%eax │ │ │ │ - ja af480 │ │ │ │ - movslq 0x0(%rbp,%rax,4),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - orb $0x10,0x4(%rsp) │ │ │ │ - movb $0x1,0x3d(%rsp) │ │ │ │ - jmp af480 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x80,0x5(%rsp) │ │ │ │ - movb $0x1,0x52(%rsp) │ │ │ │ - jmp af480 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x2,0x4(%rsp) │ │ │ │ - movb $0x1,0x3a(%rsp) │ │ │ │ - jmp af480 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x1,%eax │ │ │ │ + je b1f78 │ │ │ │ + movslq %edi,%rcx │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + mov (%rbx,%rcx,8),%r9 │ │ │ │ + mov 0x8(%rbx,%rdx,1),%r10 │ │ │ │ + mov 0x10(%rbx,%rdx,1),%r11 │ │ │ │ + mov 0x18(%rbx,%rdx,1),%r12 │ │ │ │ + mov 0x20(%rbx,%rdx,1),%r13 │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vbroadcasti128 0x381d6(%rip),%ymm14 │ │ │ │ + vbroadcasti128 0x381dd(%rip),%ymm15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b1f69 │ │ │ │ + cltq │ │ │ │ + lea 0x1f83b(%rip),%rsi │ │ │ │ + lea -0x2(%rdi),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shl $0x7,%rax │ │ │ │ + lea -0x8(%rbx,%rdx,1),%r14 │ │ │ │ + lea (%rsi,%rax,1),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ + vmovdqa %ymm10,%ymm0 │ │ │ │ + vmovdqa %ymm10,%ymm1 │ │ │ │ + vpsrlw $0x4,%ymm10,%ymm11 │ │ │ │ + vpand %ymm15,%ymm10,%ymm10 │ │ │ │ + vpand %ymm15,%ymm11,%ymm11 │ │ │ │ + vbroadcasti128 (%rdi),%ymm2 │ │ │ │ + vbroadcasti128 0x10(%rdi),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm13,%ymm2,%ymm2 │ │ │ │ + vbroadcasti128 0x20(%rdi),%ymm3 │ │ │ │ + vbroadcasti128 0x30(%rdi),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm13,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0x40(%rdi),%ymm4 │ │ │ │ + vbroadcasti128 0x50(%rdi),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm13,%ymm4,%ymm4 │ │ │ │ + movslq %r8d,%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle b1f0a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x58ba9(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 35a20 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - je af480 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne af71d │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ + vpcmpgtb %ymm1,%ymm8,%ymm11 │ │ │ │ + vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpand %ymm14,%ymm11,%ymm11 │ │ │ │ + vpxor %ymm11,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm10,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm10,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x4,%ymm10,%ymm11 │ │ │ │ + vpand %ymm15,%ymm10,%ymm10 │ │ │ │ + vpand %ymm15,%ymm11,%ymm11 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + vbroadcasti128 (%rax),%ymm12 │ │ │ │ + vbroadcasti128 0x10(%rax),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm12,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm13,%ymm2,%ymm2 │ │ │ │ + vbroadcasti128 0x20(%rax),%ymm12 │ │ │ │ + vbroadcasti128 0x30(%rax),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm12,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm13,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0x40(%rax),%ymm12 │ │ │ │ + vbroadcasti128 0x50(%rax),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm12,%ymm4,%ymm4 │ │ │ │ + vpxor %ymm13,%ymm4,%ymm4 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b1e60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ + vpcmpgtb %ymm1,%ymm8,%ymm11 │ │ │ │ + vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpand %ymm14,%ymm11,%ymm11 │ │ │ │ + vpxor %ymm11,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm10,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm10,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm10,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm10,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm10,%ymm4,%ymm4 │ │ │ │ + vmovntdq %ymm0,(%r9,%rcx,1) │ │ │ │ + vmovntdq %ymm1,(%r10,%rcx,1) │ │ │ │ + vmovntdq %ymm2,(%r11,%rcx,1) │ │ │ │ + vmovntdq %ymm3,(%r12,%rcx,1) │ │ │ │ + vmovntdq %ymm4,0x0(%r13,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b1de0 │ │ │ │ + sfence │ │ │ │ + vzeroupper │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - orb $0x50,0x4(%rsp) │ │ │ │ - movb $0x1,0x3f(%rsp) │ │ │ │ - movb $0x2,0x3d(%rsp) │ │ │ │ - jmpq af480 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %ebx,0x58b36(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x58b2d(%rip),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - lea (%r12,%rdx,8),%r12 │ │ │ │ - sub %eax,%ebx │ │ │ │ - je af6f6 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - mov %r12,%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea (%r12,%rax,8),%rbp │ │ │ │ - jmp af58a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x2,%r14d │ │ │ │ - lea 0x8(%r13),%rax │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je af5c8 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq a550 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je af578 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne af57e │ │ │ │ - mov 0x58b1c(%rip),%rdi │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x38c0a(%rip),%rdx │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov $0x8,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - callq 278a0 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja af6a2 │ │ │ │ - mov 0xe0(%rax),%rax │ │ │ │ - test $0x20000,%eax │ │ │ │ - jne af66f │ │ │ │ - test $0x80,%ah │ │ │ │ - jne af63d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25600 │ │ │ │ - jmpq af50c │ │ │ │ - mov 0x58a7c(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - or $0x4,%r14d │ │ │ │ - lea 0x108(%rbp),%rcx │ │ │ │ - lea 0x38bba(%rip),%rdx │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25600 │ │ │ │ - jmpq af50c │ │ │ │ - mov 0x58a4a(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - or $0x1,%r14d │ │ │ │ - lea 0x108(%rbp),%rcx │ │ │ │ - lea 0x38b76(%rip),%rdx │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov 0xe0(%rbp),%rax │ │ │ │ - test $0x80,%ah │ │ │ │ - je af630 │ │ │ │ - jmp af63d │ │ │ │ - mov %eax,%edi │ │ │ │ - neg %edi │ │ │ │ - callq 75a0 │ │ │ │ - mov 0x58a0e(%rip),%rdi │ │ │ │ - mov (%r12),%rcx │ │ │ │ - lea 0x38b32(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - mov $0x8,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x38899(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 7200 │ │ │ │ - mov 0x589c3(%rip),%rcx │ │ │ │ - mov $0x21,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x38a8a(%rip),%rdi │ │ │ │ - callq 7920 │ │ │ │ - mov $0x8,%edi │ │ │ │ - callq 7200 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je af757 │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je af757 │ │ │ │ - callq 77a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne af780 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je af772 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je af772 │ │ │ │ - callq 77a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne af780 │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8d,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x14,%edi │ │ │ │ - push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - lea 0x35e59(%rip),%rsi │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r15 │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - callq 94c0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %r13d,%edx │ │ │ │ - imul %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - sub %rbp,%rsi │ │ │ │ - cmovs %rax,%rsi │ │ │ │ - callq 95d0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 95d0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x38abe(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne af83b │ │ │ │ - add $0x48,%rsp │ │ │ │ + lea 0x8(%rdx),%r12 │ │ │ │ + lea 0x30(%rdx),%r13 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 7a30 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne b1f80 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1038,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1028(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x9(%rdi) │ │ │ │ - movb $0x5b,0x20(%rsp) │ │ │ │ - je af9fd │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x21(%rsp),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x2c5aa(%rip),%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - movzbl 0xb(%r13,%rax,1),%r8d │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb af8c5 │ │ │ │ - jmpq af9b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae af9b8 │ │ │ │ - cmp (%rax),%r8d │ │ │ │ - jne af8b8 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne af9f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je af9c4 │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je af9c4 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 74e0 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %edi,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + je b2262 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b2240 │ │ │ │ + movslq %edi,%rcx │ │ │ │ + lea 0x1f(%rsp),%rsi │ │ │ │ cltq │ │ │ │ - add $0x1,%ebp │ │ │ │ - add %rax,%r15 │ │ │ │ - movzbl 0x9(%r13),%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jb af890 │ │ │ │ - movzbl 0x8(%r13),%edx │ │ │ │ - mov $0x5d,%eax │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rsp,%r14 │ │ │ │ - mov %ax,(%r15) │ │ │ │ - lea 0x550bd(%rip),%rax │ │ │ │ - lea 0x389b9(%rip),%rsi │ │ │ │ - mov (%rax,%rdx,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 94c0 │ │ │ │ - movzbl 0x9(%r13),%ecx │ │ │ │ - movzbl 0xa(%r13),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x389a0(%rip),%rsi │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 94c0 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x325f7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x20,%edi │ │ │ │ - callq 94c0 │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 95d0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x2cf1a(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x1028(%rsp),%rax │ │ │ │ + mov %edi,%r10d │ │ │ │ + mov (%rbx,%rcx,8),%r15 │ │ │ │ + and $0xfffffffffffffff0,%rsi │ │ │ │ + shl $0x7,%rax │ │ │ │ + sub $0x2,%r10d │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + lea 0x1f5ee(%rip),%r9 │ │ │ │ + mov 0x20(%rbx,%rdx,1),%rcx │ │ │ │ + mov 0x8(%rbx,%rdx,1),%r14 │ │ │ │ + lea -0x8(%rbx,%rdx,1),%r11 │ │ │ │ + lea 0x10(%rsi),%rdi │ │ │ │ + mov 0x10(%rbx,%rdx,1),%r13 │ │ │ │ + mov 0x18(%rbx,%rdx,1),%r12 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov 0x28(%rbx,%rdx,1),%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + movdqa %xmm4,(%rsi) │ │ │ │ + movdqa %xmm4,(%rdi) │ │ │ │ + movdqa 0x37f30(%rip),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + movdqa (%r8),%xmm0 │ │ │ │ + movdqa 0x10(%r8),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm0 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm7,%xmm0 │ │ │ │ + movdqa 0x20(%r8),%xmm1 │ │ │ │ + movdqa 0x30(%r8),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm1 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm7,%xmm1 │ │ │ │ + movdqa 0x40(%r8),%xmm2 │ │ │ │ + movdqa 0x50(%r8),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm7,%xmm2 │ │ │ │ + movdqa 0x60(%r8),%xmm3 │ │ │ │ + movdqa 0x70(%r8),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm3 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm7,%xmm3 │ │ │ │ + movslq %r10d,%rdx │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle b21c3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa (%rsi),%xmm5 │ │ │ │ + movdqa (%rdi),%xmm6 │ │ │ │ + movdqa 0x37e88(%rip),%xmm7 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pcmpgtb %xmm6,%xmm4 │ │ │ │ + paddb %xmm6,%xmm6 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pxor %xmm4,%xmm6 │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + pxor %xmm4,%xmm5 │ │ │ │ + pxor %xmm4,%xmm6 │ │ │ │ + movdqa %xmm5,(%rsi) │ │ │ │ + movdqa %xmm6,(%rdi) │ │ │ │ + movdqa 0x37e63(%rip),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + movdqa (%rax),%xmm6 │ │ │ │ + movdqa 0x10(%rax),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm6,%xmm0 │ │ │ │ + pxor %xmm7,%xmm0 │ │ │ │ + movdqa 0x20(%rax),%xmm6 │ │ │ │ + movdqa 0x30(%rax),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm6,%xmm1 │ │ │ │ + pxor %xmm7,%xmm1 │ │ │ │ + movdqa 0x40(%rax),%xmm6 │ │ │ │ + movdqa 0x50(%rax),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm6,%xmm2 │ │ │ │ + pxor %xmm7,%xmm2 │ │ │ │ + movdqa 0x60(%rax),%xmm6 │ │ │ │ + movdqa 0x70(%rax),%xmm7 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + pxor %xmm6,%xmm3 │ │ │ │ + pxor %xmm7,%xmm3 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b20e8 │ │ │ │ + movdqa (%rsi),%xmm5 │ │ │ │ + movdqa (%rdi),%xmm6 │ │ │ │ + movdqa 0x37dad(%rip),%xmm7 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pcmpgtb %xmm6,%xmm4 │ │ │ │ + paddb %xmm6,%xmm6 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pxor %xmm4,%xmm6 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm4 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm4,%xmm2 │ │ │ │ + pxor %xmm4,%xmm3 │ │ │ │ + pxor %xmm4,%xmm5 │ │ │ │ + pxor %xmm4,%xmm6 │ │ │ │ + movntdq %xmm5,(%r15,%rcx,1) │ │ │ │ + movntdq %xmm6,(%r14,%rcx,1) │ │ │ │ + movntdq %xmm0,0x0(%r13,%rcx,1) │ │ │ │ + movntdq %xmm1,(%r12,%rcx,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movntdq %xmm2,(%rax,%rcx,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movntdq %xmm3,(%rax,%rcx,1) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b2048 │ │ │ │ + sfence │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne afa07 │ │ │ │ - add $0x1038,%rsp │ │ │ │ + jne b228a │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je af9c4 │ │ │ │ - movb $0x20,(%r15) │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea 0x2bc4b(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 78e0 <__sprintf_chk@plt> │ │ │ │ - jmpq af8f5 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movb $0x20,(%r15) │ │ │ │ - add $0x1,%r15 │ │ │ │ - jmpq af8d2 │ │ │ │ - lea 0x21(%rsp),%r15 │ │ │ │ - jmpq af906 │ │ │ │ + lea 0x8(%rdx),%r12 │ │ │ │ + lea 0x38(%rdx),%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 7a30 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne b2270 │ │ │ │ + jmp b2243 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ - xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov $0xc040bc0b,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov $0x1000,%ebx │ │ │ │ - sub $0x2c8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2b8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq ab100 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %edi,%edx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - callq abc00 │ │ │ │ - mov 0x140(%rsp),%r12d │ │ │ │ - add $0x20,%rsp │ │ │ │ - jmp afaa1 │ │ │ │ - nop │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x22,(%rax) │ │ │ │ - jne b0139 │ │ │ │ - add %rbx,%rbx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x40(%rbx),%rsi │ │ │ │ - callq 9160 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %ebx,0x38(%rax) │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne afa90 │ │ │ │ - lea 0x290(%rsp),%r12 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 7960 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x38817(%rip),%rsi │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14d,%edx │ │ │ │ - callq 95d0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x387fe(%rip),%rdx │ │ │ │ - lea 0x387fd(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 95d0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x387de(%rip),%rdx │ │ │ │ - lea 0x387cc(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ - mov 0x10(%r15),%rsi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 95d0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x387b0(%rip),%rdx │ │ │ │ - lea 0x38798(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7250 │ │ │ │ - lea 0x387a4(%rip),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x387a3(%rip),%rcx │ │ │ │ - lea 0x387ab(%rip),%rdx │ │ │ │ - lea 0x387ae(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - cmpq $0x0,0x18(%r15,%rbx,8) │ │ │ │ - je afc29 │ │ │ │ - lea 0x387bd(%rip),%rdx │ │ │ │ - lea 0x3870b(%rip),%rsi │ │ │ │ - mov $0x10,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 94c0 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x386f4(%rip),%rsi │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 94c0 │ │ │ │ - lea 0x38792(%rip),%rsi │ │ │ │ - mov $0x20,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 94c0 │ │ │ │ - mov 0x18(%r15,%rbx,8),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14d,%edx │ │ │ │ - callq 95d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - jne afbc2 │ │ │ │ - lea 0x40(%r15),%rbp │ │ │ │ - mov 0x38(%r15),%eax │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp afc75 │ │ │ │ - cmpb $0x3,0x8(%rbx) │ │ │ │ - ja afc63 │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - je afc63 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq af840 │ │ │ │ - mov 0x38(%r15),%eax │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - movzbl 0x9(%rbx),%ecx │ │ │ │ - lea 0xb(%rbx,%rcx,1),%rbx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - ja b01c0 │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jne afc40 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp afc9a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x9(%rbx),%ecx │ │ │ │ - lea 0xb(%rbx,%rcx,1),%rbx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - ja b01a1 │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je afcd0 │ │ │ │ - cmpb $0x4,0x8(%rbx) │ │ │ │ - jne afc88 │ │ │ │ - cmpb $0x1,0xa(%rbx) │ │ │ │ - ja afc88 │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - je afc88 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq af840 │ │ │ │ - mov 0x38(%r15),%eax │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - jmp afc88 │ │ │ │ - nop │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp afcea │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x9(%rbx),%ecx │ │ │ │ - lea 0xb(%rbx,%rcx,1),%rbx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - ja b0182 │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je afd20 │ │ │ │ - cmpb $0x4,0x8(%rbx) │ │ │ │ - jne afcd8 │ │ │ │ - cmpb $0x1,0xa(%rbx) │ │ │ │ - jbe afcd8 │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - je afcd8 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq af840 │ │ │ │ - mov 0x38(%r15),%eax │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - jmp afcd8 │ │ │ │ + sub $0x1,%edx │ │ │ │ + je b2519 │ │ │ │ + movdqa 0x37cc8(%rip),%xmm14 │ │ │ │ + movdqa 0x37ccf(%rip),%xmm15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b2507 │ │ │ │ + movslq %edi,%rcx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea -0x2(%rdi),%r8d │ │ │ │ + lea 0x0(,%rcx,8),%rax │ │ │ │ + lea 0x1f31d(%rip),%rdi │ │ │ │ + shl $0x7,%rdx │ │ │ │ + mov (%rbx,%rcx,8),%r15 │ │ │ │ + mov 0x8(%rbx,%rax,1),%r14 │ │ │ │ + mov 0x10(%rbx,%rax,1),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rdi,%rdx,1),%rsi │ │ │ │ + mov 0x18(%rbx,%rax,1),%r12 │ │ │ │ + mov 0x20(%rbx,%rax,1),%r11 │ │ │ │ + lea -0x8(%rbx,%rax,1),%r9 │ │ │ │ + mov 0x28(%rbx,%rax,1),%r10 │ │ │ │ nop │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp afd5d │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x4,0x8(%rbx) │ │ │ │ - jbe afd4b │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - je afd4b │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq af840 │ │ │ │ - mov 0x38(%r15),%eax │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - movzbl 0x9(%rbx),%ecx │ │ │ │ - lea 0xb(%rbx,%rcx,1),%rbx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - ja b0163 │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jne afd28 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea -0x650(%rip),%rcx │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 7740 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jae b00e6 │ │ │ │ - lea 0x1e8(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x14,%ecx │ │ │ │ - mov 0x0(%r13),%edx │ │ │ │ - mov 0x120(%rsp),%r8d │ │ │ │ - mov $0xc0a8bc0b,%esi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movl $0x10,0x1e8(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - mov %r8d,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - js b0155 │ │ │ │ - jne b0147 │ │ │ │ - mov 0x280(%rsp),%rax │ │ │ │ - mov $0xa,%edi │ │ │ │ - movdqu 0x1e0(%rsp),%xmm0 │ │ │ │ - lea 0x198(%rsp),%r12 │ │ │ │ - movdqu 0x1f0(%rsp),%xmm1 │ │ │ │ - mov 0x1f4(%rsp),%ebx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movdqu 0x200(%rsp),%xmm2 │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ - mov 0x1f8(%rsp),%rax │ │ │ │ - movdqu 0x210(%rsp),%xmm3 │ │ │ │ - movdqu 0x220(%rsp),%xmm4 │ │ │ │ - movups %xmm0,0x130(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - movdqu 0x230(%rsp),%xmm5 │ │ │ │ - movdqu 0x240(%rsp),%xmm6 │ │ │ │ - movups %xmm1,0x140(%rsp) │ │ │ │ - movdqu 0x250(%rsp),%xmm7 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x278(%rsp),%rax │ │ │ │ - movups %xmm2,0x150(%rsp) │ │ │ │ - movdqu 0x260(%rsp),%xmm0 │ │ │ │ - movups %xmm3,0x160(%rsp) │ │ │ │ - movzbl 0x1ec(%rsp),%ebp │ │ │ │ - movdqu 0x270(%rsp),%xmm1 │ │ │ │ - movups %xmm4,0x170(%rsp) │ │ │ │ - movups %xmm5,0x180(%rsp) │ │ │ │ - movups %xmm6,0x190(%rsp) │ │ │ │ - movups %xmm7,0x1a0(%rsp) │ │ │ │ - movups %xmm0,0x1b0(%rsp) │ │ │ │ - movups %xmm1,0x1c0(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 7250 │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - mov 0x0(%r13),%ecx │ │ │ │ - lea 0x383c8(%rip),%rax │ │ │ │ - lea 0x38494(%rip),%rsi │ │ │ │ - mov $0x14,%edi │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmove %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 94c0 │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x54a2f(%rip),%rax │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ - lea 0x3839e(%rip),%rax │ │ │ │ - lea 0x3846f(%rip),%rsi │ │ │ │ - test %rdx,%rdx │ │ │ │ - lea 0x160(%rsp),%rbp │ │ │ │ - cmove %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x38459(%rip),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2c326(%rip),%r8 │ │ │ │ - lea 0x266e3(%rip),%rcx │ │ │ │ - lea 0x35633(%rip),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x38441(%rip),%rsi │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ + mov (%r9),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ + movdqa %xmm10,%xmm0 │ │ │ │ + movdqa %xmm10,%xmm1 │ │ │ │ + movdqa %xmm10,%xmm11 │ │ │ │ + psrlw $0x4,%xmm11 │ │ │ │ + pand %xmm15,%xmm10 │ │ │ │ + pand %xmm15,%xmm11 │ │ │ │ + movdqa (%rsi),%xmm2 │ │ │ │ + movdqa 0x10(%rsi),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm2 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm13,%xmm2 │ │ │ │ + movdqa 0x20(%rsi),%xmm3 │ │ │ │ + movdqa 0x30(%rsi),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm3 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm13,%xmm3 │ │ │ │ + movdqa 0x40(%rsi),%xmm4 │ │ │ │ + movdqa 0x50(%rsi),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm4 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm13,%xmm4 │ │ │ │ + movdqa 0x60(%rsi),%xmm5 │ │ │ │ + movdqa 0x70(%rsi),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm5 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm13,%xmm5 │ │ │ │ + movslq %r8d,%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle b2496 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x54a31(%rip),%rax │ │ │ │ - mov (%r12,%r15,1),%rcx │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov (%rax,%r15,1),%rdi │ │ │ │ - mov 0x0(%rbp,%r15,1),%rdx │ │ │ │ - add $0x8,%r15 │ │ │ │ - callq af790 │ │ │ │ - cmp $0x30,%r15 │ │ │ │ - jne affb0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x3840c(%rip),%rdi │ │ │ │ - mov %ebx,%ebx │ │ │ │ - lea 0xd0(%rsp),%r12 │ │ │ │ - add $0x28,%r13 │ │ │ │ - callq af790 │ │ │ │ - lea 0x38400(%rip),%rsi │ │ │ │ - mov $0x14,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 94c0 │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - imul %rbx,%rsi │ │ │ │ - callq 95d0 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x383d9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x383d1(%rip),%rsi │ │ │ │ - mov $0x14,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 94c0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - imul %rbx,%rsi │ │ │ │ - callq 95d0 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3838e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - ja afdc0 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae b01e4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - callq 7410 │ │ │ │ - mov -0x18(%rbx),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb b00b8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 7410 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - callq ab0e0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b01df │ │ │ │ - add $0x2c8,%rsp │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + pcmpgtb %xmm1,%xmm11 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + pand %xmm14,%xmm11 │ │ │ │ + pxor %xmm11,%xmm1 │ │ │ │ + pxor %xmm10,%xmm0 │ │ │ │ + pxor %xmm10,%xmm1 │ │ │ │ + movdqa %xmm10,%xmm11 │ │ │ │ + psrlw $0x4,%xmm11 │ │ │ │ + pand %xmm15,%xmm10 │ │ │ │ + pand %xmm15,%xmm11 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + movdqa (%rax),%xmm12 │ │ │ │ + movdqa 0x10(%rax),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm12,%xmm2 │ │ │ │ + pxor %xmm13,%xmm2 │ │ │ │ + movdqa 0x20(%rax),%xmm12 │ │ │ │ + movdqa 0x30(%rax),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm12,%xmm3 │ │ │ │ + pxor %xmm13,%xmm3 │ │ │ │ + movdqa 0x40(%rax),%xmm12 │ │ │ │ + movdqa 0x50(%rax),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm12,%xmm4 │ │ │ │ + pxor %xmm13,%xmm4 │ │ │ │ + movdqa 0x60(%rax),%xmm12 │ │ │ │ + movdqa 0x70(%rax),%xmm13 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm13 │ │ │ │ + pxor %xmm12,%xmm5 │ │ │ │ + pxor %xmm13,%xmm5 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b23b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm10 │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + pcmpgtb %xmm1,%xmm11 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + pand %xmm14,%xmm11 │ │ │ │ + pxor %xmm11,%xmm1 │ │ │ │ + pxor %xmm10,%xmm0 │ │ │ │ + pxor %xmm10,%xmm1 │ │ │ │ + pxor %xmm10,%xmm2 │ │ │ │ + pxor %xmm10,%xmm3 │ │ │ │ + pxor %xmm10,%xmm4 │ │ │ │ + pxor %xmm10,%xmm5 │ │ │ │ + movntdq %xmm0,(%r15,%rcx,1) │ │ │ │ + movntdq %xmm1,(%r14,%rcx,1) │ │ │ │ + movntdq %xmm2,0x0(%r13,%rcx,1) │ │ │ │ + movntdq %xmm3,(%r12,%rcx,1) │ │ │ │ + movntdq %xmm4,(%r11,%rcx,1) │ │ │ │ + movntdq %xmm5,(%r10,%rcx,1) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b2310 │ │ │ │ + sfence │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x38234(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x38256(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3831c(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x38336(%rip),%rcx │ │ │ │ - mov $0xb1,%edx │ │ │ │ - lea 0x38225(%rip),%rsi │ │ │ │ - lea 0x382b3(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x38317(%rip),%rcx │ │ │ │ - mov $0xac,%edx │ │ │ │ - lea 0x38206(%rip),%rsi │ │ │ │ - lea 0x38294(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x382f8(%rip),%rcx │ │ │ │ - mov $0xa7,%edx │ │ │ │ - lea 0x381e7(%rip),%rsi │ │ │ │ - lea 0x38275(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - lea 0x382d9(%rip),%rcx │ │ │ │ - mov $0xa3,%edx │ │ │ │ - lea 0x381c8(%rip),%rsi │ │ │ │ - lea 0x38256(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmpq b00e6 │ │ │ │ + lea 0x8(%rbx),%r12 │ │ │ │ + lea 0x38(%rbx),%r13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 7a30 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne b2528 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov $0x2,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %edi,%edx │ │ │ │ sub $0x8,%rsp │ │ │ │ - jmp b0217 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x68,%eax │ │ │ │ - cmove %r13d,%ebp │ │ │ │ - lea 0x2c870(%rip),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 7270 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne b0210 │ │ │ │ - cmp %ebx,0x57e51(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x57e48(%rip),%eax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov %eax,%eax │ │ │ │ - lea (%r12,%rax,8),%r12 │ │ │ │ - je b0280 │ │ │ │ + sub $0x1,%edx │ │ │ │ + je b27b9 │ │ │ │ + movslq %edi,%rcx │ │ │ │ + lea 0x0(,%rcx,8),%rax │ │ │ │ + mov (%rbx,%rcx,8),%r9 │ │ │ │ + mov 0x8(%rbx,%rax,1),%r10 │ │ │ │ + mov 0x10(%rbx,%rax,1),%r11 │ │ │ │ + mov 0x18(%rbx,%rax,1),%r12 │ │ │ │ + mov 0x20(%rbx,%rax,1),%r13 │ │ │ │ + mov 0x28(%rbx,%rax,1),%r14 │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vbroadcasti128 0x379db(%rip),%ymm14 │ │ │ │ + vbroadcasti128 0x379e2(%rip),%ymm15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b27a4 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea -0x2(%rdi),%r8d │ │ │ │ + lea 0x1f03b(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shl $0x7,%rdx │ │ │ │ + lea -0x8(%rbx,%rax,1),%r15 │ │ │ │ + lea (%rdi,%rdx,1),%rsi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je b0273 │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %ebp,%esi │ │ │ │ - cmovle %rbx,%rax │ │ │ │ - sub %eax,%ebx │ │ │ │ - lea (%r12,%rax,8),%r12 │ │ │ │ - callq afa10 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne b0250 │ │ │ │ + mov (%r15),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ + vmovdqa %ymm10,%ymm0 │ │ │ │ + vmovdqa %ymm10,%ymm1 │ │ │ │ + vpsrlw $0x4,%ymm10,%ymm11 │ │ │ │ + vpand %ymm15,%ymm10,%ymm10 │ │ │ │ + vpand %ymm15,%ymm11,%ymm11 │ │ │ │ + vbroadcasti128 (%rsi),%ymm2 │ │ │ │ + vbroadcasti128 0x10(%rsi),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm13,%ymm2,%ymm2 │ │ │ │ + vbroadcasti128 0x20(%rsi),%ymm3 │ │ │ │ + vbroadcasti128 0x30(%rsi),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm13,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0x40(%rsi),%ymm4 │ │ │ │ + vbroadcasti128 0x50(%rsi),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm13,%ymm4,%ymm4 │ │ │ │ + vbroadcasti128 0x60(%rsi),%ymm5 │ │ │ │ + vbroadcasti128 0x70(%rsi),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm13,%ymm5,%ymm5 │ │ │ │ + movslq %r8d,%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle b273a │ │ │ │ + nop │ │ │ │ + mov (%rbx,%rdx,8),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ + vpcmpgtb %ymm1,%ymm8,%ymm11 │ │ │ │ + vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpand %ymm14,%ymm11,%ymm11 │ │ │ │ + vpxor %ymm11,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm10,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm10,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x4,%ymm10,%ymm11 │ │ │ │ + vpand %ymm15,%ymm10,%ymm10 │ │ │ │ + vpand %ymm15,%ymm11,%ymm11 │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + vbroadcasti128 (%rax),%ymm12 │ │ │ │ + vbroadcasti128 0x10(%rax),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm12,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm13,%ymm2,%ymm2 │ │ │ │ + vbroadcasti128 0x20(%rax),%ymm12 │ │ │ │ + vbroadcasti128 0x30(%rax),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm12,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm13,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0x40(%rax),%ymm12 │ │ │ │ + vbroadcasti128 0x50(%rax),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm12,%ymm4,%ymm4 │ │ │ │ + vpxor %ymm13,%ymm4,%ymm4 │ │ │ │ + vbroadcasti128 0x60(%rax),%ymm12 │ │ │ │ + vbroadcasti128 0x70(%rax),%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm11,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm12,%ymm5,%ymm5 │ │ │ │ + vpxor %ymm13,%ymm5,%ymm5 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b2670 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm10 │ │ │ │ + vpcmpgtb %ymm1,%ymm8,%ymm11 │ │ │ │ + vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpand %ymm14,%ymm11,%ymm11 │ │ │ │ + vpxor %ymm11,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm10,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm10,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm10,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm10,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm10,%ymm4,%ymm4 │ │ │ │ + vpxor %ymm10,%ymm5,%ymm5 │ │ │ │ + vmovntdq %ymm0,(%r9,%rcx,1) │ │ │ │ + vmovntdq %ymm1,(%r10,%rcx,1) │ │ │ │ + vmovntdq %ymm2,(%r11,%rcx,1) │ │ │ │ + vmovntdq %ymm3,(%r12,%rcx,1) │ │ │ │ + vmovntdq %ymm4,0x0(%r13,%rcx,1) │ │ │ │ + vmovntdq %ymm5,(%r14,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + ja b25d8 │ │ │ │ + sfence │ │ │ │ + vzeroupper │ │ │ │ add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mov %ebp,%esi │ │ │ │ - lea 0x23079(%rip),%rdi │ │ │ │ - callq afa10 │ │ │ │ + lea 0x8(%rbx),%r12 │ │ │ │ + lea 0x38(%rbx),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 7a30 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne b27c8 │ │ │ │ add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 1faa0 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je b02c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x66d4(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x386f2(%rip),%rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub $0x348,%rsp │ │ │ │ - mov %edi,0x1c(%rsp) │ │ │ │ - lea 0x190(%rsp),%rsi │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x338(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea 0x1c(%rsp),%rsi │ │ │ │ - movabs $0x8000000000e,%rax │ │ │ │ - movups %xmm0,0x170(%rsp) │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - movabs $0x1fffffffc,%rax │ │ │ │ - movups %xmm0,0x180(%rsp) │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - movl $0x80,0x180(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - movups %xmm0,0x160(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movups %xmm0,0x60(%rsp) │ │ │ │ - movups %xmm0,0x70(%rsp) │ │ │ │ - callq ab700 │ │ │ │ - lea 0x80(%rsp),%r8 │ │ │ │ - mov %r15,%rsi │ │ │ │ - sub $0x1b0,%rsp │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x35,%ecx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq ab900 │ │ │ │ - add $0x1b0,%rsp │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movb $0x1,0x18(%rsp) │ │ │ │ - movb $0x0,0x19(%rsp) │ │ │ │ - movb $0x0,0x1b(%rsp) │ │ │ │ - movb $0x0,0x1a(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x54c3f(%rip),%rcx │ │ │ │ - lea 0x38112(%rip),%rdx │ │ │ │ - callq 76d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b06e0 │ │ │ │ - cmp $0x71,%eax │ │ │ │ - ja b03f0 │ │ │ │ - mov %eax,%eax │ │ │ │ - movslq 0x0(%rbp,%rax,4),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x38191(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq aba30 │ │ │ │ - lea 0x38203(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq aba30 │ │ │ │ - lea 0x38325(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - nop │ │ │ │ - movb $0x1,0x19(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x57c19(%rip),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x57c01(%rip),%rdi │ │ │ │ - lea 0x168(%rsp),%rsi │ │ │ │ - callq 72f0 │ │ │ │ - test %eax,%eax │ │ │ │ - je b03f0 │ │ │ │ - lea 0x38005(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x57bd1(%rip),%rax │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - movb $0x1,0x184(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - mov 0x57bb0(%rip),%rdi │ │ │ │ - lea 0x2c(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 19e60 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b09ee │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - ja b09ee │ │ │ │ - orb $0x18,0x80(%rsp) │ │ │ │ - mov %al,0x8d(%rsp) │ │ │ │ - mov %al,0x8e(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - ja b0970 │ │ │ │ - mov 0x57b5a(%rip),%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,-0x8(%rcx,%r12,8) │ │ │ │ - cmp %r13,%r12 │ │ │ │ - ja b0930 │ │ │ │ - lea (%r12,%r12,4),%rax │ │ │ │ - movdqu 0x40(%rsp),%xmm2 │ │ │ │ - movdqu 0x30(%rsp),%xmm1 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movdqu 0x50(%rsp),%xmm3 │ │ │ │ - movdqu 0x60(%rsp),%xmm4 │ │ │ │ - shl $0x4,%rax │ │ │ │ - movdqu 0x70(%rsp),%xmm5 │ │ │ │ - add %r15,%rax │ │ │ │ - movups %xmm1,-0x50(%rax) │ │ │ │ - movups %xmm2,-0x40(%rax) │ │ │ │ - movups %xmm3,-0x30(%rax) │ │ │ │ - movups %xmm4,-0x20(%rax) │ │ │ │ - movups %xmm5,-0x10(%rax) │ │ │ │ - jmpq b03f0 │ │ │ │ - movb $0x0,0x18(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - mov 0x57ae7(%rip),%rdi │ │ │ │ - lea 0x178(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 19e60 │ │ │ │ - test %eax,%eax │ │ │ │ - je b03f0 │ │ │ │ - lea 0x37f30(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x57ab1(%rip),%rdi │ │ │ │ - lea 0x5c(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 19e60 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b060d │ │ │ │ - cmpl $0x4,0x5c(%rsp) │ │ │ │ - jbe b03f0 │ │ │ │ - lea 0x37ee3(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x57a79(%rip),%rdx │ │ │ │ - lea 0x543b2(%rip),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 1faa0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je b09fc │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - movb $0x1,0x60(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - mov 0x57a3c(%rip),%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - callq 1f780 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b0a11 │ │ │ │ - shrq $0x9,0x40(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - mov 0x57a18(%rip),%rdi │ │ │ │ - lea 0x37e52(%rip),%rsi │ │ │ │ - callq a130 │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - mov 0x579fc(%rip),%rdi │ │ │ │ - lea 0x17c(%rsp),%rsi │ │ │ │ - callq 1f6e0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movslq (%rdx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne b0a11 │ │ │ │ - shrl $0x9,0x17c(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movb $0x1,0x1a(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je b28e0 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + movslq (%rsi),%rdx │ │ │ │ + shl $0x8,%rax │ │ │ │ + add 0x156b6b(%rip),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + test %al,%al │ │ │ │ + je b28fe │ │ │ │ + cltq │ │ │ │ + lea 0x274c6(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movzbl (%rdx,%rax,1),%ebx │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq ae140 │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + add (%r15),%ebp │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + mov (%r14,%rbp,8),%rdx │ │ │ │ + mov (%r14,%rax,8),%rsi │ │ │ │ + movdqa 0x3772b(%rip),%xmm7 │ │ │ │ + lea 0x1cd94(%rip),%rax │ │ │ │ + shl $0x5,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movdqa (%rbx),%xmm4 │ │ │ │ + movdqa 0x10(%rbx),%xmm5 │ │ │ │ test %r12,%r12 │ │ │ │ - je b0a1f │ │ │ │ - movzbl 0x184(%rsp),%eax │ │ │ │ - movzbl 0x1b(%rsp),%ecx │ │ │ │ - xor $0x1,%eax │ │ │ │ - or %al,%cl │ │ │ │ - je b09b4 │ │ │ │ - lea (%r12,%r12,4),%rbp │ │ │ │ - movzbl 0x1a(%rsp),%ebx │ │ │ │ - mov %r15,%r13 │ │ │ │ - shl $0x4,%rbp │ │ │ │ - add %r15,%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jbe b0738 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x50,%r13 │ │ │ │ - callq 9bf0 │ │ │ │ - mov %eax,-0x50(%r13) │ │ │ │ - cmp %r13,%rbp │ │ │ │ - ja b0720 │ │ │ │ - pushq 0x188(%rsp) │ │ │ │ - mov $0x35,%ecx │ │ │ │ - pushq 0x188(%rsp) │ │ │ │ - pushq 0x188(%rsp) │ │ │ │ - pushq 0x188(%rsp) │ │ │ │ - pushq 0x188(%rsp) │ │ │ │ - pushq 0x188(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - pushq 0x110(%rsp) │ │ │ │ - sub $0x1a8,%rsp │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq a9d90 │ │ │ │ - add $0x240,%rsp │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq ab6d0 │ │ │ │ - cmpb $0x0,0x19(%rsp) │ │ │ │ - je b0916 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x188(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je b0839 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7420 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x188(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7410 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - je b08d8 │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xd,%ecx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - pushq $0x0 │ │ │ │ - mov %r12d,%esi │ │ │ │ - pushq $0x0 │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - pushq 0x158(%rsp) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - callq 278a0 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja b09d2 │ │ │ │ - callq 25600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x338(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b0a2d │ │ │ │ - add $0x348,%rsp │ │ │ │ + je b28cd │ │ │ │ xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa (%rdx,%rax,1),%xmm0 │ │ │ │ + lea (%rsi,%rax,1),%rcx │ │ │ │ + movdqa (%rcx),%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pxor %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psrlw $0x4,%xmm1 │ │ │ │ + pand %xmm7,%xmm0 │ │ │ │ + pand %xmm7,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm2 │ │ │ │ + pshufb %xmm1,%xmm3 │ │ │ │ + pxor %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,(%rcx) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + ja b2888 │ │ │ │ + sfence │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - movb $0x1,0x1b(%rsp) │ │ │ │ - jmpq b03f0 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq aa840 │ │ │ │ - jmpq b0804 │ │ │ │ nop │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmove %rax,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jbe b0950 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r13,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - ja b0948 │ │ │ │ - lea 0x0(%r13,%r13,4),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - callq 7950 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq b055d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmove %rax,%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jbe b0990 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r14,%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - ja b0988 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x0(,%r14,8),%rsi │ │ │ │ - callq 7950 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq b053f │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7200 │ │ │ │ - lea 0x36854(%rip),%rdi │ │ │ │ - callq abfc0 │ │ │ │ - movb $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - jmpq b0701 │ │ │ │ - neg %edi │ │ │ │ - callq 75a0 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x37b41(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x37aba(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x37aea(%rip),%rsi │ │ │ │ - lea 0x5f97(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x37ab1(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x374e6(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,%rcx │ │ │ │ + pop %rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq ae2e0 │ │ │ │ + lea 0x3765b(%rip),%rcx │ │ │ │ + mov $0x26,%edx │ │ │ │ + lea 0x1ca2f(%rip),%rsi │ │ │ │ + lea 0x1ca32(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x22c37(%rip),%r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov $0x2,%r12d │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movslq (%rsi),%rcx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x54536(%rip),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - lea 0x37ab5(%rip),%rdx │ │ │ │ - callq 76d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b0b20 │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je b0bf0 │ │ │ │ - cmp $0x6c,%eax │ │ │ │ - je b0b10 │ │ │ │ - cmp $0x66,%eax │ │ │ │ - jne b0a80 │ │ │ │ - mov 0x575e2(%rip),%r15 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - mov %r15,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je b0a80 │ │ │ │ - lea 0x53d9f(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 1faa0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne b0a80 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x37a3e(%rip),%rsi │ │ │ │ - lea 0x5e9e(%rip),%rdi │ │ │ │ + movslq (%rdx),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + shl $0x8,%rax │ │ │ │ + add 0x156a32(%rip),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%edx │ │ │ │ + mov %dl,(%rsp) │ │ │ │ + movslq 0x4(%rsi),%rdx │ │ │ │ + lea 0x4(%rsp),%rsi │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov %al,0x1(%rsp) │ │ │ │ + movslq 0x4(%r14),%rax │ │ │ │ + shl $0x8,%rax │ │ │ │ + add 0x156a0b(%rip),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%ecx │ │ │ │ + mov %cl,0x2(%rsp) │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %al,0x3(%rsp) │ │ │ │ + callq adfb0 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x2,%edi │ │ │ │ + callq ae140 │ │ │ │ + mov (%r14),%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + add 0x4(%r14),%ebp │ │ │ │ + cltq │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + mov (%r12,%rax,8),%rdi │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + mov (%r12,%rbp,8),%r10 │ │ │ │ + mov (%r12,%rax,8),%r8 │ │ │ │ + movslq 0x4(%r13),%rax │ │ │ │ + mov (%r12,%rax,8),%r9 │ │ │ │ + movdqa 0x375ab(%rip),%xmm7 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je b2b32 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + lea 0x1cc09(%rip),%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmpq b0a80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %ebx,0x5755e(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x57555(%rip),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - je b0bdc │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x0(%rbp,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je b0bdc │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovle %ebx,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne b0c03 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov $0xd,%ecx │ │ │ │ - mov %rsp,%r14 │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov $0x840,%eax │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %ax,0x34(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movabs $0x10000000001,%rax │ │ │ │ - mov %rax,0x6f(%rsp) │ │ │ │ - callq 299c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b0c16 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movzbl %r13b,%esi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - callq aa840 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ + movdqa (%rdi,%rax,1),%xmm0 │ │ │ │ + lea (%r8,%rax,1),%r11 │ │ │ │ + movdqa (%r11),%xmm2 │ │ │ │ + movdqa (%r10,%rax,1),%xmm1 │ │ │ │ + lea (%r9,%rax,1),%rsi │ │ │ │ + movdqa (%rsi),%xmm3 │ │ │ │ + pxor %xmm2,%xmm0 │ │ │ │ + pxor %xmm3,%xmm1 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movzbl 0x4(%rsp),%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm3 │ │ │ │ + pxor %xmm2,%xmm6 │ │ │ │ + pxor %xmm3,%xmm6 │ │ │ │ + movzbl 0x5(%rsp),%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm3 │ │ │ │ + pxor %xmm2,%xmm6 │ │ │ │ + pxor %xmm3,%xmm6 │ │ │ │ + movdqa %xmm6,(%r11) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movzbl 0x6(%rsp),%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm3 │ │ │ │ + pxor %xmm2,%xmm6 │ │ │ │ + pxor %xmm3,%xmm6 │ │ │ │ + movzbl 0x7(%rsp),%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm3 │ │ │ │ + pxor %xmm2,%xmm6 │ │ │ │ + pxor %xmm3,%xmm6 │ │ │ │ + movdqa %xmm6,(%rsi) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + ja b2a00 │ │ │ │ + sfence │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b0c11 │ │ │ │ - add $0xa8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + jne b2b52 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x3796d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x37cd9(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - lea 0x3795d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x34b52(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - mov 0x563a7(%rip),%r8 │ │ │ │ - mov %fs:(%r8),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b0d17 │ │ │ │ - mov 0x573a4(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r8) │ │ │ │ - mov 0x57419(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je b0da8 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - jmp b0c8f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rdi,%rdx,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne b0ce0 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - movzbl 0x4d6(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb b0c78 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %fs:(%r8),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne b0d24 │ │ │ │ - mov 0x573d0(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je b0d2a │ │ │ │ - mov %rdx,%fs:(%r8) │ │ │ │ - mov 0x573c2(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je b0da0 │ │ │ │ - mov 0x5733c(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b0d2f │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%r12),%rdx │ │ │ │ - jmp b0d06 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je b0c9d │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne b0cf0 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - jmpq b0c8f │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r8) │ │ │ │ - jmpq b0c70 │ │ │ │ - mov %rdx,%fs:(%r8) │ │ │ │ - jmp b0cd1 │ │ │ │ - mfence │ │ │ │ - jmp b0cb4 │ │ │ │ - movl $0x0,0x572cf(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x572b0(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns b0cd1 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne b0cd1 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x57275(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq b0cd1 │ │ │ │ - nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq b0cc6 │ │ │ │ - mfence │ │ │ │ - jmpq b0c70 │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x38c36(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %edi,%ebx │ │ │ │ - sub $0x2d8,%rsp │ │ │ │ + sub $0x168,%rsp │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + lea 0xef(%rsp),%r12 │ │ │ │ + and $0xfffffffffffffff0,%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2c8(%rsp) │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movups %xmm0,0x100(%rsp) │ │ │ │ - movabs $0x8000000000e,%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - movabs $0x1fffffffc,%rax │ │ │ │ - movups %xmm0,0x110(%rsp) │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movl $0x80,0x110(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movups %xmm0,0xf0(%rsp) │ │ │ │ - movups %xmm0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - movups %xmm0,0x50(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x54636(%rip),%rcx │ │ │ │ + test %edi,%edi │ │ │ │ + jle b2da5 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov 0x1567d7(%rip),%r11 │ │ │ │ + movslq %edi,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + mov %edi,%edi │ │ │ │ + lea 0x4(%rdx,%rax,4),%r10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq (%r8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x8,%rcx │ │ │ │ + add %r11,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq 0x0(%rbp,%rax,4),%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + mov %dl,(%rsi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne b2be8 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add %r9,%rsi │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jne b2bd8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq adfb0 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %ebx,%edi │ │ │ │ - lea 0x37d66(%rip),%rdx │ │ │ │ - callq 76d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b0f00 │ │ │ │ - sub $0x42,%eax │ │ │ │ - cmp $0x26,%eax │ │ │ │ - ja b0e40 │ │ │ │ - movslq (%r12,%rax,4),%rax │ │ │ │ - add %r12,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x37e49(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x57209(%rip),%rdi │ │ │ │ - callq 7750 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp b0e40 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x571f1(%rip),%rdi │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + callq ae140 │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ lea 0x20(%rsp),%rsi │ │ │ │ - callq 1f780 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b113c │ │ │ │ - shrq $0x9,0x20(%rsp) │ │ │ │ - jmpq b0e40 │ │ │ │ + lea 0x50(%rsp),%r11 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movb $0x1,0x40(%rsp) │ │ │ │ - jmpq b0e40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x571b9(%rip),%rdi │ │ │ │ - lea 0x375f3(%rip),%rsi │ │ │ │ - callq a130 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - jmpq b0e40 │ │ │ │ + mov (%r15,%rdx,4),%ecx │ │ │ │ + add %edi,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov 0x0(%r13,%rcx,8),%rcx │ │ │ │ + mov %rcx,(%rsi,%rdx,8) │ │ │ │ + movslq 0x0(%rbp,%rdx,4),%rcx │ │ │ │ + mov 0x0(%r13,%rcx,8),%rcx │ │ │ │ + mov %rcx,(%r11,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg b2c58 │ │ │ │ + movdqa 0x37308(%rip),%xmm7 │ │ │ │ + test %r14,%r14 │ │ │ │ + je b2d7d │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ + lea 0x50(%rsp),%r11 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movslq %ebx,%r13 │ │ │ │ + lea 0x58(%rsp,%rdx,8),%r15 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x1c951(%rip),%rdi │ │ │ │ + lea 0x10(%r12,%rdx,1),%r8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %ebx,0x5717e(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x57175(%rip),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - je b112e │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rcx │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b112e │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov %eax,%edx │ │ │ │ - cmovle %ebx,%edx │ │ │ │ - sub %edx,%ebx │ │ │ │ - jne b0f60 │ │ │ │ - lea 0x36fcb(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmpq b0e40 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%edx │ │ │ │ - mov (%rcx,%rdx,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je b0f3a │ │ │ │ test %ebx,%ebx │ │ │ │ - cmovle %ebx,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne b115d │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - lea 0x120(%rsp),%rbx │ │ │ │ - callq ab100 │ │ │ │ - movzbl %r13b,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0xe4(%rsp),%ebp │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - callq 9bf0 │ │ │ │ - mov $0x35,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x60(%rsp),%r8 │ │ │ │ - sub $0x1b0,%rsp │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x35,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq ab900 │ │ │ │ - add $0x1b0,%rsp │ │ │ │ - lea 0x375a0(%rip),%rsi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 98e0 │ │ │ │ - lea 0x251a9(%rip),%rsi │ │ │ │ - mov %ebp,%edi │ │ │ │ - orb $0x3,0x60(%rsp) │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %ax,0x68(%rsp) │ │ │ │ - callq 98e0 │ │ │ │ - lea 0x10(%rsp),%r8 │ │ │ │ - mov $0x35,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %ax,0x6a(%rsp) │ │ │ │ - pushq 0x118(%rsp) │ │ │ │ - pushq 0x118(%rsp) │ │ │ │ - pushq 0x118(%rsp) │ │ │ │ - pushq 0x118(%rsp) │ │ │ │ - pushq 0x118(%rsp) │ │ │ │ - pushq 0x118(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - pushq 0xf0(%rsp) │ │ │ │ - sub $0x1a8,%rsp │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq a9d90 │ │ │ │ - add $0x240,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - callq 7560 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - callq 7100 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov 0xe0(%rsp),%edi │ │ │ │ - mov $0x4010bc04,%esi │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - js b114f │ │ │ │ - mov 0x2c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b114a │ │ │ │ - add $0x2d8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - lea 0x37a8c(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x37386(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x37d6a(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x37403(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - lea 0x54267(%rip),%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov $0xc,%ebx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp b11b4 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je b1350 │ │ │ │ - mov %ebx,%edx │ │ │ │ - or $0x2,%edx │ │ │ │ - cmp $0x46,%eax │ │ │ │ - cmove %edx,%ebx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x379fa(%rip),%rdx │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 76d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b11e0 │ │ │ │ - cmp $0x66,%eax │ │ │ │ - jne b11a0 │ │ │ │ - or $0x1,%ebx │ │ │ │ - jmp b11b4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %ebp,0x56e9e(%rip) │ │ │ │ - mov %ebp,%eax │ │ │ │ - cmovle 0x56e95(%rip),%eax │ │ │ │ - sub %eax,%ebp │ │ │ │ - je b132a │ │ │ │ - mov %eax,%eax │ │ │ │ - lea (%r12,%rax,8),%rdx │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je b132a │ │ │ │ - test %ebp,%ebp │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - cmovle %ebp,%eax │ │ │ │ - sub %eax,%ebp │ │ │ │ - mov %eax,%eax │ │ │ │ - lea (%rdx,%rax,8),%r13 │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 7a00 │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - cmpb $0x0,(%r12) │ │ │ │ - je b1270 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne b1270 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je b1338 │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b1338 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - callq ab100 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - jmp b12de │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je b12c8 │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je b12c8 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq ab100 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - pushq 0x38(%rsp) │ │ │ │ - callq ab4c0 │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jns b12de │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x37ded(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + jle b2d70 │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x20(%rsp),%r9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x4(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq ab2d0 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - or $0x10,%ebx │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov $0x4010bc05,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - js b1363 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov (%r9,%rdx,8),%rsi │ │ │ │ + movdqa (%rsi,%r10,1),%xmm0 │ │ │ │ + mov (%r11,%rdx,8),%rsi │ │ │ │ + movdqa (%rsi,%r10,1),%xmm1 │ │ │ │ + pxor %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rcx) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg b2cd0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r11,%r9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + movdqa (%rcx),%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw $0x4,%xmm5 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm3 │ │ │ │ + pxor %xmm2,%xmm0 │ │ │ │ + pxor %xmm3,%xmm1 │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne b2d10 │ │ │ │ + pxor %xmm1,%xmm0 │ │ │ │ + mov (%r9),%rdx │ │ │ │ + movdqa %xmm0,(%rdx,%r10,1) │ │ │ │ + add $0x8,%r9 │ │ │ │ + add %r13,%rbp │ │ │ │ + cmp %r9,%r15 │ │ │ │ + jne b2d00 │ │ │ │ + add $0x10,%r10 │ │ │ │ + cmp %r10,%r14 │ │ │ │ + ja b2cb8 │ │ │ │ + sfence │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b1371 │ │ │ │ - add $0x48,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + jne b2de5 │ │ │ │ + add $0x168,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x36bdb(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x37d91(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x37b91(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - lea 0x37d9e(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - lea 0x2b705(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp b13b9 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je b1450 │ │ │ │ - mov %r12,%rdx │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq adfb0 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %ebx,%edi │ │ │ │ - callq 7270 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne b13b0 │ │ │ │ - cmp %ebx,0x56cb3(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x56caa(%rip),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - je b1463 │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x0(%rbp,%rax,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je b1463 │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovle %ebx,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne b1471 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0xc(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq ab2d0 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - mov $0x4010bc06,%esi │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - js b147f │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b148d │ │ │ │ - add $0x40,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - lea 0x37cd9(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - lea 0x36aa2(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x370ef(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x37d92(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq ae140 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + jmpq b2c80 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x53ed6(%rip),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - lea 0x376e8(%rip),%rdx │ │ │ │ - callq 76d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b1510 │ │ │ │ - cmp $0x66,%eax │ │ │ │ - je b1500 │ │ │ │ - cmp $0x68,%eax │ │ │ │ - jne b14c0 │ │ │ │ - lea 0x37d4f(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xc,%r12d │ │ │ │ - jmp b14c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %ebx,0x56b6e(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x56b65(%rip),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - jne b1538 │ │ │ │ - lea 0x369e2(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x0(%rbp,%rax,8),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b1523 │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovle %ebx,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne b15af │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0xc(%rsp),%rdx │ │ │ │ - or $0x10,%r12d │ │ │ │ - callq ab2d0 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - mov $0x4010bc07,%esi │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12d,0x10(%rsp) │ │ │ │ - callq 7130 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movslq (%rdx),%rax │ │ │ │ test %eax,%eax │ │ │ │ - js b15c2 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b15bd │ │ │ │ - add $0x40,%rsp │ │ │ │ + je b2ee0 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + movslq (%rsi),%rdx │ │ │ │ + shl $0x8,%rax │ │ │ │ + add 0x15656b(%rip),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + test %al,%al │ │ │ │ + je b2efe │ │ │ │ + cltq │ │ │ │ + lea 0x26ec6(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movzbl (%rdx,%rax,1),%ebx │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq ae140 │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + add (%r15),%ebp │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + mov (%r14,%rbp,8),%rdx │ │ │ │ + mov (%r14,%rax,8),%rsi │ │ │ │ + vbroadcasti128 0x3712a(%rip),%ymm7 │ │ │ │ + lea 0x1c793(%rip),%rax │ │ │ │ + shl $0x5,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + vbroadcasti128 (%rbx),%ymm4 │ │ │ │ + vbroadcasti128 0x10(%rbx),%ymm5 │ │ │ │ + test %r12,%r12 │ │ │ │ + je b2ec9 │ │ │ │ xor %eax,%eax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + vmovdqa (%rdx,%rax,1),%ymm0 │ │ │ │ + lea (%rsi,%rax,1),%rcx │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpxor %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x4,%ymm0,%ymm1 │ │ │ │ + vpand %ymm7,%ymm0,%ymm0 │ │ │ │ + vpand %ymm7,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm0,%ymm4,%ymm2 │ │ │ │ + vpshufb %ymm1,%ymm5,%ymm3 │ │ │ │ + vpxor %ymm3,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm2,(%rcx) │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + ja b2e90 │ │ │ │ + sfence │ │ │ │ + vzeroupper │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - lea 0x36fb1(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x37d9f(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x2b4b3(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp b1609 │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je b1790 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 7270 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne b1600 │ │ │ │ - cmp %ebx,0x56a63(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x56a5a(%rip),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - je b17fe │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x0(%rbp,%rax,8),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je b17fe │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovle %ebx,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne b180c │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0xc(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq ab2d0 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov $0x14,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x20(%rsp),%r12d │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0xc0a8bc0b,%esi │ │ │ │ - movl $0x10,0x38(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r12d,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - js b181a │ │ │ │ - jne b1828 │ │ │ │ - cmpb $0x0,0x3c(%rsp) │ │ │ │ - je b17a8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xe,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - movl $0x8000002,0x38(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x58(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x60(%rsp) │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0x98(%rsp) │ │ │ │ - pushq 0x98(%rsp) │ │ │ │ - pushq 0x98(%rsp) │ │ │ │ - callq ab540 │ │ │ │ - add $0x90,%rsp │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne b1836 │ │ │ │ - add $0xe8,%rsp │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,%rcx │ │ │ │ pop %rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x37bf9(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x3742a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x4010bc08,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - movabs $0x100000010,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - jns b16bb │ │ │ │ - lea 0x37c79(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x36707(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x36d54(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x36c57(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x36b75(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq ae2e0 │ │ │ │ + lea 0x3705b(%rip),%rcx │ │ │ │ + mov $0x26,%edx │ │ │ │ + lea 0x1c42f(%rip),%rsi │ │ │ │ + lea 0x1c432(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ push %r14 │ │ │ │ - mov $0x1,%r14d │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %edi,%r12d │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movslq (%rsi),%rcx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp b188b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x46,%eax │ │ │ │ - mov $0xf,%eax │ │ │ │ - cmove %eax,%ebx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x53a6b(%rip),%rcx │ │ │ │ + movslq (%rdx),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + shl $0x8,%rax │ │ │ │ + add 0x156432(%rip),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%edx │ │ │ │ + mov %dl,(%rsp) │ │ │ │ + movslq 0x4(%rsi),%rdx │ │ │ │ + lea 0x4(%rsp),%rsi │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov %al,0x1(%rsp) │ │ │ │ + movslq 0x4(%r14),%rax │ │ │ │ + shl $0x8,%rax │ │ │ │ + add 0x15640b(%rip),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%ecx │ │ │ │ + mov %cl,0x2(%rsp) │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %al,0x3(%rsp) │ │ │ │ + callq adfb0 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ - lea 0x37352(%rip),%rdx │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 76d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b18d0 │ │ │ │ - cmp $0x66,%eax │ │ │ │ - je b18c8 │ │ │ │ - jle b1880 │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je b1ba0 │ │ │ │ - cmp $0x6f,%eax │ │ │ │ - cmove %r14d,%ebp │ │ │ │ - jmp b188b │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xc,%ebx │ │ │ │ - jmp b188b │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r12d,0x567ad(%rip) │ │ │ │ - mov %r12d,%eax │ │ │ │ - cmovle 0x567a3(%rip),%eax │ │ │ │ - sub %eax,%r12d │ │ │ │ - je b1b19 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je b1b19 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - test %r12d,%r12d │ │ │ │ - lea 0x372f3(%rip),%rdx │ │ │ │ - mov %r15d,%r14d │ │ │ │ - lea 0x53064(%rip),%rsi │ │ │ │ - cmovle %r12d,%r14d │ │ │ │ - callq 9960 │ │ │ │ - sub %r14d,%r12d │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne b1940 │ │ │ │ - lea 0x365d5(%rip),%rdi │ │ │ │ + mov $0x2,%edi │ │ │ │ + callq ae140 │ │ │ │ + mov (%r14),%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + add 0x4(%r14),%ebp │ │ │ │ + cltq │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + mov (%r12,%rax,8),%rdi │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + mov (%r12,%rbp,8),%r10 │ │ │ │ + mov (%r12,%rax,8),%r8 │ │ │ │ + movslq 0x4(%r13),%rax │ │ │ │ + mov (%r12,%rax,8),%r9 │ │ │ │ + vbroadcasti128 0x36faa(%rip),%ymm7 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je b311a │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - mov (%rax),%r14 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je b1930 │ │ │ │ - test %r12d,%r12d │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - cmovle %r12,%r15 │ │ │ │ - callq 7a00 │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - sub %r15d,%r12d │ │ │ │ - cmpb $0x0,(%r14) │ │ │ │ - je b19c8 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne b19c8 │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne b1bb3 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je b1b27 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax,%r15,8),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b1b27 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - callq ab100 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - jmpq b1aba │ │ │ │ + lea 0x1c608(%rip),%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %bpl,%bpl │ │ │ │ - je b1a98 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movups %xmm0,0x30(%rsp) │ │ │ │ - movups %xmm0,0x40(%rsp) │ │ │ │ - callq 299c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b1bde │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - and $0xf,%r13d │ │ │ │ - callq 28f10 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - movzbl 0x7a(%rsi),%edx │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea 0x8(%r8,%rax,8),%rdx │ │ │ │ - mov 0x28(%rdx),%rax │ │ │ │ - and $0xfffffffffffffff0,%rax │ │ │ │ - or %rax,%r13 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r13,0x28(%rdx) │ │ │ │ - addq $0x1,0x70(%rsi) │ │ │ │ - mov 0x70(%rax),%edi │ │ │ │ - callq a9cb0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28fa0 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ + vmovdqa (%rdi,%rax,1),%ymm0 │ │ │ │ + lea (%r8,%rax,1),%r11 │ │ │ │ + vmovdqa (%r11),%ymm2 │ │ │ │ + vmovdqa (%r10,%rax,1),%ymm1 │ │ │ │ + lea (%r9,%rax,1),%rsi │ │ │ │ + vmovdqa (%rsi),%ymm3 │ │ │ │ + vpxor %ymm2,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm3,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + movzbl 0x4(%rsp),%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + vbroadcasti128 (%rdx),%ymm2 │ │ │ │ + vbroadcasti128 0x10(%rdx),%ymm3 │ │ │ │ + vpsrlw $0x4,%ymm0,%ymm5 │ │ │ │ + vpand %ymm7,%ymm0,%ymm4 │ │ │ │ + vpand %ymm7,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm2,%ymm6,%ymm6 │ │ │ │ + vpxor %ymm3,%ymm6,%ymm6 │ │ │ │ + movzbl 0x5(%rsp),%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + vbroadcasti128 (%rdx),%ymm2 │ │ │ │ + vbroadcasti128 0x10(%rdx),%ymm3 │ │ │ │ + vpsrlw $0x4,%ymm1,%ymm5 │ │ │ │ + vpand %ymm7,%ymm1,%ymm4 │ │ │ │ + vpand %ymm7,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm2,%ymm6,%ymm6 │ │ │ │ + vpxor %ymm3,%ymm6,%ymm6 │ │ │ │ + vmovdqa %ymm6,(%r11) │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + movzbl 0x6(%rsp),%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + vbroadcasti128 (%rdx),%ymm2 │ │ │ │ + vbroadcasti128 0x10(%rdx),%ymm3 │ │ │ │ + vpsrlw $0x4,%ymm0,%ymm5 │ │ │ │ + vpand %ymm7,%ymm0,%ymm4 │ │ │ │ + vpand %ymm7,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm2,%ymm6,%ymm6 │ │ │ │ + vpxor %ymm3,%ymm6,%ymm6 │ │ │ │ + movzbl 0x7(%rsp),%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + vbroadcasti128 (%rdx),%ymm2 │ │ │ │ + vbroadcasti128 0x10(%rdx),%ymm3 │ │ │ │ + vpsrlw $0x4,%ymm1,%ymm5 │ │ │ │ + vpand %ymm7,%ymm1,%ymm4 │ │ │ │ + vpand %ymm7,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm2,%ymm6,%ymm6 │ │ │ │ + vpxor %ymm3,%ymm6,%ymm6 │ │ │ │ + vmovdqa %ymm6,(%rsi) │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + ja b3000 │ │ │ │ + sfence │ │ │ │ + vzeroupper │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b1bd9 │ │ │ │ - add $0xf8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + jne b313d │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne b1b38 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - lea 0x14(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq ab2d0 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0xe0(%rsp),%edi │ │ │ │ - or $0x10,%ebx │ │ │ │ - mov %dx,0xc5(%rsp) │ │ │ │ - mov $0x4010bc08,%esi │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x0,0xc7(%rsp) │ │ │ │ - mov %ebx,0xc0(%rsp) │ │ │ │ - mov %r13b,0xc4(%rsp) │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - jns b1a68 │ │ │ │ - lea 0x3795e(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x370d5(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x375a2(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax,%r15,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je b1aa1 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq ab100 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - callq ab4c0 │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jns b1aba │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x37510(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nop │ │ │ │ - lea 0x378f9(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov $0x1a,%ecx │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov $0xc,%ecx │ │ │ │ - rep stos %eax,%es:(%rdi) │ │ │ │ - lea 0x37acc(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x36934(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x536b1(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %edi,%ebx │ │ │ │ - sub $0x158,%rsp │ │ │ │ + sub $0x1d8,%rsp │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + lea 0xff(%rsp),%r12 │ │ │ │ + and $0xffffffffffffffe0,%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp b1c41 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je b2089 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x2ae40(%rip),%rdx │ │ │ │ + test %edi,%edi │ │ │ │ + jle b3396 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov 0x1561e7(%rip),%r11 │ │ │ │ + movslq %edi,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + mov %edi,%edi │ │ │ │ + lea 0x4(%rdx,%rax,4),%r10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq (%r8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x8,%rcx │ │ │ │ + add %r11,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq 0x0(%rbp,%rax,4),%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + mov %dl,(%rsi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne b31d8 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add %r9,%rsi │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jne b31c8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq adfb0 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %ebx,%edi │ │ │ │ - callq 76d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne b1c38 │ │ │ │ - cmp %ebx,0x56421(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x56418(%rip),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - je b1e88 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%r13 │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b1e88 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %ebp,%r12d │ │ │ │ - cmovle %ebx,%r12d │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + callq ae140 │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - sub %r12d,%ebx │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - js b2114 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne b1ea0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - callq 99b0 │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne b20d9 │ │ │ │ - mov %r14d,%esi │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - callq 9300 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq a3d0 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je b1ed4 │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x6000,%eax │ │ │ │ - jne b20e7 │ │ │ │ - lea 0x36ef9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - callq ab100 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0xa0(%rsp),%r12d │ │ │ │ - mov $0x4008bc0d,%esi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r12d,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7130 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - js b20f8 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0x1000,%ebx │ │ │ │ - jmp b1d99 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + lea 0x50(%rsp),%r11 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x22,(%rax) │ │ │ │ - jne b209c │ │ │ │ - add %rbx,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 9160 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov $0x4020bc0c,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b1d88 │ │ │ │ - movzbl 0x7b(%rbp),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jbe b2106 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28f10 │ │ │ │ - test %rax,%rax │ │ │ │ - je b2030 │ │ │ │ - lea 0x0(,%r14,8),%rdx │ │ │ │ - lea 0x36e38(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub %r14,%rdx │ │ │ │ - movzwl 0x22(%rax,%rdx,8),%ecx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + mov (%r15,%rdx,4),%ecx │ │ │ │ + add %edi,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov 0x0(%r13,%rcx,8),%rcx │ │ │ │ + mov %rcx,(%rsi,%rdx,8) │ │ │ │ + movslq 0x0(%rbp,%rdx,4),%rcx │ │ │ │ + mov 0x0(%r13,%rcx,8),%rcx │ │ │ │ + mov %rcx,(%r11,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg b3248 │ │ │ │ + vbroadcasti128 0x36d17(%rip),%ymm7 │ │ │ │ + test %r14,%r14 │ │ │ │ + je b336b │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ + lea 0x50(%rsp),%r11 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movslq %ebx,%r13 │ │ │ │ + lea 0x58(%rsp,%rdx,8),%r15 │ │ │ │ + shl $0x5,%rdx │ │ │ │ + lea 0x1c360(%rip),%rdi │ │ │ │ + lea 0x20(%r12,%rdx,1),%r8 │ │ │ │ + nopl (%rax) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle b335e │ │ │ │ + mov %r12,%rcx │ │ │ │ xor %edx,%edx │ │ │ │ - div %rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x4018bc0e,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - movq $0x10,0x20(%rsp) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - js b20cb │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%r9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r9,%rdx,8),%rsi │ │ │ │ + vmovdqa (%rsi,%r10,1),%ymm0 │ │ │ │ + mov (%r11,%rdx,8),%rsi │ │ │ │ + vmovdqa (%rsi,%r10,1),%ymm1 │ │ │ │ + vpxor %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rcx) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg b32c0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r11,%r9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + vbroadcasti128 (%rdx),%ymm2 │ │ │ │ + vbroadcasti128 0x10(%rdx),%ymm3 │ │ │ │ + vmovdqa (%rcx),%ymm4 │ │ │ │ + vpsrlw $0x4,%ymm4,%ymm5 │ │ │ │ + vpand %ymm7,%ymm4,%ymm4 │ │ │ │ + vpand %ymm7,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ + vpxor %ymm2,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm3,%ymm1,%ymm1 │ │ │ │ + add $0x20,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne b3300 │ │ │ │ + vpxor %ymm1,%ymm0,%ymm0 │ │ │ │ + mov (%r9),%rdx │ │ │ │ + vmovdqa %ymm0,(%rdx,%r10,1) │ │ │ │ + add $0x8,%r9 │ │ │ │ + add %r13,%rbp │ │ │ │ + cmp %r9,%r15 │ │ │ │ + jne b32f0 │ │ │ │ + add $0x20,%r10 │ │ │ │ + cmp %r10,%r14 │ │ │ │ + ja b32a8 │ │ │ │ + sfence │ │ │ │ + vzeroupper │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b20b8 │ │ │ │ - add $0x158,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + jne b33d6 │ │ │ │ + add $0x1d8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq adfb0 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq ae140 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + jmpq b3270 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x378f1(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - callq 8f50 │ │ │ │ - nop │ │ │ │ - mov %r12d,%r12d │ │ │ │ - mov 0x0(%r13,%r12,8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je b1cbf │ │ │ │ - test %ebx,%ebx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - cmovle %ebx,%ebp │ │ │ │ - sub %ebp,%ebx │ │ │ │ - callq 1f780 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movslq %edi,%rdx │ │ │ │ + push %rbx │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + mov (%rsi,%rdx,8),%r9 │ │ │ │ + mov 0x8(%rsi,%rax,1),%r10 │ │ │ │ + mov 0x10(%rsi,%rax,1),%r11 │ │ │ │ + movdqa 0x36bb8(%rip),%xmm7 │ │ │ │ + movdqa 0x36bc0(%rip),%xmm3 │ │ │ │ + movdqa 0x36bc8(%rip),%xmm6 │ │ │ │ + test %r8,%r8 │ │ │ │ + je b34c2 │ │ │ │ + lea -0x8(%rsi,%rax,1),%rbx │ │ │ │ + sub $0x2,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movslq %edi,%rax │ │ │ │ + test %edi,%edi │ │ │ │ + js b34a3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pcmpgtb %xmm1,%xmm4 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + psllw $0x7,%xmm4 │ │ │ │ + psrlw $0x1,%xmm2 │ │ │ │ + pcmpgtb %xmm4,%xmm5 │ │ │ │ + pand %xmm6,%xmm2 │ │ │ │ + pand %xmm3,%xmm5 │ │ │ │ + pxor %xmm5,%xmm2 │ │ │ │ + mov (%rsi,%rax,8),%rdx │ │ │ │ + movdqa (%rdx,%rcx,1),%xmm4 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm4,%xmm2 │ │ │ │ + sub $0x1,%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne b20bd │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - jmpq b1ccc │ │ │ │ - lea 0x36d7c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov $0xd,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - callq 278a0 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja b2064 │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - lea 0xc(%rsp),%r12 │ │ │ │ - mov $0xffffffffffffffff,%r13 │ │ │ │ - jmp b1f90 │ │ │ │ + jns b3450 │ │ │ │ + movntdq %xmm0,(%r9,%rcx,1) │ │ │ │ + movntdq %xmm1,(%r10,%rcx,1) │ │ │ │ + movntdq %xmm2,(%r11,%rcx,1) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + ja b3430 │ │ │ │ + sfence │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%r11d │ │ │ │ + mov %rdx,%rdi │ │ │ │ + push %rbp │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + push %rbx │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + mov (%rdi,%rdx,8),%r10 │ │ │ │ + mov 0x8(%rdi,%rax,1),%r9 │ │ │ │ + mov 0x10(%rdi,%rax,1),%r8 │ │ │ │ + movdqa 0x36ac7(%rip),%xmm7 │ │ │ │ + movdqa 0x36acf(%rip),%xmm3 │ │ │ │ + movdqa 0x36ad6(%rip),%xmm11 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b3652 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x8(%rdi,%rax,1),%rbp │ │ │ │ + sub $0x2,%r11d │ │ │ │ + add $0x10,%r10 │ │ │ │ + add $0x10,%r9 │ │ │ │ + add $0x10,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movdqa (%rax,%rcx,1),%xmm0 │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + movdqa 0x10(%rax,%rcx,1),%xmm8 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm8,%xmm9 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movdqa %xmm8,%xmm10 │ │ │ │ + movslq %r11d,%rax │ │ │ │ + test %r11d,%r11d │ │ │ │ + js b3618 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + movdqa %xmm10,%xmm14 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm12,%xmm12 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm13,%xmm13 │ │ │ │ + psllw $0x7,%xmm6 │ │ │ │ + psllw $0x7,%xmm14 │ │ │ │ + psrlw $0x1,%xmm2 │ │ │ │ + psrlw $0x1,%xmm10 │ │ │ │ + pcmpgtb %xmm1,%xmm4 │ │ │ │ + pcmpgtb %xmm9,%xmm12 │ │ │ │ + pcmpgtb %xmm6,%xmm5 │ │ │ │ + pcmpgtb %xmm14,%xmm13 │ │ │ │ + paddb %xmm1,%xmm1 │ │ │ │ + paddb %xmm9,%xmm9 │ │ │ │ + pand %xmm11,%xmm2 │ │ │ │ + pand %xmm11,%xmm10 │ │ │ │ + pand %xmm7,%xmm4 │ │ │ │ + pand %xmm7,%xmm12 │ │ │ │ + pand %xmm3,%xmm5 │ │ │ │ + pand %xmm3,%xmm13 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm12,%xmm9 │ │ │ │ + pxor %xmm5,%xmm2 │ │ │ │ + pxor %xmm13,%xmm10 │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + movdqa (%rdx,%rcx,1),%xmm4 │ │ │ │ + movdqa (%rdx,%rsi,1),%xmm12 │ │ │ │ + pxor %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm1 │ │ │ │ + pxor %xmm4,%xmm2 │ │ │ │ + pxor %xmm12,%xmm8 │ │ │ │ + pxor %xmm12,%xmm9 │ │ │ │ + pxor %xmm12,%xmm10 │ │ │ │ + sub $0x1,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jns b3568 │ │ │ │ + movntdq %xmm0,-0x10(%r10) │ │ │ │ + movntdq %xmm8,(%r10) │ │ │ │ + movntdq %xmm1,-0x10(%r9) │ │ │ │ + movntdq %xmm9,(%r9) │ │ │ │ + movntdq %xmm2,-0x10(%r8) │ │ │ │ + movntdq %xmm10,(%r8) │ │ │ │ + add $0x20,%rcx │ │ │ │ + add $0x20,%r10 │ │ │ │ + add $0x20,%r9 │ │ │ │ + add $0x20,%r8 │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + ja b3530 │ │ │ │ + sfence │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%r11d │ │ │ │ + mov %rdx,%rdi │ │ │ │ + push %rbp │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + push %rbx │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + mov (%rdi,%rdx,8),%r10 │ │ │ │ + mov 0x8(%rdi,%rax,1),%r9 │ │ │ │ + mov 0x10(%rdi,%rax,1),%r8 │ │ │ │ + vbroadcasti128 0x36936(%rip),%ymm7 │ │ │ │ + vbroadcasti128 0x3693d(%rip),%ymm3 │ │ │ │ + vbroadcasti128 0x36944(%rip),%ymm11 │ │ │ │ + vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je b37cc │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x8(%rdi,%rax,1),%rbp │ │ │ │ + sub $0x2,%r11d │ │ │ │ + add $0x20,%r10 │ │ │ │ + add $0x20,%r9 │ │ │ │ + add $0x20,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b0c40 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je b1fca │ │ │ │ - test %r14,%r14 │ │ │ │ - jne b20aa │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - lock addq $0x1,0x60(%rbx) │ │ │ │ - mov %r13,%rax │ │ │ │ - lock xadd %rax,0x60(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne b1f88 │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - jmp b1f88 │ │ │ │ - movzwl 0xb2(%r14),%ecx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x36c5a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - div %rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 27580 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + vmovdqa (%rax,%rcx,1),%ymm0 │ │ │ │ + lea 0x20(%rcx),%rsi │ │ │ │ + vmovdqa 0x20(%rax,%rcx,1),%ymm8 │ │ │ │ + vmovdqa %ymm0,%ymm1 │ │ │ │ + vmovdqa %ymm8,%ymm9 │ │ │ │ + vmovdqa %ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm8,%ymm10 │ │ │ │ + movslq %r11d,%rax │ │ │ │ + test %r11d,%r11d │ │ │ │ + js b3792 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpsllw $0x7,%ymm2,%ymm6 │ │ │ │ + vpsllw $0x7,%ymm10,%ymm14 │ │ │ │ + vpsrlw $0x1,%ymm2,%ymm2 │ │ │ │ + vpsrlw $0x1,%ymm10,%ymm10 │ │ │ │ + vpcmpgtb %ymm1,%ymm15,%ymm4 │ │ │ │ + vpcmpgtb %ymm9,%ymm15,%ymm12 │ │ │ │ + vpcmpgtb %ymm6,%ymm15,%ymm5 │ │ │ │ + vpcmpgtb %ymm14,%ymm15,%ymm13 │ │ │ │ + vpaddb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm9,%ymm9,%ymm9 │ │ │ │ + vpand %ymm11,%ymm2,%ymm2 │ │ │ │ + vpand %ymm11,%ymm10,%ymm10 │ │ │ │ + vpand %ymm7,%ymm4,%ymm4 │ │ │ │ + vpand %ymm7,%ymm12,%ymm12 │ │ │ │ + vpand %ymm3,%ymm5,%ymm5 │ │ │ │ + vpand %ymm3,%ymm13,%ymm13 │ │ │ │ + vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ + vpxor %ymm5,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm13,%ymm10,%ymm10 │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + vmovdqa (%rdx,%rcx,1),%ymm4 │ │ │ │ + vmovdqa (%rdx,%rsi,1),%ymm12 │ │ │ │ + vpxor %ymm4,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm4,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm4,%ymm2,%ymm2 │ │ │ │ + vpxor %ymm12,%ymm8,%ymm8 │ │ │ │ + vpxor %ymm12,%ymm9,%ymm9 │ │ │ │ + vpxor %ymm12,%ymm10,%ymm10 │ │ │ │ + sub $0x1,%rax │ │ │ │ test %eax,%eax │ │ │ │ - jne b203c │ │ │ │ - lea 0x60(%r14),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r14) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je b2083 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25600 │ │ │ │ - jmpq b1e58 │ │ │ │ - lea 0x37821(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - mov 0x56074(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x36c1b(%rip),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmp b200c │ │ │ │ - mov %eax,%edi │ │ │ │ - neg %edi │ │ │ │ - callq 75a0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x364ac(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq *0x68(%r14) │ │ │ │ - jmp b2023 │ │ │ │ - lea 0x37638(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - lea 0x3775d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x377ff(%rip),%rdi │ │ │ │ + jns b3700 │ │ │ │ + vmovntdq %ymm0,-0x20(%r10) │ │ │ │ + vmovntdq %ymm8,(%r10) │ │ │ │ + vmovntdq %ymm1,-0x20(%r9) │ │ │ │ + vmovntdq %ymm9,(%r9) │ │ │ │ + vmovntdq %ymm2,-0x20(%r8) │ │ │ │ + vmovntdq %ymm10,(%r8) │ │ │ │ + add $0x40,%rcx │ │ │ │ + add $0x40,%r10 │ │ │ │ + add $0x40,%r9 │ │ │ │ + add $0x40,%r8 │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + ja b36c8 │ │ │ │ + sfence │ │ │ │ + vzeroupper │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rax,(%rdi) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmovb %edx,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%eax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je b382f │ │ │ │ + lea (%rsi,%rdx,1),%rcx │ │ │ │ + lea 0x36ace(%rip),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + add $0x1,%rsi │ │ │ │ + xor %eax,%edx │ │ │ │ + shr $0x8,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + xor (%rdi,%rdx,4),%eax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jne b3818 │ │ │ │ + retq │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + jbe b3898 │ │ │ │ + lea -0x8(%rdx),%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + lea 0x8(%rsi,%rdx,8),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ + crc32q %rcx,%rsi │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne b3850 │ │ │ │ + and $0x7,%r8d │ │ │ │ + test %r8,%r8 │ │ │ │ + je b3890 │ │ │ │ + lea (%rdx,%r8,1),%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + crc32b %cl,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne b3878 │ │ │ │ + mov %esi,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp b386a │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je b38f1 │ │ │ │ + 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 │ │ │ │ - callq 8f50 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rsp,%rcx │ │ │ │ + lea 0x6b5a(%rip),%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x14,%esi │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 76e0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b3958 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0xd8,%rsp │ │ │ │ + retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x36b4e(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x377b6(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x35e43(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x376b7(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x376d9(%rip),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je b39be │ │ │ │ + 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 │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x37713(%rip),%rdi │ │ │ │ + mov 0x546eb(%rip),%rdi │ │ │ │ + mov %rsp,%rcx │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movl $0x8,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7480 <__vfprintf_chk@plt> │ │ │ │ + mov 0x546ae(%rip),%rsi │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 73f0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7310 <_exit@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je b3a91 │ │ │ │ + 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 │ │ │ │ - callq 8f50 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x486c(%rip),%rdi │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movl $0x8,0x10(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + movl $0x30,0x14(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 7a50 <__vasprintf_chk@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + js b3b00 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne b3b0e │ │ │ │ + add $0xe8,%rsp │ │ │ │ + retq │ │ │ │ + lea 0x680b(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7810 │ │ │ │ + test %rax,%rax │ │ │ │ + je b3b33 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + lea 0x67d8(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + nop │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 7810 │ │ │ │ + test %rax,%rax │ │ │ │ + je b3b58 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + lea 0x67b3(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 7950 │ │ │ │ + test %rax,%rax │ │ │ │ + je b3b83 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + lea 0x6788(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + nop │ │ │ │ + test %rdx,%rdx │ │ │ │ + je b3bdb │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x53141(%rip),%r12 │ │ │ │ + mov %edi,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x158,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp b2171 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je b25b1 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x2a910(%rip),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 76d0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne b2168 │ │ │ │ - cmp %ebx,0x55ef1(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x55ee8(%rip),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - je b23a0 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%r13 │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b23a0 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %ebp,%r12d │ │ │ │ - cmovle %ebx,%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - sub %r12d,%ebx │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - js b263e │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne b23c0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - callq 99b0 │ │ │ │ - shr $0x9,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne b2601 │ │ │ │ - mov %r14d,%esi │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - callq 9300 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq a3d0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je b23f4 │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x6000,%eax │ │ │ │ - jne b260f │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ - callq ab100 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0xa0(%rsp),%r12d │ │ │ │ - mov $0x4008bc0d,%esi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r12d,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7130 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - js b2622 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0x1000,%ebx │ │ │ │ - jmp b22b1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x22,(%rax) │ │ │ │ - jne b25c4 │ │ │ │ - add %rbx,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 9160 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rdx │ │ │ │ mov %r12d,%edi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov $0x4020bc0c,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - movups %xmm0,0x20(%rsp) │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b22a0 │ │ │ │ - movzbl 0x7b(%rbp),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jbe b2630 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 28f10 │ │ │ │ + callq 7720 │ │ │ │ test %rax,%rax │ │ │ │ - je b2558 │ │ │ │ - lea 0x0(,%r14,8),%rdx │ │ │ │ - lea 0x37686(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub %r14,%rdx │ │ │ │ - movzwl 0x22(%rax,%rdx,8),%ecx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x4018bc0f,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - movq $0x10,0x20(%rsp) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - callq 7130 │ │ │ │ - test %eax,%eax │ │ │ │ - js b25f3 │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b25e0 │ │ │ │ - add $0x158,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + js b3bea │ │ │ │ + je b3bdc │ │ │ │ + add %rax,%r13 │ │ │ │ + sub %rax,%rbx │ │ │ │ + jne b3bb0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x35b65(%rip),%rdi │ │ │ │ + retq │ │ │ │ + lea 0x3641c(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - callq 8f50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%r12d │ │ │ │ - mov 0x0(%r13,%r12,8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je b21ef │ │ │ │ - test %ebx,%ebx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - cmovle %ebx,%ebp │ │ │ │ - sub %ebp,%ebx │ │ │ │ - callq 1f780 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b25e5 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - jmpq b21fc │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - lea 0x36885(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq b3960 │ │ │ │ + lea 0x363ff(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov $0xd,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - callq 278a0 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja b258c │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - lea 0xc(%rsp),%r12 │ │ │ │ - mov $0xffffffffffffffff,%r13 │ │ │ │ - jmp b24b8 │ │ │ │ + callq b3960 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + callq 7830 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne b3c10 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x36401(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b0c40 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je b24f2 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne b25d2 │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - lock addq $0x1,0x60(%rbx) │ │ │ │ - mov %r13,%rax │ │ │ │ - lock xadd %rax,0x60(%rbx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne b24b0 │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - jmp b24b0 │ │ │ │ - movzwl 0xb2(%r14),%ecx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x37498(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rdi,%r12 │ │ │ │ mov $0x1,%edi │ │ │ │ - div %rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ + sub $0xa0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 44150 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + callq 79d0 <__fxstatat64@plt> │ │ │ │ test %eax,%eax │ │ │ │ - jne b2564 │ │ │ │ - lea 0x60(%r14),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r14) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je b25ab │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 25600 │ │ │ │ - jmpq b2370 │ │ │ │ - lea 0x372f9(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ - neg %eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 75a0 │ │ │ │ - mov 0x55b4c(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x366f3(%rip),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmp b2534 │ │ │ │ - mov %eax,%edi │ │ │ │ - neg %edi │ │ │ │ - callq 75a0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x35f84(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq *0x68(%r14) │ │ │ │ - jmp b254b │ │ │ │ - lea 0x37320(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - lea 0x37235(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x372d7(%rip),%rdi │ │ │ │ + jne b3cf7 │ │ │ │ + movdqu (%rsp),%xmm0 │ │ │ │ + movdqu 0x10(%rsp),%xmm1 │ │ │ │ + movdqu 0x20(%rsp),%xmm2 │ │ │ │ + movdqu 0x30(%rsp),%xmm3 │ │ │ │ + movdqu 0x40(%rsp),%xmm4 │ │ │ │ + movdqu 0x50(%rsp),%xmm5 │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + movdqu 0x60(%rsp),%xmm6 │ │ │ │ + movdqu 0x70(%rsp),%xmm7 │ │ │ │ + movups %xmm1,0x10(%r12) │ │ │ │ + movdqu 0x80(%rsp),%xmm0 │ │ │ │ + movups %xmm2,0x20(%r12) │ │ │ │ + movups %xmm3,0x30(%r12) │ │ │ │ + movups %xmm4,0x40(%r12) │ │ │ │ + movups %xmm5,0x50(%r12) │ │ │ │ + movups %xmm6,0x60(%r12) │ │ │ │ + movups %xmm7,0x70(%r12) │ │ │ │ + movups %xmm0,0x80(%r12) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b3d05 │ │ │ │ + add $0xa0,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + lea 0x3633a(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x36626(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x373ce(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x3591b(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x3718d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x371af(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x371e9(%rip),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub $0xa0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x4342(%rip),%rdi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + callq 7380 <__fxstat64@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + jne b3dd4 │ │ │ │ + movdqu (%rsp),%xmm0 │ │ │ │ + movdqu 0x10(%rsp),%xmm1 │ │ │ │ + movdqu 0x20(%rsp),%xmm2 │ │ │ │ + movdqu 0x30(%rsp),%xmm3 │ │ │ │ + movdqu 0x40(%rsp),%xmm4 │ │ │ │ + movdqu 0x50(%rsp),%xmm5 │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + movdqu 0x60(%rsp),%xmm6 │ │ │ │ + movdqu 0x70(%rsp),%xmm7 │ │ │ │ + movups %xmm1,0x10(%r12) │ │ │ │ + movdqu 0x80(%rsp),%xmm0 │ │ │ │ + movups %xmm2,0x20(%r12) │ │ │ │ + movups %xmm3,0x30(%r12) │ │ │ │ + movups %xmm4,0x40(%r12) │ │ │ │ + movups %xmm5,0x50(%r12) │ │ │ │ + movups %xmm6,0x60(%r12) │ │ │ │ + movups %xmm7,0x70(%r12) │ │ │ │ + movups %xmm0,0x80(%r12) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b3de2 │ │ │ │ + add $0xa0,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + lea 0x3625d(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - push %rbx │ │ │ │ - sub $0x10e8,%rsp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0xa8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x10d8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x1150(%rsp),%eax │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13d,%ecx │ │ │ │ - movdqu 0x1140(%rsp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 84390 │ │ │ │ - test %rax,%rax │ │ │ │ - je b275e │ │ │ │ - mov 0x113c(%rsp),%r14 │ │ │ │ - mov 0x1144(%rsp),%r13 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xd0(%rsp),%rbx │ │ │ │ - jmp b2734 │ │ │ │ - nop │ │ │ │ - lea 0x10d0(%rsp),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 9ae00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 84470 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je b275e │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r13,0x158(%rdx) │ │ │ │ - mov 0x150(%rdx),%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ + mov %rsp,%rdx │ │ │ │ + callq 78a0 <__xstat64@plt> │ │ │ │ test %eax,%eax │ │ │ │ - jne b2759 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r14,%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne b2700 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x10d8(%rsp),%rax │ │ │ │ + jne b3eb9 │ │ │ │ + movdqu (%rsp),%xmm0 │ │ │ │ + movdqu 0x10(%rsp),%xmm1 │ │ │ │ + movdqu 0x20(%rsp),%xmm2 │ │ │ │ + movdqu 0x30(%rsp),%xmm3 │ │ │ │ + movdqu 0x40(%rsp),%xmm4 │ │ │ │ + movdqu 0x50(%rsp),%xmm5 │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + movdqu 0x60(%rsp),%xmm6 │ │ │ │ + movdqu 0x70(%rsp),%xmm7 │ │ │ │ + movups %xmm1,0x10(%r12) │ │ │ │ + movdqu 0x80(%rsp),%xmm0 │ │ │ │ + movups %xmm2,0x20(%r12) │ │ │ │ + movups %xmm3,0x30(%r12) │ │ │ │ + movups %xmm4,0x40(%r12) │ │ │ │ + movups %xmm5,0x50(%r12) │ │ │ │ + movups %xmm6,0x60(%r12) │ │ │ │ + movups %xmm7,0x70(%r12) │ │ │ │ + movups %xmm0,0x80(%r12) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b2796 │ │ │ │ - add $0x10e8,%rsp │ │ │ │ - pop %rbx │ │ │ │ + jne b3eca │ │ │ │ + add $0xa8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x36184(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ + nop │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %edi,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %rbx │ │ │ │ - sub $0x10e8,%rsp │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je b3f30 │ │ │ │ + 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,0x10d8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x1150(%rsp),%eax │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13d,%ecx │ │ │ │ - movdqu 0x1140(%rsp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 84390 │ │ │ │ - test %rax,%rax │ │ │ │ - je b28c5 │ │ │ │ - mov 0x113c(%rsp),%r14 │ │ │ │ - mov 0x1144(%rsp),%r13 │ │ │ │ - lea 0xd0(%rsp),%rbx │ │ │ │ - jmp b2897 │ │ │ │ - lea 0x138(%rax),%rdx │ │ │ │ - lea 0x160(%rax),%rcx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x10d0(%rsp),%rax │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ + mov 0x54181(%rip),%rdi │ │ │ │ + mov %rsp,%rcx │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movl $0x10,(%rsp) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov 0x55857(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 75e0 │ │ │ │ - mov 0x55848(%rip),%rsi │ │ │ │ - mov $0xa,%edi │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 7480 <__vfprintf_chk@plt> │ │ │ │ + lea 0x1(%rax),%r8d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jbe b3fb2 │ │ │ │ + lea -0x1(%r12),%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub %eax,%ebp │ │ │ │ + nop │ │ │ │ + mov 0x54131(%rip),%rsi │ │ │ │ + mov $0x20,%edi │ │ │ │ callq 7680 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 84470 │ │ │ │ - test %rax,%rax │ │ │ │ - je b28c5 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r13,0x158(%rax) │ │ │ │ - mov 0x150(%rax),%rcx │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne b28bc │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne b2840 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 85670 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x10d8(%rsp),%rax │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne b3f90 │ │ │ │ + lea 0x1(%r12),%r8d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b28fd │ │ │ │ - add $0x10e8,%rsp │ │ │ │ + jne b3fd1 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdi,%rsi │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x1168,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1158(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x11d0(%rsp),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %ebp,%esi │ │ │ │ - movdqu 0x11c0(%rsp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq 84390 │ │ │ │ - test %rax,%rax │ │ │ │ - je b2acd │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x11bc(%rsp),%rax │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x11c4(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x1150(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rax,0x158(%rbx) │ │ │ │ - seta %al │ │ │ │ - mov 0x150(%rbx),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - sbb $0x0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2a05 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x20(%rsp),%rdx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je b2acd │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - lea 0x114(%rsp),%rbp │ │ │ │ - lea 0x120(%rsp),%r13 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 9ae00 │ │ │ │ - mov 0x55684(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 75e0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9e7b0 │ │ │ │ - jmp b2aa1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq a0420 │ │ │ │ - mov 0x55644(%rip),%rsi │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 7680 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9e8c0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 9eb50 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jne b2a60 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 84470 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne b29d8 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x1158(%rsp),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + js b4060 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je b408d │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + je b40d0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je b40a0 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + movdqu 0x10(%rsp),%xmm3 │ │ │ │ + mov %eax,0x10(%r12) │ │ │ │ + movups %xmm3,(%r12) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b2b0c │ │ │ │ - add $0x1168,%rsp │ │ │ │ + jne b41bd │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov 0x544c7(%rip),%r8 │ │ │ │ - mov %fs:(%r8),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2bf7 │ │ │ │ - mov 0x554c4(%rip),%rax │ │ │ │ - mov %rax,%fs:(%r8) │ │ │ │ - mov 0x55539(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je b2c88 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - jmp b2b6f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x34,%rdx │ │ │ │ - mov (%rdi,%rdx,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne b2bc0 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - movzbl 0x4d6(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb b2b58 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %fs:(%r8),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne b2c04 │ │ │ │ - mov 0x554f0(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je b2c0a │ │ │ │ - mov %rdx,%fs:(%r8) │ │ │ │ - mov 0x554e2(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je b2c80 │ │ │ │ - mov 0x5545c(%rip),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b2c0f │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%r12),%rdx │ │ │ │ - jmp b2be6 │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + mov $0x14,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + neg %rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x63f4(%rip),%rdx │ │ │ │ + callq b38a0 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + cltq │ │ │ │ + lea 0x0(%r13,%rax,1),%rdi │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jne b4014 │ │ │ │ + lea 0x24(%rsp),%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + jmp b40ac │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je b2b7d │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne b2bd0 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - jmpq b2b6f │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%fs:(%r8) │ │ │ │ - jmpq b2b50 │ │ │ │ - mov %rdx,%fs:(%r8) │ │ │ │ - jmp b2bb1 │ │ │ │ - mfence │ │ │ │ - jmp b2b94 │ │ │ │ - movl $0x0,0x553ef(%rip) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ + lea 0x24(%rsp),%rsi │ │ │ │ + shl $0x9,%r9 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + lea 0x11b69(%rip),%r8 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq $0x0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x553d0(%rip),%rsi │ │ │ │ - mov $0xca,%edi │ │ │ │ - callq 7520 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jns b2bb1 │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - cmpl $0x26,(%rax) │ │ │ │ - jne b2bb1 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + callq 78f0 <__snprintf_chk@plt> │ │ │ │ + jmpq b4021 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x24(%rsp),%rbp │ │ │ │ + shl $0x9,%r9 │ │ │ │ + sub %rdi,%rbp │ │ │ │ + cmp $0x3ff,%r9 │ │ │ │ + jbe b4180 │ │ │ │ + test %r9,%r9 │ │ │ │ + js b41a8 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %r9,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + callq 7400 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + divsd 0x365de(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + movsd 0x365da(%rip),%xmm0 │ │ │ │ + lea 0x35f3c(%rip),%rcx │ │ │ │ + cvtsi2sd %edx,%xmm1 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cltq │ │ │ │ + movsbl (%rcx,%rax,1),%ebx │ │ │ │ + callq 79f0 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x55395(%rip),%rdi │ │ │ │ - callq 7470 │ │ │ │ - jmpq b2bb1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x35f02(%rip),%r8 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 78f0 <__snprintf_chk@plt> │ │ │ │ + jmpq b4021 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x11a95(%rip),%r8 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 78f0 <__snprintf_chk@plt> │ │ │ │ + jmpq b4021 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + shr %r9 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %r9,%xmm2 │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + jmpq b40fb │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mfence │ │ │ │ - jmpq b2ba6 │ │ │ │ - mfence │ │ │ │ - jmpq b2b50 │ │ │ │ - push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ xor %edx,%edx │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - push %rbx │ │ │ │ - sub $0x21a8,%rsp │ │ │ │ + sub $0xa0,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2198(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - movdqu 0x2200(%rsp),%xmm2 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x2210(%rsp),%eax │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq 84390 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je b2e41 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x21fc(%rsp),%rsi │ │ │ │ - mov 0x150(%rax),%rcx │ │ │ │ - mov 0x158(%rax),%rax │ │ │ │ - cmp %rax,0x2204(%rsp) │ │ │ │ - setb %al │ │ │ │ - seta %dl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - jne b2d66 │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - seta %dl │ │ │ │ - setb %al │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je b2e41 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x190(%rsp),%r13 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x1190(%rsp),%r15 │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - lea 0x138(%rax),%rbp │ │ │ │ - lea 0x160(%rax),%r12 │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - callq a0420 │ │ │ │ - mov 0x55313(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 75e0 │ │ │ │ - mov 0x55304(%rip),%rsi │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 7680 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x60(%rsp),%r8 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 581f0 │ │ │ │ + callq 7440 │ │ │ │ test %eax,%eax │ │ │ │ - jle b2e1e │ │ │ │ - movzbl 0x96(%rsp),%eax │ │ │ │ - add $0x34,%rax │ │ │ │ - mov (%r14,%rax,8),%rbx │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - jmp b2e19 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x60(%rbx),%rbp │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lock cmpxchg %rcx,0x60(%rbx) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je b2e88 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne b2e00 │ │ │ │ - lea 0x36c73(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq 84470 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + js b42dc │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq 7380 <__fxstat64@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + jne b42ce │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x1(%r13),%rdi │ │ │ │ + callq 7810 │ │ │ │ + mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ - jne b2d24 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - mov 0x2198(%rsp),%rax │ │ │ │ + je b42c0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 7290 │ │ │ │ + test %rax,%rax │ │ │ │ + js b42b2 │ │ │ │ + movb $0x0,(%r12,%rax,1) │ │ │ │ + jne b4288 │ │ │ │ + cmpb $0x0,(%r12) │ │ │ │ + je b42a0 │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 7100 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b3389 │ │ │ │ - add $0x21a8,%rsp │ │ │ │ - pop %rbx │ │ │ │ + jne b42ad │ │ │ │ + add $0xa0,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%r12,%rax,1),%rax │ │ │ │ + cmpb $0xa,(%rax) │ │ │ │ + jne b4252 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + cmpb $0x0,(%r12) │ │ │ │ + jne b4259 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x1,0xb6(%rbx) │ │ │ │ - ja b3340 │ │ │ │ - movzwl 0x452(%r14),%r12d │ │ │ │ - shl $0x9,%r12d │ │ │ │ - movslq %r12d,%rdi │ │ │ │ - add $0xfff,%r12d │ │ │ │ - callq 72c0 │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - lea 0x598(%r14),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - and $0xfff,%esi │ │ │ │ - add %r12,%rsi │ │ │ │ - shr $0xc,%rsi │ │ │ │ - callq 1d1d0 │ │ │ │ - movabs $0xfffffffffff,%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0xf8(%rbx),%rax │ │ │ │ - movl $0x1000,0x14(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - shr $0x4,%rax │ │ │ │ - and %rsi,%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - movzwl 0x452(%r14),%edx │ │ │ │ - shl $0x9,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - callq 205f0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 1c510 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 1cfa0 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x0(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je b3362 │ │ │ │ - cmpw $0x0,0x452(%r14) │ │ │ │ - je b31d8 │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b3220 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x98(%rax),%esi │ │ │ │ - test $0x8,%sil │ │ │ │ - jne b3320 │ │ │ │ - and $0xf,%esi │ │ │ │ - lea -0x3(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe b3310 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - mov 0x88(%rbx),%rcx │ │ │ │ - lea 0xa0(%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%r8 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - xor $0x20000000,%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shr $0x20,%rcx │ │ │ │ - shl $0x20,%rax │ │ │ │ - shl $0x20,%rdx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzwl 0x9e(%rbx),%eax │ │ │ │ - lea (%rdi,%rax,8),%r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - sub %r8,%r9 │ │ │ │ - callq 69770 │ │ │ │ - xor (%rbx),%rax │ │ │ │ - xor 0x8(%rbx),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - jne b337b │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov $0x70,%r9d │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x90(%rbp),%ecx │ │ │ │ - mov 0x88(%rbp),%r12 │ │ │ │ - lea 0x88(%rbp),%rsi │ │ │ │ - lea 0x18(%rbp),%r8 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov 0x98(%rbp),%esi │ │ │ │ - xor $0x20000000,%ecx │ │ │ │ - mov %r12,%rbx │ │ │ │ - shr $0x20,%r12 │ │ │ │ - shl $0x20,%rcx │ │ │ │ - shl $0x20,%rbx │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - and $0xf,%esi │ │ │ │ - or %rcx,%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - or $0x2,%rbx │ │ │ │ - mov %r12,%rcx │ │ │ │ - callq 698c0 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov 0x98(%rbp),%eax │ │ │ │ - movzwl 0x9e(%rbp),%r9d │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - shl $0x3,%r9 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - and $0xf,%esi │ │ │ │ - callq 698c0 │ │ │ │ - movzwl 0x9e(%rbp),%eax │ │ │ │ - lea 0x9f(,%rax,8),%rax │ │ │ │ - mov $0x200,%edx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - movzwl 0x538(%r14),%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x24(%rsp),%r13d │ │ │ │ - mov 0x55014(%rip),%rdi │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - movzwl 0x14(%rbp),%r8d │ │ │ │ - lea -0x1(%rdx),%ebx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - lea 0x369f4(%rip),%rdx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - or %rbx,%rax │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 7410 │ │ │ │ + jmp b4259 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x35d37(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - shr $0x9,%rbx │ │ │ │ - mov %r13d,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - cmpw $0x0,0x16(%rbp) │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - je b31c6 │ │ │ │ - lea 0x2190(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - lea 0x160(%rsp),%rbx │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp b3123 │ │ │ │ - nop │ │ │ │ - mov %r12,%rbp │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7f,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - je b31f0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ + callq b3960 │ │ │ │ + lea 0x604b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + lea 0x35d63(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq *0xb8(%rax) │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - and $0x7f,%eax │ │ │ │ - mov $0x28,%ecx │ │ │ │ - cmp $0x1,%al │ │ │ │ - je b3165 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movzbl 0x78(%rax),%ecx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add %rbp,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x3175(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x54f32(%rip),%rdi │ │ │ │ - lea 0x29704(%rip),%rdx │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea (%r12,%rax,8),%r12 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movzwl 0x16(%rax),%eax │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne b3120 │ │ │ │ - movzwl 0x452(%r14),%eax │ │ │ │ - cmp %eax,0x24(%rsp) │ │ │ │ - jb b2f66 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - jmpq b2e2a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%r12),%xmm0 │ │ │ │ - movups %xmm0,0x160(%rsp) │ │ │ │ - movdqu 0x10(%r12),%xmm1 │ │ │ │ - movups %xmm1,0x170(%rsp) │ │ │ │ - mov 0x20(%r12),%rdx │ │ │ │ - mov %rdx,0x180(%rsp) │ │ │ │ - jmpq b314d │ │ │ │ - nop │ │ │ │ - mov 0x24(%rsp),%r12d │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - shl $0x9,%r12d │ │ │ │ - lea (%rax,%r12,1),%rbx │ │ │ │ - mov 0x88(%rax),%rax │ │ │ │ - cmp %rax,0x10(%rbx) │ │ │ │ - jne b31d8 │ │ │ │ - mov 0x20(%rbx),%esi │ │ │ │ - test $0x8,%sil │ │ │ │ - jne b3320 │ │ │ │ - and $0xf,%esi │ │ │ │ - lea -0x3(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe b3330 │ │ │ │ - mov 0x18(%rbx),%ecx │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - lea 0x10(%rbx),%rbp │ │ │ │ - mov %rbp,%r8 │ │ │ │ - xor $0x20000000,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x20,%rax │ │ │ │ - shl $0x20,%rcx │ │ │ │ - shl $0x20,%rdx │ │ │ │ - or %rax,%rcx │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - or %r12,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ + callq b3960 │ │ │ │ + nopl (%rax) │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - movzwl 0x26(%rbx),%eax │ │ │ │ - lea (%rdi,%rax,8),%r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - sub %rbp,%r9 │ │ │ │ - callq 69770 │ │ │ │ - xor (%rbx),%rax │ │ │ │ - xor 0x8(%rbx),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - jne b336d │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - movzwl 0x26(%rbx),%r9d │ │ │ │ - mov 0x20(%rbx),%esi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - xor $0x20000000,%eax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - shr $0x20,%rcx │ │ │ │ - shl $0x20,%rax │ │ │ │ - shl $0x20,%rdx │ │ │ │ - and $0xf,%esi │ │ │ │ - or %rax,%rcx │ │ │ │ - or %r12,%rdx │ │ │ │ - shl $0x3,%r9 │ │ │ │ - callq 698c0 │ │ │ │ - movzwl 0x26(%rbx),%eax │ │ │ │ - lea 0x27(,%rax,8),%rax │ │ │ │ - jmpq b3091 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x127d0(%r14) │ │ │ │ - jne b2f96 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x36d7a(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpq $0x0,0x127d0(%r14) │ │ │ │ - jne b325b │ │ │ │ - jmp b3320 │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x0(%rbp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne b2e1e │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - jmpq b2e1e │ │ │ │ + callq b41d0 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq a3e90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b434a │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq *0x68(%rbx) │ │ │ │ - jmpq b2f4f │ │ │ │ - lea 0x2edc8(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x36d35(%rip),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne b435e │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x35e71(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x36d22(%rip),%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ - push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x238,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov $0x101,%ecx │ │ │ │ - movabs $0xd040000004,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movabs $0x2000000000001,%rax │ │ │ │ - mov %rax,0xf7(%rsp) │ │ │ │ - mov %cx,0xff(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 7270 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b346e │ │ │ │ - cmp $0x6f,%eax │ │ │ │ - je b3460 │ │ │ │ - jg b3442 │ │ │ │ - cmp $0x66,%eax │ │ │ │ - je b3459 │ │ │ │ - cmp $0x68,%eax │ │ │ │ - jne b340c │ │ │ │ - lea 0x366ba(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - cmp $0x76,%eax │ │ │ │ - jne b340c │ │ │ │ - orb $0x2,0xc4(%rsp) │ │ │ │ - movb $0x1,0xfa(%rsp) │ │ │ │ - jmp b340c │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp b340c │ │ │ │ - mov 0x54c39(%rip),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmp b340c │ │ │ │ - cmp %ebp,0x54c10(%rip) │ │ │ │ - mov %ebp,%eax │ │ │ │ - cmovle 0x54c07(%rip),%eax │ │ │ │ - mov %ebp,%esi │ │ │ │ - sub %eax,%esi │ │ │ │ - mov %eax,%eax │ │ │ │ - cmpq $0x0,0x40(%rsp) │ │ │ │ - lea 0x0(%r13,%rax,8),%rbp │ │ │ │ - je b3d98 │ │ │ │ - test %esi,%esi │ │ │ │ - je b3d66 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - callq 278a0 │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - add $0x70,%rsp │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja b3d78 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov $0xffffffffffffffff,%rbp │ │ │ │ - add $0x123b8,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 77c0 │ │ │ │ - lea 0x7c(%rsp),%rax │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - jmp b3574 │ │ │ │ - addl $0x1,0x4c(%rsp) │ │ │ │ - lea 0x60(%rax),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lock xadd %rdx,0x60(%rax) │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je b3d2e │ │ │ │ - addl $0x1,0x7c(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq b2b20 │ │ │ │ - test %rax,%rax │ │ │ │ - jne b3553 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je b3e08 │ │ │ │ - cmp $0x1,%bl │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - lea 0x36c9a(%rip),%r14 │ │ │ │ - sbb %eax,%eax │ │ │ │ - and $0x80,%eax │ │ │ │ - add $0x241,%eax │ │ │ │ - mov %eax,0x6c(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq b2b20 │ │ │ │ - mov %rax,%r15 │ │ │ │ + callq a8670 │ │ │ │ + cltq │ │ │ │ test %rax,%rax │ │ │ │ - je b3db0 │ │ │ │ - mov 0x7c(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - cmpq $0x0,0x1a0(%rbx,%rax,8) │ │ │ │ - mov %rax,%rdx │ │ │ │ - je b3ba8 │ │ │ │ - cmpl $0x1,0x4c(%rsp) │ │ │ │ - je b3748 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x36b05(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x6c(%rsp),%edx │ │ │ │ - mov $0x180,%ecx │ │ │ │ + js b439e │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ + lea 0x41c1(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xffffff9c,%edi │ │ │ │ - callq 7440 │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js b3d55 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov 0xf0(%r15),%r13 │ │ │ │ - mov $0x10,%edi │ │ │ │ - movq $0x1,0xa8(%rsp) │ │ │ │ - movq $0x1,0xb0(%rsp) │ │ │ │ - callq 72c0 │ │ │ │ - movq $0xe00,(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movq $0x1000,0x8(%rax) │ │ │ │ - cmpb $0x0,0x102(%r13) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - je b375a │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x108(%r13,%r12,8),%rbx │ │ │ │ - mov 0x7c(%r13),%ecx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - lea 0x2f0(,%rcx,8),%rbp │ │ │ │ - shl $0x9,%rbx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jbe b3707 │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmove %rsi,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jbe b36e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %rax,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja b36d8 │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 7950 │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add $0x1,%r12 │ │ │ │ - lea -0x10(%rdi,%rdx,1),%rax │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - add %rbp,%rbx │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - movzbl 0x102(%r13),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jbe b375a │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - jmpq b3697 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - callq 7750 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq b360d │ │ │ │ - mov 0xaa4(%r15),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0x1,%ebx │ │ │ │ + callq b3960 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %esi,%ebp │ │ │ │ + sub $0xb0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + callq 7380 <__fxstat64@plt> │ │ │ │ test %eax,%eax │ │ │ │ - jne b3788 │ │ │ │ - jmpq b384a │ │ │ │ + jne b4446 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x6000,%eax │ │ │ │ + je b4428 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne b4454 │ │ │ │ + add $0xb0,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp 0xaa4(%r15),%ebp │ │ │ │ - jae b384a │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0xa88(%r15),%rdx │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x142e8(%rdi),%rdi │ │ │ │ - cmp %rdi,(%rdx,%rax,8) │ │ │ │ - jb b3778 │ │ │ │ - mov 0xaa8(%r15),%rdx │ │ │ │ - movzwl 0xb2(%r15),%r13d │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov (%rdx,%rax,8),%r12 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - shl $0x9,%r13d │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - imul %r13,%r12 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jbe b3825 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rbx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jbe b37fe │ │ │ │ - add %rax,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja b37f6 │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 7950 │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x0(%r13,%r12,1),%rcx │ │ │ │ - add $0x1,%ebp │ │ │ │ - lea -0x10(%rdi,%rdx,1),%rax │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - cmp 0xaa4(%r15),%ebp │ │ │ │ - jb b3788 │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - mov %r15,%r13 │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 872f0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movl $0x0,0xa0(%rsp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movabs $0xfffffffffff,%rbx │ │ │ │ - movq $0x0,0xa4(%rsp) │ │ │ │ - movq $0x0,0xac(%rsp) │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - movdqu 0xa0(%rsp),%xmm0 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 86cc0 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq 84390 │ │ │ │ - lea 0x1f4(%rsp),%r12 │ │ │ │ - lea 0x200(%rsp),%r15 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je b3b0f │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 9e7b0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 9eb50 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je b3af9 │ │ │ │ - movzbl 0x2(%rcx),%eax │ │ │ │ - cmp $0xe,%al │ │ │ │ - je b3ac1 │ │ │ │ - ja b3aa8 │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - ja b3af0 │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jbe b3995 │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt 0x0(%rbp),%rax │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + mov $0x80081272,%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 7130 │ │ │ │ test %eax,%eax │ │ │ │ - je b39b0 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg b3d36 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r14,%rax,8),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jb b3975 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 9e8c0 │ │ │ │ - jmpq b3910 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %rbp,%rbp │ │ │ │ - je b3995 │ │ │ │ - movzbl 0xa0(%r13),%eax │ │ │ │ - cmp %al,0x6(%rbp) │ │ │ │ - je b39d0 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp b3970 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + js b4459 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - movzwl 0x452(%rax),%r10d │ │ │ │ - shr $0x4,%r8 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - and %rbx,%r8 │ │ │ │ - shl $0x9,%r10d │ │ │ │ - shl $0x9,%r8 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - and %rbx,%r8 │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jbe b3a8a │ │ │ │ - test %rsi,%rsi │ │ │ │ - cmove %r9,%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jbe b3a38 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rsi,%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - ja b3a30 │ │ │ │ - mov %rsi,0xb0(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - callq 7950 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea -0x10(%rdi,%rax,1),%rax │ │ │ │ - mov %r8,(%rax) │ │ │ │ - add %r10,%r8 │ │ │ │ - mov %r8,0x8(%rax) │ │ │ │ - jmpq b39c2 │ │ │ │ + jmp b4408 │ │ │ │ + lea 0x35beb(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x35c10(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x10,%al │ │ │ │ - je b3ad8 │ │ │ │ - cmp $0x12,%al │ │ │ │ - jne b3af0 │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ - jmpq b3955 │ │ │ │ - movzbl 0x3(%rsi),%eax │ │ │ │ - lea 0x8(%rsi),%rdx │ │ │ │ - lea 0x8(%rsi,%rax,8),%rcx │ │ │ │ - jmpq b3955 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - lea 0x8(%rsi),%rdx │ │ │ │ - lea -0x28(%rsi,%rax,8),%rcx │ │ │ │ - jmpq b3955 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq b3955 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq 84470 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - jne b3905 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov 0x5a8(%rbx,%rax,1),%rax │ │ │ │ - testb $0x8,0x69(%rax) │ │ │ │ - je b3bcd │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - callq 873f0 │ │ │ │ - addq $0x1,0x38(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jne b3863 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r13,%r15 │ │ │ │ - movzwl 0x452(%rbx),%eax │ │ │ │ - movzwl 0x450(%rbx),%edx │ │ │ │ - mov 0x68(%rsp),%ebx │ │ │ │ - shl $0x9,%eax │ │ │ │ - shl $0x9,%edx │ │ │ │ - cltq │ │ │ │ - mov %ebx,%esi │ │ │ │ - shr $0x3,%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xf8(%r13),%rax │ │ │ │ - cmova %edx,%ecx │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - mov 0x70(%rax),%edi │ │ │ │ - callq 12bc0 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - callq 7410 │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 7100 │ │ │ │ - lea 0x60(%r15),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - lock xadd %rax,0x60(%r15) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je b3e53 │ │ │ │ - addl $0x1,0x7c(%rsp) │ │ │ │ - jmpq b35b6 │ │ │ │ - movzbl 0x13a(%rax),%edx │ │ │ │ - lea 0x160(%rax),%r12 │ │ │ │ - cmp $0xe,%dl │ │ │ │ - je b3e3b │ │ │ │ - ja b3d04 │ │ │ │ - sub $0x5,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - ja b3e30 │ │ │ │ - movzbl 0x138(%rax),%eax │ │ │ │ - lea -0x28(%r12,%rax,8),%r15 │ │ │ │ - movabs $0xfffffffffff,%rbp │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jae b3c34 │ │ │ │ + push %rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %esi,%ebp │ │ │ │ + sub $0xb0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - tzcnt (%r12),%rax │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + callq 7380 <__fxstat64@plt> │ │ │ │ test %eax,%eax │ │ │ │ - je b3c3c │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg b3d36 │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%r14,%rax,8),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jb b3c14 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - jmpq b3b2f │ │ │ │ - test %r12,%r12 │ │ │ │ - je b3c34 │ │ │ │ - movzbl 0xa0(%rdx),%eax │ │ │ │ - cmp %al,0x6(%r12) │ │ │ │ - je b3c55 │ │ │ │ - add $0x8,%r12 │ │ │ │ - jmp b3c0f │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%r12),%r13 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - movzwl 0x452(%rax),%ebx │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - shr $0x4,%r13 │ │ │ │ - and %rbp,%r13 │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - shl $0x9,%ebx │ │ │ │ - shl $0x9,%r13 │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - and %rbp,%r13 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe b3cec │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmove %rsi,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe b3cbb │ │ │ │ - add %rax,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja b3cb3 │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - callq 7950 │ │ │ │ + jne b4500 │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + and $0xf000,%edx │ │ │ │ + sar $0x9,%rax │ │ │ │ + cmp $0x6000,%edx │ │ │ │ + je b44e0 │ │ │ │ mov 0xa8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %r13,%rbx │ │ │ │ - lea -0x10(%rdi,%rcx,1),%rax │ │ │ │ - mov %r13,(%rax) │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - jmpq b3c4f │ │ │ │ - cmp $0x10,%dl │ │ │ │ - je b3deb │ │ │ │ - cmp $0x12,%dl │ │ │ │ - jne b3e30 │ │ │ │ - movzbl 0x138(%rax),%edx │ │ │ │ - lea -0x28(%r12,%rdx,8),%r15 │ │ │ │ - lea 0x188(%rax),%r12 │ │ │ │ - jmpq b3c02 │ │ │ │ - callq *0x68(%rax) │ │ │ │ - jmpq b356f │ │ │ │ - lea 0x36533(%rip),%rcx │ │ │ │ - mov $0x46,%edx │ │ │ │ - lea 0x20f3e(%rip),%rsi │ │ │ │ - lea 0x20ceb(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x2c2d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x35e93(%rip),%rdi │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne b450e │ │ │ │ + add $0xb0,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - neg %edi │ │ │ │ - callq 75a0 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - lea 0x34797(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ + lea 0xc(%rsp),%rdx │ │ │ │ + mov $0x127b,%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js b4513 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + shr $0x9,%eax │ │ │ │ + jmp b44bb │ │ │ │ + lea 0x35b31(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x36330(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x35b73(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - callq 7930 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 25600 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b3e03 │ │ │ │ - add $0x238,%rsp │ │ │ │ + callq b3960 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbp │ │ │ │ + mov $0x7,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x35b66(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x53b7a(%rip),%rcx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + callq 7920 │ │ │ │ + mov 0x53b4c(%rip),%rdi │ │ │ │ + callq 7a80 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov 0x53afe(%rip),%rcx │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 7070 <__getdelim@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + js b45de │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + lea 0x35b03(%rip),%rdi │ │ │ │ + movsbl 0x0(%rbp),%esi │ │ │ │ + callq 76b0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 7410 │ │ │ │ + test %rbx,%rbx │ │ │ │ + setne %al │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne b45ec │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - movzbl 0x138(%rax),%edx │ │ │ │ - lea -0x28(%r12,%rdx,8),%r15 │ │ │ │ - lea 0x168(%rax),%r12 │ │ │ │ - jmpq b3c02 │ │ │ │ + lea 0x35c13(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x36479(%rip),%rcx │ │ │ │ - mov $0x99,%edx │ │ │ │ - lea 0x362d2(%rip),%rsi │ │ │ │ - lea 0x362d7(%rip),%rdi │ │ │ │ - callq 7220 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq b3c02 │ │ │ │ - movzbl 0x163(%rax),%edx │ │ │ │ - lea 0x8(%r12,%rdx,8),%r15 │ │ │ │ - lea 0x168(%rax),%r12 │ │ │ │ - jmpq b3c02 │ │ │ │ - callq *0x68(%r15) │ │ │ │ - jmpq b3bc3 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - mov $0xffffffffffffffff,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %edi,%r13d │ │ │ │ + mov $0x82,%edx │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov $0xffffffffffffffff,%r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ - push %rbx │ │ │ │ - lea 0x36334(%rip),%rbx │ │ │ │ - sub $0x3e8,%rsp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0xffffff9c,%edi │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x3d8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - movl $0x8,0x20(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movb $0x1,0xd7(%rsp) │ │ │ │ - movabs $0xc040000004,%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov $0x101,%eax │ │ │ │ - mov %ax,0xdf(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x36220(%rip),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 7270 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b40d0 │ │ │ │ - sub $0x62,%eax │ │ │ │ - cmp $0x14,%eax │ │ │ │ - ja b3f10 │ │ │ │ - movslq (%rbx,%rax,4),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - orb $0x2,0xa4(%rsp) │ │ │ │ - movb $0x1,0xda(%rsp) │ │ │ │ - jmp b3f10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x54141(%rip),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - callq a580 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov 0x44(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x4c(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp b3f10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x54109(%rip),%rdi │ │ │ │ - lea 0x3618f(%rip),%rdx │ │ │ │ - lea 0x515bb(%rip),%rsi │ │ │ │ - callq 9960 │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - jmpq b3f10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x540e1(%rip),%rdi │ │ │ │ - lea 0x34(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 19e60 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b3fdd │ │ │ │ - cmpl $0x3,0x34(%rsp) │ │ │ │ - jbe b3f10 │ │ │ │ - lea 0x3612a(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x540a9(%rip),%rdi │ │ │ │ - lea 0x38(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - callq 19cd0 │ │ │ │ + callq 7440 │ │ │ │ test %eax,%eax │ │ │ │ - jne b4558 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x1(%rax),%r12 │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - jmpq b3f10 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x35be1(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - orb $0x90,0xa4(%rsp) │ │ │ │ - movb $0x1,0xdd(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - jmpq b3f10 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x54021(%rip),%rsi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - callq a580 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov 0x64(%rsp),%r15 │ │ │ │ - mov 0x6c(%rsp),%r12 │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - jmpq b3f10 │ │ │ │ - mov 0x53ff9(%rip),%rdi │ │ │ │ - lea 0x2df75(%rip),%rdx │ │ │ │ - lea 0x50a0b(%rip),%rsi │ │ │ │ - callq 9960 │ │ │ │ - mov %eax,%ebp │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmpq b3f10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13d,0x53fad(%rip) │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r13d,%esi │ │ │ │ - cmovle 0x53fa0(%rip),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - lea (%r14,%rdx,8),%rbx │ │ │ │ - sub %eax,%esi │ │ │ │ - je b456d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - callq 278a0 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja b452d │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - cmp %ebp,0x20(%rsp) │ │ │ │ - jbe b422d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - ja b454a │ │ │ │ - lea 0x36080(%rip),%rcx │ │ │ │ - movslq (%rcx,%rax,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %r15,0x64(%rsp) │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r12,0x9c(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x74(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rax,0x7c(%rsp) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - movdqu 0x90(%rsp),%xmm5 │ │ │ │ - movdqu 0x70(%rsp),%xmm6 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x64(%rsp),%edx │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movups %xmm5,0x18(%rsp) │ │ │ │ - movups %xmm6,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq b2c90 │ │ │ │ - add $0x30,%rsp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %ebp,0x20(%rsp) │ │ │ │ - ja b4180 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 25600 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + js b479b │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %bpl,%bpl │ │ │ │ + je b4678 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b457b │ │ │ │ - add $0x3e8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ + jne b47ac │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %r15,0x64(%rsp) │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r12,0x9c(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x74(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rax,0x7c(%rsp) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - movdqu 0x90(%rsp),%xmm3 │ │ │ │ - movdqu 0x70(%rsp),%xmm4 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x64(%rsp),%edx │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movups %xmm3,0x18(%rsp) │ │ │ │ - movups %xmm4,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq b27a0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - jmpq b4220 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %r15,0x64(%rsp) │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r12,0x9c(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x74(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rax,0x7c(%rsp) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - movdqu 0x90(%rsp),%xmm1 │ │ │ │ - movdqu 0x70(%rsp),%xmm2 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x64(%rsp),%edx │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movups %xmm1,0x18(%rsp) │ │ │ │ - movups %xmm2,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq b2660 │ │ │ │ - add $0x30,%rsp │ │ │ │ - jmpq b4220 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x110(%rsp),%r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - callq 872f0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - sub $0x20,%rsp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 7060 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je b47b1 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x10,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rax,0xa4(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0xac(%rsp) │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - movdqu 0xa0(%rsp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 86560 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7f(%rip),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 849e0 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp b4472 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 7110 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b47bf │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7a40 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b47cd │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7620 │ │ │ │ + test %eax,%eax │ │ │ │ + js b478d │ │ │ │ + lea 0x18(%rsp),%rcx │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x35a12(%rip),%rsi │ │ │ │ + callq 75c0 │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x359fe(%rip),%rsi │ │ │ │ + callq 75c0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je b4766 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + je b4778 │ │ │ │ + lea 0x35b0b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + mov 0x539a0(%rip),%rcx │ │ │ │ + mov $0xf,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x359da(%rip),%rdi │ │ │ │ + callq 7920 │ │ │ │ + callq b4530 │ │ │ │ + test %al,%al │ │ │ │ + jne b475a │ │ │ │ + jmpq b47db │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7890 │ │ │ │ + test %eax,%eax │ │ │ │ + je b4750 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7030 │ │ │ │ + jmpq b4652 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je b4490 │ │ │ │ + lea 0x35977(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x20(%rdx),%r12 │ │ │ │ - mov 0x18(%rdx),%rdi │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - jne b442c │ │ │ │ + callq 7230 <__printf_chk@plt> │ │ │ │ + jmp b4721 │ │ │ │ + lea 0x35949(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - seta %sil │ │ │ │ - setb %al │ │ │ │ - movzbl %sil,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je b4490 │ │ │ │ - lea 0x3d0(%rsp),%rax │ │ │ │ + callq b3960 │ │ │ │ mov %r13,%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 84f60 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r8,%rcx │ │ │ │ - cmp $0xfffffffffffff000,%rdx │ │ │ │ - jbe b43f8 │ │ │ │ - test %edx,%edx │ │ │ │ - je b43f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 85670 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 873f0 │ │ │ │ - jmpq b4220 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %r15,0x64(%rsp) │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r12,0x9c(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x74(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rax,0x7c(%rsp) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - movdqu 0x90(%rsp),%xmm7 │ │ │ │ - movdqu 0x70(%rsp),%xmm0 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x64(%rsp),%edx │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - movups %xmm7,0x18(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq b2910 │ │ │ │ - add $0x30,%rsp │ │ │ │ - jmpq b4220 │ │ │ │ - mov %eax,%edi │ │ │ │ - neg %edi │ │ │ │ - callq 75a0 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - lea 0x33fe5(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ + lea 0x2cb6(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x35c0e(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + callq 7790 <__stack_chk_fail@plt> │ │ │ │ + lea 0x358fb(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov 0x53b41(%rip),%rsi │ │ │ │ - lea 0x35bb6(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + lea 0x358fb(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x35bd3(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + lea 0x358fb(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ + callq b3960 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 7200 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov $0xd,%ecx │ │ │ │ + lea -0x1019(%rip),%rcx │ │ │ │ + mov $0x10,%edx │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x35bd8(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x188,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0x1000101,0x7f(%rsp) │ │ │ │ - movabs $0x2d040000004,%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movabs $0x1000000000001,%rax │ │ │ │ - mov %rax,0x77(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 7270 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b4627 │ │ │ │ - cmp $0x61,%eax │ │ │ │ - je b4618 │ │ │ │ - cmp $0x68,%eax │ │ │ │ - jne b45e3 │ │ │ │ - lea 0x35932(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - orb $0x4,0x45(%rsp) │ │ │ │ - movb $0x1,0x83(%rsp) │ │ │ │ - jmp b45e3 │ │ │ │ - cmp %ebx,0x53a57(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x53a4e(%rip),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %eax,%ebx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rbp │ │ │ │ - mov %ebx,%esi │ │ │ │ - je b4896 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - callq 278a0 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp $0xfffffffffffff000,%rax │ │ │ │ - ja b4878 │ │ │ │ - mov 0x146f0(%rax),%rax │ │ │ │ - lea 0x146f0(%r14),%rdi │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - lea 0x35a8c(%rip),%r15 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je b4840 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x35957(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x58(%rbp),%ecx │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x68(%rbp),%r8 │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - lea 0x178(%rsp),%rax │ │ │ │ - mov 0x60(%rbp),%ecx │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea (%rax,%rcx,8),%rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jb b4763 │ │ │ │ - jmpq b4828 │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + callq 7740 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov (%r14),%r12 │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r12,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae b48e4 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp b4887 │ │ │ │ + nop │ │ │ │ + mov %rbp,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea -0x10(%r15,%rax,1),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je b48b0 │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmp (%r12),%rdx │ │ │ │ + jb b48b0 │ │ │ │ + cmp %rdx,0x8(%r12) │ │ │ │ + cmovae 0x8(%r12),%rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x0(%r13),%eax │ │ │ │ - lea 0x8(%r13,%rax,8),%r13 │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jae b4828 │ │ │ │ - cmpb $0x0,0x4(%r13) │ │ │ │ - jne b4750 │ │ │ │ - test %r13,%r13 │ │ │ │ - je b4828 │ │ │ │ - movzwl 0x0(%r13),%eax │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jae b4870 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - jmp b47a6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov (%r14),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae b48ee │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne b4840 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + test %rbx,%rbx │ │ │ │ + je b4910 │ │ │ │ + movdqu (%r12),%xmm0 │ │ │ │ mov %rbp,%rax │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ + shl $0x4,%rax │ │ │ │ + movups %xmm0,-0x10(%r15,%rax,1) │ │ │ │ + jmp b4870 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe b4896 │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmove %r13,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe b48d0 │ │ │ │ + nopl (%rax) │ │ │ │ + add %rbx,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + ja b48c8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + callq 7950 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp b4896 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - lea (%rax,%rcx,8),%rbp │ │ │ │ - lea 0x28(%rax),%rcx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq a0420 │ │ │ │ - movzbl 0x2(%r13),%eax │ │ │ │ - movzbl 0x3(%r13),%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x502e1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rsi,%rax,8),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - movzwl 0x0(%r13),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - ja b47a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%ecx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea (%rax,%rcx,8),%rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jb b4763 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp 0x28(%rsp),%rax │ │ │ │ - jne b46f8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 25600 │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b48a4 │ │ │ │ - add $0x188,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 7410 │ │ │ │ + mov %r15,(%r14) │ │ │ │ + mov %rbp,0x8(%r14) │ │ │ │ + mov %rbx,0x10(%r14) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq b4737 │ │ │ │ - mov %eax,%edi │ │ │ │ - neg %edi │ │ │ │ - callq 75a0 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - lea 0x33c99(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp b48d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $0x4,%rax │ │ │ │ + not %rsi │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae b496a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + and %rsi,(%rdx) │ │ │ │ + add $0x10,%rdx │ │ │ │ + sub $0x1,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,-0x8(%rdx) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rdi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb b4940 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + shl $0x4,%rax │ │ │ │ + not %r8 │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae b49c7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + sub $0x1,%rax │ │ │ │ + and %r8,%rcx │ │ │ │ + or %rsi,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + cmovae %rcx,%rax │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rax,-0x8(%rdx) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rdi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb b4990 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xe020(%rsi),%eax │ │ │ │ + cmp 0x14(%rsi),%eax │ │ │ │ + ja b4ae2 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + je b4a78 │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %edx,0xe020(%rbx) │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea (%rbx,%rdx,8),%rdx │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + mov 0x30(%rdx),%rcx │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + mov 0x8(%rbx,%rsi,8),%r8 │ │ │ │ + mov 0x28(%rdx),%r10 │ │ │ │ + mov 0x38(%rdx),%r9 │ │ │ │ + mov 0x48(%rdx),%rsi │ │ │ │ + mov 0x50(%rdx),%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + je b4ac3 │ │ │ │ + lea (%rdi,%rcx,1),%rdx │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov %r10,0x8(%r12) │ │ │ │ + mov %rcx,0x10(%r12) │ │ │ │ + mov %r9,0x18(%r12) │ │ │ │ + mov %r8,0x20(%r12) │ │ │ │ + mov %rsi,0x28(%r12) │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe024(%rsi),%edi │ │ │ │ + mov %rsi,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x357a3(%rip),%rdi │ │ │ │ + mov $0xc020660b,%esi │ │ │ │ + callq 7130 │ │ │ │ + test %eax,%eax │ │ │ │ + js b4b01 │ │ │ │ + mov 0x14(%rbx),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne b49f5 │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + movups %xmm0,0x10(%r12) │ │ │ │ + movups %xmm0,0x20(%r12) │ │ │ │ + jmp b4a68 │ │ │ │ + lea 0x35c16(%rip),%rcx │ │ │ │ + mov $0x184,%edx │ │ │ │ + lea 0x3564d(%rip),%rsi │ │ │ │ + lea 0x35671(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x35bf7(%rip),%rcx │ │ │ │ + mov $0x178,%edx │ │ │ │ + lea 0x3562e(%rip),%rsi │ │ │ │ + lea 0x35754(%rip),%rdi │ │ │ │ + callq 7220 <__assert_fail@plt> │ │ │ │ + lea 0x35628(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + nop │ │ │ │ + jmp b4b24 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jne b4b30 │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x1,%rsi │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne b4b18 │ │ │ │ + mov %rdi,%rax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r12 │ │ │ │ - lea 0x281d5(%rip),%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0xa0,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp b48e9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je b4a20 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 7270 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne b48e0 │ │ │ │ - cmp %ebx,0x53783(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x5377a(%rip),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - je b4a0b │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x0(%rbp,%rax,8),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b4a0b │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovle %ebx,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne b4a33 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov $0xe,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - movl $0x8000001,0x20(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x40(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x48(%rsp) │ │ │ │ - callq ab100 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - callq ab540 │ │ │ │ - add $0x90,%rsp │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 9d370 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b4b9a │ │ │ │ + mov (%rsp),%rax │ │ │ │ + shr $0x9,%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + cmp $0xffff,%rax │ │ │ │ + ja b4bc2 │ │ │ │ + test %rax,%rax │ │ │ │ + je b4bb3 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne b4a41 │ │ │ │ - add $0xa0,%rsp │ │ │ │ - pop %rbx │ │ │ │ + jne b4bae │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - lea 0x341af(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x35871(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - lea 0x33b2d(%rip),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x355b7(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x355b9(%rip),%rdi │ │ │ │ + callq b3960 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x3559c(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x1547b9(%rip),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je b4bf0 │ │ │ │ + jmpq *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1547c9(%rip),%rax │ │ │ │ + lea -0x13ce(%rip),%rcx │ │ │ │ + testb $0x1,0xd(%rax) │ │ │ │ + lea -0x1409(%rip),%rax │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %rax,0x15478c(%rip) │ │ │ │ + jmpq *%rax │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov $0xe,%ecx │ │ │ │ + lea 0x9bfd(%rip),%rsi │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + lea 0x3554f(%rip),%rdi │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - lea 0x35afa(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movb $0x8,0x23(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x40(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x48(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 7270 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b4b18 │ │ │ │ - cmp $0x68,%eax │ │ │ │ - je b4c80 │ │ │ │ - cmp $0x73,%eax │ │ │ │ - je b4b00 │ │ │ │ - cmp $0x62,%eax │ │ │ │ - jne b4ab0 │ │ │ │ - mov 0x535c4(%rip),%rdi │ │ │ │ - lea 0x2d540(%rip),%rdx │ │ │ │ - lea 0x4ffd6(%rip),%rsi │ │ │ │ - callq 9960 │ │ │ │ - mov %al,0x23(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmp b4ab0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x53599(%rip),%rsi │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - callq a580 │ │ │ │ - jmp b4ab0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %ebx,0x53566(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmovle 0x5355d(%rip),%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - je b4c6c │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x0(%rbp,%rax,8),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je b4c6c │ │ │ │ - mov $0x1,%r14d │ │ │ │ - test %ebx,%ebx │ │ │ │ - lea 0x35a15(%rip),%rdx │ │ │ │ - mov %r14d,%r15d │ │ │ │ - lea 0x50a44(%rip),%rsi │ │ │ │ - cmovle %ebx,%r15d │ │ │ │ - callq 9960 │ │ │ │ - sub %r15d,%ebx │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + callq 7910 │ │ │ │ + test %rax,%rax │ │ │ │ + je b4d75 │ │ │ │ + mov %r14,%r15 │ │ │ │ + lea 0x28(%rsp),%r12 │ │ │ │ + lea 0x20(%rsp),%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ - test %ax,%ax │ │ │ │ - je b4c93 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je b4c60 │ │ │ │ - mov %r15d,%r15d │ │ │ │ - mov (%r12,%r15,8),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b4ca1 │ │ │ │ - test %ebx,%ebx │ │ │ │ - cmovle %ebx,%r14d │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - jne b4ca1 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - callq ab100 │ │ │ │ - mov %bp,0x20(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13b,0x2a(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x90(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - callq ab540 │ │ │ │ - add $0x90,%rsp │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne b4caf │ │ │ │ - add $0xa8,%rsp │ │ │ │ + shr $0x8,%r15 │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r14,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + and $0xfff,%eax │ │ │ │ + and $0xfffff000,%r15d │ │ │ │ + or %eax,%r15d │ │ │ │ + movzbl %r14b,%eax │ │ │ │ + shr $0xc,%r14 │ │ │ │ + xor %r14b,%r14b │ │ │ │ + or %eax,%r14d │ │ │ │ + mov %r14d,0xc(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7070 <__getdelim@plt> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je b4d68 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + callq 7950 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x1c(%rsp),%rcx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x18(%rsp),%rdx │ │ │ │ + lea 0x35486(%rip),%rsi │ │ │ │ + callq 7530 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne b4cc0 │ │ │ │ + cmp %r15d,0x18(%rsp) │ │ │ │ + jne b4cc0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + cmp %eax,0x1c(%rsp) │ │ │ │ + jne b4cc0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7860 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 7410 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b4d83 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1e69b(%rip),%rsi │ │ │ │ - jmpq b4b9b │ │ │ │ - lea 0x358cd(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x35721(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 7200 │ │ │ │ - lea 0x358da(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - lea 0x338bf(%rip),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + callq 7410 │ │ │ │ + jmp b4d30 │ │ │ │ + lea 0x35504(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq b4c20 │ │ │ │ + test %rax,%rax │ │ │ │ + je b4dd0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x4746(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3a30 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 7410 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ + lea 0x9a3d(%rip),%rsi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edi,%r12d │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea 0x353ab(%rip),%rdi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ + sub $0xc8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r13 │ │ │ │ - callq 7a90 │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 7730 <__errno_location@plt> │ │ │ │ - mov %rax,%rbx │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7a60 │ │ │ │ + callq 7040 │ │ │ │ test %rax,%rax │ │ │ │ - je b4db0 │ │ │ │ - cmpb $0x2e,0x13(%rax) │ │ │ │ - lea 0x13(%rax),%r14 │ │ │ │ - jne b4d22 │ │ │ │ - cmpb $0x0,0x1(%r14) │ │ │ │ - je b4cfa │ │ │ │ - cmpb $0x2e,0x13(%rax) │ │ │ │ - jne b4d40 │ │ │ │ - cmpb $0x2e,0x1(%r14) │ │ │ │ - jne b4d40 │ │ │ │ - cmpb $0x0,0x2(%r14) │ │ │ │ - je b4cfa │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x8008bc40,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 7130 │ │ │ │ + je b4f31 │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 78a0 <__xstat64@plt> │ │ │ │ test %eax,%eax │ │ │ │ - js b4de0 │ │ │ │ - je b4cfa │ │ │ │ - mov $0x100,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 9220 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - jne b4cfa │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7440 │ │ │ │ - mov %eax,%r15d │ │ │ │ + jne b4f44 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + lea 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + and $0xf000,%ebx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 72a0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je b4ee9 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3ebd(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 7900 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je b4e6a │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 78a0 <__xstat64@plt> │ │ │ │ test %eax,%eax │ │ │ │ - js b4e02 │ │ │ │ - mov %eax,%edi │ │ │ │ - callq b4cc0 │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 7100 │ │ │ │ - jmpq b4cfa │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne b4e29 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ + jne b4e88 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + cmp $0x6000,%ebx │ │ │ │ + sete %dl │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x6000,%eax │ │ │ │ + sete %al │ │ │ │ + cmp %al,%dl │ │ │ │ + jne b4e88 │ │ │ │ + cmp $0x6000,%ebx │ │ │ │ + je b4f20 │ │ │ │ + cmp 0x20(%rsp),%r15 │ │ │ │ + jne b4e88 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rax,0x28(%rsp) │ │ │ │ + jne b4e88 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 7860 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b4e24 │ │ │ │ - add $0xa8,%rsp │ │ │ │ + jne b4f3f │ │ │ │ + add $0xc8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x532d9(%rip),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x357b0(%rip),%rdx │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmpq b4cfa │ │ │ │ - mov 0x532b7(%rip),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %rax,0x48(%rsp) │ │ │ │ + jne b4e88 │ │ │ │ + jmp b4ee9 │ │ │ │ + lea 0x35370(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x358b6(%rip),%rdx │ │ │ │ - callq 7180 <__fprintf_chk@plt> │ │ │ │ - jmpq b4cfa │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - lea 0x323c8(%rip),%rdi │ │ │ │ - callq 8f50 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x350f9(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b3960 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - push %r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq b4de0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je b4f8b │ │ │ │ + lea 0x7615(%rip),%rsi │ │ │ │ + callq 7120 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + adc $0x0,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x418,%rsp │ │ │ │ - mov %edi,0x1c(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea 0x1c(%rsp),%rsi │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x408(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq ab700 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jbe b5057 │ │ │ │ - lea -0x2(%rsi),%edx │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - lea 0x10(%rbx,%rdx,8),%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmpb $0x2d,(%rdx) │ │ │ │ - je b5018 │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne b4eb0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jle b5057 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - movl $0x1,0x18(%rsp) │ │ │ │ - lea 0x514db(%rip),%rbp │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x35,%ecx │ │ │ │ - lea 0x5077c(%rip),%r14 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov (%rdx,%rax,8),%r12 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je b4f70 │ │ │ │ - mov (%r14),%rsi │ │ │ │ - lea 0x357bf(%rip),%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 9020 │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + lea 0x3d8f(%rip),%rsi │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 7420 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 74f0 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + callq 7900 │ │ │ │ + test %rax,%rax │ │ │ │ + je b5060 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq a3e90 │ │ │ │ test %eax,%eax │ │ │ │ - jne b5000 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 7410 │ │ │ │ - add $0x40,%r14 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jne b4f28 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 93e0 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - je b4fde │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,0x1c(%rsp) │ │ │ │ - ja b4ef0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq ab6d0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + jne b5060 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x3d4c(%rip),%rsi │ │ │ │ + callq 7900 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je b5020 │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + callq a3e90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5060 │ │ │ │ + cmpq $0x0,(%rsp) │ │ │ │ + jne b5060 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + mov %rax,0x4(%r12) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0xc(%r12) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b500e │ │ │ │ - add $0x418,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ + jne b5071 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 75b0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - js b5065 │ │ │ │ - mov %eax,%edi │ │ │ │ - callq b4cc0 │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 7100 │ │ │ │ - jmp b4f9a │ │ │ │ - lea 0x356fe(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x35147(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ + callq b3960 │ │ │ │ callq 7790 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x356c7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7230 <__printf_chk@plt> │ │ │ │ - lea 0x3559e(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x8,%edi │ │ │ │ - callq aba30 │ │ │ │ - lea 0x35608(%rip),%rdi │ │ │ │ - callq 71a0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 7200 │ │ │ │ - lea 0x35652(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x356a9(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f50 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ movabs $0x5555555555555555,%rdx │ │ │ │ mov %rdi,%rax │ │ │ │ shr %rax │ │ │ │ and %rdx,%rax │ │ │ │ movabs $0x3333333333333333,%rdx │ │ │ │ sub %rax,%rdi │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -139,9071 +139,9071 @@ │ │ │ │ 0x000b6880 20204c69 73742063 6f6e7465 6e747320 List contents │ │ │ │ 0x000b6890 6f66206a 6f75726e 616c0a0a 4d697363 of journal..Misc │ │ │ │ 0x000b68a0 656c6c61 6e656f75 733a0a20 20766572 ellaneous:. ver │ │ │ │ 0x000b68b0 73696f6e 20202020 20202020 20202020 sion │ │ │ │ 0x000b68c0 20202020 20204469 73706c61 79207468 Display th │ │ │ │ 0x000b68d0 65207665 7273696f 6e206f66 20746865 e version of the │ │ │ │ 0x000b68e0 20696e76 6f6b6564 20626361 63686566 invoked bcachef │ │ │ │ - 0x000b68f0 7320746f 6f6c0a00 696e7375 66666963 s tool..insuffic │ │ │ │ - 0x000b6900 69656e74 206d656d 6f727900 72656164 ient memory.read │ │ │ │ - 0x000b6910 20657272 6f723a20 256d0070 72656164 error: %m.pread │ │ │ │ - 0x000b6920 20657272 6f723a20 756e6578 70656374 error: unexpect │ │ │ │ - 0x000b6930 65642065 6f660077 72697465 20657272 ed eof.write err │ │ │ │ - 0x000b6940 6f722028 72657420 257a6920 65727220 or (ret %zi err │ │ │ │ - 0x000b6950 256d2900 73746174 20657272 6f723a20 %m).stat error: │ │ │ │ - 0x000b6960 256d0073 74617420 6572726f 72207374 %m.stat error st │ │ │ │ - 0x000b6970 61747469 6e672025 733a2025 6d00252e atting %s: %m.%. │ │ │ │ - 0x000b6980 31662563 004b4d47 54504500 4572726f 1f%c.KMGTPE.Erro │ │ │ │ - 0x000b6990 72206f70 656e696e 67202573 3a20256d r opening %s: %m │ │ │ │ - 0x000b69a0 00426164 20257320 25730042 4c4b4745 .Bad %s %s.BLKGE │ │ │ │ - 0x000b69b0 5453495a 45363420 696f6374 6c206572 TSIZE64 ioctl er │ │ │ │ - 0x000b69c0 726f723a 20256d00 424c4b50 42535a47 ror: %m.BLKPBSZG │ │ │ │ - 0x000b69d0 45542069 6f63746c 20657272 6f723a20 ET ioctl error: │ │ │ │ - 0x000b69e0 256d0020 28792c6e 29200079 5900626c %m. (y,n) .yY.bl │ │ │ │ - 0x000b69f0 6b696420 6572726f 72203100 626c6b69 kid error 1.blki │ │ │ │ - 0x000b6a00 64206572 726f7220 3200626c 6b696420 d error 2.blkid │ │ │ │ - 0x000b6a10 6572726f 72203300 626c6b69 64206572 error 3.blkid er │ │ │ │ - 0x000b6a20 726f7220 34005459 5045004c 4142454c ror 4.TYPE.LABEL │ │ │ │ - 0x000b6a30 00257320 636f6e74 61696e73 20612025 .%s contains a % │ │ │ │ - 0x000b6a40 73206669 6c657379 7374656d 0a005072 s filesystem..Pr │ │ │ │ - 0x000b6a50 6f636565 6420616e 79776179 3f00746f oceed anyway?.to │ │ │ │ - 0x000b6a60 6f6c732d 7574696c 2e630046 535f494f ols-util.c.FS_IO │ │ │ │ - 0x000b6a70 435f4649 454d4150 20696f63 746c2065 C_FIEMAP ioctl e │ │ │ │ - 0x000b6a80 72726f72 3a20256d 00212821 652e6665 rror: %m.!(!e.fe │ │ │ │ - 0x000b6a90 5f6c656e 67746829 00626164 20257320 _length).bad %s │ │ │ │ - 0x000b6aa0 25730025 7320746f 6f206c61 7267650a %s.%s too large. │ │ │ │ - 0x000b6ab0 00257320 746f6f20 736d616c 6c0a002f .%s too small../ │ │ │ │ - 0x000b6ac0 70726f63 2f706172 74697469 6f6e7300 proc/partitions. │ │ │ │ - 0x000b6ad0 20257520 25752025 6c6c7520 2573002f %u %u %llu %s./ │ │ │ │ - 0x000b6ae0 6465762f 2573002f 70726f63 2f6d6f75 dev/%s./proc/mou │ │ │ │ - 0x000b6af0 6e747300 696e7661 6c696420 62706f73 nts.invalid bpos │ │ │ │ - 0x000b6b00 20257300 00000000 72656164 5f66696c %s.....read_fil │ │ │ │ - 0x000b6b10 655f7536 343a2065 72726f72 20706172 e_u64: error par │ │ │ │ - 0x000b6b20 73696e67 20257320 28676f74 20257329 sing %s (got %s) │ │ │ │ - 0x000b6b30 00000000 00000000 6572726f 72207265 ........error re │ │ │ │ - 0x000b6b40 6164696e 67206672 6f6d2073 74616e64 ading from stand │ │ │ │ - 0x000b6b50 61726420 696e7075 74000000 00000000 ard input....... │ │ │ │ - 0x000b6b60 25732063 6f6e7461 696e7320 61202573 %s contains a %s │ │ │ │ - 0x000b6b70 2066696c 65737973 74656d20 6c616265 filesystem labe │ │ │ │ - 0x000b6b80 6c6c6564 20272573 270a0000 00000000 lled '%s'....... │ │ │ │ - 0x000b6b90 21286974 65722d3e 69647820 3e206974 !(iter->idx > it │ │ │ │ - 0x000b6ba0 65722d3e 662e666d 5f6d6170 7065645f er->f.fm_mapped_ │ │ │ │ - 0x000b6bb0 65787465 6e747329 00000000 00000000 extents)........ │ │ │ │ - 0x000b6bc0 6572726f 72206f70 656e696e 67202f70 error opening /p │ │ │ │ - 0x000b6bd0 726f632f 70617274 6974696f 6e733a20 roc/partitions: │ │ │ │ - 0x000b6be0 256d0000 00000000 6572726f 72206f70 %m......error op │ │ │ │ - 0x000b6bf0 656e696e 67202f70 726f632f 6d6f756e ening /proc/moun │ │ │ │ - 0x000b6c00 74733a20 256d0000 00000000 00000000 ts: %m.......... │ │ │ │ - 0x000b6c10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b6c20 00000000 03836bf2 f7703be1 f4f35013 ......k..p;...P. │ │ │ │ - 0x000b6c30 1f979ac7 1c14f135 e8e7a126 eb64cad4 .......5...&.d.. │ │ │ │ - 0x000b6c40 cf58d98a ccdbb278 3828e26b 3bab8999 .X.....x8(.k;... │ │ │ │ - 0x000b6c50 d0cf434d d34c28bf 27bf78ac 243c135e ..CM.L(.'.x.$<.^ │ │ │ │ - 0x000b6c60 6fc75e10 6c4435e2 98b765f1 9b340e03 o.^.lD5...e..4.. │ │ │ │ - 0x000b6c70 7050c4d7 73d3af25 8720ff36 84a394c4 pP..s..%. .6.... │ │ │ │ - 0x000b6c80 a09f879a a31cec68 57efbc7b 546cd789 .......hW..{Tl.. │ │ │ │ - 0x000b6c90 bf081d5d bc8b76af 487826bc 4bfb4d4e ...]..v.Hx&.K.MN │ │ │ │ - 0x000b6ca0 de8ebd20 dd0dd6d2 29fe86c1 2a7ded33 ... ....)...*}.3 │ │ │ │ - 0x000b6cb0 c11927e7 c29a4c15 36691c06 35ea77f4 ..'...L.6i..5.w. │ │ │ │ - 0x000b6cc0 11d664aa 12550f58 e6a65f4b e52534b9 ..d..U.X.._K.%4. │ │ │ │ - 0x000b6cd0 0e41fe6d 0dc2959f f931c58c fab2ae7e .A.m.....1.....~ │ │ │ │ - 0x000b6ce0 b149e330 b2ca88c2 4639d8d1 45bab323 .I.0....F9..E..# │ │ │ │ - 0x000b6cf0 aede79f7 ad5d1205 59ae4216 5a2d29e4 ..y..]..Y.B.Z-). │ │ │ │ - 0x000b6d00 7e113aba 7d925148 8961015b 8ae26aa9 ~.:.}.QH.a.[..j. │ │ │ │ - 0x000b6d10 6186a07d 6205cb8f 96f69b9c 9575f06e a..}b........u.n │ │ │ │ - 0x000b6d20 bc1d7b41 bf9e10b3 4b6d40a0 48ee2b52 ..{A....Km@.H.+R │ │ │ │ - 0x000b6d30 a38ae186 a0098a74 54fada67 5779b195 .......tT..gWy.. │ │ │ │ - 0x000b6d40 7345a2cb 70c6c939 8435992a 87b6f2d8 sE..p..9.5.*.... │ │ │ │ - 0x000b6d50 6cd2380c 6f5153fe 9ba203ed 9821681f l.8.oQS......!h. │ │ │ │ - 0x000b6d60 d3da2551 d0594ea3 24aa1eb0 27297542 ..%Q.YN.$...')uB │ │ │ │ - 0x000b6d70 cc4dbf96 cfced464 3b3d8477 38beef85 .M.....d;=.w8... │ │ │ │ - 0x000b6d80 1c82fcdb 1f019729 ebf2c73a e871acc8 .......)...:.q.. │ │ │ │ - 0x000b6d90 0315661c 00960dee f4655dfd f7e6360f ..f......e]...6. │ │ │ │ - 0x000b6da0 6293c661 6110ad93 95e3fd80 96609672 b..aa........`.r │ │ │ │ - 0x000b6db0 7d045ca6 7e873754 8a746747 89f70cb5 }.\.~.7T.tgG.... │ │ │ │ - 0x000b6dc0 adcb1feb ae487419 5abb240a 59384ff8 .....Ht.Z.$.Y8O. │ │ │ │ - 0x000b6dd0 b25c852c b1dfeede 452cbecd 46afd53f .\.,....E,..F..? │ │ │ │ - 0x000b6de0 0d549871 0ed7f383 fa24a390 f9a7c862 .T.q.....$.....b │ │ │ │ - 0x000b6df0 12c302b6 11406944 e5b33957 e63052a5 .....@iD..9W.0R. │ │ │ │ - 0x000b6e00 c20c41fb c18f2a09 357c7a1a 36ff11e8 ..A...*.5|z.6... │ │ │ │ - 0x000b6e10 dd9bdb3c de18b0ce 2aebe0dd 29688b2f ...<....*...)h./ │ │ │ │ - 0x000b6e20 783bf682 7bb89d70 8f4bcd63 8cc8a691 x;..{..p.K.c.... │ │ │ │ - 0x000b6e30 67ac6c45 642f07b7 90dc57a4 935f3c56 g.lEd/....W.._3... │ │ │ │ - 0x000b6ea0 a6b54ba2 a5362050 51c57043 52461bb1 ..K..6 PQ.pCRF.. │ │ │ │ - 0x000b6eb0 b922d165 baa1ba97 4e52ea84 4dd18176 .".e....NR..M..v │ │ │ │ - 0x000b6ec0 69ed9228 6a6ef9da 9e9da9c9 9d1ec23b i..(jn.........; │ │ │ │ - 0x000b6ed0 767a08ef 75f9631d 810a330e 828958fc vz..u.c...3...X. │ │ │ │ - 0x000b6ee0 c97215b2 caf17e40 3e022e53 3d8145a1 .r....~@>..S=.E. │ │ │ │ - 0x000b6ef0 d6e58f75 d566e487 2195b494 2216df66 ...u.f..!..."..f │ │ │ │ - 0x000b6f00 062acc38 05a9a7ca f15af7d9 f2d99c2b .*.8.....Z.....+ │ │ │ │ - 0x000b6f10 19bd56ff 1a3e3d0d eecd6d1e ed4e06ec ..V..>=...m..N.. │ │ │ │ - 0x000b6f20 c4268dc3 c7a5e631 3356b622 30d5ddd0 .&.....13V."0... │ │ │ │ - 0x000b6f30 dbb11704 d8327cf6 2cc12ce5 2f424717 .....2|.,.,./BG. │ │ │ │ - 0x000b6f40 0b7e5449 08fd3fbb fc0e6fa8 ff8d045a .~TI..?...o....Z │ │ │ │ - 0x000b6f50 14e9ce8e 176aa57c e399f56f e01a9e9d .....j.|...o.... │ │ │ │ - 0x000b6f60 abe1d3d3 a862b821 5c91e832 5f1283c0 .....b.!\..2_... │ │ │ │ - 0x000b6f70 b4764914 b7f522e6 430672f5 40851907 .vI...".C.r.@... │ │ │ │ - 0x000b6f80 64b90a59 673a61ab 93c931b8 904a5a4a d..Yg:a...1..JZJ │ │ │ │ - 0x000b6f90 7b2e909e 78adfb6c 8c5eab7f 8fddc08d {...x..l.^...... │ │ │ │ - 0x000b6fa0 1aa830e3 192b5b11 edd80b02 ee5b60f0 ..0..+[......[`. │ │ │ │ - 0x000b6fb0 053faa24 06bcc1d6 f24f91c5 f1ccfa37 .?.$.....O.....7 │ │ │ │ - 0x000b6fc0 d5f0e969 d673829b 2280d288 2103b97a ...i.s.."...!..z │ │ │ │ - 0x000b6fd0 ca6773ae c9e4185c 3d17484f 3e9423bd .gs....\=.HO>.#. │ │ │ │ - 0x000b6fe0 756f6ef3 76ec0501 821f5512 819c3ee0 uon.v.....U...>. │ │ │ │ - 0x000b6ff0 6af8f434 697b9fc6 9d88cfd5 9e0ba427 j..4i{.........' │ │ │ │ - 0x000b7000 ba37b779 b9b4dc8b 4d478c98 4ec4e76a .7.y....MG..N..j │ │ │ │ - 0x000b7010 a5a02dbe a623464c 52d0165f 51537dad ..-..#FLR.._QS}. │ │ │ │ - 0x000b7020 6669656d 61705f69 7465725f 6e657874 fiemap_iter_next │ │ │ │ - 0x000b7030 00000000 00000000 6bc8b8be d3b91b40 ........k......@ │ │ │ │ - 0x000b7040 00000000 00009040 00000000 00000000 .......@........ │ │ │ │ - 0x000b7050 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b7060 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b7070 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b7080 1d1d1d1d 1d1d1d1d 1d1d1d1d 1d1d1d1d ................ │ │ │ │ - 0x000b7090 8e8e8e8e 8e8e8e8e 8e8e8e8e 8e8e8e8e ................ │ │ │ │ - 0x000b70a0 7f7f7f7f 7f7f7f7f 7f7f7f7f 7f7f7f7f ................ │ │ │ │ - 0x000b70b0 72616964 2f67662e 68002128 76203d3d raid/gf.h.!(v == │ │ │ │ - 0x000b70c0 20302900 00000000 00000000 00000000 0)............. │ │ │ │ - 0x000b70d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b70e0 696e7600 00000000 00000000 00000000 inv............. │ │ │ │ - 0x000b70f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b7100 1d1d1d1d 1d1d1d1d 1d1d1d1d 1d1d1d1d ................ │ │ │ │ - 0x000b7110 0f0f0f0f 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ │ │ - 0x000b7120 72616964 2f636f6d 626f2e68 0030203c raid/combo.h.0 < │ │ │ │ - 0x000b7130 20722026 26207220 3c3d206e 00000000 r && r <= n.... │ │ │ │ - 0x000b7140 636f6d62 696e6174 696f6e5f 66697273 combination_firs │ │ │ │ - 0x000b7150 7400756e 6b6e6f77 6e00696e 74380069 t.unknown.int8.i │ │ │ │ - 0x000b7160 6e743332 00696e74 36340073 73653200 nt32.int64.sse2. │ │ │ │ - 0x000b7170 73737365 33006176 78320073 73653265 ssse3.avx2.sse2e │ │ │ │ - 0x000b7180 00737373 65336500 61767832 65000000 .ssse3e.avx2e... │ │ │ │ - 0x000b7190 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b71a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b71b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b71c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b71d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b71e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b71f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b7200 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b7210 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000b7220 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x000b7230 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ - 0x000b7240 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ - 0x000b7250 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ - 0x000b7260 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ - 0x000b7270 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ - 0x000b7280 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ - 0x000b7290 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ - 0x000b72a0 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ - 0x000b72b0 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ - 0x000b72c0 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ - 0x000b72d0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ - 0x000b72e0 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ - 0x000b72f0 0070e090 ddad3d4d a7d74737 7a0a9aea .p....=M..G7z... │ │ │ │ - 0x000b7300 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ - 0x000b7310 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ - 0x000b7320 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ - 0x000b7330 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000b7340 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ - 0x000b7350 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000b7360 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ - 0x000b7370 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ - 0x000b7380 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ - 0x000b7390 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ - 0x000b73a0 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ - 0x000b73b0 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ - 0x000b73c0 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ - 0x000b73d0 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ - 0x000b73e0 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ - 0x000b73f0 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ - 0x000b7400 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ - 0x000b7410 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ - 0x000b7420 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ - 0x000b7430 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ - 0x000b7440 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ - 0x000b7450 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ - 0x000b7460 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ - 0x000b7470 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ - 0x000b7480 0014283c 5044786c a0b4889c f0e4d8cc ..(!|cB]........ │ │ │ │ - 0x000b75f0 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000b7600 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ - 0x000b7610 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000b7620 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ - 0x000b7630 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ - 0x000b7640 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ - 0x000b7650 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ - 0x000b7660 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ - 0x000b7670 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ - 0x000b7680 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000b7690 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ - 0x000b76a0 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ - 0x000b76b0 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000b76c0 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000b76d0 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ - 0x000b76e0 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ - 0x000b76f0 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ - 0x000b7700 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ - 0x000b7710 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ - 0x000b7720 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ - 0x000b7730 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ - 0x000b7740 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ - 0x000b7750 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ - 0x000b7760 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ - 0x000b7770 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ - 0x000b7780 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ - 0x000b7790 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ - 0x000b77a0 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ - 0x000b77b0 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ - 0x000b77c0 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ - 0x000b77d0 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ - 0x000b77e0 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ - 0x000b77f0 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ - 0x000b7800 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ - 0x000b7810 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ - 0x000b7820 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ - 0x000b7830 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ - 0x000b7840 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ - 0x000b7850 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ - 0x000b7860 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ - 0x000b7870 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ - 0x000b7880 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ - 0x000b7890 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ - 0x000b78a0 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ - 0x000b78b0 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ - 0x000b78c0 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ - 0x000b78d0 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ - 0x000b78e0 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ - 0x000b78f0 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ - 0x000b7900 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ - 0x000b7910 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ - 0x000b7920 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ - 0x000b7930 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ - 0x000b7940 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000b7950 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000b7960 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ - 0x000b7970 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ - 0x000b7980 003c7844 f0cc88b4 fdc185b9 0d317549 .|B.........+iW │ │ │ │ - 0x000b79d0 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ - 0x000b79e0 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ - 0x000b79f0 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ - 0x000b7a00 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ - 0x000b7a10 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ - 0x000b7a20 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ - 0x000b7a30 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ - 0x000b7a40 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ - 0x000b7a50 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ - 0x000b7a60 004386c5 115297d4 2261a4e7 3370b5f6 .C...R.."a..3p.. │ │ │ │ - 0x000b7a70 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ - 0x000b7a80 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ - 0x000b7a90 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ - 0x000b7aa0 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ - 0x000b7ab0 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000b7ac0 00468cca 054389cf 0a4c86c0 0f4983c5 .F...C...L...I.. │ │ │ │ - 0x000b7ad0 0014283c 5044786c a0b4889c f0e4d8cc ..(...S │ │ │ │ - 0x000b7d90 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ - 0x000b7da0 005dbae7 6934d38e d28f6835 bbe6015c .]..i4....h5...\ │ │ │ │ - 0x000b7db0 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ - 0x000b7dc0 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ - 0x000b7dd0 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ - 0x000b7de0 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000b7df0 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ - 0x000b7e00 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ - 0x000b7e10 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ - 0x000b7e20 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ - 0x000b7e30 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ - 0x000b7e40 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ - 0x000b7e50 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ - 0x000b7e60 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ - 0x000b7e70 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ - 0x000b7e80 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ - 0x000b7e90 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ - 0x000b7ea0 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ - 0x000b7eb0 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ - 0x000b7ec0 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000b7ed0 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ - 0x000b7ee0 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ - 0x000b7ef0 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ - 0x000b7f00 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ - 0x000b7f10 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ - 0x000b7f20 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ - 0x000b7f30 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ - 0x000b7f40 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000b7f50 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ - 0x000b7f60 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ - 0x000b7f70 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ - 0x000b7f80 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ - 0x000b7f90 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ - 0x000b7fa0 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O"...... │ │ │ │ - 0x000b8090 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ - 0x000b80a0 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ - 0x000b80b0 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ - 0x000b80c0 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ - 0x000b80d0 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ - 0x000b80e0 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ - 0x000b80f0 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ - 0x000b8100 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ - 0x000b8110 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ - 0x000b8120 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ - 0x000b8130 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ - 0x000b8140 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ - 0x000b8150 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ - 0x000b8160 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ - 0x000b8170 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ - 0x000b8180 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ - 0x000b8190 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ - 0x000b81a0 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ - 0x000b81b0 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ - 0x000b81c0 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ - 0x000b81d0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ - 0x000b81e0 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ - 0x000b81f0 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ - 0x000b8200 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ - 0x000b8210 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ - 0x000b8220 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ - 0x000b8230 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000b8240 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ - 0x000b8250 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ - 0x000b8260 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ - 0x000b8270 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ - 0x000b8280 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ - 0x000b8290 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ - 0x000b82a0 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ - 0x000b82b0 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ - 0x000b82c0 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ - 0x000b82d0 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000b82e0 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000b82f0 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ - 0x000b8300 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000b8310 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ - 0x000b8320 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ - 0x000b8330 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ - 0x000b8340 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ - 0x000b8350 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ - 0x000b8360 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ - 0x000b8370 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ - 0x000b8380 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ - 0x000b8390 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ - 0x000b83a0 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ - 0x000b83b0 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ - 0x000b83c0 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ - 0x000b83d0 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ - 0x000b83e0 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ - 0x000b83f0 00183028 60785048 c0d8f0e8 a0b89088 ..0(`xPH........ │ │ │ │ - 0x000b8400 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000b8410 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ - 0x000b8420 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ - 0x000b8430 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ - 0x000b8440 009239ab 72e04bd9 e476dd4f 9604af3d ..9.r.K..v.O...= │ │ │ │ - 0x000b8450 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ - 0x000b8460 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ - 0x000b8470 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ - 0x000b8480 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ - 0x000b8490 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ - 0x000b84a0 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ - 0x000b84b0 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ - 0x000b84c0 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ - 0x000b84d0 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ - 0x000b84e0 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ - 0x000b84f0 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ - 0x000b8500 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ - 0x000b8510 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ - 0x000b8520 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ - 0x000b8530 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ - 0x000b8540 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ - 0x000b8550 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ - 0x000b8560 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ - 0x000b8570 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ - 0x000b8580 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ - 0x000b8590 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ - 0x000b85a0 009d27ba 4ed369f4 9c01bb26 d24ff568 ..'.N.i....&.O.h │ │ │ │ - 0x000b85b0 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ - 0x000b85c0 009e21bf 42dc63fd 841aa53b c658e779 ..!.B.c....;.X.y │ │ │ │ - 0x000b85d0 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ - 0x000b85e0 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ - 0x000b85f0 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ - 0x000b8600 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000b8610 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ - 0x000b8620 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ - 0x000b8630 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ - 0x000b8640 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000b8650 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000b8660 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ - 0x000b8670 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ - 0x000b8680 00a455f1 aa0eff5b 49ed1cb8 e347b612 ..U....[I....G.. │ │ │ │ - 0x000b8690 009239ab 72e04bd9 e476dd4f 9604af3d ..9.r.K..v.O...= │ │ │ │ - 0x000b86a0 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ - 0x000b86b0 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ - 0x000b86c0 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ - 0x000b86d0 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ - 0x000b86e0 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ - 0x000b86f0 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000b8700 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ - 0x000b8710 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ - 0x000b8720 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ - 0x000b8730 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ - 0x000b8740 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ - 0x000b8750 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ - 0x000b8760 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ - 0x000b8770 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ - 0x000b8780 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ - 0x000b8790 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ - 0x000b87a0 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ - 0x000b87b0 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ - 0x000b87c0 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ - 0x000b87d0 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ - 0x000b87e0 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ - 0x000b87f0 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ - 0x000b8800 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ - 0x000b8810 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ - 0x000b8820 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ - 0x000b8830 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ - 0x000b8840 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ - 0x000b8850 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ - 0x000b8860 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ - 0x000b8870 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000b8880 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ - 0x000b8890 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ - 0x000b88a0 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ - 0x000b88b0 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ - 0x000b88c0 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000b88d0 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ - 0x000b88e0 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ - 0x000b88f0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ - 0x000b8900 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ - 0x000b8910 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ - 0x000b8920 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ - 0x000b8930 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000b8940 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ - 0x000b8950 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ - 0x000b8960 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ - 0x000b8970 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ - 0x000b8980 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ - 0x000b8990 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ - 0x000b89a0 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ - 0x000b89b0 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ - 0x000b89c0 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ - 0x000b89d0 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ - 0x000b89e0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ - 0x000b89f0 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ - 0x000b8a00 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ - 0x000b8a10 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ - 0x000b8a20 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ - 0x000b8a30 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ - 0x000b8a40 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ - 0x000b8a50 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ - 0x000b8a60 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ - 0x000b8a70 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ - 0x000b8a80 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ - 0x000b8a90 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ - 0x000b8aa0 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ - 0x000b8ab0 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ - 0x000b8ac0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ - 0x000b8ad0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000b8ae0 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ - 0x000b8af0 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ - 0x000b8b00 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ - 0x000b8b10 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ - 0x000b8b20 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ - 0x000b8b30 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ - 0x000b8b40 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ - 0x000b8b50 003c7844 f0cc88b4 fdc185b9 0d317549 ....S │ │ │ │ - 0x000b8ba0 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ - 0x000b8bb0 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ - 0x000b8bc0 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ - 0x000b8bd0 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ - 0x000b8be0 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ - 0x000b8bf0 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ - 0x000b8c00 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ - 0x000b8c10 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ - 0x000b8c20 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ - 0x000b8c30 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ - 0x000b8c40 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ - 0x000b8c50 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ - 0x000b8c60 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ - 0x000b8c70 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ - 0x000b8c80 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ - 0x000b8c90 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ - 0x000b8ca0 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ - 0x000b8cb0 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ - 0x000b8cc0 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ - 0x000b8cd0 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ - 0x000b8ce0 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ - 0x000b8cf0 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ - 0x000b8d00 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ - 0x000b8d10 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x000b8d20 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ - 0x000b8d30 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ - 0x000b8d40 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ - 0x000b8d50 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ - 0x000b8d60 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ - 0x000b8d70 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ - 0x000b8d80 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ - 0x000b8d90 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ - 0x000b8da0 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ - 0x000b8db0 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ - 0x000b8dc0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ - 0x000b8dd0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ - 0x000b8de0 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ - 0x000b8df0 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M.B|.[..e..'. │ │ │ │ - 0x000b8e30 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000b8e40 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ - 0x000b8e50 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ - 0x000b8e60 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ - 0x000b8e70 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ - 0x000b8e80 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ - 0x000b8e90 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ - 0x000b8ea0 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ - 0x000b8eb0 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ - 0x000b8ec0 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ - 0x000b8ed0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ - 0x000b8ee0 00e7d334 bb5c688f 6b8cb85f d03703e4 ...4.\h.k.._.7.. │ │ │ │ - 0x000b8ef0 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ - 0x000b8f00 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ - 0x000b8f10 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000b8f20 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ - 0x000b8f30 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ - 0x000b8f40 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ - 0x000b8f50 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ - 0x000b8f60 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ - 0x000b8f70 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ - 0x000b8f80 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ - 0x000b8f90 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000b8fa0 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000b8fb0 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ - 0x000b8fc0 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ - 0x000b8fd0 00468cca 054389cf 0a4c86c0 0f4983c5 .F...C...L...I.. │ │ │ │ - 0x000b8fe0 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ - 0x000b8ff0 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ - 0x000b9000 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ - 0x000b9010 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ - 0x000b9020 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ - 0x000b9030 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ - 0x000b9040 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000b9050 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ - 0x000b9060 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ - 0x000b9070 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ - 0x000b9080 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ - 0x000b9090 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ - 0x000b90a0 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ - 0x000b90b0 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ - 0x000b90c0 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ - 0x000b90d0 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ - 0x000b90e0 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ - 0x000b90f0 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ - 0x000b9100 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000b9110 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ - 0x000b9120 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ - 0x000b9130 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ - 0x000b9140 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ - 0x000b9150 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ - 0x000b9160 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ - 0x000b9170 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ - 0x000b9180 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000b9190 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ - 0x000b91a0 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ - 0x000b91b0 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ - 0x000b91c0 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ - 0x000b91d0 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ - 0x000b91e0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000b91f0 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ - 0x000b9200 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x000b9210 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ - 0x000b9220 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x000b9230 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ - 0x000b9240 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x000b9250 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ - 0x000b9260 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x000b9270 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ - 0x000b9280 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ - 0x000b9290 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ - 0x000b92a0 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ - 0x000b92b0 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ - 0x000b92c0 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ - 0x000b92d0 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ - 0x000b92e0 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ - 0x000b92f0 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ - 0x000b9300 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ - 0x000b9310 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ - 0x000b9320 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ - 0x000b9330 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ - 0x000b9340 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ - 0x000b9350 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ - 0x000b9360 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ - 0x000b9370 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ - 0x000b9380 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ - 0x000b9390 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ - 0x000b93a0 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ - 0x000b93b0 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ - 0x000b93c0 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ - 0x000b93d0 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ - 0x000b93e0 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ - 0x000b93f0 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ - 0x000b9400 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ - 0x000b9410 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ - 0x000b9420 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ - 0x000b9430 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ - 0x000b9440 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ - 0x000b9450 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ - 0x000b9460 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ - 0x000b9470 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ - 0x000b9480 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M..q!..n │ │ │ │ - 0x000b9530 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ - 0x000b9540 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ - 0x000b9550 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ - 0x000b9560 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ - 0x000b9570 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ - 0x000b9580 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ - 0x000b9590 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ - 0x000b95a0 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ - 0x000b95b0 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ - 0x000b95c0 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000b95d0 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000b95e0 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000b95f0 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ - 0x000b9600 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000b9610 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ - 0x000b9620 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ - 0x000b9630 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ - 0x000b9640 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ - 0x000b9650 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ - 0x000b9660 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ - 0x000b9670 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ - 0x000b9680 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000b9690 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ - 0x000b96a0 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ - 0x000b96b0 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ - 0x000b96c0 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ - 0x000b96d0 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ - 0x000b96e0 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ - 0x000b96f0 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ - 0x000b9700 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ - 0x000b9710 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ - 0x000b9720 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ - 0x000b9730 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ - 0x000b9740 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ - 0x000b9750 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ - 0x000b9760 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ - 0x000b9770 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ - 0x000b9780 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ - 0x000b9790 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000b97a0 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ - 0x000b97b0 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ - 0x000b97c0 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ - 0x000b97d0 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ - 0x000b97e0 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ - 0x000b97f0 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ - 0x000b9800 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ - 0x000b9810 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ - 0x000b9820 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000b9830 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ - 0x000b9840 0070e090 ddad3d4d a7d74737 7a0a9aea .p....=M..G7z... │ │ │ │ - 0x000b9850 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ - 0x000b9860 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ - 0x000b9870 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ - 0x000b9880 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ - 0x000b9890 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ - 0x000b98a0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ - 0x000b98b0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ - 0x000b98c0 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ - 0x000b98d0 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ - 0x000b98e0 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ - 0x000b98f0 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ - 0x000b9900 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ - 0x000b9910 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ - 0x000b9920 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ - 0x000b9930 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ - 0x000b9940 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ - 0x000b9950 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ - 0x000b9960 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ - 0x000b9970 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O"......q!..n │ │ │ │ - 0x000b9b00 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ - 0x000b9b10 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ - 0x000b9b20 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ - 0x000b9b30 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ - 0x000b9b40 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ - 0x000b9b50 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ - 0x000b9b60 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ - 0x000b9b70 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ - 0x000b9b80 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ - 0x000b9b90 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ - 0x000b9ba0 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ - 0x000b9bb0 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ - 0x000b9bc0 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ - 0x000b9bd0 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ - 0x000b9be0 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ - 0x000b9bf0 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ - 0x000b9c00 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ - 0x000b9c10 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ - 0x000b9c20 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ - 0x000b9c30 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M...S │ │ │ │ - 0x000b9e30 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ - 0x000b9e40 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ - 0x000b9e50 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ - 0x000b9e60 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ - 0x000b9e70 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ - 0x000b9e80 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ - 0x000b9e90 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ - 0x000b9ea0 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ - 0x000b9eb0 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ - 0x000b9ec0 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000b9ed0 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ - 0x000b9ee0 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ - 0x000b9ef0 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ - 0x000b9f00 0070e090 ddad3d4d a7d74737 7a0a9aea .p....=M..G7z... │ │ │ │ - 0x000b9f10 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ - 0x000b9f20 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ - 0x000b9f30 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ - 0x000b9f40 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ - 0x000b9f50 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ - 0x000b9f60 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ - 0x000b9f70 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000b9f80 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ - 0x000b9f90 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ - 0x000b9fa0 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ - 0x000b9fb0 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ - 0x000b9fc0 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ - 0x000b9fd0 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ - 0x000b9fe0 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ - 0x000b9ff0 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ - 0x000ba000 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ - 0x000ba010 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ - 0x000ba020 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ - 0x000ba030 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ - 0x000ba040 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ - 0x000ba050 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ - 0x000ba060 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000ba070 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ - 0x000ba080 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ - 0x000ba090 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ - 0x000ba0a0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ - 0x000ba0b0 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ - 0x000ba0c0 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ - 0x000ba0d0 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ - 0x000ba0e0 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ - 0x000ba0f0 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ - 0x000ba100 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ - 0x000ba110 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ - 0x000ba120 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ - 0x000ba130 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ - 0x000ba140 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ - 0x000ba150 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ - 0x000ba160 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ - 0x000ba170 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ - 0x000ba180 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ - 0x000ba190 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ - 0x000ba1a0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ - 0x000ba1b0 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ - 0x000ba1c0 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ - 0x000ba1d0 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ - 0x000ba1e0 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ - 0x000ba1f0 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000ba200 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ - 0x000ba210 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ - 0x000ba220 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ - 0x000ba230 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ - 0x000ba240 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ - 0x000ba250 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000ba260 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ - 0x000ba270 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ - 0x000ba280 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ - 0x000ba290 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ - 0x000ba2a0 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ - 0x000ba2b0 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000ba2c0 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ - 0x000ba2d0 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ - 0x000ba2e0 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000ba2f0 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000ba300 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ - 0x000ba310 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ - 0x000ba320 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ - 0x000ba330 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ - 0x000ba340 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ - 0x000ba350 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ - 0x000ba360 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ - 0x000ba370 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000ba380 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ - 0x000ba390 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M...l.E │ │ │ │ - 0x000ba660 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ - 0x000ba670 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ - 0x000ba680 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ - 0x000ba690 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ - 0x000ba6a0 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000ba6b0 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ - 0x000ba6c0 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ - 0x000ba6d0 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ - 0x000ba6e0 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ - 0x000ba6f0 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ - 0x000ba700 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ - 0x000ba710 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ - 0x000ba720 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ - 0x000ba730 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ - 0x000ba740 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ - 0x000ba750 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ - 0x000ba760 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ - 0x000ba770 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000ba780 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ - 0x000ba790 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ - 0x000ba7a0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ - 0x000ba7b0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ - 0x000ba7c0 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ - 0x000ba7d0 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O"..... │ │ │ │ - 0x000ba860 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ - 0x000ba870 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ - 0x000ba880 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ - 0x000ba890 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ - 0x000ba8a0 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ - 0x000ba8b0 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ - 0x000ba8c0 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000ba8d0 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ - 0x000ba8e0 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ - 0x000ba8f0 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ - 0x000ba900 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000ba910 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ - 0x000ba920 004386c5 115297d4 2261a4e7 3370b5f6 .C...R.."a..3p.. │ │ │ │ - 0x000ba930 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ - 0x000ba940 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ - 0x000ba950 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ - 0x000ba960 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ - 0x000ba970 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ - 0x000ba980 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ - 0x000ba990 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ - 0x000ba9a0 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ - 0x000ba9b0 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ - 0x000ba9c0 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000ba9d0 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ - 0x000ba9e0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ - 0x000ba9f0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000baa00 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ - 0x000baa10 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ - 0x000baa20 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ - 0x000baa30 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ - 0x000baa40 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ - 0x000baa50 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ - 0x000baa60 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ - 0x000baa70 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ - 0x000baa80 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ - 0x000baa90 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ - 0x000baaa0 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000baab0 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ - 0x000baac0 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ - 0x000baad0 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ - 0x000baae0 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ - 0x000baaf0 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ - 0x000bab00 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ - 0x000bab10 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ - 0x000bab20 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ - 0x000bab30 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ - 0x000bab40 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000bab50 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ - 0x000bab60 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ - 0x000bab70 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ - 0x000bab80 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ - 0x000bab90 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ - 0x000baba0 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000babb0 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000babc0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ - 0x000babd0 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ - 0x000babe0 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ - 0x000babf0 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ - 0x000bac00 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ - 0x000bac10 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ - 0x000bac20 00a455f1 aa0eff5b 49ed1cb8 e347b612 ..U....[I....G.. │ │ │ │ - 0x000bac30 009239ab 72e04bd9 e476dd4f 9604af3d ..9.r.K..v.O...= │ │ │ │ - 0x000bac40 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ - 0x000bac50 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ - 0x000bac60 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ - 0x000bac70 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ - 0x000bac80 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ - 0x000bac90 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ - 0x000baca0 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000bacb0 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ - 0x000bacc0 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ - 0x000bacd0 00a455f1 aa0eff5b 49ed1cb8 e347b612 ..U....[I....G.. │ │ │ │ - 0x000bace0 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ - 0x000bacf0 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ - 0x000bad00 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ - 0x000bad10 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ - 0x000bad20 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ - 0x000bad30 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ - 0x000bad40 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ - 0x000bad50 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ - 0x000bad60 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ - 0x000bad70 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ - 0x000bad80 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ - 0x000bad90 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ - 0x000bada0 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ - 0x000badb0 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ - 0x000badc0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ - 0x000badd0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000bade0 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ - 0x000badf0 003c7844 f0cc88b4 fdc185b9 0d317549 ...]B.|..c │ │ │ │ - 0x000bb240 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ - 0x000bb250 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ - 0x000bb260 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ - 0x000bb270 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ - 0x000bb280 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ - 0x000bb290 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000bb2a0 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ - 0x000bb2b0 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ - 0x000bb2c0 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ - 0x000bb2d0 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ - 0x000bb2e0 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ - 0x000bb2f0 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ - 0x000bb300 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ - 0x000bb310 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ - 0x000bb320 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ - 0x000bb330 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000bb340 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ - 0x000bb350 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ - 0x000bb360 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ - 0x000bb370 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ - 0x000bb380 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ - 0x000bb390 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ - 0x000bb3a0 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ - 0x000bb3b0 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ - 0x000bb3c0 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ - 0x000bb3d0 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ - 0x000bb3e0 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ - 0x000bb3f0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ - 0x000bb400 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ - 0x000bb410 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ - 0x000bb420 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ - 0x000bb430 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ - 0x000bb440 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ - 0x000bb450 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ - 0x000bb460 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ - 0x000bb470 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ - 0x000bb480 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ - 0x000bb490 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ - 0x000bb4a0 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ - 0x000bb4b0 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ - 0x000bb4c0 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ - 0x000bb4d0 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ - 0x000bb4e0 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ - 0x000bb4f0 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ - 0x000bb500 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ - 0x000bb510 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ - 0x000bb520 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ - 0x000bb530 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ - 0x000bb540 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ - 0x000bb550 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ - 0x000bb560 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ - 0x000bb570 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ - 0x000bb580 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ - 0x000bb590 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ - 0x000bb5a0 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ - 0x000bb5b0 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ - 0x000bb5c0 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ - 0x000bb5d0 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ - 0x000bb5e0 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000bb5f0 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ - 0x000bb600 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000bb610 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ - 0x000bb620 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ - 0x000bb630 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ - 0x000bb640 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ - 0x000bb650 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ - 0x000bb660 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ - 0x000bb670 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ - 0x000bb680 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ - 0x000bb690 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ - 0x000bb6a0 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ - 0x000bb6b0 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ - 0x000bb6c0 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ - 0x000bb6d0 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ - 0x000bb6e0 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ - 0x000bb6f0 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ - 0x000bb700 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ - 0x000bb710 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ - 0x000bb720 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ - 0x000bb730 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000bb740 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ - 0x000bb750 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ - 0x000bb760 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ - 0x000bb770 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ - 0x000bb780 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ - 0x000bb790 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ - 0x000bb7a0 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ - 0x000bb7b0 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ - 0x000bb7c0 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ - 0x000bb7d0 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ - 0x000bb7e0 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ - 0x000bb7f0 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ - 0x000bb800 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ - 0x000bb810 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ - 0x000bb820 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ - 0x000bb830 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ - 0x000bb840 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ - 0x000bb850 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ - 0x000bb860 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ - 0x000bb870 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ - 0x000bb880 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ - 0x000bb890 00a455f1 aa0eff5b 49ed1cb8 e347b612 ..U....[I....G.. │ │ │ │ - 0x000bb8a0 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ - 0x000bb8b0 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ - 0x000bb8c0 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ - 0x000bb8d0 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ - 0x000bb8e0 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ - 0x000bb8f0 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ - 0x000bb900 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ - 0x000bb910 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ - 0x000bb920 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ - 0x000bb930 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ - 0x000bb940 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ - 0x000bb950 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ - 0x000bb960 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ - 0x000bb970 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ - 0x000bb980 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ - 0x000bb990 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ - 0x000bb9a0 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ - 0x000bb9b0 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ - 0x000bb9c0 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ - 0x000bb9d0 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ - 0x000bb9e0 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ - 0x000bb9f0 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000bba00 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ - 0x000bba10 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ - 0x000bba20 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ - 0x000bba30 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ - 0x000bba40 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ - 0x000bba50 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ - 0x000bba60 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ - 0x000bba70 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ - 0x000bba80 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ - 0x000bba90 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ - 0x000bbaa0 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ - 0x000bbab0 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ - 0x000bbac0 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000bbad0 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000bbae0 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ - 0x000bbaf0 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000bbb00 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ - 0x000bbb10 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ - 0x000bbb20 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ - 0x000bbb30 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ - 0x000bbb40 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ - 0x000bbb50 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ - 0x000bbb60 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ - 0x000bbb70 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ - 0x000bbb80 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ - 0x000bbb90 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ - 0x000bbba0 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ - 0x000bbbb0 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ - 0x000bbbc0 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000bbbd0 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ - 0x000bbbe0 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ - 0x000bbbf0 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ - 0x000bbc00 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ - 0x000bbc10 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ - 0x000bbc20 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ - 0x000bbc30 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ - 0x000bbc40 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ - 0x000bbc50 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ - 0x000bbc60 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000bbc70 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000bbc80 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ - 0x000bbc90 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ - 0x000bbca0 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ - 0x000bbcb0 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000bbcc0 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O".....!.|.c.B.]. │ │ │ │ - 0x000bbfd0 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000bbfe0 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000bbff0 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ - 0x000bc000 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ - 0x000bc010 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ - 0x000bc020 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ - 0x000bc030 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ - 0x000bc040 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ - 0x000bc050 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ - 0x000bc060 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ - 0x000bc070 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ - 0x000bc080 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ - 0x000bc090 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000bc0a0 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ - 0x000bc0b0 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ - 0x000bc0c0 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ - 0x000bc0d0 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ - 0x000bc0e0 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ - 0x000bc0f0 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ - 0x000bc100 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ - 0x000bc110 0070e090 ddad3d4d a7d74737 7a0a9aea .p....=M..G7z... │ │ │ │ - 0x000bc120 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ - 0x000bc130 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ - 0x000bc140 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ - 0x000bc150 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ - 0x000bc160 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000bc170 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ - 0x000bc180 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ - 0x000bc190 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ - 0x000bc1a0 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ - 0x000bc1b0 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ - 0x000bc1c0 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ - 0x000bc1d0 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ - 0x000bc1e0 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ - 0x000bc1f0 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ - 0x000bc200 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ - 0x000bc210 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ - 0x000bc220 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ - 0x000bc230 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ - 0x000bc240 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ - 0x000bc250 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000bc260 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ - 0x000bc270 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ - 0x000bc280 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ - 0x000bc290 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ - 0x000bc2a0 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ - 0x000bc2b0 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ - 0x000bc2c0 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ - 0x000bc2d0 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ - 0x000bc2e0 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ - 0x000bc2f0 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ - 0x000bc300 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ - 0x000bc310 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ - 0x000bc320 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ - 0x000bc330 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ - 0x000bc340 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ - 0x000bc350 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ - 0x000bc360 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ - 0x000bc370 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ - 0x000bc380 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ - 0x000bc390 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ - 0x000bc3a0 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ - 0x000bc3b0 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ - 0x000bc3c0 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ - 0x000bc3d0 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ - 0x000bc3e0 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ - 0x000bc3f0 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ - 0x000bc400 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ - 0x000bc410 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ - 0x000bc420 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ - 0x000bc430 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ - 0x000bc440 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ - 0x000bc450 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ - 0x000bc460 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ - 0x000bc470 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ - 0x000bc480 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ - 0x000bc490 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ - 0x000bc4a0 003c7844 f0cc88b4 fdc185b9 0d317549 ..B.9..|. │ │ │ │ - 0x000bc6e0 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ - 0x000bc6f0 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ - 0x000bc700 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ - 0x000bc710 003c7844 f0cc88b4 fdc185b9 0d317549 ..B|.[..e..'. │ │ │ │ - 0x000bc860 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ - 0x000bc870 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ - 0x000bc880 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ - 0x000bc890 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ - 0x000bc8a0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000bc8b0 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ - 0x000bc8c0 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ - 0x000bc8d0 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ - 0x000bc8e0 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O".....B|.[..e..'. │ │ │ │ - 0x000bc9c0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000bc9d0 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ - 0x000bc9e0 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ - 0x000bc9f0 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000bca00 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ - 0x000bca10 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ - 0x000bca20 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ - 0x000bca30 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x000bca40 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ - 0x000bca50 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ - 0x000bca60 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ - 0x000bca70 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ - 0x000bca80 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000bca90 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ - 0x000bcaa0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000bcab0 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ - 0x000bcac0 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ - 0x000bcad0 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000bcae0 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ - 0x000bcaf0 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ - 0x000bcb00 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ - 0x000bcb10 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ - 0x000bcb20 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ - 0x000bcb30 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000bcb40 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ - 0x000bcb50 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ - 0x000bcb60 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ - 0x000bcb70 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ - 0x000bcb80 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ - 0x000bcb90 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ - 0x000bcba0 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ - 0x000bcbb0 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ - 0x000bcbc0 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ - 0x000bcbd0 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ - 0x000bcbe0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ - 0x000bcbf0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ - 0x000bcc00 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ - 0x000bcc10 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ - 0x000bcc20 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ - 0x000bcc30 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ - 0x000bcc40 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ - 0x000bcc50 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ - 0x000bcc60 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ - 0x000bcc70 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ - 0x000bcc80 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ - 0x000bcc90 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ - 0x000bcca0 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ - 0x000bccb0 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ - 0x000bccc0 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ - 0x000bccd0 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ - 0x000bcce0 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ - 0x000bccf0 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ - 0x000bcd00 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ - 0x000bcd10 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ - 0x000bcd20 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ - 0x000bcd30 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ - 0x000bcd40 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ - 0x000bcd50 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ - 0x000bcd60 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ - 0x000bcd70 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ - 0x000bcd80 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ - 0x000bcd90 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ - 0x000bcda0 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000bcdb0 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ - 0x000bcdc0 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000bcdd0 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ - 0x000bcde0 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ - 0x000bcdf0 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000bce00 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ - 0x000bce10 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ - 0x000bce20 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ - 0x000bce30 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ - 0x000bce40 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ - 0x000bce50 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ - 0x000bce60 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000bce70 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ - 0x000bce80 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ - 0x000bce90 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ - 0x000bcea0 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ - 0x000bceb0 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ - 0x000bcec0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ - 0x000bced0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000bcee0 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ - 0x000bcef0 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ - 0x000bcf00 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ - 0x000bcf10 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ - 0x000bcf20 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ - 0x000bcf30 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ - 0x000bcf40 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ - 0x000bcf50 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ - 0x000bcf60 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ - 0x000bcf70 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000bcf80 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ - 0x000bcf90 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000bcfa0 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ - 0x000bcfb0 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ - 0x000bcfc0 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ - 0x000bcfd0 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ - 0x000bcfe0 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ - 0x000bcff0 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ - 0x000bd000 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ - 0x000bd010 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ - 0x000bd020 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000bd030 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ - 0x000bd040 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ - 0x000bd050 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ - 0x000bd060 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ - 0x000bd070 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ - 0x000bd080 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000bd090 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ - 0x000bd0a0 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ - 0x000bd0b0 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ - 0x000bd0c0 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ - 0x000bd0d0 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ - 0x000bd0e0 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ - 0x000bd0f0 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ - 0x000bd100 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ - 0x000bd110 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ - 0x000bd120 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ - 0x000bd130 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000bd140 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ - 0x000bd150 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ - 0x000bd160 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ - 0x000bd170 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ - 0x000bd180 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ - 0x000bd190 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ - 0x000bd1a0 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ - 0x000bd1b0 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ - 0x000bd1c0 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ - 0x000bd1d0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ - 0x000bd1e0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ - 0x000bd1f0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000bd200 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ - 0x000bd210 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ - 0x000bd220 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ - 0x000bd230 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ - 0x000bd240 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000bd250 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ - 0x000bd260 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000bd270 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ - 0x000bd280 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ - 0x000bd290 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ - 0x000bd2a0 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ - 0x000bd2b0 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ - 0x000bd2c0 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ - 0x000bd2d0 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ - 0x000bd2e0 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ - 0x000bd2f0 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ - 0x000bd300 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ - 0x000bd310 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000bd320 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ - 0x000bd330 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ - 0x000bd340 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000bd350 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ - 0x000bd360 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ - 0x000bd370 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ - 0x000bd380 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ - 0x000bd390 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ - 0x000bd3a0 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ - 0x000bd3b0 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ - 0x000bd3c0 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ - 0x000bd3d0 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ - 0x000bd3e0 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ - 0x000bd3f0 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ - 0x000bd400 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ - 0x000bd410 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ - 0x000bd420 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ - 0x000bd430 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000bd440 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ - 0x000bd450 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ - 0x000bd460 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ - 0x000bd470 0070e090 ddad3d4d a7d74737 7a0a9aea .p....=M..G7z... │ │ │ │ - 0x000bd480 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ - 0x000bd490 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ - 0x000bd4a0 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ - 0x000bd4b0 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ - 0x000bd4c0 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ - 0x000bd4d0 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ - 0x000bd4e0 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ - 0x000bd4f0 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ - 0x000bd500 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000bd510 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ - 0x000bd520 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ - 0x000bd530 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ - 0x000bd540 005dbae7 6934d38e d28f6835 bbe6015c .]..i4....h5...\ │ │ │ │ - 0x000bd550 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ - 0x000bd560 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ - 0x000bd570 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ - 0x000bd580 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000bd590 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ - 0x000bd5a0 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ - 0x000bd5b0 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ - 0x000bd5c0 004386c5 115297d4 2261a4e7 3370b5f6 .C...R.."a..3p.. │ │ │ │ - 0x000bd5d0 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ - 0x000bd5e0 009e21bf 42dc63fd 841aa53b c658e779 ..!.B.c....;.X.y │ │ │ │ - 0x000bd5f0 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ - 0x000bd600 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ - 0x000bd610 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ - 0x000bd620 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ - 0x000bd630 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ - 0x000bd640 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ - 0x000bd650 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ - 0x000bd660 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ - 0x000bd670 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ - 0x000bd680 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ - 0x000bd690 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ - 0x000bd6a0 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ - 0x000bd6b0 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000bd6c0 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ - 0x000bd6d0 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ - 0x000bd6e0 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ - 0x000bd6f0 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ - 0x000bd700 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ - 0x000bd710 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ - 0x000bd720 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ - 0x000bd730 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000bd740 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ - 0x000bd750 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ - 0x000bd760 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ - 0x000bd770 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ - 0x000bd780 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ - 0x000bd790 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000bd7a0 009e21bf 42dc63fd 841aa53b c658e779 ..!.B.c....;.X.y │ │ │ │ - 0x000bd7b0 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ - 0x000bd7c0 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ - 0x000bd7d0 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ - 0x000bd7e0 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ - 0x000bd7f0 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000bd800 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ - 0x000bd810 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000bd820 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000bd830 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ - 0x000bd840 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000bd850 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ - 0x000bd860 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ - 0x000bd870 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ - 0x000bd880 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ - 0x000bd890 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ - 0x000bd8a0 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ - 0x000bd8b0 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ - 0x000bd8c0 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ - 0x000bd8d0 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ - 0x000bd8e0 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000bd8f0 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ - 0x000bd900 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ - 0x000bd910 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ - 0x000bd920 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ - 0x000bd930 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ - 0x000bd940 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M..~.! │ │ │ │ - 0x000bda60 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ - 0x000bda70 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ - 0x000bda80 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ - 0x000bda90 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ - 0x000bdaa0 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ - 0x000bdab0 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ - 0x000bdac0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ - 0x000bdad0 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ - 0x000bdae0 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ - 0x000bdaf0 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ - 0x000bdb00 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ - 0x000bdb10 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ - 0x000bdb20 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ - 0x000bdb30 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ - 0x000bdb40 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ - 0x000bdb50 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ - 0x000bdb60 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000bdb70 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ - 0x000bdb80 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ - 0x000bdb90 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000bdba0 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000bdbb0 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000bdbc0 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000bdbd0 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ - 0x000bdbe0 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ - 0x000bdbf0 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ - 0x000bdc00 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ - 0x000bdc10 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ - 0x000bdc20 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000bdc30 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ - 0x000bdc40 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ - 0x000bdc50 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ - 0x000bdc60 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ - 0x000bdc70 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ - 0x000bdc80 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ - 0x000bdc90 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ - 0x000bdca0 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ - 0x000bdcb0 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ - 0x000bdcc0 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ - 0x000bdcd0 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ - 0x000bdce0 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ - 0x000bdcf0 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ - 0x000bdd00 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ - 0x000bdd10 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ - 0x000bdd20 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ - 0x000bdd30 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ - 0x000bdd40 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ - 0x000bdd50 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ - 0x000bdd60 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ - 0x000bdd70 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ - 0x000bdd80 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ - 0x000bdd90 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000bdda0 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ - 0x000bddb0 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ - 0x000bddc0 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ - 0x000bddd0 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ - 0x000bdde0 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ - 0x000bddf0 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ - 0x000bde00 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ - 0x000bde10 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ - 0x000bde20 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ - 0x000bde30 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ - 0x000bde40 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ - 0x000bde50 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ - 0x000bde60 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ - 0x000bde70 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ - 0x000bde80 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ - 0x000bde90 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ - 0x000bdea0 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ - 0x000bdeb0 00468cca 054389cf 0a4c86c0 0f4983c5 .F...C...L...I.. │ │ │ │ - 0x000bdec0 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ - 0x000bded0 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ - 0x000bdee0 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ - 0x000bdef0 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ - 0x000bdf00 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ - 0x000bdf10 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ - 0x000bdf20 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ - 0x000bdf30 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ - 0x000bdf40 00e7d334 bb5c688f 6b8cb85f d03703e4 ...4.\h.k.._.7.. │ │ │ │ - 0x000bdf50 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ - 0x000bdf60 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ - 0x000bdf70 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ - 0x000bdf80 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ - 0x000bdf90 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000bdfa0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ - 0x000bdfb0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000bdfc0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ - 0x000bdfd0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ - 0x000bdfe0 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ - 0x000bdff0 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ - 0x000be000 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ - 0x000be010 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ - 0x000be020 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ - 0x000be030 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000be040 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ - 0x000be050 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ - 0x000be060 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000be070 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ - 0x000be080 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ - 0x000be090 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000be0a0 0014283c 5044786c a0b4889c f0e4d8cc ..(...S │ │ │ │ - 0x000be140 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ - 0x000be150 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ - 0x000be160 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ - 0x000be170 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ - 0x000be180 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000be190 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ - 0x000be1a0 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ - 0x000be1b0 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ - 0x000be1c0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ - 0x000be1d0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ - 0x000be1e0 003c7844 f0cc88b4 fdc185b9 0d317549 ....l.E │ │ │ │ - 0x000be280 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ - 0x000be290 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ - 0x000be2a0 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ - 0x000be2b0 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ - 0x000be2c0 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ - 0x000be2d0 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000be2e0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ - 0x000be2f0 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ - 0x000be300 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ - 0x000be310 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000be320 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M!|cB]........ │ │ │ │ - 0x000be500 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ - 0x000be510 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ - 0x000be520 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ - 0x000be530 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ - 0x000be540 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ - 0x000be550 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ - 0x000be560 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ - 0x000be570 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ - 0x000be580 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ - 0x000be590 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000be5a0 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ - 0x000be5b0 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ - 0x000be5c0 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ - 0x000be5d0 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ - 0x000be5e0 005dbae7 6934d38e d28f6835 bbe6015c .]..i4....h5...\ │ │ │ │ - 0x000be5f0 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ - 0x000be600 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ - 0x000be610 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ - 0x000be620 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O".... │ │ │ │ - 0x000be670 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ - 0x000be680 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ - 0x000be690 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ - 0x000be6a0 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ - 0x000be6b0 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ - 0x000be6c0 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ - 0x000be6d0 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ - 0x000be6e0 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ - 0x000be6f0 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ - 0x000be700 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ - 0x000be710 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ - 0x000be720 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ - 0x000be730 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ - 0x000be740 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ - 0x000be750 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ - 0x000be760 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ - 0x000be770 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ - 0x000be780 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ - 0x000be790 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ - 0x000be7a0 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ - 0x000be7b0 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ - 0x000be7c0 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ - 0x000be7d0 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000be7e0 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ - 0x000be7f0 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ - 0x000be800 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ - 0x000be810 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ - 0x000be820 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ - 0x000be830 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ - 0x000be840 0014283c 5044786c a0b4889c f0e4d8cc ..(..q!..n │ │ │ │ - 0x000be910 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ - 0x000be920 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ - 0x000be930 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O"......q!..n │ │ │ │ - 0x000bea60 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ - 0x000bea70 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ - 0x000bea80 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ - 0x000bea90 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000beaa0 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ - 0x000beab0 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ - 0x000beac0 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ - 0x000bead0 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ - 0x000beae0 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ - 0x000beaf0 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ - 0x000beb00 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ - 0x000beb10 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ - 0x000beb20 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ - 0x000beb30 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ - 0x000beb40 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000beb50 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ - 0x000beb60 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ - 0x000beb70 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ - 0x000beb80 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ - 0x000beb90 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ - 0x000beba0 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ - 0x000bebb0 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ - 0x000bebc0 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ - 0x000bebd0 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ - 0x000bebe0 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ - 0x000bebf0 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ - 0x000bec00 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ - 0x000bec10 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ - 0x000bec20 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ - 0x000bec30 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ - 0x000bec40 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ - 0x000bec50 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ - 0x000bec60 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ - 0x000bec70 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ - 0x000bec80 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ - 0x000bec90 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ - 0x000beca0 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ - 0x000becb0 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ - 0x000becc0 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ - 0x000becd0 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ - 0x000bece0 009d27ba 4ed369f4 9c01bb26 d24ff568 ..'.N.i....&.O.h │ │ │ │ - 0x000becf0 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ - 0x000bed00 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ - 0x000bed10 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ - 0x000bed20 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ - 0x000bed30 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ - 0x000bed40 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ - 0x000bed50 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ - 0x000bed60 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ - 0x000bed70 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000bed80 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ - 0x000bed90 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ - 0x000beda0 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ - 0x000bedb0 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ - 0x000bedc0 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ - 0x000bedd0 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..MA.. │ │ │ │ - 0x000bef30 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ - 0x000bef40 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ - 0x000bef50 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ - 0x000bef60 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ - 0x000bef70 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ - 0x000bef80 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ - 0x000bef90 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ - 0x000befa0 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ - 0x000befb0 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ - 0x000befc0 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ - 0x000befd0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ - 0x000befe0 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ - 0x000beff0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ - 0x000bf000 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ - 0x000bf010 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ - 0x000bf020 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ - 0x000bf030 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ - 0x000bf040 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ - 0x000bf050 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ - 0x000bf060 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ - 0x000bf070 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ - 0x000bf080 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000bf090 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ - 0x000bf0a0 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ - 0x000bf0b0 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ - 0x000bf0c0 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ - 0x000bf0d0 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ - 0x000bf0e0 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ - 0x000bf0f0 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ - 0x000bf100 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000bf110 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000bf120 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ - 0x000bf130 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ - 0x000bf140 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ - 0x000bf150 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ - 0x000bf160 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ - 0x000bf170 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ - 0x000bf180 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ - 0x000bf190 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ - 0x000bf1a0 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000bf1b0 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ - 0x000bf1c0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ - 0x000bf1d0 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ - 0x000bf1e0 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ - 0x000bf1f0 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ - 0x000bf200 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ - 0x000bf210 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ - 0x000bf220 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000bf230 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ - 0x000bf240 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ - 0x000bf250 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ - 0x000bf260 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ - 0x000bf270 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ - 0x000bf280 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000bf290 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ - 0x000bf2a0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ - 0x000bf2b0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000bf2c0 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ - 0x000bf2d0 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ - 0x000bf2e0 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ - 0x000bf2f0 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ - 0x000bf300 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ - 0x000bf310 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ - 0x000bf320 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ - 0x000bf330 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000bf340 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ - 0x000bf350 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000bf360 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000bf370 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ - 0x000bf380 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ - 0x000bf390 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ - 0x000bf3a0 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ - 0x000bf3b0 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ - 0x000bf3c0 009e21bf 42dc63fd 841aa53b c658e779 ..!.B.c....;.X.y │ │ │ │ - 0x000bf3d0 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ - 0x000bf3e0 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ - 0x000bf3f0 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ - 0x000bf400 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ - 0x000bf410 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ - 0x000bf420 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ - 0x000bf430 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ - 0x000bf440 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ - 0x000bf450 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000bf460 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ - 0x000bf470 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ - 0x000bf480 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ - 0x000bf490 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ - 0x000bf4a0 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ - 0x000bf4b0 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ - 0x000bf4c0 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ - 0x000bf4d0 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ - 0x000bf4e0 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ - 0x000bf4f0 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ - 0x000bf500 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ - 0x000bf510 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ - 0x000bf520 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ - 0x000bf530 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ - 0x000bf540 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ - 0x000bf550 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ - 0x000bf560 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ - 0x000bf570 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ - 0x000bf580 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ - 0x000bf590 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ - 0x000bf5a0 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ - 0x000bf5b0 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ - 0x000bf5c0 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ - 0x000bf5d0 003c7844 f0cc88b4 fdc185b9 0d317549 .!|cB]........ │ │ │ │ - 0x000bf670 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000bf680 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ - 0x000bf690 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ - 0x000bf6a0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ - 0x000bf6b0 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ - 0x000bf6c0 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ - 0x000bf6d0 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ - 0x000bf6e0 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M. │ │ │ │ - 0x000bf9c0 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ - 0x000bf9d0 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ - 0x000bf9e0 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ - 0x000bf9f0 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ - 0x000bfa00 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ - 0x000bfa10 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ - 0x000bfa20 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ - 0x000bfa30 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ - 0x000bfa40 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ - 0x000bfa50 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000bfa60 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ - 0x000bfa70 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ - 0x000bfa80 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ - 0x000bfa90 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ - 0x000bfaa0 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ - 0x000bfab0 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ - 0x000bfac0 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ - 0x000bfad0 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000bfae0 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ - 0x000bfaf0 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ - 0x000bfb00 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000bfb10 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ - 0x000bfb20 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ - 0x000bfb30 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ - 0x000bfb40 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ - 0x000bfb50 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ - 0x000bfb60 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ - 0x000bfb70 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ - 0x000bfb80 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ - 0x000bfb90 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ - 0x000bfba0 00183028 60785048 c0d8f0e8 a0b89088 ..0(`xPH........ │ │ │ │ - 0x000bfbb0 009d27ba 4ed369f4 9c01bb26 d24ff568 ..'.N.i....&.O.h │ │ │ │ - 0x000bfbc0 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ - 0x000bfbd0 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ - 0x000bfbe0 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ - 0x000bfbf0 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ - 0x000bfc00 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ - 0x000bfc10 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ - 0x000bfc20 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ - 0x000bfc30 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ - 0x000bfc40 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ - 0x000bfc50 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ - 0x000bfc60 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ - 0x000bfc70 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ - 0x000bfc80 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ - 0x000bfc90 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000bfca0 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ - 0x000bfcb0 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ - 0x000bfcc0 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ - 0x000bfcd0 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ - 0x000bfce0 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ - 0x000bfcf0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ - 0x000bfd00 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ - 0x000bfd10 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ - 0x000bfd20 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ - 0x000bfd30 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ - 0x000bfd40 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ - 0x000bfd50 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000bfd60 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ - 0x000bfd70 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ - 0x000bfd80 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ - 0x000bfd90 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ - 0x000bfda0 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ - 0x000bfdb0 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ - 0x000bfdc0 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ - 0x000bfdd0 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ - 0x000bfde0 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000bfdf0 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ - 0x000bfe00 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ - 0x000bfe10 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ - 0x000bfe20 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ - 0x000bfe30 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ - 0x000bfe40 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ - 0x000bfe50 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ - 0x000bfe60 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000bfe70 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ - 0x000bfe80 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ - 0x000bfe90 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ - 0x000bfea0 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ - 0x000bfeb0 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ - 0x000bfec0 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ - 0x000bfed0 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ - 0x000bfee0 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ - 0x000bfef0 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ - 0x000bff00 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ - 0x000bff10 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ - 0x000bff20 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ - 0x000bff30 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ - 0x000bff40 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ - 0x000bff50 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ - 0x000bff60 00e7d334 bb5c688f 6b8cb85f d03703e4 ...4.\h.k.._.7.. │ │ │ │ - 0x000bff70 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ - 0x000bff80 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ - 0x000bff90 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ - 0x000bffa0 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ - 0x000bffb0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ - 0x000bffc0 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ - 0x000bffd0 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000bffe0 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ - 0x000bfff0 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ - 0x000c0000 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ - 0x000c0010 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ - 0x000c0020 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ - 0x000c0030 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ - 0x000c0040 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ - 0x000c0050 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ - 0x000c0060 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ - 0x000c0070 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000c0080 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000c0090 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000c00a0 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000c00b0 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ - 0x000c00c0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000c00d0 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ - 0x000c00e0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ - 0x000c00f0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ - 0x000c0100 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ - 0x000c0110 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ - 0x000c0120 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ - 0x000c0130 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ - 0x000c0140 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ - 0x000c0150 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ - 0x000c0160 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ - 0x000c0170 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ - 0x000c0180 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ - 0x000c0190 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ - 0x000c01a0 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ - 0x000c01b0 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ - 0x000c01c0 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ - 0x000c01d0 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ - 0x000c01e0 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ - 0x000c01f0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ - 0x000c0200 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000c0210 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ - 0x000c0220 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ - 0x000c0230 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000c0240 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ - 0x000c0250 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ - 0x000c0260 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ - 0x000c0270 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ - 0x000c0280 004386c5 115297d4 2261a4e7 3370b5f6 .C...R.."a..3p.. │ │ │ │ - 0x000c0290 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ - 0x000c02a0 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ - 0x000c02b0 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ - 0x000c02c0 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000c02d0 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ - 0x000c02e0 009239ab 72e04bd9 e476dd4f 9604af3d ..9.r.K..v.O...= │ │ │ │ - 0x000c02f0 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ - 0x000c0300 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ - 0x000c0310 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ - 0x000c0320 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ - 0x000c0330 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ - 0x000c0340 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ - 0x000c0350 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ - 0x000c0360 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ - 0x000c0370 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ - 0x000c0380 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000c0390 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ - 0x000c03a0 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ - 0x000c03b0 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ - 0x000c03c0 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ - 0x000c03d0 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ - 0x000c03e0 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ - 0x000c03f0 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ - 0x000c0400 00e7d334 bb5c688f 6b8cb85f d03703e4 ...4.\h.k.._.7.. │ │ │ │ - 0x000c0410 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ - 0x000c0420 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ - 0x000c0430 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ - 0x000c0440 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ - 0x000c0450 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000c0460 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ - 0x000c0470 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ - 0x000c0480 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ - 0x000c0490 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ - 0x000c04a0 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ - 0x000c04b0 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ - 0x000c04c0 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ - 0x000c04d0 00183028 60785048 c0d8f0e8 a0b89088 ..0(`xPH........ │ │ │ │ - 0x000c04e0 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000c04f0 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ - 0x000c0500 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ - 0x000c0510 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ - 0x000c0520 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ - 0x000c0530 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ - 0x000c0540 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ - 0x000c0550 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ - 0x000c0560 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ - 0x000c0570 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ - 0x000c0580 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ - 0x000c0590 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ - 0x000c05a0 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ - 0x000c05b0 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ - 0x000c05c0 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ - 0x000c05d0 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ - 0x000c05e0 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ - 0x000c05f0 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ - 0x000c0600 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ - 0x000c0610 00468cca 054389cf 0a4c86c0 0f4983c5 .F...C...L...I.. │ │ │ │ - 0x000c0620 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ - 0x000c0630 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ - 0x000c0640 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ - 0x000c0650 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ - 0x000c0660 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ - 0x000c0670 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ - 0x000c0680 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ - 0x000c0690 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ - 0x000c06a0 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ - 0x000c06b0 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ - 0x000c06c0 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ - 0x000c06d0 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ - 0x000c06e0 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ - 0x000c06f0 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ - 0x000c0700 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ - 0x000c0710 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ - 0x000c0720 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ - 0x000c0730 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ - 0x000c0740 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ - 0x000c0750 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ - 0x000c0760 00183028 60785048 c0d8f0e8 a0b89088 ..0(`xPH........ │ │ │ │ - 0x000c0770 009d27ba 4ed369f4 9c01bb26 d24ff568 ..'.N.i....&.O.h │ │ │ │ - 0x000c0780 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ - 0x000c0790 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ - 0x000c07a0 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ - 0x000c07b0 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ - 0x000c07c0 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ - 0x000c07d0 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ - 0x000c07e0 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ - 0x000c07f0 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ - 0x000c0800 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ - 0x000c0810 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ - 0x000c0820 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ - 0x000c0830 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ - 0x000c0840 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ - 0x000c0850 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ - 0x000c0860 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ - 0x000c0870 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ - 0x000c0880 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ - 0x000c0890 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ - 0x000c08a0 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ - 0x000c08b0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ - 0x000c08c0 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ - 0x000c08d0 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ - 0x000c08e0 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ - 0x000c08f0 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ - 0x000c0900 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ - 0x000c0910 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ - 0x000c0920 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000c0930 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ - 0x000c0940 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ - 0x000c0950 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x000c0960 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ - 0x000c0970 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ - 0x000c0980 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ - 0x000c0990 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ - 0x000c09a0 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ - 0x000c09b0 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ - 0x000c09c0 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ - 0x000c09d0 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ - 0x000c09e0 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ - 0x000c09f0 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ - 0x000c0a00 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000c0a10 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ - 0x000c0a20 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ - 0x000c0a30 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ - 0x000c0a40 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000c0a50 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ - 0x000c0a60 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ - 0x000c0a70 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ - 0x000c0a80 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ - 0x000c0a90 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ - 0x000c0aa0 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ - 0x000c0ab0 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ - 0x000c0ac0 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ - 0x000c0ad0 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ - 0x000c0ae0 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ - 0x000c0af0 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ - 0x000c0b00 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ - 0x000c0b10 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ - 0x000c0b20 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ - 0x000c0b30 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ - 0x000c0b40 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ - 0x000c0b50 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ - 0x000c0b60 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ - 0x000c0b70 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ - 0x000c0b80 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ - 0x000c0b90 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ - 0x000c0ba0 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ - 0x000c0bb0 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ - 0x000c0bc0 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ - 0x000c0bd0 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ - 0x000c0be0 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ - 0x000c0bf0 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ - 0x000c0c00 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ - 0x000c0c10 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ - 0x000c0c20 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ - 0x000c0c30 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ - 0x000c0c40 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ - 0x000c0c50 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ - 0x000c0c60 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ - 0x000c0c70 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ - 0x000c0c80 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ - 0x000c0c90 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ - 0x000c0ca0 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000c0cb0 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ - 0x000c0cc0 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ - 0x000c0cd0 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ - 0x000c0ce0 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ - 0x000c0cf0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ - 0x000c0d00 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ - 0x000c0d10 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ - 0x000c0d20 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ - 0x000c0d30 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ - 0x000c0d40 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ - 0x000c0d50 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ - 0x000c0d60 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000c0d70 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ - 0x000c0d80 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ - 0x000c0d90 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ - 0x000c0da0 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ - 0x000c0db0 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000c0dc0 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ - 0x000c0dd0 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ - 0x000c0de0 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ - 0x000c0df0 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x000c0e00 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ - 0x000c0e10 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ - 0x000c0e20 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ - 0x000c0e30 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ - 0x000c0e40 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ - 0x000c0e50 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ - 0x000c0e60 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ - 0x000c0e70 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ - 0x000c0e80 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ - 0x000c0e90 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ - 0x000c0ea0 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ - 0x000c0eb0 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ - 0x000c0ec0 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ - 0x000c0ed0 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ - 0x000c0ee0 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ - 0x000c0ef0 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ - 0x000c0f00 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ - 0x000c0f10 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ - 0x000c0f20 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ - 0x000c0f30 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ - 0x000c0f40 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ - 0x000c0f50 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ - 0x000c0f60 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ - 0x000c0f70 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ - 0x000c0f80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c0f90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c0fa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c0fb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c0fc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c0fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c0fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c0ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1000 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1010 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1020 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1030 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1040 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1050 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1060 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1070 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1080 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1090 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c10a0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c10b0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c10c0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c10d0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c10e0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c10f0 01010101 01010101 01010100 00000000 ................ │ │ │ │ - 0x000c1100 01020408 10204080 1d3a74e8 cd871326 ..... @..:t....& │ │ │ │ - 0x000c1110 4c982d5a b475eac9 8f03060c 183060c0 L.-Z.u.......0`. │ │ │ │ - 0x000c1120 9d274e9c 254a9435 6ad4b577 eec19f23 .'N.%J.5j..w...# │ │ │ │ - 0x000c1130 468c050a 142850a0 5dba69d2 b96fdea1 F....(P.].i..o.. │ │ │ │ - 0x000c1140 5fbe61c2 992f5ebc 65ca890f 1e3c78f0 _.a../^.e....|....;v...3f. │ │ │ │ - 0x000c1180 85172e5c b86ddaa9 4f9e2142 84152a54 ...\.m..O.!B..*T │ │ │ │ - 0x000c1190 a84d9a29 52a455aa 49923972 e4d5b773 .M.)R.U.I.9r...s │ │ │ │ - 0x000c11a0 e6d1bf63 c6913f7e fce5d7b3 7bf6f1ff ...c..?~....{... │ │ │ │ - 0x000c11b0 e3dbab4b 963162c4 95376edc a557ae41 ...K.1b..7n..W.A │ │ │ │ - 0x000c11c0 82193264 c88d070e 1c3870e0 dda753a6 ..2d.....8p...S. │ │ │ │ - 0x000c11d0 51a259b2 79f2f9ef c39b2b56 ac458a09 Q.Y.y.....+V.E.. │ │ │ │ - 0x000c11e0 12244890 3d7af4f5 f7f3fbeb cb8b0b16 .$H.=z.......... │ │ │ │ - 0x000c11f0 2c58b07d fae9cf83 1b366c00 00000000 ,X.}.....6l..... │ │ │ │ - 0x000c1200 01f5d2c4 9a71f17f fc87c1c6 192f4055 .....q......./@U │ │ │ │ - 0x000c1210 3dba5304 9c61348c 4668703e cc7d7475 =.S..a4.Fhp>.}tu │ │ │ │ - 0x000c1220 b5db0cdf 9e6d79eb 639f38d0 94a52489 .....my.c.8...$. │ │ │ │ - 0x000c1230 5c655bae 37334cdd 47f402a6 39d89d2d \e[.73L.G...9..- │ │ │ │ - 0x000c1240 62b92e0f 2b6058e4 f86c72b0 854d9541 b...+`X..lr..M.A │ │ │ │ - 0x000c1250 1c230599 32c50e82 9114d1af f9b30797 .#..2........... │ │ │ │ - 0x000c1260 6e0b673b 78e62822 4fa3ca48 de1da817 n.g;x.("O..H.... │ │ │ │ - 0x000c1270 6f90aa31 5af3e9a9 44305609 596a42cd o..1Z...D0V.YjB. │ │ │ │ - 0x000c1280 e5d686d9 bfcb2666 7cd5be25 1fe09827 ......&f|..%...' │ │ │ │ - 0x000c1290 9251c745 2cc0ada7 69f7b4e8 84e11888 .Q.E,...i....... │ │ │ │ - 0x000c12a0 3c76205e 9b1e0d81 4abd168a ac93ce1a .....^$..y6Cr │ │ │ │ - 0x000c1330 d9f8f9a2 a46a3dea 8e03f5ab b45db553 .....j=......].S │ │ │ │ - 0x000c1340 6b3986b0 50749684 5a4be849 e551ef12 k9..Pt..ZK.I.Q.. │ │ │ │ - 0x000c1350 bc895b2b 2909c357 1e37760b 648a5259 ..[+)..W.7v.d.RY │ │ │ │ - 0x000c1360 80daa844 953c33e6 7caf6cb1 9dfc92d6 ...D.<3.|.l..... │ │ │ │ - 0x000c1370 d8ffa777 04137366 287d83fb 5f632519 ...w..sf(}.._c%. │ │ │ │ - 0x000c1380 bdc53b6e 20355542 31e1b99e 90d4badb ..;n 5UB1....... │ │ │ │ - 0x000c1390 f72ae93a a0757ad3 02ee9cc6 1f14cc22 .*.:.uz........" │ │ │ │ - 0x000c13a0 4d307158 11854f6f 6d1dcffa 54a917a3 M0qX..Oom...T... │ │ │ │ - 0x000c13b0 0fae0d1c c2d03216 f6c07f2d 15f31bf2 ......2....-.... │ │ │ │ - 0x000c13c0 edb345c8 ac7b2ce2 e4bfbe9f 3405703f ..E..{,.....4.p? │ │ │ │ - 0x000c13d0 98fe6218 9a568d93 97784c7e 2787088b ..b..V...xL~'... │ │ │ │ - 0x000c13e0 ec670e1a 238c6899 9440b2a1 ebb726f0 .g..#.h..@....&. │ │ │ │ - 0x000c13f0 dde3690c c4884181 91e0fd00 00000000 ..i...A......... │ │ │ │ - 0x000c1400 01977f9c 7c18bda2 581ada74 70a3e547 ....|...X..tp..G │ │ │ │ - 0x000c1410 2907f580 23e9fa46 54a09995 539b0bc7 )...#..FT...S... │ │ │ │ - 0x000c1420 09c07889 92e30db0 2a8cfb17 3f266587 ..x.....*...?&e. │ │ │ │ - 0x000c1430 275c6661 794d32b3 8d52e282 3df9c502 '\fayM2..R..=... │ │ │ │ - 0x000c1440 bc4c7348 62afba41 d9c42fb1 33b8157d .LsHb..A../.3..} │ │ │ │ - 0x000c1450 cf3aa95f 846d341b 44947281 42becc4b .:._.m4.D.r.B..K │ │ │ │ - 0x000c1460 0a6f5a22 36b53c9d 137e08dd d65e04fc .oZ"6.<..~...^.. │ │ │ │ - 0x000c1470 5beceff1 6e1e7724 e6c6aacb fd516706 [...n.w$.....Qg. │ │ │ │ - 0x000c1480 6a4a88db b2c25d43 40f750a8 f27a71a4 jJ....]C@.P..zq. │ │ │ │ - 0x000c1490 d2bf3190 199a8ef6 c3a6e760 12ee2dde ..1........`..-. │ │ │ │ - 0x000c14a0 38e8b798 c128f305 9663d1b9 149f1d83 8....(...c...... │ │ │ │ - 0x000c14b0 6875ed16 03cee4df e010ae69 55912e4e hu.........iU..N │ │ │ │ - 0x000c14c0 fe211f9e e1d5cdca f08b2bc9 8a93bb57 .!........+....W │ │ │ │ - 0x000c14d0 20861ca1 4f3e25d4 6ca56ba7 37ff3935 ...O>%.l.k.7.95 │ │ │ │ - 0x000c14e0 0cf8ea56 458f2c59 ab85eb49 0fdcd876 ...VE.,Y...I...v │ │ │ │ - 0x000c14f0 b6f40e11 b4d030d3 3badd700 00000000 ......0.;....... │ │ │ │ - 0x000c1500 012b3fcf 732cd6ed cb741578 8ac117c9 .+?.s,...t.x.... │ │ │ │ - 0x000c1510 896821ab 763b4b5a 6e0eb9d3 b63e3686 .h!.v;KZn....>6. │ │ │ │ - 0x000c1520 bfa2a730 14ebc72d 966720b5 9ae0a8c6 ...0...-.g ..... │ │ │ │ - 0x000c1530 80048dfe 755e23ca 8f48990d df8eb870 ....u^#..H.....p │ │ │ │ - 0x000c1540 299c4469 3da5c290 d21c9b02 1d9893ec ).Di=........... │ │ │ │ - 0x000c1550 84e8644c 3a8b97f3 e5c07d26 c808a062 ..dL:.....}&...b │ │ │ │ - 0x000c1560 8255f733 f651634d 77dafdc3 386dee09 .U.3.QcMw...8m.. │ │ │ │ - 0x000c1570 47a305de a6f12225 6a0c81b2 6b58d5b3 G....."%j...kX.. │ │ │ │ - 0x000c1580 fcfb287f 07dc7a9e d037b4e1 1a2403ae ..(...z..7...$.. │ │ │ │ - 0x000c1590 94ba882f ea2e8c5b bb79d111 ffa4193c .../...[.y.....< │ │ │ │ - 0x000c15a0 2a4e52e3 95bd315d 354a41c4 db42c50b *NR...1]5JA..B.. │ │ │ │ - 0x000c15b0 491b7ce4 b09d45f0 a9615706 d4409156 I.|...E..aW..@.V │ │ │ │ - 0x000c15c0 13fa87ac 2754dd59 1f713943 6cf9be4f ....'T.Y.q9Cl..O │ │ │ │ - 0x000c15d0 f41e32cd e97e7b66 5fefe76f 0a60d7b7 ..2..~{f_..o.`.. │ │ │ │ - 0x000c15e0 8392e2af 72f8b150 10ce1853 a1ccad12 ....r..P...S.... │ │ │ │ - 0x000c15f0 340ff5aa 16e6f2d8 859fbc00 00000000 4............... │ │ │ │ - 0x000c1600 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1610 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1620 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1630 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1640 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1650 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1660 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1670 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1680 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c1690 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c16a0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c16b0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c16c0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c16d0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c16e0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000c16f0 01010101 01010101 01010100 00000000 ................ │ │ │ │ - 0x000c1700 01020408 10204080 1d3a74e8 cd871326 ..... @..:t....& │ │ │ │ - 0x000c1710 4c982d5a b475eac9 8f03060c 183060c0 L.-Z.u.......0`. │ │ │ │ - 0x000c1720 9d274e9c 254a9435 6ad4b577 eec19f23 .'N.%J.5j..w...# │ │ │ │ - 0x000c1730 468c050a 142850a0 5dba69d2 b96fdea1 F....(P.].i..o.. │ │ │ │ - 0x000c1740 5fbe61c2 992f5ebc 65ca890f 1e3c78f0 _.a../^.e....|....;v...3f. │ │ │ │ - 0x000c1780 85172e5c b86ddaa9 4f9e2142 84152a54 ...\.m..O.!B..*T │ │ │ │ - 0x000c1790 a84d9a29 52a455aa 49923972 e4d5b773 .M.)R.U.I.9r...s │ │ │ │ - 0x000c17a0 e6d1bf63 c6913f7e fce5d7b3 7bf6f1ff ...c..?~....{... │ │ │ │ - 0x000c17b0 e3dbab4b 963162c4 95376edc a557ae41 ...K.1b..7n..W.A │ │ │ │ - 0x000c17c0 82193264 c88d070e 1c3870e0 dda753a6 ..2d.....8p...S. │ │ │ │ - 0x000c17d0 51a259b2 79f2f9ef c39b2b56 ac458a09 Q.Y.y.....+V.E.. │ │ │ │ - 0x000c17e0 12244890 3d7af4f5 f7f3fbeb cb8b0b16 .$H.=z.......... │ │ │ │ - 0x000c17f0 2c58b07d fae9cf83 1b366c00 00000000 ,X.}.....6l..... │ │ │ │ - 0x000c1800 018e47ad d86c361b 83cfe9fa 7db0582c ..G..l6.....}.X, │ │ │ │ - 0x000c1810 160b8bcb ebfbf3f7 f5f47a3d 90482412 ..........z=.H$. │ │ │ │ - 0x000c1820 098a45ac 562b9bc3 eff9f279 b259a251 ..E.V+.....y.Y.Q │ │ │ │ - 0x000c1830 a653a7dd e070381c 0e078dc8 64321982 .S...p8.....d2.. │ │ │ │ - 0x000c1840 41ae57a5 dc6e3795 c4623196 4babdbe3 A.W..n7..b1.K... │ │ │ │ - 0x000c1850 fff1f67b b3d7e5fc 7e3f91c6 63bfd1e6 ...{....~?..c... │ │ │ │ - 0x000c1860 73b7d5e4 72399249 aa55a452 299a4da8 s...r9.I.U.R).M. │ │ │ │ - 0x000c1870 542a1584 42219e4f a9da6db8 5c2e1785 T*..B!.O..m.\... │ │ │ │ - 0x000c1880 cc663397 c5ec763b 93c7edf8 7c3e1f81 .f3...v;....|>.. │ │ │ │ - 0x000c1890 ce67bdd0 68341a0d 88442211 8643afd9 .g..h4...D"..C.. │ │ │ │ - 0x000c18a0 e271b65b a3dfe1fe 7fb1d66b bbd3e7fd .q.[.......k.... │ │ │ │ - 0x000c18b0 f0783c1e 0f89ca65 bc5e2f99 c261be5f .x<....e.^/..a._ │ │ │ │ - 0x000c18c0 a1de6fb9 d269ba5d a0502814 0a058c46 ..o..i.].P(....F │ │ │ │ - 0x000c18d0 239fc1ee 77b5d46a 35944a25 9c4e279d #...w..j5.J%.N'. │ │ │ │ - 0x000c18e0 c0603018 0c06038f c9ea75b4 5a2d984c .`0.......u.Z-.L │ │ │ │ - 0x000c18f0 261387cd e8743a1d 80402000 00000000 &....t:..@ ..... │ │ │ │ - 0x000c1900 00018ef4 47a77aba ad9ddd98 3daa5d96 ....G.z.....=.]. │ │ │ │ - 0x000c1910 d872c058 e03e4c66 90de5580 a0834b2a .r.X.>Lf..U...K* │ │ │ │ - 0x000c1920 6ced3951 60562c8a 70d01f4a 268b336e l.9Q`V,.p..J&.3n │ │ │ │ - 0x000c1930 48896f2e a4c3405e 5022cfa9 ab0c15e1 H.o...@^P"...... │ │ │ │ - 0x000c1940 365ff8d5 924ea604 30882b1e 16674593 6_...N..0.+..gE. │ │ │ │ - 0x000c1950 3823688c 811a2561 13c1cb63 970e3741 8#h...%a...c..7A │ │ │ │ - 0x000c1960 2457ca5b b9c4174d 528defb3 20ec2f32 $W.[...MR... ./2 │ │ │ │ - 0x000c1970 28d111d9 e9fbda79 db7706bb 84cdfefc (......y.w...... │ │ │ │ - 0x000c1980 1b54a11d 7ccce4b0 4931272d 536902f5 .T..|...I1'-Si.. │ │ │ │ - 0x000c1990 18df444f 9bbc0f5c 0bdcbd94 ac09c7a2 ..DO...\........ │ │ │ │ - 0x000c19a0 1c829fc6 34c24605 ce3b0d3c 9c08beb7 ....4.F..;.<.... │ │ │ │ - 0x000c19b0 87e5ee6b ebf2bfaf c564077b 959aaeb6 ...k.....d.{.... │ │ │ │ - 0x000c19c0 1259a535 65b8a39e d2f7625a 857da83a .Y.5e.....bZ.}.: │ │ │ │ - 0x000c19d0 2971c8f6 f943d7d6 10737678 990a1991 )q...C...svx.... │ │ │ │ - 0x000c19e0 143fe6f0 86b1e2f1 fa74f3b4 6d21b26a .?.......t..m!.j │ │ │ │ - 0x000c19f0 e3e7b5ea 038fd3c9 42d4e875 7fff7efd ........B..u..~. │ │ │ │ - 0x000c1a00 01020408 10204080 1d3a74e8 cd871326 ..... @..:t....& │ │ │ │ - 0x000c1a10 4c982d5a b475eac9 8f03060c 183060c0 L.-Z.u.......0`. │ │ │ │ - 0x000c1a20 9d274e9c 254a9435 6ad4b577 eec19f23 .'N.%J.5j..w...# │ │ │ │ - 0x000c1a30 468c050a 142850a0 5dba69d2 b96fdea1 F....(P.].i..o.. │ │ │ │ - 0x000c1a40 5fbe61c2 992f5ebc 65ca890f 1e3c78f0 _.a../^.e....|....;v...3f. │ │ │ │ - 0x000c1a80 85172e5c b86ddaa9 4f9e2142 84152a54 ...\.m..O.!B..*T │ │ │ │ - 0x000c1a90 a84d9a29 52a455aa 49923972 e4d5b773 .M.)R.U.I.9r...s │ │ │ │ - 0x000c1aa0 e6d1bf63 c6913f7e fce5d7b3 7bf6f1ff ...c..?~....{... │ │ │ │ - 0x000c1ab0 e3dbab4b 963162c4 95376edc a557ae41 ...K.1b..7n..W.A │ │ │ │ - 0x000c1ac0 82193264 c88d070e 1c3870e0 dda753a6 ..2d.....8p...S. │ │ │ │ - 0x000c1ad0 51a259b2 79f2f9ef c39b2b56 ac458a09 Q.Y.y.....+V.E.. │ │ │ │ - 0x000c1ae0 12244890 3d7af4f5 f7f3fbeb cb8b0b16 .$H.=z.......... │ │ │ │ - 0x000c1af0 2c58b07d fae9cf83 1b366cd8 ad478e01 ,X.}.....6l..G.. │ │ │ │ - 0x000c1b00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1b10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1b20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1b40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1b50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1b60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1b70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1b80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1b90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1ba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000b68f0 7320746f 6f6c0a00 6572726f 72207072 s tool..error pr │ │ │ │ + 0x000b6900 6f706167 6174696e 67206174 74726962 opagating attrib │ │ │ │ + 0x000b6910 75746573 20746f20 25733a20 256d0a00 utes to %s: %m.. │ │ │ │ + 0x000b6920 62636163 68656673 20736574 61747472 bcachefs setattr │ │ │ │ + 0x000b6930 202d2073 65742061 74747269 62757465 - set attribute │ │ │ │ + 0x000b6940 73206f6e 2066696c 65732069 6e206120 s on files in a │ │ │ │ + 0x000b6950 62636163 68656673 2066696c 65737973 bcachefs filesys │ │ │ │ + 0x000b6960 74656d0a 55736167 653a2062 63616368 tem.Usage: bcach │ │ │ │ + 0x000b6970 65667320 73657461 74747220 5b4f5054 efs setattr [OPT │ │ │ │ + 0x000b6980 494f4e53 5d2e2e2e 203c6669 6c65733e IONS]... │ │ │ │ + 0x000b6990 0a0a4f70 74696f6e 733a0000 00000000 ..Options:...... │ │ │ │ + 0x000b69a0 20202d68 20202020 20202020 20202020 -h │ │ │ │ + 0x000b69b0 44697370 6c617920 74686973 2068656c Display this hel │ │ │ │ + 0x000b69c0 7020616e 64206578 69740a52 65706f72 p and exit.Repor │ │ │ │ + 0x000b69d0 74206275 67732074 6f203c6c 696e7578 t bugs to ........ │ │ │ │ + 0x000b6a00 506c6561 73652073 7570706c 79206f6e Please supply on │ │ │ │ + 0x000b6a10 65206f72 206d6f72 65206669 6c657300 e or more files. │ │ │ │ + 0x000b6a20 6572726f 72206f70 656e696e 67202573 error opening %s │ │ │ │ + 0x000b6a30 3a20256d 0a007265 61646469 72206572 : %m..readdir er │ │ │ │ + 0x000b6a40 726f723a 20256d00 696e7661 6c696420 ror: %m.invalid │ │ │ │ + 0x000b6a50 6f707469 6f6e2025 730a0062 63616368 option %s..bcach │ │ │ │ + 0x000b6a60 6566732e 25730073 65747861 74747220 efs.%s.setxattr │ │ │ │ + 0x000b6a70 6572726f 723a2025 6d006572 726f7220 error: %m.error │ │ │ │ + 0x000b6a80 6f70656e 696e6720 25733a20 256d0000 opening %s: %m.. │ │ │ │ + 0x000b6a90 62636163 68656673 20646174 61207265 bcachefs data re │ │ │ │ + 0x000b6aa0 7265706c 69636174 650a5573 6167653a replicate.Usage: │ │ │ │ + 0x000b6ab0 20626361 63686566 73206461 74612072 bcachefs data r │ │ │ │ + 0x000b6ac0 65726570 6c696361 74652066 696c6573 ereplicate files │ │ │ │ + 0x000b6ad0 79737465 6d0a0a57 616c6b73 20657869 ystem..Walks exi │ │ │ │ + 0x000b6ae0 7374696e 67206461 74612069 6e206120 sting data in a │ │ │ │ + 0x000b6af0 66696c65 73797374 656d2c20 77726974 filesystem, writ │ │ │ │ + 0x000b6b00 696e6720 61646469 74696f6e 616c2063 ing additional c │ │ │ │ + 0x000b6b10 6f706965 730a6f66 20616e79 20646567 opies.of any deg │ │ │ │ + 0x000b6b20 72616465 64206461 74610a0a 4f707469 raded data..Opti │ │ │ │ + 0x000b6b30 6f6e733a 0a20202d 682c202d 2d68656c ons:. -h, --hel │ │ │ │ + 0x000b6b40 70202020 20202020 20202020 20202020 p │ │ │ │ + 0x000b6b50 20202064 6973706c 61792074 68697320 display this │ │ │ │ + 0x000b6b60 68656c70 20616e64 20657869 740a5265 help and exit.Re │ │ │ │ + 0x000b6b70 706f7274 20627567 7320746f 203c6c69 port bugs to
  • ..... │ │ │ │ + 0x000b6ba0 62636163 68656673 20646174 61206a6f bcachefs data jo │ │ │ │ + 0x000b6bb0 620a5573 6167653a 20626361 63686566 b.Usage: bcachef │ │ │ │ + 0x000b6bc0 73206461 7461206a 6f62205b 6a6f627d s data job [job} │ │ │ │ + 0x000b6bd0 2066696c 65737973 74656d0a 0a4b6963 filesystem..Kic │ │ │ │ + 0x000b6be0 6b206f66 66206120 64617461 206a6f62 k off a data job │ │ │ │ + 0x000b6bf0 20616e64 20726570 6f727420 70726f67 and report prog │ │ │ │ + 0x000b6c00 72657373 0a0a6a6f 623a206f 6e65206f ress..job: one o │ │ │ │ + 0x000b6c10 66207363 7275622c 20726572 65706c69 f scrub, rerepli │ │ │ │ + 0x000b6c20 63617465 2c206d69 67726174 652c206f cate, migrate, o │ │ │ │ + 0x000b6c30 72207265 77726974 655f6f6c 645f6e6f r rewrite_old_no │ │ │ │ + 0x000b6c40 6465730a 0a4f7074 696f6e73 3a0a2020 des..Options:. │ │ │ │ + 0x000b6c50 2d622062 74726565 20202020 20202020 -b btree │ │ │ │ + 0x000b6c60 20202020 20202020 20202020 62747265 btre │ │ │ │ + 0x000b6c70 6520746f 206f7065 72617465 206f6e0a e to operate on. │ │ │ │ + 0x000b6c80 20202d73 20696e6f 64653a6f 66667365 -s inode:offse │ │ │ │ + 0x000b6c90 74202020 20202020 73746172 7420706f t start po │ │ │ │ + 0x000b6ca0 73697469 6f6e0a20 202d6520 696e6f64 sition. -e inod │ │ │ │ + 0x000b6cb0 653a6f66 66736574 20202020 20202065 e:offset e │ │ │ │ + 0x000b6cc0 6e642070 6f736974 696f6e0a 20202d68 nd position. -h │ │ │ │ + 0x000b6cd0 2c202d2d 68656c70 20202020 20202020 , --help │ │ │ │ + 0x000b6ce0 20202020 20202020 20206469 73706c61 displa │ │ │ │ + 0x000b6cf0 79207468 69732068 656c7020 616e6420 y this help and │ │ │ │ + 0x000b6d00 65786974 0a526570 6f727420 62756773 exit.Report bugs │ │ │ │ + 0x000b6d10 20746f20 3c6c696e 75782d62 63616368 to ......please s │ │ │ │ + 0x000b6d40 70656369 66792077 68696368 20747970 pecify which typ │ │ │ │ + 0x000b6d50 65206f66 206a6f62 00506c65 61736520 e of job.Please │ │ │ │ + 0x000b6d60 73757070 6c792061 2066696c 65737973 supply a filesys │ │ │ │ + 0x000b6d70 74656d00 746f6f20 6d616e79 20617267 tem.too many arg │ │ │ │ + 0x000b6d80 756d656e 74730073 3a653a68 00626164 uments.s:e:h.bad │ │ │ │ + 0x000b6d90 206a6f62 20747970 65007363 72756220 job type.scrub │ │ │ │ + 0x000b6da0 6e6f7420 696d706c 656d656e 74656420 not implemented │ │ │ │ + 0x000b6db0 79657400 73637275 62007265 77726974 yet.scrub.rewrit │ │ │ │ + 0x000b6dc0 655f6f6c 645f6e6f 64657300 00000000 e_old_nodes..... │ │ │ │ + 0x000b6dd0 6572726f 72206765 7474696e 67206465 error getting de │ │ │ │ + 0x000b6de0 76696365 20746f20 72656164 2066726f vice to read fro │ │ │ │ + 0x000b6df0 6d000000 00000000 20206f66 66736574 m....... offset │ │ │ │ + 0x000b6e00 20257520 76657273 696f6e20 25752c20 %u version %u, │ │ │ │ + 0x000b6e10 6a6f7572 6e616c20 73657120 256c6c75 journal seq %llu │ │ │ │ + 0x000b6e20 0a000000 00000000 62636163 68656673 ........bcachefs │ │ │ │ + 0x000b6e30 2064756d 70202d20 64756d70 2066696c dump - dump fil │ │ │ │ + 0x000b6e40 65737973 74656d20 6d657461 64617461 esystem metadata │ │ │ │ + 0x000b6e50 0a557361 67653a20 62636163 68656673 .Usage: bcachefs │ │ │ │ + 0x000b6e60 2064756d 70205b4f 5054494f 4e5d2e2e dump [OPTION].. │ │ │ │ + 0x000b6e70 2e203c64 65766963 65733e0a 0a4f7074 . ..Opt │ │ │ │ + 0x000b6e80 696f6e73 3a0a2020 2d6f206f 75747075 ions:. -o outpu │ │ │ │ + 0x000b6e90 74202020 20204f75 74707574 2071636f t Output qco │ │ │ │ + 0x000b6ea0 77322069 6d616765 2873290a 20202d66 w2 image(s). -f │ │ │ │ + 0x000b6eb0 20202020 20202020 20202020 466f7263 Forc │ │ │ │ + 0x000b6ec0 653b206f 76657277 72697465 20776865 e; overwrite whe │ │ │ │ + 0x000b6ed0 6e206e65 65646564 0a20202d 68202020 n needed. -h │ │ │ │ + 0x000b6ee0 20202020 20202020 20446973 706c6179 Display │ │ │ │ + 0x000b6ef0 20746869 73206865 6c702061 6e642065 this help and e │ │ │ │ + 0x000b6f00 7869740a 5265706f 72742062 75677320 xit.Report bugs │ │ │ │ + 0x000b6f10 746f203c 6c696e75 782d6263 61636865 to .......Please s │ │ │ │ + 0x000b6f40 7570706c 79206465 76696365 28732920 upply device(s) │ │ │ │ + 0x000b6f50 746f2063 6865636b 00000000 00000000 to check........ │ │ │ │ + 0x000b6f60 62636163 68656673 206c6973 74202d20 bcachefs list - │ │ │ │ + 0x000b6f70 6c697374 2066696c 65737973 74656d20 list filesystem │ │ │ │ + 0x000b6f80 6d657461 64617461 20746f20 7374646f metadata to stdo │ │ │ │ + 0x000b6f90 75740a55 73616765 3a206263 61636865 ut.Usage: bcache │ │ │ │ + 0x000b6fa0 6673206c 69737420 5b4f5054 494f4e5d fs list [OPTION] │ │ │ │ + 0x000b6fb0 2e2e2e20 3c646576 69636573 3e0a0a4f ... ..O │ │ │ │ + 0x000b6fc0 7074696f 6e733a0a 20202d62 20286578 ptions:. -b (ex │ │ │ │ + 0x000b6fd0 74656e74 737c696e 6f646573 7c646972 tents|inodes|dir │ │ │ │ + 0x000b6fe0 656e7473 7c786174 74727329 20202020 ents|xattrs) │ │ │ │ + 0x000b6ff0 42747265 6520746f 206c6973 74206672 Btree to list fr │ │ │ │ + 0x000b7000 6f6d0a20 202d6c20 6c657665 6c202020 om. -l level │ │ │ │ + 0x000b7010 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b7020 20202020 20202020 20202042 74726565 Btree │ │ │ │ + 0x000b7030 20646570 74682074 6f206465 7363656e depth to descen │ │ │ │ + 0x000b7040 6420746f 20283020 3d3d206c 65617665 d to (0 == leave │ │ │ │ + 0x000b7050 73290a20 202d7320 696e6f64 653a6f66 s). -s inode:of │ │ │ │ + 0x000b7060 66736574 20202020 20202020 20202020 fset │ │ │ │ + 0x000b7070 20202020 20202020 20202053 74617274 Start │ │ │ │ + 0x000b7080 20706f73 6974696f 6e20746f 206c6973 position to lis │ │ │ │ + 0x000b7090 74206672 6f6d0a20 202d6520 696e6f64 t from. -e inod │ │ │ │ + 0x000b70a0 653a6f66 66736574 20202020 20202020 e:offset │ │ │ │ + 0x000b70b0 20202020 20202020 20202020 20202045 E │ │ │ │ + 0x000b70c0 6e642070 6f736974 696f6e0a 20202d69 nd position. -i │ │ │ │ + 0x000b70d0 20696e6f 64652020 20202020 20202020 inode │ │ │ │ + 0x000b70e0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b70f0 20202020 4c697374 206b6579 7320666f List keys fo │ │ │ │ + 0x000b7100 72206120 67697665 6e20696e 6f646520 r a given inode │ │ │ │ + 0x000b7110 6e756d62 65720a20 202d6d20 286b6579 number. -m (key │ │ │ │ + 0x000b7120 737c666f 726d6174 737c6e6f 6465737c s|formats|nodes| │ │ │ │ + 0x000b7130 6e6f6465 735f6f6e 6469736b 7c6e6f64 nodes_ondisk|nod │ │ │ │ + 0x000b7140 65735f6b 65797329 0a202020 20202020 es_keys). │ │ │ │ + 0x000b7150 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b7160 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b7170 204c6973 74206d6f 64650a20 202d6620 List mode. -f │ │ │ │ + 0x000b7180 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b7190 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b71a0 20202043 6865636b 20286673 636b2920 Check (fsck) │ │ │ │ + 0x000b71b0 74686520 66696c65 73797374 656d2066 the filesystem f │ │ │ │ + 0x000b71c0 69727374 0a20202d 76202020 20202020 irst. -v │ │ │ │ + 0x000b71d0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b71e0 20202020 20202020 20202020 20566572 Ver │ │ │ │ + 0x000b71f0 626f7365 206d6f64 650a2020 2d682020 bose mode. -h │ │ │ │ + 0x000b7200 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b7210 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b7220 20204469 73706c61 79207468 69732068 Display this h │ │ │ │ + 0x000b7230 656c7020 616e6420 65786974 0a526570 elp and exit.Rep │ │ │ │ + 0x000b7240 6f727420 62756773 20746f20 3c6c696e ort bugs to ...... │ │ │ │ + 0x000b7270 62636163 68656673 206c6973 745f6a6f bcachefs list_jo │ │ │ │ + 0x000b7280 75726e61 6c202d20 7072696e 7420636f urnal - print co │ │ │ │ + 0x000b7290 6e74656e 7473206f 66206a6f 75726e61 ntents of journa │ │ │ │ + 0x000b72a0 6c0a5573 6167653a 20626361 63686566 l.Usage: bcachef │ │ │ │ + 0x000b72b0 73206c69 73745f6a 6f75726e 616c205b s list_journal [ │ │ │ │ + 0x000b72c0 4f505449 4f4e5d2e 2e2e203c 64657669 OPTION]... ..Options:. │ │ │ │ + 0x000b72e0 202d6120 20202020 20202020 20202052 -a R │ │ │ │ + 0x000b72f0 65616420 656e7469 7265206a 6f75726e ead entire journ │ │ │ │ + 0x000b7300 616c2c20 6e6f7420 6a757374 20646972 al, not just dir │ │ │ │ + 0x000b7310 74792065 6e747269 65730a20 202d6820 ty entries. -h │ │ │ │ + 0x000b7320 20202020 20202020 20202044 6973706c Displ │ │ │ │ + 0x000b7330 61792074 68697320 68656c70 20616e64 ay this help and │ │ │ │ + 0x000b7340 20657869 740a5265 706f7274 20627567 exit.Report bug │ │ │ │ + 0x000b7350 7320746f 203c6c69 6e75782d 62636163 s to .....Please s │ │ │ │ + 0x000b7380 7570706c 79206465 76696365 28732920 upply device(s) │ │ │ │ + 0x000b7390 746f206f 70656e00 6a6f7572 6e616c20 to open.journal │ │ │ │ + 0x000b73a0 656e7472 79202020 25386c6c 750a2020 entry %8llu. │ │ │ │ + 0x000b73b0 20207665 7273696f 6e202020 20202538 version %8 │ │ │ │ + 0x000b73c0 750a2020 20206c61 73742073 65712020 u. last seq │ │ │ │ + 0x000b73d0 20202538 6c6c750a 00756e6b 6e6f776e %8llu..unknown │ │ │ │ + 0x000b73e0 20636865 636b7375 6d207479 70650069 checksum type.i │ │ │ │ + 0x000b73f0 6e76616c 69642063 6865636b 73756d0a nvalid checksum. │ │ │ │ + 0x000b7400 006f3a66 76680050 6c656173 65207375 .o:fvh.Please su │ │ │ │ + 0x000b7410 70706c79 206f7574 70757420 66696c65 pply output file │ │ │ │ + 0x000b7420 6e616d65 00657272 6f72206f 70656e69 name.error openi │ │ │ │ + 0x000b7430 6e672025 733a2025 7300636d 645f6465 ng %s: %s.cmd_de │ │ │ │ + 0x000b7440 6275672e 63002128 216e725f 64657669 bug.c.!(!nr_devi │ │ │ │ + 0x000b7450 63657329 0025732e 25750045 72726f72 ces).%s.%u.Error │ │ │ │ + 0x000b7460 206f7065 6e696e67 2025733a 20256d00 opening %s: %m. │ │ │ │ + 0x000b7470 6c696262 63616368 6566732f 65787465 libbcachefs/exte │ │ │ │ + 0x000b7480 6e74732e 6800696e 76616c69 64206c65 nts.h.invalid le │ │ │ │ + 0x000b7490 76656c00 696e7661 6c696420 696e6f64 vel.invalid inod │ │ │ │ + 0x000b74a0 65202573 006c6973 74206d6f 64650062 e %s.list mode.b │ │ │ │ + 0x000b74b0 3a6c3a73 3a653a69 3a6d3a66 76680050 :l:s:e:i:m:fvh.P │ │ │ │ + 0x000b74c0 6c656173 65207375 70706c79 20646576 lease supply dev │ │ │ │ + 0x000b74d0 69636528 73290049 6e76616c 6964206d ice(s).Invalid m │ │ │ │ + 0x000b74e0 6f646500 61680062 74726565 20257320 ode.ah.btree %s │ │ │ │ + 0x000b74f0 6c202575 3a202573 0a00666f 726d6174 l %u: %s..format │ │ │ │ + 0x000b7500 73006e6f 6465735f 6f6e6469 736b006e s.nodes_ondisk.n │ │ │ │ + 0x000b7510 6f646573 5f6b6579 73000000 00000000 odes_keys....... │ │ │ │ + 0x000b7520 c03af5ff 3039f5ff 3039f5ff 983af5ff .:..09..09...:.. │ │ │ │ + 0x000b7530 783af5ff 3039f5ff 603af5ff 103af5ff x:..09..`:...:.. │ │ │ │ + 0x000b7540 3039f5ff 3039f5ff d839f5ff b039f5ff 09..09...9...9.. │ │ │ │ + 0x000b7550 3039f5ff 3039f5ff 3039f5ff 3039f5ff 09..09..09..09.. │ │ │ │ + 0x000b7560 3039f5ff 7839f5ff 3039f5ff 3039f5ff 09..x9..09..09.. │ │ │ │ + 0x000b7570 6039f5ff 2c3df5ff ac3cf5ff 2c3cf5ff `9..,=...<..,<.. │ │ │ │ + 0x000b7580 6c3bf5ff 7c3ef5ff 00000000 00000000 l;..|>.......... │ │ │ │ + 0x000b7590 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000b75a0 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000b75b0 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000b75c0 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000b75d0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000b75e0 65730000 00000000 636d645f 64756d70 es......cmd_dump │ │ │ │ + 0x000b75f0 00696e76 616c6964 2066696c 65737973 .invalid filesys │ │ │ │ + 0x000b7600 74656d20 73697a65 00627563 6b657420 tem size.bucket │ │ │ │ + 0x000b7610 73697a65 00743a66 6800506c 65617365 size.t:fh.Please │ │ │ │ + 0x000b7620 20737570 706c7920 61206465 76696365 supply a device │ │ │ │ + 0x000b7630 00627472 65655f6e 6f64655f 73697a65 .btree_node_size │ │ │ │ + 0x000b7640 00424348 5f494f43 544c5f44 45565f55 .BCH_IOCTL_DEV_U │ │ │ │ + 0x000b7650 53414745 20657272 6f723a20 256d0053 SAGE error: %m.S │ │ │ │ + 0x000b7660 65747469 6e672025 73207265 61646f6e etting %s readon │ │ │ │ + 0x000b7670 6c790a00 666f6800 506c6561 73652073 ly..foh.Please s │ │ │ │ + 0x000b7680 7570706c 79206120 64657669 63652073 upply a device s │ │ │ │ + 0x000b7690 74617465 00696e76 616c6964 2073697a tate.invalid siz │ │ │ │ + 0x000b76a0 6500546f 6f206d61 6e792061 7267756d e.Too many argum │ │ │ │ + 0x000b76b0 656e7473 00446f69 6e67206f 6e6c696e ents.Doing onlin │ │ │ │ + 0x000b76c0 65207265 73697a65 206f6620 25730a00 e resize of %s.. │ │ │ │ + 0x000b76d0 72657369 7a696e67 20257320 746f2025 resizing %s to % │ │ │ │ + 0x000b76e0 6c6c7520 6275636b 6574730a 00446f69 llu buckets..Doi │ │ │ │ + 0x000b76f0 6e67206f 66666c69 6e652072 6573697a ng offline resiz │ │ │ │ + 0x000b7700 65206f66 2025730a 00726573 697a6520 e of %s..resize │ │ │ │ + 0x000b7710 6572726f 723a2025 730a0025 73206973 error: %s..%s is │ │ │ │ + 0x000b7720 206f6666 6c696e65 202d2073 74617274 offline - start │ │ │ │ + 0x000b7730 696e673a 0a00666f 72636500 666f7263 ing:..force.forc │ │ │ │ + 0x000b7740 652d6966 2d646174 612d6c6f 73740062 e-if-data-lost.b │ │ │ │ + 0x000b7750 792d6964 00666f72 63652d6d 65746164 y-id.force-metad │ │ │ │ + 0x000b7760 61746100 66735f73 697a6500 64697363 ata.fs_size.disc │ │ │ │ + 0x000b7770 61726400 00000000 62636163 68656673 ard.....bcachefs │ │ │ │ + 0x000b7780 20646576 69636520 61646420 2d206164 device add - ad │ │ │ │ + 0x000b7790 64206120 64657669 63652074 6f20616e d a device to an │ │ │ │ + 0x000b77a0 20657869 7374696e 67206669 6c657379 existing filesy │ │ │ │ + 0x000b77b0 7374656d 0a557361 67653a20 62636163 stem.Usage: bcac │ │ │ │ + 0x000b77c0 68656673 20646576 69636520 61646420 hefs device add │ │ │ │ + 0x000b77d0 5b4f5054 494f4e5d 2e2e2e20 66696c65 [OPTION]... file │ │ │ │ + 0x000b77e0 73797374 656d2064 65766963 650a0a4f system device..O │ │ │ │ + 0x000b77f0 7074696f 6e733a0a 20202d53 2c202d2d ptions:. -S, -- │ │ │ │ + 0x000b7800 66735f73 697a653d 73697a65 20202020 fs_size=size │ │ │ │ + 0x000b7810 20202020 20205369 7a65206f 66206669 Size of fi │ │ │ │ + 0x000b7820 6c657379 7374656d 206f6e20 64657669 lesystem on devi │ │ │ │ + 0x000b7830 63650a20 202d422c 202d2d62 75636b65 ce. -B, --bucke │ │ │ │ + 0x000b7840 743d7369 7a652020 20202020 20202020 t=size │ │ │ │ + 0x000b7850 20427563 6b657420 73697a65 0a20202d Bucket size. - │ │ │ │ + 0x000b7860 442c202d 2d646973 63617264 20202020 D, --discard │ │ │ │ + 0x000b7870 20202020 20202020 20202045 6e61626c Enabl │ │ │ │ + 0x000b7880 65206469 73636172 64730a20 202d672c e discards. -g, │ │ │ │ + 0x000b7890 202d2d67 726f7570 3d67726f 75702020 --group=group │ │ │ │ + 0x000b78a0 20202020 20202020 20446973 6b206772 Disk gr │ │ │ │ + 0x000b78b0 6f75700a 20202d66 2c202d2d 666f7263 oup. -f, --forc │ │ │ │ + 0x000b78c0 65202020 20202020 20202020 20202020 e │ │ │ │ + 0x000b78d0 20205573 65206465 76696365 20657665 Use device eve │ │ │ │ + 0x000b78e0 6e206966 20697420 61707065 61727320 n if it appears │ │ │ │ + 0x000b78f0 746f2061 6c726561 64792062 6520666f to already be fo │ │ │ │ + 0x000b7900 726d6174 7465640a 20202d68 2c202d2d rmatted. -h, -- │ │ │ │ + 0x000b7910 68656c70 20202020 20202020 20202020 help │ │ │ │ + 0x000b7920 20202020 20204469 73706c61 79207468 Display th │ │ │ │ + 0x000b7930 69732068 656c7020 616e6420 65786974 is help and exit │ │ │ │ + 0x000b7940 0a0a5265 706f7274 20627567 7320746f ..Report bugs to │ │ │ │ + 0x000b7950 203c6c69 6e75782d 62636163 68654076 . │ │ │ │ + 0x000b7970 4243485f 494f4354 4c5f4449 534b5f41 BCH_IOCTL_DISK_A │ │ │ │ + 0x000b7980 44442069 6f63746c 20657272 6f723a20 DD ioctl error: │ │ │ │ + 0x000b7990 256d0000 00000000 62636163 68656673 %m......bcachefs │ │ │ │ + 0x000b79a0 20646576 6963655f 72656d6f 7665202d device_remove - │ │ │ │ + 0x000b79b0 2072656d 6f766520 61206465 76696365 remove a device │ │ │ │ + 0x000b79c0 2066726f 6d206120 66696c65 73797374 from a filesyst │ │ │ │ + 0x000b79d0 656d0a55 73616765 3a0a2020 62636163 em.Usage:. bcac │ │ │ │ + 0x000b79e0 68656673 20646576 69636520 72656d6f hefs device remo │ │ │ │ + 0x000b79f0 7665203c 64657669 63653e7c 3c646576 ve | ..Opti │ │ │ │ + 0x000b7a10 6f6e733a 0a20202d 662c202d 2d666f72 ons:. -f, --for │ │ │ │ + 0x000b7a20 63650909 20202020 466f7263 65207265 ce.. Force re │ │ │ │ + 0x000b7a30 6d6f7661 6c2c2065 76656e20 69662073 moval, even if s │ │ │ │ + 0x000b7a40 6f6d6520 64617461 0a202020 20202020 ome data. │ │ │ │ + 0x000b7a50 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b7a60 20202020 20202063 6f756c64 6e277420 couldn't │ │ │ │ + 0x000b7a70 6265206d 69677261 7465640a 20202d46 be migrated. -F │ │ │ │ + 0x000b7a80 2c202d2d 666f7263 652d6d65 74616461 , --force-metada │ │ │ │ + 0x000b7a90 74610920 20202046 6f726365 2072656d ta. Force rem │ │ │ │ + 0x000b7aa0 6f76616c 2c206576 656e2069 6620736f oval, even if so │ │ │ │ + 0x000b7ab0 6d65206d 65746164 6174610a 20202020 me metadata. │ │ │ │ + 0x000b7ac0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b7ad0 20202020 20202020 2020636f 756c646e couldn │ │ │ │ + 0x000b7ae0 27742062 65206d69 67726174 65640a20 't be migrated. │ │ │ │ + 0x000b7af0 202d682c 202d2d68 656c7020 20202020 -h, --help │ │ │ │ + 0x000b7b00 20202020 20202020 20202020 20646973 dis │ │ │ │ + 0x000b7b10 706c6179 20746869 73206865 6c702061 play this help a │ │ │ │ + 0x000b7b20 6e642065 7869740a 5265706f 72742062 nd exit.Report b │ │ │ │ + 0x000b7b30 75677320 746f203c 6c696e75 782d6263 ugs to ...%s does │ │ │ │ + 0x000b7b60 6e6f7420 7365656d 20746f20 62652061 not seem to be a │ │ │ │ + 0x000b7b70 206d656d 62657220 6f662025 73000000 member of %s... │ │ │ │ + 0x000b7b80 46696c65 73797374 656d2070 61746820 Filesystem path │ │ │ │ + 0x000b7b90 72657175 69726564 20776865 6e207370 required when sp │ │ │ │ + 0x000b7ba0 65636966 79696e67 20646576 69636520 ecifying device │ │ │ │ + 0x000b7bb0 62792069 64000000 4243485f 494f4354 by id...BCH_IOCT │ │ │ │ + 0x000b7bc0 4c5f4449 534b5f52 454d4f56 4520696f L_DISK_REMOVE io │ │ │ │ + 0x000b7bd0 63746c20 6572726f 723a2025 6d000000 ctl error: %m... │ │ │ │ + 0x000b7be0 62636163 68656673 20646576 69636520 bcachefs device │ │ │ │ + 0x000b7bf0 6f6e6c69 6e65202d 20726561 64642061 online - readd a │ │ │ │ + 0x000b7c00 20646576 69636520 746f2061 2072756e device to a run │ │ │ │ + 0x000b7c10 6e696e67 2066696c 65737973 74656d0a ning filesystem. │ │ │ │ + 0x000b7c20 55736167 653a2062 63616368 65667320 Usage: bcachefs │ │ │ │ + 0x000b7c30 64657669 6365206f 6e6c696e 65205b4f device online [O │ │ │ │ + 0x000b7c40 5054494f 4e5d2e2e 2e206465 76696365 PTION]... device │ │ │ │ + 0x000b7c50 0a0a4f70 74696f6e 733a0a20 202d682c ..Options:. -h, │ │ │ │ + 0x000b7c60 202d2d68 656c7020 20202020 20202020 --help │ │ │ │ + 0x000b7c70 20202020 20202020 20446973 706c6179 Display │ │ │ │ + 0x000b7c80 20746869 73206865 6c702061 6e642065 this help and e │ │ │ │ + 0x000b7c90 7869740a 0a526570 6f727420 62756773 xit..Report bugs │ │ │ │ + 0x000b7ca0 20746f20 3c6c696e 75782d62 63616368 to ......BCH_IOCT │ │ │ │ + 0x000b7cd0 4c5f4449 534b5f4f 4e4c494e 4520696f L_DISK_ONLINE io │ │ │ │ + 0x000b7ce0 63746c20 6572726f 723a2025 6d000000 ctl error: %m... │ │ │ │ + 0x000b7cf0 62636163 68656673 20646576 69636520 bcachefs device │ │ │ │ + 0x000b7d00 6f66666c 696e6520 2d207461 6b652061 offline - take a │ │ │ │ + 0x000b7d10 20646576 69636520 6f66666c 696e652c device offline, │ │ │ │ + 0x000b7d20 20776974 686f7574 2072656d 6f76696e without removin │ │ │ │ + 0x000b7d30 67206974 0a557361 67653a20 62636163 g it.Usage: bcac │ │ │ │ + 0x000b7d40 68656673 20646576 69636520 6f66666c hefs device offl │ │ │ │ + 0x000b7d50 696e6520 5b4f5054 494f4e5d 2e2e2e20 ine [OPTION]... │ │ │ │ + 0x000b7d60 64657669 63650a0a 4f707469 6f6e733a device..Options: │ │ │ │ + 0x000b7d70 0a20202d 662c202d 2d666f72 63650909 . -f, --force.. │ │ │ │ + 0x000b7d80 20202020 466f7263 652c2069 66206461 Force, if da │ │ │ │ + 0x000b7d90 74612072 6564756e 64616e63 79207769 ta redundancy wi │ │ │ │ + 0x000b7da0 6c6c2062 65206465 67726164 65640a20 ll be degraded. │ │ │ │ + 0x000b7db0 202d682c 202d2d68 656c7020 20202020 -h, --help │ │ │ │ + 0x000b7dc0 20202020 20202020 20202020 20446973 Dis │ │ │ │ + 0x000b7dd0 706c6179 20746869 73206865 6c702061 play this help a │ │ │ │ + 0x000b7de0 6e642065 7869740a 0a526570 6f727420 nd exit..Report │ │ │ │ + 0x000b7df0 62756773 20746f20 3c6c696e 75782d62 bugs to ..BCH_IOCT │ │ │ │ + 0x000b7e20 4c5f4449 534b5f4f 46464c49 4e452069 L_DISK_OFFLINE i │ │ │ │ + 0x000b7e30 6f63746c 20657272 6f723a20 256d0000 octl error: %m.. │ │ │ │ + 0x000b7e40 62636163 68656673 20646576 69636520 bcachefs device │ │ │ │ + 0x000b7e50 65766163 75617465 202d206d 6f766520 evacuate - move │ │ │ │ + 0x000b7e60 64617461 206f6666 206f6620 61206769 data off of a gi │ │ │ │ + 0x000b7e70 76656e20 64657669 63650a55 73616765 ven device.Usage │ │ │ │ + 0x000b7e80 3a206263 61636865 66732064 65766963 : bcachefs devic │ │ │ │ + 0x000b7e90 65206576 61637561 7465205b 4f505449 e evacuate [OPTI │ │ │ │ + 0x000b7ea0 4f4e5d2e 2e2e2064 65766963 650a0a4f ON]... device..O │ │ │ │ + 0x000b7eb0 7074696f 6e733a0a 20202d68 2c202d2d ptions:. -h, -- │ │ │ │ + 0x000b7ec0 68656c70 20202020 20202020 20202020 help │ │ │ │ + 0x000b7ed0 20202020 20204469 73706c61 79207468 Display th │ │ │ │ + 0x000b7ee0 69732068 656c7020 616e6420 65786974 is help and exit │ │ │ │ + 0x000b7ef0 0a0a5265 706f7274 20627567 7320746f ..Report bugs to │ │ │ │ + 0x000b7f00 203c6c69 6e75782d 62636163 68654076 . │ │ │ │ + 0x000b7f20 4243485f 494f4354 4c5f4445 565f5553 BCH_IOCTL_DEV_US │ │ │ │ + 0x000b7f30 41474520 696f6374 6c206572 726f723a AGE ioctl error: │ │ │ │ + 0x000b7f40 20256d00 00000000 4243485f 494f4354 %m.....BCH_IOCT │ │ │ │ + 0x000b7f50 4c5f4449 534b5f53 45545f53 54415445 L_DISK_SET_STATE │ │ │ │ + 0x000b7f60 20696f63 746c2065 72726f72 3a20256d ioctl error: %m │ │ │ │ + 0x000b7f70 00000000 00000000 62636163 68656673 ........bcachefs │ │ │ │ + 0x000b7f80 20646576 69636520 7365742d 73746174 device set-stat │ │ │ │ + 0x000b7f90 650a5573 6167653a 20626361 63686566 e.Usage: bcachef │ │ │ │ + 0x000b7fa0 73206465 76696365 20736574 2d737461 s device set-sta │ │ │ │ + 0x000b7fb0 7465203c 6e65772d 73746174 653e203c te < │ │ │ │ + 0x000b7fc0 64657669 63653e7c 3c646576 69643e20 device>| │ │ │ │ + 0x000b7fd0 3c706174 683e0a0a 3c6e6577 2d737461 ..: one of rw, │ │ │ │ + 0x000b7ff0 726f2c20 6661696c 6564206f 72207370 ro, failed or sp │ │ │ │ + 0x000b8000 6172650a 3c706174 683e3a20 70617468 are.: path │ │ │ │ + 0x000b8010 20746f20 6d6f756e 74656420 66696c65 to mounted file │ │ │ │ + 0x000b8020 73797374 656d2c20 6f707469 6f6e616c system, optional │ │ │ │ + 0x000b8030 20756e6c 65737320 73706563 69667969 unless specifyi │ │ │ │ + 0x000b8040 6e672064 65766963 65206279 2069640a ng device by id. │ │ │ │ + 0x000b8050 0a4f7074 696f6e73 3a0a2020 2d662c20 .Options:. -f, │ │ │ │ + 0x000b8060 2d2d666f 72636509 09202020 20466f72 --force.. For │ │ │ │ + 0x000b8070 63652c20 69662064 61746120 72656475 ce, if data redu │ │ │ │ + 0x000b8080 6e64616e 63792077 696c6c20 62652064 ndancy will be d │ │ │ │ + 0x000b8090 65677261 6465640a 20202020 20202d2d egraded. -- │ │ │ │ + 0x000b80a0 666f7263 652d6966 2d646174 612d6c6f force-if-data-lo │ │ │ │ + 0x000b80b0 73742020 2020466f 7263652c 20696620 st Force, if │ │ │ │ + 0x000b80c0 64617461 2077696c 6c206265 206c6f73 data will be los │ │ │ │ + 0x000b80d0 740a2020 2d6f2c20 2d2d6f66 666c696e t. -o, --offlin │ │ │ │ + 0x000b80e0 65202020 20202020 20202020 20202020 e │ │ │ │ + 0x000b80f0 53657420 73746174 65206f66 20616e20 Set state of an │ │ │ │ + 0x000b8100 6f66666c 696e6520 64657669 63650a20 offline device. │ │ │ │ + 0x000b8110 202d682c 202d2d68 656c7020 20202020 -h, --help │ │ │ │ + 0x000b8120 20202020 20202020 20202020 20646973 dis │ │ │ │ + 0x000b8130 706c6179 20746869 73206865 6c702061 play this help a │ │ │ │ + 0x000b8140 6e642065 7869740a 5265706f 72742062 nd exit.Report b │ │ │ │ + 0x000b8150 75677320 746f203c 6c696e75 782d6263 ugs to ...Cannot s │ │ │ │ + 0x000b8180 70656369 6679206f 66666c69 6e652064 pecify offline d │ │ │ │ + 0x000b8190 65766963 65206279 20696400 00000000 evice by id..... │ │ │ │ + 0x000b81a0 62636163 68656673 20646576 69636520 bcachefs device │ │ │ │ + 0x000b81b0 72657369 7a65200a 55736167 653a2062 resize .Usage: b │ │ │ │ + 0x000b81c0 63616368 65667320 64657669 63652072 cachefs device r │ │ │ │ + 0x000b81d0 6573697a 65206465 76696365 205b2073 esize device [ s │ │ │ │ + 0x000b81e0 697a6520 5d0a0a4f 7074696f 6e733a0a ize ]..Options:. │ │ │ │ + 0x000b81f0 20202d68 2c202d2d 68656c70 20202020 -h, --help │ │ │ │ + 0x000b8200 20202020 20202020 20202020 20206469 di │ │ │ │ + 0x000b8210 73706c61 79207468 69732068 656c7020 splay this help │ │ │ │ + 0x000b8220 616e6420 65786974 0a526570 6f727420 and exit.Report │ │ │ │ + 0x000b8230 62756773 20746f20 3c6c696e 75782d62 bugs to ..Please s │ │ │ │ + 0x000b8260 7570706c 79206120 64657669 63652074 upply a device t │ │ │ │ + 0x000b8270 6f207265 73697a65 00000000 00000000 o resize........ │ │ │ │ + 0x000b8280 25732069 73206d6f 756e7465 64206275 %s is mounted bu │ │ │ │ + 0x000b8290 74206973 6e277420 6120626c 6f636b20 t isn't a block │ │ │ │ + 0x000b82a0 64657669 63653f21 00000000 00000000 device?!........ │ │ │ │ + 0x000b82b0 4243485f 494f4354 4c5f4449 534b5f47 BCH_IOCTL_DISK_G │ │ │ │ + 0x000b82c0 45545f49 44582069 6f63746c 20657272 ET_IDX ioctl err │ │ │ │ + 0x000b82d0 6f723a20 256d0000 4243485f 494f4354 or: %m..BCH_IOCT │ │ │ │ + 0x000b82e0 4c5f5245 41445f53 55504552 20657272 L_READ_SUPER err │ │ │ │ + 0x000b82f0 6f723a20 256d0000 6572726f 72207265 or: %m..error re │ │ │ │ + 0x000b8300 6164696e 67207375 70657262 6c6f636b ading superblock │ │ │ │ + 0x000b8310 3a206465 76206964 78203e3d 2073622d : dev idx >= sb- │ │ │ │ + 0x000b8320 3e6e725f 64657669 63657300 00000000 >nr_devices..... │ │ │ │ + 0x000b8330 6572726f 72207265 6164696e 67207375 error reading su │ │ │ │ + 0x000b8340 70657262 6c6f636b 3a206e6f 206d656d perblock: no mem │ │ │ │ + 0x000b8350 62657220 696e666f 00000000 00000000 ber info........ │ │ │ │ + 0x000b8360 4243485f 494f4354 4c5f4449 534b5f52 BCH_IOCTL_DISK_R │ │ │ │ + 0x000b8370 4553495a 4520696f 63746c20 6572726f ESIZE ioctl erro │ │ │ │ + 0x000b8380 723a2025 6d000000 636f6e66 75736564 r: %m...confused │ │ │ │ + 0x000b8390 3a206d6f 72652074 68616e20 6f6e6520 : more than one │ │ │ │ + 0x000b83a0 6f6e6c69 6e652064 65766963 653f0000 online device?.. │ │ │ │ + 0x000b83b0 62636163 68656673 20646576 69636520 bcachefs device │ │ │ │ + 0x000b83c0 72657369 7a652d6a 6f75726e 616c200a resize-journal . │ │ │ │ + 0x000b83d0 55736167 653a2062 63616368 65667320 Usage: bcachefs │ │ │ │ + 0x000b83e0 64657669 63652072 6573697a 652d6a6f device resize-jo │ │ │ │ + 0x000b83f0 75726e61 6c206465 76696365 205b2073 urnal device [ s │ │ │ │ + 0x000b8400 697a6520 5d0a0a4f 7074696f 6e733a0a ize ]..Options:. │ │ │ │ + 0x000b8410 20202d68 2c202d2d 68656c70 20202020 -h, --help │ │ │ │ + 0x000b8420 20202020 20202020 20202020 20206469 di │ │ │ │ + 0x000b8430 73706c61 79207468 69732068 656c7020 splay this help │ │ │ │ + 0x000b8440 616e6420 65786974 0a526570 6f727420 and exit.Report │ │ │ │ + 0x000b8450 62756773 20746f20 3c6c696e 75782d62 bugs to ..resizing │ │ │ │ + 0x000b8480 206a6f75 726e616c 206f6e20 25732074 journal on %s t │ │ │ │ + 0x000b8490 6f20256c 6c752062 75636b65 74730a00 o %llu buckets.. │ │ │ │ + 0x000b84a0 4243485f 494f4354 4c5f4449 534b5f52 BCH_IOCTL_DISK_R │ │ │ │ + 0x000b84b0 4553495a 455f4a4f 55524e41 4c20696f ESIZE_JOURNAL io │ │ │ │ + 0x000b84c0 63746c20 6572726f 723a2025 6d000000 ctl error: %m... │ │ │ │ + 0x000b84d0 c035f5ff 2035f5ff b035f5ff 2035f5ff .5.. 5...5.. 5.. │ │ │ │ + 0x000b84e0 2035f5ff 2035f5ff 2035f5ff 2035f5ff 5.. 5.. 5.. 5.. │ │ │ │ + 0x000b84f0 2035f5ff 2035f5ff 2035f5ff 2035f5ff 5.. 5.. 5.. 5.. │ │ │ │ + 0x000b8500 2035f5ff 2035f5ff 2035f5ff 2035f5ff 5.. 5.. 5.. 5.. │ │ │ │ + 0x000b8510 2035f5ff 8835f5ff 2035f5ff 2035f5ff 5...5.. 5.. 5.. │ │ │ │ + 0x000b8520 2035f5ff 2035f5ff 2035f5ff 2035f5ff 5.. 5.. 5.. 5.. │ │ │ │ + 0x000b8530 2035f5ff 2035f5ff 2035f5ff 2035f5ff 5.. 5.. 5.. 5.. │ │ │ │ + 0x000b8540 2035f5ff 2035f5ff 2035f5ff 2035f5ff 5.. 5.. 5.. 5.. │ │ │ │ + 0x000b8550 2035f5ff 2035f5ff 2035f5ff 2035f5ff 5.. 5.. 5.. 5.. │ │ │ │ + 0x000b8560 3036f5ff 7035f5ff 5835f5ff 42616420 06..p5..X5..Bad │ │ │ │ + 0x000b8570 25732025 7300696e 76616c69 64207265 %s %s.invalid re │ │ │ │ + 0x000b8580 706c6963 61730042 61642075 75696400 plicas.Bad uuid. │ │ │ │ + 0x000b8590 64617461 20747970 6500696e 76616c69 data type.invali │ │ │ │ + 0x000b85a0 64206475 72616269 6c697479 00696e76 d durability.inv │ │ │ │ + 0x000b85b0 616c6964 20766572 73696f6e 002d4c3a alid version.-L: │ │ │ │ + 0x000b85c0 553a673a 66716800 456e7465 72207061 U:g:fqh.Enter pa │ │ │ │ + 0x000b85d0 73737068 72617365 3a200073 75706572 ssphrase: .super │ │ │ │ + 0x000b85e0 626c6f63 6b206669 656c6400 663a6c68 block field.f:lh │ │ │ │ + 0x000b85f0 00706c65 61736520 73757070 6c792061 .please supply a │ │ │ │ + 0x000b8600 20646576 69636500 4572726f 72206f70 device.Error op │ │ │ │ + 0x000b8610 656e696e 67202573 3a202573 006c6179 ening %s: %s.lay │ │ │ │ + 0x000b8620 6f757400 6e6f5f70 61737370 68726173 out.no_passphras │ │ │ │ + 0x000b8630 65007375 70657262 6c6f636b 5f73697a e.superblock_siz │ │ │ │ + 0x000b8640 65006275 636b6574 5f73697a 65006461 e.bucket_size.da │ │ │ │ + 0x000b8650 74615f61 6c6c6f77 6564006e 6f5f696e ta_allowed.no_in │ │ │ │ + 0x000b8660 69746961 6c697a65 00717569 65740000 itialize.quiet.. │ │ │ │ + 0x000b8670 62636163 68656673 20666f72 6d617420 bcachefs format │ │ │ │ + 0x000b8680 2d206372 65617465 2061206e 65772062 - create a new b │ │ │ │ + 0x000b8690 63616368 65667320 66696c65 73797374 cachefs filesyst │ │ │ │ + 0x000b86a0 656d206f 6e206f6e 65206f72 206d6f72 em on one or mor │ │ │ │ + 0x000b86b0 65206465 76696365 730a5573 6167653a e devices.Usage: │ │ │ │ + 0x000b86c0 20626361 63686566 7320666f 726d6174 bcachefs format │ │ │ │ + 0x000b86d0 205b4f50 54494f4e 5d2e2e2e 203c6465 [OPTION]... ..Options: │ │ │ │ + 0x000b86f0 00000000 00000000 20202020 20202d2d ........ -- │ │ │ │ + 0x000b8700 7265706c 69636173 3d232020 20202020 replicas=# │ │ │ │ + 0x000b8710 20202020 20205365 74732062 6f746820 Sets both │ │ │ │ + 0x000b8720 64617461 20616e64 206d6574 61646174 data and metadat │ │ │ │ + 0x000b8730 61207265 706c6963 61730a20 20202020 a replicas. │ │ │ │ + 0x000b8740 202d2d65 6e637279 70746564 20202020 --encrypted │ │ │ │ + 0x000b8750 20202020 20202020 20456e61 626c6520 Enable │ │ │ │ + 0x000b8760 77686f6c 65206669 6c657379 7374656d whole filesystem │ │ │ │ + 0x000b8770 20656e63 72797074 696f6e20 28636861 encryption (cha │ │ │ │ + 0x000b8780 63686132 302f706f 6c793133 3035290a cha20/poly1305). │ │ │ │ + 0x000b8790 20202020 20202d2d 6e6f5f70 61737370 --no_passp │ │ │ │ + 0x000b87a0 68726173 65202020 20202020 2020446f hrase Do │ │ │ │ + 0x000b87b0 6e277420 656e6372 79707420 6d617374 n't encrypt mast │ │ │ │ + 0x000b87c0 65722065 6e637279 7074696f 6e206b65 er encryption ke │ │ │ │ + 0x000b87d0 790a2020 2d4c2c20 2d2d6c61 62656c3d y. -L, --label= │ │ │ │ + 0x000b87e0 6c616265 6c0a2020 2d552c20 2d2d7575 label. -U, --uu │ │ │ │ + 0x000b87f0 69643d75 7569640a 20202020 20202d2d id=uuid. -- │ │ │ │ + 0x000b8800 73757065 72626c6f 636b5f73 697a653d superblock_size= │ │ │ │ + 0x000b8810 73697a65 0a0a4465 76696365 20737065 size..Device spe │ │ │ │ + 0x000b8820 63696669 63206f70 74696f6e 733a0000 cific options:.. │ │ │ │ + 0x000b8830 20202d67 2c202d2d 67726f75 703d6c61 -g, --group=la │ │ │ │ + 0x000b8840 62656c20 20202020 20202020 20204469 bel Di │ │ │ │ + 0x000b8850 736b2067 726f7570 0a0a2020 2d662c20 sk group.. -f, │ │ │ │ + 0x000b8860 2d2d666f 7263650a 20202d71 2c202d2d --force. -q, -- │ │ │ │ + 0x000b8870 71756965 74202020 20202020 20202020 quiet │ │ │ │ + 0x000b8880 20202020 20204f6e 6c792070 72696e74 Only print │ │ │ │ + 0x000b8890 20657272 6f72730a 20202d68 2c202d2d errors. -h, -- │ │ │ │ + 0x000b88a0 68656c70 20202020 20202020 20202020 help │ │ │ │ + 0x000b88b0 20202020 20204469 73706c61 79207468 Display th │ │ │ │ + 0x000b88c0 69732068 656c7020 616e6420 65786974 is help and exit │ │ │ │ + 0x000b88d0 0a0a4465 76696365 20737065 63696669 ..Device specifi │ │ │ │ + 0x000b88e0 63206f70 74696f6e 73206d75 73742063 c options must c │ │ │ │ + 0x000b88f0 6f6d6520 6265666f 72652063 6f727265 ome before corre │ │ │ │ + 0x000b8900 73706f6e 64696e67 20646576 69636573 sponding devices │ │ │ │ + 0x000b8910 2c20652e 672e0a20 20626361 63686566 , e.g.. bcachef │ │ │ │ + 0x000b8920 7320666f 726d6174 202d2d67 726f7570 s format --group │ │ │ │ + 0x000b8930 20636163 6865202f 6465762f 73646220 cache /dev/sdb │ │ │ │ + 0x000b8940 2f646576 2f736463 0a0a5265 706f7274 /dev/sdc..Report │ │ │ │ + 0x000b8950 20627567 7320746f 203c6c69 6e75782d bugs to .bcachefs │ │ │ │ + 0x000b8980 2073686f 772d7375 70657220 0a557361 show-super .Usa │ │ │ │ + 0x000b8990 67653a20 62636163 68656673 2073686f ge: bcachefs sho │ │ │ │ + 0x000b89a0 772d7375 70657220 5b4f5054 494f4e5d w-super [OPTION] │ │ │ │ + 0x000b89b0 2e2e2064 65766963 650a0a4f 7074696f .. device..Optio │ │ │ │ + 0x000b89c0 6e733a0a 20202d66 2c202d2d 6669656c ns:. -f, --fiel │ │ │ │ + 0x000b89d0 64733d28 6669656c 64732920 20202020 ds=(fields) │ │ │ │ + 0x000b89e0 20206c69 7374206f 66207365 6374696f list of sectio │ │ │ │ + 0x000b89f0 6e732074 6f207072 696e740a 20202d6c ns to print. -l │ │ │ │ + 0x000b8a00 2c202d2d 6c61796f 75742020 20202020 , --layout │ │ │ │ + 0x000b8a10 20202020 20202020 20207072 696e7420 print │ │ │ │ + 0x000b8a20 73757065 72626c6f 636b206c 61796f75 superblock layou │ │ │ │ + 0x000b8a30 740a2020 2d682c20 2d2d6865 6c702020 t. -h, --help │ │ │ │ + 0x000b8a40 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b8a50 64697370 6c617920 74686973 2068656c display this hel │ │ │ │ + 0x000b8a60 7020616e 64206578 69740a52 65706f72 p and exit.Repor │ │ │ │ + 0x000b8a70 74206275 67732074 6f203c6c 696e7578 t bugs to .....H.. │ │ │ │ + 0x000b8aa0 064af5ff bd49f5ff b049f5ff e04df5ff .J...I...I...M.. │ │ │ │ + 0x000b8ab0 9c49f5ff 6c49f5ff 314bf5ff 714bf5ff .I..lI..1K..qK.. │ │ │ │ + 0x000b8ac0 554bf5ff 5449f5ff 274bf5ff f44af5ff UK..TI..'K...J.. │ │ │ │ + 0x000b8ad0 bc4af5ff 864af5ff 7c4af5ff a44bf5ff .J...J..|J...K.. │ │ │ │ + 0x000b8ae0 4449f5ff 0449f5ff c448f5ff c448f5ff DI...I...H...H.. │ │ │ │ + 0x000b8af0 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8b00 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8b10 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8b20 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8b30 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8b40 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8b50 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8b60 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8b70 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8b80 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8b90 c448f5ff c448f5ff 7e4ef5ff c448f5ff .H...H..~N...H.. │ │ │ │ + 0x000b8ba0 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8bb0 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8bc0 c448f5ff c448f5ff c448f5ff 9c49f5ff .H...H...H...I.. │ │ │ │ + 0x000b8bd0 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8be0 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8bf0 6c49f5ff c448f5ff c448f5ff c448f5ff lI...H...H...H.. │ │ │ │ + 0x000b8c00 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8c10 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8c20 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8c30 c448f5ff a44bf5ff 5449f5ff 0449f5ff .H...K..TI...I.. │ │ │ │ + 0x000b8c40 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8c50 c448f5ff c448f5ff c448f5ff c448f5ff .H...H...H...H.. │ │ │ │ + 0x000b8c60 4449f5ff 20202573 3a002025 31357320 DI.. %s:. %15s │ │ │ │ + 0x000b8c70 2531356c 6c752025 3135730a 0025733a %15llu %15s..%s: │ │ │ │ + 0x000b8c80 20002575 2f257520 00286e6f 206c6162 .%u/%u .(no lab │ │ │ │ + 0x000b8c90 656c2900 28646576 69636520 6e6f7420 el).(device not │ │ │ │ + 0x000b8ca0 666f756e 64290046 696c6573 79737465 found).Filesyste │ │ │ │ + 0x000b8cb0 6d202573 3a0a0053 697a653a 00252d32 m %s:..Size:.%-2 │ │ │ │ + 0x000b8cc0 30732531 32730a00 55736564 3a004f6e 0s%12s..Used:.On │ │ │ │ + 0x000b8cd0 6c696e65 20726573 65727665 643a0044 line reserved:.D │ │ │ │ + 0x000b8ce0 65766963 65730052 65717569 7265642f evices.Required/ │ │ │ │ + 0x000b8cf0 746f7461 6c004461 74612074 79706500 total.Data type. │ │ │ │ + 0x000b8d00 252d3136 73252d31 36732573 0a004243 %-16s%-16s%s..BC │ │ │ │ + 0x000b8d10 485f494f 43544c5f 55534147 45206572 H_IOCTL_USAGE er │ │ │ │ + 0x000b8d20 726f723a 20256d00 72657365 72766564 ror: %m.reserved │ │ │ │ + 0x000b8d30 005b5d20 00636d64 5f66732e 63002573 .[] .cmd_fs.c.%s │ │ │ │ + 0x000b8d40 20286465 76696365 20257529 3a002533 (device %u):.%3 │ │ │ │ + 0x000b8d50 30732531 36730a00 66726167 6d656e74 0s%16s..fragment │ │ │ │ + 0x000b8d60 65640025 2d323073 25313673 25313673 ed.%-20s%16s%16s │ │ │ │ + 0x000b8d70 25313673 0a006572 61737572 6520636f %16s..erasure co │ │ │ │ + 0x000b8d80 64656400 20206176 61696c61 626c653a ded. available: │ │ │ │ + 0x000b8d90 00202531 35732025 31356c6c 750a0020 . %15s %15llu.. │ │ │ │ + 0x000b8da0 20636170 61636974 793a0000 00000000 capacity:...... │ │ │ │ + 0x000b8db0 21282876 6f696420 2a292072 203e2028 !((void *) r > ( │ │ │ │ + 0x000b8dc0 766f6964 202a2920 2875292d 3e726570 void *) (u)->rep │ │ │ │ + 0x000b8dd0 6c696361 73202b20 2875292d 3e726570 licas + (u)->rep │ │ │ │ + 0x000b8de0 6c696361 5f656e74 72696573 5f627974 lica_entries_byt │ │ │ │ + 0x000b8df0 65732900 00000000 7072696e 745f6673 es).....print_fs │ │ │ │ + 0x000b8e00 5f757361 67650000 62636163 68656673 _usage..bcachefs │ │ │ │ + 0x000b8e10 20667363 6b202d20 66696c65 73797374 fsck - filesyst │ │ │ │ + 0x000b8e20 656d2063 6865636b 20616e64 20726570 em check and rep │ │ │ │ + 0x000b8e30 6169720a 55736167 653a2062 63616368 air.Usage: bcach │ │ │ │ + 0x000b8e40 65667320 6673636b 205b4f50 54494f4e efs fsck [OPTION │ │ │ │ + 0x000b8e50 5d2e2e2e 203c6465 76696365 733e0a0a ]... .. │ │ │ │ + 0x000b8e60 4f707469 6f6e733a 0a20202d 70202020 Options:. -p │ │ │ │ + 0x000b8e70 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b8e80 20204175 746f6d61 74696320 72657061 Automatic repa │ │ │ │ + 0x000b8e90 69722028 6e6f2071 75657374 696f6e73 ir (no questions │ │ │ │ + 0x000b8ea0 290a2020 2d6e2020 20202020 20202020 ). -n │ │ │ │ + 0x000b8eb0 20202020 20202020 20202044 6f6e2774 Don't │ │ │ │ + 0x000b8ec0 20726570 6169722c 206f6e6c 79206368 repair, only ch │ │ │ │ + 0x000b8ed0 65636b20 666f7220 6572726f 72730a20 eck for errors. │ │ │ │ + 0x000b8ee0 202d7920 20202020 20202020 20202020 -y │ │ │ │ + 0x000b8ef0 20202020 20202020 41737375 6d652022 Assume " │ │ │ │ + 0x000b8f00 79657322 20746f20 616c6c20 71756573 yes" to all ques │ │ │ │ + 0x000b8f10 74696f6e 730a2020 2d662020 20202020 tions. -f │ │ │ │ + 0x000b8f20 20202020 20202020 20202020 20202046 F │ │ │ │ + 0x000b8f30 6f726365 20636865 636b696e 67206576 orce checking ev │ │ │ │ + 0x000b8f40 656e2069 66206669 6c657379 7374656d en if filesystem │ │ │ │ + 0x000b8f50 20697320 6d61726b 65642063 6c65616e is marked clean │ │ │ │ + 0x000b8f60 0a202d2d 7265636f 6e737472 7563745f . --reconstruct_ │ │ │ │ + 0x000b8f70 616c6c6f 63202020 20205265 636f6e73 alloc Recons │ │ │ │ + 0x000b8f80 74727563 74207468 6520616c 6c6f6320 truct the alloc │ │ │ │ + 0x000b8f90 62747265 650a2020 2d762020 20202020 btree. -v │ │ │ │ + 0x000b8fa0 20202020 20202020 20202020 20202042 B │ │ │ │ + 0x000b8fb0 65207665 72626f73 650a2020 2d682020 e verbose. -h │ │ │ │ + 0x000b8fc0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b8fd0 20202044 6973706c 61792074 68697320 Display this │ │ │ │ + 0x000b8fe0 68656c70 20616e64 20657869 740a5265 help and exit.Re │ │ │ │ + 0x000b8ff0 706f7274 20627567 7320746f 203c6c69 port bugs to
  • ... │ │ │ │ + 0x000b9020 506c6561 73652073 7570706c 79206465 Please supply de │ │ │ │ + 0x000b9030 76696365 28732920 746f2063 6865636b vice(s) to check │ │ │ │ + 0x000b9040 0a000000 00000000 25732069 73206d6f ........%s is mo │ │ │ │ + 0x000b9050 756e7465 64207265 61642d77 72697465 unted read-write │ │ │ │ + 0x000b9060 202d2061 626f7274 696e670a 00617079 - aborting..apy │ │ │ │ + 0x000b9070 6e666f3a 76680065 72726f72 206f7065 nfo:vh.error ope │ │ │ │ + 0x000b9080 6e696e67 2025733a 2025730a 0025733a ning %s: %s..%s: │ │ │ │ + 0x000b9090 20657272 6f727320 66697865 640a0025 errors fixed..% │ │ │ │ + 0x000b90a0 733a2073 74696c6c 20686173 20657272 s: still has err │ │ │ │ + 0x000b90b0 6f72730a 00726563 6f6e7374 72756374 ors..reconstruct │ │ │ │ + 0x000b90c0 5f616c6c 6f630000 f856f5ff a856f5ff _alloc...V...V.. │ │ │ │ + 0x000b90d0 a856f5ff a856f5ff a856f5ff a856f5ff .V...V...V...V.. │ │ │ │ + 0x000b90e0 a856f5ff a856f5ff a856f5ff a856f5ff .V...V...V...V.. │ │ │ │ + 0x000b90f0 a856f5ff a856f5ff a856f5ff a856f5ff .V...V...V...V.. │ │ │ │ + 0x000b9100 a856f5ff e856f5ff a856f5ff a856f5ff .V...V...V...V.. │ │ │ │ + 0x000b9110 a856f5ff a856f5ff a856f5ff a856f5ff .V...V...V...V.. │ │ │ │ + 0x000b9120 0859f5ff a856f5ff a856f5ff a856f5ff .Y...V...V...V.. │ │ │ │ + 0x000b9130 a856f5ff a856f5ff 5857f5ff 1857f5ff .V...V..XW...W.. │ │ │ │ + 0x000b9140 e856f5ff a856f5ff a856f5ff a856f5ff .V...V...V...V.. │ │ │ │ + 0x000b9150 a856f5ff a856f5ff 0857f5ff a856f5ff .V...V...W...V.. │ │ │ │ + 0x000b9160 a856f5ff e856f5ff 62636163 68656673 .V...V..bcachefs │ │ │ │ + 0x000b9170 20756e6c 6f636b20 2d20756e 6c6f636b unlock - unlock │ │ │ │ + 0x000b9180 20616e20 656e6372 79707465 64206669 an encrypted fi │ │ │ │ + 0x000b9190 6c657379 7374656d 20736f20 69742063 lesystem so it c │ │ │ │ + 0x000b91a0 616e2062 65206d6f 756e7465 640a5573 an be mounted.Us │ │ │ │ + 0x000b91b0 6167653a 20626361 63686566 7320756e age: bcachefs un │ │ │ │ + 0x000b91c0 6c6f636b 205b4f50 54494f4e 5d206465 lock [OPTION] de │ │ │ │ + 0x000b91d0 76696365 0a0a4f70 74696f6e 733a0a20 vice..Options:. │ │ │ │ + 0x000b91e0 202d6320 20202020 20202020 20202020 -c │ │ │ │ + 0x000b91f0 20202020 20202020 43686563 6b206966 Check if │ │ │ │ + 0x000b9200 20612064 65766963 65206973 20656e63 a device is enc │ │ │ │ + 0x000b9210 72797074 65640a20 202d6820 20202020 rypted. -h │ │ │ │ + 0x000b9220 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b9230 44697370 6c617920 74686973 2068656c Display this hel │ │ │ │ + 0x000b9240 7020616e 64206578 69740a52 65706f72 p and exit.Repor │ │ │ │ + 0x000b9250 74206275 67732074 6f203c6c 696e7578 t bugs to ........ │ │ │ │ + 0x000b9280 506c6561 73652073 7570706c 79206f6e Please supply on │ │ │ │ + 0x000b9290 65206f72 206d6f72 65206465 76696365 e or more device │ │ │ │ + 0x000b92a0 73000000 00000000 46696c65 73797374 s.......Filesyst │ │ │ │ + 0x000b92b0 656d2064 6f657320 6e6f7420 68617665 em does not have │ │ │ │ + 0x000b92c0 20656e63 72797074 696f6e20 656e6162 encryption enab │ │ │ │ + 0x000b92d0 6c656400 25732069 73206e6f 7420656e led.%s is not en │ │ │ │ + 0x000b92e0 63727970 74656400 4572726f 72206765 crypted.Error ge │ │ │ │ + 0x000b92f0 7474696e 67206375 7272656e 74206b65 tting current ke │ │ │ │ + 0x000b9300 7900456e 74657220 6e657720 70617373 y.Enter new pass │ │ │ │ + 0x000b9310 70687261 73653a20 00657272 6f722065 phrase: .error e │ │ │ │ + 0x000b9320 6e637279 7074696e 67206b65 79006c69 ncrypting key.li │ │ │ │ + 0x000b9330 73747861 74747220 6572726f 723a2025 stxattr error: % │ │ │ │ + 0x000b9340 6d006572 726f7220 67657474 696e6720 m.error getting │ │ │ │ + 0x000b9350 78617474 72207661 6c3a2025 6d006572 xattr val: %m.er │ │ │ │ + 0x000b9360 726f7220 63726561 74696e67 20786174 ror creating xat │ │ │ │ + 0x000b9370 74723a20 25730065 72726f72 20637265 tr: %s.error cre │ │ │ │ + 0x000b9380 6174696e 67206669 6c653a20 25730065 ating file: %s.e │ │ │ │ + 0x000b9390 72726f72 20757064 6174696e 6720696e rror updating in │ │ │ │ + 0x000b93a0 6f64653a 20257300 636d645f 6d696772 ode: %s.cmd_migr │ │ │ │ + 0x000b93b0 6174652e 63002128 6c656e20 26202862 ate.c.!(len & (b │ │ │ │ + 0x000b93c0 6c6f636b 5f627974 65732863 29202d20 lock_bytes(c) - │ │ │ │ + 0x000b93d0 31292900 6c696262 63616368 6566732f 1)).libbcachefs/ │ │ │ │ + 0x000b93e0 63686563 6b73756d 2e680069 6e636c75 checksum.h.inclu │ │ │ │ + 0x000b93f0 64652f6c 696e7578 2f636c6f 73757265 de/linux/closure │ │ │ │ + 0x000b9400 2e680021 28217175 6575655f 776f726b .h.!(!queue_work │ │ │ │ + 0x000b9410 2877712c 2026636c 2d3e776f 726b2929 (wq, &cl->work)) │ │ │ │ + 0x000b9420 006c6962 62636163 68656673 2f627563 .libbcachefs/buc │ │ │ │ + 0x000b9430 6b657473 2e680062 74726565 20696e73 kets.h.btree ins │ │ │ │ + 0x000b9440 65727420 6572726f 72202573 00636864 ert error %s.chd │ │ │ │ + 0x000b9450 69722065 72726f72 3a20256d 0025732f ir error: %m.%s/ │ │ │ │ + 0x000b9460 25730065 72726f72 20637265 6174696e %s.error creatin │ │ │ │ + 0x000b9470 67206861 72646c69 6e6b3a20 25730072 g hardlink: %s.r │ │ │ │ + 0x000b9480 6561646c 696e6b20 6572726f 723a2025 eadlink error: % │ │ │ │ + 0x000b9490 6d00663a 4668002f 70726f63 2f73656c m.f:Fh./proc/sel │ │ │ │ + 0x000b94a0 662f6d6f 756e7469 6e666f00 25732069 f/mountinfo.%s i │ │ │ │ + 0x000b94b0 73206e6f 74206120 64697265 63746f72 s not a director │ │ │ │ + 0x000b94c0 79002f73 79732f64 65762f62 6c6f636b y./sys/dev/block │ │ │ │ + 0x000b94d0 2f25753a 25750065 72726f72 206c6f6f /%u:%u.error loo │ │ │ │ + 0x000b94e0 6b696e67 20757020 64657669 6365206e king up device n │ │ │ │ + 0x000b94f0 616d6500 2f646576 2f257300 25732f62 ame./dev/%s.%s/b │ │ │ │ + 0x000b9500 63616368 65667300 746f6f6c 732d7574 cachefs.tools-ut │ │ │ │ + 0x000b9510 696c2e68 00212872 2e737461 7274203e il.h.!(r.start > │ │ │ │ + 0x000b9520 20722e65 6e642900 6f6c645f 6d696772 r.end).old_migr │ │ │ │ + 0x000b9530 61746564 5f66696c 65737973 74656d00 ated_filesystem. │ │ │ │ + 0x000b9540 6673636b 20636f6d 706c6574 65002573 fsck complete.%s │ │ │ │ + 0x000b9550 20697320 6e6f7420 61206669 6c797365 is not a filyse │ │ │ │ + 0x000b9560 7374656d 20726f6f 7400496e 76616c69 stem root.Invali │ │ │ │ + 0x000b9570 64206f66 66736574 00643a6f 3a680050 d offset.d:o:h.P │ │ │ │ + 0x000b9580 6c656173 65207370 65636966 79206120 lease specify a │ │ │ │ + 0x000b9590 64657669 63650000 21286473 745f6f66 device..!(dst_of │ │ │ │ + 0x000b95a0 66736574 20262028 626c6f63 6b5f6279 fset & (block_by │ │ │ │ + 0x000b95b0 74657328 6329202d 20312929 00000000 tes(c) - 1)).... │ │ │ │ + 0x000b95c0 6572726f 72207265 73657276 696e6720 error reserving │ │ │ │ + 0x000b95d0 73706163 6520696e 206e6577 2066696c space in new fil │ │ │ │ + 0x000b95e0 65737973 74656d3a 20257300 00000000 esystem: %s..... │ │ │ │ + 0x000b95f0 21286c6f 67696361 6c202620 28626c6f !(logical & (blo │ │ │ │ + 0x000b9600 636b5f62 79746573 28632920 2d203129 ck_bytes(c) - 1) │ │ │ │ + 0x000b9610 29000000 00000000 21287068 79736963 ).......!(physic │ │ │ │ + 0x000b9620 616c2026 2028626c 6f636b5f 62797465 al & (block_byte │ │ │ │ + 0x000b9630 73286329 202d2031 29290000 00000000 s(c) - 1))...... │ │ │ │ + 0x000b9640 21286c65 6e677468 20262028 626c6f63 !(length & (bloc │ │ │ │ + 0x000b9650 6b5f6279 74657328 6329202d 20312929 k_bytes(c) - 1)) │ │ │ │ + 0x000b9660 00000000 00000000 21287068 79736963 ........!(physic │ │ │ │ + 0x000b9670 616c202b 206c656e 67746820 3e206275 al + length > bu │ │ │ │ + 0x000b9680 636b6574 5f746f5f 73656374 6f722863 cket_to_sector(c │ │ │ │ + 0x000b9690 612c2063 612d3e6d 692e6e62 75636b65 a, ca->mi.nbucke │ │ │ │ + 0x000b96a0 74732929 00000000 21286220 3c206275 ts))....!(b < bu │ │ │ │ + 0x000b96b0 636b6574 732d3e66 69727374 5f627563 ckets->first_buc │ │ │ │ + 0x000b96c0 6b657420 7c7c2062 203e3d20 6275636b ket || b >= buck │ │ │ │ + 0x000b96d0 6574732d 3e6e6275 636b6574 73290000 ets->nbuckets).. │ │ │ │ + 0x000b96e0 556e616c 69676e65 64206578 74656e74 Unaligned extent │ │ │ │ + 0x000b96f0 20696e20 2573202d 2063616e 27742068 in %s - can't h │ │ │ │ + 0x000b9700 616e646c 65000000 25732064 6f657320 andle...%s does │ │ │ │ + 0x000b9710 6e6f7420 68617665 20636f72 72656374 not have correct │ │ │ │ + 0x000b9720 2073745f 64657621 00000000 00000000 st_dev!........ │ │ │ │ + 0x000b9730 4572726f 72206372 65617469 6e672025 Error creating % │ │ │ │ + 0x000b9740 7320666f 72206263 61636865 6673206d s for bcachefs m │ │ │ │ + 0x000b9750 65746164 6174613a 20256d00 00000000 etadata: %m..... │ │ │ │ + 0x000b9760 62636163 68656673 2066696c 65206861 bcachefs file ha │ │ │ │ + 0x000b9770 7320696e 636f7272 65637420 64657669 s incorrect devi │ │ │ │ + 0x000b9780 63650000 00000000 4572726f 72207265 ce......Error re │ │ │ │ + 0x000b9790 73657276 696e6720 73706163 6520666f serving space fo │ │ │ │ + 0x000b97a0 72206263 61636865 6673206d 65746164 r bcachefs metad │ │ │ │ + 0x000b97b0 6174613a 20256d00 556e6162 6c652074 ata: %m.Unable t │ │ │ │ + 0x000b97c0 6f20636f 6e74696e 75653a20 6d657461 o continue: meta │ │ │ │ + 0x000b97d0 64617461 2066696c 65206e6f 74206675 data file not fu │ │ │ │ + 0x000b97e0 6c6c7920 6d617070 65640000 00000000 lly mapped...... │ │ │ │ + 0x000b97f0 556e6162 6c652074 6f20636f 6e74696e Unable to contin │ │ │ │ + 0x000b9800 75653a20 756e616c 69676e65 64206578 ue: unaligned ex │ │ │ │ + 0x000b9810 74656e74 7320696e 206d6574 61646174 tents in metadat │ │ │ │ + 0x000b9820 61206669 6c650000 62636163 68656673 a file..bcachefs │ │ │ │ + 0x000b9830 206d6967 72617465 202d206d 69677261 migrate - migra │ │ │ │ + 0x000b9840 74652061 6e206578 69737469 6e672066 te an existing f │ │ │ │ + 0x000b9850 696c6573 79737465 6d20746f 20626361 ilesystem to bca │ │ │ │ + 0x000b9860 63686566 730a5573 6167653a 20626361 chefs.Usage: bca │ │ │ │ + 0x000b9870 63686566 73206d69 67726174 65205b4f chefs migrate [O │ │ │ │ + 0x000b9880 5054494f 4e5d2e2e 2e0a0a4f 7074696f PTION].....Optio │ │ │ │ + 0x000b9890 6e733a0a 20202d66 20667320 20202020 ns:. -f fs │ │ │ │ + 0x000b98a0 20202020 20202020 20202020 20526f6f Roo │ │ │ │ + 0x000b98b0 74206f66 2066696c 65737973 74656d20 t of filesystem │ │ │ │ + 0x000b98c0 746f206d 69677261 74652873 290a2020 to migrate(s). │ │ │ │ + 0x000b98d0 20202020 2d2d656e 63727970 74656420 --encrypted │ │ │ │ + 0x000b98e0 20202020 20202045 6e61626c 65207768 Enable wh │ │ │ │ + 0x000b98f0 6f6c6520 66696c65 73797374 656d2065 ole filesystem e │ │ │ │ + 0x000b9900 6e637279 7074696f 6e202863 68616368 ncryption (chach │ │ │ │ + 0x000b9910 6132302f 706f6c79 31333035 290a2020 a20/poly1305). │ │ │ │ + 0x000b9920 20202020 2d2d6e6f 5f706173 73706872 --no_passphr │ │ │ │ + 0x000b9930 61736520 20202044 6f6e2774 20656e63 ase Don't enc │ │ │ │ + 0x000b9940 72797074 206d6173 74657220 656e6372 rypt master encr │ │ │ │ + 0x000b9950 79707469 6f6e206b 65790a20 202d4620 yption key. -F │ │ │ │ + 0x000b9960 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000b9970 20202020 466f7263 652c2065 76656e20 Force, even │ │ │ │ + 0x000b9980 6966206d 65746164 61746120 66696c65 if metadata file │ │ │ │ + 0x000b9990 20616c72 65616479 20657869 7374730a already exists. │ │ │ │ + 0x000b99a0 20202d68 20202020 20202020 20202020 -h │ │ │ │ + 0x000b99b0 20202020 20202020 20446973 706c6179 Display │ │ │ │ + 0x000b99c0 20746869 73206865 6c702061 6e642065 this help and e │ │ │ │ + 0x000b99d0 7869740a 5265706f 72742062 75677320 xit.Report bugs │ │ │ │ + 0x000b99e0 746f203c 6c696e75 782d6263 61636865 to .......Please s │ │ │ │ + 0x000b9a10 70656369 66792061 2066696c 65737973 pecify a filesys │ │ │ │ + 0x000b9a20 74656d20 746f206d 69677261 74650000 tem to migrate.. │ │ │ │ + 0x000b9a30 4572726f 72206765 7474696e 67206d6f Error getting mo │ │ │ │ + 0x000b9a40 756e7420 696e666f 726d6174 696f6e00 unt information. │ │ │ │ + 0x000b9a50 72656164 6c696e6b 20657272 6f722077 readlink error w │ │ │ │ + 0x000b9a60 68696c65 206c6f6f 6b696e67 20757020 hile looking up │ │ │ │ + 0x000b9a70 626c6f63 6b206465 76696365 3a20256d block device: %m │ │ │ │ + 0x000b9a80 00000000 00000000 43726561 74696e67 ........Creating │ │ │ │ + 0x000b9a90 206e6577 2066696c 65737973 74656d20 new filesystem │ │ │ │ + 0x000b9aa0 6f6e2025 7320696e 20737061 63652072 on %s in space r │ │ │ │ + 0x000b9ab0 65736572 76656420 61742025 730a0000 eserved at %s... │ │ │ │ + 0x000b9ac0 436f756c 646e2774 2066696e 64206120 Couldn't find a │ │ │ │ + 0x000b9ad0 76616c69 64206c6f 63617469 6f6e2066 valid location f │ │ │ │ + 0x000b9ae0 6f722073 75706572 626c6f63 6b000000 or superblock... │ │ │ │ + 0x000b9af0 4572726f 72206f70 656e696e 67206e65 Error opening ne │ │ │ │ + 0x000b9b00 77206669 6c657379 7374656d 3a202573 w filesystem: %s │ │ │ │ + 0x000b9b10 00000000 00000000 4572726f 72207374 ........Error st │ │ │ │ + 0x000b9b20 61727469 6e67206e 65772066 696c6573 arting new files │ │ │ │ + 0x000b9b30 79737465 6d3a2025 73000000 00000000 ystem: %s....... │ │ │ │ + 0x000b9b40 6572726f 72206c6f 6f6b696e 67207570 error looking up │ │ │ │ + 0x000b9b50 20726f6f 74206469 72656374 6f72793a root directory: │ │ │ │ + 0x000b9b60 20257300 00000000 4d696772 61746520 %s.....Migrate │ │ │ │ + 0x000b9b70 636f6d70 6c657465 2c207275 6e6e696e complete, runnin │ │ │ │ + 0x000b9b80 67206673 636b3a00 546f206d 6f756e74 g fsck:.To mount │ │ │ │ + 0x000b9b90 20746865 206e6577 2066696c 65737973 the new filesys │ │ │ │ + 0x000b9ba0 74656d2c 2072756e 0a20206d 6f756e74 tem, run. mount │ │ │ │ + 0x000b9bb0 202d7420 62636163 68656673 202d6f20 -t bcachefs -o │ │ │ │ + 0x000b9bc0 73623d25 6c6c7520 25732064 69720a0a sb=%llu %s dir.. │ │ │ │ + 0x000b9bd0 41667465 72207665 72696679 696e6720 After verifying │ │ │ │ + 0x000b9be0 74686174 20746865 206e6577 2066696c that the new fil │ │ │ │ + 0x000b9bf0 65737973 74656d20 69732063 6f727265 esystem is corre │ │ │ │ + 0x000b9c00 63742c20 746f2063 72656174 6520610a ct, to create a. │ │ │ │ + 0x000b9c10 73757065 72626c6f 636b2061 74207468 superblock at th │ │ │ │ + 0x000b9c20 65206465 6661756c 74206f66 66736574 e default offset │ │ │ │ + 0x000b9c30 20616e64 2066696e 69736820 74686520 and finish the │ │ │ │ + 0x000b9c40 6d696772 6174696f 6e207275 6e0a2020 migration run. │ │ │ │ + 0x000b9c50 62636163 68656673 206d6967 72617465 bcachefs migrate │ │ │ │ + 0x000b9c60 2d737570 6572626c 6f636b20 2d642025 -superblock -d % │ │ │ │ + 0x000b9c70 73202d6f 20256c6c 750a0a54 6865206e s -o %llu..The n │ │ │ │ + 0x000b9c80 65772066 696c6573 79737465 6d207769 ew filesystem wi │ │ │ │ + 0x000b9c90 6c6c2068 61766520 61206669 6c652061 ll have a file a │ │ │ │ + 0x000b9ca0 74202f6f 6c645f6d 69677261 7465645f t /old_migrated_ │ │ │ │ + 0x000b9cb0 66696c65 7374656d 0a726566 6572656e filestem.referen │ │ │ │ + 0x000b9cc0 63696e67 20616c6c 20646973 6b207370 cing all disk sp │ │ │ │ + 0x000b9cd0 61636520 74686174 206d6967 68742062 ace that might b │ │ │ │ + 0x000b9ce0 65207573 65642062 79207468 65206578 e used by the ex │ │ │ │ + 0x000b9cf0 69737469 6e670a66 696c6573 79737465 isting.filesyste │ │ │ │ + 0x000b9d00 6d2e2054 68617420 66696c65 2063616e m. That file can │ │ │ │ + 0x000b9d10 20626520 64656c65 74656420 6f6e6365 be deleted once │ │ │ │ + 0x000b9d20 20746865 206f6c64 2066696c 65737973 the old filesys │ │ │ │ + 0x000b9d30 74656d20 69730a6e 6f206c6f 6e676572 tem is.no longer │ │ │ │ + 0x000b9d40 206e6565 64656420 28616e64 2073686f needed (and sho │ │ │ │ + 0x000b9d50 756c6420 62652064 656c6574 65642070 uld be deleted p │ │ │ │ + 0x000b9d60 72696f72 20746f20 72756e6e 696e670a rior to running. │ │ │ │ + 0x000b9d70 62636163 68656673 206d6967 72617465 bcachefs migrate │ │ │ │ + 0x000b9d80 2d737570 6572626c 6f636b29 0a000000 -superblock).... │ │ │ │ + 0x000b9d90 62636163 68656673 206d6967 72617465 bcachefs migrate │ │ │ │ + 0x000b9da0 2d737570 6572626c 6f636b20 2d206372 -superblock - cr │ │ │ │ + 0x000b9db0 65617465 20646566 61756c74 20737570 eate default sup │ │ │ │ + 0x000b9dc0 6572626c 6f636b20 61667465 72206d69 erblock after mi │ │ │ │ + 0x000b9dd0 67726174 696e670a 55736167 653a2062 grating.Usage: b │ │ │ │ + 0x000b9de0 63616368 65667320 6d696772 6174652d cachefs migrate- │ │ │ │ + 0x000b9df0 73757065 72626c6f 636b205b 4f505449 superblock [OPTI │ │ │ │ + 0x000b9e00 4f4e5d2e 2e2e0a0a 4f707469 6f6e733a ON].....Options: │ │ │ │ + 0x000b9e10 0a20202d 64206465 76696365 20202020 . -d device │ │ │ │ + 0x000b9e20 20446576 69636520 746f2063 72656174 Device to creat │ │ │ │ + 0x000b9e30 65207375 70657262 6c6f636b 20666f72 e superblock for │ │ │ │ + 0x000b9e40 0a20202d 6f206f66 66736574 20202020 . -o offset │ │ │ │ + 0x000b9e50 204f6666 73657420 6f662065 78697374 Offset of exist │ │ │ │ + 0x000b9e60 696e6720 73757065 72626c6f 636b0a20 ing superblock. │ │ │ │ + 0x000b9e70 202d6820 20202020 20202020 20202044 -h D │ │ │ │ + 0x000b9e80 6973706c 61792074 68697320 68656c70 isplay this help │ │ │ │ + 0x000b9e90 20616e64 20657869 740a5265 706f7274 and exit.Report │ │ │ │ + 0x000b9ea0 20627567 7320746f 203c6c69 6e75782d bugs to .Please s │ │ │ │ + 0x000b9ed0 70656369 6679206f 66667365 74206f66 pecify offset of │ │ │ │ + 0x000b9ee0 20657869 7374696e 67207375 70657262 existing superb │ │ │ │ + 0x000b9ef0 6c6f636b 00000000 43616e27 74206164 lock....Can't ad │ │ │ │ + 0x000b9f00 64207375 70657262 6c6f636b 3a206e6f d superblock: no │ │ │ │ + 0x000b9f10 20737061 6365206c 65667420 696e2073 space left in s │ │ │ │ + 0x000b9f20 75706572 626c6f63 6b206c61 796f7574 uperblock layout │ │ │ │ + 0x000b9f30 00000000 00000000 53757065 72626c6f ........Superblo │ │ │ │ + 0x000b9f40 636b206c 61796f75 7420616c 72656164 ck layout alread │ │ │ │ + 0x000b9f50 79206861 73206465 6661756c 74207375 y has default su │ │ │ │ + 0x000b9f60 70657262 6c6f636b 00000000 00000000 perblock........ │ │ │ │ + 0x000b9f70 9066f5ff 4e63f5ff 4e63f5ff 9066f5ff .f..Nc..Nc...f.. │ │ │ │ + 0x000b9f80 1063f5ff 9066f5ff 4e63f5ff 9066f5ff .c...f..Nc...f.. │ │ │ │ + 0x000b9f90 c863f5ff 9066f5ff 7063f5ff 9066f5ff .c...f..pc...f.. │ │ │ │ + 0x000b9fa0 4e63f5ff 9066f5ff 4e63f5ff 00000000 Nc...f..Nc...... │ │ │ │ + 0x000b9fb0 5f5f6275 636b6574 00000000 00000000 __bucket........ │ │ │ │ + 0x000b9fc0 6c696e6b 5f646174 61000000 00000000 link_data....... │ │ │ │ + 0x000b9fd0 636c6f73 7572655f 71756575 65000000 closure_queue... │ │ │ │ + 0x000b9fe0 62636832 5f637375 6d5f6f70 745f746f bch2_csum_opt_to │ │ │ │ + 0x000b9ff0 5f747970 65000000 77726974 655f6461 _type...write_da │ │ │ │ + 0x000ba000 74610000 00000000 636f7079 5f646972 ta......copy_dir │ │ │ │ + 0x000ba010 00000000 00000000 686f6c65 5f697465 ........hole_ite │ │ │ │ + 0x000ba020 725f6e65 78740000 00000000 00000000 r_next.......... │ │ │ │ + 0x000ba030 00000000 03000000 02000000 04000000 ................ │ │ │ │ + 0x000ba040 76302e31 2d6e6f67 69740062 63616368 v0.1-nogit.bcach │ │ │ │ + 0x000ba050 65667320 746f6f6c 20766572 73696f6e efs tool version │ │ │ │ + 0x000ba060 2025730a 00657272 6f722067 65747469 %s..error getti │ │ │ │ + 0x000ba070 6e672074 65726d69 6e616c20 61747472 ng terminal attr │ │ │ │ + 0x000ba080 73006572 726f7220 73657474 696e6720 s.error setting │ │ │ │ + 0x000ba090 7465726d 696e616c 20617474 72730065 terminal attrs.e │ │ │ │ + 0x000ba0a0 72726f72 20726561 64696e67 20706173 rror reading pas │ │ │ │ + 0x000ba0b0 73706872 61736500 456e7465 72207361 sphrase.Enter sa │ │ │ │ + 0x000ba0c0 6d652070 61737370 68726173 65206167 me passphrase ag │ │ │ │ + 0x000ba0d0 61696e3a 20005061 73737068 72617365 ain: .Passphrase │ │ │ │ + 0x000ba0e0 7320646f 206e6f74 206d6174 63680073 s do not match.s │ │ │ │ + 0x000ba0f0 63727970 74206572 726f723a 20256900 crypt error: %i. │ │ │ │ + 0x000ba100 756e6b6e 6f776e20 6b646620 74797065 unknown kdf type │ │ │ │ + 0x000ba110 20256c6c 75006669 6c657379 7374656d %llu.filesystem │ │ │ │ + 0x000ba120 20697320 6e6f7420 656e6372 79707465 is not encrypte │ │ │ │ + 0x000ba130 6400696e 636f7272 65637420 70617373 d.incorrect pass │ │ │ │ + 0x000ba140 70687261 73650062 63616368 6566733a phrase.bcachefs: │ │ │ │ + 0x000ba150 2573006c 6f676f6e 00616464 5f6b6579 %s.logon.add_key │ │ │ │ + 0x000ba160 20657272 6f723a20 256d0075 73657200 error: %m.user. │ │ │ │ + 0x000ba170 696e636c 7564652f 6c696e75 782f7261 include/linux/ra │ │ │ │ + 0x000ba180 6e646f6d 2e680063 72797074 6f2e6300 ndom.h.crypto.c. │ │ │ │ + 0x000ba190 66696c65 73797374 656d2064 6f657320 filesystem does │ │ │ │ + 0x000ba1a0 6e6f7420 68617665 20656e63 72797074 not have encrypt │ │ │ │ + 0x000ba1b0 696f6e20 6b657900 21286765 7472616e ion key.!(getran │ │ │ │ + 0x000ba1c0 646f6d28 6275662c 206e6279 7465732c dom(buf, nbytes, │ │ │ │ + 0x000ba1d0 20302920 213d206e 62797465 73290000 0) != nbytes).. │ │ │ │ + 0x000ba1e0 21626368 325f6b65 795f6973 5f656e63 !bch2_key_is_enc │ │ │ │ + 0x000ba1f0 72797074 65642826 63727970 742d3e6b rypted(&crypt->k │ │ │ │ + 0x000ba200 65792900 00000000 62636832 5f6b6579 ey).....bch2_key │ │ │ │ + 0x000ba210 5f69735f 656e6372 79707465 64282663 _is_encrypted(&c │ │ │ │ + 0x000ba220 72797074 2d3e6b65 79290000 00000000 rypt->key)...... │ │ │ │ + 0x000ba230 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ + 0x000ba240 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ba250 6263685f 73625f63 72797074 5f696e69 bch_sb_crypt_ini │ │ │ │ + 0x000ba260 74002020 4275636b 6574733a 09090900 t. Buckets:.... │ │ │ │ + 0x000ba270 2020666c 6167733a 20202020 20202025 flags: % │ │ │ │ + 0x000ba280 78002020 6a6f7572 6e616c20 7365713a x. journal seq: │ │ │ │ + 0x000ba290 20256c6c 78002020 256c6c75 2d256c6c %llx. %llu-%ll │ │ │ │ + 0x000ba2a0 750a0020 2025733a 2025752f 25750049 u.. %s: %u/%u.I │ │ │ │ + 0x000ba2b0 6e76616c 69642074 61726765 74202573 nvalid target %s │ │ │ │ + 0x000ba2c0 00756e6b 6e6f776e 00252e2a 73202825 .unknown.%.*s (% │ │ │ │ + 0x000ba2d0 7529006e 6f6e6500 47726f75 70202575 u).none.Group %u │ │ │ │ + 0x000ba2e0 2028252e 2a732900 42616420 67726f75 (%.*s).Bad grou │ │ │ │ + 0x000ba2f0 70202575 00446576 69636520 25752028 p %u.Device %u ( │ │ │ │ + 0x000ba300 25732900 42616420 64657669 63652025 %s).Bad device % │ │ │ │ + 0x000ba310 7500696e 73756666 69636965 6e74206d u.insufficient m │ │ │ │ + 0x000ba320 656d6f72 79006572 726f7220 63726561 emory.error crea │ │ │ │ + 0x000ba330 74696e67 20646973 6b207061 74683a20 ting disk path: │ │ │ │ + 0x000ba340 25730062 6c6f636b 2073697a 65206d75 %s.block size mu │ │ │ │ + 0x000ba350 73742062 6520706f 77657220 6f662032 st be power of 2 │ │ │ │ + 0x000ba360 006e6f74 20612062 63616368 65667320 .not a bcachefs │ │ │ │ + 0x000ba370 73757065 72626c6f 636b000a 4c61796f superblock..Layo │ │ │ │ + 0x000ba380 75743a00 2c20000a 25732028 73697a65 ut:., ..%s (size │ │ │ │ + 0x000ba390 20256c6c 75293a0a 0028756e 6b6e6f77 %llu):..(unknow │ │ │ │ + 0x000ba3a0 6e206669 656c6420 25752900 28756e6b n field %u).(unk │ │ │ │ + 0x000ba3b0 6e6f776e 20666965 6c642025 75290a00 nown field %u).. │ │ │ │ + 0x000ba3c0 2f646576 2f626361 63686566 732d6374 /dev/bcachefs-ct │ │ │ │ + 0x000ba3d0 6c002f73 79732f66 732f6263 61636865 l./sys/fs/bcache │ │ │ │ + 0x000ba3e0 66732f25 73006d69 6e6f7200 2f646576 fs/%s.minor./dev │ │ │ │ + 0x000ba3f0 2f626361 63686566 7325732d 63746c00 /bcachefs%s-ctl. │ │ │ │ + 0x000ba400 25732069 73206e6f 74206120 626c6f63 %s is not a bloc │ │ │ │ + 0x000ba410 6b206465 76696365 002f7379 732f6465 k device./sys/de │ │ │ │ + 0x000ba420 762f626c 6f636b2f 25753a25 752f6263 v/block/%u:%u/bc │ │ │ │ + 0x000ba430 61636865 66730065 72726f72 20706172 achefs.error par │ │ │ │ + 0x000ba440 73696e67 20737973 66730064 65762d25 sing sysfs.dev-% │ │ │ │ + 0x000ba450 75001b5b 324b0d00 2025733a 256c6c75 u..[2K.. %s:%llu │ │ │ │ + 0x000ba460 3a256c6c 75000a44 6f6e6500 2d2d0049 :%llu..Done.--.I │ │ │ │ + 0x000ba470 6e76616c 69642025 733a2025 73002020 nvalid %s: %s. │ │ │ │ + 0x000ba480 20202020 2d2d2573 003d2800 7c003d25 --%s.=(.|.=% │ │ │ │ + 0x000ba490 7300252e 2a730064 65762d25 752f626c s.%.*s.dev-%u/bl │ │ │ │ + 0x000ba4a0 6f636b00 6465762d 25752f6c 6162656c ock.dev-%u/label │ │ │ │ + 0x000ba4b0 00000000 00000000 20204b46 443a0909 ........ KFD:.. │ │ │ │ + 0x000ba4c0 09256c6c 750a2020 73637279 7074206e .%llu. scrypt n │ │ │ │ + 0x000ba4d0 3a090925 6c6c750a 20207363 72797074 :..%llu. scrypt │ │ │ │ + 0x000ba4e0 20723a09 09256c6c 750a2020 73637279 r:..%llu. scry │ │ │ │ + 0x000ba4f0 70742070 3a090925 6c6c750a 00000000 pt p:..%llu..... │ │ │ │ + 0x000ba500 20204465 76696365 2025753a 0a202020 Device %u:. │ │ │ │ + 0x000ba510 20555549 443a0909 0925730a 20202020 UUID:...%s. │ │ │ │ + 0x000ba520 53697a65 3a090909 25730a20 20202042 Size:...%s. B │ │ │ │ + 0x000ba530 75636b65 74207369 7a653a09 0925730a ucket size:..%s. │ │ │ │ + 0x000ba540 20202020 46697273 74206275 636b6574 First bucket │ │ │ │ + 0x000ba550 3a090925 750a2020 20204275 636b6574 :..%u. Bucket │ │ │ │ + 0x000ba560 733a0909 09256c6c 750a2020 20204c61 s:...%llu. La │ │ │ │ + 0x000ba570 7374206d 6f756e74 3a090909 25730a20 st mount:...%s. │ │ │ │ + 0x000ba580 20202053 74617465 3a090909 25730a20 State:...%s. │ │ │ │ + 0x000ba590 20202047 726f7570 3a090909 25730a20 Group:...%s. │ │ │ │ + 0x000ba5a0 20202044 61746120 616c6c6f 7765643a Data allowed: │ │ │ │ + 0x000ba5b0 09092573 0a202020 20486173 20646174 ..%s. Has dat │ │ │ │ + 0x000ba5c0 613a0909 0925730a 20202020 5265706c a:...%s. Repl │ │ │ │ + 0x000ba5d0 6163656d 656e7420 706f6c69 63793a09 acement policy:. │ │ │ │ + 0x000ba5e0 0925730a 20202020 44697363 6172643a .%s. Discard: │ │ │ │ + 0x000ba5f0 09090925 6c6c750a 00000000 00000000 ...%llu......... │ │ │ │ + 0x000ba600 63616e6e 6f742066 6f726d61 74202573 cannot format %s │ │ │ │ + 0x000ba610 2c20746f 6f20736d 616c6c20 28256c6c , too small (%ll │ │ │ │ + 0x000ba620 75207365 63746f72 732c206d 696e2025 u sectors, min % │ │ │ │ + 0x000ba630 6c6c7529 00000000 4275636b 65742073 llu)....Bucket s │ │ │ │ + 0x000ba640 697a6520 63616e6e 6f742062 6520736d ize cannot be sm │ │ │ │ + 0x000ba650 616c6c65 72207468 616e2062 6c6f636b aller than block │ │ │ │ + 0x000ba660 2073697a 65000000 4275636b 65742073 size...Bucket s │ │ │ │ + 0x000ba670 697a6520 63616e6e 6f742062 6520736d ize cannot be sm │ │ │ │ + 0x000ba680 616c6c65 72207468 616e2062 74726565 aller than btree │ │ │ │ + 0x000ba690 206e6f64 65207369 7a650000 00000000 node size...... │ │ │ │ + 0x000ba6a0 4e6f7420 656e6f75 67682062 75636b65 Not enough bucke │ │ │ │ + 0x000ba6b0 74733a20 256c6c75 2c206e65 65642025 ts: %llu, need % │ │ │ │ + 0x000ba6c0 75202862 75636b65 74207369 7a652025 u (bucket size % │ │ │ │ + 0x000ba6d0 75290000 00000000 626c6f63 6b73697a u)......blocksiz │ │ │ │ + 0x000ba6e0 6520746f 6f20736d 616c6c3a 2025752c e too small: %u, │ │ │ │ + 0x000ba6f0 206d7573 74206265 20677265 61746572 must be greater │ │ │ │ + 0x000ba700 20746861 6e206465 76696365 20626c6f than device blo │ │ │ │ + 0x000ba710 636b7369 7a652025 75000000 00000000 cksize %u....... │ │ │ │ + 0x000ba720 6572726f 72206765 7474696e 67206375 error getting cu │ │ │ │ + 0x000ba730 7272656e 74207469 6d653a20 256d0000 rrent time: %m.. │ │ │ │ + 0x000ba740 696e7375 66666963 69656e74 20737061 insufficient spa │ │ │ │ + 0x000ba750 63652066 6f722073 75706572 626c6f63 ce for superbloc │ │ │ │ + 0x000ba760 6b730000 00000000 62747265 65206e6f ks......btree no │ │ │ │ + 0x000ba770 64652073 697a6520 6d757374 20626520 de size must be │ │ │ │ + 0x000ba780 706f7765 72206f66 20320000 00000000 power of 2...... │ │ │ │ + 0x000ba790 45787465 726e616c 20555549 443a0909 External UUID:.. │ │ │ │ + 0x000ba7a0 0925730a 496e7465 726e616c 20555549 .%s.Internal UUI │ │ │ │ + 0x000ba7b0 443a0909 0925730a 44657669 63652069 D:...%s.Device i │ │ │ │ + 0x000ba7c0 6e646578 3a090909 25750a4c 6162656c ndex:...%u.Label │ │ │ │ + 0x000ba7d0 3a090909 0925730a 56657273 696f6e3a :....%s.Version: │ │ │ │ + 0x000ba7e0 09090925 750a4f6c 64657374 20766572 ...%u.Oldest ver │ │ │ │ + 0x000ba7f0 73696f6e 206f6e20 6469736b 3a090925 sion on disk:..% │ │ │ │ + 0x000ba800 750a4372 65617465 643a0909 0925730a u.Created:...%s. │ │ │ │ + 0x000ba810 53717565 6e636520 6e756d62 65723a09 Squence number:. │ │ │ │ + 0x000ba820 0909256c 6c750a42 6c6f636b 5f73697a ..%llu.Block_siz │ │ │ │ + 0x000ba830 653a0909 0925730a 42747265 65206e6f e:...%s.Btree no │ │ │ │ + 0x000ba840 64652073 697a653a 09092573 0a457272 de size:..%s.Err │ │ │ │ + 0x000ba850 6f722061 6374696f 6e3a0909 0925730a or action:...%s. │ │ │ │ + 0x000ba860 436c6561 6e3a0909 0909256c 6c750a46 Clean:....%llu.F │ │ │ │ + 0x000ba870 65617475 7265733a 09090925 730a436f eatures:...%s.Co │ │ │ │ + 0x000ba880 6d706174 20666561 74757265 733a0909 mpat features:.. │ │ │ │ + 0x000ba890 25730a4d 65746164 61746120 7265706c %s.Metadata repl │ │ │ │ + 0x000ba8a0 69636173 3a090925 6c6c750a 44617461 icas:..%llu.Data │ │ │ │ + 0x000ba8b0 20726570 6c696361 733a0909 09256c6c replicas:...%ll │ │ │ │ + 0x000ba8c0 750a4d65 74616461 74612063 6865636b u.Metadata check │ │ │ │ + 0x000ba8d0 73756d20 74797065 3a090925 73202825 sum type:..%s (% │ │ │ │ + 0x000ba8e0 6c6c7529 0a446174 61206368 65636b73 llu).Data checks │ │ │ │ + 0x000ba8f0 756d2074 7970653a 09092573 2028256c um type:..%s (%l │ │ │ │ + 0x000ba900 6c75290a 436f6d70 72657373 696f6e20 lu).Compression │ │ │ │ + 0x000ba910 74797065 3a090925 73202825 6c6c7529 type:..%s (%llu) │ │ │ │ + 0x000ba920 0a466f72 6567726f 756e6420 77726974 .Foreground writ │ │ │ │ + 0x000ba930 65207461 72676574 3a092573 0a426163 e target:.%s.Bac │ │ │ │ + 0x000ba940 6b67726f 756e6420 77726974 65207461 kground write ta │ │ │ │ + 0x000ba950 72676574 3a092573 0a50726f 6d6f7465 rget:.%s.Promote │ │ │ │ + 0x000ba960 20746172 6765743a 09090925 730a4d65 target:...%s.Me │ │ │ │ + 0x000ba970 74616461 74612074 61726765 743a2020 tadata target: │ │ │ │ + 0x000ba980 20202020 20202020 20202020 20202573 %s │ │ │ │ + 0x000ba990 0a537472 696e6720 68617368 20747970 .String hash typ │ │ │ │ + 0x000ba9a0 653a0909 25732028 256c6c75 290a3332 e:..%s (%llu).32 │ │ │ │ + 0x000ba9b0 20626974 20696e6f 6465733a 09090925 bit inodes:...% │ │ │ │ + 0x000ba9c0 6c6c750a 47432072 65736572 76652070 llu.GC reserve p │ │ │ │ + 0x000ba9d0 65726365 6e746167 653a0909 256c6c75 ercentage:..%llu │ │ │ │ + 0x000ba9e0 25250a52 6f6f7420 72657365 72766520 %%.Root reserve │ │ │ │ + 0x000ba9f0 70657263 656e7461 67653a09 256c6c75 percentage:.%llu │ │ │ │ + 0x000baa00 25250a44 65766963 65733a09 09092575 %%.Devices:...%u │ │ │ │ + 0x000baa10 206c6976 652c2025 7520746f 74616c0a live, %u total. │ │ │ │ + 0x000baa20 53656374 696f6e73 3a090909 25730a53 Sections:...%s.S │ │ │ │ + 0x000baa30 75706572 626c6f63 6b207369 7a653a09 uperblock size:. │ │ │ │ + 0x000baa40 09256c6c 750a0000 20207479 70653a09 .%llu... type:. │ │ │ │ + 0x000baa50 09090925 750a2020 73757065 72626c6f ...%u. superblo │ │ │ │ + 0x000baa60 636b206d 61782073 697a653a 09092573 ck max size:..%s │ │ │ │ + 0x000baa70 0a20206e 72207375 70657262 6c6f636b . nr superblock │ │ │ │ + 0x000baa80 733a0909 25750a20 204f6666 73657473 s:..%u. Offsets │ │ │ │ + 0x000baa90 3a090909 00000000 6572726f 72206f70 :.......error op │ │ │ │ + 0x000baaa0 656e696e 67202573 3a206e6f 74206120 ening %s: not a │ │ │ │ + 0x000baab0 62636163 68656673 2066696c 65737973 bcachefs filesys │ │ │ │ + 0x000baac0 74656d00 00000000 4243485f 494f4354 tem.....BCH_IOCT │ │ │ │ + 0x000baad0 4c5f4441 54412069 6f63746c 20657272 L_DATA ioctl err │ │ │ │ + 0x000baae0 6f723a20 256d0000 6572726f 72207265 or: %m..error re │ │ │ │ + 0x000baaf0 6164696e 67206672 6f6d2070 726f6772 ading from progr │ │ │ │ + 0x000bab00 65737320 66642025 6d000000 00000000 ess fd %m....... │ │ │ │ + 0x000bab10 256c6c75 25252063 6f6d706c 6574653a %llu%% complete: │ │ │ │ + 0x000bab20 20637572 72656e74 20706f73 6974696f current positio │ │ │ │ + 0x000bab30 6e202573 00000000 00000000 00000000 n %s............ │ │ │ │ + 0x000bab40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bab50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bab60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bab70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bab80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bab90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000babb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000babc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000babd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000babe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000babf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bac00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bac10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bac20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bac30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bac40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bac50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bac60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bac70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bac80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bac90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bacb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bacc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bacd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bace0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bacf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bad00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bad10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bad20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bad30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bad40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bad50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bad60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bad70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bad80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bad90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bada0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000badb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000badc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000badd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bade0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000badf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bae00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bae10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bae20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bae30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bae40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bae50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bae60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bae70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bae80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bae90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baeb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baee0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baf00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baf10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baf20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baf30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baf40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baf50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baf60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baf70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baf80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baf90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bafa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bafb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bafc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bafd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bafe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000baff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb000 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb010 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb020 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb030 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb040 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb050 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb060 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb070 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb080 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb090 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb0a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb0b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb0c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb0d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb0e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb0f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb100 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb110 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb120 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb130 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb140 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb150 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb160 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb170 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb180 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb190 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb1a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb1b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb1c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb1d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb1e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb1f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb200 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb210 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb220 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb230 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb240 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb250 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb260 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb270 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb280 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb290 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb2a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb2b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb2c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb2d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb2e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb2f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb300 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb310 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb320 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb330 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb340 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb350 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb360 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb370 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb380 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb390 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb3a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb3b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb3c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb3d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb3e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb400 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb410 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb420 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb430 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb440 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb450 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb460 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb470 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb480 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb490 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb4a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb4b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb4c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb4d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb4e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb4f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb500 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb510 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb520 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb530 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb540 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb550 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb560 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb570 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb580 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb590 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb5a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb5b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb5c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb5d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb5e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb5f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb600 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb610 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb620 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb630 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb640 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb650 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb660 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb670 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb680 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb690 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb6a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb6b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb6c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb6d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb6e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb6f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb700 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb710 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb720 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb730 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb740 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb750 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb760 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb770 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb780 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb790 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb7a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb7b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb7c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb7d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb7e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb7f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb800 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb810 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb820 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb830 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb840 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb850 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb860 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb870 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb880 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb890 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb8a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb8b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb8c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb8d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb8e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb8f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb900 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb910 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb920 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb930 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb940 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb950 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb960 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb970 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb980 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb990 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb9a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb9b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb9c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb9d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb9e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bb9f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bba00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bba10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bba20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bba30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bba40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bba50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bba60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bba70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bba80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bba90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbaa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbad0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbae0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbaf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbb00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbb10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbb20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbb30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbb40 ffffffff ffff1f00 08000002 01010101 ................ │ │ │ │ + 0x000bbb50 01010100 00020000 00000000 00000000 ................ │ │ │ │ + 0x000bbb60 01000101 08000000 00000000 00000000 ................ │ │ │ │ + 0x000bbb70 00000101 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbb80 00000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000bbb90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbba0 00000000 01000000 00000000 00000000 ................ │ │ │ │ + 0x000bbbb0 28626164 20646973 6b206772 6f757073 (bad disk groups │ │ │ │ + 0x000bbbc0 28666f72 6d617474 696e6720 6572726f (formatting erro │ │ │ │ + 0x000bbbd0 6c696262 63616368 6566732f 616c6c6f libbcachefs/allo │ │ │ │ + 0x000bbbe0 635f6261 636b6772 6f756e64 2e630000 c_background.c.. │ │ │ │ + 0x000bbbf0 5741524e 494e4720 6174206c 69626263 WARNING at libbc │ │ │ │ + 0x000bbc00 61636865 66732f62 75636b65 74732e68 achefs/buckets.h │ │ │ │ + 0x000bbc10 3a25640a 00000000 21282163 612d3e61 :%d.....!(!ca->a │ │ │ │ + 0x000bbc20 6c6c6f63 5f686561 702e7573 6564207c lloc_heap.used | │ │ │ │ + 0x000bbc30 7c202163 612d3e61 6c6c6f63 5f686561 | !ca->alloc_hea │ │ │ │ + 0x000bbc40 702e6461 74615b30 5d2e6e72 29000000 p.data[0].nr)... │ │ │ │ + 0x000bbc50 21282128 7b207479 70656f66 28282663 !(!({ typeof((&c │ │ │ │ + 0x000bbc60 612d3e66 7265655f 696e6329 2d3e6461 a->free_inc)->da │ │ │ │ + 0x000bbc70 74612920 5f72203d 20282828 28282826 ta) _r = ((((((& │ │ │ │ + 0x000bbc80 63612d3e 66726565 5f696e63 29292d3e ca->free_inc))-> │ │ │ │ + 0x000bbc90 6261636b 202d2028 28266361 2d3e6672 back - ((&ca->fr │ │ │ │ + 0x000bbca0 65655f69 6e632929 2d3e6672 6f6e7429 ee_inc))->front) │ │ │ │ + 0x000bbcb0 29203d3d 20282826 63612d3e 66726565 ) == ((&ca->free │ │ │ │ + 0x000bbcc0 5f696e63 29292d3e 73697a65 29203f20 _inc))->size) ? │ │ │ │ + 0x000bbcd0 2828766f 6964202a 29302920 3a202628 ((void *)0) : &( │ │ │ │ + 0x000bbce0 2663612d 3e667265 655f696e 63292d3e &ca->free_inc)-> │ │ │ │ + 0x000bbcf0 64617461 5b282663 612d3e66 7265655f data[(&ca->free_ │ │ │ │ + 0x000bbd00 696e6329 2d3e6261 636b2b2b 20262028 inc)->back++ & ( │ │ │ │ + 0x000bbd10 2663612d 3e667265 655f696e 63292d3e &ca->free_inc)-> │ │ │ │ + 0x000bbd20 6d61736b 5d293b20 69662028 5f722920 mask]); if (_r) │ │ │ │ + 0x000bbd30 2a5f7220 3d202828 6229293b 205f7220 *_r = ((b)); _r │ │ │ │ + 0x000bbd40 213d2028 28766f69 64202a29 30293b20 != ((void *)0); │ │ │ │ + 0x000bbd50 7d292900 00000000 6572726f 7220696e })).....error in │ │ │ │ + 0x000bbd60 76616c69 64617469 6e672062 75636b65 validating bucke │ │ │ │ + 0x000bbd70 74733a20 25690a00 21282128 7b205f42 ts: %i..!(!({ _B │ │ │ │ + 0x000bbd80 6f6f6c20 5f72203d 20212828 28266361 ool _r = !(((&ca │ │ │ │ + 0x000bbd90 2d3e6672 65655f69 6e632929 2d3e6672 ->free_inc))->fr │ │ │ │ + 0x000bbda0 6f6e7420 3d3d2028 28266361 2d3e6672 ont == ((&ca->fr │ │ │ │ + 0x000bbdb0 65655f69 6e632929 2d3e6261 636b293b ee_inc))->back); │ │ │ │ + 0x000bbdc0 20696620 285f7229 20286232 29203d20 if (_r) (b2) = │ │ │ │ + 0x000bbdd0 28266361 2d3e6672 65655f69 6e63292d (&ca->free_inc)- │ │ │ │ + 0x000bbde0 3e646174 615b2d2d 28266361 2d3e6672 >data[--(&ca->fr │ │ │ │ + 0x000bbdf0 65655f69 6e63292d 3e626163 6b202620 ee_inc)->back & │ │ │ │ + 0x000bbe00 28266361 2d3e6672 65655f69 6e63292d (&ca->free_inc)- │ │ │ │ + 0x000bbe10 3e6d6173 6b5d3b20 5f723b20 7d292900 >mask]; _r; })). │ │ │ │ + 0x000bbe20 67656e20 2575206f 6c646573 745f6765 gen %u oldest_ge │ │ │ │ + 0x000bbe30 6e202575 20646174 615f7479 70652025 n %u data_type % │ │ │ │ + 0x000bbe40 73000000 00000000 6572726f 72206372 s.......error cr │ │ │ │ + 0x000bbe50 65617469 6e672061 6c6c6f63 61746f72 eating allocator │ │ │ │ + 0x000bbe60 20746872 6561643a 20256c69 0a002128 thread: %li..!( │ │ │ │ + 0x000bbe70 6f757420 3e20656e 64290021 286d2e64 out > end).!(m.d │ │ │ │ + 0x000bbe80 69727479 5f736563 746f7273 29002128 irty_sectors).!( │ │ │ │ + 0x000bbe90 6d2e6461 74615f74 79706529 00212862 m.data_type).!(b │ │ │ │ + 0x000bbea0 20213d20 62322900 6a6f7572 6e616c20 != b2).journal │ │ │ │ + 0x000bbeb0 6572726f 723a2025 690a0069 6e636f72 error: %i..incor │ │ │ │ + 0x000bbec0 72656374 2076616c 75652073 697a6500 rect value size. │ │ │ │ + 0x000bbed0 756e7061 636b2065 72726f72 00207265 unpack error. re │ │ │ │ + 0x000bbee0 61645f74 696d6520 256c6c75 00207772 ad_time %llu. wr │ │ │ │ + 0x000bbef0 6974655f 74696d65 20256c6c 75002064 ite_time %llu. d │ │ │ │ + 0x000bbf00 69727479 5f736563 746f7273 20256c6c irty_sectors %ll │ │ │ │ + 0x000bbf10 75002063 61636865 645f7365 63746f72 u. cached_sector │ │ │ │ + 0x000bbf20 7320256c 6c750020 73747269 70652025 s %llu. stripe % │ │ │ │ + 0x000bbf30 6c6c7500 20737472 6970655f 72656475 llu. stripe_redu │ │ │ │ + 0x000bbf40 6e64616e 63792025 6c6c7500 6572726f ndancy %llu.erro │ │ │ │ + 0x000bbf50 72207265 6164696e 6720616c 6c6f6320 r reading alloc │ │ │ │ + 0x000bbf60 696e666f 3a202569 0a002128 63612d3e info: %i..!(ca-> │ │ │ │ + 0x000bbf70 616c6c6f 635f7468 72656164 29006263 alloc_thread).bc │ │ │ │ + 0x000bbf80 682d616c 6c6f632f 25730025 7a752072 h-alloc/%s.%zu r │ │ │ │ + 0x000bbf90 65662025 75207479 70652025 730a0073 ef %u type %s..s │ │ │ │ + 0x000bbfa0 746f7070 65640072 756e6e69 6e670062 topped.running.b │ │ │ │ + 0x000bbfb0 6c6f636b 65640062 6c6f636b 65645f66 locked.blocked_f │ │ │ │ + 0x000bbfc0 756c6c00 00000000 00000000 00000000 ull............. │ │ │ │ + 0x000bbfd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bbfe0 62636832 5f696e76 616c6964 6174655f bch2_invalidate_ │ │ │ │ + 0x000bbff0 6f6e655f 6275636b 65740000 00000000 one_bucket...... │ │ │ │ + 0x000bc000 62636832 5f646576 5f616c6c 6f636174 bch2_dev_allocat │ │ │ │ + 0x000bc010 6f725f72 656d6f76 65000000 00000000 or_remove....... │ │ │ │ + 0x000bc020 5f5f6275 636b6574 00000000 00000000 __bucket........ │ │ │ │ + 0x000bc030 62636832 5f616c6c 6f635f70 61636b5f bch2_alloc_pack_ │ │ │ │ + 0x000bc040 76320000 00000000 00000000 00000000 v2.............. │ │ │ │ + 0x000bc050 616c6c6f 635f6669 656c645f 76315f67 alloc_field_v1_g │ │ │ │ + 0x000bc060 65740000 00000000 00000000 00000000 et.............. │ │ │ │ + 0x000bc070 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bc080 02000000 02000000 01000000 02000000 ................ │ │ │ │ + 0x000bc090 02000000 01000000 04000000 01000000 ................ │ │ │ │ + 0x000bc0a0 6c696262 63616368 6566732f 616c6c6f libbcachefs/allo │ │ │ │ + 0x000bc0b0 635f666f 72656772 6f756e64 2e680000 c_foreground.h.. │ │ │ │ + 0x000bc0c0 21286f62 732d3e6e 72203e3d 20287369 !(obs->nr >= (si │ │ │ │ + 0x000bc0d0 7a656f66 286f6273 2d3e7629 202f2073 zeof(obs->v) / s │ │ │ │ + 0x000bc0e0 697a656f 6628286f 62732d3e 76295b30 izeof((obs->v)[0 │ │ │ │ + 0x000bc0f0 5d29202b 20287369 7a656f66 28737472 ]) + (sizeof(str │ │ │ │ + 0x000bc100 75637420 7b20696e 743a2d21 21285f5f uct { int:-!!(__ │ │ │ │ + 0x000bc110 6275696c 74696e5f 74797065 735f636f builtin_types_co │ │ │ │ + 0x000bc120 6d706174 69626c65 5f702874 7970656f mpatible_p(typeo │ │ │ │ + 0x000bc130 6628286f 62732d3e 7629292c 20747970 f((obs->v)), typ │ │ │ │ + 0x000bc140 656f6628 26286f62 732d3e76 295b305d eof(&(obs->v)[0] │ │ │ │ + 0x000bc150 2929293b 207d2929 29290000 00000000 ))); }))))...... │ │ │ │ + 0x000bc160 6c696262 63616368 6566732f 616c6c6f libbcachefs/allo │ │ │ │ + 0x000bc170 635f666f 72656772 6f756e64 2e630000 c_foreground.c.. │ │ │ │ + 0x000bc180 21286361 2d3e6f70 656e5f62 75636b65 !(ca->open_bucke │ │ │ │ + 0x000bc190 74735f70 61727469 616c5f6e 72203e20 ts_partial_nr > │ │ │ │ + 0x000bc1a0 2873697a 656f6628 63612d3e 6f70656e (sizeof(ca->open │ │ │ │ + 0x000bc1b0 5f627563 6b657473 5f706172 7469616c _buckets_partial │ │ │ │ + 0x000bc1c0 29202f20 73697a65 6f662828 63612d3e ) / sizeof((ca-> │ │ │ │ + 0x000bc1d0 6f70656e 5f627563 6b657473 5f706172 open_buckets_par │ │ │ │ + 0x000bc1e0 7469616c 295b305d 29202b20 2873697a tial)[0]) + (siz │ │ │ │ + 0x000bc1f0 656f6628 73747275 6374207b 20696e74 eof(struct { int │ │ │ │ + 0x000bc200 3a2d2121 285f5f62 75696c74 696e5f74 :-!!(__builtin_t │ │ │ │ + 0x000bc210 79706573 5f636f6d 70617469 626c655f ypes_compatible_ │ │ │ │ + 0x000bc220 70287479 70656f66 28286361 2d3e6f70 p(typeof((ca->op │ │ │ │ + 0x000bc230 656e5f62 75636b65 74735f70 61727469 en_buckets_parti │ │ │ │ + 0x000bc240 616c2929 2c207479 70656f66 28262863 al)), typeof(&(c │ │ │ │ + 0x000bc250 612d3e6f 70656e5f 6275636b 6574735f a->open_buckets_ │ │ │ │ + 0x000bc260 70617274 69616c29 5b305d29 29293b20 partial)[0]))); │ │ │ │ + 0x000bc270 7d292929 29000000 21282163 2d3e6f70 }))))...!(!c->op │ │ │ │ + 0x000bc280 656e5f62 75636b65 74735f66 7265656c en_buckets_freel │ │ │ │ + 0x000bc290 69737420 7c7c2021 632d3e6f 70656e5f ist || !c->open_ │ │ │ │ + 0x000bc2a0 6275636b 6574735f 6e725f66 72656529 buckets_nr_free) │ │ │ │ + 0x000bc2b0 00000000 00000000 21282a6e 725f6566 ........!(*nr_ef │ │ │ │ + 0x000bc2c0 66656374 69766520 3e3d206e 725f7265 fective >= nr_re │ │ │ │ + 0x000bc2d0 706c6963 61732900 2128216e 725f7265 plicas).!(!nr_re │ │ │ │ + 0x000bc2e0 706c6963 6173207c 7c20216e 725f7265 plicas || !nr_re │ │ │ │ + 0x000bc2f0 706c6963 61735f72 65717569 72656429 plicas_required) │ │ │ │ + 0x000bc300 00000000 00000000 21282172 65742026 ........!(!ret & │ │ │ │ + 0x000bc310 26206e72 5f656666 65637469 7665203c & nr_effective < │ │ │ │ + 0x000bc320 206e725f 7265706c 69636173 29000000 nr_replicas)... │ │ │ │ + 0x000bc330 21282177 702d3e73 6563746f 72735f66 !(!wp->sectors_f │ │ │ │ + 0x000bc340 72656520 7c7c2077 702d3e73 6563746f ree || wp->secto │ │ │ │ + 0x000bc350 72735f66 72656520 3d3d2028 30783766 rs_free == (0x7f │ │ │ │ + 0x000bc360 66666666 6666202a 20325520 2b203155 ffffff * 2U + 1U │ │ │ │ + 0x000bc370 29290021 28736563 746f7273 203e2077 )).!(sectors > w │ │ │ │ + 0x000bc380 702d3e73 6563746f 72735f66 72656529 p->sectors_free) │ │ │ │ + 0x000bc390 00212873 6563746f 7273203e 206f622d .!(sectors > ob- │ │ │ │ + 0x000bc3a0 3e736563 746f7273 5f667265 65290000 >sectors_free).. │ │ │ │ + 0x000bc3b0 62636832 5f616c6c 6f635f73 6563746f bch2_alloc_secto │ │ │ │ + 0x000bc3c0 72735f61 7070656e 645f7074 72730000 rs_append_ptrs.. │ │ │ │ + 0x000bc3d0 6f70656e 5f627563 6b65745f 66726565 open_bucket_free │ │ │ │ + 0x000bc3e0 5f756e75 73656400 00000000 00000000 _unused......... │ │ │ │ + 0x000bc3f0 62636832 5f616c6c 6f635f73 6563746f bch2_alloc_secto │ │ │ │ + 0x000bc400 72735f73 74617274 00000000 00000000 rs_start........ │ │ │ │ + 0x000bc410 6f625f70 75736800 00000000 00000000 ob_push......... │ │ │ │ + 0x000bc420 62636832 5f627563 6b65745f 616c6c6f bch2_bucket_allo │ │ │ │ + 0x000bc430 635f7365 74000000 5f5f6275 636b6574 c_set...__bucket │ │ │ │ + 0x000bc440 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bc450 62636832 5f6f7065 6e5f6275 636b6574 bch2_open_bucket │ │ │ │ + 0x000bc460 5f616c6c 6f63006c 69626263 61636865 _alloc.libbcache │ │ │ │ + 0x000bc470 66732f62 6b65792e 63002128 6269745f fs/bkey.c.!(bit_ │ │ │ │ + 0x000bc480 6f666673 6574202b 20626974 73203e20 offset + bits > │ │ │ │ + 0x000bc490 33322900 21286269 745f6f66 66736574 32).!(bit_offset │ │ │ │ + 0x000bc4a0 202b2062 69747320 3e203634 29002128 + bits > 64).!( │ │ │ │ + 0x000bc4b0 6269745f 6f666673 6574202b 20626974 bit_offset + bit │ │ │ │ + 0x000bc4c0 73203e20 39362900 21287368 72203e20 s > 96).!(shr > │ │ │ │ + 0x000bc4d0 6269745f 6f666673 65742900 6669656c bit_offset).fiel │ │ │ │ + 0x000bc4e0 6420746f 6f206c61 72676500 696e636f d too large.inco │ │ │ │ + 0x000bc4f0 72726563 74206e75 6d626572 206f6620 rrect number of │ │ │ │ + 0x000bc500 6669656c 64730069 6e636f72 72656374 fields.incorrect │ │ │ │ + 0x000bc510 206b6579 5f753634 73000000 00000000 key_u64s....... │ │ │ │ + 0x000bc520 636f6d70 696c655f 626b6579 5f666965 compile_bkey_fie │ │ │ │ + 0x000bc530 6c640000 00000000 00000000 00000000 ld.............. │ │ │ │ + 0x000bc540 05064040 20202040 00000000 00000000 ..@@ @........ │ │ │ │ + 0x000bc550 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bc560 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bc570 00000000 00000000 76616c75 65207369 ........value si │ │ │ │ + 0x000bc580 7a652073 686f756c 64206265 207a6572 ze should be zer │ │ │ │ + 0x000bc590 6f006461 74616c65 6e202575 3a20252a o.datalen %u: %* │ │ │ │ + 0x000bc5a0 70684e00 696e7661 6c696420 74797065 phN.invalid type │ │ │ │ + 0x000bc5b0 0076616c 75652074 6f6f2062 6967006e .value too big.n │ │ │ │ + 0x000bc5c0 6f6e7a65 726f2073 6e617073 686f7400 onzero snapshot. │ │ │ │ + 0x000bc5d0 73697a65 20677265 61746572 20746861 size greater tha │ │ │ │ + 0x000bc5e0 6e206f66 66736574 00696e76 616c6964 n offset.invalid │ │ │ │ + 0x000bc5f0 20736e61 7073686f 74206669 656c6400 snapshot field. │ │ │ │ + 0x000bc600 75363473 20746f6f 20736d61 6c6c0062 u64s too small.b │ │ │ │ + 0x000bc610 61642073 697a6520 6669656c 64006e6f ad size field.no │ │ │ │ + 0x000bc620 6e7a6572 6f207369 7a652066 69656c64 nzero size field │ │ │ │ + 0x000bc630 00504f53 5f4d4158 206b6579 006b6579 .POS_MAX key.key │ │ │ │ + 0x000bc640 20706173 7420656e 64206f66 20627472 past end of btr │ │ │ │ + 0x000bc650 6565206e 6f646500 504f535f 4d494e00 ee node.POS_MIN. │ │ │ │ + 0x000bc660 504f535f 4d415800 5536345f 4d415800 POS_MAX.U64_MAX. │ │ │ │ + 0x000bc670 5533325f 4d415800 75363473 20257520 U32_MAX.u64s %u │ │ │ │ + 0x000bc680 74797065 2000206c 656e2025 75207665 type . len %u ve │ │ │ │ + 0x000bc690 7220256c 6c750028 6e756c6c 29002869 r %llu.(null).(i │ │ │ │ + 0x000bc6a0 6e76616c 69642074 79706520 25752900 nvalid type %u). │ │ │ │ + 0x000bc6b0 6c696262 63616368 6566732f 626b6579 libbcachefs/bkey │ │ │ │ + 0x000bc6c0 5f6d6574 686f6473 2e630021 28216b2e _methods.c.!(!k. │ │ │ │ + 0x000bc6d0 6b2d3e75 36347329 00696e76 616c6964 k->u64s).invalid │ │ │ │ + 0x000bc6e0 20626b65 79202573 3a202573 0a006465 bkey %s: %s..de │ │ │ │ + 0x000bc6f0 6c657465 6400636f 6f6b6965 00686173 leted.cookie.has │ │ │ │ + 0x000bc700 685f7768 6974656f 75740062 74726565 h_whiteout.btree │ │ │ │ + 0x000bc710 5f707472 00657874 656e7400 72657365 _ptr.extent.rese │ │ │ │ + 0x000bc720 72766174 696f6e00 696e6f64 655f6765 rvation.inode_ge │ │ │ │ + 0x000bc730 6e657261 74696f6e 00646972 656e7400 neration.dirent. │ │ │ │ + 0x000bc740 78617474 72007265 666c696e 6b5f7000 xattr.reflink_p. │ │ │ │ + 0x000bc750 7265666c 696e6b5f 76006274 7265655f reflink_v.btree_ │ │ │ │ + 0x000bc760 7074725f 76320069 6e646972 6563745f ptr_v2.indirect_ │ │ │ │ + 0x000bc770 696e6c69 6e655f64 61746100 616c6c6f inline_data.allo │ │ │ │ + 0x000bc780 635f7632 00000000 696e7661 6c696420 c_v2....invalid │ │ │ │ + 0x000bc790 6b657920 74797065 20666f72 20746869 key type for thi │ │ │ │ + 0x000bc7a0 73206274 72656500 6b657920 6265666f s btree.key befo │ │ │ │ + 0x000bc7b0 72652073 74617274 206f6620 62747265 re start of btre │ │ │ │ + 0x000bc7c0 65206e6f 64650000 21282162 6368325f e node..!(!bch2_ │ │ │ │ + 0x000bc7d0 626b6579 5f706163 6b5f6b65 79286b2c bkey_pack_key(k, │ │ │ │ + 0x000bc7e0 2026756b 2c206f75 74292900 00000000 &uk, out))..... │ │ │ │ + 0x000bc7f0 21282162 6368325f 626b6579 5f706163 !(!bch2_bkey_pac │ │ │ │ + 0x000bc800 6b5f6b65 79286b2c 2026756b 2c206629 k_key(k, &uk, f) │ │ │ │ + 0x000bc810 29000000 00000000 00000000 00000000 )............... │ │ │ │ + 0x000bc820 5f5f6263 68325f62 6b65795f 636f6d70 __bch2_bkey_comp │ │ │ │ + 0x000bc830 61740000 00000000 00000000 00000000 at.............. │ │ │ │ + 0x000bc840 62636832 5f626b65 795f6465 62756763 bch2_bkey_debugc │ │ │ │ + 0x000bc850 6865636b 00000000 00000000 00000000 heck............ │ │ │ │ + 0x000bc860 626b6579 5f696e6c 696e655f 64617461 bkey_inline_data │ │ │ │ + 0x000bc870 5f6f6666 73657400 00000000 00000000 _offset......... │ │ │ │ + 0x000bc880 08800500 80060081 06008207 01800801 ................ │ │ │ │ + 0x000bc890 82090280 0a028104 03800b03 81040480 ................ │ │ │ │ + 0x000bc8a0 0c05800d 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bc8b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bc8c0 cc800200 00030000 10040000 18080000 ................ │ │ │ │ + 0x000bc8d0 00101000 00200000 00400000 00000900 ..... ...@...... │ │ │ │ + 0x000bc8e0 20000400 6c696262 63616368 6566732f ...libbcachefs/ │ │ │ │ + 0x000bc8f0 626b6579 5f736f72 742e6300 21282169 bkey_sort.c.!(!i │ │ │ │ + 0x000bc900 7465722d 3e757365 64290021 28692d3e ter->used).!(i-> │ │ │ │ + 0x000bc910 6b203e20 692d3e65 6e642900 00000000 k > i->end)..... │ │ │ │ + 0x000bc920 2128696e 2d3e6e65 6564735f 77686974 !(in->needs_whit │ │ │ │ + 0x000bc930 656f7574 20262620 6e657874 2d3e6e65 eout && next->ne │ │ │ │ + 0x000bc940 6564735f 77686974 656f7574 29000000 eds_whiteout)... │ │ │ │ + 0x000bc950 62636832 5f736f72 745f6b65 79730000 bch2_sort_keys.. │ │ │ │ + 0x000bc960 736f7274 5f697465 725f6164 76616e63 sort_iter_advanc │ │ │ │ + 0x000bc970 65006c69 62626361 63686566 732f6273 e.libbcachefs/bs │ │ │ │ + 0x000bc980 65742e68 00212874 203c2062 2d3e7365 et.h.!(t < b->se │ │ │ │ + 0x000bc990 74290062 6c6f636b 20257520 6b657920 t).block %u key │ │ │ │ + 0x000bc9a0 25357a75 3a202573 0a004b65 7920736b %5zu: %s..Key sk │ │ │ │ + 0x000bc9b0 69707065 64206261 636b7761 72647300 ipped backwards. │ │ │ │ + 0x000bc9c0 4475706c 69636174 65206b65 7973006c Duplicate keys.l │ │ │ │ + 0x000bc9d0 69626263 61636865 66732f62 7365742e ibbcachefs/bset. │ │ │ │ + 0x000bc9e0 63007365 7420257a 75206b65 79202575 c.set %zu key %u │ │ │ │ + 0x000bc9f0 3a202573 0a002128 62736574 5f686173 : %s..!(bset_has │ │ │ │ + 0x000bca00 5f72775f 6175785f 74726565 28692929 _rw_aux_tree(i)) │ │ │ │ + 0x000bca10 00212862 2d3e6e73 65747329 00212862 .!(b->nsets).!(b │ │ │ │ + 0x000bca20 2d3e6e73 65747320 3e3d2033 55290000 ->nsets >= 3U).. │ │ │ │ + 0x000bca30 62747265 65206e6f 64652069 74657220 btree node iter │ │ │ │ + 0x000bca40 77697468 2025752f 25752073 6574733a with %u/%u sets: │ │ │ │ + 0x000bca50 0a000000 00000000 2128742d 3e617578 ........!(t->aux │ │ │ │ + 0x000bca60 5f646174 615f6f66 66736574 203d3d20 _data_offset == │ │ │ │ + 0x000bca70 28287531 36297e30 55292900 00000000 ((u16)~0U))..... │ │ │ │ + 0x000bca80 21286273 65745f62 7974655f 6f666673 !(bset_byte_offs │ │ │ │ + 0x000bca90 65742862 2c20626e 6529203e 3d206274 et(b, bne) >= bt │ │ │ │ + 0x000bcaa0 7265655f 62797465 73286329 29000000 ree_bytes(c))... │ │ │ │ + 0x000bcab0 21282876 6f696420 2a292062 6e65203c !((void *) bne < │ │ │ │ + 0x000bcac0 2028766f 6964202a 2920287b 203b205f (void *) ({ ; _ │ │ │ │ + 0x000bcad0 5f627472 65655f6e 6f64655f 6f666673 _btree_node_offs │ │ │ │ + 0x000bcae0 65745f74 6f5f6b65 7928622c 20286273 et_to_key(b, (bs │ │ │ │ + 0x000bcaf0 65745f74 7265655f 6c617374 28622929 et_tree_last(b)) │ │ │ │ + 0x000bcb00 2d3e656e 645f6f66 66736574 293b207d ->end_offset); } │ │ │ │ + 0x000bcb10 29290000 00000000 2128706f 73203e3d ))......!(pos >= │ │ │ │ + 0x000bcb20 20697465 722d3e64 61746120 2b202873 iter->data + (s │ │ │ │ + 0x000bcb30 697a656f 66286974 65722d3e 64617461 izeof(iter->data │ │ │ │ + 0x000bcb40 29202f20 73697a65 6f662828 69746572 ) / sizeof((iter │ │ │ │ + 0x000bcb50 2d3e6461 7461295b 305d2920 2b202873 ->data)[0]) + (s │ │ │ │ + 0x000bcb60 697a656f 66287374 72756374 207b2069 izeof(struct { i │ │ │ │ + 0x000bcb70 6e743a2d 2121285f 5f627569 6c74696e nt:-!!(__builtin │ │ │ │ + 0x000bcb80 5f747970 65735f63 6f6d7061 7469626c _types_compatibl │ │ │ │ + 0x000bcb90 655f7028 74797065 6f662828 69746572 e_p(typeof((iter │ │ │ │ + 0x000bcba0 2d3e6461 74612929 2c207479 70656f66 ->data)), typeof │ │ │ │ + 0x000bcbb0 28262869 7465722d 3e646174 61295b30 (&(iter->data)[0 │ │ │ │ + 0x000bcbc0 5d292929 3b207d29 29292900 00000000 ]))); }))))..... │ │ │ │ + 0x000bcbd0 21287365 7420213d 20266974 65722d3e !(set != &iter-> │ │ │ │ + 0x000bcbe0 64617461 5b5f5f62 74726565 5f6e6f64 data[__btree_nod │ │ │ │ + 0x000bcbf0 655f6974 65725f75 73656428 69746572 e_iter_used(iter │ │ │ │ + 0x000bcc00 295d2900 00000000 21287365 74203e3d )]).....!(set >= │ │ │ │ + 0x000bcc10 20697465 722d3e64 61746120 2b202873 iter->data + (s │ │ │ │ + 0x000bcc20 697a656f 66286974 65722d3e 64617461 izeof(iter->data │ │ │ │ + 0x000bcc30 29202f20 73697a65 6f662828 69746572 ) / sizeof((iter │ │ │ │ + 0x000bcc40 2d3e6461 7461295b 305d2920 2b202873 ->data)[0]) + (s │ │ │ │ + 0x000bcc50 697a656f 66287374 72756374 207b2069 izeof(struct { i │ │ │ │ + 0x000bcc60 6e743a2d 2121285f 5f627569 6c74696e nt:-!!(__builtin │ │ │ │ + 0x000bcc70 5f747970 65735f63 6f6d7061 7469626c _types_compatibl │ │ │ │ + 0x000bcc80 655f7028 74797065 6f662828 69746572 e_p(typeof((iter │ │ │ │ + 0x000bcc90 2d3e6461 74612929 2c207479 70656f66 ->data)), typeof │ │ │ │ + 0x000bcca0 28262869 7465722d 3e646174 61295b30 (&(iter->data)[0 │ │ │ │ + 0x000bccb0 5d292929 3b207d29 29292900 00000000 ]))); }))))..... │ │ │ │ + 0x000bccc0 20202020 6661696c 65642075 6e706163 failed unpac │ │ │ │ + 0x000bccd0 6b656420 61742064 65707468 2025750a ked at depth %u. │ │ │ │ + 0x000bcce0 09000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bccf0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ + 0x000bcd00 69746572 5f707265 765f616c 6c000000 iter_prev_all... │ │ │ │ + 0x000bcd10 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ + 0x000bcd20 655f6974 65725f70 75736800 00000000 e_iter_push..... │ │ │ │ + 0x000bcd30 62636832 5f627365 745f696e 69745f6e bch2_bset_init_n │ │ │ │ + 0x000bcd40 65787400 00000000 00000000 00000000 ext............. │ │ │ │ + 0x000bcd50 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ + 0x000bcd60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bcd70 62636832 5f627365 745f696e 69745f66 bch2_bset_init_f │ │ │ │ + 0x000bcd80 69727374 00000000 00000000 00000000 irst............ │ │ │ │ + 0x000bcd90 62736574 5f617578 5f747265 655f6275 bset_aux_tree_bu │ │ │ │ + 0x000bcda0 665f656e 64000000 00000000 00000000 f_end........... │ │ │ │ + 0x000bcdb0 62736574 5f616c6c 6f635f74 72656500 bset_alloc_tree. │ │ │ │ + 0x000bcdc0 62636832 5f627365 745f7365 745f6e6f bch2_bset_set_no │ │ │ │ + 0x000bcdd0 5f617578 5f747265 65000000 00000000 _aux_tree....... │ │ │ │ + 0x000bcde0 62636832 5f626b65 795f746f 5f627365 bch2_bkey_to_bse │ │ │ │ + 0x000bcdf0 74000000 00000000 00000000 00000000 t............... │ │ │ │ + 0x000bce00 1c61f6ff dc60f6ff d360f6ff ca60f6ff .a...`...`...`.. │ │ │ │ + 0x000bce10 c160f6ff bb60f6ff b260f6ff a960f6ff .`...`...`...`.. │ │ │ │ + 0x000bce20 a060f6ff 9a60f6ff 9160f6ff 8860f6ff .`...`...`...`.. │ │ │ │ + 0x000bce30 7f60f6ff 00000000 00000000 00000000 .`.............. │ │ │ │ + 0x000bce40 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ + 0x000bce50 70726566 65746368 00000000 00000000 prefetch........ │ │ │ │ + 0x000bce60 7369785f 756e6c6f 636b5f74 79706500 six_unlock_type. │ │ │ │ + 0x000bce70 7369785f 72656c6f 636b5f74 79706500 six_relock_type. │ │ │ │ + 0x000bce80 7369785f 7472796c 6f636b5f 74797065 six_trylock_type │ │ │ │ + 0x000bce90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bcea0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ + 0x000bceb0 66696c6c 00000000 00000000 00000000 fill............ │ │ │ │ + 0x000bcec0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ + 0x000bced0 67657400 00000000 00000000 00000000 get............. │ │ │ │ + 0x000bcee0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ + 0x000bcef0 6d656d5f 616c6c6f 63000000 00000000 mem_alloc....... │ │ │ │ + 0x000bcf00 62636832 5f66735f 62747265 655f6361 bch2_fs_btree_ca │ │ │ │ + 0x000bcf10 6368655f 696e6974 00000000 00000000 che_init........ │ │ │ │ + 0x000bcf20 62636832 5f66735f 62747265 655f6361 bch2_fs_btree_ca │ │ │ │ + 0x000bcf30 6368655f 65786974 00000000 00000000 che_exit........ │ │ │ │ + 0x000bcf40 72686173 68746162 6c655f6c 6f6f6b75 rhashtable_looku │ │ │ │ + 0x000bcf50 705f696e 73657274 5f666173 74000000 p_insert_fast... │ │ │ │ + 0x000bcf60 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ + 0x000bcf70 655f6861 73685f69 6e736572 74000000 e_hash_insert... │ │ │ │ + 0x000bcf80 62747265 655f6e6f 64655f64 6174615f btree_node_data_ │ │ │ │ + 0x000bcf90 616c6c6f 63000000 62747265 65206e6f alloc...btree no │ │ │ │ + 0x000bcfa0 64652068 65616465 7220646f 65736e27 de header doesn' │ │ │ │ + 0x000bcfb0 74206d61 74636820 7074720a 62747265 t match ptr.btre │ │ │ │ + 0x000bcfc0 65202573 206c6576 656c2025 750a7074 e %s level %u.pt │ │ │ │ + 0x000bcfd0 723a2025 730a6865 61646572 3a206274 r: %s.header: bt │ │ │ │ + 0x000bcfe0 72656520 2573206c 6576656c 20256c6c ree %s level %ll │ │ │ │ + 0x000bcff0 750a6d69 6e202573 206d6178 2025730a u.min %s max %s. │ │ │ │ + 0x000bd000 0a000000 00000000 21286274 7265655f ........!(btree_ │ │ │ │ + 0x000bd010 6e6f6465 5f726561 645f696e 5f666c69 node_read_in_fli │ │ │ │ + 0x000bd020 67687428 6229207c 7c206274 7265655f ght(b) || btree_ │ │ │ │ + 0x000bd030 6e6f6465 5f777269 74655f69 6e5f666c node_write_in_fl │ │ │ │ + 0x000bd040 69676874 28622929 00000000 00000000 ight(b))........ │ │ │ │ + 0x000bd050 21286174 6f6d6963 5f726561 64282663 !(atomic_read(&c │ │ │ │ + 0x000bd060 2d3e6274 7265655f 63616368 652e6469 ->btree_cache.di │ │ │ │ + 0x000bd070 72747929 29000000 21282173 69785f74 rty))...!(!six_t │ │ │ │ + 0x000bd080 72796c6f 636b5f69 6e74656e 74282662 rylock_intent(&b │ │ │ │ + 0x000bd090 2d3e632e 6c6f636b 29290000 00000000 ->c.lock))...... │ │ │ │ + 0x000bd0a0 21282173 69785f74 72796c6f 636b5f77 !(!six_trylock_w │ │ │ │ + 0x000bd0b0 72697465 2826622d 3e632e6c 6f636b29 rite(&b->c.lock) │ │ │ │ + 0x000bd0c0 29000000 00000000 21286274 7265655f ).......!(btree_ │ │ │ │ + 0x000bd0d0 6e6f6465 5f777269 74655f69 6e5f666c node_write_in_fl │ │ │ │ + 0x000bd0e0 69676874 28622929 00000000 00000000 ight(b))........ │ │ │ │ + 0x000bd0f0 5741524e 494e4720 6174206c 69626263 WARNING at libbc │ │ │ │ + 0x000bd100 61636865 66732f62 74726565 5f636163 achefs/btree_cac │ │ │ │ + 0x000bd110 68652e63 3a25640a 00000000 00000000 he.c:%d......... │ │ │ │ + 0x000bd120 21286974 65722026 26202162 74726565 !(iter && !btree │ │ │ │ + 0x000bd130 5f6e6f64 655f6c6f 636b6564 28697465 _node_locked(ite │ │ │ │ + 0x000bd140 722c206c 6576656c 202b2031 29290000 r, level + 1)).. │ │ │ │ + 0x000bd150 0a202020 20666f72 6d61743a 20753634 . format: u64 │ │ │ │ + 0x000bd160 73202575 20666965 6c647320 25752025 s %u fields %u % │ │ │ │ + 0x000bd170 75202575 20257520 25750a20 20202075 u %u %u %u. u │ │ │ │ + 0x000bd180 6e706163 6b20666e 206c656e 3a202575 npack fn len: %u │ │ │ │ + 0x000bd190 0a202020 20627974 65732075 73656420 . bytes used │ │ │ │ + 0x000bd1a0 257a752f 257a7520 28257a75 25252066 %zu/%zu (%zu%% f │ │ │ │ + 0x000bd1b0 756c6c29 0a202020 20736962 20753634 ull). sib u64 │ │ │ │ + 0x000bd1c0 733a2025 752c2025 7520286d 65726765 s: %u, %u (merge │ │ │ │ + 0x000bd1d0 20746872 6573686f 6c642025 75290a20 threshold %u). │ │ │ │ + 0x000bd1e0 2020206e 72207061 636b6564 206b6579 nr packed key │ │ │ │ + 0x000bd1f0 73202575 0a202020 206e7220 756e7061 s %u. nr unpa │ │ │ │ + 0x000bd200 636b6564 206b6579 73202575 0a202020 cked keys %u. │ │ │ │ + 0x000bd210 20666c6f 61747320 257a750a 20202020 floats %zu. │ │ │ │ + 0x000bd220 6661696c 65642075 6e706163 6b656420 failed unpacked │ │ │ │ + 0x000bd230 257a750a 00696e63 6c756465 2f6c696e %zu..include/lin │ │ │ │ + 0x000bd240 75782f73 69782e68 006c6962 62636163 ux/six.h.libbcac │ │ │ │ + 0x000bd250 68656673 2f627472 65655f63 61636865 hefs/btree_cache │ │ │ │ + 0x000bd260 2e630021 28622d3e 64617461 207c7c20 .c.!(b->data || │ │ │ │ + 0x000bd270 622d3e61 75785f64 61746129 00212862 b->aux_data).!(b │ │ │ │ + 0x000bd280 2d3e6861 73685f76 616c2900 696e636c ->hash_val).incl │ │ │ │ + 0x000bd290 7564652f 6c696e75 782f7268 61736874 ude/linux/rhasht │ │ │ │ + 0x000bd2a0 61626c65 2e680021 2868742d 3e702e6f able.h.!(ht->p.o │ │ │ │ + 0x000bd2b0 626a5f68 61736866 6e290062 63616368 bj_hashfn).bcach │ │ │ │ + 0x000bd2c0 6566733a 20257328 29200a00 62636163 efs: %s() ..bcac │ │ │ │ + 0x000bd2d0 68656673 3a202573 28292072 65742025 hefs: %s() ret % │ │ │ │ + 0x000bd2e0 690a0021 28627472 65655f6e 6f64655f i..!(btree_node_ │ │ │ │ + 0x000bd2f0 68617368 65642862 29290021 28627472 hashed(b)).!(btr │ │ │ │ + 0x000bd300 65655f6e 6f64655f 64697274 79286229 ee_node_dirty(b) │ │ │ │ + 0x000bd310 29002128 6c657665 6c202b20 31203e3d ).!(level + 1 >= │ │ │ │ + 0x000bd320 20345529 00212821 69746572 2d3e7472 4U).!(!iter->tr │ │ │ │ + 0x000bd330 616e732d 3e726573 74617274 65642900 ans->restarted). │ │ │ │ + 0x000bd340 21282174 72616e73 2d3e7265 73746172 !(!trans->restar │ │ │ │ + 0x000bd350 74656429 0021286c 6576656c 203e3d20 ted).!(level >= │ │ │ │ + 0x000bd360 34552900 6c202575 2000202d 20003a0a 4U).l %u . - .:. │ │ │ │ + 0x000bd370 20202020 70747273 3a20006e 72206e6f ptrs: .nr no │ │ │ │ + 0x000bd380 6465733a 09092575 0a006e72 20646972 des:..%u..nr dir │ │ │ │ + 0x000bd390 74793a09 0925750a 0063616e 6e696261 ty:..%u..canniba │ │ │ │ + 0x000bd3a0 6c697a65 206c6f63 6b3a0925 700a006c lize lock:.%p..l │ │ │ │ + 0x000bd3b0 69626263 61636865 66732f62 74726565 ibbcachefs/btree │ │ │ │ + 0x000bd3c0 5f67632e 63002128 72657429 006c6962 _gc.c.!(ret).lib │ │ │ │ + 0x000bd3d0 62636163 68656673 2f626b65 792e6800 bcachefs/bkey.h. │ │ │ │ + 0x000bd3e0 6c696262 63616368 6566732f 62747265 libbcachefs/btre │ │ │ │ + 0x000bd3f0 655f6763 2e680073 74617274 206f6620 e_gc.h.start of │ │ │ │ + 0x000bd400 6e6f6465 3a200055 6e61626c 6520746f node: .Unable to │ │ │ │ + 0x000bd410 20636f6e 74696e75 652c2068 616c7469 continue, halti │ │ │ │ + 0x000bd420 6e670021 28637572 29006361 6e6e6f74 ng.!(cur).cannot │ │ │ │ + 0x000bd430 20757064 61746520 62747265 6520726f update btree ro │ │ │ │ + 0x000bd440 6f747320 79657400 25733a20 6572726f ots yet.%s: erro │ │ │ │ + 0x000bd450 7220616c 6c6f6361 74696e67 206e6577 r allocating new │ │ │ │ + 0x000bd460 206b6579 0a002573 3a207265 74202569 key..%s: ret %i │ │ │ │ + 0x000bd470 0a002128 632d3e75 73616765 5f676329 ..!(c->usage_gc) │ │ │ │ + 0x000bd480 00657272 6f722061 6c6c6f63 6174696e .error allocatin │ │ │ │ + 0x000bd490 6720632d 3e757361 67655f67 63002128 g c->usage_gc.!( │ │ │ │ + 0x000bd4a0 63612d3e 6275636b 6574735b 315d2900 ca->buckets[1]). │ │ │ │ + 0x000bd4b0 21286361 2d3e7573 6167655f 67632900 !(ca->usage_gc). │ │ │ │ + 0x000bd4c0 6572726f 7220616c 6c6f6361 74696e67 error allocating │ │ │ │ + 0x000bd4d0 2063612d 3e757361 67655f67 63006572 ca->usage_gc.er │ │ │ │ + 0x000bd4e0 726f7220 616c6c6f 63617469 6e672065 ror allocating e │ │ │ │ + 0x000bd4f0 63206763 206d656d 00737461 7274696e c gc mem.startin │ │ │ │ + 0x000bd500 6720746f 706f6c6f 67792072 65706169 g topology repai │ │ │ │ + 0x000bd510 72207061 73730074 6f706f6c 6f677920 r pass.topology │ │ │ │ + 0x000bd520 72657061 69722070 61737320 646f6e65 repair pass done │ │ │ │ + 0x000bd530 00726570 61697220 756e696d 706c656d .repair unimplem │ │ │ │ + 0x000bd540 656e7465 64006274 72656520 67632066 ented.btree gc f │ │ │ │ + 0x000bd550 61696c65 643a2025 690a0062 63682d67 ailed: %i..bch-g │ │ │ │ + 0x000bd560 632f2573 00000000 21286763 5f706f73 c/%s....!(gc_pos │ │ │ │ + 0x000bd570 5f636d70 286e6577 5f706f73 2c20632d _cmp(new_pos, c- │ │ │ │ + 0x000bd580 3e67635f 706f7329 203c3d20 30290000 >gc_pos) <= 0).. │ │ │ │ + 0x000bd590 21286270 6f735f63 6d70286b 2e6b2d3e !(bpos_cmp(k.k-> │ │ │ │ + 0x000bd5a0 702c2062 2d3e6461 74612d3e 6d696e5f p, b->data->min_ │ │ │ │ + 0x000bd5b0 6b657929 203c2030 29000000 00000000 key) < 0)....... │ │ │ │ + 0x000bd5c0 21286270 6f735f63 6d70286b 2e6b2d3e !(bpos_cmp(k.k-> │ │ │ │ + 0x000bd5d0 702c2062 2d3e6461 74612d3e 6d61785f p, b->data->max_ │ │ │ │ + 0x000bd5e0 6b657929 203e2030 29000000 00000000 key) > 0)....... │ │ │ │ + 0x000bd5f0 556e7265 61646162 6c652062 74726565 Unreadable btree │ │ │ │ + 0x000bd600 206e6f64 65206174 20627472 65652025 node at btree % │ │ │ │ + 0x000bd610 73206c65 76656c20 25753a0a 20202573 s level %u:. %s │ │ │ │ + 0x000bd620 00000000 00000000 25733a20 6572726f ........%s: erro │ │ │ │ + 0x000bd630 72202569 20676574 74696e67 20627472 r %i getting btr │ │ │ │ + 0x000bd640 6565206e 6f64650a 00000000 00000000 ee node......... │ │ │ │ + 0x000bd650 62747265 65206e6f 6465206f 76657277 btree node overw │ │ │ │ + 0x000bd660 72697474 656e2062 79206e65 7874206e ritten by next n │ │ │ │ + 0x000bd670 6f646520 61742062 74726565 20257320 ode at btree %s │ │ │ │ + 0x000bd680 6c657665 6c202575 3a0a2020 6e6f6465 level %u:. node │ │ │ │ + 0x000bd690 2025730a 20206e65 78742025 73000000 %s. next %s... │ │ │ │ + 0x000bd6a0 62747265 65206e6f 64652077 69746820 btree node with │ │ │ │ + 0x000bd6b0 696e636f 72726563 74206d61 785f6b65 incorrect max_ke │ │ │ │ + 0x000bd6c0 79206174 20627472 65652025 73206c65 y at btree %s le │ │ │ │ + 0x000bd6d0 76656c20 25753a0a 20206e6f 64652025 vel %u:. node % │ │ │ │ + 0x000bd6e0 730a2020 6e657874 20257300 00000000 s. next %s..... │ │ │ │ + 0x000bd6f0 62747265 65206e6f 6465206f 76657277 btree node overw │ │ │ │ + 0x000bd700 72697474 656e2062 79207072 6576206e ritten by prev n │ │ │ │ + 0x000bd710 6f646520 61742062 74726565 20257320 ode at btree %s │ │ │ │ + 0x000bd720 6c657665 6c202575 3a0a2020 70726576 level %u:. prev │ │ │ │ + 0x000bd730 2025730a 20206e6f 64652025 73000000 %s. node %s... │ │ │ │ + 0x000bd740 62747265 65206e6f 64652077 69746820 btree node with │ │ │ │ + 0x000bd750 696e636f 72726563 74206d69 6e5f6b65 incorrect min_ke │ │ │ │ + 0x000bd760 79206174 20627472 65652025 73206c65 y at btree %s le │ │ │ │ + 0x000bd770 76656c20 25753a0a 20207072 65762025 vel %u:. prev % │ │ │ │ + 0x000bd780 730a2020 6e6f6465 20257300 00000000 s. node %s..... │ │ │ │ + 0x000bd790 62747265 65206e6f 64652077 69746820 btree node with │ │ │ │ + 0x000bd7a0 696e636f 72726563 74206d61 785f6b65 incorrect max_ke │ │ │ │ + 0x000bd7b0 79206174 20627472 65652025 73206c65 y at btree %s le │ │ │ │ + 0x000bd7c0 76656c20 25753a0a 20202573 0a202065 vel %u:. %s. e │ │ │ │ + 0x000bd7d0 78706563 74656420 25730000 00000000 xpected %s...... │ │ │ │ + 0x000bd7e0 656d7074 7920696e 74657269 6f722062 empty interior b │ │ │ │ + 0x000bd7f0 74726565 206e6f64 65206174 20627472 tree node at btr │ │ │ │ + 0x000bd800 65652025 73206c65 76656c20 25750a20 ee %s level %u. │ │ │ │ + 0x000bd810 20257300 00000000 756e6578 70656374 %s.....unexpect │ │ │ │ + 0x000bd820 65642069 6e636f6e 73697374 656e6379 ed inconsistency │ │ │ │ + 0x000bd830 2077616c 6b696e67 20726566 6c696e6b walking reflink │ │ │ │ + 0x000bd840 20746162 6c652061 74206763 2066696e table at gc fin │ │ │ │ + 0x000bd850 69736800 00000000 7265666c 696e6b20 ish.....reflink │ │ │ │ + 0x000bd860 6b657920 68617320 77726f6e 67207265 key has wrong re │ │ │ │ + 0x000bd870 66636f75 6e743a0a 20202573 0a202073 fcount:. %s. s │ │ │ │ + 0x000bd880 686f756c 64206265 20257500 00000000 hould be %u..... │ │ │ │ + 0x000bd890 21287074 72203c20 732e762d 3e707472 !(ptr < s.v->ptr │ │ │ │ + 0x000bd8a0 73207c7c 20707472 203e3d20 732e762d s || ptr >= s.v- │ │ │ │ + 0x000bd8b0 3e707472 73202b20 732e762d 3e6e725f >ptrs + s.v->nr_ │ │ │ │ + 0x000bd8c0 626c6f63 6b732900 6275636b 65742025 blocks).bucket % │ │ │ │ + 0x000bd8d0 753a257a 75206469 66666572 656e7420 u:%zu different │ │ │ │ + 0x000bd8e0 74797065 73206f66 20646174 6120696e types of data in │ │ │ │ + 0x000bd8f0 2073616d 65206275 636b6574 3a202573 same bucket: %s │ │ │ │ + 0x000bd900 2c202573 0a776869 6c65206d 61726b69 , %s.while marki │ │ │ │ + 0x000bd910 6e672025 73000000 6275636b 65742025 ng %s...bucket % │ │ │ │ + 0x000bd920 753a257a 75206461 74612074 79706520 u:%zu data type │ │ │ │ + 0x000bd930 25732070 74722067 656e2025 75206d69 %s ptr gen %u mi │ │ │ │ + 0x000bd940 7373696e 6720696e 20616c6c 6f632062 ssing in alloc b │ │ │ │ + 0x000bd950 74726565 0a776869 6c65206d 61726b69 tree.while marki │ │ │ │ + 0x000bd960 6e672025 73000000 6275636b 65742025 ng %s...bucket % │ │ │ │ + 0x000bd970 753a257a 75206461 74612074 79706520 u:%zu data type │ │ │ │ + 0x000bd980 25732070 74722067 656e2069 6e207468 %s ptr gen in th │ │ │ │ + 0x000bd990 65206675 74757265 3a202575 203e2025 e future: %u > % │ │ │ │ + 0x000bd9a0 750a7768 696c6520 6d61726b 696e6720 u.while marking │ │ │ │ + 0x000bd9b0 25730000 00000000 6275636b 65742025 %s......bucket % │ │ │ │ + 0x000bd9c0 753a257a 75206461 74612074 79706520 u:%zu data type │ │ │ │ + 0x000bd9d0 25732073 74616c65 20646972 74792070 %s stale dirty p │ │ │ │ + 0x000bd9e0 74723a20 2575203c 2025750a 7768696c tr: %u < %u.whil │ │ │ │ + 0x000bd9f0 65206d61 726b696e 67202573 00000000 e marking %s.... │ │ │ │ + 0x000bda00 706f696e 74657220 746f206e 6f6e6578 pointer to nonex │ │ │ │ + 0x000bda10 69737465 6e742073 74726970 6520256c istent stripe %l │ │ │ │ + 0x000bda20 6c750a77 68696c65 206d6172 6b696e67 lu.while marking │ │ │ │ + 0x000bda30 20257300 00000000 706f696e 74657220 %s.....pointer │ │ │ │ + 0x000bda40 646f6573 206e6f74 206d6174 63682073 does not match s │ │ │ │ + 0x000bda50 74726970 6520256c 6c750a77 68696c65 tripe %llu.while │ │ │ │ + 0x000bda60 206d6172 6b696e67 20257300 00000000 marking %s..... │ │ │ │ + 0x000bda70 61696565 652c2066 6f756e64 20737472 aieee, found str │ │ │ │ + 0x000bda80 69706520 70747220 77697468 206e6f20 ipe ptr with no │ │ │ │ + 0x000bda90 64617461 20707472 00000000 00000000 data ptr........ │ │ │ │ + 0x000bdaa0 6b657920 76657273 696f6e20 6e756d62 key version numb │ │ │ │ + 0x000bdab0 65722068 69676865 72207468 616e2072 er higher than r │ │ │ │ + 0x000bdac0 65636f72 6465643a 20256c6c 75203e20 ecorded: %llu > │ │ │ │ + 0x000bdad0 256c6c75 00000000 73757065 72626c6f %llu....superblo │ │ │ │ + 0x000bdae0 636b206e 6f74206d 61726b65 64206173 ck not marked as │ │ │ │ + 0x000bdaf0 20636f6e 7461696e 696e6720 7265706c containing repl │ │ │ │ + 0x000bdb00 69636173 20287479 70652025 75290000 icas (type %u).. │ │ │ │ + 0x000bdb10 6572726f 72206d61 726b696e 6720626b error marking bk │ │ │ │ + 0x000bdb20 65792072 65706c69 6361733a 2025690a ey replicas: %i. │ │ │ │ + 0x000bdb30 00000000 00000000 62747265 65206e6f ........btree no │ │ │ │ + 0x000bdb40 64652077 69746820 696e636f 72726563 de with incorrec │ │ │ │ + 0x000bdb50 74206d69 6e5f6b65 79206174 20627472 t min_key at btr │ │ │ │ + 0x000bdb60 65652025 73206c65 76656c20 25753a0a ee %s level %u:. │ │ │ │ + 0x000bdb70 20207072 65762025 730a2020 63757220 prev %s. cur │ │ │ │ + 0x000bdb80 25730000 00000000 48616c74 696e6720 %s......Halting │ │ │ │ + 0x000bdb90 6d61726b 20616e64 20737765 65702074 mark and sweep t │ │ │ │ + 0x000bdba0 6f207374 61727420 746f706f 6c6f6779 o start topology │ │ │ │ + 0x000bdbb0 20726570 61697220 70617373 00000000 repair pass.... │ │ │ │ + 0x000bdbc0 25733a20 6572726f 72202569 2066726f %s: error %i fro │ │ │ │ + 0x000bdbd0 6d206263 68325f67 635f6d61 726b5f6b m bch2_gc_mark_k │ │ │ │ + 0x000bdbe0 65790a00 00000000 6572726f 7220616c ey......error al │ │ │ │ + 0x000bdbf0 6c6f6361 74696e67 2063612d 3e627563 locating ca->buc │ │ │ │ + 0x000bdc00 6b657473 5b67635d 00000000 00000000 kets[gc]........ │ │ │ │ + 0x000bdc10 656d7074 79206274 72656520 726f6f74 empty btree root │ │ │ │ + 0x000bdc20 202d2072 65706169 7220756e 696d706c - repair unimpl │ │ │ │ + 0x000bdc30 656d656e 74656400 62747265 6520726f emented.btree ro │ │ │ │ + 0x000bdc40 6f742077 69746820 696e636f 72726563 ot with incorrec │ │ │ │ + 0x000bdc50 74206d69 6e5f6b65 793a2025 73000000 t min_key: %s... │ │ │ │ + 0x000bdc60 62747265 6520726f 6f742077 69746820 btree root with │ │ │ │ + 0x000bdc70 696e636f 72726563 74206d61 785f6b65 incorrect max_ke │ │ │ │ + 0x000bdc80 793a2025 73000000 5365636f 6e642047 y: %s...Second G │ │ │ │ + 0x000bdc90 43207061 7373206e 65656465 642c2072 C pass needed, r │ │ │ │ + 0x000bdca0 65737461 7274696e 673a0000 00000000 estarting:...... │ │ │ │ + 0x000bdcb0 556e6162 6c652074 6f206669 78206275 Unable to fix bu │ │ │ │ + 0x000bdcc0 636b6574 2067656e 732c206c 6f6f7069 cket gens, loopi │ │ │ │ + 0x000bdcd0 6e670000 00000000 756e6578 70656374 ng......unexpect │ │ │ │ + 0x000bdce0 65642073 74726970 6520696e 636f6e73 ed stripe incons │ │ │ │ + 0x000bdcf0 69737465 6e637920 61742062 6368325f istency at bch2_ │ │ │ │ + 0x000bdd00 67635f64 6f6e652c 20636f6e 66757365 gc_done, confuse │ │ │ │ + 0x000bdd10 64000000 00000000 73747269 70652025 d.......stripe % │ │ │ │ + 0x000bdd20 7a752068 61732077 726f6e67 20626c6f zu has wrong blo │ │ │ │ + 0x000bdd30 636b5f73 6563746f 72735b25 755d3a20 ck_sectors[%u]: │ │ │ │ + 0x000bdd40 676f7420 25752c20 73686f75 6c642062 got %u, should b │ │ │ │ + 0x000bdd50 65202575 00000000 6275636b 65742025 e %u....bucket % │ │ │ │ + 0x000bdd60 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ + 0x000bdd70 61207479 70652025 73206861 73207772 a type %s has wr │ │ │ │ + 0x000bdd80 6f6e6720 67656e3a 20676f74 2025752c ong gen: got %u, │ │ │ │ + 0x000bdd90 2073686f 756c6420 62652025 75000000 should be %u... │ │ │ │ + 0x000bdda0 6275636b 65742025 753a257a 75206765 bucket %u:%zu ge │ │ │ │ + 0x000bddb0 6e202575 20646174 61207479 70652025 n %u data type % │ │ │ │ + 0x000bddc0 73206861 73207772 6f6e6720 64617461 s has wrong data │ │ │ │ + 0x000bddd0 5f747970 653a2067 6f742025 752c2073 _type: got %u, s │ │ │ │ + 0x000bdde0 686f756c 64206265 20257500 00000000 hould be %u..... │ │ │ │ + 0x000bddf0 6275636b 65742025 753a257a 75206765 bucket %u:%zu ge │ │ │ │ + 0x000bde00 6e202575 20646174 61207479 70652025 n %u data type % │ │ │ │ + 0x000bde10 73206861 73207772 6f6e6720 73747269 s has wrong stri │ │ │ │ + 0x000bde20 70653a20 676f7420 25752c20 73686f75 pe: got %u, shou │ │ │ │ + 0x000bde30 6c642062 65202575 00000000 00000000 ld be %u........ │ │ │ │ + 0x000bde40 6275636b 65742025 753a257a 75206765 bucket %u:%zu ge │ │ │ │ + 0x000bde50 6e202575 20646174 61207479 70652025 n %u data type % │ │ │ │ + 0x000bde60 73206861 73207772 6f6e6720 64697274 s has wrong dirt │ │ │ │ + 0x000bde70 795f7365 63746f72 733a2067 6f742025 y_sectors: got % │ │ │ │ + 0x000bde80 752c2073 686f756c 64206265 20257500 u, should be %u. │ │ │ │ + 0x000bde90 6275636b 65742025 753a257a 75206765 bucket %u:%zu ge │ │ │ │ + 0x000bdea0 6e202575 20646174 61207479 70652025 n %u data type % │ │ │ │ + 0x000bdeb0 73206861 73207772 6f6e6720 63616368 s has wrong cach │ │ │ │ + 0x000bdec0 65645f73 6563746f 72733a20 676f7420 ed_sectors: got │ │ │ │ + 0x000bded0 25752c20 73686f75 6c642062 65202575 %u, should be %u │ │ │ │ + 0x000bdee0 00000000 00000000 64657620 25752068 ........dev %u h │ │ │ │ + 0x000bdef0 61732077 726f6e67 20627563 6b657473 as wrong buckets │ │ │ │ + 0x000bdf00 5f65633a 20676f74 20256c6c 752c2073 _ec: got %llu, s │ │ │ │ + 0x000bdf10 686f756c 64206265 20256c6c 75000000 hould be %llu... │ │ │ │ + 0x000bdf20 64657620 25752068 61732077 726f6e67 dev %u has wrong │ │ │ │ + 0x000bdf30 20627563 6b657473 5f756e61 7661696c buckets_unavail │ │ │ │ + 0x000bdf40 61626c65 3a20676f 7420256c 6c752c20 able: got %llu, │ │ │ │ + 0x000bdf50 73686f75 6c642062 6520256c 6c750000 should be %llu.. │ │ │ │ + 0x000bdf60 64657620 25752068 61732077 726f6e67 dev %u has wrong │ │ │ │ + 0x000bdf70 20257320 6275636b 6574733a 20676f74 %s buckets: got │ │ │ │ + 0x000bdf80 20256c6c 752c2073 686f756c 64206265 %llu, should be │ │ │ │ + 0x000bdf90 20256c6c 75000000 64657620 25752068 %llu...dev %u h │ │ │ │ + 0x000bdfa0 61732077 726f6e67 20257320 73656374 as wrong %s sect │ │ │ │ + 0x000bdfb0 6f72733a 20676f74 20256c6c 752c2073 ors: got %llu, s │ │ │ │ + 0x000bdfc0 686f756c 64206265 20256c6c 75000000 hould be %llu... │ │ │ │ + 0x000bdfd0 64657620 25752068 61732077 726f6e67 dev %u has wrong │ │ │ │ + 0x000bdfe0 20257320 66726167 6d656e74 65643a20 %s fragmented: │ │ │ │ + 0x000bdff0 676f7420 256c6c75 2c207368 6f756c64 got %llu, should │ │ │ │ + 0x000be000 20626520 256c6c75 00000000 00000000 be %llu........ │ │ │ │ + 0x000be010 66732068 61732077 726f6e67 20686964 fs has wrong hid │ │ │ │ + 0x000be020 64656e3a 20676f74 20256c6c 752c2073 den: got %llu, s │ │ │ │ + 0x000be030 686f756c 64206265 20256c6c 75000000 hould be %llu... │ │ │ │ + 0x000be040 66732068 61732077 726f6e67 20627472 fs has wrong btr │ │ │ │ + 0x000be050 65653a20 676f7420 256c6c75 2c207368 ee: got %llu, sh │ │ │ │ + 0x000be060 6f756c64 20626520 256c6c75 00000000 ould be %llu.... │ │ │ │ + 0x000be070 66732068 61732077 726f6e67 20646174 fs has wrong dat │ │ │ │ + 0x000be080 613a2067 6f742025 6c6c752c 2073686f a: got %llu, sho │ │ │ │ + 0x000be090 756c6420 62652025 6c6c7500 00000000 uld be %llu..... │ │ │ │ + 0x000be0a0 66732068 61732077 726f6e67 20636163 fs has wrong cac │ │ │ │ + 0x000be0b0 6865643a 20676f74 20256c6c 752c2073 hed: got %llu, s │ │ │ │ + 0x000be0c0 686f756c 64206265 20256c6c 75000000 hould be %llu... │ │ │ │ + 0x000be0d0 66732068 61732077 726f6e67 20726573 fs has wrong res │ │ │ │ + 0x000be0e0 65727665 643a2067 6f742025 6c6c752c erved: got %llu, │ │ │ │ + 0x000be0f0 2073686f 756c6420 62652025 6c6c7500 should be %llu. │ │ │ │ + 0x000be100 66732068 61732077 726f6e67 206e725f fs has wrong nr_ │ │ │ │ + 0x000be110 696e6f64 65733a20 676f7420 256c6c75 inodes: got %llu │ │ │ │ + 0x000be120 2c207368 6f756c64 20626520 256c6c75 , should be %llu │ │ │ │ + 0x000be130 00000000 00000000 66732068 61732077 ........fs has w │ │ │ │ + 0x000be140 726f6e67 20706572 73697374 656e745f rong persistent_ │ │ │ │ + 0x000be150 72657365 72766564 5b25695d 3a20676f reserved[%i]: go │ │ │ │ + 0x000be160 7420256c 6c752c20 73686f75 6c642062 t %llu, should b │ │ │ │ + 0x000be170 6520256c 6c750000 66732068 61732077 e %llu..fs has w │ │ │ │ + 0x000be180 726f6e67 2025733a 20676f74 20256c6c rong %s: got %ll │ │ │ │ + 0x000be190 752c2073 686f756c 64206265 20256c6c u, should be %ll │ │ │ │ + 0x000be1a0 75000000 00000000 6572726f 72207265 u.......error re │ │ │ │ + 0x000be1b0 63616c63 756c6174 696e6720 6f6c6465 calculating olde │ │ │ │ + 0x000be1c0 73745f67 656e3a20 25690a00 00000000 st_gen: %i...... │ │ │ │ + 0x000be1d0 6572726f 72206372 65617469 6e672067 error creating g │ │ │ │ + 0x000be1e0 63207468 72656164 3a20256c 690a0000 c thread: %li... │ │ │ │ + 0x000be1f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000be200 30a6f6ff e0a9f6ff 68aff6ff 68aff6ff 0.......h...h... │ │ │ │ + 0x000be210 68aff6ff 68aff6ff 68aff6ff 68aff6ff h...h...h...h... │ │ │ │ + 0x000be220 68aff6ff f0a9f6ff 68aff6ff e0a9f6ff h.......h....... │ │ │ │ + 0x000be230 68aff6ff 30a6f6ff 84b1f6ff 84b1f6ff h...0........... │ │ │ │ + 0x000be240 fbaff6ff fbaff6ff fbaff6ff fbaff6ff ................ │ │ │ │ + 0x000be250 fbaff6ff fbaff6ff fbaff6ff 01b2f6ff ................ │ │ │ │ + 0x000be260 fbaff6ff efb1f6ff fbaff6ff ddb1f6ff ................ │ │ │ │ + 0x000be270 3bb1f6ff 3bb1f6ff 17aff6ff 17aff6ff ;...;........... │ │ │ │ + 0x000be280 17aff6ff 17aff6ff 17aff6ff 17aff6ff ................ │ │ │ │ + 0x000be290 17aff6ff 93b1f6ff 17aff6ff edb1f6ff ................ │ │ │ │ + 0x000be2a0 17aff6ff dbb1f6ff 37b0f6ff 37b0f6ff ........7...7... │ │ │ │ + 0x000be2b0 54aff6ff 54aff6ff 54aff6ff 54aff6ff T...T...T...T... │ │ │ │ + 0x000be2c0 54aff6ff 54aff6ff 54aff6ff 37b1f6ff T...T...T...7... │ │ │ │ + 0x000be2d0 54aff6ff 25b1f6ff 54aff6ff 49b1f6ff T...%...T...I... │ │ │ │ + 0x000be2e0 02b2f6ff 2fb2f6ff 88aef6ff 88aef6ff ..../........... │ │ │ │ + 0x000be2f0 88aef6ff 88aef6ff 88aef6ff 88aef6ff ................ │ │ │ │ + 0x000be300 88aef6ff 86b2f6ff 88aef6ff 2fb2f6ff ............/... │ │ │ │ + 0x000be310 88aef6ff 02b2f6ff c9b2f6ff c9b2f6ff ................ │ │ │ │ + 0x000be320 b8aef6ff b8aef6ff b8aef6ff b8aef6ff ................ │ │ │ │ + 0x000be330 b8aef6ff b8aef6ff b8aef6ff d7b2f6ff ................ │ │ │ │ + 0x000be340 b8aef6ff c9b2f6ff b8aef6ff c9b2f6ff ................ │ │ │ │ + 0x000be350 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000be360 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000be370 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000be380 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000be390 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000be3a0 04000000 05000000 06000000 07000000 ................ │ │ │ │ + 0x000be3b0 08000000 09000000 03000000 0a000000 ................ │ │ │ │ + 0x000be3c0 62636832 5f67635f 646f6e65 00000000 bch2_gc_done.... │ │ │ │ + 0x000be3d0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000be3e0 65730000 00000000 5f5f6275 636b6574 es......__bucket │ │ │ │ + 0x000be3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000be400 62636832 5f626b65 795f7074 725f6461 bch2_bkey_ptr_da │ │ │ │ + 0x000be410 74615f74 79706500 00000000 00000000 ta_type......... │ │ │ │ + 0x000be420 62636832 5f636865 636b5f66 69785f70 bch2_check_fix_p │ │ │ │ + 0x000be430 74727300 00000000 00000000 00000000 trs............. │ │ │ │ + 0x000be440 62636832 5f67635f 6d61726b 5f6b6579 bch2_gc_mark_key │ │ │ │ + 0x000be450 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000be460 62636832 5f67635f 62747265 655f696e bch2_gc_btree_in │ │ │ │ + 0x000be470 69745f72 65637572 73650000 00000000 it_recurse...... │ │ │ │ + 0x000be480 62636832 5f67635f 62747265 655f696e bch2_gc_btree_in │ │ │ │ + 0x000be490 69745f72 65637572 73650000 00000000 it_recurse...... │ │ │ │ + 0x000be4a0 62636832 5f67635f 62747265 655f696e bch2_gc_btree_in │ │ │ │ + 0x000be4b0 69740000 00000000 00000000 00000000 it.............. │ │ │ │ + 0x000be4c0 62747265 655f6964 5f746f5f 67635f70 btree_id_to_gc_p │ │ │ │ + 0x000be4d0 68617365 00000000 62636832 5f67635f hase....bch2_gc_ │ │ │ │ + 0x000be4e0 62747265 65730000 00000000 00000000 btrees.......... │ │ │ │ + 0x000be4f0 62747265 655f7074 725f746f 5f763200 btree_ptr_to_v2. │ │ │ │ + 0x000be500 7365745f 6e6f6465 5f6d6178 00000000 set_node_max.... │ │ │ │ + 0x000be510 62706f73 5f707265 64656365 73736f72 bpos_predecessor │ │ │ │ + 0x000be520 00000000 00000000 62706f73 5f737563 ........bpos_suc │ │ │ │ + 0x000be530 63657373 6f720000 00000000 00000000 cessor.......... │ │ │ │ + 0x000be540 62636832 5f627472 65655f72 65706169 bch2_btree_repai │ │ │ │ + 0x000be550 725f746f 706f6c6f 67795f72 65637572 r_topology_recur │ │ │ │ + 0x000be560 73650000 00000000 00000000 00000000 se.............. │ │ │ │ + 0x000be570 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000be580 62636832 5f627472 65655f72 65706169 bch2_btree_repai │ │ │ │ + 0x000be590 725f746f 706f6c6f 67795f72 65637572 r_topology_recur │ │ │ │ + 0x000be5a0 73650000 00000000 67635f70 6f735f73 se......gc_pos_s │ │ │ │ + 0x000be5b0 65740000 00000000 62636832 5f67635f et......bch2_gc_ │ │ │ │ + 0x000be5c0 73746172 74002573 206c6576 656c2025 start.%s level % │ │ │ │ + 0x000be5d0 752f2575 0a202000 6c696262 63616368 u/%u. .libbcach │ │ │ │ + 0x000be5e0 6566732f 626b6579 5f736f72 742e6800 efs/bkey_sort.h. │ │ │ │ + 0x000be5f0 21286974 65722d3e 75736564 203e3d20 !(iter->used >= │ │ │ │ + 0x000be600 69746572 2d3e7369 7a652900 6c696262 iter->size).libb │ │ │ │ + 0x000be610 63616368 6566732f 73757065 722e6800 cachefs/super.h. │ │ │ │ + 0x000be620 21286465 76732d3e 6e72203e 3d203455 !(devs->nr >= 4U │ │ │ │ + 0x000be630 29006572 726f7220 76616c69 64617469 ).error validati │ │ │ │ + 0x000be640 6e672062 74726565 206e6f64 65200062 ng btree node .b │ │ │ │ + 0x000be650 65666f72 65207772 69746520 006f6e20 efore write .on │ │ │ │ + 0x000be660 25732000 61742062 74726565 20000a20 %s .at btree .. │ │ │ │ + 0x000be670 206e6f64 65206f66 66736574 20257500 node offset %u. │ │ │ │ + 0x000be680 20627365 74207536 34732025 75006c69 bset u64s %u.li │ │ │ │ + 0x000be690 62626361 63686566 732f6274 7265655f bbcachefs/btree_ │ │ │ │ + 0x000be6a0 696f2e63 00212873 697a6520 3e206274 io.c.!(size > bt │ │ │ │ + 0x000be6b0 7265655f 62797465 73286329 29003a20 ree_bytes(c)).: │ │ │ │ + 0x000be6c0 756e7375 70706f72 74656420 62736574 unsupported bset │ │ │ │ + 0x000be6d0 20766572 73696f6e 003a2062 73657420 version.: bset │ │ │ │ + 0x000be6e0 70617374 20656e64 206f6620 62747265 past end of btre │ │ │ │ + 0x000be6f0 65206e6f 6465003a 20656d70 74792062 e node.: empty b │ │ │ │ + 0x000be700 73657400 3a206273 65742061 74207772 set.: bset at wr │ │ │ │ + 0x000be710 6f6e6720 73656374 6f72206f 66667365 ong sector offse │ │ │ │ + 0x000be720 74003a20 696e636f 72726563 74206274 t.: incorrect bt │ │ │ │ + 0x000be730 72656520 6964003a 20696e63 6f727265 ree id.: incorre │ │ │ │ + 0x000be740 6374206c 6576656c 003a2069 6e636f72 ct level.: incor │ │ │ │ + 0x000be750 72656374 206d6178 206b6579 20257300 rect max key %s. │ │ │ │ + 0x000be760 3a20696e 76616c69 6420626b 65792066 : invalid bkey f │ │ │ │ + 0x000be770 6f726d61 743a2025 73002128 62797465 ormat: %s.!(byte │ │ │ │ + 0x000be780 7320213d 20627472 65655f62 79746573 s != btree_bytes │ │ │ │ + 0x000be790 28632929 003a2069 6e76616c 69642062 (c)).: invalid b │ │ │ │ + 0x000be7a0 6b657920 666f726d 61742025 75003a20 key format %u.: │ │ │ │ + 0x000be7b0 696e7661 6c696420 626b6579 3a202573 invalid bkey: %s │ │ │ │ + 0x000be7c0 0a257300 3a206b65 7973206f 7574206f .%s.: keys out o │ │ │ │ + 0x000be7d0 66206f72 6465723a 20257320 3e202573 f order: %s > %s │ │ │ │ + 0x000be7e0 00212864 73742d3e 6e736574 7320213d .!(dst->nsets != │ │ │ │ + 0x000be7f0 20312900 21286b2d 3e6e6565 64735f77 1).!(k->needs_w │ │ │ │ + 0x000be800 68697465 6f757429 003a2062 6164206d hiteout).: bad m │ │ │ │ + 0x000be810 61676963 003a2062 61642062 74726565 agic.: bad btree │ │ │ │ + 0x000be820 20686561 64657200 3a20756e 6b6e6f77 header.: unknow │ │ │ │ + 0x000be830 6e206368 65636b73 756d2074 79706520 n checksum type │ │ │ │ + 0x000be840 256c6c75 003a2069 6e76616c 69642063 %llu.: invalid c │ │ │ │ + 0x000be850 6865636b 73756d00 21286c65 6e203c20 hecksum.!(len < │ │ │ │ + 0x000be860 30207c7c 206c656e 203e2028 28753829 0 || len > ((u8) │ │ │ │ + 0x000be870 7e305529 29002128 622d3e6e 722e6c69 ~0U)).!(b->nr.li │ │ │ │ + 0x000be880 76655f75 36347320 213d2075 36347329 ve_u64s != u64s) │ │ │ │ + 0x000be890 003a2069 6e76616c 69642062 6b657920 .: invalid bkey │ │ │ │ + 0x000be8a0 25733a20 25730020 25752d25 75002a00 %s: %s. %u-%u.*. │ │ │ │ + 0x000be8b0 20474150 00726570 6c696361 2025753a GAP.replica %u: │ │ │ │ + 0x000be8c0 25730a00 72657472 79696e67 20726561 %s..retrying rea │ │ │ │ + 0x000be8d0 64002128 49535f45 52522862 29290021 d.!(IS_ERR(b)).! │ │ │ │ + 0x000be8e0 28627472 65655f6e 6f64655f 66616b65 (btree_node_fake │ │ │ │ + 0x000be8f0 28622929 00212862 2d3e7772 69747465 (b)).!(b->writte │ │ │ │ + 0x000be900 6e202626 20217365 71290021 28425345 n && !seq).!(BSE │ │ │ │ + 0x000be910 545f4249 475f454e 4449414e 28692920 T_BIG_ENDIAN(i) │ │ │ │ + 0x000be920 213d2030 29002128 622d3e77 68697465 != 0).!(b->white │ │ │ │ + 0x000be930 6f75745f 75363473 29000000 00000000 out_u64s)....... │ │ │ │ + 0x000be940 21286263 68325f64 65765f6c 6973745f !(bch2_dev_list_ │ │ │ │ + 0x000be950 6861735f 64657628 2a646576 732c2064 has_dev(*devs, d │ │ │ │ + 0x000be960 65762929 00000000 636f7272 75707420 ev))....corrupt │ │ │ │ + 0x000be970 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ + 0x000be980 77726974 653a2025 730a0000 00000000 write: %s....... │ │ │ │ + 0x000be990 3a206273 65742076 65727369 6f6e2025 : bset version % │ │ │ │ + 0x000be9a0 75206f6c 64657220 7468616e 20737570 u older than sup │ │ │ │ + 0x000be9b0 6572626c 6f636b20 76657273 696f6e5f erblock version_ │ │ │ │ + 0x000be9c0 6d696e20 25750000 3a206273 65742076 min %u..: bset v │ │ │ │ + 0x000be9d0 65727369 6f6e2025 75206e65 77657220 ersion %u newer │ │ │ │ + 0x000be9e0 7468616e 20737570 6572626c 6f636b20 than superblock │ │ │ │ + 0x000be9f0 76657273 696f6e20 25750000 00000000 version %u...... │ │ │ │ + 0x000bea00 3a204253 45545f53 45504152 4154455f : BSET_SEPARATE_ │ │ │ │ + 0x000bea10 57484954 454f5554 53206e6f 206c6f6e WHITEOUTS no lon │ │ │ │ + 0x000bea20 67657220 73757070 6f727465 64000000 ger supported... │ │ │ │ + 0x000bea30 3a20696e 636f7272 65637420 73657175 : incorrect sequ │ │ │ │ + 0x000bea40 656e6365 206e756d 62657220 2877726f ence number (wro │ │ │ │ + 0x000bea50 6e672062 74726565 206e6f64 65290000 ng btree node).. │ │ │ │ + 0x000bea60 3a20696e 636f7272 65637420 6d696e5f : incorrect min_ │ │ │ │ + 0x000bea70 6b65793a 20676f74 20257320 73686f75 key: got %s shou │ │ │ │ + 0x000bea80 6c642062 65202573 00000000 00000000 ld be %s........ │ │ │ │ + 0x000bea90 21282828 766f6964 202a2920 2828266f !(((void *) ((&o │ │ │ │ + 0x000beaa0 75742d3e 6b657973 292d3e5f 64617461 ut->keys)->_data │ │ │ │ + 0x000beab0 202b2028 7b202820 285f5f62 75696c74 + ({ ( (__built │ │ │ │ + 0x000beac0 696e5f74 79706573 5f636f6d 70617469 in_types_compati │ │ │ │ + 0x000bead0 626c655f 70287479 70656f66 2828266f ble_p(typeof((&o │ │ │ │ + 0x000beae0 75742d3e 6b657973 292d3e75 36347329 ut->keys)->u64s) │ │ │ │ + 0x000beaf0 2c207536 3429207c 7c205f5f 6275696c , u64) || __buil │ │ │ │ + 0x000beb00 74696e5f 74797065 735f636f 6d706174 tin_types_compat │ │ │ │ + 0x000beb10 69626c65 5f702874 7970656f 66282826 ible_p(typeof((& │ │ │ │ + 0x000beb20 6f75742d 3e6b6579 73292d3e 75363473 out->keys)->u64s │ │ │ │ + 0x000beb30 292c2063 6f6e7374 20753634 2929203f ), const u64)) ? │ │ │ │ + 0x000beb40 2028285f 5f753634 29285f5f 6c653634 ((__u64)(__le64 │ │ │ │ + 0x000beb50 29282820 5f5f6c65 36342920 28266f75 )(( __le64) (&ou │ │ │ │ + 0x000beb60 742d3e6b 65797329 2d3e7536 34732929 t->keys)->u64s)) │ │ │ │ + 0x000beb70 203a2028 5f5f6275 696c7469 6e5f7479 : (__builtin_ty │ │ │ │ + 0x000beb80 7065735f 636f6d70 61746962 6c655f70 pes_compatible_p │ │ │ │ + 0x000beb90 28747970 656f6628 28266f75 742d3e6b (typeof((&out->k │ │ │ │ + 0x000beba0 65797329 2d3e7536 3473292c 20753332 eys)->u64s), u32 │ │ │ │ + 0x000bebb0 29207c7c 205f5f62 75696c74 696e5f74 ) || __builtin_t │ │ │ │ + 0x000bebc0 79706573 5f636f6d 70617469 626c655f ypes_compatible_ │ │ │ │ + 0x000bebd0 70287479 70656f66 2828266f 75742d3e p(typeof((&out-> │ │ │ │ + 0x000bebe0 6b657973 292d3e75 36347329 2c20636f keys)->u64s), co │ │ │ │ + 0x000bebf0 6e737420 75333229 29203f20 28285f5f nst u32)) ? ((__ │ │ │ │ + 0x000bec00 75333229 285f5f6c 65333229 2828205f u32)(__le32)(( _ │ │ │ │ + 0x000bec10 5f6c6533 32292028 266f7574 2d3e6b65 _le32) (&out->ke │ │ │ │ + 0x000bec20 7973292d 3e753634 73292920 3a20285f ys)->u64s)) : (_ │ │ │ │ + 0x000bec30 5f627569 6c74696e 5f747970 65735f63 _builtin_types_c │ │ │ │ + 0x000bec40 6f6d7061 7469626c 655f7028 74797065 ompatible_p(type │ │ │ │ + 0x000bec50 6f662828 266f7574 2d3e6b65 7973292d of((&out->keys)- │ │ │ │ + 0x000bec60 3e753634 73292c20 75313629 207c7c20 >u64s), u16) || │ │ │ │ + 0x000bec70 5f5f6275 696c7469 6e5f7479 7065735f __builtin_types_ │ │ │ │ + 0x000bec80 636f6d70 61746962 6c655f70 28747970 compatible_p(typ │ │ │ │ + 0x000bec90 656f6628 28266f75 742d3e6b 65797329 eof((&out->keys) │ │ │ │ + 0x000beca0 2d3e7536 3473292c 20636f6e 73742075 ->u64s), const u │ │ │ │ + 0x000becb0 31362929 203f2028 285f5f75 31362928 16)) ? ((__u16)( │ │ │ │ + 0x000becc0 5f5f6c65 31362928 28205f5f 6c653136 __le16)(( __le16 │ │ │ │ + 0x000becd0 29202826 6f75742d 3e6b6579 73292d3e ) (&out->keys)-> │ │ │ │ + 0x000bece0 75363473 2929203a 20282820 75382920 u64s)) : (( u8) │ │ │ │ + 0x000becf0 2828266f 75742d3e 6b657973 292d3e75 ((&out->keys)->u │ │ │ │ + 0x000bed00 36347329 29293b20 7d292929 203e2028 64s))); }))) > ( │ │ │ │ + 0x000bed10 766f6964 202a2920 6f757420 2b206279 void *) out + by │ │ │ │ + 0x000bed20 74657329 00000000 3a206b65 79206578 tes)....: key ex │ │ │ │ + 0x000bed30 74656e64 73207061 73742065 6e64206f tends past end o │ │ │ │ + 0x000bed40 66206273 65740000 21282876 6f696420 f bset..!((void │ │ │ │ + 0x000bed50 2a292028 7b203b20 5f5f6274 7265655f *) ({ ; __btree_ │ │ │ │ + 0x000bed60 6e6f6465 5f6f6666 7365745f 746f5f6b node_offset_to_k │ │ │ │ + 0x000bed70 65792862 2c202862 7365745f 74726565 ey(b, (bset_tree │ │ │ │ + 0x000bed80 5f6c6173 74286229 292d3e65 6e645f6f _last(b))->end_o │ │ │ │ + 0x000bed90 66667365 74293b20 7d29203e 20777269 ffset); }) > wri │ │ │ │ + 0x000beda0 74655f62 6c6f636b 28622929 00000000 te_block(b)).... │ │ │ │ + 0x000bedb0 3a20676f 74207772 6f6e6720 62747265 : got wrong btre │ │ │ │ + 0x000bedc0 65206e6f 64652028 73657120 256c6c78 e node (seq %llx │ │ │ │ + 0x000bedd0 2077616e 7420256c 6c782900 00000000 want %llx)..... │ │ │ │ + 0x000bede0 3a206274 72656520 6e6f6465 20646f65 : btree node doe │ │ │ │ + 0x000bedf0 73206e6f 74206861 7665204e 45575f45 s not have NEW_E │ │ │ │ + 0x000bee00 5854454e 545f4f56 45525752 49544520 XTENT_OVERWRITE │ │ │ │ + 0x000bee10 73657400 00000000 3a206669 72737420 set.....: first │ │ │ │ + 0x000bee20 62747265 65206e6f 64652062 73657420 btree node bset │ │ │ │ + 0x000bee30 68617320 626c6163 6b6c6973 74656420 has blacklisted │ │ │ │ + 0x000bee40 6a6f7572 6e616c20 73657100 00000000 journal seq..... │ │ │ │ + 0x000bee50 3a20666f 756e6420 626c6163 6b6c6973 : found blacklis │ │ │ │ + 0x000bee60 74656420 62736574 20696e20 62747265 ted bset in btre │ │ │ │ + 0x000bee70 65206e6f 64652077 69746820 73656374 e node with sect │ │ │ │ + 0x000bee80 6f72735f 77726974 74656e00 00000000 ors_written..... │ │ │ │ + 0x000bee90 3a206274 72656520 6e6f6465 20646174 : btree node dat │ │ │ │ + 0x000beea0 61206d69 7373696e 673a2065 78706563 a missing: expec │ │ │ │ + 0x000beeb0 74656420 25752073 6563746f 72732c20 ted %u sectors, │ │ │ │ + 0x000beec0 666f756e 64202575 00000000 00000000 found %u........ │ │ │ │ + 0x000beed0 3a20666f 756e6420 62736574 20736967 : found bset sig │ │ │ │ + 0x000beee0 6e617475 72652061 66746572 206c6173 nature after las │ │ │ │ + 0x000beef0 74206273 65740000 3a206274 72656520 t bset..: btree │ │ │ │ + 0x000bef00 6e6f6465 20736563 746f7273 20777269 node sectors wri │ │ │ │ + 0x000bef10 7474656e 206d6973 6d617463 683a2025 tten mismatch: % │ │ │ │ + 0x000bef20 7520213d 20257500 3a206274 72656520 u != %u.: btree │ │ │ │ + 0x000bef30 6e6f6465 20726570 6c696361 7320636f node replicas co │ │ │ │ + 0x000bef40 6e74656e 74206d69 736d6174 63680000 ntent mismatch.. │ │ │ │ + 0x000bef50 62747265 65206e6f 64652072 65616420 btree node read │ │ │ │ + 0x000bef60 6572726f 723a206e 6f206465 76696365 error: no device │ │ │ │ + 0x000bef70 20746f20 72656164 2066726f 6d0a2061 to read from. a │ │ │ │ + 0x000bef80 74202573 0a000000 21286263 68325f62 t %s....!(bch2_b │ │ │ │ + 0x000bef90 74726565 5f6e6f64 655f6861 73685f69 tree_node_hash_i │ │ │ │ + 0x000befa0 6e736572 74282663 2d3e6274 7265655f nsert(&c->btree_ │ │ │ │ + 0x000befb0 63616368 652c2062 2c206c65 76656c2c cache, b, level, │ │ │ │ + 0x000befc0 20696429 29000000 21286f6c 64202620 id))...!(old & │ │ │ │ + 0x000befd0 2831203c 3c204254 5245455f 4e4f4445 (1 << BTREE_NODE │ │ │ │ + 0x000befe0 5f777269 74655f69 6e5f666c 69676874 _write_in_flight │ │ │ │ + 0x000beff0 29290000 00000000 21282862 2d3e7769 ))......!((b->wi │ │ │ │ + 0x000bf000 6c6c5f6d 616b655f 72656163 6861626c ll_make_reachabl │ │ │ │ + 0x000bf010 6520213d 20302920 213d2021 622d3e77 e != 0) != !b->w │ │ │ │ + 0x000bf020 72697474 656e2900 2128622d 3e777269 ritten).!(b->wri │ │ │ │ + 0x000bf030 7474656e 203e3d20 632d3e6f 7074732e tten >= c->opts. │ │ │ │ + 0x000bf040 62747265 655f6e6f 64655f73 697a6529 btree_node_size) │ │ │ │ + 0x000bf050 00000000 00000000 2128622d 3e777269 ........!(b->wri │ │ │ │ + 0x000bf060 7474656e 20262028 632d3e6f 7074732e tten & (c->opts. │ │ │ │ + 0x000bf070 626c6f63 6b5f7369 7a65202d 20312929 block_size - 1)) │ │ │ │ + 0x000bf080 00000000 00000000 21286273 65745f77 ........!(bset_w │ │ │ │ + 0x000bf090 72697474 656e2862 2c206274 7265655f ritten(b, btree_ │ │ │ │ + 0x000bf0a0 62736574 5f6c6173 74286229 29290000 bset_last(b))).. │ │ │ │ + 0x000bf0b0 21282828 5f5f7536 3429285f 5f6c6536 !(((__u64)(__le6 │ │ │ │ + 0x000bf0c0 34292862 2d3e6461 74612d3e 6d616769 4)(b->data->magi │ │ │ │ + 0x000bf0d0 63292920 213d2062 7365745f 6d616769 c)) != bset_magi │ │ │ │ + 0x000bf0e0 63286329 29000000 21286d65 6d636d70 c(c))...!(memcmp │ │ │ │ + 0x000bf0f0 2826622d 3e646174 612d3e66 6f726d61 (&b->data->forma │ │ │ │ + 0x000bf100 742c2026 622d3e66 6f726d61 742c2073 t, &b->format, s │ │ │ │ + 0x000bf110 697a656f 6628622d 3e666f72 6d617429 izeof(b->format) │ │ │ │ + 0x000bf120 29290000 00000000 2128622d 3e777269 ))......!(b->wri │ │ │ │ + 0x000bf130 7474656e 202b2073 6563746f 72735f74 tten + sectors_t │ │ │ │ + 0x000bf140 6f5f7772 69746520 3e20632d 3e6f7074 o_write > c->opt │ │ │ │ + 0x000bf150 732e6274 7265655f 6e6f6465 5f73697a s.btree_node_siz │ │ │ │ + 0x000bf160 65290000 00000000 2128692d 3e736571 e)......!(i->seq │ │ │ │ + 0x000bf170 20213d20 622d3e64 6174612d 3e6b6579 != b->data->key │ │ │ │ + 0x000bf180 732e7365 71290000 66617461 6c206572 s.seq)..fatal er │ │ │ │ + 0x000bf190 726f7220 77726974 696e6720 62747265 ror writing btre │ │ │ │ + 0x000bf1a0 65206e6f 64650000 21286273 65745f77 e node..!(bset_w │ │ │ │ + 0x000bf1b0 72697474 656e2862 2c206273 65742862 ritten(b, bset(b │ │ │ │ + 0x000bf1c0 2c202662 2d3e7365 745b315d 29292900 , &b->set[1]))). │ │ │ │ + 0x000bf1d0 25702064 20257520 6e202575 206c2025 %p d %u n %u l % │ │ │ │ + 0x000bf1e0 75207720 25752062 20257520 72202575 u w %u b %u r %u │ │ │ │ + 0x000bf1f0 3a256c75 0a000000 00000000 00000000 :%lu............ │ │ │ │ + 0x000bf200 a20bf7ff a20bf7ff 480af7ff 480af7ff ........H...H... │ │ │ │ + 0x000bf210 480af7ff 480af7ff 480af7ff 480af7ff H...H...H...H... │ │ │ │ + 0x000bf220 480af7ff 980bf7ff 480af7ff 980bf7ff H.......H....... │ │ │ │ + 0x000bf230 480af7ff ac0bf7ff b040f7ff b040f7ff H........@...@.. │ │ │ │ + 0x000bf240 9840f7ff 9840f7ff 9840f7ff 9840f7ff .@...@...@...@.. │ │ │ │ + 0x000bf250 9840f7ff 9840f7ff 9840f7ff 4741f7ff .@...@...@..GA.. │ │ │ │ + 0x000bf260 9840f7ff b040f7ff 9840f7ff b040f7ff .@...@...@...@.. │ │ │ │ + 0x000bf270 d040f7ff d040f7ff b040f7ff b040f7ff .@...@...@...@.. │ │ │ │ + 0x000bf280 b040f7ff b040f7ff b040f7ff b040f7ff .@...@...@...@.. │ │ │ │ + 0x000bf290 b040f7ff 2241f7ff b040f7ff d040f7ff .@.."A...@...@.. │ │ │ │ + 0x000bf2a0 b040f7ff d040f7ff ea57f7ff ea57f7ff .@...@...W...W.. │ │ │ │ + 0x000bf2b0 784ff7ff 784ff7ff 784ff7ff 784ff7ff xO..xO..xO..xO.. │ │ │ │ + 0x000bf2c0 784ff7ff 784ff7ff 784ff7ff 4058f7ff xO..xO..xO..@X.. │ │ │ │ + 0x000bf2d0 784ff7ff 2258f7ff 784ff7ff 0458f7ff xO.."X..xO...X.. │ │ │ │ + 0x000bf2e0 896cf7ff 896cf7ff 986bf7ff 986bf7ff .l...l...k...k.. │ │ │ │ + 0x000bf2f0 986bf7ff 986bf7ff 986bf7ff 986bf7ff .k...k...k...k.. │ │ │ │ + 0x000bf300 986bf7ff 806df7ff 986bf7ff 896cf7ff .k...m...k...l.. │ │ │ │ + 0x000bf310 986bf7ff 896cf7ff 00000000 00000000 .k...l.......... │ │ │ │ + 0x000bf320 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000bf330 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000bf340 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bf350 62636832 5f627472 65655f70 6f73745f bch2_btree_post_ │ │ │ │ + 0x000bf360 77726974 655f636c 65616e75 70000000 write_cleanup... │ │ │ │ + 0x000bf370 62636832 5f637375 6d5f6f70 745f746f bch2_csum_opt_to │ │ │ │ + 0x000bf380 5f747970 65000000 00000000 00000000 _type........... │ │ │ │ + 0x000bf390 62636832 5f646576 5f6c6973 745f6164 bch2_dev_list_ad │ │ │ │ + 0x000bf3a0 645f6465 76000000 00000000 00000000 d_dev........... │ │ │ │ + 0x000bf3b0 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ + 0x000bf3c0 655f7772 69746500 00000000 00000000 e_write......... │ │ │ │ + 0x000bf3d0 62636832 5f627472 65655f72 6f6f745f bch2_btree_root_ │ │ │ │ + 0x000bf3e0 72656164 00000000 00000000 00000000 read............ │ │ │ │ + 0x000bf3f0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000bf400 65730000 00000000 00000000 00000000 es.............. │ │ │ │ + 0x000bf410 62747265 655f6e6f 64655f73 65745f66 btree_node_set_f │ │ │ │ + 0x000bf420 6f726d61 74000000 00000000 00000000 ormat........... │ │ │ │ + 0x000bf430 62706f73 5f6e6f73 6e61705f 73756363 bpos_nosnap_succ │ │ │ │ + 0x000bf440 6573736f 72000000 00000000 00000000 essor........... │ │ │ │ + 0x000bf450 62706f73 5f6e6f73 6e61705f 70726564 bpos_nosnap_pred │ │ │ │ + 0x000bf460 65636573 736f7200 00000000 00000000 ecessor......... │ │ │ │ + 0x000bf470 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ + 0x000bf480 72656164 5f646f6e 65000000 00000000 read_done....... │ │ │ │ + 0x000bf490 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bf4a0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ + 0x000bf4b0 64726f70 5f6b6579 735f6f75 74736964 drop_keys_outsid │ │ │ │ + 0x000bf4c0 655f6e6f 64650000 00000000 00000000 e_node.......... │ │ │ │ + 0x000bf4d0 62747265 655f626f 756e6365 5f616c6c btree_bounce_all │ │ │ │ + 0x000bf4e0 6f630000 00000000 736f7274 5f697465 oc......sort_ite │ │ │ │ + 0x000bf4f0 725f6164 64000000 00000000 00000000 r_add........... │ │ │ │ + 0x000bf500 62747265 655f6e6f 64655f73 6f727400 btree_node_sort. │ │ │ │ + 0x000bf510 62636832 5f627472 65655f69 6e69745f bch2_btree_init_ │ │ │ │ + 0x000bf520 6e657874 00000000 00000000 00000000 next............ │ │ │ │ + 0x000bf530 62636832 5f627472 65655f73 6f72745f bch2_btree_sort_ │ │ │ │ + 0x000bf540 696e746f 00000000 00000000 00000000 into............ │ │ │ │ + 0x000bf550 62636832 5f627365 745f7365 745f6e6f bch2_bset_set_no │ │ │ │ + 0x000bf560 5f617578 5f747265 65000000 00000000 _aux_tree....... │ │ │ │ + 0x000bf570 73686f75 6c645f63 6f6d7061 63745f62 should_compact_b │ │ │ │ + 0x000bf580 73657400 00000000 00000000 00000000 set............. │ │ │ │ + 0x000bf590 62636832 5f64726f 705f7768 6974656f bch2_drop_whiteo │ │ │ │ + 0x000bf5a0 75747300 6c696262 63616368 6566732f uts.libbcachefs/ │ │ │ │ + 0x000bf5b0 62747265 655f6974 65722e63 00206b65 btree_iter.c. ke │ │ │ │ + 0x000bf5c0 65700020 746f7563 68656400 206c6976 ep. touched. liv │ │ │ │ + 0x000bf5d0 65007570 64617465 3a206274 72656520 e.update: btree │ │ │ │ + 0x000bf5e0 25732025 730a0074 72616e73 20697465 %s %s..trans ite │ │ │ │ + 0x000bf5f0 72206f76 65666c6f 77002128 7472616e r oveflow.!(tran │ │ │ │ + 0x000bf600 732d3e69 6e5f7472 61766572 73655f61 s->in_traverse_a │ │ │ │ + 0x000bf610 6c6c2900 21287265 74202626 20726574 ll).!(ret && ret │ │ │ │ + 0x000bf620 20213d20 2d342900 21287265 74203d3d != -4).!(ret == │ │ │ │ + 0x000bf630 202d3429 00212821 636b2d3e 76616c69 -4).!(!ck->vali │ │ │ │ + 0x000bf640 64290021 28626b65 795f636d 70286974 d).!(bkey_cmp(it │ │ │ │ + 0x000bf650 65722d3e 706f732c 20706f73 29290021 er->pos, pos)).! │ │ │ │ + 0x000bf660 28697465 722d3e6c 6576656c 20213d20 (iter->level != │ │ │ │ + 0x000bf670 64657074 68290021 28697465 722d3e6d depth).!(iter->m │ │ │ │ + 0x000bf680 696e5f64 65707468 20213d20 64657074 in_depth != dept │ │ │ │ + 0x000bf690 68290021 28747261 6e732d3e 75736564 h).!(trans->used │ │ │ │ + 0x000bf6a0 5f6d656d 706f6f6c 29000000 00000000 _mempool)....... │ │ │ │ + 0x000bf6b0 21286274 7265655f 69746572 5f747970 !(btree_iter_typ │ │ │ │ + 0x000bf6c0 65286974 65722920 3d3d2042 54524545 e(iter) == BTREE │ │ │ │ + 0x000bf6d0 5f495445 525f4341 43484544 29000000 _ITER_CACHED)... │ │ │ │ + 0x000bf6e0 69746572 3a206274 72656520 25732070 iter: btree %s p │ │ │ │ + 0x000bf6f0 6f732025 73257325 73257320 2570530a os %s%s%s%s %pS. │ │ │ │ + 0x000bf700 00000000 00000000 21286b2d 3e747970 ........!(k->typ │ │ │ │ + 0x000bf710 6520213d 204b4559 5f545950 455f6274 e != KEY_TYPE_bt │ │ │ │ + 0x000bf720 7265655f 7074725f 76322900 00000000 ree_ptr_v2)..... │ │ │ │ + 0x000bf730 21282872 6574203d 3d202d34 2920213d !((ret == -4) != │ │ │ │ + 0x000bf740 20212174 72616e73 2d3e7265 73746172 !!trans->restar │ │ │ │ + 0x000bf750 74656429 00000000 21286974 65722d3e ted)....!(iter-> │ │ │ │ + 0x000bf760 7570746f 64617465 203e2042 54524545 uptodate > BTREE │ │ │ │ + 0x000bf770 5f495445 525f4e45 45445f50 45454b29 _ITER_NEED_PEEK) │ │ │ │ + 0x000bf780 00000000 00000000 21286274 7265655f ........!(btree_ │ │ │ │ + 0x000bf790 6e6f6465 5f6c6f63 6b656428 6c696e6b node_locked(link │ │ │ │ + 0x000bf7a0 65642c20 622d3e63 2e6c6576 656c2929 ed, b->c.level)) │ │ │ │ + 0x000bf7b0 00000000 00000000 21286270 6f735f63 ........!(bpos_c │ │ │ │ + 0x000bf7c0 6d702862 2d3e6b65 792e6b2e 702c2069 mp(b->key.k.p, i │ │ │ │ + 0x000bf7d0 7465722d 3e706f73 29203c20 30290000 ter->pos) < 0).. │ │ │ │ + 0x000bf7e0 21287472 616e732d 3e697465 7273202b !(trans->iters + │ │ │ │ + 0x000bf7f0 20697465 722d3e69 64782021 3d206974 iter->idx != it │ │ │ │ + 0x000bf800 65722900 00000000 21282162 74726565 er).....!(!btree │ │ │ │ + 0x000bf810 5f697465 725f6c69 76652874 72616e73 _iter_live(trans │ │ │ │ + 0x000bf820 2c206974 65722929 00000000 00000000 , iter))........ │ │ │ │ + 0x000bf830 21286974 65722d3e 6c6f636b 735f7761 !(iter->locks_wa │ │ │ │ + 0x000bf840 6e742021 3d20287b 20747970 656f6628 nt != ({ typeof( │ │ │ │ + 0x000bf850 6c6f636b 735f7761 6e742920 5f6d696e locks_want) _min │ │ │ │ + 0x000bf860 31203d20 286c6f63 6b735f77 616e7429 1 = (locks_want) │ │ │ │ + 0x000bf870 3b207479 70656f66 28345529 205f6d69 ; typeof(4U) _mi │ │ │ │ + 0x000bf880 6e32203d 20283455 293b2028 766f6964 n2 = (4U); (void │ │ │ │ + 0x000bf890 29202826 5f6d696e 31203d3d 20265f6d ) (&_min1 == &_m │ │ │ │ + 0x000bf8a0 696e3229 3b205f6d 696e3120 3c205f6d in2); _min1 < _m │ │ │ │ + 0x000bf8b0 696e3220 3f205f6d 696e3120 3a205f6d in2 ? _min1 : _m │ │ │ │ + 0x000bf8c0 696e323b 207d2929 00000000 00000000 in2; }))........ │ │ │ │ + 0x000bf8d0 5741524e 494e4720 6174206c 69626263 WARNING at libbc │ │ │ │ + 0x000bf8e0 61636865 66732f62 74726565 5f697465 achefs/btree_ite │ │ │ │ + 0x000bf8f0 722e633a 25640a00 00000000 00000000 r.c:%d.......... │ │ │ │ + 0x000bf900 62636832 5f747261 6e735f61 6c6c6f63 bch2_trans_alloc │ │ │ │ + 0x000bf910 5f697465 72730000 00000000 00000000 _iters.......... │ │ │ │ + 0x000bf920 62636832 5f747261 6e735f67 65745f6e bch2_trans_get_n │ │ │ │ + 0x000bf930 6f64655f 69746572 00000000 00000000 ode_iter........ │ │ │ │ + 0x000bf940 62636832 5f747261 6e735f69 7465725f bch2_trans_iter_ │ │ │ │ + 0x000bf950 70757400 00000000 00000000 00000000 put............. │ │ │ │ + 0x000bf960 62747265 655f7472 616e735f 69746572 btree_trans_iter │ │ │ │ + 0x000bf970 5f616c6c 6f635f66 61696c00 00000000 _alloc_fail..... │ │ │ │ + 0x000bf980 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ + 0x000bf990 7065656b 5f736c6f 74000000 00000000 peek_slot....... │ │ │ │ + 0x000bf9a0 62706f73 5f6e6f73 6e61705f 70726564 bpos_nosnap_pred │ │ │ │ + 0x000bf9b0 65636573 736f7200 00000000 00000000 ecessor......... │ │ │ │ + 0x000bf9c0 62706f73 5f707265 64656365 73736f72 bpos_predecessor │ │ │ │ + 0x000bf9d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bf9e0 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ + 0x000bf9f0 7065656b 5f6e6f64 65000000 00000000 peek_node....... │ │ │ │ + 0x000bfa00 5f5f6274 7265655f 69746572 5f747261 __btree_iter_tra │ │ │ │ + 0x000bfa10 76657273 655f616c 6c000000 00000000 verse_all....... │ │ │ │ + 0x000bfa20 62747265 655f6e6f 64655f6d 656d5f70 btree_node_mem_p │ │ │ │ + 0x000bfa30 74725f73 65740000 00000000 00000000 tr_set.......... │ │ │ │ + 0x000bfa40 62747265 655f6974 65725f74 72617665 btree_iter_trave │ │ │ │ + 0x000bfa50 7273655f 6f6e6500 00000000 00000000 rse_one......... │ │ │ │ + 0x000bfa60 5f5f6263 68325f62 74726565 5f697465 __bch2_btree_ite │ │ │ │ + 0x000bfa70 725f7472 61766572 73650000 00000000 r_traverse...... │ │ │ │ + 0x000bfa80 62706f73 5f6e6f73 6e61705f 73756363 bpos_nosnap_succ │ │ │ │ + 0x000bfa90 6573736f 72000000 62706f73 5f737563 essor...bpos_suc │ │ │ │ + 0x000bfaa0 63657373 6f720000 00000000 00000000 cessor.......... │ │ │ │ + 0x000bfab0 62747265 655f6974 65725f6e 6f64655f btree_iter_node_ │ │ │ │ + 0x000bfac0 73657400 00000000 00000000 00000000 set............. │ │ │ │ + 0x000bfad0 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ + 0x000bfae0 6e6f6465 5f726570 6c616365 00000000 node_replace.... │ │ │ │ + 0x000bfaf0 62636832 5f747261 6e735f72 656c6f63 bch2_trans_reloc │ │ │ │ + 0x000bfb00 6b000000 00000000 00000000 00000000 k............... │ │ │ │ + 0x000bfb10 7369785f 756e6c6f 636b5f74 79706500 six_unlock_type. │ │ │ │ + 0x000bfb20 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ + 0x000bfb30 655f6c6f 636b0000 00000000 00000000 e_lock.......... │ │ │ │ + 0x000bfb40 7369785f 7472796c 6f636b5f 74797065 six_trylock_type │ │ │ │ + 0x000bfb50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bfb60 bceef7ff 7ceef7ff 73eef7ff 6aeef7ff ....|...s...j... │ │ │ │ + 0x000bfb70 61eef7ff 5beef7ff 52eef7ff 49eef7ff a...[...R...I... │ │ │ │ + 0x000bfb80 40eef7ff 3aeef7ff 31eef7ff 28eef7ff @...:...1...(... │ │ │ │ + 0x000bfb90 1feef7ff 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bfba0 62636832 5f66735f 62747265 655f6b65 bch2_fs_btree_ke │ │ │ │ + 0x000bfbb0 795f6361 6368655f 65786974 00000000 y_cache_exit.... │ │ │ │ + 0x000bfbc0 62636832 5f627472 65655f69 6e736572 bch2_btree_inser │ │ │ │ + 0x000bfbd0 745f6b65 795f6361 63686564 00000000 t_key_cached.... │ │ │ │ + 0x000bfbe0 62747265 655f6b65 795f6361 6368655f btree_key_cache_ │ │ │ │ + 0x000bfbf0 666c7573 685f706f 73000000 00000000 flush_pos....... │ │ │ │ + 0x000bfc00 626b6579 5f636163 6865645f 66726565 bkey_cached_free │ │ │ │ + 0x000bfc10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000bfc20 72686173 68746162 6c655f6c 6f6f6b75 rhashtable_looku │ │ │ │ + 0x000bfc30 705f696e 73657274 5f666173 74000000 p_insert_fast... │ │ │ │ + 0x000bfc40 626b6579 5f636163 6865645f 65766963 bkey_cached_evic │ │ │ │ + 0x000bfc50 74000000 00000000 00000000 00000000 t............... │ │ │ │ + 0x000bfc60 626b6579 5f636163 6865645f 616c6c6f bkey_cached_allo │ │ │ │ + 0x000bfc70 63000000 00000000 00000000 00000000 c............... │ │ │ │ + 0x000bfc80 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ + 0x000bfc90 74726176 65727365 5f636163 68656400 traverse_cached. │ │ │ │ + 0x000bfca0 6c696262 63616368 6566732f 62747265 libbcachefs/btre │ │ │ │ + 0x000bfcb0 655f6b65 795f6361 6368652e 63002128 e_key_cache.c.!( │ │ │ │ + 0x000bfcc0 74657374 5f626974 28312c20 26636b2d test_bit(1, &ck- │ │ │ │ + 0x000bfcd0 3e666c61 67732929 00657272 6f722066 >flags)).error f │ │ │ │ + 0x000bfce0 6c757368 696e6720 6b657920 63616368 lushing key cach │ │ │ │ + 0x000bfcf0 653a2025 690a0021 28697465 722d3e6c e: %i..!(iter->l │ │ │ │ + 0x000bfd00 6576656c 29002128 696e7365 72742d3e evel).!(insert-> │ │ │ │ + 0x000bfd10 75363473 203e2063 6b2d3e75 36347329 u64s > ck->u64s) │ │ │ │ + 0x000bfd20 006e725f 66726565 643a0925 7a750a00 .nr_freed:.%zu.. │ │ │ │ + 0x000bfd30 6e725f6b 6579733a 09257a75 0a006e72 nr_keys:.%zu..nr │ │ │ │ + 0x000bfd40 5f646972 74793a09 257a750a 00000000 _dirty:.%zu..... │ │ │ │ + 0x000bfd50 21287268 61736874 61626c65 5f72656d !(rhashtable_rem │ │ │ │ + 0x000bfd60 6f76655f 66617374 2826632d 3e746162 ove_fast(&c->tab │ │ │ │ + 0x000bfd70 6c652c20 26636b2d 3e686173 682c2062 le, &ck->hash, b │ │ │ │ + 0x000bfd80 6368325f 62747265 655f6b65 795f6361 ch2_btree_key_ca │ │ │ │ + 0x000bfd90 6368655f 70617261 6d732929 00000000 che_params)).... │ │ │ │ + 0x000bfda0 21282162 74726565 5f6e6f64 655f6c6f !(!btree_node_lo │ │ │ │ + 0x000bfdb0 636b6564 28635f69 7465722c 20302929 cked(c_iter, 0)) │ │ │ │ + 0x000bfdc0 00000000 00000000 21282162 74726565 ........!(!btree │ │ │ │ + 0x000bfdd0 5f6e6f64 655f696e 74656e74 5f6c6f63 _node_intent_loc │ │ │ │ + 0x000bfde0 6b656428 635f6974 65722c20 30292900 ked(c_iter, 0)). │ │ │ │ + 0x000bfdf0 21282173 69785f74 72796c6f 636b5f69 !(!six_trylock_i │ │ │ │ + 0x000bfe00 6e74656e 74282663 6b2d3e63 2e6c6f63 ntent(&ck->c.loc │ │ │ │ + 0x000bfe10 6b292900 00000000 21282173 69785f74 k)).....!(!six_t │ │ │ │ + 0x000bfe20 72796c6f 636b5f77 72697465 2826636b rylock_write(&ck │ │ │ │ + 0x000bfe30 2d3e632e 6c6f636b 29290000 00000000 ->c.lock))...... │ │ │ │ + 0x000bfe40 21282172 65742026 26202162 74726565 !(!ret && !btree │ │ │ │ + 0x000bfe50 5f6e6f64 655f6c6f 636b6564 28697465 _node_locked(ite │ │ │ │ + 0x000bfe60 722c2030 29290000 21286a73 65745f75 r, 0))..!(jset_u │ │ │ │ + 0x000bfe70 36347328 696e7365 72742d3e 75363473 64s(insert->u64s │ │ │ │ + 0x000bfe80 29203e20 7472616e 732d3e6a 6f75726e ) > trans->journ │ │ │ │ + 0x000bfe90 616c5f70 72657265 732e7536 34732900 al_preres.u64s). │ │ │ │ + 0x000bfea0 21286174 6f6d6963 5f6c6f6e 675f7265 !(atomic_long_re │ │ │ │ + 0x000bfeb0 61642826 62632d3e 6e725f64 69727479 ad(&bc->nr_dirty │ │ │ │ + 0x000bfec0 29202626 20216263 68325f6a 6f75726e ) && !bch2_journ │ │ │ │ + 0x000bfed0 616c5f65 72726f72 2826632d 3e6a6f75 al_error(&c->jou │ │ │ │ + 0x000bfee0 726e616c 29202626 20746573 745f6269 rnal) && test_bi │ │ │ │ + 0x000bfef0 74284243 485f4653 5f574153 5f52572c t(BCH_FS_WAS_RW, │ │ │ │ + 0x000bff00 2026632d 3e666c61 67732929 00000000 &c->flags)).... │ │ │ │ + 0x000bff10 21286174 6f6d6963 5f6c6f6e 675f7265 !(atomic_long_re │ │ │ │ + 0x000bff20 61642826 62632d3e 6e725f6b 65797329 ad(&bc->nr_keys) │ │ │ │ + 0x000bff30 29000000 00000000 6c696262 63616368 ).......libbcach │ │ │ │ + 0x000bff40 6566732f 62747265 655f7570 64617465 efs/btree_update │ │ │ │ + 0x000bff50 5f696e74 6572696f 722e6300 00000000 _interior.c..... │ │ │ │ + 0x000bff60 21286220 3d3d2028 2863292d 3e627472 !(b == ((c)->btr │ │ │ │ + 0x000bff70 65655f72 6f6f7473 5b286229 2d3e632e ee_roots[(b)->c. │ │ │ │ + 0x000bff80 62747265 655f6964 5d2e6229 29000000 btree_id].b))... │ │ │ │ + 0x000bff90 21282163 64735f6c 6973745f 656d7074 !(!cds_list_empt │ │ │ │ + 0x000bffa0 79282662 2d3e7772 6974655f 626c6f63 y(&b->write_bloc │ │ │ │ + 0x000bffb0 6b656429 29000000 21282828 63292d3e ked))...!(((c)-> │ │ │ │ + 0x000bffc0 62747265 655f726f 6f74735b 2862292d btree_roots[(b)- │ │ │ │ + 0x000bffd0 3e632e62 74726565 5f69645d 2e622920 >c.btree_id].b) │ │ │ │ + 0x000bffe0 26262028 622d3e63 2e6c6576 656c203c && (b->c.level < │ │ │ │ + 0x000bfff0 20282863 292d3e62 74726565 5f726f6f ((c)->btree_roo │ │ │ │ + 0x000c0000 74735b28 62292d3e 632e6274 7265655f ts[(b)->c.btree_ │ │ │ │ + 0x000c0010 69645d2e 62292d3e 632e6c65 76656c20 id].b)->c.level │ │ │ │ + 0x000c0020 7c7c2021 62747265 655f6e6f 64655f64 || !btree_node_d │ │ │ │ + 0x000c0030 79696e67 28282863 292d3e62 74726565 ying(((c)->btree │ │ │ │ + 0x000c0040 5f726f6f 74735b28 62292d3e 632e6274 _roots[(b)->c.bt │ │ │ │ + 0x000c0050 7265655f 69645d2e 62292929 29000000 ree_id].b))))... │ │ │ │ + 0x000c0060 21286465 6c746120 2b20622d 3e6e722e !(delta + b->nr. │ │ │ │ + 0x000c0070 6c697665 5f753634 73203c20 30290000 live_u64s < 0).. │ │ │ │ + 0x000c0080 21286274 7265655f 6e6f6465 5f747970 !(btree_node_typ │ │ │ │ + 0x000c0090 65286229 20213d20 424b4559 5f545950 e(b) != BKEY_TYP │ │ │ │ + 0x000c00a0 455f6274 72656529 00000000 00000000 E_btree)........ │ │ │ │ + 0x000c00b0 2128696e 73657274 2d3e6b2e 74797065 !(insert->k.type │ │ │ │ + 0x000c00c0 203d3d20 4b45595f 54595045 5f627472 == KEY_TYPE_btr │ │ │ │ + 0x000c00d0 65655f70 74725f76 32202626 20216274 ee_ptr_v2 && !bt │ │ │ │ + 0x000c00e0 7265655f 7074725f 73656374 6f72735f ree_ptr_sectors_ │ │ │ │ + 0x000c00f0 77726974 74656e28 696e7365 72742929 written(insert)) │ │ │ │ + 0x000c0100 00000000 00000000 696e7365 7274696e ........insertin │ │ │ │ + 0x000c0110 6720696e 76616c69 6420626b 65792025 g invalid bkey % │ │ │ │ + 0x000c0120 733a2025 730a0000 21286173 2d3e6a6f s: %s...!(as->jo │ │ │ │ + 0x000c0130 75726e61 6c5f7536 3473202b 206a7365 urnal_u64s + jse │ │ │ │ + 0x000c0140 745f7536 34732869 6e736572 742d3e6b t_u64s(insert->k │ │ │ │ + 0x000c0150 2e753634 7329203e 20287369 7a656f66 .u64s) > (sizeof │ │ │ │ + 0x000c0160 2861732d 3e6a6f75 726e616c 5f656e74 (as->journal_ent │ │ │ │ + 0x000c0170 72696573 29202f20 73697a65 6f662828 ries) / sizeof(( │ │ │ │ + 0x000c0180 61732d3e 6a6f7572 6e616c5f 656e7472 as->journal_entr │ │ │ │ + 0x000c0190 69657329 5b305d29 202b2028 73697a65 ies)[0]) + (size │ │ │ │ + 0x000c01a0 6f662873 74727563 74207b20 696e743a of(struct { int: │ │ │ │ + 0x000c01b0 2d212128 5f5f6275 696c7469 6e5f7479 -!!(__builtin_ty │ │ │ │ + 0x000c01c0 7065735f 636f6d70 61746962 6c655f70 pes_compatible_p │ │ │ │ + 0x000c01d0 28747970 656f6628 2861732d 3e6a6f75 (typeof((as->jou │ │ │ │ + 0x000c01e0 726e616c 5f656e74 72696573 29292c20 rnal_entries)), │ │ │ │ + 0x000c01f0 74797065 6f662826 2861732d 3e6a6f75 typeof(&(as->jou │ │ │ │ + 0x000c0200 726e616c 5f656e74 72696573 295b305d rnal_entries)[0] │ │ │ │ + 0x000c0210 2929293b 207d2929 29290000 00000000 ))); }))))...... │ │ │ │ + 0x000c0220 21282162 2d3e7772 69747465 6e202626 !(!b->written && │ │ │ │ + 0x000c0230 20217465 73745f62 69742842 43485f46 !test_bit(BCH_F │ │ │ │ + 0x000c0240 535f484f 4c445f42 54524545 5f575249 S_HOLD_BTREE_WRI │ │ │ │ + 0x000c0250 5445532c 2026632d 3e666c61 67732929 TES, &c->flags)) │ │ │ │ + 0x000c0260 00000000 00000000 21286173 2d3e6d6f ........!(as->mo │ │ │ │ + 0x000c0270 64652021 3d204254 5245455f 494e5445 de != BTREE_INTE │ │ │ │ + 0x000c0280 52494f52 5f4e4f5f 55504441 54452900 RIOR_NO_UPDATE). │ │ │ │ + 0x000c0290 2128622d 3e6e7365 74732021 3d203120 !(b->nsets != 1 │ │ │ │ + 0x000c02a0 7c7c2062 2d3e6e72 2e6c6976 655f7536 || b->nr.live_u6 │ │ │ │ + 0x000c02b0 34732021 3d202828 5f5f7531 3629285f 4s != ((__u16)(_ │ │ │ │ + 0x000c02c0 5f6c6531 36292862 74726565 5f627365 _le16)(btree_bse │ │ │ │ + 0x000c02d0 745f6669 72737428 62292d3e 75363473 t_first(b)->u64s │ │ │ │ + 0x000c02e0 29292900 00000000 2128216a 6f75726e ))).....!(!journ │ │ │ │ + 0x000c02f0 616c5f70 696e5f61 63746976 65282661 al_pin_active(&a │ │ │ │ + 0x000c0300 732d3e6a 6f75726e 616c2929 00000000 s->journal)).... │ │ │ │ + 0x000c0310 6572726f 72202569 20696e20 62747265 error %i in btre │ │ │ │ + 0x000c0320 655f7570 64617465 5f6e6f64 65735f77 e_update_nodes_w │ │ │ │ + 0x000c0330 72697474 656e2829 0a000000 00000000 ritten()........ │ │ │ │ + 0x000c0340 2128622d 3e77696c 6c5f6d61 6b655f72 !(b->will_make_r │ │ │ │ + 0x000c0350 65616368 61626c65 20213d20 28756e73 eachable != (uns │ │ │ │ + 0x000c0360 69676e65 64206c6f 6e672920 61732900 igned long) as). │ │ │ │ + 0x000c0370 21286c69 6e6b6564 2d3e6c5b 622d3e63 !(linked->l[b->c │ │ │ │ + 0x000c0380 2e6c6576 656c5d2e 62203d3d 20622900 .level].b == b). │ │ │ │ + 0x000c0390 21286173 2d3e6e72 5f6e6577 5f6e6f64 !(as->nr_new_nod │ │ │ │ + 0x000c03a0 6573203e 3d202873 697a656f 66286173 es >= (sizeof(as │ │ │ │ + 0x000c03b0 2d3e6e65 775f6e6f 64657329 202f2073 ->new_nodes) / s │ │ │ │ + 0x000c03c0 697a656f 66282861 732d3e6e 65775f6e izeof((as->new_n │ │ │ │ + 0x000c03d0 6f646573 295b305d 29202b20 2873697a odes)[0]) + (siz │ │ │ │ + 0x000c03e0 656f6628 73747275 6374207b 20696e74 eof(struct { int │ │ │ │ + 0x000c03f0 3a2d2121 285f5f62 75696c74 696e5f74 :-!!(__builtin_t │ │ │ │ + 0x000c0400 79706573 5f636f6d 70617469 626c655f ypes_compatible_ │ │ │ │ + 0x000c0410 70287479 70656f66 28286173 2d3e6e65 p(typeof((as->ne │ │ │ │ + 0x000c0420 775f6e6f 64657329 292c2074 7970656f w_nodes)), typeo │ │ │ │ + 0x000c0430 66282628 61732d3e 6e65775f 6e6f6465 f(&(as->new_node │ │ │ │ + 0x000c0440 73295b30 5d292929 3b207d29 29292900 s)[0]))); })))). │ │ │ │ + 0x000c0450 21286263 68325f6b 65796c69 73745f75 !(bch2_keylist_u │ │ │ │ + 0x000c0460 36347328 2661732d 3e6e6577 5f6b6579 64s(&as->new_key │ │ │ │ + 0x000c0470 7329202b 206b2d3e 6b2e7536 3473203e s) + k->k.u64s > │ │ │ │ + 0x000c0480 20287369 7a656f66 2861732d 3e5f6e65 (sizeof(as->_ne │ │ │ │ + 0x000c0490 775f6b65 79732920 2f207369 7a656f66 w_keys) / sizeof │ │ │ │ + 0x000c04a0 28286173 2d3e5f6e 65775f6b 65797329 ((as->_new_keys) │ │ │ │ + 0x000c04b0 5b305d29 202b2028 73697a65 6f662873 [0]) + (sizeof(s │ │ │ │ + 0x000c04c0 74727563 74207b20 696e743a 2d212128 truct { int:-!!( │ │ │ │ + 0x000c04d0 5f5f6275 696c7469 6e5f7479 7065735f __builtin_types_ │ │ │ │ + 0x000c04e0 636f6d70 61746962 6c655f70 28747970 compatible_p(typ │ │ │ │ + 0x000c04f0 656f6628 2861732d 3e5f6e65 775f6b65 eof((as->_new_ke │ │ │ │ + 0x000c0500 79732929 2c207479 70656f66 28262861 ys)), typeof(&(a │ │ │ │ + 0x000c0510 732d3e5f 6e65775f 6b657973 295b305d s->_new_keys)[0] │ │ │ │ + 0x000c0520 2929293b 207d2929 29290000 00000000 ))); }))))...... │ │ │ │ + 0x000c0530 21286263 68325f6b 65796c69 73745f75 !(bch2_keylist_u │ │ │ │ + 0x000c0540 36347328 2661732d 3e6f6c64 5f6b6579 64s(&as->old_key │ │ │ │ + 0x000c0550 7329202b 206b2d3e 6b2e7536 3473203e s) + k->k.u64s > │ │ │ │ + 0x000c0560 20287369 7a656f66 2861732d 3e5f6f6c (sizeof(as->_ol │ │ │ │ + 0x000c0570 645f6b65 79732920 2f207369 7a656f66 d_keys) / sizeof │ │ │ │ + 0x000c0580 28286173 2d3e5f6f 6c645f6b 65797329 ((as->_old_keys) │ │ │ │ + 0x000c0590 5b305d29 202b2028 73697a65 6f662873 [0]) + (sizeof(s │ │ │ │ + 0x000c05a0 74727563 74207b20 696e743a 2d212128 truct { int:-!!( │ │ │ │ + 0x000c05b0 5f5f6275 696c7469 6e5f7479 7065735f __builtin_types_ │ │ │ │ + 0x000c05c0 636f6d70 61746962 6c655f70 28747970 compatible_p(typ │ │ │ │ + 0x000c05d0 656f6628 2861732d 3e5f6f6c 645f6b65 eof((as->_old_ke │ │ │ │ + 0x000c05e0 79732929 2c207479 70656f66 28262861 ys)), typeof(&(a │ │ │ │ + 0x000c05f0 732d3e5f 6f6c645f 6b657973 295b305d s->_old_keys)[0] │ │ │ │ + 0x000c0600 2929293b 207d2929 29290000 00000000 ))); }))))...... │ │ │ │ + 0x000c0610 21282170 6172656e 74202626 20286220 !(!parent && (b │ │ │ │ + 0x000c0620 213d2028 2863292d 3e627472 65655f72 != ((c)->btree_r │ │ │ │ + 0x000c0630 6f6f7473 5b286229 2d3e632e 62747265 oots[(b)->c.btre │ │ │ │ + 0x000c0640 655f6964 5d2e6229 29290000 00000000 e_id].b)))...... │ │ │ │ + 0x000c0650 21282162 74726565 5f6e6f64 655f696e !(!btree_node_in │ │ │ │ + 0x000c0660 74656e74 5f6c6f63 6b656428 69746572 tent_locked(iter │ │ │ │ + 0x000c0670 2c202828 63292d3e 62747265 655f726f , ((c)->btree_ro │ │ │ │ + 0x000c0680 6f74735b 2862292d 3e632e62 74726565 ots[(b)->c.btree │ │ │ │ + 0x000c0690 5f69645d 2e62292d 3e632e6c 6576656c _id].b)->c.level │ │ │ │ + 0x000c06a0 29290000 00000000 21282162 6368325f ))......!(!bch2_ │ │ │ │ + 0x000c06b0 626b6579 5f747261 6e73666f 726d2826 bkey_transform(& │ │ │ │ + 0x000c06c0 6e322d3e 666f726d 61742c20 6f75742c n2->format, out, │ │ │ │ + 0x000c06d0 2028286b 292d3e66 6f726d61 7420213d ((k)->format != │ │ │ │ + 0x000c06e0 20312920 3f20266e 312d3e66 6f726d61 1) ? &n1->forma │ │ │ │ + 0x000c06f0 74203a20 26626368 325f626b 65795f66 t : &bch2_bkey_f │ │ │ │ + 0x000c0700 6f726d61 745f6375 7272656e 742c206b ormat_current, k │ │ │ │ + 0x000c0710 29290000 00000000 6c696262 63616368 ))......libbcach │ │ │ │ + 0x000c0720 6566732f 62747265 655f7570 64617465 efs/btree_update │ │ │ │ + 0x000c0730 5f696e74 6572696f 722e6800 00000000 _interior.h..... │ │ │ │ + 0x000c0740 21286173 2d3e6d6f 6465203d 3d204254 !(as->mode == BT │ │ │ │ + 0x000c0750 5245455f 494e5445 52494f52 5f4e4f5f REE_INTERIOR_NO_ │ │ │ │ + 0x000c0760 55504441 54452900 21282162 74726565 UPDATE).!(!btree │ │ │ │ + 0x000c0770 5f6e6f64 655f6c6f 636b6564 28697465 _node_locked(ite │ │ │ │ + 0x000c0780 722c206c 6576656c 29290000 00000000 r, level))...... │ │ │ │ + 0x000c0790 62747265 6520746f 706f6c6f 67792065 btree topology e │ │ │ │ + 0x000c07a0 72726f72 20696e20 62747265 65206d65 rror in btree me │ │ │ │ + 0x000c07b0 7267653a 0a202070 72657620 656e6473 rge:. prev ends │ │ │ │ + 0x000c07c0 20617420 20202573 0a20206e 65787420 at %s. next │ │ │ │ + 0x000c07d0 73746172 74732061 74202573 0a000000 starts at %s.... │ │ │ │ + 0x000c07e0 21286270 6f735f63 6d702869 74657232 !(bpos_cmp(iter2 │ │ │ │ + 0x000c07f0 2d3e706f 732c206e 65775f6b 65792d3e ->pos, new_key-> │ │ │ │ + 0x000c0800 6b2e7029 29000000 21282828 63292d3e k.p))...!(((c)-> │ │ │ │ + 0x000c0810 62747265 655f726f 6f74735b 2862292d btree_roots[(b)- │ │ │ │ + 0x000c0820 3e632e62 74726565 5f69645d 2e622920 >c.btree_id].b) │ │ │ │ + 0x000c0830 213d2062 29000000 21282828 63292d3e != b)...!(((c)-> │ │ │ │ + 0x000c0840 62747265 655f726f 6f74735b 2862292d btree_roots[(b)- │ │ │ │ + 0x000c0850 3e632e62 74726565 5f69645d 2e622929 >c.btree_id].b)) │ │ │ │ + 0x000c0860 00212862 74726565 5f6e6f64 655f6e65 .!(btree_node_ne │ │ │ │ + 0x000c0870 65645f77 72697465 28622929 00212862 ed_write(b)).!(b │ │ │ │ + 0x000c0880 2d3e6f62 2e6e7229 00212862 2d3e7769 ->ob.nr).!(b->wi │ │ │ │ + 0x000c0890 6c6c5f6d 616b655f 72656163 6861626c ll_make_reachabl │ │ │ │ + 0x000c08a0 65290025 70206d20 25752077 20257520 e).%p m %u w %u │ │ │ │ + 0x000c08b0 72202575 206a2025 6c6c750a 00212821 r %u j %llu..!(! │ │ │ │ + 0x000c08c0 61732d3e 6e725f70 7265616c 6c6f635f as->nr_prealloc_ │ │ │ │ + 0x000c08d0 6e6f6465 73290021 2821622d 3e632e6c nodes).!(!b->c.l │ │ │ │ + 0x000c08e0 6576656c 29002128 21627472 65655f6e evel).!(!btree_n │ │ │ │ + 0x000c08f0 6f64655f 64697274 79286229 29002128 ode_dirty(b)).!( │ │ │ │ + 0x000c0900 21707265 76290021 28217365 74312d3e !prev).!(!set1-> │ │ │ │ + 0x000c0910 75363473 29002128 21736574 322d3e75 u64s).!(!set2->u │ │ │ │ + 0x000c0920 36347329 00212821 6173207c 7c206173 64s).!(!as || as │ │ │ │ + 0x000c0930 2d3e6229 00212872 656d6169 6e696e67 ->b).!(remaining │ │ │ │ + 0x000c0940 203c2030 29002128 21697465 722d3e73 < 0).!(!iter->s │ │ │ │ + 0x000c0950 686f756c 645f6265 5f6c6f63 6b656429 hould_be_locked) │ │ │ │ + 0x000c0960 0021286e 725f6e6f 64657320 3e202834 .!(nr_nodes > (4 │ │ │ │ + 0x000c0970 55202b20 28345520 2d203129 29290021 U + (4U - 1))).! │ │ │ │ + 0x000c0980 28697465 72322d3e 6c657665 6c20213d (iter2->level != │ │ │ │ + 0x000c0990 20622d3e 632e6c65 76656c29 00212821 b->c.level).!(! │ │ │ │ + 0x000c09a0 62747265 655f6e6f 64655f64 79696e67 btree_node_dying │ │ │ │ + 0x000c09b0 28622929 00212821 62747265 655f6e6f (b)).!(!btree_no │ │ │ │ + 0x000c09c0 64655f68 61736865 64286229 29006274 de_hashed(b)).bt │ │ │ │ + 0x000c09d0 7265655f 75706461 74650000 00000000 ree_update...... │ │ │ │ + 0x000c09e0 62747265 655f7570 64617465 5f6e6f64 btree_update_nod │ │ │ │ + 0x000c09f0 65735f77 72697474 656e0000 00000000 es_written...... │ │ │ │ + 0x000c0a00 62636832 5f627472 65655f72 6f6f745f bch2_btree_root_ │ │ │ │ + 0x000c0a10 616c6c6f 63000000 00000000 00000000 alloc........... │ │ │ │ + 0x000c0a20 62636832 5f627472 65655f73 65745f72 bch2_btree_set_r │ │ │ │ + 0x000c0a30 6f6f745f 666f725f 72656164 00000000 oot_for_read.... │ │ │ │ + 0x000c0a40 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ + 0x000c0a50 75706461 74655f6b 65795f67 65745f69 update_key_get_i │ │ │ │ + 0x000c0a60 74657200 00000000 00000000 00000000 ter............. │ │ │ │ + 0x000c0a70 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ + 0x000c0a80 655f7570 64617465 5f6b6579 00000000 e_update_key.... │ │ │ │ + 0x000c0a90 62706f73 5f707265 64656365 73736f72 bpos_predecessor │ │ │ │ + 0x000c0aa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c0ab0 5f5f6263 68325f66 6f726567 726f756e __bch2_foregroun │ │ │ │ + 0x000c0ac0 645f6d61 7962655f 6d657267 65000000 d_maybe_merge... │ │ │ │ + 0x000c0ad0 62747265 655f7570 64617465 5f757064 btree_update_upd │ │ │ │ + 0x000c0ae0 61746564 5f726f6f 74000000 00000000 ated_root....... │ │ │ │ + 0x000c0af0 62636832 5f627472 65655f73 65745f72 bch2_btree_set_r │ │ │ │ + 0x000c0b00 6f6f745f 696e6d65 6d000000 00000000 oot_inmem....... │ │ │ │ + 0x000c0b10 62636832 5f627472 65655f73 65745f72 bch2_btree_set_r │ │ │ │ + 0x000c0b20 6f6f7400 00000000 00000000 00000000 oot............. │ │ │ │ + 0x000c0b30 62747265 655f7570 64617465 5f757064 btree_update_upd │ │ │ │ + 0x000c0b40 61746564 5f6e6f64 65000000 00000000 ated_node....... │ │ │ │ + 0x000c0b50 6263685f 62747265 655f6b65 79735f75 bch_btree_keys_u │ │ │ │ + 0x000c0b60 3634735f 72656d61 696e696e 67000000 64s_remaining... │ │ │ │ + 0x000c0b70 62636832 5f627472 65655f69 6e736572 bch2_btree_inser │ │ │ │ + 0x000c0b80 745f6e6f 64650000 00000000 00000000 t_node.......... │ │ │ │ + 0x000c0b90 62636832 5f696e73 6572745f 66697875 bch2_insert_fixu │ │ │ │ + 0x000c0ba0 705f6274 7265655f 70747200 00000000 p_btree_ptr..... │ │ │ │ + 0x000c0bb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c0bc0 5f5f6263 68325f62 74726565 5f696e73 __bch2_btree_ins │ │ │ │ + 0x000c0bd0 6572745f 6b657973 5f696e74 6572696f ert_keys_interio │ │ │ │ + 0x000c0be0 72000000 00000000 00000000 00000000 r............... │ │ │ │ + 0x000c0bf0 62747265 655f7370 6c69745f 696e7365 btree_split_inse │ │ │ │ + 0x000c0c00 72745f6b 65797300 62706f73 5f737563 rt_keys.bpos_suc │ │ │ │ + 0x000c0c10 63657373 6f720000 00000000 00000000 cessor.......... │ │ │ │ + 0x000c0c20 5f5f6274 7265655f 73706c69 745f6e6f __btree_split_no │ │ │ │ + 0x000c0c30 64650000 00000000 62747265 655f7370 de......btree_sp │ │ │ │ + 0x000c0c40 6c697400 00000000 00000000 00000000 lit............. │ │ │ │ + 0x000c0c50 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ + 0x000c0c60 655f616c 6c6f6300 00000000 00000000 e_alloc......... │ │ │ │ + 0x000c0c70 62636832 5f627472 65655f72 65736572 bch2_btree_reser │ │ │ │ + 0x000c0c80 76655f67 65740000 00000000 00000000 ve_get.......... │ │ │ │ + 0x000c0c90 62636832 5f627472 65655f75 70646174 bch2_btree_updat │ │ │ │ + 0x000c0ca0 655f7374 61727400 00000000 00000000 e_start......... │ │ │ │ + 0x000c0cb0 62636832 5f627472 65655f75 70646174 bch2_btree_updat │ │ │ │ + 0x000c0cc0 655f646f 6e650000 00000000 00000000 e_done.......... │ │ │ │ + 0x000c0cd0 62747265 655f7570 64617465 5f77696c btree_update_wil │ │ │ │ + 0x000c0ce0 6c5f6465 6c657465 5f6b6579 00000000 l_delete_key.... │ │ │ │ + 0x000c0cf0 62747265 655f7570 64617465 5f64726f btree_update_dro │ │ │ │ + 0x000c0d00 705f6e65 775f6e6f 64650000 00000000 p_new_node...... │ │ │ │ + 0x000c0d10 62747265 655f7570 64617465 5f77696c btree_update_wil │ │ │ │ + 0x000c0d20 6c5f6164 645f6b65 79000000 00000000 l_add_key....... │ │ │ │ + 0x000c0d30 62636832 5f627472 65655f75 70646174 bch2_btree_updat │ │ │ │ + 0x000c0d40 655f6164 645f6e65 775f6e6f 64650000 e_add_new_node.. │ │ │ │ + 0x000c0d50 62747265 655f6e6f 64655f73 65745f66 btree_node_set_f │ │ │ │ + 0x000c0d60 6f726d61 74000000 00000000 00000000 ormat........... │ │ │ │ + 0x000c0d70 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ + 0x000c0d80 616c6c6f 63000000 00000000 00000000 alloc........... │ │ │ │ + 0x000c0d90 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ + 0x000c0da0 66726565 5f696e6d 656d0000 00000000 free_inmem...... │ │ │ │ + 0x000c0db0 5f5f6274 7265655f 6e6f6465 5f667265 __btree_node_fre │ │ │ │ + 0x000c0dc0 65000000 00000000 00000000 00000000 e............... │ │ │ │ + 0x000c0dd0 62747265 655f6e6f 64655f75 3634735f btree_node_u64s_ │ │ │ │ + 0x000c0de0 77697468 5f666f72 6d617400 00000000 with_format..... │ │ │ │ + 0x000c0df0 21286263 685f6274 7265655f 6b657973 !(bch_btree_keys │ │ │ │ + 0x000c0e00 5f753634 735f7265 6d61696e 696e6728 _u64s_remaining( │ │ │ │ + 0x000c0e10 632c2062 29203c20 2873697a 656f6628 c, b) < (sizeof( │ │ │ │ + 0x000c0e20 73747275 63742062 6b657929 202f2073 struct bkey) / s │ │ │ │ + 0x000c0e30 697a656f 66285f5f 75363429 29290000 izeof(__u64))).. │ │ │ │ + 0x000c0e40 6c696262 63616368 6566732f 62747265 libbcachefs/btre │ │ │ │ + 0x000c0e50 655f7570 64617465 5f6c6561 662e6300 e_update_leaf.c. │ │ │ │ + 0x000c0e60 21282162 74726565 5f6e6f64 655f696e !(!btree_node_in │ │ │ │ + 0x000c0e70 74656e74 5f6c6f63 6b656428 692d3e69 tent_locked(i->i │ │ │ │ + 0x000c0e80 7465722c 20692d3e 6c657665 6c292900 ter, i->level)). │ │ │ │ + 0x000c0e90 696e7661 6c696420 626b6579 20257320 invalid bkey %s │ │ │ │ + 0x000c0ea0 6f6e2069 6e736572 743a2025 730a0a00 on insert: %s... │ │ │ │ + 0x000c0eb0 21286270 6f735f63 6d702869 2d3e6b2d !(bpos_cmp(i->k- │ │ │ │ + 0x000c0ec0 3e6b2e70 2c20692d 3e697465 722d3e72 >k.p, i->iter->r │ │ │ │ + 0x000c0ed0 65616c5f 706f7329 29000000 00000000 eal_pos))....... │ │ │ │ + 0x000c0ee0 2128692d 3e627472 65655f69 6420213d !(i->btree_id != │ │ │ │ + 0x000c0ef0 20692d3e 69746572 2d3e6274 7265655f i->iter->btree_ │ │ │ │ + 0x000c0f00 69642900 00000000 21286274 7265655f id).....!(btree_ │ │ │ │ + 0x000c0f10 69746572 5f747970 6528692d 3e697465 iter_type(i->ite │ │ │ │ + 0x000c0f20 7229203d 3d204254 5245455f 49544552 r) == BTREE_ITER │ │ │ │ + 0x000c0f30 5f434143 48454429 00000000 00000000 _CACHED)........ │ │ │ │ + 0x000c0f40 21282872 6574203d 3d203420 7c7c2072 !((ret == 4 || r │ │ │ │ + 0x000c0f50 6574203d 3d202d31 31292026 26202174 et == -11) && !t │ │ │ │ + 0x000c0f60 72616e73 2d3e7265 73746172 74656429 rans->restarted) │ │ │ │ + 0x000c0f70 00000000 00000000 21287265 74203d3d ........!(ret == │ │ │ │ + 0x000c0f80 202d3238 20262620 28747261 6e732d3e -28 && (trans-> │ │ │ │ + 0x000c0f90 666c6167 73202620 2831203c 3c205f5f flags & (1 << __ │ │ │ │ + 0x000c0fa0 42545245 455f494e 53455254 5f4e4f46 BTREE_INSERT_NOF │ │ │ │ + 0x000c0fb0 41494c29 29290021 2821692d 3e697465 AIL))).!(!i->ite │ │ │ │ + 0x000c0fc0 722d3e73 686f756c 645f6265 5f6c6f63 r->should_be_loc │ │ │ │ + 0x000c0fd0 6b656429 00212874 72616e73 2d3e7265 ked).!(trans->re │ │ │ │ + 0x000c0fe0 73746172 74656429 00212869 2d3e6c65 started).!(i->le │ │ │ │ + 0x000c0ff0 76656c20 213d2069 2d3e6974 65722d3e vel != i->iter-> │ │ │ │ + 0x000c1000 6c657665 6c29006c 69626263 61636865 level).libbcache │ │ │ │ + 0x000c1010 66732f6a 6f75726e 616c2e68 00212872 fs/journal.h.!(r │ │ │ │ + 0x000c1020 6574203e 3d203029 00212874 72616e73 et >= 0).!(trans │ │ │ │ + 0x000c1030 2d3e6e72 5f757064 61746573 203e3d20 ->nr_updates >= │ │ │ │ + 0x000c1040 36342900 21286e2e 69746572 2d3e666c 64).!(n.iter->fl │ │ │ │ + 0x000c1050 61677320 26202831 203c3c20 36292900 ags & (1 << 6)). │ │ │ │ + 0x000c1060 2128692d 3e747261 6e735f74 72696767 !(i->trans_trigg │ │ │ │ + 0x000c1070 6572735f 72756e29 00000000 00000000 ers_run)........ │ │ │ │ + 0x000c1080 04000000 05000000 06000000 07000000 ................ │ │ │ │ + 0x000c1090 08000000 09000000 03000000 0a000000 ................ │ │ │ │ + 0x000c10a0 62636832 5f747261 6e735f75 70646174 bch2_trans_updat │ │ │ │ + 0x000c10b0 65000000 00000000 00000000 00000000 e............... │ │ │ │ + 0x000c10c0 62636832 5f747261 6e735f63 6f6d6d69 bch2_trans_commi │ │ │ │ + 0x000c10d0 745f6572 726f7200 00000000 00000000 t_error......... │ │ │ │ + 0x000c10e0 62747265 655f6964 5f746f5f 67635f70 btree_id_to_gc_p │ │ │ │ + 0x000c10f0 68617365 00000000 00000000 00000000 hase............ │ │ │ │ + 0x000c1100 62636832 5f747261 6e735f6d 61726b5f bch2_trans_mark_ │ │ │ │ + 0x000c1110 67630000 00000000 00000000 00000000 gc.............. │ │ │ │ + 0x000c1120 6a6f7572 6e616c5f 73746174 655f636f journal_state_co │ │ │ │ + 0x000c1130 756e7400 00000000 00000000 00000000 unt............. │ │ │ │ + 0x000c1140 62747265 655f6b65 795f6361 6e5f696e btree_key_can_in │ │ │ │ + 0x000c1150 73657274 5f636163 68656400 00000000 sert_cached..... │ │ │ │ + 0x000c1160 62747265 655f696e 73657274 5f656e74 btree_insert_ent │ │ │ │ + 0x000c1170 72795f63 6865636b 73000000 00000000 ry_checks....... │ │ │ │ + 0x000c1180 6d617962 655f646f 5f627472 65655f6d maybe_do_btree_m │ │ │ │ + 0x000c1190 65726765 00000000 00000000 00000000 erge............ │ │ │ │ + 0x000c11a0 646f5f62 6368325f 7472616e 735f636f do_bch2_trans_co │ │ │ │ + 0x000c11b0 6d6d6974 00000000 00000000 00000000 mmit............ │ │ │ │ + 0x000c11c0 5f5f6263 68325f74 72616e73 5f636f6d __bch2_trans_com │ │ │ │ + 0x000c11d0 6d697400 00000000 00000000 00000000 mit............. │ │ │ │ + 0x000c11e0 6263685f 62747265 655f6b65 79735f75 bch_btree_keys_u │ │ │ │ + 0x000c11f0 3634735f 72656d61 696e696e 67000000 64s_remaining... │ │ │ │ + 0x000c1200 70757368 5f776869 74656f75 74000000 push_whiteout... │ │ │ │ + 0x000c1210 6275636b 65742025 753a257a 75206765 bucket %u:%zu ge │ │ │ │ + 0x000c1220 6e202575 20646174 61207479 70652025 n %u data type % │ │ │ │ + 0x000c1230 733a2070 74722067 656e2025 75206e65 s: ptr gen %u ne │ │ │ │ + 0x000c1240 77657220 7468616e 20627563 6b657420 wer than bucket │ │ │ │ + 0x000c1250 67656e0a 7768696c 65206d61 726b696e gen.while markin │ │ │ │ + 0x000c1260 67202573 00000000 6275636b 65742025 g %s....bucket % │ │ │ │ + 0x000c1270 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ + 0x000c1280 61207479 70652025 733a2070 74722067 a type %s: ptr g │ │ │ │ + 0x000c1290 656e2025 7520746f 6f207374 616c650a en %u too stale. │ │ │ │ + 0x000c12a0 7768696c 65206d61 726b696e 67202573 while marking %s │ │ │ │ + 0x000c12b0 00000000 00000000 6275636b 65742025 ........bucket % │ │ │ │ + 0x000c12c0 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ + 0x000c12d0 61207479 70652025 733a2073 74616c65 a type %s: stale │ │ │ │ + 0x000c12e0 20646972 74792070 74722028 67656e20 dirty ptr (gen │ │ │ │ + 0x000c12f0 2575290a 7768696c 65206d61 726b696e %u).while markin │ │ │ │ + 0x000c1300 67202573 00000000 6275636b 65742025 g %s....bucket % │ │ │ │ + 0x000c1310 753a257a 75206765 6e202575 20646966 u:%zu gen %u dif │ │ │ │ + 0x000c1320 66657265 6e742074 79706573 206f6620 ferent types of │ │ │ │ + 0x000c1330 64617461 20696e20 73616d65 20627563 data in same buc │ │ │ │ + 0x000c1340 6b65743a 2025732c 2025730a 7768696c ket: %s, %s.whil │ │ │ │ + 0x000c1350 65206d61 726b696e 67202573 00000000 e marking %s.... │ │ │ │ + 0x000c1360 6275636b 65742025 753a257a 75206765 bucket %u:%zu ge │ │ │ │ + 0x000c1370 6e202575 20646174 61207479 70652025 n %u data type % │ │ │ │ + 0x000c1380 73207365 63746f72 20636f75 6e74206f s sector count o │ │ │ │ + 0x000c1390 76657266 6c6f773a 20257520 2b20256c verflow: %u + %l │ │ │ │ + 0x000c13a0 6c69203e 20553136 5f4d4158 0a776869 li > U16_MAX.whi │ │ │ │ + 0x000c13b0 6c65206d 61726b69 6e672025 73000000 le marking %s... │ │ │ │ + 0x000c13c0 21286274 7265655f 69746572 5f6c6976 !(btree_iter_liv │ │ │ │ + 0x000c13d0 65287472 616e732c 20692d3e 69746572 e(trans, i->iter │ │ │ │ + 0x000c13e0 29290000 00000000 6275636b 65742025 ))......bucket % │ │ │ │ + 0x000c13f0 6c6c753a 256c6c75 2067656e 2025753a llu:%llu gen %u: │ │ │ │ + 0x000c1400 206d756c 7469706c 65207374 72697065 multiple stripe │ │ │ │ + 0x000c1410 73207573 696e6720 73616d65 20627563 s using same buc │ │ │ │ + 0x000c1420 6b657420 2825752c 20256c6c 75290a00 ket (%u, %llu).. │ │ │ │ + 0x000c1430 5741524e 494e4720 6174206c 69626263 WARNING at libbc │ │ │ │ + 0x000c1440 61636865 66732f62 75636b65 74732e63 achefs/buckets.c │ │ │ │ + 0x000c1450 3a25640a 00000000 21282164 20262620 :%d.....!(!d && │ │ │ │ + 0x000c1460 616c6c6f 635f7369 7a65203e 20283155 alloc_size > (1U │ │ │ │ + 0x000c1470 203c3c20 31362929 00000000 00000000 << 16))........ │ │ │ │ + 0x000c1480 6275636b 65742025 6c6c753a 256c6c75 bucket %llu:%llu │ │ │ │ + 0x000c1490 2067656e 20257520 64696666 6572656e gen %u differen │ │ │ │ + 0x000c14a0 74207479 70657320 6f662064 61746120 t types of data │ │ │ │ + 0x000c14b0 696e2073 616d6520 6275636b 65743a20 in same bucket: │ │ │ │ + 0x000c14c0 25732c20 25730a77 68696c65 206d6172 %s, %s.while mar │ │ │ │ + 0x000c14d0 6b696e67 20257300 21286461 74615f74 king %s.!(data_t │ │ │ │ + 0x000c14e0 79706520 213d2042 43485f44 4154415f ype != BCH_DATA_ │ │ │ │ + 0x000c14f0 73622026 26206461 74615f74 79706520 sb && data_type │ │ │ │ + 0x000c1500 213d2042 43485f44 4154415f 6a6f7572 != BCH_DATA_jour │ │ │ │ + 0x000c1510 6e616c29 00000000 64696666 6572656e nal)....differen │ │ │ │ + 0x000c1520 74207479 70657320 6f662064 61746120 t types of data │ │ │ │ + 0x000c1530 696e2073 616d6520 6275636b 65743a20 in same bucket: │ │ │ │ + 0x000c1540 25732c20 25730a00 6275636b 65742025 %s, %s..bucket % │ │ │ │ + 0x000c1550 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ + 0x000c1560 61207479 70652025 73207365 63746f72 a type %s sector │ │ │ │ + 0x000c1570 20636f75 6e74206f 76657266 6c6f773a count overflow: │ │ │ │ + 0x000c1580 20257520 2b202575 203e2055 31365f4d %u + %u > U16_M │ │ │ │ + 0x000c1590 41580a00 00000000 21282128 666c6167 AX......!(!(flag │ │ │ │ + 0x000c15a0 73202620 28283155 203c3c20 5f5f4254 s & ((1U << __BT │ │ │ │ + 0x000c15b0 5245455f 54524947 4745525f 494e5345 REE_TRIGGER_INSE │ │ │ │ + 0x000c15c0 5254297c 28315520 3c3c205f 5f425452 RT)|(1U << __BTR │ │ │ │ + 0x000c15d0 45455f54 52494747 45525f4f 56455257 EE_TRIGGER_OVERW │ │ │ │ + 0x000c15e0 52495445 29292929 00000000 00000000 RITE))))........ │ │ │ │ + 0x000c15f0 62636832 5f6d6172 6b5f616c 6c6f6328 bch2_mark_alloc( │ │ │ │ + 0x000c1600 293a206e 6f207265 706c6963 61732065 ): no replicas e │ │ │ │ + 0x000c1610 6e747279 20776869 6c652075 70646174 ntry while updat │ │ │ │ + 0x000c1620 696e6720 63616368 65642073 6563746f ing cached secto │ │ │ │ + 0x000c1630 72730000 00000000 21282866 6c616773 rs......!((flags │ │ │ │ + 0x000c1640 20262028 28315520 3c3c205f 5f425452 & ((1U << __BTR │ │ │ │ + 0x000c1650 45455f54 52494747 45525f49 4e534552 EE_TRIGGER_INSER │ │ │ │ + 0x000c1660 54297c28 3155203c 3c205f5f 42545245 T)|(1U << __BTRE │ │ │ │ + 0x000c1670 455f5452 49474745 525f4f56 45525752 E_TRIGGER_OVERWR │ │ │ │ + 0x000c1680 49544529 2929203d 3d202828 3155203c ITE))) == ((1U < │ │ │ │ + 0x000c1690 3c205f5f 42545245 455f5452 49474745 < __BTREE_TRIGGE │ │ │ │ + 0x000c16a0 525f494e 53455254 297c2831 55203c3c R_INSERT)|(1U << │ │ │ │ + 0x000c16b0 205f5f42 54524545 5f545249 47474552 __BTREE_TRIGGER │ │ │ │ + 0x000c16c0 5f4f5645 52575249 54452929 29000000 _OVERWRITE)))... │ │ │ │ + 0x000c16d0 62636832 5f6d6172 6b5f6578 74656e74 bch2_mark_extent │ │ │ │ + 0x000c16e0 28293a20 6e6f2072 65706c69 63617320 (): no replicas │ │ │ │ + 0x000c16f0 656e7472 79207768 696c6520 75706461 entry while upda │ │ │ │ + 0x000c1700 74696e67 20636163 68656420 73656374 ting cached sect │ │ │ │ + 0x000c1710 6f727300 00000000 6275636b 65742025 ors.....bucket % │ │ │ │ + 0x000c1720 753a257a 75206765 6e202575 3a206d75 u:%zu gen %u: mu │ │ │ │ + 0x000c1730 6c746970 6c652073 74726970 65732075 ltiple stripes u │ │ │ │ + 0x000c1740 73696e67 2073616d 65206275 636b6574 sing same bucket │ │ │ │ + 0x000c1750 0a25730a 00000000 256c6c75 3a256c6c .%s.....%llu:%ll │ │ │ │ + 0x000c1760 75206c65 6e202575 20706f69 6e747320 u len %u points │ │ │ │ + 0x000c1770 746f206e 6f6e6578 69737465 6e742069 to nonexistent i │ │ │ │ + 0x000c1780 6e646972 65637420 65787465 6e742025 ndirect extent % │ │ │ │ + 0x000c1790 6c6c750a 00000000 21282873 36342920 llu.....!((s64) │ │ │ │ + 0x000c17a0 722d3e72 6566636f 756e7420 2b206164 r->refcount + ad │ │ │ │ + 0x000c17b0 64203c20 30290000 21282167 63202626 d < 0)..!(!gc && │ │ │ │ + 0x000c17c0 20627563 6b65745f 62656361 6d655f75 bucket_became_u │ │ │ │ + 0x000c17d0 6e617661 696c6162 6c65286f 6c642c20 navailable(old, │ │ │ │ + 0x000c17e0 6e657729 29000000 21286f66 66736574 new))...!(offset │ │ │ │ + 0x000c17f0 203c2030 207c7c20 6f666673 6574203e < 0 || offset > │ │ │ │ + 0x000c1800 3d206673 5f757361 67655f75 36347328 = fs_usage_u64s( │ │ │ │ + 0x000c1810 63292900 00000000 21286964 78203e3d c)).....!(idx >= │ │ │ │ + 0x000c1820 20287369 7a656f66 28632d3e 75736167 (sizeof(c->usag │ │ │ │ + 0x000c1830 6529202f 2073697a 656f6628 28632d3e e) / sizeof((c-> │ │ │ │ + 0x000c1840 75736167 65295b30 5d29202b 20287369 usage)[0]) + (si │ │ │ │ + 0x000c1850 7a656f66 28737472 75637420 7b20696e zeof(struct { in │ │ │ │ + 0x000c1860 743a2d21 21285f5f 6275696c 74696e5f t:-!!(__builtin_ │ │ │ │ + 0x000c1870 74797065 735f636f 6d706174 69626c65 types_compatible │ │ │ │ + 0x000c1880 5f702874 7970656f 66282863 2d3e7573 _p(typeof((c->us │ │ │ │ + 0x000c1890 61676529 292c2074 7970656f 66282628 age)), typeof(&( │ │ │ │ + 0x000c18a0 632d3e75 73616765 295b305d 2929293b c->usage)[0]))); │ │ │ │ + 0x000c18b0 207d2929 29290000 21286f77 6e65645f }))))..!(owned_ │ │ │ │ + 0x000c18c0 62795f61 6c6c6f63 61746f72 203d3d20 by_allocator == │ │ │ │ + 0x000c18d0 6f6c642e 6f776e65 645f6279 5f616c6c old.owned_by_all │ │ │ │ + 0x000c18e0 6f636174 6f722900 21287479 70652021 ocator).!(type ! │ │ │ │ + 0x000c18f0 3d204243 485f4441 54415f73 62202626 = BCH_DATA_sb && │ │ │ │ + 0x000c1900 20747970 6520213d 20424348 5f444154 type != BCH_DAT │ │ │ │ + 0x000c1910 415f6a6f 75726e61 6c290000 00000000 A_journal)...... │ │ │ │ + 0x000c1920 21285f5f 75706461 74655f72 65706c69 !(__update_repli │ │ │ │ + 0x000c1930 63617328 632c2064 73742c20 26642d3e cas(c, dst, &d-> │ │ │ │ + 0x000c1940 722c2064 2d3e6465 6c746129 29000000 r, d->delta))... │ │ │ │ + 0x000c1950 6469736b 20757361 67652069 6e637265 disk usage incre │ │ │ │ + 0x000c1960 61736564 20256c6c 69206d6f 72652074 ased %lli more t │ │ │ │ + 0x000c1970 68616e20 25752073 6563746f 72732072 han %u sectors r │ │ │ │ + 0x000c1980 65736572 7665640a 00000000 00000000 eserved......... │ │ │ │ + 0x000c1990 62636163 68656673 3a202573 28292077 bcachefs: %s() w │ │ │ │ + 0x000c19a0 68696c65 20696e73 65727469 6e670a00 hile inserting.. │ │ │ │ + 0x000c19b0 62636163 68656673 3a202573 2829206f bcachefs: %s() o │ │ │ │ + 0x000c19c0 7665726c 61707069 6e672077 6974680a verlapping with. │ │ │ │ + 0x000c19d0 00000000 00000000 706f696e 74657220 ........pointer │ │ │ │ + 0x000c19e0 746f206e 6f6e6578 69737465 6e742073 to nonexistent s │ │ │ │ + 0x000c19f0 74726970 6520256c 6c750a00 00000000 tripe %llu...... │ │ │ │ + 0x000c1a00 73747269 70652070 6f696e74 65722064 stripe pointer d │ │ │ │ + 0x000c1a10 6f65736e 2774206d 61746368 20737472 oesn't match str │ │ │ │ + 0x000c1a20 69706520 256c6c75 0a000000 00000000 ipe %llu........ │ │ │ │ + 0x000c1a30 2128212a 72656663 6f756e74 20262620 !(!*refcount && │ │ │ │ + 0x000c1a40 28666c61 67732026 20283155 203c3c20 (flags & (1U << │ │ │ │ + 0x000c1a50 5f5f4254 5245455f 54524947 4745525f __BTREE_TRIGGER_ │ │ │ │ + 0x000c1a60 4f564552 57524954 45292929 006c6962 OVERWRITE))).lib │ │ │ │ + 0x000c1a70 62636163 68656673 2f627563 6b657473 bcachefs/buckets │ │ │ │ + 0x000c1a80 2e63006e 6f207265 706c6963 61732065 .c.no replicas e │ │ │ │ + 0x000c1a90 6e747279 20666f72 2025730a 00212867 ntry for %s..!(g │ │ │ │ + 0x000c1aa0 63202626 206f6c64 5f732900 21282172 c && old_s).!(!r │ │ │ │ + 0x000c1ab0 29006361 70616369 74793a09 0909256c ).capacity:...%l │ │ │ │ + 0x000c1ac0 6c750a00 68696464 656e3a09 09090925 lu..hidden:....% │ │ │ │ + 0x000c1ad0 6c6c750a 00646174 613a0909 0909256c llu..data:....%l │ │ │ │ + 0x000c1ae0 6c750a00 63616368 65643a09 09090925 lu..cached:....% │ │ │ │ + 0x000c1af0 6c6c750a 00726573 65727665 643a0909 llu..reserved:.. │ │ │ │ + 0x000c1b00 09256c6c 750a006e 725f696e 6f646573 .%llu..nr_inodes │ │ │ │ + 0x000c1b10 3a090909 256c6c75 0a006f6e 6c696e65 :...%llu..online │ │ │ │ + 0x000c1b20 20726573 65727665 643a0909 256c6c75 reserved:..%llu │ │ │ │ + 0x000c1b30 0a002575 20726570 6c696361 733a0a00 ..%u replicas:.. │ │ │ │ + 0x000c1b40 09726573 65727665 643a0909 256c6c75 .reserved:..%llu │ │ │ │ + 0x000c1b50 0a003a09 256c6c75 0a006263 61636865 ..:.%llu..bcache │ │ │ │ + 0x000c1b60 66733a20 25732829 2025730a 006c6962 fs: %s() %s..lib │ │ │ │ + 0x000c1b70 62636163 68656673 2f627472 65655f69 bcachefs/btree_i │ │ │ │ + 0x000c1b80 7465722e 68002128 21286974 65722d3e ter.h.!(!(iter-> │ │ │ │ + 0x000c1b90 666c6167 73202620 2831203c 3c203629 flags & (1 << 6) │ │ │ │ + 0x000c1ba0 29290000 00000000 00000000 00000000 )).............. │ │ │ │ 0x000c1bb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1bc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1be0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1bf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000c1c00 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x000c1c10 10111213 14151617 18191a1b 1c1d1e1f ................ │ │ │ │ - 0x000c1c20 20212223 24252627 28292a2b 2c2d2e2f !"#$%&'()*+,-./ │ │ │ │ - 0x000c1c30 30313233 34353637 38393a3b 3c3d3e3f 0123456789:;<=>? │ │ │ │ - 0x000c1c40 40414243 44454647 48494a4b 4c4d4e4f @ABCDEFGHIJKLMNO │ │ │ │ - 0x000c1c50 50515253 54555657 58595a5b 5c5d5e5f PQRSTUVWXYZ[\]^_ │ │ │ │ - 0x000c1c60 60616263 64656667 68696a6b 6c6d6e6f `abcdefghijklmno │ │ │ │ - 0x000c1c70 70717273 74757677 78797a7b 7c7d7e7f pqrstuvwxyz{|}~. │ │ │ │ - 0x000c1c80 80818283 84858687 88898a8b 8c8d8e8f ................ │ │ │ │ - 0x000c1c90 90919293 94959697 98999a9b 9c9d9e9f ................ │ │ │ │ - 0x000c1ca0 a0a1a2a3 a4a5a6a7 a8a9aaab acadaeaf ................ │ │ │ │ - 0x000c1cb0 b0b1b2b3 b4b5b6b7 b8b9babb bcbdbebf ................ │ │ │ │ - 0x000c1cc0 c0c1c2c3 c4c5c6c7 c8c9cacb cccdcecf ................ │ │ │ │ - 0x000c1cd0 d0d1d2d3 d4d5d6d7 d8d9dadb dcdddedf ................ │ │ │ │ - 0x000c1ce0 e0e1e2e3 e4e5e6e7 e8e9eaeb ecedeeef ................ │ │ │ │ - 0x000c1cf0 f0f1f2f3 f4f5f6f7 f8f9fafb fcfdfeff ................ │ │ │ │ - 0x000c1d00 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ - 0x000c1d10 20222426 282a2c2e 30323436 383a3c3e "$&(*,.02468:<> │ │ │ │ - 0x000c1d20 40424446 484a4c4e 50525456 585a5c5e @BDFHJLNPRTVXZ\^ │ │ │ │ - 0x000c1d30 60626466 686a6c6e 70727476 787a7c7e `bdfhjlnprtvxz|~ │ │ │ │ - 0x000c1d40 80828486 888a8c8e 90929496 989a9c9e ................ │ │ │ │ - 0x000c1d50 a0a2a4a6 a8aaacae b0b2b4b6 b8babcbe ................ │ │ │ │ - 0x000c1d60 c0c2c4c6 c8caccce d0d2d4d6 d8dadcde ................ │ │ │ │ - 0x000c1d70 e0e2e4e6 e8eaecee f0f2f4f6 f8fafcfe ................ │ │ │ │ - 0x000c1d80 1d1f191b 15171113 0d0f090b 05070103 ................ │ │ │ │ - 0x000c1d90 3d3f393b 35373133 2d2f292b 25272123 =?9;5713-/)+%'!# │ │ │ │ - 0x000c1da0 5d5f595b 55575153 4d4f494b 45474143 ]_Y[UWQSMOIKEGAC │ │ │ │ - 0x000c1db0 7d7f797b 75777173 6d6f696b 65676163 }.y{uwqsmoikegac │ │ │ │ - 0x000c1dc0 9d9f999b 95979193 8d8f898b 85878183 ................ │ │ │ │ - 0x000c1dd0 bdbfb9bb b5b7b1b3 adafa9ab a5a7a1a3 ................ │ │ │ │ - 0x000c1de0 dddfd9db d5d7d1d3 cdcfc9cb c5c7c1c3 ................ │ │ │ │ - 0x000c1df0 fdfff9fb f5f7f1f3 edefe9eb e5e7e1e3 ................ │ │ │ │ - 0x000c1e00 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ - 0x000c1e10 30333635 3c3f3a39 282b2e2d 24272221 0365;81274%&# )*/, │ │ │ │ - 0x000c1ef0 0d0e0b08 01020704 15161310 191a1f1c ................ │ │ │ │ - 0x000c1f00 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ - 0x000c1f10 4044484c 5054585c 6064686c 7074787c @DHLPTX\`dhlptx| │ │ │ │ - 0x000c1f20 8084888c 9094989c a0a4a8ac b0b4b8bc ................ │ │ │ │ - 0x000c1f30 c0c4c8cc d0d4d8dc e0e4e8ec f0f4f8fc ................ │ │ │ │ - 0x000c1f40 1d191511 0d090501 3d393531 2d292521 ........=951-)%! │ │ │ │ - 0x000c1f50 5d595551 4d494541 7d797571 6d696561 ]YUQMIEA}yuqmiea │ │ │ │ - 0x000c1f60 9d999591 8d898581 bdb9b5b1 ada9a5a1 ................ │ │ │ │ - 0x000c1f70 ddd9d5d1 cdc9c5c1 fdf9f5f1 ede9e5e1 ................ │ │ │ │ - 0x000c1f80 3a3e3236 2a2e2226 1a1e1216 0a0e0206 :>26*."&........ │ │ │ │ - 0x000c1f90 7a7e7276 6a6e6266 5a5e5256 4a4e4246 z~rvjnbfZ^RVJNBF │ │ │ │ - 0x000c1fa0 babeb2b6 aaaea2a6 9a9e9296 8a8e8286 ................ │ │ │ │ - 0x000c1fb0 fafef2f6 eaeee2e6 daded2d6 cacec2c6 ................ │ │ │ │ - 0x000c1fc0 27232f2b 37333f3b 07030f0b 17131f1b '#/+73?;........ │ │ │ │ - 0x000c1fd0 67636f6b 77737f7b 47434f4b 57535f5b gcokws.{GCOKWS_[ │ │ │ │ - 0x000c1fe0 a7a3afab b7b3bfbb 87838f8b 97939f9b ................ │ │ │ │ - 0x000c1ff0 e7e3efeb f7f3fffb c7c3cfcb d7d3dfdb ................ │ │ │ │ - 0x000c2000 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ - 0x000c2010 50555a5f 44414e4b 787d7277 6c696663 PUZ_DANKx}rwlifc │ │ │ │ - 0x000c2020 a0a5aaaf b4b1bebb 888d8287 9c999693 ................ │ │ │ │ - 0x000c2030 f0f5faff e4e1eeeb d8ddd2d7 ccc9c6c3 ................ │ │ │ │ - 0x000c2040 5d585752 494c4346 75707f7a 61646b6e ]XWRILCFup.zadkn │ │ │ │ - 0x000c2050 0d080702 191c1316 25202f2a 31343b3e ........% /*14;> │ │ │ │ - 0x000c2060 fdf8f7f2 e9ece3e6 d5d0dfda c1c4cbce ................ │ │ │ │ - 0x000c2070 ada8a7a2 b9bcb3b6 85808f8a 91949b9e ................ │ │ │ │ - 0x000c2080 babfb0b5 aeaba4a1 9297989d 86838c89 ................ │ │ │ │ - 0x000c2090 eaefe0e5 fefbf4f1 c2c7c8cd d6d3dcd9 ................ │ │ │ │ - 0x000c20a0 1a1f1015 0e0b0401 3237383d 26232c29 ........278=&#,) │ │ │ │ - 0x000c20b0 4a4f4045 5e5b5451 6267686d 76737c79 JO@E^[TQbghmvs|y │ │ │ │ - 0x000c20c0 e7e2ede8 f3f6f9fc cfcac5c0 dbded1d4 ................ │ │ │ │ - 0x000c20d0 b7b2bdb8 a3a6a9ac 9f9a9590 8b8e8184 ................ │ │ │ │ - 0x000c20e0 47424d48 5356595c 6f6a6560 7b7e7174 GBMHSVY\oje`{~qt │ │ │ │ - 0x000c20f0 17121d18 0306090c 3f3a3530 2b2e2124 ........?:50+.!$ │ │ │ │ - 0x000c2100 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ - 0x000c2110 60666c6a 787e7472 50565c5a 484e4442 `fljx~trPV\ZHNDB │ │ │ │ - 0x000c2120 c0c6ccca d8ded4d2 f0f6fcfa e8eee4e2 ................ │ │ │ │ - 0x000c2130 a0a6acaa b8beb4b2 90969c9a 888e8482 ................ │ │ │ │ - 0x000c2140 9d9b9197 8583898f adaba1a7 b5b3b9bf ................ │ │ │ │ - 0x000c2150 fdfbf1f7 e5e3e9ef cdcbc1c7 d5d3d9df ................ │ │ │ │ - 0x000c2160 5d5b5157 4543494f 6d6b6167 7573797f ][QWECIOmkagusy. │ │ │ │ - 0x000c2170 3d3b3137 2523292f 0d0b0107 1513191f =;17%#)/........ │ │ │ │ - 0x000c2180 27212b2d 3f393335 17111b1d 0f090305 '!+-?935........ │ │ │ │ - 0x000c2190 47414b4d 5f595355 77717b7d 6f696365 GAKM_YSUwq{}oice │ │ │ │ - 0x000c21a0 e7e1ebed fff9f3f5 d7d1dbdd cfc9c3c5 ................ │ │ │ │ - 0x000c21b0 87818b8d 9f999395 b7b1bbbd afa9a3a5 ................ │ │ │ │ - 0x000c21c0 babcb6b0 a2a4aea8 8a8c8680 92949e98 ................ │ │ │ │ - 0x000c21d0 dadcd6d0 c2c4cec8 eaece6e0 f2f4fef8 ................ │ │ │ │ - 0x000c21e0 7a7c7670 62646e68 4a4c4640 52545e58 z|vpbdnhJLF@RT^X │ │ │ │ - 0x000c21f0 1a1c1610 02040e08 2a2c2620 32343e38 ........*,& 24>8 │ │ │ │ - 0x000c2200 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ - 0x000c2210 70777e79 6c6b6265 484f4641 54535a5d pw~ylkbeHOFATSZ] │ │ │ │ - 0x000c2220 e0e7eee9 fcfbf2f5 d8dfd6d1 c4c3cacd ................ │ │ │ │ - 0x000c2230 90979e99 8c8b8285 a8afa6a1 b4b3babd ................ │ │ │ │ - 0x000c2240 dddad3d4 c1c6cfc8 e5e2ebec f9fef7f0 ................ │ │ │ │ - 0x000c2250 adaaa3a4 b1b6bfb8 95929b9c 898e8780 ................ │ │ │ │ - 0x000c2260 3d3a3334 21262f28 05020b0c 191e1710 =:34!&/(........ │ │ │ │ - 0x000c2270 4d4a4344 51565f58 75727b7c 696e6760 MJCDQV_Xur{|ing` │ │ │ │ - 0x000c2280 a7a0a9ae bbbcb5b2 9f989196 83848d8a ................ │ │ │ │ - 0x000c2290 d7d0d9de cbccc5c2 efe8e1e6 f3f4fdfa ................ │ │ │ │ - 0x000c22a0 4740494e 5b5c5552 7f787176 63646d6a G@IN[\UR.xqvcdmj │ │ │ │ - 0x000c22b0 3730393e 2b2c2522 0f080106 13141d1a 709>+,%"........ │ │ │ │ - 0x000c22c0 7a7d7473 6661686f 42454c4b 5e595057 z}tsfahoBELK^YPW │ │ │ │ - 0x000c22d0 0a0d0403 1611181f 32353c3b 2e292027 ........25<;.) ' │ │ │ │ - 0x000c22e0 9a9d9493 8681888f a2a5acab beb9b0b7 ................ │ │ │ │ - 0x000c22f0 eaede4e3 f6f1f8ff d2d5dcdb cec9c0c7 ................ │ │ │ │ - 0x000c2300 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ - 0x000c2310 80889098 a0a8b0b8 c0c8d0d8 e0e8f0f8 ................ │ │ │ │ - 0x000c2320 1d150d05 3d352d25 5d554d45 7d756d65 ....=5-%]UME}ume │ │ │ │ - 0x000c2330 9d958d85 bdb5ada5 ddd5cdc5 fdf5ede5 ................ │ │ │ │ - 0x000c2340 3a322a22 1a120a02 7a726a62 5a524a42 :2*"....zrjbZRJB │ │ │ │ - 0x000c2350 bab2aaa2 9a928a82 faf2eae2 dad2cac2 ................ │ │ │ │ - 0x000c2360 272f373f 070f171f 676f777f 474f575f '/7?....gow.GOW_ │ │ │ │ - 0x000c2370 a7afb7bf 878f979f e7eff7ff c7cfd7df ................ │ │ │ │ - 0x000c2380 747c646c 545c444c 343c242c 141c040c t|dlT\DL4<$,.... │ │ │ │ - 0x000c2390 f4fce4ec d4dcc4cc b4bca4ac 949c848c ................ │ │ │ │ - 0x000c23a0 69617971 49415951 29213931 09011911 iayqIAYQ)!91.... │ │ │ │ - 0x000c23b0 e9e1f9f1 c9c1d9d1 a9a1b9b1 89819991 ................ │ │ │ │ - 0x000c23c0 4e465e56 6e667e76 0e061e16 2e263e36 NF^Vnf~v.....&>6 │ │ │ │ - 0x000c23d0 cec6ded6 eee6fef6 8e869e96 aea6beb6 ................ │ │ │ │ - 0x000c23e0 535b434b 737b636b 131b030b 333b232b S[CKs{ck....3;#+ │ │ │ │ - 0x000c23f0 d3dbc3cb f3fbe3eb 939b838b b3bba3ab ................ │ │ │ │ - 0x000c2400 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ - 0x000c2410 9099828b b4bda6af d8d1cac3 fcf5eee7 ................ │ │ │ │ - 0x000c2420 3d342f26 19100b02 757c676e 5158434a =4/&....u|gnQXCJ │ │ │ │ - 0x000c2430 ada4bfb6 89809b92 e5ecf7fe c1c8d3da ................ │ │ │ │ - 0x000c2440 7a736861 5e574c45 323b2029 161f040d zsha^WLE2; ).... │ │ │ │ - 0x000c2450 eae3f8f1 cec7dcd5 a2abb0b9 868f949d ................ │ │ │ │ - 0x000c2460 474e555c 636a7178 0f061d14 2b223930 GNU\cjqx....+"90 │ │ │ │ - 0x000c2470 d7dec5cc f3fae1e8 9f968d84 bbb2a9a0 ................ │ │ │ │ - 0x000c2480 f4fde6ef d0d9c2cb bcb5aea7 98918a83 ................ │ │ │ │ - 0x000c2490 646d767f 4049525b 2c253e37 08011a13 dmv.@IR[,%>7.... │ │ │ │ - 0x000c24a0 c9c0dbd2 ede4fff6 8188939a a5acb7be ................ │ │ │ │ - 0x000c24b0 59504b42 7d746f66 1118030a 353c272e YPKB}tof....5<'. │ │ │ │ - 0x000c24c0 8e879c95 aaa3b8b1 c6cfd4dd e2ebf0f9 ................ │ │ │ │ - 0x000c24d0 1e170c05 3a332821 565f444d 727b6069 ....:3(!V_DMr{`i │ │ │ │ - 0x000c24e0 b3baa1a8 979e858c fbf2e9e0 dfd6cdc4 ................ │ │ │ │ - 0x000c24f0 232a3138 070e151c 6b627970 4f465d54 #*18....kbypOF]T │ │ │ │ - 0x000c2500 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ - 0x000c2510 a0aab4be 88829c96 f0fae4ee d8d2ccc6 ................ │ │ │ │ - 0x000c2520 5d574943 757f616b 0d071913 252f313b ]WICu.ak....%/1; │ │ │ │ - 0x000c2530 fdf7e9e3 d5dfc1cb ada7b9b3 858f919b ................ │ │ │ │ - 0x000c2540 bab0aea4 9298868c eae0fef4 c2c8d6dc ................ │ │ │ │ - 0x000c2550 1a100e04 3238262c 4a405e54 6268767c ....28&,J@^Tbhv| │ │ │ │ - 0x000c2560 e7edf3f9 cfc5dbd1 b7bda3a9 9f958b81 ................ │ │ │ │ - 0x000c2570 474d5359 6f657b71 171d0309 3f352b21 GMSYoe{q....?5+! │ │ │ │ - 0x000c2580 69637d77 414b555f 39332d27 111b050f ic}wAKU_93-'.... │ │ │ │ - 0x000c2590 c9c3ddd7 e1ebf5ff 99938d87 b1bba5af ................ │ │ │ │ - 0x000c25a0 343e202a 1c160802 646e707a 4c465852 4> *....dnpzLFXR │ │ │ │ - 0x000c25b0 949e808a bcb6a8a2 c4ced0da ece6f8f2 ................ │ │ │ │ - 0x000c25c0 d3d9c7cd fbf1efe5 8389979d aba1bfb5 ................ │ │ │ │ - 0x000c25d0 7379676d 5b514f45 2329373d 0b011f15 sygm[QOE#)7=.... │ │ │ │ - 0x000c25e0 8e849a90 a6acb2b8 ded4cac0 f6fce2e8 ................ │ │ │ │ - 0x000c25f0 2e243a30 060c1218 7e746a60 565c4248 .$:0....~tj`V\BH │ │ │ │ - 0x000c2600 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ - 0x000c2610 b0bba6ad 9c978a81 e8e3fef5 c4cfd2d9 ................ │ │ │ │ - 0x000c2620 7d766b60 515a474c 252e3338 09021f14 }vk`QZGL%.38.... │ │ │ │ - 0x000c2630 cdc6dbd0 e1eaf7fc 959e8388 b9b2afa4 ................ │ │ │ │ - 0x000c2640 faf1ece7 d6ddc0cb a2a9b4bf 8e859893 ................ │ │ │ │ - 0x000c2650 4a415c57 666d707b 1219040f 3e352823 JA\Wfmp{....>5(# │ │ │ │ - 0x000c2660 878c919a aba0bdb6 dfd4c9c2 f3f8e5ee ................ │ │ │ │ - 0x000c2670 373c212a 1b100d06 6f647972 4348555e 7 │ │ │ │ - 0x000c2780 4e42565a 7e72666a 2e22363a 1e12060a NBVZ~rfj."6:.... │ │ │ │ - 0x000c2790 8e82969a beb2a6aa eee2f6fa ded2c6ca ................ │ │ │ │ - 0x000c27a0 d3dfcbc7 e3effbf7 b3bfaba7 838f9b97 ................ │ │ │ │ - 0x000c27b0 131f0b07 232f3b37 737f6b67 434f5b57 ....#/;7s.kgCO[W │ │ │ │ - 0x000c27c0 6965717d 5955414d 0905111d 3935212d ieq}YUAM....95!- │ │ │ │ - 0x000c27d0 a9a5b1bd 9995818d c9c5d1dd f9f5e1ed ................ │ │ │ │ - 0x000c27e0 f4f8ece0 c4c8dcd0 94988c80 a4a8bcb0 ................ │ │ │ │ - 0x000c27f0 34382c20 04081c10 54584c40 64687c70 48, ....TXL@dh|p │ │ │ │ - 0x000c2800 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ - 0x000c2810 d0ddcac7 e4e9fef3 b8b5a2af 8c81969b ................ │ │ │ │ - 0x000c2820 bdb0a7aa 8984939e d5d8cfc2 e1ecfbf6 ................ │ │ │ │ - 0x000c2830 6d60777a 5954434e 05081f12 313c2b26 m`wzYTCN....1<+& │ │ │ │ - 0x000c2840 676a7d70 535e4944 0f021518 3b36212c gj}pS^ID....;6!, │ │ │ │ - 0x000c2850 b7baada0 838e9994 dfd2c5c8 ebe6f1fc ................ │ │ │ │ - 0x000c2860 dad7c0cd eee3f4f9 b2bfa8a5 868b9c91 ................ │ │ │ │ - 0x000c2870 0a07101d 3e332429 626f7875 565b4c41 ....>3$)boxuV[LA │ │ │ │ - 0x000c2880 cec3d4d9 faf7e0ed a6abbcb1 929f8885 ................ │ │ │ │ - 0x000c2890 1e130409 2a27303d 767b6c61 424f5855 ....*'0=v{laBOXU │ │ │ │ - 0x000c28a0 737e6964 474a5d50 1b16010c 2f223538 s~idGJ]P..../"58 │ │ │ │ - 0x000c28b0 a3aeb9b4 979a8d80 cbc6d1dc fff2e5e8 ................ │ │ │ │ - 0x000c28c0 a9a4b3be 9d90878a c1ccdbd6 f5f8efe2 ................ │ │ │ │ - 0x000c28d0 7974636e 4d40575a 111c0b06 25283f32 ytcnM@WZ....%(?2 │ │ │ │ - 0x000c28e0 14190e03 202d3a37 7c71666b 4845525f .... -:7|qfkHER_ │ │ │ │ - 0x000c28f0 c4c9ded3 f0fdeae7 aca1b6bb 9895828f ................ │ │ │ │ - 0x000c2900 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ - 0x000c2910 e0eefcf2 d8d6c4ca 909e8c82 a8a6b4ba ................ │ │ │ │ - 0x000c2920 ddd3c1cf e5ebf9f7 ada3b1bf 959b8987 ................ │ │ │ │ - 0x000c2930 3d33212f 050b1917 4d43515f 757b6967 =3!/....MCQ_u{ig │ │ │ │ - 0x000c2940 a7a9bbb5 9f91838d d7d9cbc5 efe1f3fd ................ │ │ │ │ - 0x000c2950 47495b55 7f71636d 37392b25 0f01131d GI[U.qcm79+%.... │ │ │ │ - 0x000c2960 7a746668 424c5e50 0a041618 323c2e20 ztfhBL^P....2<. │ │ │ │ - 0x000c2970 9a948688 a2acbeb0 eae4f6f8 d2dccec0 ................ │ │ │ │ - 0x000c2980 535d4f41 6b657779 232d3f31 1b150709 S]OAkewy#-?1.... │ │ │ │ - 0x000c2990 b3bdafa1 8b859799 c3cddfd1 fbf5e7e9 ................ │ │ │ │ - 0x000c29a0 8e80929c b6b8aaa4 fef0e2ec c6c8dad4 ................ │ │ │ │ - 0x000c29b0 6e60727c 56584a44 1e10020c 26283a34 n`r|VXJD....&(:4 │ │ │ │ - 0x000c29c0 f4fae8e6 ccc2d0de 848a9896 bcb2a0ae ................ │ │ │ │ - 0x000c29d0 141a0806 2c22303e 646a7876 5c52404e ....,"0>djxv\R@N │ │ │ │ - 0x000c29e0 2927353b 111f0d03 5957454b 616f7d73 )'5;....YWEKao}s │ │ │ │ - 0x000c29f0 c9c7d5db f1ffede3 b9b7a5ab 818f9d93 ................ │ │ │ │ - 0x000c2a00 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ - 0x000c2a10 f0ffeee1 ccc3d2dd 88879699 b4bbaaa5 ................ │ │ │ │ - 0x000c2a20 fdf2e3ec c1cedfd0 858a9b94 b9b6a7a8 ................ │ │ │ │ - 0x000c2a30 0d02131c 313e2f20 757a6b64 49465758 ....1>/ uzkdIFWX │ │ │ │ - 0x000c2a40 e7e8f9f6 dbd4c5ca 9f90818e a3acbdb2 ................ │ │ │ │ - 0x000c2a50 17180906 2b24353a 6f60717e 535c4d42 ....+$5:o`q~S\MB │ │ │ │ - 0x000c2a60 1a15040b 26293837 626d7c73 5e51404f ....&)87bm|s^Q@O │ │ │ │ - 0x000c2a70 eae5f4fb d6d9c8c7 929d8c83 aea1b0bf ................ │ │ │ │ - 0x000c2a80 d3dccdc2 efe0f1fe aba4b5ba 97988986 ................ │ │ │ │ - 0x000c2a90 232c3d32 1f10010e 5b54454a 67687976 #,=2....[TEJghyv │ │ │ │ - 0x000c2aa0 2e21303f 121d0c03 56594847 6a65747b .!0?....VYHGjet{ │ │ │ │ - 0x000c2ab0 ded1c0cf e2edfcf3 a6a9b8b7 9a95848b ................ │ │ │ │ - 0x000c2ac0 343b2a25 08071619 4c43525d 707f6e61 4;*%....LCR]p.na │ │ │ │ - 0x000c2ad0 c4cbdad5 f8f7e6e9 bcb3a2ad 808f9e91 ................ │ │ │ │ - 0x000c2ae0 c9c6d7d8 f5faebe4 b1beafa0 8d82939c ................ │ │ │ │ - 0x000c2af0 39362728 050a1b14 414e5f50 7d72636c 96'(....AN_P}rcl │ │ │ │ - 0x000c2b00 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ - 0x000c2b10 1d0d3d2d 5d4d7d6d 9d8dbdad ddcdfded ..=-]M}m........ │ │ │ │ - 0x000c2b20 3a2a1a0a 7a6a5a4a baaa9a8a faeadaca :*..zjZJ........ │ │ │ │ - 0x000c2b30 27370717 67774757 a7b78797 e7f7c7d7 '7..gwGW........ │ │ │ │ - 0x000c2b40 74645444 34241404 f4e4d4c4 b4a49484 tdTD4$.......... │ │ │ │ - 0x000c2b50 69794959 29390919 e9f9c9d9 a9b98999 iyIY)9.......... │ │ │ │ - 0x000c2b60 4e5e6e7e 0e1e2e3e cedeeefe 8e9eaebe N^n~...>........ │ │ │ │ - 0x000c2b70 53437363 13033323 d3c3f3e3 9383b3a3 SCsc..3#........ │ │ │ │ - 0x000c2b80 e8f8c8d8 a8b88898 68784858 28380818 ........hxHX(8.. │ │ │ │ - 0x000c2b90 f5e5d5c5 b5a59585 75655545 35251505 ........ueUE5%.. │ │ │ │ - 0x000c2ba0 d2c2f2e2 9282b2a2 52427262 12023222 ........RBrb..2" │ │ │ │ - 0x000c2bb0 cfdfefff 8f9fafbf 4f5f6f7f 0f1f2f3f ........O_o.../? │ │ │ │ - 0x000c2bc0 9c8cbcac dcccfcec 1c0c3c2c 5c4c7c6c ..........<,\L|l │ │ │ │ - 0x000c2bd0 8191a1b1 c1d1e1f1 01112131 41516171 ..........!1AQaq │ │ │ │ - 0x000c2be0 a6b68696 e6f6c6d6 26360616 66764656 ........&6..fvFV │ │ │ │ - 0x000c2bf0 bbab9b8b fbebdbcb 3b2b1b0b 7b6b5b4b ........;+..{k[K │ │ │ │ - 0x000c2c00 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ - 0x000c2c10 0d1c2f3e 49586b7a 8594a7b6 c1d0e3f2 ../>IXkz........ │ │ │ │ - 0x000c2c20 1a0b3829 5e4f7c6d 9283b0a1 d6c7f4e5 ..8)^O|m........ │ │ │ │ - 0x000c2c30 17063524 53427160 9f8ebdac dbcaf9e8 ..5$SBq`........ │ │ │ │ - 0x000c2c40 34251607 70615243 bcad9e8f f8e9dacb 4%..paRC........ │ │ │ │ - 0x000c2c50 39281b0a 7d6c5f4e b1a09382 f5e4d7c6 9(..}l_N........ │ │ │ │ - 0x000c2c60 2e3f0c1d 6a7b4859 a6b78495 e2f3c0d1 .?..j{HY........ │ │ │ │ - 0x000c2c70 23320110 67764554 abba8998 effecddc #2..gvET........ │ │ │ │ - 0x000c2c80 68794a5b 2c3d0e1f e0f1c2d3 a4b58697 hyJ[,=.......... │ │ │ │ - 0x000c2c90 65744756 21300312 edfccfde a9b88b9a etGV!0.......... │ │ │ │ - 0x000c2ca0 72635041 36271405 faebd8c9 beaf9c8d rcPA6'.......... │ │ │ │ - 0x000c2cb0 7f6e5d4c 3b2a1908 f7e6d5c4 b3a29180 .n]L;*.......... │ │ │ │ - 0x000c2cc0 5c4d7e6f 18093a2b d4c5f6e7 9081b2a3 \M~o..:+........ │ │ │ │ - 0x000c2cd0 51407362 15043726 d9c8fbea 9d8cbfae Q@sb..7&........ │ │ │ │ - 0x000c2ce0 46576475 02132031 cedfecfd 8a9ba8b9 FWdu.. 1........ │ │ │ │ - 0x000c2cf0 4b5a6978 0f1e2d3c c3d2e1f0 8796a5b4 KZix..-<........ │ │ │ │ - 0x000c2d00 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ - 0x000c2d10 3d2f190b 75675143 adbf899b e5f7c1d3 =/..ugQC........ │ │ │ │ - 0x000c2d20 7a685e4c 32201604 eaf8cedc a2b08694 zh^L2 .......... │ │ │ │ - 0x000c2d30 47556371 0f1d2b39 d7c5f3e1 9f8dbba9 GUcq..+9........ │ │ │ │ - 0x000c2d40 f4e6d0c2 bcae988a 64764052 2c3e081a ........dv@R,>.. │ │ │ │ - 0x000c2d50 c9dbedff 8193a5b7 594b7d6f 11033527 ........YK}o..5' │ │ │ │ - 0x000c2d60 8e9caab8 c6d4e2f0 1e0c3a28 56447260 ..........:(VDr` │ │ │ │ - 0x000c2d70 b3a19785 fbe9dfcd 23310715 6b794f5d ........#1..kyO] │ │ │ │ - 0x000c2d80 f5e7d1c3 bdaf998b 65774153 2d3f091b ........ewAS-?.. │ │ │ │ - 0x000c2d90 c8daecfe 8092a4b6 584a7c6e 10023426 ........XJ|n..4& │ │ │ │ - 0x000c2da0 8f9dabb9 c7d5e3f1 1f0d3b29 57457361 ..........;)WEsa │ │ │ │ - 0x000c2db0 b2a09684 fae8decc 22300614 6a784e5c ........"0..jxN\ │ │ │ │ - 0x000c2dc0 01132537 495b6d7f 9183b5a7 d9cbfdef ..%7I[m......... │ │ │ │ - 0x000c2dd0 3c2e180a 74665042 acbe889a e4f6c0d2 <...tfPB........ │ │ │ │ - 0x000c2de0 7b695f4d 33211705 ebf9cfdd a3b18795 {i_M3!.......... │ │ │ │ - 0x000c2df0 46546270 0e1c2a38 d6c4f2e0 9e8cbaa8 FTbp..*8........ │ │ │ │ - 0x000c2e00 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ - 0x000c2e10 2d3e0b18 61724754 b5a69380 f9eadfcc ->..arGT........ │ │ │ │ - 0x000c2e20 5a497c6f 16053023 c2d1e4f7 8e9da8bb ZI|o..0#........ │ │ │ │ - 0x000c2e30 77645142 3b281d0e effcc9da a3b08596 wdQB;(.......... │ │ │ │ - 0x000c2e40 b4a79281 f8ebdecd 2c3f0a19 60734655 ........,?..`sFU │ │ │ │ - 0x000c2e50 998abfac d5c6f3e0 01122734 4d5e6b78 ..........'4M^kx │ │ │ │ - 0x000c2e60 eefdc8db a2b18497 76655043 3a291c0f ........vePC:).. │ │ │ │ - 0x000c2e70 c3d0e5f6 8f9ca9ba 5b487d6e 17043122 ........[H}n..1" │ │ │ │ - 0x000c2e80 75665340 392a1f0c edfecbd8 a1b28794 ufS@9*.......... │ │ │ │ - 0x000c2e90 584b7e6d 14073221 c0d3e6f5 8c9faab9 XK~m..2!........ │ │ │ │ - 0x000c2ea0 2f3c091a 63704556 b7a49182 fbe8ddce /<..cpEV........ │ │ │ │ - 0x000c2eb0 02112437 4e5d687b 9a89bcaf d6c5f0e3 ..$7N]h{........ │ │ │ │ - 0x000c2ec0 c1d2e7f4 8d9eabb8 594a7f6c 15063320 ........YJ.l..3 │ │ │ │ - 0x000c2ed0 ecffcad9 a0b38695 74675241 382b1e0d ........tgRA8+.. │ │ │ │ - 0x000c2ee0 9b88bdae d7c4f1e2 03102536 4f5c697a ..........%6O\iz │ │ │ │ - 0x000c2ef0 b6a59083 fae9dccf 2e3d081b 62714457 .........=..bqDW │ │ │ │ - 0x000c2f00 0014283c 5044786c a0b4889c f0e4d8cc ..(* │ │ │ │ - 0x000c2fe0 0115293d 5145796d a1b5899d f1e5d9cd ..)=QEym........ │ │ │ │ - 0x000c2ff0 5c487460 0c182430 fce8d4c0 acb88490 \Ht`..$0........ │ │ │ │ - 0x000c3000 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ - 0x000c3010 4d586772 190c3326 e5f0cfda b1a49b8e MXgr..3&........ │ │ │ │ - 0x000c3020 9a8fb0a5 cedbe4f1 3227180d 66734c59 ........2'..fsLY │ │ │ │ - 0x000c3030 d7c2fde8 8396a9bc 7f6a5540 2b3e0114 .........jU@+>.. │ │ │ │ - 0x000c3040 293c0316 7d685742 8194abbe d5c0ffea )<..}hWB........ │ │ │ │ - 0x000c3050 64714e5b 30251a0f ccd9e6f3 988db2a7 dqN[0%.......... │ │ │ │ - 0x000c3060 b3a6998c e7f2cdd8 1b0e3124 4f5a6570 ..........1$OZep │ │ │ │ - 0x000c3070 feebd4c1 aabf8095 56437c69 0217283d ........VC|i..(= │ │ │ │ - 0x000c3080 5247786d 06132c39 faefd0c5 aebb8491 RGxm..,9........ │ │ │ │ - 0x000c3090 1f0a3520 4b5e6174 b7a29d88 e3f6c9dc ..5 K^at........ │ │ │ │ - 0x000c30a0 c8dde2f7 9c89b6a3 60754a5f 34211e0b ........`uJ_4!.. │ │ │ │ - 0x000c30b0 8590afba d1c4fbee 2d380712 796c5346 ........-8..ylSF │ │ │ │ - 0x000c30c0 7b6e5144 2f3a0510 d3c6f9ec 8792adb8 {nQD/:.......... │ │ │ │ - 0x000c30d0 36231c09 6277485d 9e8bb4a1 cadfe0f5 6#..bwH]........ │ │ │ │ - 0x000c30e0 e1f4cbde b5a09f8a 495c6376 1d083722 ........I\cv..7" │ │ │ │ - 0x000c30f0 acb98693 f8edd2c7 04112e3b 50457a6f ...........;PEzo │ │ │ │ - 0x000c3100 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ - 0x000c3110 7d6b5147 2533091f cddbe1f7 9583b9af }kQG%3.......... │ │ │ │ - 0x000c3120 faecd6c0 a2b48e98 4a5c6670 12043e28 ........J\fp..>( │ │ │ │ - 0x000c3130 8791abbd dfc9f3e5 37211b0d 6f794355 ........7!..oyCU │ │ │ │ - 0x000c3140 e9ffc5d3 b1a79d8b 594f7563 01172d3b ........YOuc..-; │ │ │ │ - 0x000c3150 9482b8ae ccdae0f6 2432081e 7c6a5046 ........$2..|jPF │ │ │ │ - 0x000c3160 13053f29 4b5d6771 a3b58f99 fbedd7c1 ..?)K]gq........ │ │ │ │ - 0x000c3170 6e784254 36201a0c dec8f2e4 8690aabc nxBT6 .......... │ │ │ │ - 0x000c3180 cfd9e3f5 9781bbad 7f695345 27310b1d .........iSE'1.. │ │ │ │ - 0x000c3190 b2a49e88 eafcc6d0 02142e38 5a4c7660 ...........8ZLv` │ │ │ │ - 0x000c31a0 3523190f 6d7b4157 8593a9bf ddcbf1e7 5#..m{AW........ │ │ │ │ - 0x000c31b0 485e6472 10063c2a f8eed4c2 a0b68c9a H^dr..<*........ │ │ │ │ - 0x000c31c0 26300a1c 7e685244 9680baac ced8e2f4 &0..~hRD........ │ │ │ │ - 0x000c31d0 5b4d7761 03152f39 ebfdc7d1 b3a59f89 [Mwa../9........ │ │ │ │ - 0x000c31e0 dccaf0e6 8492a8be 6c7a4056 3422180e ........lz@V4".. │ │ │ │ - 0x000c31f0 a1b78d9b f9efd5c3 11073d2b 495f6573 ..........=+I_es │ │ │ │ - 0x000c3200 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ - 0x000c3210 6d7a4354 31261f08 d5c2fbec 899ea7b0 mzCT1&.......... │ │ │ │ - 0x000c3220 dacdf4e3 8691a8bf 62754c5b 3e291007 ........buL[>).. │ │ │ │ - 0x000c3230 b7a0998e ebfcc5d2 0f182136 53447d6a ..........!6SD}j │ │ │ │ - 0x000c3240 a9be8790 f5e2dbcc 11063f28 4d5a6374 ..........?(MZct │ │ │ │ - 0x000c3250 c4d3eafd 988fb6a1 7c6b5245 20370e19 ........|kRE 7.. │ │ │ │ - 0x000c3260 73645d4a 2f380116 cbdce5f2 9780b9ae sd]J/8.......... │ │ │ │ - 0x000c3270 1e093027 42556c7b a6b1889f faedd4c3 ..0'BUl{........ │ │ │ │ - 0x000c3280 4f586176 13043d2a f7e0d9ce abbc8592 OXav..=*........ │ │ │ │ - 0x000c3290 22350c1b 7e695047 9a8db4a3 c6d1e8ff "5..~iPG........ │ │ │ │ - 0x000c32a0 9582bbac c9dee7f0 2d3a0314 71665f48 ........-:..qf_H │ │ │ │ - 0x000c32b0 f8efd6c1 a4b38a9d 40576e79 1c0b3225 ........@Wny..2% │ │ │ │ - 0x000c32c0 e6f1c8df baad9483 5e497067 02152c3b ........^Ipg..,; │ │ │ │ - 0x000c32d0 8b9ca5b2 d7c0f9ee 33241d0a 6f784156 ........3$..oxAV │ │ │ │ - 0x000c32e0 3c2b1205 60774e59 8493aabd d8cff6e1 <+..`wNY........ │ │ │ │ - 0x000c32f0 51467f68 0d1a2334 e9fec7d0 b5a29b8c QF.h..#4........ │ │ │ │ - 0x000c3300 00183028 60785048 c0d8f0e8 a0b89088 ..0(`xPH........ │ │ │ │ - 0x000c3310 9d85adb5 fde5cdd5 5d456d75 3d250d15 ........]Emu=%.. │ │ │ │ - 0x000c3320 273f170f 475f776f e7ffd7cf 879fb7af '?..G_wo........ │ │ │ │ - 0x000c3330 baa28a92 dac2eaf2 7a624a52 1a022a32 ........zbJR..*2 │ │ │ │ - 0x000c3340 4e567e66 2e361e06 8e96bea6 eef6dec6 NV~f.6.......... │ │ │ │ - 0x000c3350 d3cbe3fb b3ab839b 130b233b 736b435b ..........#;skC[ │ │ │ │ - 0x000c3360 69715941 09113921 a9b19981 c9d1f9e1 iqYA..9!........ │ │ │ │ - 0x000c3370 f4ecc4dc 948ca4bc 342c041c 544c647c ........4,..TLd| │ │ │ │ - 0x000c3380 9c84acb4 fce4ccd4 5c446c74 3c240c14 ........\Dlt<$.. │ │ │ │ - 0x000c3390 01193129 61795149 c1d9f1e9 a1b99189 ..1)ayQI........ │ │ │ │ - 0x000c33a0 bba38b93 dbc3ebf3 7b634b53 1b032b33 ........{cKS..+3 │ │ │ │ - 0x000c33b0 263e160e 465e766e e6fed6ce 869eb6ae &>..F^vn........ │ │ │ │ - 0x000c33c0 d2cae2fa b2aa829a 120a223a 726a425a ..........":rjBZ │ │ │ │ - 0x000c33d0 4f577f67 2f371f07 8f97bfa7 eff7dfc7 OW.g/7.......... │ │ │ │ - 0x000c33e0 f5edc5dd 958da5bd 352d051d 554d657d ........5-..UMe} │ │ │ │ - 0x000c33f0 68705840 08103820 a8b09880 c8d0f8e0 hpX@..8 ........ │ │ │ │ - 0x000c3400 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ - 0x000c3410 8d94bfa6 e9f0dbc2 455c776e 2138130a ........E\wn!8.. │ │ │ │ - 0x000c3420 071e352c 637a5148 cfd6fde4 abb29980 ..5,czQH........ │ │ │ │ - 0x000c3430 8a93b8a1 eef7dcc5 425b7069 263f140d ........B[pi&?.. │ │ │ │ - 0x000c3440 0e173c25 6a735841 c6dff4ed a2bb9089 ..<%jsXA........ │ │ │ │ - 0x000c3450 839ab1a8 e7fed5cc 4b527960 2f361d04 ........KRy`/6.. │ │ │ │ - 0x000c3460 09103b22 6d745f46 c1d8f3ea a5bc978e ..;"mt_F........ │ │ │ │ - 0x000c3470 849db6af e0f9d2cb 4c557e67 28311a03 ........LU~g(1.. │ │ │ │ - 0x000c3480 1c052e37 78614a53 d4cde6ff b0a9829b ...7xaJS........ │ │ │ │ - 0x000c3490 9188a3ba f5ecc7de 59406b72 3d240f16 ........Y@kr=$.. │ │ │ │ - 0x000c34a0 1b022930 7f664d54 d3cae1f8 b7ae859c ..)0.fMT........ │ │ │ │ - 0x000c34b0 968fa4bd f2ebc0d9 5e476c75 3a230811 ........^Glu:#.. │ │ │ │ - 0x000c34c0 120b2039 766f445d dac3e8f1 bea78c95 .. 9voD]........ │ │ │ │ - 0x000c34d0 9f86adb4 fbe2c9d0 574e657c 332a0118 ........WNe|3*.. │ │ │ │ - 0x000c34e0 150c273e 7168435a ddc4eff6 b9a08b92 ..'>qhCZ........ │ │ │ │ - 0x000c34f0 9881aab3 fce5ced7 5049627b 342d061f ........PIb{4-.. │ │ │ │ - 0x000c3500 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ - 0x000c3510 bda78993 d5cfe1fb 6d775943 051f312b ........mwYC..1+ │ │ │ │ - 0x000c3520 677d5349 0f153b21 b7ad8399 dfc5ebf1 g}SI..;!........ │ │ │ │ - 0x000c3530 dac0eef4 b2a8869c 0a103e24 6278564c ..........>$bxVL │ │ │ │ - 0x000c3540 ced4fae0 a6bc9288 1e042a30 766c4258 ..........*0vlBX │ │ │ │ - 0x000c3550 7369475d 1b012f35 a3b9978d cbd1ffe5 siG]../5........ │ │ │ │ - 0x000c3560 a9b39d87 c1dbf5ef 79634d57 110b253f ........ycMW..%? │ │ │ │ - 0x000c3570 140e203a 7c664852 c4def0ea acb69882 .. :|fHR........ │ │ │ │ - 0x000c3580 819bb5af e9f3ddc7 514b657f 39230d17 ........QKe.9#.. │ │ │ │ - 0x000c3590 3c260812 544e607a ecf6d8c2 849eb0aa <&..TN`z........ │ │ │ │ - 0x000c35a0 e6fcd2c8 8e94baa0 362c0218 5e446a70 ........6,..^Djp │ │ │ │ - 0x000c35b0 5b416f75 3329071d 8b91bfa5 e3f9d7cd [Aou3).......... │ │ │ │ - 0x000c35c0 4f557b61 273d1309 9f85abb1 f7edc3d9 OU{a'=.......... │ │ │ │ - 0x000c35d0 f2e8c6dc 9a80aeb4 2238160c 4a507e64 ........"8..JP~d │ │ │ │ - 0x000c35e0 28321c06 405a746e f8e2ccd6 908aa4be (2..@Ztn........ │ │ │ │ - 0x000c35f0 958fa1bb fde7c9d3 455f716b 2d371903 ........E_qk-7.. │ │ │ │ - 0x000c3600 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ - 0x000c3610 adb69b80 c1daf7ec 756e4358 19022f34 ........unCX../4 │ │ │ │ - 0x000c3620 475c716a 2b301d06 9f84a9b2 f3e8c5de G\qj+0.......... │ │ │ │ - 0x000c3630 eaf1dcc7 869db0ab 3229041f 5e456873 ........2)..^Ehs │ │ │ │ - 0x000c3640 8e95b8a3 e2f9d4cf 564d607b 3a210c17 ........VM`{:!.. │ │ │ │ - 0x000c3650 2338150e 4f547962 fbe0cdd6 978ca1ba #8..OTyb........ │ │ │ │ - 0x000c3660 c9d2ffe4 a5be9388 110a273c 7d664b50 ..........'<}fKP │ │ │ │ - 0x000c3670 647f5249 08133e25 bca78a91 d0cbe6fd d.RI..>%........ │ │ │ │ - 0x000c3680 011a372c 6d765b40 d9c2eff4 b5ae8398 ..7,mv[@........ │ │ │ │ - 0x000c3690 acb79a81 c0dbf6ed 746f4259 18032e35 ........toBY...5 │ │ │ │ - 0x000c36a0 465d706b 2a311c07 9e85a8b3 f2e9c4df F]pk*1.......... │ │ │ │ - 0x000c36b0 ebf0ddc6 879cb1aa 3328051e 5f446972 ........3(.._Dir │ │ │ │ - 0x000c36c0 8f94b9a2 e3f8d5ce 574c617a 3b200d16 ........WLaz; .. │ │ │ │ - 0x000c36d0 2239140f 4e557863 fae1ccd7 968da0bb "9..NUxc........ │ │ │ │ - 0x000c36e0 c8d3fee5 a4bf9289 100b263d 7c674a51 ..........&=|gJQ │ │ │ │ - 0x000c36f0 657e5348 09123f24 bda68b90 d1cae7fc e~SH..?$........ │ │ │ │ - 0x000c3700 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ - 0x000c3710 ddc1e5f9 adb19589 3d210519 4d517569 ........=!..MQui │ │ │ │ - 0x000c3720 a7bb9f83 d7cbeff3 475b7f63 372b0f13 ........G[.c7+.. │ │ │ │ - 0x000c3730 7a66425e 0a16322e 9a86a2be eaf6d2ce zfB^..2......... │ │ │ │ - 0x000c3740 534f6b77 233f1b07 b3af8b97 c3dffbe7 SOkw#?.......... │ │ │ │ - 0x000c3750 8e92b6aa fee2c6da 6e72564a 1e02263a ........nrVJ..&: │ │ │ │ - 0x000c3760 f4e8ccd0 8498bca0 14082c30 64785c40 ..........,0dx\@ │ │ │ │ - 0x000c3770 2935110d 5945617d c9d5f1ed b9a5819d )5..YEa}........ │ │ │ │ - 0x000c3780 a6ba9e82 d6caeef2 465a7e62 362a0e12 ........FZ~b6*.. │ │ │ │ - 0x000c3790 7b67435f 0b17332f 9b87a3bf ebf7d3cf {gC_..3/........ │ │ │ │ - 0x000c37a0 011d3925 716d4955 e1fdd9c5 918da9b5 ..9%qmIU........ │ │ │ │ - 0x000c37b0 dcc0e4f8 acb09488 3c200418 4c507468 ........< ..LPth │ │ │ │ - 0x000c37c0 f5e9cdd1 8599bda1 15092d31 65795d41 ..........-1ey]A │ │ │ │ - 0x000c37d0 2834100c 5844607c c8d4f0ec b8a4809c (4..XD`|........ │ │ │ │ - 0x000c37e0 524e6a76 223e1a06 b2ae8a96 c2defae6 RNjv">.......... │ │ │ │ - 0x000c37f0 8f93b7ab ffe3c7db 6f73574b 1f03273b ........osWK..'; │ │ │ │ - 0x000c3800 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ - 0x000c3810 cdd0f7ea b9a4839e 25381f02 514c6b76 ........%8..QLkv │ │ │ │ - 0x000c3820 879abda0 f3eec9d4 6f725548 1b06213c ........orUH..!< │ │ │ │ - 0x000c3830 4a57706d 3e230419 a2bf9885 d6cbecf1 JWpm>#.......... │ │ │ │ - 0x000c3840 130e2934 677a5d40 fbe6c1dc 8f92b5a8 ..)4gz]@........ │ │ │ │ - 0x000c3850 dec3e4f9 aab7908d 362b0c11 425f7865 ........6+..B_xe │ │ │ │ - 0x000c3860 9489aeb3 e0fddac7 7c61465b 0815322f ........|aF[..2/ │ │ │ │ - 0x000c3870 5944637e 2d30170a b1ac8b96 c5d8ffe2 YDc~-0.......... │ │ │ │ - 0x000c3880 263b1c01 524f6875 ced3f4e9 baa7809d &;..ROhu........ │ │ │ │ - 0x000c3890 ebf6d1cc 9f82a5b8 031e3924 776a4d50 ..........9$wjMP │ │ │ │ - 0x000c38a0 a1bc9b86 d5c8eff2 4954736e 3d20071a ........ITsn= .. │ │ │ │ - 0x000c38b0 6c71564b 1805223f 8499bea3 f0edcad7 lqVK.."?........ │ │ │ │ - 0x000c38c0 35280f12 415c7b66 ddc0e7fa a9b4938e 5(..A\{f........ │ │ │ │ - 0x000c38d0 f8e5c2df 8c91b6ab 100d2a37 64795e43 ..........*7dy^C │ │ │ │ - 0x000c38e0 b2af8895 c6dbfce1 5a47607d 2e331409 ........ZG`}.3.. │ │ │ │ - 0x000c38f0 7f624558 0b16312c 978aadb0 e3fed9c4 .bEX..1,........ │ │ │ │ - 0x000c3900 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ - 0x000c3910 fde3c1df 859bb9a7 0d13312f 756b4957 ..........1/ukIW │ │ │ │ - 0x000c3920 e7f9dbc5 9f81a3bd 17092b35 6f71534d ..........+5oqSM │ │ │ │ - 0x000c3930 1a042638 627c5e40 eaf4d6c8 928caeb0 ..&8b|^@........ │ │ │ │ - 0x000c3940 d3cdeff1 abb59789 233d1f01 5b456779 ........#=..[Egy │ │ │ │ - 0x000c3950 2e30120c 56486a74 dec0e2fc a6b89a84 .0..VHjt........ │ │ │ │ - 0x000c3960 342a0816 4c52706e c4daf8e6 bca2809e 4*..LRpn........ │ │ │ │ - 0x000c3970 c9d7f5eb b1af8d93 3927051b 415f7d63 ........9'..A_}c │ │ │ │ - 0x000c3980 bba58799 c3ddffe1 4b557769 332d0f11 ........KUwi3-.. │ │ │ │ - 0x000c3990 46587a64 3e20021c b6a88a94 ced0f2ec FXzd> .......... │ │ │ │ - 0x000c39a0 5c42607e 243a1806 acb2908e d4cae8f6 \B`~$:.......... │ │ │ │ - 0x000c39b0 a1bf9d83 d9c7e5fb 514f6d73 2937150b ........QOms)7.. │ │ │ │ - 0x000c39c0 6876544a 100e2c32 9886a4ba e0fedcc2 hvTJ..,2........ │ │ │ │ - 0x000c39d0 958ba9b7 edf3d1cf 657b5947 1d03213f ........e{YG..!? │ │ │ │ - 0x000c39e0 8f91b3ad f7e9cbd5 7f61435d 07193b25 .........aC]..;% │ │ │ │ - 0x000c39f0 726c4e50 0a143628 829cbea0 fae4c6d8 rlNP..6(........ │ │ │ │ - 0x000c3a00 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ - 0x000c3a10 edf2d3cc 918eafb0 150a2b34 69765748 ..........+4ivWH │ │ │ │ - 0x000c3a20 c7d8f9e6 bba4859a 3f20011e 435c7d62 ........? ..C\}b │ │ │ │ - 0x000c3a30 2a35140b 56496877 d2cdecf3 aeb1908f *5..VIhw........ │ │ │ │ - 0x000c3a40 938cadb2 eff0d1ce 6b74554a 17082936 ........ktUJ..)6 │ │ │ │ - 0x000c3a50 7e61405f 021d3c23 8699b8a7 fae5c4db ~a@_..<#........ │ │ │ │ - 0x000c3a60 544b6a75 28371609 acb3928d d0cfeef1 TKju(7.......... │ │ │ │ - 0x000c3a70 b9a68798 c5dafbe4 415e7f60 3d22031c ........A^.`=".. │ │ │ │ - 0x000c3a80 3b24051a 47587966 c3dcfde2 bfa0819e ;$..GXyf........ │ │ │ │ - 0x000c3a90 d6c9e8f7 aab5948b 2e31100f 524d6c73 .........1..RMls │ │ │ │ - 0x000c3aa0 fce3c2dd 809fbea1 041b3a25 78674659 ..........:%xgFY │ │ │ │ - 0x000c3ab0 110e2f30 6d72534c e9f6d7c8 958aabb4 ../0mrSL........ │ │ │ │ - 0x000c3ac0 a8b79689 d4cbeaf5 504f6e71 2c33120d ........POnq,3.. │ │ │ │ - 0x000c3ad0 455a7b64 39260718 bda2839c c1deffe0 EZ{d9&.......... │ │ │ │ - 0x000c3ae0 6f70514e 130c2d32 9788a9b6 ebf4d5ca opQN..-2........ │ │ │ │ - 0x000c3af0 829dbca3 fee1c0df 7a65445b 06193827 ........zeD[..8' │ │ │ │ - 0x000c3b00 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ - 0x000c3b10 3a1a7a5a ba9afada 27076747 a787e7c7 :.zZ....'.gG.... │ │ │ │ - 0x000c3b20 74543414 f4d4b494 69492909 e9c9a989 tT4.....iI)..... │ │ │ │ - 0x000c3b30 4e6e0e2e ceee8eae 53731333 d3f393b3 Nn......Ss.3.... │ │ │ │ - 0x000c3b40 e8c8a888 68482808 f5d5b595 75553515 ....hH(.....uU5. │ │ │ │ - 0x000c3b50 d2f292b2 52721232 cfef8faf 4f6f0f2f ....Rr.2....Oo./ │ │ │ │ - 0x000c3b60 9cbcdcfc 1c3c5c7c 81a1c1e1 01214161 .....<\|.....!Aa │ │ │ │ - 0x000c3b70 a686e6c6 26066646 bb9bfbdb 3b1b7b5b ....&.fF....;.{[ │ │ │ │ - 0x000c3b80 cded8dad 4d6d0d2d d0f090b0 50701030 ....Mm.-....Pp.0 │ │ │ │ - 0x000c3b90 f7d7b797 77573717 eacaaa8a 6a4a2a0a ....wW7.....jJ*. │ │ │ │ - 0x000c3ba0 b999f9d9 39197959 a484e4c4 24046444 ....9.yY....$.dD │ │ │ │ - 0x000c3bb0 83a3c3e3 03234363 9ebedefe 1e3e5e7e .....#Cc.....>^~ │ │ │ │ - 0x000c3bc0 25056545 a585e5c5 38187858 b898f8d8 %.eE....8.xX.... │ │ │ │ - 0x000c3bd0 1f3f5f7f 9fbfdfff 02224262 82a2c2e2 .?_......"Bb.... │ │ │ │ - 0x000c3be0 51711131 d1f191b1 4c6c0c2c ccec8cac Qq.1....Ll.,.... │ │ │ │ - 0x000c3bf0 6b4b2b0b ebcbab8b 76563616 f6d6b696 kK+.....vV6..... │ │ │ │ - 0x000c3c00 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ - 0x000c3c10 2a0b6849 ae8feccd 3f1e7d5c bb9af9d8 *.hI....?.}\.... │ │ │ │ - 0x000c3c20 54751637 d0f192b3 41600322 c5e487a6 Tu.7....A`.".... │ │ │ │ - 0x000c3c30 7e5f3c1d fadbb899 6b4a2908 efcead8c ~_<.....kJ)..... │ │ │ │ - 0x000c3c40 a889eacb 2c0d6e4f bd9cffde 39187b5a ....,.nO....9.{Z │ │ │ │ - 0x000c3c50 82a3c0e1 06274465 97b6d5f4 13325170 .....'De.....2Qp │ │ │ │ - 0x000c3c60 fcddbe9f 78593a1b e9c8ab8a 6d4c2f0e ....xY:.....mL/. │ │ │ │ - 0x000c3c70 d6f794b5 52731031 c3e281a0 47660524 ....Rs.1....Gf.$ │ │ │ │ - 0x000c3c80 4d6c0f2e c9e88baa 58791a3b dcfd9ebf Ml......Xy.;.... │ │ │ │ - 0x000c3c90 67462504 e3c2a180 72533011 f6d7b495 gF%.....rS0..... │ │ │ │ - 0x000c3ca0 19385b7a 9dbcdffe 0c2d4e6f 88a9caeb .8[z.....-No.... │ │ │ │ - 0x000c3cb0 33127150 b796f5d4 26076445 a283e0c1 3.qP....&.dE.... │ │ │ │ - 0x000c3cc0 e5c4a786 61402302 f0d1b293 74553617 ....a@#.....tU6. │ │ │ │ - 0x000c3cd0 cfee8dac 4b6a0928 dafb98b9 5e7f1c3d ....Kj.(....^..= │ │ │ │ - 0x000c3ce0 b190f3d2 35147756 a485e6c7 20016243 ....5.wV.... .bC │ │ │ │ - 0x000c3cf0 9bbad9f8 1f3e5d7c 8eafcced 0a2b4869 .....>]|.....+Hi │ │ │ │ - 0x000c3d00 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ - 0x000c3d10 1a385e7c 92b0d6f4 17355371 9fbddbf9 .8^|.....5Sq.... │ │ │ │ - 0x000c3d20 34167052 bc9ef8da 391b7d5f b193f5d7 4.pR....9.}_.... │ │ │ │ - 0x000c3d30 2e0c6a48 a684e2c0 23016745 ab89efcd ..jH....#.gE.... │ │ │ │ - 0x000c3d40 684a2c0e e0c2a486 65472103 edcfa98b hJ,.....eG!..... │ │ │ │ - 0x000c3d50 72503614 fad8be9c 7f5d3b19 f7d5b391 rP6......];..... │ │ │ │ - 0x000c3d60 5c7e183a d4f690b2 51731537 d9fb9dbf \~.:....Qs.7.... │ │ │ │ - 0x000c3d70 46640220 ceec8aa8 4b690f2d c3e187a5 Fd. ....Ki.-.... │ │ │ │ - 0x000c3d80 d0f294b6 587a1c3e ddff99bb 55771133 ....Xz.>....Uw.3 │ │ │ │ - 0x000c3d90 cae88eac 42600624 c7e583a1 4f6d0b29 ....B`.$....Om.) │ │ │ │ - 0x000c3da0 e4c6a082 6c4e280a e9cbad8f 61432507 ....lN(.....aC%. │ │ │ │ - 0x000c3db0 fedcba98 76543210 f3d1b795 7b593f1d ....vT2.....{Y?. │ │ │ │ - 0x000c3dc0 b89afcde 30127456 b597f1d3 3d1f795b ....0.tV....=.y[ │ │ │ │ - 0x000c3dd0 a280e6c4 2a086e4c af8debc9 27056341 ....*.nL....'.cA │ │ │ │ - 0x000c3de0 8caec8ea 04264062 81a3c5e7 092b4d6f .....&@b.....+Mo │ │ │ │ - 0x000c3df0 96b4d2f0 1e3c5a78 9bb9dffd 13315775 ..........}^;..... │ │ │ │ - 0x000c3ed0 72513417 feddb89b 77543112 fbd8bd9e rQ4.....wT1..... │ │ │ │ - 0x000c3ee0 6c4f2a09 e0c3a685 694a2f0c e5c6a380 lO*.....iJ/..... │ │ │ │ - 0x000c3ef0 66452003 eac9ac8f 63402506 efcca98a fE .....c@%..... │ │ │ │ - 0x000c3f00 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ - 0x000c3f10 7a5e3216 eacea286 47630f2b d7f39fbb z^2.....Gc.+.... │ │ │ │ - 0x000c3f20 f4d0bc98 64402c08 c9ed81a5 597d1135 ....d@,.....Y}.5 │ │ │ │ - 0x000c3f30 8eaac6e2 1e3a5672 b397fbdf 23076b4f .....:Vr....#.kO │ │ │ │ - 0x000c3f40 f5d1bd99 65412d09 c8ec80a4 587c1034 ....eA-.....X|.4 │ │ │ │ - 0x000c3f50 8fabc7e3 1f3b5773 b296fade 22066a4e .....;Ws....".jN │ │ │ │ - 0x000c3f60 0125496d 91b5d9fd 3c187450 ac88e4c0 .%Im....<.tP.... │ │ │ │ - 0x000c3f70 7b5f3317 ebcfa387 46620e2a d6f29eba {_3.....Fb.*.... │ │ │ │ - 0x000c3f80 f7d3bf9b 67432f0b caee82a6 5a7e1236 ....gC/.....Z~.6 │ │ │ │ - 0x000c3f90 8da9c5e1 1d395571 b094f8dc 2004684c .....9Uq.... .hL │ │ │ │ - 0x000c3fa0 03274b6f 93b7dbff 3e1a7652 ae8ae6c2 .'Ko....>.vR.... │ │ │ │ - 0x000c3fb0 795d3115 e9cda185 44600c28 d4f09cb8 y]1.....D`.(.... │ │ │ │ - 0x000c3fc0 02264a6e 92b6dafe 3f1b7753 af8be7c3 .&Jn....?.wS.... │ │ │ │ - 0x000c3fd0 785c3014 e8cca084 45610d29 d5f19db9 x\0.....Ea.).... │ │ │ │ - 0x000c3fe0 f6d2be9a 66422e0a cbef83a7 5b7f1337 ....fB......[..7 │ │ │ │ - 0x000c3ff0 8ca8c4e0 1c385470 b195f9dd 2105694d .....8Tp....!.iM │ │ │ │ - 0x000c4000 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ - 0x000c4010 6a4f2005 fedbb491 5f7a1530 cbee81a4 jO ....._z.0.... │ │ │ │ - 0x000c4020 d4f19ebb 40650a2f e1c4ab8e 75503f1a ....@e./....uP?. │ │ │ │ - 0x000c4030 be9bf4d1 2a0f6045 8baec1e4 1f3a5570 ....*.`E.....:Up │ │ │ │ - 0x000c4040 b590ffda 21046b4e 80a5caef 14315e7b ....!.kN.....1^{ │ │ │ │ - 0x000c4050 dffa95b0 4b6e0124 eacfa085 7e5b3411 ....Kn.$....~[4. │ │ │ │ - 0x000c4060 61442b0e f5d0bf9a 54711e3b c0e58aaf aD+.....Tq.;.... │ │ │ │ - 0x000c4070 0b2e4164 9fbad5f0 3e1b7451 aa8fe0c5 ..Ad....>.tQ.... │ │ │ │ - 0x000c4080 77523d18 e3c6a98c 4267082d d6f39cb9 wR=.....Bg.-.... │ │ │ │ - 0x000c4090 1d385772 89acc3e6 280d6247 bc99f6d3 .8Wr....(.bG.... │ │ │ │ - 0x000c40a0 a386e9cc 37127d58 96b3dcf9 0227486d ....7.}X.....'Hm │ │ │ │ - 0x000c40b0 c9ec83a6 5d781732 fcd9b693 684d2207 ....]x.2....hM". │ │ │ │ - 0x000c40c0 c2e788ad 56731c39 f7d2bd98 6346290c ....Vs.9....cF). │ │ │ │ - 0x000c40d0 a88de2c7 3c197653 9db8d7f2 092c4366 ....<.vS.....,Cf │ │ │ │ - 0x000c40e0 16335c79 82a7c8ed 2306694c b792fdd8 .3\y....#.iL.... │ │ │ │ - 0x000c40f0 7c593613 e8cda287 496c0326 ddf897b2 |Y6.....Il.&.... │ │ │ │ - 0x000c4100 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ - 0x000c4110 5a7c1630 c2e48ea8 77513b1d efc9a385 Z|.0....wQ;..... │ │ │ │ - 0x000c4120 b492f8de 2c0a6046 99bfd5f3 01274d6b ....,.`F.....'Mk │ │ │ │ - 0x000c4130 eec8a284 76503a1c c3e58fa9 5b7d1731 ....vP:.....[}.1 │ │ │ │ - 0x000c4140 7553391f edcba187 587e1432 c0e68caa uS9.....X~.2.... │ │ │ │ - 0x000c4150 2f096345 b791fbdd 02244e68 9abcd6f0 /.cE.....$Nh.... │ │ │ │ - 0x000c4160 c1e78dab 597f1533 eccaa086 7452381e ....Y..3....tR8. │ │ │ │ - 0x000c4170 9bbdd7f1 03254f69 b690fadc 2e086244 .....%Oi......bD │ │ │ │ - 0x000c4180 eacca680 72543e18 c7e18bad 5f791335 ....rT>....._y.5 │ │ │ │ - 0x000c4190 b096fcda 280e6442 9dbbd1f7 0523496f ....(.dB.....#Io │ │ │ │ - 0x000c41a0 5e781234 c6e08aac 73553f19 ebcda781 ^x.4....sU?..... │ │ │ │ - 0x000c41b0 0422486e 9cbad0f6 290f6543 b197fddb ."Hn....).eC.... │ │ │ │ - 0x000c41c0 9fb9d3f5 07214b6d b294fed8 2a0c6640 .....!Km....*.f@ │ │ │ │ - 0x000c41d0 c5e389af 5d7b1137 e8cea482 70563c1a ....]{.7....pV<. │ │ │ │ - 0x000c41e0 2b0d6741 b395ffd9 06204a6c 9eb8d2f4 +.gA..... Jl.... │ │ │ │ - 0x000c41f0 71573d1b e9cfa583 5c7a1036 c4e288ae qW=.....\z.6.... │ │ │ │ - 0x000c4200 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ - 0x000c4210 4a6d0423 d6f198bf 6f482106 f3d4bd9a Jm.#....oH!..... │ │ │ │ - 0x000c4220 94b3dafd 082f4661 b196ffd8 2d0a6344 ...../Fa....-.cD │ │ │ │ - 0x000c4230 def990b7 42650c2b fbdcb592 6740290e ....Be.+....g@). │ │ │ │ - 0x000c4240 35127b5c a98ee7c0 10375e79 8cabc2e5 5.{\.....7^y.... │ │ │ │ - 0x000c4250 7f583116 e3c4ad8a 5a7d1433 c6e188af .X1.....Z}.3.... │ │ │ │ - 0x000c4260 a186efc8 3d1a7354 84a3caed 183f5671 ....=.sT.....?Vq │ │ │ │ - 0x000c4270 ebcca582 7750391e cee980a7 52751c3b ....wP9.....Ru.; │ │ │ │ - 0x000c4280 6a4d2403 f6d1b89f 4f680126 d3f49dba jM$.....Oh.&.... │ │ │ │ - 0x000c4290 20076e49 bc9bf2d5 05224b6c 99bed7f0 .nI....."Kl.... │ │ │ │ - 0x000c42a0 fed9b097 62452c0b dbfc95b2 4760092e ....bE,.....G`.. │ │ │ │ - 0x000c42b0 b493fadd 280f6641 91b6dff8 0d2a4364 ....(.fA.....*Cd │ │ │ │ - 0x000c42c0 5f781136 c3e48daa 7a5d3413 e6c1a88f _x.6....z]4..... │ │ │ │ - 0x000c42d0 15325b7c 89aec7e0 30177e59 ac8be2c5 .2[|....0.~Y.... │ │ │ │ - 0x000c42e0 cbec85a2 5770193e eec9a087 72553c1b ....Wp.>....rU<. │ │ │ │ - 0x000c42f0 81a6cfe8 1d3a5374 a483eacd 381f7651 .....:St....8.vQ │ │ │ │ - 0x000c4300 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ - 0x000c4310 ba92eac2 1a324a62 e7cfb79f 476f173f .....2Jb....Go.? │ │ │ │ - 0x000c4320 69413911 c9e199b1 341c644c 94bcc4ec iA9.....4.dL.... │ │ │ │ - 0x000c4330 d3fb83ab 735b230b 8ea6def6 2e067e56 ....s[#.......~V │ │ │ │ - 0x000c4340 d2fa82aa 725a220a 8fa7dff7 2f077f57 ....rZ"...../..W │ │ │ │ - 0x000c4350 68403810 c8e098b0 351d654d 95bdc5ed h@8.....5.eM.... │ │ │ │ - 0x000c4360 bb93ebc3 1b334b63 e6ceb69e 466e163e .....3Kc....Fn.> │ │ │ │ - 0x000c4370 01295179 a189f1d9 5c740c24 fcd4ac84 .)Qy....\t.$.... │ │ │ │ - 0x000c4380 b991e9c1 19314961 e4ccb49c 446c143c .....1Ia....Dl.< │ │ │ │ - 0x000c4390 032b537b a38bf3db 5e760e26 fed6ae86 .+S{....^v.&.... │ │ │ │ - 0x000c43a0 d0f880a8 70582008 8da5ddf5 2d057d55 ....pX .....-.}U │ │ │ │ - 0x000c43b0 6a423a12 cae29ab2 371f674f 97bfc7ef jB:.....7.gO.... │ │ │ │ - 0x000c43c0 6b433b13 cbe39bb3 361e664e 96bec6ee kC;.....6.fN.... │ │ │ │ - 0x000c43d0 d1f981a9 71592109 8ca4dcf4 2c047c54 ....qY!.....,.|T │ │ │ │ - 0x000c43e0 022a527a a28af2da 5f770f27 ffd7af87 .*Rz...._w.'.... │ │ │ │ - 0x000c43f0 b890e8c0 18304860 e5cdb59d 456d153d .....0H`....Em.= │ │ │ │ - 0x000c4400 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ - 0x000c4410 aa83f8d1 0e275c75 ffd6ad84 5b720920 .....'\u....[r. │ │ │ │ - 0x000c4420 49601b32 edc4bf96 1c354e67 b891eac3 I`.2.....5Ng.... │ │ │ │ - 0x000c4430 e3cab198 476e153c b69fe4cd 123b4069 ....Gn.<.....;@i │ │ │ │ - 0x000c4440 92bbc0e9 361f644d c7ee95bc 634a3118 ....6.dM....cJ1. │ │ │ │ - 0x000c4450 38116a43 9cb5cee7 6d443f16 c9e09bb2 8.jC....mD?..... │ │ │ │ - 0x000c4460 dbf289a0 7f562d04 8ea7dcf5 2a037851 .....V-.....*.xQ │ │ │ │ - 0x000c4470 7158230a d5fc87ae 240d765f 80a9d2fb qX#.....$.v_.... │ │ │ │ - 0x000c4480 39106b42 9db4cfe6 6c453e17 c8e19ab3 9.kB....lE>..... │ │ │ │ - 0x000c4490 93bac1e8 371e654c c6ef94bd 624b3019 ....7.eL....bK0. │ │ │ │ - 0x000c44a0 7059220b d4fd86af 250c775e 81a8d3fa pY".....%.w^.... │ │ │ │ - 0x000c44b0 daf388a1 7e572c05 8fa6ddf4 2b027950 ....~W,.....+.yP │ │ │ │ - 0x000c44c0 ab82f9d0 0f265d74 fed7ac85 5a730821 .....&]t....Zs.! │ │ │ │ - 0x000c44d0 0128537a a58cf7de 547d062f f0d9a28b .(Sz....T}./.... │ │ │ │ - 0x000c44e0 e2cbb099 466f143d b79ee5cc 133a4168 ....Fo.=.....:Ah │ │ │ │ - 0x000c44f0 48611a33 ecc5be97 1d344f66 b990ebc2 Ha.3.....4Of.... │ │ │ │ - 0x000c4500 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ - 0x000c4510 9ab0cee4 3218664c d7fd83a9 7f552b01 ....2.fL.....U+. │ │ │ │ - 0x000c4520 29037d57 81abd5ff 644e301a cce698b2 ).}W....dN0..... │ │ │ │ - 0x000c4530 b399e7cd 1b314f65 fed4aa80 567c0228 .....1Oe....V|.( │ │ │ │ - 0x000c4540 5278062c fad0ae84 1f354b61 b79de3c9 Rx.,.....5Ka.... │ │ │ │ - 0x000c4550 c8e29cb6 604a341e 85afd1fb 2d077953 ....`J4.....-.yS │ │ │ │ - 0x000c4560 7b512f05 d3f987ad 361c6248 9eb4cae0 {Q/.....6.bH.... │ │ │ │ - 0x000c4570 e1cbb59f 49631d37 ac86f8d2 042e507a ....Ic.7......Pz │ │ │ │ - 0x000c4580 a48ef0da 0c265872 e9c3bd97 416b153f .....&Xr....Ak.? │ │ │ │ - 0x000c4590 3e146a40 96bcc2e8 7359270d dbf18fa5 >.j@....sY'..... │ │ │ │ - 0x000c45a0 8da7d9f3 250f715b c0ea94be 68423c16 ....%.q[....hB<. │ │ │ │ - 0x000c45b0 173d4369 bf95ebc1 5a700e24 f2d8a68c .=Ci....Zp.$.... │ │ │ │ - 0x000c45c0 f6dca288 5e740a20 bb91efc5 1339476d ....^t. .....9Gm │ │ │ │ - 0x000c45d0 6c463812 c4ee90ba 210b755f 89a3ddf7 lF8.....!.u_.... │ │ │ │ - 0x000c45e0 dff58ba1 775d2309 92b8c6ec 3a106e44 ....w]#.....:.nD │ │ │ │ - 0x000c45f0 456f113b edc7b993 08225c76 a08af4de Eo.;....."\v.... │ │ │ │ - 0x000c4600 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ - 0x000c4610 8aa1dcf7 260d705b cfe499b2 6348351e ....&.p[....cH5. │ │ │ │ - 0x000c4620 09225f74 a58ef3d8 4c671a31 e0cbb69d ."_t....Lg.1.... │ │ │ │ - 0x000c4630 83a8d5fe 2f047952 c6ed90bb 6a413c17 ..../.yR....jA<. │ │ │ │ - 0x000c4640 1239446f be95e8c3 577c012a fbd0ad86 .9Do....W|.*.... │ │ │ │ - 0x000c4650 98b3cee5 341f6249 ddf68ba0 715a270c ....4.bI....qZ'. │ │ │ │ - 0x000c4660 1b304d66 b79ce1ca 5e750823 f2d9a48f .0Mf....^u.#.... │ │ │ │ - 0x000c4670 91bac7ec 3d166b40 d4ff82a9 78532e05 ....=.k@....xS.. │ │ │ │ - 0x000c4680 240f7259 88a3def5 614a371c cde69bb0 $.rY....aJ7..... │ │ │ │ - 0x000c4690 ae85f8d3 0229547f ebc0bd96 476c113a .....)T.....Gl.: │ │ │ │ - 0x000c46a0 2d067b50 81aad7fc 68433e15 c4ef92b9 -.{P....hC>..... │ │ │ │ - 0x000c46b0 a78cf1da 0b205d76 e2c9b49f 4e651833 ..... ]v....Ne.3 │ │ │ │ - 0x000c46c0 361d604b 9ab1cce7 7358250e dff489a2 6.`K....sX%..... │ │ │ │ - 0x000c46d0 bc97eac1 103b466d f9d2af84 557e0328 .....;Fm....U~.( │ │ │ │ - 0x000c46e0 3f146942 93b8c5ee 7a512c07 d6fd80ab ?.iB....zQ,..... │ │ │ │ - 0x000c46f0 b59ee3c8 19324f64 f0dba68d 5c770a21 .....2Od....\w.! │ │ │ │ - 0x000c4700 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ - 0x000c4710 fad6a28e 4a66123e 87abdff3 371b6f43 ....Jf.>....7.oC │ │ │ │ - 0x000c4720 e9c5b19d 5975012d 94b8cce0 24087c50 ....Yu.-....$.|P │ │ │ │ - 0x000c4730 133f4b67 a38ffbd7 6e42361a def286aa .?Kg....nB6..... │ │ │ │ - 0x000c4740 cfe397bb 7f53270b b29eeac6 022e5a76 .....S'.......Zv │ │ │ │ - 0x000c4750 35196d41 85a9ddf1 4864103c f8d4a08c 5.mA....Hd.<.... │ │ │ │ - 0x000c4760 260a7e52 96bacee2 5b77032f ebc7b39f &.~R....[w./.... │ │ │ │ - 0x000c4770 dcf084a8 6c403418 a18df9d5 113d4965 ....l@4......=Ie │ │ │ │ - 0x000c4780 83afdbf7 331f6b47 fed2a68a 4e62163a ....3.kG....Nb.: │ │ │ │ - 0x000c4790 7955210d c9e591bd 04285c70 b498ecc0 yU!......(\p.... │ │ │ │ - 0x000c47a0 6a46321e daf682ae 173b4f63 a78bffd3 jF2......;Oc.... │ │ │ │ - 0x000c47b0 90bcc8e4 200c7854 edc1b599 5d710529 .... .xT....]q.) │ │ │ │ - 0x000c47c0 4c601438 fcd0a488 311d6945 81add9f5 L`.8....1.iE.... │ │ │ │ - 0x000c47d0 b69aeec2 062a5e72 cbe793bf 7b57230f .....*^r....{W#. │ │ │ │ - 0x000c47e0 a589fdd1 15394d61 d8f480ac 6844301c .....9Ma....hD0. │ │ │ │ - 0x000c47f0 5f73072b efc3b79b 220e7a56 92becae6 _s.+....".zV.... │ │ │ │ - 0x000c4800 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ - 0x000c4810 eac7b09d 5e730429 9fb2c5e8 2b06715c ....^s.)....+.q\ │ │ │ │ - 0x000c4820 c9e493be 7d50270a bc91e6cb 0825527f ....}P'......%R. │ │ │ │ - 0x000c4830 230e7954 97bacde0 567b0c21 e2cfb895 #.yT....V{.!.... │ │ │ │ - 0x000c4840 8fa2d5f8 3b16614c fad7a08d 4e631439 ....;.aL....Nc.9 │ │ │ │ - 0x000c4850 65483f12 d1fc8ba6 103d4a67 a489fed3 eH?......=Jg.... │ │ │ │ - 0x000c4860 466b1c31 f2dfa885 331e6944 87aaddf0 Fk.1....3.iD.... │ │ │ │ - 0x000c4870 ac81f6db 1835426f d9f483ae 6d40371a .....5Bo....m@7. │ │ │ │ - 0x000c4880 032e5974 b79aedc0 765b2c01 c2ef98b5 ..Yt....v[,..... │ │ │ │ - 0x000c4890 e9c4b39e 5d70072a 9cb1c6eb 2805725f ....]p.*....(.r_ │ │ │ │ - 0x000c48a0 cae790bd 7e532409 bf92e5c8 0b26517c ....~S$......&Q| │ │ │ │ - 0x000c48b0 200d7a57 94b9cee3 55780f22 e1ccbb96 .zW....Ux.".... │ │ │ │ - 0x000c48c0 8ca1d6fb 3815624f f9d4a38e 4d60173a ....8.bO....M`.: │ │ │ │ - 0x000c48d0 664b3c11 d2ff88a5 133e4964 a78afdd0 fK<......>Id.... │ │ │ │ - 0x000c48e0 45681f32 f1dcab86 301d6a47 84a9def3 Eh.2....0.jG.... │ │ │ │ - 0x000c48f0 af82f5d8 1b36416c daf780ad 6e433419 .....6Al....nC4. │ │ │ │ - 0x000c4900 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ - 0x000c4910 daf486a8 624c3e10 b799ebc5 0f21537d ....bL>......!S} │ │ │ │ - 0x000c4920 a987f5db 113f4d63 c4ea98b6 7c52200e .....?Mc....|R . │ │ │ │ - 0x000c4930 735d2f01 cbe597b9 1e30426c a688fad4 s]/......0Bl.... │ │ │ │ - 0x000c4940 4f61133d f7d9ab85 220c7e50 9ab4c6e8 Oa.=....".~P.... │ │ │ │ - 0x000c4950 95bbc9e7 2d03715f f8d6a48a 406e1c32 ....-.q_....@n.2 │ │ │ │ - 0x000c4960 e6c8ba94 5e70022c 8ba5d7f9 331d6f41 ....^p.,....3.oA │ │ │ │ - 0x000c4970 3c12604e 84aad8f6 517f0d23 e9c7b59b <.`N....Q..#.... │ │ │ │ - 0x000c4980 9eb0c2ec 26087a54 f3ddaf81 4b651739 ....&.zT....Ke.9 │ │ │ │ - 0x000c4990 446a1836 fcd2a08e 2907755b 91bfcde3 Dj.6....).u[.... │ │ │ │ - 0x000c49a0 37196b45 8fa1d3fd 5a740628 e2ccbe90 7.kE....Zt.(.... │ │ │ │ - 0x000c49b0 edc3b19f 557b0927 80aedcf2 3816644a ....U{.'....8.dJ │ │ │ │ - 0x000c49c0 d1ff8da3 6947351b bc92e0ce 042a5876 ....iG5......*Xv │ │ │ │ - 0x000c49d0 0b255779 b39defc1 66483a14 def082ac .%Wy....fH:..... │ │ │ │ - 0x000c49e0 7856240a c0ee9cb2 153b4967 ad83f1df xV$......;Ig.... │ │ │ │ - 0x000c49f0 a28cfed0 1a344668 cfe193bd 77592b05 .....4Fh....wY+. │ │ │ │ - 0x000c4a00 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ - 0x000c4a10 cae594bb 76592807 af80f1de 133c4d62 ....vY(......O`....t[*..... │ │ │ │ - 0x000c4ad0 dbf485aa 67483916 be91e0cf 022d5c73 ....gH9......-\s │ │ │ │ - 0x000c4ae0 98b7c6e9 240b7a55 fdd2a38c 416e1f30 ....$.zU....An.0 │ │ │ │ - 0x000c4af0 527d0c23 eec1b09f 37186946 8ba4d5fa R}.#....7.iF.... │ │ │ │ - 0x000c4b00 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ - 0x000c4b10 27174777 e7d787b7 ba8adaea 7a4a1a2a '.Gw........zJ.* │ │ │ │ - 0x000c4b20 4e7e2e1e 8ebeeede d3e3b383 13237343 N~...........#sC │ │ │ │ - 0x000c4b30 69590939 a999c9f9 f4c494a4 34045464 iY.9........4.Td │ │ │ │ - 0x000c4b40 9cacfccc 5c6c3c0c 01316151 c1f1a191 ....\l<..1aQ.... │ │ │ │ - 0x000c4b50 bb8bdbeb 7b4b1b2b 26164676 e6d686b6 ....{K.+&.Fv.... │ │ │ │ - 0x000c4b60 d2e2b282 12227242 4f7f2f1f 8fbfefdf ....."rBO./..... │ │ │ │ - 0x000c4b70 f5c595a5 35055565 68580838 a898c8f8 ....5.UehX.8.... │ │ │ │ - 0x000c4b80 25154575 e5d585b5 b888d8e8 78481828 %.Eu........xH.( │ │ │ │ - 0x000c4b90 02326252 c2f2a292 9fafffcf 5f6f3f0f .2bR........_o?. │ │ │ │ - 0x000c4ba0 6b5b0b3b ab9bcbfb f6c696a6 36065666 k[.;........6.Vf │ │ │ │ - 0x000c4bb0 4c7c2c1c 8cbcecdc d1e1b181 11217141 L|,..........!qA │ │ │ │ - 0x000c4bc0 b989d9e9 79491929 24144474 e4d484b4 ....yI.)$.Dt.... │ │ │ │ - 0x000c4bd0 9eaefece 5e6e3e0e 03336353 c3f3a393 ....^n>..3cS.... │ │ │ │ - 0x000c4be0 f7c797a7 37075767 6a5a0a3a aa9acafa ....7.WgjZ.:.... │ │ │ │ - 0x000c4bf0 d0e0b080 10207040 4d7d2d1d 8dbdeddd ..... p@M}-..... │ │ │ │ - 0x000c4c00 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ - 0x000c4c10 37065564 f3c291a0 a293c0f1 66570435 7.Ud........fW.5 │ │ │ │ - 0x000c4c20 6e5f0c3d aa9bc8f9 fbca99a8 3f0e5d6c n_.=........?.]l │ │ │ │ - 0x000c4c30 59683b0a 9dacffce ccfdae9f 08396a5b Yh;..........9j[ │ │ │ │ - 0x000c4c40 dcedbe8f 18297a4b 49782b1a 8dbcefde .....)zKIx+..... │ │ │ │ - 0x000c4c50 ebda89b8 2f1e4d7c 7e4f1c2d ba8bd8e9 ..../.M|~O.-.... │ │ │ │ - 0x000c4c60 b283d0e1 76471425 27164574 e3d281b0 ....vG.%'.Et.... │ │ │ │ - 0x000c4c70 85b4e7d6 41702312 10217243 d4e5b687 ....Ap#..!rC.... │ │ │ │ - 0x000c4c80 a594c7f6 61500332 30015263 f4c596a7 ....aP.20.Rc.... │ │ │ │ - 0x000c4c90 92a3f0c1 56673405 07366554 c3f2a190 ....Vg4..6eT.... │ │ │ │ - 0x000c4ca0 cbfaa998 0f3e6d5c 5e6f3c0d 9aabf8c9 .....>m\^o<..... │ │ │ │ - 0x000c4cb0 fccd9eaf 38095a6b 69580b3a ad9ccffe ....8.ZkiX.:.... │ │ │ │ - 0x000c4cc0 79481b2a bd8cdfee ecdd8ebf 28194a7b yH.*........(.J{ │ │ │ │ - 0x000c4cd0 4e7f2c1d 8abbe8d9 dbeab988 1f2e7d4c N.,...........}L │ │ │ │ - 0x000c4ce0 17267544 d3e2b180 82b3e0d1 46772415 .&uD........Fw$. │ │ │ │ - 0x000c4cf0 20114273 e4d586b7 b584d7e6 71401322 .Bs........q@." │ │ │ │ - 0x000c4d00 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ - 0x000c4d10 07356351 cffdab99 8ab8eedc 42702614 .5cQ........Bp&. │ │ │ │ - 0x000c4d20 0e3c6a58 c6f4a290 83b1e7d5 4b792f1d . │ │ │ │ - 0x000c4e00 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ - 0x000c4e10 17247142 dbe8bd8e 92a1f4c7 5e6d380b .$qB........^m8. │ │ │ │ - 0x000c4e20 2e1d487b e2d184b7 ab98cdfe 67540132 ..H{........gT.2 │ │ │ │ - 0x000c4e30 390a5f6c f5c693a0 bc8fdae9 70431625 9._l........pC.% │ │ │ │ - 0x000c4e40 5c6f3a09 90a3f6c5 d9eabf8c 15267340 \o:..........&s@ │ │ │ │ - 0x000c4e50 4b782d1e 87b4e1d2 cefda89b 02316457 Kx-..........1dW │ │ │ │ - 0x000c4e60 72411427 be8dd8eb f7c491a2 3b085d6e rA.'........;.]n │ │ │ │ - 0x000c4e70 65560330 a99acffc e0d386b5 2c1f4a79 eV.0........,.Jy │ │ │ │ - 0x000c4e80 b88bdeed 74471221 3d0e5b68 f1c297a4 ....tG.!=.[h.... │ │ │ │ - 0x000c4e90 af9cc9fa 63500536 2a194c7f e6d580b3 ....cP.6*.L..... │ │ │ │ - 0x000c4ea0 96a5f0c3 5a693c0f 13207546 dfecb98a ....Zi<.. uF.... │ │ │ │ - 0x000c4eb0 81b2e7d4 4d7e2b18 04376251 c8fbae9d ....M~+..7bQ.... │ │ │ │ - 0x000c4ec0 e4d782b1 281b4e7d 61520734 ad9ecbf8 ....(.N}aR.4.... │ │ │ │ - 0x000c4ed0 f3c095a6 3f0c596a 76451023 ba89dcef ....?.YjvE.#.... │ │ │ │ - 0x000c4ee0 caf9ac9f 06356053 4f7c291a 83b0e5d6 .....5`SO|)..... │ │ │ │ - 0x000c4ef0 ddeebb88 11227744 586b3e0d 94a7f2c1 ....."wDXk>..... │ │ │ │ - 0x000c4f00 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ - 0x000c4f10 67530f3b b783dfeb daeeb286 0a3e6256 gS.;.........>bV │ │ │ │ - 0x000c4f20 cefaa692 1e2a7642 73471b2f a397cbff .....*vBsG./.... │ │ │ │ - 0x000c4f30 a99dc1f5 794d1125 14207c48 c4f0ac98 ....yM.%. |H.... │ │ │ │ - 0x000c4f40 81b5e9dd 5165390d 3c085460 ecd884b0 ....Qe9.<.T`.... │ │ │ │ - 0x000c4f50 e6d28eba 36025e6a 5b6f3307 8bbfe3d7 ....6.^j[o3..... │ │ │ │ - 0x000c4f60 4f7b2713 9fabf7c3 f2c69aae 22164a7e O{'.........".J~ │ │ │ │ - 0x000c4f70 281c4074 f8cc90a4 95a1fdc9 45712d19 (.@t........Eq-. │ │ │ │ - 0x000c4f80 1f2b7743 cffba793 a296cafe 72461a2e .+wC........rF.. │ │ │ │ - 0x000c4f90 784c1024 a89cc0f4 c5f1ad99 15217d49 xL.$.........!}I │ │ │ │ - 0x000c4fa0 d1e5b98d 0135695d 6c580430 bc88d4e0 .....5i]lX.0.... │ │ │ │ - 0x000c4fb0 b682deea 66520e3a 0b3f6357 dbefb387 ....fR.:.?cW.... │ │ │ │ - 0x000c4fc0 9eaaf6c2 4e7a2612 23174b7f f3c79baf ....Nz&.#.K..... │ │ │ │ - 0x000c4fd0 f9cd91a5 291d4175 44702c18 94a0fcc8 ....).AuDp,..... │ │ │ │ - 0x000c4fe0 5064380c 80b4e8dc edd985b1 3d095561 Pd8.........=.Ua │ │ │ │ - 0x000c4ff0 37035f6b e7d38fbb 8abee2d6 5a6e3206 7._k........Zn2. │ │ │ │ - 0x000c5000 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ - 0x000c5010 77421d28 a396c9fc c2f7a89d 16237c49 wB.(.........#|I │ │ │ │ - 0x000c5020 eedb84b1 3a0f5065 5b6e3104 8fbae5d0 ....:.Pe[n1..... │ │ │ │ - 0x000c5030 99acf3c6 4d782712 2c194673 f8cd92a7 ....Mx'.,.Fs.... │ │ │ │ - 0x000c5040 c1f4ab9e 15207f4a 74411e2b a095caff ..... .JtA.+.... │ │ │ │ - 0x000c5050 b683dce9 6257083d 0336695c d7e2bd88 ....bW.=.6i\.... │ │ │ │ - 0x000c5060 2f1a4570 fbce91a4 9aaff0c5 4e7b2411 /.Ep........N{$. │ │ │ │ - 0x000c5070 586d3207 8cb9e6d3 edd887b2 390c5366 Xm2.........9.Sf │ │ │ │ - 0x000c5080 9faaf5c0 4b7e2114 2a1f4075 fecb94a1 ....K~!.*.@u.... │ │ │ │ - 0x000c5090 e8dd82b7 3c095663 5d683702 89bce3d6 ....<.Vc]h7..... │ │ │ │ - 0x000c50a0 71441b2e a590cffa c4f1ae9b 10257a4f qD...........%zO │ │ │ │ - 0x000c50b0 06336c59 d2e7b88d b386d9ec 67520d38 .3lY........gR.8 │ │ │ │ - 0x000c50c0 5e6b3401 8abfe0d5 ebde81b4 3f0a5560 ^k4.........?.U` │ │ │ │ - 0x000c50d0 291c4376 fdc897a2 9ca9f6c3 487d2217 ).Cv........H}". │ │ │ │ - 0x000c50e0 b085daef 64510e3b 05306f5a d1e4bb8e ....dQ.;.0oZ.... │ │ │ │ - 0x000c50f0 c7f2ad98 1326794c 7247182d a693ccf9 .....&yLrG.-.... │ │ │ │ - 0x000c5100 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ - 0x000c5110 47712b1d 9fa9f3c5 eadc86b0 32045e68 Gq+.........2.^h │ │ │ │ - 0x000c5120 8eb8e2d4 56603a0c 23154f79 fbcd97a1 ....V`:.#.Oy.... │ │ │ │ - 0x000c5130 c9ffa593 11277d4b 6452083e bc8ad0e6 .....'}KdR.>.... │ │ │ │ - 0x000c5140 01376d5b d9efb583 ac9ac0f6 7442182e .7m[........tB.. │ │ │ │ - 0x000c5150 46702a1c 9ea8f2c4 ebdd87b1 33055f69 Fp*.........3._i │ │ │ │ - 0x000c5160 8fb9e3d5 57613b0d 22144e78 facc96a0 ....Wa;.".Nx.... │ │ │ │ - 0x000c5170 c8fea492 10267c4a 6553093f bd8bd1e7 .....&|JeS.?.... │ │ │ │ - 0x000c5180 02346e58 daecb680 af99c3f5 77411b2d .4nX........wA.- │ │ │ │ - 0x000c5190 4573291f 9dabf1c7 e8de84b2 30065c6a Es).........0.\j │ │ │ │ - 0x000c51a0 8cbae0d6 5462380e 21174d7b f9cf95a3 ....Tb8.!.M{.... │ │ │ │ - 0x000c51b0 cbfda791 13257f49 66500a3c be88d2e4 .....%.IfP.<.... │ │ │ │ - 0x000c51c0 03356f59 dbedb781 ae98c2f4 76401a2c .5oY........v@., │ │ │ │ - 0x000c51d0 4472281e 9caaf0c6 e9df85b3 31075d6b Dr(.........1.]k │ │ │ │ - 0x000c51e0 8dbbe1d7 5563390f 20164c7a f8ce94a2 ....Uc9. .Lz.... │ │ │ │ - 0x000c51f0 cafca690 12247e48 67510b3d bf89d3e5 .....$~HgQ.=.... │ │ │ │ - 0x000c5200 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ - 0x000c5210 5760390e 8bbce5d2 f2c59cab 2e194077 W`9...........@w │ │ │ │ - 0x000c5220 ae99c0f7 72451c2b 0b3c6552 d7e0b98e ....rE.+.gPpG.).... │ │ │ │ - 0x000c52a0 2c1b4275 f0c79ea9 89bee7d0 55623b0c ,.Bu........Ub;. │ │ │ │ - 0x000c52b0 7b4c1522 a790c9fe dee9b087 02356c5b {L.".........5l[ │ │ │ │ - 0x000c52c0 c3f4ad9a 1f287146 6651083f ba8dd4e3 .....(qFfQ.?.... │ │ │ │ - 0x000c52d0 94a3facd 487f2611 31065f68 edda83b4 ....H.&.1._h.... │ │ │ │ - 0x000c52e0 6d5a0334 b186dfe8 c8ffa691 14237a4d mZ.4.........#zM │ │ │ │ - 0x000c52f0 3a0d5463 e6d188bf 9fa8f1c6 43742d1a :.Tc........Ct-. │ │ │ │ - 0x000c5300 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ - 0x000c5310 a79fd7ef 477f370f 7a420a32 9aa2ead2 ....G.7.zB.2.... │ │ │ │ - 0x000c5320 536b231b b38bc3fb 8eb6fec6 6e561e26 Sk#.........nV.& │ │ │ │ - 0x000c5330 f4cc84bc 142c645c 29115961 c9f1b981 .....,d\).Ya.... │ │ │ │ - 0x000c5340 a69ed6ee 467e360e 7b430b33 9ba3ebd3 ....F~6.{C.3.... │ │ │ │ - 0x000c5350 01397149 e1d991a9 dce4ac94 3c044c74 .9qI........<.Lt │ │ │ │ - 0x000c5360 f5cd85bd 152d655d 28105860 c8f0b880 .....-e](.X`.... │ │ │ │ - 0x000c5370 526a221a b28ac2fa 8fb7ffc7 6f571f27 Rj".........oW.' │ │ │ │ - 0x000c5380 51692119 b189c1f9 8cb4fcc4 6c541c24 Qi!.........lT.$ │ │ │ │ - 0x000c5390 f6ce86be 162e665e 2b135b63 cbf3bb83 ......f^+.[c.... │ │ │ │ - 0x000c53a0 023a724a e2da92aa dfe7af97 3f074f77 .:rJ........?.Ow │ │ │ │ - 0x000c53b0 a59dd5ed 457d350d 78400830 98a0e8d0 ....E}5.x@.0.... │ │ │ │ - 0x000c53c0 f7cf87bf 172f675f 2a125a62 caf2ba82 ...../g_*.Zb.... │ │ │ │ - 0x000c53d0 50682018 b088c0f8 8db5fdc5 6d551d25 Ph .........mU.% │ │ │ │ - 0x000c53e0 a49cd4ec 447c340c 79410931 99a1e9d1 ....D|4.yA.1.... │ │ │ │ - 0x000c53f0 033b734b e3db93ab dee6ae96 3e064e76 .;sK........>.Nv │ │ │ │ - 0x000c5400 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ - 0x000c5410 b78ec5fc 536a2118 625b1029 86bff4cd ....Sj!.b[.).... │ │ │ │ - 0x000c5420 734a0138 97aee5dc a69fd4ed 427b3009 sJ.8........B{0. │ │ │ │ - 0x000c5430 c4fdb68f 2019526b 1128635a f5cc87be .... .Rk.(cZ.... │ │ │ │ - 0x000c5440 e6df94ad 023b7049 330a4178 d7eea59c .....;pI3.Ax.... │ │ │ │ - 0x000c5450 5168231a b58cc7fe 84bdf6cf 6059122b Qh#.........`Y.+ │ │ │ │ - 0x000c5460 95ace7de 7148033a 4079320b a49dd6ef ....qH.:@y2..... │ │ │ │ - 0x000c5470 221b5069 c6ffb48d f7ce85bc 132a6158 ".Pi.........*aX │ │ │ │ - 0x000c5480 d1e8a39a 350c477e 043d764f e0d992ab ....5.G~.=vO.... │ │ │ │ - 0x000c5490 665f142d 82bbf0c9 b38ac1f8 576e251c f_.-........Wn%. │ │ │ │ - 0x000c54a0 a29bd0e9 467f340d 774e053c 93aae1d8 ....F.4.wN.<.... │ │ │ │ - 0x000c54b0 152c675e f1c883ba c0f9b28b 241d566f .,g^........$.Vo │ │ │ │ - 0x000c54c0 370e457c d3eaa198 e2db90a9 063f744d 7.E|.........?tM │ │ │ │ - 0x000c54d0 80b9f2cb 645d162f 556c271e b188c3fa ....d]./Ul'..... │ │ │ │ - 0x000c54e0 447d360f a099d2eb 91a8e3da 754c073e D}6.........uL.> │ │ │ │ - 0x000c54f0 f3ca81b8 172e655c 261f546d c2fbb089 ......e\&.Tm.... │ │ │ │ - 0x000c5500 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ - 0x000c5510 87bdf3c9 6f551b21 4a703e04 a298d6ec ....oU.!Jp>..... │ │ │ │ - 0x000c5520 1329675d fbc18fb5 dee4aa90 360c4278 .)g]........6.Bx │ │ │ │ - 0x000c5530 94aee0da 7c460832 59632d17 b18bc5ff ....|F.2Yc-..... │ │ │ │ - 0x000c5540 261c5268 cef4ba80 ebd19fa5 0339774d &.Rh.........9wM │ │ │ │ - 0x000c5550 a19bd5ef 49733d07 6c561822 84bef0ca ....Is=.lV.".... │ │ │ │ - 0x000c5560 350f417b dde7a993 f8c28cb6 102a645e 5.A{.........*d^ │ │ │ │ - 0x000c5570 b288c6fc 5a602e14 7f450b31 97ade3d9 ....Z`...E.1.... │ │ │ │ - 0x000c5580 4c763802 a49ed0ea 81bbf5cf 69531d27 Lv8.........iS.' │ │ │ │ - 0x000c5590 cbf1bf85 2319576d 063c7248 eed49aa0 ....#.Wm..aZ.,.... │ │ │ │ - 0x000c5640 665d102b 8ab1fcc7 a398d5ee 4f743902 f].+........Ot9. │ │ │ │ - 0x000c5650 f1ca87bc 1d266b50 340f4279 d8e3ae95 .....&kP4.By.... │ │ │ │ - 0x000c5660 556e2318 b982cff4 90abe6dd 7c470a31 Un#.........|G.1 │ │ │ │ - 0x000c5670 c2f9b48f 2e155863 073c714a ebd09da6 ......Xc...... │ │ │ │ - 0x000c5750 5c602418 ac90d4e8 a19dd9e5 516d2915 \`$.........Qm). │ │ │ │ - 0x000c5760 6854102c 98a4e0dc 95a9edd1 65591d21 hT.,........eY.! │ │ │ │ - 0x000c5770 8fb3f7cb 7f43073b 724e0a36 82befac6 .....C.;rN.6.... │ │ │ │ - 0x000c5780 6b57132f 9ba7e3df 96aaeed2 665a1e22 kW./........fZ." │ │ │ │ - 0x000c5790 8cb0f4c8 7c400438 714d0935 81bdf9c5 ....|@.8qM.5.... │ │ │ │ - 0x000c57a0 b884c0fc 4874300c 45793d01 b589cdf1 ....Ht0.Ey=..... │ │ │ │ - 0x000c57b0 5f63271b af93d7eb a29edae6 526e2a16 _c'.........Rn*. │ │ │ │ - 0x000c57c0 d0eca894 201c5864 2d115569 dde1a599 .... .Xd-.Ui.... │ │ │ │ - 0x000c57d0 370b4f73 c7fbbf83 caf6b28e 3a06427e 7.Os........:.B~ │ │ │ │ - 0x000c57e0 033f7b47 f3cf8bb7 fec286ba 0e32764a .?{G.........2vJ │ │ │ │ - 0x000c57f0 e4d89ca0 14286c50 1925615d e9d591ad .....(lP.%a].... │ │ │ │ - 0x000c5800 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ - 0x000c5810 f7ca8db0 033e7944 023f7845 f6cb8cb1 .....>yD.?xE.... │ │ │ │ - 0x000c5820 f3ce89b4 073a7d40 063b7c41 f2cf88b5 .....:}@.;|A.... │ │ │ │ - 0x000c5830 04397e43 f0cd8ab7 f1cc8bb6 05387f42 .9~C.........8.B │ │ │ │ - 0x000c5840 fbc681bc 0f327548 0e337449 fac780bd .....2uH.3tI.... │ │ │ │ - 0x000c5850 0c31764b f8c582bf f9c483be 0d30774a .1vK.........0wJ │ │ │ │ - 0x000c5860 0835724f fcc186bb fdc087ba 0934734e .5rO.........4sN │ │ │ │ - 0x000c5870 ffc285b8 0b36714c 0a37704d fec384b9 .....6qL.7pM.... │ │ │ │ - 0x000c5880 ebd691ac 1f226558 1e236459 ead790ad ....."eX.#dY.... │ │ │ │ - 0x000c5890 1c21665b e8d592af e9d493ae 1d20675a .!f[......... gZ │ │ │ │ - 0x000c58a0 1825625f ecd196ab edd097aa 1924635e .%b_.........$c^ │ │ │ │ - 0x000c58b0 efd295a8 1b26615c 1a27605d eed394a9 .....&a\.'`].... │ │ │ │ - 0x000c58c0 102d6a57 e4d99ea3 e5d89fa2 112c6b56 .-jW.........,kV │ │ │ │ - 0x000c58d0 e7da9da0 132e6954 122f6855 e6db9ca1 ......iT./hU.... │ │ │ │ - 0x000c58e0 e3de99a4 172a6d50 162b6c51 e2df98a5 .....*mP.+lQ.... │ │ │ │ - 0x000c58f0 14296e53 e0dd9aa7 e1dc9ba6 15286f52 .)nS.........(oR │ │ │ │ - 0x000c5900 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ - 0x000c5910 c7f9bb85 3f01437d 2a145668 d2ecae90 ....?.C}*.Vh.... │ │ │ │ - 0x000c5920 93adefd1 6b551729 7e40023c 86b8fac4 ....kU.)~@.<.... │ │ │ │ - 0x000c5930 546a2816 ac92d0ee b987c5fb 417f3d03 Tj(.........A.=. │ │ │ │ - 0x000c5940 3b054779 c3fdbf81 d6e8aa94 2e10526c ;.Gy..........Rl │ │ │ │ - 0x000c5950 fcc280be 043a7846 112f6d53 e9d795ab .....:xF./mS.... │ │ │ │ - 0x000c5960 a896d4ea 506e2c12 457b3907 bd83c1ff ....Pn,.E{9..... │ │ │ │ - 0x000c5970 6f51132d 97a9ebd5 82bcfec0 7a440638 oQ.-........zD.8 │ │ │ │ - 0x000c5980 76480a34 8eb0f2cc 9ba5e7d9 635d1f21 vH.4........c].! │ │ │ │ - 0x000c5990 b18fcdf3 4977350b 5c62201e a49ad8e6 ....Iw5.\b ..... │ │ │ │ - 0x000c59a0 e5db99a7 1d23615f 0836744a f0ce8cb2 .....#a_.6tJ.... │ │ │ │ - 0x000c59b0 221c5e60 dae4a698 cff1b38d 37094b75 ".^`........7.Ku │ │ │ │ - 0x000c59c0 4d73310f b58bc9f7 a09edce2 5866241a Ms1.........Xf$. │ │ │ │ - 0x000c59d0 8ab4f6c8 724c0e30 67591b25 9fa1e3dd ....rL.0gY.%.... │ │ │ │ - 0x000c59e0 dee0a29c 26185a64 330d4f71 cbf5b789 ....&.Zd3.Oq.... │ │ │ │ - 0x000c59f0 1927655b e1df9da3 f4ca88b6 0c32704e .'e[.........2pN │ │ │ │ - 0x000c5a00 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ - 0x000c5a10 d7e8a996 2b14556a 320d4c73 cef1b08f ....+.Uj2.Ls.... │ │ │ │ - 0x000c5a20 b38ccdf2 4f70310e 56692817 aa95d4eb ....Op1.Vi(..... │ │ │ │ - 0x000c5a30 645b1a25 98a7e6d9 81beffc0 7d42033c d[.%........}B.< │ │ │ │ - 0x000c5a40 7b44053a 87b8f9c6 9ea1e0df 625d1c23 {D.:........b].# │ │ │ │ - 0x000c5a50 ac93d2ed 506f2e11 49763708 b58acbf4 ....Po..Iv7..... │ │ │ │ - 0x000c5a60 c8f7b689 340b4a75 2d12536c d1eeaf90 ....4.Ju-.Sl.... │ │ │ │ - 0x000c5a70 1f20615e e3dc9da2 fac584bb 06397847 . a^.........9xG │ │ │ │ - 0x000c5a80 f6c988b7 0a35744b 132c6d52 efd091ae .....5tK.,mR.... │ │ │ │ - 0x000c5a90 211e5f60 dde2a39c c4fbba85 38074679 !._`........8.Fy │ │ │ │ - 0x000c5aa0 457a3b04 b986c7f8 a09fdee1 5c63221d Ez;.........\c". │ │ │ │ - 0x000c5ab0 92adecd3 6e51102f 77480936 8bb4f5ca ....nQ./wH.6.... │ │ │ │ - 0x000c5ac0 8db2f3cc 714e0f30 68571629 94abead5 ....qN.0hW.).... │ │ │ │ - 0x000c5ad0 5a65241b a699d8e7 bf80c1fe 437c3d02 Ze$.........C|=. │ │ │ │ - 0x000c5ae0 3e01407f c2fdbc83 dbe4a59a 27185966 >.@.........'.Yf │ │ │ │ - 0x000c5af0 e9d697a8 152a6b54 0c33724d f0cf8eb1 .....*kT.3rM.... │ │ │ │ - 0x000c5b00 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ - 0x000c5b10 7434f4b4 6929e9a9 4e0ece8e 5313d393 t4..i)..N...S... │ │ │ │ - 0x000c5b20 e8a86828 f5b57535 d2925212 cf8f4f0f ..h(..u5..R...O. │ │ │ │ - 0x000c5b30 9cdc1c5c 81c10141 a6e62666 bbfb3b7b ...\...A..&f..;{ │ │ │ │ - 0x000c5b40 cd8d4d0d d0905010 f7b77737 eaaa6a2a ..M...P...w7..j* │ │ │ │ - 0x000c5b50 b9f93979 a4e42464 83c30343 9ede1e5e ..9y..$d...C...^ │ │ │ │ - 0x000c5b60 2565a5e5 3878b8f8 1f5f9fdf 024282c2 %e..8x..._...B.. │ │ │ │ - 0x000c5b70 5111d191 4c0ccc8c 6b2bebab 7636f6b6 Q...L...k+..v6.. │ │ │ │ - 0x000c5b80 87c70747 9ada1a5a bdfd3d7d a0e02060 ...G...Z..=}.. ` │ │ │ │ - 0x000c5b90 f3b37333 eeae6e2e c9894909 d4945414 ..s3..n...I...T. │ │ │ │ - 0x000c5ba0 6f2fefaf 7232f2b2 5515d595 4808c888 o/..r2..U...H... │ │ │ │ - 0x000c5bb0 1b5b9bdb 064686c6 2161a1e1 3c7cbcfc .[...F..!a..<|.. │ │ │ │ - 0x000c5bc0 4a0aca8a 5717d797 7030f0b0 6d2dedad J...W...p0..m-.. │ │ │ │ - 0x000c5bd0 3e7ebefe 2363a3e3 044484c4 195999d9 >~..#c...D...Y.. │ │ │ │ - 0x000c5be0 a2e22262 bfff3f7f 98d81858 85c50545 .."b..?....X...E │ │ │ │ - 0x000c5bf0 d6965616 cb8b4b0b ecac6c2c f1b17131 ..V...K...l,..q1 │ │ │ │ - 0x000c5c00 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ - 0x000c5c10 6425e6a7 7d3cffbe 5617d495 4f0ecd8c d%..}<..V...O... │ │ │ │ - 0x000c5c20 c8894a0b d1905312 fabb7839 e3a26120 ..J...S...x9..a │ │ │ │ - 0x000c5c30 aced2e6f b5f43776 9edf1c5d 87c60544 ...o..7v...]...D │ │ │ │ - 0x000c5c40 8dcc0f4e 94d51657 bffe3d7c a6e72465 ...N...W..=|..$e │ │ │ │ - 0x000c5c50 e9a86b2a f0b17233 db9a5918 c2834001 ..k*..r3..Y...@. │ │ │ │ - 0x000c5c60 4504c786 5c1dde9f 7736f5b4 6e2fecad E...\...w6..n/.. │ │ │ │ - 0x000c5c70 2160a3e2 3879bafb 135291d0 0a4b88c9 !`..8y...R...K.. │ │ │ │ - 0x000c5c80 074685c4 1e5f9cdd 3574b7f6 2c6daeef .F..._..5t..,m.. │ │ │ │ - 0x000c5c90 6322e1a0 7a3bf8b9 5110d392 4809ca8b c"..z;..Q...H... │ │ │ │ - 0x000c5ca0 cf8e4d0c d6975415 fdbc7f3e e4a56627 ..M...T....>..f' │ │ │ │ - 0x000c5cb0 abea2968 b2f33071 99d81b5a 80c10243 ..)h..0q...Z...C │ │ │ │ - 0x000c5cc0 8acb0849 93d21150 b8f93a7b a1e02362 ...I...P..:{..#b │ │ │ │ - 0x000c5cd0 eeaf6c2d f7b67534 dc9d5e1f c5844706 ..l-..u4..^...G. │ │ │ │ - 0x000c5ce0 4203c081 5b1ad998 7031f2b3 6928ebaa B...[...p1..i(.. │ │ │ │ - 0x000c5cf0 2667a4e5 3f7ebdfc 145596d7 0d4c8fce &g..?~...U...L.. │ │ │ │ - 0x000c5d00 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ - 0x000c5d10 5416d092 4103c587 7e3cfab8 6b29efad T...A...~<..k).. │ │ │ │ - 0x000c5d20 a8ea2c6e bdff397b 82c00644 97d51351 ..,n..9{...D...Q │ │ │ │ - 0x000c5d30 fcbe783a e9ab6d2f d6945210 c3814705 ..x:..m/..R...G. │ │ │ │ - 0x000c5d40 4d0fc98b 581adc9e 6725e3a1 7230f6b4 M...X...g%..r0.. │ │ │ │ - 0x000c5d50 195b9ddf 0c4e88ca 3371b7f5 2664a2e0 .[...N..3q..&d.. │ │ │ │ - 0x000c5d60 e5a76123 f0b27436 cf8d4b09 da985e1c ..a#..t6..K...^. │ │ │ │ - 0x000c5d70 b1f33577 a4e62062 9bd91f5d 8ecc0a48 ..5w.. b...]...H │ │ │ │ - 0x000c5d80 9ad81e5c 8fcd0b49 b0f23476 a5e72163 ...\...I..4v..!c │ │ │ │ - 0x000c5d90 ce8c4a08 db995f1d e4a66022 f1b37537 ..J..._...`"..u7 │ │ │ │ - 0x000c5da0 3270b6f4 2765a3e1 185a9cde 0d4f89cb 2p..'e...Z...O.. │ │ │ │ - 0x000c5db0 6624e2a0 7331f7b5 4c0ec88a 591bdd9f f$..s1..L...Y... │ │ │ │ - 0x000c5dc0 d7955311 c2804604 fdbf793b e8aa6c2e ..S...F...y;..l. │ │ │ │ - 0x000c5dd0 83c10745 96d41250 a9eb2d6f bcfe387a ...E...P..-o..8z │ │ │ │ - 0x000c5de0 7f3dfbb9 6a28eeac 5517d193 4002c486 .=..j(..U...@... │ │ │ │ - 0x000c5df0 2b69afed 3e7cbaf8 014385c7 145690d2 +i..>|...C...V.. │ │ │ │ - 0x000c5e00 004386c5 115297d4 2261a4e7 3370b5f6 .C...R.."a..3p.. │ │ │ │ - 0x000c5e10 4407c281 5516d390 6625e0a3 7734f1b2 D...U...f%..w4.. │ │ │ │ - 0x000c5e20 88cb0e4d 99da1f5c aae92c6f bbf83d7e ...M...\..,o..=~ │ │ │ │ - 0x000c5e30 cc8f4a09 dd9e5b18 eead682b ffbc793a ..J...[...h+..y: │ │ │ │ - 0x000c5e40 0d4e8bc8 1c5f9ad9 2f6ca9ea 3e7db8fb .N..._../l..>}.. │ │ │ │ - 0x000c5e50 490acf8c 581bde9d 6b28edae 7a39fcbf I...X...k(..z9.. │ │ │ │ - 0x000c5e60 85c60340 94d71251 a7e42162 b6f53073 ...@...Q..!b..0s │ │ │ │ - 0x000c5e70 c1824704 d0935615 e3a06526 f2b17437 ..G...V...e&..t7 │ │ │ │ - 0x000c5e80 1a599cdf 0b488dce 387bbefd 296aafec .Y...H..8{..)j.. │ │ │ │ - 0x000c5e90 5e1dd89b 4f0cc98a 7c3ffab9 6d2eeba8 ^...O...|?..m... │ │ │ │ - 0x000c5ea0 92d11457 83c00546 b0f33675 a1e22764 ...W...F..6u..'d │ │ │ │ - 0x000c5eb0 d6955013 c7844102 f4b77231 e5a66320 ..P...A...r1..c │ │ │ │ - 0x000c5ec0 175491d2 064580c3 3576b3f0 2467a2e1 .T...E..5v..$g.. │ │ │ │ - 0x000c5ed0 5310d596 4201c487 7132f7b4 6023e6a5 S...B...q2..`#.. │ │ │ │ - 0x000c5ee0 9fdc195a 8ecd084b bdfe3b78 acef2a69 ...Z...K..;x..*i │ │ │ │ - 0x000c5ef0 db985d1e ca894c0f f9ba7f3c e8ab6e2d ..]...L....<..n- │ │ │ │ - 0x000c5f00 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ - 0x000c5f10 3470bcf8 397db1f5 2e6aa6e2 2367abef 4p..9}...j..#g.. │ │ │ │ - 0x000c5f20 682ce0a4 6521eda9 7236fabe 7f3bf7b3 h,..e!..r6...;.. │ │ │ │ - 0x000c5f30 5c18d490 5115d99d 4602ce8a 4b0fc387 \...Q...F...K... │ │ │ │ - 0x000c5f40 d094581c dd995511 ca8e4206 c7834f0b ..X...U...B...O. │ │ │ │ - 0x000c5f50 e4a06c28 e9ad6125 feba7632 f3b77b3f ..l(..a%..v2..{? │ │ │ │ - 0x000c5f60 b8fc3074 b5f13d79 a2e62a6e afeb2763 ..0t..=y..*n..'c │ │ │ │ - 0x000c5f70 8cc80440 81c5094d 96d21e5a 9bdf1357 ...@...M...Z...W │ │ │ │ - 0x000c5f80 bdf93571 b0f4387c a7e32f6b aaee2266 ..5q..8|../k.."f │ │ │ │ - 0x000c5f90 89cd0145 84c00c48 93d71b5f 9eda1652 ...E...H..._...R │ │ │ │ - 0x000c5fa0 d5915d19 d89c5014 cf8b4703 c2864a0e ..]...P...G...J. │ │ │ │ - 0x000c5fb0 e1a5692d eca86420 fbbf7337 f6b27e3a ..i-..d ..s7..~: │ │ │ │ - 0x000c5fc0 6d29e5a1 6024e8ac 7733ffbb 7a3ef2b6 m)..`$..w3..z>.. │ │ │ │ - 0x000c5fd0 591dd195 5410dc98 4307cb8f 4e0ac682 Y...T...C...N... │ │ │ │ - 0x000c5fe0 05418dc9 084c80c4 1f5b97d3 12569ade .A...L...[...V.. │ │ │ │ - 0x000c5ff0 3175b9fd 3c78b4f0 2b6fa3e7 2662aeea 1u..{..7r..,i..%` │ │ │ │ - 0x000c6060 d89d5217 d1945b1e ca8f4005 c386490c ..R...[...@...I. │ │ │ │ - 0x000c6070 fcb97633 f5b07f3a eeab6421 e7a26d28 ..v3...:..d!..m( │ │ │ │ - 0x000c6080 3d78b7f2 3471befb 2f6aa5e0 2663ace9 =x..4q../j..&c.. │ │ │ │ - 0x000c6090 195c93d6 10559adf 0b4e81c4 024788cd .\...U...N...G.. │ │ │ │ - 0x000c60a0 7530ffba 7c39f6b3 6722eda8 6e2be4a1 u0..|9..g"..n+.. │ │ │ │ - 0x000c60b0 5114db9e 581dd297 4306c98c 4a0fc085 Q...X...C...J... │ │ │ │ - 0x000c60c0 ade82762 a4e12e6b bffa3570 b6f33c79 ..'b...k..5p....};..r4..w1.. │ │ │ │ - 0x000c6170 6c2ae0a6 692fe5a3 6620eaac 6325efa9 l*..i/..f ..c%.. │ │ │ │ - 0x000c6180 a0e62c6a a5e3296f aaec2660 afe92365 ..,j..)o..&`..#e │ │ │ │ - 0x000c6190 b4f2387e b1f73d7b bef83274 bbfd3771 ..8~..={..2t..7q │ │ │ │ - 0x000c61a0 88ce0442 8dcb0147 82c40e48 87c10b4d ...B...G...H...M │ │ │ │ - 0x000c61b0 9cda1056 99df1553 96d01a5c 93d51f59 ...V...S...\...Y │ │ │ │ - 0x000c61c0 f0b67c3a f5b3793f fabc7630 ffb97335 ..|:..y?..v0..s5 │ │ │ │ - 0x000c61d0 e4a2682e e1a76d2b eea86224 ebad6721 ..h...m+..b$..g! │ │ │ │ - 0x000c61e0 d89e5412 dd9b5117 d2945e18 d7915b1d ..T...Q...^...[. │ │ │ │ - 0x000c61f0 cc8a4006 c98f4503 c6804a0c c3854f09 ..@...E...J...O. │ │ │ │ - 0x000c6200 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ - 0x000c6210 04438acd 05428bcc 064188cf 074089ce .C...B...A...@.. │ │ │ │ - 0x000c6220 084f86c1 094e87c0 0a4d84c3 0b4c85c2 .O...N...M...L.. │ │ │ │ - 0x000c6230 0c4b82c5 0d4a83c4 0e4980c7 0f4881c6 .K...J...I...H.. │ │ │ │ - 0x000c6240 10579ed9 11569fd8 12559cdb 13549dda .W...V...U...T.. │ │ │ │ - 0x000c6250 14539add 15529bdc 165198df 175099de .S...R...Q...P.. │ │ │ │ - 0x000c6260 185f96d1 195e97d0 1a5d94d3 1b5c95d2 ._...^...]...\.. │ │ │ │ - 0x000c6270 1c5b92d5 1d5a93d4 1e5990d7 1f5891d6 .[...Z...Y...X.. │ │ │ │ - 0x000c6280 2067aee9 2166afe8 2265aceb 2364adea g..!f.."e..#d.. │ │ │ │ - 0x000c6290 2463aaed 2562abec 2661a8ef 2760a9ee $c..%b..&a..'`.. │ │ │ │ - 0x000c62a0 286fa6e1 296ea7e0 2a6da4e3 2b6ca5e2 (o..)n..*m..+l.. │ │ │ │ - 0x000c62b0 2c6ba2e5 2d6aa3e4 2e69a0e7 2f68a1e6 ,k..-j...i../h.. │ │ │ │ - 0x000c62c0 3077bef9 3176bff8 3275bcfb 3374bdfa 0w..1v..2u..3t.. │ │ │ │ - 0x000c62d0 3473bafd 3572bbfc 3671b8ff 3770b9fe 4s..5r..6q..7p.. │ │ │ │ - 0x000c62e0 387fb6f1 397eb7f0 3a7db4f3 3b7cb5f2 8...9~..:}..;|.. │ │ │ │ - 0x000c62f0 3c7bb2f5 3d7ab3f4 3e79b0f7 3f78b1f6 <{..=z..>y..?x.. │ │ │ │ - 0x000c6300 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ - 0x000c6310 f4bc642c c9815911 8ec61e56 b3fb236b ..d,..Y....V..#k │ │ │ │ - 0x000c6320 f5bd652d c8805810 8fc71f57 b2fa226a ..e-..X....W.."j │ │ │ │ - 0x000c6330 014991d9 3c74ace4 7b33eba3 460ed69e .I..v..y1..D... │ │ │ │ - 0x000c6360 024a92da 3f77afe7 7830e8a0 450dd59d .J..?w..x0..E... │ │ │ │ - 0x000c6370 f6be662e cb835b13 8cc41c54 b1f92169 ..f...[....T..!i │ │ │ │ - 0x000c6380 f3bb632b ce865e16 89c11951 b4fc246c ..c+..^....Q..$l │ │ │ │ - 0x000c6390 074f97df 3a72aae2 7d35eda5 4008d098 .O..:r..}5..@... │ │ │ │ - 0x000c63a0 064e96de 3b73abe3 7c34eca4 4109d199 .N..;s..|4..A... │ │ │ │ - 0x000c63b0 f2ba622a cf875f17 88c01850 b5fd256d ..b*.._....P..%m │ │ │ │ - 0x000c63c0 044c94dc 3971a9e1 7e36eea6 430bd39b .L..9q..~6..C... │ │ │ │ - 0x000c63d0 f0b86028 cd855d15 8ac21a52 b7ff276f ..`(..]....R..'o │ │ │ │ - 0x000c63e0 f1b96129 cc845c14 8bc31b53 b6fe266e ..a)..\....S..&n │ │ │ │ - 0x000c63f0 054d95dd 3870a8e0 7f37efa7 420ad29a .M..8p...7..B... │ │ │ │ - 0x000c6400 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ - 0x000c6410 e4ad763f dd944f06 96df044d afe63d74 ..v?..O....M..=t │ │ │ │ - 0x000c6420 d59c470e eca57e37 a7ee357c 9ed70c45 ..G...~7..5|...E │ │ │ │ - 0x000c6430 3178a3ea 08419ad3 430ad198 7a33e8a1 1x...A..C...z3.. │ │ │ │ - 0x000c6440 b7fe256c 8ec71c55 c58c571e fcb56e27 ..%l...U..W...n' │ │ │ │ - 0x000c6450 531ac188 6a23f8b1 2168b3fa 18518ac3 S...j#..!h...Q.. │ │ │ │ - 0x000c6460 622bf0b9 5b12c980 105982cb 2960bbf2 b+..[....Y..)`.. │ │ │ │ - 0x000c6470 86cf145d bff62d64 f4bd662f cd845f16 ...]..-d..f/.._. │ │ │ │ - 0x000c6480 733ae1a8 4a03d891 014893da 3871aae3 s:..J....H..8q.. │ │ │ │ - 0x000c6490 97de054c aee73c75 e5ac773e dc954e07 ...L....N. │ │ │ │ - 0x000c64a0 a6ef347d 9fd60d44 d49d460f eda47f36 ..4}...D..F....6 │ │ │ │ - 0x000c64b0 420bd099 7b32e9a0 3079a2eb 09409bd2 B...{2..0y...@.. │ │ │ │ - 0x000c64c0 c48d561f fdb46f26 b6ff246d 8fc61d54 ..V...o&..$m...T │ │ │ │ - 0x000c64d0 2069b2fb 19508bc2 521bc089 6b22f9b0 i...P..R...k".. │ │ │ │ - 0x000c64e0 115883ca 2861baf3 632af1b8 5a13c881 .X..(a..c*..Z... │ │ │ │ - 0x000c64f0 f5bc672e cc855e17 87ce155c bef72c65 ..g...^....\..,e │ │ │ │ - 0x000c6500 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ - 0x000c6510 d49e400a e1ab753f bef42a60 8bc11f55 ..@...u?..*`...U │ │ │ │ - 0x000c6520 b5ff216b 80ca145e df954b01 eaa07e34 ..!k...^..K...~4 │ │ │ │ - 0x000c6530 612bf5bf 541ec08a 0b419fd5 3e74aae0 a+..T....A..>t.. │ │ │ │ - 0x000c6540 773de3a9 4208d69c 1d5789c3 2862bcf6 w=..B....W..(b.. │ │ │ │ - 0x000c6550 a3e9377d 96dc0248 c9835d17 fcb66822 ..7}...H..]...h" │ │ │ │ - 0x000c6560 c288561c f7bd6329 a8e23c76 9dd70943 ..V...c)..u │ │ │ │ - 0x000c66b0 3f74a9e2 0e4598d3 5d16cb80 6c27fab1 ?t...E..]...l'.. │ │ │ │ - 0x000c66c0 5912cf84 6823feb5 3b70ade6 0a419cd7 Y...h#..;p...A.. │ │ │ │ - 0x000c66d0 9dd60b40 ace73a71 ffb46922 ce855813 ...@..:q..i"..X. │ │ │ │ - 0x000c66e0 cc875a11 fdb66b20 aee53873 9fd40942 ..Z...k ..8s...B │ │ │ │ - 0x000c66f0 08439ed5 3972afe4 6a21fcb7 5b10cd86 .C..9r..j!..[... │ │ │ │ - 0x000c6700 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ - 0x000c6710 b4f82c60 99d5014d eea2763a c38f5b17 ..,`...M..v:..[. │ │ │ │ - 0x000c6720 7539eda1 5814c08c 2f63b7fb 024e9ad6 u9..X.../c...N.. │ │ │ │ - 0x000c6730 c18d5915 eca07438 9bd7034f b6fa2e62 ..Y...t8...O...b │ │ │ │ - 0x000c6740 eaa6723e c78b5f13 b0fc2864 9dd10549 ..r>.._...(d...I │ │ │ │ - 0x000c6750 5e12c68a 733feba7 04489cd0 2965b1fd ^...s?...H..)e.. │ │ │ │ - 0x000c6760 9fd3074b b2fe2a66 c5895d11 e8a4703c ...K..*f..]...p< │ │ │ │ - 0x000c6770 2b67b3ff 064a9ed2 713de9a5 5c10c488 +g...J..q=..\... │ │ │ │ - 0x000c6780 c985511d e4a87c30 93df0b47 bef2266a ..Q...|0...G..&j │ │ │ │ - 0x000c6790 7d31e5a9 501cc884 276bbff3 0a4692de }1..P...'k...F.. │ │ │ │ - 0x000c67a0 bcf02468 91dd0945 e6aa7e32 cb87531f ..$h...E..~2..S. │ │ │ │ - 0x000c67b0 084490dc 2569bdf1 521eca86 7f33e7ab .D..%i..R....3.. │ │ │ │ - 0x000c67c0 236fbbf7 0e4296da 7935e1ad 5418cc80 #o...B..y5..T... │ │ │ │ - 0x000c67d0 97db0f43 baf6226e cd815519 e0ac7834 ...C.."n..U...x4 │ │ │ │ - 0x000c67e0 561ace82 7b37e3af 0c4094d8 216db9f5 V...{7...@..!m.. │ │ │ │ - 0x000c67f0 e2ae7a36 cf83571b b8f4206c 95d90d41 ..z6..W... l...A │ │ │ │ - 0x000c6800 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ - 0x000c6810 a4e93e73 8dc0175a f6bb6c21 df924508 ..>s...Z..l!..E. │ │ │ │ - 0x000c6820 5518cf82 7c31e6ab 074a9dd0 2e63b4f9 U...|1...J...c.. │ │ │ │ - 0x000c6830 f1bc6b26 d895420f a3ee3974 8ac7105d ..k&..B...9t...] │ │ │ │ - 0x000c6840 aae7307d 83ce1954 f8b5622f d19c4b06 ..0}...T..b/..K. │ │ │ │ - 0x000c6850 0e4394d9 276abdf0 5c11c68b 7538efa2 .C..'j..\...u8.. │ │ │ │ - 0x000c6860 ffb26528 d69b4c01 ade0377a 84c91e53 ..e(..L...7z...S │ │ │ │ - 0x000c6870 5b16c18c 723fe8a5 094493de 206dbaf7 [...r?...D.. m.. │ │ │ │ - 0x000c6880 4904d39e 602dfab7 1b5681cc 327fa8e5 I...`-...V..2... │ │ │ │ - 0x000c6890 eda0773a c4895e13 bff22568 96db0c41 ..w:..^...%h...A │ │ │ │ - 0x000c68a0 1c5186cb 3578afe2 4e03d499 672afdb0 .Q..5x..N...g*.. │ │ │ │ - 0x000c68b0 b8f5226f 91dc0b46 eaa7703d c38e5914 .."o...F..p=..Y. │ │ │ │ - 0x000c68c0 e3ae7934 ca87501d b1fc2b66 98d5024f ..y4..P...+f...O │ │ │ │ - 0x000c68d0 470add90 6e23f4b9 15588fc2 3c71a6eb G...n#...X.... │ │ │ │ - 0x000c6a00 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ - 0x000c6a10 84cb1a55 a5ea3b74 c6895817 e7a87936 ...U..;t..X...y6 │ │ │ │ - 0x000c6a20 155a8bc4 347baae5 5718c986 7639e8a7 .Z..4{..W...v9.. │ │ │ │ - 0x000c6a30 91de0f40 b0ff2e61 d39c4d02 f2bd6c23 ...@...a..M...l# │ │ │ │ - 0x000c6a40 2a65b4fb 0b4495da 6827f6b9 4906d798 *e...D..h'..I... │ │ │ │ - 0x000c6a50 aee1307f 8fc0115e eca3723d cd82531c ..0....^..r=..S. │ │ │ │ - 0x000c6a60 3f70a1ee 1e5180cf 7d32e3ac 5c13c28d ?p...Q..}2..\... │ │ │ │ - 0x000c6a70 bbf4256a 9ad5044b f9b66728 d8974609 ..%j...K..g(..F. │ │ │ │ - 0x000c6a80 541bca85 753aeba4 165988c7 3778a9e6 T...u:...Y..7x.. │ │ │ │ - 0x000c6a90 d09f4e01 f1be6f20 92dd0c43 b3fc2d62 ..N...o ...C..-b │ │ │ │ - 0x000c6aa0 410edf90 602ffeb1 034c9dd2 226dbcf3 A...`/...L.."m.. │ │ │ │ - 0x000c6ab0 c58a5b14 e4ab7a35 87c81956 a6e93877 ..[...z5...V..8w │ │ │ │ - 0x000c6ac0 7e31e0af 5f10c18e 3c73a2ed 1d5283cc ~1.._.....P...3|...] │ │ │ │ - 0x000c6b00 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ - 0x000c6b10 6939c999 346494c4 d3837323 8ede2e7e i9..4d....s#...~ │ │ │ │ - 0x000c6b20 d2827222 8fdf2f7f 6838c898 356595c5 ..r"../.h8..5e.. │ │ │ │ - 0x000c6b30 bbeb1b4b e6b64616 0151a1f1 5c0cfcac ...K..F..Q..\... │ │ │ │ - 0x000c6b40 b9e91949 e4b44414 0353a3f3 5e0efeae ...I..D..S..^... │ │ │ │ - 0x000c6b50 d0807020 8ddd2d7d 6a3aca9a 376797c7 ..p ..-}j:..7g.. │ │ │ │ - 0x000c6b60 6b3bcb9b 366696c6 d1817121 8cdc2c7c k;..6f....q!..,| │ │ │ │ - 0x000c6b70 0252a2f2 5f0fffaf b8e81848 e5b54515 .R.._......H..E. │ │ │ │ - 0x000c6b80 6f3fcf9f 326292c2 d5857525 88d82878 o?..2b....u%..(x │ │ │ │ - 0x000c6b90 0656a6f6 5b0bfbab bcec1c4c e1b14111 .V..[......L..A. │ │ │ │ - 0x000c6ba0 bded1d4d e0b04010 0757a7f7 5a0afaaa ...M..@..W..Z... │ │ │ │ - 0x000c6bb0 d4847424 89d92979 6e3ece9e 336393c3 ..t$..)yn>..3c.. │ │ │ │ - 0x000c6bc0 d6867626 8bdb2b7b 6c3ccc9c 316191c1 ..v&..+{l<..1a.. │ │ │ │ - 0x000c6bd0 bfef1f4f e2b24212 0555a5f5 5808f8a8 ...O..B..U..X... │ │ │ │ - 0x000c6be0 0454a4f4 5909f9a9 beee1e4e e3b34313 .T..Y......N..C. │ │ │ │ - 0x000c6bf0 6d3dcd9d 306090c0 d7877727 8ada2a7a m=..0`....w'..*z │ │ │ │ - 0x000c6c00 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ - 0x000c6c10 7928db8a 207182d3 cb9a6938 92c33061 y(.. q....i8..0a │ │ │ │ - 0x000c6c20 f2a35001 abfa0958 4011e2b3 1948bbea ..P....X@....H.. │ │ │ │ - 0x000c6c30 8bda2978 d2837021 39689bca 6031c293 ..)x..p!9h..`1.. │ │ │ │ - 0x000c6c40 f9a85b0a a0f10253 4b1ae9b8 1243b0e1 ..[....SK....C.. │ │ │ │ - 0x000c6c50 80d12273 d9887b2a 326390c1 6b3ac998 .."s..{*2c..k:.. │ │ │ │ - 0x000c6c60 0b5aa9f8 5203f0a1 b9e81b4a e0b14213 .Z..R......J..B. │ │ │ │ - 0x000c6c70 7223d081 2b7a89d8 c0916233 99c83b6a r#..+z....b3..;j │ │ │ │ - 0x000c6c80 efbe4d1c b6e71445 5d0cffae 0455a6f7 ..M....E]....U.. │ │ │ │ - 0x000c6c90 96c73465 cf9e6d3c 247586d7 7d2cdf8e ..4e..m<$u..},.. │ │ │ │ - 0x000c6ca0 1d4cbfee 4415e6b7 affe0d5c f6a75405 .L..D......\..T. │ │ │ │ - 0x000c6cb0 6435c697 3d6c9fce d6877425 8fde2d7c d5..=l....t%..-| │ │ │ │ - 0x000c6cc0 1647b4e5 4f1eedbc a4f50657 fdac5f0e .G..O......W.._. │ │ │ │ - 0x000c6cd0 6f3ecd9c 366794c5 dd8c7f2e 84d52677 o>..6g........&w │ │ │ │ - 0x000c6ce0 e4b54617 bdec1f4e 5607f4a5 0f5eadfc ..F....NV....^.. │ │ │ │ - 0x000c6cf0 9dcc3f6e c4956637 2f7e8ddc 7627d485 ..?n..f7/~..v'.. │ │ │ │ - 0x000c6d00 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ - 0x000c6d10 491bedbf 1c4eb8ea e3b14715 b6e41240 I....N....G....@ │ │ │ │ - 0x000c6d20 92c03664 c7956331 386a9cce 6d3fc99b ..6d..c18j..m?.. │ │ │ │ - 0x000c6d30 db897f2d 8edc2a78 7123d587 247680d2 ...-..*xq#..$v.. │ │ │ │ - 0x000c6d40 396b9dcf 6c3ec89a 93c13765 c6946230 9k..l>....7e..b0 │ │ │ │ - 0x000c6d50 7022d486 257781d3 da887e2c 8fdd2b79 p"..%w....~,..+y │ │ │ │ - 0x000c6d60 abf90f5d feac5a08 0153a5f7 5406f0a2 ...]..Z..S..T... │ │ │ │ - 0x000c6d70 e2b04614 b7e51341 481aecbe 1d4fb9eb ..F....AH....O.. │ │ │ │ - 0x000c6d80 7220d684 277583d1 d88a7c2e 8ddf297b r ..'u....|...){ │ │ │ │ - 0x000c6d90 3b699fcd 6e3cca98 91c33567 c4966032 ;i..n<....5g..`2 │ │ │ │ - 0x000c6da0 e0b24416 b5e71143 4a18eebc 1f4dbbe9 ..D....CJ....M.. │ │ │ │ - 0x000c6db0 a9fb0d5f fcae580a 0351a7f5 5604f2a0 ..._..X..Q..V... │ │ │ │ - 0x000c6dc0 4b19efbd 1e4cbae8 e1b34517 b4e61042 K....L....E....B │ │ │ │ - 0x000c6dd0 0250a6f4 5705f3a1 a8fa0c5e fdaf590b .P..W......^..Y. │ │ │ │ - 0x000c6de0 d98b7d2f 8cde287a 7321d785 267482d0 ..}/..(zs!..&t.. │ │ │ │ - 0x000c6df0 90c23466 c5976133 3a689ecc 6f3dcb99 ..4f..a3:h..o=.. │ │ │ │ - 0x000c6e00 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ - 0x000c6e10 590affac 085baefd fba85d0e aaf90c5f Y....[....]...._ │ │ │ │ - 0x000c6e20 b2e11447 e3b04516 1043b6e5 4112e7b4 ...G..E..C..A... │ │ │ │ - 0x000c6e30 ebb84d1e bae91c4f 491aefbc 184bbeed ..M....OI....K.. │ │ │ │ - 0x000c6e40 792adf8c 287b8edd db887d2e 8ad92c7f y*..({....}...,. │ │ │ │ - 0x000c6e50 207386d5 7122d784 82d12477 d3807526 s..q"....$w..u& │ │ │ │ - 0x000c6e60 cb986d3e 9ac93c6f 693acf9c 386b9ecd ..m>..j..s'.. │ │ │ │ - 0x000c6f50 8dd92571 c094683c 1743bfeb 5a0ef2a6 ..%q..h<.C..Z... │ │ │ │ - 0x000c6f60 f6a25e0a bbef1347 6c38c490 217589dd ..^....Gl8..!u.. │ │ │ │ - 0x000c6f70 df8b7723 92c63a6e 4511edb9 085ca0f4 ..w#..:nE....\.. │ │ │ │ - 0x000c6f80 5501fda9 184cb0e4 cf9b6733 82d62a7e U....L....g3..*~ │ │ │ │ - 0x000c6f90 7c28d480 316599cd e6b24e1a abff0357 |(..1e....N....W │ │ │ │ - 0x000c6fa0 0753affb 4a1ee2b6 9dc93561 d084782c .S..J.....5a..x, │ │ │ │ - 0x000c6fb0 2e7a86d2 6337cb9f b4e01c48 f9ad5105 .z..c7.....H..Q. │ │ │ │ - 0x000c6fc0 f1a5590d bce81440 6b3fc397 26728eda ..Y....@k?..&r.. │ │ │ │ - 0x000c6fd0 d88c7024 95c13d69 4216eabe 0f5ba7f3 ..p$..=iB....[.. │ │ │ │ - 0x000c6fe0 a3f70b5f eeba4612 396d91c5 7420dc88 ..._..F.9m..t .. │ │ │ │ - 0x000c6ff0 8ade2276 c7936f3b 1044b8ec 5d09f5a1 .."v..o;.D..]... │ │ │ │ - 0x000c7000 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ - 0x000c7010 396c93c6 7025da8f abfe0154 e2b7481d 9l..p%.....T..H. │ │ │ │ - 0x000c7020 7227d88d 3b6e91c4 e0b54a1f a9fc0356 r'..;n....J....V │ │ │ │ - 0x000c7030 4b1ee1b4 0257a8fd d98c7326 90c53a6f K....W....s&..:o │ │ │ │ - 0x000c7040 e4b14e1b adf80752 7623dc89 3f6a95c0 ..N....Rv#..?j.. │ │ │ │ - 0x000c7050 dd887722 94c13e6b 4f1ae5b0 0653acf9 ..w"..>kO....S.. │ │ │ │ - 0x000c7060 96c33c69 df8a7520 0451aefb 4d18e7b2 .......]..N. │ │ │ │ - 0x000c7160 36609acc 7325df89 bcea1046 f9af5503 6`..s%.....F..U. │ │ │ │ - 0x000c7170 3f6993c5 7a2cd680 b5e3194f f0a65c0a ?i..z,.....O..\. │ │ │ │ - 0x000c7180 481ee4b2 0d5ba1f7 c2946e38 87d12b7d H....[....n8..+} │ │ │ │ - 0x000c7190 4117edbb 0452a8fe cb9d6731 8ed82274 A....R....g1.."t │ │ │ │ - 0x000c71a0 5a0cf6a0 1f49b3e5 d0867c2a 95c3396f Z....I....|*..9o │ │ │ │ - 0x000c71b0 5305ffa9 1640baec d98f7523 9cca3066 S....@....u#..0f │ │ │ │ - 0x000c71c0 6c3ac096 297f85d3 e6b04a1c a3f50f59 l:..).....J....Y │ │ │ │ - 0x000c71d0 6533c99f 20768cda efb94315 aafc0650 e3.. v....C....P │ │ │ │ - 0x000c71e0 7e28d284 3b6d97c1 f4a2580e b1e71d4b ~(..;m....X....K │ │ │ │ - 0x000c71f0 7721db8d 32649ec8 fdab5107 b8ee1442 w!..2d....Q....B │ │ │ │ - 0x000c7200 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ - 0x000c7210 194eb7e0 580ff6a1 9bcc3562 da8d7423 .N..X.....5b..t# │ │ │ │ - 0x000c7220 32659ccb 7324dd8a b0e71e49 f1a65f08 2e..s$.....I.._. │ │ │ │ - 0x000c7230 2b7c85d2 6a3dc493 a9fe0750 e8bf4611 +|..j=.....P..F. │ │ │ │ - 0x000c7240 6433ca9d 25728bdc e6b1481f a7f0095e d3..%r....H....^ │ │ │ │ - 0x000c7250 7d2ad384 3c6b92c5 ffa85106 bee91047 }*..iS....E.. │ │ │ │ - 0x000c72a0 faad5403 bbec1542 782fd681 396e97c0 ..T....Bx/..9n.. │ │ │ │ - 0x000c72b0 e3b44d1a a2f50c5b 6136cf98 20778ed9 ..M....[a6.. w.. │ │ │ │ - 0x000c72c0 acfb0255 edba4314 2e7980d7 6f38c196 ...U..C..y..o8.. │ │ │ │ - 0x000c72d0 b5e21b4c f4a35a0d 376099ce 7621d88f ...L..Z.7`..v!.. │ │ │ │ - 0x000c72e0 9ec93067 df887126 1c4bb2e5 5d0af3a4 ..0g..q&.K..]... │ │ │ │ - 0x000c72f0 87d0297e c691683f 0552abfc 4413eabd ..)~..h?.R..D... │ │ │ │ - 0x000c7300 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ - 0x000c7310 e9b15901 94cc247c 134ba3fb 6e36de86 ..Y...$|.K..n6.. │ │ │ │ - 0x000c7320 cf977f27 b2ea025a 356d85dd 4810f8a0 ...'...Z5m..H... │ │ │ │ - 0x000c7330 267e96ce 5b03ebb3 dc846c34 a1f91149 &~..[.....l4...I │ │ │ │ - 0x000c7340 83db336b fea64e16 7921c991 045cb4ec ..3k..N.y!...\.. │ │ │ │ - 0x000c7350 6a32da82 174fa7ff 90c82078 edb55d05 j2...O.... x..]. │ │ │ │ - 0x000c7360 4c14fca4 316981d9 b6ee065e cb937b23 L...1i.....^..{# │ │ │ │ - 0x000c7370 a5fd154d d8806830 5f07efb7 227a92ca ...M..h0_..."z.. │ │ │ │ - 0x000c7380 1b43abf3 663ed68e e1b95109 9cc42c74 .C..f>....Q...,t │ │ │ │ - 0x000c7390 f2aa421a 8fd73f67 0850b8e0 752dc59d ..B...?g.P..u-.. │ │ │ │ - 0x000c73a0 d48c643c a9f11941 2e769ec6 530be3bb ..d<...A.v..S... │ │ │ │ - 0x000c73b0 3d658dd5 4018f0a8 c79f772f bae20a52 =e..@.....w/...R │ │ │ │ - 0x000c73c0 98c02870 e5bd550d 623ad28a 1f47aff7 ..(p..U.b:...G.. │ │ │ │ - 0x000c73d0 7129c199 0c54bce4 8bd33b63 f6ae461e q)...T....;c..F. │ │ │ │ - 0x000c73e0 570fe7bf 2a729ac2 adf51d45 d0886038 W...*r.....E..`8 │ │ │ │ - 0x000c73f0 bee60e56 c39b732b 441cf4ac 396189d1 ...V..s+D...9a.. │ │ │ │ - 0x000c7400 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ - 0x000c7410 f9a04b12 80d9326b 0b52b9e0 722bc099 ..K...2k.R..r+.. │ │ │ │ - 0x000c7420 efb65d04 96cf247d 1d44aff6 643dd68f ..]...$}.D..d=.. │ │ │ │ - 0x000c7430 164fa4fd 6f36dd84 e4bd560f 9dc42f76 .O..o6....V.../v │ │ │ │ - 0x000c7440 c39a7128 bae30851 316883da 4811faa3 ..q(...Q1h..H... │ │ │ │ - 0x000c7450 3a6388d1 431af1a8 c8917a23 b1e8035a :c..C.....z#...Z │ │ │ │ - 0x000c7460 2c759ec7 550ce7be de876c35 a7fe154c ,u..U.....l5...L │ │ │ │ - 0x000c7470 d58c673e acf51e47 277e95cc 5e07ecb5 ..g>...G'~..^... │ │ │ │ - 0x000c7480 9bc22970 e2bb5009 6930db82 1049a2fb ..)p..P.i0...I.. │ │ │ │ - 0x000c7490 623bd089 1b42a9f0 90c9227b e9b05b02 b;...B...."{..[. │ │ │ │ - 0x000c74a0 742dc69f 0d54bfe6 86df346d ffa64d14 t-...T....4m..M. │ │ │ │ - 0x000c74b0 8dd43f66 f4ad461f 7f26cd94 065fb4ed ..?f..F..&..._.. │ │ │ │ - 0x000c74c0 5801eab3 217893ca aaf31841 d38a6138 X...!x.....A..a8 │ │ │ │ - 0x000c74d0 a1f8134a d8816a33 530ae1b8 2a7398c1 ...J..j3S...*s.. │ │ │ │ - 0x000c74e0 b7ee055c ce977c25 451cf7ae 3c658ed7 ...\..|%E...d..K.`:...O.. │ │ │ │ - 0x000c75f0 4319f7ad 366c82d8 a9f31d47 dc866832 C...6l.....G..h2 │ │ │ │ - 0x000c7600 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ - 0x000c7610 d9826f34 a8f31e45 3b608dd6 4a11fca7 ..o4...E;`..J... │ │ │ │ - 0x000c7620 aff41942 de856833 4d16fba0 3c678ad1 ...B..h3M...e..O. │ │ │ │ - 0x000c76f0 b3e8055e c299742f 510ae7bc 207b96cd ...^..t/Q... {.. │ │ │ │ - 0x000c7700 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ - 0x000c7710 a9f5114d c4987c20 732fcb97 1e42a6fa ...M..| s/...B.. │ │ │ │ - 0x000c7720 4f13f7ab 227e9ac6 95c92d71 f8a4401c O..."~....-q..@. │ │ │ │ - 0x000c7730 e6ba5e02 8bd7336f 3c6084d8 510de9b5 ..^...3o<`..Q... │ │ │ │ - 0x000c7740 9ec2267a f3af4b17 4418fca0 297591cd ..&z..K.D...)u.. │ │ │ │ - 0x000c7750 376b8fd3 5a06e2be edb15509 80dc3864 7k..Z.....U...8d │ │ │ │ - 0x000c7760 d18d6935 bce00458 0b57b3ef 663ade82 ..i5...X.W..f:.. │ │ │ │ - 0x000c7770 7824c09c 1549adf1 a2fe1a46 cf93772b x$...I.....F..w+ │ │ │ │ - 0x000c7780 217d99c5 4c10f4a8 fba7431f 96ca2e72 !}..L.....C....r │ │ │ │ - 0x000c7790 88d4306c e5b95d01 520eeab6 3f6387db ..0l..].R...?c.. │ │ │ │ - 0x000c77a0 6e32d68a 035fbbe7 b4e80c50 d985613d n2..._.....P..a= │ │ │ │ - 0x000c77b0 c79b7f23 aaf6124e 1d41a5f9 702cc894 ...#...N.A..p,.. │ │ │ │ - 0x000c77c0 bfe3075b d28e6a36 6539dd81 0854b0ec ...[..j6e9...T.. │ │ │ │ - 0x000c77d0 164aaef2 7b27c39f cc907428 a1fd1945 .J..{'....t(...E │ │ │ │ - 0x000c77e0 f0ac4814 9dc12579 2a7692ce 471bffa3 ..H...%y*v..G... │ │ │ │ - 0x000c77f0 5905e1bd 34688cd0 83df3b67 eeb2560a Y...4h....;g..V. │ │ │ │ - 0x000c7800 005dbae7 6934d38e d28f6835 bbe6015c .]..i4....h5...\ │ │ │ │ - 0x000c7810 b9e4035e d08d6a37 6b36d18c 025fb8e5 ...^..j7k6..._.. │ │ │ │ - 0x000c7820 6f32d588 065bbce1 bde0075a d4896e33 o2...[.....Z..n3 │ │ │ │ - 0x000c7830 d68b6c31 bfe20558 0459bee3 6d30d78a ..l1...X.Y..m0.. │ │ │ │ - 0x000c7840 de836439 b7ea0d50 0c51b6eb 6538df82 ..d9...P.Q..e8.. │ │ │ │ - 0x000c7850 673add80 0e53b4e9 b5e80f52 dc81663b g:...S.....R..f; │ │ │ │ - 0x000c7860 b1ec0b56 d885623f 633ed984 0a57b0ed ...V..b?c>...W.. │ │ │ │ - 0x000c7870 0855b2ef 613cdb86 da87603d b3ee0954 .U..a<....`=...T │ │ │ │ - 0x000c7880 a1fc1b46 c895722f 732ec994 1a47a0fd ...F..r/s....G.. │ │ │ │ - 0x000c7890 1845a2ff 712ccb96 ca97702d a3fe1944 .E..q,....p-...D │ │ │ │ - 0x000c78a0 ce937429 a7fa1d40 1c41a6fb 7528cf92 ..t)...@.A..u(.. │ │ │ │ - 0x000c78b0 772acd90 1e43a4f9 a5f81f42 cc91762b w*...C.....B..v+ │ │ │ │ - 0x000c78c0 7f22c598 164bacf1 adf0174a c4997e23 ."...K.....J..~# │ │ │ │ - 0x000c78d0 c69b7c21 aff21548 1449aef3 7d20c79a ..|!...H.I..} .. │ │ │ │ - 0x000c78e0 104daaf7 7924c39e c29f7825 abf6114c .M..y$....x%...L │ │ │ │ - 0x000c78f0 a9f4134e c09d7a27 7b26c19c 124fa8f5 ...N..z'{&...O.. │ │ │ │ - 0x000c7900 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ - 0x000c7910 89d7356b ecb2500e 431dffa1 26789ac4 ..5k..P.C...&x.. │ │ │ │ - 0x000c7920 0f51b3ed 6a34d688 c59b7927 a0fe1c42 .Q..j4....y'...B │ │ │ │ - 0x000c7930 86d83a64 e3bd5f01 4c12f0ae 297795cb ..:d.._.L...)w.. │ │ │ │ - 0x000c7940 1e40a2fc 7b25c799 d48a6836 b1ef0d53 .@..{%....h6...S │ │ │ │ - 0x000c7950 97c92b75 f2ac4e10 5d03e1bf 386684da ..+u..N.]...8f.. │ │ │ │ - 0x000c7960 114fadf3 742ac896 db856739 bee0025c .O..t*....g9...\ │ │ │ │ - 0x000c7970 98c6247a fda3411f 520ceeb0 37698bd5 ..$z..A.R...7i.. │ │ │ │ - 0x000c7980 3c6280de 5907e5bb f6a84a14 93cd2f71 ` │ │ │ │ - 0x000c79f0 a4fa1846 c19f7d23 6e30d28c 0b55b7e9 ...F..}#n0...U.. │ │ │ │ - 0x000c7a00 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ - 0x000c7a10 99c62778 f8a74619 5b04e5ba 3a6584db ..'x..F.[...:e.. │ │ │ │ - 0x000c7a20 2f7091ce 4e11f0af edb2530c 8cd3326d /p..N.....S...2m │ │ │ │ - 0x000c7a30 b6e90857 d7886936 742bca95 154aabf4 ...W..i6t+...J.. │ │ │ │ - 0x000c7a40 5e01e0bf 3f6081de 9cc3227d fda2431c ^...?`...."}..C. │ │ │ │ - 0x000c7a50 c7987926 a6f91847 055abbe4 643bda85 ..y&...G.Z..d;.. │ │ │ │ - 0x000c7a60 712ecf90 104faef1 b3ec0d52 d28d6c33 q....O.....R..l3 │ │ │ │ - 0x000c7a70 e8b75609 89d63768 2a7594cb 4b14f5aa ..V...7h*u..K... │ │ │ │ - 0x000c7a80 bce3025d dd82633c 7e21c09f 1f40a1fe ...]..c<~!...@.. │ │ │ │ - 0x000c7a90 257a9bc4 441bfaa5 e7b85906 86d93867 %z..D.....Y...8g │ │ │ │ - 0x000c7aa0 93cc2d72 f2ad4c13 510eefb0 306f8ed1 ..-r..L.Q...0o.. │ │ │ │ - 0x000c7ab0 0a55b4eb 6b34d58a c8977629 a9f61748 .U..k4....v)...H │ │ │ │ - 0x000c7ac0 e2bd5c03 83dc3d62 207f9ec1 411effa0 ..\...=b ...A... │ │ │ │ - 0x000c7ad0 7b24c59a 1a45a4fb b9e60758 d8876639 {$...E.....X..f9 │ │ │ │ - 0x000c7ae0 cd92732c acf3124d 0f50b1ee 6e31d08f ..s,...M.P..n1.. │ │ │ │ - 0x000c7af0 540beab5 356a8bd4 96c92877 f7a84916 T...5j....(w..I. │ │ │ │ - 0x000c7b00 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ - 0x000c7b10 4e2e8eee d3b31373 6909a9c9 f4943454 N......si.....4T │ │ │ │ - 0x000c7b20 9cfc5c3c 0161c1a1 bbdb7b1b 2646e686 ..\<.a....{.&F.. │ │ │ │ - 0x000c7b30 d2b21272 4f2f8fef f5953555 6808a8c8 ...rO/....5Uh... │ │ │ │ - 0x000c7b40 2545e585 b8d87818 0262c2a2 9fff5f3f %E....x..b...._? │ │ │ │ - 0x000c7b50 6b0babcb f6963656 4c2c8cec d1b11171 k.....6VL,.....q │ │ │ │ - 0x000c7b60 b9d97919 2444e484 9efe5e3e 0363c3a3 ..y.$D....^>.c.. │ │ │ │ - 0x000c7b70 f7973757 6a0aaaca d0b01070 4d2d8ded ..7Wj......pM-.. │ │ │ │ - 0x000c7b80 4a2a8aea d7b71777 6d0dadcd f0903050 J*.....wm.....0P │ │ │ │ - 0x000c7b90 0464c4a4 99f95939 2343e383 bede7e1e .d....Y9#C....~. │ │ │ │ - 0x000c7ba0 d6b61676 4b2b8beb f1913151 6c0caccc ...vK+....1Ql... │ │ │ │ - 0x000c7bb0 98f85838 0565c5a5 bfdf7f1f 2242e282 ..X8.e......"B.. │ │ │ │ - 0x000c7bc0 6f0fafcf f2923252 482888e8 d5b51575 o.....2RH(.....u │ │ │ │ - 0x000c7bd0 2141e181 bcdc7c1c 0666c6a6 9bfb5b3b !A....|..f....[; │ │ │ │ - 0x000c7be0 f3933353 6e0eaece d4b41474 492989e9 ..3Sn......tI).. │ │ │ │ - 0x000c7bf0 bddd7d1d 2040e080 9afa5a3a 0767c7a7 ..}. @....Z:.g.. │ │ │ │ - 0x000c7c00 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ - 0x000c7c10 5e3f9cfd c7a60564 7110b3d2 e8892a4b ^?.....dq.....*K │ │ │ │ - 0x000c7c20 bcdd7e1f 2544e786 93f25130 0a6bc8a9 ..~.%D....Q0.k.. │ │ │ │ - 0x000c7c30 e2832041 7b1ab9d8 cdac0f6e 543596f7 .. A{......nT5.. │ │ │ │ - 0x000c7c40 6504a7c6 fc9d3e5f 4a2b88e9 d3b21170 e.....>_J+.....p │ │ │ │ - 0x000c7c50 3b5af998 a2c36001 1475d6b7 8dec4f2e ;Z....`..u....O. │ │ │ │ - 0x000c7c60 d9b81b7a 402182e3 f6973455 6f0eadcc ...z@!....4Uo... │ │ │ │ - 0x000c7c70 87e64524 1e7fdcbd a8c96a0b 3150f392 ..E$......j.1P.. │ │ │ │ - 0x000c7c80 caab0869 533291f0 e5842746 7c1dbedf ...iS2....'F|... │ │ │ │ - 0x000c7c90 94f55637 0d6ccfae bbda7918 2243e081 ..V7.l....y."C.. │ │ │ │ - 0x000c7ca0 7617b4d5 ef8e2d4c 59389bfa c0a10263 v.....-LY8.....c │ │ │ │ - 0x000c7cb0 2849ea8b b1d07312 0766c5a4 9eff5c3d (I....s..f....\= │ │ │ │ - 0x000c7cc0 afce6d0c 3657f495 80e14223 1978dbba ..m.6W....B#.x.. │ │ │ │ - 0x000c7cd0 f1903352 6809aacb debf1c7d 472685e4 ..3Rh......}G&.. │ │ │ │ - 0x000c7ce0 1372d1b0 8aeb4829 3c5dfe9f a5c46706 .r....H)<]....g. │ │ │ │ - 0x000c7cf0 4d2c8fee d4b51677 6203a0c1 fb9a3958 M,.....wb.....9X │ │ │ │ - 0x000c7d00 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ - 0x000c7d10 6e0caac8 fb993f5d 593b9dff ccae086a n.....?]Y;.....j │ │ │ │ - 0x000c7d20 dcbe187a 492b8def eb892f4d 7e1cbad8 ...zI+..../M~... │ │ │ │ - 0x000c7d30 b2d07614 2745e381 85e74123 1072d4b6 ..v.'E....A#.r.. │ │ │ │ - 0x000c7d40 a5c76103 3052f496 92f05634 0765c3a1 ..a.0R....V4.e.. │ │ │ │ - 0x000c7d50 cba90f6d 5e3c9af8 fc9e385a 690badcf ...m^<....8Zi... │ │ │ │ - 0x000c7d60 791bbddf ec8e284a 4e2c8ae8 dbb91f7d y.....(JN,.....} │ │ │ │ - 0x000c7d70 1775d3b1 82e04624 2042e486 b5d77113 .u....F$ B....q. │ │ │ │ - 0x000c7d80 573593f1 c2a00664 6002a4c6 f5973153 W5.....d`.....1S │ │ │ │ - 0x000c7d90 395bfd9f acce680a 0e6ccaa8 9bf95f3d 9[....h..l...._= │ │ │ │ - 0x000c7da0 8be94f2d 1e7cdab8 bcde781a 294bed8f ..O-.|....x.)K.. │ │ │ │ - 0x000c7db0 e5872143 7012b4d6 d2b01674 472583e1 ..!Cp......tG%.. │ │ │ │ - 0x000c7dc0 f2903654 6705a3c1 c5a70163 503294f6 ..6Tg......cP2.. │ │ │ │ - 0x000c7dd0 9cfe583a 096bcdaf abc96f0d 3e5cfa98 ..X:.k....o.>\.. │ │ │ │ - 0x000c7de0 2e4cea88 bbd97f1d 197bddbf 8cee482a .L.......{....H* │ │ │ │ - 0x000c7df0 402284e6 d5b71173 7715b3d1 e2802644 @".....sw.....&D │ │ │ │ - 0x000c7e00 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ - 0x000c7e10 7e1db8db ef8c294a 412287e4 d0b31675 ~.....)JA".....u │ │ │ │ - 0x000c7e20 fc9f3a59 6d0eabc8 c3a00566 523194f7 ..:Ym......fR1.. │ │ │ │ - 0x000c7e30 82e14427 1370d5b6 bdde7b18 2c4fea89 ..D'.p....{.,O.. │ │ │ │ - 0x000c7e40 e5862340 7417b2d1 dab91c7f 4b288dee ..#@t.......K(.. │ │ │ │ - 0x000c7e50 9bf85d3e 0a69ccaf a4c76201 3556f390 ..]>.i....b.5V.. │ │ │ │ - 0x000c7e60 197adfbc 88eb4e2d 2645e083 b7d47112 .z....N-&E....q. │ │ │ │ - 0x000c7e70 6704a1c2 f6953053 583b9efd c9aa0f6c g.....0SX;.....l │ │ │ │ - 0x000c7e80 d7b41172 462580e3 e88b2e4d 791abfdc ...rF%.....My... │ │ │ │ - 0x000c7e90 a9ca6f0c 385bfe9d 96f55033 0764c1a2 ..o.8[....P3.d.. │ │ │ │ - 0x000c7ea0 2b48ed8e bad97c1f 1477d2b1 85e64320 +H....|..w....C │ │ │ │ - 0x000c7eb0 553693f0 c4a70261 6a09accf fb983d5e U6.....aj.....=^ │ │ │ │ - 0x000c7ec0 3251f497 a3c06506 0d6ecba8 9cff5a39 2Q....e..n....Z9 │ │ │ │ - 0x000c7ed0 4c2f8ae9 ddbe1b78 7310b5d6 e2812447 L/.....xs.....$G │ │ │ │ - 0x000c7ee0 cead086b 5f3c99fa f1923754 6003a6c5 ...k_<....7T`... │ │ │ │ - 0x000c7ef0 b0d37615 2142e784 8fec492a 1e7dd8bb ..v.!B....I*.}.. │ │ │ │ - 0x000c7f00 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ - 0x000c7f10 0e6ac6a2 83e74b2f 096dc1a5 84e04c28 .j....K/.m....L( │ │ │ │ - 0x000c7f20 1c78d4b0 91f5593d 1b7fd3b7 96f25e3a .x....Y=......^: │ │ │ │ - 0x000c7f30 1276dabe 9ffb5733 1571ddb9 98fc5034 .v....W3.q....P4 │ │ │ │ - 0x000c7f40 385cf094 b5d17d19 3f5bf793 b2d67a1e 8\....}.?[....z. │ │ │ │ - 0x000c7f50 3652fe9a bbdf7317 3155f99d bcd87410 6R....s.1U....t. │ │ │ │ - 0x000c7f60 2440ec88 a9cd6105 2347eb8f aeca6602 $@....a.#G....f. │ │ │ │ - 0x000c7f70 2a4ee286 a7c36f0b 2d49e581 a0c4680c *N....o.-I....h. │ │ │ │ - 0x000c7f80 7014b8dc fd993551 7713bfdb fa9e3256 p.....5Qw.....2V │ │ │ │ - 0x000c7f90 7e1ab6d2 f3973b5f 791db1d5 f4903c58 ~.....;_y..........{]9.....| │ │ │ │ - 0x000c8000 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ - 0x000c8010 1e7bd4b1 97f25d38 1174dbbe 98fd5237 .{....]8.t....R7 │ │ │ │ - 0x000c8020 3c59f693 b5d07f1a 3356f99c badf7015 .....rT1.. │ │ │ │ - 0x000c80c0 88ed4227 0164cbae 87e24d28 0e6bc4a1 ..B'.d....M(.k.. │ │ │ │ - 0x000c80d0 96f35c39 1f7ad5b0 99fc5336 1075dabf ..\9.z....S6.u.. │ │ │ │ - 0x000c80e0 b4d17e1b 3d58f792 bbde7114 3257f89d ..~.=X....q.2W.. │ │ │ │ - 0x000c80f0 aacf6005 2346e98c a5c06f0a 2c49e683 ..`.#F....o.,I.. │ │ │ │ - 0x000c8100 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ - 0x000c8110 2e48e284 abcd6701 395ff593 bcda7016 .H....g.9_....p. │ │ │ │ - 0x000c8120 5c3a90f6 d9bf1573 4b2d87e1 cea80264 \:.....sK-.....d │ │ │ │ - 0x000c8130 7214bed8 f7913b5d 6503a9cf e0862c4a r.....;]e.....,J │ │ │ │ - 0x000c8140 b8de7412 3d5bf197 afc96305 2a4ce680 ..t.=[....c.*L.. │ │ │ │ - 0x000c8150 96f05a3c 1375dfb9 81e74d2b 0462c8ae ..Z<.u....M+.b.. │ │ │ │ - 0x000c8160 e482284e 6107adcb f3953f59 7610badc ..(Na.....?Yv... │ │ │ │ - 0x000c8170 caac0660 4f2983e5 ddbb1177 583e94f2 ...`O).....wX>.. │ │ │ │ - 0x000c8180 6d0ba1c7 e88e2442 7a1cb6d0 ff993355 m.....$Bz.....3U │ │ │ │ - 0x000c8190 43258fe9 c6a00a6c 543298fe d1b71d7b C%.....lT2.....{ │ │ │ │ - 0x000c81a0 3157fd9b b4d2781e 2640ea8c a3c56f09 1W....x.&@....o. │ │ │ │ - 0x000c81b0 1f79d3b5 9afc5630 086ec4a2 8deb4127 .y....V0.n....A' │ │ │ │ - 0x000c81c0 d5b3197f 50369cfa c2a40e68 47218bed ....P6.....hG!.. │ │ │ │ - 0x000c81d0 fb9d3751 7e18b2d4 ec8a2046 690fa5c3 ..7Q~..... Fi... │ │ │ │ - 0x000c81e0 89ef4523 0c6ac0a6 9ef85234 1b7dd7b1 ..E#.j....R4.}.. │ │ │ │ - 0x000c81f0 a7c16b0d 2244ee88 b0d67c1a 3553f99f ..k."D....|.5S.. │ │ │ │ - 0x000c8200 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ - 0x000c8210 3e59f097 bfd87116 2146ef88 a0c76e09 >Y....q.!F....n. │ │ │ │ - 0x000c8220 7c1bb2d5 fd9a3354 6304adca e2852c4b |.....3Tc.....,K │ │ │ │ - 0x000c8230 42258ceb c3a40d6a 5d3a93f4 dcbb1275 B%.....j]:.....u │ │ │ │ - 0x000c8240 f89f3651 791eb7d0 e780294e 6601a8cf ..6Qy.....)Nf... │ │ │ │ - 0x000c8250 c6a1086f 472089ee d9be1770 583f96f1 ...oG .....pX?.. │ │ │ │ - 0x000c8260 84e34a2d 0562cbac 9bfc5532 1a7dd4b3 ..J-.b....U2.}.. │ │ │ │ - 0x000c8270 badd7413 3b5cf592 a5c26b0c 2443ea8d ..t.;\....k.$C.. │ │ │ │ - 0x000c8280 ed8a2344 6c0ba2c5 f2953c5b 7314bdda ..#Dl.....<[s... │ │ │ │ - 0x000c8290 d3b41d7a 52359cfb ccab0265 4d2a83e4 ...zR5.....eM*.. │ │ │ │ - 0x000c82a0 91f65f38 1077deb9 8ee94027 0f68c1a6 .._8.w....@'.h.. │ │ │ │ - 0x000c82b0 afc86106 2e49e087 b0d77e19 3156ff98 ..a..I....~.1V.. │ │ │ │ - 0x000c82c0 1572dbbc 94f35a3d 0a6dc4a3 8bec4522 .r....Z=.m....E" │ │ │ │ - 0x000c82d0 2b4ce582 aacd6403 3453fa9d b5d27b1c +L....d.4S....{. │ │ │ │ - 0x000c82e0 690ea7c0 e88f2641 7611b8df f790395e i.....&Av.....9^ │ │ │ │ - 0x000c82f0 573099fe d6b1187f 482f86e1 c9ae0760 W0......H/.....` │ │ │ │ - 0x000c8300 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ - 0x000c8310 cea61e76 731ba3cb a9c17911 147cc4ac ...vs.....y..|.. │ │ │ │ - 0x000c8320 81e95139 3c54ec84 e68e365e 5b338be3 ..Q9V....S;Y1....4\ │ │ │ │ - 0x000c8390 f0982048 4d259df5 97ff472f 2a42fa92 .. HM%....G/*B.. │ │ │ │ - 0x000c83a0 bfd76f07 026ad2ba d8b00860 650db5dd ..o..j.....`e... │ │ │ │ - 0x000c83b0 7119a1c9 cca41c74 167ec6ae abc37b13 q......t.~....{. │ │ │ │ - 0x000c83c0 2149f199 9cf44c24 462e96fe fb932b43 !I....L$F.....+C │ │ │ │ - 0x000c83d0 ef873f57 523a82ea 88e05830 355de58d ..?WR:....X05].. │ │ │ │ - 0x000c83e0 a0c87018 1d75cda5 c7af177f 7a12aac2 ..p..u......z... │ │ │ │ - 0x000c83f0 6e06bed6 d3bb036b 0961d9b1 b4dc640c n......k.a....d. │ │ │ │ - 0x000c8400 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ - 0x000c8410 deb70c65 670eb5dc b1d8630a 0861dab3 ...eg.....c..a.. │ │ │ │ - 0x000c8420 a1c8731a 1871caa3 cea71c75 771ea5cc ..s..q.....uw... │ │ │ │ - 0x000c8430 7f16adc4 c6af147d 1079c2ab a9c07b12 .......}.y....{. │ │ │ │ - 0x000c8440 5f368de4 e68f345d 3059e28b 89e05b32 _6....4]0Y....[2 │ │ │ │ - 0x000c8450 81e8533a 3851ea83 ee873c55 573e85ec ..S:8Q...... │ │ │ │ - 0x000c8460 fe972c45 472e95fc 91f8432a 2841fa93 ..,EG.....C*(A.. │ │ │ │ - 0x000c8470 2049f29b 99f04b22 4f269df4 f69f244d I....K"O&....$M │ │ │ │ - 0x000c8480 bed76c05 076ed5bc d1b8036a 6801bad3 ..l..n.....jh... │ │ │ │ - 0x000c8490 6009b2db d9b00b62 0f66ddb4 b6df640d `......b.f....d. │ │ │ │ - 0x000c84a0 1f76cda4 a6cf741d 7019a2cb c9a01b72 .v....t.p......r │ │ │ │ - 0x000c84b0 c1a8137a 7811aac3 aec77c15 177ec5ac ...zx.....|..~.. │ │ │ │ - 0x000c84c0 e188335a 58318ae3 8ee75c35 375ee58c ..3ZX1....\57^.. │ │ │ │ - 0x000c84d0 3f56ed84 86ef543d 503982eb e9803b52 ?V....T=P9....;R │ │ │ │ - 0x000c84e0 402992fb f9902b42 2f46fd94 96ff442d @)....+B/F....D- │ │ │ │ - 0x000c84f0 9ef74c25 274ef59c f198234a 48219af3 ..L%'N....#JH!.. │ │ │ │ - 0x000c8500 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ - 0x000c8510 ee843a50 5b318fe5 99f34d27 2c46f892 ..:P[1....M',F.. │ │ │ │ - 0x000c8520 c1ab157f 741ea0ca b6dc6208 0369d7bd ....t.....b..i.. │ │ │ │ - 0x000c8530 2f45fb91 9af04e24 58328ce6 ed873953 /E....N$X2....9S │ │ │ │ - 0x000c8540 9ff54b21 2a40fe94 e8823c56 5d3789e3 ..K!*@........5_ │ │ │ │ - 0x000c8590 cda71973 7812acc6 bad06e04 0f65dbb1 ...sx.....n..e.. │ │ │ │ - 0x000c85a0 e288365c 573d83e9 95ff412b 204af49e ..6\W=....A+ J.. │ │ │ │ - 0x000c85b0 0c66d8b2 b9d36d07 7b11afc5 cea41a70 .f....m.{......p │ │ │ │ - 0x000c85c0 bcd66802 0963ddb7 cba11f75 7e14aac0 ..h..c.....u~... │ │ │ │ - 0x000c85d0 523886ec e78d3359 254ff19b 90fa442e R8....3Y%O....D. │ │ │ │ - 0x000c85e0 7d17a9c3 c8a21c76 0a60deb4 bfd56b01 }......v.`....k. │ │ │ │ - 0x000c85f0 93f9472d 264cf298 e48e305a 513b85ef ..G-&L....0ZQ;.. │ │ │ │ - 0x000c8600 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ - 0x000c8610 fe952843 4f2499f2 81ea573c 305be68d ..(CO$....W<0[.. │ │ │ │ - 0x000c8620 e18a375c 503b86ed 9ef54823 2f44f992 ..7\P;....H#/D.. │ │ │ │ - 0x000c8630 1f74c9a2 aec57813 600bb6dd d1ba076c .t....x.`......l │ │ │ │ - 0x000c8640 dfb40962 6e05b8d3 a0cb761d 117ac7ac ...bn.....v..z.. │ │ │ │ - 0x000c8650 214af79c 90fb462d 5e3588e3 ef843952 !J....F-^5....9R │ │ │ │ - 0x000c8660 3e55e883 8fe45932 412a97fc f09b264d >U....Y2A*....&M │ │ │ │ - 0x000c8670 c0ab167d 711aa7cc bfd46902 0e65d8b3 ...}q.....i..e.. │ │ │ │ - 0x000c8680 a3c8751e 1279c4af dcb70a61 6d06bbd0 ..u..y.....am... │ │ │ │ - 0x000c8690 5d368be0 ec873a51 2249f49f 93f8452e ]6....:Q"I....E. │ │ │ │ - 0x000c86a0 422994ff f398254e 3d56eb80 8ce75a31 B)....%N=V....Z1 │ │ │ │ - 0x000c86b0 bcd76a01 0d66dbb0 c3a8157e 7219a4cf ..j..f.....~r... │ │ │ │ - 0x000c86c0 7c17aac1 cda61b70 0368d5be b2d9640f |......p.h....d. │ │ │ │ - 0x000c86d0 82e9543f 3358e58e fd962b40 4c279af1 ..T?3X....+@L'.. │ │ │ │ - 0x000c86e0 9df64b20 2c47fa91 e289345f 533885ee ..K ,G....4_S8.. │ │ │ │ - 0x000c86f0 6308b5de d2b9046f 1c77caa1 adc67b10 c......o.w....{. │ │ │ │ - 0x000c8700 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ - 0x000c8710 8ee2563a 234ffb97 c9a5117d 6408bcd0 ..V:#O.....}d... │ │ │ │ - 0x000c8720 016dd9b5 acc07418 462a9ef2 eb87335f .m....t.F*....3_ │ │ │ │ - 0x000c8730 8fe3573b 224efa96 c8a4107c 6509bdd1 ..W;"N.....|e... │ │ │ │ - 0x000c8740 026edab6 afc3771b 45299df1 e884305c .n....w.E)....0\ │ │ │ │ - 0x000c8750 8ce05438 214df995 cba7137f 660abed2 ..T8!M......f... │ │ │ │ - 0x000c8760 036fdbb7 aec2761a 44289cf0 e985315d .o....v.D(....1] │ │ │ │ - 0x000c8770 8de15539 204cf894 caa6127e 670bbfd3 ..U9 L.....~g... │ │ │ │ - 0x000c8780 0468dcb0 a9c5711d 432f9bf7 ee82365a .h....q.C/....6Z │ │ │ │ - 0x000c8790 8ae6523e 274bff93 cda11579 600cb8d4 ..R>'K.....y`... │ │ │ │ - 0x000c87a0 0569ddb1 a8c4701c 422e9af6 ef83375b .i....p.B.....7[ │ │ │ │ - 0x000c87b0 8be7533f 264afe92 cca01478 610db9d5 ..S?&J.....xa... │ │ │ │ - 0x000c87c0 066adeb2 abc7731f 412d99f5 ec803458 .j....s.A-....4X │ │ │ │ - 0x000c87d0 88e4503c 2549fd91 cfa3177b 620ebad6 ..P<%I.....{b... │ │ │ │ - 0x000c87e0 076bdfb3 aac6721e 402c98f4 ed813559 .k....r.@,....5Y │ │ │ │ - 0x000c87f0 89e5513d 2448fc90 cea2167a 630fbbd7 ..Q=$H.....zc... │ │ │ │ - 0x000c8800 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O".... M.. │ │ │ │ - 0x000c88d0 583582ef f19c2b46 177acda0 bed36409 X5....+F.z....d. │ │ │ │ - 0x000c88e0 e78a3d50 4e2394f9 a8c5721f 016cdbb6 ..=PN#....r..l.. │ │ │ │ - 0x000c88f0 7914a3ce d0bd0a67 365bec81 9ff24528 y......g6[....E( │ │ │ │ - 0x000c8900 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ - 0x000c8910 aec0721c 0b65d7b9 f997254b 5c3280ee ..r..e....%K\2.. │ │ │ │ - 0x000c8920 412f9df3 e48a3856 1678caa4 b3dd6f01 A/....8V.x....o. │ │ │ │ - 0x000c8930 ef81335d 4a2496f8 b8d6640a 1d73c1af ..3]J$....d..s.. │ │ │ │ - 0x000c8940 82ec5e30 2749fb95 d5bb0967 701eacc2 ..^0'I.....gp... │ │ │ │ - 0x000c8950 2c42f09e 89e7553b 7b15a7c9 deb0026c ,B....U;{......l │ │ │ │ - 0x000c8960 c3ad1f71 6608bad4 94fa4826 315fed83 ...qf.....H&1_.. │ │ │ │ - 0x000c8970 6d03b1df c8a6147a 3a54e688 9ff1432d m......z:T....C- │ │ │ │ - 0x000c8980 1977c5ab bcd2600e 4e2092fc eb853759 .w....`.N ....7Y │ │ │ │ - 0x000c8990 b7d96b05 127ccea0 e08e3c52 452b99f7 ..k..|....P.....~i... │ │ │ │ - 0x000c89d0 355be987 90fe4c22 620cbed0 c7a91b75 5[....L"b......u │ │ │ │ - 0x000c89e0 dab40668 7f11a3cd 8de3513f 2846f49a ...h......Q?(F.. │ │ │ │ - 0x000c89f0 741aa8c6 d1bf0d63 234dff91 86e85a34 t......c#M....Z4 │ │ │ │ - 0x000c8a00 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ - 0x000c8a10 bed1600f 1f70c1ae e18e3f50 402f9ef1 ..`..p....?P@/.. │ │ │ │ - 0x000c8a20 610ebfd0 c0af1e71 3e51e08f 9ff0412e a......q>Q....A. │ │ │ │ - 0x000c8a30 dfb0016e 7e11a0cf 80ef5e31 214eff90 ...n~.....^1!N.. │ │ │ │ - 0x000c8a40 c2ad1c73 630cbdd2 9df2432c 3c53e28d ...sc.....C,N │ │ │ │ - 0x000c8b80 a2d24232 7f0f9fef 0575e595 d8a83848 ..B2.....u....8H │ │ │ │ - 0x000c8b90 f1811161 2c5cccbc 5626b6c6 8bfb6b1b ...a,\..V&....k. │ │ │ │ - 0x000c8ba0 0474e494 d9a93949 a3d34333 7e0e9eee .t....9I..C3~... │ │ │ │ - 0x000c8bb0 5727b7c7 8afa6a1a f0801060 2d5dcdbd W'....j....`-].. │ │ │ │ - 0x000c8bc0 f3831363 2e5ecebe 5424b4c4 89f96919 ...c.^..T$....i. │ │ │ │ - 0x000c8bd0 a0d04030 7d0d9ded 0777e797 daaa3a4a ..@0}....w....:J │ │ │ │ - 0x000c8be0 5525b5c5 88f86818 f2821262 2f5fcfbf U%....h....b/_.. │ │ │ │ - 0x000c8bf0 0676e696 dbab3b4b a1d14131 7c0c9cec .v....;K..A1|... │ │ │ │ - 0x000c8c00 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..MO..H9....s. │ │ │ │ - 0x000c8cc0 3342d1a0 ea9b0879 9ced7e0f 4534a7d6 3B.....y..~.E4.. │ │ │ │ - 0x000c8cd0 700192e3 a9d84b3a dfae3d4c 0677e495 p.....K:..=L.w.. │ │ │ │ - 0x000c8ce0 b5c45726 6c1d8eff 1a6bf889 c3b22150 ..W&l....k....!P │ │ │ │ - 0x000c8cf0 f6871465 2f5ecdbc 5928bbca 80f16213 ...e/^..Y(....b. │ │ │ │ - 0x000c8d00 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ - 0x000c8d10 730197e5 a6d44230 c4b62052 1163f587 s.....B0.. R.c.. │ │ │ │ - 0x000c8d20 e6940270 3341d7a5 5123b5c7 84f66012 ...p3A..Q#....`. │ │ │ │ - 0x000c8d30 95e77103 4032a4d6 2250c6b4 f7851361 ..q.@2.."P.....a │ │ │ │ - 0x000c8d40 d1a33547 0476e092 661482f0 b3c15725 ..5G.v..f.....W% │ │ │ │ - 0x000c8d50 a2d04634 770593e1 1567f183 c0b22456 ..F4w....g....$V │ │ │ │ - 0x000c8d60 3745d3a1 e2900674 80f26416 5527b1c3 7E.....t..d.U'.. │ │ │ │ - 0x000c8d70 4436a0d2 91e37507 f3811765 2654c2b0 D6....u....e&T.. │ │ │ │ - 0x000c8d80 bfcd5b29 6a188efc 087aec9e ddaf394b ..[)j....z....9K │ │ │ │ - 0x000c8d90 ccbe285a 196bfd8f 7b099fed aedc4a38 ..(Z.k..{.....J8 │ │ │ │ - 0x000c8da0 592bbdcf 8cfe681a ee9c0a78 3b49dfad Y+....h....x;I.. │ │ │ │ - 0x000c8db0 2a58cebc ff8d1b69 9def790b 483aacde *X.....i..y.H:.. │ │ │ │ - 0x000c8dc0 6e1c8af8 bbc95f2d d9ab3d4f 0c7ee89a n....._-..=O.~.. │ │ │ │ - 0x000c8dd0 1d6ff98b c8ba2c5e aad84e3c 7f0d9be9 .o....,^..N<.... │ │ │ │ - 0x000c8de0 88fa6c1e 5d2fb9cb 3f4ddba9 ea980e7c ..l.]/..?M.....| │ │ │ │ - 0x000c8df0 fb891f6d 2e5ccab8 4c3ea8da 99eb7d0f ...m.\..L>....}. │ │ │ │ - 0x000c8e00 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ - 0x000c8e10 631085f6 b2c15427 dcaf3a49 0d7eeb98 c.....T'..:I.~.. │ │ │ │ - 0x000c8e20 c6b52053 1764f182 790a9fec a8db4e3d .. S.d..y.....N= │ │ │ │ - 0x000c8e30 a5d64330 740792e1 1a69fc8f cbb82d5e ..C0t....i....-^ │ │ │ │ - 0x000c8e40 91e27704 4033a6d5 2e5dc8bb ff8c196a ..w.@3...].....j │ │ │ │ - 0x000c8e50 f2811467 2350c5b6 4d3eabd8 9cef7a09 ...g#P..M>....z. │ │ │ │ - 0x000c8e60 5724b1c2 86f56013 e89b0e7d 394adfac W$....`....}9J.. │ │ │ │ - 0x000c8e70 3447d2a1 e5960370 8bf86d1e 5a29bccf 4G.....p..m.Z).. │ │ │ │ - 0x000c8e80 3f4cd9aa ee9d087b 80f36615 5122b7c4 ?L.....{..f.Q".. │ │ │ │ - 0x000c8e90 5c2fbac9 8dfe6b18 e3900576 3241d4a7 \/....k....v2A.. │ │ │ │ - 0x000c8ea0 f98a1f6c 285bcebd 4635a0d3 97e47102 ...l([..F5....q. │ │ │ │ - 0x000c8eb0 9ae97c0f 4b38adde 2556c3b0 f4871261 ..|.K8..%V.....a │ │ │ │ - 0x000c8ec0 aedd483b 7f0c99ea 1162f784 c0b32655 ..H;.....b....&U │ │ │ │ - 0x000c8ed0 cdbe2b58 1c6ffa89 720194e7 a3d04536 ..+X.o..r.....E6 │ │ │ │ - 0x000c8ee0 681b8efd b9ca5f2c d7a43142 0675e093 h....._,..1B.u.. │ │ │ │ - 0x000c8ef0 0b78ed9e daa93c4f b4c75221 651683f0 .x...... │ │ │ │ - 0x000c8f10 1367fb8f deaa3642 94e07c08 592db1c5 .g....6B..|.Y-.. │ │ │ │ - 0x000c8f20 2652ceba eb9f0377 a1d5493d 6c1884f0 &R.....w..I=l... │ │ │ │ - 0x000c8f30 3541dda9 f88c1064 b2c65a2e 7f0b97e3 5A.....d..Z..... │ │ │ │ - 0x000c8f40 4c38a4d0 81f5691d cbbf2357 0672ee9a L8....i...#W.r.. │ │ │ │ - 0x000c8f50 5f2bb7c3 92e67a0e d8ac3044 1561fd89 _+....z...0D.a.. │ │ │ │ - 0x000c8f60 6a1e82f6 a7d34f3b ed990571 2054c8bc j.....O;...q T.. │ │ │ │ - 0x000c8f70 790d91e5 b4c05c28 fe8a1662 3347dbaf y.....\(...b3G.. │ │ │ │ - 0x000c8f80 98ec7004 5521bdc9 1f6bf783 d2a63a4e ..p.U!...k....:N │ │ │ │ - 0x000c8f90 8bff6317 4632aeda 0c78e490 c1b5295d ..c.F2...x....)] │ │ │ │ - 0x000c8fa0 beca5622 73079bef 394dd1a5 f4801c68 ..V"s...9M.....h │ │ │ │ - 0x000c8fb0 add94531 601488fc 2a5ec2b6 e7930f7b ..E1`...*^.....{ │ │ │ │ - 0x000c8fc0 d4a03c48 196df185 5327bbcf 9eea7602 ..K..x.[... │ │ │ │ - 0x000c90c0 1461fe8b dda83742 9bee7104 5227b8cd .a....7B..q.R'.. │ │ │ │ - 0x000c90d0 1762fd88 deab3441 98ed7207 5124bbce .b....4A..r.Q$.. │ │ │ │ - 0x000c90e0 1267f88d dbae3144 9de87702 5421becb .g....1D..w.T!.. │ │ │ │ - 0x000c90f0 1164fb8e d8ad3247 9eeb7401 5722bdc8 .d....2G..t.W".. │ │ │ │ - 0x000c9100 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ - 0x000c9110 3345dfa9 f6801a6c a4d2483e 61178dfb 3E.....l..H>a... │ │ │ │ - 0x000c9120 66108afc a3d54f39 f1871d6b 3442d8ae f.....O9...k4B.. │ │ │ │ - 0x000c9130 5523b9cf 90e67c0a c2b42e58 0771eb9d U#....|....X.q.. │ │ │ │ - 0x000c9140 ccba2056 097fe593 5b2db7c1 9ee87204 .. V....[-....r. │ │ │ │ - 0x000c9150 ff891365 3a4cd6a0 681e84f2 addb4137 ...e:L..h.....A7 │ │ │ │ - 0x000c9160 aadc4630 6f1983f5 3d4bd1a7 f88e1462 ..F0o...=K.....b │ │ │ │ - 0x000c9170 99ef7503 5c2ab0c6 0e78e294 cbbd2751 ..u.\*...x....'Q │ │ │ │ - 0x000c9180 85f3691f 4036acda 1264fe88 d7a13b4d ..i.@6...d....;M │ │ │ │ - 0x000c9190 b6c05a2c 73059fe9 2157cdbb e492087e ..Z,s...!W.....~ │ │ │ │ - 0x000c91a0 e3950f79 2650cabc 740298ee b1c75d2b ...y&P..t.....]+ │ │ │ │ - 0x000c91b0 d0a63c4a 1563f98f 4731abdd 82f46e18 ..I.. │ │ │ │ - 0x000c92c0 89fe6710 483fa6d1 1661f88f d7a0394e ..g.H?...a....9N │ │ │ │ - 0x000c92d0 aadd4433 6b1c85f2 3542dbac f4831a6d ..D3k...5B.....m │ │ │ │ - 0x000c92e0 cfb82156 0e79e097 5027bec9 91e67f08 ..!V.y..P'...... │ │ │ │ - 0x000c92f0 ec9b0275 2d5ac3b4 73049dea b2c55c2b ...u-Z..s.....\+ │ │ │ │ - 0x000c9300 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ - 0x000c9310 d3ab235b 2e56dea6 344cc4bc c9b13941 ..#[.V..4L....9A │ │ │ │ - 0x000c9320 bbc34b33 463eb6ce 5c24acd4 a1d95129 ..K3F>..\$....Q) │ │ │ │ - 0x000c9330 681098e0 95ed651d 8ff77f07 720a82fa h.....e.....r... │ │ │ │ - 0x000c9340 6b139be3 96ee661e 8cf47c04 710981f9 k.....f...|.q... │ │ │ │ - 0x000c9350 b8c04830 453db5cd 5f27afd7 a2da522a ..H0E=.._'....R* │ │ │ │ - 0x000c9360 d0a82058 2d55dda5 374fc7bf cab23a42 .. X-U..7O....:B │ │ │ │ - 0x000c9370 037bf38b fe860e76 e49c146c 1961e991 .{.....v...l.a.. │ │ │ │ - 0x000c9380 d6ae265e 2b53dba3 3149c1b9 ccb43c44 ..&^+S..1I......Q(....Z# │ │ │ │ - 0x000c94e0 e69f146d 1f66ed94 0970fb82 f089027b ...m.f...p.....{ │ │ │ │ - 0x000c94f0 255cd7ae dca52e57 cab33841 334ac1b8 %\.....W..8A3J.. │ │ │ │ - 0x000c9500 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ - 0x000c9510 f389077d 067cf288 047ef08a f18b057f ...}.|...~...... │ │ │ │ - 0x000c9520 fb810f75 0e74fa80 0c76f882 f9830d77 ...u.t...v.....w │ │ │ │ - 0x000c9530 0872fc86 fd870973 ff850b71 0a70fe84 .r.....s...q.p.. │ │ │ │ - 0x000c9540 eb911f65 1e64ea90 1c66e892 e9931d67 ...e.d...f.....g │ │ │ │ - 0x000c9550 1862ec96 ed971963 ef951b61 1a60ee94 .b.....c...a.`.. │ │ │ │ - 0x000c9560 106ae49e e59f116b e79d1369 1268e69c .j.....k...i.h.. │ │ │ │ - 0x000c9570 e399176d 166ce298 146ee09a e19b156f ...m.l...n.....o │ │ │ │ - 0x000c9580 cbb13f45 3e44cab0 3c46c8b2 c9b33d47 ..?E>D.... │ │ │ │ - 0x000c9690 a8d35e25 5922afd4 572ca1da a6dd502b ..^%Y"..W,....P+ │ │ │ │ - 0x000c96a0 90eb661d 611a97ec 6f1499e2 9ee56813 ..f.a...o.....h. │ │ │ │ - 0x000c96b0 730885fe 82f9740f 8cf77a01 7d068bf0 s.....t...z.}... │ │ │ │ - 0x000c96c0 e09b166d 116ae79c 1f64e992 ee951863 ...m.j...d.....c │ │ │ │ - 0x000c96d0 0378f58e f289047f fc870a71 0d76fb80 .x.........q.v.. │ │ │ │ - 0x000c96e0 3b40cdb6 cab13c47 c4bf3249 354ec3b8 ;@....B │ │ │ │ - 0x000c9790 7f0387fb 92ee6a16 b8c4403c 5529add1 ......j...@C...e.v.. │ │ │ │ - 0x000c9870 aed35429 473abdc0 611c9be6 88f5720f ..T)G:..a.....r. │ │ │ │ - 0x000c9880 6c1196eb 85f87f02 a3de5924 4a37b0cd l.........Y$J7.. │ │ │ │ - 0x000c9890 ef921568 067bfc81 205ddaa7 c9b4334e ...h.{.. ]....3N │ │ │ │ - 0x000c98a0 770a8df0 9ee36419 b8c5423f 512cabd6 w.....d...B?Q,.. │ │ │ │ - 0x000c98b0 f4890e73 1d60e79a 3b46c1bc d2af2855 ...s.`..;F....(U │ │ │ │ - 0x000c98c0 5a27a0dd b3ce4934 95e86f12 7c0186fb Z'....I4..o.|... │ │ │ │ - 0x000c98d0 d9a4235e 304dcab7 166bec91 ff820578 ..#^0M...k.....x │ │ │ │ - 0x000c98e0 413cbbc6 a8d5522f 8ef37409 671a9de0 A<....R/..t.g... │ │ │ │ - 0x000c98f0 c2bf3845 2b56d1ac 0d70f78a e4991e63 ..8E+V...p.....c │ │ │ │ - 0x000c9900 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ - 0x000c9910 b3cd4f31 5628aad4 641a98e6 81ff7d03 ..O1V(..d.....}. │ │ │ │ - 0x000c9920 7b0587f9 9ee0621c acd2502e 4937b5cb {.....b...P.I7.. │ │ │ │ - 0x000c9930 c8b6344a 2d53d1af 1f61e39d fa840678 ..4J-S...a.....x │ │ │ │ - 0x000c9940 f6880a74 136def91 215fdda3 c4ba3846 ...t.m..!_....8F │ │ │ │ - 0x000c9950 453bb9c7 a0de5c22 92ec6e10 77098bf5 E;....\"..n.w... │ │ │ │ - 0x000c9960 8df3710f 681694ea 5a24a6d8 bfc1433d ..q.h...Z$....C= │ │ │ │ - 0x000c9970 3e40c2bc dba52759 e997156b 0c72f08e >@....'Y...k.r.. │ │ │ │ - 0x000c9980 f18f0d73 146ae896 2658daa4 c3bd3f41 ...s.j..&X....?A │ │ │ │ - 0x000c9990 423cbec0 a7d95b25 95eb6917 700e8cf2 B<....[%..i.p... │ │ │ │ - 0x000c99a0 8af47608 6f1193ed 5d23a1df b8c6443a ..v.o...]#....D: │ │ │ │ - 0x000c99b0 3947c5bb dca2205e ee90126c 0b75f789 9G.... ^...l.u.. │ │ │ │ - 0x000c99c0 0779fb85 e29c1e60 d0ae2c52 354bc9b7 .y.....`..,R5K.. │ │ │ │ - 0x000c99d0 b4ca4836 512fadd3 631d9fe1 86f87a04 ..H6Q/..c.....z. │ │ │ │ - 0x000c99e0 7c0280fe 99e7651b abd55729 4e30b2cc |.....e...W)N0.. │ │ │ │ - 0x000c99f0 cfb1334d 2a54d6a8 1866e49a fd83017f ..3M*T...f...... │ │ │ │ - 0x000c9a00 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ - 0x000c9a10 a3dc5d22 423dbcc3 7c0382fd 9de2631c ..]"B=..|.....c. │ │ │ │ - 0x000c9a20 5b24a5da bac5443b 84fb7a05 651a9be4 [$....D;..z.e... │ │ │ │ - 0x000c9a30 f8870679 1966e798 2758d9a6 c6b93847 ...y.f..'X....8G │ │ │ │ - 0x000c9a40 b6c94837 5728a9d6 691697e8 88f77609 ..H7W(..i.....v. │ │ │ │ - 0x000c9a50 156aeb94 f48b0a75 cab5344b 2b54d5aa .j.....u..4K+T.. │ │ │ │ - 0x000c9a60 ed92136c 0c73f28d 324dccb3 d3ac2d52 ...l.s..2M....-R │ │ │ │ - 0x000c9a70 4e31b0cf afd0512e 91ee6f10 700f8ef1 N1....Q...o.p... │ │ │ │ - 0x000c9a80 710e8ff0 90ef6e11 aed1502f 4f30b1ce q.....n...P/O0.. │ │ │ │ - 0x000c9a90 d2ad2c53 334ccdb2 0d72f38c ec93126d ..,S3L...r.....m │ │ │ │ - 0x000c9aa0 2a55d4ab cbb4354a f58a0b74 146bea95 *U....5J...t.k.. │ │ │ │ - 0x000c9ab0 89f67708 681796e9 5629a8d7 b7c84936 ..w.h...V)....I6 │ │ │ │ - 0x000c9ac0 c7b83946 2659d8a7 1867e699 f9860778 ..9F&Y...g.....x │ │ │ │ - 0x000c9ad0 641b9ae5 85fa7b04 bbc4453a 5a25a4db d.....{...E:Z%.. │ │ │ │ - 0x000c9ae0 9ce3621d 7d0283fc 433cbdc2 a2dd5c23 ..b.}...C<....\# │ │ │ │ - 0x000c9af0 3f40c1be dea1205f e09f1e61 017eff80 ?@.... _...a.~.. │ │ │ │ - 0x000c9b00 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ - 0x000c9b10 e868f575 d252cf4f 9c1c8101 a626bb3b .h.u.R.O.....&.; │ │ │ │ - 0x000c9b20 cd4dd050 f777ea6a b939a424 83039e1e .M.P.w.j.9.$.... │ │ │ │ - 0x000c9b30 25a538b8 1f9f0282 51d14ccc 6beb76f6 %.8.....Q.L.k.v. │ │ │ │ - 0x000c9b40 87079a1a bd3da020 f373ee6e c949d454 .....=. .s.n.I.T │ │ │ │ - 0x000c9b50 6fef72f2 55d548c8 1b9b0686 21a13cbc o.r.U.H.....!.<. │ │ │ │ - 0x000c9b60 4aca57d7 70f06ded 3ebe23a3 04841999 J.W.p.m.>.#..... │ │ │ │ - 0x000c9b70 a222bf3f 98188505 d656cb4b ec6cf171 .".?.....V.K.l.q │ │ │ │ - 0x000c9b80 13930e8e 29a934b4 67e77afa 5ddd40c0 ....).4.g.z.].@. │ │ │ │ - 0x000c9b90 fb7be666 c141dc5c 8f0f9212 b535a828 .{.f.A.\.....5.( │ │ │ │ - 0x000c9ba0 de5ec343 e464f979 aa2ab737 90108d0d .^.C.d.y.*.7.... │ │ │ │ - 0x000c9bb0 36b62bab 0c8c1191 42c25fdf 78f865e5 6.+.....B._.x.e. │ │ │ │ - 0x000c9bc0 94148909 ae2eb333 e060fd7d da5ac747 .......3.`.}.Z.G │ │ │ │ - 0x000c9bd0 7cfc61e1 46c65bdb 08881595 32b22faf |.a.F.[.....2./. │ │ │ │ - 0x000c9be0 59d944c4 63e37efe 2dad30b0 17970a8a Y.D.c.~.-.0..... │ │ │ │ - 0x000c9bf0 b131ac2c 8b0b9616 c545d858 ff7fe262 .1.,.....E.X...b │ │ │ │ - 0x000c9c00 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ - 0x000c9c10 f879e766 c647d958 84059b1a ba3ba524 .y.f.G.X.....;.$ │ │ │ │ - 0x000c9c20 ed6cf273 d352cc4d 91108e0f af2eb031 .l.s.R.M.......1 │ │ │ │ - 0x000c9c30 15940a8b 2baa34b5 69e876f7 57d648c9 ....+.4.i.v.W.H. │ │ │ │ - 0x000c9c40 c746d859 f978e667 bb3aa425 85049a1b .F.Y.x.g.:.%.... │ │ │ │ - 0x000c9c50 3fbe20a1 01801e9f 43c25cdd 7dfc62e3 ?. .....C.\.}.b. │ │ │ │ - 0x000c9c60 2aab35b4 14950b8a 56d749c8 68e977f6 *.5.....V.I.h.w. │ │ │ │ - 0x000c9c70 d253cd4c ec6df372 ae2fb130 90118f0e .S.L.m.r./.0.... │ │ │ │ - 0x000c9c80 93128c0d ad2cb233 ef6ef071 d150ce4f .....,.3.n.q.P.O │ │ │ │ - 0x000c9c90 6bea74f5 55d44acb 17960889 29a836b7 k.t.U.J.....).6. │ │ │ │ - 0x000c9ca0 7eff61e0 40c15fde 02831d9c 3cbd23a2 ~.a.@._.....<.#. │ │ │ │ - 0x000c9cb0 86079918 b839a726 fa7be564 c445db5a .....9.&.{.d.E.Z │ │ │ │ - 0x000c9cc0 54d54bca 6aeb75f4 28a937b6 16970988 T.K.j.u.(.7..... │ │ │ │ - 0x000c9cd0 ac2db332 92138d0c d051cf4e ee6ff170 .-.2.....Q.N.o.p │ │ │ │ - 0x000c9ce0 b938a627 87069819 c544da5b fb7ae465 .8.'.....D.[.z.e │ │ │ │ - 0x000c9cf0 41c05edf 7ffe60e1 3dbc22a3 03821c9d A.^...`.=."..... │ │ │ │ - 0x000c9d00 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ - 0x000c9d10 c84ad153 fa78e361 ac2eb537 9e1c8705 .J.S.x.a...7.... │ │ │ │ - 0x000c9d20 8d0f9416 bf3da624 e96bf072 db59c240 .....=.$.k.r.Y.@ │ │ │ │ - 0x000c9d30 45c75cde 77f56eec 21a338ba 13910a88 E.\.w.n.!.8..... │ │ │ │ - 0x000c9d40 07851e9c 35b72cae 63e17af8 51d348ca ....5.,.c.z.Q.H. │ │ │ │ - 0x000c9d50 cf4dd654 fd7fe466 ab29b230 991b8002 .M.T...f.).0.... │ │ │ │ - 0x000c9d60 8a089311 b83aa123 ee6cf775 dc5ec547 .....:.#.l.u.^.G │ │ │ │ - 0x000c9d70 42c05bd9 70f269eb 26a43fbd 14960d8f B.[.p.i.&.?..... │ │ │ │ - 0x000c9d80 0e8c1795 3cbe25a7 6ae873f1 58da41c3 ....<.%.j.s.X.A. │ │ │ │ - 0x000c9d90 c644df5d f476ed6f a220bb39 9012890b .D.].v.o. .9.... │ │ │ │ - 0x000c9da0 83019a18 b133a82a e765fe7c d557cc4e .....3.*.e.|.W.N │ │ │ │ - 0x000c9db0 4bc952d0 79fb60e2 2fad36b4 1d9f0486 K.R.y.`./.6..... │ │ │ │ - 0x000c9dc0 098b1092 3bb922a0 6def74f6 5fdd46c4 ....;.".m.t._.F. │ │ │ │ - 0x000c9dd0 c143d85a f371ea68 a527bc3e 97158e0c .C.Z.q.h.'.>.... │ │ │ │ - 0x000c9de0 84069d1f b634af2d e062f97b d250cb49 .....4.-.b.{.P.I │ │ │ │ - 0x000c9df0 4cce55d7 7efc67e5 28aa31b3 1a980381 L.U.~.g.(.1..... │ │ │ │ - 0x000c9e00 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ - 0x000c9e10 d85bc340 ee6df576 b437af2c 8201991a .[.@.m.v.7.,.... │ │ │ │ - 0x000c9e20 ad2eb635 9b188003 c142da59 f774ec6f ...5.....B.Y.t.o │ │ │ │ - 0x000c9e30 75f66eed 43c058db 199a0281 2fac34b7 u.n.C.X...../.4. │ │ │ │ - 0x000c9e40 47c45cdf 71f26ae9 2ba830b3 1d9e0685 G.\.q.j.+.0..... │ │ │ │ - 0x000c9e50 9f1c8407 a92ab231 f370e86b c546de5d .....*.1.p.k.F.] │ │ │ │ - 0x000c9e60 ea69f172 dc5fc744 86059d1e b033ab28 .i.r._.D.....3.( │ │ │ │ - 0x000c9e70 32b129aa 04871f9c 5edd45c6 68eb73f0 2.).....^.E.h.s. │ │ │ │ - 0x000c9e80 8e0d9516 b83ba320 e261f97a d457cf4c .....;. .a.z.W.L │ │ │ │ - 0x000c9e90 56d54dce 60e37bf8 3ab921a2 0c8f1794 V.M.`.{.:.!..... │ │ │ │ - 0x000c9ea0 23a038bb 15960e8d 4fcc54d7 79fa62e1 #.8.....O.T.y.b. │ │ │ │ - 0x000c9eb0 fb78e063 cd4ed655 97148c0f a122ba39 .x.c.N.U.....".9 │ │ │ │ - 0x000c9ec0 c94ad251 ff7ce467 a526be3d 9310880b .J.Q.|.g.&.=.... │ │ │ │ - 0x000c9ed0 11920a89 27a43cbf 7dfe66e5 4bc850d3 ....'.<.}.f.K.P. │ │ │ │ - 0x000c9ee0 64e77ffc 52d149ca 088b1390 3ebd25a6 d...R.I.....>.%. │ │ │ │ - 0x000c9ef0 bc3fa724 8a099112 d053cb48 e665fd7e .?.$.....S.H.e.~ │ │ │ │ - 0x000c9f00 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ - 0x000c9f10 a82cbd39 82069713 fc78e96d d652c347 .,.9.....x.m.R.G │ │ │ │ - 0x000c9f20 4dc958dc 67e372f6 199d0c88 33b726a2 M.X.g.r.....3.&. │ │ │ │ - 0x000c9f30 e561f074 cf4bda5e b135a420 9b1f8e0a .a.t.K.^.5. .... │ │ │ │ - 0x000c9f40 9a1e8f0b b034a521 ce4adb5f e460f175 .....4.!.J._.`.u │ │ │ │ - 0x000c9f50 32b627a3 189c0d89 66e273f7 4cc859dd 2.'.....f.s.L.Y. │ │ │ │ - 0x000c9f60 d753c246 fd79e86c 83079612 a92dbc38 .S.F.y.l.....-.8 │ │ │ │ - 0x000c9f70 7ffb6aee 55d140c4 2baf3eba 01851490 ..j.U.@.+.>..... │ │ │ │ - 0x000c9f80 29ad3cb8 03871692 7df968ec 57d342c6 ).<.....}.h.W.B. │ │ │ │ - 0x000c9f90 81059410 ab2fbe3a d551c044 ff7bea6e ...../.:.Q.D.{.n │ │ │ │ - 0x000c9fa0 64e071f5 4eca5bdf 30b425a1 1a9e0f8b d.q.N.[.0.%..... │ │ │ │ - 0x000c9fb0 cc48d95d e662f377 981c8d09 b236a723 .H.].b.w.....6.# │ │ │ │ - 0x000c9fc0 b337a622 991d8c08 e763f276 cd49d85c .7.".....c.v.I.\ │ │ │ │ - 0x000c9fd0 1b9f0e8a 31b524a0 4fcb5ade 65e170f4 ....1.$.O.Z.e.p. │ │ │ │ - 0x000c9fe0 fe7aeb6f d450c145 aa2ebf3b 80049511 .z.o.P.E...;.... │ │ │ │ - 0x000c9ff0 56d243c7 7cf869ed 02861793 28ac3db9 V.C.|.i.....(.=. │ │ │ │ - 0x000ca000 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ - 0x000ca010 b83daf2a 96138104 e461f376 ca4fdd58 .=.*.....a.v.O.X │ │ │ │ - 0x000ca020 6de87aff 43c654d1 31b426a3 1f9a088d m.z.C.T.1.&..... │ │ │ │ - 0x000ca030 d550c247 fb7eec69 890c9e1b a722b035 .P.G.~.i.....".5 │ │ │ │ - 0x000ca040 da5fcd48 f471e366 86039114 a82dbf3a ._.H.q.f.....-.: │ │ │ │ - 0x000ca050 62e775f0 4cc95bde 3ebb29ac 10950782 b.u.L.[.>.)..... │ │ │ │ - 0x000ca060 b732a025 991c8e0b eb6efc79 c540d257 .2.%.....n.y.@.W │ │ │ │ - 0x000ca070 0f8a189d 21a436b3 53d644c1 7df86aef ....!.6.S.D.}.j. │ │ │ │ - 0x000ca080 a92cbe3b 87029015 f570e267 db5ecc49 .,.;.....p.g.^.I │ │ │ │ - 0x000ca090 11940683 3fba28ad 4dc85adf 63e674f1 ....?.(.M.Z.c.t. │ │ │ │ - 0x000ca0a0 c441d356 ea6ffd78 981d8f0a b633a124 .A.V.o.x.....3.$ │ │ │ │ - 0x000ca0b0 7cf96bee 52d745c0 20a537b2 0e8b199c |.k.R.E. .7..... │ │ │ │ - 0x000ca0c0 73f664e1 5dd84acf 2faa38bd 01841693 s.d.].J./.8..... │ │ │ │ - 0x000ca0d0 cb4edc59 e560f277 97128005 b93cae2b .N.Y.`.w.....<.+ │ │ │ │ - 0x000ca0e0 1e9b098c 30b527a2 42c755d0 6ce97bfe ....0.'.B.U.l.{. │ │ │ │ - 0x000ca0f0 a623b134 880d9f1a fa7fed68 d451c346 .#.4.......h.Q.F │ │ │ │ - 0x000ca100 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ - 0x000ca110 880e991f aa2cbb3d cc4add5b ee68ff79 .....,.=.J.[.h.y │ │ │ │ - 0x000ca120 0d8b1c9a 2fa93eb8 49cf58de 6bed7afc ..../.>.I.X.k.z. │ │ │ │ - 0x000ca130 85039412 a721b630 c147d056 e365f274 .....!.0.G.V.e.t │ │ │ │ - 0x000ca140 1a9c0b8d 38be29af 5ed84fc9 7cfa6deb ....8.).^.O.|.m. │ │ │ │ - 0x000ca150 92148305 b036a127 d650c741 f472e563 .....6.'.P.A.r.c │ │ │ │ - 0x000ca160 17910680 35b324a2 53d542c4 71f760e6 ....5.$.S.B.q.`. │ │ │ │ - 0x000ca170 9f198e08 bd3bac2a db5dca4c f97fe86e .....;.*.].L...n │ │ │ │ - 0x000ca180 34b225a3 16900781 70f661e7 52d443c5 4.%.....p.a.R.C. │ │ │ │ - 0x000ca190 bc3aad2b 9e188f09 f87ee96f da5ccb4d .:.+.....~.o.\.M │ │ │ │ - 0x000ca1a0 39bf28ae 1b9d0a8c 7dfb6cea 5fd94ec8 9.(.....}.l._.N. │ │ │ │ - 0x000ca1b0 b137a026 93158204 f573e462 d751c640 .7.&.....s.b.Q.@ │ │ │ │ - 0x000ca1c0 2ea83fb9 0c8a1d9b 6aec7bfd 48ce59df ..?.....j.{.H.Y. │ │ │ │ - 0x000ca1d0 a620b731 84029513 e264f375 c046d157 . .1.....d.u.F.W │ │ │ │ - 0x000ca1e0 23a532b4 01871096 67e176f0 45c354d2 #.2.....g.v.E.T. │ │ │ │ - 0x000ca1f0 ab2dba3c 890f981e ef69fe78 cd4bdc5a .-.<.....i.x.K.Z │ │ │ │ - 0x000ca200 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ - 0x000ca210 981f8b0c be39ad2a d453c740 f275e166 .....9.*.S.@.u.f │ │ │ │ - 0x000ca220 2daa3eb9 0b8c189f 61e672f5 47c054d3 -.>.....a.r.G.T. │ │ │ │ - 0x000ca230 b532a621 93148007 f97eea6d df58cc4b .2.!.....~.m.X.K │ │ │ │ - 0x000ca240 5add49ce 7cfb6fe8 16910582 30b723a4 Z.I.|.o.....0.#. │ │ │ │ - 0x000ca250 c245d156 e463f770 8e099d1a a82fbb3c .E.V.c.p...../.< │ │ │ │ - 0x000ca260 77f064e3 51d642c5 3bbc28af 1d9a0e89 w.d.Q.B.;.(..... │ │ │ │ - 0x000ca270 ef68fc7b c94eda5d a324b037 85029611 .h.{.N.].$.7.... │ │ │ │ - 0x000ca280 b433a720 92158106 f87feb6c de59cd4a .3. .......l.Y.J │ │ │ │ - 0x000ca290 2cab3fb8 0a8d199e 60e773f4 46c155d2 ,.?.....`.s.F.U. │ │ │ │ - 0x000ca2a0 991e8a0d bf38ac2b d552c641 f374e067 .....8.+.R.A.t.g │ │ │ │ - 0x000ca2b0 01861295 27a034b3 4dca5ed9 6bec78ff ....'.4.M.^.k.x. │ │ │ │ - 0x000ca2c0 ee69fd7a c84fdb5c a225b136 84039710 .i.z.O.\.%.6.... │ │ │ │ - 0x000ca2d0 76f165e2 50d743c4 3abd29ae 1c9b0f88 v.e.P.C.:.)..... │ │ │ │ - 0x000ca2e0 c344d057 e562f671 8f089c1b a92eba3d .D.W.b.q.......= │ │ │ │ - 0x000ca2f0 5bdc48cf 7dfa6ee9 17900483 31b622a5 [.H.}.n.....1.". │ │ │ │ - 0x000ca300 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ - 0x000ca310 68e065ed 72fa7ff7 5cd451d9 46ce4bc3 h.e.r...\.Q.F.K. │ │ │ │ - 0x000ca320 d058dd55 ca42c74f e46ce961 fe76f37b .X.U.B.O.l.a.v.{ │ │ │ │ - 0x000ca330 b830b53d a22aaf27 8c048109 961e9b13 .0.=.*.'........ │ │ │ │ - 0x000ca340 bd35b038 a72faa22 8901840c 931b9e16 .5.8./."........ │ │ │ │ - 0x000ca350 d55dd850 cf47c24a e169ec64 fb73f67e .].P.G.J.i.d.s.~ │ │ │ │ - 0x000ca360 6de560e8 77ff7af2 59d154dc 43cb4ec6 m.`.w.z.Y.T.C.N. │ │ │ │ - 0x000ca370 058d0880 1f97129a 31b93cb4 2ba326ae ........1.<.+.&. │ │ │ │ - 0x000ca380 67ef6ae2 7df570f8 53db5ed6 49c144cc g.j.}.p.S.^.I.D. │ │ │ │ - 0x000ca390 0f87028a 159d1890 3bb336be 21a92ca4 ........;.6.!.,. │ │ │ │ - 0x000ca3a0 b73fba32 ad25a028 830b8e06 9911941c .?.2.%.(........ │ │ │ │ - 0x000ca3b0 df57d25a c54dc840 eb63e66e f179fc74 .W.Z.M.@.c.n.y.t │ │ │ │ - 0x000ca3c0 da52d75f c048cd45 ee66e36b f47cf971 .R._.H.E.f.k.|.q │ │ │ │ - 0x000ca3d0 b23abf37 a820a52d 860e8b03 9c149119 .:.7. .-........ │ │ │ │ - 0x000ca3e0 0a82078f 10981d95 3eb633bb 24ac29a1 ........>.3.$.). │ │ │ │ - 0x000ca3f0 62ea6fe7 78f075fd 56de5bd3 4cc441c9 b.o.x.u.V.[.L.A. │ │ │ │ - 0x000ca400 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ - 0x000ca410 78f177fe 66ef69e0 44cd4bc2 5ad355dc x.w.f.i.D.K.Z.U. │ │ │ │ - 0x000ca420 f079ff76 ee67e168 cc45c34a d25bdd54 .y.v.g.h.E.J.[.T │ │ │ │ - 0x000ca430 8801870e 961f9910 b43dbb32 aa23a52c .........=.2.#., │ │ │ │ - 0x000ca440 fd74f27b e36aec65 c148ce47 df56d059 .t.{.j.e.H.G.V.Y │ │ │ │ - 0x000ca450 850c8a03 9b12941d b930b63f a72ea821 .........0.?...! │ │ │ │ - 0x000ca460 0d84028b 139a1c95 31b83eb7 2fa620a9 ........1.>./. . │ │ │ │ - 0x000ca470 75fc7af3 6be264ed 49c046cf 57de58d1 u.z.k.d.I.F.W.X. │ │ │ │ - 0x000ca480 e76ee861 f970f67f db52d45d c54cca43 .n.a.p...R.].L.C │ │ │ │ - 0x000ca490 9f169019 81088e07 a32aac25 bd34b23b .........*.%.4.; │ │ │ │ - 0x000ca4a0 179e1891 0980068f 2ba224ad 35bc3ab3 ........+.$.5.:. │ │ │ │ - 0x000ca4b0 6fe660e9 71f87ef7 53da5cd5 4dc442cb o.`.q.~.S.\.M.B. │ │ │ │ - 0x000ca4c0 1a93159c 048d0b82 26af29a0 38b137be ........&.).8.7. │ │ │ │ - 0x000ca4d0 62eb6de4 7cf573fa 5ed751d8 40c94fc6 b.m.|.s.^.Q.@.O. │ │ │ │ - 0x000ca4e0 ea63e56c f47dfb72 d65fd950 c841c74e .c.l.}.r._.P.A.N │ │ │ │ - 0x000ca4f0 921b9d14 8c05830a ae27a128 b039bf36 .........'.(.9.6 │ │ │ │ - 0x000ca500 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ - 0x000ca510 48c241cb 5ad053d9 6ce665ef 7ef477fd H.A.Z.S.l.e.~.w. │ │ │ │ - 0x000ca520 901a9913 82088b01 b43ebd37 a62caf25 .........>.7.,.% │ │ │ │ - 0x000ca530 d852d15b ca40c349 fc76f57f ee64e76d .R.[.@.I.v...d.m │ │ │ │ - 0x000ca540 3db734be 2fa526ac 1993109a 0b810288 =.4./.&......... │ │ │ │ - 0x000ca550 75ff7cf6 67ed6ee4 51db58d2 43c94ac0 u.|.g.n.Q.X.C.J. │ │ │ │ - 0x000ca560 ad27a42e bf35b63c 8903800a 9b119218 .'...5.<........ │ │ │ │ - 0x000ca570 e56fec66 f77dfe74 c14bc842 d359da50 .o.f.}.t.K.B.Y.P │ │ │ │ - 0x000ca580 7af073f9 68e261eb 5ed457dd 4cc645cf z.s.h.a.^.W.L.E. │ │ │ │ - 0x000ca590 32b83bb1 20aa29a3 169c1f95 048e0d87 2.;. .)......... │ │ │ │ - 0x000ca5a0 ea60e369 f872f17b ce44c74d dc56d55f .`.i.r.{.D.M.V._ │ │ │ │ - 0x000ca5b0 a228ab21 b03ab933 860c8f05 941e9d17 .(.!.:.3........ │ │ │ │ - 0x000ca5c0 47cd4ec4 55df5cd6 63e96ae0 71fb78f2 G.N.U.\.c.j.q.x. │ │ │ │ - 0x000ca5d0 0f85068c 1d97149e 2ba122a8 39b330ba ........+.".9.0. │ │ │ │ - 0x000ca5e0 d75dde54 c54fcc46 f379fa70 e16be862 .].T.O.F.y.p.k.b │ │ │ │ - 0x000ca5f0 9f15961c 8d07840e bb31b238 a923a02a .........1.8.#.* │ │ │ │ - 0x000ca600 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ - 0x000ca610 58d353d8 4ec545ce 74ff7ff4 62e969e2 X.S.N.E.t...b.i. │ │ │ │ - 0x000ca620 b03bbb30 a62dad26 9c17971c 8a01810a .;.0.-.&........ │ │ │ │ - 0x000ca630 e863e368 fe75f57e c44fcf44 d259d952 .c.h.u.~.O.D.Y.R │ │ │ │ - 0x000ca640 7df676fd 6be060eb 51da5ad1 47cc4cc7 }.v.k.`.Q.Z.G.L. │ │ │ │ - 0x000ca650 25ae2ea5 33b838b3 09820289 1f94149f %...3.8......... │ │ │ │ - 0x000ca660 cd46c64d db50d05b e16aea61 f77cfc77 .F.M.P.[.j.a.|.w │ │ │ │ - 0x000ca670 951e9e15 83088803 b932b239 af24a42f .........2.9.$./ │ │ │ │ - 0x000ca680 fa71f17a ec67e76c d65ddd56 c04bcb40 .q.z.g.l.].V.K.@ │ │ │ │ - 0x000ca690 a229a922 b43fbf34 8e05850e 98139318 .).".?.4........ │ │ │ │ - 0x000ca6a0 4ac141ca 5cd757dc 66ed6de6 70fb7bf0 J.A.\.W.f.m.p.{. │ │ │ │ - 0x000ca6b0 12991992 048f0f84 3eb535be 28a323a8 ........>.5.(.#. │ │ │ │ - 0x000ca6c0 870c8c07 911a9a11 ab20a02b bd36b63d ......... .+.6.= │ │ │ │ - 0x000ca6d0 df54d45f c942c249 f378f873 e56eee65 .T._.B.I.x.s.n.e │ │ │ │ - 0x000ca6e0 37bc3cb7 21aa2aa1 1b90109b 0d86068d 7.<.!.*......... │ │ │ │ - 0x000ca6f0 6fe464ef 79f272f9 43c848c3 55de5ed5 o.d.y.r.C.H.U.^. │ │ │ │ - 0x000ca700 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ - 0x000ca710 28a42da1 22ae27ab 3cb039b5 36ba33bf (.-.".'.<.9.6.3. │ │ │ │ - 0x000ca720 50dc55d9 5ad65fd3 44c841cd 4ec24bc7 P.U.Z._.D.A.N.K. │ │ │ │ - 0x000ca730 78f47df1 72fe77fb 6ce069e5 66ea63ef x.}.r.w.l.i.f.c. │ │ │ │ - 0x000ca740 a02ca529 aa26af23 b438b13d be32bb37 .,.).&.#.8.=.2.7 │ │ │ │ - 0x000ca750 88048d01 820e870b 9c109915 961a931f ................ │ │ │ │ - 0x000ca760 f07cf579 fa76ff73 e468e16d ee62eb67 .|.y.v.s.h.m.b.g │ │ │ │ - 0x000ca770 d854dd51 d25ed75b cc40c945 c64ac34f .T.Q.^.[.@.E.J.O │ │ │ │ - 0x000ca780 5dd158d4 57db52de 49c54cc0 43cf46ca ].X.W.R.I.L.C.F. │ │ │ │ - 0x000ca790 75f970fc 7ff37af6 61ed64e8 6be76ee2 u.p...z.a.d.k.n. │ │ │ │ - 0x000ca7a0 0d810884 078b028e 19951c90 139f169a ................ │ │ │ │ - 0x000ca7b0 25a920ac 2fa32aa6 31bd34b8 3bb73eb2 %. ./.*.1.4.;.>. │ │ │ │ - 0x000ca7c0 fd71f874 f77bf27e e965ec60 e36fe66a .q.t.{.~.e.`.o.j │ │ │ │ - 0x000ca7d0 d559d05c df53da56 c14dc448 cb47ce42 .Y.\.S.V.M.H.G.B │ │ │ │ - 0x000ca7e0 ad21a824 a72ba22e b935bc30 b33fb63a .!.$.+...5.0.?.: │ │ │ │ - 0x000ca7f0 8509800c 8f038a06 911d9418 9b179e12 ................ │ │ │ │ - 0x000ca800 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ - 0x000ca810 38b53fb2 36bb31bc 24a923ae 2aa72da0 8.?.6.1.$.#.*.-. │ │ │ │ - 0x000ca820 70fd77fa 7ef379f4 6ce16be6 62ef65e8 p.w.~.y.l.k.b.e. │ │ │ │ - 0x000ca830 48c54fc2 46cb41cc 54d953de 5ad75dd0 H.O.F.A.T.S.Z.]. │ │ │ │ - 0x000ca840 e06de76a ee63e964 fc71fb76 f27ff578 .m.j.c.d.q.v...x │ │ │ │ - 0x000ca850 d855df52 d65bd15c c449c34e ca47cd40 .U.R.[.\.I.N.G.@ │ │ │ │ - 0x000ca860 901d971a 9e139914 8c018b06 820f8508 ................ │ │ │ │ - 0x000ca870 a825af22 a62ba12c b439b33e ba37bd30 .%.".+.,.9.>.7.0 │ │ │ │ - 0x000ca880 dd50da57 d35ed459 c14cc64b cf42c845 .P.W.^.Y.L.K.B.E │ │ │ │ - 0x000ca890 e568e26f eb66ec61 f974fe73 f77af07d .h.o.f.a.t.s.z.} │ │ │ │ - 0x000ca8a0 ad20aa27 a32ea429 b13cb63b bf32b835 . .'...).<.;.2.5 │ │ │ │ - 0x000ca8b0 9518921f 9b169c11 89048e03 870a800d ................ │ │ │ │ - 0x000ca8c0 3db03ab7 33be34b9 21ac26ab 2fa228a5 =.:.3.4.!.&./.(. │ │ │ │ - 0x000ca8d0 0588028f 0b860c81 19941e93 179a109d ................ │ │ │ │ - 0x000ca8e0 4dc04ac7 43ce44c9 51dc56db 5fd258d5 M.J.C.D.Q.V._.X. │ │ │ │ - 0x000ca8f0 75f872ff 7bf67cf1 69e46ee3 67ea60ed u.r.{.|.i.n.g.`. │ │ │ │ - 0x000ca900 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ - 0x000ca910 08860987 0a840b85 0c820d83 0e800f81 ................ │ │ │ │ - 0x000ca920 109e119f 129c139d 149a159b 16981799 ................ │ │ │ │ - 0x000ca930 18961997 1a941b95 1c921d93 1e901f91 ................ │ │ │ │ - 0x000ca940 20ae21af 22ac23ad 24aa25ab 26a827a9 .!.".#.$.%.&.'. │ │ │ │ - 0x000ca950 28a629a7 2aa42ba5 2ca22da3 2ea02fa1 (.).*.+.,.-.../. │ │ │ │ - 0x000ca960 30be31bf 32bc33bd 34ba35bb 36b837b9 0.1.2.3.4.5.6.7. │ │ │ │ - 0x000ca970 38b639b7 3ab43bb5 3cb23db3 3eb03fb1 8.9.:.;.<.=.>.?. │ │ │ │ - 0x000ca980 40ce41cf 42cc43cd 44ca45cb 46c847c9 @.A.B.C.D.E.F.G. │ │ │ │ - 0x000ca990 48c649c7 4ac44bc5 4cc24dc3 4ec04fc1 H.I.J.K.L.M.N.O. │ │ │ │ - 0x000ca9a0 50de51df 52dc53dd 54da55db 56d857d9 P.Q.R.S.T.U.V.W. │ │ │ │ - 0x000ca9b0 58d659d7 5ad45bd5 5cd25dd3 5ed05fd1 X.Y.Z.[.\.].^._. │ │ │ │ - 0x000ca9c0 60ee61ef 62ec63ed 64ea65eb 66e867e9 `.a.b.c.d.e.f.g. │ │ │ │ - 0x000ca9d0 68e669e7 6ae46be5 6ce26de3 6ee06fe1 h.i.j.k.l.m.n.o. │ │ │ │ - 0x000ca9e0 70fe71ff 72fc73fd 74fa75fb 76f877f9 p.q.r.s.t.u.v.w. │ │ │ │ - 0x000ca9f0 78f679f7 7af47bf5 7cf27df3 7ef07ff1 x.y.z.{.|.}.~... │ │ │ │ - 0x000caa00 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ - 0x000caa10 18971b94 1e911d92 149b1798 129d119e ................ │ │ │ │ - 0x000caa20 30bf33bc 36b935ba 3cb33fb0 3ab539b6 0.3.6.5.<.?.:.9. │ │ │ │ - 0x000caa30 28a72ba4 2ea12da2 24ab27a8 22ad21ae (.+...-.$.'.".!. │ │ │ │ - 0x000caa40 60ef63ec 66e965ea 6ce36fe0 6ae569e6 `.c.f.e.l.o.j.i. │ │ │ │ - 0x000caa50 78f77bf4 7ef17df2 74fb77f8 72fd71fe x.{.~.}.t.w.r.q. │ │ │ │ - 0x000caa60 50df53dc 56d955da 5cd35fd0 5ad559d6 P.S.V.U.\._.Z.Y. │ │ │ │ - 0x000caa70 48c74bc4 4ec14dc2 44cb47c8 42cd41ce H.K.N.M.D.G.B.A. │ │ │ │ - 0x000caa80 c04fc34c c649c54a cc43cf40 ca45c946 .O.L.I.J.C.@.E.F │ │ │ │ - 0x000caa90 d857db54 de51dd52 d45bd758 d25dd15e .W.T.Q.R.[.X.].^ │ │ │ │ - 0x000caaa0 f07ff37c f679f57a fc73ff70 fa75f976 ...|.y.z.s.p.u.v │ │ │ │ - 0x000caab0 e867eb64 ee61ed62 e46be768 e26de16e .g.d.a.b.k.h.m.n │ │ │ │ - 0x000caac0 a02fa32c a629a52a ac23af20 aa25a926 ./.,.).*.#. .%.& │ │ │ │ - 0x000caad0 b837bb34 be31bd32 b43bb738 b23db13e .7.4.1.2.;.8.=.> │ │ │ │ - 0x000caae0 901f931c 9619951a 9c139f10 9a159916 ................ │ │ │ │ - 0x000caaf0 88078b04 8e018d02 840b8708 820d810e ................ │ │ │ │ - 0x000cab00 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ - 0x000cab10 f565c858 8f1fb222 01913cac 7beb46d6 .e.X..."..<.{.F. │ │ │ │ - 0x000cab20 f767ca5a 8d1db020 03933eae 79e944d4 .g.Z... ..>.y.D. │ │ │ │ - 0x000cab30 02923faf 78e845d5 f666cb5b 8c1cb121 ..?.x.E..f.[...! │ │ │ │ - 0x000cab40 f363ce5e 8919b424 07973aaa 7ded40d0 .c.^...$..:.}.@. │ │ │ │ - 0x000cab50 06963bab 7cec41d1 f262cf5f 8818b525 ..;.|.A..b._...% │ │ │ │ - 0x000cab60 049439a9 7eee43d3 f060cd5d 8a1ab727 ..9.~.C..`.]...' │ │ │ │ - 0x000cab70 f161cc5c 8b1bb626 059538a8 7fef42d2 .a.\...&..8...B. │ │ │ │ - 0x000cab80 fb6bc656 8111bc2c 0f9f32a2 75e548d8 .k.V...,..2.u.H. │ │ │ │ - 0x000cab90 0e9e33a3 74e449d9 fa6ac757 8010bd2d ..3.t.I..j.W...- │ │ │ │ - 0x000caba0 0c9c31a1 76e64bdb f868c555 8212bf2f ..1.v.K..h.U.../ │ │ │ │ - 0x000cabb0 f969c454 8313be2e 0d9d30a0 77e74ada .i.T......0.w.J. │ │ │ │ - 0x000cabc0 089835a5 72e24fdf fc6cc151 8616bb2b ..5.r.O..l.Q...+ │ │ │ │ - 0x000cabd0 fd6dc050 8717ba2a 099934a4 73e34ede .m.P...*..4.s.N. │ │ │ │ - 0x000cabe0 ff6fc252 8515b828 0b9b36a6 71e14cdc .o.R...(..6.q.L. │ │ │ │ - 0x000cabf0 0a9a37a7 70e04ddd fe6ec353 8414b929 ..7.p.M..n.S...) │ │ │ │ - 0x000cac00 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ - 0x000cac10 e574da4b 9b0aa435 198826b7 67f658c9 .t.K...5..&.g.X. │ │ │ │ - 0x000cac20 d746e879 a9389607 2bba1485 55c46afb .F.y.8..+...U.j. │ │ │ │ - 0x000cac30 32a30d9c 4cdd73e2 ce5ff160 b0218f1e 2...L.s.._.`.!.. │ │ │ │ - 0x000cac40 b3228c1d cd5cf263 4fde70e1 31a00e9f ."...\.cO.p.1... │ │ │ │ - 0x000cac50 56c769f8 28b91786 aa3b9504 d445eb7a V.i.(....;...E.z │ │ │ │ - 0x000cac60 64f55bca 1a8b25b4 9809a736 e677d948 d.[...%....6.w.H │ │ │ │ - 0x000cac70 8110be2f ff6ec051 7dec42d3 03923cad .../.n.Q}.B...<. │ │ │ │ - 0x000cac80 7bea44d5 05943aab 8716b829 f968c657 {.D...:....).h.W │ │ │ │ - 0x000cac90 9e0fa130 e071df4e 62f35dcc 1c8d23b2 ...0.q.Nb.]...#. │ │ │ │ - 0x000caca0 ac3d9302 d243ed7c 50c16ffe 2ebf1180 .=...C.|P.o..... │ │ │ │ - 0x000cacb0 49d876e7 37a60899 b5248a1b cb5af465 I.v.7....$...Z.e │ │ │ │ - 0x000cacc0 c859f766 b6278918 34a50b9a 4adb75e4 .Y.f.'..4...J.u. │ │ │ │ - 0x000cacd0 2dbc1283 53c26cfd d140ee7f af3e9001 -...S.l..@...>.. │ │ │ │ - 0x000cace0 1f8e20b1 61f05ecf e372dc4d 9d0ca233 .. .a.^..r.M...3 │ │ │ │ - 0x000cacf0 fa6bc554 8415bb2a 069739a8 78e947d6 .k.T...*..9.x.G. │ │ │ │ - 0x000cad00 009239ab 72e04bd9 e476dd4f 9604af3d ..9.r.K..v.O...= │ │ │ │ - 0x000cad10 d547ec7e a7359e0c 31a3089a 43d17ae8 .G.~.5..1...C.z. │ │ │ │ - 0x000cad20 b7258e1c c557fc6e 53c16af8 21b3188a .%...W.nS.j.!... │ │ │ │ - 0x000cad30 62f05bc9 108229bb 8614bf2d f466cd5f b.[...)....-.f._ │ │ │ │ - 0x000cad40 73e14ad8 019338aa 9705ae3c e577dc4e s.J...8....<.w.N │ │ │ │ - 0x000cad50 a6349f0d d446ed7f 42d07be9 30a2099b .4...F..B.{.0... │ │ │ │ - 0x000cad60 c456fd6f b6248f1d 20b2198b 52c06bf9 .V.o.$.. ...R.k. │ │ │ │ - 0x000cad70 118328ba 63f15ac8 f567cc5e 8715be2c ..(.c.Z..g.^..., │ │ │ │ - 0x000cad80 e674df4d 9406ad3f 02903ba9 70e249db .t.M...?..;.p.I. │ │ │ │ - 0x000cad90 33a10a98 41d378ea d745ee7c a5379c0e 3...A.x..E.|.7.. │ │ │ │ - 0x000cada0 51c368fa 23b11a88 b5278c1e c755fe6c Q.h.#....'...U.l │ │ │ │ - 0x000cadb0 8416bd2f f664cf5d 60f259cb 12802bb9 .../.d.]`.Y...+. │ │ │ │ - 0x000cadc0 9507ac3e e775de4c 71e348da 03913aa8 ...>.u.Lq.H...:. │ │ │ │ - 0x000cadd0 40d279eb 32a00b99 a4369d0f d644ef7d @.y.2....6...D.} │ │ │ │ - 0x000cade0 22b01b89 50c269fb c654ff6d b4268d1f "...P.i..T.m.&.. │ │ │ │ - 0x000cadf0 f765ce5c 8517bc2e 13812ab8 61f358ca .e.\......*.a.X. │ │ │ │ - 0x000cae00 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ - 0x000cae10 c556fe6d b320881b 29ba1281 5fcc64f7 .V.m. ..)..._.d. │ │ │ │ - 0x000cae20 9704ac3f e172da49 7be840d3 0d9e36a5 ...?.r.I{.@...6. │ │ │ │ - 0x000cae30 52c169fa 24b71f8c be2d8516 c85bf360 R.i.$....-...[.` │ │ │ │ - 0x000cae40 33a0089b 45d67eed df4ce477 a93a9201 3...E.~..L.w.:.. │ │ │ │ - 0x000cae50 f665cd5e 8013bb28 1a8921b2 6cff57c4 .e.^...(..!.l.W. │ │ │ │ - 0x000cae60 a4379f0c d241e97a 48db73e0 3ead0596 .7...A.zH.s.>... │ │ │ │ - 0x000cae70 61f25ac9 17842cbf 8d1eb625 fb68c053 a.Z...,....%.h.S │ │ │ │ - 0x000cae80 66f55dce 10832bb8 8a19b122 fc6fc754 f.]...+....".o.T │ │ │ │ - 0x000cae90 a330980b d546ee7d 4fdc74e7 39aa0291 .0...F.}O.t.9... │ │ │ │ - 0x000caea0 f162ca59 8714bc2f 1d8e26b5 6bf850c3 .b.Y.../..&.k.P. │ │ │ │ - 0x000caeb0 34a70f9c 42d179ea d84be370 ae3d9506 4...B.y..K.p.=.. │ │ │ │ - 0x000caec0 55c66efd 23b0188b b92a8211 cf5cf467 U.n.#....*...\.g │ │ │ │ - 0x000caed0 9003ab38 e675dd4e 7cef47d4 0a9931a2 ...8.u.N|.G...1. │ │ │ │ - 0x000caee0 c251f96a b4278f1c 2ebd1586 58cb63f0 .Q.j.'......X.c. │ │ │ │ - 0x000caef0 07943caf 71e24ad9 eb78d043 9d0ea635 ..<.q.J..x.C...5 │ │ │ │ - 0x000caf00 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ - 0x000caf10 b5218014 df4bea7e 61f554c0 0b9f3eaa .!...K.~a.T...>. │ │ │ │ - 0x000caf20 77e342d6 1d8928bc a3379602 c95dfc68 w.B...(..7...].h │ │ │ │ - 0x000caf30 c256f763 a83c9d09 168223b7 7ce849dd .V.c.<....#.|.I. │ │ │ │ - 0x000caf40 ee7adb4f 8410b125 3aae0f9b 50c465f1 .z.O...%:...P.e. │ │ │ │ - 0x000caf50 5bcf6efa 31a50490 8f1bba2e e571d044 [.n.1........q.D │ │ │ │ - 0x000caf60 990dac38 f367c652 4dd978ec 27b31286 ...8.g.RM.x.'... │ │ │ │ - 0x000caf70 2cb8198d 46d273e7 f86ccd59 9206a733 ,...F.s..l.Y...3 │ │ │ │ - 0x000caf80 c155f460 ab3f9e0a 158120b4 7feb4ade .U.`.?.... ...J. │ │ │ │ - 0x000caf90 74e041d5 1e8a2bbf a0349501 ca5eff6b t.A...+..4...^.k │ │ │ │ - 0x000cafa0 b6228317 dc48e97d 62f657c3 089c3da9 ."...H.}b.W...=. │ │ │ │ - 0x000cafb0 039736a2 69fd5cc8 d743e276 bd29881c ..6.i.\..C.v.).. │ │ │ │ - 0x000cafc0 2fbb1a8e 45d170e4 fb6fce5a 9105a430 /...E.p..o.Z...0 │ │ │ │ - 0x000cafd0 9a0eaf3b f064c551 4eda7bef 24b01185 ...;.d.QN.{.$... │ │ │ │ - 0x000cafe0 58cc6df9 32a60793 8c18b92d e672d347 X.m.2......-.r.G │ │ │ │ - 0x000caff0 ed79d84c 8713b226 39ad0c98 53c766f2 .y.L...&9...S.f. │ │ │ │ - 0x000cb000 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ - 0x000cb010 a5309207 cb5efc69 79ec4edb 178220b5 .0...^.iy.N... . │ │ │ │ - 0x000cb020 57c260f5 39ac0e9b 8b1ebc29 e570d247 W.`.9......).p.G │ │ │ │ - 0x000cb030 f267c550 9c09ab3e 2ebb198c 40d577e2 .g.P...>....@.w. │ │ │ │ - 0x000cb040 ae3b990c c055f762 72e745d0 1c892bbe .;...U.br.E...+. │ │ │ │ - 0x000cb050 0b9e3ca9 65f052c7 d742e075 b92c8e1b ..<.e.R..B.u.,.. │ │ │ │ - 0x000cb060 f96cce5b 9702a035 25b01287 4bde7ce9 .l.[...5%...K.|. │ │ │ │ - 0x000cb070 5cc96bfe 32a70590 8015b722 ee7bd94c \.k.2......".{.L │ │ │ │ - 0x000cb080 41d476e3 2fba188d 9d08aa3f f366c451 A.v./......?.f.Q │ │ │ │ - 0x000cb090 e471d346 8a1fbd28 38ad0f9a 56c361f4 .q.F...(8...V.a. │ │ │ │ - 0x000cb0a0 168321b4 78ed4fda ca5ffd68 a4319306 ..!.x.O.._.h.1.. │ │ │ │ - 0x000cb0b0 b3268411 dd48ea7f 6ffa58cd 019436a3 .&...H..o.X...6. │ │ │ │ - 0x000cb0c0 ef7ad84d 8114b623 33a60491 5dc86aff .z.M...#3...].j. │ │ │ │ - 0x000cb0d0 4adf7de8 24b11386 9603a134 f86dcf5a J.}.$......4.m.Z │ │ │ │ - 0x000cb0e0 b82d8f1a d643e174 64f153c6 0a9f3da8 .-...C.td.S...=. │ │ │ │ - 0x000cb0f0 1d882abf 73e644d1 c154f663 af3a980d ..*.s.D..T.c.:.. │ │ │ │ - 0x000cb100 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ - 0x000cb110 9503a432 f761c650 51c760f6 33a50294 ...2.a.PQ.`.3... │ │ │ │ - 0x000cb120 37a10690 55c364f2 f365c254 9107a036 7...U.d..e.T...6 │ │ │ │ - 0x000cb130 a2349305 c056f167 66f057c1 049235a3 .4...V.gf.W...5. │ │ │ │ - 0x000cb140 6ef85fc9 0c9a3dab aa3c9b0d c85ef96f n._...=..<...^.o │ │ │ │ - 0x000cb150 fb6dca5c 990fa83e 3fa90e98 5dcb6cfa .m.\...>?...].l. │ │ │ │ - 0x000cb160 59cf68fe 3bad0a9c 9d0bac3a ff69ce58 Y.h.;......:.i.X │ │ │ │ - 0x000cb170 cc5afd6b ae389f09 089e39af 6afc5bcd .Z.k.8....9.j.[. │ │ │ │ - 0x000cb180 dc4aed7b be288f19 188e29bf 7aec4bdd .J.{.(....).z.K. │ │ │ │ - 0x000cb190 49df78ee 2bbd1a8c 8d1bbc2a ef79de48 I.x.+......*.y.H │ │ │ │ - 0x000cb1a0 eb7dda4c 891fb82e 2fb91e88 4ddb7cea .}.L..../...M.|. │ │ │ │ - 0x000cb1b0 7ee84fd9 1c8a2dbb ba2c8b1d d84ee97f ~.O...-..,...N.. │ │ │ │ - 0x000cb1c0 b2248315 d046e177 76e047d1 148225b3 .$...F.wv.G...%. │ │ │ │ - 0x000cb1d0 27b11680 45d374e2 e375d244 8117b026 '...E.t..u.D...& │ │ │ │ - 0x000cb1e0 8513b422 e771d640 41d770e6 23b51284 ...".q.@A.p.#... │ │ │ │ - 0x000cb1f0 108621b7 72e443d5 d442e573 b6208711 ..!.r.C..B.s. .. │ │ │ │ - 0x000cb200 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ - 0x000cb210 8512b621 e374d047 49de7aed 2fb81c8b ...!.t.GI.z./... │ │ │ │ - 0x000cb220 178024b3 71e642d5 db4ce87f bd2a8e19 ..$.q.B..L...*.. │ │ │ │ - 0x000cb230 9205a136 f463c750 5ec96dfa 38af0b9c ...6.c.P^.m.8... │ │ │ │ - 0x000cb240 2eb91d8a 48df7bec e275d146 8413b720 ....H.{..u.F... │ │ │ │ - 0x000cb250 ab3c980f cd5afe69 67f054c3 019632a5 .<...Z.ig.T...2. │ │ │ │ - 0x000cb260 39ae0a9d 5fc86cfb f562c651 9304a037 9..._.l..b.Q...7 │ │ │ │ - 0x000cb270 bc2b8f18 da4de97e 70e743d4 168125b2 .+...M.~p.C...%. │ │ │ │ - 0x000cb280 5ccb6ff8 3aad099e 9007a334 f661c552 \.o.:......4.a.R │ │ │ │ - 0x000cb290 d94eea7d bf288c1b 158226b1 73e440d7 .N.}.(....&.s.@. │ │ │ │ - 0x000cb2a0 4bdc78ef 2dba1e89 8710b423 e176d245 K.x.-......#.v.E │ │ │ │ - 0x000cb2b0 ce59fd6a a83f9b0c 029531a6 64f357c0 .Y.j.?....1.d.W. │ │ │ │ - 0x000cb2c0 72e541d6 148327b0 be298d1a d84feb7c r.A...'..)...O.| │ │ │ │ - 0x000cb2d0 f760c453 9106a235 3bac089f 5dca6ef9 .`.S...5;...].n. │ │ │ │ - 0x000cb2e0 65f256c1 039430a7 a93e9a0d cf58fc6b e.V...0..>...X.k │ │ │ │ - 0x000cb2f0 e077d344 8611b522 2cbb1f88 4add79ee .w.D...",...J.y. │ │ │ │ - 0x000cb300 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ - 0x000cb310 75ed58c0 2fb7029a c159ec74 9b03b62e u.X./....Y.t.... │ │ │ │ - 0x000cb320 ea72c75f b0289d05 5ec673eb 049c29b1 .r._.(..^.s...). │ │ │ │ - 0x000cb330 9f07b22a c55de870 2bb3069e 71e95cc4 ...*.].p+...q.\. │ │ │ │ - 0x000cb340 c951e47c 930bbe26 7de550c8 27bf0a92 .Q.|...&}.P.'... │ │ │ │ - 0x000cb350 bc249109 e67ecb53 089025bd 52ca7fe7 .$...~.S..%.R... │ │ │ │ - 0x000cb360 23bb0e96 79e154cc 970fba22 cd55e078 #...y.T....".U.x │ │ │ │ - 0x000cb370 56ce7be3 0c9421b9 e27acf57 b820950d V.{...!..z.W. .. │ │ │ │ - 0x000cb380 8f17a23a d54df860 3ba3168e 61f94cd4 ...:.M.`;...a.L. │ │ │ │ - 0x000cb390 fa62d74f a0388d15 4ed663fb 148c39a1 .b.O.8..N.c...9. │ │ │ │ - 0x000cb3a0 65fd48d0 3fa7128a d149fc64 8b13a63e e.H.?....I.d...> │ │ │ │ - 0x000cb3b0 10883da5 4ad267ff a43c8911 fe66d34b ..=.J.g..<...f.K │ │ │ │ - 0x000cb3c0 46de6bf3 1c8431a9 f26adf47 a830851d F.k...1..j.G.0.. │ │ │ │ - 0x000cb3d0 33ab1e86 69f144dc 871faa32 dd45f068 3...i.D....2.E.h │ │ │ │ - 0x000cb3e0 ac348119 f66edb43 188035ad 42da6ff7 .4...n.C..5.B.o. │ │ │ │ - 0x000cb3f0 d941f46c 831bae36 6df540d8 37af1a82 .A.l...6m.@.7... │ │ │ │ - 0x000cb400 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ - 0x000cb410 65fc4ad3 3ba2148d d940f66f 871ea831 e.J.;....@.o...1 │ │ │ │ - 0x000cb420 ca53e57c 940dbb22 76ef59c0 28b1079e .S.|..."v.Y.(... │ │ │ │ - 0x000cb430 af368019 f168de47 138a3ca5 4dd462fb .6...h.G..<.M.b. │ │ │ │ - 0x000cb440 8910a63f d74ef861 35ac1a83 6bf244dd ...?.N.a5...k.D. │ │ │ │ - 0x000cb450 ec75c35a b22b9d04 50c97fe6 0e9721b8 .u.Z.+..P.....!. │ │ │ │ - 0x000cb460 43da6cf5 1d8432ab ff66d049 a1388e17 C.l...2..f.I.8.. │ │ │ │ - 0x000cb470 26bf0990 78e157ce 9a03b52c c45deb72 &...x.W....,.].r │ │ │ │ - 0x000cb480 0f9620b9 51c87ee7 b32a9c05 ed74c25b .. .Q.~..*...t.[ │ │ │ │ - 0x000cb490 6af345dc 34ad1b82 d64ff960 8811a73e j.E.4....O.`...> │ │ │ │ - 0x000cb4a0 c55cea73 9b02b42d 79e056cf 27be0891 .\.s...-y.V.'... │ │ │ │ - 0x000cb4b0 a0398f16 fe67d148 1c8533aa 42db6df4 .9...g.H..3.B.m. │ │ │ │ - 0x000cb4c0 861fa930 d841f76e 3aa3158c 64fd4bd2 ...0.A.n:...d.K. │ │ │ │ - 0x000cb4d0 e37acc55 bd24920b 5fc670e9 01982eb7 .z.U.$.._.p..... │ │ │ │ - 0x000cb4e0 4cd563fa 128b3da4 f069df46 ae378118 L.c...=..i.F.7.. │ │ │ │ - 0x000cb4f0 29b0069f 77ee58c1 950cba23 cb52e47d )...w.X....#.R.} │ │ │ │ - 0x000cb500 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ - 0x000cb510 55cf7ce6 079d2eb4 f16bd842 a3398a10 U.|......k.B.9.. │ │ │ │ - 0x000cb520 aa308319 f862d14b 0e9427bd 5cc675ef .0...b.K..'.\.u. │ │ │ │ - 0x000cb530 ff65d64c ad37841e 5bc172e8 099320ba .e.L.7..[.r... . │ │ │ │ - 0x000cb540 49d360fa 1b8132a8 ed77c45e bf25960c I.`...2..w.^.%.. │ │ │ │ - 0x000cb550 1c8635af 4ed467fd b822910b ea70c359 ..5.N.g.."...p.Y │ │ │ │ - 0x000cb560 e379ca50 b12b9802 47dd6ef4 158f3ca6 .y.P.+..G.n...<. │ │ │ │ - 0x000cb570 b62c9f05 e47ecd57 12883ba1 40da69f3 .,...~.W..;.@.i. │ │ │ │ - 0x000cb580 9208bb21 c05ae973 36ac1f85 64fe4dd7 ...!.Z.s6...d.M. │ │ │ │ - 0x000cb590 c75dee74 950fbc26 63f94ad0 31ab1882 .].t...&c.J.1... │ │ │ │ - 0x000cb5a0 38a2118b 6af043d9 9c06b52f ce54e77d 8...j.C..../.T.} │ │ │ │ - 0x000cb5b0 6df744de 3fa5168c c953e07a 9b01b228 m.D.?....S.z...( │ │ │ │ - 0x000cb5c0 db41f268 8913a03a 7fe556cc 2db7049e .A.h...:..V.-... │ │ │ │ - 0x000cb5d0 8e14a73d dc46f56f 2ab00399 78e251cb ...=.F.o*...x.Q. │ │ │ │ - 0x000cb5e0 71eb58c2 23b90a90 d54ffc66 871dae34 q.X.#....O.f...4 │ │ │ │ - 0x000cb5f0 24be0d97 76ec5fc5 801aa933 d248fb61 $...v._....3.H.a │ │ │ │ - 0x000cb600 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ - 0x000cb610 45de6ef5 138838a3 e972c259 bf24940f E.n...8..r.Y.$.. │ │ │ │ - 0x000cb620 8a11a13a dc47f76c 26bd0d96 70eb5bc0 ...:.G.l&...p.[. │ │ │ │ - 0x000cb630 cf54e47f 9902b229 63f848d3 35ae1e85 .T.....)c.H.5... │ │ │ │ - 0x000cb640 099222b9 5fc474ef a53e8e15 f368d843 .."._.t..>...h.C │ │ │ │ - 0x000cb650 4cd767fc 1a8131aa e07bcb50 b62d9d06 L.g...1..{.P.-.. │ │ │ │ - 0x000cb660 8318a833 d54efe65 2fb4049f 79e252c9 ...3.N.e/...y.R. │ │ │ │ - 0x000cb670 c65ded76 900bbb20 6af141da 3ca7178c .].v... j.A.<... │ │ │ │ - 0x000cb680 128939a2 44df6ff4 be25950e e873c358 ..9.D.o..%...s.X │ │ │ │ - 0x000cb690 57cc7ce7 019a2ab1 fb60d04b ad36861d W.|...*..`.K.6.. │ │ │ │ - 0x000cb6a0 9803b328 ce55e57e 34af1f84 62f949d2 ...(.U.~4...b.I. │ │ │ │ - 0x000cb6b0 dd46f66d 8b10a03b 71ea5ac1 27bc0c97 .F.m...;q.Z.'... │ │ │ │ - 0x000cb6c0 1b8030ab 4dd666fd b72c9c07 e17aca51 ..0.M.f..,...z.Q │ │ │ │ - 0x000cb6d0 5ec575ee 089323b8 f269d942 a43f8f14 ^.u...#..i.B.?.. │ │ │ │ - 0x000cb6e0 910aba21 c75cec77 3da6168d 6bf040db ...!.\.w=...k.@. │ │ │ │ - 0x000cb6f0 d44fff64 8219a932 78e353c8 2eb5059e .O.d...2x.S..... │ │ │ │ - 0x000cb700 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ - 0x000cb710 35a9108c 7fe35ac6 a13d8418 eb77ce52 5.....Z..=...w.R │ │ │ │ - 0x000cb720 6af64fd3 20bc0599 fe62db47 b428910d j.O. ....b.G.(.. │ │ │ │ - 0x000cb730 5fc37ae6 158930ac cb57ee72 811da438 _.z...0..W.r...8 │ │ │ │ - 0x000cb740 d448f16d 9e02bb27 40dc65f9 0a962fb3 .H.m...'@.e.../. │ │ │ │ - 0x000cb750 e17dc458 ab378e12 75e950cc 3fa31a86 .}.X.7..u.P.?... │ │ │ │ - 0x000cb760 be229b07 f468d14d 2ab60f93 60fc45d9 ."...h.M*...`.E. │ │ │ │ - 0x000cb770 8b17ae32 c15de478 1f833aa6 55c970ec ...2.].x..:.U.p. │ │ │ │ - 0x000cb780 b529900c ff63da46 21bd0498 6bf74ed2 .)...c.F!...k.N. │ │ │ │ - 0x000cb790 801ca539 ca56ef73 148831ad 5ec27be7 ...9.V.s..1.^.{. │ │ │ │ - 0x000cb7a0 df43fa66 9509b02c 4bd76ef2 019d24b8 .C.f...,K.n...$. │ │ │ │ - 0x000cb7b0 ea76cf53 a03c8519 7ee25bc7 34a8118d .v.S.<..~.[.4... │ │ │ │ - 0x000cb7c0 61fd44d8 2bb70e92 f569d04c bf239a06 a.D.+....i.L.#.. │ │ │ │ - 0x000cb7d0 54c871ed 1e823ba7 c05ce579 8a16af33 T.q...;..\.y...3 │ │ │ │ - 0x000cb7e0 0b972eb2 41dd64f8 9f03ba26 d549f06c ....A.d....&.I.l │ │ │ │ - 0x000cb7f0 3ea21b87 74e851cd aa368f13 e07cc559 >...t.Q..6...|.Y │ │ │ │ - 0x000cb800 009d27ba 4ed369f4 9c01bb26 d24ff568 ..'.N.i....&.O.h │ │ │ │ - 0x000cb810 25b8029f 6bf64cd1 b9249e03 f76ad04d %...k.L..$...j.M │ │ │ │ - 0x000cb820 4ad76df0 049923be d64bf16c 9805bf22 J.m...#..K.l..." │ │ │ │ - 0x000cb830 6ff248d5 21bc069b f36ed449 bd209a07 o.H.!....n.I. .. │ │ │ │ - 0x000cb840 9409b32e da47fd60 08952fb2 46db61fc .....G.`../.F.a. │ │ │ │ - 0x000cb850 b12c960b ff62d845 2db00a97 63fe44d9 .,...b.E-...c.D. │ │ │ │ - 0x000cb860 de43f964 900db72a 42df65f8 0c912bb6 .C.d...*B.e...+. │ │ │ │ - 0x000cb870 fb66dc41 b528920f 67fa40dd 29b40e93 .f.A.(..g.@.)... │ │ │ │ - 0x000cb880 35a8128f 7be65cc1 a9348e13 e77ac05d 5...{.\..4...z.] │ │ │ │ - 0x000cb890 108d37aa 5ec379e4 8c11ab36 c25fe578 ..7.^.y....6._.x │ │ │ │ - 0x000cb8a0 7fe258c5 31ac168b e37ec459 ad308a17 ..X.1....~.Y.0.. │ │ │ │ - 0x000cb8b0 5ac77de0 148933ae c65be17c 8815af32 Z.}...3..[.|...2 │ │ │ │ - 0x000cb8c0 a13c861b ef72c855 3da01a87 73ee54c9 .<...r.U=...s.T. │ │ │ │ - 0x000cb8d0 8419a33e ca57ed70 18853fa2 56cb71ec ...>.W.p..?.V.q. │ │ │ │ - 0x000cb8e0 eb76cc51 a538821f 77ea50cd 39a41e83 .v.Q.8..w.P.9... │ │ │ │ - 0x000cb8f0 ce53e974 801da73a 52cf75e8 1c813ba6 .S.t...:R.u...;. │ │ │ │ - 0x000cb900 009e21bf 42dc63fd 841aa53b c658e779 ..!.B.c....;.X.y │ │ │ │ - 0x000cb910 158b34aa 57c976e8 910fb02e d34df26c ..4.W.v......M.l │ │ │ │ - 0x000cb920 2ab40b95 68f649d7 ae308f11 ec72cd53 *...h.I..0...r.S │ │ │ │ - 0x000cb930 3fa11e80 7de35cc2 bb259a04 f967d846 ?...}.\..%...g.F │ │ │ │ - 0x000cb940 54ca75eb 168837a9 d04ef16f 920cb32d T.u...7..N.o...- │ │ │ │ - 0x000cb950 41df60fe 039d22bc c55be47a 8719a638 A.`..."..[.z...8 │ │ │ │ - 0x000cb960 7ee05fc1 3ca21d83 fa64db45 b8269907 ~._.<....d.E.&.. │ │ │ │ - 0x000cb970 6bf54ad4 29b70896 ef71ce50 ad338c12 k.J.)....q.P.3.. │ │ │ │ - 0x000cb980 a8368917 ea74cb55 2cb20d93 6ef04fd1 .6...t.U,...n.O. │ │ │ │ - 0x000cb990 bd239c02 ff61de40 39a71886 7be55ac4 .#...a.@9...{.Z. │ │ │ │ - 0x000cb9a0 821ca33d c05ee17f 069827b9 44da65fb ...=.^....'.D.e. │ │ │ │ - 0x000cb9b0 9709b628 d54bf46a 138d32ac 51cf70ee ...(.K.j..2.Q.p. │ │ │ │ - 0x000cb9c0 fc62dd43 be209f01 78e659c7 3aa41b85 .b.C. ..x.Y.:... │ │ │ │ - 0x000cb9d0 e977c856 ab358a14 6df34cd2 2fb10e90 .w.V.5..m.L./... │ │ │ │ - 0x000cb9e0 d648f769 940ab52b 52cc73ed 108e31af .H.i...+R.s...1. │ │ │ │ - 0x000cb9f0 c35de27c 811fa03e 47d966f8 059b24ba .].|...>G.f...$. │ │ │ │ - 0x000cba00 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ - 0x000cba10 059a26b9 43dc60ff 8916aa35 cf50ec73 ..&.C.`....5.P.s │ │ │ │ - 0x000cba20 0a9529b6 4cd36ff0 8619a53a c05fe37c ..).L.o....:._.| │ │ │ │ - 0x000cba30 0f902cb3 49d66af5 831ca03f c55ae679 ..,.I.j....?.Z.y │ │ │ │ - 0x000cba40 148b37a8 52cd71ee 9807bb24 de41fd62 ..7.R.q....$.A.b │ │ │ │ - 0x000cba50 118e32ad 57c874eb 9d02be21 db44f867 ..2.W.t....!.D.g │ │ │ │ - 0x000cba60 1e813da2 58c77be4 920db12e d44bf768 ..=.X.{......K.h │ │ │ │ - 0x000cba70 1b8438a7 5dc27ee1 9708b42b d14ef26d ..8.].~....+.N.m │ │ │ │ - 0x000cba80 28b70b94 6ef14dd2 a43b8718 e27dc15e (...n.M..;...}.^ │ │ │ │ - 0x000cba90 2db20e91 6bf448d7 a13e821d e778c45b -...k.H..>...x.[ │ │ │ │ - 0x000cbaa0 22bd019e 64fb47d8 ae318d12 e877cb54 "...d.G..1...w.T │ │ │ │ - 0x000cbab0 27b8049b 61fe42dd ab348817 ed72ce51 '...a.B..4...r.Q │ │ │ │ - 0x000cbac0 3ca31f80 7ae559c6 b02f930c f669d54a <...z.Y../...i.J │ │ │ │ - 0x000cbad0 39a61a85 7fe05cc3 b52a9609 f36cd04f 9.....\..*...l.O │ │ │ │ - 0x000cbae0 36a9158a 70ef53cc ba259906 fc63df40 6...p.S..%...c.@ │ │ │ │ - 0x000cbaf0 33ac108f 75ea56c9 bf209c03 f966da45 3...u.V.. ...f.E │ │ │ │ - 0x000cbb00 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ - 0x000cbb10 d2728f2f 68c83595 bb1be646 01a15cfc .r./h.5....F..\. │ │ │ │ - 0x000cbb20 b919e444 03a35efe d0708d2d 6aca3797 ...D..^..p.-j.7. │ │ │ │ - 0x000cbb30 6bcb3696 d1718c2c 02a25fff b818e545 k.6..q.,.._....E │ │ │ │ - 0x000cbb40 6fcf3292 d5758828 06a65bfb bc1ce141 o.2..u.(..[....A │ │ │ │ - 0x000cbb50 bd1de040 07a75afa d4748929 6ece3393 ...@..Z..t.)n.3. │ │ │ │ - 0x000cbb60 d6768b2b 6ccc3191 bf1fe242 05a558f8 .v.+l.1....B..X. │ │ │ │ - 0x000cbb70 04a459f9 be1ee343 6dcd3090 d7778a2a ..Y....Cm.0..w.* │ │ │ │ - 0x000cbb80 de7e8323 64c43999 b717ea4a 0dad50f0 .~.#d.9....J..P. │ │ │ │ - 0x000cbb90 0cac51f1 b616eb4b 65c53898 df7f8222 ..Q....Ke.8...." │ │ │ │ - 0x000cbba0 67c73a9a dd7d8020 0eae53f3 b414e949 g.:..}. ..S....I │ │ │ │ - 0x000cbbb0 b515e848 0faf52f2 dc7c8121 66c63b9b ...H..R..|.!f.;. │ │ │ │ - 0x000cbbc0 b111ec4c 0bab56f6 d8788525 62c23f9f ...L..V..x.%b.?. │ │ │ │ - 0x000cbbd0 63c33e9e d9798424 0aaa57f7 b010ed4d c.>..y.$..W....M │ │ │ │ - 0x000cbbe0 08a855f5 b212ef4f 61c13c9c db7b8626 ..U....Oa.<..{.& │ │ │ │ - 0x000cbbf0 da7a8727 60c03d9d b313ee4e 09a954f4 .z.'`.=....N..T. │ │ │ │ - 0x000cbc00 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ - 0x000cbc10 c2639d3c 7cdd2382 a302fc5d 1dbc42e3 .c.<|.#....]..B. │ │ │ │ - 0x000cbc20 9938c667 278678d9 f859a706 46e719b8 .8.g'.x..Y..F... │ │ │ │ - 0x000cbc30 5bfa04a5 e544ba1b 3a9b65c4 8425db7a [....D..:.e..%.z │ │ │ │ - 0x000cbc40 2f8e70d1 9130ce6f 4eef11b0 f051af0e /.p..0.oN....Q.. │ │ │ │ - 0x000cbc50 ed4cb213 53f20cad 8c2dd372 32936dcc .L..S....-.r2.m. │ │ │ │ - 0x000cbc60 b617e948 08a957f6 d7768829 69c83697 ...H..W..v.)i.6. │ │ │ │ - 0x000cbc70 74d52b8a ca6b9534 15b44aeb ab0af455 t.+..k.4..J....U │ │ │ │ - 0x000cbc80 5eff01a0 e041bf1e 3f9e60c1 8120de7f ^....A..?.`.. .. │ │ │ │ - 0x000cbc90 9c3dc362 22837ddc fd5ca203 43e21cbd .=.b".}..\..C... │ │ │ │ - 0x000cbca0 c7669839 79d82687 a607f958 18b947e6 .f.9y.&....X..G. │ │ │ │ - 0x000cbcb0 05a45afb bb1ae445 64c53b9a da7b8524 ..Z....Ed.;..{.$ │ │ │ │ - 0x000cbcc0 71d02e8f cf6e9031 10b14fee ae0ff150 q....n.1..O....P │ │ │ │ - 0x000cbcd0 b312ec4d 0dac52f3 d2738d2c 6ccd3392 ...M..R..s.,l.3. │ │ │ │ - 0x000cbce0 e849b716 56f709a8 8928d677 379668c9 .I..V....(.w7.h. │ │ │ │ - 0x000cbcf0 2a8b75d4 9435cb6a 4bea14b5 f554aa0b *.u..5.jK....T.. │ │ │ │ - 0x000cbd00 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ - 0x000cbd10 f250ab09 40e219bb 8b29d270 399b60c2 .P..@....).p9.`. │ │ │ │ - 0x000cbd20 f95ba002 4be912b0 8022d97b 32906bc9 .[..K....".{2.k. │ │ │ │ - 0x000cbd30 0ba952f0 b91be042 72d02b89 c062993b ..R....Br.+..b.; │ │ │ │ - 0x000cbd40 ef4db614 5dff04a6 9634cf6d 24867ddf .M..]....4.m$.}. │ │ │ │ - 0x000cbd50 1dbf44e6 af0df654 64c63d9f d6748f2d ..D....Td.=..t.- │ │ │ │ - 0x000cbd60 16b44fed a406fd5f 6fcd3694 dd7f8426 ..O...._o.6....& │ │ │ │ - 0x000cbd70 e446bd1f 56f40fad 9d3fc466 2f8d76d4 .F..V....?.f/.v. │ │ │ │ - 0x000cbd80 c3619a38 71d3288a ba18e341 08aa51f3 .a.8q.(....A..Q. │ │ │ │ - 0x000cbd90 319368ca 8321da78 48ea11b3 fa58a301 1.h..!.xH....X.. │ │ │ │ - 0x000cbda0 3a9863c1 882ad173 43e11ab8 f153a80a :.c..*.sC....S.. │ │ │ │ - 0x000cbdb0 c86a9133 7ad82381 b113e84a 03a15af8 .j.3z.#....J..Z. │ │ │ │ - 0x000cbdc0 2c8e75d7 9e3cc765 55f70cae e745be1c ,.u..<.eU....E.. │ │ │ │ - 0x000cbdd0 de7c8725 6cce3597 a705fe5c 15b74cee .|.%l.5....\..L. │ │ │ │ - 0x000cbde0 d5778c2e 67c53e9c ac0ef557 1ebc47e5 .w..g.>....W..G. │ │ │ │ - 0x000cbdf0 27857edc 9537cc6e 5efc07a5 ec4eb517 '.~..7.n^....N.. │ │ │ │ - 0x000cbe00 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ - 0x000cbe10 e241b91a 54f70fac 9330c86b 25867edd .A..T....0.k%.~. │ │ │ │ - 0x000cbe20 d97a8221 6fcc3497 a80bf350 1ebd45e6 .z.!o.4....P..E. │ │ │ │ - 0x000cbe30 3b9860c3 8d2ed675 4ae911b2 fc5fa704 ;.`....uJ...._.. │ │ │ │ - 0x000cbe40 af0cf457 19ba42e1 de7d8526 68cb3390 ...W..B..}.&h.3. │ │ │ │ - 0x000cbe50 4dee16b5 fb58a003 3c9f67c4 8a29d172 M....X..<.g..).r │ │ │ │ - 0x000cbe60 76d52d8e c0639b38 07a45cff b112ea49 v.-..c.8..\....I │ │ │ │ - 0x000cbe70 9437cf6c 228179da e546be1d 53f008ab .7.l".y..F..S... │ │ │ │ - 0x000cbe80 43e018bb f556ae0d 329169ca 8427df7c C....V..2.i..'.| │ │ │ │ - 0x000cbe90 a102fa59 17b44cef d0738b28 66c53d9e ...Y..L..s.(f.=. │ │ │ │ - 0x000cbea0 9a39c162 2c8f77d4 eb48b013 5dfe06a5 .9.b,.w..H..]... │ │ │ │ - 0x000cbeb0 78db2380 ce6d9536 09aa52f1 bf1ce447 x.#..m.6..R....G │ │ │ │ - 0x000cbec0 ec4fb714 5af901a2 9d3ec665 2b8870d3 .O..Z....>.e+.p. │ │ │ │ - 0x000cbed0 0ead55f6 b81be340 7fdc2487 c96a9231 ..U....@..$..j.1 │ │ │ │ - 0x000cbee0 35966ecd 8320d87b 44e71fbc f251a90a 5.n.. .{D....Q.. │ │ │ │ - 0x000cbef0 d7748c2f 61c23a99 a605fd5e 10b34be8 .t./a.:....^..K. │ │ │ │ - 0x000cbf00 00a455f1 aa0eff5b 49ed1cb8 e347b612 ..U....[I....G.. │ │ │ │ - 0x000cbf10 9236c763 389c6dc9 db7f8e2a 71d52480 .6.c8.m....*q.$. │ │ │ │ - 0x000cbf20 399d6cc8 9337c662 70d42581 da7e8f2b 9.l..7.bp.%..~.+ │ │ │ │ - 0x000cbf30 ab0ffe5a 01a554f0 e246b713 48ec1db9 ...Z..T..F..H... │ │ │ │ - 0x000cbf40 72d62783 d87c8d29 3b9f6eca 9135c460 r.'..|.);.n..5.` │ │ │ │ - 0x000cbf50 e044b511 4aee1fbb a90dfc58 03a756f2 .D..J......X..V. │ │ │ │ - 0x000cbf60 4bef1eba e145b410 02a657f3 a80cfd59 K....E....W....Y │ │ │ │ - 0x000cbf70 d97d8c28 73d72682 9034c561 3a9e6fcb .}.(s.&..4.a:.o. │ │ │ │ - 0x000cbf80 e440b115 4eea1bbf ad09f85c 07a352f6 .@..N......\..R. │ │ │ │ - 0x000cbf90 76d22387 dc78892d 3f9b6ace 9531c064 v.#..x.-?.j..1.d │ │ │ │ - 0x000cbfa0 dd79882c 77d32286 9430c165 3e9a6bcf .y.,w."..0.e>.k. │ │ │ │ - 0x000cbfb0 4feb1abe e541b014 06a253f7 ac08f95d O....A....S....] │ │ │ │ - 0x000cbfc0 9632c367 3c9869cd df7b8a2e 75d12084 .2.g<.i..{..u. . │ │ │ │ - 0x000cbfd0 04a051f5 ae0afb5f 4de918bc e743b216 ..Q...._M....C.. │ │ │ │ - 0x000cbfe0 af0bfa5e 05a150f4 e642b317 4ce819bd ...^..P..B..L... │ │ │ │ - 0x000cbff0 3d9968cc 9733c266 74d02185 de7a8b2f =.h..3.ft.!..z./ │ │ │ │ - 0x000cc000 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ - 0x000cc010 8227d570 2c897bde c3669431 6dc83a9f .'.p,.{..f.1m.:. │ │ │ │ - 0x000cc020 19bc4eeb b712e045 58fd0faa f653a104 ..N....EX....S.. │ │ │ │ - 0x000cc030 9b3ecc69 359062c7 da7f8d28 74d12386 .>.i5.b....(t.#. │ │ │ │ - 0x000cc040 329765c0 9c39cb6e 73d62481 dd788a2f 2.e..9.ns.$..x./ │ │ │ │ - 0x000cc050 b015e742 1ebb49ec f154a603 5ffa08ad ...B..I..T.._... │ │ │ │ - 0x000cc060 2b8e7cd9 8520d277 6acf3d98 c4619336 +.|.. .wj.=..a.6 │ │ │ │ - 0x000cc070 a90cfe5b 07a250f5 e84dbf1a 46e311b4 ...[..P..M..F... │ │ │ │ - 0x000cc080 64c13396 ca6f9d38 258072d7 8b2edc79 d.3..o.8%.r....y │ │ │ │ - 0x000cc090 e643b114 48ed1fba a702f055 09ac5efb .C..H......U..^. │ │ │ │ - 0x000cc0a0 7dd82a8f d3768421 3c996bce 9237c560 }.*..v.!<.k..7.` │ │ │ │ - 0x000cc0b0 ff5aa80d 51f406a3 be1be94c 10b547e2 .Z..Q......L..G. │ │ │ │ - 0x000cc0c0 56f301a4 f85daf0a 17b240e5 b91cee4b V....]....@....K │ │ │ │ - 0x000cc0d0 d4718326 7adf2d88 9530c267 3b9e6cc9 .q.&z.-..0.g;.l. │ │ │ │ - 0x000cc0e0 4fea18bd e144b613 0eab59fc a005f752 O....D....Y....R │ │ │ │ - 0x000cc0f0 cd689a3f 63c63491 8c29db7e 228775d0 .h.?c.4..).~".u. │ │ │ │ - 0x000cc100 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ - 0x000cc110 b214e345 10b641e7 eb4dba1c 49ef18be ...E..A..M..I... │ │ │ │ - 0x000cc120 79df288e db7d8a2c 208671d7 8224d375 y.(..}., .q..$.u │ │ │ │ - 0x000cc130 cb6d9a3c 69cf389e 9234c365 309661c7 .m. │ │ │ │ - 0x000cc1c0 0bad5afc a90ff85e 52f403a5 f056a107 ..Z....^R....V.. │ │ │ │ - 0x000cc1d0 b91fe84e 1bbd4aec e046b117 42e413b5 ...N..J..F..B... │ │ │ │ - 0x000cc1e0 72d42385 d0768127 2b8d7adc 892fd87e r.#..v.'+.z../.~ │ │ │ │ - 0x000cc1f0 c0669137 62c43395 993fc86e 3b9d6acc .f.7b.3..?.n;.j. │ │ │ │ - 0x000cc200 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ - 0x000cc210 a205f156 04a357f0 f354a007 55f206a1 ...V..W..T..U... │ │ │ │ - 0x000cc220 59fe0aad ff58ac0b 08af5bfc ae09fd5a Y....X....[....Z │ │ │ │ - 0x000cc230 fb5ca80f 5dfa0ea9 aa0df95e 0cab5ff8 .\..]......^.._. │ │ │ │ - 0x000cc240 b215e146 14b347e0 e344b017 45e216b1 ...F..G..D..E... │ │ │ │ - 0x000cc250 10b743e4 b611e542 41e612b5 e740b413 ..C....BA....@.. │ │ │ │ - 0x000cc260 eb4cb81f 4dea1eb9 ba1de94e 1cbb4fe8 .L..M......N..O. │ │ │ │ - 0x000cc270 49ee1abd ef48bc1b 18bf4bec be19ed4a I....H....K....J │ │ │ │ - 0x000cc280 79de2a8d df788c2b 288f7bdc 8e29dd7a y.*..x.+(.{..).z │ │ │ │ - 0x000cc290 db7c882f 7dda2e89 8a2dd97e 2c8b7fd8 .|./}....-.~,... │ │ │ │ - 0x000cc2a0 208773d4 8621d572 71d62285 d7708423 .s..!.rq."..p.# │ │ │ │ - 0x000cc2b0 8225d176 248377d0 d3748027 75d22681 .%.v$.w..t.'u.&. │ │ │ │ - 0x000cc2c0 cb6c983f 6dca3e99 9a3dc96e 3c9b6fc8 .l.?m.>..=.n<.o. │ │ │ │ - 0x000cc2d0 69ce3a9d cf689c3b 389f6bcc 9e39cd6a i.:..h.;8.k..9.j │ │ │ │ - 0x000cc2e0 9235c166 349367c0 c3649037 65c23691 .5.f4.g..d.7e.6. │ │ │ │ - 0x000cc2f0 309763c4 9631c562 61c63295 c7609433 0.c..1.ba.2..`.3 │ │ │ │ - 0x000cc300 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ - 0x000cc310 52fa1fb7 c860852d 7bd3369e e149ac04 R....`.-{.6..I.. │ │ │ │ - 0x000cc320 a40ce941 3e9673db 8d25c068 17bf5af2 ...A>.s..%.h..Z. │ │ │ │ - 0x000cc330 f65ebb13 6cc42189 df77923a 45ed08a0 .^..l.!..w.:E... │ │ │ │ - 0x000cc340 55fd18b0 cf67822a 7cd43199 e64eab03 U....g.*|.1..N.. │ │ │ │ - 0x000cc350 07af4ae2 9d35d078 2e8663cb b41cf951 ..J..5.x..c....Q │ │ │ │ - 0x000cc360 f159bc14 6bc3268e d870953d 42ea0fa7 .Y..k.&..p.=B... │ │ │ │ - 0x000cc370 a30bee46 399174dc 8a22c76f 10b85df5 ...F9.t..".o..]. │ │ │ │ - 0x000cc380 aa02e74f 30987dd5 832bce66 19b154fc ...O0.}..+.f..T. │ │ │ │ - 0x000cc390 f850b51d 62ca2f87 d1799c34 4be306ae .P..b./..y.4K... │ │ │ │ - 0x000cc3a0 0ea643eb 943cd971 278f6ac2 bd15f058 ..C..<.q'.j....X │ │ │ │ - 0x000cc3b0 5cf411b9 c66e8b23 75dd3890 ef47a20a \....n.#u.8..G.. │ │ │ │ - 0x000cc3c0 ff57b21a 65cd2880 d67e9b33 4ce401a9 .W..e.(..~.3L... │ │ │ │ - 0x000cc3d0 ad05e048 379f7ad2 842cc961 1eb653fb ...H7.z..,.a..S. │ │ │ │ - 0x000cc3e0 5bf316be c1698c24 72da3f97 e840a50d [....i.$r.?..@.. │ │ │ │ - 0x000cc3f0 09a144ec 933bde76 20886dc5 ba12f75f ..D..;.v .m...._ │ │ │ │ - 0x000cc400 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ - 0x000cc410 42eb0da4 dc75933a 63ca2c85 fd54b21b B....u.:c.,..T.. │ │ │ │ - 0x000cc420 842dcb62 1ab355fc a50cea43 3b9274dd .-.b..U....C;.t. │ │ │ │ - 0x000cc430 c66f8920 58f117be e74ea801 79d0369f .o. X....N..y.6. │ │ │ │ - 0x000cc440 15bc5af3 8b22c46d 349d7bd2 aa03e54c ..Z..".m4.{....L │ │ │ │ - 0x000cc450 57fe18b1 c960862f 76df3990 e841a70e W....`./v.9..A.. │ │ │ │ - 0x000cc460 9138de77 0fa640e9 b019ff56 2e8761c8 .8.w..@....V..a. │ │ │ │ - 0x000cc470 d37a9c35 4de402ab f25bbd14 6cc5238a .z.5M....[..l.#. │ │ │ │ - 0x000cc480 2a8365cc b41dfb52 0ba244ed 953cda73 *.e....R..D..<.s │ │ │ │ - 0x000cc490 68c1278e f65fb910 49e006af d77e9831 h.'.._..I....~.1 │ │ │ │ - 0x000cc4a0 ae07e148 30997fd6 8f26c069 11b85ef7 ...H0....&.i..^. │ │ │ │ - 0x000cc4b0 ec45a30a 72db3d94 cd64822b 53fa1cb5 .E..r.=..d.+S... │ │ │ │ - 0x000cc4c0 3f9670d9 a108ee47 1eb751f8 8029cf66 ?.p....G..Q..).f │ │ │ │ - 0x000cc4d0 7dd4329b e34aac05 5cf513ba c26b8d24 }.2..J..\....k.$ │ │ │ │ - 0x000cc4e0 bb12f45d 258c6ac3 9a33d57c 04ad4be2 ...]%.j..3.|..K. │ │ │ │ - 0x000cc4f0 f950b61f 67ce2881 d871973e 46ef09a0 .P..g.(..q.>F... │ │ │ │ - 0x000cc500 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ - 0x000cc510 72d83b91 e04aa903 4be102a8 d973903a r.;..J..K....s.: │ │ │ │ - 0x000cc520 e44ead07 76dc3f95 dd77943e 4fe506ac .N..v.?..w.>O... │ │ │ │ - 0x000cc530 963cdf75 04ae4de7 af05e64c 3d9774de .<.u..M....L=.t. │ │ │ │ - 0x000cc540 d57f9c36 47ed0ea4 ec46a50f 7ed4379d ...6G....F..~.7. │ │ │ │ - 0x000cc550 a70dee44 359f7cd6 9e34d77d 0ca645ef ...D5.|..4.}..E. │ │ │ │ - 0x000cc560 319b78d2 a309ea40 08a241eb 9a30d379 1.x....@..A..0.y │ │ │ │ - 0x000cc570 43e90aa0 d17b9832 7ad03399 e842a10b C....{.2z.3..B.. │ │ │ │ - 0x000cc580 b71dfe54 258f6cc6 8e24c76d 1cb655ff ...T%.l..$.m..U. │ │ │ │ - 0x000cc590 c56f8c26 57fd1eb4 fc56b51f 6ec4278d .o.&W....V..n.'. │ │ │ │ - 0x000cc5a0 53f91ab0 c16b8822 6ac02389 f852b11b S....k."j.#..R.. │ │ │ │ - 0x000cc5b0 218b68c2 b319fa50 18b251fb 8a20c369 !.h....P..Q.. .i │ │ │ │ - 0x000cc5c0 62c82b81 f05ab913 5bf112b8 c963802a b.+..Z..[....c.* │ │ │ │ - 0x000cc5d0 10ba59f3 8228cb61 298360ca bb11f258 ..Y..(.a).`....X │ │ │ │ - 0x000cc5e0 862ccf65 14be5df7 bf15f65c 2d8764ce .,.e..]....\-.d. │ │ │ │ - 0x000cc5f0 f45ebd17 66cc2f85 cd67842e 5ff516bc .^..f./..g.._... │ │ │ │ - 0x000cc600 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ - 0x000cc610 62c92982 f45fbf14 53f818b3 c56e8e25 b.).._..S....n.% │ │ │ │ - 0x000cc620 c46f8f24 52f919b2 f55ebe15 63c82883 .o.$R....^..c.(. │ │ │ │ - 0x000cc630 a60ded46 309b7bd0 973cdc77 01aa4ae1 ...F0.{..<.w..J. │ │ │ │ - 0x000cc640 953ede75 03a848e3 a40fef44 329979d2 .>.u..H....D2.y. │ │ │ │ - 0x000cc650 f75cbc17 61ca2a81 c66d8d26 50fb1bb0 .\..a.*..m.&P... │ │ │ │ - 0x000cc660 51fa1ab1 c76c8c27 60cb2b80 f65dbd16 Q....l.'`.+..].. │ │ │ │ - 0x000cc670 339878d3 a50eee45 02a949e2 943fdf74 3.x....E..I..?.t │ │ │ │ - 0x000cc680 379c7cd7 a10aea41 06ad4de6 903bdb70 7.|....A..M..;.p │ │ │ │ - 0x000cc690 55fe1eb5 c3688823 64cf2f84 f259b912 U....h.#d./..Y.. │ │ │ │ - 0x000cc6a0 f358b813 65ce2e85 c2698922 54ff1fb4 .X..e....i."T... │ │ │ │ - 0x000cc6b0 913ada71 07ac4ce7 a00beb40 369d7dd6 .:.q..L....@6.}. │ │ │ │ - 0x000cc6c0 a209e942 349f7fd4 9338d873 05ae4ee5 ...B4....8.s..N. │ │ │ │ - 0x000cc6d0 c06b8b20 56fd1db6 f15aba11 67cc2c87 .k. V....Z..g.,. │ │ │ │ - 0x000cc6e0 66cd2d86 f05bbb10 57fc1cb7 c16a8a21 f.-..[..W....j.! │ │ │ │ - 0x000cc6f0 04af4fe4 9239d972 359e7ed5 a308e843 ..O..9.r5.~....C │ │ │ │ - 0x000cc700 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ - 0x000cc710 12be57fb 9834dd71 1bb75ef2 913dd478 ..W..4.q..^..=.x │ │ │ │ - 0x000cc720 248861cd ae02eb47 2d8168c4 a70be24e $.a....G-.h....N │ │ │ │ - 0x000cc730 369a73df bc10f955 3f937ad6 b519f05c 6.s....U?.z....\ │ │ │ │ - 0x000cc740 48e40da1 c26e872b 41ed04a8 cb678e22 H....n.+A....g." │ │ │ │ - 0x000cc750 5af61fb3 d07c9539 53ff16ba d9759c30 Z....|.9S....u.0 │ │ │ │ - 0x000cc760 6cc02985 e64aa30f 65c9208c ef43aa06 l.)..J..e. ..C.. │ │ │ │ - 0x000cc770 7ed23b97 f458b11d 77db329e fd51b814 ~.;..X..w.2..Q.. │ │ │ │ - 0x000cc780 903cd579 1ab65ff3 9935dc70 13bf56fa .<.y.._..5.p..V. │ │ │ │ - 0x000cc790 822ec76b 08a44de1 8b27ce62 01ad44e8 ...k..M..'.b..D. │ │ │ │ - 0x000cc7a0 b418f15d 3e927bd7 bd11f854 379b72de ...]>.{....T7.r. │ │ │ │ - 0x000cc7b0 a60ae34f 2c8069c5 af03ea46 258960cc ...O,.i....F%.`. │ │ │ │ - 0x000cc7c0 d8749d31 52fe17bb d17d9438 5bf71eb2 .t.1R....}.8[... │ │ │ │ - 0x000cc7d0 ca668f23 40ec05a9 c36f862a 49e50ca0 .f.#@....o.*I... │ │ │ │ - 0x000cc7e0 fc50b915 76da339f f559b01c 7fd33a96 .P..v.3..Y....:. │ │ │ │ - 0x000cc7f0 ee42ab07 64c8218d e74ba20e 6dc12884 .B..d.!..K..m.(. │ │ │ │ - 0x000cc800 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ - 0x000cc810 02af45e8 8c21cb66 03ae44e9 8d20ca67 ..E..!.f..D.. .g │ │ │ │ - 0x000cc820 04a943ee 8a27cd60 05a842ef 8b26cc61 ..C..'.`..B..&.a │ │ │ │ - 0x000cc830 06ab41ec 8825cf62 07aa40ed 8924ce63 ..A..%.b..@..$.c │ │ │ │ - 0x000cc840 08a54fe2 862bc16c 09a44ee3 872ac06d ..O..+.l..N..*.m │ │ │ │ - 0x000cc850 0aa74de0 8429c36e 0ba64ce1 8528c26f ..M..).n..L..(.o │ │ │ │ - 0x000cc860 0ca14be6 822fc568 0da04ae7 832ec469 ..K../.h..J....i │ │ │ │ - 0x000cc870 0ea349e4 802dc76a 0fa248e5 812cc66b ..I..-.j..H..,.k │ │ │ │ - 0x000cc880 10bd57fa 9e33d974 11bc56fb 9f32d875 ..W..3.t..V..2.u │ │ │ │ - 0x000cc890 12bf55f8 9c31db76 13be54f9 9d30da77 ..U..1.v..T..0.w │ │ │ │ - 0x000cc8a0 14b953fe 9a37dd70 15b852ff 9b36dc71 ..S..7.p..R..6.q │ │ │ │ - 0x000cc8b0 16bb51fc 9835df72 17ba50fd 9934de73 ..Q..5.r..P..4.s │ │ │ │ - 0x000cc8c0 18b55ff2 963bd17c 19b45ef3 973ad07d .._..;.|..^..:.} │ │ │ │ - 0x000cc8d0 1ab75df0 9439d37e 1bb65cf1 9538d27f ..]..9.~..\..8.. │ │ │ │ - 0x000cc8e0 1cb15bf6 923fd578 1db05af7 933ed479 ..[..?.x..Z..>.y │ │ │ │ - 0x000cc8f0 1eb359f4 903dd77a 1fb258f5 913cd67b ..Y..=.z..X..<.{ │ │ │ │ - 0x000cc900 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ - 0x000cc910 329c73dd b01ef15f 2b856ac4 a907e846 2.s...._+.j....F │ │ │ │ - 0x000cc920 64ca258b e648a709 7dd33c92 ff51be10 d.%..H..}.<..Q.. │ │ │ │ - 0x000cc930 56f817b9 d47a953b 4fe10ea0 cd638c22 V....z.;O....c." │ │ │ │ - 0x000cc940 c8668927 4ae40ba5 d17f903e 53fd12bc .f.'J......>S... │ │ │ │ - 0x000cc950 fa54bb15 78d63997 e34da20c 61cf208e .T..x.9..M..a. . │ │ │ │ - 0x000cc960 ac02ed43 2e806fc1 b51bf45a 379976d8 ...C..o....Z7.v. │ │ │ │ - 0x000cc970 9e30df71 1cb25df3 8729c668 05ab44ea .0.q..]..).h..D. │ │ │ │ - 0x000cc980 8d23cc62 0fa14ee0 943ad57b 16b857f9 .#.b..N..:.{..W. │ │ │ │ - 0x000cc990 bf11fe50 3d937cd2 a608e749 248a65cb ...P=.|....I$.e. │ │ │ │ - 0x000cc9a0 e947a806 6bc52a84 f05eb11f 72dc339d .G..k.*..^..r.3. │ │ │ │ - 0x000cc9b0 db759a34 59f718b6 c26c832d 40ee01af .u.4Y....l.-@... │ │ │ │ - 0x000cc9c0 45eb04aa c7698628 5cf21db3 de709f31 E....i.(\....p.1 │ │ │ │ - 0x000cc9d0 77d93698 f55bb41a 6ec02f81 ec42ad03 w.6..[..n./..B.. │ │ │ │ - 0x000cc9e0 218f60ce a30de24c 389679d7 ba14fb55 !.`....L8.y....U │ │ │ │ - 0x000cc9f0 13bd52fc 913fd07e 0aa44be5 8826c967 ..R..?.~..K..&.g │ │ │ │ - 0x000cca00 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ - 0x000cca10 228d61ce a40be748 339c70df b51af659 ".a....H3.p....Y │ │ │ │ - 0x000cca20 44eb07a8 c26d812e 55fa16b9 d37c903f D....m..U....|.? │ │ │ │ - 0x000cca30 66c9258a e04fa30c 77d8349b f15eb21d f.%..O..w.4..^.. │ │ │ │ - 0x000cca40 8827cb64 0ea14de2 9936da75 1fb05cf3 .'.d..M..6.u..\. │ │ │ │ - 0x000cca50 aa05e946 2c836fc0 bb14f857 3d927ed1 ...F,.o....W=.~. │ │ │ │ - 0x000cca60 cc638f20 4ae509a6 dd729e31 5bf418b7 .c. J....r.1[... │ │ │ │ - 0x000cca70 ee41ad02 68c72b84 ff50bc13 79d63a95 .A..h.+..P..y.:. │ │ │ │ - 0x000cca80 0da24ee1 8b24c867 1cb35ff0 9a35d976 ..N..$.g.._..5.v │ │ │ │ - 0x000cca90 2f806cc3 a906ea45 3e917dd2 b817fb54 /.l....E>.}....T │ │ │ │ - 0x000ccaa0 49e60aa5 cf608c23 58f71bb4 de719d32 I....`.#X....q.2 │ │ │ │ - 0x000ccab0 6bc42887 ed42ae01 7ad53996 fc53bf10 k.(..B..z.9..S.. │ │ │ │ - 0x000ccac0 852ac669 03ac40ef 943bd778 12bd51fe .*.i..@..;.x..Q. │ │ │ │ - 0x000ccad0 a708e44b 218e62cd b619f55a 309f73dc ...K!.b....Z0.s. │ │ │ │ - 0x000ccae0 c16e822d 47e804ab d07f933c 56f915ba .n.-G.......C. │ │ │ │ - 0x000ccbd0 e2529f2f 18a865d5 0bbb76c6 f1418c3c .R./..e...v..A.< │ │ │ │ - 0x000ccbe0 ae1ed363 54e42999 47f73a8a bd0dc070 ...cT.).G.:....p │ │ │ │ - 0x000ccbf0 61d11cac 9b2be656 8838f545 72c20fbf a....+.V.8.Er... │ │ │ │ - 0x000ccc00 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ - 0x000ccc10 df6ea011 21905eef 3e8f41f0 c071bf0e .n..!.^.>.A..q.. │ │ │ │ - 0x000ccc20 a312dc6d 5dec2293 42f33d8c bc0dc372 ...m].".B.=....r │ │ │ │ - 0x000ccc30 7ccd03b2 8233fd4c 9d2ce253 63d21cad |....3.L.,.Sc... │ │ │ │ - 0x000ccc40 5bea2495 a514da6b ba0bc574 44f53b8a [.$....k...tD.;. │ │ │ │ - 0x000ccc50 8435fb4a 7acb05b4 65d41aab 9b2ae455 .5.Jz...e....*.U │ │ │ │ - 0x000ccc60 f8498736 06b779c8 19a866d7 e7569829 .I.6..y...f..V.) │ │ │ │ - 0x000ccc70 279658e9 d968a617 c677b908 388947f6 '.X..h...w..8.G. │ │ │ │ - 0x000ccc80 b607c978 48f93786 57e62899 a918d667 ...xH.7.W.(....g │ │ │ │ - 0x000ccc90 69d816a7 9726e859 8839f746 76c709b8 i....&.Y.9.Fv... │ │ │ │ - 0x000ccca0 15a46adb eb5a9425 f4458b3a 0abb75c4 ..j..Z.%.E.:..u. │ │ │ │ - 0x000cccb0 ca7bb504 34854bfa 2b9a54e5 d564aa1b .{..4.K.+.T..d.. │ │ │ │ - 0x000cccc0 ed5c9223 13a26cdd 0cbd73c2 f2438d3c .\.#..l...s..C.< │ │ │ │ - 0x000cccd0 32834dfc cc7db302 d362ac1d 2d9c52e3 2.M..}...b..-.R. │ │ │ │ - 0x000ccce0 4eff3180 b001cf7e af1ed061 51e02e9f N.1....~...aQ... │ │ │ │ - 0x000cccf0 9120ee5f 6fde10a1 70c10fbe 8e3ff140 . ._o...p....?.@ │ │ │ │ - 0x000ccd00 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ - 0x000ccd10 ef5d9624 1daf64d6 16a46fdd e4569d2f .].$..d...o..V./ │ │ │ │ - 0x000ccd20 c371ba08 318348fa 3a8843f1 c87ab103 .q..1.H.:.C..z.. │ │ │ │ - 0x000ccd30 2c9e55e7 de6ca715 d567ac1e 27955eec ,.U..l...g..'.^. │ │ │ │ - 0x000ccd40 9b29e250 69db10a2 62d01ba9 9022e95b .).Pi...b....".[ │ │ │ │ - 0x000ccd50 74c60dbf 8634ff4d 8d3ff446 7fcd06b4 t....4.M.?.F.... │ │ │ │ - 0x000ccd60 58ea2193 aa18d361 a113d86a 53e12a98 X.!....a...jS.*. │ │ │ │ - 0x000ccd70 b705ce7c 45f73c8e 4efc3785 bc0ec577 ...|E.<.N.7....w │ │ │ │ - 0x000ccd80 2b9952e0 d96ba012 d260ab19 209259eb +.R..k...`.. .Y. │ │ │ │ - 0x000ccd90 c476bd0f 36844ffd 3d8f44f6 cf7db604 .v..6.O.=.D..}.. │ │ │ │ - 0x000ccda0 e85a9123 1aa863d1 11a368da e3519a28 .Z.#..c...h..Q.( │ │ │ │ - 0x000ccdb0 07b57ecc f5478c3e fe4c8735 0cbe75c7 ..~..G.>.L.5..u. │ │ │ │ - 0x000ccdc0 b002c97b 42f03b89 49fb3082 bb09c270 ...{B.;.I.0....p │ │ │ │ - 0x000ccdd0 5fed2694 ad1fd466 a614df6d 54e62d9f _.&....f...mT.-. │ │ │ │ - 0x000ccde0 73c10ab8 8133f84a 8a38f341 78ca01b3 s....3.J.8.Ax... │ │ │ │ - 0x000ccdf0 9c2ee557 6edc17a5 65d71cae 9725ee5c ...Wn...e....%.\ │ │ │ │ - 0x000cce00 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ - 0x000cce10 ff4c8437 09ba72c1 0ebd75c6 f84b8330 .L.7..r...u..K.0 │ │ │ │ - 0x000cce20 e350982b 15a66edd 12a169da e4579f2c .P.+..n...i..W., │ │ │ │ - 0x000cce30 1caf67d4 ea599122 ed5e9625 1ba860d3 ..g..Y.".^.%..`. │ │ │ │ - 0x000cce40 db68a013 2d9e56e5 2a9951e2 dc6fa714 .h..-.V.*.Q..o.. │ │ │ │ - 0x000cce50 24975fec d261a91a d566ae1d 239058eb $._..a...f..#.X. │ │ │ │ - 0x000cce60 388b43f0 ce7db506 c97ab201 3f8c44f7 8.C..}...z..?.D. │ │ │ │ - 0x000cce70 c774bc0f 31824af9 36854dfe c073bb08 .t..1.J.6.M..s.. │ │ │ │ - 0x000cce80 ab18d063 5dee2695 5ae92192 ac1fd764 ...c].&.Z.!....d │ │ │ │ - 0x000cce90 54e72f9c a211d96a a516de6d 53e0289b T./....j...mS.(. │ │ │ │ - 0x000ccea0 48fb3380 be0dc576 b90ac271 4ffc3487 H.3....v...qO.4. │ │ │ │ - 0x000cceb0 b704cc7f 41f23a89 46f53d8e b003cb78 ....A.:.F.=....x │ │ │ │ - 0x000ccec0 70c30bb8 8635fd4e 8132fa49 77c40cbf p....5.N.2.Iw... │ │ │ │ - 0x000cced0 8f3cf447 79ca02b1 7ecd05b6 883bf340 .<.Gy...~....;.@ │ │ │ │ - 0x000ccee0 9320e85b 65d61ead 62d119aa 9427ef5c . .[e...b....'.\ │ │ │ │ - 0x000ccef0 6cdf17a4 9a29e152 9d2ee655 6bd810a3 l....).R...Uk... │ │ │ │ - 0x000ccf00 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ - 0x000ccf10 8f3bfa4e 65d110a4 46f23387 ac18d96d .;.Ne...F.3....m │ │ │ │ - 0x000ccf20 03b776c2 e95d9c28 ca7ebf0b 209455e1 ..v..].(.~.. .U. │ │ │ │ - 0x000ccf30 8c38f94d 66d213a7 45f13084 af1bda6e .8.Mf...E.0....n │ │ │ │ - 0x000ccf40 06b273c7 ec58992d cf7bba0e 259150e4 ..s..X.-.{..%.P. │ │ │ │ - 0x000ccf50 893dfc48 63d716a2 40f43581 aa1edf6b .=.Hc...@.5....k │ │ │ │ - 0x000ccf60 05b170c4 ef5b9a2e cc78b90d 269253e7 ..p..[...x..&.S. │ │ │ │ - 0x000ccf70 8a3eff4b 60d415a1 43f73682 a91ddc68 .>.K`...C.6....h │ │ │ │ - 0x000ccf80 0cb879cd e6529327 c571b004 2f9b5aee ..y..R.'.q../.Z. │ │ │ │ - 0x000ccf90 8337f642 69dd1ca8 4afe3f8b a014d561 .7.Bi...J.?....a │ │ │ │ - 0x000ccfa0 0fbb7ace e5519024 c672b307 2c9859ed ..z..Q.$.r..,.Y. │ │ │ │ - 0x000ccfb0 8034f541 6ade1fab 49fd3c88 a317d662 .4.Aj...I.<....b │ │ │ │ - 0x000ccfc0 0abe7fcb e0549521 c377b602 299d5ce8 .....T.!.w..).\. │ │ │ │ - 0x000ccfd0 8531f044 6fdb1aae 4cf8398d a612d367 .1.Do...L.9....g │ │ │ │ - 0x000ccfe0 09bd7cc8 e3579622 c074b501 2a9e5feb ..|..W.".t..*._. │ │ │ │ - 0x000ccff0 8632f347 6cd819ad 4ffb3a8e a511d064 .2.Gl...O.:....d │ │ │ │ - 0x000cd000 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ - 0x000cd010 9f2ae85d 71c406b3 5eeb299c b005c772 .*.]q...^.)....r │ │ │ │ - 0x000cd020 239654e1 cd78ba0f e2579520 0cb97bce #.T..x...W. ..{. │ │ │ │ - 0x000cd030 bc09cb7e 52e72590 7dc80abf 9326e451 ...~R.%.}....&.Q │ │ │ │ - 0x000cd040 46f33184 a81ddf6a 8732f045 69dc1eab F.1....j.2.Ei... │ │ │ │ - 0x000cd050 d96cae1b 378240f5 18ad6fda f6438134 .l..7.@...o..C.4 │ │ │ │ - 0x000cd060 65d012a7 8b3efc49 a411d366 4aff3d88 e....>.I...fJ.=. │ │ │ │ - 0x000cd070 fa4f8d38 14a163d6 3b8e4cf9 d560a217 .O.8..c.;.L..`.. │ │ │ │ - 0x000cd080 8c39fb4e 62d715a0 4df83a8f a316d461 .9.Nb...M.:....a │ │ │ │ - 0x000cd090 13a664d1 fd488a3f d267a510 3c894bfe ..d..H.?.g..<.K. │ │ │ │ - 0x000cd0a0 af1ad86d 41f43683 6edb19ac 8035f742 ...mA.6.n....5.B │ │ │ │ - 0x000cd0b0 308547f2 de6ba91c f1448633 1faa68dd 0.G..k...D.3..h. │ │ │ │ - 0x000cd0c0 ca7fbd08 249153e6 0bbe7cc9 e5509227 ....$.S...|..P.' │ │ │ │ - 0x000cd0d0 55e02297 bb0ecc79 9421e356 7acf0db8 U."....y.!.Vz... │ │ │ │ - 0x000cd0e0 e95c9e2b 07b270c5 289d5fea c673b104 .\.+..p.(._..s.. │ │ │ │ - 0x000cd0f0 76c301b4 982def5a b702c075 59ec2e9b v....-.Z...uY... │ │ │ │ - 0x000cd100 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ - 0x000cd110 af19de68 4dfb3c8a 76c007b1 9422e553 ...hM.<.v....".S │ │ │ │ - 0x000cd120 43f53284 a117d066 9a2ceb5d 78ce09bf C.2....f.,.]x... │ │ │ │ - 0x000cd130 ec5a9d2b 0eb87fc9 358344f2 d761a610 .Z.+....5.D..a.. │ │ │ │ - 0x000cd140 8630f741 64d215a3 5fe92e98 bd0bcc7a .0.Ad..._......z │ │ │ │ - 0x000cd150 299f58ee cb7dba0c f0468137 12a463d5 ).X..}...F.7..c. │ │ │ │ - 0x000cd160 c573b402 279156e0 1caa6ddb fe488f39 .s..'.V...m..H.9 │ │ │ │ - 0x000cd170 6adc1bad 883ef94f b305c274 51e72096 j....>.O...tQ. . │ │ │ │ - 0x000cd180 11a760d6 f3458234 c87eb90f 2a9c5bed ..`..E.4.~..*.[. │ │ │ │ - 0x000cd190 be08cf79 5cea2d9b 67d116a0 8533f442 ...y\.-.g....3.B │ │ │ │ - 0x000cd1a0 52e42395 b006c177 8b3dfa4c 69df18ae R.#....w.=.Li... │ │ │ │ - 0x000cd1b0 fd4b8c3a 1fa96ed8 249255e3 c670b701 .K.:..n.$.U..p.. │ │ │ │ - 0x000cd1c0 9721e650 75c304b2 4ef83f89 ac1add6b .!.Pu...N.?....k │ │ │ │ - 0x000cd1d0 388e49ff da6cab1d e1579026 03b572c4 8.I..l...W.&..r. │ │ │ │ - 0x000cd1e0 d462a513 368047f1 0dbb7cca ef599e28 .b..6.G...|..Y.( │ │ │ │ - 0x000cd1f0 7bcd0abc 992fe85e a214d365 40f63187 {..../.^...e@.1. │ │ │ │ - 0x000cd200 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ - 0x000cd210 bf08cc7b 59ee2a9d 6ed91daa 883ffb4c ...{Y.*.n....?.L │ │ │ │ - 0x000cd220 63d410a7 8532f641 b205c176 54e32790 c....2.A...vT.'. │ │ │ │ - 0x000cd230 dc6baf18 3a8d49fe 0dba7ec9 eb5c982f .k..:.I...~..\./ │ │ │ │ - 0x000cd240 c671b502 209753e4 17a064d3 f1468235 .q.. .S...d..F.5 │ │ │ │ - 0x000cd250 79ce0abd 9f28ec5b a81fdb6c 4ef93d8a y....(.[...lN.=. │ │ │ │ - 0x000cd260 a512d661 43f43087 74c307b0 9225e156 ...aC.0.t....%.V │ │ │ │ - 0x000cd270 1aad69de fc4b8f38 cb7cb80f 2d9a5ee9 ..i..K.8.|..-.^. │ │ │ │ - 0x000cd280 9126e255 77c004b3 40f73384 a611d562 .&.Uw...@.3....b │ │ │ │ - 0x000cd290 2e995dea c87fbb0c ff488c3b 19ae6add ..]......H.;..j. │ │ │ │ - 0x000cd2a0 f2458136 14a367d0 239450e7 c572b601 .E.6..g.#.P..r.. │ │ │ │ - 0x000cd2b0 4dfa3e89 ab1cd86f 9c2bef58 7acd09be M.>....o.+.Xz... │ │ │ │ - 0x000cd2c0 57e02493 b106c275 8631f542 60d713a4 W.$....u.1.B`... │ │ │ │ - 0x000cd2d0 e85f9b2c 0eb97dca 398e4afd df68ac1b ._.,..}.9.J..h.. │ │ │ │ - 0x000cd2e0 348347f0 d265a116 e5529621 03b470c7 4.G..e...R.!..p. │ │ │ │ - 0x000cd2f0 8b3cf84f 6dda1ea9 5aed299e bc0bcf78 .<.Om...Z.)....x │ │ │ │ - 0x000cd300 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ - 0x000cd310 4ff7229a 952df840 e65e8b33 3c8451e9 O."..-.@.^.3<.Q. │ │ │ │ - 0x000cd320 9e26f34b 44fc2991 378f5ae2 ed558038 .&.KD.).7.Z..U.8 │ │ │ │ - 0x000cd330 d169bc04 0bb366de 78c015ad a21acf77 .i....f.x......w │ │ │ │ - 0x000cd340 21994cf4 fb43962e 8830e55d 52ea3f87 !.L..C...0.]R.?. │ │ │ │ - 0x000cd350 6ed603bb b40cd961 c77faa12 1da570c8 n......a......p. │ │ │ │ - 0x000cd360 bf07d26a 65dd08b0 16ae7bc3 cc74a119 ...je.....{..t.. │ │ │ │ - 0x000cd370 f0489d25 2a9247ff 59e1348c 833bee56 .H.%*.G.Y.4..;.V │ │ │ │ - 0x000cd380 42fa2f97 9820f54d eb53863e 31895ce4 B./.. .M.S.>1.\. │ │ │ │ - 0x000cd390 0db560d8 d76fba02 a41cc971 7ec613ab ..`..o.....q~... │ │ │ │ - 0x000cd3a0 dc64b109 06be6bd3 75cd18a0 af17c27a .d....k.u......z │ │ │ │ - 0x000cd3b0 932bfe46 49f1249c 3a8257ef e0588d35 .+.FI.$.:.W..X.5 │ │ │ │ - 0x000cd3c0 63db0eb6 b901d46c ca72a71f 10a87dc5 c......l.r....}. │ │ │ │ - 0x000cd3d0 2c9441f9 f64e9b23 853de850 5fe7328a ,.A..N.#.=.P_.2. │ │ │ │ - 0x000cd3e0 fd459028 279f4af2 54ec3981 8e36e35b .E.('.J.T.9..6.[ │ │ │ │ - 0x000cd3f0 b20adf67 68d005bd 1ba376ce c179ac14 ...gh.....v..y.. │ │ │ │ - 0x000cd400 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ - 0x000cd410 5fe63089 8138ee57 fe479128 20994ff6 _.0..8.W.G.( .O. │ │ │ │ - 0x000cd420 be07d168 60d90fb6 1fa670c9 c178ae17 ...h`.....p..x.. │ │ │ │ - 0x000cd430 e1588e37 3f8650e9 40f92f96 9e27f148 .X.7?.P.@./..'.H │ │ │ │ - 0x000cd440 61d80eb7 bf06d069 c079af16 1ea771c8 a......i.y....q. │ │ │ │ - 0x000cd450 3e8751e8 e0598f36 9f26f049 41f82e97 >.Q..Y.6.&.IA... │ │ │ │ - 0x000cd460 df66b009 01b86ed7 7ec711a8 a019cf76 .f....n.~......v │ │ │ │ - 0x000cd470 8039ef56 5ee73188 21984ef7 ff469029 .9.V^.1.!.N..F.) │ │ │ │ - 0x000cd480 c27bad14 1ca573ca 63da0cb5 bd04d26b .{....s.c......k │ │ │ │ - 0x000cd490 9d24f24b 43fa2c95 3c8553ea e25b8d34 .$.KC.,.<.S..[.4 │ │ │ │ - 0x000cd4a0 7cc513aa a21bcd74 dd64b20b 03ba6cd5 |......t.d....l. │ │ │ │ - 0x000cd4b0 239a4cf5 fd44922b 823bed54 5ce5338a #.L..D.+.;.T\.3. │ │ │ │ - 0x000cd4c0 a31acc75 7dc412ab 02bb6dd4 dc65b30a ...u}.....m..e.. │ │ │ │ - 0x000cd4d0 fc45932a 229b4df4 5de4328b 833aec55 .E.*".M.].2..:.U │ │ │ │ - 0x000cd4e0 1da472cb c37aac15 bc05d36a 62db0db4 ..r..z.....jb... │ │ │ │ - 0x000cd4f0 42fb2d94 9c25f34a e35a8c35 3d8452eb B.-..%.J.Z.5=.R. │ │ │ │ - 0x000cd500 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ - 0x000cd510 6fd506bc bd07d46e d66cbf05 04be6dd7 o......n.l....m. │ │ │ │ - 0x000cd520 de64b70d 0cb665df 67dd0eb4 b50fdc66 .d....e.g......f │ │ │ │ - 0x000cd530 b10bd862 63d90ab0 08b261db da60b309 ...bc.....a..`.. │ │ │ │ - 0x000cd540 a11bc872 73c91aa0 18a271cb ca70a319 ...rs.....q..p.. │ │ │ │ - 0x000cd550 ce74a71d 1ca675cf 77cd1ea4 a51fcc76 .t....u.w......v │ │ │ │ - 0x000cd560 7fc516ac ad17c47e c67caf15 14ae7dc7 .......~.|....}. │ │ │ │ - 0x000cd570 10aa79c3 c278ab11 a913c07a 7bc112a8 ..y..x.....z{... │ │ │ │ - 0x000cd580 5fe5368c 8d37e45e e65c8f35 348e5de7 _.6..7.^.\.54.]. │ │ │ │ - 0x000cd590 308a59e3 e2588b31 8933e05a 5be13288 0.Y..X.1.3.Z[.2. │ │ │ │ - 0x000cd5a0 813be852 53e93a80 388251eb ea508339 .;.RS.:.8.Q..P.9 │ │ │ │ - 0x000cd5b0 ee54873d 3c8655ef 57ed3e84 853fec56 .T.=<.U.W.>..?.V │ │ │ │ - 0x000cd5c0 fe44972d 2c9645ff 47fd2e94 952ffc46 .D.-,.E.G..../.F │ │ │ │ - 0x000cd5d0 912bf842 43f92a90 289241fb fa409329 .+.BC.*.(.A..@.) │ │ │ │ - 0x000cd5e0 209a49f3 f2489b21 9923f04a 4bf12298 .I..H.!.#.JK.". │ │ │ │ - 0x000cd5f0 4ff5269c 9d27f44e f64c9f25 249e4df7 O.&..'.N.L.%$.M. │ │ │ │ - 0x000cd600 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ - 0x000cd610 7fc414af a912c279 ce75a51e 18a373c8 .......y.u....s. │ │ │ │ - 0x000cd620 fe45952e 289343f8 4ff4249f 9922f249 .E..(.C.O.$..".I │ │ │ │ - 0x000cd630 813aea51 57ec3c87 308b5be0 e65d8d36 .:.QW.<.0.[..].6 │ │ │ │ - 0x000cd640 e15a8a31 378c5ce7 50eb3b80 863ded56 .Z.17.\.P.;..=.V │ │ │ │ - 0x000cd650 9e25f54e 48f32398 2f9444ff f9429229 .%.NH.#./.D..B.) │ │ │ │ - 0x000cd660 1fa474cf c972a219 ae15c57e 78c313a8 ..t..r.....~x... │ │ │ │ - 0x000cd670 60db0bb0 b60ddd66 d16aba01 07bc6cd7 `......f.j....l. │ │ │ │ - 0x000cd680 df64b40f 09b262d9 6ed505be b803d368 .d....b.n......h │ │ │ │ - 0x000cd690 a01bcb70 76cd1da6 11aa7ac1 c77cac17 ...pv.....z..|.. │ │ │ │ - 0x000cd6a0 219a4af1 f74c9c27 902bfb40 46fd2d96 !.J..L.'.+.@F.-. │ │ │ │ - 0x000cd6b0 5ee5358e 8833e358 ef54843f 398252e9 ^.5..3.X.T.?9.R. │ │ │ │ - 0x000cd6c0 3e8555ee e8538338 8f34e45f 59e23289 >.U..S.8.4._Y.2. │ │ │ │ - 0x000cd6d0 41fa2a91 972cfc47 f04b9b20 269d4df6 A.*..,.G.K. &.M. │ │ │ │ - 0x000cd6e0 c07bab10 16ad7dc6 71ca1aa1 a71ccc77 .{....}.q......w │ │ │ │ - 0x000cd6f0 bf04d46f 69d202b9 0eb565de d863b308 ...oi.....e..c.. │ │ │ │ - 0x000cd700 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ - 0x000cd710 0fb36ad6 c579a01c 863ae35f 4cf02995 ..j..y...:._L.). │ │ │ │ - 0x000cd720 1ea27bc7 d468b10d 972bf24e 5de13884 ..{..h...+.N].8. │ │ │ │ - 0x000cd730 11ad74c8 db67be02 9824fd41 52ee378b ..t..g...$.AR.7. │ │ │ │ - 0x000cd740 3c8059e5 f64a932f b509d06c 7fc31aa6 <.Y..J./...l.... │ │ │ │ - 0x000cd750 338f56ea f9459c20 ba06df63 70cc15a9 3.V..E. ...cp... │ │ │ │ - 0x000cd760 229e47fb e8548d31 ab17ce72 61dd04b8 ".G..T.1...ra... │ │ │ │ - 0x000cd770 2d9148f4 e75b823e a418c17d 6ed20bb7 -.H..[.>...}n... │ │ │ │ - 0x000cd780 78c41da1 b20ed76b f14d9428 3b875ee2 x......k.M.(;.^. │ │ │ │ - 0x000cd790 77cb12ae bd01d864 fe429b27 348851ed w......d.B.'4.Q. │ │ │ │ - 0x000cd7a0 66da03bf ac10c975 ef538a36 259940fc f......u.S.6%.@. │ │ │ │ - 0x000cd7b0 69d50cb0 a31fc67a e05c8539 2a964ff3 i......z.\.9*.O. │ │ │ │ - 0x000cd7c0 44f8219d 8e32eb57 cd71a814 07bb62de D.!..2.W.q....b. │ │ │ │ - 0x000cd7d0 4bf72e92 813de458 c27ea71b 08b46dd1 K....=.X.~....m. │ │ │ │ - 0x000cd7e0 5ae63f83 902cf549 d36fb60a 19a57cc0 Z.?..,.I.o....|. │ │ │ │ - 0x000cd7f0 55e9308c 9f23fa46 dc60b905 16aa73cf U.0..#.F.`....s. │ │ │ │ - 0x000cd800 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ - 0x000cd810 1fa278c5 d16cb60b 9e23f944 50ed378a ..x..l...#.DP.7. │ │ │ │ - 0x000cd820 3e8359e4 f04d972a bf02d865 71cc16ab >.Y..M.*...eq... │ │ │ │ - 0x000cd830 219c46fb ef528835 a01dc77a 6ed309b4 !.F..R.5...zn... │ │ │ │ - 0x000cd840 7cc11ba6 b20fd568 fd409a27 338e54e9 |......h.@.'3.T. │ │ │ │ - 0x000cd850 63de04b9 ad10ca77 e25f8538 2c914bf6 c......w._.8,.K. │ │ │ │ - 0x000cd860 42ff2598 8c31eb56 c37ea419 0db06ad7 B.%..1.V.~....j. │ │ │ │ - 0x000cd870 5de03a87 932ef449 dc61bb06 12af75c8 ].:....I.a....u. │ │ │ │ - 0x000cd880 f8459f22 368b51ec 79c41ea3 b70ad06d .E."6.Q.y......m │ │ │ │ - 0x000cd890 e75a803d 29944ef3 66db01bc a815cf72 .Z.=).N.f......r │ │ │ │ - 0x000cd8a0 c67ba11c 08b56fd2 47fa209d 8934ee53 .{....o.G. ..4.S │ │ │ │ - 0x000cd8b0 d964be03 17aa70cd 58e53f82 962bf14c .d....p.X.?..+.L │ │ │ │ - 0x000cd8c0 8439e35e 4af72d90 05b862df cb76ac11 .9.^J.-...b..v.. │ │ │ │ - 0x000cd8d0 9b26fc41 55e8328f 1aa77dc0 d469b30e .&.AU.2...}..i.. │ │ │ │ - 0x000cd8e0 ba07dd60 74c913ae 3b865ce1 f548922f ...`t...;.\..H./ │ │ │ │ - 0x000cd8f0 a518c27f 6bd60cb1 249943fe ea578d30 ....k...$.C..W.0 │ │ │ │ - 0x000cd900 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ - 0x000cd910 2f914ef0 ed538c32 b608d769 74ca15ab /.N..S.2...it... │ │ │ │ - 0x000cd920 5ee03f81 9c22fd43 c779a618 05bb64da ^.?..".C.y....d. │ │ │ │ - 0x000cd930 71cf10ae b30dd26c e8568937 2a944bf5 q......l.V.7*.K. │ │ │ │ - 0x000cd940 bc02dd63 7ec01fa1 259b44fa e7598638 ...c~...%.D..Y.8 │ │ │ │ - 0x000cd950 932df24c 51ef308e 0ab46bd5 c876a917 .-.LQ.0...k..v.. │ │ │ │ - 0x000cd960 e25c833d 209e41ff 7bc51aa4 b907d866 .\.= .A.{......f │ │ │ │ - 0x000cd970 cd73ac12 0fb16ed0 54ea358b 9628f749 .s....n.T.5..(.I │ │ │ │ - 0x000cd980 65db04ba a719c678 fc429d23 3e805fe1 e......x.B.#>._. │ │ │ │ - 0x000cd990 4af42b95 8836e957 d36db20c 11af70ce J.+..6.W.m....p. │ │ │ │ - 0x000cd9a0 3b855ae4 f9479826 a21cc37d 60de01bf ;.Z..G.&...}`... │ │ │ │ - 0x000cd9b0 14aa75cb d668b709 8d33ec52 4ff12e90 ..u..h...3.RO... │ │ │ │ - 0x000cd9c0 d967b806 1ba57ac4 40fe219f 823ce35d .g....z.@.!..<.] │ │ │ │ - 0x000cd9d0 f6489729 348a55eb 6fd10eb0 ad13cc72 .H.)4.U.o......r │ │ │ │ - 0x000cd9e0 8739e658 45fb249a 1ea07fc1 dc62bd03 .9.XE.$......b.. │ │ │ │ - 0x000cd9f0 a816c977 6ad40bb5 318f50ee f34d922c ...wj...1.P..M., │ │ │ │ - 0x000cda00 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ - 0x000cda10 3f805ce3 f9469a25 ae11cd72 68d70bb4 ?.\..F.%...rh... │ │ │ │ - 0x000cda20 7ec11da2 b807db64 ef508c33 29964af5 ~......d.P.3).J. │ │ │ │ - 0x000cda30 41fe229d 8738e45b d06fb30c 16a975ca A."..8.[.o....u. │ │ │ │ - 0x000cda40 fc439f20 3a8559e6 6dd20eb1 ab14c877 .C. :.Y.m......w │ │ │ │ - 0x000cda50 c37ca01f 05ba66d9 52ed318e 942bf748 .|....f.R.1..+.H │ │ │ │ - 0x000cda60 823de15e 44fb2798 13ac70cf d56ab609 .=.^D.'...p..j.. │ │ │ │ - 0x000cda70 bd02de61 7bc418a7 2c934ff0 ea558936 ...a{...,.O..U.6 │ │ │ │ - 0x000cda80 e55a8639 239c40ff 74cb17a8 b20dd16e .Z.9#.@.t......n │ │ │ │ - 0x000cda90 da65b906 1ca37fc0 4bf42897 8d32ee51 .e......K.(..2.Q │ │ │ │ - 0x000cdaa0 9b24f847 5de23e81 0ab569d6 cc73af10 .$.G].>...i..s.. │ │ │ │ - 0x000cdab0 a41bc778 62dd01be 358a56e9 f34c902f ...xb...5.V..L./ │ │ │ │ - 0x000cdac0 19a67ac5 df60bc03 8837eb54 4ef12d92 ..z..`...7.TN.-. │ │ │ │ - 0x000cdad0 269945fa e05f833c b708d46b 71ce12ad &.E.._.<...kq... │ │ │ │ - 0x000cdae0 67d804bb a11ec27d f649952a 308f53ec g......}.I.*0.S. │ │ │ │ - 0x000cdaf0 58e73b84 9e21fd42 c976aa15 0fb06cd3 X.;..!.B.v....l. │ │ │ │ - 0x000cdb00 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ - 0x000cdb10 9c5c01c1 bb7b26e6 d2124f8f f53568a8 .\...{&...O..5h. │ │ │ │ - 0x000cdb20 25e5b878 02c29f5f 6babf636 4c8cd111 %..x..._k..6L... │ │ │ │ - 0x000cdb30 b97924e4 9e5e03c3 f7376aaa d0104d8d .y$..^...7j...M. │ │ │ │ - 0x000cdb40 4a8ad717 6dadf030 04c49959 23e3be7e J...m..0...Y#..~ │ │ │ │ - 0x000cdb50 d6164b8b f1316cac 985805c5 bf7f22e2 ..K..1l..X....". │ │ │ │ - 0x000cdb60 6faff232 4888d515 21e1bc7c 06c69b5b o..2H...!..|...[ │ │ │ │ - 0x000cdb70 f3336eae d4144989 bd7d20e0 9a5a07c7 .3n...I..} ..Z.. │ │ │ │ - 0x000cdb80 945409c9 b3732eee da1a4787 fd3d60a0 .T...s....G..=`. │ │ │ │ - 0x000cdb90 08c89555 2fefb272 4686db1b 61a1fc3c ...U/..rF...a..< │ │ │ │ - 0x000cdba0 b1712cec 96560bcb ff3f62a2 d8184585 .q,..V...?b...E. │ │ │ │ - 0x000cdbb0 2dedb070 0aca9757 63a3fe3e 4484d919 -..p...Wc..>D... │ │ │ │ - 0x000cdbc0 de1e4383 f93964a4 90500dcd b7772aea ..C..9d..P...w*. │ │ │ │ - 0x000cdbd0 4282df1f 65a5f838 0ccc9151 2bebb676 B...e..8...Q+..v │ │ │ │ - 0x000cdbe0 fb3b66a6 dc1c4181 b57528e8 92520fcf .;f...A..u(..R.. │ │ │ │ - 0x000cdbf0 67a7fa3a 4080dd1d 29e9b474 0ece9353 g..:@...)..t...S │ │ │ │ - 0x000cdc00 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ - 0x000cdc10 8c4d13d2 af6e30f1 ca0b5594 e92876b7 .M...n0...U..(v. │ │ │ │ - 0x000cdc20 05c49a5b 26e7b978 4382dc1d 60a1ff3e ...[&..xC...`..> │ │ │ │ - 0x000cdc30 894816d7 aa6b35f4 cf0e5091 ec2d73b2 .H...k5...P..-s. │ │ │ │ - 0x000cdc40 0acb9554 29e8b677 4c8dd312 6faef031 ...T)..wL...o..1 │ │ │ │ - 0x000cdc50 864719d8 a5643afb c0015f9e e3227cbd .G...d:..._.."|. │ │ │ │ - 0x000cdc60 0fce9051 2cedb372 4988d617 6aabf534 ...Q,..rI...j..4 │ │ │ │ - 0x000cdc70 83421cdd a0613ffe c5045a9b e62779b8 .B...a?...Z..'y. │ │ │ │ - 0x000cdc80 14d58b4a 37f6a869 5293cd0c 71b0ee2f ...J7..iR...q../ │ │ │ │ - 0x000cdc90 985907c6 bb7a24e5 de1f4180 fd3c62a3 .Y...z$...A..J...;..`...O │ │ │ │ - 0x000cdd30 d91b4082 f6346fad 87451edc a86a31f3 ..@..4o..E...j1. │ │ │ │ - 0x000cdd40 ca085391 e5277cbe 94560dcf bb7922e0 ..S..'|..V...y". │ │ │ │ - 0x000cdd50 76b4ef2d 599bc002 28eab173 07c59e5c v..-Y...(..s...\ │ │ │ │ - 0x000cdd60 af6d36f4 804219db f13368aa de1c4785 .m6..B...3h...G. │ │ │ │ - 0x000cdd70 13d18a48 3cfea567 4d8fd416 62a0fb39 ...H<..gM...b..9 │ │ │ │ - 0x000cdd80 894b10d2 a6643ffd d7154e8c f83a61a3 .K...d?...N..:a. │ │ │ │ - 0x000cdd90 35f7ac6e 1ad88341 6ba9f230 4486dd1f 5..n...Ak..0D... │ │ │ │ - 0x000cdda0 ec2e75b7 c3015a98 b2702be9 9d5f04c6 ..u...Z..p+.._.. │ │ │ │ - 0x000cddb0 5092c90b 7fbde624 0ecc9755 21e3b87a P......$...U!..z │ │ │ │ - 0x000cddc0 4381da18 6caef537 1ddf8446 32f0ab69 C...l..7...F2..i │ │ │ │ - 0x000cddd0 ff3d66a4 d012498b a16338fa 8e4c17d5 .=f...I..c8..L.. │ │ │ │ - 0x000cdde0 26e4bf7d 09cb9052 78bae123 5795ce0c &..}...Rx..#W... │ │ │ │ - 0x000cddf0 9a5803c1 b5772cee c4065d9f eb2972b0 .X...w,...]..)r. │ │ │ │ - 0x000cde00 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ - 0x000cde10 ac6f37f4 87441cdf fa3961a2 d1124a89 .o7..D...9a...J. │ │ │ │ - 0x000cde20 4586de1d 6eadf536 13d0884b 38fba360 E...n..6...K8..` │ │ │ │ - 0x000cde30 e92a72b1 c201599a bf7c24e7 94570fcc .*r...Y..|$..W.. │ │ │ │ - 0x000cde40 8a4911d2 a1623af9 dc1f4784 f7346caf .I...b:...G..4l. │ │ │ │ - 0x000cde50 26e5bd7e 0dce9655 70b3eb28 5b98c003 &..~...Up..([... │ │ │ │ - 0x000cde60 cf0c5497 e4277fbc 995a02c1 b27129ea ..T..'...Z...q). │ │ │ │ - 0x000cde70 63a0f83b 488bd310 35f6ae6d 1edd8546 c..;H...5..m...F │ │ │ │ - 0x000cde80 09ca9251 22e1b97a 5f9cc407 74b7ef2c ...Q"..z_...t.., │ │ │ │ - 0x000cde90 a5663efd 8e4d15d6 f33068ab d81b4380 .f>..M...0h...C. │ │ │ │ - 0x000cdea0 4c8fd714 67a4fc3f 1ad98142 31f2aa69 L...g..?...B1..i │ │ │ │ - 0x000cdeb0 e0237bb8 cb085093 b6752dee 9d5e06c5 .#{...P..u-..^.. │ │ │ │ - 0x000cdec0 834018db a86b33f0 d5164e8d fe3d65a6 .@...k3...N..=e. │ │ │ │ - 0x000cded0 2fecb477 04c79f5c 79bae221 5291c90a /..w...\y..!R... │ │ │ │ - 0x000cdee0 c6055d9e ed2e76b5 90530bc8 bb7820e3 ..]...v..S...x . │ │ │ │ - 0x000cdef0 6aa9f132 4182da19 3cffa764 17d48c4f j..2A...<..d...O │ │ │ │ - 0x000cdf00 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ - 0x000cdf10 dc18498d eb2f7eba b27627e3 854110d4 ..I../~..v'..A.. │ │ │ │ - 0x000cdf20 a56130f4 925607c3 cb0f5e9a fc3869ad .a0..V....^..8i. │ │ │ │ - 0x000cdf30 79bdec28 4e8adb1f 17d38246 20e4b571 y..(N......F ..q │ │ │ │ - 0x000cdf40 5793c206 60a4f531 39fdac68 0eca9b5f W...`..19..h..._ │ │ │ │ - 0x000cdf50 8b4f1eda bc7829ed e52170b4 d2164783 .O...x)..!p...G. │ │ │ │ - 0x000cdf60 f23667a3 c5015094 9c5809cd ab6f3efa .6g...P..X...o>. │ │ │ │ - 0x000cdf70 2eeabb7f 19dd8c48 4084d511 77b3e226 .......H@...w..& │ │ │ │ - 0x000cdf80 ae6a3bff 995d0cc8 c0045591 f73362a6 .j;..]....U..3b. │ │ │ │ - 0x000cdf90 72b6e723 4581d014 1cd8894d 2befbe7a r..#E......M+..z │ │ │ │ - 0x000cdfa0 0bcf9e5a 3cf8a96d 65a1f034 5296c703 ...Z<..me..4R... │ │ │ │ - 0x000cdfb0 d7134286 e02475b1 b97d2ce8 8e4a1bdf ..B..$u..},..J.. │ │ │ │ - 0x000cdfc0 f93d6ca8 ce0a5b9f 975302c6 a06435f1 .=l...[..S...d5. │ │ │ │ - 0x000cdfd0 25e1b074 12d68743 4b8fde1a 7cb8e92d %..t...CK...|..- │ │ │ │ - 0x000cdfe0 5c98c90d 6baffe3a 32f6a763 05c19054 \...k..:2..c...T │ │ │ │ - 0x000cdff0 804415d1 b77322e6 ee2a7bbf d91d4c88 .D...s"..*{...L. │ │ │ │ - 0x000ce000 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ - 0x000ce010 cc095b9e ff3a68ad aa6f3df8 995c0ecb ..[..:h..o=..\.. │ │ │ │ - 0x000ce020 854012d7 b67321e4 e32674b1 d0154782 .@...s!..&t...G. │ │ │ │ - 0x000ce030 498cde1b 7abfed28 2feab87d 1cd98b4e I...z..(/..}...N │ │ │ │ - 0x000ce040 17d28045 24e1b376 71b4e623 4287d510 ...E$..vq..#B... │ │ │ │ - 0x000ce050 db1e4c89 e82d7fba bd782aef 8e4b19dc ..L..-...x*..K.. │ │ │ │ - 0x000ce060 925705c0 a16436f3 f43163a6 c7025095 .W...d6..1c...P. │ │ │ │ - 0x000ce070 5e9bc90c 6da8fa3f 38fdaf6a 0bce9c59 ^...m..?8..j...Y │ │ │ │ - 0x000ce080 2eebb97c 1dd88a4f 488ddf1a 7bbeec29 ...|...OH...{..) │ │ │ │ - 0x000ce090 e22775b0 d1144683 844113d6 b77220e5 .'u...F..A...r . │ │ │ │ - 0x000ce0a0 ab6e3cf9 985d0fca cd085a9f fe3b69ac .n<..]....Z..;i. │ │ │ │ - 0x000ce0b0 67a2f035 5491c306 01c49653 32f7a560 g..5T......S2..` │ │ │ │ - 0x000ce0c0 39fcae6b 0acf9d58 5f9ac80d 6ca9fb3e 9..k...X_...l..> │ │ │ │ - 0x000ce0d0 f53062a7 c6035194 935604c1 a06537f2 .0b...Q..V...e7. │ │ │ │ - 0x000ce0e0 bc792bee 8f4a18dd da1f4d88 e92c7ebb .y+..J....M..,~. │ │ │ │ - 0x000ce0f0 70b5e722 4386d411 16d38144 25e0b277 p.."C......D%..w │ │ │ │ - 0x000ce100 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ - 0x000ce110 fc3a6dab c3055294 824413d5 bd7b2cea .:m...R..D...{,. │ │ │ │ - 0x000ce120 e52374b2 da1c4b8d 9b5d0acc a46235f3 .#t...K..]...b5. │ │ │ │ - 0x000ce130 19df884e 26e0b771 67a1f630 589ec90f ...N&..qg..0X... │ │ │ │ - 0x000ce140 d7114680 e82e79bf a96f38fe 965007c1 ..F...y..o8..P.. │ │ │ │ - 0x000ce150 2bedba7c 14d28543 5593c402 6aacfb3d +..|...CU...j..= │ │ │ │ - 0x000ce160 32f4a365 0dcb9c5a 4c8add1b 73b5e224 2..e...ZL...s..$ │ │ │ │ - 0x000ce170 ce085f99 f13760a6 b07621e7 8f491ed8 .._..7`..v!..I.. │ │ │ │ - 0x000ce180 b37522e4 8c4a1ddb cd0b5c9a f23463a5 .u"..J....\..4c. │ │ │ │ - 0x000ce190 4f89de18 70b6e127 31f7a066 0ec89f59 O...p..'1..f...Y │ │ │ │ - 0x000ce1a0 5690c701 69aff83e 28eeb97f 17d18640 V...i..>(......@ │ │ │ │ - 0x000ce1b0 aa6c3bfd 955304c2 d4124583 eb2d7abc .l;..S....E..-z. │ │ │ │ - 0x000ce1c0 64a2f533 5b9dca0c 1adc8b4d 25e3b472 d..3[......M%..r │ │ │ │ - 0x000ce1d0 985e09cf a76136f0 e62077b1 d91f488e .^...a6.. w...H. │ │ │ │ - 0x000ce1e0 814710d6 be782fe9 ff396ea8 c0065197 .G...x/..9n...Q. │ │ │ │ - 0x000ce1f0 7dbbec2a 4284d315 03c59254 3cfaad6b }..*B......T<..k │ │ │ │ - 0x000ce200 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ - 0x000ce210 ec2b7fb8 d7104483 9a5d09ce a16632f5 .+....D..]...f2. │ │ │ │ - 0x000ce220 c5025691 fe396daa b37420e7 884f1bdc ..V..9m..t ..O.. │ │ │ │ - 0x000ce230 29eeba7d 12d58146 5f98cc0b 64a3f730 )..}...F_...d..0 │ │ │ │ - 0x000ce240 975004c3 ac6b3ff8 e12672b5 da1d498e .P...k?..&r...I. │ │ │ │ - 0x000ce250 7bbce82f 4087d314 0dca9e59 36f1a562 {../@......Y6..b │ │ │ │ - 0x000ce260 5295c106 69aefa3d 24e3b770 1fd88c4b R...i..=$..p...K │ │ │ │ - 0x000ce270 be792dea 854216d1 c80f5b9c f33460a7 .y-..B....[..4`. │ │ │ │ - 0x000ce280 33f4a067 08cf9b5c 4582d611 7eb9ed2a 3..g...\E...~..* │ │ │ │ - 0x000ce290 df184c8b e42377b0 a96e3afd 925501c6 ..L..#w..n:..U.. │ │ │ │ - 0x000ce2a0 f63165a2 cd0a5e99 804713d4 bb7c28ef .1e...^..G...|(. │ │ │ │ - 0x000ce2b0 1add894e 21e6b275 6cabff38 5790c403 ...N!..ul..8W... │ │ │ │ - 0x000ce2c0 a46337f0 9f580ccb d2154186 e92e7abd .c7..X....A...z. │ │ │ │ - 0x000ce2d0 488fdb1c 73b4e027 3ef9ad6a 05c29651 H...s..'>..j...Q │ │ │ │ - 0x000ce2e0 61a6f235 5a9dc90e 17d08443 2cebbf78 a..5Z......C,..x │ │ │ │ - 0x000ce2f0 8d4a1ed9 b67125e2 fb3c68af c0075394 .J...q%....r7..u0. │ │ │ │ - 0x000ce400 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ - 0x000ce410 0cc5834a 0fc68049 0ac3854c 09c0864f ...J...I...L...O │ │ │ │ - 0x000ce420 18d1975e 1bd2945d 1ed79158 1dd4925b ...^...]...X...[ │ │ │ │ - 0x000ce430 14dd9b52 17de9851 12db9d54 11d89e57 ...R...Q...T...W │ │ │ │ - 0x000ce440 30f9bf76 33fabc75 36ffb970 35fcba73 0..v3..u6..p5..s │ │ │ │ - 0x000ce450 3cf5b37a 3ff6b079 3af3b57c 39f0b67f <..z?..y:..|9... │ │ │ │ - 0x000ce460 28e1a76e 2be2a46d 2ee7a168 2de4a26b (..n+..m...h-..k │ │ │ │ - 0x000ce470 24edab62 27eea861 22ebad64 21e8ae67 $..b'..a"..d!..g │ │ │ │ - 0x000ce480 60a9ef26 63aaec25 66afe920 65acea23 `..&c..%f.. e..# │ │ │ │ - 0x000ce490 6ca5e32a 6fa6e029 6aa3e52c 69a0e62f l..*o..)j..,i../ │ │ │ │ - 0x000ce4a0 78b1f73e 7bb2f43d 7eb7f138 7db4f23b x..>{..=~..8}..; │ │ │ │ - 0x000ce4b0 74bdfb32 77bef831 72bbfd34 71b8fe37 t..2w..1r..4q..7 │ │ │ │ - 0x000ce4c0 5099df16 539adc15 569fd910 559cda13 P...S...V...U... │ │ │ │ - 0x000ce4d0 5c95d31a 5f96d019 5a93d51c 5990d61f \..._...Z...Y... │ │ │ │ - 0x000ce4e0 4881c70e 4b82c40d 4e87c108 4d84c20b H...K...N...M... │ │ │ │ - 0x000ce4f0 448dcb02 478ec801 428bcd04 4188ce07 D...G...B...A... │ │ │ │ - 0x000ce500 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ - 0x000ce510 3cf6b57f 33f9ba70 22e8ab61 2de7a46e <...3..p"..a-..n │ │ │ │ - 0x000ce520 78b2f13b 77bdfe34 66acef25 69a3e02a x..;w..4f..%i..* │ │ │ │ - 0x000ce530 448ecd07 4b81c208 5a90d319 559fdc16 D...K...Z...U... │ │ │ │ - 0x000ce540 f03a79b3 ff3576bc ee2467ad e12b68a2 .:y..5v..$g..+h. │ │ │ │ - 0x000ce550 cc06458f c3094a80 d2185b91 dd17549e ..E...J...[...T. │ │ │ │ - 0x000ce560 884201cb 874d0ec4 965c1fd5 995310da .B...M...\...S.. │ │ │ │ - 0x000ce570 b47e3df7 bb7132f8 aa6023e9 a56f2ce6 .~=..q2..`#..o,. │ │ │ │ - 0x000ce580 fd3774be f2387bb1 e3296aa0 ec2665af .7t..8{..)j..&e. │ │ │ │ - 0x000ce590 c10b4882 ce04478d df15569c d01a5993 ..H...G...V...Y. │ │ │ │ - 0x000ce5a0 854f0cc6 8a4003c9 9b5112d8 945e1dd7 .O...@...Q...^.. │ │ │ │ - 0x000ce5b0 b97330fa b67c3ff5 a76d2ee4 a86221eb .s0..|?..m...b!. │ │ │ │ - 0x000ce5c0 0dc7844e 02c88b41 13d99a50 1cd6955f ...N...A...P..._ │ │ │ │ - 0x000ce5d0 31fbb872 3ef4b77d 2fe5a66c 20eaa963 1..r>..}/..l ..c │ │ │ │ - 0x000ce5e0 75bffc36 7ab0f339 6ba1e228 64aeed27 u..6z..9k..(d..' │ │ │ │ - 0x000ce5f0 4983c00a 468ccf05 579dde14 5892d11b I...F...W...X... │ │ │ │ - 0x000ce600 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ - 0x000ce610 2ce7a76c 27ecac67 3af1b17a 31faba71 ,..l'..g:..z1..q │ │ │ │ - 0x000ce620 5893d318 5398d813 4e85c50e 458ece05 X...S...N...E... │ │ │ │ - 0x000ce630 74bfff34 7fb4f43f 62a9e922 69a2e229 t..4...?b.."i..) │ │ │ │ - 0x000ce640 b07b3bf0 bb7030fb a66d2de6 ad6626ed .{;..p0..m-..f&. │ │ │ │ - 0x000ce650 9c5717dc 975c1cd7 8a4101ca 814a0ac1 .W...\...A...J.. │ │ │ │ - 0x000ce660 e82363a8 e32868a3 fe3575be f53e7eb5 .#c..(h..5u..>~. │ │ │ │ - 0x000ce670 c40f4f84 cf04448f d2195992 d9125299 ..O...D...Y...R. │ │ │ │ - 0x000ce680 7db6f63d 76bdfd36 6ba0e02b 60abeb20 }..=v..6k..+`.. │ │ │ │ - 0x000ce690 519ada11 5a91d11a 478ccc07 4c87c70c Q...Z...G...L... │ │ │ │ - 0x000ce6a0 25eeae65 2ee5a56e 33f8b873 38f3b378 %..e...n3..s8..x │ │ │ │ - 0x000ce6b0 09c28249 02c98942 1fd4945f 14df9f54 ...I...B..._...T │ │ │ │ - 0x000ce6c0 cd06468d c60d4d86 db10509b d01b5b90 ..F...M...P...[. │ │ │ │ - 0x000ce6d0 e12a6aa1 ea2161aa f73c7cb7 fc3777bc .*j..!a..<|..7w. │ │ │ │ - 0x000ce6e0 955e1ed5 9e5515de 834808c3 884303c8 .^...U...H...C.. │ │ │ │ - 0x000ce6f0 b97232f9 b27939f2 af6424ef a46f2fe4 .r2..y9..d$..o/. │ │ │ │ - 0x000ce700 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ - 0x000ce710 5c90d915 4b87ce02 72bef73b 65a9e02c \...K...r..;e.., │ │ │ │ - 0x000ce720 b8743df1 af632ae6 965a13df 814d04c8 .t=..c*..Z...M.. │ │ │ │ - 0x000ce730 e42861ad f33f76ba ca064f83 dd115894 .(a..?v...O...X. │ │ │ │ - 0x000ce740 6da1e824 7ab6ff33 438fc60a 5498d11d m..$z..3C...T... │ │ │ │ - 0x000ce750 31fdb478 26eaa36f 1fd39a56 08c48d41 1..x&..o...V...A │ │ │ │ - 0x000ce760 d519509c c20e478b fb377eb2 ec2069a5 ..P...G..7~.. i. │ │ │ │ - 0x000ce770 89450cc0 9e521bd7 a76b22ee b07c35f9 .E...R...k"..|5. │ │ │ │ - 0x000ce780 da165f93 cd014884 f43871bd e32f66aa .._...H..8q../f. │ │ │ │ - 0x000ce790 864a03cf 915d14d8 a8642de1 bf733af6 .J...]...d-..s:. │ │ │ │ - 0x000ce7a0 62aee72b 75b9f03c 4c80c905 5b97de12 b..+u....w)..`...Y...N │ │ │ │ - 0x000ce7c0 b77b32fe a06c25e9 99551cd0 8e420bc7 .{2..l%..U...B.. │ │ │ │ - 0x000ce7d0 eb276ea2 fc3079b5 c509408c d21e579b .'n..0y...@...W. │ │ │ │ - 0x000ce7e0 0fc38a46 18d49d51 21eda468 36fab37f ...F...Q!..h6... │ │ │ │ - 0x000ce7f0 539fd61a 4488c10d 7db1f834 6aa6ef23 S...D...}..4j..# │ │ │ │ - 0x000ce800 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ - 0x000ce810 4c81cb06 5f92d815 6aa7ed20 79b4fe33 L..._...j.. y..3 │ │ │ │ - 0x000ce820 98551fd2 8b460cc1 be7339f4 ad602ae7 .U...F...s9..`*. │ │ │ │ - 0x000ce830 d419539e c70a408d f23f75b8 e12c66ab ..S...@..?u..,f. │ │ │ │ - 0x000ce840 2de0aa67 3ef3b974 0bc68c41 18d59f52 -..g>..t...A...R │ │ │ │ - 0x000ce850 61ace62b 72bff538 478ac00d 5499d31e a..+r..8G...T... │ │ │ │ - 0x000ce860 b57832ff a66b21ec 935e14d9 804d07ca .x2..k!..^...M.. │ │ │ │ - 0x000ce870 f9347eb3 ea276da0 df125895 cc014b86 .4~..'m...X...K. │ │ │ │ - 0x000ce880 5a97dd10 4984ce03 7cb1fb36 6fa2e825 Z...I...|..6o..% │ │ │ │ - 0x000ce890 16db915c 05c8824f 30fdb77a 23eea469 ...\...O0..z#..i │ │ │ │ - 0x000ce8a0 c20f4588 d11c569b e42963ae f73a70bd ..E...V..)c..:p. │ │ │ │ - 0x000ce8b0 8e4309c4 9d501ad7 a8652fe2 bb763cf1 .C...P...e/..v<. │ │ │ │ - 0x000ce8c0 77baf03d 64a9e32e 519cd61b 428fc508 w..=d...Q...B... │ │ │ │ - 0x000ce8d0 3bf6bc71 28e5af62 1dd09a57 0ec38944 ;..q(..b...W...D │ │ │ │ - 0x000ce8e0 ef2268a5 fc317bb6 c9044e83 da175d90 ."h..1{...N...]. │ │ │ │ - 0x000ce8f0 a36e24e9 b07d37fa 854802cf 965b11dc .n$..}7..H...[.. │ │ │ │ - 0x000ce900 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ - 0x000ce910 7cb2fd33 63ade22c 428cc30d 5d93dc12 |..3c..,B...]... │ │ │ │ - 0x000ce920 f83679b7 e72966a8 c6084789 d9175896 .6y..)f...G...X. │ │ │ │ - 0x000ce930 844a05cb 9b551ad4 ba743bf5 a56b24ea .J...U...t;..k$. │ │ │ │ - 0x000ce940 ed236ca2 f23c73bd d31d529c cc024d83 .#l..r..._...D. │ │ │ │ - 0x000cead0 864905ca 9d521ed1 b07f33fc ab6428e7 .I...R....3..d(. │ │ │ │ - 0x000ceae0 32fdb17e 29e6aa65 04cb8748 1fd09c53 2..~)..e...H...S │ │ │ │ - 0x000ceaf0 5e91dd12 458ac609 68a7eb24 73bcf03f ^...E...h..$s..? │ │ │ │ - 0x000ceb00 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ - 0x000ceb10 81513cec e6365b8b 4f9ff222 28f89545 .Q<..6[.O.."(..E │ │ │ │ - 0x000ceb20 1fcfa272 78a8c515 d1016cbc b6660bdb ...rx.....l..f.. │ │ │ │ - 0x000ceb30 9e4e23f3 f9294494 5080ed3d 37e78a5a .N#..)D.P..=7..Z │ │ │ │ - 0x000ceb40 3eee8353 5989e434 f0204d9d 97472afa >..SY..4. M..G*. │ │ │ │ - 0x000ceb50 bf6f02d2 d80865b5 71a1cc1c 16c6ab7b .o....e.q......{ │ │ │ │ - 0x000ceb60 21f19c4c 4696fb2b ef3f5282 885835e5 !..LF..+.?R..X5. │ │ │ │ - 0x000ceb70 a0701dcd c7177aaa 6ebed303 09d9b464 .p....z.n......d │ │ │ │ - 0x000ceb80 7cacc111 1bcba676 b2620fdf d50568b8 |......v.b....h. │ │ │ │ - 0x000ceb90 fd2d4090 9a4a27f7 33e38e5e 5484e939 .-@..J'.3..^T..9 │ │ │ │ - 0x000ceba0 63b3de0e 04d4b969 ad7d10c0 ca1a77a7 c......i.}....w. │ │ │ │ - 0x000cebb0 e2325f8f 855538e8 2cfc9141 4b9bf626 .2_..U8.,..AK..& │ │ │ │ - 0x000cebc0 4292ff2f 25f59848 8c5c31e1 eb3b5686 B../%..H.\1..;V. │ │ │ │ - 0x000cebd0 c3137eae a47419c9 0dddb060 6abad707 ..~..t.....`j... │ │ │ │ - 0x000cebe0 5d8de030 3aea8757 93432efe f4244999 ]..0:..W.C...$I. │ │ │ │ - 0x000cebf0 dc0c61b1 bb6b06d6 12c2af7f 75a5c818 ..a..k......u... │ │ │ │ - 0x000cec00 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ - 0x000cec10 91402eff f2234d9c 5786e839 34e58b5a .@...#M.W..94..Z │ │ │ │ - 0x000cec20 3fee8051 5c8de332 f9284697 9a4b25f4 ?..Q\..2.(F..K%. │ │ │ │ - 0x000cec30 ae7f11c0 cd1c72a3 68b9d706 0bdab465 ......r.h......e │ │ │ │ - 0x000cec40 7eafc110 1dcca273 b86907d6 db0a64b5 ~......s.i....d. │ │ │ │ - 0x000cec50 ef3e5081 8c5d33e2 29f89647 4a9bf524 .>P..]3.)..GJ..$ │ │ │ │ - 0x000cec60 4190fe2f 22f39d4c 875638e9 e4355b8a A../"..L.V8..5[. │ │ │ │ - 0x000cec70 d0016fbe b3620cdd 16c7a978 75a4ca1b ..o..b.....xu... │ │ │ │ - 0x000cec80 fc2d4392 9f4e20f1 3aeb8554 5988e637 .-C..N .:..TY..7 │ │ │ │ - 0x000cec90 6dbcd203 0edfb160 ab7a14c5 c81977a6 m......`.z....w. │ │ │ │ - 0x000ceca0 c3127cad a0711fce 05d4ba6b 66b7d908 ..|..q.....kf... │ │ │ │ - 0x000cecb0 5283ed3c 31e08e5f 94452bfa f7264899 R..<1.._.E+..&H. │ │ │ │ - 0x000cecc0 82533dec e1305e8f 4495fb2a 27f69849 .S=..0^.D..*'..I │ │ │ │ - 0x000cecd0 13c2ac7d 70a1cf1e d5046abb b66709d8 ...}p.....j..g.. │ │ │ │ - 0x000cece0 bd6c02d3 de0f61b0 7baac415 18c9a776 .l....a.{......v │ │ │ │ - 0x000cecf0 2cfd9342 4f9ef021 ea3b5584 895836e7 ,..BO..!.;U..X6. │ │ │ │ - 0x000ced00 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ - 0x000ced10 a17318ca ce1c77a5 7fadc614 10c2a97b .s....w........{ │ │ │ │ - 0x000ced20 5f8de634 30e2895b 815338ea ee3c5785 _..40..[.S8....UQ..:.2Y..]6. │ │ │ │ - 0x000cedb0 9f4d26f4 f022499b 4193f82a 2efc9745 .M&.."I.A..*...E │ │ │ │ - 0x000cedc0 df0d66b4 b06209db 01d3b86a 6ebcd705 ..f..b.....jn... │ │ │ │ - 0x000cedd0 7eacc715 11c3a87a a07219cb cf1d76a4 ~......z.r....v. │ │ │ │ - 0x000cede0 805239eb ef3d5684 5e8ce735 31e3885a .R9..=V.^..51..Z │ │ │ │ - 0x000cedf0 21f3984a 4e9cf725 ff2d4694 904229fb !..JN..%.-F..B). │ │ │ │ - 0x000cee00 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ - 0x000cee10 b1620ad9 da0961b2 67b4dc0f 0cdfb764 .b....a.g......d │ │ │ │ - 0x000cee20 7facc417 14c7af7c a97a12c1 c21179aa .......|.z....y. │ │ │ │ - 0x000cee30 ce1d75a6 a5761ecd 18cba370 73a0c81b ..u..v.....ps... │ │ │ │ - 0x000cee40 fe2d4596 95462efd 28fb9340 4390f82b .-E..F..(..@C..+ │ │ │ │ - 0x000cee50 4f9cf427 24f79f4c 994a22f1 f221499a O..'$..L.J"..!I. │ │ │ │ - 0x000cee60 81523ae9 ea395182 5784ec3f 3cef8754 .R:..9Q.W..?<..T │ │ │ │ - 0x000cee70 30e38b58 5b88e033 e6355d8e 8d5e36e5 0..X[..3.5]..^6. │ │ │ │ - 0x000cee80 e1325a89 8a5931e2 37e48c5f 5c8fe734 .2Z..Y1.7.._\..4 │ │ │ │ - 0x000cee90 5083eb38 3be88053 86553dee ed3e5685 P..8;..S.U=..>V. │ │ │ │ - 0x000ceea0 9e4d25f6 f5264e9d 489bf320 23f0984b .M%..&N.H.. #..K │ │ │ │ - 0x000ceeb0 2ffc9447 4497ff2c f92a4291 924129fa /..GD..,.*B..A). │ │ │ │ - 0x000ceec0 1fcca477 74a7cf1c c91a72a1 a27119ca ...wt.....r..q.. │ │ │ │ - 0x000ceed0 ae7d15c6 c5167ead 78abc310 13c0a87b .}....~.x......{ │ │ │ │ - 0x000ceee0 60b3db08 0bd8b063 b6650dde dd0e66b5 `......c.e....f. │ │ │ │ - 0x000ceef0 d1026ab9 ba6901d2 07d4bc6f 6cbfd704 ..j..i.....ol... │ │ │ │ - 0x000cef00 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ - 0x000cef10 c11574a0 b66203d7 2ffb9a4e 588ced39 ..t..b../..NX..9 │ │ │ │ - 0x000cef20 9f4b2afe e83c5d89 71a5c410 06d2b367 .K*..<].q......g │ │ │ │ - 0x000cef30 5e8aeb3f 29fd9c48 b06405d1 c71372a6 ^..?)..H.d....r. │ │ │ │ - 0x000cef40 23f79642 5480e135 cd1978ac ba6e0fdb #..BT..5..x..n.. │ │ │ │ - 0x000cef50 e2365783 954120f4 0cd8b96d 7bafce1a .6W..A ....m{... │ │ │ │ - 0x000cef60 bc6809dd cb1f7eaa 5286e733 25f19044 .h....~.R..3%..D │ │ │ │ - 0x000cef70 7da9c81c 0adebf6b 934726f2 e4305185 }......k.G&..0Q. │ │ │ │ - 0x000cef80 4692f327 31e58450 a87c1dc9 df0b6abe F..'1..P.|....j. │ │ │ │ - 0x000cef90 875332e6 f0244591 69bddc08 1ecaab7f .S2..$E.i....... │ │ │ │ - 0x000cefa0 d90d6cb8 ae7a1bcf 37e38256 4094f521 ..l..z..7..V@..! │ │ │ │ - 0x000cefb0 18ccad79 6fbbda0e f6224397 815534e0 ...yo...."C..U4. │ │ │ │ - 0x000cefc0 65b1d004 12c6a773 8b5f3eea fc28499d e......s._>..(I. │ │ │ │ - 0x000cefd0 a47011c5 d30766b2 4a9eff2b 3de9885c .p....f.J..+=..\ │ │ │ │ - 0x000cefe0 fa2e4f9b 8d5938ec 14c0a175 63b7d602 ..O..Y8....uc... │ │ │ │ - 0x000ceff0 3bef8e5a 4c98f92d d50160b4 a27617c3 ;..ZL..-..`..v.. │ │ │ │ - 0x000cf000 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ - 0x000cf010 d10466b3 a27715c0 37e28055 4491f326 ..f..w..7..UD..& │ │ │ │ - 0x000cf020 bf6a08dd cc197bae 598cee3b 2aff9d48 .j....{.Y..;*..H │ │ │ │ - 0x000cf030 6ebbd90c 1dc8aa7f 885d3fea fb2e4c99 n........]?...L. │ │ │ │ - 0x000cf040 63b6d401 10c5a772 855032e7 f6234194 c......r.P2..#A. │ │ │ │ - 0x000cf050 b26705d0 c11476a3 5481e336 27f29045 .g....v.T..6'..E │ │ │ │ - 0x000cf060 dc096bbe af7a18cd 3aef8d58 499cfe2b ..k..z..:..XI..+ │ │ │ │ - 0x000cf070 0dd8ba6f 7eabc91c eb3e5c89 984d2ffa ...o~....>\..M/. │ │ │ │ - 0x000cf080 c61371a4 b56002d7 20f59742 5386e431 ..q..`.. ..BS..1 │ │ │ │ - 0x000cf090 17c2a075 64b1d306 f1244693 825735e0 ...ud....$F..W5. │ │ │ │ - 0x000cf0a0 79acce1b 0adfbd68 9f4a28fd ec395b8e y......h.J(..9[. │ │ │ │ - 0x000cf0b0 a87d1fca db0e6cb9 4e9bf92c 3de88a5f .}....l.N..,=.._ │ │ │ │ - 0x000cf0c0 a57012c7 d60361b4 4396f421 30e58752 .p....a.C..!0..R │ │ │ │ - 0x000cf0d0 74a1c316 07d2b065 924725f0 e1345683 t......e.G%..4V. │ │ │ │ - 0x000cf0e0 1acfad78 69bcde0b fc294b9e 8f5a38ed ...xi....)K..Z8. │ │ │ │ - 0x000cf0f0 cb1e7ca9 b86d0fda 2df89a4f 5e8be93c ..|..m..-..O^..< │ │ │ │ - 0x000cf100 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ - 0x000cf110 e1375086 9e482ff9 1fc9ae78 60b6d107 .7P..H/....x`... │ │ │ │ - 0x000cf120 df096eb8 a07611c7 21f79046 5e88ef39 ..n..v..!..F^..9 │ │ │ │ - 0x000cf130 3ee88f59 4197f026 c01671a7 bf690ed8 >..YA..&..q..i.. │ │ │ │ - 0x000cf140 a37512c4 dc0a6dbb 5d8bec3a 22f49345 .u....m.]..:"..E │ │ │ │ - 0x000cf150 4294f325 3deb8c5a bc6a0ddb c31572a4 B..%=..Z.j....r. │ │ │ │ - 0x000cf160 7caacd1b 03d5b264 825433e5 fd2b4c9a |......d.T3..+L. │ │ │ │ - 0x000cf170 9d4b2cfa e2345385 63b5d204 1ccaad7b .K,..4S.c......{ │ │ │ │ - 0x000cf180 5b8dea3c 24f29543 a57314c2 da0c6bbd [..<$..C.s....k. │ │ │ │ - 0x000cf190 ba6c0bdd c51374a2 4492f523 3bed8a5c .l....t.D..#;..\ │ │ │ │ - 0x000cf1a0 845235e3 fb2d4a9c 7aaccb1d 05d3b462 .R5..-J.z......b │ │ │ │ - 0x000cf1b0 65b3d402 1accab7d 9b4d2afc e4325583 e......}.M*..2U. │ │ │ │ - 0x000cf1c0 f82e499f 875136e0 06d0b761 79afc81e ..I..Q6....ay... │ │ │ │ - 0x000cf1d0 19cfa87e 66b0d701 e7315680 984e29ff ...~f....1V..N). │ │ │ │ - 0x000cf1e0 27f19640 588ee93f d90f68be a67017c1 '..@X..?..h..p.. │ │ │ │ - 0x000cf1f0 c61077a1 b96f08de 38ee895f 4791f620 ..w..o..8.._G.. │ │ │ │ - 0x000cf200 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ - 0x000cf210 f1264295 8a5d39ee 07d0b463 7cabcf18 .&B..]9....c|... │ │ │ │ - 0x000cf220 ff284c9b 845337e0 09deba6d 72a5c116 .(L..S7....mr... │ │ │ │ - 0x000cf230 0ed9bd6a 75a2c611 f82f4b9c 835430e7 ...ju..../K..T0. │ │ │ │ - 0x000cf240 e3345087 984f2bfc 15c2a671 6eb9dd0a .4P..O+....qn... │ │ │ │ - 0x000cf250 12c5a176 69beda0d e4335780 9f482cfb ...vi....3W..H,. │ │ │ │ - 0x000cf260 1ccbaf78 67b0d403 ea3d598e 914622f5 ...xg....=Y..F". │ │ │ │ - 0x000cf270 ed3a5e89 964125f2 1bcca87f 60b7d304 .:^..A%.....`... │ │ │ │ - 0x000cf280 db0c68bf a07713c4 2dfa9e49 5681e532 ..h..w..-..IV..2 │ │ │ │ - 0x000cf290 2afd994e 5186e235 dc0b6fb8 a77014c3 *..NQ..5..o..p.. │ │ │ │ - 0x000cf2a0 24f39740 5f88ec3b d20561b6 a97e1acd $..@_..;..a..~.. │ │ │ │ - 0x000cf2b0 d50266b1 ae791dca 23f49047 588feb3c ..f..y..#..GX..< │ │ │ │ - 0x000cf2c0 38ef8b5c 4394f027 ce197daa b56206d1 8..\C..'..}..b.. │ │ │ │ - 0x000cf2d0 c91e7aad b26501d6 3fe88c5b 4493f720 ..z..e..?..[D.. │ │ │ │ - 0x000cf2e0 c71074a3 bc6b0fd8 31e68255 4a9df92e ..t..k..1..UJ... │ │ │ │ - 0x000cf2f0 36e18552 4d9afe29 c01773a4 bb6c08df 6..RM..)..s..l.. │ │ │ │ - 0x000cf300 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ - 0x000cf310 01d9ac74 469eeb33 8f5722fa c81065bd ...tF..3.W"...e. │ │ │ │ - 0x000cf320 02daaf77 459de830 8c5421f9 cb1366be ...wE..0.T!...f. │ │ │ │ - 0x000cf330 03dbae76 449ce931 8d5520f8 ca1267bf ...vD..1.U ...g. │ │ │ │ - 0x000cf340 04dca971 439bee36 8a5227ff cd1560b8 ...qC..6.R'...`. │ │ │ │ - 0x000cf350 05dda870 429aef37 8b5326fe cc1461b9 ...pB..7.S&...a. │ │ │ │ - 0x000cf360 06deab73 4199ec34 885025fd cf1762ba ...sA..4.P%...b. │ │ │ │ - 0x000cf370 07dfaa72 4098ed35 895124fc ce1663bb ...r@..5.Q$...c. │ │ │ │ - 0x000cf380 08d0a57d 4f97e23a 865e2bf3 c1196cb4 ...}O..:.^+...l. │ │ │ │ - 0x000cf390 09d1a47c 4e96e33b 875f2af2 c0186db5 ...|N..;._*...m. │ │ │ │ - 0x000cf3a0 0ad2a77f 4d95e038 845c29f1 c31b6eb6 ....M..8.\)...n. │ │ │ │ - 0x000cf3b0 0bd3a67e 4c94e139 855d28f0 c21a6fb7 ...~L..9.](...o. │ │ │ │ - 0x000cf3c0 0cd4a179 4b93e63e 825a2ff7 c51d68b0 ...yK..>.Z/...h. │ │ │ │ - 0x000cf3d0 0dd5a078 4a92e73f 835b2ef6 c41c69b1 ...xJ..?.[....i. │ │ │ │ - 0x000cf3e0 0ed6a37b 4991e43c 80582df5 c71f6ab2 ...{I..<.X-...j. │ │ │ │ - 0x000cf3f0 0fd7a27a 4890e53d 81592cf4 c61e6bb3 ...zH..=.Y,...k. │ │ │ │ - 0x000cf400 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ - 0x000cf410 11c8be67 528bfd24 974e38e1 d40d7ba2 ...gR..$.N8...{. │ │ │ │ - 0x000cf420 22fb8d54 61b8ce17 a47d0bd2 e73e4891 "..Ta....}...>H. │ │ │ │ - 0x000cf430 33ea9c45 70a9df06 b56c1ac3 f62f5980 3..Ep....l.../Y. │ │ │ │ - 0x000cf440 449deb32 07dea871 c21b6db4 81582ef7 D..2...q..m..X.. │ │ │ │ - 0x000cf450 558cfa23 16cfb960 d30a7ca5 90493fe6 U..#...`..|..I?. │ │ │ │ - 0x000cf460 66bfc910 25fc8a53 e0394f96 a37a0cd5 f...%..S.9O..z.. │ │ │ │ - 0x000cf470 77aed801 34ed9b42 f1285e87 b26b1dc4 w...4..B.(^..k.. │ │ │ │ - 0x000cf480 885127fe cb1264bd 0ed7a178 4d94e23b .Q'...d....xM..; │ │ │ │ - 0x000cf490 994036ef da0375ac 1fc6b069 5c85f32a .@6...u....i\..* │ │ │ │ - 0x000cf4a0 aa7305dc e930469f 2cf5835a 6fb6c019 .s...0F.,..Zo... │ │ │ │ - 0x000cf4b0 bb6214cd f821578e 3de4924b 7ea7d108 .b...!W.=..K~... │ │ │ │ - 0x000cf4c0 cc1563ba 8f5620f9 4a93e53c 09d0a67f ..c..V .J..<.... │ │ │ │ - 0x000cf4d0 dd0472ab 9e4731e8 5b82f42d 18c1b76e ..r..G1.[..-...n │ │ │ │ - 0x000cf4e0 ee374198 ad7402db 68b1c71e 2bf2845d .7A..t..h...+..] │ │ │ │ - 0x000cf4f0 ff265089 bc6513ca 79a0d60f 3ae3954c .&P..e..y...:..L │ │ │ │ - 0x000cf500 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ - 0x000cf510 21fb8852 6eb4c71d bf6516cc f02a5983 !..Rn....e...*Y. │ │ │ │ - 0x000cf520 4298eb31 0dd7a47e dc0675af 93493ae0 B..1...~..u..I:. │ │ │ │ - 0x000cf530 63b9ca10 2cf6855f fd27548e b2681bc1 c...,.._.'T..h.. │ │ │ │ - 0x000cf540 845e2df7 cb1162b8 1ac0b369 558ffc26 .^-...b....iU..& │ │ │ │ - 0x000cf550 a57f0cd6 ea304399 3be19248 74aedd07 .....0C.;..Ht... │ │ │ │ - 0x000cf560 c61c6fb5 895320fa 5882f12b 17cdbe64 ..o..S .X..+...d │ │ │ │ - 0x000cf570 e73d4e94 a87201db 79a3d00a 36ec9f45 .=N..r..y...6..E │ │ │ │ - 0x000cf580 15cfbc66 5a80f329 8b5122f8 c41e6db7 ...fZ..).Q"...m. │ │ │ │ - 0x000cf590 34ee9d47 7ba1d208 aa7003d9 e53f4c96 4..G{....p...?L. │ │ │ │ - 0x000cf5a0 578dfe24 18c2b16b c91360ba 865c2ff5 W..$...k..`..\/. │ │ │ │ - 0x000cf5b0 76acdf05 39e3904a e832419b a77d0ed4 v...9..J.2A..}.. │ │ │ │ - 0x000cf5c0 914b38e2 de0477ad 0fd5a67c 409ae933 .K8...w....|@..3 │ │ │ │ - 0x000cf5d0 b06a19c3 ff25568c 2ef4875d 61bbc812 .j...%V....]a... │ │ │ │ - 0x000cf5e0 d3097aa0 9c4635ef 4d97e43e 02d8ab71 ..z..F5.M..>...q │ │ │ │ - 0x000cf5f0 f2285b81 bd6714ce 6cb6c51f 23f98a50 .([..g..l...#..P │ │ │ │ - 0x000cf600 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ - 0x000cf610 31ea9a41 7aa1d10a a77c0cd7 ec37479c 1..Az....|...7G. │ │ │ │ - 0x000cf620 62b9c912 29f28259 f42f5f84 bf6414cf b...)..Y./_..d.. │ │ │ │ - 0x000cf630 5388f823 18c3b368 c51e6eb5 8e5525fe S..#...h..n..U%. │ │ │ │ - 0x000cf640 c41f6fb4 8f5424ff 5289f922 19c2b269 ..o..T$.R.."...i │ │ │ │ - 0x000cf650 f52e5e85 be6515ce 63b8c813 28f38358 ..^..e..c...(..X │ │ │ │ - 0x000cf660 a67d0dd6 ed36469d 30eb9b40 7ba0d00b .}...6F.0..@{... │ │ │ │ - 0x000cf670 974c3ce7 dc0777ac 01daaa71 4a91e13a .L<...w....qJ..: │ │ │ │ - 0x000cf680 954e3ee5 de0575ae 03d8a873 4893e338 .N>...u....sH..8 │ │ │ │ - 0x000cf690 a47f0fd4 ef34449f 32e99942 79a2d209 .....4D.2..By... │ │ │ │ - 0x000cf6a0 f72c5c87 bc6717cc 61baca11 2af1815a .,\..g..a...*..Z │ │ │ │ - 0x000cf6b0 c61d6db6 8d5626fd 508bfb20 1bc0b06b ..m..V&.P.. ...k │ │ │ │ - 0x000cf6c0 518afa21 1ac1b16a c71c6cb7 8c5727fc Q..!...j..l..W'. │ │ │ │ - 0x000cf6d0 60bbcb10 2bf0805b f62d5d86 bd6616cd `...+..[.-]..f.. │ │ │ │ - 0x000cf6e0 33e89843 78a3d308 a57e0ed5 ee35459e 3..Cx....~...5E. │ │ │ │ - 0x000cf6f0 02d9a972 4992e239 944f3fe4 df0474af ...rI..9.O?...t. │ │ │ │ - 0x000cf700 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ - 0x000cf710 419de438 16cab36f ef334a96 b8641dc1 A..8...o.3J..d.. │ │ │ │ - 0x000cf720 825e27fb d50970ac 2cf08955 7ba7de02 .^'...p.,..U{... │ │ │ │ - 0x000cf730 c31f66ba 944831ed 6db1c814 3ae69f43 ..f..H1.m...:..C │ │ │ │ - 0x000cf740 19c5bc60 4e92eb37 b76b12ce e03c4599 ...`N..7.k......i.5..Lb... │ │ │ │ - 0x000cf770 da067fa3 8d5128f4 74a8d10d 23ff865a .....Q(.t...#..Z │ │ │ │ - 0x000cf780 32ee974b 65b9c01c 9c4039e5 cb176eb2 2..Ke....@9...n. │ │ │ │ - 0x000cf790 73afd60a 24f8815d dd0178a4 8a562ff3 s...$..]..x..V/. │ │ │ │ - 0x000cf7a0 b06c15c9 e73b429e 1ec2bb67 4995ec30 .l...;B....gI..0 │ │ │ │ - 0x000cf7b0 f12d5488 a67a03df 5f83fa26 08d4ad71 .-T..z.._..&...q │ │ │ │ - 0x000cf7c0 2bf78e52 7ca0d905 855920fc d20e77ab +..R|....Y ...w. │ │ │ │ - 0x000cf7d0 6ab6cf13 3de19844 c41861bd 934f36ea j...=..D..a..O6. │ │ │ │ - 0x000cf7e0 a9750cd0 fe225b87 07dba27e 508cf529 .u..."[....~P..) │ │ │ │ - 0x000cf7f0 e8344d91 bf631ac6 469ae33f 11cdb468 .4M..c..F..?...h │ │ │ │ - 0x000cf800 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ - 0x000cf810 518cf62b 02dfa578 f72a508d a47903de Q..+...x.*P..y.. │ │ │ │ - 0x000cf820 a27f05d8 f12c568b 04d9a37e 578af02d .....,V....~W..- │ │ │ │ - 0x000cf830 f32e5489 a07d07da 5588f22f 06dba17c ..T..}..U../...| │ │ │ │ - 0x000cf840 5984fe23 0ad7ad70 ff225885 ac710bd6 Y..#...p."X..q.. │ │ │ │ - 0x000cf850 08d5af72 5b86fc21 ae7309d4 fd205a87 ...r[..!.s... Z. │ │ │ │ - 0x000cf860 fb265c81 a8750fd2 5d80fa27 0ed3a974 .&\..u..]..'...t │ │ │ │ - 0x000cf870 aa770dd0 f9245e83 0cd1ab76 5f82f825 .w...$^....v_..% │ │ │ │ - 0x000cf880 b26f15c8 e13c469b 14c9b36e 479ae03d .o...D..m..E..?...l │ │ │ │ - 0x000cf8a0 10cdb76a 439ee439 b66b11cc e538429f ...jC..9.k...8B. │ │ │ │ - 0x000cf8b0 419ce63b 12cfb568 e73a409d b46913ce A..;...h.:@..i.. │ │ │ │ - 0x000cf8c0 eb364c91 b8651fc2 4d90ea37 1ec3b964 .6L..e..M..7...d │ │ │ │ - 0x000cf8d0 ba671dc0 e9344e93 1cc1bb66 4f92e835 .g...4N....fO..5 │ │ │ │ - 0x000cf8e0 4994ee33 1ac7bd60 ef324895 bc611bc6 I..3...`.2H..a.. │ │ │ │ - 0x000cf8f0 18c5bf62 4b96ec31 be6319c4 ed304a97 ...bK..1.c...0J. │ │ │ │ - 0x000cf900 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ - 0x000cf910 61bfc01e 3ee09f41 df017ea0 805e21ff a...>..A..~..^!. │ │ │ │ - 0x000cf920 c21c63bd 9d433ce2 7ca2dd03 23fd825c ..c..C<.|...#..\ │ │ │ │ - 0x000cf930 a37d02dc fc225d83 1dc3bc62 429ce33d .}..."]....bB..= │ │ │ │ - 0x000cf940 994738e6 c61867b9 27f98658 78a6d907 .G8...g.'..Xx... │ │ │ │ - 0x000cf950 f8265987 a77906d8 4698e739 19c7b866 .&Y..y..F..9...f │ │ │ │ - 0x000cf960 5b85fa24 04daa57b e53b449a ba641bc5 [..$...{.;D..d.. │ │ │ │ - 0x000cf970 3ae49b45 65bbc41a 845a25fb db057aa4 :..Ee....Z%...z. │ │ │ │ - 0x000cf980 2ff18e50 70aed10f 914f30ee ce106fb1 /..Pp....O0...o. │ │ │ │ - 0x000cf990 4e90ef31 11cfb06e f02e518f af710ed0 N..1...n..Q..q.. │ │ │ │ - 0x000cf9a0 ed334c92 b26c13cd 538df22c 0cd2ad73 .3L..l..S..,...s │ │ │ │ - 0x000cf9b0 8c522df3 d30d72ac 32ec934d 6db3cc12 .R-...r.2..Mm... │ │ │ │ - 0x000cf9c0 b66817c9 e9374896 08d6a977 5789f628 .h...7H....wW..( │ │ │ │ - 0x000cf9d0 d70976a8 885629f7 69b7c816 36e89749 ..v..V).i...6..I │ │ │ │ - 0x000cf9e0 74aad50b 2bf58a54 ca146bb5 954b34ea t...+..T..k..K4. │ │ │ │ - 0x000cf9f0 15cbb46a 4a94eb35 ab750ad4 f42a558b ...jJ..5.u...*U. │ │ │ │ - 0x000cfa00 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ - 0x000cfa10 71aed20d 2af58956 c71864bb 9c433fe0 q...*..V..d..C?. │ │ │ │ - 0x000cfa20 e23d419e b9661ac5 548bf728 0fd0ac73 .=A..f..T..(...s │ │ │ │ - 0x000cfa30 934c30ef c8176bb4 25fa8659 7ea1dd02 .L0...k.%..Y~... │ │ │ │ - 0x000cfa40 d9067aa5 825d21fe 6fb0cc13 34eb9748 ..z..]!.o...4..H │ │ │ │ - 0x000cfa50 a8770bd4 f32c508f 1ec1bd62 459ae639 .w...,P....bE..9 │ │ │ │ - 0x000cfa60 3be49847 60bfc31c 8d522ef1 d60975aa ;..G`....R....u. │ │ │ │ - 0x000cfa70 4a95e936 11ceb26d fc235f80 a77804db J..6...m.#_..x.. │ │ │ │ - 0x000cfa80 af700cd3 f42b5788 19c6ba65 429de13e .p...+W....eB..> │ │ │ │ - 0x000cfa90 de017da2 855a26f9 68b7cb14 33ec904f ..}..Z&.h...3..O │ │ │ │ - 0x000cfaa0 4d92ee31 16c9b56a fb245887 a07f03dc M..1...j.$X..... │ │ │ │ - 0x000cfab0 3ce39f40 67b8c41b 8a5529f6 d10e72ad <..@g....U)...r. │ │ │ │ - 0x000cfac0 76a9d50a 2df28e51 c01f63bc 9b4438e7 v...-..Q..c..D8. │ │ │ │ - 0x000cfad0 07d8a47b 5c83ff20 b16e12cd ea354996 ...{\.. .n...5I. │ │ │ │ - 0x000cfae0 944b37e8 cf106cb3 22fd815e 79a6da05 .K7...l."..^y... │ │ │ │ - 0x000cfaf0 e53a4699 be611dc2 538cf02f 08d7ab74 .:F..a..S../...t │ │ │ │ - 0x000cfb00 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ - 0x000cfb10 a6467b9b 01e1dc3c f51528c8 52b28f6f .F{....<..(.R..o │ │ │ │ - 0x000cfb20 51b18c6c f6162bcb 02e2df3f a5457898 Q..l..+....?.Ex. │ │ │ │ - 0x000cfb30 f7172aca 50b08d6d a4447999 03e3de3e ..*.P..m.Dy....> │ │ │ │ - 0x000cfb40 a2427f9f 05e5d838 f1112ccc 56b68b6b .B.....8..,.V..k │ │ │ │ - 0x000cfb50 04e4d939 a3437e9e 57b78a6a f0102dcd ...9.C~.W..j..-. │ │ │ │ - 0x000cfb60 f3132ece 54b48969 a0407d9d 07e7da3a ....T..i.@}....: │ │ │ │ - 0x000cfb70 55b58868 f2122fcf 06e6db3b a1417c9c U..h../....;.A|. │ │ │ │ - 0x000cfb80 59b98464 fe1e23c3 0aead737 ad4d7090 Y..d..#....7.Mp. │ │ │ │ - 0x000cfb90 ff1f22c2 58b88565 ac4c7191 0bebd636 ..".X..e.Lq....6 │ │ │ │ - 0x000cfba0 08e8d535 af4f7292 5bbb8666 fc1c21c1 ...5.Or.[..f..!. │ │ │ │ - 0x000cfbb0 ae4e7393 09e9d434 fd1d20c0 5aba8767 .Ns....4.. .Z..g │ │ │ │ - 0x000cfbc0 fb1b26c6 5cbc8161 a8487595 0fefd232 ..&.\..a.Hu....2 │ │ │ │ - 0x000cfbd0 5dbd8060 fa1a27c7 0eeed333 a9497494 ]..`..'....3.It. │ │ │ │ - 0x000cfbe0 aa4a7797 0dedd030 f91924c4 5ebe8363 .Jw....0..$.^..c │ │ │ │ - 0x000cfbf0 0cecd131 ab4b7696 5fbf8262 f81825c5 ...1.Kv._..b..%. │ │ │ │ - 0x000cfc00 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ - 0x000cfc10 b6576988 15f4ca2b ed0c32d3 4eaf9170 .Wi....+..2.N..p │ │ │ │ - 0x000cfc20 7190ae4f d2330dec 2acbf514 896856b7 q..O.3..*....hV. │ │ │ │ - 0x000cfc30 c72618f9 6485bb5a 9c7d43a2 3fdee001 .&..d..Z.}C.?... │ │ │ │ - 0x000cfc40 e2033ddc 41a09e7f b9586687 1afbc524 ..=.A....Xf....$ │ │ │ │ - 0x000cfc50 54b58b6a f71628c9 0feed031 ac4d7392 T..j..(....1.Ms. │ │ │ │ - 0x000cfc60 93724cad 30d1ef0e c82917f6 6b8ab455 .rL.0....)..k..U │ │ │ │ - 0x000cfc70 25c4fa1b 866759b8 7e9fa140 dd3c02e3 %....gY.~..@.<.. │ │ │ │ - 0x000cfc80 d93806e7 7a9ba544 82635dbc 21c0fe1f .8..z..D.c].!... │ │ │ │ - 0x000cfc90 6f8eb051 cc2d13f2 34d5eb0a 977648a9 o..Q.-..4....vH. │ │ │ │ - 0x000cfca0 a8497796 0bead435 f3122ccd 50b18f6e .Iw....5..,.P..n │ │ │ │ - 0x000cfcb0 1effc120 bd5c6283 45a49a7b e60739d8 ... .\b.E..{..9. │ │ │ │ - 0x000cfcc0 3bdae405 987947a6 6081bf5e c3221cfd ;....yG.`..^.".. │ │ │ │ - 0x000cfcd0 8d6c52b3 2ecff110 d63709e8 7594aa4b .lR......7..u..K │ │ │ │ - 0x000cfce0 4aab9574 e90836d7 11f0ce2f b2536d8c J..t..6..../.Sm. │ │ │ │ - 0x000cfcf0 fc1d23c2 5fbe8061 a7467899 04e5db3a ..#._..a.Fx....: │ │ │ │ - 0x000cfd00 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ - 0x000cfd10 86645fbd 29cbf012 c5271cfe 6a88b351 .d_.)....'..j..Q │ │ │ │ - 0x000cfd20 11f3c82a be5c6785 52b08b69 fd1f24c6 ...*.\g.R..i..$. │ │ │ │ - 0x000cfd30 97754eac 38dae103 d4360def 7b99a240 .uN.8....6..{..@ │ │ │ │ - 0x000cfd40 22c0fb19 8d6f54b6 6183b85a ce2c17f5 "....oT.a..Z.,.. │ │ │ │ - 0x000cfd50 a4467d9f 0be9d230 e7053edc 48aa9173 .F}....0..>.H..s │ │ │ │ - 0x000cfd60 33d1ea08 9c7e45a7 7092a94b df3d06e4 3....~E.p..K.=.. │ │ │ │ - 0x000cfd70 b5576c8e 1af8c321 f6142fcd 59bb8062 .Wl....!../.Y..b │ │ │ │ - 0x000cfd80 44a69d7f eb0932d0 07e5de3c a84a7193 D.....2....<.Jq. │ │ │ │ - 0x000cfd90 c2201bf9 6d8fb456 816358ba 2eccf715 . ..m..V.cX..... │ │ │ │ - 0x000cfda0 55b78c6e fa1823c1 16f4cf2d b95b6082 U..n..#....-.[`. │ │ │ │ - 0x000cfdb0 d3310ae8 7c9ea547 907249ab 3fdde604 .1..|..G.rI.?... │ │ │ │ - 0x000cfdc0 6684bf5d c92b10f2 25c7fc1e 8a6853b1 f..].+..%....hS. │ │ │ │ - 0x000cfdd0 e00239db 4fad9674 a3417a98 0ceed537 ..9.O..t.Az....7 │ │ │ │ - 0x000cfde0 7795ae4c d83a01e3 34d6ed0f 9b7942a0 w..L.:..4....yB. │ │ │ │ - 0x000cfdf0 f11328ca 5ebc8765 b2506b89 1dffc426 ..(.^..e.Pk....& │ │ │ │ - 0x000cfe00 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ - 0x000cfe10 96754dae 3ddee605 dd3e06e5 7695ad4e .uM.=....>..v..N │ │ │ │ - 0x000cfe20 31d2ea09 9a7941a2 7a99a142 d1320ae9 1....yA.z..B.2.. │ │ │ │ - 0x000cfe30 a7447c9f 0cefd734 ec0f37d4 47a49c7f .D|....4..7.G... │ │ │ │ - 0x000cfe40 6281b95a c92a12f1 29caf211 826159ba b..Z.*..)....aY. │ │ │ │ - 0x000cfe50 f4172fcc 5fbc8467 bf5c6487 14f7cf2c ../._..g.\d...., │ │ │ │ - 0x000cfe60 53b0886b f81b23c0 18fbc320 b350688b S..k..#.... .Ph. │ │ │ │ - 0x000cfe70 c5261efd 6e8db556 8e6d55b6 25c6fe1d .&..n..V.mU.%... │ │ │ │ - 0x000cfe80 c4271ffc 6f8cb457 8f6c54b7 24c7ff1c .'..o..W.lT.$... │ │ │ │ - 0x000cfe90 52b1896a f91a22c1 19fac221 b251698a R..j.."....!.Qi. │ │ │ │ - 0x000cfea0 f5162ecd 5ebd8566 be5d6586 15f6ce2d ....^..f.]e....- │ │ │ │ - 0x000cfeb0 6380b85b c82b13f0 28cbf310 836058bb c..[.+..(....`X. │ │ │ │ - 0x000cfec0 a6457d9e 0deed635 ed0e36d5 46a59d7e .E}....5..6.F..~ │ │ │ │ - 0x000cfed0 30d3eb08 9b7840a3 7b98a043 d0330be8 0....x@.{..C.3.. │ │ │ │ - 0x000cfee0 97744caf 3cdfe704 dc3f07e4 7794ac4f .tL.<....?..w..O │ │ │ │ - 0x000cfef0 01e2da39 aa497192 4aa99172 e1023ad9 ...9.Iq.J..r..:. │ │ │ │ - 0x000cff00 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ - 0x000cff10 e60233d7 51b58460 957140a4 22c6f713 ..3.Q..`.q@."... │ │ │ │ - 0x000cff20 d13504e0 6682b357 a2467793 15f1c024 .5..f..W.Fw....$ │ │ │ │ - 0x000cff30 37d3e206 806455b1 44a09175 f31726c2 7....dU.D..u..&. │ │ │ │ - 0x000cff40 bf5b6a8e 08ecdd39 cc2819fd 7b9fae4a .[j....9.(..{..J │ │ │ │ - 0x000cff50 59bd8c68 ee0a3bdf 2aceff1b 9d7948ac Y..h..;.*....yH. │ │ │ │ - 0x000cff60 6e8abb5f d93d0ce8 1df9c82c aa4e7f9b n.._.=.....,.N.. │ │ │ │ - 0x000cff70 886c5db9 3fdbea0e fb1f2eca 4ca8997d .l].?.......L..} │ │ │ │ - 0x000cff80 6387b652 d43001e5 10f4c521 a7437296 c..R.0.....!.Cr. │ │ │ │ - 0x000cff90 856150b4 32d6e703 f61223c7 41a59470 .aP.2.....#.A..p │ │ │ │ - 0x000cffa0 b2566783 05e1d034 c12514f0 7692a347 .Vg....4.%..v..G │ │ │ │ - 0x000cffb0 54b08165 e30736d2 27c3f216 907445a1 T..e..6.'....tE. │ │ │ │ - 0x000cffc0 dc3809ed 6b8fbe5a af4b7a9e 18fccd29 .8..k..Z.Kz....) │ │ │ │ - 0x000cffd0 3adeef0b 8d6958bc 49ad9c78 fe1a2bcf :....iX.I..x..+. │ │ │ │ - 0x000cffe0 0de9d83c ba5e6f8b 7e9aab4f c92d1cf8 ...<.^o.~..O.-.. │ │ │ │ - 0x000cfff0 eb0f3eda 5cb8896d 987c4da9 2fcbfa1e ..>.\..m.|M./... │ │ │ │ - 0x000d0000 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ - 0x000d0010 f61321c4 45a09277 8d685abf 3edbe90c ..!.E..w.hZ.>... │ │ │ │ - 0x000d0020 f11426c3 42a79570 8a6f5db8 39dcee0b ..&.B..p.o].9... │ │ │ │ - 0x000d0030 07e2d035 b4516386 7c99ab4e cf2a18fd ...5.Qc.|..N.*.. │ │ │ │ - 0x000d0040 ff1a28cd 4ca99b7e 846153b6 37d2e005 ..(.L..~.aS.7... │ │ │ │ - 0x000d0050 09ecde3b ba5f6d88 7297a540 c12416f3 ...;._m.r..@.$.. │ │ │ │ - 0x000d0060 0eebd93c bd586a8f 7590a247 c62311f4 ...<.Xj.u..G.#.. │ │ │ │ - 0x000d0070 f81d2fca 4bae9c79 836654b1 30d5e702 ../.K..y.fT.0... │ │ │ │ - 0x000d0080 e30634d1 50b58762 987d4faa 2bcefc19 ..4.P..b.}O.+... │ │ │ │ - 0x000d0090 15f0c227 a6437194 6e8bb95c dd380aef ...'.Cq.n..\.8.. │ │ │ │ - 0x000d00a0 12f7c520 a1447693 698cbe5b da3f0de8 ... .Dv.i..[.?.. │ │ │ │ - 0x000d00b0 e40133d6 57b28065 9f7a48ad 2cc9fb1e ..3.W..e.zH.,... │ │ │ │ - 0x000d00c0 1cf9cb2e af4a789d 6782b055 d43103e6 .....Jx.g..U.1.. │ │ │ │ - 0x000d00d0 ea0f3dd8 59bc8e6b 917446a3 22c7f510 ..=.Y..k.tF."... │ │ │ │ - 0x000d00e0 ed083adf 5ebb896c 967341a4 25c0f217 ..:.^..l.sA.%... │ │ │ │ - 0x000d00f0 1bfecc29 a84d7f9a 6085b752 d33604e1 ...).M..`..R.6.. │ │ │ │ - 0x000d0100 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ - 0x000d0110 c62017f1 799fa84e a5437492 1afccb2d . ..y..N.Ct....- │ │ │ │ - 0x000d0120 917740a6 2ec8ff19 f21423c5 4dab9c7a .w@.......#.M..z │ │ │ │ - 0x000d0130 57b18660 e80e39df 34d2e503 8b6d5abc W..`..9.4....mZ. │ │ │ │ - 0x000d0140 3fd9ee08 806651b7 5cba8d6b e30532d4 ?....fQ.\..k..2. │ │ │ │ - 0x000d0150 f91f28ce 46a09771 9a7c4bad 25c3f412 ..(.F..q.|K.%... │ │ │ │ - 0x000d0160 ae487f99 11f7c026 cd2b1cfa 7294a345 .H.....&.+..r..E │ │ │ │ - 0x000d0170 688eb95f d73106e0 0bedda3c b4526583 h.._.1.....<.Re. │ │ │ │ - 0x000d0180 7e98af49 c12710f6 1dfbcc2a a2447395 ~..I.'.....*.Ds. │ │ │ │ - 0x000d0190 b85e698f 07e1d630 db3d0aec 6482b553 .^i....0.=..d..S │ │ │ │ - 0x000d01a0 ef093ed8 50b68167 8c6a5dbb 33d5e204 ..>.P..g.j].3... │ │ │ │ - 0x000d01b0 29cff81e 967047a1 4aac9b7d f51324c2 )....pG.J..}..$. │ │ │ │ - 0x000d01c0 41a79076 fe182fc9 22c4f315 9d7b4caa A..v../."....{L. │ │ │ │ - 0x000d01d0 876156b0 38dee90f e40235d3 5bbd8a6c .aV.8.....5.[..l │ │ │ │ - 0x000d01e0 d03601e7 6f89be58 b3556284 0ceadd3b .6..o..X.Ub....; │ │ │ │ - 0x000d01f0 16f0c721 a94f789e 7593a442 ca2c1bfd ...!.Ox.u..B.,.. │ │ │ │ - 0x000d0200 00e7d334 bb5c688f 6b8cb85f d03703e4 ...4.\h.k.._.7.. │ │ │ │ - 0x000d0210 d63105e2 6d8abe59 bd5a6e89 06e1d532 .1..m..Y.Zn....2 │ │ │ │ - 0x000d0220 b1566285 0aedd93e da3d09ee 6186b255 .Vb....>.=..a..U │ │ │ │ - 0x000d0230 6780b453 dc3b0fe8 0cebdf38 b7506483 g..S.;.....8.Pd. │ │ │ │ - 0x000d0240 7f98ac4b c42317f0 14f3c720 af487c9b ...K.#..... .H|. │ │ │ │ - 0x000d0250 a94e7a9d 12f5c126 c22511f6 799eaa4d .Nz....&.%..y..M │ │ │ │ - 0x000d0260 ce291dfa 7592a641 a5427691 1ef9cd2a .)..u..A.Bv....* │ │ │ │ - 0x000d0270 18ffcb2c a3447097 7394a047 c82f1bfc ...,.Dp.s..G./.. │ │ │ │ - 0x000d0280 fe192dca 45a29671 957246a1 2ec9fd1a ..-.E..q.rF..... │ │ │ │ - 0x000d0290 28cffb1c 937440a7 43a49077 f81f2bcc (....t@.C..w..+. │ │ │ │ - 0x000d02a0 4fa89c7b f41327c0 24c3f710 9f784cab O..{..'.$....xL. │ │ │ │ - 0x000d02b0 997e4aad 22c5f116 f21521c6 49ae9a7d .~J.".....!.I..} │ │ │ │ - 0x000d02c0 816652b5 3adde90e ea0d39de 51b68265 .fR.:.....9.Q..e │ │ │ │ - 0x000d02d0 57b08463 ec0b3fd8 3cdbef08 876054b3 W..c..?.<....`T. │ │ │ │ - 0x000d02e0 30d7e304 8b6c58bf 5bbc886f e00733d4 0....lX.[..o..3. │ │ │ │ - 0x000d02f0 e60135d2 5dba8e69 8d6a5eb9 36d1e502 ..5.]..i.j^.6... │ │ │ │ - 0x000d0300 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ - 0x000d0310 26ceeb03 a1496c84 35ddf810 b25a7f97 &....Il.5....Z.. │ │ │ │ - 0x000d0320 4ca48169 cb2306ee 5fb7927a d83015fd L..i.#.._..z.0.. │ │ │ │ - 0x000d0330 6a82a74f ed0520c8 7991b45c fe1633db j..O.. .y..\..3. │ │ │ │ - 0x000d0340 987055bd 1ff7d23a 8b6346ae 0ce4c129 .pU....:.cF....) │ │ │ │ - 0x000d0350 be56739b 39d1f41c ad456088 2ac2e70f .Vs.9....E`.*... │ │ │ │ - 0x000d0360 d43c19f1 53bb9e76 c72f0ae2 40a88d65 .<..S..v./..@..e │ │ │ │ - 0x000d0370 f21a3fd7 759db850 e1092cc4 668eab43 ..?.u..P..,.f..C │ │ │ │ - 0x000d0380 2dc5e008 aa42678f 3ed6f31b b951749c -....Bg.>....Qt. │ │ │ │ - 0x000d0390 0be3c62e 8c6441a9 18f0d53d 9f7752ba .....dA....=.wR. │ │ │ │ - 0x000d03a0 6189ac44 e60e2bc3 729abf57 f51d38d0 a..D..+.r..W..8. │ │ │ │ - 0x000d03b0 47af8a62 c0280de5 54bc9971 d33b1ef6 G..b.(..T..q.;.. │ │ │ │ - 0x000d03c0 b55d7890 32daff17 a64e6b83 21c9ec04 .]x.2....Nk.!... │ │ │ │ - 0x000d03d0 937b5eb6 14fcd931 80684da5 07efca22 .{^....1.hM...." │ │ │ │ - 0x000d03e0 f91134dc 7e96b35b ea0227cf 6d85a048 ..4.~..[..'.m..H │ │ │ │ - 0x000d03f0 df3712fa 58b0957d cc2401e9 4ba3866e .7..X..}.$..K..n │ │ │ │ - 0x000d0400 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ - 0x000d0410 36dff910 b55c7a93 2dc4e20b ae476188 6....\z.-....Ga. │ │ │ │ - 0x000d0420 6c85a34a ef0620c9 779eb851 f41d3bd2 l..J.. .w..Q..;. │ │ │ │ - 0x000d0430 5ab3957c d93016ff 41a88e67 c22b0de4 Z..|.0..A..g.+.. │ │ │ │ - 0x000d0440 d83117fe 5bb2947d c32a0ce5 40a98f66 .1..[..}.*..@..f │ │ │ │ - 0x000d0450 ee0721c8 6d84a24b f51c3ad3 769fb950 ..!.m..K..:.v..P │ │ │ │ - 0x000d0460 b45d7b92 37def811 af466089 2cc5e30a .]{.7....F`.,... │ │ │ │ - 0x000d0470 826b4da4 01e8ce27 997056bf 1af3d53c .kM....'.pV....< │ │ │ │ - 0x000d0480 ad44628b 2ec7e108 b65f7990 35dcfa13 .Db......_y.5... │ │ │ │ - 0x000d0490 9b7254bd 18f1d73e 80694fa6 03eacc25 .rT....>.iO....% │ │ │ │ - 0x000d04a0 c1280ee7 42ab8d64 da3315fc 59b0967f .(..B..d.3..Y... │ │ │ │ - 0x000d04b0 f71e38d1 749dbb52 ec0523ca 6f86a049 ..8.t..R..#.o..I │ │ │ │ - 0x000d04c0 759cba53 f61f39d0 6e87a148 ed0422cb u..S..9.n..H..". │ │ │ │ - 0x000d04d0 43aa8c65 c0290fe6 58b1977e db3214fd C..e.)..X..~.2.. │ │ │ │ - 0x000d04e0 19f0d63f 9a7355bc 02ebcd24 81684ea7 ...?.sU....$.hN. │ │ │ │ - 0x000d04f0 2fc6e009 ac45638a 34ddfb12 b75e7891 /....Ec.4....^x. │ │ │ │ - 0x000d0500 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ - 0x000d0510 06eccf25 896340aa 05efcc26 8a6043a9 ...%.c@....&.`C. │ │ │ │ - 0x000d0520 0ce6c52f 83694aa0 0fe5c62c 806a49a3 .../.iJ....,.jI. │ │ │ │ - 0x000d0530 0ae0c329 856f4ca6 09e3c02a 866c4fa5 ...).oL....*.lO. │ │ │ │ - 0x000d0540 18f2d13b 977d5eb4 1bf1d238 947e5db7 ...;.}^....8.~]. │ │ │ │ - 0x000d0550 1ef4d73d 917b58b2 1df7d43e 92785bb1 ...=.{X....>.x[. │ │ │ │ - 0x000d0560 14fedd37 9b7152b8 17fdde34 987251bb ...7.qR....4.rQ. │ │ │ │ - 0x000d0570 12f8db31 9d7754be 11fbd832 9e7457bd ...1.wT....2.tW. │ │ │ │ - 0x000d0580 30daf913 bf55769c 33d9fa10 bc56759f 0....Uv.3....Vu. │ │ │ │ - 0x000d0590 36dcff15 b953709a 35dffc16 ba507399 6....Sp.5....Ps. │ │ │ │ - 0x000d05a0 3cd6f51f b3597a90 3fd5f61c b05a7993 <....Yz.?....Zy. │ │ │ │ - 0x000d05b0 3ad0f319 b55f7c96 39d3f01a b65c7f95 :...._|.9....\.. │ │ │ │ - 0x000d05c0 28c2e10b a74d6e84 2bc1e208 a44e6d87 (....Mn.+....Nm. │ │ │ │ - 0x000d05d0 2ec4e70d a14b6882 2dc7e40e a2486b81 .....Kh.-....Hk. │ │ │ │ - 0x000d05e0 24ceed07 ab416288 27cdee04 a842618b $....Ab.'....Ba. │ │ │ │ - 0x000d05f0 22c8eb01 ad47648e 21cbe802 ae44678d "....Gd.!....Dg. │ │ │ │ - 0x000d0600 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ - 0x000d0610 16fddd36 9d7656bd 1df6d63d 967d5db6 ...6.vV....=.}]. │ │ │ │ - 0x000d0620 2cc7e70c a74c6c87 27ccec07 ac47678c ,....Ll.'....Gg. │ │ │ │ - 0x000d0630 3ad1f11a b15a7a91 31dafa11 ba51719a :....Zz.1....Qq. │ │ │ │ - 0x000d0640 58b39378 d33818f3 53b89873 d83313f8 X..x.8..S..s.3.. │ │ │ │ - 0x000d0650 4ea5856e c52e0ee5 45ae8e65 ce2505ee N..n....E..e.%.. │ │ │ │ - 0x000d0660 749fbf54 ff1434df 7f94b45f f41f3fd4 t..T..4...._..?. │ │ │ │ - 0x000d0670 6289a942 e90222c9 6982a249 e20929c2 b..B..".i..I..). │ │ │ │ - 0x000d0680 b05b7b90 3bd0f01b bb50709b 30dbfb10 .[{.;....Pp.0... │ │ │ │ - 0x000d0690 a64d6d86 2dc6e60d ad46668d 26cded06 .Mm.-....Ff.&... │ │ │ │ - 0x000d06a0 9c7757bc 17fcdc37 977c5cb7 1cf7d73c .wW....7.|\....< │ │ │ │ - 0x000d06b0 8a6141aa 01eaca21 816a4aa1 0ae1c12a .aA....!.jJ....* │ │ │ │ - 0x000d06c0 e80323c8 6388a843 e30828c3 6883a348 ..#.c..C..(.h..H │ │ │ │ - 0x000d06d0 fe1535de 759ebe55 f51e3ed5 7e95b55e ..5.u..U..>.~..^ │ │ │ │ - 0x000d06e0 c42f0fe4 4fa4846f cf2404ef 44af8f64 ./..O..o.$..D..d │ │ │ │ - 0x000d06f0 d23919f2 59b29279 d93212f9 52b99972 .9..Y..y.2..R..r │ │ │ │ - 0x000d0700 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ - 0x000d0710 668aa34f f11d34d8 55b9907c c22e07eb f..O..4.U..|.... │ │ │ │ - 0x000d0720 cc2009e5 5bb79e72 ff133ad6 6884ad41 . ..[..r..:.h..A │ │ │ │ - 0x000d0730 aa466f83 3dd1f814 99755cb0 0ee2cb27 .Fo.=....u\....' │ │ │ │ - 0x000d0740 856940ac 12fed73b b65a739f 21cde408 .i@....;.Zs.!... │ │ │ │ - 0x000d0750 e30f26ca 7498b15d d03c15f9 47ab826e ..&.t..].<..G..n │ │ │ │ - 0x000d0760 49a58c60 de321bf7 7a96bf53 ed0128c4 I..`.2..z..S..(. │ │ │ │ - 0x000d0770 2fc3ea06 b8547d91 1cf0d935 8b674ea2 /....T}....5.gN. │ │ │ │ - 0x000d0780 17fbd23e 806c45a9 24c8e10d b35f769a ...>.lE.$...._v. │ │ │ │ - 0x000d0790 719db458 e60a23cf 42ae876b d53910fc q..X..#.B..k.9.. │ │ │ │ - 0x000d07a0 db371ef2 4ca08965 e8042dc1 7f93ba56 .7..L..e..-....V │ │ │ │ - 0x000d07b0 bd517894 2ac6ef03 8e624ba7 19f5dc30 .Qx.*....bK....0 │ │ │ │ - 0x000d07c0 927e57bb 05e9c02c a14d6488 36daf31f .~W....,.Md.6... │ │ │ │ - 0x000d07d0 f41831dd 638fa64a c72b02ee 50bc9579 ..1.c..J.+..P..y │ │ │ │ - 0x000d07e0 5eb29b77 c9250ce0 6d81a844 fa163fd3 ^..w.%..m..D..?. │ │ │ │ - 0x000d07f0 38d4fd11 af436a86 0be7ce22 9c7059b5 8....Cj....".pY. │ │ │ │ - 0x000d0800 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ - 0x000d0810 769bb15c e50822cf 4da08a67 de3319f4 v..\..".M..g.3.. │ │ │ │ - 0x000d0820 ec012bc6 7f92b855 d73a10fd 44a9836e ..+....U.:..D..n │ │ │ │ - 0x000d0830 9a775db0 09e4ce23 a14c668b 32dff518 .w]....#.Lf.2... │ │ │ │ - 0x000d0840 c52802ef 56bb917c fe1339d4 6d80aa47 .(..V..|..9.m..G │ │ │ │ - 0x000d0850 b35e7499 20cde70a 88654fa2 1bf6dc31 .^t. ....eO....1 │ │ │ │ - 0x000d0860 29c4ee03 ba577d90 12ffd538 816c46ab )....W}....8.lF. │ │ │ │ - 0x000d0870 5fb29875 cc210be6 6489a34e f71a30dd _..u.!..d..N..0. │ │ │ │ - 0x000d0880 977a50bd 04e9c32e ac416b86 3fd2f815 .zP......Ak.?... │ │ │ │ - 0x000d0890 e10c26cb 729fb558 da371df0 49a48e63 ..&.r..X.7..I..c │ │ │ │ - 0x000d08a0 7b96bc51 e8052fc2 40ad876a d33e14f9 {..Q../.@..j.>.. │ │ │ │ - 0x000d08b0 0de0ca27 9e7359b4 36dbf11c a548628f ...'.sY.6....Hb. │ │ │ │ - 0x000d08c0 52bf9578 c12c06eb 6984ae43 fa173dd0 R..x.,..i..C..=. │ │ │ │ - 0x000d08d0 24c9e30e b75a709d 1ff2d835 8c614ba6 $....Zp....5.aK. │ │ │ │ - 0x000d08e0 be537994 2dc0ea07 856842af 16fbd13c .Sy.-....hB....< │ │ │ │ - 0x000d08f0 c8250fe2 5bb69c71 f31e34d9 608da74a .%..[..q..4.`..J │ │ │ │ - 0x000d0900 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ - 0x000d0910 46a88769 d93718f6 658ba44a fa143bd5 F..i.7..e..J..;. │ │ │ │ - 0x000d0920 8c624da3 13fdd23c af416e80 30def11f .bM....<.An.0... │ │ │ │ - 0x000d0930 ca240be5 55bb947a e90728c6 7698b759 .$..U..z..(.v..Y │ │ │ │ - 0x000d0940 05ebc42a 9a745bb5 26c8e709 b9577896 ...*.t[.&....Wx. │ │ │ │ - 0x000d0950 43ad826c dc321df3 608ea14f ff113ed0 C..l.2..`..O..>. │ │ │ │ - 0x000d0960 896748a6 16f8d739 aa446b85 35dbf41a .gH....9.Dk.5... │ │ │ │ - 0x000d0970 cf210ee0 50be917f ec022dc3 739db25c .!..P.....-.s..\ │ │ │ │ - 0x000d0980 0ae4cb25 957b54ba 29c7e806 b6587799 ...%.{T.)....Xw. │ │ │ │ - 0x000d0990 4ca28d63 d33d12fc 6f81ae40 f01e31df L..c.=..o..@..1. │ │ │ │ - 0x000d09a0 866847a9 19f7d836 a54b648a 3ad4fb15 .hG....6.Kd.:... │ │ │ │ - 0x000d09b0 c02e01ef 5fb19e70 e30d22cc 7c92bd53 ...._..p..".|..S │ │ │ │ - 0x000d09c0 0fe1ce20 907e51bf 2cc2ed03 b35d729c ... .~Q.,....]r. │ │ │ │ - 0x000d09d0 49a78866 d63817f9 6a84ab45 f51b34da I..f.8..j..E..4. │ │ │ │ - 0x000d09e0 836d42ac 1cf2dd33 a04e618f 3fd1fe10 .mB....3.Na.?... │ │ │ │ - 0x000d09f0 c52b04ea 5ab49b75 e60827c9 7997b856 .+..Z..u..'.y..V │ │ │ │ - 0x000d0a00 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ - 0x000d0a10 56b9957a cd220ee1 7d92be51 e60925ca V..z."..}..Q..%. │ │ │ │ - 0x000d0a20 ac436f80 37d8f41b 876844ab 1cf3df30 .Co.7....hD....0 │ │ │ │ - 0x000d0a30 fa1539d6 618ea24d d13e12fd 4aa58966 ..9.a..M.>..J..f │ │ │ │ - 0x000d0a40 45aa8669 de311df2 6e81ad42 f51a36d9 E..i.1..n..B..6. │ │ │ │ - 0x000d0a50 13fcd03f 88674ba4 38d7fb14 a34c608f ...?.gK.8....L`. │ │ │ │ - 0x000d0a60 e9062ac5 729db15e c22d01ee 59b69a75 ..*.r..^.-..Y..u │ │ │ │ - 0x000d0a70 bf507c93 24cbe708 947b57b8 0fe0cc23 .P|.$....{W....# │ │ │ │ - 0x000d0a80 8a6549a6 11fed23d a14e628d 3ad5f916 .eI....=.Nb.:... │ │ │ │ - 0x000d0a90 dc331ff0 47a8846b f71834db 6c83af40 .3..G..k..4.l..@ │ │ │ │ - 0x000d0aa0 26c9e50a bd527e91 0de2ce21 967955ba &....R~....!.yU. │ │ │ │ - 0x000d0ab0 709fb35c eb0428c7 5bb49877 c02f03ec p..\..(.[..w./.. │ │ │ │ - 0x000d0ac0 cf200ce3 54bb9778 e40b27c8 7f90bc53 . ..T..x..'....S │ │ │ │ - 0x000d0ad0 99765ab5 02edc12e b25d719e 29c6ea05 .vZ......]q.)... │ │ │ │ - 0x000d0ae0 638ca04f f8173bd4 48a78b64 d33c10ff c..O..;.H..d.<.. │ │ │ │ - 0x000d0af0 35daf619 ae416d82 1ef1dd32 856a46a9 5....Am....2.jF. │ │ │ │ - 0x000d0b00 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ - 0x000d0b10 bb4b46b6 5caca151 68989565 8f7f7282 .KF.\..Qh..e..r. │ │ │ │ - 0x000d0b20 6b9b9666 8c7c7181 b84845b5 5fafa252 k..f.|q..HE._..R │ │ │ │ - 0x000d0b30 d0202ddd 37c7ca3a 03f3fe0e e41419e9 . -.7..:........ │ │ │ │ - 0x000d0b40 d6262bdb 31c1cc3c 05f5f808 e2121fef .&+.1..<........ │ │ │ │ - 0x000d0b50 6d9d9060 8a7a7787 be4e43b3 59a9a454 m..`.zw..NC.Y..T │ │ │ │ - 0x000d0b60 bd4d40b0 5aaaa757 6e9e9363 89797484 .M@.Z..Wn..c.yt. │ │ │ │ - 0x000d0b70 06f6fb0b e1111cec d52528d8 32c2cf3f .........%(.2..? │ │ │ │ - 0x000d0b80 b1414cbc 56a6ab5b 62929f6f 85757888 .AL.V..[b..o.ux. │ │ │ │ - 0x000d0b90 0afaf707 ed1d10e0 d92924d4 3ecec333 .........)$.>..3 │ │ │ │ - 0x000d0ba0 da2a27d7 3dcdc030 09f9f404 ee1e13e3 .*'.=..0........ │ │ │ │ - 0x000d0bb0 61919c6c 86767b8b b2424fbf 55a5a858 a..l.v{..BO.U..X │ │ │ │ - 0x000d0bc0 67979a6a 80707d8d b44449b9 53a3ae5e g..j.p}..DI.S..^ │ │ │ │ - 0x000d0bd0 dc2c21d1 3bcbc636 0ffff202 e81815e5 .,!.;..6........ │ │ │ │ - 0x000d0be0 0cfcf101 eb1b16e6 df2f22d2 38c8c535 ........./".8..5 │ │ │ │ - 0x000d0bf0 b7474aba 50a0ad5d 64949969 83737e8e .GJ.P..]d..i.s~. │ │ │ │ - 0x000d0c00 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ - 0x000d0c10 ab5a54a5 48b9b746 70818f7e 93626c9d .ZT.H..Fp..~.bl. │ │ │ │ - 0x000d0c20 4bbab445 a85957a6 90616f9e 73828c7d K..E.YW..ao.s..} │ │ │ │ - 0x000d0c30 e0111fee 03f2fc0d 3bcac435 d82927d6 ........;..5.)'. │ │ │ │ - 0x000d0c40 96676998 75848a7b 4dbcb243 ae5f51a0 .gi.u..{M..C._Q. │ │ │ │ - 0x000d0c50 3dccc233 de2f21d0 e61719e8 05f4fa0b =..3./!......... │ │ │ │ - 0x000d0c60 dd2c22d3 3ecfc130 06f7f908 e5141aeb .,".>..0........ │ │ │ │ - 0x000d0c70 76878978 95646a9b ad5c52a3 4ebfb140 v..x.dj..\R.N..@ │ │ │ │ - 0x000d0c80 31c0ce3f d2232ddc ea1b15e4 09f8f607 1..?.#-......... │ │ │ │ - 0x000d0c90 9a6b6594 79888677 41b0be4f a2535dac .ke.y..wA..O.S]. │ │ │ │ - 0x000d0ca0 7a8b8574 99686697 a1505eaf 42b3bd4c z..t.hf..P^.B..L │ │ │ │ - 0x000d0cb0 d1202edf 32c3cd3c 0afbf504 e91816e7 . ..2..<........ │ │ │ │ - 0x000d0cc0 a75658a9 44b5bb4a 7c8d8372 9f6e6091 .VX.D..J|..r.n`. │ │ │ │ - 0x000d0cd0 0cfdf302 ef1e10e1 d72628d9 34c5cb3a .........&(.4..: │ │ │ │ - 0x000d0ce0 ec1d13e2 0ffef001 37c6c839 d4252bda ........7..9.%+. │ │ │ │ - 0x000d0cf0 47b6b849 a4555baa 9c6d6392 7f8e8071 G..I.U[..mc....q │ │ │ │ - 0x000d0d00 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ - 0x000d0d10 9b696290 74868d7f 58aaa153 b7454ebc .ib.t...X..S.EN. │ │ │ │ - 0x000d0d20 2bd9d220 c4363dcf e81a11e3 07f5fe0c +.. .6=......... │ │ │ │ - 0x000d0d30 b04249bb 5fada654 73818a78 9c6e6597 .BI._..Ts..x.ne. │ │ │ │ - 0x000d0d40 56a4af5d b94b40b2 95676c9e 7a888371 V..].K@..gl.z..q │ │ │ │ - 0x000d0d50 cd3f34c6 22d0db29 0efcf705 e11318ea .?4."..)........ │ │ │ │ - 0x000d0d60 7d8f8476 92606b99 be4c47b5 51a3a85a }..v.`k..LG.Q..Z │ │ │ │ - 0x000d0d70 e6141fed 09fbf002 25d7dc2e ca3833c1 ........%....83. │ │ │ │ - 0x000d0d80 ac5e55a7 43b1ba48 6f9d9664 8072798b .^U.C..Ho..d.ry. │ │ │ │ - 0x000d0d90 37c5ce3c d82a21d3 f4060dff 1be9e210 7..<.*!......... │ │ │ │ - 0x000d0da0 87757e8c 689a9163 44b6bd4f ab5952a0 .u~.h..cD..O.YR. │ │ │ │ - 0x000d0db0 1ceee517 f3010af8 df2d26d4 30c2c93b .........-&.0..; │ │ │ │ - 0x000d0dc0 fa0803f1 15e7ec1e 39cbc032 d6242fdd ........9..2.$/. │ │ │ │ - 0x000d0dd0 6193986a 8e7c7785 a2505ba9 4dbfb446 a..j.|w..P[.M..F │ │ │ │ - 0x000d0de0 d12328da 3eccc735 12e0eb19 fd0f04f6 .#(.>..5........ │ │ │ │ - 0x000d0df0 4ab8b341 a5575cae 897b7082 66949f6d J..A.W\..{p.f..m │ │ │ │ - 0x000d0e00 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ - 0x000d0e10 8b787083 60939b68 40b3bb48 ab5850a3 .xp.`..h@..H.XP. │ │ │ │ - 0x000d0e20 0bf8f003 e0131be8 c0333bc8 2bd8d023 .........3;.+..# │ │ │ │ - 0x000d0e30 80737b88 6b989063 4bb8b043 a0535ba8 .s{.k..cK..C.S[. │ │ │ │ - 0x000d0e40 16e5ed1e fd0e06f5 dd2e26d5 36c5cd3e ..........&.6..> │ │ │ │ - 0x000d0e50 9d6e6695 76858d7e 56a5ad5e bd4e46b5 .nf.v..~V..^.NF. │ │ │ │ - 0x000d0e60 1deee615 f6050dfe d6252dde 3dcec635 .........%-.=..5 │ │ │ │ - 0x000d0e70 96656d9e 7d8e8675 5daea655 b6454dbe .em.}..u]..U.EM. │ │ │ │ - 0x000d0e80 2cdfd724 c7343ccf e7141cef 0cfff704 ,..$.4<......... │ │ │ │ - 0x000d0e90 a7545caf 4cbfb744 6c9f9764 87747c8f .T\.L..Dl..d.t|. │ │ │ │ - 0x000d0ea0 27d4dc2f cc3f37c4 ec1f17e4 07f4fc0f '../.?7......... │ │ │ │ - 0x000d0eb0 ac5f57a4 47b4bc4f 67949c6f 8c7f7784 ._W.G..Og..o..w. │ │ │ │ - 0x000d0ec0 3ac9c132 d1222ad9 f1020af9 1ae9e112 :..2."*......... │ │ │ │ - 0x000d0ed0 b1424ab9 5aa9a152 7a898172 91626a99 .BJ.Z..Rz..r.bj. │ │ │ │ - 0x000d0ee0 31c2ca39 da2921d2 fa0901f2 11e2ea19 1..9.)!......... │ │ │ │ - 0x000d0ef0 ba4941b2 51a2aa59 71828a79 9a696192 .IA.Q..Yq..y.ia. │ │ │ │ - 0x000d0f00 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ - 0x000d0f10 fb0f0efa 0cf8f90d 08fcfd09 ff0b0afe ................ │ │ │ │ - 0x000d0f20 eb1f1eea 1ce8e91d 18eced19 ef1b1aee ................ │ │ │ │ - 0x000d0f30 10e4e511 e71312e6 e31716e2 14e0e115 ................ │ │ │ │ - 0x000d0f40 cb3f3eca 3cc8c93d 38cccd39 cf3b3ace .?>.<..=8..9.;:. │ │ │ │ - 0x000d0f50 30c4c531 c73332c6 c33736c2 34c0c135 0..1.32..76.4..5 │ │ │ │ - 0x000d0f60 20d4d521 d72322d6 d32726d2 24d0d125 ..!.#"..'&.$..% │ │ │ │ - 0x000d0f70 db2f2eda 2cd8d92d 28dcdd29 df2b2ade ./..,..-(..).+*. │ │ │ │ - 0x000d0f80 8b7f7e8a 7c88897d 788c8d79 8f7b7a8e ..~.|..}x..y.{z. │ │ │ │ - 0x000d0f90 70848571 87737286 83777682 74808175 p..q.sr..wv.t..u │ │ │ │ - 0x000d0fa0 60949561 97636296 93676692 64909165 `..a.cb..gf.d..e │ │ │ │ - 0x000d0fb0 9b6f6e9a 6c98996d 689c9d69 9f6b6a9e .on.l..mh..i.kj. │ │ │ │ - 0x000d0fc0 40b4b541 b74342b6 b34746b2 44b0b145 @..A.CB..GF.D..E │ │ │ │ - 0x000d0fd0 bb4f4eba 4cb8b94d 48bcbd49 bf4b4abe .ON.L..MH..I.KJ. │ │ │ │ - 0x000d0fe0 ab5f5eaa 5ca8a95d 58acad59 af5b5aae ._^.\..]X..Y.[Z. │ │ │ │ - 0x000d0ff0 50a4a551 a75352a6 a35756a2 54a0a155 P..Q.SR..WV.T..U │ │ │ │ - 0x000d1000 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ - 0x000d1010 eb1e1ce9 18edef1a 10e5e712 e31614e1 ................ │ │ │ │ - 0x000d1020 cb3e3cc9 38cdcf3a 30c5c732 c33634c1 .><.8..:0..2.64. │ │ │ │ - 0x000d1030 20d5d722 d32624d1 db2e2cd9 28dddf2a ..".&$...,.(..* │ │ │ │ - 0x000d1040 8b7e7c89 788d8f7a 70858772 83767481 .~|.x..zp..r.vt. │ │ │ │ - 0x000d1050 60959762 93666491 9b6e6c99 689d9f6a `..b.fd..nl.h..j │ │ │ │ - 0x000d1060 40b5b742 b34644b1 bb4e4cb9 48bdbf4a @..B.FD..NL.H..J │ │ │ │ - 0x000d1070 ab5e5ca9 58adaf5a 50a5a752 a35654a1 .^\.X..ZP..R.VT. │ │ │ │ - 0x000d1080 0bfefc09 f80d0ffa f00507f2 03f6f401 ................ │ │ │ │ - 0x000d1090 e01517e2 13e6e411 1beeec19 e81d1fea ................ │ │ │ │ - 0x000d10a0 c03537c2 33c6c431 3bcecc39 c83d3fca .57.3..1;..9.=?. │ │ │ │ - 0x000d10b0 2bdedc29 d82d2fda d02527d2 23d6d421 +..).-/..%'.#..! │ │ │ │ - 0x000d10c0 80757782 73868471 7b8e8c79 887d7f8a .uw.s..q{..y.}.. │ │ │ │ - 0x000d10d0 6b9e9c69 986d6f9a 90656792 63969461 k..i.mo..eg.c..a │ │ │ │ - 0x000d10e0 4bbebc49 b84d4fba b04547b2 43b6b441 K..I.MO..EG.C..A │ │ │ │ - 0x000d10f0 a05557a2 53a6a451 5baeac59 a85d5faa .UW.S..Q[..Y.]_. │ │ │ │ - 0x000d1100 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ - 0x000d1110 db2d2adc 24d2d523 38cec93f c73136c0 .-*.$..#8..?.16. │ │ │ │ - 0x000d1120 ab5d5aac 54a2a553 48beb94f b74146b0 .]Z.T..SH..O.AF. │ │ │ │ - 0x000d1130 70868177 8f797e88 93656294 6c9a9d6b p..w.y~..eb.l..k │ │ │ │ - 0x000d1140 4bbdba4c b44245b3 a85e59af 57a1a650 K..L.BE..^Y.W..P │ │ │ │ - 0x000d1150 90666197 6f999e68 73858274 8c7a7d8b .fa.o..hs..t.z}. │ │ │ │ - 0x000d1160 e01611e7 1fe9ee18 03f5f204 fc0a0dfb ................ │ │ │ │ - 0x000d1170 3bcdca3c c43235c3 d82e29df 27d1d620 ;..<.25...).'.. │ │ │ │ - 0x000d1180 96606791 699f986e 75838472 8a7c7b8d .`g.i..nu..r.|{. │ │ │ │ - 0x000d1190 4dbbbc4a b24443b5 ae585fa9 51a7a056 M..J.DC..X_.Q..V │ │ │ │ - 0x000d11a0 3dcbcc3a c23433c5 de282fd9 21d7d026 =..:.43..(/.!..& │ │ │ │ - 0x000d11b0 e61017e1 19efe81e 05f3f402 fa0c0bfd ................ │ │ │ │ - 0x000d11c0 dd2b2cda 22d4d325 3ec8cf39 c13730c6 .+,."..%>..9.70. │ │ │ │ - 0x000d11d0 06f0f701 f90f08fe e51314e2 1aeceb1d ................ │ │ │ │ - 0x000d11e0 76808771 897f788e 95636492 6a9c9b6d v..q..x..cd.j..m │ │ │ │ - 0x000d11f0 ad5b5caa 52a4a355 4eb8bf49 b14740b6 .[\.R..UN..I.G@. │ │ │ │ - 0x000d1200 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ - 0x000d1210 cb3c38cf 30c7c334 20d7d324 db2c28df .<8.0..4 ..$.,(. │ │ │ │ - 0x000d1220 8b7c788f 70878374 60979364 9b6c689f .|x.p..t`..d.lh. │ │ │ │ - 0x000d1230 40b7b344 bb4c48bf ab5c58af 50a7a354 @..D.LH..\X.P..T │ │ │ │ - 0x000d1240 0bfcf80f f00703f4 e01713e4 1bece81f ................ │ │ │ │ - 0x000d1250 c03733c4 3bccc83f 2bdcd82f d02723d4 .73.;..?+../.'#. │ │ │ │ - 0x000d1260 80777384 7b8c887f 6b9c986f 90676394 .ws.{...k..o.gc. │ │ │ │ - 0x000d1270 4bbcb84f b04743b4 a05753a4 5baca85f K..O.GC..WS.[.._ │ │ │ │ - 0x000d1280 16e1e512 ed1a1ee9 fd0a0ef9 06f1f502 ................ │ │ │ │ - 0x000d1290 dd2a2ed9 26d1d522 36c1c532 cd3a3ec9 .*..&.."6..2.:>. │ │ │ │ - 0x000d12a0 9d6a6e99 66919562 76818572 8d7a7e89 .jn.f..bv..r.z~. │ │ │ │ - 0x000d12b0 56a1a552 ad5a5ea9 bd4a4eb9 46b1b542 V..R.Z^..JN.F..B │ │ │ │ - 0x000d12c0 1deaee19 e61115e2 f60105f2 0dfafe09 ................ │ │ │ │ - 0x000d12d0 d62125d2 2ddade29 3dcace39 c63135c2 .!%.-..)=..9.15. │ │ │ │ - 0x000d12e0 96616592 6d9a9e69 7d8a8e79 86717582 .ae.m..i}..y.qu. │ │ │ │ - 0x000d12f0 5daaae59 a65155a2 b64145b2 4dbabe49 ]..Y.QU..AE.M..I │ │ │ │ - 0x000d1300 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ - 0x000d1310 3bc3d62e fc0411e9 a85045bd 6f97827a ;........PE.o..z │ │ │ │ - 0x000d1320 768e9b63 b1495ca4 e51d08f0 22dacf37 v..c.I\....."..7 │ │ │ │ - 0x000d1330 4db5a058 8a72679f de2633cb 19e1f40c M..X.rg..&3..... │ │ │ │ - 0x000d1340 ec1401f9 2bd3c63e 7f87926a b84055ad ....+..>...j.@U. │ │ │ │ - 0x000d1350 d72f3ac2 10e8fd05 44bca951 837b6e96 ./:.....D..Q.{n. │ │ │ │ - 0x000d1360 9a62778f 5da5b048 09f1e41c ce3623db .bw.]..H.....6#. │ │ │ │ - 0x000d1370 a1594cb4 669e8b73 32cadf27 f50d18e0 .YL.f..s2..'.... │ │ │ │ - 0x000d1380 c53d28d0 02faef17 56aebb43 91697c84 .=(.....V..C.i|. │ │ │ │ - 0x000d1390 fe0613eb 39c1d42c 6d958078 aa5247bf ....9..,m..x.RG. │ │ │ │ - 0x000d13a0 b34b5ea6 748c9961 20d8cd35 e71f0af2 .K^.t..a ..5.... │ │ │ │ - 0x000d13b0 8870659d 4fb7a25a 1be3f60e dc2431c9 .pe.O..Z.....$1. │ │ │ │ - 0x000d13c0 29d1c43c ee1603fb ba4257af 7d859068 )..<.....BW.}..h │ │ │ │ - 0x000d13d0 12eaff07 d52d38c0 81796c94 46beab53 .....-8..yl.F..S │ │ │ │ - 0x000d13e0 5fa7b24a 9860758d cc3421d9 0bf3e61e _..J.`u..4!..... │ │ │ │ - 0x000d13f0 649c8971 a35b4eb6 f70f1ae2 30c8dd25 d..q.[N.....0..% │ │ │ │ - 0x000d1400 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ - 0x000d1410 2bd2c43d e81107fe b0495fa6 738a9c65 +..=.....I_.s..e │ │ │ │ - 0x000d1420 56afb940 956c7a83 cd3422db 0ef7e118 V..@.lz..4"..... │ │ │ │ - 0x000d1430 7d84926b be4751a8 e61f09f0 25dcca33 }..k.GQ.....%..3 │ │ │ │ - 0x000d1440 ac5543ba 6f968079 37ced821 f40d1be2 .UC.o..y7..!.... │ │ │ │ - 0x000d1450 877e6891 44bdab52 1ce5f30a df2630c9 .~h.D..R.....&0. │ │ │ │ - 0x000d1460 fa0315ec 39c0d62f 61988e77 a25b4db4 ....9../a..w.[M. │ │ │ │ - 0x000d1470 d1283ec7 12ebfd04 4ab3a55c 8970669f .(>.....J..\.pf. │ │ │ │ - 0x000d1480 45bcaa53 867f6990 de2731c8 1de4f20b E..S..i..'1..... │ │ │ │ - 0x000d1490 6e978178 ad5442bb f50c1ae3 36cfd920 n..x.TB.....6.. │ │ │ │ - 0x000d14a0 13eafc05 d0293fc6 8871679e 4bb2a45d .....)?..qg.K..] │ │ │ │ - 0x000d14b0 38c1d72e fb0214ed a35a4cb5 60998f76 8........ZL.`..v │ │ │ │ - 0x000d14c0 e91006ff 2ad3c53c 728b9d64 b1485ea7 ....*.......TG.a..r │ │ │ │ - 0x000d1540 6c96857f a3594ab0 ef1506fc 20dac933 l....YJ..... ..3 │ │ │ │ - 0x000d1550 778d9e64 b84251ab f40e1de7 3bc1d228 w..d.BQ.....;..( │ │ │ │ - 0x000d1560 5aa0b349 956f7c86 d92330ca 16ecff05 Z..I.o|..#0..... │ │ │ │ - 0x000d1570 41bba852 8e74679d c2382bd1 0df7e41e A..R.tg..8+..... │ │ │ │ - 0x000d1580 d82231cb 17edfe04 5ba1b248 946e7d87 ."1.....[..H.n}. │ │ │ │ - 0x000d1590 c3392ad0 0cf6e51f 40baa953 8f75669c .9*.....@..S.uf. │ │ │ │ - 0x000d15a0 ee1407fd 21dbc832 6d97847e a2584bb1 ....!..2m..~.XK. │ │ │ │ - 0x000d15b0 f50f1ce6 3ac0d329 768c9f65 b94350aa ....:..)v..e.CP. │ │ │ │ - 0x000d15c0 b44e5da7 7b819268 37cdde24 f80211eb .N].{..h7..$.... │ │ │ │ - 0x000d15d0 af5546bc 609a8973 2cd6c53f e3190af0 .UF.`..s,..?.... │ │ │ │ - 0x000d15e0 82786b91 4db7a45e 01fbe812 ce3427dd .xk.M..^.....4'. │ │ │ │ - 0x000d15f0 9963708a 56acbf45 1ae0f309 d52f3cc6 .cp.V..E...../<. │ │ │ │ - 0x000d1600 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ - 0x000d1610 0bf0e01b c03b2bd0 807b6b90 4bb0a05b .....;+..{k.K..[ │ │ │ │ - 0x000d1620 16edfd06 dd2636cd 9d66768d 56adbd46 .....&6..fv.V..F │ │ │ │ - 0x000d1630 1de6f60d d62d3dc6 966d7d86 5da6b64d .....-=..m}.]..M │ │ │ │ - 0x000d1640 2cd7c73c e71c0cf7 a75c4cb7 6c97877c ,..<.....\L.l..| │ │ │ │ - 0x000d1650 27dccc37 ec1707fc ac5747bc 679c8c77 '..7.....WG.g..w │ │ │ │ - 0x000d1660 3ac1d12a f10a1ae1 b14a5aa1 7a81916a :..*.....JZ.z..j │ │ │ │ - 0x000d1670 31cada21 fa0111ea ba4151aa 718a9a61 1..!.....AQ.q..a │ │ │ │ - 0x000d1680 58a3b348 93687883 d32838c3 18e3f308 X..H.hx..(8..... │ │ │ │ - 0x000d1690 53a8b843 98637388 d82333c8 13e8f803 S..C.cs..#3..... │ │ │ │ - 0x000d16a0 4eb5a55e 857e6e95 c53e2ed5 0ef5e51e N..^.~n..>...... │ │ │ │ - 0x000d16b0 45beae55 8e75659e ce3525de 05feee15 E..U.ue..5%..... │ │ │ │ - 0x000d16c0 748f9f64 bf4454af ff0414ef 34cfdf24 t..d.DT.....4..$ │ │ │ │ - 0x000d16d0 7f84946f b44f5fa4 f40f1fe4 3fc4d42f ...o.O_.....?../ │ │ │ │ - 0x000d16e0 62998972 a95242b9 e91202f9 22d9c932 b..r.RB....."..2 │ │ │ │ - 0x000d16f0 69928279 a25949b2 e21909f2 29d2c239 i..y.YI.....)..9 │ │ │ │ - 0x000d1700 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ - 0x000d1710 7b879e62 ac5049b5 c8342dd1 1fe3fa06 {..b.PI..4-..... │ │ │ │ - 0x000d1720 f60a13ef 21ddc438 45b9a05c 926e778b ....!..8E..\.nw. │ │ │ │ - 0x000d1730 8d716894 5aa6bf43 3ec2db27 e9150cf0 .qh.Z..C>..'.... │ │ │ │ - 0x000d1740 f10d14e8 26dac33f 42bea75b 9569708c ....&..?B..[.ip. │ │ │ │ - 0x000d1750 8a766f93 5da1b844 39c5dc20 ee120bf7 .vo.]..D9.. .... │ │ │ │ - 0x000d1760 07fbe21e d02c35c9 b44851ad 639f867a .....,5..HQ.c..z │ │ │ │ - 0x000d1770 7c809965 ab574eb2 cf332ad6 18e4fd01 |..e.WN..3*..... │ │ │ │ - 0x000d1780 ff031ae6 28d4cd31 4cb0a955 9b677e82 ....(..1L..U.g~. │ │ │ │ - 0x000d1790 8478619d 53afb64a 37cbd22e e01c05f9 .xa.S..J7....... │ │ │ │ - 0x000d17a0 09f5ec10 de223bc7 ba465fa3 6d918874 .....";..F_.m..t │ │ │ │ - 0x000d17b0 728e976b a55940bc c13d24d8 16eaf30f r..k.Y@..=$..... │ │ │ │ - 0x000d17c0 0ef2eb17 d9253cc0 bd4158a4 6a968f73 .....%<..AX.j..s │ │ │ │ - 0x000d17d0 7589906c a25e47bb c63a23df 11edf408 u..l.^G..:#..... │ │ │ │ - 0x000d17e0 f8041de1 2fd3ca36 4bb7ae52 9c607985 ..../..6K..R.`y. │ │ │ │ - 0x000d17f0 837f669a 54a8b14d 30ccd529 e71b02fe ..f.T..M0..).... │ │ │ │ - 0x000d1800 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ - 0x000d1810 6b968c71 b8455fa2 d02d37ca 03fee419 k..q.E_..-7..... │ │ │ │ - 0x000d1820 d62b31cc 05f8e21f 6d908a77 be4359a4 .+1.....m..w.CY. │ │ │ │ - 0x000d1830 bd405aa7 6e938974 06fbe11c d52832cf .@Z.n..t.....(2. │ │ │ │ - 0x000d1840 b14c56ab 629f8578 0af7ed10 d9243ec3 .LV.b..x.....$>. │ │ │ │ - 0x000d1850 da273dc0 09f4ee13 619c867b b24f55a8 .'=.....a..{.OU. │ │ │ │ - 0x000d1860 679a807d b44953ae dc213bc6 0ff2e815 g..}.IS..!;..... │ │ │ │ - 0x000d1870 0cf1eb16 df2238c5 b74a50ad 6499837e ....."8..JP.d..~ │ │ │ │ - 0x000d1880 7f829865 ac514bb6 c43923de 17eaf00d ...e.QK..9#..... │ │ │ │ - 0x000d1890 14e9f30e c73a20dd af5248b5 7c819b66 .....: ..RH.|..f │ │ │ │ - 0x000d18a0 a9544eb3 7a879d60 12eff508 c13c26db .TN.z..`.....<&. │ │ │ │ - 0x000d18b0 c23f25d8 11ecf60b 79849e63 aa574db0 .?%.....y..c.WM. │ │ │ │ - 0x000d18c0 ce3329d4 1de0fa07 7588926f a65b41bc .3).....u..o.[A. │ │ │ │ - 0x000d18d0 a55842bf 768b916c 1ee3f904 cd302ad7 .XB.v..l.....0*. │ │ │ │ - 0x000d18e0 18e5ff02 cb362cd1 a35e44b9 708d976a .....6,..^D.p..j │ │ │ │ - 0x000d18f0 738e9469 a05d47ba c8352fd2 1be6fc01 s..i.]G..5/..... │ │ │ │ - 0x000d1900 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ - 0x000d1910 5ba5ba44 847a659b f80619e7 27d9c638 [..D.ze.....'..8 │ │ │ │ - 0x000d1920 b64857a9 69978876 15ebf40a ca342bd5 .HW.i..v.....4+. │ │ │ │ - 0x000d1930 ed130cf2 32ccd32d 4eb0af51 916f708e ....2..-N..Q.op. │ │ │ │ - 0x000d1940 718f906e ae504fb1 d22c33cd 0df3ec12 q..n.PO..,3..... │ │ │ │ - 0x000d1950 2ad4cb35 f50b14ea 89776896 56a8b749 *..5.....wh.V..I │ │ │ │ - 0x000d1960 c73926d8 18e6f907 649a857b bb455aa4 .9&.....d..{.EZ. │ │ │ │ - 0x000d1970 9c627d83 43bda25c 3fc1de20 e01e01ff .b}.C..\?.. .... │ │ │ │ - 0x000d1980 e21c03fd 3dc3dc22 41bfa05e 9e607f81 ....=.."A..^.`.. │ │ │ │ - 0x000d1990 b94758a6 66988779 1ae4fb05 c53b24da .GX.f..y.....;$. │ │ │ │ - 0x000d19a0 54aab54b 8b756a94 f70916e8 28d6c937 T..K.uj.....(..7 │ │ │ │ - 0x000d19b0 0ff1ee10 d02e31cf ac524db3 738d926c ......1..RM.s..l │ │ │ │ - 0x000d19c0 936d728c 4cb2ad53 30ced12f ef110ef0 .mr.L..S0../.... │ │ │ │ - 0x000d19d0 c83629d7 17e9f608 6b958a74 b44a55ab .6).....k..t.JU. │ │ │ │ - 0x000d19e0 25dbc43a fa041be5 86786799 59a7b846 %..:.....xg.Y..F │ │ │ │ - 0x000d19f0 7e809f61 a15f40be dd233cc2 02fce31d ~..a._@..#<..... │ │ │ │ - 0x000d1a00 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ - 0x000d1a10 4bb4a857 906f738c e01f03fc 3bc4d827 K..W.os.....;..' │ │ │ │ - 0x000d1a20 9669758a 4db2ae51 3dc2de21 e61905fa .iu.M..Q=..!.... │ │ │ │ - 0x000d1a30 dd223ec1 06f9e51a 7689956a ad524eb1 .">.....v..j.RN. │ │ │ │ - 0x000d1a40 31ced22d ea1509f6 9a657986 41bea25d 1..-.....ey.A..] │ │ │ │ - 0x000d1a50 7a859966 a15e42bd d12e32cd 0af5e916 z..f.^B...2..... │ │ │ │ - 0x000d1a60 a75844bb 7c839f60 0cf3ef10 d72834cb .XD.|..`.....(4. │ │ │ │ - 0x000d1a70 ec130ff0 37c8d42b 47b8a45b 9c637f80 ....7..+G..[.c.. │ │ │ │ - 0x000d1a80 629d817e b9465aa5 c9362ad5 12edf10e b..~.FZ..6*..... │ │ │ │ - 0x000d1a90 29d6ca35 f20d11ee 827d619e 59a6ba45 )..5.....}a.Y..E │ │ │ │ - 0x000d1aa0 f40b17e8 2fd0cc33 5fa0bc43 847b6798 ..../..3_..C.{g. │ │ │ │ - 0x000d1ab0 bf405ca3 649b8778 14ebf708 cf302cd3 .@\.d..x.....0,. │ │ │ │ - 0x000d1ac0 53acb04f 88776b94 f8071be4 23dcc03f S..O.wk.....#..? │ │ │ │ - 0x000d1ad0 18e7fb04 c33c20df b34c50af 68978b74 .....< ..LP.h..t │ │ │ │ - 0x000d1ae0 c53a26d9 1ee1fd02 6e918d72 b54a56a9 .:&.....n..r.JV. │ │ │ │ - 0x000d1af0 8e716d92 55aab649 25dac639 fe011de2 .qm.U..I%..9.... │ │ │ │ - 0x000d1b00 72616964 2f726169 642e6300 21287369 raid/raid.c.!(si │ │ │ │ - 0x000d1b10 7a652025 20363420 213d2030 29002128 ze % 64 != 0).!( │ │ │ │ - 0x000d1b20 6e70203c 20312900 21286e70 203e2036 np < 1).!(np > 6 │ │ │ │ - 0x000d1b30 29002128 4d5b6b20 2a206e20 2b206b5d ).!(M[k * n + k] │ │ │ │ - 0x000d1b40 203d3d20 30290021 286a203e 3d206e72 == 0).!(j >= nr │ │ │ │ - 0x000d1b50 29002128 6a20213d 206e7229 00212876 ).!(j != nr).!(v │ │ │ │ - 0x000d1b60 203c2030 207c7c20 76203e20 32353429 < 0 || v > 254) │ │ │ │ - 0x000d1b70 0021286e 72203e20 6e702900 21286e72 .!(nr > np).!(nr │ │ │ │ - 0x000d1b80 203e3d20 32202626 2069725b 305d203e >= 2 && ir[0] > │ │ │ │ - 0x000d1b90 3d206972 5b315d29 0021286e 72203e3d = ir[1]).!(nr >= │ │ │ │ - 0x000d1ba0 20332026 26206972 5b315d20 3e3d2069 3 && ir[1] >= i │ │ │ │ - 0x000d1bb0 725b325d 29002128 6e72203e 3d203420 r[2]).!(nr >= 4 │ │ │ │ - 0x000d1bc0 26262069 725b325d 203e3d20 69725b33 && ir[2] >= ir[3 │ │ │ │ - 0x000d1bd0 5d290021 286e7220 3e3d2035 20262620 ]).!(nr >= 5 && │ │ │ │ - 0x000d1be0 69725b33 5d203e3d 2069725b 345d2900 ir[3] >= ir[4]). │ │ │ │ - 0x000d1bf0 21286e72 203e3d20 36202626 2069725b !(nr >= 6 && ir[ │ │ │ │ - 0x000d1c00 345d203e 3d206972 5b355d29 0021286e 4] >= ir[5]).!(n │ │ │ │ - 0x000d1c10 7264203e 206e6429 0021286e 7270203e rd > nd).!(nrp > │ │ │ │ - 0x000d1c20 206e7029 0021286e 72203e20 6e642900 np).!(nr > nd). │ │ │ │ - 0x000d1c30 21286e72 203e2036 29002128 6e72203e !(nr > 6).!(nr > │ │ │ │ - 0x000d1c40 3d203220 26262069 645b305d 203e3d20 = 2 && id[0] >= │ │ │ │ - 0x000d1c50 69645b31 5d290021 286e7220 3e3d2033 id[1]).!(nr >= 3 │ │ │ │ - 0x000d1c60 20262620 69645b31 5d203e3d 2069645b && id[1] >= id[ │ │ │ │ - 0x000d1c70 325d2900 21286e72 203e3d20 34202626 2]).!(nr >= 4 && │ │ │ │ - 0x000d1c80 2069645b 325d203e 3d206964 5b335d29 id[2] >= id[3]) │ │ │ │ - 0x000d1c90 0021286e 72203e3d 20352026 26206964 .!(nr >= 5 && id │ │ │ │ - 0x000d1ca0 5b335d20 3e3d2069 645b345d 29002128 [3] >= id[4]).!( │ │ │ │ - 0x000d1cb0 6e72203e 3d203620 26262069 645b345d nr >= 6 && id[4] │ │ │ │ - 0x000d1cc0 203e3d20 69645b35 5d290021 286e7220 >= id[5]).!(nr │ │ │ │ - 0x000d1cd0 3e203020 26262069 645b6e72 2d315d20 > 0 && id[nr-1] │ │ │ │ - 0x000d1ce0 3e3d206e 64290021 286e7220 3e3d2032 >= nd).!(nr >= 2 │ │ │ │ - 0x000d1cf0 20262620 69705b30 5d203e3d 2069705b && ip[0] >= ip[ │ │ │ │ - 0x000d1d00 315d2900 21286e72 203e3d20 33202626 1]).!(nr >= 3 && │ │ │ │ - 0x000d1d10 2069705b 315d203e 3d206970 5b325d29 ip[1] >= ip[2]) │ │ │ │ - 0x000d1d20 0021286e 72203e3d 20342026 26206970 .!(nr >= 4 && ip │ │ │ │ - 0x000d1d30 5b325d20 3e3d2069 705b335d 29002128 [2] >= ip[3]).!( │ │ │ │ - 0x000d1d40 6e72203e 3d203520 26262069 705b335d nr >= 5 && ip[3] │ │ │ │ - 0x000d1d50 203e3d20 69705b34 5d290021 286e7220 >= ip[4]).!(nr │ │ │ │ - 0x000d1d60 3e3d2036 20262620 69705b34 5d203e3d >= 6 && ip[4] >= │ │ │ │ - 0x000d1d70 2069705b 355d2900 21286e72 203e2030 ip[5]).!(nr > 0 │ │ │ │ - 0x000d1d80 20262620 69725b6e 722d315d 203e3d20 && ir[nr-1] >= │ │ │ │ - 0x000d1d90 6e64202b 206e7029 00000000 00000000 nd + np)........ │ │ │ │ - 0x000d1da0 72616964 5f646174 61000000 00000000 raid_data....... │ │ │ │ - 0x000d1db0 72616964 5f726563 00706f77 32000000 raid_rec.pow2... │ │ │ │ - 0x000d1dc0 72616964 5f64656c 74615f67 656e0069 raid_delta_gen.i │ │ │ │ - 0x000d1dd0 6e760000 00000000 72616964 5f696e76 nv......raid_inv │ │ │ │ - 0x000d1de0 65727400 00000000 72616964 5f67656e ert.....raid_gen │ │ │ │ - 0x000d1df0 00417574 68656e74 6963414d 44004765 .AuthenticAMD.Ge │ │ │ │ - 0x000d1e00 6e75696e 65496e74 656c0072 6169642f nuineIntel.raid/ │ │ │ │ - 0x000d1e10 6d656d6f 72792e63 0021286e 203c3d20 memory.c.!(n <= │ │ │ │ - 0x000d1e20 30207c7c 206e6420 3c203029 00000000 0 || nd < 0).... │ │ │ │ - 0x000d1e30 72616964 5f6d616c 6c6f635f 76656374 raid_malloc_vect │ │ │ │ - 0x000d1e40 6f725f61 6c69676e 00696e76 00000000 or_align.inv.... │ │ │ │ - 0x000d1e50 db03f4ff db03f4ff e003f4ff f003f4ff ................ │ │ │ │ - 0x000d1e60 2004f4ff 7804f4ff 0003f4ff 72616964 ...x.......raid │ │ │ │ - 0x000d1e70 2f636865 636b2e63 0021286e 72203e3d /check.c.!(nr >= │ │ │ │ - 0x000d1e80 206e7629 0021286e 72203e3d 206e7029 nv).!(nr >= np) │ │ │ │ - 0x000d1e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d1ea0 636f6d62 696e6174 696f6e5f 66697273 combination_firs │ │ │ │ - 0x000d1eb0 74000000 00000000 72616964 5f76616c t.......raid_val │ │ │ │ - 0x000d1ec0 69646174 65000000 72616964 5f636865 idate...raid_che │ │ │ │ - 0x000d1ed0 636b0071 636f7732 2e630069 735f706f ck.qcow2.c.is_po │ │ │ │ - 0x000d1ee0 7765725f 6f665f32 28626c6f 636b5f73 wer_of_2(block_s │ │ │ │ - 0x000d1ef0 697a6529 00000000 00000000 00000000 ize)............ │ │ │ │ - 0x000d1f00 71636f77 325f7772 6974655f 696d6167 qcow2_write_imag │ │ │ │ - 0x000d1f10 65006c69 6e75782f 776f726b 71756575 e.linux/workqueu │ │ │ │ - 0x000d1f20 652e6300 21287771 2d3e6375 7272656e e.c.!(wq->curren │ │ │ │ - 0x000d1f30 745f776f 726b2900 21282177 6f726b5f t_work).!(!work_ │ │ │ │ - 0x000d1f40 70656e64 696e6728 776f726b 29290021 pending(work)).! │ │ │ │ - 0x000d1f50 2874696d 65725f70 656e6469 6e672874 (timer_pending(t │ │ │ │ - 0x000d1f60 696d6572 29290069 6e636c75 64652f6c imer)).include/l │ │ │ │ - 0x000d1f70 696e7578 2f74696d 65722e68 00212821 inux/timer.h.!(! │ │ │ │ - 0x000d1f80 69735f64 776f726b 29006576 656e7473 is_dwork).events │ │ │ │ - 0x000d1f90 00657665 6e74735f 68696768 70726900 .events_highpri. │ │ │ │ - 0x000d1fa0 6576656e 74735f6c 6f6e6700 6576656e events_long.even │ │ │ │ - 0x000d1fb0 74735f75 6e626f75 6e640065 76656e74 ts_unbound.event │ │ │ │ - 0x000d1fc0 735f6672 65657a61 626c6500 00000000 s_freezable..... │ │ │ │ - 0x000d1fd0 21282163 64735f6c 6973745f 656d7074 !(!cds_list_empt │ │ │ │ - 0x000d1fe0 79282677 6f726b2d 3e656e74 72792929 y(&work->entry)) │ │ │ │ - 0x000d1ff0 00000000 00000000 21287469 6d65722d ........!(timer- │ │ │ │ - 0x000d2000 3e66756e 6374696f 6e20213d 2064656c >function != del │ │ │ │ - 0x000d2010 61796564 5f776f72 6b5f7469 6d65725f ayed_work_timer_ │ │ │ │ - 0x000d2020 666e2900 00000000 21282173 79737465 fn).....!(!syste │ │ │ │ - 0x000d2030 6d5f7771 207c7c20 21737973 74656d5f m_wq || !system_ │ │ │ │ - 0x000d2040 68696768 7072695f 7771207c 7c202173 highpri_wq || !s │ │ │ │ - 0x000d2050 79737465 6d5f6c6f 6e675f77 71207c7c ystem_long_wq || │ │ │ │ - 0x000d2060 20217379 7374656d 5f756e62 6f756e64 !system_unbound │ │ │ │ - 0x000d2070 5f777120 7c7c2021 73797374 656d5f66 _wq || !system_f │ │ │ │ - 0x000d2080 7265657a 61626c65 5f777129 00000000 reezable_wq).... │ │ │ │ - 0x000d2090 77715f69 6e697400 776f726b 65725f74 wq_init.worker_t │ │ │ │ - 0x000d20a0 68726561 64000000 67726162 5f70656e hread...grab_pen │ │ │ │ - 0x000d20b0 64696e67 00000000 6164645f 74696d65 ding....add_time │ │ │ │ - 0x000d20c0 72000000 00000000 00000000 00000000 r............... │ │ │ │ - 0x000d20d0 5f5f7175 6575655f 64656c61 7965645f __queue_delayed_ │ │ │ │ - 0x000d20e0 776f726b 00000000 5f5f7175 6575655f work....__queue_ │ │ │ │ - 0x000d20f0 776f726b 006c696e 75782f74 696d6572 work.linux/timer │ │ │ │ - 0x000d2100 2e630021 28217469 6d65725f 70656e64 .c.!(!timer_pend │ │ │ │ - 0x000d2110 696e6728 74696d65 72292900 21282174 ing(timer)).!(!t │ │ │ │ - 0x000d2120 696d6572 5f72756e 6e696e67 28292900 imer_running()). │ │ │ │ - 0x000d2130 21287265 74290021 28217065 6e64696e !(ret).!(!pendin │ │ │ │ - 0x000d2140 675f7469 6d657273 2e646174 61290074 g_timers.data).t │ │ │ │ - 0x000d2150 696d6572 73002128 49535f45 52522874 imers.!(IS_ERR(t │ │ │ │ - 0x000d2160 696d6572 5f746173 6b292900 00000000 imer_task))..... │ │ │ │ - 0x000d2170 21285f69 203e3d20 28267065 6e64696e !(_i >= (&pendin │ │ │ │ - 0x000d2180 675f7469 6d657273 292d3e75 73656429 g_timers)->used) │ │ │ │ - 0x000d2190 00000000 00000000 74696d65 72735f63 ........timers_c │ │ │ │ - 0x000d21a0 6c65616e 75700000 74696d65 725f7468 leanup..timer_th │ │ │ │ - 0x000d21b0 72656164 00000000 74696d65 72735f69 read....timers_i │ │ │ │ - 0x000d21c0 6e697400 00000000 6d6f645f 74696d65 nit.....mod_time │ │ │ │ - 0x000d21d0 72000000 00000000 64656c5f 74696d65 r.......del_time │ │ │ │ - 0x000d21e0 725f7379 6e630000 64656c5f 74696d65 r_sync..del_time │ │ │ │ - 0x000d21f0 72006c69 6e75782f 7369782e 63002128 r.linux/six.c.!( │ │ │ │ - 0x000d2200 6c6f636b 2d3e7374 6174652e 72656164 lock->state.read │ │ │ │ - 0x000d2210 5f6c6f63 6b290000 21286c6f 636b2d3e _lock)..!(lock-> │ │ │ │ - 0x000d2220 72656164 65727320 26262070 6370755f readers && pcpu_ │ │ │ │ - 0x000d2230 72656164 5f636f75 6e74286c 6f636b29 read_count(lock) │ │ │ │ - 0x000d2240 29000000 00000000 00000000 00000000 )............... │ │ │ │ - 0x000d2250 7369785f 6c6f636b 5f706370 755f6672 six_lock_pcpu_fr │ │ │ │ - 0x000d2260 65650000 00000000 00000000 00000000 ee.............. │ │ │ │ - 0x000d2270 7369785f 6c6f636b 5f696e63 72656d65 six_lock_increme │ │ │ │ - 0x000d2280 6e74002f 70726f63 2f6d656d 696e666f nt./proc/meminfo │ │ │ │ - 0x000d2290 004d656d 546f7461 6c3a0020 256c6c75 .MemTotal:. %llu │ │ │ │ - 0x000d22a0 206b4200 73736361 6e662065 72726f72 kB.sscanf error │ │ │ │ - 0x000d22b0 004d656d 41766169 6c61626c 653a0000 .MemAvailable:.. │ │ │ │ - 0x000d22c0 73636865 64756c65 5f74696d 656f7574 schedule_timeout │ │ │ │ - 0x000d22d0 3a207772 6f6e6720 74696d65 6f757420 : wrong timeout │ │ │ │ - 0x000d22e0 76616c75 6520256c 780a0000 00000000 value %lx....... │ │ │ │ - 0x000d22f0 fc50f4ff bc50f4ff b350f4ff aa50f4ff .P...P...P...P.. │ │ │ │ - 0x000d2300 a150f4ff 9b50f4ff 9250f4ff 8950f4ff .P...P...P...P.. │ │ │ │ - 0x000d2310 8050f4ff 7a50f4ff 7150f4ff 6850f4ff .P..zP..qP..hP.. │ │ │ │ - 0x000d2320 5f50f4ff 00000000 00000000 00000000 _P.............. │ │ │ │ - 0x000d2330 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ - 0x000d2340 00696e63 6c756465 2f6c696e 75782f72 .include/linux/r │ │ │ │ - 0x000d2350 616e646f 6d2e6800 21286765 7472616e andom.h.!(getran │ │ │ │ - 0x000d2360 646f6d28 6275662c 206e6279 7465732c dom(buf, nbytes, │ │ │ │ - 0x000d2370 20302920 213d206e 62797465 7329006c 0) != nbytes).l │ │ │ │ - 0x000d2380 696e7578 2f6d656d 706f6f6c 2e630021 inux/mempool.c.! │ │ │ │ - 0x000d2390 28706f6f 6c2d3e63 7572725f 6e72203c (pool->curr_nr < │ │ │ │ - 0x000d23a0 20302900 21286e65 775f6d69 6e5f6e72 0).!(new_min_nr │ │ │ │ - 0x000d23b0 203c3d20 30290000 2128706f 6f6c2d3e <= 0)..!(pool-> │ │ │ │ - 0x000d23c0 63757272 5f6e7220 3e3d2070 6f6f6c2d curr_nr >= pool- │ │ │ │ - 0x000d23d0 3e6d696e 5f6e7229 00000000 00000000 >min_nr)........ │ │ │ │ - 0x000d23e0 5741524e 494e4720 6174206c 696e7578 WARNING at linux │ │ │ │ - 0x000d23f0 2f6d656d 706f6f6c 2e633a25 640a0000 /mempool.c:%d... │ │ │ │ - 0x000d2400 6d656d70 6f6f6c5f 72657369 7a650000 mempool_resize.. │ │ │ │ - 0x000d2410 6164645f 656c656d 656e7400 00000000 add_element..... │ │ │ │ - 0x000d2420 72656d6f 76655f65 6c656d65 6e740000 remove_element.. │ │ │ │ - 0x000d2430 c47df4ff 907df4ff 9e7df4ff 9e7df4ff .}...}...}...}.. │ │ │ │ - 0x000d2440 9e7df4ff 9e7df4ff 9e7df4ff 9e7df4ff .}...}...}...}.. │ │ │ │ - 0x000d2450 9e7df4ff 9e7df4ff 9e7df4ff b07df4ff .}...}...}...}.. │ │ │ │ - 0x000d2460 9e7df4ff 9e7df4ff 9e7df4ff 9e7df4ff .}...}...}...}.. │ │ │ │ - 0x000d2470 9e7df4ff 9e7df4ff 9e7df4ff 9e7df4ff .}...}...}...}.. │ │ │ │ - 0x000d2480 9e7df4ff 9e7df4ff 9e7df4ff 9e7df4ff .}...}...}...}.. │ │ │ │ - 0x000d2490 9e7df4ff 9e7df4ff 9e7df4ff 9e7df4ff .}...}...}...}.. │ │ │ │ - 0x000d24a0 9e7df4ff 9e7df4ff 9e7df4ff 9e7df4ff .}...}...}...}.. │ │ │ │ - 0x000d24b0 c47df4ff 907df4ff 9e7df4ff 9e7df4ff .}...}...}...}.. │ │ │ │ - 0x000d24c0 9e7df4ff 9e7df4ff 9e7df4ff 9e7df4ff .}...}...}...}.. │ │ │ │ - 0x000d24d0 9e7df4ff 9e7df4ff 9e7df4ff b07df4ff .}...}...}...}.. │ │ │ │ - 0x000d24e0 73797374 656d2e70 6f736978 5f61636c system.posix_acl │ │ │ │ - 0x000d24f0 5f646566 61756c74 00737973 74656d2e _default.system. │ │ │ │ - 0x000d2500 706f7369 785f6163 6c5f6163 63657373 posix_acl_access │ │ │ │ - 0x000d2510 00736861 32353600 6c696e75 782f6372 .sha256.linux/cr │ │ │ │ - 0x000d2520 7970746f 2f706f6c 79313330 355f6765 ypto/poly1305_ge │ │ │ │ - 0x000d2530 6e657269 632e6300 21286c65 6e20213d neric.c.!(len != │ │ │ │ - 0x000d2540 20333255 2900706f 6c793133 30350000 32U).poly1305.. │ │ │ │ - 0x000d2550 706f6c79 31333035 5f757064 61746500 poly1305_update. │ │ │ │ - 0x000d2560 6c696e75 782f6372 7970746f 2f636861 linux/crypto/cha │ │ │ │ - 0x000d2570 63686132 305f6765 6e657269 632e6300 cha20_generic.c. │ │ │ │ - 0x000d2580 21287265 712d3e73 72632021 3d207265 !(req->src != re │ │ │ │ - 0x000d2590 712d3e64 73742900 21287367 2d3e6c65 q->dst).!(sg->le │ │ │ │ - 0x000d25a0 6e677468 20252036 34290021 286e6279 ngth % 64).!(nby │ │ │ │ - 0x000d25b0 74657329 00636861 63686132 30000000 tes).chacha20... │ │ │ │ - 0x000d25c0 63727970 746f5f63 68616368 6132305f crypto_chacha20_ │ │ │ │ - 0x000d25d0 63727970 74000000 00000000 00000000 crypt........... │ │ │ │ - 0x000d25e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d25f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d2600 00000000 00000000 9336eaa9 ebe1f042 .........6.....B │ │ │ │ - 0x000d2610 266dd453 d7c3e185 b55b3efa 3c2211c7 &m.S.....[>.<".. │ │ │ │ - 0x000d2620 dfec420e 45663349 4cdaa8a7 ae87c30b ..B.Ef3IL....... │ │ │ │ - 0x000d2630 f981965d 92a5d2cc 6ab77cf4 7944228e ...]....j.|.yD". │ │ │ │ - 0x000d2640 bed9851c 8acc6692 2def6fb5 612d96d0 ......f.-.o.a-.. │ │ │ │ - 0x000d2650 98b4514f 5d0f8717 0b82bbe6 b6ee7755 ..QO].........wU │ │ │ │ - 0x000d2660 6135c712 cfaa55db f2032dbb 244ba599 a5....U...-.$K.. │ │ │ │ - 0x000d2670 47581341 1869b45e d46ef9e8 f388441c GX.A.i.^.n....D. │ │ │ │ - 0x000d2680 ef85e190 ff783d66 7cb30b39 1499cd24 .....x=f|..9...$ │ │ │ │ - 0x000d2690 c9e835c3 28bbdce3 5adedf6a c35a2ca1 ..5.(...Z..j.Z,. │ │ │ │ - 0x000d26a0 3069a39e ba1e0e2f a35f4937 51fffe6d 0i...../._I7Q..m │ │ │ │ - 0x000d26b0 160477cd 6dddefaa 85329d64 863c1fe8 ..w.m....2.d.<.. │ │ │ │ - 0x000d26c0 515c648c 75b45bf4 c26a8e25 9e55abb6 Q\d.u.[..j.%.U.. │ │ │ │ - 0x000d26d0 7731b0df a277ba71 e4075a76 49964a33 w1...w.q..ZvI.J3 │ │ │ │ - 0x000d26e0 8eb02682 30d268bd 1d86cc2b db3398ff ..&.0.h....+.3.. │ │ │ │ - 0x000d26f0 a8ddf2d1 e7118938 3beb1878 0cf0797a .......8;..x..yz │ │ │ │ - 0x000d2700 de0bc321 fff17acc 4d3d2988 14108a8e ...!..z.M=)..... │ │ │ │ - 0x000d2710 f8661772 28329b49 6b50fddb c3d36b0b .f.r(2.IkP....k. │ │ │ │ - 0x000d2720 01e7812f ba974985 92d16b86 5176b9c7 .../..I...k.Qv.. │ │ │ │ - 0x000d2730 278a557c 6d54a800 b4bcbfd5 86b55842 '.U|mT........XB │ │ │ │ - 0x000d2740 60d2463d 753d1c5e f3e4ac94 9edcec1c `.F=u=.^........ │ │ │ │ - 0x000d2750 46bf926e a2fefddb d58978c7 491f0d99 F..n......x.I... │ │ │ │ - 0x000d2760 bf3e0433 305b2f17 2c08ee9a dbbadf55 .>.30[/.,......U │ │ │ │ - 0x000d2770 9953d060 e798ce92 0a653ac9 0c793ed0 .S.`.....e:..y>. │ │ │ │ - 0x000d2780 318e22b1 008947aa a2b8c818 eb68b7e8 1."...G......h.. │ │ │ │ - 0x000d2790 17e3f6e2 d74aa62f 84d51c4b 3cab566d .....J./...K<.Vm │ │ │ │ - 0x000d27a0 ee6260bf 45ef74e3 7d548a16 ae0e84a1 .b`.E.t.}T...... │ │ │ │ - 0x000d27b0 c80fb4ec 922c9566 5b395e45 79cd6524 .....,.f[9^Ey.e$ │ │ │ │ - 0x000d27c0 8f57a7ad 8a452138 1c614d04 61a4d17a .W...E!8.aM.a..z │ │ │ │ - 0x000d27d0 a93a73fe 5d86c0bd 3a0c9957 b66730ff .:s.]...:..W.g0. │ │ │ │ - 0x000d27e0 50bbe5a3 cf231271 c38d0f0a 24c2e233 P....#.q....$..3 │ │ │ │ - 0x000d27f0 76d631f0 18e0f3f4 e5e0db59 f30103b6 v.1........Y.... │ │ │ │ - 0x000d2800 2f216cea 150205da bc178643 fee3f598 /!l........C.... │ │ │ │ - 0x000d2810 094cb8b9 c2c1e45f 9a7a5210 2920141d .L....._.zR.) .. │ │ │ │ - 0x000d2820 f0cd2ee4 50643693 63fbc44d bb85c6d1 ....Pd6.c..M.... │ │ │ │ - 0x000d2830 d6a0fab7 87a7d716 4596101e 6c462754 ........E...lF'T │ │ │ │ - 0x000d2840 91f8e9f6 9fce6348 02ce035f 742f930a ......cH..._t/.. │ │ │ │ - 0x000d2850 b7953da5 480d82cd 24a3d70c a3ec728f ..=.H...$.....r. │ │ │ │ - 0x000d2860 4e14abf8 daa85001 dd224151 3149a043 N.....P.."AQ1I.C │ │ │ │ - 0x000d2870 68797fab 0d6bb184 fb4f9502 e68a41c6 hy...k...O....A. │ │ │ │ - 0x000d2880 c0a48d7a ea7a38bc 539267d3 019bc8fe ...z.z8.S.g..... │ │ │ │ - 0x000d2890 e6c95929 3db9d939 75ffb380 d658297b ..Y)=..9u....X){ │ │ │ │ - 0x000d28a0 1f48cf74 af1c0bf5 8c7e25dd 44fdfbb7 .H.t.....~%.D... │ │ │ │ - 0x000d28b0 39251b27 78dfea70 aa13f18e 933e1a32 9%.'x..p.....>.2 │ │ │ │ - 0x000d28c0 7e7d0866 60b65e2e ed4be2cf 8b57ae6c ~}.f`.^..K...W.l │ │ │ │ - 0x000d28d0 5810dc35 b775bfab cb26369c 5c944fe9 X..5.u...&6.\.O. │ │ │ │ - 0x000d28e0 a1914a68 25d06d67 32a7a0c1 ce319d25 ..Jh%.mg2....1.% │ │ │ │ - 0x000d28f0 87fc9e3b f2138ce2 14ca7492 19f27ca0 ...;......t...|. │ │ │ │ - 0x000d2900 f12aafcb eaf37f16 621c4562 01128f54 .*......b.Eb...T │ │ │ │ - 0x000d2910 d7477b98 3d309e93 44719131 d6d16ed1 .G{.=0..Dq.1..n. │ │ │ │ - 0x000d2920 2ec6edc5 af954c5f bdf0076c 4474bc1d ......L_...lDt.. │ │ │ │ - 0x000d2930 08ab3996 7856adda 9b9dd33f 93b75d98 ..9.xV.....?..]. │ │ │ │ - 0x000d2940 4ff32ad7 603f1984 dcc5c07e 8bdee9c6 O.*.`?.....~.... │ │ │ │ - 0x000d2950 699efe84 b7fcf801 faa8142d 5c1d0843 i..........-\..C │ │ │ │ - 0x000d2960 901f68d9 25592acd 03298270 ceb8da8f ..h.%Y*..).p.... │ │ │ │ - 0x000d2970 b672bc8a f29acb48 25445623 197b3b0a .r.....H%DV#.{;. │ │ │ │ - 0x000d2980 1eaf4e5b 158b4270 8d99a4f2 fe6ab232 ..N[..Bp.....j.2 │ │ │ │ - 0x000d2990 38c29a08 c248a3f5 abf470a1 29a953b7 8....H....p.).S. │ │ │ │ - 0x000d29a0 c1430c55 50ed7139 5275e6fc bb0c817b .C.UP.q9Ru.....{ │ │ │ │ - 0x000d29b0 e72ed806 872e90bc 741832af 6ccf60fe ........t.2.l.`. │ │ │ │ - 0x000d29c0 a076cb47 9f4724e2 334021ee 74a6d4a0 .v.G.G$.3@!.t... │ │ │ │ - 0x000d29d0 861b1f14 4884c567 152df5bd a3653525 ....H..g.-...e5% │ │ │ │ - 0x000d29e0 7f9a8949 da2117ab ecac63e0 31c0e7e9 ...I.!....c.1... │ │ │ │ - 0x000d29f0 59f75d1a 0de2f62e cac1b7b3 e603066c Y.]............l │ │ │ │ - 0x000d2a00 cd74327d c0e5faf6 5e42d8d4 2b040ab4 .t2}....^B..+... │ │ │ │ - 0x000d2a10 eb19e62e 17261b73 782f0c87 fcc7eb31 .....&.sx/.....1 │ │ │ │ - 0x000d2a20 12987073 8583c9bf 81ae9ada 6e6239fd ..ps........nb9. │ │ │ │ - 0x000d2a30 34f5a420 5240283a a7c34e89 b9a1d878 4.. R@(:..N....x │ │ │ │ - 0x000d2a40 73adb761 4a299c64 e09b5dc8 a1c86c26 s..aJ).d..]...l& │ │ │ │ - 0x000d2a50 55c06332 9dea7de1 c6f6899b 760b8da3 U.c2..}.....v... │ │ │ │ - 0x000d2a60 ac41f56f 0f4faf2d 3f771fc6 e4ae5f6f .A.o.O.-?w...._o │ │ │ │ - 0x000d2a70 8a2c213c d88c4ea8 191acb95 336dbeea .,!<..N.....3m.. │ │ │ │ - 0x000d2a80 22f1d3ed 3f9dc790 b1c73944 d47c37d2 "...?.....9D.|7. │ │ │ │ - 0x000d2a90 049c07be e85e2615 97aaed17 03bfd657 .....^&........W │ │ │ │ - 0x000d2aa0 fd1d91e3 7afbf4d9 6e2b7b4a 911a049b ....z...n+{J.... │ │ │ │ - 0x000d2ab0 db7045b0 ad38155c 4846af19 46d9e51e .pE..8.\HF..F... │ │ │ │ - 0x000d2ac0 9c2856f1 b551a102 0f1ebc58 5eb05140 .(V..Q.....X^.Q@ │ │ │ │ - 0x000d2ad0 ba4582a2 62924087 2973680b 8973b0c5 .E..b.@.)sh..s.. │ │ │ │ - 0x000d2ae0 43c414ff f037924b d0f2fe56 1bd66209 C....7.K...V..b. │ │ │ │ - 0x000d2af0 65a9c0ac 27f473ce f69f2a05 cc15838c e...'.s...*..... │ │ │ │ - 0x000d2b00 137ff15c 3f14803a 80491bf5 d4f57078 ...\?..:.I....px │ │ │ │ - 0x000d2b10 3512250f e8d761bf a624cfa6 033691fd 5.%...a..$...6.. │ │ │ │ - 0x000d2b20 cc93b352 7a72b373 5fa559fb 91934331 ...Rzr.s_.Y...C1 │ │ │ │ - 0x000d2b30 eafe6701 adb152f6 79c88da8 4650a2b4 ..g...R.y...FP.. │ │ │ │ - 0x000d2b40 ada67440 b5d8e6a8 3e909ee9 5e3916ea ..t@....>...^9.. │ │ │ │ - 0x000d2b50 8bcba013 621b072d 18fd4aba 89faf76f ....b..-..J....o │ │ │ │ - 0x000d2b60 724a364e f0bed5e1 e17cdce7 1b5f25a3 rJ6N.....|..._%. │ │ │ │ - 0x000d2b70 5427e21d 277d3464 c71108b4 cc9cc426 T'..'}4d.......& │ │ │ │ - 0x000d2b80 fcfa10cc c06cbd5c 6fccfa65 2b8d4d1e .....l.\o..e+.M. │ │ │ │ - 0x000d2b90 da97c49f 17af5cd9 49a12e36 fc4eac9b ......\.I..6.N.. │ │ │ │ - 0x000d2ba0 231652c2 850a8e15 b020b86b 6eeb7e57 #.R...... .kn.~W │ │ │ │ - 0x000d2bb0 057b8691 52c96f90 964d6c38 b9289fd2 .{..R.o..Ml8.(.. │ │ │ │ - 0x000d2bc0 422395d0 4aa0dbce d1157f79 a1412b8c B#..J......y.A+. │ │ │ │ - 0x000d2bd0 644e4183 9d633a4b f778ab2a 7682ca09 dNA..c:K.x.*v... │ │ │ │ - 0x000d2be0 9dcfd7de 0fc6e887 0ef93d77 e42718c5 ..........=w.'.. │ │ │ │ - 0x000d2bf0 bba2038d d8050902 2894e924 33e4f940 ........(..$3..@ │ │ │ │ - 0x000d2c00 e2555e97 d5e7ff2c 7163b43e 3e060f6e .U^....,qc.>>..n │ │ │ │ - 0x000d2c10 c4388ac4 02241ea9 570e606d e9c5eeeb .8...$..W.`m.... │ │ │ │ - 0x000d2c20 3db91c99 9081cc65 ae8ff630 7b603c27 =......e...0{`<' │ │ │ │ - 0x000d2c30 1bd4c8ca 47422de0 88e22263 aca3dda2 ....GB-..."c.... │ │ │ │ - 0x000d2c40 5c8cdb8b 5f2b99be cfba3122 b4ca69fc \..._+....1"..i. │ │ │ │ - 0x000d2c50 7ae10fd8 88e8783b e9d7e571 63098879 z.....x;...qc..y │ │ │ │ - 0x000d2c60 83609985 1a4daaf7 1056732c f1ac5ab5 .`...M...Vs,..Z. │ │ │ │ - 0x000d2c70 a50d4dd6 cd8e4b72 363ba77f 266fbb30 ..M...Kr6;..&o.0 │ │ │ │ - 0x000d2c80 0dd0bf07 2a9fc24a 9ee655ae c17e3208 ....*..J..U..~2. │ │ │ │ - 0x000d2c90 2bbd6b54 fd5c23cf b88b81fd 16bdd38d +.kT.\#......... │ │ │ │ - 0x000d2ca0 d23cfd09 6ff9f103 410a17a0 84180141 .<..o...A......A │ │ │ │ - 0x000d2cb0 f451295a b83a1086 6767c3f3 53dbe0c4 .Q)Z.:..gg..S... │ │ │ │ - 0x000d2cc0 b3093a1b a053a4d8 203fd0b2 4bb2549a ..:..S.. ?..K.T. │ │ │ │ - 0x000d2cd0 9564ee48 7790455d 065204e1 9c71b51f .d.Hw.E].R...q.. │ │ │ │ - 0x000d2ce0 6ce57815 e5359791 ffd392bc 0ed467d3 l.x..5........g. │ │ │ │ - 0x000d2cf0 4a88ac46 32f67614 d9be46ef d9178656 J..F2.v...F....V │ │ │ │ - 0x000d2d00 3c5e9db6 2a1685e0 af68771f c1f775a2 <^..*....hw...u. │ │ │ │ - 0x000d2d10 1a3349e5 fdd56465 8905a34c 16349427 .3I...de...L.4.' │ │ │ │ - 0x000d2d20 e3b2dfb8 6f70b6a9 70843511 849146eb ....op..p.5...F. │ │ │ │ - 0x000d2d30 c5df0beb b8b3572c 56e9e142 5352a76e ......W,V..BSR.n │ │ │ │ - 0x000d2d40 828718aa a0dae372 11b1f203 4b3b1330 .......r....K;.0 │ │ │ │ - 0x000d2d50 a4eaccf9 771902f7 37dc2650 9cf8f2b5 ....w...7.&P.... │ │ │ │ - 0x000d2d60 5d6b5aa4 e5bcd03b ce5db00d 0e5d2079 ]kZ....;.]...] y │ │ │ │ - 0x000d2d70 7b068ef7 327f31be e830645e d99ec1fc {...2.1..0d^.... │ │ │ │ - 0x000d2d80 d3db7c26 d56eb886 40ed968f 3e8f48c4 ..|&.n..@...>.H. │ │ │ │ - 0x000d2d90 f5b6a875 02ad5903 668042dc e94ca941 ...u..Y.f.B..L.A │ │ │ │ - 0x000d2da0 0c373e28 90088bcf 9f01d481 7be97b8d .7>(........{.{. │ │ │ │ - 0x000d2db0 2a5aea7b 47cb6a4a b96c00d2 ac2a9a08 *Z.{G.jJ.l...*.. │ │ │ │ - 0x000d2dc0 6d02f93a 5fa2de14 fe341393 b4432e56 m..:_....4...C.V │ │ │ │ - 0x000d2dd0 4b6f2d69 88613f91 d859c7c0 6380cfd3 Ko-i.a?..Y..c... │ │ │ │ - 0x000d2de0 b2eebb34 1ac4ed5d 21d8519d f1251d1f ...4...]!.Q..%.. │ │ │ │ - 0x000d2df0 94836f67 cd070cd8 07b585ce 26e6fc9a ..og........&... │ │ │ │ - 0x000d2e00 6c696e75 782f636c 6f737572 652e6300 linux/closure.c. │ │ │ │ - 0x000d2e10 696e636c 7564652f 6c696e75 782f636c include/linux/cl │ │ │ │ - 0x000d2e20 6f737572 652e6800 21282171 75657565 osure.h.!(!queue │ │ │ │ - 0x000d2e30 5f776f72 6b287771 2c202663 6c2d3e77 _work(wq, &cl->w │ │ │ │ - 0x000d2e40 6f726b29 29000000 21282172 20262620 ork))...!(!r && │ │ │ │ - 0x000d2e50 28666c61 67732026 207e434c 4f535552 (flags & ~CLOSUR │ │ │ │ - 0x000d2e60 455f4445 53545255 43544f52 29290000 E_DESTRUCTOR)).. │ │ │ │ - 0x000d2e70 2128666c 61677320 26202828 434c4f53 !(flags & ((CLOS │ │ │ │ - 0x000d2e80 5552455f 44455354 52554354 4f527c43 URE_DESTRUCTOR|C │ │ │ │ - 0x000d2e90 4c4f5355 52455f57 41495449 4e477c43 LOSURE_WAITING|C │ │ │ │ - 0x000d2ea0 4c4f5355 52455f52 554e4e49 4e472920 LOSURE_RUNNING) │ │ │ │ - 0x000d2eb0 3c3c2031 29290000 00000000 00000000 << 1)).......... │ │ │ │ - 0x000d2ec0 636c6f73 7572655f 71756575 65000000 closure_queue... │ │ │ │ - 0x000d2ed0 636c6f73 7572655f 7075745f 61667465 closure_put_afte │ │ │ │ - 0x000d2ee0 725f7375 6200696f 5f676574 6576656e r_sub.io_geteven │ │ │ │ - 0x000d2ef0 74732829 20657272 6f723a20 2573006c ts() error: %s.l │ │ │ │ - 0x000d2f00 696e7578 2f626c6b 6465762e 63006673 inux/blkdev.c.fs │ │ │ │ - 0x000d2f10 796e6320 6572726f 723a2025 6d0a0069 ync error: %m..i │ │ │ │ - 0x000d2f20 6f5f7375 626d6974 20657272 3a202573 o_submit err: %s │ │ │ │ - 0x000d2f30 00667379 6e632065 72726f72 3a20256d .fsync error: %m │ │ │ │ - 0x000d2f40 00696f5f 73657475 70282920 6572726f .io_setup() erro │ │ │ │ - 0x000d2f50 723a2025 6d006169 6f5f636f 6d706c65 r: %m.aio_comple │ │ │ │ - 0x000d2f60 74696f6e 00212849 535f4552 52287029 tion.!(IS_ERR(p) │ │ │ │ - 0x000d2f70 29007069 70652065 72723a20 25730069 ).pipe err: %s.i │ │ │ │ - 0x000d2f80 6f5f7375 626d6974 20636c65 616e7570 o_submit cleanup │ │ │ │ - 0x000d2f90 20657272 3a202573 00000000 00000000 err: %s........ │ │ │ │ - 0x000d2fa0 21286174 6f6d6963 5f726561 64282672 !(atomic_read(&r │ │ │ │ - 0x000d2fb0 756e6e69 6e675f72 65717565 73747329 unning_requests) │ │ │ │ - 0x000d2fc0 20213d20 30290000 5741524e 494e4720 != 0)..WARNING │ │ │ │ - 0x000d2fd0 61742069 6e636c75 64652f6c 696e7578 at include/linux │ │ │ │ - 0x000d2fe0 2f627665 632e683a 25640a00 00000000 /bvec.h:%d...... │ │ │ │ - 0x000d2ff0 626c6b64 65765f63 6c65616e 75700000 blkdev_cleanup.. │ │ │ │ - 0x000d3000 61696f5f 636f6d70 6c657469 6f6e5f74 aio_completion_t │ │ │ │ - 0x000d3010 68726561 64000000 626c6b64 65765f69 hread...blkdev_i │ │ │ │ - 0x000d3020 6e697400 62647075 74000000 00000000 nit.bdput....... │ │ │ │ - 0x000d3030 626c6b64 65765f67 65745f62 795f7061 blkdev_get_by_pa │ │ │ │ - 0x000d3040 74680000 00000000 6765745f 63617061 th......get_capa │ │ │ │ - 0x000d3050 63697479 00000000 00000000 00000000 city............ │ │ │ │ - 0x000d3060 62646576 5f6c6f67 6963616c 5f626c6f bdev_logical_blo │ │ │ │ - 0x000d3070 636b5f73 697a6500 00000000 00000000 ck_size......... │ │ │ │ - 0x000d3080 67656e65 7269635f 6d616b65 5f726571 generic_make_req │ │ │ │ - 0x000d3090 75657374 00574152 4e494e47 20617420 uest.WARNING at │ │ │ │ - 0x000d30a0 6c696e75 782f6269 6f2e633a 25640a00 linux/bio.c:%d.. │ │ │ │ - 0x000d30b0 28696e76 616c6964 20657272 6f722900 (invalid error). │ │ │ │ - 0x000d30c0 6c696e75 782f6269 6f2e6300 21287365 linux/bio.c.!(se │ │ │ │ - 0x000d30d0 63746f72 73203c3d 20302900 6f706572 ctors <= 0).oper │ │ │ │ - 0x000d30e0 6174696f 6e206e6f 74207375 70706f72 ation not suppor │ │ │ │ - 0x000d30f0 74656400 74696d65 6f757400 63726974 ted.timeout.crit │ │ │ │ - 0x000d3100 6963616c 20737061 63652061 6c6c6f63 ical space alloc │ │ │ │ - 0x000d3110 6174696f 6e007265 636f7665 7261626c ation.recoverabl │ │ │ │ - 0x000d3120 65207472 616e7370 6f727400 63726974 e transport.crit │ │ │ │ - 0x000d3130 6963616c 20746172 67657400 63726974 ical target.crit │ │ │ │ - 0x000d3140 6963616c 206e6578 75730063 72697469 ical nexus.criti │ │ │ │ - 0x000d3150 63616c20 6d656469 756d0070 726f7465 cal medium.prote │ │ │ │ - 0x000d3160 6374696f 6e006b65 726e656c 20726573 ction.kernel res │ │ │ │ - 0x000d3170 6f757263 6500492f 4f00646d 20696e74 ource.I/O.dm int │ │ │ │ - 0x000d3180 65726e61 6c207265 74727900 6e6f6e62 ernal retry.nonb │ │ │ │ - 0x000d3190 6c6f636b 696e6720 72657472 79000000 locking retry... │ │ │ │ - 0x000d31a0 21282161 746f6d69 635f7265 61642826 !(!atomic_read(& │ │ │ │ - 0x000d31b0 62696f2d 3e5f5f62 695f636e 74292900 bio->__bi_cnt)). │ │ │ │ - 0x000d31c0 21286174 6f6d6963 5f726561 64282662 !(atomic_read(&b │ │ │ │ - 0x000d31d0 696f2d3e 5f5f6269 5f72656d 61696e69 io->__bi_remaini │ │ │ │ - 0x000d31e0 6e672920 3c3d2030 29000000 00000000 ng) <= 0)....... │ │ │ │ - 0x000d31f0 21287365 63746f72 73203e3d 20282828 !(sectors >= ((( │ │ │ │ - 0x000d3200 62696f29 2d3e6269 5f697465 72292e62 bio)->bi_iter).b │ │ │ │ - 0x000d3210 695f7369 7a65203e 3e203929 29000000 i_size >> 9))... │ │ │ │ - 0x000d3220 62696f5f 72656d61 696e696e 675f646f bio_remaining_do │ │ │ │ - 0x000d3230 6e650000 00000000 62696f5f 70757400 ne......bio_put. │ │ │ │ - 0x000d3240 62696f5f 73706c69 74006c69 62626361 bio_split.libbca │ │ │ │ - 0x000d3250 63686566 732f7374 725f6861 73682e68 chefs/str_hash.h │ │ │ │ - 0x000d3260 00626361 63686566 735f6566 66656374 .bcachefs_effect │ │ │ │ - 0x000d3270 6976652e 00626361 63686566 732e0069 ive..bcachefs..i │ │ │ │ - 0x000d3280 6e76616c 69642074 79706500 76616c75 nvalid type.valu │ │ │ │ - 0x000d3290 6520746f 6f20736d 616c6c00 76616c75 e too small.valu │ │ │ │ - 0x000d32a0 6520746f 6f206269 67002875 6e6b6e6f e too big.(unkno │ │ │ │ - 0x000d32b0 776e2074 79706520 25752900 28747970 wn type %u).(typ │ │ │ │ - 0x000d32c0 65202575 29006c69 62626361 63686566 e %u).libbcachef │ │ │ │ - 0x000d32d0 732f7861 7474722e 63002128 6b2e6b2d s/xattr.c.!(k.k- │ │ │ │ - 0x000d32e0 3e702e69 6e6f6465 203c2069 6e756d29 >p.inode < inum) │ │ │ │ - 0x000d32f0 00736563 75726974 792e0074 72757374 .security..trust │ │ │ │ - 0x000d3300 65642e00 75736572 2e000000 00000000 ed..user........ │ │ │ │ - 0x000d3310 d1a8f4ff b0a8f4ff a0a8f4ff 90a8f4ff ................ │ │ │ │ - 0x000d3320 80a8f4ff 70a8f4ff 60a8f4ff 50a8f4ff ....p...`...P... │ │ │ │ - 0x000d3330 f0a7f4ff 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d3340 62636832 5f786174 74725f6c 69737400 bch2_xattr_list. │ │ │ │ - 0x000d3350 62636832 5f737472 5f686173 685f656e bch2_str_hash_en │ │ │ │ - 0x000d3360 64000000 00000000 00000000 00000000 d............... │ │ │ │ - 0x000d3370 62636832 5f737472 5f686173 685f7570 bch2_str_hash_up │ │ │ │ - 0x000d3380 64617465 00000000 00000000 00000000 date............ │ │ │ │ - 0x000d3390 62636832 5f737472 5f686173 685f696e bch2_str_hash_in │ │ │ │ - 0x000d33a0 69740000 00000000 78617474 72206e61 it......xattr na │ │ │ │ - 0x000d33b0 6d652068 61732069 6e76616c 69642063 me has invalid c │ │ │ │ - 0x000d33c0 68617261 63746572 73002e25 6900256c haracters..%i.%l │ │ │ │ - 0x000d33d0 6c69005b 25735d20 002c006c 69626263 li.[%s] .,.libbc │ │ │ │ - 0x000d33e0 61636865 66732f75 74696c2e 6300636f achefs/util.c.co │ │ │ │ - 0x000d33f0 756e743a 0909256c 6c750a00 72617465 unt:..%llu..rate │ │ │ │ - 0x000d3400 3a090925 6c6c752f 7365630a 00667265 :..%llu/sec..fre │ │ │ │ - 0x000d3410 7175656e 63793a09 000a6176 67206475 quency:...avg du │ │ │ │ - 0x000d3420 72617469 6f6e3a09 000a6d61 78206475 ration:...max du │ │ │ │ - 0x000d3430 72617469 6f6e3a09 000a7175 616e7469 ration:...quanti │ │ │ │ - 0x000d3440 6c657320 28257329 3a090025 6c6c7525 les (%s):..%llu% │ │ │ │ - 0x000d3450 73006d73 00736563 00000000 00000000 s.ms.sec........ │ │ │ │ - 0x000d3460 2128622d 3e6e7220 3e3d2028 73697a65 !(b->nr >= (size │ │ │ │ - 0x000d3470 6f662862 2d3e656e 74726965 7329202f of(b->entries) / │ │ │ │ - 0x000d3480 2073697a 656f6628 28622d3e 656e7472 sizeof((b->entr │ │ │ │ - 0x000d3490 69657329 5b305d29 202b2028 73697a65 ies)[0]) + (size │ │ │ │ - 0x000d34a0 6f662873 74727563 74207b20 696e743a of(struct { int: │ │ │ │ - 0x000d34b0 2d212128 5f5f6275 696c7469 6e5f7479 -!!(__builtin_ty │ │ │ │ - 0x000d34c0 7065735f 636f6d70 61746962 6c655f70 pes_compatible_p │ │ │ │ - 0x000d34d0 28747970 656f6628 28622d3e 656e7472 (typeof((b->entr │ │ │ │ - 0x000d34e0 69657329 292c2074 7970656f 66282628 ies)), typeof(&( │ │ │ │ - 0x000d34f0 622d3e65 6e747269 6573295b 305d2929 b->entries)[0])) │ │ │ │ - 0x000d3500 293b207d 29292929 00000000 00000000 ); }))))........ │ │ │ │ - 0x000d3510 72617465 3a090925 732f7365 630a7461 rate:..%s/sec.ta │ │ │ │ - 0x000d3520 72676574 3a090925 730a6163 7475616c rget:..%s.actual │ │ │ │ - 0x000d3530 3a090925 730a7072 6f706f72 74696f6e :..%s.proportion │ │ │ │ - 0x000d3540 616c3a09 25730a64 65726976 61746976 al:.%s.derivativ │ │ │ │ - 0x000d3550 653a0925 730a6368 616e6765 3a090925 e:.%s.change:..% │ │ │ │ - 0x000d3560 732f7365 630a6e65 78742069 6f3a0925 s/sec.next io:.% │ │ │ │ - 0x000d3570 6c6c696d 730a0000 21282162 696f5f61 llims...!(!bio_a │ │ │ │ - 0x000d3580 64645f70 61676528 62696f2c 20706167 dd_page(bio, pag │ │ │ │ - 0x000d3590 652c206c 656e2c20 6f666673 65742929 e, len, offset)) │ │ │ │ - 0x000d35a0 00000000 00000000 21282162 696f5f61 ........!(!bio_a │ │ │ │ - 0x000d35b0 64645f70 61676528 62696f2c 20706167 dd_page(bio, pag │ │ │ │ - 0x000d35c0 652c206c 656e2c20 30292900 00000000 e, len, 0))..... │ │ │ │ - 0x000d35d0 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ - 0x000d35e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d35f0 62636832 5f62696f 5f616c6c 6f635f70 bch2_bio_alloc_p │ │ │ │ - 0x000d3600 61676573 00000000 62636832 5f62696f ages....bch2_bio │ │ │ │ - 0x000d3610 5f6d6170 00000000 00000000 00000000 _map............ │ │ │ │ - 0x000d3620 5f5f6263 68325f74 696d655f 73746174 __bch2_time_stat │ │ │ │ - 0x000d3630 735f7570 64617465 00000000 00000000 s_update........ │ │ │ │ - 0x000d3640 3f6b4d47 5450455a 59006d6f 756e7465 ?kMGTPEZY.mounte │ │ │ │ - 0x000d3650 64207769 7468206f 7074733a 2025730a d with opts: %s. │ │ │ │ - 0x000d3660 006c6962 62636163 68656673 2f737570 .libbcachefs/sup │ │ │ │ - 0x000d3670 65722e63 00646576 69636520 746f6f20 er.c.device too │ │ │ │ - 0x000d3680 736d616c 6c00696e 636c7564 652f6c69 small.include/li │ │ │ │ - 0x000d3690 6e75782f 6b6f626a 6563742e 68002128 nux/kobject.h.!( │ │ │ │ - 0x000d36a0 216b6f62 6a2d3e73 74617465 5f696e69 !kobj->state_ini │ │ │ │ - 0x000d36b0 7469616c 697a6564 29006572 726f7220 tialized).error │ │ │ │ - 0x000d36c0 73746172 74696e67 20676320 74687265 starting gc thre │ │ │ │ - 0x000d36d0 61640065 72726f72 20737461 7274696e ad.error startin │ │ │ │ - 0x000d36e0 6720636f 70796763 20746872 65616400 g copygc thread. │ │ │ │ - 0x000d36f0 2128216b 6f626a29 00646576 69636520 !(!kobj).device │ │ │ │ - 0x000d3700 68617320 6265656e 2072656d 6f766564 has been removed │ │ │ │ - 0x000d3710 006d6973 6d617463 68656420 626c6f63 .mismatched bloc │ │ │ │ - 0x000d3720 6b207369 7a65006d 61726b69 6e672066 k size.marking f │ │ │ │ - 0x000d3730 696c6573 79737465 6d20636c 65616e00 ilesystem clean. │ │ │ │ - 0x000d3740 73687574 74696e67 20646f77 6e007368 shutting down.sh │ │ │ │ - 0x000d3750 7574646f 776e2063 6f6d706c 65746500 utdown complete. │ │ │ │ - 0x000d3760 62636163 68656673 3a202573 2829200a bcachefs: %s() . │ │ │ │ - 0x000d3770 00257055 00626361 63686566 735f6274 .%pU.bcachefs_bt │ │ │ │ - 0x000d3780 7265655f 696f0062 63616368 6566735f ree_io.bcachefs_ │ │ │ │ - 0x000d3790 636f7079 67630062 63616368 6566735f copygc.bcachefs_ │ │ │ │ - 0x000d37a0 696f0064 65762d25 75006263 61636865 io.dev-%u.bcache │ │ │ │ - 0x000d37b0 66733a20 25732829 20726574 2025690a fs: %s() ret %i. │ │ │ │ - 0x000d37c0 0066696c 65737973 74656d20 55554944 .filesystem UUID │ │ │ │ - 0x000d37d0 20616c72 65616479 206f7065 6e006263 already open.bc │ │ │ │ - 0x000d37e0 68325f66 735f6f6e 6c696e65 28292065 h2_fs_online() e │ │ │ │ - 0x000d37f0 72726f72 3a202573 0a005265 6d6f7665 rror: %s..Remove │ │ │ │ - 0x000d3800 20666169 6c65642c 206a6f75 726e616c failed, journal │ │ │ │ - 0x000d3810 20657272 6f72006a 6f75726e 616c2061 error.journal a │ │ │ │ - 0x000d3820 6c6c6f63 20666169 6c656400 6572726f lloc failed.erro │ │ │ │ - 0x000d3830 72206d61 726b696e 67207375 70657262 r marking superb │ │ │ │ - 0x000d3840 6c6f636b 00556e61 626c6520 746f2061 lock.Unable to a │ │ │ │ - 0x000d3850 64642064 65766963 653a2025 730a0062 dd device: %s..b │ │ │ │ - 0x000d3860 6368325f 6465765f 61747461 63685f62 ch2_dev_attach_b │ │ │ │ - 0x000d3870 64657628 29206572 726f7200 6572726f dev() error.erro │ │ │ │ - 0x000d3880 72206272 696e6769 6e672025 73206f6e r bringing %s on │ │ │ │ - 0x000d3890 6c696e65 3a202573 0a00416c 72656164 line: %s..Alread │ │ │ │ - 0x000d38a0 79206f66 666c696e 65004361 6e6e6f74 y offline.Cannot │ │ │ │ - 0x000d38b0 206f6666 6c696e65 20726571 75697265 offline require │ │ │ │ - 0x000d38c0 64206469 736b0043 616e6e6f 74207368 d disk.Cannot sh │ │ │ │ - 0x000d38d0 72696e6b 20796574 004e6577 2073697a rink yet.New siz │ │ │ │ - 0x000d38e0 65206c61 72676572 20746861 6e206465 e larger than de │ │ │ │ - 0x000d38f0 76696365 00526573 697a6520 6572726f vice.Resize erro │ │ │ │ - 0x000d3900 723a2025 690a0062 6368325f 6465765f r: %i..bch2_dev_ │ │ │ │ - 0x000d3910 6f6e6c69 6e652829 20657272 6f720069 online() error.i │ │ │ │ - 0x000d3920 6e737566 66696369 656e7420 64657669 nsufficient devi │ │ │ │ - 0x000d3930 63657300 6572726f 72207374 61727469 ces.error starti │ │ │ │ - 0x000d3940 6e672066 696c6573 79737465 6d006361 ng filesystem.ca │ │ │ │ - 0x000d3950 6e6e6f74 20616c6c 6f636174 65206d65 nnot allocate me │ │ │ │ - 0x000d3960 6d6f7279 00657272 6f722072 65616469 mory.error readi │ │ │ │ - 0x000d3970 6e672073 75706572 626c6f63 6b002128 ng superblock.!( │ │ │ │ - 0x000d3980 62636163 68656673 5f696e69 74282929 bcachefs_init()) │ │ │ │ - 0x000d3990 00000000 00000000 616c7265 61647920 ........already │ │ │ │ - 0x000d39a0 68617665 20646576 69636520 6f6e6c69 have device onli │ │ │ │ - 0x000d39b0 6e652069 6e20736c 6f742025 750a0000 ne in slot %u... │ │ │ │ - 0x000d39c0 63616e6e 6f74206f 6e6c696e 653a2064 cannot online: d │ │ │ │ - 0x000d39d0 65766963 6520746f 6f20736d 616c6c00 evice too small. │ │ │ │ - 0x000d39e0 21282170 65726370 755f7265 665f6973 !(!percpu_ref_is │ │ │ │ - 0x000d39f0 5f7a6572 6f282663 612d3e69 6f5f7265 _zero(&ca->io_re │ │ │ │ - 0x000d3a00 66292900 00000000 6572726f 72207374 f)).....error st │ │ │ │ - 0x000d3a10 61727469 6e672072 6562616c 616e6365 arting rebalance │ │ │ │ - 0x000d3a20 20746872 65616400 64657669 6365206e thread.device n │ │ │ │ - 0x000d3a30 6f742061 206d656d 62657220 6f662066 ot a member of f │ │ │ │ - 0x000d3a40 696c6573 79737465 6d000000 00000000 ilesystem....... │ │ │ │ - 0x000d3a50 666c7573 68696e67 206a6f75 726e616c flushing journal │ │ │ │ - 0x000d3a60 20616e64 2073746f 7070696e 6720616c and stopping al │ │ │ │ - 0x000d3a70 6c6f6361 746f7273 00000000 00000000 locators........ │ │ │ │ - 0x000d3a80 666c7573 68696e67 206a6f75 726e616c flushing journal │ │ │ │ - 0x000d3a90 20616e64 2073746f 7070696e 6720616c and stopping al │ │ │ │ - 0x000d3aa0 6c6f6361 746f7273 20636f6d 706c6574 locators complet │ │ │ │ - 0x000d3ab0 65000000 00000000 21287362 2d3e7362 e.......!(sb->sb │ │ │ │ - 0x000d3ac0 2d3e6465 765f6964 78203e3d 20632d3e ->dev_idx >= c-> │ │ │ │ - 0x000d3ad0 73622e6e 725f6465 76696365 73207c7c sb.nr_devices || │ │ │ │ - 0x000d3ae0 2021632d 3e646576 735b7362 2d3e7362 !c->devs[sb->sb │ │ │ │ - 0x000d3af0 2d3e6465 765f6964 785d2900 00000000 ->dev_idx])..... │ │ │ │ - 0x000d3b00 6572726f 72207374 61727469 6e672061 error starting a │ │ │ │ - 0x000d3b10 6c6c6f63 61746f72 20746872 65616473 llocator threads │ │ │ │ - 0x000d3b20 00000000 00000000 21287465 73745f62 ........!(test_b │ │ │ │ - 0x000d3b30 69742842 43485f46 535f5752 4954455f it(BCH_FS_WRITE_ │ │ │ │ - 0x000d3b40 44495341 424c455f 434f4d50 4c455445 DISABLE_COMPLETE │ │ │ │ - 0x000d3b50 2c202663 2d3e666c 61677329 29000000 , &c->flags))... │ │ │ │ - 0x000d3b60 63616e6e 6f742067 6f207277 2c20756e cannot go rw, un │ │ │ │ - 0x000d3b70 66697865 64206274 72656520 6572726f fixed btree erro │ │ │ │ - 0x000d3b80 72730000 00000000 21287465 73745f62 rs......!(test_b │ │ │ │ - 0x000d3b90 69742842 43485f46 535f5354 41525445 it(BCH_FS_STARTE │ │ │ │ - 0x000d3ba0 442c2026 632d3e66 6c616773 29290000 D, &c->flags)).. │ │ │ │ - 0x000d3bb0 66696c65 73797374 656d2063 6f6e7461 filesystem conta │ │ │ │ - 0x000d3bc0 696e7320 6572726f 72733a20 706c6561 ins errors: plea │ │ │ │ - 0x000d3bd0 73652072 65706f72 74207468 69732074 se report this t │ │ │ │ - 0x000d3be0 6f207468 65206465 76656c6f 70657273 o the developers │ │ │ │ - 0x000d3bf0 00000000 00000000 6d6f756e 74207769 ........mount wi │ │ │ │ - 0x000d3c00 7468202d 6f206669 785f6572 726f7273 th -o fix_errors │ │ │ │ - 0x000d3c10 20746f20 72657061 69720000 00000000 to repair...... │ │ │ │ - 0x000d3c20 72657061 69722075 6e696d70 6c656d65 repair unimpleme │ │ │ │ - 0x000d3c30 6e746564 3a20696e 666f726d 20746865 nted: inform the │ │ │ │ - 0x000d3c40 20646576 656c6f70 65727320 736f2074 developers so t │ │ │ │ - 0x000d3c50 68617420 69742063 616e2062 65206164 hat it can be ad │ │ │ │ - 0x000d3c60 64656400 00000000 66696c65 73797374 ded.....filesyst │ │ │ │ - 0x000d3c70 656d2063 6f6e7461 696e7320 6572726f em contains erro │ │ │ │ - 0x000d3c80 72732c20 62757420 72657061 69722069 rs, but repair i │ │ │ │ - 0x000d3c90 6d706f73 7369626c 65000000 00000000 mpossible....... │ │ │ │ - 0x000d3ca0 21286361 2d3e6d69 2e737461 74652021 !(ca->mi.state ! │ │ │ │ - 0x000d3cb0 3d204243 485f4d45 4d424552 5f535441 = BCH_MEMBER_STA │ │ │ │ - 0x000d3cc0 54455f72 77290000 43616e6e 6f742072 TE_rw)..Cannot r │ │ │ │ - 0x000d3cd0 656d6f76 65207769 74686f75 74206c6f emove without lo │ │ │ │ - 0x000d3ce0 73696e67 20646174 61000000 00000000 sing data....... │ │ │ │ - 0x000d3cf0 52656d6f 76652066 61696c65 643a2065 Remove failed: e │ │ │ │ - 0x000d3d00 72726f72 20256920 64726f70 70696e67 rror %i dropping │ │ │ │ - 0x000d3d10 20646174 610a0000 52656d6f 76652066 data...Remove f │ │ │ │ - 0x000d3d20 61696c65 643a2065 72726f72 20256920 ailed: error %i │ │ │ │ - 0x000d3d30 666c7573 68696e67 206a6f75 726e616c flushing journal │ │ │ │ - 0x000d3d40 0a000000 00000000 52656d6f 76652066 ........Remove f │ │ │ │ - 0x000d3d50 61696c65 642c2065 72726f72 2064656c ailed, error del │ │ │ │ - 0x000d3d60 6574696e 6720616c 6c6f6320 696e666f eting alloc info │ │ │ │ - 0x000d3d70 00000000 00000000 52656d6f 76652066 ........Remove f │ │ │ │ - 0x000d3d80 61696c65 643a2065 72726f72 20256920 ailed: error %i │ │ │ │ - 0x000d3d90 66726f6d 20726570 6c696361 73206763 from replicas gc │ │ │ │ - 0x000d3da0 0a000000 00000000 52656d6f 76652066 ........Remove f │ │ │ │ - 0x000d3db0 61696c65 642c2073 74696c6c 20686173 ailed, still has │ │ │ │ - 0x000d3dc0 20646174 61202825 73290a00 00000000 data (%s)...... │ │ │ │ - 0x000d3dd0 6e6f2073 6c6f7473 20617661 696c6162 no slots availab │ │ │ │ - 0x000d3de0 6c652069 6e207375 70657262 6c6f636b le in superblock │ │ │ │ - 0x000d3df0 00000000 00000000 696e7375 66666963 ........insuffic │ │ │ │ - 0x000d3e00 69656e74 20737061 63652069 6e206e65 ient space in ne │ │ │ │ - 0x000d3e10 77207375 70657262 6c6f636b 00000000 w superblock.... │ │ │ │ - 0x000d3e20 6e6f2073 70616365 20696e20 73757065 no space in supe │ │ │ │ - 0x000d3e30 72626c6f 636b2066 6f72206d 656d6265 rblock for membe │ │ │ │ - 0x000d3e40 7220696e 666f0000 6572726f 72207374 r info..error st │ │ │ │ - 0x000d3e50 61727469 6e672061 6c6c6f63 61746f72 arting allocator │ │ │ │ - 0x000d3e60 20746872 65616400 4572726f 7220676f thread.Error go │ │ │ │ - 0x000d3e70 696e6720 72772061 66746572 20616464 ing rw after add │ │ │ │ - 0x000d3e80 696e6720 64657669 63653a20 25730a00 ing device: %s.. │ │ │ │ - 0x000d3e90 62636832 5f747261 6e735f6d 61726b5f bch2_trans_mark_ │ │ │ │ - 0x000d3ea0 6465765f 73622829 20657272 6f720000 dev_sb() error.. │ │ │ │ - 0x000d3eb0 62636163 68656673 3a202573 28292025 bcachefs: %s() % │ │ │ │ - 0x000d3ec0 73206861 73206265 656e2072 656d6f76 s has been remov │ │ │ │ - 0x000d3ed0 65642c20 736b6970 70696e67 0a000000 ed, skipping.... │ │ │ │ - 0x000d3ee0 62636163 68656673 3a202573 28292062 bcachefs: %s() b │ │ │ │ - 0x000d3ef0 63685f66 735f6f70 656e2065 7272206f ch_fs_open err o │ │ │ │ - 0x000d3f00 70656e69 6e672025 733a2025 730a0000 pening %s: %s... │ │ │ │ - 0x000d3f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d3f20 5f5f6361 6c6c5f62 63616368 6566735f __call_bcachefs_ │ │ │ │ - 0x000d3f30 696e6974 00000000 62636832 5f646576 init....bch2_dev │ │ │ │ - 0x000d3f40 5f616c6c 6f630000 62636832 5f66735f _alloc..bch2_fs_ │ │ │ │ - 0x000d3f50 616c6c6f 63000000 62636832 5f66735f alloc...bch2_fs_ │ │ │ │ - 0x000d3f60 6f70656e 00000000 00000000 00000000 open............ │ │ │ │ - 0x000d3f70 62636832 5f646576 5f617474 6163685f bch2_dev_attach_ │ │ │ │ - 0x000d3f80 62646576 00000000 00000000 00000000 bdev............ │ │ │ │ - 0x000d3f90 5f5f6263 68325f64 65765f61 74746163 __bch2_dev_attac │ │ │ │ - 0x000d3fa0 685f6264 65760000 00000000 00000000 h_bdev.......... │ │ │ │ - 0x000d3fb0 5f5f6263 68325f64 65765f72 6561645f __bch2_dev_read_ │ │ │ │ - 0x000d3fc0 77726974 65000000 00000000 00000000 write........... │ │ │ │ - 0x000d3fd0 62636832 5f646576 5f737461 74655f61 bch2_dev_state_a │ │ │ │ - 0x000d3fe0 6c6c6f77 65640000 62636832 5f66735f llowed..bch2_fs_ │ │ │ │ - 0x000d3ff0 73746172 74000000 6b6f626a 6563745f start...kobject_ │ │ │ │ - 0x000d4000 70757400 00000000 00000000 00000000 put............. │ │ │ │ - 0x000d4010 62636832 5f66735f 72656164 5f6f6e6c bch2_fs_read_onl │ │ │ │ - 0x000d4020 79000000 00000000 00000000 00000000 y............... │ │ │ │ - 0x000d4030 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d4040 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d4050 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d4060 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d4070 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d4080 ffffffff ffff1f00 08000002 01010101 ................ │ │ │ │ - 0x000d4090 01010100 00020000 00000000 00000000 ................ │ │ │ │ - 0x000d40a0 01000101 08000000 00000000 00000000 ................ │ │ │ │ - 0x000d40b0 00000101 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d40c0 00000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000d40d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d40e0 00000000 01000000 696e7661 6c696420 ........invalid │ │ │ │ - 0x000d40f0 6669656c 64206372 7970743a 2077726f field crypt: wro │ │ │ │ - 0x000d4100 6e672073 697a6500 696e7661 6c696420 ng size.invalid │ │ │ │ - 0x000d4110 6669656c 64206372 7970743a 20626164 field crypt: bad │ │ │ │ - 0x000d4120 206b6466 20747970 65000000 00000000 kdf type....... │ │ │ │ - 0x000d4130 2128287b 20282876 6f696429 73697a65 !(({ ((void)size │ │ │ │ - 0x000d4140 6f662863 6861725b 31202d20 322a2121 of(char[1 - 2*!! │ │ │ │ - 0x000d4150 285f5f62 75696c74 696e5f6f 66667365 (__builtin_offse │ │ │ │ - 0x000d4160 746f6620 28737472 75637420 6263685f tof (struct bch_ │ │ │ │ - 0x000d4170 73622c20 5f646174 61292025 2073697a sb, _data) % siz │ │ │ │ - 0x000d4180 656f6628 75363429 295d2929 3b20285f eof(u64))])); (_ │ │ │ │ - 0x000d4190 5f627569 6c74696e 5f6f6666 7365746f _builtin_offseto │ │ │ │ - 0x000d41a0 66202873 74727563 74206263 685f7362 f (struct bch_sb │ │ │ │ - 0x000d41b0 2c205f64 61746129 202b2028 73625f75 , _data) + (sb_u │ │ │ │ - 0x000d41c0 36347329 202a2073 697a656f 66287536 64s) * sizeof(u6 │ │ │ │ - 0x000d41d0 3429293b 207d2920 3e207362 2d3e6275 4)); }) > sb->bu │ │ │ │ - 0x000d41e0 66666572 5f73697a 65290000 00000000 ffer_size)...... │ │ │ │ - 0x000d41f0 6275636b 65742073 697a6520 736d616c bucket size smal │ │ │ │ - 0x000d4200 6c657220 7468616e 20626c6f 636b2073 ler than block s │ │ │ │ - 0x000d4210 697a6500 00000000 496e7661 6c696420 ize.....Invalid │ │ │ │ - 0x000d4220 73757065 72626c6f 636b3a20 62616420 superblock: bad │ │ │ │ - 0x000d4230 6d656d62 65722069 6e666f00 00000000 member info..... │ │ │ │ - 0x000d4240 6275636b 65742073 697a6520 736d616c bucket size smal │ │ │ │ - 0x000d4250 6c657220 7468616e 20627472 6565206e ler than btree n │ │ │ │ - 0x000d4260 6f646520 73697a65 00000000 00000000 ode size........ │ │ │ │ - 0x000d4270 496e7661 6c696420 73757065 72626c6f Invalid superblo │ │ │ │ - 0x000d4280 636b206c 61796f75 743a206e 6f207375 ck layout: no su │ │ │ │ - 0x000d4290 70657262 6c6f636b 73000000 00000000 perblocks....... │ │ │ │ - 0x000d42a0 496e7661 6c696420 73757065 72626c6f Invalid superblo │ │ │ │ - 0x000d42b0 636b206c 61796f75 743a2074 6f6f206d ck layout: too m │ │ │ │ - 0x000d42c0 616e7920 73757065 72626c6f 636b7300 any superblocks. │ │ │ │ - 0x000d42d0 4e6f7420 61206263 61636865 66732073 Not a bcachefs s │ │ │ │ - 0x000d42e0 75706572 626c6f63 6b206c61 796f7574 uperblock layout │ │ │ │ - 0x000d42f0 00000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ - 0x000d4300 73757065 72626c6f 636b206c 61796f75 superblock layou │ │ │ │ - 0x000d4310 74207479 70650000 496e7661 6c696420 t type..Invalid │ │ │ │ - 0x000d4320 73757065 72626c6f 636b206c 61796f75 superblock layou │ │ │ │ - 0x000d4330 743a2073 75706572 626c6f63 6b73206f t: superblocks o │ │ │ │ - 0x000d4340 7665726c 61700000 6a6f7572 6e616c20 verlap..journal │ │ │ │ - 0x000d4350 6275636b 65742062 65666f72 65206669 bucket before fi │ │ │ │ - 0x000d4360 72737420 6275636b 65740000 00000000 rst bucket...... │ │ │ │ - 0x000d4370 6a6f7572 6e616c20 6275636b 65742070 journal bucket p │ │ │ │ - 0x000d4380 61737420 656e6420 6f662064 65766963 ast end of devic │ │ │ │ - 0x000d4390 65000000 00000000 62636163 68656673 e.......bcachefs │ │ │ │ - 0x000d43a0 3a202573 28292025 733a2073 75706572 : %s() %s: super │ │ │ │ - 0x000d43b0 626c6f63 6b20746f 6f206269 673a2077 block too big: w │ │ │ │ - 0x000d43c0 616e7420 257a7520 62757420 68617665 ant %zu but have │ │ │ │ - 0x000d43d0 20256c6c 750a0000 556e7375 70706f72 %llu...Unsuppor │ │ │ │ - 0x000d43e0 74656420 73757065 72626c6f 636b2076 ted superblock v │ │ │ │ - 0x000d43f0 65727369 6f6e0000 62616420 63686563 ersion..bad chec │ │ │ │ - 0x000d4400 6b73756d 20726561 64696e67 20737570 ksum reading sup │ │ │ │ - 0x000d4410 6572626c 6f636b00 46696c65 73797374 erblock.Filesyst │ │ │ │ - 0x000d4420 656d2068 61732069 6e636f6d 70617469 em has incompati │ │ │ │ - 0x000d4430 626c6520 66656174 75726573 00000000 ble features.... │ │ │ │ - 0x000d4440 496e7661 6c696420 6e756d62 6572206f Invalid number o │ │ │ │ - 0x000d4450 66206d65 74616461 74612072 65706c69 f metadata repli │ │ │ │ - 0x000d4460 63617300 00000000 496e7661 6c696420 cas.....Invalid │ │ │ │ - 0x000d4470 73757065 72626c6f 636b3a20 6d656d62 superblock: memb │ │ │ │ - 0x000d4480 65722069 6e666f20 61726561 206d6973 er info area mis │ │ │ │ - 0x000d4490 73696e67 00000000 496e7661 6c696420 sing....Invalid │ │ │ │ - 0x000d44a0 6e756d62 6572206f 66206461 74612072 number of data r │ │ │ │ - 0x000d44b0 65706c69 63617300 496e7661 6c696420 eplicas.Invalid │ │ │ │ - 0x000d44c0 73757065 72626c6f 636b3a20 696e7661 superblock: inva │ │ │ │ - 0x000d44d0 6c696420 6f707469 6f6e616c 20666965 lid optional fie │ │ │ │ - 0x000d44e0 6c640000 00000000 496e7661 6c696420 ld......Invalid │ │ │ │ - 0x000d44f0 6d657461 64617461 20636865 636b7375 metadata checksu │ │ │ │ - 0x000d4500 6d207479 70650000 67632072 65736572 m type..gc reser │ │ │ │ - 0x000d4510 76652070 65726365 6e746167 6520746f ve percentage to │ │ │ │ - 0x000d4520 6f20736d 616c6c00 42747265 65206e6f o small.Btree no │ │ │ │ - 0x000d4530 64652073 697a6520 6e6f7420 6120706f de size not a po │ │ │ │ - 0x000d4540 77657220 6f662074 776f0000 00000000 wer of two...... │ │ │ │ - 0x000d4550 53757065 72626c6f 636b2062 6c6f636b Superblock block │ │ │ │ - 0x000d4560 2073697a 6520736d 616c6c65 72207468 size smaller th │ │ │ │ - 0x000d4570 616e2064 65766963 6520626c 6f636b20 an device block │ │ │ │ - 0x000d4580 73697a65 00000000 62636163 68656673 size....bcachefs │ │ │ │ - 0x000d4590 3a202573 28292065 72726f72 20726561 : %s() error rea │ │ │ │ - 0x000d45a0 64696e67 20646566 61756c74 20737570 ding default sup │ │ │ │ - 0x000d45b0 6572626c 6f636b3a 2025730a 00000000 erblock: %s..... │ │ │ │ - 0x000d45c0 62636163 68656673 3a202573 28292065 bcachefs: %s() e │ │ │ │ - 0x000d45d0 72726f72 20726561 64696e67 20737570 rror reading sup │ │ │ │ - 0x000d45e0 6572626c 6f636b3a 2025730a 00000000 erblock: %s..... │ │ │ │ - 0x000d45f0 53757065 72626c6f 636b206d 6f646966 Superblock modif │ │ │ │ - 0x000d4600 69656420 62792061 6e6f7468 65722070 ied by another p │ │ │ │ - 0x000d4610 726f6365 73730000 556e6162 6c652074 rocess..Unable t │ │ │ │ - 0x000d4620 6f207772 69746520 73757065 72626c6f o write superblo │ │ │ │ - 0x000d4630 636b2074 6f207375 66666963 69656e74 ck to sufficient │ │ │ │ - 0x000d4640 20646576 69636573 00000000 00000000 devices........ │ │ │ │ - 0x000d4650 6572726f 72207265 73697a69 6e672073 error resizing s │ │ │ │ - 0x000d4660 75706572 626c6f63 6b207768 696c6520 uperblock while │ │ │ │ - 0x000d4670 73657474 696e6720 66696c65 73797374 setting filesyst │ │ │ │ - 0x000d4680 656d2063 6c65616e 00000000 00000000 em clean........ │ │ │ │ - 0x000d4690 21282828 5f5f7536 3429285f 5f6c6536 !(((__u64)(__le6 │ │ │ │ - 0x000d46a0 34292873 625f636c 65616e2d 3e6a6f75 4)(sb_clean->jou │ │ │ │ - 0x000d46b0 726e616c 5f736571 2929203e 20282873 rnal_seq)) > ((s │ │ │ │ - 0x000d46c0 36342928 28287536 34297e30 554c4c29 64)(((u64)~0ULL) │ │ │ │ - 0x000d46d0 3e3e3129 29290000 21282876 6f696420 >>1)))..!((void │ │ │ │ - 0x000d46e0 2a292065 6e747279 203e2028 28766f69 *) entry > ((voi │ │ │ │ - 0x000d46f0 64202a29 20282826 73625f63 6c65616e d *) ((&sb_clean │ │ │ │ - 0x000d4700 2d3e6669 656c6429 2d3e5f64 61746120 ->field)->_data │ │ │ │ - 0x000d4710 2b20287b 20282028 5f5f6275 696c7469 + ({ ( (__builti │ │ │ │ - 0x000d4720 6e5f7479 7065735f 636f6d70 61746962 n_types_compatib │ │ │ │ - 0x000d4730 6c655f70 28747970 656f6628 28267362 le_p(typeof((&sb │ │ │ │ - 0x000d4740 5f636c65 616e2d3e 6669656c 64292d3e _clean->field)-> │ │ │ │ - 0x000d4750 75363473 292c2075 36342920 7c7c205f u64s), u64) || _ │ │ │ │ - 0x000d4760 5f627569 6c74696e 5f747970 65735f63 _builtin_types_c │ │ │ │ - 0x000d4770 6f6d7061 7469626c 655f7028 74797065 ompatible_p(type │ │ │ │ - 0x000d4780 6f662828 2673625f 636c6561 6e2d3e66 of((&sb_clean->f │ │ │ │ - 0x000d4790 69656c64 292d3e75 36347329 2c20636f ield)->u64s), co │ │ │ │ - 0x000d47a0 6e737420 75363429 29203f20 28285f5f nst u64)) ? ((__ │ │ │ │ - 0x000d47b0 75363429 285f5f6c 65363429 2828205f u64)(__le64)(( _ │ │ │ │ - 0x000d47c0 5f6c6536 34292028 2673625f 636c6561 _le64) (&sb_clea │ │ │ │ - 0x000d47d0 6e2d3e66 69656c64 292d3e75 36347329 n->field)->u64s) │ │ │ │ - 0x000d47e0 29203a20 285f5f62 75696c74 696e5f74 ) : (__builtin_t │ │ │ │ - 0x000d47f0 79706573 5f636f6d 70617469 626c655f ypes_compatible_ │ │ │ │ - 0x000d4800 70287479 70656f66 28282673 625f636c p(typeof((&sb_cl │ │ │ │ - 0x000d4810 65616e2d 3e666965 6c64292d 3e753634 ean->field)->u64 │ │ │ │ - 0x000d4820 73292c20 75333229 207c7c20 5f5f6275 s), u32) || __bu │ │ │ │ - 0x000d4830 696c7469 6e5f7479 7065735f 636f6d70 iltin_types_comp │ │ │ │ - 0x000d4840 61746962 6c655f70 28747970 656f6628 atible_p(typeof( │ │ │ │ - 0x000d4850 28267362 5f636c65 616e2d3e 6669656c (&sb_clean->fiel │ │ │ │ - 0x000d4860 64292d3e 75363473 292c2063 6f6e7374 d)->u64s), const │ │ │ │ - 0x000d4870 20753332 2929203f 2028285f 5f753332 u32)) ? ((__u32 │ │ │ │ - 0x000d4880 29285f5f 6c653332 29282820 5f5f6c65 )(__le32)(( __le │ │ │ │ - 0x000d4890 33322920 28267362 5f636c65 616e2d3e 32) (&sb_clean-> │ │ │ │ - 0x000d48a0 6669656c 64292d3e 75363473 2929203a field)->u64s)) : │ │ │ │ - 0x000d48b0 20285f5f 6275696c 74696e5f 74797065 (__builtin_type │ │ │ │ - 0x000d48c0 735f636f 6d706174 69626c65 5f702874 s_compatible_p(t │ │ │ │ - 0x000d48d0 7970656f 66282826 73625f63 6c65616e ypeof((&sb_clean │ │ │ │ - 0x000d48e0 2d3e6669 656c6429 2d3e7536 3473292c ->field)->u64s), │ │ │ │ - 0x000d48f0 20753136 29207c7c 205f5f62 75696c74 u16) || __built │ │ │ │ - 0x000d4900 696e5f74 79706573 5f636f6d 70617469 in_types_compati │ │ │ │ - 0x000d4910 626c655f 70287479 70656f66 28282673 ble_p(typeof((&s │ │ │ │ - 0x000d4920 625f636c 65616e2d 3e666965 6c64292d b_clean->field)- │ │ │ │ - 0x000d4930 3e753634 73292c20 636f6e73 74207531 >u64s), const u1 │ │ │ │ - 0x000d4940 36292920 3f202828 5f5f7531 3629285f 6)) ? ((__u16)(_ │ │ │ │ - 0x000d4950 5f6c6531 36292828 205f5f6c 65313629 _le16)(( __le16) │ │ │ │ - 0x000d4960 20282673 625f636c 65616e2d 3e666965 (&sb_clean->fie │ │ │ │ - 0x000d4970 6c64292d 3e753634 73292920 3a202828 ld)->u64s)) : (( │ │ │ │ - 0x000d4980 20753829 20282826 73625f63 6c65616e u8) ((&sb_clean │ │ │ │ - 0x000d4990 2d3e6669 656c6429 2d3e7536 34732929 ->field)->u64s)) │ │ │ │ - 0x000d49a0 293b207d 29292929 00000000 00000000 ); }))))........ │ │ │ │ - 0x000d49b0 6572726f 72207772 6974696e 67206d61 error writing ma │ │ │ │ - 0x000d49c0 726b696e 67206669 6c657379 7374656d rking filesystem │ │ │ │ - 0x000d49d0 20636c65 616e3a20 76616c69 64617465 clean: validate │ │ │ │ - 0x000d49e0 20657272 6f72006c 69626263 61636865 error.libbcache │ │ │ │ - 0x000d49f0 66732f73 75706572 2d696f2e 63004e6f fs/super-io.c.No │ │ │ │ - 0x000d4a00 7420656e 6f756768 20627563 6b657473 t enough buckets │ │ │ │ - 0x000d4a10 00546f6f 206d616e 79206275 636b6574 .Too many bucket │ │ │ │ - 0x000d4a20 73006a6f 75726e61 6c206275 636b6574 s.journal bucket │ │ │ │ - 0x000d4a30 20617420 73656374 6f722030 00647570 at sector 0.dup │ │ │ │ - 0x000d4a40 6c696361 7465206a 6f75726e 616c2062 licate journal b │ │ │ │ - 0x000d4a50 75636b65 74730042 61642073 75706572 uckets.Bad super │ │ │ │ - 0x000d4a60 626c6f63 6b3a2074 6f6f2062 69670075 block: too big.u │ │ │ │ - 0x000d4a70 6e6b6e6f 776e2063 73756d20 74797065 nknown csum type │ │ │ │ - 0x000d4a80 00494f20 6572726f 72004e6f 74206120 .IO error.Not a │ │ │ │ - 0x000d4a90 62636163 68656673 20737570 6572626c bcachefs superbl │ │ │ │ - 0x000d4aa0 6f636b00 42616420 75736572 20555549 ock.Bad user UUI │ │ │ │ - 0x000d4ab0 44004261 6420626c 6f636b20 73697a65 D.Bad block size │ │ │ │ - 0x000d4ac0 00496e76 616c6964 20636f6d 70726573 .Invalid compres │ │ │ │ - 0x000d4ad0 73696f6e 20747970 65004261 64206e75 sion type.Bad nu │ │ │ │ - 0x000d4ae0 6d626572 206f6620 6d656d62 65722064 mber of member d │ │ │ │ - 0x000d4af0 65766963 65730042 74726565 206e6f64 evices.Btree nod │ │ │ │ - 0x000d4b00 65207369 7a65206e 6f742073 65740069 e size not set.i │ │ │ │ - 0x000d4b10 6e76616c 69642074 696d6520 70726563 nvalid time prec │ │ │ │ - 0x000d4b20 6973696f 6e004261 64206d69 6e696d75 ision.Bad minimu │ │ │ │ - 0x000d4b30 6d207665 7273696f 6e004261 6420696e m version.Bad in │ │ │ │ - 0x000d4b40 7465726e 616c2055 55494400 73622069 ternal UUID.sb i │ │ │ │ - 0x000d4b50 6e76616c 69642062 65666f72 65207772 nvalid before wr │ │ │ │ - 0x000d4b60 6974653a 2025730a 006c6962 62636163 ite: %s..libbcac │ │ │ │ - 0x000d4b70 68656673 2f636865 636b7375 6d2e6800 hefs/checksum.h. │ │ │ │ - 0x000d4b80 20287369 7a652025 6c6c7529 3a002875 (size %llu):.(u │ │ │ │ - 0x000d4b90 6e6b6e6f 776e2066 69656c64 20257529 nknown field %u) │ │ │ │ - 0x000d4ba0 006d656d 62657273 00637279 70740072 .members.crypt.r │ │ │ │ - 0x000d4bb0 65706c69 6361735f 76300064 69736b5f eplicas_v0.disk_ │ │ │ │ - 0x000d4bc0 67726f75 7073006a 6f75726e 616c5f73 groups.journal_s │ │ │ │ - 0x000d4bd0 65715f62 6c61636b 6c697374 00000000 eq_blacklist.... │ │ │ │ - 0x000d4be0 62636832 5f66735f 6d61726b 5f636c65 bch2_fs_mark_cle │ │ │ │ - 0x000d4bf0 616e0000 00000000 00000000 00000000 an.............. │ │ │ │ - 0x000d4c00 62636832 5f637375 6d5f6f70 745f746f bch2_csum_opt_to │ │ │ │ - 0x000d4c10 5f747970 65000000 00000000 00000000 _type........... │ │ │ │ - 0x000d4c20 62636832 5f726561 645f7375 70657200 bch2_read_super. │ │ │ │ - 0x000d4c30 62636832 5f73625f 7265616c 6c6f6300 bch2_sb_realloc. │ │ │ │ - 0x000d4c40 5f5f6263 68325f73 625f6669 656c645f __bch2_sb_field_ │ │ │ │ - 0x000d4c50 72657369 7a65006c 69626263 61636865 resize.libbcache │ │ │ │ - 0x000d4c60 66732f72 65706c69 6361732e 63006475 fs/replicas.c.du │ │ │ │ - 0x000d4c70 706c6963 61746520 7265706c 69636173 plicate replicas │ │ │ │ - 0x000d4c80 20656e74 7279006c 69626263 61636865 entry.libbcache │ │ │ │ - 0x000d4c90 66732f65 7874656e 74732e68 00212821 fs/extents.h.!(! │ │ │ │ - 0x000d4ca0 6e65775f 656e7472 792d3e64 6174615f new_entry->data_ │ │ │ │ - 0x000d4cb0 74797065 29002128 6473745f 69647820 type).!(dst_idx │ │ │ │ - 0x000d4cc0 3c203029 0025733a 2025752f 2575205b < 0).%s: %u/%u [ │ │ │ │ - 0x000d4cd0 00212863 2d3e7265 706c6963 61735f67 .!(c->replicas_g │ │ │ │ - 0x000d4ce0 632e656e 74726965 73290000 00000000 c.entries)...... │ │ │ │ - 0x000d4cf0 21282876 6f696420 2a292064 7374203e !((void *) dst > │ │ │ │ - 0x000d4d00 20282876 6f696420 2a292028 28267362 ((void *) ((&sb │ │ │ │ - 0x000d4d10 5f722d3e 6669656c 64292d3e 5f646174 _r->field)->_dat │ │ │ │ - 0x000d4d20 61202b20 287b2028 20285f5f 6275696c a + ({ ( (__buil │ │ │ │ - 0x000d4d30 74696e5f 74797065 735f636f 6d706174 tin_types_compat │ │ │ │ - 0x000d4d40 69626c65 5f702874 7970656f 66282826 ible_p(typeof((& │ │ │ │ - 0x000d4d50 73625f72 2d3e6669 656c6429 2d3e7536 sb_r->field)->u6 │ │ │ │ - 0x000d4d60 3473292c 20753634 29207c7c 205f5f62 4s), u64) || __b │ │ │ │ - 0x000d4d70 75696c74 696e5f74 79706573 5f636f6d uiltin_types_com │ │ │ │ - 0x000d4d80 70617469 626c655f 70287479 70656f66 patible_p(typeof │ │ │ │ - 0x000d4d90 28282673 625f722d 3e666965 6c64292d ((&sb_r->field)- │ │ │ │ - 0x000d4da0 3e753634 73292c20 636f6e73 74207536 >u64s), const u6 │ │ │ │ - 0x000d4db0 34292920 3f202828 5f5f7536 3429285f 4)) ? ((__u64)(_ │ │ │ │ - 0x000d4dc0 5f6c6536 34292828 205f5f6c 65363429 _le64)(( __le64) │ │ │ │ - 0x000d4dd0 20282673 625f722d 3e666965 6c64292d (&sb_r->field)- │ │ │ │ - 0x000d4de0 3e753634 73292920 3a20285f 5f627569 >u64s)) : (__bui │ │ │ │ - 0x000d4df0 6c74696e 5f747970 65735f63 6f6d7061 ltin_types_compa │ │ │ │ - 0x000d4e00 7469626c 655f7028 74797065 6f662828 tible_p(typeof(( │ │ │ │ - 0x000d4e10 2673625f 722d3e66 69656c64 292d3e75 &sb_r->field)->u │ │ │ │ - 0x000d4e20 36347329 2c207533 3229207c 7c205f5f 64s), u32) || __ │ │ │ │ - 0x000d4e30 6275696c 74696e5f 74797065 735f636f builtin_types_co │ │ │ │ - 0x000d4e40 6d706174 69626c65 5f702874 7970656f mpatible_p(typeo │ │ │ │ - 0x000d4e50 66282826 73625f72 2d3e6669 656c6429 f((&sb_r->field) │ │ │ │ - 0x000d4e60 2d3e7536 3473292c 20636f6e 73742075 ->u64s), const u │ │ │ │ - 0x000d4e70 33322929 203f2028 285f5f75 33322928 32)) ? ((__u32)( │ │ │ │ - 0x000d4e80 5f5f6c65 33322928 28205f5f 6c653332 __le32)(( __le32 │ │ │ │ - 0x000d4e90 29202826 73625f72 2d3e6669 656c6429 ) (&sb_r->field) │ │ │ │ - 0x000d4ea0 2d3e7536 34732929 203a2028 5f5f6275 ->u64s)) : (__bu │ │ │ │ - 0x000d4eb0 696c7469 6e5f7479 7065735f 636f6d70 iltin_types_comp │ │ │ │ - 0x000d4ec0 61746962 6c655f70 28747970 656f6628 atible_p(typeof( │ │ │ │ - 0x000d4ed0 28267362 5f722d3e 6669656c 64292d3e (&sb_r->field)-> │ │ │ │ - 0x000d4ee0 75363473 292c2075 31362920 7c7c205f u64s), u16) || _ │ │ │ │ - 0x000d4ef0 5f627569 6c74696e 5f747970 65735f63 _builtin_types_c │ │ │ │ - 0x000d4f00 6f6d7061 7469626c 655f7028 74797065 ompatible_p(type │ │ │ │ - 0x000d4f10 6f662828 2673625f 722d3e66 69656c64 of((&sb_r->field │ │ │ │ - 0x000d4f20 292d3e75 36347329 2c20636f 6e737420 )->u64s), const │ │ │ │ - 0x000d4f30 75313629 29203f20 28285f5f 75313629 u16)) ? ((__u16) │ │ │ │ - 0x000d4f40 285f5f6c 65313629 2828205f 5f6c6531 (__le16)(( __le1 │ │ │ │ - 0x000d4f50 36292028 2673625f 722d3e66 69656c64 6) (&sb_r->field │ │ │ │ - 0x000d4f60 292d3e75 36347329 29203a20 28282075 )->u64s)) : (( u │ │ │ │ - 0x000d4f70 38292028 28267362 5f722d3e 6669656c 8) ((&sb_r->fiel │ │ │ │ - 0x000d4f80 64292d3e 75363473 2929293b 207d2929 d)->u64s))); })) │ │ │ │ - 0x000d4f90 29290000 00000000 21286d65 6d636d70 ))......!(memcmp │ │ │ │ - 0x000d4fa0 286c2c20 722c2063 70755f72 2d3e656e (l, r, cpu_r->en │ │ │ │ - 0x000d4fb0 7472795f 73697a65 29203e20 30290000 try_size) > 0).. │ │ │ │ - 0x000d4fc0 6572726f 72207570 64617469 6e672072 error updating r │ │ │ │ - 0x000d4fd0 65706c69 63617320 7461626c 653a206d eplicas table: m │ │ │ │ - 0x000d4fe0 656d6f72 7920616c 6c6f6361 74696f6e emory allocation │ │ │ │ - 0x000d4ff0 20666169 6c757265 00000000 00000000 failure........ │ │ │ │ - 0x000d5000 6572726f 72206164 64696e67 20726570 error adding rep │ │ │ │ - 0x000d5010 6c696361 7320656e 7472793a 206d656d licas entry: mem │ │ │ │ - 0x000d5020 6f727920 616c6c6f 63617469 6f6e2066 ory allocation f │ │ │ │ - 0x000d5030 61696c75 72650000 696e7661 6c696420 ailure..invalid │ │ │ │ - 0x000d5040 7265706c 69636173 20656e74 72793a20 replicas entry: │ │ │ │ - 0x000d5050 696e7661 6c696420 64617461 20747970 invalid data typ │ │ │ │ - 0x000d5060 65000000 00000000 696e7661 6c696420 e.......invalid │ │ │ │ - 0x000d5070 7265706c 69636173 20656e74 72793a20 replicas entry: │ │ │ │ - 0x000d5080 6e6f2064 65766963 65730000 00000000 no devices...... │ │ │ │ - 0x000d5090 696e7661 6c696420 7265706c 69636173 invalid replicas │ │ │ │ - 0x000d50a0 20656e74 72793a20 696e7661 6c696420 entry: invalid │ │ │ │ - 0x000d50b0 64657669 63650000 696e7661 6c696420 device..invalid │ │ │ │ - 0x000d50c0 7265706c 69636173 20656e74 72793a20 replicas entry: │ │ │ │ - 0x000d50d0 62616420 6e725f72 65717569 72656400 bad nr_required. │ │ │ │ - 0x000d50e0 21282164 6174615f 74797065 207c7c20 !(!data_type || │ │ │ │ - 0x000d50f0 64617461 5f747970 65203d3d 20424348 data_type == BCH │ │ │ │ - 0x000d5100 5f444154 415f7362 207c7c20 64617461 _DATA_sb || data │ │ │ │ - 0x000d5110 5f747970 65203e3d 20424348 5f444154 _type >= BCH_DAT │ │ │ │ - 0x000d5120 415f4e52 29000000 6572726f 7220616c A_NR)...error al │ │ │ │ - 0x000d5130 6c6f6361 74696e67 20632d3e 7265706c locating c->repl │ │ │ │ - 0x000d5140 69636173 5f676300 696e7375 66666963 icas_gc.insuffic │ │ │ │ - 0x000d5150 69656e74 20646576 69636573 206f6e6c ient devices onl │ │ │ │ - 0x000d5160 696e6520 28257529 20666f72 20726570 ine (%u) for rep │ │ │ │ - 0x000d5170 6c696361 7320656e 74727920 25730a00 licas entry %s.. │ │ │ │ - 0x000d5180 7079f5ff 8879f5ff 7c79f5ff 7c79f5ff py...y..|y..|y.. │ │ │ │ - 0x000d5190 7c79f5ff 7c79f5ff 7c79f5ff 7c79f5ff |y..|y..|y..|y.. │ │ │ │ - 0x000d51a0 7c79f5ff a079f5ff 7c79f5ff 8879f5ff |y...y..|y...y.. │ │ │ │ - 0x000d51b0 7c79f5ff 7079f5ff 00000000 00000000 |y..py.......... │ │ │ │ - 0x000d51c0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000d51d0 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000d51e0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d51f0 63686563 6b5f6475 705f7265 706c6963 check_dup_replic │ │ │ │ - 0x000d5200 61735f65 6e747269 65730000 00000000 as_entries...... │ │ │ │ - 0x000d5210 62636832 5f726570 6c696361 735f6763 bch2_replicas_gc │ │ │ │ - 0x000d5220 5f737461 72740000 00000000 00000000 _start.......... │ │ │ │ - 0x000d5230 5f5f7265 706c6963 61735f74 61626c65 __replicas_table │ │ │ │ - 0x000d5240 5f757064 61746500 00000000 00000000 _update......... │ │ │ │ - 0x000d5250 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d5260 62636832 5f637075 5f726570 6c696361 bch2_cpu_replica │ │ │ │ - 0x000d5270 735f746f 5f73625f 7265706c 69636173 s_to_sb_replicas │ │ │ │ - 0x000d5280 5f763000 00000000 00000000 00000000 _v0............. │ │ │ │ - 0x000d5290 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d52a0 62636832 5f637075 5f726570 6c696361 bch2_cpu_replica │ │ │ │ - 0x000d52b0 735f746f 5f73625f 7265706c 69636173 s_to_sb_replicas │ │ │ │ - 0x000d52c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d52d0 6370755f 7265706c 69636173 5f616464 cpu_replicas_add │ │ │ │ - 0x000d52e0 5f656e74 72790000 00000000 00000000 _entry.......... │ │ │ │ - 0x000d52f0 62636832 5f646576 6c697374 5f746f5f bch2_devlist_to_ │ │ │ │ - 0x000d5300 7265706c 69636173 00000000 00000000 replicas........ │ │ │ │ - 0x000d5310 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000d5320 65730069 6e636f72 72656374 2076616c es.incorrect val │ │ │ │ - 0x000d5330 75652073 697a6500 69647820 256c6c75 ue size.idx %llu │ │ │ │ - 0x000d5340 00726566 636f756e 743a2025 6c6c7520 .refcount: %llu │ │ │ │ - 0x000d5350 006c6962 62636163 68656673 2f627472 .libbcachefs/btr │ │ │ │ - 0x000d5360 65655f69 7465722e 68002128 21286974 ee_iter.h.!(!(it │ │ │ │ - 0x000d5370 65722d3e 666c6167 73202620 2831203c er->flags & (1 < │ │ │ │ - 0x000d5380 3c203629 2929006c 69626263 61636865 < 6))).libbcache │ │ │ │ - 0x000d5390 66732f72 65666c69 6e6b2e63 00000000 fs/reflink.c.... │ │ │ │ - 0x000d53a0 72656663 6f756e74 20256c6c 75206461 refcount %llu da │ │ │ │ - 0x000d53b0 74616c65 6e202575 3a20252a 70684e00 talen %u: %*phN. │ │ │ │ - 0x000d53c0 21287372 635f6b2e 6b2d3e74 79706520 !(src_k.k->type │ │ │ │ - 0x000d53d0 213d204b 45595f54 5950455f 7265666c != KEY_TYPE_refl │ │ │ │ - 0x000d53e0 696e6b5f 70290000 21282172 65742026 ink_p)..!(!ret & │ │ │ │ - 0x000d53f0 2620626b 65795f63 6d702864 73745f69 & bkey_cmp(dst_i │ │ │ │ - 0x000d5400 7465722d 3e706f73 2c206473 745f656e ter->pos, dst_en │ │ │ │ - 0x000d5410 64292900 00000000 2128626b 65795f63 d)).....!(bkey_c │ │ │ │ - 0x000d5420 6d702864 73745f69 7465722d 3e706f73 mp(dst_iter->pos │ │ │ │ - 0x000d5430 2c206473 745f656e 6429203e 20302900 , dst_end) > 0). │ │ │ │ - 0x000d5440 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ - 0x000d5450 7365745f 706f735f 746f5f65 7874656e set_pos_to_exten │ │ │ │ - 0x000d5460 745f7374 61727400 00000000 00000000 t_start......... │ │ │ │ - 0x000d5470 62636832 5f72656d 61705f72 616e6765 bch2_remap_range │ │ │ │ - 0x000d5480 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d5490 626b6579 5f696e6c 696e655f 64617461 bkey_inline_data │ │ │ │ - 0x000d54a0 5f6f6666 73657400 66696c65 73797374 _offset.filesyst │ │ │ │ - 0x000d54b0 656d2068 61732075 6e6b6e6f 776e2062 em has unknown b │ │ │ │ - 0x000d54c0 74726565 20747970 65202575 0a000000 tree type %u.... │ │ │ │ - 0x000d54d0 21287365 71203c20 6a2d3e72 65706c61 !(seq < j->repla │ │ │ │ - 0x000d54e0 795f6a6f 75726e61 6c5f7365 71290000 y_journal_seq).. │ │ │ │ - 0x000d54f0 21287365 71203e20 6a2d3e72 65706c61 !(seq > j->repla │ │ │ │ - 0x000d5500 795f6a6f 75726e61 6c5f7365 715f656e y_journal_seq_en │ │ │ │ - 0x000d5510 64290000 00000000 21282174 6573745f d)......!(!test_ │ │ │ │ - 0x000d5520 62697428 4a4f5552 4e414c5f 53544152 bit(JOURNAL_STAR │ │ │ │ - 0x000d5530 5445442c 20266a2d 3e666c61 67732929 TED, &j->flags)) │ │ │ │ - 0x000d5540 00000000 00000000 21286c20 3c206a6f ........!(l < jo │ │ │ │ - 0x000d5550 75726e61 6c5f6b65 79732d3e 6e722026 urnal_keys->nr & │ │ │ │ - 0x000d5560 26205f5f 6a6f7572 6e616c5f 6b65795f & __journal_key_ │ │ │ │ - 0x000d5570 636d7028 69642c20 6c657665 6c2c2070 cmp(id, level, p │ │ │ │ - 0x000d5580 6f732c20 266a6f75 726e616c 5f6b6579 os, &journal_key │ │ │ │ - 0x000d5590 732d3e64 5b6c5d29 203e2030 29000000 s->d[l]) > 0)... │ │ │ │ - 0x000d55a0 21286c20 2626205f 5f6a6f75 726e616c !(l && __journal │ │ │ │ - 0x000d55b0 5f6b6579 5f636d70 2869642c 206c6576 _key_cmp(id, lev │ │ │ │ - 0x000d55c0 656c2c20 706f732c 20266a6f 75726e61 el, pos, &journa │ │ │ │ - 0x000d55d0 6c5f6b65 79732d3e 645b6c20 2d20315d l_keys->d[l - 1] │ │ │ │ - 0x000d55e0 29203c3d 20302900 25733a20 6572726f ) <= 0).%s: erro │ │ │ │ - 0x000d55f0 7220616c 6c6f6361 74696e67 206e6577 r allocating new │ │ │ │ - 0x000d5600 206b6579 20617272 61792028 73697a65 key array (size │ │ │ │ - 0x000d5610 20257a75 290a0000 6572726f 72207265 %zu)...error re │ │ │ │ - 0x000d5620 6164696e 6720616c 6c6f6361 74696f6e ading allocation │ │ │ │ - 0x000d5630 20696e66 6f726d61 74696f6e 00000000 information.... │ │ │ │ - 0x000d5640 73757065 72626c6f 636b206d 61726b65 superblock marke │ │ │ │ - 0x000d5650 6420636c 65616e20 62757420 636c6561 d clean but clea │ │ │ │ - 0x000d5660 6e207365 6374696f 6e206e6f 74207072 n section not pr │ │ │ │ - 0x000d5670 6573656e 74000000 7265636f 76657269 esent...recoveri │ │ │ │ - 0x000d5680 6e672066 726f6d20 636c6561 6e207368 ng from clean sh │ │ │ │ - 0x000d5690 7574646f 776e2c20 6a6f7572 6e616c20 utdown, journal │ │ │ │ - 0x000d56a0 73657120 256c6c75 0a000000 00000000 seq %llu........ │ │ │ │ - 0x000d56b0 66656174 75726520 6e65775f 65787465 feature new_exte │ │ │ │ - 0x000d56c0 6e745f6f 76657277 72697465 206e6f74 nt_overwrite not │ │ │ │ - 0x000d56d0 20736574 2c206669 6c657379 7374656d set, filesystem │ │ │ │ - 0x000d56e0 206e6f20 6c6f6e67 65722073 7570706f no longer suppo │ │ │ │ - 0x000d56f0 72746564 00000000 66696c65 73797374 rted....filesyst │ │ │ │ - 0x000d5700 656d206e 65656473 20726563 6f766572 em needs recover │ │ │ │ - 0x000d5710 79206672 6f6d206f 6c646572 20766572 y from older ver │ │ │ │ - 0x000d5720 73696f6e 3b207275 6e206673 636b2066 sion; run fsck f │ │ │ │ - 0x000d5730 726f6d20 6f6c6465 72206263 61636865 rom older bcache │ │ │ │ - 0x000d5740 66732d74 6f6f6c73 20746f20 66697800 fs-tools to fix. │ │ │ │ - 0x000d5750 66696c65 73797374 656d206d 61792068 filesystem may h │ │ │ │ - 0x000d5760 61766520 696e636f 6d706174 69626c65 ave incompatible │ │ │ │ - 0x000d5770 20626b65 7920666f 726d6174 733b2072 bkey formats; r │ │ │ │ - 0x000d5780 756e2066 73636b20 66726f6d 20746865 un fsck from the │ │ │ │ - 0x000d5790 20636f6d 70617420 6272616e 63682074 compat branch t │ │ │ │ - 0x000d57a0 6f206669 78000000 616c6c6f 635f7632 o fix...alloc_v2 │ │ │ │ - 0x000d57b0 20666561 74757265 20626974 206e6f74 feature bit not │ │ │ │ - 0x000d57c0 20736574 2c206673 636b2072 65717569 set, fsck requi │ │ │ │ - 0x000d57d0 72656400 00000000 76657273 696f6e20 red.....version │ │ │ │ - 0x000d57e0 7072696f 7220746f 20696e6f 64652062 prior to inode b │ │ │ │ - 0x000d57f0 61636b70 6f696e74 6572732c 20757067 ackpointers, upg │ │ │ │ - 0x000d5800 72616465 20616e64 20667363 6b207265 rade and fsck re │ │ │ │ - 0x000d5810 71756972 65640000 76657273 696f6e20 quired..version │ │ │ │ - 0x000d5820 7072696f 7220746f 20627472 65655f70 prior to btree_p │ │ │ │ - 0x000d5830 74725f73 6563746f 72735f77 72697474 tr_sectors_writt │ │ │ │ - 0x000d5840 656e2c20 75706772 61646520 72657175 en, upgrade requ │ │ │ │ - 0x000d5850 69726564 00000000 6572726f 7220696e ired....error in │ │ │ │ - 0x000d5860 69746961 6c697a69 6e672062 6c61636b itializing black │ │ │ │ - 0x000d5870 6c697374 20746162 6c650000 00000000 list table...... │ │ │ │ - 0x000d5880 66696c65 73797374 656d206d 61726b65 filesystem marke │ │ │ │ - 0x000d5890 6420636c 65616e20 62757420 6a6f7572 d clean but jour │ │ │ │ - 0x000d58a0 6e616c20 6e6f7420 656d7074 79000000 nal not empty... │ │ │ │ - 0x000d58b0 21282828 5f5f7536 3429285f 5f6c6536 !(((__u64)(__le6 │ │ │ │ - 0x000d58c0 34292869 2d3e6a2e 73657129 29202d20 4)(i->j.seq)) - │ │ │ │ - 0x000d58d0 6b657973 2e6a6f75 726e616c 5f736571 keys.journal_seq │ │ │ │ - 0x000d58e0 5f626173 65203e20 28287533 32297e30 _base > ((u32)~0 │ │ │ │ - 0x000d58f0 55292900 00000000 73757065 72626c6f U)).....superblo │ │ │ │ - 0x000d5900 636b206a 6f75726e 616c2073 65712028 ck journal seq ( │ │ │ │ - 0x000d5910 256c6c75 2920646f 65736e27 74206d61 %llu) doesn't ma │ │ │ │ - 0x000d5920 74636820 6a6f7572 6e616c20 28256c6c tch journal (%ll │ │ │ │ - 0x000d5930 75292061 66746572 20636c65 616e2073 u) after clean s │ │ │ │ - 0x000d5940 68757464 6f776e00 73757065 72626c6f hutdown.superblo │ │ │ │ - 0x000d5950 636b2062 74726565 20726f6f 74202575 ck btree root %u │ │ │ │ - 0x000d5960 20646f65 736e2774 206d6174 6368206a doesn't match j │ │ │ │ - 0x000d5970 6f75726e 616c2061 66746572 20636c65 ournal after cle │ │ │ │ - 0x000d5980 616e2073 68757464 6f776e0a 73623a20 an shutdown.sb: │ │ │ │ - 0x000d5990 20202020 206c3d25 75202573 0a6a6f75 l=%u %s.jou │ │ │ │ - 0x000d59a0 726e616c 3a206c3d 25752025 730a0000 rnal: l=%u %s... │ │ │ │ - 0x000d59b0 6e6f2073 75706572 626c6f63 6b20636c no superblock cl │ │ │ │ - 0x000d59c0 65616e20 73656374 696f6e20 666f756e ean section foun │ │ │ │ - 0x000d59d0 64000000 00000000 6572726f 72206372 d.......error cr │ │ │ │ - 0x000d59e0 65617469 6e67206e 6577206a 6f75726e eating new journ │ │ │ │ - 0x000d59f0 616c2073 65712062 6c61636b 6c697374 al seq blacklist │ │ │ │ - 0x000d5a00 20656e74 72790000 7363616e 6e696e67 entry..scanning │ │ │ │ - 0x000d5a10 20666f72 206f6c64 20627472 6565206e for old btree n │ │ │ │ - 0x000d5a20 6f646573 20646f6e 65000000 00000000 odes done....... │ │ │ │ - 0x000d5a30 6a6f7572 6e616c20 7265706c 61793a20 journal replay: │ │ │ │ - 0x000d5a40 6572726f 72202564 20776869 6c652072 error %d while r │ │ │ │ - 0x000d5a50 65706c61 79696e67 206b6579 20617420 eplaying key at │ │ │ │ - 0x000d5a60 62747265 65202573 206c6576 656c2025 btree %s level % │ │ │ │ - 0x000d5a70 750a0000 00000000 756e6162 6c652074 u.......unable t │ │ │ │ - 0x000d5a80 6f20616c 6c6f6361 7465206a 6f75726e o allocate journ │ │ │ │ - 0x000d5a90 616c2062 75636b65 74730000 00000000 al buckets...... │ │ │ │ - 0x000d5aa0 6572726f 72206d61 726b696e 67207375 error marking su │ │ │ │ - 0x000d5ab0 70657262 6c6f636b 20616e64 206a6f75 perblock and jou │ │ │ │ - 0x000d5ac0 726e616c 00000000 6572726f 72207772 rnal....error wr │ │ │ │ - 0x000d5ad0 6974696e 67206669 72737420 6a6f7572 iting first jour │ │ │ │ - 0x000d5ae0 6e616c20 656e7472 79000000 00000000 nal entry....... │ │ │ │ - 0x000d5af0 62636163 68656673 3a202573 28292045 bcachefs: %s() E │ │ │ │ - 0x000d5b00 72726f72 20696e69 7469616c 697a696e rror initializin │ │ │ │ - 0x000d5b10 67206e65 77206669 6c657379 7374656d g new filesystem │ │ │ │ - 0x000d5b20 3a202573 20282569 290a0000 00000000 : %s (%i)....... │ │ │ │ - 0x000d5b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d5b40 e895f5ff f095f5ff e895f5ff 7096f5ff ............p... │ │ │ │ - 0x000d5b50 8096f5ff 9896f5ff b896f5ff c896f5ff ................ │ │ │ │ - 0x000d5b60 4095f5ff 00000000 00000000 00000000 @............... │ │ │ │ - 0x000d5b70 62636832 5f66735f 696e6974 69616c69 bch2_fs_initiali │ │ │ │ - 0x000d5b80 7a650000 00000000 00000000 00000000 ze.............. │ │ │ │ - 0x000d5b90 62636832 5f6a6f75 726e616c 5f736574 bch2_journal_set │ │ │ │ - 0x000d5ba0 5f726570 6c61795f 646f6e65 00000000 _replay_done.... │ │ │ │ - 0x000d5bb0 7265706c 61795f6e 6f775f61 74000000 replay_now_at... │ │ │ │ - 0x000d5bc0 6a6f7572 6e616c5f 6b657973 5f736f72 journal_keys_sor │ │ │ │ - 0x000d5bd0 74000000 00000000 00000000 00000000 t............... │ │ │ │ - 0x000d5be0 62747265 655f616e 645f6a6f 75726e61 btree_and_journa │ │ │ │ - 0x000d5bf0 6c5f6974 65725f70 72656665 74636800 l_iter_prefetch. │ │ │ │ - 0x000d5c00 62636832 5f6a6f75 726e616c 5f6b6579 bch2_journal_key │ │ │ │ - 0x000d5c10 5f64656c 65746500 00000000 00000000 _delete......... │ │ │ │ - 0x000d5c20 6a6f7572 6e616c5f 6b65795f 73656172 journal_key_sear │ │ │ │ - 0x000d5c30 63680000 00000000 00000000 00000000 ch.............. │ │ │ │ - 0x000d5c40 62636832 5f6a6f75 726e616c 5f6b6579 bch2_journal_key │ │ │ │ - 0x000d5c50 5f696e73 65727400 6c696262 63616368 _insert.libbcach │ │ │ │ - 0x000d5c60 6566732f 7265636f 76657279 2e63006c efs/recovery.c.l │ │ │ │ - 0x000d5c70 69626263 61636865 66732f6a 6f75726e ibbcachefs/journ │ │ │ │ - 0x000d5c80 616c2e68 0025733a 20657272 6f722061 al.h.%s: error a │ │ │ │ - 0x000d5c90 6c6c6f63 6174696e 67206e65 77206b65 llocating new ke │ │ │ │ - 0x000d5ca0 790a0021 2821622d 3e632e6c 6576656c y..!(!b->c.level │ │ │ │ - 0x000d5cb0 29006572 726f7220 696e206d 61726b20 ).error in mark │ │ │ │ - 0x000d5cc0 616e6420 73776565 70006572 726f7220 and sweep.error │ │ │ │ - 0x000d5cd0 72656164 696e6720 73747269 70657300 reading stripes. │ │ │ │ - 0x000d5ce0 6572726f 72207772 6974696e 67206f75 error writing ou │ │ │ │ - 0x000d5cf0 7420616c 6c6f6320 696e666f 006a6f75 t alloc info.jou │ │ │ │ - 0x000d5d00 726e616c 20726570 6c617920 6661696c rnal replay fail │ │ │ │ - 0x000d5d10 65640065 72726f72 20696e20 6673636b ed.error in fsck │ │ │ │ - 0x000d5d20 00657272 6f722069 6e207265 636f7665 .error in recove │ │ │ │ - 0x000d5d30 72790055 6e61626c 6520746f 20636f6e ry.Unable to con │ │ │ │ - 0x000d5d40 74696e75 652c2068 616c7469 6e670062 tinue, halting.b │ │ │ │ - 0x000d5d50 75696c64 696e6720 7265706c 69636173 uilding replicas │ │ │ │ - 0x000d5d60 20696e66 6f006e6f 206a6f75 726e616c info.no journal │ │ │ │ - 0x000d5d70 20656e74 72696573 20666f75 6e640073 entries found.s │ │ │ │ - 0x000d5d80 74617274 696e6720 616c6c6f 63207265 tarting alloc re │ │ │ │ - 0x000d5d90 61640061 6c6c6f63 20726561 6420646f ad.alloc read do │ │ │ │ - 0x000d5da0 6e650073 74617274 696e6720 73747269 ne.starting stri │ │ │ │ - 0x000d5db0 7065735f 72656164 00737472 69706573 pes_read.stripes │ │ │ │ - 0x000d5dc0 5f726561 6420646f 6e650073 74617274 _read done.start │ │ │ │ - 0x000d5dd0 696e6720 6d61726b 20616e64 20737765 ing mark and swe │ │ │ │ - 0x000d5de0 6570006d 61726b20 616e6420 73776565 ep.mark and swee │ │ │ │ - 0x000d5df0 7020646f 6e650073 74617274 696e6720 p done.starting │ │ │ │ - 0x000d5e00 6a6f7572 6e616c20 7265706c 6179006a journal replay.j │ │ │ │ - 0x000d5e10 6f75726e 616c2072 65706c61 7920646f ournal replay do │ │ │ │ - 0x000d5e20 6e650077 72697469 6e672061 6c6c6f63 ne.writing alloc │ │ │ │ - 0x000d5e30 6174696f 6e20696e 666f0065 72726f72 ation info.error │ │ │ │ - 0x000d5e40 20777269 74696e67 20616c6c 6f632069 writing alloc i │ │ │ │ - 0x000d5e50 6e666f00 616c6c6f 63207772 69746520 nfo.alloc write │ │ │ │ - 0x000d5e60 646f6e65 00737461 7274696e 67206673 done.starting fs │ │ │ │ - 0x000d5e70 636b0066 73636b20 646f6e65 00636865 ck.fsck done.che │ │ │ │ - 0x000d5e80 636b696e 6720666f 72206465 6c657465 cking for delete │ │ │ │ - 0x000d5e90 6420696e 6f646573 00636865 636b2069 d inodes.check i │ │ │ │ - 0x000d5ea0 6e6f6465 7320646f 6e650072 65616469 nodes done.readi │ │ │ │ - 0x000d5eb0 6e672071 756f7461 73007175 6f746173 ng quotas.quotas │ │ │ │ - 0x000d5ec0 20646f6e 65007363 616e6e69 6e672066 done.scanning f │ │ │ │ - 0x000d5ed0 6f72206f 6c642062 74726565 206e6f64 or old btree nod │ │ │ │ - 0x000d5ee0 65730045 72726f72 20696e20 7265636f es.Error in reco │ │ │ │ - 0x000d5ef0 76657279 3a202573 20282569 290a0065 very: %s (%i)..e │ │ │ │ - 0x000d5f00 72726f72 20726561 64696e67 20627472 rror reading btr │ │ │ │ - 0x000d5f10 65652072 6f6f7420 25730069 6e76616c ee root %s.inval │ │ │ │ - 0x000d5f20 69642062 74726565 20726f6f 74202573 id btree root %s │ │ │ │ - 0x000d5f30 00657272 6f722067 6f696e67 20726561 .error going rea │ │ │ │ - 0x000d5f40 642d7772 69746500 6572726f 72206372 d-write.error cr │ │ │ │ - 0x000d5f50 65617469 6e67206c 6f73742b 666f756e eating lost+foun │ │ │ │ - 0x000d5f60 64006572 726f7220 63726561 74696e67 d.error creating │ │ │ │ - 0x000d5f70 20726f6f 74206469 72656374 6f727900 root directory. │ │ │ │ - 0x000d5f80 696e6974 69616c69 7a696e67 206e6577 initializing new │ │ │ │ - 0x000d5f90 2066696c 65737973 74656d00 6c696262 filesystem.libb │ │ │ │ - 0x000d5fa0 63616368 6566732f 72656261 6c616e63 cachefs/rebalanc │ │ │ │ - 0x000d5fb0 652e6300 21282177 2e646576 5f6d6f73 e.c.!(!w.dev_mos │ │ │ │ - 0x000d5fc0 745f6675 6c6c5f63 61706163 69747929 t_full_capacity) │ │ │ │ - 0x000d5fd0 0066756c 6c657374 5f646576 20282569 .fullest_dev (%i │ │ │ │ - 0x000d5fe0 293a0925 732f2573 0a00746f 74616c20 ):.%s/%s..total │ │ │ │ - 0x000d5ff0 776f726b 3a090925 732f2573 0a007261 work:..%s/%s..ra │ │ │ │ - 0x000d6000 74653a09 09092575 0a007761 6974696e te:...%u..waitin │ │ │ │ - 0x000d6010 670a0072 756e6e69 6e670a70 6f732000 g..running.pos . │ │ │ │ - 0x000d6020 6263682d 72656261 6c616e63 652f2573 bch-rebalance/%s │ │ │ │ - 0x000d6030 00000000 00000000 7468726f 74746c65 ........throttle │ │ │ │ - 0x000d6040 6420666f 7220256c 75207365 63206f72 d for %lu sec or │ │ │ │ - 0x000d6050 20257320 696f0a00 6572726f 72206372 %s io..error cr │ │ │ │ - 0x000d6060 65617469 6e672072 6562616c 616e6365 eating rebalance │ │ │ │ - 0x000d6070 20746872 6561643a 20256c69 0a000000 thread: %li.... │ │ │ │ - 0x000d6080 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000d6090 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000d60a0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d60b0 62636832 5f726562 616c616e 63655f74 bch2_rebalance_t │ │ │ │ - 0x000d60c0 68726561 64000000 00000000 00000000 hread........... │ │ │ │ - 0x000d60d0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000d60e0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ - 0x000d60f0 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ - 0x000d6100 756e7061 636b0000 00000000 00000000 unpack.......... │ │ │ │ - 0x000d6110 00000000 03000000 02000000 04000000 ................ │ │ │ │ - 0x000d6120 696e7661 6c696420 6669656c 64207175 invalid field qu │ │ │ │ - 0x000d6130 6f74613a 2077726f 6e672073 697a6500 ota: wrong size. │ │ │ │ - 0x000d6140 25732068 6172646c 696d6974 20256c6c %s hardlimit %ll │ │ │ │ - 0x000d6150 7520736f 66746c69 6d697420 256c6c75 u softlimit %llu │ │ │ │ - 0x000d6160 00696e76 616c6964 2071756f 74612074 .invalid quota t │ │ │ │ - 0x000d6170 79706500 73706163 65007573 7271756f ype.space.usrquo │ │ │ │ - 0x000d6180 7461006c 69626263 61636865 66732f6f ta.libbcachefs/o │ │ │ │ - 0x000d6190 7074732e 63006e6f 0025733d 00627472 pts.c.no.%s=.btr │ │ │ │ - 0x000d61a0 65655f6e 6f64655f 73697a65 00427472 ee_node_size.Btr │ │ │ │ - 0x000d61b0 6565206e 6f646520 73697a65 2c206465 ee node size, de │ │ │ │ - 0x000d61c0 6661756c 74203235 366b006d 65746164 fault 256k.metad │ │ │ │ - 0x000d61d0 6174615f 7265706c 69636173 0023004e ata_replicas.#.N │ │ │ │ - 0x000d61e0 756d6265 72206f66 206d6574 61646174 umber of metadat │ │ │ │ - 0x000d61f0 61207265 706c6963 6173004e 756d6265 a replicas.Numbe │ │ │ │ - 0x000d6200 72206f66 20646174 61207265 706c6963 r of data replic │ │ │ │ - 0x000d6210 6173006d 65746164 6174615f 7265706c as.metadata_repl │ │ │ │ - 0x000d6220 69636173 5f726571 75697265 64006d65 icas_required.me │ │ │ │ - 0x000d6230 74616461 74615f63 6865636b 73756d00 tadata_checksum. │ │ │ │ - 0x000d6240 6261636b 67726f75 6e645f63 6f6d7072 background_compr │ │ │ │ - 0x000d6250 65737369 6f6e0073 74725f68 61736800 ession.str_hash. │ │ │ │ - 0x000d6260 6d657461 64617461 5f746172 67657400 metadata_target. │ │ │ │ - 0x000d6270 28746172 67657429 00666f72 6567726f (target).foregro │ │ │ │ - 0x000d6280 756e645f 74617267 65740062 61636b67 und_target.backg │ │ │ │ - 0x000d6290 726f756e 645f7461 72676574 0070726f round_target.pro │ │ │ │ - 0x000d62a0 6d6f7465 5f746172 67657400 65726173 mote_target.eras │ │ │ │ - 0x000d62b0 7572655f 636f6465 00696e6f 6465735f ure_code.inodes_ │ │ │ │ - 0x000d62c0 33326269 74007368 6172645f 696e6f64 32bit.shard_inod │ │ │ │ - 0x000d62d0 655f6e75 6d626572 7300696e 6f646573 e_numbers.inodes │ │ │ │ - 0x000d62e0 5f757365 5f6b6579 5f636163 68650067 _use_key_cache.g │ │ │ │ - 0x000d62f0 635f7265 73657276 655f7065 7263656e c_reserve_percen │ │ │ │ - 0x000d6300 74002500 67635f72 65736572 76655f62 t.%.gc_reserve_b │ │ │ │ - 0x000d6310 79746573 00726f6f 745f7265 73657276 ytes.root_reserv │ │ │ │ - 0x000d6320 655f7065 7263656e 74007769 64655f6d e_percent.wide_m │ │ │ │ - 0x000d6330 61637300 456e6162 6c652069 6e6c696e acs.Enable inlin │ │ │ │ - 0x000d6340 65206461 74612065 7874656e 74730061 e data extents.a │ │ │ │ - 0x000d6350 636c0045 6e61626c 6520504f 53495820 cl.Enable POSIX │ │ │ │ - 0x000d6360 61636c73 00456e61 626c6520 75736572 acls.Enable user │ │ │ │ - 0x000d6370 2071756f 74617300 67727071 756f7461 quotas.grpquota │ │ │ │ - 0x000d6380 00456e61 626c6520 67726f75 70207175 .Enable group qu │ │ │ │ - 0x000d6390 6f746173 0070726a 71756f74 6100456e otas.prjquota.En │ │ │ │ - 0x000d63a0 61626c65 2070726f 6a656374 2071756f able project quo │ │ │ │ - 0x000d63b0 74617300 76657279 5f646567 72616465 tas.very_degrade │ │ │ │ - 0x000d63c0 64006469 73636172 6400456e 61626c65 d.discard.Enable │ │ │ │ - 0x000d63d0 20646973 63617264 2f545249 4d207375 discard/TRIM su │ │ │ │ - 0x000d63e0 70706f72 74007665 72626f73 65006a6f pport.verbose.jo │ │ │ │ - 0x000d63f0 75726e61 6c5f666c 7573685f 64697361 urnal_flush_disa │ │ │ │ - 0x000d6400 626c6564 0052756e 20667363 6b206f6e bled.Run fsck on │ │ │ │ - 0x000d6410 206d6f75 6e740066 69785f65 72726f72 mount.fix_error │ │ │ │ - 0x000d6420 73007261 74656c69 6d69745f 6572726f s.ratelimit_erro │ │ │ │ - 0x000d6430 7273006e 6f636861 6e676573 006e6f72 rs.nochanges.nor │ │ │ │ - 0x000d6440 65636f76 65727900 446f6e27 74207265 ecovery.Don't re │ │ │ │ - 0x000d6450 706c6179 20746865 206a6f75 726e616c play the journal │ │ │ │ - 0x000d6460 00726562 75696c64 5f726570 6c696361 .rebuild_replica │ │ │ │ - 0x000d6470 73006b65 65705f6a 6f75726e 616c0072 s.keep_journal.r │ │ │ │ - 0x000d6480 6561645f 656e7469 72655f6a 6f75726e ead_entire_journ │ │ │ │ - 0x000d6490 616c006e 6f657863 6c007362 00536563 al.noexcl.sb.Sec │ │ │ │ - 0x000d64a0 746f7220 6f666673 6574206f 66207375 tor offset of su │ │ │ │ - 0x000d64b0 70657262 6c6f636b 00726561 645f6f6e perblock.read_on │ │ │ │ - 0x000d64c0 6c79006e 6f737461 72740072 65636f6e ly.nostart.recon │ │ │ │ - 0x000d64d0 73747275 63745f61 6c6c6f63 00526563 struct_alloc.Rec │ │ │ │ - 0x000d64e0 6f6e7374 72756374 20616c6c 6f632062 onstruct alloc b │ │ │ │ - 0x000d64f0 74726565 00766572 73696f6e 5f757067 tree.version_upg │ │ │ │ - 0x000d6500 72616465 0070726f 6a656374 0066735f rade.project.fs_ │ │ │ │ - 0x000d6510 73697a65 0053697a 65206f66 2066696c size.Size of fil │ │ │ │ - 0x000d6520 65737973 74656d20 6f6e2064 65766963 esystem on devic │ │ │ │ - 0x000d6530 65006669 666f0063 68720064 69720062 e.fifo.chr.dir.b │ │ │ │ - 0x000d6540 6c6b0072 6567006c 6e6b0073 6f636b00 lk.reg.lnk.sock. │ │ │ │ - 0x000d6550 72770073 70617265 006c7275 0072616e rw.spare.lru.ran │ │ │ │ - 0x000d6560 646f6d00 6e6f6e65 00757365 72007061 dom.none.user.pa │ │ │ │ - 0x000d6570 72697479 00637263 33326300 63726336 rity.crc32c.crc6 │ │ │ │ - 0x000d6580 34006c7a 3400677a 6970007a 73746400 4.lz4.gzip.zstd. │ │ │ │ - 0x000d6590 78786861 73680072 65666c69 6e6b0061 xxhash.reflink.a │ │ │ │ - 0x000d65a0 6c6c6f63 5f696e66 6f00616c 6c6f635f lloc_info.alloc_ │ │ │ │ - 0x000d65b0 6d657461 64617461 0062666f 726d6174 metadata.bformat │ │ │ │ - 0x000d65c0 5f6f7665 72666c6f 775f646f 6e650061 _overflow_done.a │ │ │ │ - 0x000d65d0 746f6d69 635f6e6c 696e6b00 6a6f7572 tomic_nlink.jour │ │ │ │ - 0x000d65e0 6e616c5f 7365715f 626c6163 6b6c6973 nal_seq_blacklis │ │ │ │ - 0x000d65f0 745f7633 006e6577 5f736970 68617368 t_v3.new_siphash │ │ │ │ - 0x000d6600 006e6577 5f657874 656e745f 6f766572 .new_extent_over │ │ │ │ - 0x000d6610 77726974 6500696e 636f6d70 72657373 write.incompress │ │ │ │ - 0x000d6620 69626c65 00627472 65655f70 74725f76 ible.btree_ptr_v │ │ │ │ - 0x000d6630 32006578 74656e74 735f6162 6f76655f 2.extents_above_ │ │ │ │ - 0x000d6640 62747265 655f7570 64617465 73006274 btree_updates.bt │ │ │ │ - 0x000d6650 7265655f 75706461 7465735f 6a6f7572 ree_updates_jour │ │ │ │ - 0x000d6660 6e616c6c 65640072 65666c69 6e6b5f69 nalled.reflink_i │ │ │ │ - 0x000d6670 6e6c696e 655f6461 7461006e 65775f76 nline_data.new_v │ │ │ │ - 0x000d6680 6172696e 74006a6f 75726e61 6c5f6e6f arint.journal_no │ │ │ │ - 0x000d6690 5f666c75 73680061 6c6c6f63 5f763200 _flush.alloc_v2. │ │ │ │ - 0x000d66a0 65787465 6e74735f 6163726f 73735f62 extents_across_b │ │ │ │ - 0x000d66b0 74726565 5f6e6f64 65730063 6f6e7469 tree_nodes.conti │ │ │ │ - 0x000d66c0 6e756500 70616e69 63000000 00000000 nue.panic....... │ │ │ │ - 0x000d66d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d66e0 10e8f5ff 00e8f5ff f0e7f5ff e0e7f5ff ................ │ │ │ │ - 0x000d66f0 d0e7f5ff c0e7f5ff b0e7f5ff a0e7f5ff ................ │ │ │ │ - 0x000d6700 90e7f5ff 80e7f5ff 70e7f5ff 60e7f5ff ........p...`... │ │ │ │ - 0x000d6710 50e7f5ff 40e7f5ff 30e7f5ff 20e7f5ff P...@...0... ... │ │ │ │ - 0x000d6720 10e7f5ff 00e7f5ff f0e6f5ff e0e6f5ff ................ │ │ │ │ - 0x000d6730 d0e6f5ff c0e6f5ff b0e6f5ff a0e6f5ff ................ │ │ │ │ - 0x000d6740 90e6f5ff 80e6f5ff 70e6f5ff 60e6f5ff ........p...`... │ │ │ │ - 0x000d6750 50e6f5ff 40e6f5ff 30e6f5ff 20e6f5ff P...@...0... ... │ │ │ │ - 0x000d6760 10e6f5ff 00e6f5ff f0e5f5ff e0e5f5ff ................ │ │ │ │ - 0x000d6770 d0e5f5ff c0e5f5ff b0e5f5ff a0e5f5ff ................ │ │ │ │ - 0x000d6780 90e5f5ff 80e5f5ff 70e5f5ff 60e5f5ff ........p...`... │ │ │ │ - 0x000d6790 50e5f5ff 40e5f5ff 30e5f5ff 20e5f5ff P...@...0... ... │ │ │ │ - 0x000d67a0 10e5f5ff 00e5f5ff f0e4f5ff e0e4f5ff ................ │ │ │ │ - 0x000d67b0 20e8f5ff 34e9f5ff 2ce9f5ff 24e9f5ff ...4...,...$... │ │ │ │ - 0x000d67c0 1ce9f5ff 14e9f5ff 0ce9f5ff 04e9f5ff ................ │ │ │ │ - 0x000d67d0 fce8f5ff f4e8f5ff ece8f5ff e4e8f5ff ................ │ │ │ │ - 0x000d67e0 dce8f5ff d4e8f5ff cce8f5ff c4e8f5ff ................ │ │ │ │ - 0x000d67f0 bce8f5ff b4e8f5ff ace8f5ff a4e8f5ff ................ │ │ │ │ - 0x000d6800 9ce8f5ff 94e8f5ff 8ce8f5ff 84e8f5ff ................ │ │ │ │ - 0x000d6810 7ce8f5ff 74e8f5ff 6ce8f5ff 64e8f5ff |...t...l...d... │ │ │ │ - 0x000d6820 5ce8f5ff 54e8f5ff 4ce8f5ff 44e8f5ff \...T...L...D... │ │ │ │ - 0x000d6830 3ce8f5ff 34e8f5ff 2ce8f5ff 24e8f5ff <...4...,...$... │ │ │ │ - 0x000d6840 1ce8f5ff 14e8f5ff 0ce8f5ff 04e8f5ff ................ │ │ │ │ - 0x000d6850 fce7f5ff f4e7f5ff ece7f5ff e4e7f5ff ................ │ │ │ │ - 0x000d6860 dce7f5ff d4e7f5ff cce7f5ff c4e7f5ff ................ │ │ │ │ - 0x000d6870 bce7f5ff b4e7f5ff ace7f5ff a4e7f5ff ................ │ │ │ │ - 0x000d6880 9ce7f5ff 3ce9f5ff e8ebf5ff d8ebf5ff ....<........... │ │ │ │ - 0x000d6890 c8ebf5ff b8ebf5ff a8ebf5ff 98ebf5ff ................ │ │ │ │ - 0x000d68a0 88ebf5ff 78ebf5ff 68ebf5ff 58ebf5ff ....x...h...X... │ │ │ │ - 0x000d68b0 48ebf5ff 38ebf5ff 28ebf5ff 18ebf5ff H...8...(....... │ │ │ │ - 0x000d68c0 08ebf5ff f8eaf5ff e8eaf5ff d8eaf5ff ................ │ │ │ │ - 0x000d68d0 c8eaf5ff b8eaf5ff a8eaf5ff 98eaf5ff ................ │ │ │ │ - 0x000d68e0 88eaf5ff 78eaf5ff 68eaf5ff 58eaf5ff ....x...h...X... │ │ │ │ - 0x000d68f0 48eaf5ff 38eaf5ff 28eaf5ff 18eaf5ff H...8...(....... │ │ │ │ - 0x000d6900 08eaf5ff f8e9f5ff e8e9f5ff d8e9f5ff ................ │ │ │ │ - 0x000d6910 c8e9f5ff b8e9f5ff a8e9f5ff 98e9f5ff ................ │ │ │ │ - 0x000d6920 88e9f5ff 78e9f5ff 68e9f5ff 58e9f5ff ....x...h...X... │ │ │ │ - 0x000d6930 48e9f5ff 38e9f5ff 28e9f5ff 18e9f5ff H...8...(....... │ │ │ │ - 0x000d6940 08e9f5ff f8e8f5ff e8e8f5ff d8e8f5ff ................ │ │ │ │ - 0x000d6950 c8e8f5ff b8e8f5ff f8ebf5ff f4edf5ff ................ │ │ │ │ - 0x000d6960 14eef5ff 3ceef5ff a4edf5ff d4edf5ff ....<........... │ │ │ │ - 0x000d6970 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d6980 08000000 09000000 31000000 0a000000 ........1....... │ │ │ │ - 0x000d6990 04000000 0f000000 0d000000 0e000000 ................ │ │ │ │ - 0x000d69a0 10000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d69b0 62636832 5f706172 73655f6d 6f756e74 bch2_parse_mount │ │ │ │ - 0x000d69c0 5f6f7074 73000000 00000000 00000000 _opts........... │ │ │ │ - 0x000d69d0 62636832 5f6f7074 5f746f5f 74657874 bch2_opt_to_text │ │ │ │ - 0x000d69e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d69f0 62636832 5f6f7074 5f736574 5f62795f bch2_opt_set_by_ │ │ │ │ - 0x000d6a00 69640000 00000000 00000000 00000000 id.............. │ │ │ │ - 0x000d6a10 62636832 5f6f7074 5f676574 5f62795f bch2_opt_get_by_ │ │ │ │ - 0x000d6a20 69640000 00000000 00000000 00000000 id.............. │ │ │ │ - 0x000d6a30 62636832 5f6f7074 5f646566 696e6564 bch2_opt_defined │ │ │ │ - 0x000d6a40 5f62795f 69640000 62636163 68656673 _by_id..bcachefs │ │ │ │ - 0x000d6a50 3a202573 28292049 6e76616c 69642076 : %s() Invalid v │ │ │ │ - 0x000d6a60 616c7565 20257320 666f7220 6d6f756e alue %s for moun │ │ │ │ - 0x000d6a70 74206f70 74696f6e 2025730a 00000000 t option %s..... │ │ │ │ - 0x000d6a80 62636163 68656673 3a202573 2829204d bcachefs: %s() M │ │ │ │ - 0x000d6a90 6f756e74 206f7074 696f6e20 25732072 ount option %s r │ │ │ │ - 0x000d6aa0 65717569 72657320 61207661 6c75650a equires a value. │ │ │ │ - 0x000d6ab0 00000000 00000000 62636163 68656673 ........bcachefs │ │ │ │ - 0x000d6ac0 3a202573 28292042 6164206d 6f756e74 : %s() Bad mount │ │ │ │ - 0x000d6ad0 206f7074 696f6e20 25730a00 00000000 option %s...... │ │ │ │ - 0x000d6ae0 41637469 6f6e2074 6f207461 6b65206f Action to take o │ │ │ │ - 0x000d6af0 6e206669 6c657379 7374656d 20657272 n filesystem err │ │ │ │ - 0x000d6b00 6f720000 00000000 48617368 2066756e or......Hash fun │ │ │ │ - 0x000d6b10 6374696f 6e20666f 72206469 72656374 ction for direct │ │ │ │ - 0x000d6b20 6f727920 656e7472 69657320 616e6420 ory entries and │ │ │ │ - 0x000d6b30 78617474 72730000 44657669 6365206f xattrs..Device o │ │ │ │ - 0x000d6b40 72206469 736b2067 726f7570 20666f72 r disk group for │ │ │ │ - 0x000d6b50 206d6574 61646174 61207772 69746573 metadata writes │ │ │ │ - 0x000d6b60 00000000 00000000 44657669 6365206f ........Device o │ │ │ │ - 0x000d6b70 72206469 736b2067 726f7570 20666f72 r disk group for │ │ │ │ - 0x000d6b80 20666f72 6567726f 756e6420 77726974 foreground writ │ │ │ │ - 0x000d6b90 65730000 00000000 44657669 6365206f es......Device o │ │ │ │ - 0x000d6ba0 72206469 736b2067 726f7570 20746f20 r disk group to │ │ │ │ - 0x000d6bb0 6d6f7665 20646174 6120746f 20696e20 move data to in │ │ │ │ - 0x000d6bc0 74686520 6261636b 67726f75 6e640000 the background.. │ │ │ │ - 0x000d6bd0 44657669 6365206f 72206469 736b2067 Device or disk g │ │ │ │ - 0x000d6be0 726f7570 20746f20 70726f6d 6f746520 roup to promote │ │ │ │ - 0x000d6bf0 64617461 20746f20 6f6e2072 65616400 data to on read. │ │ │ │ - 0x000d6c00 456e6162 6c652065 72617375 72652063 Enable erasure c │ │ │ │ - 0x000d6c10 6f64696e 67202844 4f204e4f 54205553 oding (DO NOT US │ │ │ │ - 0x000d6c20 45205945 54290000 436f6e73 74726169 E YET)..Constrai │ │ │ │ - 0x000d6c30 6e20696e 6f646520 6e756d62 65727320 n inode numbers │ │ │ │ - 0x000d6c40 746f2033 32206269 74730000 00000000 to 32 bits...... │ │ │ │ - 0x000d6c50 53686172 64206e65 7720696e 6f646520 Shard new inode │ │ │ │ - 0x000d6c60 6e756d62 65727320 62792043 50552069 numbers by CPU i │ │ │ │ - 0x000d6c70 64000000 00000000 55736520 74686520 d.......Use the │ │ │ │ - 0x000d6c80 62747265 65206b65 79206361 63686520 btree key cache │ │ │ │ - 0x000d6c90 666f7220 74686520 696e6f64 65732062 for the inodes b │ │ │ │ - 0x000d6ca0 74726565 00000000 62747265 655f6e6f tree....btree_no │ │ │ │ - 0x000d6cb0 64655f6d 656d5f70 74725f6f 7074696d de_mem_ptr_optim │ │ │ │ - 0x000d6cc0 697a6174 696f6e00 53746173 6820706f ization.Stash po │ │ │ │ - 0x000d6cd0 696e7465 7220746f 20696e20 6d656d6f inter to in memo │ │ │ │ - 0x000d6ce0 72792062 74726565 206e6f64 6520696e ry btree node in │ │ │ │ - 0x000d6cf0 20627472 65652070 74720000 00000000 btree ptr...... │ │ │ │ - 0x000d6d00 50657263 656e7461 6765206f 66206469 Percentage of di │ │ │ │ - 0x000d6d10 736b2073 70616365 20746f20 72657365 sk space to rese │ │ │ │ - 0x000d6d20 72766520 666f7220 636f7079 67630000 rve for copygc.. │ │ │ │ - 0x000d6d30 416d6f75 6e74206f 66206469 736b2073 Amount of disk s │ │ │ │ - 0x000d6d40 70616365 20746f20 72657365 72766520 pace to reserve │ │ │ │ - 0x000d6d50 666f7220 636f7079 67630a54 616b6573 for copygc.Takes │ │ │ │ - 0x000d6d60 20707265 63656465 6e636520 6f766572 precedence over │ │ │ │ - 0x000d6d70 2067635f 72657365 7276655f 70657263 gc_reserve_perc │ │ │ │ - 0x000d6d80 656e7420 69662073 65740000 00000000 ent if set...... │ │ │ │ - 0x000d6d90 50657263 656e7461 6765206f 66206469 Percentage of di │ │ │ │ - 0x000d6da0 736b2073 70616365 20746f20 72657365 sk space to rese │ │ │ │ - 0x000d6db0 72766520 666f7220 73757065 72757365 rve for superuse │ │ │ │ - 0x000d6dc0 72000000 00000000 53746f72 65206675 r.......Store fu │ │ │ │ - 0x000d6dd0 6c6c2031 32382062 69747320 6f662063 ll 128 bits of c │ │ │ │ - 0x000d6de0 72797074 6f677261 70686963 204d4143 ryptographic MAC │ │ │ │ - 0x000d6df0 732c2069 6e737465 6164206f 66203830 s, instead of 80 │ │ │ │ - 0x000d6e00 00000000 00000000 416c6c6f 77206d6f ........Allow mo │ │ │ │ - 0x000d6e10 756e7469 6e672069 6e206465 67726164 unting in degrad │ │ │ │ - 0x000d6e20 6564206d 6f646500 416c6c6f 77206d6f ed mode.Allow mo │ │ │ │ - 0x000d6e30 756e7469 6e672069 6e207768 656e2064 unting in when d │ │ │ │ - 0x000d6e40 61746120 77696c6c 20626520 6d697373 ata will be miss │ │ │ │ - 0x000d6e50 696e6700 00000000 45787472 61206465 ing.....Extra de │ │ │ │ - 0x000d6e60 62756767 696e6720 696e666f 726d6174 bugging informat │ │ │ │ - 0x000d6e70 696f6e20 64757269 6e67206d 6f756e74 ion during mount │ │ │ │ - 0x000d6e80 2f726563 6f766572 79000000 00000000 /recovery....... │ │ │ │ - 0x000d6e90 44697361 626c6520 6a6f7572 6e616c20 Disable journal │ │ │ │ - 0x000d6ea0 666c7573 68206f6e 2073796e 632f6673 flush on sync/fs │ │ │ │ - 0x000d6eb0 796e630a 49662065 6e61626c 65642c20 ync.If enabled, │ │ │ │ - 0x000d6ec0 77726974 65732063 616e2062 65206c6f writes can be lo │ │ │ │ - 0x000d6ed0 73742c20 62757420 6f6e6c79 2073696e st, but only sin │ │ │ │ - 0x000d6ee0 63652074 68650a6c 61737420 6a6f7572 ce the.last jour │ │ │ │ - 0x000d6ef0 6e616c20 77726974 65202864 65666175 nal write (defau │ │ │ │ - 0x000d6f00 6c742031 20736563 6f6e6429 00000000 lt 1 second).... │ │ │ │ - 0x000d6f10 46697820 6572726f 72732064 7572696e Fix errors durin │ │ │ │ - 0x000d6f20 67206673 636b2077 6974686f 75742061 g fsck without a │ │ │ │ - 0x000d6f30 736b696e 67000000 52617465 6c696d69 sking...Ratelimi │ │ │ │ - 0x000d6f40 74206572 726f7220 6d657373 61676573 t error messages │ │ │ │ - 0x000d6f50 20647572 696e6720 6673636b 00000000 during fsck.... │ │ │ │ - 0x000d6f60 53757065 72207265 6164206f 6e6c7920 Super read only │ │ │ │ - 0x000d6f70 6d6f6465 202d206e 6f207772 69746573 mode - no writes │ │ │ │ - 0x000d6f80 20617420 616c6c20 77696c6c 20626520 at all will be │ │ │ │ - 0x000d6f90 69737375 65642c0a 6576656e 20696620 issued,.even if │ │ │ │ - 0x000d6fa0 77652068 61766520 746f2072 65706c61 we have to repla │ │ │ │ - 0x000d6fb0 79207468 65206a6f 75726e61 6c000000 y the journal... │ │ │ │ - 0x000d6fc0 52656275 696c6420 74686520 73757065 Rebuild the supe │ │ │ │ - 0x000d6fd0 72626c6f 636b2072 65706c69 63617320 rblock replicas │ │ │ │ - 0x000d6fe0 73656374 696f6e00 446f6e27 74206672 section.Don't fr │ │ │ │ - 0x000d6ff0 6565206a 6f75726e 616c2065 6e747269 ee journal entri │ │ │ │ - 0x000d7000 65732f6b 65797320 61667465 72207374 es/keys after st │ │ │ │ - 0x000d7010 61727475 70000000 52656164 20616c6c artup...Read all │ │ │ │ - 0x000d7020 206a6f75 726e616c 20656e74 72696573 journal entries │ │ │ │ - 0x000d7030 2c206e6f 74206a75 73742064 69727479 , not just dirty │ │ │ │ - 0x000d7040 206f6e65 73000000 446f6e27 74206f70 ones...Don't op │ │ │ │ - 0x000d7050 656e2064 65766963 6520696e 20657863 en device in exc │ │ │ │ - 0x000d7060 6c757369 7665206d 6f646500 00000000 lusive mode..... │ │ │ │ - 0x000d7070 446f6e27 74207374 61727420 66696c65 Don't start file │ │ │ │ - 0x000d7080 73797374 656d2c20 6f6e6c79 206f7065 system, only ope │ │ │ │ - 0x000d7090 6e206465 76696365 73000000 00000000 n devices....... │ │ │ │ - 0x000d70a0 53657420 73757065 72626c6f 636b2074 Set superblock t │ │ │ │ - 0x000d70b0 6f206c61 74657374 20766572 73696f6e o latest version │ │ │ │ - 0x000d70c0 2c0a616c 6c6f7769 6e672061 6e79206e ,.allowing any n │ │ │ │ - 0x000d70d0 65772066 65617475 72657320 746f2062 ew features to b │ │ │ │ - 0x000d70e0 65207573 65640000 44617461 20777269 e used..Data wri │ │ │ │ - 0x000d70f0 7474656e 20746f20 74686973 20646576 tten to this dev │ │ │ │ - 0x000d7100 69636520 77696c6c 20626520 636f6e73 ice will be cons │ │ │ │ - 0x000d7110 69646572 65640a74 6f206861 76652061 idered.to have a │ │ │ │ - 0x000d7120 6c726561 64792062 65656e20 7265706c lready been repl │ │ │ │ - 0x000d7130 69636174 6564206e 2074696d 65730000 icated n times.. │ │ │ │ - 0x000d7140 65787465 6e74735f 61626f76 655f6274 extents_above_bt │ │ │ │ - 0x000d7150 7265655f 75706461 7465735f 646f6e65 ree_updates_done │ │ │ │ - 0x000d7160 00657272 6f722061 6c6c6f63 6174696e .error allocatin │ │ │ │ - 0x000d7170 6720636f 70796763 20686561 70006c69 g copygc heap.li │ │ │ │ - 0x000d7180 62626361 63686566 732f6d6f 76696e67 bbcachefs/moving │ │ │ │ - 0x000d7190 67632e63 00626368 2d636f70 7967632f gc.c.bch-copygc/ │ │ │ │ - 0x000d71a0 25730000 00000000 5741524e 494e4720 %s......WARNING │ │ │ │ - 0x000d71b0 6174206c 69626263 61636865 66732f62 at libbcachefs/b │ │ │ │ - 0x000d71c0 75636b65 74732e68 3a25640a 00000000 uckets.h:%d..... │ │ │ │ - 0x000d71d0 5741524e 494e4720 6174206c 69626263 WARNING at libbc │ │ │ │ - 0x000d71e0 61636865 66732f6d 6f76696e 6767632e achefs/movinggc. │ │ │ │ - 0x000d71f0 633a2564 0a000000 73747563 6b2c2072 c:%d....stuck, r │ │ │ │ - 0x000d7200 616e206f 7574206f 6620636f 70796763 an out of copygc │ │ │ │ - 0x000d7210 20726573 65727665 21000000 00000000 reserve!....... │ │ │ │ - 0x000d7220 21282128 7b205f42 6f6f6c20 5f72203d !(!({ _Bool _r = │ │ │ │ - 0x000d7230 20286829 2d3e7573 65643b20 69662028 (h)->used; if ( │ │ │ │ - 0x000d7240 5f722920 7b202865 29203d20 2868292d _r) { (e) = (h)- │ │ │ │ - 0x000d7250 3e646174 615b305d 3b20646f 207b2073 >data[0]; do { s │ │ │ │ - 0x000d7260 697a655f 74205f69 203d2028 30293b20 ize_t _i = (0); │ │ │ │ - 0x000d7270 2828766f 69642920 73697a65 6f662028 ((void) sizeof ( │ │ │ │ - 0x000d7280 2821285f 69203e3d 20286829 2d3e7573 (!(_i >= (h)->us │ │ │ │ - 0x000d7290 65642929 203f2031 203a2030 292c205f ed)) ? 1 : 0), _ │ │ │ │ - 0x000d72a0 5f657874 656e7369 6f6e5f5f 20287b20 _extension__ ({ │ │ │ │ - 0x000d72b0 69662028 21285f69 203e3d20 2868292d if (!(_i >= (h)- │ │ │ │ - 0x000d72c0 3e757365 64292920 3b20656c 7365205f >used)) ; else _ │ │ │ │ - 0x000d72d0 5f617373 6572745f 6661696c 20282221 _assert_fail ("! │ │ │ │ - 0x000d72e0 285f6920 3e3d2028 68292d3e 75736564 (_i >= (h)->used │ │ │ │ - 0x000d72f0 29222c20 226c6962 62636163 68656673 )", "libbcachefs │ │ │ │ - 0x000d7300 2f6d6f76 696e6767 632e6322 2c203232 /movinggc.c", 22 │ │ │ │ - 0x000d7310 302c205f 5f657874 656e7369 6f6e5f5f 0, __extension__ │ │ │ │ - 0x000d7320 205f5f50 52455454 595f4655 4e435449 __PRETTY_FUNCTI │ │ │ │ - 0x000d7330 4f4e5f5f 293b207d 29293b20 2868292d ON__); })); (h)- │ │ │ │ - 0x000d7340 3e757365 642d2d3b 20646f20 7b20646f >used--; do { do │ │ │ │ - 0x000d7350 207b2074 7970656f 66282868 292d3e64 { typeof((h)->d │ │ │ │ - 0x000d7360 6174615b 5f695d29 205f5f74 6d70203d ata[_i]) __tmp = │ │ │ │ - 0x000d7370 20282868 292d3e64 6174615b 5f695d29 ((h)->data[_i]) │ │ │ │ - 0x000d7380 3b202828 68292d3e 64617461 5b5f695d ; ((h)->data[_i] │ │ │ │ - 0x000d7390 29203d20 28286829 2d3e6461 74615b28 ) = ((h)->data[( │ │ │ │ - 0x000d73a0 68292d3e 75736564 5d293b20 28286829 h)->used]); ((h) │ │ │ │ - 0x000d73b0 2d3e6461 74615b28 68292d3e 75736564 ->data[(h)->used │ │ │ │ - 0x000d73c0 5d29203d 205f5f74 6d703b20 7d207768 ]) = __tmp; } wh │ │ │ │ - 0x000d73d0 696c6520 2830293b 20646f20 7b20766f ile (0); do { vo │ │ │ │ - 0x000d73e0 69642028 2a666e29 28747970 656f6628 id (*fn)(typeof( │ │ │ │ - 0x000d73f0 68292c20 73697a65 5f742920 3d202828 h), size_t) = (( │ │ │ │ - 0x000d7400 766f6964 202a2930 293b2069 66202866 void *)0); if (f │ │ │ │ - 0x000d7410 6e292066 6e28682c 205f6929 3b207d20 n) fn(h, _i); } │ │ │ │ - 0x000d7420 7768696c 65202830 293b2064 6f207b20 while (0); do { │ │ │ │ - 0x000d7430 766f6964 20282a66 6e292874 7970656f void (*fn)(typeo │ │ │ │ - 0x000d7440 66286829 2c207369 7a655f74 29203d20 f(h), size_t) = │ │ │ │ - 0x000d7450 2828766f 6964202a 2930293b 20696620 ((void *)0); if │ │ │ │ - 0x000d7460 28666e29 20666e28 682c2028 68292d3e (fn) fn(h, (h)-> │ │ │ │ - 0x000d7470 75736564 293b207d 20776869 6c652028 used); } while ( │ │ │ │ - 0x000d7480 30293b20 7d207768 696c6520 2830293b 0); } while (0); │ │ │ │ - 0x000d7490 20646f20 7b207768 696c6520 285f6929 do { while (_i) │ │ │ │ - 0x000d74a0 207b2073 697a655f 74207020 3d20285f { size_t p = (_ │ │ │ │ - 0x000d74b0 69202d20 3129202f 20323b20 69662028 i - 1) / 2; if ( │ │ │ │ - 0x000d74c0 2d667261 676d656e 74617469 6f6e5f63 -fragmentation_c │ │ │ │ - 0x000d74d0 6d702868 2c202868 292d3e64 6174615b mp(h, (h)->data[ │ │ │ │ - 0x000d74e0 5f695d2c 20286829 2d3e6461 74615b70 _i], (h)->data[p │ │ │ │ - 0x000d74f0 5d29203e 3d203029 20627265 616b3b20 ]) >= 0) break; │ │ │ │ - 0x000d7500 646f207b 20646f20 7b207479 70656f66 do { do { typeof │ │ │ │ - 0x000d7510 28286829 2d3e6461 74615b5f 695d2920 ((h)->data[_i]) │ │ │ │ - 0x000d7520 5f5f746d 70203d20 28286829 2d3e6461 __tmp = ((h)->da │ │ │ │ - 0x000d7530 74615b5f 695d293b 20282868 292d3e64 ta[_i]); ((h)->d │ │ │ │ - 0x000d7540 6174615b 5f695d29 203d2028 2868292d ata[_i]) = ((h)- │ │ │ │ - 0x000d7550 3e646174 615b705d 293b2028 2868292d >data[p]); ((h)- │ │ │ │ - 0x000d7560 3e646174 615b705d 29203d20 5f5f746d >data[p]) = __tm │ │ │ │ - 0x000d7570 703b207d 20776869 6c652028 30293b20 p; } while (0); │ │ │ │ - 0x000d7580 646f207b 20766f69 6420282a 666e2928 do { void (*fn)( │ │ │ │ - 0x000d7590 74797065 6f662868 292c2073 697a655f typeof(h), size_ │ │ │ │ - 0x000d75a0 7429203d 20282876 6f696420 2a293029 t) = ((void *)0) │ │ │ │ - 0x000d75b0 3b206966 2028666e 2920666e 28682c20 ; if (fn) fn(h, │ │ │ │ - 0x000d75c0 5f69293b 207d2077 68696c65 20283029 _i); } while (0) │ │ │ │ - 0x000d75d0 3b20646f 207b2076 6f696420 282a666e ; do { void (*fn │ │ │ │ - 0x000d75e0 29287479 70656f66 2868292c 2073697a )(typeof(h), siz │ │ │ │ - 0x000d75f0 655f7429 203d2028 28766f69 64202a29 e_t) = ((void *) │ │ │ │ - 0x000d7600 30293b20 69662028 666e2920 666e2868 0); if (fn) fn(h │ │ │ │ - 0x000d7610 2c207029 3b207d20 7768696c 65202830 , p); } while (0 │ │ │ │ - 0x000d7620 293b207d 20776869 6c652028 30293b20 ); } while (0); │ │ │ │ - 0x000d7630 5f69203d 20703b20 7d207d20 7768696c _i = p; } } whil │ │ │ │ - 0x000d7640 65202830 293b2064 6f207b20 73697a65 e (0); do { size │ │ │ │ - 0x000d7650 5f74205f 632c205f 6a203d20 5f693b20 _t _c, _j = _i; │ │ │ │ - 0x000d7660 666f7220 283b205f 6a202a20 32202b20 for (; _j * 2 + │ │ │ │ - 0x000d7670 31203c20 2868292d 3e757365 643b205f 1 < (h)->used; _ │ │ │ │ - 0x000d7680 6a203d20 5f632920 7b205f63 203d205f j = _c) { _c = _ │ │ │ │ - 0x000d7690 6a202a20 32202b20 313b2069 6620285f j * 2 + 1; if (_ │ │ │ │ - 0x000d76a0 63202b20 31203c20 2868292d 3e757365 c + 1 < (h)->use │ │ │ │ - 0x000d76b0 64202626 202d6672 61676d65 6e746174 d && -fragmentat │ │ │ │ - 0x000d76c0 696f6e5f 636d7028 682c2028 68292d3e ion_cmp(h, (h)-> │ │ │ │ - 0x000d76d0 64617461 5b5f635d 2c202868 292d3e64 data[_c], (h)->d │ │ │ │ - 0x000d76e0 6174615b 5f63202b 20315d29 203e3d20 ata[_c + 1]) >= │ │ │ │ - 0x000d76f0 3029205f 632b2b3b 20696620 282d6672 0) _c++; if (-fr │ │ │ │ - 0x000d7700 61676d65 6e746174 696f6e5f 636d7028 agmentation_cmp( │ │ │ │ - 0x000d7710 682c2028 68292d3e 64617461 5b5f635d h, (h)->data[_c] │ │ │ │ - 0x000d7720 2c202868 292d3e64 6174615b 5f6a5d29 , (h)->data[_j]) │ │ │ │ - 0x000d7730 203e3d20 30292062 7265616b 3b20646f >= 0) break; do │ │ │ │ - 0x000d7740 207b2064 6f207b20 74797065 6f662828 { do { typeof(( │ │ │ │ - 0x000d7750 68292d3e 64617461 5b5f635d 29205f5f h)->data[_c]) __ │ │ │ │ - 0x000d7760 746d7020 3d202828 68292d3e 64617461 tmp = ((h)->data │ │ │ │ - 0x000d7770 5b5f635d 293b2028 2868292d 3e646174 [_c]); ((h)->dat │ │ │ │ - 0x000d7780 615b5f63 5d29203d 20282868 292d3e64 a[_c]) = ((h)->d │ │ │ │ - 0x000d7790 6174615b 5f6a5d29 3b202828 68292d3e ata[_j]); ((h)-> │ │ │ │ - 0x000d77a0 64617461 5b5f6a5d 29203d20 5f5f746d data[_j]) = __tm │ │ │ │ - 0x000d77b0 703b207d 20776869 6c652028 30293b20 p; } while (0); │ │ │ │ - 0x000d77c0 646f207b 20766f69 6420282a 666e2928 do { void (*fn)( │ │ │ │ - 0x000d77d0 74797065 6f662868 292c2073 697a655f typeof(h), size_ │ │ │ │ - 0x000d77e0 7429203d 20282876 6f696420 2a293029 t) = ((void *)0) │ │ │ │ - 0x000d77f0 3b206966 2028666e 2920666e 28682c20 ; if (fn) fn(h, │ │ │ │ - 0x000d7800 5f63293b 207d2077 68696c65 20283029 _c); } while (0) │ │ │ │ - 0x000d7810 3b20646f 207b2076 6f696420 282a666e ; do { void (*fn │ │ │ │ - 0x000d7820 29287479 70656f66 2868292c 2073697a )(typeof(h), siz │ │ │ │ - 0x000d7830 655f7429 203d2028 28766f69 64202a29 e_t) = ((void *) │ │ │ │ - 0x000d7840 30293b20 69662028 666e2920 666e2868 0); if (fn) fn(h │ │ │ │ - 0x000d7850 2c205f6a 293b207d 20776869 6c652028 , _j); } while ( │ │ │ │ - 0x000d7860 30293b20 7d207768 696c6520 2830293b 0); } while (0); │ │ │ │ - 0x000d7870 207d207d 20776869 6c652028 30293b20 } } while (0); │ │ │ │ - 0x000d7880 7d207768 696c6520 2830293b 207d205f } while (0); } _ │ │ │ │ - 0x000d7890 723b207d 29290000 6572726f 72206372 r; }))..error cr │ │ │ │ - 0x000d78a0 65617469 6e672063 6f707967 63207468 eating copygc th │ │ │ │ - 0x000d78b0 72656164 3a20256c 690a0000 00000000 read: %li....... │ │ │ │ - 0x000d78c0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000d78d0 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000d78e0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d78f0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000d7900 65730000 00000000 62636832 5f636f70 es......bch2_cop │ │ │ │ - 0x000d7910 79676300 6c696262 63616368 6566732f ygc.libbcachefs/ │ │ │ │ - 0x000d7920 6d6f7665 2e630065 72726f72 20256920 move.c.error %i │ │ │ │ - 0x000d7930 696e2062 6368325f 6d6f7665 5f627472 in bch2_move_btr │ │ │ │ - 0x000d7940 65650a00 21287265 74203d3d 202d3429 ee..!(ret == -4) │ │ │ │ - 0x000d7950 00212821 6d2d3e6f 702e7762 696f2e62 .!(!m->op.wbio.b │ │ │ │ - 0x000d7960 696f2e62 695f7663 6e742900 00000000 io.bi_vcnt)..... │ │ │ │ - 0x000d7970 21286b2e 6b2d3e70 2e6f6666 73657420 !(k.k->p.offset │ │ │ │ - 0x000d7980 3c3d2069 7465722d 3e706f73 2e6f6666 <= iter->pos.off │ │ │ │ - 0x000d7990 73657429 00000000 00000000 00000000 set)............ │ │ │ │ - 0x000d79a0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000d79b0 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000d79c0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d79d0 62636832 5f6d6f76 655f6274 72656500 bch2_move_btree. │ │ │ │ - 0x000d79e0 636c6f73 7572655f 71756575 65000000 closure_queue... │ │ │ │ - 0x000d79f0 5f5f6263 68325f6d 6f76655f 64617461 __bch2_move_data │ │ │ │ - 0x000d7a00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d7a10 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000d7a20 65730000 00000000 00000000 00000000 es.............. │ │ │ │ - 0x000d7a30 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ - 0x000d7a40 756e7061 636b0000 00000000 00000000 unpack.......... │ │ │ │ - 0x000d7a50 62636832 5f637375 6d5f6f70 745f746f bch2_csum_opt_to │ │ │ │ - 0x000d7a60 5f747970 65000000 00000000 00000000 _type........... │ │ │ │ - 0x000d7a70 62636832 5f6d6967 72617465 5f696e64 bch2_migrate_ind │ │ │ │ - 0x000d7a80 65785f75 70646174 65000000 00000000 ex_update....... │ │ │ │ - 0x000d7a90 62636832 5f6d6967 72617465 5f777269 bch2_migrate_wri │ │ │ │ - 0x000d7aa0 74655f69 6e697400 00000000 00000000 te_init......... │ │ │ │ - 0x000d7ab0 62636832 5f6d6967 72617465 5f726561 bch2_migrate_rea │ │ │ │ - 0x000d7ac0 645f646f 6e650000 00000000 00000000 d_done.......... │ │ │ │ - 0x000d7ad0 00000000 03000000 02000000 04000000 ................ │ │ │ │ - 0x000d7ae0 6c696262 63616368 6566732f 6d696772 libbcachefs/migr │ │ │ │ - 0x000d7af0 6174652e 63000000 43616e6e 6f742064 ate.c...Cannot d │ │ │ │ - 0x000d7b00 726f7020 64657669 63652077 6974686f rop device witho │ │ │ │ - 0x000d7b10 7574206c 6f73696e 67206461 74610000 ut losing data.. │ │ │ │ - 0x000d7b20 4572726f 72207570 64617469 6e672062 Error updating b │ │ │ │ - 0x000d7b30 74726565 206e6f64 65206b65 793a2025 tree node key: % │ │ │ │ - 0x000d7b40 690a0000 00000000 00000000 00000000 i............... │ │ │ │ - 0x000d7b50 62636832 5f646576 5f6d6574 61646174 bch2_dev_metadat │ │ │ │ - 0x000d7b60 615f6472 6f700000 00000000 00000000 a_drop.......... │ │ │ │ - 0x000d7b70 5f5f6263 68325f64 65765f75 73726461 __bch2_dev_usrda │ │ │ │ - 0x000d7b80 74615f64 726f7000 656e7472 79207374 ta_drop.entry st │ │ │ │ - 0x000d7b90 61727420 3e3d2065 6e640065 6e747269 art >= end.entri │ │ │ │ - 0x000d7ba0 6573206f 7574206f 66206f72 64657200 es out of order. │ │ │ │ - 0x000d7bb0 21282162 6c290025 6c6c752d 256c6c75 !(!bl).%llu-%llu │ │ │ │ - 0x000d7bc0 0021286e 7220213d 20742d3e 6e722900 .!(nr != t->nr). │ │ │ │ - 0x000d7bd0 21286e65 775f6e72 20262620 21626c29 !(new_nr && !bl) │ │ │ │ - 0x000d7be0 00000000 00000000 6c696262 63616368 ........libbcach │ │ │ │ - 0x000d7bf0 6566732f 6a6f7572 6e616c5f 7365715f efs/journal_seq_ │ │ │ │ - 0x000d7c00 626c6163 6b6c6973 742e6300 00000000 blacklist.c..... │ │ │ │ - 0x000d7c10 2128742d 3e656e74 72696573 5b696478 !(t->entries[idx │ │ │ │ - 0x000d7c20 5d2e7374 61727420 3e207365 71290000 ].start > seq).. │ │ │ │ - 0x000d7c30 2128742d 3e656e74 72696573 5b695d2e !(t->entries[i]. │ │ │ │ - 0x000d7c40 73746172 7420213d 2028285f 5f753634 start != ((__u64 │ │ │ │ - 0x000d7c50 29285f5f 6c653634 29287372 632d3e73 )(__le64)(src->s │ │ │ │ - 0x000d7c60 74617274 29292900 2128742d 3e656e74 tart))).!(t->ent │ │ │ │ - 0x000d7c70 72696573 5b695d2e 656e6420 213d2028 ries[i].end != ( │ │ │ │ - 0x000d7c80 285f5f75 36342928 5f5f6c65 36342928 (__u64)(__le64)( │ │ │ │ - 0x000d7c90 7372632d 3e656e64 29292900 00000000 src->end)))..... │ │ │ │ - 0x000d7ca0 6e722062 6c61636b 6c697374 20656e74 nr blacklist ent │ │ │ │ - 0x000d7cb0 72696573 20776173 2025752c 206e6f77 ries was %u, now │ │ │ │ - 0x000d7cc0 2025750a 00000000 00000000 00000000 %u............. │ │ │ │ - 0x000d7cd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d7ce0 62636832 5f626c61 636b6c69 73745f65 bch2_blacklist_e │ │ │ │ - 0x000d7cf0 6e747269 65735f67 63000000 00000000 ntries_gc....... │ │ │ │ - 0x000d7d00 62636832 5f6a6f75 726e616c 5f736571 bch2_journal_seq │ │ │ │ - 0x000d7d10 5f69735f 626c6163 6b6c6973 74656400 _is_blacklisted. │ │ │ │ - 0x000d7d20 626c6163 6b6c6973 745f656e 7472795f blacklist_entry_ │ │ │ │ - 0x000d7d30 7472795f 6d657267 65006c69 62626361 try_merge.libbca │ │ │ │ - 0x000d7d40 63686566 732f6a6f 75726e61 6c5f7265 chefs/journal_re │ │ │ │ - 0x000d7d50 636c6169 6d2e6300 21286a2d 3e666c75 claim.c.!(j->flu │ │ │ │ - 0x000d7d60 73685f69 6e5f7072 6f677265 73732900 sh_in_progress). │ │ │ │ - 0x000d7d70 6a6f7572 6e616c20 73747563 6b006263 journal stuck.bc │ │ │ │ - 0x000d7d80 61636865 66733a20 25732829 200a2573 achefs: %s() .%s │ │ │ │ - 0x000d7d90 0a002128 6a6f7572 6e616c5f 70696e5f ..!(journal_pin_ │ │ │ │ - 0x000d7da0 61637469 76652870 696e2929 00626368 active(pin)).bch │ │ │ │ - 0x000d7db0 2d726563 6c61696d 2f257300 00000000 -reclaim/%s..... │ │ │ │ - 0x000d7dc0 21286e72 5f646576 735f7761 6e74203e !(nr_devs_want > │ │ │ │ - 0x000d7dd0 20287369 7a656f66 28646576 5f737061 (sizeof(dev_spa │ │ │ │ - 0x000d7de0 63652920 2f207369 7a656f66 28286465 ce) / sizeof((de │ │ │ │ - 0x000d7df0 765f7370 61636529 5b305d29 202b2028 v_space)[0]) + ( │ │ │ │ - 0x000d7e00 73697a65 6f662873 74727563 74207b20 sizeof(struct { │ │ │ │ - 0x000d7e10 696e743a 2d212128 5f5f6275 696c7469 int:-!!(__builti │ │ │ │ - 0x000d7e20 6e5f7479 7065735f 636f6d70 61746962 n_types_compatib │ │ │ │ - 0x000d7e30 6c655f70 28747970 656f6628 28646576 le_p(typeof((dev │ │ │ │ - 0x000d7e40 5f737061 63652929 2c207479 70656f66 _space)), typeof │ │ │ │ - 0x000d7e50 28262864 65765f73 70616365 295b305d (&(dev_space)[0] │ │ │ │ - 0x000d7e60 2929293b 207d2929 29290000 00000000 ))); }))))...... │ │ │ │ - 0x000d7e70 21282163 64735f6c 6973745f 656d7074 !(!cds_list_empt │ │ │ │ - 0x000d7e80 79282628 28266a2d 3e70696e 292d3e64 y(&((&j->pin)->d │ │ │ │ - 0x000d7e90 6174615b 28266a2d 3e70696e 292d3e66 ata[(&j->pin)->f │ │ │ │ - 0x000d7ea0 726f6e74 20262028 266a2d3e 70696e29 ront & (&j->pin) │ │ │ │ - 0x000d7eb0 2d3e6d61 736b5d29 2e6c6973 74292900 ->mask]).list)). │ │ │ │ - 0x000d7ec0 21282163 64735f6c 6973745f 656d7074 !(!cds_list_empt │ │ │ │ - 0x000d7ed0 79282628 28266a2d 3e70696e 292d3e64 y(&((&j->pin)->d │ │ │ │ - 0x000d7ee0 6174615b 28266a2d 3e70696e 292d3e66 ata[(&j->pin)->f │ │ │ │ - 0x000d7ef0 726f6e74 20262028 266a2d3e 70696e29 ront & (&j->pin) │ │ │ │ - 0x000d7f00 2d3e6d61 736b5d29 2e666c75 73686564 ->mask]).flushed │ │ │ │ - 0x000d7f10 29290000 00000000 21282128 7b205f42 ))......!(!({ _B │ │ │ │ - 0x000d7f20 6f6f6c20 5f72203d 20212828 28266a2d ool _r = !(((&j- │ │ │ │ - 0x000d7f30 3e70696e 29292d3e 66726f6e 74203d3d >pin))->front == │ │ │ │ - 0x000d7f40 20282826 6a2d3e70 696e2929 2d3e6261 ((&j->pin))->ba │ │ │ │ - 0x000d7f50 636b293b 20696620 285f7229 20282874 ck); if (_r) ((t │ │ │ │ - 0x000d7f60 656d7029 29203d20 28266a2d 3e70696e emp)) = (&j->pin │ │ │ │ - 0x000d7f70 292d3e64 6174615b 28266a2d 3e70696e )->data[(&j->pin │ │ │ │ - 0x000d7f80 292d3e66 726f6e74 2b2b2026 2028266a )->front++ & (&j │ │ │ │ - 0x000d7f90 2d3e7069 6e292d3e 6d61736b 5d3b205f ->pin)->mask]; _ │ │ │ │ - 0x000d7fa0 723b207d 29290000 6572726f 72206372 r; }))..error cr │ │ │ │ - 0x000d7fb0 65617469 6e67206a 6f75726e 616c2072 eating journal r │ │ │ │ - 0x000d7fc0 65636c61 696d2074 68726561 643a2025 eclaim thread: % │ │ │ │ - 0x000d7fd0 6c690a00 00000000 00000000 00000000 li.............. │ │ │ │ - 0x000d7fe0 6a6f7572 6e616c5f 666c7573 685f7069 journal_flush_pi │ │ │ │ - 0x000d7ff0 6e730000 00000000 00000000 00000000 ns.............. │ │ │ │ - 0x000d8000 62636832 5f6a6f75 726e616c 5f70696e bch2_journal_pin │ │ │ │ - 0x000d8010 5f666c75 73680000 00000000 00000000 _flush.......... │ │ │ │ - 0x000d8020 62636832 5f6a6f75 726e616c 5f726563 bch2_journal_rec │ │ │ │ - 0x000d8030 6c61696d 5f666173 74000000 00000000 laim_fast....... │ │ │ │ - 0x000d8040 5f5f6a6f 75726e61 6c5f7370 6163655f __journal_space_ │ │ │ │ - 0x000d8050 61766169 6c61626c 65000000 00000000 available....... │ │ │ │ - 0x000d8060 62636832 5f6a6f75 726e616c 5f737061 bch2_journal_spa │ │ │ │ - 0x000d8070 63655f61 7661696c 61626c65 00000000 ce_available.... │ │ │ │ - 0x000d8080 6a6f7572 6e616c5f 73706163 655f6672 journal_space_fr │ │ │ │ - 0x000d8090 6f6d0025 753a256c 6c752028 6f666673 om.%u:%llu (offs │ │ │ │ - 0x000d80a0 65742025 6c6c7529 006c6962 62636163 et %llu).libbcac │ │ │ │ - 0x000d80b0 68656673 2f6a6f75 726e616c 5f696f2e hefs/journal_io. │ │ │ │ - 0x000d80c0 63006a73 65742025 6c6c7520 656e7472 c.jset %llu entr │ │ │ │ - 0x000d80d0 79206f66 66736574 20257a69 2f257500 y offset %zi/%u. │ │ │ │ - 0x000d80e0 62747265 6520726f 6f740021 28736563 btree root.!(sec │ │ │ │ - 0x000d80f0 746f7273 203e2077 2d3e7365 63746f72 tors > w->sector │ │ │ │ - 0x000d8100 73290020 73697a65 20256c6c 75000000 s). size %llu... │ │ │ │ - 0x000d8110 21286269 6f2d3e62 695f6974 65722e62 !(bio->bi_iter.b │ │ │ │ - 0x000d8120 695f7365 63746f72 203d3d20 63612d3e i_sector == ca-> │ │ │ │ - 0x000d8130 70726576 5f6a6f75 726e616c 5f736563 prev_journal_sec │ │ │ │ - 0x000d8140 746f7229 00000000 6d697373 696e6720 tor)....missing │ │ │ │ - 0x000d8150 64657669 63652066 6f72206a 6f75726e device for journ │ │ │ │ - 0x000d8160 616c2077 72697465 0a000000 00000000 al write........ │ │ │ │ - 0x000d8170 6a6f7572 6e616c20 656e7472 79206578 journal entry ex │ │ │ │ - 0x000d8180 74656e64 73207061 73742065 6e64206f tends past end o │ │ │ │ - 0x000d8190 66206a73 65740000 636f7272 75707420 f jset..corrupt │ │ │ │ - 0x000d81a0 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000d81b0 77726974 653a0a6a 6f75726e 616c2065 write:.journal e │ │ │ │ - 0x000d81c0 6e747279 20657874 656e6473 20706173 ntry extends pas │ │ │ │ - 0x000d81d0 7420656e 64206f66 206a7365 74000000 t end of jset... │ │ │ │ - 0x000d81e0 756e6162 6c652074 6f207772 69746520 unable to write │ │ │ │ - 0x000d81f0 6a6f7572 6e616c20 746f2073 75666669 journal to suffi │ │ │ │ - 0x000d8200 6369656e 74206465 76696365 73000000 cient devices... │ │ │ │ - 0x000d8210 21286e65 772e6964 78203d3d 206e6577 !(new.idx == new │ │ │ │ - 0x000d8220 2e756e77 72697474 656e5f69 64782900 .unwritten_idx). │ │ │ │ - 0x000d8230 696e7661 6c696420 6a6f7572 6e616c20 invalid journal │ │ │ │ - 0x000d8240 73657120 626c6163 6b6c6973 7420656e seq blacklist en │ │ │ │ - 0x000d8250 7472793a 20626164 2073697a 65000000 try: bad size... │ │ │ │ - 0x000d8260 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ - 0x000d8270 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ - 0x000d8280 6e76616c 6964206a 6f75726e 616c2073 nvalid journal s │ │ │ │ - 0x000d8290 65712062 6c61636b 6c697374 20656e74 eq blacklist ent │ │ │ │ - 0x000d82a0 72793a20 62616420 73697a65 00000000 ry: bad size.... │ │ │ │ - 0x000d82b0 696e7661 6c696420 6a6f7572 6e616c20 invalid journal │ │ │ │ - 0x000d82c0 656e7472 79207573 6167653a 20626164 entry usage: bad │ │ │ │ - 0x000d82d0 2073697a 65000000 636f7272 75707420 size...corrupt │ │ │ │ - 0x000d82e0 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000d82f0 77726974 653a0a69 6e76616c 6964206a write:.invalid j │ │ │ │ - 0x000d8300 6f75726e 616c2065 6e747279 20757361 ournal entry usa │ │ │ │ - 0x000d8310 67653a20 62616420 73697a65 00000000 ge: bad size.... │ │ │ │ - 0x000d8320 25732073 6563746f 7220256c 6c752073 %s sector %llu s │ │ │ │ - 0x000d8330 65712025 6c6c753a 20756e6b 6e6f776e eq %llu: unknown │ │ │ │ - 0x000d8340 206a6f75 726e616c 20656e74 72792076 journal entry v │ │ │ │ - 0x000d8350 65727369 6f6e2025 75000000 00000000 ersion %u....... │ │ │ │ - 0x000d8360 25732073 6563746f 7220256c 6c752073 %s sector %llu s │ │ │ │ - 0x000d8370 65712025 6c6c753a 206a6f75 726e616c eq %llu: journal │ │ │ │ - 0x000d8380 20656e74 72792074 6f6f2062 69672028 entry too big ( │ │ │ │ - 0x000d8390 257a7520 62797465 73290000 00000000 %zu bytes)...... │ │ │ │ - 0x000d83a0 25732073 6563746f 7220256c 6c752073 %s sector %llu s │ │ │ │ - 0x000d83b0 65712025 6c6c753a 206a6f75 726e616c eq %llu: journal │ │ │ │ - 0x000d83c0 20656e74 72792077 69746820 756e6b6e entry with unkn │ │ │ │ - 0x000d83d0 6f776e20 6373756d 20747970 6520256c own csum type %l │ │ │ │ - 0x000d83e0 6c750000 00000000 25732073 6563746f lu......%s secto │ │ │ │ - 0x000d83f0 7220256c 6c752073 65712025 6c6c753a r %llu seq %llu: │ │ │ │ - 0x000d8400 206a6f75 726e616c 20636865 636b7375 journal checksu │ │ │ │ - 0x000d8410 6d206261 64000000 696e7661 6c696420 m bad...invalid │ │ │ │ - 0x000d8420 6a6f7572 6e616c20 656e7472 793a206c journal entry: l │ │ │ │ - 0x000d8430 6173745f 73657120 3e207365 71202825 ast_seq > seq (% │ │ │ │ - 0x000d8440 6c6c7520 3e20256c 6c752900 00000000 llu > %llu)..... │ │ │ │ - 0x000d8450 666f756e 64206475 706c6963 61746520 found duplicate │ │ │ │ - 0x000d8460 62757420 6e6f6e20 6964656e 74696361 but non identica │ │ │ │ - 0x000d8470 6c206a6f 75726e61 6c20656e 74726965 l journal entrie │ │ │ │ - 0x000d8480 73202873 65712025 6c6c7529 00000000 s (seq %llu).... │ │ │ │ - 0x000d8490 6475706c 69636174 65206a6f 75726e61 duplicate journa │ │ │ │ - 0x000d84a0 6c20656e 74727920 256c6c75 206f6e20 l entry %llu on │ │ │ │ - 0x000d84b0 73616d65 20646576 6963650a 00000000 same device..... │ │ │ │ - 0x000d84c0 666f756e 6420746f 6f206d61 6e792063 found too many c │ │ │ │ - 0x000d84d0 6f706965 73206f66 206a6f75 726e616c opies of journal │ │ │ │ - 0x000d84e0 20656e74 72792025 6c6c750a 00000000 entry %llu..... │ │ │ │ - 0x000d84f0 696e7661 6c696420 6a6f7572 6e616c20 invalid journal │ │ │ │ - 0x000d8500 656e7472 7920636c 6f636b3a 20626164 entry clock: bad │ │ │ │ - 0x000d8510 2073697a 65000000 636f7272 75707420 size...corrupt │ │ │ │ - 0x000d8520 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000d8530 77726974 653a0a69 6e76616c 6964206a write:.invalid j │ │ │ │ - 0x000d8540 6f75726e 616c2065 6e747279 20636c6f ournal entry clo │ │ │ │ - 0x000d8550 636b3a20 62616420 73697a65 00000000 ck: bad size.... │ │ │ │ - 0x000d8560 696e7661 6c696420 6a6f7572 6e616c20 invalid journal │ │ │ │ - 0x000d8570 656e7472 7920636c 6f636b3a 20626164 entry clock: bad │ │ │ │ - 0x000d8580 20727700 00000000 636f7272 75707420 rw.....corrupt │ │ │ │ - 0x000d8590 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000d85a0 77726974 653a0a69 6e76616c 6964206a write:.invalid j │ │ │ │ - 0x000d85b0 6f75726e 616c2065 6e747279 20636c6f ournal entry clo │ │ │ │ - 0x000d85c0 636b3a20 62616420 72770000 00000000 ck: bad rw...... │ │ │ │ - 0x000d85d0 696e7661 6c696420 6a6f7572 6e616c20 invalid journal │ │ │ │ - 0x000d85e0 73657120 626c6163 6b6c6973 7420656e seq blacklist en │ │ │ │ - 0x000d85f0 7472793a 20737461 7274203e 20656e64 try: start > end │ │ │ │ - 0x000d8600 00000000 00000000 636f7272 75707420 ........corrupt │ │ │ │ - 0x000d8610 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000d8620 77726974 653a0a69 6e76616c 6964206a write:.invalid j │ │ │ │ - 0x000d8630 6f75726e 616c2073 65712062 6c61636b ournal seq black │ │ │ │ - 0x000d8640 6c697374 20656e74 72793a20 73746172 list entry: star │ │ │ │ - 0x000d8650 74203e20 656e6400 696e7661 6c696420 t > end.invalid │ │ │ │ - 0x000d8660 6a6f7572 6e616c20 656e7472 79206465 journal entry de │ │ │ │ - 0x000d8670 76207573 6167653a 20626164 2073697a v usage: bad siz │ │ │ │ - 0x000d8680 65202825 75203c20 25752900 00000000 e (%u < %u)..... │ │ │ │ - 0x000d8690 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ - 0x000d86a0 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ - 0x000d86b0 6e76616c 6964206a 6f75726e 616c2065 nvalid journal e │ │ │ │ - 0x000d86c0 6e747279 20646576 20757361 67653a20 ntry dev usage: │ │ │ │ - 0x000d86d0 62616420 73697a65 20282575 203c2025 bad size (%u < % │ │ │ │ - 0x000d86e0 75290a00 00000000 696e7661 6c696420 u)......invalid │ │ │ │ - 0x000d86f0 6a6f7572 6e616c20 656e7472 79206465 journal entry de │ │ │ │ - 0x000d8700 76207573 6167653a 20626164 20646576 v usage: bad dev │ │ │ │ - 0x000d8710 00000000 00000000 636f7272 75707420 ........corrupt │ │ │ │ - 0x000d8720 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000d8730 77726974 653a0a69 6e76616c 6964206a write:.invalid j │ │ │ │ - 0x000d8740 6f75726e 616c2065 6e747279 20646576 ournal entry dev │ │ │ │ - 0x000d8750 20757361 67653a20 62616420 64657600 usage: bad dev. │ │ │ │ - 0x000d8760 696e7661 6c696420 6a6f7572 6e616c20 invalid journal │ │ │ │ - 0x000d8770 656e7472 79206465 76207573 6167653a entry dev usage: │ │ │ │ - 0x000d8780 20626164 20706164 00000000 00000000 bad pad........ │ │ │ │ - 0x000d8790 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ - 0x000d87a0 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ - 0x000d87b0 6e76616c 6964206a 6f75726e 616c2065 nvalid journal e │ │ │ │ - 0x000d87c0 6e747279 20646576 20757361 67653a20 ntry dev usage: │ │ │ │ - 0x000d87d0 62616420 70616400 696e7661 6c696420 bad pad.invalid │ │ │ │ - 0x000d87e0 25732069 6e202573 20656e74 7279206f %s in %s entry o │ │ │ │ - 0x000d87f0 66667365 7420257a 692f2575 3a206b2d ffset %zi/%u: k- │ │ │ │ - 0x000d8800 3e753634 73203000 636f7272 75707420 >u64s 0.corrupt │ │ │ │ - 0x000d8810 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000d8820 77726974 653a0a69 6e76616c 69642025 write:.invalid % │ │ │ │ - 0x000d8830 7320696e 20257320 656e7472 79206f66 s in %s entry of │ │ │ │ - 0x000d8840 66736574 20257a69 2f25753a 206b2d3e fset %zi/%u: k-> │ │ │ │ - 0x000d8850 75363473 20300a00 696e7661 6c696420 u64s 0..invalid │ │ │ │ - 0x000d8860 25732069 6e202573 20656e74 7279206f %s in %s entry o │ │ │ │ - 0x000d8870 66667365 7420257a 692f2575 3a206578 ffset %zi/%u: ex │ │ │ │ - 0x000d8880 74656e64 73207061 73742065 6e64206f tends past end o │ │ │ │ - 0x000d8890 66206a6f 75726e61 6c20656e 74727900 f journal entry. │ │ │ │ - 0x000d88a0 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ - 0x000d88b0 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ - 0x000d88c0 6e76616c 69642025 7320696e 20257320 nvalid %s in %s │ │ │ │ - 0x000d88d0 656e7472 79206f66 66736574 20257a69 entry offset %zi │ │ │ │ - 0x000d88e0 2f25753a 20657874 656e6473 20706173 /%u: extends pas │ │ │ │ - 0x000d88f0 7420656e 64206f66 206a6f75 726e616c t end of journal │ │ │ │ - 0x000d8900 20656e74 72790a00 696e7661 6c696420 entry..invalid │ │ │ │ - 0x000d8910 25732069 6e202573 20656e74 7279206f %s in %s entry o │ │ │ │ - 0x000d8920 66667365 7420257a 692f2575 3a206261 ffset %zi/%u: ba │ │ │ │ - 0x000d8930 6420666f 726d6174 20257500 00000000 d format %u..... │ │ │ │ - 0x000d8940 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ - 0x000d8950 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ - 0x000d8960 6e76616c 69642025 7320696e 20257320 nvalid %s in %s │ │ │ │ - 0x000d8970 656e7472 79206f66 66736574 20257a69 entry offset %zi │ │ │ │ - 0x000d8980 2f25753a 20626164 20666f72 6d617420 /%u: bad format │ │ │ │ - 0x000d8990 25750a00 00000000 696e7661 6c696420 %u......invalid │ │ │ │ - 0x000d89a0 25732069 6e202573 20656e74 7279206f %s in %s entry o │ │ │ │ - 0x000d89b0 66667365 7420257a 692f2575 3a202573 ffset %zi/%u: %s │ │ │ │ - 0x000d89c0 0a257300 00000000 696e7661 6c696420 .%s.....invalid │ │ │ │ - 0x000d89d0 62747265 6520726f 6f74206a 6f75726e btree root journ │ │ │ │ - 0x000d89e0 616c2065 6e747279 3a207772 6f6e6720 al entry: wrong │ │ │ │ - 0x000d89f0 6e756d62 6572206f 66206b65 79730000 number of keys.. │ │ │ │ - 0x000d8a00 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ - 0x000d8a10 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ - 0x000d8a20 6e76616c 69642062 74726565 20726f6f nvalid btree roo │ │ │ │ - 0x000d8a30 74206a6f 75726e61 6c20656e 7472793a t journal entry: │ │ │ │ - 0x000d8a40 2077726f 6e67206e 756d6265 72206f66 wrong number of │ │ │ │ - 0x000d8a50 206b6579 73000000 636f7272 75707420 keys...corrupt │ │ │ │ - 0x000d8a60 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000d8a70 77726974 653a0a25 73207365 63746f72 write:.%s sector │ │ │ │ - 0x000d8a80 20256c6c 75207365 7120256c 6c753a20 %llu seq %llu: │ │ │ │ - 0x000d8a90 756e6b6e 6f776e20 6a6f7572 6e616c20 unknown journal │ │ │ │ - 0x000d8aa0 656e7472 79207665 7273696f 6e202575 entry version %u │ │ │ │ - 0x000d8ab0 0a000000 00000000 636f7272 75707420 ........corrupt │ │ │ │ - 0x000d8ac0 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000d8ad0 77726974 653a0a25 73207365 63746f72 write:.%s sector │ │ │ │ - 0x000d8ae0 20256c6c 75207365 7120256c 6c753a20 %llu seq %llu: │ │ │ │ - 0x000d8af0 6a6f7572 6e616c20 656e7472 7920746f journal entry to │ │ │ │ - 0x000d8b00 6f206269 67202825 7a752062 79746573 o big (%zu bytes │ │ │ │ - 0x000d8b10 290a0000 00000000 636f7272 75707420 ).......corrupt │ │ │ │ - 0x000d8b20 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000d8b30 77726974 653a0a25 73207365 63746f72 write:.%s sector │ │ │ │ - 0x000d8b40 20256c6c 75207365 7120256c 6c753a20 %llu seq %llu: │ │ │ │ - 0x000d8b50 6a6f7572 6e616c20 656e7472 79207769 journal entry wi │ │ │ │ - 0x000d8b60 74682075 6e6b6e6f 776e2063 73756d20 th unknown csum │ │ │ │ - 0x000d8b70 74797065 20256c6c 750a0000 00000000 type %llu....... │ │ │ │ - 0x000d8b80 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ - 0x000d8b90 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ - 0x000d8ba0 6e76616c 6964206a 6f75726e 616c2065 nvalid journal e │ │ │ │ - 0x000d8bb0 6e747279 3a206c61 73745f73 6571203e ntry: last_seq > │ │ │ │ - 0x000d8bc0 20736571 2028256c 6c75203e 20256c6c seq (%llu > %ll │ │ │ │ - 0x000d8bd0 75290a00 00000000 21284243 485f5342 u)......!(BCH_SB │ │ │ │ - 0x000d8be0 5f434c45 414e2863 2d3e6469 736b5f73 _CLEAN(c->disk_s │ │ │ │ - 0x000d8bf0 622e7362 29290000 21287536 3473203e b.sb))..!(u64s > │ │ │ │ - 0x000d8c00 206a2d3e 656e7472 795f7536 34735f72 j->entry_u64s_r │ │ │ │ - 0x000d8c10 65736572 76656429 00000000 00000000 eserved)........ │ │ │ │ - 0x000d8c20 21282828 28282828 7b202828 766f6964 !((((((({ ((void │ │ │ │ - 0x000d8c30 2973697a 656f6628 63686172 5b31202d )sizeof(char[1 - │ │ │ │ - 0x000d8c40 20322a21 21285f5f 6275696c 74696e5f 2*!!(__builtin_ │ │ │ │ - 0x000d8c50 6f666673 65746f66 20287479 70656f66 offsetof (typeof │ │ │ │ - 0x000d8c60 282a286a 73657429 292c205f 64617461 (*(jset)), _data │ │ │ │ - 0x000d8c70 29202520 73697a65 6f662875 36342929 ) % sizeof(u64)) │ │ │ │ - 0x000d8c80 5d29293b 20285f5f 6275696c 74696e5f ])); (__builtin_ │ │ │ │ - 0x000d8c90 6f666673 65746f66 20287479 70656f66 offsetof (typeof │ │ │ │ - 0x000d8ca0 282a286a 73657429 292c205f 64617461 (*(jset)), _data │ │ │ │ - 0x000d8cb0 29202b20 28287b20 2820285f 5f627569 ) + (({ ( (__bui │ │ │ │ - 0x000d8cc0 6c74696e 5f747970 65735f63 6f6d7061 ltin_types_compa │ │ │ │ - 0x000d8cd0 7469626c 655f7028 74797065 6f662828 tible_p(typeof(( │ │ │ │ - 0x000d8ce0 6a736574 292d3e75 36347329 2c207536 jset)->u64s), u6 │ │ │ │ - 0x000d8cf0 3429207c 7c205f5f 6275696c 74696e5f 4) || __builtin_ │ │ │ │ - 0x000d8d00 74797065 735f636f 6d706174 69626c65 types_compatible │ │ │ │ - 0x000d8d10 5f702874 7970656f 6628286a 73657429 _p(typeof((jset) │ │ │ │ - 0x000d8d20 2d3e7536 3473292c 20636f6e 73742075 ->u64s), const u │ │ │ │ - 0x000d8d30 36342929 203f2028 285f5f75 36342928 64)) ? ((__u64)( │ │ │ │ - 0x000d8d40 5f5f6c65 36342928 28205f5f 6c653634 __le64)(( __le64 │ │ │ │ - 0x000d8d50 2920286a 73657429 2d3e7536 34732929 ) (jset)->u64s)) │ │ │ │ - 0x000d8d60 203a2028 5f5f6275 696c7469 6e5f7479 : (__builtin_ty │ │ │ │ - 0x000d8d70 7065735f 636f6d70 61746962 6c655f70 pes_compatible_p │ │ │ │ - 0x000d8d80 28747970 656f6628 286a7365 74292d3e (typeof((jset)-> │ │ │ │ - 0x000d8d90 75363473 292c2075 33322920 7c7c205f u64s), u32) || _ │ │ │ │ - 0x000d8da0 5f627569 6c74696e 5f747970 65735f63 _builtin_types_c │ │ │ │ - 0x000d8db0 6f6d7061 7469626c 655f7028 74797065 ompatible_p(type │ │ │ │ - 0x000d8dc0 6f662828 6a736574 292d3e75 36347329 of((jset)->u64s) │ │ │ │ - 0x000d8dd0 2c20636f 6e737420 75333229 29203f20 , const u32)) ? │ │ │ │ - 0x000d8de0 28285f5f 75333229 285f5f6c 65333229 ((__u32)(__le32) │ │ │ │ - 0x000d8df0 2828205f 5f6c6533 32292028 6a736574 (( __le32) (jset │ │ │ │ - 0x000d8e00 292d3e75 36347329 29203a20 285f5f62 )->u64s)) : (__b │ │ │ │ - 0x000d8e10 75696c74 696e5f74 79706573 5f636f6d uiltin_types_com │ │ │ │ - 0x000d8e20 70617469 626c655f 70287479 70656f66 patible_p(typeof │ │ │ │ - 0x000d8e30 28286a73 6574292d 3e753634 73292c20 ((jset)->u64s), │ │ │ │ - 0x000d8e40 75313629 207c7c20 5f5f6275 696c7469 u16) || __builti │ │ │ │ - 0x000d8e50 6e5f7479 7065735f 636f6d70 61746962 n_types_compatib │ │ │ │ - 0x000d8e60 6c655f70 28747970 656f6628 286a7365 le_p(typeof((jse │ │ │ │ - 0x000d8e70 74292d3e 75363473 292c2063 6f6e7374 t)->u64s), const │ │ │ │ - 0x000d8e80 20753136 2929203f 2028285f 5f753136 u16)) ? ((__u16 │ │ │ │ - 0x000d8e90 29285f5f 6c653136 29282820 5f5f6c65 )(__le16)(( __le │ │ │ │ - 0x000d8ea0 31362920 286a7365 74292d3e 75363473 16) (jset)->u64s │ │ │ │ - 0x000d8eb0 2929203a 20282820 75382920 28286a73 )) : (( u8) ((js │ │ │ │ - 0x000d8ec0 6574292d 3e753634 73292929 3b207d29 et)->u64s))); }) │ │ │ │ - 0x000d8ed0 29202a20 73697a65 6f662875 36342929 ) * sizeof(u64)) │ │ │ │ - 0x000d8ee0 3b207d29 292d3129 207c2028 285f5f74 ; }))-1) | ((__t │ │ │ │ - 0x000d8ef0 7970656f 665f5f28 287b2028 28766f69 ypeof__(({ ((voi │ │ │ │ - 0x000d8f00 64297369 7a656f66 28636861 725b3120 d)sizeof(char[1 │ │ │ │ - 0x000d8f10 2d20322a 2121285f 5f627569 6c74696e - 2*!!(__builtin │ │ │ │ - 0x000d8f20 5f6f6666 7365746f 66202874 7970656f _offsetof (typeo │ │ │ │ - 0x000d8f30 66282a28 6a736574 29292c20 5f646174 f(*(jset)), _dat │ │ │ │ - 0x000d8f40 61292025 2073697a 656f6628 75363429 a) % sizeof(u64) │ │ │ │ - 0x000d8f50 295d2929 3b20285f 5f627569 6c74696e )])); (__builtin │ │ │ │ - 0x000d8f60 5f6f6666 7365746f 66202874 7970656f _offsetof (typeo │ │ │ │ - 0x000d8f70 66282a28 6a736574 29292c20 5f646174 f(*(jset)), _dat │ │ │ │ - 0x000d8f80 6129202b 2028287b 20282028 5f5f6275 a) + (({ ( (__bu │ │ │ │ - 0x000d8f90 696c7469 6e5f7479 7065735f 636f6d70 iltin_types_comp │ │ │ │ - 0x000d8fa0 61746962 6c655f70 28747970 656f6628 atible_p(typeof( │ │ │ │ - 0x000d8fb0 286a7365 74292d3e 75363473 292c2075 (jset)->u64s), u │ │ │ │ - 0x000d8fc0 36342920 7c7c205f 5f627569 6c74696e 64) || __builtin │ │ │ │ - 0x000d8fd0 5f747970 65735f63 6f6d7061 7469626c _types_compatibl │ │ │ │ - 0x000d8fe0 655f7028 74797065 6f662828 6a736574 e_p(typeof((jset │ │ │ │ - 0x000d8ff0 292d3e75 36347329 2c20636f 6e737420 )->u64s), const │ │ │ │ - 0x000d9000 75363429 29203f20 28285f5f 75363429 u64)) ? ((__u64) │ │ │ │ - 0x000d9010 285f5f6c 65363429 2828205f 5f6c6536 (__le64)(( __le6 │ │ │ │ - 0x000d9020 34292028 6a736574 292d3e75 36347329 4) (jset)->u64s) │ │ │ │ - 0x000d9030 29203a20 285f5f62 75696c74 696e5f74 ) : (__builtin_t │ │ │ │ - 0x000d9040 79706573 5f636f6d 70617469 626c655f ypes_compatible_ │ │ │ │ - 0x000d9050 70287479 70656f66 28286a73 6574292d p(typeof((jset)- │ │ │ │ - 0x000d9060 3e753634 73292c20 75333229 207c7c20 >u64s), u32) || │ │ │ │ - 0x000d9070 5f5f6275 696c7469 6e5f7479 7065735f __builtin_types_ │ │ │ │ - 0x000d9080 636f6d70 61746962 6c655f70 28747970 compatible_p(typ │ │ │ │ - 0x000d9090 656f6628 286a7365 74292d3e 75363473 eof((jset)->u64s │ │ │ │ - 0x000d90a0 292c2063 6f6e7374 20753332 2929203f ), const u32)) ? │ │ │ │ - 0x000d90b0 2028285f 5f753332 29285f5f 6c653332 ((__u32)(__le32 │ │ │ │ - 0x000d90c0 29282820 5f5f6c65 33322920 286a7365 )(( __le32) (jse │ │ │ │ - 0x000d90d0 74292d3e 75363473 2929203a 20285f5f t)->u64s)) : (__ │ │ │ │ - 0x000d90e0 6275696c 74696e5f 74797065 735f636f builtin_types_co │ │ │ │ - 0x000d90f0 6d706174 69626c65 5f702874 7970656f mpatible_p(typeo │ │ │ │ - 0x000d9100 6628286a 73657429 2d3e7536 3473292c f((jset)->u64s), │ │ │ │ - 0x000d9110 20753136 29207c7c 205f5f62 75696c74 u16) || __built │ │ │ │ - 0x000d9120 696e5f74 79706573 5f636f6d 70617469 in_types_compati │ │ │ │ - 0x000d9130 626c655f 70287479 70656f66 28286a73 ble_p(typeof((js │ │ │ │ - 0x000d9140 6574292d 3e753634 73292c20 636f6e73 et)->u64s), cons │ │ │ │ - 0x000d9150 74207531 36292920 3f202828 5f5f7531 t u16)) ? ((__u1 │ │ │ │ - 0x000d9160 3629285f 5f6c6531 36292828 205f5f6c 6)(__le16)(( __l │ │ │ │ - 0x000d9170 65313629 20286a73 6574292d 3e753634 e16) (jset)->u64 │ │ │ │ - 0x000d9180 73292920 3a202828 20753829 2028286a s)) : (( u8) ((j │ │ │ │ - 0x000d9190 73657429 2d3e7536 34732929 293b207d set)->u64s))); } │ │ │ │ - 0x000d91a0 2929202a 2073697a 656f6628 75363429 )) * sizeof(u64) │ │ │ │ - 0x000d91b0 293b207d 29292928 28353132 203c3c20 ); })))((512 << │ │ │ │ - 0x000d91c0 28632d3e 626c6f63 6b5f6269 74732929 (c->block_bits)) │ │ │ │ - 0x000d91d0 2d312929 292b3129 203e3e20 3929203e -1)))+1) >> 9) > │ │ │ │ - 0x000d91e0 20772d3e 73656374 6f727329 00000000 w->sectors).... │ │ │ │ - 0x000d91f0 21282828 26772d3e 6b65792e 6b292d3e !(((&w->key.k)-> │ │ │ │ - 0x000d9200 75363473 202d2028 73697a65 6f662873 u64s - (sizeof(s │ │ │ │ - 0x000d9210 74727563 7420626b 65792920 2f207369 truct bkey) / si │ │ │ │ - 0x000d9220 7a656f66 285f5f75 36342929 29203e20 zeof(__u64))) > │ │ │ │ - 0x000d9230 34552900 00000000 556e6162 6c652074 4U).....Unable t │ │ │ │ - 0x000d9240 6f20616c 6c6f6361 7465206a 6f75726e o allocate journ │ │ │ │ - 0x000d9250 616c2077 72697465 3a0a2573 0a000000 al write:.%s.... │ │ │ │ - 0x000d9260 6a6f7572 6e616c20 72656164 20646f6e journal read don │ │ │ │ - 0x000d9270 652c2062 7574206e 6f20656e 74726965 e, but no entrie │ │ │ │ - 0x000d9280 7320666f 756e6400 6a6f7572 6e616c20 s found.journal │ │ │ │ - 0x000d9290 72656164 20646f6e 652c2062 7574206e read done, but n │ │ │ │ - 0x000d92a0 6f20656e 74726965 7320666f 756e6420 o entries found │ │ │ │ - 0x000d92b0 61667465 72206472 6f707069 6e67206e after dropping n │ │ │ │ - 0x000d92c0 6f6e2d66 6c757368 65730000 00000000 on-flushes...... │ │ │ │ - 0x000d92d0 666f756e 6420626c 61636b6c 69737465 found blackliste │ │ │ │ - 0x000d92e0 64206a6f 75726e61 6c20656e 74727920 d journal entry │ │ │ │ - 0x000d92f0 256c6c75 00000000 21287365 71203e20 %llu....!(seq > │ │ │ │ - 0x000d9300 28285f5f 75363429 285f5f6c 65363429 ((__u64)(__le64) │ │ │ │ - 0x000d9310 28692d3e 6a2e7365 71292929 00000000 (i->j.seq))).... │ │ │ │ - 0x000d9320 6a6f7572 6e616c20 656e7472 69657320 journal entries │ │ │ │ - 0x000d9330 256c6c75 2d256c6c 75206d69 7373696e %llu-%llu missin │ │ │ │ - 0x000d9340 67212028 7265706c 6179696e 6720256c g! (replaying %l │ │ │ │ - 0x000d9350 6c752d25 6c6c7529 0a202070 72657620 lu-%llu). prev │ │ │ │ - 0x000d9360 61742025 730a2020 6e657874 20617420 at %s. next at │ │ │ │ - 0x000d9370 25730000 00000000 73757065 72626c6f %s......superblo │ │ │ │ - 0x000d9380 636b206e 6f74206d 61726b65 64206173 ck not marked as │ │ │ │ - 0x000d9390 20636f6e 7461696e 696e6720 7265706c containing repl │ │ │ │ - 0x000d93a0 69636173 20257300 6a6f7572 6e616c20 icas %s.journal │ │ │ │ - 0x000d93b0 72656164 20646f6e 652c2025 7a75206b read done, %zu k │ │ │ │ - 0x000d93c0 65797320 696e2025 7a752065 6e747269 eys in %zu entri │ │ │ │ - 0x000d93d0 65732c20 73657120 256c6c75 0a000000 es, seq %llu.... │ │ │ │ - 0x000d93e0 64726f70 70656420 756e666c 75736865 dropped unflushe │ │ │ │ - 0x000d93f0 6420656e 74726965 7320256c 6c752d25 d entries %llu-% │ │ │ │ - 0x000d9400 6c6c750a 00000000 00000000 00000000 llu............. │ │ │ │ - 0x000d9410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9420 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000d9430 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000d9440 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9450 6a6f7572 6e616c5f 77726974 655f616c journal_write_al │ │ │ │ - 0x000d9460 6c6f6300 00000000 00000000 00000000 loc............. │ │ │ │ - 0x000d9470 62636832 5f637375 6d5f6f70 745f746f bch2_csum_opt_to │ │ │ │ - 0x000d9480 5f747970 65000000 00000000 00000000 _type........... │ │ │ │ - 0x000d9490 6a6f7572 6e616c5f 77726974 655f646f journal_write_do │ │ │ │ - 0x000d94a0 6e650000 00000000 00000000 00000000 ne.............. │ │ │ │ - 0x000d94b0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000d94c0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ - 0x000d94d0 646f5f6a 6f75726e 616c5f77 72697465 do_journal_write │ │ │ │ - 0x000d94e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d94f0 62636832 5f6a6f75 726e616c 5f777269 bch2_journal_wri │ │ │ │ - 0x000d9500 74650000 00000000 636c6f73 7572655f te......closure_ │ │ │ │ - 0x000d9510 71756575 65000000 00000000 00000000 queue........... │ │ │ │ - 0x000d9520 62636832 5f6a6f75 726e616c 5f726561 bch2_journal_rea │ │ │ │ - 0x000d9530 64006c69 62626361 63686566 732f6a6f d.libbcachefs/jo │ │ │ │ - 0x000d9540 75726e61 6c2e6300 21287365 63746f72 urnal.c.!(sector │ │ │ │ - 0x000d9550 73203e20 6275662d 3e736563 746f7273 s > buf->sectors │ │ │ │ - 0x000d9560 29002128 73657120 3e3d2063 75725f73 ).!(seq >= cur_s │ │ │ │ - 0x000d9570 65712900 6c696262 63616368 6566732f eq).libbcachefs/ │ │ │ │ - 0x000d9580 73757065 722e6800 6572726f 720a0063 super.h.error..c │ │ │ │ - 0x000d9590 6c6f7365 640a0025 752f2575 0a007370 losed..%u/%u..sp │ │ │ │ - 0x000d95a0 6163653a 0a000964 69736361 72646564 ace:...discarded │ │ │ │ - 0x000d95b0 0925753a 25750a00 09636c65 616e206f .%u:%u...clean o │ │ │ │ - 0x000d95c0 6e646973 6b092575 3a25750a 0009636c ndisk.%u:%u...cl │ │ │ │ - 0x000d95d0 65616e09 0925753a 25750a00 09746f74 ean..%u:%u...tot │ │ │ │ - 0x000d95e0 616c0909 25753a25 750a0009 25707820 al..%u:%u...%px │ │ │ │ - 0x000d95f0 2570730a 00666c75 73686564 3a0a0025 %ps..flushed:..% │ │ │ │ - 0x000d9600 6c6c753a 20636f75 6e742025 750a0021 llu: count %u..! │ │ │ │ - 0x000d9610 286a6f75 726e616c 5f656e74 72795f69 (journal_entry_i │ │ │ │ - 0x000d9620 735f6f70 656e286a 29290021 28216a2d s_open(j)).!(!j- │ │ │ │ - 0x000d9630 3e637572 5f656e74 72795f73 6563746f >cur_entry_secto │ │ │ │ - 0x000d9640 72732900 4a6f7572 6e616c20 73747563 rs).Journal stuc │ │ │ │ - 0x000d9650 6b21004a 6f75726e 616c2070 696e733a k!.Journal pins: │ │ │ │ - 0x000d9660 0a25730a 00212873 6571203e 206a6f75 .%s..!(seq > jou │ │ │ │ - 0x000d9670 726e616c 5f637572 5f736571 286a2929 rnal_cur_seq(j)) │ │ │ │ - 0x000d9680 00000000 00000000 21286a6f 75726e61 ........!(journa │ │ │ │ - 0x000d9690 6c5f7374 6174655f 636f756e 74286e65 l_state_count(ne │ │ │ │ - 0x000d96a0 772c206e 65772e69 64782929 00000000 w, new.idx)).... │ │ │ │ - 0x000d96b0 6572726f 72207265 616c6c6f 63617469 error reallocati │ │ │ │ - 0x000d96c0 6e67206a 6f75726e 616c2066 69666f20 ng journal fifo │ │ │ │ - 0x000d96d0 28256c6c 75206f70 656e2065 6e747269 (%llu open entri │ │ │ │ - 0x000d96e0 6573290a 00000000 21286263 68325f64 es).....!(bch2_d │ │ │ │ - 0x000d96f0 65765f6c 6973745f 6861735f 64657628 ev_list_has_dev( │ │ │ │ - 0x000d9700 2a646576 732c2064 65762929 00000000 *devs, dev)).... │ │ │ │ - 0x000d9710 61637469 7665206a 6f75726e 616c2065 active journal e │ │ │ │ - 0x000d9720 6e747269 65733a09 256c6c75 0a736571 ntries:.%llu.seq │ │ │ │ - 0x000d9730 3a090909 256c6c75 0a6c6173 745f7365 :...%llu.last_se │ │ │ │ - 0x000d9740 713a0909 256c6c75 0a6c6173 745f7365 q:..%llu.last_se │ │ │ │ - 0x000d9750 715f6f6e 6469736b 3a09256c 6c750a66 q_ondisk:.%llu.f │ │ │ │ - 0x000d9760 6c757368 65645f73 65715f6f 6e646973 lushed_seq_ondis │ │ │ │ - 0x000d9770 6b3a0925 6c6c750a 70726572 65736572 k:.%llu.prereser │ │ │ │ - 0x000d9780 7665643a 09092575 2f25750a 65616368 ved:..%u/%u.each │ │ │ │ - 0x000d9790 20656e74 72792072 65736572 7665643a entry reserved: │ │ │ │ - 0x000d97a0 0925750a 6e722066 6c757368 20777269 .%u.nr flush wri │ │ │ │ - 0x000d97b0 7465733a 09256c6c 750a6e72 206e6f66 tes:.%llu.nr nof │ │ │ │ - 0x000d97c0 6c757368 20777269 7465733a 09256c6c lush writes:.%ll │ │ │ │ - 0x000d97d0 750a6e72 20646972 65637420 7265636c u.nr direct recl │ │ │ │ - 0x000d97e0 61696d3a 09256c6c 750a6e72 20626163 aim:.%llu.nr bac │ │ │ │ - 0x000d97f0 6b67726f 756e6420 7265636c 61696d3a kground reclaim: │ │ │ │ - 0x000d9800 09256c6c 750a7265 636c6169 6d206b69 .%llu.reclaim ki │ │ │ │ - 0x000d9810 636b6564 3a090925 750a7265 636c6169 cked:..%u.reclai │ │ │ │ - 0x000d9820 6d207275 6e732069 6e3a0925 75206d73 m runs in:.%u ms │ │ │ │ - 0x000d9830 0a637572 72656e74 20656e74 72792073 .current entry s │ │ │ │ - 0x000d9840 6563746f 72733a09 25750a63 75727265 ectors:.%u.curre │ │ │ │ - 0x000d9850 6e742065 6e747279 20657272 6f723a09 nt entry error:. │ │ │ │ - 0x000d9860 25750a63 75727265 6e742065 6e747279 %u.current entry │ │ │ │ - 0x000d9870 3a090900 00000000 63757272 656e7420 :.......current │ │ │ │ - 0x000d9880 656e7472 793a0909 69647820 25752072 entry:..idx %u r │ │ │ │ - 0x000d9890 6566636f 756e7420 25750a00 00000000 efcount %u...... │ │ │ │ - 0x000d98a0 756e7772 69747465 6e20656e 7472793a unwritten entry: │ │ │ │ - 0x000d98b0 09696478 20257520 72656663 6f756e74 .idx %u refcount │ │ │ │ - 0x000d98c0 20257520 73656374 6f727320 25750a00 %u sectors %u.. │ │ │ │ - 0x000d98d0 6e656564 20777269 74653a09 0925690a need write:..%i. │ │ │ │ - 0x000d98e0 7265706c 61792064 6f6e653a 09092569 replay done:..%i │ │ │ │ - 0x000d98f0 0a000000 00000000 64657620 25753a0a ........dev %u:. │ │ │ │ - 0x000d9900 096e7209 0925750a 09627563 6b657420 .nr..%u..bucket │ │ │ │ - 0x000d9910 73697a65 0925750a 09617661 696c6162 size.%u..availab │ │ │ │ - 0x000d9920 6c650925 753a2575 0a096469 73636172 le.%u:%u..discar │ │ │ │ - 0x000d9930 645f6964 78092575 0a096469 7274795f d_idx.%u..dirty_ │ │ │ │ - 0x000d9940 6f6e6469 736b0925 75202873 65712025 ondisk.%u (seq % │ │ │ │ - 0x000d9950 6c6c7529 0a096469 7274795f 69647809 llu)..dirty_idx. │ │ │ │ - 0x000d9960 25752028 73657120 256c6c75 290a0963 %u (seq %llu)..c │ │ │ │ - 0x000d9970 75725f69 64780909 25752028 73657120 ur_idx..%u (seq │ │ │ │ - 0x000d9980 256c6c75 290a0000 21282162 6368325f %llu)...!(!bch2_ │ │ │ │ - 0x000d9990 6a6f7572 6e616c5f 6572726f 72286a29 journal_error(j) │ │ │ │ - 0x000d99a0 20262620 74657374 5f626974 284a4f55 && test_bit(JOU │ │ │ │ - 0x000d99b0 524e414c 5f524550 4c41595f 444f4e45 RNAL_REPLAY_DONE │ │ │ │ - 0x000d99c0 2c20266a 2d3e666c 61677329 20262620 , &j->flags) && │ │ │ │ - 0x000d99d0 286a6f75 726e616c 5f656e74 72795f69 (journal_entry_i │ │ │ │ - 0x000d99e0 735f6f70 656e286a 29207c7c 206a2d3e s_open(j) || j-> │ │ │ │ - 0x000d99f0 6c617374 5f656d70 74795f73 6571202b last_empty_seq + │ │ │ │ - 0x000d9a00 20312021 3d206a6f 75726e61 6c5f6375 1 != journal_cu │ │ │ │ - 0x000d9a10 725f7365 71286a29 29290000 00000000 r_seq(j)))...... │ │ │ │ - 0x000d9a20 62636832 5f66735f 6a6f7572 6e616c5f bch2_fs_journal_ │ │ │ │ - 0x000d9a30 696e6974 00000000 00000000 00000000 init............ │ │ │ │ - 0x000d9a40 62636832 5f646576 5f6c6973 745f6164 bch2_dev_list_ad │ │ │ │ - 0x000d9a50 645f6465 76000000 00000000 00000000 d_dev........... │ │ │ │ - 0x000d9a60 62636832 5f66735f 6a6f7572 6e616c5f bch2_fs_journal_ │ │ │ │ - 0x000d9a70 73746172 74000000 00000000 00000000 start........... │ │ │ │ - 0x000d9a80 62636832 5f66735f 6a6f7572 6e616c5f bch2_fs_journal_ │ │ │ │ - 0x000d9a90 73746f70 00000000 00000000 00000000 stop............ │ │ │ │ - 0x000d9aa0 62636832 5f6a6f75 726e616c 5f666c75 bch2_journal_flu │ │ │ │ - 0x000d9ab0 73685f73 65715f61 73796e63 00000000 sh_seq_async.... │ │ │ │ - 0x000d9ac0 6a6f7572 6e616c5f 656e7472 795f6f70 journal_entry_op │ │ │ │ - 0x000d9ad0 656e0000 00000000 00000000 00000000 en.............. │ │ │ │ - 0x000d9ae0 5f5f6a6f 75726e61 6c5f656e 7472795f __journal_entry_ │ │ │ │ - 0x000d9af0 636c6f73 65000000 00000000 00000000 close........... │ │ │ │ - 0x000d9b00 6a6f7572 6e616c5f 73746174 655f636f journal_state_co │ │ │ │ - 0x000d9b10 756e7400 00000000 636c6f73 7572655f unt.....closure_ │ │ │ │ - 0x000d9b20 71756575 65000000 00000000 00000000 queue........... │ │ │ │ - 0x000d9b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9b40 5cd2f6ff 1cd2f6ff 13d2f6ff 0ad2f6ff \............... │ │ │ │ - 0x000d9b50 01d2f6ff fbd1f6ff f2d1f6ff e9d1f6ff ................ │ │ │ │ - 0x000d9b60 e0d1f6ff dad1f6ff d1d1f6ff c8d1f6ff ................ │ │ │ │ - 0x000d9b70 bfd1f6ff fcdaf6ff fcdaf6ff d4d9f6ff ................ │ │ │ │ - 0x000d9b80 d4d9f6ff d4d9f6ff d4d9f6ff d4d9f6ff ................ │ │ │ │ - 0x000d9b90 d4d9f6ff d4d9f6ff 09dbf6ff d4d9f6ff ................ │ │ │ │ - 0x000d9ba0 fcdaf6ff d4d9f6ff fcdaf6ff 3239f7ff ............29.. │ │ │ │ - 0x000d9bb0 3239f7ff ac3cf7ff ac3cf7ff ac3cf7ff 29...<...<...<.. │ │ │ │ - 0x000d9bc0 ac3cf7ff ac3cf7ff ac3cf7ff ac3cf7ff .<...<...<...<.. │ │ │ │ - 0x000d9bd0 713df7ff ac3cf7ff 953df7ff ac3cf7ff q=...<...=...<.. │ │ │ │ - 0x000d9be0 843df7ff 00000000 00000000 00000000 .=.............. │ │ │ │ - 0x000d9bf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9c00 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000d9c10 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000d9c20 08000000 00000000 5f5f6263 68325f72 ........__bch2_r │ │ │ │ - 0x000d9c30 65616400 00000000 62636832 5f726269 ead.....bch2_rbi │ │ │ │ - 0x000d9c40 6f5f6672 65650000 5f5f6275 636b6574 o_free..__bucket │ │ │ │ - 0x000d9c50 00000000 00000000 70726f6d 6f74655f ........promote_ │ │ │ │ - 0x000d9c60 66726565 00000000 70726f6d 6f74655f free....promote_ │ │ │ │ - 0x000d9c70 73746172 74000000 00000000 00000000 start........... │ │ │ │ - 0x000d9c80 5f5f6263 68325f72 6561645f 656e6469 __bch2_read_endi │ │ │ │ - 0x000d9c90 6f000000 00000000 00000000 00000000 o............... │ │ │ │ - 0x000d9ca0 72686173 68746162 6c655f6c 6f6f6b75 rhashtable_looku │ │ │ │ - 0x000d9cb0 705f696e 73657274 5f666173 74000000 p_insert_fast... │ │ │ │ - 0x000d9cc0 5f5f7072 6f6d6f74 655f616c 6c6f6300 __promote_alloc. │ │ │ │ - 0x000d9cd0 626b6579 5f696e6c 696e655f 64617461 bkey_inline_data │ │ │ │ - 0x000d9ce0 5f6f6666 73657400 636c6f73 7572655f _offset.closure_ │ │ │ │ - 0x000d9cf0 71756575 65000000 00000000 00000000 queue........... │ │ │ │ - 0x000d9d00 5f5f6263 68325f77 72697465 5f696e64 __bch2_write_ind │ │ │ │ - 0x000d9d10 65780000 00000000 00000000 00000000 ex.............. │ │ │ │ - 0x000d9d20 696e6974 5f617070 656e645f 65787465 init_append_exte │ │ │ │ - 0x000d9d30 6e740000 00000000 00000000 00000000 nt.............. │ │ │ │ - 0x000d9d40 62636832 5f777269 74655f70 7265705f bch2_write_prep_ │ │ │ │ - 0x000d9d50 656e636f 6465645f 64617461 00000000 encoded_data.... │ │ │ │ - 0x000d9d60 62636832 5f777269 74655f65 7874656e bch2_write_exten │ │ │ │ - 0x000d9d70 74000000 00000000 6f625f70 75736800 t.......ob_push. │ │ │ │ - 0x000d9d80 62636832 5f777269 74650000 00000000 bch2_write...... │ │ │ │ - 0x000d9d90 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000d9da0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ - 0x000d9db0 62636832 5f737562 6d69745f 7762696f bch2_submit_wbio │ │ │ │ - 0x000d9dc0 5f726570 6c696361 73000000 00000000 _replicas....... │ │ │ │ - 0x000d9dd0 62636832 5f657874 656e745f 75706461 bch2_extent_upda │ │ │ │ - 0x000d9de0 74650000 00000000 00000000 00000000 te.............. │ │ │ │ - 0x000d9df0 62636832 5f62696f 5f616c6c 6f635f70 bch2_bio_alloc_p │ │ │ │ - 0x000d9e00 61676573 5f706f6f 6c000000 00000000 ages_pool....... │ │ │ │ - 0x000d9e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9e20 00001400 50004800 00000000 00000000 ....P.H......... │ │ │ │ - 0x000d9e30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9e40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9e50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9e60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9e70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9e80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9ea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9eb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9ec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9ed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9ee0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9ef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c1bc0 48c4f8ff 48c4f8ff b8c6f8ff 29c7f8ff H...H.......)... │ │ │ │ + 0x000c1bd0 10c4f8ff 10c4f8ff 10c4f8ff 91c4f8ff ................ │ │ │ │ + 0x000c1be0 10c4f8ff 79c7f8ff cdc2f8ff 48c4f8ff ....y.......H... │ │ │ │ + 0x000c1bf0 10c4f8ff 48c4f8ff 10c4f8ff 91c4f8ff ....H........... │ │ │ │ + 0x000c1c00 e1ccf8ff 1ecdf8ff 51cdf8ff 51cdf8ff ........Q...Q... │ │ │ │ + 0x000c1c10 51cdf8ff 51cdf8ff 51cdf8ff 51cdf8ff Q...Q...Q...Q... │ │ │ │ + 0x000c1c20 51cdf8ff fdccf8ff 51cdf8ff 37cdf8ff Q.......Q...7... │ │ │ │ + 0x000c1c30 51cdf8ff c8c8f8ff d0f2f8ff d0f2f8ff Q............... │ │ │ │ + 0x000c1c40 f1f2f8ff 26f6f8ff 88f2f8ff 88f2f8ff ....&........... │ │ │ │ + 0x000c1c50 88f2f8ff 88f2f8ff 88f2f8ff 52f3f8ff ............R... │ │ │ │ + 0x000c1c60 8ef4f8ff d0f2f8ff 88f2f8ff d0f2f8ff ................ │ │ │ │ + 0x000c1c70 e5fcf8ff cafcf8ff 60f7f8ff 60f7f8ff ........`...`... │ │ │ │ + 0x000c1c80 60f7f8ff 60f7f8ff 60f7f8ff 60f7f8ff `...`...`...`... │ │ │ │ + 0x000c1c90 60f7f8ff b2fcf8ff 60f7f8ff 8efcf8ff `.......`....... │ │ │ │ + 0x000c1ca0 60f7f8ff 4dfcf8ff 00000000 00000000 `...M........... │ │ │ │ + 0x000c1cb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c1cc0 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000c1cd0 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000c1ce0 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c1cf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c1d00 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ + 0x000c1d10 7365745f 706f735f 746f5f65 7874656e set_pos_to_exten │ │ │ │ + 0x000c1d20 745f7374 61727400 00000000 00000000 t_start......... │ │ │ │ + 0x000c1d30 5f5f6263 68325f74 72616e73 5f6d6172 __bch2_trans_mar │ │ │ │ + 0x000c1d40 6b5f7265 666c696e 6b5f7000 00000000 k_reflink_p..... │ │ │ │ + 0x000c1d50 62636832 5f747261 6e735f6d 61726b5f bch2_trans_mark_ │ │ │ │ + 0x000c1d60 72657365 72766174 696f6e00 00000000 reservation..... │ │ │ │ + 0x000c1d70 7265706c 69636173 5f64656c 7461735f replicas_deltas_ │ │ │ │ + 0x000c1d80 7265616c 6c6f6300 00000000 00000000 realloc......... │ │ │ │ + 0x000c1d90 7472616e 735f6765 745f7570 64617465 trans_get_update │ │ │ │ + 0x000c1da0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c1db0 62636832 5f747261 6e735f6d 61726b5f bch2_trans_mark_ │ │ │ │ + 0x000c1dc0 65787465 6e740000 00000000 00000000 extent.......... │ │ │ │ + 0x000c1dd0 62636832 5f747261 6e735f6d 61726b5f bch2_trans_mark_ │ │ │ │ + 0x000c1de0 6b657900 00000000 00000000 00000000 key............. │ │ │ │ + 0x000c1df0 66735f75 73616765 5f617070 6c795f77 fs_usage_apply_w │ │ │ │ + 0x000c1e00 61726e00 00000000 00000000 00000000 arn............. │ │ │ │ + 0x000c1e10 62636832 5f747261 6e735f66 735f7573 bch2_trans_fs_us │ │ │ │ + 0x000c1e20 6167655f 6170706c 79000000 00000000 age_apply....... │ │ │ │ + 0x000c1e30 5f5f6263 68325f6d 61726b5f 7265666c __bch2_mark_refl │ │ │ │ + 0x000c1e40 696e6b5f 70000000 00000000 00000000 ink_p........... │ │ │ │ + 0x000c1e50 62636832 5f6d6172 6b5f7265 666c696e bch2_mark_reflin │ │ │ │ + 0x000c1e60 6b5f7000 00000000 00000000 00000000 k_p............. │ │ │ │ + 0x000c1e70 62636832 5f6d6172 6b5f7374 72697065 bch2_mark_stripe │ │ │ │ + 0x000c1e80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c1e90 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000c1ea0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ + 0x000c1eb0 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ + 0x000c1ec0 756e7061 636b0000 00000000 00000000 unpack.......... │ │ │ │ + 0x000c1ed0 62636832 5f6d6172 6b5f706f 696e7465 bch2_mark_pointe │ │ │ │ + 0x000c1ee0 72000000 00000000 00000000 00000000 r............... │ │ │ │ + 0x000c1ef0 62636832 5f6d6172 6b5f6578 74656e74 bch2_mark_extent │ │ │ │ + 0x000c1f00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c1f10 62636832 5f6d6172 6b5f6b65 795f6c6f bch2_mark_key_lo │ │ │ │ + 0x000c1f20 636b6564 00000000 00000000 00000000 cked............ │ │ │ │ + 0x000c1f30 5f5f6263 68325f6d 61726b5f 6d657461 __bch2_mark_meta │ │ │ │ + 0x000c1f40 64617461 5f627563 6b657400 00000000 data_bucket..... │ │ │ │ + 0x000c1f50 62636832 5f6d6172 6b5f6d65 74616461 bch2_mark_metada │ │ │ │ + 0x000c1f60 74615f62 75636b65 74000000 00000000 ta_bucket....... │ │ │ │ + 0x000c1f70 5f5f6275 636b6574 00000000 00000000 __bucket........ │ │ │ │ + 0x000c1f80 62636832 5f6d6172 6b5f616c 6c6f635f bch2_mark_alloc_ │ │ │ │ + 0x000c1f90 6275636b 65740000 00000000 00000000 bucket.......... │ │ │ │ + 0x000c1fa0 62636832 5f66735f 75736167 655f6163 bch2_fs_usage_ac │ │ │ │ + 0x000c1fb0 635f746f 5f626173 65000000 00000000 c_to_base....... │ │ │ │ + 0x000c1fc0 62636832 5f66735f 75736167 655f7265 bch2_fs_usage_re │ │ │ │ + 0x000c1fd0 61645f6f 6e650000 00000000 00000000 ad_one.......... │ │ │ │ + 0x000c1fe0 00000000 04000000 08000000 0a000000 ................ │ │ │ │ + 0x000c1ff0 10000000 04000000 08000000 08000000 ................ │ │ │ │ + 0x000c2000 6c696262 63616368 6566732f 63686563 libbcachefs/chec │ │ │ │ + 0x000c2010 6b73756d 2e630063 68616368 61323000 ksum.c.chacha20. │ │ │ │ + 0x000c2020 706f6c79 31333035 00696e63 6c756465 poly1305.include │ │ │ │ + 0x000c2030 2f6c696e 75782f73 63617474 65726c69 /linux/scatterli │ │ │ │ + 0x000c2040 73742e68 00212863 72635f69 735f636f st.h.!(crc_is_co │ │ │ │ + 0x000c2050 6d707265 73736564 28637263 5f6f6c64 mpressed(crc_old │ │ │ │ + 0x000c2060 29290069 6e636f72 72656374 20656e63 )).incorrect enc │ │ │ │ + 0x000c2070 72797074 696f6e20 6b657900 73686132 ryption key.sha2 │ │ │ │ + 0x000c2080 35360000 00000000 00000000 00000000 56.............. │ │ │ │ + 0x000c2090 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c20a0 3d13f9ff 3013f9ff 4013f9ff 5613f9ff =...0...@...V... │ │ │ │ + 0x000c20b0 5613f9ff 3013f9ff 4013f9ff 5013f9ff V...0...@...P... │ │ │ │ + 0x000c20c0 f014f9ff 2015f9ff 1015f9ff 2915f9ff .... .......)... │ │ │ │ + 0x000c20d0 2915f9ff f014f9ff f014f9ff 0015f9ff )............... │ │ │ │ + 0x000c20e0 5015f9ff 7015f9ff 6015f9ff 7915f9ff P...p...`...y... │ │ │ │ + 0x000c20f0 7915f9ff 5015f9ff 5015f9ff 5815f9ff y...P...P...X... │ │ │ │ + 0x000c2100 62636832 5f66735f 656e6372 79707469 bch2_fs_encrypti │ │ │ │ + 0x000c2110 6f6e5f69 6e697400 00000000 00000000 on_init......... │ │ │ │ + 0x000c2120 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ + 0x000c2130 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2140 62636832 5f726563 6865636b 73756d5f bch2_rechecksum_ │ │ │ │ + 0x000c2150 62696f00 00000000 00000000 00000000 bio............. │ │ │ │ + 0x000c2160 62636832 5f636865 636b7375 6d5f6d65 bch2_checksum_me │ │ │ │ + 0x000c2170 72676500 00000000 00000000 00000000 rge............. │ │ │ │ + 0x000c2180 5f5f6263 68325f63 6865636b 73756d5f __bch2_checksum_ │ │ │ │ + 0x000c2190 62696f00 00000000 00000000 00000000 bio............. │ │ │ │ + 0x000c21a0 62636832 5f636865 636b7375 6d5f6669 bch2_checksum_fi │ │ │ │ + 0x000c21b0 6e616c00 00000000 00000000 00000000 nal............. │ │ │ │ + 0x000c21c0 62636832 5f636865 636b7375 6d5f7570 bch2_checksum_up │ │ │ │ + 0x000c21d0 64617465 00000000 00000000 00000000 date............ │ │ │ │ + 0x000c21e0 62636832 5f636865 636b7375 6d5f696e bch2_checksum_in │ │ │ │ + 0x000c21f0 69740000 00000000 62636832 5f636865 it......bch2_che │ │ │ │ + 0x000c2200 636b7375 6d000000 646f5f65 6e637279 cksum...do_encry │ │ │ │ + 0x000c2210 70745f73 67000000 73675f61 73736967 pt_sg...sg_assig │ │ │ │ + 0x000c2220 6e5f7061 67650000 00000000 00000000 n_page.......... │ │ │ │ + 0x000c2230 62636832 5f636861 6368615f 656e6372 bch2_chacha_encr │ │ │ │ + 0x000c2240 7970745f 6b657900 00000000 00000000 ypt_key......... │ │ │ │ + 0x000c2250 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2260 00000000 04000000 08000000 0a000000 ................ │ │ │ │ + 0x000c2270 10000000 04000000 08000000 08000000 ................ │ │ │ │ + 0x000c2280 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2290 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c22a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c22b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c22c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c22d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c22e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c22f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2300 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2310 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2320 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2330 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2340 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2350 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2360 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2370 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2380 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2390 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c23a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c23b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c23c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c23d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c23e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c23f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2400 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2410 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2420 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2430 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2440 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2450 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2460 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2470 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2480 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2490 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c24a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c24b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c24c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c24d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c24e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c24f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2500 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2510 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2520 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2530 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2540 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2550 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2560 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2570 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2580 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2590 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c25a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c25b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c25c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c25d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c25e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c25f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2600 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2610 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2620 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2630 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2640 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2650 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2660 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2670 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2680 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2690 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c26a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c26b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c26c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c26d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c26e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c26f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2700 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2710 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2720 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2730 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2740 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2750 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2760 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2770 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2780 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2790 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c27a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c27b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c27c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c27d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c27e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c27f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2800 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2810 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2820 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2830 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2840 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2850 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2860 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2870 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2880 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2890 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c28a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c28b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c28c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c28d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c28e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c28f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2900 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2910 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2920 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2930 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2940 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2950 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2960 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2970 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2980 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2990 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c29a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c29b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c29c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c29d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c29e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c29f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2a00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2a10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2a20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2a30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2a40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2a50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2a60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2a70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2a80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2a90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2aa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ad0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ae0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2af0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2b00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2b10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2b20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2b40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2b50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2b60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2b70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2b80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2b90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2bb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2bc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2be0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2bf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2c00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2c10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2c20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2c30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2c40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2c60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2c70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2c80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2c90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2cb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2cc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2cd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ce0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2cf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2d00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2d10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2d20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2d30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2d40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2d50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2d60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2d70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2d80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2d90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2da0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2db0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2dc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2dd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2de0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2df0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2e00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2e20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2e30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2e40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2e50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2e60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2e70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2e80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2eb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ee0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2f00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2f20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2f30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2f40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2f50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2f60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2f70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2f80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2f90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2fa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2fb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2fc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c2ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3000 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3010 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3020 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3030 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3040 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3050 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3060 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3070 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3080 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3090 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c30a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c30b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c30c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c30d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c30e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c30f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3100 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3110 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3120 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3130 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3140 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3150 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3160 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3170 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3180 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3190 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c31a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c31b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c31c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c31d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c31e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c31f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3200 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3210 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3220 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3230 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3240 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3250 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3260 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3270 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3280 6572726f 72207265 71756573 74696e67 error requesting │ │ │ │ + 0x000c3290 20636861 63686132 30206d6f 64756c65 chacha20 module │ │ │ │ + 0x000c32a0 3a20256c 690a0000 6572726f 72207265 : %li...error re │ │ │ │ + 0x000c32b0 71756573 74696e67 20706f6c 79313330 questing poly130 │ │ │ │ + 0x000c32c0 35206d6f 64756c65 3a20256c 690a0000 5 module: %li... │ │ │ │ + 0x000c32d0 5741524e 494e4720 61742069 6e636c75 WARNING at inclu │ │ │ │ + 0x000c32e0 64652f6c 696e7578 2f627665 632e683a de/linux/bvec.h: │ │ │ │ + 0x000c32f0 25640a00 00000000 62636163 68656673 %d......bcachefs │ │ │ │ + 0x000c3300 3a202573 28292065 72726f72 20726571 : %s() error req │ │ │ │ + 0x000c3310 75657374 696e6720 63686163 68613230 uesting chacha20 │ │ │ │ + 0x000c3320 206d6f64 756c653a 20256c69 0a000000 module: %li.... │ │ │ │ + 0x000c3330 62636163 68656673 3a202573 28292063 bcachefs: %s() c │ │ │ │ + 0x000c3340 72797074 6f5f736b 63697068 65725f73 rypto_skcipher_s │ │ │ │ + 0x000c3350 65746b65 79282920 6572726f 723a2025 etkey() error: % │ │ │ │ + 0x000c3360 690a0000 00000000 21282875 6e736967 i.......!((unsig │ │ │ │ + 0x000c3370 6e656420 6c6f6e67 29207061 67652026 ned long) page & │ │ │ │ + 0x000c3380 20307830 33290000 21282162 6368325f 0x03)..!(!bch2_ │ │ │ │ + 0x000c3390 63686563 6b73756d 5f6d6572 67656162 checksum_mergeab │ │ │ │ + 0x000c33a0 6c652874 79706529 29000000 00000000 le(type))....... │ │ │ │ + 0x000c33b0 21286c65 6e5f6120 2b206c65 6e5f6220 !(len_a + len_b │ │ │ │ + 0x000c33c0 3e202828 2862696f 292d3e62 695f6974 > (((bio)->bi_it │ │ │ │ + 0x000c33d0 6572292e 62695f73 697a6520 3e3e2039 er).bi_size >> 9 │ │ │ │ + 0x000c33e0 29290000 00000000 21286372 635f6f6c ))......!(crc_ol │ │ │ │ + 0x000c33f0 642e756e 636f6d70 72657373 65645f73 d.uncompressed_s │ │ │ │ + 0x000c3400 697a6520 213d2028 28286269 6f292d3e ize != (((bio)-> │ │ │ │ + 0x000c3410 62695f69 74657229 2e62695f 73697a65 bi_iter).bi_size │ │ │ │ + 0x000c3420 203e3e20 39292900 21286263 68325f63 >> 9)).!(bch2_c │ │ │ │ + 0x000c3430 73756d5f 74797065 5f69735f 656e6372 sum_type_is_encr │ │ │ │ + 0x000c3440 79707469 6f6e2863 72635f6f 6c642e63 yption(crc_old.c │ │ │ │ + 0x000c3450 73756d5f 74797065 2920213d 20626368 sum_type) != bch │ │ │ │ + 0x000c3460 325f6373 756d5f74 7970655f 69735f65 2_csum_type_is_e │ │ │ │ + 0x000c3470 6e637279 7074696f 6e286e65 775f6373 ncryption(new_cs │ │ │ │ + 0x000c3480 756d5f74 79706529 29000000 00000000 um_type))....... │ │ │ │ + 0x000c3490 6572726f 72207265 71756573 74696e67 error requesting │ │ │ │ + 0x000c34a0 20656e63 72797074 696f6e20 6b65793a encryption key: │ │ │ │ + 0x000c34b0 2025690a 00000000 6572726f 72207265 %i.....error re │ │ │ │ + 0x000c34c0 71756573 74696e67 20736861 32353620 questing sha256 │ │ │ │ + 0x000c34d0 6d6f6475 6c65006c 69626263 61636865 module.libbcache │ │ │ │ + 0x000c34e0 66732f63 6c6f636b 2e630025 70733a09 fs/clock.c.%ps:. │ │ │ │ + 0x000c34f0 256c690a 00000000 21282128 7b205f42 %li.....!(!({ _B │ │ │ │ + 0x000c3500 6f6f6c20 5f72203d 20212828 26636c6f ool _r = !((&clo │ │ │ │ + 0x000c3510 636b2d3e 74696d65 7273292d 3e757365 ck->timers)->use │ │ │ │ + 0x000c3520 64203d3d 20282663 6c6f636b 2d3e7469 d == (&clock->ti │ │ │ │ + 0x000c3530 6d657273 292d3e73 697a6529 3b206966 mers)->size); if │ │ │ │ + 0x000c3540 20285f72 2920287b 2073697a 655f7420 (_r) ({ size_t │ │ │ │ + 0x000c3550 5f69203d 20282663 6c6f636b 2d3e7469 _i = (&clock->ti │ │ │ │ + 0x000c3560 6d657273 292d3e75 7365642b 2b3b2028 mers)->used++; ( │ │ │ │ + 0x000c3570 26636c6f 636b2d3e 74696d65 7273292d &clock->timers)- │ │ │ │ + 0x000c3580 3e646174 615b5f69 5d203d20 74696d65 >data[_i] = time │ │ │ │ + 0x000c3590 723b2064 6f207b20 766f6964 20282a66 r; do { void (*f │ │ │ │ + 0x000c35a0 6e292874 7970656f 66282663 6c6f636b n)(typeof(&clock │ │ │ │ + 0x000c35b0 2d3e7469 6d657273 292c2073 697a655f ->timers), size_ │ │ │ │ + 0x000c35c0 7429203d 20282876 6f696420 2a293029 t) = ((void *)0) │ │ │ │ + 0x000c35d0 3b206966 2028666e 2920666e 2826636c ; if (fn) fn(&cl │ │ │ │ + 0x000c35e0 6f636b2d 3e74696d 6572732c 205f6929 ock->timers, _i) │ │ │ │ + 0x000c35f0 3b207d20 7768696c 65202830 293b2064 ; } while (0); d │ │ │ │ + 0x000c3600 6f207b20 7768696c 6520285f 6929207b o { while (_i) { │ │ │ │ + 0x000c3610 2073697a 655f7420 70203d20 285f6920 size_t p = (_i │ │ │ │ + 0x000c3620 2d203129 202f2032 3b206966 2028696f - 1) / 2; if (io │ │ │ │ + 0x000c3630 5f74696d 65725f63 6d702826 636c6f63 _timer_cmp(&cloc │ │ │ │ + 0x000c3640 6b2d3e74 696d6572 732c2028 26636c6f k->timers, (&clo │ │ │ │ + 0x000c3650 636b2d3e 74696d65 7273292d 3e646174 ck->timers)->dat │ │ │ │ + 0x000c3660 615b5f69 5d2c2028 26636c6f 636b2d3e a[_i], (&clock-> │ │ │ │ + 0x000c3670 74696d65 7273292d 3e646174 615b705d timers)->data[p] │ │ │ │ + 0x000c3680 29203e3d 20302920 62726561 6b3b2064 ) >= 0) break; d │ │ │ │ + 0x000c3690 6f207b20 646f207b 20747970 656f6628 o { do { typeof( │ │ │ │ + 0x000c36a0 2826636c 6f636b2d 3e74696d 65727329 (&clock->timers) │ │ │ │ + 0x000c36b0 2d3e6461 74615b5f 695d2920 5f5f746d ->data[_i]) __tm │ │ │ │ + 0x000c36c0 70203d20 28282663 6c6f636b 2d3e7469 p = ((&clock->ti │ │ │ │ + 0x000c36d0 6d657273 292d3e64 6174615b 5f695d29 mers)->data[_i]) │ │ │ │ + 0x000c36e0 3b202828 26636c6f 636b2d3e 74696d65 ; ((&clock->time │ │ │ │ + 0x000c36f0 7273292d 3e646174 615b5f69 5d29203d rs)->data[_i]) = │ │ │ │ + 0x000c3700 20282826 636c6f63 6b2d3e74 696d6572 ((&clock->timer │ │ │ │ + 0x000c3710 73292d3e 64617461 5b705d29 3b202828 s)->data[p]); (( │ │ │ │ + 0x000c3720 26636c6f 636b2d3e 74696d65 7273292d &clock->timers)- │ │ │ │ + 0x000c3730 3e646174 615b705d 29203d20 5f5f746d >data[p]) = __tm │ │ │ │ + 0x000c3740 703b207d 20776869 6c652028 30293b20 p; } while (0); │ │ │ │ + 0x000c3750 646f207b 20766f69 6420282a 666e2928 do { void (*fn)( │ │ │ │ + 0x000c3760 74797065 6f662826 636c6f63 6b2d3e74 typeof(&clock->t │ │ │ │ + 0x000c3770 696d6572 73292c20 73697a65 5f742920 imers), size_t) │ │ │ │ + 0x000c3780 3d202828 766f6964 202a2930 293b2069 = ((void *)0); i │ │ │ │ + 0x000c3790 66202866 6e292066 6e282663 6c6f636b f (fn) fn(&clock │ │ │ │ + 0x000c37a0 2d3e7469 6d657273 2c205f69 293b207d ->timers, _i); } │ │ │ │ + 0x000c37b0 20776869 6c652028 30293b20 646f207b while (0); do { │ │ │ │ + 0x000c37c0 20766f69 6420282a 666e2928 74797065 void (*fn)(type │ │ │ │ + 0x000c37d0 6f662826 636c6f63 6b2d3e74 696d6572 of(&clock->timer │ │ │ │ + 0x000c37e0 73292c20 73697a65 5f742920 3d202828 s), size_t) = (( │ │ │ │ + 0x000c37f0 766f6964 202a2930 293b2069 66202866 void *)0); if (f │ │ │ │ + 0x000c3800 6e292066 6e282663 6c6f636b 2d3e7469 n) fn(&clock->ti │ │ │ │ + 0x000c3810 6d657273 2c207029 3b207d20 7768696c mers, p); } whil │ │ │ │ + 0x000c3820 65202830 293b207d 20776869 6c652028 e (0); } while ( │ │ │ │ + 0x000c3830 30293b20 5f69203d 20703b20 7d207d20 0); _i = p; } } │ │ │ │ + 0x000c3840 7768696c 65202830 293b205f 693b207d while (0); _i; } │ │ │ │ + 0x000c3850 293b205f 723b207d 29290000 00000000 ); _r; }))...... │ │ │ │ + 0x000c3860 62636832 5f696f5f 74696d65 725f6164 bch2_io_timer_ad │ │ │ │ + 0x000c3870 64006c69 62626361 63686566 732f636f d.libbcachefs/co │ │ │ │ + 0x000c3880 6d707265 73732e63 00312e32 2e313100 mpress.c.1.2.11. │ │ │ │ + 0x000c3890 21282162 696f2d3e 62695f76 636e7429 !(!bio->bi_vcnt) │ │ │ │ + 0x000c38a0 0021282d 72657420 3e3d202a 7372635f .!(-ret >= *src_ │ │ │ │ + 0x000c38b0 6c656e29 00000000 21287369 7a65203e len)....!(size > │ │ │ │ + 0x000c38c0 20632d3e 73622e65 6e636f64 65645f65 c->sb.encoded_e │ │ │ │ + 0x000c38d0 7874656e 745f6d61 78203c3c 20392900 xtent_max << 9). │ │ │ │ + 0x000c38e0 21282828 73746172 74292e62 695f7369 !(((start).bi_si │ │ │ │ + 0x000c38f0 7a65203e 3e203929 203e2063 2d3e7362 ze >> 9) > c->sb │ │ │ │ + 0x000c3900 2e656e63 6f646564 5f657874 656e745f .encoded_extent_ │ │ │ │ + 0x000c3910 6d617829 00000000 21282828 28737461 max)....!((((sta │ │ │ │ + 0x000c3920 72742e62 695f7369 7a652920 2b202828 rt.bi_size) + (( │ │ │ │ + 0x000c3930 31554c20 3c3c2031 32292920 2d203129 1UL << 12)) - 1) │ │ │ │ + 0x000c3940 202f2028 2831554c 203c3c20 31322929 / ((1UL << 12)) │ │ │ │ + 0x000c3950 29203e20 6e725f70 61676573 29000000 ) > nr_pages)... │ │ │ │ + 0x000c3960 21282828 28637263 2d3e6c69 76655f73 !((((crc->live_s │ │ │ │ + 0x000c3970 697a6529 202b2028 2831554c 203c3c20 ize) + ((1UL << │ │ │ │ + 0x000c3980 28313220 2d203929 2929202d 20312920 (12 - 9))) - 1) │ │ │ │ + 0x000c3990 2f202828 31554c20 3c3c2028 3132202d / ((1UL << (12 - │ │ │ │ + 0x000c39a0 20392929 2929203e 2062696f 2d3e6269 9)))) > bio->bi │ │ │ │ + 0x000c39b0 5f6d6178 5f766563 73290000 00000000 _max_vecs)...... │ │ │ │ + 0x000c39c0 6572726f 72207265 77726974 696e6720 error rewriting │ │ │ │ + 0x000c39d0 65786973 74696e67 20646174 613a2065 existing data: e │ │ │ │ + 0x000c39e0 7874656e 7420746f 6f206269 67000000 xtent too big... │ │ │ │ + 0x000c39f0 6572726f 72207265 77726974 696e6720 error rewriting │ │ │ │ + 0x000c3a00 65786973 74696e67 20646174 613a2064 existing data: d │ │ │ │ + 0x000c3a10 65636f6d 70726573 73696f6e 20657272 ecompression err │ │ │ │ + 0x000c3a20 6f720000 00000000 2128636f 6d707265 or......!(compre │ │ │ │ + 0x000c3a30 7373696f 6e5f7479 7065203e 3d204243 ssion_type >= BC │ │ │ │ + 0x000c3a40 485f434f 4d505245 5353494f 4e5f5459 H_COMPRESSION_TY │ │ │ │ + 0x000c3a50 50455f4e 52290000 2128216d 656d706f PE_NR)..!(!mempo │ │ │ │ + 0x000c3a60 6f6c5f69 6e697469 616c697a 65642826 ol_initialized(& │ │ │ │ + 0x000c3a70 632d3e63 6f6d7072 6573735f 776f726b c->compress_work │ │ │ │ + 0x000c3a80 73706163 655b636f 6d707265 7373696f space[compressio │ │ │ │ + 0x000c3a90 6e5f7479 70655d29 29000000 00000000 n_type]))....... │ │ │ │ + 0x000c3aa0 2128212a 6473745f 6c656e20 7c7c202a !(!*dst_len || * │ │ │ │ + 0x000c3ab0 6473745f 6c656e20 3e206473 742d3e62 dst_len > dst->b │ │ │ │ + 0x000c3ac0 695f6974 65722e62 695f7369 7a652900 i_iter.bi_size). │ │ │ │ + 0x000c3ad0 2128212a 7372635f 6c656e20 7c7c202a !(!*src_len || * │ │ │ │ + 0x000c3ae0 7372635f 6c656e20 3e207372 632d3e62 src_len > src->b │ │ │ │ + 0x000c3af0 695f6974 65722e62 695f7369 7a652900 i_iter.bi_size). │ │ │ │ + 0x000c3b00 21282a64 73745f6c 656e2026 2028626c !(*dst_len & (bl │ │ │ │ + 0x000c3b10 6f636b5f 62797465 73286329 202d2031 ock_bytes(c) - 1 │ │ │ │ + 0x000c3b20 29290000 00000000 21282a73 72635f6c ))......!(*src_l │ │ │ │ + 0x000c3b30 656e2026 2028626c 6f636b5f 62797465 en & (block_byte │ │ │ │ + 0x000c3b40 73286329 202d2031 29290000 00000000 s(c) - 1))...... │ │ │ │ + 0x000c3b50 2128636f 6d707265 7373696f 6e5f7479 !(compression_ty │ │ │ │ + 0x000c3b60 7065203e 3d202873 697a656f 66286263 pe >= (sizeof(bc │ │ │ │ + 0x000c3b70 68325f63 6f6d7072 65737369 6f6e5f6f h2_compression_o │ │ │ │ + 0x000c3b80 70745f74 6f5f6665 61747572 6529202f pt_to_feature) / │ │ │ │ + 0x000c3b90 2073697a 656f6628 28626368 325f636f sizeof((bch2_co │ │ │ │ + 0x000c3ba0 6d707265 7373696f 6e5f6f70 745f746f mpression_opt_to │ │ │ │ + 0x000c3bb0 5f666561 74757265 295b305d 29202b20 _feature)[0]) + │ │ │ │ + 0x000c3bc0 2873697a 656f6628 73747275 6374207b (sizeof(struct { │ │ │ │ + 0x000c3bd0 20696e74 3a2d2121 285f5f62 75696c74 int:-!!(__built │ │ │ │ + 0x000c3be0 696e5f74 79706573 5f636f6d 70617469 in_types_compati │ │ │ │ + 0x000c3bf0 626c655f 70287479 70656f66 28286263 ble_p(typeof((bc │ │ │ │ + 0x000c3c00 68325f63 6f6d7072 65737369 6f6e5f6f h2_compression_o │ │ │ │ + 0x000c3c10 70745f74 6f5f6665 61747572 6529292c pt_to_feature)), │ │ │ │ + 0x000c3c20 20747970 656f6628 26286263 68325f63 typeof(&(bch2_c │ │ │ │ + 0x000c3c30 6f6d7072 65737369 6f6e5f6f 70745f74 ompression_opt_t │ │ │ │ + 0x000c3c40 6f5f6665 61747572 65295b30 5d292929 o_feature)[0]))) │ │ │ │ + 0x000c3c50 3b207d29 29292900 00000000 00000000 ; }))))......... │ │ │ │ + 0x000c3c60 5f5f6263 68325f66 735f636f 6d707265 __bch2_fs_compre │ │ │ │ + 0x000c3c70 73735f69 6e697400 00000000 00000000 ss_init......... │ │ │ │ + 0x000c3c80 62636832 5f636865 636b5f73 65745f68 bch2_check_set_h │ │ │ │ + 0x000c3c90 61735f63 6f6d7072 65737365 645f6461 as_compressed_da │ │ │ │ + 0x000c3ca0 74610000 00000000 00000000 00000000 ta.............. │ │ │ │ + 0x000c3cb0 61747465 6d70745f 636f6d70 72657373 attempt_compress │ │ │ │ + 0x000c3cc0 00000000 00000000 5f5f6269 6f5f636f ........__bio_co │ │ │ │ + 0x000c3cd0 6d707265 73730000 00000000 00000000 mpress.......... │ │ │ │ + 0x000c3ce0 5f5f6269 6f5f6d61 705f6f72 5f626f75 __bio_map_or_bou │ │ │ │ + 0x000c3cf0 6e636500 00000000 00000000 00000000 nce............. │ │ │ │ + 0x000c3d00 5f5f6269 6f5f756e 636f6d70 72657373 __bio_uncompress │ │ │ │ + 0x000c3d10 00000000 00000000 5f5f626f 756e6365 ........__bounce │ │ │ │ + 0x000c3d20 5f616c6c 6f630000 00000000 00000000 _alloc.......... │ │ │ │ + 0x000c3d30 62636832 5f62696f 5f756e63 6f6d7072 bch2_bio_uncompr │ │ │ │ + 0x000c3d40 6573735f 696e706c 61636500 00000000 ess_inplace..... │ │ │ │ + 0x000c3d50 00000000 00000000 01000000 02000000 ................ │ │ │ │ + 0x000c3d60 6c696262 63616368 6566732f 64656275 libbcachefs/debu │ │ │ │ + 0x000c3d70 672e6300 2128622d 3e6e7365 74732021 g.c.!(b->nsets ! │ │ │ │ + 0x000c3d80 3d203129 002a2a2a 20696e20 6d656d6f = 1).*** in memo │ │ │ │ + 0x000c3d90 72793a00 2a2a2a20 72656164 20626163 ry:.*** read bac │ │ │ │ + 0x000c3da0 6b20696e 3a002a2a 2a206f6e 20646973 k in:.*** on dis │ │ │ │ + 0x000c3db0 6b20626c 6f636b20 25753a0a 00766572 k block %u:..ver │ │ │ │ + 0x000c3dc0 69667920 6661696c 65642061 74206b65 ify failed at ke │ │ │ │ + 0x000c3dd0 79202575 0a000000 77726974 74656e20 y %u....written │ │ │ │ + 0x000c3de0 77726f6e 673a2065 78706563 74656420 wrong: expected │ │ │ │ + 0x000c3df0 25752c20 676f7420 25750a00 00000000 %u, got %u...... │ │ │ │ + 0x000c3e00 62747265 65206e6f 64652076 65726966 btree node verif │ │ │ │ + 0x000c3e10 79206661 696c6564 20666f72 203a2025 y failed for : % │ │ │ │ + 0x000c3e20 730a0a00 00000000 00000000 00000000 s............... │ │ │ │ + 0x000c3e30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3e40 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000c3e50 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000c3e60 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c3e70 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000c3e80 65730000 00000000 00000000 00000000 es.............. │ │ │ │ + 0x000c3e90 5f5f6263 68325f62 74726565 5f766572 __bch2_btree_ver │ │ │ │ + 0x000c3ea0 69667900 202d3e20 256c6c75 20747970 ify. -> %llu typ │ │ │ │ + 0x000c3eb0 65202573 006c6962 62636163 68656673 e %s.libbcachefs │ │ │ │ + 0x000c3ec0 2f737472 5f686173 682e6800 696e7661 /str_hash.h.inva │ │ │ │ + 0x000c3ed0 6c696420 6e616d65 0076616c 75652074 lid name.value t │ │ │ │ + 0x000c3ee0 6f6f2073 6d616c6c 00656d70 7479206e oo small.empty n │ │ │ │ + 0x000c3ef0 616d6500 64697265 6e74206e 616d6520 ame.dirent name │ │ │ │ + 0x000c3f00 746f6f20 62696700 28626164 20645f74 too big.(bad d_t │ │ │ │ + 0x000c3f10 79706529 006c6962 62636163 68656673 ype).libbcachefs │ │ │ │ + 0x000c3f20 2f646972 656e742e 63000000 00000000 /dirent.c....... │ │ │ │ + 0x000c3f30 64697265 6e742070 6f696e74 7320746f dirent points to │ │ │ │ + 0x000c3f40 206f776e 20646972 6563746f 72790000 own directory.. │ │ │ │ + 0x000c3f50 62636832 5f646972 656e745f 6c6f6f6b bch2_dirent_look │ │ │ │ + 0x000c3f60 75700000 00000000 00000000 00000000 up.............. │ │ │ │ + 0x000c3f70 62636832 5f737472 5f686173 685f656e bch2_str_hash_en │ │ │ │ + 0x000c3f80 64000000 00000000 00000000 00000000 d............... │ │ │ │ + 0x000c3f90 62636832 5f737472 5f686173 685f7570 bch2_str_hash_up │ │ │ │ + 0x000c3fa0 64617465 00000000 00000000 00000000 date............ │ │ │ │ + 0x000c3fb0 62636832 5f737472 5f686173 685f696e bch2_str_hash_in │ │ │ │ + 0x000c3fc0 6974005b 64656c65 7465645d 005b7061 it.[deleted].[pa │ │ │ │ + 0x000c3fd0 72656e74 20256c6c 75206e61 6d652025 rent %llu name % │ │ │ │ + 0x000c3fe0 735d0064 75706c69 63617465 2067726f s].duplicate gro │ │ │ │ + 0x000c3ff0 75707300 67726f75 70207769 74682065 ups.group with e │ │ │ │ + 0x000c4000 6d707479 206c6162 656c0064 69736b20 mpty label.disk │ │ │ │ + 0x000c4010 68617320 696e7661 6c696420 67726f75 has invalid grou │ │ │ │ + 0x000c4020 70006361 6e6e6f74 20616c6c 6f636174 p.cannot allocat │ │ │ │ + 0x000c4030 65206d65 6d6f7279 006c6962 62636163 e memory.libbcac │ │ │ │ + 0x000c4040 68656673 2f646973 6b5f6772 6f757073 hefs/disk_groups │ │ │ │ + 0x000c4050 2e630021 2869203e 3d206e72 5f67726f .c.!(i >= nr_gro │ │ │ │ + 0x000c4060 75707329 00696e76 616c6964 2067726f ups).invalid gro │ │ │ │ + 0x000c4070 75702025 7500696e 76616c69 64206465 up %u.invalid de │ │ │ │ + 0x000c4080 76696365 20257500 6f66666c 696e6520 vice %u.offline │ │ │ │ + 0x000c4090 64657669 63652025 75000000 00000000 device %u....... │ │ │ │ + 0x000c40a0 5f5f6263 68325f64 69736b5f 67726f75 __bch2_disk_grou │ │ │ │ + 0x000c40b0 705f6164 64006c69 62626361 63686566 p_add.libbcachef │ │ │ │ + 0x000c40c0 732f6563 2e630021 286f6666 73657420 s/ec.c.!(offset │ │ │ │ + 0x000c40d0 3e3d2065 6e642900 21286f66 66736574 >= end).!(offset │ │ │ │ + 0x000c40e0 203c2062 75662d3e 6f666673 65742900 < buf->offset). │ │ │ │ + 0x000c40f0 21282173 2d3e7065 6e64696e 67290021 !(!s->pending).! │ │ │ │ + 0x000c4100 2821732d 3e616c6c 6f636174 65642026 (!s->allocated & │ │ │ │ + 0x000c4110 26202173 2d3e6572 72290021 2861746f & !s->err).!(ato │ │ │ │ + 0x000c4120 6d69635f 72656164 2826732d 3e70696e mic_read(&s->pin │ │ │ │ + 0x000c4130 29203c3d 20302900 2128216d 2d3e616c ) <= 0).!(!m->al │ │ │ │ + 0x000c4140 69766529 0021286d 2d3e6865 61705f69 ive).!(m->heap_i │ │ │ │ + 0x000c4150 6478203e 3d20682d 3e757365 64290021 dx >= h->used).! │ │ │ │ + 0x000c4160 28732d3e 682d3e73 203d3d20 73290021 (s->h->s == s).! │ │ │ │ + 0x000c4170 2821732d 3e616c6c 6f636174 65642900 (!s->allocated). │ │ │ │ + 0x000c4180 21286275 662d3e6f 66667365 74290021 !(buf->offset).! │ │ │ │ + 0x000c4190 28216563 5f707472 29002128 6d2d3e6f (!ec_ptr).!(m->o │ │ │ │ + 0x000c41a0 6e5f6865 61702900 696e7661 6c696420 n_heap).invalid │ │ │ │ + 0x000c41b0 73747269 7065206b 65790073 74726970 stripe key.strip │ │ │ │ + 0x000c41c0 65206174 20706f73 20300020 25753a25 e at pos 0. %u:% │ │ │ │ + 0x000c41d0 6c6c753a 25750021 28217262 696f2d3e llu:%u.!(!rbio-> │ │ │ │ + 0x000c41e0 7069636b 2e686173 5f656329 006c6962 pick.has_ec).lib │ │ │ │ + 0x000c41f0 62636163 68656673 2f65632e 68002128 bcachefs/ec.h.!( │ │ │ │ + 0x000c4200 21702e68 61735f65 6329006e 6f207374 !p.has_ec).no st │ │ │ │ + 0x000c4210 72697065 20686561 64006661 696c6564 ripe head.failed │ │ │ │ + 0x000c4220 20746f20 616c6c6f 63617465 206e6577 to allocate new │ │ │ │ + 0x000c4230 20737472 69706500 6661696c 65642074 stripe.failed t │ │ │ │ + 0x000c4240 6f207265 73657276 65207374 72697065 o reserve stripe │ │ │ │ + 0x000c4250 00657272 6f722072 65616469 6e672073 .error reading s │ │ │ │ + 0x000c4260 74726970 65206b65 793a2025 690a0021 tripe key: %i..! │ │ │ │ + 0x000c4270 286a203e 3d20682d 3e732d3e 6e725f64 (j >= h->s->nr_d │ │ │ │ + 0x000c4280 61746129 00212821 6e65775f 6b657929 ata).!(!new_key) │ │ │ │ + 0x000c4290 00657272 6f722072 65616469 6e672073 .error reading s │ │ │ │ + 0x000c42a0 74726970 65733a20 25690a00 257a7520 tripes: %i..%zu │ │ │ │ + 0x000c42b0 25752f25 752b2575 0a002128 682d3e73 %u/%u+%u..!(h->s │ │ │ │ + 0x000c42c0 29000000 00000000 21286f66 66736574 ).......!(offset │ │ │ │ + 0x000c42d0 20262028 6373756d 5f677261 6e756c61 & (csum_granula │ │ │ │ + 0x000c42e0 72697479 202d2031 29290000 00000000 rity - 1))...... │ │ │ │ + 0x000c42f0 21286f66 66736574 202b206c 656e2021 !(offset + len ! │ │ │ │ + 0x000c4300 3d202828 5f5f7531 3629285f 5f6c6531 = ((__u16)(__le1 │ │ │ │ + 0x000c4310 36292876 2d3e7365 63746f72 73292920 6)(v->sectors)) │ │ │ │ + 0x000c4320 26262028 6c656e20 26202863 73756d5f && (len & (csum_ │ │ │ │ + 0x000c4330 6772616e 756c6172 69747920 2d203129 granularity - 1) │ │ │ │ + 0x000c4340 29290000 00000000 2128682d 3e646174 ))......!(h->dat │ │ │ │ + 0x000c4350 615b6d2d 3e686561 705f6964 785d2e69 a[m->heap_idx].i │ │ │ │ + 0x000c4360 64782021 3d206964 78290000 00000000 dx != idx)...... │ │ │ │ + 0x000c4370 2128656e 64203e20 28285f5f 75313629 !(end > ((__u16) │ │ │ │ + 0x000c4380 285f5f6c 65313629 28762d3e 73656374 (__le16)(v->sect │ │ │ │ + 0x000c4390 6f727329 29290000 21285f69 203e3d20 ors)))..!(_i >= │ │ │ │ + 0x000c43a0 2826632d 3e65635f 73747269 7065735f (&c->ec_stripes_ │ │ │ │ + 0x000c43b0 68656170 292d3e75 73656429 00000000 heap)->used).... │ │ │ │ + 0x000c43c0 6572726f 72206372 65617469 6e672073 error creating s │ │ │ │ + 0x000c43d0 74726970 653a2065 72726f72 20777269 tripe: error wri │ │ │ │ + 0x000c43e0 74696e67 20646174 61206275 636b6574 ting data bucket │ │ │ │ + 0x000c43f0 73000000 00000000 6572726f 72206372 s.......error cr │ │ │ │ + 0x000c4400 65617469 6e672073 74726970 653a2065 eating stripe: e │ │ │ │ + 0x000c4410 72726f72 20726561 64696e67 20657869 rror reading exi │ │ │ │ + 0x000c4420 7374696e 67207374 72697065 00000000 sting stripe.... │ │ │ │ + 0x000c4430 21286275 662d3e73 697a6520 213d2028 !(buf->size != ( │ │ │ │ + 0x000c4440 285f5f75 31362928 5f5f6c65 31362928 (__u16)(__le16)( │ │ │ │ + 0x000c4450 762d3e73 6563746f 72732929 29000000 v->sectors)))... │ │ │ │ + 0x000c4460 6572726f 72206372 65617469 6e672073 error creating s │ │ │ │ + 0x000c4470 74726970 653a2065 72726f72 20777269 tripe: error wri │ │ │ │ + 0x000c4480 74696e67 20726564 756e6461 6e637920 ting redundancy │ │ │ │ + 0x000c4490 6275636b 65747300 6572726f 72207570 buckets.error up │ │ │ │ + 0x000c44a0 64617469 6e672073 74726970 653a206e dating stripe: n │ │ │ │ + 0x000c44b0 6f742066 6f756e64 00000000 00000000 ot found........ │ │ │ │ + 0x000c44c0 6572726f 72207570 64617469 6e672073 error updating s │ │ │ │ + 0x000c44d0 74726970 653a206e 725f626c 6f636b73 tripe: nr_blocks │ │ │ │ + 0x000c44e0 20646f65 73206e6f 74206d61 74636800 does not match. │ │ │ │ + 0x000c44f0 6572726f 72206372 65617469 6e672073 error creating s │ │ │ │ + 0x000c4500 74726970 653a2065 72726f72 20637265 tripe: error cre │ │ │ │ + 0x000c4510 6174696e 67207374 72697065 206b6579 ating stripe key │ │ │ │ + 0x000c4520 00000000 00000000 6572726f 72206372 ........error cr │ │ │ │ + 0x000c4530 65617469 6e672073 74726970 653a2065 eating stripe: e │ │ │ │ + 0x000c4540 72726f72 20256920 75706461 74696e67 rror %i updating │ │ │ │ + 0x000c4550 20706f69 6e746572 730a0000 00000000 pointers....... │ │ │ │ + 0x000c4560 21282828 26632d3e 65635f73 74726970 !(((&c->ec_strip │ │ │ │ + 0x000c4570 65735f68 65617029 2d3e7573 6564203d es_heap)->used = │ │ │ │ + 0x000c4580 3d202826 632d3e65 635f7374 72697065 = (&c->ec_stripe │ │ │ │ + 0x000c4590 735f6865 6170292d 3e73697a 65292900 s_heap)->size)). │ │ │ │ + 0x000c45a0 616c676f 20257520 73656374 6f727320 algo %u sectors │ │ │ │ + 0x000c45b0 25752062 6c6f636b 73202575 3a257520 %u blocks %u:%u │ │ │ │ + 0x000c45c0 6373756d 20257520 6772616e 20257500 csum %u gran %u. │ │ │ │ + 0x000c45d0 21283120 3c3c2073 2d3e762e 6373756d !(1 << s->v.csum │ │ │ │ + 0x000c45e0 5f677261 6e756c61 72697479 5f626974 _granularity_bit │ │ │ │ + 0x000c45f0 73203e3d 2028285f 5f753136 29285f5f s >= ((__u16)(__ │ │ │ │ + 0x000c4600 6c653136 2928732d 3e762e73 6563746f le16)(s->v.secto │ │ │ │ + 0x000c4610 72732929 207c7c20 732d3e76 2e637375 rs)) || s->v.csu │ │ │ │ + 0x000c4620 6d5f6772 616e756c 61726974 795f6269 m_granularity_bi │ │ │ │ + 0x000c4630 7473203d 3d202828 7538297e 30552929 ts == ((u8)~0U)) │ │ │ │ + 0x000c4640 00000000 00000000 6661696c 65642074 ........failed t │ │ │ │ + 0x000c4650 6f206669 6e642061 6e206578 69737469 o find an existi │ │ │ │ + 0x000c4660 6e672073 74726970 65000000 00000000 ng stripe....... │ │ │ │ + 0x000c4670 2128682d 3e732d3e 65786973 74696e67 !(h->s->existing │ │ │ │ + 0x000c4680 5f737472 6970652e 73697a65 20213d20 _stripe.size != │ │ │ │ + 0x000c4690 682d3e62 6c6f636b 73697a65 29000000 h->blocksize)... │ │ │ │ + 0x000c46a0 2128682d 3e732d3e 65786973 74696e67 !(h->s->existing │ │ │ │ + 0x000c46b0 5f737472 6970652e 73697a65 20213d20 _stripe.size != │ │ │ │ + 0x000c46c0 682d3e73 2d3e6578 69737469 6e675f73 h->s->existing_s │ │ │ │ + 0x000c46d0 74726970 652e6b65 792e762e 73656374 tripe.key.v.sect │ │ │ │ + 0x000c46e0 6f727329 00000000 21286e72 5f686176 ors)....!(nr_hav │ │ │ │ + 0x000c46f0 655f6461 7461203e 20682d3e 732d3e6e e_data > h->s->n │ │ │ │ + 0x000c4700 725f6461 74612900 21286e72 5f686176 r_data).!(nr_hav │ │ │ │ + 0x000c4710 655f7061 72697479 203e2068 2d3e732d e_parity > h->s- │ │ │ │ + 0x000c4720 3e6e725f 70617269 74792900 00000000 >nr_parity)..... │ │ │ │ + 0x000c4730 21286a20 3e3d2068 2d3e732d 3e6e725f !(j >= h->s->nr_ │ │ │ │ + 0x000c4740 64617461 202b2068 2d3e732d 3e6e725f data + h->s->nr_ │ │ │ │ + 0x000c4750 70617269 74792900 74617267 65742025 parity).target % │ │ │ │ + 0x000c4760 7520616c 676f2025 75207265 64756e64 u algo %u redund │ │ │ │ + 0x000c4770 616e6379 2025753a 0a000000 00000000 ancy %u:........ │ │ │ │ + 0x000c4780 0970656e 64696e67 3a20626c 6f636b73 .pending: blocks │ │ │ │ + 0x000c4790 2025752b 25752061 6c6c6f63 61746564 %u+%u allocated │ │ │ │ + 0x000c47a0 2025750a 00000000 09696e20 666c6967 %u......in flig │ │ │ │ + 0x000c47b0 68743a20 626c6f63 6b732025 752b2575 ht: blocks %u+%u │ │ │ │ + 0x000c47c0 2070696e 2025750a 00000000 00000000 pin %u......... │ │ │ │ + 0x000c47d0 21282163 64735f6c 6973745f 656d7074 !(!cds_list_empt │ │ │ │ + 0x000c47e0 79282663 2d3e6563 5f737472 6970655f y(&c->ec_stripe_ │ │ │ │ + 0x000c47f0 6e65775f 6c697374 29290000 00000000 new_list))...... │ │ │ │ + 0x000c4800 6b82f9ff e881f9ff e881f9ff e881f9ff k............... │ │ │ │ + 0x000c4810 e881f9ff e881f9ff e881f9ff e881f9ff ................ │ │ │ │ + 0x000c4820 e881f9ff 4c82f9ff e881f9ff 3d82f9ff ....L.......=... │ │ │ │ + 0x000c4830 e881f9ff 5c82f9ff 1886f9ff 1886f9ff ....\........... │ │ │ │ + 0x000c4840 8883f9ff 8883f9ff 8883f9ff 8883f9ff ................ │ │ │ │ + 0x000c4850 8883f9ff 8883f9ff 8883f9ff 2686f9ff ............&... │ │ │ │ + 0x000c4860 8883f9ff 1886f9ff 8883f9ff 1886f9ff ................ │ │ │ │ + 0x000c4870 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c4880 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000c4890 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000c48a0 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c48b0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000c48c0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ + 0x000c48d0 65635f73 74726970 655f7570 64617465 ec_stripe_update │ │ │ │ + 0x000c48e0 5f707472 73000000 00000000 00000000 _ptrs........... │ │ │ │ + 0x000c48f0 65635f67 656e6572 6174655f 63686563 ec_generate_chec │ │ │ │ + 0x000c4900 6b73756d 73000000 00000000 00000000 ksums........... │ │ │ │ + 0x000c4910 65635f73 74726970 655f6372 65617465 ec_stripe_create │ │ │ │ + 0x000c4920 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c4930 62636832 5f66735f 65635f65 78697400 bch2_fs_ec_exit. │ │ │ │ + 0x000c4940 62636832 5f737472 69706573 5f777269 bch2_stripes_wri │ │ │ │ + 0x000c4950 74650000 00000000 00000000 00000000 te.............. │ │ │ │ + 0x000c4960 6e65775f 73747269 70655f61 6c6c6f63 new_stripe_alloc │ │ │ │ + 0x000c4970 5f627563 6b657473 00000000 00000000 _buckets........ │ │ │ │ + 0x000c4980 5f5f6263 68325f65 635f7374 72697065 __bch2_ec_stripe │ │ │ │ + 0x000c4990 5f686561 645f7265 75736500 00000000 _head_reuse..... │ │ │ │ + 0x000c49a0 65635f73 74726970 655f6b65 795f696e ec_stripe_key_in │ │ │ │ + 0x000c49b0 69740000 00000000 00000000 00000000 it.............. │ │ │ │ + 0x000c49c0 62636832 5f65635f 73747269 70655f68 bch2_ec_stripe_h │ │ │ │ + 0x000c49d0 6561645f 67657400 00000000 00000000 ead_get......... │ │ │ │ + 0x000c49e0 65635f73 74726970 655f7365 745f7065 ec_stripe_set_pe │ │ │ │ + 0x000c49f0 6e64696e 67000000 00000000 00000000 nding........... │ │ │ │ + 0x000c4a00 62636832 5f65635f 6164645f 6261636b bch2_ec_add_back │ │ │ │ + 0x000c4a10 706f696e 74657200 00000000 00000000 pointer......... │ │ │ │ + 0x000c4a20 65635f73 74726970 655f6e65 775f7075 ec_stripe_new_pu │ │ │ │ + 0x000c4a30 74000000 00000000 00000000 00000000 t............... │ │ │ │ + 0x000c4a40 62636832 5f737472 69706573 5f686561 bch2_stripes_hea │ │ │ │ + 0x000c4a50 705f696e 73657274 00000000 00000000 p_insert........ │ │ │ │ + 0x000c4a60 68656170 5f766572 6966795f 6261636b heap_verify_back │ │ │ │ + 0x000c4a70 706f696e 74657200 00000000 00000000 pointer......... │ │ │ │ + 0x000c4a80 62636832 5f737472 69706573 5f686561 bch2_stripes_hea │ │ │ │ + 0x000c4a90 705f6465 6c000000 00000000 00000000 p_del........... │ │ │ │ + 0x000c4aa0 65635f62 6c6f636b 5f636865 636b7375 ec_block_checksu │ │ │ │ + 0x000c4ab0 6d000000 00000000 5f5f6275 636b6574 m.......__bucket │ │ │ │ + 0x000c4ac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c4ad0 65635f73 74726970 655f6275 665f696e ec_stripe_buf_in │ │ │ │ + 0x000c4ae0 69740000 00000000 00000000 00000000 it.............. │ │ │ │ + 0x000c4af0 62636832 5f707472 5f6d6174 63686573 bch2_ptr_matches │ │ │ │ + 0x000c4b00 5f737472 69706500 00000000 00000000 _stripe......... │ │ │ │ + 0x000c4b10 62636832 5f65635f 72656164 5f657874 bch2_ec_read_ext │ │ │ │ + 0x000c4b20 656e7400 00000000 00000000 00000000 ent............. │ │ │ │ + 0x000c4b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c4b40 00000000 04000000 08000000 0a000000 ................ │ │ │ │ + 0x000c4b50 10000000 04000000 08000000 08000000 ................ │ │ │ │ + 0x000c4b60 656d6572 67656e63 79207265 6164206f emergency read o │ │ │ │ + 0x000c4b70 6e6c7900 70616e69 63206166 74657220 nly.panic after │ │ │ │ + 0x000c4b80 6572726f 72006c69 62626361 63686566 error.libbcachef │ │ │ │ + 0x000c4b90 732f6572 726f722e 63006669 78696e67 s/error.c.fixing │ │ │ │ + 0x000c4ba0 0025732c 20657869 74696e67 0a002573 .%s, exiting..%s │ │ │ │ + 0x000c4bb0 3a206669 783f0025 732c2066 6978696e : fix?.%s, fixin │ │ │ │ + 0x000c4bc0 670a0025 732c206e 6f742066 6978696e g..%s, not fixin │ │ │ │ + 0x000c4bd0 670a0025 73202872 756e2066 73636b20 g..%s (run fsck │ │ │ │ + 0x000c4be0 746f2063 6f727265 6374290a 00257320 to correct)..%s │ │ │ │ + 0x000c4bf0 28726570 61697220 756e696d 706c656d (repair unimplem │ │ │ │ + 0x000c4c00 656e7465 64290a00 53617720 256c6c75 ented)..Saw %llu │ │ │ │ + 0x000c4c10 20657272 6f727320 6c696b65 3a0a2020 errors like:. │ │ │ │ + 0x000c4c20 20202573 0a000000 746f6f20 6d616e79 %s....too many │ │ │ │ + 0x000c4c30 20494f20 6572726f 72732c20 73657474 IO errors, sett │ │ │ │ + 0x000c4c40 696e6720 25732052 4f0a0000 00000000 ing %s RO....... │ │ │ │ + 0x000c4c50 6b6d616c 6c6f6320 6572722c 2063616e kmalloc err, can │ │ │ │ + 0x000c4c60 6e6f7420 72617465 6c696d69 74206673 not ratelimit fs │ │ │ │ + 0x000c4c70 636b2065 72727300 52617465 6c696d69 ck errs.Ratelimi │ │ │ │ + 0x000c4c80 74696e67 206e6577 20696e73 74616e63 ting new instanc │ │ │ │ + 0x000c4c90 6573206f 66207072 6576696f 75732065 es of previous e │ │ │ │ + 0x000c4ca0 72726f72 00000000 00000000 00000000 rror............ │ │ │ │ + 0x000c4cb0 62636832 5f696e63 6f6e7369 7374656e bch2_inconsisten │ │ │ │ + 0x000c4cc0 745f6572 726f7200 00000000 00000000 t_error......... │ │ │ │ + 0x000c4cd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c4ce0 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000c4cf0 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000c4d00 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c4d10 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000c4d20 6573006c 69626263 61636865 66732f65 es.libbcachefs/e │ │ │ │ + 0x000c4d30 7874656e 74732e63 00696e76 616c6964 xtents.c.invalid │ │ │ │ + 0x000c4d40 206e725f 7265706c 69636173 0067656e nr_replicas.gen │ │ │ │ + 0x000c4d50 65726174 696f6e20 25752072 65706c69 eration %u repli │ │ │ │ + 0x000c4d60 63617320 25750021 28637263 5f69735f cas %u.!(crc_is_ │ │ │ │ + 0x000c4d70 636f6d70 72657373 6564286e 29290021 compressed(n)).! │ │ │ │ + 0x000c4d80 286e2e6f 66667365 74290021 286e2e6c (n.offset).!(n.l │ │ │ │ + 0x000c4d90 6976655f 73697a65 20213d20 6b2d3e6b ive_size != k->k │ │ │ │ + 0x000c4da0 2e73697a 65290020 7374616c 65002063 .size). stale. c │ │ │ │ + 0x000c4db0 61636865 64007074 723a2025 753a256c ached.ptr: %u:%l │ │ │ │ + 0x000c4dc0 6c752067 656e2025 75257325 73006563 lu gen %u%s%s.ec │ │ │ │ + 0x000c4dd0 3a206964 7820256c 6c752062 6c6f636b : idx %llu block │ │ │ │ + 0x000c4de0 20257500 52200069 6e76616c 69642063 %u.R .invalid c │ │ │ │ + 0x000c4df0 6865636b 73756d20 74797065 00696e76 hecksum type.inv │ │ │ │ + 0x000c4e00 616c6964 20636f6d 70726573 73696f6e alid compression │ │ │ │ + 0x000c4e10 20747970 6500696e 76616c69 64206578 type.invalid ex │ │ │ │ + 0x000c4e20 74656e74 20656e74 72792074 79706500 tent entry type. │ │ │ │ + 0x000c4e30 696e636f 72726563 74206e6f 6e636500 incorrect nonce. │ │ │ │ + 0x000c4e40 6d756c74 69706c65 20707472 7320746f multiple ptrs to │ │ │ │ + 0x000c4e50 2073616d 65206465 76696365 00686173 same device.has │ │ │ │ + 0x000c4e60 206e6f6e 20707472 20666965 6c64006f non ptr field.o │ │ │ │ + 0x000c4e70 66667365 74206265 666f7265 20666972 ffset before fir │ │ │ │ + 0x000c4e80 73742062 75636b65 74006f66 66736574 st bucket.offset │ │ │ │ + 0x000c4e90 20706173 7420656e 64206f66 20646576 past end of dev │ │ │ │ + 0x000c4ea0 69636500 706f696e 74657220 746f2069 ice.pointer to i │ │ │ │ + 0x000c4eb0 6e76616c 69642064 65766963 65007370 nvalid device.sp │ │ │ │ + 0x000c4ec0 616e7320 6d756c74 69706c65 20627563 ans multiple buc │ │ │ │ + 0x000c4ed0 6b657473 00696e76 616c6964 206d696e kets.invalid min │ │ │ │ + 0x000c4ee0 5f6b6579 2e736e61 7073686f 74002128 _key.snapshot.!( │ │ │ │ + 0x000c4ef0 76616c5f 75363473 5f64656c 7461203c val_u64s_delta < │ │ │ │ + 0x000c4f00 20302900 00000000 21286661 696c6564 0).....!(failed │ │ │ │ + 0x000c4f10 2d3e6e72 203e3d20 2873697a 656f6628 ->nr >= (sizeof( │ │ │ │ + 0x000c4f20 6661696c 65642d3e 64657673 29202f20 failed->devs) / │ │ │ │ + 0x000c4f30 73697a65 6f662828 6661696c 65642d3e sizeof((failed-> │ │ │ │ + 0x000c4f40 64657673 295b305d 29202b20 2873697a devs)[0]) + (siz │ │ │ │ + 0x000c4f50 656f6628 73747275 6374207b 20696e74 eof(struct { int │ │ │ │ + 0x000c4f60 3a2d2121 285f5f62 75696c74 696e5f74 :-!!(__builtin_t │ │ │ │ + 0x000c4f70 79706573 5f636f6d 70617469 626c655f ypes_compatible_ │ │ │ │ + 0x000c4f80 70287479 70656f66 28286661 696c6564 p(typeof((failed │ │ │ │ + 0x000c4f90 2d3e6465 76732929 2c207479 70656f66 ->devs)), typeof │ │ │ │ + 0x000c4fa0 28262866 61696c65 642d3e64 65767329 (&(failed->devs) │ │ │ │ + 0x000c4fb0 5b305d29 29293b20 7d292929 29000000 [0]))); }))))... │ │ │ │ + 0x000c4fc0 6372633a 20635f73 697a6520 25752073 crc: c_size %u s │ │ │ │ + 0x000c4fd0 697a6520 2575206f 66667365 74202575 ize %u offset %u │ │ │ │ + 0x000c4fe0 206e6f6e 63652025 75206373 756d2025 nonce %u csum % │ │ │ │ + 0x000c4ff0 7520636f 6d707265 73732025 75000000 u compress %u... │ │ │ │ + 0x000c5000 28696e76 616c6964 20657874 656e7420 (invalid extent │ │ │ │ + 0x000c5010 656e7472 7920252e 31366c6c 78290000 entry %.16llx).. │ │ │ │ + 0x000c5020 73657120 256c6c78 20777269 7474656e seq %llx written │ │ │ │ + 0x000c5030 20257520 6d696e5f 6b657920 25730000 %u min_key %s.. │ │ │ │ + 0x000c5040 63686563 6b73756d 206f6666 73657420 checksum offset │ │ │ │ + 0x000c5050 2b206b65 79207369 7a65203e 20756e63 + key size > unc │ │ │ │ + 0x000c5060 6f6d7072 65737365 64207369 7a650000 ompressed size.. │ │ │ │ + 0x000c5070 6d756c74 69706c65 20706f69 6e746572 multiple pointer │ │ │ │ + 0x000c5080 7320746f 2073616d 65206465 76696365 s to same device │ │ │ │ + 0x000c5090 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c50a0 3cdcf9ff 3cdcf9ff 00dcf9ff 00dcf9ff <...<........... │ │ │ │ + 0x000c50b0 00dcf9ff 00dcf9ff 00dcf9ff 00dcf9ff ................ │ │ │ │ + 0x000c50c0 00dcf9ff 65dcf9ff 00dcf9ff 57dcf9ff ....e.......W... │ │ │ │ + 0x000c50d0 00dcf9ff 49dcf9ff 57ddf9ff 57ddf9ff ....I...W...W... │ │ │ │ + 0x000c50e0 d0dcf9ff d0dcf9ff d0dcf9ff d0dcf9ff ................ │ │ │ │ + 0x000c50f0 d0dcf9ff d0dcf9ff d0dcf9ff b0ddf9ff ................ │ │ │ │ + 0x000c5100 d0dcf9ff 9fddf9ff d0dcf9ff c2ddf9ff ................ │ │ │ │ + 0x000c5110 d9f5f9ff d9f5f9ff a8f4f9ff a8f4f9ff ................ │ │ │ │ + 0x000c5120 a8f4f9ff a8f4f9ff a8f4f9ff a8f4f9ff ................ │ │ │ │ + 0x000c5130 a8f4f9ff 6df7f9ff a8f4f9ff 54f7f9ff ....m.......T... │ │ │ │ + 0x000c5140 a8f4f9ff 87f7f9ff 48f9f9ff 48f9f9ff ........H...H... │ │ │ │ + 0x000c5150 ddf8f9ff ddf8f9ff ddf8f9ff ddf8f9ff ................ │ │ │ │ + 0x000c5160 ddf8f9ff ddf8f9ff ddf8f9ff 57f9f9ff ............W... │ │ │ │ + 0x000c5170 ddf8f9ff 48f9f9ff ddf8f9ff 48f9f9ff ....H.......H... │ │ │ │ + 0x000c5180 4005faff 9806faff 1004faff 1004faff @............... │ │ │ │ + 0x000c5190 1004faff 1004faff 1004faff 1004faff ................ │ │ │ │ + 0x000c51a0 1004faff d806faff 1004faff b006faff ................ │ │ │ │ + 0x000c51b0 1004faff c006faff e00cfaff 880cfaff ................ │ │ │ │ + 0x000c51c0 880cfaff 880cfaff 880cfaff 880cfaff ................ │ │ │ │ + 0x000c51d0 880cfaff 880cfaff 880cfaff a80dfaff ................ │ │ │ │ + 0x000c51e0 e00cfaff 900cfaff 880cfaff 900cfaff ................ │ │ │ │ + 0x000c51f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c5200 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000c5210 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000c5220 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c5230 62636832 5f637574 5f626163 6b5f7300 bch2_cut_back_s. │ │ │ │ + 0x000c5240 626b6579 5f696e6c 696e655f 64617461 bkey_inline_data │ │ │ │ + 0x000c5250 5f6f6666 73657400 00000000 00000000 _offset......... │ │ │ │ + 0x000c5260 62636832 5f637574 5f66726f 6e745f73 bch2_cut_front_s │ │ │ │ + 0x000c5270 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c5280 62636832 5f626b65 795f6170 70656e64 bch2_bkey_append │ │ │ │ + 0x000c5290 5f707472 00000000 00000000 00000000 _ptr............ │ │ │ │ + 0x000c52a0 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ + 0x000c52b0 61707065 6e640000 00000000 00000000 append.......... │ │ │ │ + 0x000c52c0 62636832 5f626b65 795f6e61 72726f77 bch2_bkey_narrow │ │ │ │ + 0x000c52d0 5f637263 73000000 00000000 00000000 _crcs........... │ │ │ │ + 0x000c52e0 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ + 0x000c52f0 7061636b 00000000 00000000 00000000 pack............ │ │ │ │ + 0x000c5300 62706f73 5f6e6f73 6e61705f 73756363 bpos_nosnap_succ │ │ │ │ + 0x000c5310 6573736f 72000000 00000000 00000000 essor........... │ │ │ │ + 0x000c5320 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000c5330 65730000 00000000 00000000 00000000 es.............. │ │ │ │ + 0x000c5340 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ + 0x000c5350 756e7061 636b0000 5f5f6275 636b6574 unpack..__bucket │ │ │ │ + 0x000c5360 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c5370 62636832 5f6d6172 6b5f696f 5f666169 bch2_mark_io_fai │ │ │ │ + 0x000c5380 6c757265 00000000 00000000 00000000 lure............ │ │ │ │ + 0x000c5390 00000000 80000000 00020000 00200000 ............. .. │ │ │ │ + 0x000c53a0 00000000 04000000 08000000 0a000000 ................ │ │ │ │ + 0x000c53b0 10000000 04000000 08000000 08000000 ................ │ │ │ │ + 0x000c53c0 6c696262 63616368 6566732f 696e6f64 libbcachefs/inod │ │ │ │ + 0x000c53d0 652e6800 00000000 21286269 2d3e6269 e.h.....!(bi->bi │ │ │ │ + 0x000c53e0 5f666c61 67732026 20283120 3c3c205f _flags & (1 << _ │ │ │ │ + 0x000c53f0 5f424348 5f494e4f 44455f55 4e4c494e _BCH_INODE_UNLIN │ │ │ │ + 0x000c5400 4b454429 29000000 00000000 00000000 KED))........... │ │ │ │ + 0x000c5410 b51afaff 581afaff 481afaff 381afaff ....X...H...8... │ │ │ │ + 0x000c5420 281afaff 181afaff 081afaff e019faff (............... │ │ │ │ + 0x000c5430 c019faff 7919faff 8c1afaff 6c1afaff ....y.......l... │ │ │ │ + 0x000c5440 641afaff 5c1afaff 441afaff 7c1afaff d...\...D...|... │ │ │ │ + 0x000c5450 741afaff aa19faff 871afaff 151afaff t............... │ │ │ │ + 0x000c5460 041afaff f519faff e519faff d519faff ................ │ │ │ │ + 0x000c5470 c519faff 9d19faff 961afaff 00000000 ................ │ │ │ │ + 0x000c5480 62636832 5f696e6f 64655f6e 6c696e6b bch2_inode_nlink │ │ │ │ + 0x000c5490 5f646563 00000000 6572726f 7220696e _dec....error in │ │ │ │ + 0x000c54a0 20667363 6b3a2065 72726f72 20256920 fsck: error %i │ │ │ │ + 0x000c54b0 75706461 74696e67 20696e6f 64650a00 updating inode.. │ │ │ │ + 0x000c54c0 6572726f 7220756e 7061636b 696e6720 error unpacking │ │ │ │ + 0x000c54d0 696e6f64 6520256c 6c752069 6e206673 inode %llu in fs │ │ │ │ + 0x000c54e0 636b0a00 00000000 66696c65 73797374 ck......filesyst │ │ │ │ + 0x000c54f0 656d206d 61726b65 6420636c 65616e2c em marked clean, │ │ │ │ + 0x000c5500 20627574 20696e6f 64652025 6c6c7520 but inode %llu │ │ │ │ + 0x000c5510 756e6c69 6e6b6564 00000000 00000000 unlinked........ │ │ │ │ + 0x000c5520 6572726f 7220696e 20667363 6b3a2065 error in fsck: e │ │ │ │ + 0x000c5530 72726f72 20256920 7768696c 65206465 rror %i while de │ │ │ │ + 0x000c5540 6c657469 6e672069 6e6f6465 0a000000 leting inode.... │ │ │ │ + 0x000c5550 66696c65 73797374 656d206d 61726b65 filesystem marke │ │ │ │ + 0x000c5560 6420636c 65616e2c 20627574 20696e6f d clean, but ino │ │ │ │ + 0x000c5570 64652025 6c6c7520 68617320 695f7369 de %llu has i_si │ │ │ │ + 0x000c5580 7a652064 69727479 00000000 00000000 ze dirty........ │ │ │ │ + 0x000c5590 6572726f 7220696e 20667363 6b3a2065 error in fsck: e │ │ │ │ + 0x000c55a0 72726f72 20256920 7472756e 63617469 rror %i truncati │ │ │ │ + 0x000c55b0 6e672069 6e6f6465 0a000000 00000000 ng inode........ │ │ │ │ + 0x000c55c0 66696c65 73797374 656d206d 61726b65 filesystem marke │ │ │ │ + 0x000c55d0 6420636c 65616e2c 20627574 20696e6f d clean, but ino │ │ │ │ + 0x000c55e0 64652025 6c6c7520 68617320 695f7365 de %llu has i_se │ │ │ │ + 0x000c55f0 63746f72 73206469 72747900 00000000 ctors dirty..... │ │ │ │ + 0x000c5600 7265636f 756e7469 6e672073 6563746f recounting secto │ │ │ │ + 0x000c5610 72732066 6f722069 6e6f6465 20256c6c rs for inode %ll │ │ │ │ + 0x000c5620 750a0000 00000000 6572726f 7220696e u.......error in │ │ │ │ + 0x000c5630 20667363 6b3a2065 72726f72 20256920 fsck: error %i │ │ │ │ + 0x000c5640 7265636f 756e7469 6e672069 6e6f6465 recounting inode │ │ │ │ + 0x000c5650 20736563 746f7273 0a000000 00000000 sectors........ │ │ │ │ + 0x000c5660 6572726f 72206c6f 6f6b696e 67207570 error looking up │ │ │ │ + 0x000c5670 206c6f73 742b666f 756e643a 2025690a lost+found: %i. │ │ │ │ + 0x000c5680 00000000 00000000 6572726f 72206372 ........error cr │ │ │ │ + 0x000c5690 65617469 6e67206c 6f73742b 666f756e eating lost+foun │ │ │ │ + 0x000c56a0 643a2025 690a0000 6572726f 72202569 d: %i...error %i │ │ │ │ + 0x000c56b0 20726561 74746163 68696e67 20696e6f reattaching ino │ │ │ │ + 0x000c56c0 64652025 6c6c750a 00000000 00000000 de %llu......... │ │ │ │ + 0x000c56d0 72656d6f 76655f64 6972656e 743a2065 remove_dirent: e │ │ │ │ + 0x000c56e0 72722025 69206465 6c657469 6e672064 rr %i deleting d │ │ │ │ + 0x000c56f0 6972656e 740a0000 68617368 20746162 irent...hash tab │ │ │ │ + 0x000c5700 6c65206b 65792061 74207772 6f6e6720 le key at wrong │ │ │ │ + 0x000c5710 6f666673 65743a20 62747265 65202575 offset: btree %u │ │ │ │ + 0x000c5720 20696e6f 64652025 6c6c7520 6f666673 inode %llu offs │ │ │ │ + 0x000c5730 65742025 6c6c752c 20686173 68656420 et %llu, hashed │ │ │ │ + 0x000c5740 746f2025 6c6c750a 25730000 00000000 to %llu.%s...... │ │ │ │ + 0x000c5750 696e6f64 6520256c 6c752068 61732069 inode %llu has i │ │ │ │ + 0x000c5760 6e636f72 72656374 20695f73 6563746f ncorrect i_secto │ │ │ │ + 0x000c5770 72733a20 676f7420 256c6c75 2c207368 rs: got %llu, sh │ │ │ │ + 0x000c5780 6f756c64 20626520 256c6c75 00000000 ould be %llu.... │ │ │ │ + 0x000c5790 65787465 6e742074 79706520 25752066 extent type %u f │ │ │ │ + 0x000c57a0 6f72206d 69737369 6e672069 6e6f6465 or missing inode │ │ │ │ + 0x000c57b0 20256c6c 75000000 65787465 6e742074 %llu...extent t │ │ │ │ + 0x000c57c0 79706520 25752066 6f72206e 6f6e2072 ype %u for non r │ │ │ │ + 0x000c57d0 6567756c 61722066 696c652c 20696e6f egular file, ino │ │ │ │ + 0x000c57e0 64652025 6c6c7520 6d6f6465 20256f00 de %llu mode %o. │ │ │ │ + 0x000c57f0 65787465 6e742074 79706520 2575206f extent type %u o │ │ │ │ + 0x000c5800 66667365 7420256c 6c752070 61737420 ffset %llu past │ │ │ │ + 0x000c5810 656e6420 6f662069 6e6f6465 20256c6c end of inode %ll │ │ │ │ + 0x000c5820 752c2069 5f73697a 6520256c 6c750000 u, i_size %llu.. │ │ │ │ + 0x000c5830 64697265 63746f72 7920256c 6c752077 directory %llu w │ │ │ │ + 0x000c5840 69746820 77726f6e 6720695f 6e6c696e ith wrong i_nlin │ │ │ │ + 0x000c5850 6b3a2067 6f742025 752c2073 686f756c k: got %u, shoul │ │ │ │ + 0x000c5860 64206265 20257500 64697265 6e742069 d be %u.dirent i │ │ │ │ + 0x000c5870 6e206e6f 6e657869 7374696e 67206469 n nonexisting di │ │ │ │ + 0x000c5880 72656374 6f72793a 0a257300 00000000 rectory:.%s..... │ │ │ │ + 0x000c5890 64697265 6e742069 6e206e6f 6e206469 dirent in non di │ │ │ │ + 0x000c58a0 72656374 6f727920 696e6f64 65207479 rectory inode ty │ │ │ │ + 0x000c58b0 70652025 753a0a25 73000000 00000000 pe %u:.%s....... │ │ │ │ + 0x000c58c0 64697265 6e742070 6f696e74 7320746f dirent points to │ │ │ │ + 0x000c58d0 206d6973 73696e67 20696e6f 64653a0a missing inode:. │ │ │ │ + 0x000c58e0 25730000 00000000 64697265 63746f72 %s......director │ │ │ │ + 0x000c58f0 7920256c 6c752077 69746820 6d756c74 y %llu with mult │ │ │ │ + 0x000c5900 69706c65 206c696e 6b730000 00000000 iple links...... │ │ │ │ + 0x000c5910 696e6f64 6520256c 6c752068 6173206d inode %llu has m │ │ │ │ + 0x000c5920 756c7469 706c6520 6c696e6b 73206275 ultiple links bu │ │ │ │ + 0x000c5930 7420695f 6e6c696e 6b203000 00000000 t i_nlink 0..... │ │ │ │ + 0x000c5940 696e636f 72726563 7420645f 74797065 incorrect d_type │ │ │ │ + 0x000c5950 3a207368 6f756c64 20626520 25753a0a : should be %u:. │ │ │ │ + 0x000c5960 25730000 00000000 6572726f 7220756e %s......error un │ │ │ │ + 0x000c5970 7061636b 696e6720 696e6f64 6520256c packing inode %l │ │ │ │ + 0x000c5980 6c753a20 25690a00 756e7265 61636861 lu: %i..unreacha │ │ │ │ + 0x000c5990 626c6520 696e6f64 6520256c 6c752c20 ble inode %llu, │ │ │ │ + 0x000c59a0 74797065 20257520 6e6c696e 6b202575 type %u nlink %u │ │ │ │ + 0x000c59b0 20626163 6b707472 20256c6c 753a256c backptr %llu:%l │ │ │ │ + 0x000c59c0 6c750000 00000000 6572726f 72206c6f lu......error lo │ │ │ │ + 0x000c59d0 6f6b696e 67207570 20706172 656e7420 oking up parent │ │ │ │ + 0x000c59e0 64697265 63746f72 793a2025 690a0000 directory: %i... │ │ │ │ + 0x000c59f0 21286263 68325f69 6e6f6465 5f756e70 !(bch2_inode_unp │ │ │ │ + 0x000c5a00 61636b28 696e6f64 652c2026 75292900 ack(inode, &u)). │ │ │ │ + 0x000c5a10 6572726f 7220696e 20667363 6b3a2062 error in fsck: b │ │ │ │ + 0x000c5a20 74726565 20657272 6f722025 69207768 tree error %i wh │ │ │ │ + 0x000c5a30 696c6520 77616c6b 696e6720 64697265 ile walking dire │ │ │ │ + 0x000c5a40 6e74730a 00000000 21286c69 6e6b203e nts.....!(link > │ │ │ │ + 0x000c5a50 3d206c69 6e6b732d 3e64202b 206c696e = links->d + lin │ │ │ │ + 0x000c5a60 6b732d3e 6e722900 696e6f64 6520256c ks->nr).inode %l │ │ │ │ + 0x000c5a70 6c752068 61732077 726f6e67 20695f6e lu has wrong i_n │ │ │ │ + 0x000c5a80 6c696e6b 20287479 70652025 7520695f link (type %u i_ │ │ │ │ + 0x000c5a90 6e6c696e 6b202575 2c207368 6f756c64 nlink %u, should │ │ │ │ + 0x000c5aa0 20626520 25752900 6572726f 7220696e be %u).error in │ │ │ │ + 0x000c5ab0 20667363 6b3a2062 74726565 20657272 fsck: btree err │ │ │ │ + 0x000c5ac0 6f722025 69207768 696c6520 77616c6b or %i while walk │ │ │ │ + 0x000c5ad0 696e6720 696e6f64 65730a00 00000000 ing inodes...... │ │ │ │ + 0x000c5ae0 696e6f64 6520256c 6c752068 61732077 inode %llu has w │ │ │ │ + 0x000c5af0 726f6e67 20626163 6b706f69 6e746572 rong backpointer │ │ │ │ + 0x000c5b00 3a0a676f 74202020 20202020 256c6c75 :.got %llu │ │ │ │ + 0x000c5b10 3a256c6c 750a7368 6f756c64 20626520 :%llu.should be │ │ │ │ + 0x000c5b20 256c6c75 3a256c6c 75006465 6c657469 %llu:%llu.deleti │ │ │ │ + 0x000c5b30 6e672069 6e6f6465 20256c6c 750a0074 ng inode %llu..t │ │ │ │ + 0x000c5b40 72756e63 6174696e 6720696e 6f646520 runcating inode │ │ │ │ + 0x000c5b50 256c6c75 0a006c69 62626361 63686566 %llu..libbcachef │ │ │ │ + 0x000c5b60 732f6673 636b2e63 00647570 6c696361 s/fsck.c.duplica │ │ │ │ + 0x000c5b70 74652068 61736820 7461626c 65206b65 te hash table ke │ │ │ │ + 0x000c5b80 79733a0a 25730068 6173685f 7265646f ys:.%s.hash_redo │ │ │ │ + 0x000c5b90 5f6b6579 20657272 2025690a 00636865 _key err %i..che │ │ │ │ + 0x000c5ba0 636b696e 67206578 74656e74 73006f76 cking extents.ov │ │ │ │ + 0x000c5bb0 65726c61 7070696e 67206578 74656e74 erlapping extent │ │ │ │ + 0x000c5bc0 733a0a25 730a2573 00212869 7465722d s:.%s.%s.!(iter- │ │ │ │ + 0x000c5bd0 3e666c61 67732026 20283120 3c3c2036 >flags & (1 << 6 │ │ │ │ + 0x000c5be0 29290063 6865636b 696e6720 64697265 )).checking dire │ │ │ │ + 0x000c5bf0 6e747300 63686563 6b696e67 20786174 nts.checking xat │ │ │ │ + 0x000c5c00 74727300 78617474 7220666f 72206d69 trs.xattr for mi │ │ │ │ + 0x000c5c10 7373696e 6720696e 6f646520 256c6c75 ssing inode %llu │ │ │ │ + 0x000c5c20 00636865 636b696e 6720726f 6f742064 .checking root d │ │ │ │ + 0x000c5c30 69726563 746f7279 00726f6f 74206469 irectory.root di │ │ │ │ + 0x000c5c40 72656374 6f727920 6d697373 696e6700 rectory missing. │ │ │ │ + 0x000c5c50 726f6f74 20696e6f 6465206e 6f742061 root inode not a │ │ │ │ + 0x000c5c60 20646972 6563746f 72790025 733a2065 directory.%s: e │ │ │ │ + 0x000c5c70 72722025 690a006d 656d6f72 7920616c rr %i..memory al │ │ │ │ + 0x000c5c80 6c6f6361 74696f6e 20666169 6c757265 location failure │ │ │ │ + 0x000c5c90 00646972 6563746f 72792073 74727563 .directory struc │ │ │ │ + 0x000c5ca0 74757265 206c6f6f 70006572 726f7220 ture loop.error │ │ │ │ + 0x000c5cb0 72656d6f 76696e67 20646972 656e743a removing dirent: │ │ │ │ + 0x000c5cc0 2025690a 00636865 636b696e 6720696e %i..checking in │ │ │ │ + 0x000c5cd0 6f646520 6e6c696e 6b730000 00000000 ode nlinks...... │ │ │ │ + 0x000c5ce0 63686563 6b5f6e6c 696e6b73 5f757064 check_nlinks_upd │ │ │ │ + 0x000c5cf0 6174655f 68617264 6c696e6b 73000000 ate_hardlinks... │ │ │ │ + 0x000c5d00 63686563 6b5f6e6c 696e6b73 5f66696e check_nlinks_fin │ │ │ │ + 0x000c5d10 645f6861 72646c69 6e6b7300 00000000 d_hardlinks..... │ │ │ │ + 0x000c5d20 63686563 6b5f7061 74680000 00000000 check_path...... │ │ │ │ + 0x000c5d30 63686563 6b5f6469 72656374 6f72795f check_directory_ │ │ │ │ + 0x000c5d40 73747275 63747572 65000000 00000000 structure....... │ │ │ │ + 0x000c5d50 6669785f 6f766572 6c617070 696e675f fix_overlapping_ │ │ │ │ + 0x000c5d60 65787465 6e740000 63686563 6b5f696e extent..check_in │ │ │ │ + 0x000c5d70 6f646573 006d6f64 6520256f 20666c61 odes.mode %o fla │ │ │ │ + 0x000c5d80 67732025 78200062 695f6174 696d6520 gs %x .bi_atime │ │ │ │ + 0x000c5d90 256c6c75 20006269 5f637469 6d652025 %llu .bi_ctime % │ │ │ │ + 0x000c5da0 6c6c7520 0062695f 6d74696d 6520256c llu .bi_mtime %l │ │ │ │ + 0x000c5db0 6c752000 62695f6f 74696d65 20256c6c lu .bi_otime %ll │ │ │ │ + 0x000c5dc0 75200062 695f7369 7a652025 6c6c7520 u .bi_size %llu │ │ │ │ + 0x000c5dd0 0062695f 73656374 6f727320 256c6c75 .bi_sectors %llu │ │ │ │ + 0x000c5de0 20006269 5f756964 20256c6c 75200062 .bi_uid %llu .b │ │ │ │ + 0x000c5df0 695f6769 6420256c 6c752000 62695f6e i_gid %llu .bi_n │ │ │ │ + 0x000c5e00 6c696e6b 20256c6c 75200062 695f6765 link %llu .bi_ge │ │ │ │ + 0x000c5e10 6e657261 74696f6e 20256c6c 75200062 neration %llu .b │ │ │ │ + 0x000c5e20 695f6465 7620256c 6c752000 62695f64 i_dev %llu .bi_d │ │ │ │ + 0x000c5e30 6174615f 63686563 6b73756d 20256c6c ata_checksum %ll │ │ │ │ + 0x000c5e40 75200062 695f636f 6d707265 7373696f u .bi_compressio │ │ │ │ + 0x000c5e50 6e20256c 6c752000 62695f70 726f6a65 n %llu .bi_proje │ │ │ │ + 0x000c5e60 63742025 6c6c7520 0062695f 64617461 ct %llu .bi_data │ │ │ │ + 0x000c5e70 5f726570 6c696361 7320256c 6c752000 _replicas %llu . │ │ │ │ + 0x000c5e80 62695f70 726f6d6f 74655f74 61726765 bi_promote_targe │ │ │ │ + 0x000c5e90 7420256c 6c752000 62695f66 6f726567 t %llu .bi_foreg │ │ │ │ + 0x000c5ea0 726f756e 645f7461 72676574 20256c6c round_target %ll │ │ │ │ + 0x000c5eb0 75200062 695f6261 636b6772 6f756e64 u .bi_background │ │ │ │ + 0x000c5ec0 5f746172 67657420 256c6c75 20006269 _target %llu .bi │ │ │ │ + 0x000c5ed0 5f657261 73757265 5f636f64 6520256c _erasure_code %l │ │ │ │ + 0x000c5ee0 6c752000 62695f66 69656c64 735f7365 lu .bi_fields_se │ │ │ │ + 0x000c5ef0 7420256c 6c752000 62695f64 69722025 t %llu .bi_dir % │ │ │ │ + 0x000c5f00 6c6c7520 0062695f 6469725f 6f666673 llu .bi_dir_offs │ │ │ │ + 0x000c5f10 65742025 6c6c7520 006c6962 62636163 et %llu .libbcac │ │ │ │ + 0x000c5f20 68656673 2f696e6f 64652e63 0021286f hefs/inode.c.!(o │ │ │ │ + 0x000c5f30 7574202b 20627974 6573203e 20656e64 ut + bytes > end │ │ │ │ + 0x000c5f40 2900696e 76616c69 64206461 74612063 ).invalid data c │ │ │ │ + 0x000c5f50 6865636b 73756d20 74797065 006e6f6e hecksum type.non │ │ │ │ + 0x000c5f60 7a65726f 206b2e70 2e696e6f 64650066 zero k.p.inode.f │ │ │ │ + 0x000c5f70 7320696e 6f646520 696e2062 6c6f636b s inode in block │ │ │ │ + 0x000c5f80 64657620 72616e67 6500696e 76616c69 dev range.invali │ │ │ │ + 0x000c5f90 64207374 72206861 73682074 79706500 d str hash type. │ │ │ │ + 0x000c5fa0 696e756d 3a20256c 6c752000 28756e70 inum: %llu .(unp │ │ │ │ + 0x000c5fb0 61636b20 6572726f 72290067 656e6572 ack error).gener │ │ │ │ + 0x000c5fc0 6174696f 6e3a2025 75007072 6f6a6563 ation: %u.projec │ │ │ │ + 0x000c5fd0 74006261 636b6772 6f756e64 5f636f6d t.background_com │ │ │ │ + 0x000c5fe0 70726573 73696f6e 0070726f 6d6f7465 pression.promote │ │ │ │ + 0x000c5ff0 5f746172 67657400 666f7265 67726f75 _target.foregrou │ │ │ │ + 0x000c6000 6e645f74 61726765 74006261 636b6772 nd_target.backgr │ │ │ │ + 0x000c6010 6f756e64 5f746172 67657400 65726173 ound_target.eras │ │ │ │ + 0x000c6020 7572655f 636f6465 00000000 00000000 ure_code........ │ │ │ │ + 0x000c6030 62695f62 61636b67 726f756e 645f636f bi_background_co │ │ │ │ + 0x000c6040 6d707265 7373696f 6e20256c 6c752000 mpression %llu . │ │ │ │ + 0x000c6050 696e7661 6c696420 76617269 61626c65 invalid variable │ │ │ │ + 0x000c6060 206c656e 67746820 6669656c 64730000 length fields.. │ │ │ │ + 0x000c6070 666c6167 67656420 61732075 6e6c696e flagged as unlin │ │ │ │ + 0x000c6080 6b656420 62757420 62695f6e 6c696e6b ked but bi_nlink │ │ │ │ + 0x000c6090 20213d20 30000000 696e6f64 6520256c != 0...inode %l │ │ │ │ + 0x000c60a0 6c75206e 6f742066 6f756e64 20776865 lu not found whe │ │ │ │ + 0x000c60b0 6e206465 6c657469 6e670a00 00000000 n deleting...... │ │ │ │ + 0x000c60c0 626b6579 5f67656e 65726174 696f6e00 bkey_generation. │ │ │ │ + 0x000c60d0 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ + 0x000c60e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c60f0 62636832 5f737472 5f686173 685f6f70 bch2_str_hash_op │ │ │ │ + 0x000c6100 745f746f 5f747970 65000000 00000000 t_to_type....... │ │ │ │ + 0x000c6110 696e6f64 655f656e 636f6465 5f666965 inode_encode_fie │ │ │ │ + 0x000c6120 6c640000 00000000 00000000 00000000 ld.............. │ │ │ │ + 0x000c6130 62636832 5f696e6f 64655f70 61636b5f bch2_inode_pack_ │ │ │ │ + 0x000c6140 76320000 00000000 070e151c 2b3a4960 v2..........+:I` │ │ │ │ + 0x000c6150 01020304 06080a0d 00000000 00000000 ................ │ │ │ │ + 0x000c6160 8c90faff 4c90faff 4390faff 3a90faff ....L...C...:... │ │ │ │ + 0x000c6170 3190faff 2b90faff 2290faff 1990faff 1...+..."....... │ │ │ │ + 0x000c6180 1090faff 0a90faff 0190faff f88ffaff ................ │ │ │ │ + 0x000c6190 ef8ffaff 2c99faff 2c99faff 0498faff ....,...,....... │ │ │ │ + 0x000c61a0 0498faff 0498faff 0498faff 0498faff ................ │ │ │ │ + 0x000c61b0 0498faff 0498faff 3999faff 0498faff ........9....... │ │ │ │ + 0x000c61c0 2c99faff 0498faff 2c99faff 62f7faff ,.......,...b... │ │ │ │ + 0x000c61d0 62f7faff dcfafaff dcfafaff dcfafaff b............... │ │ │ │ + 0x000c61e0 dcfafaff dcfafaff dcfafaff dcfafaff ................ │ │ │ │ + 0x000c61f0 a1fbfaff dcfafaff c5fbfaff dcfafaff ................ │ │ │ │ + 0x000c6200 b4fbfaff 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6210 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6220 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000c6230 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000c6240 08000000 00000000 5f5f6263 68325f72 ........__bch2_r │ │ │ │ + 0x000c6250 65616400 00000000 62636832 5f726269 ead.....bch2_rbi │ │ │ │ + 0x000c6260 6f5f6672 65650000 5f5f6275 636b6574 o_free..__bucket │ │ │ │ + 0x000c6270 00000000 00000000 70726f6d 6f74655f ........promote_ │ │ │ │ + 0x000c6280 66726565 00000000 70726f6d 6f74655f free....promote_ │ │ │ │ + 0x000c6290 73746172 74000000 00000000 00000000 start........... │ │ │ │ + 0x000c62a0 5f5f6263 68325f72 6561645f 656e6469 __bch2_read_endi │ │ │ │ + 0x000c62b0 6f000000 00000000 00000000 00000000 o............... │ │ │ │ + 0x000c62c0 72686173 68746162 6c655f6c 6f6f6b75 rhashtable_looku │ │ │ │ + 0x000c62d0 705f696e 73657274 5f666173 74000000 p_insert_fast... │ │ │ │ + 0x000c62e0 5f5f7072 6f6d6f74 655f616c 6c6f6300 __promote_alloc. │ │ │ │ + 0x000c62f0 626b6579 5f696e6c 696e655f 64617461 bkey_inline_data │ │ │ │ + 0x000c6300 5f6f6666 73657400 636c6f73 7572655f _offset.closure_ │ │ │ │ + 0x000c6310 71756575 65000000 00000000 00000000 queue........... │ │ │ │ + 0x000c6320 5f5f6263 68325f77 72697465 5f696e64 __bch2_write_ind │ │ │ │ + 0x000c6330 65780000 00000000 00000000 00000000 ex.............. │ │ │ │ + 0x000c6340 696e6974 5f617070 656e645f 65787465 init_append_exte │ │ │ │ + 0x000c6350 6e740000 00000000 00000000 00000000 nt.............. │ │ │ │ + 0x000c6360 62636832 5f777269 74655f70 7265705f bch2_write_prep_ │ │ │ │ + 0x000c6370 656e636f 6465645f 64617461 00000000 encoded_data.... │ │ │ │ + 0x000c6380 62636832 5f777269 74655f65 7874656e bch2_write_exten │ │ │ │ + 0x000c6390 74000000 00000000 6f625f70 75736800 t.......ob_push. │ │ │ │ + 0x000c63a0 62636832 5f777269 74650000 00000000 bch2_write...... │ │ │ │ + 0x000c63b0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000c63c0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ + 0x000c63d0 62636832 5f737562 6d69745f 7762696f bch2_submit_wbio │ │ │ │ + 0x000c63e0 5f726570 6c696361 73000000 00000000 _replicas....... │ │ │ │ + 0x000c63f0 62636832 5f657874 656e745f 75706461 bch2_extent_upda │ │ │ │ + 0x000c6400 74650000 00000000 00000000 00000000 te.............. │ │ │ │ + 0x000c6410 62636832 5f62696f 5f616c6c 6f635f70 bch2_bio_alloc_p │ │ │ │ + 0x000c6420 61676573 5f706f6f 6c000000 00000000 ages_pool....... │ │ │ │ + 0x000c6430 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6440 00001400 50004800 00000000 00000000 ....P.H......... │ │ │ │ + 0x000c6450 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6460 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6470 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6480 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6490 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c64a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c64b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c64c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c64d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c64e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c64f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6500 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6510 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6520 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6530 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6540 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6550 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6560 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6570 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6580 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6590 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c65a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c65b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c65c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c65d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c65e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c65f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6600 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6610 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6620 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6630 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6640 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6650 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6660 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6670 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6680 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6690 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c66a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c66b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c66c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c66d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c66e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c66f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6700 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6710 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6720 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6730 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6740 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6750 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6760 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6770 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6780 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6790 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c67a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c67b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c67c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c67d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c67e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c67f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6800 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6810 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6820 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6830 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6840 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6850 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6860 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6870 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6880 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6890 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c68a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c68b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c68c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c68d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c68e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c68f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6900 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6910 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6920 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6930 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6940 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6950 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6960 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6970 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6980 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6990 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c69a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c69b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c69c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c69d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c69e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c69f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6a00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6a10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6a20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6a30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6a40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6a50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6a60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6a70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6a80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6a90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6aa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ad0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ae0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6af0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6b00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6b10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6b20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6b40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6b50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6b60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6b70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6b80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6b90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6bb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6bc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6be0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6bf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6c00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6c10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6c20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6c30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6c40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6c60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6c70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6c80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6c90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6cb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6cc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6cd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ce0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6cf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6d00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6d10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6d20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6d30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6d40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6d50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6d60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6d70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6d80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6d90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6da0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6db0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6dc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6dd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6de0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6df0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6e00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6e20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6e30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6e40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6e50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6e60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6e70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6e80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6eb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ee0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6f00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6f20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6f30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6f40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6f50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6f60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6f70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6f80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6f90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6fa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6fb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6fc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c6ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7000 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7010 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7020 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7030 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7040 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7050 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7060 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7070 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7080 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7090 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c70a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c70b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c70c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c70d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c70e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c70f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7100 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7110 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7120 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7130 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7140 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7150 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7160 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7170 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7180 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7190 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c71a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c71b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c71c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c71d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c71e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c71f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7200 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7210 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7220 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7230 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7240 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7250 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7260 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7270 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7280 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7290 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c72a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c72b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c72c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c72d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c72e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c72f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7300 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7310 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7320 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7330 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7340 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7350 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7360 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7370 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7380 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7390 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c73a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c73b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c73c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c73d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c73e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c73f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7400 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7410 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7420 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7430 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7440 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7450 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7460 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7470 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c7480 6c696262 63616368 6566732f 696f2e63 libbcachefs/io.c │ │ │ │ + 0x000c7490 00212821 6f702d3e 6e725f72 65706c69 .!(!op->nr_repli │ │ │ │ + 0x000c74a0 63617329 00212821 6f702d3e 77726974 cas).!(!op->writ │ │ │ │ + 0x000c74b0 655f706f 696e742e 76290064 65766963 e_point.v).devic │ │ │ │ + 0x000c74c0 65207265 6d6f7665 64002128 72657420 e removed.!(ret │ │ │ │ + 0x000c74d0 3d3d202d 32382900 2128632d 3e6f7074 == -28).!(c->opt │ │ │ │ + 0x000c74e0 732e6e6f 6368616e 67657329 00212821 s.nochanges).!(! │ │ │ │ + 0x000c74f0 7372635f 6c656e20 7c7c2021 6473745f src_len || !dst_ │ │ │ │ + 0x000c7500 6c656e29 00212866 6c616773 20262042 len).!(flags & B │ │ │ │ + 0x000c7510 43485f52 4541445f 4e4f4445 434f4445 CH_READ_NODECODE │ │ │ │ + 0x000c7520 29002128 21726269 6f2d3e62 6f756e63 ).!(!rbio->bounc │ │ │ │ + 0x000c7530 65290000 00000000 21286372 632e636f e)......!(crc.co │ │ │ │ + 0x000c7540 6d707265 73736564 5f73697a 65203e20 mpressed_size > │ │ │ │ + 0x000c7550 77702d3e 73656374 6f72735f 66726565 wp->sectors_free │ │ │ │ + 0x000c7560 29000000 00000000 21286372 632e636f ).......!(crc.co │ │ │ │ + 0x000c7570 6d707265 73736564 5f73697a 65203e20 mpressed_size > │ │ │ │ + 0x000c7580 6f622d3e 73656374 6f72735f 66726565 ob->sectors_free │ │ │ │ + 0x000c7590 29000000 00000000 21287262 696f2d3e ).......!(rbio-> │ │ │ │ + 0x000c75a0 626f756e 63652026 26202172 62696f2d bounce && !rbio- │ │ │ │ + 0x000c75b0 3e73706c 69742900 21286b65 796c6973 >split).!(keylis │ │ │ │ + 0x000c75c0 745f7365 63746f72 73286b65 79732920 t_sectors(keys) │ │ │ │ + 0x000c75d0 26262021 72657429 00000000 00000000 && !ret)........ │ │ │ │ + 0x000c75e0 21282162 6b65795f 636d7028 6f702d3e !(!bkey_cmp(op-> │ │ │ │ + 0x000c75f0 706f732c 2053504f 53282828 5f5f7536 pos, SPOS(((__u6 │ │ │ │ + 0x000c7600 34297e30 554c4c29 2c202828 5f5f7536 4)~0ULL), ((__u6 │ │ │ │ + 0x000c7610 34297e30 554c4c29 2c203029 29290000 4)~0ULL), 0))).. │ │ │ │ + 0x000c7620 21282162 696f5f61 64645f70 61676528 !(!bio_add_page( │ │ │ │ + 0x000c7630 62696f2c 20706167 652c206c 656e2c20 bio, page, len, │ │ │ │ + 0x000c7640 30292900 00000000 21286e65 775f695f 0)).....!(new_i_ │ │ │ │ + 0x000c7650 73697a65 203e2069 6e6f6465 5f752e62 size > inode_u.b │ │ │ │ + 0x000c7660 695f7369 7a652026 26202165 7874656e i_size && !exten │ │ │ │ + 0x000c7670 64696e67 29000000 21287074 722d3e64 ding)...!(ptr->d │ │ │ │ + 0x000c7680 6576203e 3d203634 207c7c20 21632d3e ev >= 64 || !c-> │ │ │ │ + 0x000c7690 64657673 5b707472 2d3e6465 765d2900 devs[ptr->dev]). │ │ │ │ + 0x000c76a0 21282128 28287372 63292d3e 62695f69 !(!(((src)->bi_i │ │ │ │ + 0x000c76b0 74657229 2e62695f 73697a65 203e3e20 ter).bi_size >> │ │ │ │ + 0x000c76c0 39292900 00000000 21282828 2862696f 9)).....!((((bio │ │ │ │ + 0x000c76d0 292d3e62 695f6974 6572292e 62695f73 )->bi_iter).bi_s │ │ │ │ + 0x000c76e0 697a6520 3e3e2039 2920213d 206f702d ize >> 9) != op- │ │ │ │ + 0x000c76f0 3e637263 2e636f6d 70726573 7365645f >crc.compressed_ │ │ │ │ + 0x000c7700 73697a65 29000000 21286f70 2d3e636f size)...!(op->co │ │ │ │ + 0x000c7710 6d707265 7373696f 6e5f7479 70652026 mpression_type & │ │ │ │ + 0x000c7720 2620286f 702d3e66 6c616773 20262042 & (op->flags & B │ │ │ │ + 0x000c7730 43485f57 52495445 5f444154 415f454e CH_WRITE_DATA_EN │ │ │ │ + 0x000c7740 434f4445 44292026 26206263 68325f63 CODED) && bch2_c │ │ │ │ + 0x000c7750 73756d5f 74797065 5f69735f 656e6372 sum_type_is_encr │ │ │ │ + 0x000c7760 79707469 6f6e286f 702d3e63 72632e63 yption(op->crc.c │ │ │ │ + 0x000c7770 73756d5f 74797065 29290000 00000000 sum_type))...... │ │ │ │ + 0x000c7780 21286f70 2d3e636f 6d707265 7373696f !(op->compressio │ │ │ │ + 0x000c7790 6e5f7479 70652026 26202162 6f756e63 n_type && !bounc │ │ │ │ + 0x000c77a0 65290000 00000000 6572726f 72207665 e)......error ve │ │ │ │ + 0x000c77b0 72696679 696e6720 65786973 74696e67 rifying existing │ │ │ │ + 0x000c77c0 20636865 636b7375 6d207768 696c6520 checksum while │ │ │ │ + 0x000c77d0 72657772 6974696e 67206578 69737469 rewriting existi │ │ │ │ + 0x000c77e0 6e672064 61746120 286d656d 6f727920 ng data (memory │ │ │ │ + 0x000c77f0 636f7272 75707469 6f6e3f29 00000000 corruption?).... │ │ │ │ + 0x000c7800 2128746f 74616c5f 6f757470 75742021 !(total_output ! │ │ │ │ + 0x000c7810 3d20746f 74616c5f 696e7075 74290000 = total_input).. │ │ │ │ + 0x000c7820 6572726f 72207665 72696679 696e6720 error verifying │ │ │ │ + 0x000c7830 65786973 74696e67 20636865 636b7375 existing checksu │ │ │ │ + 0x000c7840 6d207768 696c6520 6e617272 6f77696e m while narrowin │ │ │ │ + 0x000c7850 67206368 65636b73 756d2028 6d656d6f g checksum (memo │ │ │ │ + 0x000c7860 72792063 6f727275 7074696f 6e3f2900 ry corruption?). │ │ │ │ + 0x000c7870 21287372 632d3e62 695f6974 65722e62 !(src->bi_iter.b │ │ │ │ + 0x000c7880 695f7369 7a65203c 20647374 5f697465 i_size < dst_ite │ │ │ │ + 0x000c7890 722e6269 5f73697a 65290000 00000000 r.bi_size)...... │ │ │ │ + 0x000c78a0 21287262 696f2d3e 62696f2e 62695f76 !(rbio->bio.bi_v │ │ │ │ + 0x000c78b0 636e7420 3e206269 6f2d3e62 695f6d61 cnt > bio->bi_ma │ │ │ │ + 0x000c78c0 785f7665 63732900 6c696262 63616368 x_vecs).libbcach │ │ │ │ + 0x000c78d0 6566732f 6a6f7572 6e616c2e 63002128 efs/journal.c.!( │ │ │ │ + 0x000c78e0 73656374 6f727320 3e206275 662d3e73 sectors > buf->s │ │ │ │ + 0x000c78f0 6563746f 72732900 21287365 71203e3d ectors).!(seq >= │ │ │ │ + 0x000c7900 20637572 5f736571 29006572 726f720a cur_seq).error. │ │ │ │ + 0x000c7910 00636c6f 7365640a 0025752f 25750a00 .closed..%u/%u.. │ │ │ │ + 0x000c7920 73706163 653a0a00 09646973 63617264 space:...discard │ │ │ │ + 0x000c7930 65640925 753a2575 0a000963 6c65616e ed.%u:%u...clean │ │ │ │ + 0x000c7940 206f6e64 69736b09 25753a25 750a0009 ondisk.%u:%u... │ │ │ │ + 0x000c7950 636c6561 6e090925 753a2575 0a000974 clean..%u:%u...t │ │ │ │ + 0x000c7960 6f74616c 09092575 3a25750a 00092570 otal..%u:%u...%p │ │ │ │ + 0x000c7970 78202570 730a0066 6c757368 65643a0a x %ps..flushed:. │ │ │ │ + 0x000c7980 00256c6c 753a2063 6f756e74 2025750a .%llu: count %u. │ │ │ │ + 0x000c7990 0021286a 6f75726e 616c5f65 6e747279 .!(journal_entry │ │ │ │ + 0x000c79a0 5f69735f 6f70656e 286a2929 00212821 _is_open(j)).!(! │ │ │ │ + 0x000c79b0 6a2d3e63 75725f65 6e747279 5f736563 j->cur_entry_sec │ │ │ │ + 0x000c79c0 746f7273 29004a6f 75726e61 6c207374 tors).Journal st │ │ │ │ + 0x000c79d0 75636b21 004a6f75 726e616c 2070696e uck!.Journal pin │ │ │ │ + 0x000c79e0 733a0a25 730a0021 28736571 203e206a s:.%s..!(seq > j │ │ │ │ + 0x000c79f0 6f75726e 616c5f63 75725f73 6571286a ournal_cur_seq(j │ │ │ │ + 0x000c7a00 29290000 00000000 21286a6f 75726e61 ))......!(journa │ │ │ │ + 0x000c7a10 6c5f7374 6174655f 636f756e 74286e65 l_state_count(ne │ │ │ │ + 0x000c7a20 772c206e 65772e69 64782929 00000000 w, new.idx)).... │ │ │ │ + 0x000c7a30 6572726f 72207265 616c6c6f 63617469 error reallocati │ │ │ │ + 0x000c7a40 6e67206a 6f75726e 616c2066 69666f20 ng journal fifo │ │ │ │ + 0x000c7a50 28256c6c 75206f70 656e2065 6e747269 (%llu open entri │ │ │ │ + 0x000c7a60 6573290a 00000000 61637469 7665206a es).....active j │ │ │ │ + 0x000c7a70 6f75726e 616c2065 6e747269 65733a09 ournal entries:. │ │ │ │ + 0x000c7a80 256c6c75 0a736571 3a090909 256c6c75 %llu.seq:...%llu │ │ │ │ + 0x000c7a90 0a6c6173 745f7365 713a0909 256c6c75 .last_seq:..%llu │ │ │ │ + 0x000c7aa0 0a6c6173 745f7365 715f6f6e 6469736b .last_seq_ondisk │ │ │ │ + 0x000c7ab0 3a09256c 6c750a66 6c757368 65645f73 :.%llu.flushed_s │ │ │ │ + 0x000c7ac0 65715f6f 6e646973 6b3a0925 6c6c750a eq_ondisk:.%llu. │ │ │ │ + 0x000c7ad0 70726572 65736572 7665643a 09092575 prereserved:..%u │ │ │ │ + 0x000c7ae0 2f25750a 65616368 20656e74 72792072 /%u.each entry r │ │ │ │ + 0x000c7af0 65736572 7665643a 0925750a 6e722066 eserved:.%u.nr f │ │ │ │ + 0x000c7b00 6c757368 20777269 7465733a 09256c6c lush writes:.%ll │ │ │ │ + 0x000c7b10 750a6e72 206e6f66 6c757368 20777269 u.nr noflush wri │ │ │ │ + 0x000c7b20 7465733a 09256c6c 750a6e72 20646972 tes:.%llu.nr dir │ │ │ │ + 0x000c7b30 65637420 7265636c 61696d3a 09256c6c ect reclaim:.%ll │ │ │ │ + 0x000c7b40 750a6e72 20626163 6b67726f 756e6420 u.nr background │ │ │ │ + 0x000c7b50 7265636c 61696d3a 09256c6c 750a7265 reclaim:.%llu.re │ │ │ │ + 0x000c7b60 636c6169 6d206b69 636b6564 3a090925 claim kicked:..% │ │ │ │ + 0x000c7b70 750a7265 636c6169 6d207275 6e732069 u.reclaim runs i │ │ │ │ + 0x000c7b80 6e3a0925 75206d73 0a637572 72656e74 n:.%u ms.current │ │ │ │ + 0x000c7b90 20656e74 72792073 6563746f 72733a09 entry sectors:. │ │ │ │ + 0x000c7ba0 25750a63 75727265 6e742065 6e747279 %u.current entry │ │ │ │ + 0x000c7bb0 20657272 6f723a09 25750a63 75727265 error:.%u.curre │ │ │ │ + 0x000c7bc0 6e742065 6e747279 3a090900 00000000 nt entry:....... │ │ │ │ + 0x000c7bd0 63757272 656e7420 656e7472 793a0909 current entry:.. │ │ │ │ + 0x000c7be0 69647820 25752072 6566636f 756e7420 idx %u refcount │ │ │ │ + 0x000c7bf0 25750a00 00000000 756e7772 69747465 %u......unwritte │ │ │ │ + 0x000c7c00 6e20656e 7472793a 09696478 20257520 n entry:.idx %u │ │ │ │ + 0x000c7c10 72656663 6f756e74 20257520 73656374 refcount %u sect │ │ │ │ + 0x000c7c20 6f727320 25750a00 6e656564 20777269 ors %u..need wri │ │ │ │ + 0x000c7c30 74653a09 0925690a 7265706c 61792064 te:..%i.replay d │ │ │ │ + 0x000c7c40 6f6e653a 09092569 0a000000 00000000 one:..%i........ │ │ │ │ + 0x000c7c50 64657620 25753a0a 096e7209 0925750a dev %u:..nr..%u. │ │ │ │ + 0x000c7c60 09627563 6b657420 73697a65 0925750a .bucket size.%u. │ │ │ │ + 0x000c7c70 09617661 696c6162 6c650925 753a2575 .available.%u:%u │ │ │ │ + 0x000c7c80 0a096469 73636172 645f6964 78092575 ..discard_idx.%u │ │ │ │ + 0x000c7c90 0a096469 7274795f 6f6e6469 736b0925 ..dirty_ondisk.% │ │ │ │ + 0x000c7ca0 75202873 65712025 6c6c7529 0a096469 u (seq %llu)..di │ │ │ │ + 0x000c7cb0 7274795f 69647809 25752028 73657120 rty_idx.%u (seq │ │ │ │ + 0x000c7cc0 256c6c75 290a0963 75725f69 64780909 %llu)..cur_idx.. │ │ │ │ + 0x000c7cd0 25752028 73657120 256c6c75 290a0000 %u (seq %llu)... │ │ │ │ + 0x000c7ce0 21284243 485f5342 5f434c45 414e2863 !(BCH_SB_CLEAN(c │ │ │ │ + 0x000c7cf0 2d3e6469 736b5f73 622e7362 29290000 ->disk_sb.sb)).. │ │ │ │ + 0x000c7d00 21282162 6368325f 6a6f7572 6e616c5f !(!bch2_journal_ │ │ │ │ + 0x000c7d10 6572726f 72286a29 20262620 74657374 error(j) && test │ │ │ │ + 0x000c7d20 5f626974 284a4f55 524e414c 5f524550 _bit(JOURNAL_REP │ │ │ │ + 0x000c7d30 4c41595f 444f4e45 2c20266a 2d3e666c LAY_DONE, &j->fl │ │ │ │ + 0x000c7d40 61677329 20262620 286a6f75 726e616c ags) && (journal │ │ │ │ + 0x000c7d50 5f656e74 72795f69 735f6f70 656e286a _entry_is_open(j │ │ │ │ + 0x000c7d60 29207c7c 206a2d3e 6c617374 5f656d70 ) || j->last_emp │ │ │ │ + 0x000c7d70 74795f73 6571202b 20312021 3d206a6f ty_seq + 1 != jo │ │ │ │ + 0x000c7d80 75726e61 6c5f6375 725f7365 71286a29 urnal_cur_seq(j) │ │ │ │ + 0x000c7d90 29290000 00000000 00000000 00000000 )).............. │ │ │ │ + 0x000c7da0 62636832 5f66735f 6a6f7572 6e616c5f bch2_fs_journal_ │ │ │ │ + 0x000c7db0 696e6974 00000000 00000000 00000000 init............ │ │ │ │ + 0x000c7dc0 62636832 5f646576 5f6c6973 745f6164 bch2_dev_list_ad │ │ │ │ + 0x000c7dd0 645f6465 76000000 00000000 00000000 d_dev........... │ │ │ │ + 0x000c7de0 62636832 5f66735f 6a6f7572 6e616c5f bch2_fs_journal_ │ │ │ │ + 0x000c7df0 73746172 74000000 00000000 00000000 start........... │ │ │ │ + 0x000c7e00 62636832 5f66735f 6a6f7572 6e616c5f bch2_fs_journal_ │ │ │ │ + 0x000c7e10 73746f70 00000000 00000000 00000000 stop............ │ │ │ │ + 0x000c7e20 62636832 5f6a6f75 726e616c 5f666c75 bch2_journal_flu │ │ │ │ + 0x000c7e30 73685f73 65715f61 73796e63 00000000 sh_seq_async.... │ │ │ │ + 0x000c7e40 6a6f7572 6e616c5f 656e7472 795f6f70 journal_entry_op │ │ │ │ + 0x000c7e50 656e0000 00000000 00000000 00000000 en.............. │ │ │ │ + 0x000c7e60 5f5f6a6f 75726e61 6c5f656e 7472795f __journal_entry_ │ │ │ │ + 0x000c7e70 636c6f73 65000000 00000000 00000000 close........... │ │ │ │ + 0x000c7e80 6a6f7572 6e616c5f 73746174 655f636f journal_state_co │ │ │ │ + 0x000c7e90 756e7400 00000000 636c6f73 7572655f unt.....closure_ │ │ │ │ + 0x000c7ea0 71756575 65002575 3a256c6c 7520286f queue.%u:%llu (o │ │ │ │ + 0x000c7eb0 66667365 7420256c 6c752900 6c696262 ffset %llu).libb │ │ │ │ + 0x000c7ec0 63616368 6566732f 6a6f7572 6e616c5f cachefs/journal_ │ │ │ │ + 0x000c7ed0 696f2e63 006a7365 7420256c 6c752065 io.c.jset %llu e │ │ │ │ + 0x000c7ee0 6e747279 206f6666 73657420 257a692f ntry offset %zi/ │ │ │ │ + 0x000c7ef0 25750062 74726565 20726f6f 74002128 %u.btree root.!( │ │ │ │ + 0x000c7f00 73656374 6f727320 3e20772d 3e736563 sectors > w->sec │ │ │ │ + 0x000c7f10 746f7273 29002073 697a6520 256c6c75 tors). size %llu │ │ │ │ + 0x000c7f20 00000000 00000000 21286269 6f2d3e62 ........!(bio->b │ │ │ │ + 0x000c7f30 695f6974 65722e62 695f7365 63746f72 i_iter.bi_sector │ │ │ │ + 0x000c7f40 203d3d20 63612d3e 70726576 5f6a6f75 == ca->prev_jou │ │ │ │ + 0x000c7f50 726e616c 5f736563 746f7229 00000000 rnal_sector).... │ │ │ │ + 0x000c7f60 6d697373 696e6720 64657669 63652066 missing device f │ │ │ │ + 0x000c7f70 6f72206a 6f75726e 616c2077 72697465 or journal write │ │ │ │ + 0x000c7f80 0a000000 00000000 6a6f7572 6e616c20 ........journal │ │ │ │ + 0x000c7f90 656e7472 79206578 74656e64 73207061 entry extends pa │ │ │ │ + 0x000c7fa0 73742065 6e64206f 66206a73 65740000 st end of jset.. │ │ │ │ + 0x000c7fb0 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ + 0x000c7fc0 20626566 6f726520 77726974 653a0a6a before write:.j │ │ │ │ + 0x000c7fd0 6f75726e 616c2065 6e747279 20657874 ournal entry ext │ │ │ │ + 0x000c7fe0 656e6473 20706173 7420656e 64206f66 ends past end of │ │ │ │ + 0x000c7ff0 206a7365 74000000 756e6162 6c652074 jset...unable t │ │ │ │ + 0x000c8000 6f207772 69746520 6a6f7572 6e616c20 o write journal │ │ │ │ + 0x000c8010 746f2073 75666669 6369656e 74206465 to sufficient de │ │ │ │ + 0x000c8020 76696365 73000000 21286e65 772e6964 vices...!(new.id │ │ │ │ + 0x000c8030 78203d3d 206e6577 2e756e77 72697474 x == new.unwritt │ │ │ │ + 0x000c8040 656e5f69 64782900 696e7661 6c696420 en_idx).invalid │ │ │ │ + 0x000c8050 6a6f7572 6e616c20 73657120 626c6163 journal seq blac │ │ │ │ + 0x000c8060 6b6c6973 7420656e 7472793a 20626164 klist entry: bad │ │ │ │ + 0x000c8070 2073697a 65000000 636f7272 75707420 size...corrupt │ │ │ │ + 0x000c8080 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ + 0x000c8090 77726974 653a0a69 6e76616c 6964206a write:.invalid j │ │ │ │ + 0x000c80a0 6f75726e 616c2073 65712062 6c61636b ournal seq black │ │ │ │ + 0x000c80b0 6c697374 20656e74 72793a20 62616420 list entry: bad │ │ │ │ + 0x000c80c0 73697a65 00000000 696e7661 6c696420 size....invalid │ │ │ │ + 0x000c80d0 6a6f7572 6e616c20 656e7472 79207573 journal entry us │ │ │ │ + 0x000c80e0 6167653a 20626164 2073697a 65000000 age: bad size... │ │ │ │ + 0x000c80f0 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ + 0x000c8100 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ + 0x000c8110 6e76616c 6964206a 6f75726e 616c2065 nvalid journal e │ │ │ │ + 0x000c8120 6e747279 20757361 67653a20 62616420 ntry usage: bad │ │ │ │ + 0x000c8130 73697a65 00000000 25732073 6563746f size....%s secto │ │ │ │ + 0x000c8140 7220256c 6c752073 65712025 6c6c753a r %llu seq %llu: │ │ │ │ + 0x000c8150 20756e6b 6e6f776e 206a6f75 726e616c unknown journal │ │ │ │ + 0x000c8160 20656e74 72792076 65727369 6f6e2025 entry version % │ │ │ │ + 0x000c8170 75000000 00000000 25732073 6563746f u.......%s secto │ │ │ │ + 0x000c8180 7220256c 6c752073 65712025 6c6c753a r %llu seq %llu: │ │ │ │ + 0x000c8190 206a6f75 726e616c 20656e74 72792074 journal entry t │ │ │ │ + 0x000c81a0 6f6f2062 69672028 257a7520 62797465 oo big (%zu byte │ │ │ │ + 0x000c81b0 73290000 00000000 25732073 6563746f s)......%s secto │ │ │ │ + 0x000c81c0 7220256c 6c752073 65712025 6c6c753a r %llu seq %llu: │ │ │ │ + 0x000c81d0 206a6f75 726e616c 20656e74 72792077 journal entry w │ │ │ │ + 0x000c81e0 69746820 756e6b6e 6f776e20 6373756d ith unknown csum │ │ │ │ + 0x000c81f0 20747970 6520256c 6c750000 00000000 type %llu...... │ │ │ │ + 0x000c8200 25732073 6563746f 7220256c 6c752073 %s sector %llu s │ │ │ │ + 0x000c8210 65712025 6c6c753a 206a6f75 726e616c eq %llu: journal │ │ │ │ + 0x000c8220 20636865 636b7375 6d206261 64000000 checksum bad... │ │ │ │ + 0x000c8230 696e7661 6c696420 6a6f7572 6e616c20 invalid journal │ │ │ │ + 0x000c8240 656e7472 793a206c 6173745f 73657120 entry: last_seq │ │ │ │ + 0x000c8250 3e207365 71202825 6c6c7520 3e20256c > seq (%llu > %l │ │ │ │ + 0x000c8260 6c752900 00000000 666f756e 64206475 lu).....found du │ │ │ │ + 0x000c8270 706c6963 61746520 62757420 6e6f6e20 plicate but non │ │ │ │ + 0x000c8280 6964656e 74696361 6c206a6f 75726e61 identical journa │ │ │ │ + 0x000c8290 6c20656e 74726965 73202873 65712025 l entries (seq % │ │ │ │ + 0x000c82a0 6c6c7529 00000000 6475706c 69636174 llu)....duplicat │ │ │ │ + 0x000c82b0 65206a6f 75726e61 6c20656e 74727920 e journal entry │ │ │ │ + 0x000c82c0 256c6c75 206f6e20 73616d65 20646576 %llu on same dev │ │ │ │ + 0x000c82d0 6963650a 00000000 666f756e 6420746f ice.....found to │ │ │ │ + 0x000c82e0 6f206d61 6e792063 6f706965 73206f66 o many copies of │ │ │ │ + 0x000c82f0 206a6f75 726e616c 20656e74 72792025 journal entry % │ │ │ │ + 0x000c8300 6c6c750a 00000000 696e7661 6c696420 llu.....invalid │ │ │ │ + 0x000c8310 6a6f7572 6e616c20 656e7472 7920636c journal entry cl │ │ │ │ + 0x000c8320 6f636b3a 20626164 2073697a 65000000 ock: bad size... │ │ │ │ + 0x000c8330 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ + 0x000c8340 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ + 0x000c8350 6e76616c 6964206a 6f75726e 616c2065 nvalid journal e │ │ │ │ + 0x000c8360 6e747279 20636c6f 636b3a20 62616420 ntry clock: bad │ │ │ │ + 0x000c8370 73697a65 00000000 696e7661 6c696420 size....invalid │ │ │ │ + 0x000c8380 6a6f7572 6e616c20 656e7472 7920636c journal entry cl │ │ │ │ + 0x000c8390 6f636b3a 20626164 20727700 00000000 ock: bad rw..... │ │ │ │ + 0x000c83a0 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ + 0x000c83b0 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ + 0x000c83c0 6e76616c 6964206a 6f75726e 616c2065 nvalid journal e │ │ │ │ + 0x000c83d0 6e747279 20636c6f 636b3a20 62616420 ntry clock: bad │ │ │ │ + 0x000c83e0 72770000 00000000 696e7661 6c696420 rw......invalid │ │ │ │ + 0x000c83f0 6a6f7572 6e616c20 73657120 626c6163 journal seq blac │ │ │ │ + 0x000c8400 6b6c6973 7420656e 7472793a 20737461 klist entry: sta │ │ │ │ + 0x000c8410 7274203e 20656e64 00000000 00000000 rt > end........ │ │ │ │ + 0x000c8420 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ + 0x000c8430 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ + 0x000c8440 6e76616c 6964206a 6f75726e 616c2073 nvalid journal s │ │ │ │ + 0x000c8450 65712062 6c61636b 6c697374 20656e74 eq blacklist ent │ │ │ │ + 0x000c8460 72793a20 73746172 74203e20 656e6400 ry: start > end. │ │ │ │ + 0x000c8470 696e7661 6c696420 6a6f7572 6e616c20 invalid journal │ │ │ │ + 0x000c8480 656e7472 79206465 76207573 6167653a entry dev usage: │ │ │ │ + 0x000c8490 20626164 2073697a 65202825 75203c20 bad size (%u < │ │ │ │ + 0x000c84a0 25752900 00000000 636f7272 75707420 %u).....corrupt │ │ │ │ + 0x000c84b0 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ + 0x000c84c0 77726974 653a0a69 6e76616c 6964206a write:.invalid j │ │ │ │ + 0x000c84d0 6f75726e 616c2065 6e747279 20646576 ournal entry dev │ │ │ │ + 0x000c84e0 20757361 67653a20 62616420 73697a65 usage: bad size │ │ │ │ + 0x000c84f0 20282575 203c2025 75290a00 00000000 (%u < %u)...... │ │ │ │ + 0x000c8500 696e7661 6c696420 6a6f7572 6e616c20 invalid journal │ │ │ │ + 0x000c8510 656e7472 79206465 76207573 6167653a entry dev usage: │ │ │ │ + 0x000c8520 20626164 20646576 00000000 00000000 bad dev........ │ │ │ │ + 0x000c8530 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ + 0x000c8540 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ + 0x000c8550 6e76616c 6964206a 6f75726e 616c2065 nvalid journal e │ │ │ │ + 0x000c8560 6e747279 20646576 20757361 67653a20 ntry dev usage: │ │ │ │ + 0x000c8570 62616420 64657600 696e7661 6c696420 bad dev.invalid │ │ │ │ + 0x000c8580 6a6f7572 6e616c20 656e7472 79206465 journal entry de │ │ │ │ + 0x000c8590 76207573 6167653a 20626164 20706164 v usage: bad pad │ │ │ │ + 0x000c85a0 00000000 00000000 636f7272 75707420 ........corrupt │ │ │ │ + 0x000c85b0 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ + 0x000c85c0 77726974 653a0a69 6e76616c 6964206a write:.invalid j │ │ │ │ + 0x000c85d0 6f75726e 616c2065 6e747279 20646576 ournal entry dev │ │ │ │ + 0x000c85e0 20757361 67653a20 62616420 70616400 usage: bad pad. │ │ │ │ + 0x000c85f0 696e7661 6c696420 25732069 6e202573 invalid %s in %s │ │ │ │ + 0x000c8600 20656e74 7279206f 66667365 7420257a entry offset %z │ │ │ │ + 0x000c8610 692f2575 3a206b2d 3e753634 73203000 i/%u: k->u64s 0. │ │ │ │ + 0x000c8620 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ + 0x000c8630 20626566 6f726520 77726974 653a0a69 before write:.i │ │ │ │ + 0x000c8640 6e76616c 69642025 7320696e 20257320 nvalid %s in %s │ │ │ │ + 0x000c8650 656e7472 79206f66 66736574 20257a69 entry offset %zi │ │ │ │ + 0x000c8660 2f25753a 206b2d3e 75363473 20300a00 /%u: k->u64s 0.. │ │ │ │ + 0x000c8670 696e7661 6c696420 25732069 6e202573 invalid %s in %s │ │ │ │ + 0x000c8680 20656e74 7279206f 66667365 7420257a entry offset %z │ │ │ │ + 0x000c8690 692f2575 3a206578 74656e64 73207061 i/%u: extends pa │ │ │ │ + 0x000c86a0 73742065 6e64206f 66206a6f 75726e61 st end of journa │ │ │ │ + 0x000c86b0 6c20656e 74727900 636f7272 75707420 l entry.corrupt │ │ │ │ + 0x000c86c0 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ + 0x000c86d0 77726974 653a0a69 6e76616c 69642025 write:.invalid % │ │ │ │ + 0x000c86e0 7320696e 20257320 656e7472 79206f66 s in %s entry of │ │ │ │ + 0x000c86f0 66736574 20257a69 2f25753a 20657874 fset %zi/%u: ext │ │ │ │ + 0x000c8700 656e6473 20706173 7420656e 64206f66 ends past end of │ │ │ │ + 0x000c8710 206a6f75 726e616c 20656e74 72790a00 journal entry.. │ │ │ │ + 0x000c8720 696e7661 6c696420 25732069 6e202573 invalid %s in %s │ │ │ │ + 0x000c8730 20656e74 7279206f 66667365 7420257a entry offset %z │ │ │ │ + 0x000c8740 692f2575 3a206261 6420666f 726d6174 i/%u: bad format │ │ │ │ + 0x000c8750 20257500 00000000 636f7272 75707420 %u.....corrupt │ │ │ │ + 0x000c8760 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ + 0x000c8770 77726974 653a0a69 6e76616c 69642025 write:.invalid % │ │ │ │ + 0x000c8780 7320696e 20257320 656e7472 79206f66 s in %s entry of │ │ │ │ + 0x000c8790 66736574 20257a69 2f25753a 20626164 fset %zi/%u: bad │ │ │ │ + 0x000c87a0 20666f72 6d617420 25750a00 00000000 format %u...... │ │ │ │ + 0x000c87b0 696e7661 6c696420 25732069 6e202573 invalid %s in %s │ │ │ │ + 0x000c87c0 20656e74 7279206f 66667365 7420257a entry offset %z │ │ │ │ + 0x000c87d0 692f2575 3a202573 0a257300 00000000 i/%u: %s.%s..... │ │ │ │ + 0x000c87e0 696e7661 6c696420 62747265 6520726f invalid btree ro │ │ │ │ + 0x000c87f0 6f74206a 6f75726e 616c2065 6e747279 ot journal entry │ │ │ │ + 0x000c8800 3a207772 6f6e6720 6e756d62 6572206f : wrong number o │ │ │ │ + 0x000c8810 66206b65 79730000 636f7272 75707420 f keys..corrupt │ │ │ │ + 0x000c8820 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ + 0x000c8830 77726974 653a0a69 6e76616c 69642062 write:.invalid b │ │ │ │ + 0x000c8840 74726565 20726f6f 74206a6f 75726e61 tree root journa │ │ │ │ + 0x000c8850 6c20656e 7472793a 2077726f 6e67206e l entry: wrong n │ │ │ │ + 0x000c8860 756d6265 72206f66 206b6579 73000000 umber of keys... │ │ │ │ + 0x000c8870 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ + 0x000c8880 20626566 6f726520 77726974 653a0a25 before write:.% │ │ │ │ + 0x000c8890 73207365 63746f72 20256c6c 75207365 s sector %llu se │ │ │ │ + 0x000c88a0 7120256c 6c753a20 756e6b6e 6f776e20 q %llu: unknown │ │ │ │ + 0x000c88b0 6a6f7572 6e616c20 656e7472 79207665 journal entry ve │ │ │ │ + 0x000c88c0 7273696f 6e202575 0a000000 00000000 rsion %u........ │ │ │ │ + 0x000c88d0 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ + 0x000c88e0 20626566 6f726520 77726974 653a0a25 before write:.% │ │ │ │ + 0x000c88f0 73207365 63746f72 20256c6c 75207365 s sector %llu se │ │ │ │ + 0x000c8900 7120256c 6c753a20 6a6f7572 6e616c20 q %llu: journal │ │ │ │ + 0x000c8910 656e7472 7920746f 6f206269 67202825 entry too big (% │ │ │ │ + 0x000c8920 7a752062 79746573 290a0000 00000000 zu bytes)....... │ │ │ │ + 0x000c8930 636f7272 75707420 6d657461 64617461 corrupt metadata │ │ │ │ + 0x000c8940 20626566 6f726520 77726974 653a0a25 before write:.% │ │ │ │ + 0x000c8950 73207365 63746f72 20256c6c 75207365 s sector %llu se │ │ │ │ + 0x000c8960 7120256c 6c753a20 6a6f7572 6e616c20 q %llu: journal │ │ │ │ + 0x000c8970 656e7472 79207769 74682075 6e6b6e6f entry with unkno │ │ │ │ + 0x000c8980 776e2063 73756d20 74797065 20256c6c wn csum type %ll │ │ │ │ + 0x000c8990 750a0000 00000000 636f7272 75707420 u.......corrupt │ │ │ │ + 0x000c89a0 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ + 0x000c89b0 77726974 653a0a69 6e76616c 6964206a write:.invalid j │ │ │ │ + 0x000c89c0 6f75726e 616c2065 6e747279 3a206c61 ournal entry: la │ │ │ │ + 0x000c89d0 73745f73 6571203e 20736571 2028256c st_seq > seq (%l │ │ │ │ + 0x000c89e0 6c75203e 20256c6c 75290a00 00000000 lu > %llu)...... │ │ │ │ + 0x000c89f0 21287536 3473203e 206a2d3e 656e7472 !(u64s > j->entr │ │ │ │ + 0x000c8a00 795f7536 34735f72 65736572 76656429 y_u64s_reserved) │ │ │ │ + 0x000c8a10 00000000 00000000 21282828 28282828 ........!((((((( │ │ │ │ + 0x000c8a20 7b202828 766f6964 2973697a 656f6628 { ((void)sizeof( │ │ │ │ + 0x000c8a30 63686172 5b31202d 20322a21 21285f5f char[1 - 2*!!(__ │ │ │ │ + 0x000c8a40 6275696c 74696e5f 6f666673 65746f66 builtin_offsetof │ │ │ │ + 0x000c8a50 20287479 70656f66 282a286a 73657429 (typeof(*(jset) │ │ │ │ + 0x000c8a60 292c205f 64617461 29202520 73697a65 ), _data) % size │ │ │ │ + 0x000c8a70 6f662875 36342929 5d29293b 20285f5f of(u64))])); (__ │ │ │ │ + 0x000c8a80 6275696c 74696e5f 6f666673 65746f66 builtin_offsetof │ │ │ │ + 0x000c8a90 20287479 70656f66 282a286a 73657429 (typeof(*(jset) │ │ │ │ + 0x000c8aa0 292c205f 64617461 29202b20 28287b20 ), _data) + (({ │ │ │ │ + 0x000c8ab0 2820285f 5f627569 6c74696e 5f747970 ( (__builtin_typ │ │ │ │ + 0x000c8ac0 65735f63 6f6d7061 7469626c 655f7028 es_compatible_p( │ │ │ │ + 0x000c8ad0 74797065 6f662828 6a736574 292d3e75 typeof((jset)->u │ │ │ │ + 0x000c8ae0 36347329 2c207536 3429207c 7c205f5f 64s), u64) || __ │ │ │ │ + 0x000c8af0 6275696c 74696e5f 74797065 735f636f builtin_types_co │ │ │ │ + 0x000c8b00 6d706174 69626c65 5f702874 7970656f mpatible_p(typeo │ │ │ │ + 0x000c8b10 6628286a 73657429 2d3e7536 3473292c f((jset)->u64s), │ │ │ │ + 0x000c8b20 20636f6e 73742075 36342929 203f2028 const u64)) ? ( │ │ │ │ + 0x000c8b30 285f5f75 36342928 5f5f6c65 36342928 (__u64)(__le64)( │ │ │ │ + 0x000c8b40 28205f5f 6c653634 2920286a 73657429 ( __le64) (jset) │ │ │ │ + 0x000c8b50 2d3e7536 34732929 203a2028 5f5f6275 ->u64s)) : (__bu │ │ │ │ + 0x000c8b60 696c7469 6e5f7479 7065735f 636f6d70 iltin_types_comp │ │ │ │ + 0x000c8b70 61746962 6c655f70 28747970 656f6628 atible_p(typeof( │ │ │ │ + 0x000c8b80 286a7365 74292d3e 75363473 292c2075 (jset)->u64s), u │ │ │ │ + 0x000c8b90 33322920 7c7c205f 5f627569 6c74696e 32) || __builtin │ │ │ │ + 0x000c8ba0 5f747970 65735f63 6f6d7061 7469626c _types_compatibl │ │ │ │ + 0x000c8bb0 655f7028 74797065 6f662828 6a736574 e_p(typeof((jset │ │ │ │ + 0x000c8bc0 292d3e75 36347329 2c20636f 6e737420 )->u64s), const │ │ │ │ + 0x000c8bd0 75333229 29203f20 28285f5f 75333229 u32)) ? ((__u32) │ │ │ │ + 0x000c8be0 285f5f6c 65333229 2828205f 5f6c6533 (__le32)(( __le3 │ │ │ │ + 0x000c8bf0 32292028 6a736574 292d3e75 36347329 2) (jset)->u64s) │ │ │ │ + 0x000c8c00 29203a20 285f5f62 75696c74 696e5f74 ) : (__builtin_t │ │ │ │ + 0x000c8c10 79706573 5f636f6d 70617469 626c655f ypes_compatible_ │ │ │ │ + 0x000c8c20 70287479 70656f66 28286a73 6574292d p(typeof((jset)- │ │ │ │ + 0x000c8c30 3e753634 73292c20 75313629 207c7c20 >u64s), u16) || │ │ │ │ + 0x000c8c40 5f5f6275 696c7469 6e5f7479 7065735f __builtin_types_ │ │ │ │ + 0x000c8c50 636f6d70 61746962 6c655f70 28747970 compatible_p(typ │ │ │ │ + 0x000c8c60 656f6628 286a7365 74292d3e 75363473 eof((jset)->u64s │ │ │ │ + 0x000c8c70 292c2063 6f6e7374 20753136 2929203f ), const u16)) ? │ │ │ │ + 0x000c8c80 2028285f 5f753136 29285f5f 6c653136 ((__u16)(__le16 │ │ │ │ + 0x000c8c90 29282820 5f5f6c65 31362920 286a7365 )(( __le16) (jse │ │ │ │ + 0x000c8ca0 74292d3e 75363473 2929203a 20282820 t)->u64s)) : (( │ │ │ │ + 0x000c8cb0 75382920 28286a73 6574292d 3e753634 u8) ((jset)->u64 │ │ │ │ + 0x000c8cc0 73292929 3b207d29 29202a20 73697a65 s))); })) * size │ │ │ │ + 0x000c8cd0 6f662875 36342929 3b207d29 292d3129 of(u64)); }))-1) │ │ │ │ + 0x000c8ce0 207c2028 285f5f74 7970656f 665f5f28 | ((__typeof__( │ │ │ │ + 0x000c8cf0 287b2028 28766f69 64297369 7a656f66 ({ ((void)sizeof │ │ │ │ + 0x000c8d00 28636861 725b3120 2d20322a 2121285f (char[1 - 2*!!(_ │ │ │ │ + 0x000c8d10 5f627569 6c74696e 5f6f6666 7365746f _builtin_offseto │ │ │ │ + 0x000c8d20 66202874 7970656f 66282a28 6a736574 f (typeof(*(jset │ │ │ │ + 0x000c8d30 29292c20 5f646174 61292025 2073697a )), _data) % siz │ │ │ │ + 0x000c8d40 656f6628 75363429 295d2929 3b20285f eof(u64))])); (_ │ │ │ │ + 0x000c8d50 5f627569 6c74696e 5f6f6666 7365746f _builtin_offseto │ │ │ │ + 0x000c8d60 66202874 7970656f 66282a28 6a736574 f (typeof(*(jset │ │ │ │ + 0x000c8d70 29292c20 5f646174 6129202b 2028287b )), _data) + (({ │ │ │ │ + 0x000c8d80 20282028 5f5f6275 696c7469 6e5f7479 ( (__builtin_ty │ │ │ │ + 0x000c8d90 7065735f 636f6d70 61746962 6c655f70 pes_compatible_p │ │ │ │ + 0x000c8da0 28747970 656f6628 286a7365 74292d3e (typeof((jset)-> │ │ │ │ + 0x000c8db0 75363473 292c2075 36342920 7c7c205f u64s), u64) || _ │ │ │ │ + 0x000c8dc0 5f627569 6c74696e 5f747970 65735f63 _builtin_types_c │ │ │ │ + 0x000c8dd0 6f6d7061 7469626c 655f7028 74797065 ompatible_p(type │ │ │ │ + 0x000c8de0 6f662828 6a736574 292d3e75 36347329 of((jset)->u64s) │ │ │ │ + 0x000c8df0 2c20636f 6e737420 75363429 29203f20 , const u64)) ? │ │ │ │ + 0x000c8e00 28285f5f 75363429 285f5f6c 65363429 ((__u64)(__le64) │ │ │ │ + 0x000c8e10 2828205f 5f6c6536 34292028 6a736574 (( __le64) (jset │ │ │ │ + 0x000c8e20 292d3e75 36347329 29203a20 285f5f62 )->u64s)) : (__b │ │ │ │ + 0x000c8e30 75696c74 696e5f74 79706573 5f636f6d uiltin_types_com │ │ │ │ + 0x000c8e40 70617469 626c655f 70287479 70656f66 patible_p(typeof │ │ │ │ + 0x000c8e50 28286a73 6574292d 3e753634 73292c20 ((jset)->u64s), │ │ │ │ + 0x000c8e60 75333229 207c7c20 5f5f6275 696c7469 u32) || __builti │ │ │ │ + 0x000c8e70 6e5f7479 7065735f 636f6d70 61746962 n_types_compatib │ │ │ │ + 0x000c8e80 6c655f70 28747970 656f6628 286a7365 le_p(typeof((jse │ │ │ │ + 0x000c8e90 74292d3e 75363473 292c2063 6f6e7374 t)->u64s), const │ │ │ │ + 0x000c8ea0 20753332 2929203f 2028285f 5f753332 u32)) ? ((__u32 │ │ │ │ + 0x000c8eb0 29285f5f 6c653332 29282820 5f5f6c65 )(__le32)(( __le │ │ │ │ + 0x000c8ec0 33322920 286a7365 74292d3e 75363473 32) (jset)->u64s │ │ │ │ + 0x000c8ed0 2929203a 20285f5f 6275696c 74696e5f )) : (__builtin_ │ │ │ │ + 0x000c8ee0 74797065 735f636f 6d706174 69626c65 types_compatible │ │ │ │ + 0x000c8ef0 5f702874 7970656f 6628286a 73657429 _p(typeof((jset) │ │ │ │ + 0x000c8f00 2d3e7536 3473292c 20753136 29207c7c ->u64s), u16) || │ │ │ │ + 0x000c8f10 205f5f62 75696c74 696e5f74 79706573 __builtin_types │ │ │ │ + 0x000c8f20 5f636f6d 70617469 626c655f 70287479 _compatible_p(ty │ │ │ │ + 0x000c8f30 70656f66 28286a73 6574292d 3e753634 peof((jset)->u64 │ │ │ │ + 0x000c8f40 73292c20 636f6e73 74207531 36292920 s), const u16)) │ │ │ │ + 0x000c8f50 3f202828 5f5f7531 3629285f 5f6c6531 ? ((__u16)(__le1 │ │ │ │ + 0x000c8f60 36292828 205f5f6c 65313629 20286a73 6)(( __le16) (js │ │ │ │ + 0x000c8f70 6574292d 3e753634 73292920 3a202828 et)->u64s)) : (( │ │ │ │ + 0x000c8f80 20753829 2028286a 73657429 2d3e7536 u8) ((jset)->u6 │ │ │ │ + 0x000c8f90 34732929 293b207d 2929202a 2073697a 4s))); })) * siz │ │ │ │ + 0x000c8fa0 656f6628 75363429 293b207d 29292928 eof(u64)); })))( │ │ │ │ + 0x000c8fb0 28353132 203c3c20 28632d3e 626c6f63 (512 << (c->bloc │ │ │ │ + 0x000c8fc0 6b5f6269 74732929 2d312929 292b3129 k_bits))-1)))+1) │ │ │ │ + 0x000c8fd0 203e3e20 3929203e 20772d3e 73656374 >> 9) > w->sect │ │ │ │ + 0x000c8fe0 6f727329 00000000 21282828 26772d3e ors)....!(((&w-> │ │ │ │ + 0x000c8ff0 6b65792e 6b292d3e 75363473 202d2028 key.k)->u64s - ( │ │ │ │ + 0x000c9000 73697a65 6f662873 74727563 7420626b sizeof(struct bk │ │ │ │ + 0x000c9010 65792920 2f207369 7a656f66 285f5f75 ey) / sizeof(__u │ │ │ │ + 0x000c9020 36342929 29203e20 34552900 00000000 64))) > 4U)..... │ │ │ │ + 0x000c9030 556e6162 6c652074 6f20616c 6c6f6361 Unable to alloca │ │ │ │ + 0x000c9040 7465206a 6f75726e 616c2077 72697465 te journal write │ │ │ │ + 0x000c9050 3a0a2573 0a000000 6a6f7572 6e616c20 :.%s....journal │ │ │ │ + 0x000c9060 72656164 20646f6e 652c2062 7574206e read done, but n │ │ │ │ + 0x000c9070 6f20656e 74726965 7320666f 756e6400 o entries found. │ │ │ │ + 0x000c9080 6a6f7572 6e616c20 72656164 20646f6e journal read don │ │ │ │ + 0x000c9090 652c2062 7574206e 6f20656e 74726965 e, but no entrie │ │ │ │ + 0x000c90a0 7320666f 756e6420 61667465 72206472 s found after dr │ │ │ │ + 0x000c90b0 6f707069 6e67206e 6f6e2d66 6c757368 opping non-flush │ │ │ │ + 0x000c90c0 65730000 00000000 666f756e 6420626c es......found bl │ │ │ │ + 0x000c90d0 61636b6c 69737465 64206a6f 75726e61 acklisted journa │ │ │ │ + 0x000c90e0 6c20656e 74727920 256c6c75 00000000 l entry %llu.... │ │ │ │ + 0x000c90f0 21287365 71203e20 28285f5f 75363429 !(seq > ((__u64) │ │ │ │ + 0x000c9100 285f5f6c 65363429 28692d3e 6a2e7365 (__le64)(i->j.se │ │ │ │ + 0x000c9110 71292929 00000000 6a6f7572 6e616c20 q)))....journal │ │ │ │ + 0x000c9120 656e7472 69657320 256c6c75 2d256c6c entries %llu-%ll │ │ │ │ + 0x000c9130 75206d69 7373696e 67212028 7265706c u missing! (repl │ │ │ │ + 0x000c9140 6179696e 6720256c 6c752d25 6c6c7529 aying %llu-%llu) │ │ │ │ + 0x000c9150 0a202070 72657620 61742025 730a2020 . prev at %s. │ │ │ │ + 0x000c9160 6e657874 20617420 25730000 00000000 next at %s...... │ │ │ │ + 0x000c9170 73757065 72626c6f 636b206e 6f74206d superblock not m │ │ │ │ + 0x000c9180 61726b65 64206173 20636f6e 7461696e arked as contain │ │ │ │ + 0x000c9190 696e6720 7265706c 69636173 20257300 ing replicas %s. │ │ │ │ + 0x000c91a0 6a6f7572 6e616c20 72656164 20646f6e journal read don │ │ │ │ + 0x000c91b0 652c2025 7a75206b 65797320 696e2025 e, %zu keys in % │ │ │ │ + 0x000c91c0 7a752065 6e747269 65732c20 73657120 zu entries, seq │ │ │ │ + 0x000c91d0 256c6c75 0a000000 64726f70 70656420 %llu....dropped │ │ │ │ + 0x000c91e0 756e666c 75736865 6420656e 74726965 unflushed entrie │ │ │ │ + 0x000c91f0 7320256c 6c752d25 6c6c750a 00000000 s %llu-%llu..... │ │ │ │ + 0x000c9200 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000c9210 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000c9220 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c9230 6a6f7572 6e616c5f 77726974 655f616c journal_write_al │ │ │ │ + 0x000c9240 6c6f6300 00000000 00000000 00000000 loc............. │ │ │ │ + 0x000c9250 62636832 5f637375 6d5f6f70 745f746f bch2_csum_opt_to │ │ │ │ + 0x000c9260 5f747970 65000000 00000000 00000000 _type........... │ │ │ │ + 0x000c9270 6a6f7572 6e616c5f 77726974 655f646f journal_write_do │ │ │ │ + 0x000c9280 6e650000 00000000 00000000 00000000 ne.............. │ │ │ │ + 0x000c9290 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000c92a0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ + 0x000c92b0 646f5f6a 6f75726e 616c5f77 72697465 do_journal_write │ │ │ │ + 0x000c92c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c92d0 62636832 5f6a6f75 726e616c 5f777269 bch2_journal_wri │ │ │ │ + 0x000c92e0 74650000 00000000 636c6f73 7572655f te......closure_ │ │ │ │ + 0x000c92f0 71756575 65000000 00000000 00000000 queue........... │ │ │ │ + 0x000c9300 62636832 5f6a6f75 726e616c 5f726561 bch2_journal_rea │ │ │ │ + 0x000c9310 64006c69 62626361 63686566 732f6a6f d.libbcachefs/jo │ │ │ │ + 0x000c9320 75726e61 6c5f7265 636c6169 6d2e6300 urnal_reclaim.c. │ │ │ │ + 0x000c9330 21286a2d 3e666c75 73685f69 6e5f7072 !(j->flush_in_pr │ │ │ │ + 0x000c9340 6f677265 73732900 6a6f7572 6e616c20 ogress).journal │ │ │ │ + 0x000c9350 73747563 6b006263 61636865 66733a20 stuck.bcachefs: │ │ │ │ + 0x000c9360 25732829 200a2573 0a002128 6a6f7572 %s() .%s..!(jour │ │ │ │ + 0x000c9370 6e616c5f 70696e5f 61637469 76652870 nal_pin_active(p │ │ │ │ + 0x000c9380 696e2929 00626368 2d726563 6c61696d in)).bch-reclaim │ │ │ │ + 0x000c9390 2f257300 00000000 21286e72 5f646576 /%s.....!(nr_dev │ │ │ │ + 0x000c93a0 735f7761 6e74203e 20287369 7a656f66 s_want > (sizeof │ │ │ │ + 0x000c93b0 28646576 5f737061 63652920 2f207369 (dev_space) / si │ │ │ │ + 0x000c93c0 7a656f66 28286465 765f7370 61636529 zeof((dev_space) │ │ │ │ + 0x000c93d0 5b305d29 202b2028 73697a65 6f662873 [0]) + (sizeof(s │ │ │ │ + 0x000c93e0 74727563 74207b20 696e743a 2d212128 truct { int:-!!( │ │ │ │ + 0x000c93f0 5f5f6275 696c7469 6e5f7479 7065735f __builtin_types_ │ │ │ │ + 0x000c9400 636f6d70 61746962 6c655f70 28747970 compatible_p(typ │ │ │ │ + 0x000c9410 656f6628 28646576 5f737061 63652929 eof((dev_space)) │ │ │ │ + 0x000c9420 2c207479 70656f66 28262864 65765f73 , typeof(&(dev_s │ │ │ │ + 0x000c9430 70616365 295b305d 2929293b 207d2929 pace)[0]))); })) │ │ │ │ + 0x000c9440 29290000 00000000 21282163 64735f6c ))......!(!cds_l │ │ │ │ + 0x000c9450 6973745f 656d7074 79282628 28266a2d ist_empty(&((&j- │ │ │ │ + 0x000c9460 3e70696e 292d3e64 6174615b 28266a2d >pin)->data[(&j- │ │ │ │ + 0x000c9470 3e70696e 292d3e66 726f6e74 20262028 >pin)->front & ( │ │ │ │ + 0x000c9480 266a2d3e 70696e29 2d3e6d61 736b5d29 &j->pin)->mask]) │ │ │ │ + 0x000c9490 2e6c6973 74292900 21282163 64735f6c .list)).!(!cds_l │ │ │ │ + 0x000c94a0 6973745f 656d7074 79282628 28266a2d ist_empty(&((&j- │ │ │ │ + 0x000c94b0 3e70696e 292d3e64 6174615b 28266a2d >pin)->data[(&j- │ │ │ │ + 0x000c94c0 3e70696e 292d3e66 726f6e74 20262028 >pin)->front & ( │ │ │ │ + 0x000c94d0 266a2d3e 70696e29 2d3e6d61 736b5d29 &j->pin)->mask]) │ │ │ │ + 0x000c94e0 2e666c75 73686564 29290000 00000000 .flushed))...... │ │ │ │ + 0x000c94f0 21282128 7b205f42 6f6f6c20 5f72203d !(!({ _Bool _r = │ │ │ │ + 0x000c9500 20212828 28266a2d 3e70696e 29292d3e !(((&j->pin))-> │ │ │ │ + 0x000c9510 66726f6e 74203d3d 20282826 6a2d3e70 front == ((&j->p │ │ │ │ + 0x000c9520 696e2929 2d3e6261 636b293b 20696620 in))->back); if │ │ │ │ + 0x000c9530 285f7229 20282874 656d7029 29203d20 (_r) ((temp)) = │ │ │ │ + 0x000c9540 28266a2d 3e70696e 292d3e64 6174615b (&j->pin)->data[ │ │ │ │ + 0x000c9550 28266a2d 3e70696e 292d3e66 726f6e74 (&j->pin)->front │ │ │ │ + 0x000c9560 2b2b2026 2028266a 2d3e7069 6e292d3e ++ & (&j->pin)-> │ │ │ │ + 0x000c9570 6d61736b 5d3b205f 723b207d 29290000 mask]; _r; })).. │ │ │ │ + 0x000c9580 6572726f 72206372 65617469 6e67206a error creating j │ │ │ │ + 0x000c9590 6f75726e 616c2072 65636c61 696d2074 ournal reclaim t │ │ │ │ + 0x000c95a0 68726561 643a2025 6c690a00 00000000 hread: %li...... │ │ │ │ + 0x000c95b0 6a6f7572 6e616c5f 666c7573 685f7069 journal_flush_pi │ │ │ │ + 0x000c95c0 6e730000 00000000 00000000 00000000 ns.............. │ │ │ │ + 0x000c95d0 62636832 5f6a6f75 726e616c 5f70696e bch2_journal_pin │ │ │ │ + 0x000c95e0 5f666c75 73680000 00000000 00000000 _flush.......... │ │ │ │ + 0x000c95f0 62636832 5f6a6f75 726e616c 5f726563 bch2_journal_rec │ │ │ │ + 0x000c9600 6c61696d 5f666173 74000000 00000000 laim_fast....... │ │ │ │ + 0x000c9610 5f5f6a6f 75726e61 6c5f7370 6163655f __journal_space_ │ │ │ │ + 0x000c9620 61766169 6c61626c 65000000 00000000 available....... │ │ │ │ + 0x000c9630 62636832 5f6a6f75 726e616c 5f737061 bch2_journal_spa │ │ │ │ + 0x000c9640 63655f61 7661696c 61626c65 00000000 ce_available.... │ │ │ │ + 0x000c9650 6a6f7572 6e616c5f 73706163 655f6672 journal_space_fr │ │ │ │ + 0x000c9660 6f6d0065 6e747279 20737461 7274203e om.entry start > │ │ │ │ + 0x000c9670 3d20656e 6400656e 74726965 73206f75 = end.entries ou │ │ │ │ + 0x000c9680 74206f66 206f7264 65720021 2821626c t of order.!(!bl │ │ │ │ + 0x000c9690 2900256c 6c752d25 6c6c7500 21286e72 ).%llu-%llu.!(nr │ │ │ │ + 0x000c96a0 20213d20 742d3e6e 72290021 286e6577 != t->nr).!(new │ │ │ │ + 0x000c96b0 5f6e7220 26262021 626c2900 00000000 _nr && !bl)..... │ │ │ │ + 0x000c96c0 6c696262 63616368 6566732f 6a6f7572 libbcachefs/jour │ │ │ │ + 0x000c96d0 6e616c5f 7365715f 626c6163 6b6c6973 nal_seq_blacklis │ │ │ │ + 0x000c96e0 742e6300 00000000 2128742d 3e656e74 t.c.....!(t->ent │ │ │ │ + 0x000c96f0 72696573 5b696478 5d2e7374 61727420 ries[idx].start │ │ │ │ + 0x000c9700 3e207365 71290000 2128742d 3e656e74 > seq)..!(t->ent │ │ │ │ + 0x000c9710 72696573 5b695d2e 73746172 7420213d ries[i].start != │ │ │ │ + 0x000c9720 2028285f 5f753634 29285f5f 6c653634 ((__u64)(__le64 │ │ │ │ + 0x000c9730 29287372 632d3e73 74617274 29292900 )(src->start))). │ │ │ │ + 0x000c9740 2128742d 3e656e74 72696573 5b695d2e !(t->entries[i]. │ │ │ │ + 0x000c9750 656e6420 213d2028 285f5f75 36342928 end != ((__u64)( │ │ │ │ + 0x000c9760 5f5f6c65 36342928 7372632d 3e656e64 __le64)(src->end │ │ │ │ + 0x000c9770 29292900 00000000 6e722062 6c61636b ))).....nr black │ │ │ │ + 0x000c9780 6c697374 20656e74 72696573 20776173 list entries was │ │ │ │ + 0x000c9790 2025752c 206e6f77 2025750a 00000000 %u, now %u..... │ │ │ │ + 0x000c97a0 62636832 5f626c61 636b6c69 73745f65 bch2_blacklist_e │ │ │ │ + 0x000c97b0 6e747269 65735f67 63000000 00000000 ntries_gc....... │ │ │ │ + 0x000c97c0 62636832 5f6a6f75 726e616c 5f736571 bch2_journal_seq │ │ │ │ + 0x000c97d0 5f69735f 626c6163 6b6c6973 74656400 _is_blacklisted. │ │ │ │ + 0x000c97e0 626c6163 6b6c6973 745f656e 7472795f blacklist_entry_ │ │ │ │ + 0x000c97f0 7472795f 6d657267 65006c69 62626361 try_merge.libbca │ │ │ │ + 0x000c9800 63686566 732f6d69 67726174 652e6300 chefs/migrate.c. │ │ │ │ + 0x000c9810 43616e6e 6f742064 726f7020 64657669 Cannot drop devi │ │ │ │ + 0x000c9820 63652077 6974686f 7574206c 6f73696e ce without losin │ │ │ │ + 0x000c9830 67206461 74610000 4572726f 72207570 g data..Error up │ │ │ │ + 0x000c9840 64617469 6e672062 74726565 206e6f64 dating btree nod │ │ │ │ + 0x000c9850 65206b65 793a2025 690a0000 00000000 e key: %i....... │ │ │ │ + 0x000c9860 62636832 5f646576 5f6d6574 61646174 bch2_dev_metadat │ │ │ │ + 0x000c9870 615f6472 6f700000 00000000 00000000 a_drop.......... │ │ │ │ + 0x000c9880 5f5f6263 68325f64 65765f75 73726461 __bch2_dev_usrda │ │ │ │ + 0x000c9890 74615f64 726f7000 6c696262 63616368 ta_drop.libbcach │ │ │ │ + 0x000c98a0 6566732f 6d6f7665 2e630065 72726f72 efs/move.c.error │ │ │ │ + 0x000c98b0 20256920 696e2062 6368325f 6d6f7665 %i in bch2_move │ │ │ │ + 0x000c98c0 5f627472 65650a00 2128216d 2d3e6f70 _btree..!(!m->op │ │ │ │ + 0x000c98d0 2e776269 6f2e6269 6f2e6269 5f76636e .wbio.bio.bi_vcn │ │ │ │ + 0x000c98e0 74290000 00000000 21286b2e 6b2d3e70 t)......!(k.k->p │ │ │ │ + 0x000c98f0 2e6f6666 73657420 3c3d2069 7465722d .offset <= iter- │ │ │ │ + 0x000c9900 3e706f73 2e6f6666 73657429 00000000 >pos.offset).... │ │ │ │ + 0x000c9910 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c9920 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000c9930 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000c9940 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c9950 62636832 5f6d6f76 655f6274 72656500 bch2_move_btree. │ │ │ │ + 0x000c9960 636c6f73 7572655f 71756575 65000000 closure_queue... │ │ │ │ + 0x000c9970 5f5f6263 68325f6d 6f76655f 64617461 __bch2_move_data │ │ │ │ + 0x000c9980 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000c9990 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000c99a0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ + 0x000c99b0 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ + 0x000c99c0 756e7061 636b0000 00000000 00000000 unpack.......... │ │ │ │ + 0x000c99d0 62636832 5f637375 6d5f6f70 745f746f bch2_csum_opt_to │ │ │ │ + 0x000c99e0 5f747970 65000000 00000000 00000000 _type........... │ │ │ │ + 0x000c99f0 62636832 5f6d6967 72617465 5f696e64 bch2_migrate_ind │ │ │ │ + 0x000c9a00 65785f75 70646174 65000000 00000000 ex_update....... │ │ │ │ + 0x000c9a10 62636832 5f6d6967 72617465 5f777269 bch2_migrate_wri │ │ │ │ + 0x000c9a20 74655f69 6e697400 00000000 00000000 te_init......... │ │ │ │ + 0x000c9a30 62636832 5f6d6967 72617465 5f726561 bch2_migrate_rea │ │ │ │ + 0x000c9a40 645f646f 6e650000 00000000 00000000 d_done.......... │ │ │ │ + 0x000c9a50 00000000 03000000 02000000 04000000 ................ │ │ │ │ + 0x000c9a60 6572726f 7220616c 6c6f6361 74696e67 error allocating │ │ │ │ + 0x000c9a70 20636f70 79676320 68656170 006c6962 copygc heap.lib │ │ │ │ + 0x000c9a80 62636163 68656673 2f6d6f76 696e6767 bcachefs/movingg │ │ │ │ + 0x000c9a90 632e6300 6263682d 636f7079 67632f25 c.c.bch-copygc/% │ │ │ │ + 0x000c9aa0 73000000 00000000 5741524e 494e4720 s.......WARNING │ │ │ │ + 0x000c9ab0 6174206c 69626263 61636865 66732f6d at libbcachefs/m │ │ │ │ + 0x000c9ac0 6f76696e 6767632e 633a2564 0a000000 ovinggc.c:%d.... │ │ │ │ + 0x000c9ad0 73747563 6b2c2072 616e206f 7574206f stuck, ran out o │ │ │ │ + 0x000c9ae0 6620636f 70796763 20726573 65727665 f copygc reserve │ │ │ │ + 0x000c9af0 21000000 00000000 21282128 7b205f42 !.......!(!({ _B │ │ │ │ + 0x000c9b00 6f6f6c20 5f72203d 20286829 2d3e7573 ool _r = (h)->us │ │ │ │ + 0x000c9b10 65643b20 69662028 5f722920 7b202865 ed; if (_r) { (e │ │ │ │ + 0x000c9b20 29203d20 2868292d 3e646174 615b305d ) = (h)->data[0] │ │ │ │ + 0x000c9b30 3b20646f 207b2073 697a655f 74205f69 ; do { size_t _i │ │ │ │ + 0x000c9b40 203d2028 30293b20 2828766f 69642920 = (0); ((void) │ │ │ │ + 0x000c9b50 73697a65 6f662028 2821285f 69203e3d sizeof ((!(_i >= │ │ │ │ + 0x000c9b60 20286829 2d3e7573 65642929 203f2031 (h)->used)) ? 1 │ │ │ │ + 0x000c9b70 203a2030 292c205f 5f657874 656e7369 : 0), __extensi │ │ │ │ + 0x000c9b80 6f6e5f5f 20287b20 69662028 21285f69 on__ ({ if (!(_i │ │ │ │ + 0x000c9b90 203e3d20 2868292d 3e757365 64292920 >= (h)->used)) │ │ │ │ + 0x000c9ba0 3b20656c 7365205f 5f617373 6572745f ; else __assert_ │ │ │ │ + 0x000c9bb0 6661696c 20282221 285f6920 3e3d2028 fail ("!(_i >= ( │ │ │ │ + 0x000c9bc0 68292d3e 75736564 29222c20 226c6962 h)->used)", "lib │ │ │ │ + 0x000c9bd0 62636163 68656673 2f6d6f76 696e6767 bcachefs/movingg │ │ │ │ + 0x000c9be0 632e6322 2c203232 302c205f 5f657874 c.c", 220, __ext │ │ │ │ + 0x000c9bf0 656e7369 6f6e5f5f 205f5f50 52455454 ension__ __PRETT │ │ │ │ + 0x000c9c00 595f4655 4e435449 4f4e5f5f 293b207d Y_FUNCTION__); } │ │ │ │ + 0x000c9c10 29293b20 2868292d 3e757365 642d2d3b )); (h)->used--; │ │ │ │ + 0x000c9c20 20646f20 7b20646f 207b2074 7970656f do { do { typeo │ │ │ │ + 0x000c9c30 66282868 292d3e64 6174615b 5f695d29 f((h)->data[_i]) │ │ │ │ + 0x000c9c40 205f5f74 6d70203d 20282868 292d3e64 __tmp = ((h)->d │ │ │ │ + 0x000c9c50 6174615b 5f695d29 3b202828 68292d3e ata[_i]); ((h)-> │ │ │ │ + 0x000c9c60 64617461 5b5f695d 29203d20 28286829 data[_i]) = ((h) │ │ │ │ + 0x000c9c70 2d3e6461 74615b28 68292d3e 75736564 ->data[(h)->used │ │ │ │ + 0x000c9c80 5d293b20 28286829 2d3e6461 74615b28 ]); ((h)->data[( │ │ │ │ + 0x000c9c90 68292d3e 75736564 5d29203d 205f5f74 h)->used]) = __t │ │ │ │ + 0x000c9ca0 6d703b20 7d207768 696c6520 2830293b mp; } while (0); │ │ │ │ + 0x000c9cb0 20646f20 7b20766f 69642028 2a666e29 do { void (*fn) │ │ │ │ + 0x000c9cc0 28747970 656f6628 68292c20 73697a65 (typeof(h), size │ │ │ │ + 0x000c9cd0 5f742920 3d202828 766f6964 202a2930 _t) = ((void *)0 │ │ │ │ + 0x000c9ce0 293b2069 66202866 6e292066 6e28682c ); if (fn) fn(h, │ │ │ │ + 0x000c9cf0 205f6929 3b207d20 7768696c 65202830 _i); } while (0 │ │ │ │ + 0x000c9d00 293b2064 6f207b20 766f6964 20282a66 ); do { void (*f │ │ │ │ + 0x000c9d10 6e292874 7970656f 66286829 2c207369 n)(typeof(h), si │ │ │ │ + 0x000c9d20 7a655f74 29203d20 2828766f 6964202a ze_t) = ((void * │ │ │ │ + 0x000c9d30 2930293b 20696620 28666e29 20666e28 )0); if (fn) fn( │ │ │ │ + 0x000c9d40 682c2028 68292d3e 75736564 293b207d h, (h)->used); } │ │ │ │ + 0x000c9d50 20776869 6c652028 30293b20 7d207768 while (0); } wh │ │ │ │ + 0x000c9d60 696c6520 2830293b 20646f20 7b207768 ile (0); do { wh │ │ │ │ + 0x000c9d70 696c6520 285f6929 207b2073 697a655f ile (_i) { size_ │ │ │ │ + 0x000c9d80 74207020 3d20285f 69202d20 3129202f t p = (_i - 1) / │ │ │ │ + 0x000c9d90 20323b20 69662028 2d667261 676d656e 2; if (-fragmen │ │ │ │ + 0x000c9da0 74617469 6f6e5f63 6d702868 2c202868 tation_cmp(h, (h │ │ │ │ + 0x000c9db0 292d3e64 6174615b 5f695d2c 20286829 )->data[_i], (h) │ │ │ │ + 0x000c9dc0 2d3e6461 74615b70 5d29203e 3d203029 ->data[p]) >= 0) │ │ │ │ + 0x000c9dd0 20627265 616b3b20 646f207b 20646f20 break; do { do │ │ │ │ + 0x000c9de0 7b207479 70656f66 28286829 2d3e6461 { typeof((h)->da │ │ │ │ + 0x000c9df0 74615b5f 695d2920 5f5f746d 70203d20 ta[_i]) __tmp = │ │ │ │ + 0x000c9e00 28286829 2d3e6461 74615b5f 695d293b ((h)->data[_i]); │ │ │ │ + 0x000c9e10 20282868 292d3e64 6174615b 5f695d29 ((h)->data[_i]) │ │ │ │ + 0x000c9e20 203d2028 2868292d 3e646174 615b705d = ((h)->data[p] │ │ │ │ + 0x000c9e30 293b2028 2868292d 3e646174 615b705d ); ((h)->data[p] │ │ │ │ + 0x000c9e40 29203d20 5f5f746d 703b207d 20776869 ) = __tmp; } whi │ │ │ │ + 0x000c9e50 6c652028 30293b20 646f207b 20766f69 le (0); do { voi │ │ │ │ + 0x000c9e60 6420282a 666e2928 74797065 6f662868 d (*fn)(typeof(h │ │ │ │ + 0x000c9e70 292c2073 697a655f 7429203d 20282876 ), size_t) = ((v │ │ │ │ + 0x000c9e80 6f696420 2a293029 3b206966 2028666e oid *)0); if (fn │ │ │ │ + 0x000c9e90 2920666e 28682c20 5f69293b 207d2077 ) fn(h, _i); } w │ │ │ │ + 0x000c9ea0 68696c65 20283029 3b20646f 207b2076 hile (0); do { v │ │ │ │ + 0x000c9eb0 6f696420 282a666e 29287479 70656f66 oid (*fn)(typeof │ │ │ │ + 0x000c9ec0 2868292c 2073697a 655f7429 203d2028 (h), size_t) = ( │ │ │ │ + 0x000c9ed0 28766f69 64202a29 30293b20 69662028 (void *)0); if ( │ │ │ │ + 0x000c9ee0 666e2920 666e2868 2c207029 3b207d20 fn) fn(h, p); } │ │ │ │ + 0x000c9ef0 7768696c 65202830 293b207d 20776869 while (0); } whi │ │ │ │ + 0x000c9f00 6c652028 30293b20 5f69203d 20703b20 le (0); _i = p; │ │ │ │ + 0x000c9f10 7d207d20 7768696c 65202830 293b2064 } } while (0); d │ │ │ │ + 0x000c9f20 6f207b20 73697a65 5f74205f 632c205f o { size_t _c, _ │ │ │ │ + 0x000c9f30 6a203d20 5f693b20 666f7220 283b205f j = _i; for (; _ │ │ │ │ + 0x000c9f40 6a202a20 32202b20 31203c20 2868292d j * 2 + 1 < (h)- │ │ │ │ + 0x000c9f50 3e757365 643b205f 6a203d20 5f632920 >used; _j = _c) │ │ │ │ + 0x000c9f60 7b205f63 203d205f 6a202a20 32202b20 { _c = _j * 2 + │ │ │ │ + 0x000c9f70 313b2069 6620285f 63202b20 31203c20 1; if (_c + 1 < │ │ │ │ + 0x000c9f80 2868292d 3e757365 64202626 202d6672 (h)->used && -fr │ │ │ │ + 0x000c9f90 61676d65 6e746174 696f6e5f 636d7028 agmentation_cmp( │ │ │ │ + 0x000c9fa0 682c2028 68292d3e 64617461 5b5f635d h, (h)->data[_c] │ │ │ │ + 0x000c9fb0 2c202868 292d3e64 6174615b 5f63202b , (h)->data[_c + │ │ │ │ + 0x000c9fc0 20315d29 203e3d20 3029205f 632b2b3b 1]) >= 0) _c++; │ │ │ │ + 0x000c9fd0 20696620 282d6672 61676d65 6e746174 if (-fragmentat │ │ │ │ + 0x000c9fe0 696f6e5f 636d7028 682c2028 68292d3e ion_cmp(h, (h)-> │ │ │ │ + 0x000c9ff0 64617461 5b5f635d 2c202868 292d3e64 data[_c], (h)->d │ │ │ │ + 0x000ca000 6174615b 5f6a5d29 203e3d20 30292062 ata[_j]) >= 0) b │ │ │ │ + 0x000ca010 7265616b 3b20646f 207b2064 6f207b20 reak; do { do { │ │ │ │ + 0x000ca020 74797065 6f662828 68292d3e 64617461 typeof((h)->data │ │ │ │ + 0x000ca030 5b5f635d 29205f5f 746d7020 3d202828 [_c]) __tmp = (( │ │ │ │ + 0x000ca040 68292d3e 64617461 5b5f635d 293b2028 h)->data[_c]); ( │ │ │ │ + 0x000ca050 2868292d 3e646174 615b5f63 5d29203d (h)->data[_c]) = │ │ │ │ + 0x000ca060 20282868 292d3e64 6174615b 5f6a5d29 ((h)->data[_j]) │ │ │ │ + 0x000ca070 3b202828 68292d3e 64617461 5b5f6a5d ; ((h)->data[_j] │ │ │ │ + 0x000ca080 29203d20 5f5f746d 703b207d 20776869 ) = __tmp; } whi │ │ │ │ + 0x000ca090 6c652028 30293b20 646f207b 20766f69 le (0); do { voi │ │ │ │ + 0x000ca0a0 6420282a 666e2928 74797065 6f662868 d (*fn)(typeof(h │ │ │ │ + 0x000ca0b0 292c2073 697a655f 7429203d 20282876 ), size_t) = ((v │ │ │ │ + 0x000ca0c0 6f696420 2a293029 3b206966 2028666e oid *)0); if (fn │ │ │ │ + 0x000ca0d0 2920666e 28682c20 5f63293b 207d2077 ) fn(h, _c); } w │ │ │ │ + 0x000ca0e0 68696c65 20283029 3b20646f 207b2076 hile (0); do { v │ │ │ │ + 0x000ca0f0 6f696420 282a666e 29287479 70656f66 oid (*fn)(typeof │ │ │ │ + 0x000ca100 2868292c 2073697a 655f7429 203d2028 (h), size_t) = ( │ │ │ │ + 0x000ca110 28766f69 64202a29 30293b20 69662028 (void *)0); if ( │ │ │ │ + 0x000ca120 666e2920 666e2868 2c205f6a 293b207d fn) fn(h, _j); } │ │ │ │ + 0x000ca130 20776869 6c652028 30293b20 7d207768 while (0); } wh │ │ │ │ + 0x000ca140 696c6520 2830293b 207d207d 20776869 ile (0); } } whi │ │ │ │ + 0x000ca150 6c652028 30293b20 7d207768 696c6520 le (0); } while │ │ │ │ + 0x000ca160 2830293b 207d205f 723b207d 29290000 (0); } _r; })).. │ │ │ │ + 0x000ca170 6572726f 72206372 65617469 6e672063 error creating c │ │ │ │ + 0x000ca180 6f707967 63207468 72656164 3a20256c opygc thread: %l │ │ │ │ + 0x000ca190 690a0000 00000000 00000000 00000000 i............... │ │ │ │ + 0x000ca1a0 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000ca1b0 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000ca1c0 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ca1d0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000ca1e0 65730000 00000000 62636832 5f636f70 es......bch2_cop │ │ │ │ + 0x000ca1f0 79676300 75737271 756f7461 006c6962 ygc.usrquota.lib │ │ │ │ + 0x000ca200 62636163 68656673 2f6f7074 732e6300 bcachefs/opts.c. │ │ │ │ + 0x000ca210 6e6f0025 733d0025 6c6c6900 2c004274 no.%s=.%lli.,.Bt │ │ │ │ + 0x000ca220 72656520 6e6f6465 2073697a 652c2064 ree node size, d │ │ │ │ + 0x000ca230 65666175 6c742032 35366b00 6d657461 efault 256k.meta │ │ │ │ + 0x000ca240 64617461 5f726570 6c696361 73002300 data_replicas.#. │ │ │ │ + 0x000ca250 4e756d62 6572206f 66206d65 74616461 Number of metada │ │ │ │ + 0x000ca260 74612072 65706c69 63617300 4e756d62 ta replicas.Numb │ │ │ │ + 0x000ca270 6572206f 66206461 74612072 65706c69 er of data repli │ │ │ │ + 0x000ca280 63617300 6d657461 64617461 5f726570 cas.metadata_rep │ │ │ │ + 0x000ca290 6c696361 735f7265 71756972 6564006d licas_required.m │ │ │ │ + 0x000ca2a0 65746164 6174615f 63686563 6b73756d etadata_checksum │ │ │ │ + 0x000ca2b0 00737472 5f686173 68006d65 74616461 .str_hash.metada │ │ │ │ + 0x000ca2c0 74615f74 61726765 74002874 61726765 ta_target.(targe │ │ │ │ + 0x000ca2d0 74290069 6e6f6465 735f3332 62697400 t).inodes_32bit. │ │ │ │ + 0x000ca2e0 73686172 645f696e 6f64655f 6e756d62 shard_inode_numb │ │ │ │ + 0x000ca2f0 65727300 696e6f64 65735f75 73655f6b ers.inodes_use_k │ │ │ │ + 0x000ca300 65795f63 61636865 0067635f 72657365 ey_cache.gc_rese │ │ │ │ + 0x000ca310 7276655f 70657263 656e7400 25006763 rve_percent.%.gc │ │ │ │ + 0x000ca320 5f726573 65727665 5f627974 65730072 _reserve_bytes.r │ │ │ │ + 0x000ca330 6f6f745f 72657365 7276655f 70657263 oot_reserve_perc │ │ │ │ + 0x000ca340 656e7400 77696465 5f6d6163 7300456e ent.wide_macs.En │ │ │ │ + 0x000ca350 61626c65 20696e6c 696e6520 64617461 able inline data │ │ │ │ + 0x000ca360 20657874 656e7473 0061636c 00456e61 extents.acl.Ena │ │ │ │ + 0x000ca370 626c6520 504f5349 58206163 6c730045 ble POSIX acls.E │ │ │ │ + 0x000ca380 6e61626c 65207573 65722071 756f7461 nable user quota │ │ │ │ + 0x000ca390 73006772 7071756f 74610045 6e61626c s.grpquota.Enabl │ │ │ │ + 0x000ca3a0 65206772 6f757020 71756f74 61730070 e group quotas.p │ │ │ │ + 0x000ca3b0 726a7175 6f746100 456e6162 6c652070 rjquota.Enable p │ │ │ │ + 0x000ca3c0 726f6a65 63742071 756f7461 73007665 roject quotas.ve │ │ │ │ + 0x000ca3d0 72795f64 65677261 64656400 456e6162 ry_degraded.Enab │ │ │ │ + 0x000ca3e0 6c652064 69736361 72642f54 52494d20 le discard/TRIM │ │ │ │ + 0x000ca3f0 73757070 6f727400 76657262 6f736500 support.verbose. │ │ │ │ + 0x000ca400 6a6f7572 6e616c5f 666c7573 685f6469 journal_flush_di │ │ │ │ + 0x000ca410 7361626c 65640052 756e2066 73636b20 sabled.Run fsck │ │ │ │ + 0x000ca420 6f6e206d 6f756e74 00666978 5f657272 on mount.fix_err │ │ │ │ + 0x000ca430 6f727300 72617465 6c696d69 745f6572 ors.ratelimit_er │ │ │ │ + 0x000ca440 726f7273 006e6f63 68616e67 6573006e rors.nochanges.n │ │ │ │ + 0x000ca450 6f726563 6f766572 7900446f 6e277420 orecovery.Don't │ │ │ │ + 0x000ca460 7265706c 61792074 6865206a 6f75726e replay the journ │ │ │ │ + 0x000ca470 616c0072 65627569 6c645f72 65706c69 al.rebuild_repli │ │ │ │ + 0x000ca480 63617300 6b656570 5f6a6f75 726e616c cas.keep_journal │ │ │ │ + 0x000ca490 00726561 645f656e 74697265 5f6a6f75 .read_entire_jou │ │ │ │ + 0x000ca4a0 726e616c 006e6f65 78636c00 73620053 rnal.noexcl.sb.S │ │ │ │ + 0x000ca4b0 6563746f 72206f66 66736574 206f6620 ector offset of │ │ │ │ + 0x000ca4c0 73757065 72626c6f 636b0072 6561645f superblock.read_ │ │ │ │ + 0x000ca4d0 6f6e6c79 006e6f73 74617274 00526563 only.nostart.Rec │ │ │ │ + 0x000ca4e0 6f6e7374 72756374 20616c6c 6f632062 onstruct alloc b │ │ │ │ + 0x000ca4f0 74726565 00766572 73696f6e 5f757067 tree.version_upg │ │ │ │ + 0x000ca500 72616465 0053697a 65206f66 2066696c rade.Size of fil │ │ │ │ + 0x000ca510 65737973 74656d20 6f6e2064 65766963 esystem on devic │ │ │ │ + 0x000ca520 65006669 666f0063 68720064 69720062 e.fifo.chr.dir.b │ │ │ │ + 0x000ca530 6c6b0072 6567006c 6e6b0073 6f636b00 lk.reg.lnk.sock. │ │ │ │ + 0x000ca540 72770073 70617265 006c7275 0072616e rw.spare.lru.ran │ │ │ │ + 0x000ca550 646f6d00 70617269 74790063 72633332 dom.parity.crc32 │ │ │ │ + 0x000ca560 63006372 63363400 6c7a3400 677a6970 c.crc64.lz4.gzip │ │ │ │ + 0x000ca570 007a7374 64007878 68617368 00726566 .zstd.xxhash.ref │ │ │ │ + 0x000ca580 6c696e6b 00616c6c 6f635f69 6e666f00 link.alloc_info. │ │ │ │ + 0x000ca590 616c6c6f 635f6d65 74616461 74610062 alloc_metadata.b │ │ │ │ + 0x000ca5a0 666f726d 61745f6f 76657266 6c6f775f format_overflow_ │ │ │ │ + 0x000ca5b0 646f6e65 0061746f 6d69635f 6e6c696e done.atomic_nlin │ │ │ │ + 0x000ca5c0 6b006a6f 75726e61 6c5f7365 715f626c k.journal_seq_bl │ │ │ │ + 0x000ca5d0 61636b6c 6973745f 7633006e 65775f73 acklist_v3.new_s │ │ │ │ + 0x000ca5e0 69706861 7368006e 65775f65 7874656e iphash.new_exten │ │ │ │ + 0x000ca5f0 745f6f76 65727772 69746500 696e636f t_overwrite.inco │ │ │ │ + 0x000ca600 6d707265 73736962 6c650065 7874656e mpressible.exten │ │ │ │ + 0x000ca610 74735f61 626f7665 5f627472 65655f75 ts_above_btree_u │ │ │ │ + 0x000ca620 70646174 65730062 74726565 5f757064 pdates.btree_upd │ │ │ │ + 0x000ca630 61746573 5f6a6f75 726e616c 6c656400 ates_journalled. │ │ │ │ + 0x000ca640 7265666c 696e6b5f 696e6c69 6e655f64 reflink_inline_d │ │ │ │ + 0x000ca650 61746100 6e65775f 76617269 6e74006a ata.new_varint.j │ │ │ │ + 0x000ca660 6f75726e 616c5f6e 6f5f666c 75736800 ournal_no_flush. │ │ │ │ + 0x000ca670 65787465 6e74735f 6163726f 73735f62 extents_across_b │ │ │ │ + 0x000ca680 74726565 5f6e6f64 65730063 6f6e7469 tree_nodes.conti │ │ │ │ + 0x000ca690 6e756500 70616e69 63000000 00000000 nue.panic....... │ │ │ │ + 0x000ca6a0 a0e3fbff 90e3fbff 80e3fbff 70e3fbff ............p... │ │ │ │ + 0x000ca6b0 60e3fbff 50e3fbff 40e3fbff 30e3fbff `...P...@...0... │ │ │ │ + 0x000ca6c0 20e3fbff 10e3fbff 00e3fbff f0e2fbff ............... │ │ │ │ + 0x000ca6d0 e0e2fbff d0e2fbff c0e2fbff b0e2fbff ................ │ │ │ │ + 0x000ca6e0 a0e2fbff 90e2fbff 80e2fbff 70e2fbff ............p... │ │ │ │ + 0x000ca6f0 60e2fbff 50e2fbff 40e2fbff 30e2fbff `...P...@...0... │ │ │ │ + 0x000ca700 20e2fbff 10e2fbff 00e2fbff f0e1fbff ............... │ │ │ │ + 0x000ca710 e0e1fbff d0e1fbff c0e1fbff b0e1fbff ................ │ │ │ │ + 0x000ca720 a0e1fbff 90e1fbff 80e1fbff 70e1fbff ............p... │ │ │ │ + 0x000ca730 60e1fbff 50e1fbff 40e1fbff 30e1fbff `...P...@...0... │ │ │ │ + 0x000ca740 20e1fbff 10e1fbff 00e1fbff f0e0fbff ............... │ │ │ │ + 0x000ca750 e0e0fbff d0e0fbff c0e0fbff b0e0fbff ................ │ │ │ │ + 0x000ca760 a0e0fbff 90e0fbff 80e0fbff 70e0fbff ............p... │ │ │ │ + 0x000ca770 b0e3fbff c4e4fbff bce4fbff b4e4fbff ................ │ │ │ │ + 0x000ca780 ace4fbff a4e4fbff 9ce4fbff 94e4fbff ................ │ │ │ │ + 0x000ca790 8ce4fbff 84e4fbff 7ce4fbff 74e4fbff ........|...t... │ │ │ │ + 0x000ca7a0 6ce4fbff 64e4fbff 5ce4fbff 54e4fbff l...d...\...T... │ │ │ │ + 0x000ca7b0 4ce4fbff 44e4fbff 3ce4fbff 34e4fbff L...D...<...4... │ │ │ │ + 0x000ca7c0 2ce4fbff 24e4fbff 1ce4fbff 14e4fbff ,...$........... │ │ │ │ + 0x000ca7d0 0ce4fbff 04e4fbff fce3fbff f4e3fbff ................ │ │ │ │ + 0x000ca7e0 ece3fbff e4e3fbff dce3fbff d4e3fbff ................ │ │ │ │ + 0x000ca7f0 cce3fbff c4e3fbff bce3fbff b4e3fbff ................ │ │ │ │ + 0x000ca800 ace3fbff a4e3fbff 9ce3fbff 94e3fbff ................ │ │ │ │ + 0x000ca810 8ce3fbff 84e3fbff 7ce3fbff 74e3fbff ........|...t... │ │ │ │ + 0x000ca820 6ce3fbff 64e3fbff 5ce3fbff 54e3fbff l...d...\...T... │ │ │ │ + 0x000ca830 4ce3fbff 44e3fbff 3ce3fbff 34e3fbff L...D...<...4... │ │ │ │ + 0x000ca840 2ce3fbff cce4fbff 78e7fbff 68e7fbff ,.......x...h... │ │ │ │ + 0x000ca850 58e7fbff 48e7fbff 38e7fbff 28e7fbff X...H...8...(... │ │ │ │ + 0x000ca860 18e7fbff 08e7fbff f8e6fbff e8e6fbff ................ │ │ │ │ + 0x000ca870 d8e6fbff c8e6fbff b8e6fbff a8e6fbff ................ │ │ │ │ + 0x000ca880 98e6fbff 88e6fbff 78e6fbff 68e6fbff ........x...h... │ │ │ │ + 0x000ca890 58e6fbff 48e6fbff 38e6fbff 28e6fbff X...H...8...(... │ │ │ │ + 0x000ca8a0 18e6fbff 08e6fbff f8e5fbff e8e5fbff ................ │ │ │ │ + 0x000ca8b0 d8e5fbff c8e5fbff b8e5fbff a8e5fbff ................ │ │ │ │ + 0x000ca8c0 98e5fbff 88e5fbff 78e5fbff 68e5fbff ........x...h... │ │ │ │ + 0x000ca8d0 58e5fbff 48e5fbff 38e5fbff 28e5fbff X...H...8...(... │ │ │ │ + 0x000ca8e0 18e5fbff 08e5fbff f8e4fbff e8e4fbff ................ │ │ │ │ + 0x000ca8f0 d8e4fbff c8e4fbff b8e4fbff a8e4fbff ................ │ │ │ │ + 0x000ca900 98e4fbff 88e4fbff 78e4fbff 68e4fbff ........x...h... │ │ │ │ + 0x000ca910 58e4fbff 48e4fbff 88e7fbff 84e9fbff X...H........... │ │ │ │ + 0x000ca920 a4e9fbff cce9fbff 34e9fbff 64e9fbff ........4...d... │ │ │ │ + 0x000ca930 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ca940 08000000 09000000 31000000 0a000000 ........1....... │ │ │ │ + 0x000ca950 04000000 0f000000 0d000000 0e000000 ................ │ │ │ │ + 0x000ca960 10000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ca970 62636832 5f706172 73655f6d 6f756e74 bch2_parse_mount │ │ │ │ + 0x000ca980 5f6f7074 73000000 00000000 00000000 _opts........... │ │ │ │ + 0x000ca990 62636832 5f6f7074 5f746f5f 74657874 bch2_opt_to_text │ │ │ │ + 0x000ca9a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ca9b0 62636832 5f6f7074 5f736574 5f62795f bch2_opt_set_by_ │ │ │ │ + 0x000ca9c0 69640000 00000000 00000000 00000000 id.............. │ │ │ │ + 0x000ca9d0 62636832 5f6f7074 5f676574 5f62795f bch2_opt_get_by_ │ │ │ │ + 0x000ca9e0 69640000 00000000 00000000 00000000 id.............. │ │ │ │ + 0x000ca9f0 62636832 5f6f7074 5f646566 696e6564 bch2_opt_defined │ │ │ │ + 0x000caa00 5f62795f 69640000 62636163 68656673 _by_id..bcachefs │ │ │ │ + 0x000caa10 3a202573 28292049 6e76616c 69642076 : %s() Invalid v │ │ │ │ + 0x000caa20 616c7565 20257320 666f7220 6d6f756e alue %s for moun │ │ │ │ + 0x000caa30 74206f70 74696f6e 2025730a 00000000 t option %s..... │ │ │ │ + 0x000caa40 62636163 68656673 3a202573 2829204d bcachefs: %s() M │ │ │ │ + 0x000caa50 6f756e74 206f7074 696f6e20 25732072 ount option %s r │ │ │ │ + 0x000caa60 65717569 72657320 61207661 6c75650a equires a value. │ │ │ │ + 0x000caa70 00000000 00000000 62636163 68656673 ........bcachefs │ │ │ │ + 0x000caa80 3a202573 28292042 6164206d 6f756e74 : %s() Bad mount │ │ │ │ + 0x000caa90 206f7074 696f6e20 25730a00 00000000 option %s...... │ │ │ │ + 0x000caaa0 41637469 6f6e2074 6f207461 6b65206f Action to take o │ │ │ │ + 0x000caab0 6e206669 6c657379 7374656d 20657272 n filesystem err │ │ │ │ + 0x000caac0 6f720000 00000000 48617368 2066756e or......Hash fun │ │ │ │ + 0x000caad0 6374696f 6e20666f 72206469 72656374 ction for direct │ │ │ │ + 0x000caae0 6f727920 656e7472 69657320 616e6420 ory entries and │ │ │ │ + 0x000caaf0 78617474 72730000 44657669 6365206f xattrs..Device o │ │ │ │ + 0x000cab00 72206469 736b2067 726f7570 20666f72 r disk group for │ │ │ │ + 0x000cab10 206d6574 61646174 61207772 69746573 metadata writes │ │ │ │ + 0x000cab20 00000000 00000000 44657669 6365206f ........Device o │ │ │ │ + 0x000cab30 72206469 736b2067 726f7570 20666f72 r disk group for │ │ │ │ + 0x000cab40 20666f72 6567726f 756e6420 77726974 foreground writ │ │ │ │ + 0x000cab50 65730000 00000000 44657669 6365206f es......Device o │ │ │ │ + 0x000cab60 72206469 736b2067 726f7570 20746f20 r disk group to │ │ │ │ + 0x000cab70 6d6f7665 20646174 6120746f 20696e20 move data to in │ │ │ │ + 0x000cab80 74686520 6261636b 67726f75 6e640000 the background.. │ │ │ │ + 0x000cab90 44657669 6365206f 72206469 736b2067 Device or disk g │ │ │ │ + 0x000caba0 726f7570 20746f20 70726f6d 6f746520 roup to promote │ │ │ │ + 0x000cabb0 64617461 20746f20 6f6e2072 65616400 data to on read. │ │ │ │ + 0x000cabc0 456e6162 6c652065 72617375 72652063 Enable erasure c │ │ │ │ + 0x000cabd0 6f64696e 67202844 4f204e4f 54205553 oding (DO NOT US │ │ │ │ + 0x000cabe0 45205945 54290000 436f6e73 74726169 E YET)..Constrai │ │ │ │ + 0x000cabf0 6e20696e 6f646520 6e756d62 65727320 n inode numbers │ │ │ │ + 0x000cac00 746f2033 32206269 74730000 00000000 to 32 bits...... │ │ │ │ + 0x000cac10 53686172 64206e65 7720696e 6f646520 Shard new inode │ │ │ │ + 0x000cac20 6e756d62 65727320 62792043 50552069 numbers by CPU i │ │ │ │ + 0x000cac30 64000000 00000000 55736520 74686520 d.......Use the │ │ │ │ + 0x000cac40 62747265 65206b65 79206361 63686520 btree key cache │ │ │ │ + 0x000cac50 666f7220 74686520 696e6f64 65732062 for the inodes b │ │ │ │ + 0x000cac60 74726565 00000000 62747265 655f6e6f tree....btree_no │ │ │ │ + 0x000cac70 64655f6d 656d5f70 74725f6f 7074696d de_mem_ptr_optim │ │ │ │ + 0x000cac80 697a6174 696f6e00 53746173 6820706f ization.Stash po │ │ │ │ + 0x000cac90 696e7465 7220746f 20696e20 6d656d6f inter to in memo │ │ │ │ + 0x000caca0 72792062 74726565 206e6f64 6520696e ry btree node in │ │ │ │ + 0x000cacb0 20627472 65652070 74720000 00000000 btree ptr...... │ │ │ │ + 0x000cacc0 50657263 656e7461 6765206f 66206469 Percentage of di │ │ │ │ + 0x000cacd0 736b2073 70616365 20746f20 72657365 sk space to rese │ │ │ │ + 0x000cace0 72766520 666f7220 636f7079 67630000 rve for copygc.. │ │ │ │ + 0x000cacf0 416d6f75 6e74206f 66206469 736b2073 Amount of disk s │ │ │ │ + 0x000cad00 70616365 20746f20 72657365 72766520 pace to reserve │ │ │ │ + 0x000cad10 666f7220 636f7079 67630a54 616b6573 for copygc.Takes │ │ │ │ + 0x000cad20 20707265 63656465 6e636520 6f766572 precedence over │ │ │ │ + 0x000cad30 2067635f 72657365 7276655f 70657263 gc_reserve_perc │ │ │ │ + 0x000cad40 656e7420 69662073 65740000 00000000 ent if set...... │ │ │ │ + 0x000cad50 50657263 656e7461 6765206f 66206469 Percentage of di │ │ │ │ + 0x000cad60 736b2073 70616365 20746f20 72657365 sk space to rese │ │ │ │ + 0x000cad70 72766520 666f7220 73757065 72757365 rve for superuse │ │ │ │ + 0x000cad80 72000000 00000000 53746f72 65206675 r.......Store fu │ │ │ │ + 0x000cad90 6c6c2031 32382062 69747320 6f662063 ll 128 bits of c │ │ │ │ + 0x000cada0 72797074 6f677261 70686963 204d4143 ryptographic MAC │ │ │ │ + 0x000cadb0 732c2069 6e737465 6164206f 66203830 s, instead of 80 │ │ │ │ + 0x000cadc0 00000000 00000000 416c6c6f 77206d6f ........Allow mo │ │ │ │ + 0x000cadd0 756e7469 6e672069 6e206465 67726164 unting in degrad │ │ │ │ + 0x000cade0 6564206d 6f646500 416c6c6f 77206d6f ed mode.Allow mo │ │ │ │ + 0x000cadf0 756e7469 6e672069 6e207768 656e2064 unting in when d │ │ │ │ + 0x000cae00 61746120 77696c6c 20626520 6d697373 ata will be miss │ │ │ │ + 0x000cae10 696e6700 00000000 45787472 61206465 ing.....Extra de │ │ │ │ + 0x000cae20 62756767 696e6720 696e666f 726d6174 bugging informat │ │ │ │ + 0x000cae30 696f6e20 64757269 6e67206d 6f756e74 ion during mount │ │ │ │ + 0x000cae40 2f726563 6f766572 79000000 00000000 /recovery....... │ │ │ │ + 0x000cae50 44697361 626c6520 6a6f7572 6e616c20 Disable journal │ │ │ │ + 0x000cae60 666c7573 68206f6e 2073796e 632f6673 flush on sync/fs │ │ │ │ + 0x000cae70 796e630a 49662065 6e61626c 65642c20 ync.If enabled, │ │ │ │ + 0x000cae80 77726974 65732063 616e2062 65206c6f writes can be lo │ │ │ │ + 0x000cae90 73742c20 62757420 6f6e6c79 2073696e st, but only sin │ │ │ │ + 0x000caea0 63652074 68650a6c 61737420 6a6f7572 ce the.last jour │ │ │ │ + 0x000caeb0 6e616c20 77726974 65202864 65666175 nal write (defau │ │ │ │ + 0x000caec0 6c742031 20736563 6f6e6429 00000000 lt 1 second).... │ │ │ │ + 0x000caed0 46697820 6572726f 72732064 7572696e Fix errors durin │ │ │ │ + 0x000caee0 67206673 636b2077 6974686f 75742061 g fsck without a │ │ │ │ + 0x000caef0 736b696e 67000000 52617465 6c696d69 sking...Ratelimi │ │ │ │ + 0x000caf00 74206572 726f7220 6d657373 61676573 t error messages │ │ │ │ + 0x000caf10 20647572 696e6720 6673636b 00000000 during fsck.... │ │ │ │ + 0x000caf20 53757065 72207265 6164206f 6e6c7920 Super read only │ │ │ │ + 0x000caf30 6d6f6465 202d206e 6f207772 69746573 mode - no writes │ │ │ │ + 0x000caf40 20617420 616c6c20 77696c6c 20626520 at all will be │ │ │ │ + 0x000caf50 69737375 65642c0a 6576656e 20696620 issued,.even if │ │ │ │ + 0x000caf60 77652068 61766520 746f2072 65706c61 we have to repla │ │ │ │ + 0x000caf70 79207468 65206a6f 75726e61 6c000000 y the journal... │ │ │ │ + 0x000caf80 52656275 696c6420 74686520 73757065 Rebuild the supe │ │ │ │ + 0x000caf90 72626c6f 636b2072 65706c69 63617320 rblock replicas │ │ │ │ + 0x000cafa0 73656374 696f6e00 446f6e27 74206672 section.Don't fr │ │ │ │ + 0x000cafb0 6565206a 6f75726e 616c2065 6e747269 ee journal entri │ │ │ │ + 0x000cafc0 65732f6b 65797320 61667465 72207374 es/keys after st │ │ │ │ + 0x000cafd0 61727475 70000000 52656164 20616c6c artup...Read all │ │ │ │ + 0x000cafe0 206a6f75 726e616c 20656e74 72696573 journal entries │ │ │ │ + 0x000caff0 2c206e6f 74206a75 73742064 69727479 , not just dirty │ │ │ │ + 0x000cb000 206f6e65 73000000 446f6e27 74206f70 ones...Don't op │ │ │ │ + 0x000cb010 656e2064 65766963 6520696e 20657863 en device in exc │ │ │ │ + 0x000cb020 6c757369 7665206d 6f646500 00000000 lusive mode..... │ │ │ │ + 0x000cb030 446f6e27 74207374 61727420 66696c65 Don't start file │ │ │ │ + 0x000cb040 73797374 656d2c20 6f6e6c79 206f7065 system, only ope │ │ │ │ + 0x000cb050 6e206465 76696365 73000000 00000000 n devices....... │ │ │ │ + 0x000cb060 53657420 73757065 72626c6f 636b2074 Set superblock t │ │ │ │ + 0x000cb070 6f206c61 74657374 20766572 73696f6e o latest version │ │ │ │ + 0x000cb080 2c0a616c 6c6f7769 6e672061 6e79206e ,.allowing any n │ │ │ │ + 0x000cb090 65772066 65617475 72657320 746f2062 ew features to b │ │ │ │ + 0x000cb0a0 65207573 65640000 44617461 20777269 e used..Data wri │ │ │ │ + 0x000cb0b0 7474656e 20746f20 74686973 20646576 tten to this dev │ │ │ │ + 0x000cb0c0 69636520 77696c6c 20626520 636f6e73 ice will be cons │ │ │ │ + 0x000cb0d0 69646572 65640a74 6f206861 76652061 idered.to have a │ │ │ │ + 0x000cb0e0 6c726561 64792062 65656e20 7265706c lready been repl │ │ │ │ + 0x000cb0f0 69636174 6564206e 2074696d 65730000 icated n times.. │ │ │ │ + 0x000cb100 65787465 6e74735f 61626f76 655f6274 extents_above_bt │ │ │ │ + 0x000cb110 7265655f 75706461 7465735f 646f6e65 ree_updates_done │ │ │ │ + 0x000cb120 00000000 00000000 696e7661 6c696420 ........invalid │ │ │ │ + 0x000cb130 6669656c 64207175 6f74613a 2077726f field quota: wro │ │ │ │ + 0x000cb140 6e672073 697a6500 25732068 6172646c ng size.%s hardl │ │ │ │ + 0x000cb150 696d6974 20256c6c 7520736f 66746c69 imit %llu softli │ │ │ │ + 0x000cb160 6d697420 256c6c75 00696e76 616c6964 mit %llu.invalid │ │ │ │ + 0x000cb170 2071756f 74612074 79706500 73706163 quota type.spac │ │ │ │ + 0x000cb180 65006c69 62626361 63686566 732f7265 e.libbcachefs/re │ │ │ │ + 0x000cb190 62616c61 6e63652e 63002128 21772e64 balance.c.!(!w.d │ │ │ │ + 0x000cb1a0 65765f6d 6f73745f 66756c6c 5f636170 ev_most_full_cap │ │ │ │ + 0x000cb1b0 61636974 79290066 756c6c65 73745f64 acity).fullest_d │ │ │ │ + 0x000cb1c0 65762028 2569293a 0925732f 25730a00 ev (%i):.%s/%s.. │ │ │ │ + 0x000cb1d0 746f7461 6c20776f 726b3a09 0925732f total work:..%s/ │ │ │ │ + 0x000cb1e0 25730a00 72617465 3a090909 25750a00 %s..rate:...%u.. │ │ │ │ + 0x000cb1f0 77616974 696e670a 0072756e 6e696e67 waiting..running │ │ │ │ + 0x000cb200 0a706f73 20006263 682d7265 62616c61 .pos .bch-rebala │ │ │ │ + 0x000cb210 6e63652f 25730000 7468726f 74746c65 nce/%s..throttle │ │ │ │ + 0x000cb220 6420666f 7220256c 75207365 63206f72 d for %lu sec or │ │ │ │ + 0x000cb230 20257320 696f0a00 6572726f 72206372 %s io..error cr │ │ │ │ + 0x000cb240 65617469 6e672072 6562616c 616e6365 eating rebalance │ │ │ │ + 0x000cb250 20746872 6561643a 20256c69 0a000000 thread: %li.... │ │ │ │ + 0x000cb260 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000cb270 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000cb280 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cb290 62636832 5f726562 616c616e 63655f74 bch2_rebalance_t │ │ │ │ + 0x000cb2a0 68726561 64000000 00000000 00000000 hread........... │ │ │ │ + 0x000cb2b0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000cb2c0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ + 0x000cb2d0 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ + 0x000cb2e0 756e7061 636b0000 00000000 00000000 unpack.......... │ │ │ │ + 0x000cb2f0 00000000 03000000 02000000 04000000 ................ │ │ │ │ + 0x000cb300 66696c65 73797374 656d2068 61732075 filesystem has u │ │ │ │ + 0x000cb310 6e6b6e6f 776e2062 74726565 20747970 nknown btree typ │ │ │ │ + 0x000cb320 65202575 0a000000 21287365 71203c20 e %u....!(seq < │ │ │ │ + 0x000cb330 6a2d3e72 65706c61 795f6a6f 75726e61 j->replay_journa │ │ │ │ + 0x000cb340 6c5f7365 71290000 21287365 71203e20 l_seq)..!(seq > │ │ │ │ + 0x000cb350 6a2d3e72 65706c61 795f6a6f 75726e61 j->replay_journa │ │ │ │ + 0x000cb360 6c5f7365 715f656e 64290000 00000000 l_seq_end)...... │ │ │ │ + 0x000cb370 21282174 6573745f 62697428 4a4f5552 !(!test_bit(JOUR │ │ │ │ + 0x000cb380 4e414c5f 53544152 5445442c 20266a2d NAL_STARTED, &j- │ │ │ │ + 0x000cb390 3e666c61 67732929 00000000 00000000 >flags))........ │ │ │ │ + 0x000cb3a0 21286c20 3c206a6f 75726e61 6c5f6b65 !(l < journal_ke │ │ │ │ + 0x000cb3b0 79732d3e 6e722026 26205f5f 6a6f7572 ys->nr && __jour │ │ │ │ + 0x000cb3c0 6e616c5f 6b65795f 636d7028 69642c20 nal_key_cmp(id, │ │ │ │ + 0x000cb3d0 6c657665 6c2c2070 6f732c20 266a6f75 level, pos, &jou │ │ │ │ + 0x000cb3e0 726e616c 5f6b6579 732d3e64 5b6c5d29 rnal_keys->d[l]) │ │ │ │ + 0x000cb3f0 203e2030 29000000 21286c20 2626205f > 0)...!(l && _ │ │ │ │ + 0x000cb400 5f6a6f75 726e616c 5f6b6579 5f636d70 _journal_key_cmp │ │ │ │ + 0x000cb410 2869642c 206c6576 656c2c20 706f732c (id, level, pos, │ │ │ │ + 0x000cb420 20266a6f 75726e61 6c5f6b65 79732d3e &journal_keys-> │ │ │ │ + 0x000cb430 645b6c20 2d20315d 29203c3d 20302900 d[l - 1]) <= 0). │ │ │ │ + 0x000cb440 25733a20 6572726f 7220616c 6c6f6361 %s: error alloca │ │ │ │ + 0x000cb450 74696e67 206e6577 206b6579 20617272 ting new key arr │ │ │ │ + 0x000cb460 61792028 73697a65 20257a75 290a0000 ay (size %zu)... │ │ │ │ + 0x000cb470 6572726f 72207265 6164696e 6720616c error reading al │ │ │ │ + 0x000cb480 6c6f6361 74696f6e 20696e66 6f726d61 location informa │ │ │ │ + 0x000cb490 74696f6e 00000000 73757065 72626c6f tion....superblo │ │ │ │ + 0x000cb4a0 636b206d 61726b65 6420636c 65616e20 ck marked clean │ │ │ │ + 0x000cb4b0 62757420 636c6561 6e207365 6374696f but clean sectio │ │ │ │ + 0x000cb4c0 6e206e6f 74207072 6573656e 74000000 n not present... │ │ │ │ + 0x000cb4d0 7265636f 76657269 6e672066 726f6d20 recovering from │ │ │ │ + 0x000cb4e0 636c6561 6e207368 7574646f 776e2c20 clean shutdown, │ │ │ │ + 0x000cb4f0 6a6f7572 6e616c20 73657120 256c6c75 journal seq %llu │ │ │ │ + 0x000cb500 0a000000 00000000 66656174 75726520 ........feature │ │ │ │ + 0x000cb510 6e65775f 65787465 6e745f6f 76657277 new_extent_overw │ │ │ │ + 0x000cb520 72697465 206e6f74 20736574 2c206669 rite not set, fi │ │ │ │ + 0x000cb530 6c657379 7374656d 206e6f20 6c6f6e67 lesystem no long │ │ │ │ + 0x000cb540 65722073 7570706f 72746564 00000000 er supported.... │ │ │ │ + 0x000cb550 66696c65 73797374 656d206e 65656473 filesystem needs │ │ │ │ + 0x000cb560 20726563 6f766572 79206672 6f6d206f recovery from o │ │ │ │ + 0x000cb570 6c646572 20766572 73696f6e 3b207275 lder version; ru │ │ │ │ + 0x000cb580 6e206673 636b2066 726f6d20 6f6c6465 n fsck from olde │ │ │ │ + 0x000cb590 72206263 61636865 66732d74 6f6f6c73 r bcachefs-tools │ │ │ │ + 0x000cb5a0 20746f20 66697800 66696c65 73797374 to fix.filesyst │ │ │ │ + 0x000cb5b0 656d206d 61792068 61766520 696e636f em may have inco │ │ │ │ + 0x000cb5c0 6d706174 69626c65 20626b65 7920666f mpatible bkey fo │ │ │ │ + 0x000cb5d0 726d6174 733b2072 756e2066 73636b20 rmats; run fsck │ │ │ │ + 0x000cb5e0 66726f6d 20746865 20636f6d 70617420 from the compat │ │ │ │ + 0x000cb5f0 6272616e 63682074 6f206669 78000000 branch to fix... │ │ │ │ + 0x000cb600 616c6c6f 635f7632 20666561 74757265 alloc_v2 feature │ │ │ │ + 0x000cb610 20626974 206e6f74 20736574 2c206673 bit not set, fs │ │ │ │ + 0x000cb620 636b2072 65717569 72656400 00000000 ck required..... │ │ │ │ + 0x000cb630 76657273 696f6e20 7072696f 7220746f version prior to │ │ │ │ + 0x000cb640 20696e6f 64652062 61636b70 6f696e74 inode backpoint │ │ │ │ + 0x000cb650 6572732c 20757067 72616465 20616e64 ers, upgrade and │ │ │ │ + 0x000cb660 20667363 6b207265 71756972 65640000 fsck required.. │ │ │ │ + 0x000cb670 76657273 696f6e20 7072696f 7220746f version prior to │ │ │ │ + 0x000cb680 20627472 65655f70 74725f73 6563746f btree_ptr_secto │ │ │ │ + 0x000cb690 72735f77 72697474 656e2c20 75706772 rs_written, upgr │ │ │ │ + 0x000cb6a0 61646520 72657175 69726564 00000000 ade required.... │ │ │ │ + 0x000cb6b0 6572726f 7220696e 69746961 6c697a69 error initializi │ │ │ │ + 0x000cb6c0 6e672062 6c61636b 6c697374 20746162 ng blacklist tab │ │ │ │ + 0x000cb6d0 6c650000 00000000 66696c65 73797374 le......filesyst │ │ │ │ + 0x000cb6e0 656d206d 61726b65 6420636c 65616e20 em marked clean │ │ │ │ + 0x000cb6f0 62757420 6a6f7572 6e616c20 6e6f7420 but journal not │ │ │ │ + 0x000cb700 656d7074 79000000 21282828 5f5f7536 empty...!(((__u6 │ │ │ │ + 0x000cb710 3429285f 5f6c6536 34292869 2d3e6a2e 4)(__le64)(i->j. │ │ │ │ + 0x000cb720 73657129 29202d20 6b657973 2e6a6f75 seq)) - keys.jou │ │ │ │ + 0x000cb730 726e616c 5f736571 5f626173 65203e20 rnal_seq_base > │ │ │ │ + 0x000cb740 28287533 32297e30 55292900 00000000 ((u32)~0U))..... │ │ │ │ + 0x000cb750 73757065 72626c6f 636b206a 6f75726e superblock journ │ │ │ │ + 0x000cb760 616c2073 65712028 256c6c75 2920646f al seq (%llu) do │ │ │ │ + 0x000cb770 65736e27 74206d61 74636820 6a6f7572 esn't match jour │ │ │ │ + 0x000cb780 6e616c20 28256c6c 75292061 66746572 nal (%llu) after │ │ │ │ + 0x000cb790 20636c65 616e2073 68757464 6f776e00 clean shutdown. │ │ │ │ + 0x000cb7a0 73757065 72626c6f 636b2062 74726565 superblock btree │ │ │ │ + 0x000cb7b0 20726f6f 74202575 20646f65 736e2774 root %u doesn't │ │ │ │ + 0x000cb7c0 206d6174 6368206a 6f75726e 616c2061 match journal a │ │ │ │ + 0x000cb7d0 66746572 20636c65 616e2073 68757464 fter clean shutd │ │ │ │ + 0x000cb7e0 6f776e0a 73623a20 20202020 206c3d25 own.sb: l=% │ │ │ │ + 0x000cb7f0 75202573 0a6a6f75 726e616c 3a206c3d u %s.journal: l= │ │ │ │ + 0x000cb800 25752025 730a0000 6e6f2073 75706572 %u %s...no super │ │ │ │ + 0x000cb810 626c6f63 6b20636c 65616e20 73656374 block clean sect │ │ │ │ + 0x000cb820 696f6e20 666f756e 64000000 00000000 ion found....... │ │ │ │ + 0x000cb830 6572726f 72206372 65617469 6e67206e error creating n │ │ │ │ + 0x000cb840 6577206a 6f75726e 616c2073 65712062 ew journal seq b │ │ │ │ + 0x000cb850 6c61636b 6c697374 20656e74 72790000 lacklist entry.. │ │ │ │ + 0x000cb860 7363616e 6e696e67 20666f72 206f6c64 scanning for old │ │ │ │ + 0x000cb870 20627472 6565206e 6f646573 20646f6e btree nodes don │ │ │ │ + 0x000cb880 65000000 00000000 6a6f7572 6e616c20 e.......journal │ │ │ │ + 0x000cb890 7265706c 61793a20 6572726f 72202564 replay: error %d │ │ │ │ + 0x000cb8a0 20776869 6c652072 65706c61 79696e67 while replaying │ │ │ │ + 0x000cb8b0 206b6579 20617420 62747265 65202573 key at btree %s │ │ │ │ + 0x000cb8c0 206c6576 656c2025 750a0000 00000000 level %u....... │ │ │ │ + 0x000cb8d0 756e6162 6c652074 6f20616c 6c6f6361 unable to alloca │ │ │ │ + 0x000cb8e0 7465206a 6f75726e 616c2062 75636b65 te journal bucke │ │ │ │ + 0x000cb8f0 74730000 00000000 6572726f 72206d61 ts......error ma │ │ │ │ + 0x000cb900 726b696e 67207375 70657262 6c6f636b rking superblock │ │ │ │ + 0x000cb910 20616e64 206a6f75 726e616c 00000000 and journal.... │ │ │ │ + 0x000cb920 6572726f 72207772 6974696e 67206669 error writing fi │ │ │ │ + 0x000cb930 72737420 6a6f7572 6e616c20 656e7472 rst journal entr │ │ │ │ + 0x000cb940 79000000 00000000 62636163 68656673 y.......bcachefs │ │ │ │ + 0x000cb950 3a202573 28292045 72726f72 20696e69 : %s() Error ini │ │ │ │ + 0x000cb960 7469616c 697a696e 67206e65 77206669 tializing new fi │ │ │ │ + 0x000cb970 6c657379 7374656d 3a202573 20282569 lesystem: %s (%i │ │ │ │ + 0x000cb980 290a0000 00000000 00000000 00000000 )............... │ │ │ │ + 0x000cb990 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cb9a0 78fbfbff 80fbfbff 78fbfbff 00fcfbff x.......x....... │ │ │ │ + 0x000cb9b0 10fcfbff 28fcfbff 48fcfbff 58fcfbff ....(...H...X... │ │ │ │ + 0x000cb9c0 d0fafbff 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cb9d0 62636832 5f66735f 696e6974 69616c69 bch2_fs_initiali │ │ │ │ + 0x000cb9e0 7a650000 00000000 00000000 00000000 ze.............. │ │ │ │ + 0x000cb9f0 62636832 5f6a6f75 726e616c 5f736574 bch2_journal_set │ │ │ │ + 0x000cba00 5f726570 6c61795f 646f6e65 00000000 _replay_done.... │ │ │ │ + 0x000cba10 7265706c 61795f6e 6f775f61 74000000 replay_now_at... │ │ │ │ + 0x000cba20 6a6f7572 6e616c5f 6b657973 5f736f72 journal_keys_sor │ │ │ │ + 0x000cba30 74000000 00000000 00000000 00000000 t............... │ │ │ │ + 0x000cba40 62747265 655f616e 645f6a6f 75726e61 btree_and_journa │ │ │ │ + 0x000cba50 6c5f6974 65725f70 72656665 74636800 l_iter_prefetch. │ │ │ │ + 0x000cba60 62636832 5f6a6f75 726e616c 5f6b6579 bch2_journal_key │ │ │ │ + 0x000cba70 5f64656c 65746500 00000000 00000000 _delete......... │ │ │ │ + 0x000cba80 6a6f7572 6e616c5f 6b65795f 73656172 journal_key_sear │ │ │ │ + 0x000cba90 63680000 00000000 00000000 00000000 ch.............. │ │ │ │ + 0x000cbaa0 62636832 5f6a6f75 726e616c 5f6b6579 bch2_journal_key │ │ │ │ + 0x000cbab0 5f696e73 65727400 6c696262 63616368 _insert.libbcach │ │ │ │ + 0x000cbac0 6566732f 7265636f 76657279 2e630065 efs/recovery.c.e │ │ │ │ + 0x000cbad0 72726f72 20696e20 6d61726b 20616e64 rror in mark and │ │ │ │ + 0x000cbae0 20737765 65700065 72726f72 20726561 sweep.error rea │ │ │ │ + 0x000cbaf0 64696e67 20737472 69706573 00657272 ding stripes.err │ │ │ │ + 0x000cbb00 6f722077 72697469 6e67206f 75742061 or writing out a │ │ │ │ + 0x000cbb10 6c6c6f63 20696e66 6f006a6f 75726e61 lloc info.journa │ │ │ │ + 0x000cbb20 6c207265 706c6179 20666169 6c656400 l replay failed. │ │ │ │ + 0x000cbb30 6572726f 7220696e 20667363 6b006572 error in fsck.er │ │ │ │ + 0x000cbb40 726f7220 696e2072 65636f76 65727900 ror in recovery. │ │ │ │ + 0x000cbb50 6275696c 64696e67 20726570 6c696361 building replica │ │ │ │ + 0x000cbb60 7320696e 666f006e 6f206a6f 75726e61 s info.no journa │ │ │ │ + 0x000cbb70 6c20656e 74726965 7320666f 756e6400 l entries found. │ │ │ │ + 0x000cbb80 73746172 74696e67 20616c6c 6f632072 starting alloc r │ │ │ │ + 0x000cbb90 65616400 616c6c6f 63207265 61642064 ead.alloc read d │ │ │ │ + 0x000cbba0 6f6e6500 73746172 74696e67 20737472 one.starting str │ │ │ │ + 0x000cbbb0 69706573 5f726561 64007374 72697065 ipes_read.stripe │ │ │ │ + 0x000cbbc0 735f7265 61642064 6f6e6500 73746172 s_read done.star │ │ │ │ + 0x000cbbd0 74696e67 206d6172 6b20616e 64207377 ting mark and sw │ │ │ │ + 0x000cbbe0 65657000 6d61726b 20616e64 20737765 eep.mark and swe │ │ │ │ + 0x000cbbf0 65702064 6f6e6500 73746172 74696e67 ep done.starting │ │ │ │ + 0x000cbc00 206a6f75 726e616c 20726570 6c617900 journal replay. │ │ │ │ + 0x000cbc10 6a6f7572 6e616c20 7265706c 61792064 journal replay d │ │ │ │ + 0x000cbc20 6f6e6500 77726974 696e6720 616c6c6f one.writing allo │ │ │ │ + 0x000cbc30 63617469 6f6e2069 6e666f00 6572726f cation info.erro │ │ │ │ + 0x000cbc40 72207772 6974696e 6720616c 6c6f6320 r writing alloc │ │ │ │ + 0x000cbc50 696e666f 00616c6c 6f632077 72697465 info.alloc write │ │ │ │ + 0x000cbc60 20646f6e 65007374 61727469 6e672066 done.starting f │ │ │ │ + 0x000cbc70 73636b00 6673636b 20646f6e 65006368 sck.fsck done.ch │ │ │ │ + 0x000cbc80 65636b69 6e672066 6f722064 656c6574 ecking for delet │ │ │ │ + 0x000cbc90 65642069 6e6f6465 73006368 65636b20 ed inodes.check │ │ │ │ + 0x000cbca0 696e6f64 65732064 6f6e6500 72656164 inodes done.read │ │ │ │ + 0x000cbcb0 696e6720 71756f74 61730071 756f7461 ing quotas.quota │ │ │ │ + 0x000cbcc0 7320646f 6e650073 63616e6e 696e6720 s done.scanning │ │ │ │ + 0x000cbcd0 666f7220 6f6c6420 62747265 65206e6f for old btree no │ │ │ │ + 0x000cbce0 64657300 4572726f 7220696e 20726563 des.Error in rec │ │ │ │ + 0x000cbcf0 6f766572 793a2025 73202825 69290a00 overy: %s (%i).. │ │ │ │ + 0x000cbd00 6572726f 72207265 6164696e 67206274 error reading bt │ │ │ │ + 0x000cbd10 72656520 726f6f74 20257300 696e7661 ree root %s.inva │ │ │ │ + 0x000cbd20 6c696420 62747265 6520726f 6f742025 lid btree root % │ │ │ │ + 0x000cbd30 73006572 726f7220 676f696e 67207265 s.error going re │ │ │ │ + 0x000cbd40 61642d77 72697465 00657272 6f722063 ad-write.error c │ │ │ │ + 0x000cbd50 72656174 696e6720 6c6f7374 2b666f75 reating lost+fou │ │ │ │ + 0x000cbd60 6e640065 72726f72 20637265 6174696e nd.error creatin │ │ │ │ + 0x000cbd70 6720726f 6f742064 69726563 746f7279 g root directory │ │ │ │ + 0x000cbd80 00696e69 7469616c 697a696e 67206e65 .initializing ne │ │ │ │ + 0x000cbd90 77206669 6c657379 7374656d 00696478 w filesystem.idx │ │ │ │ + 0x000cbda0 20256c6c 75007265 66636f75 6e743a20 %llu.refcount: │ │ │ │ + 0x000cbdb0 256c6c75 20006c69 62626361 63686566 %llu .libbcachef │ │ │ │ + 0x000cbdc0 732f7265 666c696e 6b2e6300 00000000 s/reflink.c..... │ │ │ │ + 0x000cbdd0 72656663 6f756e74 20256c6c 75206461 refcount %llu da │ │ │ │ + 0x000cbde0 74616c65 6e202575 3a20252a 70684e00 talen %u: %*phN. │ │ │ │ + 0x000cbdf0 21287372 635f6b2e 6b2d3e74 79706520 !(src_k.k->type │ │ │ │ + 0x000cbe00 213d204b 45595f54 5950455f 7265666c != KEY_TYPE_refl │ │ │ │ + 0x000cbe10 696e6b5f 70290000 21282172 65742026 ink_p)..!(!ret & │ │ │ │ + 0x000cbe20 2620626b 65795f63 6d702864 73745f69 & bkey_cmp(dst_i │ │ │ │ + 0x000cbe30 7465722d 3e706f73 2c206473 745f656e ter->pos, dst_en │ │ │ │ + 0x000cbe40 64292900 00000000 2128626b 65795f63 d)).....!(bkey_c │ │ │ │ + 0x000cbe50 6d702864 73745f69 7465722d 3e706f73 mp(dst_iter->pos │ │ │ │ + 0x000cbe60 2c206473 745f656e 6429203e 20302900 , dst_end) > 0). │ │ │ │ + 0x000cbe70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cbe80 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ + 0x000cbe90 7365745f 706f735f 746f5f65 7874656e set_pos_to_exten │ │ │ │ + 0x000cbea0 745f7374 61727400 00000000 00000000 t_start......... │ │ │ │ + 0x000cbeb0 62636832 5f72656d 61705f72 616e6765 bch2_remap_range │ │ │ │ + 0x000cbec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cbed0 626b6579 5f696e6c 696e655f 64617461 bkey_inline_data │ │ │ │ + 0x000cbee0 5f6f6666 73657400 6c696262 63616368 _offset.libbcach │ │ │ │ + 0x000cbef0 6566732f 7265706c 69636173 2e630064 efs/replicas.c.d │ │ │ │ + 0x000cbf00 75706c69 63617465 20726570 6c696361 uplicate replica │ │ │ │ + 0x000cbf10 7320656e 74727900 2128216e 65775f65 s entry.!(!new_e │ │ │ │ + 0x000cbf20 6e747279 2d3e6461 74615f74 79706529 ntry->data_type) │ │ │ │ + 0x000cbf30 00212864 73745f69 6478203c 20302900 .!(dst_idx < 0). │ │ │ │ + 0x000cbf40 25733a20 25752f25 75205b00 2128632d %s: %u/%u [.!(c- │ │ │ │ + 0x000cbf50 3e726570 6c696361 735f6763 2e656e74 >replicas_gc.ent │ │ │ │ + 0x000cbf60 72696573 29000000 21282876 6f696420 ries)...!((void │ │ │ │ + 0x000cbf70 2a292064 7374203e 20282876 6f696420 *) dst > ((void │ │ │ │ + 0x000cbf80 2a292028 28267362 5f722d3e 6669656c *) ((&sb_r->fiel │ │ │ │ + 0x000cbf90 64292d3e 5f646174 61202b20 287b2028 d)->_data + ({ ( │ │ │ │ + 0x000cbfa0 20285f5f 6275696c 74696e5f 74797065 (__builtin_type │ │ │ │ + 0x000cbfb0 735f636f 6d706174 69626c65 5f702874 s_compatible_p(t │ │ │ │ + 0x000cbfc0 7970656f 66282826 73625f72 2d3e6669 ypeof((&sb_r->fi │ │ │ │ + 0x000cbfd0 656c6429 2d3e7536 3473292c 20753634 eld)->u64s), u64 │ │ │ │ + 0x000cbfe0 29207c7c 205f5f62 75696c74 696e5f74 ) || __builtin_t │ │ │ │ + 0x000cbff0 79706573 5f636f6d 70617469 626c655f ypes_compatible_ │ │ │ │ + 0x000cc000 70287479 70656f66 28282673 625f722d p(typeof((&sb_r- │ │ │ │ + 0x000cc010 3e666965 6c64292d 3e753634 73292c20 >field)->u64s), │ │ │ │ + 0x000cc020 636f6e73 74207536 34292920 3f202828 const u64)) ? (( │ │ │ │ + 0x000cc030 5f5f7536 3429285f 5f6c6536 34292828 __u64)(__le64)(( │ │ │ │ + 0x000cc040 205f5f6c 65363429 20282673 625f722d __le64) (&sb_r- │ │ │ │ + 0x000cc050 3e666965 6c64292d 3e753634 73292920 >field)->u64s)) │ │ │ │ + 0x000cc060 3a20285f 5f627569 6c74696e 5f747970 : (__builtin_typ │ │ │ │ + 0x000cc070 65735f63 6f6d7061 7469626c 655f7028 es_compatible_p( │ │ │ │ + 0x000cc080 74797065 6f662828 2673625f 722d3e66 typeof((&sb_r->f │ │ │ │ + 0x000cc090 69656c64 292d3e75 36347329 2c207533 ield)->u64s), u3 │ │ │ │ + 0x000cc0a0 3229207c 7c205f5f 6275696c 74696e5f 2) || __builtin_ │ │ │ │ + 0x000cc0b0 74797065 735f636f 6d706174 69626c65 types_compatible │ │ │ │ + 0x000cc0c0 5f702874 7970656f 66282826 73625f72 _p(typeof((&sb_r │ │ │ │ + 0x000cc0d0 2d3e6669 656c6429 2d3e7536 3473292c ->field)->u64s), │ │ │ │ + 0x000cc0e0 20636f6e 73742075 33322929 203f2028 const u32)) ? ( │ │ │ │ + 0x000cc0f0 285f5f75 33322928 5f5f6c65 33322928 (__u32)(__le32)( │ │ │ │ + 0x000cc100 28205f5f 6c653332 29202826 73625f72 ( __le32) (&sb_r │ │ │ │ + 0x000cc110 2d3e6669 656c6429 2d3e7536 34732929 ->field)->u64s)) │ │ │ │ + 0x000cc120 203a2028 5f5f6275 696c7469 6e5f7479 : (__builtin_ty │ │ │ │ + 0x000cc130 7065735f 636f6d70 61746962 6c655f70 pes_compatible_p │ │ │ │ + 0x000cc140 28747970 656f6628 28267362 5f722d3e (typeof((&sb_r-> │ │ │ │ + 0x000cc150 6669656c 64292d3e 75363473 292c2075 field)->u64s), u │ │ │ │ + 0x000cc160 31362920 7c7c205f 5f627569 6c74696e 16) || __builtin │ │ │ │ + 0x000cc170 5f747970 65735f63 6f6d7061 7469626c _types_compatibl │ │ │ │ + 0x000cc180 655f7028 74797065 6f662828 2673625f e_p(typeof((&sb_ │ │ │ │ + 0x000cc190 722d3e66 69656c64 292d3e75 36347329 r->field)->u64s) │ │ │ │ + 0x000cc1a0 2c20636f 6e737420 75313629 29203f20 , const u16)) ? │ │ │ │ + 0x000cc1b0 28285f5f 75313629 285f5f6c 65313629 ((__u16)(__le16) │ │ │ │ + 0x000cc1c0 2828205f 5f6c6531 36292028 2673625f (( __le16) (&sb_ │ │ │ │ + 0x000cc1d0 722d3e66 69656c64 292d3e75 36347329 r->field)->u64s) │ │ │ │ + 0x000cc1e0 29203a20 28282075 38292028 28267362 ) : (( u8) ((&sb │ │ │ │ + 0x000cc1f0 5f722d3e 6669656c 64292d3e 75363473 _r->field)->u64s │ │ │ │ + 0x000cc200 2929293b 207d2929 29290000 00000000 ))); }))))...... │ │ │ │ + 0x000cc210 21286d65 6d636d70 286c2c20 722c2063 !(memcmp(l, r, c │ │ │ │ + 0x000cc220 70755f72 2d3e656e 7472795f 73697a65 pu_r->entry_size │ │ │ │ + 0x000cc230 29203e20 30290000 6572726f 72207570 ) > 0)..error up │ │ │ │ + 0x000cc240 64617469 6e672072 65706c69 63617320 dating replicas │ │ │ │ + 0x000cc250 7461626c 653a206d 656d6f72 7920616c table: memory al │ │ │ │ + 0x000cc260 6c6f6361 74696f6e 20666169 6c757265 location failure │ │ │ │ + 0x000cc270 00000000 00000000 6572726f 72206164 ........error ad │ │ │ │ + 0x000cc280 64696e67 20726570 6c696361 7320656e ding replicas en │ │ │ │ + 0x000cc290 7472793a 206d656d 6f727920 616c6c6f try: memory allo │ │ │ │ + 0x000cc2a0 63617469 6f6e2066 61696c75 72650000 cation failure.. │ │ │ │ + 0x000cc2b0 696e7661 6c696420 7265706c 69636173 invalid replicas │ │ │ │ + 0x000cc2c0 20656e74 72793a20 696e7661 6c696420 entry: invalid │ │ │ │ + 0x000cc2d0 64617461 20747970 65000000 00000000 data type....... │ │ │ │ + 0x000cc2e0 696e7661 6c696420 7265706c 69636173 invalid replicas │ │ │ │ + 0x000cc2f0 20656e74 72793a20 6e6f2064 65766963 entry: no devic │ │ │ │ + 0x000cc300 65730000 00000000 696e7661 6c696420 es......invalid │ │ │ │ + 0x000cc310 7265706c 69636173 20656e74 72793a20 replicas entry: │ │ │ │ + 0x000cc320 696e7661 6c696420 64657669 63650000 invalid device.. │ │ │ │ + 0x000cc330 696e7661 6c696420 7265706c 69636173 invalid replicas │ │ │ │ + 0x000cc340 20656e74 72793a20 62616420 6e725f72 entry: bad nr_r │ │ │ │ + 0x000cc350 65717569 72656400 21282164 6174615f equired.!(!data_ │ │ │ │ + 0x000cc360 74797065 207c7c20 64617461 5f747970 type || data_typ │ │ │ │ + 0x000cc370 65203d3d 20424348 5f444154 415f7362 e == BCH_DATA_sb │ │ │ │ + 0x000cc380 207c7c20 64617461 5f747970 65203e3d || data_type >= │ │ │ │ + 0x000cc390 20424348 5f444154 415f4e52 29000000 BCH_DATA_NR)... │ │ │ │ + 0x000cc3a0 6572726f 7220616c 6c6f6361 74696e67 error allocating │ │ │ │ + 0x000cc3b0 20632d3e 7265706c 69636173 5f676300 c->replicas_gc. │ │ │ │ + 0x000cc3c0 696e7375 66666963 69656e74 20646576 insufficient dev │ │ │ │ + 0x000cc3d0 69636573 206f6e6c 696e6520 28257529 ices online (%u) │ │ │ │ + 0x000cc3e0 20666f72 20726570 6c696361 7320656e for replicas en │ │ │ │ + 0x000cc3f0 74727920 25730a00 00000000 00000000 try %s.......... │ │ │ │ + 0x000cc400 1055fcff 2855fcff 1c55fcff 1c55fcff .U..(U...U...U.. │ │ │ │ + 0x000cc410 1c55fcff 1c55fcff 1c55fcff 1c55fcff .U...U...U...U.. │ │ │ │ + 0x000cc420 1c55fcff 4055fcff 1c55fcff 2855fcff .U..@U...U..(U.. │ │ │ │ + 0x000cc430 1c55fcff 1055fcff 00000000 00000000 .U...U.......... │ │ │ │ + 0x000cc440 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000cc450 10000000 00000000 18000000 00000000 ................ │ │ │ │ + 0x000cc460 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cc470 63686563 6b5f6475 705f7265 706c6963 check_dup_replic │ │ │ │ + 0x000cc480 61735f65 6e747269 65730000 00000000 as_entries...... │ │ │ │ + 0x000cc490 62636832 5f726570 6c696361 735f6763 bch2_replicas_gc │ │ │ │ + 0x000cc4a0 5f737461 72740000 00000000 00000000 _start.......... │ │ │ │ + 0x000cc4b0 5f5f7265 706c6963 61735f74 61626c65 __replicas_table │ │ │ │ + 0x000cc4c0 5f757064 61746500 00000000 00000000 _update......... │ │ │ │ + 0x000cc4d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cc4e0 62636832 5f637075 5f726570 6c696361 bch2_cpu_replica │ │ │ │ + 0x000cc4f0 735f746f 5f73625f 7265706c 69636173 s_to_sb_replicas │ │ │ │ + 0x000cc500 5f763000 00000000 00000000 00000000 _v0............. │ │ │ │ + 0x000cc510 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cc520 62636832 5f637075 5f726570 6c696361 bch2_cpu_replica │ │ │ │ + 0x000cc530 735f746f 5f73625f 7265706c 69636173 s_to_sb_replicas │ │ │ │ + 0x000cc540 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cc550 6370755f 7265706c 69636173 5f616464 cpu_replicas_add │ │ │ │ + 0x000cc560 5f656e74 72790000 00000000 00000000 _entry.......... │ │ │ │ + 0x000cc570 62636832 5f646576 6c697374 5f746f5f bch2_devlist_to_ │ │ │ │ + 0x000cc580 7265706c 69636173 00000000 00000000 replicas........ │ │ │ │ + 0x000cc590 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ + 0x000cc5a0 65730000 00000000 696e7661 6c696420 es......invalid │ │ │ │ + 0x000cc5b0 6669656c 64206372 7970743a 2077726f field crypt: wro │ │ │ │ + 0x000cc5c0 6e672073 697a6500 696e7661 6c696420 ng size.invalid │ │ │ │ + 0x000cc5d0 6669656c 64206372 7970743a 20626164 field crypt: bad │ │ │ │ + 0x000cc5e0 206b6466 20747970 65000000 00000000 kdf type....... │ │ │ │ + 0x000cc5f0 2128287b 20282876 6f696429 73697a65 !(({ ((void)size │ │ │ │ + 0x000cc600 6f662863 6861725b 31202d20 322a2121 of(char[1 - 2*!! │ │ │ │ + 0x000cc610 285f5f62 75696c74 696e5f6f 66667365 (__builtin_offse │ │ │ │ + 0x000cc620 746f6620 28737472 75637420 6263685f tof (struct bch_ │ │ │ │ + 0x000cc630 73622c20 5f646174 61292025 2073697a sb, _data) % siz │ │ │ │ + 0x000cc640 656f6628 75363429 295d2929 3b20285f eof(u64))])); (_ │ │ │ │ + 0x000cc650 5f627569 6c74696e 5f6f6666 7365746f _builtin_offseto │ │ │ │ + 0x000cc660 66202873 74727563 74206263 685f7362 f (struct bch_sb │ │ │ │ + 0x000cc670 2c205f64 61746129 202b2028 73625f75 , _data) + (sb_u │ │ │ │ + 0x000cc680 36347329 202a2073 697a656f 66287536 64s) * sizeof(u6 │ │ │ │ + 0x000cc690 3429293b 207d2920 3e207362 2d3e6275 4)); }) > sb->bu │ │ │ │ + 0x000cc6a0 66666572 5f73697a 65290000 00000000 ffer_size)...... │ │ │ │ + 0x000cc6b0 6275636b 65742073 697a6520 736d616c bucket size smal │ │ │ │ + 0x000cc6c0 6c657220 7468616e 20626c6f 636b2073 ler than block s │ │ │ │ + 0x000cc6d0 697a6500 00000000 496e7661 6c696420 ize.....Invalid │ │ │ │ + 0x000cc6e0 73757065 72626c6f 636b3a20 62616420 superblock: bad │ │ │ │ + 0x000cc6f0 6d656d62 65722069 6e666f00 00000000 member info..... │ │ │ │ + 0x000cc700 6275636b 65742073 697a6520 736d616c bucket size smal │ │ │ │ + 0x000cc710 6c657220 7468616e 20627472 6565206e ler than btree n │ │ │ │ + 0x000cc720 6f646520 73697a65 00000000 00000000 ode size........ │ │ │ │ + 0x000cc730 496e7661 6c696420 73757065 72626c6f Invalid superblo │ │ │ │ + 0x000cc740 636b206c 61796f75 743a206e 6f207375 ck layout: no su │ │ │ │ + 0x000cc750 70657262 6c6f636b 73000000 00000000 perblocks....... │ │ │ │ + 0x000cc760 496e7661 6c696420 73757065 72626c6f Invalid superblo │ │ │ │ + 0x000cc770 636b206c 61796f75 743a2074 6f6f206d ck layout: too m │ │ │ │ + 0x000cc780 616e7920 73757065 72626c6f 636b7300 any superblocks. │ │ │ │ + 0x000cc790 4e6f7420 61206263 61636865 66732073 Not a bcachefs s │ │ │ │ + 0x000cc7a0 75706572 626c6f63 6b206c61 796f7574 uperblock layout │ │ │ │ + 0x000cc7b0 00000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ + 0x000cc7c0 73757065 72626c6f 636b206c 61796f75 superblock layou │ │ │ │ + 0x000cc7d0 74207479 70650000 496e7661 6c696420 t type..Invalid │ │ │ │ + 0x000cc7e0 73757065 72626c6f 636b206c 61796f75 superblock layou │ │ │ │ + 0x000cc7f0 743a2073 75706572 626c6f63 6b73206f t: superblocks o │ │ │ │ + 0x000cc800 7665726c 61700000 6a6f7572 6e616c20 verlap..journal │ │ │ │ + 0x000cc810 6275636b 65742062 65666f72 65206669 bucket before fi │ │ │ │ + 0x000cc820 72737420 6275636b 65740000 00000000 rst bucket...... │ │ │ │ + 0x000cc830 6a6f7572 6e616c20 6275636b 65742070 journal bucket p │ │ │ │ + 0x000cc840 61737420 656e6420 6f662064 65766963 ast end of devic │ │ │ │ + 0x000cc850 65000000 00000000 62636163 68656673 e.......bcachefs │ │ │ │ + 0x000cc860 3a202573 28292025 733a2073 75706572 : %s() %s: super │ │ │ │ + 0x000cc870 626c6f63 6b20746f 6f206269 673a2077 block too big: w │ │ │ │ + 0x000cc880 616e7420 257a7520 62757420 68617665 ant %zu but have │ │ │ │ + 0x000cc890 20256c6c 750a0000 556e7375 70706f72 %llu...Unsuppor │ │ │ │ + 0x000cc8a0 74656420 73757065 72626c6f 636b2076 ted superblock v │ │ │ │ + 0x000cc8b0 65727369 6f6e0000 62616420 63686563 ersion..bad chec │ │ │ │ + 0x000cc8c0 6b73756d 20726561 64696e67 20737570 ksum reading sup │ │ │ │ + 0x000cc8d0 6572626c 6f636b00 46696c65 73797374 erblock.Filesyst │ │ │ │ + 0x000cc8e0 656d2068 61732069 6e636f6d 70617469 em has incompati │ │ │ │ + 0x000cc8f0 626c6520 66656174 75726573 00000000 ble features.... │ │ │ │ + 0x000cc900 496e7661 6c696420 6e756d62 6572206f Invalid number o │ │ │ │ + 0x000cc910 66206d65 74616461 74612072 65706c69 f metadata repli │ │ │ │ + 0x000cc920 63617300 00000000 496e7661 6c696420 cas.....Invalid │ │ │ │ + 0x000cc930 73757065 72626c6f 636b3a20 6d656d62 superblock: memb │ │ │ │ + 0x000cc940 65722069 6e666f20 61726561 206d6973 er info area mis │ │ │ │ + 0x000cc950 73696e67 00000000 496e7661 6c696420 sing....Invalid │ │ │ │ + 0x000cc960 6e756d62 6572206f 66206461 74612072 number of data r │ │ │ │ + 0x000cc970 65706c69 63617300 496e7661 6c696420 eplicas.Invalid │ │ │ │ + 0x000cc980 73757065 72626c6f 636b3a20 696e7661 superblock: inva │ │ │ │ + 0x000cc990 6c696420 6f707469 6f6e616c 20666965 lid optional fie │ │ │ │ + 0x000cc9a0 6c640000 00000000 496e7661 6c696420 ld......Invalid │ │ │ │ + 0x000cc9b0 6d657461 64617461 20636865 636b7375 metadata checksu │ │ │ │ + 0x000cc9c0 6d207479 70650000 67632072 65736572 m type..gc reser │ │ │ │ + 0x000cc9d0 76652070 65726365 6e746167 6520746f ve percentage to │ │ │ │ + 0x000cc9e0 6f20736d 616c6c00 42747265 65206e6f o small.Btree no │ │ │ │ + 0x000cc9f0 64652073 697a6520 6e6f7420 6120706f de size not a po │ │ │ │ + 0x000cca00 77657220 6f662074 776f0000 00000000 wer of two...... │ │ │ │ + 0x000cca10 53757065 72626c6f 636b2062 6c6f636b Superblock block │ │ │ │ + 0x000cca20 2073697a 6520736d 616c6c65 72207468 size smaller th │ │ │ │ + 0x000cca30 616e2064 65766963 6520626c 6f636b20 an device block │ │ │ │ + 0x000cca40 73697a65 00000000 62636163 68656673 size....bcachefs │ │ │ │ + 0x000cca50 3a202573 28292065 72726f72 20726561 : %s() error rea │ │ │ │ + 0x000cca60 64696e67 20646566 61756c74 20737570 ding default sup │ │ │ │ + 0x000cca70 6572626c 6f636b3a 2025730a 00000000 erblock: %s..... │ │ │ │ + 0x000cca80 62636163 68656673 3a202573 28292065 bcachefs: %s() e │ │ │ │ + 0x000cca90 72726f72 20726561 64696e67 20737570 rror reading sup │ │ │ │ + 0x000ccaa0 6572626c 6f636b3a 2025730a 00000000 erblock: %s..... │ │ │ │ + 0x000ccab0 53757065 72626c6f 636b206d 6f646966 Superblock modif │ │ │ │ + 0x000ccac0 69656420 62792061 6e6f7468 65722070 ied by another p │ │ │ │ + 0x000ccad0 726f6365 73730000 556e6162 6c652074 rocess..Unable t │ │ │ │ + 0x000ccae0 6f207772 69746520 73757065 72626c6f o write superblo │ │ │ │ + 0x000ccaf0 636b2074 6f207375 66666963 69656e74 ck to sufficient │ │ │ │ + 0x000ccb00 20646576 69636573 00000000 00000000 devices........ │ │ │ │ + 0x000ccb10 6572726f 72207265 73697a69 6e672073 error resizing s │ │ │ │ + 0x000ccb20 75706572 626c6f63 6b207768 696c6520 uperblock while │ │ │ │ + 0x000ccb30 73657474 696e6720 66696c65 73797374 setting filesyst │ │ │ │ + 0x000ccb40 656d2063 6c65616e 00000000 00000000 em clean........ │ │ │ │ + 0x000ccb50 21282828 5f5f7536 3429285f 5f6c6536 !(((__u64)(__le6 │ │ │ │ + 0x000ccb60 34292873 625f636c 65616e2d 3e6a6f75 4)(sb_clean->jou │ │ │ │ + 0x000ccb70 726e616c 5f736571 2929203e 20282873 rnal_seq)) > ((s │ │ │ │ + 0x000ccb80 36342928 28287536 34297e30 554c4c29 64)(((u64)~0ULL) │ │ │ │ + 0x000ccb90 3e3e3129 29290000 21282876 6f696420 >>1)))..!((void │ │ │ │ + 0x000ccba0 2a292065 6e747279 203e2028 28766f69 *) entry > ((voi │ │ │ │ + 0x000ccbb0 64202a29 20282826 73625f63 6c65616e d *) ((&sb_clean │ │ │ │ + 0x000ccbc0 2d3e6669 656c6429 2d3e5f64 61746120 ->field)->_data │ │ │ │ + 0x000ccbd0 2b20287b 20282028 5f5f6275 696c7469 + ({ ( (__builti │ │ │ │ + 0x000ccbe0 6e5f7479 7065735f 636f6d70 61746962 n_types_compatib │ │ │ │ + 0x000ccbf0 6c655f70 28747970 656f6628 28267362 le_p(typeof((&sb │ │ │ │ + 0x000ccc00 5f636c65 616e2d3e 6669656c 64292d3e _clean->field)-> │ │ │ │ + 0x000ccc10 75363473 292c2075 36342920 7c7c205f u64s), u64) || _ │ │ │ │ + 0x000ccc20 5f627569 6c74696e 5f747970 65735f63 _builtin_types_c │ │ │ │ + 0x000ccc30 6f6d7061 7469626c 655f7028 74797065 ompatible_p(type │ │ │ │ + 0x000ccc40 6f662828 2673625f 636c6561 6e2d3e66 of((&sb_clean->f │ │ │ │ + 0x000ccc50 69656c64 292d3e75 36347329 2c20636f ield)->u64s), co │ │ │ │ + 0x000ccc60 6e737420 75363429 29203f20 28285f5f nst u64)) ? ((__ │ │ │ │ + 0x000ccc70 75363429 285f5f6c 65363429 2828205f u64)(__le64)(( _ │ │ │ │ + 0x000ccc80 5f6c6536 34292028 2673625f 636c6561 _le64) (&sb_clea │ │ │ │ + 0x000ccc90 6e2d3e66 69656c64 292d3e75 36347329 n->field)->u64s) │ │ │ │ + 0x000ccca0 29203a20 285f5f62 75696c74 696e5f74 ) : (__builtin_t │ │ │ │ + 0x000cccb0 79706573 5f636f6d 70617469 626c655f ypes_compatible_ │ │ │ │ + 0x000cccc0 70287479 70656f66 28282673 625f636c p(typeof((&sb_cl │ │ │ │ + 0x000cccd0 65616e2d 3e666965 6c64292d 3e753634 ean->field)->u64 │ │ │ │ + 0x000ccce0 73292c20 75333229 207c7c20 5f5f6275 s), u32) || __bu │ │ │ │ + 0x000cccf0 696c7469 6e5f7479 7065735f 636f6d70 iltin_types_comp │ │ │ │ + 0x000ccd00 61746962 6c655f70 28747970 656f6628 atible_p(typeof( │ │ │ │ + 0x000ccd10 28267362 5f636c65 616e2d3e 6669656c (&sb_clean->fiel │ │ │ │ + 0x000ccd20 64292d3e 75363473 292c2063 6f6e7374 d)->u64s), const │ │ │ │ + 0x000ccd30 20753332 2929203f 2028285f 5f753332 u32)) ? ((__u32 │ │ │ │ + 0x000ccd40 29285f5f 6c653332 29282820 5f5f6c65 )(__le32)(( __le │ │ │ │ + 0x000ccd50 33322920 28267362 5f636c65 616e2d3e 32) (&sb_clean-> │ │ │ │ + 0x000ccd60 6669656c 64292d3e 75363473 2929203a field)->u64s)) : │ │ │ │ + 0x000ccd70 20285f5f 6275696c 74696e5f 74797065 (__builtin_type │ │ │ │ + 0x000ccd80 735f636f 6d706174 69626c65 5f702874 s_compatible_p(t │ │ │ │ + 0x000ccd90 7970656f 66282826 73625f63 6c65616e ypeof((&sb_clean │ │ │ │ + 0x000ccda0 2d3e6669 656c6429 2d3e7536 3473292c ->field)->u64s), │ │ │ │ + 0x000ccdb0 20753136 29207c7c 205f5f62 75696c74 u16) || __built │ │ │ │ + 0x000ccdc0 696e5f74 79706573 5f636f6d 70617469 in_types_compati │ │ │ │ + 0x000ccdd0 626c655f 70287479 70656f66 28282673 ble_p(typeof((&s │ │ │ │ + 0x000ccde0 625f636c 65616e2d 3e666965 6c64292d b_clean->field)- │ │ │ │ + 0x000ccdf0 3e753634 73292c20 636f6e73 74207531 >u64s), const u1 │ │ │ │ + 0x000cce00 36292920 3f202828 5f5f7531 3629285f 6)) ? ((__u16)(_ │ │ │ │ + 0x000cce10 5f6c6531 36292828 205f5f6c 65313629 _le16)(( __le16) │ │ │ │ + 0x000cce20 20282673 625f636c 65616e2d 3e666965 (&sb_clean->fie │ │ │ │ + 0x000cce30 6c64292d 3e753634 73292920 3a202828 ld)->u64s)) : (( │ │ │ │ + 0x000cce40 20753829 20282826 73625f63 6c65616e u8) ((&sb_clean │ │ │ │ + 0x000cce50 2d3e6669 656c6429 2d3e7536 34732929 ->field)->u64s)) │ │ │ │ + 0x000cce60 293b207d 29292929 00000000 00000000 ); }))))........ │ │ │ │ + 0x000cce70 6572726f 72207772 6974696e 67206d61 error writing ma │ │ │ │ + 0x000cce80 726b696e 67206669 6c657379 7374656d rking filesystem │ │ │ │ + 0x000cce90 20636c65 616e3a20 76616c69 64617465 clean: validate │ │ │ │ + 0x000ccea0 20657272 6f72006c 69626263 61636865 error.libbcache │ │ │ │ + 0x000cceb0 66732f73 75706572 2d696f2e 63004e6f fs/super-io.c.No │ │ │ │ + 0x000ccec0 7420656e 6f756768 20627563 6b657473 t enough buckets │ │ │ │ + 0x000cced0 00546f6f 206d616e 79206275 636b6574 .Too many bucket │ │ │ │ + 0x000ccee0 73006a6f 75726e61 6c206275 636b6574 s.journal bucket │ │ │ │ + 0x000ccef0 20617420 73656374 6f722030 00647570 at sector 0.dup │ │ │ │ + 0x000ccf00 6c696361 7465206a 6f75726e 616c2062 licate journal b │ │ │ │ + 0x000ccf10 75636b65 74730042 61642073 75706572 uckets.Bad super │ │ │ │ + 0x000ccf20 626c6f63 6b3a2074 6f6f2062 69670075 block: too big.u │ │ │ │ + 0x000ccf30 6e6b6e6f 776e2063 73756d20 74797065 nknown csum type │ │ │ │ + 0x000ccf40 00494f20 6572726f 72004e6f 74206120 .IO error.Not a │ │ │ │ + 0x000ccf50 62636163 68656673 20737570 6572626c bcachefs superbl │ │ │ │ + 0x000ccf60 6f636b00 42616420 75736572 20555549 ock.Bad user UUI │ │ │ │ + 0x000ccf70 44004261 6420626c 6f636b20 73697a65 D.Bad block size │ │ │ │ + 0x000ccf80 00496e76 616c6964 20636f6d 70726573 .Invalid compres │ │ │ │ + 0x000ccf90 73696f6e 20747970 65004261 64206e75 sion type.Bad nu │ │ │ │ + 0x000ccfa0 6d626572 206f6620 6d656d62 65722064 mber of member d │ │ │ │ + 0x000ccfb0 65766963 65730042 74726565 206e6f64 evices.Btree nod │ │ │ │ + 0x000ccfc0 65207369 7a65206e 6f742073 65740069 e size not set.i │ │ │ │ + 0x000ccfd0 6e76616c 69642074 696d6520 70726563 nvalid time prec │ │ │ │ + 0x000ccfe0 6973696f 6e004261 64206d69 6e696d75 ision.Bad minimu │ │ │ │ + 0x000ccff0 6d207665 7273696f 6e004261 6420696e m version.Bad in │ │ │ │ + 0x000cd000 7465726e 616c2055 55494400 73622069 ternal UUID.sb i │ │ │ │ + 0x000cd010 6e76616c 69642062 65666f72 65207772 nvalid before wr │ │ │ │ + 0x000cd020 6974653a 2025730a 00202873 697a6520 ite: %s.. (size │ │ │ │ + 0x000cd030 256c6c75 293a006d 656d6265 72730063 %llu):.members.c │ │ │ │ + 0x000cd040 72797074 00726570 6c696361 735f7630 rypt.replicas_v0 │ │ │ │ + 0x000cd050 00646973 6b5f6772 6f757073 006a6f75 .disk_groups.jou │ │ │ │ + 0x000cd060 726e616c 5f736571 5f626c61 636b6c69 rnal_seq_blackli │ │ │ │ + 0x000cd070 73740000 00000000 00000000 00000000 st.............. │ │ │ │ + 0x000cd080 62636832 5f66735f 6d61726b 5f636c65 bch2_fs_mark_cle │ │ │ │ + 0x000cd090 616e0000 00000000 00000000 00000000 an.............. │ │ │ │ + 0x000cd0a0 62636832 5f637375 6d5f6f70 745f746f bch2_csum_opt_to │ │ │ │ + 0x000cd0b0 5f747970 65000000 00000000 00000000 _type........... │ │ │ │ + 0x000cd0c0 62636832 5f726561 645f7375 70657200 bch2_read_super. │ │ │ │ + 0x000cd0d0 62636832 5f73625f 7265616c 6c6f6300 bch2_sb_realloc. │ │ │ │ + 0x000cd0e0 5f5f6263 68325f73 625f6669 656c645f __bch2_sb_field_ │ │ │ │ + 0x000cd0f0 72657369 7a65006d 6f756e74 65642077 resize.mounted w │ │ │ │ + 0x000cd100 69746820 6f707473 3a202573 0a006c69 ith opts: %s..li │ │ │ │ + 0x000cd110 62626361 63686566 732f7375 7065722e bbcachefs/super. │ │ │ │ + 0x000cd120 63006465 76696365 20746f6f 20736d61 c.device too sma │ │ │ │ + 0x000cd130 6c6c0069 6e636c75 64652f6c 696e7578 ll.include/linux │ │ │ │ + 0x000cd140 2f6b6f62 6a656374 2e680021 28216b6f /kobject.h.!(!ko │ │ │ │ + 0x000cd150 626a2d3e 73746174 655f696e 69746961 bj->state_initia │ │ │ │ + 0x000cd160 6c697a65 64290065 72726f72 20737461 lized).error sta │ │ │ │ + 0x000cd170 7274696e 67206763 20746872 65616400 rting gc thread. │ │ │ │ + 0x000cd180 6572726f 72207374 61727469 6e672063 error starting c │ │ │ │ + 0x000cd190 6f707967 63207468 72656164 00212821 opygc thread.!(! │ │ │ │ + 0x000cd1a0 6b6f626a 29006465 76696365 20686173 kobj).device has │ │ │ │ + 0x000cd1b0 20626565 6e207265 6d6f7665 64006d69 been removed.mi │ │ │ │ + 0x000cd1c0 736d6174 63686564 20626c6f 636b2073 smatched block s │ │ │ │ + 0x000cd1d0 697a6500 6d61726b 696e6720 66696c65 ize.marking file │ │ │ │ + 0x000cd1e0 73797374 656d2063 6c65616e 00736875 system clean.shu │ │ │ │ + 0x000cd1f0 7474696e 6720646f 776e0073 68757464 tting down.shutd │ │ │ │ + 0x000cd200 6f776e20 636f6d70 6c657465 00257055 own complete.%pU │ │ │ │ + 0x000cd210 00626361 63686566 735f6274 7265655f .bcachefs_btree_ │ │ │ │ + 0x000cd220 696f0062 63616368 6566735f 636f7079 io.bcachefs_copy │ │ │ │ + 0x000cd230 67630062 63616368 6566735f 696f0066 gc.bcachefs_io.f │ │ │ │ + 0x000cd240 696c6573 79737465 6d205555 49442061 ilesystem UUID a │ │ │ │ + 0x000cd250 6c726561 6479206f 70656e00 62636832 lready open.bch2 │ │ │ │ + 0x000cd260 5f66735f 6f6e6c69 6e652829 20657272 _fs_online() err │ │ │ │ + 0x000cd270 6f723a20 25730a00 52656d6f 76652066 or: %s..Remove f │ │ │ │ + 0x000cd280 61696c65 642c206a 6f75726e 616c2065 ailed, journal e │ │ │ │ + 0x000cd290 72726f72 006a6f75 726e616c 20616c6c rror.journal all │ │ │ │ + 0x000cd2a0 6f632066 61696c65 64006572 726f7220 oc failed.error │ │ │ │ + 0x000cd2b0 6d61726b 696e6720 73757065 72626c6f marking superblo │ │ │ │ + 0x000cd2c0 636b0055 6e61626c 6520746f 20616464 ck.Unable to add │ │ │ │ + 0x000cd2d0 20646576 6963653a 2025730a 00626368 device: %s..bch │ │ │ │ + 0x000cd2e0 325f6465 765f6174 74616368 5f626465 2_dev_attach_bde │ │ │ │ + 0x000cd2f0 76282920 6572726f 72006572 726f7220 v() error.error │ │ │ │ + 0x000cd300 6272696e 67696e67 20257320 6f6e6c69 bringing %s onli │ │ │ │ + 0x000cd310 6e653a20 25730a00 416c7265 61647920 ne: %s..Already │ │ │ │ + 0x000cd320 6f66666c 696e6500 43616e6e 6f74206f offline.Cannot o │ │ │ │ + 0x000cd330 66666c69 6e652072 65717569 72656420 ffline required │ │ │ │ + 0x000cd340 6469736b 0043616e 6e6f7420 73687269 disk.Cannot shri │ │ │ │ + 0x000cd350 6e6b2079 6574004e 65772073 697a6520 nk yet.New size │ │ │ │ + 0x000cd360 6c617267 65722074 68616e20 64657669 larger than devi │ │ │ │ + 0x000cd370 63650052 6573697a 65206572 726f723a ce.Resize error: │ │ │ │ + 0x000cd380 2025690a 00626368 325f6465 765f6f6e %i..bch2_dev_on │ │ │ │ + 0x000cd390 6c696e65 28292065 72726f72 00696e73 line() error.ins │ │ │ │ + 0x000cd3a0 75666669 6369656e 74206465 76696365 ufficient device │ │ │ │ + 0x000cd3b0 73006572 726f7220 73746172 74696e67 s.error starting │ │ │ │ + 0x000cd3c0 2066696c 65737973 74656d00 6572726f filesystem.erro │ │ │ │ + 0x000cd3d0 72207265 6164696e 67207375 70657262 r reading superb │ │ │ │ + 0x000cd3e0 6c6f636b 00212862 63616368 6566735f lock.!(bcachefs_ │ │ │ │ + 0x000cd3f0 696e6974 28292900 616c7265 61647920 init()).already │ │ │ │ + 0x000cd400 68617665 20646576 69636520 6f6e6c69 have device onli │ │ │ │ + 0x000cd410 6e652069 6e20736c 6f742025 750a0000 ne in slot %u... │ │ │ │ + 0x000cd420 63616e6e 6f74206f 6e6c696e 653a2064 cannot online: d │ │ │ │ + 0x000cd430 65766963 6520746f 6f20736d 616c6c00 evice too small. │ │ │ │ + 0x000cd440 21282170 65726370 755f7265 665f6973 !(!percpu_ref_is │ │ │ │ + 0x000cd450 5f7a6572 6f282663 612d3e69 6f5f7265 _zero(&ca->io_re │ │ │ │ + 0x000cd460 66292900 00000000 6572726f 72207374 f)).....error st │ │ │ │ + 0x000cd470 61727469 6e672072 6562616c 616e6365 arting rebalance │ │ │ │ + 0x000cd480 20746872 65616400 64657669 6365206e thread.device n │ │ │ │ + 0x000cd490 6f742061 206d656d 62657220 6f662066 ot a member of f │ │ │ │ + 0x000cd4a0 696c6573 79737465 6d000000 00000000 ilesystem....... │ │ │ │ + 0x000cd4b0 666c7573 68696e67 206a6f75 726e616c flushing journal │ │ │ │ + 0x000cd4c0 20616e64 2073746f 7070696e 6720616c and stopping al │ │ │ │ + 0x000cd4d0 6c6f6361 746f7273 00000000 00000000 locators........ │ │ │ │ + 0x000cd4e0 666c7573 68696e67 206a6f75 726e616c flushing journal │ │ │ │ + 0x000cd4f0 20616e64 2073746f 7070696e 6720616c and stopping al │ │ │ │ + 0x000cd500 6c6f6361 746f7273 20636f6d 706c6574 locators complet │ │ │ │ + 0x000cd510 65000000 00000000 21287362 2d3e7362 e.......!(sb->sb │ │ │ │ + 0x000cd520 2d3e6465 765f6964 78203e3d 20632d3e ->dev_idx >= c-> │ │ │ │ + 0x000cd530 73622e6e 725f6465 76696365 73207c7c sb.nr_devices || │ │ │ │ + 0x000cd540 2021632d 3e646576 735b7362 2d3e7362 !c->devs[sb->sb │ │ │ │ + 0x000cd550 2d3e6465 765f6964 785d2900 00000000 ->dev_idx])..... │ │ │ │ + 0x000cd560 6572726f 72207374 61727469 6e672061 error starting a │ │ │ │ + 0x000cd570 6c6c6f63 61746f72 20746872 65616473 llocator threads │ │ │ │ + 0x000cd580 00000000 00000000 21287465 73745f62 ........!(test_b │ │ │ │ + 0x000cd590 69742842 43485f46 535f5752 4954455f it(BCH_FS_WRITE_ │ │ │ │ + 0x000cd5a0 44495341 424c455f 434f4d50 4c455445 DISABLE_COMPLETE │ │ │ │ + 0x000cd5b0 2c202663 2d3e666c 61677329 29000000 , &c->flags))... │ │ │ │ + 0x000cd5c0 63616e6e 6f742067 6f207277 2c20756e cannot go rw, un │ │ │ │ + 0x000cd5d0 66697865 64206274 72656520 6572726f fixed btree erro │ │ │ │ + 0x000cd5e0 72730000 00000000 21287465 73745f62 rs......!(test_b │ │ │ │ + 0x000cd5f0 69742842 43485f46 535f5354 41525445 it(BCH_FS_STARTE │ │ │ │ + 0x000cd600 442c2026 632d3e66 6c616773 29290000 D, &c->flags)).. │ │ │ │ + 0x000cd610 66696c65 73797374 656d2063 6f6e7461 filesystem conta │ │ │ │ + 0x000cd620 696e7320 6572726f 72733a20 706c6561 ins errors: plea │ │ │ │ + 0x000cd630 73652072 65706f72 74207468 69732074 se report this t │ │ │ │ + 0x000cd640 6f207468 65206465 76656c6f 70657273 o the developers │ │ │ │ + 0x000cd650 00000000 00000000 6d6f756e 74207769 ........mount wi │ │ │ │ + 0x000cd660 7468202d 6f206669 785f6572 726f7273 th -o fix_errors │ │ │ │ + 0x000cd670 20746f20 72657061 69720000 00000000 to repair...... │ │ │ │ + 0x000cd680 72657061 69722075 6e696d70 6c656d65 repair unimpleme │ │ │ │ + 0x000cd690 6e746564 3a20696e 666f726d 20746865 nted: inform the │ │ │ │ + 0x000cd6a0 20646576 656c6f70 65727320 736f2074 developers so t │ │ │ │ + 0x000cd6b0 68617420 69742063 616e2062 65206164 hat it can be ad │ │ │ │ + 0x000cd6c0 64656400 00000000 66696c65 73797374 ded.....filesyst │ │ │ │ + 0x000cd6d0 656d2063 6f6e7461 696e7320 6572726f em contains erro │ │ │ │ + 0x000cd6e0 72732c20 62757420 72657061 69722069 rs, but repair i │ │ │ │ + 0x000cd6f0 6d706f73 7369626c 65000000 00000000 mpossible....... │ │ │ │ + 0x000cd700 21286361 2d3e6d69 2e737461 74652021 !(ca->mi.state ! │ │ │ │ + 0x000cd710 3d204243 485f4d45 4d424552 5f535441 = BCH_MEMBER_STA │ │ │ │ + 0x000cd720 54455f72 77290000 43616e6e 6f742072 TE_rw)..Cannot r │ │ │ │ + 0x000cd730 656d6f76 65207769 74686f75 74206c6f emove without lo │ │ │ │ + 0x000cd740 73696e67 20646174 61000000 00000000 sing data....... │ │ │ │ + 0x000cd750 52656d6f 76652066 61696c65 643a2065 Remove failed: e │ │ │ │ + 0x000cd760 72726f72 20256920 64726f70 70696e67 rror %i dropping │ │ │ │ + 0x000cd770 20646174 610a0000 52656d6f 76652066 data...Remove f │ │ │ │ + 0x000cd780 61696c65 643a2065 72726f72 20256920 ailed: error %i │ │ │ │ + 0x000cd790 666c7573 68696e67 206a6f75 726e616c flushing journal │ │ │ │ + 0x000cd7a0 0a000000 00000000 52656d6f 76652066 ........Remove f │ │ │ │ + 0x000cd7b0 61696c65 642c2065 72726f72 2064656c ailed, error del │ │ │ │ + 0x000cd7c0 6574696e 6720616c 6c6f6320 696e666f eting alloc info │ │ │ │ + 0x000cd7d0 00000000 00000000 52656d6f 76652066 ........Remove f │ │ │ │ + 0x000cd7e0 61696c65 643a2065 72726f72 20256920 ailed: error %i │ │ │ │ + 0x000cd7f0 66726f6d 20726570 6c696361 73206763 from replicas gc │ │ │ │ + 0x000cd800 0a000000 00000000 52656d6f 76652066 ........Remove f │ │ │ │ + 0x000cd810 61696c65 642c2073 74696c6c 20686173 ailed, still has │ │ │ │ + 0x000cd820 20646174 61202825 73290a00 00000000 data (%s)...... │ │ │ │ + 0x000cd830 6e6f2073 6c6f7473 20617661 696c6162 no slots availab │ │ │ │ + 0x000cd840 6c652069 6e207375 70657262 6c6f636b le in superblock │ │ │ │ + 0x000cd850 00000000 00000000 696e7375 66666963 ........insuffic │ │ │ │ + 0x000cd860 69656e74 20737061 63652069 6e206e65 ient space in ne │ │ │ │ + 0x000cd870 77207375 70657262 6c6f636b 00000000 w superblock.... │ │ │ │ + 0x000cd880 6e6f2073 70616365 20696e20 73757065 no space in supe │ │ │ │ + 0x000cd890 72626c6f 636b2066 6f72206d 656d6265 rblock for membe │ │ │ │ + 0x000cd8a0 7220696e 666f0000 6572726f 72207374 r info..error st │ │ │ │ + 0x000cd8b0 61727469 6e672061 6c6c6f63 61746f72 arting allocator │ │ │ │ + 0x000cd8c0 20746872 65616400 4572726f 7220676f thread.Error go │ │ │ │ + 0x000cd8d0 696e6720 72772061 66746572 20616464 ing rw after add │ │ │ │ + 0x000cd8e0 696e6720 64657669 63653a20 25730a00 ing device: %s.. │ │ │ │ + 0x000cd8f0 62636832 5f747261 6e735f6d 61726b5f bch2_trans_mark_ │ │ │ │ + 0x000cd900 6465765f 73622829 20657272 6f720000 dev_sb() error.. │ │ │ │ + 0x000cd910 62636163 68656673 3a202573 28292025 bcachefs: %s() % │ │ │ │ + 0x000cd920 73206861 73206265 656e2072 656d6f76 s has been remov │ │ │ │ + 0x000cd930 65642c20 736b6970 70696e67 0a000000 ed, skipping.... │ │ │ │ + 0x000cd940 62636163 68656673 3a202573 28292062 bcachefs: %s() b │ │ │ │ + 0x000cd950 63685f66 735f6f70 656e2065 7272206f ch_fs_open err o │ │ │ │ + 0x000cd960 70656e69 6e672025 733a2025 730a0000 pening %s: %s... │ │ │ │ + 0x000cd970 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cd980 5f5f6361 6c6c5f62 63616368 6566735f __call_bcachefs_ │ │ │ │ + 0x000cd990 696e6974 00000000 62636832 5f646576 init....bch2_dev │ │ │ │ + 0x000cd9a0 5f616c6c 6f630000 62636832 5f66735f _alloc..bch2_fs_ │ │ │ │ + 0x000cd9b0 616c6c6f 63000000 62636832 5f66735f alloc...bch2_fs_ │ │ │ │ + 0x000cd9c0 6f70656e 00000000 00000000 00000000 open............ │ │ │ │ + 0x000cd9d0 62636832 5f646576 5f617474 6163685f bch2_dev_attach_ │ │ │ │ + 0x000cd9e0 62646576 00000000 00000000 00000000 bdev............ │ │ │ │ + 0x000cd9f0 5f5f6263 68325f64 65765f61 74746163 __bch2_dev_attac │ │ │ │ + 0x000cda00 685f6264 65760000 00000000 00000000 h_bdev.......... │ │ │ │ + 0x000cda10 5f5f6263 68325f64 65765f72 6561645f __bch2_dev_read_ │ │ │ │ + 0x000cda20 77726974 65000000 00000000 00000000 write........... │ │ │ │ + 0x000cda30 62636832 5f646576 5f737461 74655f61 bch2_dev_state_a │ │ │ │ + 0x000cda40 6c6c6f77 65640000 62636832 5f66735f llowed..bch2_fs_ │ │ │ │ + 0x000cda50 73746172 74000000 6b6f626a 6563745f start...kobject_ │ │ │ │ + 0x000cda60 70757400 00000000 00000000 00000000 put............. │ │ │ │ + 0x000cda70 62636832 5f66735f 72656164 5f6f6e6c bch2_fs_read_onl │ │ │ │ + 0x000cda80 79000000 00000000 00000000 00000000 y............... │ │ │ │ + 0x000cda90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cdaa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cdab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cdac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cdad0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cdae0 ffffffff ffff1f00 08000002 01010101 ................ │ │ │ │ + 0x000cdaf0 01010100 00020000 00000000 00000000 ................ │ │ │ │ + 0x000cdb00 01000101 08000000 00000000 00000000 ................ │ │ │ │ + 0x000cdb10 00000101 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cdb20 00000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000cdb30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cdb40 00000000 01000000 2e256900 5b25735d .........%i.[%s] │ │ │ │ + 0x000cdb50 20006c69 62626361 63686566 732f7574 .libbcachefs/ut │ │ │ │ + 0x000cdb60 696c2e63 00636f75 6e743a09 09256c6c il.c.count:..%ll │ │ │ │ + 0x000cdb70 750a0072 6174653a 0909256c 6c752f73 u..rate:..%llu/s │ │ │ │ + 0x000cdb80 65630a00 66726571 75656e63 793a0900 ec..frequency:.. │ │ │ │ + 0x000cdb90 0a617667 20647572 6174696f 6e3a0900 .avg duration:.. │ │ │ │ + 0x000cdba0 0a6d6178 20647572 6174696f 6e3a0900 .max duration:.. │ │ │ │ + 0x000cdbb0 0a717561 6e74696c 65732028 2573293a .quantiles (%s): │ │ │ │ + 0x000cdbc0 0900256c 6c752573 006d7300 73656300 ..%llu%s.ms.sec. │ │ │ │ + 0x000cdbd0 2128622d 3e6e7220 3e3d2028 73697a65 !(b->nr >= (size │ │ │ │ + 0x000cdbe0 6f662862 2d3e656e 74726965 7329202f of(b->entries) / │ │ │ │ + 0x000cdbf0 2073697a 656f6628 28622d3e 656e7472 sizeof((b->entr │ │ │ │ + 0x000cdc00 69657329 5b305d29 202b2028 73697a65 ies)[0]) + (size │ │ │ │ + 0x000cdc10 6f662873 74727563 74207b20 696e743a of(struct { int: │ │ │ │ + 0x000cdc20 2d212128 5f5f6275 696c7469 6e5f7479 -!!(__builtin_ty │ │ │ │ + 0x000cdc30 7065735f 636f6d70 61746962 6c655f70 pes_compatible_p │ │ │ │ + 0x000cdc40 28747970 656f6628 28622d3e 656e7472 (typeof((b->entr │ │ │ │ + 0x000cdc50 69657329 292c2074 7970656f 66282628 ies)), typeof(&( │ │ │ │ + 0x000cdc60 622d3e65 6e747269 6573295b 305d2929 b->entries)[0])) │ │ │ │ + 0x000cdc70 293b207d 29292929 00000000 00000000 ); }))))........ │ │ │ │ + 0x000cdc80 72617465 3a090925 732f7365 630a7461 rate:..%s/sec.ta │ │ │ │ + 0x000cdc90 72676574 3a090925 730a6163 7475616c rget:..%s.actual │ │ │ │ + 0x000cdca0 3a090925 730a7072 6f706f72 74696f6e :..%s.proportion │ │ │ │ + 0x000cdcb0 616c3a09 25730a64 65726976 61746976 al:.%s.derivativ │ │ │ │ + 0x000cdcc0 653a0925 730a6368 616e6765 3a090925 e:.%s.change:..% │ │ │ │ + 0x000cdcd0 732f7365 630a6e65 78742069 6f3a0925 s/sec.next io:.% │ │ │ │ + 0x000cdce0 6c6c696d 730a0000 21282162 696f5f61 llims...!(!bio_a │ │ │ │ + 0x000cdcf0 64645f70 61676528 62696f2c 20706167 dd_page(bio, pag │ │ │ │ + 0x000cdd00 652c206c 656e2c20 6f666673 65742929 e, len, offset)) │ │ │ │ + 0x000cdd10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cdd20 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ + 0x000cdd30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cdd40 62636832 5f62696f 5f616c6c 6f635f70 bch2_bio_alloc_p │ │ │ │ + 0x000cdd50 61676573 00000000 62636832 5f62696f ages....bch2_bio │ │ │ │ + 0x000cdd60 5f6d6170 00000000 00000000 00000000 _map............ │ │ │ │ + 0x000cdd70 5f5f6263 68325f74 696d655f 73746174 __bch2_time_stat │ │ │ │ + 0x000cdd80 735f7570 64617465 00000000 00000000 s_update........ │ │ │ │ + 0x000cdd90 3f6b4d47 5450455a 59006263 61636865 ?kMGTPEZY.bcache │ │ │ │ + 0x000cdda0 66735f65 66666563 74697665 2e006263 fs_effective..bc │ │ │ │ + 0x000cddb0 61636865 66732e00 28756e6b 6e6f776e achefs..(unknown │ │ │ │ + 0x000cddc0 20747970 65202575 29002874 79706520 type %u).(type │ │ │ │ + 0x000cddd0 25752900 6c696262 63616368 6566732f %u).libbcachefs/ │ │ │ │ + 0x000cdde0 78617474 722e6300 21286b2e 6b2d3e70 xattr.c.!(k.k->p │ │ │ │ + 0x000cddf0 2e696e6f 6465203c 20696e75 6d290073 .inode < inum).s │ │ │ │ + 0x000cde00 65637572 6974792e 00747275 73746564 ecurity..trusted │ │ │ │ + 0x000cde10 2e007573 65722e00 00000000 00000000 ..user.......... │ │ │ │ + 0x000cde20 b114fdff 9014fdff 8014fdff 7014fdff ............p... │ │ │ │ + 0x000cde30 6014fdff 5014fdff 4014fdff 3014fdff `...P...@...0... │ │ │ │ + 0x000cde40 d013fdff 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cde50 62636832 5f786174 74725f6c 69737400 bch2_xattr_list. │ │ │ │ + 0x000cde60 62636832 5f737472 5f686173 685f656e bch2_str_hash_en │ │ │ │ + 0x000cde70 64000000 00000000 00000000 00000000 d............... │ │ │ │ + 0x000cde80 62636832 5f737472 5f686173 685f7570 bch2_str_hash_up │ │ │ │ + 0x000cde90 64617465 00000000 00000000 00000000 date............ │ │ │ │ + 0x000cdea0 62636832 5f737472 5f686173 685f696e bch2_str_hash_in │ │ │ │ + 0x000cdeb0 69740000 00000000 78617474 72206e61 it......xattr na │ │ │ │ + 0x000cdec0 6d652068 61732069 6e76616c 69642063 me has invalid c │ │ │ │ + 0x000cded0 68617261 63746572 73005741 524e494e haracters.WARNIN │ │ │ │ + 0x000cdee0 47206174 206c696e 75782f62 696f2e63 G at linux/bio.c │ │ │ │ + 0x000cdef0 3a25640a 0028696e 76616c69 64206572 :%d..(invalid er │ │ │ │ + 0x000cdf00 726f7229 006c696e 75782f62 696f2e63 ror).linux/bio.c │ │ │ │ + 0x000cdf10 00212873 6563746f 7273203c 3d203029 .!(sectors <= 0) │ │ │ │ + 0x000cdf20 006f7065 72617469 6f6e206e 6f742073 .operation not s │ │ │ │ + 0x000cdf30 7570706f 72746564 0074696d 656f7574 upported.timeout │ │ │ │ + 0x000cdf40 00637269 74696361 6c207370 61636520 .critical space │ │ │ │ + 0x000cdf50 616c6c6f 63617469 6f6e0072 65636f76 allocation.recov │ │ │ │ + 0x000cdf60 65726162 6c652074 72616e73 706f7274 erable transport │ │ │ │ + 0x000cdf70 00637269 74696361 6c207461 72676574 .critical target │ │ │ │ + 0x000cdf80 00637269 74696361 6c206e65 78757300 .critical nexus. │ │ │ │ + 0x000cdf90 63726974 6963616c 206d6564 69756d00 critical medium. │ │ │ │ + 0x000cdfa0 70726f74 65637469 6f6e006b 65726e65 protection.kerne │ │ │ │ + 0x000cdfb0 6c207265 736f7572 63650049 2f4f0064 l resource.I/O.d │ │ │ │ + 0x000cdfc0 6d20696e 7465726e 616c2072 65747279 m internal retry │ │ │ │ + 0x000cdfd0 006e6f6e 626c6f63 6b696e67 20726574 .nonblocking ret │ │ │ │ + 0x000cdfe0 72790000 00000000 21282161 746f6d69 ry......!(!atomi │ │ │ │ + 0x000cdff0 635f7265 61642826 62696f2d 3e5f5f62 c_read(&bio->__b │ │ │ │ + 0x000ce000 695f636e 74292900 21286174 6f6d6963 i_cnt)).!(atomic │ │ │ │ + 0x000ce010 5f726561 64282662 696f2d3e 5f5f6269 _read(&bio->__bi │ │ │ │ + 0x000ce020 5f72656d 61696e69 6e672920 3c3d2030 _remaining) <= 0 │ │ │ │ + 0x000ce030 29000000 00000000 21287365 63746f72 ).......!(sector │ │ │ │ + 0x000ce040 73203e3d 20282828 62696f29 2d3e6269 s >= (((bio)->bi │ │ │ │ + 0x000ce050 5f697465 72292e62 695f7369 7a65203e _iter).bi_size > │ │ │ │ + 0x000ce060 3e203929 29000000 00000000 00000000 > 9))........... │ │ │ │ + 0x000ce070 62696f5f 72656d61 696e696e 675f646f bio_remaining_do │ │ │ │ + 0x000ce080 6e650000 00000000 62696f5f 70757400 ne......bio_put. │ │ │ │ + 0x000ce090 62696f5f 73706c69 7400696f 5f676574 bio_split.io_get │ │ │ │ + 0x000ce0a0 6576656e 74732829 20657272 6f723a20 events() error: │ │ │ │ + 0x000ce0b0 2573006c 696e7578 2f626c6b 6465762e %s.linux/blkdev. │ │ │ │ + 0x000ce0c0 63006673 796e6320 6572726f 723a2025 c.fsync error: % │ │ │ │ + 0x000ce0d0 6d0a0069 6f5f7375 626d6974 20657272 m..io_submit err │ │ │ │ + 0x000ce0e0 3a202573 00667379 6e632065 72726f72 : %s.fsync error │ │ │ │ + 0x000ce0f0 3a20256d 00696f5f 73657475 70282920 : %m.io_setup() │ │ │ │ + 0x000ce100 6572726f 723a2025 6d006169 6f5f636f error: %m.aio_co │ │ │ │ + 0x000ce110 6d706c65 74696f6e 00212849 535f4552 mpletion.!(IS_ER │ │ │ │ + 0x000ce120 52287029 29007069 70652065 72723a20 R(p)).pipe err: │ │ │ │ + 0x000ce130 25730069 6f5f7375 626d6974 20636c65 %s.io_submit cle │ │ │ │ + 0x000ce140 616e7570 20657272 3a202573 00000000 anup err: %s.... │ │ │ │ + 0x000ce150 21286174 6f6d6963 5f726561 64282672 !(atomic_read(&r │ │ │ │ + 0x000ce160 756e6e69 6e675f72 65717565 73747329 unning_requests) │ │ │ │ + 0x000ce170 20213d20 30290000 00000000 00000000 != 0).......... │ │ │ │ + 0x000ce180 626c6b64 65765f63 6c65616e 75700000 blkdev_cleanup.. │ │ │ │ + 0x000ce190 61696f5f 636f6d70 6c657469 6f6e5f74 aio_completion_t │ │ │ │ + 0x000ce1a0 68726561 64000000 626c6b64 65765f69 hread...blkdev_i │ │ │ │ + 0x000ce1b0 6e697400 62647075 74000000 00000000 nit.bdput....... │ │ │ │ + 0x000ce1c0 626c6b64 65765f67 65745f62 795f7061 blkdev_get_by_pa │ │ │ │ + 0x000ce1d0 74680000 00000000 6765745f 63617061 th......get_capa │ │ │ │ + 0x000ce1e0 63697479 00000000 00000000 00000000 city............ │ │ │ │ + 0x000ce1f0 62646576 5f6c6f67 6963616c 5f626c6f bdev_logical_blo │ │ │ │ + 0x000ce200 636b5f73 697a6500 00000000 00000000 ck_size......... │ │ │ │ + 0x000ce210 67656e65 7269635f 6d616b65 5f726571 generic_make_req │ │ │ │ + 0x000ce220 75657374 006c696e 75782f63 6c6f7375 uest.linux/closu │ │ │ │ + 0x000ce230 72652e63 00000000 21282172 20262620 re.c....!(!r && │ │ │ │ + 0x000ce240 28666c61 67732026 207e434c 4f535552 (flags & ~CLOSUR │ │ │ │ + 0x000ce250 455f4445 53545255 43544f52 29290000 E_DESTRUCTOR)).. │ │ │ │ + 0x000ce260 2128666c 61677320 26202828 434c4f53 !(flags & ((CLOS │ │ │ │ + 0x000ce270 5552455f 44455354 52554354 4f527c43 URE_DESTRUCTOR|C │ │ │ │ + 0x000ce280 4c4f5355 52455f57 41495449 4e477c43 LOSURE_WAITING|C │ │ │ │ + 0x000ce290 4c4f5355 52455f52 554e4e49 4e472920 LOSURE_RUNNING) │ │ │ │ + 0x000ce2a0 3c3c2031 29290000 00000000 00000000 << 1)).......... │ │ │ │ + 0x000ce2b0 636c6f73 7572655f 71756575 65000000 closure_queue... │ │ │ │ + 0x000ce2c0 636c6f73 7572655f 7075745f 61667465 closure_put_afte │ │ │ │ + 0x000ce2d0 725f7375 62000000 00000000 00000000 r_sub........... │ │ │ │ + 0x000ce2e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ce2f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ce300 00000000 00000000 9336eaa9 ebe1f042 .........6.....B │ │ │ │ + 0x000ce310 266dd453 d7c3e185 b55b3efa 3c2211c7 &m.S.....[>.<".. │ │ │ │ + 0x000ce320 dfec420e 45663349 4cdaa8a7 ae87c30b ..B.Ef3IL....... │ │ │ │ + 0x000ce330 f981965d 92a5d2cc 6ab77cf4 7944228e ...]....j.|.yD". │ │ │ │ + 0x000ce340 bed9851c 8acc6692 2def6fb5 612d96d0 ......f.-.o.a-.. │ │ │ │ + 0x000ce350 98b4514f 5d0f8717 0b82bbe6 b6ee7755 ..QO].........wU │ │ │ │ + 0x000ce360 6135c712 cfaa55db f2032dbb 244ba599 a5....U...-.$K.. │ │ │ │ + 0x000ce370 47581341 1869b45e d46ef9e8 f388441c GX.A.i.^.n....D. │ │ │ │ + 0x000ce380 ef85e190 ff783d66 7cb30b39 1499cd24 .....x=f|..9...$ │ │ │ │ + 0x000ce390 c9e835c3 28bbdce3 5adedf6a c35a2ca1 ..5.(...Z..j.Z,. │ │ │ │ + 0x000ce3a0 3069a39e ba1e0e2f a35f4937 51fffe6d 0i...../._I7Q..m │ │ │ │ + 0x000ce3b0 160477cd 6dddefaa 85329d64 863c1fe8 ..w.m....2.d.<.. │ │ │ │ + 0x000ce3c0 515c648c 75b45bf4 c26a8e25 9e55abb6 Q\d.u.[..j.%.U.. │ │ │ │ + 0x000ce3d0 7731b0df a277ba71 e4075a76 49964a33 w1...w.q..ZvI.J3 │ │ │ │ + 0x000ce3e0 8eb02682 30d268bd 1d86cc2b db3398ff ..&.0.h....+.3.. │ │ │ │ + 0x000ce3f0 a8ddf2d1 e7118938 3beb1878 0cf0797a .......8;..x..yz │ │ │ │ + 0x000ce400 de0bc321 fff17acc 4d3d2988 14108a8e ...!..z.M=)..... │ │ │ │ + 0x000ce410 f8661772 28329b49 6b50fddb c3d36b0b .f.r(2.IkP....k. │ │ │ │ + 0x000ce420 01e7812f ba974985 92d16b86 5176b9c7 .../..I...k.Qv.. │ │ │ │ + 0x000ce430 278a557c 6d54a800 b4bcbfd5 86b55842 '.U|mT........XB │ │ │ │ + 0x000ce440 60d2463d 753d1c5e f3e4ac94 9edcec1c `.F=u=.^........ │ │ │ │ + 0x000ce450 46bf926e a2fefddb d58978c7 491f0d99 F..n......x.I... │ │ │ │ + 0x000ce460 bf3e0433 305b2f17 2c08ee9a dbbadf55 .>.30[/.,......U │ │ │ │ + 0x000ce470 9953d060 e798ce92 0a653ac9 0c793ed0 .S.`.....e:..y>. │ │ │ │ + 0x000ce480 318e22b1 008947aa a2b8c818 eb68b7e8 1."...G......h.. │ │ │ │ + 0x000ce490 17e3f6e2 d74aa62f 84d51c4b 3cab566d .....J./...K<.Vm │ │ │ │ + 0x000ce4a0 ee6260bf 45ef74e3 7d548a16 ae0e84a1 .b`.E.t.}T...... │ │ │ │ + 0x000ce4b0 c80fb4ec 922c9566 5b395e45 79cd6524 .....,.f[9^Ey.e$ │ │ │ │ + 0x000ce4c0 8f57a7ad 8a452138 1c614d04 61a4d17a .W...E!8.aM.a..z │ │ │ │ + 0x000ce4d0 a93a73fe 5d86c0bd 3a0c9957 b66730ff .:s.]...:..W.g0. │ │ │ │ + 0x000ce4e0 50bbe5a3 cf231271 c38d0f0a 24c2e233 P....#.q....$..3 │ │ │ │ + 0x000ce4f0 76d631f0 18e0f3f4 e5e0db59 f30103b6 v.1........Y.... │ │ │ │ + 0x000ce500 2f216cea 150205da bc178643 fee3f598 /!l........C.... │ │ │ │ + 0x000ce510 094cb8b9 c2c1e45f 9a7a5210 2920141d .L....._.zR.) .. │ │ │ │ + 0x000ce520 f0cd2ee4 50643693 63fbc44d bb85c6d1 ....Pd6.c..M.... │ │ │ │ + 0x000ce530 d6a0fab7 87a7d716 4596101e 6c462754 ........E...lF'T │ │ │ │ + 0x000ce540 91f8e9f6 9fce6348 02ce035f 742f930a ......cH..._t/.. │ │ │ │ + 0x000ce550 b7953da5 480d82cd 24a3d70c a3ec728f ..=.H...$.....r. │ │ │ │ + 0x000ce560 4e14abf8 daa85001 dd224151 3149a043 N.....P.."AQ1I.C │ │ │ │ + 0x000ce570 68797fab 0d6bb184 fb4f9502 e68a41c6 hy...k...O....A. │ │ │ │ + 0x000ce580 c0a48d7a ea7a38bc 539267d3 019bc8fe ...z.z8.S.g..... │ │ │ │ + 0x000ce590 e6c95929 3db9d939 75ffb380 d658297b ..Y)=..9u....X){ │ │ │ │ + 0x000ce5a0 1f48cf74 af1c0bf5 8c7e25dd 44fdfbb7 .H.t.....~%.D... │ │ │ │ + 0x000ce5b0 39251b27 78dfea70 aa13f18e 933e1a32 9%.'x..p.....>.2 │ │ │ │ + 0x000ce5c0 7e7d0866 60b65e2e ed4be2cf 8b57ae6c ~}.f`.^..K...W.l │ │ │ │ + 0x000ce5d0 5810dc35 b775bfab cb26369c 5c944fe9 X..5.u...&6.\.O. │ │ │ │ + 0x000ce5e0 a1914a68 25d06d67 32a7a0c1 ce319d25 ..Jh%.mg2....1.% │ │ │ │ + 0x000ce5f0 87fc9e3b f2138ce2 14ca7492 19f27ca0 ...;......t...|. │ │ │ │ + 0x000ce600 f12aafcb eaf37f16 621c4562 01128f54 .*......b.Eb...T │ │ │ │ + 0x000ce610 d7477b98 3d309e93 44719131 d6d16ed1 .G{.=0..Dq.1..n. │ │ │ │ + 0x000ce620 2ec6edc5 af954c5f bdf0076c 4474bc1d ......L_...lDt.. │ │ │ │ + 0x000ce630 08ab3996 7856adda 9b9dd33f 93b75d98 ..9.xV.....?..]. │ │ │ │ + 0x000ce640 4ff32ad7 603f1984 dcc5c07e 8bdee9c6 O.*.`?.....~.... │ │ │ │ + 0x000ce650 699efe84 b7fcf801 faa8142d 5c1d0843 i..........-\..C │ │ │ │ + 0x000ce660 901f68d9 25592acd 03298270 ceb8da8f ..h.%Y*..).p.... │ │ │ │ + 0x000ce670 b672bc8a f29acb48 25445623 197b3b0a .r.....H%DV#.{;. │ │ │ │ + 0x000ce680 1eaf4e5b 158b4270 8d99a4f2 fe6ab232 ..N[..Bp.....j.2 │ │ │ │ + 0x000ce690 38c29a08 c248a3f5 abf470a1 29a953b7 8....H....p.).S. │ │ │ │ + 0x000ce6a0 c1430c55 50ed7139 5275e6fc bb0c817b .C.UP.q9Ru.....{ │ │ │ │ + 0x000ce6b0 e72ed806 872e90bc 741832af 6ccf60fe ........t.2.l.`. │ │ │ │ + 0x000ce6c0 a076cb47 9f4724e2 334021ee 74a6d4a0 .v.G.G$.3@!.t... │ │ │ │ + 0x000ce6d0 861b1f14 4884c567 152df5bd a3653525 ....H..g.-...e5% │ │ │ │ + 0x000ce6e0 7f9a8949 da2117ab ecac63e0 31c0e7e9 ...I.!....c.1... │ │ │ │ + 0x000ce6f0 59f75d1a 0de2f62e cac1b7b3 e603066c Y.]............l │ │ │ │ + 0x000ce700 cd74327d c0e5faf6 5e42d8d4 2b040ab4 .t2}....^B..+... │ │ │ │ + 0x000ce710 eb19e62e 17261b73 782f0c87 fcc7eb31 .....&.sx/.....1 │ │ │ │ + 0x000ce720 12987073 8583c9bf 81ae9ada 6e6239fd ..ps........nb9. │ │ │ │ + 0x000ce730 34f5a420 5240283a a7c34e89 b9a1d878 4.. R@(:..N....x │ │ │ │ + 0x000ce740 73adb761 4a299c64 e09b5dc8 a1c86c26 s..aJ).d..]...l& │ │ │ │ + 0x000ce750 55c06332 9dea7de1 c6f6899b 760b8da3 U.c2..}.....v... │ │ │ │ + 0x000ce760 ac41f56f 0f4faf2d 3f771fc6 e4ae5f6f .A.o.O.-?w...._o │ │ │ │ + 0x000ce770 8a2c213c d88c4ea8 191acb95 336dbeea .,!<..N.....3m.. │ │ │ │ + 0x000ce780 22f1d3ed 3f9dc790 b1c73944 d47c37d2 "...?.....9D.|7. │ │ │ │ + 0x000ce790 049c07be e85e2615 97aaed17 03bfd657 .....^&........W │ │ │ │ + 0x000ce7a0 fd1d91e3 7afbf4d9 6e2b7b4a 911a049b ....z...n+{J.... │ │ │ │ + 0x000ce7b0 db7045b0 ad38155c 4846af19 46d9e51e .pE..8.\HF..F... │ │ │ │ + 0x000ce7c0 9c2856f1 b551a102 0f1ebc58 5eb05140 .(V..Q.....X^.Q@ │ │ │ │ + 0x000ce7d0 ba4582a2 62924087 2973680b 8973b0c5 .E..b.@.)sh..s.. │ │ │ │ + 0x000ce7e0 43c414ff f037924b d0f2fe56 1bd66209 C....7.K...V..b. │ │ │ │ + 0x000ce7f0 65a9c0ac 27f473ce f69f2a05 cc15838c e...'.s...*..... │ │ │ │ + 0x000ce800 137ff15c 3f14803a 80491bf5 d4f57078 ...\?..:.I....px │ │ │ │ + 0x000ce810 3512250f e8d761bf a624cfa6 033691fd 5.%...a..$...6.. │ │ │ │ + 0x000ce820 cc93b352 7a72b373 5fa559fb 91934331 ...Rzr.s_.Y...C1 │ │ │ │ + 0x000ce830 eafe6701 adb152f6 79c88da8 4650a2b4 ..g...R.y...FP.. │ │ │ │ + 0x000ce840 ada67440 b5d8e6a8 3e909ee9 5e3916ea ..t@....>...^9.. │ │ │ │ + 0x000ce850 8bcba013 621b072d 18fd4aba 89faf76f ....b..-..J....o │ │ │ │ + 0x000ce860 724a364e f0bed5e1 e17cdce7 1b5f25a3 rJ6N.....|..._%. │ │ │ │ + 0x000ce870 5427e21d 277d3464 c71108b4 cc9cc426 T'..'}4d.......& │ │ │ │ + 0x000ce880 fcfa10cc c06cbd5c 6fccfa65 2b8d4d1e .....l.\o..e+.M. │ │ │ │ + 0x000ce890 da97c49f 17af5cd9 49a12e36 fc4eac9b ......\.I..6.N.. │ │ │ │ + 0x000ce8a0 231652c2 850a8e15 b020b86b 6eeb7e57 #.R...... .kn.~W │ │ │ │ + 0x000ce8b0 057b8691 52c96f90 964d6c38 b9289fd2 .{..R.o..Ml8.(.. │ │ │ │ + 0x000ce8c0 422395d0 4aa0dbce d1157f79 a1412b8c B#..J......y.A+. │ │ │ │ + 0x000ce8d0 644e4183 9d633a4b f778ab2a 7682ca09 dNA..c:K.x.*v... │ │ │ │ + 0x000ce8e0 9dcfd7de 0fc6e887 0ef93d77 e42718c5 ..........=w.'.. │ │ │ │ + 0x000ce8f0 bba2038d d8050902 2894e924 33e4f940 ........(..$3..@ │ │ │ │ + 0x000ce900 e2555e97 d5e7ff2c 7163b43e 3e060f6e .U^....,qc.>>..n │ │ │ │ + 0x000ce910 c4388ac4 02241ea9 570e606d e9c5eeeb .8...$..W.`m.... │ │ │ │ + 0x000ce920 3db91c99 9081cc65 ae8ff630 7b603c27 =......e...0{`<' │ │ │ │ + 0x000ce930 1bd4c8ca 47422de0 88e22263 aca3dda2 ....GB-..."c.... │ │ │ │ + 0x000ce940 5c8cdb8b 5f2b99be cfba3122 b4ca69fc \..._+....1"..i. │ │ │ │ + 0x000ce950 7ae10fd8 88e8783b e9d7e571 63098879 z.....x;...qc..y │ │ │ │ + 0x000ce960 83609985 1a4daaf7 1056732c f1ac5ab5 .`...M...Vs,..Z. │ │ │ │ + 0x000ce970 a50d4dd6 cd8e4b72 363ba77f 266fbb30 ..M...Kr6;..&o.0 │ │ │ │ + 0x000ce980 0dd0bf07 2a9fc24a 9ee655ae c17e3208 ....*..J..U..~2. │ │ │ │ + 0x000ce990 2bbd6b54 fd5c23cf b88b81fd 16bdd38d +.kT.\#......... │ │ │ │ + 0x000ce9a0 d23cfd09 6ff9f103 410a17a0 84180141 .<..o...A......A │ │ │ │ + 0x000ce9b0 f451295a b83a1086 6767c3f3 53dbe0c4 .Q)Z.:..gg..S... │ │ │ │ + 0x000ce9c0 b3093a1b a053a4d8 203fd0b2 4bb2549a ..:..S.. ?..K.T. │ │ │ │ + 0x000ce9d0 9564ee48 7790455d 065204e1 9c71b51f .d.Hw.E].R...q.. │ │ │ │ + 0x000ce9e0 6ce57815 e5359791 ffd392bc 0ed467d3 l.x..5........g. │ │ │ │ + 0x000ce9f0 4a88ac46 32f67614 d9be46ef d9178656 J..F2.v...F....V │ │ │ │ + 0x000cea00 3c5e9db6 2a1685e0 af68771f c1f775a2 <^..*....hw...u. │ │ │ │ + 0x000cea10 1a3349e5 fdd56465 8905a34c 16349427 .3I...de...L.4.' │ │ │ │ + 0x000cea20 e3b2dfb8 6f70b6a9 70843511 849146eb ....op..p.5...F. │ │ │ │ + 0x000cea30 c5df0beb b8b3572c 56e9e142 5352a76e ......W,V..BSR.n │ │ │ │ + 0x000cea40 828718aa a0dae372 11b1f203 4b3b1330 .......r....K;.0 │ │ │ │ + 0x000cea50 a4eaccf9 771902f7 37dc2650 9cf8f2b5 ....w...7.&P.... │ │ │ │ + 0x000cea60 5d6b5aa4 e5bcd03b ce5db00d 0e5d2079 ]kZ....;.]...] y │ │ │ │ + 0x000cea70 7b068ef7 327f31be e830645e d99ec1fc {...2.1..0d^.... │ │ │ │ + 0x000cea80 d3db7c26 d56eb886 40ed968f 3e8f48c4 ..|&.n..@...>.H. │ │ │ │ + 0x000cea90 f5b6a875 02ad5903 668042dc e94ca941 ...u..Y.f.B..L.A │ │ │ │ + 0x000ceaa0 0c373e28 90088bcf 9f01d481 7be97b8d .7>(........{.{. │ │ │ │ + 0x000ceab0 2a5aea7b 47cb6a4a b96c00d2 ac2a9a08 *Z.{G.jJ.l...*.. │ │ │ │ + 0x000ceac0 6d02f93a 5fa2de14 fe341393 b4432e56 m..:_....4...C.V │ │ │ │ + 0x000cead0 4b6f2d69 88613f91 d859c7c0 6380cfd3 Ko-i.a?..Y..c... │ │ │ │ + 0x000ceae0 b2eebb34 1ac4ed5d 21d8519d f1251d1f ...4...]!.Q..%.. │ │ │ │ + 0x000ceaf0 94836f67 cd070cd8 07b585ce 26e6fc9a ..og........&... │ │ │ │ + 0x000ceb00 6c696e75 782f6372 7970746f 2f636861 linux/crypto/cha │ │ │ │ + 0x000ceb10 63686132 305f6765 6e657269 632e6300 cha20_generic.c. │ │ │ │ + 0x000ceb20 21287265 712d3e73 72632021 3d207265 !(req->src != re │ │ │ │ + 0x000ceb30 712d3e64 73742900 21287367 2d3e6c65 q->dst).!(sg->le │ │ │ │ + 0x000ceb40 6e677468 20252036 34290021 286e6279 ngth % 64).!(nby │ │ │ │ + 0x000ceb50 74657329 00000000 00000000 00000000 tes)............ │ │ │ │ + 0x000ceb60 63727970 746f5f63 68616368 6132305f crypto_chacha20_ │ │ │ │ + 0x000ceb70 63727970 74000000 6c696e75 782f6372 crypt...linux/cr │ │ │ │ + 0x000ceb80 7970746f 2f706f6c 79313330 355f6765 ypto/poly1305_ge │ │ │ │ + 0x000ceb90 6e657269 632e6300 21286c65 6e20213d neric.c.!(len != │ │ │ │ + 0x000ceba0 20333255 29000000 00000000 00000000 32U)........... │ │ │ │ + 0x000cebb0 706f6c79 31333035 5f757064 61746500 poly1305_update. │ │ │ │ + 0x000cebc0 73797374 656d2e70 6f736978 5f61636c system.posix_acl │ │ │ │ + 0x000cebd0 5f646566 61756c74 00737973 74656d2e _default.system. │ │ │ │ + 0x000cebe0 706f7369 785f6163 6c5f6163 63657373 posix_acl_access │ │ │ │ + 0x000cebf0 00000000 c057fdff 8c57fdff 9a57fdff .....W...W...W.. │ │ │ │ + 0x000cec00 9a57fdff 9a57fdff 9a57fdff 9a57fdff .W...W...W...W.. │ │ │ │ + 0x000cec10 9a57fdff 9a57fdff 9a57fdff 9a57fdff .W...W...W...W.. │ │ │ │ + 0x000cec20 ac57fdff 9a57fdff 9a57fdff 9a57fdff .W...W...W...W.. │ │ │ │ + 0x000cec30 9a57fdff 9a57fdff 9a57fdff 9a57fdff .W...W...W...W.. │ │ │ │ + 0x000cec40 9a57fdff 9a57fdff 9a57fdff 9a57fdff .W...W...W...W.. │ │ │ │ + 0x000cec50 9a57fdff 9a57fdff 9a57fdff 9a57fdff .W...W...W...W.. │ │ │ │ + 0x000cec60 9a57fdff 9a57fdff 9a57fdff 9a57fdff .W...W...W...W.. │ │ │ │ + 0x000cec70 9a57fdff c057fdff 8c57fdff 9a57fdff .W...W...W...W.. │ │ │ │ + 0x000cec80 9a57fdff 9a57fdff 9a57fdff 9a57fdff .W...W...W...W.. │ │ │ │ + 0x000cec90 9a57fdff 9a57fdff 9a57fdff 9a57fdff .W...W...W...W.. │ │ │ │ + 0x000ceca0 ac57fdff 6c696e75 782f6d65 6d706f6f .W..linux/mempoo │ │ │ │ + 0x000cecb0 6c2e6300 2128706f 6f6c2d3e 63757272 l.c.!(pool->curr │ │ │ │ + 0x000cecc0 5f6e7220 3c203029 0021286e 65775f6d _nr < 0).!(new_m │ │ │ │ + 0x000cecd0 696e5f6e 72203c3d 20302900 00000000 in_nr <= 0)..... │ │ │ │ + 0x000cece0 2128706f 6f6c2d3e 63757272 5f6e7220 !(pool->curr_nr │ │ │ │ + 0x000cecf0 3e3d2070 6f6f6c2d 3e6d696e 5f6e7229 >= pool->min_nr) │ │ │ │ + 0x000ced00 00000000 00000000 5741524e 494e4720 ........WARNING │ │ │ │ + 0x000ced10 6174206c 696e7578 2f6d656d 706f6f6c at linux/mempool │ │ │ │ + 0x000ced20 2e633a25 640a0000 6d656d70 6f6f6c5f .c:%d...mempool_ │ │ │ │ + 0x000ced30 72657369 7a650000 6164645f 656c656d resize..add_elem │ │ │ │ + 0x000ced40 656e7400 00000000 72656d6f 76655f65 ent.....remove_e │ │ │ │ + 0x000ced50 6c656d65 6e740000 00000000 00000000 lement.......... │ │ │ │ + 0x000ced60 9c62fdff 5c62fdff 5362fdff 4a62fdff .b..\b..Sb..Jb.. │ │ │ │ + 0x000ced70 4162fdff 3b62fdff 3262fdff 2962fdff Ab..;b..2b..)b.. │ │ │ │ + 0x000ced80 2062fdff 1a62fdff 1162fdff 0862fdff b...b...b...b.. │ │ │ │ + 0x000ced90 ff61fdff 00000000 00000000 00000000 .a.............. │ │ │ │ + 0x000ceda0 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ + 0x000cedb0 00000000 00000000 73636865 64756c65 ........schedule │ │ │ │ + 0x000cedc0 5f74696d 656f7574 3a207772 6f6e6720 _timeout: wrong │ │ │ │ + 0x000cedd0 74696d65 6f757420 76616c75 6520256c timeout value %l │ │ │ │ + 0x000cede0 780a002f 70726f63 2f6d656d 696e666f x../proc/meminfo │ │ │ │ + 0x000cedf0 004d656d 546f7461 6c3a0020 256c6c75 .MemTotal:. %llu │ │ │ │ + 0x000cee00 206b4200 73736361 6e662065 72726f72 kB.sscanf error │ │ │ │ + 0x000cee10 004d656d 41766169 6c61626c 653a006c .MemAvailable:.l │ │ │ │ + 0x000cee20 696e7578 2f736978 2e630021 286c6f63 inux/six.c.!(loc │ │ │ │ + 0x000cee30 6b2d3e73 74617465 2e726561 645f6c6f k->state.read_lo │ │ │ │ + 0x000cee40 636b2900 00000000 21286c6f 636b2d3e ck).....!(lock-> │ │ │ │ + 0x000cee50 72656164 65727320 26262070 6370755f readers && pcpu_ │ │ │ │ + 0x000cee60 72656164 5f636f75 6e74286c 6f636b29 read_count(lock) │ │ │ │ + 0x000cee70 29000000 00000000 00000000 00000000 )............... │ │ │ │ + 0x000cee80 7369785f 6c6f636b 5f706370 755f6672 six_lock_pcpu_fr │ │ │ │ + 0x000cee90 65650000 00000000 00000000 00000000 ee.............. │ │ │ │ + 0x000ceea0 7369785f 6c6f636b 5f696e63 72656d65 six_lock_increme │ │ │ │ + 0x000ceeb0 6e74006c 696e7578 2f74696d 65722e63 nt.linux/timer.c │ │ │ │ + 0x000ceec0 00212821 74696d65 725f7065 6e64696e .!(!timer_pendin │ │ │ │ + 0x000ceed0 67287469 6d657229 29002128 2174696d g(timer)).!(!tim │ │ │ │ + 0x000ceee0 65725f72 756e6e69 6e672829 29002128 er_running()).!( │ │ │ │ + 0x000ceef0 2170656e 64696e67 5f74696d 6572732e !pending_timers. │ │ │ │ + 0x000cef00 64617461 29007469 6d657273 00212849 data).timers.!(I │ │ │ │ + 0x000cef10 535f4552 52287469 6d65725f 7461736b S_ERR(timer_task │ │ │ │ + 0x000cef20 29290000 00000000 21285f69 203e3d20 ))......!(_i >= │ │ │ │ + 0x000cef30 28267065 6e64696e 675f7469 6d657273 (&pending_timers │ │ │ │ + 0x000cef40 292d3e75 73656429 00000000 00000000 )->used)........ │ │ │ │ + 0x000cef50 74696d65 72735f63 6c65616e 75700000 timers_cleanup.. │ │ │ │ + 0x000cef60 74696d65 725f7468 72656164 00000000 timer_thread.... │ │ │ │ + 0x000cef70 74696d65 72735f69 6e697400 00000000 timers_init..... │ │ │ │ + 0x000cef80 6d6f645f 74696d65 72000000 00000000 mod_timer....... │ │ │ │ + 0x000cef90 64656c5f 74696d65 725f7379 6e630000 del_timer_sync.. │ │ │ │ + 0x000cefa0 64656c5f 74696d65 72006c69 6e75782f del_timer.linux/ │ │ │ │ + 0x000cefb0 776f726b 71756575 652e6300 21287771 workqueue.c.!(wq │ │ │ │ + 0x000cefc0 2d3e6375 7272656e 745f776f 726b2900 ->current_work). │ │ │ │ + 0x000cefd0 21282177 6f726b5f 70656e64 696e6728 !(!work_pending( │ │ │ │ + 0x000cefe0 776f726b 29290021 2874696d 65725f70 work)).!(timer_p │ │ │ │ + 0x000ceff0 656e6469 6e672874 696d6572 29290069 ending(timer)).i │ │ │ │ + 0x000cf000 6e636c75 64652f6c 696e7578 2f74696d nclude/linux/tim │ │ │ │ + 0x000cf010 65722e68 00212821 69735f64 776f726b er.h.!(!is_dwork │ │ │ │ + 0x000cf020 29006576 656e7473 00657665 6e74735f ).events.events_ │ │ │ │ + 0x000cf030 68696768 70726900 6576656e 74735f6c highpri.events_l │ │ │ │ + 0x000cf040 6f6e6700 6576656e 74735f75 6e626f75 ong.events_unbou │ │ │ │ + 0x000cf050 6e640065 76656e74 735f6672 65657a61 nd.events_freeza │ │ │ │ + 0x000cf060 626c6500 00000000 21282163 64735f6c ble.....!(!cds_l │ │ │ │ + 0x000cf070 6973745f 656d7074 79282677 6f726b2d ist_empty(&work- │ │ │ │ + 0x000cf080 3e656e74 72792929 00000000 00000000 >entry))........ │ │ │ │ + 0x000cf090 21287469 6d65722d 3e66756e 6374696f !(timer->functio │ │ │ │ + 0x000cf0a0 6e20213d 2064656c 61796564 5f776f72 n != delayed_wor │ │ │ │ + 0x000cf0b0 6b5f7469 6d65725f 666e2900 00000000 k_timer_fn)..... │ │ │ │ + 0x000cf0c0 21282173 79737465 6d5f7771 207c7c20 !(!system_wq || │ │ │ │ + 0x000cf0d0 21737973 74656d5f 68696768 7072695f !system_highpri_ │ │ │ │ + 0x000cf0e0 7771207c 7c202173 79737465 6d5f6c6f wq || !system_lo │ │ │ │ + 0x000cf0f0 6e675f77 71207c7c 20217379 7374656d ng_wq || !system │ │ │ │ + 0x000cf100 5f756e62 6f756e64 5f777120 7c7c2021 _unbound_wq || ! │ │ │ │ + 0x000cf110 73797374 656d5f66 7265657a 61626c65 system_freezable │ │ │ │ + 0x000cf120 5f777129 00000000 00000000 00000000 _wq)............ │ │ │ │ + 0x000cf130 77715f69 6e697400 776f726b 65725f74 wq_init.worker_t │ │ │ │ + 0x000cf140 68726561 64000000 67726162 5f70656e hread...grab_pen │ │ │ │ + 0x000cf150 64696e67 00000000 6164645f 74696d65 ding....add_time │ │ │ │ + 0x000cf160 72000000 00000000 00000000 00000000 r............... │ │ │ │ + 0x000cf170 5f5f7175 6575655f 64656c61 7965645f __queue_delayed_ │ │ │ │ + 0x000cf180 776f726b 00000000 5f5f7175 6575655f work....__queue_ │ │ │ │ + 0x000cf190 776f726b 0071636f 77322e63 0069735f work.qcow2.c.is_ │ │ │ │ + 0x000cf1a0 706f7765 725f6f66 5f322862 6c6f636b power_of_2(block │ │ │ │ + 0x000cf1b0 5f73697a 65290000 00000000 00000000 _size).......... │ │ │ │ + 0x000cf1c0 71636f77 325f7772 6974655f 696d6167 qcow2_write_imag │ │ │ │ + 0x000cf1d0 65007261 69642f63 6865636b 2e630021 e.raid/check.c.! │ │ │ │ + 0x000cf1e0 286e7220 3e3d206e 76290021 2873697a (nr >= nv).!(siz │ │ │ │ + 0x000cf1f0 65202520 36342021 3d203029 0021286e e % 64 != 0).!(n │ │ │ │ + 0x000cf200 72203e3d 206e7029 0021286e 70203e20 r >= np).!(np > │ │ │ │ + 0x000cf210 36290021 286e7220 3e3d2032 20262620 6).!(nr >= 2 && │ │ │ │ + 0x000cf220 69725b30 5d203e3d 2069725b 315d2900 ir[0] >= ir[1]). │ │ │ │ + 0x000cf230 21286e72 203e3d20 33202626 2069725b !(nr >= 3 && ir[ │ │ │ │ + 0x000cf240 315d203e 3d206972 5b325d29 0021286e 1] >= ir[2]).!(n │ │ │ │ + 0x000cf250 72203e3d 20342026 26206972 5b325d20 r >= 4 && ir[2] │ │ │ │ + 0x000cf260 3e3d2069 725b335d 29002128 6e72203e >= ir[3]).!(nr > │ │ │ │ + 0x000cf270 3d203520 26262069 725b335d 203e3d20 = 5 && ir[3] >= │ │ │ │ + 0x000cf280 69725b34 5d290021 286e7220 3e3d2036 ir[4]).!(nr >= 6 │ │ │ │ + 0x000cf290 20262620 69725b34 5d203e3d 2069725b && ir[4] >= ir[ │ │ │ │ + 0x000cf2a0 355d2900 72616964 2f636f6d 626f2e68 5]).raid/combo.h │ │ │ │ + 0x000cf2b0 0030203c 20722026 26207220 3c3d206e .0 < r && r <= n │ │ │ │ + 0x000cf2c0 00000000 00000000 21286e72 203e2030 ........!(nr > 0 │ │ │ │ + 0x000cf2d0 20262620 69725b6e 722d315d 203e3d20 && ir[nr-1] >= │ │ │ │ + 0x000cf2e0 6e64202b 206e7029 00000000 00000000 nd + np)........ │ │ │ │ + 0x000cf2f0 636f6d62 696e6174 696f6e5f 66697273 combination_firs │ │ │ │ + 0x000cf300 74000000 00000000 72616964 5f76616c t.......raid_val │ │ │ │ + 0x000cf310 69646174 65000000 72616964 5f636865 idate...raid_che │ │ │ │ + 0x000cf320 636b0000 77c8fdff 77c8fdff 7cc8fdff ck..w...w...|... │ │ │ │ + 0x000cf330 8cc8fdff bcc8fdff 14c9fdff 9cc7fdff ................ │ │ │ │ + 0x000cf340 72616964 2f67662e 68002128 76203d3d raid/gf.h.!(v == │ │ │ │ + 0x000cf350 20302900 696e7600 72616964 2f6d656d 0).inv.raid/mem │ │ │ │ + 0x000cf360 6f72792e 63002128 6e203c3d 2030207c ory.c.!(n <= 0 | │ │ │ │ + 0x000cf370 7c206e64 203c2030 29000000 00000000 | nd < 0)....... │ │ │ │ + 0x000cf380 72616964 5f6d616c 6c6f635f 76656374 raid_malloc_vect │ │ │ │ + 0x000cf390 6f725f61 6c69676e 00417574 68656e74 or_align.Authent │ │ │ │ + 0x000cf3a0 6963414d 44004765 6e75696e 65496e74 icAMD.GenuineInt │ │ │ │ + 0x000cf3b0 656c0072 6169642f 72616964 2e630021 el.raid/raid.c.! │ │ │ │ + 0x000cf3c0 286e7020 3c203129 0021284d 5b6b202a (np < 1).!(M[k * │ │ │ │ + 0x000cf3d0 206e202b 206b5d20 3d3d2030 29002128 n + k] == 0).!( │ │ │ │ + 0x000cf3e0 6a203e3d 206e7229 0021286a 20213d20 j >= nr).!(j != │ │ │ │ + 0x000cf3f0 6e722900 21287620 3c203020 7c7c2076 nr).!(v < 0 || v │ │ │ │ + 0x000cf400 203e2032 35342900 21286e72 203e206e > 254).!(nr > n │ │ │ │ + 0x000cf410 70290021 286e7264 203e206e 64290021 p).!(nrd > nd).! │ │ │ │ + 0x000cf420 286e7270 203e206e 70290021 286e7220 (nrp > np).!(nr │ │ │ │ + 0x000cf430 3e206e64 29002128 6e72203e 20362900 > nd).!(nr > 6). │ │ │ │ + 0x000cf440 21286e72 203e3d20 32202626 2069645b !(nr >= 2 && id[ │ │ │ │ + 0x000cf450 305d203e 3d206964 5b315d29 0021286e 0] >= id[1]).!(n │ │ │ │ + 0x000cf460 72203e3d 20332026 26206964 5b315d20 r >= 3 && id[1] │ │ │ │ + 0x000cf470 3e3d2069 645b325d 29002128 6e72203e >= id[2]).!(nr > │ │ │ │ + 0x000cf480 3d203420 26262069 645b325d 203e3d20 = 4 && id[2] >= │ │ │ │ + 0x000cf490 69645b33 5d290021 286e7220 3e3d2035 id[3]).!(nr >= 5 │ │ │ │ + 0x000cf4a0 20262620 69645b33 5d203e3d 2069645b && id[3] >= id[ │ │ │ │ + 0x000cf4b0 345d2900 21286e72 203e3d20 36202626 4]).!(nr >= 6 && │ │ │ │ + 0x000cf4c0 2069645b 345d203e 3d206964 5b355d29 id[4] >= id[5]) │ │ │ │ + 0x000cf4d0 0021286e 72203e20 30202626 2069645b .!(nr > 0 && id[ │ │ │ │ + 0x000cf4e0 6e722d31 5d203e3d 206e6429 0021286e nr-1] >= nd).!(n │ │ │ │ + 0x000cf4f0 72203e3d 20322026 26206970 5b305d20 r >= 2 && ip[0] │ │ │ │ + 0x000cf500 3e3d2069 705b315d 29002128 6e72203e >= ip[1]).!(nr > │ │ │ │ + 0x000cf510 3d203320 26262069 705b315d 203e3d20 = 3 && ip[1] >= │ │ │ │ + 0x000cf520 69705b32 5d290021 286e7220 3e3d2034 ip[2]).!(nr >= 4 │ │ │ │ + 0x000cf530 20262620 69705b32 5d203e3d 2069705b && ip[2] >= ip[ │ │ │ │ + 0x000cf540 335d2900 21286e72 203e3d20 35202626 3]).!(nr >= 5 && │ │ │ │ + 0x000cf550 2069705b 335d203e 3d206970 5b345d29 ip[3] >= ip[4]) │ │ │ │ + 0x000cf560 0021286e 72203e3d 20362026 26206970 .!(nr >= 6 && ip │ │ │ │ + 0x000cf570 5b345d20 3e3d2069 705b355d 29000000 [4] >= ip[5])... │ │ │ │ + 0x000cf580 72616964 5f646174 61000000 00000000 raid_data....... │ │ │ │ + 0x000cf590 72616964 5f726563 00706f77 32000000 raid_rec.pow2... │ │ │ │ + 0x000cf5a0 72616964 5f64656c 74615f67 656e0069 raid_delta_gen.i │ │ │ │ + 0x000cf5b0 6e760000 00000000 72616964 5f696e76 nv......raid_inv │ │ │ │ + 0x000cf5c0 65727400 00000000 72616964 5f67656e ert.....raid_gen │ │ │ │ + 0x000cf5d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cf5e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cf5f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cf600 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cf610 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000cf620 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x000cf630 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ + 0x000cf640 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ + 0x000cf650 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ + 0x000cf660 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ + 0x000cf670 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ + 0x000cf680 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ + 0x000cf690 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ + 0x000cf6a0 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ + 0x000cf6b0 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ + 0x000cf6c0 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ + 0x000cf6d0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ + 0x000cf6e0 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ + 0x000cf6f0 0070e090 ddad3d4d a7d74737 7a0a9aea .p....=M..G7z... │ │ │ │ + 0x000cf700 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ + 0x000cf710 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ + 0x000cf720 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ + 0x000cf730 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000cf740 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ + 0x000cf750 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000cf760 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ + 0x000cf770 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ + 0x000cf780 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ + 0x000cf790 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ + 0x000cf7a0 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ + 0x000cf7b0 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ + 0x000cf7c0 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ + 0x000cf7d0 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ + 0x000cf7e0 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ + 0x000cf7f0 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ + 0x000cf800 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ + 0x000cf810 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ + 0x000cf820 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ + 0x000cf830 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ + 0x000cf840 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ + 0x000cf850 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ + 0x000cf860 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ + 0x000cf870 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ + 0x000cf880 0014283c 5044786c a0b4889c f0e4d8cc ..(!|cB]........ │ │ │ │ + 0x000cf9f0 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000cfa00 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ + 0x000cfa10 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000cfa20 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ + 0x000cfa30 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ + 0x000cfa40 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ + 0x000cfa50 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ + 0x000cfa60 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ + 0x000cfa70 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ + 0x000cfa80 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000cfa90 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ + 0x000cfaa0 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ + 0x000cfab0 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000cfac0 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000cfad0 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ + 0x000cfae0 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ + 0x000cfaf0 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ + 0x000cfb00 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ + 0x000cfb10 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ + 0x000cfb20 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ + 0x000cfb30 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ + 0x000cfb40 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ + 0x000cfb50 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ + 0x000cfb60 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ + 0x000cfb70 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ + 0x000cfb80 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ + 0x000cfb90 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ + 0x000cfba0 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ + 0x000cfbb0 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ + 0x000cfbc0 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ + 0x000cfbd0 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ + 0x000cfbe0 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ + 0x000cfbf0 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ + 0x000cfc00 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ + 0x000cfc10 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ + 0x000cfc20 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ + 0x000cfc30 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ + 0x000cfc40 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ + 0x000cfc50 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ + 0x000cfc60 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ + 0x000cfc70 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ + 0x000cfc80 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ + 0x000cfc90 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ + 0x000cfca0 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ + 0x000cfcb0 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ + 0x000cfcc0 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ + 0x000cfcd0 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ + 0x000cfce0 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ + 0x000cfcf0 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ + 0x000cfd00 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ + 0x000cfd10 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ + 0x000cfd20 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ + 0x000cfd30 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ + 0x000cfd40 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000cfd50 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000cfd60 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ + 0x000cfd70 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ + 0x000cfd80 003c7844 f0cc88b4 fdc185b9 0d317549 .|B.........+iW │ │ │ │ + 0x000cfdd0 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ + 0x000cfde0 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ + 0x000cfdf0 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ + 0x000cfe00 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ + 0x000cfe10 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ + 0x000cfe20 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ + 0x000cfe30 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ + 0x000cfe40 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ + 0x000cfe50 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ + 0x000cfe60 004386c5 115297d4 2261a4e7 3370b5f6 .C...R.."a..3p.. │ │ │ │ + 0x000cfe70 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ + 0x000cfe80 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ + 0x000cfe90 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ + 0x000cfea0 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ + 0x000cfeb0 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000cfec0 00468cca 054389cf 0a4c86c0 0f4983c5 .F...C...L...I.. │ │ │ │ + 0x000cfed0 0014283c 5044786c a0b4889c f0e4d8cc ..(...S │ │ │ │ + 0x000d0190 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ + 0x000d01a0 005dbae7 6934d38e d28f6835 bbe6015c .]..i4....h5...\ │ │ │ │ + 0x000d01b0 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ + 0x000d01c0 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ + 0x000d01d0 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ + 0x000d01e0 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000d01f0 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ + 0x000d0200 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ + 0x000d0210 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ + 0x000d0220 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ + 0x000d0230 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ + 0x000d0240 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ + 0x000d0250 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ + 0x000d0260 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ + 0x000d0270 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ + 0x000d0280 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ + 0x000d0290 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ + 0x000d02a0 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ + 0x000d02b0 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ + 0x000d02c0 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000d02d0 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ + 0x000d02e0 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ + 0x000d02f0 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ + 0x000d0300 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ + 0x000d0310 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ + 0x000d0320 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ + 0x000d0330 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ + 0x000d0340 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000d0350 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ + 0x000d0360 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ + 0x000d0370 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ + 0x000d0380 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ + 0x000d0390 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ + 0x000d03a0 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O"...... │ │ │ │ + 0x000d0490 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ + 0x000d04a0 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ + 0x000d04b0 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ + 0x000d04c0 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ + 0x000d04d0 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ + 0x000d04e0 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ + 0x000d04f0 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ + 0x000d0500 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ + 0x000d0510 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ + 0x000d0520 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ + 0x000d0530 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ + 0x000d0540 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ + 0x000d0550 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ + 0x000d0560 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ + 0x000d0570 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ + 0x000d0580 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ + 0x000d0590 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ + 0x000d05a0 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ + 0x000d05b0 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ + 0x000d05c0 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ + 0x000d05d0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ + 0x000d05e0 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ + 0x000d05f0 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ + 0x000d0600 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ + 0x000d0610 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ + 0x000d0620 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ + 0x000d0630 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000d0640 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ + 0x000d0650 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ + 0x000d0660 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ + 0x000d0670 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ + 0x000d0680 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ + 0x000d0690 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ + 0x000d06a0 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ + 0x000d06b0 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ + 0x000d06c0 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ + 0x000d06d0 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000d06e0 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000d06f0 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ + 0x000d0700 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000d0710 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ + 0x000d0720 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ + 0x000d0730 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ + 0x000d0740 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ + 0x000d0750 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ + 0x000d0760 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ + 0x000d0770 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ + 0x000d0780 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ + 0x000d0790 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ + 0x000d07a0 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ + 0x000d07b0 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ + 0x000d07c0 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ + 0x000d07d0 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ + 0x000d07e0 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ + 0x000d07f0 00183028 60785048 c0d8f0e8 a0b89088 ..0(`xPH........ │ │ │ │ + 0x000d0800 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000d0810 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ + 0x000d0820 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ + 0x000d0830 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ + 0x000d0840 009239ab 72e04bd9 e476dd4f 9604af3d ..9.r.K..v.O...= │ │ │ │ + 0x000d0850 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ + 0x000d0860 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ + 0x000d0870 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ + 0x000d0880 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ + 0x000d0890 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ + 0x000d08a0 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ + 0x000d08b0 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ + 0x000d08c0 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ + 0x000d08d0 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ + 0x000d08e0 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ + 0x000d08f0 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ + 0x000d0900 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ + 0x000d0910 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ + 0x000d0920 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ + 0x000d0930 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ + 0x000d0940 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ + 0x000d0950 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ + 0x000d0960 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ + 0x000d0970 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ + 0x000d0980 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ + 0x000d0990 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ + 0x000d09a0 009d27ba 4ed369f4 9c01bb26 d24ff568 ..'.N.i....&.O.h │ │ │ │ + 0x000d09b0 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ + 0x000d09c0 009e21bf 42dc63fd 841aa53b c658e779 ..!.B.c....;.X.y │ │ │ │ + 0x000d09d0 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ + 0x000d09e0 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ + 0x000d09f0 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ + 0x000d0a00 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000d0a10 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ + 0x000d0a20 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ + 0x000d0a30 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ + 0x000d0a40 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000d0a50 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000d0a60 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ + 0x000d0a70 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ + 0x000d0a80 00a455f1 aa0eff5b 49ed1cb8 e347b612 ..U....[I....G.. │ │ │ │ + 0x000d0a90 009239ab 72e04bd9 e476dd4f 9604af3d ..9.r.K..v.O...= │ │ │ │ + 0x000d0aa0 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ + 0x000d0ab0 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ + 0x000d0ac0 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ + 0x000d0ad0 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ + 0x000d0ae0 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ + 0x000d0af0 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000d0b00 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ + 0x000d0b10 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ + 0x000d0b20 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ + 0x000d0b30 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ + 0x000d0b40 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ + 0x000d0b50 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ + 0x000d0b60 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ + 0x000d0b70 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ + 0x000d0b80 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ + 0x000d0b90 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ + 0x000d0ba0 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ + 0x000d0bb0 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ + 0x000d0bc0 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ + 0x000d0bd0 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ + 0x000d0be0 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ + 0x000d0bf0 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ + 0x000d0c00 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ + 0x000d0c10 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ + 0x000d0c20 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ + 0x000d0c30 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ + 0x000d0c40 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ + 0x000d0c50 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ + 0x000d0c60 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ + 0x000d0c70 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000d0c80 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ + 0x000d0c90 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ + 0x000d0ca0 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ + 0x000d0cb0 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ + 0x000d0cc0 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000d0cd0 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ + 0x000d0ce0 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ + 0x000d0cf0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ + 0x000d0d00 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ + 0x000d0d10 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ + 0x000d0d20 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ + 0x000d0d30 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000d0d40 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ + 0x000d0d50 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ + 0x000d0d60 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ + 0x000d0d70 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ + 0x000d0d80 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ + 0x000d0d90 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ + 0x000d0da0 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ + 0x000d0db0 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ + 0x000d0dc0 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ + 0x000d0dd0 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ + 0x000d0de0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ + 0x000d0df0 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ + 0x000d0e00 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ + 0x000d0e10 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ + 0x000d0e20 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ + 0x000d0e30 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ + 0x000d0e40 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ + 0x000d0e50 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ + 0x000d0e60 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ + 0x000d0e70 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ + 0x000d0e80 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ + 0x000d0e90 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ + 0x000d0ea0 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ + 0x000d0eb0 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ + 0x000d0ec0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ + 0x000d0ed0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000d0ee0 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ + 0x000d0ef0 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ + 0x000d0f00 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ + 0x000d0f10 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ + 0x000d0f20 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ + 0x000d0f30 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ + 0x000d0f40 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ + 0x000d0f50 003c7844 f0cc88b4 fdc185b9 0d317549 ....S │ │ │ │ + 0x000d0fa0 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ + 0x000d0fb0 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ + 0x000d0fc0 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ + 0x000d0fd0 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ + 0x000d0fe0 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ + 0x000d0ff0 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ + 0x000d1000 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ + 0x000d1010 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ + 0x000d1020 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ + 0x000d1030 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ + 0x000d1040 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ + 0x000d1050 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ + 0x000d1060 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ + 0x000d1070 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ + 0x000d1080 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ + 0x000d1090 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ + 0x000d10a0 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ + 0x000d10b0 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ + 0x000d10c0 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ + 0x000d10d0 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ + 0x000d10e0 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ + 0x000d10f0 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ + 0x000d1100 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ + 0x000d1110 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x000d1120 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ + 0x000d1130 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ + 0x000d1140 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ + 0x000d1150 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ + 0x000d1160 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ + 0x000d1170 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ + 0x000d1180 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ + 0x000d1190 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ + 0x000d11a0 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ + 0x000d11b0 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ + 0x000d11c0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ + 0x000d11d0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ + 0x000d11e0 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ + 0x000d11f0 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M.B|.[..e..'. │ │ │ │ + 0x000d1230 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000d1240 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ + 0x000d1250 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ + 0x000d1260 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ + 0x000d1270 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ + 0x000d1280 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ + 0x000d1290 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ + 0x000d12a0 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ + 0x000d12b0 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ + 0x000d12c0 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ + 0x000d12d0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ + 0x000d12e0 00e7d334 bb5c688f 6b8cb85f d03703e4 ...4.\h.k.._.7.. │ │ │ │ + 0x000d12f0 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ + 0x000d1300 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ + 0x000d1310 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000d1320 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ + 0x000d1330 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ + 0x000d1340 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ + 0x000d1350 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ + 0x000d1360 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ + 0x000d1370 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ + 0x000d1380 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ + 0x000d1390 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000d13a0 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000d13b0 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ + 0x000d13c0 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ + 0x000d13d0 00468cca 054389cf 0a4c86c0 0f4983c5 .F...C...L...I.. │ │ │ │ + 0x000d13e0 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ + 0x000d13f0 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ + 0x000d1400 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ + 0x000d1410 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ + 0x000d1420 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ + 0x000d1430 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ + 0x000d1440 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000d1450 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ + 0x000d1460 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ + 0x000d1470 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ + 0x000d1480 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ + 0x000d1490 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ + 0x000d14a0 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ + 0x000d14b0 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ + 0x000d14c0 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ + 0x000d14d0 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ + 0x000d14e0 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ + 0x000d14f0 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ + 0x000d1500 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000d1510 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ + 0x000d1520 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ + 0x000d1530 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ + 0x000d1540 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ + 0x000d1550 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ + 0x000d1560 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ + 0x000d1570 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ + 0x000d1580 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000d1590 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ + 0x000d15a0 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ + 0x000d15b0 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ + 0x000d15c0 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ + 0x000d15d0 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ + 0x000d15e0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000d15f0 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ + 0x000d1600 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x000d1610 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ + 0x000d1620 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x000d1630 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ + 0x000d1640 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x000d1650 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ + 0x000d1660 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x000d1670 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ + 0x000d1680 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ + 0x000d1690 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ + 0x000d16a0 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ + 0x000d16b0 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ + 0x000d16c0 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ + 0x000d16d0 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ + 0x000d16e0 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ + 0x000d16f0 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ + 0x000d1700 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ + 0x000d1710 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ + 0x000d1720 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ + 0x000d1730 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ + 0x000d1740 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ + 0x000d1750 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ + 0x000d1760 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ + 0x000d1770 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ + 0x000d1780 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ + 0x000d1790 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ + 0x000d17a0 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ + 0x000d17b0 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ + 0x000d17c0 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ + 0x000d17d0 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ + 0x000d17e0 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ + 0x000d17f0 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ + 0x000d1800 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ + 0x000d1810 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ + 0x000d1820 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ + 0x000d1830 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ + 0x000d1840 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ + 0x000d1850 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ + 0x000d1860 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ + 0x000d1870 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ + 0x000d1880 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M..q!..n │ │ │ │ + 0x000d1930 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ + 0x000d1940 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ + 0x000d1950 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ + 0x000d1960 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ + 0x000d1970 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ + 0x000d1980 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ + 0x000d1990 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ + 0x000d19a0 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ + 0x000d19b0 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ + 0x000d19c0 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000d19d0 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000d19e0 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000d19f0 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ + 0x000d1a00 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000d1a10 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ + 0x000d1a20 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ + 0x000d1a30 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ + 0x000d1a40 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ + 0x000d1a50 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ + 0x000d1a60 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ + 0x000d1a70 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ + 0x000d1a80 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000d1a90 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ + 0x000d1aa0 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ + 0x000d1ab0 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ + 0x000d1ac0 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ + 0x000d1ad0 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ + 0x000d1ae0 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ + 0x000d1af0 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ + 0x000d1b00 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ + 0x000d1b10 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ + 0x000d1b20 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ + 0x000d1b30 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ + 0x000d1b40 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ + 0x000d1b50 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ + 0x000d1b60 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ + 0x000d1b70 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ + 0x000d1b80 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ + 0x000d1b90 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000d1ba0 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ + 0x000d1bb0 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ + 0x000d1bc0 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ + 0x000d1bd0 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ + 0x000d1be0 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ + 0x000d1bf0 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ + 0x000d1c00 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ + 0x000d1c10 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ + 0x000d1c20 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000d1c30 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ + 0x000d1c40 0070e090 ddad3d4d a7d74737 7a0a9aea .p....=M..G7z... │ │ │ │ + 0x000d1c50 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ + 0x000d1c60 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ + 0x000d1c70 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ + 0x000d1c80 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ + 0x000d1c90 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ + 0x000d1ca0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ + 0x000d1cb0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ + 0x000d1cc0 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ + 0x000d1cd0 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ + 0x000d1ce0 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ + 0x000d1cf0 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ + 0x000d1d00 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ + 0x000d1d10 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ + 0x000d1d20 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ + 0x000d1d30 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ + 0x000d1d40 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ + 0x000d1d50 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ + 0x000d1d60 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ + 0x000d1d70 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O"......q!..n │ │ │ │ + 0x000d1f00 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ + 0x000d1f10 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ + 0x000d1f20 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ + 0x000d1f30 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ + 0x000d1f40 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ + 0x000d1f50 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ + 0x000d1f60 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ + 0x000d1f70 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ + 0x000d1f80 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ + 0x000d1f90 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ + 0x000d1fa0 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ + 0x000d1fb0 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ + 0x000d1fc0 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ + 0x000d1fd0 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ + 0x000d1fe0 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ + 0x000d1ff0 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ + 0x000d2000 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ + 0x000d2010 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ + 0x000d2020 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ + 0x000d2030 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M...S │ │ │ │ + 0x000d2230 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ + 0x000d2240 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ + 0x000d2250 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ + 0x000d2260 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ + 0x000d2270 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ + 0x000d2280 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ + 0x000d2290 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ + 0x000d22a0 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ + 0x000d22b0 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ + 0x000d22c0 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000d22d0 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ + 0x000d22e0 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ + 0x000d22f0 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ + 0x000d2300 0070e090 ddad3d4d a7d74737 7a0a9aea .p....=M..G7z... │ │ │ │ + 0x000d2310 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ + 0x000d2320 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ + 0x000d2330 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ + 0x000d2340 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ + 0x000d2350 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ + 0x000d2360 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ + 0x000d2370 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000d2380 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ + 0x000d2390 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ + 0x000d23a0 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ + 0x000d23b0 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ + 0x000d23c0 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ + 0x000d23d0 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ + 0x000d23e0 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ + 0x000d23f0 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ + 0x000d2400 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ + 0x000d2410 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ + 0x000d2420 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ + 0x000d2430 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ + 0x000d2440 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ + 0x000d2450 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ + 0x000d2460 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000d2470 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ + 0x000d2480 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ + 0x000d2490 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ + 0x000d24a0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ + 0x000d24b0 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ + 0x000d24c0 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ + 0x000d24d0 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ + 0x000d24e0 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ + 0x000d24f0 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ + 0x000d2500 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ + 0x000d2510 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ + 0x000d2520 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ + 0x000d2530 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ + 0x000d2540 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ + 0x000d2550 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ + 0x000d2560 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ + 0x000d2570 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ + 0x000d2580 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ + 0x000d2590 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ + 0x000d25a0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ + 0x000d25b0 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ + 0x000d25c0 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ + 0x000d25d0 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ + 0x000d25e0 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ + 0x000d25f0 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000d2600 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ + 0x000d2610 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ + 0x000d2620 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ + 0x000d2630 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ + 0x000d2640 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ + 0x000d2650 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000d2660 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ + 0x000d2670 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ + 0x000d2680 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ + 0x000d2690 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ + 0x000d26a0 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ + 0x000d26b0 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000d26c0 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ + 0x000d26d0 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ + 0x000d26e0 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000d26f0 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000d2700 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ + 0x000d2710 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ + 0x000d2720 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ + 0x000d2730 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ + 0x000d2740 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ + 0x000d2750 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ + 0x000d2760 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ + 0x000d2770 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000d2780 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ + 0x000d2790 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M...l.E │ │ │ │ + 0x000d2a60 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ + 0x000d2a70 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ + 0x000d2a80 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ + 0x000d2a90 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ + 0x000d2aa0 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000d2ab0 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ + 0x000d2ac0 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ + 0x000d2ad0 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ + 0x000d2ae0 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ + 0x000d2af0 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ + 0x000d2b00 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ + 0x000d2b10 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ + 0x000d2b20 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ + 0x000d2b30 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ + 0x000d2b40 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ + 0x000d2b50 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ + 0x000d2b60 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ + 0x000d2b70 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000d2b80 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ + 0x000d2b90 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ + 0x000d2ba0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ + 0x000d2bb0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ + 0x000d2bc0 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ + 0x000d2bd0 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O"..... │ │ │ │ + 0x000d2c60 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ + 0x000d2c70 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ + 0x000d2c80 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ + 0x000d2c90 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ + 0x000d2ca0 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ + 0x000d2cb0 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ + 0x000d2cc0 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000d2cd0 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ + 0x000d2ce0 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ + 0x000d2cf0 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ + 0x000d2d00 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000d2d10 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ + 0x000d2d20 004386c5 115297d4 2261a4e7 3370b5f6 .C...R.."a..3p.. │ │ │ │ + 0x000d2d30 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ + 0x000d2d40 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ + 0x000d2d50 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ + 0x000d2d60 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ + 0x000d2d70 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ + 0x000d2d80 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ + 0x000d2d90 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ + 0x000d2da0 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ + 0x000d2db0 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ + 0x000d2dc0 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000d2dd0 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ + 0x000d2de0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ + 0x000d2df0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000d2e00 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ + 0x000d2e10 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ + 0x000d2e20 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ + 0x000d2e30 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ + 0x000d2e40 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ + 0x000d2e50 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ + 0x000d2e60 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ + 0x000d2e70 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ + 0x000d2e80 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ + 0x000d2e90 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ + 0x000d2ea0 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000d2eb0 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ + 0x000d2ec0 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ + 0x000d2ed0 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ + 0x000d2ee0 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ + 0x000d2ef0 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ + 0x000d2f00 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ + 0x000d2f10 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ + 0x000d2f20 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ + 0x000d2f30 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ + 0x000d2f40 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000d2f50 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ + 0x000d2f60 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ + 0x000d2f70 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ + 0x000d2f80 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ + 0x000d2f90 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ + 0x000d2fa0 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000d2fb0 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000d2fc0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ + 0x000d2fd0 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ + 0x000d2fe0 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ + 0x000d2ff0 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ + 0x000d3000 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ + 0x000d3010 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ + 0x000d3020 00a455f1 aa0eff5b 49ed1cb8 e347b612 ..U....[I....G.. │ │ │ │ + 0x000d3030 009239ab 72e04bd9 e476dd4f 9604af3d ..9.r.K..v.O...= │ │ │ │ + 0x000d3040 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ + 0x000d3050 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ + 0x000d3060 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ + 0x000d3070 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ + 0x000d3080 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ + 0x000d3090 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ + 0x000d30a0 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000d30b0 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ + 0x000d30c0 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ + 0x000d30d0 00a455f1 aa0eff5b 49ed1cb8 e347b612 ..U....[I....G.. │ │ │ │ + 0x000d30e0 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ + 0x000d30f0 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ + 0x000d3100 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ + 0x000d3110 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ + 0x000d3120 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ + 0x000d3130 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ + 0x000d3140 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ + 0x000d3150 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ + 0x000d3160 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ + 0x000d3170 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ + 0x000d3180 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ + 0x000d3190 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ + 0x000d31a0 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ + 0x000d31b0 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ + 0x000d31c0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ + 0x000d31d0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000d31e0 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ + 0x000d31f0 003c7844 f0cc88b4 fdc185b9 0d317549 ...]B.|..c │ │ │ │ + 0x000d3640 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ + 0x000d3650 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ + 0x000d3660 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ + 0x000d3670 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ + 0x000d3680 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ + 0x000d3690 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000d36a0 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ + 0x000d36b0 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ + 0x000d36c0 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ + 0x000d36d0 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ + 0x000d36e0 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ + 0x000d36f0 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ + 0x000d3700 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ + 0x000d3710 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ + 0x000d3720 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ + 0x000d3730 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000d3740 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ + 0x000d3750 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ + 0x000d3760 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ + 0x000d3770 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ + 0x000d3780 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ + 0x000d3790 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ + 0x000d37a0 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ + 0x000d37b0 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ + 0x000d37c0 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ + 0x000d37d0 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ + 0x000d37e0 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ + 0x000d37f0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ + 0x000d3800 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ + 0x000d3810 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ + 0x000d3820 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ + 0x000d3830 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ + 0x000d3840 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ + 0x000d3850 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ + 0x000d3860 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ + 0x000d3870 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ + 0x000d3880 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ + 0x000d3890 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ + 0x000d38a0 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ + 0x000d38b0 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ + 0x000d38c0 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ + 0x000d38d0 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ + 0x000d38e0 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ + 0x000d38f0 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ + 0x000d3900 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ + 0x000d3910 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ + 0x000d3920 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ + 0x000d3930 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ + 0x000d3940 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ + 0x000d3950 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ + 0x000d3960 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ + 0x000d3970 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ + 0x000d3980 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ + 0x000d3990 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ + 0x000d39a0 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ + 0x000d39b0 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ + 0x000d39c0 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ + 0x000d39d0 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ + 0x000d39e0 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000d39f0 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ + 0x000d3a00 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000d3a10 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ + 0x000d3a20 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ + 0x000d3a30 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ + 0x000d3a40 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ + 0x000d3a50 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ + 0x000d3a60 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ + 0x000d3a70 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ + 0x000d3a80 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ + 0x000d3a90 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ + 0x000d3aa0 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ + 0x000d3ab0 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ + 0x000d3ac0 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ + 0x000d3ad0 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ + 0x000d3ae0 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ + 0x000d3af0 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ + 0x000d3b00 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ + 0x000d3b10 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ + 0x000d3b20 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ + 0x000d3b30 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000d3b40 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ + 0x000d3b50 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ + 0x000d3b60 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ + 0x000d3b70 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ + 0x000d3b80 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ + 0x000d3b90 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ + 0x000d3ba0 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ + 0x000d3bb0 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ + 0x000d3bc0 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ + 0x000d3bd0 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ + 0x000d3be0 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ + 0x000d3bf0 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ + 0x000d3c00 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ + 0x000d3c10 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ + 0x000d3c20 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ + 0x000d3c30 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ + 0x000d3c40 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ + 0x000d3c50 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ + 0x000d3c60 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ + 0x000d3c70 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ + 0x000d3c80 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ + 0x000d3c90 00a455f1 aa0eff5b 49ed1cb8 e347b612 ..U....[I....G.. │ │ │ │ + 0x000d3ca0 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ + 0x000d3cb0 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ + 0x000d3cc0 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ + 0x000d3cd0 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ + 0x000d3ce0 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ + 0x000d3cf0 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ + 0x000d3d00 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ + 0x000d3d10 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ + 0x000d3d20 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ + 0x000d3d30 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ + 0x000d3d40 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ + 0x000d3d50 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ + 0x000d3d60 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ + 0x000d3d70 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ + 0x000d3d80 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ + 0x000d3d90 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ + 0x000d3da0 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ + 0x000d3db0 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ + 0x000d3dc0 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ + 0x000d3dd0 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ + 0x000d3de0 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ + 0x000d3df0 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000d3e00 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ + 0x000d3e10 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ + 0x000d3e20 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ + 0x000d3e30 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ + 0x000d3e40 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ + 0x000d3e50 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ + 0x000d3e60 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ + 0x000d3e70 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ + 0x000d3e80 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ + 0x000d3e90 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ + 0x000d3ea0 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ + 0x000d3eb0 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ + 0x000d3ec0 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000d3ed0 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000d3ee0 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ + 0x000d3ef0 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000d3f00 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ + 0x000d3f10 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ + 0x000d3f20 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ + 0x000d3f30 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ + 0x000d3f40 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ + 0x000d3f50 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ + 0x000d3f60 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ + 0x000d3f70 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ + 0x000d3f80 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ + 0x000d3f90 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ + 0x000d3fa0 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ + 0x000d3fb0 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ + 0x000d3fc0 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000d3fd0 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ + 0x000d3fe0 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ + 0x000d3ff0 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ + 0x000d4000 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ + 0x000d4010 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ + 0x000d4020 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ + 0x000d4030 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ + 0x000d4040 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ + 0x000d4050 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ + 0x000d4060 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000d4070 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000d4080 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ + 0x000d4090 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ + 0x000d40a0 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ + 0x000d40b0 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000d40c0 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O".....!.|.c.B.]. │ │ │ │ + 0x000d43d0 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000d43e0 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000d43f0 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ + 0x000d4400 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ + 0x000d4410 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ + 0x000d4420 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ + 0x000d4430 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ + 0x000d4440 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ + 0x000d4450 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ + 0x000d4460 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ + 0x000d4470 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ + 0x000d4480 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ + 0x000d4490 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000d44a0 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ + 0x000d44b0 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ + 0x000d44c0 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ + 0x000d44d0 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ + 0x000d44e0 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ + 0x000d44f0 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ + 0x000d4500 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ + 0x000d4510 0070e090 ddad3d4d a7d74737 7a0a9aea .p....=M..G7z... │ │ │ │ + 0x000d4520 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ + 0x000d4530 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ + 0x000d4540 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ + 0x000d4550 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ + 0x000d4560 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000d4570 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ + 0x000d4580 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ + 0x000d4590 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ + 0x000d45a0 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ + 0x000d45b0 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ + 0x000d45c0 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ + 0x000d45d0 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ + 0x000d45e0 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ + 0x000d45f0 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ + 0x000d4600 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ + 0x000d4610 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ + 0x000d4620 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ + 0x000d4630 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ + 0x000d4640 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ + 0x000d4650 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000d4660 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ + 0x000d4670 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ + 0x000d4680 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ + 0x000d4690 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ + 0x000d46a0 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ + 0x000d46b0 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ + 0x000d46c0 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ + 0x000d46d0 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ + 0x000d46e0 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ + 0x000d46f0 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ + 0x000d4700 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ + 0x000d4710 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ + 0x000d4720 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ + 0x000d4730 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ + 0x000d4740 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ + 0x000d4750 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ + 0x000d4760 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ + 0x000d4770 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ + 0x000d4780 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ + 0x000d4790 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ + 0x000d47a0 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ + 0x000d47b0 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ + 0x000d47c0 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ + 0x000d47d0 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ + 0x000d47e0 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ + 0x000d47f0 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ + 0x000d4800 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ + 0x000d4810 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ + 0x000d4820 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ + 0x000d4830 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ + 0x000d4840 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ + 0x000d4850 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ + 0x000d4860 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ + 0x000d4870 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ + 0x000d4880 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ + 0x000d4890 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ + 0x000d48a0 003c7844 f0cc88b4 fdc185b9 0d317549 ..B.9..|. │ │ │ │ + 0x000d4ae0 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ + 0x000d4af0 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ + 0x000d4b00 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ + 0x000d4b10 003c7844 f0cc88b4 fdc185b9 0d317549 ..B|.[..e..'. │ │ │ │ + 0x000d4c60 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ + 0x000d4c70 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ + 0x000d4c80 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ + 0x000d4c90 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ + 0x000d4ca0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000d4cb0 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ + 0x000d4cc0 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ + 0x000d4cd0 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ + 0x000d4ce0 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O".....B|.[..e..'. │ │ │ │ + 0x000d4dc0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000d4dd0 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ + 0x000d4de0 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ + 0x000d4df0 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000d4e00 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ + 0x000d4e10 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ + 0x000d4e20 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ + 0x000d4e30 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x000d4e40 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ + 0x000d4e50 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ + 0x000d4e60 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ + 0x000d4e70 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ + 0x000d4e80 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000d4e90 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ + 0x000d4ea0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000d4eb0 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ + 0x000d4ec0 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ + 0x000d4ed0 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000d4ee0 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ + 0x000d4ef0 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ + 0x000d4f00 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ + 0x000d4f10 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ + 0x000d4f20 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ + 0x000d4f30 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000d4f40 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ + 0x000d4f50 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ + 0x000d4f60 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ + 0x000d4f70 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ + 0x000d4f80 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ + 0x000d4f90 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ + 0x000d4fa0 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ + 0x000d4fb0 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ + 0x000d4fc0 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ + 0x000d4fd0 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ + 0x000d4fe0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ + 0x000d4ff0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ + 0x000d5000 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ + 0x000d5010 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ + 0x000d5020 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ + 0x000d5030 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ + 0x000d5040 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ + 0x000d5050 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ + 0x000d5060 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ + 0x000d5070 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ + 0x000d5080 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ + 0x000d5090 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ + 0x000d50a0 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ + 0x000d50b0 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ + 0x000d50c0 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ + 0x000d50d0 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ + 0x000d50e0 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ + 0x000d50f0 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ + 0x000d5100 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ + 0x000d5110 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ + 0x000d5120 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ + 0x000d5130 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ + 0x000d5140 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ + 0x000d5150 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ + 0x000d5160 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ + 0x000d5170 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ + 0x000d5180 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ + 0x000d5190 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ + 0x000d51a0 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000d51b0 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ + 0x000d51c0 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000d51d0 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ + 0x000d51e0 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ + 0x000d51f0 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000d5200 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ + 0x000d5210 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ + 0x000d5220 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ + 0x000d5230 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ + 0x000d5240 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ + 0x000d5250 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ + 0x000d5260 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000d5270 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ + 0x000d5280 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ + 0x000d5290 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ + 0x000d52a0 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ + 0x000d52b0 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ + 0x000d52c0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ + 0x000d52d0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000d52e0 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ + 0x000d52f0 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ + 0x000d5300 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ + 0x000d5310 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ + 0x000d5320 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ + 0x000d5330 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ + 0x000d5340 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ + 0x000d5350 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ + 0x000d5360 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ + 0x000d5370 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000d5380 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ + 0x000d5390 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000d53a0 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ + 0x000d53b0 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ + 0x000d53c0 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ + 0x000d53d0 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ + 0x000d53e0 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ + 0x000d53f0 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ + 0x000d5400 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ + 0x000d5410 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ + 0x000d5420 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000d5430 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ + 0x000d5440 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ + 0x000d5450 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ + 0x000d5460 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ + 0x000d5470 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ + 0x000d5480 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000d5490 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ + 0x000d54a0 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ + 0x000d54b0 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ + 0x000d54c0 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ + 0x000d54d0 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ + 0x000d54e0 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ + 0x000d54f0 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ + 0x000d5500 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ + 0x000d5510 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ + 0x000d5520 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ + 0x000d5530 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000d5540 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ + 0x000d5550 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ + 0x000d5560 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ + 0x000d5570 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ + 0x000d5580 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ + 0x000d5590 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ + 0x000d55a0 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ + 0x000d55b0 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ + 0x000d55c0 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ + 0x000d55d0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ + 0x000d55e0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ + 0x000d55f0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000d5600 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ + 0x000d5610 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ + 0x000d5620 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ + 0x000d5630 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ + 0x000d5640 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000d5650 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ + 0x000d5660 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000d5670 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ + 0x000d5680 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ + 0x000d5690 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ + 0x000d56a0 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ + 0x000d56b0 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ + 0x000d56c0 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ + 0x000d56d0 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ + 0x000d56e0 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ + 0x000d56f0 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ + 0x000d5700 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ + 0x000d5710 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000d5720 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ + 0x000d5730 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ + 0x000d5740 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000d5750 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ + 0x000d5760 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ + 0x000d5770 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ + 0x000d5780 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ + 0x000d5790 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ + 0x000d57a0 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ + 0x000d57b0 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ + 0x000d57c0 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ + 0x000d57d0 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ + 0x000d57e0 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ + 0x000d57f0 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ + 0x000d5800 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ + 0x000d5810 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ + 0x000d5820 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ + 0x000d5830 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000d5840 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ + 0x000d5850 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ + 0x000d5860 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ + 0x000d5870 0070e090 ddad3d4d a7d74737 7a0a9aea .p....=M..G7z... │ │ │ │ + 0x000d5880 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ + 0x000d5890 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ + 0x000d58a0 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ + 0x000d58b0 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ + 0x000d58c0 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ + 0x000d58d0 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ + 0x000d58e0 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ + 0x000d58f0 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ + 0x000d5900 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000d5910 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ + 0x000d5920 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ + 0x000d5930 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ + 0x000d5940 005dbae7 6934d38e d28f6835 bbe6015c .]..i4....h5...\ │ │ │ │ + 0x000d5950 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ + 0x000d5960 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ + 0x000d5970 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ + 0x000d5980 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000d5990 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ + 0x000d59a0 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ + 0x000d59b0 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ + 0x000d59c0 004386c5 115297d4 2261a4e7 3370b5f6 .C...R.."a..3p.. │ │ │ │ + 0x000d59d0 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ + 0x000d59e0 009e21bf 42dc63fd 841aa53b c658e779 ..!.B.c....;.X.y │ │ │ │ + 0x000d59f0 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ + 0x000d5a00 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ + 0x000d5a10 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ + 0x000d5a20 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ + 0x000d5a30 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ + 0x000d5a40 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ + 0x000d5a50 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ + 0x000d5a60 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ + 0x000d5a70 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ + 0x000d5a80 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ + 0x000d5a90 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ + 0x000d5aa0 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ + 0x000d5ab0 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000d5ac0 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ + 0x000d5ad0 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ + 0x000d5ae0 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ + 0x000d5af0 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ + 0x000d5b00 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ + 0x000d5b10 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ + 0x000d5b20 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ + 0x000d5b30 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000d5b40 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ + 0x000d5b50 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ + 0x000d5b60 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ + 0x000d5b70 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ + 0x000d5b80 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ + 0x000d5b90 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000d5ba0 009e21bf 42dc63fd 841aa53b c658e779 ..!.B.c....;.X.y │ │ │ │ + 0x000d5bb0 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ + 0x000d5bc0 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ + 0x000d5bd0 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ + 0x000d5be0 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ + 0x000d5bf0 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000d5c00 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ + 0x000d5c10 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000d5c20 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000d5c30 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ + 0x000d5c40 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000d5c50 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ + 0x000d5c60 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ + 0x000d5c70 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ + 0x000d5c80 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ + 0x000d5c90 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ + 0x000d5ca0 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ + 0x000d5cb0 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ + 0x000d5cc0 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ + 0x000d5cd0 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ + 0x000d5ce0 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000d5cf0 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ + 0x000d5d00 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ + 0x000d5d10 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ + 0x000d5d20 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ + 0x000d5d30 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ + 0x000d5d40 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M..~.! │ │ │ │ + 0x000d5e60 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ + 0x000d5e70 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ + 0x000d5e80 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ + 0x000d5e90 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ + 0x000d5ea0 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ + 0x000d5eb0 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ + 0x000d5ec0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ + 0x000d5ed0 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ + 0x000d5ee0 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ + 0x000d5ef0 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ + 0x000d5f00 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ + 0x000d5f10 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ + 0x000d5f20 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ + 0x000d5f30 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ + 0x000d5f40 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ + 0x000d5f50 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ + 0x000d5f60 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000d5f70 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ + 0x000d5f80 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ + 0x000d5f90 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000d5fa0 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000d5fb0 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000d5fc0 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000d5fd0 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ + 0x000d5fe0 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ + 0x000d5ff0 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ + 0x000d6000 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ + 0x000d6010 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ + 0x000d6020 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000d6030 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ + 0x000d6040 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ + 0x000d6050 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ + 0x000d6060 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ + 0x000d6070 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ + 0x000d6080 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ + 0x000d6090 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ + 0x000d60a0 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ + 0x000d60b0 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ + 0x000d60c0 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ + 0x000d60d0 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ + 0x000d60e0 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ + 0x000d60f0 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ + 0x000d6100 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ + 0x000d6110 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ + 0x000d6120 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ + 0x000d6130 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ + 0x000d6140 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ + 0x000d6150 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ + 0x000d6160 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ + 0x000d6170 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ + 0x000d6180 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ + 0x000d6190 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000d61a0 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ + 0x000d61b0 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ + 0x000d61c0 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ + 0x000d61d0 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ + 0x000d61e0 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ + 0x000d61f0 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ + 0x000d6200 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ + 0x000d6210 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ + 0x000d6220 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ + 0x000d6230 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ + 0x000d6240 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ + 0x000d6250 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ + 0x000d6260 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ + 0x000d6270 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ + 0x000d6280 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ + 0x000d6290 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ + 0x000d62a0 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ + 0x000d62b0 00468cca 054389cf 0a4c86c0 0f4983c5 .F...C...L...I.. │ │ │ │ + 0x000d62c0 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ + 0x000d62d0 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ + 0x000d62e0 0079f28b f9800b72 ef961d64 166fe49d .y.....r...d.o.. │ │ │ │ + 0x000d62f0 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ + 0x000d6300 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ + 0x000d6310 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ + 0x000d6320 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ + 0x000d6330 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ + 0x000d6340 00e7d334 bb5c688f 6b8cb85f d03703e4 ...4.\h.k.._.7.. │ │ │ │ + 0x000d6350 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ + 0x000d6360 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ + 0x000d6370 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ + 0x000d6380 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ + 0x000d6390 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000d63a0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ + 0x000d63b0 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000d63c0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ + 0x000d63d0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ + 0x000d63e0 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ + 0x000d63f0 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ + 0x000d6400 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ + 0x000d6410 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ + 0x000d6420 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ + 0x000d6430 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000d6440 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ + 0x000d6450 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ + 0x000d6460 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000d6470 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ + 0x000d6480 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ + 0x000d6490 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000d64a0 0014283c 5044786c a0b4889c f0e4d8cc ..(...S │ │ │ │ + 0x000d6540 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ + 0x000d6550 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ + 0x000d6560 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ + 0x000d6570 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ + 0x000d6580 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000d6590 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ + 0x000d65a0 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ + 0x000d65b0 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ + 0x000d65c0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ + 0x000d65d0 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ + 0x000d65e0 003c7844 f0cc88b4 fdc185b9 0d317549 ....l.E │ │ │ │ + 0x000d6680 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ + 0x000d6690 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ + 0x000d66a0 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ + 0x000d66b0 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ + 0x000d66c0 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ + 0x000d66d0 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000d66e0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ + 0x000d66f0 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ + 0x000d6700 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ + 0x000d6710 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000d6720 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M!|cB]........ │ │ │ │ + 0x000d6900 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ + 0x000d6910 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ + 0x000d6920 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ + 0x000d6930 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ + 0x000d6940 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ + 0x000d6950 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ + 0x000d6960 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ + 0x000d6970 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ + 0x000d6980 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ + 0x000d6990 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000d69a0 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ + 0x000d69b0 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ + 0x000d69c0 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ + 0x000d69d0 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ + 0x000d69e0 005dbae7 6934d38e d28f6835 bbe6015c .]..i4....h5...\ │ │ │ │ + 0x000d69f0 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ + 0x000d6a00 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ + 0x000d6a10 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ + 0x000d6a20 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O".... │ │ │ │ + 0x000d6a70 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ + 0x000d6a80 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ + 0x000d6a90 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ + 0x000d6aa0 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ + 0x000d6ab0 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ + 0x000d6ac0 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ + 0x000d6ad0 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ + 0x000d6ae0 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ + 0x000d6af0 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ + 0x000d6b00 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ + 0x000d6b10 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ + 0x000d6b20 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ + 0x000d6b30 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ + 0x000d6b40 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ + 0x000d6b50 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ + 0x000d6b60 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ + 0x000d6b70 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ + 0x000d6b80 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ + 0x000d6b90 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ + 0x000d6ba0 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ + 0x000d6bb0 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ + 0x000d6bc0 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ + 0x000d6bd0 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000d6be0 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ + 0x000d6bf0 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ + 0x000d6c00 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ + 0x000d6c10 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ + 0x000d6c20 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ + 0x000d6c30 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ + 0x000d6c40 0014283c 5044786c a0b4889c f0e4d8cc ..(..q!..n │ │ │ │ + 0x000d6d10 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ + 0x000d6d20 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ + 0x000d6d30 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O"......q!..n │ │ │ │ + 0x000d6e60 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ + 0x000d6e70 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ + 0x000d6e80 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ + 0x000d6e90 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000d6ea0 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ + 0x000d6eb0 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ + 0x000d6ec0 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ + 0x000d6ed0 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ + 0x000d6ee0 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ + 0x000d6ef0 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ + 0x000d6f00 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ + 0x000d6f10 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ + 0x000d6f20 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ + 0x000d6f30 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ + 0x000d6f40 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000d6f50 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ + 0x000d6f60 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ + 0x000d6f70 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ + 0x000d6f80 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ + 0x000d6f90 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ + 0x000d6fa0 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ + 0x000d6fb0 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ + 0x000d6fc0 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ + 0x000d6fd0 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ + 0x000d6fe0 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ + 0x000d6ff0 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ + 0x000d7000 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ + 0x000d7010 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ + 0x000d7020 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ + 0x000d7030 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ + 0x000d7040 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ + 0x000d7050 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ + 0x000d7060 00b07dcd fa4a8737 e9599424 13a36ede ..}..J.7.Y.$..n. │ │ │ │ + 0x000d7070 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ + 0x000d7080 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ + 0x000d7090 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ + 0x000d70a0 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ + 0x000d70b0 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ + 0x000d70c0 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ + 0x000d70d0 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ + 0x000d70e0 009d27ba 4ed369f4 9c01bb26 d24ff568 ..'.N.i....&.O.h │ │ │ │ + 0x000d70f0 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ + 0x000d7100 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ + 0x000d7110 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ + 0x000d7120 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ + 0x000d7130 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ + 0x000d7140 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ + 0x000d7150 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ + 0x000d7160 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ + 0x000d7170 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000d7180 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ + 0x000d7190 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ + 0x000d71a0 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ + 0x000d71b0 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ + 0x000d71c0 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ + 0x000d71d0 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..MA.. │ │ │ │ + 0x000d7330 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ + 0x000d7340 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ + 0x000d7350 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ + 0x000d7360 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ + 0x000d7370 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ + 0x000d7380 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ + 0x000d7390 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ + 0x000d73a0 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ + 0x000d73b0 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ + 0x000d73c0 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ + 0x000d73d0 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ + 0x000d73e0 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ + 0x000d73f0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ + 0x000d7400 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ + 0x000d7410 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ + 0x000d7420 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ + 0x000d7430 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ + 0x000d7440 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ + 0x000d7450 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ + 0x000d7460 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ + 0x000d7470 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ + 0x000d7480 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000d7490 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ + 0x000d74a0 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ + 0x000d74b0 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ + 0x000d74c0 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ + 0x000d74d0 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ + 0x000d74e0 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ + 0x000d74f0 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ + 0x000d7500 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000d7510 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000d7520 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ + 0x000d7530 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ + 0x000d7540 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ + 0x000d7550 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ + 0x000d7560 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ + 0x000d7570 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ + 0x000d7580 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ + 0x000d7590 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ + 0x000d75a0 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000d75b0 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ + 0x000d75c0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ + 0x000d75d0 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ + 0x000d75e0 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ + 0x000d75f0 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ + 0x000d7600 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ + 0x000d7610 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ + 0x000d7620 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000d7630 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ + 0x000d7640 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ + 0x000d7650 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ + 0x000d7660 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ + 0x000d7670 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ + 0x000d7680 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000d7690 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ + 0x000d76a0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ + 0x000d76b0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000d76c0 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ + 0x000d76d0 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ + 0x000d76e0 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ + 0x000d76f0 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ + 0x000d7700 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ + 0x000d7710 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ + 0x000d7720 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ + 0x000d7730 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000d7740 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ + 0x000d7750 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000d7760 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000d7770 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ + 0x000d7780 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ + 0x000d7790 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ + 0x000d77a0 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ + 0x000d77b0 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ + 0x000d77c0 009e21bf 42dc63fd 841aa53b c658e779 ..!.B.c....;.X.y │ │ │ │ + 0x000d77d0 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ + 0x000d77e0 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ + 0x000d77f0 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ + 0x000d7800 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ + 0x000d7810 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ + 0x000d7820 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ + 0x000d7830 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ + 0x000d7840 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ + 0x000d7850 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000d7860 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ + 0x000d7870 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ + 0x000d7880 00c88d45 07cf8a42 0ec6834b 09c1844c ...E...B...K...L │ │ │ │ + 0x000d7890 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ + 0x000d78a0 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ + 0x000d78b0 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ + 0x000d78c0 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ + 0x000d78d0 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ + 0x000d78e0 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ + 0x000d78f0 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ + 0x000d7900 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ + 0x000d7910 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ + 0x000d7920 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ + 0x000d7930 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ + 0x000d7940 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ + 0x000d7950 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ + 0x000d7960 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ + 0x000d7970 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ + 0x000d7980 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ + 0x000d7990 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ + 0x000d79a0 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ + 0x000d79b0 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ + 0x000d79c0 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ + 0x000d79d0 003c7844 f0cc88b4 fdc185b9 0d317549 .!|cB]........ │ │ │ │ + 0x000d7a70 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000d7a80 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ + 0x000d7a90 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ + 0x000d7aa0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ + 0x000d7ab0 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ + 0x000d7ac0 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ + 0x000d7ad0 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ + 0x000d7ae0 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..M. │ │ │ │ + 0x000d7dc0 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ + 0x000d7dd0 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ + 0x000d7de0 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ + 0x000d7df0 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ + 0x000d7e00 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ + 0x000d7e10 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ + 0x000d7e20 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ + 0x000d7e30 0075ea9f c9bc2356 8ffa6510 4633acd9 .u....#V..e.F3.. │ │ │ │ + 0x000d7e40 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ + 0x000d7e50 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000d7e60 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ + 0x000d7e70 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ + 0x000d7e80 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ + 0x000d7e90 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ + 0x000d7ea0 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ + 0x000d7eb0 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ + 0x000d7ec0 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ + 0x000d7ed0 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000d7ee0 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ + 0x000d7ef0 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ + 0x000d7f00 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000d7f10 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ + 0x000d7f20 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ + 0x000d7f30 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ + 0x000d7f40 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ + 0x000d7f50 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ + 0x000d7f60 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ + 0x000d7f70 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ + 0x000d7f80 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ + 0x000d7f90 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ + 0x000d7fa0 00183028 60785048 c0d8f0e8 a0b89088 ..0(`xPH........ │ │ │ │ + 0x000d7fb0 009d27ba 4ed369f4 9c01bb26 d24ff568 ..'.N.i....&.O.h │ │ │ │ + 0x000d7fc0 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ + 0x000d7fd0 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ + 0x000d7fe0 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ + 0x000d7ff0 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ + 0x000d8000 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ + 0x000d8010 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ + 0x000d8020 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ + 0x000d8030 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ + 0x000d8040 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ + 0x000d8050 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ + 0x000d8060 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ + 0x000d8070 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ + 0x000d8080 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ + 0x000d8090 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000d80a0 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ + 0x000d80b0 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ + 0x000d80c0 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ + 0x000d80d0 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ + 0x000d80e0 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ + 0x000d80f0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ + 0x000d8100 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ + 0x000d8110 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ + 0x000d8120 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ + 0x000d8130 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ + 0x000d8140 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ + 0x000d8150 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000d8160 007bf68d f18a077c ff840972 0e75f883 .{.....|...r.u.. │ │ │ │ + 0x000d8170 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ + 0x000d8180 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ + 0x000d8190 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ + 0x000d81a0 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ + 0x000d81b0 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ + 0x000d81c0 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ + 0x000d81d0 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ + 0x000d81e0 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000d81f0 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ + 0x000d8200 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ + 0x000d8210 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ + 0x000d8220 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ + 0x000d8230 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ + 0x000d8240 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ + 0x000d8250 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ + 0x000d8260 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000d8270 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ + 0x000d8280 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ + 0x000d8290 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ + 0x000d82a0 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ + 0x000d82b0 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ + 0x000d82c0 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ + 0x000d82d0 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ + 0x000d82e0 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ + 0x000d82f0 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ + 0x000d8300 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ + 0x000d8310 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ + 0x000d8320 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ + 0x000d8330 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ + 0x000d8340 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ + 0x000d8350 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ + 0x000d8360 00e7d334 bb5c688f 6b8cb85f d03703e4 ...4.\h.k.._.7.. │ │ │ │ + 0x000d8370 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ + 0x000d8380 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ + 0x000d8390 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ + 0x000d83a0 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ + 0x000d83b0 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ + 0x000d83c0 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ + 0x000d83d0 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000d83e0 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ + 0x000d83f0 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ + 0x000d8400 0054a8fc 4d19e5b1 9ace3266 d7837f2b .T..M.....2f...+ │ │ │ │ + 0x000d8410 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ + 0x000d8420 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ + 0x000d8430 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ + 0x000d8440 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ + 0x000d8450 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ + 0x000d8460 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ + 0x000d8470 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000d8480 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000d8490 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000d84a0 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000d84b0 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ + 0x000d84c0 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000d84d0 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ + 0x000d84e0 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ + 0x000d84f0 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ + 0x000d8500 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ + 0x000d8510 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ + 0x000d8520 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ + 0x000d8530 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ + 0x000d8540 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ + 0x000d8550 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ + 0x000d8560 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ + 0x000d8570 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ + 0x000d8580 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ + 0x000d8590 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ + 0x000d85a0 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ + 0x000d85b0 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ + 0x000d85c0 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ + 0x000d85d0 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ + 0x000d85e0 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ + 0x000d85f0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ + 0x000d8600 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000d8610 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ + 0x000d8620 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ + 0x000d8630 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000d8640 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ + 0x000d8650 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ + 0x000d8660 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ + 0x000d8670 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ + 0x000d8680 004386c5 115297d4 2261a4e7 3370b5f6 .C...R.."a..3p.. │ │ │ │ + 0x000d8690 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ + 0x000d86a0 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ + 0x000d86b0 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ + 0x000d86c0 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000d86d0 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ + 0x000d86e0 009239ab 72e04bd9 e476dd4f 9604af3d ..9.r.K..v.O...= │ │ │ │ + 0x000d86f0 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ + 0x000d8700 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ + 0x000d8710 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ + 0x000d8720 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ + 0x000d8730 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ + 0x000d8740 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ + 0x000d8750 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ + 0x000d8760 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ + 0x000d8770 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ + 0x000d8780 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000d8790 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ + 0x000d87a0 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ + 0x000d87b0 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ + 0x000d87c0 0056acfa 4513e9bf 8adc2670 cf996335 .V..E.....&p..c5 │ │ │ │ + 0x000d87d0 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ + 0x000d87e0 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ + 0x000d87f0 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ + 0x000d8800 00e7d334 bb5c688f 6b8cb85f d03703e4 ...4.\h.k.._.7.. │ │ │ │ + 0x000d8810 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ + 0x000d8820 00234665 8cafcae9 05264360 89aacfec .#Fe.....&C`.... │ │ │ │ + 0x000d8830 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ + 0x000d8840 00458acf 094c83c6 125798dd 1b5e91d4 .E...L...W...^.. │ │ │ │ + 0x000d8850 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000d8860 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ + 0x000d8870 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ + 0x000d8880 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ + 0x000d8890 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ + 0x000d88a0 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ + 0x000d88b0 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ + 0x000d88c0 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ + 0x000d88d0 00183028 60785048 c0d8f0e8 a0b89088 ..0(`xPH........ │ │ │ │ + 0x000d88e0 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000d88f0 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ + 0x000d8900 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ + 0x000d8910 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ + 0x000d8920 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ + 0x000d8930 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ + 0x000d8940 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ + 0x000d8950 00fae913 cf3526dc 83796a90 4cb6a55f .....5&..yj.L.._ │ │ │ │ + 0x000d8960 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ + 0x000d8970 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ + 0x000d8980 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ + 0x000d8990 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ + 0x000d89a0 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ + 0x000d89b0 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ + 0x000d89c0 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ + 0x000d89d0 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ + 0x000d89e0 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ + 0x000d89f0 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ + 0x000d8a00 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ + 0x000d8a10 00468cca 054389cf 0a4c86c0 0f4983c5 .F...C...L...I.. │ │ │ │ + 0x000d8a20 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ + 0x000d8a30 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ + 0x000d8a40 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ + 0x000d8a50 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ + 0x000d8a60 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ + 0x000d8a70 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ + 0x000d8a80 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ + 0x000d8a90 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ + 0x000d8aa0 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ + 0x000d8ab0 0074e89c cdb92551 87f36f1b 4a3ea2d6 .t....%Q..o.J>.. │ │ │ │ + 0x000d8ac0 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ + 0x000d8ad0 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ + 0x000d8ae0 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ + 0x000d8af0 007cf884 ed911569 c7bb3f43 2a56d2ae .|.....i..?C*V.. │ │ │ │ + 0x000d8b00 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ + 0x000d8b10 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ + 0x000d8b20 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ + 0x000d8b30 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ + 0x000d8b40 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ + 0x000d8b50 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ + 0x000d8b60 00183028 60785048 c0d8f0e8 a0b89088 ..0(`xPH........ │ │ │ │ + 0x000d8b70 009d27ba 4ed369f4 9c01bb26 d24ff568 ..'.N.i....&.O.h │ │ │ │ + 0x000d8b80 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ + 0x000d8b90 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ + 0x000d8ba0 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ + 0x000d8bb0 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ + 0x000d8bc0 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ + 0x000d8bd0 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ + 0x000d8be0 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ + 0x000d8bf0 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ + 0x000d8c00 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ + 0x000d8c10 0077ee99 c1b62f58 9fe87106 5e29b0c7 .w..../X..q.^).. │ │ │ │ + 0x000d8c20 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ + 0x000d8c30 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ + 0x000d8c40 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ + 0x000d8c50 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ + 0x000d8c60 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ + 0x000d8c70 00c2995b 2fedb674 5e9cc705 71b3e82a ...[/..t^...q..* │ │ │ │ + 0x000d8c80 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ + 0x000d8c90 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ + 0x000d8ca0 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ + 0x000d8cb0 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ + 0x000d8cc0 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ + 0x000d8cd0 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ + 0x000d8ce0 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ + 0x000d8cf0 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ + 0x000d8d00 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ + 0x000d8d10 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ + 0x000d8d20 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000d8d30 005ab4ee 752fc19b eab05e04 9fc52b71 .Z..u/....^...+q │ │ │ │ + 0x000d8d40 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ + 0x000d8d50 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x000d8d60 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ + 0x000d8d70 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ + 0x000d8d80 00cf834c 1bd49857 36f9b57a 2de2ae61 ...L...W6..z-..a │ │ │ │ + 0x000d8d90 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ + 0x000d8da0 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ + 0x000d8db0 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ + 0x000d8dc0 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ + 0x000d8dd0 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ + 0x000d8de0 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ + 0x000d8df0 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ + 0x000d8e00 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000d8e10 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ + 0x000d8e20 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ + 0x000d8e30 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ + 0x000d8e40 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000d8e50 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ + 0x000d8e60 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ + 0x000d8e70 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ + 0x000d8e80 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ + 0x000d8e90 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ + 0x000d8ea0 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ + 0x000d8eb0 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ + 0x000d8ec0 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ + 0x000d8ed0 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ + 0x000d8ee0 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ + 0x000d8ef0 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ + 0x000d8f00 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ + 0x000d8f10 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ + 0x000d8f20 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ + 0x000d8f30 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ + 0x000d8f40 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ + 0x000d8f50 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ + 0x000d8f60 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ + 0x000d8f70 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ + 0x000d8f80 004e9cd2 256bb9f7 4a04d698 6f21f3bd .N..%k..J...o!.. │ │ │ │ + 0x000d8f90 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ + 0x000d8fa0 000c1814 303c2824 606c7874 505c4844 ....0<($`lxtP\HD │ │ │ │ + 0x000d8fb0 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ + 0x000d8fc0 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ + 0x000d8fd0 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ + 0x000d8fe0 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ + 0x000d8ff0 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ + 0x000d9000 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ + 0x000d9010 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ + 0x000d9020 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ + 0x000d9030 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ + 0x000d9040 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ + 0x000d9050 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ + 0x000d9060 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ + 0x000d9070 007dfa87 e994136e cfb23548 265bdca1 .}.....n..5H&[.. │ │ │ │ + 0x000d9080 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ + 0x000d9090 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ + 0x000d90a0 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000d90b0 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ + 0x000d90c0 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ + 0x000d90d0 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ + 0x000d90e0 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ + 0x000d90f0 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ + 0x000d9100 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ + 0x000d9110 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ + 0x000d9120 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ + 0x000d9130 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ + 0x000d9140 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ + 0x000d9150 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ + 0x000d9160 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000d9170 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ + 0x000d9180 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ + 0x000d9190 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ + 0x000d91a0 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ + 0x000d91b0 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000d91c0 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ + 0x000d91d0 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ + 0x000d91e0 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ + 0x000d91f0 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x000d9200 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ + 0x000d9210 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ + 0x000d9220 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ + 0x000d9230 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ + 0x000d9240 003b764d ecd79aa1 c5feb388 29125f64 .;vM........)._d │ │ │ │ + 0x000d9250 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ + 0x000d9260 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ + 0x000d9270 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ + 0x000d9280 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ + 0x000d9290 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ + 0x000d92a0 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ + 0x000d92b0 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ + 0x000d92c0 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ + 0x000d92d0 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ + 0x000d92e0 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ + 0x000d92f0 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ + 0x000d9300 004b96dd 317aa7ec 6229f4bf 5318c58e .K..1z..b)..S... │ │ │ │ + 0x000d9310 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ + 0x000d9320 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ + 0x000d9330 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ + 0x000d9340 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ + 0x000d9350 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ + 0x000d9360 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ + 0x000d9370 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ + 0x000d9380 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000d9390 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000d93a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000d93b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000d93c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000d93d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000d93e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000d93f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000d9400 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9410 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9420 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9430 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9440 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9450 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9460 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9470 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9480 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9490 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d94a0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d94b0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d94c0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d94d0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d94e0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d94f0 01010101 01010101 01010100 00000000 ................ │ │ │ │ + 0x000d9500 01020408 10204080 1d3a74e8 cd871326 ..... @..:t....& │ │ │ │ + 0x000d9510 4c982d5a b475eac9 8f03060c 183060c0 L.-Z.u.......0`. │ │ │ │ + 0x000d9520 9d274e9c 254a9435 6ad4b577 eec19f23 .'N.%J.5j..w...# │ │ │ │ + 0x000d9530 468c050a 142850a0 5dba69d2 b96fdea1 F....(P.].i..o.. │ │ │ │ + 0x000d9540 5fbe61c2 992f5ebc 65ca890f 1e3c78f0 _.a../^.e....|....;v...3f. │ │ │ │ + 0x000d9580 85172e5c b86ddaa9 4f9e2142 84152a54 ...\.m..O.!B..*T │ │ │ │ + 0x000d9590 a84d9a29 52a455aa 49923972 e4d5b773 .M.)R.U.I.9r...s │ │ │ │ + 0x000d95a0 e6d1bf63 c6913f7e fce5d7b3 7bf6f1ff ...c..?~....{... │ │ │ │ + 0x000d95b0 e3dbab4b 963162c4 95376edc a557ae41 ...K.1b..7n..W.A │ │ │ │ + 0x000d95c0 82193264 c88d070e 1c3870e0 dda753a6 ..2d.....8p...S. │ │ │ │ + 0x000d95d0 51a259b2 79f2f9ef c39b2b56 ac458a09 Q.Y.y.....+V.E.. │ │ │ │ + 0x000d95e0 12244890 3d7af4f5 f7f3fbeb cb8b0b16 .$H.=z.......... │ │ │ │ + 0x000d95f0 2c58b07d fae9cf83 1b366c00 00000000 ,X.}.....6l..... │ │ │ │ + 0x000d9600 01f5d2c4 9a71f17f fc87c1c6 192f4055 .....q......./@U │ │ │ │ + 0x000d9610 3dba5304 9c61348c 4668703e cc7d7475 =.S..a4.Fhp>.}tu │ │ │ │ + 0x000d9620 b5db0cdf 9e6d79eb 639f38d0 94a52489 .....my.c.8...$. │ │ │ │ + 0x000d9630 5c655bae 37334cdd 47f402a6 39d89d2d \e[.73L.G...9..- │ │ │ │ + 0x000d9640 62b92e0f 2b6058e4 f86c72b0 854d9541 b...+`X..lr..M.A │ │ │ │ + 0x000d9650 1c230599 32c50e82 9114d1af f9b30797 .#..2........... │ │ │ │ + 0x000d9660 6e0b673b 78e62822 4fa3ca48 de1da817 n.g;x.("O..H.... │ │ │ │ + 0x000d9670 6f90aa31 5af3e9a9 44305609 596a42cd o..1Z...D0V.YjB. │ │ │ │ + 0x000d9680 e5d686d9 bfcb2666 7cd5be25 1fe09827 ......&f|..%...' │ │ │ │ + 0x000d9690 9251c745 2cc0ada7 69f7b4e8 84e11888 .Q.E,...i....... │ │ │ │ + 0x000d96a0 3c76205e 9b1e0d81 4abd168a ac93ce1a .....^$..y6Cr │ │ │ │ + 0x000d9730 d9f8f9a2 a46a3dea 8e03f5ab b45db553 .....j=......].S │ │ │ │ + 0x000d9740 6b3986b0 50749684 5a4be849 e551ef12 k9..Pt..ZK.I.Q.. │ │ │ │ + 0x000d9750 bc895b2b 2909c357 1e37760b 648a5259 ..[+)..W.7v.d.RY │ │ │ │ + 0x000d9760 80daa844 953c33e6 7caf6cb1 9dfc92d6 ...D.<3.|.l..... │ │ │ │ + 0x000d9770 d8ffa777 04137366 287d83fb 5f632519 ...w..sf(}.._c%. │ │ │ │ + 0x000d9780 bdc53b6e 20355542 31e1b99e 90d4badb ..;n 5UB1....... │ │ │ │ + 0x000d9790 f72ae93a a0757ad3 02ee9cc6 1f14cc22 .*.:.uz........" │ │ │ │ + 0x000d97a0 4d307158 11854f6f 6d1dcffa 54a917a3 M0qX..Oom...T... │ │ │ │ + 0x000d97b0 0fae0d1c c2d03216 f6c07f2d 15f31bf2 ......2....-.... │ │ │ │ + 0x000d97c0 edb345c8 ac7b2ce2 e4bfbe9f 3405703f ..E..{,.....4.p? │ │ │ │ + 0x000d97d0 98fe6218 9a568d93 97784c7e 2787088b ..b..V...xL~'... │ │ │ │ + 0x000d97e0 ec670e1a 238c6899 9440b2a1 ebb726f0 .g..#.h..@....&. │ │ │ │ + 0x000d97f0 dde3690c c4884181 91e0fd00 00000000 ..i...A......... │ │ │ │ + 0x000d9800 01977f9c 7c18bda2 581ada74 70a3e547 ....|...X..tp..G │ │ │ │ + 0x000d9810 2907f580 23e9fa46 54a09995 539b0bc7 )...#..FT...S... │ │ │ │ + 0x000d9820 09c07889 92e30db0 2a8cfb17 3f266587 ..x.....*...?&e. │ │ │ │ + 0x000d9830 275c6661 794d32b3 8d52e282 3df9c502 '\fayM2..R..=... │ │ │ │ + 0x000d9840 bc4c7348 62afba41 d9c42fb1 33b8157d .LsHb..A../.3..} │ │ │ │ + 0x000d9850 cf3aa95f 846d341b 44947281 42becc4b .:._.m4.D.r.B..K │ │ │ │ + 0x000d9860 0a6f5a22 36b53c9d 137e08dd d65e04fc .oZ"6.<..~...^.. │ │ │ │ + 0x000d9870 5beceff1 6e1e7724 e6c6aacb fd516706 [...n.w$.....Qg. │ │ │ │ + 0x000d9880 6a4a88db b2c25d43 40f750a8 f27a71a4 jJ....]C@.P..zq. │ │ │ │ + 0x000d9890 d2bf3190 199a8ef6 c3a6e760 12ee2dde ..1........`..-. │ │ │ │ + 0x000d98a0 38e8b798 c128f305 9663d1b9 149f1d83 8....(...c...... │ │ │ │ + 0x000d98b0 6875ed16 03cee4df e010ae69 55912e4e hu.........iU..N │ │ │ │ + 0x000d98c0 fe211f9e e1d5cdca f08b2bc9 8a93bb57 .!........+....W │ │ │ │ + 0x000d98d0 20861ca1 4f3e25d4 6ca56ba7 37ff3935 ...O>%.l.k.7.95 │ │ │ │ + 0x000d98e0 0cf8ea56 458f2c59 ab85eb49 0fdcd876 ...VE.,Y...I...v │ │ │ │ + 0x000d98f0 b6f40e11 b4d030d3 3badd700 00000000 ......0.;....... │ │ │ │ + 0x000d9900 012b3fcf 732cd6ed cb741578 8ac117c9 .+?.s,...t.x.... │ │ │ │ + 0x000d9910 896821ab 763b4b5a 6e0eb9d3 b63e3686 .h!.v;KZn....>6. │ │ │ │ + 0x000d9920 bfa2a730 14ebc72d 966720b5 9ae0a8c6 ...0...-.g ..... │ │ │ │ + 0x000d9930 80048dfe 755e23ca 8f48990d df8eb870 ....u^#..H.....p │ │ │ │ + 0x000d9940 299c4469 3da5c290 d21c9b02 1d9893ec ).Di=........... │ │ │ │ + 0x000d9950 84e8644c 3a8b97f3 e5c07d26 c808a062 ..dL:.....}&...b │ │ │ │ + 0x000d9960 8255f733 f651634d 77dafdc3 386dee09 .U.3.QcMw...8m.. │ │ │ │ + 0x000d9970 47a305de a6f12225 6a0c81b2 6b58d5b3 G....."%j...kX.. │ │ │ │ + 0x000d9980 fcfb287f 07dc7a9e d037b4e1 1a2403ae ..(...z..7...$.. │ │ │ │ + 0x000d9990 94ba882f ea2e8c5b bb79d111 ffa4193c .../...[.y.....< │ │ │ │ + 0x000d99a0 2a4e52e3 95bd315d 354a41c4 db42c50b *NR...1]5JA..B.. │ │ │ │ + 0x000d99b0 491b7ce4 b09d45f0 a9615706 d4409156 I.|...E..aW..@.V │ │ │ │ + 0x000d99c0 13fa87ac 2754dd59 1f713943 6cf9be4f ....'T.Y.q9Cl..O │ │ │ │ + 0x000d99d0 f41e32cd e97e7b66 5fefe76f 0a60d7b7 ..2..~{f_..o.`.. │ │ │ │ + 0x000d99e0 8392e2af 72f8b150 10ce1853 a1ccad12 ....r..P...S.... │ │ │ │ + 0x000d99f0 340ff5aa 16e6f2d8 859fbc00 00000000 4............... │ │ │ │ + 0x000d9a00 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9a10 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9a20 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9a30 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9a40 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9a50 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9a60 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9a70 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9a80 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9a90 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9aa0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9ab0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9ac0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9ad0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9ae0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000d9af0 01010101 01010101 01010100 00000000 ................ │ │ │ │ + 0x000d9b00 01020408 10204080 1d3a74e8 cd871326 ..... @..:t....& │ │ │ │ + 0x000d9b10 4c982d5a b475eac9 8f03060c 183060c0 L.-Z.u.......0`. │ │ │ │ + 0x000d9b20 9d274e9c 254a9435 6ad4b577 eec19f23 .'N.%J.5j..w...# │ │ │ │ + 0x000d9b30 468c050a 142850a0 5dba69d2 b96fdea1 F....(P.].i..o.. │ │ │ │ + 0x000d9b40 5fbe61c2 992f5ebc 65ca890f 1e3c78f0 _.a../^.e....|....;v...3f. │ │ │ │ + 0x000d9b80 85172e5c b86ddaa9 4f9e2142 84152a54 ...\.m..O.!B..*T │ │ │ │ + 0x000d9b90 a84d9a29 52a455aa 49923972 e4d5b773 .M.)R.U.I.9r...s │ │ │ │ + 0x000d9ba0 e6d1bf63 c6913f7e fce5d7b3 7bf6f1ff ...c..?~....{... │ │ │ │ + 0x000d9bb0 e3dbab4b 963162c4 95376edc a557ae41 ...K.1b..7n..W.A │ │ │ │ + 0x000d9bc0 82193264 c88d070e 1c3870e0 dda753a6 ..2d.....8p...S. │ │ │ │ + 0x000d9bd0 51a259b2 79f2f9ef c39b2b56 ac458a09 Q.Y.y.....+V.E.. │ │ │ │ + 0x000d9be0 12244890 3d7af4f5 f7f3fbeb cb8b0b16 .$H.=z.......... │ │ │ │ + 0x000d9bf0 2c58b07d fae9cf83 1b366c00 00000000 ,X.}.....6l..... │ │ │ │ + 0x000d9c00 018e47ad d86c361b 83cfe9fa 7db0582c ..G..l6.....}.X, │ │ │ │ + 0x000d9c10 160b8bcb ebfbf3f7 f5f47a3d 90482412 ..........z=.H$. │ │ │ │ + 0x000d9c20 098a45ac 562b9bc3 eff9f279 b259a251 ..E.V+.....y.Y.Q │ │ │ │ + 0x000d9c30 a653a7dd e070381c 0e078dc8 64321982 .S...p8.....d2.. │ │ │ │ + 0x000d9c40 41ae57a5 dc6e3795 c4623196 4babdbe3 A.W..n7..b1.K... │ │ │ │ + 0x000d9c50 fff1f67b b3d7e5fc 7e3f91c6 63bfd1e6 ...{....~?..c... │ │ │ │ + 0x000d9c60 73b7d5e4 72399249 aa55a452 299a4da8 s...r9.I.U.R).M. │ │ │ │ + 0x000d9c70 542a1584 42219e4f a9da6db8 5c2e1785 T*..B!.O..m.\... │ │ │ │ + 0x000d9c80 cc663397 c5ec763b 93c7edf8 7c3e1f81 .f3...v;....|>.. │ │ │ │ + 0x000d9c90 ce67bdd0 68341a0d 88442211 8643afd9 .g..h4...D"..C.. │ │ │ │ + 0x000d9ca0 e271b65b a3dfe1fe 7fb1d66b bbd3e7fd .q.[.......k.... │ │ │ │ + 0x000d9cb0 f0783c1e 0f89ca65 bc5e2f99 c261be5f .x<....e.^/..a._ │ │ │ │ + 0x000d9cc0 a1de6fb9 d269ba5d a0502814 0a058c46 ..o..i.].P(....F │ │ │ │ + 0x000d9cd0 239fc1ee 77b5d46a 35944a25 9c4e279d #...w..j5.J%.N'. │ │ │ │ + 0x000d9ce0 c0603018 0c06038f c9ea75b4 5a2d984c .`0.......u.Z-.L │ │ │ │ + 0x000d9cf0 261387cd e8743a1d 80402000 00000000 &....t:..@ ..... │ │ │ │ + 0x000d9d00 00018ef4 47a77aba ad9ddd98 3daa5d96 ....G.z.....=.]. │ │ │ │ + 0x000d9d10 d872c058 e03e4c66 90de5580 a0834b2a .r.X.>Lf..U...K* │ │ │ │ + 0x000d9d20 6ced3951 60562c8a 70d01f4a 268b336e l.9Q`V,.p..J&.3n │ │ │ │ + 0x000d9d30 48896f2e a4c3405e 5022cfa9 ab0c15e1 H.o...@^P"...... │ │ │ │ + 0x000d9d40 365ff8d5 924ea604 30882b1e 16674593 6_...N..0.+..gE. │ │ │ │ + 0x000d9d50 3823688c 811a2561 13c1cb63 970e3741 8#h...%a...c..7A │ │ │ │ + 0x000d9d60 2457ca5b b9c4174d 528defb3 20ec2f32 $W.[...MR... ./2 │ │ │ │ + 0x000d9d70 28d111d9 e9fbda79 db7706bb 84cdfefc (......y.w...... │ │ │ │ + 0x000d9d80 1b54a11d 7ccce4b0 4931272d 536902f5 .T..|...I1'-Si.. │ │ │ │ + 0x000d9d90 18df444f 9bbc0f5c 0bdcbd94 ac09c7a2 ..DO...\........ │ │ │ │ + 0x000d9da0 1c829fc6 34c24605 ce3b0d3c 9c08beb7 ....4.F..;.<.... │ │ │ │ + 0x000d9db0 87e5ee6b ebf2bfaf c564077b 959aaeb6 ...k.....d.{.... │ │ │ │ + 0x000d9dc0 1259a535 65b8a39e d2f7625a 857da83a .Y.5e.....bZ.}.: │ │ │ │ + 0x000d9dd0 2971c8f6 f943d7d6 10737678 990a1991 )q...C...svx.... │ │ │ │ + 0x000d9de0 143fe6f0 86b1e2f1 fa74f3b4 6d21b26a .?.......t..m!.j │ │ │ │ + 0x000d9df0 e3e7b5ea 038fd3c9 42d4e875 7fff7efd ........B..u..~. │ │ │ │ + 0x000d9e00 01020408 10204080 1d3a74e8 cd871326 ..... @..:t....& │ │ │ │ + 0x000d9e10 4c982d5a b475eac9 8f03060c 183060c0 L.-Z.u.......0`. │ │ │ │ + 0x000d9e20 9d274e9c 254a9435 6ad4b577 eec19f23 .'N.%J.5j..w...# │ │ │ │ + 0x000d9e30 468c050a 142850a0 5dba69d2 b96fdea1 F....(P.].i..o.. │ │ │ │ + 0x000d9e40 5fbe61c2 992f5ebc 65ca890f 1e3c78f0 _.a../^.e....|....;v...3f. │ │ │ │ + 0x000d9e80 85172e5c b86ddaa9 4f9e2142 84152a54 ...\.m..O.!B..*T │ │ │ │ + 0x000d9e90 a84d9a29 52a455aa 49923972 e4d5b773 .M.)R.U.I.9r...s │ │ │ │ + 0x000d9ea0 e6d1bf63 c6913f7e fce5d7b3 7bf6f1ff ...c..?~....{... │ │ │ │ + 0x000d9eb0 e3dbab4b 963162c4 95376edc a557ae41 ...K.1b..7n..W.A │ │ │ │ + 0x000d9ec0 82193264 c88d070e 1c3870e0 dda753a6 ..2d.....8p...S. │ │ │ │ + 0x000d9ed0 51a259b2 79f2f9ef c39b2b56 ac458a09 Q.Y.y.....+V.E.. │ │ │ │ + 0x000d9ee0 12244890 3d7af4f5 f7f3fbeb cb8b0b16 .$H.=z.......... │ │ │ │ + 0x000d9ef0 2c58b07d fae9cf83 1b366cd8 ad478e01 ,X.}.....6l..G.. │ │ │ │ 0x000d9f00 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9f20 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9f30 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9f40 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9f50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9f60 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -9212,4258 +9212,4255 @@ │ │ │ │ 0x000d9f90 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9fa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9fb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9fc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da000 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da010 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da020 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da030 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da040 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da050 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da060 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da070 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da080 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da090 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da0a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da0b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da0c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da0d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da0e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da0f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da100 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da110 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da120 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da130 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da140 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da150 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da160 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da170 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da180 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da190 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da1a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da1b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da1c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da1d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da1e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da1f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da200 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da210 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da220 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da230 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da240 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da250 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da260 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da270 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da280 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da290 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da2a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da2b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da2c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da2d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da2e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da2f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da300 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da310 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da320 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da330 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da340 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da350 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da360 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da370 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da380 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da390 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da3a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da3b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da3c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da3d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da3e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da400 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da420 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da430 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da440 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da450 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da480 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da490 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da4a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da4b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da4c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da4d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da4e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da4f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da500 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da510 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da520 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da530 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da540 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da560 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da570 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da580 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da5a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da5b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da5c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da5d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da5e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da5f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da600 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da620 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da630 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da640 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da650 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da660 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da670 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da680 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da690 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da6a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da6b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da6c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da6d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da6e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da6f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da700 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da710 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da720 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da730 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da740 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da750 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da760 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da770 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da780 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da790 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da7a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da7b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da7c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da7d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da7e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da7f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da800 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da810 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da820 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da830 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da840 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da850 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da860 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da870 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da880 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da890 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da8a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da8b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da8c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da8d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da8e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da8f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da900 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da910 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da920 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da930 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da940 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da950 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da960 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da970 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da980 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da990 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da9a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da9b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da9c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da9d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da9e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000da9f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daa00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daa10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daa20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daa30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daa40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daa50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daa60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daa70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daa80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daa90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daaa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daad0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daae0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daaf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dab00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dab10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dab20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dab30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dab40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dab50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dab60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dab70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dab80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dab90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dabb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dabc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dabd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dabe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dabf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dac00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dac10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dac20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dac30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dac40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dac50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dac60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dac70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dac80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dac90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000daca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dacb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dacc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dacd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dace0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dacf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dad00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dad10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dad20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dad30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dad40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dad50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dad60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dad70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dad80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dad90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dada0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dadb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dadc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dadd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dade0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dadf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dae00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dae10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dae20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dae30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dae40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dae50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dae60 6c696262 63616368 6566732f 696f2e63 libbcachefs/io.c │ │ │ │ - 0x000dae70 00212821 6f702d3e 6e725f72 65706c69 .!(!op->nr_repli │ │ │ │ - 0x000dae80 63617329 00212821 6f702d3e 77726974 cas).!(!op->writ │ │ │ │ - 0x000dae90 655f706f 696e742e 76290064 65766963 e_point.v).devic │ │ │ │ - 0x000daea0 65207265 6d6f7665 64002128 72657420 e removed.!(ret │ │ │ │ - 0x000daeb0 3d3d202d 32382900 2128632d 3e6f7074 == -28).!(c->opt │ │ │ │ - 0x000daec0 732e6e6f 6368616e 67657329 00212821 s.nochanges).!(! │ │ │ │ - 0x000daed0 7372635f 6c656e20 7c7c2021 6473745f src_len || !dst_ │ │ │ │ - 0x000daee0 6c656e29 00212866 6c616773 20262042 len).!(flags & B │ │ │ │ - 0x000daef0 43485f52 4541445f 4e4f4445 434f4445 CH_READ_NODECODE │ │ │ │ - 0x000daf00 29002128 21726269 6f2d3e62 6f756e63 ).!(!rbio->bounc │ │ │ │ - 0x000daf10 6529006c 69626263 61636865 66732f62 e).libbcachefs/b │ │ │ │ - 0x000daf20 75636b65 74732e68 00696e63 6c756465 uckets.h.include │ │ │ │ - 0x000daf30 2f6c696e 75782f72 68617368 7461626c /linux/rhashtabl │ │ │ │ - 0x000daf40 652e6800 21286874 2d3e702e 6f626a5f e.h.!(ht->p.obj_ │ │ │ │ - 0x000daf50 68617368 666e2900 21286372 632e636f hashfn).!(crc.co │ │ │ │ - 0x000daf60 6d707265 73736564 5f73697a 65203e20 mpressed_size > │ │ │ │ - 0x000daf70 77702d3e 73656374 6f72735f 66726565 wp->sectors_free │ │ │ │ - 0x000daf80 29000000 00000000 21286372 632e636f ).......!(crc.co │ │ │ │ - 0x000daf90 6d707265 73736564 5f73697a 65203e20 mpressed_size > │ │ │ │ - 0x000dafa0 6f622d3e 73656374 6f72735f 66726565 ob->sectors_free │ │ │ │ - 0x000dafb0 29000000 00000000 21287262 696f2d3e ).......!(rbio-> │ │ │ │ - 0x000dafc0 626f756e 63652026 26202172 62696f2d bounce && !rbio- │ │ │ │ - 0x000dafd0 3e73706c 69742900 21286b65 796c6973 >split).!(keylis │ │ │ │ - 0x000dafe0 745f7365 63746f72 73286b65 79732920 t_sectors(keys) │ │ │ │ - 0x000daff0 26262021 72657429 00000000 00000000 && !ret)........ │ │ │ │ - 0x000db000 21282162 6b65795f 636d7028 6f702d3e !(!bkey_cmp(op-> │ │ │ │ - 0x000db010 706f732c 2053504f 53282828 5f5f7536 pos, SPOS(((__u6 │ │ │ │ - 0x000db020 34297e30 554c4c29 2c202828 5f5f7536 4)~0ULL), ((__u6 │ │ │ │ - 0x000db030 34297e30 554c4c29 2c203029 29290000 4)~0ULL), 0))).. │ │ │ │ - 0x000db040 21286e65 775f695f 73697a65 203e2069 !(new_i_size > i │ │ │ │ - 0x000db050 6e6f6465 5f752e62 695f7369 7a652026 node_u.bi_size & │ │ │ │ - 0x000db060 26202165 7874656e 64696e67 29000000 & !extending)... │ │ │ │ - 0x000db070 21287074 722d3e64 6576203e 3d203634 !(ptr->dev >= 64 │ │ │ │ - 0x000db080 207c7c20 21632d3e 64657673 5b707472 || !c->devs[ptr │ │ │ │ - 0x000db090 2d3e6465 765d2900 6c696262 63616368 ->dev]).libbcach │ │ │ │ - 0x000db0a0 6566732f 616c6c6f 635f666f 72656772 efs/alloc_foregr │ │ │ │ - 0x000db0b0 6f756e64 2e680000 21286f62 732d3e6e ound.h..!(obs->n │ │ │ │ - 0x000db0c0 72203e3d 20287369 7a656f66 286f6273 r >= (sizeof(obs │ │ │ │ - 0x000db0d0 2d3e7629 202f2073 697a656f 6628286f ->v) / sizeof((o │ │ │ │ - 0x000db0e0 62732d3e 76295b30 5d29202b 20287369 bs->v)[0]) + (si │ │ │ │ - 0x000db0f0 7a656f66 28737472 75637420 7b20696e zeof(struct { in │ │ │ │ - 0x000db100 743a2d21 21285f5f 6275696c 74696e5f t:-!!(__builtin_ │ │ │ │ - 0x000db110 74797065 735f636f 6d706174 69626c65 types_compatible │ │ │ │ - 0x000db120 5f702874 7970656f 6628286f 62732d3e _p(typeof((obs-> │ │ │ │ - 0x000db130 7629292c 20747970 656f6628 26286f62 v)), typeof(&(ob │ │ │ │ - 0x000db140 732d3e76 295b305d 2929293b 207d2929 s->v)[0]))); })) │ │ │ │ - 0x000db150 29290000 00000000 21282128 28287372 ))......!(!(((sr │ │ │ │ - 0x000db160 63292d3e 62695f69 74657229 2e62695f c)->bi_iter).bi_ │ │ │ │ - 0x000db170 73697a65 203e3e20 39292900 00000000 size >> 9))..... │ │ │ │ - 0x000db180 21282828 2862696f 292d3e62 695f6974 !((((bio)->bi_it │ │ │ │ - 0x000db190 6572292e 62695f73 697a6520 3e3e2039 er).bi_size >> 9 │ │ │ │ - 0x000db1a0 2920213d 206f702d 3e637263 2e636f6d ) != op->crc.com │ │ │ │ - 0x000db1b0 70726573 7365645f 73697a65 29000000 pressed_size)... │ │ │ │ - 0x000db1c0 21286f70 2d3e636f 6d707265 7373696f !(op->compressio │ │ │ │ - 0x000db1d0 6e5f7479 70652026 2620286f 702d3e66 n_type && (op->f │ │ │ │ - 0x000db1e0 6c616773 20262042 43485f57 52495445 lags & BCH_WRITE │ │ │ │ - 0x000db1f0 5f444154 415f454e 434f4445 44292026 _DATA_ENCODED) & │ │ │ │ - 0x000db200 26206263 68325f63 73756d5f 74797065 & bch2_csum_type │ │ │ │ - 0x000db210 5f69735f 656e6372 79707469 6f6e286f _is_encryption(o │ │ │ │ - 0x000db220 702d3e63 72632e63 73756d5f 74797065 p->crc.csum_type │ │ │ │ - 0x000db230 29290000 00000000 21286f70 2d3e636f ))......!(op->co │ │ │ │ - 0x000db240 6d707265 7373696f 6e5f7479 70652026 mpression_type & │ │ │ │ - 0x000db250 26202162 6f756e63 65290000 00000000 & !bounce)...... │ │ │ │ - 0x000db260 6572726f 72207665 72696679 696e6720 error verifying │ │ │ │ - 0x000db270 65786973 74696e67 20636865 636b7375 existing checksu │ │ │ │ - 0x000db280 6d207768 696c6520 72657772 6974696e m while rewritin │ │ │ │ - 0x000db290 67206578 69737469 6e672064 61746120 g existing data │ │ │ │ - 0x000db2a0 286d656d 6f727920 636f7272 75707469 (memory corrupti │ │ │ │ - 0x000db2b0 6f6e3f29 00000000 2128746f 74616c5f on?)....!(total_ │ │ │ │ - 0x000db2c0 6f757470 75742021 3d20746f 74616c5f output != total_ │ │ │ │ - 0x000db2d0 696e7075 74290000 6572726f 72207665 input)..error ve │ │ │ │ - 0x000db2e0 72696679 696e6720 65786973 74696e67 rifying existing │ │ │ │ - 0x000db2f0 20636865 636b7375 6d207768 696c6520 checksum while │ │ │ │ - 0x000db300 6e617272 6f77696e 67206368 65636b73 narrowing checks │ │ │ │ - 0x000db310 756d2028 6d656d6f 72792063 6f727275 um (memory corru │ │ │ │ - 0x000db320 7074696f 6e3f2900 21287372 632d3e62 ption?).!(src->b │ │ │ │ - 0x000db330 695f6974 65722e62 695f7369 7a65203c i_iter.bi_size < │ │ │ │ - 0x000db340 20647374 5f697465 722e6269 5f73697a dst_iter.bi_siz │ │ │ │ - 0x000db350 65290000 00000000 21287262 696f2d3e e)......!(rbio-> │ │ │ │ - 0x000db360 62696f2e 62695f76 636e7420 3e206269 bio.bi_vcnt > bi │ │ │ │ - 0x000db370 6f2d3e62 695f6d61 785f7665 63732900 o->bi_max_vecs). │ │ │ │ - 0x000db380 21286220 3c206275 636b6574 732d3e66 !(b < buckets->f │ │ │ │ - 0x000db390 69727374 5f627563 6b657420 7c7c2062 irst_bucket || b │ │ │ │ - 0x000db3a0 203e3d20 6275636b 6574732d 3e6e6275 >= buckets->nbu │ │ │ │ - 0x000db3b0 636b6574 7329006d 6f646520 256f2066 ckets).mode %o f │ │ │ │ - 0x000db3c0 6c616773 20257820 0062695f 6174696d lags %x .bi_atim │ │ │ │ - 0x000db3d0 6520256c 6c752000 62695f63 74696d65 e %llu .bi_ctime │ │ │ │ - 0x000db3e0 20256c6c 75200062 695f6d74 696d6520 %llu .bi_mtime │ │ │ │ - 0x000db3f0 256c6c75 20006269 5f6f7469 6d652025 %llu .bi_otime % │ │ │ │ - 0x000db400 6c6c7520 0062695f 73697a65 20256c6c llu .bi_size %ll │ │ │ │ - 0x000db410 75200062 695f7365 63746f72 7320256c u .bi_sectors %l │ │ │ │ - 0x000db420 6c752000 62695f75 69642025 6c6c7520 lu .bi_uid %llu │ │ │ │ - 0x000db430 0062695f 67696420 256c6c75 20006269 .bi_gid %llu .bi │ │ │ │ - 0x000db440 5f6e6c69 6e6b2025 6c6c7520 0062695f _nlink %llu .bi_ │ │ │ │ - 0x000db450 67656e65 72617469 6f6e2025 6c6c7520 generation %llu │ │ │ │ - 0x000db460 0062695f 64657620 256c6c75 20006269 .bi_dev %llu .bi │ │ │ │ - 0x000db470 5f646174 615f6368 65636b73 756d2025 _data_checksum % │ │ │ │ - 0x000db480 6c6c7520 0062695f 636f6d70 72657373 llu .bi_compress │ │ │ │ - 0x000db490 696f6e20 256c6c75 20006269 5f70726f ion %llu .bi_pro │ │ │ │ - 0x000db4a0 6a656374 20256c6c 75200062 695f6461 ject %llu .bi_da │ │ │ │ - 0x000db4b0 74615f72 65706c69 63617320 256c6c75 ta_replicas %llu │ │ │ │ - 0x000db4c0 20006269 5f70726f 6d6f7465 5f746172 .bi_promote_tar │ │ │ │ - 0x000db4d0 67657420 256c6c75 20006269 5f666f72 get %llu .bi_for │ │ │ │ - 0x000db4e0 6567726f 756e645f 74617267 65742025 eground_target % │ │ │ │ - 0x000db4f0 6c6c7520 0062695f 6261636b 67726f75 llu .bi_backgrou │ │ │ │ - 0x000db500 6e645f74 61726765 7420256c 6c752000 nd_target %llu . │ │ │ │ - 0x000db510 62695f65 72617375 72655f63 6f646520 bi_erasure_code │ │ │ │ - 0x000db520 256c6c75 20006269 5f666965 6c64735f %llu .bi_fields_ │ │ │ │ - 0x000db530 73657420 256c6c75 20006269 5f646972 set %llu .bi_dir │ │ │ │ - 0x000db540 20256c6c 75200062 695f6469 725f6f66 %llu .bi_dir_of │ │ │ │ - 0x000db550 66736574 20256c6c 7520006c 69626263 fset %llu .libbc │ │ │ │ - 0x000db560 61636865 66732f69 6e6f6465 2e630021 achefs/inode.c.! │ │ │ │ - 0x000db570 286f7574 202b2062 79746573 203e2065 (out + bytes > e │ │ │ │ - 0x000db580 6e642900 21286f75 74203e20 656e6429 nd).!(out > end) │ │ │ │ - 0x000db590 00696e76 616c6964 20646174 61206368 .invalid data ch │ │ │ │ - 0x000db5a0 65636b73 756d2074 79706500 6e6f6e7a ecksum type.nonz │ │ │ │ - 0x000db5b0 65726f20 6b2e702e 696e6f64 65006673 ero k.p.inode.fs │ │ │ │ - 0x000db5c0 20696e6f 64652069 6e20626c 6f636b64 inode in blockd │ │ │ │ - 0x000db5d0 65762072 616e6765 00696e76 616c6964 ev range.invalid │ │ │ │ - 0x000db5e0 20737472 20686173 68207479 70650069 str hash type.i │ │ │ │ - 0x000db5f0 6e756d3a 20256c6c 75200028 756e7061 num: %llu .(unpa │ │ │ │ - 0x000db600 636b2065 72726f72 29006765 6e657261 ck error).genera │ │ │ │ - 0x000db610 74696f6e 3a202575 00000000 00000000 tion: %u........ │ │ │ │ - 0x000db620 62695f62 61636b67 726f756e 645f636f bi_background_co │ │ │ │ - 0x000db630 6d707265 7373696f 6e20256c 6c752000 mpression %llu . │ │ │ │ - 0x000db640 696e7661 6c696420 76617269 61626c65 invalid variable │ │ │ │ - 0x000db650 206c656e 67746820 6669656c 64730000 length fields.. │ │ │ │ - 0x000db660 666c6167 67656420 61732075 6e6c696e flagged as unlin │ │ │ │ - 0x000db670 6b656420 62757420 62695f6e 6c696e6b ked but bi_nlink │ │ │ │ - 0x000db680 20213d20 30000000 696e6f64 6520256c != 0...inode %l │ │ │ │ - 0x000db690 6c75206e 6f742066 6f756e64 20776865 lu not found whe │ │ │ │ - 0x000db6a0 6e206465 6c657469 6e670a00 00000000 n deleting...... │ │ │ │ - 0x000db6b0 626b6579 5f67656e 65726174 696f6e00 bkey_generation. │ │ │ │ - 0x000db6c0 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ - 0x000db6d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000db6e0 62636832 5f737472 5f686173 685f6f70 bch2_str_hash_op │ │ │ │ - 0x000db6f0 745f746f 5f747970 65000000 00000000 t_to_type....... │ │ │ │ - 0x000db700 696e6f64 655f656e 636f6465 5f666965 inode_encode_fie │ │ │ │ - 0x000db710 6c640000 00000000 00000000 00000000 ld.............. │ │ │ │ - 0x000db720 62636832 5f696e6f 64655f70 61636b5f bch2_inode_pack_ │ │ │ │ - 0x000db730 76320000 00000000 070e151c 2b3a4960 v2..........+:I` │ │ │ │ - 0x000db740 01020304 06080a0d 6572726f 7220696e ........error in │ │ │ │ - 0x000db750 20667363 6b3a2065 72726f72 20256920 fsck: error %i │ │ │ │ - 0x000db760 75706461 74696e67 20696e6f 64650a00 updating inode.. │ │ │ │ - 0x000db770 6572726f 7220756e 7061636b 696e6720 error unpacking │ │ │ │ - 0x000db780 696e6f64 6520256c 6c752069 6e206673 inode %llu in fs │ │ │ │ - 0x000db790 636b0a00 00000000 66696c65 73797374 ck......filesyst │ │ │ │ - 0x000db7a0 656d206d 61726b65 6420636c 65616e2c em marked clean, │ │ │ │ - 0x000db7b0 20627574 20696e6f 64652025 6c6c7520 but inode %llu │ │ │ │ - 0x000db7c0 756e6c69 6e6b6564 00000000 00000000 unlinked........ │ │ │ │ - 0x000db7d0 6572726f 7220696e 20667363 6b3a2065 error in fsck: e │ │ │ │ - 0x000db7e0 72726f72 20256920 7768696c 65206465 rror %i while de │ │ │ │ - 0x000db7f0 6c657469 6e672069 6e6f6465 0a000000 leting inode.... │ │ │ │ - 0x000db800 66696c65 73797374 656d206d 61726b65 filesystem marke │ │ │ │ - 0x000db810 6420636c 65616e2c 20627574 20696e6f d clean, but ino │ │ │ │ - 0x000db820 64652025 6c6c7520 68617320 695f7369 de %llu has i_si │ │ │ │ - 0x000db830 7a652064 69727479 00000000 00000000 ze dirty........ │ │ │ │ - 0x000db840 6572726f 7220696e 20667363 6b3a2065 error in fsck: e │ │ │ │ - 0x000db850 72726f72 20256920 7472756e 63617469 rror %i truncati │ │ │ │ - 0x000db860 6e672069 6e6f6465 0a000000 00000000 ng inode........ │ │ │ │ - 0x000db870 66696c65 73797374 656d206d 61726b65 filesystem marke │ │ │ │ - 0x000db880 6420636c 65616e2c 20627574 20696e6f d clean, but ino │ │ │ │ - 0x000db890 64652025 6c6c7520 68617320 695f7365 de %llu has i_se │ │ │ │ - 0x000db8a0 63746f72 73206469 72747900 00000000 ctors dirty..... │ │ │ │ - 0x000db8b0 7265636f 756e7469 6e672073 6563746f recounting secto │ │ │ │ - 0x000db8c0 72732066 6f722069 6e6f6465 20256c6c rs for inode %ll │ │ │ │ - 0x000db8d0 750a0000 00000000 6572726f 7220696e u.......error in │ │ │ │ - 0x000db8e0 20667363 6b3a2065 72726f72 20256920 fsck: error %i │ │ │ │ - 0x000db8f0 7265636f 756e7469 6e672069 6e6f6465 recounting inode │ │ │ │ - 0x000db900 20736563 746f7273 0a000000 00000000 sectors........ │ │ │ │ - 0x000db910 6572726f 72206c6f 6f6b696e 67207570 error looking up │ │ │ │ - 0x000db920 206c6f73 742b666f 756e643a 2025690a lost+found: %i. │ │ │ │ - 0x000db930 00000000 00000000 6572726f 72206372 ........error cr │ │ │ │ - 0x000db940 65617469 6e67206c 6f73742b 666f756e eating lost+foun │ │ │ │ - 0x000db950 643a2025 690a0000 6572726f 72202569 d: %i...error %i │ │ │ │ - 0x000db960 20726561 74746163 68696e67 20696e6f reattaching ino │ │ │ │ - 0x000db970 64652025 6c6c750a 00000000 00000000 de %llu......... │ │ │ │ - 0x000db980 72656d6f 76655f64 6972656e 743a2065 remove_dirent: e │ │ │ │ - 0x000db990 72722025 69206465 6c657469 6e672064 rr %i deleting d │ │ │ │ - 0x000db9a0 6972656e 740a0000 68617368 20746162 irent...hash tab │ │ │ │ - 0x000db9b0 6c65206b 65792061 74207772 6f6e6720 le key at wrong │ │ │ │ - 0x000db9c0 6f666673 65743a20 62747265 65202575 offset: btree %u │ │ │ │ - 0x000db9d0 20696e6f 64652025 6c6c7520 6f666673 inode %llu offs │ │ │ │ - 0x000db9e0 65742025 6c6c752c 20686173 68656420 et %llu, hashed │ │ │ │ - 0x000db9f0 746f2025 6c6c750a 25730000 00000000 to %llu.%s...... │ │ │ │ - 0x000dba00 696e6f64 6520256c 6c752068 61732069 inode %llu has i │ │ │ │ - 0x000dba10 6e636f72 72656374 20695f73 6563746f ncorrect i_secto │ │ │ │ - 0x000dba20 72733a20 676f7420 256c6c75 2c207368 rs: got %llu, sh │ │ │ │ - 0x000dba30 6f756c64 20626520 256c6c75 00000000 ould be %llu.... │ │ │ │ - 0x000dba40 65787465 6e742074 79706520 25752066 extent type %u f │ │ │ │ - 0x000dba50 6f72206d 69737369 6e672069 6e6f6465 or missing inode │ │ │ │ - 0x000dba60 20256c6c 75000000 65787465 6e742074 %llu...extent t │ │ │ │ - 0x000dba70 79706520 25752066 6f72206e 6f6e2072 ype %u for non r │ │ │ │ - 0x000dba80 6567756c 61722066 696c652c 20696e6f egular file, ino │ │ │ │ - 0x000dba90 64652025 6c6c7520 6d6f6465 20256f00 de %llu mode %o. │ │ │ │ - 0x000dbaa0 65787465 6e742074 79706520 2575206f extent type %u o │ │ │ │ - 0x000dbab0 66667365 7420256c 6c752070 61737420 ffset %llu past │ │ │ │ - 0x000dbac0 656e6420 6f662069 6e6f6465 20256c6c end of inode %ll │ │ │ │ - 0x000dbad0 752c2069 5f73697a 6520256c 6c750000 u, i_size %llu.. │ │ │ │ - 0x000dbae0 64697265 63746f72 7920256c 6c752077 directory %llu w │ │ │ │ - 0x000dbaf0 69746820 77726f6e 6720695f 6e6c696e ith wrong i_nlin │ │ │ │ - 0x000dbb00 6b3a2067 6f742025 752c2073 686f756c k: got %u, shoul │ │ │ │ - 0x000dbb10 64206265 20257500 64697265 6e742069 d be %u.dirent i │ │ │ │ - 0x000dbb20 6e206e6f 6e657869 7374696e 67206469 n nonexisting di │ │ │ │ - 0x000dbb30 72656374 6f72793a 0a257300 00000000 rectory:.%s..... │ │ │ │ - 0x000dbb40 64697265 6e742069 6e206e6f 6e206469 dirent in non di │ │ │ │ - 0x000dbb50 72656374 6f727920 696e6f64 65207479 rectory inode ty │ │ │ │ - 0x000dbb60 70652025 753a0a25 73000000 00000000 pe %u:.%s....... │ │ │ │ - 0x000dbb70 64697265 6e742070 6f696e74 7320746f dirent points to │ │ │ │ - 0x000dbb80 206d6973 73696e67 20696e6f 64653a0a missing inode:. │ │ │ │ - 0x000dbb90 25730000 00000000 64697265 63746f72 %s......director │ │ │ │ - 0x000dbba0 7920256c 6c752077 69746820 6d756c74 y %llu with mult │ │ │ │ - 0x000dbbb0 69706c65 206c696e 6b730000 00000000 iple links...... │ │ │ │ - 0x000dbbc0 696e6f64 6520256c 6c752068 6173206d inode %llu has m │ │ │ │ - 0x000dbbd0 756c7469 706c6520 6c696e6b 73206275 ultiple links bu │ │ │ │ - 0x000dbbe0 7420695f 6e6c696e 6b203000 00000000 t i_nlink 0..... │ │ │ │ - 0x000dbbf0 696e636f 72726563 7420645f 74797065 incorrect d_type │ │ │ │ - 0x000dbc00 3a207368 6f756c64 20626520 25753a0a : should be %u:. │ │ │ │ - 0x000dbc10 25730000 00000000 6572726f 7220756e %s......error un │ │ │ │ - 0x000dbc20 7061636b 696e6720 696e6f64 6520256c packing inode %l │ │ │ │ - 0x000dbc30 6c753a20 25690a00 756e7265 61636861 lu: %i..unreacha │ │ │ │ - 0x000dbc40 626c6520 696e6f64 6520256c 6c752c20 ble inode %llu, │ │ │ │ - 0x000dbc50 74797065 20257520 6e6c696e 6b202575 type %u nlink %u │ │ │ │ - 0x000dbc60 20626163 6b707472 20256c6c 753a256c backptr %llu:%l │ │ │ │ - 0x000dbc70 6c750000 00000000 6572726f 72206c6f lu......error lo │ │ │ │ - 0x000dbc80 6f6b696e 67207570 20706172 656e7420 oking up parent │ │ │ │ - 0x000dbc90 64697265 63746f72 793a2025 690a0000 directory: %i... │ │ │ │ - 0x000dbca0 21286263 68325f69 6e6f6465 5f756e70 !(bch2_inode_unp │ │ │ │ - 0x000dbcb0 61636b28 696e6f64 652c2026 75292900 ack(inode, &u)). │ │ │ │ - 0x000dbcc0 6572726f 7220696e 20667363 6b3a2062 error in fsck: b │ │ │ │ - 0x000dbcd0 74726565 20657272 6f722025 69207768 tree error %i wh │ │ │ │ - 0x000dbce0 696c6520 77616c6b 696e6720 64697265 ile walking dire │ │ │ │ - 0x000dbcf0 6e74730a 00000000 21286c69 6e6b203e nts.....!(link > │ │ │ │ - 0x000dbd00 3d206c69 6e6b732d 3e64202b 206c696e = links->d + lin │ │ │ │ - 0x000dbd10 6b732d3e 6e722900 696e6f64 6520256c ks->nr).inode %l │ │ │ │ - 0x000dbd20 6c752068 61732077 726f6e67 20695f6e lu has wrong i_n │ │ │ │ - 0x000dbd30 6c696e6b 20287479 70652025 7520695f link (type %u i_ │ │ │ │ - 0x000dbd40 6e6c696e 6b202575 2c207368 6f756c64 nlink %u, should │ │ │ │ - 0x000dbd50 20626520 25752900 6572726f 7220696e be %u).error in │ │ │ │ - 0x000dbd60 20667363 6b3a2062 74726565 20657272 fsck: btree err │ │ │ │ - 0x000dbd70 6f722025 69207768 696c6520 77616c6b or %i while walk │ │ │ │ - 0x000dbd80 696e6720 696e6f64 65730a00 00000000 ing inodes...... │ │ │ │ - 0x000dbd90 696e6f64 6520256c 6c752068 61732077 inode %llu has w │ │ │ │ - 0x000dbda0 726f6e67 20626163 6b706f69 6e746572 rong backpointer │ │ │ │ - 0x000dbdb0 3a0a676f 74202020 20202020 256c6c75 :.got %llu │ │ │ │ - 0x000dbdc0 3a256c6c 750a7368 6f756c64 20626520 :%llu.should be │ │ │ │ - 0x000dbdd0 256c6c75 3a256c6c 75006465 6c657469 %llu:%llu.deleti │ │ │ │ - 0x000dbde0 6e672069 6e6f6465 20256c6c 750a0074 ng inode %llu..t │ │ │ │ - 0x000dbdf0 72756e63 6174696e 6720696e 6f646520 runcating inode │ │ │ │ - 0x000dbe00 256c6c75 0a006c69 62626361 63686566 %llu..libbcachef │ │ │ │ - 0x000dbe10 732f6673 636b2e63 00647570 6c696361 s/fsck.c.duplica │ │ │ │ - 0x000dbe20 74652068 61736820 7461626c 65206b65 te hash table ke │ │ │ │ - 0x000dbe30 79733a0a 25730068 6173685f 7265646f ys:.%s.hash_redo │ │ │ │ - 0x000dbe40 5f6b6579 20657272 2025690a 00636865 _key err %i..che │ │ │ │ - 0x000dbe50 636b696e 67206578 74656e74 73006f76 cking extents.ov │ │ │ │ - 0x000dbe60 65726c61 7070696e 67206578 74656e74 erlapping extent │ │ │ │ - 0x000dbe70 733a0a25 730a2573 00212869 7465722d s:.%s.%s.!(iter- │ │ │ │ - 0x000dbe80 3e666c61 67732026 20283120 3c3c2036 >flags & (1 << 6 │ │ │ │ - 0x000dbe90 29290063 6865636b 696e6720 64697265 )).checking dire │ │ │ │ - 0x000dbea0 6e747300 63686563 6b696e67 20786174 nts.checking xat │ │ │ │ - 0x000dbeb0 74727300 78617474 7220666f 72206d69 trs.xattr for mi │ │ │ │ - 0x000dbec0 7373696e 6720696e 6f646520 256c6c75 ssing inode %llu │ │ │ │ - 0x000dbed0 00636865 636b696e 6720726f 6f742064 .checking root d │ │ │ │ - 0x000dbee0 69726563 746f7279 00726f6f 74206469 irectory.root di │ │ │ │ - 0x000dbef0 72656374 6f727920 6d697373 696e6700 rectory missing. │ │ │ │ - 0x000dbf00 726f6f74 20696e6f 6465206e 6f742061 root inode not a │ │ │ │ - 0x000dbf10 20646972 6563746f 72790025 733a2065 directory.%s: e │ │ │ │ - 0x000dbf20 72722025 690a006d 656d6f72 7920616c rr %i..memory al │ │ │ │ - 0x000dbf30 6c6f6361 74696f6e 20666169 6c757265 location failure │ │ │ │ - 0x000dbf40 00646972 6563746f 72792073 74727563 .directory struc │ │ │ │ - 0x000dbf50 74757265 206c6f6f 70006572 726f7220 ture loop.error │ │ │ │ - 0x000dbf60 72656d6f 76696e67 20646972 656e743a removing dirent: │ │ │ │ - 0x000dbf70 2025690a 00636865 636b696e 6720696e %i..checking in │ │ │ │ - 0x000dbf80 6f646520 6e6c696e 6b730000 00000000 ode nlinks...... │ │ │ │ - 0x000dbf90 63686563 6b5f6e6c 696e6b73 5f757064 check_nlinks_upd │ │ │ │ - 0x000dbfa0 6174655f 68617264 6c696e6b 73000000 ate_hardlinks... │ │ │ │ - 0x000dbfb0 63686563 6b5f6e6c 696e6b73 5f66696e check_nlinks_fin │ │ │ │ - 0x000dbfc0 645f6861 72646c69 6e6b7300 00000000 d_hardlinks..... │ │ │ │ - 0x000dbfd0 63686563 6b5f7061 74680000 00000000 check_path...... │ │ │ │ - 0x000dbfe0 63686563 6b5f6469 72656374 6f72795f check_directory_ │ │ │ │ - 0x000dbff0 73747275 63747572 65000000 00000000 structure....... │ │ │ │ - 0x000dc000 6669785f 6f766572 6c617070 696e675f fix_overlapping_ │ │ │ │ - 0x000dc010 65787465 6e740000 63686563 6b5f696e extent..check_in │ │ │ │ - 0x000dc020 6f646573 006c6962 62636163 68656673 odes.libbcachefs │ │ │ │ - 0x000dc030 2f696e6f 64652e68 00000000 00000000 /inode.h........ │ │ │ │ - 0x000dc040 21286269 2d3e6269 5f666c61 67732026 !(bi->bi_flags & │ │ │ │ - 0x000dc050 20283120 3c3c205f 5f424348 5f494e4f (1 << __BCH_INO │ │ │ │ - 0x000dc060 44455f55 4e4c494e 4b454429 29000000 DE_UNLINKED))... │ │ │ │ - 0x000dc070 05b3f7ff a8b2f7ff 98b2f7ff 88b2f7ff ................ │ │ │ │ - 0x000dc080 78b2f7ff 68b2f7ff 58b2f7ff 30b2f7ff x...h...X...0... │ │ │ │ - 0x000dc090 10b2f7ff c9b1f7ff dcb2f7ff bcb2f7ff ................ │ │ │ │ - 0x000dc0a0 b4b2f7ff acb2f7ff 94b2f7ff ccb2f7ff ................ │ │ │ │ - 0x000dc0b0 c4b2f7ff fab1f7ff d7b2f7ff 65b2f7ff ............e... │ │ │ │ - 0x000dc0c0 54b2f7ff 45b2f7ff 35b2f7ff 25b2f7ff T...E...5...%... │ │ │ │ - 0x000dc0d0 15b2f7ff edb1f7ff e6b2f7ff 00000000 ................ │ │ │ │ - 0x000dc0e0 62636832 5f696e6f 64655f6e 6c696e6b bch2_inode_nlink │ │ │ │ - 0x000dc0f0 5f646563 006c6962 62636163 68656673 _dec.libbcachefs │ │ │ │ - 0x000dc100 2f657874 656e7473 2e63006c 69626263 /extents.c.libbc │ │ │ │ - 0x000dc110 61636865 66732f62 6b65792e 6800696e achefs/bkey.h.in │ │ │ │ - 0x000dc120 76616c69 64206e72 5f726570 6c696361 valid nr_replica │ │ │ │ - 0x000dc130 73006765 6e657261 74696f6e 20257520 s.generation %u │ │ │ │ - 0x000dc140 7265706c 69636173 20257500 21286372 replicas %u.!(cr │ │ │ │ - 0x000dc150 635f6973 5f636f6d 70726573 73656428 c_is_compressed( │ │ │ │ - 0x000dc160 6e292900 21286e2e 6f666673 65742900 n)).!(n.offset). │ │ │ │ - 0x000dc170 21286e2e 6c697665 5f73697a 6520213d !(n.live_size != │ │ │ │ - 0x000dc180 206b2d3e 6b2e7369 7a652900 20737461 k->k.size). sta │ │ │ │ - 0x000dc190 6c650020 63616368 65640070 74723a20 le. cached.ptr: │ │ │ │ - 0x000dc1a0 25753a25 6c6c7520 67656e20 25752573 %u:%llu gen %u%s │ │ │ │ - 0x000dc1b0 25730065 633a2069 64782025 6c6c7520 %s.ec: idx %llu │ │ │ │ - 0x000dc1c0 626c6f63 6b202575 00522000 696e7661 block %u.R .inva │ │ │ │ - 0x000dc1d0 6c696420 63686563 6b73756d 20747970 lid checksum typ │ │ │ │ - 0x000dc1e0 6500696e 76616c69 6420636f 6d707265 e.invalid compre │ │ │ │ - 0x000dc1f0 7373696f 6e207479 70650069 6e76616c ssion type.inval │ │ │ │ - 0x000dc200 69642065 7874656e 7420656e 74727920 id extent entry │ │ │ │ - 0x000dc210 74797065 00696e63 6f727265 6374206e type.incorrect n │ │ │ │ - 0x000dc220 6f6e6365 006d756c 7469706c 65207074 once.multiple pt │ │ │ │ - 0x000dc230 72732074 6f207361 6d652064 65766963 rs to same devic │ │ │ │ - 0x000dc240 65006861 73206e6f 6e207074 72206669 e.has non ptr fi │ │ │ │ - 0x000dc250 656c6400 6f666673 65742062 65666f72 eld.offset befor │ │ │ │ - 0x000dc260 65206669 72737420 6275636b 6574006f e first bucket.o │ │ │ │ - 0x000dc270 66667365 74207061 73742065 6e64206f ffset past end o │ │ │ │ - 0x000dc280 66206465 76696365 00706f69 6e746572 f device.pointer │ │ │ │ - 0x000dc290 20746f20 696e7661 6c696420 64657669 to invalid devi │ │ │ │ - 0x000dc2a0 63650073 70616e73 206d756c 7469706c ce.spans multipl │ │ │ │ - 0x000dc2b0 65206275 636b6574 7300696e 76616c69 e buckets.invali │ │ │ │ - 0x000dc2c0 64206d69 6e5f6b65 792e736e 61707368 d min_key.snapsh │ │ │ │ - 0x000dc2d0 6f740021 2876616c 5f753634 735f6465 ot.!(val_u64s_de │ │ │ │ - 0x000dc2e0 6c746120 3c203029 00000000 00000000 lta < 0)........ │ │ │ │ - 0x000dc2f0 21286661 696c6564 2d3e6e72 203e3d20 !(failed->nr >= │ │ │ │ - 0x000dc300 2873697a 656f6628 6661696c 65642d3e (sizeof(failed-> │ │ │ │ - 0x000dc310 64657673 29202f20 73697a65 6f662828 devs) / sizeof(( │ │ │ │ - 0x000dc320 6661696c 65642d3e 64657673 295b305d failed->devs)[0] │ │ │ │ - 0x000dc330 29202b20 2873697a 656f6628 73747275 ) + (sizeof(stru │ │ │ │ - 0x000dc340 6374207b 20696e74 3a2d2121 285f5f62 ct { int:-!!(__b │ │ │ │ - 0x000dc350 75696c74 696e5f74 79706573 5f636f6d uiltin_types_com │ │ │ │ - 0x000dc360 70617469 626c655f 70287479 70656f66 patible_p(typeof │ │ │ │ - 0x000dc370 28286661 696c6564 2d3e6465 76732929 ((failed->devs)) │ │ │ │ - 0x000dc380 2c207479 70656f66 28262866 61696c65 , typeof(&(faile │ │ │ │ - 0x000dc390 642d3e64 65767329 5b305d29 29293b20 d->devs)[0]))); │ │ │ │ - 0x000dc3a0 7d292929 29000000 6372633a 20635f73 }))))...crc: c_s │ │ │ │ - 0x000dc3b0 697a6520 25752073 697a6520 2575206f ize %u size %u o │ │ │ │ - 0x000dc3c0 66667365 74202575 206e6f6e 63652025 ffset %u nonce % │ │ │ │ - 0x000dc3d0 75206373 756d2025 7520636f 6d707265 u csum %u compre │ │ │ │ - 0x000dc3e0 73732025 75000000 28696e76 616c6964 ss %u...(invalid │ │ │ │ - 0x000dc3f0 20657874 656e7420 656e7472 7920252e extent entry %. │ │ │ │ - 0x000dc400 31366c6c 78290000 73657120 256c6c78 16llx)..seq %llx │ │ │ │ - 0x000dc410 20777269 7474656e 20257520 6d696e5f written %u min_ │ │ │ │ - 0x000dc420 6b657920 25730000 63686563 6b73756d key %s..checksum │ │ │ │ - 0x000dc430 206f6666 73657420 2b206b65 79207369 offset + key si │ │ │ │ - 0x000dc440 7a65203e 20756e63 6f6d7072 65737365 ze > uncompresse │ │ │ │ - 0x000dc450 64207369 7a650000 6d756c74 69706c65 d size..multiple │ │ │ │ - 0x000dc460 20706f69 6e746572 7320746f 2073616d pointers to sam │ │ │ │ - 0x000dc470 65206465 76696365 00000000 00000000 e device........ │ │ │ │ - 0x000dc480 6cd5f7ff 6cd5f7ff 30d5f7ff 30d5f7ff l...l...0...0... │ │ │ │ - 0x000dc490 30d5f7ff 30d5f7ff 30d5f7ff 30d5f7ff 0...0...0...0... │ │ │ │ - 0x000dc4a0 30d5f7ff 95d5f7ff 30d5f7ff 87d5f7ff 0.......0....... │ │ │ │ - 0x000dc4b0 30d5f7ff 79d5f7ff 87d6f7ff 87d6f7ff 0...y........... │ │ │ │ - 0x000dc4c0 00d6f7ff 00d6f7ff 00d6f7ff 00d6f7ff ................ │ │ │ │ - 0x000dc4d0 00d6f7ff 00d6f7ff 00d6f7ff e0d6f7ff ................ │ │ │ │ - 0x000dc4e0 00d6f7ff cfd6f7ff 00d6f7ff f2d6f7ff ................ │ │ │ │ - 0x000dc4f0 09eff7ff 09eff7ff d8edf7ff d8edf7ff ................ │ │ │ │ - 0x000dc500 d8edf7ff d8edf7ff d8edf7ff d8edf7ff ................ │ │ │ │ - 0x000dc510 d8edf7ff 9df0f7ff d8edf7ff 84f0f7ff ................ │ │ │ │ - 0x000dc520 d8edf7ff b7f0f7ff 78f2f7ff 78f2f7ff ........x...x... │ │ │ │ - 0x000dc530 0df2f7ff 0df2f7ff 0df2f7ff 0df2f7ff ................ │ │ │ │ - 0x000dc540 0df2f7ff 0df2f7ff 0df2f7ff 87f2f7ff ................ │ │ │ │ - 0x000dc550 0df2f7ff 78f2f7ff 0df2f7ff 78f2f7ff ....x.......x... │ │ │ │ - 0x000dc560 70fef7ff c8fff7ff 40fdf7ff 40fdf7ff p.......@...@... │ │ │ │ - 0x000dc570 40fdf7ff 40fdf7ff 40fdf7ff 40fdf7ff @...@...@...@... │ │ │ │ - 0x000dc580 40fdf7ff 0800f8ff 40fdf7ff e0fff7ff @.......@....... │ │ │ │ - 0x000dc590 40fdf7ff f0fff7ff 1006f8ff b805f8ff @............... │ │ │ │ - 0x000dc5a0 b805f8ff b805f8ff b805f8ff b805f8ff ................ │ │ │ │ - 0x000dc5b0 b805f8ff b805f8ff b805f8ff d806f8ff ................ │ │ │ │ - 0x000dc5c0 1006f8ff c005f8ff b805f8ff c005f8ff ................ │ │ │ │ - 0x000dc5d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dc5e0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000dc5f0 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000dc600 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dc610 62636832 5f637574 5f626163 6b5f7300 bch2_cut_back_s. │ │ │ │ - 0x000dc620 626b6579 5f696e6c 696e655f 64617461 bkey_inline_data │ │ │ │ - 0x000dc630 5f6f6666 73657400 00000000 00000000 _offset......... │ │ │ │ - 0x000dc640 62636832 5f637574 5f66726f 6e745f73 bch2_cut_front_s │ │ │ │ - 0x000dc650 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dc660 62636832 5f626b65 795f6170 70656e64 bch2_bkey_append │ │ │ │ - 0x000dc670 5f707472 00000000 00000000 00000000 _ptr............ │ │ │ │ - 0x000dc680 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ - 0x000dc690 61707065 6e640000 00000000 00000000 append.......... │ │ │ │ - 0x000dc6a0 62636832 5f626b65 795f6e61 72726f77 bch2_bkey_narrow │ │ │ │ - 0x000dc6b0 5f637263 73000000 00000000 00000000 _crcs........... │ │ │ │ - 0x000dc6c0 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ - 0x000dc6d0 7061636b 00000000 00000000 00000000 pack............ │ │ │ │ - 0x000dc6e0 62706f73 5f6e6f73 6e61705f 73756363 bpos_nosnap_succ │ │ │ │ - 0x000dc6f0 6573736f 72000000 00000000 00000000 essor........... │ │ │ │ - 0x000dc700 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000dc710 65730000 00000000 00000000 00000000 es.............. │ │ │ │ - 0x000dc720 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ - 0x000dc730 756e7061 636b0000 5f5f6275 636b6574 unpack..__bucket │ │ │ │ - 0x000dc740 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dc750 62636832 5f6d6172 6b5f696f 5f666169 bch2_mark_io_fai │ │ │ │ - 0x000dc760 6c757265 00000000 00000000 00000000 lure............ │ │ │ │ - 0x000dc770 00000000 80000000 00020000 00200000 ............. .. │ │ │ │ - 0x000dc780 00000000 04000000 08000000 0a000000 ................ │ │ │ │ - 0x000dc790 10000000 04000000 08000000 08000000 ................ │ │ │ │ - 0x000dc7a0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000dc7b0 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000dc7c0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dc7d0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000dc7e0 65730065 6d657267 656e6379 20726561 es.emergency rea │ │ │ │ - 0x000dc7f0 64206f6e 6c790070 616e6963 20616674 d only.panic aft │ │ │ │ - 0x000dc800 65722065 72726f72 006c6962 62636163 er error.libbcac │ │ │ │ - 0x000dc810 68656673 2f657272 6f722e63 00666978 hefs/error.c.fix │ │ │ │ - 0x000dc820 696e6700 25732c20 65786974 696e670a ing.%s, exiting. │ │ │ │ - 0x000dc830 0025733a 20666978 3f002573 2c206669 .%s: fix?.%s, fi │ │ │ │ - 0x000dc840 78696e67 0a002573 2c206e6f 74206669 xing..%s, not fi │ │ │ │ - 0x000dc850 78696e67 0a002573 20287275 6e206673 xing..%s (run fs │ │ │ │ - 0x000dc860 636b2074 6f20636f 72726563 74290a00 ck to correct).. │ │ │ │ - 0x000dc870 25732028 72657061 69722075 6e696d70 %s (repair unimp │ │ │ │ - 0x000dc880 6c656d65 6e746564 290a0053 61772025 lemented)..Saw % │ │ │ │ - 0x000dc890 6c6c7520 6572726f 7273206c 696b653a llu errors like: │ │ │ │ - 0x000dc8a0 0a202020 2025730a 00000000 00000000 . %s......... │ │ │ │ - 0x000dc8b0 746f6f20 6d616e79 20494f20 6572726f too many IO erro │ │ │ │ - 0x000dc8c0 72732c20 73657474 696e6720 25732052 rs, setting %s R │ │ │ │ - 0x000dc8d0 4f0a0000 00000000 6b6d616c 6c6f6320 O.......kmalloc │ │ │ │ - 0x000dc8e0 6572722c 2063616e 6e6f7420 72617465 err, cannot rate │ │ │ │ - 0x000dc8f0 6c696d69 74206673 636b2065 72727300 limit fsck errs. │ │ │ │ - 0x000dc900 52617465 6c696d69 74696e67 206e6577 Ratelimiting new │ │ │ │ - 0x000dc910 20696e73 74616e63 6573206f 66207072 instances of pr │ │ │ │ - 0x000dc920 6576696f 75732065 72726f72 00000000 evious error.... │ │ │ │ - 0x000dc930 62636832 5f696e63 6f6e7369 7374656e bch2_inconsisten │ │ │ │ - 0x000dc940 745f6572 726f7200 6c696262 63616368 t_error.libbcach │ │ │ │ - 0x000dc950 6566732f 65632e63 0021286f 66667365 efs/ec.c.!(offse │ │ │ │ - 0x000dc960 74203e3d 20656e64 29002128 6f666673 t >= end).!(offs │ │ │ │ - 0x000dc970 6574203c 20627566 2d3e6f66 66736574 et < buf->offset │ │ │ │ - 0x000dc980 29002128 21732d3e 70656e64 696e6729 ).!(!s->pending) │ │ │ │ - 0x000dc990 00212821 732d3e61 6c6c6f63 61746564 .!(!s->allocated │ │ │ │ - 0x000dc9a0 20262620 21732d3e 65727229 00212861 && !s->err).!(a │ │ │ │ - 0x000dc9b0 746f6d69 635f7265 61642826 732d3e70 tomic_read(&s->p │ │ │ │ - 0x000dc9c0 696e2920 3c3d2030 29002128 216d2d3e in) <= 0).!(!m-> │ │ │ │ - 0x000dc9d0 616c6976 65290021 286d2d3e 68656170 alive).!(m->heap │ │ │ │ - 0x000dc9e0 5f696478 203e3d20 682d3e75 73656429 _idx >= h->used) │ │ │ │ - 0x000dc9f0 00212873 2d3e682d 3e73203d 3d207329 .!(s->h->s == s) │ │ │ │ - 0x000dca00 00212821 732d3e61 6c6c6f63 61746564 .!(!s->allocated │ │ │ │ - 0x000dca10 29002128 6275662d 3e6f6666 73657429 ).!(buf->offset) │ │ │ │ - 0x000dca20 00212821 65635f70 74722900 21286d2d .!(!ec_ptr).!(m- │ │ │ │ - 0x000dca30 3e6f6e5f 68656170 2900696e 76616c69 >on_heap).invali │ │ │ │ - 0x000dca40 64207374 72697065 206b6579 00737472 d stripe key.str │ │ │ │ - 0x000dca50 69706520 61742070 6f732030 00202575 ipe at pos 0. %u │ │ │ │ - 0x000dca60 3a256c6c 753a2575 00212821 7262696f :%llu:%u.!(!rbio │ │ │ │ - 0x000dca70 2d3e7069 636b2e68 61735f65 6329006c ->pick.has_ec).l │ │ │ │ - 0x000dca80 69626263 61636865 66732f65 632e6800 ibbcachefs/ec.h. │ │ │ │ - 0x000dca90 21282170 2e686173 5f656329 006e6f20 !(!p.has_ec).no │ │ │ │ - 0x000dcaa0 73747269 70652068 65616400 6661696c stripe head.fail │ │ │ │ - 0x000dcab0 65642074 6f20616c 6c6f6361 7465206e ed to allocate n │ │ │ │ - 0x000dcac0 65772073 74726970 65006661 696c6564 ew stripe.failed │ │ │ │ - 0x000dcad0 20746f20 72657365 72766520 73747269 to reserve stri │ │ │ │ - 0x000dcae0 70650065 72726f72 20726561 64696e67 pe.error reading │ │ │ │ - 0x000dcaf0 20737472 69706520 6b65793a 2025690a stripe key: %i. │ │ │ │ - 0x000dcb00 0021286a 203e3d20 682d3e73 2d3e6e72 .!(j >= h->s->nr │ │ │ │ - 0x000dcb10 5f646174 61290021 28216e65 775f6b65 _data).!(!new_ke │ │ │ │ - 0x000dcb20 79290065 72726f72 20726561 64696e67 y).error reading │ │ │ │ - 0x000dcb30 20737472 69706573 3a202569 0a00257a stripes: %i..%z │ │ │ │ - 0x000dcb40 75202575 2f25752b 25750a00 2128682d u %u/%u+%u..!(h- │ │ │ │ - 0x000dcb50 3e732900 00000000 21286f66 66736574 >s).....!(offset │ │ │ │ - 0x000dcb60 20262028 6373756d 5f677261 6e756c61 & (csum_granula │ │ │ │ - 0x000dcb70 72697479 202d2031 29290000 00000000 rity - 1))...... │ │ │ │ - 0x000dcb80 21286f66 66736574 202b206c 656e2021 !(offset + len ! │ │ │ │ - 0x000dcb90 3d202828 5f5f7531 3629285f 5f6c6531 = ((__u16)(__le1 │ │ │ │ - 0x000dcba0 36292876 2d3e7365 63746f72 73292920 6)(v->sectors)) │ │ │ │ - 0x000dcbb0 26262028 6c656e20 26202863 73756d5f && (len & (csum_ │ │ │ │ - 0x000dcbc0 6772616e 756c6172 69747920 2d203129 granularity - 1) │ │ │ │ - 0x000dcbd0 29290000 00000000 2128682d 3e646174 ))......!(h->dat │ │ │ │ - 0x000dcbe0 615b6d2d 3e686561 705f6964 785d2e69 a[m->heap_idx].i │ │ │ │ - 0x000dcbf0 64782021 3d206964 78290000 00000000 dx != idx)...... │ │ │ │ - 0x000dcc00 2128656e 64203e20 28285f5f 75313629 !(end > ((__u16) │ │ │ │ - 0x000dcc10 285f5f6c 65313629 28762d3e 73656374 (__le16)(v->sect │ │ │ │ - 0x000dcc20 6f727329 29290000 21285f69 203e3d20 ors)))..!(_i >= │ │ │ │ - 0x000dcc30 2826632d 3e65635f 73747269 7065735f (&c->ec_stripes_ │ │ │ │ - 0x000dcc40 68656170 292d3e75 73656429 00000000 heap)->used).... │ │ │ │ - 0x000dcc50 6572726f 72206372 65617469 6e672073 error creating s │ │ │ │ - 0x000dcc60 74726970 653a2065 72726f72 20777269 tripe: error wri │ │ │ │ - 0x000dcc70 74696e67 20646174 61206275 636b6574 ting data bucket │ │ │ │ - 0x000dcc80 73000000 00000000 6572726f 72206372 s.......error cr │ │ │ │ - 0x000dcc90 65617469 6e672073 74726970 653a2065 eating stripe: e │ │ │ │ - 0x000dcca0 72726f72 20726561 64696e67 20657869 rror reading exi │ │ │ │ - 0x000dccb0 7374696e 67207374 72697065 00000000 sting stripe.... │ │ │ │ - 0x000dccc0 21286275 662d3e73 697a6520 213d2028 !(buf->size != ( │ │ │ │ - 0x000dccd0 285f5f75 31362928 5f5f6c65 31362928 (__u16)(__le16)( │ │ │ │ - 0x000dcce0 762d3e73 6563746f 72732929 29000000 v->sectors)))... │ │ │ │ - 0x000dccf0 6572726f 72206372 65617469 6e672073 error creating s │ │ │ │ - 0x000dcd00 74726970 653a2065 72726f72 20777269 tripe: error wri │ │ │ │ - 0x000dcd10 74696e67 20726564 756e6461 6e637920 ting redundancy │ │ │ │ - 0x000dcd20 6275636b 65747300 6572726f 72207570 buckets.error up │ │ │ │ - 0x000dcd30 64617469 6e672073 74726970 653a206e dating stripe: n │ │ │ │ - 0x000dcd40 6f742066 6f756e64 00000000 00000000 ot found........ │ │ │ │ - 0x000dcd50 6572726f 72207570 64617469 6e672073 error updating s │ │ │ │ - 0x000dcd60 74726970 653a206e 725f626c 6f636b73 tripe: nr_blocks │ │ │ │ - 0x000dcd70 20646f65 73206e6f 74206d61 74636800 does not match. │ │ │ │ - 0x000dcd80 6572726f 72206372 65617469 6e672073 error creating s │ │ │ │ - 0x000dcd90 74726970 653a2065 72726f72 20637265 tripe: error cre │ │ │ │ - 0x000dcda0 6174696e 67207374 72697065 206b6579 ating stripe key │ │ │ │ - 0x000dcdb0 00000000 00000000 6572726f 72206372 ........error cr │ │ │ │ - 0x000dcdc0 65617469 6e672073 74726970 653a2065 eating stripe: e │ │ │ │ - 0x000dcdd0 72726f72 20256920 75706461 74696e67 rror %i updating │ │ │ │ - 0x000dcde0 20706f69 6e746572 730a0000 00000000 pointers....... │ │ │ │ - 0x000dcdf0 21282828 26632d3e 65635f73 74726970 !(((&c->ec_strip │ │ │ │ - 0x000dce00 65735f68 65617029 2d3e7573 6564203d es_heap)->used = │ │ │ │ - 0x000dce10 3d202826 632d3e65 635f7374 72697065 = (&c->ec_stripe │ │ │ │ - 0x000dce20 735f6865 6170292d 3e73697a 65292900 s_heap)->size)). │ │ │ │ - 0x000dce30 616c676f 20257520 73656374 6f727320 algo %u sectors │ │ │ │ - 0x000dce40 25752062 6c6f636b 73202575 3a257520 %u blocks %u:%u │ │ │ │ - 0x000dce50 6373756d 20257520 6772616e 20257500 csum %u gran %u. │ │ │ │ - 0x000dce60 21283120 3c3c2073 2d3e762e 6373756d !(1 << s->v.csum │ │ │ │ - 0x000dce70 5f677261 6e756c61 72697479 5f626974 _granularity_bit │ │ │ │ - 0x000dce80 73203e3d 2028285f 5f753136 29285f5f s >= ((__u16)(__ │ │ │ │ - 0x000dce90 6c653136 2928732d 3e762e73 6563746f le16)(s->v.secto │ │ │ │ - 0x000dcea0 72732929 207c7c20 732d3e76 2e637375 rs)) || s->v.csu │ │ │ │ - 0x000dceb0 6d5f6772 616e756c 61726974 795f6269 m_granularity_bi │ │ │ │ - 0x000dcec0 7473203d 3d202828 7538297e 30552929 ts == ((u8)~0U)) │ │ │ │ - 0x000dced0 00000000 00000000 6661696c 65642074 ........failed t │ │ │ │ - 0x000dcee0 6f206669 6e642061 6e206578 69737469 o find an existi │ │ │ │ - 0x000dcef0 6e672073 74726970 65000000 00000000 ng stripe....... │ │ │ │ - 0x000dcf00 2128682d 3e732d3e 65786973 74696e67 !(h->s->existing │ │ │ │ - 0x000dcf10 5f737472 6970652e 73697a65 20213d20 _stripe.size != │ │ │ │ - 0x000dcf20 682d3e62 6c6f636b 73697a65 29000000 h->blocksize)... │ │ │ │ - 0x000dcf30 2128682d 3e732d3e 65786973 74696e67 !(h->s->existing │ │ │ │ - 0x000dcf40 5f737472 6970652e 73697a65 20213d20 _stripe.size != │ │ │ │ - 0x000dcf50 682d3e73 2d3e6578 69737469 6e675f73 h->s->existing_s │ │ │ │ - 0x000dcf60 74726970 652e6b65 792e762e 73656374 tripe.key.v.sect │ │ │ │ - 0x000dcf70 6f727329 00000000 21286e72 5f686176 ors)....!(nr_hav │ │ │ │ - 0x000dcf80 655f6461 7461203e 20682d3e 732d3e6e e_data > h->s->n │ │ │ │ - 0x000dcf90 725f6461 74612900 21286e72 5f686176 r_data).!(nr_hav │ │ │ │ - 0x000dcfa0 655f7061 72697479 203e2068 2d3e732d e_parity > h->s- │ │ │ │ - 0x000dcfb0 3e6e725f 70617269 74792900 00000000 >nr_parity)..... │ │ │ │ - 0x000dcfc0 21286a20 3e3d2068 2d3e732d 3e6e725f !(j >= h->s->nr_ │ │ │ │ - 0x000dcfd0 64617461 202b2068 2d3e732d 3e6e725f data + h->s->nr_ │ │ │ │ - 0x000dcfe0 70617269 74792900 74617267 65742025 parity).target % │ │ │ │ - 0x000dcff0 7520616c 676f2025 75207265 64756e64 u algo %u redund │ │ │ │ - 0x000dd000 616e6379 2025753a 0a000000 00000000 ancy %u:........ │ │ │ │ - 0x000dd010 0970656e 64696e67 3a20626c 6f636b73 .pending: blocks │ │ │ │ - 0x000dd020 2025752b 25752061 6c6c6f63 61746564 %u+%u allocated │ │ │ │ - 0x000dd030 2025750a 00000000 09696e20 666c6967 %u......in flig │ │ │ │ - 0x000dd040 68743a20 626c6f63 6b732025 752b2575 ht: blocks %u+%u │ │ │ │ - 0x000dd050 2070696e 2025750a 00000000 00000000 pin %u......... │ │ │ │ - 0x000dd060 21282163 64735f6c 6973745f 656d7074 !(!cds_list_empt │ │ │ │ - 0x000dd070 79282663 2d3e6563 5f737472 6970655f y(&c->ec_stripe_ │ │ │ │ - 0x000dd080 6e65775f 6c697374 29290000 00000000 new_list))...... │ │ │ │ - 0x000dd090 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dd0a0 cb34f8ff 4834f8ff 4834f8ff 4834f8ff .4..H4..H4..H4.. │ │ │ │ - 0x000dd0b0 4834f8ff 4834f8ff 4834f8ff 4834f8ff H4..H4..H4..H4.. │ │ │ │ - 0x000dd0c0 4834f8ff ac34f8ff 4834f8ff 9d34f8ff H4...4..H4...4.. │ │ │ │ - 0x000dd0d0 4834f8ff bc34f8ff 7838f8ff 7838f8ff H4...4..x8..x8.. │ │ │ │ - 0x000dd0e0 e835f8ff e835f8ff e835f8ff e835f8ff .5...5...5...5.. │ │ │ │ - 0x000dd0f0 e835f8ff e835f8ff e835f8ff 8638f8ff .5...5...5...8.. │ │ │ │ - 0x000dd100 e835f8ff 7838f8ff e835f8ff 7838f8ff .5..x8...5..x8.. │ │ │ │ - 0x000dd110 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dd120 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000dd130 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000dd140 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dd150 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000dd160 65730000 00000000 00000000 00000000 es.............. │ │ │ │ - 0x000dd170 65635f73 74726970 655f7570 64617465 ec_stripe_update │ │ │ │ - 0x000dd180 5f707472 73000000 00000000 00000000 _ptrs........... │ │ │ │ - 0x000dd190 65635f67 656e6572 6174655f 63686563 ec_generate_chec │ │ │ │ - 0x000dd1a0 6b73756d 73000000 00000000 00000000 ksums........... │ │ │ │ - 0x000dd1b0 65635f73 74726970 655f6372 65617465 ec_stripe_create │ │ │ │ - 0x000dd1c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dd1d0 62636832 5f66735f 65635f65 78697400 bch2_fs_ec_exit. │ │ │ │ - 0x000dd1e0 62636832 5f737472 69706573 5f777269 bch2_stripes_wri │ │ │ │ - 0x000dd1f0 74650000 00000000 00000000 00000000 te.............. │ │ │ │ - 0x000dd200 6e65775f 73747269 70655f61 6c6c6f63 new_stripe_alloc │ │ │ │ - 0x000dd210 5f627563 6b657473 00000000 00000000 _buckets........ │ │ │ │ - 0x000dd220 5f5f6263 68325f65 635f7374 72697065 __bch2_ec_stripe │ │ │ │ - 0x000dd230 5f686561 645f7265 75736500 00000000 _head_reuse..... │ │ │ │ - 0x000dd240 65635f73 74726970 655f6b65 795f696e ec_stripe_key_in │ │ │ │ - 0x000dd250 69740000 00000000 00000000 00000000 it.............. │ │ │ │ - 0x000dd260 62636832 5f65635f 73747269 70655f68 bch2_ec_stripe_h │ │ │ │ - 0x000dd270 6561645f 67657400 00000000 00000000 ead_get......... │ │ │ │ - 0x000dd280 65635f73 74726970 655f7365 745f7065 ec_stripe_set_pe │ │ │ │ - 0x000dd290 6e64696e 67000000 00000000 00000000 nding........... │ │ │ │ - 0x000dd2a0 62636832 5f65635f 6164645f 6261636b bch2_ec_add_back │ │ │ │ - 0x000dd2b0 706f696e 74657200 00000000 00000000 pointer......... │ │ │ │ - 0x000dd2c0 65635f73 74726970 655f6e65 775f7075 ec_stripe_new_pu │ │ │ │ - 0x000dd2d0 74000000 00000000 00000000 00000000 t............... │ │ │ │ - 0x000dd2e0 62636832 5f737472 69706573 5f686561 bch2_stripes_hea │ │ │ │ - 0x000dd2f0 705f696e 73657274 00000000 00000000 p_insert........ │ │ │ │ - 0x000dd300 68656170 5f766572 6966795f 6261636b heap_verify_back │ │ │ │ - 0x000dd310 706f696e 74657200 00000000 00000000 pointer......... │ │ │ │ - 0x000dd320 62636832 5f737472 69706573 5f686561 bch2_stripes_hea │ │ │ │ - 0x000dd330 705f6465 6c000000 00000000 00000000 p_del........... │ │ │ │ - 0x000dd340 65635f62 6c6f636b 5f636865 636b7375 ec_block_checksu │ │ │ │ - 0x000dd350 6d000000 00000000 5f5f6275 636b6574 m.......__bucket │ │ │ │ - 0x000dd360 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dd370 65635f73 74726970 655f6275 665f696e ec_stripe_buf_in │ │ │ │ - 0x000dd380 69740000 00000000 00000000 00000000 it.............. │ │ │ │ - 0x000dd390 62636832 5f707472 5f6d6174 63686573 bch2_ptr_matches │ │ │ │ - 0x000dd3a0 5f737472 69706500 00000000 00000000 _stripe......... │ │ │ │ - 0x000dd3b0 62636832 5f65635f 72656164 5f657874 bch2_ec_read_ext │ │ │ │ - 0x000dd3c0 656e7400 00000000 00000000 00000000 ent............. │ │ │ │ - 0x000dd3d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dd3e0 00000000 04000000 08000000 0a000000 ................ │ │ │ │ - 0x000dd3f0 10000000 04000000 08000000 08000000 ................ │ │ │ │ - 0x000dd400 5b64656c 65746564 5d005b70 6172656e [deleted].[paren │ │ │ │ - 0x000dd410 7420256c 6c75206e 616d6520 25735d00 t %llu name %s]. │ │ │ │ - 0x000dd420 6475706c 69636174 65206772 6f757073 duplicate groups │ │ │ │ - 0x000dd430 0067726f 75702077 69746820 656d7074 .group with empt │ │ │ │ - 0x000dd440 79206c61 62656c00 6469736b 20686173 y label.disk has │ │ │ │ - 0x000dd450 20696e76 616c6964 2067726f 7570006c invalid group.l │ │ │ │ - 0x000dd460 69626263 61636865 66732f64 69736b5f ibbcachefs/disk_ │ │ │ │ - 0x000dd470 67726f75 70732e63 00212869 203e3d20 groups.c.!(i >= │ │ │ │ - 0x000dd480 6e725f67 726f7570 73290069 6e76616c nr_groups).inval │ │ │ │ - 0x000dd490 69642067 726f7570 20257500 696e7661 id group %u.inva │ │ │ │ - 0x000dd4a0 6c696420 64657669 63652025 75006f66 lid device %u.of │ │ │ │ - 0x000dd4b0 666c696e 65206465 76696365 20257500 fline device %u. │ │ │ │ - 0x000dd4c0 5f5f6263 68325f64 69736b5f 67726f75 __bch2_disk_grou │ │ │ │ - 0x000dd4d0 705f6164 6400202d 3e20256c 6c752074 p_add. -> %llu t │ │ │ │ - 0x000dd4e0 79706520 25730069 6e76616c 6964206e ype %s.invalid n │ │ │ │ - 0x000dd4f0 616d6500 656d7074 79206e61 6d650064 ame.empty name.d │ │ │ │ - 0x000dd500 6972656e 74206e61 6d652074 6f6f2062 irent name too b │ │ │ │ - 0x000dd510 69670028 62616420 645f7479 70652900 ig.(bad d_type). │ │ │ │ - 0x000dd520 6c696262 63616368 6566732f 64697265 libbcachefs/dire │ │ │ │ - 0x000dd530 6e742e63 00000000 64697265 6e742070 nt.c....dirent p │ │ │ │ - 0x000dd540 6f696e74 7320746f 206f776e 20646972 oints to own dir │ │ │ │ - 0x000dd550 6563746f 72790000 00000000 00000000 ectory.......... │ │ │ │ - 0x000dd560 62636832 5f646972 656e745f 6c6f6f6b bch2_dirent_look │ │ │ │ - 0x000dd570 75700000 00000000 00000000 00000000 up.............. │ │ │ │ - 0x000dd580 62636832 5f737472 5f686173 685f656e bch2_str_hash_en │ │ │ │ - 0x000dd590 64000000 00000000 00000000 00000000 d............... │ │ │ │ - 0x000dd5a0 62636832 5f737472 5f686173 685f7570 bch2_str_hash_up │ │ │ │ - 0x000dd5b0 64617465 00000000 00000000 00000000 date............ │ │ │ │ - 0x000dd5c0 62636832 5f737472 5f686173 685f696e bch2_str_hash_in │ │ │ │ - 0x000dd5d0 6974006c 69626263 61636865 66732f64 it.libbcachefs/d │ │ │ │ - 0x000dd5e0 65627567 2e630021 28622d3e 6e736574 ebug.c.!(b->nset │ │ │ │ - 0x000dd5f0 7320213d 20312900 2a2a2a20 696e206d s != 1).*** in m │ │ │ │ - 0x000dd600 656d6f72 793a002a 2a2a2072 65616420 emory:.*** read │ │ │ │ - 0x000dd610 6261636b 20696e3a 002a2a2a 206f6e20 back in:.*** on │ │ │ │ - 0x000dd620 6469736b 20626c6f 636b2025 753a0a00 disk block %u:.. │ │ │ │ - 0x000dd630 76657269 66792066 61696c65 64206174 verify failed at │ │ │ │ - 0x000dd640 206b6579 2025750a 00000000 00000000 key %u......... │ │ │ │ - 0x000dd650 77726974 74656e20 77726f6e 673a2065 written wrong: e │ │ │ │ - 0x000dd660 78706563 74656420 25752c20 676f7420 xpected %u, got │ │ │ │ - 0x000dd670 25750a00 00000000 62747265 65206e6f %u......btree no │ │ │ │ - 0x000dd680 64652076 65726966 79206661 696c6564 de verify failed │ │ │ │ - 0x000dd690 20666f72 203a2025 730a0a00 00000000 for : %s....... │ │ │ │ - 0x000dd6a0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000dd6b0 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000dd6c0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dd6d0 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000dd6e0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ - 0x000dd6f0 5f5f6263 68325f62 74726565 5f766572 __bch2_btree_ver │ │ │ │ - 0x000dd700 69667900 6c696262 63616368 6566732f ify.libbcachefs/ │ │ │ │ - 0x000dd710 636f6d70 72657373 2e630031 2e322e31 compress.c.1.2.1 │ │ │ │ - 0x000dd720 31002128 2162696f 2d3e6269 5f76636e 1.!(!bio->bi_vcn │ │ │ │ - 0x000dd730 74290021 282d7265 74203e3d 202a7372 t).!(-ret >= *sr │ │ │ │ - 0x000dd740 635f6c65 6e290000 21287369 7a65203e c_len)..!(size > │ │ │ │ - 0x000dd750 20632d3e 73622e65 6e636f64 65645f65 c->sb.encoded_e │ │ │ │ - 0x000dd760 7874656e 745f6d61 78203c3c 20392900 xtent_max << 9). │ │ │ │ - 0x000dd770 21282828 73746172 74292e62 695f7369 !(((start).bi_si │ │ │ │ - 0x000dd780 7a65203e 3e203929 203e2063 2d3e7362 ze >> 9) > c->sb │ │ │ │ - 0x000dd790 2e656e63 6f646564 5f657874 656e745f .encoded_extent_ │ │ │ │ - 0x000dd7a0 6d617829 00000000 21282828 28737461 max)....!((((sta │ │ │ │ - 0x000dd7b0 72742e62 695f7369 7a652920 2b202828 rt.bi_size) + (( │ │ │ │ - 0x000dd7c0 31554c20 3c3c2031 32292920 2d203129 1UL << 12)) - 1) │ │ │ │ - 0x000dd7d0 202f2028 2831554c 203c3c20 31322929 / ((1UL << 12)) │ │ │ │ - 0x000dd7e0 29203e20 6e725f70 61676573 29000000 ) > nr_pages)... │ │ │ │ - 0x000dd7f0 21282828 28637263 2d3e6c69 76655f73 !((((crc->live_s │ │ │ │ - 0x000dd800 697a6529 202b2028 2831554c 203c3c20 ize) + ((1UL << │ │ │ │ - 0x000dd810 28313220 2d203929 2929202d 20312920 (12 - 9))) - 1) │ │ │ │ - 0x000dd820 2f202828 31554c20 3c3c2028 3132202d / ((1UL << (12 - │ │ │ │ - 0x000dd830 20392929 2929203e 2062696f 2d3e6269 9)))) > bio->bi │ │ │ │ - 0x000dd840 5f6d6178 5f766563 73290000 00000000 _max_vecs)...... │ │ │ │ - 0x000dd850 6572726f 72207265 77726974 696e6720 error rewriting │ │ │ │ - 0x000dd860 65786973 74696e67 20646174 613a2065 existing data: e │ │ │ │ - 0x000dd870 7874656e 7420746f 6f206269 67000000 xtent too big... │ │ │ │ - 0x000dd880 6572726f 72207265 77726974 696e6720 error rewriting │ │ │ │ - 0x000dd890 65786973 74696e67 20646174 613a2064 existing data: d │ │ │ │ - 0x000dd8a0 65636f6d 70726573 73696f6e 20657272 ecompression err │ │ │ │ - 0x000dd8b0 6f720000 00000000 2128636f 6d707265 or......!(compre │ │ │ │ - 0x000dd8c0 7373696f 6e5f7479 7065203e 3d204243 ssion_type >= BC │ │ │ │ - 0x000dd8d0 485f434f 4d505245 5353494f 4e5f5459 H_COMPRESSION_TY │ │ │ │ - 0x000dd8e0 50455f4e 52290000 2128216d 656d706f PE_NR)..!(!mempo │ │ │ │ - 0x000dd8f0 6f6c5f69 6e697469 616c697a 65642826 ol_initialized(& │ │ │ │ - 0x000dd900 632d3e63 6f6d7072 6573735f 776f726b c->compress_work │ │ │ │ - 0x000dd910 73706163 655b636f 6d707265 7373696f space[compressio │ │ │ │ - 0x000dd920 6e5f7479 70655d29 29000000 00000000 n_type]))....... │ │ │ │ - 0x000dd930 2128212a 6473745f 6c656e20 7c7c202a !(!*dst_len || * │ │ │ │ - 0x000dd940 6473745f 6c656e20 3e206473 742d3e62 dst_len > dst->b │ │ │ │ - 0x000dd950 695f6974 65722e62 695f7369 7a652900 i_iter.bi_size). │ │ │ │ - 0x000dd960 2128212a 7372635f 6c656e20 7c7c202a !(!*src_len || * │ │ │ │ - 0x000dd970 7372635f 6c656e20 3e207372 632d3e62 src_len > src->b │ │ │ │ - 0x000dd980 695f6974 65722e62 695f7369 7a652900 i_iter.bi_size). │ │ │ │ - 0x000dd990 21282a64 73745f6c 656e2026 2028626c !(*dst_len & (bl │ │ │ │ - 0x000dd9a0 6f636b5f 62797465 73286329 202d2031 ock_bytes(c) - 1 │ │ │ │ - 0x000dd9b0 29290000 00000000 21282a73 72635f6c ))......!(*src_l │ │ │ │ - 0x000dd9c0 656e2026 2028626c 6f636b5f 62797465 en & (block_byte │ │ │ │ - 0x000dd9d0 73286329 202d2031 29290000 00000000 s(c) - 1))...... │ │ │ │ - 0x000dd9e0 2128636f 6d707265 7373696f 6e5f7479 !(compression_ty │ │ │ │ - 0x000dd9f0 7065203e 3d202873 697a656f 66286263 pe >= (sizeof(bc │ │ │ │ - 0x000dda00 68325f63 6f6d7072 65737369 6f6e5f6f h2_compression_o │ │ │ │ - 0x000dda10 70745f74 6f5f6665 61747572 6529202f pt_to_feature) / │ │ │ │ - 0x000dda20 2073697a 656f6628 28626368 325f636f sizeof((bch2_co │ │ │ │ - 0x000dda30 6d707265 7373696f 6e5f6f70 745f746f mpression_opt_to │ │ │ │ - 0x000dda40 5f666561 74757265 295b305d 29202b20 _feature)[0]) + │ │ │ │ - 0x000dda50 2873697a 656f6628 73747275 6374207b (sizeof(struct { │ │ │ │ - 0x000dda60 20696e74 3a2d2121 285f5f62 75696c74 int:-!!(__built │ │ │ │ - 0x000dda70 696e5f74 79706573 5f636f6d 70617469 in_types_compati │ │ │ │ - 0x000dda80 626c655f 70287479 70656f66 28286263 ble_p(typeof((bc │ │ │ │ - 0x000dda90 68325f63 6f6d7072 65737369 6f6e5f6f h2_compression_o │ │ │ │ - 0x000ddaa0 70745f74 6f5f6665 61747572 6529292c pt_to_feature)), │ │ │ │ - 0x000ddab0 20747970 656f6628 26286263 68325f63 typeof(&(bch2_c │ │ │ │ - 0x000ddac0 6f6d7072 65737369 6f6e5f6f 70745f74 ompression_opt_t │ │ │ │ - 0x000ddad0 6f5f6665 61747572 65295b30 5d292929 o_feature)[0]))) │ │ │ │ - 0x000ddae0 3b207d29 29292900 00000000 00000000 ; }))))......... │ │ │ │ - 0x000ddaf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ddb00 5f5f6263 68325f66 735f636f 6d707265 __bch2_fs_compre │ │ │ │ - 0x000ddb10 73735f69 6e697400 00000000 00000000 ss_init......... │ │ │ │ - 0x000ddb20 62636832 5f636865 636b5f73 65745f68 bch2_check_set_h │ │ │ │ - 0x000ddb30 61735f63 6f6d7072 65737365 645f6461 as_compressed_da │ │ │ │ - 0x000ddb40 74610000 00000000 00000000 00000000 ta.............. │ │ │ │ - 0x000ddb50 61747465 6d70745f 636f6d70 72657373 attempt_compress │ │ │ │ - 0x000ddb60 00000000 00000000 5f5f6269 6f5f636f ........__bio_co │ │ │ │ - 0x000ddb70 6d707265 73730000 00000000 00000000 mpress.......... │ │ │ │ - 0x000ddb80 5f5f6269 6f5f6d61 705f6f72 5f626f75 __bio_map_or_bou │ │ │ │ - 0x000ddb90 6e636500 00000000 00000000 00000000 nce............. │ │ │ │ - 0x000ddba0 5f5f6269 6f5f756e 636f6d70 72657373 __bio_uncompress │ │ │ │ - 0x000ddbb0 00000000 00000000 5f5f626f 756e6365 ........__bounce │ │ │ │ - 0x000ddbc0 5f616c6c 6f630000 00000000 00000000 _alloc.......... │ │ │ │ - 0x000ddbd0 62636832 5f62696f 5f756e63 6f6d7072 bch2_bio_uncompr │ │ │ │ - 0x000ddbe0 6573735f 696e706c 61636500 00000000 ess_inplace..... │ │ │ │ - 0x000ddbf0 00000000 00000000 01000000 02000000 ................ │ │ │ │ - 0x000ddc00 6c696262 63616368 6566732f 636c6f63 libbcachefs/cloc │ │ │ │ - 0x000ddc10 6b2e6300 2570733a 09256c69 0a000000 k.c.%ps:.%li.... │ │ │ │ - 0x000ddc20 21282128 7b205f42 6f6f6c20 5f72203d !(!({ _Bool _r = │ │ │ │ - 0x000ddc30 20212828 26636c6f 636b2d3e 74696d65 !((&clock->time │ │ │ │ - 0x000ddc40 7273292d 3e757365 64203d3d 20282663 rs)->used == (&c │ │ │ │ - 0x000ddc50 6c6f636b 2d3e7469 6d657273 292d3e73 lock->timers)->s │ │ │ │ - 0x000ddc60 697a6529 3b206966 20285f72 2920287b ize); if (_r) ({ │ │ │ │ - 0x000ddc70 2073697a 655f7420 5f69203d 20282663 size_t _i = (&c │ │ │ │ - 0x000ddc80 6c6f636b 2d3e7469 6d657273 292d3e75 lock->timers)->u │ │ │ │ - 0x000ddc90 7365642b 2b3b2028 26636c6f 636b2d3e sed++; (&clock-> │ │ │ │ - 0x000ddca0 74696d65 7273292d 3e646174 615b5f69 timers)->data[_i │ │ │ │ - 0x000ddcb0 5d203d20 74696d65 723b2064 6f207b20 ] = timer; do { │ │ │ │ - 0x000ddcc0 766f6964 20282a66 6e292874 7970656f void (*fn)(typeo │ │ │ │ - 0x000ddcd0 66282663 6c6f636b 2d3e7469 6d657273 f(&clock->timers │ │ │ │ - 0x000ddce0 292c2073 697a655f 7429203d 20282876 ), size_t) = ((v │ │ │ │ - 0x000ddcf0 6f696420 2a293029 3b206966 2028666e oid *)0); if (fn │ │ │ │ - 0x000ddd00 2920666e 2826636c 6f636b2d 3e74696d ) fn(&clock->tim │ │ │ │ - 0x000ddd10 6572732c 205f6929 3b207d20 7768696c ers, _i); } whil │ │ │ │ - 0x000ddd20 65202830 293b2064 6f207b20 7768696c e (0); do { whil │ │ │ │ - 0x000ddd30 6520285f 6929207b 2073697a 655f7420 e (_i) { size_t │ │ │ │ - 0x000ddd40 70203d20 285f6920 2d203129 202f2032 p = (_i - 1) / 2 │ │ │ │ - 0x000ddd50 3b206966 2028696f 5f74696d 65725f63 ; if (io_timer_c │ │ │ │ - 0x000ddd60 6d702826 636c6f63 6b2d3e74 696d6572 mp(&clock->timer │ │ │ │ - 0x000ddd70 732c2028 26636c6f 636b2d3e 74696d65 s, (&clock->time │ │ │ │ - 0x000ddd80 7273292d 3e646174 615b5f69 5d2c2028 rs)->data[_i], ( │ │ │ │ - 0x000ddd90 26636c6f 636b2d3e 74696d65 7273292d &clock->timers)- │ │ │ │ - 0x000ddda0 3e646174 615b705d 29203e3d 20302920 >data[p]) >= 0) │ │ │ │ - 0x000dddb0 62726561 6b3b2064 6f207b20 646f207b break; do { do { │ │ │ │ - 0x000dddc0 20747970 656f6628 2826636c 6f636b2d typeof((&clock- │ │ │ │ - 0x000dddd0 3e74696d 65727329 2d3e6461 74615b5f >timers)->data[_ │ │ │ │ - 0x000ddde0 695d2920 5f5f746d 70203d20 28282663 i]) __tmp = ((&c │ │ │ │ - 0x000dddf0 6c6f636b 2d3e7469 6d657273 292d3e64 lock->timers)->d │ │ │ │ - 0x000dde00 6174615b 5f695d29 3b202828 26636c6f ata[_i]); ((&clo │ │ │ │ - 0x000dde10 636b2d3e 74696d65 7273292d 3e646174 ck->timers)->dat │ │ │ │ - 0x000dde20 615b5f69 5d29203d 20282826 636c6f63 a[_i]) = ((&cloc │ │ │ │ - 0x000dde30 6b2d3e74 696d6572 73292d3e 64617461 k->timers)->data │ │ │ │ - 0x000dde40 5b705d29 3b202828 26636c6f 636b2d3e [p]); ((&clock-> │ │ │ │ - 0x000dde50 74696d65 7273292d 3e646174 615b705d timers)->data[p] │ │ │ │ - 0x000dde60 29203d20 5f5f746d 703b207d 20776869 ) = __tmp; } whi │ │ │ │ - 0x000dde70 6c652028 30293b20 646f207b 20766f69 le (0); do { voi │ │ │ │ - 0x000dde80 6420282a 666e2928 74797065 6f662826 d (*fn)(typeof(& │ │ │ │ - 0x000dde90 636c6f63 6b2d3e74 696d6572 73292c20 clock->timers), │ │ │ │ - 0x000ddea0 73697a65 5f742920 3d202828 766f6964 size_t) = ((void │ │ │ │ - 0x000ddeb0 202a2930 293b2069 66202866 6e292066 *)0); if (fn) f │ │ │ │ - 0x000ddec0 6e282663 6c6f636b 2d3e7469 6d657273 n(&clock->timers │ │ │ │ - 0x000dded0 2c205f69 293b207d 20776869 6c652028 , _i); } while ( │ │ │ │ - 0x000ddee0 30293b20 646f207b 20766f69 6420282a 0); do { void (* │ │ │ │ - 0x000ddef0 666e2928 74797065 6f662826 636c6f63 fn)(typeof(&cloc │ │ │ │ - 0x000ddf00 6b2d3e74 696d6572 73292c20 73697a65 k->timers), size │ │ │ │ - 0x000ddf10 5f742920 3d202828 766f6964 202a2930 _t) = ((void *)0 │ │ │ │ - 0x000ddf20 293b2069 66202866 6e292066 6e282663 ); if (fn) fn(&c │ │ │ │ - 0x000ddf30 6c6f636b 2d3e7469 6d657273 2c207029 lock->timers, p) │ │ │ │ - 0x000ddf40 3b207d20 7768696c 65202830 293b207d ; } while (0); } │ │ │ │ - 0x000ddf50 20776869 6c652028 30293b20 5f69203d while (0); _i = │ │ │ │ - 0x000ddf60 20703b20 7d207d20 7768696c 65202830 p; } } while (0 │ │ │ │ - 0x000ddf70 293b205f 693b207d 293b205f 723b207d ); _i; }); _r; } │ │ │ │ - 0x000ddf80 29290000 00000000 00000000 00000000 )).............. │ │ │ │ - 0x000ddf90 62636832 5f696f5f 74696d65 725f6164 bch2_io_timer_ad │ │ │ │ - 0x000ddfa0 64006c69 62626361 63686566 732f6368 d.libbcachefs/ch │ │ │ │ - 0x000ddfb0 65636b73 756d2e63 00696e63 6c756465 ecksum.c.include │ │ │ │ - 0x000ddfc0 2f6c696e 75782f73 63617474 65726c69 /linux/scatterli │ │ │ │ - 0x000ddfd0 73742e68 00212863 72635f69 735f636f st.h.!(crc_is_co │ │ │ │ - 0x000ddfe0 6d707265 73736564 28637263 5f6f6c64 mpressed(crc_old │ │ │ │ - 0x000ddff0 29290062 63616368 6566733a 25730069 )).bcachefs:%s.i │ │ │ │ - 0x000de000 6e636f72 72656374 20656e63 72797074 ncorrect encrypt │ │ │ │ - 0x000de010 696f6e20 6b657900 00000000 00000000 ion key......... │ │ │ │ - 0x000de020 1daff8ff 10aff8ff 20aff8ff 36aff8ff ........ ...6... │ │ │ │ - 0x000de030 36aff8ff 10aff8ff 20aff8ff 30aff8ff 6....... ...0... │ │ │ │ - 0x000de040 d0b0f8ff 00b1f8ff f0b0f8ff 09b1f8ff ................ │ │ │ │ - 0x000de050 09b1f8ff d0b0f8ff d0b0f8ff e0b0f8ff ................ │ │ │ │ - 0x000de060 30b1f8ff 50b1f8ff 40b1f8ff 59b1f8ff 0...P...@...Y... │ │ │ │ - 0x000de070 59b1f8ff 30b1f8ff 30b1f8ff 38b1f8ff Y...0...0...8... │ │ │ │ - 0x000de080 62636832 5f66735f 656e6372 79707469 bch2_fs_encrypti │ │ │ │ - 0x000de090 6f6e5f69 6e697400 00000000 00000000 on_init......... │ │ │ │ - 0x000de0a0 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ - 0x000de0b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de0c0 62636832 5f726563 6865636b 73756d5f bch2_rechecksum_ │ │ │ │ - 0x000de0d0 62696f00 00000000 00000000 00000000 bio............. │ │ │ │ - 0x000de0e0 62636832 5f636865 636b7375 6d5f6d65 bch2_checksum_me │ │ │ │ - 0x000de0f0 72676500 00000000 00000000 00000000 rge............. │ │ │ │ - 0x000de100 5f5f6263 68325f63 6865636b 73756d5f __bch2_checksum_ │ │ │ │ - 0x000de110 62696f00 00000000 00000000 00000000 bio............. │ │ │ │ - 0x000de120 62636832 5f636865 636b7375 6d5f6669 bch2_checksum_fi │ │ │ │ - 0x000de130 6e616c00 00000000 00000000 00000000 nal............. │ │ │ │ - 0x000de140 62636832 5f636865 636b7375 6d5f7570 bch2_checksum_up │ │ │ │ - 0x000de150 64617465 00000000 00000000 00000000 date............ │ │ │ │ - 0x000de160 62636832 5f636865 636b7375 6d5f696e bch2_checksum_in │ │ │ │ - 0x000de170 69740000 00000000 62636832 5f636865 it......bch2_che │ │ │ │ - 0x000de180 636b7375 6d000000 646f5f65 6e637279 cksum...do_encry │ │ │ │ - 0x000de190 70745f73 67000000 73675f61 73736967 pt_sg...sg_assig │ │ │ │ - 0x000de1a0 6e5f7061 67650000 00000000 00000000 n_page.......... │ │ │ │ - 0x000de1b0 62636832 5f636861 6368615f 656e6372 bch2_chacha_encr │ │ │ │ - 0x000de1c0 7970745f 6b657900 00000000 00000000 ypt_key......... │ │ │ │ - 0x000de1d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de1e0 00000000 04000000 08000000 0a000000 ................ │ │ │ │ - 0x000de1f0 10000000 04000000 08000000 08000000 ................ │ │ │ │ - 0x000de200 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de210 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de220 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de230 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de240 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de250 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de260 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de270 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de280 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de290 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de2a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de2b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de2c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de2d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de2e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de2f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de300 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de310 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de320 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de330 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de340 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de350 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de360 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de370 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de380 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de390 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de3a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de3b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de3c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de3d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de3e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de400 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de420 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de430 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de440 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de450 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de480 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de490 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de4a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de4b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de4c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de4d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de4e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de4f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de500 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de510 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de520 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de530 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de540 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de560 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de570 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de580 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de5a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de5b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de5c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de5d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de5e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de5f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de600 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de620 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de630 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de640 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de650 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de660 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de670 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de680 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de690 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de6a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de6b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de6c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de6d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de6e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de6f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de700 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de710 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de720 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de730 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de740 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de750 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de760 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de770 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de780 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de790 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de7a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de7b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de7c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de7d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de7e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de7f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de800 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de810 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de820 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de830 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de840 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de850 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de860 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de870 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de880 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de890 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de8a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de8b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de8c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de8d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de8e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de8f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de900 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de910 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de920 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de930 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de940 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de950 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de960 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de970 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de980 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de990 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de9a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de9b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de9c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de9d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de9e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000de9f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dea00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dea10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dea20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dea30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dea40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dea50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dea60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dea70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dea80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dea90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deaa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dead0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deae0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deaf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deb00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deb10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deb20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deb30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deb40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deb50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deb60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deb70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deb80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deb90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000debb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000debc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000debd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000debe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000debf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dec00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dec10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dec20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dec30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dec40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dec50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dec60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dec70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dec80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dec90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000decb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000decc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000decd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dece0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000decf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ded00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ded10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ded20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ded30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ded40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ded50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ded60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ded70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ded80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ded90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deda0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dedb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dedc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dedd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dede0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dedf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dee00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dee10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dee20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dee30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dee40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dee50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dee60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dee70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dee80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dee90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deeb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deee0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000def00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000def10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000def20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000def30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000def40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000def50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000def60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000def70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000def80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000def90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000defa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000defb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000defc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000defd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000defe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000deff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df000 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df010 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df020 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df030 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df040 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df050 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df060 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df070 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df080 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df090 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df0a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df0b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df0c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df0d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df0e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df0f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df100 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df110 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df120 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df130 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df140 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df150 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df160 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df170 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df180 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df190 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df1a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df1b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df1c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df1d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df1e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df1f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000df200 6572726f 72207265 71756573 74696e67 error requesting │ │ │ │ - 0x000df210 20636861 63686132 30206d6f 64756c65 chacha20 module │ │ │ │ - 0x000df220 3a20256c 690a0000 6572726f 72207265 : %li...error re │ │ │ │ - 0x000df230 71756573 74696e67 20706f6c 79313330 questing poly130 │ │ │ │ - 0x000df240 35206d6f 64756c65 3a20256c 690a0000 5 module: %li... │ │ │ │ - 0x000df250 62636163 68656673 3a202573 28292065 bcachefs: %s() e │ │ │ │ - 0x000df260 72726f72 20726571 75657374 696e6720 rror requesting │ │ │ │ - 0x000df270 63686163 68613230 206d6f64 756c653a chacha20 module: │ │ │ │ - 0x000df280 20256c69 0a000000 62636163 68656673 %li....bcachefs │ │ │ │ - 0x000df290 3a202573 28292063 72797074 6f5f736b : %s() crypto_sk │ │ │ │ - 0x000df2a0 63697068 65725f73 65746b65 79282920 cipher_setkey() │ │ │ │ - 0x000df2b0 6572726f 723a2025 690a0000 00000000 error: %i....... │ │ │ │ - 0x000df2c0 21282875 6e736967 6e656420 6c6f6e67 !((unsigned long │ │ │ │ - 0x000df2d0 29207061 67652026 20307830 33290000 ) page & 0x03).. │ │ │ │ - 0x000df2e0 21282162 6368325f 63686563 6b73756d !(!bch2_checksum │ │ │ │ - 0x000df2f0 5f6d6572 67656162 6c652874 79706529 _mergeable(type) │ │ │ │ - 0x000df300 29000000 00000000 21286c65 6e5f6120 ).......!(len_a │ │ │ │ - 0x000df310 2b206c65 6e5f6220 3e202828 2862696f + len_b > (((bio │ │ │ │ - 0x000df320 292d3e62 695f6974 6572292e 62695f73 )->bi_iter).bi_s │ │ │ │ - 0x000df330 697a6520 3e3e2039 29290000 00000000 ize >> 9))...... │ │ │ │ - 0x000df340 21286372 635f6f6c 642e756e 636f6d70 !(crc_old.uncomp │ │ │ │ - 0x000df350 72657373 65645f73 697a6520 213d2028 ressed_size != ( │ │ │ │ - 0x000df360 28286269 6f292d3e 62695f69 74657229 ((bio)->bi_iter) │ │ │ │ - 0x000df370 2e62695f 73697a65 203e3e20 39292900 .bi_size >> 9)). │ │ │ │ - 0x000df380 21286263 68325f63 73756d5f 74797065 !(bch2_csum_type │ │ │ │ - 0x000df390 5f69735f 656e6372 79707469 6f6e2863 _is_encryption(c │ │ │ │ - 0x000df3a0 72635f6f 6c642e63 73756d5f 74797065 rc_old.csum_type │ │ │ │ - 0x000df3b0 2920213d 20626368 325f6373 756d5f74 ) != bch2_csum_t │ │ │ │ - 0x000df3c0 7970655f 69735f65 6e637279 7074696f ype_is_encryptio │ │ │ │ - 0x000df3d0 6e286e65 775f6373 756d5f74 79706529 n(new_csum_type) │ │ │ │ - 0x000df3e0 29000000 00000000 6572726f 72207265 ).......error re │ │ │ │ - 0x000df3f0 71756573 74696e67 20656e63 72797074 questing encrypt │ │ │ │ - 0x000df400 696f6e20 6b65793a 2025690a 00000000 ion key: %i..... │ │ │ │ - 0x000df410 6572726f 72207265 71756573 74696e67 error requesting │ │ │ │ - 0x000df420 20736861 32353620 6d6f6475 6c650000 sha256 module.. │ │ │ │ - 0x000df430 6275636b 65742025 753a257a 75206765 bucket %u:%zu ge │ │ │ │ - 0x000df440 6e202575 20646174 61207479 70652025 n %u data type % │ │ │ │ - 0x000df450 733a2070 74722067 656e2025 75206e65 s: ptr gen %u ne │ │ │ │ - 0x000df460 77657220 7468616e 20627563 6b657420 wer than bucket │ │ │ │ - 0x000df470 67656e0a 7768696c 65206d61 726b696e gen.while markin │ │ │ │ - 0x000df480 67202573 00000000 6275636b 65742025 g %s....bucket % │ │ │ │ - 0x000df490 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ - 0x000df4a0 61207479 70652025 733a2070 74722067 a type %s: ptr g │ │ │ │ - 0x000df4b0 656e2025 7520746f 6f207374 616c650a en %u too stale. │ │ │ │ - 0x000df4c0 7768696c 65206d61 726b696e 67202573 while marking %s │ │ │ │ - 0x000df4d0 00000000 00000000 6275636b 65742025 ........bucket % │ │ │ │ - 0x000df4e0 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ - 0x000df4f0 61207479 70652025 733a2073 74616c65 a type %s: stale │ │ │ │ - 0x000df500 20646972 74792070 74722028 67656e20 dirty ptr (gen │ │ │ │ - 0x000df510 2575290a 7768696c 65206d61 726b696e %u).while markin │ │ │ │ - 0x000df520 67202573 00000000 6275636b 65742025 g %s....bucket % │ │ │ │ - 0x000df530 753a257a 75206765 6e202575 20646966 u:%zu gen %u dif │ │ │ │ - 0x000df540 66657265 6e742074 79706573 206f6620 ferent types of │ │ │ │ - 0x000df550 64617461 20696e20 73616d65 20627563 data in same buc │ │ │ │ - 0x000df560 6b65743a 2025732c 2025730a 7768696c ket: %s, %s.whil │ │ │ │ - 0x000df570 65206d61 726b696e 67202573 00000000 e marking %s.... │ │ │ │ - 0x000df580 6275636b 65742025 753a257a 75206765 bucket %u:%zu ge │ │ │ │ - 0x000df590 6e202575 20646174 61207479 70652025 n %u data type % │ │ │ │ - 0x000df5a0 73207365 63746f72 20636f75 6e74206f s sector count o │ │ │ │ - 0x000df5b0 76657266 6c6f773a 20257520 2b20256c verflow: %u + %l │ │ │ │ - 0x000df5c0 6c69203e 20553136 5f4d4158 0a776869 li > U16_MAX.whi │ │ │ │ - 0x000df5d0 6c65206d 61726b69 6e672025 73000000 le marking %s... │ │ │ │ - 0x000df5e0 21286274 7265655f 69746572 5f6c6976 !(btree_iter_liv │ │ │ │ - 0x000df5f0 65287472 616e732c 20692d3e 69746572 e(trans, i->iter │ │ │ │ - 0x000df600 29290000 00000000 6275636b 65742025 ))......bucket % │ │ │ │ - 0x000df610 6c6c753a 256c6c75 2067656e 2025753a llu:%llu gen %u: │ │ │ │ - 0x000df620 206d756c 7469706c 65207374 72697065 multiple stripe │ │ │ │ - 0x000df630 73207573 696e6720 73616d65 20627563 s using same buc │ │ │ │ - 0x000df640 6b657420 2825752c 20256c6c 75290a00 ket (%u, %llu).. │ │ │ │ - 0x000df650 5741524e 494e4720 6174206c 69626263 WARNING at libbc │ │ │ │ - 0x000df660 61636865 66732f62 75636b65 74732e63 achefs/buckets.c │ │ │ │ - 0x000df670 3a25640a 00000000 21282164 20262620 :%d.....!(!d && │ │ │ │ - 0x000df680 616c6c6f 635f7369 7a65203e 20283155 alloc_size > (1U │ │ │ │ - 0x000df690 203c3c20 31362929 00000000 00000000 << 16))........ │ │ │ │ - 0x000df6a0 6275636b 65742025 6c6c753a 256c6c75 bucket %llu:%llu │ │ │ │ - 0x000df6b0 2067656e 20257520 64696666 6572656e gen %u differen │ │ │ │ - 0x000df6c0 74207479 70657320 6f662064 61746120 t types of data │ │ │ │ - 0x000df6d0 696e2073 616d6520 6275636b 65743a20 in same bucket: │ │ │ │ - 0x000df6e0 25732c20 25730a77 68696c65 206d6172 %s, %s.while mar │ │ │ │ - 0x000df6f0 6b696e67 20257300 21286461 74615f74 king %s.!(data_t │ │ │ │ - 0x000df700 79706520 213d2042 43485f44 4154415f ype != BCH_DATA_ │ │ │ │ - 0x000df710 73622026 26206461 74615f74 79706520 sb && data_type │ │ │ │ - 0x000df720 213d2042 43485f44 4154415f 6a6f7572 != BCH_DATA_jour │ │ │ │ - 0x000df730 6e616c29 00000000 64696666 6572656e nal)....differen │ │ │ │ - 0x000df740 74207479 70657320 6f662064 61746120 t types of data │ │ │ │ - 0x000df750 696e2073 616d6520 6275636b 65743a20 in same bucket: │ │ │ │ - 0x000df760 25732c20 25730a00 6275636b 65742025 %s, %s..bucket % │ │ │ │ - 0x000df770 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ - 0x000df780 61207479 70652025 73207365 63746f72 a type %s sector │ │ │ │ - 0x000df790 20636f75 6e74206f 76657266 6c6f773a count overflow: │ │ │ │ - 0x000df7a0 20257520 2b202575 203e2055 31365f4d %u + %u > U16_M │ │ │ │ - 0x000df7b0 41580a00 00000000 21282128 666c6167 AX......!(!(flag │ │ │ │ - 0x000df7c0 73202620 28283155 203c3c20 5f5f4254 s & ((1U << __BT │ │ │ │ - 0x000df7d0 5245455f 54524947 4745525f 494e5345 REE_TRIGGER_INSE │ │ │ │ - 0x000df7e0 5254297c 28315520 3c3c205f 5f425452 RT)|(1U << __BTR │ │ │ │ - 0x000df7f0 45455f54 52494747 45525f4f 56455257 EE_TRIGGER_OVERW │ │ │ │ - 0x000df800 52495445 29292929 00000000 00000000 RITE))))........ │ │ │ │ - 0x000df810 62636832 5f6d6172 6b5f616c 6c6f6328 bch2_mark_alloc( │ │ │ │ - 0x000df820 293a206e 6f207265 706c6963 61732065 ): no replicas e │ │ │ │ - 0x000df830 6e747279 20776869 6c652075 70646174 ntry while updat │ │ │ │ - 0x000df840 696e6720 63616368 65642073 6563746f ing cached secto │ │ │ │ - 0x000df850 72730000 00000000 21282866 6c616773 rs......!((flags │ │ │ │ - 0x000df860 20262028 28315520 3c3c205f 5f425452 & ((1U << __BTR │ │ │ │ - 0x000df870 45455f54 52494747 45525f49 4e534552 EE_TRIGGER_INSER │ │ │ │ - 0x000df880 54297c28 3155203c 3c205f5f 42545245 T)|(1U << __BTRE │ │ │ │ - 0x000df890 455f5452 49474745 525f4f56 45525752 E_TRIGGER_OVERWR │ │ │ │ - 0x000df8a0 49544529 2929203d 3d202828 3155203c ITE))) == ((1U < │ │ │ │ - 0x000df8b0 3c205f5f 42545245 455f5452 49474745 < __BTREE_TRIGGE │ │ │ │ - 0x000df8c0 525f494e 53455254 297c2831 55203c3c R_INSERT)|(1U << │ │ │ │ - 0x000df8d0 205f5f42 54524545 5f545249 47474552 __BTREE_TRIGGER │ │ │ │ - 0x000df8e0 5f4f5645 52575249 54452929 29000000 _OVERWRITE)))... │ │ │ │ - 0x000df8f0 62636832 5f6d6172 6b5f6578 74656e74 bch2_mark_extent │ │ │ │ - 0x000df900 28293a20 6e6f2072 65706c69 63617320 (): no replicas │ │ │ │ - 0x000df910 656e7472 79207768 696c6520 75706461 entry while upda │ │ │ │ - 0x000df920 74696e67 20636163 68656420 73656374 ting cached sect │ │ │ │ - 0x000df930 6f727300 00000000 6275636b 65742025 ors.....bucket % │ │ │ │ - 0x000df940 753a257a 75206765 6e202575 3a206d75 u:%zu gen %u: mu │ │ │ │ - 0x000df950 6c746970 6c652073 74726970 65732075 ltiple stripes u │ │ │ │ - 0x000df960 73696e67 2073616d 65206275 636b6574 sing same bucket │ │ │ │ - 0x000df970 0a25730a 00000000 256c6c75 3a256c6c .%s.....%llu:%ll │ │ │ │ - 0x000df980 75206c65 6e202575 20706f69 6e747320 u len %u points │ │ │ │ - 0x000df990 746f206e 6f6e6578 69737465 6e742069 to nonexistent i │ │ │ │ - 0x000df9a0 6e646972 65637420 65787465 6e742025 ndirect extent % │ │ │ │ - 0x000df9b0 6c6c750a 00000000 21282873 36342920 llu.....!((s64) │ │ │ │ - 0x000df9c0 722d3e72 6566636f 756e7420 2b206164 r->refcount + ad │ │ │ │ - 0x000df9d0 64203c20 30290000 21282167 63202626 d < 0)..!(!gc && │ │ │ │ - 0x000df9e0 20627563 6b65745f 62656361 6d655f75 bucket_became_u │ │ │ │ - 0x000df9f0 6e617661 696c6162 6c65286f 6c642c20 navailable(old, │ │ │ │ - 0x000dfa00 6e657729 29000000 21286f66 66736574 new))...!(offset │ │ │ │ - 0x000dfa10 203c2030 207c7c20 6f666673 6574203e < 0 || offset > │ │ │ │ - 0x000dfa20 3d206673 5f757361 67655f75 36347328 = fs_usage_u64s( │ │ │ │ - 0x000dfa30 63292900 00000000 21286964 78203e3d c)).....!(idx >= │ │ │ │ - 0x000dfa40 20287369 7a656f66 28632d3e 75736167 (sizeof(c->usag │ │ │ │ - 0x000dfa50 6529202f 2073697a 656f6628 28632d3e e) / sizeof((c-> │ │ │ │ - 0x000dfa60 75736167 65295b30 5d29202b 20287369 usage)[0]) + (si │ │ │ │ - 0x000dfa70 7a656f66 28737472 75637420 7b20696e zeof(struct { in │ │ │ │ - 0x000dfa80 743a2d21 21285f5f 6275696c 74696e5f t:-!!(__builtin_ │ │ │ │ - 0x000dfa90 74797065 735f636f 6d706174 69626c65 types_compatible │ │ │ │ - 0x000dfaa0 5f702874 7970656f 66282863 2d3e7573 _p(typeof((c->us │ │ │ │ - 0x000dfab0 61676529 292c2074 7970656f 66282628 age)), typeof(&( │ │ │ │ - 0x000dfac0 632d3e75 73616765 295b305d 2929293b c->usage)[0]))); │ │ │ │ - 0x000dfad0 207d2929 29290000 21286f77 6e65645f }))))..!(owned_ │ │ │ │ - 0x000dfae0 62795f61 6c6c6f63 61746f72 203d3d20 by_allocator == │ │ │ │ - 0x000dfaf0 6f6c642e 6f776e65 645f6279 5f616c6c old.owned_by_all │ │ │ │ - 0x000dfb00 6f636174 6f722900 21287479 70652021 ocator).!(type ! │ │ │ │ - 0x000dfb10 3d204243 485f4441 54415f73 62202626 = BCH_DATA_sb && │ │ │ │ - 0x000dfb20 20747970 6520213d 20424348 5f444154 type != BCH_DAT │ │ │ │ - 0x000dfb30 415f6a6f 75726e61 6c290000 00000000 A_journal)...... │ │ │ │ - 0x000dfb40 21285f5f 75706461 74655f72 65706c69 !(__update_repli │ │ │ │ - 0x000dfb50 63617328 632c2064 73742c20 26642d3e cas(c, dst, &d-> │ │ │ │ - 0x000dfb60 722c2064 2d3e6465 6c746129 29000000 r, d->delta))... │ │ │ │ - 0x000dfb70 6469736b 20757361 67652069 6e637265 disk usage incre │ │ │ │ - 0x000dfb80 61736564 20256c6c 69206d6f 72652074 ased %lli more t │ │ │ │ - 0x000dfb90 68616e20 25752073 6563746f 72732072 han %u sectors r │ │ │ │ - 0x000dfba0 65736572 7665640a 00000000 00000000 eserved......... │ │ │ │ - 0x000dfbb0 62636163 68656673 3a202573 28292077 bcachefs: %s() w │ │ │ │ - 0x000dfbc0 68696c65 20696e73 65727469 6e670a00 hile inserting.. │ │ │ │ - 0x000dfbd0 62636163 68656673 3a202573 2829206f bcachefs: %s() o │ │ │ │ - 0x000dfbe0 7665726c 61707069 6e672077 6974680a verlapping with. │ │ │ │ - 0x000dfbf0 00000000 00000000 706f696e 74657220 ........pointer │ │ │ │ - 0x000dfc00 746f206e 6f6e6578 69737465 6e742073 to nonexistent s │ │ │ │ - 0x000dfc10 74726970 6520256c 6c750a00 00000000 tripe %llu...... │ │ │ │ - 0x000dfc20 73747269 70652070 6f696e74 65722064 stripe pointer d │ │ │ │ - 0x000dfc30 6f65736e 2774206d 61746368 20737472 oesn't match str │ │ │ │ - 0x000dfc40 69706520 256c6c75 0a000000 00000000 ipe %llu........ │ │ │ │ - 0x000dfc50 2128212a 72656663 6f756e74 20262620 !(!*refcount && │ │ │ │ - 0x000dfc60 28666c61 67732026 20283155 203c3c20 (flags & (1U << │ │ │ │ - 0x000dfc70 5f5f4254 5245455f 54524947 4745525f __BTREE_TRIGGER_ │ │ │ │ - 0x000dfc80 4f564552 57524954 45292929 006c6962 OVERWRITE))).lib │ │ │ │ - 0x000dfc90 62636163 68656673 2f627563 6b657473 bcachefs/buckets │ │ │ │ - 0x000dfca0 2e63006e 6f207265 706c6963 61732065 .c.no replicas e │ │ │ │ - 0x000dfcb0 6e747279 20666f72 2025730a 00212867 ntry for %s..!(g │ │ │ │ - 0x000dfcc0 63202626 206f6c64 5f732900 21282172 c && old_s).!(!r │ │ │ │ - 0x000dfcd0 29006361 70616369 74793a09 0909256c ).capacity:...%l │ │ │ │ - 0x000dfce0 6c750a00 68696464 656e3a09 09090925 lu..hidden:....% │ │ │ │ - 0x000dfcf0 6c6c750a 00646174 613a0909 0909256c llu..data:....%l │ │ │ │ - 0x000dfd00 6c750a00 63616368 65643a09 09090925 lu..cached:....% │ │ │ │ - 0x000dfd10 6c6c750a 00726573 65727665 643a0909 llu..reserved:.. │ │ │ │ - 0x000dfd20 09256c6c 750a006e 725f696e 6f646573 .%llu..nr_inodes │ │ │ │ - 0x000dfd30 3a090909 256c6c75 0a006f6e 6c696e65 :...%llu..online │ │ │ │ - 0x000dfd40 20726573 65727665 643a0909 256c6c75 reserved:..%llu │ │ │ │ - 0x000dfd50 0a002575 20726570 6c696361 733a0a00 ..%u replicas:.. │ │ │ │ - 0x000dfd60 09726573 65727665 643a0909 256c6c75 .reserved:..%llu │ │ │ │ - 0x000dfd70 0a003a09 256c6c75 0a006263 61636865 ..:.%llu..bcache │ │ │ │ - 0x000dfd80 66733a20 25732829 2025730a 00000000 fs: %s() %s..... │ │ │ │ - 0x000dfd90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dfda0 58c6f8ff 58c6f8ff c8c8f8ff 39c9f8ff X...X.......9... │ │ │ │ - 0x000dfdb0 20c6f8ff 20c6f8ff 20c6f8ff a1c6f8ff ... ... ....... │ │ │ │ - 0x000dfdc0 20c6f8ff 89c9f8ff ddc4f8ff 58c6f8ff ...........X... │ │ │ │ - 0x000dfdd0 20c6f8ff 58c6f8ff 20c6f8ff a1c6f8ff ...X... ....... │ │ │ │ - 0x000dfde0 f1cef8ff 2ecff8ff 61cff8ff 61cff8ff ........a...a... │ │ │ │ - 0x000dfdf0 61cff8ff 61cff8ff 61cff8ff 61cff8ff a...a...a...a... │ │ │ │ - 0x000dfe00 61cff8ff 0dcff8ff 61cff8ff 47cff8ff a.......a...G... │ │ │ │ - 0x000dfe10 61cff8ff d8caf8ff e0f4f8ff e0f4f8ff a............... │ │ │ │ - 0x000dfe20 01f5f8ff 36f8f8ff 98f4f8ff 98f4f8ff ....6........... │ │ │ │ - 0x000dfe30 98f4f8ff 98f4f8ff 98f4f8ff 62f5f8ff ............b... │ │ │ │ - 0x000dfe40 9ef6f8ff e0f4f8ff 98f4f8ff e0f4f8ff ................ │ │ │ │ - 0x000dfe50 f5fef8ff dafef8ff 70f9f8ff 70f9f8ff ........p...p... │ │ │ │ - 0x000dfe60 70f9f8ff 70f9f8ff 70f9f8ff 70f9f8ff p...p...p...p... │ │ │ │ - 0x000dfe70 70f9f8ff c2fef8ff 70f9f8ff 9efef8ff p.......p....... │ │ │ │ - 0x000dfe80 70f9f8ff 5dfef8ff 00000000 00000000 p...]........... │ │ │ │ - 0x000dfe90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dfea0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000dfeb0 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000dfec0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dfed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dfee0 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ - 0x000dfef0 7365745f 706f735f 746f5f65 7874656e set_pos_to_exten │ │ │ │ - 0x000dff00 745f7374 61727400 00000000 00000000 t_start......... │ │ │ │ - 0x000dff10 5f5f6263 68325f74 72616e73 5f6d6172 __bch2_trans_mar │ │ │ │ - 0x000dff20 6b5f7265 666c696e 6b5f7000 00000000 k_reflink_p..... │ │ │ │ - 0x000dff30 62636832 5f747261 6e735f6d 61726b5f bch2_trans_mark_ │ │ │ │ - 0x000dff40 72657365 72766174 696f6e00 00000000 reservation..... │ │ │ │ - 0x000dff50 7265706c 69636173 5f64656c 7461735f replicas_deltas_ │ │ │ │ - 0x000dff60 7265616c 6c6f6300 00000000 00000000 realloc......... │ │ │ │ - 0x000dff70 7472616e 735f6765 745f7570 64617465 trans_get_update │ │ │ │ - 0x000dff80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dff90 62636832 5f747261 6e735f6d 61726b5f bch2_trans_mark_ │ │ │ │ - 0x000dffa0 65787465 6e740000 00000000 00000000 extent.......... │ │ │ │ - 0x000dffb0 62636832 5f747261 6e735f6d 61726b5f bch2_trans_mark_ │ │ │ │ - 0x000dffc0 6b657900 00000000 00000000 00000000 key............. │ │ │ │ - 0x000dffd0 66735f75 73616765 5f617070 6c795f77 fs_usage_apply_w │ │ │ │ - 0x000dffe0 61726e00 00000000 00000000 00000000 arn............. │ │ │ │ - 0x000dfff0 62636832 5f747261 6e735f66 735f7573 bch2_trans_fs_us │ │ │ │ - 0x000e0000 6167655f 6170706c 79000000 00000000 age_apply....... │ │ │ │ - 0x000e0010 5f5f6263 68325f6d 61726b5f 7265666c __bch2_mark_refl │ │ │ │ - 0x000e0020 696e6b5f 70000000 00000000 00000000 ink_p........... │ │ │ │ - 0x000e0030 62636832 5f6d6172 6b5f7265 666c696e bch2_mark_reflin │ │ │ │ - 0x000e0040 6b5f7000 00000000 00000000 00000000 k_p............. │ │ │ │ - 0x000e0050 62636832 5f6d6172 6b5f7374 72697065 bch2_mark_stripe │ │ │ │ - 0x000e0060 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e0070 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000e0080 65730000 00000000 00000000 00000000 es.............. │ │ │ │ - 0x000e0090 62636832 5f657874 656e745f 6372635f bch2_extent_crc_ │ │ │ │ - 0x000e00a0 756e7061 636b0000 00000000 00000000 unpack.......... │ │ │ │ - 0x000e00b0 62636832 5f6d6172 6b5f706f 696e7465 bch2_mark_pointe │ │ │ │ - 0x000e00c0 72000000 00000000 00000000 00000000 r............... │ │ │ │ - 0x000e00d0 62636832 5f6d6172 6b5f6578 74656e74 bch2_mark_extent │ │ │ │ - 0x000e00e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e00f0 62636832 5f6d6172 6b5f6b65 795f6c6f bch2_mark_key_lo │ │ │ │ - 0x000e0100 636b6564 00000000 00000000 00000000 cked............ │ │ │ │ - 0x000e0110 5f5f6263 68325f6d 61726b5f 6d657461 __bch2_mark_meta │ │ │ │ - 0x000e0120 64617461 5f627563 6b657400 00000000 data_bucket..... │ │ │ │ - 0x000e0130 62636832 5f6d6172 6b5f6d65 74616461 bch2_mark_metada │ │ │ │ - 0x000e0140 74615f62 75636b65 74000000 00000000 ta_bucket....... │ │ │ │ - 0x000e0150 5f5f6275 636b6574 00000000 00000000 __bucket........ │ │ │ │ - 0x000e0160 62636832 5f6d6172 6b5f616c 6c6f635f bch2_mark_alloc_ │ │ │ │ - 0x000e0170 6275636b 65740000 00000000 00000000 bucket.......... │ │ │ │ - 0x000e0180 62636832 5f66735f 75736167 655f6163 bch2_fs_usage_ac │ │ │ │ - 0x000e0190 635f746f 5f626173 65000000 00000000 c_to_base....... │ │ │ │ - 0x000e01a0 62636832 5f66735f 75736167 655f7265 bch2_fs_usage_re │ │ │ │ - 0x000e01b0 61645f6f 6e650000 00000000 00000000 ad_one.......... │ │ │ │ - 0x000e01c0 00000000 04000000 08000000 0a000000 ................ │ │ │ │ - 0x000e01d0 10000000 04000000 08000000 08000000 ................ │ │ │ │ - 0x000e01e0 6c696262 63616368 6566732f 62747265 libbcachefs/btre │ │ │ │ - 0x000e01f0 655f7570 64617465 5f696e74 6572696f e_update_interio │ │ │ │ - 0x000e0200 722e6800 00000000 21286263 685f6274 r.h.....!(bch_bt │ │ │ │ - 0x000e0210 7265655f 6b657973 5f753634 735f7265 ree_keys_u64s_re │ │ │ │ - 0x000e0220 6d61696e 696e6728 632c2062 29203c20 maining(c, b) < │ │ │ │ - 0x000e0230 2873697a 656f6628 73747275 63742062 (sizeof(struct b │ │ │ │ - 0x000e0240 6b657929 202f2073 697a656f 66285f5f key) / sizeof(__ │ │ │ │ - 0x000e0250 75363429 29290000 6c696262 63616368 u64)))..libbcach │ │ │ │ - 0x000e0260 6566732f 62747265 655f7570 64617465 efs/btree_update │ │ │ │ - 0x000e0270 5f6c6561 662e6300 21282162 74726565 _leaf.c.!(!btree │ │ │ │ - 0x000e0280 5f6e6f64 655f696e 74656e74 5f6c6f63 _node_intent_loc │ │ │ │ - 0x000e0290 6b656428 692d3e69 7465722c 20692d3e ked(i->iter, i-> │ │ │ │ - 0x000e02a0 6c657665 6c292900 696e7661 6c696420 level)).invalid │ │ │ │ - 0x000e02b0 626b6579 20257320 6f6e2069 6e736572 bkey %s on inser │ │ │ │ - 0x000e02c0 743a2025 730a0a00 21286270 6f735f63 t: %s...!(bpos_c │ │ │ │ - 0x000e02d0 6d702869 2d3e6b2d 3e6b2e70 2c20692d mp(i->k->k.p, i- │ │ │ │ - 0x000e02e0 3e697465 722d3e72 65616c5f 706f7329 >iter->real_pos) │ │ │ │ - 0x000e02f0 29000000 00000000 2128692d 3e627472 ).......!(i->btr │ │ │ │ - 0x000e0300 65655f69 6420213d 20692d3e 69746572 ee_id != i->iter │ │ │ │ - 0x000e0310 2d3e6274 7265655f 69642900 00000000 ->btree_id)..... │ │ │ │ - 0x000e0320 21286274 7265655f 69746572 5f747970 !(btree_iter_typ │ │ │ │ - 0x000e0330 6528692d 3e697465 7229203d 3d204254 e(i->iter) == BT │ │ │ │ - 0x000e0340 5245455f 49544552 5f434143 48454429 REE_ITER_CACHED) │ │ │ │ - 0x000e0350 00000000 00000000 21282872 6574203d ........!((ret = │ │ │ │ - 0x000e0360 3d203420 7c7c2072 6574203d 3d202d31 = 4 || ret == -1 │ │ │ │ - 0x000e0370 31292026 26202174 72616e73 2d3e7265 1) && !trans->re │ │ │ │ - 0x000e0380 73746172 74656429 00000000 00000000 started)........ │ │ │ │ - 0x000e0390 21287265 74203d3d 202d3238 20262620 !(ret == -28 && │ │ │ │ - 0x000e03a0 28747261 6e732d3e 666c6167 73202620 (trans->flags & │ │ │ │ - 0x000e03b0 2831203c 3c205f5f 42545245 455f494e (1 << __BTREE_IN │ │ │ │ - 0x000e03c0 53455254 5f4e4f46 41494c29 29290021 SERT_NOFAIL))).! │ │ │ │ - 0x000e03d0 2872656d 61696e69 6e67203c 20302900 (remaining < 0). │ │ │ │ - 0x000e03e0 21282169 2d3e6974 65722d3e 73686f75 !(!i->iter->shou │ │ │ │ - 0x000e03f0 6c645f62 655f6c6f 636b6564 29002128 ld_be_locked).!( │ │ │ │ - 0x000e0400 7472616e 732d3e72 65737461 72746564 trans->restarted │ │ │ │ - 0x000e0410 29002128 69746572 2d3e6c65 76656c29 ).!(iter->level) │ │ │ │ - 0x000e0420 00212869 2d3e6c65 76656c20 213d2069 .!(i->level != i │ │ │ │ - 0x000e0430 2d3e6974 65722d3e 6c657665 6c29006c ->iter->level).l │ │ │ │ - 0x000e0440 69626263 61636865 66732f62 74726565 ibbcachefs/btree │ │ │ │ - 0x000e0450 5f67632e 68002128 72657420 3e3d2030 _gc.h.!(ret >= 0 │ │ │ │ - 0x000e0460 29002128 7472616e 732d3e6e 725f7570 ).!(trans->nr_up │ │ │ │ - 0x000e0470 64617465 73203e3d 20363429 00212821 dates >= 64).!(! │ │ │ │ - 0x000e0480 69746572 2d3e7368 6f756c64 5f62655f iter->should_be_ │ │ │ │ - 0x000e0490 6c6f636b 65642900 21286e2e 69746572 locked).!(n.iter │ │ │ │ - 0x000e04a0 2d3e666c 61677320 26202831 203c3c20 ->flags & (1 << │ │ │ │ - 0x000e04b0 36292900 2128692d 3e747261 6e735f74 6)).!(i->trans_t │ │ │ │ - 0x000e04c0 72696767 6572735f 72756e29 00000000 riggers_run).... │ │ │ │ - 0x000e04d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e04e0 04000000 05000000 06000000 07000000 ................ │ │ │ │ - 0x000e04f0 08000000 09000000 03000000 0a000000 ................ │ │ │ │ - 0x000e0500 62636832 5f747261 6e735f75 70646174 bch2_trans_updat │ │ │ │ - 0x000e0510 65000000 00000000 00000000 00000000 e............... │ │ │ │ - 0x000e0520 62636832 5f747261 6e735f63 6f6d6d69 bch2_trans_commi │ │ │ │ - 0x000e0530 745f6572 726f7200 00000000 00000000 t_error......... │ │ │ │ - 0x000e0540 62747265 655f6964 5f746f5f 67635f70 btree_id_to_gc_p │ │ │ │ - 0x000e0550 68617365 00000000 00000000 00000000 hase............ │ │ │ │ - 0x000e0560 62636832 5f747261 6e735f6d 61726b5f bch2_trans_mark_ │ │ │ │ - 0x000e0570 67630000 00000000 00000000 00000000 gc.............. │ │ │ │ - 0x000e0580 6a6f7572 6e616c5f 73746174 655f636f journal_state_co │ │ │ │ - 0x000e0590 756e7400 00000000 00000000 00000000 unt............. │ │ │ │ - 0x000e05a0 62747265 655f6b65 795f6361 6e5f696e btree_key_can_in │ │ │ │ - 0x000e05b0 73657274 5f636163 68656400 00000000 sert_cached..... │ │ │ │ - 0x000e05c0 62747265 655f696e 73657274 5f656e74 btree_insert_ent │ │ │ │ - 0x000e05d0 72795f63 6865636b 73000000 00000000 ry_checks....... │ │ │ │ - 0x000e05e0 6d617962 655f646f 5f627472 65655f6d maybe_do_btree_m │ │ │ │ - 0x000e05f0 65726765 00000000 00000000 00000000 erge............ │ │ │ │ - 0x000e0600 646f5f62 6368325f 7472616e 735f636f do_bch2_trans_co │ │ │ │ - 0x000e0610 6d6d6974 00000000 00000000 00000000 mmit............ │ │ │ │ - 0x000e0620 5f5f6263 68325f74 72616e73 5f636f6d __bch2_trans_com │ │ │ │ - 0x000e0630 6d697400 00000000 00000000 00000000 mit............. │ │ │ │ - 0x000e0640 6263685f 62747265 655f6b65 79735f75 bch_btree_keys_u │ │ │ │ - 0x000e0650 3634735f 72656d61 696e696e 67000000 64s_remaining... │ │ │ │ - 0x000e0660 70757368 5f776869 74656f75 74000000 push_whiteout... │ │ │ │ - 0x000e0670 6c696262 63616368 6566732f 62747265 libbcachefs/btre │ │ │ │ - 0x000e0680 655f7570 64617465 5f696e74 6572696f e_update_interio │ │ │ │ - 0x000e0690 722e6300 00000000 21286220 3d3d2028 r.c.....!(b == ( │ │ │ │ - 0x000e06a0 2863292d 3e627472 65655f72 6f6f7473 (c)->btree_roots │ │ │ │ - 0x000e06b0 5b286229 2d3e632e 62747265 655f6964 [(b)->c.btree_id │ │ │ │ - 0x000e06c0 5d2e6229 29000000 21282163 64735f6c ].b))...!(!cds_l │ │ │ │ - 0x000e06d0 6973745f 656d7074 79282662 2d3e7772 ist_empty(&b->wr │ │ │ │ - 0x000e06e0 6974655f 626c6f63 6b656429 29000000 ite_blocked))... │ │ │ │ - 0x000e06f0 21282828 63292d3e 62747265 655f726f !(((c)->btree_ro │ │ │ │ - 0x000e0700 6f74735b 2862292d 3e632e62 74726565 ots[(b)->c.btree │ │ │ │ - 0x000e0710 5f69645d 2e622920 26262028 622d3e63 _id].b) && (b->c │ │ │ │ - 0x000e0720 2e6c6576 656c203c 20282863 292d3e62 .level < ((c)->b │ │ │ │ - 0x000e0730 74726565 5f726f6f 74735b28 62292d3e tree_roots[(b)-> │ │ │ │ - 0x000e0740 632e6274 7265655f 69645d2e 62292d3e c.btree_id].b)-> │ │ │ │ - 0x000e0750 632e6c65 76656c20 7c7c2021 62747265 c.level || !btre │ │ │ │ - 0x000e0760 655f6e6f 64655f64 79696e67 28282863 e_node_dying(((c │ │ │ │ - 0x000e0770 292d3e62 74726565 5f726f6f 74735b28 )->btree_roots[( │ │ │ │ - 0x000e0780 62292d3e 632e6274 7265655f 69645d2e b)->c.btree_id]. │ │ │ │ - 0x000e0790 62292929 29000000 21286465 6c746120 b))))...!(delta │ │ │ │ - 0x000e07a0 2b20622d 3e6e722e 6c697665 5f753634 + b->nr.live_u64 │ │ │ │ - 0x000e07b0 73203c20 30290000 21286274 7265655f s < 0)..!(btree_ │ │ │ │ - 0x000e07c0 6e6f6465 5f747970 65286229 20213d20 node_type(b) != │ │ │ │ - 0x000e07d0 424b4559 5f545950 455f6274 72656529 BKEY_TYPE_btree) │ │ │ │ - 0x000e07e0 00000000 00000000 2128696e 73657274 ........!(insert │ │ │ │ - 0x000e07f0 2d3e6b2e 74797065 203d3d20 4b45595f ->k.type == KEY_ │ │ │ │ - 0x000e0800 54595045 5f627472 65655f70 74725f76 TYPE_btree_ptr_v │ │ │ │ - 0x000e0810 32202626 20216274 7265655f 7074725f 2 && !btree_ptr_ │ │ │ │ - 0x000e0820 73656374 6f72735f 77726974 74656e28 sectors_written( │ │ │ │ - 0x000e0830 696e7365 72742929 00000000 00000000 insert))........ │ │ │ │ - 0x000e0840 696e7365 7274696e 6720696e 76616c69 inserting invali │ │ │ │ - 0x000e0850 6420626b 65792025 733a2025 730a0000 d bkey %s: %s... │ │ │ │ - 0x000e0860 21286173 2d3e6a6f 75726e61 6c5f7536 !(as->journal_u6 │ │ │ │ - 0x000e0870 3473202b 206a7365 745f7536 34732869 4s + jset_u64s(i │ │ │ │ - 0x000e0880 6e736572 742d3e6b 2e753634 7329203e nsert->k.u64s) > │ │ │ │ - 0x000e0890 20287369 7a656f66 2861732d 3e6a6f75 (sizeof(as->jou │ │ │ │ - 0x000e08a0 726e616c 5f656e74 72696573 29202f20 rnal_entries) / │ │ │ │ - 0x000e08b0 73697a65 6f662828 61732d3e 6a6f7572 sizeof((as->jour │ │ │ │ - 0x000e08c0 6e616c5f 656e7472 69657329 5b305d29 nal_entries)[0]) │ │ │ │ - 0x000e08d0 202b2028 73697a65 6f662873 74727563 + (sizeof(struc │ │ │ │ - 0x000e08e0 74207b20 696e743a 2d212128 5f5f6275 t { int:-!!(__bu │ │ │ │ - 0x000e08f0 696c7469 6e5f7479 7065735f 636f6d70 iltin_types_comp │ │ │ │ - 0x000e0900 61746962 6c655f70 28747970 656f6628 atible_p(typeof( │ │ │ │ - 0x000e0910 2861732d 3e6a6f75 726e616c 5f656e74 (as->journal_ent │ │ │ │ - 0x000e0920 72696573 29292c20 74797065 6f662826 ries)), typeof(& │ │ │ │ - 0x000e0930 2861732d 3e6a6f75 726e616c 5f656e74 (as->journal_ent │ │ │ │ - 0x000e0940 72696573 295b305d 2929293b 207d2929 ries)[0]))); })) │ │ │ │ - 0x000e0950 29290000 00000000 21282162 2d3e7772 ))......!(!b->wr │ │ │ │ - 0x000e0960 69747465 6e202626 20217465 73745f62 itten && !test_b │ │ │ │ - 0x000e0970 69742842 43485f46 535f484f 4c445f42 it(BCH_FS_HOLD_B │ │ │ │ - 0x000e0980 54524545 5f575249 5445532c 2026632d TREE_WRITES, &c- │ │ │ │ - 0x000e0990 3e666c61 67732929 00000000 00000000 >flags))........ │ │ │ │ - 0x000e09a0 21286173 2d3e6d6f 64652021 3d204254 !(as->mode != BT │ │ │ │ - 0x000e09b0 5245455f 494e5445 52494f52 5f4e4f5f REE_INTERIOR_NO_ │ │ │ │ - 0x000e09c0 55504441 54452900 2128622d 3e6e7365 UPDATE).!(b->nse │ │ │ │ - 0x000e09d0 74732021 3d203120 7c7c2062 2d3e6e72 ts != 1 || b->nr │ │ │ │ - 0x000e09e0 2e6c6976 655f7536 34732021 3d202828 .live_u64s != (( │ │ │ │ - 0x000e09f0 5f5f7531 3629285f 5f6c6531 36292862 __u16)(__le16)(b │ │ │ │ - 0x000e0a00 74726565 5f627365 745f6669 72737428 tree_bset_first( │ │ │ │ - 0x000e0a10 62292d3e 75363473 29292900 00000000 b)->u64s)))..... │ │ │ │ - 0x000e0a20 2128216a 6f75726e 616c5f70 696e5f61 !(!journal_pin_a │ │ │ │ - 0x000e0a30 63746976 65282661 732d3e6a 6f75726e ctive(&as->journ │ │ │ │ - 0x000e0a40 616c2929 00000000 6572726f 72202569 al))....error %i │ │ │ │ - 0x000e0a50 20696e20 62747265 655f7570 64617465 in btree_update │ │ │ │ - 0x000e0a60 5f6e6f64 65735f77 72697474 656e2829 _nodes_written() │ │ │ │ - 0x000e0a70 0a000000 00000000 2128622d 3e77696c ........!(b->wil │ │ │ │ - 0x000e0a80 6c5f6d61 6b655f72 65616368 61626c65 l_make_reachable │ │ │ │ - 0x000e0a90 20213d20 28756e73 69676e65 64206c6f != (unsigned lo │ │ │ │ - 0x000e0aa0 6e672920 61732900 21286c69 6e6b6564 ng) as).!(linked │ │ │ │ - 0x000e0ab0 2d3e6c5b 622d3e63 2e6c6576 656c5d2e ->l[b->c.level]. │ │ │ │ - 0x000e0ac0 62203d3d 20622900 21286173 2d3e6e72 b == b).!(as->nr │ │ │ │ - 0x000e0ad0 5f6e6577 5f6e6f64 6573203e 3d202873 _new_nodes >= (s │ │ │ │ - 0x000e0ae0 697a656f 66286173 2d3e6e65 775f6e6f izeof(as->new_no │ │ │ │ - 0x000e0af0 64657329 202f2073 697a656f 66282861 des) / sizeof((a │ │ │ │ - 0x000e0b00 732d3e6e 65775f6e 6f646573 295b305d s->new_nodes)[0] │ │ │ │ - 0x000e0b10 29202b20 2873697a 656f6628 73747275 ) + (sizeof(stru │ │ │ │ - 0x000e0b20 6374207b 20696e74 3a2d2121 285f5f62 ct { int:-!!(__b │ │ │ │ - 0x000e0b30 75696c74 696e5f74 79706573 5f636f6d uiltin_types_com │ │ │ │ - 0x000e0b40 70617469 626c655f 70287479 70656f66 patible_p(typeof │ │ │ │ - 0x000e0b50 28286173 2d3e6e65 775f6e6f 64657329 ((as->new_nodes) │ │ │ │ - 0x000e0b60 292c2074 7970656f 66282628 61732d3e ), typeof(&(as-> │ │ │ │ - 0x000e0b70 6e65775f 6e6f6465 73295b30 5d292929 new_nodes)[0]))) │ │ │ │ - 0x000e0b80 3b207d29 29292900 21286263 68325f6b ; })))).!(bch2_k │ │ │ │ - 0x000e0b90 65796c69 73745f75 36347328 2661732d eylist_u64s(&as- │ │ │ │ - 0x000e0ba0 3e6e6577 5f6b6579 7329202b 206b2d3e >new_keys) + k-> │ │ │ │ - 0x000e0bb0 6b2e7536 3473203e 20287369 7a656f66 k.u64s > (sizeof │ │ │ │ - 0x000e0bc0 2861732d 3e5f6e65 775f6b65 79732920 (as->_new_keys) │ │ │ │ - 0x000e0bd0 2f207369 7a656f66 28286173 2d3e5f6e / sizeof((as->_n │ │ │ │ - 0x000e0be0 65775f6b 65797329 5b305d29 202b2028 ew_keys)[0]) + ( │ │ │ │ - 0x000e0bf0 73697a65 6f662873 74727563 74207b20 sizeof(struct { │ │ │ │ - 0x000e0c00 696e743a 2d212128 5f5f6275 696c7469 int:-!!(__builti │ │ │ │ - 0x000e0c10 6e5f7479 7065735f 636f6d70 61746962 n_types_compatib │ │ │ │ - 0x000e0c20 6c655f70 28747970 656f6628 2861732d le_p(typeof((as- │ │ │ │ - 0x000e0c30 3e5f6e65 775f6b65 79732929 2c207479 >_new_keys)), ty │ │ │ │ - 0x000e0c40 70656f66 28262861 732d3e5f 6e65775f peof(&(as->_new_ │ │ │ │ - 0x000e0c50 6b657973 295b305d 2929293b 207d2929 keys)[0]))); })) │ │ │ │ - 0x000e0c60 29290000 00000000 21286263 68325f6b ))......!(bch2_k │ │ │ │ - 0x000e0c70 65796c69 73745f75 36347328 2661732d eylist_u64s(&as- │ │ │ │ - 0x000e0c80 3e6f6c64 5f6b6579 7329202b 206b2d3e >old_keys) + k-> │ │ │ │ - 0x000e0c90 6b2e7536 3473203e 20287369 7a656f66 k.u64s > (sizeof │ │ │ │ - 0x000e0ca0 2861732d 3e5f6f6c 645f6b65 79732920 (as->_old_keys) │ │ │ │ - 0x000e0cb0 2f207369 7a656f66 28286173 2d3e5f6f / sizeof((as->_o │ │ │ │ - 0x000e0cc0 6c645f6b 65797329 5b305d29 202b2028 ld_keys)[0]) + ( │ │ │ │ - 0x000e0cd0 73697a65 6f662873 74727563 74207b20 sizeof(struct { │ │ │ │ - 0x000e0ce0 696e743a 2d212128 5f5f6275 696c7469 int:-!!(__builti │ │ │ │ - 0x000e0cf0 6e5f7479 7065735f 636f6d70 61746962 n_types_compatib │ │ │ │ - 0x000e0d00 6c655f70 28747970 656f6628 2861732d le_p(typeof((as- │ │ │ │ - 0x000e0d10 3e5f6f6c 645f6b65 79732929 2c207479 >_old_keys)), ty │ │ │ │ - 0x000e0d20 70656f66 28262861 732d3e5f 6f6c645f peof(&(as->_old_ │ │ │ │ - 0x000e0d30 6b657973 295b305d 2929293b 207d2929 keys)[0]))); })) │ │ │ │ - 0x000e0d40 29290000 00000000 21282170 6172656e ))......!(!paren │ │ │ │ - 0x000e0d50 74202626 20286220 213d2028 2863292d t && (b != ((c)- │ │ │ │ - 0x000e0d60 3e627472 65655f72 6f6f7473 5b286229 >btree_roots[(b) │ │ │ │ - 0x000e0d70 2d3e632e 62747265 655f6964 5d2e6229 ->c.btree_id].b) │ │ │ │ - 0x000e0d80 29290000 00000000 21282162 74726565 ))......!(!btree │ │ │ │ - 0x000e0d90 5f6e6f64 655f696e 74656e74 5f6c6f63 _node_intent_loc │ │ │ │ - 0x000e0da0 6b656428 69746572 2c202828 63292d3e ked(iter, ((c)-> │ │ │ │ - 0x000e0db0 62747265 655f726f 6f74735b 2862292d btree_roots[(b)- │ │ │ │ - 0x000e0dc0 3e632e62 74726565 5f69645d 2e62292d >c.btree_id].b)- │ │ │ │ - 0x000e0dd0 3e632e6c 6576656c 29290000 00000000 >c.level))...... │ │ │ │ - 0x000e0de0 21282162 6368325f 626b6579 5f747261 !(!bch2_bkey_tra │ │ │ │ - 0x000e0df0 6e73666f 726d2826 6e322d3e 666f726d nsform(&n2->form │ │ │ │ - 0x000e0e00 61742c20 6f75742c 2028286b 292d3e66 at, out, ((k)->f │ │ │ │ - 0x000e0e10 6f726d61 7420213d 20312920 3f20266e ormat != 1) ? &n │ │ │ │ - 0x000e0e20 312d3e66 6f726d61 74203a20 26626368 1->format : &bch │ │ │ │ - 0x000e0e30 325f626b 65795f66 6f726d61 745f6375 2_bkey_format_cu │ │ │ │ - 0x000e0e40 7272656e 742c206b 29290000 00000000 rrent, k))...... │ │ │ │ - 0x000e0e50 21286173 2d3e6d6f 6465203d 3d204254 !(as->mode == BT │ │ │ │ - 0x000e0e60 5245455f 494e5445 52494f52 5f4e4f5f REE_INTERIOR_NO_ │ │ │ │ - 0x000e0e70 55504441 54452900 21282162 74726565 UPDATE).!(!btree │ │ │ │ - 0x000e0e80 5f6e6f64 655f6c6f 636b6564 28697465 _node_locked(ite │ │ │ │ - 0x000e0e90 722c206c 6576656c 29290000 00000000 r, level))...... │ │ │ │ - 0x000e0ea0 62747265 6520746f 706f6c6f 67792065 btree topology e │ │ │ │ - 0x000e0eb0 72726f72 20696e20 62747265 65206d65 rror in btree me │ │ │ │ - 0x000e0ec0 7267653a 0a202070 72657620 656e6473 rge:. prev ends │ │ │ │ - 0x000e0ed0 20617420 20202573 0a20206e 65787420 at %s. next │ │ │ │ - 0x000e0ee0 73746172 74732061 74202573 0a000000 starts at %s.... │ │ │ │ - 0x000e0ef0 21286270 6f735f63 6d702869 74657232 !(bpos_cmp(iter2 │ │ │ │ - 0x000e0f00 2d3e706f 732c206e 65775f6b 65792d3e ->pos, new_key-> │ │ │ │ - 0x000e0f10 6b2e7029 29000000 21282828 63292d3e k.p))...!(((c)-> │ │ │ │ - 0x000e0f20 62747265 655f726f 6f74735b 2862292d btree_roots[(b)- │ │ │ │ - 0x000e0f30 3e632e62 74726565 5f69645d 2e622920 >c.btree_id].b) │ │ │ │ - 0x000e0f40 213d2062 29000000 21282828 63292d3e != b)...!(((c)-> │ │ │ │ - 0x000e0f50 62747265 655f726f 6f74735b 2862292d btree_roots[(b)- │ │ │ │ - 0x000e0f60 3e632e62 74726565 5f69645d 2e622929 >c.btree_id].b)) │ │ │ │ - 0x000e0f70 00212862 74726565 5f6e6f64 655f6469 .!(btree_node_di │ │ │ │ - 0x000e0f80 72747928 62292900 21286274 7265655f rty(b)).!(btree_ │ │ │ │ - 0x000e0f90 6e6f6465 5f6e6565 645f7772 69746528 node_need_write( │ │ │ │ - 0x000e0fa0 62292900 2128622d 3e6f622e 6e722900 b)).!(b->ob.nr). │ │ │ │ - 0x000e0fb0 2128622d 3e77696c 6c5f6d61 6b655f72 !(b->will_make_r │ │ │ │ - 0x000e0fc0 65616368 61626c65 29006c69 62626361 eachable).libbca │ │ │ │ - 0x000e0fd0 63686566 732f6273 65742e68 0021286c chefs/bset.h.!(l │ │ │ │ - 0x000e0fe0 656e203c 2030207c 7c206c65 6e203e20 en < 0 || len > │ │ │ │ - 0x000e0ff0 28287538 297e3055 29290025 70206d20 ((u8)~0U)).%p m │ │ │ │ - 0x000e1000 25752077 20257520 72202575 206a2025 %u w %u r %u j % │ │ │ │ - 0x000e1010 6c6c750a 0021286c 6576656c 203e3d20 llu..!(level >= │ │ │ │ - 0x000e1020 34552900 21282161 732d3e6e 725f7072 4U).!(!as->nr_pr │ │ │ │ - 0x000e1030 65616c6c 6f635f6e 6f646573 29002128 ealloc_nodes).!( │ │ │ │ - 0x000e1040 21627472 65655f6e 6f64655f 64697274 !btree_node_dirt │ │ │ │ - 0x000e1050 79286229 29002128 21707265 76290021 y(b)).!(!prev).! │ │ │ │ - 0x000e1060 28217365 74312d3e 75363473 29002128 (!set1->u64s).!( │ │ │ │ - 0x000e1070 21736574 322d3e75 36347329 00212821 !set2->u64s).!(! │ │ │ │ - 0x000e1080 6173207c 7c206173 2d3e6229 0021286e as || as->b).!(n │ │ │ │ - 0x000e1090 725f6e6f 64657320 3e202834 55202b20 r_nodes > (4U + │ │ │ │ - 0x000e10a0 28345520 2d203129 29290021 2849535f (4U - 1))).!(IS_ │ │ │ │ - 0x000e10b0 45525228 62292900 21286974 6572322d ERR(b)).!(iter2- │ │ │ │ - 0x000e10c0 3e6c6576 656c2021 3d20622d 3e632e6c >level != b->c.l │ │ │ │ - 0x000e10d0 6576656c 29002128 21627472 65655f6e evel).!(!btree_n │ │ │ │ - 0x000e10e0 6f64655f 6479696e 67286229 29002128 ode_dying(b)).!( │ │ │ │ - 0x000e10f0 21627472 65655f6e 6f64655f 68617368 !btree_node_hash │ │ │ │ - 0x000e1100 65642862 29290062 74726565 5f757064 ed(b)).btree_upd │ │ │ │ - 0x000e1110 61746500 00000000 00000000 00000000 ate............. │ │ │ │ - 0x000e1120 62747265 655f7570 64617465 5f6e6f64 btree_update_nod │ │ │ │ - 0x000e1130 65735f77 72697474 656e0000 00000000 es_written...... │ │ │ │ - 0x000e1140 62636832 5f627472 65655f72 6f6f745f bch2_btree_root_ │ │ │ │ - 0x000e1150 616c6c6f 63000000 00000000 00000000 alloc........... │ │ │ │ - 0x000e1160 62636832 5f627472 65655f73 65745f72 bch2_btree_set_r │ │ │ │ - 0x000e1170 6f6f745f 666f725f 72656164 00000000 oot_for_read.... │ │ │ │ - 0x000e1180 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ - 0x000e1190 75706461 74655f6b 65795f67 65745f69 update_key_get_i │ │ │ │ - 0x000e11a0 74657200 00000000 00000000 00000000 ter............. │ │ │ │ - 0x000e11b0 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ - 0x000e11c0 655f7570 64617465 5f6b6579 00000000 e_update_key.... │ │ │ │ - 0x000e11d0 62706f73 5f707265 64656365 73736f72 bpos_predecessor │ │ │ │ - 0x000e11e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e11f0 5f5f6263 68325f66 6f726567 726f756e __bch2_foregroun │ │ │ │ - 0x000e1200 645f6d61 7962655f 6d657267 65000000 d_maybe_merge... │ │ │ │ - 0x000e1210 62747265 655f7570 64617465 5f757064 btree_update_upd │ │ │ │ - 0x000e1220 61746564 5f726f6f 74000000 00000000 ated_root....... │ │ │ │ - 0x000e1230 62636832 5f627472 65655f73 65745f72 bch2_btree_set_r │ │ │ │ - 0x000e1240 6f6f745f 696e6d65 6d000000 00000000 oot_inmem....... │ │ │ │ - 0x000e1250 62636832 5f627472 65655f73 65745f72 bch2_btree_set_r │ │ │ │ - 0x000e1260 6f6f7400 00000000 00000000 00000000 oot............. │ │ │ │ - 0x000e1270 62747265 655f7570 64617465 5f757064 btree_update_upd │ │ │ │ - 0x000e1280 61746564 5f6e6f64 65000000 00000000 ated_node....... │ │ │ │ - 0x000e1290 6263685f 62747265 655f6b65 79735f75 bch_btree_keys_u │ │ │ │ - 0x000e12a0 3634735f 72656d61 696e696e 67000000 64s_remaining... │ │ │ │ - 0x000e12b0 62636832 5f627472 65655f69 6e736572 bch2_btree_inser │ │ │ │ - 0x000e12c0 745f6e6f 64650000 00000000 00000000 t_node.......... │ │ │ │ - 0x000e12d0 62636832 5f696e73 6572745f 66697875 bch2_insert_fixu │ │ │ │ - 0x000e12e0 705f6274 7265655f 70747200 00000000 p_btree_ptr..... │ │ │ │ - 0x000e12f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e1300 5f5f6263 68325f62 74726565 5f696e73 __bch2_btree_ins │ │ │ │ - 0x000e1310 6572745f 6b657973 5f696e74 6572696f ert_keys_interio │ │ │ │ - 0x000e1320 72000000 00000000 00000000 00000000 r............... │ │ │ │ - 0x000e1330 62747265 655f7370 6c69745f 696e7365 btree_split_inse │ │ │ │ - 0x000e1340 72745f6b 65797300 62706f73 5f737563 rt_keys.bpos_suc │ │ │ │ - 0x000e1350 63657373 6f720000 00000000 00000000 cessor.......... │ │ │ │ - 0x000e1360 5f5f6274 7265655f 73706c69 745f6e6f __btree_split_no │ │ │ │ - 0x000e1370 64650000 00000000 62747265 655f7370 de......btree_sp │ │ │ │ - 0x000e1380 6c697400 00000000 00000000 00000000 lit............. │ │ │ │ - 0x000e1390 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ - 0x000e13a0 655f616c 6c6f6300 00000000 00000000 e_alloc......... │ │ │ │ - 0x000e13b0 62636832 5f627472 65655f72 65736572 bch2_btree_reser │ │ │ │ - 0x000e13c0 76655f67 65740000 00000000 00000000 ve_get.......... │ │ │ │ - 0x000e13d0 62636832 5f627472 65655f75 70646174 bch2_btree_updat │ │ │ │ - 0x000e13e0 655f7374 61727400 00000000 00000000 e_start......... │ │ │ │ - 0x000e13f0 62636832 5f627472 65655f75 70646174 bch2_btree_updat │ │ │ │ - 0x000e1400 655f646f 6e650000 00000000 00000000 e_done.......... │ │ │ │ - 0x000e1410 62747265 655f7570 64617465 5f77696c btree_update_wil │ │ │ │ - 0x000e1420 6c5f6465 6c657465 5f6b6579 00000000 l_delete_key.... │ │ │ │ - 0x000e1430 62747265 655f7570 64617465 5f64726f btree_update_dro │ │ │ │ - 0x000e1440 705f6e65 775f6e6f 64650000 00000000 p_new_node...... │ │ │ │ - 0x000e1450 62747265 655f7570 64617465 5f77696c btree_update_wil │ │ │ │ - 0x000e1460 6c5f6164 645f6b65 79000000 00000000 l_add_key....... │ │ │ │ - 0x000e1470 62636832 5f627472 65655f75 70646174 bch2_btree_updat │ │ │ │ - 0x000e1480 655f6164 645f6e65 775f6e6f 64650000 e_add_new_node.. │ │ │ │ - 0x000e1490 62747265 655f6e6f 64655f73 65745f66 btree_node_set_f │ │ │ │ - 0x000e14a0 6f726d61 74000000 00000000 00000000 ormat........... │ │ │ │ - 0x000e14b0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ - 0x000e14c0 616c6c6f 63000000 00000000 00000000 alloc........... │ │ │ │ - 0x000e14d0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ - 0x000e14e0 66726565 5f696e6d 656d0000 00000000 free_inmem...... │ │ │ │ - 0x000e14f0 5f5f6274 7265655f 6e6f6465 5f667265 __btree_node_fre │ │ │ │ - 0x000e1500 65000000 00000000 00000000 00000000 e............... │ │ │ │ - 0x000e1510 62747265 655f6e6f 64655f75 3634735f btree_node_u64s_ │ │ │ │ - 0x000e1520 77697468 5f666f72 6d617400 00000000 with_format..... │ │ │ │ - 0x000e1530 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e1540 8caaf9ff 4caaf9ff 43aaf9ff 3aaaf9ff ....L...C...:... │ │ │ │ - 0x000e1550 31aaf9ff 2baaf9ff 22aaf9ff 19aaf9ff 1...+..."....... │ │ │ │ - 0x000e1560 10aaf9ff 0aaaf9ff 01aaf9ff f8a9f9ff ................ │ │ │ │ - 0x000e1570 efa9f9ff 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e1580 62636832 5f66735f 62747265 655f6b65 bch2_fs_btree_ke │ │ │ │ - 0x000e1590 795f6361 6368655f 65786974 00000000 y_cache_exit.... │ │ │ │ - 0x000e15a0 62636832 5f627472 65655f69 6e736572 bch2_btree_inser │ │ │ │ - 0x000e15b0 745f6b65 795f6361 63686564 00000000 t_key_cached.... │ │ │ │ - 0x000e15c0 62747265 655f6b65 795f6361 6368655f btree_key_cache_ │ │ │ │ - 0x000e15d0 666c7573 685f706f 73000000 00000000 flush_pos....... │ │ │ │ - 0x000e15e0 626b6579 5f636163 6865645f 66726565 bkey_cached_free │ │ │ │ - 0x000e15f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e1600 72686173 68746162 6c655f6c 6f6f6b75 rhashtable_looku │ │ │ │ - 0x000e1610 705f696e 73657274 5f666173 74000000 p_insert_fast... │ │ │ │ - 0x000e1620 626b6579 5f636163 6865645f 65766963 bkey_cached_evic │ │ │ │ - 0x000e1630 74000000 00000000 00000000 00000000 t............... │ │ │ │ - 0x000e1640 626b6579 5f636163 6865645f 616c6c6f bkey_cached_allo │ │ │ │ - 0x000e1650 63000000 00000000 00000000 00000000 c............... │ │ │ │ - 0x000e1660 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ - 0x000e1670 74726176 65727365 5f636163 68656400 traverse_cached. │ │ │ │ - 0x000e1680 6c696262 63616368 6566732f 62747265 libbcachefs/btre │ │ │ │ - 0x000e1690 655f6b65 795f6361 6368652e 63002128 e_key_cache.c.!( │ │ │ │ - 0x000e16a0 74657374 5f626974 28312c20 26636b2d test_bit(1, &ck- │ │ │ │ - 0x000e16b0 3e666c61 67732929 00657272 6f722066 >flags)).error f │ │ │ │ - 0x000e16c0 6c757368 696e6720 6b657920 63616368 lushing key cach │ │ │ │ - 0x000e16d0 653a2025 690a0021 28217472 616e732d e: %i..!(!trans- │ │ │ │ - 0x000e16e0 3e726573 74617274 65642900 2128696e >restarted).!(in │ │ │ │ - 0x000e16f0 73657274 2d3e7536 3473203e 20636b2d sert->u64s > ck- │ │ │ │ - 0x000e1700 3e753634 7329006e 725f6672 6565643a >u64s).nr_freed: │ │ │ │ - 0x000e1710 09257a75 0a006e72 5f6b6579 733a0925 .%zu..nr_keys:.% │ │ │ │ - 0x000e1720 7a750a00 6e725f64 69727479 3a09257a zu..nr_dirty:.%z │ │ │ │ - 0x000e1730 750a0000 00000000 21287268 61736874 u.......!(rhasht │ │ │ │ - 0x000e1740 61626c65 5f72656d 6f76655f 66617374 able_remove_fast │ │ │ │ - 0x000e1750 2826632d 3e746162 6c652c20 26636b2d (&c->table, &ck- │ │ │ │ - 0x000e1760 3e686173 682c2062 6368325f 62747265 >hash, bch2_btre │ │ │ │ - 0x000e1770 655f6b65 795f6361 6368655f 70617261 e_key_cache_para │ │ │ │ - 0x000e1780 6d732929 00000000 21282162 74726565 ms))....!(!btree │ │ │ │ - 0x000e1790 5f6e6f64 655f6c6f 636b6564 28635f69 _node_locked(c_i │ │ │ │ - 0x000e17a0 7465722c 20302929 00000000 00000000 ter, 0))........ │ │ │ │ - 0x000e17b0 21282162 74726565 5f6e6f64 655f696e !(!btree_node_in │ │ │ │ - 0x000e17c0 74656e74 5f6c6f63 6b656428 635f6974 tent_locked(c_it │ │ │ │ - 0x000e17d0 65722c20 30292900 21282173 69785f74 er, 0)).!(!six_t │ │ │ │ - 0x000e17e0 72796c6f 636b5f69 6e74656e 74282663 rylock_intent(&c │ │ │ │ - 0x000e17f0 6b2d3e63 2e6c6f63 6b292900 00000000 k->c.lock))..... │ │ │ │ - 0x000e1800 21282173 69785f74 72796c6f 636b5f77 !(!six_trylock_w │ │ │ │ - 0x000e1810 72697465 2826636b 2d3e632e 6c6f636b rite(&ck->c.lock │ │ │ │ - 0x000e1820 29290000 00000000 21282172 65742026 ))......!(!ret & │ │ │ │ - 0x000e1830 26202162 74726565 5f6e6f64 655f6c6f & !btree_node_lo │ │ │ │ - 0x000e1840 636b6564 28697465 722c2030 29290000 cked(iter, 0)).. │ │ │ │ - 0x000e1850 21286a73 65745f75 36347328 696e7365 !(jset_u64s(inse │ │ │ │ - 0x000e1860 72742d3e 75363473 29203e20 7472616e rt->u64s) > tran │ │ │ │ - 0x000e1870 732d3e6a 6f75726e 616c5f70 72657265 s->journal_prere │ │ │ │ - 0x000e1880 732e7536 34732900 21286174 6f6d6963 s.u64s).!(atomic │ │ │ │ - 0x000e1890 5f6c6f6e 675f7265 61642826 62632d3e _long_read(&bc-> │ │ │ │ - 0x000e18a0 6e725f64 69727479 29202626 20216263 nr_dirty) && !bc │ │ │ │ - 0x000e18b0 68325f6a 6f75726e 616c5f65 72726f72 h2_journal_error │ │ │ │ - 0x000e18c0 2826632d 3e6a6f75 726e616c 29202626 (&c->journal) && │ │ │ │ - 0x000e18d0 20746573 745f6269 74284243 485f4653 test_bit(BCH_FS │ │ │ │ - 0x000e18e0 5f574153 5f52572c 2026632d 3e666c61 _WAS_RW, &c->fla │ │ │ │ - 0x000e18f0 67732929 00000000 21286174 6f6d6963 gs))....!(atomic │ │ │ │ - 0x000e1900 5f6c6f6e 675f7265 61642826 62632d3e _long_read(&bc-> │ │ │ │ - 0x000e1910 6e725f6b 65797329 2900696e 636c7564 nr_keys)).includ │ │ │ │ - 0x000e1920 652f6c69 6e75782f 7369782e 68006c69 e/linux/six.h.li │ │ │ │ - 0x000e1930 62626361 63686566 732f6274 7265655f bbcachefs/btree_ │ │ │ │ - 0x000e1940 69746572 2e630020 6b656570 0020746f iter.c. keep. to │ │ │ │ - 0x000e1950 75636865 6400206c 69766500 75706461 uched. live.upda │ │ │ │ - 0x000e1960 74653a20 62747265 65202573 2025730a te: btree %s %s. │ │ │ │ - 0x000e1970 00747261 6e732069 74657220 6f766566 .trans iter ovef │ │ │ │ - 0x000e1980 6c6f7700 21287472 616e732d 3e696e5f low.!(trans->in_ │ │ │ │ - 0x000e1990 74726176 65727365 5f616c6c 29002128 traverse_all).!( │ │ │ │ - 0x000e19a0 72657420 26262072 65742021 3d202d34 ret && ret != -4 │ │ │ │ - 0x000e19b0 29002128 21636b2d 3e76616c 69642900 ).!(!ck->valid). │ │ │ │ - 0x000e19c0 2128626b 65795f63 6d702869 7465722d !(bkey_cmp(iter- │ │ │ │ - 0x000e19d0 3e706f73 2c20706f 73292900 21286974 >pos, pos)).!(it │ │ │ │ - 0x000e19e0 65722d3e 6c657665 6c20213d 20646570 er->level != dep │ │ │ │ - 0x000e19f0 74682900 21286974 65722d3e 6d696e5f th).!(iter->min_ │ │ │ │ - 0x000e1a00 64657074 6820213d 20646570 74682900 depth != depth). │ │ │ │ - 0x000e1a10 21287472 616e732d 3e757365 645f6d65 !(trans->used_me │ │ │ │ - 0x000e1a20 6d706f6f 6c290000 21286274 7265655f mpool)..!(btree_ │ │ │ │ - 0x000e1a30 69746572 5f747970 65286974 65722920 iter_type(iter) │ │ │ │ - 0x000e1a40 3d3d2042 54524545 5f495445 525f4341 == BTREE_ITER_CA │ │ │ │ - 0x000e1a50 43484544 29000000 69746572 3a206274 CHED)...iter: bt │ │ │ │ - 0x000e1a60 72656520 25732070 6f732025 73257325 ree %s pos %s%s% │ │ │ │ - 0x000e1a70 73257320 2570530a 00000000 00000000 s%s %pS......... │ │ │ │ - 0x000e1a80 21286b2d 3e747970 6520213d 204b4559 !(k->type != KEY │ │ │ │ - 0x000e1a90 5f545950 455f6274 7265655f 7074725f _TYPE_btree_ptr_ │ │ │ │ - 0x000e1aa0 76322900 00000000 21282872 6574203d v2).....!((ret = │ │ │ │ - 0x000e1ab0 3d202d34 2920213d 20212174 72616e73 = -4) != !!trans │ │ │ │ - 0x000e1ac0 2d3e7265 73746172 74656429 00000000 ->restarted).... │ │ │ │ - 0x000e1ad0 21286974 65722d3e 7570746f 64617465 !(iter->uptodate │ │ │ │ - 0x000e1ae0 203e2042 54524545 5f495445 525f4e45 > BTREE_ITER_NE │ │ │ │ - 0x000e1af0 45445f50 45454b29 00000000 00000000 ED_PEEK)........ │ │ │ │ - 0x000e1b00 21286274 7265655f 6e6f6465 5f6c6f63 !(btree_node_loc │ │ │ │ - 0x000e1b10 6b656428 6c696e6b 65642c20 622d3e63 ked(linked, b->c │ │ │ │ - 0x000e1b20 2e6c6576 656c2929 00000000 00000000 .level))........ │ │ │ │ - 0x000e1b30 21286270 6f735f63 6d702862 2d3e6b65 !(bpos_cmp(b->ke │ │ │ │ - 0x000e1b40 792e6b2e 702c2069 7465722d 3e706f73 y.k.p, iter->pos │ │ │ │ - 0x000e1b50 29203c20 30290000 21287472 616e732d ) < 0)..!(trans- │ │ │ │ - 0x000e1b60 3e697465 7273202b 20697465 722d3e69 >iters + iter->i │ │ │ │ - 0x000e1b70 64782021 3d206974 65722900 00000000 dx != iter)..... │ │ │ │ - 0x000e1b80 21282162 74726565 5f697465 725f6c69 !(!btree_iter_li │ │ │ │ - 0x000e1b90 76652874 72616e73 2c206974 65722929 ve(trans, iter)) │ │ │ │ - 0x000e1ba0 00000000 00000000 21286974 65722d3e ........!(iter-> │ │ │ │ - 0x000e1bb0 6c6f636b 735f7761 6e742021 3d20287b locks_want != ({ │ │ │ │ - 0x000e1bc0 20747970 656f6628 6c6f636b 735f7761 typeof(locks_wa │ │ │ │ - 0x000e1bd0 6e742920 5f6d696e 31203d20 286c6f63 nt) _min1 = (loc │ │ │ │ - 0x000e1be0 6b735f77 616e7429 3b207479 70656f66 ks_want); typeof │ │ │ │ - 0x000e1bf0 28345529 205f6d69 6e32203d 20283455 (4U) _min2 = (4U │ │ │ │ - 0x000e1c00 293b2028 766f6964 29202826 5f6d696e ); (void) (&_min │ │ │ │ - 0x000e1c10 31203d3d 20265f6d 696e3229 3b205f6d 1 == &_min2); _m │ │ │ │ - 0x000e1c20 696e3120 3c205f6d 696e3220 3f205f6d in1 < _min2 ? _m │ │ │ │ - 0x000e1c30 696e3120 3a205f6d 696e323b 207d2929 in1 : _min2; })) │ │ │ │ - 0x000e1c40 00000000 00000000 5741524e 494e4720 ........WARNING │ │ │ │ - 0x000e1c50 6174206c 69626263 61636865 66732f62 at libbcachefs/b │ │ │ │ - 0x000e1c60 74726565 5f697465 722e633a 25640a00 tree_iter.c:%d.. │ │ │ │ - 0x000e1c70 62636832 5f747261 6e735f61 6c6c6f63 bch2_trans_alloc │ │ │ │ - 0x000e1c80 5f697465 72730000 00000000 00000000 _iters.......... │ │ │ │ - 0x000e1c90 62636832 5f747261 6e735f67 65745f6e bch2_trans_get_n │ │ │ │ - 0x000e1ca0 6f64655f 69746572 00000000 00000000 ode_iter........ │ │ │ │ - 0x000e1cb0 62636832 5f747261 6e735f69 7465725f bch2_trans_iter_ │ │ │ │ - 0x000e1cc0 70757400 00000000 00000000 00000000 put............. │ │ │ │ - 0x000e1cd0 62747265 655f7472 616e735f 69746572 btree_trans_iter │ │ │ │ - 0x000e1ce0 5f616c6c 6f635f66 61696c00 00000000 _alloc_fail..... │ │ │ │ - 0x000e1cf0 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ - 0x000e1d00 7065656b 5f736c6f 74000000 00000000 peek_slot....... │ │ │ │ - 0x000e1d10 62706f73 5f6e6f73 6e61705f 70726564 bpos_nosnap_pred │ │ │ │ - 0x000e1d20 65636573 736f7200 00000000 00000000 ecessor......... │ │ │ │ - 0x000e1d30 62706f73 5f707265 64656365 73736f72 bpos_predecessor │ │ │ │ - 0x000e1d40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e1d50 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ - 0x000e1d60 7065656b 5f6e6f64 65000000 00000000 peek_node....... │ │ │ │ - 0x000e1d70 5f5f6274 7265655f 69746572 5f747261 __btree_iter_tra │ │ │ │ - 0x000e1d80 76657273 655f616c 6c000000 00000000 verse_all....... │ │ │ │ - 0x000e1d90 62747265 655f6e6f 64655f6d 656d5f70 btree_node_mem_p │ │ │ │ - 0x000e1da0 74725f73 65740000 00000000 00000000 tr_set.......... │ │ │ │ - 0x000e1db0 62747265 655f6974 65725f74 72617665 btree_iter_trave │ │ │ │ - 0x000e1dc0 7273655f 6f6e6500 00000000 00000000 rse_one......... │ │ │ │ - 0x000e1dd0 5f5f6263 68325f62 74726565 5f697465 __bch2_btree_ite │ │ │ │ - 0x000e1de0 725f7472 61766572 73650000 00000000 r_traverse...... │ │ │ │ - 0x000e1df0 62706f73 5f6e6f73 6e61705f 73756363 bpos_nosnap_succ │ │ │ │ - 0x000e1e00 6573736f 72000000 62706f73 5f737563 essor...bpos_suc │ │ │ │ - 0x000e1e10 63657373 6f720000 00000000 00000000 cessor.......... │ │ │ │ - 0x000e1e20 62747265 655f6974 65725f6e 6f64655f btree_iter_node_ │ │ │ │ - 0x000e1e30 73657400 00000000 00000000 00000000 set............. │ │ │ │ - 0x000e1e40 62636832 5f627472 65655f69 7465725f bch2_btree_iter_ │ │ │ │ - 0x000e1e50 6e6f6465 5f726570 6c616365 00000000 node_replace.... │ │ │ │ - 0x000e1e60 62636832 5f747261 6e735f72 656c6f63 bch2_trans_reloc │ │ │ │ - 0x000e1e70 6b000000 00000000 00000000 00000000 k............... │ │ │ │ - 0x000e1e80 7369785f 756e6c6f 636b5f74 79706500 six_unlock_type. │ │ │ │ - 0x000e1e90 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ - 0x000e1ea0 655f6c6f 636b0000 00000000 00000000 e_lock.......... │ │ │ │ - 0x000e1eb0 7369785f 7472796c 6f636b5f 74797065 six_trylock_type │ │ │ │ - 0x000e1ec0 00257320 6c657665 6c202575 2f25750a .%s level %u/%u. │ │ │ │ - 0x000e1ed0 20200021 2874203c 20622d3e 73657429 .!(t < b->set) │ │ │ │ - 0x000e1ee0 006c6962 62636163 68656673 2f626b65 .libbcachefs/bke │ │ │ │ - 0x000e1ef0 795f736f 72742e68 00212869 7465722d y_sort.h.!(iter- │ │ │ │ - 0x000e1f00 3e757365 64203e3d 20697465 722d3e73 >used >= iter->s │ │ │ │ - 0x000e1f10 697a6529 00212864 6576732d 3e6e7220 ize).!(devs->nr │ │ │ │ - 0x000e1f20 3e3d2034 55290065 72726f72 2076616c >= 4U).error val │ │ │ │ - 0x000e1f30 69646174 696e6720 62747265 65206e6f idating btree no │ │ │ │ - 0x000e1f40 64652000 6265666f 72652077 72697465 de .before write │ │ │ │ - 0x000e1f50 20006f6e 20257320 00617420 62747265 .on %s .at btre │ │ │ │ - 0x000e1f60 6520000a 20206e6f 6465206f 66667365 e .. node offse │ │ │ │ - 0x000e1f70 74202575 00206273 65742075 36347320 t %u. bset u64s │ │ │ │ - 0x000e1f80 2575006c 69626263 61636865 66732f62 %u.libbcachefs/b │ │ │ │ - 0x000e1f90 74726565 5f696f2e 63002128 73697a65 tree_io.c.!(size │ │ │ │ - 0x000e1fa0 203e2062 74726565 5f627974 65732863 > btree_bytes(c │ │ │ │ - 0x000e1fb0 2929003a 20756e73 7570706f 72746564 )).: unsupported │ │ │ │ - 0x000e1fc0 20627365 74207665 7273696f 6e003a20 bset version.: │ │ │ │ - 0x000e1fd0 62736574 20706173 7420656e 64206f66 bset past end of │ │ │ │ - 0x000e1fe0 20627472 6565206e 6f646500 3a20656d btree node.: em │ │ │ │ - 0x000e1ff0 70747920 62736574 003a2062 73657420 pty bset.: bset │ │ │ │ - 0x000e2000 61742077 726f6e67 20736563 746f7220 at wrong sector │ │ │ │ - 0x000e2010 6f666673 6574003a 20696e63 6f727265 offset.: incorre │ │ │ │ - 0x000e2020 63742062 74726565 20696400 3a20696e ct btree id.: in │ │ │ │ - 0x000e2030 636f7272 65637420 6c657665 6c003a20 correct level.: │ │ │ │ - 0x000e2040 696e636f 72726563 74206d61 78206b65 incorrect max ke │ │ │ │ - 0x000e2050 79202573 003a2069 6e76616c 69642062 y %s.: invalid b │ │ │ │ - 0x000e2060 6b657920 666f726d 61743a20 25730021 key format: %s.! │ │ │ │ - 0x000e2070 28627974 65732021 3d206274 7265655f (bytes != btree_ │ │ │ │ - 0x000e2080 62797465 73286329 29003a20 696e7661 bytes(c)).: inva │ │ │ │ - 0x000e2090 6c696420 626b6579 20666f72 6d617420 lid bkey format │ │ │ │ - 0x000e20a0 2575003a 20696e76 616c6964 20626b65 %u.: invalid bke │ │ │ │ - 0x000e20b0 793a2025 730a2573 003a206b 65797320 y: %s.%s.: keys │ │ │ │ - 0x000e20c0 6f757420 6f66206f 72646572 3a202573 out of order: %s │ │ │ │ - 0x000e20d0 203e2025 73002128 6473742d 3e6e7365 > %s.!(dst->nse │ │ │ │ - 0x000e20e0 74732021 3d203129 0021286b 2d3e6e65 ts != 1).!(k->ne │ │ │ │ - 0x000e20f0 6564735f 77686974 656f7574 29003a20 eds_whiteout).: │ │ │ │ - 0x000e2100 62616420 6d616769 63003a20 62616420 bad magic.: bad │ │ │ │ - 0x000e2110 62747265 65206865 61646572 003a2075 btree header.: u │ │ │ │ - 0x000e2120 6e6b6e6f 776e2063 6865636b 73756d20 nknown checksum │ │ │ │ - 0x000e2130 74797065 20256c6c 75003a20 696e7661 type %llu.: inva │ │ │ │ - 0x000e2140 6c696420 63686563 6b73756d 00212862 lid checksum.!(b │ │ │ │ - 0x000e2150 2d3e6e72 2e6c6976 655f7536 34732021 ->nr.live_u64s ! │ │ │ │ - 0x000e2160 3d207536 34732900 3a20696e 76616c69 = u64s).: invali │ │ │ │ - 0x000e2170 6420626b 65792025 733a2025 73002025 d bkey %s: %s. % │ │ │ │ - 0x000e2180 752d2575 002a0020 47415000 7265706c u-%u.*. GAP.repl │ │ │ │ - 0x000e2190 69636120 25753a25 730a0072 65747279 ica %u:%s..retry │ │ │ │ - 0x000e21a0 696e6720 72656164 00212862 74726565 ing read.!(btree │ │ │ │ - 0x000e21b0 5f6e6f64 655f6661 6b652862 29290021 _node_fake(b)).! │ │ │ │ - 0x000e21c0 28622d3e 77726974 74656e20 26262021 (b->written && ! │ │ │ │ - 0x000e21d0 73657129 00212842 5345545f 4249475f seq).!(BSET_BIG_ │ │ │ │ - 0x000e21e0 454e4449 414e2869 2920213d 20302900 ENDIAN(i) != 0). │ │ │ │ - 0x000e21f0 2128622d 3e776869 74656f75 745f7536 !(b->whiteout_u6 │ │ │ │ - 0x000e2200 34732900 2128622d 3e6e7365 7473203e 4s).!(b->nsets > │ │ │ │ - 0x000e2210 3d203355 29000000 636f7272 75707420 = 3U)...corrupt │ │ │ │ - 0x000e2220 6d657461 64617461 20626566 6f726520 metadata before │ │ │ │ - 0x000e2230 77726974 653a2025 730a0000 00000000 write: %s....... │ │ │ │ - 0x000e2240 3a206273 65742076 65727369 6f6e2025 : bset version % │ │ │ │ - 0x000e2250 75206f6c 64657220 7468616e 20737570 u older than sup │ │ │ │ - 0x000e2260 6572626c 6f636b20 76657273 696f6e5f erblock version_ │ │ │ │ - 0x000e2270 6d696e20 25750000 3a206273 65742076 min %u..: bset v │ │ │ │ - 0x000e2280 65727369 6f6e2025 75206e65 77657220 ersion %u newer │ │ │ │ - 0x000e2290 7468616e 20737570 6572626c 6f636b20 than superblock │ │ │ │ - 0x000e22a0 76657273 696f6e20 25750000 00000000 version %u...... │ │ │ │ - 0x000e22b0 3a204253 45545f53 45504152 4154455f : BSET_SEPARATE_ │ │ │ │ - 0x000e22c0 57484954 454f5554 53206e6f 206c6f6e WHITEOUTS no lon │ │ │ │ - 0x000e22d0 67657220 73757070 6f727465 64000000 ger supported... │ │ │ │ - 0x000e22e0 3a20696e 636f7272 65637420 73657175 : incorrect sequ │ │ │ │ - 0x000e22f0 656e6365 206e756d 62657220 2877726f ence number (wro │ │ │ │ - 0x000e2300 6e672062 74726565 206e6f64 65290000 ng btree node).. │ │ │ │ - 0x000e2310 3a20696e 636f7272 65637420 6d696e5f : incorrect min_ │ │ │ │ - 0x000e2320 6b65793a 20676f74 20257320 73686f75 key: got %s shou │ │ │ │ - 0x000e2330 6c642062 65202573 00000000 00000000 ld be %s........ │ │ │ │ - 0x000e2340 21282828 766f6964 202a2920 2828266f !(((void *) ((&o │ │ │ │ - 0x000e2350 75742d3e 6b657973 292d3e5f 64617461 ut->keys)->_data │ │ │ │ - 0x000e2360 202b2028 7b202820 285f5f62 75696c74 + ({ ( (__built │ │ │ │ - 0x000e2370 696e5f74 79706573 5f636f6d 70617469 in_types_compati │ │ │ │ - 0x000e2380 626c655f 70287479 70656f66 2828266f ble_p(typeof((&o │ │ │ │ - 0x000e2390 75742d3e 6b657973 292d3e75 36347329 ut->keys)->u64s) │ │ │ │ - 0x000e23a0 2c207536 3429207c 7c205f5f 6275696c , u64) || __buil │ │ │ │ - 0x000e23b0 74696e5f 74797065 735f636f 6d706174 tin_types_compat │ │ │ │ - 0x000e23c0 69626c65 5f702874 7970656f 66282826 ible_p(typeof((& │ │ │ │ - 0x000e23d0 6f75742d 3e6b6579 73292d3e 75363473 out->keys)->u64s │ │ │ │ - 0x000e23e0 292c2063 6f6e7374 20753634 2929203f ), const u64)) ? │ │ │ │ - 0x000e23f0 2028285f 5f753634 29285f5f 6c653634 ((__u64)(__le64 │ │ │ │ - 0x000e2400 29282820 5f5f6c65 36342920 28266f75 )(( __le64) (&ou │ │ │ │ - 0x000e2410 742d3e6b 65797329 2d3e7536 34732929 t->keys)->u64s)) │ │ │ │ - 0x000e2420 203a2028 5f5f6275 696c7469 6e5f7479 : (__builtin_ty │ │ │ │ - 0x000e2430 7065735f 636f6d70 61746962 6c655f70 pes_compatible_p │ │ │ │ - 0x000e2440 28747970 656f6628 28266f75 742d3e6b (typeof((&out->k │ │ │ │ - 0x000e2450 65797329 2d3e7536 3473292c 20753332 eys)->u64s), u32 │ │ │ │ - 0x000e2460 29207c7c 205f5f62 75696c74 696e5f74 ) || __builtin_t │ │ │ │ - 0x000e2470 79706573 5f636f6d 70617469 626c655f ypes_compatible_ │ │ │ │ - 0x000e2480 70287479 70656f66 2828266f 75742d3e p(typeof((&out-> │ │ │ │ - 0x000e2490 6b657973 292d3e75 36347329 2c20636f keys)->u64s), co │ │ │ │ - 0x000e24a0 6e737420 75333229 29203f20 28285f5f nst u32)) ? ((__ │ │ │ │ - 0x000e24b0 75333229 285f5f6c 65333229 2828205f u32)(__le32)(( _ │ │ │ │ - 0x000e24c0 5f6c6533 32292028 266f7574 2d3e6b65 _le32) (&out->ke │ │ │ │ - 0x000e24d0 7973292d 3e753634 73292920 3a20285f ys)->u64s)) : (_ │ │ │ │ - 0x000e24e0 5f627569 6c74696e 5f747970 65735f63 _builtin_types_c │ │ │ │ - 0x000e24f0 6f6d7061 7469626c 655f7028 74797065 ompatible_p(type │ │ │ │ - 0x000e2500 6f662828 266f7574 2d3e6b65 7973292d of((&out->keys)- │ │ │ │ - 0x000e2510 3e753634 73292c20 75313629 207c7c20 >u64s), u16) || │ │ │ │ - 0x000e2520 5f5f6275 696c7469 6e5f7479 7065735f __builtin_types_ │ │ │ │ - 0x000e2530 636f6d70 61746962 6c655f70 28747970 compatible_p(typ │ │ │ │ - 0x000e2540 656f6628 28266f75 742d3e6b 65797329 eof((&out->keys) │ │ │ │ - 0x000e2550 2d3e7536 3473292c 20636f6e 73742075 ->u64s), const u │ │ │ │ - 0x000e2560 31362929 203f2028 285f5f75 31362928 16)) ? ((__u16)( │ │ │ │ - 0x000e2570 5f5f6c65 31362928 28205f5f 6c653136 __le16)(( __le16 │ │ │ │ - 0x000e2580 29202826 6f75742d 3e6b6579 73292d3e ) (&out->keys)-> │ │ │ │ - 0x000e2590 75363473 2929203a 20282820 75382920 u64s)) : (( u8) │ │ │ │ - 0x000e25a0 2828266f 75742d3e 6b657973 292d3e75 ((&out->keys)->u │ │ │ │ - 0x000e25b0 36347329 29293b20 7d292929 203e2028 64s))); }))) > ( │ │ │ │ - 0x000e25c0 766f6964 202a2920 6f757420 2b206279 void *) out + by │ │ │ │ - 0x000e25d0 74657329 00000000 3a206b65 79206578 tes)....: key ex │ │ │ │ - 0x000e25e0 74656e64 73207061 73742065 6e64206f tends past end o │ │ │ │ - 0x000e25f0 66206273 65740000 21282876 6f696420 f bset..!((void │ │ │ │ - 0x000e2600 2a292028 7b203b20 5f5f6274 7265655f *) ({ ; __btree_ │ │ │ │ - 0x000e2610 6e6f6465 5f6f6666 7365745f 746f5f6b node_offset_to_k │ │ │ │ - 0x000e2620 65792862 2c202862 7365745f 74726565 ey(b, (bset_tree │ │ │ │ - 0x000e2630 5f6c6173 74286229 292d3e65 6e645f6f _last(b))->end_o │ │ │ │ - 0x000e2640 66667365 74293b20 7d29203e 20777269 ffset); }) > wri │ │ │ │ - 0x000e2650 74655f62 6c6f636b 28622929 00000000 te_block(b)).... │ │ │ │ - 0x000e2660 21286270 6f735f63 6d70286b 2e6b2d3e !(bpos_cmp(k.k-> │ │ │ │ - 0x000e2670 702c2062 2d3e6461 74612d3e 6d696e5f p, b->data->min_ │ │ │ │ - 0x000e2680 6b657929 203c2030 29000000 00000000 key) < 0)....... │ │ │ │ - 0x000e2690 21286270 6f735f63 6d70286b 2e6b2d3e !(bpos_cmp(k.k-> │ │ │ │ - 0x000e26a0 702c2062 2d3e6461 74612d3e 6d61785f p, b->data->max_ │ │ │ │ - 0x000e26b0 6b657929 203e2030 29000000 00000000 key) > 0)....... │ │ │ │ - 0x000e26c0 3a20676f 74207772 6f6e6720 62747265 : got wrong btre │ │ │ │ - 0x000e26d0 65206e6f 64652028 73657120 256c6c78 e node (seq %llx │ │ │ │ - 0x000e26e0 2077616e 7420256c 6c782900 00000000 want %llx)..... │ │ │ │ - 0x000e26f0 3a206274 72656520 6e6f6465 20646f65 : btree node doe │ │ │ │ - 0x000e2700 73206e6f 74206861 7665204e 45575f45 s not have NEW_E │ │ │ │ - 0x000e2710 5854454e 545f4f56 45525752 49544520 XTENT_OVERWRITE │ │ │ │ - 0x000e2720 73657400 00000000 3a206669 72737420 set.....: first │ │ │ │ - 0x000e2730 62747265 65206e6f 64652062 73657420 btree node bset │ │ │ │ - 0x000e2740 68617320 626c6163 6b6c6973 74656420 has blacklisted │ │ │ │ - 0x000e2750 6a6f7572 6e616c20 73657100 00000000 journal seq..... │ │ │ │ - 0x000e2760 3a20666f 756e6420 626c6163 6b6c6973 : found blacklis │ │ │ │ - 0x000e2770 74656420 62736574 20696e20 62747265 ted bset in btre │ │ │ │ - 0x000e2780 65206e6f 64652077 69746820 73656374 e node with sect │ │ │ │ - 0x000e2790 6f72735f 77726974 74656e00 00000000 ors_written..... │ │ │ │ - 0x000e27a0 3a206274 72656520 6e6f6465 20646174 : btree node dat │ │ │ │ - 0x000e27b0 61206d69 7373696e 673a2065 78706563 a missing: expec │ │ │ │ - 0x000e27c0 74656420 25752073 6563746f 72732c20 ted %u sectors, │ │ │ │ - 0x000e27d0 666f756e 64202575 00000000 00000000 found %u........ │ │ │ │ - 0x000e27e0 3a20666f 756e6420 62736574 20736967 : found bset sig │ │ │ │ - 0x000e27f0 6e617475 72652061 66746572 206c6173 nature after las │ │ │ │ - 0x000e2800 74206273 65740000 3a206274 72656520 t bset..: btree │ │ │ │ - 0x000e2810 6e6f6465 20736563 746f7273 20777269 node sectors wri │ │ │ │ - 0x000e2820 7474656e 206d6973 6d617463 683a2025 tten mismatch: % │ │ │ │ - 0x000e2830 7520213d 20257500 3a206274 72656520 u != %u.: btree │ │ │ │ - 0x000e2840 6e6f6465 20726570 6c696361 7320636f node replicas co │ │ │ │ - 0x000e2850 6e74656e 74206d69 736d6174 63680000 ntent mismatch.. │ │ │ │ - 0x000e2860 62747265 65206e6f 64652072 65616420 btree node read │ │ │ │ - 0x000e2870 6572726f 723a206e 6f206465 76696365 error: no device │ │ │ │ - 0x000e2880 20746f20 72656164 2066726f 6d0a2061 to read from. a │ │ │ │ - 0x000e2890 74202573 0a000000 21286263 68325f62 t %s....!(bch2_b │ │ │ │ - 0x000e28a0 74726565 5f6e6f64 655f6861 73685f69 tree_node_hash_i │ │ │ │ - 0x000e28b0 6e736572 74282663 2d3e6274 7265655f nsert(&c->btree_ │ │ │ │ - 0x000e28c0 63616368 652c2062 2c206c65 76656c2c cache, b, level, │ │ │ │ - 0x000e28d0 20696429 29000000 21286f6c 64202620 id))...!(old & │ │ │ │ - 0x000e28e0 2831203c 3c204254 5245455f 4e4f4445 (1 << BTREE_NODE │ │ │ │ - 0x000e28f0 5f777269 74655f69 6e5f666c 69676874 _write_in_flight │ │ │ │ - 0x000e2900 29290000 00000000 21282862 2d3e7769 ))......!((b->wi │ │ │ │ - 0x000e2910 6c6c5f6d 616b655f 72656163 6861626c ll_make_reachabl │ │ │ │ - 0x000e2920 6520213d 20302920 213d2021 622d3e77 e != 0) != !b->w │ │ │ │ - 0x000e2930 72697474 656e2900 2128622d 3e777269 ritten).!(b->wri │ │ │ │ - 0x000e2940 7474656e 203e3d20 632d3e6f 7074732e tten >= c->opts. │ │ │ │ - 0x000e2950 62747265 655f6e6f 64655f73 697a6529 btree_node_size) │ │ │ │ - 0x000e2960 00000000 00000000 2128622d 3e777269 ........!(b->wri │ │ │ │ - 0x000e2970 7474656e 20262028 632d3e6f 7074732e tten & (c->opts. │ │ │ │ - 0x000e2980 626c6f63 6b5f7369 7a65202d 20312929 block_size - 1)) │ │ │ │ - 0x000e2990 00000000 00000000 21286273 65745f77 ........!(bset_w │ │ │ │ - 0x000e29a0 72697474 656e2862 2c206274 7265655f ritten(b, btree_ │ │ │ │ - 0x000e29b0 62736574 5f6c6173 74286229 29290000 bset_last(b))).. │ │ │ │ - 0x000e29c0 21282828 5f5f7536 3429285f 5f6c6536 !(((__u64)(__le6 │ │ │ │ - 0x000e29d0 34292862 2d3e6461 74612d3e 6d616769 4)(b->data->magi │ │ │ │ - 0x000e29e0 63292920 213d2062 7365745f 6d616769 c)) != bset_magi │ │ │ │ - 0x000e29f0 63286329 29000000 21286d65 6d636d70 c(c))...!(memcmp │ │ │ │ - 0x000e2a00 2826622d 3e646174 612d3e66 6f726d61 (&b->data->forma │ │ │ │ - 0x000e2a10 742c2026 622d3e66 6f726d61 742c2073 t, &b->format, s │ │ │ │ - 0x000e2a20 697a656f 6628622d 3e666f72 6d617429 izeof(b->format) │ │ │ │ - 0x000e2a30 29290000 00000000 2128622d 3e777269 ))......!(b->wri │ │ │ │ - 0x000e2a40 7474656e 202b2073 6563746f 72735f74 tten + sectors_t │ │ │ │ - 0x000e2a50 6f5f7772 69746520 3e20632d 3e6f7074 o_write > c->opt │ │ │ │ - 0x000e2a60 732e6274 7265655f 6e6f6465 5f73697a s.btree_node_siz │ │ │ │ - 0x000e2a70 65290000 00000000 2128692d 3e736571 e)......!(i->seq │ │ │ │ - 0x000e2a80 20213d20 622d3e64 6174612d 3e6b6579 != b->data->key │ │ │ │ - 0x000e2a90 732e7365 71290000 66617461 6c206572 s.seq)..fatal er │ │ │ │ - 0x000e2aa0 726f7220 77726974 696e6720 62747265 ror writing btre │ │ │ │ - 0x000e2ab0 65206e6f 64650000 21286273 65745f77 e node..!(bset_w │ │ │ │ - 0x000e2ac0 72697474 656e2862 2c206273 65742862 ritten(b, bset(b │ │ │ │ - 0x000e2ad0 2c202662 2d3e7365 745b315d 29292900 , &b->set[1]))). │ │ │ │ - 0x000e2ae0 25702064 20257520 6e202575 206c2025 %p d %u n %u l % │ │ │ │ - 0x000e2af0 75207720 25752062 20257520 72202575 u w %u b %u r %u │ │ │ │ - 0x000e2b00 3a256c75 0a000000 00000000 00000000 :%lu............ │ │ │ │ - 0x000e2b10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e2b20 e26efaff e26efaff 886dfaff 886dfaff .n...n...m...m.. │ │ │ │ - 0x000e2b30 886dfaff 886dfaff 886dfaff 886dfaff .m...m...m...m.. │ │ │ │ - 0x000e2b40 886dfaff d86efaff 886dfaff d86efaff .m...n...m...n.. │ │ │ │ - 0x000e2b50 886dfaff ec6efaff f0a3faff f0a3faff .m...n.......... │ │ │ │ - 0x000e2b60 d8a3faff d8a3faff d8a3faff d8a3faff ................ │ │ │ │ - 0x000e2b70 d8a3faff d8a3faff d8a3faff 87a4faff ................ │ │ │ │ - 0x000e2b80 d8a3faff f0a3faff d8a3faff f0a3faff ................ │ │ │ │ - 0x000e2b90 10a4faff 10a4faff f0a3faff f0a3faff ................ │ │ │ │ - 0x000e2ba0 f0a3faff f0a3faff f0a3faff f0a3faff ................ │ │ │ │ - 0x000e2bb0 f0a3faff 62a4faff f0a3faff 10a4faff ....b........... │ │ │ │ - 0x000e2bc0 f0a3faff 10a4faff 2abbfaff 2abbfaff ........*...*... │ │ │ │ - 0x000e2bd0 b8b2faff b8b2faff b8b2faff b8b2faff ................ │ │ │ │ - 0x000e2be0 b8b2faff b8b2faff b8b2faff 80bbfaff ................ │ │ │ │ - 0x000e2bf0 b8b2faff 62bbfaff b8b2faff 44bbfaff ....b.......D... │ │ │ │ - 0x000e2c00 c9cffaff c9cffaff d8cefaff d8cefaff ................ │ │ │ │ - 0x000e2c10 d8cefaff d8cefaff d8cefaff d8cefaff ................ │ │ │ │ - 0x000e2c20 d8cefaff c0d0faff d8cefaff c9cffaff ................ │ │ │ │ - 0x000e2c30 d8cefaff c9cffaff 00000000 00000000 ................ │ │ │ │ - 0x000e2c40 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000e2c50 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000e2c60 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e2c70 62636832 5f627472 65655f70 6f73745f bch2_btree_post_ │ │ │ │ - 0x000e2c80 77726974 655f636c 65616e75 70000000 write_cleanup... │ │ │ │ - 0x000e2c90 62636832 5f637375 6d5f6f70 745f746f bch2_csum_opt_to │ │ │ │ - 0x000e2ca0 5f747970 65000000 00000000 00000000 _type........... │ │ │ │ - 0x000e2cb0 62636832 5f646576 5f6c6973 745f6164 bch2_dev_list_ad │ │ │ │ - 0x000e2cc0 645f6465 76000000 00000000 00000000 d_dev........... │ │ │ │ - 0x000e2cd0 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ - 0x000e2ce0 655f7772 69746500 00000000 00000000 e_write......... │ │ │ │ - 0x000e2cf0 62636832 5f627472 65655f72 6f6f745f bch2_btree_root_ │ │ │ │ - 0x000e2d00 72656164 00000000 00000000 00000000 read............ │ │ │ │ - 0x000e2d10 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000e2d20 65730000 00000000 00000000 00000000 es.............. │ │ │ │ - 0x000e2d30 62747265 655f6e6f 64655f73 65745f66 btree_node_set_f │ │ │ │ - 0x000e2d40 6f726d61 74000000 00000000 00000000 ormat........... │ │ │ │ - 0x000e2d50 62706f73 5f6e6f73 6e61705f 73756363 bpos_nosnap_succ │ │ │ │ - 0x000e2d60 6573736f 72000000 00000000 00000000 essor........... │ │ │ │ - 0x000e2d70 62706f73 5f6e6f73 6e61705f 70726564 bpos_nosnap_pred │ │ │ │ - 0x000e2d80 65636573 736f7200 00000000 00000000 ecessor......... │ │ │ │ - 0x000e2d90 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ - 0x000e2da0 72656164 5f646f6e 65000000 00000000 read_done....... │ │ │ │ - 0x000e2db0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e2dc0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ - 0x000e2dd0 64726f70 5f6b6579 735f6f75 74736964 drop_keys_outsid │ │ │ │ - 0x000e2de0 655f6e6f 64650000 00000000 00000000 e_node.......... │ │ │ │ - 0x000e2df0 62747265 655f626f 756e6365 5f616c6c btree_bounce_all │ │ │ │ - 0x000e2e00 6f630000 00000000 736f7274 5f697465 oc......sort_ite │ │ │ │ - 0x000e2e10 725f6164 64000000 00000000 00000000 r_add........... │ │ │ │ - 0x000e2e20 62747265 655f6e6f 64655f73 6f727400 btree_node_sort. │ │ │ │ - 0x000e2e30 62636832 5f627472 65655f69 6e69745f bch2_btree_init_ │ │ │ │ - 0x000e2e40 6e657874 00000000 00000000 00000000 next............ │ │ │ │ - 0x000e2e50 62636832 5f627472 65655f73 6f72745f bch2_btree_sort_ │ │ │ │ - 0x000e2e60 696e746f 00000000 00000000 00000000 into............ │ │ │ │ - 0x000e2e70 62636832 5f627365 745f7365 745f6e6f bch2_bset_set_no │ │ │ │ - 0x000e2e80 5f617578 5f747265 65000000 00000000 _aux_tree....... │ │ │ │ - 0x000e2e90 73686f75 6c645f63 6f6d7061 63745f62 should_compact_b │ │ │ │ - 0x000e2ea0 73657400 00000000 00000000 00000000 set............. │ │ │ │ - 0x000e2eb0 62636832 5f64726f 705f7768 6974656f bch2_drop_whiteo │ │ │ │ - 0x000e2ec0 75747300 6c696262 63616368 6566732f uts.libbcachefs/ │ │ │ │ - 0x000e2ed0 62747265 655f6763 2e630073 74617274 btree_gc.c.start │ │ │ │ - 0x000e2ee0 206f6620 6e6f6465 3a200021 28637572 of node: .!(cur │ │ │ │ - 0x000e2ef0 29006361 6e6e6f74 20757064 61746520 ).cannot update │ │ │ │ - 0x000e2f00 62747265 6520726f 6f747320 79657400 btree roots yet. │ │ │ │ - 0x000e2f10 25733a20 72657420 25690a00 2128632d %s: ret %i..!(c- │ │ │ │ - 0x000e2f20 3e757361 67655f67 63290065 72726f72 >usage_gc).error │ │ │ │ - 0x000e2f30 20616c6c 6f636174 696e6720 632d3e75 allocating c->u │ │ │ │ - 0x000e2f40 73616765 5f676300 21286361 2d3e6275 sage_gc.!(ca->bu │ │ │ │ - 0x000e2f50 636b6574 735b315d 29002128 63612d3e ckets[1]).!(ca-> │ │ │ │ - 0x000e2f60 75736167 655f6763 29006572 726f7220 usage_gc).error │ │ │ │ - 0x000e2f70 616c6c6f 63617469 6e672063 612d3e75 allocating ca->u │ │ │ │ - 0x000e2f80 73616765 5f676300 6572726f 7220616c sage_gc.error al │ │ │ │ - 0x000e2f90 6c6f6361 74696e67 20656320 6763206d locating ec gc m │ │ │ │ - 0x000e2fa0 656d0073 74617274 696e6720 746f706f em.starting topo │ │ │ │ - 0x000e2fb0 6c6f6779 20726570 61697220 70617373 logy repair pass │ │ │ │ - 0x000e2fc0 00746f70 6f6c6f67 79207265 70616972 .topology repair │ │ │ │ - 0x000e2fd0 20706173 7320646f 6e650072 65706169 pass done.repai │ │ │ │ - 0x000e2fe0 7220756e 696d706c 656d656e 74656400 r unimplemented. │ │ │ │ - 0x000e2ff0 62747265 65206763 20666169 6c65643a btree gc failed: │ │ │ │ - 0x000e3000 2025690a 00626368 2d67632f 25730000 %i..bch-gc/%s.. │ │ │ │ - 0x000e3010 21286763 5f706f73 5f636d70 286e6577 !(gc_pos_cmp(new │ │ │ │ - 0x000e3020 5f706f73 2c20632d 3e67635f 706f7329 _pos, c->gc_pos) │ │ │ │ - 0x000e3030 203c3d20 30290000 556e7265 61646162 <= 0)..Unreadab │ │ │ │ - 0x000e3040 6c652062 74726565 206e6f64 65206174 le btree node at │ │ │ │ - 0x000e3050 20627472 65652025 73206c65 76656c20 btree %s level │ │ │ │ - 0x000e3060 25753a0a 20202573 00000000 00000000 %u:. %s........ │ │ │ │ - 0x000e3070 25733a20 6572726f 72202569 20676574 %s: error %i get │ │ │ │ - 0x000e3080 74696e67 20627472 6565206e 6f64650a ting btree node. │ │ │ │ - 0x000e3090 00000000 00000000 62747265 65206e6f ........btree no │ │ │ │ - 0x000e30a0 6465206f 76657277 72697474 656e2062 de overwritten b │ │ │ │ - 0x000e30b0 79206e65 7874206e 6f646520 61742062 y next node at b │ │ │ │ - 0x000e30c0 74726565 20257320 6c657665 6c202575 tree %s level %u │ │ │ │ - 0x000e30d0 3a0a2020 6e6f6465 2025730a 20206e65 :. node %s. ne │ │ │ │ - 0x000e30e0 78742025 73000000 62747265 65206e6f xt %s...btree no │ │ │ │ - 0x000e30f0 64652077 69746820 696e636f 72726563 de with incorrec │ │ │ │ - 0x000e3100 74206d61 785f6b65 79206174 20627472 t max_key at btr │ │ │ │ - 0x000e3110 65652025 73206c65 76656c20 25753a0a ee %s level %u:. │ │ │ │ - 0x000e3120 20206e6f 64652025 730a2020 6e657874 node %s. next │ │ │ │ - 0x000e3130 20257300 00000000 62747265 65206e6f %s.....btree no │ │ │ │ - 0x000e3140 6465206f 76657277 72697474 656e2062 de overwritten b │ │ │ │ - 0x000e3150 79207072 6576206e 6f646520 61742062 y prev node at b │ │ │ │ - 0x000e3160 74726565 20257320 6c657665 6c202575 tree %s level %u │ │ │ │ - 0x000e3170 3a0a2020 70726576 2025730a 20206e6f :. prev %s. no │ │ │ │ - 0x000e3180 64652025 73000000 62747265 65206e6f de %s...btree no │ │ │ │ - 0x000e3190 64652077 69746820 696e636f 72726563 de with incorrec │ │ │ │ - 0x000e31a0 74206d69 6e5f6b65 79206174 20627472 t min_key at btr │ │ │ │ - 0x000e31b0 65652025 73206c65 76656c20 25753a0a ee %s level %u:. │ │ │ │ - 0x000e31c0 20207072 65762025 730a2020 6e6f6465 prev %s. node │ │ │ │ - 0x000e31d0 20257300 00000000 62747265 65206e6f %s.....btree no │ │ │ │ - 0x000e31e0 64652077 69746820 696e636f 72726563 de with incorrec │ │ │ │ - 0x000e31f0 74206d61 785f6b65 79206174 20627472 t max_key at btr │ │ │ │ - 0x000e3200 65652025 73206c65 76656c20 25753a0a ee %s level %u:. │ │ │ │ - 0x000e3210 20202573 0a202065 78706563 74656420 %s. expected │ │ │ │ - 0x000e3220 25730000 00000000 656d7074 7920696e %s......empty in │ │ │ │ - 0x000e3230 74657269 6f722062 74726565 206e6f64 terior btree nod │ │ │ │ - 0x000e3240 65206174 20627472 65652025 73206c65 e at btree %s le │ │ │ │ - 0x000e3250 76656c20 25750a20 20257300 00000000 vel %u. %s..... │ │ │ │ - 0x000e3260 756e6578 70656374 65642069 6e636f6e unexpected incon │ │ │ │ - 0x000e3270 73697374 656e6379 2077616c 6b696e67 sistency walking │ │ │ │ - 0x000e3280 20726566 6c696e6b 20746162 6c652061 reflink table a │ │ │ │ - 0x000e3290 74206763 2066696e 69736800 00000000 t gc finish..... │ │ │ │ - 0x000e32a0 7265666c 696e6b20 6b657920 68617320 reflink key has │ │ │ │ - 0x000e32b0 77726f6e 67207265 66636f75 6e743a0a wrong refcount:. │ │ │ │ - 0x000e32c0 20202573 0a202073 686f756c 64206265 %s. should be │ │ │ │ - 0x000e32d0 20257500 00000000 21287074 72203c20 %u.....!(ptr < │ │ │ │ - 0x000e32e0 732e762d 3e707472 73207c7c 20707472 s.v->ptrs || ptr │ │ │ │ - 0x000e32f0 203e3d20 732e762d 3e707472 73202b20 >= s.v->ptrs + │ │ │ │ - 0x000e3300 732e762d 3e6e725f 626c6f63 6b732900 s.v->nr_blocks). │ │ │ │ - 0x000e3310 6275636b 65742025 753a257a 75206469 bucket %u:%zu di │ │ │ │ - 0x000e3320 66666572 656e7420 74797065 73206f66 fferent types of │ │ │ │ - 0x000e3330 20646174 6120696e 2073616d 65206275 data in same bu │ │ │ │ - 0x000e3340 636b6574 3a202573 2c202573 0a776869 cket: %s, %s.whi │ │ │ │ - 0x000e3350 6c65206d 61726b69 6e672025 73000000 le marking %s... │ │ │ │ - 0x000e3360 6275636b 65742025 753a257a 75206461 bucket %u:%zu da │ │ │ │ - 0x000e3370 74612074 79706520 25732070 74722067 ta type %s ptr g │ │ │ │ - 0x000e3380 656e2025 75206d69 7373696e 6720696e en %u missing in │ │ │ │ - 0x000e3390 20616c6c 6f632062 74726565 0a776869 alloc btree.whi │ │ │ │ - 0x000e33a0 6c65206d 61726b69 6e672025 73000000 le marking %s... │ │ │ │ - 0x000e33b0 6275636b 65742025 753a257a 75206461 bucket %u:%zu da │ │ │ │ - 0x000e33c0 74612074 79706520 25732070 74722067 ta type %s ptr g │ │ │ │ - 0x000e33d0 656e2069 6e207468 65206675 74757265 en in the future │ │ │ │ - 0x000e33e0 3a202575 203e2025 750a7768 696c6520 : %u > %u.while │ │ │ │ - 0x000e33f0 6d61726b 696e6720 25730000 00000000 marking %s...... │ │ │ │ - 0x000e3400 6275636b 65742025 753a257a 75206461 bucket %u:%zu da │ │ │ │ - 0x000e3410 74612074 79706520 25732073 74616c65 ta type %s stale │ │ │ │ - 0x000e3420 20646972 74792070 74723a20 2575203c dirty ptr: %u < │ │ │ │ - 0x000e3430 2025750a 7768696c 65206d61 726b696e %u.while markin │ │ │ │ - 0x000e3440 67202573 00000000 706f696e 74657220 g %s....pointer │ │ │ │ - 0x000e3450 746f206e 6f6e6578 69737465 6e742073 to nonexistent s │ │ │ │ - 0x000e3460 74726970 6520256c 6c750a77 68696c65 tripe %llu.while │ │ │ │ - 0x000e3470 206d6172 6b696e67 20257300 00000000 marking %s..... │ │ │ │ - 0x000e3480 706f696e 74657220 646f6573 206e6f74 pointer does not │ │ │ │ - 0x000e3490 206d6174 63682073 74726970 6520256c match stripe %l │ │ │ │ - 0x000e34a0 6c750a77 68696c65 206d6172 6b696e67 lu.while marking │ │ │ │ - 0x000e34b0 20257300 00000000 61696565 652c2066 %s.....aieee, f │ │ │ │ - 0x000e34c0 6f756e64 20737472 69706520 70747220 ound stripe ptr │ │ │ │ - 0x000e34d0 77697468 206e6f20 64617461 20707472 with no data ptr │ │ │ │ - 0x000e34e0 00000000 00000000 6b657920 76657273 ........key vers │ │ │ │ - 0x000e34f0 696f6e20 6e756d62 65722068 69676865 ion number highe │ │ │ │ - 0x000e3500 72207468 616e2072 65636f72 6465643a r than recorded: │ │ │ │ - 0x000e3510 20256c6c 75203e20 256c6c75 00000000 %llu > %llu.... │ │ │ │ - 0x000e3520 73757065 72626c6f 636b206e 6f74206d superblock not m │ │ │ │ - 0x000e3530 61726b65 64206173 20636f6e 7461696e arked as contain │ │ │ │ - 0x000e3540 696e6720 7265706c 69636173 20287479 ing replicas (ty │ │ │ │ - 0x000e3550 70652025 75290000 6572726f 72206d61 pe %u)..error ma │ │ │ │ - 0x000e3560 726b696e 6720626b 65792072 65706c69 rking bkey repli │ │ │ │ - 0x000e3570 6361733a 2025690a 00000000 00000000 cas: %i......... │ │ │ │ - 0x000e3580 62747265 65206e6f 64652077 69746820 btree node with │ │ │ │ - 0x000e3590 696e636f 72726563 74206d69 6e5f6b65 incorrect min_ke │ │ │ │ - 0x000e35a0 79206174 20627472 65652025 73206c65 y at btree %s le │ │ │ │ - 0x000e35b0 76656c20 25753a0a 20207072 65762025 vel %u:. prev % │ │ │ │ - 0x000e35c0 730a2020 63757220 25730000 00000000 s. cur %s...... │ │ │ │ - 0x000e35d0 48616c74 696e6720 6d61726b 20616e64 Halting mark and │ │ │ │ - 0x000e35e0 20737765 65702074 6f207374 61727420 sweep to start │ │ │ │ - 0x000e35f0 746f706f 6c6f6779 20726570 61697220 topology repair │ │ │ │ - 0x000e3600 70617373 00000000 25733a20 6572726f pass....%s: erro │ │ │ │ - 0x000e3610 72202569 2066726f 6d206263 68325f67 r %i from bch2_g │ │ │ │ - 0x000e3620 635f6d61 726b5f6b 65790a00 00000000 c_mark_key...... │ │ │ │ - 0x000e3630 6572726f 7220616c 6c6f6361 74696e67 error allocating │ │ │ │ - 0x000e3640 2063612d 3e627563 6b657473 5b67635d ca->buckets[gc] │ │ │ │ - 0x000e3650 00000000 00000000 656d7074 79206274 ........empty bt │ │ │ │ - 0x000e3660 72656520 726f6f74 202d2072 65706169 ree root - repai │ │ │ │ - 0x000e3670 7220756e 696d706c 656d656e 74656400 r unimplemented. │ │ │ │ - 0x000e3680 62747265 6520726f 6f742077 69746820 btree root with │ │ │ │ - 0x000e3690 696e636f 72726563 74206d69 6e5f6b65 incorrect min_ke │ │ │ │ - 0x000e36a0 793a2025 73000000 62747265 6520726f y: %s...btree ro │ │ │ │ - 0x000e36b0 6f742077 69746820 696e636f 72726563 ot with incorrec │ │ │ │ - 0x000e36c0 74206d61 785f6b65 793a2025 73000000 t max_key: %s... │ │ │ │ - 0x000e36d0 5365636f 6e642047 43207061 7373206e Second GC pass n │ │ │ │ - 0x000e36e0 65656465 642c2072 65737461 7274696e eeded, restartin │ │ │ │ - 0x000e36f0 673a0000 00000000 556e6162 6c652074 g:......Unable t │ │ │ │ - 0x000e3700 6f206669 78206275 636b6574 2067656e o fix bucket gen │ │ │ │ - 0x000e3710 732c206c 6f6f7069 6e670000 00000000 s, looping...... │ │ │ │ - 0x000e3720 756e6578 70656374 65642073 74726970 unexpected strip │ │ │ │ - 0x000e3730 6520696e 636f6e73 69737465 6e637920 e inconsistency │ │ │ │ - 0x000e3740 61742062 6368325f 67635f64 6f6e652c at bch2_gc_done, │ │ │ │ - 0x000e3750 20636f6e 66757365 64000000 00000000 confused....... │ │ │ │ - 0x000e3760 73747269 70652025 7a752068 61732077 stripe %zu has w │ │ │ │ - 0x000e3770 726f6e67 20626c6f 636b5f73 6563746f rong block_secto │ │ │ │ - 0x000e3780 72735b25 755d3a20 676f7420 25752c20 rs[%u]: got %u, │ │ │ │ - 0x000e3790 73686f75 6c642062 65202575 00000000 should be %u.... │ │ │ │ - 0x000e37a0 6275636b 65742025 753a257a 75206765 bucket %u:%zu ge │ │ │ │ - 0x000e37b0 6e202575 20646174 61207479 70652025 n %u data type % │ │ │ │ - 0x000e37c0 73206861 73207772 6f6e6720 67656e3a s has wrong gen: │ │ │ │ - 0x000e37d0 20676f74 2025752c 2073686f 756c6420 got %u, should │ │ │ │ - 0x000e37e0 62652025 75000000 6275636b 65742025 be %u...bucket % │ │ │ │ - 0x000e37f0 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ - 0x000e3800 61207479 70652025 73206861 73207772 a type %s has wr │ │ │ │ - 0x000e3810 6f6e6720 64617461 5f747970 653a2067 ong data_type: g │ │ │ │ - 0x000e3820 6f742025 752c2073 686f756c 64206265 ot %u, should be │ │ │ │ - 0x000e3830 20257500 00000000 6275636b 65742025 %u.....bucket % │ │ │ │ - 0x000e3840 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ - 0x000e3850 61207479 70652025 73206861 73207772 a type %s has wr │ │ │ │ - 0x000e3860 6f6e6720 73747269 70653a20 676f7420 ong stripe: got │ │ │ │ - 0x000e3870 25752c20 73686f75 6c642062 65202575 %u, should be %u │ │ │ │ - 0x000e3880 00000000 00000000 6275636b 65742025 ........bucket % │ │ │ │ - 0x000e3890 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ - 0x000e38a0 61207479 70652025 73206861 73207772 a type %s has wr │ │ │ │ - 0x000e38b0 6f6e6720 64697274 795f7365 63746f72 ong dirty_sector │ │ │ │ - 0x000e38c0 733a2067 6f742025 752c2073 686f756c s: got %u, shoul │ │ │ │ - 0x000e38d0 64206265 20257500 6275636b 65742025 d be %u.bucket % │ │ │ │ - 0x000e38e0 753a257a 75206765 6e202575 20646174 u:%zu gen %u dat │ │ │ │ - 0x000e38f0 61207479 70652025 73206861 73207772 a type %s has wr │ │ │ │ - 0x000e3900 6f6e6720 63616368 65645f73 6563746f ong cached_secto │ │ │ │ - 0x000e3910 72733a20 676f7420 25752c20 73686f75 rs: got %u, shou │ │ │ │ - 0x000e3920 6c642062 65202575 00000000 00000000 ld be %u........ │ │ │ │ - 0x000e3930 64657620 25752068 61732077 726f6e67 dev %u has wrong │ │ │ │ - 0x000e3940 20627563 6b657473 5f65633a 20676f74 buckets_ec: got │ │ │ │ - 0x000e3950 20256c6c 752c2073 686f756c 64206265 %llu, should be │ │ │ │ - 0x000e3960 20256c6c 75000000 64657620 25752068 %llu...dev %u h │ │ │ │ - 0x000e3970 61732077 726f6e67 20627563 6b657473 as wrong buckets │ │ │ │ - 0x000e3980 5f756e61 7661696c 61626c65 3a20676f _unavailable: go │ │ │ │ - 0x000e3990 7420256c 6c752c20 73686f75 6c642062 t %llu, should b │ │ │ │ - 0x000e39a0 6520256c 6c750000 64657620 25752068 e %llu..dev %u h │ │ │ │ - 0x000e39b0 61732077 726f6e67 20257320 6275636b as wrong %s buck │ │ │ │ - 0x000e39c0 6574733a 20676f74 20256c6c 752c2073 ets: got %llu, s │ │ │ │ - 0x000e39d0 686f756c 64206265 20256c6c 75000000 hould be %llu... │ │ │ │ - 0x000e39e0 64657620 25752068 61732077 726f6e67 dev %u has wrong │ │ │ │ - 0x000e39f0 20257320 73656374 6f72733a 20676f74 %s sectors: got │ │ │ │ - 0x000e3a00 20256c6c 752c2073 686f756c 64206265 %llu, should be │ │ │ │ - 0x000e3a10 20256c6c 75000000 64657620 25752068 %llu...dev %u h │ │ │ │ - 0x000e3a20 61732077 726f6e67 20257320 66726167 as wrong %s frag │ │ │ │ - 0x000e3a30 6d656e74 65643a20 676f7420 256c6c75 mented: got %llu │ │ │ │ - 0x000e3a40 2c207368 6f756c64 20626520 256c6c75 , should be %llu │ │ │ │ - 0x000e3a50 00000000 00000000 66732068 61732077 ........fs has w │ │ │ │ - 0x000e3a60 726f6e67 20686964 64656e3a 20676f74 rong hidden: got │ │ │ │ - 0x000e3a70 20256c6c 752c2073 686f756c 64206265 %llu, should be │ │ │ │ - 0x000e3a80 20256c6c 75000000 66732068 61732077 %llu...fs has w │ │ │ │ - 0x000e3a90 726f6e67 20627472 65653a20 676f7420 rong btree: got │ │ │ │ - 0x000e3aa0 256c6c75 2c207368 6f756c64 20626520 %llu, should be │ │ │ │ - 0x000e3ab0 256c6c75 00000000 66732068 61732077 %llu....fs has w │ │ │ │ - 0x000e3ac0 726f6e67 20646174 613a2067 6f742025 rong data: got % │ │ │ │ - 0x000e3ad0 6c6c752c 2073686f 756c6420 62652025 llu, should be % │ │ │ │ - 0x000e3ae0 6c6c7500 00000000 66732068 61732077 llu.....fs has w │ │ │ │ - 0x000e3af0 726f6e67 20636163 6865643a 20676f74 rong cached: got │ │ │ │ - 0x000e3b00 20256c6c 752c2073 686f756c 64206265 %llu, should be │ │ │ │ - 0x000e3b10 20256c6c 75000000 66732068 61732077 %llu...fs has w │ │ │ │ - 0x000e3b20 726f6e67 20726573 65727665 643a2067 rong reserved: g │ │ │ │ - 0x000e3b30 6f742025 6c6c752c 2073686f 756c6420 ot %llu, should │ │ │ │ - 0x000e3b40 62652025 6c6c7500 66732068 61732077 be %llu.fs has w │ │ │ │ - 0x000e3b50 726f6e67 206e725f 696e6f64 65733a20 rong nr_inodes: │ │ │ │ - 0x000e3b60 676f7420 256c6c75 2c207368 6f756c64 got %llu, should │ │ │ │ - 0x000e3b70 20626520 256c6c75 00000000 00000000 be %llu........ │ │ │ │ - 0x000e3b80 66732068 61732077 726f6e67 20706572 fs has wrong per │ │ │ │ - 0x000e3b90 73697374 656e745f 72657365 72766564 sistent_reserved │ │ │ │ - 0x000e3ba0 5b25695d 3a20676f 7420256c 6c752c20 [%i]: got %llu, │ │ │ │ - 0x000e3bb0 73686f75 6c642062 6520256c 6c750000 should be %llu.. │ │ │ │ - 0x000e3bc0 66732068 61732077 726f6e67 2025733a fs has wrong %s: │ │ │ │ - 0x000e3bd0 20676f74 20256c6c 752c2073 686f756c got %llu, shoul │ │ │ │ - 0x000e3be0 64206265 20256c6c 75000000 00000000 d be %llu....... │ │ │ │ - 0x000e3bf0 6572726f 72207265 63616c63 756c6174 error recalculat │ │ │ │ - 0x000e3c00 696e6720 6f6c6465 73745f67 656e3a20 ing oldest_gen: │ │ │ │ - 0x000e3c10 25690a00 00000000 6572726f 72206372 %i......error cr │ │ │ │ - 0x000e3c20 65617469 6e672067 63207468 72656164 eating gc thread │ │ │ │ - 0x000e3c30 3a20256c 690a0000 00000000 00000000 : %li........... │ │ │ │ - 0x000e3c40 70ecfaff 20f0faff a8f5faff a8f5faff p... ........... │ │ │ │ - 0x000e3c50 a8f5faff a8f5faff a8f5faff a8f5faff ................ │ │ │ │ - 0x000e3c60 a8f5faff 30f0faff a8f5faff 20f0faff ....0....... ... │ │ │ │ - 0x000e3c70 a8f5faff 70ecfaff c4f7faff c4f7faff ....p........... │ │ │ │ - 0x000e3c80 3bf6faff 3bf6faff 3bf6faff 3bf6faff ;...;...;...;... │ │ │ │ - 0x000e3c90 3bf6faff 3bf6faff 3bf6faff 41f8faff ;...;...;...A... │ │ │ │ - 0x000e3ca0 3bf6faff 2ff8faff 3bf6faff 1df8faff ;.../...;....... │ │ │ │ - 0x000e3cb0 7bf7faff 7bf7faff 57f5faff 57f5faff {...{...W...W... │ │ │ │ - 0x000e3cc0 57f5faff 57f5faff 57f5faff 57f5faff W...W...W...W... │ │ │ │ - 0x000e3cd0 57f5faff d3f7faff 57f5faff 2df8faff W.......W...-... │ │ │ │ - 0x000e3ce0 57f5faff 1bf8faff 77f6faff 77f6faff W.......w...w... │ │ │ │ - 0x000e3cf0 94f5faff 94f5faff 94f5faff 94f5faff ................ │ │ │ │ - 0x000e3d00 94f5faff 94f5faff 94f5faff 77f7faff ............w... │ │ │ │ - 0x000e3d10 94f5faff 65f7faff 94f5faff 89f7faff ....e........... │ │ │ │ - 0x000e3d20 42f8faff 6ff8faff c8f4faff c8f4faff B...o........... │ │ │ │ - 0x000e3d30 c8f4faff c8f4faff c8f4faff c8f4faff ................ │ │ │ │ - 0x000e3d40 c8f4faff c6f8faff c8f4faff 6ff8faff ............o... │ │ │ │ - 0x000e3d50 c8f4faff 42f8faff 09f9faff 09f9faff ....B........... │ │ │ │ - 0x000e3d60 f8f4faff f8f4faff f8f4faff f8f4faff ................ │ │ │ │ - 0x000e3d70 f8f4faff f8f4faff f8f4faff 17f9faff ................ │ │ │ │ - 0x000e3d80 f8f4faff 09f9faff f8f4faff 09f9faff ................ │ │ │ │ - 0x000e3d90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e3da0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000e3db0 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000e3dc0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e3dd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e3de0 04000000 05000000 06000000 07000000 ................ │ │ │ │ - 0x000e3df0 08000000 09000000 03000000 0a000000 ................ │ │ │ │ - 0x000e3e00 62636832 5f67635f 646f6e65 00000000 bch2_gc_done.... │ │ │ │ - 0x000e3e10 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000e3e20 65730000 00000000 5f5f6275 636b6574 es......__bucket │ │ │ │ - 0x000e3e30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e3e40 62636832 5f626b65 795f7074 725f6461 bch2_bkey_ptr_da │ │ │ │ - 0x000e3e50 74615f74 79706500 00000000 00000000 ta_type......... │ │ │ │ - 0x000e3e60 62636832 5f636865 636b5f66 69785f70 bch2_check_fix_p │ │ │ │ - 0x000e3e70 74727300 00000000 00000000 00000000 trs............. │ │ │ │ - 0x000e3e80 62636832 5f67635f 6d61726b 5f6b6579 bch2_gc_mark_key │ │ │ │ - 0x000e3e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e3ea0 62636832 5f67635f 62747265 655f696e bch2_gc_btree_in │ │ │ │ - 0x000e3eb0 69745f72 65637572 73650000 00000000 it_recurse...... │ │ │ │ - 0x000e3ec0 62636832 5f67635f 62747265 655f696e bch2_gc_btree_in │ │ │ │ - 0x000e3ed0 69745f72 65637572 73650000 00000000 it_recurse...... │ │ │ │ - 0x000e3ee0 62636832 5f67635f 62747265 655f696e bch2_gc_btree_in │ │ │ │ - 0x000e3ef0 69740000 00000000 00000000 00000000 it.............. │ │ │ │ - 0x000e3f00 62747265 655f6964 5f746f5f 67635f70 btree_id_to_gc_p │ │ │ │ - 0x000e3f10 68617365 00000000 62636832 5f67635f hase....bch2_gc_ │ │ │ │ - 0x000e3f20 62747265 65730000 00000000 00000000 btrees.......... │ │ │ │ - 0x000e3f30 62747265 655f7074 725f746f 5f763200 btree_ptr_to_v2. │ │ │ │ - 0x000e3f40 7365745f 6e6f6465 5f6d6178 00000000 set_node_max.... │ │ │ │ - 0x000e3f50 62706f73 5f707265 64656365 73736f72 bpos_predecessor │ │ │ │ - 0x000e3f60 00000000 00000000 62706f73 5f737563 ........bpos_suc │ │ │ │ - 0x000e3f70 63657373 6f720000 00000000 00000000 cessor.......... │ │ │ │ - 0x000e3f80 62636832 5f627472 65655f72 65706169 bch2_btree_repai │ │ │ │ - 0x000e3f90 725f746f 706f6c6f 67795f72 65637572 r_topology_recur │ │ │ │ - 0x000e3fa0 73650000 00000000 00000000 00000000 se.............. │ │ │ │ - 0x000e3fb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e3fc0 62636832 5f627472 65655f72 65706169 bch2_btree_repai │ │ │ │ - 0x000e3fd0 725f746f 706f6c6f 67795f72 65637572 r_topology_recur │ │ │ │ - 0x000e3fe0 73650000 00000000 67635f70 6f735f73 se......gc_pos_s │ │ │ │ - 0x000e3ff0 65740000 00000000 62636832 5f67635f et......bch2_gc_ │ │ │ │ - 0x000e4000 73746172 74000000 00000000 00000000 start........... │ │ │ │ - 0x000e4010 dc3bfbff 9c3bfbff 933bfbff 8a3bfbff .;...;...;...;.. │ │ │ │ - 0x000e4020 813bfbff 7b3bfbff 723bfbff 693bfbff .;..{;..r;..i;.. │ │ │ │ - 0x000e4030 603bfbff 5a3bfbff 513bfbff 483bfbff `;..Z;..Q;..H;.. │ │ │ │ - 0x000e4040 3f3bfbff 00000000 00000000 00000000 ?;.............. │ │ │ │ - 0x000e4050 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ - 0x000e4060 70726566 65746368 00000000 00000000 prefetch........ │ │ │ │ - 0x000e4070 7369785f 756e6c6f 636b5f74 79706500 six_unlock_type. │ │ │ │ - 0x000e4080 7369785f 72656c6f 636b5f74 79706500 six_relock_type. │ │ │ │ - 0x000e4090 7369785f 7472796c 6f636b5f 74797065 six_trylock_type │ │ │ │ - 0x000e40a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e40b0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ - 0x000e40c0 66696c6c 00000000 00000000 00000000 fill............ │ │ │ │ - 0x000e40d0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ - 0x000e40e0 67657400 00000000 00000000 00000000 get............. │ │ │ │ - 0x000e40f0 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ - 0x000e4100 6d656d5f 616c6c6f 63000000 00000000 mem_alloc....... │ │ │ │ - 0x000e4110 62636832 5f66735f 62747265 655f6361 bch2_fs_btree_ca │ │ │ │ - 0x000e4120 6368655f 696e6974 00000000 00000000 che_init........ │ │ │ │ - 0x000e4130 62636832 5f66735f 62747265 655f6361 bch2_fs_btree_ca │ │ │ │ - 0x000e4140 6368655f 65786974 00000000 00000000 che_exit........ │ │ │ │ - 0x000e4150 72686173 68746162 6c655f6c 6f6f6b75 rhashtable_looku │ │ │ │ - 0x000e4160 705f696e 73657274 5f666173 74000000 p_insert_fast... │ │ │ │ - 0x000e4170 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ - 0x000e4180 655f6861 73685f69 6e736572 74000000 e_hash_insert... │ │ │ │ - 0x000e4190 62747265 655f6e6f 64655f64 6174615f btree_node_data_ │ │ │ │ - 0x000e41a0 616c6c6f 63000000 62747265 65206e6f alloc...btree no │ │ │ │ - 0x000e41b0 64652068 65616465 7220646f 65736e27 de header doesn' │ │ │ │ - 0x000e41c0 74206d61 74636820 7074720a 62747265 t match ptr.btre │ │ │ │ - 0x000e41d0 65202573 206c6576 656c2025 750a7074 e %s level %u.pt │ │ │ │ - 0x000e41e0 723a2025 730a6865 61646572 3a206274 r: %s.header: bt │ │ │ │ - 0x000e41f0 72656520 2573206c 6576656c 20256c6c ree %s level %ll │ │ │ │ - 0x000e4200 750a6d69 6e202573 206d6178 2025730a u.min %s max %s. │ │ │ │ - 0x000e4210 0a000000 00000000 21286274 7265655f ........!(btree_ │ │ │ │ - 0x000e4220 6e6f6465 5f726561 645f696e 5f666c69 node_read_in_fli │ │ │ │ - 0x000e4230 67687428 6229207c 7c206274 7265655f ght(b) || btree_ │ │ │ │ - 0x000e4240 6e6f6465 5f777269 74655f69 6e5f666c node_write_in_fl │ │ │ │ - 0x000e4250 69676874 28622929 00000000 00000000 ight(b))........ │ │ │ │ - 0x000e4260 21286174 6f6d6963 5f726561 64282663 !(atomic_read(&c │ │ │ │ - 0x000e4270 2d3e6274 7265655f 63616368 652e6469 ->btree_cache.di │ │ │ │ - 0x000e4280 72747929 29000000 21282173 69785f74 rty))...!(!six_t │ │ │ │ - 0x000e4290 72796c6f 636b5f69 6e74656e 74282662 rylock_intent(&b │ │ │ │ - 0x000e42a0 2d3e632e 6c6f636b 29290000 00000000 ->c.lock))...... │ │ │ │ - 0x000e42b0 21282173 69785f74 72796c6f 636b5f77 !(!six_trylock_w │ │ │ │ - 0x000e42c0 72697465 2826622d 3e632e6c 6f636b29 rite(&b->c.lock) │ │ │ │ - 0x000e42d0 29000000 00000000 21286274 7265655f ).......!(btree_ │ │ │ │ - 0x000e42e0 6e6f6465 5f777269 74655f69 6e5f666c node_write_in_fl │ │ │ │ - 0x000e42f0 69676874 28622929 00000000 00000000 ight(b))........ │ │ │ │ - 0x000e4300 5741524e 494e4720 6174206c 69626263 WARNING at libbc │ │ │ │ - 0x000e4310 61636865 66732f62 74726565 5f636163 achefs/btree_cac │ │ │ │ - 0x000e4320 68652e63 3a25640a 00000000 00000000 he.c:%d......... │ │ │ │ - 0x000e4330 21286974 65722026 26202162 74726565 !(iter && !btree │ │ │ │ - 0x000e4340 5f6e6f64 655f6c6f 636b6564 28697465 _node_locked(ite │ │ │ │ - 0x000e4350 722c206c 6576656c 202b2031 29290000 r, level + 1)).. │ │ │ │ - 0x000e4360 0a202020 20666f72 6d61743a 20753634 . format: u64 │ │ │ │ - 0x000e4370 73202575 20666965 6c647320 25752025 s %u fields %u % │ │ │ │ - 0x000e4380 75202575 20257520 25750a20 20202075 u %u %u %u. u │ │ │ │ - 0x000e4390 6e706163 6b20666e 206c656e 3a202575 npack fn len: %u │ │ │ │ - 0x000e43a0 0a202020 20627974 65732075 73656420 . bytes used │ │ │ │ - 0x000e43b0 257a752f 257a7520 28257a75 25252066 %zu/%zu (%zu%% f │ │ │ │ - 0x000e43c0 756c6c29 0a202020 20736962 20753634 ull). sib u64 │ │ │ │ - 0x000e43d0 733a2025 752c2025 7520286d 65726765 s: %u, %u (merge │ │ │ │ - 0x000e43e0 20746872 6573686f 6c642025 75290a20 threshold %u). │ │ │ │ - 0x000e43f0 2020206e 72207061 636b6564 206b6579 nr packed key │ │ │ │ - 0x000e4400 73202575 0a202020 206e7220 756e7061 s %u. nr unpa │ │ │ │ - 0x000e4410 636b6564 206b6579 73202575 0a202020 cked keys %u. │ │ │ │ - 0x000e4420 20666c6f 61747320 257a750a 20202020 floats %zu. │ │ │ │ - 0x000e4430 6661696c 65642075 6e706163 6b656420 failed unpacked │ │ │ │ - 0x000e4440 257a750a 006c6962 62636163 68656673 %zu..libbcachefs │ │ │ │ - 0x000e4450 2f627472 65655f63 61636865 2e630021 /btree_cache.c.! │ │ │ │ - 0x000e4460 28622d3e 64617461 207c7c20 622d3e61 (b->data || b->a │ │ │ │ - 0x000e4470 75785f64 61746129 00212862 2d3e6861 ux_data).!(b->ha │ │ │ │ - 0x000e4480 73685f76 616c2900 21286274 7265655f sh_val).!(btree_ │ │ │ │ - 0x000e4490 6e6f6465 5f686173 68656428 62292900 node_hashed(b)). │ │ │ │ - 0x000e44a0 21286c65 76656c20 2b203120 3e3d2034 !(level + 1 >= 4 │ │ │ │ - 0x000e44b0 55290021 28216974 65722d3e 7472616e U).!(!iter->tran │ │ │ │ - 0x000e44c0 732d3e72 65737461 72746564 29006c20 s->restarted).l │ │ │ │ - 0x000e44d0 25752000 202d2000 3a0a2020 20207074 %u . - .:. pt │ │ │ │ - 0x000e44e0 72733a20 006e7220 6e6f6465 733a0909 rs: .nr nodes:.. │ │ │ │ - 0x000e44f0 25750a00 6e722064 69727479 3a090925 %u..nr dirty:..% │ │ │ │ - 0x000e4500 750a0063 616e6e69 62616c69 7a65206c u..cannibalize l │ │ │ │ - 0x000e4510 6f636b3a 0925700a 00626c6f 636b2025 ock:.%p..block % │ │ │ │ - 0x000e4520 75206b65 79202535 7a753a20 25730a00 u key %5zu: %s.. │ │ │ │ - 0x000e4530 4b657920 736b6970 70656420 6261636b Key skipped back │ │ │ │ - 0x000e4540 77617264 73004475 706c6963 61746520 wards.Duplicate │ │ │ │ - 0x000e4550 6b657973 006c6962 62636163 68656673 keys.libbcachefs │ │ │ │ - 0x000e4560 2f627365 742e6300 73657420 257a7520 /bset.c.set %zu │ │ │ │ - 0x000e4570 6b657920 25753a20 25730a00 21286273 key %u: %s..!(bs │ │ │ │ - 0x000e4580 65745f68 61735f72 775f6175 785f7472 et_has_rw_aux_tr │ │ │ │ - 0x000e4590 65652869 29290021 28622d3e 6e736574 ee(i)).!(b->nset │ │ │ │ - 0x000e45a0 73290000 00000000 62747265 65206e6f s)......btree no │ │ │ │ - 0x000e45b0 64652069 74657220 77697468 2025752f de iter with %u/ │ │ │ │ - 0x000e45c0 25752073 6574733a 0a000000 00000000 %u sets:........ │ │ │ │ - 0x000e45d0 2128742d 3e617578 5f646174 615f6f66 !(t->aux_data_of │ │ │ │ - 0x000e45e0 66736574 203d3d20 28287531 36297e30 fset == ((u16)~0 │ │ │ │ - 0x000e45f0 55292900 00000000 21286273 65745f62 U)).....!(bset_b │ │ │ │ - 0x000e4600 7974655f 6f666673 65742862 2c20626e yte_offset(b, bn │ │ │ │ - 0x000e4610 6529203e 3d206274 7265655f 62797465 e) >= btree_byte │ │ │ │ - 0x000e4620 73286329 29000000 21282876 6f696420 s(c))...!((void │ │ │ │ - 0x000e4630 2a292062 6e65203c 2028766f 6964202a *) bne < (void * │ │ │ │ - 0x000e4640 2920287b 203b205f 5f627472 65655f6e ) ({ ; __btree_n │ │ │ │ - 0x000e4650 6f64655f 6f666673 65745f74 6f5f6b65 ode_offset_to_ke │ │ │ │ - 0x000e4660 7928622c 20286273 65745f74 7265655f y(b, (bset_tree_ │ │ │ │ - 0x000e4670 6c617374 28622929 2d3e656e 645f6f66 last(b))->end_of │ │ │ │ - 0x000e4680 66736574 293b207d 29290000 00000000 fset); }))...... │ │ │ │ - 0x000e4690 2128706f 73203e3d 20697465 722d3e64 !(pos >= iter->d │ │ │ │ - 0x000e46a0 61746120 2b202873 697a656f 66286974 ata + (sizeof(it │ │ │ │ - 0x000e46b0 65722d3e 64617461 29202f20 73697a65 er->data) / size │ │ │ │ - 0x000e46c0 6f662828 69746572 2d3e6461 7461295b of((iter->data)[ │ │ │ │ - 0x000e46d0 305d2920 2b202873 697a656f 66287374 0]) + (sizeof(st │ │ │ │ - 0x000e46e0 72756374 207b2069 6e743a2d 2121285f ruct { int:-!!(_ │ │ │ │ - 0x000e46f0 5f627569 6c74696e 5f747970 65735f63 _builtin_types_c │ │ │ │ - 0x000e4700 6f6d7061 7469626c 655f7028 74797065 ompatible_p(type │ │ │ │ - 0x000e4710 6f662828 69746572 2d3e6461 74612929 of((iter->data)) │ │ │ │ - 0x000e4720 2c207479 70656f66 28262869 7465722d , typeof(&(iter- │ │ │ │ - 0x000e4730 3e646174 61295b30 5d292929 3b207d29 >data)[0]))); }) │ │ │ │ - 0x000e4740 29292900 00000000 21287365 7420213d ))).....!(set != │ │ │ │ - 0x000e4750 20266974 65722d3e 64617461 5b5f5f62 &iter->data[__b │ │ │ │ - 0x000e4760 74726565 5f6e6f64 655f6974 65725f75 tree_node_iter_u │ │ │ │ - 0x000e4770 73656428 69746572 295d2900 00000000 sed(iter)])..... │ │ │ │ - 0x000e4780 21287365 74203e3d 20697465 722d3e64 !(set >= iter->d │ │ │ │ - 0x000e4790 61746120 2b202873 697a656f 66286974 ata + (sizeof(it │ │ │ │ - 0x000e47a0 65722d3e 64617461 29202f20 73697a65 er->data) / size │ │ │ │ - 0x000e47b0 6f662828 69746572 2d3e6461 7461295b of((iter->data)[ │ │ │ │ - 0x000e47c0 305d2920 2b202873 697a656f 66287374 0]) + (sizeof(st │ │ │ │ - 0x000e47d0 72756374 207b2069 6e743a2d 2121285f ruct { int:-!!(_ │ │ │ │ - 0x000e47e0 5f627569 6c74696e 5f747970 65735f63 _builtin_types_c │ │ │ │ - 0x000e47f0 6f6d7061 7469626c 655f7028 74797065 ompatible_p(type │ │ │ │ - 0x000e4800 6f662828 69746572 2d3e6461 74612929 of((iter->data)) │ │ │ │ - 0x000e4810 2c207479 70656f66 28262869 7465722d , typeof(&(iter- │ │ │ │ - 0x000e4820 3e646174 61295b30 5d292929 3b207d29 >data)[0]))); }) │ │ │ │ - 0x000e4830 29292900 00000000 20202020 6661696c )))..... fail │ │ │ │ - 0x000e4840 65642075 6e706163 6b656420 61742064 ed unpacked at d │ │ │ │ - 0x000e4850 65707468 2025750a 09000000 00000000 epth %u......... │ │ │ │ - 0x000e4860 62636832 5f627472 65655f6e 6f64655f bch2_btree_node_ │ │ │ │ - 0x000e4870 69746572 5f707265 765f616c 6c000000 iter_prev_all... │ │ │ │ - 0x000e4880 5f5f6263 68325f62 74726565 5f6e6f64 __bch2_btree_nod │ │ │ │ - 0x000e4890 655f6974 65725f70 75736800 00000000 e_iter_push..... │ │ │ │ - 0x000e48a0 62636832 5f627365 745f696e 69745f6e bch2_bset_init_n │ │ │ │ - 0x000e48b0 65787400 00000000 00000000 00000000 ext............. │ │ │ │ - 0x000e48c0 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ - 0x000e48d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e48e0 62636832 5f627365 745f696e 69745f66 bch2_bset_init_f │ │ │ │ - 0x000e48f0 69727374 00000000 00000000 00000000 irst............ │ │ │ │ - 0x000e4900 62736574 5f617578 5f747265 655f6275 bset_aux_tree_bu │ │ │ │ - 0x000e4910 665f656e 64000000 00000000 00000000 f_end........... │ │ │ │ - 0x000e4920 62736574 5f616c6c 6f635f74 72656500 bset_alloc_tree. │ │ │ │ - 0x000e4930 62636832 5f627365 745f7365 745f6e6f bch2_bset_set_no │ │ │ │ - 0x000e4940 5f617578 5f747265 65000000 00000000 _aux_tree....... │ │ │ │ - 0x000e4950 62636832 5f626b65 795f746f 5f627365 bch2_bkey_to_bse │ │ │ │ - 0x000e4960 74006c69 62626361 63686566 732f626b t.libbcachefs/bk │ │ │ │ - 0x000e4970 65795f73 6f72742e 63002128 21697465 ey_sort.c.!(!ite │ │ │ │ - 0x000e4980 722d3e75 73656429 00212869 2d3e6b20 r->used).!(i->k │ │ │ │ - 0x000e4990 3e20692d 3e656e64 29000000 00000000 > i->end)....... │ │ │ │ - 0x000e49a0 2128696e 2d3e6e65 6564735f 77686974 !(in->needs_whit │ │ │ │ - 0x000e49b0 656f7574 20262620 6e657874 2d3e6e65 eout && next->ne │ │ │ │ - 0x000e49c0 6564735f 77686974 656f7574 29000000 eds_whiteout)... │ │ │ │ - 0x000e49d0 62636832 5f736f72 745f6b65 79730000 bch2_sort_keys.. │ │ │ │ - 0x000e49e0 736f7274 5f697465 725f6164 76616e63 sort_iter_advanc │ │ │ │ - 0x000e49f0 65007661 6c756520 73697a65 2073686f e.value size sho │ │ │ │ - 0x000e4a00 756c6420 6265207a 65726f00 64617461 uld be zero.data │ │ │ │ - 0x000e4a10 6c656e20 25753a20 252a7068 4e006e6f len %u: %*phN.no │ │ │ │ - 0x000e4a20 6e7a6572 6f20736e 61707368 6f740073 nzero snapshot.s │ │ │ │ - 0x000e4a30 697a6520 67726561 74657220 7468616e ize greater than │ │ │ │ - 0x000e4a40 206f6666 73657400 696e7661 6c696420 offset.invalid │ │ │ │ - 0x000e4a50 736e6170 73686f74 20666965 6c640075 snapshot field.u │ │ │ │ - 0x000e4a60 36347320 746f6f20 736d616c 6c006261 64s too small.ba │ │ │ │ - 0x000e4a70 64207369 7a652066 69656c64 006e6f6e d size field.non │ │ │ │ - 0x000e4a80 7a65726f 2073697a 65206669 656c6400 zero size field. │ │ │ │ - 0x000e4a90 504f535f 4d415820 6b657900 6b657920 POS_MAX key.key │ │ │ │ - 0x000e4aa0 70617374 20656e64 206f6620 62747265 past end of btre │ │ │ │ - 0x000e4ab0 65206e6f 64650050 4f535f4d 494e0050 e node.POS_MIN.P │ │ │ │ - 0x000e4ac0 4f535f4d 41580055 36345f4d 41580055 OS_MAX.U64_MAX.U │ │ │ │ - 0x000e4ad0 33325f4d 41580075 36347320 25752074 32_MAX.u64s %u t │ │ │ │ - 0x000e4ae0 79706520 00206c65 6e202575 20766572 ype . len %u ver │ │ │ │ - 0x000e4af0 20256c6c 7500286e 756c6c29 0028696e %llu.(null).(in │ │ │ │ - 0x000e4b00 76616c69 64207479 70652025 7529006c valid type %u).l │ │ │ │ - 0x000e4b10 69626263 61636865 66732f62 6b65795f ibbcachefs/bkey_ │ │ │ │ - 0x000e4b20 6d657468 6f64732e 63002128 216b2e6b methods.c.!(!k.k │ │ │ │ - 0x000e4b30 2d3e7536 34732900 696e7661 6c696420 ->u64s).invalid │ │ │ │ - 0x000e4b40 626b6579 2025733a 2025730a 0064656c bkey %s: %s..del │ │ │ │ - 0x000e4b50 65746564 00636f6f 6b696500 68617368 eted.cookie.hash │ │ │ │ - 0x000e4b60 5f776869 74656f75 74006274 7265655f _whiteout.btree_ │ │ │ │ - 0x000e4b70 70747200 65787465 6e740072 65736572 ptr.extent.reser │ │ │ │ - 0x000e4b80 76617469 6f6e0069 6e6f6465 5f67656e vation.inode_gen │ │ │ │ - 0x000e4b90 65726174 696f6e00 64697265 6e740078 eration.dirent.x │ │ │ │ - 0x000e4ba0 61747472 00726566 6c696e6b 5f700072 attr.reflink_p.r │ │ │ │ - 0x000e4bb0 65666c69 6e6b5f76 00696e64 69726563 eflink_v.indirec │ │ │ │ - 0x000e4bc0 745f696e 6c696e65 5f646174 61000000 t_inline_data... │ │ │ │ - 0x000e4bd0 696e7661 6c696420 6b657920 74797065 invalid key type │ │ │ │ - 0x000e4be0 20666f72 20746869 73206274 72656500 for this btree. │ │ │ │ - 0x000e4bf0 6b657920 6265666f 72652073 74617274 key before start │ │ │ │ - 0x000e4c00 206f6620 62747265 65206e6f 64650000 of btree node.. │ │ │ │ - 0x000e4c10 21282162 6368325f 626b6579 5f706163 !(!bch2_bkey_pac │ │ │ │ - 0x000e4c20 6b5f6b65 79286b2c 2026756b 2c206f75 k_key(k, &uk, ou │ │ │ │ - 0x000e4c30 74292900 00000000 21282162 6368325f t)).....!(!bch2_ │ │ │ │ - 0x000e4c40 626b6579 5f706163 6b5f6b65 79286b2c bkey_pack_key(k, │ │ │ │ - 0x000e4c50 2026756b 2c206629 29000000 00000000 &uk, f))....... │ │ │ │ - 0x000e4c60 5f5f6263 68325f62 6b65795f 636f6d70 __bch2_bkey_comp │ │ │ │ - 0x000e4c70 61740000 00000000 00000000 00000000 at.............. │ │ │ │ - 0x000e4c80 62636832 5f626b65 795f6465 62756763 bch2_bkey_debugc │ │ │ │ - 0x000e4c90 6865636b 00000000 00000000 00000000 heck............ │ │ │ │ - 0x000e4ca0 626b6579 5f696e6c 696e655f 64617461 bkey_inline_data │ │ │ │ - 0x000e4cb0 5f6f6666 73657400 00000000 00000000 _offset......... │ │ │ │ - 0x000e4cc0 08800500 80060081 06008207 01800801 ................ │ │ │ │ - 0x000e4cd0 82090280 0a028104 03800b03 81040480 ................ │ │ │ │ - 0x000e4ce0 0c05800d 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e4cf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e4d00 cc800200 00030000 10040000 18080000 ................ │ │ │ │ - 0x000e4d10 00101000 00200000 00400000 00000900 ..... ...@...... │ │ │ │ - 0x000e4d20 20000400 6c696262 63616368 6566732f ...libbcachefs/ │ │ │ │ - 0x000e4d30 626b6579 2e630021 28626974 5f6f6666 bkey.c.!(bit_off │ │ │ │ - 0x000e4d40 73657420 2b206269 7473203e 20333229 set + bits > 32) │ │ │ │ - 0x000e4d50 00212862 69745f6f 66667365 74202b20 .!(bit_offset + │ │ │ │ - 0x000e4d60 62697473 203e2036 34290021 28626974 bits > 64).!(bit │ │ │ │ - 0x000e4d70 5f6f6666 73657420 2b206269 7473203e _offset + bits > │ │ │ │ - 0x000e4d80 20393629 00212873 6872203e 20626974 96).!(shr > bit │ │ │ │ - 0x000e4d90 5f6f6666 73657429 00666965 6c642074 _offset).field t │ │ │ │ - 0x000e4da0 6f6f206c 61726765 00696e63 6f727265 oo large.incorre │ │ │ │ - 0x000e4db0 6374206e 756d6265 72206f66 20666965 ct number of fie │ │ │ │ - 0x000e4dc0 6c647300 696e636f 72726563 74206b65 lds.incorrect ke │ │ │ │ - 0x000e4dd0 795f7536 34730000 00000000 00000000 y_u64s.......... │ │ │ │ - 0x000e4de0 636f6d70 696c655f 626b6579 5f666965 compile_bkey_fie │ │ │ │ - 0x000e4df0 6c640000 00000000 00000000 00000000 ld.............. │ │ │ │ - 0x000e4e00 05064040 20202040 00000000 00000000 ..@@ @........ │ │ │ │ - 0x000e4e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e4e20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e4e30 00000000 00000000 6c696262 63616368 ........libbcach │ │ │ │ - 0x000e4e40 6566732f 616c6c6f 635f666f 72656772 efs/alloc_foregr │ │ │ │ - 0x000e4e50 6f756e64 2e630000 21286361 2d3e6f70 ound.c..!(ca->op │ │ │ │ - 0x000e4e60 656e5f62 75636b65 74735f70 61727469 en_buckets_parti │ │ │ │ - 0x000e4e70 616c5f6e 72203e20 2873697a 656f6628 al_nr > (sizeof( │ │ │ │ - 0x000e4e80 63612d3e 6f70656e 5f627563 6b657473 ca->open_buckets │ │ │ │ - 0x000e4e90 5f706172 7469616c 29202f20 73697a65 _partial) / size │ │ │ │ - 0x000e4ea0 6f662828 63612d3e 6f70656e 5f627563 of((ca->open_buc │ │ │ │ - 0x000e4eb0 6b657473 5f706172 7469616c 295b305d kets_partial)[0] │ │ │ │ - 0x000e4ec0 29202b20 2873697a 656f6628 73747275 ) + (sizeof(stru │ │ │ │ - 0x000e4ed0 6374207b 20696e74 3a2d2121 285f5f62 ct { int:-!!(__b │ │ │ │ - 0x000e4ee0 75696c74 696e5f74 79706573 5f636f6d uiltin_types_com │ │ │ │ - 0x000e4ef0 70617469 626c655f 70287479 70656f66 patible_p(typeof │ │ │ │ - 0x000e4f00 28286361 2d3e6f70 656e5f62 75636b65 ((ca->open_bucke │ │ │ │ - 0x000e4f10 74735f70 61727469 616c2929 2c207479 ts_partial)), ty │ │ │ │ - 0x000e4f20 70656f66 28262863 612d3e6f 70656e5f peof(&(ca->open_ │ │ │ │ - 0x000e4f30 6275636b 6574735f 70617274 69616c29 buckets_partial) │ │ │ │ - 0x000e4f40 5b305d29 29293b20 7d292929 29000000 [0]))); }))))... │ │ │ │ - 0x000e4f50 21282163 2d3e6f70 656e5f62 75636b65 !(!c->open_bucke │ │ │ │ - 0x000e4f60 74735f66 7265656c 69737420 7c7c2021 ts_freelist || ! │ │ │ │ - 0x000e4f70 632d3e6f 70656e5f 6275636b 6574735f c->open_buckets_ │ │ │ │ - 0x000e4f80 6e725f66 72656529 00000000 00000000 nr_free)........ │ │ │ │ - 0x000e4f90 21282a6e 725f6566 66656374 69766520 !(*nr_effective │ │ │ │ - 0x000e4fa0 3e3d206e 725f7265 706c6963 61732900 >= nr_replicas). │ │ │ │ - 0x000e4fb0 2128216e 725f7265 706c6963 6173207c !(!nr_replicas | │ │ │ │ - 0x000e4fc0 7c20216e 725f7265 706c6963 61735f72 | !nr_replicas_r │ │ │ │ - 0x000e4fd0 65717569 72656429 00000000 00000000 equired)........ │ │ │ │ - 0x000e4fe0 21282172 65742026 26206e72 5f656666 !(!ret && nr_eff │ │ │ │ - 0x000e4ff0 65637469 7665203c 206e725f 7265706c ective < nr_repl │ │ │ │ - 0x000e5000 69636173 29000000 21282177 702d3e73 icas)...!(!wp->s │ │ │ │ - 0x000e5010 6563746f 72735f66 72656520 7c7c2077 ectors_free || w │ │ │ │ - 0x000e5020 702d3e73 6563746f 72735f66 72656520 p->sectors_free │ │ │ │ - 0x000e5030 3d3d2028 30783766 66666666 6666202a == (0x7fffffff * │ │ │ │ - 0x000e5040 20325520 2b203155 29290021 28736563 2U + 1U)).!(sec │ │ │ │ - 0x000e5050 746f7273 203e2077 702d3e73 6563746f tors > wp->secto │ │ │ │ - 0x000e5060 72735f66 72656529 00212873 6563746f rs_free).!(secto │ │ │ │ - 0x000e5070 7273203e 206f622d 3e736563 746f7273 rs > ob->sectors │ │ │ │ - 0x000e5080 5f667265 65290000 00000000 00000000 _free).......... │ │ │ │ - 0x000e5090 62636832 5f616c6c 6f635f73 6563746f bch2_alloc_secto │ │ │ │ - 0x000e50a0 72735f61 7070656e 645f7074 72730000 rs_append_ptrs.. │ │ │ │ - 0x000e50b0 6f70656e 5f627563 6b65745f 66726565 open_bucket_free │ │ │ │ - 0x000e50c0 5f756e75 73656400 00000000 00000000 _unused......... │ │ │ │ - 0x000e50d0 62636832 5f616c6c 6f635f73 6563746f bch2_alloc_secto │ │ │ │ - 0x000e50e0 72735f73 74617274 00000000 00000000 rs_start........ │ │ │ │ - 0x000e50f0 6f625f70 75736800 00000000 00000000 ob_push......... │ │ │ │ - 0x000e5100 62636832 5f627563 6b65745f 616c6c6f bch2_bucket_allo │ │ │ │ - 0x000e5110 635f7365 74000000 5f5f6275 636b6574 c_set...__bucket │ │ │ │ - 0x000e5120 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5130 62636832 5f6f7065 6e5f6275 636b6574 bch2_open_bucket │ │ │ │ - 0x000e5140 5f616c6c 6f630000 6c696262 63616368 _alloc..libbcach │ │ │ │ - 0x000e5150 6566732f 616c6c6f 635f6261 636b6772 efs/alloc_backgr │ │ │ │ - 0x000e5160 6f756e64 2e630000 21282163 612d3e61 ound.c..!(!ca->a │ │ │ │ - 0x000e5170 6c6c6f63 5f686561 702e7573 6564207c lloc_heap.used | │ │ │ │ - 0x000e5180 7c202163 612d3e61 6c6c6f63 5f686561 | !ca->alloc_hea │ │ │ │ - 0x000e5190 702e6461 74615b30 5d2e6e72 29000000 p.data[0].nr)... │ │ │ │ - 0x000e51a0 21282128 7b207479 70656f66 28282663 !(!({ typeof((&c │ │ │ │ - 0x000e51b0 612d3e66 7265655f 696e6329 2d3e6461 a->free_inc)->da │ │ │ │ - 0x000e51c0 74612920 5f72203d 20282828 28282826 ta) _r = ((((((& │ │ │ │ - 0x000e51d0 63612d3e 66726565 5f696e63 29292d3e ca->free_inc))-> │ │ │ │ - 0x000e51e0 6261636b 202d2028 28266361 2d3e6672 back - ((&ca->fr │ │ │ │ - 0x000e51f0 65655f69 6e632929 2d3e6672 6f6e7429 ee_inc))->front) │ │ │ │ - 0x000e5200 29203d3d 20282826 63612d3e 66726565 ) == ((&ca->free │ │ │ │ - 0x000e5210 5f696e63 29292d3e 73697a65 29203f20 _inc))->size) ? │ │ │ │ - 0x000e5220 2828766f 6964202a 29302920 3a202628 ((void *)0) : &( │ │ │ │ - 0x000e5230 2663612d 3e667265 655f696e 63292d3e &ca->free_inc)-> │ │ │ │ - 0x000e5240 64617461 5b282663 612d3e66 7265655f data[(&ca->free_ │ │ │ │ - 0x000e5250 696e6329 2d3e6261 636b2b2b 20262028 inc)->back++ & ( │ │ │ │ - 0x000e5260 2663612d 3e667265 655f696e 63292d3e &ca->free_inc)-> │ │ │ │ - 0x000e5270 6d61736b 5d293b20 69662028 5f722920 mask]); if (_r) │ │ │ │ - 0x000e5280 2a5f7220 3d202828 6229293b 205f7220 *_r = ((b)); _r │ │ │ │ - 0x000e5290 213d2028 28766f69 64202a29 30293b20 != ((void *)0); │ │ │ │ - 0x000e52a0 7d292900 00000000 6572726f 7220696e })).....error in │ │ │ │ - 0x000e52b0 76616c69 64617469 6e672062 75636b65 validating bucke │ │ │ │ - 0x000e52c0 74733a20 25690a00 21282128 7b205f42 ts: %i..!(!({ _B │ │ │ │ - 0x000e52d0 6f6f6c20 5f72203d 20212828 28266361 ool _r = !(((&ca │ │ │ │ - 0x000e52e0 2d3e6672 65655f69 6e632929 2d3e6672 ->free_inc))->fr │ │ │ │ - 0x000e52f0 6f6e7420 3d3d2028 28266361 2d3e6672 ont == ((&ca->fr │ │ │ │ - 0x000e5300 65655f69 6e632929 2d3e6261 636b293b ee_inc))->back); │ │ │ │ - 0x000e5310 20696620 285f7229 20286232 29203d20 if (_r) (b2) = │ │ │ │ - 0x000e5320 28266361 2d3e6672 65655f69 6e63292d (&ca->free_inc)- │ │ │ │ - 0x000e5330 3e646174 615b2d2d 28266361 2d3e6672 >data[--(&ca->fr │ │ │ │ - 0x000e5340 65655f69 6e63292d 3e626163 6b202620 ee_inc)->back & │ │ │ │ - 0x000e5350 28266361 2d3e6672 65655f69 6e63292d (&ca->free_inc)- │ │ │ │ - 0x000e5360 3e6d6173 6b5d3b20 5f723b20 7d292900 >mask]; _r; })). │ │ │ │ - 0x000e5370 67656e20 2575206f 6c646573 745f6765 gen %u oldest_ge │ │ │ │ - 0x000e5380 6e202575 20646174 615f7479 70652025 n %u data_type % │ │ │ │ - 0x000e5390 73000000 00000000 6572726f 72206372 s.......error cr │ │ │ │ - 0x000e53a0 65617469 6e672061 6c6c6f63 61746f72 eating allocator │ │ │ │ - 0x000e53b0 20746872 6561643a 20256c69 0a002128 thread: %li..!( │ │ │ │ - 0x000e53c0 6d2e6469 7274795f 73656374 6f727329 m.dirty_sectors) │ │ │ │ - 0x000e53d0 0021286d 2e646174 615f7479 70652900 .!(m.data_type). │ │ │ │ - 0x000e53e0 21286220 213d2062 3229006a 6f75726e !(b != b2).journ │ │ │ │ - 0x000e53f0 616c2065 72726f72 3a202569 0a00756e al error: %i..un │ │ │ │ - 0x000e5400 7061636b 20657272 6f720020 72656164 pack error. read │ │ │ │ - 0x000e5410 5f74696d 6520256c 6c750020 77726974 _time %llu. writ │ │ │ │ - 0x000e5420 655f7469 6d652025 6c6c7500 20646972 e_time %llu. dir │ │ │ │ - 0x000e5430 74795f73 6563746f 72732025 6c6c7500 ty_sectors %llu. │ │ │ │ - 0x000e5440 20636163 6865645f 73656374 6f727320 cached_sectors │ │ │ │ - 0x000e5450 256c6c75 00207374 72697065 20256c6c %llu. stripe %ll │ │ │ │ - 0x000e5460 75002073 74726970 655f7265 64756e64 u. stripe_redund │ │ │ │ - 0x000e5470 616e6379 20256c6c 75006572 726f7220 ancy %llu.error │ │ │ │ - 0x000e5480 72656164 696e6720 616c6c6f 6320696e reading alloc in │ │ │ │ - 0x000e5490 666f3a20 25690a00 21286361 2d3e616c fo: %i..!(ca->al │ │ │ │ - 0x000e54a0 6c6f635f 74687265 61642900 6263682d loc_thread).bch- │ │ │ │ - 0x000e54b0 616c6c6f 632f2573 00257a75 20726566 alloc/%s.%zu ref │ │ │ │ - 0x000e54c0 20257520 74797065 2025730a 0073746f %u type %s..sto │ │ │ │ - 0x000e54d0 70706564 0072756e 6e696e67 00626c6f pped.running.blo │ │ │ │ - 0x000e54e0 636b6564 00626c6f 636b6564 5f66756c cked.blocked_ful │ │ │ │ - 0x000e54f0 6c000000 00000000 00000000 00000000 l............... │ │ │ │ - 0x000e5500 62636832 5f696e76 616c6964 6174655f bch2_invalidate_ │ │ │ │ - 0x000e5510 6f6e655f 6275636b 65740000 00000000 one_bucket...... │ │ │ │ - 0x000e5520 62636832 5f646576 5f616c6c 6f636174 bch2_dev_allocat │ │ │ │ - 0x000e5530 6f725f72 656d6f76 65000000 00000000 or_remove....... │ │ │ │ - 0x000e5540 5f5f6275 636b6574 00000000 00000000 __bucket........ │ │ │ │ - 0x000e5550 62636832 5f616c6c 6f635f70 61636b5f bch2_alloc_pack_ │ │ │ │ - 0x000e5560 76320000 00000000 00000000 00000000 v2.............. │ │ │ │ - 0x000e5570 616c6c6f 635f6669 656c645f 76315f67 alloc_field_v1_g │ │ │ │ - 0x000e5580 65740000 00000000 00000000 00000000 et.............. │ │ │ │ - 0x000e5590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e55a0 02000000 02000000 01000000 02000000 ................ │ │ │ │ - 0x000e55b0 02000000 01000000 04000000 01000000 ................ │ │ │ │ - 0x000e55c0 20204275 636b6574 733a0909 09002020 Buckets:.... │ │ │ │ - 0x000e55d0 666c6167 733a2020 20202020 20257800 flags: %x. │ │ │ │ - 0x000e55e0 20206a6f 75726e61 6c207365 713a2025 journal seq: % │ │ │ │ - 0x000e55f0 6c6c7800 2020256c 6c752d25 6c6c750a llx. %llu-%llu. │ │ │ │ - 0x000e5600 00202025 733a2025 752f2575 00202025 . %s: %u/%u. % │ │ │ │ - 0x000e5610 733a0049 6e76616c 69642074 61726765 s:.Invalid targe │ │ │ │ - 0x000e5620 74202573 00252e2a 73202825 75290047 t %s.%.*s (%u).G │ │ │ │ - 0x000e5630 726f7570 20257520 28252e2a 73290042 roup %u (%.*s).B │ │ │ │ - 0x000e5640 61642067 726f7570 20257500 44657669 ad group %u.Devi │ │ │ │ - 0x000e5650 63652025 75202825 73290042 61642064 ce %u (%s).Bad d │ │ │ │ - 0x000e5660 65766963 65202575 00657272 6f722063 evice %u.error c │ │ │ │ - 0x000e5670 72656174 696e6720 6469736b 20706174 reating disk pat │ │ │ │ - 0x000e5680 683a2025 7300626c 6f636b20 73697a65 h: %s.block size │ │ │ │ - 0x000e5690 206d7573 74206265 20706f77 6572206f must be power o │ │ │ │ - 0x000e56a0 66203200 6e6f7420 61206263 61636865 f 2.not a bcache │ │ │ │ - 0x000e56b0 66732073 75706572 626c6f63 6b000a4c fs superblock..L │ │ │ │ - 0x000e56c0 61796f75 743a002c 20000a25 73202873 ayout:., ..%s (s │ │ │ │ - 0x000e56d0 697a6520 256c6c75 293a0a00 28756e6b ize %llu):..(unk │ │ │ │ - 0x000e56e0 6e6f776e 20666965 6c642025 75290a00 nown field %u).. │ │ │ │ - 0x000e56f0 2f646576 2f626361 63686566 732d6374 /dev/bcachefs-ct │ │ │ │ - 0x000e5700 6c002f73 79732f66 732f6263 61636865 l./sys/fs/bcache │ │ │ │ - 0x000e5710 66732f25 73006d69 6e6f7200 2f646576 fs/%s.minor./dev │ │ │ │ - 0x000e5720 2f626361 63686566 7325732d 63746c00 /bcachefs%s-ctl. │ │ │ │ - 0x000e5730 25732069 73206e6f 74206120 626c6f63 %s is not a bloc │ │ │ │ - 0x000e5740 6b206465 76696365 002f7379 732f6465 k device./sys/de │ │ │ │ - 0x000e5750 762f626c 6f636b2f 25753a25 752f6263 v/block/%u:%u/bc │ │ │ │ - 0x000e5760 61636865 66730065 72726f72 20706172 achefs.error par │ │ │ │ - 0x000e5770 73696e67 20737973 66730045 72726f72 sing sysfs.Error │ │ │ │ - 0x000e5780 206f7065 6e696e67 2025733a 20257300 opening %s: %s. │ │ │ │ - 0x000e5790 1b5b324b 0d002025 733a256c 6c753a25 .[2K.. %s:%llu:% │ │ │ │ - 0x000e57a0 6c6c7500 0a446f6e 65002d2d 00496e76 llu..Done.--.Inv │ │ │ │ - 0x000e57b0 616c6964 2025733a 20257300 20202020 alid %s: %s. │ │ │ │ - 0x000e57c0 20202d2d 2573003d 28007c00 3d257300 --%s.=(.|.=%s. │ │ │ │ - 0x000e57d0 252e2a73 00646576 2d25752f 626c6f63 %.*s.dev-%u/bloc │ │ │ │ - 0x000e57e0 6b006465 762d2575 2f6c6162 656c0000 k.dev-%u/label.. │ │ │ │ - 0x000e57f0 20204b46 443a0909 09256c6c 750a2020 KFD:...%llu. │ │ │ │ - 0x000e5800 73637279 7074206e 3a090925 6c6c750a scrypt n:..%llu. │ │ │ │ - 0x000e5810 20207363 72797074 20723a09 09256c6c scrypt r:..%ll │ │ │ │ - 0x000e5820 750a2020 73637279 70742070 3a090925 u. scrypt p:..% │ │ │ │ - 0x000e5830 6c6c750a 00000000 20204465 76696365 llu..... Device │ │ │ │ - 0x000e5840 2025753a 0a202020 20555549 443a0909 %u:. UUID:.. │ │ │ │ - 0x000e5850 0925730a 20202020 53697a65 3a090909 .%s. Size:... │ │ │ │ - 0x000e5860 25730a20 20202042 75636b65 74207369 %s. Bucket si │ │ │ │ - 0x000e5870 7a653a09 0925730a 20202020 46697273 ze:..%s. Firs │ │ │ │ - 0x000e5880 74206275 636b6574 3a090925 750a2020 t bucket:..%u. │ │ │ │ - 0x000e5890 20204275 636b6574 733a0909 09256c6c Buckets:...%ll │ │ │ │ - 0x000e58a0 750a2020 20204c61 7374206d 6f756e74 u. Last mount │ │ │ │ - 0x000e58b0 3a090909 25730a20 20202053 74617465 :...%s. State │ │ │ │ - 0x000e58c0 3a090909 25730a20 20202047 726f7570 :...%s. Group │ │ │ │ - 0x000e58d0 3a090909 25730a20 20202044 61746120 :...%s. Data │ │ │ │ - 0x000e58e0 616c6c6f 7765643a 09092573 0a202020 allowed:..%s. │ │ │ │ - 0x000e58f0 20486173 20646174 613a0909 0925730a Has data:...%s. │ │ │ │ - 0x000e5900 20202020 5265706c 6163656d 656e7420 Replacement │ │ │ │ - 0x000e5910 706f6c69 63793a09 0925730a 20202020 policy:..%s. │ │ │ │ - 0x000e5920 44697363 6172643a 09090925 6c6c750a Discard:...%llu. │ │ │ │ - 0x000e5930 00000000 00000000 63616e6e 6f742066 ........cannot f │ │ │ │ - 0x000e5940 6f726d61 74202573 2c20746f 6f20736d ormat %s, too sm │ │ │ │ - 0x000e5950 616c6c20 28256c6c 75207365 63746f72 all (%llu sector │ │ │ │ - 0x000e5960 732c206d 696e2025 6c6c7529 00000000 s, min %llu).... │ │ │ │ - 0x000e5970 4275636b 65742073 697a6520 63616e6e Bucket size cann │ │ │ │ - 0x000e5980 6f742062 6520736d 616c6c65 72207468 ot be smaller th │ │ │ │ - 0x000e5990 616e2062 6c6f636b 2073697a 65000000 an block size... │ │ │ │ - 0x000e59a0 4275636b 65742073 697a6520 63616e6e Bucket size cann │ │ │ │ - 0x000e59b0 6f742062 6520736d 616c6c65 72207468 ot be smaller th │ │ │ │ - 0x000e59c0 616e2062 74726565 206e6f64 65207369 an btree node si │ │ │ │ - 0x000e59d0 7a650000 00000000 4e6f7420 656e6f75 ze......Not enou │ │ │ │ - 0x000e59e0 67682062 75636b65 74733a20 256c6c75 gh buckets: %llu │ │ │ │ - 0x000e59f0 2c206e65 65642025 75202862 75636b65 , need %u (bucke │ │ │ │ - 0x000e5a00 74207369 7a652025 75290000 00000000 t size %u)...... │ │ │ │ - 0x000e5a10 626c6f63 6b73697a 6520746f 6f20736d blocksize too sm │ │ │ │ - 0x000e5a20 616c6c3a 2025752c 206d7573 74206265 all: %u, must be │ │ │ │ - 0x000e5a30 20677265 61746572 20746861 6e206465 greater than de │ │ │ │ - 0x000e5a40 76696365 20626c6f 636b7369 7a652025 vice blocksize % │ │ │ │ - 0x000e5a50 75000000 00000000 6572726f 72206765 u.......error ge │ │ │ │ - 0x000e5a60 7474696e 67206375 7272656e 74207469 tting current ti │ │ │ │ - 0x000e5a70 6d653a20 256d0000 696e7375 66666963 me: %m..insuffic │ │ │ │ - 0x000e5a80 69656e74 20737061 63652066 6f722073 ient space for s │ │ │ │ - 0x000e5a90 75706572 626c6f63 6b730000 00000000 uperblocks...... │ │ │ │ - 0x000e5aa0 62747265 65206e6f 64652073 697a6520 btree node size │ │ │ │ - 0x000e5ab0 6d757374 20626520 706f7765 72206f66 must be power of │ │ │ │ - 0x000e5ac0 20320000 00000000 45787465 726e616c 2......External │ │ │ │ - 0x000e5ad0 20555549 443a0909 0925730a 496e7465 UUID:...%s.Inte │ │ │ │ - 0x000e5ae0 726e616c 20555549 443a0909 0925730a rnal UUID:...%s. │ │ │ │ - 0x000e5af0 44657669 63652069 6e646578 3a090909 Device index:... │ │ │ │ - 0x000e5b00 25750a4c 6162656c 3a090909 0925730a %u.Label:....%s. │ │ │ │ - 0x000e5b10 56657273 696f6e3a 09090925 750a4f6c Version:...%u.Ol │ │ │ │ - 0x000e5b20 64657374 20766572 73696f6e 206f6e20 dest version on │ │ │ │ - 0x000e5b30 6469736b 3a090925 750a4372 65617465 disk:..%u.Create │ │ │ │ - 0x000e5b40 643a0909 0925730a 53717565 6e636520 d:...%s.Squence │ │ │ │ - 0x000e5b50 6e756d62 65723a09 0909256c 6c750a42 number:...%llu.B │ │ │ │ - 0x000e5b60 6c6f636b 5f73697a 653a0909 0925730a lock_size:...%s. │ │ │ │ - 0x000e5b70 42747265 65206e6f 64652073 697a653a Btree node size: │ │ │ │ - 0x000e5b80 09092573 0a457272 6f722061 6374696f ..%s.Error actio │ │ │ │ - 0x000e5b90 6e3a0909 0925730a 436c6561 6e3a0909 n:...%s.Clean:.. │ │ │ │ - 0x000e5ba0 0909256c 6c750a46 65617475 7265733a ..%llu.Features: │ │ │ │ - 0x000e5bb0 09090925 730a436f 6d706174 20666561 ...%s.Compat fea │ │ │ │ - 0x000e5bc0 74757265 733a0909 25730a4d 65746164 tures:..%s.Metad │ │ │ │ - 0x000e5bd0 61746120 7265706c 69636173 3a090925 ata replicas:..% │ │ │ │ - 0x000e5be0 6c6c750a 44617461 20726570 6c696361 llu.Data replica │ │ │ │ - 0x000e5bf0 733a0909 09256c6c 750a4d65 74616461 s:...%llu.Metada │ │ │ │ - 0x000e5c00 74612063 6865636b 73756d20 74797065 ta checksum type │ │ │ │ - 0x000e5c10 3a090925 73202825 6c6c7529 0a446174 :..%s (%llu).Dat │ │ │ │ - 0x000e5c20 61206368 65636b73 756d2074 7970653a a checksum type: │ │ │ │ - 0x000e5c30 09092573 2028256c 6c75290a 436f6d70 ..%s (%llu).Comp │ │ │ │ - 0x000e5c40 72657373 696f6e20 74797065 3a090925 ression type:..% │ │ │ │ - 0x000e5c50 73202825 6c6c7529 0a466f72 6567726f s (%llu).Foregro │ │ │ │ - 0x000e5c60 756e6420 77726974 65207461 72676574 und write target │ │ │ │ - 0x000e5c70 3a092573 0a426163 6b67726f 756e6420 :.%s.Background │ │ │ │ - 0x000e5c80 77726974 65207461 72676574 3a092573 write target:.%s │ │ │ │ - 0x000e5c90 0a50726f 6d6f7465 20746172 6765743a .Promote target: │ │ │ │ - 0x000e5ca0 09090925 730a4d65 74616461 74612074 ...%s.Metadata t │ │ │ │ - 0x000e5cb0 61726765 743a2020 20202020 20202020 arget: │ │ │ │ - 0x000e5cc0 20202020 20202573 0a537472 696e6720 %s.String │ │ │ │ - 0x000e5cd0 68617368 20747970 653a0909 25732028 hash type:..%s ( │ │ │ │ - 0x000e5ce0 256c6c75 290a3332 20626974 20696e6f %llu).32 bit ino │ │ │ │ - 0x000e5cf0 6465733a 09090925 6c6c750a 47432072 des:...%llu.GC r │ │ │ │ - 0x000e5d00 65736572 76652070 65726365 6e746167 eserve percentag │ │ │ │ - 0x000e5d10 653a0909 256c6c75 25250a52 6f6f7420 e:..%llu%%.Root │ │ │ │ - 0x000e5d20 72657365 72766520 70657263 656e7461 reserve percenta │ │ │ │ - 0x000e5d30 67653a09 256c6c75 25250a44 65766963 ge:.%llu%%.Devic │ │ │ │ - 0x000e5d40 65733a09 09092575 206c6976 652c2025 es:...%u live, % │ │ │ │ - 0x000e5d50 7520746f 74616c0a 53656374 696f6e73 u total.Sections │ │ │ │ - 0x000e5d60 3a090909 25730a53 75706572 626c6f63 :...%s.Superbloc │ │ │ │ - 0x000e5d70 6b207369 7a653a09 09256c6c 750a0000 k size:..%llu... │ │ │ │ - 0x000e5d80 20207479 70653a09 09090925 750a2020 type:....%u. │ │ │ │ - 0x000e5d90 73757065 72626c6f 636b206d 61782073 superblock max s │ │ │ │ - 0x000e5da0 697a653a 09092573 0a20206e 72207375 ize:..%s. nr su │ │ │ │ - 0x000e5db0 70657262 6c6f636b 733a0909 25750a20 perblocks:..%u. │ │ │ │ - 0x000e5dc0 204f6666 73657473 3a090909 00000000 Offsets:....... │ │ │ │ - 0x000e5dd0 6572726f 72206f70 656e696e 67202573 error opening %s │ │ │ │ - 0x000e5de0 3a206e6f 74206120 62636163 68656673 : not a bcachefs │ │ │ │ - 0x000e5df0 2066696c 65737973 74656d00 00000000 filesystem..... │ │ │ │ - 0x000e5e00 4243485f 494f4354 4c5f4441 54412069 BCH_IOCTL_DATA i │ │ │ │ - 0x000e5e10 6f63746c 20657272 6f723a20 256d0000 octl error: %m.. │ │ │ │ - 0x000e5e20 6572726f 72207265 6164696e 67206672 error reading fr │ │ │ │ - 0x000e5e30 6f6d2070 726f6772 65737320 66642025 om progress fd % │ │ │ │ - 0x000e5e40 6d000000 00000000 256c6c75 25252063 m.......%llu%% c │ │ │ │ - 0x000e5e50 6f6d706c 6574653a 20637572 72656e74 omplete: current │ │ │ │ - 0x000e5e60 20706f73 6974696f 6e202573 00000000 position %s.... │ │ │ │ - 0x000e5e70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5e80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5ea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5eb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5ec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5ed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5ee0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5ef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5f00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5f20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5f30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5f40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5f50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5f60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5f70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5f80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5f90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5fa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5fb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5fc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e5ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6000 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6010 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6020 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6030 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6040 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6050 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6060 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6070 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6080 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6090 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e60a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e60b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e60c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e60d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e60e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e60f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6100 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6110 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6120 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6130 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6140 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6150 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6160 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6170 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6180 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6190 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e61a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e61b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e61c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e61d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e61e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e61f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6200 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6210 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6220 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6230 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6240 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6250 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6260 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6270 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6280 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6290 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e62a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e62b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e62c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e62d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e62e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e62f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6300 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6310 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6320 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6330 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6340 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6350 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6360 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6370 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6380 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6390 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e63a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e63b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e63c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e63d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e63e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e63f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6400 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6420 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6430 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6440 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6450 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6480 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6490 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e64a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e64b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e64c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e64d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e64e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e64f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6500 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6510 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6520 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6530 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6540 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6560 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6570 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6580 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e65a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e65b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e65c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e65d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e65e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e65f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6600 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6620 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6630 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6640 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6650 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6660 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6670 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6680 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6690 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e66a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e66b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e66c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e66d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e66e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e66f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6700 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6710 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6720 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6730 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6740 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6750 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6760 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6770 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6780 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6790 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e67a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e67b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e67c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e67d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e67e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e67f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6800 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6810 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6820 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6830 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6840 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6850 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6860 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6870 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6880 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6890 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e68a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e68b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e68c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e68d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e68e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e68f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6900 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6910 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6920 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6930 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6940 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6950 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6960 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6970 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6980 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6990 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e69a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e69b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e69c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e69d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e69e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e69f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6a00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6a10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6a20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6a30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6a40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6a50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6a60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6a70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6a80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6a90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6aa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6ab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6ac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6ad0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6ae0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6af0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6b00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6b10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6b20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6b40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6b50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6b60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6b70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6b80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6b90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6ba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6bb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6bc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6be0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6bf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6c00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6c10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6c20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6c30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6c40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6c60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6c70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6c80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6c90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6ca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6cb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6cc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6cd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6ce0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6cf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6d00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6d10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6d20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6d30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6d40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6d50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6d60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6d70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6d80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6d90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6da0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6db0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6dc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6dd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6de0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6df0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6e00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6e20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6e30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6e40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6e50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6e60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6e70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6e80 ffffffff ffff1f00 08000002 01010101 ................ │ │ │ │ - 0x000e6e90 01010100 00020000 00000000 00000000 ................ │ │ │ │ - 0x000e6ea0 01000101 08000000 00000000 00000000 ................ │ │ │ │ - 0x000e6eb0 00000101 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6ec0 00000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000e6ed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e6ee0 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000e6ef0 28626164 20646973 6b206772 6f757073 (bad disk groups │ │ │ │ - 0x000e6f00 28666f72 6d617474 696e6720 6572726f (formatting erro │ │ │ │ - 0x000e6f10 6572726f 72206765 7474696e 67207465 error getting te │ │ │ │ - 0x000e6f20 726d696e 616c2061 74747273 00657272 rminal attrs.err │ │ │ │ - 0x000e6f30 6f722073 65747469 6e672074 65726d69 or setting termi │ │ │ │ - 0x000e6f40 6e616c20 61747472 73006572 726f7220 nal attrs.error │ │ │ │ - 0x000e6f50 72656164 696e6720 70617373 70687261 reading passphra │ │ │ │ - 0x000e6f60 73650045 6e746572 2073616d 65207061 se.Enter same pa │ │ │ │ - 0x000e6f70 73737068 72617365 20616761 696e3a20 ssphrase again: │ │ │ │ - 0x000e6f80 00506173 73706872 61736573 20646f20 .Passphrases do │ │ │ │ - 0x000e6f90 6e6f7420 6d617463 68007363 72797074 not match.scrypt │ │ │ │ - 0x000e6fa0 20657272 6f723a20 25690075 6e6b6e6f error: %i.unkno │ │ │ │ - 0x000e6fb0 776e206b 64662074 79706520 256c6c75 wn kdf type %llu │ │ │ │ - 0x000e6fc0 0066696c 65737973 74656d20 6973206e .filesystem is n │ │ │ │ - 0x000e6fd0 6f742065 6e637279 70746564 00657272 ot encrypted.err │ │ │ │ - 0x000e6fe0 6f722065 6e637279 7074696e 67206b65 or encrypting ke │ │ │ │ - 0x000e6ff0 7900696e 636f7272 65637420 70617373 y.incorrect pass │ │ │ │ - 0x000e7000 70687261 7365006c 6f676f6e 00616464 phrase.logon.add │ │ │ │ - 0x000e7010 5f6b6579 20657272 6f723a20 256d0063 _key error: %m.c │ │ │ │ - 0x000e7020 72797074 6f2e6300 66696c65 73797374 rypto.c.filesyst │ │ │ │ - 0x000e7030 656d2064 6f657320 6e6f7420 68617665 em does not have │ │ │ │ - 0x000e7040 20656e63 72797074 696f6e20 6b657900 encryption key. │ │ │ │ - 0x000e7050 21626368 325f6b65 795f6973 5f656e63 !bch2_key_is_enc │ │ │ │ - 0x000e7060 72797074 65642826 63727970 742d3e6b rypted(&crypt->k │ │ │ │ - 0x000e7070 65792900 00000000 62636832 5f6b6579 ey).....bch2_key │ │ │ │ - 0x000e7080 5f69735f 656e6372 79707465 64282663 _is_encrypted(&c │ │ │ │ - 0x000e7090 72797074 2d3e6b65 79290000 00000000 rypt->key)...... │ │ │ │ - 0x000e70a0 6765745f 72616e64 6f6d5f62 79746573 get_random_bytes │ │ │ │ - 0x000e70b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e70c0 6263685f 73625f63 72797074 5f696e69 bch_sb_crypt_ini │ │ │ │ - 0x000e70d0 74007630 2e312d6e 6f676974 00626361 t.v0.1-nogit.bca │ │ │ │ - 0x000e70e0 63686566 7320746f 6f6c2076 65727369 chefs tool versi │ │ │ │ - 0x000e70f0 6f6e2025 730a006c 69737478 61747472 on %s..listxattr │ │ │ │ - 0x000e7100 20657272 6f723a20 256d0065 72726f72 error: %m.error │ │ │ │ - 0x000e7110 20676574 74696e67 20786174 74722076 getting xattr v │ │ │ │ - 0x000e7120 616c3a20 256d0065 72726f72 20637265 al: %m.error cre │ │ │ │ - 0x000e7130 6174696e 67207861 7474723a 20257300 ating xattr: %s. │ │ │ │ - 0x000e7140 6572726f 72206372 65617469 6e672066 error creating f │ │ │ │ - 0x000e7150 696c653a 20257300 6572726f 72207570 ile: %s.error up │ │ │ │ - 0x000e7160 64617469 6e672069 6e6f6465 3a202573 dating inode: %s │ │ │ │ - 0x000e7170 00636d64 5f6d6967 72617465 2e630021 .cmd_migrate.c.! │ │ │ │ - 0x000e7180 286c656e 20262028 626c6f63 6b5f6279 (len & (block_by │ │ │ │ - 0x000e7190 74657328 6329202d 20312929 00627472 tes(c) - 1)).btr │ │ │ │ - 0x000e71a0 65652069 6e736572 74206572 726f7220 ee insert error │ │ │ │ - 0x000e71b0 25730063 68646972 20657272 6f723a20 %s.chdir error: │ │ │ │ - 0x000e71c0 256d0025 732f2573 00657272 6f722063 %m.%s/%s.error c │ │ │ │ - 0x000e71d0 72656174 696e6720 68617264 6c696e6b reating hardlink │ │ │ │ - 0x000e71e0 3a202573 00726561 646c696e 6b206572 : %s.readlink er │ │ │ │ - 0x000e71f0 726f723a 20256d00 72656164 64697220 ror: %m.readdir │ │ │ │ - 0x000e7200 6572726f 723a2025 6d00663a 46680045 error: %m.f:Fh.E │ │ │ │ - 0x000e7210 6e746572 20706173 73706872 6173653a nter passphrase: │ │ │ │ - 0x000e7220 20002f70 726f632f 73656c66 2f6d6f75 ./proc/self/mou │ │ │ │ - 0x000e7230 6e74696e 666f0025 73206973 206e6f74 ntinfo.%s is not │ │ │ │ - 0x000e7240 20612064 69726563 746f7279 002f7379 a directory./sy │ │ │ │ - 0x000e7250 732f6465 762f626c 6f636b2f 25753a25 s/dev/block/%u:% │ │ │ │ - 0x000e7260 75006572 726f7220 6c6f6f6b 696e6720 u.error looking │ │ │ │ - 0x000e7270 75702064 65766963 65206e61 6d650025 up device name.% │ │ │ │ - 0x000e7280 732f6263 61636865 66730074 6f6f6c73 s/bcachefs.tools │ │ │ │ - 0x000e7290 2d757469 6c2e6800 2128722e 73746172 -util.h.!(r.star │ │ │ │ - 0x000e72a0 74203e20 722e656e 6429006f 6c645f6d t > r.end).old_m │ │ │ │ - 0x000e72b0 69677261 7465645f 66696c65 73797374 igrated_filesyst │ │ │ │ - 0x000e72c0 656d0066 73636b20 636f6d70 6c657465 em.fsck complete │ │ │ │ - 0x000e72d0 00257320 6973206e 6f742061 2066696c .%s is not a fil │ │ │ │ - 0x000e72e0 79736573 74656d20 726f6f74 00496e76 ysestem root.Inv │ │ │ │ - 0x000e72f0 616c6964 206f6666 73657400 643a6f3a alid offset.d:o: │ │ │ │ - 0x000e7300 6800506c 65617365 20737065 63696679 h.Please specify │ │ │ │ - 0x000e7310 20612064 65766963 65006e6f 5f706173 a device.no_pas │ │ │ │ - 0x000e7320 73706872 61736500 21286473 745f6f66 sphrase.!(dst_of │ │ │ │ - 0x000e7330 66736574 20262028 626c6f63 6b5f6279 fset & (block_by │ │ │ │ - 0x000e7340 74657328 6329202d 20312929 00000000 tes(c) - 1)).... │ │ │ │ - 0x000e7350 6572726f 72207265 73657276 696e6720 error reserving │ │ │ │ - 0x000e7360 73706163 6520696e 206e6577 2066696c space in new fil │ │ │ │ - 0x000e7370 65737973 74656d3a 20257300 00000000 esystem: %s..... │ │ │ │ - 0x000e7380 21286c6f 67696361 6c202620 28626c6f !(logical & (blo │ │ │ │ - 0x000e7390 636b5f62 79746573 28632920 2d203129 ck_bytes(c) - 1) │ │ │ │ - 0x000e73a0 29000000 00000000 21287068 79736963 ).......!(physic │ │ │ │ - 0x000e73b0 616c2026 2028626c 6f636b5f 62797465 al & (block_byte │ │ │ │ - 0x000e73c0 73286329 202d2031 29290000 00000000 s(c) - 1))...... │ │ │ │ - 0x000e73d0 21286c65 6e677468 20262028 626c6f63 !(length & (bloc │ │ │ │ - 0x000e73e0 6b5f6279 74657328 6329202d 20312929 k_bytes(c) - 1)) │ │ │ │ - 0x000e73f0 00000000 00000000 21287068 79736963 ........!(physic │ │ │ │ - 0x000e7400 616c202b 206c656e 67746820 3e206275 al + length > bu │ │ │ │ - 0x000e7410 636b6574 5f746f5f 73656374 6f722863 cket_to_sector(c │ │ │ │ - 0x000e7420 612c2063 612d3e6d 692e6e62 75636b65 a, ca->mi.nbucke │ │ │ │ - 0x000e7430 74732929 00000000 556e616c 69676e65 ts))....Unaligne │ │ │ │ - 0x000e7440 64206578 74656e74 20696e20 2573202d d extent in %s - │ │ │ │ - 0x000e7450 2063616e 27742068 616e646c 65000000 can't handle... │ │ │ │ - 0x000e7460 25732064 6f657320 6e6f7420 68617665 %s does not have │ │ │ │ - 0x000e7470 20636f72 72656374 2073745f 64657621 correct st_dev! │ │ │ │ - 0x000e7480 00000000 00000000 4572726f 72206372 ........Error cr │ │ │ │ - 0x000e7490 65617469 6e672025 7320666f 72206263 eating %s for bc │ │ │ │ - 0x000e74a0 61636865 6673206d 65746164 6174613a achefs metadata: │ │ │ │ - 0x000e74b0 20256d00 00000000 62636163 68656673 %m.....bcachefs │ │ │ │ - 0x000e74c0 2066696c 65206861 7320696e 636f7272 file has incorr │ │ │ │ - 0x000e74d0 65637420 64657669 63650000 00000000 ect device...... │ │ │ │ - 0x000e74e0 4572726f 72207265 73657276 696e6720 Error reserving │ │ │ │ - 0x000e74f0 73706163 6520666f 72206263 61636865 space for bcache │ │ │ │ - 0x000e7500 6673206d 65746164 6174613a 20256d00 fs metadata: %m. │ │ │ │ - 0x000e7510 556e6162 6c652074 6f20636f 6e74696e Unable to contin │ │ │ │ - 0x000e7520 75653a20 6d657461 64617461 2066696c ue: metadata fil │ │ │ │ - 0x000e7530 65206e6f 74206675 6c6c7920 6d617070 e not fully mapp │ │ │ │ - 0x000e7540 65640000 00000000 556e6162 6c652074 ed......Unable t │ │ │ │ - 0x000e7550 6f20636f 6e74696e 75653a20 756e616c o continue: unal │ │ │ │ - 0x000e7560 69676e65 64206578 74656e74 7320696e igned extents in │ │ │ │ - 0x000e7570 206d6574 61646174 61206669 6c650000 metadata file.. │ │ │ │ - 0x000e7580 62636163 68656673 206d6967 72617465 bcachefs migrate │ │ │ │ - 0x000e7590 202d206d 69677261 74652061 6e206578 - migrate an ex │ │ │ │ - 0x000e75a0 69737469 6e672066 696c6573 79737465 isting filesyste │ │ │ │ - 0x000e75b0 6d20746f 20626361 63686566 730a5573 m to bcachefs.Us │ │ │ │ - 0x000e75c0 6167653a 20626361 63686566 73206d69 age: bcachefs mi │ │ │ │ - 0x000e75d0 67726174 65205b4f 5054494f 4e5d2e2e grate [OPTION].. │ │ │ │ - 0x000e75e0 2e0a0a4f 7074696f 6e733a0a 20202d66 ...Options:. -f │ │ │ │ - 0x000e75f0 20667320 20202020 20202020 20202020 fs │ │ │ │ - 0x000e7600 20202020 20526f6f 74206f66 2066696c Root of fil │ │ │ │ - 0x000e7610 65737973 74656d20 746f206d 69677261 esystem to migra │ │ │ │ - 0x000e7620 74652873 290a2020 20202020 2d2d656e te(s). --en │ │ │ │ - 0x000e7630 63727970 74656420 20202020 20202045 crypted E │ │ │ │ - 0x000e7640 6e61626c 65207768 6f6c6520 66696c65 nable whole file │ │ │ │ - 0x000e7650 73797374 656d2065 6e637279 7074696f system encryptio │ │ │ │ - 0x000e7660 6e202863 68616368 6132302f 706f6c79 n (chacha20/poly │ │ │ │ - 0x000e7670 31333035 290a2020 20202020 2d2d6e6f 1305). --no │ │ │ │ - 0x000e7680 5f706173 73706872 61736520 20202044 _passphrase D │ │ │ │ - 0x000e7690 6f6e2774 20656e63 72797074 206d6173 on't encrypt mas │ │ │ │ - 0x000e76a0 74657220 656e6372 79707469 6f6e206b ter encryption k │ │ │ │ - 0x000e76b0 65790a20 202d4620 20202020 20202020 ey. -F │ │ │ │ - 0x000e76c0 20202020 20202020 20202020 466f7263 Forc │ │ │ │ - 0x000e76d0 652c2065 76656e20 6966206d 65746164 e, even if metad │ │ │ │ - 0x000e76e0 61746120 66696c65 20616c72 65616479 ata file already │ │ │ │ - 0x000e76f0 20657869 7374730a 20202d68 20202020 exists. -h │ │ │ │ - 0x000e7700 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e7710 20446973 706c6179 20746869 73206865 Display this he │ │ │ │ - 0x000e7720 6c702061 6e642065 7869740a 5265706f lp and exit.Repo │ │ │ │ - 0x000e7730 72742062 75677320 746f203c 6c696e75 rt bugs to ....... │ │ │ │ - 0x000e7760 506c6561 73652073 70656369 66792061 Please specify a │ │ │ │ - 0x000e7770 2066696c 65737973 74656d20 746f206d filesystem to m │ │ │ │ - 0x000e7780 69677261 74650000 4572726f 72206765 igrate..Error ge │ │ │ │ - 0x000e7790 7474696e 67206d6f 756e7420 696e666f tting mount info │ │ │ │ - 0x000e77a0 726d6174 696f6e00 72656164 6c696e6b rmation.readlink │ │ │ │ - 0x000e77b0 20657272 6f722077 68696c65 206c6f6f error while loo │ │ │ │ - 0x000e77c0 6b696e67 20757020 626c6f63 6b206465 king up block de │ │ │ │ - 0x000e77d0 76696365 3a20256d 00000000 00000000 vice: %m........ │ │ │ │ - 0x000e77e0 43726561 74696e67 206e6577 2066696c Creating new fil │ │ │ │ - 0x000e77f0 65737973 74656d20 6f6e2025 7320696e esystem on %s in │ │ │ │ - 0x000e7800 20737061 63652072 65736572 76656420 space reserved │ │ │ │ - 0x000e7810 61742025 730a0000 436f756c 646e2774 at %s...Couldn't │ │ │ │ - 0x000e7820 2066696e 64206120 76616c69 64206c6f find a valid lo │ │ │ │ - 0x000e7830 63617469 6f6e2066 6f722073 75706572 cation for super │ │ │ │ - 0x000e7840 626c6f63 6b000000 4572726f 72206f70 block...Error op │ │ │ │ - 0x000e7850 656e696e 67206e65 77206669 6c657379 ening new filesy │ │ │ │ - 0x000e7860 7374656d 3a202573 00000000 00000000 stem: %s........ │ │ │ │ - 0x000e7870 4572726f 72207374 61727469 6e67206e Error starting n │ │ │ │ - 0x000e7880 65772066 696c6573 79737465 6d3a2025 ew filesystem: % │ │ │ │ - 0x000e7890 73000000 00000000 6572726f 72206c6f s.......error lo │ │ │ │ - 0x000e78a0 6f6b696e 67207570 20726f6f 74206469 oking up root di │ │ │ │ - 0x000e78b0 72656374 6f72793a 20257300 00000000 rectory: %s..... │ │ │ │ - 0x000e78c0 4d696772 61746520 636f6d70 6c657465 Migrate complete │ │ │ │ - 0x000e78d0 2c207275 6e6e696e 67206673 636b3a00 , running fsck:. │ │ │ │ - 0x000e78e0 546f206d 6f756e74 20746865 206e6577 To mount the new │ │ │ │ - 0x000e78f0 2066696c 65737973 74656d2c 2072756e filesystem, run │ │ │ │ - 0x000e7900 0a20206d 6f756e74 202d7420 62636163 . mount -t bcac │ │ │ │ - 0x000e7910 68656673 202d6f20 73623d25 6c6c7520 hefs -o sb=%llu │ │ │ │ - 0x000e7920 25732064 69720a0a 41667465 72207665 %s dir..After ve │ │ │ │ - 0x000e7930 72696679 696e6720 74686174 20746865 rifying that the │ │ │ │ - 0x000e7940 206e6577 2066696c 65737973 74656d20 new filesystem │ │ │ │ - 0x000e7950 69732063 6f727265 63742c20 746f2063 is correct, to c │ │ │ │ - 0x000e7960 72656174 6520610a 73757065 72626c6f reate a.superblo │ │ │ │ - 0x000e7970 636b2061 74207468 65206465 6661756c ck at the defaul │ │ │ │ - 0x000e7980 74206f66 66736574 20616e64 2066696e t offset and fin │ │ │ │ - 0x000e7990 69736820 74686520 6d696772 6174696f ish the migratio │ │ │ │ - 0x000e79a0 6e207275 6e0a2020 62636163 68656673 n run. bcachefs │ │ │ │ - 0x000e79b0 206d6967 72617465 2d737570 6572626c migrate-superbl │ │ │ │ - 0x000e79c0 6f636b20 2d642025 73202d6f 20256c6c ock -d %s -o %ll │ │ │ │ - 0x000e79d0 750a0a54 6865206e 65772066 696c6573 u..The new files │ │ │ │ - 0x000e79e0 79737465 6d207769 6c6c2068 61766520 ystem will have │ │ │ │ - 0x000e79f0 61206669 6c652061 74202f6f 6c645f6d a file at /old_m │ │ │ │ - 0x000e7a00 69677261 7465645f 66696c65 7374656d igrated_filestem │ │ │ │ - 0x000e7a10 0a726566 6572656e 63696e67 20616c6c .referencing all │ │ │ │ - 0x000e7a20 20646973 6b207370 61636520 74686174 disk space that │ │ │ │ - 0x000e7a30 206d6967 68742062 65207573 65642062 might be used b │ │ │ │ - 0x000e7a40 79207468 65206578 69737469 6e670a66 y the existing.f │ │ │ │ - 0x000e7a50 696c6573 79737465 6d2e2054 68617420 ilesystem. That │ │ │ │ - 0x000e7a60 66696c65 2063616e 20626520 64656c65 file can be dele │ │ │ │ - 0x000e7a70 74656420 6f6e6365 20746865 206f6c64 ted once the old │ │ │ │ - 0x000e7a80 2066696c 65737973 74656d20 69730a6e filesystem is.n │ │ │ │ - 0x000e7a90 6f206c6f 6e676572 206e6565 64656420 o longer needed │ │ │ │ - 0x000e7aa0 28616e64 2073686f 756c6420 62652064 (and should be d │ │ │ │ - 0x000e7ab0 656c6574 65642070 72696f72 20746f20 eleted prior to │ │ │ │ - 0x000e7ac0 72756e6e 696e670a 62636163 68656673 running.bcachefs │ │ │ │ - 0x000e7ad0 206d6967 72617465 2d737570 6572626c migrate-superbl │ │ │ │ - 0x000e7ae0 6f636b29 0a000000 62636163 68656673 ock)....bcachefs │ │ │ │ - 0x000e7af0 206d6967 72617465 2d737570 6572626c migrate-superbl │ │ │ │ - 0x000e7b00 6f636b20 2d206372 65617465 20646566 ock - create def │ │ │ │ - 0x000e7b10 61756c74 20737570 6572626c 6f636b20 ault superblock │ │ │ │ - 0x000e7b20 61667465 72206d69 67726174 696e670a after migrating. │ │ │ │ - 0x000e7b30 55736167 653a2062 63616368 65667320 Usage: bcachefs │ │ │ │ - 0x000e7b40 6d696772 6174652d 73757065 72626c6f migrate-superblo │ │ │ │ - 0x000e7b50 636b205b 4f505449 4f4e5d2e 2e2e0a0a ck [OPTION]..... │ │ │ │ - 0x000e7b60 4f707469 6f6e733a 0a20202d 64206465 Options:. -d de │ │ │ │ - 0x000e7b70 76696365 20202020 20446576 69636520 vice Device │ │ │ │ - 0x000e7b80 746f2063 72656174 65207375 70657262 to create superb │ │ │ │ - 0x000e7b90 6c6f636b 20666f72 0a20202d 6f206f66 lock for. -o of │ │ │ │ - 0x000e7ba0 66736574 20202020 204f6666 73657420 fset Offset │ │ │ │ - 0x000e7bb0 6f662065 78697374 696e6720 73757065 of existing supe │ │ │ │ - 0x000e7bc0 72626c6f 636b0a20 202d6820 20202020 rblock. -h │ │ │ │ - 0x000e7bd0 20202020 20202044 6973706c 61792074 Display t │ │ │ │ - 0x000e7be0 68697320 68656c70 20616e64 20657869 his help and exi │ │ │ │ - 0x000e7bf0 740a5265 706f7274 20627567 7320746f t.Report bugs to │ │ │ │ - 0x000e7c00 203c6c69 6e75782d 62636163 68654076 . │ │ │ │ - 0x000e7c20 506c6561 73652073 70656369 6679206f Please specify o │ │ │ │ - 0x000e7c30 66667365 74206f66 20657869 7374696e ffset of existin │ │ │ │ - 0x000e7c40 67207375 70657262 6c6f636b 00000000 g superblock.... │ │ │ │ - 0x000e7c50 43616e27 74206164 64207375 70657262 Can't add superb │ │ │ │ - 0x000e7c60 6c6f636b 3a206e6f 20737061 6365206c lock: no space l │ │ │ │ - 0x000e7c70 65667420 696e2073 75706572 626c6f63 eft in superbloc │ │ │ │ - 0x000e7c80 6b206c61 796f7574 00000000 00000000 k layout........ │ │ │ │ - 0x000e7c90 53757065 72626c6f 636b206c 61796f75 Superblock layou │ │ │ │ - 0x000e7ca0 7420616c 72656164 79206861 73206465 t already has de │ │ │ │ - 0x000e7cb0 6661756c 74207375 70657262 6c6f636b fault superblock │ │ │ │ - 0x000e7cc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000e7cd0 305ffcff ee5bfcff ee5bfcff 305ffcff 0_...[...[..0_.. │ │ │ │ - 0x000e7ce0 b05bfcff 305ffcff ee5bfcff 305ffcff .[..0_...[..0_.. │ │ │ │ - 0x000e7cf0 685cfcff 305ffcff 105cfcff 305ffcff h\..0_...\..0_.. │ │ │ │ - 0x000e7d00 ee5bfcff 305ffcff ee5bfcff 00000000 .[..0_...[...... │ │ │ │ - 0x000e7d10 5f5f6275 636b6574 00000000 00000000 __bucket........ │ │ │ │ - 0x000e7d20 6c696e6b 5f646174 61000000 00000000 link_data....... │ │ │ │ - 0x000e7d30 636c6f73 7572655f 71756575 65000000 closure_queue... │ │ │ │ - 0x000e7d40 62636832 5f637375 6d5f6f70 745f746f bch2_csum_opt_to │ │ │ │ - 0x000e7d50 5f747970 65000000 77726974 655f6461 _type...write_da │ │ │ │ - 0x000e7d60 74610000 00000000 636f7079 5f646972 ta......copy_dir │ │ │ │ - 0x000e7d70 00000000 00000000 686f6c65 5f697465 ........hole_ite │ │ │ │ - 0x000e7d80 725f6e65 78740000 00000000 00000000 r_next.......... │ │ │ │ - 0x000e7d90 00000000 03000000 02000000 04000000 ................ │ │ │ │ - 0x000e7da0 62636163 68656673 20756e6c 6f636b20 bcachefs unlock │ │ │ │ - 0x000e7db0 2d20756e 6c6f636b 20616e20 656e6372 - unlock an encr │ │ │ │ - 0x000e7dc0 79707465 64206669 6c657379 7374656d ypted filesystem │ │ │ │ - 0x000e7dd0 20736f20 69742063 616e2062 65206d6f so it can be mo │ │ │ │ - 0x000e7de0 756e7465 640a5573 6167653a 20626361 unted.Usage: bca │ │ │ │ - 0x000e7df0 63686566 7320756e 6c6f636b 205b4f50 chefs unlock [OP │ │ │ │ - 0x000e7e00 54494f4e 5d206465 76696365 0a0a4f70 TION] device..Op │ │ │ │ - 0x000e7e10 74696f6e 733a0a20 202d6320 20202020 tions:. -c │ │ │ │ - 0x000e7e20 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e7e30 43686563 6b206966 20612064 65766963 Check if a devic │ │ │ │ - 0x000e7e40 65206973 20656e63 72797074 65640a20 e is encrypted. │ │ │ │ - 0x000e7e50 202d6820 20202020 20202020 20202020 -h │ │ │ │ - 0x000e7e60 20202020 20202020 44697370 6c617920 Display │ │ │ │ - 0x000e7e70 74686973 2068656c 7020616e 64206578 this help and ex │ │ │ │ - 0x000e7e80 69740a52 65706f72 74206275 67732074 it.Report bugs t │ │ │ │ - 0x000e7e90 6f203c6c 696e7578 2d626361 63686540 o │ │ │ │ - 0x000e7eb0 00000000 00000000 506c6561 73652073 ........Please s │ │ │ │ - 0x000e7ec0 7570706c 79206f6e 65206f72 206d6f72 upply one or mor │ │ │ │ - 0x000e7ed0 65206465 76696365 73000000 00000000 e devices....... │ │ │ │ - 0x000e7ee0 46696c65 73797374 656d2064 6f657320 Filesystem does │ │ │ │ - 0x000e7ef0 6e6f7420 68617665 20656e63 72797074 not have encrypt │ │ │ │ - 0x000e7f00 696f6e20 656e6162 6c656400 506c6561 ion enabled.Plea │ │ │ │ - 0x000e7f10 73652073 7570706c 79206120 64657669 se supply a devi │ │ │ │ - 0x000e7f20 63650054 6f6f206d 616e7920 61726775 ce.Too many argu │ │ │ │ - 0x000e7f30 6d656e74 73002573 20697320 6e6f7420 ments.%s is not │ │ │ │ - 0x000e7f40 656e6372 79707465 64004572 726f7220 encrypted.Error │ │ │ │ - 0x000e7f50 67657474 696e6720 63757272 656e7420 getting current │ │ │ │ - 0x000e7f60 6b657900 456e7465 72206e65 77207061 key.Enter new pa │ │ │ │ - 0x000e7f70 73737068 72617365 3a200000 00000000 ssphrase: ...... │ │ │ │ - 0x000e7f80 62636163 68656673 20667363 6b202d20 bcachefs fsck - │ │ │ │ - 0x000e7f90 66696c65 73797374 656d2063 6865636b filesystem check │ │ │ │ - 0x000e7fa0 20616e64 20726570 6169720a 55736167 and repair.Usag │ │ │ │ - 0x000e7fb0 653a2062 63616368 65667320 6673636b e: bcachefs fsck │ │ │ │ - 0x000e7fc0 205b4f50 54494f4e 5d2e2e2e 203c6465 [OPTION]... ..Options: │ │ │ │ - 0x000e7fe0 0a20202d 70202020 20202020 20202020 . -p │ │ │ │ - 0x000e7ff0 20202020 20202020 20204175 746f6d61 Automa │ │ │ │ - 0x000e8000 74696320 72657061 69722028 6e6f2071 tic repair (no q │ │ │ │ - 0x000e8010 75657374 696f6e73 290a2020 2d6e2020 uestions). -n │ │ │ │ - 0x000e8020 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e8030 20202044 6f6e2774 20726570 6169722c Don't repair, │ │ │ │ - 0x000e8040 206f6e6c 79206368 65636b20 666f7220 only check for │ │ │ │ - 0x000e8050 6572726f 72730a20 202d7920 20202020 errors. -y │ │ │ │ - 0x000e8060 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e8070 41737375 6d652022 79657322 20746f20 Assume "yes" to │ │ │ │ - 0x000e8080 616c6c20 71756573 74696f6e 730a2020 all questions. │ │ │ │ - 0x000e8090 2d662020 20202020 20202020 20202020 -f │ │ │ │ - 0x000e80a0 20202020 20202046 6f726365 20636865 Force che │ │ │ │ - 0x000e80b0 636b696e 67206576 656e2069 66206669 cking even if fi │ │ │ │ - 0x000e80c0 6c657379 7374656d 20697320 6d61726b lesystem is mark │ │ │ │ - 0x000e80d0 65642063 6c65616e 0a202d2d 7265636f ed clean. --reco │ │ │ │ - 0x000e80e0 6e737472 7563745f 616c6c6f 63202020 nstruct_alloc │ │ │ │ - 0x000e80f0 20205265 636f6e73 74727563 74207468 Reconstruct th │ │ │ │ - 0x000e8100 6520616c 6c6f6320 62747265 650a2020 e alloc btree. │ │ │ │ - 0x000e8110 2d762020 20202020 20202020 20202020 -v │ │ │ │ - 0x000e8120 20202020 20202042 65207665 72626f73 Be verbos │ │ │ │ - 0x000e8130 650a2020 2d682020 20202020 20202020 e. -h │ │ │ │ - 0x000e8140 20202020 20202020 20202044 6973706c Displ │ │ │ │ - 0x000e8150 61792074 68697320 68656c70 20616e64 ay this help and │ │ │ │ - 0x000e8160 20657869 740a5265 706f7274 20627567 exit.Report bug │ │ │ │ - 0x000e8170 7320746f 203c6c69 6e75782d 62636163 s to ...Please s │ │ │ │ - 0x000e81a0 7570706c 79206465 76696365 28732920 upply device(s) │ │ │ │ - 0x000e81b0 746f2063 6865636b 0a000000 00000000 to check........ │ │ │ │ - 0x000e81c0 25732069 73206d6f 756e7465 64207265 %s is mounted re │ │ │ │ - 0x000e81d0 61642d77 72697465 202d2061 626f7274 ad-write - abort │ │ │ │ - 0x000e81e0 696e670a 00617079 6e666f3a 76680065 ing..apynfo:vh.e │ │ │ │ - 0x000e81f0 72726f72 206f7065 6e696e67 2025733a rror opening %s: │ │ │ │ - 0x000e8200 2025730a 0025733a 20657272 6f727320 %s..%s: errors │ │ │ │ - 0x000e8210 66697865 640a0025 733a2073 74696c6c fixed..%s: still │ │ │ │ - 0x000e8220 20686173 20657272 6f72730a 00000000 has errors..... │ │ │ │ - 0x000e8230 a072fcff 5072fcff 5072fcff 5072fcff .r..Pr..Pr..Pr.. │ │ │ │ - 0x000e8240 5072fcff 5072fcff 5072fcff 5072fcff Pr..Pr..Pr..Pr.. │ │ │ │ - 0x000e8250 5072fcff 5072fcff 5072fcff 5072fcff Pr..Pr..Pr..Pr.. │ │ │ │ - 0x000e8260 5072fcff 5072fcff 5072fcff 9072fcff Pr..Pr..Pr...r.. │ │ │ │ - 0x000e8270 5072fcff 5072fcff 5072fcff 5072fcff Pr..Pr..Pr..Pr.. │ │ │ │ - 0x000e8280 5072fcff 5072fcff b074fcff 5072fcff Pr..Pr...t..Pr.. │ │ │ │ - 0x000e8290 5072fcff 5072fcff 5072fcff 5072fcff Pr..Pr..Pr..Pr.. │ │ │ │ - 0x000e82a0 0073fcff c072fcff 9072fcff 5072fcff .s...r...r..Pr.. │ │ │ │ - 0x000e82b0 5072fcff 5072fcff 5072fcff 5072fcff Pr..Pr..Pr..Pr.. │ │ │ │ - 0x000e82c0 b072fcff 5072fcff 5072fcff 9072fcff .r..Pr..Pr...r.. │ │ │ │ - 0x000e82d0 20253135 73202531 356c6c75 20253135 %15s %15llu %15 │ │ │ │ - 0x000e82e0 730a0025 733a2000 25752f25 75200028 s..%s: .%u/%u .( │ │ │ │ - 0x000e82f0 6e6f206c 6162656c 29002864 65766963 no label).(devic │ │ │ │ - 0x000e8300 65206e6f 7420666f 756e6429 0046696c e not found).Fil │ │ │ │ - 0x000e8310 65737973 74656d20 25733a0a 0053697a esystem %s:..Siz │ │ │ │ - 0x000e8320 653a0025 2d323073 25313273 0a005573 e:.%-20s%12s..Us │ │ │ │ - 0x000e8330 65643a00 4f6e6c69 6e652072 65736572 ed:.Online reser │ │ │ │ - 0x000e8340 7665643a 00446576 69636573 00526571 ved:.Devices.Req │ │ │ │ - 0x000e8350 75697265 642f746f 74616c00 44617461 uired/total.Data │ │ │ │ - 0x000e8360 20747970 6500252d 31367325 2d313673 type.%-16s%-16s │ │ │ │ - 0x000e8370 25730a00 4243485f 494f4354 4c5f5553 %s..BCH_IOCTL_US │ │ │ │ - 0x000e8380 41474520 6572726f 723a2025 6d007265 AGE error: %m.re │ │ │ │ - 0x000e8390 73657276 6564005b 5d200063 6d645f66 served.[] .cmd_f │ │ │ │ - 0x000e83a0 732e6300 4243485f 494f4354 4c5f4445 s.c.BCH_IOCTL_DE │ │ │ │ - 0x000e83b0 565f5553 41474520 6572726f 723a2025 V_USAGE error: % │ │ │ │ - 0x000e83c0 6d002573 20286465 76696365 20257529 m.%s (device %u) │ │ │ │ - 0x000e83d0 3a002533 30732531 36730a00 66726167 :.%30s%16s..frag │ │ │ │ - 0x000e83e0 6d656e74 65640025 2d323073 25313673 mented.%-20s%16s │ │ │ │ - 0x000e83f0 25313673 25313673 0a006572 61737572 %16s%16s..erasur │ │ │ │ - 0x000e8400 6520636f 64656400 20206176 61696c61 e coded. availa │ │ │ │ - 0x000e8410 626c653a 00202531 35732025 31356c6c ble:. %15s %15ll │ │ │ │ - 0x000e8420 750a0020 20636170 61636974 793a0000 u.. capacity:.. │ │ │ │ - 0x000e8430 21282876 6f696420 2a292072 203e2028 !((void *) r > ( │ │ │ │ - 0x000e8440 766f6964 202a2920 2875292d 3e726570 void *) (u)->rep │ │ │ │ - 0x000e8450 6c696361 73202b20 2875292d 3e726570 licas + (u)->rep │ │ │ │ - 0x000e8460 6c696361 5f656e74 72696573 5f627974 lica_entries_byt │ │ │ │ - 0x000e8470 65732900 00000000 4243485f 494f4354 es).....BCH_IOCT │ │ │ │ - 0x000e8480 4c5f4445 565f5553 41474520 696f6374 L_DEV_USAGE ioct │ │ │ │ - 0x000e8490 6c206572 726f723a 20256d00 00000000 l error: %m..... │ │ │ │ - 0x000e84a0 7072696e 745f6673 5f757361 67650069 print_fs_usage.i │ │ │ │ - 0x000e84b0 6e76616c 69642072 65706c69 63617300 nvalid replicas. │ │ │ │ - 0x000e84c0 42616420 75756964 00696e76 616c6964 Bad uuid.invalid │ │ │ │ - 0x000e84d0 2066696c 65737973 74656d20 73697a65 filesystem size │ │ │ │ - 0x000e84e0 00627563 6b657420 73697a65 00646174 .bucket size.dat │ │ │ │ - 0x000e84f0 61207479 70650069 6e76616c 69642064 a type.invalid d │ │ │ │ - 0x000e8500 75726162 696c6974 7900696e 76616c69 urability.invali │ │ │ │ - 0x000e8510 64207665 7273696f 6e002d4c 3a553a67 d version.-L:U:g │ │ │ │ - 0x000e8520 3a667168 00657272 6f72206f 70656e69 :fqh.error openi │ │ │ │ - 0x000e8530 6e672025 733a2025 73007375 70657262 ng %s: %s.superb │ │ │ │ - 0x000e8540 6c6f636b 20666965 6c640066 3a6c6800 lock field.f:lh. │ │ │ │ - 0x000e8550 706c6561 73652073 7570706c 79206120 please supply a │ │ │ │ - 0x000e8560 64657669 63650074 6f6f206d 616e7920 device.too many │ │ │ │ - 0x000e8570 61726775 6d656e74 73006c61 796f7574 arguments.layout │ │ │ │ - 0x000e8580 00737570 6572626c 6f636b5f 73697a65 .superblock_size │ │ │ │ - 0x000e8590 00627563 6b65745f 73697a65 00646174 .bucket_size.dat │ │ │ │ - 0x000e85a0 615f616c 6c6f7765 64006e6f 5f696e69 a_allowed.no_ini │ │ │ │ - 0x000e85b0 7469616c 697a6500 666f7263 65007175 tialize.force.qu │ │ │ │ - 0x000e85c0 69657400 00000000 62636163 68656673 iet.....bcachefs │ │ │ │ - 0x000e85d0 20666f72 6d617420 2d206372 65617465 format - create │ │ │ │ - 0x000e85e0 2061206e 65772062 63616368 65667320 a new bcachefs │ │ │ │ - 0x000e85f0 66696c65 73797374 656d206f 6e206f6e filesystem on on │ │ │ │ - 0x000e8600 65206f72 206d6f72 65206465 76696365 e or more device │ │ │ │ - 0x000e8610 730a5573 6167653a 20626361 63686566 s.Usage: bcachef │ │ │ │ - 0x000e8620 7320666f 726d6174 205b4f50 54494f4e s format [OPTION │ │ │ │ - 0x000e8630 5d2e2e2e 203c6465 76696365 733e0a0a ]... .. │ │ │ │ - 0x000e8640 4f707469 6f6e733a 00000000 00000000 Options:........ │ │ │ │ - 0x000e8650 20202020 20202d2d 7265706c 69636173 --replicas │ │ │ │ - 0x000e8660 3d232020 20202020 20202020 20205365 =# Se │ │ │ │ - 0x000e8670 74732062 6f746820 64617461 20616e64 ts both data and │ │ │ │ - 0x000e8680 206d6574 61646174 61207265 706c6963 metadata replic │ │ │ │ - 0x000e8690 61730a20 20202020 202d2d65 6e637279 as. --encry │ │ │ │ - 0x000e86a0 70746564 20202020 20202020 20202020 pted │ │ │ │ - 0x000e86b0 20456e61 626c6520 77686f6c 65206669 Enable whole fi │ │ │ │ - 0x000e86c0 6c657379 7374656d 20656e63 72797074 lesystem encrypt │ │ │ │ - 0x000e86d0 696f6e20 28636861 63686132 302f706f ion (chacha20/po │ │ │ │ - 0x000e86e0 6c793133 3035290a 20202020 20202d2d ly1305). -- │ │ │ │ - 0x000e86f0 6e6f5f70 61737370 68726173 65202020 no_passphrase │ │ │ │ - 0x000e8700 20202020 2020446f 6e277420 656e6372 Don't encr │ │ │ │ - 0x000e8710 79707420 6d617374 65722065 6e637279 ypt master encry │ │ │ │ - 0x000e8720 7074696f 6e206b65 790a2020 2d4c2c20 ption key. -L, │ │ │ │ - 0x000e8730 2d2d6c61 62656c3d 6c616265 6c0a2020 --label=label. │ │ │ │ - 0x000e8740 2d552c20 2d2d7575 69643d75 7569640a -U, --uuid=uuid. │ │ │ │ - 0x000e8750 20202020 20202d2d 73757065 72626c6f --superblo │ │ │ │ - 0x000e8760 636b5f73 697a653d 73697a65 0a0a4465 ck_size=size..De │ │ │ │ - 0x000e8770 76696365 20737065 63696669 63206f70 vice specific op │ │ │ │ - 0x000e8780 74696f6e 733a0000 20202d67 2c202d2d tions:.. -g, -- │ │ │ │ - 0x000e8790 67726f75 703d6c61 62656c20 20202020 group=label │ │ │ │ - 0x000e87a0 20202020 20204469 736b2067 726f7570 Disk group │ │ │ │ - 0x000e87b0 0a0a2020 2d662c20 2d2d666f 7263650a .. -f, --force. │ │ │ │ - 0x000e87c0 20202d71 2c202d2d 71756965 74202020 -q, --quiet │ │ │ │ - 0x000e87d0 20202020 20202020 20202020 20204f6e On │ │ │ │ - 0x000e87e0 6c792070 72696e74 20657272 6f72730a ly print errors. │ │ │ │ - 0x000e87f0 20202d68 2c202d2d 68656c70 20202020 -h, --help │ │ │ │ - 0x000e8800 20202020 20202020 20202020 20204469 Di │ │ │ │ - 0x000e8810 73706c61 79207468 69732068 656c7020 splay this help │ │ │ │ - 0x000e8820 616e6420 65786974 0a0a4465 76696365 and exit..Device │ │ │ │ - 0x000e8830 20737065 63696669 63206f70 74696f6e specific option │ │ │ │ - 0x000e8840 73206d75 73742063 6f6d6520 6265666f s must come befo │ │ │ │ - 0x000e8850 72652063 6f727265 73706f6e 64696e67 re corresponding │ │ │ │ - 0x000e8860 20646576 69636573 2c20652e 672e0a20 devices, e.g.. │ │ │ │ - 0x000e8870 20626361 63686566 7320666f 726d6174 bcachefs format │ │ │ │ - 0x000e8880 202d2d67 726f7570 20636163 6865202f --group cache / │ │ │ │ - 0x000e8890 6465762f 73646220 2f646576 2f736463 dev/sdb /dev/sdc │ │ │ │ - 0x000e88a0 0a0a5265 706f7274 20627567 7320746f ..Report bugs to │ │ │ │ - 0x000e88b0 203c6c69 6e75782d 62636163 68654076 . │ │ │ │ - 0x000e88d0 62636163 68656673 2073686f 772d7375 bcachefs show-su │ │ │ │ - 0x000e88e0 70657220 0a557361 67653a20 62636163 per .Usage: bcac │ │ │ │ - 0x000e88f0 68656673 2073686f 772d7375 70657220 hefs show-super │ │ │ │ - 0x000e8900 5b4f5054 494f4e5d 2e2e2064 65766963 [OPTION].. devic │ │ │ │ - 0x000e8910 650a0a4f 7074696f 6e733a0a 20202d66 e..Options:. -f │ │ │ │ - 0x000e8920 2c202d2d 6669656c 64733d28 6669656c , --fields=(fiel │ │ │ │ - 0x000e8930 64732920 20202020 20206c69 7374206f ds) list o │ │ │ │ - 0x000e8940 66207365 6374696f 6e732074 6f207072 f sections to pr │ │ │ │ - 0x000e8950 696e740a 20202d6c 2c202d2d 6c61796f int. -l, --layo │ │ │ │ - 0x000e8960 75742020 20202020 20202020 20202020 ut │ │ │ │ - 0x000e8970 20207072 696e7420 73757065 72626c6f print superblo │ │ │ │ - 0x000e8980 636b206c 61796f75 740a2020 2d682c20 ck layout. -h, │ │ │ │ - 0x000e8990 2d2d6865 6c702020 20202020 20202020 --help │ │ │ │ - 0x000e89a0 20202020 20202020 64697370 6c617920 display │ │ │ │ - 0x000e89b0 74686973 2068656c 7020616e 64206578 this help and ex │ │ │ │ - 0x000e89c0 69740a52 65706f72 74206275 67732074 it.Report bugs t │ │ │ │ - 0x000e89d0 6f203c6c 696e7578 2d626361 63686540 o │ │ │ │ - 0x000e89f0 00000000 fc79fcff 3e7bfcff f57afcff .....y..>{...z.. │ │ │ │ - 0x000e8a00 e87afcff 187ffcff d47afcff a47afcff .z.......z...z.. │ │ │ │ - 0x000e8a10 697cfcff a97cfcff 8d7cfcff 8c7afcff i|...|...|...z.. │ │ │ │ - 0x000e8a20 5f7cfcff 2c7cfcff f47bfcff be7bfcff _|..,|...{...{.. │ │ │ │ - 0x000e8a30 b47bfcff dc7cfcff 7c7afcff 3c7afcff .{...|..|z... │ │ │ │ - 0x000e8ec0 4243485f 494f4354 4c5f4449 534b5f41 BCH_IOCTL_DISK_A │ │ │ │ - 0x000e8ed0 44442069 6f63746c 20657272 6f723a20 DD ioctl error: │ │ │ │ - 0x000e8ee0 256d0000 00000000 62636163 68656673 %m......bcachefs │ │ │ │ - 0x000e8ef0 20646576 6963655f 72656d6f 7665202d device_remove - │ │ │ │ - 0x000e8f00 2072656d 6f766520 61206465 76696365 remove a device │ │ │ │ - 0x000e8f10 2066726f 6d206120 66696c65 73797374 from a filesyst │ │ │ │ - 0x000e8f20 656d0a55 73616765 3a0a2020 62636163 em.Usage:. bcac │ │ │ │ - 0x000e8f30 68656673 20646576 69636520 72656d6f hefs device remo │ │ │ │ - 0x000e8f40 7665203c 64657669 63653e7c 3c646576 ve | ..Opti │ │ │ │ - 0x000e8f60 6f6e733a 0a20202d 662c202d 2d666f72 ons:. -f, --for │ │ │ │ - 0x000e8f70 63650909 20202020 466f7263 65207265 ce.. Force re │ │ │ │ - 0x000e8f80 6d6f7661 6c2c2065 76656e20 69662073 moval, even if s │ │ │ │ - 0x000e8f90 6f6d6520 64617461 0a202020 20202020 ome data. │ │ │ │ - 0x000e8fa0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e8fb0 20202020 20202063 6f756c64 6e277420 couldn't │ │ │ │ - 0x000e8fc0 6265206d 69677261 7465640a 20202d46 be migrated. -F │ │ │ │ - 0x000e8fd0 2c202d2d 666f7263 652d6d65 74616461 , --force-metada │ │ │ │ - 0x000e8fe0 74610920 20202046 6f726365 2072656d ta. Force rem │ │ │ │ - 0x000e8ff0 6f76616c 2c206576 656e2069 6620736f oval, even if so │ │ │ │ - 0x000e9000 6d65206d 65746164 6174610a 20202020 me metadata. │ │ │ │ - 0x000e9010 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e9020 20202020 20202020 2020636f 756c646e couldn │ │ │ │ - 0x000e9030 27742062 65206d69 67726174 65640a20 't be migrated. │ │ │ │ - 0x000e9040 202d682c 202d2d68 656c7020 20202020 -h, --help │ │ │ │ - 0x000e9050 20202020 20202020 20202020 20646973 dis │ │ │ │ - 0x000e9060 706c6179 20746869 73206865 6c702061 play this help a │ │ │ │ - 0x000e9070 6e642065 7869740a 5265706f 72742062 nd exit.Report b │ │ │ │ - 0x000e9080 75677320 746f203c 6c696e75 782d6263 ugs to ...%s does │ │ │ │ - 0x000e90b0 6e6f7420 7365656d 20746f20 62652061 not seem to be a │ │ │ │ - 0x000e90c0 206d656d 62657220 6f662025 73000000 member of %s... │ │ │ │ - 0x000e90d0 46696c65 73797374 656d2070 61746820 Filesystem path │ │ │ │ - 0x000e90e0 72657175 69726564 20776865 6e207370 required when sp │ │ │ │ - 0x000e90f0 65636966 79696e67 20646576 69636520 ecifying device │ │ │ │ - 0x000e9100 62792069 64000000 4243485f 494f4354 by id...BCH_IOCT │ │ │ │ - 0x000e9110 4c5f4449 534b5f52 454d4f56 4520696f L_DISK_REMOVE io │ │ │ │ - 0x000e9120 63746c20 6572726f 723a2025 6d000000 ctl error: %m... │ │ │ │ - 0x000e9130 62636163 68656673 20646576 69636520 bcachefs device │ │ │ │ - 0x000e9140 6f6e6c69 6e65202d 20726561 64642061 online - readd a │ │ │ │ - 0x000e9150 20646576 69636520 746f2061 2072756e device to a run │ │ │ │ - 0x000e9160 6e696e67 2066696c 65737973 74656d0a ning filesystem. │ │ │ │ - 0x000e9170 55736167 653a2062 63616368 65667320 Usage: bcachefs │ │ │ │ - 0x000e9180 64657669 6365206f 6e6c696e 65205b4f device online [O │ │ │ │ - 0x000e9190 5054494f 4e5d2e2e 2e206465 76696365 PTION]... device │ │ │ │ - 0x000e91a0 0a0a4f70 74696f6e 733a0a20 202d682c ..Options:. -h, │ │ │ │ - 0x000e91b0 202d2d68 656c7020 20202020 20202020 --help │ │ │ │ - 0x000e91c0 20202020 20202020 20446973 706c6179 Display │ │ │ │ - 0x000e91d0 20746869 73206865 6c702061 6e642065 this help and e │ │ │ │ - 0x000e91e0 7869740a 0a526570 6f727420 62756773 xit..Report bugs │ │ │ │ - 0x000e91f0 20746f20 3c6c696e 75782d62 63616368 to ......BCH_IOCT │ │ │ │ - 0x000e9220 4c5f4449 534b5f4f 4e4c494e 4520696f L_DISK_ONLINE io │ │ │ │ - 0x000e9230 63746c20 6572726f 723a2025 6d000000 ctl error: %m... │ │ │ │ - 0x000e9240 62636163 68656673 20646576 69636520 bcachefs device │ │ │ │ - 0x000e9250 6f66666c 696e6520 2d207461 6b652061 offline - take a │ │ │ │ - 0x000e9260 20646576 69636520 6f66666c 696e652c device offline, │ │ │ │ - 0x000e9270 20776974 686f7574 2072656d 6f76696e without removin │ │ │ │ - 0x000e9280 67206974 0a557361 67653a20 62636163 g it.Usage: bcac │ │ │ │ - 0x000e9290 68656673 20646576 69636520 6f66666c hefs device offl │ │ │ │ - 0x000e92a0 696e6520 5b4f5054 494f4e5d 2e2e2e20 ine [OPTION]... │ │ │ │ - 0x000e92b0 64657669 63650a0a 4f707469 6f6e733a device..Options: │ │ │ │ - 0x000e92c0 0a20202d 662c202d 2d666f72 63650909 . -f, --force.. │ │ │ │ - 0x000e92d0 20202020 466f7263 652c2069 66206461 Force, if da │ │ │ │ - 0x000e92e0 74612072 6564756e 64616e63 79207769 ta redundancy wi │ │ │ │ - 0x000e92f0 6c6c2062 65206465 67726164 65640a20 ll be degraded. │ │ │ │ - 0x000e9300 202d682c 202d2d68 656c7020 20202020 -h, --help │ │ │ │ - 0x000e9310 20202020 20202020 20202020 20446973 Dis │ │ │ │ - 0x000e9320 706c6179 20746869 73206865 6c702061 play this help a │ │ │ │ - 0x000e9330 6e642065 7869740a 0a526570 6f727420 nd exit..Report │ │ │ │ - 0x000e9340 62756773 20746f20 3c6c696e 75782d62 bugs to ..BCH_IOCT │ │ │ │ - 0x000e9370 4c5f4449 534b5f4f 46464c49 4e452069 L_DISK_OFFLINE i │ │ │ │ - 0x000e9380 6f63746c 20657272 6f723a20 256d0000 octl error: %m.. │ │ │ │ - 0x000e9390 62636163 68656673 20646576 69636520 bcachefs device │ │ │ │ - 0x000e93a0 65766163 75617465 202d206d 6f766520 evacuate - move │ │ │ │ - 0x000e93b0 64617461 206f6666 206f6620 61206769 data off of a gi │ │ │ │ - 0x000e93c0 76656e20 64657669 63650a55 73616765 ven device.Usage │ │ │ │ - 0x000e93d0 3a206263 61636865 66732064 65766963 : bcachefs devic │ │ │ │ - 0x000e93e0 65206576 61637561 7465205b 4f505449 e evacuate [OPTI │ │ │ │ - 0x000e93f0 4f4e5d2e 2e2e2064 65766963 650a0a4f ON]... device..O │ │ │ │ - 0x000e9400 7074696f 6e733a0a 20202d68 2c202d2d ptions:. -h, -- │ │ │ │ - 0x000e9410 68656c70 20202020 20202020 20202020 help │ │ │ │ - 0x000e9420 20202020 20204469 73706c61 79207468 Display th │ │ │ │ - 0x000e9430 69732068 656c7020 616e6420 65786974 is help and exit │ │ │ │ - 0x000e9440 0a0a5265 706f7274 20627567 7320746f ..Report bugs to │ │ │ │ - 0x000e9450 203c6c69 6e75782d 62636163 68654076 . │ │ │ │ - 0x000e9470 4243485f 494f4354 4c5f4449 534b5f53 BCH_IOCTL_DISK_S │ │ │ │ - 0x000e9480 45545f53 54415445 20696f63 746c2065 ET_STATE ioctl e │ │ │ │ - 0x000e9490 72726f72 3a20256d 00000000 00000000 rror: %m........ │ │ │ │ - 0x000e94a0 62636163 68656673 20646576 69636520 bcachefs device │ │ │ │ - 0x000e94b0 7365742d 73746174 650a5573 6167653a set-state.Usage: │ │ │ │ - 0x000e94c0 20626361 63686566 73206465 76696365 bcachefs device │ │ │ │ - 0x000e94d0 20736574 2d737461 7465203c 6e65772d set-state | │ │ │ │ - 0x000e94f0 3c646576 69643e20 3c706174 683e0a0a .. │ │ │ │ - 0x000e9500 3c6e6577 2d737461 74653e3a 206f6e65 : one │ │ │ │ - 0x000e9510 206f6620 72772c20 726f2c20 6661696c of rw, ro, fail │ │ │ │ - 0x000e9520 6564206f 72207370 6172650a 3c706174 ed or spare.: path to moun │ │ │ │ - 0x000e9540 74656420 66696c65 73797374 656d2c20 ted filesystem, │ │ │ │ - 0x000e9550 6f707469 6f6e616c 20756e6c 65737320 optional unless │ │ │ │ - 0x000e9560 73706563 69667969 6e672064 65766963 specifying devic │ │ │ │ - 0x000e9570 65206279 2069640a 0a4f7074 696f6e73 e by id..Options │ │ │ │ - 0x000e9580 3a0a2020 2d662c20 2d2d666f 72636509 :. -f, --force. │ │ │ │ - 0x000e9590 09202020 20466f72 63652c20 69662064 . Force, if d │ │ │ │ - 0x000e95a0 61746120 72656475 6e64616e 63792077 ata redundancy w │ │ │ │ - 0x000e95b0 696c6c20 62652064 65677261 6465640a ill be degraded. │ │ │ │ - 0x000e95c0 20202020 20202d2d 666f7263 652d6966 --force-if │ │ │ │ - 0x000e95d0 2d646174 612d6c6f 73742020 2020466f -data-lost Fo │ │ │ │ - 0x000e95e0 7263652c 20696620 64617461 2077696c rce, if data wil │ │ │ │ - 0x000e95f0 6c206265 206c6f73 740a2020 2d6f2c20 l be lost. -o, │ │ │ │ - 0x000e9600 2d2d6f66 666c696e 65202020 20202020 --offline │ │ │ │ - 0x000e9610 20202020 20202020 53657420 73746174 Set stat │ │ │ │ - 0x000e9620 65206f66 20616e20 6f66666c 696e6520 e of an offline │ │ │ │ - 0x000e9630 64657669 63650a20 202d682c 202d2d68 device. -h, --h │ │ │ │ - 0x000e9640 656c7020 20202020 20202020 20202020 elp │ │ │ │ - 0x000e9650 20202020 20646973 706c6179 20746869 display thi │ │ │ │ - 0x000e9660 73206865 6c702061 6e642065 7869740a s help and exit. │ │ │ │ - 0x000e9670 5265706f 72742062 75677320 746f203c Report bugs to < │ │ │ │ - 0x000e9680 6c696e75 782d6263 61636865 40766765 linux-bcache@vge │ │ │ │ - 0x000e9690 722e6b65 726e656c 2e6f7267 3e000000 r.kernel.org>... │ │ │ │ - 0x000e96a0 43616e6e 6f742073 70656369 6679206f Cannot specify o │ │ │ │ - 0x000e96b0 66666c69 6e652064 65766963 65206279 ffline device by │ │ │ │ - 0x000e96c0 20696400 00000000 62636163 68656673 id.....bcachefs │ │ │ │ - 0x000e96d0 20646576 69636520 72657369 7a65200a device resize . │ │ │ │ - 0x000e96e0 55736167 653a2062 63616368 65667320 Usage: bcachefs │ │ │ │ - 0x000e96f0 64657669 63652072 6573697a 65206465 device resize de │ │ │ │ - 0x000e9700 76696365 205b2073 697a6520 5d0a0a4f vice [ size ]..O │ │ │ │ - 0x000e9710 7074696f 6e733a0a 20202d68 2c202d2d ptions:. -h, -- │ │ │ │ - 0x000e9720 68656c70 20202020 20202020 20202020 help │ │ │ │ - 0x000e9730 20202020 20206469 73706c61 79207468 display th │ │ │ │ - 0x000e9740 69732068 656c7020 616e6420 65786974 is help and exit │ │ │ │ - 0x000e9750 0a526570 6f727420 62756773 20746f20 .Report bugs to │ │ │ │ - 0x000e9760 3c6c696e 75782d62 63616368 65407667 .. │ │ │ │ - 0x000e9780 506c6561 73652073 7570706c 79206120 Please supply a │ │ │ │ - 0x000e9790 64657669 63652074 6f207265 73697a65 device to resize │ │ │ │ - 0x000e97a0 00000000 00000000 25732069 73206d6f ........%s is mo │ │ │ │ - 0x000e97b0 756e7465 64206275 74206973 6e277420 unted but isn't │ │ │ │ - 0x000e97c0 6120626c 6f636b20 64657669 63653f21 a block device?! │ │ │ │ - 0x000e97d0 00000000 00000000 4243485f 494f4354 ........BCH_IOCT │ │ │ │ - 0x000e97e0 4c5f4449 534b5f47 45545f49 44582069 L_DISK_GET_IDX i │ │ │ │ - 0x000e97f0 6f63746c 20657272 6f723a20 256d0000 octl error: %m.. │ │ │ │ - 0x000e9800 4243485f 494f4354 4c5f5245 41445f53 BCH_IOCTL_READ_S │ │ │ │ - 0x000e9810 55504552 20657272 6f723a20 256d0000 UPER error: %m.. │ │ │ │ - 0x000e9820 6572726f 72207265 6164696e 67207375 error reading su │ │ │ │ - 0x000e9830 70657262 6c6f636b 3a206465 76206964 perblock: dev id │ │ │ │ - 0x000e9840 78203e3d 2073622d 3e6e725f 64657669 x >= sb->nr_devi │ │ │ │ - 0x000e9850 63657300 00000000 6572726f 72207265 ces.....error re │ │ │ │ - 0x000e9860 6164696e 67207375 70657262 6c6f636b ading superblock │ │ │ │ - 0x000e9870 3a206e6f 206d656d 62657220 696e666f : no member info │ │ │ │ - 0x000e9880 00000000 00000000 4243485f 494f4354 ........BCH_IOCT │ │ │ │ - 0x000e9890 4c5f4449 534b5f52 4553495a 4520696f L_DISK_RESIZE io │ │ │ │ - 0x000e98a0 63746c20 6572726f 723a2025 6d000000 ctl error: %m... │ │ │ │ - 0x000e98b0 636f6e66 75736564 3a206d6f 72652074 confused: more t │ │ │ │ - 0x000e98c0 68616e20 6f6e6520 6f6e6c69 6e652064 han one online d │ │ │ │ - 0x000e98d0 65766963 653f0000 62636163 68656673 evice?..bcachefs │ │ │ │ - 0x000e98e0 20646576 69636520 72657369 7a652d6a device resize-j │ │ │ │ - 0x000e98f0 6f75726e 616c200a 55736167 653a2062 ournal .Usage: b │ │ │ │ - 0x000e9900 63616368 65667320 64657669 63652072 cachefs device r │ │ │ │ - 0x000e9910 6573697a 652d6a6f 75726e61 6c206465 esize-journal de │ │ │ │ - 0x000e9920 76696365 205b2073 697a6520 5d0a0a4f vice [ size ]..O │ │ │ │ - 0x000e9930 7074696f 6e733a0a 20202d68 2c202d2d ptions:. -h, -- │ │ │ │ - 0x000e9940 68656c70 20202020 20202020 20202020 help │ │ │ │ - 0x000e9950 20202020 20206469 73706c61 79207468 display th │ │ │ │ - 0x000e9960 69732068 656c7020 616e6420 65786974 is help and exit │ │ │ │ - 0x000e9970 0a526570 6f727420 62756773 20746f20 .Report bugs to │ │ │ │ - 0x000e9980 3c6c696e 75782d62 63616368 65407667 .. │ │ │ │ - 0x000e99a0 72657369 7a696e67 206a6f75 726e616c resizing journal │ │ │ │ - 0x000e99b0 206f6e20 25732074 6f20256c 6c752062 on %s to %llu b │ │ │ │ - 0x000e99c0 75636b65 74730a00 4243485f 494f4354 uckets..BCH_IOCT │ │ │ │ - 0x000e99d0 4c5f4449 534b5f52 4553495a 455f4a4f L_DISK_RESIZE_JO │ │ │ │ - 0x000e99e0 55524e41 4c20696f 63746c20 6572726f URNAL ioctl erro │ │ │ │ - 0x000e99f0 723a2025 6d000000 e874fcff 4874fcff r: %m....t..Ht.. │ │ │ │ - 0x000e9a00 d874fcff 4874fcff 4874fcff 4874fcff .t..Ht..Ht..Ht.. │ │ │ │ - 0x000e9a10 4874fcff 4874fcff 4874fcff 4874fcff Ht..Ht..Ht..Ht.. │ │ │ │ - 0x000e9a20 4874fcff 4874fcff 4874fcff 4874fcff Ht..Ht..Ht..Ht.. │ │ │ │ - 0x000e9a30 4874fcff 4874fcff 4874fcff b074fcff Ht..Ht..Ht...t.. │ │ │ │ - 0x000e9a40 4874fcff 4874fcff 4874fcff 4874fcff Ht..Ht..Ht..Ht.. │ │ │ │ - 0x000e9a50 4874fcff 4874fcff 4874fcff 4874fcff Ht..Ht..Ht..Ht.. │ │ │ │ - 0x000e9a60 4874fcff 4874fcff 4874fcff 4874fcff Ht..Ht..Ht..Ht.. │ │ │ │ - 0x000e9a70 4874fcff 4874fcff 4874fcff 4874fcff Ht..Ht..Ht..Ht.. │ │ │ │ - 0x000e9a80 4874fcff 4874fcff 5875fcff 9874fcff Ht..Ht..Xu...t.. │ │ │ │ - 0x000e9a90 8074fcff 00000000 6572726f 72206765 .t......error ge │ │ │ │ - 0x000e9aa0 7474696e 67206465 76696365 20746f20 tting device to │ │ │ │ - 0x000e9ab0 72656164 2066726f 6d000000 00000000 read from....... │ │ │ │ - 0x000e9ac0 20206f66 66736574 20257520 76657273 offset %u vers │ │ │ │ - 0x000e9ad0 696f6e20 25752c20 6a6f7572 6e616c20 ion %u, journal │ │ │ │ - 0x000e9ae0 73657120 256c6c75 0a000000 00000000 seq %llu........ │ │ │ │ - 0x000e9af0 62636163 68656673 2064756d 70202d20 bcachefs dump - │ │ │ │ - 0x000e9b00 64756d70 2066696c 65737973 74656d20 dump filesystem │ │ │ │ - 0x000e9b10 6d657461 64617461 0a557361 67653a20 metadata.Usage: │ │ │ │ - 0x000e9b20 62636163 68656673 2064756d 70205b4f bcachefs dump [O │ │ │ │ - 0x000e9b30 5054494f 4e5d2e2e 2e203c64 65766963 PTION]... ..Options:. │ │ │ │ - 0x000e9b50 2d6f206f 75747075 74202020 20204f75 -o output Ou │ │ │ │ - 0x000e9b60 74707574 2071636f 77322069 6d616765 tput qcow2 image │ │ │ │ - 0x000e9b70 2873290a 20202d66 20202020 20202020 (s). -f │ │ │ │ - 0x000e9b80 20202020 466f7263 653b206f 76657277 Force; overw │ │ │ │ - 0x000e9b90 72697465 20776865 6e206e65 65646564 rite when needed │ │ │ │ - 0x000e9ba0 0a20202d 68202020 20202020 20202020 . -h │ │ │ │ - 0x000e9bb0 20446973 706c6179 20746869 73206865 Display this he │ │ │ │ - 0x000e9bc0 6c702061 6e642065 7869740a 5265706f lp and exit.Repo │ │ │ │ - 0x000e9bd0 72742062 75677320 746f203c 6c696e75 rt bugs to ....... │ │ │ │ - 0x000e9c00 506c6561 73652073 7570706c 79206465 Please supply de │ │ │ │ - 0x000e9c10 76696365 28732920 746f2063 6865636b vice(s) to check │ │ │ │ - 0x000e9c20 00000000 00000000 62636163 68656673 ........bcachefs │ │ │ │ - 0x000e9c30 206c6973 74202d20 6c697374 2066696c list - list fil │ │ │ │ - 0x000e9c40 65737973 74656d20 6d657461 64617461 esystem metadata │ │ │ │ - 0x000e9c50 20746f20 7374646f 75740a55 73616765 to stdout.Usage │ │ │ │ - 0x000e9c60 3a206263 61636865 6673206c 69737420 : bcachefs list │ │ │ │ - 0x000e9c70 5b4f5054 494f4e5d 2e2e2e20 3c646576 [OPTION]... ..Options:. │ │ │ │ - 0x000e9c90 20202d62 20286578 74656e74 737c696e -b (extents|in │ │ │ │ - 0x000e9ca0 6f646573 7c646972 656e7473 7c786174 odes|dirents|xat │ │ │ │ - 0x000e9cb0 74727329 20202020 42747265 6520746f trs) Btree to │ │ │ │ - 0x000e9cc0 206c6973 74206672 6f6d0a20 202d6c20 list from. -l │ │ │ │ - 0x000e9cd0 6c657665 6c202020 20202020 20202020 level │ │ │ │ - 0x000e9ce0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e9cf0 20202042 74726565 20646570 74682074 Btree depth t │ │ │ │ - 0x000e9d00 6f206465 7363656e 6420746f 20283020 o descend to (0 │ │ │ │ - 0x000e9d10 3d3d206c 65617665 73290a20 202d7320 == leaves). -s │ │ │ │ - 0x000e9d20 696e6f64 653a6f66 66736574 20202020 inode:offset │ │ │ │ - 0x000e9d30 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e9d40 20202053 74617274 20706f73 6974696f Start positio │ │ │ │ - 0x000e9d50 6e20746f 206c6973 74206672 6f6d0a20 n to list from. │ │ │ │ - 0x000e9d60 202d6520 696e6f64 653a6f66 66736574 -e inode:offset │ │ │ │ - 0x000e9d70 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e9d80 20202020 20202045 6e642070 6f736974 End posit │ │ │ │ - 0x000e9d90 696f6e0a 20202d69 20696e6f 64652020 ion. -i inode │ │ │ │ - 0x000e9da0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e9db0 20202020 20202020 20202020 4c697374 List │ │ │ │ - 0x000e9dc0 206b6579 7320666f 72206120 67697665 keys for a give │ │ │ │ - 0x000e9dd0 6e20696e 6f646520 6e756d62 65720a20 n inode number. │ │ │ │ - 0x000e9de0 202d6d20 286b6579 737c666f 726d6174 -m (keys|format │ │ │ │ - 0x000e9df0 737c6e6f 6465737c 6e6f6465 735f6f6e s|nodes|nodes_on │ │ │ │ - 0x000e9e00 6469736b 7c6e6f64 65735f6b 65797329 disk|nodes_keys) │ │ │ │ - 0x000e9e10 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x000e9e20 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e9e30 20202020 20202020 204c6973 74206d6f List mo │ │ │ │ - 0x000e9e40 64650a20 202d6620 20202020 20202020 de. -f │ │ │ │ - 0x000e9e50 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e9e60 20202020 20202020 20202043 6865636b Check │ │ │ │ - 0x000e9e70 20286673 636b2920 74686520 66696c65 (fsck) the file │ │ │ │ - 0x000e9e80 73797374 656d2066 69727374 0a20202d system first. - │ │ │ │ - 0x000e9e90 76202020 20202020 20202020 20202020 v │ │ │ │ - 0x000e9ea0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e9eb0 20202020 20566572 626f7365 206d6f64 Verbose mod │ │ │ │ - 0x000e9ec0 650a2020 2d682020 20202020 20202020 e. -h │ │ │ │ - 0x000e9ed0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000e9ee0 20202020 20202020 20204469 73706c61 Displa │ │ │ │ - 0x000e9ef0 79207468 69732068 656c7020 616e6420 y this help and │ │ │ │ - 0x000e9f00 65786974 0a526570 6f727420 62756773 exit.Report bugs │ │ │ │ - 0x000e9f10 20746f20 3c6c696e 75782d62 63616368 to ......bcachefs │ │ │ │ - 0x000e9f40 206c6973 745f6a6f 75726e61 6c202d20 list_journal - │ │ │ │ - 0x000e9f50 7072696e 7420636f 6e74656e 7473206f print contents o │ │ │ │ - 0x000e9f60 66206a6f 75726e61 6c0a5573 6167653a f journal.Usage: │ │ │ │ - 0x000e9f70 20626361 63686566 73206c69 73745f6a bcachefs list_j │ │ │ │ - 0x000e9f80 6f75726e 616c205b 4f505449 4f4e5d2e ournal [OPTION]. │ │ │ │ - 0x000e9f90 2e2e203c 64657669 6365733e 0a0a4f70 .. ..Op │ │ │ │ - 0x000e9fa0 74696f6e 733a0a20 202d6120 20202020 tions:. -a │ │ │ │ - 0x000e9fb0 20202020 20202052 65616420 656e7469 Read enti │ │ │ │ - 0x000e9fc0 7265206a 6f75726e 616c2c20 6e6f7420 re journal, not │ │ │ │ - 0x000e9fd0 6a757374 20646972 74792065 6e747269 just dirty entri │ │ │ │ - 0x000e9fe0 65730a20 202d6820 20202020 20202020 es. -h │ │ │ │ - 0x000e9ff0 20202044 6973706c 61792074 68697320 Display this │ │ │ │ - 0x000ea000 68656c70 20616e64 20657869 740a5265 help and exit.Re │ │ │ │ - 0x000ea010 706f7274 20627567 7320746f 203c6c69 port bugs to
  • ..... │ │ │ │ - 0x000ea040 506c6561 73652073 7570706c 79206465 Please supply de │ │ │ │ - 0x000ea050 76696365 28732920 746f206f 70656e00 vice(s) to open. │ │ │ │ - 0x000ea060 6a6f7572 6e616c20 656e7472 79202020 journal entry │ │ │ │ - 0x000ea070 25386c6c 750a2020 20207665 7273696f %8llu. versio │ │ │ │ - 0x000ea080 6e202020 20202538 750a2020 20206c61 n %8u. la │ │ │ │ - 0x000ea090 73742073 65712020 20202538 6c6c750a st seq %8llu. │ │ │ │ - 0x000ea0a0 00756e6b 6e6f776e 20636865 636b7375 .unknown checksu │ │ │ │ - 0x000ea0b0 6d207479 70650069 6e76616c 69642063 m type.invalid c │ │ │ │ - 0x000ea0c0 6865636b 73756d0a 006f3a66 76680050 hecksum..o:fvh.P │ │ │ │ - 0x000ea0d0 6c656173 65207375 70706c79 206f7574 lease supply out │ │ │ │ - 0x000ea0e0 70757420 66696c65 6e616d65 00636d64 put filename.cmd │ │ │ │ - 0x000ea0f0 5f646562 75672e63 00212821 6e725f64 _debug.c.!(!nr_d │ │ │ │ - 0x000ea100 65766963 65732900 25732e25 7500696e evices).%s.%u.in │ │ │ │ - 0x000ea110 76616c69 64206c65 76656c00 696e7661 valid level.inva │ │ │ │ - 0x000ea120 6c696420 696e6f64 65202573 006c6973 lid inode %s.lis │ │ │ │ - 0x000ea130 74206d6f 64650062 3a6c3a73 3a653a69 t mode.b:l:s:e:i │ │ │ │ - 0x000ea140 3a6d3a66 76680050 6c656173 65207375 :m:fvh.Please su │ │ │ │ - 0x000ea150 70706c79 20646576 69636528 73290049 pply device(s).I │ │ │ │ - 0x000ea160 6e76616c 6964206d 6f646500 61680062 nvalid mode.ah.b │ │ │ │ - 0x000ea170 74726565 20257320 6c202575 3a202573 tree %s l %u: %s │ │ │ │ - 0x000ea180 0a00666f 726d6174 73006e6f 6465735f ..formats.nodes_ │ │ │ │ - 0x000ea190 6f6e6469 736b006e 6f646573 5f6b6579 ondisk.nodes_key │ │ │ │ - 0x000ea1a0 73000000 00000000 00000000 00000000 s............... │ │ │ │ - 0x000ea1b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ea1c0 e09efcff 509dfcff 509dfcff b89efcff ....P...P....... │ │ │ │ - 0x000ea1d0 989efcff 509dfcff 809efcff 309efcff ....P.......0... │ │ │ │ - 0x000ea1e0 509dfcff 509dfcff f89dfcff d09dfcff P...P........... │ │ │ │ - 0x000ea1f0 509dfcff 509dfcff 509dfcff 509dfcff P...P...P...P... │ │ │ │ - 0x000ea200 509dfcff 989dfcff 509dfcff 509dfcff P.......P...P... │ │ │ │ - 0x000ea210 809dfcff 4ca1fcff cca0fcff 4ca0fcff ....L.......L... │ │ │ │ - 0x000ea220 8c9ffcff 9ca2fcff 00000000 00000000 ................ │ │ │ │ - 0x000ea230 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ea240 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000ea250 10000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000ea260 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ea270 65787465 6e745f65 6e747279 5f627974 extent_entry_byt │ │ │ │ - 0x000ea280 65730000 00000000 636d645f 64756d70 es......cmd_dump │ │ │ │ - 0x000ea290 00000000 00000000 62636163 68656673 ........bcachefs │ │ │ │ - 0x000ea2a0 20646174 61207265 7265706c 69636174 data rereplicat │ │ │ │ - 0x000ea2b0 650a5573 6167653a 20626361 63686566 e.Usage: bcachef │ │ │ │ - 0x000ea2c0 73206461 74612072 65726570 6c696361 s data rereplica │ │ │ │ - 0x000ea2d0 74652066 696c6573 79737465 6d0a0a57 te filesystem..W │ │ │ │ - 0x000ea2e0 616c6b73 20657869 7374696e 67206461 alks existing da │ │ │ │ - 0x000ea2f0 74612069 6e206120 66696c65 73797374 ta in a filesyst │ │ │ │ - 0x000ea300 656d2c20 77726974 696e6720 61646469 em, writing addi │ │ │ │ - 0x000ea310 74696f6e 616c2063 6f706965 730a6f66 tional copies.of │ │ │ │ - 0x000ea320 20616e79 20646567 72616465 64206461 any degraded da │ │ │ │ - 0x000ea330 74610a0a 4f707469 6f6e733a 0a20202d ta..Options:. - │ │ │ │ - 0x000ea340 682c202d 2d68656c 70202020 20202020 h, --help │ │ │ │ - 0x000ea350 20202020 20202020 20202064 6973706c displ │ │ │ │ - 0x000ea360 61792074 68697320 68656c70 20616e64 ay this help and │ │ │ │ - 0x000ea370 20657869 740a5265 706f7274 20627567 exit.Report bug │ │ │ │ - 0x000ea380 7320746f 203c6c69 6e75782d 62636163 s to .....bcachefs │ │ │ │ - 0x000ea3b0 20646174 61206a6f 620a5573 6167653a data job.Usage: │ │ │ │ - 0x000ea3c0 20626361 63686566 73206461 7461206a bcachefs data j │ │ │ │ - 0x000ea3d0 6f62205b 6a6f627d 2066696c 65737973 ob [job} filesys │ │ │ │ - 0x000ea3e0 74656d0a 0a4b6963 6b206f66 66206120 tem..Kick off a │ │ │ │ - 0x000ea3f0 64617461 206a6f62 20616e64 20726570 data job and rep │ │ │ │ - 0x000ea400 6f727420 70726f67 72657373 0a0a6a6f ort progress..jo │ │ │ │ - 0x000ea410 623a206f 6e65206f 66207363 7275622c b: one of scrub, │ │ │ │ - 0x000ea420 20726572 65706c69 63617465 2c206d69 rereplicate, mi │ │ │ │ - 0x000ea430 67726174 652c206f 72207265 77726974 grate, or rewrit │ │ │ │ - 0x000ea440 655f6f6c 645f6e6f 6465730a 0a4f7074 e_old_nodes..Opt │ │ │ │ - 0x000ea450 696f6e73 3a0a2020 2d622062 74726565 ions:. -b btree │ │ │ │ - 0x000ea460 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000ea470 20202020 62747265 6520746f 206f7065 btree to ope │ │ │ │ - 0x000ea480 72617465 206f6e0a 20202d73 20696e6f rate on. -s ino │ │ │ │ - 0x000ea490 64653a6f 66667365 74202020 20202020 de:offset │ │ │ │ - 0x000ea4a0 73746172 7420706f 73697469 6f6e0a20 start position. │ │ │ │ - 0x000ea4b0 202d6520 696e6f64 653a6f66 66736574 -e inode:offset │ │ │ │ - 0x000ea4c0 20202020 20202065 6e642070 6f736974 end posit │ │ │ │ - 0x000ea4d0 696f6e0a 20202d68 2c202d2d 68656c70 ion. -h, --help │ │ │ │ - 0x000ea4e0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000ea4f0 20206469 73706c61 79207468 69732068 display this h │ │ │ │ - 0x000ea500 656c7020 616e6420 65786974 0a526570 elp and exit.Rep │ │ │ │ - 0x000ea510 6f727420 62756773 20746f20 3c6c696e ort bugs to ...... │ │ │ │ - 0x000ea540 706c6561 73652073 70656369 66792077 please specify w │ │ │ │ - 0x000ea550 68696368 20747970 65206f66 206a6f62 hich type of job │ │ │ │ - 0x000ea560 00733a65 3a680062 6164206a 6f622074 .s:e:h.bad job t │ │ │ │ - 0x000ea570 79706500 73637275 62206e6f 7420696d ype.scrub not im │ │ │ │ - 0x000ea580 706c656d 656e7465 64207965 74007363 plemented yet.sc │ │ │ │ - 0x000ea590 72756200 72657772 6974655f 6f6c645f rub.rewrite_old_ │ │ │ │ - 0x000ea5a0 6e6f6465 73000000 6572726f 72207072 nodes...error pr │ │ │ │ - 0x000ea5b0 6f706167 6174696e 67206174 74726962 opagating attrib │ │ │ │ - 0x000ea5c0 75746573 20746f20 25733a20 256d0a00 utes to %s: %m.. │ │ │ │ - 0x000ea5d0 62636163 68656673 20736574 61747472 bcachefs setattr │ │ │ │ - 0x000ea5e0 202d2073 65742061 74747269 62757465 - set attribute │ │ │ │ - 0x000ea5f0 73206f6e 2066696c 65732069 6e206120 s on files in a │ │ │ │ - 0x000ea600 62636163 68656673 2066696c 65737973 bcachefs filesys │ │ │ │ - 0x000ea610 74656d0a 55736167 653a2062 63616368 tem.Usage: bcach │ │ │ │ - 0x000ea620 65667320 73657461 74747220 5b4f5054 efs setattr [OPT │ │ │ │ - 0x000ea630 494f4e53 5d2e2e2e 203c6669 6c65733e IONS]... │ │ │ │ - 0x000ea640 0a0a4f70 74696f6e 733a0000 00000000 ..Options:...... │ │ │ │ - 0x000ea650 20202d68 20202020 20202020 20202020 -h │ │ │ │ - 0x000ea660 44697370 6c617920 74686973 2068656c Display this hel │ │ │ │ - 0x000ea670 7020616e 64206578 69740a52 65706f72 p and exit.Repor │ │ │ │ - 0x000ea680 74206275 67732074 6f203c6c 696e7578 t bugs to ........ │ │ │ │ - 0x000ea6b0 506c6561 73652073 7570706c 79206f6e Please supply on │ │ │ │ - 0x000ea6c0 65206f72 206d6f72 65206669 6c657300 e or more files. │ │ │ │ - 0x000ea6d0 6572726f 72206f70 656e696e 67202573 error opening %s │ │ │ │ - 0x000ea6e0 3a20256d 0a00696e 76616c69 64206f70 : %m..invalid op │ │ │ │ - 0x000ea6f0 74696f6e 2025730a 00626361 63686566 tion %s..bcachef │ │ │ │ - 0x000ea700 732e2573 00736574 78617474 72206572 s.%s.setxattr er │ │ │ │ - 0x000ea710 726f723a 20256d00 6572726f 72206f70 ror: %m.error op │ │ │ │ - 0x000ea720 656e696e 67202573 3a20256d 00000000 ening %s: %m.... │ │ │ │ - 0x000ea730 ece2f1ff 1ee2f1ff 1ee2f1ff 1ee2f1ff ................ │ │ │ │ - 0x000ea740 dde2f1ff b2e2f1ff a3e2f1ff 81e2f1ff ................ │ │ │ │ - 0x000ea750 1ee2f1ff 66e2f1ff 9fe3f1ff dae1f1ff ....f........... │ │ │ │ - 0x000ea760 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea770 dae1f1ff dae1f1ff 9fe3f1ff dae1f1ff ................ │ │ │ │ - 0x000ea780 dae1f1ff 31e3f1ff dae1f1ff aee3f1ff ....1........... │ │ │ │ - 0x000ea790 9fe3f1ff 31e3f1ff 31e3f1ff dae1f1ff ....1...1....... │ │ │ │ - 0x000ea7a0 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea7b0 89e3f1ff aee3f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea7c0 dae1f1ff e2e3f1ff dae1f1ff 89e3f1ff ................ │ │ │ │ - 0x000ea7d0 e2e3f1ff 31e3f1ff 89e3f1ff dae1f1ff ....1........... │ │ │ │ - 0x000ea7e0 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea7f0 dae1f1ff dae1f1ff 22e3f1ff dae1f1ff ........"....... │ │ │ │ - 0x000ea800 dae1f1ff bde3f1ff dae1f1ff 73e3f1ff ............s... │ │ │ │ - 0x000ea810 5de3f1ff bde3f1ff 73e3f1ff dae1f1ff ].......s....... │ │ │ │ - 0x000ea820 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea830 73e3f1ff 73e3f1ff 5de3f1ff dae1f1ff s...s...]....... │ │ │ │ - 0x000ea840 dae1f1ff 22e3f1ff dae1f1ff dae1f1ff ...."........... │ │ │ │ - 0x000ea850 22e3f1ff 47e3f1ff 5de3f1ff dae1f1ff "...G...]....... │ │ │ │ - 0x000ea860 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea870 07e4f1ff 5de3f1ff f8e3f1ff dae1f1ff ....]........... │ │ │ │ - 0x000ea880 dae1f1ff 22e3f1ff dae1f1ff d3e3f1ff ...."........... │ │ │ │ - 0x000ea890 22e3f1ff 47e3f1ff d3e3f1ff dae1f1ff "...G........... │ │ │ │ - 0x000ea8a0 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea8b0 dae1f1ff 32e4f1ff dae1f1ff dae1f1ff ....2........... │ │ │ │ - 0x000ea8c0 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea8d0 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea8e0 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea8f0 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea900 dae1f1ff 57e4f1ff dae1f1ff dae1f1ff ....W........... │ │ │ │ - 0x000ea910 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea920 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea930 48e4f1ff dae1f1ff dae1f1ff dae1f1ff H............... │ │ │ │ - 0x000ea940 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea950 dae1f1ff 47e3f1ff dae1f1ff dae1f1ff ....G........... │ │ │ │ - 0x000ea960 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea970 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea980 dae1f1ff dae1f1ff dae1f1ff dae1f1ff ................ │ │ │ │ - 0x000ea990 dae1f1ff 47e3f1ff ....G... │ │ │ │ + 0x000da000 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x000da010 10111213 14151617 18191a1b 1c1d1e1f ................ │ │ │ │ + 0x000da020 20212223 24252627 28292a2b 2c2d2e2f !"#$%&'()*+,-./ │ │ │ │ + 0x000da030 30313233 34353637 38393a3b 3c3d3e3f 0123456789:;<=>? │ │ │ │ + 0x000da040 40414243 44454647 48494a4b 4c4d4e4f @ABCDEFGHIJKLMNO │ │ │ │ + 0x000da050 50515253 54555657 58595a5b 5c5d5e5f PQRSTUVWXYZ[\]^_ │ │ │ │ + 0x000da060 60616263 64656667 68696a6b 6c6d6e6f `abcdefghijklmno │ │ │ │ + 0x000da070 70717273 74757677 78797a7b 7c7d7e7f pqrstuvwxyz{|}~. │ │ │ │ + 0x000da080 80818283 84858687 88898a8b 8c8d8e8f ................ │ │ │ │ + 0x000da090 90919293 94959697 98999a9b 9c9d9e9f ................ │ │ │ │ + 0x000da0a0 a0a1a2a3 a4a5a6a7 a8a9aaab acadaeaf ................ │ │ │ │ + 0x000da0b0 b0b1b2b3 b4b5b6b7 b8b9babb bcbdbebf ................ │ │ │ │ + 0x000da0c0 c0c1c2c3 c4c5c6c7 c8c9cacb cccdcecf ................ │ │ │ │ + 0x000da0d0 d0d1d2d3 d4d5d6d7 d8d9dadb dcdddedf ................ │ │ │ │ + 0x000da0e0 e0e1e2e3 e4e5e6e7 e8e9eaeb ecedeeef ................ │ │ │ │ + 0x000da0f0 f0f1f2f3 f4f5f6f7 f8f9fafb fcfdfeff ................ │ │ │ │ + 0x000da100 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ + 0x000da110 20222426 282a2c2e 30323436 383a3c3e "$&(*,.02468:<> │ │ │ │ + 0x000da120 40424446 484a4c4e 50525456 585a5c5e @BDFHJLNPRTVXZ\^ │ │ │ │ + 0x000da130 60626466 686a6c6e 70727476 787a7c7e `bdfhjlnprtvxz|~ │ │ │ │ + 0x000da140 80828486 888a8c8e 90929496 989a9c9e ................ │ │ │ │ + 0x000da150 a0a2a4a6 a8aaacae b0b2b4b6 b8babcbe ................ │ │ │ │ + 0x000da160 c0c2c4c6 c8caccce d0d2d4d6 d8dadcde ................ │ │ │ │ + 0x000da170 e0e2e4e6 e8eaecee f0f2f4f6 f8fafcfe ................ │ │ │ │ + 0x000da180 1d1f191b 15171113 0d0f090b 05070103 ................ │ │ │ │ + 0x000da190 3d3f393b 35373133 2d2f292b 25272123 =?9;5713-/)+%'!# │ │ │ │ + 0x000da1a0 5d5f595b 55575153 4d4f494b 45474143 ]_Y[UWQSMOIKEGAC │ │ │ │ + 0x000da1b0 7d7f797b 75777173 6d6f696b 65676163 }.y{uwqsmoikegac │ │ │ │ + 0x000da1c0 9d9f999b 95979193 8d8f898b 85878183 ................ │ │ │ │ + 0x000da1d0 bdbfb9bb b5b7b1b3 adafa9ab a5a7a1a3 ................ │ │ │ │ + 0x000da1e0 dddfd9db d5d7d1d3 cdcfc9cb c5c7c1c3 ................ │ │ │ │ + 0x000da1f0 fdfff9fb f5f7f1f3 edefe9eb e5e7e1e3 ................ │ │ │ │ + 0x000da200 00030605 0c0f0a09 181b1e1d 14171211 ................ │ │ │ │ + 0x000da210 30333635 3c3f3a39 282b2e2d 24272221 0365;81274%&# )*/, │ │ │ │ + 0x000da2f0 0d0e0b08 01020704 15161310 191a1f1c ................ │ │ │ │ + 0x000da300 0004080c 1014181c 2024282c 3034383c ........ $(,048< │ │ │ │ + 0x000da310 4044484c 5054585c 6064686c 7074787c @DHLPTX\`dhlptx| │ │ │ │ + 0x000da320 8084888c 9094989c a0a4a8ac b0b4b8bc ................ │ │ │ │ + 0x000da330 c0c4c8cc d0d4d8dc e0e4e8ec f0f4f8fc ................ │ │ │ │ + 0x000da340 1d191511 0d090501 3d393531 2d292521 ........=951-)%! │ │ │ │ + 0x000da350 5d595551 4d494541 7d797571 6d696561 ]YUQMIEA}yuqmiea │ │ │ │ + 0x000da360 9d999591 8d898581 bdb9b5b1 ada9a5a1 ................ │ │ │ │ + 0x000da370 ddd9d5d1 cdc9c5c1 fdf9f5f1 ede9e5e1 ................ │ │ │ │ + 0x000da380 3a3e3236 2a2e2226 1a1e1216 0a0e0206 :>26*."&........ │ │ │ │ + 0x000da390 7a7e7276 6a6e6266 5a5e5256 4a4e4246 z~rvjnbfZ^RVJNBF │ │ │ │ + 0x000da3a0 babeb2b6 aaaea2a6 9a9e9296 8a8e8286 ................ │ │ │ │ + 0x000da3b0 fafef2f6 eaeee2e6 daded2d6 cacec2c6 ................ │ │ │ │ + 0x000da3c0 27232f2b 37333f3b 07030f0b 17131f1b '#/+73?;........ │ │ │ │ + 0x000da3d0 67636f6b 77737f7b 47434f4b 57535f5b gcokws.{GCOKWS_[ │ │ │ │ + 0x000da3e0 a7a3afab b7b3bfbb 87838f8b 97939f9b ................ │ │ │ │ + 0x000da3f0 e7e3efeb f7f3fffb c7c3cfcb d7d3dfdb ................ │ │ │ │ + 0x000da400 00050a0f 14111e1b 282d2227 3c393633 ........(-"'<963 │ │ │ │ + 0x000da410 50555a5f 44414e4b 787d7277 6c696663 PUZ_DANKx}rwlifc │ │ │ │ + 0x000da420 a0a5aaaf b4b1bebb 888d8287 9c999693 ................ │ │ │ │ + 0x000da430 f0f5faff e4e1eeeb d8ddd2d7 ccc9c6c3 ................ │ │ │ │ + 0x000da440 5d585752 494c4346 75707f7a 61646b6e ]XWRILCFup.zadkn │ │ │ │ + 0x000da450 0d080702 191c1316 25202f2a 31343b3e ........% /*14;> │ │ │ │ + 0x000da460 fdf8f7f2 e9ece3e6 d5d0dfda c1c4cbce ................ │ │ │ │ + 0x000da470 ada8a7a2 b9bcb3b6 85808f8a 91949b9e ................ │ │ │ │ + 0x000da480 babfb0b5 aeaba4a1 9297989d 86838c89 ................ │ │ │ │ + 0x000da490 eaefe0e5 fefbf4f1 c2c7c8cd d6d3dcd9 ................ │ │ │ │ + 0x000da4a0 1a1f1015 0e0b0401 3237383d 26232c29 ........278=&#,) │ │ │ │ + 0x000da4b0 4a4f4045 5e5b5451 6267686d 76737c79 JO@E^[TQbghmvs|y │ │ │ │ + 0x000da4c0 e7e2ede8 f3f6f9fc cfcac5c0 dbded1d4 ................ │ │ │ │ + 0x000da4d0 b7b2bdb8 a3a6a9ac 9f9a9590 8b8e8184 ................ │ │ │ │ + 0x000da4e0 47424d48 5356595c 6f6a6560 7b7e7174 GBMHSVY\oje`{~qt │ │ │ │ + 0x000da4f0 17121d18 0306090c 3f3a3530 2b2e2124 ........?:50+.!$ │ │ │ │ + 0x000da500 00060c0a 181e1412 30363c3a 282e2422 ........06<:(.$" │ │ │ │ + 0x000da510 60666c6a 787e7472 50565c5a 484e4442 `fljx~trPV\ZHNDB │ │ │ │ + 0x000da520 c0c6ccca d8ded4d2 f0f6fcfa e8eee4e2 ................ │ │ │ │ + 0x000da530 a0a6acaa b8beb4b2 90969c9a 888e8482 ................ │ │ │ │ + 0x000da540 9d9b9197 8583898f adaba1a7 b5b3b9bf ................ │ │ │ │ + 0x000da550 fdfbf1f7 e5e3e9ef cdcbc1c7 d5d3d9df ................ │ │ │ │ + 0x000da560 5d5b5157 4543494f 6d6b6167 7573797f ][QWECIOmkagusy. │ │ │ │ + 0x000da570 3d3b3137 2523292f 0d0b0107 1513191f =;17%#)/........ │ │ │ │ + 0x000da580 27212b2d 3f393335 17111b1d 0f090305 '!+-?935........ │ │ │ │ + 0x000da590 47414b4d 5f595355 77717b7d 6f696365 GAKM_YSUwq{}oice │ │ │ │ + 0x000da5a0 e7e1ebed fff9f3f5 d7d1dbdd cfc9c3c5 ................ │ │ │ │ + 0x000da5b0 87818b8d 9f999395 b7b1bbbd afa9a3a5 ................ │ │ │ │ + 0x000da5c0 babcb6b0 a2a4aea8 8a8c8680 92949e98 ................ │ │ │ │ + 0x000da5d0 dadcd6d0 c2c4cec8 eaece6e0 f2f4fef8 ................ │ │ │ │ + 0x000da5e0 7a7c7670 62646e68 4a4c4640 52545e58 z|vpbdnhJLF@RT^X │ │ │ │ + 0x000da5f0 1a1c1610 02040e08 2a2c2620 32343e38 ........*,& 24>8 │ │ │ │ + 0x000da600 00070e09 1c1b1215 383f3631 24232a2d ........8?61$#*- │ │ │ │ + 0x000da610 70777e79 6c6b6265 484f4641 54535a5d pw~ylkbeHOFATSZ] │ │ │ │ + 0x000da620 e0e7eee9 fcfbf2f5 d8dfd6d1 c4c3cacd ................ │ │ │ │ + 0x000da630 90979e99 8c8b8285 a8afa6a1 b4b3babd ................ │ │ │ │ + 0x000da640 dddad3d4 c1c6cfc8 e5e2ebec f9fef7f0 ................ │ │ │ │ + 0x000da650 adaaa3a4 b1b6bfb8 95929b9c 898e8780 ................ │ │ │ │ + 0x000da660 3d3a3334 21262f28 05020b0c 191e1710 =:34!&/(........ │ │ │ │ + 0x000da670 4d4a4344 51565f58 75727b7c 696e6760 MJCDQV_Xur{|ing` │ │ │ │ + 0x000da680 a7a0a9ae bbbcb5b2 9f989196 83848d8a ................ │ │ │ │ + 0x000da690 d7d0d9de cbccc5c2 efe8e1e6 f3f4fdfa ................ │ │ │ │ + 0x000da6a0 4740494e 5b5c5552 7f787176 63646d6a G@IN[\UR.xqvcdmj │ │ │ │ + 0x000da6b0 3730393e 2b2c2522 0f080106 13141d1a 709>+,%"........ │ │ │ │ + 0x000da6c0 7a7d7473 6661686f 42454c4b 5e595057 z}tsfahoBELK^YPW │ │ │ │ + 0x000da6d0 0a0d0403 1611181f 32353c3b 2e292027 ........25<;.) ' │ │ │ │ + 0x000da6e0 9a9d9493 8681888f a2a5acab beb9b0b7 ................ │ │ │ │ + 0x000da6f0 eaede4e3 f6f1f8ff d2d5dcdb cec9c0c7 ................ │ │ │ │ + 0x000da700 00081018 20283038 40485058 60687078 .... (08@HPX`hpx │ │ │ │ + 0x000da710 80889098 a0a8b0b8 c0c8d0d8 e0e8f0f8 ................ │ │ │ │ + 0x000da720 1d150d05 3d352d25 5d554d45 7d756d65 ....=5-%]UME}ume │ │ │ │ + 0x000da730 9d958d85 bdb5ada5 ddd5cdc5 fdf5ede5 ................ │ │ │ │ + 0x000da740 3a322a22 1a120a02 7a726a62 5a524a42 :2*"....zrjbZRJB │ │ │ │ + 0x000da750 bab2aaa2 9a928a82 faf2eae2 dad2cac2 ................ │ │ │ │ + 0x000da760 272f373f 070f171f 676f777f 474f575f '/7?....gow.GOW_ │ │ │ │ + 0x000da770 a7afb7bf 878f979f e7eff7ff c7cfd7df ................ │ │ │ │ + 0x000da780 747c646c 545c444c 343c242c 141c040c t|dlT\DL4<$,.... │ │ │ │ + 0x000da790 f4fce4ec d4dcc4cc b4bca4ac 949c848c ................ │ │ │ │ + 0x000da7a0 69617971 49415951 29213931 09011911 iayqIAYQ)!91.... │ │ │ │ + 0x000da7b0 e9e1f9f1 c9c1d9d1 a9a1b9b1 89819991 ................ │ │ │ │ + 0x000da7c0 4e465e56 6e667e76 0e061e16 2e263e36 NF^Vnf~v.....&>6 │ │ │ │ + 0x000da7d0 cec6ded6 eee6fef6 8e869e96 aea6beb6 ................ │ │ │ │ + 0x000da7e0 535b434b 737b636b 131b030b 333b232b S[CKs{ck....3;#+ │ │ │ │ + 0x000da7f0 d3dbc3cb f3fbe3eb 939b838b b3bba3ab ................ │ │ │ │ + 0x000da800 0009121b 242d363f 48415a53 6c657e77 ....$-6?HAZSle~w │ │ │ │ + 0x000da810 9099828b b4bda6af d8d1cac3 fcf5eee7 ................ │ │ │ │ + 0x000da820 3d342f26 19100b02 757c676e 5158434a =4/&....u|gnQXCJ │ │ │ │ + 0x000da830 ada4bfb6 89809b92 e5ecf7fe c1c8d3da ................ │ │ │ │ + 0x000da840 7a736861 5e574c45 323b2029 161f040d zsha^WLE2; ).... │ │ │ │ + 0x000da850 eae3f8f1 cec7dcd5 a2abb0b9 868f949d ................ │ │ │ │ + 0x000da860 474e555c 636a7178 0f061d14 2b223930 GNU\cjqx....+"90 │ │ │ │ + 0x000da870 d7dec5cc f3fae1e8 9f968d84 bbb2a9a0 ................ │ │ │ │ + 0x000da880 f4fde6ef d0d9c2cb bcb5aea7 98918a83 ................ │ │ │ │ + 0x000da890 646d767f 4049525b 2c253e37 08011a13 dmv.@IR[,%>7.... │ │ │ │ + 0x000da8a0 c9c0dbd2 ede4fff6 8188939a a5acb7be ................ │ │ │ │ + 0x000da8b0 59504b42 7d746f66 1118030a 353c272e YPKB}tof....5<'. │ │ │ │ + 0x000da8c0 8e879c95 aaa3b8b1 c6cfd4dd e2ebf0f9 ................ │ │ │ │ + 0x000da8d0 1e170c05 3a332821 565f444d 727b6069 ....:3(!V_DMr{`i │ │ │ │ + 0x000da8e0 b3baa1a8 979e858c fbf2e9e0 dfd6cdc4 ................ │ │ │ │ + 0x000da8f0 232a3138 070e151c 6b627970 4f465d54 #*18....kbypOF]T │ │ │ │ + 0x000da900 000a141e 28223c36 505a444e 78726c66 ....("<6PZDNxrlf │ │ │ │ + 0x000da910 a0aab4be 88829c96 f0fae4ee d8d2ccc6 ................ │ │ │ │ + 0x000da920 5d574943 757f616b 0d071913 252f313b ]WICu.ak....%/1; │ │ │ │ + 0x000da930 fdf7e9e3 d5dfc1cb ada7b9b3 858f919b ................ │ │ │ │ + 0x000da940 bab0aea4 9298868c eae0fef4 c2c8d6dc ................ │ │ │ │ + 0x000da950 1a100e04 3238262c 4a405e54 6268767c ....28&,J@^Tbhv| │ │ │ │ + 0x000da960 e7edf3f9 cfc5dbd1 b7bda3a9 9f958b81 ................ │ │ │ │ + 0x000da970 474d5359 6f657b71 171d0309 3f352b21 GMSYoe{q....?5+! │ │ │ │ + 0x000da980 69637d77 414b555f 39332d27 111b050f ic}wAKU_93-'.... │ │ │ │ + 0x000da990 c9c3ddd7 e1ebf5ff 99938d87 b1bba5af ................ │ │ │ │ + 0x000da9a0 343e202a 1c160802 646e707a 4c465852 4> *....dnpzLFXR │ │ │ │ + 0x000da9b0 949e808a bcb6a8a2 c4ced0da ece6f8f2 ................ │ │ │ │ + 0x000da9c0 d3d9c7cd fbf1efe5 8389979d aba1bfb5 ................ │ │ │ │ + 0x000da9d0 7379676d 5b514f45 2329373d 0b011f15 sygm[QOE#)7=.... │ │ │ │ + 0x000da9e0 8e849a90 a6acb2b8 ded4cac0 f6fce2e8 ................ │ │ │ │ + 0x000da9f0 2e243a30 060c1218 7e746a60 565c4248 .$:0....~tj`V\BH │ │ │ │ + 0x000daa00 000b161d 2c273a31 58534e45 747f6269 ....,':1XSNEt.bi │ │ │ │ + 0x000daa10 b0bba6ad 9c978a81 e8e3fef5 c4cfd2d9 ................ │ │ │ │ + 0x000daa20 7d766b60 515a474c 252e3338 09021f14 }vk`QZGL%.38.... │ │ │ │ + 0x000daa30 cdc6dbd0 e1eaf7fc 959e8388 b9b2afa4 ................ │ │ │ │ + 0x000daa40 faf1ece7 d6ddc0cb a2a9b4bf 8e859893 ................ │ │ │ │ + 0x000daa50 4a415c57 666d707b 1219040f 3e352823 JA\Wfmp{....>5(# │ │ │ │ + 0x000daa60 878c919a aba0bdb6 dfd4c9c2 f3f8e5ee ................ │ │ │ │ + 0x000daa70 373c212a 1b100d06 6f647972 4348555e 7 │ │ │ │ + 0x000dab80 4e42565a 7e72666a 2e22363a 1e12060a NBVZ~rfj."6:.... │ │ │ │ + 0x000dab90 8e82969a beb2a6aa eee2f6fa ded2c6ca ................ │ │ │ │ + 0x000daba0 d3dfcbc7 e3effbf7 b3bfaba7 838f9b97 ................ │ │ │ │ + 0x000dabb0 131f0b07 232f3b37 737f6b67 434f5b57 ....#/;7s.kgCO[W │ │ │ │ + 0x000dabc0 6965717d 5955414d 0905111d 3935212d ieq}YUAM....95!- │ │ │ │ + 0x000dabd0 a9a5b1bd 9995818d c9c5d1dd f9f5e1ed ................ │ │ │ │ + 0x000dabe0 f4f8ece0 c4c8dcd0 94988c80 a4a8bcb0 ................ │ │ │ │ + 0x000dabf0 34382c20 04081c10 54584c40 64687c70 48, ....TXL@dh|p │ │ │ │ + 0x000dac00 000d1a17 34392e23 6865727f 5c51464b ....49.#her.\QFK │ │ │ │ + 0x000dac10 d0ddcac7 e4e9fef3 b8b5a2af 8c81969b ................ │ │ │ │ + 0x000dac20 bdb0a7aa 8984939e d5d8cfc2 e1ecfbf6 ................ │ │ │ │ + 0x000dac30 6d60777a 5954434e 05081f12 313c2b26 m`wzYTCN....1<+& │ │ │ │ + 0x000dac40 676a7d70 535e4944 0f021518 3b36212c gj}pS^ID....;6!, │ │ │ │ + 0x000dac50 b7baada0 838e9994 dfd2c5c8 ebe6f1fc ................ │ │ │ │ + 0x000dac60 dad7c0cd eee3f4f9 b2bfa8a5 868b9c91 ................ │ │ │ │ + 0x000dac70 0a07101d 3e332429 626f7875 565b4c41 ....>3$)boxuV[LA │ │ │ │ + 0x000dac80 cec3d4d9 faf7e0ed a6abbcb1 929f8885 ................ │ │ │ │ + 0x000dac90 1e130409 2a27303d 767b6c61 424f5855 ....*'0=v{laBOXU │ │ │ │ + 0x000daca0 737e6964 474a5d50 1b16010c 2f223538 s~idGJ]P..../"58 │ │ │ │ + 0x000dacb0 a3aeb9b4 979a8d80 cbc6d1dc fff2e5e8 ................ │ │ │ │ + 0x000dacc0 a9a4b3be 9d90878a c1ccdbd6 f5f8efe2 ................ │ │ │ │ + 0x000dacd0 7974636e 4d40575a 111c0b06 25283f32 ytcnM@WZ....%(?2 │ │ │ │ + 0x000dace0 14190e03 202d3a37 7c71666b 4845525f .... -:7|qfkHER_ │ │ │ │ + 0x000dacf0 c4c9ded3 f0fdeae7 aca1b6bb 9895828f ................ │ │ │ │ + 0x000dad00 000e1c12 3836242a 707e6c62 4846545a ....86$*p~lbHFTZ │ │ │ │ + 0x000dad10 e0eefcf2 d8d6c4ca 909e8c82 a8a6b4ba ................ │ │ │ │ + 0x000dad20 ddd3c1cf e5ebf9f7 ada3b1bf 959b8987 ................ │ │ │ │ + 0x000dad30 3d33212f 050b1917 4d43515f 757b6967 =3!/....MCQ_u{ig │ │ │ │ + 0x000dad40 a7a9bbb5 9f91838d d7d9cbc5 efe1f3fd ................ │ │ │ │ + 0x000dad50 47495b55 7f71636d 37392b25 0f01131d GI[U.qcm79+%.... │ │ │ │ + 0x000dad60 7a746668 424c5e50 0a041618 323c2e20 ztfhBL^P....2<. │ │ │ │ + 0x000dad70 9a948688 a2acbeb0 eae4f6f8 d2dccec0 ................ │ │ │ │ + 0x000dad80 535d4f41 6b657779 232d3f31 1b150709 S]OAkewy#-?1.... │ │ │ │ + 0x000dad90 b3bdafa1 8b859799 c3cddfd1 fbf5e7e9 ................ │ │ │ │ + 0x000dada0 8e80929c b6b8aaa4 fef0e2ec c6c8dad4 ................ │ │ │ │ + 0x000dadb0 6e60727c 56584a44 1e10020c 26283a34 n`r|VXJD....&(:4 │ │ │ │ + 0x000dadc0 f4fae8e6 ccc2d0de 848a9896 bcb2a0ae ................ │ │ │ │ + 0x000dadd0 141a0806 2c22303e 646a7876 5c52404e ....,"0>djxv\R@N │ │ │ │ + 0x000dade0 2927353b 111f0d03 5957454b 616f7d73 )'5;....YWEKao}s │ │ │ │ + 0x000dadf0 c9c7d5db f1ffede3 b9b7a5ab 818f9d93 ................ │ │ │ │ + 0x000dae00 000f1e11 3c33222d 78776669 444b5a55 ....<3"-xwfiDKZU │ │ │ │ + 0x000dae10 f0ffeee1 ccc3d2dd 88879699 b4bbaaa5 ................ │ │ │ │ + 0x000dae20 fdf2e3ec c1cedfd0 858a9b94 b9b6a7a8 ................ │ │ │ │ + 0x000dae30 0d02131c 313e2f20 757a6b64 49465758 ....1>/ uzkdIFWX │ │ │ │ + 0x000dae40 e7e8f9f6 dbd4c5ca 9f90818e a3acbdb2 ................ │ │ │ │ + 0x000dae50 17180906 2b24353a 6f60717e 535c4d42 ....+$5:o`q~S\MB │ │ │ │ + 0x000dae60 1a15040b 26293837 626d7c73 5e51404f ....&)87bm|s^Q@O │ │ │ │ + 0x000dae70 eae5f4fb d6d9c8c7 929d8c83 aea1b0bf ................ │ │ │ │ + 0x000dae80 d3dccdc2 efe0f1fe aba4b5ba 97988986 ................ │ │ │ │ + 0x000dae90 232c3d32 1f10010e 5b54454a 67687976 #,=2....[TEJghyv │ │ │ │ + 0x000daea0 2e21303f 121d0c03 56594847 6a65747b .!0?....VYHGjet{ │ │ │ │ + 0x000daeb0 ded1c0cf e2edfcf3 a6a9b8b7 9a95848b ................ │ │ │ │ + 0x000daec0 343b2a25 08071619 4c43525d 707f6e61 4;*%....LCR]p.na │ │ │ │ + 0x000daed0 c4cbdad5 f8f7e6e9 bcb3a2ad 808f9e91 ................ │ │ │ │ + 0x000daee0 c9c6d7d8 f5faebe4 b1beafa0 8d82939c ................ │ │ │ │ + 0x000daef0 39362728 050a1b14 414e5f50 7d72636c 96'(....AN_P}rcl │ │ │ │ + 0x000daf00 00102030 40506070 8090a0b0 c0d0e0f0 .. 0@P`p........ │ │ │ │ + 0x000daf10 1d0d3d2d 5d4d7d6d 9d8dbdad ddcdfded ..=-]M}m........ │ │ │ │ + 0x000daf20 3a2a1a0a 7a6a5a4a baaa9a8a faeadaca :*..zjZJ........ │ │ │ │ + 0x000daf30 27370717 67774757 a7b78797 e7f7c7d7 '7..gwGW........ │ │ │ │ + 0x000daf40 74645444 34241404 f4e4d4c4 b4a49484 tdTD4$.......... │ │ │ │ + 0x000daf50 69794959 29390919 e9f9c9d9 a9b98999 iyIY)9.......... │ │ │ │ + 0x000daf60 4e5e6e7e 0e1e2e3e cedeeefe 8e9eaebe N^n~...>........ │ │ │ │ + 0x000daf70 53437363 13033323 d3c3f3e3 9383b3a3 SCsc..3#........ │ │ │ │ + 0x000daf80 e8f8c8d8 a8b88898 68784858 28380818 ........hxHX(8.. │ │ │ │ + 0x000daf90 f5e5d5c5 b5a59585 75655545 35251505 ........ueUE5%.. │ │ │ │ + 0x000dafa0 d2c2f2e2 9282b2a2 52427262 12023222 ........RBrb..2" │ │ │ │ + 0x000dafb0 cfdfefff 8f9fafbf 4f5f6f7f 0f1f2f3f ........O_o.../? │ │ │ │ + 0x000dafc0 9c8cbcac dcccfcec 1c0c3c2c 5c4c7c6c ..........<,\L|l │ │ │ │ + 0x000dafd0 8191a1b1 c1d1e1f1 01112131 41516171 ..........!1AQaq │ │ │ │ + 0x000dafe0 a6b68696 e6f6c6d6 26360616 66764656 ........&6..fvFV │ │ │ │ + 0x000daff0 bbab9b8b fbebdbcb 3b2b1b0b 7b6b5b4b ........;+..{k[K │ │ │ │ + 0x000db000 00112233 44556677 8899aabb ccddeeff .."3DUfw........ │ │ │ │ + 0x000db010 0d1c2f3e 49586b7a 8594a7b6 c1d0e3f2 ../>IXkz........ │ │ │ │ + 0x000db020 1a0b3829 5e4f7c6d 9283b0a1 d6c7f4e5 ..8)^O|m........ │ │ │ │ + 0x000db030 17063524 53427160 9f8ebdac dbcaf9e8 ..5$SBq`........ │ │ │ │ + 0x000db040 34251607 70615243 bcad9e8f f8e9dacb 4%..paRC........ │ │ │ │ + 0x000db050 39281b0a 7d6c5f4e b1a09382 f5e4d7c6 9(..}l_N........ │ │ │ │ + 0x000db060 2e3f0c1d 6a7b4859 a6b78495 e2f3c0d1 .?..j{HY........ │ │ │ │ + 0x000db070 23320110 67764554 abba8998 effecddc #2..gvET........ │ │ │ │ + 0x000db080 68794a5b 2c3d0e1f e0f1c2d3 a4b58697 hyJ[,=.......... │ │ │ │ + 0x000db090 65744756 21300312 edfccfde a9b88b9a etGV!0.......... │ │ │ │ + 0x000db0a0 72635041 36271405 faebd8c9 beaf9c8d rcPA6'.......... │ │ │ │ + 0x000db0b0 7f6e5d4c 3b2a1908 f7e6d5c4 b3a29180 .n]L;*.......... │ │ │ │ + 0x000db0c0 5c4d7e6f 18093a2b d4c5f6e7 9081b2a3 \M~o..:+........ │ │ │ │ + 0x000db0d0 51407362 15043726 d9c8fbea 9d8cbfae Q@sb..7&........ │ │ │ │ + 0x000db0e0 46576475 02132031 cedfecfd 8a9ba8b9 FWdu.. 1........ │ │ │ │ + 0x000db0f0 4b5a6978 0f1e2d3c c3d2e1f0 8796a5b4 KZix..-<........ │ │ │ │ + 0x000db100 00122436 485a6c7e 9082b4a6 d8cafcee ..$6HZl~........ │ │ │ │ + 0x000db110 3d2f190b 75675143 adbf899b e5f7c1d3 =/..ugQC........ │ │ │ │ + 0x000db120 7a685e4c 32201604 eaf8cedc a2b08694 zh^L2 .......... │ │ │ │ + 0x000db130 47556371 0f1d2b39 d7c5f3e1 9f8dbba9 GUcq..+9........ │ │ │ │ + 0x000db140 f4e6d0c2 bcae988a 64764052 2c3e081a ........dv@R,>.. │ │ │ │ + 0x000db150 c9dbedff 8193a5b7 594b7d6f 11033527 ........YK}o..5' │ │ │ │ + 0x000db160 8e9caab8 c6d4e2f0 1e0c3a28 56447260 ..........:(VDr` │ │ │ │ + 0x000db170 b3a19785 fbe9dfcd 23310715 6b794f5d ........#1..kyO] │ │ │ │ + 0x000db180 f5e7d1c3 bdaf998b 65774153 2d3f091b ........ewAS-?.. │ │ │ │ + 0x000db190 c8daecfe 8092a4b6 584a7c6e 10023426 ........XJ|n..4& │ │ │ │ + 0x000db1a0 8f9dabb9 c7d5e3f1 1f0d3b29 57457361 ..........;)WEsa │ │ │ │ + 0x000db1b0 b2a09684 fae8decc 22300614 6a784e5c ........"0..jxN\ │ │ │ │ + 0x000db1c0 01132537 495b6d7f 9183b5a7 d9cbfdef ..%7I[m......... │ │ │ │ + 0x000db1d0 3c2e180a 74665042 acbe889a e4f6c0d2 <...tfPB........ │ │ │ │ + 0x000db1e0 7b695f4d 33211705 ebf9cfdd a3b18795 {i_M3!.......... │ │ │ │ + 0x000db1f0 46546270 0e1c2a38 d6c4f2e0 9e8cbaa8 FTbp..*8........ │ │ │ │ + 0x000db200 00132635 4c5f6a79 988bbead d4c7f2e1 ..&5L_jy........ │ │ │ │ + 0x000db210 2d3e0b18 61724754 b5a69380 f9eadfcc ->..arGT........ │ │ │ │ + 0x000db220 5a497c6f 16053023 c2d1e4f7 8e9da8bb ZI|o..0#........ │ │ │ │ + 0x000db230 77645142 3b281d0e effcc9da a3b08596 wdQB;(.......... │ │ │ │ + 0x000db240 b4a79281 f8ebdecd 2c3f0a19 60734655 ........,?..`sFU │ │ │ │ + 0x000db250 998abfac d5c6f3e0 01122734 4d5e6b78 ..........'4M^kx │ │ │ │ + 0x000db260 eefdc8db a2b18497 76655043 3a291c0f ........vePC:).. │ │ │ │ + 0x000db270 c3d0e5f6 8f9ca9ba 5b487d6e 17043122 ........[H}n..1" │ │ │ │ + 0x000db280 75665340 392a1f0c edfecbd8 a1b28794 ufS@9*.......... │ │ │ │ + 0x000db290 584b7e6d 14073221 c0d3e6f5 8c9faab9 XK~m..2!........ │ │ │ │ + 0x000db2a0 2f3c091a 63704556 b7a49182 fbe8ddce /<..cpEV........ │ │ │ │ + 0x000db2b0 02112437 4e5d687b 9a89bcaf d6c5f0e3 ..$7N]h{........ │ │ │ │ + 0x000db2c0 c1d2e7f4 8d9eabb8 594a7f6c 15063320 ........YJ.l..3 │ │ │ │ + 0x000db2d0 ecffcad9 a0b38695 74675241 382b1e0d ........tgRA8+.. │ │ │ │ + 0x000db2e0 9b88bdae d7c4f1e2 03102536 4f5c697a ..........%6O\iz │ │ │ │ + 0x000db2f0 b6a59083 fae9dccf 2e3d081b 62714457 .........=..bqDW │ │ │ │ + 0x000db300 0014283c 5044786c a0b4889c f0e4d8cc ..(* │ │ │ │ + 0x000db3e0 0115293d 5145796d a1b5899d f1e5d9cd ..)=QEym........ │ │ │ │ + 0x000db3f0 5c487460 0c182430 fce8d4c0 acb88490 \Ht`..$0........ │ │ │ │ + 0x000db400 00152a3f 54417e6b a8bd8297 fce9d6c3 ..*?TA~k........ │ │ │ │ + 0x000db410 4d586772 190c3326 e5f0cfda b1a49b8e MXgr..3&........ │ │ │ │ + 0x000db420 9a8fb0a5 cedbe4f1 3227180d 66734c59 ........2'..fsLY │ │ │ │ + 0x000db430 d7c2fde8 8396a9bc 7f6a5540 2b3e0114 .........jU@+>.. │ │ │ │ + 0x000db440 293c0316 7d685742 8194abbe d5c0ffea )<..}hWB........ │ │ │ │ + 0x000db450 64714e5b 30251a0f ccd9e6f3 988db2a7 dqN[0%.......... │ │ │ │ + 0x000db460 b3a6998c e7f2cdd8 1b0e3124 4f5a6570 ..........1$OZep │ │ │ │ + 0x000db470 feebd4c1 aabf8095 56437c69 0217283d ........VC|i..(= │ │ │ │ + 0x000db480 5247786d 06132c39 faefd0c5 aebb8491 RGxm..,9........ │ │ │ │ + 0x000db490 1f0a3520 4b5e6174 b7a29d88 e3f6c9dc ..5 K^at........ │ │ │ │ + 0x000db4a0 c8dde2f7 9c89b6a3 60754a5f 34211e0b ........`uJ_4!.. │ │ │ │ + 0x000db4b0 8590afba d1c4fbee 2d380712 796c5346 ........-8..ylSF │ │ │ │ + 0x000db4c0 7b6e5144 2f3a0510 d3c6f9ec 8792adb8 {nQD/:.......... │ │ │ │ + 0x000db4d0 36231c09 6277485d 9e8bb4a1 cadfe0f5 6#..bwH]........ │ │ │ │ + 0x000db4e0 e1f4cbde b5a09f8a 495c6376 1d083722 ........I\cv..7" │ │ │ │ + 0x000db4f0 acb98693 f8edd2c7 04112e3b 50457a6f ...........;PEzo │ │ │ │ + 0x000db500 00162c3a 584e7462 b0a69c8a e8fec4d2 ..,:XNtb........ │ │ │ │ + 0x000db510 7d6b5147 2533091f cddbe1f7 9583b9af }kQG%3.......... │ │ │ │ + 0x000db520 faecd6c0 a2b48e98 4a5c6670 12043e28 ........J\fp..>( │ │ │ │ + 0x000db530 8791abbd dfc9f3e5 37211b0d 6f794355 ........7!..oyCU │ │ │ │ + 0x000db540 e9ffc5d3 b1a79d8b 594f7563 01172d3b ........YOuc..-; │ │ │ │ + 0x000db550 9482b8ae ccdae0f6 2432081e 7c6a5046 ........$2..|jPF │ │ │ │ + 0x000db560 13053f29 4b5d6771 a3b58f99 fbedd7c1 ..?)K]gq........ │ │ │ │ + 0x000db570 6e784254 36201a0c dec8f2e4 8690aabc nxBT6 .......... │ │ │ │ + 0x000db580 cfd9e3f5 9781bbad 7f695345 27310b1d .........iSE'1.. │ │ │ │ + 0x000db590 b2a49e88 eafcc6d0 02142e38 5a4c7660 ...........8ZLv` │ │ │ │ + 0x000db5a0 3523190f 6d7b4157 8593a9bf ddcbf1e7 5#..m{AW........ │ │ │ │ + 0x000db5b0 485e6472 10063c2a f8eed4c2 a0b68c9a H^dr..<*........ │ │ │ │ + 0x000db5c0 26300a1c 7e685244 9680baac ced8e2f4 &0..~hRD........ │ │ │ │ + 0x000db5d0 5b4d7761 03152f39 ebfdc7d1 b3a59f89 [Mwa../9........ │ │ │ │ + 0x000db5e0 dccaf0e6 8492a8be 6c7a4056 3422180e ........lz@V4".. │ │ │ │ + 0x000db5f0 a1b78d9b f9efd5c3 11073d2b 495f6573 ..........=+I_es │ │ │ │ + 0x000db600 00172e39 5c4b7265 b8af9681 e4f3cadd ...9\Kre........ │ │ │ │ + 0x000db610 6d7a4354 31261f08 d5c2fbec 899ea7b0 mzCT1&.......... │ │ │ │ + 0x000db620 dacdf4e3 8691a8bf 62754c5b 3e291007 ........buL[>).. │ │ │ │ + 0x000db630 b7a0998e ebfcc5d2 0f182136 53447d6a ..........!6SD}j │ │ │ │ + 0x000db640 a9be8790 f5e2dbcc 11063f28 4d5a6374 ..........?(MZct │ │ │ │ + 0x000db650 c4d3eafd 988fb6a1 7c6b5245 20370e19 ........|kRE 7.. │ │ │ │ + 0x000db660 73645d4a 2f380116 cbdce5f2 9780b9ae sd]J/8.......... │ │ │ │ + 0x000db670 1e093027 42556c7b a6b1889f faedd4c3 ..0'BUl{........ │ │ │ │ + 0x000db680 4f586176 13043d2a f7e0d9ce abbc8592 OXav..=*........ │ │ │ │ + 0x000db690 22350c1b 7e695047 9a8db4a3 c6d1e8ff "5..~iPG........ │ │ │ │ + 0x000db6a0 9582bbac c9dee7f0 2d3a0314 71665f48 ........-:..qf_H │ │ │ │ + 0x000db6b0 f8efd6c1 a4b38a9d 40576e79 1c0b3225 ........@Wny..2% │ │ │ │ + 0x000db6c0 e6f1c8df baad9483 5e497067 02152c3b ........^Ipg..,; │ │ │ │ + 0x000db6d0 8b9ca5b2 d7c0f9ee 33241d0a 6f784156 ........3$..oxAV │ │ │ │ + 0x000db6e0 3c2b1205 60774e59 8493aabd d8cff6e1 <+..`wNY........ │ │ │ │ + 0x000db6f0 51467f68 0d1a2334 e9fec7d0 b5a29b8c QF.h..#4........ │ │ │ │ + 0x000db700 00183028 60785048 c0d8f0e8 a0b89088 ..0(`xPH........ │ │ │ │ + 0x000db710 9d85adb5 fde5cdd5 5d456d75 3d250d15 ........]Emu=%.. │ │ │ │ + 0x000db720 273f170f 475f776f e7ffd7cf 879fb7af '?..G_wo........ │ │ │ │ + 0x000db730 baa28a92 dac2eaf2 7a624a52 1a022a32 ........zbJR..*2 │ │ │ │ + 0x000db740 4e567e66 2e361e06 8e96bea6 eef6dec6 NV~f.6.......... │ │ │ │ + 0x000db750 d3cbe3fb b3ab839b 130b233b 736b435b ..........#;skC[ │ │ │ │ + 0x000db760 69715941 09113921 a9b19981 c9d1f9e1 iqYA..9!........ │ │ │ │ + 0x000db770 f4ecc4dc 948ca4bc 342c041c 544c647c ........4,..TLd| │ │ │ │ + 0x000db780 9c84acb4 fce4ccd4 5c446c74 3c240c14 ........\Dlt<$.. │ │ │ │ + 0x000db790 01193129 61795149 c1d9f1e9 a1b99189 ..1)ayQI........ │ │ │ │ + 0x000db7a0 bba38b93 dbc3ebf3 7b634b53 1b032b33 ........{cKS..+3 │ │ │ │ + 0x000db7b0 263e160e 465e766e e6fed6ce 869eb6ae &>..F^vn........ │ │ │ │ + 0x000db7c0 d2cae2fa b2aa829a 120a223a 726a425a ..........":rjBZ │ │ │ │ + 0x000db7d0 4f577f67 2f371f07 8f97bfa7 eff7dfc7 OW.g/7.......... │ │ │ │ + 0x000db7e0 f5edc5dd 958da5bd 352d051d 554d657d ........5-..UMe} │ │ │ │ + 0x000db7f0 68705840 08103820 a8b09880 c8d0f8e0 hpX@..8 ........ │ │ │ │ + 0x000db800 0019322b 647d564f c8d1fae3 acb59e87 ..2+d}VO........ │ │ │ │ + 0x000db810 8d94bfa6 e9f0dbc2 455c776e 2138130a ........E\wn!8.. │ │ │ │ + 0x000db820 071e352c 637a5148 cfd6fde4 abb29980 ..5,czQH........ │ │ │ │ + 0x000db830 8a93b8a1 eef7dcc5 425b7069 263f140d ........B[pi&?.. │ │ │ │ + 0x000db840 0e173c25 6a735841 c6dff4ed a2bb9089 ..<%jsXA........ │ │ │ │ + 0x000db850 839ab1a8 e7fed5cc 4b527960 2f361d04 ........KRy`/6.. │ │ │ │ + 0x000db860 09103b22 6d745f46 c1d8f3ea a5bc978e ..;"mt_F........ │ │ │ │ + 0x000db870 849db6af e0f9d2cb 4c557e67 28311a03 ........LU~g(1.. │ │ │ │ + 0x000db880 1c052e37 78614a53 d4cde6ff b0a9829b ...7xaJS........ │ │ │ │ + 0x000db890 9188a3ba f5ecc7de 59406b72 3d240f16 ........Y@kr=$.. │ │ │ │ + 0x000db8a0 1b022930 7f664d54 d3cae1f8 b7ae859c ..)0.fMT........ │ │ │ │ + 0x000db8b0 968fa4bd f2ebc0d9 5e476c75 3a230811 ........^Glu:#.. │ │ │ │ + 0x000db8c0 120b2039 766f445d dac3e8f1 bea78c95 .. 9voD]........ │ │ │ │ + 0x000db8d0 9f86adb4 fbe2c9d0 574e657c 332a0118 ........WNe|3*.. │ │ │ │ + 0x000db8e0 150c273e 7168435a ddc4eff6 b9a08b92 ..'>qhCZ........ │ │ │ │ + 0x000db8f0 9881aab3 fce5ced7 5049627b 342d061f ........PIb{4-.. │ │ │ │ + 0x000db900 001a342e 68725c46 d0cae4fe b8a28c96 ..4.hr\F........ │ │ │ │ + 0x000db910 bda78993 d5cfe1fb 6d775943 051f312b ........mwYC..1+ │ │ │ │ + 0x000db920 677d5349 0f153b21 b7ad8399 dfc5ebf1 g}SI..;!........ │ │ │ │ + 0x000db930 dac0eef4 b2a8869c 0a103e24 6278564c ..........>$bxVL │ │ │ │ + 0x000db940 ced4fae0 a6bc9288 1e042a30 766c4258 ..........*0vlBX │ │ │ │ + 0x000db950 7369475d 1b012f35 a3b9978d cbd1ffe5 siG]../5........ │ │ │ │ + 0x000db960 a9b39d87 c1dbf5ef 79634d57 110b253f ........ycMW..%? │ │ │ │ + 0x000db970 140e203a 7c664852 c4def0ea acb69882 .. :|fHR........ │ │ │ │ + 0x000db980 819bb5af e9f3ddc7 514b657f 39230d17 ........QKe.9#.. │ │ │ │ + 0x000db990 3c260812 544e607a ecf6d8c2 849eb0aa <&..TN`z........ │ │ │ │ + 0x000db9a0 e6fcd2c8 8e94baa0 362c0218 5e446a70 ........6,..^Djp │ │ │ │ + 0x000db9b0 5b416f75 3329071d 8b91bfa5 e3f9d7cd [Aou3).......... │ │ │ │ + 0x000db9c0 4f557b61 273d1309 9f85abb1 f7edc3d9 OU{a'=.......... │ │ │ │ + 0x000db9d0 f2e8c6dc 9a80aeb4 2238160c 4a507e64 ........"8..JP~d │ │ │ │ + 0x000db9e0 28321c06 405a746e f8e2ccd6 908aa4be (2..@Ztn........ │ │ │ │ + 0x000db9f0 958fa1bb fde7c9d3 455f716b 2d371903 ........E_qk-7.. │ │ │ │ + 0x000dba00 001b362d 6c775a41 d8c3eef5 b4af8299 ..6-lwZA........ │ │ │ │ + 0x000dba10 adb69b80 c1daf7ec 756e4358 19022f34 ........unCX../4 │ │ │ │ + 0x000dba20 475c716a 2b301d06 9f84a9b2 f3e8c5de G\qj+0.......... │ │ │ │ + 0x000dba30 eaf1dcc7 869db0ab 3229041f 5e456873 ........2)..^Ehs │ │ │ │ + 0x000dba40 8e95b8a3 e2f9d4cf 564d607b 3a210c17 ........VM`{:!.. │ │ │ │ + 0x000dba50 2338150e 4f547962 fbe0cdd6 978ca1ba #8..OTyb........ │ │ │ │ + 0x000dba60 c9d2ffe4 a5be9388 110a273c 7d664b50 ..........'<}fKP │ │ │ │ + 0x000dba70 647f5249 08133e25 bca78a91 d0cbe6fd d.RI..>%........ │ │ │ │ + 0x000dba80 011a372c 6d765b40 d9c2eff4 b5ae8398 ..7,mv[@........ │ │ │ │ + 0x000dba90 acb79a81 c0dbf6ed 746f4259 18032e35 ........toBY...5 │ │ │ │ + 0x000dbaa0 465d706b 2a311c07 9e85a8b3 f2e9c4df F]pk*1.......... │ │ │ │ + 0x000dbab0 ebf0ddc6 879cb1aa 3328051e 5f446972 ........3(.._Dir │ │ │ │ + 0x000dbac0 8f94b9a2 e3f8d5ce 574c617a 3b200d16 ........WLaz; .. │ │ │ │ + 0x000dbad0 2239140f 4e557863 fae1ccd7 968da0bb "9..NUxc........ │ │ │ │ + 0x000dbae0 c8d3fee5 a4bf9289 100b263d 7c674a51 ..........&=|gJQ │ │ │ │ + 0x000dbaf0 657e5348 09123f24 bda68b90 d1cae7fc e~SH..?$........ │ │ │ │ + 0x000dbb00 001c3824 706c4854 e0fcd8c4 908ca8b4 ..8$plHT........ │ │ │ │ + 0x000dbb10 ddc1e5f9 adb19589 3d210519 4d517569 ........=!..MQui │ │ │ │ + 0x000dbb20 a7bb9f83 d7cbeff3 475b7f63 372b0f13 ........G[.c7+.. │ │ │ │ + 0x000dbb30 7a66425e 0a16322e 9a86a2be eaf6d2ce zfB^..2......... │ │ │ │ + 0x000dbb40 534f6b77 233f1b07 b3af8b97 c3dffbe7 SOkw#?.......... │ │ │ │ + 0x000dbb50 8e92b6aa fee2c6da 6e72564a 1e02263a ........nrVJ..&: │ │ │ │ + 0x000dbb60 f4e8ccd0 8498bca0 14082c30 64785c40 ..........,0dx\@ │ │ │ │ + 0x000dbb70 2935110d 5945617d c9d5f1ed b9a5819d )5..YEa}........ │ │ │ │ + 0x000dbb80 a6ba9e82 d6caeef2 465a7e62 362a0e12 ........FZ~b6*.. │ │ │ │ + 0x000dbb90 7b67435f 0b17332f 9b87a3bf ebf7d3cf {gC_..3/........ │ │ │ │ + 0x000dbba0 011d3925 716d4955 e1fdd9c5 918da9b5 ..9%qmIU........ │ │ │ │ + 0x000dbbb0 dcc0e4f8 acb09488 3c200418 4c507468 ........< ..LPth │ │ │ │ + 0x000dbbc0 f5e9cdd1 8599bda1 15092d31 65795d41 ..........-1ey]A │ │ │ │ + 0x000dbbd0 2834100c 5844607c c8d4f0ec b8a4809c (4..XD`|........ │ │ │ │ + 0x000dbbe0 524e6a76 223e1a06 b2ae8a96 c2defae6 RNjv">.......... │ │ │ │ + 0x000dbbf0 8f93b7ab ffe3c7db 6f73574b 1f03273b ........osWK..'; │ │ │ │ + 0x000dbc00 001d3a27 74694e53 e8f5d2cf 9c81a6bb ..:'tiNS........ │ │ │ │ + 0x000dbc10 cdd0f7ea b9a4839e 25381f02 514c6b76 ........%8..QLkv │ │ │ │ + 0x000dbc20 879abda0 f3eec9d4 6f725548 1b06213c ........orUH..!< │ │ │ │ + 0x000dbc30 4a57706d 3e230419 a2bf9885 d6cbecf1 JWpm>#.......... │ │ │ │ + 0x000dbc40 130e2934 677a5d40 fbe6c1dc 8f92b5a8 ..)4gz]@........ │ │ │ │ + 0x000dbc50 dec3e4f9 aab7908d 362b0c11 425f7865 ........6+..B_xe │ │ │ │ + 0x000dbc60 9489aeb3 e0fddac7 7c61465b 0815322f ........|aF[..2/ │ │ │ │ + 0x000dbc70 5944637e 2d30170a b1ac8b96 c5d8ffe2 YDc~-0.......... │ │ │ │ + 0x000dbc80 263b1c01 524f6875 ced3f4e9 baa7809d &;..ROhu........ │ │ │ │ + 0x000dbc90 ebf6d1cc 9f82a5b8 031e3924 776a4d50 ..........9$wjMP │ │ │ │ + 0x000dbca0 a1bc9b86 d5c8eff2 4954736e 3d20071a ........ITsn= .. │ │ │ │ + 0x000dbcb0 6c71564b 1805223f 8499bea3 f0edcad7 lqVK.."?........ │ │ │ │ + 0x000dbcc0 35280f12 415c7b66 ddc0e7fa a9b4938e 5(..A\{f........ │ │ │ │ + 0x000dbcd0 f8e5c2df 8c91b6ab 100d2a37 64795e43 ..........*7dy^C │ │ │ │ + 0x000dbce0 b2af8895 c6dbfce1 5a47607d 2e331409 ........ZG`}.3.. │ │ │ │ + 0x000dbcf0 7f624558 0b16312c 978aadb0 e3fed9c4 .bEX..1,........ │ │ │ │ + 0x000dbd00 001e3c22 7866445a f0eeccd2 8896b4aa ..<"xfDZ........ │ │ │ │ + 0x000dbd10 fde3c1df 859bb9a7 0d13312f 756b4957 ..........1/ukIW │ │ │ │ + 0x000dbd20 e7f9dbc5 9f81a3bd 17092b35 6f71534d ..........+5oqSM │ │ │ │ + 0x000dbd30 1a042638 627c5e40 eaf4d6c8 928caeb0 ..&8b|^@........ │ │ │ │ + 0x000dbd40 d3cdeff1 abb59789 233d1f01 5b456779 ........#=..[Egy │ │ │ │ + 0x000dbd50 2e30120c 56486a74 dec0e2fc a6b89a84 .0..VHjt........ │ │ │ │ + 0x000dbd60 342a0816 4c52706e c4daf8e6 bca2809e 4*..LRpn........ │ │ │ │ + 0x000dbd70 c9d7f5eb b1af8d93 3927051b 415f7d63 ........9'..A_}c │ │ │ │ + 0x000dbd80 bba58799 c3ddffe1 4b557769 332d0f11 ........KUwi3-.. │ │ │ │ + 0x000dbd90 46587a64 3e20021c b6a88a94 ced0f2ec FXzd> .......... │ │ │ │ + 0x000dbda0 5c42607e 243a1806 acb2908e d4cae8f6 \B`~$:.......... │ │ │ │ + 0x000dbdb0 a1bf9d83 d9c7e5fb 514f6d73 2937150b ........QOms)7.. │ │ │ │ + 0x000dbdc0 6876544a 100e2c32 9886a4ba e0fedcc2 hvTJ..,2........ │ │ │ │ + 0x000dbdd0 958ba9b7 edf3d1cf 657b5947 1d03213f ........e{YG..!? │ │ │ │ + 0x000dbde0 8f91b3ad f7e9cbd5 7f61435d 07193b25 .........aC]..;% │ │ │ │ + 0x000dbdf0 726c4e50 0a143628 829cbea0 fae4c6d8 rlNP..6(........ │ │ │ │ + 0x000dbe00 001f3e21 7c63425d f8e7c6d9 849bbaa5 ..>!|cB]........ │ │ │ │ + 0x000dbe10 edf2d3cc 918eafb0 150a2b34 69765748 ..........+4ivWH │ │ │ │ + 0x000dbe20 c7d8f9e6 bba4859a 3f20011e 435c7d62 ........? ..C\}b │ │ │ │ + 0x000dbe30 2a35140b 56496877 d2cdecf3 aeb1908f *5..VIhw........ │ │ │ │ + 0x000dbe40 938cadb2 eff0d1ce 6b74554a 17082936 ........ktUJ..)6 │ │ │ │ + 0x000dbe50 7e61405f 021d3c23 8699b8a7 fae5c4db ~a@_..<#........ │ │ │ │ + 0x000dbe60 544b6a75 28371609 acb3928d d0cfeef1 TKju(7.......... │ │ │ │ + 0x000dbe70 b9a68798 c5dafbe4 415e7f60 3d22031c ........A^.`=".. │ │ │ │ + 0x000dbe80 3b24051a 47587966 c3dcfde2 bfa0819e ;$..GXyf........ │ │ │ │ + 0x000dbe90 d6c9e8f7 aab5948b 2e31100f 524d6c73 .........1..RMls │ │ │ │ + 0x000dbea0 fce3c2dd 809fbea1 041b3a25 78674659 ..........:%xgFY │ │ │ │ + 0x000dbeb0 110e2f30 6d72534c e9f6d7c8 958aabb4 ../0mrSL........ │ │ │ │ + 0x000dbec0 a8b79689 d4cbeaf5 504f6e71 2c33120d ........POnq,3.. │ │ │ │ + 0x000dbed0 455a7b64 39260718 bda2839c c1deffe0 EZ{d9&.......... │ │ │ │ + 0x000dbee0 6f70514e 130c2d32 9788a9b6 ebf4d5ca opQN..-2........ │ │ │ │ + 0x000dbef0 829dbca3 fee1c0df 7a65445b 06193827 ........zeD[..8' │ │ │ │ + 0x000dbf00 00204060 80a0c0e0 1d3d5d7d 9dbdddfd . @`.....=]}.... │ │ │ │ + 0x000dbf10 3a1a7a5a ba9afada 27076747 a787e7c7 :.zZ....'.gG.... │ │ │ │ + 0x000dbf20 74543414 f4d4b494 69492909 e9c9a989 tT4.....iI)..... │ │ │ │ + 0x000dbf30 4e6e0e2e ceee8eae 53731333 d3f393b3 Nn......Ss.3.... │ │ │ │ + 0x000dbf40 e8c8a888 68482808 f5d5b595 75553515 ....hH(.....uU5. │ │ │ │ + 0x000dbf50 d2f292b2 52721232 cfef8faf 4f6f0f2f ....Rr.2....Oo./ │ │ │ │ + 0x000dbf60 9cbcdcfc 1c3c5c7c 81a1c1e1 01214161 .....<\|.....!Aa │ │ │ │ + 0x000dbf70 a686e6c6 26066646 bb9bfbdb 3b1b7b5b ....&.fF....;.{[ │ │ │ │ + 0x000dbf80 cded8dad 4d6d0d2d d0f090b0 50701030 ....Mm.-....Pp.0 │ │ │ │ + 0x000dbf90 f7d7b797 77573717 eacaaa8a 6a4a2a0a ....wW7.....jJ*. │ │ │ │ + 0x000dbfa0 b999f9d9 39197959 a484e4c4 24046444 ....9.yY....$.dD │ │ │ │ + 0x000dbfb0 83a3c3e3 03234363 9ebedefe 1e3e5e7e .....#Cc.....>^~ │ │ │ │ + 0x000dbfc0 25056545 a585e5c5 38187858 b898f8d8 %.eE....8.xX.... │ │ │ │ + 0x000dbfd0 1f3f5f7f 9fbfdfff 02224262 82a2c2e2 .?_......"Bb.... │ │ │ │ + 0x000dbfe0 51711131 d1f191b1 4c6c0c2c ccec8cac Qq.1....Ll.,.... │ │ │ │ + 0x000dbff0 6b4b2b0b ebcbab8b 76563616 f6d6b696 kK+.....vV6..... │ │ │ │ + 0x000dc000 00214263 84a5c6e7 15345776 91b0d3f2 .!Bc.....4Wv.... │ │ │ │ + 0x000dc010 2a0b6849 ae8feccd 3f1e7d5c bb9af9d8 *.hI....?.}\.... │ │ │ │ + 0x000dc020 54751637 d0f192b3 41600322 c5e487a6 Tu.7....A`.".... │ │ │ │ + 0x000dc030 7e5f3c1d fadbb899 6b4a2908 efcead8c ~_<.....kJ)..... │ │ │ │ + 0x000dc040 a889eacb 2c0d6e4f bd9cffde 39187b5a ....,.nO....9.{Z │ │ │ │ + 0x000dc050 82a3c0e1 06274465 97b6d5f4 13325170 .....'De.....2Qp │ │ │ │ + 0x000dc060 fcddbe9f 78593a1b e9c8ab8a 6d4c2f0e ....xY:.....mL/. │ │ │ │ + 0x000dc070 d6f794b5 52731031 c3e281a0 47660524 ....Rs.1....Gf.$ │ │ │ │ + 0x000dc080 4d6c0f2e c9e88baa 58791a3b dcfd9ebf Ml......Xy.;.... │ │ │ │ + 0x000dc090 67462504 e3c2a180 72533011 f6d7b495 gF%.....rS0..... │ │ │ │ + 0x000dc0a0 19385b7a 9dbcdffe 0c2d4e6f 88a9caeb .8[z.....-No.... │ │ │ │ + 0x000dc0b0 33127150 b796f5d4 26076445 a283e0c1 3.qP....&.dE.... │ │ │ │ + 0x000dc0c0 e5c4a786 61402302 f0d1b293 74553617 ....a@#.....tU6. │ │ │ │ + 0x000dc0d0 cfee8dac 4b6a0928 dafb98b9 5e7f1c3d ....Kj.(....^..= │ │ │ │ + 0x000dc0e0 b190f3d2 35147756 a485e6c7 20016243 ....5.wV.... .bC │ │ │ │ + 0x000dc0f0 9bbad9f8 1f3e5d7c 8eafcced 0a2b4869 .....>]|.....+Hi │ │ │ │ + 0x000dc100 00224466 88aaccee 0d2f496b 85a7c1e3 ."Df...../Ik.... │ │ │ │ + 0x000dc110 1a385e7c 92b0d6f4 17355371 9fbddbf9 .8^|.....5Sq.... │ │ │ │ + 0x000dc120 34167052 bc9ef8da 391b7d5f b193f5d7 4.pR....9.}_.... │ │ │ │ + 0x000dc130 2e0c6a48 a684e2c0 23016745 ab89efcd ..jH....#.gE.... │ │ │ │ + 0x000dc140 684a2c0e e0c2a486 65472103 edcfa98b hJ,.....eG!..... │ │ │ │ + 0x000dc150 72503614 fad8be9c 7f5d3b19 f7d5b391 rP6......];..... │ │ │ │ + 0x000dc160 5c7e183a d4f690b2 51731537 d9fb9dbf \~.:....Qs.7.... │ │ │ │ + 0x000dc170 46640220 ceec8aa8 4b690f2d c3e187a5 Fd. ....Ki.-.... │ │ │ │ + 0x000dc180 d0f294b6 587a1c3e ddff99bb 55771133 ....Xz.>....Uw.3 │ │ │ │ + 0x000dc190 cae88eac 42600624 c7e583a1 4f6d0b29 ....B`.$....Om.) │ │ │ │ + 0x000dc1a0 e4c6a082 6c4e280a e9cbad8f 61432507 ....lN(.....aC%. │ │ │ │ + 0x000dc1b0 fedcba98 76543210 f3d1b795 7b593f1d ....vT2.....{Y?. │ │ │ │ + 0x000dc1c0 b89afcde 30127456 b597f1d3 3d1f795b ....0.tV....=.y[ │ │ │ │ + 0x000dc1d0 a280e6c4 2a086e4c af8debc9 27056341 ....*.nL....'.cA │ │ │ │ + 0x000dc1e0 8caec8ea 04264062 81a3c5e7 092b4d6f .....&@b.....+Mo │ │ │ │ + 0x000dc1f0 96b4d2f0 1e3c5a78 9bb9dffd 13315775 ..........}^;..... │ │ │ │ + 0x000dc2d0 72513417 feddb89b 77543112 fbd8bd9e rQ4.....wT1..... │ │ │ │ + 0x000dc2e0 6c4f2a09 e0c3a685 694a2f0c e5c6a380 lO*.....iJ/..... │ │ │ │ + 0x000dc2f0 66452003 eac9ac8f 63402506 efcca98a fE .....c@%..... │ │ │ │ + 0x000dc300 0024486c 90b4d8fc 3d197551 ad89e5c1 .$Hl....=.uQ.... │ │ │ │ + 0x000dc310 7a5e3216 eacea286 47630f2b d7f39fbb z^2.....Gc.+.... │ │ │ │ + 0x000dc320 f4d0bc98 64402c08 c9ed81a5 597d1135 ....d@,.....Y}.5 │ │ │ │ + 0x000dc330 8eaac6e2 1e3a5672 b397fbdf 23076b4f .....:Vr....#.kO │ │ │ │ + 0x000dc340 f5d1bd99 65412d09 c8ec80a4 587c1034 ....eA-.....X|.4 │ │ │ │ + 0x000dc350 8fabc7e3 1f3b5773 b296fade 22066a4e .....;Ws....".jN │ │ │ │ + 0x000dc360 0125496d 91b5d9fd 3c187450 ac88e4c0 .%Im....<.tP.... │ │ │ │ + 0x000dc370 7b5f3317 ebcfa387 46620e2a d6f29eba {_3.....Fb.*.... │ │ │ │ + 0x000dc380 f7d3bf9b 67432f0b caee82a6 5a7e1236 ....gC/.....Z~.6 │ │ │ │ + 0x000dc390 8da9c5e1 1d395571 b094f8dc 2004684c .....9Uq.... .hL │ │ │ │ + 0x000dc3a0 03274b6f 93b7dbff 3e1a7652 ae8ae6c2 .'Ko....>.vR.... │ │ │ │ + 0x000dc3b0 795d3115 e9cda185 44600c28 d4f09cb8 y]1.....D`.(.... │ │ │ │ + 0x000dc3c0 02264a6e 92b6dafe 3f1b7753 af8be7c3 .&Jn....?.wS.... │ │ │ │ + 0x000dc3d0 785c3014 e8cca084 45610d29 d5f19db9 x\0.....Ea.).... │ │ │ │ + 0x000dc3e0 f6d2be9a 66422e0a cbef83a7 5b7f1337 ....fB......[..7 │ │ │ │ + 0x000dc3f0 8ca8c4e0 1c385470 b195f9dd 2105694d .....8Tp....!.iM │ │ │ │ + 0x000dc400 00254a6f 94b1defb 35107f5a a184ebce .%Jo....5..Z.... │ │ │ │ + 0x000dc410 6a4f2005 fedbb491 5f7a1530 cbee81a4 jO ....._z.0.... │ │ │ │ + 0x000dc420 d4f19ebb 40650a2f e1c4ab8e 75503f1a ....@e./....uP?. │ │ │ │ + 0x000dc430 be9bf4d1 2a0f6045 8baec1e4 1f3a5570 ....*.`E.....:Up │ │ │ │ + 0x000dc440 b590ffda 21046b4e 80a5caef 14315e7b ....!.kN.....1^{ │ │ │ │ + 0x000dc450 dffa95b0 4b6e0124 eacfa085 7e5b3411 ....Kn.$....~[4. │ │ │ │ + 0x000dc460 61442b0e f5d0bf9a 54711e3b c0e58aaf aD+.....Tq.;.... │ │ │ │ + 0x000dc470 0b2e4164 9fbad5f0 3e1b7451 aa8fe0c5 ..Ad....>.tQ.... │ │ │ │ + 0x000dc480 77523d18 e3c6a98c 4267082d d6f39cb9 wR=.....Bg.-.... │ │ │ │ + 0x000dc490 1d385772 89acc3e6 280d6247 bc99f6d3 .8Wr....(.bG.... │ │ │ │ + 0x000dc4a0 a386e9cc 37127d58 96b3dcf9 0227486d ....7.}X.....'Hm │ │ │ │ + 0x000dc4b0 c9ec83a6 5d781732 fcd9b693 684d2207 ....]x.2....hM". │ │ │ │ + 0x000dc4c0 c2e788ad 56731c39 f7d2bd98 6346290c ....Vs.9....cF). │ │ │ │ + 0x000dc4d0 a88de2c7 3c197653 9db8d7f2 092c4366 ....<.vS.....,Cf │ │ │ │ + 0x000dc4e0 16335c79 82a7c8ed 2306694c b792fdd8 .3\y....#.iL.... │ │ │ │ + 0x000dc4f0 7c593613 e8cda287 496c0326 ddf897b2 |Y6.....Il.&.... │ │ │ │ + 0x000dc500 00264c6a 98bed4f2 2d0b6147 b593f9df .&Lj....-.aG.... │ │ │ │ + 0x000dc510 5a7c1630 c2e48ea8 77513b1d efc9a385 Z|.0....wQ;..... │ │ │ │ + 0x000dc520 b492f8de 2c0a6046 99bfd5f3 01274d6b ....,.`F.....'Mk │ │ │ │ + 0x000dc530 eec8a284 76503a1c c3e58fa9 5b7d1731 ....vP:.....[}.1 │ │ │ │ + 0x000dc540 7553391f edcba187 587e1432 c0e68caa uS9.....X~.2.... │ │ │ │ + 0x000dc550 2f096345 b791fbdd 02244e68 9abcd6f0 /.cE.....$Nh.... │ │ │ │ + 0x000dc560 c1e78dab 597f1533 eccaa086 7452381e ....Y..3....tR8. │ │ │ │ + 0x000dc570 9bbdd7f1 03254f69 b690fadc 2e086244 .....%Oi......bD │ │ │ │ + 0x000dc580 eacca680 72543e18 c7e18bad 5f791335 ....rT>....._y.5 │ │ │ │ + 0x000dc590 b096fcda 280e6442 9dbbd1f7 0523496f ....(.dB.....#Io │ │ │ │ + 0x000dc5a0 5e781234 c6e08aac 73553f19 ebcda781 ^x.4....sU?..... │ │ │ │ + 0x000dc5b0 0422486e 9cbad0f6 290f6543 b197fddb ."Hn....).eC.... │ │ │ │ + 0x000dc5c0 9fb9d3f5 07214b6d b294fed8 2a0c6640 .....!Km....*.f@ │ │ │ │ + 0x000dc5d0 c5e389af 5d7b1137 e8cea482 70563c1a ....]{.7....pV<. │ │ │ │ + 0x000dc5e0 2b0d6741 b395ffd9 06204a6c 9eb8d2f4 +.gA..... Jl.... │ │ │ │ + 0x000dc5f0 71573d1b e9cfa583 5c7a1036 c4e288ae qW=.....\z.6.... │ │ │ │ + 0x000dc600 00274e69 9cbbd2f5 25026b4c b99ef7d0 .'Ni....%.kL.... │ │ │ │ + 0x000dc610 4a6d0423 d6f198bf 6f482106 f3d4bd9a Jm.#....oH!..... │ │ │ │ + 0x000dc620 94b3dafd 082f4661 b196ffd8 2d0a6344 ...../Fa....-.cD │ │ │ │ + 0x000dc630 def990b7 42650c2b fbdcb592 6740290e ....Be.+....g@). │ │ │ │ + 0x000dc640 35127b5c a98ee7c0 10375e79 8cabc2e5 5.{\.....7^y.... │ │ │ │ + 0x000dc650 7f583116 e3c4ad8a 5a7d1433 c6e188af .X1.....Z}.3.... │ │ │ │ + 0x000dc660 a186efc8 3d1a7354 84a3caed 183f5671 ....=.sT.....?Vq │ │ │ │ + 0x000dc670 ebcca582 7750391e cee980a7 52751c3b ....wP9.....Ru.; │ │ │ │ + 0x000dc680 6a4d2403 f6d1b89f 4f680126 d3f49dba jM$.....Oh.&.... │ │ │ │ + 0x000dc690 20076e49 bc9bf2d5 05224b6c 99bed7f0 .nI....."Kl.... │ │ │ │ + 0x000dc6a0 fed9b097 62452c0b dbfc95b2 4760092e ....bE,.....G`.. │ │ │ │ + 0x000dc6b0 b493fadd 280f6641 91b6dff8 0d2a4364 ....(.fA.....*Cd │ │ │ │ + 0x000dc6c0 5f781136 c3e48daa 7a5d3413 e6c1a88f _x.6....z]4..... │ │ │ │ + 0x000dc6d0 15325b7c 89aec7e0 30177e59 ac8be2c5 .2[|....0.~Y.... │ │ │ │ + 0x000dc6e0 cbec85a2 5770193e eec9a087 72553c1b ....Wp.>....rU<. │ │ │ │ + 0x000dc6f0 81a6cfe8 1d3a5374 a483eacd 381f7651 .....:St....8.vQ │ │ │ │ + 0x000dc700 00285078 a088f0d8 5d750d25 fdd5ad85 .(Px....]u.%.... │ │ │ │ + 0x000dc710 ba92eac2 1a324a62 e7cfb79f 476f173f .....2Jb....Go.? │ │ │ │ + 0x000dc720 69413911 c9e199b1 341c644c 94bcc4ec iA9.....4.dL.... │ │ │ │ + 0x000dc730 d3fb83ab 735b230b 8ea6def6 2e067e56 ....s[#.......~V │ │ │ │ + 0x000dc740 d2fa82aa 725a220a 8fa7dff7 2f077f57 ....rZ"...../..W │ │ │ │ + 0x000dc750 68403810 c8e098b0 351d654d 95bdc5ed h@8.....5.eM.... │ │ │ │ + 0x000dc760 bb93ebc3 1b334b63 e6ceb69e 466e163e .....3Kc....Fn.> │ │ │ │ + 0x000dc770 01295179 a189f1d9 5c740c24 fcd4ac84 .)Qy....\t.$.... │ │ │ │ + 0x000dc780 b991e9c1 19314961 e4ccb49c 446c143c .....1Ia....Dl.< │ │ │ │ + 0x000dc790 032b537b a38bf3db 5e760e26 fed6ae86 .+S{....^v.&.... │ │ │ │ + 0x000dc7a0 d0f880a8 70582008 8da5ddf5 2d057d55 ....pX .....-.}U │ │ │ │ + 0x000dc7b0 6a423a12 cae29ab2 371f674f 97bfc7ef jB:.....7.gO.... │ │ │ │ + 0x000dc7c0 6b433b13 cbe39bb3 361e664e 96bec6ee kC;.....6.fN.... │ │ │ │ + 0x000dc7d0 d1f981a9 71592109 8ca4dcf4 2c047c54 ....qY!.....,.|T │ │ │ │ + 0x000dc7e0 022a527a a28af2da 5f770f27 ffd7af87 .*Rz...._w.'.... │ │ │ │ + 0x000dc7f0 b890e8c0 18304860 e5cdb59d 456d153d .....0H`....Em.= │ │ │ │ + 0x000dc800 0029527b a48df6df 557c072e f1d8a38a .)R{....U|...... │ │ │ │ + 0x000dc810 aa83f8d1 0e275c75 ffd6ad84 5b720920 .....'\u....[r. │ │ │ │ + 0x000dc820 49601b32 edc4bf96 1c354e67 b891eac3 I`.2.....5Ng.... │ │ │ │ + 0x000dc830 e3cab198 476e153c b69fe4cd 123b4069 ....Gn.<.....;@i │ │ │ │ + 0x000dc840 92bbc0e9 361f644d c7ee95bc 634a3118 ....6.dM....cJ1. │ │ │ │ + 0x000dc850 38116a43 9cb5cee7 6d443f16 c9e09bb2 8.jC....mD?..... │ │ │ │ + 0x000dc860 dbf289a0 7f562d04 8ea7dcf5 2a037851 .....V-.....*.xQ │ │ │ │ + 0x000dc870 7158230a d5fc87ae 240d765f 80a9d2fb qX#.....$.v_.... │ │ │ │ + 0x000dc880 39106b42 9db4cfe6 6c453e17 c8e19ab3 9.kB....lE>..... │ │ │ │ + 0x000dc890 93bac1e8 371e654c c6ef94bd 624b3019 ....7.eL....bK0. │ │ │ │ + 0x000dc8a0 7059220b d4fd86af 250c775e 81a8d3fa pY".....%.w^.... │ │ │ │ + 0x000dc8b0 daf388a1 7e572c05 8fa6ddf4 2b027950 ....~W,.....+.yP │ │ │ │ + 0x000dc8c0 ab82f9d0 0f265d74 fed7ac85 5a730821 .....&]t....Zs.! │ │ │ │ + 0x000dc8d0 0128537a a58cf7de 547d062f f0d9a28b .(Sz....T}./.... │ │ │ │ + 0x000dc8e0 e2cbb099 466f143d b79ee5cc 133a4168 ....Fo.=.....:Ah │ │ │ │ + 0x000dc8f0 48611a33 ecc5be97 1d344f66 b990ebc2 Ha.3.....4Of.... │ │ │ │ + 0x000dc900 002a547e a882fcd6 4d671933 e5cfb19b .*T~....Mg.3.... │ │ │ │ + 0x000dc910 9ab0cee4 3218664c d7fd83a9 7f552b01 ....2.fL.....U+. │ │ │ │ + 0x000dc920 29037d57 81abd5ff 644e301a cce698b2 ).}W....dN0..... │ │ │ │ + 0x000dc930 b399e7cd 1b314f65 fed4aa80 567c0228 .....1Oe....V|.( │ │ │ │ + 0x000dc940 5278062c fad0ae84 1f354b61 b79de3c9 Rx.,.....5Ka.... │ │ │ │ + 0x000dc950 c8e29cb6 604a341e 85afd1fb 2d077953 ....`J4.....-.yS │ │ │ │ + 0x000dc960 7b512f05 d3f987ad 361c6248 9eb4cae0 {Q/.....6.bH.... │ │ │ │ + 0x000dc970 e1cbb59f 49631d37 ac86f8d2 042e507a ....Ic.7......Pz │ │ │ │ + 0x000dc980 a48ef0da 0c265872 e9c3bd97 416b153f .....&Xr....Ak.? │ │ │ │ + 0x000dc990 3e146a40 96bcc2e8 7359270d dbf18fa5 >.j@....sY'..... │ │ │ │ + 0x000dc9a0 8da7d9f3 250f715b c0ea94be 68423c16 ....%.q[....hB<. │ │ │ │ + 0x000dc9b0 173d4369 bf95ebc1 5a700e24 f2d8a68c .=Ci....Zp.$.... │ │ │ │ + 0x000dc9c0 f6dca288 5e740a20 bb91efc5 1339476d ....^t. .....9Gm │ │ │ │ + 0x000dc9d0 6c463812 c4ee90ba 210b755f 89a3ddf7 lF8.....!.u_.... │ │ │ │ + 0x000dc9e0 dff58ba1 775d2309 92b8c6ec 3a106e44 ....w]#.....:.nD │ │ │ │ + 0x000dc9f0 456f113b edc7b993 08225c76 a08af4de Eo.;....."\v.... │ │ │ │ + 0x000dca00 002b567d ac87fad1 456e1338 e9c2bf94 .+V}....En.8.... │ │ │ │ + 0x000dca10 8aa1dcf7 260d705b cfe499b2 6348351e ....&.p[....cH5. │ │ │ │ + 0x000dca20 09225f74 a58ef3d8 4c671a31 e0cbb69d ."_t....Lg.1.... │ │ │ │ + 0x000dca30 83a8d5fe 2f047952 c6ed90bb 6a413c17 ..../.yR....jA<. │ │ │ │ + 0x000dca40 1239446f be95e8c3 577c012a fbd0ad86 .9Do....W|.*.... │ │ │ │ + 0x000dca50 98b3cee5 341f6249 ddf68ba0 715a270c ....4.bI....qZ'. │ │ │ │ + 0x000dca60 1b304d66 b79ce1ca 5e750823 f2d9a48f .0Mf....^u.#.... │ │ │ │ + 0x000dca70 91bac7ec 3d166b40 d4ff82a9 78532e05 ....=.k@....xS.. │ │ │ │ + 0x000dca80 240f7259 88a3def5 614a371c cde69bb0 $.rY....aJ7..... │ │ │ │ + 0x000dca90 ae85f8d3 0229547f ebc0bd96 476c113a .....)T.....Gl.: │ │ │ │ + 0x000dcaa0 2d067b50 81aad7fc 68433e15 c4ef92b9 -.{P....hC>..... │ │ │ │ + 0x000dcab0 a78cf1da 0b205d76 e2c9b49f 4e651833 ..... ]v....Ne.3 │ │ │ │ + 0x000dcac0 361d604b 9ab1cce7 7358250e dff489a2 6.`K....sX%..... │ │ │ │ + 0x000dcad0 bc97eac1 103b466d f9d2af84 557e0328 .....;Fm....U~.( │ │ │ │ + 0x000dcae0 3f146942 93b8c5ee 7a512c07 d6fd80ab ?.iB....zQ,..... │ │ │ │ + 0x000dcaf0 b59ee3c8 19324f64 f0dba68d 5c770a21 .....2Od....\w.! │ │ │ │ + 0x000dcb00 002c5874 b09ce8c4 7d512509 cde195b9 .,Xt....}Q%..... │ │ │ │ + 0x000dcb10 fad6a28e 4a66123e 87abdff3 371b6f43 ....Jf.>....7.oC │ │ │ │ + 0x000dcb20 e9c5b19d 5975012d 94b8cce0 24087c50 ....Yu.-....$.|P │ │ │ │ + 0x000dcb30 133f4b67 a38ffbd7 6e42361a def286aa .?Kg....nB6..... │ │ │ │ + 0x000dcb40 cfe397bb 7f53270b b29eeac6 022e5a76 .....S'.......Zv │ │ │ │ + 0x000dcb50 35196d41 85a9ddf1 4864103c f8d4a08c 5.mA....Hd.<.... │ │ │ │ + 0x000dcb60 260a7e52 96bacee2 5b77032f ebc7b39f &.~R....[w./.... │ │ │ │ + 0x000dcb70 dcf084a8 6c403418 a18df9d5 113d4965 ....l@4......=Ie │ │ │ │ + 0x000dcb80 83afdbf7 331f6b47 fed2a68a 4e62163a ....3.kG....Nb.: │ │ │ │ + 0x000dcb90 7955210d c9e591bd 04285c70 b498ecc0 yU!......(\p.... │ │ │ │ + 0x000dcba0 6a46321e daf682ae 173b4f63 a78bffd3 jF2......;Oc.... │ │ │ │ + 0x000dcbb0 90bcc8e4 200c7854 edc1b599 5d710529 .... .xT....]q.) │ │ │ │ + 0x000dcbc0 4c601438 fcd0a488 311d6945 81add9f5 L`.8....1.iE.... │ │ │ │ + 0x000dcbd0 b69aeec2 062a5e72 cbe793bf 7b57230f .....*^r....{W#. │ │ │ │ + 0x000dcbe0 a589fdd1 15394d61 d8f480ac 6844301c .....9Ma....hD0. │ │ │ │ + 0x000dcbf0 5f73072b efc3b79b 220e7a56 92becae6 _s.+....".zV.... │ │ │ │ + 0x000dcc00 002d5a77 b499eec3 75582f02 c1ec9bb6 .-Zw....uX/..... │ │ │ │ + 0x000dcc10 eac7b09d 5e730429 9fb2c5e8 2b06715c ....^s.)....+.q\ │ │ │ │ + 0x000dcc20 c9e493be 7d50270a bc91e6cb 0825527f ....}P'......%R. │ │ │ │ + 0x000dcc30 230e7954 97bacde0 567b0c21 e2cfb895 #.yT....V{.!.... │ │ │ │ + 0x000dcc40 8fa2d5f8 3b16614c fad7a08d 4e631439 ....;.aL....Nc.9 │ │ │ │ + 0x000dcc50 65483f12 d1fc8ba6 103d4a67 a489fed3 eH?......=Jg.... │ │ │ │ + 0x000dcc60 466b1c31 f2dfa885 331e6944 87aaddf0 Fk.1....3.iD.... │ │ │ │ + 0x000dcc70 ac81f6db 1835426f d9f483ae 6d40371a .....5Bo....m@7. │ │ │ │ + 0x000dcc80 032e5974 b79aedc0 765b2c01 c2ef98b5 ..Yt....v[,..... │ │ │ │ + 0x000dcc90 e9c4b39e 5d70072a 9cb1c6eb 2805725f ....]p.*....(.r_ │ │ │ │ + 0x000dcca0 cae790bd 7e532409 bf92e5c8 0b26517c ....~S$......&Q| │ │ │ │ + 0x000dccb0 200d7a57 94b9cee3 55780f22 e1ccbb96 .zW....Ux.".... │ │ │ │ + 0x000dccc0 8ca1d6fb 3815624f f9d4a38e 4d60173a ....8.bO....M`.: │ │ │ │ + 0x000dccd0 664b3c11 d2ff88a5 133e4964 a78afdd0 fK<......>Id.... │ │ │ │ + 0x000dcce0 45681f32 f1dcab86 301d6a47 84a9def3 Eh.2....0.jG.... │ │ │ │ + 0x000dccf0 af82f5d8 1b36416c daf780ad 6e433419 .....6Al....nC4. │ │ │ │ + 0x000dcd00 002e5c72 b896e4ca 6d43311f d5fb89a7 ..\r....mC1..... │ │ │ │ + 0x000dcd10 daf486a8 624c3e10 b799ebc5 0f21537d ....bL>......!S} │ │ │ │ + 0x000dcd20 a987f5db 113f4d63 c4ea98b6 7c52200e .....?Mc....|R . │ │ │ │ + 0x000dcd30 735d2f01 cbe597b9 1e30426c a688fad4 s]/......0Bl.... │ │ │ │ + 0x000dcd40 4f61133d f7d9ab85 220c7e50 9ab4c6e8 Oa.=....".~P.... │ │ │ │ + 0x000dcd50 95bbc9e7 2d03715f f8d6a48a 406e1c32 ....-.q_....@n.2 │ │ │ │ + 0x000dcd60 e6c8ba94 5e70022c 8ba5d7f9 331d6f41 ....^p.,....3.oA │ │ │ │ + 0x000dcd70 3c12604e 84aad8f6 517f0d23 e9c7b59b <.`N....Q..#.... │ │ │ │ + 0x000dcd80 9eb0c2ec 26087a54 f3ddaf81 4b651739 ....&.zT....Ke.9 │ │ │ │ + 0x000dcd90 446a1836 fcd2a08e 2907755b 91bfcde3 Dj.6....).u[.... │ │ │ │ + 0x000dcda0 37196b45 8fa1d3fd 5a740628 e2ccbe90 7.kE....Zt.(.... │ │ │ │ + 0x000dcdb0 edc3b19f 557b0927 80aedcf2 3816644a ....U{.'....8.dJ │ │ │ │ + 0x000dcdc0 d1ff8da3 6947351b bc92e0ce 042a5876 ....iG5......*Xv │ │ │ │ + 0x000dcdd0 0b255779 b39defc1 66483a14 def082ac .%Wy....fH:..... │ │ │ │ + 0x000dcde0 7856240a c0ee9cb2 153b4967 ad83f1df xV$......;Ig.... │ │ │ │ + 0x000dcdf0 a28cfed0 1a344668 cfe193bd 77592b05 .....4Fh....wY+. │ │ │ │ + 0x000dce00 002f5e71 bc93e2cd 654a3b14 d9f687a8 ./^q....eJ;..... │ │ │ │ + 0x000dce10 cae594bb 76592807 af80f1de 133c4d62 ....vY(......O`....t[*..... │ │ │ │ + 0x000dced0 dbf485aa 67483916 be91e0cf 022d5c73 ....gH9......-\s │ │ │ │ + 0x000dcee0 98b7c6e9 240b7a55 fdd2a38c 416e1f30 ....$.zU....An.0 │ │ │ │ + 0x000dcef0 527d0c23 eec1b09f 37186946 8ba4d5fa R}.#....7.iF.... │ │ │ │ + 0x000dcf00 00306050 c0f0a090 9dadfdcd 5d6d3d0d .0`P........]m=. │ │ │ │ + 0x000dcf10 27174777 e7d787b7 ba8adaea 7a4a1a2a '.Gw........zJ.* │ │ │ │ + 0x000dcf20 4e7e2e1e 8ebeeede d3e3b383 13237343 N~...........#sC │ │ │ │ + 0x000dcf30 69590939 a999c9f9 f4c494a4 34045464 iY.9........4.Td │ │ │ │ + 0x000dcf40 9cacfccc 5c6c3c0c 01316151 c1f1a191 ....\l<..1aQ.... │ │ │ │ + 0x000dcf50 bb8bdbeb 7b4b1b2b 26164676 e6d686b6 ....{K.+&.Fv.... │ │ │ │ + 0x000dcf60 d2e2b282 12227242 4f7f2f1f 8fbfefdf ....."rBO./..... │ │ │ │ + 0x000dcf70 f5c595a5 35055565 68580838 a898c8f8 ....5.UehX.8.... │ │ │ │ + 0x000dcf80 25154575 e5d585b5 b888d8e8 78481828 %.Eu........xH.( │ │ │ │ + 0x000dcf90 02326252 c2f2a292 9fafffcf 5f6f3f0f .2bR........_o?. │ │ │ │ + 0x000dcfa0 6b5b0b3b ab9bcbfb f6c696a6 36065666 k[.;........6.Vf │ │ │ │ + 0x000dcfb0 4c7c2c1c 8cbcecdc d1e1b181 11217141 L|,..........!qA │ │ │ │ + 0x000dcfc0 b989d9e9 79491929 24144474 e4d484b4 ....yI.)$.Dt.... │ │ │ │ + 0x000dcfd0 9eaefece 5e6e3e0e 03336353 c3f3a393 ....^n>..3cS.... │ │ │ │ + 0x000dcfe0 f7c797a7 37075767 6a5a0a3a aa9acafa ....7.WgjZ.:.... │ │ │ │ + 0x000dcff0 d0e0b080 10207040 4d7d2d1d 8dbdeddd ..... p@M}-..... │ │ │ │ + 0x000dd000 00316253 c4f5a697 95a4f7c6 51603302 .1bS........Q`3. │ │ │ │ + 0x000dd010 37065564 f3c291a0 a293c0f1 66570435 7.Ud........fW.5 │ │ │ │ + 0x000dd020 6e5f0c3d aa9bc8f9 fbca99a8 3f0e5d6c n_.=........?.]l │ │ │ │ + 0x000dd030 59683b0a 9dacffce ccfdae9f 08396a5b Yh;..........9j[ │ │ │ │ + 0x000dd040 dcedbe8f 18297a4b 49782b1a 8dbcefde .....)zKIx+..... │ │ │ │ + 0x000dd050 ebda89b8 2f1e4d7c 7e4f1c2d ba8bd8e9 ..../.M|~O.-.... │ │ │ │ + 0x000dd060 b283d0e1 76471425 27164574 e3d281b0 ....vG.%'.Et.... │ │ │ │ + 0x000dd070 85b4e7d6 41702312 10217243 d4e5b687 ....Ap#..!rC.... │ │ │ │ + 0x000dd080 a594c7f6 61500332 30015263 f4c596a7 ....aP.20.Rc.... │ │ │ │ + 0x000dd090 92a3f0c1 56673405 07366554 c3f2a190 ....Vg4..6eT.... │ │ │ │ + 0x000dd0a0 cbfaa998 0f3e6d5c 5e6f3c0d 9aabf8c9 .....>m\^o<..... │ │ │ │ + 0x000dd0b0 fccd9eaf 38095a6b 69580b3a ad9ccffe ....8.ZkiX.:.... │ │ │ │ + 0x000dd0c0 79481b2a bd8cdfee ecdd8ebf 28194a7b yH.*........(.J{ │ │ │ │ + 0x000dd0d0 4e7f2c1d 8abbe8d9 dbeab988 1f2e7d4c N.,...........}L │ │ │ │ + 0x000dd0e0 17267544 d3e2b180 82b3e0d1 46772415 .&uD........Fw$. │ │ │ │ + 0x000dd0f0 20114273 e4d586b7 b584d7e6 71401322 .Bs........q@." │ │ │ │ + 0x000dd100 00326456 c8faac9e 8dbfe9db 45772113 .2dV........Ew!. │ │ │ │ + 0x000dd110 07356351 cffdab99 8ab8eedc 42702614 .5cQ........Bp&. │ │ │ │ + 0x000dd120 0e3c6a58 c6f4a290 83b1e7d5 4b792f1d . │ │ │ │ + 0x000dd200 00336655 ccffaa99 85b6e3d0 497a2f1c .3fU........Iz/. │ │ │ │ + 0x000dd210 17247142 dbe8bd8e 92a1f4c7 5e6d380b .$qB........^m8. │ │ │ │ + 0x000dd220 2e1d487b e2d184b7 ab98cdfe 67540132 ..H{........gT.2 │ │ │ │ + 0x000dd230 390a5f6c f5c693a0 bc8fdae9 70431625 9._l........pC.% │ │ │ │ + 0x000dd240 5c6f3a09 90a3f6c5 d9eabf8c 15267340 \o:..........&s@ │ │ │ │ + 0x000dd250 4b782d1e 87b4e1d2 cefda89b 02316457 Kx-..........1dW │ │ │ │ + 0x000dd260 72411427 be8dd8eb f7c491a2 3b085d6e rA.'........;.]n │ │ │ │ + 0x000dd270 65560330 a99acffc e0d386b5 2c1f4a79 eV.0........,.Jy │ │ │ │ + 0x000dd280 b88bdeed 74471221 3d0e5b68 f1c297a4 ....tG.!=.[h.... │ │ │ │ + 0x000dd290 af9cc9fa 63500536 2a194c7f e6d580b3 ....cP.6*.L..... │ │ │ │ + 0x000dd2a0 96a5f0c3 5a693c0f 13207546 dfecb98a ....Zi<.. uF.... │ │ │ │ + 0x000dd2b0 81b2e7d4 4d7e2b18 04376251 c8fbae9d ....M~+..7bQ.... │ │ │ │ + 0x000dd2c0 e4d782b1 281b4e7d 61520734 ad9ecbf8 ....(.N}aR.4.... │ │ │ │ + 0x000dd2d0 f3c095a6 3f0c596a 76451023 ba89dcef ....?.YjvE.#.... │ │ │ │ + 0x000dd2e0 caf9ac9f 06356053 4f7c291a 83b0e5d6 .....5`SO|)..... │ │ │ │ + 0x000dd2f0 ddeebb88 11227744 586b3e0d 94a7f2c1 ....."wDXk>..... │ │ │ │ + 0x000dd300 0034685c d0e4b88c bd89d5e1 6d590531 .4h\........mY.1 │ │ │ │ + 0x000dd310 67530f3b b783dfeb daeeb286 0a3e6256 gS.;.........>bV │ │ │ │ + 0x000dd320 cefaa692 1e2a7642 73471b2f a397cbff .....*vBsG./.... │ │ │ │ + 0x000dd330 a99dc1f5 794d1125 14207c48 c4f0ac98 ....yM.%. |H.... │ │ │ │ + 0x000dd340 81b5e9dd 5165390d 3c085460 ecd884b0 ....Qe9.<.T`.... │ │ │ │ + 0x000dd350 e6d28eba 36025e6a 5b6f3307 8bbfe3d7 ....6.^j[o3..... │ │ │ │ + 0x000dd360 4f7b2713 9fabf7c3 f2c69aae 22164a7e O{'.........".J~ │ │ │ │ + 0x000dd370 281c4074 f8cc90a4 95a1fdc9 45712d19 (.@t........Eq-. │ │ │ │ + 0x000dd380 1f2b7743 cffba793 a296cafe 72461a2e .+wC........rF.. │ │ │ │ + 0x000dd390 784c1024 a89cc0f4 c5f1ad99 15217d49 xL.$.........!}I │ │ │ │ + 0x000dd3a0 d1e5b98d 0135695d 6c580430 bc88d4e0 .....5i]lX.0.... │ │ │ │ + 0x000dd3b0 b682deea 66520e3a 0b3f6357 dbefb387 ....fR.:.?cW.... │ │ │ │ + 0x000dd3c0 9eaaf6c2 4e7a2612 23174b7f f3c79baf ....Nz&.#.K..... │ │ │ │ + 0x000dd3d0 f9cd91a5 291d4175 44702c18 94a0fcc8 ....).AuDp,..... │ │ │ │ + 0x000dd3e0 5064380c 80b4e8dc edd985b1 3d095561 Pd8.........=.Ua │ │ │ │ + 0x000dd3f0 37035f6b e7d38fbb 8abee2d6 5a6e3206 7._k........Zn2. │ │ │ │ + 0x000dd400 00356a5f d4e1be8b b580dfea 61540b3e .5j_........aT.> │ │ │ │ + 0x000dd410 77421d28 a396c9fc c2f7a89d 16237c49 wB.(.........#|I │ │ │ │ + 0x000dd420 eedb84b1 3a0f5065 5b6e3104 8fbae5d0 ....:.Pe[n1..... │ │ │ │ + 0x000dd430 99acf3c6 4d782712 2c194673 f8cd92a7 ....Mx'.,.Fs.... │ │ │ │ + 0x000dd440 c1f4ab9e 15207f4a 74411e2b a095caff ..... .JtA.+.... │ │ │ │ + 0x000dd450 b683dce9 6257083d 0336695c d7e2bd88 ....bW.=.6i\.... │ │ │ │ + 0x000dd460 2f1a4570 fbce91a4 9aaff0c5 4e7b2411 /.Ep........N{$. │ │ │ │ + 0x000dd470 586d3207 8cb9e6d3 edd887b2 390c5366 Xm2.........9.Sf │ │ │ │ + 0x000dd480 9faaf5c0 4b7e2114 2a1f4075 fecb94a1 ....K~!.*.@u.... │ │ │ │ + 0x000dd490 e8dd82b7 3c095663 5d683702 89bce3d6 ....<.Vc]h7..... │ │ │ │ + 0x000dd4a0 71441b2e a590cffa c4f1ae9b 10257a4f qD...........%zO │ │ │ │ + 0x000dd4b0 06336c59 d2e7b88d b386d9ec 67520d38 .3lY........gR.8 │ │ │ │ + 0x000dd4c0 5e6b3401 8abfe0d5 ebde81b4 3f0a5560 ^k4.........?.U` │ │ │ │ + 0x000dd4d0 291c4376 fdc897a2 9ca9f6c3 487d2217 ).Cv........H}". │ │ │ │ + 0x000dd4e0 b085daef 64510e3b 05306f5a d1e4bb8e ....dQ.;.0oZ.... │ │ │ │ + 0x000dd4f0 c7f2ad98 1326794c 7247182d a693ccf9 .....&yLrG.-.... │ │ │ │ + 0x000dd500 00366c5a d8eeb482 ad9bc1f7 7543192f .6lZ........uC./ │ │ │ │ + 0x000dd510 47712b1d 9fa9f3c5 eadc86b0 32045e68 Gq+.........2.^h │ │ │ │ + 0x000dd520 8eb8e2d4 56603a0c 23154f79 fbcd97a1 ....V`:.#.Oy.... │ │ │ │ + 0x000dd530 c9ffa593 11277d4b 6452083e bc8ad0e6 .....'}KdR.>.... │ │ │ │ + 0x000dd540 01376d5b d9efb583 ac9ac0f6 7442182e .7m[........tB.. │ │ │ │ + 0x000dd550 46702a1c 9ea8f2c4 ebdd87b1 33055f69 Fp*.........3._i │ │ │ │ + 0x000dd560 8fb9e3d5 57613b0d 22144e78 facc96a0 ....Wa;.".Nx.... │ │ │ │ + 0x000dd570 c8fea492 10267c4a 6553093f bd8bd1e7 .....&|JeS.?.... │ │ │ │ + 0x000dd580 02346e58 daecb680 af99c3f5 77411b2d .4nX........wA.- │ │ │ │ + 0x000dd590 4573291f 9dabf1c7 e8de84b2 30065c6a Es).........0.\j │ │ │ │ + 0x000dd5a0 8cbae0d6 5462380e 21174d7b f9cf95a3 ....Tb8.!.M{.... │ │ │ │ + 0x000dd5b0 cbfda791 13257f49 66500a3c be88d2e4 .....%.IfP.<.... │ │ │ │ + 0x000dd5c0 03356f59 dbedb781 ae98c2f4 76401a2c .5oY........v@., │ │ │ │ + 0x000dd5d0 4472281e 9caaf0c6 e9df85b3 31075d6b Dr(.........1.]k │ │ │ │ + 0x000dd5e0 8dbbe1d7 5563390f 20164c7a f8ce94a2 ....Uc9. .Lz.... │ │ │ │ + 0x000dd5f0 cafca690 12247e48 67510b3d bf89d3e5 .....$~HgQ.=.... │ │ │ │ + 0x000dd600 00376e59 dcebb285 a592cbfc 794e1720 .7nY........yN. │ │ │ │ + 0x000dd610 5760390e 8bbce5d2 f2c59cab 2e194077 W`9...........@w │ │ │ │ + 0x000dd620 ae99c0f7 72451c2b 0b3c6552 d7e0b98e ....rE.+.gPpG.).... │ │ │ │ + 0x000dd6a0 2c1b4275 f0c79ea9 89bee7d0 55623b0c ,.Bu........Ub;. │ │ │ │ + 0x000dd6b0 7b4c1522 a790c9fe dee9b087 02356c5b {L.".........5l[ │ │ │ │ + 0x000dd6c0 c3f4ad9a 1f287146 6651083f ba8dd4e3 .....(qFfQ.?.... │ │ │ │ + 0x000dd6d0 94a3facd 487f2611 31065f68 edda83b4 ....H.&.1._h.... │ │ │ │ + 0x000dd6e0 6d5a0334 b186dfe8 c8ffa691 14237a4d mZ.4.........#zM │ │ │ │ + 0x000dd6f0 3a0d5463 e6d188bf 9fa8f1c6 43742d1a :.Tc........Ct-. │ │ │ │ + 0x000dd700 00387048 e0d890a8 dde5ad95 3d054d75 .8pH........=.Mu │ │ │ │ + 0x000dd710 a79fd7ef 477f370f 7a420a32 9aa2ead2 ....G.7.zB.2.... │ │ │ │ + 0x000dd720 536b231b b38bc3fb 8eb6fec6 6e561e26 Sk#.........nV.& │ │ │ │ + 0x000dd730 f4cc84bc 142c645c 29115961 c9f1b981 .....,d\).Ya.... │ │ │ │ + 0x000dd740 a69ed6ee 467e360e 7b430b33 9ba3ebd3 ....F~6.{C.3.... │ │ │ │ + 0x000dd750 01397149 e1d991a9 dce4ac94 3c044c74 .9qI........<.Lt │ │ │ │ + 0x000dd760 f5cd85bd 152d655d 28105860 c8f0b880 .....-e](.X`.... │ │ │ │ + 0x000dd770 526a221a b28ac2fa 8fb7ffc7 6f571f27 Rj".........oW.' │ │ │ │ + 0x000dd780 51692119 b189c1f9 8cb4fcc4 6c541c24 Qi!.........lT.$ │ │ │ │ + 0x000dd790 f6ce86be 162e665e 2b135b63 cbf3bb83 ......f^+.[c.... │ │ │ │ + 0x000dd7a0 023a724a e2da92aa dfe7af97 3f074f77 .:rJ........?.Ow │ │ │ │ + 0x000dd7b0 a59dd5ed 457d350d 78400830 98a0e8d0 ....E}5.x@.0.... │ │ │ │ + 0x000dd7c0 f7cf87bf 172f675f 2a125a62 caf2ba82 ...../g_*.Zb.... │ │ │ │ + 0x000dd7d0 50682018 b088c0f8 8db5fdc5 6d551d25 Ph .........mU.% │ │ │ │ + 0x000dd7e0 a49cd4ec 447c340c 79410931 99a1e9d1 ....D|4.yA.1.... │ │ │ │ + 0x000dd7f0 033b734b e3db93ab dee6ae96 3e064e76 .;sK........>.Nv │ │ │ │ + 0x000dd800 0039724b e4dd96af d5eca79e 3108437a .9rK........1.Cz │ │ │ │ + 0x000dd810 b78ec5fc 536a2118 625b1029 86bff4cd ....Sj!.b[.).... │ │ │ │ + 0x000dd820 734a0138 97aee5dc a69fd4ed 427b3009 sJ.8........B{0. │ │ │ │ + 0x000dd830 c4fdb68f 2019526b 1128635a f5cc87be .... .Rk.(cZ.... │ │ │ │ + 0x000dd840 e6df94ad 023b7049 330a4178 d7eea59c .....;pI3.Ax.... │ │ │ │ + 0x000dd850 5168231a b58cc7fe 84bdf6cf 6059122b Qh#.........`Y.+ │ │ │ │ + 0x000dd860 95ace7de 7148033a 4079320b a49dd6ef ....qH.:@y2..... │ │ │ │ + 0x000dd870 221b5069 c6ffb48d f7ce85bc 132a6158 ".Pi.........*aX │ │ │ │ + 0x000dd880 d1e8a39a 350c477e 043d764f e0d992ab ....5.G~.=vO.... │ │ │ │ + 0x000dd890 665f142d 82bbf0c9 b38ac1f8 576e251c f_.-........Wn%. │ │ │ │ + 0x000dd8a0 a29bd0e9 467f340d 774e053c 93aae1d8 ....F.4.wN.<.... │ │ │ │ + 0x000dd8b0 152c675e f1c883ba c0f9b28b 241d566f .,g^........$.Vo │ │ │ │ + 0x000dd8c0 370e457c d3eaa198 e2db90a9 063f744d 7.E|.........?tM │ │ │ │ + 0x000dd8d0 80b9f2cb 645d162f 556c271e b188c3fa ....d]./Ul'..... │ │ │ │ + 0x000dd8e0 447d360f a099d2eb 91a8e3da 754c073e D}6.........uL.> │ │ │ │ + 0x000dd8f0 f3ca81b8 172e655c 261f546d c2fbb089 ......e\&.Tm.... │ │ │ │ + 0x000dd900 003a744e e8d29ca6 cdf7b983 251f516b .:tN........%.Qk │ │ │ │ + 0x000dd910 87bdf3c9 6f551b21 4a703e04 a298d6ec ....oU.!Jp>..... │ │ │ │ + 0x000dd920 1329675d fbc18fb5 dee4aa90 360c4278 .)g]........6.Bx │ │ │ │ + 0x000dd930 94aee0da 7c460832 59632d17 b18bc5ff ....|F.2Yc-..... │ │ │ │ + 0x000dd940 261c5268 cef4ba80 ebd19fa5 0339774d &.Rh.........9wM │ │ │ │ + 0x000dd950 a19bd5ef 49733d07 6c561822 84bef0ca ....Is=.lV.".... │ │ │ │ + 0x000dd960 350f417b dde7a993 f8c28cb6 102a645e 5.A{.........*d^ │ │ │ │ + 0x000dd970 b288c6fc 5a602e14 7f450b31 97ade3d9 ....Z`...E.1.... │ │ │ │ + 0x000dd980 4c763802 a49ed0ea 81bbf5cf 69531d27 Lv8.........iS.' │ │ │ │ + 0x000dd990 cbf1bf85 2319576d 063c7248 eed49aa0 ....#.Wm..aZ.,.... │ │ │ │ + 0x000dda40 665d102b 8ab1fcc7 a398d5ee 4f743902 f].+........Ot9. │ │ │ │ + 0x000dda50 f1ca87bc 1d266b50 340f4279 d8e3ae95 .....&kP4.By.... │ │ │ │ + 0x000dda60 556e2318 b982cff4 90abe6dd 7c470a31 Un#.........|G.1 │ │ │ │ + 0x000dda70 c2f9b48f 2e155863 073c714a ebd09da6 ......Xc...... │ │ │ │ + 0x000ddb50 5c602418 ac90d4e8 a19dd9e5 516d2915 \`$.........Qm). │ │ │ │ + 0x000ddb60 6854102c 98a4e0dc 95a9edd1 65591d21 hT.,........eY.! │ │ │ │ + 0x000ddb70 8fb3f7cb 7f43073b 724e0a36 82befac6 .....C.;rN.6.... │ │ │ │ + 0x000ddb80 6b57132f 9ba7e3df 96aaeed2 665a1e22 kW./........fZ." │ │ │ │ + 0x000ddb90 8cb0f4c8 7c400438 714d0935 81bdf9c5 ....|@.8qM.5.... │ │ │ │ + 0x000ddba0 b884c0fc 4874300c 45793d01 b589cdf1 ....Ht0.Ey=..... │ │ │ │ + 0x000ddbb0 5f63271b af93d7eb a29edae6 526e2a16 _c'.........Rn*. │ │ │ │ + 0x000ddbc0 d0eca894 201c5864 2d115569 dde1a599 .... .Xd-.Ui.... │ │ │ │ + 0x000ddbd0 370b4f73 c7fbbf83 caf6b28e 3a06427e 7.Os........:.B~ │ │ │ │ + 0x000ddbe0 033f7b47 f3cf8bb7 fec286ba 0e32764a .?{G.........2vJ │ │ │ │ + 0x000ddbf0 e4d89ca0 14286c50 1925615d e9d591ad .....(lP.%a].... │ │ │ │ + 0x000ddc00 003d7a47 f4c98eb3 f5c88fb2 013c7b46 .=zG.........<{F │ │ │ │ + 0x000ddc10 f7ca8db0 033e7944 023f7845 f6cb8cb1 .....>yD.?xE.... │ │ │ │ + 0x000ddc20 f3ce89b4 073a7d40 063b7c41 f2cf88b5 .....:}@.;|A.... │ │ │ │ + 0x000ddc30 04397e43 f0cd8ab7 f1cc8bb6 05387f42 .9~C.........8.B │ │ │ │ + 0x000ddc40 fbc681bc 0f327548 0e337449 fac780bd .....2uH.3tI.... │ │ │ │ + 0x000ddc50 0c31764b f8c582bf f9c483be 0d30774a .1vK.........0wJ │ │ │ │ + 0x000ddc60 0835724f fcc186bb fdc087ba 0934734e .5rO.........4sN │ │ │ │ + 0x000ddc70 ffc285b8 0b36714c 0a37704d fec384b9 .....6qL.7pM.... │ │ │ │ + 0x000ddc80 ebd691ac 1f226558 1e236459 ead790ad ....."eX.#dY.... │ │ │ │ + 0x000ddc90 1c21665b e8d592af e9d493ae 1d20675a .!f[......... gZ │ │ │ │ + 0x000ddca0 1825625f ecd196ab edd097aa 1924635e .%b_.........$c^ │ │ │ │ + 0x000ddcb0 efd295a8 1b26615c 1a27605d eed394a9 .....&a\.'`].... │ │ │ │ + 0x000ddcc0 102d6a57 e4d99ea3 e5d89fa2 112c6b56 .-jW.........,kV │ │ │ │ + 0x000ddcd0 e7da9da0 132e6954 122f6855 e6db9ca1 ......iT./hU.... │ │ │ │ + 0x000ddce0 e3de99a4 172a6d50 162b6c51 e2df98a5 .....*mP.+lQ.... │ │ │ │ + 0x000ddcf0 14296e53 e0dd9aa7 e1dc9ba6 15286f52 .)nS.........(oR │ │ │ │ + 0x000ddd00 003e7c42 f8c684ba edd391af 152b6957 .>|B.........+iW │ │ │ │ + 0x000ddd10 c7f9bb85 3f01437d 2a145668 d2ecae90 ....?.C}*.Vh.... │ │ │ │ + 0x000ddd20 93adefd1 6b551729 7e40023c 86b8fac4 ....kU.)~@.<.... │ │ │ │ + 0x000ddd30 546a2816 ac92d0ee b987c5fb 417f3d03 Tj(.........A.=. │ │ │ │ + 0x000ddd40 3b054779 c3fdbf81 d6e8aa94 2e10526c ;.Gy..........Rl │ │ │ │ + 0x000ddd50 fcc280be 043a7846 112f6d53 e9d795ab .....:xF./mS.... │ │ │ │ + 0x000ddd60 a896d4ea 506e2c12 457b3907 bd83c1ff ....Pn,.E{9..... │ │ │ │ + 0x000ddd70 6f51132d 97a9ebd5 82bcfec0 7a440638 oQ.-........zD.8 │ │ │ │ + 0x000ddd80 76480a34 8eb0f2cc 9ba5e7d9 635d1f21 vH.4........c].! │ │ │ │ + 0x000ddd90 b18fcdf3 4977350b 5c62201e a49ad8e6 ....Iw5.\b ..... │ │ │ │ + 0x000ddda0 e5db99a7 1d23615f 0836744a f0ce8cb2 .....#a_.6tJ.... │ │ │ │ + 0x000dddb0 221c5e60 dae4a698 cff1b38d 37094b75 ".^`........7.Ku │ │ │ │ + 0x000dddc0 4d73310f b58bc9f7 a09edce2 5866241a Ms1.........Xf$. │ │ │ │ + 0x000dddd0 8ab4f6c8 724c0e30 67591b25 9fa1e3dd ....rL.0gY.%.... │ │ │ │ + 0x000ddde0 dee0a29c 26185a64 330d4f71 cbf5b789 ....&.Zd3.Oq.... │ │ │ │ + 0x000dddf0 1927655b e1df9da3 f4ca88b6 0c32704e .'e[.........2pN │ │ │ │ + 0x000dde00 003f7e41 fcc382bd e5da9ba4 19266758 .?~A.........&gX │ │ │ │ + 0x000dde10 d7e8a996 2b14556a 320d4c73 cef1b08f ....+.Uj2.Ls.... │ │ │ │ + 0x000dde20 b38ccdf2 4f70310e 56692817 aa95d4eb ....Op1.Vi(..... │ │ │ │ + 0x000dde30 645b1a25 98a7e6d9 81beffc0 7d42033c d[.%........}B.< │ │ │ │ + 0x000dde40 7b44053a 87b8f9c6 9ea1e0df 625d1c23 {D.:........b].# │ │ │ │ + 0x000dde50 ac93d2ed 506f2e11 49763708 b58acbf4 ....Po..Iv7..... │ │ │ │ + 0x000dde60 c8f7b689 340b4a75 2d12536c d1eeaf90 ....4.Ju-.Sl.... │ │ │ │ + 0x000dde70 1f20615e e3dc9da2 fac584bb 06397847 . a^.........9xG │ │ │ │ + 0x000dde80 f6c988b7 0a35744b 132c6d52 efd091ae .....5tK.,mR.... │ │ │ │ + 0x000dde90 211e5f60 dde2a39c c4fbba85 38074679 !._`........8.Fy │ │ │ │ + 0x000ddea0 457a3b04 b986c7f8 a09fdee1 5c63221d Ez;.........\c". │ │ │ │ + 0x000ddeb0 92adecd3 6e51102f 77480936 8bb4f5ca ....nQ./wH.6.... │ │ │ │ + 0x000ddec0 8db2f3cc 714e0f30 68571629 94abead5 ....qN.0hW.).... │ │ │ │ + 0x000dded0 5a65241b a699d8e7 bf80c1fe 437c3d02 Ze$.........C|=. │ │ │ │ + 0x000ddee0 3e01407f c2fdbc83 dbe4a59a 27185966 >.@.........'.Yf │ │ │ │ + 0x000ddef0 e9d697a8 152a6b54 0c33724d f0cf8eb1 .....*kT.3rM.... │ │ │ │ + 0x000ddf00 004080c0 1d5d9ddd 3a7abafa 2767a7e7 .@...]..:z..'g.. │ │ │ │ + 0x000ddf10 7434f4b4 6929e9a9 4e0ece8e 5313d393 t4..i)..N...S... │ │ │ │ + 0x000ddf20 e8a86828 f5b57535 d2925212 cf8f4f0f ..h(..u5..R...O. │ │ │ │ + 0x000ddf30 9cdc1c5c 81c10141 a6e62666 bbfb3b7b ...\...A..&f..;{ │ │ │ │ + 0x000ddf40 cd8d4d0d d0905010 f7b77737 eaaa6a2a ..M...P...w7..j* │ │ │ │ + 0x000ddf50 b9f93979 a4e42464 83c30343 9ede1e5e ..9y..$d...C...^ │ │ │ │ + 0x000ddf60 2565a5e5 3878b8f8 1f5f9fdf 024282c2 %e..8x..._...B.. │ │ │ │ + 0x000ddf70 5111d191 4c0ccc8c 6b2bebab 7636f6b6 Q...L...k+..v6.. │ │ │ │ + 0x000ddf80 87c70747 9ada1a5a bdfd3d7d a0e02060 ...G...Z..=}.. ` │ │ │ │ + 0x000ddf90 f3b37333 eeae6e2e c9894909 d4945414 ..s3..n...I...T. │ │ │ │ + 0x000ddfa0 6f2fefaf 7232f2b2 5515d595 4808c888 o/..r2..U...H... │ │ │ │ + 0x000ddfb0 1b5b9bdb 064686c6 2161a1e1 3c7cbcfc .[...F..!a..<|.. │ │ │ │ + 0x000ddfc0 4a0aca8a 5717d797 7030f0b0 6d2dedad J...W...p0..m-.. │ │ │ │ + 0x000ddfd0 3e7ebefe 2363a3e3 044484c4 195999d9 >~..#c...D...Y.. │ │ │ │ + 0x000ddfe0 a2e22262 bfff3f7f 98d81858 85c50545 .."b..?....X...E │ │ │ │ + 0x000ddff0 d6965616 cb8b4b0b ecac6c2c f1b17131 ..V...K...l,..q1 │ │ │ │ + 0x000de000 004182c3 19589bda 3273b0f1 2b6aa9e8 .A...X..2s..+j.. │ │ │ │ + 0x000de010 6425e6a7 7d3cffbe 5617d495 4f0ecd8c d%..}<..V...O... │ │ │ │ + 0x000de020 c8894a0b d1905312 fabb7839 e3a26120 ..J...S...x9..a │ │ │ │ + 0x000de030 aced2e6f b5f43776 9edf1c5d 87c60544 ...o..7v...]...D │ │ │ │ + 0x000de040 8dcc0f4e 94d51657 bffe3d7c a6e72465 ...N...W..=|..$e │ │ │ │ + 0x000de050 e9a86b2a f0b17233 db9a5918 c2834001 ..k*..r3..Y...@. │ │ │ │ + 0x000de060 4504c786 5c1dde9f 7736f5b4 6e2fecad E...\...w6..n/.. │ │ │ │ + 0x000de070 2160a3e2 3879bafb 135291d0 0a4b88c9 !`..8y...R...K.. │ │ │ │ + 0x000de080 074685c4 1e5f9cdd 3574b7f6 2c6daeef .F..._..5t..,m.. │ │ │ │ + 0x000de090 6322e1a0 7a3bf8b9 5110d392 4809ca8b c"..z;..Q...H... │ │ │ │ + 0x000de0a0 cf8e4d0c d6975415 fdbc7f3e e4a56627 ..M...T....>..f' │ │ │ │ + 0x000de0b0 abea2968 b2f33071 99d81b5a 80c10243 ..)h..0q...Z...C │ │ │ │ + 0x000de0c0 8acb0849 93d21150 b8f93a7b a1e02362 ...I...P..:{..#b │ │ │ │ + 0x000de0d0 eeaf6c2d f7b67534 dc9d5e1f c5844706 ..l-..u4..^...G. │ │ │ │ + 0x000de0e0 4203c081 5b1ad998 7031f2b3 6928ebaa B...[...p1..i(.. │ │ │ │ + 0x000de0f0 2667a4e5 3f7ebdfc 145596d7 0d4c8fce &g..?~...U...L.. │ │ │ │ + 0x000de100 004284c6 155791d3 2a68aeec 3f7dbbf9 .B...W..*h..?}.. │ │ │ │ + 0x000de110 5416d092 4103c587 7e3cfab8 6b29efad T...A...~<..k).. │ │ │ │ + 0x000de120 a8ea2c6e bdff397b 82c00644 97d51351 ..,n..9{...D...Q │ │ │ │ + 0x000de130 fcbe783a e9ab6d2f d6945210 c3814705 ..x:..m/..R...G. │ │ │ │ + 0x000de140 4d0fc98b 581adc9e 6725e3a1 7230f6b4 M...X...g%..r0.. │ │ │ │ + 0x000de150 195b9ddf 0c4e88ca 3371b7f5 2664a2e0 .[...N..3q..&d.. │ │ │ │ + 0x000de160 e5a76123 f0b27436 cf8d4b09 da985e1c ..a#..t6..K...^. │ │ │ │ + 0x000de170 b1f33577 a4e62062 9bd91f5d 8ecc0a48 ..5w.. b...]...H │ │ │ │ + 0x000de180 9ad81e5c 8fcd0b49 b0f23476 a5e72163 ...\...I..4v..!c │ │ │ │ + 0x000de190 ce8c4a08 db995f1d e4a66022 f1b37537 ..J..._...`"..u7 │ │ │ │ + 0x000de1a0 3270b6f4 2765a3e1 185a9cde 0d4f89cb 2p..'e...Z...O.. │ │ │ │ + 0x000de1b0 6624e2a0 7331f7b5 4c0ec88a 591bdd9f f$..s1..L...Y... │ │ │ │ + 0x000de1c0 d7955311 c2804604 fdbf793b e8aa6c2e ..S...F...y;..l. │ │ │ │ + 0x000de1d0 83c10745 96d41250 a9eb2d6f bcfe387a ...E...P..-o..8z │ │ │ │ + 0x000de1e0 7f3dfbb9 6a28eeac 5517d193 4002c486 .=..j(..U...@... │ │ │ │ + 0x000de1f0 2b69afed 3e7cbaf8 014385c7 145690d2 +i..>|...C...V.. │ │ │ │ + 0x000de200 004386c5 115297d4 2261a4e7 3370b5f6 .C...R.."a..3p.. │ │ │ │ + 0x000de210 4407c281 5516d390 6625e0a3 7734f1b2 D...U...f%..w4.. │ │ │ │ + 0x000de220 88cb0e4d 99da1f5c aae92c6f bbf83d7e ...M...\..,o..=~ │ │ │ │ + 0x000de230 cc8f4a09 dd9e5b18 eead682b ffbc793a ..J...[...h+..y: │ │ │ │ + 0x000de240 0d4e8bc8 1c5f9ad9 2f6ca9ea 3e7db8fb .N..._../l..>}.. │ │ │ │ + 0x000de250 490acf8c 581bde9d 6b28edae 7a39fcbf I...X...k(..z9.. │ │ │ │ + 0x000de260 85c60340 94d71251 a7e42162 b6f53073 ...@...Q..!b..0s │ │ │ │ + 0x000de270 c1824704 d0935615 e3a06526 f2b17437 ..G...V...e&..t7 │ │ │ │ + 0x000de280 1a599cdf 0b488dce 387bbefd 296aafec .Y...H..8{..)j.. │ │ │ │ + 0x000de290 5e1dd89b 4f0cc98a 7c3ffab9 6d2eeba8 ^...O...|?..m... │ │ │ │ + 0x000de2a0 92d11457 83c00546 b0f33675 a1e22764 ...W...F..6u..'d │ │ │ │ + 0x000de2b0 d6955013 c7844102 f4b77231 e5a66320 ..P...A...r1..c │ │ │ │ + 0x000de2c0 175491d2 064580c3 3576b3f0 2467a2e1 .T...E..5v..$g.. │ │ │ │ + 0x000de2d0 5310d596 4201c487 7132f7b4 6023e6a5 S...B...q2..`#.. │ │ │ │ + 0x000de2e0 9fdc195a 8ecd084b bdfe3b78 acef2a69 ...Z...K..;x..*i │ │ │ │ + 0x000de2f0 db985d1e ca894c0f f9ba7f3c e8ab6e2d ..]...L....<..n- │ │ │ │ + 0x000de300 004488cc 0d4985c1 1a5e92d6 17539fdb .D...I...^...S.. │ │ │ │ + 0x000de310 3470bcf8 397db1f5 2e6aa6e2 2367abef 4p..9}...j..#g.. │ │ │ │ + 0x000de320 682ce0a4 6521eda9 7236fabe 7f3bf7b3 h,..e!..r6...;.. │ │ │ │ + 0x000de330 5c18d490 5115d99d 4602ce8a 4b0fc387 \...Q...F...K... │ │ │ │ + 0x000de340 d094581c dd995511 ca8e4206 c7834f0b ..X...U...B...O. │ │ │ │ + 0x000de350 e4a06c28 e9ad6125 feba7632 f3b77b3f ..l(..a%..v2..{? │ │ │ │ + 0x000de360 b8fc3074 b5f13d79 a2e62a6e afeb2763 ..0t..=y..*n..'c │ │ │ │ + 0x000de370 8cc80440 81c5094d 96d21e5a 9bdf1357 ...@...M...Z...W │ │ │ │ + 0x000de380 bdf93571 b0f4387c a7e32f6b aaee2266 ..5q..8|../k.."f │ │ │ │ + 0x000de390 89cd0145 84c00c48 93d71b5f 9eda1652 ...E...H..._...R │ │ │ │ + 0x000de3a0 d5915d19 d89c5014 cf8b4703 c2864a0e ..]...P...G...J. │ │ │ │ + 0x000de3b0 e1a5692d eca86420 fbbf7337 f6b27e3a ..i-..d ..s7..~: │ │ │ │ + 0x000de3c0 6d29e5a1 6024e8ac 7733ffbb 7a3ef2b6 m)..`$..w3..z>.. │ │ │ │ + 0x000de3d0 591dd195 5410dc98 4307cb8f 4e0ac682 Y...T...C...N... │ │ │ │ + 0x000de3e0 05418dc9 084c80c4 1f5b97d3 12569ade .A...L...[...V.. │ │ │ │ + 0x000de3f0 3175b9fd 3c78b4f0 2b6fa3e7 2662aeea 1u..{..7r..,i..%` │ │ │ │ + 0x000de460 d89d5217 d1945b1e ca8f4005 c386490c ..R...[...@...I. │ │ │ │ + 0x000de470 fcb97633 f5b07f3a eeab6421 e7a26d28 ..v3...:..d!..m( │ │ │ │ + 0x000de480 3d78b7f2 3471befb 2f6aa5e0 2663ace9 =x..4q../j..&c.. │ │ │ │ + 0x000de490 195c93d6 10559adf 0b4e81c4 024788cd .\...U...N...G.. │ │ │ │ + 0x000de4a0 7530ffba 7c39f6b3 6722eda8 6e2be4a1 u0..|9..g"..n+.. │ │ │ │ + 0x000de4b0 5114db9e 581dd297 4306c98c 4a0fc085 Q...X...C...J... │ │ │ │ + 0x000de4c0 ade82762 a4e12e6b bffa3570 b6f33c79 ..'b...k..5p....};..r4..w1.. │ │ │ │ + 0x000de570 6c2ae0a6 692fe5a3 6620eaac 6325efa9 l*..i/..f ..c%.. │ │ │ │ + 0x000de580 a0e62c6a a5e3296f aaec2660 afe92365 ..,j..)o..&`..#e │ │ │ │ + 0x000de590 b4f2387e b1f73d7b bef83274 bbfd3771 ..8~..={..2t..7q │ │ │ │ + 0x000de5a0 88ce0442 8dcb0147 82c40e48 87c10b4d ...B...G...H...M │ │ │ │ + 0x000de5b0 9cda1056 99df1553 96d01a5c 93d51f59 ...V...S...\...Y │ │ │ │ + 0x000de5c0 f0b67c3a f5b3793f fabc7630 ffb97335 ..|:..y?..v0..s5 │ │ │ │ + 0x000de5d0 e4a2682e e1a76d2b eea86224 ebad6721 ..h...m+..b$..g! │ │ │ │ + 0x000de5e0 d89e5412 dd9b5117 d2945e18 d7915b1d ..T...Q...^...[. │ │ │ │ + 0x000de5f0 cc8a4006 c98f4503 c6804a0c c3854f09 ..@...E...J...O. │ │ │ │ + 0x000de600 00478ec9 01468fc8 02458ccb 03448dca .G...F...E...D.. │ │ │ │ + 0x000de610 04438acd 05428bcc 064188cf 074089ce .C...B...A...@.. │ │ │ │ + 0x000de620 084f86c1 094e87c0 0a4d84c3 0b4c85c2 .O...N...M...L.. │ │ │ │ + 0x000de630 0c4b82c5 0d4a83c4 0e4980c7 0f4881c6 .K...J...I...H.. │ │ │ │ + 0x000de640 10579ed9 11569fd8 12559cdb 13549dda .W...V...U...T.. │ │ │ │ + 0x000de650 14539add 15529bdc 165198df 175099de .S...R...Q...P.. │ │ │ │ + 0x000de660 185f96d1 195e97d0 1a5d94d3 1b5c95d2 ._...^...]...\.. │ │ │ │ + 0x000de670 1c5b92d5 1d5a93d4 1e5990d7 1f5891d6 .[...Z...Y...X.. │ │ │ │ + 0x000de680 2067aee9 2166afe8 2265aceb 2364adea g..!f.."e..#d.. │ │ │ │ + 0x000de690 2463aaed 2562abec 2661a8ef 2760a9ee $c..%b..&a..'`.. │ │ │ │ + 0x000de6a0 286fa6e1 296ea7e0 2a6da4e3 2b6ca5e2 (o..)n..*m..+l.. │ │ │ │ + 0x000de6b0 2c6ba2e5 2d6aa3e4 2e69a0e7 2f68a1e6 ,k..-j...i../h.. │ │ │ │ + 0x000de6c0 3077bef9 3176bff8 3275bcfb 3374bdfa 0w..1v..2u..3t.. │ │ │ │ + 0x000de6d0 3473bafd 3572bbfc 3671b8ff 3770b9fe 4s..5r..6q..7p.. │ │ │ │ + 0x000de6e0 387fb6f1 397eb7f0 3a7db4f3 3b7cb5f2 8...9~..:}..;|.. │ │ │ │ + 0x000de6f0 3c7bb2f5 3d7ab3f4 3e79b0f7 3f78b1f6 <{..=z..>y..?x.. │ │ │ │ + 0x000de700 004890d8 3d75ade5 7a32eaa2 470fd79f .H..=u..z2..G... │ │ │ │ + 0x000de710 f4bc642c c9815911 8ec61e56 b3fb236b ..d,..Y....V..#k │ │ │ │ + 0x000de720 f5bd652d c8805810 8fc71f57 b2fa226a ..e-..X....W.."j │ │ │ │ + 0x000de730 014991d9 3c74ace4 7b33eba3 460ed69e .I..v..y1..D... │ │ │ │ + 0x000de760 024a92da 3f77afe7 7830e8a0 450dd59d .J..?w..x0..E... │ │ │ │ + 0x000de770 f6be662e cb835b13 8cc41c54 b1f92169 ..f...[....T..!i │ │ │ │ + 0x000de780 f3bb632b ce865e16 89c11951 b4fc246c ..c+..^....Q..$l │ │ │ │ + 0x000de790 074f97df 3a72aae2 7d35eda5 4008d098 .O..:r..}5..@... │ │ │ │ + 0x000de7a0 064e96de 3b73abe3 7c34eca4 4109d199 .N..;s..|4..A... │ │ │ │ + 0x000de7b0 f2ba622a cf875f17 88c01850 b5fd256d ..b*.._....P..%m │ │ │ │ + 0x000de7c0 044c94dc 3971a9e1 7e36eea6 430bd39b .L..9q..~6..C... │ │ │ │ + 0x000de7d0 f0b86028 cd855d15 8ac21a52 b7ff276f ..`(..]....R..'o │ │ │ │ + 0x000de7e0 f1b96129 cc845c14 8bc31b53 b6fe266e ..a)..\....S..&n │ │ │ │ + 0x000de7f0 054d95dd 3870a8e0 7f37efa7 420ad29a .M..8p...7..B... │ │ │ │ + 0x000de800 004992db 3970abe2 723be0a9 4b02d990 .I..9p..r;..K... │ │ │ │ + 0x000de810 e4ad763f dd944f06 96df044d afe63d74 ..v?..O....M..=t │ │ │ │ + 0x000de820 d59c470e eca57e37 a7ee357c 9ed70c45 ..G...~7..5|...E │ │ │ │ + 0x000de830 3178a3ea 08419ad3 430ad198 7a33e8a1 1x...A..C...z3.. │ │ │ │ + 0x000de840 b7fe256c 8ec71c55 c58c571e fcb56e27 ..%l...U..W...n' │ │ │ │ + 0x000de850 531ac188 6a23f8b1 2168b3fa 18518ac3 S...j#..!h...Q.. │ │ │ │ + 0x000de860 622bf0b9 5b12c980 105982cb 2960bbf2 b+..[....Y..)`.. │ │ │ │ + 0x000de870 86cf145d bff62d64 f4bd662f cd845f16 ...]..-d..f/.._. │ │ │ │ + 0x000de880 733ae1a8 4a03d891 014893da 3871aae3 s:..J....H..8q.. │ │ │ │ + 0x000de890 97de054c aee73c75 e5ac773e dc954e07 ...L....N. │ │ │ │ + 0x000de8a0 a6ef347d 9fd60d44 d49d460f eda47f36 ..4}...D..F....6 │ │ │ │ + 0x000de8b0 420bd099 7b32e9a0 3079a2eb 09409bd2 B...{2..0y...@.. │ │ │ │ + 0x000de8c0 c48d561f fdb46f26 b6ff246d 8fc61d54 ..V...o&..$m...T │ │ │ │ + 0x000de8d0 2069b2fb 19508bc2 521bc089 6b22f9b0 i...P..R...k".. │ │ │ │ + 0x000de8e0 115883ca 2861baf3 632af1b8 5a13c881 .X..(a..c*..Z... │ │ │ │ + 0x000de8f0 f5bc672e cc855e17 87ce155c bef72c65 ..g...^....\..,e │ │ │ │ + 0x000de900 004a94de 357fa1eb 6a20feb4 5f15cb81 .J..5...j .._... │ │ │ │ + 0x000de910 d49e400a e1ab753f bef42a60 8bc11f55 ..@...u?..*`...U │ │ │ │ + 0x000de920 b5ff216b 80ca145e df954b01 eaa07e34 ..!k...^..K...~4 │ │ │ │ + 0x000de930 612bf5bf 541ec08a 0b419fd5 3e74aae0 a+..T....A..>t.. │ │ │ │ + 0x000de940 773de3a9 4208d69c 1d5789c3 2862bcf6 w=..B....W..(b.. │ │ │ │ + 0x000de950 a3e9377d 96dc0248 c9835d17 fcb66822 ..7}...H..]...h" │ │ │ │ + 0x000de960 c288561c f7bd6329 a8e23c76 9dd70943 ..V...c)..u │ │ │ │ + 0x000deab0 3f74a9e2 0e4598d3 5d16cb80 6c27fab1 ?t...E..]...l'.. │ │ │ │ + 0x000deac0 5912cf84 6823feb5 3b70ade6 0a419cd7 Y...h#..;p...A.. │ │ │ │ + 0x000dead0 9dd60b40 ace73a71 ffb46922 ce855813 ...@..:q..i"..X. │ │ │ │ + 0x000deae0 cc875a11 fdb66b20 aee53873 9fd40942 ..Z...k ..8s...B │ │ │ │ + 0x000deaf0 08439ed5 3972afe4 6a21fcb7 5b10cd86 .C..9r..j!..[... │ │ │ │ + 0x000deb00 004c98d4 2d61b5f9 5a16c28e 773befa3 .L..-a..Z...w;.. │ │ │ │ + 0x000deb10 b4f82c60 99d5014d eea2763a c38f5b17 ..,`...M..v:..[. │ │ │ │ + 0x000deb20 7539eda1 5814c08c 2f63b7fb 024e9ad6 u9..X.../c...N.. │ │ │ │ + 0x000deb30 c18d5915 eca07438 9bd7034f b6fa2e62 ..Y...t8...O...b │ │ │ │ + 0x000deb40 eaa6723e c78b5f13 b0fc2864 9dd10549 ..r>.._...(d...I │ │ │ │ + 0x000deb50 5e12c68a 733feba7 04489cd0 2965b1fd ^...s?...H..)e.. │ │ │ │ + 0x000deb60 9fd3074b b2fe2a66 c5895d11 e8a4703c ...K..*f..]...p< │ │ │ │ + 0x000deb70 2b67b3ff 064a9ed2 713de9a5 5c10c488 +g...J..q=..\... │ │ │ │ + 0x000deb80 c985511d e4a87c30 93df0b47 bef2266a ..Q...|0...G..&j │ │ │ │ + 0x000deb90 7d31e5a9 501cc884 276bbff3 0a4692de }1..P...'k...F.. │ │ │ │ + 0x000deba0 bcf02468 91dd0945 e6aa7e32 cb87531f ..$h...E..~2..S. │ │ │ │ + 0x000debb0 084490dc 2569bdf1 521eca86 7f33e7ab .D..%i..R....3.. │ │ │ │ + 0x000debc0 236fbbf7 0e4296da 7935e1ad 5418cc80 #o...B..y5..T... │ │ │ │ + 0x000debd0 97db0f43 baf6226e cd815519 e0ac7834 ...C.."n..U...x4 │ │ │ │ + 0x000debe0 561ace82 7b37e3af 0c4094d8 216db9f5 V...{7...@..!m.. │ │ │ │ + 0x000debf0 e2ae7a36 cf83571b b8f4206c 95d90d41 ..z6..W... l...A │ │ │ │ + 0x000dec00 004d9ad7 2964b3fe 521fc885 7b36e1ac .M..)d..R...{6.. │ │ │ │ + 0x000dec10 a4e93e73 8dc0175a f6bb6c21 df924508 ..>s...Z..l!..E. │ │ │ │ + 0x000dec20 5518cf82 7c31e6ab 074a9dd0 2e63b4f9 U...|1...J...c.. │ │ │ │ + 0x000dec30 f1bc6b26 d895420f a3ee3974 8ac7105d ..k&..B...9t...] │ │ │ │ + 0x000dec40 aae7307d 83ce1954 f8b5622f d19c4b06 ..0}...T..b/..K. │ │ │ │ + 0x000dec50 0e4394d9 276abdf0 5c11c68b 7538efa2 .C..'j..\...u8.. │ │ │ │ + 0x000dec60 ffb26528 d69b4c01 ade0377a 84c91e53 ..e(..L...7z...S │ │ │ │ + 0x000dec70 5b16c18c 723fe8a5 094493de 206dbaf7 [...r?...D.. m.. │ │ │ │ + 0x000dec80 4904d39e 602dfab7 1b5681cc 327fa8e5 I...`-...V..2... │ │ │ │ + 0x000dec90 eda0773a c4895e13 bff22568 96db0c41 ..w:..^...%h...A │ │ │ │ + 0x000deca0 1c5186cb 3578afe2 4e03d499 672afdb0 .Q..5x..N...g*.. │ │ │ │ + 0x000decb0 b8f5226f 91dc0b46 eaa7703d c38e5914 .."o...F..p=..Y. │ │ │ │ + 0x000decc0 e3ae7934 ca87501d b1fc2b66 98d5024f ..y4..P...+f...O │ │ │ │ + 0x000decd0 470add90 6e23f4b9 15588fc2 3c71a6eb G...n#...X.... │ │ │ │ + 0x000dee00 004f9ed1 216ebff0 420ddc93 632cfdb2 .O..!n..B...c,.. │ │ │ │ + 0x000dee10 84cb1a55 a5ea3b74 c6895817 e7a87936 ...U..;t..X...y6 │ │ │ │ + 0x000dee20 155a8bc4 347baae5 5718c986 7639e8a7 .Z..4{..W...v9.. │ │ │ │ + 0x000dee30 91de0f40 b0ff2e61 d39c4d02 f2bd6c23 ...@...a..M...l# │ │ │ │ + 0x000dee40 2a65b4fb 0b4495da 6827f6b9 4906d798 *e...D..h'..I... │ │ │ │ + 0x000dee50 aee1307f 8fc0115e eca3723d cd82531c ..0....^..r=..S. │ │ │ │ + 0x000dee60 3f70a1ee 1e5180cf 7d32e3ac 5c13c28d ?p...Q..}2..\... │ │ │ │ + 0x000dee70 bbf4256a 9ad5044b f9b66728 d8974609 ..%j...K..g(..F. │ │ │ │ + 0x000dee80 541bca85 753aeba4 165988c7 3778a9e6 T...u:...Y..7x.. │ │ │ │ + 0x000dee90 d09f4e01 f1be6f20 92dd0c43 b3fc2d62 ..N...o ...C..-b │ │ │ │ + 0x000deea0 410edf90 602ffeb1 034c9dd2 226dbcf3 A...`/...L.."m.. │ │ │ │ + 0x000deeb0 c58a5b14 e4ab7a35 87c81956 a6e93877 ..[...z5...V..8w │ │ │ │ + 0x000deec0 7e31e0af 5f10c18e 3c73a2ed 1d5283cc ~1.._.....P...3|...] │ │ │ │ + 0x000def00 0050a0f0 5d0dfdad baea1a4a e7b74717 .P..]......J..G. │ │ │ │ + 0x000def10 6939c999 346494c4 d3837323 8ede2e7e i9..4d....s#...~ │ │ │ │ + 0x000def20 d2827222 8fdf2f7f 6838c898 356595c5 ..r"../.h8..5e.. │ │ │ │ + 0x000def30 bbeb1b4b e6b64616 0151a1f1 5c0cfcac ...K..F..Q..\... │ │ │ │ + 0x000def40 b9e91949 e4b44414 0353a3f3 5e0efeae ...I..D..S..^... │ │ │ │ + 0x000def50 d0807020 8ddd2d7d 6a3aca9a 376797c7 ..p ..-}j:..7g.. │ │ │ │ + 0x000def60 6b3bcb9b 366696c6 d1817121 8cdc2c7c k;..6f....q!..,| │ │ │ │ + 0x000def70 0252a2f2 5f0fffaf b8e81848 e5b54515 .R.._......H..E. │ │ │ │ + 0x000def80 6f3fcf9f 326292c2 d5857525 88d82878 o?..2b....u%..(x │ │ │ │ + 0x000def90 0656a6f6 5b0bfbab bcec1c4c e1b14111 .V..[......L..A. │ │ │ │ + 0x000defa0 bded1d4d e0b04010 0757a7f7 5a0afaaa ...M..@..W..Z... │ │ │ │ + 0x000defb0 d4847424 89d92979 6e3ece9e 336393c3 ..t$..)yn>..3c.. │ │ │ │ + 0x000defc0 d6867626 8bdb2b7b 6c3ccc9c 316191c1 ..v&..+{l<..1a.. │ │ │ │ + 0x000defd0 bfef1f4f e2b24212 0555a5f5 5808f8a8 ...O..B..U..X... │ │ │ │ + 0x000defe0 0454a4f4 5909f9a9 beee1e4e e3b34313 .T..Y......N..C. │ │ │ │ + 0x000deff0 6d3dcd9d 306090c0 d7877727 8ada2a7a m=..0`....w'..*z │ │ │ │ + 0x000df000 0051a2f3 5908fbaa b2e31041 ebba4918 .Q..Y......A..I. │ │ │ │ + 0x000df010 7928db8a 207182d3 cb9a6938 92c33061 y(.. q....i8..0a │ │ │ │ + 0x000df020 f2a35001 abfa0958 4011e2b3 1948bbea ..P....X@....H.. │ │ │ │ + 0x000df030 8bda2978 d2837021 39689bca 6031c293 ..)x..p!9h..`1.. │ │ │ │ + 0x000df040 f9a85b0a a0f10253 4b1ae9b8 1243b0e1 ..[....SK....C.. │ │ │ │ + 0x000df050 80d12273 d9887b2a 326390c1 6b3ac998 .."s..{*2c..k:.. │ │ │ │ + 0x000df060 0b5aa9f8 5203f0a1 b9e81b4a e0b14213 .Z..R......J..B. │ │ │ │ + 0x000df070 7223d081 2b7a89d8 c0916233 99c83b6a r#..+z....b3..;j │ │ │ │ + 0x000df080 efbe4d1c b6e71445 5d0cffae 0455a6f7 ..M....E]....U.. │ │ │ │ + 0x000df090 96c73465 cf9e6d3c 247586d7 7d2cdf8e ..4e..m<$u..},.. │ │ │ │ + 0x000df0a0 1d4cbfee 4415e6b7 affe0d5c f6a75405 .L..D......\..T. │ │ │ │ + 0x000df0b0 6435c697 3d6c9fce d6877425 8fde2d7c d5..=l....t%..-| │ │ │ │ + 0x000df0c0 1647b4e5 4f1eedbc a4f50657 fdac5f0e .G..O......W.._. │ │ │ │ + 0x000df0d0 6f3ecd9c 366794c5 dd8c7f2e 84d52677 o>..6g........&w │ │ │ │ + 0x000df0e0 e4b54617 bdec1f4e 5607f4a5 0f5eadfc ..F....NV....^.. │ │ │ │ + 0x000df0f0 9dcc3f6e c4956637 2f7e8ddc 7627d485 ..?n..f7/~..v'.. │ │ │ │ + 0x000df100 0052a4f6 5507f1a3 aaf80e5c ffad5b09 .R..U......\..[. │ │ │ │ + 0x000df110 491bedbf 1c4eb8ea e3b14715 b6e41240 I....N....G....@ │ │ │ │ + 0x000df120 92c03664 c7956331 386a9cce 6d3fc99b ..6d..c18j..m?.. │ │ │ │ + 0x000df130 db897f2d 8edc2a78 7123d587 247680d2 ...-..*xq#..$v.. │ │ │ │ + 0x000df140 396b9dcf 6c3ec89a 93c13765 c6946230 9k..l>....7e..b0 │ │ │ │ + 0x000df150 7022d486 257781d3 da887e2c 8fdd2b79 p"..%w....~,..+y │ │ │ │ + 0x000df160 abf90f5d feac5a08 0153a5f7 5406f0a2 ...]..Z..S..T... │ │ │ │ + 0x000df170 e2b04614 b7e51341 481aecbe 1d4fb9eb ..F....AH....O.. │ │ │ │ + 0x000df180 7220d684 277583d1 d88a7c2e 8ddf297b r ..'u....|...){ │ │ │ │ + 0x000df190 3b699fcd 6e3cca98 91c33567 c4966032 ;i..n<....5g..`2 │ │ │ │ + 0x000df1a0 e0b24416 b5e71143 4a18eebc 1f4dbbe9 ..D....CJ....M.. │ │ │ │ + 0x000df1b0 a9fb0d5f fcae580a 0351a7f5 5604f2a0 ..._..X..Q..V... │ │ │ │ + 0x000df1c0 4b19efbd 1e4cbae8 e1b34517 b4e61042 K....L....E....B │ │ │ │ + 0x000df1d0 0250a6f4 5705f3a1 a8fa0c5e fdaf590b .P..W......^..Y. │ │ │ │ + 0x000df1e0 d98b7d2f 8cde287a 7321d785 267482d0 ..}/..(zs!..&t.. │ │ │ │ + 0x000df1f0 90c23466 c5976133 3a689ecc 6f3dcb99 ..4f..a3:h..o=.. │ │ │ │ + 0x000df200 0053a6f5 5102f7a4 a2f10457 f3a05506 .S..Q......W..U. │ │ │ │ + 0x000df210 590affac 085baefd fba85d0e aaf90c5f Y....[....]...._ │ │ │ │ + 0x000df220 b2e11447 e3b04516 1043b6e5 4112e7b4 ...G..E..C..A... │ │ │ │ + 0x000df230 ebb84d1e bae91c4f 491aefbc 184bbeed ..M....OI....K.. │ │ │ │ + 0x000df240 792adf8c 287b8edd db887d2e 8ad92c7f y*..({....}...,. │ │ │ │ + 0x000df250 207386d5 7122d784 82d12477 d3807526 s..q"....$w..u& │ │ │ │ + 0x000df260 cb986d3e 9ac93c6f 693acf9c 386b9ecd ..m>..j..s'.. │ │ │ │ + 0x000df350 8dd92571 c094683c 1743bfeb 5a0ef2a6 ..%q..h<.C..Z... │ │ │ │ + 0x000df360 f6a25e0a bbef1347 6c38c490 217589dd ..^....Gl8..!u.. │ │ │ │ + 0x000df370 df8b7723 92c63a6e 4511edb9 085ca0f4 ..w#..:nE....\.. │ │ │ │ + 0x000df380 5501fda9 184cb0e4 cf9b6733 82d62a7e U....L....g3..*~ │ │ │ │ + 0x000df390 7c28d480 316599cd e6b24e1a abff0357 |(..1e....N....W │ │ │ │ + 0x000df3a0 0753affb 4a1ee2b6 9dc93561 d084782c .S..J.....5a..x, │ │ │ │ + 0x000df3b0 2e7a86d2 6337cb9f b4e01c48 f9ad5105 .z..c7.....H..Q. │ │ │ │ + 0x000df3c0 f1a5590d bce81440 6b3fc397 26728eda ..Y....@k?..&r.. │ │ │ │ + 0x000df3d0 d88c7024 95c13d69 4216eabe 0f5ba7f3 ..p$..=iB....[.. │ │ │ │ + 0x000df3e0 a3f70b5f eeba4612 396d91c5 7420dc88 ..._..F.9m..t .. │ │ │ │ + 0x000df3f0 8ade2276 c7936f3b 1044b8ec 5d09f5a1 .."v..o;.D..]... │ │ │ │ + 0x000df400 0055aaff 491ce3b6 92c7386d db8e7124 .U..I.....8m..q$ │ │ │ │ + 0x000df410 396c93c6 7025da8f abfe0154 e2b7481d 9l..p%.....T..H. │ │ │ │ + 0x000df420 7227d88d 3b6e91c4 e0b54a1f a9fc0356 r'..;n....J....V │ │ │ │ + 0x000df430 4b1ee1b4 0257a8fd d98c7326 90c53a6f K....W....s&..:o │ │ │ │ + 0x000df440 e4b14e1b adf80752 7623dc89 3f6a95c0 ..N....Rv#..?j.. │ │ │ │ + 0x000df450 dd887722 94c13e6b 4f1ae5b0 0653acf9 ..w"..>kO....S.. │ │ │ │ + 0x000df460 96c33c69 df8a7520 0451aefb 4d18e7b2 .......]..N. │ │ │ │ + 0x000df560 36609acc 7325df89 bcea1046 f9af5503 6`..s%.....F..U. │ │ │ │ + 0x000df570 3f6993c5 7a2cd680 b5e3194f f0a65c0a ?i..z,.....O..\. │ │ │ │ + 0x000df580 481ee4b2 0d5ba1f7 c2946e38 87d12b7d H....[....n8..+} │ │ │ │ + 0x000df590 4117edbb 0452a8fe cb9d6731 8ed82274 A....R....g1.."t │ │ │ │ + 0x000df5a0 5a0cf6a0 1f49b3e5 d0867c2a 95c3396f Z....I....|*..9o │ │ │ │ + 0x000df5b0 5305ffa9 1640baec d98f7523 9cca3066 S....@....u#..0f │ │ │ │ + 0x000df5c0 6c3ac096 297f85d3 e6b04a1c a3f50f59 l:..).....J....Y │ │ │ │ + 0x000df5d0 6533c99f 20768cda efb94315 aafc0650 e3.. v....C....P │ │ │ │ + 0x000df5e0 7e28d284 3b6d97c1 f4a2580e b1e71d4b ~(..;m....X....K │ │ │ │ + 0x000df5f0 7721db8d 32649ec8 fdab5107 b8ee1442 w!..2d....Q....B │ │ │ │ + 0x000df600 0057aef9 4116efb8 82d52c7b c3946d3a .W..A.....,{..m: │ │ │ │ + 0x000df610 194eb7e0 580ff6a1 9bcc3562 da8d7423 .N..X.....5b..t# │ │ │ │ + 0x000df620 32659ccb 7324dd8a b0e71e49 f1a65f08 2e..s$.....I.._. │ │ │ │ + 0x000df630 2b7c85d2 6a3dc493 a9fe0750 e8bf4611 +|..j=.....P..F. │ │ │ │ + 0x000df640 6433ca9d 25728bdc e6b1481f a7f0095e d3..%r....H....^ │ │ │ │ + 0x000df650 7d2ad384 3c6b92c5 ffa85106 bee91047 }*..iS....E.. │ │ │ │ + 0x000df6a0 faad5403 bbec1542 782fd681 396e97c0 ..T....Bx/..9n.. │ │ │ │ + 0x000df6b0 e3b44d1a a2f50c5b 6136cf98 20778ed9 ..M....[a6.. w.. │ │ │ │ + 0x000df6c0 acfb0255 edba4314 2e7980d7 6f38c196 ...U..C..y..o8.. │ │ │ │ + 0x000df6d0 b5e21b4c f4a35a0d 376099ce 7621d88f ...L..Z.7`..v!.. │ │ │ │ + 0x000df6e0 9ec93067 df887126 1c4bb2e5 5d0af3a4 ..0g..q&.K..]... │ │ │ │ + 0x000df6f0 87d0297e c691683f 0552abfc 4413eabd ..)~..h?.R..D... │ │ │ │ + 0x000df700 0058b0e8 7d25cd95 faa24a12 87df376f .X..}%....J...7o │ │ │ │ + 0x000df710 e9b15901 94cc247c 134ba3fb 6e36de86 ..Y...$|.K..n6.. │ │ │ │ + 0x000df720 cf977f27 b2ea025a 356d85dd 4810f8a0 ...'...Z5m..H... │ │ │ │ + 0x000df730 267e96ce 5b03ebb3 dc846c34 a1f91149 &~..[.....l4...I │ │ │ │ + 0x000df740 83db336b fea64e16 7921c991 045cb4ec ..3k..N.y!...\.. │ │ │ │ + 0x000df750 6a32da82 174fa7ff 90c82078 edb55d05 j2...O.... x..]. │ │ │ │ + 0x000df760 4c14fca4 316981d9 b6ee065e cb937b23 L...1i.....^..{# │ │ │ │ + 0x000df770 a5fd154d d8806830 5f07efb7 227a92ca ...M..h0_..."z.. │ │ │ │ + 0x000df780 1b43abf3 663ed68e e1b95109 9cc42c74 .C..f>....Q...,t │ │ │ │ + 0x000df790 f2aa421a 8fd73f67 0850b8e0 752dc59d ..B...?g.P..u-.. │ │ │ │ + 0x000df7a0 d48c643c a9f11941 2e769ec6 530be3bb ..d<...A.v..S... │ │ │ │ + 0x000df7b0 3d658dd5 4018f0a8 c79f772f bae20a52 =e..@.....w/...R │ │ │ │ + 0x000df7c0 98c02870 e5bd550d 623ad28a 1f47aff7 ..(p..U.b:...G.. │ │ │ │ + 0x000df7d0 7129c199 0c54bce4 8bd33b63 f6ae461e q)...T....;c..F. │ │ │ │ + 0x000df7e0 570fe7bf 2a729ac2 adf51d45 d0886038 W...*r.....E..`8 │ │ │ │ + 0x000df7f0 bee60e56 c39b732b 441cf4ac 396189d1 ...V..s+D...9a.. │ │ │ │ + 0x000df800 0059b2eb 7920cb92 f2ab4019 8bd23960 .Y..y ....@...9` │ │ │ │ + 0x000df810 f9a04b12 80d9326b 0b52b9e0 722bc099 ..K...2k.R..r+.. │ │ │ │ + 0x000df820 efb65d04 96cf247d 1d44aff6 643dd68f ..]...$}.D..d=.. │ │ │ │ + 0x000df830 164fa4fd 6f36dd84 e4bd560f 9dc42f76 .O..o6....V.../v │ │ │ │ + 0x000df840 c39a7128 bae30851 316883da 4811faa3 ..q(...Q1h..H... │ │ │ │ + 0x000df850 3a6388d1 431af1a8 c8917a23 b1e8035a :c..C.....z#...Z │ │ │ │ + 0x000df860 2c759ec7 550ce7be de876c35 a7fe154c ,u..U.....l5...L │ │ │ │ + 0x000df870 d58c673e acf51e47 277e95cc 5e07ecb5 ..g>...G'~..^... │ │ │ │ + 0x000df880 9bc22970 e2bb5009 6930db82 1049a2fb ..)p..P.i0...I.. │ │ │ │ + 0x000df890 623bd089 1b42a9f0 90c9227b e9b05b02 b;...B...."{..[. │ │ │ │ + 0x000df8a0 742dc69f 0d54bfe6 86df346d ffa64d14 t-...T....4m..M. │ │ │ │ + 0x000df8b0 8dd43f66 f4ad461f 7f26cd94 065fb4ed ..?f..F..&..._.. │ │ │ │ + 0x000df8c0 5801eab3 217893ca aaf31841 d38a6138 X...!x.....A..a8 │ │ │ │ + 0x000df8d0 a1f8134a d8816a33 530ae1b8 2a7398c1 ...J..j3S...*s.. │ │ │ │ + 0x000df8e0 b7ee055c ce977c25 451cf7ae 3c658ed7 ...\..|%E...d..K.`:...O.. │ │ │ │ + 0x000df9f0 4319f7ad 366c82d8 a9f31d47 dc866832 C...6l.....G..h2 │ │ │ │ + 0x000dfa00 005bb6ed 712ac79c e2b9540f 93c8257e .[..q*....T...%~ │ │ │ │ + 0x000dfa10 d9826f34 a8f31e45 3b608dd6 4a11fca7 ..o4...E;`..J... │ │ │ │ + 0x000dfa20 aff41942 de856833 4d16fba0 3c678ad1 ...B..h3M...e..O. │ │ │ │ + 0x000dfaf0 b3e8055e c299742f 510ae7bc 207b96cd ...^..t/Q... {.. │ │ │ │ + 0x000dfb00 005cb8e4 6d31d589 da86623e b7eb0f53 .\..m1....b>...S │ │ │ │ + 0x000dfb10 a9f5114d c4987c20 732fcb97 1e42a6fa ...M..| s/...B.. │ │ │ │ + 0x000dfb20 4f13f7ab 227e9ac6 95c92d71 f8a4401c O..."~....-q..@. │ │ │ │ + 0x000dfb30 e6ba5e02 8bd7336f 3c6084d8 510de9b5 ..^...3o<`..Q... │ │ │ │ + 0x000dfb40 9ec2267a f3af4b17 4418fca0 297591cd ..&z..K.D...)u.. │ │ │ │ + 0x000dfb50 376b8fd3 5a06e2be edb15509 80dc3864 7k..Z.....U...8d │ │ │ │ + 0x000dfb60 d18d6935 bce00458 0b57b3ef 663ade82 ..i5...X.W..f:.. │ │ │ │ + 0x000dfb70 7824c09c 1549adf1 a2fe1a46 cf93772b x$...I.....F..w+ │ │ │ │ + 0x000dfb80 217d99c5 4c10f4a8 fba7431f 96ca2e72 !}..L.....C....r │ │ │ │ + 0x000dfb90 88d4306c e5b95d01 520eeab6 3f6387db ..0l..].R...?c.. │ │ │ │ + 0x000dfba0 6e32d68a 035fbbe7 b4e80c50 d985613d n2..._.....P..a= │ │ │ │ + 0x000dfbb0 c79b7f23 aaf6124e 1d41a5f9 702cc894 ...#...N.A..p,.. │ │ │ │ + 0x000dfbc0 bfe3075b d28e6a36 6539dd81 0854b0ec ...[..j6e9...T.. │ │ │ │ + 0x000dfbd0 164aaef2 7b27c39f cc907428 a1fd1945 .J..{'....t(...E │ │ │ │ + 0x000dfbe0 f0ac4814 9dc12579 2a7692ce 471bffa3 ..H...%y*v..G... │ │ │ │ + 0x000dfbf0 5905e1bd 34688cd0 83df3b67 eeb2560a Y...4h....;g..V. │ │ │ │ + 0x000dfc00 005dbae7 6934d38e d28f6835 bbe6015c .]..i4....h5...\ │ │ │ │ + 0x000dfc10 b9e4035e d08d6a37 6b36d18c 025fb8e5 ...^..j7k6..._.. │ │ │ │ + 0x000dfc20 6f32d588 065bbce1 bde0075a d4896e33 o2...[.....Z..n3 │ │ │ │ + 0x000dfc30 d68b6c31 bfe20558 0459bee3 6d30d78a ..l1...X.Y..m0.. │ │ │ │ + 0x000dfc40 de836439 b7ea0d50 0c51b6eb 6538df82 ..d9...P.Q..e8.. │ │ │ │ + 0x000dfc50 673add80 0e53b4e9 b5e80f52 dc81663b g:...S.....R..f; │ │ │ │ + 0x000dfc60 b1ec0b56 d885623f 633ed984 0a57b0ed ...V..b?c>...W.. │ │ │ │ + 0x000dfc70 0855b2ef 613cdb86 da87603d b3ee0954 .U..a<....`=...T │ │ │ │ + 0x000dfc80 a1fc1b46 c895722f 732ec994 1a47a0fd ...F..r/s....G.. │ │ │ │ + 0x000dfc90 1845a2ff 712ccb96 ca97702d a3fe1944 .E..q,....p-...D │ │ │ │ + 0x000dfca0 ce937429 a7fa1d40 1c41a6fb 7528cf92 ..t)...@.A..u(.. │ │ │ │ + 0x000dfcb0 772acd90 1e43a4f9 a5f81f42 cc91762b w*...C.....B..v+ │ │ │ │ + 0x000dfcc0 7f22c598 164bacf1 adf0174a c4997e23 ."...K.....J..~# │ │ │ │ + 0x000dfcd0 c69b7c21 aff21548 1449aef3 7d20c79a ..|!...H.I..} .. │ │ │ │ + 0x000dfce0 104daaf7 7924c39e c29f7825 abf6114c .M..y$....x%...L │ │ │ │ + 0x000dfcf0 a9f4134e c09d7a27 7b26c19c 124fa8f5 ...N..z'{&...O.. │ │ │ │ + 0x000dfd00 005ebce2 653bd987 ca947628 aff1134d .^..e;....v(...M │ │ │ │ + 0x000dfd10 89d7356b ecb2500e 431dffa1 26789ac4 ..5k..P.C...&x.. │ │ │ │ + 0x000dfd20 0f51b3ed 6a34d688 c59b7927 a0fe1c42 .Q..j4....y'...B │ │ │ │ + 0x000dfd30 86d83a64 e3bd5f01 4c12f0ae 297795cb ..:d.._.L...)w.. │ │ │ │ + 0x000dfd40 1e40a2fc 7b25c799 d48a6836 b1ef0d53 .@..{%....h6...S │ │ │ │ + 0x000dfd50 97c92b75 f2ac4e10 5d03e1bf 386684da ..+u..N.]...8f.. │ │ │ │ + 0x000dfd60 114fadf3 742ac896 db856739 bee0025c .O..t*....g9...\ │ │ │ │ + 0x000dfd70 98c6247a fda3411f 520ceeb0 37698bd5 ..$z..A.R...7i.. │ │ │ │ + 0x000dfd80 3c6280de 5907e5bb f6a84a14 93cd2f71 ` │ │ │ │ + 0x000dfdf0 a4fa1846 c19f7d23 6e30d28c 0b55b7e9 ...F..}#n0...U.. │ │ │ │ + 0x000dfe00 005fbee1 613edf80 c29d7c23 a3fc1d42 ._..a>....|#...B │ │ │ │ + 0x000dfe10 99c62778 f8a74619 5b04e5ba 3a6584db ..'x..F.[...:e.. │ │ │ │ + 0x000dfe20 2f7091ce 4e11f0af edb2530c 8cd3326d /p..N.....S...2m │ │ │ │ + 0x000dfe30 b6e90857 d7886936 742bca95 154aabf4 ...W..i6t+...J.. │ │ │ │ + 0x000dfe40 5e01e0bf 3f6081de 9cc3227d fda2431c ^...?`...."}..C. │ │ │ │ + 0x000dfe50 c7987926 a6f91847 055abbe4 643bda85 ..y&...G.Z..d;.. │ │ │ │ + 0x000dfe60 712ecf90 104faef1 b3ec0d52 d28d6c33 q....O.....R..l3 │ │ │ │ + 0x000dfe70 e8b75609 89d63768 2a7594cb 4b14f5aa ..V...7h*u..K... │ │ │ │ + 0x000dfe80 bce3025d dd82633c 7e21c09f 1f40a1fe ...]..c<~!...@.. │ │ │ │ + 0x000dfe90 257a9bc4 441bfaa5 e7b85906 86d93867 %z..D.....Y...8g │ │ │ │ + 0x000dfea0 93cc2d72 f2ad4c13 510eefb0 306f8ed1 ..-r..L.Q...0o.. │ │ │ │ + 0x000dfeb0 0a55b4eb 6b34d58a c8977629 a9f61748 .U..k4....v)...H │ │ │ │ + 0x000dfec0 e2bd5c03 83dc3d62 207f9ec1 411effa0 ..\...=b ...A... │ │ │ │ + 0x000dfed0 7b24c59a 1a45a4fb b9e60758 d8876639 {$...E.....X..f9 │ │ │ │ + 0x000dfee0 cd92732c acf3124d 0f50b1ee 6e31d08f ..s,...M.P..n1.. │ │ │ │ + 0x000dfef0 540beab5 356a8bd4 96c92877 f7a84916 T...5j....(w..I. │ │ │ │ + 0x000dff00 0060c0a0 9dfd5d3d 2747e787 bada7a1a .`....]='G....z. │ │ │ │ + 0x000dff10 4e2e8eee d3b31373 6909a9c9 f4943454 N......si.....4T │ │ │ │ + 0x000dff20 9cfc5c3c 0161c1a1 bbdb7b1b 2646e686 ..\<.a....{.&F.. │ │ │ │ + 0x000dff30 d2b21272 4f2f8fef f5953555 6808a8c8 ...rO/....5Uh... │ │ │ │ + 0x000dff40 2545e585 b8d87818 0262c2a2 9fff5f3f %E....x..b...._? │ │ │ │ + 0x000dff50 6b0babcb f6963656 4c2c8cec d1b11171 k.....6VL,.....q │ │ │ │ + 0x000dff60 b9d97919 2444e484 9efe5e3e 0363c3a3 ..y.$D....^>.c.. │ │ │ │ + 0x000dff70 f7973757 6a0aaaca d0b01070 4d2d8ded ..7Wj......pM-.. │ │ │ │ + 0x000dff80 4a2a8aea d7b71777 6d0dadcd f0903050 J*.....wm.....0P │ │ │ │ + 0x000dff90 0464c4a4 99f95939 2343e383 bede7e1e .d....Y9#C....~. │ │ │ │ + 0x000dffa0 d6b61676 4b2b8beb f1913151 6c0caccc ...vK+....1Ql... │ │ │ │ + 0x000dffb0 98f85838 0565c5a5 bfdf7f1f 2242e282 ..X8.e......"B.. │ │ │ │ + 0x000dffc0 6f0fafcf f2923252 482888e8 d5b51575 o.....2RH(.....u │ │ │ │ + 0x000dffd0 2141e181 bcdc7c1c 0666c6a6 9bfb5b3b !A....|..f....[; │ │ │ │ + 0x000dffe0 f3933353 6e0eaece d4b41474 492989e9 ..3Sn......tI).. │ │ │ │ + 0x000dfff0 bddd7d1d 2040e080 9afa5a3a 0767c7a7 ..}. @....Z:.g.. │ │ │ │ + 0x000e0000 0061c2a3 99f85b3a 2f4eed8c b6d77415 .a....[:/N....t. │ │ │ │ + 0x000e0010 5e3f9cfd c7a60564 7110b3d2 e8892a4b ^?.....dq.....*K │ │ │ │ + 0x000e0020 bcdd7e1f 2544e786 93f25130 0a6bc8a9 ..~.%D....Q0.k.. │ │ │ │ + 0x000e0030 e2832041 7b1ab9d8 cdac0f6e 543596f7 .. A{......nT5.. │ │ │ │ + 0x000e0040 6504a7c6 fc9d3e5f 4a2b88e9 d3b21170 e.....>_J+.....p │ │ │ │ + 0x000e0050 3b5af998 a2c36001 1475d6b7 8dec4f2e ;Z....`..u....O. │ │ │ │ + 0x000e0060 d9b81b7a 402182e3 f6973455 6f0eadcc ...z@!....4Uo... │ │ │ │ + 0x000e0070 87e64524 1e7fdcbd a8c96a0b 3150f392 ..E$......j.1P.. │ │ │ │ + 0x000e0080 caab0869 533291f0 e5842746 7c1dbedf ...iS2....'F|... │ │ │ │ + 0x000e0090 94f55637 0d6ccfae bbda7918 2243e081 ..V7.l....y."C.. │ │ │ │ + 0x000e00a0 7617b4d5 ef8e2d4c 59389bfa c0a10263 v.....-LY8.....c │ │ │ │ + 0x000e00b0 2849ea8b b1d07312 0766c5a4 9eff5c3d (I....s..f....\= │ │ │ │ + 0x000e00c0 afce6d0c 3657f495 80e14223 1978dbba ..m.6W....B#.x.. │ │ │ │ + 0x000e00d0 f1903352 6809aacb debf1c7d 472685e4 ..3Rh......}G&.. │ │ │ │ + 0x000e00e0 1372d1b0 8aeb4829 3c5dfe9f a5c46706 .r....H)<]....g. │ │ │ │ + 0x000e00f0 4d2c8fee d4b51677 6203a0c1 fb9a3958 M,.....wb.....9X │ │ │ │ + 0x000e0100 0062c4a6 95f75133 3755f391 a2c06604 .b....Q37U....f. │ │ │ │ + 0x000e0110 6e0caac8 fb993f5d 593b9dff ccae086a n.....?]Y;.....j │ │ │ │ + 0x000e0120 dcbe187a 492b8def eb892f4d 7e1cbad8 ...zI+..../M~... │ │ │ │ + 0x000e0130 b2d07614 2745e381 85e74123 1072d4b6 ..v.'E....A#.r.. │ │ │ │ + 0x000e0140 a5c76103 3052f496 92f05634 0765c3a1 ..a.0R....V4.e.. │ │ │ │ + 0x000e0150 cba90f6d 5e3c9af8 fc9e385a 690badcf ...m^<....8Zi... │ │ │ │ + 0x000e0160 791bbddf ec8e284a 4e2c8ae8 dbb91f7d y.....(JN,.....} │ │ │ │ + 0x000e0170 1775d3b1 82e04624 2042e486 b5d77113 .u....F$ B....q. │ │ │ │ + 0x000e0180 573593f1 c2a00664 6002a4c6 f5973153 W5.....d`.....1S │ │ │ │ + 0x000e0190 395bfd9f acce680a 0e6ccaa8 9bf95f3d 9[....h..l...._= │ │ │ │ + 0x000e01a0 8be94f2d 1e7cdab8 bcde781a 294bed8f ..O-.|....x.)K.. │ │ │ │ + 0x000e01b0 e5872143 7012b4d6 d2b01674 472583e1 ..!Cp......tG%.. │ │ │ │ + 0x000e01c0 f2903654 6705a3c1 c5a70163 503294f6 ..6Tg......cP2.. │ │ │ │ + 0x000e01d0 9cfe583a 096bcdaf abc96f0d 3e5cfa98 ..X:.k....o.>\.. │ │ │ │ + 0x000e01e0 2e4cea88 bbd97f1d 197bddbf 8cee482a .L.......{....H* │ │ │ │ + 0x000e01f0 402284e6 d5b71173 7715b3d1 e2802644 @".....sw.....&D │ │ │ │ + 0x000e0200 0063c6a5 91f25734 3f5cf99a aecd680b .c....W4?\....h. │ │ │ │ + 0x000e0210 7e1db8db ef8c294a 412287e4 d0b31675 ~.....)JA".....u │ │ │ │ + 0x000e0220 fc9f3a59 6d0eabc8 c3a00566 523194f7 ..:Ym......fR1.. │ │ │ │ + 0x000e0230 82e14427 1370d5b6 bdde7b18 2c4fea89 ..D'.p....{.,O.. │ │ │ │ + 0x000e0240 e5862340 7417b2d1 dab91c7f 4b288dee ..#@t.......K(.. │ │ │ │ + 0x000e0250 9bf85d3e 0a69ccaf a4c76201 3556f390 ..]>.i....b.5V.. │ │ │ │ + 0x000e0260 197adfbc 88eb4e2d 2645e083 b7d47112 .z....N-&E....q. │ │ │ │ + 0x000e0270 6704a1c2 f6953053 583b9efd c9aa0f6c g.....0SX;.....l │ │ │ │ + 0x000e0280 d7b41172 462580e3 e88b2e4d 791abfdc ...rF%.....My... │ │ │ │ + 0x000e0290 a9ca6f0c 385bfe9d 96f55033 0764c1a2 ..o.8[....P3.d.. │ │ │ │ + 0x000e02a0 2b48ed8e bad97c1f 1477d2b1 85e64320 +H....|..w....C │ │ │ │ + 0x000e02b0 553693f0 c4a70261 6a09accf fb983d5e U6.....aj.....=^ │ │ │ │ + 0x000e02c0 3251f497 a3c06506 0d6ecba8 9cff5a39 2Q....e..n....Z9 │ │ │ │ + 0x000e02d0 4c2f8ae9 ddbe1b78 7310b5d6 e2812447 L/.....xs.....$G │ │ │ │ + 0x000e02e0 cead086b 5f3c99fa f1923754 6003a6c5 ...k_<....7T`... │ │ │ │ + 0x000e02f0 b0d37615 2142e784 8fec492a 1e7dd8bb ..v.!B....I*.}.. │ │ │ │ + 0x000e0300 0064c8ac 8de94521 0763cfab 8aee4226 .d....E!.c....B& │ │ │ │ + 0x000e0310 0e6ac6a2 83e74b2f 096dc1a5 84e04c28 .j....K/.m....L( │ │ │ │ + 0x000e0320 1c78d4b0 91f5593d 1b7fd3b7 96f25e3a .x....Y=......^: │ │ │ │ + 0x000e0330 1276dabe 9ffb5733 1571ddb9 98fc5034 .v....W3.q....P4 │ │ │ │ + 0x000e0340 385cf094 b5d17d19 3f5bf793 b2d67a1e 8\....}.?[....z. │ │ │ │ + 0x000e0350 3652fe9a bbdf7317 3155f99d bcd87410 6R....s.1U....t. │ │ │ │ + 0x000e0360 2440ec88 a9cd6105 2347eb8f aeca6602 $@....a.#G....f. │ │ │ │ + 0x000e0370 2a4ee286 a7c36f0b 2d49e581 a0c4680c *N....o.-I....h. │ │ │ │ + 0x000e0380 7014b8dc fd993551 7713bfdb fa9e3256 p.....5Qw.....2V │ │ │ │ + 0x000e0390 7e1ab6d2 f3973b5f 791db1d5 f4903c58 ~.....;_y..........{]9.....| │ │ │ │ + 0x000e0400 0065caaf 89ec4326 0f6ac5a0 86e34c29 .e....C&.j....L) │ │ │ │ + 0x000e0410 1e7bd4b1 97f25d38 1174dbbe 98fd5237 .{....]8.t....R7 │ │ │ │ + 0x000e0420 3c59f693 b5d07f1a 3356f99c badf7015 .....rT1.. │ │ │ │ + 0x000e04c0 88ed4227 0164cbae 87e24d28 0e6bc4a1 ..B'.d....M(.k.. │ │ │ │ + 0x000e04d0 96f35c39 1f7ad5b0 99fc5336 1075dabf ..\9.z....S6.u.. │ │ │ │ + 0x000e04e0 b4d17e1b 3d58f792 bbde7114 3257f89d ..~.=X....q.2W.. │ │ │ │ + 0x000e04f0 aacf6005 2346e98c a5c06f0a 2c49e683 ..`.#F....o.,I.. │ │ │ │ + 0x000e0500 0066ccaa 85e3492f 1771dbbd 92f45e38 .f....I/.q....^8 │ │ │ │ + 0x000e0510 2e48e284 abcd6701 395ff593 bcda7016 .H....g.9_....p. │ │ │ │ + 0x000e0520 5c3a90f6 d9bf1573 4b2d87e1 cea80264 \:.....sK-.....d │ │ │ │ + 0x000e0530 7214bed8 f7913b5d 6503a9cf e0862c4a r.....;]e.....,J │ │ │ │ + 0x000e0540 b8de7412 3d5bf197 afc96305 2a4ce680 ..t.=[....c.*L.. │ │ │ │ + 0x000e0550 96f05a3c 1375dfb9 81e74d2b 0462c8ae ..Z<.u....M+.b.. │ │ │ │ + 0x000e0560 e482284e 6107adcb f3953f59 7610badc ..(Na.....?Yv... │ │ │ │ + 0x000e0570 caac0660 4f2983e5 ddbb1177 583e94f2 ...`O).....wX>.. │ │ │ │ + 0x000e0580 6d0ba1c7 e88e2442 7a1cb6d0 ff993355 m.....$Bz.....3U │ │ │ │ + 0x000e0590 43258fe9 c6a00a6c 543298fe d1b71d7b C%.....lT2.....{ │ │ │ │ + 0x000e05a0 3157fd9b b4d2781e 2640ea8c a3c56f09 1W....x.&@....o. │ │ │ │ + 0x000e05b0 1f79d3b5 9afc5630 086ec4a2 8deb4127 .y....V0.n....A' │ │ │ │ + 0x000e05c0 d5b3197f 50369cfa c2a40e68 47218bed ....P6.....hG!.. │ │ │ │ + 0x000e05d0 fb9d3751 7e18b2d4 ec8a2046 690fa5c3 ..7Q~..... Fi... │ │ │ │ + 0x000e05e0 89ef4523 0c6ac0a6 9ef85234 1b7dd7b1 ..E#.j....R4.}.. │ │ │ │ + 0x000e05f0 a7c16b0d 2244ee88 b0d67c1a 3553f99f ..k."D....|.5S.. │ │ │ │ + 0x000e0600 0067cea9 81e64f28 1f78d1b6 9ef95037 .g....O(.x....P7 │ │ │ │ + 0x000e0610 3e59f097 bfd87116 2146ef88 a0c76e09 >Y....q.!F....n. │ │ │ │ + 0x000e0620 7c1bb2d5 fd9a3354 6304adca e2852c4b |.....3Tc.....,K │ │ │ │ + 0x000e0630 42258ceb c3a40d6a 5d3a93f4 dcbb1275 B%.....j]:.....u │ │ │ │ + 0x000e0640 f89f3651 791eb7d0 e780294e 6601a8cf ..6Qy.....)Nf... │ │ │ │ + 0x000e0650 c6a1086f 472089ee d9be1770 583f96f1 ...oG .....pX?.. │ │ │ │ + 0x000e0660 84e34a2d 0562cbac 9bfc5532 1a7dd4b3 ..J-.b....U2.}.. │ │ │ │ + 0x000e0670 badd7413 3b5cf592 a5c26b0c 2443ea8d ..t.;\....k.$C.. │ │ │ │ + 0x000e0680 ed8a2344 6c0ba2c5 f2953c5b 7314bdda ..#Dl.....<[s... │ │ │ │ + 0x000e0690 d3b41d7a 52359cfb ccab0265 4d2a83e4 ...zR5.....eM*.. │ │ │ │ + 0x000e06a0 91f65f38 1077deb9 8ee94027 0f68c1a6 .._8.w....@'.h.. │ │ │ │ + 0x000e06b0 afc86106 2e49e087 b0d77e19 3156ff98 ..a..I....~.1V.. │ │ │ │ + 0x000e06c0 1572dbbc 94f35a3d 0a6dc4a3 8bec4522 .r....Z=.m....E" │ │ │ │ + 0x000e06d0 2b4ce582 aacd6403 3453fa9d b5d27b1c +L....d.4S....{. │ │ │ │ + 0x000e06e0 690ea7c0 e88f2641 7611b8df f790395e i.....&Av.....9^ │ │ │ │ + 0x000e06f0 573099fe d6b1187f 482f86e1 c9ae0760 W0......H/.....` │ │ │ │ + 0x000e0700 0068d0b8 bdd56d05 670fb7df dab20a62 .h....m.g......b │ │ │ │ + 0x000e0710 cea61e76 731ba3cb a9c17911 147cc4ac ...vs.....y..|.. │ │ │ │ + 0x000e0720 81e95139 3c54ec84 e68e365e 5b338be3 ..Q9V....S;Y1....4\ │ │ │ │ + 0x000e0790 f0982048 4d259df5 97ff472f 2a42fa92 .. HM%....G/*B.. │ │ │ │ + 0x000e07a0 bfd76f07 026ad2ba d8b00860 650db5dd ..o..j.....`e... │ │ │ │ + 0x000e07b0 7119a1c9 cca41c74 167ec6ae abc37b13 q......t.~....{. │ │ │ │ + 0x000e07c0 2149f199 9cf44c24 462e96fe fb932b43 !I....L$F.....+C │ │ │ │ + 0x000e07d0 ef873f57 523a82ea 88e05830 355de58d ..?WR:....X05].. │ │ │ │ + 0x000e07e0 a0c87018 1d75cda5 c7af177f 7a12aac2 ..p..u......z... │ │ │ │ + 0x000e07f0 6e06bed6 d3bb036b 0961d9b1 b4dc640c n......k.a....d. │ │ │ │ + 0x000e0800 0069d2bb b9d06b02 6f06bdd4 d6bf046d .i....k.o......m │ │ │ │ + 0x000e0810 deb70c65 670eb5dc b1d8630a 0861dab3 ...eg.....c..a.. │ │ │ │ + 0x000e0820 a1c8731a 1871caa3 cea71c75 771ea5cc ..s..q.....uw... │ │ │ │ + 0x000e0830 7f16adc4 c6af147d 1079c2ab a9c07b12 .......}.y....{. │ │ │ │ + 0x000e0840 5f368de4 e68f345d 3059e28b 89e05b32 _6....4]0Y....[2 │ │ │ │ + 0x000e0850 81e8533a 3851ea83 ee873c55 573e85ec ..S:8Q...... │ │ │ │ + 0x000e0860 fe972c45 472e95fc 91f8432a 2841fa93 ..,EG.....C*(A.. │ │ │ │ + 0x000e0870 2049f29b 99f04b22 4f269df4 f69f244d I....K"O&....$M │ │ │ │ + 0x000e0880 bed76c05 076ed5bc d1b8036a 6801bad3 ..l..n.....jh... │ │ │ │ + 0x000e0890 6009b2db d9b00b62 0f66ddb4 b6df640d `......b.f....d. │ │ │ │ + 0x000e08a0 1f76cda4 a6cf741d 7019a2cb c9a01b72 .v....t.p......r │ │ │ │ + 0x000e08b0 c1a8137a 7811aac3 aec77c15 177ec5ac ...zx.....|..~.. │ │ │ │ + 0x000e08c0 e188335a 58318ae3 8ee75c35 375ee58c ..3ZX1....\57^.. │ │ │ │ + 0x000e08d0 3f56ed84 86ef543d 503982eb e9803b52 ?V....T=P9....;R │ │ │ │ + 0x000e08e0 402992fb f9902b42 2f46fd94 96ff442d @)....+B/F....D- │ │ │ │ + 0x000e08f0 9ef74c25 274ef59c f198234a 48219af3 ..L%'N....#JH!.. │ │ │ │ + 0x000e0900 006ad4be b5df610b 771da3c9 c2a8167c .j....a.w......| │ │ │ │ + 0x000e0910 ee843a50 5b318fe5 99f34d27 2c46f892 ..:P[1....M',F.. │ │ │ │ + 0x000e0920 c1ab157f 741ea0ca b6dc6208 0369d7bd ....t.....b..i.. │ │ │ │ + 0x000e0930 2f45fb91 9af04e24 58328ce6 ed873953 /E....N$X2....9S │ │ │ │ + 0x000e0940 9ff54b21 2a40fe94 e8823c56 5d3789e3 ..K!*@........5_ │ │ │ │ + 0x000e0990 cda71973 7812acc6 bad06e04 0f65dbb1 ...sx.....n..e.. │ │ │ │ + 0x000e09a0 e288365c 573d83e9 95ff412b 204af49e ..6\W=....A+ J.. │ │ │ │ + 0x000e09b0 0c66d8b2 b9d36d07 7b11afc5 cea41a70 .f....m.{......p │ │ │ │ + 0x000e09c0 bcd66802 0963ddb7 cba11f75 7e14aac0 ..h..c.....u~... │ │ │ │ + 0x000e09d0 523886ec e78d3359 254ff19b 90fa442e R8....3Y%O....D. │ │ │ │ + 0x000e09e0 7d17a9c3 c8a21c76 0a60deb4 bfd56b01 }......v.`....k. │ │ │ │ + 0x000e09f0 93f9472d 264cf298 e48e305a 513b85ef ..G-&L....0ZQ;.. │ │ │ │ + 0x000e0a00 006bd6bd b1da670c 7f14a9c2 cea51873 .k....g........s │ │ │ │ + 0x000e0a10 fe952843 4f2499f2 81ea573c 305be68d ..(CO$....W<0[.. │ │ │ │ + 0x000e0a20 e18a375c 503b86ed 9ef54823 2f44f992 ..7\P;....H#/D.. │ │ │ │ + 0x000e0a30 1f74c9a2 aec57813 600bb6dd d1ba076c .t....x.`......l │ │ │ │ + 0x000e0a40 dfb40962 6e05b8d3 a0cb761d 117ac7ac ...bn.....v..z.. │ │ │ │ + 0x000e0a50 214af79c 90fb462d 5e3588e3 ef843952 !J....F-^5....9R │ │ │ │ + 0x000e0a60 3e55e883 8fe45932 412a97fc f09b264d >U....Y2A*....&M │ │ │ │ + 0x000e0a70 c0ab167d 711aa7cc bfd46902 0e65d8b3 ...}q.....i..e.. │ │ │ │ + 0x000e0a80 a3c8751e 1279c4af dcb70a61 6d06bbd0 ..u..y.....am... │ │ │ │ + 0x000e0a90 5d368be0 ec873a51 2249f49f 93f8452e ]6....:Q"I....E. │ │ │ │ + 0x000e0aa0 422994ff f398254e 3d56eb80 8ce75a31 B)....%N=V....Z1 │ │ │ │ + 0x000e0ab0 bcd76a01 0d66dbb0 c3a8157e 7219a4cf ..j..f.....~r... │ │ │ │ + 0x000e0ac0 7c17aac1 cda61b70 0368d5be b2d9640f |......p.h....d. │ │ │ │ + 0x000e0ad0 82e9543f 3358e58e fd962b40 4c279af1 ..T?3X....+@L'.. │ │ │ │ + 0x000e0ae0 9df64b20 2c47fa91 e289345f 533885ee ..K ,G....4_S8.. │ │ │ │ + 0x000e0af0 6308b5de d2b9046f 1c77caa1 adc67b10 c......o.w....{. │ │ │ │ + 0x000e0b00 006cd8b4 adc17519 472b9ff3 ea86325e .l....u.G+....2^ │ │ │ │ + 0x000e0b10 8ee2563a 234ffb97 c9a5117d 6408bcd0 ..V:#O.....}d... │ │ │ │ + 0x000e0b20 016dd9b5 acc07418 462a9ef2 eb87335f .m....t.F*....3_ │ │ │ │ + 0x000e0b30 8fe3573b 224efa96 c8a4107c 6509bdd1 ..W;"N.....|e... │ │ │ │ + 0x000e0b40 026edab6 afc3771b 45299df1 e884305c .n....w.E)....0\ │ │ │ │ + 0x000e0b50 8ce05438 214df995 cba7137f 660abed2 ..T8!M......f... │ │ │ │ + 0x000e0b60 036fdbb7 aec2761a 44289cf0 e985315d .o....v.D(....1] │ │ │ │ + 0x000e0b70 8de15539 204cf894 caa6127e 670bbfd3 ..U9 L.....~g... │ │ │ │ + 0x000e0b80 0468dcb0 a9c5711d 432f9bf7 ee82365a .h....q.C/....6Z │ │ │ │ + 0x000e0b90 8ae6523e 274bff93 cda11579 600cb8d4 ..R>'K.....y`... │ │ │ │ + 0x000e0ba0 0569ddb1 a8c4701c 422e9af6 ef83375b .i....p.B.....7[ │ │ │ │ + 0x000e0bb0 8be7533f 264afe92 cca01478 610db9d5 ..S?&J.....xa... │ │ │ │ + 0x000e0bc0 066adeb2 abc7731f 412d99f5 ec803458 .j....s.A-....4X │ │ │ │ + 0x000e0bd0 88e4503c 2549fd91 cfa3177b 620ebad6 ..P<%I.....{b... │ │ │ │ + 0x000e0be0 076bdfb3 aac6721e 402c98f4 ed813559 .k....r.@,....5Y │ │ │ │ + 0x000e0bf0 89e5513d 2448fc90 cea2167a 630fbbd7 ..Q=$H.....zc... │ │ │ │ + 0x000e0c00 006ddab7 a9c4731e 4f2295f8 e68b3c51 .m....s.O".... M.. │ │ │ │ + 0x000e0cd0 583582ef f19c2b46 177acda0 bed36409 X5....+F.z....d. │ │ │ │ + 0x000e0ce0 e78a3d50 4e2394f9 a8c5721f 016cdbb6 ..=PN#....r..l.. │ │ │ │ + 0x000e0cf0 7914a3ce d0bd0a67 365bec81 9ff24528 y......g6[....E( │ │ │ │ + 0x000e0d00 006edcb2 a5cb7917 57398be5 f29c2e40 .n....y.W9.....@ │ │ │ │ + 0x000e0d10 aec0721c 0b65d7b9 f997254b 5c3280ee ..r..e....%K\2.. │ │ │ │ + 0x000e0d20 412f9df3 e48a3856 1678caa4 b3dd6f01 A/....8V.x....o. │ │ │ │ + 0x000e0d30 ef81335d 4a2496f8 b8d6640a 1d73c1af ..3]J$....d..s.. │ │ │ │ + 0x000e0d40 82ec5e30 2749fb95 d5bb0967 701eacc2 ..^0'I.....gp... │ │ │ │ + 0x000e0d50 2c42f09e 89e7553b 7b15a7c9 deb0026c ,B....U;{......l │ │ │ │ + 0x000e0d60 c3ad1f71 6608bad4 94fa4826 315fed83 ...qf.....H&1_.. │ │ │ │ + 0x000e0d70 6d03b1df c8a6147a 3a54e688 9ff1432d m......z:T....C- │ │ │ │ + 0x000e0d80 1977c5ab bcd2600e 4e2092fc eb853759 .w....`.N ....7Y │ │ │ │ + 0x000e0d90 b7d96b05 127ccea0 e08e3c52 452b99f7 ..k..|....P.....~i... │ │ │ │ + 0x000e0dd0 355be987 90fe4c22 620cbed0 c7a91b75 5[....L"b......u │ │ │ │ + 0x000e0de0 dab40668 7f11a3cd 8de3513f 2846f49a ...h......Q?(F.. │ │ │ │ + 0x000e0df0 741aa8c6 d1bf0d63 234dff91 86e85a34 t......c#M....Z4 │ │ │ │ + 0x000e0e00 006fdeb1 a1ce7f10 5f3081ee fe91204f .o......_0.... O │ │ │ │ + 0x000e0e10 bed1600f 1f70c1ae e18e3f50 402f9ef1 ..`..p....?P@/.. │ │ │ │ + 0x000e0e20 610ebfd0 c0af1e71 3e51e08f 9ff0412e a......q>Q....A. │ │ │ │ + 0x000e0e30 dfb0016e 7e11a0cf 80ef5e31 214eff90 ...n~.....^1!N.. │ │ │ │ + 0x000e0e40 c2ad1c73 630cbdd2 9df2432c 3c53e28d ...sc.....C,N │ │ │ │ + 0x000e0f80 a2d24232 7f0f9fef 0575e595 d8a83848 ..B2.....u....8H │ │ │ │ + 0x000e0f90 f1811161 2c5cccbc 5626b6c6 8bfb6b1b ...a,\..V&....k. │ │ │ │ + 0x000e0fa0 0474e494 d9a93949 a3d34333 7e0e9eee .t....9I..C3~... │ │ │ │ + 0x000e0fb0 5727b7c7 8afa6a1a f0801060 2d5dcdbd W'....j....`-].. │ │ │ │ + 0x000e0fc0 f3831363 2e5ecebe 5424b4c4 89f96919 ...c.^..T$....i. │ │ │ │ + 0x000e0fd0 a0d04030 7d0d9ded 0777e797 daaa3a4a ..@0}....w....:J │ │ │ │ + 0x000e0fe0 5525b5c5 88f86818 f2821262 2f5fcfbf U%....h....b/_.. │ │ │ │ + 0x000e0ff0 0676e696 dbab3b4b a1d14131 7c0c9cec .v....;K..A1|... │ │ │ │ + 0x000e1000 0071e293 d9a83b4a afde4d3c 760794e5 .q....;J..MO..H9....s. │ │ │ │ + 0x000e10c0 3342d1a0 ea9b0879 9ced7e0f 4534a7d6 3B.....y..~.E4.. │ │ │ │ + 0x000e10d0 700192e3 a9d84b3a dfae3d4c 0677e495 p.....K:..=L.w.. │ │ │ │ + 0x000e10e0 b5c45726 6c1d8eff 1a6bf889 c3b22150 ..W&l....k....!P │ │ │ │ + 0x000e10f0 f6871465 2f5ecdbc 5928bbca 80f16213 ...e/^..Y(....b. │ │ │ │ + 0x000e1100 0072e496 d5a73143 b7c55321 621086f4 .r....1C..S!b... │ │ │ │ + 0x000e1110 730197e5 a6d44230 c4b62052 1163f587 s.....B0.. R.c.. │ │ │ │ + 0x000e1120 e6940270 3341d7a5 5123b5c7 84f66012 ...p3A..Q#....`. │ │ │ │ + 0x000e1130 95e77103 4032a4d6 2250c6b4 f7851361 ..q.@2.."P.....a │ │ │ │ + 0x000e1140 d1a33547 0476e092 661482f0 b3c15725 ..5G.v..f.....W% │ │ │ │ + 0x000e1150 a2d04634 770593e1 1567f183 c0b22456 ..F4w....g....$V │ │ │ │ + 0x000e1160 3745d3a1 e2900674 80f26416 5527b1c3 7E.....t..d.U'.. │ │ │ │ + 0x000e1170 4436a0d2 91e37507 f3811765 2654c2b0 D6....u....e&T.. │ │ │ │ + 0x000e1180 bfcd5b29 6a188efc 087aec9e ddaf394b ..[)j....z....9K │ │ │ │ + 0x000e1190 ccbe285a 196bfd8f 7b099fed aedc4a38 ..(Z.k..{.....J8 │ │ │ │ + 0x000e11a0 592bbdcf 8cfe681a ee9c0a78 3b49dfad Y+....h....x;I.. │ │ │ │ + 0x000e11b0 2a58cebc ff8d1b69 9def790b 483aacde *X.....i..y.H:.. │ │ │ │ + 0x000e11c0 6e1c8af8 bbc95f2d d9ab3d4f 0c7ee89a n....._-..=O.~.. │ │ │ │ + 0x000e11d0 1d6ff98b c8ba2c5e aad84e3c 7f0d9be9 .o....,^..N<.... │ │ │ │ + 0x000e11e0 88fa6c1e 5d2fb9cb 3f4ddba9 ea980e7c ..l.]/..?M.....| │ │ │ │ + 0x000e11f0 fb891f6d 2e5ccab8 4c3ea8da 99eb7d0f ...m.\..L>....}. │ │ │ │ + 0x000e1200 0073e695 d1a23744 bfcc592a 6e1d88fb .s....7D..Y*n... │ │ │ │ + 0x000e1210 631085f6 b2c15427 dcaf3a49 0d7eeb98 c.....T'..:I.~.. │ │ │ │ + 0x000e1220 c6b52053 1764f182 790a9fec a8db4e3d .. S.d..y.....N= │ │ │ │ + 0x000e1230 a5d64330 740792e1 1a69fc8f cbb82d5e ..C0t....i....-^ │ │ │ │ + 0x000e1240 91e27704 4033a6d5 2e5dc8bb ff8c196a ..w.@3...].....j │ │ │ │ + 0x000e1250 f2811467 2350c5b6 4d3eabd8 9cef7a09 ...g#P..M>....z. │ │ │ │ + 0x000e1260 5724b1c2 86f56013 e89b0e7d 394adfac W$....`....}9J.. │ │ │ │ + 0x000e1270 3447d2a1 e5960370 8bf86d1e 5a29bccf 4G.....p..m.Z).. │ │ │ │ + 0x000e1280 3f4cd9aa ee9d087b 80f36615 5122b7c4 ?L.....{..f.Q".. │ │ │ │ + 0x000e1290 5c2fbac9 8dfe6b18 e3900576 3241d4a7 \/....k....v2A.. │ │ │ │ + 0x000e12a0 f98a1f6c 285bcebd 4635a0d3 97e47102 ...l([..F5....q. │ │ │ │ + 0x000e12b0 9ae97c0f 4b38adde 2556c3b0 f4871261 ..|.K8..%V.....a │ │ │ │ + 0x000e12c0 aedd483b 7f0c99ea 1162f784 c0b32655 ..H;.....b....&U │ │ │ │ + 0x000e12d0 cdbe2b58 1c6ffa89 720194e7 a3d04536 ..+X.o..r.....E6 │ │ │ │ + 0x000e12e0 681b8efd b9ca5f2c d7a43142 0675e093 h....._,..1B.u.. │ │ │ │ + 0x000e12f0 0b78ed9e daa93c4f b4c75221 651683f0 .x...... │ │ │ │ + 0x000e1310 1367fb8f deaa3642 94e07c08 592db1c5 .g....6B..|.Y-.. │ │ │ │ + 0x000e1320 2652ceba eb9f0377 a1d5493d 6c1884f0 &R.....w..I=l... │ │ │ │ + 0x000e1330 3541dda9 f88c1064 b2c65a2e 7f0b97e3 5A.....d..Z..... │ │ │ │ + 0x000e1340 4c38a4d0 81f5691d cbbf2357 0672ee9a L8....i...#W.r.. │ │ │ │ + 0x000e1350 5f2bb7c3 92e67a0e d8ac3044 1561fd89 _+....z...0D.a.. │ │ │ │ + 0x000e1360 6a1e82f6 a7d34f3b ed990571 2054c8bc j.....O;...q T.. │ │ │ │ + 0x000e1370 790d91e5 b4c05c28 fe8a1662 3347dbaf y.....\(...b3G.. │ │ │ │ + 0x000e1380 98ec7004 5521bdc9 1f6bf783 d2a63a4e ..p.U!...k....:N │ │ │ │ + 0x000e1390 8bff6317 4632aeda 0c78e490 c1b5295d ..c.F2...x....)] │ │ │ │ + 0x000e13a0 beca5622 73079bef 394dd1a5 f4801c68 ..V"s...9M.....h │ │ │ │ + 0x000e13b0 add94531 601488fc 2a5ec2b6 e7930f7b ..E1`...*^.....{ │ │ │ │ + 0x000e13c0 d4a03c48 196df185 5327bbcf 9eea7602 ..K..x.[... │ │ │ │ + 0x000e14c0 1461fe8b dda83742 9bee7104 5227b8cd .a....7B..q.R'.. │ │ │ │ + 0x000e14d0 1762fd88 deab3441 98ed7207 5124bbce .b....4A..r.Q$.. │ │ │ │ + 0x000e14e0 1267f88d dbae3144 9de87702 5421becb .g....1D..w.T!.. │ │ │ │ + 0x000e14f0 1164fb8e d8ad3247 9eeb7401 5722bdc8 .d....2G..t.W".. │ │ │ │ + 0x000e1500 0076ec9a c5b3295f 97e17b0d 5224bec8 .v....)_..{.R$.. │ │ │ │ + 0x000e1510 3345dfa9 f6801a6c a4d2483e 61178dfb 3E.....l..H>a... │ │ │ │ + 0x000e1520 66108afc a3d54f39 f1871d6b 3442d8ae f.....O9...k4B.. │ │ │ │ + 0x000e1530 5523b9cf 90e67c0a c2b42e58 0771eb9d U#....|....X.q.. │ │ │ │ + 0x000e1540 ccba2056 097fe593 5b2db7c1 9ee87204 .. V....[-....r. │ │ │ │ + 0x000e1550 ff891365 3a4cd6a0 681e84f2 addb4137 ...e:L..h.....A7 │ │ │ │ + 0x000e1560 aadc4630 6f1983f5 3d4bd1a7 f88e1462 ..F0o...=K.....b │ │ │ │ + 0x000e1570 99ef7503 5c2ab0c6 0e78e294 cbbd2751 ..u.\*...x....'Q │ │ │ │ + 0x000e1580 85f3691f 4036acda 1264fe88 d7a13b4d ..i.@6...d....;M │ │ │ │ + 0x000e1590 b6c05a2c 73059fe9 2157cdbb e492087e ..Z,s...!W.....~ │ │ │ │ + 0x000e15a0 e3950f79 2650cabc 740298ee b1c75d2b ...y&P..t.....]+ │ │ │ │ + 0x000e15b0 d0a63c4a 1563f98f 4731abdd 82f46e18 ..I.. │ │ │ │ + 0x000e16c0 89fe6710 483fa6d1 1661f88f d7a0394e ..g.H?...a....9N │ │ │ │ + 0x000e16d0 aadd4433 6b1c85f2 3542dbac f4831a6d ..D3k...5B.....m │ │ │ │ + 0x000e16e0 cfb82156 0e79e097 5027bec9 91e67f08 ..!V.y..P'...... │ │ │ │ + 0x000e16f0 ec9b0275 2d5ac3b4 73049dea b2c55c2b ...u-Z..s.....\+ │ │ │ │ + 0x000e1700 0078f088 fd850d75 e79f176f 1a62ea92 .x.....u...o.b.. │ │ │ │ + 0x000e1710 d3ab235b 2e56dea6 344cc4bc c9b13941 ..#[.V..4L....9A │ │ │ │ + 0x000e1720 bbc34b33 463eb6ce 5c24acd4 a1d95129 ..K3F>..\$....Q) │ │ │ │ + 0x000e1730 681098e0 95ed651d 8ff77f07 720a82fa h.....e.....r... │ │ │ │ + 0x000e1740 6b139be3 96ee661e 8cf47c04 710981f9 k.....f...|.q... │ │ │ │ + 0x000e1750 b8c04830 453db5cd 5f27afd7 a2da522a ..H0E=.._'....R* │ │ │ │ + 0x000e1760 d0a82058 2d55dda5 374fc7bf cab23a42 .. X-U..7O....:B │ │ │ │ + 0x000e1770 037bf38b fe860e76 e49c146c 1961e991 .{.....v...l.a.. │ │ │ │ + 0x000e1780 d6ae265e 2b53dba3 3149c1b9 ccb43c44 ..&^+S..1I......Q(....Z# │ │ │ │ + 0x000e18e0 e69f146d 1f66ed94 0970fb82 f089027b ...m.f...p.....{ │ │ │ │ + 0x000e18f0 255cd7ae dca52e57 cab33841 334ac1b8 %\.....W..8A3J.. │ │ │ │ + 0x000e1900 007af48e f58f017b f78d0379 0278f68c .z.....{...y.x.. │ │ │ │ + 0x000e1910 f389077d 067cf288 047ef08a f18b057f ...}.|...~...... │ │ │ │ + 0x000e1920 fb810f75 0e74fa80 0c76f882 f9830d77 ...u.t...v.....w │ │ │ │ + 0x000e1930 0872fc86 fd870973 ff850b71 0a70fe84 .r.....s...q.p.. │ │ │ │ + 0x000e1940 eb911f65 1e64ea90 1c66e892 e9931d67 ...e.d...f.....g │ │ │ │ + 0x000e1950 1862ec96 ed971963 ef951b61 1a60ee94 .b.....c...a.`.. │ │ │ │ + 0x000e1960 106ae49e e59f116b e79d1369 1268e69c .j.....k...i.h.. │ │ │ │ + 0x000e1970 e399176d 166ce298 146ee09a e19b156f ...m.l...n.....o │ │ │ │ + 0x000e1980 cbb13f45 3e44cab0 3c46c8b2 c9b33d47 ..?E>D.... │ │ │ │ + 0x000e1a90 a8d35e25 5922afd4 572ca1da a6dd502b ..^%Y"..W,....P+ │ │ │ │ + 0x000e1aa0 90eb661d 611a97ec 6f1499e2 9ee56813 ..f.a...o.....h. │ │ │ │ + 0x000e1ab0 730885fe 82f9740f 8cf77a01 7d068bf0 s.....t...z.}... │ │ │ │ + 0x000e1ac0 e09b166d 116ae79c 1f64e992 ee951863 ...m.j...d.....c │ │ │ │ + 0x000e1ad0 0378f58e f289047f fc870a71 0d76fb80 .x.........q.v.. │ │ │ │ + 0x000e1ae0 3b40cdb6 cab13c47 c4bf3249 354ec3b8 ;@....B │ │ │ │ + 0x000e1b90 7f0387fb 92ee6a16 b8c4403c 5529add1 ......j...@C...e.v.. │ │ │ │ + 0x000e1c70 aed35429 473abdc0 611c9be6 88f5720f ..T)G:..a.....r. │ │ │ │ + 0x000e1c80 6c1196eb 85f87f02 a3de5924 4a37b0cd l.........Y$J7.. │ │ │ │ + 0x000e1c90 ef921568 067bfc81 205ddaa7 c9b4334e ...h.{.. ]....3N │ │ │ │ + 0x000e1ca0 770a8df0 9ee36419 b8c5423f 512cabd6 w.....d...B?Q,.. │ │ │ │ + 0x000e1cb0 f4890e73 1d60e79a 3b46c1bc d2af2855 ...s.`..;F....(U │ │ │ │ + 0x000e1cc0 5a27a0dd b3ce4934 95e86f12 7c0186fb Z'....I4..o.|... │ │ │ │ + 0x000e1cd0 d9a4235e 304dcab7 166bec91 ff820578 ..#^0M...k.....x │ │ │ │ + 0x000e1ce0 413cbbc6 a8d5522f 8ef37409 671a9de0 A<....R/..t.g... │ │ │ │ + 0x000e1cf0 c2bf3845 2b56d1ac 0d70f78a e4991e63 ..8E+V...p.....c │ │ │ │ + 0x000e1d00 007efc82 e59b1967 d7a92b55 324cceb0 .~.....g..+U2L.. │ │ │ │ + 0x000e1d10 b3cd4f31 5628aad4 641a98e6 81ff7d03 ..O1V(..d.....}. │ │ │ │ + 0x000e1d20 7b0587f9 9ee0621c acd2502e 4937b5cb {.....b...P.I7.. │ │ │ │ + 0x000e1d30 c8b6344a 2d53d1af 1f61e39d fa840678 ..4J-S...a.....x │ │ │ │ + 0x000e1d40 f6880a74 136def91 215fdda3 c4ba3846 ...t.m..!_....8F │ │ │ │ + 0x000e1d50 453bb9c7 a0de5c22 92ec6e10 77098bf5 E;....\"..n.w... │ │ │ │ + 0x000e1d60 8df3710f 681694ea 5a24a6d8 bfc1433d ..q.h...Z$....C= │ │ │ │ + 0x000e1d70 3e40c2bc dba52759 e997156b 0c72f08e >@....'Y...k.r.. │ │ │ │ + 0x000e1d80 f18f0d73 146ae896 2658daa4 c3bd3f41 ...s.j..&X....?A │ │ │ │ + 0x000e1d90 423cbec0 a7d95b25 95eb6917 700e8cf2 B<....[%..i.p... │ │ │ │ + 0x000e1da0 8af47608 6f1193ed 5d23a1df b8c6443a ..v.o...]#....D: │ │ │ │ + 0x000e1db0 3947c5bb dca2205e ee90126c 0b75f789 9G.... ^...l.u.. │ │ │ │ + 0x000e1dc0 0779fb85 e29c1e60 d0ae2c52 354bc9b7 .y.....`..,R5K.. │ │ │ │ + 0x000e1dd0 b4ca4836 512fadd3 631d9fe1 86f87a04 ..H6Q/..c.....z. │ │ │ │ + 0x000e1de0 7c0280fe 99e7651b abd55729 4e30b2cc |.....e...W)N0.. │ │ │ │ + 0x000e1df0 cfb1334d 2a54d6a8 1866e49a fd83017f ..3M*T...f...... │ │ │ │ + 0x000e1e00 007ffe81 e19e1f60 dfa0215e 3e41c0bf .......`..!^>A.. │ │ │ │ + 0x000e1e10 a3dc5d22 423dbcc3 7c0382fd 9de2631c ..]"B=..|.....c. │ │ │ │ + 0x000e1e20 5b24a5da bac5443b 84fb7a05 651a9be4 [$....D;..z.e... │ │ │ │ + 0x000e1e30 f8870679 1966e798 2758d9a6 c6b93847 ...y.f..'X....8G │ │ │ │ + 0x000e1e40 b6c94837 5728a9d6 691697e8 88f77609 ..H7W(..i.....v. │ │ │ │ + 0x000e1e50 156aeb94 f48b0a75 cab5344b 2b54d5aa .j.....u..4K+T.. │ │ │ │ + 0x000e1e60 ed92136c 0c73f28d 324dccb3 d3ac2d52 ...l.s..2M....-R │ │ │ │ + 0x000e1e70 4e31b0cf afd0512e 91ee6f10 700f8ef1 N1....Q...o.p... │ │ │ │ + 0x000e1e80 710e8ff0 90ef6e11 aed1502f 4f30b1ce q.....n...P/O0.. │ │ │ │ + 0x000e1e90 d2ad2c53 334ccdb2 0d72f38c ec93126d ..,S3L...r.....m │ │ │ │ + 0x000e1ea0 2a55d4ab cbb4354a f58a0b74 146bea95 *U....5J...t.k.. │ │ │ │ + 0x000e1eb0 89f67708 681796e9 5629a8d7 b7c84936 ..w.h...V)....I6 │ │ │ │ + 0x000e1ec0 c7b83946 2659d8a7 1867e699 f9860778 ..9F&Y...g.....x │ │ │ │ + 0x000e1ed0 641b9ae5 85fa7b04 bbc4453a 5a25a4db d.....{...E:Z%.. │ │ │ │ + 0x000e1ee0 9ce3621d 7d0283fc 433cbdc2 a2dd5c23 ..b.}...C<....\# │ │ │ │ + 0x000e1ef0 3f40c1be dea1205f e09f1e61 017eff80 ?@.... _...a.~.. │ │ │ │ + 0x000e1f00 00801d9d 3aba27a7 74f469e9 4ece53d3 ....:.'.t.i.N.S. │ │ │ │ + 0x000e1f10 e868f575 d252cf4f 9c1c8101 a626bb3b .h.u.R.O.....&.; │ │ │ │ + 0x000e1f20 cd4dd050 f777ea6a b939a424 83039e1e .M.P.w.j.9.$.... │ │ │ │ + 0x000e1f30 25a538b8 1f9f0282 51d14ccc 6beb76f6 %.8.....Q.L.k.v. │ │ │ │ + 0x000e1f40 87079a1a bd3da020 f373ee6e c949d454 .....=. .s.n.I.T │ │ │ │ + 0x000e1f50 6fef72f2 55d548c8 1b9b0686 21a13cbc o.r.U.H.....!.<. │ │ │ │ + 0x000e1f60 4aca57d7 70f06ded 3ebe23a3 04841999 J.W.p.m.>.#..... │ │ │ │ + 0x000e1f70 a222bf3f 98188505 d656cb4b ec6cf171 .".?.....V.K.l.q │ │ │ │ + 0x000e1f80 13930e8e 29a934b4 67e77afa 5ddd40c0 ....).4.g.z.].@. │ │ │ │ + 0x000e1f90 fb7be666 c141dc5c 8f0f9212 b535a828 .{.f.A.\.....5.( │ │ │ │ + 0x000e1fa0 de5ec343 e464f979 aa2ab737 90108d0d .^.C.d.y.*.7.... │ │ │ │ + 0x000e1fb0 36b62bab 0c8c1191 42c25fdf 78f865e5 6.+.....B._.x.e. │ │ │ │ + 0x000e1fc0 94148909 ae2eb333 e060fd7d da5ac747 .......3.`.}.Z.G │ │ │ │ + 0x000e1fd0 7cfc61e1 46c65bdb 08881595 32b22faf |.a.F.[.....2./. │ │ │ │ + 0x000e1fe0 59d944c4 63e37efe 2dad30b0 17970a8a Y.D.c.~.-.0..... │ │ │ │ + 0x000e1ff0 b131ac2c 8b0b9616 c545d858 ff7fe262 .1.,.....E.X...b │ │ │ │ + 0x000e2000 00811f9e 3ebf21a0 7cfd63e2 42c35ddc ....>.!.|.c.B.]. │ │ │ │ + 0x000e2010 f879e766 c647d958 84059b1a ba3ba524 .y.f.G.X.....;.$ │ │ │ │ + 0x000e2020 ed6cf273 d352cc4d 91108e0f af2eb031 .l.s.R.M.......1 │ │ │ │ + 0x000e2030 15940a8b 2baa34b5 69e876f7 57d648c9 ....+.4.i.v.W.H. │ │ │ │ + 0x000e2040 c746d859 f978e667 bb3aa425 85049a1b .F.Y.x.g.:.%.... │ │ │ │ + 0x000e2050 3fbe20a1 01801e9f 43c25cdd 7dfc62e3 ?. .....C.\.}.b. │ │ │ │ + 0x000e2060 2aab35b4 14950b8a 56d749c8 68e977f6 *.5.....V.I.h.w. │ │ │ │ + 0x000e2070 d253cd4c ec6df372 ae2fb130 90118f0e .S.L.m.r./.0.... │ │ │ │ + 0x000e2080 93128c0d ad2cb233 ef6ef071 d150ce4f .....,.3.n.q.P.O │ │ │ │ + 0x000e2090 6bea74f5 55d44acb 17960889 29a836b7 k.t.U.J.....).6. │ │ │ │ + 0x000e20a0 7eff61e0 40c15fde 02831d9c 3cbd23a2 ~.a.@._.....<.#. │ │ │ │ + 0x000e20b0 86079918 b839a726 fa7be564 c445db5a .....9.&.{.d.E.Z │ │ │ │ + 0x000e20c0 54d54bca 6aeb75f4 28a937b6 16970988 T.K.j.u.(.7..... │ │ │ │ + 0x000e20d0 ac2db332 92138d0c d051cf4e ee6ff170 .-.2.....Q.N.o.p │ │ │ │ + 0x000e20e0 b938a627 87069819 c544da5b fb7ae465 .8.'.....D.[.z.e │ │ │ │ + 0x000e20f0 41c05edf 7ffe60e1 3dbc22a3 03821c9d A.^...`.=."..... │ │ │ │ + 0x000e2100 0082199b 32b02ba9 64e67dff 56d44fcd ....2.+.d.}.V.O. │ │ │ │ + 0x000e2110 c84ad153 fa78e361 ac2eb537 9e1c8705 .J.S.x.a...7.... │ │ │ │ + 0x000e2120 8d0f9416 bf3da624 e96bf072 db59c240 .....=.$.k.r.Y.@ │ │ │ │ + 0x000e2130 45c75cde 77f56eec 21a338ba 13910a88 E.\.w.n.!.8..... │ │ │ │ + 0x000e2140 07851e9c 35b72cae 63e17af8 51d348ca ....5.,.c.z.Q.H. │ │ │ │ + 0x000e2150 cf4dd654 fd7fe466 ab29b230 991b8002 .M.T...f.).0.... │ │ │ │ + 0x000e2160 8a089311 b83aa123 ee6cf775 dc5ec547 .....:.#.l.u.^.G │ │ │ │ + 0x000e2170 42c05bd9 70f269eb 26a43fbd 14960d8f B.[.p.i.&.?..... │ │ │ │ + 0x000e2180 0e8c1795 3cbe25a7 6ae873f1 58da41c3 ....<.%.j.s.X.A. │ │ │ │ + 0x000e2190 c644df5d f476ed6f a220bb39 9012890b .D.].v.o. .9.... │ │ │ │ + 0x000e21a0 83019a18 b133a82a e765fe7c d557cc4e .....3.*.e.|.W.N │ │ │ │ + 0x000e21b0 4bc952d0 79fb60e2 2fad36b4 1d9f0486 K.R.y.`./.6..... │ │ │ │ + 0x000e21c0 098b1092 3bb922a0 6def74f6 5fdd46c4 ....;.".m.t._.F. │ │ │ │ + 0x000e21d0 c143d85a f371ea68 a527bc3e 97158e0c .C.Z.q.h.'.>.... │ │ │ │ + 0x000e21e0 84069d1f b634af2d e062f97b d250cb49 .....4.-.b.{.P.I │ │ │ │ + 0x000e21f0 4cce55d7 7efc67e5 28aa31b3 1a980381 L.U.~.g.(.1..... │ │ │ │ + 0x000e2200 00831b98 36b52dae 6cef77f4 5ad941c2 ....6.-.l.w.Z.A. │ │ │ │ + 0x000e2210 d85bc340 ee6df576 b437af2c 8201991a .[.@.m.v.7.,.... │ │ │ │ + 0x000e2220 ad2eb635 9b188003 c142da59 f774ec6f ...5.....B.Y.t.o │ │ │ │ + 0x000e2230 75f66eed 43c058db 199a0281 2fac34b7 u.n.C.X...../.4. │ │ │ │ + 0x000e2240 47c45cdf 71f26ae9 2ba830b3 1d9e0685 G.\.q.j.+.0..... │ │ │ │ + 0x000e2250 9f1c8407 a92ab231 f370e86b c546de5d .....*.1.p.k.F.] │ │ │ │ + 0x000e2260 ea69f172 dc5fc744 86059d1e b033ab28 .i.r._.D.....3.( │ │ │ │ + 0x000e2270 32b129aa 04871f9c 5edd45c6 68eb73f0 2.).....^.E.h.s. │ │ │ │ + 0x000e2280 8e0d9516 b83ba320 e261f97a d457cf4c .....;. .a.z.W.L │ │ │ │ + 0x000e2290 56d54dce 60e37bf8 3ab921a2 0c8f1794 V.M.`.{.:.!..... │ │ │ │ + 0x000e22a0 23a038bb 15960e8d 4fcc54d7 79fa62e1 #.8.....O.T.y.b. │ │ │ │ + 0x000e22b0 fb78e063 cd4ed655 97148c0f a122ba39 .x.c.N.U.....".9 │ │ │ │ + 0x000e22c0 c94ad251 ff7ce467 a526be3d 9310880b .J.Q.|.g.&.=.... │ │ │ │ + 0x000e22d0 11920a89 27a43cbf 7dfe66e5 4bc850d3 ....'.<.}.f.K.P. │ │ │ │ + 0x000e22e0 64e77ffc 52d149ca 088b1390 3ebd25a6 d...R.I.....>.%. │ │ │ │ + 0x000e22f0 bc3fa724 8a099112 d053cb48 e665fd7e .?.$.....S.H.e.~ │ │ │ │ + 0x000e2300 00841591 2aae3fbb 54d041c5 7efa6bef ....*.?.T.A.~.k. │ │ │ │ + 0x000e2310 a82cbd39 82069713 fc78e96d d652c347 .,.9.....x.m.R.G │ │ │ │ + 0x000e2320 4dc958dc 67e372f6 199d0c88 33b726a2 M.X.g.r.....3.&. │ │ │ │ + 0x000e2330 e561f074 cf4bda5e b135a420 9b1f8e0a .a.t.K.^.5. .... │ │ │ │ + 0x000e2340 9a1e8f0b b034a521 ce4adb5f e460f175 .....4.!.J._.`.u │ │ │ │ + 0x000e2350 32b627a3 189c0d89 66e273f7 4cc859dd 2.'.....f.s.L.Y. │ │ │ │ + 0x000e2360 d753c246 fd79e86c 83079612 a92dbc38 .S.F.y.l.....-.8 │ │ │ │ + 0x000e2370 7ffb6aee 55d140c4 2baf3eba 01851490 ..j.U.@.+.>..... │ │ │ │ + 0x000e2380 29ad3cb8 03871692 7df968ec 57d342c6 ).<.....}.h.W.B. │ │ │ │ + 0x000e2390 81059410 ab2fbe3a d551c044 ff7bea6e ...../.:.Q.D.{.n │ │ │ │ + 0x000e23a0 64e071f5 4eca5bdf 30b425a1 1a9e0f8b d.q.N.[.0.%..... │ │ │ │ + 0x000e23b0 cc48d95d e662f377 981c8d09 b236a723 .H.].b.w.....6.# │ │ │ │ + 0x000e23c0 b337a622 991d8c08 e763f276 cd49d85c .7.".....c.v.I.\ │ │ │ │ + 0x000e23d0 1b9f0e8a 31b524a0 4fcb5ade 65e170f4 ....1.$.O.Z.e.p. │ │ │ │ + 0x000e23e0 fe7aeb6f d450c145 aa2ebf3b 80049511 .z.o.P.E...;.... │ │ │ │ + 0x000e23f0 56d243c7 7cf869ed 02861793 28ac3db9 V.C.|.i.....(.=. │ │ │ │ + 0x000e2400 00851792 2eab39bc 5cd94bce 72f765e0 ......9.\.K.r.e. │ │ │ │ + 0x000e2410 b83daf2a 96138104 e461f376 ca4fdd58 .=.*.....a.v.O.X │ │ │ │ + 0x000e2420 6de87aff 43c654d1 31b426a3 1f9a088d m.z.C.T.1.&..... │ │ │ │ + 0x000e2430 d550c247 fb7eec69 890c9e1b a722b035 .P.G.~.i.....".5 │ │ │ │ + 0x000e2440 da5fcd48 f471e366 86039114 a82dbf3a ._.H.q.f.....-.: │ │ │ │ + 0x000e2450 62e775f0 4cc95bde 3ebb29ac 10950782 b.u.L.[.>.)..... │ │ │ │ + 0x000e2460 b732a025 991c8e0b eb6efc79 c540d257 .2.%.....n.y.@.W │ │ │ │ + 0x000e2470 0f8a189d 21a436b3 53d644c1 7df86aef ....!.6.S.D.}.j. │ │ │ │ + 0x000e2480 a92cbe3b 87029015 f570e267 db5ecc49 .,.;.....p.g.^.I │ │ │ │ + 0x000e2490 11940683 3fba28ad 4dc85adf 63e674f1 ....?.(.M.Z.c.t. │ │ │ │ + 0x000e24a0 c441d356 ea6ffd78 981d8f0a b633a124 .A.V.o.x.....3.$ │ │ │ │ + 0x000e24b0 7cf96bee 52d745c0 20a537b2 0e8b199c |.k.R.E. .7..... │ │ │ │ + 0x000e24c0 73f664e1 5dd84acf 2faa38bd 01841693 s.d.].J./.8..... │ │ │ │ + 0x000e24d0 cb4edc59 e560f277 97128005 b93cae2b .N.Y.`.w.....<.+ │ │ │ │ + 0x000e24e0 1e9b098c 30b527a2 42c755d0 6ce97bfe ....0.'.B.U.l.{. │ │ │ │ + 0x000e24f0 a623b134 880d9f1a fa7fed68 d451c346 .#.4.......h.Q.F │ │ │ │ + 0x000e2500 00861197 22a433b5 44c255d3 66e077f1 ....".3.D.U.f.w. │ │ │ │ + 0x000e2510 880e991f aa2cbb3d cc4add5b ee68ff79 .....,.=.J.[.h.y │ │ │ │ + 0x000e2520 0d8b1c9a 2fa93eb8 49cf58de 6bed7afc ..../.>.I.X.k.z. │ │ │ │ + 0x000e2530 85039412 a721b630 c147d056 e365f274 .....!.0.G.V.e.t │ │ │ │ + 0x000e2540 1a9c0b8d 38be29af 5ed84fc9 7cfa6deb ....8.).^.O.|.m. │ │ │ │ + 0x000e2550 92148305 b036a127 d650c741 f472e563 .....6.'.P.A.r.c │ │ │ │ + 0x000e2560 17910680 35b324a2 53d542c4 71f760e6 ....5.$.S.B.q.`. │ │ │ │ + 0x000e2570 9f198e08 bd3bac2a db5dca4c f97fe86e .....;.*.].L...n │ │ │ │ + 0x000e2580 34b225a3 16900781 70f661e7 52d443c5 4.%.....p.a.R.C. │ │ │ │ + 0x000e2590 bc3aad2b 9e188f09 f87ee96f da5ccb4d .:.+.....~.o.\.M │ │ │ │ + 0x000e25a0 39bf28ae 1b9d0a8c 7dfb6cea 5fd94ec8 9.(.....}.l._.N. │ │ │ │ + 0x000e25b0 b137a026 93158204 f573e462 d751c640 .7.&.....s.b.Q.@ │ │ │ │ + 0x000e25c0 2ea83fb9 0c8a1d9b 6aec7bfd 48ce59df ..?.....j.{.H.Y. │ │ │ │ + 0x000e25d0 a620b731 84029513 e264f375 c046d157 . .1.....d.u.F.W │ │ │ │ + 0x000e25e0 23a532b4 01871096 67e176f0 45c354d2 #.2.....g.v.E.T. │ │ │ │ + 0x000e25f0 ab2dba3c 890f981e ef69fe78 cd4bdc5a .-.<.....i.x.K.Z │ │ │ │ + 0x000e2600 00871394 26a135b2 4ccb5fd8 6aed79fe ....&.5.L._.j.y. │ │ │ │ + 0x000e2610 981f8b0c be39ad2a d453c740 f275e166 .....9.*.S.@.u.f │ │ │ │ + 0x000e2620 2daa3eb9 0b8c189f 61e672f5 47c054d3 -.>.....a.r.G.T. │ │ │ │ + 0x000e2630 b532a621 93148007 f97eea6d df58cc4b .2.!.....~.m.X.K │ │ │ │ + 0x000e2640 5add49ce 7cfb6fe8 16910582 30b723a4 Z.I.|.o.....0.#. │ │ │ │ + 0x000e2650 c245d156 e463f770 8e099d1a a82fbb3c .E.V.c.p...../.< │ │ │ │ + 0x000e2660 77f064e3 51d642c5 3bbc28af 1d9a0e89 w.d.Q.B.;.(..... │ │ │ │ + 0x000e2670 ef68fc7b c94eda5d a324b037 85029611 .h.{.N.].$.7.... │ │ │ │ + 0x000e2680 b433a720 92158106 f87feb6c de59cd4a .3. .......l.Y.J │ │ │ │ + 0x000e2690 2cab3fb8 0a8d199e 60e773f4 46c155d2 ,.?.....`.s.F.U. │ │ │ │ + 0x000e26a0 991e8a0d bf38ac2b d552c641 f374e067 .....8.+.R.A.t.g │ │ │ │ + 0x000e26b0 01861295 27a034b3 4dca5ed9 6bec78ff ....'.4.M.^.k.x. │ │ │ │ + 0x000e26c0 ee69fd7a c84fdb5c a225b136 84039710 .i.z.O.\.%.6.... │ │ │ │ + 0x000e26d0 76f165e2 50d743c4 3abd29ae 1c9b0f88 v.e.P.C.:.)..... │ │ │ │ + 0x000e26e0 c344d057 e562f671 8f089c1b a92eba3d .D.W.b.q.......= │ │ │ │ + 0x000e26f0 5bdc48cf 7dfa6ee9 17900483 31b622a5 [.H.}.n.....1.". │ │ │ │ + 0x000e2700 00880d85 1a92179f 34bc39b1 2ea623ab ........4.9...#. │ │ │ │ + 0x000e2710 68e065ed 72fa7ff7 5cd451d9 46ce4bc3 h.e.r...\.Q.F.K. │ │ │ │ + 0x000e2720 d058dd55 ca42c74f e46ce961 fe76f37b .X.U.B.O.l.a.v.{ │ │ │ │ + 0x000e2730 b830b53d a22aaf27 8c048109 961e9b13 .0.=.*.'........ │ │ │ │ + 0x000e2740 bd35b038 a72faa22 8901840c 931b9e16 .5.8./."........ │ │ │ │ + 0x000e2750 d55dd850 cf47c24a e169ec64 fb73f67e .].P.G.J.i.d.s.~ │ │ │ │ + 0x000e2760 6de560e8 77ff7af2 59d154dc 43cb4ec6 m.`.w.z.Y.T.C.N. │ │ │ │ + 0x000e2770 058d0880 1f97129a 31b93cb4 2ba326ae ........1.<.+.&. │ │ │ │ + 0x000e2780 67ef6ae2 7df570f8 53db5ed6 49c144cc g.j.}.p.S.^.I.D. │ │ │ │ + 0x000e2790 0f87028a 159d1890 3bb336be 21a92ca4 ........;.6.!.,. │ │ │ │ + 0x000e27a0 b73fba32 ad25a028 830b8e06 9911941c .?.2.%.(........ │ │ │ │ + 0x000e27b0 df57d25a c54dc840 eb63e66e f179fc74 .W.Z.M.@.c.n.y.t │ │ │ │ + 0x000e27c0 da52d75f c048cd45 ee66e36b f47cf971 .R._.H.E.f.k.|.q │ │ │ │ + 0x000e27d0 b23abf37 a820a52d 860e8b03 9c149119 .:.7. .-........ │ │ │ │ + 0x000e27e0 0a82078f 10981d95 3eb633bb 24ac29a1 ........>.3.$.). │ │ │ │ + 0x000e27f0 62ea6fe7 78f075fd 56de5bd3 4cc441c9 b.o.x.u.V.[.L.A. │ │ │ │ + 0x000e2800 00890f86 1e971198 3cb533ba 22ab2da4 ........<.3.".-. │ │ │ │ + 0x000e2810 78f177fe 66ef69e0 44cd4bc2 5ad355dc x.w.f.i.D.K.Z.U. │ │ │ │ + 0x000e2820 f079ff76 ee67e168 cc45c34a d25bdd54 .y.v.g.h.E.J.[.T │ │ │ │ + 0x000e2830 8801870e 961f9910 b43dbb32 aa23a52c .........=.2.#., │ │ │ │ + 0x000e2840 fd74f27b e36aec65 c148ce47 df56d059 .t.{.j.e.H.G.V.Y │ │ │ │ + 0x000e2850 850c8a03 9b12941d b930b63f a72ea821 .........0.?...! │ │ │ │ + 0x000e2860 0d84028b 139a1c95 31b83eb7 2fa620a9 ........1.>./. . │ │ │ │ + 0x000e2870 75fc7af3 6be264ed 49c046cf 57de58d1 u.z.k.d.I.F.W.X. │ │ │ │ + 0x000e2880 e76ee861 f970f67f db52d45d c54cca43 .n.a.p...R.].L.C │ │ │ │ + 0x000e2890 9f169019 81088e07 a32aac25 bd34b23b .........*.%.4.; │ │ │ │ + 0x000e28a0 179e1891 0980068f 2ba224ad 35bc3ab3 ........+.$.5.:. │ │ │ │ + 0x000e28b0 6fe660e9 71f87ef7 53da5cd5 4dc442cb o.`.q.~.S.\.M.B. │ │ │ │ + 0x000e28c0 1a93159c 048d0b82 26af29a0 38b137be ........&.).8.7. │ │ │ │ + 0x000e28d0 62eb6de4 7cf573fa 5ed751d8 40c94fc6 b.m.|.s.^.Q.@.O. │ │ │ │ + 0x000e28e0 ea63e56c f47dfb72 d65fd950 c841c74e .c.l.}.r._.P.A.N │ │ │ │ + 0x000e28f0 921b9d14 8c05830a ae27a128 b039bf36 .........'.(.9.6 │ │ │ │ + 0x000e2900 008a0983 12981b91 24ae2da7 36bc3fb5 ........$.-.6.?. │ │ │ │ + 0x000e2910 48c241cb 5ad053d9 6ce665ef 7ef477fd H.A.Z.S.l.e.~.w. │ │ │ │ + 0x000e2920 901a9913 82088b01 b43ebd37 a62caf25 .........>.7.,.% │ │ │ │ + 0x000e2930 d852d15b ca40c349 fc76f57f ee64e76d .R.[.@.I.v...d.m │ │ │ │ + 0x000e2940 3db734be 2fa526ac 1993109a 0b810288 =.4./.&......... │ │ │ │ + 0x000e2950 75ff7cf6 67ed6ee4 51db58d2 43c94ac0 u.|.g.n.Q.X.C.J. │ │ │ │ + 0x000e2960 ad27a42e bf35b63c 8903800a 9b119218 .'...5.<........ │ │ │ │ + 0x000e2970 e56fec66 f77dfe74 c14bc842 d359da50 .o.f.}.t.K.B.Y.P │ │ │ │ + 0x000e2980 7af073f9 68e261eb 5ed457dd 4cc645cf z.s.h.a.^.W.L.E. │ │ │ │ + 0x000e2990 32b83bb1 20aa29a3 169c1f95 048e0d87 2.;. .)......... │ │ │ │ + 0x000e29a0 ea60e369 f872f17b ce44c74d dc56d55f .`.i.r.{.D.M.V._ │ │ │ │ + 0x000e29b0 a228ab21 b03ab933 860c8f05 941e9d17 .(.!.:.3........ │ │ │ │ + 0x000e29c0 47cd4ec4 55df5cd6 63e96ae0 71fb78f2 G.N.U.\.c.j.q.x. │ │ │ │ + 0x000e29d0 0f85068c 1d97149e 2ba122a8 39b330ba ........+.".9.0. │ │ │ │ + 0x000e29e0 d75dde54 c54fcc46 f379fa70 e16be862 .].T.O.F.y.p.k.b │ │ │ │ + 0x000e29f0 9f15961c 8d07840e bb31b238 a923a02a .........1.8.#.* │ │ │ │ + 0x000e2a00 008b0b80 169d1d96 2ca727ac 3ab131ba ........,.'.:.1. │ │ │ │ + 0x000e2a10 58d353d8 4ec545ce 74ff7ff4 62e969e2 X.S.N.E.t...b.i. │ │ │ │ + 0x000e2a20 b03bbb30 a62dad26 9c17971c 8a01810a .;.0.-.&........ │ │ │ │ + 0x000e2a30 e863e368 fe75f57e c44fcf44 d259d952 .c.h.u.~.O.D.Y.R │ │ │ │ + 0x000e2a40 7df676fd 6be060eb 51da5ad1 47cc4cc7 }.v.k.`.Q.Z.G.L. │ │ │ │ + 0x000e2a50 25ae2ea5 33b838b3 09820289 1f94149f %...3.8......... │ │ │ │ + 0x000e2a60 cd46c64d db50d05b e16aea61 f77cfc77 .F.M.P.[.j.a.|.w │ │ │ │ + 0x000e2a70 951e9e15 83088803 b932b239 af24a42f .........2.9.$./ │ │ │ │ + 0x000e2a80 fa71f17a ec67e76c d65ddd56 c04bcb40 .q.z.g.l.].V.K.@ │ │ │ │ + 0x000e2a90 a229a922 b43fbf34 8e05850e 98139318 .).".?.4........ │ │ │ │ + 0x000e2aa0 4ac141ca 5cd757dc 66ed6de6 70fb7bf0 J.A.\.W.f.m.p.{. │ │ │ │ + 0x000e2ab0 12991992 048f0f84 3eb535be 28a323a8 ........>.5.(.#. │ │ │ │ + 0x000e2ac0 870c8c07 911a9a11 ab20a02b bd36b63d ......... .+.6.= │ │ │ │ + 0x000e2ad0 df54d45f c942c249 f378f873 e56eee65 .T._.B.I.x.s.n.e │ │ │ │ + 0x000e2ae0 37bc3cb7 21aa2aa1 1b90109b 0d86068d 7.<.!.*......... │ │ │ │ + 0x000e2af0 6fe464ef 79f272f9 43c848c3 55de5ed5 o.d.y.r.C.H.U.^. │ │ │ │ + 0x000e2b00 008c0589 0a860f83 1498119d 1e921b97 ................ │ │ │ │ + 0x000e2b10 28a42da1 22ae27ab 3cb039b5 36ba33bf (.-.".'.<.9.6.3. │ │ │ │ + 0x000e2b20 50dc55d9 5ad65fd3 44c841cd 4ec24bc7 P.U.Z._.D.A.N.K. │ │ │ │ + 0x000e2b30 78f47df1 72fe77fb 6ce069e5 66ea63ef x.}.r.w.l.i.f.c. │ │ │ │ + 0x000e2b40 a02ca529 aa26af23 b438b13d be32bb37 .,.).&.#.8.=.2.7 │ │ │ │ + 0x000e2b50 88048d01 820e870b 9c109915 961a931f ................ │ │ │ │ + 0x000e2b60 f07cf579 fa76ff73 e468e16d ee62eb67 .|.y.v.s.h.m.b.g │ │ │ │ + 0x000e2b70 d854dd51 d25ed75b cc40c945 c64ac34f .T.Q.^.[.@.E.J.O │ │ │ │ + 0x000e2b80 5dd158d4 57db52de 49c54cc0 43cf46ca ].X.W.R.I.L.C.F. │ │ │ │ + 0x000e2b90 75f970fc 7ff37af6 61ed64e8 6be76ee2 u.p...z.a.d.k.n. │ │ │ │ + 0x000e2ba0 0d810884 078b028e 19951c90 139f169a ................ │ │ │ │ + 0x000e2bb0 25a920ac 2fa32aa6 31bd34b8 3bb73eb2 %. ./.*.1.4.;.>. │ │ │ │ + 0x000e2bc0 fd71f874 f77bf27e e965ec60 e36fe66a .q.t.{.~.e.`.o.j │ │ │ │ + 0x000e2bd0 d559d05c df53da56 c14dc448 cb47ce42 .Y.\.S.V.M.H.G.B │ │ │ │ + 0x000e2be0 ad21a824 a72ba22e b935bc30 b33fb63a .!.$.+...5.0.?.: │ │ │ │ + 0x000e2bf0 8509800c 8f038a06 911d9418 9b179e12 ................ │ │ │ │ + 0x000e2c00 008d078a 0e830984 1c911b96 129f1598 ................ │ │ │ │ + 0x000e2c10 38b53fb2 36bb31bc 24a923ae 2aa72da0 8.?.6.1.$.#.*.-. │ │ │ │ + 0x000e2c20 70fd77fa 7ef379f4 6ce16be6 62ef65e8 p.w.~.y.l.k.b.e. │ │ │ │ + 0x000e2c30 48c54fc2 46cb41cc 54d953de 5ad75dd0 H.O.F.A.T.S.Z.]. │ │ │ │ + 0x000e2c40 e06de76a ee63e964 fc71fb76 f27ff578 .m.j.c.d.q.v...x │ │ │ │ + 0x000e2c50 d855df52 d65bd15c c449c34e ca47cd40 .U.R.[.\.I.N.G.@ │ │ │ │ + 0x000e2c60 901d971a 9e139914 8c018b06 820f8508 ................ │ │ │ │ + 0x000e2c70 a825af22 a62ba12c b439b33e ba37bd30 .%.".+.,.9.>.7.0 │ │ │ │ + 0x000e2c80 dd50da57 d35ed459 c14cc64b cf42c845 .P.W.^.Y.L.K.B.E │ │ │ │ + 0x000e2c90 e568e26f eb66ec61 f974fe73 f77af07d .h.o.f.a.t.s.z.} │ │ │ │ + 0x000e2ca0 ad20aa27 a32ea429 b13cb63b bf32b835 . .'...).<.;.2.5 │ │ │ │ + 0x000e2cb0 9518921f 9b169c11 89048e03 870a800d ................ │ │ │ │ + 0x000e2cc0 3db03ab7 33be34b9 21ac26ab 2fa228a5 =.:.3.4.!.&./.(. │ │ │ │ + 0x000e2cd0 0588028f 0b860c81 19941e93 179a109d ................ │ │ │ │ + 0x000e2ce0 4dc04ac7 43ce44c9 51dc56db 5fd258d5 M.J.C.D.Q.V._.X. │ │ │ │ + 0x000e2cf0 75f872ff 7bf67cf1 69e46ee3 67ea60ed u.r.{.|.i.n.g.`. │ │ │ │ + 0x000e2d00 008e018f 028c038d 048a058b 06880789 ................ │ │ │ │ + 0x000e2d10 08860987 0a840b85 0c820d83 0e800f81 ................ │ │ │ │ + 0x000e2d20 109e119f 129c139d 149a159b 16981799 ................ │ │ │ │ + 0x000e2d30 18961997 1a941b95 1c921d93 1e901f91 ................ │ │ │ │ + 0x000e2d40 20ae21af 22ac23ad 24aa25ab 26a827a9 .!.".#.$.%.&.'. │ │ │ │ + 0x000e2d50 28a629a7 2aa42ba5 2ca22da3 2ea02fa1 (.).*.+.,.-.../. │ │ │ │ + 0x000e2d60 30be31bf 32bc33bd 34ba35bb 36b837b9 0.1.2.3.4.5.6.7. │ │ │ │ + 0x000e2d70 38b639b7 3ab43bb5 3cb23db3 3eb03fb1 8.9.:.;.<.=.>.?. │ │ │ │ + 0x000e2d80 40ce41cf 42cc43cd 44ca45cb 46c847c9 @.A.B.C.D.E.F.G. │ │ │ │ + 0x000e2d90 48c649c7 4ac44bc5 4cc24dc3 4ec04fc1 H.I.J.K.L.M.N.O. │ │ │ │ + 0x000e2da0 50de51df 52dc53dd 54da55db 56d857d9 P.Q.R.S.T.U.V.W. │ │ │ │ + 0x000e2db0 58d659d7 5ad45bd5 5cd25dd3 5ed05fd1 X.Y.Z.[.\.].^._. │ │ │ │ + 0x000e2dc0 60ee61ef 62ec63ed 64ea65eb 66e867e9 `.a.b.c.d.e.f.g. │ │ │ │ + 0x000e2dd0 68e669e7 6ae46be5 6ce26de3 6ee06fe1 h.i.j.k.l.m.n.o. │ │ │ │ + 0x000e2de0 70fe71ff 72fc73fd 74fa75fb 76f877f9 p.q.r.s.t.u.v.w. │ │ │ │ + 0x000e2df0 78f679f7 7af47bf5 7cf27df3 7ef07ff1 x.y.z.{.|.}.~... │ │ │ │ + 0x000e2e00 008f038c 0689058a 0c830f80 0a850986 ................ │ │ │ │ + 0x000e2e10 18971b94 1e911d92 149b1798 129d119e ................ │ │ │ │ + 0x000e2e20 30bf33bc 36b935ba 3cb33fb0 3ab539b6 0.3.6.5.<.?.:.9. │ │ │ │ + 0x000e2e30 28a72ba4 2ea12da2 24ab27a8 22ad21ae (.+...-.$.'.".!. │ │ │ │ + 0x000e2e40 60ef63ec 66e965ea 6ce36fe0 6ae569e6 `.c.f.e.l.o.j.i. │ │ │ │ + 0x000e2e50 78f77bf4 7ef17df2 74fb77f8 72fd71fe x.{.~.}.t.w.r.q. │ │ │ │ + 0x000e2e60 50df53dc 56d955da 5cd35fd0 5ad559d6 P.S.V.U.\._.Z.Y. │ │ │ │ + 0x000e2e70 48c74bc4 4ec14dc2 44cb47c8 42cd41ce H.K.N.M.D.G.B.A. │ │ │ │ + 0x000e2e80 c04fc34c c649c54a cc43cf40 ca45c946 .O.L.I.J.C.@.E.F │ │ │ │ + 0x000e2e90 d857db54 de51dd52 d45bd758 d25dd15e .W.T.Q.R.[.X.].^ │ │ │ │ + 0x000e2ea0 f07ff37c f679f57a fc73ff70 fa75f976 ...|.y.z.s.p.u.v │ │ │ │ + 0x000e2eb0 e867eb64 ee61ed62 e46be768 e26de16e .g.d.a.b.k.h.m.n │ │ │ │ + 0x000e2ec0 a02fa32c a629a52a ac23af20 aa25a926 ./.,.).*.#. .%.& │ │ │ │ + 0x000e2ed0 b837bb34 be31bd32 b43bb738 b23db13e .7.4.1.2.;.8.=.> │ │ │ │ + 0x000e2ee0 901f931c 9619951a 9c139f10 9a159916 ................ │ │ │ │ + 0x000e2ef0 88078b04 8e018d02 840b8708 820d810e ................ │ │ │ │ + 0x000e2f00 00903dad 7aea47d7 f464c959 8e1eb323 ..=.z.G..d.Y...# │ │ │ │ + 0x000e2f10 f565c858 8f1fb222 01913cac 7beb46d6 .e.X..."..<.{.F. │ │ │ │ + 0x000e2f20 f767ca5a 8d1db020 03933eae 79e944d4 .g.Z... ..>.y.D. │ │ │ │ + 0x000e2f30 02923faf 78e845d5 f666cb5b 8c1cb121 ..?.x.E..f.[...! │ │ │ │ + 0x000e2f40 f363ce5e 8919b424 07973aaa 7ded40d0 .c.^...$..:.}.@. │ │ │ │ + 0x000e2f50 06963bab 7cec41d1 f262cf5f 8818b525 ..;.|.A..b._...% │ │ │ │ + 0x000e2f60 049439a9 7eee43d3 f060cd5d 8a1ab727 ..9.~.C..`.]...' │ │ │ │ + 0x000e2f70 f161cc5c 8b1bb626 059538a8 7fef42d2 .a.\...&..8...B. │ │ │ │ + 0x000e2f80 fb6bc656 8111bc2c 0f9f32a2 75e548d8 .k.V...,..2.u.H. │ │ │ │ + 0x000e2f90 0e9e33a3 74e449d9 fa6ac757 8010bd2d ..3.t.I..j.W...- │ │ │ │ + 0x000e2fa0 0c9c31a1 76e64bdb f868c555 8212bf2f ..1.v.K..h.U.../ │ │ │ │ + 0x000e2fb0 f969c454 8313be2e 0d9d30a0 77e74ada .i.T......0.w.J. │ │ │ │ + 0x000e2fc0 089835a5 72e24fdf fc6cc151 8616bb2b ..5.r.O..l.Q...+ │ │ │ │ + 0x000e2fd0 fd6dc050 8717ba2a 099934a4 73e34ede .m.P...*..4.s.N. │ │ │ │ + 0x000e2fe0 ff6fc252 8515b828 0b9b36a6 71e14cdc .o.R...(..6.q.L. │ │ │ │ + 0x000e2ff0 0a9a37a7 70e04ddd fe6ec353 8414b929 ..7.p.M..n.S...) │ │ │ │ + 0x000e3000 00913fae 7eef41d0 fc6dc352 8213bd2c ..?.~.A..m.R..., │ │ │ │ + 0x000e3010 e574da4b 9b0aa435 198826b7 67f658c9 .t.K...5..&.g.X. │ │ │ │ + 0x000e3020 d746e879 a9389607 2bba1485 55c46afb .F.y.8..+...U.j. │ │ │ │ + 0x000e3030 32a30d9c 4cdd73e2 ce5ff160 b0218f1e 2...L.s.._.`.!.. │ │ │ │ + 0x000e3040 b3228c1d cd5cf263 4fde70e1 31a00e9f ."...\.cO.p.1... │ │ │ │ + 0x000e3050 56c769f8 28b91786 aa3b9504 d445eb7a V.i.(....;...E.z │ │ │ │ + 0x000e3060 64f55bca 1a8b25b4 9809a736 e677d948 d.[...%....6.w.H │ │ │ │ + 0x000e3070 8110be2f ff6ec051 7dec42d3 03923cad .../.n.Q}.B...<. │ │ │ │ + 0x000e3080 7bea44d5 05943aab 8716b829 f968c657 {.D...:....).h.W │ │ │ │ + 0x000e3090 9e0fa130 e071df4e 62f35dcc 1c8d23b2 ...0.q.Nb.]...#. │ │ │ │ + 0x000e30a0 ac3d9302 d243ed7c 50c16ffe 2ebf1180 .=...C.|P.o..... │ │ │ │ + 0x000e30b0 49d876e7 37a60899 b5248a1b cb5af465 I.v.7....$...Z.e │ │ │ │ + 0x000e30c0 c859f766 b6278918 34a50b9a 4adb75e4 .Y.f.'..4...J.u. │ │ │ │ + 0x000e30d0 2dbc1283 53c26cfd d140ee7f af3e9001 -...S.l..@...>.. │ │ │ │ + 0x000e30e0 1f8e20b1 61f05ecf e372dc4d 9d0ca233 .. .a.^..r.M...3 │ │ │ │ + 0x000e30f0 fa6bc554 8415bb2a 069739a8 78e947d6 .k.T...*..9.x.G. │ │ │ │ + 0x000e3100 009239ab 72e04bd9 e476dd4f 9604af3d ..9.r.K..v.O...= │ │ │ │ + 0x000e3110 d547ec7e a7359e0c 31a3089a 43d17ae8 .G.~.5..1...C.z. │ │ │ │ + 0x000e3120 b7258e1c c557fc6e 53c16af8 21b3188a .%...W.nS.j.!... │ │ │ │ + 0x000e3130 62f05bc9 108229bb 8614bf2d f466cd5f b.[...)....-.f._ │ │ │ │ + 0x000e3140 73e14ad8 019338aa 9705ae3c e577dc4e s.J...8....<.w.N │ │ │ │ + 0x000e3150 a6349f0d d446ed7f 42d07be9 30a2099b .4...F..B.{.0... │ │ │ │ + 0x000e3160 c456fd6f b6248f1d 20b2198b 52c06bf9 .V.o.$.. ...R.k. │ │ │ │ + 0x000e3170 118328ba 63f15ac8 f567cc5e 8715be2c ..(.c.Z..g.^..., │ │ │ │ + 0x000e3180 e674df4d 9406ad3f 02903ba9 70e249db .t.M...?..;.p.I. │ │ │ │ + 0x000e3190 33a10a98 41d378ea d745ee7c a5379c0e 3...A.x..E.|.7.. │ │ │ │ + 0x000e31a0 51c368fa 23b11a88 b5278c1e c755fe6c Q.h.#....'...U.l │ │ │ │ + 0x000e31b0 8416bd2f f664cf5d 60f259cb 12802bb9 .../.d.]`.Y...+. │ │ │ │ + 0x000e31c0 9507ac3e e775de4c 71e348da 03913aa8 ...>.u.Lq.H...:. │ │ │ │ + 0x000e31d0 40d279eb 32a00b99 a4369d0f d644ef7d @.y.2....6...D.} │ │ │ │ + 0x000e31e0 22b01b89 50c269fb c654ff6d b4268d1f "...P.i..T.m.&.. │ │ │ │ + 0x000e31f0 f765ce5c 8517bc2e 13812ab8 61f358ca .e.\......*.a.X. │ │ │ │ + 0x000e3200 00933ba8 76e54dde ec7fd744 9a09a132 ..;.v.M....D...2 │ │ │ │ + 0x000e3210 c556fe6d b320881b 29ba1281 5fcc64f7 .V.m. ..)..._.d. │ │ │ │ + 0x000e3220 9704ac3f e172da49 7be840d3 0d9e36a5 ...?.r.I{.@...6. │ │ │ │ + 0x000e3230 52c169fa 24b71f8c be2d8516 c85bf360 R.i.$....-...[.` │ │ │ │ + 0x000e3240 33a0089b 45d67eed df4ce477 a93a9201 3...E.~..L.w.:.. │ │ │ │ + 0x000e3250 f665cd5e 8013bb28 1a8921b2 6cff57c4 .e.^...(..!.l.W. │ │ │ │ + 0x000e3260 a4379f0c d241e97a 48db73e0 3ead0596 .7...A.zH.s.>... │ │ │ │ + 0x000e3270 61f25ac9 17842cbf 8d1eb625 fb68c053 a.Z...,....%.h.S │ │ │ │ + 0x000e3280 66f55dce 10832bb8 8a19b122 fc6fc754 f.]...+....".o.T │ │ │ │ + 0x000e3290 a330980b d546ee7d 4fdc74e7 39aa0291 .0...F.}O.t.9... │ │ │ │ + 0x000e32a0 f162ca59 8714bc2f 1d8e26b5 6bf850c3 .b.Y.../..&.k.P. │ │ │ │ + 0x000e32b0 34a70f9c 42d179ea d84be370 ae3d9506 4...B.y..K.p.=.. │ │ │ │ + 0x000e32c0 55c66efd 23b0188b b92a8211 cf5cf467 U.n.#....*...\.g │ │ │ │ + 0x000e32d0 9003ab38 e675dd4e 7cef47d4 0a9931a2 ...8.u.N|.G...1. │ │ │ │ + 0x000e32e0 c251f96a b4278f1c 2ebd1586 58cb63f0 .Q.j.'......X.c. │ │ │ │ + 0x000e32f0 07943caf 71e24ad9 eb78d043 9d0ea635 ..<.q.J..x.C...5 │ │ │ │ + 0x000e3300 009435a1 6afe5fcb d440e175 be2a8b1f ..5.j._..@.u.*.. │ │ │ │ + 0x000e3310 b5218014 df4bea7e 61f554c0 0b9f3eaa .!...K.~a.T...>. │ │ │ │ + 0x000e3320 77e342d6 1d8928bc a3379602 c95dfc68 w.B...(..7...].h │ │ │ │ + 0x000e3330 c256f763 a83c9d09 168223b7 7ce849dd .V.c.<....#.|.I. │ │ │ │ + 0x000e3340 ee7adb4f 8410b125 3aae0f9b 50c465f1 .z.O...%:...P.e. │ │ │ │ + 0x000e3350 5bcf6efa 31a50490 8f1bba2e e571d044 [.n.1........q.D │ │ │ │ + 0x000e3360 990dac38 f367c652 4dd978ec 27b31286 ...8.g.RM.x.'... │ │ │ │ + 0x000e3370 2cb8198d 46d273e7 f86ccd59 9206a733 ,...F.s..l.Y...3 │ │ │ │ + 0x000e3380 c155f460 ab3f9e0a 158120b4 7feb4ade .U.`.?.... ...J. │ │ │ │ + 0x000e3390 74e041d5 1e8a2bbf a0349501 ca5eff6b t.A...+..4...^.k │ │ │ │ + 0x000e33a0 b6228317 dc48e97d 62f657c3 089c3da9 ."...H.}b.W...=. │ │ │ │ + 0x000e33b0 039736a2 69fd5cc8 d743e276 bd29881c ..6.i.\..C.v.).. │ │ │ │ + 0x000e33c0 2fbb1a8e 45d170e4 fb6fce5a 9105a430 /...E.p..o.Z...0 │ │ │ │ + 0x000e33d0 9a0eaf3b f064c551 4eda7bef 24b01185 ...;.d.QN.{.$... │ │ │ │ + 0x000e33e0 58cc6df9 32a60793 8c18b92d e672d347 X.m.2......-.r.G │ │ │ │ + 0x000e33f0 ed79d84c 8713b226 39ad0c98 53c766f2 .y.L...&9...S.f. │ │ │ │ + 0x000e3400 009537a2 6efb59cc dc49eb7e b2278510 ..7.n.Y..I.~.'.. │ │ │ │ + 0x000e3410 a5309207 cb5efc69 79ec4edb 178220b5 .0...^.iy.N... . │ │ │ │ + 0x000e3420 57c260f5 39ac0e9b 8b1ebc29 e570d247 W.`.9......).p.G │ │ │ │ + 0x000e3430 f267c550 9c09ab3e 2ebb198c 40d577e2 .g.P...>....@.w. │ │ │ │ + 0x000e3440 ae3b990c c055f762 72e745d0 1c892bbe .;...U.br.E...+. │ │ │ │ + 0x000e3450 0b9e3ca9 65f052c7 d742e075 b92c8e1b ..<.e.R..B.u.,.. │ │ │ │ + 0x000e3460 f96cce5b 9702a035 25b01287 4bde7ce9 .l.[...5%...K.|. │ │ │ │ + 0x000e3470 5cc96bfe 32a70590 8015b722 ee7bd94c \.k.2......".{.L │ │ │ │ + 0x000e3480 41d476e3 2fba188d 9d08aa3f f366c451 A.v./......?.f.Q │ │ │ │ + 0x000e3490 e471d346 8a1fbd28 38ad0f9a 56c361f4 .q.F...(8...V.a. │ │ │ │ + 0x000e34a0 168321b4 78ed4fda ca5ffd68 a4319306 ..!.x.O.._.h.1.. │ │ │ │ + 0x000e34b0 b3268411 dd48ea7f 6ffa58cd 019436a3 .&...H..o.X...6. │ │ │ │ + 0x000e34c0 ef7ad84d 8114b623 33a60491 5dc86aff .z.M...#3...].j. │ │ │ │ + 0x000e34d0 4adf7de8 24b11386 9603a134 f86dcf5a J.}.$......4.m.Z │ │ │ │ + 0x000e34e0 b82d8f1a d643e174 64f153c6 0a9f3da8 .-...C.td.S...=. │ │ │ │ + 0x000e34f0 1d882abf 73e644d1 c154f663 af3a980d ..*.s.D..T.c.:.. │ │ │ │ + 0x000e3500 009631a7 62f453c5 c452f563 a6309701 ..1.b.S..R.c.0.. │ │ │ │ + 0x000e3510 9503a432 f761c650 51c760f6 33a50294 ...2.a.PQ.`.3... │ │ │ │ + 0x000e3520 37a10690 55c364f2 f365c254 9107a036 7...U.d..e.T...6 │ │ │ │ + 0x000e3530 a2349305 c056f167 66f057c1 049235a3 .4...V.gf.W...5. │ │ │ │ + 0x000e3540 6ef85fc9 0c9a3dab aa3c9b0d c85ef96f n._...=..<...^.o │ │ │ │ + 0x000e3550 fb6dca5c 990fa83e 3fa90e98 5dcb6cfa .m.\...>?...].l. │ │ │ │ + 0x000e3560 59cf68fe 3bad0a9c 9d0bac3a ff69ce58 Y.h.;......:.i.X │ │ │ │ + 0x000e3570 cc5afd6b ae389f09 089e39af 6afc5bcd .Z.k.8....9.j.[. │ │ │ │ + 0x000e3580 dc4aed7b be288f19 188e29bf 7aec4bdd .J.{.(....).z.K. │ │ │ │ + 0x000e3590 49df78ee 2bbd1a8c 8d1bbc2a ef79de48 I.x.+......*.y.H │ │ │ │ + 0x000e35a0 eb7dda4c 891fb82e 2fb91e88 4ddb7cea .}.L..../...M.|. │ │ │ │ + 0x000e35b0 7ee84fd9 1c8a2dbb ba2c8b1d d84ee97f ~.O...-..,...N.. │ │ │ │ + 0x000e35c0 b2248315 d046e177 76e047d1 148225b3 .$...F.wv.G...%. │ │ │ │ + 0x000e35d0 27b11680 45d374e2 e375d244 8117b026 '...E.t..u.D...& │ │ │ │ + 0x000e35e0 8513b422 e771d640 41d770e6 23b51284 ...".q.@A.p.#... │ │ │ │ + 0x000e35f0 108621b7 72e443d5 d442e573 b6208711 ..!.r.C..B.s. .. │ │ │ │ + 0x000e3600 009733a4 66f155c2 cc5bff68 aa3d990e ..3.f.U..[.h.=.. │ │ │ │ + 0x000e3610 8512b621 e374d047 49de7aed 2fb81c8b ...!.t.GI.z./... │ │ │ │ + 0x000e3620 178024b3 71e642d5 db4ce87f bd2a8e19 ..$.q.B..L...*.. │ │ │ │ + 0x000e3630 9205a136 f463c750 5ec96dfa 38af0b9c ...6.c.P^.m.8... │ │ │ │ + 0x000e3640 2eb91d8a 48df7bec e275d146 8413b720 ....H.{..u.F... │ │ │ │ + 0x000e3650 ab3c980f cd5afe69 67f054c3 019632a5 .<...Z.ig.T...2. │ │ │ │ + 0x000e3660 39ae0a9d 5fc86cfb f562c651 9304a037 9..._.l..b.Q...7 │ │ │ │ + 0x000e3670 bc2b8f18 da4de97e 70e743d4 168125b2 .+...M.~p.C...%. │ │ │ │ + 0x000e3680 5ccb6ff8 3aad099e 9007a334 f661c552 \.o.:......4.a.R │ │ │ │ + 0x000e3690 d94eea7d bf288c1b 158226b1 73e440d7 .N.}.(....&.s.@. │ │ │ │ + 0x000e36a0 4bdc78ef 2dba1e89 8710b423 e176d245 K.x.-......#.v.E │ │ │ │ + 0x000e36b0 ce59fd6a a83f9b0c 029531a6 64f357c0 .Y.j.?....1.d.W. │ │ │ │ + 0x000e36c0 72e541d6 148327b0 be298d1a d84feb7c r.A...'..)...O.| │ │ │ │ + 0x000e36d0 f760c453 9106a235 3bac089f 5dca6ef9 .`.S...5;...].n. │ │ │ │ + 0x000e36e0 65f256c1 039430a7 a93e9a0d cf58fc6b e.V...0..>...X.k │ │ │ │ + 0x000e36f0 e077d344 8611b522 2cbb1f88 4add79ee .w.D...",...J.y. │ │ │ │ + 0x000e3700 00982db5 5ac277ef b42c9901 ee76c35b ..-.Z.w..,...v.[ │ │ │ │ + 0x000e3710 75ed58c0 2fb7029a c159ec74 9b03b62e u.X./....Y.t.... │ │ │ │ + 0x000e3720 ea72c75f b0289d05 5ec673eb 049c29b1 .r._.(..^.s...). │ │ │ │ + 0x000e3730 9f07b22a c55de870 2bb3069e 71e95cc4 ...*.].p+...q.\. │ │ │ │ + 0x000e3740 c951e47c 930bbe26 7de550c8 27bf0a92 .Q.|...&}.P.'... │ │ │ │ + 0x000e3750 bc249109 e67ecb53 089025bd 52ca7fe7 .$...~.S..%.R... │ │ │ │ + 0x000e3760 23bb0e96 79e154cc 970fba22 cd55e078 #...y.T....".U.x │ │ │ │ + 0x000e3770 56ce7be3 0c9421b9 e27acf57 b820950d V.{...!..z.W. .. │ │ │ │ + 0x000e3780 8f17a23a d54df860 3ba3168e 61f94cd4 ...:.M.`;...a.L. │ │ │ │ + 0x000e3790 fa62d74f a0388d15 4ed663fb 148c39a1 .b.O.8..N.c...9. │ │ │ │ + 0x000e37a0 65fd48d0 3fa7128a d149fc64 8b13a63e e.H.?....I.d...> │ │ │ │ + 0x000e37b0 10883da5 4ad267ff a43c8911 fe66d34b ..=.J.g..<...f.K │ │ │ │ + 0x000e37c0 46de6bf3 1c8431a9 f26adf47 a830851d F.k...1..j.G.0.. │ │ │ │ + 0x000e37d0 33ab1e86 69f144dc 871faa32 dd45f068 3...i.D....2.E.h │ │ │ │ + 0x000e37e0 ac348119 f66edb43 188035ad 42da6ff7 .4...n.C..5.B.o. │ │ │ │ + 0x000e37f0 d941f46c 831bae36 6df540d8 37af1a82 .A.l...6m.@.7... │ │ │ │ + 0x000e3800 00992fb6 5ec771e8 bc25930a e27bcd54 ../.^.q..%...{.T │ │ │ │ + 0x000e3810 65fc4ad3 3ba2148d d940f66f 871ea831 e.J.;....@.o...1 │ │ │ │ + 0x000e3820 ca53e57c 940dbb22 76ef59c0 28b1079e .S.|..."v.Y.(... │ │ │ │ + 0x000e3830 af368019 f168de47 138a3ca5 4dd462fb .6...h.G..<.M.b. │ │ │ │ + 0x000e3840 8910a63f d74ef861 35ac1a83 6bf244dd ...?.N.a5...k.D. │ │ │ │ + 0x000e3850 ec75c35a b22b9d04 50c97fe6 0e9721b8 .u.Z.+..P.....!. │ │ │ │ + 0x000e3860 43da6cf5 1d8432ab ff66d049 a1388e17 C.l...2..f.I.8.. │ │ │ │ + 0x000e3870 26bf0990 78e157ce 9a03b52c c45deb72 &...x.W....,.].r │ │ │ │ + 0x000e3880 0f9620b9 51c87ee7 b32a9c05 ed74c25b .. .Q.~..*...t.[ │ │ │ │ + 0x000e3890 6af345dc 34ad1b82 d64ff960 8811a73e j.E.4....O.`...> │ │ │ │ + 0x000e38a0 c55cea73 9b02b42d 79e056cf 27be0891 .\.s...-y.V.'... │ │ │ │ + 0x000e38b0 a0398f16 fe67d148 1c8533aa 42db6df4 .9...g.H..3.B.m. │ │ │ │ + 0x000e38c0 861fa930 d841f76e 3aa3158c 64fd4bd2 ...0.A.n:...d.K. │ │ │ │ + 0x000e38d0 e37acc55 bd24920b 5fc670e9 01982eb7 .z.U.$.._.p..... │ │ │ │ + 0x000e38e0 4cd563fa 128b3da4 f069df46 ae378118 L.c...=..i.F.7.. │ │ │ │ + 0x000e38f0 29b0069f 77ee58c1 950cba23 cb52e47d )...w.X....#.R.} │ │ │ │ + 0x000e3900 009a29b3 52c87be1 a43e8d17 f66cdf45 ..).R.{..>...l.E │ │ │ │ + 0x000e3910 55cf7ce6 079d2eb4 f16bd842 a3398a10 U.|......k.B.9.. │ │ │ │ + 0x000e3920 aa308319 f862d14b 0e9427bd 5cc675ef .0...b.K..'.\.u. │ │ │ │ + 0x000e3930 ff65d64c ad37841e 5bc172e8 099320ba .e.L.7..[.r... . │ │ │ │ + 0x000e3940 49d360fa 1b8132a8 ed77c45e bf25960c I.`...2..w.^.%.. │ │ │ │ + 0x000e3950 1c8635af 4ed467fd b822910b ea70c359 ..5.N.g.."...p.Y │ │ │ │ + 0x000e3960 e379ca50 b12b9802 47dd6ef4 158f3ca6 .y.P.+..G.n...<. │ │ │ │ + 0x000e3970 b62c9f05 e47ecd57 12883ba1 40da69f3 .,...~.W..;.@.i. │ │ │ │ + 0x000e3980 9208bb21 c05ae973 36ac1f85 64fe4dd7 ...!.Z.s6...d.M. │ │ │ │ + 0x000e3990 c75dee74 950fbc26 63f94ad0 31ab1882 .].t...&c.J.1... │ │ │ │ + 0x000e39a0 38a2118b 6af043d9 9c06b52f ce54e77d 8...j.C..../.T.} │ │ │ │ + 0x000e39b0 6df744de 3fa5168c c953e07a 9b01b228 m.D.?....S.z...( │ │ │ │ + 0x000e39c0 db41f268 8913a03a 7fe556cc 2db7049e .A.h...:..V.-... │ │ │ │ + 0x000e39d0 8e14a73d dc46f56f 2ab00399 78e251cb ...=.F.o*...x.Q. │ │ │ │ + 0x000e39e0 71eb58c2 23b90a90 d54ffc66 871dae34 q.X.#....O.f...4 │ │ │ │ + 0x000e39f0 24be0d97 76ec5fc5 801aa933 d248fb61 $...v._....3.H.a │ │ │ │ + 0x000e3a00 009b2bb0 56cd7de6 ac37871c fa61d14a ..+.V.}..7...a.J │ │ │ │ + 0x000e3a10 45de6ef5 138838a3 e972c259 bf24940f E.n...8..r.Y.$.. │ │ │ │ + 0x000e3a20 8a11a13a dc47f76c 26bd0d96 70eb5bc0 ...:.G.l&...p.[. │ │ │ │ + 0x000e3a30 cf54e47f 9902b229 63f848d3 35ae1e85 .T.....)c.H.5... │ │ │ │ + 0x000e3a40 099222b9 5fc474ef a53e8e15 f368d843 .."._.t..>...h.C │ │ │ │ + 0x000e3a50 4cd767fc 1a8131aa e07bcb50 b62d9d06 L.g...1..{.P.-.. │ │ │ │ + 0x000e3a60 8318a833 d54efe65 2fb4049f 79e252c9 ...3.N.e/...y.R. │ │ │ │ + 0x000e3a70 c65ded76 900bbb20 6af141da 3ca7178c .].v... j.A.<... │ │ │ │ + 0x000e3a80 128939a2 44df6ff4 be25950e e873c358 ..9.D.o..%...s.X │ │ │ │ + 0x000e3a90 57cc7ce7 019a2ab1 fb60d04b ad36861d W.|...*..`.K.6.. │ │ │ │ + 0x000e3aa0 9803b328 ce55e57e 34af1f84 62f949d2 ...(.U.~4...b.I. │ │ │ │ + 0x000e3ab0 dd46f66d 8b10a03b 71ea5ac1 27bc0c97 .F.m...;q.Z.'... │ │ │ │ + 0x000e3ac0 1b8030ab 4dd666fd b72c9c07 e17aca51 ..0.M.f..,...z.Q │ │ │ │ + 0x000e3ad0 5ec575ee 089323b8 f269d942 a43f8f14 ^.u...#..i.B.?.. │ │ │ │ + 0x000e3ae0 910aba21 c75cec77 3da6168d 6bf040db ...!.\.w=...k.@. │ │ │ │ + 0x000e3af0 d44fff64 8219a932 78e353c8 2eb5059e .O.d...2x.S..... │ │ │ │ + 0x000e3b00 009c25b9 4ad66ff3 9408b12d de42fb67 ..%.J.o....-.B.g │ │ │ │ + 0x000e3b10 35a9108c 7fe35ac6 a13d8418 eb77ce52 5.....Z..=...w.R │ │ │ │ + 0x000e3b20 6af64fd3 20bc0599 fe62db47 b428910d j.O. ....b.G.(.. │ │ │ │ + 0x000e3b30 5fc37ae6 158930ac cb57ee72 811da438 _.z...0..W.r...8 │ │ │ │ + 0x000e3b40 d448f16d 9e02bb27 40dc65f9 0a962fb3 .H.m...'@.e.../. │ │ │ │ + 0x000e3b50 e17dc458 ab378e12 75e950cc 3fa31a86 .}.X.7..u.P.?... │ │ │ │ + 0x000e3b60 be229b07 f468d14d 2ab60f93 60fc45d9 ."...h.M*...`.E. │ │ │ │ + 0x000e3b70 8b17ae32 c15de478 1f833aa6 55c970ec ...2.].x..:.U.p. │ │ │ │ + 0x000e3b80 b529900c ff63da46 21bd0498 6bf74ed2 .)...c.F!...k.N. │ │ │ │ + 0x000e3b90 801ca539 ca56ef73 148831ad 5ec27be7 ...9.V.s..1.^.{. │ │ │ │ + 0x000e3ba0 df43fa66 9509b02c 4bd76ef2 019d24b8 .C.f...,K.n...$. │ │ │ │ + 0x000e3bb0 ea76cf53 a03c8519 7ee25bc7 34a8118d .v.S.<..~.[.4... │ │ │ │ + 0x000e3bc0 61fd44d8 2bb70e92 f569d04c bf239a06 a.D.+....i.L.#.. │ │ │ │ + 0x000e3bd0 54c871ed 1e823ba7 c05ce579 8a16af33 T.q...;..\.y...3 │ │ │ │ + 0x000e3be0 0b972eb2 41dd64f8 9f03ba26 d549f06c ....A.d....&.I.l │ │ │ │ + 0x000e3bf0 3ea21b87 74e851cd aa368f13 e07cc559 >...t.Q..6...|.Y │ │ │ │ + 0x000e3c00 009d27ba 4ed369f4 9c01bb26 d24ff568 ..'.N.i....&.O.h │ │ │ │ + 0x000e3c10 25b8029f 6bf64cd1 b9249e03 f76ad04d %...k.L..$...j.M │ │ │ │ + 0x000e3c20 4ad76df0 049923be d64bf16c 9805bf22 J.m...#..K.l..." │ │ │ │ + 0x000e3c30 6ff248d5 21bc069b f36ed449 bd209a07 o.H.!....n.I. .. │ │ │ │ + 0x000e3c40 9409b32e da47fd60 08952fb2 46db61fc .....G.`../.F.a. │ │ │ │ + 0x000e3c50 b12c960b ff62d845 2db00a97 63fe44d9 .,...b.E-...c.D. │ │ │ │ + 0x000e3c60 de43f964 900db72a 42df65f8 0c912bb6 .C.d...*B.e...+. │ │ │ │ + 0x000e3c70 fb66dc41 b528920f 67fa40dd 29b40e93 .f.A.(..g.@.)... │ │ │ │ + 0x000e3c80 35a8128f 7be65cc1 a9348e13 e77ac05d 5...{.\..4...z.] │ │ │ │ + 0x000e3c90 108d37aa 5ec379e4 8c11ab36 c25fe578 ..7.^.y....6._.x │ │ │ │ + 0x000e3ca0 7fe258c5 31ac168b e37ec459 ad308a17 ..X.1....~.Y.0.. │ │ │ │ + 0x000e3cb0 5ac77de0 148933ae c65be17c 8815af32 Z.}...3..[.|...2 │ │ │ │ + 0x000e3cc0 a13c861b ef72c855 3da01a87 73ee54c9 .<...r.U=...s.T. │ │ │ │ + 0x000e3cd0 8419a33e ca57ed70 18853fa2 56cb71ec ...>.W.p..?.V.q. │ │ │ │ + 0x000e3ce0 eb76cc51 a538821f 77ea50cd 39a41e83 .v.Q.8..w.P.9... │ │ │ │ + 0x000e3cf0 ce53e974 801da73a 52cf75e8 1c813ba6 .S.t...:R.u...;. │ │ │ │ + 0x000e3d00 009e21bf 42dc63fd 841aa53b c658e779 ..!.B.c....;.X.y │ │ │ │ + 0x000e3d10 158b34aa 57c976e8 910fb02e d34df26c ..4.W.v......M.l │ │ │ │ + 0x000e3d20 2ab40b95 68f649d7 ae308f11 ec72cd53 *...h.I..0...r.S │ │ │ │ + 0x000e3d30 3fa11e80 7de35cc2 bb259a04 f967d846 ?...}.\..%...g.F │ │ │ │ + 0x000e3d40 54ca75eb 168837a9 d04ef16f 920cb32d T.u...7..N.o...- │ │ │ │ + 0x000e3d50 41df60fe 039d22bc c55be47a 8719a638 A.`..."..[.z...8 │ │ │ │ + 0x000e3d60 7ee05fc1 3ca21d83 fa64db45 b8269907 ~._.<....d.E.&.. │ │ │ │ + 0x000e3d70 6bf54ad4 29b70896 ef71ce50 ad338c12 k.J.)....q.P.3.. │ │ │ │ + 0x000e3d80 a8368917 ea74cb55 2cb20d93 6ef04fd1 .6...t.U,...n.O. │ │ │ │ + 0x000e3d90 bd239c02 ff61de40 39a71886 7be55ac4 .#...a.@9...{.Z. │ │ │ │ + 0x000e3da0 821ca33d c05ee17f 069827b9 44da65fb ...=.^....'.D.e. │ │ │ │ + 0x000e3db0 9709b628 d54bf46a 138d32ac 51cf70ee ...(.K.j..2.Q.p. │ │ │ │ + 0x000e3dc0 fc62dd43 be209f01 78e659c7 3aa41b85 .b.C. ..x.Y.:... │ │ │ │ + 0x000e3dd0 e977c856 ab358a14 6df34cd2 2fb10e90 .w.V.5..m.L./... │ │ │ │ + 0x000e3de0 d648f769 940ab52b 52cc73ed 108e31af .H.i...+R.s...1. │ │ │ │ + 0x000e3df0 c35de27c 811fa03e 47d966f8 059b24ba .].|...>G.f...$. │ │ │ │ + 0x000e3e00 009f23bc 46d965fa 8c13af30 ca55e976 ..#.F.e....0.U.v │ │ │ │ + 0x000e3e10 059a26b9 43dc60ff 8916aa35 cf50ec73 ..&.C.`....5.P.s │ │ │ │ + 0x000e3e20 0a9529b6 4cd36ff0 8619a53a c05fe37c ..).L.o....:._.| │ │ │ │ + 0x000e3e30 0f902cb3 49d66af5 831ca03f c55ae679 ..,.I.j....?.Z.y │ │ │ │ + 0x000e3e40 148b37a8 52cd71ee 9807bb24 de41fd62 ..7.R.q....$.A.b │ │ │ │ + 0x000e3e50 118e32ad 57c874eb 9d02be21 db44f867 ..2.W.t....!.D.g │ │ │ │ + 0x000e3e60 1e813da2 58c77be4 920db12e d44bf768 ..=.X.{......K.h │ │ │ │ + 0x000e3e70 1b8438a7 5dc27ee1 9708b42b d14ef26d ..8.].~....+.N.m │ │ │ │ + 0x000e3e80 28b70b94 6ef14dd2 a43b8718 e27dc15e (...n.M..;...}.^ │ │ │ │ + 0x000e3e90 2db20e91 6bf448d7 a13e821d e778c45b -...k.H..>...x.[ │ │ │ │ + 0x000e3ea0 22bd019e 64fb47d8 ae318d12 e877cb54 "...d.G..1...w.T │ │ │ │ + 0x000e3eb0 27b8049b 61fe42dd ab348817 ed72ce51 '...a.B..4...r.Q │ │ │ │ + 0x000e3ec0 3ca31f80 7ae559c6 b02f930c f669d54a <...z.Y../...i.J │ │ │ │ + 0x000e3ed0 39a61a85 7fe05cc3 b52a9609 f36cd04f 9.....\..*...l.O │ │ │ │ + 0x000e3ee0 36a9158a 70ef53cc ba259906 fc63df40 6...p.S..%...c.@ │ │ │ │ + 0x000e3ef0 33ac108f 75ea56c9 bf209c03 f966da45 3...u.V.. ...f.E │ │ │ │ + 0x000e3f00 00a05dfd ba1ae747 69c93494 d3738e2e ..]....Gi.4..s.. │ │ │ │ + 0x000e3f10 d2728f2f 68c83595 bb1be646 01a15cfc .r./h.5....F..\. │ │ │ │ + 0x000e3f20 b919e444 03a35efe d0708d2d 6aca3797 ...D..^..p.-j.7. │ │ │ │ + 0x000e3f30 6bcb3696 d1718c2c 02a25fff b818e545 k.6..q.,.._....E │ │ │ │ + 0x000e3f40 6fcf3292 d5758828 06a65bfb bc1ce141 o.2..u.(..[....A │ │ │ │ + 0x000e3f50 bd1de040 07a75afa d4748929 6ece3393 ...@..Z..t.)n.3. │ │ │ │ + 0x000e3f60 d6768b2b 6ccc3191 bf1fe242 05a558f8 .v.+l.1....B..X. │ │ │ │ + 0x000e3f70 04a459f9 be1ee343 6dcd3090 d7778a2a ..Y....Cm.0..w.* │ │ │ │ + 0x000e3f80 de7e8323 64c43999 b717ea4a 0dad50f0 .~.#d.9....J..P. │ │ │ │ + 0x000e3f90 0cac51f1 b616eb4b 65c53898 df7f8222 ..Q....Ke.8...." │ │ │ │ + 0x000e3fa0 67c73a9a dd7d8020 0eae53f3 b414e949 g.:..}. ..S....I │ │ │ │ + 0x000e3fb0 b515e848 0faf52f2 dc7c8121 66c63b9b ...H..R..|.!f.;. │ │ │ │ + 0x000e3fc0 b111ec4c 0bab56f6 d8788525 62c23f9f ...L..V..x.%b.?. │ │ │ │ + 0x000e3fd0 63c33e9e d9798424 0aaa57f7 b010ed4d c.>..y.$..W....M │ │ │ │ + 0x000e3fe0 08a855f5 b212ef4f 61c13c9c db7b8626 ..U....Oa.<..{.& │ │ │ │ + 0x000e3ff0 da7a8727 60c03d9d b313ee4e 09a954f4 .z.'`.=....N..T. │ │ │ │ + 0x000e4000 00a15ffe be1fe140 61c03e9f df7e8021 .._....@a.>..~.! │ │ │ │ + 0x000e4010 c2639d3c 7cdd2382 a302fc5d 1dbc42e3 .c.<|.#....]..B. │ │ │ │ + 0x000e4020 9938c667 278678d9 f859a706 46e719b8 .8.g'.x..Y..F... │ │ │ │ + 0x000e4030 5bfa04a5 e544ba1b 3a9b65c4 8425db7a [....D..:.e..%.z │ │ │ │ + 0x000e4040 2f8e70d1 9130ce6f 4eef11b0 f051af0e /.p..0.oN....Q.. │ │ │ │ + 0x000e4050 ed4cb213 53f20cad 8c2dd372 32936dcc .L..S....-.r2.m. │ │ │ │ + 0x000e4060 b617e948 08a957f6 d7768829 69c83697 ...H..W..v.)i.6. │ │ │ │ + 0x000e4070 74d52b8a ca6b9534 15b44aeb ab0af455 t.+..k.4..J....U │ │ │ │ + 0x000e4080 5eff01a0 e041bf1e 3f9e60c1 8120de7f ^....A..?.`.. .. │ │ │ │ + 0x000e4090 9c3dc362 22837ddc fd5ca203 43e21cbd .=.b".}..\..C... │ │ │ │ + 0x000e40a0 c7669839 79d82687 a607f958 18b947e6 .f.9y.&....X..G. │ │ │ │ + 0x000e40b0 05a45afb bb1ae445 64c53b9a da7b8524 ..Z....Ed.;..{.$ │ │ │ │ + 0x000e40c0 71d02e8f cf6e9031 10b14fee ae0ff150 q....n.1..O....P │ │ │ │ + 0x000e40d0 b312ec4d 0dac52f3 d2738d2c 6ccd3392 ...M..R..s.,l.3. │ │ │ │ + 0x000e40e0 e849b716 56f709a8 8928d677 379668c9 .I..V....(.w7.h. │ │ │ │ + 0x000e40f0 2a8b75d4 9435cb6a 4bea14b5 f554aa0b *.u..5.jK....T.. │ │ │ │ + 0x000e4100 00a259fb b210eb49 79db2082 cb699230 ..Y....Iy. ..i.0 │ │ │ │ + 0x000e4110 f250ab09 40e219bb 8b29d270 399b60c2 .P..@....).p9.`. │ │ │ │ + 0x000e4120 f95ba002 4be912b0 8022d97b 32906bc9 .[..K....".{2.k. │ │ │ │ + 0x000e4130 0ba952f0 b91be042 72d02b89 c062993b ..R....Br.+..b.; │ │ │ │ + 0x000e4140 ef4db614 5dff04a6 9634cf6d 24867ddf .M..]....4.m$.}. │ │ │ │ + 0x000e4150 1dbf44e6 af0df654 64c63d9f d6748f2d ..D....Td.=..t.- │ │ │ │ + 0x000e4160 16b44fed a406fd5f 6fcd3694 dd7f8426 ..O...._o.6....& │ │ │ │ + 0x000e4170 e446bd1f 56f40fad 9d3fc466 2f8d76d4 .F..V....?.f/.v. │ │ │ │ + 0x000e4180 c3619a38 71d3288a ba18e341 08aa51f3 .a.8q.(....A..Q. │ │ │ │ + 0x000e4190 319368ca 8321da78 48ea11b3 fa58a301 1.h..!.xH....X.. │ │ │ │ + 0x000e41a0 3a9863c1 882ad173 43e11ab8 f153a80a :.c..*.sC....S.. │ │ │ │ + 0x000e41b0 c86a9133 7ad82381 b113e84a 03a15af8 .j.3z.#....J..Z. │ │ │ │ + 0x000e41c0 2c8e75d7 9e3cc765 55f70cae e745be1c ,.u..<.eU....E.. │ │ │ │ + 0x000e41d0 de7c8725 6cce3597 a705fe5c 15b74cee .|.%l.5....\..L. │ │ │ │ + 0x000e41e0 d5778c2e 67c53e9c ac0ef557 1ebc47e5 .w..g.>....W..G. │ │ │ │ + 0x000e41f0 27857edc 9537cc6e 5efc07a5 ec4eb517 '.~..7.n^....N.. │ │ │ │ + 0x000e4200 00a35bf8 b615ed4e 71d22a89 c7649c3f ..[....Nq.*..d.? │ │ │ │ + 0x000e4210 e241b91a 54f70fac 9330c86b 25867edd .A..T....0.k%.~. │ │ │ │ + 0x000e4220 d97a8221 6fcc3497 a80bf350 1ebd45e6 .z.!o.4....P..E. │ │ │ │ + 0x000e4230 3b9860c3 8d2ed675 4ae911b2 fc5fa704 ;.`....uJ...._.. │ │ │ │ + 0x000e4240 af0cf457 19ba42e1 de7d8526 68cb3390 ...W..B..}.&h.3. │ │ │ │ + 0x000e4250 4dee16b5 fb58a003 3c9f67c4 8a29d172 M....X..<.g..).r │ │ │ │ + 0x000e4260 76d52d8e c0639b38 07a45cff b112ea49 v.-..c.8..\....I │ │ │ │ + 0x000e4270 9437cf6c 228179da e546be1d 53f008ab .7.l".y..F..S... │ │ │ │ + 0x000e4280 43e018bb f556ae0d 329169ca 8427df7c C....V..2.i..'.| │ │ │ │ + 0x000e4290 a102fa59 17b44cef d0738b28 66c53d9e ...Y..L..s.(f.=. │ │ │ │ + 0x000e42a0 9a39c162 2c8f77d4 eb48b013 5dfe06a5 .9.b,.w..H..]... │ │ │ │ + 0x000e42b0 78db2380 ce6d9536 09aa52f1 bf1ce447 x.#..m.6..R....G │ │ │ │ + 0x000e42c0 ec4fb714 5af901a2 9d3ec665 2b8870d3 .O..Z....>.e+.p. │ │ │ │ + 0x000e42d0 0ead55f6 b81be340 7fdc2487 c96a9231 ..U....@..$..j.1 │ │ │ │ + 0x000e42e0 35966ecd 8320d87b 44e71fbc f251a90a 5.n.. .{D....Q.. │ │ │ │ + 0x000e42f0 d7748c2f 61c23a99 a605fd5e 10b34be8 .t./a.:....^..K. │ │ │ │ + 0x000e4300 00a455f1 aa0eff5b 49ed1cb8 e347b612 ..U....[I....G.. │ │ │ │ + 0x000e4310 9236c763 389c6dc9 db7f8e2a 71d52480 .6.c8.m....*q.$. │ │ │ │ + 0x000e4320 399d6cc8 9337c662 70d42581 da7e8f2b 9.l..7.bp.%..~.+ │ │ │ │ + 0x000e4330 ab0ffe5a 01a554f0 e246b713 48ec1db9 ...Z..T..F..H... │ │ │ │ + 0x000e4340 72d62783 d87c8d29 3b9f6eca 9135c460 r.'..|.);.n..5.` │ │ │ │ + 0x000e4350 e044b511 4aee1fbb a90dfc58 03a756f2 .D..J......X..V. │ │ │ │ + 0x000e4360 4bef1eba e145b410 02a657f3 a80cfd59 K....E....W....Y │ │ │ │ + 0x000e4370 d97d8c28 73d72682 9034c561 3a9e6fcb .}.(s.&..4.a:.o. │ │ │ │ + 0x000e4380 e440b115 4eea1bbf ad09f85c 07a352f6 .@..N......\..R. │ │ │ │ + 0x000e4390 76d22387 dc78892d 3f9b6ace 9531c064 v.#..x.-?.j..1.d │ │ │ │ + 0x000e43a0 dd79882c 77d32286 9430c165 3e9a6bcf .y.,w."..0.e>.k. │ │ │ │ + 0x000e43b0 4feb1abe e541b014 06a253f7 ac08f95d O....A....S....] │ │ │ │ + 0x000e43c0 9632c367 3c9869cd df7b8a2e 75d12084 .2.g<.i..{..u. . │ │ │ │ + 0x000e43d0 04a051f5 ae0afb5f 4de918bc e743b216 ..Q...._M....C.. │ │ │ │ + 0x000e43e0 af0bfa5e 05a150f4 e642b317 4ce819bd ...^..P..B..L... │ │ │ │ + 0x000e43f0 3d9968cc 9733c266 74d02185 de7a8b2f =.h..3.ft.!..z./ │ │ │ │ + 0x000e4400 00a557f2 ae0bf95c 41e416b3 ef4ab81d ..W....\A....J.. │ │ │ │ + 0x000e4410 8227d570 2c897bde c3669431 6dc83a9f .'.p,.{..f.1m.:. │ │ │ │ + 0x000e4420 19bc4eeb b712e045 58fd0faa f653a104 ..N....EX....S.. │ │ │ │ + 0x000e4430 9b3ecc69 359062c7 da7f8d28 74d12386 .>.i5.b....(t.#. │ │ │ │ + 0x000e4440 329765c0 9c39cb6e 73d62481 dd788a2f 2.e..9.ns.$..x./ │ │ │ │ + 0x000e4450 b015e742 1ebb49ec f154a603 5ffa08ad ...B..I..T.._... │ │ │ │ + 0x000e4460 2b8e7cd9 8520d277 6acf3d98 c4619336 +.|.. .wj.=..a.6 │ │ │ │ + 0x000e4470 a90cfe5b 07a250f5 e84dbf1a 46e311b4 ...[..P..M..F... │ │ │ │ + 0x000e4480 64c13396 ca6f9d38 258072d7 8b2edc79 d.3..o.8%.r....y │ │ │ │ + 0x000e4490 e643b114 48ed1fba a702f055 09ac5efb .C..H......U..^. │ │ │ │ + 0x000e44a0 7dd82a8f d3768421 3c996bce 9237c560 }.*..v.!<.k..7.` │ │ │ │ + 0x000e44b0 ff5aa80d 51f406a3 be1be94c 10b547e2 .Z..Q......L..G. │ │ │ │ + 0x000e44c0 56f301a4 f85daf0a 17b240e5 b91cee4b V....]....@....K │ │ │ │ + 0x000e44d0 d4718326 7adf2d88 9530c267 3b9e6cc9 .q.&z.-..0.g;.l. │ │ │ │ + 0x000e44e0 4fea18bd e144b613 0eab59fc a005f752 O....D....Y....R │ │ │ │ + 0x000e44f0 cd689a3f 63c63491 8c29db7e 228775d0 .h.?c.4..).~".u. │ │ │ │ + 0x000e4500 00a651f7 a204f355 59ff08ae fb5daa0c ..Q....UY....].. │ │ │ │ + 0x000e4510 b214e345 10b641e7 eb4dba1c 49ef18be ...E..A..M..I... │ │ │ │ + 0x000e4520 79df288e db7d8a2c 208671d7 8224d375 y.(..}., .q..$.u │ │ │ │ + 0x000e4530 cb6d9a3c 69cf389e 9234c365 309661c7 .m. │ │ │ │ + 0x000e45c0 0bad5afc a90ff85e 52f403a5 f056a107 ..Z....^R....V.. │ │ │ │ + 0x000e45d0 b91fe84e 1bbd4aec e046b117 42e413b5 ...N..J..F..B... │ │ │ │ + 0x000e45e0 72d42385 d0768127 2b8d7adc 892fd87e r.#..v.'+.z../.~ │ │ │ │ + 0x000e45f0 c0669137 62c43395 993fc86e 3b9d6acc .f.7b.3..?.n;.j. │ │ │ │ + 0x000e4600 00a753f4 a601f552 51f602a5 f750a403 ..S....RQ....P.. │ │ │ │ + 0x000e4610 a205f156 04a357f0 f354a007 55f206a1 ...V..W..T..U... │ │ │ │ + 0x000e4620 59fe0aad ff58ac0b 08af5bfc ae09fd5a Y....X....[....Z │ │ │ │ + 0x000e4630 fb5ca80f 5dfa0ea9 aa0df95e 0cab5ff8 .\..]......^.._. │ │ │ │ + 0x000e4640 b215e146 14b347e0 e344b017 45e216b1 ...F..G..D..E... │ │ │ │ + 0x000e4650 10b743e4 b611e542 41e612b5 e740b413 ..C....BA....@.. │ │ │ │ + 0x000e4660 eb4cb81f 4dea1eb9 ba1de94e 1cbb4fe8 .L..M......N..O. │ │ │ │ + 0x000e4670 49ee1abd ef48bc1b 18bf4bec be19ed4a I....H....K....J │ │ │ │ + 0x000e4680 79de2a8d df788c2b 288f7bdc 8e29dd7a y.*..x.+(.{..).z │ │ │ │ + 0x000e4690 db7c882f 7dda2e89 8a2dd97e 2c8b7fd8 .|./}....-.~,... │ │ │ │ + 0x000e46a0 208773d4 8621d572 71d62285 d7708423 .s..!.rq."..p.# │ │ │ │ + 0x000e46b0 8225d176 248377d0 d3748027 75d22681 .%.v$.w..t.'u.&. │ │ │ │ + 0x000e46c0 cb6c983f 6dca3e99 9a3dc96e 3c9b6fc8 .l.?m.>..=.n<.o. │ │ │ │ + 0x000e46d0 69ce3a9d cf689c3b 389f6bcc 9e39cd6a i.:..h.;8.k..9.j │ │ │ │ + 0x000e46e0 9235c166 349367c0 c3649037 65c23691 .5.f4.g..d.7e.6. │ │ │ │ + 0x000e46f0 309763c4 9631c562 61c63295 c7609433 0.c..1.ba.2..`.3 │ │ │ │ + 0x000e4700 00a84de5 9a32d77f 298164cc b31bfe56 ..M..2..).d....V │ │ │ │ + 0x000e4710 52fa1fb7 c860852d 7bd3369e e149ac04 R....`.-{.6..I.. │ │ │ │ + 0x000e4720 a40ce941 3e9673db 8d25c068 17bf5af2 ...A>.s..%.h..Z. │ │ │ │ + 0x000e4730 f65ebb13 6cc42189 df77923a 45ed08a0 .^..l.!..w.:E... │ │ │ │ + 0x000e4740 55fd18b0 cf67822a 7cd43199 e64eab03 U....g.*|.1..N.. │ │ │ │ + 0x000e4750 07af4ae2 9d35d078 2e8663cb b41cf951 ..J..5.x..c....Q │ │ │ │ + 0x000e4760 f159bc14 6bc3268e d870953d 42ea0fa7 .Y..k.&..p.=B... │ │ │ │ + 0x000e4770 a30bee46 399174dc 8a22c76f 10b85df5 ...F9.t..".o..]. │ │ │ │ + 0x000e4780 aa02e74f 30987dd5 832bce66 19b154fc ...O0.}..+.f..T. │ │ │ │ + 0x000e4790 f850b51d 62ca2f87 d1799c34 4be306ae .P..b./..y.4K... │ │ │ │ + 0x000e47a0 0ea643eb 943cd971 278f6ac2 bd15f058 ..C..<.q'.j....X │ │ │ │ + 0x000e47b0 5cf411b9 c66e8b23 75dd3890 ef47a20a \....n.#u.8..G.. │ │ │ │ + 0x000e47c0 ff57b21a 65cd2880 d67e9b33 4ce401a9 .W..e.(..~.3L... │ │ │ │ + 0x000e47d0 ad05e048 379f7ad2 842cc961 1eb653fb ...H7.z..,.a..S. │ │ │ │ + 0x000e47e0 5bf316be c1698c24 72da3f97 e840a50d [....i.$r.?..@.. │ │ │ │ + 0x000e47f0 09a144ec 933bde76 20886dc5 ba12f75f ..D..;.v .m...._ │ │ │ │ + 0x000e4800 00a94fe6 9e37d178 21886ec7 bf16f059 ..O..7.x!.n....Y │ │ │ │ + 0x000e4810 42eb0da4 dc75933a 63ca2c85 fd54b21b B....u.:c.,..T.. │ │ │ │ + 0x000e4820 842dcb62 1ab355fc a50cea43 3b9274dd .-.b..U....C;.t. │ │ │ │ + 0x000e4830 c66f8920 58f117be e74ea801 79d0369f .o. X....N..y.6. │ │ │ │ + 0x000e4840 15bc5af3 8b22c46d 349d7bd2 aa03e54c ..Z..".m4.{....L │ │ │ │ + 0x000e4850 57fe18b1 c960862f 76df3990 e841a70e W....`./v.9..A.. │ │ │ │ + 0x000e4860 9138de77 0fa640e9 b019ff56 2e8761c8 .8.w..@....V..a. │ │ │ │ + 0x000e4870 d37a9c35 4de402ab f25bbd14 6cc5238a .z.5M....[..l.#. │ │ │ │ + 0x000e4880 2a8365cc b41dfb52 0ba244ed 953cda73 *.e....R..D..<.s │ │ │ │ + 0x000e4890 68c1278e f65fb910 49e006af d77e9831 h.'.._..I....~.1 │ │ │ │ + 0x000e48a0 ae07e148 30997fd6 8f26c069 11b85ef7 ...H0....&.i..^. │ │ │ │ + 0x000e48b0 ec45a30a 72db3d94 cd64822b 53fa1cb5 .E..r.=..d.+S... │ │ │ │ + 0x000e48c0 3f9670d9 a108ee47 1eb751f8 8029cf66 ?.p....G..Q..).f │ │ │ │ + 0x000e48d0 7dd4329b e34aac05 5cf513ba c26b8d24 }.2..J..\....k.$ │ │ │ │ + 0x000e48e0 bb12f45d 258c6ac3 9a33d57c 04ad4be2 ...]%.j..3.|..K. │ │ │ │ + 0x000e48f0 f950b61f 67ce2881 d871973e 46ef09a0 .P..g.(..q.>F... │ │ │ │ + 0x000e4900 00aa49e3 9238db71 399370da ab01e248 ..I..8.q9.p....H │ │ │ │ + 0x000e4910 72d83b91 e04aa903 4be102a8 d973903a r.;..J..K....s.: │ │ │ │ + 0x000e4920 e44ead07 76dc3f95 dd77943e 4fe506ac .N..v.?..w.>O... │ │ │ │ + 0x000e4930 963cdf75 04ae4de7 af05e64c 3d9774de .<.u..M....L=.t. │ │ │ │ + 0x000e4940 d57f9c36 47ed0ea4 ec46a50f 7ed4379d ...6G....F..~.7. │ │ │ │ + 0x000e4950 a70dee44 359f7cd6 9e34d77d 0ca645ef ...D5.|..4.}..E. │ │ │ │ + 0x000e4960 319b78d2 a309ea40 08a241eb 9a30d379 1.x....@..A..0.y │ │ │ │ + 0x000e4970 43e90aa0 d17b9832 7ad03399 e842a10b C....{.2z.3..B.. │ │ │ │ + 0x000e4980 b71dfe54 258f6cc6 8e24c76d 1cb655ff ...T%.l..$.m..U. │ │ │ │ + 0x000e4990 c56f8c26 57fd1eb4 fc56b51f 6ec4278d .o.&W....V..n.'. │ │ │ │ + 0x000e49a0 53f91ab0 c16b8822 6ac02389 f852b11b S....k."j.#..R.. │ │ │ │ + 0x000e49b0 218b68c2 b319fa50 18b251fb 8a20c369 !.h....P..Q.. .i │ │ │ │ + 0x000e49c0 62c82b81 f05ab913 5bf112b8 c963802a b.+..Z..[....c.* │ │ │ │ + 0x000e49d0 10ba59f3 8228cb61 298360ca bb11f258 ..Y..(.a).`....X │ │ │ │ + 0x000e49e0 862ccf65 14be5df7 bf15f65c 2d8764ce .,.e..]....\-.d. │ │ │ │ + 0x000e49f0 f45ebd17 66cc2f85 cd67842e 5ff516bc .^..f./..g.._... │ │ │ │ + 0x000e4a00 00ab4be0 963ddd76 319a7ad1 a70cec47 ..K..=.v1.z....G │ │ │ │ + 0x000e4a10 62c92982 f45fbf14 53f818b3 c56e8e25 b.).._..S....n.% │ │ │ │ + 0x000e4a20 c46f8f24 52f919b2 f55ebe15 63c82883 .o.$R....^..c.(. │ │ │ │ + 0x000e4a30 a60ded46 309b7bd0 973cdc77 01aa4ae1 ...F0.{..<.w..J. │ │ │ │ + 0x000e4a40 953ede75 03a848e3 a40fef44 329979d2 .>.u..H....D2.y. │ │ │ │ + 0x000e4a50 f75cbc17 61ca2a81 c66d8d26 50fb1bb0 .\..a.*..m.&P... │ │ │ │ + 0x000e4a60 51fa1ab1 c76c8c27 60cb2b80 f65dbd16 Q....l.'`.+..].. │ │ │ │ + 0x000e4a70 339878d3 a50eee45 02a949e2 943fdf74 3.x....E..I..?.t │ │ │ │ + 0x000e4a80 379c7cd7 a10aea41 06ad4de6 903bdb70 7.|....A..M..;.p │ │ │ │ + 0x000e4a90 55fe1eb5 c3688823 64cf2f84 f259b912 U....h.#d./..Y.. │ │ │ │ + 0x000e4aa0 f358b813 65ce2e85 c2698922 54ff1fb4 .X..e....i."T... │ │ │ │ + 0x000e4ab0 913ada71 07ac4ce7 a00beb40 369d7dd6 .:.q..L....@6.}. │ │ │ │ + 0x000e4ac0 a209e942 349f7fd4 9338d873 05ae4ee5 ...B4....8.s..N. │ │ │ │ + 0x000e4ad0 c06b8b20 56fd1db6 f15aba11 67cc2c87 .k. V....Z..g.,. │ │ │ │ + 0x000e4ae0 66cd2d86 f05bbb10 57fc1cb7 c16a8a21 f.-..[..W....j.! │ │ │ │ + 0x000e4af0 04af4fe4 9239d972 359e7ed5 a308e843 ..O..9.r5.~....C │ │ │ │ + 0x000e4b00 00ac45e9 8a26cf63 09a54ce0 832fc66a ..E..&.c..L../.j │ │ │ │ + 0x000e4b10 12be57fb 9834dd71 1bb75ef2 913dd478 ..W..4.q..^..=.x │ │ │ │ + 0x000e4b20 248861cd ae02eb47 2d8168c4 a70be24e $.a....G-.h....N │ │ │ │ + 0x000e4b30 369a73df bc10f955 3f937ad6 b519f05c 6.s....U?.z....\ │ │ │ │ + 0x000e4b40 48e40da1 c26e872b 41ed04a8 cb678e22 H....n.+A....g." │ │ │ │ + 0x000e4b50 5af61fb3 d07c9539 53ff16ba d9759c30 Z....|.9S....u.0 │ │ │ │ + 0x000e4b60 6cc02985 e64aa30f 65c9208c ef43aa06 l.)..J..e. ..C.. │ │ │ │ + 0x000e4b70 7ed23b97 f458b11d 77db329e fd51b814 ~.;..X..w.2..Q.. │ │ │ │ + 0x000e4b80 903cd579 1ab65ff3 9935dc70 13bf56fa .<.y.._..5.p..V. │ │ │ │ + 0x000e4b90 822ec76b 08a44de1 8b27ce62 01ad44e8 ...k..M..'.b..D. │ │ │ │ + 0x000e4ba0 b418f15d 3e927bd7 bd11f854 379b72de ...]>.{....T7.r. │ │ │ │ + 0x000e4bb0 a60ae34f 2c8069c5 af03ea46 258960cc ...O,.i....F%.`. │ │ │ │ + 0x000e4bc0 d8749d31 52fe17bb d17d9438 5bf71eb2 .t.1R....}.8[... │ │ │ │ + 0x000e4bd0 ca668f23 40ec05a9 c36f862a 49e50ca0 .f.#@....o.*I... │ │ │ │ + 0x000e4be0 fc50b915 76da339f f559b01c 7fd33a96 .P..v.3..Y....:. │ │ │ │ + 0x000e4bf0 ee42ab07 64c8218d e74ba20e 6dc12884 .B..d.!..K..m.(. │ │ │ │ + 0x000e4c00 00ad47ea 8e23c964 01ac46eb 8f22c865 ..G..#.d..F..".e │ │ │ │ + 0x000e4c10 02af45e8 8c21cb66 03ae44e9 8d20ca67 ..E..!.f..D.. .g │ │ │ │ + 0x000e4c20 04a943ee 8a27cd60 05a842ef 8b26cc61 ..C..'.`..B..&.a │ │ │ │ + 0x000e4c30 06ab41ec 8825cf62 07aa40ed 8924ce63 ..A..%.b..@..$.c │ │ │ │ + 0x000e4c40 08a54fe2 862bc16c 09a44ee3 872ac06d ..O..+.l..N..*.m │ │ │ │ + 0x000e4c50 0aa74de0 8429c36e 0ba64ce1 8528c26f ..M..).n..L..(.o │ │ │ │ + 0x000e4c60 0ca14be6 822fc568 0da04ae7 832ec469 ..K../.h..J....i │ │ │ │ + 0x000e4c70 0ea349e4 802dc76a 0fa248e5 812cc66b ..I..-.j..H..,.k │ │ │ │ + 0x000e4c80 10bd57fa 9e33d974 11bc56fb 9f32d875 ..W..3.t..V..2.u │ │ │ │ + 0x000e4c90 12bf55f8 9c31db76 13be54f9 9d30da77 ..U..1.v..T..0.w │ │ │ │ + 0x000e4ca0 14b953fe 9a37dd70 15b852ff 9b36dc71 ..S..7.p..R..6.q │ │ │ │ + 0x000e4cb0 16bb51fc 9835df72 17ba50fd 9934de73 ..Q..5.r..P..4.s │ │ │ │ + 0x000e4cc0 18b55ff2 963bd17c 19b45ef3 973ad07d .._..;.|..^..:.} │ │ │ │ + 0x000e4cd0 1ab75df0 9439d37e 1bb65cf1 9538d27f ..]..9.~..\..8.. │ │ │ │ + 0x000e4ce0 1cb15bf6 923fd578 1db05af7 933ed479 ..[..?.x..Z..>.y │ │ │ │ + 0x000e4cf0 1eb359f4 903dd77a 1fb258f5 913cd67b ..Y..=.z..X..<.{ │ │ │ │ + 0x000e4d00 00ae41ef 822cc36d 19b758f6 9b35da74 ..A..,.m..X..5.t │ │ │ │ + 0x000e4d10 329c73dd b01ef15f 2b856ac4 a907e846 2.s...._+.j....F │ │ │ │ + 0x000e4d20 64ca258b e648a709 7dd33c92 ff51be10 d.%..H..}.<..Q.. │ │ │ │ + 0x000e4d30 56f817b9 d47a953b 4fe10ea0 cd638c22 V....z.;O....c." │ │ │ │ + 0x000e4d40 c8668927 4ae40ba5 d17f903e 53fd12bc .f.'J......>S... │ │ │ │ + 0x000e4d50 fa54bb15 78d63997 e34da20c 61cf208e .T..x.9..M..a. . │ │ │ │ + 0x000e4d60 ac02ed43 2e806fc1 b51bf45a 379976d8 ...C..o....Z7.v. │ │ │ │ + 0x000e4d70 9e30df71 1cb25df3 8729c668 05ab44ea .0.q..]..).h..D. │ │ │ │ + 0x000e4d80 8d23cc62 0fa14ee0 943ad57b 16b857f9 .#.b..N..:.{..W. │ │ │ │ + 0x000e4d90 bf11fe50 3d937cd2 a608e749 248a65cb ...P=.|....I$.e. │ │ │ │ + 0x000e4da0 e947a806 6bc52a84 f05eb11f 72dc339d .G..k.*..^..r.3. │ │ │ │ + 0x000e4db0 db759a34 59f718b6 c26c832d 40ee01af .u.4Y....l.-@... │ │ │ │ + 0x000e4dc0 45eb04aa c7698628 5cf21db3 de709f31 E....i.(\....p.1 │ │ │ │ + 0x000e4dd0 77d93698 f55bb41a 6ec02f81 ec42ad03 w.6..[..n./..B.. │ │ │ │ + 0x000e4de0 218f60ce a30de24c 389679d7 ba14fb55 !.`....L8.y....U │ │ │ │ + 0x000e4df0 13bd52fc 913fd07e 0aa44be5 8826c967 ..R..?.~..K..&.g │ │ │ │ + 0x000e4e00 00af43ec 8629c56a 11be52fd 9738d47b ..C..).j..R..8.{ │ │ │ │ + 0x000e4e10 228d61ce a40be748 339c70df b51af659 ".a....H3.p....Y │ │ │ │ + 0x000e4e20 44eb07a8 c26d812e 55fa16b9 d37c903f D....m..U....|.? │ │ │ │ + 0x000e4e30 66c9258a e04fa30c 77d8349b f15eb21d f.%..O..w.4..^.. │ │ │ │ + 0x000e4e40 8827cb64 0ea14de2 9936da75 1fb05cf3 .'.d..M..6.u..\. │ │ │ │ + 0x000e4e50 aa05e946 2c836fc0 bb14f857 3d927ed1 ...F,.o....W=.~. │ │ │ │ + 0x000e4e60 cc638f20 4ae509a6 dd729e31 5bf418b7 .c. J....r.1[... │ │ │ │ + 0x000e4e70 ee41ad02 68c72b84 ff50bc13 79d63a95 .A..h.+..P..y.:. │ │ │ │ + 0x000e4e80 0da24ee1 8b24c867 1cb35ff0 9a35d976 ..N..$.g.._..5.v │ │ │ │ + 0x000e4e90 2f806cc3 a906ea45 3e917dd2 b817fb54 /.l....E>.}....T │ │ │ │ + 0x000e4ea0 49e60aa5 cf608c23 58f71bb4 de719d32 I....`.#X....q.2 │ │ │ │ + 0x000e4eb0 6bc42887 ed42ae01 7ad53996 fc53bf10 k.(..B..z.9..S.. │ │ │ │ + 0x000e4ec0 852ac669 03ac40ef 943bd778 12bd51fe .*.i..@..;.x..Q. │ │ │ │ + 0x000e4ed0 a708e44b 218e62cd b619f55a 309f73dc ...K!.b....Z0.s. │ │ │ │ + 0x000e4ee0 c16e822d 47e804ab d07f933c 56f915ba .n.-G.......C. │ │ │ │ + 0x000e4fd0 e2529f2f 18a865d5 0bbb76c6 f1418c3c .R./..e...v..A.< │ │ │ │ + 0x000e4fe0 ae1ed363 54e42999 47f73a8a bd0dc070 ...cT.).G.:....p │ │ │ │ + 0x000e4ff0 61d11cac 9b2be656 8838f545 72c20fbf a....+.V.8.Er... │ │ │ │ + 0x000e5000 00b17fce fe4f8130 e1509e2f 1fae60d1 .....O.0.P./..`. │ │ │ │ + 0x000e5010 df6ea011 21905eef 3e8f41f0 c071bf0e .n..!.^.>.A..q.. │ │ │ │ + 0x000e5020 a312dc6d 5dec2293 42f33d8c bc0dc372 ...m].".B.=....r │ │ │ │ + 0x000e5030 7ccd03b2 8233fd4c 9d2ce253 63d21cad |....3.L.,.Sc... │ │ │ │ + 0x000e5040 5bea2495 a514da6b ba0bc574 44f53b8a [.$....k...tD.;. │ │ │ │ + 0x000e5050 8435fb4a 7acb05b4 65d41aab 9b2ae455 .5.Jz...e....*.U │ │ │ │ + 0x000e5060 f8498736 06b779c8 19a866d7 e7569829 .I.6..y...f..V.) │ │ │ │ + 0x000e5070 279658e9 d968a617 c677b908 388947f6 '.X..h...w..8.G. │ │ │ │ + 0x000e5080 b607c978 48f93786 57e62899 a918d667 ...xH.7.W.(....g │ │ │ │ + 0x000e5090 69d816a7 9726e859 8839f746 76c709b8 i....&.Y.9.Fv... │ │ │ │ + 0x000e50a0 15a46adb eb5a9425 f4458b3a 0abb75c4 ..j..Z.%.E.:..u. │ │ │ │ + 0x000e50b0 ca7bb504 34854bfa 2b9a54e5 d564aa1b .{..4.K.+.T..d.. │ │ │ │ + 0x000e50c0 ed5c9223 13a26cdd 0cbd73c2 f2438d3c .\.#..l...s..C.< │ │ │ │ + 0x000e50d0 32834dfc cc7db302 d362ac1d 2d9c52e3 2.M..}...b..-.R. │ │ │ │ + 0x000e50e0 4eff3180 b001cf7e af1ed061 51e02e9f N.1....~...aQ... │ │ │ │ + 0x000e50f0 9120ee5f 6fde10a1 70c10fbe 8e3ff140 . ._o...p....?.@ │ │ │ │ + 0x000e5100 00b279cb f2408b39 f94b8032 0bb972c0 ..y..@.9.K.2..r. │ │ │ │ + 0x000e5110 ef5d9624 1daf64d6 16a46fdd e4569d2f .].$..d...o..V./ │ │ │ │ + 0x000e5120 c371ba08 318348fa 3a8843f1 c87ab103 .q..1.H.:.C..z.. │ │ │ │ + 0x000e5130 2c9e55e7 de6ca715 d567ac1e 27955eec ,.U..l...g..'.^. │ │ │ │ + 0x000e5140 9b29e250 69db10a2 62d01ba9 9022e95b .).Pi...b....".[ │ │ │ │ + 0x000e5150 74c60dbf 8634ff4d 8d3ff446 7fcd06b4 t....4.M.?.F.... │ │ │ │ + 0x000e5160 58ea2193 aa18d361 a113d86a 53e12a98 X.!....a...jS.*. │ │ │ │ + 0x000e5170 b705ce7c 45f73c8e 4efc3785 bc0ec577 ...|E.<.N.7....w │ │ │ │ + 0x000e5180 2b9952e0 d96ba012 d260ab19 209259eb +.R..k...`.. .Y. │ │ │ │ + 0x000e5190 c476bd0f 36844ffd 3d8f44f6 cf7db604 .v..6.O.=.D..}.. │ │ │ │ + 0x000e51a0 e85a9123 1aa863d1 11a368da e3519a28 .Z.#..c...h..Q.( │ │ │ │ + 0x000e51b0 07b57ecc f5478c3e fe4c8735 0cbe75c7 ..~..G.>.L.5..u. │ │ │ │ + 0x000e51c0 b002c97b 42f03b89 49fb3082 bb09c270 ...{B.;.I.0....p │ │ │ │ + 0x000e51d0 5fed2694 ad1fd466 a614df6d 54e62d9f _.&....f...mT.-. │ │ │ │ + 0x000e51e0 73c10ab8 8133f84a 8a38f341 78ca01b3 s....3.J.8.Ax... │ │ │ │ + 0x000e51f0 9c2ee557 6edc17a5 65d71cae 9725ee5c ...Wn...e....%.\ │ │ │ │ + 0x000e5200 00b37bc8 f6458d3e f1428a39 07b47ccf ..{..E.>.B.9..|. │ │ │ │ + 0x000e5210 ff4c8437 09ba72c1 0ebd75c6 f84b8330 .L.7..r...u..K.0 │ │ │ │ + 0x000e5220 e350982b 15a66edd 12a169da e4579f2c .P.+..n...i..W., │ │ │ │ + 0x000e5230 1caf67d4 ea599122 ed5e9625 1ba860d3 ..g..Y.".^.%..`. │ │ │ │ + 0x000e5240 db68a013 2d9e56e5 2a9951e2 dc6fa714 .h..-.V.*.Q..o.. │ │ │ │ + 0x000e5250 24975fec d261a91a d566ae1d 239058eb $._..a...f..#.X. │ │ │ │ + 0x000e5260 388b43f0 ce7db506 c97ab201 3f8c44f7 8.C..}...z..?.D. │ │ │ │ + 0x000e5270 c774bc0f 31824af9 36854dfe c073bb08 .t..1.J.6.M..s.. │ │ │ │ + 0x000e5280 ab18d063 5dee2695 5ae92192 ac1fd764 ...c].&.Z.!....d │ │ │ │ + 0x000e5290 54e72f9c a211d96a a516de6d 53e0289b T./....j...mS.(. │ │ │ │ + 0x000e52a0 48fb3380 be0dc576 b90ac271 4ffc3487 H.3....v...qO.4. │ │ │ │ + 0x000e52b0 b704cc7f 41f23a89 46f53d8e b003cb78 ....A.:.F.=....x │ │ │ │ + 0x000e52c0 70c30bb8 8635fd4e 8132fa49 77c40cbf p....5.N.2.Iw... │ │ │ │ + 0x000e52d0 8f3cf447 79ca02b1 7ecd05b6 883bf340 .<.Gy...~....;.@ │ │ │ │ + 0x000e52e0 9320e85b 65d61ead 62d119aa 9427ef5c . .[e...b....'.\ │ │ │ │ + 0x000e52f0 6cdf17a4 9a29e152 9d2ee655 6bd810a3 l....).R...Uk... │ │ │ │ + 0x000e5300 00b475c1 ea5e9f2b c97dbc08 239756e2 ..u..^.+.}..#.V. │ │ │ │ + 0x000e5310 8f3bfa4e 65d110a4 46f23387 ac18d96d .;.Ne...F.3....m │ │ │ │ + 0x000e5320 03b776c2 e95d9c28 ca7ebf0b 209455e1 ..v..].(.~.. .U. │ │ │ │ + 0x000e5330 8c38f94d 66d213a7 45f13084 af1bda6e .8.Mf...E.0....n │ │ │ │ + 0x000e5340 06b273c7 ec58992d cf7bba0e 259150e4 ..s..X.-.{..%.P. │ │ │ │ + 0x000e5350 893dfc48 63d716a2 40f43581 aa1edf6b .=.Hc...@.5....k │ │ │ │ + 0x000e5360 05b170c4 ef5b9a2e cc78b90d 269253e7 ..p..[...x..&.S. │ │ │ │ + 0x000e5370 8a3eff4b 60d415a1 43f73682 a91ddc68 .>.K`...C.6....h │ │ │ │ + 0x000e5380 0cb879cd e6529327 c571b004 2f9b5aee ..y..R.'.q../.Z. │ │ │ │ + 0x000e5390 8337f642 69dd1ca8 4afe3f8b a014d561 .7.Bi...J.?....a │ │ │ │ + 0x000e53a0 0fbb7ace e5519024 c672b307 2c9859ed ..z..Q.$.r..,.Y. │ │ │ │ + 0x000e53b0 8034f541 6ade1fab 49fd3c88 a317d662 .4.Aj...I.<....b │ │ │ │ + 0x000e53c0 0abe7fcb e0549521 c377b602 299d5ce8 .....T.!.w..).\. │ │ │ │ + 0x000e53d0 8531f044 6fdb1aae 4cf8398d a612d367 .1.Do...L.9....g │ │ │ │ + 0x000e53e0 09bd7cc8 e3579622 c074b501 2a9e5feb ..|..W.".t..*._. │ │ │ │ + 0x000e53f0 8632f347 6cd819ad 4ffb3a8e a511d064 .2.Gl...O.:....d │ │ │ │ + 0x000e5400 00b577c2 ee5b992c c174b603 2f9a58ed ..w..[.,.t../.X. │ │ │ │ + 0x000e5410 9f2ae85d 71c406b3 5eeb299c b005c772 .*.]q...^.)....r │ │ │ │ + 0x000e5420 239654e1 cd78ba0f e2579520 0cb97bce #.T..x...W. ..{. │ │ │ │ + 0x000e5430 bc09cb7e 52e72590 7dc80abf 9326e451 ...~R.%.}....&.Q │ │ │ │ + 0x000e5440 46f33184 a81ddf6a 8732f045 69dc1eab F.1....j.2.Ei... │ │ │ │ + 0x000e5450 d96cae1b 378240f5 18ad6fda f6438134 .l..7.@...o..C.4 │ │ │ │ + 0x000e5460 65d012a7 8b3efc49 a411d366 4aff3d88 e....>.I...fJ.=. │ │ │ │ + 0x000e5470 fa4f8d38 14a163d6 3b8e4cf9 d560a217 .O.8..c.;.L..`.. │ │ │ │ + 0x000e5480 8c39fb4e 62d715a0 4df83a8f a316d461 .9.Nb...M.:....a │ │ │ │ + 0x000e5490 13a664d1 fd488a3f d267a510 3c894bfe ..d..H.?.g..<.K. │ │ │ │ + 0x000e54a0 af1ad86d 41f43683 6edb19ac 8035f742 ...mA.6.n....5.B │ │ │ │ + 0x000e54b0 308547f2 de6ba91c f1448633 1faa68dd 0.G..k...D.3..h. │ │ │ │ + 0x000e54c0 ca7fbd08 249153e6 0bbe7cc9 e5509227 ....$.S...|..P.' │ │ │ │ + 0x000e54d0 55e02297 bb0ecc79 9421e356 7acf0db8 U."....y.!.Vz... │ │ │ │ + 0x000e54e0 e95c9e2b 07b270c5 289d5fea c673b104 .\.+..p.(._..s.. │ │ │ │ + 0x000e54f0 76c301b4 982def5a b702c075 59ec2e9b v....-.Z...uY... │ │ │ │ + 0x000e5500 00b671c7 e2549325 d96fa81e 3b8d4afc ..q..T.%.o..;.J. │ │ │ │ + 0x000e5510 af19de68 4dfb3c8a 76c007b1 9422e553 ...hM.<.v....".S │ │ │ │ + 0x000e5520 43f53284 a117d066 9a2ceb5d 78ce09bf C.2....f.,.]x... │ │ │ │ + 0x000e5530 ec5a9d2b 0eb87fc9 358344f2 d761a610 .Z.+....5.D..a.. │ │ │ │ + 0x000e5540 8630f741 64d215a3 5fe92e98 bd0bcc7a .0.Ad..._......z │ │ │ │ + 0x000e5550 299f58ee cb7dba0c f0468137 12a463d5 ).X..}...F.7..c. │ │ │ │ + 0x000e5560 c573b402 279156e0 1caa6ddb fe488f39 .s..'.V...m..H.9 │ │ │ │ + 0x000e5570 6adc1bad 883ef94f b305c274 51e72096 j....>.O...tQ. . │ │ │ │ + 0x000e5580 11a760d6 f3458234 c87eb90f 2a9c5bed ..`..E.4.~..*.[. │ │ │ │ + 0x000e5590 be08cf79 5cea2d9b 67d116a0 8533f442 ...y\.-.g....3.B │ │ │ │ + 0x000e55a0 52e42395 b006c177 8b3dfa4c 69df18ae R.#....w.=.Li... │ │ │ │ + 0x000e55b0 fd4b8c3a 1fa96ed8 249255e3 c670b701 .K.:..n.$.U..p.. │ │ │ │ + 0x000e55c0 9721e650 75c304b2 4ef83f89 ac1add6b .!.Pu...N.?....k │ │ │ │ + 0x000e55d0 388e49ff da6cab1d e1579026 03b572c4 8.I..l...W.&..r. │ │ │ │ + 0x000e55e0 d462a513 368047f1 0dbb7cca ef599e28 .b..6.G...|..Y.( │ │ │ │ + 0x000e55f0 7bcd0abc 992fe85e a214d365 40f63187 {..../.^...e@.1. │ │ │ │ + 0x000e5600 00b773c4 e6519522 d166a215 378044f3 ..s..Q.".f..7.D. │ │ │ │ + 0x000e5610 bf08cc7b 59ee2a9d 6ed91daa 883ffb4c ...{Y.*.n....?.L │ │ │ │ + 0x000e5620 63d410a7 8532f641 b205c176 54e32790 c....2.A...vT.'. │ │ │ │ + 0x000e5630 dc6baf18 3a8d49fe 0dba7ec9 eb5c982f .k..:.I...~..\./ │ │ │ │ + 0x000e5640 c671b502 209753e4 17a064d3 f1468235 .q.. .S...d..F.5 │ │ │ │ + 0x000e5650 79ce0abd 9f28ec5b a81fdb6c 4ef93d8a y....(.[...lN.=. │ │ │ │ + 0x000e5660 a512d661 43f43087 74c307b0 9225e156 ...aC.0.t....%.V │ │ │ │ + 0x000e5670 1aad69de fc4b8f38 cb7cb80f 2d9a5ee9 ..i..K.8.|..-.^. │ │ │ │ + 0x000e5680 9126e255 77c004b3 40f73384 a611d562 .&.Uw...@.3....b │ │ │ │ + 0x000e5690 2e995dea c87fbb0c ff488c3b 19ae6add ..]......H.;..j. │ │ │ │ + 0x000e56a0 f2458136 14a367d0 239450e7 c572b601 .E.6..g.#.P..r.. │ │ │ │ + 0x000e56b0 4dfa3e89 ab1cd86f 9c2bef58 7acd09be M.>....o.+.Xz... │ │ │ │ + 0x000e56c0 57e02493 b106c275 8631f542 60d713a4 W.$....u.1.B`... │ │ │ │ + 0x000e56d0 e85f9b2c 0eb97dca 398e4afd df68ac1b ._.,..}.9.J..h.. │ │ │ │ + 0x000e56e0 348347f0 d265a116 e5529621 03b470c7 4.G..e...R.!..p. │ │ │ │ + 0x000e56f0 8b3cf84f 6dda1ea9 5aed299e bc0bcf78 .<.Om...Z.)....x │ │ │ │ + 0x000e5700 00b86dd5 da62b70f a911c47c 73cb1ea6 ..m..b.....|s... │ │ │ │ + 0x000e5710 4ff7229a 952df840 e65e8b33 3c8451e9 O."..-.@.^.3<.Q. │ │ │ │ + 0x000e5720 9e26f34b 44fc2991 378f5ae2 ed558038 .&.KD.).7.Z..U.8 │ │ │ │ + 0x000e5730 d169bc04 0bb366de 78c015ad a21acf77 .i....f.x......w │ │ │ │ + 0x000e5740 21994cf4 fb43962e 8830e55d 52ea3f87 !.L..C...0.]R.?. │ │ │ │ + 0x000e5750 6ed603bb b40cd961 c77faa12 1da570c8 n......a......p. │ │ │ │ + 0x000e5760 bf07d26a 65dd08b0 16ae7bc3 cc74a119 ...je.....{..t.. │ │ │ │ + 0x000e5770 f0489d25 2a9247ff 59e1348c 833bee56 .H.%*.G.Y.4..;.V │ │ │ │ + 0x000e5780 42fa2f97 9820f54d eb53863e 31895ce4 B./.. .M.S.>1.\. │ │ │ │ + 0x000e5790 0db560d8 d76fba02 a41cc971 7ec613ab ..`..o.....q~... │ │ │ │ + 0x000e57a0 dc64b109 06be6bd3 75cd18a0 af17c27a .d....k.u......z │ │ │ │ + 0x000e57b0 932bfe46 49f1249c 3a8257ef e0588d35 .+.FI.$.:.W..X.5 │ │ │ │ + 0x000e57c0 63db0eb6 b901d46c ca72a71f 10a87dc5 c......l.r....}. │ │ │ │ + 0x000e57d0 2c9441f9 f64e9b23 853de850 5fe7328a ,.A..N.#.=.P_.2. │ │ │ │ + 0x000e57e0 fd459028 279f4af2 54ec3981 8e36e35b .E.('.J.T.9..6.[ │ │ │ │ + 0x000e57f0 b20adf67 68d005bd 1ba376ce c179ac14 ...gh.....v..y.. │ │ │ │ + 0x000e5800 00b96fd6 de67b108 a118ce77 7fc610a9 ..o..g.....w.... │ │ │ │ + 0x000e5810 5fe63089 8138ee57 fe479128 20994ff6 _.0..8.W.G.( .O. │ │ │ │ + 0x000e5820 be07d168 60d90fb6 1fa670c9 c178ae17 ...h`.....p..x.. │ │ │ │ + 0x000e5830 e1588e37 3f8650e9 40f92f96 9e27f148 .X.7?.P.@./..'.H │ │ │ │ + 0x000e5840 61d80eb7 bf06d069 c079af16 1ea771c8 a......i.y....q. │ │ │ │ + 0x000e5850 3e8751e8 e0598f36 9f26f049 41f82e97 >.Q..Y.6.&.IA... │ │ │ │ + 0x000e5860 df66b009 01b86ed7 7ec711a8 a019cf76 .f....n.~......v │ │ │ │ + 0x000e5870 8039ef56 5ee73188 21984ef7 ff469029 .9.V^.1.!.N..F.) │ │ │ │ + 0x000e5880 c27bad14 1ca573ca 63da0cb5 bd04d26b .{....s.c......k │ │ │ │ + 0x000e5890 9d24f24b 43fa2c95 3c8553ea e25b8d34 .$.KC.,.<.S..[.4 │ │ │ │ + 0x000e58a0 7cc513aa a21bcd74 dd64b20b 03ba6cd5 |......t.d....l. │ │ │ │ + 0x000e58b0 239a4cf5 fd44922b 823bed54 5ce5338a #.L..D.+.;.T\.3. │ │ │ │ + 0x000e58c0 a31acc75 7dc412ab 02bb6dd4 dc65b30a ...u}.....m..e.. │ │ │ │ + 0x000e58d0 fc45932a 229b4df4 5de4328b 833aec55 .E.*".M.].2..:.U │ │ │ │ + 0x000e58e0 1da472cb c37aac15 bc05d36a 62db0db4 ..r..z.....jb... │ │ │ │ + 0x000e58f0 42fb2d94 9c25f34a e35a8c35 3d8452eb B.-..%.J.Z.5=.R. │ │ │ │ + 0x000e5900 00ba69d3 d268bb01 b903d06a 6bd102b8 ..i..h.....jk... │ │ │ │ + 0x000e5910 6fd506bc bd07d46e d66cbf05 04be6dd7 o......n.l....m. │ │ │ │ + 0x000e5920 de64b70d 0cb665df 67dd0eb4 b50fdc66 .d....e.g......f │ │ │ │ + 0x000e5930 b10bd862 63d90ab0 08b261db da60b309 ...bc.....a..`.. │ │ │ │ + 0x000e5940 a11bc872 73c91aa0 18a271cb ca70a319 ...rs.....q..p.. │ │ │ │ + 0x000e5950 ce74a71d 1ca675cf 77cd1ea4 a51fcc76 .t....u.w......v │ │ │ │ + 0x000e5960 7fc516ac ad17c47e c67caf15 14ae7dc7 .......~.|....}. │ │ │ │ + 0x000e5970 10aa79c3 c278ab11 a913c07a 7bc112a8 ..y..x.....z{... │ │ │ │ + 0x000e5980 5fe5368c 8d37e45e e65c8f35 348e5de7 _.6..7.^.\.54.]. │ │ │ │ + 0x000e5990 308a59e3 e2588b31 8933e05a 5be13288 0.Y..X.1.3.Z[.2. │ │ │ │ + 0x000e59a0 813be852 53e93a80 388251eb ea508339 .;.RS.:.8.Q..P.9 │ │ │ │ + 0x000e59b0 ee54873d 3c8655ef 57ed3e84 853fec56 .T.=<.U.W.>..?.V │ │ │ │ + 0x000e59c0 fe44972d 2c9645ff 47fd2e94 952ffc46 .D.-,.E.G..../.F │ │ │ │ + 0x000e59d0 912bf842 43f92a90 289241fb fa409329 .+.BC.*.(.A..@.) │ │ │ │ + 0x000e59e0 209a49f3 f2489b21 9923f04a 4bf12298 .I..H.!.#.JK.". │ │ │ │ + 0x000e59f0 4ff5269c 9d27f44e f64c9f25 249e4df7 O.&..'.N.L.%$.M. │ │ │ │ + 0x000e5a00 00bb6bd0 d66dbd06 b10ada61 67dc0cb7 ..k..m.....ag... │ │ │ │ + 0x000e5a10 7fc414af a912c279 ce75a51e 18a373c8 .......y.u....s. │ │ │ │ + 0x000e5a20 fe45952e 289343f8 4ff4249f 9922f249 .E..(.C.O.$..".I │ │ │ │ + 0x000e5a30 813aea51 57ec3c87 308b5be0 e65d8d36 .:.QW.<.0.[..].6 │ │ │ │ + 0x000e5a40 e15a8a31 378c5ce7 50eb3b80 863ded56 .Z.17.\.P.;..=.V │ │ │ │ + 0x000e5a50 9e25f54e 48f32398 2f9444ff f9429229 .%.NH.#./.D..B.) │ │ │ │ + 0x000e5a60 1fa474cf c972a219 ae15c57e 78c313a8 ..t..r.....~x... │ │ │ │ + 0x000e5a70 60db0bb0 b60ddd66 d16aba01 07bc6cd7 `......f.j....l. │ │ │ │ + 0x000e5a80 df64b40f 09b262d9 6ed505be b803d368 .d....b.n......h │ │ │ │ + 0x000e5a90 a01bcb70 76cd1da6 11aa7ac1 c77cac17 ...pv.....z..|.. │ │ │ │ + 0x000e5aa0 219a4af1 f74c9c27 902bfb40 46fd2d96 !.J..L.'.+.@F.-. │ │ │ │ + 0x000e5ab0 5ee5358e 8833e358 ef54843f 398252e9 ^.5..3.X.T.?9.R. │ │ │ │ + 0x000e5ac0 3e8555ee e8538338 8f34e45f 59e23289 >.U..S.8.4._Y.2. │ │ │ │ + 0x000e5ad0 41fa2a91 972cfc47 f04b9b20 269d4df6 A.*..,.G.K. &.M. │ │ │ │ + 0x000e5ae0 c07bab10 16ad7dc6 71ca1aa1 a71ccc77 .{....}.q......w │ │ │ │ + 0x000e5af0 bf04d46f 69d202b9 0eb565de d863b308 ...oi.....e..c.. │ │ │ │ + 0x000e5b00 00bc65d9 ca76af13 8935ec50 43ff269a ..e..v...5.PC.&. │ │ │ │ + 0x000e5b10 0fb36ad6 c579a01c 863ae35f 4cf02995 ..j..y...:._L.). │ │ │ │ + 0x000e5b20 1ea27bc7 d468b10d 972bf24e 5de13884 ..{..h...+.N].8. │ │ │ │ + 0x000e5b30 11ad74c8 db67be02 9824fd41 52ee378b ..t..g...$.AR.7. │ │ │ │ + 0x000e5b40 3c8059e5 f64a932f b509d06c 7fc31aa6 <.Y..J./...l.... │ │ │ │ + 0x000e5b50 338f56ea f9459c20 ba06df63 70cc15a9 3.V..E. ...cp... │ │ │ │ + 0x000e5b60 229e47fb e8548d31 ab17ce72 61dd04b8 ".G..T.1...ra... │ │ │ │ + 0x000e5b70 2d9148f4 e75b823e a418c17d 6ed20bb7 -.H..[.>...}n... │ │ │ │ + 0x000e5b80 78c41da1 b20ed76b f14d9428 3b875ee2 x......k.M.(;.^. │ │ │ │ + 0x000e5b90 77cb12ae bd01d864 fe429b27 348851ed w......d.B.'4.Q. │ │ │ │ + 0x000e5ba0 66da03bf ac10c975 ef538a36 259940fc f......u.S.6%.@. │ │ │ │ + 0x000e5bb0 69d50cb0 a31fc67a e05c8539 2a964ff3 i......z.\.9*.O. │ │ │ │ + 0x000e5bc0 44f8219d 8e32eb57 cd71a814 07bb62de D.!..2.W.q....b. │ │ │ │ + 0x000e5bd0 4bf72e92 813de458 c27ea71b 08b46dd1 K....=.X.~....m. │ │ │ │ + 0x000e5be0 5ae63f83 902cf549 d36fb60a 19a57cc0 Z.?..,.I.o....|. │ │ │ │ + 0x000e5bf0 55e9308c 9f23fa46 dc60b905 16aa73cf U.0..#.F.`....s. │ │ │ │ + 0x000e5c00 00bd67da ce73a914 813ce65b 4ff22895 ..g..s...<.[O.(. │ │ │ │ + 0x000e5c10 1fa278c5 d16cb60b 9e23f944 50ed378a ..x..l...#.DP.7. │ │ │ │ + 0x000e5c20 3e8359e4 f04d972a bf02d865 71cc16ab >.Y..M.*...eq... │ │ │ │ + 0x000e5c30 219c46fb ef528835 a01dc77a 6ed309b4 !.F..R.5...zn... │ │ │ │ + 0x000e5c40 7cc11ba6 b20fd568 fd409a27 338e54e9 |......h.@.'3.T. │ │ │ │ + 0x000e5c50 63de04b9 ad10ca77 e25f8538 2c914bf6 c......w._.8,.K. │ │ │ │ + 0x000e5c60 42ff2598 8c31eb56 c37ea419 0db06ad7 B.%..1.V.~....j. │ │ │ │ + 0x000e5c70 5de03a87 932ef449 dc61bb06 12af75c8 ].:....I.a....u. │ │ │ │ + 0x000e5c80 f8459f22 368b51ec 79c41ea3 b70ad06d .E."6.Q.y......m │ │ │ │ + 0x000e5c90 e75a803d 29944ef3 66db01bc a815cf72 .Z.=).N.f......r │ │ │ │ + 0x000e5ca0 c67ba11c 08b56fd2 47fa209d 8934ee53 .{....o.G. ..4.S │ │ │ │ + 0x000e5cb0 d964be03 17aa70cd 58e53f82 962bf14c .d....p.X.?..+.L │ │ │ │ + 0x000e5cc0 8439e35e 4af72d90 05b862df cb76ac11 .9.^J.-...b..v.. │ │ │ │ + 0x000e5cd0 9b26fc41 55e8328f 1aa77dc0 d469b30e .&.AU.2...}..i.. │ │ │ │ + 0x000e5ce0 ba07dd60 74c913ae 3b865ce1 f548922f ...`t...;.\..H./ │ │ │ │ + 0x000e5cf0 a518c27f 6bd60cb1 249943fe ea578d30 ....k...$.C..W.0 │ │ │ │ + 0x000e5d00 00be61df c27ca31d 9927f846 5be53a84 ..a..|...'.F[.:. │ │ │ │ + 0x000e5d10 2f914ef0 ed538c32 b608d769 74ca15ab /.N..S.2...it... │ │ │ │ + 0x000e5d20 5ee03f81 9c22fd43 c779a618 05bb64da ^.?..".C.y....d. │ │ │ │ + 0x000e5d30 71cf10ae b30dd26c e8568937 2a944bf5 q......l.V.7*.K. │ │ │ │ + 0x000e5d40 bc02dd63 7ec01fa1 259b44fa e7598638 ...c~...%.D..Y.8 │ │ │ │ + 0x000e5d50 932df24c 51ef308e 0ab46bd5 c876a917 .-.LQ.0...k..v.. │ │ │ │ + 0x000e5d60 e25c833d 209e41ff 7bc51aa4 b907d866 .\.= .A.{......f │ │ │ │ + 0x000e5d70 cd73ac12 0fb16ed0 54ea358b 9628f749 .s....n.T.5..(.I │ │ │ │ + 0x000e5d80 65db04ba a719c678 fc429d23 3e805fe1 e......x.B.#>._. │ │ │ │ + 0x000e5d90 4af42b95 8836e957 d36db20c 11af70ce J.+..6.W.m....p. │ │ │ │ + 0x000e5da0 3b855ae4 f9479826 a21cc37d 60de01bf ;.Z..G.&...}`... │ │ │ │ + 0x000e5db0 14aa75cb d668b709 8d33ec52 4ff12e90 ..u..h...3.RO... │ │ │ │ + 0x000e5dc0 d967b806 1ba57ac4 40fe219f 823ce35d .g....z.@.!..<.] │ │ │ │ + 0x000e5dd0 f6489729 348a55eb 6fd10eb0 ad13cc72 .H.)4.U.o......r │ │ │ │ + 0x000e5de0 8739e658 45fb249a 1ea07fc1 dc62bd03 .9.XE.$......b.. │ │ │ │ + 0x000e5df0 a816c977 6ad40bb5 318f50ee f34d922c ...wj...1.P..M., │ │ │ │ + 0x000e5e00 00bf63dc c679a51a 912ef24d 57e8348b ..c..y.....MW.4. │ │ │ │ + 0x000e5e10 3f805ce3 f9469a25 ae11cd72 68d70bb4 ?.\..F.%...rh... │ │ │ │ + 0x000e5e20 7ec11da2 b807db64 ef508c33 29964af5 ~......d.P.3).J. │ │ │ │ + 0x000e5e30 41fe229d 8738e45b d06fb30c 16a975ca A."..8.[.o....u. │ │ │ │ + 0x000e5e40 fc439f20 3a8559e6 6dd20eb1 ab14c877 .C. :.Y.m......w │ │ │ │ + 0x000e5e50 c37ca01f 05ba66d9 52ed318e 942bf748 .|....f.R.1..+.H │ │ │ │ + 0x000e5e60 823de15e 44fb2798 13ac70cf d56ab609 .=.^D.'...p..j.. │ │ │ │ + 0x000e5e70 bd02de61 7bc418a7 2c934ff0 ea558936 ...a{...,.O..U.6 │ │ │ │ + 0x000e5e80 e55a8639 239c40ff 74cb17a8 b20dd16e .Z.9#.@.t......n │ │ │ │ + 0x000e5e90 da65b906 1ca37fc0 4bf42897 8d32ee51 .e......K.(..2.Q │ │ │ │ + 0x000e5ea0 9b24f847 5de23e81 0ab569d6 cc73af10 .$.G].>...i..s.. │ │ │ │ + 0x000e5eb0 a41bc778 62dd01be 358a56e9 f34c902f ...xb...5.V..L./ │ │ │ │ + 0x000e5ec0 19a67ac5 df60bc03 8837eb54 4ef12d92 ..z..`...7.TN.-. │ │ │ │ + 0x000e5ed0 269945fa e05f833c b708d46b 71ce12ad &.E.._.<...kq... │ │ │ │ + 0x000e5ee0 67d804bb a11ec27d f649952a 308f53ec g......}.I.*0.S. │ │ │ │ + 0x000e5ef0 58e73b84 9e21fd42 c976aa15 0fb06cd3 X.;..!.B.v....l. │ │ │ │ + 0x000e5f00 00c09d5d 27e7ba7a 4e8ed313 69a9f434 ...]'..zN...i..4 │ │ │ │ + 0x000e5f10 9c5c01c1 bb7b26e6 d2124f8f f53568a8 .\...{&...O..5h. │ │ │ │ + 0x000e5f20 25e5b878 02c29f5f 6babf636 4c8cd111 %..x..._k..6L... │ │ │ │ + 0x000e5f30 b97924e4 9e5e03c3 f7376aaa d0104d8d .y$..^...7j...M. │ │ │ │ + 0x000e5f40 4a8ad717 6dadf030 04c49959 23e3be7e J...m..0...Y#..~ │ │ │ │ + 0x000e5f50 d6164b8b f1316cac 985805c5 bf7f22e2 ..K..1l..X....". │ │ │ │ + 0x000e5f60 6faff232 4888d515 21e1bc7c 06c69b5b o..2H...!..|...[ │ │ │ │ + 0x000e5f70 f3336eae d4144989 bd7d20e0 9a5a07c7 .3n...I..} ..Z.. │ │ │ │ + 0x000e5f80 945409c9 b3732eee da1a4787 fd3d60a0 .T...s....G..=`. │ │ │ │ + 0x000e5f90 08c89555 2fefb272 4686db1b 61a1fc3c ...U/..rF...a..< │ │ │ │ + 0x000e5fa0 b1712cec 96560bcb ff3f62a2 d8184585 .q,..V...?b...E. │ │ │ │ + 0x000e5fb0 2dedb070 0aca9757 63a3fe3e 4484d919 -..p...Wc..>D... │ │ │ │ + 0x000e5fc0 de1e4383 f93964a4 90500dcd b7772aea ..C..9d..P...w*. │ │ │ │ + 0x000e5fd0 4282df1f 65a5f838 0ccc9151 2bebb676 B...e..8...Q+..v │ │ │ │ + 0x000e5fe0 fb3b66a6 dc1c4181 b57528e8 92520fcf .;f...A..u(..R.. │ │ │ │ + 0x000e5ff0 67a7fa3a 4080dd1d 29e9b474 0ece9353 g..:@...)..t...S │ │ │ │ + 0x000e6000 00c19f5e 23e2bc7d 4687d918 65a4fa3b ...^#..}F...e..; │ │ │ │ + 0x000e6010 8c4d13d2 af6e30f1 ca0b5594 e92876b7 .M...n0...U..(v. │ │ │ │ + 0x000e6020 05c49a5b 26e7b978 4382dc1d 60a1ff3e ...[&..xC...`..> │ │ │ │ + 0x000e6030 894816d7 aa6b35f4 cf0e5091 ec2d73b2 .H...k5...P..-s. │ │ │ │ + 0x000e6040 0acb9554 29e8b677 4c8dd312 6faef031 ...T)..wL...o..1 │ │ │ │ + 0x000e6050 864719d8 a5643afb c0015f9e e3227cbd .G...d:..._.."|. │ │ │ │ + 0x000e6060 0fce9051 2cedb372 4988d617 6aabf534 ...Q,..rI...j..4 │ │ │ │ + 0x000e6070 83421cdd a0613ffe c5045a9b e62779b8 .B...a?...Z..'y. │ │ │ │ + 0x000e6080 14d58b4a 37f6a869 5293cd0c 71b0ee2f ...J7..iR...q../ │ │ │ │ + 0x000e6090 985907c6 bb7a24e5 de1f4180 fd3c62a3 .Y...z$...A..J...;..`...O │ │ │ │ + 0x000e6130 d91b4082 f6346fad 87451edc a86a31f3 ..@..4o..E...j1. │ │ │ │ + 0x000e6140 ca085391 e5277cbe 94560dcf bb7922e0 ..S..'|..V...y". │ │ │ │ + 0x000e6150 76b4ef2d 599bc002 28eab173 07c59e5c v..-Y...(..s...\ │ │ │ │ + 0x000e6160 af6d36f4 804219db f13368aa de1c4785 .m6..B...3h...G. │ │ │ │ + 0x000e6170 13d18a48 3cfea567 4d8fd416 62a0fb39 ...H<..gM...b..9 │ │ │ │ + 0x000e6180 894b10d2 a6643ffd d7154e8c f83a61a3 .K...d?...N..:a. │ │ │ │ + 0x000e6190 35f7ac6e 1ad88341 6ba9f230 4486dd1f 5..n...Ak..0D... │ │ │ │ + 0x000e61a0 ec2e75b7 c3015a98 b2702be9 9d5f04c6 ..u...Z..p+.._.. │ │ │ │ + 0x000e61b0 5092c90b 7fbde624 0ecc9755 21e3b87a P......$...U!..z │ │ │ │ + 0x000e61c0 4381da18 6caef537 1ddf8446 32f0ab69 C...l..7...F2..i │ │ │ │ + 0x000e61d0 ff3d66a4 d012498b a16338fa 8e4c17d5 .=f...I..c8..L.. │ │ │ │ + 0x000e61e0 26e4bf7d 09cb9052 78bae123 5795ce0c &..}...Rx..#W... │ │ │ │ + 0x000e61f0 9a5803c1 b5772cee c4065d9f eb2972b0 .X...w,...]..)r. │ │ │ │ + 0x000e6200 00c39b58 2be8b073 5695cd0e 7dbee625 ...X+..sV...}..% │ │ │ │ + 0x000e6210 ac6f37f4 87441cdf fa3961a2 d1124a89 .o7..D...9a...J. │ │ │ │ + 0x000e6220 4586de1d 6eadf536 13d0884b 38fba360 E...n..6...K8..` │ │ │ │ + 0x000e6230 e92a72b1 c201599a bf7c24e7 94570fcc .*r...Y..|$..W.. │ │ │ │ + 0x000e6240 8a4911d2 a1623af9 dc1f4784 f7346caf .I...b:...G..4l. │ │ │ │ + 0x000e6250 26e5bd7e 0dce9655 70b3eb28 5b98c003 &..~...Up..([... │ │ │ │ + 0x000e6260 cf0c5497 e4277fbc 995a02c1 b27129ea ..T..'...Z...q). │ │ │ │ + 0x000e6270 63a0f83b 488bd310 35f6ae6d 1edd8546 c..;H...5..m...F │ │ │ │ + 0x000e6280 09ca9251 22e1b97a 5f9cc407 74b7ef2c ...Q"..z_...t.., │ │ │ │ + 0x000e6290 a5663efd 8e4d15d6 f33068ab d81b4380 .f>..M...0h...C. │ │ │ │ + 0x000e62a0 4c8fd714 67a4fc3f 1ad98142 31f2aa69 L...g..?...B1..i │ │ │ │ + 0x000e62b0 e0237bb8 cb085093 b6752dee 9d5e06c5 .#{...P..u-..^.. │ │ │ │ + 0x000e62c0 834018db a86b33f0 d5164e8d fe3d65a6 .@...k3...N..=e. │ │ │ │ + 0x000e62d0 2fecb477 04c79f5c 79bae221 5291c90a /..w...\y..!R... │ │ │ │ + 0x000e62e0 c6055d9e ed2e76b5 90530bc8 bb7820e3 ..]...v..S...x . │ │ │ │ + 0x000e62f0 6aa9f132 4182da19 3cffa764 17d48c4f j..2A...<..d...O │ │ │ │ + 0x000e6300 00c49551 37f3a266 6eaafb3f 599dcc08 ...Q7..fn..?Y... │ │ │ │ + 0x000e6310 dc18498d eb2f7eba b27627e3 854110d4 ..I../~..v'..A.. │ │ │ │ + 0x000e6320 a56130f4 925607c3 cb0f5e9a fc3869ad .a0..V....^..8i. │ │ │ │ + 0x000e6330 79bdec28 4e8adb1f 17d38246 20e4b571 y..(N......F ..q │ │ │ │ + 0x000e6340 5793c206 60a4f531 39fdac68 0eca9b5f W...`..19..h..._ │ │ │ │ + 0x000e6350 8b4f1eda bc7829ed e52170b4 d2164783 .O...x)..!p...G. │ │ │ │ + 0x000e6360 f23667a3 c5015094 9c5809cd ab6f3efa .6g...P..X...o>. │ │ │ │ + 0x000e6370 2eeabb7f 19dd8c48 4084d511 77b3e226 .......H@...w..& │ │ │ │ + 0x000e6380 ae6a3bff 995d0cc8 c0045591 f73362a6 .j;..]....U..3b. │ │ │ │ + 0x000e6390 72b6e723 4581d014 1cd8894d 2befbe7a r..#E......M+..z │ │ │ │ + 0x000e63a0 0bcf9e5a 3cf8a96d 65a1f034 5296c703 ...Z<..me..4R... │ │ │ │ + 0x000e63b0 d7134286 e02475b1 b97d2ce8 8e4a1bdf ..B..$u..},..J.. │ │ │ │ + 0x000e63c0 f93d6ca8 ce0a5b9f 975302c6 a06435f1 .=l...[..S...d5. │ │ │ │ + 0x000e63d0 25e1b074 12d68743 4b8fde1a 7cb8e92d %..t...CK...|..- │ │ │ │ + 0x000e63e0 5c98c90d 6baffe3a 32f6a763 05c19054 \...k..:2..c...T │ │ │ │ + 0x000e63f0 804415d1 b77322e6 ee2a7bbf d91d4c88 .D...s"..*{...L. │ │ │ │ + 0x000e6400 00c59752 33f6a461 66a3f134 5590c207 ...R3..af..4U... │ │ │ │ + 0x000e6410 cc095b9e ff3a68ad aa6f3df8 995c0ecb ..[..:h..o=..\.. │ │ │ │ + 0x000e6420 854012d7 b67321e4 e32674b1 d0154782 .@...s!..&t...G. │ │ │ │ + 0x000e6430 498cde1b 7abfed28 2feab87d 1cd98b4e I...z..(/..}...N │ │ │ │ + 0x000e6440 17d28045 24e1b376 71b4e623 4287d510 ...E$..vq..#B... │ │ │ │ + 0x000e6450 db1e4c89 e82d7fba bd782aef 8e4b19dc ..L..-...x*..K.. │ │ │ │ + 0x000e6460 925705c0 a16436f3 f43163a6 c7025095 .W...d6..1c...P. │ │ │ │ + 0x000e6470 5e9bc90c 6da8fa3f 38fdaf6a 0bce9c59 ^...m..?8..j...Y │ │ │ │ + 0x000e6480 2eebb97c 1dd88a4f 488ddf1a 7bbeec29 ...|...OH...{..) │ │ │ │ + 0x000e6490 e22775b0 d1144683 844113d6 b77220e5 .'u...F..A...r . │ │ │ │ + 0x000e64a0 ab6e3cf9 985d0fca cd085a9f fe3b69ac .n<..]....Z..;i. │ │ │ │ + 0x000e64b0 67a2f035 5491c306 01c49653 32f7a560 g..5T......S2..` │ │ │ │ + 0x000e64c0 39fcae6b 0acf9d58 5f9ac80d 6ca9fb3e 9..k...X_...l..> │ │ │ │ + 0x000e64d0 f53062a7 c6035194 935604c1 a06537f2 .0b...Q..V...e7. │ │ │ │ + 0x000e64e0 bc792bee 8f4a18dd da1f4d88 e92c7ebb .y+..J....M..,~. │ │ │ │ + 0x000e64f0 70b5e722 4386d411 16d38144 25e0b277 p.."C......D%..w │ │ │ │ + 0x000e6500 00c69157 3ff9ae68 7eb8ef29 4187d016 ...W?..h~..)A... │ │ │ │ + 0x000e6510 fc3a6dab c3055294 824413d5 bd7b2cea .:m...R..D...{,. │ │ │ │ + 0x000e6520 e52374b2 da1c4b8d 9b5d0acc a46235f3 .#t...K..]...b5. │ │ │ │ + 0x000e6530 19df884e 26e0b771 67a1f630 589ec90f ...N&..qg..0X... │ │ │ │ + 0x000e6540 d7114680 e82e79bf a96f38fe 965007c1 ..F...y..o8..P.. │ │ │ │ + 0x000e6550 2bedba7c 14d28543 5593c402 6aacfb3d +..|...CU...j..= │ │ │ │ + 0x000e6560 32f4a365 0dcb9c5a 4c8add1b 73b5e224 2..e...ZL...s..$ │ │ │ │ + 0x000e6570 ce085f99 f13760a6 b07621e7 8f491ed8 .._..7`..v!..I.. │ │ │ │ + 0x000e6580 b37522e4 8c4a1ddb cd0b5c9a f23463a5 .u"..J....\..4c. │ │ │ │ + 0x000e6590 4f89de18 70b6e127 31f7a066 0ec89f59 O...p..'1..f...Y │ │ │ │ + 0x000e65a0 5690c701 69aff83e 28eeb97f 17d18640 V...i..>(......@ │ │ │ │ + 0x000e65b0 aa6c3bfd 955304c2 d4124583 eb2d7abc .l;..S....E..-z. │ │ │ │ + 0x000e65c0 64a2f533 5b9dca0c 1adc8b4d 25e3b472 d..3[......M%..r │ │ │ │ + 0x000e65d0 985e09cf a76136f0 e62077b1 d91f488e .^...a6.. w...H. │ │ │ │ + 0x000e65e0 814710d6 be782fe9 ff396ea8 c0065197 .G...x/..9n...Q. │ │ │ │ + 0x000e65f0 7dbbec2a 4284d315 03c59254 3cfaad6b }..*B......T<..k │ │ │ │ + 0x000e6600 00c79354 3bfca86f 76b1e522 4d8ade19 ...T;..ov.."M... │ │ │ │ + 0x000e6610 ec2b7fb8 d7104483 9a5d09ce a16632f5 .+....D..]...f2. │ │ │ │ + 0x000e6620 c5025691 fe396daa b37420e7 884f1bdc ..V..9m..t ..O.. │ │ │ │ + 0x000e6630 29eeba7d 12d58146 5f98cc0b 64a3f730 )..}...F_...d..0 │ │ │ │ + 0x000e6640 975004c3 ac6b3ff8 e12672b5 da1d498e .P...k?..&r...I. │ │ │ │ + 0x000e6650 7bbce82f 4087d314 0dca9e59 36f1a562 {../@......Y6..b │ │ │ │ + 0x000e6660 5295c106 69aefa3d 24e3b770 1fd88c4b R...i..=$..p...K │ │ │ │ + 0x000e6670 be792dea 854216d1 c80f5b9c f33460a7 .y-..B....[..4`. │ │ │ │ + 0x000e6680 33f4a067 08cf9b5c 4582d611 7eb9ed2a 3..g...\E...~..* │ │ │ │ + 0x000e6690 df184c8b e42377b0 a96e3afd 925501c6 ..L..#w..n:..U.. │ │ │ │ + 0x000e66a0 f63165a2 cd0a5e99 804713d4 bb7c28ef .1e...^..G...|(. │ │ │ │ + 0x000e66b0 1add894e 21e6b275 6cabff38 5790c403 ...N!..ul..8W... │ │ │ │ + 0x000e66c0 a46337f0 9f580ccb d2154186 e92e7abd .c7..X....A...z. │ │ │ │ + 0x000e66d0 488fdb1c 73b4e027 3ef9ad6a 05c29651 H...s..'>..j...Q │ │ │ │ + 0x000e66e0 61a6f235 5a9dc90e 17d08443 2cebbf78 a..5Z......C,..x │ │ │ │ + 0x000e66f0 8d4a1ed9 b67125e2 fb3c68af c0075394 .J...q%....r7..u0. │ │ │ │ + 0x000e6800 00c98f46 03ca8c45 06cf8940 05cc8a43 ...F...E...@...C │ │ │ │ + 0x000e6810 0cc5834a 0fc68049 0ac3854c 09c0864f ...J...I...L...O │ │ │ │ + 0x000e6820 18d1975e 1bd2945d 1ed79158 1dd4925b ...^...]...X...[ │ │ │ │ + 0x000e6830 14dd9b52 17de9851 12db9d54 11d89e57 ...R...Q...T...W │ │ │ │ + 0x000e6840 30f9bf76 33fabc75 36ffb970 35fcba73 0..v3..u6..p5..s │ │ │ │ + 0x000e6850 3cf5b37a 3ff6b079 3af3b57c 39f0b67f <..z?..y:..|9... │ │ │ │ + 0x000e6860 28e1a76e 2be2a46d 2ee7a168 2de4a26b (..n+..m...h-..k │ │ │ │ + 0x000e6870 24edab62 27eea861 22ebad64 21e8ae67 $..b'..a"..d!..g │ │ │ │ + 0x000e6880 60a9ef26 63aaec25 66afe920 65acea23 `..&c..%f.. e..# │ │ │ │ + 0x000e6890 6ca5e32a 6fa6e029 6aa3e52c 69a0e62f l..*o..)j..,i../ │ │ │ │ + 0x000e68a0 78b1f73e 7bb2f43d 7eb7f138 7db4f23b x..>{..=~..8}..; │ │ │ │ + 0x000e68b0 74bdfb32 77bef831 72bbfd34 71b8fe37 t..2w..1r..4q..7 │ │ │ │ + 0x000e68c0 5099df16 539adc15 569fd910 559cda13 P...S...V...U... │ │ │ │ + 0x000e68d0 5c95d31a 5f96d019 5a93d51c 5990d61f \..._...Z...Y... │ │ │ │ + 0x000e68e0 4881c70e 4b82c40d 4e87c108 4d84c20b H...K...N...M... │ │ │ │ + 0x000e68f0 448dcb02 478ec801 428bcd04 4188ce07 D...G...B...A... │ │ │ │ + 0x000e6900 00ca8943 0fc5864c 1ed4975d 11db9852 ...C...L...]...R │ │ │ │ + 0x000e6910 3cf6b57f 33f9ba70 22e8ab61 2de7a46e <...3..p"..a-..n │ │ │ │ + 0x000e6920 78b2f13b 77bdfe34 66acef25 69a3e02a x..;w..4f..%i..* │ │ │ │ + 0x000e6930 448ecd07 4b81c208 5a90d319 559fdc16 D...K...Z...U... │ │ │ │ + 0x000e6940 f03a79b3 ff3576bc ee2467ad e12b68a2 .:y..5v..$g..+h. │ │ │ │ + 0x000e6950 cc06458f c3094a80 d2185b91 dd17549e ..E...J...[...T. │ │ │ │ + 0x000e6960 884201cb 874d0ec4 965c1fd5 995310da .B...M...\...S.. │ │ │ │ + 0x000e6970 b47e3df7 bb7132f8 aa6023e9 a56f2ce6 .~=..q2..`#..o,. │ │ │ │ + 0x000e6980 fd3774be f2387bb1 e3296aa0 ec2665af .7t..8{..)j..&e. │ │ │ │ + 0x000e6990 c10b4882 ce04478d df15569c d01a5993 ..H...G...V...Y. │ │ │ │ + 0x000e69a0 854f0cc6 8a4003c9 9b5112d8 945e1dd7 .O...@...Q...^.. │ │ │ │ + 0x000e69b0 b97330fa b67c3ff5 a76d2ee4 a86221eb .s0..|?..m...b!. │ │ │ │ + 0x000e69c0 0dc7844e 02c88b41 13d99a50 1cd6955f ...N...A...P..._ │ │ │ │ + 0x000e69d0 31fbb872 3ef4b77d 2fe5a66c 20eaa963 1..r>..}/..l ..c │ │ │ │ + 0x000e69e0 75bffc36 7ab0f339 6ba1e228 64aeed27 u..6z..9k..(d..' │ │ │ │ + 0x000e69f0 4983c00a 468ccf05 579dde14 5892d11b I...F...W...X... │ │ │ │ + 0x000e6a00 00cb8b40 0bc0804b 16dd9d56 1dd6965d ...@...K...V...] │ │ │ │ + 0x000e6a10 2ce7a76c 27ecac67 3af1b17a 31faba71 ,..l'..g:..z1..q │ │ │ │ + 0x000e6a20 5893d318 5398d813 4e85c50e 458ece05 X...S...N...E... │ │ │ │ + 0x000e6a30 74bfff34 7fb4f43f 62a9e922 69a2e229 t..4...?b.."i..) │ │ │ │ + 0x000e6a40 b07b3bf0 bb7030fb a66d2de6 ad6626ed .{;..p0..m-..f&. │ │ │ │ + 0x000e6a50 9c5717dc 975c1cd7 8a4101ca 814a0ac1 .W...\...A...J.. │ │ │ │ + 0x000e6a60 e82363a8 e32868a3 fe3575be f53e7eb5 .#c..(h..5u..>~. │ │ │ │ + 0x000e6a70 c40f4f84 cf04448f d2195992 d9125299 ..O...D...Y...R. │ │ │ │ + 0x000e6a80 7db6f63d 76bdfd36 6ba0e02b 60abeb20 }..=v..6k..+`.. │ │ │ │ + 0x000e6a90 519ada11 5a91d11a 478ccc07 4c87c70c Q...Z...G...L... │ │ │ │ + 0x000e6aa0 25eeae65 2ee5a56e 33f8b873 38f3b378 %..e...n3..s8..x │ │ │ │ + 0x000e6ab0 09c28249 02c98942 1fd4945f 14df9f54 ...I...B..._...T │ │ │ │ + 0x000e6ac0 cd06468d c60d4d86 db10509b d01b5b90 ..F...M...P...[. │ │ │ │ + 0x000e6ad0 e12a6aa1 ea2161aa f73c7cb7 fc3777bc .*j..!a..<|..7w. │ │ │ │ + 0x000e6ae0 955e1ed5 9e5515de 834808c3 884303c8 .^...U...H...C.. │ │ │ │ + 0x000e6af0 b97232f9 b27939f2 af6424ef a46f2fe4 .r2..y9..d$..o/. │ │ │ │ + 0x000e6b00 00cc8549 17db925e 2ee2ab67 39f5bc70 ...I...^...g9..p │ │ │ │ + 0x000e6b10 5c90d915 4b87ce02 72bef73b 65a9e02c \...K...r..;e.., │ │ │ │ + 0x000e6b20 b8743df1 af632ae6 965a13df 814d04c8 .t=..c*..Z...M.. │ │ │ │ + 0x000e6b30 e42861ad f33f76ba ca064f83 dd115894 .(a..?v...O...X. │ │ │ │ + 0x000e6b40 6da1e824 7ab6ff33 438fc60a 5498d11d m..$z..3C...T... │ │ │ │ + 0x000e6b50 31fdb478 26eaa36f 1fd39a56 08c48d41 1..x&..o...V...A │ │ │ │ + 0x000e6b60 d519509c c20e478b fb377eb2 ec2069a5 ..P...G..7~.. i. │ │ │ │ + 0x000e6b70 89450cc0 9e521bd7 a76b22ee b07c35f9 .E...R...k"..|5. │ │ │ │ + 0x000e6b80 da165f93 cd014884 f43871bd e32f66aa .._...H..8q../f. │ │ │ │ + 0x000e6b90 864a03cf 915d14d8 a8642de1 bf733af6 .J...]...d-..s:. │ │ │ │ + 0x000e6ba0 62aee72b 75b9f03c 4c80c905 5b97de12 b..+u....w)..`...Y...N │ │ │ │ + 0x000e6bc0 b77b32fe a06c25e9 99551cd0 8e420bc7 .{2..l%..U...B.. │ │ │ │ + 0x000e6bd0 eb276ea2 fc3079b5 c509408c d21e579b .'n..0y...@...W. │ │ │ │ + 0x000e6be0 0fc38a46 18d49d51 21eda468 36fab37f ...F...Q!..h6... │ │ │ │ + 0x000e6bf0 539fd61a 4488c10d 7db1f834 6aa6ef23 S...D...}..4j..# │ │ │ │ + 0x000e6c00 00cd874a 13de9459 26eba16c 35f8b27f ...J...Y&..l5... │ │ │ │ + 0x000e6c10 4c81cb06 5f92d815 6aa7ed20 79b4fe33 L..._...j.. y..3 │ │ │ │ + 0x000e6c20 98551fd2 8b460cc1 be7339f4 ad602ae7 .U...F...s9..`*. │ │ │ │ + 0x000e6c30 d419539e c70a408d f23f75b8 e12c66ab ..S...@..?u..,f. │ │ │ │ + 0x000e6c40 2de0aa67 3ef3b974 0bc68c41 18d59f52 -..g>..t...A...R │ │ │ │ + 0x000e6c50 61ace62b 72bff538 478ac00d 5499d31e a..+r..8G...T... │ │ │ │ + 0x000e6c60 b57832ff a66b21ec 935e14d9 804d07ca .x2..k!..^...M.. │ │ │ │ + 0x000e6c70 f9347eb3 ea276da0 df125895 cc014b86 .4~..'m...X...K. │ │ │ │ + 0x000e6c80 5a97dd10 4984ce03 7cb1fb36 6fa2e825 Z...I...|..6o..% │ │ │ │ + 0x000e6c90 16db915c 05c8824f 30fdb77a 23eea469 ...\...O0..z#..i │ │ │ │ + 0x000e6ca0 c20f4588 d11c569b e42963ae f73a70bd ..E...V..)c..:p. │ │ │ │ + 0x000e6cb0 8e4309c4 9d501ad7 a8652fe2 bb763cf1 .C...P...e/..v<. │ │ │ │ + 0x000e6cc0 77baf03d 64a9e32e 519cd61b 428fc508 w..=d...Q...B... │ │ │ │ + 0x000e6cd0 3bf6bc71 28e5af62 1dd09a57 0ec38944 ;..q(..b...W...D │ │ │ │ + 0x000e6ce0 ef2268a5 fc317bb6 c9044e83 da175d90 ."h..1{...N...]. │ │ │ │ + 0x000e6cf0 a36e24e9 b07d37fa 854802cf 965b11dc .n$..}7..H...[.. │ │ │ │ + 0x000e6d00 00ce814f 1fd19e50 3ef0bf71 21efa06e ...O...P>..q!..n │ │ │ │ + 0x000e6d10 7cb2fd33 63ade22c 428cc30d 5d93dc12 |..3c..,B...]... │ │ │ │ + 0x000e6d20 f83679b7 e72966a8 c6084789 d9175896 .6y..)f...G...X. │ │ │ │ + 0x000e6d30 844a05cb 9b551ad4 ba743bf5 a56b24ea .J...U...t;..k$. │ │ │ │ + 0x000e6d40 ed236ca2 f23c73bd d31d529c cc024d83 .#l..r..._...D. │ │ │ │ + 0x000e6ed0 864905ca 9d521ed1 b07f33fc ab6428e7 .I...R....3..d(. │ │ │ │ + 0x000e6ee0 32fdb17e 29e6aa65 04cb8748 1fd09c53 2..~)..e...H...S │ │ │ │ + 0x000e6ef0 5e91dd12 458ac609 68a7eb24 73bcf03f ^...E...h..$s..? │ │ │ │ + 0x000e6f00 00d0bd6d 67b7da0a ce1e73a3 a97914c4 ...mg.....s..y.. │ │ │ │ + 0x000e6f10 81513cec e6365b8b 4f9ff222 28f89545 .Q<..6[.O.."(..E │ │ │ │ + 0x000e6f20 1fcfa272 78a8c515 d1016cbc b6660bdb ...rx.....l..f.. │ │ │ │ + 0x000e6f30 9e4e23f3 f9294494 5080ed3d 37e78a5a .N#..)D.P..=7..Z │ │ │ │ + 0x000e6f40 3eee8353 5989e434 f0204d9d 97472afa >..SY..4. M..G*. │ │ │ │ + 0x000e6f50 bf6f02d2 d80865b5 71a1cc1c 16c6ab7b .o....e.q......{ │ │ │ │ + 0x000e6f60 21f19c4c 4696fb2b ef3f5282 885835e5 !..LF..+.?R..X5. │ │ │ │ + 0x000e6f70 a0701dcd c7177aaa 6ebed303 09d9b464 .p....z.n......d │ │ │ │ + 0x000e6f80 7cacc111 1bcba676 b2620fdf d50568b8 |......v.b....h. │ │ │ │ + 0x000e6f90 fd2d4090 9a4a27f7 33e38e5e 5484e939 .-@..J'.3..^T..9 │ │ │ │ + 0x000e6fa0 63b3de0e 04d4b969 ad7d10c0 ca1a77a7 c......i.}....w. │ │ │ │ + 0x000e6fb0 e2325f8f 855538e8 2cfc9141 4b9bf626 .2_..U8.,..AK..& │ │ │ │ + 0x000e6fc0 4292ff2f 25f59848 8c5c31e1 eb3b5686 B../%..H.\1..;V. │ │ │ │ + 0x000e6fd0 c3137eae a47419c9 0dddb060 6abad707 ..~..t.....`j... │ │ │ │ + 0x000e6fe0 5d8de030 3aea8757 93432efe f4244999 ]..0:..W.C...$I. │ │ │ │ + 0x000e6ff0 dc0c61b1 bb6b06d6 12c2af7f 75a5c818 ..a..k......u... │ │ │ │ + 0x000e7000 00d1bf6e 63b2dc0d c61779a8 a5741acb ...nc.....y..t.. │ │ │ │ + 0x000e7010 91402eff f2234d9c 5786e839 34e58b5a .@...#M.W..94..Z │ │ │ │ + 0x000e7020 3fee8051 5c8de332 f9284697 9a4b25f4 ?..Q\..2.(F..K%. │ │ │ │ + 0x000e7030 ae7f11c0 cd1c72a3 68b9d706 0bdab465 ......r.h......e │ │ │ │ + 0x000e7040 7eafc110 1dcca273 b86907d6 db0a64b5 ~......s.i....d. │ │ │ │ + 0x000e7050 ef3e5081 8c5d33e2 29f89647 4a9bf524 .>P..]3.)..GJ..$ │ │ │ │ + 0x000e7060 4190fe2f 22f39d4c 875638e9 e4355b8a A../"..L.V8..5[. │ │ │ │ + 0x000e7070 d0016fbe b3620cdd 16c7a978 75a4ca1b ..o..b.....xu... │ │ │ │ + 0x000e7080 fc2d4392 9f4e20f1 3aeb8554 5988e637 .-C..N .:..TY..7 │ │ │ │ + 0x000e7090 6dbcd203 0edfb160 ab7a14c5 c81977a6 m......`.z....w. │ │ │ │ + 0x000e70a0 c3127cad a0711fce 05d4ba6b 66b7d908 ..|..q.....kf... │ │ │ │ + 0x000e70b0 5283ed3c 31e08e5f 94452bfa f7264899 R..<1.._.E+..&H. │ │ │ │ + 0x000e70c0 82533dec e1305e8f 4495fb2a 27f69849 .S=..0^.D..*'..I │ │ │ │ + 0x000e70d0 13c2ac7d 70a1cf1e d5046abb b66709d8 ...}p.....j..g.. │ │ │ │ + 0x000e70e0 bd6c02d3 de0f61b0 7baac415 18c9a776 .l....a.{......v │ │ │ │ + 0x000e70f0 2cfd9342 4f9ef021 ea3b5584 895836e7 ,..BO..!.;U..X6. │ │ │ │ + 0x000e7100 00d2b96b 6fbdd604 de0c67b5 b16308da ...ko.....g..c.. │ │ │ │ + 0x000e7110 a17318ca ce1c77a5 7fadc614 10c2a97b .s....w........{ │ │ │ │ + 0x000e7120 5f8de634 30e2895b 815338ea ee3c5785 _..40..[.S8....UQ..:.2Y..]6. │ │ │ │ + 0x000e71b0 9f4d26f4 f022499b 4193f82a 2efc9745 .M&.."I.A..*...E │ │ │ │ + 0x000e71c0 df0d66b4 b06209db 01d3b86a 6ebcd705 ..f..b.....jn... │ │ │ │ + 0x000e71d0 7eacc715 11c3a87a a07219cb cf1d76a4 ~......z.r....v. │ │ │ │ + 0x000e71e0 805239eb ef3d5684 5e8ce735 31e3885a .R9..=V.^..51..Z │ │ │ │ + 0x000e71f0 21f3984a 4e9cf725 ff2d4694 904229fb !..JN..%.-F..B). │ │ │ │ + 0x000e7200 00d3bb68 6bb8d003 d6056dbe bd6e06d5 ...hk.....m..n.. │ │ │ │ + 0x000e7210 b1620ad9 da0961b2 67b4dc0f 0cdfb764 .b....a.g......d │ │ │ │ + 0x000e7220 7facc417 14c7af7c a97a12c1 c21179aa .......|.z....y. │ │ │ │ + 0x000e7230 ce1d75a6 a5761ecd 18cba370 73a0c81b ..u..v.....ps... │ │ │ │ + 0x000e7240 fe2d4596 95462efd 28fb9340 4390f82b .-E..F..(..@C..+ │ │ │ │ + 0x000e7250 4f9cf427 24f79f4c 994a22f1 f221499a O..'$..L.J"..!I. │ │ │ │ + 0x000e7260 81523ae9 ea395182 5784ec3f 3cef8754 .R:..9Q.W..?<..T │ │ │ │ + 0x000e7270 30e38b58 5b88e033 e6355d8e 8d5e36e5 0..X[..3.5]..^6. │ │ │ │ + 0x000e7280 e1325a89 8a5931e2 37e48c5f 5c8fe734 .2Z..Y1.7.._\..4 │ │ │ │ + 0x000e7290 5083eb38 3be88053 86553dee ed3e5685 P..8;..S.U=..>V. │ │ │ │ + 0x000e72a0 9e4d25f6 f5264e9d 489bf320 23f0984b .M%..&N.H.. #..K │ │ │ │ + 0x000e72b0 2ffc9447 4497ff2c f92a4291 924129fa /..GD..,.*B..A). │ │ │ │ + 0x000e72c0 1fcca477 74a7cf1c c91a72a1 a27119ca ...wt.....r..q.. │ │ │ │ + 0x000e72d0 ae7d15c6 c5167ead 78abc310 13c0a87b .}....~.x......{ │ │ │ │ + 0x000e72e0 60b3db08 0bd8b063 b6650dde dd0e66b5 `......c.e....f. │ │ │ │ + 0x000e72f0 d1026ab9 ba6901d2 07d4bc6f 6cbfd704 ..j..i.....ol... │ │ │ │ + 0x000e7300 00d4b561 77a3c216 ee3a5b8f 994d2cf8 ...aw....:[..M,. │ │ │ │ + 0x000e7310 c11574a0 b66203d7 2ffb9a4e 588ced39 ..t..b../..NX..9 │ │ │ │ + 0x000e7320 9f4b2afe e83c5d89 71a5c410 06d2b367 .K*..<].q......g │ │ │ │ + 0x000e7330 5e8aeb3f 29fd9c48 b06405d1 c71372a6 ^..?)..H.d....r. │ │ │ │ + 0x000e7340 23f79642 5480e135 cd1978ac ba6e0fdb #..BT..5..x..n.. │ │ │ │ + 0x000e7350 e2365783 954120f4 0cd8b96d 7bafce1a .6W..A ....m{... │ │ │ │ + 0x000e7360 bc6809dd cb1f7eaa 5286e733 25f19044 .h....~.R..3%..D │ │ │ │ + 0x000e7370 7da9c81c 0adebf6b 934726f2 e4305185 }......k.G&..0Q. │ │ │ │ + 0x000e7380 4692f327 31e58450 a87c1dc9 df0b6abe F..'1..P.|....j. │ │ │ │ + 0x000e7390 875332e6 f0244591 69bddc08 1ecaab7f .S2..$E.i....... │ │ │ │ + 0x000e73a0 d90d6cb8 ae7a1bcf 37e38256 4094f521 ..l..z..7..V@..! │ │ │ │ + 0x000e73b0 18ccad79 6fbbda0e f6224397 815534e0 ...yo...."C..U4. │ │ │ │ + 0x000e73c0 65b1d004 12c6a773 8b5f3eea fc28499d e......s._>..(I. │ │ │ │ + 0x000e73d0 a47011c5 d30766b2 4a9eff2b 3de9885c .p....f.J..+=..\ │ │ │ │ + 0x000e73e0 fa2e4f9b 8d5938ec 14c0a175 63b7d602 ..O..Y8....uc... │ │ │ │ + 0x000e73f0 3bef8e5a 4c98f92d d50160b4 a27617c3 ;..ZL..-..`..v.. │ │ │ │ + 0x000e7400 00d5b762 73a6c411 e6335184 954022f7 ...bs....3Q..@". │ │ │ │ + 0x000e7410 d10466b3 a27715c0 37e28055 4491f326 ..f..w..7..UD..& │ │ │ │ + 0x000e7420 bf6a08dd cc197bae 598cee3b 2aff9d48 .j....{.Y..;*..H │ │ │ │ + 0x000e7430 6ebbd90c 1dc8aa7f 885d3fea fb2e4c99 n........]?...L. │ │ │ │ + 0x000e7440 63b6d401 10c5a772 855032e7 f6234194 c......r.P2..#A. │ │ │ │ + 0x000e7450 b26705d0 c11476a3 5481e336 27f29045 .g....v.T..6'..E │ │ │ │ + 0x000e7460 dc096bbe af7a18cd 3aef8d58 499cfe2b ..k..z..:..XI..+ │ │ │ │ + 0x000e7470 0dd8ba6f 7eabc91c eb3e5c89 984d2ffa ...o~....>\..M/. │ │ │ │ + 0x000e7480 c61371a4 b56002d7 20f59742 5386e431 ..q..`.. ..BS..1 │ │ │ │ + 0x000e7490 17c2a075 64b1d306 f1244693 825735e0 ...ud....$F..W5. │ │ │ │ + 0x000e74a0 79acce1b 0adfbd68 9f4a28fd ec395b8e y......h.J(..9[. │ │ │ │ + 0x000e74b0 a87d1fca db0e6cb9 4e9bf92c 3de88a5f .}....l.N..,=.._ │ │ │ │ + 0x000e74c0 a57012c7 d60361b4 4396f421 30e58752 .p....a.C..!0..R │ │ │ │ + 0x000e74d0 74a1c316 07d2b065 924725f0 e1345683 t......e.G%..4V. │ │ │ │ + 0x000e74e0 1acfad78 69bcde0b fc294b9e 8f5a38ed ...xi....)K..Z8. │ │ │ │ + 0x000e74f0 cb1e7ca9 b86d0fda 2df89a4f 5e8be93c ..|..m..-..O^..< │ │ │ │ + 0x000e7500 00d6b167 7fa9ce18 fe284f99 815730e6 ...g.....(O..W0. │ │ │ │ + 0x000e7510 e1375086 9e482ff9 1fc9ae78 60b6d107 .7P..H/....x`... │ │ │ │ + 0x000e7520 df096eb8 a07611c7 21f79046 5e88ef39 ..n..v..!..F^..9 │ │ │ │ + 0x000e7530 3ee88f59 4197f026 c01671a7 bf690ed8 >..YA..&..q..i.. │ │ │ │ + 0x000e7540 a37512c4 dc0a6dbb 5d8bec3a 22f49345 .u....m.]..:"..E │ │ │ │ + 0x000e7550 4294f325 3deb8c5a bc6a0ddb c31572a4 B..%=..Z.j....r. │ │ │ │ + 0x000e7560 7caacd1b 03d5b264 825433e5 fd2b4c9a |......d.T3..+L. │ │ │ │ + 0x000e7570 9d4b2cfa e2345385 63b5d204 1ccaad7b .K,..4S.c......{ │ │ │ │ + 0x000e7580 5b8dea3c 24f29543 a57314c2 da0c6bbd [..<$..C.s....k. │ │ │ │ + 0x000e7590 ba6c0bdd c51374a2 4492f523 3bed8a5c .l....t.D..#;..\ │ │ │ │ + 0x000e75a0 845235e3 fb2d4a9c 7aaccb1d 05d3b462 .R5..-J.z......b │ │ │ │ + 0x000e75b0 65b3d402 1accab7d 9b4d2afc e4325583 e......}.M*..2U. │ │ │ │ + 0x000e75c0 f82e499f 875136e0 06d0b761 79afc81e ..I..Q6....ay... │ │ │ │ + 0x000e75d0 19cfa87e 66b0d701 e7315680 984e29ff ...~f....1V..N). │ │ │ │ + 0x000e75e0 27f19640 588ee93f d90f68be a67017c1 '..@X..?..h..p.. │ │ │ │ + 0x000e75f0 c61077a1 b96f08de 38ee895f 4791f620 ..w..o..8.._G.. │ │ │ │ + 0x000e7600 00d7b364 7bacc81f f6214592 8d5a3ee9 ...d{....!E..Z>. │ │ │ │ + 0x000e7610 f1264295 8a5d39ee 07d0b463 7cabcf18 .&B..]9....c|... │ │ │ │ + 0x000e7620 ff284c9b 845337e0 09deba6d 72a5c116 .(L..S7....mr... │ │ │ │ + 0x000e7630 0ed9bd6a 75a2c611 f82f4b9c 835430e7 ...ju..../K..T0. │ │ │ │ + 0x000e7640 e3345087 984f2bfc 15c2a671 6eb9dd0a .4P..O+....qn... │ │ │ │ + 0x000e7650 12c5a176 69beda0d e4335780 9f482cfb ...vi....3W..H,. │ │ │ │ + 0x000e7660 1ccbaf78 67b0d403 ea3d598e 914622f5 ...xg....=Y..F". │ │ │ │ + 0x000e7670 ed3a5e89 964125f2 1bcca87f 60b7d304 .:^..A%.....`... │ │ │ │ + 0x000e7680 db0c68bf a07713c4 2dfa9e49 5681e532 ..h..w..-..IV..2 │ │ │ │ + 0x000e7690 2afd994e 5186e235 dc0b6fb8 a77014c3 *..NQ..5..o..p.. │ │ │ │ + 0x000e76a0 24f39740 5f88ec3b d20561b6 a97e1acd $..@_..;..a..~.. │ │ │ │ + 0x000e76b0 d50266b1 ae791dca 23f49047 588feb3c ..f..y..#..GX..< │ │ │ │ + 0x000e76c0 38ef8b5c 4394f027 ce197daa b56206d1 8..\C..'..}..b.. │ │ │ │ + 0x000e76d0 c91e7aad b26501d6 3fe88c5b 4493f720 ..z..e..?..[D.. │ │ │ │ + 0x000e76e0 c71074a3 bc6b0fd8 31e68255 4a9df92e ..t..k..1..UJ... │ │ │ │ + 0x000e76f0 36e18552 4d9afe29 c01773a4 bb6c08df 6..RM..)..s..l.. │ │ │ │ + 0x000e7700 00d8ad75 479fea32 8e5623fb c91164bc ...uG..2.V#...d. │ │ │ │ + 0x000e7710 01d9ac74 469eeb33 8f5722fa c81065bd ...tF..3.W"...e. │ │ │ │ + 0x000e7720 02daaf77 459de830 8c5421f9 cb1366be ...wE..0.T!...f. │ │ │ │ + 0x000e7730 03dbae76 449ce931 8d5520f8 ca1267bf ...vD..1.U ...g. │ │ │ │ + 0x000e7740 04dca971 439bee36 8a5227ff cd1560b8 ...qC..6.R'...`. │ │ │ │ + 0x000e7750 05dda870 429aef37 8b5326fe cc1461b9 ...pB..7.S&...a. │ │ │ │ + 0x000e7760 06deab73 4199ec34 885025fd cf1762ba ...sA..4.P%...b. │ │ │ │ + 0x000e7770 07dfaa72 4098ed35 895124fc ce1663bb ...r@..5.Q$...c. │ │ │ │ + 0x000e7780 08d0a57d 4f97e23a 865e2bf3 c1196cb4 ...}O..:.^+...l. │ │ │ │ + 0x000e7790 09d1a47c 4e96e33b 875f2af2 c0186db5 ...|N..;._*...m. │ │ │ │ + 0x000e77a0 0ad2a77f 4d95e038 845c29f1 c31b6eb6 ....M..8.\)...n. │ │ │ │ + 0x000e77b0 0bd3a67e 4c94e139 855d28f0 c21a6fb7 ...~L..9.](...o. │ │ │ │ + 0x000e77c0 0cd4a179 4b93e63e 825a2ff7 c51d68b0 ...yK..>.Z/...h. │ │ │ │ + 0x000e77d0 0dd5a078 4a92e73f 835b2ef6 c41c69b1 ...xJ..?.[....i. │ │ │ │ + 0x000e77e0 0ed6a37b 4991e43c 80582df5 c71f6ab2 ...{I..<.X-...j. │ │ │ │ + 0x000e77f0 0fd7a27a 4890e53d 81592cf4 c61e6bb3 ...zH..=.Y,...k. │ │ │ │ + 0x000e7800 00d9af76 439aec35 865f29f0 c51c6ab3 ...vC..5._)...j. │ │ │ │ + 0x000e7810 11c8be67 528bfd24 974e38e1 d40d7ba2 ...gR..$.N8...{. │ │ │ │ + 0x000e7820 22fb8d54 61b8ce17 a47d0bd2 e73e4891 "..Ta....}...>H. │ │ │ │ + 0x000e7830 33ea9c45 70a9df06 b56c1ac3 f62f5980 3..Ep....l.../Y. │ │ │ │ + 0x000e7840 449deb32 07dea871 c21b6db4 81582ef7 D..2...q..m..X.. │ │ │ │ + 0x000e7850 558cfa23 16cfb960 d30a7ca5 90493fe6 U..#...`..|..I?. │ │ │ │ + 0x000e7860 66bfc910 25fc8a53 e0394f96 a37a0cd5 f...%..S.9O..z.. │ │ │ │ + 0x000e7870 77aed801 34ed9b42 f1285e87 b26b1dc4 w...4..B.(^..k.. │ │ │ │ + 0x000e7880 885127fe cb1264bd 0ed7a178 4d94e23b .Q'...d....xM..; │ │ │ │ + 0x000e7890 994036ef da0375ac 1fc6b069 5c85f32a .@6...u....i\..* │ │ │ │ + 0x000e78a0 aa7305dc e930469f 2cf5835a 6fb6c019 .s...0F.,..Zo... │ │ │ │ + 0x000e78b0 bb6214cd f821578e 3de4924b 7ea7d108 .b...!W.=..K~... │ │ │ │ + 0x000e78c0 cc1563ba 8f5620f9 4a93e53c 09d0a67f ..c..V .J..<.... │ │ │ │ + 0x000e78d0 dd0472ab 9e4731e8 5b82f42d 18c1b76e ..r..G1.[..-...n │ │ │ │ + 0x000e78e0 ee374198 ad7402db 68b1c71e 2bf2845d .7A..t..h...+..] │ │ │ │ + 0x000e78f0 ff265089 bc6513ca 79a0d60f 3ae3954c .&P..e..y...:..L │ │ │ │ + 0x000e7900 00daa973 4f95e63c 9e4437ed d10b78a2 ...sO..<.D7...x. │ │ │ │ + 0x000e7910 21fb8852 6eb4c71d bf6516cc f02a5983 !..Rn....e...*Y. │ │ │ │ + 0x000e7920 4298eb31 0dd7a47e dc0675af 93493ae0 B..1...~..u..I:. │ │ │ │ + 0x000e7930 63b9ca10 2cf6855f fd27548e b2681bc1 c...,.._.'T..h.. │ │ │ │ + 0x000e7940 845e2df7 cb1162b8 1ac0b369 558ffc26 .^-...b....iU..& │ │ │ │ + 0x000e7950 a57f0cd6 ea304399 3be19248 74aedd07 .....0C.;..Ht... │ │ │ │ + 0x000e7960 c61c6fb5 895320fa 5882f12b 17cdbe64 ..o..S .X..+...d │ │ │ │ + 0x000e7970 e73d4e94 a87201db 79a3d00a 36ec9f45 .=N..r..y...6..E │ │ │ │ + 0x000e7980 15cfbc66 5a80f329 8b5122f8 c41e6db7 ...fZ..).Q"...m. │ │ │ │ + 0x000e7990 34ee9d47 7ba1d208 aa7003d9 e53f4c96 4..G{....p...?L. │ │ │ │ + 0x000e79a0 578dfe24 18c2b16b c91360ba 865c2ff5 W..$...k..`..\/. │ │ │ │ + 0x000e79b0 76acdf05 39e3904a e832419b a77d0ed4 v...9..J.2A..}.. │ │ │ │ + 0x000e79c0 914b38e2 de0477ad 0fd5a67c 409ae933 .K8...w....|@..3 │ │ │ │ + 0x000e79d0 b06a19c3 ff25568c 2ef4875d 61bbc812 .j...%V....]a... │ │ │ │ + 0x000e79e0 d3097aa0 9c4635ef 4d97e43e 02d8ab71 ..z..F5.M..>...q │ │ │ │ + 0x000e79f0 f2285b81 bd6714ce 6cb6c51f 23f98a50 .([..g..l...#..P │ │ │ │ + 0x000e7a00 00dbab70 4b90e03b 964d3de6 dd0676ad ...pK..;.M=...v. │ │ │ │ + 0x000e7a10 31ea9a41 7aa1d10a a77c0cd7 ec37479c 1..Az....|...7G. │ │ │ │ + 0x000e7a20 62b9c912 29f28259 f42f5f84 bf6414cf b...)..Y./_..d.. │ │ │ │ + 0x000e7a30 5388f823 18c3b368 c51e6eb5 8e5525fe S..#...h..n..U%. │ │ │ │ + 0x000e7a40 c41f6fb4 8f5424ff 5289f922 19c2b269 ..o..T$.R.."...i │ │ │ │ + 0x000e7a50 f52e5e85 be6515ce 63b8c813 28f38358 ..^..e..c...(..X │ │ │ │ + 0x000e7a60 a67d0dd6 ed36469d 30eb9b40 7ba0d00b .}...6F.0..@{... │ │ │ │ + 0x000e7a70 974c3ce7 dc0777ac 01daaa71 4a91e13a .L<...w....qJ..: │ │ │ │ + 0x000e7a80 954e3ee5 de0575ae 03d8a873 4893e338 .N>...u....sH..8 │ │ │ │ + 0x000e7a90 a47f0fd4 ef34449f 32e99942 79a2d209 .....4D.2..By... │ │ │ │ + 0x000e7aa0 f72c5c87 bc6717cc 61baca11 2af1815a .,\..g..a...*..Z │ │ │ │ + 0x000e7ab0 c61d6db6 8d5626fd 508bfb20 1bc0b06b ..m..V&.P.. ...k │ │ │ │ + 0x000e7ac0 518afa21 1ac1b16a c71c6cb7 8c5727fc Q..!...j..l..W'. │ │ │ │ + 0x000e7ad0 60bbcb10 2bf0805b f62d5d86 bd6616cd `...+..[.-]..f.. │ │ │ │ + 0x000e7ae0 33e89843 78a3d308 a57e0ed5 ee35459e 3..Cx....~...5E. │ │ │ │ + 0x000e7af0 02d9a972 4992e239 944f3fe4 df0474af ...rI..9.O?...t. │ │ │ │ + 0x000e7b00 00dca579 578bf22e ae720bd7 f9255c80 ...yW....r...%\. │ │ │ │ + 0x000e7b10 419de438 16cab36f ef334a96 b8641dc1 A..8...o.3J..d.. │ │ │ │ + 0x000e7b20 825e27fb d50970ac 2cf08955 7ba7de02 .^'...p.,..U{... │ │ │ │ + 0x000e7b30 c31f66ba 944831ed 6db1c814 3ae69f43 ..f..H1.m...:..C │ │ │ │ + 0x000e7b40 19c5bc60 4e92eb37 b76b12ce e03c4599 ...`N..7.k......i.5..Lb... │ │ │ │ + 0x000e7b70 da067fa3 8d5128f4 74a8d10d 23ff865a .....Q(.t...#..Z │ │ │ │ + 0x000e7b80 32ee974b 65b9c01c 9c4039e5 cb176eb2 2..Ke....@9...n. │ │ │ │ + 0x000e7b90 73afd60a 24f8815d dd0178a4 8a562ff3 s...$..]..x..V/. │ │ │ │ + 0x000e7ba0 b06c15c9 e73b429e 1ec2bb67 4995ec30 .l...;B....gI..0 │ │ │ │ + 0x000e7bb0 f12d5488 a67a03df 5f83fa26 08d4ad71 .-T..z.._..&...q │ │ │ │ + 0x000e7bc0 2bf78e52 7ca0d905 855920fc d20e77ab +..R|....Y ...w. │ │ │ │ + 0x000e7bd0 6ab6cf13 3de19844 c41861bd 934f36ea j...=..D..a..O6. │ │ │ │ + 0x000e7be0 a9750cd0 fe225b87 07dba27e 508cf529 .u..."[....~P..) │ │ │ │ + 0x000e7bf0 e8344d91 bf631ac6 469ae33f 11cdb468 .4M..c..F..?...h │ │ │ │ + 0x000e7c00 00dda77a 538ef429 a67b01dc f528528f ...zS..).{...(R. │ │ │ │ + 0x000e7c10 518cf62b 02dfa578 f72a508d a47903de Q..+...x.*P..y.. │ │ │ │ + 0x000e7c20 a27f05d8 f12c568b 04d9a37e 578af02d .....,V....~W..- │ │ │ │ + 0x000e7c30 f32e5489 a07d07da 5588f22f 06dba17c ..T..}..U../...| │ │ │ │ + 0x000e7c40 5984fe23 0ad7ad70 ff225885 ac710bd6 Y..#...p."X..q.. │ │ │ │ + 0x000e7c50 08d5af72 5b86fc21 ae7309d4 fd205a87 ...r[..!.s... Z. │ │ │ │ + 0x000e7c60 fb265c81 a8750fd2 5d80fa27 0ed3a974 .&\..u..]..'...t │ │ │ │ + 0x000e7c70 aa770dd0 f9245e83 0cd1ab76 5f82f825 .w...$^....v_..% │ │ │ │ + 0x000e7c80 b26f15c8 e13c469b 14c9b36e 479ae03d .o...D..m..E..?...l │ │ │ │ + 0x000e7ca0 10cdb76a 439ee439 b66b11cc e538429f ...jC..9.k...8B. │ │ │ │ + 0x000e7cb0 419ce63b 12cfb568 e73a409d b46913ce A..;...h.:@..i.. │ │ │ │ + 0x000e7cc0 eb364c91 b8651fc2 4d90ea37 1ec3b964 .6L..e..M..7...d │ │ │ │ + 0x000e7cd0 ba671dc0 e9344e93 1cc1bb66 4f92e835 .g...4N....fO..5 │ │ │ │ + 0x000e7ce0 4994ee33 1ac7bd60 ef324895 bc611bc6 I..3...`.2H..a.. │ │ │ │ + 0x000e7cf0 18c5bf62 4b96ec31 be6319c4 ed304a97 ...bK..1.c...0J. │ │ │ │ + 0x000e7d00 00dea17f 5f81fe20 be601fc1 e13f409e ...._.. .`...?@. │ │ │ │ + 0x000e7d10 61bfc01e 3ee09f41 df017ea0 805e21ff a...>..A..~..^!. │ │ │ │ + 0x000e7d20 c21c63bd 9d433ce2 7ca2dd03 23fd825c ..c..C<.|...#..\ │ │ │ │ + 0x000e7d30 a37d02dc fc225d83 1dc3bc62 429ce33d .}..."]....bB..= │ │ │ │ + 0x000e7d40 994738e6 c61867b9 27f98658 78a6d907 .G8...g.'..Xx... │ │ │ │ + 0x000e7d50 f8265987 a77906d8 4698e739 19c7b866 .&Y..y..F..9...f │ │ │ │ + 0x000e7d60 5b85fa24 04daa57b e53b449a ba641bc5 [..$...{.;D..d.. │ │ │ │ + 0x000e7d70 3ae49b45 65bbc41a 845a25fb db057aa4 :..Ee....Z%...z. │ │ │ │ + 0x000e7d80 2ff18e50 70aed10f 914f30ee ce106fb1 /..Pp....O0...o. │ │ │ │ + 0x000e7d90 4e90ef31 11cfb06e f02e518f af710ed0 N..1...n..Q..q.. │ │ │ │ + 0x000e7da0 ed334c92 b26c13cd 538df22c 0cd2ad73 .3L..l..S..,...s │ │ │ │ + 0x000e7db0 8c522df3 d30d72ac 32ec934d 6db3cc12 .R-...r.2..Mm... │ │ │ │ + 0x000e7dc0 b66817c9 e9374896 08d6a977 5789f628 .h...7H....wW..( │ │ │ │ + 0x000e7dd0 d70976a8 885629f7 69b7c816 36e89749 ..v..V).i...6..I │ │ │ │ + 0x000e7de0 74aad50b 2bf58a54 ca146bb5 954b34ea t...+..T..k..K4. │ │ │ │ + 0x000e7df0 15cbb46a 4a94eb35 ab750ad4 f42a558b ...jJ..5.u...*U. │ │ │ │ + 0x000e7e00 00dfa37c 5b84f827 b66915ca ed324e91 ...|[..'.i...2N. │ │ │ │ + 0x000e7e10 71aed20d 2af58956 c71864bb 9c433fe0 q...*..V..d..C?. │ │ │ │ + 0x000e7e20 e23d419e b9661ac5 548bf728 0fd0ac73 .=A..f..T..(...s │ │ │ │ + 0x000e7e30 934c30ef c8176bb4 25fa8659 7ea1dd02 .L0...k.%..Y~... │ │ │ │ + 0x000e7e40 d9067aa5 825d21fe 6fb0cc13 34eb9748 ..z..]!.o...4..H │ │ │ │ + 0x000e7e50 a8770bd4 f32c508f 1ec1bd62 459ae639 .w...,P....bE..9 │ │ │ │ + 0x000e7e60 3be49847 60bfc31c 8d522ef1 d60975aa ;..G`....R....u. │ │ │ │ + 0x000e7e70 4a95e936 11ceb26d fc235f80 a77804db J..6...m.#_..x.. │ │ │ │ + 0x000e7e80 af700cd3 f42b5788 19c6ba65 429de13e .p...+W....eB..> │ │ │ │ + 0x000e7e90 de017da2 855a26f9 68b7cb14 33ec904f ..}..Z&.h...3..O │ │ │ │ + 0x000e7ea0 4d92ee31 16c9b56a fb245887 a07f03dc M..1...j.$X..... │ │ │ │ + 0x000e7eb0 3ce39f40 67b8c41b 8a5529f6 d10e72ad <..@g....U)...r. │ │ │ │ + 0x000e7ec0 76a9d50a 2df28e51 c01f63bc 9b4438e7 v...-..Q..c..D8. │ │ │ │ + 0x000e7ed0 07d8a47b 5c83ff20 b16e12cd ea354996 ...{\.. .n...5I. │ │ │ │ + 0x000e7ee0 944b37e8 cf106cb3 22fd815e 79a6da05 .K7...l."..^y... │ │ │ │ + 0x000e7ef0 e53a4699 be611dc2 538cf02f 08d7ab74 .:F..a..S../...t │ │ │ │ + 0x000e7f00 00e0dd3d a7477a9a 53b38e6e f41429c9 ...=.Gz.S..n..). │ │ │ │ + 0x000e7f10 a6467b9b 01e1dc3c f51528c8 52b28f6f .F{....<..(.R..o │ │ │ │ + 0x000e7f20 51b18c6c f6162bcb 02e2df3f a5457898 Q..l..+....?.Ex. │ │ │ │ + 0x000e7f30 f7172aca 50b08d6d a4447999 03e3de3e ..*.P..m.Dy....> │ │ │ │ + 0x000e7f40 a2427f9f 05e5d838 f1112ccc 56b68b6b .B.....8..,.V..k │ │ │ │ + 0x000e7f50 04e4d939 a3437e9e 57b78a6a f0102dcd ...9.C~.W..j..-. │ │ │ │ + 0x000e7f60 f3132ece 54b48969 a0407d9d 07e7da3a ....T..i.@}....: │ │ │ │ + 0x000e7f70 55b58868 f2122fcf 06e6db3b a1417c9c U..h../....;.A|. │ │ │ │ + 0x000e7f80 59b98464 fe1e23c3 0aead737 ad4d7090 Y..d..#....7.Mp. │ │ │ │ + 0x000e7f90 ff1f22c2 58b88565 ac4c7191 0bebd636 ..".X..e.Lq....6 │ │ │ │ + 0x000e7fa0 08e8d535 af4f7292 5bbb8666 fc1c21c1 ...5.Or.[..f..!. │ │ │ │ + 0x000e7fb0 ae4e7393 09e9d434 fd1d20c0 5aba8767 .Ns....4.. .Z..g │ │ │ │ + 0x000e7fc0 fb1b26c6 5cbc8161 a8487595 0fefd232 ..&.\..a.Hu....2 │ │ │ │ + 0x000e7fd0 5dbd8060 fa1a27c7 0eeed333 a9497494 ]..`..'....3.It. │ │ │ │ + 0x000e7fe0 aa4a7797 0dedd030 f91924c4 5ebe8363 .Jw....0..$.^..c │ │ │ │ + 0x000e7ff0 0cecd131 ab4b7696 5fbf8262 f81825c5 ...1.Kv._..b..%. │ │ │ │ + 0x000e8000 00e1df3e a3427c9d 5bba8465 f81927c6 ...>.B|.[..e..'. │ │ │ │ + 0x000e8010 b6576988 15f4ca2b ed0c32d3 4eaf9170 .Wi....+..2.N..p │ │ │ │ + 0x000e8020 7190ae4f d2330dec 2acbf514 896856b7 q..O.3..*....hV. │ │ │ │ + 0x000e8030 c72618f9 6485bb5a 9c7d43a2 3fdee001 .&..d..Z.}C.?... │ │ │ │ + 0x000e8040 e2033ddc 41a09e7f b9586687 1afbc524 ..=.A....Xf....$ │ │ │ │ + 0x000e8050 54b58b6a f71628c9 0feed031 ac4d7392 T..j..(....1.Ms. │ │ │ │ + 0x000e8060 93724cad 30d1ef0e c82917f6 6b8ab455 .rL.0....)..k..U │ │ │ │ + 0x000e8070 25c4fa1b 866759b8 7e9fa140 dd3c02e3 %....gY.~..@.<.. │ │ │ │ + 0x000e8080 d93806e7 7a9ba544 82635dbc 21c0fe1f .8..z..D.c].!... │ │ │ │ + 0x000e8090 6f8eb051 cc2d13f2 34d5eb0a 977648a9 o..Q.-..4....vH. │ │ │ │ + 0x000e80a0 a8497796 0bead435 f3122ccd 50b18f6e .Iw....5..,.P..n │ │ │ │ + 0x000e80b0 1effc120 bd5c6283 45a49a7b e60739d8 ... .\b.E..{..9. │ │ │ │ + 0x000e80c0 3bdae405 987947a6 6081bf5e c3221cfd ;....yG.`..^.".. │ │ │ │ + 0x000e80d0 8d6c52b3 2ecff110 d63709e8 7594aa4b .lR......7..u..K │ │ │ │ + 0x000e80e0 4aab9574 e90836d7 11f0ce2f b2536d8c J..t..6..../.Sm. │ │ │ │ + 0x000e80f0 fc1d23c2 5fbe8061 a7467899 04e5db3a ..#._..a.Fx....: │ │ │ │ + 0x000e8100 00e2d93b af4d7694 43a19a78 ec0e35d7 ...;.Mv.C..x..5. │ │ │ │ + 0x000e8110 86645fbd 29cbf012 c5271cfe 6a88b351 .d_.)....'..j..Q │ │ │ │ + 0x000e8120 11f3c82a be5c6785 52b08b69 fd1f24c6 ...*.\g.R..i..$. │ │ │ │ + 0x000e8130 97754eac 38dae103 d4360def 7b99a240 .uN.8....6..{..@ │ │ │ │ + 0x000e8140 22c0fb19 8d6f54b6 6183b85a ce2c17f5 "....oT.a..Z.,.. │ │ │ │ + 0x000e8150 a4467d9f 0be9d230 e7053edc 48aa9173 .F}....0..>.H..s │ │ │ │ + 0x000e8160 33d1ea08 9c7e45a7 7092a94b df3d06e4 3....~E.p..K.=.. │ │ │ │ + 0x000e8170 b5576c8e 1af8c321 f6142fcd 59bb8062 .Wl....!../.Y..b │ │ │ │ + 0x000e8180 44a69d7f eb0932d0 07e5de3c a84a7193 D.....2....<.Jq. │ │ │ │ + 0x000e8190 c2201bf9 6d8fb456 816358ba 2eccf715 . ..m..V.cX..... │ │ │ │ + 0x000e81a0 55b78c6e fa1823c1 16f4cf2d b95b6082 U..n..#....-.[`. │ │ │ │ + 0x000e81b0 d3310ae8 7c9ea547 907249ab 3fdde604 .1..|..G.rI.?... │ │ │ │ + 0x000e81c0 6684bf5d c92b10f2 25c7fc1e 8a6853b1 f..].+..%....hS. │ │ │ │ + 0x000e81d0 e00239db 4fad9674 a3417a98 0ceed537 ..9.O..t.Az....7 │ │ │ │ + 0x000e81e0 7795ae4c d83a01e3 34d6ed0f 9b7942a0 w..L.:..4....yB. │ │ │ │ + 0x000e81f0 f11328ca 5ebc8765 b2506b89 1dffc426 ..(.^..e.Pk....& │ │ │ │ + 0x000e8200 00e3db38 ab487093 4ba89073 e0033bd8 ...8.Hp.K..s..;. │ │ │ │ + 0x000e8210 96754dae 3ddee605 dd3e06e5 7695ad4e .uM.=....>..v..N │ │ │ │ + 0x000e8220 31d2ea09 9a7941a2 7a99a142 d1320ae9 1....yA.z..B.2.. │ │ │ │ + 0x000e8230 a7447c9f 0cefd734 ec0f37d4 47a49c7f .D|....4..7.G... │ │ │ │ + 0x000e8240 6281b95a c92a12f1 29caf211 826159ba b..Z.*..)....aY. │ │ │ │ + 0x000e8250 f4172fcc 5fbc8467 bf5c6487 14f7cf2c ../._..g.\d...., │ │ │ │ + 0x000e8260 53b0886b f81b23c0 18fbc320 b350688b S..k..#.... .Ph. │ │ │ │ + 0x000e8270 c5261efd 6e8db556 8e6d55b6 25c6fe1d .&..n..V.mU.%... │ │ │ │ + 0x000e8280 c4271ffc 6f8cb457 8f6c54b7 24c7ff1c .'..o..W.lT.$... │ │ │ │ + 0x000e8290 52b1896a f91a22c1 19fac221 b251698a R..j.."....!.Qi. │ │ │ │ + 0x000e82a0 f5162ecd 5ebd8566 be5d6586 15f6ce2d ....^..f.]e....- │ │ │ │ + 0x000e82b0 6380b85b c82b13f0 28cbf310 836058bb c..[.+..(....`X. │ │ │ │ + 0x000e82c0 a6457d9e 0deed635 ed0e36d5 46a59d7e .E}....5..6.F..~ │ │ │ │ + 0x000e82d0 30d3eb08 9b7840a3 7b98a043 d0330be8 0....x@.{..C.3.. │ │ │ │ + 0x000e82e0 97744caf 3cdfe704 dc3f07e4 7794ac4f .tL.<....?..w..O │ │ │ │ + 0x000e82f0 01e2da39 aa497192 4aa99172 e1023ad9 ...9.Iq.J..r..:. │ │ │ │ + 0x000e8300 00e4d531 b7536286 7397a642 c42011f5 ...1.Sb.s..B. .. │ │ │ │ + 0x000e8310 e60233d7 51b58460 957140a4 22c6f713 ..3.Q..`.q@."... │ │ │ │ + 0x000e8320 d13504e0 6682b357 a2467793 15f1c024 .5..f..W.Fw....$ │ │ │ │ + 0x000e8330 37d3e206 806455b1 44a09175 f31726c2 7....dU.D..u..&. │ │ │ │ + 0x000e8340 bf5b6a8e 08ecdd39 cc2819fd 7b9fae4a .[j....9.(..{..J │ │ │ │ + 0x000e8350 59bd8c68 ee0a3bdf 2aceff1b 9d7948ac Y..h..;.*....yH. │ │ │ │ + 0x000e8360 6e8abb5f d93d0ce8 1df9c82c aa4e7f9b n.._.=.....,.N.. │ │ │ │ + 0x000e8370 886c5db9 3fdbea0e fb1f2eca 4ca8997d .l].?.......L..} │ │ │ │ + 0x000e8380 6387b652 d43001e5 10f4c521 a7437296 c..R.0.....!.Cr. │ │ │ │ + 0x000e8390 856150b4 32d6e703 f61223c7 41a59470 .aP.2.....#.A..p │ │ │ │ + 0x000e83a0 b2566783 05e1d034 c12514f0 7692a347 .Vg....4.%..v..G │ │ │ │ + 0x000e83b0 54b08165 e30736d2 27c3f216 907445a1 T..e..6.'....tE. │ │ │ │ + 0x000e83c0 dc3809ed 6b8fbe5a af4b7a9e 18fccd29 .8..k..Z.Kz....) │ │ │ │ + 0x000e83d0 3adeef0b 8d6958bc 49ad9c78 fe1a2bcf :....iX.I..x..+. │ │ │ │ + 0x000e83e0 0de9d83c ba5e6f8b 7e9aab4f c92d1cf8 ...<.^o.~..O.-.. │ │ │ │ + 0x000e83f0 eb0f3eda 5cb8896d 987c4da9 2fcbfa1e ..>.\..m.|M./... │ │ │ │ + 0x000e8400 00e5d732 b3566481 7b9eac49 c82d1ffa ...2.Vd.{..I.-.. │ │ │ │ + 0x000e8410 f61321c4 45a09277 8d685abf 3edbe90c ..!.E..w.hZ.>... │ │ │ │ + 0x000e8420 f11426c3 42a79570 8a6f5db8 39dcee0b ..&.B..p.o].9... │ │ │ │ + 0x000e8430 07e2d035 b4516386 7c99ab4e cf2a18fd ...5.Qc.|..N.*.. │ │ │ │ + 0x000e8440 ff1a28cd 4ca99b7e 846153b6 37d2e005 ..(.L..~.aS.7... │ │ │ │ + 0x000e8450 09ecde3b ba5f6d88 7297a540 c12416f3 ...;._m.r..@.$.. │ │ │ │ + 0x000e8460 0eebd93c bd586a8f 7590a247 c62311f4 ...<.Xj.u..G.#.. │ │ │ │ + 0x000e8470 f81d2fca 4bae9c79 836654b1 30d5e702 ../.K..y.fT.0... │ │ │ │ + 0x000e8480 e30634d1 50b58762 987d4faa 2bcefc19 ..4.P..b.}O.+... │ │ │ │ + 0x000e8490 15f0c227 a6437194 6e8bb95c dd380aef ...'.Cq.n..\.8.. │ │ │ │ + 0x000e84a0 12f7c520 a1447693 698cbe5b da3f0de8 ... .Dv.i..[.?.. │ │ │ │ + 0x000e84b0 e40133d6 57b28065 9f7a48ad 2cc9fb1e ..3.W..e.zH.,... │ │ │ │ + 0x000e84c0 1cf9cb2e af4a789d 6782b055 d43103e6 .....Jx.g..U.1.. │ │ │ │ + 0x000e84d0 ea0f3dd8 59bc8e6b 917446a3 22c7f510 ..=.Y..k.tF."... │ │ │ │ + 0x000e84e0 ed083adf 5ebb896c 967341a4 25c0f217 ..:.^..l.sA.%... │ │ │ │ + 0x000e84f0 1bfecc29 a84d7f9a 6085b752 d33604e1 ...).M..`..R.6.. │ │ │ │ + 0x000e8500 00e6d137 bf596e88 6385b254 dc3a0deb ...7.Yn.c..T.:.. │ │ │ │ + 0x000e8510 c62017f1 799fa84e a5437492 1afccb2d . ..y..N.Ct....- │ │ │ │ + 0x000e8520 917740a6 2ec8ff19 f21423c5 4dab9c7a .w@.......#.M..z │ │ │ │ + 0x000e8530 57b18660 e80e39df 34d2e503 8b6d5abc W..`..9.4....mZ. │ │ │ │ + 0x000e8540 3fd9ee08 806651b7 5cba8d6b e30532d4 ?....fQ.\..k..2. │ │ │ │ + 0x000e8550 f91f28ce 46a09771 9a7c4bad 25c3f412 ..(.F..q.|K.%... │ │ │ │ + 0x000e8560 ae487f99 11f7c026 cd2b1cfa 7294a345 .H.....&.+..r..E │ │ │ │ + 0x000e8570 688eb95f d73106e0 0bedda3c b4526583 h.._.1.....<.Re. │ │ │ │ + 0x000e8580 7e98af49 c12710f6 1dfbcc2a a2447395 ~..I.'.....*.Ds. │ │ │ │ + 0x000e8590 b85e698f 07e1d630 db3d0aec 6482b553 .^i....0.=..d..S │ │ │ │ + 0x000e85a0 ef093ed8 50b68167 8c6a5dbb 33d5e204 ..>.P..g.j].3... │ │ │ │ + 0x000e85b0 29cff81e 967047a1 4aac9b7d f51324c2 )....pG.J..}..$. │ │ │ │ + 0x000e85c0 41a79076 fe182fc9 22c4f315 9d7b4caa A..v../."....{L. │ │ │ │ + 0x000e85d0 876156b0 38dee90f e40235d3 5bbd8a6c .aV.8.....5.[..l │ │ │ │ + 0x000e85e0 d03601e7 6f89be58 b3556284 0ceadd3b .6..o..X.Ub....; │ │ │ │ + 0x000e85f0 16f0c721 a94f789e 7593a442 ca2c1bfd ...!.Ox.u..B.,.. │ │ │ │ + 0x000e8600 00e7d334 bb5c688f 6b8cb85f d03703e4 ...4.\h.k.._.7.. │ │ │ │ + 0x000e8610 d63105e2 6d8abe59 bd5a6e89 06e1d532 .1..m..Y.Zn....2 │ │ │ │ + 0x000e8620 b1566285 0aedd93e da3d09ee 6186b255 .Vb....>.=..a..U │ │ │ │ + 0x000e8630 6780b453 dc3b0fe8 0cebdf38 b7506483 g..S.;.....8.Pd. │ │ │ │ + 0x000e8640 7f98ac4b c42317f0 14f3c720 af487c9b ...K.#..... .H|. │ │ │ │ + 0x000e8650 a94e7a9d 12f5c126 c22511f6 799eaa4d .Nz....&.%..y..M │ │ │ │ + 0x000e8660 ce291dfa 7592a641 a5427691 1ef9cd2a .)..u..A.Bv....* │ │ │ │ + 0x000e8670 18ffcb2c a3447097 7394a047 c82f1bfc ...,.Dp.s..G./.. │ │ │ │ + 0x000e8680 fe192dca 45a29671 957246a1 2ec9fd1a ..-.E..q.rF..... │ │ │ │ + 0x000e8690 28cffb1c 937440a7 43a49077 f81f2bcc (....t@.C..w..+. │ │ │ │ + 0x000e86a0 4fa89c7b f41327c0 24c3f710 9f784cab O..{..'.$....xL. │ │ │ │ + 0x000e86b0 997e4aad 22c5f116 f21521c6 49ae9a7d .~J.".....!.I..} │ │ │ │ + 0x000e86c0 816652b5 3adde90e ea0d39de 51b68265 .fR.:.....9.Q..e │ │ │ │ + 0x000e86d0 57b08463 ec0b3fd8 3cdbef08 876054b3 W..c..?.<....`T. │ │ │ │ + 0x000e86e0 30d7e304 8b6c58bf 5bbc886f e00733d4 0....lX.[..o..3. │ │ │ │ + 0x000e86f0 e60135d2 5dba8e69 8d6a5eb9 36d1e502 ..5.]..i.j^.6... │ │ │ │ + 0x000e8700 00e8cd25 876f4aa2 13fbde36 947c59b1 ...%.oJ....6.|Y. │ │ │ │ + 0x000e8710 26ceeb03 a1496c84 35ddf810 b25a7f97 &....Il.5....Z.. │ │ │ │ + 0x000e8720 4ca48169 cb2306ee 5fb7927a d83015fd L..i.#.._..z.0.. │ │ │ │ + 0x000e8730 6a82a74f ed0520c8 7991b45c fe1633db j..O.. .y..\..3. │ │ │ │ + 0x000e8740 987055bd 1ff7d23a 8b6346ae 0ce4c129 .pU....:.cF....) │ │ │ │ + 0x000e8750 be56739b 39d1f41c ad456088 2ac2e70f .Vs.9....E`.*... │ │ │ │ + 0x000e8760 d43c19f1 53bb9e76 c72f0ae2 40a88d65 .<..S..v./..@..e │ │ │ │ + 0x000e8770 f21a3fd7 759db850 e1092cc4 668eab43 ..?.u..P..,.f..C │ │ │ │ + 0x000e8780 2dc5e008 aa42678f 3ed6f31b b951749c -....Bg.>....Qt. │ │ │ │ + 0x000e8790 0be3c62e 8c6441a9 18f0d53d 9f7752ba .....dA....=.wR. │ │ │ │ + 0x000e87a0 6189ac44 e60e2bc3 729abf57 f51d38d0 a..D..+.r..W..8. │ │ │ │ + 0x000e87b0 47af8a62 c0280de5 54bc9971 d33b1ef6 G..b.(..T..q.;.. │ │ │ │ + 0x000e87c0 b55d7890 32daff17 a64e6b83 21c9ec04 .]x.2....Nk.!... │ │ │ │ + 0x000e87d0 937b5eb6 14fcd931 80684da5 07efca22 .{^....1.hM...." │ │ │ │ + 0x000e87e0 f91134dc 7e96b35b ea0227cf 6d85a048 ..4.~..[..'.m..H │ │ │ │ + 0x000e87f0 df3712fa 58b0957d cc2401e9 4ba3866e .7..X..}.$..K..n │ │ │ │ + 0x000e8800 00e9cf26 836a4ca5 1bf2d43d 987157be ...&.jL....=.qW. │ │ │ │ + 0x000e8810 36dff910 b55c7a93 2dc4e20b ae476188 6....\z.-....Ga. │ │ │ │ + 0x000e8820 6c85a34a ef0620c9 779eb851 f41d3bd2 l..J.. .w..Q..;. │ │ │ │ + 0x000e8830 5ab3957c d93016ff 41a88e67 c22b0de4 Z..|.0..A..g.+.. │ │ │ │ + 0x000e8840 d83117fe 5bb2947d c32a0ce5 40a98f66 .1..[..}.*..@..f │ │ │ │ + 0x000e8850 ee0721c8 6d84a24b f51c3ad3 769fb950 ..!.m..K..:.v..P │ │ │ │ + 0x000e8860 b45d7b92 37def811 af466089 2cc5e30a .]{.7....F`.,... │ │ │ │ + 0x000e8870 826b4da4 01e8ce27 997056bf 1af3d53c .kM....'.pV....< │ │ │ │ + 0x000e8880 ad44628b 2ec7e108 b65f7990 35dcfa13 .Db......_y.5... │ │ │ │ + 0x000e8890 9b7254bd 18f1d73e 80694fa6 03eacc25 .rT....>.iO....% │ │ │ │ + 0x000e88a0 c1280ee7 42ab8d64 da3315fc 59b0967f .(..B..d.3..Y... │ │ │ │ + 0x000e88b0 f71e38d1 749dbb52 ec0523ca 6f86a049 ..8.t..R..#.o..I │ │ │ │ + 0x000e88c0 759cba53 f61f39d0 6e87a148 ed0422cb u..S..9.n..H..". │ │ │ │ + 0x000e88d0 43aa8c65 c0290fe6 58b1977e db3214fd C..e.)..X..~.2.. │ │ │ │ + 0x000e88e0 19f0d63f 9a7355bc 02ebcd24 81684ea7 ...?.sU....$.hN. │ │ │ │ + 0x000e88f0 2fc6e009 ac45638a 34ddfb12 b75e7891 /....Ec.4....^x. │ │ │ │ + 0x000e8900 00eac923 8f6546ac 03e9ca20 8c6645af ...#.eF.... .fE. │ │ │ │ + 0x000e8910 06eccf25 896340aa 05efcc26 8a6043a9 ...%.c@....&.`C. │ │ │ │ + 0x000e8920 0ce6c52f 83694aa0 0fe5c62c 806a49a3 .../.iJ....,.jI. │ │ │ │ + 0x000e8930 0ae0c329 856f4ca6 09e3c02a 866c4fa5 ...).oL....*.lO. │ │ │ │ + 0x000e8940 18f2d13b 977d5eb4 1bf1d238 947e5db7 ...;.}^....8.~]. │ │ │ │ + 0x000e8950 1ef4d73d 917b58b2 1df7d43e 92785bb1 ...=.{X....>.x[. │ │ │ │ + 0x000e8960 14fedd37 9b7152b8 17fdde34 987251bb ...7.qR....4.rQ. │ │ │ │ + 0x000e8970 12f8db31 9d7754be 11fbd832 9e7457bd ...1.wT....2.tW. │ │ │ │ + 0x000e8980 30daf913 bf55769c 33d9fa10 bc56759f 0....Uv.3....Vu. │ │ │ │ + 0x000e8990 36dcff15 b953709a 35dffc16 ba507399 6....Sp.5....Ps. │ │ │ │ + 0x000e89a0 3cd6f51f b3597a90 3fd5f61c b05a7993 <....Yz.?....Zy. │ │ │ │ + 0x000e89b0 3ad0f319 b55f7c96 39d3f01a b65c7f95 :...._|.9....\.. │ │ │ │ + 0x000e89c0 28c2e10b a74d6e84 2bc1e208 a44e6d87 (....Mn.+....Nm. │ │ │ │ + 0x000e89d0 2ec4e70d a14b6882 2dc7e40e a2486b81 .....Kh.-....Hk. │ │ │ │ + 0x000e89e0 24ceed07 ab416288 27cdee04 a842618b $....Ab.'....Ba. │ │ │ │ + 0x000e89f0 22c8eb01 ad47648e 21cbe802 ae44678d "....Gd.!....Dg. │ │ │ │ + 0x000e8a00 00ebcb20 8b6040ab 0be0c02b 806b4ba0 ... .`@....+.kK. │ │ │ │ + 0x000e8a10 16fddd36 9d7656bd 1df6d63d 967d5db6 ...6.vV....=.}]. │ │ │ │ + 0x000e8a20 2cc7e70c a74c6c87 27ccec07 ac47678c ,....Ll.'....Gg. │ │ │ │ + 0x000e8a30 3ad1f11a b15a7a91 31dafa11 ba51719a :....Zz.1....Qq. │ │ │ │ + 0x000e8a40 58b39378 d33818f3 53b89873 d83313f8 X..x.8..S..s.3.. │ │ │ │ + 0x000e8a50 4ea5856e c52e0ee5 45ae8e65 ce2505ee N..n....E..e.%.. │ │ │ │ + 0x000e8a60 749fbf54 ff1434df 7f94b45f f41f3fd4 t..T..4...._..?. │ │ │ │ + 0x000e8a70 6289a942 e90222c9 6982a249 e20929c2 b..B..".i..I..). │ │ │ │ + 0x000e8a80 b05b7b90 3bd0f01b bb50709b 30dbfb10 .[{.;....Pp.0... │ │ │ │ + 0x000e8a90 a64d6d86 2dc6e60d ad46668d 26cded06 .Mm.-....Ff.&... │ │ │ │ + 0x000e8aa0 9c7757bc 17fcdc37 977c5cb7 1cf7d73c .wW....7.|\....< │ │ │ │ + 0x000e8ab0 8a6141aa 01eaca21 816a4aa1 0ae1c12a .aA....!.jJ....* │ │ │ │ + 0x000e8ac0 e80323c8 6388a843 e30828c3 6883a348 ..#.c..C..(.h..H │ │ │ │ + 0x000e8ad0 fe1535de 759ebe55 f51e3ed5 7e95b55e ..5.u..U..>.~..^ │ │ │ │ + 0x000e8ae0 c42f0fe4 4fa4846f cf2404ef 44af8f64 ./..O..o.$..D..d │ │ │ │ + 0x000e8af0 d23919f2 59b29279 d93212f9 52b99972 .9..Y..y.2..R..r │ │ │ │ + 0x000e8b00 00ecc529 977b52be 33dff61a a448618d ...).{R.3....Ha. │ │ │ │ + 0x000e8b10 668aa34f f11d34d8 55b9907c c22e07eb f..O..4.U..|.... │ │ │ │ + 0x000e8b20 cc2009e5 5bb79e72 ff133ad6 6884ad41 . ..[..r..:.h..A │ │ │ │ + 0x000e8b30 aa466f83 3dd1f814 99755cb0 0ee2cb27 .Fo.=....u\....' │ │ │ │ + 0x000e8b40 856940ac 12fed73b b65a739f 21cde408 .i@....;.Zs.!... │ │ │ │ + 0x000e8b50 e30f26ca 7498b15d d03c15f9 47ab826e ..&.t..].<..G..n │ │ │ │ + 0x000e8b60 49a58c60 de321bf7 7a96bf53 ed0128c4 I..`.2..z..S..(. │ │ │ │ + 0x000e8b70 2fc3ea06 b8547d91 1cf0d935 8b674ea2 /....T}....5.gN. │ │ │ │ + 0x000e8b80 17fbd23e 806c45a9 24c8e10d b35f769a ...>.lE.$...._v. │ │ │ │ + 0x000e8b90 719db458 e60a23cf 42ae876b d53910fc q..X..#.B..k.9.. │ │ │ │ + 0x000e8ba0 db371ef2 4ca08965 e8042dc1 7f93ba56 .7..L..e..-....V │ │ │ │ + 0x000e8bb0 bd517894 2ac6ef03 8e624ba7 19f5dc30 .Qx.*....bK....0 │ │ │ │ + 0x000e8bc0 927e57bb 05e9c02c a14d6488 36daf31f .~W....,.Md.6... │ │ │ │ + 0x000e8bd0 f41831dd 638fa64a c72b02ee 50bc9579 ..1.c..J.+..P..y │ │ │ │ + 0x000e8be0 5eb29b77 c9250ce0 6d81a844 fa163fd3 ^..w.%..m..D..?. │ │ │ │ + 0x000e8bf0 38d4fd11 af436a86 0be7ce22 9c7059b5 8....Cj....".pY. │ │ │ │ + 0x000e8c00 00edc72a 937e54b9 3bd6fc11 a8456f82 ...*.~T.;....Eo. │ │ │ │ + 0x000e8c10 769bb15c e50822cf 4da08a67 de3319f4 v..\..".M..g.3.. │ │ │ │ + 0x000e8c20 ec012bc6 7f92b855 d73a10fd 44a9836e ..+....U.:..D..n │ │ │ │ + 0x000e8c30 9a775db0 09e4ce23 a14c668b 32dff518 .w]....#.Lf.2... │ │ │ │ + 0x000e8c40 c52802ef 56bb917c fe1339d4 6d80aa47 .(..V..|..9.m..G │ │ │ │ + 0x000e8c50 b35e7499 20cde70a 88654fa2 1bf6dc31 .^t. ....eO....1 │ │ │ │ + 0x000e8c60 29c4ee03 ba577d90 12ffd538 816c46ab )....W}....8.lF. │ │ │ │ + 0x000e8c70 5fb29875 cc210be6 6489a34e f71a30dd _..u.!..d..N..0. │ │ │ │ + 0x000e8c80 977a50bd 04e9c32e ac416b86 3fd2f815 .zP......Ak.?... │ │ │ │ + 0x000e8c90 e10c26cb 729fb558 da371df0 49a48e63 ..&.r..X.7..I..c │ │ │ │ + 0x000e8ca0 7b96bc51 e8052fc2 40ad876a d33e14f9 {..Q../.@..j.>.. │ │ │ │ + 0x000e8cb0 0de0ca27 9e7359b4 36dbf11c a548628f ...'.sY.6....Hb. │ │ │ │ + 0x000e8cc0 52bf9578 c12c06eb 6984ae43 fa173dd0 R..x.,..i..C..=. │ │ │ │ + 0x000e8cd0 24c9e30e b75a709d 1ff2d835 8c614ba6 $....Zp....5.aK. │ │ │ │ + 0x000e8ce0 be537994 2dc0ea07 856842af 16fbd13c .Sy.-....hB....< │ │ │ │ + 0x000e8cf0 c8250fe2 5bb69c71 f31e34d9 608da74a .%..[..q..4.`..J │ │ │ │ + 0x000e8d00 00eec12f 9f715eb0 23cde20c bc527d93 .../.q^.#....R}. │ │ │ │ + 0x000e8d10 46a88769 d93718f6 658ba44a fa143bd5 F..i.7..e..J..;. │ │ │ │ + 0x000e8d20 8c624da3 13fdd23c af416e80 30def11f .bM....<.An.0... │ │ │ │ + 0x000e8d30 ca240be5 55bb947a e90728c6 7698b759 .$..U..z..(.v..Y │ │ │ │ + 0x000e8d40 05ebc42a 9a745bb5 26c8e709 b9577896 ...*.t[.&....Wx. │ │ │ │ + 0x000e8d50 43ad826c dc321df3 608ea14f ff113ed0 C..l.2..`..O..>. │ │ │ │ + 0x000e8d60 896748a6 16f8d739 aa446b85 35dbf41a .gH....9.Dk.5... │ │ │ │ + 0x000e8d70 cf210ee0 50be917f ec022dc3 739db25c .!..P.....-.s..\ │ │ │ │ + 0x000e8d80 0ae4cb25 957b54ba 29c7e806 b6587799 ...%.{T.)....Xw. │ │ │ │ + 0x000e8d90 4ca28d63 d33d12fc 6f81ae40 f01e31df L..c.=..o..@..1. │ │ │ │ + 0x000e8da0 866847a9 19f7d836 a54b648a 3ad4fb15 .hG....6.Kd.:... │ │ │ │ + 0x000e8db0 c02e01ef 5fb19e70 e30d22cc 7c92bd53 ...._..p..".|..S │ │ │ │ + 0x000e8dc0 0fe1ce20 907e51bf 2cc2ed03 b35d729c ... .~Q.,....]r. │ │ │ │ + 0x000e8dd0 49a78866 d63817f9 6a84ab45 f51b34da I..f.8..j..E..4. │ │ │ │ + 0x000e8de0 836d42ac 1cf2dd33 a04e618f 3fd1fe10 .mB....3.Na.?... │ │ │ │ + 0x000e8df0 c52b04ea 5ab49b75 e60827c9 7997b856 .+..Z..u..'.y..V │ │ │ │ + 0x000e8e00 00efc32c 9b7458b7 2bc4e807 b05f739c ...,.tX.+...._s. │ │ │ │ + 0x000e8e10 56b9957a cd220ee1 7d92be51 e60925ca V..z."..}..Q..%. │ │ │ │ + 0x000e8e20 ac436f80 37d8f41b 876844ab 1cf3df30 .Co.7....hD....0 │ │ │ │ + 0x000e8e30 fa1539d6 618ea24d d13e12fd 4aa58966 ..9.a..M.>..J..f │ │ │ │ + 0x000e8e40 45aa8669 de311df2 6e81ad42 f51a36d9 E..i.1..n..B..6. │ │ │ │ + 0x000e8e50 13fcd03f 88674ba4 38d7fb14 a34c608f ...?.gK.8....L`. │ │ │ │ + 0x000e8e60 e9062ac5 729db15e c22d01ee 59b69a75 ..*.r..^.-..Y..u │ │ │ │ + 0x000e8e70 bf507c93 24cbe708 947b57b8 0fe0cc23 .P|.$....{W....# │ │ │ │ + 0x000e8e80 8a6549a6 11fed23d a14e628d 3ad5f916 .eI....=.Nb.:... │ │ │ │ + 0x000e8e90 dc331ff0 47a8846b f71834db 6c83af40 .3..G..k..4.l..@ │ │ │ │ + 0x000e8ea0 26c9e50a bd527e91 0de2ce21 967955ba &....R~....!.yU. │ │ │ │ + 0x000e8eb0 709fb35c eb0428c7 5bb49877 c02f03ec p..\..(.[..w./.. │ │ │ │ + 0x000e8ec0 cf200ce3 54bb9778 e40b27c8 7f90bc53 . ..T..x..'....S │ │ │ │ + 0x000e8ed0 99765ab5 02edc12e b25d719e 29c6ea05 .vZ......]q.)... │ │ │ │ + 0x000e8ee0 638ca04f f8173bd4 48a78b64 d33c10ff c..O..;.H..d.<.. │ │ │ │ + 0x000e8ef0 35daf619 ae416d82 1ef1dd32 856a46a9 5....Am....2.jF. │ │ │ │ + 0x000e8f00 00f0fd0d e7171aea d3232ede 34c4c939 .........#..4..9 │ │ │ │ + 0x000e8f10 bb4b46b6 5caca151 68989565 8f7f7282 .KF.\..Qh..e..r. │ │ │ │ + 0x000e8f20 6b9b9666 8c7c7181 b84845b5 5fafa252 k..f.|q..HE._..R │ │ │ │ + 0x000e8f30 d0202ddd 37c7ca3a 03f3fe0e e41419e9 . -.7..:........ │ │ │ │ + 0x000e8f40 d6262bdb 31c1cc3c 05f5f808 e2121fef .&+.1..<........ │ │ │ │ + 0x000e8f50 6d9d9060 8a7a7787 be4e43b3 59a9a454 m..`.zw..NC.Y..T │ │ │ │ + 0x000e8f60 bd4d40b0 5aaaa757 6e9e9363 89797484 .M@.Z..Wn..c.yt. │ │ │ │ + 0x000e8f70 06f6fb0b e1111cec d52528d8 32c2cf3f .........%(.2..? │ │ │ │ + 0x000e8f80 b1414cbc 56a6ab5b 62929f6f 85757888 .AL.V..[b..o.ux. │ │ │ │ + 0x000e8f90 0afaf707 ed1d10e0 d92924d4 3ecec333 .........)$.>..3 │ │ │ │ + 0x000e8fa0 da2a27d7 3dcdc030 09f9f404 ee1e13e3 .*'.=..0........ │ │ │ │ + 0x000e8fb0 61919c6c 86767b8b b2424fbf 55a5a858 a..l.v{..BO.U..X │ │ │ │ + 0x000e8fc0 67979a6a 80707d8d b44449b9 53a3ae5e g..j.p}..DI.S..^ │ │ │ │ + 0x000e8fd0 dc2c21d1 3bcbc636 0ffff202 e81815e5 .,!.;..6........ │ │ │ │ + 0x000e8fe0 0cfcf101 eb1b16e6 df2f22d2 38c8c535 ........./".8..5 │ │ │ │ + 0x000e8ff0 b7474aba 50a0ad5d 64949969 83737e8e .GJ.P..]d..i.s~. │ │ │ │ + 0x000e9000 00f1ff0e e3121ced db2a24d5 38c9c736 .........*$.8..6 │ │ │ │ + 0x000e9010 ab5a54a5 48b9b746 70818f7e 93626c9d .ZT.H..Fp..~.bl. │ │ │ │ + 0x000e9020 4bbab445 a85957a6 90616f9e 73828c7d K..E.YW..ao.s..} │ │ │ │ + 0x000e9030 e0111fee 03f2fc0d 3bcac435 d82927d6 ........;..5.)'. │ │ │ │ + 0x000e9040 96676998 75848a7b 4dbcb243 ae5f51a0 .gi.u..{M..C._Q. │ │ │ │ + 0x000e9050 3dccc233 de2f21d0 e61719e8 05f4fa0b =..3./!......... │ │ │ │ + 0x000e9060 dd2c22d3 3ecfc130 06f7f908 e5141aeb .,".>..0........ │ │ │ │ + 0x000e9070 76878978 95646a9b ad5c52a3 4ebfb140 v..x.dj..\R.N..@ │ │ │ │ + 0x000e9080 31c0ce3f d2232ddc ea1b15e4 09f8f607 1..?.#-......... │ │ │ │ + 0x000e9090 9a6b6594 79888677 41b0be4f a2535dac .ke.y..wA..O.S]. │ │ │ │ + 0x000e90a0 7a8b8574 99686697 a1505eaf 42b3bd4c z..t.hf..P^.B..L │ │ │ │ + 0x000e90b0 d1202edf 32c3cd3c 0afbf504 e91816e7 . ..2..<........ │ │ │ │ + 0x000e90c0 a75658a9 44b5bb4a 7c8d8372 9f6e6091 .VX.D..J|..r.n`. │ │ │ │ + 0x000e90d0 0cfdf302 ef1e10e1 d72628d9 34c5cb3a .........&(.4..: │ │ │ │ + 0x000e90e0 ec1d13e2 0ffef001 37c6c839 d4252bda ........7..9.%+. │ │ │ │ + 0x000e90f0 47b6b849 a4555baa 9c6d6392 7f8e8071 G..I.U[..mc....q │ │ │ │ + 0x000e9100 00f2f90b ef1d16e4 c3313ac8 2cded527 .........1:.,..' │ │ │ │ + 0x000e9110 9b696290 74868d7f 58aaa153 b7454ebc .ib.t...X..S.EN. │ │ │ │ + 0x000e9120 2bd9d220 c4363dcf e81a11e3 07f5fe0c +.. .6=......... │ │ │ │ + 0x000e9130 b04249bb 5fada654 73818a78 9c6e6597 .BI._..Ts..x.ne. │ │ │ │ + 0x000e9140 56a4af5d b94b40b2 95676c9e 7a888371 V..].K@..gl.z..q │ │ │ │ + 0x000e9150 cd3f34c6 22d0db29 0efcf705 e11318ea .?4."..)........ │ │ │ │ + 0x000e9160 7d8f8476 92606b99 be4c47b5 51a3a85a }..v.`k..LG.Q..Z │ │ │ │ + 0x000e9170 e6141fed 09fbf002 25d7dc2e ca3833c1 ........%....83. │ │ │ │ + 0x000e9180 ac5e55a7 43b1ba48 6f9d9664 8072798b .^U.C..Ho..d.ry. │ │ │ │ + 0x000e9190 37c5ce3c d82a21d3 f4060dff 1be9e210 7..<.*!......... │ │ │ │ + 0x000e91a0 87757e8c 689a9163 44b6bd4f ab5952a0 .u~.h..cD..O.YR. │ │ │ │ + 0x000e91b0 1ceee517 f3010af8 df2d26d4 30c2c93b .........-&.0..; │ │ │ │ + 0x000e91c0 fa0803f1 15e7ec1e 39cbc032 d6242fdd ........9..2.$/. │ │ │ │ + 0x000e91d0 6193986a 8e7c7785 a2505ba9 4dbfb446 a..j.|w..P[.M..F │ │ │ │ + 0x000e91e0 d12328da 3eccc735 12e0eb19 fd0f04f6 .#(.>..5........ │ │ │ │ + 0x000e91f0 4ab8b341 a5575cae 897b7082 66949f6d J..A.W\..{p.f..m │ │ │ │ + 0x000e9200 00f3fb08 eb1810e3 cb3830c3 20d3db28 .........80. ..( │ │ │ │ + 0x000e9210 8b787083 60939b68 40b3bb48 ab5850a3 .xp.`..h@..H.XP. │ │ │ │ + 0x000e9220 0bf8f003 e0131be8 c0333bc8 2bd8d023 .........3;.+..# │ │ │ │ + 0x000e9230 80737b88 6b989063 4bb8b043 a0535ba8 .s{.k..cK..C.S[. │ │ │ │ + 0x000e9240 16e5ed1e fd0e06f5 dd2e26d5 36c5cd3e ..........&.6..> │ │ │ │ + 0x000e9250 9d6e6695 76858d7e 56a5ad5e bd4e46b5 .nf.v..~V..^.NF. │ │ │ │ + 0x000e9260 1deee615 f6050dfe d6252dde 3dcec635 .........%-.=..5 │ │ │ │ + 0x000e9270 96656d9e 7d8e8675 5daea655 b6454dbe .em.}..u]..U.EM. │ │ │ │ + 0x000e9280 2cdfd724 c7343ccf e7141cef 0cfff704 ,..$.4<......... │ │ │ │ + 0x000e9290 a7545caf 4cbfb744 6c9f9764 87747c8f .T\.L..Dl..d.t|. │ │ │ │ + 0x000e92a0 27d4dc2f cc3f37c4 ec1f17e4 07f4fc0f '../.?7......... │ │ │ │ + 0x000e92b0 ac5f57a4 47b4bc4f 67949c6f 8c7f7784 ._W.G..Og..o..w. │ │ │ │ + 0x000e92c0 3ac9c132 d1222ad9 f1020af9 1ae9e112 :..2."*......... │ │ │ │ + 0x000e92d0 b1424ab9 5aa9a152 7a898172 91626a99 .BJ.Z..Rz..r.bj. │ │ │ │ + 0x000e92e0 31c2ca39 da2921d2 fa0901f2 11e2ea19 1..9.)!......... │ │ │ │ + 0x000e92f0 ba4941b2 51a2aa59 71828a79 9a696192 .IA.Q..Yq..y.ia. │ │ │ │ + 0x000e9300 00f4f501 f70302f6 f30706f2 04f0f105 ................ │ │ │ │ + 0x000e9310 fb0f0efa 0cf8f90d 08fcfd09 ff0b0afe ................ │ │ │ │ + 0x000e9320 eb1f1eea 1ce8e91d 18eced19 ef1b1aee ................ │ │ │ │ + 0x000e9330 10e4e511 e71312e6 e31716e2 14e0e115 ................ │ │ │ │ + 0x000e9340 cb3f3eca 3cc8c93d 38cccd39 cf3b3ace .?>.<..=8..9.;:. │ │ │ │ + 0x000e9350 30c4c531 c73332c6 c33736c2 34c0c135 0..1.32..76.4..5 │ │ │ │ + 0x000e9360 20d4d521 d72322d6 d32726d2 24d0d125 ..!.#"..'&.$..% │ │ │ │ + 0x000e9370 db2f2eda 2cd8d92d 28dcdd29 df2b2ade ./..,..-(..).+*. │ │ │ │ + 0x000e9380 8b7f7e8a 7c88897d 788c8d79 8f7b7a8e ..~.|..}x..y.{z. │ │ │ │ + 0x000e9390 70848571 87737286 83777682 74808175 p..q.sr..wv.t..u │ │ │ │ + 0x000e93a0 60949561 97636296 93676692 64909165 `..a.cb..gf.d..e │ │ │ │ + 0x000e93b0 9b6f6e9a 6c98996d 689c9d69 9f6b6a9e .on.l..mh..i.kj. │ │ │ │ + 0x000e93c0 40b4b541 b74342b6 b34746b2 44b0b145 @..A.CB..GF.D..E │ │ │ │ + 0x000e93d0 bb4f4eba 4cb8b94d 48bcbd49 bf4b4abe .ON.L..MH..I.KJ. │ │ │ │ + 0x000e93e0 ab5f5eaa 5ca8a95d 58acad59 af5b5aae ._^.\..]X..Y.[Z. │ │ │ │ + 0x000e93f0 50a4a551 a75352a6 a35756a2 54a0a155 P..Q.SR..WV.T..U │ │ │ │ + 0x000e9400 00f5f702 f30604f1 fb0e0cf9 08fdff0a ................ │ │ │ │ + 0x000e9410 eb1e1ce9 18edef1a 10e5e712 e31614e1 ................ │ │ │ │ + 0x000e9420 cb3e3cc9 38cdcf3a 30c5c732 c33634c1 .><.8..:0..2.64. │ │ │ │ + 0x000e9430 20d5d722 d32624d1 db2e2cd9 28dddf2a ..".&$...,.(..* │ │ │ │ + 0x000e9440 8b7e7c89 788d8f7a 70858772 83767481 .~|.x..zp..r.vt. │ │ │ │ + 0x000e9450 60959762 93666491 9b6e6c99 689d9f6a `..b.fd..nl.h..j │ │ │ │ + 0x000e9460 40b5b742 b34644b1 bb4e4cb9 48bdbf4a @..B.FD..NL.H..J │ │ │ │ + 0x000e9470 ab5e5ca9 58adaf5a 50a5a752 a35654a1 .^\.X..ZP..R.VT. │ │ │ │ + 0x000e9480 0bfefc09 f80d0ffa f00507f2 03f6f401 ................ │ │ │ │ + 0x000e9490 e01517e2 13e6e411 1beeec19 e81d1fea ................ │ │ │ │ + 0x000e94a0 c03537c2 33c6c431 3bcecc39 c83d3fca .57.3..1;..9.=?. │ │ │ │ + 0x000e94b0 2bdedc29 d82d2fda d02527d2 23d6d421 +..).-/..%'.#..! │ │ │ │ + 0x000e94c0 80757782 73868471 7b8e8c79 887d7f8a .uw.s..q{..y.}.. │ │ │ │ + 0x000e94d0 6b9e9c69 986d6f9a 90656792 63969461 k..i.mo..eg.c..a │ │ │ │ + 0x000e94e0 4bbebc49 b84d4fba b04547b2 43b6b441 K..I.MO..EG.C..A │ │ │ │ + 0x000e94f0 a05557a2 53a6a451 5baeac59 a85d5faa .UW.S..Q[..Y.]_. │ │ │ │ + 0x000e9500 00f6f107 ff090ef8 e31512e4 1ceaed1b ................ │ │ │ │ + 0x000e9510 db2d2adc 24d2d523 38cec93f c73136c0 .-*.$..#8..?.16. │ │ │ │ + 0x000e9520 ab5d5aac 54a2a553 48beb94f b74146b0 .]Z.T..SH..O.AF. │ │ │ │ + 0x000e9530 70868177 8f797e88 93656294 6c9a9d6b p..w.y~..eb.l..k │ │ │ │ + 0x000e9540 4bbdba4c b44245b3 a85e59af 57a1a650 K..L.BE..^Y.W..P │ │ │ │ + 0x000e9550 90666197 6f999e68 73858274 8c7a7d8b .fa.o..hs..t.z}. │ │ │ │ + 0x000e9560 e01611e7 1fe9ee18 03f5f204 fc0a0dfb ................ │ │ │ │ + 0x000e9570 3bcdca3c c43235c3 d82e29df 27d1d620 ;..<.25...).'.. │ │ │ │ + 0x000e9580 96606791 699f986e 75838472 8a7c7b8d .`g.i..nu..r.|{. │ │ │ │ + 0x000e9590 4dbbbc4a b24443b5 ae585fa9 51a7a056 M..J.DC..X_.Q..V │ │ │ │ + 0x000e95a0 3dcbcc3a c23433c5 de282fd9 21d7d026 =..:.43..(/.!..& │ │ │ │ + 0x000e95b0 e61017e1 19efe81e 05f3f402 fa0c0bfd ................ │ │ │ │ + 0x000e95c0 dd2b2cda 22d4d325 3ec8cf39 c13730c6 .+,."..%>..9.70. │ │ │ │ + 0x000e95d0 06f0f701 f90f08fe e51314e2 1aeceb1d ................ │ │ │ │ + 0x000e95e0 76808771 897f788e 95636492 6a9c9b6d v..q..x..cd.j..m │ │ │ │ + 0x000e95f0 ad5b5caa 52a4a355 4eb8bf49 b14740b6 .[\.R..UN..I.G@. │ │ │ │ + 0x000e9600 00f7f304 fb0c08ff eb1c18ef 10e7e314 ................ │ │ │ │ + 0x000e9610 cb3c38cf 30c7c334 20d7d324 db2c28df .<8.0..4 ..$.,(. │ │ │ │ + 0x000e9620 8b7c788f 70878374 60979364 9b6c689f .|x.p..t`..d.lh. │ │ │ │ + 0x000e9630 40b7b344 bb4c48bf ab5c58af 50a7a354 @..D.LH..\X.P..T │ │ │ │ + 0x000e9640 0bfcf80f f00703f4 e01713e4 1bece81f ................ │ │ │ │ + 0x000e9650 c03733c4 3bccc83f 2bdcd82f d02723d4 .73.;..?+../.'#. │ │ │ │ + 0x000e9660 80777384 7b8c887f 6b9c986f 90676394 .ws.{...k..o.gc. │ │ │ │ + 0x000e9670 4bbcb84f b04743b4 a05753a4 5baca85f K..O.GC..WS.[.._ │ │ │ │ + 0x000e9680 16e1e512 ed1a1ee9 fd0a0ef9 06f1f502 ................ │ │ │ │ + 0x000e9690 dd2a2ed9 26d1d522 36c1c532 cd3a3ec9 .*..&.."6..2.:>. │ │ │ │ + 0x000e96a0 9d6a6e99 66919562 76818572 8d7a7e89 .jn.f..bv..r.z~. │ │ │ │ + 0x000e96b0 56a1a552 ad5a5ea9 bd4a4eb9 46b1b542 V..R.Z^..JN.F..B │ │ │ │ + 0x000e96c0 1deaee19 e61115e2 f60105f2 0dfafe09 ................ │ │ │ │ + 0x000e96d0 d62125d2 2ddade29 3dcace39 c63135c2 .!%.-..)=..9.15. │ │ │ │ + 0x000e96e0 96616592 6d9a9e69 7d8a8e79 86717582 .ae.m..i}..y.qu. │ │ │ │ + 0x000e96f0 5daaae59 a65155a2 b64145b2 4dbabe49 ]..Y.QU..AE.M..I │ │ │ │ + 0x000e9700 00f8ed15 c73f2ad2 936b7e86 54acb941 .....?*..k~.T..A │ │ │ │ + 0x000e9710 3bc3d62e fc0411e9 a85045bd 6f97827a ;........PE.o..z │ │ │ │ + 0x000e9720 768e9b63 b1495ca4 e51d08f0 22dacf37 v..c.I\....."..7 │ │ │ │ + 0x000e9730 4db5a058 8a72679f de2633cb 19e1f40c M..X.rg..&3..... │ │ │ │ + 0x000e9740 ec1401f9 2bd3c63e 7f87926a b84055ad ....+..>...j.@U. │ │ │ │ + 0x000e9750 d72f3ac2 10e8fd05 44bca951 837b6e96 ./:.....D..Q.{n. │ │ │ │ + 0x000e9760 9a62778f 5da5b048 09f1e41c ce3623db .bw.]..H.....6#. │ │ │ │ + 0x000e9770 a1594cb4 669e8b73 32cadf27 f50d18e0 .YL.f..s2..'.... │ │ │ │ + 0x000e9780 c53d28d0 02faef17 56aebb43 91697c84 .=(.....V..C.i|. │ │ │ │ + 0x000e9790 fe0613eb 39c1d42c 6d958078 aa5247bf ....9..,m..x.RG. │ │ │ │ + 0x000e97a0 b34b5ea6 748c9961 20d8cd35 e71f0af2 .K^.t..a ..5.... │ │ │ │ + 0x000e97b0 8870659d 4fb7a25a 1be3f60e dc2431c9 .pe.O..Z.....$1. │ │ │ │ + 0x000e97c0 29d1c43c ee1603fb ba4257af 7d859068 )..<.....BW.}..h │ │ │ │ + 0x000e97d0 12eaff07 d52d38c0 81796c94 46beab53 .....-8..yl.F..S │ │ │ │ + 0x000e97e0 5fa7b24a 9860758d cc3421d9 0bf3e61e _..J.`u..4!..... │ │ │ │ + 0x000e97f0 649c8971 a35b4eb6 f70f1ae2 30c8dd25 d..q.[N.....0..% │ │ │ │ + 0x000e9800 00f9ef16 c33a2cd5 9b62748d 58a1b74e .....:,..bt.X..N │ │ │ │ + 0x000e9810 2bd2c43d e81107fe b0495fa6 738a9c65 +..=.....I_.s..e │ │ │ │ + 0x000e9820 56afb940 956c7a83 cd3422db 0ef7e118 V..@.lz..4"..... │ │ │ │ + 0x000e9830 7d84926b be4751a8 e61f09f0 25dcca33 }..k.GQ.....%..3 │ │ │ │ + 0x000e9840 ac5543ba 6f968079 37ced821 f40d1be2 .UC.o..y7..!.... │ │ │ │ + 0x000e9850 877e6891 44bdab52 1ce5f30a df2630c9 .~h.D..R.....&0. │ │ │ │ + 0x000e9860 fa0315ec 39c0d62f 61988e77 a25b4db4 ....9../a..w.[M. │ │ │ │ + 0x000e9870 d1283ec7 12ebfd04 4ab3a55c 8970669f .(>.....J..\.pf. │ │ │ │ + 0x000e9880 45bcaa53 867f6990 de2731c8 1de4f20b E..S..i..'1..... │ │ │ │ + 0x000e9890 6e978178 ad5442bb f50c1ae3 36cfd920 n..x.TB.....6.. │ │ │ │ + 0x000e98a0 13eafc05 d0293fc6 8871679e 4bb2a45d .....)?..qg.K..] │ │ │ │ + 0x000e98b0 38c1d72e fb0214ed a35a4cb5 60998f76 8........ZL.`..v │ │ │ │ + 0x000e98c0 e91006ff 2ad3c53c 728b9d64 b1485ea7 ....*.......TG.a..r │ │ │ │ + 0x000e9940 6c96857f a3594ab0 ef1506fc 20dac933 l....YJ..... ..3 │ │ │ │ + 0x000e9950 778d9e64 b84251ab f40e1de7 3bc1d228 w..d.BQ.....;..( │ │ │ │ + 0x000e9960 5aa0b349 956f7c86 d92330ca 16ecff05 Z..I.o|..#0..... │ │ │ │ + 0x000e9970 41bba852 8e74679d c2382bd1 0df7e41e A..R.tg..8+..... │ │ │ │ + 0x000e9980 d82231cb 17edfe04 5ba1b248 946e7d87 ."1.....[..H.n}. │ │ │ │ + 0x000e9990 c3392ad0 0cf6e51f 40baa953 8f75669c .9*.....@..S.uf. │ │ │ │ + 0x000e99a0 ee1407fd 21dbc832 6d97847e a2584bb1 ....!..2m..~.XK. │ │ │ │ + 0x000e99b0 f50f1ce6 3ac0d329 768c9f65 b94350aa ....:..)v..e.CP. │ │ │ │ + 0x000e99c0 b44e5da7 7b819268 37cdde24 f80211eb .N].{..h7..$.... │ │ │ │ + 0x000e99d0 af5546bc 609a8973 2cd6c53f e3190af0 .UF.`..s,..?.... │ │ │ │ + 0x000e99e0 82786b91 4db7a45e 01fbe812 ce3427dd .xk.M..^.....4'. │ │ │ │ + 0x000e99f0 9963708a 56acbf45 1ae0f309 d52f3cc6 .cp.V..E...../<. │ │ │ │ + 0x000e9a00 00fbeb10 cb3020db 8b70609b 40bbab50 .....0 ..p`.@..P │ │ │ │ + 0x000e9a10 0bf0e01b c03b2bd0 807b6b90 4bb0a05b .....;+..{k.K..[ │ │ │ │ + 0x000e9a20 16edfd06 dd2636cd 9d66768d 56adbd46 .....&6..fv.V..F │ │ │ │ + 0x000e9a30 1de6f60d d62d3dc6 966d7d86 5da6b64d .....-=..m}.]..M │ │ │ │ + 0x000e9a40 2cd7c73c e71c0cf7 a75c4cb7 6c97877c ,..<.....\L.l..| │ │ │ │ + 0x000e9a50 27dccc37 ec1707fc ac5747bc 679c8c77 '..7.....WG.g..w │ │ │ │ + 0x000e9a60 3ac1d12a f10a1ae1 b14a5aa1 7a81916a :..*.....JZ.z..j │ │ │ │ + 0x000e9a70 31cada21 fa0111ea ba4151aa 718a9a61 1..!.....AQ.q..a │ │ │ │ + 0x000e9a80 58a3b348 93687883 d32838c3 18e3f308 X..H.hx..(8..... │ │ │ │ + 0x000e9a90 53a8b843 98637388 d82333c8 13e8f803 S..C.cs..#3..... │ │ │ │ + 0x000e9aa0 4eb5a55e 857e6e95 c53e2ed5 0ef5e51e N..^.~n..>...... │ │ │ │ + 0x000e9ab0 45beae55 8e75659e ce3525de 05feee15 E..U.ue..5%..... │ │ │ │ + 0x000e9ac0 748f9f64 bf4454af ff0414ef 34cfdf24 t..d.DT.....4..$ │ │ │ │ + 0x000e9ad0 7f84946f b44f5fa4 f40f1fe4 3fc4d42f ...o.O_.....?../ │ │ │ │ + 0x000e9ae0 62998972 a95242b9 e91202f9 22d9c932 b..r.RB....."..2 │ │ │ │ + 0x000e9af0 69928279 a25949b2 e21909f2 29d2c239 i..y.YI.....)..9 │ │ │ │ + 0x000e9b00 00fce519 d72b32ce b34f56aa 6498817d .....+2..OV.d..} │ │ │ │ + 0x000e9b10 7b879e62 ac5049b5 c8342dd1 1fe3fa06 {..b.PI..4-..... │ │ │ │ + 0x000e9b20 f60a13ef 21ddc438 45b9a05c 926e778b ....!..8E..\.nw. │ │ │ │ + 0x000e9b30 8d716894 5aa6bf43 3ec2db27 e9150cf0 .qh.Z..C>..'.... │ │ │ │ + 0x000e9b40 f10d14e8 26dac33f 42bea75b 9569708c ....&..?B..[.ip. │ │ │ │ + 0x000e9b50 8a766f93 5da1b844 39c5dc20 ee120bf7 .vo.]..D9.. .... │ │ │ │ + 0x000e9b60 07fbe21e d02c35c9 b44851ad 639f867a .....,5..HQ.c..z │ │ │ │ + 0x000e9b70 7c809965 ab574eb2 cf332ad6 18e4fd01 |..e.WN..3*..... │ │ │ │ + 0x000e9b80 ff031ae6 28d4cd31 4cb0a955 9b677e82 ....(..1L..U.g~. │ │ │ │ + 0x000e9b90 8478619d 53afb64a 37cbd22e e01c05f9 .xa.S..J7....... │ │ │ │ + 0x000e9ba0 09f5ec10 de223bc7 ba465fa3 6d918874 .....";..F_.m..t │ │ │ │ + 0x000e9bb0 728e976b a55940bc c13d24d8 16eaf30f r..k.Y@..=$..... │ │ │ │ + 0x000e9bc0 0ef2eb17 d9253cc0 bd4158a4 6a968f73 .....%<..AX.j..s │ │ │ │ + 0x000e9bd0 7589906c a25e47bb c63a23df 11edf408 u..l.^G..:#..... │ │ │ │ + 0x000e9be0 f8041de1 2fd3ca36 4bb7ae52 9c607985 ..../..6K..R.`y. │ │ │ │ + 0x000e9bf0 837f669a 54a8b14d 30ccd529 e71b02fe ..f.T..M0..).... │ │ │ │ + 0x000e9c00 00fde71a d32e34c9 bb465ca1 68958f72 ......4..F\.h..r │ │ │ │ + 0x000e9c10 6b968c71 b8455fa2 d02d37ca 03fee419 k..q.E_..-7..... │ │ │ │ + 0x000e9c20 d62b31cc 05f8e21f 6d908a77 be4359a4 .+1.....m..w.CY. │ │ │ │ + 0x000e9c30 bd405aa7 6e938974 06fbe11c d52832cf .@Z.n..t.....(2. │ │ │ │ + 0x000e9c40 b14c56ab 629f8578 0af7ed10 d9243ec3 .LV.b..x.....$>. │ │ │ │ + 0x000e9c50 da273dc0 09f4ee13 619c867b b24f55a8 .'=.....a..{.OU. │ │ │ │ + 0x000e9c60 679a807d b44953ae dc213bc6 0ff2e815 g..}.IS..!;..... │ │ │ │ + 0x000e9c70 0cf1eb16 df2238c5 b74a50ad 6499837e ....."8..JP.d..~ │ │ │ │ + 0x000e9c80 7f829865 ac514bb6 c43923de 17eaf00d ...e.QK..9#..... │ │ │ │ + 0x000e9c90 14e9f30e c73a20dd af5248b5 7c819b66 .....: ..RH.|..f │ │ │ │ + 0x000e9ca0 a9544eb3 7a879d60 12eff508 c13c26db .TN.z..`.....<&. │ │ │ │ + 0x000e9cb0 c23f25d8 11ecf60b 79849e63 aa574db0 .?%.....y..c.WM. │ │ │ │ + 0x000e9cc0 ce3329d4 1de0fa07 7588926f a65b41bc .3).....u..o.[A. │ │ │ │ + 0x000e9cd0 a55842bf 768b916c 1ee3f904 cd302ad7 .XB.v..l.....0*. │ │ │ │ + 0x000e9ce0 18e5ff02 cb362cd1 a35e44b9 708d976a .....6,..^D.p..j │ │ │ │ + 0x000e9cf0 738e9469 a05d47ba c8352fd2 1be6fc01 s..i.]G..5/..... │ │ │ │ + 0x000e9d00 00fee11f df213ec0 a35d42bc 7c829d63 .....!>..]B.|..c │ │ │ │ + 0x000e9d10 5ba5ba44 847a659b f80619e7 27d9c638 [..D.ze.....'..8 │ │ │ │ + 0x000e9d20 b64857a9 69978876 15ebf40a ca342bd5 .HW.i..v.....4+. │ │ │ │ + 0x000e9d30 ed130cf2 32ccd32d 4eb0af51 916f708e ....2..-N..Q.op. │ │ │ │ + 0x000e9d40 718f906e ae504fb1 d22c33cd 0df3ec12 q..n.PO..,3..... │ │ │ │ + 0x000e9d50 2ad4cb35 f50b14ea 89776896 56a8b749 *..5.....wh.V..I │ │ │ │ + 0x000e9d60 c73926d8 18e6f907 649a857b bb455aa4 .9&.....d..{.EZ. │ │ │ │ + 0x000e9d70 9c627d83 43bda25c 3fc1de20 e01e01ff .b}.C..\?.. .... │ │ │ │ + 0x000e9d80 e21c03fd 3dc3dc22 41bfa05e 9e607f81 ....=.."A..^.`.. │ │ │ │ + 0x000e9d90 b94758a6 66988779 1ae4fb05 c53b24da .GX.f..y.....;$. │ │ │ │ + 0x000e9da0 54aab54b 8b756a94 f70916e8 28d6c937 T..K.uj.....(..7 │ │ │ │ + 0x000e9db0 0ff1ee10 d02e31cf ac524db3 738d926c ......1..RM.s..l │ │ │ │ + 0x000e9dc0 936d728c 4cb2ad53 30ced12f ef110ef0 .mr.L..S0../.... │ │ │ │ + 0x000e9dd0 c83629d7 17e9f608 6b958a74 b44a55ab .6).....k..t.JU. │ │ │ │ + 0x000e9de0 25dbc43a fa041be5 86786799 59a7b846 %..:.....xg.Y..F │ │ │ │ + 0x000e9df0 7e809f61 a15f40be dd233cc2 02fce31d ~..a._@..#<..... │ │ │ │ + 0x000e9e00 00ffe31c db2438c7 ab5448b7 708f936c .....$8..TH.p..l │ │ │ │ + 0x000e9e10 4bb4a857 906f738c e01f03fc 3bc4d827 K..W.os.....;..' │ │ │ │ + 0x000e9e20 9669758a 4db2ae51 3dc2de21 e61905fa .iu.M..Q=..!.... │ │ │ │ + 0x000e9e30 dd223ec1 06f9e51a 7689956a ad524eb1 .">.....v..j.RN. │ │ │ │ + 0x000e9e40 31ced22d ea1509f6 9a657986 41bea25d 1..-.....ey.A..] │ │ │ │ + 0x000e9e50 7a859966 a15e42bd d12e32cd 0af5e916 z..f.^B...2..... │ │ │ │ + 0x000e9e60 a75844bb 7c839f60 0cf3ef10 d72834cb .XD.|..`.....(4. │ │ │ │ + 0x000e9e70 ec130ff0 37c8d42b 47b8a45b 9c637f80 ....7..+G..[.c.. │ │ │ │ + 0x000e9e80 629d817e b9465aa5 c9362ad5 12edf10e b..~.FZ..6*..... │ │ │ │ + 0x000e9e90 29d6ca35 f20d11ee 827d619e 59a6ba45 )..5.....}a.Y..E │ │ │ │ + 0x000e9ea0 f40b17e8 2fd0cc33 5fa0bc43 847b6798 ..../..3_..C.{g. │ │ │ │ + 0x000e9eb0 bf405ca3 649b8778 14ebf708 cf302cd3 .@\.d..x.....0,. │ │ │ │ + 0x000e9ec0 53acb04f 88776b94 f8071be4 23dcc03f S..O.wk.....#..? │ │ │ │ + 0x000e9ed0 18e7fb04 c33c20df b34c50af 68978b74 .....< ..LP.h..t │ │ │ │ + 0x000e9ee0 c53a26d9 1ee1fd02 6e918d72 b54a56a9 .:&.....n..r.JV. │ │ │ │ + 0x000e9ef0 8e716d92 55aab649 25dac639 fe011de2 .qm.U..I%..9.... │ │ │ │ + 0x000e9f00 696e7438 00696e74 33320069 6e743634 int8.int32.int64 │ │ │ │ + 0x000e9f10 00737365 32007373 73653300 61767832 .sse2.ssse3.avx2 │ │ │ │ + 0x000e9f20 00737365 32650073 73736533 65006176 .sse2e.ssse3e.av │ │ │ │ + 0x000e9f30 78326500 00000000 00000000 00000000 x2e............. │ │ │ │ + 0x000e9f40 636f6d62 696e6174 696f6e5f 66697273 combination_firs │ │ │ │ + 0x000e9f50 74000000 00000000 00000000 00000000 t............... │ │ │ │ + 0x000e9f60 696e7600 00000000 00000000 00000000 inv............. │ │ │ │ + 0x000e9f70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000e9f80 1d1d1d1d 1d1d1d1d 1d1d1d1d 1d1d1d1d ................ │ │ │ │ + 0x000e9f90 0f0f0f0f 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ │ │ + 0x000e9fa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000e9fb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000e9fc0 1d1d1d1d 1d1d1d1d 1d1d1d1d 1d1d1d1d ................ │ │ │ │ + 0x000e9fd0 8e8e8e8e 8e8e8e8e 8e8e8e8e 8e8e8e8e ................ │ │ │ │ + 0x000e9fe0 7f7f7f7f 7f7f7f7f 7f7f7f7f 7f7f7f7f ................ │ │ │ │ + 0x000e9ff0 72656164 20657272 6f723a20 256d0070 read error: %m.p │ │ │ │ + 0x000ea000 72656164 20657272 6f723a20 756e6578 read error: unex │ │ │ │ + 0x000ea010 70656374 65642065 6f660077 72697465 pected eof.write │ │ │ │ + 0x000ea020 20657272 6f722028 72657420 257a6920 error (ret %zi │ │ │ │ + 0x000ea030 65727220 256d2900 73746174 20657272 err %m).stat err │ │ │ │ + 0x000ea040 6f723a20 256d0073 74617420 6572726f or: %m.stat erro │ │ │ │ + 0x000ea050 72207374 61747469 6e672025 733a2025 r statting %s: % │ │ │ │ + 0x000ea060 6d00252e 31662563 004b4d47 54504500 m.%.1f%c.KMGTPE. │ │ │ │ + 0x000ea070 424c4b47 45545349 5a453634 20696f63 BLKGETSIZE64 ioc │ │ │ │ + 0x000ea080 746c2065 72726f72 3a20256d 00424c4b tl error: %m.BLK │ │ │ │ + 0x000ea090 5042535a 47455420 696f6374 6c206572 PBSZGET ioctl er │ │ │ │ + 0x000ea0a0 726f723a 20256d00 2028792c 6e292000 ror: %m. (y,n) . │ │ │ │ + 0x000ea0b0 79590062 6c6b6964 20657272 6f722031 yY.blkid error 1 │ │ │ │ + 0x000ea0c0 00626c6b 69642065 72726f72 20320062 .blkid error 2.b │ │ │ │ + 0x000ea0d0 6c6b6964 20657272 6f722033 00626c6b lkid error 3.blk │ │ │ │ + 0x000ea0e0 69642065 72726f72 20340054 59504500 id error 4.TYPE. │ │ │ │ + 0x000ea0f0 4c414245 4c002573 20636f6e 7461696e LABEL.%s contain │ │ │ │ + 0x000ea100 73206120 25732066 696c6573 79737465 s a %s filesyste │ │ │ │ + 0x000ea110 6d0a0050 726f6365 65642061 6e797761 m..Proceed anywa │ │ │ │ + 0x000ea120 793f0074 6f6f6c73 2d757469 6c2e6300 y?.tools-util.c. │ │ │ │ + 0x000ea130 46535f49 4f435f46 49454d41 5020696f FS_IOC_FIEMAP io │ │ │ │ + 0x000ea140 63746c20 6572726f 723a2025 6d002128 ctl error: %m.!( │ │ │ │ + 0x000ea150 21652e66 655f6c65 6e677468 29006261 !e.fe_length).ba │ │ │ │ + 0x000ea160 64202573 20257300 25732074 6f6f206c d %s %s.%s too l │ │ │ │ + 0x000ea170 61726765 0a002573 20746f6f 20736d61 arge..%s too sma │ │ │ │ + 0x000ea180 6c6c0a00 2f70726f 632f7061 72746974 ll../proc/partit │ │ │ │ + 0x000ea190 696f6e73 00202575 20257520 256c6c75 ions. %u %u %llu │ │ │ │ + 0x000ea1a0 20257300 2f70726f 632f6d6f 756e7473 %s./proc/mounts │ │ │ │ + 0x000ea1b0 00696e76 616c6964 2062706f 73202573 .invalid bpos %s │ │ │ │ + 0x000ea1c0 00000000 00000000 72656164 5f66696c ........read_fil │ │ │ │ + 0x000ea1d0 655f7536 343a2065 72726f72 20706172 e_u64: error par │ │ │ │ + 0x000ea1e0 73696e67 20257320 28676f74 20257329 sing %s (got %s) │ │ │ │ + 0x000ea1f0 00000000 00000000 6572726f 72207265 ........error re │ │ │ │ + 0x000ea200 6164696e 67206672 6f6d2073 74616e64 ading from stand │ │ │ │ + 0x000ea210 61726420 696e7075 74000000 00000000 ard input....... │ │ │ │ + 0x000ea220 25732063 6f6e7461 696e7320 61202573 %s contains a %s │ │ │ │ + 0x000ea230 2066696c 65737973 74656d20 6c616265 filesystem labe │ │ │ │ + 0x000ea240 6c6c6564 20272573 270a0000 00000000 lled '%s'....... │ │ │ │ + 0x000ea250 21286974 65722d3e 69647820 3e206974 !(iter->idx > it │ │ │ │ + 0x000ea260 65722d3e 662e666d 5f6d6170 7065645f er->f.fm_mapped_ │ │ │ │ + 0x000ea270 65787465 6e747329 00000000 00000000 extents)........ │ │ │ │ + 0x000ea280 6572726f 72206f70 656e696e 67202f70 error opening /p │ │ │ │ + 0x000ea290 726f632f 70617274 6974696f 6e733a20 roc/partitions: │ │ │ │ + 0x000ea2a0 256d0000 00000000 6572726f 72206f70 %m......error op │ │ │ │ + 0x000ea2b0 656e696e 67202f70 726f632f 6d6f756e ening /proc/moun │ │ │ │ + 0x000ea2c0 74733a20 256d0000 00000000 00000000 ts: %m.......... │ │ │ │ + 0x000ea2d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ea2e0 00000000 03836bf2 f7703be1 f4f35013 ......k..p;...P. │ │ │ │ + 0x000ea2f0 1f979ac7 1c14f135 e8e7a126 eb64cad4 .......5...&.d.. │ │ │ │ + 0x000ea300 cf58d98a ccdbb278 3828e26b 3bab8999 .X.....x8(.k;... │ │ │ │ + 0x000ea310 d0cf434d d34c28bf 27bf78ac 243c135e ..CM.L(.'.x.$<.^ │ │ │ │ + 0x000ea320 6fc75e10 6c4435e2 98b765f1 9b340e03 o.^.lD5...e..4.. │ │ │ │ + 0x000ea330 7050c4d7 73d3af25 8720ff36 84a394c4 pP..s..%. .6.... │ │ │ │ + 0x000ea340 a09f879a a31cec68 57efbc7b 546cd789 .......hW..{Tl.. │ │ │ │ + 0x000ea350 bf081d5d bc8b76af 487826bc 4bfb4d4e ...]..v.Hx&.K.MN │ │ │ │ + 0x000ea360 de8ebd20 dd0dd6d2 29fe86c1 2a7ded33 ... ....)...*}.3 │ │ │ │ + 0x000ea370 c11927e7 c29a4c15 36691c06 35ea77f4 ..'...L.6i..5.w. │ │ │ │ + 0x000ea380 11d664aa 12550f58 e6a65f4b e52534b9 ..d..U.X.._K.%4. │ │ │ │ + 0x000ea390 0e41fe6d 0dc2959f f931c58c fab2ae7e .A.m.....1.....~ │ │ │ │ + 0x000ea3a0 b149e330 b2ca88c2 4639d8d1 45bab323 .I.0....F9..E..# │ │ │ │ + 0x000ea3b0 aede79f7 ad5d1205 59ae4216 5a2d29e4 ..y..]..Y.B.Z-). │ │ │ │ + 0x000ea3c0 7e113aba 7d925148 8961015b 8ae26aa9 ~.:.}.QH.a.[..j. │ │ │ │ + 0x000ea3d0 6186a07d 6205cb8f 96f69b9c 9575f06e a..}b........u.n │ │ │ │ + 0x000ea3e0 bc1d7b41 bf9e10b3 4b6d40a0 48ee2b52 ..{A....Km@.H.+R │ │ │ │ + 0x000ea3f0 a38ae186 a0098a74 54fada67 5779b195 .......tT..gWy.. │ │ │ │ + 0x000ea400 7345a2cb 70c6c939 8435992a 87b6f2d8 sE..p..9.5.*.... │ │ │ │ + 0x000ea410 6cd2380c 6f5153fe 9ba203ed 9821681f l.8.oQS......!h. │ │ │ │ + 0x000ea420 d3da2551 d0594ea3 24aa1eb0 27297542 ..%Q.YN.$...')uB │ │ │ │ + 0x000ea430 cc4dbf96 cfced464 3b3d8477 38beef85 .M.....d;=.w8... │ │ │ │ + 0x000ea440 1c82fcdb 1f019729 ebf2c73a e871acc8 .......)...:.q.. │ │ │ │ + 0x000ea450 0315661c 00960dee f4655dfd f7e6360f ..f......e]...6. │ │ │ │ + 0x000ea460 6293c661 6110ad93 95e3fd80 96609672 b..aa........`.r │ │ │ │ + 0x000ea470 7d045ca6 7e873754 8a746747 89f70cb5 }.\.~.7T.tgG.... │ │ │ │ + 0x000ea480 adcb1feb ae487419 5abb240a 59384ff8 .....Ht.Z.$.Y8O. │ │ │ │ + 0x000ea490 b25c852c b1dfeede 452cbecd 46afd53f .\.,....E,..F..? │ │ │ │ + 0x000ea4a0 0d549871 0ed7f383 fa24a390 f9a7c862 .T.q.....$.....b │ │ │ │ + 0x000ea4b0 12c302b6 11406944 e5b33957 e63052a5 .....@iD..9W.0R. │ │ │ │ + 0x000ea4c0 c20c41fb c18f2a09 357c7a1a 36ff11e8 ..A...*.5|z.6... │ │ │ │ + 0x000ea4d0 dd9bdb3c de18b0ce 2aebe0dd 29688b2f ...<....*...)h./ │ │ │ │ + 0x000ea4e0 783bf682 7bb89d70 8f4bcd63 8cc8a691 x;..{..p.K.c.... │ │ │ │ + 0x000ea4f0 67ac6c45 642f07b7 90dc57a4 935f3c56 g.lEd/....W.._3... │ │ │ │ + 0x000ea560 a6b54ba2 a5362050 51c57043 52461bb1 ..K..6 PQ.pCRF.. │ │ │ │ + 0x000ea570 b922d165 baa1ba97 4e52ea84 4dd18176 .".e....NR..M..v │ │ │ │ + 0x000ea580 69ed9228 6a6ef9da 9e9da9c9 9d1ec23b i..(jn.........; │ │ │ │ + 0x000ea590 767a08ef 75f9631d 810a330e 828958fc vz..u.c...3...X. │ │ │ │ + 0x000ea5a0 c97215b2 caf17e40 3e022e53 3d8145a1 .r....~@>..S=.E. │ │ │ │ + 0x000ea5b0 d6e58f75 d566e487 2195b494 2216df66 ...u.f..!..."..f │ │ │ │ + 0x000ea5c0 062acc38 05a9a7ca f15af7d9 f2d99c2b .*.8.....Z.....+ │ │ │ │ + 0x000ea5d0 19bd56ff 1a3e3d0d eecd6d1e ed4e06ec ..V..>=...m..N.. │ │ │ │ + 0x000ea5e0 c4268dc3 c7a5e631 3356b622 30d5ddd0 .&.....13V."0... │ │ │ │ + 0x000ea5f0 dbb11704 d8327cf6 2cc12ce5 2f424717 .....2|.,.,./BG. │ │ │ │ + 0x000ea600 0b7e5449 08fd3fbb fc0e6fa8 ff8d045a .~TI..?...o....Z │ │ │ │ + 0x000ea610 14e9ce8e 176aa57c e399f56f e01a9e9d .....j.|...o.... │ │ │ │ + 0x000ea620 abe1d3d3 a862b821 5c91e832 5f1283c0 .....b.!\..2_... │ │ │ │ + 0x000ea630 b4764914 b7f522e6 430672f5 40851907 .vI...".C.r.@... │ │ │ │ + 0x000ea640 64b90a59 673a61ab 93c931b8 904a5a4a d..Yg:a...1..JZJ │ │ │ │ + 0x000ea650 7b2e909e 78adfb6c 8c5eab7f 8fddc08d {...x..l.^...... │ │ │ │ + 0x000ea660 1aa830e3 192b5b11 edd80b02 ee5b60f0 ..0..+[......[`. │ │ │ │ + 0x000ea670 053faa24 06bcc1d6 f24f91c5 f1ccfa37 .?.$.....O.....7 │ │ │ │ + 0x000ea680 d5f0e969 d673829b 2280d288 2103b97a ...i.s.."...!..z │ │ │ │ + 0x000ea690 ca6773ae c9e4185c 3d17484f 3e9423bd .gs....\=.HO>.#. │ │ │ │ + 0x000ea6a0 756f6ef3 76ec0501 821f5512 819c3ee0 uon.v.....U...>. │ │ │ │ + 0x000ea6b0 6af8f434 697b9fc6 9d88cfd5 9e0ba427 j..4i{.........' │ │ │ │ + 0x000ea6c0 ba37b779 b9b4dc8b 4d478c98 4ec4e76a .7.y....MG..N..j │ │ │ │ + 0x000ea6d0 a5a02dbe a623464c 52d0165f 51537dad ..-..#FLR.._QS}. │ │ │ │ + 0x000ea6e0 6669656d 61705f69 7465725f 6e657874 fiemap_iter_next │ │ │ │ + 0x000ea6f0 00000000 00000000 6bc8b8be d3b91b40 ........k......@ │ │ │ │ + 0x000ea700 00000000 00009040 14e3f1ff 46e2f1ff .......@....F... │ │ │ │ + 0x000ea710 46e2f1ff 46e2f1ff 05e3f1ff dae2f1ff F...F........... │ │ │ │ + 0x000ea720 cbe2f1ff a9e2f1ff 46e2f1ff 8ee2f1ff ........F....... │ │ │ │ + 0x000ea730 c7e3f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea740 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea750 c7e3f1ff 02e2f1ff 02e2f1ff 59e3f1ff ............Y... │ │ │ │ + 0x000ea760 02e2f1ff d6e3f1ff c7e3f1ff 59e3f1ff ............Y... │ │ │ │ + 0x000ea770 59e3f1ff 02e2f1ff 02e2f1ff 02e2f1ff Y............... │ │ │ │ + 0x000ea780 02e2f1ff 02e2f1ff b1e3f1ff d6e3f1ff ................ │ │ │ │ + 0x000ea790 02e2f1ff 02e2f1ff 02e2f1ff 0ae4f1ff ................ │ │ │ │ + 0x000ea7a0 02e2f1ff b1e3f1ff 0ae4f1ff 59e3f1ff ............Y... │ │ │ │ + 0x000ea7b0 b1e3f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea7c0 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea7d0 4ae3f1ff 02e2f1ff 02e2f1ff e5e3f1ff J............... │ │ │ │ + 0x000ea7e0 02e2f1ff 9be3f1ff 85e3f1ff e5e3f1ff ................ │ │ │ │ + 0x000ea7f0 9be3f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea800 02e2f1ff 02e2f1ff 9be3f1ff 9be3f1ff ................ │ │ │ │ + 0x000ea810 85e3f1ff 02e2f1ff 02e2f1ff 4ae3f1ff ............J... │ │ │ │ + 0x000ea820 02e2f1ff 02e2f1ff 4ae3f1ff 6fe3f1ff ........J...o... │ │ │ │ + 0x000ea830 85e3f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea840 02e2f1ff 02e2f1ff 2fe4f1ff 85e3f1ff ......../....... │ │ │ │ + 0x000ea850 20e4f1ff 02e2f1ff 02e2f1ff 4ae3f1ff ...........J... │ │ │ │ + 0x000ea860 02e2f1ff fbe3f1ff 4ae3f1ff 6fe3f1ff ........J...o... │ │ │ │ + 0x000ea870 fbe3f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea880 02e2f1ff 02e2f1ff 02e2f1ff 5ae4f1ff ............Z... │ │ │ │ + 0x000ea890 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea8a0 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea8b0 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea8c0 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea8d0 02e2f1ff 02e2f1ff 02e2f1ff 7fe4f1ff ................ │ │ │ │ + 0x000ea8e0 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea8f0 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea900 02e2f1ff 02e2f1ff 70e4f1ff 02e2f1ff ........p....... │ │ │ │ + 0x000ea910 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea920 02e2f1ff 02e2f1ff 02e2f1ff 6fe3f1ff ............o... │ │ │ │ + 0x000ea930 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea940 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea950 02e2f1ff 02e2f1ff 02e2f1ff 02e2f1ff ................ │ │ │ │ + 0x000ea960 02e2f1ff 02e2f1ff 02e2f1ff 6fe3f1ff ............o... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,749 +1,749 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x000ea998 011b033b 942e0000 d1050000 88c6f1ff ...;............ │ │ │ │ - 0x000ea9a8 e02e0000 08d1f1ff 082f0000 18d1f1ff ........./...... │ │ │ │ - 0x000ea9b8 68a10000 28d1f1ff 504c0000 a8d1f1ff h...(...PL...... │ │ │ │ - 0x000ea9c8 6c4f0000 48d2f1ff d0680000 98d3f1ff lO..H....h...... │ │ │ │ - 0x000ea9d8 4c2f0000 08d9f1ff 344c0000 e8d9f1ff L/......4L...... │ │ │ │ - 0x000ea9e8 4c4f0000 98daf1ff 1c560000 e8daf1ff LO.......V...... │ │ │ │ - 0x000ea9f8 d85a0000 58dbf1ff c8620000 68dbf1ff .Z..X....b..h... │ │ │ │ - 0x000eaa08 38630000 78dbf1ff bc630000 88dbf1ff 8c..x....c...... │ │ │ │ - 0x000eaa18 b0680000 08dcf1ff 78830000 78dcf1ff .h......x...x... │ │ │ │ - 0x000eaa28 507c0100 08dff1ff 707c0100 b8e2f1ff P|......p|...... │ │ │ │ - 0x000eaa38 b02e0000 a8e3f1ff 202f0000 38e4f1ff ........ /..8... │ │ │ │ - 0x000eaa48 802f0000 58e4f1ff 942f0000 88e4f1ff ./..X..../...... │ │ │ │ - 0x000eaa58 a82f0000 f8e4f1ff bc2f0000 b8e5f1ff ./......./...... │ │ │ │ - 0x000eaa68 d82f0000 88e6f1ff f02f0000 78e7f1ff ./......./..x... │ │ │ │ - 0x000eaa78 0c300000 98e7f1ff 28300000 c8e7f1ff .0......(0...... │ │ │ │ - 0x000eaa88 44300000 e8e7f1ff 60300000 58e8f1ff D0......`0..X... │ │ │ │ - 0x000eaa98 a8300000 88e8f1ff c4300000 68e9f1ff .0.......0..h... │ │ │ │ - 0x000eaaa8 e8300000 48eaf1ff 0c310000 28ebf1ff .0..H....1..(... │ │ │ │ - 0x000eaab8 38310000 38ecf1ff 6c310000 28eef1ff 81..8...l1..(... │ │ │ │ - 0x000eaac8 a8310000 48eff1ff dc310000 c8eff1ff .1..H....1...... │ │ │ │ - 0x000eaad8 08320000 18f0f1ff 34320000 c8f0f1ff .2......42...... │ │ │ │ - 0x000eaae8 58320000 88f1f1ff 7c320000 58f2f1ff X2......|2..X... │ │ │ │ - 0x000eaaf8 a8320000 48f4f1ff dc320000 78f5f1ff .2..H....2..x... │ │ │ │ - 0x000eab08 28330000 c8f5f1ff 3c330000 28f6f1ff (3......<3..(... │ │ │ │ - 0x000eab18 50330000 68f7f1ff 7c330000 98f7f1ff P3..h...|3...... │ │ │ │ - 0x000eab28 90330000 38f8f1ff bc330000 78f8f1ff .3..8....3..x... │ │ │ │ - 0x000eab38 d0330000 e8f9f1ff 20340000 38faf1ff .3...... 4..8... │ │ │ │ - 0x000eab48 54340000 b8fbf1ff a4340000 e8fbf1ff T4.......4...... │ │ │ │ - 0x000eab58 bc340000 d8fcf1ff f0340000 c8fdf1ff .4.......4...... │ │ │ │ - 0x000eab68 0c350000 58fff1ff 30350000 d800f2ff .5..X...05...... │ │ │ │ - 0x000eab78 58350000 8801f2ff 7c350000 1802f2ff X5......|5...... │ │ │ │ - 0x000eab88 90350000 0803f2ff ac350000 e803f2ff .5.......5...... │ │ │ │ - 0x000eab98 c8350000 7805f2ff f4350000 0807f2ff .5..x....5...... │ │ │ │ - 0x000eaba8 2c360000 a809f2ff 78360000 280cf2ff ,6......x6..(... │ │ │ │ - 0x000eabb8 c4360000 180ef2ff 10370000 4811f2ff .6.......7..H... │ │ │ │ - 0x000eabc8 60370000 3814f2ff b0370000 a816f2ff `7..8....7...... │ │ │ │ - 0x000eabd8 fc370000 0819f2ff 4c380000 581bf2ff .7......L8..X... │ │ │ │ - 0x000eabe8 9c380000 381ef2ff ec380000 f820f2ff .8..8....8... .. │ │ │ │ - 0x000eabf8 50390000 9823f2ff b4390000 c824f2ff P9...#...9...$.. │ │ │ │ - 0x000eac08 183a0000 0827f2ff 5c3a0000 9829f2ff .:...'..\:...).. │ │ │ │ - 0x000eac18 ac3a0000 c82af2ff 103b0000 f82cf2ff .:...*...;...,.. │ │ │ │ - 0x000eac28 543b0000 882ff2ff a83b0000 f832f2ff T;.../...;...2.. │ │ │ │ - 0x000eac38 143c0000 6835f2ff 603c0000 5837f2ff .<..h5..`<..X7.. │ │ │ │ - 0x000eac48 ac3c0000 183af2ff fc3c0000 9841f2ff .<...:...<...A.. │ │ │ │ - 0x000eac58 4c3d0000 7846f2ff a03d0000 c846f2ff L=..xF...=...F.. │ │ │ │ - 0x000eac68 b43d0000 1847f2ff c83d0000 6847f2ff .=...G...=..hG.. │ │ │ │ - 0x000eac78 dc3d0000 b847f2ff f03d0000 0848f2ff .=...G...=...H.. │ │ │ │ - 0x000eac88 043e0000 5848f2ff 183e0000 a848f2ff .>..XH...>...H.. │ │ │ │ - 0x000eac98 2c3e0000 f848f2ff 403e0000 4849f2ff ,>...H..@>..HI.. │ │ │ │ - 0x000eaca8 543e0000 9849f2ff 683e0000 e849f2ff T>...I..h>...I.. │ │ │ │ - 0x000eacb8 7c3e0000 f849f2ff 903e0000 884af2ff |>...I...>...J.. │ │ │ │ - 0x000eacc8 ac3e0000 184cf2ff 0c3f0000 b84df2ff .>...L...?...M.. │ │ │ │ - 0x000eacd8 5c3f0000 384ef2ff 983f0000 a84ff2ff \?..8N...?...O.. │ │ │ │ - 0x000eace8 e43f0000 0853f2ff 4c400000 f855f2ff .?...S..L@...U.. │ │ │ │ - 0x000eacf8 70400000 2857f2ff 94400000 1858f2ff p@..(W...@...X.. │ │ │ │ - 0x000ead08 c8400000 5859f2ff 00410000 485af2ff .@..XY...A..HZ.. │ │ │ │ - 0x000ead18 3c410000 185df2ff 64410000 685ef2ff .......@.. │ │ │ │ - 0x000ec578 3ce50000 0841f7ff 74e50000 6842f7ff <....A..t...hB.. │ │ │ │ - 0x000ec588 c0e50000 1845f7ff 1ce60000 b846f7ff .....E.......F.. │ │ │ │ - 0x000ec598 80e60000 184bf7ff f8e60000 c84ef7ff .....K.......N.. │ │ │ │ - 0x000ec5a8 44e70000 2850f7ff a4e70000 a851f7ff D...(P.......Q.. │ │ │ │ - 0x000ec5b8 f0e70000 9866f7ff 60e80000 5867f7ff .....f..`...Xg.. │ │ │ │ - 0x000ec5c8 74e80000 7868f7ff c0e80000 586cf7ff t...xh......Xl.. │ │ │ │ - 0x000ec5d8 24e90000 786cf7ff 38e90000 c86cf7ff $...xl..8....l.. │ │ │ │ - 0x000ec5e8 4ce90000 0870f7ff b0e90000 8870f7ff L....p.......p.. │ │ │ │ - 0x000ec5f8 d0e90000 9870f7ff e4e90000 1871f7ff .....p.......q.. │ │ │ │ - 0x000ec608 f8e90000 3872f7ff 34ea0000 1873f7ff ....8r..4....s.. │ │ │ │ - 0x000ec618 80ea0000 e876f7ff dcea0000 b883f7ff .....v.......... │ │ │ │ - 0x000ec628 68eb0000 9884f7ff b4eb0000 d885f7ff h............... │ │ │ │ - 0x000ec638 e8eb0000 f889f7ff 40ec0000 388af7ff ........@...8... │ │ │ │ - 0x000ec648 60ec0000 d88cf7ff b8ec0000 e88df7ff `............... │ │ │ │ - 0x000ec658 0ced0000 d88ff7ff 58ed0000 c890f7ff ........X....... │ │ │ │ - 0x000ec668 94ed0000 3891f7ff a8ed0000 2892f7ff ....8.......(... │ │ │ │ - 0x000ec678 cced0000 2893f7ff 0cee0000 c893f7ff ....(........... │ │ │ │ - 0x000ec688 38ee0000 a894f7ff 98ee0000 0895f7ff 8............... │ │ │ │ - 0x000ec698 acee0000 0897f7ff f8ee0000 a898f7ff ................ │ │ │ │ - 0x000ec6a8 38ef0000 2899f7ff 4cef0000 f89af7ff 8...(...L....... │ │ │ │ - 0x000ec6b8 84ef0000 789bf7ff bcef0000 189ef7ff ....x........... │ │ │ │ - 0x000ec6c8 08f00000 689ff7ff 4cf00000 68a0f7ff ....h...L...h... │ │ │ │ - 0x000ec6d8 8cf00000 48a1f7ff c8f00000 58a4f7ff ....H.......X... │ │ │ │ - 0x000ec6e8 30f10000 48a5f7ff 54f10000 f8a6f7ff 0...H...T....... │ │ │ │ - 0x000ec6f8 80f10000 08a7f7ff 94f10000 38a8f7ff ............8... │ │ │ │ - 0x000ec708 e0f10000 a8a8f7ff 0cf20000 f8a8f7ff ................ │ │ │ │ - 0x000ec718 34f20000 68a9f7ff 6cf20000 88a9f7ff 4...h...l....... │ │ │ │ - 0x000ec728 84f20000 78aaf7ff c0f20000 e8aaf7ff ....x........... │ │ │ │ - 0x000ec738 ecf20000 88adf7ff 40f30000 a8b5f7ff ........@....... │ │ │ │ - 0x000ec748 acf30000 e8b7f7ff 10f40000 28b9f7ff ............(... │ │ │ │ - 0x000ec758 6cf40000 18baf7ff a8f40000 d8baf7ff l............... │ │ │ │ - 0x000ec768 e8f40000 78bcf7ff 40f50000 f8c4f7ff ....x...@....... │ │ │ │ - 0x000ec778 8cf50000 08c5f7ff a0f50000 18c5f7ff ................ │ │ │ │ - 0x000ec788 b8f50000 d8c7f7ff 08f60000 88c8f7ff ................ │ │ │ │ - 0x000ec798 34f60000 38c9f7ff 6cf60000 28cff7ff 4...8...l...(... │ │ │ │ - 0x000ec7a8 d0f60000 88d1f7ff 2cf70000 58d3f7ff ........,...X... │ │ │ │ - 0x000ec7b8 88f70000 a8d4f7ff f4f70000 68dbf7ff ............h... │ │ │ │ - 0x000ec7c8 8cf80000 48dcf7ff dcf80000 98dcf7ff ....H........... │ │ │ │ - 0x000ec7d8 08f90000 e8dcf7ff 20f90000 f8dcf7ff ........ ....... │ │ │ │ - 0x000ec7e8 34f90000 08ddf7ff 48f90000 d8ddf7ff 4.......H....... │ │ │ │ - 0x000ec7f8 60f90000 c8def7ff 84f90000 18dff7ff `............... │ │ │ │ - 0x000ec808 98f90000 68e0f7ff c0f90000 28e1f7ff ....h.......(... │ │ │ │ - 0x000ec818 ecf90000 b8e2f7ff 3cfa0000 f8e3f7ff ........<....... │ │ │ │ - 0x000ec828 88fa0000 98e4f7ff c4fa0000 b8e4f7ff ................ │ │ │ │ - 0x000ec838 e0fa0000 78e5f7ff 08fb0000 e8e5f7ff ....x........... │ │ │ │ - 0x000ec848 30fb0000 a8e6f7ff 58fb0000 d8e6f7ff 0.......X....... │ │ │ │ - 0x000ec858 6cfb0000 58e7f7ff 88fb0000 d8e7f7ff l...X........... │ │ │ │ - 0x000ec868 a0fb0000 48e8f7ff b8fb0000 18e9f7ff ....H........... │ │ │ │ - 0x000ec878 ecfb0000 c8ecf7ff 1cfc0000 d8edf7ff ................ │ │ │ │ - 0x000ec888 68fc0000 28eff7ff 98fc0000 a8eff7ff h...(........... │ │ │ │ - 0x000ec898 b4fc0000 f8eff7ff d0fc0000 d8f3f7ff ................ │ │ │ │ - 0x000ec8a8 1cfd0000 c8f4f7ff 68fd0000 28faf7ff ........h...(... │ │ │ │ - 0x000ec8b8 b8fd0000 d8faf7ff ecfd0000 08fcf7ff ................ │ │ │ │ - 0x000ec8c8 30fe0000 f8fcf7ff 74fe0000 28fff7ff 0.......t...(... │ │ │ │ - 0x000ec8d8 c0fe0000 88fff7ff e0fe0000 0801f8ff ................ │ │ │ │ - 0x000ec8e8 20ff0000 2801f8ff 34ff0000 f801f8ff ...(...4....... │ │ │ │ - 0x000ec8f8 60ff0000 e802f8ff 84ff0000 e806f8ff `............... │ │ │ │ - 0x000ec908 34000100 1807f8ff 48000100 180af8ff 4.......H....... │ │ │ │ - 0x000ec918 a0000100 b80bf8ff 18010100 a80df8ff ................ │ │ │ │ - 0x000ec928 64010100 8811f8ff dc010100 a813f8ff d............... │ │ │ │ - 0x000ec938 14020100 0815f8ff 84020100 1815f8ff ................ │ │ │ │ - 0x000ec948 98020100 0817f8ff f0020100 6818f8ff ............h... │ │ │ │ - 0x000ec958 60030100 1830f8ff dc030100 8832f8ff `....0.......2.. │ │ │ │ - 0x000ec968 40040100 6834f8ff 78040100 f834f8ff @...h4..x....4.. │ │ │ │ - 0x000ec978 90040100 c835f8ff cc040100 c836f8ff .....5.......6.. │ │ │ │ - 0x000ec988 18050100 0839f8ff 54050100 f83bf8ff .....9..T....;.. │ │ │ │ - 0x000ec998 b4050100 f83df8ff 00060100 383ef8ff .....=......8>.. │ │ │ │ - 0x000ec9a8 14060100 a83ef8ff 48060100 383ff8ff .....>..H...8?.. │ │ │ │ - 0x000ec9b8 64060100 e840f8ff e4060100 9841f8ff d....@.......A.. │ │ │ │ - 0x000ec9c8 38070100 5843f8ff b4070100 5848f8ff 8...XC......XH.. │ │ │ │ - 0x000ec9d8 1c080100 585bf8ff b0080100 d85cf8ff ....X[.......\.. │ │ │ │ - 0x000ec9e8 fc080100 785df8ff 44090100 9860f8ff ....x]..D....`.. │ │ │ │ - 0x000ec9f8 b4090100 1862f8ff 000a0100 c86cf8ff .....b.......l.. │ │ │ │ - 0x000eca08 500a0100 786df8ff 880a0100 086ef8ff P...xm.......n.. │ │ │ │ - 0x000eca18 d80a0100 786ff8ff 240b0100 886ff8ff ....xo..$....o.. │ │ │ │ - 0x000eca28 380b0100 986ff8ff 4c0b0100 1870f8ff 8....o..L....p.. │ │ │ │ - 0x000eca38 640b0100 a872f8ff f80b0100 f873f8ff d....r.......s.. │ │ │ │ - 0x000eca48 480c0100 9878f8ff a00c0100 e878f8ff H....x.......x.. │ │ │ │ - 0x000eca58 b40c0100 3898f8ff 040d0100 4898f8ff ....8.......H... │ │ │ │ - 0x000eca68 180d0100 b898f8ff 500d0100 98a5f8ff ........P....... │ │ │ │ - 0x000eca78 c80d0100 48a6f8ff 080e0100 28a7f8ff ....H.......(... │ │ │ │ - 0x000eca88 540e0100 88a9f8ff b00e0100 98aaf8ff T............... │ │ │ │ - 0x000eca98 f80e0100 38acf8ff 280f0100 78acf8ff ....8...(...x... │ │ │ │ - 0x000ecaa8 540f0100 58adf8ff 840f0100 88adf8ff T...X........... │ │ │ │ - 0x000ecab8 980f0100 b8adf8ff ac0f0100 e8adf8ff ................ │ │ │ │ - 0x000ecac8 c00f0100 d8aef8ff e40f0100 f8b1f8ff ................ │ │ │ │ - 0x000ecad8 34100100 a8b3f8ff 80100100 b8b5f8ff 4............... │ │ │ │ - 0x000ecae8 bc100100 f8b7f8ff 08110100 48b9f8ff ............H... │ │ │ │ - 0x000ecaf8 44110100 48bbf8ff 80110100 38c4f8ff D...H.......8... │ │ │ │ - 0x000ecb08 cc110100 c8c5f8ff 1c120100 28c6f8ff ............(... │ │ │ │ - 0x000ecb18 34120100 88c7f8ff 78120100 58c8f8ff 4.......x...X... │ │ │ │ - 0x000ecb28 a0120100 68caf8ff d4120100 e8cbf8ff ....h........... │ │ │ │ - 0x000ecb38 34130100 28cdf8ff 70130100 78cdf8ff 4...(...p...x... │ │ │ │ - 0x000ecb48 84130100 38d1f8ff e8130100 48e2f8ff ....8.......H... │ │ │ │ - 0x000ecb58 4c140100 68e8f8ff b4140100 e8e8f8ff L...h........... │ │ │ │ - 0x000ecb68 d0140100 78f2f8ff 34150100 78fdf8ff ....x...4...x... │ │ │ │ - 0x000ecb78 b0150100 f8fff8ff fc150100 a802f9ff ................ │ │ │ │ - 0x000ecb88 48160100 a803f9ff 94160100 f804f9ff H............... │ │ │ │ - 0x000ecb98 c8160100 280cf9ff 18170100 280df9ff ....(.......(... │ │ │ │ - 0x000ecba8 68170100 680df9ff 7c170100 f810f9ff h...h...|....... │ │ │ │ - 0x000ecbb8 c4170100 9811f9ff 0c180100 f811f9ff ................ │ │ │ │ - 0x000ecbc8 34180100 b812f9ff 60180100 0814f9ff 4.......`....... │ │ │ │ - 0x000ecbd8 9c180100 3814f9ff b8180100 0815f9ff ....8........... │ │ │ │ - 0x000ecbe8 d8180100 3816f9ff ec180100 9816f9ff ....8........... │ │ │ │ - 0x000ecbf8 00190100 0817f9ff 14190100 2817f9ff ............(... │ │ │ │ - 0x000ecc08 28190100 e817f9ff 48190100 d818f9ff (.......H....... │ │ │ │ - 0x000ecc18 6c190100 581cf9ff ec190100 1821f9ff l...X........!.. │ │ │ │ - 0x000ecc28 401a0100 5822f9ff 901a0100 9825f9ff @...X".......%.. │ │ │ │ - 0x000ecc38 ec1a0100 9828f9ff 481b0100 8843f9ff .....(..H....C.. │ │ │ │ - 0x000ecc48 901c0100 f843f9ff bc1c0100 b845f9ff .....C.......E.. │ │ │ │ - 0x000ecc58 001d0100 184af9ff 701d0100 484af9ff .....J..p...HJ.. │ │ │ │ - 0x000ecc68 8c1d0100 a84af9ff ac1d0100 284bf9ff .....J......(K.. │ │ │ │ - 0x000ecc78 d41d0100 484bf9ff e81d0100 c84bf9ff ....HK.......K.. │ │ │ │ - 0x000ecc88 081e0100 d84bf9ff 1c1e0100 e84bf9ff .....K.......K.. │ │ │ │ - 0x000ecc98 301e0100 184cf9ff 441e0100 484cf9ff 0....L..D...HL.. │ │ │ │ - 0x000ecca8 581e0100 784cf9ff 6c1e0100 a84cf9ff X...xL..l....L.. │ │ │ │ - 0x000eccb8 801e0100 d84cf9ff 941e0100 084df9ff .....L.......M.. │ │ │ │ - 0x000eccc8 a81e0100 184df9ff bc1e0100 c84df9ff .....M.......M.. │ │ │ │ - 0x000eccd8 e81e0100 5852f9ff 341f0100 6855f9ff ....XR..4...hU.. │ │ │ │ - 0x000ecce8 781f0100 9857f9ff c41f0100 9858f9ff x....W.......X.. │ │ │ │ - 0x000eccf8 f01f0100 785bf9ff 04200100 d85cf9ff ....x[... ...\.. │ │ │ │ - 0x000ecd08 20200100 685ef9ff 64200100 0860f9ff ..h^..d ...`.. │ │ │ │ - 0x000ecd18 c4200100 0866f9ff 2c210100 b869f9ff . ...f..,!...i.. │ │ │ │ - 0x000ecd28 94210100 286ef9ff e0210100 786ff9ff .!..(n...!..xo.. │ │ │ │ - 0x000ecd38 1c220100 2870f9ff 48220100 0871f9ff ."..(p..H"...q.. │ │ │ │ - 0x000ecd48 88220100 7872f9ff c8220100 3876f9ff ."..xr..."..8v.. │ │ │ │ - 0x000ecd58 18230100 a888f9ff 74230100 8889f9ff .#......t#...... │ │ │ │ - 0x000ecd68 b8230100 a88af9ff 08240100 d88df9ff .#.......$...... │ │ │ │ - 0x000ecd78 58240100 688ef9ff 94240100 9890f9ff X$..h....$...... │ │ │ │ - 0x000ecd88 ec240100 8892f9ff 50250100 a895f9ff .$......P%...... │ │ │ │ - 0x000ecd98 b8250100 0897f9ff 04260100 2899f9ff .%.......&..(... │ │ │ │ - 0x000ecda8 50260100 f899f9ff 84260100 d89af9ff P&.......&...... │ │ │ │ - 0x000ecdb8 a8260100 189ef9ff f4260100 089ff9ff .&.......&...... │ │ │ │ - 0x000ecdc8 10270100 48a0f9ff 2c270100 c8a5f9ff .'..H...,'...... │ │ │ │ - 0x000ecdd8 bc270100 f8a6f9ff e0270100 e8aaf9ff .'.......'...... │ │ │ │ - 0x000ecde8 30280100 d8acf9ff 60280100 88aff9ff 0(......`(...... │ │ │ │ - 0x000ecdf8 ac280100 c8b1f9ff e0280100 78b8f9ff .(.......(..x... │ │ │ │ - 0x000ece08 34290100 a8b9f9ff 58290100 98bbf9ff 4)......X)...... │ │ │ │ - 0x000ece18 88290100 c8bbf9ff 9c290100 28c3f9ff .).......)..(... │ │ │ │ - 0x000ece28 f0290100 48c4f9ff 202a0100 98c4f9ff .)..H... *...... │ │ │ │ - 0x000ece38 4c2a0100 68c6f9ff 982a0100 78c8f9ff L*..h....*..x... │ │ │ │ - 0x000ece48 e42a0100 58c9f9ff 042b0100 58caf9ff .*..X....+..X... │ │ │ │ - 0x000ece58 342b0100 48ccf9ff 642b0100 58ccf9ff 4+..H...d+..X... │ │ │ │ - 0x000ece68 782b0100 78ccf9ff 942b0100 08cdf9ff x+..x....+...... │ │ │ │ - 0x000ece78 d02b0100 b8cdf9ff fc2b0100 a8cef9ff .+.......+...... │ │ │ │ - 0x000ece88 202c0100 18cff9ff 4c2c0100 68cff9ff ,......L,..h... │ │ │ │ - 0x000ece98 782c0100 c8cff9ff a42c0100 78d0f9ff x,.......,..x... │ │ │ │ - 0x000ecea8 b82c0100 a8d0f9ff cc2c0100 d8d0f9ff .,.......,...... │ │ │ │ - 0x000eceb8 e02c0100 18d3f9ff 482d0100 48d4f9ff .,......H-..H... │ │ │ │ - 0x000ecec8 942d0100 58d5f9ff e02d0100 c8d7f9ff .-..X....-...... │ │ │ │ - 0x000eced8 442e0100 98ebf9ff b02e0100 a8eef9ff D............... │ │ │ │ - 0x000ecee8 302f0100 a8f0f9ff 542f0100 b8f7f9ff 0/......T/...... │ │ │ │ - 0x000ecef8 a42f0100 f800faff 14300100 9801faff ./.......0...... │ │ │ │ - 0x000ecf08 70300100 b801faff 84300100 d801faff p0.......0...... │ │ │ │ - 0x000ecf18 98300100 f801faff ac300100 2802faff .0.......0..(... │ │ │ │ - 0x000ecf28 c0300100 4802faff d4300100 7802faff .0..H....0..x... │ │ │ │ - 0x000ecf38 e8300100 5804faff 34310100 f804faff .0..X...41...... │ │ │ │ - 0x000ecf48 60310100 9808faff ac310100 a808faff `1.......1...... │ │ │ │ - 0x000ecf58 c0310100 780afaff fc310100 e80dfaff .1..x....1...... │ │ │ │ - 0x000ecf68 4c320100 1827faff ac320100 182ffaff L2...'...2.../.. │ │ │ │ - 0x000ecf78 fc320100 8832faff 4c330100 083efaff .2...2..L3...>.. │ │ │ │ - 0x000ecf88 9c330100 1840faff ec330100 7840faff .3...@...3..x@.. │ │ │ │ - 0x000ecf98 18340100 084ffaff 68340100 7850faff .4...O..h4..xP.. │ │ │ │ - 0x000ecfa8 ac340100 a853faff f8340100 d856faff .4...S...4...V.. │ │ │ │ - 0x000ecfb8 48350100 1857faff 5c350100 2858faff H5...W..\5..(X.. │ │ │ │ - 0x000ecfc8 b0350100 3858faff c4350100 4858faff .5..8X...5..HX.. │ │ │ │ - 0x000ecfd8 d8350100 785afaff 50360100 485bfaff .5..xZ..P6..H[.. │ │ │ │ - 0x000ecfe8 7c360100 385cfaff 94360100 a85dfaff |6..8\...6...].. │ │ │ │ - 0x000ecff8 fc360100 d85dfaff 10370100 085efaff .6...]...7...^.. │ │ │ │ - 0x000ed008 24370100 385efaff 38370100 685efaff $7..8^..87..h^.. │ │ │ │ - 0x000ed018 4c370100 985efaff 60370100 585ffaff L7...^..`7..X_.. │ │ │ │ - 0x000ed028 b0370100 1860faff cc370100 6861faff .7...`...7..ha.. │ │ │ │ - 0x000ed038 fc370100 d861faff 28380100 1874faff .7...a..(8...t.. │ │ │ │ - 0x000ed048 10390100 2876faff 58390100 4878faff .9..(v..X9..Hx.. │ │ │ │ - 0x000ed058 a8390100 787dfaff 003a0100 e88dfaff .9..x}...:...... │ │ │ │ - 0x000ed068 9c3a0100 2893faff f83a0100 0898faff .:..(....:...... │ │ │ │ - 0x000ed078 7c3b0100 e89dfaff dc3b0100 689ffaff |;.......;..h... │ │ │ │ - 0x000ed088 443c0100 88cafaff ec3d0100 48cffaff D<.......=..H... │ │ │ │ - 0x000ed098 543e0100 48d0faff a03e0100 98d0faff T>..H....>...... │ │ │ │ - 0x000ed0a8 c03e0100 28d1faff 003f0100 58d2faff .>..(....?..X... │ │ │ │ - 0x000ed0b8 143f0100 78d2faff 283f0100 b8d2faff .?..x...(?...... │ │ │ │ - 0x000ed0c8 3c3f0100 88d3faff 683f0100 58d4faff ...L...?.. │ │ │ │ - 0x000ed288 f44c0100 283ffbff 104d0100 383ffbff .L..(?...M..8?.. │ │ │ │ - 0x000ed298 244d0100 8841fbff 704d0100 b841fbff $M...A..pM...A.. │ │ │ │ - 0x000ed2a8 984d0100 9842fbff ec4d0100 9843fbff .M...B...M...C.. │ │ │ │ - 0x000ed2b8 004e0100 0846fbff 384e0100 5846fbff .N...F..8N..XF.. │ │ │ │ - 0x000ed2c8 6c4e0100 9849fbff bc4e0100 084bfbff lN...I...N...K.. │ │ │ │ - 0x000ed2d8 0c4f0100 484efbff 5c4f0100 5853fbff .O..HN..\O..XS.. │ │ │ │ - 0x000ed2e8 b04f0100 6853fbff c44f0100 8853fbff .O..hS...O...S.. │ │ │ │ - 0x000ed2f8 d84f0100 a853fbff ec4f0100 9854fbff .O...S...O...T.. │ │ │ │ - 0x000ed308 10500100 1855fbff 30500100 2855fbff .P...U..0P..(U.. │ │ │ │ - 0x000ed318 44500100 5855fbff 58500100 6856fbff DP..XU..XP..hV.. │ │ │ │ - 0x000ed328 6c500100 c856fbff 8c500100 7857fbff lP...V...P..xW.. │ │ │ │ - 0x000ed338 a0500100 2859fbff f4500100 285afbff .P..(Y...P..(Z.. │ │ │ │ - 0x000ed348 30510100 885afbff 50510100 085bfbff 0Q...Z..PQ...[.. │ │ │ │ - 0x000ed358 9c510100 585cfbff e0510100 885cfbff .Q..X\...Q...\.. │ │ │ │ - 0x000ed368 f4510100 b85cfbff 08520100 985dfbff .Q...\...R...].. │ │ │ │ - 0x000ed378 38520100 085efbff 4c520100 4863fbff 8R...^..LR..Hc.. │ │ │ │ - 0x000ed388 a0520100 f867fbff e4520100 6868fbff .R...g...R..hh.. │ │ │ │ - 0x000ed398 f8520100 f869fbff 50530100 586cfbff .R...i..PS..Xl.. │ │ │ │ - 0x000ed3a8 94530100 386ffbff c8530100 c86ffbff .S..8o...S...o.. │ │ │ │ - 0x000ed3b8 f4530100 7870fbff 30540100 d873fbff .S..xp..0T...s.. │ │ │ │ - 0x000ed3c8 60540100 3874fbff 74540100 2875fbff `T..8t..tT..(u.. │ │ │ │ - 0x000ed3d8 88540100 9875fbff 9c540100 a877fbff .T...u...T...w.. │ │ │ │ - 0x000ed3e8 ec540100 6878fbff 18550100 f878fbff .T..hx...U...x.. │ │ │ │ - 0x000ed3f8 2c550100 c879fbff 5c550100 f87afbff ,U...y..\U...z.. │ │ │ │ - 0x000ed408 90550100 487bfbff a4550100 d87bfbff .U..H{...U...{.. │ │ │ │ - 0x000ed418 c8550100 087dfbff fc550100 e87dfbff .U...}...U...}.. │ │ │ │ - 0x000ed428 20560100 187efbff 34560100 687efbff V...~..4V..h~.. │ │ │ │ - 0x000ed438 48560100 187ffbff 74560100 0881fbff HV......tV...... │ │ │ │ - 0x000ed448 d4560100 4882fbff 04570100 7883fbff .V..H....W..x... │ │ │ │ - 0x000ed458 50570100 6884fbff 7c570100 e884fbff PW..h...|W...... │ │ │ │ - 0x000ed468 bc570100 4886fbff ec570100 f88bfbff .W..H....W...... │ │ │ │ - 0x000ed478 38580100 688dfbff 6c580100 a88efbff 8X..h...lX...... │ │ │ │ - 0x000ed488 a8580100 5890fbff 08590100 d897fbff .X..X....Y...... │ │ │ │ - 0x000ed498 c8590100 d899fbff 185a0100 189afbff .Y.......Z...... │ │ │ │ - 0x000ed4a8 505a0100 f8a1fbff f45a0100 48a3fbff PZ.......Z..H... │ │ │ │ - 0x000ed4b8 405b0100 c8a4fbff 885b0100 b8a6fbff @[.......[...... │ │ │ │ - 0x000ed4c8 d85b0100 c8a6fbff ec5b0100 d8a8fbff .[.......[...... │ │ │ │ - 0x000ed4d8 285c0100 c8a9fbff 4c5c0100 f8a9fbff (\......L\...... │ │ │ │ - 0x000ed4e8 605c0100 68acfbff ac5c0100 38adfbff `\..h....\..8... │ │ │ │ - 0x000ed4f8 c45c0100 d8cafbff 3c5d0100 28ccfbff .\......<]..(... │ │ │ │ - 0x000ed508 605d0100 18cdfbff 845d0100 68cdfbff `].......]..h... │ │ │ │ - 0x000ed518 b05d0100 d8cdfbff c45d0100 48cefbff .].......]..H... │ │ │ │ - 0x000ed528 e05d0100 98cffbff 045e0100 18d0fbff .].......^...... │ │ │ │ - 0x000ed538 385e0100 48d7fbff c85e0100 28dafbff 8^..H....^..(... │ │ │ │ - 0x000ed548 385f0100 e8defbff a05f0100 98e2fbff 8_......._...... │ │ │ │ - 0x000ed558 f05f0100 f8e2fbff 04600100 d8e3fbff ._.......`...... │ │ │ │ - 0x000ed568 38600100 28e4fbff 58600100 b8e4fbff 8`..(...X`...... │ │ │ │ - 0x000ed578 94600100 c8e4fbff a8600100 88e5fbff .`.......`...... │ │ │ │ - 0x000ed588 f8600100 98e5fbff 0c610100 a8e5fbff .`.......a...... │ │ │ │ - 0x000ed598 20610100 78e6fbff 44610100 38e7fbff a..x...Da..8... │ │ │ │ - 0x000ed5a8 84610100 78e7fbff 98610100 b8e7fbff .a..x....a...... │ │ │ │ - 0x000ed5b8 b4610100 28e8fbff e4610100 18e9fbff .a..(....a...... │ │ │ │ - 0x000ed5c8 20620100 f8e9fbff 5c620100 a8eafbff b......\b...... │ │ │ │ - 0x000ed5d8 bc620100 78effbff 48630100 88effbff .b..x...Hc...... │ │ │ │ - 0x000ed5e8 5c630100 98f1fbff e0630100 18f3fbff \c.......c...... │ │ │ │ - 0x000ed5f8 10640100 f8f3fbff 58640100 c8fdfbff .d......Xd...... │ │ │ │ - 0x000ed608 e4640100 a8fefbff 20650100 0807fcff .d...... e...... │ │ │ │ - 0x000ed618 f4650100 4807fcff 10660100 6807fcff .e..H....f..h... │ │ │ │ - 0x000ed628 28660100 3809fcff 68660100 280bfcff (f..8...hf..(... │ │ │ │ - 0x000ed638 b8660100 a80bfcff dc660100 380dfcff .f.......f..8... │ │ │ │ - 0x000ed648 1c670100 680dfcff 44670100 680ffcff .g..h...Dg..h... │ │ │ │ - 0x000ed658 94670100 9810fcff e0670100 6812fcff .g.......g..h... │ │ │ │ - 0x000ed668 2c680100 7814fcff 80680100 2816fcff ,h..x....h..(... │ │ │ │ - 0x000ed678 b8680100 c816fcff f0680100 c817fcff .h.......h...... │ │ │ │ - 0x000ed688 34690100 0818fcff 54690100 1819fcff 4i......Ti...... │ │ │ │ - 0x000ed698 98690100 281afcff d4690100 881bfcff .i..(....i...... │ │ │ │ - 0x000ed6a8 186a0100 b81bfcff 306a0100 381cfcff .j......0j..8... │ │ │ │ - 0x000ed6b8 446a0100 881ffcff 746a0100 5821fcff Dj......tj..X!.. │ │ │ │ - 0x000ed6c8 e06a0100 e821fcff 0c6b0100 6826fcff .j...!...k..h&.. │ │ │ │ - 0x000ed6d8 886b0100 2827fcff d06b0100 882afcff .k..('...k...*.. │ │ │ │ - 0x000ed6e8 206c0100 c82cfcff 706c0100 e832fcff l...,..pl...2.. │ │ │ │ - 0x000ed6f8 e46c0100 5835fcff 346d0100 9843fcff .l..X5..4m...C.. │ │ │ │ - 0x000ed708 bc6e0100 6845fcff f86e0100 2847fcff .n..hE...n..(G.. │ │ │ │ - 0x000ed718 386f0100 1849fcff b06f0100 984afcff 8o...I...o...J.. │ │ │ │ - 0x000ed728 18700100 984dfcff a0700100 f84dfcff .p...M...p...M.. │ │ │ │ - 0x000ed738 c8700100 a84efcff 14710100 7850fcff .p...N...q..xP.. │ │ │ │ - 0x000ed748 64710100 5858fcff dc710100 0859fcff dq..XX...q...Y.. │ │ │ │ - 0x000ed758 28720100 4859fcff 54720100 a860fcff (r..HY..Tr...`.. │ │ │ │ - 0x000ed768 3c730100 a862fcff 90730100 1864fcff ..PQ..`>...T.. │ │ │ │ + 0x000eab60 b03e0000 f056f2ff 003f0000 105df2ff .>...V...?...].. │ │ │ │ + 0x000eab70 743f0000 805ff2ff c43f0000 c06df2ff t?..._...?...m.. │ │ │ │ + 0x000eab80 4c410000 906ff2ff 88410000 c06ff2ff LA...o...A...o.. │ │ │ │ + 0x000eab90 a0410000 7071f2ff d8410000 1072f2ff .A..pq...A...r.. │ │ │ │ + 0x000eaba0 10420000 1073f2ff 54420000 5073f2ff .B...s..TB..Ps.. │ │ │ │ + 0x000eabb0 74420000 6074f2ff b8420000 7075f2ff tB..`t...B..pu.. │ │ │ │ + 0x000eabc0 f4420000 d076f2ff 38430000 e076f2ff .B...v..8C...v.. │ │ │ │ + 0x000eabd0 4c430000 f076f2ff 60430000 c077f2ff LC...v..`C...w.. │ │ │ │ + 0x000eabe0 84430000 8078f2ff c4430000 c078f2ff .C...x...C...x.. │ │ │ │ + 0x000eabf0 d8430000 0079f2ff f4430000 7079f2ff .C...y...C..py.. │ │ │ │ + 0x000eac00 24440000 607af2ff 60440000 407bf2ff $D..`z..`D..@{.. │ │ │ │ + 0x000eac10 9c440000 f07bf2ff fc440000 c080f2ff .D...{...D...... │ │ │ │ + 0x000eac20 88450000 d080f2ff 9c450000 e082f2ff .E.......E...... │ │ │ │ + 0x000eac30 20460000 6084f2ff 50460000 4085f2ff F..`...PF..@... │ │ │ │ + 0x000eac40 98460000 108ff2ff 24470000 f08ff2ff .F......$G...... │ │ │ │ + 0x000eac50 60470000 5098f2ff 34480000 9098f2ff `G..P...4H...... │ │ │ │ + 0x000eac60 50480000 b098f2ff 68480000 809af2ff PH......hH...... │ │ │ │ + 0x000eac70 a8480000 709cf2ff f8480000 f09cf2ff .H..p....H...... │ │ │ │ + 0x000eac80 1c490000 809ef2ff 5c490000 b09ef2ff .I......\I...... │ │ │ │ + 0x000eac90 84490000 b0a0f2ff d4490000 e0a1f2ff .I.......I...... │ │ │ │ + 0x000eaca0 204a0000 b0a3f2ff 6c4a0000 c0a5f2ff J......lJ...... │ │ │ │ + 0x000eacb0 c04a0000 d0a5f2ff d44a0000 e0a7f2ff .J.......J...... │ │ │ │ + 0x000eacc0 104b0000 d0a8f2ff 344b0000 00a9f2ff .K......4K...... │ │ │ │ + 0x000eacd0 484b0000 70abf2ff 944b0000 40acf2ff HK..p....K..@... │ │ │ │ + 0x000eace0 ac4b0000 e0c9f2ff 244c0000 30cbf2ff .K......$L..0... │ │ │ │ + 0x000eacf0 484c0000 20ccf2ff 6c4c0000 70ccf2ff HL.. ...lL..p... │ │ │ │ + 0x000ead00 984c0000 e0ccf2ff ac4c0000 50cdf2ff .L.......L..P... │ │ │ │ + 0x000ead10 c84c0000 a0cef2ff ec4c0000 20cff2ff .L.......L.. ... │ │ │ │ + 0x000ead20 204d0000 50d6f2ff b04d0000 30d9f2ff M..P....M..0... │ │ │ │ + 0x000ead30 204e0000 f0ddf2ff 884e0000 a0e1f2ff N.......N...... │ │ │ │ + 0x000ead40 d84e0000 00e2f2ff ec4e0000 e0e2f2ff .N.......N...... │ │ │ │ + 0x000ead50 204f0000 30e3f2ff 404f0000 c0e3f2ff O..0...@O...... │ │ │ │ + 0x000ead60 7c4f0000 d0e3f2ff 904f0000 90e4f2ff |O.......O...... │ │ │ │ + 0x000ead70 e04f0000 40e5f2ff 0c500000 30e7f2ff .O..@....P..0... │ │ │ │ + 0x000ead80 6c500000 70e8f2ff 9c500000 a0e9f2ff lP..p....P...... │ │ │ │ + 0x000ead90 e8500000 90eaf2ff 14510000 10ebf2ff .P.......Q...... │ │ │ │ + 0x000eada0 54510000 70ecf2ff 84510000 20f2f2ff TQ..p....Q.. ... │ │ │ │ + 0x000eadb0 d0510000 90f3f2ff 04520000 d0f4f2ff .Q.......R...... │ │ │ │ + 0x000eadc0 40520000 80f6f2ff a0520000 00fef2ff @R.......R...... │ │ │ │ + 0x000eadd0 60530000 0000f3ff b0530000 4000f3ff `S.......S..@... │ │ │ │ + 0x000eade0 e8530000 2008f3ff 8c540000 7009f3ff .S.. ....T..p... │ │ │ │ + 0x000eadf0 d8540000 f00af3ff 20550000 e00cf3ff .T...... U...... │ │ │ │ + 0x000eae00 70550000 9011f3ff b4550000 0012f3ff pU.......U...... │ │ │ │ + 0x000eae10 c8550000 9013f3ff 20560000 f015f3ff .U...... V...... │ │ │ │ + 0x000eae20 64560000 d018f3ff 98560000 6019f3ff dV.......V..`... │ │ │ │ + 0x000eae30 c4560000 101af3ff 00570000 701df3ff .V.......W..p... │ │ │ │ + 0x000eae40 30570000 d01df3ff 44570000 c01ef3ff 0W......DW...... │ │ │ │ + 0x000eae50 58570000 301ff3ff 6c570000 4021f3ff XW..0...lW..@!.. │ │ │ │ + 0x000eae60 bc570000 0022f3ff e8570000 9022f3ff .W..."...W...".. │ │ │ │ + 0x000eae70 fc570000 6023f3ff 2c580000 9024f3ff .W..`#..,X...$.. │ │ │ │ + 0x000eae80 60580000 e024f3ff 74580000 7025f3ff `X...$..tX..p%.. │ │ │ │ + 0x000eae90 98580000 a026f3ff cc580000 8027f3ff .X...&...X...'.. │ │ │ │ + 0x000eaea0 f0580000 b027f3ff 04590000 0028f3ff .X...'...Y...(.. │ │ │ │ + 0x000eaeb0 18590000 1028f3ff 2c590000 3028f3ff .Y...(..,Y..0(.. │ │ │ │ + 0x000eaec0 40590000 5028f3ff 54590000 4029f3ff @Y..P(..TY..@).. │ │ │ │ + 0x000eaed0 78590000 c029f3ff 98590000 d029f3ff xY...)...Y...).. │ │ │ │ + 0x000eaee0 ac590000 002af3ff c0590000 102bf3ff .Y...*...Y...+.. │ │ │ │ + 0x000eaef0 d4590000 702bf3ff f4590000 202cf3ff .Y..p+...Y.. ,.. │ │ │ │ + 0x000eaf00 085a0000 d02df3ff 5c5a0000 d02ef3ff .Z...-..\Z...... │ │ │ │ + 0x000eaf10 985a0000 302ff3ff b85a0000 b02ff3ff .Z..0/...Z.../.. │ │ │ │ + 0x000eaf20 045b0000 0031f3ff 485b0000 3031f3ff .[...1..H[..01.. │ │ │ │ + 0x000eaf30 5c5b0000 6031f3ff 705b0000 4032f3ff \[..`1..p[..@2.. │ │ │ │ + 0x000eaf40 a05b0000 b032f3ff b45b0000 f037f3ff .[...2...[...7.. │ │ │ │ + 0x000eaf50 085c0000 4038f3ff 3c5c0000 803bf3ff .\..@8..<\...;.. │ │ │ │ + 0x000eaf60 8c5c0000 f03cf3ff dc5c0000 3040f3ff .\...<...\..0@.. │ │ │ │ + 0x000eaf70 2c5d0000 4045f3ff 805d0000 7045f3ff ,]..@E...]..pE.. │ │ │ │ + 0x000eaf80 945d0000 6046f3ff b85d0000 9046f3ff .]..`F...]...F.. │ │ │ │ + 0x000eaf90 cc5d0000 3047f3ff e05d0000 f047f3ff .]..0G...]...G.. │ │ │ │ + 0x000eafa0 0c5e0000 f04bf3ff 785e0000 a04ef3ff .^...K..x^...N.. │ │ │ │ + 0x000eafb0 c85e0000 5050f3ff 2c5f0000 7054f3ff .^..PP..,_..pT.. │ │ │ │ + 0x000eafc0 a05f0000 e054f3ff b85f0000 0055f3ff ._...T..._...U.. │ │ │ │ + 0x000eafd0 cc5f0000 9055f3ff 08600000 7057f3ff ._...U...`..pW.. │ │ │ │ + 0x000eafe0 58600000 e057f3ff 6c600000 a060f3ff X`...W..l`...`.. │ │ │ │ + 0x000eaff0 cc600000 8061f3ff f8600000 b062f3ff .`...a...`...b.. │ │ │ │ + 0x000eb000 14610000 e064f3ff 60610000 3069f3ff .a...d..`a..0i.. │ │ │ │ + 0x000eb010 c8610000 506bf3ff 14620000 f06bf3ff .a..Pk...b...k.. │ │ │ │ + 0x000eb020 30620000 d079f3ff 88620000 107af3ff 0b...y...b...z.. │ │ │ │ + 0x000eb030 9c620000 207cf3ff 00630000 907cf3ff .b.. |...c...|.. │ │ │ │ + 0x000eb040 18630000 807df3ff 34630000 a07df3ff .c...}..4c...}.. │ │ │ │ + 0x000eb050 50630000 b07df3ff 64630000 0080f3ff Pc...}..dc...... │ │ │ │ + 0x000eb060 b0630000 3080f3ff d8630000 1081f3ff .c..0....c...... │ │ │ │ + 0x000eb070 2c640000 1082f3ff 40640000 8084f3ff ,d......@d...... │ │ │ │ + 0x000eb080 78640000 b085f3ff 8c640000 d085f3ff xd.......d...... │ │ │ │ + 0x000eb090 a0640000 1086f3ff b4640000 e086f3ff .d.......d...... │ │ │ │ + 0x000eb0a0 e0640000 b087f3ff fc640000 d088f3ff .d.......d...... │ │ │ │ + 0x000eb0b0 38650000 408af3ff 9c650000 308bf3ff 8e..@....e..0... │ │ │ │ + 0x000eb0c0 c0650000 708bf3ff d4650000 a08bf3ff .e..p....e...... │ │ │ │ + 0x000eb0d0 e8650000 f08cf3ff 18660000 708df3ff .e.......f..p... │ │ │ │ + 0x000eb0e0 38660000 2090f3ff 94660000 d090f3ff 8f.. ....f...... │ │ │ │ + 0x000eb0f0 bc660000 3091f3ff d0660000 b091f3ff .f..0....f...... │ │ │ │ + 0x000eb100 fc660000 5095f3ff a8670000 3098f3ff .f..P....g..0... │ │ │ │ + 0x000eb110 0c680000 209ef3ff dc680000 c09ef3ff .h.. ....h...... │ │ │ │ + 0x000eb120 18690000 70a1f3ff 7c690000 60a3f3ff .i..p...|i..`... │ │ │ │ + 0x000eb130 b4690000 c0a3f3ff d0690000 00a4f3ff .i.......i...... │ │ │ │ + 0x000eb140 e4690000 a0a4f3ff 206a0000 80a9f3ff .i...... j...... │ │ │ │ + 0x000eb150 6c6a0000 30acf3ff b86a0000 30b3f3ff lj..0....j..0... │ │ │ │ + 0x000eb160 246b0000 20b6f3ff 7c6b0000 e0b6f3ff $k.. ...|k...... │ │ │ │ + 0x000eb170 c46b0000 c0b7f3ff 106c0000 a0b9f3ff .k.......l...... │ │ │ │ + 0x000eb180 8c6c0000 20baf3ff b86c0000 f0baf3ff .l.. ....l...... │ │ │ │ + 0x000eb190 e46c0000 e0bbf3ff fc6c0000 50bdf3ff .l.......l..P... │ │ │ │ + 0x000eb1a0 646d0000 80bdf3ff 786d0000 b0bdf3ff dm......xm...... │ │ │ │ + 0x000eb1b0 8c6d0000 e0bdf3ff a06d0000 10bef3ff .m.......m...... │ │ │ │ + 0x000eb1c0 b46d0000 40bef3ff c86d0000 00bff3ff .m..@....m...... │ │ │ │ + 0x000eb1d0 186e0000 c0bff3ff 346e0000 10c1f3ff .n......4n...... │ │ │ │ + 0x000eb1e0 646e0000 80c1f3ff 906e0000 c0d3f3ff dn.......n...... │ │ │ │ + 0x000eb1f0 786f0000 d0d5f3ff c06f0000 f0d7f3ff xo.......o...... │ │ │ │ + 0x000eb200 10700000 20ddf3ff 68700000 90edf3ff .p.. ...hp...... │ │ │ │ + 0x000eb210 04710000 d0f2f3ff 60710000 b0f7f3ff .q......`q...... │ │ │ │ + 0x000eb220 e4710000 90fdf3ff 44720000 10fff3ff .q......Dr...... │ │ │ │ + 0x000eb230 ac720000 302af4ff 54740000 f02ef4ff .r..0*..Tt...... │ │ │ │ + 0x000eb240 bc740000 f02ff4ff 08750000 4030f4ff .t.../...u..@0.. │ │ │ │ + 0x000eb250 28750000 d030f4ff 68750000 8031f4ff (u...0..hu...1.. │ │ │ │ + 0x000eb260 94750000 7032f4ff b8750000 e032f4ff .u..p2...u...2.. │ │ │ │ + 0x000eb270 e4750000 3033f4ff 10760000 9033f4ff .u..03...v...3.. │ │ │ │ + 0x000eb280 3c760000 4034f4ff 50760000 7034f4ff ..D....>.. │ │ │ │ + 0x000eb5a0 588d0000 f03ef5ff 748d0000 803ff5ff X....>..t....?.. │ │ │ │ + 0x000eb5b0 b08d0000 b040f5ff c48d0000 1041f5ff .....@.......A.. │ │ │ │ + 0x000eb5c0 d88d0000 8041f5ff ec8d0000 a041f5ff .....A.......A.. │ │ │ │ + 0x000eb5d0 008e0000 6042f5ff 208e0000 5043f5ff ....`B.. ...PC.. │ │ │ │ + 0x000eb5e0 448e0000 d046f5ff c48e0000 904bf5ff D....F.......K.. │ │ │ │ + 0x000eb5f0 188f0000 d04cf5ff 688f0000 1050f5ff .....L..h....P.. │ │ │ │ + 0x000eb600 c48f0000 1053f5ff 20900000 006ef5ff .....S.. ....n.. │ │ │ │ + 0x000eb610 68910000 706ef5ff 94910000 3070f5ff h...pn......0p.. │ │ │ │ + 0x000eb620 d8910000 9074f5ff 48920000 c074f5ff .....t..H....t.. │ │ │ │ + 0x000eb630 64920000 2075f5ff 84920000 a075f5ff d... u.......u.. │ │ │ │ + 0x000eb640 ac920000 c075f5ff c0920000 4076f5ff .....u......@v.. │ │ │ │ + 0x000eb650 e0920000 e077f5ff 10930000 2078f5ff .....w...... x.. │ │ │ │ + 0x000eb660 3c930000 0079f5ff 6c930000 3079f5ff <....y..l...0y.. │ │ │ │ + 0x000eb670 80930000 6079f5ff 94930000 9079f5ff ....`y.......y.. │ │ │ │ + 0x000eb680 a8930000 807af5ff cc930000 a07df5ff .....z.......}.. │ │ │ │ + 0x000eb690 1c940000 507ff5ff 68940000 6081f5ff ....P...h...`... │ │ │ │ + 0x000eb6a0 a4940000 a083f5ff f0940000 f084f5ff ................ │ │ │ │ + 0x000eb6b0 2c950000 f086f5ff 68950000 e08ff5ff ,.......h....... │ │ │ │ + 0x000eb6c0 b4950000 7091f5ff 04960000 d091f5ff ....p........... │ │ │ │ + 0x000eb6d0 1c960000 3093f5ff 60960000 0094f5ff ....0...`....... │ │ │ │ + 0x000eb6e0 88960000 1096f5ff bc960000 9097f5ff ................ │ │ │ │ + 0x000eb6f0 1c970000 d098f5ff 58970000 2099f5ff ........X... ... │ │ │ │ + 0x000eb700 6c970000 e09cf5ff d0970000 f0adf5ff l............... │ │ │ │ + 0x000eb710 34980000 10b4f5ff 9c980000 90b4f5ff 4............... │ │ │ │ + 0x000eb720 b8980000 20bef5ff 1c990000 20c9f5ff .... ....... ... │ │ │ │ + 0x000eb730 98990000 a0cbf5ff e4990000 50cef5ff ............P... │ │ │ │ + 0x000eb740 309a0000 50cff5ff 7c9a0000 a0d0f5ff 0...P...|....... │ │ │ │ + 0x000eb750 b09a0000 d0d7f5ff 009b0000 d0d8f5ff ................ │ │ │ │ + 0x000eb760 509b0000 10d9f5ff 649b0000 a0dcf5ff P.......d....... │ │ │ │ + 0x000eb770 ac9b0000 40ddf5ff f49b0000 a0ddf5ff ....@........... │ │ │ │ + 0x000eb780 1c9c0000 60def5ff 489c0000 b0dff5ff ....`...H....... │ │ │ │ + 0x000eb790 849c0000 e0dff5ff a09c0000 b0e0f5ff ................ │ │ │ │ + 0x000eb7a0 c09c0000 20e2f5ff 0c9d0000 30e2f5ff .... .......0... │ │ │ │ + 0x000eb7b0 209d0000 40e2f5ff 349d0000 c0e2f5ff ...@...4....... │ │ │ │ + 0x000eb7c0 4c9d0000 50e5f5ff e09d0000 a0e6f5ff L...P........... │ │ │ │ + 0x000eb7d0 309e0000 40ebf5ff 889e0000 90ebf5ff 0...@........... │ │ │ │ + 0x000eb7e0 9c9e0000 e00af6ff ec9e0000 f00af6ff ................ │ │ │ │ + 0x000eb7f0 009f0000 600bf6ff 389f0000 4018f6ff ....`...8...@... │ │ │ │ + 0x000eb800 b09f0000 f018f6ff f09f0000 d019f6ff ................ │ │ │ │ + 0x000eb810 3ca00000 301cf6ff 98a00000 401df6ff <...0.......@... │ │ │ │ + 0x000eb820 e0a00000 601df6ff f4a00000 301ef6ff ....`.......0... │ │ │ │ + 0x000eb830 20a10000 201ff6ff 44a10000 2023f6ff ... ...D... #.. │ │ │ │ + 0x000eb840 f4a10000 5023f6ff 08a20000 5026f6ff ....P#......P&.. │ │ │ │ + 0x000eb850 60a20000 f027f6ff d8a20000 e029f6ff `....'.......).. │ │ │ │ + 0x000eb860 24a30000 c02df6ff 9ca30000 e02ff6ff $....-......./.. │ │ │ │ + 0x000eb870 d4a30000 4031f6ff 44a40000 5031f6ff ....@1..D...P1.. │ │ │ │ + 0x000eb880 58a40000 4033f6ff b0a40000 a034f6ff X...@3.......4.. │ │ │ │ + 0x000eb890 20a50000 504cf6ff 9ca50000 c04ef6ff ...PL.......N.. │ │ │ │ + 0x000eb8a0 00a60000 a050f6ff 38a60000 3051f6ff .....P..8...0Q.. │ │ │ │ + 0x000eb8b0 50a60000 0052f6ff 8ca60000 0053f6ff P....R.......S.. │ │ │ │ + 0x000eb8c0 d8a60000 4055f6ff 14a70000 3058f6ff ....@U......0X.. │ │ │ │ + 0x000eb8d0 74a70000 305af6ff c0a70000 705af6ff t...0Z......pZ.. │ │ │ │ + 0x000eb8e0 d4a70000 e05af6ff 08a80000 705bf6ff .....Z......p[.. │ │ │ │ + 0x000eb8f0 24a80000 205df6ff a4a80000 d05df6ff $... ].......].. │ │ │ │ + 0x000eb900 f8a80000 905ff6ff 74a90000 9064f6ff ....._..t....d.. │ │ │ │ + 0x000eb910 dca90000 9077f6ff 70aa0000 1079f6ff .....w..p....y.. │ │ │ │ + 0x000eb920 bcaa0000 b079f6ff 04ab0000 d07cf6ff .....y.......|.. │ │ │ │ + 0x000eb930 74ab0000 507ef6ff c0ab0000 0089f6ff t...P~.......... │ │ │ │ + 0x000eb940 10ac0000 b089f6ff 48ac0000 408af6ff ........H...@... │ │ │ │ + 0x000eb950 98ac0000 b08af6ff c0ac0000 708bf6ff ............p... │ │ │ │ + 0x000eb960 e8ac0000 a08bf6ff fcac0000 208cf6ff ............ ... │ │ │ │ + 0x000eb970 18ad0000 a08cf6ff 30ad0000 108df6ff ........0....... │ │ │ │ + 0x000eb980 48ad0000 e08df6ff 7cad0000 9091f6ff H.......|....... │ │ │ │ + 0x000eb990 acad0000 a092f6ff f8ad0000 f093f6ff ................ │ │ │ │ + 0x000eb9a0 28ae0000 7094f6ff 44ae0000 c094f6ff (...p...D....... │ │ │ │ + 0x000eb9b0 60ae0000 a098f6ff acae0000 9099f6ff `............... │ │ │ │ + 0x000eb9c0 f8ae0000 f09ef6ff 48af0000 a09ff6ff ........H....... │ │ │ │ + 0x000eb9d0 7caf0000 d0a0f6ff c0af0000 c0a1f6ff |............... │ │ │ │ + 0x000eb9e0 04b00000 f0a3f6ff 50b00000 50a4f6ff ........P...P... │ │ │ │ + 0x000eb9f0 70b00000 d0a5f6ff b0b00000 e0a5f6ff p............... │ │ │ │ + 0x000eba00 c4b00000 f0a5f6ff d8b00000 c0a6f6ff ................ │ │ │ │ + 0x000eba10 f0b00000 b0a7f6ff 14b10000 00a8f6ff ................ │ │ │ │ + 0x000eba20 28b10000 50a9f6ff 50b10000 10aaf6ff (...P...P....... │ │ │ │ + 0x000eba30 7cb10000 a0abf6ff ccb10000 e0acf6ff |............... │ │ │ │ + 0x000eba40 18b20000 80adf6ff 54b20000 a0adf6ff ........T....... │ │ │ │ + 0x000eba50 70b20000 60aef6ff 98b20000 20b1f6ff p...`....... ... │ │ │ │ + 0x000eba60 e8b20000 d0b1f6ff 14b30000 80b2f6ff ................ │ │ │ │ + 0x000eba70 4cb30000 70b8f6ff b0b30000 d0baf6ff L...p........... │ │ │ │ + 0x000eba80 0cb40000 a0bcf6ff 68b40000 f0bdf6ff ........h....... │ │ │ │ + 0x000eba90 d4b40000 b0c4f6ff 6cb50000 90c5f6ff ........l....... │ │ │ │ + 0x000ebaa0 bcb50000 e0c5f6ff e8b50000 30c6f6ff ............0... │ │ │ │ + 0x000ebab0 00b60000 b0cef6ff 4cb60000 c0cef6ff ........L....... │ │ │ │ + 0x000ebac0 60b60000 d0cef6ff 78b60000 c0cff6ff `.......x....... │ │ │ │ + 0x000ebad0 9cb60000 70d1f6ff c8b60000 80d1f6ff ....p........... │ │ │ │ + 0x000ebae0 dcb60000 b0d2f6ff 28b70000 20d3f6ff ........(... ... │ │ │ │ + 0x000ebaf0 54b70000 70d3f6ff 7cb70000 e0d3f6ff T...p...|....... │ │ │ │ + 0x000ebb00 b4b70000 00d4f6ff ccb70000 f0d4f6ff ................ │ │ │ │ + 0x000ebb10 08b80000 60d5f6ff 34b80000 00d8f6ff ....`...4....... │ │ │ │ + 0x000ebb20 88b80000 20e0f6ff f4b80000 60e2f6ff .... .......`... │ │ │ │ + 0x000ebb30 58b90000 a0e3f6ff b4b90000 90e4f6ff X............... │ │ │ │ + 0x000ebb40 f0b90000 50e5f6ff 30ba0000 f0e6f6ff ....P...0....... │ │ │ │ + 0x000ebb50 88ba0000 e0e7f6ff acba0000 e0e8f6ff ................ │ │ │ │ + 0x000ebb60 ecba0000 80e9f6ff 18bb0000 60eaf6ff ............`... │ │ │ │ + 0x000ebb70 78bb0000 c0eaf6ff 8cbb0000 c0ecf6ff x............... │ │ │ │ + 0x000ebb80 d8bb0000 60eef6ff 18bc0000 e0eef6ff ....`........... │ │ │ │ + 0x000ebb90 2cbc0000 b0f0f6ff 64bc0000 30f1f6ff ,.......d...0... │ │ │ │ + 0x000ebba0 9cbc0000 d0f3f6ff e8bc0000 20f5f6ff ............ ... │ │ │ │ + 0x000ebbb0 2cbd0000 20f6f6ff 6cbd0000 00f7f6ff ,... ...l....... │ │ │ │ + 0x000ebbc0 a8bd0000 10faf6ff 10be0000 20faf6ff ............ ... │ │ │ │ + 0x000ebbd0 24be0000 10fbf6ff 48be0000 e0fbf6ff $.......H....... │ │ │ │ + 0x000ebbe0 74be0000 00fcf6ff 88be0000 00fdf6ff t............... │ │ │ │ + 0x000ebbf0 a4be0000 30fdf6ff b8be0000 30fef6ff ....0.......0... │ │ │ │ + 0x000ebc00 f4be0000 a0fff6ff 2cbf0000 8000f7ff ........,....... │ │ │ │ + 0x000ebc10 58bf0000 d001f7ff 94bf0000 0004f7ff X............... │ │ │ │ + 0x000ebc20 e4bf0000 e005f7ff 24c00000 3006f7ff ........$...0... │ │ │ │ + 0x000ebc30 5cc00000 9007f7ff a8c00000 400af7ff \...........@... │ │ │ │ + 0x000ebc40 04c10000 e00bf7ff 68c10000 4010f7ff ........h...@... │ │ │ │ + 0x000ebc50 e0c10000 f013f7ff 2cc20000 5015f7ff ........,...P... │ │ │ │ + 0x000ebc60 8cc20000 d016f7ff d8c20000 c02bf7ff .............+.. │ │ │ │ + 0x000ebc70 48c30000 802cf7ff 5cc30000 a02df7ff H....,..\....-.. │ │ │ │ + 0x000ebc80 a8c30000 8031f7ff 0cc40000 a031f7ff .....1.......1.. │ │ │ │ + 0x000ebc90 20c40000 f031f7ff 34c40000 3035f7ff ....1..4...05.. │ │ │ │ + 0x000ebca0 98c40000 b035f7ff b8c40000 c035f7ff .....5.......5.. │ │ │ │ + 0x000ebcb0 ccc40000 4036f7ff e0c40000 6037f7ff ....@6......`7.. │ │ │ │ + 0x000ebcc0 1cc50000 4038f7ff 68c50000 103cf7ff ....@8..h....<.. │ │ │ │ + 0x000ebcd0 c4c50000 e048f7ff 50c60000 c049f7ff .....H..P....I.. │ │ │ │ + 0x000ebce0 9cc60000 004bf7ff d0c60000 204ff7ff .....K...... O.. │ │ │ │ + 0x000ebcf0 28c70000 604ff7ff 48c70000 0052f7ff (...`O..H....R.. │ │ │ │ + 0x000ebd00 a0c70000 1053f7ff f4c70000 0055f7ff .....S.......U.. │ │ │ │ + 0x000ebd10 40c80000 f055f7ff 7cc80000 6056f7ff @....U..|...`V.. │ │ │ │ + 0x000ebd20 90c80000 1057f7ff b8c80000 4057f7ff .....W......@W.. │ │ │ │ + 0x000ebd30 ccc80000 7057f7ff ecc80000 1058f7ff ....pW.......X.. │ │ │ │ + 0x000ebd40 24c90000 2058f7ff 38c90000 205df7ff $... X..8... ].. │ │ │ │ + 0x000ebd50 84c90000 c05df7ff c0c90000 a05ef7ff .....].......^.. │ │ │ │ + 0x000ebd60 d8c90000 7062f7ff 30ca0000 b064f7ff ....pb..0....d.. │ │ │ │ + 0x000ebd70 94ca0000 3065f7ff c8ca0000 c065f7ff ....0e.......e.. │ │ │ │ + 0x000ebd80 f0ca0000 b066f7ff 14cb0000 e066f7ff .....f.......f.. │ │ │ │ + 0x000ebd90 28cb0000 1067f7ff 3ccb0000 b068f7ff (....g..<....h.. │ │ │ │ + 0x000ebda0 74cb0000 d06af7ff accb0000 706bf7ff t....j......pk.. │ │ │ │ + 0x000ebdb0 c4cb0000 a06ff7ff 14cc0000 a070f7ff .....o.......p.. │ │ │ │ + 0x000ebdc0 50cc0000 e07cf7ff a0cc0000 107df7ff P....|.......}.. │ │ │ │ + 0x000ebdd0 b4cc0000 407df7ff d0cc0000 807df7ff ....@}.......}.. │ │ │ │ + 0x000ebde0 e4cc0000 407ff7ff 28cd0000 1082f7ff ....@...(....... │ │ │ │ + 0x000ebdf0 44cd0000 0083f7ff 5ccd0000 f083f7ff D.......\....... │ │ │ │ + 0x000ebe00 74cd0000 6085f7ff b8cd0000 e086f7ff t...`........... │ │ │ │ + 0x000ebe10 fccd0000 5088f7ff 38ce0000 e089f7ff ....P...8....... │ │ │ │ + 0x000ebe20 84ce0000 908bf7ff dcce0000 008ef7ff ................ │ │ │ │ + 0x000ebe30 2ccf0000 a092f7ff 7ccf0000 2093f7ff ,.......|... ... │ │ │ │ + 0x000ebe40 94cf0000 7093f7ff a8cf0000 b098f7ff ....p........... │ │ │ │ + 0x000ebe50 2cd00000 309af7ff 58d00000 40a0f7ff ,...0...X...@... │ │ │ │ + 0x000ebe60 a8d00000 90a1f7ff e8d00000 70a2f7ff ............p... │ │ │ │ + 0x000ebe70 00d10000 b0a3f7ff 4cd10000 60a5f7ff ........L...`... │ │ │ │ + 0x000ebe80 98d10000 20a8f7ff 00d20000 f0aaf7ff .... ........... │ │ │ │ + 0x000ebe90 6cd20000 00abf7ff 80d20000 c0abf7ff l............... │ │ │ │ + 0x000ebea0 c0d20000 d0abf7ff d4d20000 e0b1f7ff ................ │ │ │ │ + 0x000ebeb0 24d30000 00b2f7ff 38d30000 60b2f7ff $.......8...`... │ │ │ │ + 0x000ebec0 4cd30000 70b2f7ff 60d30000 e0b3f7ff L...p...`....... │ │ │ │ + 0x000ebed0 7cd30000 30b7f7ff e0d30000 a0b8f7ff |...0........... │ │ │ │ + 0x000ebee0 08d40000 d0b8f7ff 1cd40000 f0bcf7ff ................ │ │ │ │ + 0x000ebef0 4cd40000 f0bff7ff 7cd40000 f0c3f7ff L.......|....... │ │ │ │ + 0x000ebf00 b0d40000 90c5f7ff e0d40000 20cef7ff ............ ... │ │ │ │ + 0x000ebf10 10d50000 d0cef7ff 50d50000 80cff7ff ........P....... │ │ │ │ + 0x000ebf20 9cd50000 50d0f7ff e4d50000 10d1f7ff ....P........... │ │ │ │ + 0x000ebf30 24d60000 c0d1f7ff 50d60000 a0d8f7ff $.......P....... │ │ │ │ + 0x000ebf40 bcd60000 c0ddf7ff ecd60000 f0e1f7ff ................ │ │ │ │ + 0x000ebf50 1cd70000 90eaf7ff 90d70000 a013f8ff ................ │ │ │ │ + 0x000ebf60 bcd70000 b013f8ff d0d70000 4015f8ff ............@... │ │ │ │ + 0x000ebf70 f4d70000 c01df8ff 40d80000 6027f8ff ........@...`'.. │ │ │ │ + 0x000ebf80 7cd80000 5028f8ff a0d80000 902bf8ff |...P(.......+.. │ │ │ │ + 0x000ebf90 ccd80000 002df8ff e8d80000 5037f8ff .....-......P7.. │ │ │ │ + 0x000ebfa0 50d90000 9037f8ff 64d90000 a038f8ff P....7..d....8.. │ │ │ │ + 0x000ebfb0 a4d90000 1039f8ff f0d90000 203af8ff .....9...... :.. │ │ │ │ + 0x000ebfc0 0cda0000 703af8ff 34da0000 203bf8ff ....p:..4... ;.. │ │ │ │ + 0x000ebfd0 60da0000 503bf8ff 74da0000 803bf8ff `...P;..t....;.. │ │ │ │ + 0x000ebfe0 90da0000 603cf8ff acda0000 003df8ff ....`<.......=.. │ │ │ │ + 0x000ebff0 c0da0000 303ef8ff 0cdb0000 1043f8ff ....0>.......C.. │ │ │ │ + 0x000ec000 88db0000 5046f8ff f0db0000 5047f8ff ....PF......PG.. │ │ │ │ + 0x000ec010 30dc0000 8048f8ff 44dc0000 9049f8ff 0....H..D....I.. │ │ │ │ + 0x000ec020 98dc0000 904bf8ff fcdc0000 c04bf8ff .....K.......K.. │ │ │ │ + 0x000ec030 10dd0000 f04bf8ff 24dd0000 204cf8ff .....K..$... L.. │ │ │ │ + 0x000ec040 38dd0000 b04cf8ff 5cdd0000 d04cf8ff 8....L..\....L.. │ │ │ │ + 0x000ec050 70dd0000 304ef8ff b4dd0000 404ff8ff p...0N......@O.. │ │ │ │ + 0x000ec060 00de0000 9053f8ff 4cde0000 d054f8ff .....S..L....T.. │ │ │ │ + 0x000ec070 90de0000 a058f8ff 10df0000 9059f8ff .....X.......Y.. │ │ │ │ + 0x000ec080 54df0000 405ef8ff 00e00000 605ef8ff T...@^......`^.. │ │ │ │ + 0x000ec090 14e00000 d05ff8ff 48e00000 0062f8ff ....._..H....b.. │ │ │ │ + 0x000ec0a0 e0e00000 7062f8ff 18e10000 7063f8ff ....pb......pc.. │ │ │ │ + 0x000ec0b0 90e10000 9064f8ff dce10000 c067f8ff .....d.......g.. │ │ │ │ + 0x000ec0c0 2ce20000 306bf8ff 88e20000 106ef8ff ,...0k.......n.. │ │ │ │ + 0x000ec0d0 f0e20000 406ff8ff 44e30000 3072f8ff ....@o..D...0r.. │ │ │ │ + 0x000ec0e0 b4e30000 8075f8ff 00e40000 d086f8ff .....u.......... │ │ │ │ + 0x000ec0f0 10e50000 8088f8ff 58e50000 c08ef8ff ........X....... │ │ │ │ + 0x000ec100 ece50000 a093f8ff 74e60000 f095f8ff ........t....... │ │ │ │ + 0x000ec110 f8e60000 e0a0f8ff bce70000 b0a4f8ff ................ │ │ │ │ + 0x000ec120 50e80000 c0c7f8ff 9ce90000 f0c7f8ff P............... │ │ │ │ + 0x000ec130 b8e90000 70c8f8ff d8e90000 e0c8f8ff ....p........... │ │ │ │ + 0x000ec140 ece90000 90c9f8ff 00ea0000 60caf8ff ............`... │ │ │ │ + 0x000ec150 2cea0000 80caf8ff 40ea0000 30cbf8ff ,.......@...0... │ │ │ │ + 0x000ec160 88ea0000 20ccf8ff acea0000 50ccf8ff .... .......P... │ │ │ │ + 0x000ec170 c0ea0000 20d4f8ff 34eb0000 d0d4f8ff .... ...4....... │ │ │ │ + 0x000ec180 54eb0000 90d5f8ff 70eb0000 e0d8f8ff T.......p....... │ │ │ │ + 0x000ec190 bceb0000 40d9f8ff dceb0000 50d9f8ff ....@.......P... │ │ │ │ + 0x000ec1a0 f0eb0000 20daf8ff 24ec0000 00dbf8ff .... ...$....... │ │ │ │ + 0x000ec1b0 38ec0000 a0dbf8ff 4cec0000 00def8ff 8.......L....... │ │ │ │ + 0x000ec1c0 9cec0000 a0def8ff ccec0000 00dff8ff ................ │ │ │ │ + 0x000ec1d0 e8ec0000 70dff8ff 08ed0000 e0e0f8ff ....p........... │ │ │ │ + 0x000ec1e0 58ed0000 30e1f8ff 6ced0000 00e2f8ff X...0...l....... │ │ │ │ + 0x000ec1f0 a8ed0000 60e6f8ff 10ee0000 b0e6f8ff ....`........... │ │ │ │ + 0x000ec200 2cee0000 90e7f8ff 58ee0000 e0e7f8ff ,.......X....... │ │ │ │ + 0x000ec210 84ee0000 c0eaf8ff d4ee0000 80f1f8ff ................ │ │ │ │ + 0x000ec220 9cef0000 b0f1f8ff b8ef0000 00f3f8ff ................ │ │ │ │ + 0x000ec230 04f00000 60fcf8ff 54f00000 60fdf8ff ....`...T...`... │ │ │ │ + 0x000ec240 a0f00000 c002f9ff ecf00000 e002f9ff ................ │ │ │ │ + 0x000ec250 00f10000 4004f9ff 4cf10000 a004f9ff ....@...L....... │ │ │ │ + 0x000ec260 60f10000 2005f9ff 74f10000 5008f9ff `... ...t...P... │ │ │ │ + 0x000ec270 b0f10000 900af9ff f8f10000 a00af9ff ................ │ │ │ │ + 0x000ec280 0cf20000 c00af9ff 20f20000 b00bf9ff ........ ....... │ │ │ │ + 0x000ec290 44f20000 b00cf9ff 9cf20000 100ef9ff D............... │ │ │ │ + 0x000ec2a0 e8f20000 c00ef9ff 14f30000 2011f9ff ............ ... │ │ │ │ + 0x000ec2b0 60f30000 d012f9ff b0f30000 e013f9ff `............... │ │ │ │ + 0x000ec2c0 e8f30000 a017f9ff 3cf40000 6018f9ff ........<...`... │ │ │ │ + 0x000ec2d0 70f40000 3019f9ff 9cf40000 101af9ff p...0........... │ │ │ │ + 0x000ec2e0 c8f40000 d01af9ff f4f40000 b026f9ff .............&.. │ │ │ │ + 0x000ec2f0 78f50000 3028f9ff b0f50000 b029f9ff x...0(.......).. │ │ │ │ + 0x000ec300 e8f50000 f02bf9ff 24f60000 0031f9ff .....+..$....1.. │ │ │ │ + 0x000ec310 e8f60000 1032f9ff 3cf70000 a032f9ff .....2..<....2.. │ │ │ │ + 0x000ec320 94f70000 0035f9ff 08f80000 c047f9ff .....5.......G.. │ │ │ │ + 0x000ec330 8cf80000 e047f9ff a0f80000 a051f9ff .....G.......Q.. │ │ │ │ + 0x000ec340 18f90000 5054f9ff 68f90000 4055f9ff ....PT..h...@U.. │ │ │ │ + 0x000ec350 a4f90000 b055f9ff bcf90000 d059f9ff .....U.......Y.. │ │ │ │ + 0x000ec360 1cfa0000 805ff9ff 78fa0000 a060f9ff ....._..x....`.. │ │ │ │ + 0x000ec370 9cfa0000 5063f9ff f8fa0000 2068f9ff ....Pc...... h.. │ │ │ │ + 0x000ec380 54fb0000 306af9ff a0fb0000 606af9ff T...0j......`j.. │ │ │ │ + 0x000ec390 b4fb0000 c06af9ff d0fb0000 e06bf9ff .....j.......k.. │ │ │ │ + 0x000ec3a0 f0fb0000 306ef9ff 54fc0000 306ff9ff ....0n..T...0o.. │ │ │ │ + 0x000ec3b0 90fc0000 406ff9ff a4fc0000 906ff9ff ....@o.......o.. │ │ │ │ + 0x000ec3c0 c4fc0000 2070f9ff 00fd0000 3071f9ff .... p......0q.. │ │ │ │ + 0x000ec3d0 44fd0000 6073f9ff 98fd0000 7073f9ff D...`s......ps.. │ │ │ │ + 0x000ec3e0 acfd0000 e073f9ff c0fd0000 a074f9ff .....s.......t.. │ │ │ │ + 0x000ec3f0 ecfd0000 d074f9ff 00fe0000 c075f9ff .....t.......u.. │ │ │ │ + 0x000ec400 24fe0000 9076f9ff 64fe0000 b077f9ff $....v..d....w.. │ │ │ │ + 0x000ec410 88fe0000 2079f9ff d4fe0000 c07af9ff .... y.......z.. │ │ │ │ + 0x000ec420 38ff0000 007ef9ff 88ff0000 0080f9ff 8....~.......... │ │ │ │ + 0x000ec430 d4ff0000 d080f9ff e8ff0000 0081f9ff ................ │ │ │ │ + 0x000ec440 00000100 0085f9ff 58000100 4089f9ff ........X...@... │ │ │ │ + 0x000ec450 b0000100 9089f9ff e8000100 508af9ff ............P... │ │ │ │ + 0x000ec460 14010100 a08af9ff 3c010100 f08af9ff ........<....... │ │ │ │ + 0x000ec470 64010100 908bf9ff 9c010100 e08bf9ff d............... │ │ │ │ + 0x000ec480 b8010100 108cf9ff cc010100 0090f9ff ................ │ │ │ │ + 0x000ec490 60020100 9090f9ff b0020100 b092f9ff `............... │ │ │ │ + 0x000ec4a0 e8020100 8093f9ff 24030100 1094f9ff ........$....... │ │ │ │ + 0x000ec4b0 74030100 f09df9ff 04040100 609ff9ff t...........`... │ │ │ │ + 0x000ec4c0 1c040100 90a0f9ff 40040100 70a6f9ff ........@...p... │ │ │ │ + 0x000ec4d0 a8040100 00bcf9ff c0050100 00bdf9ff ................ │ │ │ │ + 0x000ec4e0 04060100 40c0f9ff 78060100 80c0f9ff ....@...x....... │ │ │ │ + 0x000ec4f0 8c060100 20c2f9ff b8060100 c0c4f9ff .... ........... │ │ │ │ + 0x000ec500 20070100 90c6f9ff 70070100 c0d2f9ff .......p....... │ │ │ │ + 0x000ec510 d0070100 20d3f9ff f0070100 c0d3f9ff .... ........... │ │ │ │ + 0x000ec520 2c080100 d0d3f9ff 40080100 e0d3f9ff ,.......@....... │ │ │ │ + 0x000ec530 54080100 00d4f9ff 68080100 30d4f9ff T.......h...0... │ │ │ │ + 0x000ec540 7c080100 60d4f9ff 90080100 90d4f9ff |...`........... │ │ │ │ + 0x000ec550 a4080100 c0d4f9ff b8080100 f0d4f9ff ................ │ │ │ │ + 0x000ec560 cc080100 20d5f9ff e0080100 50d5f9ff .... .......P... │ │ │ │ + 0x000ec570 f4080100 80d5f9ff 08090100 b0d5f9ff ................ │ │ │ │ + 0x000ec580 1c090100 e0d5f9ff 30090100 10d6f9ff ........0....... │ │ │ │ + 0x000ec590 44090100 30d6f9ff 58090100 50d6f9ff D...0...X...P... │ │ │ │ + 0x000ec5a0 6c090100 70d6f9ff 80090100 90d6f9ff l...p........... │ │ │ │ + 0x000ec5b0 94090100 c0d6f9ff a8090100 f0d6f9ff ................ │ │ │ │ + 0x000ec5c0 bc090100 20d7f9ff d0090100 50d7f9ff .... .......P... │ │ │ │ + 0x000ec5d0 e4090100 70d7f9ff f8090100 90d7f9ff ....p........... │ │ │ │ + 0x000ec5e0 0c0a0100 b0d7f9ff 200a0100 c0d7f9ff ........ ....... │ │ │ │ + 0x000ec5f0 340a0100 f0d7f9ff 480a0100 20d8f9ff 4.......H... ... │ │ │ │ + 0x000ec600 5c0a0100 50d8f9ff 700a0100 60d8f9ff \...P...p...`... │ │ │ │ + 0x000ec610 840a0100 50d9f9ff a80a0100 00daf9ff ....P........... │ │ │ │ + 0x000ec620 f40a0100 80ddf9ff 080b0100 10e1f9ff ................ │ │ │ │ + 0x000ec630 200b0100 00e3f9ff 380b0100 90e6f9ff .......8....... │ │ │ │ + 0x000ec640 500b0100 40e8f9ff 640b0100 b0e8f9ff P...@...d....... │ │ │ │ + 0x000ec650 b00b0100 b0e9f9ff 000c0100 10ebf9ff ................ │ │ │ │ + 0x000ec660 880c0100 60ebf9ff a00c0100 00ecf9ff ....`........... │ │ │ │ + 0x000ec670 ec0c0100 50eef9ff 3c0d0100 40f0f9ff ....P...<...@... │ │ │ │ + 0x000ec680 840d0100 10f2f9ff cc0d0100 b0f2f9ff ................ │ │ │ │ + 0x000ec690 e00d0100 f0f2f9ff f80d0100 10f3f9ff ................ │ │ │ │ + 0x000ec6a0 0c0e0100 00f4f9ff 300e0100 30f4f9ff ........0...0... │ │ │ │ + 0x000ec6b0 440e0100 a0f4f9ff 700e0100 90f5f9ff D.......p....... │ │ │ │ + 0x000ec6c0 940e0100 b0f7f9ff cc0e0100 d0faf9ff ................ │ │ │ │ + 0x000ec6d0 240f0100 5000faff 940f0100 0003faff $...P........... │ │ │ │ + 0x000ec6e0 e00f0100 5003faff 08100100 e004faff ....P........... │ │ │ │ + 0x000ec6f0 4c100100 2006faff 84100100 d008faff L... ........... │ │ │ │ + 0x000ec700 dc100100 9009faff 14110100 300afaff ............0... │ │ │ │ + 0x000ec710 50110100 600afaff 70110100 e00afaff P...`...p....... │ │ │ │ + 0x000ec720 84110100 400dfaff a0110100 a00efaff ....@........... │ │ │ │ + 0x000ec730 f8110100 400ffaff 0c120100 d00ffaff ....@........... │ │ │ │ + 0x000ec740 20120100 6010faff 4c120100 9010faff ...`...L....... │ │ │ │ + 0x000ec750 60120100 4011faff 8c120100 d012faff `...@........... │ │ │ │ + 0x000ec760 d4120100 f015faff 40130100 a016faff ........@....... │ │ │ │ + 0x000ec770 90130100 f016faff b0130100 2019faff ............ ... │ │ │ │ + 0x000ec780 00140100 8019faff 20140100 9019faff ........ ....... │ │ │ │ + 0x000ec790 34140100 701afaff 70140100 701ffaff 4...p...p...p... │ │ │ │ + 0x000ec7a0 c0140100 d01ffaff f8140100 0020faff ............. .. │ │ │ │ + 0x000ec7b0 14150100 8020faff 3c150100 003cfaff ..... ..<....<.. │ │ │ │ + 0x000ec7c0 a8150100 0045faff 58160100 f045faff .....E..X....E.. │ │ │ │ + 0x000ec7d0 7c160100 1046faff 90160100 4046faff |....F......@F.. │ │ │ │ + 0x000ec7e0 ac160100 5046faff c0160100 8046faff ....PF.......F.. │ │ │ │ + 0x000ec7f0 d4160100 e046faff 0c170100 0047faff .....F.......G.. │ │ │ │ + 0x000ec800 20170100 2047faff 34170100 b047faff ... G..4....G.. │ │ │ │ + 0x000ec810 60170100 f055faff e0170100 e056faff `....U.......V.. │ │ │ │ + 0x000ec820 04180100 b057faff 30180100 005bfaff .....W..0....[.. │ │ │ │ + 0x000ec830 6c180100 905bfaff a8180100 105dfaff l....[.......].. │ │ │ │ + 0x000ec840 d4180100 b05efaff 38190100 2060faff .....^..8... `.. │ │ │ │ + 0x000ec850 88190100 c062faff d8190100 4064faff .....b......@d.. │ │ │ │ + 0x000ec860 241a0100 6067faff 741a0100 d067faff $...`g..t....g.. │ │ │ │ + 0x000ec870 881a0100 5069faff c81a0100 c06afaff ....Pi.......j.. │ │ │ │ + 0x000ec880 0c1b0100 506cfaff 4c1b0100 a06dfaff ....Pl..L....m.. │ │ │ │ + 0x000ec890 901b0100 706efaff c81b0100 f06efaff ....pn.......n.. │ │ │ │ + 0x000ec8a0 001c0100 706ffaff 381c0100 3070faff ....po..8...0p.. │ │ │ │ + 0x000ec8b0 601c0100 3073faff b01c0100 0074faff `...0s.......t.. │ │ │ │ + 0x000ec8c0 cc1c0100 c074faff 2c1d0100 e074faff .....t..,....t.. │ │ │ │ + 0x000ec8d0 401d0100 3075faff 781d0100 4076faff @...0u..x...@v.. │ │ │ │ + 0x000ec8e0 d81d0100 f076faff 241e0100 1077faff .....v..$....w.. │ │ │ │ + 0x000ec8f0 3c1e0100 2077faff 501e0100 3079faff <... w..P...0y.. │ │ │ │ + 0x000ec900 9c1e0100 007bfaff e81e0100 307dfaff .....{......0}.. │ │ │ │ + 0x000ec910 2c1f0100 007ffaff 781f0100 0080faff ,.......x....... │ │ │ │ + 0x000ec920 ac1f0100 e081faff fc1f0100 9082faff ................ │ │ │ │ + 0x000ec930 28200100 0083faff 54200100 a083faff ( ......T ...... │ │ │ │ + 0x000ec940 78200100 1084faff 8c200100 2085faff x ....... .. ... │ │ │ │ + 0x000ec950 e8200100 8085faff fc200100 a085faff . ....... ...... │ │ │ │ + 0x000ec960 10210100 3086faff 28210100 5086faff .!..0...(!..P... │ │ │ │ + 0x000ec970 40210100 2087faff 78210100 4087faff @!.. ...x!..@... │ │ │ │ + 0x000ec980 8c210100 7087faff a0210100 9087faff .!..p....!...... │ │ │ │ + 0x000ec990 b4210100 b087faff c8210100 e088faff .!.......!...... │ │ │ │ + 0x000ec9a0 18220100 9089faff 44220100 808afaff ."......D"...... │ │ │ │ + 0x000ec9b0 a0220100 808bfaff bc220100 708cfaff ."......."..p... │ │ │ │ + 0x000ec9c0 e0220100 e08dfaff 0c230100 408efaff .".......#..@... │ │ │ │ + 0x000ec9d0 2c230100 2090faff 78230100 c091faff ,#.. ...x#...... │ │ │ │ + 0x000ec9e0 c4230100 d095faff 20240100 1096faff .#...... $...... │ │ │ │ + 0x000ec9f0 34240100 6096faff 48240100 b096faff 4$..`...H$...... │ │ │ │ + 0x000eca00 64240100 8098faff a8240100 509afaff d$.......$..P... │ │ │ │ + 0x000eca10 ec240100 009cfaff 38250100 f09efaff .$......8%...... │ │ │ │ + 0x000eca20 88250100 f09ffaff cc250100 80a0faff .%.......%...... │ │ │ │ + 0x000eca30 fc250100 00a4faff 4c260100 30abfaff .%......L&..0... │ │ │ │ + 0x000eca40 98260100 a0abfaff d0260100 30acfaff .&.......&..0... │ │ │ │ + 0x000eca50 1c270100 a0acfaff 48270100 c0b1faff .'......H'...... │ │ │ │ + 0x000eca60 a0270100 90b3faff d4270100 80b4faff .'.......'...... │ │ │ │ + 0x000eca70 20280100 90b4faff 34280100 b0b4faff (......4(...... │ │ │ │ + 0x000eca80 48280100 c0b4faff 5c280100 b0b5faff H(......\(...... │ │ │ │ + 0x000eca90 80280100 c0b5faff 94280100 d0b5faff .(.......(...... │ │ │ │ + 0x000ecaa0 a8280100 50b7faff f8280100 a0b8faff .(..P....(...... │ │ │ │ + 0x000ecab0 24290100 70bafaff 60290100 a0bafaff $)..p...`)...... │ │ │ │ + 0x000ecac0 74290100 50bbfaff c0290100 10bcfaff t)..P....)...... │ │ │ │ + 0x000ecad0 e4290100 20bcfaff f8290100 30bcfaff .).. ....)..0... │ │ │ │ + 0x000ecae0 0c2a0100 c0bcfaff 442a0100 b0bdfaff .*......D*...... │ │ │ │ + 0x000ecaf0 782a0100 d0c0faff e02a0100 e0c6faff x*.......*...... │ │ │ │ + 0x000ecb00 502b0100 30c8faff 882b0100 d0c9faff P+..0....+...... │ │ │ │ + 0x000ecb10 b42b0100 20ccfaff fc2b0100 00d3faff .+.. ....+...... │ │ │ │ + 0x000ecb20 702c0100 e0d6faff d82c0100 a0d9faff p,.......,...... │ │ │ │ + 0x000ecb30 242d0100 60dbfaff 5c2d0100 20dcfaff $-..`...\-.. ... │ │ │ │ + 0x000ecb40 882d0100 a0defaff cc2d0100 e0defaff .-.......-...... │ │ │ │ + 0x000ecb50 f42d0100 40dffaff 1c2e0100 80dffaff .-..@........... │ │ │ │ + 0x000ecb60 342e0100 c0dffaff 4c2e0100 10e9faff 4.......L....... │ │ │ │ + 0x000ecb70 b42e0100 f0eafaff 182f0100 c0f9faff ........./...... │ │ │ │ + 0x000ecb80 f02f0100 e0f9faff 0c300100 b003fbff ./.......0...... │ │ │ │ + 0x000ecb90 90300100 b008fbff f8300100 800bfbff .0.......0...... │ │ │ │ + 0x000ecba0 54310100 d00bfbff 90310100 3011fbff T1.......1..0... │ │ │ │ + 0x000ecbb0 f0310100 0016fbff 3c320100 0018fbff .1......<2...... │ │ │ │ + 0x000ecbc0 8c320100 4019fbff dc320100 a01afbff .2..@....2...... │ │ │ │ + 0x000ecbd0 28330100 601cfbff 60330100 2021fbff (3..`...`3.. !.. │ │ │ │ + 0x000ecbe0 ec330100 2024fbff 90340100 3024fbff .3.. $...4..0$.. │ │ │ │ + 0x000ecbf0 a4340100 4024fbff b8340100 7024fbff .4..@$...4..p$.. │ │ │ │ + 0x000ecc00 cc340100 4025fbff f4340100 3026fbff .4..@%...4..0&.. │ │ │ │ + 0x000ecc10 18350100 b026fbff 34350100 c026fbff .5...&..45...&.. │ │ │ │ + 0x000ecc20 48350100 1027fbff 5c350100 b027fbff H5...'..\5...'.. │ │ │ │ + 0x000ecc30 94350100 1029fbff e4350100 6029fbff .5...)...5..`).. │ │ │ │ + 0x000ecc40 08360100 b029fbff 2c360100 002afbff .6...)..,6...*.. │ │ │ │ + 0x000ecc50 50360100 502afbff 74360100 a02afbff P6..P*..t6...*.. │ │ │ │ + 0x000ecc60 98360100 b02bfbff e4360100 302cfbff .6...+...6..0,.. │ │ │ │ + 0x000ecc70 34370100 202dfbff 7c370100 f02dfbff 47.. -..|7...-.. │ │ │ │ + 0x000ecc80 c0370100 202efbff d4370100 6030fbff .7.. ....7..`0.. │ │ │ │ + 0x000ecc90 38380100 a032fbff 84380100 b032fbff 88...2...8...2.. │ │ │ │ + 0x000ecca0 98380100 f032fbff ac380100 7033fbff .8...2...8..p3.. │ │ │ │ + 0x000eccb0 d0380100 1034fbff fc380100 1036fbff .8...4...8...6.. │ │ │ │ + 0x000eccc0 48390100 a036fbff 6c390100 7038fbff H9...6..l9..p8.. │ │ │ │ + 0x000eccd0 d8390100 0039fbff 243a0100 c039fbff .9...9..$:...9.. │ │ │ │ + 0x000ecce0 6c3a0100 803afbff a03a0100 e03bfbff l:...:...:...;.. │ │ │ │ + 0x000eccf0 ec3a0100 303dfbff 383b0100 803dfbff .:..0=..8;...=.. │ │ │ │ + 0x000ecd00 6c3b0100 a040fbff bc3b0100 f042fbff l;...@...;...B.. │ │ │ │ + 0x000ecd10 083c0100 3043fbff 1c3c0100 4043fbff .<..0C...<..@C.. │ │ │ │ + 0x000ecd20 303c0100 3044fbff 443c0100 0045fbff 0<..0D..D<...E.. │ │ │ │ + 0x000ecd30 783c0100 7045fbff 8c3c0100 e045fbff x<..pE...<...E.. │ │ │ │ + 0x000ecd40 a03c0100 f045fbff b43c0100 3046fbff .<...E...<..0F.. │ │ │ │ + 0x000ecd50 cc3c0100 7046fbff e43c0100 6047fbff .<..pF...<..`G.. │ │ │ │ + 0x000ecd60 083d0100 f047fbff 543d0100 2048fbff .=...G..T=.. H.. │ │ │ │ + 0x000ecd70 683d0100 8049fbff b43d0100 804bfbff h=...I...=...K.. │ │ │ │ + 0x000ecd80 e03d0100 e04bfbff fc3d0100 f04bfbff .=...K...=...K.. │ │ │ │ + 0x000ecd90 103e0100 904cfbff 283e0100 704dfbff .>...L..(>..pM.. │ │ │ │ + 0x000ecda0 583e0100 5051fbff 883e0100 7051fbff X>..PQ...>..pQ.. │ │ │ │ + 0x000ecdb0 9c3e0100 6058fbff fc3e0100 405afbff .>..`X...>..@Z.. │ │ │ │ + 0x000ecdc0 2c3f0100 805cfbff 883f0100 e05cfbff ,?...\...?...\.. │ │ │ │ + 0x000ecdd0 a43f0100 405dfbff c03f0100 f05ffbff .?..@]...?..._.. │ │ │ │ + 0x000ecde0 18400100 6060fbff 34400100 8061fbff .@..``..4@...a.. │ │ │ │ + 0x000ecdf0 80400100 b061fbff 94400100 1062fbff .@...a...@...b.. │ │ │ │ + 0x000ece00 c0400100 e062fbff fc400100 4063fbff .@...b...@..@c.. │ │ │ │ + 0x000ece10 10410100 0064fbff 4c410100 a064fbff .A...d..LA...d.. │ │ │ │ + 0x000ece20 84410100 c064fbff a0410100 1065fbff .A...d...A...e.. │ │ │ │ + 0x000ece30 b4410100 6066fbff f8410100 a066fbff .A..`f...A...f.. │ │ │ │ + 0x000ece40 14420100 d069fbff 60420100 a06bfbff .B...i..`B...k.. │ │ │ │ + 0x000ece50 c0420100 b06bfbff d4420100 e06cfbff .B...k...B...l.. │ │ │ │ + 0x000ece60 10430100 7071fbff 40430100 0072fbff .C..pq..@C...r.. │ │ │ │ + 0x000ece70 6c430100 1072fbff 80430100 f072fbff lC...r...C...r.. │ │ │ │ + 0x000ece80 a4430100 d073fbff c8430100 0074fbff .C...s...C...t.. │ │ │ │ + 0x000ece90 e4430100 6075fbff 28440100 9075fbff .C..`u..(D...u.. │ │ │ │ + 0x000ecea0 3c440100 a075fbff 98440100 d075fbff .. │ │ │ │ + 0x000ed580 2c6d0100 b041fcff 506d0100 0042fcff ,m...A..Pm...B.. │ │ │ │ + 0x000ed590 646d0100 5042fcff 786d0100 a042fcff dm..PB..xm...B.. │ │ │ │ + 0x000ed5a0 8c6d0100 f042fcff a06d0100 4043fcff .m...B...m..@C.. │ │ │ │ + 0x000ed5b0 b46d0100 9043fcff c86d0100 e043fcff .m...C...m...C.. │ │ │ │ + 0x000ed5c0 dc6d0100 3044fcff f06d0100 8044fcff .m..0D...m...D.. │ │ │ │ + 0x000ed5d0 046e0100 d044fcff 186e0100 4048fcff .n...D...n..@H.. │ │ │ │ + 0x000ed5e0 846e0100 b04afcff d06e0100 a04cfcff .n...J...n...L.. │ │ │ │ + 0x000ed5f0 1c6f0100 604ffcff 6c6f0100 e056fcff .o..`O..lo...V.. │ │ │ │ + 0x000ed600 bc6f0100 c05bfcff 10700100 705cfcff .o...[...p..p\.. │ │ │ │ + 0x000ed610 34700100 005dfcff 48700100 f05dfcff 4p...]..Hp...].. │ │ │ │ + 0x000ed620 64700100 d05efcff 80700100 6060fcff dp...^...p..``.. │ │ │ │ + 0x000ed630 ac700100 f061fcff e4700100 9064fcff .p...a...p...d.. │ │ │ │ + 0x000ed640 30710100 1067fcff 7c710100 0069fcff 0q...g..|q...i.. │ │ │ │ + 0x000ed650 c8710100 306cfcff 18720100 206ffcff .q..0l...r.. o.. │ │ │ │ + 0x000ed660 68720100 9071fcff b4720100 f073fcff hr...q...r...s.. │ │ │ │ + 0x000ed670 04730100 4076fcff 54730100 2079fcff .s..@v..Ts.. y.. │ │ │ │ + 0x000ed680 a4730100 e07bfcff 08740100 807efcff .s...{...t...~.. │ │ │ │ + 0x000ed690 6c740100 b07ffcff d0740100 f081fcff lt.......t...... │ │ │ │ + 0x000ed6a0 14750100 8084fcff 64750100 b085fcff .u......du...... │ │ │ │ + 0x000ed6b0 c8750100 e087fcff 0c760100 708afcff .u.......v..p... │ │ │ │ + 0x000ed6c0 60760100 608bfcff 7c760100 f08cfcff `v..`...|v...... │ │ │ │ + 0x000ed6d0 a0760100 708efcff c8760100 908efcff .v..p....v...... │ │ │ │ + 0x000ed6e0 dc760100 c08efcff f0760100 308ffcff .v.......v..0... │ │ │ │ + 0x000ed6f0 04770100 f08ffcff 20770100 c090fcff .w...... w...... │ │ │ │ + 0x000ed700 38770100 b091fcff 54770100 d091fcff 8w......Tw...... │ │ │ │ + 0x000ed710 70770100 0092fcff 8c770100 2092fcff pw.......w.. ... │ │ │ │ + 0x000ed720 a8770100 9092fcff f0770100 c092fcff .w.......w...... │ │ │ │ + 0x000ed730 0c780100 a093fcff 30780100 8094fcff .x......0x...... │ │ │ │ + 0x000ed740 54780100 6095fcff 80780100 7096fcff Tx..`....x..p... │ │ │ │ + 0x000ed750 b4780100 6098fcff f0780100 8099fcff .x..`....x...... │ │ │ │ + 0x000ed760 24790100 009afcff 50790100 509afcff $y......Py..P... │ │ │ │ + 0x000ed770 7c790100 009bfcff a0790100 c09bfcff |y.......y...... │ │ │ │ + 0x000ed780 c4790100 909cfcff f0790100 809efcff .y.......y...... │ │ │ │ + 0x000ed790 247a0100 b09ffcff 707a0100 00a0fcff $z......pz...... │ │ │ │ + 0x000ed7a0 847a0100 60a0fcff 987a0100 a0a1fcff .z..`....z...... │ │ │ │ + 0x000ed7b0 c47a0100 d0a1fcff d87a0100 70a2fcff .z.......z..p... │ │ │ │ + 0x000ed7c0 047b0100 b0a2fcff 187b0100 20a4fcff .{.......{.. ... │ │ │ │ + 0x000ed7d0 687b0100 70a4fcff 9c7b0100 f0a5fcff h{..p....{...... │ │ │ │ + 0x000ed7e0 ec7b0100 20a6fcff 047c0100 10a7fcff .{.. ....|...... │ │ │ │ + 0x000ed7f0 387c0100 70a7fcff 987c0100 d0a7fcff 8|..p....|...... │ │ │ │ + 0x000ed800 e07c0100 .|.. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,5353 +1,5353 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x000ed830 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ - 0x000ed840 1b0c0708 90010710 14000000 1c000000 ................ │ │ │ │ - 0x000ed850 00b4f1ff 2b000000 00000000 00000000 ....+........... │ │ │ │ - 0x000ed860 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ - 0x000ed870 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ - 0x000ed880 a097f1ff 800a0000 000e1046 0e184a0f ...........F..J. │ │ │ │ - 0x000ed890 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ - 0x000ed8a0 14000000 44000000 f8a1f1ff 10000000 ....D........... │ │ │ │ - 0x000ed8b0 00000000 00000000 28000000 5c000000 ........(...\... │ │ │ │ - 0x000ed8c0 80b4f1ff 83000000 00420e10 8c02410e .........B....A. │ │ │ │ - 0x000ed8d0 18830344 0e200249 0a0e1844 0e10420e ...D. .I...D..B. │ │ │ │ - 0x000ed8e0 08410b00 30000000 88000000 44a4f1ff .A..0.......D... │ │ │ │ - 0x000ed8f0 69050000 00420e10 8d02450e 188c0341 i....B....E....A │ │ │ │ - 0x000ed900 0e208604 440e4003 3d020a0e 20440e18 . ..D.@.=... D.. │ │ │ │ - 0x000ed910 420e1042 0e08410b 10000000 bc000000 B..B..A......... │ │ │ │ - 0x000ed920 b0b4f1ff 15000000 00000000 10000000 ................ │ │ │ │ - 0x000ed930 d0000000 bcb4f1ff 30000000 00000000 ........0....... │ │ │ │ - 0x000ed940 10000000 e4000000 d8b4f1ff 6d000000 ............m... │ │ │ │ - 0x000ed950 00000000 18000000 f8000000 34b5f1ff ............4... │ │ │ │ - 0x000ed960 bd000000 00470ee0 0102b00a 0e08410b .....G........A. │ │ │ │ - 0x000ed970 14000000 14010000 d8b5f1ff c6000000 ................ │ │ │ │ - 0x000ed980 00470ee0 01000000 18000000 2c010000 .G..........,... │ │ │ │ - 0x000ed990 90b6f1ff e3000000 00470ef0 0102c80a .........G...... │ │ │ │ - 0x000ed9a0 0e08410b 18000000 48010000 64b7f1ff ..A.....H...d... │ │ │ │ - 0x000ed9b0 1f000000 00440e10 4e0a0e08 410b0000 .....D..N...A... │ │ │ │ - 0x000ed9c0 18000000 64010000 68b7f1ff 24000000 ....d...h...$... │ │ │ │ - 0x000ed9d0 00440e10 530a0e08 410b0000 18000000 .D..S...A....... │ │ │ │ - 0x000ed9e0 80010000 7cb7f1ff 1f000000 00440e10 ....|........D.. │ │ │ │ - 0x000ed9f0 4e0a0e08 410b0000 44000000 9c010000 N...A...D....... │ │ │ │ - 0x000eda00 80b7f1ff 68000000 00470e10 8d02450e ....h....G....E. │ │ │ │ - 0x000eda10 188c0344 0e208604 440e2883 05470e30 ...D. ..D.(..G.0 │ │ │ │ - 0x000eda20 690e2841 0e20410e 18420e10 420e0841 i.(A. A..B..B..A │ │ │ │ - 0x000eda30 c3c6cccd 410e3083 0586048c 038d0200 ....A.0......... │ │ │ │ - 0x000eda40 18000000 e4010000 a8b7f1ff 21000000 ............!... │ │ │ │ - 0x000eda50 00410e10 83024e0a 0e08410b 20000000 .A....N...A. ... │ │ │ │ - 0x000eda60 00020000 bcb7f1ff da000000 00420e10 .............B.. │ │ │ │ - 0x000eda70 8c02520e b00102ad 0a0e1045 0e08410b ..R........E..A. │ │ │ │ - 0x000eda80 20000000 24020000 78b8f1ff d7000000 ...$...x....... │ │ │ │ - 0x000eda90 00420e10 8c024f0e b00102ad 0a0e1045 .B....O........E │ │ │ │ - 0x000edaa0 0e08410b 28000000 48020000 34b9f1ff ..A.(...H...4... │ │ │ │ - 0x000edab0 df000000 00420e10 8c02490e 1886034a .....B....I....J │ │ │ │ - 0x000edac0 0ec00102 ad0a0e18 440e1042 0e08410b ........D..B..A. │ │ │ │ - 0x000edad0 30000000 74020000 e8b9f1ff 06010000 0...t........... │ │ │ │ - 0x000edae0 00420e10 8c02470e 18860341 0e208304 .B....G....A. .. │ │ │ │ - 0x000edaf0 470ef001 02e80a0e 20440e18 410e1042 G....... D..A..B │ │ │ │ - 0x000edb00 0e08410b 38000000 a8020000 c4baf1ff ..A.8........... │ │ │ │ - 0x000edb10 e2010000 00420e10 8d02420e 188c0344 .....B....B....D │ │ │ │ - 0x000edb20 0e208604 430e2883 05470e60 025b0a0e . ..C.(..G.`.[.. │ │ │ │ - 0x000edb30 28440e20 410e1842 0e10420e 084a0b00 (D. A..B..B..J.. │ │ │ │ - 0x000edb40 30000000 e4020000 78bcf1ff 1d010000 0.......x....... │ │ │ │ - 0x000edb50 00420e10 8d02440e 188c0344 0e208604 .B....D....D. .. │ │ │ │ - 0x000edb60 470ec001 02990a0e 20440e18 420e1042 G....... D..B..B │ │ │ │ - 0x000edb70 0e08460b 28000000 18030000 64bdf1ff ..F.(.......d... │ │ │ │ - 0x000edb80 73000000 00420e10 8c02440e 18860344 s....B....D....D │ │ │ │ - 0x000edb90 0e30024c 0a0e1841 0e10420e 08410b00 .0.L...A..B..A.. │ │ │ │ - 0x000edba0 28000000 44030000 b8bdf1ff 42000000 (...D.......B... │ │ │ │ - 0x000edbb0 00420e10 8c024e0e 1886034a 0e20500a .B....N....J. P. │ │ │ │ - 0x000edbc0 0e18410e 10420e08 410b0000 20000000 ..A..B..A... ... │ │ │ │ - 0x000edbd0 70030000 dcbdf1ff a7000000 00410e10 p............A.. │ │ │ │ - 0x000edbe0 86024e0e c0010253 0a0e1041 0e08450b ..N....S...A..E. │ │ │ │ - 0x000edbf0 20000000 94030000 68bef1ff b1000000 .......h....... │ │ │ │ - 0x000edc00 00410e10 86024e0e c0010256 0a0e1041 .A....N....V...A │ │ │ │ - 0x000edc10 0e084a0b 28000000 b8030000 04bff1ff ..J.(........... │ │ │ │ - 0x000edc20 c1000000 00410e10 8602520e 18830344 .....A....R....D │ │ │ │ - 0x000edc30 0e400294 0a0e1841 0e10410e 08410b00 .@.....A..A..A.. │ │ │ │ - 0x000edc40 30000000 e4030000 a8bff1ff e5010000 0............... │ │ │ │ - 0x000edc50 00420e10 8d024a0e 188c0341 0e208604 .B....J....A. .. │ │ │ │ - 0x000edc60 4e0e5002 4f0a0e20 440e1842 0e10420e N.P.O.. D..B..B. │ │ │ │ - 0x000edc70 08460b00 48000000 18040000 64c1f1ff .F..H.......d... │ │ │ │ - 0x000edc80 27010000 00420e10 8f024e0e 188e0345 '....B....N....E │ │ │ │ - 0x000edc90 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x000edca0 38830744 0e4002f5 0a0e3841 0e30410e 8..D.@....8A.0A. │ │ │ │ - 0x000edcb0 28420e20 420e1842 0e10420e 08440b00 (B. B..B..B..D.. │ │ │ │ - 0x000edcc0 10000000 64040000 48c2f1ff 4b000000 ....d...H...K... │ │ │ │ - 0x000edcd0 00000000 10000000 78040000 84c2f1ff ........x....... │ │ │ │ - 0x000edce0 58000000 00000000 28000000 8c040000 X.......(....... │ │ │ │ - 0x000edcf0 d0c2f1ff 3f010000 00420e10 8c02410e ....?....B....A. │ │ │ │ - 0x000edd00 18830344 0e200295 0a0e1844 0e10420e ...D. .....D..B. │ │ │ │ - 0x000edd10 08460b00 10000000 b8040000 e4c3f1ff .F.............. │ │ │ │ - 0x000edd20 23000000 00000000 28000000 cc040000 #.......(....... │ │ │ │ - 0x000edd30 00c4f1ff 93000000 00420e10 8c02440e .........B....D. │ │ │ │ - 0x000edd40 18860347 0e300249 0a0e1841 0e10420e ...G.0.I...A..B. │ │ │ │ - 0x000edd50 08410b00 10000000 f8040000 74c4f1ff .A..........t... │ │ │ │ - 0x000edd60 36000000 00000000 4c000000 0c050000 6.......L....... │ │ │ │ - 0x000edd70 a0c4f1ff 68010000 00420e10 8f02490e ....h....B....I. │ │ │ │ - 0x000edd80 188e034c 0e208d04 420e288c 05410e30 ...L. ..B.(..A.0 │ │ │ │ - 0x000edd90 8606410e 38830744 0e800103 17010a0e ..A.8..D........ │ │ │ │ - 0x000edda0 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x000eddb0 420e0845 0b000000 30000000 5c050000 B..E....0...\... │ │ │ │ - 0x000eddc0 c0c5f1ff 4e000000 00420e10 8c02410e ....N....B....A. │ │ │ │ - 0x000eddd0 18860344 0e206d0a 0e18440e 10420e08 ...D. m...D..B.. │ │ │ │ - 0x000edde0 460b470e 18440e10 420e0800 4c000000 F.G..D..B...L... │ │ │ │ - 0x000eddf0 90050000 dcc5f1ff 75010000 00420e10 ........u....B.. │ │ │ │ - 0x000ede00 8f02490e 188e0342 0e208d04 420e288c ..I....B. ..B.(. │ │ │ │ - 0x000ede10 054b0e30 8606410e 38830747 0e800203 .K.0..A.8..G.... │ │ │ │ - 0x000ede20 09010a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ - 0x000ede30 18420e10 420e0848 0b000000 14000000 .B..B..H........ │ │ │ │ - 0x000ede40 e0050000 0cc7f1ff 30000000 00440e10 ........0....D.. │ │ │ │ - 0x000ede50 6b0e0800 30000000 f8050000 24c7f1ff k...0.......$... │ │ │ │ - 0x000ede60 e6000000 00420e10 8d02420e 188c0344 .....B....B....D │ │ │ │ - 0x000ede70 0e208604 470e4002 b80a0e20 440e1842 . ..G.@.... D..B │ │ │ │ - 0x000ede80 0e10420e 08410b00 18000000 2c060000 ..B..A......,... │ │ │ │ - 0x000ede90 e0c7f1ff e7000000 004a0e10 830202dc .........J...... │ │ │ │ - 0x000edea0 0e080000 20000000 48060000 b4c8f1ff .... ...H....... │ │ │ │ - 0x000edeb0 88010000 00470e10 8602440e 18830303 .....G....D..... │ │ │ │ - 0x000edec0 7b010e10 410e0800 24000000 6c060000 {...A...$...l... │ │ │ │ - 0x000eded0 20caf1ff 75010000 00470e10 8602440e ...u....G....D. │ │ │ │ - 0x000edee0 18830303 68010e10 410e0800 00000000 ....h...A....... │ │ │ │ - 0x000edef0 20000000 94060000 78cbf1ff ab000000 .......x....... │ │ │ │ - 0x000edf00 00440e10 8602440e 18830302 a10e1041 .D....D........A │ │ │ │ - 0x000edf10 0e080000 10000000 b8060000 04ccf1ff ................ │ │ │ │ - 0x000edf20 83000000 00000000 18000000 cc060000 ................ │ │ │ │ - 0x000edf30 80ccf1ff e2000000 00470e10 830202da .........G...... │ │ │ │ - 0x000edf40 0e080000 18000000 e8060000 54cdf1ff ............T... │ │ │ │ - 0x000edf50 dd000000 00470e10 830202d5 0e080000 .....G.......... │ │ │ │ - 0x000edf60 28000000 04070000 18cef1ff 83010000 (............... │ │ │ │ - 0x000edf70 00480e10 8c02490e 18860345 0e208304 .H....I....E. .. │ │ │ │ - 0x000edf80 0369010e 18410e10 420e0800 34000000 .i...A..B...4... │ │ │ │ - 0x000edf90 30070000 7ccff1ff 83010000 00440e10 0...|........D.. │ │ │ │ - 0x000edfa0 8c02410e 18860344 0e208304 0355010a ..A....D. ...U.. │ │ │ │ - 0x000edfb0 0e18410e 10420e08 410b5d0e 18410e10 ..A..B..A.]..A.. │ │ │ │ - 0x000edfc0 420e0800 48000000 68070000 d4d0f1ff B...H...h....... │ │ │ │ - 0x000edfd0 9c020000 00420e10 8d02440e 188c0341 .....B....D....A │ │ │ │ - 0x000edfe0 0e208604 440e2883 05470e30 035c020a . ..D.(..G.0.\.. │ │ │ │ - 0x000edff0 0e28410e 20410e18 420e1042 0e08410b .(A. A..B..B..A. │ │ │ │ - 0x000ee000 600e2841 0e20410e 18420e10 420e0800 `.(A. A..B..B... │ │ │ │ - 0x000ee010 48000000 b4070000 28d3f1ff 78020000 H.......(...x... │ │ │ │ - 0x000ee020 00420e10 8d02440e 188c0341 0e208604 .B....D....A. .. │ │ │ │ - 0x000ee030 440e2883 05470e30 0338020a 0e28410e D.(..G.0.8...(A. │ │ │ │ - 0x000ee040 20410e18 420e1042 0e08410b 600e2841 A..B..B..A.`.(A │ │ │ │ - 0x000ee050 0e20410e 18420e10 420e0800 48000000 . A..B..B...H... │ │ │ │ - 0x000ee060 00080000 5cd5f1ff ea010000 00420e10 ....\........B.. │ │ │ │ - 0x000ee070 8d02440e 188c0341 0e208604 440e2883 ..D....A. ..D.(. │ │ │ │ - 0x000ee080 05470e30 03aa010a 0e28410e 20410e18 .G.0.....(A. A.. │ │ │ │ - 0x000ee090 420e1042 0e08410b 600e2841 0e20410e B..B..A.`.(A. A. │ │ │ │ - 0x000ee0a0 18420e10 420e0800 4c000000 4c080000 .B..B...L...L... │ │ │ │ - 0x000ee0b0 00d7f1ff 26030000 00440e10 8e02420e ....&....D....B. │ │ │ │ - 0x000ee0c0 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ - 0x000ee0d0 830603ec 020a0e28 410e2042 0e18420e .......(A. B..B. │ │ │ │ - 0x000ee0e0 10420e08 410b5d0e 28410e20 420e1842 .B..A.].(A. B..B │ │ │ │ - 0x000ee0f0 0e10420e 08000000 4c000000 9c080000 ..B.....L....... │ │ │ │ - 0x000ee100 e0d9f1ff ea020000 00440e10 8e02420e .........D....B. │ │ │ │ - 0x000ee110 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ - 0x000ee120 830603b0 020a0e28 410e2042 0e18420e .......(A. B..B. │ │ │ │ - 0x000ee130 10420e08 410b5d0e 28410e20 420e1842 .B..A.].(A. B..B │ │ │ │ - 0x000ee140 0e10420e 08000000 48000000 ec080000 ..B.....H....... │ │ │ │ - 0x000ee150 80dcf1ff 70020000 00420e10 8f02420e ....p....B....B. │ │ │ │ - 0x000ee160 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000ee170 8606440e 38830747 0e70032a 020a0e38 ..D.8..G.p.*...8 │ │ │ │ - 0x000ee180 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x000ee190 0e08410b 4c000000 38090000 a4def1ff ..A.L...8....... │ │ │ │ - 0x000ee1a0 57020000 00440e10 8e02420e 188d0342 W....D....B....B │ │ │ │ - 0x000ee1b0 0e208c04 410e2886 05440e30 83060319 . ..A.(..D.0.... │ │ │ │ - 0x000ee1c0 020a0e28 410e2042 0e18420e 10420e08 ...(A. B..B..B.. │ │ │ │ - 0x000ee1d0 410b610e 28410e20 420e1842 0e10420e A.a.(A. B..B..B. │ │ │ │ - 0x000ee1e0 08000000 4c000000 88090000 b4e0f1ff ....L........... │ │ │ │ - 0x000ee1f0 41020000 00440e10 8e02420e 188d0342 A....D....B....B │ │ │ │ - 0x000ee200 0e208c04 410e2886 05440e30 83060303 . ..A.(..D.0.... │ │ │ │ - 0x000ee210 020a0e28 410e2042 0e18420e 10420e08 ...(A. B..B..B.. │ │ │ │ - 0x000ee220 410b610e 28410e20 420e1842 0e10420e A.a.(A. B..B..B. │ │ │ │ - 0x000ee230 08000000 4c000000 d8090000 b4e2f1ff ....L........... │ │ │ │ - 0x000ee240 df020000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000ee250 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ - 0x000ee260 38830747 0e900103 93020a0e 38410e30 8..G........8A.0 │ │ │ │ - 0x000ee270 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x000ee280 0b000000 60000000 280a0000 44e5f1ff ....`...(...D... │ │ │ │ - 0x000ee290 bf020000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000ee2a0 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ - 0x000ee2b0 38830749 0e400368 020a0e38 410e3041 8..I.@.h...8A.0A │ │ │ │ - 0x000ee2c0 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ - 0x000ee2d0 6b0e3841 0e30410e 28420e20 420e1842 k.8A.0A.(B. B..B │ │ │ │ - 0x000ee2e0 0e10420e 08000000 60000000 8c0a0000 ..B.....`....... │ │ │ │ - 0x000ee2f0 a0e7f1ff 9f020000 00420e10 8f02420e .........B....B. │ │ │ │ - 0x000ee300 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000ee310 8606440e 38830749 0e400348 020a0e38 ..D.8..I.@.H...8 │ │ │ │ - 0x000ee320 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x000ee330 0e08410b 6b0e3841 0e30410e 28420e20 ..A.k.8A.0A.(B. │ │ │ │ - 0x000ee340 420e1842 0e10420e 08000000 60000000 B..B..B.....`... │ │ │ │ - 0x000ee350 f00a0000 dce9f1ff 2d010000 00420e10 ........-....B.. │ │ │ │ - 0x000ee360 8f02420e 188e0345 0e208d04 450e288c ..B....E. ..E.(. │ │ │ │ - 0x000ee370 05440e30 8606430e 38830744 0e4002cb .D.0..C.8..D.@.. │ │ │ │ - 0x000ee380 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x000ee390 0e10420e 08420b44 0a0e3849 0e30440e ..B..B.D..8I.0D. │ │ │ │ - 0x000ee3a0 28420e20 420e1842 0e10420e 08450b00 (B. B..B..B..E.. │ │ │ │ - 0x000ee3b0 40000000 540b0000 a8eaf1ff 37020000 @...T.......7... │ │ │ │ - 0x000ee3c0 00420e10 8e02450e 188d0345 0e208c04 .B....E....E. .. │ │ │ │ - 0x000ee3d0 440e2886 05430e30 8306470e 40030f02 D.(..C.0..G.@... │ │ │ │ - 0x000ee3e0 0a0e3041 0e28410e 20420e18 420e1042 ..0A.(A. B..B..B │ │ │ │ - 0x000ee3f0 0e08410b 4c000000 980b0000 a4ecf1ff ..A.L........... │ │ │ │ - 0x000ee400 8a020000 00420e10 8f02450e 188e0345 .....B....E....E │ │ │ │ - 0x000ee410 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ - 0x000ee420 38830749 0ea00303 1b020a0e 38410e30 8..I........8A.0 │ │ │ │ - 0x000ee430 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x000ee440 0b000000 60000000 e80b0000 e4eef1ff ....`........... │ │ │ │ - 0x000ee450 2d010000 00420e10 8f02420e 188e0345 -....B....B....E │ │ │ │ - 0x000ee460 0e208d04 450e288c 05440e30 8606430e . ..E.(..D.0..C. │ │ │ │ - 0x000ee470 38830744 0e4002ca 0a0e3841 0e30410e 8..D.@....8A.0A. │ │ │ │ - 0x000ee480 28420e20 420e1842 0e10420e 08430b44 (B. B..B..B..C.D │ │ │ │ - 0x000ee490 0a0e3849 0e30440e 28420e20 420e1842 ..8I.0D.(B. B..B │ │ │ │ - 0x000ee4a0 0e10420e 08450b00 40000000 4c0c0000 ..B..E..@...L... │ │ │ │ - 0x000ee4b0 b0eff1ff 22020000 00420e10 8e02450e ...."....B....E. │ │ │ │ - 0x000ee4c0 188d0345 0e208c04 440e2886 05430e30 ...E. ..D.(..C.0 │ │ │ │ - 0x000ee4d0 8306470e 4003fa01 0a0e3041 0e28410e ..G.@.....0A.(A. │ │ │ │ - 0x000ee4e0 20420e18 420e1042 0e08410b 50000000 B..B..B..A.P... │ │ │ │ - 0x000ee4f0 900c0000 9cf1f1ff 8b020000 00420e10 .............B.. │ │ │ │ - 0x000ee500 8f02450e 188e0345 0e208d04 450e288c ..E....E. ..E.(. │ │ │ │ - 0x000ee510 05410e30 8606440e 38830749 0e900403 .A.0..D.8..I.... │ │ │ │ - 0x000ee520 1c020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x000ee530 18420e10 420e0841 0b000000 00000000 .B..B..A........ │ │ │ │ - 0x000ee540 68000000 e40c0000 d8f3f1ff 64030000 h...........d... │ │ │ │ - 0x000ee550 004a0e10 8f02420e 188e0342 0e208d04 .J....B....B. .. │ │ │ │ - 0x000ee560 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x000ee570 0ea00103 cd020a0e 38410e30 410e2845 ........8A.0A.(E │ │ │ │ - 0x000ee580 0e20420e 18420e10 420e0841 0b025d0e . B..B..B..A..]. │ │ │ │ - 0x000ee590 38460e30 410e2842 0e20420e 18420e10 8F.0A.(B. B..B.. │ │ │ │ - 0x000ee5a0 420e0841 c3c6cccd cecf0000 48000000 B..A........H... │ │ │ │ - 0x000ee5b0 500d0000 dcf6f1ff 6d020000 00420e10 P.......m....B.. │ │ │ │ - 0x000ee5c0 8f02480e 188e0345 0e208d04 420e288c ..H....E. ..B.(. │ │ │ │ - 0x000ee5d0 05410e30 8606410e 38830744 0e7003e6 .A.0..A.8..D.p.. │ │ │ │ - 0x000ee5e0 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x000ee5f0 420e1042 0e08410b 48000000 9c0d0000 B..B..A.H....... │ │ │ │ - 0x000ee600 00f9f1ff e4010000 00420e10 8f02420e .........B....B. │ │ │ │ - 0x000ee610 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x000ee620 8606460e 38830744 0ea00102 c80a0e38 ..F.8..D.......8 │ │ │ │ - 0x000ee630 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ - 0x000ee640 0e08450b 4c000000 e80d0000 a4faf1ff ..E.L........... │ │ │ │ - 0x000ee650 bb020000 00420e10 8f02480e 188e0342 .....B....H....B │ │ │ │ - 0x000ee660 0e208d04 480e288c 05410e30 8606410e . ..H.(..A.0..A. │ │ │ │ - 0x000ee670 38830744 0eb00103 27010a0e 38430e30 8..D....'...8C.0 │ │ │ │ - 0x000ee680 410e2842 0e20420e 18420e10 420e0843 A.(B. B..B..B..C │ │ │ │ - 0x000ee690 0b000000 4c000000 380e0000 14fdf1ff ....L...8....... │ │ │ │ - 0x000ee6a0 7d070000 00420e10 8f02420e 188e0345 }....B....B....E │ │ │ │ - 0x000ee6b0 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x000ee6c0 38830749 0ec00403 85050a0e 38410e30 8..I........8A.0 │ │ │ │ - 0x000ee6d0 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ - 0x000ee6e0 0b000000 50000000 880e0000 4404f2ff ....P.......D... │ │ │ │ - 0x000ee6f0 db040000 00420e10 8f02450e 188e0342 .....B....E....B │ │ │ │ - 0x000ee700 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ - 0x000ee710 38830749 0e800503 c4020a0e 38410e30 8..I........8A.0 │ │ │ │ - 0x000ee720 410e2842 0e20420e 18420e10 420e0849 A.(B. B..B..B..I │ │ │ │ - 0x000ee730 0b000000 00000000 10000000 dc0e0000 ................ │ │ │ │ - 0x000ee740 d008f2ff 4b000000 00000000 10000000 ....K........... │ │ │ │ - 0x000ee750 f00e0000 0c09f2ff 4b000000 00000000 ........K....... │ │ │ │ - 0x000ee760 10000000 040f0000 4809f2ff 4b000000 ........H...K... │ │ │ │ - 0x000ee770 00000000 10000000 180f0000 8409f2ff ................ │ │ │ │ - 0x000ee780 4b000000 00000000 10000000 2c0f0000 K...........,... │ │ │ │ - 0x000ee790 c009f2ff 4b000000 00000000 10000000 ....K........... │ │ │ │ - 0x000ee7a0 400f0000 fc09f2ff 4b000000 00000000 @.......K....... │ │ │ │ - 0x000ee7b0 10000000 540f0000 380af2ff 4b000000 ....T...8...K... │ │ │ │ - 0x000ee7c0 00000000 10000000 680f0000 740af2ff ........h...t... │ │ │ │ - 0x000ee7d0 4b000000 00000000 10000000 7c0f0000 K...........|... │ │ │ │ - 0x000ee7e0 b00af2ff 4b000000 00000000 10000000 ....K........... │ │ │ │ - 0x000ee7f0 900f0000 ec0af2ff 4b000000 00000000 ........K....... │ │ │ │ - 0x000ee800 10000000 a40f0000 280bf2ff 45000000 ........(...E... │ │ │ │ - 0x000ee810 00000000 10000000 b80f0000 640bf2ff ............d... │ │ │ │ - 0x000ee820 08000000 00000000 18000000 cc0f0000 ................ │ │ │ │ - 0x000ee830 600bf2ff 8f000000 00440e10 6c0a0e08 `........D..l... │ │ │ │ - 0x000ee840 420b0000 5c000000 e80f0000 d40bf2ff B...\........... │ │ │ │ - 0x000ee850 90010000 004a0e10 8f02480e 188e0342 .....J....H....B │ │ │ │ - 0x000ee860 0e208d04 480e288c 05440e30 8606410e . ..H.(..D.0..A. │ │ │ │ - 0x000ee870 38830744 0e600340 010e3841 0e30410e 8..D.`.@..8A.0A. │ │ │ │ - 0x000ee880 28420e20 420e1842 0e10420e 0841c3c6 (B. B..B..B..A.. │ │ │ │ - 0x000ee890 cccdcecf 410e6083 0786068c 058d048e ....A.`......... │ │ │ │ - 0x000ee8a0 038f0200 4c000000 48100000 040df2ff ....L...H....... │ │ │ │ - 0x000ee8b0 94010000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000ee8c0 0e208d04 420e288c 05440e30 8606430e . ..B.(..D.0..C. │ │ │ │ - 0x000ee8d0 3883074a 0ec00103 26010a0e 38410e30 8..J....&...8A.0 │ │ │ │ - 0x000ee8e0 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x000ee8f0 0b000000 38000000 98100000 540ef2ff ....8.......T... │ │ │ │ - 0x000ee900 73000000 00420e10 8e02450e 188d0342 s....B....E....B │ │ │ │ - 0x000ee910 0e208c04 450e2886 054b0e30 8306730a . ..E.(..K.0..s. │ │ │ │ - 0x000ee920 0e28410e 20420e18 420e1042 0e08410b .(A. B..B..B..A. │ │ │ │ - 0x000ee930 48000000 d4100000 980ef2ff 66010000 H...........f... │ │ │ │ - 0x000ee940 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ - 0x000ee950 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ - 0x000ee960 0e400309 010a0e38 410e3041 0e28420e .@.....8A.0A.(B. │ │ │ │ - 0x000ee970 20420e18 420e1042 0e08410b 64000000 B..B..B..A.d... │ │ │ │ - 0x000ee980 20110000 bc0ff2ff 5b030000 00420e10 .......[....B.. │ │ │ │ - 0x000ee990 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000ee9a0 05410e30 8606410e 38830744 0e600349 .A.0..A.8..D.`.I │ │ │ │ - 0x000ee9b0 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x000ee9c0 420e1042 0e08470b 02f90a0e 38470e30 B..B..G.....8G.0 │ │ │ │ - 0x000ee9d0 450e2842 0e20450e 18420e10 420e0845 E.(B. E..B..B..E │ │ │ │ - 0x000ee9e0 0b000000 20000000 88110000 b412f2ff .... ........... │ │ │ │ - 0x000ee9f0 ee020000 00440e10 02cb0a0e 08490b02 .....D.......I.. │ │ │ │ - 0x000eea00 b40a0e08 440b0000 20000000 ac110000 ....D... ....... │ │ │ │ - 0x000eea10 8015f2ff 23010000 00410e10 8302480e ....#....A....H. │ │ │ │ - 0x000eea20 3002900a 0e10440e 08430b00 30000000 0.....D..C..0... │ │ │ │ - 0x000eea30 d0110000 8c16f2ff e6000000 00420e10 .............B.. │ │ │ │ - 0x000eea40 8c02490e 18860347 0e208304 4c0e8002 ..I....G. ..L... │ │ │ │ - 0x000eea50 02be0a0e 20410e18 410e1042 0e08410b .... A..A..B..A. │ │ │ │ - 0x000eea60 34000000 04120000 4817f2ff 3c010000 4.......H...<... │ │ │ │ - 0x000eea70 00420e10 8c02490e 18860346 0e208304 .B....I....F. .. │ │ │ │ - 0x000eea80 470ee001 0312010a 0e20410e 18410e10 G........ A..A.. │ │ │ │ - 0x000eea90 420e0842 0b000000 38000000 3c120000 B..B....8...<... │ │ │ │ - 0x000eeaa0 5018f2ff ec000000 00420e10 8d024b0e P........B....K. │ │ │ │ - 0x000eeab0 188c0347 0e208604 410e2883 05470ef0 ...G. ..A.(..G.. │ │ │ │ - 0x000eeac0 0102b60a 0e28410e 20410e18 420e1042 .....(A. A..B..B │ │ │ │ - 0x000eead0 0e08480b 24000000 78120000 0419f2ff ..H.$...x....... │ │ │ │ - 0x000eeae0 cd020000 00480e10 83020325 010a0e08 .....H.....%.... │ │ │ │ - 0x000eeaf0 4b0b560a 0e0802a2 0b000000 48000000 K.V.........H... │ │ │ │ - 0x000eeb00 a0120000 ac1bf2ff 43010000 00420e10 ........C....B.. │ │ │ │ - 0x000eeb10 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000eeb20 05410e30 8606410e 38830744 0e60030b .A.0..A.8..D.`.. │ │ │ │ - 0x000eeb30 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x000eeb40 420e1042 0e08410b 4c000000 ec120000 B..B..A.L....... │ │ │ │ - 0x000eeb50 b01cf2ff 7b050000 00420e10 8f02510e ....{....B....Q. │ │ │ │ - 0x000eeb60 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000eeb70 8606410e 38830747 0eb00403 de040a0e ..A.8..G........ │ │ │ │ - 0x000eeb80 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x000eeb90 420e0845 0b000000 24000000 3c130000 B..E....$...<... │ │ │ │ - 0x000eeba0 e021f2ff 3c000000 00410e10 8602470e .!..<....A....G. │ │ │ │ - 0x000eebb0 18830347 0e20670e 18440e10 410e0800 ...G. g..D..A... │ │ │ │ - 0x000eebc0 18000000 64130000 f821f2ff 2e000000 ....d....!...... │ │ │ │ - 0x000eebd0 00410e10 83026c0e 08000000 48000000 .A....l.....H... │ │ │ │ - 0x000eebe0 80130000 0c22f2ff 14010000 00420e10 .....".......B.. │ │ │ │ - 0x000eebf0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000eec00 05410e30 8606410e 38830744 0e5002c1 .A.0..A.8..D.P.. │ │ │ │ - 0x000eec10 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ - 0x000eec20 0e10420e 08440b00 10000000 cc130000 ..B..D.......... │ │ │ │ - 0x000eec30 e022f2ff 13000000 00000000 10000000 .".............. │ │ │ │ - 0x000eec40 e0130000 ec22f2ff 51000000 00000000 ....."..Q....... │ │ │ │ - 0x000eec50 24000000 f4130000 3823f2ff fe000000 $.......8#...... │ │ │ │ - 0x000eec60 00410e10 86024b0e 18830302 890a0e10 .A....K......... │ │ │ │ - 0x000eec70 410e084a 0b000000 44000000 1c140000 A..J....D....... │ │ │ │ - 0x000eec80 1024f2ff be010000 00420e10 8f02420e .$.......B....B. │ │ │ │ - 0x000eec90 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000eeca0 8606410e 38830703 94010a0e 30410e28 ..A.8.......0A.( │ │ │ │ - 0x000eecb0 420e2042 0e18420e 10420e08 490b0000 B. B..B..B..I... │ │ │ │ - 0x000eecc0 44000000 64140000 8825f2ff ee010000 D...d....%...... │ │ │ │ - 0x000eecd0 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000eece0 420e288c 05410e30 8606410e 38830703 B.(..A.0..A.8... │ │ │ │ - 0x000eecf0 c3010a0e 30410e28 420e2042 0e18420e ....0A.(B. B..B. │ │ │ │ - 0x000eed00 10420e08 4a0b0000 24000000 ac140000 .B..J...$....... │ │ │ │ - 0x000eed10 3027f2ff 79000000 00580e10 8602470e 0'..y....X....G. │ │ │ │ - 0x000eed20 18830302 570e1041 0e0841c3 c6000000 ....W..A..A..... │ │ │ │ - 0x000eed30 24000000 d4140000 8827f2ff 7a000000 $........'..z... │ │ │ │ - 0x000eed40 00580e10 8602470e 18830302 580e1041 .X....G.....X..A │ │ │ │ - 0x000eed50 0e0841c3 c6000000 44000000 fc140000 ..A.....D....... │ │ │ │ - 0x000eed60 e027f2ff 0f010000 00420e10 8f02450e .'.......B....E. │ │ │ │ - 0x000eed70 188e0342 0e208d04 4d0e288c 05460e30 ...B. ..M.(..F.0 │ │ │ │ - 0x000eed80 8606410e 38830702 da0a0e30 410e2842 ..A.8......0A.(B │ │ │ │ - 0x000eed90 0e20420e 18420e10 420e0848 0b000000 . B..B..B..H.... │ │ │ │ - 0x000eeda0 44000000 44150000 a828f2ff 48010000 D...D....(..H... │ │ │ │ - 0x000eedb0 00420e10 8f02480e 188e034e 0e208d04 .B....H....N. .. │ │ │ │ - 0x000eedc0 420e288c 05410e30 8606410e 38830703 B.(..A.0..A.8... │ │ │ │ - 0x000eedd0 13010a0e 30410e28 420e2042 0e18420e ....0A.(B. B..B. │ │ │ │ - 0x000eede0 10420e08 480b0000 40000000 8c150000 .B..H...@....... │ │ │ │ - 0x000eedf0 b029f2ff c3000000 00420e10 8f02420e .).......B....B. │ │ │ │ - 0x000eee00 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000eee10 86064f0e 38830702 a10e3041 0e28420e ..O.8.....0A.(B. │ │ │ │ - 0x000eee20 20420e18 420e1042 0e080000 44000000 B..B..B....D... │ │ │ │ - 0x000eee30 d0150000 3c2af2ff 04010000 00420e10 ....<*.......B.. │ │ │ │ - 0x000eee40 8f02450e 188e0342 0e208d04 420e288c ..E....B. ..B.(. │ │ │ │ - 0x000eee50 05480e30 8606500e 38830702 c70a0e30 .H.0..P.8......0 │ │ │ │ - 0x000eee60 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ - 0x000eee70 0b000000 44000000 18160000 042bf2ff ....D........+.. │ │ │ │ - 0x000eee80 2f010000 00420e10 8f02450e 188e0342 /....B....E....B │ │ │ │ - 0x000eee90 0e208d04 490e288c 05500e30 8606440e . ..I.(..P.0..D. │ │ │ │ - 0x000eeea0 38830702 ef0a0e30 410e2842 0e20420e 8......0A.(B. B. │ │ │ │ - 0x000eeeb0 18420e10 420e0842 0b000000 44000000 .B..B..B....D... │ │ │ │ - 0x000eeec0 60160000 ec2bf2ff 69010000 00420e10 `....+..i....B.. │ │ │ │ - 0x000eeed0 8f02450e 188e0349 0e208d04 510e288c ..E....I. ..Q.(. │ │ │ │ - 0x000eeee0 05440e30 8606410e 38830703 21010a0e .D.0..A.8...!... │ │ │ │ - 0x000eeef0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x000eef00 480b0000 60000000 a8160000 142df2ff H...`........-.. │ │ │ │ - 0x000eef10 f5000000 00420e10 8f02420e 188e0345 .....B....B....E │ │ │ │ - 0x000eef20 0e208d04 450e288c 05440e30 8606430e . ..E.(..D.0..C. │ │ │ │ - 0x000eef30 38830744 0e40028d 0a0e3841 0e30410e 8..D.@....8A.0A. │ │ │ │ - 0x000eef40 28420e20 420e1842 0e10420e 08480b44 (B. B..B..B..H.D │ │ │ │ - 0x000eef50 0a0e3849 0e30440e 28420e20 420e1842 ..8I.0D.(B. B..B │ │ │ │ - 0x000eef60 0e10420e 08450b00 2c000000 0c170000 ..B..E..,....... │ │ │ │ - 0x000eef70 b02df2ff ae010000 00410e10 8602490d .-.......A....I. │ │ │ │ - 0x000eef80 06428f03 498e048d 058c0648 83070375 .B..I......H...u │ │ │ │ - 0x000eef90 010a0c07 08410b00 4c000000 3c170000 .....A..L...<... │ │ │ │ - 0x000eefa0 302ff2ff 55020000 00420e10 8f02450e 0/..U....B....E. │ │ │ │ - 0x000eefb0 188e0345 0e208d04 450e288c 05440e30 ...E. ..E.(..D.0 │ │ │ │ - 0x000eefc0 8606440e 38830749 0ed00403 f1010a0e ..D.8..I........ │ │ │ │ - 0x000eefd0 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x000eefe0 420e0841 0b000000 10000000 8c170000 B..A............ │ │ │ │ - 0x000eeff0 4031f2ff 36020000 00000000 10000000 @1..6........... │ │ │ │ - 0x000ef000 a0170000 6c33f2ff 36000000 00000000 ....l3..6....... │ │ │ │ - 0x000ef010 4c000000 b4170000 9833f2ff 3a030000 L........3..:... │ │ │ │ - 0x000ef020 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000ef030 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ - 0x000ef040 0e800403 de020a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x000ef050 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x000ef060 3c000000 04180000 8836f2ff a1020000 <........6...... │ │ │ │ - 0x000ef070 00420e10 8c02410e 18860341 0e208304 .B....A....A. .. │ │ │ │ - 0x000ef080 440e4002 ef0e4842 0e504f0e 48410e40 D.@...HB.PO.HA.@ │ │ │ │ - 0x000ef090 580a0e20 410e1841 0e10420e 084b0b00 X.. A..A..B..K.. │ │ │ │ - 0x000ef0a0 4c000000 44180000 f838f2ff c0010000 L...D....8...... │ │ │ │ - 0x000ef0b0 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000ef0c0 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x000ef0d0 0e70530a 0e38440e 30410e28 420e2042 .pS..8D.0A.(B. B │ │ │ │ - 0x000ef0e0 0e18420e 10420e08 410b0000 00000000 ..B..B..A....... │ │ │ │ - 0x000ef0f0 18000000 94180000 683af2ff 59000000 ........h:..Y... │ │ │ │ - 0x000ef100 00530e10 83027e0e 0847c300 50000000 .S....~..G..P... │ │ │ │ - 0x000ef110 b0180000 ac3af2ff 9e030000 00420e10 .....:.......B.. │ │ │ │ - 0x000ef120 8f02420e 188e0347 0e208d04 470e288c ..B....G. ..G.(. │ │ │ │ - 0x000ef130 05410e30 8606410e 38830751 0e900203 .A.0..A.8..Q.... │ │ │ │ - 0x000ef140 69030a0e 38410e30 410e2842 0e20420e i...8A.0A.(B. B. │ │ │ │ - 0x000ef150 18420e10 420e0841 0b000000 00000000 .B..B..A........ │ │ │ │ - 0x000ef160 10000000 04190000 f83df2ff 1f000000 .........=...... │ │ │ │ - 0x000ef170 00000000 10000000 18190000 043ef2ff .............>.. │ │ │ │ - 0x000ef180 2c000000 00000000 20000000 2c190000 ,....... ...,... │ │ │ │ - 0x000ef190 203ef2ff 4b010000 00440e10 8602480e >..K....D....H. │ │ │ │ - 0x000ef1a0 18830303 1e010e10 410e0800 40000000 ........A...@... │ │ │ │ - 0x000ef1b0 50190000 4c3ff2ff a3020000 00450e10 P...L?.......E.. │ │ │ │ - 0x000ef1c0 8f02500e 188e0346 0e208d04 420e288c ..P....F. ..B.(. │ │ │ │ - 0x000ef1d0 05410e30 8606410e 38830703 4d020e30 .A.0..A.8...M..0 │ │ │ │ - 0x000ef1e0 410e2846 0e20420e 18450e10 420e0800 A.(F. B..E..B... │ │ │ │ - 0x000ef1f0 18000000 94190000 b841f2ff 8f000000 .........A...... │ │ │ │ - 0x000ef200 00440e50 02850a0e 08410b00 18000000 .D.P.....A...... │ │ │ │ - 0x000ef210 b0190000 2c42f2ff a4000000 00440e70 ....,B.......D.p │ │ │ │ - 0x000ef220 029a0a0e 08410b00 5c000000 cc190000 .....A..\....... │ │ │ │ - 0x000ef230 c042f2ff e5010000 00420e10 8d02420e .B.......B....B. │ │ │ │ - 0x000ef240 188c0341 0e208604 450e2883 05440e30 ...A. ..E.(..D.0 │ │ │ │ - 0x000ef250 02f10a0e 28440e20 410e1842 0e10420e ....(D. A..B..B. │ │ │ │ - 0x000ef260 08480b02 990a0e28 440e2041 0e18420e .H.....(D. A..B. │ │ │ │ - 0x000ef270 10420e08 460b550a 0e28440e 20440e18 .B..F.U..(D. D.. │ │ │ │ - 0x000ef280 420e1042 0e08410b 10000000 2c1a0000 B..B..A.....,... │ │ │ │ - 0x000ef290 5044f2ff c0000000 00000000 5c000000 PD..........\... │ │ │ │ - 0x000ef2a0 401a0000 fc44f2ff 05020000 00420e10 @....D.......B.. │ │ │ │ - 0x000ef2b0 8d02420e 188c0341 0e208604 450e2883 ..B....A. ..E.(. │ │ │ │ - 0x000ef2c0 05440e30 02f60a0e 28440e20 410e1842 .D.0....(D. A..B │ │ │ │ - 0x000ef2d0 0e10420e 08430b02 b90a0e28 440e2041 ..B..C.....(D. A │ │ │ │ - 0x000ef2e0 0e18420e 10420e08 460b550a 0e28440e ..B..B..F.U..(D. │ │ │ │ - 0x000ef2f0 20440e18 420e1042 0e08410b 20000000 D..B..B..A. ... │ │ │ │ - 0x000ef300 a01a0000 ac46f2ff fb010000 00440e10 .....F.......D.. │ │ │ │ - 0x000ef310 86024f0e 18830303 af010e10 410e0800 ..O.........A... │ │ │ │ - 0x000ef320 48000000 c41a0000 8848f2ff 3a010000 H........H..:... │ │ │ │ - 0x000ef330 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000ef340 4c0e288c 054c0e30 8606410e 38830744 L.(..L.0..A.8..D │ │ │ │ - 0x000ef350 0e4002cc 0a0e3843 0e30410e 28420e20 .@....8C.0A.(B. │ │ │ │ - 0x000ef360 420e1842 0e10420e 08410b00 10000000 B..B..B..A...... │ │ │ │ - 0x000ef370 101b0000 7c49f2ff 23000000 00440e10 ....|I..#....D.. │ │ │ │ - 0x000ef380 34000000 241b0000 9849f2ff 93010000 4...$....I...... │ │ │ │ - 0x000ef390 00410e10 86024b0e 18830344 0e400276 .A....K....D.@.v │ │ │ │ - 0x000ef3a0 0a0e1841 0e10410e 08480b02 580a0e18 ...A..A..H..X... │ │ │ │ - 0x000ef3b0 450e1041 0e08450b 38000000 5c1b0000 E..A..E.8...\... │ │ │ │ - 0x000ef3c0 004bf2ff 14010000 00420e10 8e02460e .K.......B....F. │ │ │ │ - 0x000ef3d0 188d0346 0e208c04 440e2886 05440e30 ...F. ..D.(..D.0 │ │ │ │ - 0x000ef3e0 83067c0a 0e28440e 20420e18 420e1042 ..|..(D. B..B..B │ │ │ │ - 0x000ef3f0 0e08440b 1c000000 981b0000 e44bf2ff ..D..........K.. │ │ │ │ - 0x000ef400 79000000 00410e10 8302024f 0a0e0845 y....A.....O...E │ │ │ │ - 0x000ef410 0b000000 28000000 b81b0000 444cf2ff ....(.......DL.. │ │ │ │ - 0x000ef420 99000000 00420e10 8c02410e 1886034b .....B....A....K │ │ │ │ - 0x000ef430 0e208304 640a0e18 410e1042 0e084b0b . ..d...A..B..K. │ │ │ │ - 0x000ef440 38000000 e41b0000 b84cf2ff 60000000 8........L..`... │ │ │ │ - 0x000ef450 00420e10 8e02420e 188d0345 0e208c04 .B....B....E. .. │ │ │ │ - 0x000ef460 4b0e2886 05470e30 620a0e28 440e2042 K.(..G.0b..(D. B │ │ │ │ - 0x000ef470 0e18420e 10420e08 490b0000 28000000 ..B..B..I...(... │ │ │ │ - 0x000ef480 201c0000 dc4cf2ff 74000000 00420e10 ....L..t....B.. │ │ │ │ - 0x000ef490 8c02440e 18860348 0e208304 02620e18 ..D....H. ...b.. │ │ │ │ - 0x000ef4a0 410e1042 0e080000 34000000 4c1c0000 A..B....4...L... │ │ │ │ - 0x000ef4b0 304df2ff 85000000 00420e10 8d02420e 0M.......B....B. │ │ │ │ - 0x000ef4c0 188c0348 0e208604 4b0e2883 054b0e30 ...H. ..K.(..K.0 │ │ │ │ - 0x000ef4d0 02590e28 440e2041 0e18420e 10420e08 .Y.(D. A..B..B.. │ │ │ │ - 0x000ef4e0 34000000 841c0000 884df2ff 59000000 4........M..Y... │ │ │ │ - 0x000ef4f0 00420e10 8e02450e 188d034c 0e208c04 .B....E....L. .. │ │ │ │ - 0x000ef500 410e2886 05470e30 730e2844 0e20420e A.(..G.0s.(D. B. │ │ │ │ - 0x000ef510 18420e10 420e0800 24000000 bc1c0000 .B..B...$....... │ │ │ │ - 0x000ef520 b04df2ff 42000000 00420e10 8c02410e .M..B....B....A. │ │ │ │ - 0x000ef530 1883034e 0e206a0e 18440e10 420e0800 ...N. j..D..B... │ │ │ │ - 0x000ef540 34000000 e41c0000 d84df2ff 8d000000 4........M...... │ │ │ │ - 0x000ef550 00420e10 8d02420e 188c0348 0e208604 .B....B....H. .. │ │ │ │ - 0x000ef560 4b0e2883 054b0e30 02610e28 440e2041 K.(..K.0.a.(D. A │ │ │ │ - 0x000ef570 0e18420e 10420e08 18000000 1c1d0000 ..B..B.......... │ │ │ │ - 0x000ef580 304ef2ff 3d000000 00410e10 8602770e 0N..=....A....w. │ │ │ │ - 0x000ef590 08000000 34000000 381d0000 544ef2ff ....4...8...TN.. │ │ │ │ - 0x000ef5a0 c2010000 00420e10 8d02420e 188c0341 .....B....B....A │ │ │ │ - 0x000ef5b0 0e208304 4a0e8002 0397010a 0e20440e . ..J........ D. │ │ │ │ - 0x000ef5c0 18420e10 420e0842 0b000000 18000000 .B..B..B........ │ │ │ │ - 0x000ef5d0 701d0000 cc8cf1ff de000000 00440e10 p............D.. │ │ │ │ - 0x000ef5e0 02ba0a0e 08410b00 14000000 8c1d0000 .....A.......... │ │ │ │ - 0x000ef5f0 d084f1ff 7c000000 00440e10 02770e08 ....|....D...w.. │ │ │ │ - 0x000ef600 10000000 a41d0000 b84ff2ff 09000000 .........O...... │ │ │ │ - 0x000ef610 00000000 38000000 b81d0000 b44ff2ff ....8........O.. │ │ │ │ - 0x000ef620 69000000 00420e10 8d02420e 188c0344 i....B....B....D │ │ │ │ - 0x000ef630 0e208604 450e2883 05440e30 780a0e28 . ..E.(..D.0x..( │ │ │ │ - 0x000ef640 410e2041 0e18420e 10420e08 410b0000 A. A..B..B..A... │ │ │ │ - 0x000ef650 1c000000 f41d0000 e84ff2ff 7b000000 .........O..{... │ │ │ │ - 0x000ef660 00510e10 83024d0a 0e08420b 025a0e08 .Q....M...B..Z.. │ │ │ │ - 0x000ef670 18000000 141e0000 4850f2ff 2d000000 ........HP..-... │ │ │ │ - 0x000ef680 00410e10 83026b0e 08000000 10000000 .A....k......... │ │ │ │ - 0x000ef690 301e0000 5c50f2ff 5e000000 00000000 0...\P..^....... │ │ │ │ - 0x000ef6a0 10000000 441e0000 a850f2ff 5f000000 ....D....P.._... │ │ │ │ - 0x000ef6b0 00000000 18000000 581e0000 f450f2ff ........X....P.. │ │ │ │ - 0x000ef6c0 2e000000 00410e10 83026c0e 08000000 .....A....l..... │ │ │ │ - 0x000ef6d0 18000000 741e0000 0851f2ff 82000000 ....t....Q...... │ │ │ │ - 0x000ef6e0 00440e30 02780a0e 08410b00 44000000 .D.0.x...A..D... │ │ │ │ - 0x000ef6f0 901e0000 7c51f2ff f5010000 00420e10 ....|Q.......B.. │ │ │ │ - 0x000ef700 8e02460e 188d0342 0e208c04 410e2886 ..F....B. ..A.(. │ │ │ │ - 0x000ef710 05480e30 8306460e 8001033d 010a0e30 .H.0..F....=...0 │ │ │ │ - 0x000ef720 410e2841 0e20420e 18420e10 420e0842 A.(A. B..B..B..B │ │ │ │ - 0x000ef730 0b000000 44000000 d81e0000 3453f2ff ....D.......4S.. │ │ │ │ - 0x000ef740 ff010000 00420e10 8e02460e 188d0345 .....B....F....E │ │ │ │ - 0x000ef750 0e208c04 410e2886 05410e30 83064b0e . ..A.(..A.0..K. │ │ │ │ - 0x000ef760 800103ce 010a0e30 410e2841 0e20420e .......0A.(A. B. │ │ │ │ - 0x000ef770 18420e10 420e0841 0b000000 18000000 .B..B..A........ │ │ │ │ - 0x000ef780 201f0000 ec54f2ff 2e000000 00410e10 ....T.......A.. │ │ │ │ - 0x000ef790 83026c0e 08000000 3c000000 3c1f0000 ..l.....<...<... │ │ │ │ - 0x000ef7a0 0055f2ff 14010000 00420e10 8d02470e .U.......B....G. │ │ │ │ - 0x000ef7b0 188c0344 0e208604 410e2883 05480e60 ...D. ..A.(..H.` │ │ │ │ - 0x000ef7c0 02f20a0e 28410e20 410e1842 0e10420e ....(A. A..B..B. │ │ │ │ - 0x000ef7d0 08410b00 00000000 48000000 7c1f0000 .A......H...|... │ │ │ │ - 0x000ef7e0 e055f2ff df020000 00420e10 8f02490e .U.......B....I. │ │ │ │ - 0x000ef7f0 188e0342 0e208d04 4c0e288c 05410e30 ...B. ..L.(..A.0 │ │ │ │ - 0x000ef800 86064b0e 38830744 0e7003c1 010a0e38 ..K.8..D.p.....8 │ │ │ │ - 0x000ef810 430e3041 0e28420e 20420e18 420e1042 C.0A.(B. B..B..B │ │ │ │ - 0x000ef820 0e084a0b 28000000 c81f0000 7458f2ff ..J.(.......tX.. │ │ │ │ - 0x000ef830 ab010000 00420e10 8c02410e 1883034e .....B....A....N │ │ │ │ - 0x000ef840 0e20035e 010a0e18 440e1042 0e084b0b . .^....D..B..K. │ │ │ │ - 0x000ef850 24000000 f41f0000 f859f2ff 61000000 $........Y..a... │ │ │ │ - 0x000ef860 00410e10 8602480e 18830344 0e200246 .A....H....D. .F │ │ │ │ - 0x000ef870 0e18480e 10410e08 2c000000 1c200000 ..H..A..,.... .. │ │ │ │ - 0x000ef880 405af2ff db010000 00420e10 8c02410e @Z.......B....A. │ │ │ │ - 0x000ef890 18860341 0e208304 03a3010a 0e18410e ...A. ........A. │ │ │ │ - 0x000ef8a0 10420e08 460b0000 38000000 4c200000 .B..F...8...L .. │ │ │ │ - 0x000ef8b0 f05bf2ff d8020000 00420e10 8d02420e .[.......B....B. │ │ │ │ - 0x000ef8c0 188c034b 0e208604 440e2883 05440e30 ...K. ..D.(..D.0 │ │ │ │ - 0x000ef8d0 02660a0e 28440e20 410e1842 0e10420e .f..(D. A..B..B. │ │ │ │ - 0x000ef8e0 084a0b00 1c000000 88200000 948af1ff .J....... ...... │ │ │ │ - 0x000ef8f0 a5000000 00410e10 8302025e 0a0e0841 .....A.....^...A │ │ │ │ - 0x000ef900 0b000000 18000000 a8200000 3482f1ff ......... ..4... │ │ │ │ - 0x000ef910 96000000 00440e10 026b0a0e 08410b00 .....D...k...A.. │ │ │ │ - 0x000ef920 24000000 c4200000 585ef2ff 66000000 $.... ..X^..f... │ │ │ │ - 0x000ef930 00410e10 8602440e 18830344 0e20025a .A....D....D. .Z │ │ │ │ - 0x000ef940 0e18410e 10410e08 34000000 ec200000 ..A..A..4.... .. │ │ │ │ - 0x000ef950 a05ef2ff 53000000 00420e10 8d02480e .^..S....B....H. │ │ │ │ - 0x000ef960 188c0341 0e208604 440e2883 05470e30 ...A. ..D.(..G.0 │ │ │ │ - 0x000ef970 730e2844 0e20410e 18420e10 420e0800 s.(D. A..B..B... │ │ │ │ - 0x000ef980 14000000 24210000 c85ef2ff 13000000 ....$!...^...... │ │ │ │ - 0x000ef990 00440e10 4e0e0800 3c000000 3c210000 .D..N...<.........#....D.. │ │ │ │ - 0x000f1690 48000000 343e0000 08c4f2ff 51010000 H...4>......Q... │ │ │ │ - 0x000f16a0 00420e10 8f02500e 188e0349 0e208d04 .B....P....I. .. │ │ │ │ - 0x000f16b0 450e288c 05440e30 8606480e 38830749 E.(..D.0..H.8..I │ │ │ │ - 0x000f16c0 0e500301 010a0e38 410e3041 0e28420e .P.....8A.0A.(B. │ │ │ │ - 0x000f16d0 20420e18 420e1042 0e08410b 28000000 B..B..B..A.(... │ │ │ │ - 0x000f16e0 803e0000 1cc5f2ff fb010000 00410e10 .>...........A.. │ │ │ │ - 0x000f16f0 8602440e 18830347 0e6002c8 0a0e1841 ..D....G.`.....A │ │ │ │ - 0x000f1700 0e10410e 084a0b00 18000000 ac3e0000 ..A..J.......>.. │ │ │ │ - 0x000f1710 f0c6f2ff 5e000000 00440e30 02540a0e ....^....D.0.T.. │ │ │ │ - 0x000f1720 08410b00 10000000 c83e0000 34c7f2ff .A.......>..4... │ │ │ │ - 0x000f1730 05000000 00000000 14000000 dc3e0000 .............>.. │ │ │ │ - 0x000f1740 30c7f2ff 9c000000 00026c0e 10630e08 0.........l..c.. │ │ │ │ - 0x000f1750 2c000000 f43e0000 b8c7f2ff d9000000 ,....>.......... │ │ │ │ - 0x000f1760 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ - 0x000f1770 028d0a0e 18440e10 420e0846 0b000000 .....D..B..F.... │ │ │ │ - 0x000f1780 2c000000 243f0000 68c8f2ff dc030000 ,...$?..h....... │ │ │ │ - 0x000f1790 00410e10 8602430d 06448f03 8e04478d .A....C..D....G. │ │ │ │ - 0x000f17a0 05488c06 4b830703 66020a0c 0708480b .H..K...f.....H. │ │ │ │ - 0x000f17b0 10000000 543f0000 18ccf2ff 1c000000 ....T?.......... │ │ │ │ - 0x000f17c0 00000000 5c000000 683f0000 24ccf2ff ....\...h?..$... │ │ │ │ - 0x000f17d0 e6060000 00420e10 8f02420e 188e0345 .....B....B....E │ │ │ │ - 0x000f17e0 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ - 0x000f17f0 38830747 0ea00103 3e010ec0 017d0ea0 8..G....>....}.. │ │ │ │ - 0x000f1800 01031a01 0a0e3844 0e30410e 28420e20 ......8D.0A.(B. │ │ │ │ - 0x000f1810 420e1842 0e10420e 08440b02 dd0ec001 B..B..B..D...... │ │ │ │ - 0x000f1820 7d0ea001 2c000000 c83f0000 b4d2f2ff }...,....?...... │ │ │ │ - 0x000f1830 dd010000 00410e10 8602470d 06448f03 .....A....G..D.. │ │ │ │ - 0x000f1840 8e04478d 058c0644 8307035a 010a0c07 ..G....D...Z.... │ │ │ │ - 0x000f1850 08470b00 58000000 f83f0000 64d4f2ff .G..X....?..d... │ │ │ │ - 0x000f1860 3c020000 00420e10 8f02470e 188e0342 <....B....G....B │ │ │ │ - 0x000f1870 0e208d04 490e288c 05440e30 8606410e . ..I.(..D.0..A. │ │ │ │ - 0x000f1880 38830747 0ee00202 4e0e8003 7b0ee002 8..G....N...{... │ │ │ │ - 0x000f1890 02e90a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x000f18a0 18420e10 420e0844 0b000000 00000000 .B..B..D........ │ │ │ │ - 0x000f18b0 10000000 54400000 48d6f2ff ef000000 ....T@..H....... │ │ │ │ - 0x000f18c0 00000000 30000000 68400000 24d7f2ff ....0...h@..$... │ │ │ │ - 0x000f18d0 cb000000 00420e10 8c02440e 18860344 .....B....D....D │ │ │ │ - 0x000f18e0 0e208304 440e3002 720a0e20 440e1841 . ..D.0.r.. D..A │ │ │ │ - 0x000f18f0 0e10420e 08490b00 10000000 9c400000 ..B..I.......@.. │ │ │ │ - 0x000f1900 c0d7f2ff 68000000 00000000 10000000 ....h........... │ │ │ │ - 0x000f1910 b0400000 1cd8f2ff 66000000 00000000 .@......f....... │ │ │ │ - 0x000f1920 10000000 c4400000 78d8f2ff 09000000 .....@..x....... │ │ │ │ - 0x000f1930 00000000 10000000 d8400000 74d8f2ff .........@..t... │ │ │ │ - 0x000f1940 0d000000 00000000 10000000 ec400000 .............@.. │ │ │ │ - 0x000f1950 70d8f2ff 22000000 00000000 24000000 p...".......$... │ │ │ │ - 0x000f1960 00410000 8cd8f2ff d0000000 00410e10 .A...........A.. │ │ │ │ - 0x000f1970 86024c0e 18830302 500a0e10 410e0842 ..L.....P...A..B │ │ │ │ - 0x000f1980 0b000000 20000000 28410000 34d9f2ff .... ...(A..4... │ │ │ │ - 0x000f1990 e5000000 00410e10 83024a0e e00102b9 .....A....J..... │ │ │ │ - 0x000f19a0 0a0e1041 0e084b0b 18000000 4c410000 ...A..K.....LA.. │ │ │ │ - 0x000f19b0 00daf2ff 71000000 00500e10 83020260 ....q....P.....` │ │ │ │ - 0x000f19c0 0e080000 10000000 68410000 64daf2ff ........hA..d... │ │ │ │ - 0x000f19d0 05000000 00000000 10000000 7c410000 ............|A.. │ │ │ │ - 0x000f19e0 60daf2ff 50000000 00000000 34000000 `...P.......4... │ │ │ │ - 0x000f19f0 90410000 9cdaf2ff 97000000 00420e10 .A...........B.. │ │ │ │ - 0x000f1a00 8c02470e 18860343 0e208304 7f0a0e18 ..G....C. ...... │ │ │ │ - 0x000f1a10 440e1042 0e08470b 4e0a0e18 410e1045 D..B..G.N...A..E │ │ │ │ - 0x000f1a20 0e08440b 4c000000 c8410000 04dbf2ff ..D.L....A...... │ │ │ │ - 0x000f1a30 55010000 00420e10 8e02420e 188d0345 U....B....B....E │ │ │ │ - 0x000f1a40 0e208c04 410e2886 05440e30 8306028e . ..A.(..D.0.... │ │ │ │ - 0x000f1a50 0a0e2841 0e20420e 18420e10 420e0845 ..(A. B..B..B..E │ │ │ │ - 0x000f1a60 0b026e0a 0e28470e 20420e18 420e1042 ..n..(G. B..B..B │ │ │ │ - 0x000f1a70 0e08450b 20000000 18420000 14dcf2ff ..E. ....B...... │ │ │ │ - 0x000f1a80 46000000 00410e10 83024c0e 20720a0e F....A....L. r.. │ │ │ │ - 0x000f1a90 10410e08 410b0000 20000000 3c420000 .A..A... .......B....B. │ │ │ │ - 0x000f3e90 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000f3ea0 8606440e 38830747 0eb00602 c50a0e38 ..D.8..G.......8 │ │ │ │ - 0x000f3eb0 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x000f3ec0 0e08410b 02910ed0 0602c80e b0060346 ..A............F │ │ │ │ - 0x000f3ed0 020ed006 025e0eb0 0603e603 0eb80644 .....^.........D │ │ │ │ - 0x000f3ee0 0ec0066e 0eb80641 0eb00603 70020ed0 ...n...A....p... │ │ │ │ - 0x000f3ef0 06780eb0 06000000 10000000 9c660000 .x...........f.. │ │ │ │ - 0x000f3f00 e0b0f3ff 79000000 00000000 18000000 ....y........... │ │ │ │ - 0x000f3f10 b0660000 4cb1f3ff 5b020000 00033f02 .f..L...[.....?. │ │ │ │ - 0x000f3f20 0e105b0e 08000000 54000000 cc660000 ..[.....T....f.. │ │ │ │ - 0x000f3f30 90b3f3ff 51010000 00420e10 8f02420e ....Q....B....B. │ │ │ │ - 0x000f3f40 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000f3f50 8606410e 3883074a 0e900202 610eb002 ..A.8..J....a... │ │ │ │ - 0x000f3f60 700e9002 02990a0e 38440e30 410e2842 p.......8D.0A.(B │ │ │ │ - 0x000f3f70 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x000f3f80 10000000 24670000 98b4f3ff 96000000 ....$g.......... │ │ │ │ - 0x000f3f90 00000000 10000000 38670000 24b5f3ff ........8g..$... │ │ │ │ - 0x000f3fa0 86000000 00000000 28000000 4c670000 ........(...Lg.. │ │ │ │ - 0x000f3fb0 a0b5f3ff 8c000000 00410e10 8602440e .........A....D. │ │ │ │ - 0x000f3fc0 18830344 0e200242 0a0e1841 0e10410e ...D. .B...A..A. │ │ │ │ - 0x000f3fd0 08410b00 10000000 78670000 04b6f3ff .A......xg...... │ │ │ │ - 0x000f3fe0 23000000 00440e10 28000000 8c670000 #....D..(....g.. │ │ │ │ - 0x000f3ff0 20b6f3ff aa000000 00420e10 8c02470e ........B....G. │ │ │ │ - 0x000f4000 2002790a 0e10420e 08440b54 0a0e1044 .y...B..D.T...D │ │ │ │ - 0x000f4010 0e08450b 44000000 b8670000 a4b6f3ff ..E.D....g...... │ │ │ │ - 0x000f4020 90010000 00420e10 8d024b0e 188c034a .....B....K....J │ │ │ │ - 0x000f4030 0e208604 410e2883 05440e30 02ae0e48 . ..A.(..D.0...H │ │ │ │ - 0x000f4040 690e304d 0a0e2844 0e20410e 18420e10 i.0M..(D. A..B.. │ │ │ │ - 0x000f4050 420e0847 0b540e50 6a0e3000 68000000 B..G.T.Pj.0.h... │ │ │ │ - 0x000f4060 00680000 ecb7f3ff 1a030000 00420e10 .h...........B.. │ │ │ │ - 0x000f4070 8f02450e 188e0342 0e208d04 450e288c ..E....B. ..E.(. │ │ │ │ - 0x000f4080 05440e30 8606410e 38830747 0e800102 .D.0..A.8..G.... │ │ │ │ - 0x000f4090 400e6002 cf0a0e38 410e3041 0e28420e @.`....8A.0A.(B. │ │ │ │ - 0x000f40a0 20420e18 420e1042 0e08450b 02ed0a0e B..B..B..E..... │ │ │ │ - 0x000f40b0 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x000f40c0 420e0841 0b000000 4c000000 6c680000 B..A....L...lh.. │ │ │ │ - 0x000f40d0 a0baf3ff ad000000 00420e10 8e02450e .........B....E. │ │ │ │ - 0x000f40e0 188d0345 0e208c04 490e2886 05440e40 ...E. ..I.(..D.@ │ │ │ │ - 0x000f40f0 024b0a0e 28410e20 420e1842 0e10420e .K..(A. B..B..B. │ │ │ │ - 0x000f4100 08450b54 0a0e2841 0e20420e 18420e10 .E.T..(A. B..B.. │ │ │ │ - 0x000f4110 420e0841 0b000000 1c000000 bc680000 B..A.........h.. │ │ │ │ - 0x000f4120 00bbf3ff 45000000 00410e10 83026e0a ....E....A....n. │ │ │ │ - 0x000f4130 0e08410b 540e0800 4c000000 dc680000 ..A.T...L....h.. │ │ │ │ - 0x000f4140 30bbf3ff 29020000 00420e10 8e02420e 0...)....B....B. │ │ │ │ - 0x000f4150 188d0342 0e208c04 450e2886 05450e30 ...B. ..E.(..E.0 │ │ │ │ - 0x000f4160 830603e1 010a0e28 410e2042 0e18420e .......(A. B..B. │ │ │ │ - 0x000f4170 10420e08 480b410a 0e28440e 20450e18 .B..H.A..(D. E.. │ │ │ │ - 0x000f4180 420e1042 0e08420b 1c000000 2c690000 B..B..B.....,i.. │ │ │ │ - 0x000f4190 10bdf3ff 5d000000 00410e10 8602710a ....]....A....q. │ │ │ │ - 0x000f41a0 0e084e0b 580e0800 10000000 4c690000 ..N.X.......Li.. │ │ │ │ - 0x000f41b0 50bdf3ff 10000000 00000000 38000000 P...........8... │ │ │ │ - 0x000f41c0 60690000 4cbdf3ff da000000 00420e10 `i..L........B.. │ │ │ │ - 0x000f41d0 8d02480e 188c0347 0e208604 470e2883 ..H....G. ..G.(. │ │ │ │ - 0x000f41e0 054f0e50 750e7002 770e2841 0e20410e .O.Pu.p.w.(A. A. │ │ │ │ - 0x000f41f0 18420e10 420e0800 4c000000 9c690000 .B..B...L....i.. │ │ │ │ - 0x000f4200 f0bdf3ff fe040000 00420e10 8f02450e .........B....E. │ │ │ │ - 0x000f4210 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000f4220 8606440e 38830747 0ed00403 6f030a0e ..D.8..G....o... │ │ │ │ - 0x000f4230 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x000f4240 420e0845 0b000000 34000000 ec690000 B..E....4....i.. │ │ │ │ - 0x000f4250 a0c2f3ff 5d000000 00420e10 8e02440e ....]....B....D. │ │ │ │ - 0x000f4260 188d0349 0e208c04 410e2886 05440e30 ...I. ..A.(..D.0 │ │ │ │ - 0x000f4270 7e0e2844 0e20420e 18420e10 420e0800 ~.(D. B..B..B... │ │ │ │ - 0x000f4280 18000000 246a0000 c8c2f3ff 2d000000 ....$j......-... │ │ │ │ - 0x000f4290 00410e10 83026b0e 08000000 24000000 .A....k.....$... │ │ │ │ - 0x000f42a0 406a0000 dcc2f3ff 74000000 00410e10 @j......t....A.. │ │ │ │ - 0x000f42b0 8602440e 18830344 0e200268 0e18410e ..D....D. .h..A. │ │ │ │ - 0x000f42c0 10410e08 68000000 686a0000 34c3f3ff .A..h...hj..4... │ │ │ │ - 0x000f42d0 791b0000 00420e10 8f02420e 188e0342 y....B....B....B │ │ │ │ - 0x000f42e0 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x000f42f0 3883074a 0ea00603 5b050a0e 38440e30 8..J....[...8D.0 │ │ │ │ - 0x000f4300 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x000f4310 0b03de06 0ea80643 0eb00650 0ea80641 .......C...P...A │ │ │ │ - 0x000f4320 0ea00603 d2070ec0 06780ea0 06000000 .........x...... │ │ │ │ - 0x000f4330 ac000000 d46a0000 48def3ff fb080000 .....j..H....... │ │ │ │ - 0x000f4340 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f4350 420e288c 05410e30 86064b0e 3883074e B.(..A.0..K.8..N │ │ │ │ - 0x000f4360 0ea00703 8a040ea8 074d0eb0 075a0ea8 .........M...Z.. │ │ │ │ - 0x000f4370 07420ea0 0702780e a8074e0e b007580e .B....x...N...X. │ │ │ │ - 0x000f4380 a807410e a00702aa 0a0e3844 0e30410e ..A.......8D.0A. │ │ │ │ - 0x000f4390 28420e20 420e1842 0e10420e 08410b02 (B. B..B..B..A.. │ │ │ │ - 0x000f43a0 470ea807 470eb007 02600ea8 07410ea0 G...G....`...A.. │ │ │ │ - 0x000f43b0 07024f0e a807480e b0074d0e b807450e ..O...H...M...E. │ │ │ │ - 0x000f43c0 c007450e c807420e d007490e a007026a ..E...B...I....j │ │ │ │ - 0x000f43d0 0ea8074d 0eb00759 0ea80741 0ea00700 ...M...Y...A.... │ │ │ │ - 0x000f43e0 20000000 846b0000 98e6f3ff e5000000 ....k.......... │ │ │ │ - 0x000f43f0 00410e10 83024a0e e00102b9 0a0e1041 .A....J........A │ │ │ │ - 0x000f4400 0e084b0b 34000000 a86b0000 64e7f3ff ..K.4....k..d... │ │ │ │ - 0x000f4410 20020000 004d0e10 8302460e 4002bb0a ....M....F.@... │ │ │ │ - 0x000f4420 0e10410e 08410b02 780a0e10 410e0847 ..A..A..x...A..G │ │ │ │ - 0x000f4430 0b02b20e 10410e08 45c30000 54000000 .....A..E...T... │ │ │ │ - 0x000f4440 e06b0000 4ce9f3ff 12030000 00420e10 .k..L........B.. │ │ │ │ - 0x000f4450 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000f4460 05440e30 8606410e 38830744 0e60033d .D.0..A.8..D.`.= │ │ │ │ - 0x000f4470 020a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x000f4480 420e1042 0e08410b 5c0e684d 0e70590e B..B..A.\.hM.pY. │ │ │ │ - 0x000f4490 68410e60 6c000000 386c0000 14ecf3ff hA.`l...8l...... │ │ │ │ - 0x000f44a0 7d050000 00420e10 8f02420e 188e0342 }....B....B....B │ │ │ │ - 0x000f44b0 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x000f44c0 38830747 0eb00203 9d030eb8 02420ec0 8..G.........B.. │ │ │ │ - 0x000f44d0 02440ef0 027a0eb0 02024c0e b8024e0e .D...z....L...N. │ │ │ │ - 0x000f44e0 c002580e b802410e b00202e8 0a0e3843 ..X...A.......8C │ │ │ │ - 0x000f44f0 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x000f4500 08410b00 48000000 a86c0000 24f1f3ff .A..H....l..$... │ │ │ │ - 0x000f4510 a1020000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000f4520 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ - 0x000f4530 38830744 0ea00102 d00a0e38 410e3041 8..D.......8A.0A │ │ │ │ - 0x000f4540 0e28420e 20420e18 420e1042 0e08420b .(B. B..B..B..B. │ │ │ │ - 0x000f4550 24000000 f46c0000 88f3f3ff 46000000 $....l......F... │ │ │ │ - 0x000f4560 00410e10 86024a0e 1883034d 0e206b0e .A....J....M. k. │ │ │ │ - 0x000f4570 18410e10 410e0800 40000000 1c6d0000 .A..A...@....m.. │ │ │ │ - 0x000f4580 b0f3f3ff 88010000 00410e10 8602440e .........A....D. │ │ │ │ - 0x000f4590 18830347 0e200243 0a0e1841 0e10410e ...G. .C...A..A. │ │ │ │ - 0x000f45a0 08470b02 7f0a0e18 410e1041 0e08470b .G......A..A..G. │ │ │ │ - 0x000f45b0 4e0e284e 0e30580e 28410e20 34000000 N.(N.0X.(A. 4... │ │ │ │ - 0x000f45c0 606d0000 fcf4f3ff 38010000 00510e10 `m......8....Q.. │ │ │ │ - 0x000f45d0 8302027c 0a0e0843 0b4e0e18 4e0e2058 ...|...C.N..N. X │ │ │ │ - 0x000f45e0 0e18410e 106d0a0e 08460b45 0a0e0843 ..A..m...F.E...C │ │ │ │ - 0x000f45f0 0b000000 54000000 986d0000 04f6f3ff ....T....m...... │ │ │ │ - 0x000f4600 af020000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000f4610 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ - 0x000f4620 3883074a 0e800203 5c010a0e 38410e30 8..J....\...8A.0 │ │ │ │ - 0x000f4630 410e2842 0e20420e 18420e10 420e0843 A.(B. B..B..B..C │ │ │ │ - 0x000f4640 0b02e10e a0026e0e 80020000 34000000 ......n.....4... │ │ │ │ - 0x000f4650 f06d0000 5cf8f3ff b3000000 00410e10 .m..\........A.. │ │ │ │ - 0x000f4660 8602410e 18830347 0e400282 0a0e1841 ..A....G.@.....A │ │ │ │ - 0x000f4670 0e10410e 08430b54 0a0e1844 0e10410e ..A..C.T...D..A. │ │ │ │ - 0x000f4680 08450b00 38000000 286e0000 e4f8f3ff .E..8...(n...... │ │ │ │ - 0x000f4690 96000000 00420e10 8c02440e 18860341 .....B....D....A │ │ │ │ - 0x000f46a0 0e208304 4e0a0e18 410e1042 0e08480b . ..N...A..B..H. │ │ │ │ - 0x000f46b0 02500a0e 18410e10 420e0845 0b000000 .P...A..B..E.... │ │ │ │ - 0x000f46c0 1c000000 646e0000 48f9f3ff 23000000 ....dn..H...#... │ │ │ │ - 0x000f46d0 00410e10 8302610e 08000000 00000000 .A....a......... │ │ │ │ - 0x000f46e0 10000000 846e0000 58f9f3ff 14000000 .....n..X....... │ │ │ │ - 0x000f46f0 00000000 20000000 986e0000 64f9f3ff .... ....n..d... │ │ │ │ - 0x000f4700 e5000000 00410e10 83024a0e e00102bd .....A....J..... │ │ │ │ - 0x000f4710 0a0e1041 0e08470b 10000000 bc6e0000 ...A..G......n.. │ │ │ │ - 0x000f4720 30faf3ff 22000000 00000000 28000000 0...".......(... │ │ │ │ - 0x000f4730 d06e0000 4cfaf3ff 6b000000 00410e10 .n..L...k....A.. │ │ │ │ - 0x000f4740 86024d0e 18830347 0e200253 0e18410e ..M....G. .S..A. │ │ │ │ - 0x000f4750 10410e08 00000000 10000000 fc6e0000 .A...........n.. │ │ │ │ - 0x000f4760 90faf3ff 05000000 00000000 10000000 ................ │ │ │ │ - 0x000f4770 106f0000 8cfaf3ff 1f000000 00000000 .o.............. │ │ │ │ - 0x000f4780 10000000 246f0000 98faf3ff 22000000 ....$o......"... │ │ │ │ - 0x000f4790 00000000 10000000 386f0000 b4faf3ff ........8o...... │ │ │ │ - 0x000f47a0 2d000000 00000000 10000000 4c6f0000 -...........Lo.. │ │ │ │ - 0x000f47b0 d0faf3ff 2d000000 00000000 10000000 ....-........... │ │ │ │ - 0x000f47c0 606f0000 ecfaf3ff 2d000000 00000000 `o......-....... │ │ │ │ - 0x000f47d0 10000000 746f0000 08fbf3ff 2d000000 ....to......-... │ │ │ │ - 0x000f47e0 00000000 10000000 886f0000 24fbf3ff .........o..$... │ │ │ │ - 0x000f47f0 2d000000 00000000 10000000 9c6f0000 -............o.. │ │ │ │ - 0x000f4800 40fbf3ff 2d000000 00000000 10000000 @...-........... │ │ │ │ - 0x000f4810 b06f0000 5cfbf3ff 2d000000 00000000 .o..\...-....... │ │ │ │ - 0x000f4820 10000000 c46f0000 78fbf3ff 2d000000 .....o..x...-... │ │ │ │ - 0x000f4830 00000000 10000000 d86f0000 94fbf3ff .........o...... │ │ │ │ - 0x000f4840 2d000000 00000000 10000000 ec6f0000 -............o.. │ │ │ │ - 0x000f4850 b0fbf3ff 2d000000 00000000 10000000 ....-........... │ │ │ │ - 0x000f4860 00700000 ccfbf3ff 19000000 00000000 .p.............. │ │ │ │ - 0x000f4870 10000000 14700000 d8fbf3ff 1c000000 .....p.......... │ │ │ │ - 0x000f4880 00000000 10000000 28700000 e4fbf3ff ........(p...... │ │ │ │ - 0x000f4890 1f000000 00000000 10000000 3c700000 ............... │ │ │ │ - 0x000f4cd0 30450e28 420e2045 0e18420e 104d0e08 0E.(B. E..B..M.. │ │ │ │ - 0x000f4ce0 5b0b0000 10000000 88740000 4413f4ff [........t..D... │ │ │ │ - 0x000f4cf0 94000000 00000000 14000000 9c740000 .............t.. │ │ │ │ - 0x000f4d00 d013f4ff 36000000 00000000 00000000 ....6........... │ │ │ │ - 0x000f4d10 10000000 b4740000 f813f4ff 32000000 .....t......2... │ │ │ │ - 0x000f4d20 00000000 28000000 c8740000 2414f4ff ....(....t..$... │ │ │ │ - 0x000f4d30 a0010000 00420e10 8c0202ca 0a0e0844 .....B.........D │ │ │ │ - 0x000f4d40 0b02580e 184e0e20 580e1841 0e100000 ..X..N. X..A.... │ │ │ │ - 0x000f4d50 64000000 f4740000 9815f4ff 9f020000 d....t.......... │ │ │ │ - 0x000f4d60 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f4d70 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ - 0x000f4d80 0e60032f 010a0e38 430e3041 0e28420e .`./...8C.0A.(B. │ │ │ │ - 0x000f4d90 20420e18 420e1042 0e08440b 02f30a0e B..B..B..D..... │ │ │ │ - 0x000f4da0 38460e30 410e2842 0e20420e 18420e10 8F.0A.(B. B..B.. │ │ │ │ - 0x000f4db0 420e0841 0b000000 4c000000 5c750000 B..A....L...\u.. │ │ │ │ - 0x000f4dc0 d017f4ff c6010000 00420e10 8f02420e .........B....B. │ │ │ │ - 0x000f4dd0 188e0342 0e208d04 420e288c 054b0e30 ...B. ..B.(..K.0 │ │ │ │ - 0x000f4de0 8606410e 3883074a 0ea00203 44010a0e ..A.8..J....D... │ │ │ │ - 0x000f4df0 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x000f4e00 420e0841 0b000000 5c000000 ac750000 B..A....\....u.. │ │ │ │ - 0x000f4e10 5019f4ff 2d0c0000 00420e10 8f02420e P...-....B....B. │ │ │ │ - 0x000f4e20 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ - 0x000f4e30 8606410e 38830747 0ee00203 42090ee8 ..A.8..G....B... │ │ │ │ - 0x000f4e40 02420ef0 02440ea0 03024a0e e0020316 .B...D....J..... │ │ │ │ - 0x000f4e50 010a0e38 430e3041 0e28420e 20420e18 ...8C.0A.(B. B.. │ │ │ │ - 0x000f4e60 420e1042 0e08410b 1c000000 0c760000 B..B..A......v.. │ │ │ │ - 0x000f4e70 2025f4ff 52000000 00410e10 8302760a %..R....A....v. │ │ │ │ - 0x000f4e80 0e08490b 510e0800 38000000 2c760000 ..I.Q...8...,v.. │ │ │ │ - 0x000f4e90 6025f4ff 96000000 00420e10 8c02440e `%.......B....D. │ │ │ │ - 0x000f4ea0 18860341 0e208304 4e0a0e18 410e1042 ...A. ..N...A..B │ │ │ │ - 0x000f4eb0 0e08480b 024d0a0e 18410e10 420e0848 ..H..M...A..B..H │ │ │ │ - 0x000f4ec0 0b000000 10000000 68760000 c425f4ff ........hv...%.. │ │ │ │ - 0x000f4ed0 01000000 00000000 28000000 7c760000 ........(...|v.. │ │ │ │ - 0x000f4ee0 c025f4ff b9000000 00410e10 8602410e .%.......A....A. │ │ │ │ - 0x000f4ef0 18830302 ab0a0e10 410e0842 0b440e10 ........A..B.D.. │ │ │ │ - 0x000f4f00 410e0800 24000000 a8760000 5426f4ff A...$....v..T&.. │ │ │ │ - 0x000f4f10 46000000 00410e10 86024a0e 18830347 F....A....J....G │ │ │ │ - 0x000f4f20 0e20710e 18410e10 410e0800 24000000 . q..A..A...$... │ │ │ │ - 0x000f4f30 d0760000 7c26f4ff 4e000000 00410e10 .v..|&..N....A.. │ │ │ │ - 0x000f4f40 8602520e 18830347 0e20710e 18410e10 ..R....G. q..A.. │ │ │ │ - 0x000f4f50 410e0800 34000000 f8760000 a426f4ff A...4....v...&.. │ │ │ │ - 0x000f4f60 9e000000 00420e10 8d02460e 188c0341 .....B....F....A │ │ │ │ - 0x000f4f70 0e208604 410e2883 05440e30 02820e28 . ..A.(..D.0...( │ │ │ │ - 0x000f4f80 440e2041 0e18420e 10420e08 18000000 D. A..B..B...... │ │ │ │ - 0x000f4f90 30770000 0c27f4ff 47000000 00410e10 0w...'..G....A.. │ │ │ │ - 0x000f4fa0 86020241 0e080000 10000000 4c770000 ...A........Lw.. │ │ │ │ - 0x000f4fb0 4027f4ff 2e000000 00000000 90000000 @'.............. │ │ │ │ - 0x000f4fc0 60770000 5c27f4ff e4030000 00420e10 `w..\'.......B.. │ │ │ │ - 0x000f4fd0 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(. │ │ │ │ - 0x000f4fe0 05410e30 8606440e 3883074a 0e90034d .A.0..D.8..J...M │ │ │ │ - 0x000f4ff0 0e98037c 0ea00346 0ea80346 0eb00346 ...|...F...F...F │ │ │ │ - 0x000f5000 0eb80346 0ec00346 0ec80346 0ed00346 ...F...F...F...F │ │ │ │ - 0x000f5010 0ed80346 0ee00346 0ee80346 0ef00346 ...F...F...F...F │ │ │ │ - 0x000f5020 0ef80346 0e80044c 0e900302 840eb003 ...F...L........ │ │ │ │ - 0x000f5030 740e9003 03a3010a 0e38410e 30410e28 t........8A.0A.( │ │ │ │ - 0x000f5040 420e2042 0e18420e 10420e08 410b0000 B. B..B..B..A... │ │ │ │ - 0x000f5050 4c000000 f4770000 b82af4ff 83000000 L....w...*...... │ │ │ │ - 0x000f5060 00420e10 8d02450e 188c0344 0e208604 .B....E....D. .. │ │ │ │ - 0x000f5070 440e2883 054d0e30 02420a0e 28410e20 D.(..M.0.B..(A. │ │ │ │ - 0x000f5080 410e1842 0e10420e 08440b44 0a0e2843 A..B..B..D.D..(C │ │ │ │ - 0x000f5090 0e20410e 18420e10 420e0844 0b000000 . A..B..B..D.... │ │ │ │ - 0x000f50a0 34000000 44780000 f82af4ff 20020000 4...Dx...*.. ... │ │ │ │ - 0x000f50b0 004d0e10 8302460e 4002bb0a 0e10410e .M....F.@.....A. │ │ │ │ - 0x000f50c0 08410b02 780a0e10 410e0847 0b02b20e .A..x...A..G.... │ │ │ │ - 0x000f50d0 10410e08 45c30000 38000000 7c780000 .A..E...8...|x.. │ │ │ │ - 0x000f50e0 e02cf4ff d0000000 004f0e10 8c02480e .,.......O....H. │ │ │ │ - 0x000f50f0 18860345 0e208304 02780a0e 18410e10 ...E. ...x...A.. │ │ │ │ - 0x000f5100 420e0849 0b500e08 c3c6cc41 0e208304 B..I.P.....A. .. │ │ │ │ - 0x000f5110 86038c02 4c000000 b8780000 742df4ff ....L....x..t-.. │ │ │ │ - 0x000f5120 8b000000 00420e10 8d024c0e 188c0344 .....B....L....D │ │ │ │ - 0x000f5130 0e208604 440e2883 054e0e30 02450a0e . ..D.(..N.0.E.. │ │ │ │ - 0x000f5140 28410e20 410e1842 0e10420e 08410b44 (A. A..B..B..A.D │ │ │ │ - 0x000f5150 0a0e2843 0e20410e 18420e10 420e0844 ..(C. A..B..B..D │ │ │ │ - 0x000f5160 0b000000 8c000000 08790000 b42df4ff .........y...-.. │ │ │ │ - 0x000f5170 dc090000 00420e10 8f02470e 188e0342 .....B....G....B │ │ │ │ - 0x000f5180 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x000f5190 38830747 0ea00602 ed0ec006 02640ea0 8..G.........d.. │ │ │ │ - 0x000f51a0 06036901 0ec00602 ba0ea006 0394010e ..i............. │ │ │ │ - 0x000f51b0 a806630e b006470e b806470e c006470e ..c...G...G...G. │ │ │ │ - 0x000f51c0 c806470e d0065e0e a0066f0e a8064f0e ..G...^...o...O. │ │ │ │ - 0x000f51d0 b0065b0e a806410e a0060355 010a0e38 ..[...A....U...8 │ │ │ │ - 0x000f51e0 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ - 0x000f51f0 0e08490b 14000000 98790000 0437f4ff ..I......y...7.. │ │ │ │ - 0x000f5200 6a010000 00034b01 0e100000 20000000 j.....K..... ... │ │ │ │ - 0x000f5210 b0790000 5c38f4ff 28010000 00410e10 .y..\8..(....A.. │ │ │ │ - 0x000f5220 860202ce 0a0e0849 0b6c0a0e 08450b00 .......I.l...E.. │ │ │ │ - 0x000f5230 64000000 d4790000 6839f4ff dd050000 d....y..h9...... │ │ │ │ - 0x000f5240 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ - 0x000f5250 420e288c 05480e30 8606410e 38830747 B.(..H.0..A.8..G │ │ │ │ - 0x000f5260 0ec00103 bd020a0e 38430e30 410e2842 ........8C.0A.(B │ │ │ │ - 0x000f5270 0e20420e 18420e10 420e0844 0b038101 . B..B..B..D.... │ │ │ │ - 0x000f5280 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x000f5290 0e10420e 084d0b00 14010000 3c7a0000 ..B..M.............B....F. │ │ │ │ - 0x000f52b0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000f52c0 8606410e 38830747 0e800803 8e010e88 ..A.8..G........ │ │ │ │ - 0x000f52d0 08610e90 08470e98 08470ea0 08470ea8 .a...G...G...G.. │ │ │ │ - 0x000f52e0 08470eb0 08470eb8 08470ec0 08470ec8 .G...G...G...G.. │ │ │ │ - 0x000f52f0 08470ed0 08470ed8 08470ee0 08470ee8 .G...G...G...G.. │ │ │ │ - 0x000f5300 08470ef0 08680e80 0802570e a008610e .G...h....W...a. │ │ │ │ - 0x000f5310 800803e9 060e8808 02670e90 08470e98 .........g...G.. │ │ │ │ - 0x000f5320 08440eb0 087d0e80 0802a30e 8808420e .D...}........B. │ │ │ │ - 0x000f5330 9008440e a8085e0e b008460e b808460e ..D...^...F...F. │ │ │ │ - 0x000f5340 c008520e 800803de 030e8808 4b0e9008 ..R.........K... │ │ │ │ - 0x000f5350 460e9808 460ea008 460ea808 460eb008 F...F...F...F... │ │ │ │ - 0x000f5360 460eb808 460ec008 460ec808 460ed008 F...F...F...F... │ │ │ │ - 0x000f5370 460ed808 460ee008 460ee808 460ef008 F...F...F...F... │ │ │ │ - 0x000f5380 02640ea0 08610e80 08031e02 0ea00803 .d...a.......... │ │ │ │ - 0x000f5390 11010e80 08025d0a 0e38410e 30410e28 ......]..8A.0A.( │ │ │ │ - 0x000f53a0 420e2042 0e18420e 10420e08 410b0000 B. B..B..B..A... │ │ │ │ - 0x000f53b0 40000000 547b0000 5853f4ff f9000000 @...T{..XS...... │ │ │ │ - 0x000f53c0 00420e10 8d024f0e 188c0348 0e208604 .B....O....H. .. │ │ │ │ - 0x000f53d0 470e9001 02620e60 4b0a0e20 440e1842 G....b.`K.. D..B │ │ │ │ - 0x000f53e0 0e10420e 084b0b02 500e2044 0e18420e ..B..K..P. D..B. │ │ │ │ - 0x000f53f0 10420e08 70000000 987b0000 1454f4ff .B..p....{...T.. │ │ │ │ - 0x000f5400 39030000 00420e10 8e02420e 188d0342 9....B....B....B │ │ │ │ - 0x000f5410 0e208c04 440e2886 05440e30 8306440e . ..D.(..D.0..D. │ │ │ │ - 0x000f5420 70024c0a 0e30410e 28410e20 420e1842 p.L..0A.(A. B..B │ │ │ │ - 0x000f5430 0e10420e 084a0b7e 0ea00102 4c0e7077 ..B..J.~....L.pw │ │ │ │ - 0x000f5440 0e78460e 8001440e b0010243 0e70024d .xF...D....C.p.M │ │ │ │ - 0x000f5450 0ea00102 470e7002 480a0e78 410e8001 ....G.p.H..xA... │ │ │ │ - 0x000f5460 440eb001 790b0000 54000000 0c7c0000 D...y...T....|.. │ │ │ │ - 0x000f5470 e056f4ff f6030000 00420e10 8f02420e .V.......B....B. │ │ │ │ - 0x000f5480 188e0342 0e208d04 450e288c 054a0e30 ...B. ..E.(..J.0 │ │ │ │ - 0x000f5490 8606460e 3883074a 0ec00302 470ee003 ..F.8..J....G... │ │ │ │ - 0x000f54a0 02450ec0 03030702 0a0e3844 0e30410e .E........8D.0A. │ │ │ │ - 0x000f54b0 28420e20 420e1842 0e10420e 084b0b00 (B. B..B..B..K.. │ │ │ │ - 0x000f54c0 54000000 647c0000 885af4ff 40040000 T...d|...Z..@... │ │ │ │ - 0x000f54d0 00420e10 8f02440e 188e0342 0e208d04 .B....D....B. .. │ │ │ │ - 0x000f54e0 420e288c 05410e30 8606410e 38830749 B.(..A.0..A.8..I │ │ │ │ - 0x000f54f0 0eb00402 9a0ed004 02400eb0 0403bd01 .........@...... │ │ │ │ - 0x000f5500 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ - 0x000f5510 0e10420e 08470b00 34000000 bc7c0000 ..B..G..4....|.. │ │ │ │ - 0x000f5520 705ef4ff 4a000000 00420e10 8d02470e p^..J....B....G. │ │ │ │ - 0x000f5530 188c0344 0e208604 4d0a0e18 420e1042 ...D. ..M...B..B │ │ │ │ - 0x000f5540 0e08420b 610e1842 0e10420e 08000000 ..B.a..B..B..... │ │ │ │ - 0x000f5550 48000000 f47c0000 885ef4ff f1010000 H....|...^...... │ │ │ │ - 0x000f5560 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f5570 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ - 0x000f5580 0e50031d 010a0e38 410e3041 0e28420e .P.....8A.0A.(B. │ │ │ │ - 0x000f5590 20420e18 420e1042 0e08450b 10000000 B..B..B..E..... │ │ │ │ - 0x000f55a0 407d0000 3c60f4ff c2000000 00000000 @}..<`.......... │ │ │ │ - 0x000f55b0 14000000 547d0000 f860f4ff 2f000000 ....T}...`../... │ │ │ │ - 0x000f55c0 00000000 00000000 10000000 6c7d0000 ............l}.. │ │ │ │ - 0x000f55d0 1061f4ff 10000000 00000000 10000000 .a.............. │ │ │ │ - 0x000f55e0 807d0000 0c61f4ff 6b000000 00000000 .}...a..k....... │ │ │ │ - 0x000f55f0 28000000 947d0000 6861f4ff b8000000 (....}..ha...... │ │ │ │ - 0x000f5600 00410e10 8602490e 18830346 0e20760a .A....I....F. v. │ │ │ │ - 0x000f5610 0e18410e 10410e08 480b0000 10000000 ..A..A..H....... │ │ │ │ - 0x000f5620 c07d0000 fc61f4ff 27000000 00000000 .}...a..'....... │ │ │ │ - 0x000f5630 20000000 d47d0000 1862f4ff e5000000 ....}...b...... │ │ │ │ - 0x000f5640 00410e10 83024a0e e00102b9 0a0e1041 .A....J........A │ │ │ │ - 0x000f5650 0e084b0b 3c000000 f87d0000 e462f4ff ..K.<....}...b.. │ │ │ │ - 0x000f5660 c1000000 004b0e10 8e02420e 188d0342 .....K....B....B │ │ │ │ - 0x000f5670 0e208c04 410e2886 05450e30 8306029c . ..A.(..E.0.... │ │ │ │ - 0x000f5680 0e28410e 20420e18 420e1042 0e0848c3 .(A. B..B..B..H. │ │ │ │ - 0x000f5690 c6cccdce 20000000 387e0000 7463f4ff .... ...8~..tc.. │ │ │ │ - 0x000f56a0 16010000 00670e10 02ac0e08 4d0e1056 .....g......M..V │ │ │ │ - 0x000f56b0 0a0e0841 0b000000 48000000 5c7e0000 ...A....H...\~.. │ │ │ │ - 0x000f56c0 7064f4ff 6d010000 00420e10 8f02470e pd..m....B....G. │ │ │ │ - 0x000f56d0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000f56e0 8606410e 38830747 0e6002ab 0a0e3844 ..A.8..G.`....8D │ │ │ │ - 0x000f56f0 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x000f5700 08420b00 60000000 a87e0000 9465f4ff .B..`....~...e.. │ │ │ │ - 0x000f5710 97010000 00420e10 8f02450e 188e0345 .....B....E....E │ │ │ │ - 0x000f5720 0e208d04 420e288c 05440e30 8606480e . ..B.(..D.0..H. │ │ │ │ - 0x000f5730 38830747 0e4002ba 0a0e3844 0e30410e 8..G.@....8D.0A. │ │ │ │ - 0x000f5740 28420e20 420e1842 0e10420e 08480b02 (B. B..B..B..H.. │ │ │ │ - 0x000f5750 4c0a0e38 440e3041 0e28420e 20420e18 L..8D.0A.(B. B.. │ │ │ │ - 0x000f5760 420e1042 0e08450b 4c000000 0c7f0000 B..B..E.L....... │ │ │ │ - 0x000f5770 d066f4ff 3a030000 00420e10 8e024d0e .f..:....B....M. │ │ │ │ - 0x000f5780 188d0348 0e208c04 410e2886 05410e30 ...H. ..A.(..A.0 │ │ │ │ - 0x000f5790 83064a0e a0026b0e c0027d0e a0020251 ..J...k...}....Q │ │ │ │ - 0x000f57a0 0a0e3041 0e28410e 20420e18 420e1042 ..0A.(A. B..B..B │ │ │ │ - 0x000f57b0 0e08440b 00000000 4c000000 5c7f0000 ..D.....L...\... │ │ │ │ - 0x000f57c0 c069f4ff ae020000 00420e10 8f02420e .i.......B....B. │ │ │ │ - 0x000f57d0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000f57e0 8606410e 38830744 0e800103 71020a0e ..A.8..D....q... │ │ │ │ - 0x000f57f0 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x000f5800 420e0841 0b000000 38000000 ac7f0000 B..A....8....... │ │ │ │ - 0x000f5810 206cf4ff ec000000 00420e10 8d02420e l.......B....B. │ │ │ │ - 0x000f5820 188c0341 0e208604 410e2883 05440e30 ...A. ..A.(..D.0 │ │ │ │ - 0x000f5830 02820a0e 28440e20 410e1842 0e10420e ....(D. A..B..B. │ │ │ │ - 0x000f5840 084b0b00 14000000 e87f0000 d46cf4ff .K...........l.. │ │ │ │ - 0x000f5850 65000000 004f0e10 610e0800 5c000000 e....O..a...\... │ │ │ │ - 0x000f5860 00800000 2c6df4ff 19040000 00420e10 ....,m.......B.. │ │ │ │ - 0x000f5870 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000f5880 05410e30 8606410e 38830747 0ef00403 .A.0..A.8..G.... │ │ │ │ - 0x000f5890 e8020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x000f58a0 18420e10 420e0841 0b02910e f8044e0e .B..B..A......N. │ │ │ │ - 0x000f58b0 8005580e f804410e f0040000 58000000 ..X...A.....X... │ │ │ │ - 0x000f58c0 60800000 ec70f4ff b0050000 00420e10 `....p.......B.. │ │ │ │ - 0x000f58d0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000f58e0 05410e30 8606410e 38830747 0e7003d1 .A.0..A.8..G.p.. │ │ │ │ - 0x000f58f0 030a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x000f5900 420e1042 0e08410b 02b10e78 4d0e8001 B..B..A....xM... │ │ │ │ - 0x000f5910 590e7841 0e700000 20000000 bc800000 Y.xA.p.. ....... │ │ │ │ - 0x000f5920 4076f4ff 18010000 00580e10 02b10a0e @v.......X...... │ │ │ │ - 0x000f5930 08470b44 0e08460e 10000000 58000000 .G.D..F.....X... │ │ │ │ - 0x000f5940 e0800000 3c77f4ff b0020000 00420e10 ........F..A..K │ │ │ │ - 0x000f6060 0b000000 c0000000 08880000 34a4f4ff ............4... │ │ │ │ - 0x000f6070 0e050000 00420e10 8f02460e 188e0345 .....B....F....E │ │ │ │ - 0x000f6080 0e208d04 450e288c 05440e30 8606440e . ..E.(..D.0..D. │ │ │ │ - 0x000f6090 38830747 0eb00202 a20a0e38 410e3041 8..G.......8A.0A │ │ │ │ - 0x000f60a0 0e28420e 20420e18 420e1042 0e08430b .(B. B..B..B..C. │ │ │ │ - 0x000f60b0 02900eb8 024a0ec0 02740eb8 02410eb0 .....J...t...A.. │ │ │ │ - 0x000f60c0 0202a50e b8024c0e c002550e b802410e ......L...U...A. │ │ │ │ - 0x000f60d0 b00202e2 0eb80263 0ec00246 0ec80246 .......c...F...F │ │ │ │ - 0x000f60e0 0ed00253 0eb00202 5a0eb802 4a0ec002 ...S....Z...J... │ │ │ │ - 0x000f60f0 550eb802 420eb002 640eb802 4d0ec002 U...B...d...M... │ │ │ │ - 0x000f6100 480eb802 410eb002 7f0eb802 470ec002 H...A.......G... │ │ │ │ - 0x000f6110 600eb802 430eb002 690eb802 470ec002 `...C...i...G... │ │ │ │ - 0x000f6120 600eb802 420eb002 50000000 cc880000 `...B...P....... │ │ │ │ - 0x000f6130 80a8f4ff 0a010000 00420e10 8c02440e .........B....D. │ │ │ │ - 0x000f6140 18860344 0e208304 02490a0e 18410e10 ...D. ...I...A.. │ │ │ │ - 0x000f6150 420e084a 0b770a0e 18410e10 420e0846 B..J.w...A..B..F │ │ │ │ - 0x000f6160 0b710e28 480e3047 0e38460e 40490e20 .q.(H.0G.8F.@I. │ │ │ │ - 0x000f6170 410a0e18 410e1042 0e08410b 54000000 A...A..B..A.T... │ │ │ │ - 0x000f6180 20890000 3ca9f4ff 90000000 00420e10 ...<........B.. │ │ │ │ - 0x000f6190 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000f61a0 05410e30 8606410e 38830744 0e50690e .A.0..A.8..D.Pi. │ │ │ │ - 0x000f61b0 58510e60 450e6848 0e704e0e 50600e38 XQ.`E.hH.pN.P`.8 │ │ │ │ - 0x000f61c0 430e3041 0e28420e 20420e18 420e1042 C.0A.(B. B..B..B │ │ │ │ - 0x000f61d0 0e080000 70000000 78890000 74a9f4ff ....p...x...t... │ │ │ │ - 0x000f61e0 5a020000 00590e10 8d02420e 188c0344 Z....Y....B....D │ │ │ │ - 0x000f61f0 0e208604 440e2883 05440e30 025c0e28 . ..D.(..D.0.\.( │ │ │ │ - 0x000f6200 410e2041 0e18420e 10420e08 47c3c6cc A. A..B..B..G... │ │ │ │ - 0x000f6210 cd500e30 83058604 8c038d02 440a0e28 .P.0........D..( │ │ │ │ - 0x000f6220 460e2041 0e18420e 10420e08 410b030c F. A..B..B..A... │ │ │ │ - 0x000f6230 010a0e28 4cc30e20 41c60e18 42cc0e10 ...(L.. A...B... │ │ │ │ - 0x000f6240 42cd0e08 4b0b0000 80000000 ec890000 B...K........... │ │ │ │ - 0x000f6250 60abf4ff bc120000 00420e10 8f02420e `........B....B. │ │ │ │ - 0x000f6260 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000f6270 8606410e 38830747 0e800303 c40a0e88 ..A.8..G........ │ │ │ │ - 0x000f6280 034e0e90 03580e88 03410e80 03031801 .N...X...A...... │ │ │ │ - 0x000f6290 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x000f62a0 0e10420e 08410b03 a3010e88 034d0e90 ..B..A.......M.. │ │ │ │ - 0x000f62b0 035a0e88 03420e80 03034203 0e88034e .Z...B....B....N │ │ │ │ - 0x000f62c0 0e900358 0e880341 0e800300 10000000 ...X...A........ │ │ │ │ - 0x000f62d0 708a0000 9cbdf4ff 1b000000 00000000 p............... │ │ │ │ - 0x000f62e0 74000000 848a0000 a8bdf4ff b4090000 t............... │ │ │ │ - 0x000f62f0 00420e10 8f02490e 188e0342 0e208d04 .B....I....B. .. │ │ │ │ - 0x000f6300 420e288c 05410e30 8606440e 38830747 B.(..A.0..D.8..G │ │ │ │ - 0x000f6310 0ec00503 5e030a0e 38410e30 410e2842 ....^...8A.0A.(B │ │ │ │ - 0x000f6320 0e20420e 18420e10 420e0845 0b7e0ec8 . B..B..B..E.~.. │ │ │ │ - 0x000f6330 054d0ed0 05590ec8 05410ec0 05039102 .M...Y...A...... │ │ │ │ - 0x000f6340 0ec8054a 0ed00551 0ed80552 0ee00550 ...J...Q...R...P │ │ │ │ - 0x000f6350 0ec00500 00000000 10000000 fc8a0000 ................ │ │ │ │ - 0x000f6360 f0c6f4ff 70000000 00000000 10000000 ....p........... │ │ │ │ - 0x000f6370 108b0000 4cc7f4ff af000000 00000000 ....L........... │ │ │ │ - 0x000f6380 28000000 248b0000 e8c7f4ff c1000000 (...$........... │ │ │ │ - 0x000f6390 00420e10 8c02440e 18830346 0e30029b .B....D....F.0.. │ │ │ │ - 0x000f63a0 0a0e1844 0e10420e 08430b00 10000000 ...D..B..C...... │ │ │ │ - 0x000f63b0 508b0000 8cc8f4ff 1c000000 00000000 P............... │ │ │ │ - 0x000f63c0 44000000 648b0000 98c8f4ff a1000000 D...d........... │ │ │ │ - 0x000f63d0 00420e10 8f024e0e 188e0345 0e208d04 .B....N....E. .. │ │ │ │ - 0x000f63e0 420e288c 05440e30 8606410e 38830744 B.(..D.0..A.8..D │ │ │ │ - 0x000f63f0 0e400273 0e38440e 30410e28 420e2042 .@.s.8D.0A.(B. B │ │ │ │ - 0x000f6400 0e18420e 10420e08 20000000 ac8b0000 ..B..B.. ....... │ │ │ │ - 0x000f6410 00c9f4ff e5000000 00410e10 83024a0e .........A....J. │ │ │ │ - 0x000f6420 e00102b9 0a0e1041 0e084b0b 10000000 .......A..K..... │ │ │ │ - 0x000f6430 d08b0000 ccc9f4ff 23000000 00440e10 ........#....D.. │ │ │ │ - 0x000f6440 70000000 e48b0000 e8c9f4ff cd070000 p............... │ │ │ │ - 0x000f6450 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f6460 420e288c 05410e30 8606430e 38830747 B.(..A.0..C.8..G │ │ │ │ - 0x000f6470 0ef00202 460a0e38 430e3041 0e28420e ....F..8C.0A.(B. │ │ │ │ - 0x000f6480 20420e18 420e1042 0e084b0b 03cc020e B..B..B..K..... │ │ │ │ - 0x000f6490 90030257 0ef00203 f5020e90 0302460e ...W..........F. │ │ │ │ - 0x000f64a0 f0020285 0ef8024e 0e800358 0ef80241 .......N...X...A │ │ │ │ - 0x000f64b0 0ef00200 1c000000 588c0000 44d1f4ff ........X...D... │ │ │ │ - 0x000f64c0 a3000000 00410e10 8302790a 0e08460b .....A....y...F. │ │ │ │ - 0x000f64d0 025e0e08 18000000 788c0000 d4d1f4ff .^......x....... │ │ │ │ - 0x000f64e0 b3000000 00025a0e 10690e08 510e1000 ......Z..i..Q... │ │ │ │ - 0x000f64f0 48000000 948c0000 78d2f4ff 41030000 H.......x...A... │ │ │ │ - 0x000f6500 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f6510 450e288c 05410e30 8606410e 38830744 E.(..A.0..A.8..D │ │ │ │ - 0x000f6520 0e6003a7 020a0e38 410e3041 0e28420e .`.....8A.0A.(B. │ │ │ │ - 0x000f6530 20420e18 420e1042 0e08460b 1c000000 B..B..B..F..... │ │ │ │ - 0x000f6540 e08c0000 7cd5f4ff 5a000000 00410e10 ....|...Z....A.. │ │ │ │ - 0x000f6550 83020245 0a0e084a 0b000000 10000000 ...E...J........ │ │ │ │ - 0x000f6560 008d0000 bcd5f4ff 09000000 00000000 ................ │ │ │ │ - 0x000f6570 30000000 148d0000 b8d5f4ff ce000000 0............... │ │ │ │ - 0x000f6580 00420e10 8c02410e 18860348 0e208304 .B....A....H. .. │ │ │ │ - 0x000f6590 470e5002 b20a0e20 410e1841 0e10420e G.P.... A..A..B. │ │ │ │ - 0x000f65a0 08410b00 10000000 488d0000 54d6f4ff .A......H...T... │ │ │ │ - 0x000f65b0 d5000000 00000000 10000000 5c8d0000 ............\... │ │ │ │ - 0x000f65c0 20d7f4ff 9b000000 00000000 4c000000 ...........L... │ │ │ │ - 0x000f65d0 708d0000 acd7f4ff 53020000 00420e10 p.......S....B.. │ │ │ │ - 0x000f65e0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000f65f0 05410e30 8606410e 38830744 0e900103 .A.0..A.8..D.... │ │ │ │ - 0x000f6600 94010a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ - 0x000f6610 18420e10 420e0841 0b000000 2c000000 .B..B..A....,... │ │ │ │ - 0x000f6620 c08d0000 bcd9f4ff 9f000000 00420e10 .............B.. │ │ │ │ - 0x000f6630 8c02490e 18860344 0e208304 026c0a0e ..I....D. ...l.. │ │ │ │ - 0x000f6640 18450e10 420e0846 0b000000 18000000 .E..B..F........ │ │ │ │ - 0x000f6650 f08d0000 2cdaf4ff 57000000 00410e10 ....,...W....A.. │ │ │ │ - 0x000f6660 83020251 0e080000 1c000000 0c8e0000 ...Q............ │ │ │ │ - 0x000f6670 70daf4ff 6a000000 00410e10 8602025f p...j....A....._ │ │ │ │ - 0x000f6680 0a0e0848 0b410e08 4c000000 2c8e0000 ...H.A..L...,... │ │ │ │ - 0x000f6690 c0daf4ff 65010000 00420e10 8f02460e ....e....B....F. │ │ │ │ - 0x000f66a0 188e0342 0e208d04 450e288c 05440e30 ...B. ..E.(..D.0 │ │ │ │ - 0x000f66b0 8606410e 38830747 0eb00103 3a010a0e ..A.8..G....:... │ │ │ │ - 0x000f66c0 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x000f66d0 420e0841 0b000000 10000000 7c8e0000 B..A........|... │ │ │ │ - 0x000f66e0 e0dbf4ff 43000000 00000000 38000000 ....C.......8... │ │ │ │ - 0x000f66f0 908e0000 1cdcf4ff c3000000 00420e10 .............B.. │ │ │ │ - 0x000f6700 8d02420e 188c0341 0e208604 440e2883 ..B....A. ..D.(. │ │ │ │ - 0x000f6710 05470e60 02a70a0e 28410e20 410e1842 .G.`....(A. A..B │ │ │ │ - 0x000f6720 0e10420e 08410b00 64000000 cc8e0000 ..B..A..d....... │ │ │ │ - 0x000f6730 b0dcf4ff 5c040000 00420e10 8f02420e ....\....B....B. │ │ │ │ - 0x000f6740 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ - 0x000f6750 8606440e 38830747 0e800103 01030a0e ..D.8..G........ │ │ │ │ - 0x000f6760 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x000f6770 420e0845 0b02fe0a 0e38460e 30410e28 B..E.....8F.0A.( │ │ │ │ - 0x000f6780 420e2042 0e18420e 10420e08 410b0000 B. B..B..B..A... │ │ │ │ - 0x000f6790 18000000 348f0000 a8e0f4ff 4b000000 ....4.......K... │ │ │ │ - 0x000f67a0 00410e10 83020249 0e080000 28000000 .A.....I....(... │ │ │ │ - 0x000f67b0 508f0000 dce0f4ff e0000000 00410e10 P............A.. │ │ │ │ - 0x000f67c0 8602410e 1883034c 0e2002b5 0a0e1841 ..A....L. .....A │ │ │ │ - 0x000f67d0 0e10410e 084b0b00 28000000 7c8f0000 ..A..K..(...|... │ │ │ │ - 0x000f67e0 90e1f4ff 42000000 00420e10 8c02480e ....B....B....H. │ │ │ │ - 0x000f67f0 18860344 0e208304 650e184c 0e10420e ...D. ..e..L..B. │ │ │ │ - 0x000f6800 08000000 4c000000 a88f0000 b4e1f4ff ....L........... │ │ │ │ - 0x000f6810 d3020000 00420e10 8d02420e 188c0341 .....B....B....A │ │ │ │ - 0x000f6820 0e208604 410e2883 05470e30 03fc010a . ..A.(..G.0.... │ │ │ │ - 0x000f6830 0e28440e 20410e18 420e1042 0e08460b .(D. A..B..B..F. │ │ │ │ - 0x000f6840 02590a0e 28440e20 410e1842 0e10420e .Y..(D. A..B..B. │ │ │ │ - 0x000f6850 08460b00 c4000000 f88f0000 44e4f4ff .F..........D... │ │ │ │ - 0x000f6860 bd060000 00420e10 8f02450e 188e0342 .....B....E....B │ │ │ │ - 0x000f6870 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x000f6880 38830744 0e900102 970e9801 640ea001 8..D........d... │ │ │ │ - 0x000f6890 6a0ea801 560eb001 410eb801 4b0ec001 j...V...A...K... │ │ │ │ - 0x000f68a0 470ec801 470ed001 470ed801 410ee001 G...G...G...A... │ │ │ │ - 0x000f68b0 450ee801 470ef001 490ef801 470e8002 E...G...I...G... │ │ │ │ - 0x000f68c0 490e9001 03be030e 98015c0e a0014a0e I.........\...J. │ │ │ │ - 0x000f68d0 a801490e b001470e b801440e c001450e ..I...G...D...E. │ │ │ │ - 0x000f68e0 c801450e d001450e d801440e e001500e ..E...E...D...P. │ │ │ │ - 0x000f68f0 90010275 0a0e3841 0e30410e 28420e20 ...u..8A.0A.(B. │ │ │ │ - 0x000f6900 420e1842 0e10420e 08410b02 5c0e9801 B..B..B..A..\... │ │ │ │ - 0x000f6910 4e0ea001 580e9801 410e9001 18000000 N...X...A....... │ │ │ │ - 0x000f6920 c0900000 3ceaf4ff 2f000000 00410e10 ....<.../....A.. │ │ │ │ - 0x000f6930 83026d0e 08000000 48000000 dc900000 ..m.....H....... │ │ │ │ - 0x000f6940 50eaf4ff 50010000 00420e10 8f024e0e P...P....B....N. │ │ │ │ - 0x000f6950 188e0345 0e208d04 450e288c 05410e30 ...E. ..E.(..A.0 │ │ │ │ - 0x000f6960 8606410e 38830744 0e400325 010e3841 ..A.8..D.@.%..8A │ │ │ │ - 0x000f6970 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x000f6980 08000000 4c000000 28910000 54ebf4ff ....L...(...T... │ │ │ │ - 0x000f6990 52090000 00420e10 8f02420e 188e0342 R....B....B....B │ │ │ │ - 0x000f69a0 0e208d04 420e288c 05440e30 8606440e . ..B.(..D.0..D. │ │ │ │ - 0x000f69b0 38830744 0e800103 bb030a0e 38410e30 8..D........8A.0 │ │ │ │ - 0x000f69c0 410e2842 0e20420e 18420e10 420e0847 A.(B. B..B..B..G │ │ │ │ - 0x000f69d0 0b000000 48000000 78910000 64f4f4ff ....H...x...d... │ │ │ │ - 0x000f69e0 ff000000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000f69f0 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ - 0x000f6a00 38830746 0e800175 0a0e3844 0e30410e 8..F...u..8D.0A. │ │ │ │ - 0x000f6a10 28420e20 420e1842 0e10420e 08480b00 (B. B..B..B..H.. │ │ │ │ - 0x000f6a20 48000000 c4910000 18f5f4ff 57050000 H...........W... │ │ │ │ - 0x000f6a30 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f6a40 490e288c 05490e30 8606440e 38830744 I.(..I.0..D.8..D │ │ │ │ - 0x000f6a50 0e600336 010a0e38 410e3041 0e28420e .`.6...8A.0A.(B. │ │ │ │ - 0x000f6a60 20420e18 420e1042 0e08480b 10000000 B..B..B..H..... │ │ │ │ - 0x000f6a70 10920000 2cfaf4ff 16000000 00000000 ....,........... │ │ │ │ - 0x000f6a80 48000000 24920000 38faf4ff 52010000 H...$...8...R... │ │ │ │ - 0x000f6a90 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f6aa0 420e288c 05440e30 8606440e 3883074c B.(..D.0..D.8..L │ │ │ │ - 0x000f6ab0 0e700305 010a0e38 440e3041 0e28420e .p.....8D.0A.(B. │ │ │ │ - 0x000f6ac0 20420e18 420e1042 0e08420b 10000000 B..B..B..B..... │ │ │ │ - 0x000f6ad0 70920000 4cfbf4ff 60000000 00000000 p...L...`....... │ │ │ │ - 0x000f6ae0 10000000 84920000 98fbf4ff 71000000 ............q... │ │ │ │ - 0x000f6af0 00000000 38000000 98920000 04fcf4ff ....8........... │ │ │ │ - 0x000f6b00 25030000 00420e10 8d02460e 188c0341 %....B....F....A │ │ │ │ - 0x000f6b10 0e208604 440e2883 05440e50 03a2020a . ..D.(..D.P.... │ │ │ │ - 0x000f6b20 0e28410e 20410e18 420e1042 0e08410b .(A. A..B..B..A. │ │ │ │ - 0x000f6b30 44000000 d4920000 f8fef4ff 39020000 D...........9... │ │ │ │ - 0x000f6b40 00420e10 8e02490e 188d0342 0e208c04 .B....I....B. .. │ │ │ │ - 0x000f6b50 440e2886 05410e30 83064c0e 60039601 D.(..A.0..L.`... │ │ │ │ - 0x000f6b60 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ - 0x000f6b70 0e08490b 00000000 10000000 1c930000 ..I............. │ │ │ │ - 0x000f6b80 f000f5ff 2d010000 00000000 50000000 ....-.......P... │ │ │ │ - 0x000f6b90 30930000 0c02f5ff 02010000 00420e10 0............B.. │ │ │ │ - 0x000f6ba0 8c02440e 18860348 0e208304 470e5002 ..D....H. ..G.P. │ │ │ │ - 0x000f6bb0 470e5844 0e60480e 68460e70 460e7846 G.XD.`H.hF.pF.xF │ │ │ │ - 0x000f6bc0 0e800146 0e880146 0e90014e 0e500261 ...F...F...N.P.a │ │ │ │ - 0x000f6bd0 0a0e2044 0e18410e 10420e08 410b0000 .. D..A..B..A... │ │ │ │ - 0x000f6be0 60000000 84930000 c802f5ff f7010000 `............... │ │ │ │ - 0x000f6bf0 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f6c00 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ - 0x000f6c10 0e50036c 010a0e38 410e3041 0e28420e .P.l...8A.0A.(B. │ │ │ │ - 0x000f6c20 20420e18 420e1042 0e08490b 440e5847 B..B..B..I.D.XG │ │ │ │ - 0x000f6c30 0e60440e 68440e70 440e7844 0e800149 .`D.hD.pD.xD...I │ │ │ │ - 0x000f6c40 0e500000 10000000 e8930000 6404f5ff .P..........d... │ │ │ │ - 0x000f6c50 23000000 00440e10 10000000 fc930000 #....D.......... │ │ │ │ - 0x000f6c60 8004f5ff 23000000 00440e10 10000000 ....#....D...... │ │ │ │ - 0x000f6c70 10940000 9c04f5ff 23000000 00440e10 ........#....D.. │ │ │ │ - 0x000f6c80 20000000 24940000 b804f5ff 8f000000 ...$........... │ │ │ │ - 0x000f6c90 00420e10 8c02470e 20027b0a 0e10450e .B....G. .{...E. │ │ │ │ - 0x000f6ca0 08410b00 10000000 48940000 2405f5ff .A......H...$... │ │ │ │ - 0x000f6cb0 12000000 00000000 40000000 5c940000 ........@...\... │ │ │ │ - 0x000f6cc0 3005f5ff 60010000 00420e10 8c02410e 0...`....B....A. │ │ │ │ - 0x000f6cd0 18860344 0e208304 440e4002 d80a0e20 ...D. ..D.@.... │ │ │ │ - 0x000f6ce0 440e1841 0e10420e 08460b02 4c0a0e20 D..A..B..F..L.. │ │ │ │ - 0x000f6cf0 490e1841 0e10420e 08480b00 48000000 I..A..B..H..H... │ │ │ │ - 0x000f6d00 a0940000 4c06f5ff 05010000 00420e10 ....L........B.. │ │ │ │ - 0x000f6d10 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000f6d20 05410e30 8606410e 38830747 0e400270 .A.0..A.8..G.@.p │ │ │ │ - 0x000f6d30 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ - 0x000f6d40 0e10420e 08420b00 48000000 ec940000 ..B..B..H....... │ │ │ │ - 0x000f6d50 1007f5ff 49040000 00420e10 8f02420e ....I....B....B. │ │ │ │ - 0x000f6d60 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000f6d70 8606440e 38830744 0e50037f 010a0e38 ..D.8..D.P.....8 │ │ │ │ - 0x000f6d80 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x000f6d90 0e08460b 40000000 38950000 140bf5ff ..F.@...8....... │ │ │ │ - 0x000f6da0 31010000 00410e10 8602440e 18830344 1....A....D....D │ │ │ │ - 0x000f6db0 0e207a0a 0e18490e 10410e08 4b0b02a8 . z...I..A..K... │ │ │ │ - 0x000f6dc0 0a0e1841 0e10410e 08460b48 0a0e1844 ...A..A..F.H...D │ │ │ │ - 0x000f6dd0 0e10410e 084b0b00 7c000000 7c950000 ..A..K..|...|... │ │ │ │ - 0x000f6de0 100cf5ff c8030000 00420e10 8f02420e .........B....B. │ │ │ │ - 0x000f6df0 188e0349 0e208d04 420e288c 05440e30 ...I. ..B.(..D.0 │ │ │ │ - 0x000f6e00 8606450e 38830744 0e500298 0e584d0e ..E.8..D.P...XM. │ │ │ │ - 0x000f6e10 60500e58 410e5002 710e584d 0e60560e `P.XA.P.q.XM.`V. │ │ │ │ - 0x000f6e20 58420e50 029c0a0e 38410e30 410e2842 XB.P....8A.0A.(B │ │ │ │ - 0x000f6e30 0e20420e 18420e10 420e084a 0b600e58 . B..B..B..J.`.X │ │ │ │ - 0x000f6e40 450e6047 0e58420e 50030301 0e584e0e E.`G.XB.P....XN. │ │ │ │ - 0x000f6e50 60580e58 410e5000 40000000 fc950000 `X.XA.P.@....... │ │ │ │ - 0x000f6e60 600ff5ff e2000000 00420e10 8e02420e `........B....B. │ │ │ │ - 0x000f6e70 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ - 0x000f6e80 8306440e 5002bb0a 0e30470e 28410e20 ..D.P....0G.(A. │ │ │ │ - 0x000f6e90 420e1842 0e10420e 08450b00 a8000000 B..B..B..E...... │ │ │ │ - 0x000f6ea0 40960000 0c10f5ff aa040000 00420e10 @............B.. │ │ │ │ - 0x000f6eb0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000f6ec0 05410e30 8606410e 38830744 0e600302 .A.0..A.8..D.`.. │ │ │ │ - 0x000f6ed0 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ - 0x000f6ee0 420e1042 0e08430b 034a010a 0e38410e B..B..C..J...8A. │ │ │ │ - 0x000f6ef0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x000f6f00 440b680a 0e38490e 30410e28 420e2042 D.h..8I.0A.(B. B │ │ │ │ - 0x000f6f10 0e18420e 10420e08 4e0b026c 0e680277 ..B..B..N..l.h.w │ │ │ │ - 0x000f6f20 0e70440e 78440e80 01490e60 028d0a0e .pD.xD...I.`.... │ │ │ │ - 0x000f6f30 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x000f6f40 420e0845 0b000000 10000000 ec960000 B..E............ │ │ │ │ - 0x000f6f50 1014f5ff 18000000 00000000 30000000 ............0... │ │ │ │ - 0x000f6f60 00970000 1c14f5ff 70010000 00420e10 ........p....B.. │ │ │ │ - 0x000f6f70 8c02440e 18860344 0e208304 4c0e4002 ..D....D. ..L.@. │ │ │ │ - 0x000f6f80 f70a0e20 530e1841 0e10420e 084d0b00 ... S..A..B..M.. │ │ │ │ - 0x000f6f90 94000000 34970000 5815f5ff 2e020000 ....4...X....... │ │ │ │ - 0x000f6fa0 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f6fb0 420e288c 05410e30 8606440e 38830746 B.(..A.0..D.8..F │ │ │ │ - 0x000f6fc0 0e400250 0a0e3845 0e30410e 28420e20 .@.P..8E.0A.(B. │ │ │ │ - 0x000f6fd0 420e1842 0e10420e 084f0b02 6c0a0e38 B..B..B..O..l..8 │ │ │ │ - 0x000f6fe0 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x000f6ff0 0e084a0b 02ec0a0e 38440e30 410e2842 ..J.....8D.0A.(B │ │ │ │ - 0x000f7000 0e20420e 18420e10 420e0847 0b490a0e . B..B..B..G.I.. │ │ │ │ - 0x000f7010 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x000f7020 420e084a 0b000000 34000000 cc970000 B..J....4....... │ │ │ │ - 0x000f7030 f016f5ff 68000000 00420e10 8d02420e ....h....B....B. │ │ │ │ - 0x000f7040 188c0341 0e208604 440e2883 05440e30 ...A. ..D.(..D.0 │ │ │ │ - 0x000f7050 02540e28 410e2041 0e18420e 10420e08 .T.(A. A..B..B.. │ │ │ │ - 0x000f7060 74000000 04980000 2817f5ff f2000000 t.......(....... │ │ │ │ - 0x000f7070 004b0e10 8f02490e 188e0345 0e208d04 .K....I....E. .. │ │ │ │ - 0x000f7080 450e288c 05440e30 8606440e 38830744 E.(..D.0..D.8..D │ │ │ │ - 0x000f7090 0e40027f 0a0e3841 0e30410e 28420e20 .@....8A.0A.(B. │ │ │ │ - 0x000f70a0 420e1842 0e10420e 08450b44 0e3848c3 B..B..B..E.D.8H. │ │ │ │ - 0x000f70b0 0e3041c6 0e2842cc 0e2042cd 0e1842ce .0A..(B.. B...B. │ │ │ │ - 0x000f70c0 0e1042cf 0e08460e 40830786 068c058d ..B...F.@....... │ │ │ │ - 0x000f70d0 048e038f 02000000 48000000 7c980000 ........H...|... │ │ │ │ - 0x000f70e0 b017f5ff 19010000 00420e10 8f02450e .........B....E. │ │ │ │ - 0x000f70f0 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ - 0x000f7100 8606410e 38830744 0e50026d 0a0e3844 ..A.8..D.P.m..8D │ │ │ │ - 0x000f7110 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x000f7120 08420b00 4c000000 c8980000 8418f5ff .B..L........... │ │ │ │ - 0x000f7130 22030000 00420e10 8f02450e 188e0345 "....B....E....E │ │ │ │ - 0x000f7140 0e208d04 450e288c 05440e30 8606450e . ..E.(..D.0..E. │ │ │ │ - 0x000f7150 38830744 0e800103 5b020a0e 38410e30 8..D....[...8A.0 │ │ │ │ - 0x000f7160 410e2845 0e20420e 18420e10 420e084a A.(E. B..B..B..J │ │ │ │ - 0x000f7170 0b000000 58000000 18990000 641bf5ff ....X.......d... │ │ │ │ - 0x000f7180 64030000 00420e10 8f02450e 188e0342 d....B....E....B │ │ │ │ - 0x000f7190 0e208d04 450e288c 05470e30 8606440e . ..E.(..G.0..D. │ │ │ │ - 0x000f71a0 3883074a 0ef00402 6f0a0e38 440e3041 8..J....o..8D.0A │ │ │ │ - 0x000f71b0 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ - 0x000f71c0 490ef804 4f0e8005 530ef804 410ef004 I...O...S...A... │ │ │ │ - 0x000f71d0 64000000 74990000 781ef5ff d6020000 d...t...x....... │ │ │ │ - 0x000f71e0 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ - 0x000f71f0 450e288c 05410e30 8606460e 3883074a E.(..A.0..F.8..J │ │ │ │ - 0x000f7200 0ed00103 0a010ef0 017f0ed0 014d0ed8 .............M.. │ │ │ │ - 0x000f7210 014a0ee0 015d0ed8 01410ed0 01028f0a .J...]...A...... │ │ │ │ - 0x000f7220 0e38440e 30410e28 420e2042 0e18420e .8D.0A.(B. B..B. │ │ │ │ - 0x000f7230 10420e08 470b0000 50000000 dc990000 .B..G...P....... │ │ │ │ - 0x000f7240 f020f5ff 23010000 00420e10 8f02450e . ..#....B....E. │ │ │ │ - 0x000f7250 188e0345 0e208d04 4a0e288c 05470e30 ...E. ..J.(..G.0 │ │ │ │ - 0x000f7260 8606410e 3883074f 0eb00269 0ed00202 ..A.8..O...i.... │ │ │ │ - 0x000f7270 7d0eb002 7d0a0e38 440e3041 0e28420e }...}..8D.0A.(B. │ │ │ │ - 0x000f7280 20420e18 420e1042 0e08410b 6c000000 B..B..B..A.l... │ │ │ │ - 0x000f7290 309a0000 cc21f5ff e9020000 00420e10 0....!.......B.. │ │ │ │ - 0x000f72a0 8f024c0e 188e0342 0e208d04 450e288c ..L....B. ..E.(. │ │ │ │ - 0x000f72b0 05410e30 8606410e 38830747 0ec00302 .A.0..A.8..G.... │ │ │ │ - 0x000f72c0 5a0ee003 02450ec0 03029a0e e003630e Z....E........c. │ │ │ │ - 0x000f72d0 c003640e c8034d0e d003500e c803410e ..d...M...P...A. │ │ │ │ - 0x000f72e0 c00302b3 0a0e3844 0e30410e 28420e20 ......8D.0A.(B. │ │ │ │ - 0x000f72f0 420e1842 0e10420e 08440b00 48000000 B..B..B..D..H... │ │ │ │ - 0x000f7300 a09a0000 4c24f5ff 4e030000 00420e10 ....L$..N....B.. │ │ │ │ - 0x000f7310 8f02460e 188e0345 0e208d04 420e288c ..F....E. ..B.(. │ │ │ │ - 0x000f7320 05410e30 8606410e 38830747 0e70029d .A.0..A.8..G.p.. │ │ │ │ - 0x000f7330 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x000f7340 0e10420e 08410b00 0c010000 ec9a0000 ..B..A.......... │ │ │ │ - 0x000f7350 5027f5ff 41110000 00420e10 8f02450e P'..A....B....E. │ │ │ │ - 0x000f7360 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000f7370 8606410e 38830747 0eb00203 09010eb8 ..A.8..G........ │ │ │ │ - 0x000f7380 02410ec0 02490ec8 024e0ed0 024e0eb0 .A...I...N...N.. │ │ │ │ - 0x000f7390 02037d03 0eb80241 0ec00244 0ec8024a ..}....A...D...J │ │ │ │ - 0x000f73a0 0ed00247 0ed80247 0ee00247 0ee80247 ...G...G...G...G │ │ │ │ - 0x000f73b0 0ef0024e 0eb00203 5d010eb8 02470ec0 ...N....]....G.. │ │ │ │ - 0x000f73c0 02470ec8 02470ed0 02470ed8 02470ee0 .G...G...G...G.. │ │ │ │ - 0x000f73d0 024e0eb0 02032f02 0eb80241 0ec00244 .N..../....A...D │ │ │ │ - 0x000f73e0 0ec8024a 0ed00247 0ed80247 0ee00247 ...J...G...G...G │ │ │ │ - 0x000f73f0 0ee80247 0ef00256 0eb00203 56010eb8 ...G...V....V... │ │ │ │ - 0x000f7400 025b0ec0 02470ec8 02470ed0 02470ed8 .[...G...G...G.. │ │ │ │ - 0x000f7410 02470ee0 02470ed8 02420ed0 026e0eb0 .G...G...B...n.. │ │ │ │ - 0x000f7420 02029e0a 0e38410e 30410e28 420e2042 .....8A.0A.(B. B │ │ │ │ - 0x000f7430 0e18420e 10420e08 450b0310 020ed002 ..B..B..E....... │ │ │ │ - 0x000f7440 025d0eb0 02031401 0ed00278 0eb00279 .].........x...y │ │ │ │ - 0x000f7450 0ed00202 470eb002 44000000 fc9b0000 ....G...D....... │ │ │ │ - 0x000f7460 9037f5ff ac010000 00420e10 8f024d0e .7.......B....M. │ │ │ │ - 0x000f7470 188e0345 0e208d04 450e288c 05410e30 ...E. ..E.(..A.0 │ │ │ │ - 0x000f7480 8306440e 80010241 0e6002af 0a0e3041 ..D....A.`....0A │ │ │ │ - 0x000f7490 0e28420e 20450e18 420e1042 0e08460b .(B. E..B..B..F. │ │ │ │ - 0x000f74a0 90000000 449c0000 f838f5ff 31060000 ....D....8..1... │ │ │ │ - 0x000f74b0 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f74c0 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ - 0x000f74d0 0ef00302 900e9004 024b0ef0 03039c01 .........K...... │ │ │ │ - 0x000f74e0 0ef80344 0e800449 0e980452 0ea00447 ...D...I...R...G │ │ │ │ - 0x000f74f0 0ea80442 0eb00456 0ef00302 da0ef803 ...B...V........ │ │ │ │ - 0x000f7500 440e8004 490e9804 520ea004 470ea804 D...I...R...G... │ │ │ │ - 0x000f7510 420eb004 560ef003 03db010a 0e38410e B...V........8A. │ │ │ │ - 0x000f7520 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x000f7530 410b0000 84000000 d89c0000 a43ef5ff A............>.. │ │ │ │ - 0x000f7540 dd040000 00420e10 8f024d0e 188e0342 .....B....M....B │ │ │ │ - 0x000f7550 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x000f7560 3883074a 0ea00403 32010ec0 046a0ea0 8..J....2....j.. │ │ │ │ - 0x000f7570 0402ee0e a8044c0e b0044d0e c804590e ......L...M...Y. │ │ │ │ - 0x000f7580 d004470e d804470e e004490e a0040267 ..G...G...I....g │ │ │ │ - 0x000f7590 0ea8044a 0eb00447 0eb80444 0ec0044e ...J...G...D...N │ │ │ │ - 0x000f75a0 0ea0045e 0a0e3841 0e30410e 28420e20 ...^..8A.0A.(B. │ │ │ │ - 0x000f75b0 420e1842 0e10420e 08440b00 80000000 B..B..B..D...... │ │ │ │ - 0x000f75c0 609d0000 fc42f5ff 4f020000 00420e10 `....B..O....B.. │ │ │ │ - 0x000f75d0 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ - 0x000f75e0 05410e30 83064b0e 50025b0a 0e30410e .A.0..K.P.[..0A. │ │ │ │ - 0x000f75f0 28410e20 420e1842 0e10420e 084a0b58 (A. B..B..B..J.X │ │ │ │ - 0x000f7600 0a0e3041 0e28410e 20420e18 420e1042 ..0A.(A. B..B..B │ │ │ │ - 0x000f7610 0e08480b 760a0e30 470e2841 0e20420e ..H.v..0G.(A. B. │ │ │ │ - 0x000f7620 18420e10 420e084c 0b02770a 0e30480e .B..B..L..w..0H. │ │ │ │ - 0x000f7630 28410e20 420e1842 0e10420e 084a0b00 (A. B..B..B..J.. │ │ │ │ - 0x000f7640 c0000000 e49d0000 c844f5ff e50a0000 .........D...... │ │ │ │ - 0x000f7650 00420e10 8f02490e 188e0342 0e208d04 .B....I....B. .. │ │ │ │ - 0x000f7660 420e288c 05410e30 8606440e 38830747 B.(..A.0..D.8..G │ │ │ │ - 0x000f7670 0e800403 07020e88 04470e90 04470e98 .........G...G.. │ │ │ │ - 0x000f7680 04470ea0 04470ea8 04470eb0 04470eb8 .G...G...G...G.. │ │ │ │ - 0x000f7690 04470ec0 04490e80 04033402 0a0e3841 .G...I....4...8A │ │ │ │ - 0x000f76a0 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x000f76b0 08460b03 05030ea0 04024d0e 8004031a .F........M..... │ │ │ │ - 0x000f76c0 010e8804 410e9004 410e9804 470ea004 ....A...A...G... │ │ │ │ - 0x000f76d0 440ea804 440eb004 440eb804 440ec004 D...D...D...D... │ │ │ │ - 0x000f76e0 610e8004 02800e88 044a0e90 04470e98 a........J...G.. │ │ │ │ - 0x000f76f0 04470ea0 04470ea8 04470eb0 044e0e80 .G...G...G...N.. │ │ │ │ - 0x000f7700 04000000 90000000 a89e0000 f44ef5ff .............N.. │ │ │ │ - 0x000f7710 c7030000 00420e10 8d02420e 188c0341 .....B....B....A │ │ │ │ - 0x000f7720 0e208604 410e2883 05470e30 026f0a0e . ..A.(..G.0.o.. │ │ │ │ - 0x000f7730 28450e20 410e1842 0e10420e 084a0b02 (E. A..B..B..J.. │ │ │ │ - 0x000f7740 560a0e28 410e2041 0e18420e 10420e08 V..(A. A..B..B.. │ │ │ │ - 0x000f7750 4c0b027d 0a0e2841 0e20410e 18420e10 L..}..(A. A..B.. │ │ │ │ - 0x000f7760 420e0845 0b030801 0a0e2841 0e20410e B..E......(A. A. │ │ │ │ - 0x000f7770 18420e10 420e0842 0b740a0e 28520e20 .B..B..B.t..(R. │ │ │ │ - 0x000f7780 410e1842 0e10420e 08450b02 5e0e384e A..B..B..E..^.8N │ │ │ │ - 0x000f7790 0e40580e 38410e30 48010000 3c9f0000 .@X.8A.0H...<... │ │ │ │ - 0x000f77a0 3052f5ff 08230000 00420e10 8f02420e 0R...#...B....B. │ │ │ │ - 0x000f77b0 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x000f77c0 8606410e 3883074a 0eb00403 e3020eb8 ..A.8..J........ │ │ │ │ - 0x000f77d0 046d0ec0 04470ec8 04410ed0 04490eb0 .m...G...A...I.. │ │ │ │ - 0x000f77e0 046a0a0e 38410e30 410e2842 0e20420e .j..8A.0A.(B. B. │ │ │ │ - 0x000f77f0 18420e10 420e0844 0b02570e b804500e .B..B..D..W...P. │ │ │ │ - 0x000f7800 c0044d0e c804470e d004550e b0045c0e ..M...G...U...\. │ │ │ │ - 0x000f7810 b804690e c004470e c804410e d004490e ..i...G...A...I. │ │ │ │ - 0x000f7820 b00403b3 090eb804 4d0ec004 470ec804 ........M...G... │ │ │ │ - 0x000f7830 470ed004 470ed804 470ee004 580eb004 G...G...G...X... │ │ │ │ - 0x000f7840 03c2050e b8044d0e c004500e b804420e ......M...P...B. │ │ │ │ - 0x000f7850 b004032a 040eb804 470ec004 560eb804 ...*....G...V... │ │ │ │ - 0x000f7860 410eb004 02ec0eb8 0402750e c004470e A.........u...G. │ │ │ │ - 0x000f7870 c804480e e004710e b0040248 0eb8044d ..H...q....H...M │ │ │ │ - 0x000f7880 0ec00459 0eb80441 0eb00403 8d010eb8 ...Y...A........ │ │ │ │ - 0x000f7890 04470ec0 044d0eb8 04410eb0 04033003 .G...M...A....0. │ │ │ │ - 0x000f78a0 0eb8044f 0ec0045f 0eb80441 0eb00402 ...O..._...A.... │ │ │ │ - 0x000f78b0 ba0eb804 4d0ec004 590eb804 410eb004 ....M...Y...A... │ │ │ │ - 0x000f78c0 02c00eb8 044d0ec0 04590eb8 04410eb0 .....M...Y...A.. │ │ │ │ - 0x000f78d0 04030601 0eb8044a 0ec0045d 0eb80442 .......J...]...B │ │ │ │ - 0x000f78e0 0eb00400 18000000 88a00000 f473f5ff .............s.. │ │ │ │ - 0x000f78f0 27000000 00410e10 8302610e 08000000 '....A....a..... │ │ │ │ - 0x000f7900 1c000000 a4a00000 0874f5ff 77000000 .........t..w... │ │ │ │ - 0x000f7910 004f0e10 8302025f 0a0e0842 0b460e08 .O....._...B.F.. │ │ │ │ - 0x000f7920 20000000 c4a00000 6874f5ff 84010000 .......ht...... │ │ │ │ - 0x000f7930 00410e10 8302440e 30031301 0a0e1041 .A....D.0......A │ │ │ │ - 0x000f7940 0e08470b 48000000 e8a00000 d475f5ff ..G.H........u.. │ │ │ │ - 0x000f7950 74080000 00420e10 8f02420e 188e0342 t....B....B....B │ │ │ │ - 0x000f7960 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x000f7970 38830747 0e700317 060a0e38 410e3041 8..G.p.....8A.0A │ │ │ │ - 0x000f7980 0e28420e 20420e18 420e1042 0e08460b .(B. B..B..B..F. │ │ │ │ - 0x000f7990 38000000 34a10000 087ef5ff 94090000 8...4....~...... │ │ │ │ - 0x000f79a0 00420e10 8d02460e 188c0341 0e208604 .B....F....A. .. │ │ │ │ - 0x000f79b0 440e2883 05470e50 0394030a 0e28410e D.(..G.P.....(A. │ │ │ │ - 0x000f79c0 20410e18 420e1042 0e08420b 20000000 A..B..B..B. ... │ │ │ │ - 0x000f79d0 70a10000 6c87f5ff e5000000 00410e10 p...l........A.. │ │ │ │ - 0x000f79e0 83024a0e e00102b9 0a0e1041 0e084b0b ..J........A..K. │ │ │ │ - 0x000f79f0 28000000 94a10000 3888f5ff 40030000 (.......8...@... │ │ │ │ - 0x000f7a00 00410e10 86024d0e 18830347 0e200328 .A....M....G. .( │ │ │ │ - 0x000f7a10 030e1841 0e10410e 08000000 18000000 ...A..A......... │ │ │ │ - 0x000f7a20 c0a10000 4c8bf5ff 70010000 00440e30 ....L...p....D.0 │ │ │ │ - 0x000f7a30 02f90a0e 08430b00 64000000 dca10000 .....C..d....... │ │ │ │ - 0x000f7a40 a08cf5ff 440a0000 00420e10 8f024e0e ....D....B....N. │ │ │ │ - 0x000f7a50 188e0345 0e208d04 450e288c 05480e30 ...E. ..E.(..H.0 │ │ │ │ - 0x000f7a60 8606410e 38830744 0e50038a 020a0e38 ..A.8..D.P.....8 │ │ │ │ - 0x000f7a70 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x000f7a80 0e08450b 03a2030a 0e38410e 30410e28 ..E......8A.0A.( │ │ │ │ - 0x000f7a90 420e2042 0e18420e 10420e08 440b0000 B. B..B..B..D... │ │ │ │ - 0x000f7aa0 10000000 44a20000 8896f5ff 35000000 ....D.......5... │ │ │ │ - 0x000f7ab0 00000000 3c000000 58a20000 b496f5ff ....<...X....... │ │ │ │ - 0x000f7ac0 06010000 00420e10 8e02450e 188d0345 .....B....E....E │ │ │ │ - 0x000f7ad0 0e208c04 440e2886 05440e50 590e707f . ..D.(..D.PY.p. │ │ │ │ - 0x000f7ae0 0e507d0a 0e28440e 20420e18 420e1042 .P}..(D. B..B..B │ │ │ │ - 0x000f7af0 0e08450b 48000000 98a20000 8497f5ff ..E.H........... │ │ │ │ - 0x000f7b00 6c000000 00420e10 8e02450e 188d034a l....B....E....J │ │ │ │ - 0x000f7b10 0e208c04 410e2886 05470e30 770a0e28 . ..A.(..G.0w..( │ │ │ │ - 0x000f7b20 410e2042 0e18420e 10420e08 490b440e A. B..B..B..I.D. │ │ │ │ - 0x000f7b30 28410e20 420e1842 0e10420e 08000000 (A. B..B..B..... │ │ │ │ - 0x000f7b40 18000000 e4a20000 a897f5ff 0e010000 ................ │ │ │ │ - 0x000f7b50 00470ea0 0102870a 0e08420b 24000000 .G........B.$... │ │ │ │ - 0x000f7b60 00a30000 9c98f5ff 41000000 00420e10 ........A....B.. │ │ │ │ - 0x000f7b70 8c024d0e 18860347 0e20630e 18410e10 ..M....G. c..A.. │ │ │ │ - 0x000f7b80 420e0800 28000000 28a30000 c498f5ff B...(...(....... │ │ │ │ - 0x000f7b90 af000000 00420e10 8c02440e 1886034d .....B....D....M │ │ │ │ - 0x000f7ba0 0eb00102 690a0e18 410e1042 0e08410b ....i...A..B..A. │ │ │ │ - 0x000f7bb0 10000000 54a30000 4899f5ff 22000000 ....T...H..."... │ │ │ │ - 0x000f7bc0 00000000 18000000 68a30000 6499f5ff ........h...d... │ │ │ │ - 0x000f7bd0 25000000 00410e10 8302630e 08000000 %....A....c..... │ │ │ │ - 0x000f7be0 18000000 84a30000 7899f5ff d6000000 ........x....... │ │ │ │ - 0x000f7bf0 00440e10 02850a0e 08470b00 10000000 .D.......G...... │ │ │ │ - 0x000f7c00 a0a30000 3c9af5ff 9d000000 00000000 ....<........... │ │ │ │ - 0x000f7c10 48000000 b4a30000 c89af5ff 30010000 H...........0... │ │ │ │ - 0x000f7c20 00420e10 8f02450e 188e0345 0e208d04 .B....E....E. .. │ │ │ │ - 0x000f7c30 450e288c 05440e30 8606410e 38830747 E.(..D.0..A.8..G │ │ │ │ - 0x000f7c40 0e7002dd 0a0e3841 0e30410e 28420e20 .p....8A.0A.(B. │ │ │ │ - 0x000f7c50 420e1842 0e10420e 08440b00 78000000 B..B..B..D..x... │ │ │ │ - 0x000f7c60 00a40000 ac9bf5ff d2040000 00420e10 .............B.. │ │ │ │ - 0x000f7c70 8f02450e 188e0342 0e208d04 420e288c ..E....B. ..B.(. │ │ │ │ - 0x000f7c80 05410e30 8606410e 38830747 0ed00102 .A.0..A.8..G.... │ │ │ │ - 0x000f7c90 940ef001 024f0ed0 0102830e f001710e .....O........q. │ │ │ │ - 0x000f7ca0 d001027f 0ef0015d 0ed00102 6e0ef001 .......]....n... │ │ │ │ - 0x000f7cb0 7d0ed001 02f50a0e 38440e30 410e2842 }.......8D.0A.(B │ │ │ │ - 0x000f7cc0 0e20420e 18420e10 420e0841 0b530ef0 . B..B..B..A.S.. │ │ │ │ - 0x000f7cd0 01740ed0 01000000 64000000 7ca40000 .t......d...|... │ │ │ │ - 0x000f7ce0 10a0f5ff 3e030000 00420e10 8e02450e ....>....B....E. │ │ │ │ - 0x000f7cf0 188d0345 0e208c04 410e2886 05410e30 ...E. ..A.(..A.0 │ │ │ │ - 0x000f7d00 83064c0e 90040276 0ec00475 0e900402 ..L....v...u.... │ │ │ │ - 0x000f7d10 420a0e30 440e2841 0e20420e 18420e10 B..0D.(A. B..B.. │ │ │ │ - 0x000f7d20 420e0846 0b440ec0 04780e90 044f0ec0 B..F.D...x...O.. │ │ │ │ - 0x000f7d30 04780e90 045c0eb0 047e0e90 04000000 .x...\...~...... │ │ │ │ - 0x000f7d40 3c000000 e4a40000 e8a2f5ff fb000000 <............... │ │ │ │ - 0x000f7d50 00420e10 8d024a0e 188c0341 0e208604 .B....J....A. .. │ │ │ │ - 0x000f7d60 410e2883 054c0e90 0202ae0a 0e28440e A.(..L.......(D. │ │ │ │ - 0x000f7d70 20410e18 420e1042 0e08470b 00000000 A..B..B..G..... │ │ │ │ - 0x000f7d80 3c000000 24a50000 a8a3f5ff a3000000 <...$........... │ │ │ │ - 0x000f7d90 00420e10 8e024d0e 188d0345 0e208c04 .B....M....E. .. │ │ │ │ - 0x000f7da0 410e2886 05440e70 7a0e506c 0a0e2844 A.(..D.pz.Pl..(D │ │ │ │ - 0x000f7db0 0e20420e 18420e10 420e0847 0b000000 . B..B..B..G.... │ │ │ │ - 0x000f7dc0 48000000 64a50000 18a4f5ff a4000000 H...d........... │ │ │ │ - 0x000f7dd0 00420e10 8d02450e 188c0341 0e208604 .B....E....A. .. │ │ │ │ - 0x000f7de0 430e2883 05470e30 02620a0e 28440e20 C.(..G.0.b..(D. │ │ │ │ - 0x000f7df0 410e1842 0e10420e 08430b5a 0e28440e A..B..B..C.Z.(D. │ │ │ │ - 0x000f7e00 20410e18 420e1042 0e080000 44000000 A..B..B....D... │ │ │ │ - 0x000f7e10 b0a50000 7ca4f5ff c8000000 00420e10 ....|........B.. │ │ │ │ - 0x000f7e20 8e02450e 188d0347 0e208c04 440e2886 ..E....G. ..D.(. │ │ │ │ - 0x000f7e30 05410e30 8306490e 70760e50 024e0a0e .A.0..I.pv.P.N.. │ │ │ │ - 0x000f7e40 30440e28 410e2042 0e18420e 10420e08 0D.(A. B..B..B.. │ │ │ │ - 0x000f7e50 450b0000 3c000000 f8a50000 04a5f5ff E...<........... │ │ │ │ - 0x000f7e60 b9000000 00420e10 8d02470e 188c0344 .....B....G....D │ │ │ │ - 0x000f7e70 0e208604 410e2883 05470e70 7c0e5076 . ..A.(..G.p|.Pv │ │ │ │ - 0x000f7e80 0a0e2844 0e20410e 18420e10 420e0848 ..(D. A..B..B..H │ │ │ │ - 0x000f7e90 0b000000 28000000 38a60000 84a5f5ff ....(...8....... │ │ │ │ - 0x000f7ea0 aa000000 00420e10 8c02470e 2002790a .....B....G. .y. │ │ │ │ - 0x000f7eb0 0e10420e 08440b54 0a0e1044 0e08450b ..B..D.T...D..E. │ │ │ │ - 0x000f7ec0 68000000 64a60000 08a6f5ff db060000 h...d........... │ │ │ │ - 0x000f7ed0 00420e10 8f02490e 188e0342 0e208d04 .B....I....B. .. │ │ │ │ - 0x000f7ee0 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ - 0x000f7ef0 0e80046f 0ea00402 590e8004 0313010e ...o....Y....... │ │ │ │ - 0x000f7f00 b0040272 0e800402 480ea004 02420e80 ...r....H....B.. │ │ │ │ - 0x000f7f10 04033901 0a0e3841 0e30410e 28420e20 ..9...8A.0A.(B. │ │ │ │ - 0x000f7f20 420e1842 0e10420e 08460b00 2c000000 B..B..B..F..,... │ │ │ │ - 0x000f7f30 d0a60000 7cacf5ff 19050000 00410e10 ....|........A.. │ │ │ │ - 0x000f7f40 8602430d 06448f03 8e04458d 05498c06 ..C..D....E..I.. │ │ │ │ - 0x000f7f50 44830702 a50a0c07 08410b00 2c000000 D........A..,... │ │ │ │ - 0x000f7f60 00a70000 6cb1f5ff 2b040000 00410e10 ....l...+....A.. │ │ │ │ - 0x000f7f70 8602430d 06448f03 8e044c8d 058c0683 ..C..D....L..... │ │ │ │ - 0x000f7f80 0702c00a 0c070844 0b000000 70000000 .......D....p... │ │ │ │ - 0x000f7f90 30a70000 6cb5f5ff 94080000 00420e10 0...l........B.. │ │ │ │ - 0x000f7fa0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000f7fb0 05410e30 8606410e 38830747 0e800302 .A.0..A.8..G.... │ │ │ │ - 0x000f7fc0 940a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ - 0x000f7fd0 420e1042 0e08460b 02400e88 034e0e90 B..B..F..@...N.. │ │ │ │ - 0x000f7fe0 034f0e88 03410e80 03034801 0ea0037c .O...A....H....| │ │ │ │ - 0x000f7ff0 0e800303 01010ea0 0302440e 80030000 ..........D..... │ │ │ │ - 0x000f8000 28000000 a4a70000 98bdf5ff 09290000 (............).. │ │ │ │ - 0x000f8010 00410e10 8602480d 06508f03 8e048d05 .A....H..P...... │ │ │ │ - 0x000f8020 8c068307 024c0a0c 07084b0b 10000000 .....L....K..... │ │ │ │ - 0x000f8030 d0a70000 7ce6f5ff 07000000 00000000 ....|........... │ │ │ │ - 0x000f8040 10000000 e4a70000 78e6f5ff 23000000 ........x...#... │ │ │ │ - 0x000f8050 00440e10 2c000000 f8a70000 94e6f5ff .D..,........... │ │ │ │ - 0x000f8060 1e040000 00410e10 8602460d 06448f03 .....A....F..D.. │ │ │ │ - 0x000f8070 8e04458d 05468c06 830703bb 020a0c07 ..E..F.......... │ │ │ │ - 0x000f8080 08470b00 2c000000 28a80000 84eaf5ff .G..,...(....... │ │ │ │ - 0x000f8090 f7020000 00410e10 8602430d 06428f03 .....A....C..B.. │ │ │ │ - 0x000f80a0 4b8e048d 05458c06 4b830703 fc010a0c K....E..K....... │ │ │ │ - 0x000f80b0 0708430b 30000000 58a80000 54edf5ff ..C.0...X...T... │ │ │ │ - 0x000f80c0 fa030000 00410e10 8602430d 06428f03 .....A....C..B.. │ │ │ │ - 0x000f80d0 458e0445 8d05458c 06448307 0344020a E..E..E..D...D.. │ │ │ │ - 0x000f80e0 0c070843 0b000000 2c000000 8ca80000 ...C....,....... │ │ │ │ - 0x000f80f0 20f1f5ff 9d010000 00470e10 8c02490e ........G....I. │ │ │ │ - 0x000f8100 18860352 0e208304 026a0a0e 18410e10 ...R. ...j...A.. │ │ │ │ - 0x000f8110 420e0841 0b000000 2c000000 bca80000 B..A....,....... │ │ │ │ - 0x000f8120 90f2f5ff 89080000 00410e10 8602430d .........A....C. │ │ │ │ - 0x000f8130 06448f03 8e04498d 05458c06 44830703 .D....I..E..D... │ │ │ │ - 0x000f8140 12050a0c 0708440b 20000000 eca80000 ......D. ....... │ │ │ │ - 0x000f8150 f0faf5ff e5000000 00410e10 83024a0e .........A....J. │ │ │ │ - 0x000f8160 e00102b9 0a0e1041 0e084b0b 10000000 .......A..K..... │ │ │ │ - 0x000f8170 10a90000 bcfbf5ff 23000000 00440e10 ........#....D.. │ │ │ │ - 0x000f8180 10000000 24a90000 d8fbf5ff 23000000 ....$.......#... │ │ │ │ - 0x000f8190 00440e10 34000000 38a90000 f4fbf5ff .D..4...8....... │ │ │ │ - 0x000f81a0 97010000 00410e10 8602410e 18830344 .....A....A....D │ │ │ │ - 0x000f81b0 0e2002ba 0a0e1841 0e10410e 08460b7e . .....A..A..F.~ │ │ │ │ - 0x000f81c0 0e284e0e 30580e28 410e2000 34000000 .(N.0X.(A. .4... │ │ │ │ - 0x000f81d0 70a90000 5cfdf5ff 20020000 004d0e10 p...\... ....M.. │ │ │ │ - 0x000f81e0 8302460e 4002bb0a 0e10410e 08410b02 ..F.@.....A..A.. │ │ │ │ - 0x000f81f0 780a0e10 410e0847 0b02b20e 10410e08 x...A..G.....A.. │ │ │ │ - 0x000f8200 45c30000 14000000 a8a90000 44fff5ff E...........D... │ │ │ │ - 0x000f8210 9e000000 00027f0e 10000000 4c000000 ............L... │ │ │ │ - 0x000f8220 c0a90000 ccfff5ff 21040000 00420e10 ........!....B.. │ │ │ │ - 0x000f8230 8f02450e 188e0342 0e208d04 420e288c ..E....B. ..B.(. │ │ │ │ - 0x000f8240 05410e30 8606440e 38830747 0e900203 .A.0..D.8..G.... │ │ │ │ - 0x000f8250 0a020a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ - 0x000f8260 18420e10 420e0842 0b000000 38000000 .B..B..B....8... │ │ │ │ - 0x000f8270 10aa0000 ac03f6ff f4000000 00420e10 .............B.. │ │ │ │ - 0x000f8280 8d02450e 188c0344 0e208604 430e2883 ..E....D. ..C.(. │ │ │ │ - 0x000f8290 05470e30 630a0e28 410e2041 0e18420e .G.0c..(A. A..B. │ │ │ │ - 0x000f82a0 10420e08 420b0000 4c000000 4caa0000 .B..B...L...L... │ │ │ │ - 0x000f82b0 7004f6ff 390c0000 00420e10 8f02420e p...9....B....B. │ │ │ │ - 0x000f82c0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000f82d0 8606410e 38830747 0ef00303 0c010a0e ..A.8..G........ │ │ │ │ - 0x000f82e0 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x000f82f0 420e0849 0b000000 10000000 9caa0000 B..I............ │ │ │ │ - 0x000f8300 6010f6ff 26000000 00000000 18000000 `...&........... │ │ │ │ - 0x000f8310 b0aa0000 7c10f6ff 2a000000 00410e10 ....|...*....A.. │ │ │ │ - 0x000f8320 8302680e 08000000 10000000 ccaa0000 ..h............. │ │ │ │ - 0x000f8330 9010f6ff 3c000000 00000000 40000000 ....<.......@... │ │ │ │ - 0x000f8340 e0aa0000 bc10f6ff be010000 00420e10 .............B.. │ │ │ │ - 0x000f8350 8e02450e 188d0342 0e208c04 410e2886 ..E....B. ..A.(. │ │ │ │ - 0x000f8360 05410e30 8306440e 60030201 0a0e3041 .A.0..D.`.....0A │ │ │ │ - 0x000f8370 0e28410e 20420e18 420e1042 0e08470b .(A. B..B..B..G. │ │ │ │ - 0x000f8380 18000000 24ab0000 3812f6ff cd020000 ....$...8....... │ │ │ │ - 0x000f8390 00440e40 032a010a 0e08420b 14000000 .D.@.*....B..... │ │ │ │ - 0x000f83a0 40ab0000 ec14f6ff ec000000 0002cd0e @............... │ │ │ │ - 0x000f83b0 10000000 14000000 58ab0000 c415f6ff ........X....... │ │ │ │ - 0x000f83c0 e2000000 0002c30e 10000000 40000000 ............@... │ │ │ │ - 0x000f83d0 70ab0000 9c16f6ff 6f010000 00420e10 p.......o....B.. │ │ │ │ - 0x000f83e0 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ - 0x000f83f0 05410e30 8306440e 800102b7 0a0e3044 .A.0..D.......0D │ │ │ │ - 0x000f8400 0e28410e 20420e18 420e1042 0e08410b .(A. B..B..B..A. │ │ │ │ - 0x000f8410 40000000 b4ab0000 c817f6ff 7d010000 @...........}... │ │ │ │ - 0x000f8420 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. .. │ │ │ │ - 0x000f8430 440e2886 05410e30 8306440e 800102b8 D.(..A.0..D..... │ │ │ │ - 0x000f8440 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ - 0x000f8450 0e08460b 38000000 f8ab0000 0419f6ff ..F.8........... │ │ │ │ - 0x000f8460 67010000 00420e10 8d02420e 188c0341 g....B....B....A │ │ │ │ - 0x000f8470 0e208604 440e2883 05440e60 02cd0a0e . ..D.(..D.`.... │ │ │ │ - 0x000f8480 28410e20 410e1842 0e10420e 08480b00 (A. A..B..B..H.. │ │ │ │ - 0x000f8490 48000000 34ac0000 381af6ff 8e010000 H...4...8....... │ │ │ │ - 0x000f84a0 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f84b0 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x000f84c0 0ea00102 d50a0e38 440e3041 0e28420e .......8D.0A.(B. │ │ │ │ - 0x000f84d0 20420e18 420e1042 0e08480b 54000000 B..B..B..H.T... │ │ │ │ - 0x000f84e0 80ac0000 7c1bf6ff aa010000 00420e10 ....|........B.. │ │ │ │ - 0x000f84f0 8f02420e 188e0342 0e208d04 470e288c ..B....B. ..G.(. │ │ │ │ - 0x000f8500 05410e30 8606410e 3883074a 0ed00202 .A.0..A.8..J.... │ │ │ │ - 0x000f8510 550ef002 6e0ed002 02ec0a0e 38440e30 U...n.......8D.0 │ │ │ │ - 0x000f8520 410e2842 0e20420e 18420e10 420e084b A.(B. B..B..B..K │ │ │ │ - 0x000f8530 0b000000 4c000000 d8ac0000 d41cf6ff ....L........... │ │ │ │ - 0x000f8540 6e020000 00420e10 8f02420e 188e0342 n....B....B....B │ │ │ │ - 0x000f8550 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ - 0x000f8560 38830747 0ee00103 9b010a0e 38440e30 8..G........8D.0 │ │ │ │ - 0x000f8570 410e2842 0e20420e 18420e10 420e0844 A.(B. B..B..B..D │ │ │ │ - 0x000f8580 0b000000 4c000000 28ad0000 f41ef6ff ....L...(....... │ │ │ │ - 0x000f8590 98040000 00420e10 8f02450e 188e0345 .....B....E....E │ │ │ │ - 0x000f85a0 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ - 0x000f85b0 38830747 0ef00103 3d030a0e 38410e30 8..G....=...8A.0 │ │ │ │ - 0x000f85c0 410e2842 0e20420e 18420e10 420e0847 A.(B. B..B..B..G │ │ │ │ - 0x000f85d0 0b000000 14000000 78ad0000 4423f6ff ........x...D#.. │ │ │ │ - 0x000f85e0 76000000 0002710e 10000000 10000000 v.....q......... │ │ │ │ - 0x000f85f0 90ad0000 ac23f6ff 44000000 00650e10 .....#..D....e.. │ │ │ │ - 0x000f8600 80000000 a4ad0000 e823f6ff 40050000 .........#..@... │ │ │ │ - 0x000f8610 00420e10 8f02450e 188e0345 0e208d04 .B....E....E. .. │ │ │ │ - 0x000f8620 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ - 0x000f8630 0e900203 55020e98 02440ea0 02470ea8 ....U....D...G.. │ │ │ │ - 0x000f8640 02440eb0 02440eb8 02440ec0 02520e90 .D...D...D...R.. │ │ │ │ - 0x000f8650 0202fc0a 0e38410e 30410e28 420e2042 .....8A.0A.(B. B │ │ │ │ - 0x000f8660 0e18420e 10420e08 450b0337 010a0e38 ..B..B..E..7...8 │ │ │ │ - 0x000f8670 470e3041 0e28420e 20420e18 420e1042 G.0A.(B. B..B..B │ │ │ │ - 0x000f8680 0e08490b 28000000 28ae0000 a428f6ff ..I.(...(....(.. │ │ │ │ - 0x000f8690 7e010000 00420e10 8e02470e 18830344 ~....B....G....D │ │ │ │ - 0x000f86a0 0e2002e3 0a0e1841 0e10420e 08450b00 . .....A..B..E.. │ │ │ │ - 0x000f86b0 4c000000 54ae0000 f829f6ff 08060000 L...T....)...... │ │ │ │ - 0x000f86c0 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f86d0 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ - 0x000f86e0 0ec00203 bf010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x000f86f0 0e20420e 18420e10 420e0843 0b000000 . B..B..B..C.... │ │ │ │ - 0x000f8700 3c000000 a4ae0000 b82ff6ff 50010000 <......../..P... │ │ │ │ - 0x000f8710 00420e10 8e02420e 188d0345 0e208c04 .B....B....E. .. │ │ │ │ - 0x000f8720 440e2886 05410e30 83060268 0a0e2841 D.(..A.0...h..(A │ │ │ │ - 0x000f8730 0e20420e 18420e10 420e0843 0b000000 . B..B..B..C.... │ │ │ │ - 0x000f8740 14000000 e4ae0000 c830f6ff d4000000 .........0...... │ │ │ │ - 0x000f8750 0002b50e 10000000 48000000 fcae0000 ........H....... │ │ │ │ - 0x000f8760 9031f6ff 38010000 00420e10 8f02420e .1..8....B....B. │ │ │ │ - 0x000f8770 188e0342 0e208d04 450e288c 05440e30 ...B. ..E.(..D.0 │ │ │ │ - 0x000f8780 8606410e 38830744 0e40025f 0a0e3844 ..A.8..D.@._..8D │ │ │ │ - 0x000f8790 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x000f87a0 08480b00 48000000 48af0000 8432f6ff .H..H...H....2.. │ │ │ │ - 0x000f87b0 a5010000 00420e10 8f02450e 188e0342 .....B....E....B │ │ │ │ - 0x000f87c0 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x000f87d0 38830744 0e900102 bf0a0e38 410e3041 8..D.......8A.0A │ │ │ │ - 0x000f87e0 0e28420e 20420e18 420e1042 0e08430b .(B. B..B..B..C. │ │ │ │ - 0x000f87f0 64000000 94af0000 e833f6ff b8020000 d........3...... │ │ │ │ - 0x000f8800 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000f8810 450e288c 05410e30 8606440e 38830747 E.(..A.0..D.8..G │ │ │ │ - 0x000f8820 0e4002e2 0a0e3841 0e30410e 28420e20 .@....8A.0A.(B. │ │ │ │ - 0x000f8830 420e1842 0e10420e 08450b03 20010a0e B..B..B..E.. ... │ │ │ │ - 0x000f8840 38460e30 410e2842 0e20420e 18420e10 8F.0A.(B. B..B.. │ │ │ │ - 0x000f8850 420e0849 0b000000 68000000 fcaf0000 B..I....h....... │ │ │ │ - 0x000f8860 4036f6ff c4020000 00420e10 8f02420e @6.......B....B. │ │ │ │ - 0x000f8870 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ - 0x000f8880 8606440e 38830747 0e7002dc 0e78500e ..D.8..G.p...xP. │ │ │ │ - 0x000f8890 80015d0e 78410e70 02850a0e 38410e30 ..].xA.p....8A.0 │ │ │ │ - 0x000f88a0 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ - 0x000f88b0 0b027a0e 78570e80 01460e88 01460e90 ..z.xW...F...F.. │ │ │ │ - 0x000f88c0 015a0e70 10000000 68b00000 a438f6ff .Z.p....h....8.. │ │ │ │ - 0x000f88d0 05000000 00000000 3c000000 7cb00000 ........<...|... │ │ │ │ - 0x000f88e0 a038f6ff b4000000 00420e10 8e02530e .8.......B....S. │ │ │ │ - 0x000f88f0 188d034c 0e208c04 440e2886 05470e30 ...L. ..D.(..G.0 │ │ │ │ - 0x000f8900 670e5070 0e30620e 28440e20 420e1842 g.Pp.0b.(D. B..B │ │ │ │ - 0x000f8910 0e10420e 08000000 10000000 bcb00000 ..B............. │ │ │ │ - 0x000f8920 2039f6ff 05000000 00000000 4c000000 9..........L... │ │ │ │ - 0x000f8930 d0b00000 1c39f6ff 04060000 00420e10 .....9.......B.. │ │ │ │ - 0x000f8940 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x000f8950 05410e30 8606440e 38830747 0ec00103 .A.0..D.8..G.... │ │ │ │ - 0x000f8960 2b040a0e 38410e30 410e2842 0e20420e +...8A.0A.(B. B. │ │ │ │ - 0x000f8970 18420e10 420e0844 0b000000 10000000 .B..B..D........ │ │ │ │ - 0x000f8980 20b10000 dc3ef6ff 1d000000 00000000 ....>.......... │ │ │ │ - 0x000f8990 10000000 34b10000 e83ef6ff 58000000 ....4....>..X... │ │ │ │ - 0x000f89a0 00000000 10000000 48b10000 343ff6ff ........H...4?.. │ │ │ │ - 0x000f89b0 05000000 00000000 18000000 5cb10000 ............\... │ │ │ │ - 0x000f89c0 303ff6ff 66010000 00034601 0e105f0e 0?..f.....F..._. │ │ │ │ - 0x000f89d0 08000000 60000000 78b10000 8440f6ff ....`...x....@.. │ │ │ │ - 0x000f89e0 4a030000 00420e10 8f02420e 188e0342 J....B....B....B │ │ │ │ - 0x000f89f0 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x000f8a00 38830747 0e40028e 0a0e3843 0e30430e 8..G.@....8C.0C. │ │ │ │ - 0x000f8a10 28420e20 420e1842 0e10420e 08480b44 (B. B..B..B..H.D │ │ │ │ - 0x000f8a20 0a0e3843 0e30410e 28420e20 420e1842 ..8C.0A.(B. B..B │ │ │ │ - 0x000f8a30 0e10420e 08480b00 24000000 dcb10000 ..B..H..$....... │ │ │ │ - 0x000f8a40 7043f6ff 69010000 00440e10 028c0a0e pC..i....D...... │ │ │ │ - 0x000f8a50 08480b4a 0a0e0846 0b02570a 0e08410b .H.J...F..W...A. │ │ │ │ - 0x000f8a60 14000000 04b20000 b844f6ff d9000000 .........D...... │ │ │ │ - 0x000f8a70 00026d0e 10630e08 54000000 1cb20000 ..m..c..T....... │ │ │ │ - 0x000f8a80 8045f6ff c5030000 00420e10 8f02420e .E.......B....B. │ │ │ │ - 0x000f8a90 188e0342 0e208d04 420e288c 05470e30 ...B. ..B.(..G.0 │ │ │ │ - 0x000f8aa0 8606440e 38830747 0e800102 890a0e38 ..D.8..G.......8 │ │ │ │ - 0x000f8ab0 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x000f8ac0 0e08430b 0306010e a0017a0e 80010000 ..C.......z..... │ │ │ │ - 0x000f8ad0 60000000 74b20000 f848f6ff 35020000 `...t....H..5... │ │ │ │ - 0x000f8ae0 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ - 0x000f8af0 420e288c 05410e30 8606440e 38830747 B.(..A.0..D.8..G │ │ │ │ - 0x000f8b00 0e507f0a 0e38440e 30410e28 420e2042 .P...8D.0A.(B. B │ │ │ │ - 0x000f8b10 0e18420e 10420e08 450b590e 58550e60 ..B..B..E.Y.XU.` │ │ │ │ - 0x000f8b20 490e5841 0e500295 0e58490e 60460e58 I.XA.P...XI.`F.X │ │ │ │ - 0x000f8b30 410e5000 30000000 d8b20000 d44af6ff A.P.0........J.. │ │ │ │ - 0x000f8b40 75000000 00420e10 8c02410e 1886034d u....B....A....M │ │ │ │ - 0x000f8b50 0e60630e 8001620e 60540a0e 18440e10 .`c...b.`T...D.. │ │ │ │ - 0x000f8b60 420e0841 0b000000 24000000 0cb30000 B..A....$....... │ │ │ │ - 0x000f8b70 204bf6ff 87000000 00410e10 83024d0e K.......A....M. │ │ │ │ - 0x000f8b80 3002570a 0e10410e 084a0b00 00000000 0.W...A..J...... │ │ │ │ - 0x000f8b90 24000000 34b30000 884bf6ff ac000000 $...4....K...... │ │ │ │ - 0x000f8ba0 00420e10 8c02670a 0e08470b 570a0e08 .B....g...G.W... │ │ │ │ - 0x000f8bb0 490b510a 0e08410b 10000000 5cb30000 I.Q...A.....\... │ │ │ │ - 0x000f8bc0 104cf6ff 25000000 00000000 1c000000 .L..%........... │ │ │ │ - 0x000f8bd0 70b30000 2c4cf6ff 28000000 00440e10 p...,L..(....D.. │ │ │ │ - 0x000f8be0 4d0a0e08 470b4b0e 08000000 34000000 M...G.K.....4... │ │ │ │ - 0x000f8bf0 90b30000 3c4cf6ff a0000000 00420e10 ......*... │ │ │ │ - 0x000fe350 00420e10 8f02500e 188e0345 0e208d04 .B....P....E. .. │ │ │ │ - 0x000fe360 490e288c 05410e30 8606460e 38830747 I.(..A.0..F.8..G │ │ │ │ - 0x000fe370 0ed0037e 0ef00302 440ed003 037d030a ...~....D....}.. │ │ │ │ - 0x000fe380 0e38430e 30410e28 420e2042 0e18420e .8C.0A.(B. B..B. │ │ │ │ - 0x000fe390 10420e08 410b0000 98000000 3c0b0100 .B..A.......<... │ │ │ │ - 0x000fe3a0 7043f9ff 62100000 00420e10 8f02420e pC..b....B....B. │ │ │ │ - 0x000fe3b0 188e0345 0e208d04 450e288c 05410e30 ...E. ..E.(..A.0 │ │ │ │ - 0x000fe3c0 8606410e 38830747 0ed00303 11020ed8 ..A.8..G........ │ │ │ │ - 0x000fe3d0 035e0ee0 03510ed8 03420ed0 0303ad03 .^...Q...B...... │ │ │ │ - 0x000fe3e0 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x000fe3f0 0e10420e 08480b02 980ed803 450ee003 ..B..H......E... │ │ │ │ - 0x000fe400 410ee803 520ef003 5f0ed003 02fa0ed8 A...R..._....... │ │ │ │ - 0x000fe410 03540ee0 03570ed8 03410ed0 03032701 .T...W...A....'. │ │ │ │ - 0x000fe420 0ed80342 0ee00344 0ee80357 0ef0035a ...B...D...W...Z │ │ │ │ - 0x000fe430 0ed00300 58000000 d80b0100 4453f9ff ....X.......DS.. │ │ │ │ - 0x000fe440 31050000 00420e10 8f02450e 188e0345 1....B....E....E │ │ │ │ - 0x000fe450 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x000fe460 38830744 0e600336 010a0e38 440e3041 8..D.`.6...8D.0A │ │ │ │ - 0x000fe470 0e28420e 20420e18 420e1042 0e08490b .(B. B..B..B..I. │ │ │ │ - 0x000fe480 03a3010e 684d0e70 590e6841 0e600000 ....hM.pY.hA.`.. │ │ │ │ - 0x000fe490 80000000 340c0100 2858f9ff d3040000 ....4...(X...... │ │ │ │ - 0x000fe4a0 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ - 0x000fe4b0 450e288c 05440e30 8606440e 3883074a E.(..D.0..D.8..J │ │ │ │ - 0x000fe4c0 0e800503 11010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x000fe4d0 0e20420e 18420e10 420e0845 0b031e01 . B..B..B..E.... │ │ │ │ - 0x000fe4e0 0e88054a 0e900569 0e880541 0e800502 ...J...i...A.... │ │ │ │ - 0x000fe4f0 600ea005 02450e80 05590e88 054e0e90 `....E...Y...N.. │ │ │ │ - 0x000fe500 05580e88 05410e80 0502df0e a005690e .X...A........i. │ │ │ │ - 0x000fe510 80050000 5c000000 b80c0100 845cf9ff ....\........\.. │ │ │ │ - 0x000fe520 d9050000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000fe530 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ - 0x000fe540 3883074a 0eb00503 41010eb8 054d0ec0 8..J....A....M.. │ │ │ │ - 0x000fe550 05530eb8 05410eb0 05033501 0a0e3844 .S...A....5...8D │ │ │ │ - 0x000fe560 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x000fe570 08450b00 64000000 180d0100 0462f9ff .E..d........b.. │ │ │ │ - 0x000fe580 77010000 00420e10 8f02420e 188e0342 w....B....B....B │ │ │ │ - 0x000fe590 0e208d04 450e288c 05410e30 8606430e . ..E.(..A.0..C. │ │ │ │ - 0x000fe5a0 38830747 0e7002cf 0e900102 560e7052 8..G.p......V.pR │ │ │ │ - 0x000fe5b0 0a0e3848 0e30410e 28420e20 420e1842 ..8H.0A.(B. B..B │ │ │ │ - 0x000fe5c0 0e10420e 084a0b44 0e38410e 30410e28 ..B..J.D.8A.0A.( │ │ │ │ - 0x000fe5d0 420e2042 0e18420e 10420e08 a4010000 B. B..B..B...... │ │ │ │ - 0x000fe5e0 800d0100 1c63f9ff 162b0000 00420e10 .....c...+...B.. │ │ │ │ - 0x000fe5f0 8f02420e 188e034a 0e208d04 420e288c ..B....J. ..B.(. │ │ │ │ - 0x000fe600 05410e30 8606410e 38830747 0ef00703 .A.0..A.8..G.... │ │ │ │ - 0x000fe610 ff060ef8 074d0e80 085a0ef8 07420ef0 .....M...Z...B.. │ │ │ │ - 0x000fe620 07031004 0e90086e 0ef00702 640e9008 .......n....d... │ │ │ │ - 0x000fe630 6e0ef007 02590ef8 076f0e80 084c0ef8 n....Y...o...L.. │ │ │ │ - 0x000fe640 07420ef0 0702fb0e 9008025e 0ef00703 .B.........^.... │ │ │ │ - 0x000fe650 3c020ef8 074c0e80 084f0ef8 07410ef0 <....L...O...A.. │ │ │ │ - 0x000fe660 07031f03 0ef8074d 0e80085a 0ef80741 .......M...Z...A │ │ │ │ - 0x000fe670 0ef00703 0e010ef8 07570e80 08490ef8 .........W...I.. │ │ │ │ - 0x000fe680 07410ef0 07034101 0a0e3844 0e30410e .A....A...8D.0A. │ │ │ │ - 0x000fe690 28420e20 420e1842 0e10420e 08410b02 (B. B..B..B..A.. │ │ │ │ - 0x000fe6a0 730ef807 4d0e8008 5a0ef807 420ef007 s...M...Z...B... │ │ │ │ - 0x000fe6b0 026d0ef8 074e0e80 08580ef8 07410ef0 .m...N...X...A.. │ │ │ │ - 0x000fe6c0 07033e01 0e900802 560ef007 0367020e ..>.....V....g.. │ │ │ │ - 0x000fe6d0 90080256 0ef00703 5f020ef8 074c0e80 ...V...._....L.. │ │ │ │ - 0x000fe6e0 08580ef8 07420ef0 07038f01 0ef80751 .X...B.........Q │ │ │ │ - 0x000fe6f0 0e800850 0e88084b 0e90085a 0ef00702 ...P...K...Z.... │ │ │ │ - 0x000fe700 540ef807 4b0e8008 500e8808 430e9008 T...K...P...C... │ │ │ │ - 0x000fe710 5e0ef007 02780ef8 074b0e80 08500e88 ^....x...K...P.. │ │ │ │ - 0x000fe720 084d0e90 08570ef0 07025d0e f807510e .M...W....]...Q. │ │ │ │ - 0x000fe730 8008480e 8808520e 90085a0e f0077a0e ..H...R...Z...z. │ │ │ │ - 0x000fe740 f807510e 8008480e 8808520e 9008550e ..Q...H...R...U. │ │ │ │ - 0x000fe750 f007031c 010ef807 500e8008 540ef807 ........P...T... │ │ │ │ - 0x000fe760 420ef007 730ef807 490e8008 5a0ef807 B...s...I...Z... │ │ │ │ - 0x000fe770 410ef007 750ef807 500e8008 530ef807 A...u...P...S... │ │ │ │ - 0x000fe780 410ef007 64000000 280f0100 948cf9ff A...d...(....... │ │ │ │ - 0x000fe790 b9040000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000fe7a0 0e208d04 420e288c 05480e30 8606470e . ..B.(..H.0..G. │ │ │ │ - 0x000fe7b0 38830746 0e400303 020e484d 0e505a0e 8..F.@....HM.PZ. │ │ │ │ - 0x000fe7c0 48420e40 03c1010a 0e38440e 30410e28 HB.@.....8D.0A.( │ │ │ │ - 0x000fe7d0 420e2042 0e18420e 10420e08 410b5f0e B. B..B..B..A._. │ │ │ │ - 0x000fe7e0 484e0e50 580e4841 0e400000 48000000 HN.PX.HA.@..H... │ │ │ │ - 0x000fe7f0 900f0100 ec90f9ff fd000000 00420e10 .............B.. │ │ │ │ - 0x000fe800 8f02490e 188e0342 0e208d04 420e288c ..I....B. ..B.(. │ │ │ │ - 0x000fe810 05410e30 8606410e 38830747 0e4002c8 .A.0..A.8..G.@.. │ │ │ │ - 0x000fe820 0a0e3843 0e30410e 28420e20 420e1842 ..8C.0A.(B. B..B │ │ │ │ - 0x000fe830 0e10420e 08440b00 1c000000 dc0f0100 ..B..D.......... │ │ │ │ - 0x000fe840 a091f9ff 41000000 00410e10 86026f0a ....A....A....o. │ │ │ │ - 0x000fe850 0e08480b 440e0800 3c000000 fc0f0100 ..H.D...<....... │ │ │ │ - 0x000fe860 d091f9ff 8b000000 00420e10 8c02440e .........B....D. │ │ │ │ - 0x000fe870 18860341 0e208304 4e0a0e18 410e1042 ...A. ..N...A..B │ │ │ │ - 0x000fe880 0e08480b 02440a0e 18410e10 420e0849 ..H..D...A..B..I │ │ │ │ - 0x000fe890 0b000000 00000000 10000000 3c100100 ............<... │ │ │ │ - 0x000fe8a0 2092f9ff 2d010000 00000000 10000000 ...-........... │ │ │ │ - 0x000fe8b0 50100100 3c93f9ff 12000000 00000000 P...<........... │ │ │ │ - 0x000fe8c0 10000000 64100100 4893f9ff 40000000 ....d...H...@... │ │ │ │ - 0x000fe8d0 00000000 28000000 78100100 7493f9ff ....(...x...t... │ │ │ │ - 0x000fe8e0 c1000000 00420e10 8c02440e 18830346 .....B....D....F │ │ │ │ - 0x000fe8f0 0e30029b 0a0e1844 0e10420e 08430b00 .0.....D..B..C.. │ │ │ │ - 0x000fe900 18000000 a4100100 1894f9ff c1000000 ................ │ │ │ │ - 0x000fe910 00410e10 830202bf 0e080000 38000000 .A..........8... │ │ │ │ - 0x000fe920 c0100100 cc94f9ff 16010000 00420e10 .............B.. │ │ │ │ - 0x000fe930 8d02490e 188c0344 0e208604 440e2883 ..I....D. ..D.(. │ │ │ │ - 0x000fe940 05460e30 027b0a0e 28410e20 410e1842 .F.0.{..(A. A..B │ │ │ │ - 0x000fe950 0e10420e 08460b00 60000000 fc100100 ..B..F..`....... │ │ │ │ - 0x000fe960 b095f9ff 6b010000 00420e10 8e02420e ....k....B....B. │ │ │ │ - 0x000fe970 188d0342 0e208c04 410e2886 05410e30 ...B. ..A.(..A.0 │ │ │ │ - 0x000fe980 8306470e 9004027a 0eb0047f 0e90044e ..G....z.......N │ │ │ │ - 0x000fe990 0eb00458 0e980464 0ea00442 0ea8044e ...X...d...B...N │ │ │ │ - 0x000fe9a0 0eb00459 0e900462 0a0e3041 0e28410e ...Y...b..0A.(A. │ │ │ │ - 0x000fe9b0 20420e18 420e1042 0e08410b 20000000 B..B..B..A. ... │ │ │ │ - 0x000fe9c0 60110100 bc96f9ff e5000000 00410e10 `............A.. │ │ │ │ - 0x000fe9d0 83024a0e e00102b9 0a0e1041 0e084b0b ..J........A..K. │ │ │ │ - 0x000fe9e0 10000000 84110100 8897f9ff 31000000 ............1... │ │ │ │ - 0x000fe9f0 00000000 10000000 98110100 b497f9ff ................ │ │ │ │ - 0x000fea00 23000000 00440e10 2c000000 ac110100 #....D..,....... │ │ │ │ - 0x000fea10 d097f9ff 4e010000 00420e10 8c02410e ....N....B....A. │ │ │ │ - 0x000fea20 18860341 0e208304 02890a0e 18410e10 ...A. .......A.. │ │ │ │ - 0x000fea30 420e0848 0b000000 1c000000 dc110100 B..H............ │ │ │ │ - 0x000fea40 f098f9ff 73000000 00410e10 8302760a ....s....A....v. │ │ │ │ - 0x000fea50 0e08490b 690e0800 58000000 fc110100 ..I.i...X....... │ │ │ │ - 0x000fea60 5099f9ff a8020000 00420e10 8f02420e P........B....B. │ │ │ │ - 0x000fea70 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000fea80 8606410e 38830747 0e500341 010a0e38 ..A.8..G.P.A...8 │ │ │ │ - 0x000fea90 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ - 0x000feaa0 0e08410b 02b30e58 4d0e6059 0e58410e ..A....XM.`Y.XA. │ │ │ │ - 0x000feab0 50000000 24000000 58120100 a49bf9ff P...$...X....... │ │ │ │ - 0x000feac0 a7000000 00410e10 8602440e 18830347 .....A....D....G │ │ │ │ - 0x000fead0 0e200298 0e18410e 10410e08 10000000 . ....A..A...... │ │ │ │ - 0x000feae0 80120100 2c9cf9ff 55000000 00000000 ....,...U....... │ │ │ │ - 0x000feaf0 28000000 94120100 789cf9ff 7d000000 (.......x...}... │ │ │ │ - 0x000feb00 00420e10 8c02410e 18830347 0e20025f .B....A....G. ._ │ │ │ │ - 0x000feb10 0a0e1844 0e10420e 08410b00 a8000000 ...D..B..A...... │ │ │ │ - 0x000feb20 c0120100 cc9cf9ff 98030000 00420e10 .............B.. │ │ │ │ - 0x000feb30 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000feb40 05440e30 8606450e 38830744 0e800102 .D.0..E.8..D.... │ │ │ │ - 0x000feb50 5e0e8801 760e9001 440e9801 440ea001 ^...v...D...D... │ │ │ │ - 0x000feb60 440ea801 420eb001 4c0e8001 590e8801 D...B...L...Y... │ │ │ │ - 0x000feb70 4d0e9001 500e8801 410e8001 02710e88 M...P...A....q.. │ │ │ │ - 0x000feb80 014d0e90 01560e88 01420e80 0102740a .M...V...B....t. │ │ │ │ - 0x000feb90 0e38440e 30410e28 420e2042 0e18420e .8D.0A.(B. B..B. │ │ │ │ - 0x000feba0 10420e08 4f0b600e 8801450e 9001470e .B..O.`...E...G. │ │ │ │ - 0x000febb0 8801420e 800102d4 0e88014e 0e900158 ..B........N...X │ │ │ │ - 0x000febc0 0e880141 0e800100 60000000 6c130100 ...A....`...l... │ │ │ │ - 0x000febd0 c09ff9ff d3020000 004f0e10 8f02460e .........O....F. │ │ │ │ - 0x000febe0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000febf0 8606410e 3883074a 0e6003d8 010a0e38 ..A.8..J.`.....8 │ │ │ │ - 0x000fec00 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x000fec10 0e08410b 700e08c3 c6cccdce cf480e60 ..A.p........H.` │ │ │ │ - 0x000fec20 83078606 8c058d04 8e038f02 cc000000 ................ │ │ │ │ - 0x000fec30 d0130100 3ca2f9ff e9050000 00420e10 ....<........B.. │ │ │ │ - 0x000fec40 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000fec50 05410e30 8606410e 38830744 0e800102 .A.0..A.8..D.... │ │ │ │ - 0x000fec60 b00e8801 500e9001 470e9801 440ea001 ....P...G...D... │ │ │ │ - 0x000fec70 440ea801 440eb001 520e8001 610e8801 D...D...R...a... │ │ │ │ - 0x000fec80 4d0e9001 500e8801 410e8001 029e0e88 M...P...A....... │ │ │ │ - 0x000fec90 01450e90 01470e88 01420e80 01025f0a .E...G...B...._. │ │ │ │ - 0x000feca0 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ - 0x000fecb0 10420e08 490b0297 0e880148 0e900167 .B..I......H...g │ │ │ │ - 0x000fecc0 0e880141 0e800102 9b0e8801 4a0e9001 ...A........J... │ │ │ │ - 0x000fecd0 5d0e8801 420e8001 029a0e88 01450e90 ]...B........E.. │ │ │ │ - 0x000fece0 014a0e88 01410e80 0102950e 88014a0e .J...A........J. │ │ │ │ - 0x000fecf0 90015d0e 8801420e 80010000 38000000 ..]...B.....8... │ │ │ │ - 0x000fed00 a0140100 5ca7f9ff 97000000 00420e10 ....\........B.. │ │ │ │ - 0x000fed10 8d02480e 188c0341 0e208604 410e2883 ..H....A. ..A.(. │ │ │ │ - 0x000fed20 05470e30 02710a0e 28440e20 410e1842 .G.0.q..(D. A..B │ │ │ │ - 0x000fed30 0e10420e 08430b00 60000000 dc140100 ..B..C..`....... │ │ │ │ - 0x000fed40 c0a7f9ff b0020000 00420e10 8f02450e .........B....E. │ │ │ │ - 0x000fed50 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000fed60 8606410e 38830744 0e500337 020a0e38 ..A.8..D.P.7...8 │ │ │ │ - 0x000fed70 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x000fed80 0e08460b 440a0e38 480e3041 0e28420e ..F.D..8H.0A.(B. │ │ │ │ - 0x000fed90 20420e18 420e1042 0e08450b 34000000 B..B..B..E.4... │ │ │ │ - 0x000feda0 40150100 0caaf9ff e5010000 00420e10 @............B.. │ │ │ │ - 0x000fedb0 8c02410e 18860341 0e208304 024d0a0e ..A....A. ...M.. │ │ │ │ - 0x000fedc0 18410e10 420e0844 0b038901 0e18410e .A..B..D......A. │ │ │ │ - 0x000fedd0 10420e08 18000000 78150100 c4abf9ff .B......x....... │ │ │ │ - 0x000fede0 53000000 00410e10 83020251 0e080000 S....A.....Q.... │ │ │ │ - 0x000fedf0 10000000 94150100 08acf9ff 32000000 ............2... │ │ │ │ - 0x000fee00 00000000 38000000 a8150100 34acf9ff ....8.......4... │ │ │ │ - 0x000fee10 98000000 00420e10 8d02420e 188c0341 .....B....B....A │ │ │ │ - 0x000fee20 0e208604 430e2883 05470e30 026a0a0e . ..C.(..G.0.j.. │ │ │ │ - 0x000fee30 28440e20 410e1842 0e10420e 08460b00 (D. A..B..B..F.. │ │ │ │ - 0x000fee40 48000000 e4150100 98acf9ff d4040000 H............... │ │ │ │ - 0x000fee50 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000fee60 420e288c 05410e30 8606410e 3883075a B.(..A.0..A.8..Z │ │ │ │ - 0x000fee70 0e700397 010a0e38 440e3041 0e28420e .p.....8D.0A.(B. │ │ │ │ - 0x000fee80 20420e18 420e1042 0e08480b 48000000 B..B..B..H.H... │ │ │ │ - 0x000fee90 30160100 2cb1f9ff a4020000 00420e10 0...,........B.. │ │ │ │ - 0x000feea0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000feeb0 05410e30 8606410e 3883074b 0e500309 .A.0..A.8..K.P.. │ │ │ │ - 0x000feec0 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ - 0x000feed0 420e1042 0e08450b 68000000 7c160100 B..B..E.h...|... │ │ │ │ - 0x000feee0 90b3f9ff f1060000 00420e10 8f02420e .........B....B. │ │ │ │ - 0x000feef0 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x000fef00 8606440e 38830747 0e800103 5c010a0e ..D.8..G....\... │ │ │ │ - 0x000fef10 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x000fef20 420e0848 0b028c0e 88014d0e 9001590e B..H......M...Y. │ │ │ │ - 0x000fef30 8801410e 800103b7 030e8801 4b0ea001 ..A.........K... │ │ │ │ - 0x000fef40 630e8001 54000000 e8160100 24baf9ff c...T.......$... │ │ │ │ - 0x000fef50 ec020000 00420e10 8f02450e 188e0349 .....B....E....I │ │ │ │ - 0x000fef60 0e208d04 450e288c 05410e30 8606430e . ..E.(..A.0..C. │ │ │ │ - 0x000fef70 38830747 0e500320 010a0e38 440e3041 8..G.P. ...8D.0A │ │ │ │ - 0x000fef80 0e28420e 20420e18 420e1042 0e08430b .(B. B..B..B..C. │ │ │ │ - 0x000fef90 4b0e584b 0e60500e 58410e50 44000000 K.XK.`P.XA.PD... │ │ │ │ - 0x000fefa0 40170100 bcbcf9ff bf000000 00420e10 @............B.. │ │ │ │ - 0x000fefb0 8e02450e 188d0345 0e208c04 4b0e2886 ..E....E. ..K.(. │ │ │ │ - 0x000fefc0 05440e30 8306700a 0e28410e 20420e18 .D.0..p..(A. B.. │ │ │ │ - 0x000fefd0 420e1042 0e08460b 440e384b 0e404f0e B..B..F.D.8K.@O. │ │ │ │ - 0x000fefe0 38410e30 48000000 88170100 34bdf9ff 8A.0H.......4... │ │ │ │ - 0x000feff0 d4000000 00420e10 8e02420e 188d0349 .....B....B....I │ │ │ │ - 0x000ff000 0e208c04 470e2886 05440e30 029d0a0e . ..G.(..D.0.... │ │ │ │ - 0x000ff010 28440e20 420e1842 0e10420e 08490b44 (D. B..B..B..I.D │ │ │ │ - 0x000ff020 0e28410e 20420e18 420e1042 0e080000 .(A. B..B..B.... │ │ │ │ - 0x000ff030 78000000 d4170100 c8bdf9ff dc010000 x............... │ │ │ │ - 0x000ff040 00420e10 8c02480e 18860344 0e208304 .B....H....D. .. │ │ │ │ - 0x000ff050 4a0e7002 4b0e9001 6f0e7055 0e90016f J.p.K...o.pU...o │ │ │ │ - 0x000ff060 0e70730e 78500e80 01570e88 01520e90 .ps.xP...W...R.. │ │ │ │ - 0x000ff070 01570e98 014c0ea0 01480ea8 01580eb0 .W...L...H...X.. │ │ │ │ - 0x000ff080 014e0eb8 01440ec0 01480ec8 01450ed0 .N...D...H...E.. │ │ │ │ - 0x000ff090 01450ed8 01450ee0 01500e70 540a0e20 .E...E...P.pT.. │ │ │ │ - 0x000ff0a0 410e1841 0e10420e 08410b00 28000000 A..A..B..A..(... │ │ │ │ - 0x000ff0b0 50180100 2cbff9ff 7e000000 00410e10 P...,...~....A.. │ │ │ │ - 0x000ff0c0 86024d0e 18830347 0e200266 0e18410e ..M....G. .f..A. │ │ │ │ - 0x000ff0d0 10410e08 00000000 10000000 7c180100 .A..........|... │ │ │ │ - 0x000ff0e0 80bff9ff 27000000 00000000 20000000 ....'....... ... │ │ │ │ - 0x000ff0f0 90180100 9cbff9ff e5000000 00410e10 .............A.. │ │ │ │ - 0x000ff100 83024a0e e00102b9 0a0e1041 0e084b0b ..J........A..K. │ │ │ │ - 0x000ff110 10000000 b4180100 68c0f9ff 23000000 ........h...#... │ │ │ │ - 0x000ff120 00440e10 10000000 c8180100 84c0f9ff .D.............. │ │ │ │ - 0x000ff130 9b000000 00000000 28000000 dc180100 ........(....... │ │ │ │ - 0x000ff140 10c1f9ff b2000000 00410e10 86024a0e .........A....J. │ │ │ │ - 0x000ff150 1883035a 0e800102 6f0a0e18 410e1041 ...Z....o...A..A │ │ │ │ - 0x000ff160 0e084a0b 68000000 08190100 a4c1f9ff ..J.h........... │ │ │ │ - 0x000ff170 f1030000 00520e10 8f024c0e 188e0342 .....R....L....B │ │ │ │ - 0x000ff180 0e208d04 420e288c 05440e30 8606440e . ..B.(..D.0..D. │ │ │ │ - 0x000ff190 38830747 0e500331 020a0e38 410e3041 8..G.P.1...8A.0A │ │ │ │ - 0x000ff1a0 0e28420e 20420e18 420e1042 0e08440b .(B. B..B..B..D. │ │ │ │ - 0x000ff1b0 035e010a 0e3847c3 0e3041c6 0e2842cc .^...8G..0A..(B. │ │ │ │ - 0x000ff1c0 0e2042cd 0e1842ce 0e1042cf 0e08450b . B...B...B...E. │ │ │ │ - 0x000ff1d0 4c000000 74190100 38c5f9ff a5020000 L...t...8....... │ │ │ │ - 0x000ff1e0 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000ff1f0 420e288c 05450e30 8606410e 38830747 B.(..E.0..A.8..G │ │ │ │ - 0x000ff200 0ec00303 1d020a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x000ff210 0e20420e 18420e10 420e0844 0b000000 . B..B..B..D.... │ │ │ │ - 0x000ff220 60000000 c4190100 98c7f9ff a5010000 `............... │ │ │ │ - 0x000ff230 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ - 0x000ff240 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ - 0x000ff250 0e5002fb 0a0e3841 0e30410e 28420e20 .P....8A.0A.(B. │ │ │ │ - 0x000ff260 420e1842 0e10420e 08470b5c 0a0e3841 B..B..B..G.\..8A │ │ │ │ - 0x000ff270 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x000ff280 084a0b00 70000000 281a0100 e4c8f9ff .J..p...(....... │ │ │ │ - 0x000ff290 16040000 00420e10 8f02450e 188e0345 .....B....E....E │ │ │ │ - 0x000ff2a0 0e208d04 450e288c 05440e30 8606430e . ..E.(..D.0..C. │ │ │ │ - 0x000ff2b0 3883074a 0e70034a 020a0e38 410e3041 8..J.p.J...8A.0A │ │ │ │ - 0x000ff2c0 0e28420e 20420e18 420e1042 0e084a0b .(B. B..B..B..J. │ │ │ │ - 0x000ff2d0 480a0e38 410e3041 0e28420e 20420e18 H..8A.0A.(B. B.. │ │ │ │ - 0x000ff2e0 420e1042 0e08460b 570e9001 6c0e7002 B..B..F.W...l.p. │ │ │ │ - 0x000ff2f0 c10e9001 6c0e7000 14000000 9c1a0100 ....l.p......... │ │ │ │ - 0x000ff300 90ccf9ff 63000000 0002440e 10000000 ....c.....D..... │ │ │ │ - 0x000ff310 10000000 b41a0100 e8ccf9ff 11000000 ................ │ │ │ │ - 0x000ff320 00000000 38000000 c81a0100 f4ccf9ff ....8........... │ │ │ │ - 0x000ff330 86000000 00420e10 8e02490e 188d0342 .....B....I....B │ │ │ │ - 0x000ff340 0e208c04 410e2886 05410e30 8306026f . ..A.(..A.0...o │ │ │ │ - 0x000ff350 0e28410e 20420e18 420e1042 0e080000 .(A. B..B..B.... │ │ │ │ - 0x000ff360 4c000000 041b0100 48cdf9ff de010000 L.......H....... │ │ │ │ - 0x000ff370 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ - 0x000ff380 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ - 0x000ff390 0ea00203 63010a0e 38410e30 410e2842 ....c...8A.0A.(B │ │ │ │ - 0x000ff3a0 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x000ff3b0 10000000 541b0100 d8cef9ff 67000000 ....T.......g... │ │ │ │ - 0x000ff3c0 00000000 5c000000 681b0100 34cff9ff ....\...h...4... │ │ │ │ - 0x000ff3d0 bf080000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000ff3e0 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ - 0x000ff3f0 3883074a 0ee00103 01020a0e 38410e30 8..J........8A.0 │ │ │ │ - 0x000ff400 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ - 0x000ff410 0b037502 0e800265 0ee00160 0e800265 ..u....e...`...e │ │ │ │ - 0x000ff420 0ee00100 28000000 c81b0100 94d7f9ff ....(........... │ │ │ │ - 0x000ff430 d1000000 00410e10 8602410e 18830344 .....A....A....D │ │ │ │ - 0x000ff440 0e20028a 0a0e1841 0e10410e 08410b00 . .....A..A..A.. │ │ │ │ - 0x000ff450 18000000 f41b0100 48d8f9ff 25010000 ........H...%... │ │ │ │ - 0x000ff460 00440e10 02c30a0e 08410b00 48000000 .D.......A..H... │ │ │ │ - 0x000ff470 101c0100 5cd9f9ff 25020000 00420e10 ....\...%....B.. │ │ │ │ - 0x000ff480 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000ff490 05440e30 8606410e 38830744 0e580350 .D.0..A.8..D.X.P │ │ │ │ - 0x000ff4a0 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ - 0x000ff4b0 420e1042 0e08410b 64000000 5c1c0100 B..B..A.d...\... │ │ │ │ - 0x000ff4c0 40dbf9ff 4a040000 00420e10 8f02460e @...J....B....F. │ │ │ │ - 0x000ff4d0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x000ff4e0 8606410e 3883074b 0eb00103 af010a0e ..A.8..K........ │ │ │ │ - 0x000ff4f0 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x000ff500 420e0846 0b02670a 0e38470e 30410e28 B..F..g..8G.0A.( │ │ │ │ - 0x000ff510 420e2042 0e18420e 10420e08 450b0000 B. B..B..B..E... │ │ │ │ - 0x000ff520 48000000 c41c0100 28dff9ff 1a020000 H.......(....... │ │ │ │ - 0x000ff530 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x000ff540 450e288c 05480e30 8606440e 3883074a E.(..H.0..D.8..J │ │ │ │ - 0x000ff550 0e800102 f80a0e38 410e3041 0e28420e .......8A.0A.(B. │ │ │ │ - 0x000ff560 20420e18 420e1042 0e08450b 18000000 B..B..B..E..... │ │ │ │ - 0x000ff570 101d0100 fce0f9ff 92000000 00420e10 .............B.. │ │ │ │ - 0x000ff580 8c02028b 0e080000 54000000 2c1d0100 ........T...,... │ │ │ │ - 0x000ff590 80e1f9ff d40d0000 00420e10 8f02420e .........B....B. │ │ │ │ - 0x000ff5a0 188e0345 0e208d04 420e288c 05440e30 ...E. ..B.(..D.0 │ │ │ │ - 0x000ff5b0 8606410e 38830747 0e900251 0eb00202 ..A.8..G...Q.... │ │ │ │ - 0x000ff5c0 410e9002 0313050a 0e38410e 30410e28 A........8A.0A.( │ │ │ │ - 0x000ff5d0 420e2042 0e18420e 10420e08 4a0b0000 B. B..B..B..J... │ │ │ │ - 0x000ff5e0 10000000 841d0100 08eff9ff 3d000000 ............=... │ │ │ │ - 0x000ff5f0 00000000 60000000 981d0100 34eff9ff ....`.......4... │ │ │ │ - 0x000ff600 05020000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000ff610 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ - 0x000ff620 38830747 0e60640a 0e38410e 30410e28 8..G.`d..8A.0A.( │ │ │ │ - 0x000ff630 420e2042 0e18420e 10420e08 460b0355 B. B..B..B..F..U │ │ │ │ - 0x000ff640 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x000ff650 420e1042 0e08490b 14000000 fc1d0100 B..B..I......... │ │ │ │ - 0x000ff660 e0f0f9ff 69000000 00610e10 5f0e0800 ....i....a.._... │ │ │ │ - 0x000ff670 18000000 141e0100 38f1f9ff e8000000 ........8....... │ │ │ │ - 0x000ff680 00710e10 830202ad c30e0800 18000000 .q.............. │ │ │ │ - 0x000ff690 301e0100 0cf2f9ff 20000000 00410e10 0....... ....A.. │ │ │ │ - 0x000ff6a0 83025e0e 08000000 10000000 4c1e0100 ..^.........L... │ │ │ │ - 0x000ff6b0 10f2f9ff 05000000 00000000 48000000 ............H... │ │ │ │ - 0x000ff6c0 601e0100 0cf2f9ff 4c020000 00420e10 `.......L....B.. │ │ │ │ - 0x000ff6d0 8f02420e 188e0349 0e208d04 420e288c ..B....I. ..B.(. │ │ │ │ - 0x000ff6e0 05410e30 8606410e 38830744 0e600384 .A.0..A.8..D.`.. │ │ │ │ - 0x000ff6f0 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ - 0x000ff700 420e1042 0e084a0b 24000000 ac1e0100 B..B..J.$....... │ │ │ │ - 0x000ff710 10f4f9ff 2d000000 00410e10 8602440e ....-....A....D. │ │ │ │ - 0x000ff720 18830347 0e205e0e 18410e10 410e0800 ...G. ^..A..A... │ │ │ │ - 0x000ff730 50000000 d41e0100 18f4f9ff d5000000 P............... │ │ │ │ - 0x000ff740 004f0e10 8d02450e 188c0344 0e208604 .O....E....D. .. │ │ │ │ - 0x000ff750 410e2883 05470e30 6b0a0e28 450e2041 A.(..G.0k..(E. A │ │ │ │ - 0x000ff760 0e18420e 10420e08 4b0b770a 0e28470e ..B..B..K.w..(G. │ │ │ │ - 0x000ff770 20410e18 420e1042 0e08450b 680e08c3 A..B..B..E.h... │ │ │ │ - 0x000ff780 c6cccd00 10000000 281f0100 a4f4f9ff ........(....... │ │ │ │ - 0x000ff790 f1000000 00000000 34000000 3c1f0100 ........4...<... │ │ │ │ - 0x000ff7a0 90f5f9ff 66020000 00410e10 8602480e ....f....A....H. │ │ │ │ - 0x000ff7b0 18830344 0e800102 870a0e18 410e1041 ...D........A..A │ │ │ │ - 0x000ff7c0 0e084a0b 034b010e a0016a0e 80010000 ..J..K....j..... │ │ │ │ - 0x000ff7d0 30000000 741f0100 c8f7f9ff 4d000000 0...t.......M... │ │ │ │ - 0x000ff7e0 00410e10 8602440e 18830347 0e20610a .A....D....G. a. │ │ │ │ - 0x000ff7f0 0e18410e 10410e08 410b4c0e 18410e10 ..A..A..A.L..A.. │ │ │ │ - 0x000ff800 410e0800 4c000000 a81f0100 e4f7f9ff A...L........... │ │ │ │ - 0x000ff810 37030000 00420e10 8f02420e 188e0342 7....B....B....B │ │ │ │ - 0x000ff820 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x000ff830 38830744 0ea00103 44020a0e 38410e30 8..D....D...8A.0 │ │ │ │ - 0x000ff840 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x000ff850 0b000000 4c000000 f81f0100 d4faf9ff ....L........... │ │ │ │ - 0x000ff860 63010000 00420e10 8f02420e 188e0342 c....B....B....B │ │ │ │ - 0x000ff870 0e208d04 420e288c 05480e30 8606410e . ..B.(..H.0..A. │ │ │ │ - 0x000ff880 38830744 0e900103 3e010a0e 38410e30 8..D....>...8A.0 │ │ │ │ - 0x000ff890 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x000ff8a0 0b000000 4c000000 48200100 f4fbf9ff ....L...H ...... │ │ │ │ - 0x000ff8b0 40030000 00420e10 8f02450e 188e0342 @....B....E....B │ │ │ │ - 0x000ff8c0 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x000ff8d0 3883074a 0e900203 0c020a0e 38410e30 8..J........8A.0 │ │ │ │ - 0x000ff8e0 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ - 0x000ff8f0 0b000000 50000000 98200100 e4fef9ff ....P.... ...... │ │ │ │ - 0x000ff900 0f050000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x000ff910 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x000ff920 38830744 0e800103 23020a0e 38440e30 8..D....#...8D.0 │ │ │ │ - 0x000ff930 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ - 0x000ff940 0b000000 00000000 10000000 ec200100 ............. .. │ │ │ │ - 0x000ff950 a003faff 03000000 00000000 10000000 ................ │ │ │ │ - 0x000ff960 00210100 9c03faff 14000000 00000000 .!.............. │ │ │ │ - 0x000ff970 10000000 14210100 a803faff 14000000 .....!.......... │ │ │ │ - 0x000ff980 00000000 20000000 28210100 b403faff .... ...(!...... │ │ │ │ - 0x000ff990 e5000000 00410e10 83024a0e e00102b9 .....A....J..... │ │ │ │ - 0x000ff9a0 0a0e1041 0e084b0b 1c000000 4c210100 ...A..K.....L!.. │ │ │ │ - 0x000ff9b0 8004faff 73000000 00410e10 8302024b ....s....A.....K │ │ │ │ - 0x000ff9c0 0a0e0844 0b000000 10000000 6c210100 ...D........l!.. │ │ │ │ - 0x000ff9d0 e004faff 03000000 00000000 10000000 ................ │ │ │ │ - 0x000ff9e0 80210100 dc04faff 28000000 00000000 .!......(....... │ │ │ │ - 0x000ff9f0 10000000 94210100 f804faff 01010000 .....!.......... │ │ │ │ - 0x000ffa00 00000000 1c000000 a8210100 f405faff .........!...... │ │ │ │ - 0x000ffa10 59000000 00440e10 540a0e08 480b650a Y....D..T...H.e. │ │ │ │ - 0x000ffa20 0e084b0b 10000000 c8210100 3406faff ..K......!..4... │ │ │ │ - 0x000ffa30 ad000000 00000000 50000000 dc210100 ........P....!.. │ │ │ │ - 0x000ffa40 d006faff ac010000 00420e10 8d02420e .........B....B. │ │ │ │ - 0x000ffa50 188c0341 0e208304 024e0a0e 18420e10 ...A. ...N...B.. │ │ │ │ - 0x000ffa60 420e0849 0b02b50a 0e18420e 10420e08 B..I......B..B.. │ │ │ │ - 0x000ffa70 470b670a 0e18420e 10420e08 450b740a G.g...B..B..E.t. │ │ │ │ - 0x000ffa80 0e18420e 10420e08 480b0000 38000000 ..B..B..H...8... │ │ │ │ - 0x000ffa90 30220100 2c08faff fa000000 00410e10 0"..,........A.. │ │ │ │ - 0x000ffaa0 8602440e 18830347 0e20025d 0e405b0e ..D....G. .].@[. │ │ │ │ - 0x000ffab0 20610a0e 18410e10 410e0849 0b02470e a...A..A..I..G. │ │ │ │ - 0x000ffac0 18410e10 410e0800 1c000000 6c220100 .A..A.......l".. │ │ │ │ - 0x000ffad0 f008faff 58000000 00410e10 86026f0a ....X....A....o. │ │ │ │ - 0x000ffae0 0e08480b 5f0e0800 48000000 8c220100 ..H._...H....".. │ │ │ │ - 0x000ffaf0 3009faff 73000000 00420e10 8e02450e 0...s....B....E. │ │ │ │ - 0x000ffb00 188d0348 0e208c04 440e2886 05470e30 ...H. ..D.(..G.0 │ │ │ │ - 0x000ffb10 500a0e28 410e2042 0e18420e 10420e08 P..(A. B..B..B.. │ │ │ │ - 0x000ffb20 470b6c0e 28440e20 420e1842 0e10420e G.l.(D. B..B..B. │ │ │ │ - 0x000ffb30 08000000 40000000 d8220100 6409faff ....@...."..d... │ │ │ │ - 0x000ffb40 48010000 00420e10 8f02420e 188e0342 H....B....B....B │ │ │ │ - 0x000ffb50 0e208d04 420e288c 05410e30 8606470e . ..B.(..A.0..G. │ │ │ │ - 0x000ffb60 f00102ad 0a0e3041 0e28420e 20420e18 ......0A.(B. B.. │ │ │ │ - 0x000ffb70 420e1042 0e084a0b 10000000 1c230100 B..B..J......#.. │ │ │ │ - 0x000ffb80 700afaff 21000000 00000000 10000000 p...!........... │ │ │ │ - 0x000ffb90 30230100 8c0afaff 23000000 00000000 0#......#....... │ │ │ │ - 0x000ffba0 2c000000 44230100 a80afaff dd000000 ,...D#.......... │ │ │ │ - 0x000ffbb0 00510e10 8602440e 18830302 bd0ac30e .Q....D......... │ │ │ │ - 0x000ffbc0 1041c60e 08450b43 0e10410e 08000000 .A...E.C..A..... │ │ │ │ - 0x000ffbd0 10000000 74230100 580bfaff 61000000 ....t#..X...a... │ │ │ │ - 0x000ffbe0 00000000 50000000 88230100 b40bfaff ....P....#...... │ │ │ │ - 0x000ffbf0 39050000 00420e10 8f024c0e 188e0348 9....B....L....H │ │ │ │ - 0x000ffc00 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ - 0x000ffc10 38830747 0ea00203 cb010a0e 38410e30 8..G........8A.0 │ │ │ │ - 0x000ffc20 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x000ffc30 0b000000 00000000 40000000 dc230100 ........@....#.. │ │ │ │ - 0x000ffc40 a010faff af040000 00410e10 8602460e .........A....F. │ │ │ │ - 0x000ffc50 18830347 0e207f0a 0e18410e 10410e08 ...G. ....A..A.. │ │ │ │ - 0x000ffc60 410b027a 0a0e1841 0e10410e 08440b02 A..z...A..A..D.. │ │ │ │ - 0x000ffc70 ce0a0e18 410e1041 0e08480b 10000000 ....A..A..H..... │ │ │ │ - 0x000ffc80 20240100 0c15faff 61000000 00000000 $......a....... │ │ │ │ - 0x000ffc90 54000000 34240100 6815faff 82010000 T...4$..h....... │ │ │ │ - 0x000ffca0 00450e10 8f024c0e 188e034e 0e208d04 .E....L....N. .. │ │ │ │ - 0x000ffcb0 420e288c 05470e30 8606450e 38830702 B.(..G.0..E.8... │ │ │ │ - 0x000ffcc0 9b0a0e30 430e2842 0e20420e 18420e10 ...0C.(B. B..B.. │ │ │ │ - 0x000ffcd0 420e0845 0b02a00e 30410e28 420e2042 B..E....0A.(B. B │ │ │ │ - 0x000ffce0 0e18420e 10420e08 40000000 8c240100 ..B..B..@....$.. │ │ │ │ - 0x000ffcf0 a016faff 60020000 00450e10 8f02450e ....`....E....E. │ │ │ │ - 0x000ffd00 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ - 0x000ffd10 8606410e 38830703 2c020e30 440e2856 ..A.8...,..0D.(V │ │ │ │ - 0x000ffd20 0e20420e 18420e10 420e0800 30000000 . B..B..B...0... │ │ │ │ - 0x000ffd30 d0240100 bc18faff d9020000 00027d0e .$............}. │ │ │ │ - 0x000ffd40 108d0245 0e188c03 410e2086 04410e28 ...E....A. ..A.( │ │ │ │ - 0x000ffd50 8305034f 020e2041 0e18420e 10420e08 ...O.. A..B..B.. │ │ │ │ - 0x000ffd60 28000000 04250100 681bfaff 82000000 (....%..h....... │ │ │ │ - 0x000ffd70 00460e10 8c02440e 18860347 0e208304 .F....D....G. .. │ │ │ │ - 0x000ffd80 7d0a0e18 410e1042 0e08470b 38000000 }...A..B..G.8... │ │ │ │ - 0x000ffd90 30250100 cc1bfaff a8000000 00420e10 0%...........B.. │ │ │ │ - 0x000ffda0 8d02420e 188c0344 0e208604 440e2883 ..B....D. ..D.(. │ │ │ │ - 0x000ffdb0 05470e60 730a0e28 410e2041 0e18420e .G.`s..(A. A..B. │ │ │ │ - 0x000ffdc0 10420e08 440b0000 2c000000 6c250100 .B..D...,...l%.. │ │ │ │ - 0x000ffdd0 401cfaff 5b030000 00460e10 8c02410e @...[....F....A. │ │ │ │ - 0x000ffde0 18860346 0e208304 03b0010a 0e18410e ...F. ........A. │ │ │ │ - 0x000ffdf0 10420e08 480b0000 10000000 9c250100 .B..H........%.. │ │ │ │ - 0x000ffe00 701ffaff 60000000 00000000 10000000 p...`........... │ │ │ │ - 0x000ffe10 b0250100 bc1ffaff e7000000 00000000 .%.............. │ │ │ │ - 0x000ffe20 10000000 c4250100 9820faff 63000000 .....%... ..c... │ │ │ │ - 0x000ffe30 00000000 4c000000 d8250100 f420faff ....L....%... .. │ │ │ │ - 0x000ffe40 0f020000 00420e10 8f02510e 188e0349 .....B....Q....I │ │ │ │ - 0x000ffe50 0e208d04 480e288c 05470e30 8606480e . ..H.(..G.0..H. │ │ │ │ - 0x000ffe60 38830744 0e800103 c5010a0e 38440e30 8..D........8D.0 │ │ │ │ - 0x000ffe70 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x000ffe80 0b000000 28000000 28260100 b422faff ....(...(&...".. │ │ │ │ - 0x000ffe90 b9000000 004e0e10 83020272 0e08c348 .....N.....r...H │ │ │ │ - 0x000ffea0 0e108302 4d0a0e08 5b0b480e 08000000 ....M...[.H..... │ │ │ │ - 0x000ffeb0 10000000 54260100 4823faff 81000000 ....T&..H#...... │ │ │ │ - 0x000ffec0 00000000 2c000000 68260100 c423faff ....,...h&...#.. │ │ │ │ - 0x000ffed0 cc000000 00760e10 8602490e 18830302 .....v....I..... │ │ │ │ - 0x000ffee0 6e0a0e10 410e0842 0b430e10 410e0844 n...A..B.C..A..D │ │ │ │ - 0x000ffef0 c3c60000 30000000 98260100 6424faff ....0....&..d$.. │ │ │ │ - 0x000fff00 2d010000 00420e10 8c02510e 18860344 -....B....Q....D │ │ │ │ - 0x000fff10 0e208304 4b0e3003 01010a0e 20410e18 . ..K.0..... A.. │ │ │ │ - 0x000fff20 410e1042 0e08410b 10000000 cc260100 A..B..A......&.. │ │ │ │ - 0x000fff30 6025faff 4f000000 00000000 20000000 `%..O....... ... │ │ │ │ - 0x000fff40 e0260100 9c25faff 81000000 00410e10 .&...%.......A.. │ │ │ │ - 0x000fff50 83024a0e 4002620a 0e10410e 08420b00 ..J.@.b...A..B.. │ │ │ │ - 0x000fff60 30000000 04270100 0826faff 2e010000 0....'...&...... │ │ │ │ - 0x000fff70 00420e10 8c02470e 18860344 0e208304 .B....G....D. .. │ │ │ │ - 0x000fff80 440e5002 930a0e20 410e1841 0e10420e D.P.... A..A..B. │ │ │ │ - 0x000fff90 08480b00 20000000 38270100 0427faff .H.. ...8'...'.. │ │ │ │ - 0x000fffa0 d7000000 00410e10 83024a0e 40025c0a .....A....J.@.\. │ │ │ │ - 0x000fffb0 0e10410e 08480b00 10000000 5c270100 ..A..H......\'.. │ │ │ │ - 0x000fffc0 c027faff 2a000000 00000000 10000000 .'..*........... │ │ │ │ - 0x000fffd0 70270100 dc27faff 4a000000 00000000 p'...'..J....... │ │ │ │ - 0x000fffe0 28000000 84270100 1828faff ae000000 (....'...(...... │ │ │ │ - 0x000ffff0 00410e10 8602470e 18830344 0e200280 .A....G....D. .. │ │ │ │ - 0x00100000 0a0e1841 0e10410e 08410b00 5c000000 ...A..A..A..\... │ │ │ │ - 0x00100010 b0270100 9c28faff ee010000 00420e10 .'...(.......B.. │ │ │ │ - 0x00100020 8f02460e 188e0342 0e208d04 420e288c ..F....B. ..B.(. │ │ │ │ - 0x00100030 05440e30 8606410e 38830744 0e900103 .D.0..A.8..D.... │ │ │ │ - 0x00100040 11010e98 01480ea0 01600e98 01510e90 .....H...`...Q.. │ │ │ │ - 0x00100050 01024a0a 0e38410e 30410e28 420e2042 ..J..8A.0A.(B. B │ │ │ │ - 0x00100060 0e18420e 10420e08 450b0000 2c000000 ..B..B..E...,... │ │ │ │ - 0x00100070 10280100 2c2afaff 40010000 00420e10 .(..,*..@....B.. │ │ │ │ - 0x00100080 8c020287 0a0e0847 0b590a0e 08470b60 .......G.Y...G.` │ │ │ │ - 0x00100090 0e184e0e 20580e18 410e1000 48000000 ..N. X..A...H... │ │ │ │ - 0x001000a0 40280100 3c2bfaff 25010000 00420e10 @(..<+..%....B.. │ │ │ │ - 0x001000b0 8d02420e 188c0344 0e208604 440e2883 ..B....D. ..D.(. │ │ │ │ - 0x001000c0 05440e30 570a0e28 410e2041 0e18420e .D.0W..(A. A..B. │ │ │ │ - 0x001000d0 10420e08 4b0b02da 0e28490e 20410e18 .B..K....(I. A.. │ │ │ │ - 0x001000e0 420e1042 0e080000 28000000 8c280100 B..B....(....(.. │ │ │ │ - 0x001000f0 202cfaff f0000000 00410e10 86027f0a ,.......A...... │ │ │ │ - 0x00100100 0e08480b 02780a0e 08480b44 0a0e0845 ..H..x...H.D...E │ │ │ │ - 0x00100110 0b000000 3c000000 b8280100 e42cfaff ....<....(...,.. │ │ │ │ - 0x00100120 71000000 00480e10 8e02450e 188d0349 q....H....E....I │ │ │ │ - 0x00100130 0e208c04 440e2886 05440e30 83060249 . ..D.(..D.0...I │ │ │ │ - 0x00100140 0e28410e 20420e18 420e1042 0e0842c3 .(A. B..B..B..B. │ │ │ │ - 0x00100150 c6cccdce 2c000000 f8280100 242dfaff ....,....(..$-.. │ │ │ │ - 0x00100160 58010000 00420e10 8c0202bc 0a0e0841 X....B.........A │ │ │ │ - 0x00100170 0b560a0e 08410b53 0e184e0e 20580e18 .V...A.S..N. X.. │ │ │ │ - 0x00100180 410e1000 48000000 28290100 542efaff A...H...()..T... │ │ │ │ - 0x00100190 a1050000 00420e10 8d02450e 188c0341 .....B....E....A │ │ │ │ - 0x001001a0 0e208604 4a0e2883 054e0e50 03f0020a . ..J.(..N.P.... │ │ │ │ - 0x001001b0 0e28440e 20410e18 420e1042 0e08470b .(D. A..B..B..G. │ │ │ │ - 0x001001c0 02e60e58 4e0e6058 0e58410e 50000000 ...XN.`X.XA.P... │ │ │ │ - 0x001001d0 30000000 74290100 b833faff 64010000 0...t)...3..d... │ │ │ │ - 0x001001e0 00420e10 8c024b0e 18860341 0e208304 .B....K....A. .. │ │ │ │ - 0x001001f0 460e7002 800a0e20 440e1841 0e10420e F.p.... D..A..B. │ │ │ │ - 0x00100200 08410b00 38000000 a8290100 f434faff .A..8....)...4.. │ │ │ │ - 0x00100210 37010000 00420e10 8d02450e 188c0341 7....B....E....A │ │ │ │ - 0x00100220 0e208604 440e2883 054a0ef0 0102d10a . ..D.(..J...... │ │ │ │ - 0x00100230 0e28410e 20410e18 420e1042 0e08430b .(A. A..B..B..C. │ │ │ │ - 0x00100240 5c000000 e4290100 f835faff a8010000 \....)...5...... │ │ │ │ - 0x00100250 00420e10 8f02450e 188e0345 0e208d04 .B....E....E. .. │ │ │ │ - 0x00100260 450e288c 05410e30 8606410e 3883074a E.(..A.0..A.8..J │ │ │ │ - 0x00100270 0ec00102 8f0ec801 4a0ed001 630ec801 ........J...c... │ │ │ │ - 0x00100280 410ec001 02880a0e 38410e30 410e2842 A.......8A.0A.(B │ │ │ │ - 0x00100290 0e20420e 18420e10 420e0844 0b000000 . B..B..B..D.... │ │ │ │ - 0x001002a0 bc000000 442a0100 4837faff 77070000 ....D*..H7..w... │ │ │ │ - 0x001002b0 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ - 0x001002c0 420e288c 05410e30 8606440e 3883074a B.(..A.0..D.8..J │ │ │ │ - 0x001002d0 0ed00103 06020ed8 014b0ee0 014b0ee8 .........K...K.. │ │ │ │ - 0x001002e0 01440ef0 01560ed0 016e0a0e 38440e30 .D...V...n..8D.0 │ │ │ │ - 0x001002f0 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ - 0x00100300 0b02900e d801570e e001480e e801440e ......W...H...D. │ │ │ │ - 0x00100310 f0014e0e d0010283 0ed8014b 0ee0014b ..N........K...K │ │ │ │ - 0x00100320 0ee80144 0ef00156 0ed00102 d20ed801 ...D...V........ │ │ │ │ - 0x00100330 4d0ee001 5a0ed801 420ed001 02830ed8 M...Z...B....... │ │ │ │ - 0x00100340 014d0ee0 01590ed8 01410ed0 01038501 .M...Y...A...... │ │ │ │ - 0x00100350 0ed80160 0ee00160 0ed80142 0ed00100 ...`...`...B.... │ │ │ │ - 0x00100360 4c000000 042b0100 083efaff fa010000 L....+...>...... │ │ │ │ - 0x00100370 00420e10 8f02490e 188e0342 0e208d04 .B....I....B. .. │ │ │ │ - 0x00100380 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x00100390 0e900103 0e010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x001003a0 0e20420e 18420e10 420e0843 0b000000 . B..B..B..C.... │ │ │ │ - 0x001003b0 34000000 542b0100 b83ffaff 40000000 4...T+...?..@... │ │ │ │ - 0x001003c0 00420e10 8d02460e 188c0344 0e208604 .B....F....D. .. │ │ │ │ - 0x001003d0 470e2883 05470e30 580e2844 0e20410e G.(..G.0X.(D. A. │ │ │ │ - 0x001003e0 18420e10 420e0800 a0000000 8c2b0100 .B..B........+.. │ │ │ │ - 0x001003f0 c03ffaff dd070000 00420e10 8f02440e .?.......B....D. │ │ │ │ - 0x00100400 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00100410 8606410e 38830747 0eb00203 85030eb8 ..A.8..G........ │ │ │ │ - 0x00100420 02450ec0 02480ec8 02440ed0 02440ed8 .E...H...D...D.. │ │ │ │ - 0x00100430 02450ee0 02630eb0 02038202 0a0e3844 .E...c........8D │ │ │ │ - 0x00100440 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x00100450 08410b6d 0a0eb802 4b0ec002 480ec802 .A.m....K...H... │ │ │ │ - 0x00100460 440ed002 440ed802 450ee002 5d0eb002 D...D...E...]... │ │ │ │ - 0x00100470 4c0eb802 480ec002 480ec802 440ed002 L...H...H...D... │ │ │ │ - 0x00100480 440ed802 450ee002 4a0b0000 48000000 D...E...J...H... │ │ │ │ - 0x00100490 302c0100 fc46faff 41010000 00420e10 0,...F..A....B.. │ │ │ │ - 0x001004a0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x001004b0 05440e30 8606410e 38830744 0e5002e7 .D.0..A.8..D.P.. │ │ │ │ - 0x001004c0 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x001004d0 0e10420e 08410b00 44000000 7c2c0100 ..B..A..D...|,.. │ │ │ │ - 0x001004e0 0048faff 79010000 00420e10 8e02490e .H..y....B....I. │ │ │ │ - 0x001004f0 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ - 0x00100500 8306440e 80010336 010a0e30 410e2841 ..D....6...0A.(A │ │ │ │ - 0x00100510 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x00100520 4c000000 c42c0100 3849faff e1010000 L....,..8I...... │ │ │ │ - 0x00100530 00420e10 8f02440e 188e0342 0e208d04 .B....D....B. .. │ │ │ │ - 0x00100540 420e288c 05410e30 8606410e 3883074e B.(..A.0..A.8..N │ │ │ │ - 0x00100550 0e6003b7 010a0e38 410e3041 0e28420e .`.....8A.0A.(B. │ │ │ │ - 0x00100560 20420e18 420e1042 0e08410b 00000000 B..B..B..A..... │ │ │ │ - 0x00100570 10000000 142d0100 d84afaff 10000000 .....-...J...... │ │ │ │ - 0x00100580 00000000 38000000 282d0100 d44afaff ....8...(-...J.. │ │ │ │ - 0x00100590 06020000 00420e10 8d02420e 188c0345 .....B....B....E │ │ │ │ - 0x001005a0 0e208604 440e2883 05470e40 02c50a0e . ..D.(..G.@.... │ │ │ │ - 0x001005b0 28410e20 410e1842 0e10420e 08410b00 (A. A..B..B..A.. │ │ │ │ - 0x001005c0 20000000 642d0100 a84cfaff e5000000 ...d-...L...... │ │ │ │ - 0x001005d0 00410e10 83024a0e e00102b9 0a0e1041 .A....J........A │ │ │ │ - 0x001005e0 0e084b0b 10000000 882d0100 744dfaff ..K......-..tM.. │ │ │ │ - 0x001005f0 23000000 00440e10 48000000 9c2d0100 #....D..H....-.. │ │ │ │ - 0x00100600 904dfaff 61020000 00420e10 8f02490e .M..a....B....I. │ │ │ │ - 0x00100610 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00100620 8606410e 38830759 0e6002e8 0a0e3844 ..A.8..Y.`....8D │ │ │ │ - 0x00100630 0e30430e 28420e20 450e1842 0e10420e .0C.(B. E..B..B. │ │ │ │ - 0x00100640 084c0b00 14000000 e82d0100 b44ffaff .L.......-...O.. │ │ │ │ - 0x00100650 c3000000 0002a40e 10000000 74000000 ............t... │ │ │ │ - 0x00100660 002e0100 6c50faff 9f1d0000 00420e10 ....lP.......B.. │ │ │ │ - 0x00100670 8f02450e 188e0342 0e208d04 420e288c ..E....B. ..B.(. │ │ │ │ - 0x00100680 05410e30 8606410e 38830747 0ef00403 .A.0..A.8..G.... │ │ │ │ - 0x00100690 16050a0e 38430e30 410e2842 0e20420e ....8C.0A.(B. B. │ │ │ │ - 0x001006a0 18420e10 420e0841 0b03400e 0ef8044a .B..B..A..@....J │ │ │ │ - 0x001006b0 0e800545 0e880542 0e900541 0e980544 ...E...B...A...D │ │ │ │ - 0x001006c0 0ea00559 0ef00402 720e9005 02610ef0 ...Y....r....a.. │ │ │ │ - 0x001006d0 04000000 20000000 782e0100 946dfaff .... ...x....m.. │ │ │ │ - 0x001006e0 50010000 00420e10 8c024b0e 5002790a P....B....K.P.y. │ │ │ │ - 0x001006f0 0e10450e 08450b00 20000000 9c2e0100 ..E..E.. ....... │ │ │ │ - 0x00100700 c06efaff e2000000 00410e10 8302440e .n.......A....D. │ │ │ │ - 0x00100710 50730a0e 10430e08 450b0000 28000000 Ps...C..E...(... │ │ │ │ - 0x00100720 c02e0100 8c6ffaff 4b000000 00440e10 .....o..K....D.. │ │ │ │ - 0x00100730 490e1845 0e20460e 28460e30 440e3844 I..E. F.(F.0D.8D │ │ │ │ - 0x00100740 0e40640e 08000000 10000000 ec2e0100 .@d............. │ │ │ │ - 0x00100750 b06ffaff 6e000000 00000000 18000000 .o..n........... │ │ │ │ - 0x00100760 002f0100 0c70faff 6b000000 00440e50 ./...p..k....D.P │ │ │ │ - 0x00100770 02610a0e 08410b00 20000000 1c2f0100 .a...A.. ..../.. │ │ │ │ - 0x00100780 6070faff 4d010000 00410e10 8302500e `p..M....A....P. │ │ │ │ - 0x00100790 50033501 0a0e1041 0e08410b 30000000 P.5....A..A.0... │ │ │ │ - 0x001007a0 402f0100 8c71faff 71000000 00420e10 @/...q..q....B.. │ │ │ │ - 0x001007b0 8c02440e 1886034e 0e206d0a 0e18440e ..D....N. m...D. │ │ │ │ - 0x001007c0 10420e08 490b5a0e 18440e10 420e0800 .B..I.Z..D..B... │ │ │ │ - 0x001007d0 8c000000 742f0100 d871faff 24070000 ....t/...q..$... │ │ │ │ - 0x001007e0 00420e10 8f02490e 188e0342 0e208d04 .B....I....B. .. │ │ │ │ - 0x001007f0 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ - 0x00100800 0ec00573 0ee00502 590ec005 03a7010e ...s....Y....... │ │ │ │ - 0x00100810 e0055d0e c0050333 020ec805 450ed005 ..]....3....E... │ │ │ │ - 0x00100820 420ed805 420ee005 440ee805 440ef005 B...B...D...D... │ │ │ │ - 0x00100830 4b0ec005 032e010a 0e38440e 30410e28 K........8D.0A.( │ │ │ │ - 0x00100840 420e2042 0e18420e 10420e08 460b0269 B. B..B..B..F..i │ │ │ │ - 0x00100850 0ec8054e 0ed00558 0ec80541 0ec00500 ...N...X...A.... │ │ │ │ - 0x00100860 6c000000 04300100 7878faff da020000 l....0..xx...... │ │ │ │ - 0x00100870 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ - 0x00100880 420e288c 05410e30 8606440e 3883074a B.(..A.0..D.8..J │ │ │ │ - 0x00100890 0ef00102 680ed001 02460a0e 38440e30 ....h....F..8D.0 │ │ │ │ - 0x001008a0 410e2842 0e20420e 18420e10 420e084b A.(B. B..B..B..K │ │ │ │ - 0x001008b0 0b032901 0ed80145 0ee00146 0ee80146 ..)....E...F...F │ │ │ │ - 0x001008c0 0ef00144 0ef80144 0e80026c 0ed00100 ...D...D...l.... │ │ │ │ - 0x001008d0 64000000 74300100 e87afaff b9040000 d...t0...z...... │ │ │ │ - 0x001008e0 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x001008f0 420e288c 05440e30 8606410e 38830746 B.(..D.0..A.8..F │ │ │ │ - 0x00100900 0e500350 020a0e38 490e3041 0e28420e .P.P...8I.0A.(B. │ │ │ │ - 0x00100910 20420e18 420e1042 0e08450b 02f90e58 B..B..B..E....X │ │ │ │ - 0x00100920 4d0e605a 0e58420e 5002ac0e 584e0e60 M.`Z.XB.P...XN.` │ │ │ │ - 0x00100930 580e5841 0e500000 4c000000 dc300100 X.XA.P..L....0.. │ │ │ │ - 0x00100940 407ffaff a4030000 00420e10 8f02420e @........B....B. │ │ │ │ - 0x00100950 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00100960 8606410e 38830744 0e900103 a0020a0e ..A.8..D........ │ │ │ │ - 0x00100970 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x00100980 420e0841 0b000000 10000000 2c310100 B..A........,1.. │ │ │ │ - 0x00100990 a082faff 56000000 00000000 30000000 ....V.......0... │ │ │ │ - 0x001009a0 40310100 ec82faff d7000000 00420e10 @1...........B.. │ │ │ │ - 0x001009b0 8c02410e 18860341 0e208304 440e607e ..A....A. ..D.`~ │ │ │ │ - 0x001009c0 0a0e2041 0e18410e 10420e08 460b0000 .. A..A..B..F... │ │ │ │ - 0x001009d0 1c000000 74310100 9883faff 49000000 ....t1......I... │ │ │ │ - 0x001009e0 00410e10 8602740a 0e084b0b 440e0800 .A....t...K.D... │ │ │ │ - 0x001009f0 38000000 94310100 c883faff 8b000000 8....1.......... │ │ │ │ - 0x00100a00 00420e10 8c02440e 18860341 0e208304 .B....D....A. .. │ │ │ │ - 0x00100a10 4e0a0e18 410e1042 0e08480b 02470a0e N...A..B..H..G.. │ │ │ │ - 0x00100a20 18410e10 420e0846 0b000000 10000000 .A..B..F........ │ │ │ │ - 0x00100a30 d0310100 1c84faff 0e000000 00000000 .1.............. │ │ │ │ - 0x00100a40 4c000000 e4310100 1884faff b5000000 L....1.......... │ │ │ │ - 0x00100a50 00420e10 8f02450e 188e0350 0e208d04 .B....E....P. .. │ │ │ │ - 0x00100a60 450e288c 05480e30 8606460e 38830747 E.(..H.0..F.8..G │ │ │ │ - 0x00100a70 0e40700a 0e38410e 30410e28 420e2042 .@p..8A.0A.(B. B │ │ │ │ - 0x00100a80 0e18420e 10420e08 450b0000 00000000 ..B..B..E....... │ │ │ │ - 0x00100a90 10000000 34320100 8884faff 01000000 ....42.......... │ │ │ │ - 0x00100aa0 00000000 10000000 48320100 8484faff ........H2...... │ │ │ │ - 0x00100ab0 01000000 00000000 20000000 5c320100 ........ ...\2.. │ │ │ │ - 0x00100ac0 8084faff cf000000 00410e10 83024a0e .........A....J. │ │ │ │ - 0x00100ad0 e00102bd 0a0e1041 0e08410b 3c000000 .......A..A.<... │ │ │ │ - 0x00100ae0 80320100 2c85faff b5000000 00420e10 .2..,........B.. │ │ │ │ - 0x00100af0 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ - 0x00100b00 05410e30 8306027f 0a0e2846 0e20420e .A.0......(F. B. │ │ │ │ - 0x00100b10 18420e10 420e084d 0b000000 10000000 .B..B..M........ │ │ │ │ - 0x00100b20 c0320100 ac85faff 37000000 00000000 .2......7....... │ │ │ │ - 0x00100b30 18000000 d4320100 d885faff 32000000 .....2......2... │ │ │ │ - 0x00100b40 00410e10 83026c0e 08000000 2c000000 .A....l.....,... │ │ │ │ - 0x00100b50 f0320100 fc85faff 61000000 00470e10 .2......a....G.. │ │ │ │ - 0x00100b60 8c02410e 18860341 0e208304 024f0e18 ..A....A. ...O.. │ │ │ │ - 0x00100b70 410e1042 0e0845c3 c6cc0000 38000000 A..B..E.....8... │ │ │ │ - 0x00100b80 20330100 3c86faff e2000000 00420e10 3..<........B.. │ │ │ │ - 0x00100b90 8e02490e 188d0345 0e208c04 480e2886 ..I....E. ..H.(. │ │ │ │ - 0x00100ba0 05450e30 830602bd 0e28410e 20420e18 .E.0.....(A. B.. │ │ │ │ - 0x00100bb0 420e1042 0e080000 38000000 5c330100 B..B....8...\3.. │ │ │ │ - 0x00100bc0 f086faff d2000000 00420e10 8e02490e .........B....I. │ │ │ │ - 0x00100bd0 188d0345 0e208c04 480e2886 05450e30 ...E. ..H.(..E.0 │ │ │ │ - 0x00100be0 830602ad 0e28410e 20420e18 420e1042 .....(A. B..B..B │ │ │ │ - 0x00100bf0 0e080000 5c000000 98330100 9487faff ....\....3...... │ │ │ │ - 0x00100c00 a4000000 004b0e10 8e02450e 188d0345 .....K....E....E │ │ │ │ - 0x00100c10 0e208c04 440e2886 05490e30 83066b0a . ..D.(..I.0..k. │ │ │ │ - 0x00100c20 0e28410e 20450e18 420e1046 0e08550b .(A. E..B..F..U. │ │ │ │ - 0x00100c30 540e2841 0e20450e 18420e10 420e0842 T.(A. E..B..B..B │ │ │ │ - 0x00100c40 c3c6cccd ce430e30 83068605 8c048d03 .....C.0........ │ │ │ │ - 0x00100c50 8e020000 88000000 f8330100 e487faff .........3...... │ │ │ │ - 0x00100c60 c2040000 00420e10 8f02420e 188e034a .....B....B....J │ │ │ │ - 0x00100c70 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ - 0x00100c80 38830747 0e800502 e90e8805 460e9005 8..G........F... │ │ │ │ - 0x00100c90 4d0e8805 420e8005 03f8010e 88054e0e M...B.........N. │ │ │ │ - 0x00100ca0 90054b0e 9805440e a005440e a805440e ..K...D...D...D. │ │ │ │ - 0x00100cb0 b005460e b805420e c005470e c805450e ..F...B...G...E. │ │ │ │ - 0x00100cc0 d005550e 8005031e 010a0e38 410e3041 ..U........8A.0A │ │ │ │ - 0x00100cd0 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ - 0x00100ce0 10000000 84340100 288cfaff 01000000 .....4..(....... │ │ │ │ - 0x00100cf0 00000000 80000000 98340100 248cfaff .........4..$... │ │ │ │ - 0x00100d00 07020000 00420e10 8e02420e 188d0345 .....B....B....E │ │ │ │ - 0x00100d10 0e208c04 410e2886 05440e30 8306440e . ..A.(..D.0..D. │ │ │ │ - 0x00100d20 607a0a0e 304d0e28 460e2042 0e18420e `z..0M.(F. B..B. │ │ │ │ - 0x00100d30 10420e08 4b0b0241 0a0e304b 0e28410e .B..K..A..0K.(A. │ │ │ │ - 0x00100d40 20420e18 420e1042 0e084d0b 02900a0e B..B..B..M..... │ │ │ │ - 0x00100d50 304d0e28 480e2047 0e18440e 10420e08 0M.(H. G..D..B.. │ │ │ │ - 0x00100d60 4e0b0269 0a0e3041 0e28410e 20420e18 N..i..0A.(A. B.. │ │ │ │ - 0x00100d70 420e1042 0e08410b 2c000000 1c350100 B..B..A.,....5.. │ │ │ │ - 0x00100d80 b08dfaff 7f010000 00420e10 8c02410e .........B....A. │ │ │ │ - 0x00100d90 18860341 0e208304 02e60a0e 18410e10 ...A. .......A.. │ │ │ │ - 0x00100da0 420e0843 0b000000 44000000 4c350100 B..C....D...L5.. │ │ │ │ - 0x00100db0 008ffaff dd000000 00420e10 8f02420e .........B....B. │ │ │ │ - 0x00100dc0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00100dd0 8606430e 38830744 0e4002bc 0e38430e ..C.8..D.@...8C. │ │ │ │ - 0x00100de0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x00100df0 88000000 94350100 988ffaff d0090000 .....5.......... │ │ │ │ - 0x00100e00 00420e10 8f02490e 188e0342 0e208d04 .B....I....B. .. │ │ │ │ - 0x00100e10 420e288c 05450e30 8606450e 38830747 B.(..E.0..E.8..G │ │ │ │ - 0x00100e20 0ea00102 840ea801 4e0eb001 470eb801 ........N...G... │ │ │ │ - 0x00100e30 470ec001 470ec801 470ed001 470ed801 G...G...G...G... │ │ │ │ - 0x00100e40 470ee001 470ee801 470ef001 470ef801 G...G...G...G... │ │ │ │ - 0x00100e50 470e8002 470e8802 470e9002 490ea001 G...G...G...I... │ │ │ │ - 0x00100e60 0329070a 0e38440e 30410e28 420e2042 .)...8D.0A.(B. B │ │ │ │ - 0x00100e70 0e18420e 10420e08 4b0b0000 38000000 ..B..B..K...8... │ │ │ │ - 0x00100e80 20360100 dc98faff d3000000 00420e10 6...........B.. │ │ │ │ - 0x00100e90 8e024b0e 188d0342 0e208c04 440e2886 ..K....B. ..D.(. │ │ │ │ - 0x00100ea0 054c0ec0 06028d0a 0e28440e 20420e18 .L.......(D. B.. │ │ │ │ - 0x00100eb0 420e1042 0e084a0b d0000000 5c360100 B..B..J.....\6.. │ │ │ │ - 0x00100ec0 8099faff 5d080000 00420e10 8f02420e ....]....B....B. │ │ │ │ - 0x00100ed0 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ - 0x00100ee0 8606410e 3883074e 0ea01103 95040ea8 ..A.8..N........ │ │ │ │ - 0x00100ef0 114e0eb0 11470eb8 11450ec0 11420ec8 .N...G...E...B.. │ │ │ │ - 0x00100f00 11440ed0 11440ed8 11440ee0 11440ee8 .D...D...D...D.. │ │ │ │ - 0x00100f10 114a0ef0 11470ef8 11470e80 12470e88 .J...G...G...G.. │ │ │ │ - 0x00100f20 12470e90 12470e98 124a0ea0 124a0ea8 .G...G...J...J.. │ │ │ │ - 0x00100f30 124a0eb0 124c0eb8 12490ec0 124b0ec8 .J...L...I...K.. │ │ │ │ - 0x00100f40 12470ed0 12470ed8 12470ee0 12470ee8 .G...G...G...G.. │ │ │ │ - 0x00100f50 12490ef0 12420ef8 12490e80 13480e88 .I...B...I...H.. │ │ │ │ - 0x00100f60 13470e90 13410e98 13450ea0 135e0ea0 .G...A...E...^.. │ │ │ │ - 0x00100f70 11033401 0a0e3841 0e30410e 28420e20 ..4...8A.0A.(B. │ │ │ │ - 0x00100f80 420e1842 0e10420e 08480b00 18000000 B..B..B..H...... │ │ │ │ - 0x00100f90 30370100 0ca1faff 3a000000 00440e10 07......:....D.. │ │ │ │ - 0x00100fa0 600a0e08 410b0000 14000000 4c370100 `...A.......L7.. │ │ │ │ - 0x00100fb0 30a1faff 1a000000 00440e10 510e0800 0........D..Q... │ │ │ │ - 0x00100fc0 3c000000 64370100 38a1faff c4010000 <...d7..8....... │ │ │ │ - 0x00100fd0 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. .. │ │ │ │ - 0x00100fe0 440e2886 054a0e90 01036d01 0a0e2844 D.(..J....m...(D │ │ │ │ - 0x00100ff0 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x00101000 4c000000 a4370100 c8a2faff e8010000 L....7.......... │ │ │ │ - 0x00101010 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x00101020 450e288c 05440e30 8606440e 38830747 E.(..D.0..D.8..G │ │ │ │ - 0x00101030 0e800b03 15010a0e 38440e30 410e2842 ........8D.0A.(B │ │ │ │ - 0x00101040 0e20420e 18420e10 420e0844 0b000000 . B..B..B..D.... │ │ │ │ - 0x00101050 20000000 f4370100 68a4faff 7b000000 ....7..h...{... │ │ │ │ - 0x00101060 00410e10 8602470e 40026c0a 0e10410e .A....G.@.l...A. │ │ │ │ - 0x00101070 08410b00 3c000000 18380100 c4a4faff .A..<....8...... │ │ │ │ - 0x00101080 8f010000 00420e10 8d02470e 188c0341 .....B....G....A │ │ │ │ - 0x00101090 0e208604 410e2883 05470ec0 01035301 . ..A.(..G....S. │ │ │ │ - 0x001010a0 0a0e2843 0e20410e 18420e10 420e0841 ..(C. A..B..B..A │ │ │ │ - 0x001010b0 0b000000 24000000 58380100 14a6faff ....$...X8...... │ │ │ │ - 0x001010c0 30000000 00410e10 8602480e 18830347 0....A....H....G │ │ │ │ - 0x001010d0 0e205d0e 18410e10 410e0800 4c000000 . ]..A..A...L... │ │ │ │ - 0x001010e0 80380100 1ca6faff f3010000 00420e10 .8...........B.. │ │ │ │ - 0x001010f0 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x00101100 05440e30 8606410e 3883074c 0ea00403 .D.0..A.8..L.... │ │ │ │ - 0x00101110 8e010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x00101120 18420e10 420e0841 0b000000 48000000 .B..B..A....H... │ │ │ │ - 0x00101130 d0380100 cca7faff 2d010000 00420e10 .8......-....B.. │ │ │ │ - 0x00101140 8f024e0e 188e0345 0e208d04 420e288c ..N....E. ..B.(. │ │ │ │ - 0x00101150 05410e30 8606410e 38830749 0ec00102 .A.0..A.8..I.... │ │ │ │ - 0x00101160 cd0a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ - 0x00101170 420e1042 0e08410b 48000000 1c390100 B..B..A.H....9.. │ │ │ │ - 0x00101180 b0a8faff cc010000 00420e10 8f02420e .........B....B. │ │ │ │ - 0x00101190 188e0349 0e208d04 490e288c 05410e30 ...I. ..I.(..A.0 │ │ │ │ - 0x001011a0 8606480e 38830744 0e5002e5 0a0e3841 ..H.8..D.P....8A │ │ │ │ - 0x001011b0 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x001011c0 08410b00 50000000 68390100 34aafaff .A..P...h9..4... │ │ │ │ - 0x001011d0 0f020000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ - 0x001011e0 0e208d04 420e288c 05410e30 8606430e . ..B.(..A.0..C. │ │ │ │ - 0x001011f0 38830749 0ea02103 a6010a0e 38410e30 8..I..!.....8A.0 │ │ │ │ - 0x00101200 410e2842 0e20420e 18420e10 420e084b A.(B. B..B..B..K │ │ │ │ - 0x00101210 0b000000 00000000 34000000 bc390100 ........4....9.. │ │ │ │ - 0x00101220 f0abfaff a2010000 00420e10 8c02410e .........B....A. │ │ │ │ - 0x00101230 18860346 0e208304 470ec001 0341010a ...F. ..G....A.. │ │ │ │ - 0x00101240 0e20410e 18410e10 420e084b 0b000000 . A..A..B..K.... │ │ │ │ - 0x00101250 34000000 f4390100 68adfaff a0000000 4....9..h....... │ │ │ │ - 0x00101260 00420e10 8c02410e 18860344 0e20570a .B....A....D. W. │ │ │ │ - 0x00101270 0e18440e 10420e08 440b7d0a 0e18440e ..D..B..D.}...D. │ │ │ │ - 0x00101280 10420e08 410b0000 40000000 2c3a0100 .B..A...@...,:.. │ │ │ │ - 0x00101290 d0adfaff f8000000 00420e10 8c02410e .........B....A. │ │ │ │ - 0x001012a0 18860341 0e208304 440e5002 500e5848 ...A. ..D.P.P.XH │ │ │ │ - 0x001012b0 0e60560e 684d0e70 590e506e 0a0e2044 .`V.hM.pY.Pn.. D │ │ │ │ - 0x001012c0 0e18410e 10420e08 410b0000 1c000000 ..A..B..A....... │ │ │ │ - 0x001012d0 703a0100 8caefaff 37000000 00440e10 p:......7....D.. │ │ │ │ - 0x001012e0 640a0e08 480b460e 08000000 40000000 d...H.F.....@... │ │ │ │ - 0x001012f0 903a0100 acaefaff 05010000 00420e10 .:...........B.. │ │ │ │ - 0x00101300 8e024a0e 188d0345 0e208c04 440e2886 ..J....E. ..D.(. │ │ │ │ - 0x00101310 05410e30 8306470e 60029e0a 0e30410e .A.0..G.`....0A. │ │ │ │ - 0x00101320 28410e20 420e1842 0e10420e 08450b00 (A. B..B..B..E.. │ │ │ │ - 0x00101330 38000000 d43a0100 78affaff 02010000 8....:..x....... │ │ │ │ - 0x00101340 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. .. │ │ │ │ - 0x00101350 410e2886 054a0eb0 0102d60a 0e28410e A.(..J.......(A. │ │ │ │ - 0x00101360 20420e18 420e1042 0e08410b 40000000 B..B..B..A.@... │ │ │ │ - 0x00101370 103b0100 4cb0faff 51010000 00420e10 .;..L...Q....B.. │ │ │ │ - 0x00101380 8e02440e 188d034c 0e208c04 490e2886 ..D....L. ..I.(. │ │ │ │ - 0x00101390 05490e30 83064b0e 6002a90a 0e30410e .I.0..K.`....0A. │ │ │ │ - 0x001013a0 28410e20 420e1842 0e10420e 08410b00 (A. B..B..B..A.. │ │ │ │ - 0x001013b0 14000000 543b0100 68b1faff 25000000 ....T;..h...%... │ │ │ │ - 0x001013c0 00440e10 600e0800 10000000 6c3b0100 .D..`.......l;.. │ │ │ │ - 0x001013d0 80b1faff 76000000 00000000 2c000000 ....v.......,... │ │ │ │ - 0x001013e0 803b0100 ecb1faff 48030000 00410e10 .;......H....A.. │ │ │ │ - 0x001013f0 8602470d 06508f03 8e048d05 8c068307 ..G..P.......... │ │ │ │ - 0x00101400 035e020a 0c07084a 0b000000 68000000 .^.....J....h... │ │ │ │ - 0x00101410 b03b0100 0cb5faff c7010000 00420e10 .;...........B.. │ │ │ │ - 0x00101420 8f02490e 188e0345 0e208d04 480e288c ..I....E. ..H.(. │ │ │ │ - 0x00101430 05440e30 8606410e 3883074a 0eb00302 .D.0..A.8..J.... │ │ │ │ - 0x00101440 720eb803 480ec003 4b0ec803 4a0ed003 r...H...K...J... │ │ │ │ - 0x00101450 450ed803 450ee003 490eb003 02eb0a0e E...E...I....... │ │ │ │ - 0x00101460 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x00101470 420e0841 0b000000 28000000 1c3c0100 B..A....(....<.. │ │ │ │ - 0x00101480 70b6faff 87000000 00420e10 8c02440e p........B....D. │ │ │ │ - 0x00101490 1886034a 0e900302 540a0e18 410e1042 ...J....T...A..B │ │ │ │ - 0x001014a0 0e08410b 78000000 483c0100 d4b6faff ..A.x...H<...... │ │ │ │ - 0x001014b0 7d040000 00420e10 8d02420e 188c0341 }....B....B....A │ │ │ │ - 0x001014c0 0e208604 410e2883 05470eb0 0802b90e . ..A.(..G...... │ │ │ │ - 0x001014d0 b808460e c008460e c808460e d008460e ..F...F...F...F. │ │ │ │ - 0x001014e0 d808460e e008460e e808460e f008460e ..F...F...F...F. │ │ │ │ - 0x001014f0 f808460e 8009460e 8809460e 9009460e ..F...F...F...F. │ │ │ │ - 0x00101500 9809460e a0090258 0eb00803 1c020a0e ..F....X........ │ │ │ │ - 0x00101510 28410e20 410e1842 0e10420e 08420b00 (A. A..B..B..B.. │ │ │ │ - 0x00101520 44000000 c43c0100 d8bafaff b5000000 D....<.......... │ │ │ │ - 0x00101530 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x00101540 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x00101550 0e50029c 0e38410e 30410e28 420e2042 .P...8A.0A.(B. B │ │ │ │ - 0x00101560 0e18420e 10420e08 4c000000 0c3d0100 ..B..B..L....=.. │ │ │ │ - 0x00101570 50bbfaff 59030000 00420e10 8f02420e P...Y....B....B. │ │ │ │ - 0x00101580 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00101590 8606410e 38830747 0ee00203 69020a0e ..A.8..G....i... │ │ │ │ - 0x001015a0 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x001015b0 420e0841 0b000000 4c000000 5c3d0100 B..A....L...\=.. │ │ │ │ - 0x001015c0 60befaff 37020000 00420e10 8f024a0e `...7....B....J. │ │ │ │ - 0x001015d0 188e0347 0e208d04 420e288c 05410e30 ...G. ..B.(..A.0 │ │ │ │ - 0x001015e0 8606440e 3883074a 0ee0c103 03e3010a ..D.8..J........ │ │ │ │ - 0x001015f0 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ - 0x00101600 10420e08 410b0000 70000000 ac3d0100 .B..A...p....=.. │ │ │ │ - 0x00101610 50c0faff 12060000 00420e10 8f02420e P........B....B. │ │ │ │ - 0x00101620 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00101630 8606440e 38830749 0ef00603 1d010ef8 ..D.8..I........ │ │ │ │ - 0x00101640 06470e80 07029a0e f806410e f00603b7 .G........A..... │ │ │ │ - 0x00101650 010ef806 4e0e8007 02a30ef8 06410ef0 ....N........A.. │ │ │ │ - 0x00101660 06770a0e 38410e30 410e2842 0e20420e .w..8A.0A.(B. B. │ │ │ │ - 0x00101670 18420e10 420e0841 0b000000 4c000000 .B..B..A....L... │ │ │ │ - 0x00101680 203e0100 fcc5faff 6c020000 00420e10 >......l....B.. │ │ │ │ - 0x00101690 8f02480e 188e0342 0e208d04 420e288c ..H....B. ..B.(. │ │ │ │ - 0x001016a0 05440e30 8606440e 3883074e 0ef0c203 .D.0..D.8..N.... │ │ │ │ - 0x001016b0 03ce010a 0e38410e 30410e28 420e2042 .....8A.0A.(B. B │ │ │ │ - 0x001016c0 0e18420e 10420e08 410b0000 84010000 ..B..B..A....... │ │ │ │ - 0x001016d0 703e0100 1cc8faff 400e0000 00420e10 p>......@....B.. │ │ │ │ - 0x001016e0 8f024b0e 188e0348 0e208d04 450e288c ..K....H. ..E.(. │ │ │ │ - 0x001016f0 05440e30 8606430e 3883074d 0e903202 .D.0..C.8..M..2. │ │ │ │ - 0x00101700 690ec035 550e9032 0390040e 9832470e i..5U..2.....2G. │ │ │ │ - 0x00101710 a0324a0e a832470e b032470e b832470e .2J..2G..2G..2G. │ │ │ │ - 0x00101720 c032470e c832470e d032470e d832470e .2G..2G..2G..2G. │ │ │ │ - 0x00101730 e032470e e832470e f032470e f832470e .2G..2G..2G..2G. │ │ │ │ - 0x00101740 8033580e 9032690e 9832420e a032790e .3X..2i..2B..2y. │ │ │ │ - 0x00101750 9832420e 90320297 0e983247 0ea03247 .2B..2....2G..2G │ │ │ │ - 0x00101760 0ea83247 0eb03247 0eb83247 0ec03247 ..2G..2G..2G..2G │ │ │ │ - 0x00101770 0ec83247 0ed03247 0ed83247 0ee03247 ..2G..2G..2G..2G │ │ │ │ - 0x00101780 0ee83247 0ef03247 0ef83247 0e803347 ..2G..2G..2G..3G │ │ │ │ - 0x00101790 0e883347 0e903347 0e983347 0ea03347 ..3G..3G..3G..3G │ │ │ │ - 0x001017a0 0ea83347 0ed03674 0e903202 700e9832 ..3G..6t..2.p..2 │ │ │ │ - 0x001017b0 4a0ea032 420ea832 470eb032 470eb832 J..2B..2G..2G..2 │ │ │ │ - 0x001017c0 470ec032 470ec832 470ed032 470ed832 G..2G..2G..2G..2 │ │ │ │ - 0x001017d0 470ee032 470ee832 470ef032 470ef832 G..2G..2G..2G..2 │ │ │ │ - 0x001017e0 470e8033 490e9032 03ce010e 98324f0e G..3I..2.....2O. │ │ │ │ - 0x001017f0 a03202dd 0e983243 0e903202 f10e9832 .2....2C..2....2 │ │ │ │ - 0x00101800 470ea032 470ea832 470eb032 470eb832 G..2G..2G..2G..2 │ │ │ │ - 0x00101810 470ec032 470ec832 470ed032 470ed832 G..2G..2G..2G..2 │ │ │ │ - 0x00101820 470ee032 470ee832 470ef032 470ef832 G..2G..2G..2G..2 │ │ │ │ - 0x00101830 470e8033 510e9032 026e0a0e 38430e30 G..3Q..2.n..8C.0 │ │ │ │ - 0x00101840 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ - 0x00101850 0b000000 38000000 f83f0100 d4d4faff ....8....?...... │ │ │ │ - 0x00101860 cd010000 00420e10 8d02420e 188c0344 .....B....B....D │ │ │ │ - 0x00101870 0e208604 430e2883 05470e40 0364010a . ..C.(..G.@.d.. │ │ │ │ - 0x00101880 0e28430e 20410e18 420e1042 0e08410b .(C. A..B..B..A. │ │ │ │ - 0x00101890 3c000000 34400100 68d6faff c0010000 <...4@..h....... │ │ │ │ - 0x001018a0 00420e10 8d02420e 188c0344 0e208604 .B....B....D. .. │ │ │ │ - 0x001018b0 440e2883 05490ed0 01036301 0a0e2843 D.(..I....c...(C │ │ │ │ - 0x001018c0 0e20410e 18420e10 420e0841 0b000000 . A..B..B..A.... │ │ │ │ - 0x001018d0 74000000 74400100 e8d7faff eb010000 t...t@.......... │ │ │ │ - 0x001018e0 00420e10 8d02490e 188c0341 0e208604 .B....I....A. .. │ │ │ │ - 0x001018f0 410e2883 05470ef0 01760ef8 01480e80 A.(..G...v...H.. │ │ │ │ - 0x00101900 02440e88 02440e90 02440e98 02440ea0 .D...D...D...D.. │ │ │ │ - 0x00101910 02440ea8 02440eb0 02440eb8 02440ec0 .D...D...D...D.. │ │ │ │ - 0x00101920 02440ec8 02440ed0 02440ed8 02440ee0 .D...D...D...D.. │ │ │ │ - 0x00101930 02490ef0 0102f60a 0e28430e 20410e18 .I.......(C. A.. │ │ │ │ - 0x00101940 420e1042 0e08470b 64000000 ec400100 B..B..G.d....@.. │ │ │ │ - 0x00101950 60d9faff 7d010000 00410e10 8602480e `...}....A....H. │ │ │ │ - 0x00101960 18830347 0ec00176 0ec80148 0ed00144 ...G...v...H...D │ │ │ │ - 0x00101970 0ed80144 0ee00144 0ee80144 0ef00144 ...D...D...D...D │ │ │ │ - 0x00101980 0ef80144 0e800244 0e880244 0e900244 ...D...D...D...D │ │ │ │ - 0x00101990 0e980244 0ea00244 0ea80244 0eb00249 ...D...D...D...I │ │ │ │ - 0x001019a0 0ec00102 a00a0e18 430e1041 0e08450b ........C..A..E. │ │ │ │ - 0x001019b0 84000000 54410100 78dafaff f2020000 ....TA..x....... │ │ │ │ - 0x001019c0 00420e10 8e02470e 188d0342 0e208c04 .B....G....B. .. │ │ │ │ - 0x001019d0 440e2886 05480e30 8306460e a00102d7 D.(..H.0..F..... │ │ │ │ - 0x001019e0 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ - 0x001019f0 0e08410b 029c0ea8 01490eb0 01440eb8 ..A......I...D.. │ │ │ │ - 0x00101a00 01440ec0 01440ec8 01440ed0 01440ed8 .D...D...D...D.. │ │ │ │ - 0x00101a10 01440ee0 01440ee8 01440ef0 01440ef8 .D...D...D...D.. │ │ │ │ - 0x00101a20 01440e80 02440e88 02440e90 02490ea0 .D...D...D...I.. │ │ │ │ - 0x00101a30 01000000 00000000 24000000 dc410100 ........$....A.. │ │ │ │ - 0x00101a40 f0dcfaff 57000000 00410e10 8602440e ....W....A....D. │ │ │ │ - 0x00101a50 18830347 0e200248 0e18410e 10410e08 ...G. .H..A..A.. │ │ │ │ - 0x00101a60 48000000 04420100 28ddfaff b0000000 H....B..(....... │ │ │ │ - 0x00101a70 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x00101a80 450e288c 054c0e30 8606440e 3883074d E.(..L.0..D.8..M │ │ │ │ - 0x00101a90 0e800102 780a0e38 410e3041 0e28420e ....x..8A.0A.(B. │ │ │ │ - 0x00101aa0 20420e18 420e1042 0e08410b 4c000000 B..B..B..A.L... │ │ │ │ - 0x00101ab0 50420100 8cddfaff cc010000 00420e10 PB...........B.. │ │ │ │ - 0x00101ac0 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x00101ad0 05440e30 8606410e 38830747 0ef02003 .D.0..A.8..G.. . │ │ │ │ - 0x00101ae0 52010a0e 38410e30 410e2842 0e20420e R...8A.0A.(B. B. │ │ │ │ - 0x00101af0 18420e10 420e0845 0b000000 74000000 .B..B..E....t... │ │ │ │ - 0x00101b00 a0420100 0cdffaff dc070000 00420e10 .B...........B.. │ │ │ │ - 0x00101b10 8f02450e 188e0348 0e208d04 420e288c ..E....H. ..B.(. │ │ │ │ - 0x00101b20 05410e30 8606460e 3883074c 0e800670 .A.0..F.8..L...p │ │ │ │ - 0x00101b30 0e88064a 0e900647 0e980647 0ea00651 ...J...G...G...Q │ │ │ │ - 0x00101b40 0e800603 65060e88 06470e90 06470e98 ....e....G...G.. │ │ │ │ - 0x00101b50 06470ea0 06490e80 065e0a0e 38410e30 .G...I...^..8A.0 │ │ │ │ - 0x00101b60 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x00101b70 0b000000 48000000 18430100 74e6faff ....H....C..t... │ │ │ │ - 0x00101b80 ab000000 00420e10 8d02480e 188c0344 .....B....H....D │ │ │ │ - 0x00101b90 0e208604 430e2883 05460e30 02700a0e . ..C.(..F.0.p.. │ │ │ │ - 0x00101ba0 28430e20 410e1842 0e10420e 08410b52 (C. A..B..B..A.R │ │ │ │ - 0x00101bb0 0e28430e 20410e18 420e1042 0e080000 .(C. A..B..B.... │ │ │ │ - 0x00101bc0 28000000 64430100 d8e6faff 34000000 (...dC......4... │ │ │ │ - 0x00101bd0 00420e10 8c02440e 18860347 0e204f0a .B....D....G. O. │ │ │ │ - 0x00101be0 0e18410e 10420e08 410b0000 e4000000 ..A..B..A....... │ │ │ │ - 0x00101bf0 90430100 ece6faff 52070000 00420e10 .C......R....B.. │ │ │ │ - 0x00101c00 8f024b0e 188e0345 0e208d04 450e288c ..K....E. ..E.(. │ │ │ │ - 0x00101c10 05440e30 8606480e 3883074d 0e800702 .D.0..H.8..M.... │ │ │ │ - 0x00101c20 a30eb00a 5d0e8007 036f030e 88074c0e ....]....o....L. │ │ │ │ - 0x00101c30 9007470e 9807470e a007470e a807470e ..G...G...G...G. │ │ │ │ - 0x00101c40 b007470e b807470e c007470e c807470e ..G...G...G...G. │ │ │ │ - 0x00101c50 d007470e d807470e e007470e e807470e ..G...G...G...G. │ │ │ │ - 0x00101c60 f007470e f807470e 8008470e 8808470e ..G...G...G...G. │ │ │ │ - 0x00101c70 9008470e 9808470e c00b600e 80070276 ..G...G...`....v │ │ │ │ - 0x00101c80 0e880745 0e900745 0e980747 0ea00747 ...E...E...G...G │ │ │ │ - 0x00101c90 0ea80747 0eb00747 0eb80747 0ec00747 ...G...G...G...G │ │ │ │ - 0x00101ca0 0ec80747 0ed00747 0ed80747 0ee00747 ...G...G...G...G │ │ │ │ - 0x00101cb0 0ee80747 0ef0074e 0e80077b 0a0e3843 ...G...N...{..8C │ │ │ │ - 0x00101cc0 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x00101cd0 08410b00 50000000 78440100 64edfaff .A..P...xD..d... │ │ │ │ - 0x00101ce0 f3010000 00420e10 8f02420e 188e0349 .....B....B....I │ │ │ │ - 0x00101cf0 0e208d04 450e288c 05470e30 8606440e . ..E.(..G.0..D. │ │ │ │ - 0x00101d00 38830749 0ee00103 69010a0e 38430e30 8..I....i...8C.0 │ │ │ │ - 0x00101d10 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x00101d20 0b000000 00000000 28000000 cc440100 ........(....D.. │ │ │ │ - 0x00101d30 10effaff 70010000 00420e10 8c020294 ....p....B...... │ │ │ │ - 0x00101d40 0a0e084a 0b025d0e 184e0e20 580e1841 ...J..]..N. X..A │ │ │ │ - 0x00101d50 0e100000 98000000 f8440100 54f0faff .........D..T... │ │ │ │ - 0x00101d60 bb030000 00420e10 8d02490e 188c0348 .....B....I....H │ │ │ │ - 0x00101d70 0e208604 440e2883 05490e80 0603f201 . ..D.(..I...... │ │ │ │ - 0x00101d80 0eb0095d 0e800602 470e8806 470e9006 ...]....G...G... │ │ │ │ - 0x00101d90 470e9806 470ea006 470ea806 470eb006 G...G...G...G... │ │ │ │ - 0x00101da0 470eb806 470ec006 470ec806 470ed006 G...G...G...G... │ │ │ │ - 0x00101db0 470ed806 470ee006 470ee806 470ef006 G...G...G...G... │ │ │ │ - 0x00101dc0 470ef806 470e8007 470e8807 470e9007 G...G...G...G... │ │ │ │ - 0x00101dd0 470e9807 470ec00a 5a0e8006 02600a0e G...G...Z....`.. │ │ │ │ - 0x00101de0 28430e20 410e1842 0e10420e 08410b00 (C. A..B..B..A.. │ │ │ │ - 0x00101df0 4c000000 94450100 78f3faff 06020000 L....E..x....... │ │ │ │ - 0x00101e00 00420e10 8d02490e 188c0344 0e208604 .B....I....D. .. │ │ │ │ - 0x00101e10 430e2883 05490e70 0303010e 78470e80 C.(..I.p....xG.. │ │ │ │ - 0x00101e20 01440e88 01440e90 014d0e70 02770a0e .D...D...M.p.w.. │ │ │ │ - 0x00101e30 28430e20 410e1842 0e10420e 08410b00 (C. A..B..B..A.. │ │ │ │ - 0x00101e40 30000000 e4450100 38f5faff 12010000 0....E..8....... │ │ │ │ - 0x00101e50 00420e10 8c02480e 18860344 0e208304 .B....H....D. .. │ │ │ │ - 0x00101e60 460e6002 b50a0e20 430e1841 0e10420e F.`.... C..A..B. │ │ │ │ - 0x00101e70 08410b00 30000000 18460100 24f6faff .A..0....F..$... │ │ │ │ - 0x00101e80 30010000 00420e10 8c02440e 18860344 0....B....D....D │ │ │ │ - 0x00101e90 0e208304 460e6002 f80a0e20 430e1841 . ..F.`.... C..A │ │ │ │ - 0x00101ea0 0e10420e 08410b00 84000000 4c460100 ..B..A......LF.. │ │ │ │ - 0x00101eb0 20f7faff 6b020000 00420e10 8d02420e ...k....B....B. │ │ │ │ - 0x00101ec0 188c0348 0e208604 440e2883 05490e90 ...H. ..D.(..I.. │ │ │ │ - 0x00101ed0 0202e00e 9802670e a002420e a802470e ......g...B...G. │ │ │ │ - 0x00101ee0 b002470e b802470e c002470e c802470e ..G...G...G...G. │ │ │ │ - 0x00101ef0 d002470e d802470e e002470e e802470e ..G...G...G...G. │ │ │ │ - 0x00101f00 f002470e f802470e 8003470e 8803470e ..G...G...G...G. │ │ │ │ - 0x00101f10 9003470e 9803470e a0034c0e 90025e0a ..G...G...L...^. │ │ │ │ - 0x00101f20 0e28410e 20410e18 420e1042 0e08450b .(A. A..B..B..E. │ │ │ │ - 0x00101f30 60000000 d4460100 08f9faff bb030000 `....F.......... │ │ │ │ - 0x00101f40 00420e10 8f02420e 188e0348 0e208d04 .B....B....H. .. │ │ │ │ - 0x00101f50 450e288c 05440e30 8606430e 38830749 E.(..D.0..C.8..I │ │ │ │ - 0x00101f60 0eb00203 25020a0e 38430e30 410e2842 ....%...8C.0A.(B │ │ │ │ - 0x00101f70 0e20420e 18420e10 420e0846 0b02c60e . B..B..B..F.... │ │ │ │ - 0x00101f80 b8024a0e c002470e c802470e d0024d0e ..J...G...G...M. │ │ │ │ - 0x00101f90 b0020000 88000000 38470100 64fcfaff ........8G..d... │ │ │ │ - 0x00101fa0 27050000 00420e10 8f02420e 188e0342 '....B....B....B │ │ │ │ - 0x00101fb0 0e208d04 420e288c 05480e30 8606440e . ..B.(..H.0..D. │ │ │ │ - 0x00101fc0 38830749 0e900303 59020a0e 38430e30 8..I....Y...8C.0 │ │ │ │ - 0x00101fd0 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ - 0x00101fe0 0b02780e 9803470e a003420e a803470e ..x...G...B...G. │ │ │ │ - 0x00101ff0 b003470e b803470e c003470e c803470e ..G...G...G...G. │ │ │ │ - 0x00102000 d003470e d803470e e003470e e803470e ..G...G...G...G. │ │ │ │ - 0x00102010 f003470e f803470e 8004490e 90030000 ..G...G...I..... │ │ │ │ - 0x00102020 8c000000 c4470100 0801fbff 21050000 .....G......!... │ │ │ │ - 0x00102030 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x00102040 420e288c 05480e30 8606440e 38830749 B.(..H.0..D.8..I │ │ │ │ - 0x00102050 0e900303 41020a0e 38430e30 410e2842 ....A...8C.0A.(B │ │ │ │ - 0x00102060 0e20420e 18420e10 420e0846 0b02850e . B..B..B..F.... │ │ │ │ - 0x00102070 9803470e a003420e a803470e b003470e ..G...B...G...G. │ │ │ │ - 0x00102080 b803470e c003470e c803470e d003470e ..G...G...G...G. │ │ │ │ - 0x00102090 d803470e e003470e e803470e f003470e ..G...G...G...G. │ │ │ │ - 0x001020a0 f803470e 8004490e 90030000 00000000 ..G...I......... │ │ │ │ - 0x001020b0 50000000 54480100 a805fbff 3b010000 P...TH......;... │ │ │ │ - 0x001020c0 00420e10 8f02440e 188e0342 0e208d04 .B....D....B. .. │ │ │ │ - 0x001020d0 470e288c 05440e30 8606460e 38830747 G.(..D.0..F.8..G │ │ │ │ - 0x001020e0 0ea02264 0ec0226e 0ea02202 b90a0e38 .."d.."n.."....8 │ │ │ │ - 0x001020f0 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x00102100 0e08410b 50000000 a8480100 9406fbff ..A.P....H...... │ │ │ │ - 0x00102110 62010000 00420e10 8f02440e 188e0342 b....B....D....B │ │ │ │ - 0x00102120 0e208d04 470e288c 05440e30 8606460e . ..G.(..D.0..F. │ │ │ │ - 0x00102130 38830747 0ea02264 0ec0226e 0ea02202 8..G.."d.."n..". │ │ │ │ - 0x00102140 e00a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x00102150 420e1042 0e08410b 54000000 fc480100 B..B..A.T....H.. │ │ │ │ - 0x00102160 b007fbff 01020000 00420e10 8f02440e .........B....D. │ │ │ │ - 0x00102170 188e0345 0e208d04 420e288c 05460e30 ...E. ..B.(..F.0 │ │ │ │ - 0x00102180 8606460e 38830747 0ea02369 0ec02376 ..F.8..G..#i..#v │ │ │ │ - 0x00102190 0ea02303 72010a0e 38410e30 410e2842 ..#.r...8A.0A.(B │ │ │ │ - 0x001021a0 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x001021b0 28000000 54490100 6809fbff 70010000 (...TI..h...p... │ │ │ │ - 0x001021c0 00420e10 8c020294 0a0e084a 0b025d0e .B.........J..]. │ │ │ │ - 0x001021d0 184e0e20 580e1841 0e100000 54000000 .N. X..A....T... │ │ │ │ - 0x001021e0 80490100 ac0afbff fe060000 00420e10 .I...........B.. │ │ │ │ - 0x001021f0 8f02440e 188e0345 0e208d04 420e288c ..D....E. ..B.(. │ │ │ │ - 0x00102200 05460e30 8606460e 38830747 0ee0436c .F.0..F.8..G..Cl │ │ │ │ - 0x00102210 0e804476 0ee04303 67010a0e 38410e30 ..Dv..C.g...8A.0 │ │ │ │ - 0x00102220 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ - 0x00102230 0b000000 94000000 d8490100 5411fbff .........I..T... │ │ │ │ - 0x00102240 cc0a0000 00420e10 8f02470e 188e0342 .....B....G....B │ │ │ │ - 0x00102250 0e208d04 450e288c 05480e30 8606430e . ..E.(..H.0..C. │ │ │ │ - 0x00102260 38830749 0ef00402 ec0ef804 4a0e8005 8..I........J... │ │ │ │ - 0x00102270 470e8805 470e9005 470e9805 470ea005 G...G...G...G... │ │ │ │ - 0x00102280 470ea805 470eb005 470eb805 470ec005 G...G...G...G... │ │ │ │ - 0x00102290 470ec805 470ed005 470ed805 470ee005 G...G...G...G... │ │ │ │ - 0x001022a0 4e0ef004 0371030e 90050267 0ef00403 N....q.....g.... │ │ │ │ - 0x001022b0 fa040a0e 38430e30 410e2842 0e20420e ....8C.0A.(B. B. │ │ │ │ - 0x001022c0 18420e10 420e0841 0b000000 b4000000 .B..B..A........ │ │ │ │ - 0x001022d0 704a0100 8c1bfbff 20070000 00420e10 pJ...... ....B.. │ │ │ │ - 0x001022e0 8f024e0e 188e0345 0e208d04 450e288c ..N....E. ..E.(. │ │ │ │ - 0x001022f0 05480e30 8606430e 3883074e 0ea00803 .H.0..C.8..N.... │ │ │ │ - 0x00102300 63020ea8 084a0eb0 08470eb8 08470ec0 c....J...G...G.. │ │ │ │ - 0x00102310 08470ec8 08470ed0 08470ed8 08470ee0 .G...G...G...G.. │ │ │ │ - 0x00102320 08470ee8 08470ef0 08470ef8 08470e80 .G...G...G...G.. │ │ │ │ - 0x00102330 09470e88 09470e90 09490ea0 0802500e .G...G...I....P. │ │ │ │ - 0x00102340 d008026b 0ea0087b 0a0e3843 0e30410e ...k...{..8C.0A. │ │ │ │ - 0x00102350 28420e20 420e1842 0e10420e 08410b4d (B. B..B..B..A.M │ │ │ │ - 0x00102360 0ed00802 6b0ea008 550ed008 026b0ea0 ....k...U....k.. │ │ │ │ - 0x00102370 086c0ec0 0802510e a00802e8 0ed00802 .l....Q......... │ │ │ │ - 0x00102380 6b0ea008 88000000 284b0100 f421fbff k.......(K...!.. │ │ │ │ - 0x00102390 29030000 00420e10 8f02470e 188e0342 )....B....G....B │ │ │ │ - 0x001023a0 0e208d04 420e288c 05480e30 8606440e . ..B.(..H.0..D. │ │ │ │ - 0x001023b0 38830749 0ec00302 a90ec803 4a0ed003 8..I........J... │ │ │ │ - 0x001023c0 470ed803 470ee003 470ee803 470ef003 G...G...G...G... │ │ │ │ - 0x001023d0 470ef803 470e8004 470e8804 470e9004 G...G...G...G... │ │ │ │ - 0x001023e0 470e9804 470ea004 470ea804 470eb004 G...G...G...G... │ │ │ │ - 0x001023f0 490ec003 03b0010a 0e38430e 30410e28 I........8C.0A.( │ │ │ │ - 0x00102400 420e2042 0e18420e 10420e08 420b0000 B. B..B..B..B... │ │ │ │ - 0x00102410 7c000000 b44b0100 9824fbff 96010000 |....K...$...... │ │ │ │ - 0x00102420 00420e10 8c02480e 18860344 0e208304 .B....H....D. .. │ │ │ │ - 0x00102430 490ec001 02a20ec8 01470ed0 01470ed8 I........G...G.. │ │ │ │ - 0x00102440 01470ee0 01470ee8 01470ef0 01470ef8 .G...G...G...G.. │ │ │ │ - 0x00102450 01470e80 02470e88 02470e90 02470e98 .G...G...G...G.. │ │ │ │ - 0x00102460 02470ea0 02470ea8 02470eb0 02470eb8 .G...G...G...G.. │ │ │ │ - 0x00102470 02470ec0 02470ec8 02470ed0 024c0ec0 .G...G...G...L.. │ │ │ │ - 0x00102480 015a0a0e 20410e18 410e1042 0e08410b .Z.. A..A..B..A. │ │ │ │ - 0x00102490 9c000000 344c0100 b825fbff 64020000 ....4L...%..d... │ │ │ │ - 0x001024a0 00420e10 8f02470e 188e0342 0e208d04 .B....G....B. .. │ │ │ │ - 0x001024b0 450e288c 05480e30 8606440e 38830749 E.(..H.0..D.8..I │ │ │ │ - 0x001024c0 0ee00103 37010ee8 014c0ef0 01470ef8 ....7....L...G.. │ │ │ │ - 0x001024d0 01470e80 02470e88 02470e90 02470e98 .G...G...G...G.. │ │ │ │ - 0x001024e0 02470ea0 02470ea8 02470eb0 02470eb8 .G...G...G...G.. │ │ │ │ - 0x001024f0 02470ec0 02470ec8 02470ed0 02470ed8 .G...G...G...G.. │ │ │ │ - 0x00102500 02470ee0 02470ee8 02470ef0 024c0ee0 .G...G...G...L.. │ │ │ │ - 0x00102510 015a0a0e 38410e30 410e2842 0e20420e .Z..8A.0A.(B. B. │ │ │ │ - 0x00102520 18420e10 420e0848 0b000000 00000000 .B..B..H........ │ │ │ │ - 0x00102530 48000000 d44c0100 8827fbff 75010000 H....L...'..u... │ │ │ │ - 0x00102540 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ - 0x00102550 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ - 0x00102560 0ee00102 fc0a0e38 410e3041 0e28420e .......8A.0A.(B. │ │ │ │ - 0x00102570 20420e18 420e1042 0e08460b 50000000 B..B..B..F.P... │ │ │ │ - 0x00102580 204d0100 bc28fbff 36020000 00420e10 M...(..6....B.. │ │ │ │ - 0x00102590 8f02470e 188e0342 0e208d04 420e288c ..G....B. ..B.(. │ │ │ │ - 0x001025a0 05410e30 8606410e 3883074a 0ed00803 .A.0..A.8..J.... │ │ │ │ - 0x001025b0 78010a0e 38430e30 410e2842 0e20420e x...8C.0A.(B. B. │ │ │ │ - 0x001025c0 18420e10 420e0841 0b000000 00000000 .B..B..A........ │ │ │ │ - 0x001025d0 14000000 744d0100 a82afbff 5a000000 ....tM...*..Z... │ │ │ │ - 0x001025e0 00000000 00000000 1c000000 8c4d0100 .............M.. │ │ │ │ - 0x001025f0 2060f0ff 86020000 00410e10 83020377 `.......A.....w │ │ │ │ - 0x00102600 010a0e08 470b0000 24000000 ac4d0100 ....G...$....M.. │ │ │ │ - 0x00102610 9062f0ff a3030000 004e0e10 83020276 .b.......N.....v │ │ │ │ - 0x00102620 0e0841c3 440e1083 02000000 00000000 ..A.D........... │ │ │ │ - 0x00102630 44000000 d44d0100 a82afbff 5d000000 D....M...*..]... │ │ │ │ - 0x00102640 00420e10 8f02490e 188e0345 0e208d04 .B....I....E. .. │ │ │ │ - 0x00102650 450e288c 05440e30 8606480e 38830747 E.(..D.0..H.8..G │ │ │ │ - 0x00102660 0e406a0e 38410e30 410e2842 0e20420e .@j.8A.0A.(B. B. │ │ │ │ - 0x00102670 18420e10 420e0800 10000000 1c4e0100 .B..B........N.. │ │ │ │ - 0x00102680 c02afbff 01000000 00000000 00000000 .*.............. │ │ │ │ + 0x000ed808 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ + 0x000ed818 1b0c0708 90010710 14000000 1c000000 ................ │ │ │ │ + 0x000ed828 28b4f1ff 2b000000 00000000 00000000 (...+........... │ │ │ │ + 0x000ed838 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ + 0x000ed848 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ + 0x000ed858 c897f1ff 800a0000 000e1046 0e184a0f ...........F..J. │ │ │ │ + 0x000ed868 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ + 0x000ed878 14000000 44000000 20a2f1ff 10000000 ....D... ....... │ │ │ │ + 0x000ed888 00000000 00000000 28000000 5c000000 ........(...\... │ │ │ │ + 0x000ed898 a8b4f1ff 83000000 00420e10 8c02410e .........B....A. │ │ │ │ + 0x000ed8a8 18830344 0e200249 0a0e1844 0e10420e ...D. .I...D..B. │ │ │ │ + 0x000ed8b8 08410b00 30000000 88000000 6ca4f1ff .A..0.......l... │ │ │ │ + 0x000ed8c8 69050000 00420e10 8d02450e 188c0341 i....B....E....A │ │ │ │ + 0x000ed8d8 0e208604 440e4003 3d020a0e 20440e18 . ..D.@.=... D.. │ │ │ │ + 0x000ed8e8 420e1042 0e08410b 48000000 bc000000 B..B..A.H....... │ │ │ │ + 0x000ed8f8 d8b4f1ff 75010000 00420e10 8f02420e ....u....B....B. │ │ │ │ + 0x000ed908 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ + 0x000ed918 8606410e 38830747 0ee00102 fc0a0e38 ..A.8..G.......8 │ │ │ │ + 0x000ed928 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x000ed938 0e08460b 50000000 08010000 0cb6f1ff ..F.P........... │ │ │ │ + 0x000ed948 36020000 00420e10 8f02470e 188e0342 6....B....G....B │ │ │ │ + 0x000ed958 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000ed968 3883074a 0ed00803 78010a0e 38430e30 8..J....x...8C.0 │ │ │ │ + 0x000ed978 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x000ed988 0b000000 00000000 7c000000 5c010000 ........|...\... │ │ │ │ + 0x000ed998 f8b7f1ff 96010000 00420e10 8c02480e .........B....H. │ │ │ │ + 0x000ed9a8 18860344 0e208304 490ec001 02a20ec8 ...D. ..I....... │ │ │ │ + 0x000ed9b8 01470ed0 01470ed8 01470ee0 01470ee8 .G...G...G...G.. │ │ │ │ + 0x000ed9c8 01470ef0 01470ef8 01470e80 02470e88 .G...G...G...G.. │ │ │ │ + 0x000ed9d8 02470e90 02470e98 02470ea0 02470ea8 .G...G...G...G.. │ │ │ │ + 0x000ed9e8 02470eb0 02470eb8 02470ec0 02470ec8 .G...G...G...G.. │ │ │ │ + 0x000ed9f8 02470ed0 024c0ec0 015a0a0e 20410e18 .G...L...Z.. A.. │ │ │ │ + 0x000eda08 410e1042 0e08410b 9c000000 dc010000 A..B..A......... │ │ │ │ + 0x000eda18 18b9f1ff 64020000 00420e10 8f02470e ....d....B....G. │ │ │ │ + 0x000eda28 188e0342 0e208d04 450e288c 05480e30 ...B. ..E.(..H.0 │ │ │ │ + 0x000eda38 8606440e 38830749 0ee00103 37010ee8 ..D.8..I....7... │ │ │ │ + 0x000eda48 014c0ef0 01470ef8 01470e80 02470e88 .L...G...G...G.. │ │ │ │ + 0x000eda58 02470e90 02470e98 02470ea0 02470ea8 .G...G...G...G.. │ │ │ │ + 0x000eda68 02470eb0 02470eb8 02470ec0 02470ec8 .G...G...G...G.. │ │ │ │ + 0x000eda78 02470ed0 02470ed8 02470ee0 02470ee8 .G...G...G...G.. │ │ │ │ + 0x000eda88 02470ef0 024c0ee0 015a0a0e 38410e30 .G...L...Z..8A.0 │ │ │ │ + 0x000eda98 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ + 0x000edaa8 0b000000 00000000 50000000 7c020000 ........P...|... │ │ │ │ + 0x000edab8 e8baf1ff 3b010000 00420e10 8f02440e ....;....B....D. │ │ │ │ + 0x000edac8 188e0342 0e208d04 470e288c 05440e30 ...B. ..G.(..D.0 │ │ │ │ + 0x000edad8 8606460e 38830747 0ea02264 0ec0226e ..F.8..G.."d.."n │ │ │ │ + 0x000edae8 0ea02202 b90a0e38 410e3041 0e28420e .."....8A.0A.(B. │ │ │ │ + 0x000edaf8 20420e18 420e1042 0e08410b 50000000 B..B..B..A.P... │ │ │ │ + 0x000edb08 d0020000 d4bbf1ff 62010000 00420e10 ........b....B.. │ │ │ │ + 0x000edb18 8f02440e 188e0342 0e208d04 470e288c ..D....B. ..G.(. │ │ │ │ + 0x000edb28 05440e30 8606460e 38830747 0ea02264 .D.0..F.8..G.."d │ │ │ │ + 0x000edb38 0ec0226e 0ea02202 e00a0e38 410e3041 .."n.."....8A.0A │ │ │ │ + 0x000edb48 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x000edb58 54000000 24030000 f0bcf1ff 01020000 T...$........... │ │ │ │ + 0x000edb68 00420e10 8f02440e 188e0345 0e208d04 .B....D....E. .. │ │ │ │ + 0x000edb78 420e288c 05460e30 8606460e 38830747 B.(..F.0..F.8..G │ │ │ │ + 0x000edb88 0ea02369 0ec02376 0ea02303 72010a0e ..#i..#v..#.r... │ │ │ │ + 0x000edb98 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000edba8 420e0841 0b000000 28000000 7c030000 B..A....(...|... │ │ │ │ + 0x000edbb8 a8bef1ff 70010000 00420e10 8c020294 ....p....B...... │ │ │ │ + 0x000edbc8 0a0e084a 0b025d0e 184e0e20 580e1841 ...J..]..N. X..A │ │ │ │ + 0x000edbd8 0e100000 54000000 a8030000 ecbff1ff ....T........... │ │ │ │ + 0x000edbe8 fe060000 00420e10 8f02440e 188e0345 .....B....D....E │ │ │ │ + 0x000edbf8 0e208d04 420e288c 05460e30 8606460e . ..B.(..F.0..F. │ │ │ │ + 0x000edc08 38830747 0ee0436c 0e804476 0ee04303 8..G..Cl..Dv..C. │ │ │ │ + 0x000edc18 67010a0e 38410e30 410e2842 0e20420e g...8A.0A.(B. B. │ │ │ │ + 0x000edc28 18420e10 420e0845 0b000000 94000000 .B..B..E........ │ │ │ │ + 0x000edc38 00040000 94c6f1ff cc0a0000 00420e10 .............B.. │ │ │ │ + 0x000edc48 8f02470e 188e0342 0e208d04 450e288c ..G....B. ..E.(. │ │ │ │ + 0x000edc58 05480e30 8606430e 38830749 0ef00402 .H.0..C.8..I.... │ │ │ │ + 0x000edc68 ec0ef804 4a0e8005 470e8805 470e9005 ....J...G...G... │ │ │ │ + 0x000edc78 470e9805 470ea005 470ea805 470eb005 G...G...G...G... │ │ │ │ + 0x000edc88 470eb805 470ec005 470ec805 470ed005 G...G...G...G... │ │ │ │ + 0x000edc98 470ed805 470ee005 4e0ef004 0371030e G...G...N....q.. │ │ │ │ + 0x000edca8 90050267 0ef00403 fa040a0e 38430e30 ...g........8C.0 │ │ │ │ + 0x000edcb8 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x000edcc8 0b000000 b4000000 98040000 ccd0f1ff ................ │ │ │ │ + 0x000edcd8 20070000 00420e10 8f024e0e 188e0345 ....B....N....E │ │ │ │ + 0x000edce8 0e208d04 450e288c 05480e30 8606430e . ..E.(..H.0..C. │ │ │ │ + 0x000edcf8 3883074e 0ea00803 63020ea8 084a0eb0 8..N....c....J.. │ │ │ │ + 0x000edd08 08470eb8 08470ec0 08470ec8 08470ed0 .G...G...G...G.. │ │ │ │ + 0x000edd18 08470ed8 08470ee0 08470ee8 08470ef0 .G...G...G...G.. │ │ │ │ + 0x000edd28 08470ef8 08470e80 09470e88 09470e90 .G...G...G...G.. │ │ │ │ + 0x000edd38 09490ea0 0802500e d008026b 0ea0087b .I....P....k...{ │ │ │ │ + 0x000edd48 0a0e3843 0e30410e 28420e20 420e1842 ..8C.0A.(B. B..B │ │ │ │ + 0x000edd58 0e10420e 08410b4d 0ed00802 6b0ea008 ..B..A.M....k... │ │ │ │ + 0x000edd68 550ed008 026b0ea0 086c0ec0 0802510e U....k...l....Q. │ │ │ │ + 0x000edd78 a00802e8 0ed00802 6b0ea008 88000000 ........k....... │ │ │ │ + 0x000edd88 50050000 34d7f1ff 29030000 00420e10 P...4...)....B.. │ │ │ │ + 0x000edd98 8f02470e 188e0342 0e208d04 420e288c ..G....B. ..B.(. │ │ │ │ + 0x000edda8 05480e30 8606440e 38830749 0ec00302 .H.0..D.8..I.... │ │ │ │ + 0x000eddb8 a90ec803 4a0ed003 470ed803 470ee003 ....J...G...G... │ │ │ │ + 0x000eddc8 470ee803 470ef003 470ef803 470e8004 G...G...G...G... │ │ │ │ + 0x000eddd8 470e8804 470e9004 470e9804 470ea004 G...G...G...G... │ │ │ │ + 0x000edde8 470ea804 470eb004 490ec003 03b0010a G...G...I....... │ │ │ │ + 0x000eddf8 0e38430e 30410e28 420e2042 0e18420e .8C.0A.(B. B..B. │ │ │ │ + 0x000ede08 10420e08 420b0000 28000000 dc050000 .B..B...(....... │ │ │ │ + 0x000ede18 d8d9f1ff 70010000 00420e10 8c020294 ....p....B...... │ │ │ │ + 0x000ede28 0a0e084a 0b025d0e 184e0e20 580e1841 ...J..]..N. X..A │ │ │ │ + 0x000ede38 0e100000 98000000 08060000 1cdbf1ff ................ │ │ │ │ + 0x000ede48 bb030000 00420e10 8d02490e 188c0348 .....B....I....H │ │ │ │ + 0x000ede58 0e208604 440e2883 05490e80 0603f201 . ..D.(..I...... │ │ │ │ + 0x000ede68 0eb0095d 0e800602 470e8806 470e9006 ...]....G...G... │ │ │ │ + 0x000ede78 470e9806 470ea006 470ea806 470eb006 G...G...G...G... │ │ │ │ + 0x000ede88 470eb806 470ec006 470ec806 470ed006 G...G...G...G... │ │ │ │ + 0x000ede98 470ed806 470ee006 470ee806 470ef006 G...G...G...G... │ │ │ │ + 0x000edea8 470ef806 470e8007 470e8807 470e9007 G...G...G...G... │ │ │ │ + 0x000edeb8 470e9807 470ec00a 5a0e8006 02600a0e G...G...Z....`.. │ │ │ │ + 0x000edec8 28430e20 410e1842 0e10420e 08410b00 (C. A..B..B..A.. │ │ │ │ + 0x000eded8 4c000000 a4060000 40def1ff 06020000 L.......@....... │ │ │ │ + 0x000edee8 00420e10 8d02490e 188c0344 0e208604 .B....I....D. .. │ │ │ │ + 0x000edef8 430e2883 05490e70 0303010e 78470e80 C.(..I.p....xG.. │ │ │ │ + 0x000edf08 01440e88 01440e90 014d0e70 02770a0e .D...D...M.p.w.. │ │ │ │ + 0x000edf18 28430e20 410e1842 0e10420e 08410b00 (C. A..B..B..A.. │ │ │ │ + 0x000edf28 30000000 f4060000 00e0f1ff 12010000 0............... │ │ │ │ + 0x000edf38 00420e10 8c02480e 18860344 0e208304 .B....H....D. .. │ │ │ │ + 0x000edf48 460e6002 b50a0e20 430e1841 0e10420e F.`.... C..A..B. │ │ │ │ + 0x000edf58 08410b00 30000000 28070000 ece0f1ff .A..0...(....... │ │ │ │ + 0x000edf68 30010000 00420e10 8c02440e 18860344 0....B....D....D │ │ │ │ + 0x000edf78 0e208304 460e6002 f80a0e20 430e1841 . ..F.`.... C..A │ │ │ │ + 0x000edf88 0e10420e 08410b00 84000000 5c070000 ..B..A......\... │ │ │ │ + 0x000edf98 e8e1f1ff 6b020000 00420e10 8d02420e ....k....B....B. │ │ │ │ + 0x000edfa8 188c0348 0e208604 440e2883 05490e90 ...H. ..D.(..I.. │ │ │ │ + 0x000edfb8 0202e00e 9802670e a002420e a802470e ......g...B...G. │ │ │ │ + 0x000edfc8 b002470e b802470e c002470e c802470e ..G...G...G...G. │ │ │ │ + 0x000edfd8 d002470e d802470e e002470e e802470e ..G...G...G...G. │ │ │ │ + 0x000edfe8 f002470e f802470e 8003470e 8803470e ..G...G...G...G. │ │ │ │ + 0x000edff8 9003470e 9803470e a0034c0e 90025e0a ..G...G...L...^. │ │ │ │ + 0x000ee008 0e28410e 20410e18 420e1042 0e08450b .(A. A..B..B..E. │ │ │ │ + 0x000ee018 60000000 e4070000 d0e3f1ff bb030000 `............... │ │ │ │ + 0x000ee028 00420e10 8f02420e 188e0348 0e208d04 .B....B....H. .. │ │ │ │ + 0x000ee038 450e288c 05440e30 8606430e 38830749 E.(..D.0..C.8..I │ │ │ │ + 0x000ee048 0eb00203 25020a0e 38430e30 410e2842 ....%...8C.0A.(B │ │ │ │ + 0x000ee058 0e20420e 18420e10 420e0846 0b02c60e . B..B..B..F.... │ │ │ │ + 0x000ee068 b8024a0e c002470e c802470e d0024d0e ..J...G...G...M. │ │ │ │ + 0x000ee078 b0020000 88000000 48080000 2ce7f1ff ........H...,... │ │ │ │ + 0x000ee088 27050000 00420e10 8f02420e 188e0342 '....B....B....B │ │ │ │ + 0x000ee098 0e208d04 420e288c 05480e30 8606440e . ..B.(..H.0..D. │ │ │ │ + 0x000ee0a8 38830749 0e900303 59020a0e 38430e30 8..I....Y...8C.0 │ │ │ │ + 0x000ee0b8 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ + 0x000ee0c8 0b02780e 9803470e a003420e a803470e ..x...G...B...G. │ │ │ │ + 0x000ee0d8 b003470e b803470e c003470e c803470e ..G...G...G...G. │ │ │ │ + 0x000ee0e8 d003470e d803470e e003470e e803470e ..G...G...G...G. │ │ │ │ + 0x000ee0f8 f003470e f803470e 8004490e 90030000 ..G...G...I..... │ │ │ │ + 0x000ee108 8c000000 d4080000 d0ebf1ff 21050000 ............!... │ │ │ │ + 0x000ee118 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000ee128 420e288c 05480e30 8606440e 38830749 B.(..H.0..D.8..I │ │ │ │ + 0x000ee138 0e900303 41020a0e 38430e30 410e2842 ....A...8C.0A.(B │ │ │ │ + 0x000ee148 0e20420e 18420e10 420e0846 0b02850e . B..B..B..F.... │ │ │ │ + 0x000ee158 9803470e a003420e a803470e b003470e ..G...B...G...G. │ │ │ │ + 0x000ee168 b803470e c003470e c803470e d003470e ..G...G...G...G. │ │ │ │ + 0x000ee178 d803470e e003470e e803470e f003470e ..G...G...G...G. │ │ │ │ + 0x000ee188 f803470e 8004490e 90030000 00000000 ..G...I......... │ │ │ │ + 0x000ee198 28000000 64090000 70f0f1ff 34000000 (...d...p...4... │ │ │ │ + 0x000ee1a8 00420e10 8c02440e 18860347 0e204f0a .B....D....G. O. │ │ │ │ + 0x000ee1b8 0e18410e 10420e08 410b0000 e4000000 ..A..B..A....... │ │ │ │ + 0x000ee1c8 90090000 84f0f1ff 52070000 00420e10 ........R....B.. │ │ │ │ + 0x000ee1d8 8f024b0e 188e0345 0e208d04 450e288c ..K....E. ..E.(. │ │ │ │ + 0x000ee1e8 05440e30 8606480e 3883074d 0e800702 .D.0..H.8..M.... │ │ │ │ + 0x000ee1f8 a30eb00a 5d0e8007 036f030e 88074c0e ....]....o....L. │ │ │ │ + 0x000ee208 9007470e 9807470e a007470e a807470e ..G...G...G...G. │ │ │ │ + 0x000ee218 b007470e b807470e c007470e c807470e ..G...G...G...G. │ │ │ │ + 0x000ee228 d007470e d807470e e007470e e807470e ..G...G...G...G. │ │ │ │ + 0x000ee238 f007470e f807470e 8008470e 8808470e ..G...G...G...G. │ │ │ │ + 0x000ee248 9008470e 9808470e c00b600e 80070276 ..G...G...`....v │ │ │ │ + 0x000ee258 0e880745 0e900745 0e980747 0ea00747 ...E...E...G...G │ │ │ │ + 0x000ee268 0ea80747 0eb00747 0eb80747 0ec00747 ...G...G...G...G │ │ │ │ + 0x000ee278 0ec80747 0ed00747 0ed80747 0ee00747 ...G...G...G...G │ │ │ │ + 0x000ee288 0ee80747 0ef0074e 0e80077b 0a0e3843 ...G...N...{..8C │ │ │ │ + 0x000ee298 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x000ee2a8 08410b00 50000000 780a0000 fcf6f1ff .A..P...x....... │ │ │ │ + 0x000ee2b8 f3010000 00420e10 8f02420e 188e0349 .....B....B....I │ │ │ │ + 0x000ee2c8 0e208d04 450e288c 05470e30 8606440e . ..E.(..G.0..D. │ │ │ │ + 0x000ee2d8 38830749 0ee00103 69010a0e 38430e30 8..I....i...8C.0 │ │ │ │ + 0x000ee2e8 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x000ee2f8 0b000000 00000000 24000000 cc0a0000 ........$....... │ │ │ │ + 0x000ee308 a8f8f1ff 57000000 00410e10 8602440e ....W....A....D. │ │ │ │ + 0x000ee318 18830347 0e200248 0e18410e 10410e08 ...G. .H..A..A.. │ │ │ │ + 0x000ee328 48000000 f40a0000 e0f8f1ff b0000000 H............... │ │ │ │ + 0x000ee338 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000ee348 450e288c 054c0e30 8606440e 3883074d E.(..L.0..D.8..M │ │ │ │ + 0x000ee358 0e800102 780a0e38 410e3041 0e28420e ....x..8A.0A.(B. │ │ │ │ + 0x000ee368 20420e18 420e1042 0e08410b 4c000000 B..B..B..A.L... │ │ │ │ + 0x000ee378 400b0000 44f9f1ff cc010000 00420e10 @...D........B.. │ │ │ │ + 0x000ee388 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ + 0x000ee398 05440e30 8606410e 38830747 0ef02003 .D.0..A.8..G.. . │ │ │ │ + 0x000ee3a8 52010a0e 38410e30 410e2842 0e20420e R...8A.0A.(B. B. │ │ │ │ + 0x000ee3b8 18420e10 420e0845 0b000000 74000000 .B..B..E....t... │ │ │ │ + 0x000ee3c8 900b0000 c4faf1ff dc070000 00420e10 .............B.. │ │ │ │ + 0x000ee3d8 8f02450e 188e0348 0e208d04 420e288c ..E....H. ..B.(. │ │ │ │ + 0x000ee3e8 05410e30 8606460e 3883074c 0e800670 .A.0..F.8..L...p │ │ │ │ + 0x000ee3f8 0e88064a 0e900647 0e980647 0ea00651 ...J...G...G...Q │ │ │ │ + 0x000ee408 0e800603 65060e88 06470e90 06470e98 ....e....G...G.. │ │ │ │ + 0x000ee418 06470ea0 06490e80 065e0a0e 38410e30 .G...I...^..8A.0 │ │ │ │ + 0x000ee428 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x000ee438 0b000000 48000000 080c0000 2c02f2ff ....H.......,... │ │ │ │ + 0x000ee448 ab000000 00420e10 8d02480e 188c0344 .....B....H....D │ │ │ │ + 0x000ee458 0e208604 430e2883 05460e30 02700a0e . ..C.(..F.0.p.. │ │ │ │ + 0x000ee468 28430e20 410e1842 0e10420e 08410b52 (C. A..B..B..A.R │ │ │ │ + 0x000ee478 0e28430e 20410e18 420e1042 0e080000 .(C. A..B..B.... │ │ │ │ + 0x000ee488 84000000 540c0000 9002f2ff f2020000 ....T........... │ │ │ │ + 0x000ee498 00420e10 8e02470e 188d0342 0e208c04 .B....G....B. .. │ │ │ │ + 0x000ee4a8 440e2886 05480e30 8306460e a00102d7 D.(..H.0..F..... │ │ │ │ + 0x000ee4b8 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ + 0x000ee4c8 0e08410b 029c0ea8 01490eb0 01440eb8 ..A......I...D.. │ │ │ │ + 0x000ee4d8 01440ec0 01440ec8 01440ed0 01440ed8 .D...D...D...D.. │ │ │ │ + 0x000ee4e8 01440ee0 01440ee8 01440ef0 01440ef8 .D...D...D...D.. │ │ │ │ + 0x000ee4f8 01440e80 02440e88 02440e90 02490ea0 .D...D...D...I.. │ │ │ │ + 0x000ee508 01000000 00000000 3c000000 dc0c0000 ........<....... │ │ │ │ + 0x000ee518 0805f2ff c0010000 00420e10 8d02420e .........B....B. │ │ │ │ + 0x000ee528 188c0344 0e208604 440e2883 05490ed0 ...D. ..D.(..I.. │ │ │ │ + 0x000ee538 01036301 0a0e2843 0e20410e 18420e10 ..c...(C. A..B.. │ │ │ │ + 0x000ee548 420e0841 0b000000 74000000 1c0d0000 B..A....t....... │ │ │ │ + 0x000ee558 8806f2ff eb010000 00420e10 8d02490e .........B....I. │ │ │ │ + 0x000ee568 188c0341 0e208604 410e2883 05470ef0 ...A. ..A.(..G.. │ │ │ │ + 0x000ee578 01760ef8 01480e80 02440e88 02440e90 .v...H...D...D.. │ │ │ │ + 0x000ee588 02440e98 02440ea0 02440ea8 02440eb0 .D...D...D...D.. │ │ │ │ + 0x000ee598 02440eb8 02440ec0 02440ec8 02440ed0 .D...D...D...D.. │ │ │ │ + 0x000ee5a8 02440ed8 02440ee0 02490ef0 0102f60a .D...D...I...... │ │ │ │ + 0x000ee5b8 0e28430e 20410e18 420e1042 0e08470b .(C. A..B..B..G. │ │ │ │ + 0x000ee5c8 64000000 940d0000 0008f2ff 7d010000 d...........}... │ │ │ │ + 0x000ee5d8 00410e10 8602480e 18830347 0ec00176 .A....H....G...v │ │ │ │ + 0x000ee5e8 0ec80148 0ed00144 0ed80144 0ee00144 ...H...D...D...D │ │ │ │ + 0x000ee5f8 0ee80144 0ef00144 0ef80144 0e800244 ...D...D...D...D │ │ │ │ + 0x000ee608 0e880244 0e900244 0e980244 0ea00244 ...D...D...D...D │ │ │ │ + 0x000ee618 0ea80244 0eb00249 0ec00102 a00a0e18 ...D...I........ │ │ │ │ + 0x000ee628 430e1041 0e08450b 10000000 fc0d0000 C..A..E......... │ │ │ │ + 0x000ee638 1809f2ff 76000000 00000000 2c000000 ....v.......,... │ │ │ │ + 0x000ee648 100e0000 8409f2ff 48030000 00410e10 ........H....A.. │ │ │ │ + 0x000ee658 8602470d 06508f03 8e048d05 8c068307 ..G..P.......... │ │ │ │ + 0x000ee668 035e020a 0c07084a 0b000000 68000000 .^.....J....h... │ │ │ │ + 0x000ee678 400e0000 a40cf2ff c7010000 00420e10 @............B.. │ │ │ │ + 0x000ee688 8f02490e 188e0345 0e208d04 480e288c ..I....E. ..H.(. │ │ │ │ + 0x000ee698 05440e30 8606410e 3883074a 0eb00302 .D.0..A.8..J.... │ │ │ │ + 0x000ee6a8 720eb803 480ec003 4b0ec803 4a0ed003 r...H...K...J... │ │ │ │ + 0x000ee6b8 450ed803 450ee003 490eb003 02eb0a0e E...E...I....... │ │ │ │ + 0x000ee6c8 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x000ee6d8 420e0841 0b000000 28000000 ac0e0000 B..A....(....... │ │ │ │ + 0x000ee6e8 080ef2ff 87000000 00420e10 8c02440e .........B....D. │ │ │ │ + 0x000ee6f8 1886034a 0e900302 540a0e18 410e1042 ...J....T...A..B │ │ │ │ + 0x000ee708 0e08410b 78000000 d80e0000 6c0ef2ff ..A.x.......l... │ │ │ │ + 0x000ee718 7d040000 00420e10 8d02420e 188c0341 }....B....B....A │ │ │ │ + 0x000ee728 0e208604 410e2883 05470eb0 0802b90e . ..A.(..G...... │ │ │ │ + 0x000ee738 b808460e c008460e c808460e d008460e ..F...F...F...F. │ │ │ │ + 0x000ee748 d808460e e008460e e808460e f008460e ..F...F...F...F. │ │ │ │ + 0x000ee758 f808460e 8009460e 8809460e 9009460e ..F...F...F...F. │ │ │ │ + 0x000ee768 9809460e a0090258 0eb00803 1c020a0e ..F....X........ │ │ │ │ + 0x000ee778 28410e20 410e1842 0e10420e 08420b00 (A. A..B..B..B.. │ │ │ │ + 0x000ee788 44000000 540f0000 7012f2ff b5000000 D...T...p....... │ │ │ │ + 0x000ee798 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000ee7a8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x000ee7b8 0e50029c 0e38410e 30410e28 420e2042 .P...8A.0A.(B. B │ │ │ │ + 0x000ee7c8 0e18420e 10420e08 4c000000 9c0f0000 ..B..B..L....... │ │ │ │ + 0x000ee7d8 e812f2ff 59030000 00420e10 8f02420e ....Y....B....B. │ │ │ │ + 0x000ee7e8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000ee7f8 8606410e 38830747 0ee00203 69020a0e ..A.8..G....i... │ │ │ │ + 0x000ee808 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000ee818 420e0841 0b000000 4c000000 ec0f0000 B..A....L....... │ │ │ │ + 0x000ee828 f815f2ff 37020000 00420e10 8f024a0e ....7....B....J. │ │ │ │ + 0x000ee838 188e0347 0e208d04 420e288c 05410e30 ...G. ..B.(..A.0 │ │ │ │ + 0x000ee848 8606440e 3883074a 0ee0c103 03e3010a ..D.8..J........ │ │ │ │ + 0x000ee858 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ + 0x000ee868 10420e08 410b0000 70000000 3c100000 .B..A...p...<... │ │ │ │ + 0x000ee878 e817f2ff 12060000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x000ee888 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000ee898 8606440e 38830749 0ef00603 1d010ef8 ..D.8..I........ │ │ │ │ + 0x000ee8a8 06470e80 07029a0e f806410e f00603b7 .G........A..... │ │ │ │ + 0x000ee8b8 010ef806 4e0e8007 02a30ef8 06410ef0 ....N........A.. │ │ │ │ + 0x000ee8c8 06770a0e 38410e30 410e2842 0e20420e .w..8A.0A.(B. B. │ │ │ │ + 0x000ee8d8 18420e10 420e0841 0b000000 4c000000 .B..B..A....L... │ │ │ │ + 0x000ee8e8 b0100000 941df2ff 6c020000 00420e10 ........l....B.. │ │ │ │ + 0x000ee8f8 8f02480e 188e0342 0e208d04 420e288c ..H....B. ..B.(. │ │ │ │ + 0x000ee908 05440e30 8606440e 3883074e 0ef0c203 .D.0..D.8..N.... │ │ │ │ + 0x000ee918 03ce010a 0e38410e 30410e28 420e2042 .....8A.0A.(B. B │ │ │ │ + 0x000ee928 0e18420e 10420e08 410b0000 84010000 ..B..B..A....... │ │ │ │ + 0x000ee938 00110000 b41ff2ff 400e0000 00420e10 ........@....B.. │ │ │ │ + 0x000ee948 8f024b0e 188e0348 0e208d04 450e288c ..K....H. ..E.(. │ │ │ │ + 0x000ee958 05440e30 8606430e 3883074d 0e903202 .D.0..C.8..M..2. │ │ │ │ + 0x000ee968 690ec035 550e9032 0390040e 9832470e i..5U..2.....2G. │ │ │ │ + 0x000ee978 a0324a0e a832470e b032470e b832470e .2J..2G..2G..2G. │ │ │ │ + 0x000ee988 c032470e c832470e d032470e d832470e .2G..2G..2G..2G. │ │ │ │ + 0x000ee998 e032470e e832470e f032470e f832470e .2G..2G..2G..2G. │ │ │ │ + 0x000ee9a8 8033580e 9032690e 9832420e a032790e .3X..2i..2B..2y. │ │ │ │ + 0x000ee9b8 9832420e 90320297 0e983247 0ea03247 .2B..2....2G..2G │ │ │ │ + 0x000ee9c8 0ea83247 0eb03247 0eb83247 0ec03247 ..2G..2G..2G..2G │ │ │ │ + 0x000ee9d8 0ec83247 0ed03247 0ed83247 0ee03247 ..2G..2G..2G..2G │ │ │ │ + 0x000ee9e8 0ee83247 0ef03247 0ef83247 0e803347 ..2G..2G..2G..3G │ │ │ │ + 0x000ee9f8 0e883347 0e903347 0e983347 0ea03347 ..3G..3G..3G..3G │ │ │ │ + 0x000eea08 0ea83347 0ed03674 0e903202 700e9832 ..3G..6t..2.p..2 │ │ │ │ + 0x000eea18 4a0ea032 420ea832 470eb032 470eb832 J..2B..2G..2G..2 │ │ │ │ + 0x000eea28 470ec032 470ec832 470ed032 470ed832 G..2G..2G..2G..2 │ │ │ │ + 0x000eea38 470ee032 470ee832 470ef032 470ef832 G..2G..2G..2G..2 │ │ │ │ + 0x000eea48 470e8033 490e9032 03ce010e 98324f0e G..3I..2.....2O. │ │ │ │ + 0x000eea58 a03202dd 0e983243 0e903202 f10e9832 .2....2C..2....2 │ │ │ │ + 0x000eea68 470ea032 470ea832 470eb032 470eb832 G..2G..2G..2G..2 │ │ │ │ + 0x000eea78 470ec032 470ec832 470ed032 470ed832 G..2G..2G..2G..2 │ │ │ │ + 0x000eea88 470ee032 470ee832 470ef032 470ef832 G..2G..2G..2G..2 │ │ │ │ + 0x000eea98 470e8033 510e9032 026e0a0e 38430e30 G..3Q..2.n..8C.0 │ │ │ │ + 0x000eeaa8 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ + 0x000eeab8 0b000000 38000000 88120000 6c2cf2ff ....8.......l,.. │ │ │ │ + 0x000eeac8 cd010000 00420e10 8d02420e 188c0344 .....B....B....D │ │ │ │ + 0x000eead8 0e208604 430e2883 05470e40 0364010a . ..C.(..G.@.d.. │ │ │ │ + 0x000eeae8 0e28430e 20410e18 420e1042 0e08410b .(C. A..B..B..A. │ │ │ │ + 0x000eeaf8 14000000 c4120000 002ef2ff 25000000 ............%... │ │ │ │ + 0x000eeb08 00440e10 600e0800 34000000 dc120000 .D..`...4....... │ │ │ │ + 0x000eeb18 182ef2ff a2010000 00420e10 8c02410e .........B....A. │ │ │ │ + 0x000eeb28 18860346 0e208304 470ec001 0341010a ...F. ..G....A.. │ │ │ │ + 0x000eeb38 0e20410e 18410e10 420e084b 0b000000 . A..A..B..K.... │ │ │ │ + 0x000eeb48 34000000 14130000 902ff2ff a0000000 4......../...... │ │ │ │ + 0x000eeb58 00420e10 8c02410e 18860344 0e20570a .B....A....D. W. │ │ │ │ + 0x000eeb68 0e18440e 10420e08 440b7d0a 0e18440e ..D..B..D.}...D. │ │ │ │ + 0x000eeb78 10420e08 410b0000 40000000 4c130000 .B..A...@...L... │ │ │ │ + 0x000eeb88 f82ff2ff f8000000 00420e10 8c02410e ./.......B....A. │ │ │ │ + 0x000eeb98 18860341 0e208304 440e5002 500e5848 ...A. ..D.P.P.XH │ │ │ │ + 0x000eeba8 0e60560e 684d0e70 590e506e 0a0e2044 .`V.hM.pY.Pn.. D │ │ │ │ + 0x000eebb8 0e18410e 10420e08 410b0000 1c000000 ..A..B..A....... │ │ │ │ + 0x000eebc8 90130000 b430f2ff 37000000 00440e10 .....0..7....D.. │ │ │ │ + 0x000eebd8 640a0e08 480b460e 08000000 40000000 d...H.F.....@... │ │ │ │ + 0x000eebe8 b0130000 d430f2ff 05010000 00420e10 .....0.......B.. │ │ │ │ + 0x000eebf8 8e024a0e 188d0345 0e208c04 440e2886 ..J....E. ..D.(. │ │ │ │ + 0x000eec08 05410e30 8306470e 60029e0a 0e30410e .A.0..G.`....0A. │ │ │ │ + 0x000eec18 28410e20 420e1842 0e10420e 08450b00 (A. B..B..B..E.. │ │ │ │ + 0x000eec28 38000000 f4130000 a031f2ff 02010000 8........1...... │ │ │ │ + 0x000eec38 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. .. │ │ │ │ + 0x000eec48 410e2886 054a0eb0 0102d60a 0e28410e A.(..J.......(A. │ │ │ │ + 0x000eec58 20420e18 420e1042 0e08410b 40000000 B..B..B..A.@... │ │ │ │ + 0x000eec68 30140000 7432f2ff 51010000 00420e10 0...t2..Q....B.. │ │ │ │ + 0x000eec78 8e02440e 188d034c 0e208c04 490e2886 ..D....L. ..I.(. │ │ │ │ + 0x000eec88 05490e30 83064b0e 6002a90a 0e30410e .I.0..K.`....0A. │ │ │ │ + 0x000eec98 28410e20 420e1842 0e10420e 08410b00 (A. B..B..B..A.. │ │ │ │ + 0x000eeca8 10000000 74140000 9033f2ff 01000000 ....t....3...... │ │ │ │ + 0x000eecb8 00000000 10000000 88140000 8c33f2ff .............3.. │ │ │ │ + 0x000eecc8 01000000 00000000 20000000 9c140000 ........ ....... │ │ │ │ + 0x000eecd8 8833f2ff cf000000 00410e10 83024a0e .3.......A....J. │ │ │ │ + 0x000eece8 e00102bd 0a0e1041 0e08410b 3c000000 .......A..A.<... │ │ │ │ + 0x000eecf8 c0140000 3434f2ff b5000000 00420e10 ....44.......B.. │ │ │ │ + 0x000eed08 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ + 0x000eed18 05410e30 8306027f 0a0e2846 0e20420e .A.0......(F. B. │ │ │ │ + 0x000eed28 18420e10 420e084d 0b000000 10000000 .B..B..M........ │ │ │ │ + 0x000eed38 00150000 b434f2ff 37000000 00000000 .....4..7....... │ │ │ │ + 0x000eed48 18000000 14150000 e034f2ff 32000000 .........4..2... │ │ │ │ + 0x000eed58 00410e10 83026c0e 08000000 2c000000 .A....l.....,... │ │ │ │ + 0x000eed68 30150000 0435f2ff 61000000 00470e10 0....5..a....G.. │ │ │ │ + 0x000eed78 8c02410e 18860341 0e208304 024f0e18 ..A....A. ...O.. │ │ │ │ + 0x000eed88 410e1042 0e0845c3 c6cc0000 38000000 A..B..E.....8... │ │ │ │ + 0x000eed98 60150000 4435f2ff e2000000 00420e10 `...D5.......B.. │ │ │ │ + 0x000eeda8 8e02490e 188d0345 0e208c04 480e2886 ..I....E. ..H.(. │ │ │ │ + 0x000eedb8 05450e30 830602bd 0e28410e 20420e18 .E.0.....(A. B.. │ │ │ │ + 0x000eedc8 420e1042 0e080000 38000000 9c150000 B..B....8....... │ │ │ │ + 0x000eedd8 f835f2ff d2000000 00420e10 8e02490e .5.......B....I. │ │ │ │ + 0x000eede8 188d0345 0e208c04 480e2886 05450e30 ...E. ..H.(..E.0 │ │ │ │ + 0x000eedf8 830602ad 0e28410e 20420e18 420e1042 .....(A. B..B..B │ │ │ │ + 0x000eee08 0e080000 5c000000 d8150000 9c36f2ff ....\........6.. │ │ │ │ + 0x000eee18 a4000000 004b0e10 8e02450e 188d0345 .....K....E....E │ │ │ │ + 0x000eee28 0e208c04 440e2886 05490e30 83066b0a . ..D.(..I.0..k. │ │ │ │ + 0x000eee38 0e28410e 20450e18 420e1046 0e08550b .(A. E..B..F..U. │ │ │ │ + 0x000eee48 540e2841 0e20450e 18420e10 420e0842 T.(A. E..B..B..B │ │ │ │ + 0x000eee58 c3c6cccd ce430e30 83068605 8c048d03 .....C.0........ │ │ │ │ + 0x000eee68 8e020000 88000000 38160000 ec36f2ff ........8....6.. │ │ │ │ + 0x000eee78 c2040000 00420e10 8f02420e 188e034a .....B....B....J │ │ │ │ + 0x000eee88 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ + 0x000eee98 38830747 0e800502 e90e8805 460e9005 8..G........F... │ │ │ │ + 0x000eeea8 4d0e8805 420e8005 03f8010e 88054e0e M...B.........N. │ │ │ │ + 0x000eeeb8 90054b0e 9805440e a005440e a805440e ..K...D...D...D. │ │ │ │ + 0x000eeec8 b005460e b805420e c005470e c805450e ..F...B...G...E. │ │ │ │ + 0x000eeed8 d005550e 8005031e 010a0e38 410e3041 ..U........8A.0A │ │ │ │ + 0x000eeee8 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x000eeef8 10000000 c4160000 303bf2ff 01000000 ........0;...... │ │ │ │ + 0x000eef08 00000000 80000000 d8160000 2c3bf2ff ............,;.. │ │ │ │ + 0x000eef18 07020000 00420e10 8e02420e 188d0345 .....B....B....E │ │ │ │ + 0x000eef28 0e208c04 410e2886 05440e30 8306440e . ..A.(..D.0..D. │ │ │ │ + 0x000eef38 607a0a0e 304d0e28 460e2042 0e18420e `z..0M.(F. B..B. │ │ │ │ + 0x000eef48 10420e08 4b0b0241 0a0e304b 0e28410e .B..K..A..0K.(A. │ │ │ │ + 0x000eef58 20420e18 420e1042 0e084d0b 02900a0e B..B..B..M..... │ │ │ │ + 0x000eef68 304d0e28 480e2047 0e18440e 10420e08 0M.(H. G..D..B.. │ │ │ │ + 0x000eef78 4e0b0269 0a0e3041 0e28410e 20420e18 N..i..0A.(A. B.. │ │ │ │ + 0x000eef88 420e1042 0e08410b 2c000000 5c170000 B..B..A.,...\... │ │ │ │ + 0x000eef98 b83cf2ff 7f010000 00420e10 8c02410e .<.......B....A. │ │ │ │ + 0x000eefa8 18860341 0e208304 02e60a0e 18410e10 ...A. .......A.. │ │ │ │ + 0x000eefb8 420e0843 0b000000 44000000 8c170000 B..C....D....... │ │ │ │ + 0x000eefc8 083ef2ff dd000000 00420e10 8f02420e .>.......B....B. │ │ │ │ + 0x000eefd8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000eefe8 8606430e 38830744 0e4002bc 0e38430e ..C.8..D.@...8C. │ │ │ │ + 0x000eeff8 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ + 0x000ef008 88000000 d4170000 a03ef2ff d0090000 .........>...... │ │ │ │ + 0x000ef018 00420e10 8f02490e 188e0342 0e208d04 .B....I....B. .. │ │ │ │ + 0x000ef028 420e288c 05450e30 8606450e 38830747 B.(..E.0..E.8..G │ │ │ │ + 0x000ef038 0ea00102 840ea801 4e0eb001 470eb801 ........N...G... │ │ │ │ + 0x000ef048 470ec001 470ec801 470ed001 470ed801 G...G...G...G... │ │ │ │ + 0x000ef058 470ee001 470ee801 470ef001 470ef801 G...G...G...G... │ │ │ │ + 0x000ef068 470e8002 470e8802 470e9002 490ea001 G...G...G...I... │ │ │ │ + 0x000ef078 0329070a 0e38440e 30410e28 420e2042 .)...8D.0A.(B. B │ │ │ │ + 0x000ef088 0e18420e 10420e08 4b0b0000 38000000 ..B..B..K...8... │ │ │ │ + 0x000ef098 60180000 e447f2ff d3000000 00420e10 `....G.......B.. │ │ │ │ + 0x000ef0a8 8e024b0e 188d0342 0e208c04 440e2886 ..K....B. ..D.(. │ │ │ │ + 0x000ef0b8 054c0ec0 06028d0a 0e28440e 20420e18 .L.......(D. B.. │ │ │ │ + 0x000ef0c8 420e1042 0e084a0b d0000000 9c180000 B..B..J......... │ │ │ │ + 0x000ef0d8 8848f2ff 5d080000 00420e10 8f02420e .H..]....B....B. │ │ │ │ + 0x000ef0e8 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ + 0x000ef0f8 8606410e 3883074e 0ea01103 95040ea8 ..A.8..N........ │ │ │ │ + 0x000ef108 114e0eb0 11470eb8 11450ec0 11420ec8 .N...G...E...B.. │ │ │ │ + 0x000ef118 11440ed0 11440ed8 11440ee0 11440ee8 .D...D...D...D.. │ │ │ │ + 0x000ef128 114a0ef0 11470ef8 11470e80 12470e88 .J...G...G...G.. │ │ │ │ + 0x000ef138 12470e90 12470e98 124a0ea0 124a0ea8 .G...G...J...J.. │ │ │ │ + 0x000ef148 124a0eb0 124c0eb8 12490ec0 124b0ec8 .J...L...I...K.. │ │ │ │ + 0x000ef158 12470ed0 12470ed8 12470ee0 12470ee8 .G...G...G...G.. │ │ │ │ + 0x000ef168 12490ef0 12420ef8 12490e80 13480e88 .I...B...I...H.. │ │ │ │ + 0x000ef178 13470e90 13410e98 13450ea0 135e0ea0 .G...A...E...^.. │ │ │ │ + 0x000ef188 11033401 0a0e3841 0e30410e 28420e20 ..4...8A.0A.(B. │ │ │ │ + 0x000ef198 420e1842 0e10420e 08480b00 18000000 B..B..B..H...... │ │ │ │ + 0x000ef1a8 70190000 1450f2ff 3a000000 00440e10 p....P..:....D.. │ │ │ │ + 0x000ef1b8 600a0e08 410b0000 14000000 8c190000 `...A........... │ │ │ │ + 0x000ef1c8 3850f2ff 1a000000 00440e10 510e0800 8P.......D..Q... │ │ │ │ + 0x000ef1d8 3c000000 a4190000 4050f2ff c4010000 <.......@P...... │ │ │ │ + 0x000ef1e8 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. .. │ │ │ │ + 0x000ef1f8 440e2886 054a0e90 01036d01 0a0e2844 D.(..J....m...(D │ │ │ │ + 0x000ef208 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x000ef218 4c000000 e4190000 d051f2ff e8010000 L........Q...... │ │ │ │ + 0x000ef228 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000ef238 450e288c 05440e30 8606440e 38830747 E.(..D.0..D.8..G │ │ │ │ + 0x000ef248 0e800b03 15010a0e 38440e30 410e2842 ........8D.0A.(B │ │ │ │ + 0x000ef258 0e20420e 18420e10 420e0844 0b000000 . B..B..B..D.... │ │ │ │ + 0x000ef268 20000000 341a0000 7053f2ff 7b000000 ...4...pS..{... │ │ │ │ + 0x000ef278 00410e10 8602470e 40026c0a 0e10410e .A....G.@.l...A. │ │ │ │ + 0x000ef288 08410b00 3c000000 581a0000 cc53f2ff .A..<...X....S.. │ │ │ │ + 0x000ef298 8f010000 00420e10 8d02470e 188c0341 .....B....G....A │ │ │ │ + 0x000ef2a8 0e208604 410e2883 05470ec0 01035301 . ..A.(..G....S. │ │ │ │ + 0x000ef2b8 0a0e2843 0e20410e 18420e10 420e0841 ..(C. A..B..B..A │ │ │ │ + 0x000ef2c8 0b000000 24000000 981a0000 1c55f2ff ....$........U.. │ │ │ │ + 0x000ef2d8 30000000 00410e10 8602480e 18830347 0....A....H....G │ │ │ │ + 0x000ef2e8 0e205d0e 18410e10 410e0800 4c000000 . ]..A..A...L... │ │ │ │ + 0x000ef2f8 c01a0000 2455f2ff f3010000 00420e10 ....$U.......B.. │ │ │ │ + 0x000ef308 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ + 0x000ef318 05440e30 8606410e 3883074c 0ea00403 .D.0..A.8..L.... │ │ │ │ + 0x000ef328 8e010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ + 0x000ef338 18420e10 420e0841 0b000000 48000000 .B..B..A....H... │ │ │ │ + 0x000ef348 101b0000 d456f2ff 2d010000 00420e10 .....V..-....B.. │ │ │ │ + 0x000ef358 8f024e0e 188e0345 0e208d04 420e288c ..N....E. ..B.(. │ │ │ │ + 0x000ef368 05410e30 8606410e 38830749 0ec00102 .A.0..A.8..I.... │ │ │ │ + 0x000ef378 cd0a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ + 0x000ef388 420e1042 0e08410b 48000000 5c1b0000 B..B..A.H...\... │ │ │ │ + 0x000ef398 b857f2ff cc010000 00420e10 8f02420e .W.......B....B. │ │ │ │ + 0x000ef3a8 188e0349 0e208d04 490e288c 05410e30 ...I. ..I.(..A.0 │ │ │ │ + 0x000ef3b8 8606480e 38830744 0e5002e5 0a0e3841 ..H.8..D.P....8A │ │ │ │ + 0x000ef3c8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x000ef3d8 08410b00 50000000 a81b0000 3c59f2ff .A..P..........8A.0 │ │ │ │ + 0x000f0638 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x000f0648 0b000000 4c000000 182e0000 0ce0f2ff ....L........... │ │ │ │ + 0x000f0658 40030000 00420e10 8f02450e 188e0342 @....B....E....B │ │ │ │ + 0x000f0668 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ + 0x000f0678 3883074a 0e900203 0c020a0e 38410e30 8..J........8A.0 │ │ │ │ + 0x000f0688 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ + 0x000f0698 0b000000 50000000 682e0000 fce2f2ff ....P...h....... │ │ │ │ + 0x000f06a8 0f050000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000f06b8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000f06c8 38830744 0e800103 23020a0e 38440e30 8..D....#...8D.0 │ │ │ │ + 0x000f06d8 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ + 0x000f06e8 0b000000 00000000 10000000 bc2e0000 ................ │ │ │ │ + 0x000f06f8 b8e7f2ff 27000000 00000000 20000000 ....'....... ... │ │ │ │ + 0x000f0708 d02e0000 d4e7f2ff e5000000 00410e10 .............A.. │ │ │ │ + 0x000f0718 83024a0e e00102b9 0a0e1041 0e084b0b ..J........A..K. │ │ │ │ + 0x000f0728 10000000 f42e0000 a0e8f2ff 23000000 ............#... │ │ │ │ + 0x000f0738 00440e10 10000000 082f0000 bce8f2ff .D......./...... │ │ │ │ + 0x000f0748 9b000000 00000000 28000000 1c2f0000 ........(..../.. │ │ │ │ + 0x000f0758 48e9f2ff b2000000 00410e10 86024a0e H........A....J. │ │ │ │ + 0x000f0768 1883035a 0e800102 6f0a0e18 410e1041 ...Z....o...A..A │ │ │ │ + 0x000f0778 0e084a0b 68000000 482f0000 dce9f2ff ..J.h...H/...... │ │ │ │ + 0x000f0788 f1030000 00520e10 8f024c0e 188e0342 .....R....L....B │ │ │ │ + 0x000f0798 0e208d04 420e288c 05440e30 8606440e . ..B.(..D.0..D. │ │ │ │ + 0x000f07a8 38830747 0e500331 020a0e38 410e3041 8..G.P.1...8A.0A │ │ │ │ + 0x000f07b8 0e28420e 20420e18 420e1042 0e08440b .(B. B..B..B..D. │ │ │ │ + 0x000f07c8 035e010a 0e3847c3 0e3041c6 0e2842cc .^...8G..0A..(B. │ │ │ │ + 0x000f07d8 0e2042cd 0e1842ce 0e1042cf 0e08450b . B...B...B...E. │ │ │ │ + 0x000f07e8 4c000000 b42f0000 70edf2ff a5020000 L..../..p....... │ │ │ │ + 0x000f07f8 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000f0808 420e288c 05450e30 8606410e 38830747 B.(..E.0..A.8..G │ │ │ │ + 0x000f0818 0ec00303 1d020a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ + 0x000f0828 0e20420e 18420e10 420e0844 0b000000 . B..B..B..D.... │ │ │ │ + 0x000f0838 60000000 04300000 d0eff2ff a5010000 `....0.......... │ │ │ │ + 0x000f0848 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ + 0x000f0858 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ + 0x000f0868 0e5002fb 0a0e3841 0e30410e 28420e20 .P....8A.0A.(B. │ │ │ │ + 0x000f0878 420e1842 0e10420e 08470b5c 0a0e3841 B..B..B..G.\..8A │ │ │ │ + 0x000f0888 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x000f0898 084a0b00 70000000 68300000 1cf1f2ff .J..p...h0...... │ │ │ │ + 0x000f08a8 16040000 00420e10 8f02450e 188e0345 .....B....E....E │ │ │ │ + 0x000f08b8 0e208d04 450e288c 05440e30 8606430e . ..E.(..D.0..C. │ │ │ │ + 0x000f08c8 3883074a 0e70034a 020a0e38 410e3041 8..J.p.J...8A.0A │ │ │ │ + 0x000f08d8 0e28420e 20420e18 420e1042 0e084a0b .(B. B..B..B..J. │ │ │ │ + 0x000f08e8 480a0e38 410e3041 0e28420e 20420e18 H..8A.0A.(B. B.. │ │ │ │ + 0x000f08f8 420e1042 0e08460b 570e9001 6c0e7002 B..B..F.W...l.p. │ │ │ │ + 0x000f0908 c10e9001 6c0e7000 14000000 dc300000 ....l.p......0.. │ │ │ │ + 0x000f0918 c8f4f2ff 63000000 0002440e 10000000 ....c.....D..... │ │ │ │ + 0x000f0928 10000000 f4300000 20f5f2ff 11000000 .....0.. ....... │ │ │ │ + 0x000f0938 00000000 38000000 08310000 2cf5f2ff ....8....1..,... │ │ │ │ + 0x000f0948 86000000 00420e10 8e02490e 188d0342 .....B....I....B │ │ │ │ + 0x000f0958 0e208c04 410e2886 05410e30 8306026f . ..A.(..A.0...o │ │ │ │ + 0x000f0968 0e28410e 20420e18 420e1042 0e080000 .(A. B..B..B.... │ │ │ │ + 0x000f0978 4c000000 44310000 80f5f2ff de010000 L...D1.......... │ │ │ │ + 0x000f0988 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ + 0x000f0998 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ + 0x000f09a8 0ea00203 63010a0e 38410e30 410e2842 ....c...8A.0A.(B │ │ │ │ + 0x000f09b8 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x000f09c8 10000000 94310000 10f7f2ff 67000000 .....1......g... │ │ │ │ + 0x000f09d8 00000000 5c000000 a8310000 6cf7f2ff ....\....1..l... │ │ │ │ + 0x000f09e8 bf080000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000f09f8 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ + 0x000f0a08 3883074a 0ee00103 01020a0e 38410e30 8..J........8A.0 │ │ │ │ + 0x000f0a18 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ + 0x000f0a28 0b037502 0e800265 0ee00160 0e800265 ..u....e...`...e │ │ │ │ + 0x000f0a38 0ee00100 28000000 08320000 ccfff2ff ....(....2...... │ │ │ │ + 0x000f0a48 d1000000 00410e10 8602410e 18830344 .....A....A....D │ │ │ │ + 0x000f0a58 0e20028a 0a0e1841 0e10410e 08410b00 . .....A..A..A.. │ │ │ │ + 0x000f0a68 18000000 34320000 8000f3ff 25010000 ....42......%... │ │ │ │ + 0x000f0a78 00440e10 02c30a0e 08410b00 48000000 .D.......A..H... │ │ │ │ + 0x000f0a88 50320000 9401f3ff 25020000 00420e10 P2......%....B.. │ │ │ │ + 0x000f0a98 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000f0aa8 05440e30 8606410e 38830744 0e580350 .D.0..A.8..D.X.P │ │ │ │ + 0x000f0ab8 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ + 0x000f0ac8 420e1042 0e08410b 64000000 9c320000 B..B..A.d....2.. │ │ │ │ + 0x000f0ad8 7803f3ff 4a040000 00420e10 8f02460e x...J....B....F. │ │ │ │ + 0x000f0ae8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000f0af8 8606410e 3883074b 0eb00103 af010a0e ..A.8..K........ │ │ │ │ + 0x000f0b08 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000f0b18 420e0846 0b02670a 0e38470e 30410e28 B..F..g..8G.0A.( │ │ │ │ + 0x000f0b28 420e2042 0e18420e 10420e08 450b0000 B. B..B..B..E... │ │ │ │ + 0x000f0b38 48000000 04330000 6007f3ff 1a020000 H....3..`....... │ │ │ │ + 0x000f0b48 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000f0b58 450e288c 05480e30 8606440e 3883074a E.(..H.0..D.8..J │ │ │ │ + 0x000f0b68 0e800102 f80a0e38 410e3041 0e28420e .......8A.0A.(B. │ │ │ │ + 0x000f0b78 20420e18 420e1042 0e08450b 18000000 B..B..B..E..... │ │ │ │ + 0x000f0b88 50330000 3409f3ff 92000000 00420e10 P3..4........B.. │ │ │ │ + 0x000f0b98 8c02028b 0e080000 54000000 6c330000 ........T...l3.. │ │ │ │ + 0x000f0ba8 b809f3ff d40d0000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x000f0bb8 188e0345 0e208d04 420e288c 05440e30 ...E. ..B.(..D.0 │ │ │ │ + 0x000f0bc8 8606410e 38830747 0e900251 0eb00202 ..A.8..G...Q.... │ │ │ │ + 0x000f0bd8 410e9002 0313050a 0e38410e 30410e28 A........8A.0A.( │ │ │ │ + 0x000f0be8 420e2042 0e18420e 10420e08 4a0b0000 B. B..B..B..J... │ │ │ │ + 0x000f0bf8 10000000 c4330000 4017f3ff 3d000000 .....3..@...=... │ │ │ │ + 0x000f0c08 00000000 60000000 d8330000 6c17f3ff ....`....3..l... │ │ │ │ + 0x000f0c18 05020000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000f0c28 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ + 0x000f0c38 38830747 0e60640a 0e38410e 30410e28 8..G.`d..8A.0A.( │ │ │ │ + 0x000f0c48 420e2042 0e18420e 10420e08 460b0355 B. B..B..B..F..U │ │ │ │ + 0x000f0c58 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x000f0c68 420e1042 0e08490b 14000000 3c340000 B..B..I.....<4.. │ │ │ │ + 0x000f0c78 1819f3ff 69000000 00610e10 5f0e0800 ....i....a.._... │ │ │ │ + 0x000f0c88 18000000 54340000 7019f3ff e8000000 ....T4..p....... │ │ │ │ + 0x000f0c98 00710e10 830202ad c30e0800 18000000 .q.............. │ │ │ │ + 0x000f0ca8 70340000 441af3ff 20000000 00410e10 p4..D... ....A.. │ │ │ │ + 0x000f0cb8 83025e0e 08000000 10000000 8c340000 ..^..........4.. │ │ │ │ + 0x000f0cc8 481af3ff 05000000 00000000 48000000 H...........H... │ │ │ │ + 0x000f0cd8 a0340000 441af3ff 4c020000 00420e10 .4..D...L....B.. │ │ │ │ + 0x000f0ce8 8f02420e 188e0349 0e208d04 420e288c ..B....I. ..B.(. │ │ │ │ + 0x000f0cf8 05410e30 8606410e 38830744 0e600384 .A.0..A.8..D.`.. │ │ │ │ + 0x000f0d08 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ + 0x000f0d18 420e1042 0e084a0b 24000000 ec340000 B..B..J.$....4.. │ │ │ │ + 0x000f0d28 481cf3ff 2d000000 00410e10 8602440e H...-....A....D. │ │ │ │ + 0x000f0d38 18830347 0e205e0e 18410e10 410e0800 ...G. ^..A..A... │ │ │ │ + 0x000f0d48 50000000 14350000 501cf3ff d5000000 P....5..P....... │ │ │ │ + 0x000f0d58 004f0e10 8d02450e 188c0344 0e208604 .O....E....D. .. │ │ │ │ + 0x000f0d68 410e2883 05470e30 6b0a0e28 450e2041 A.(..G.0k..(E. A │ │ │ │ + 0x000f0d78 0e18420e 10420e08 4b0b770a 0e28470e ..B..B..K.w..(G. │ │ │ │ + 0x000f0d88 20410e18 420e1042 0e08450b 680e08c3 A..B..B..E.h... │ │ │ │ + 0x000f0d98 c6cccd00 10000000 68350000 dc1cf3ff ........h5...... │ │ │ │ + 0x000f0da8 f1000000 00000000 34000000 7c350000 ........4...|5.. │ │ │ │ + 0x000f0db8 c81df3ff 66020000 00410e10 8602480e ....f....A....H. │ │ │ │ + 0x000f0dc8 18830344 0e800102 870a0e18 410e1041 ...D........A..A │ │ │ │ + 0x000f0dd8 0e084a0b 034b010e a0016a0e 80010000 ..J..K....j..... │ │ │ │ + 0x000f0de8 10000000 b4350000 0020f3ff 2d010000 .....5... ..-... │ │ │ │ + 0x000f0df8 00000000 10000000 c8350000 1c21f3ff .........5...!.. │ │ │ │ + 0x000f0e08 12000000 00000000 10000000 dc350000 .............5.. │ │ │ │ + 0x000f0e18 2821f3ff 40000000 00000000 28000000 (!..@.......(... │ │ │ │ + 0x000f0e28 f0350000 5421f3ff c1000000 00420e10 .5..T!.......B.. │ │ │ │ + 0x000f0e38 8c02440e 18830346 0e30029b 0a0e1844 ..D....F.0.....D │ │ │ │ + 0x000f0e48 0e10420e 08430b00 18000000 1c360000 ..B..C.......6.. │ │ │ │ + 0x000f0e58 f821f3ff c1000000 00410e10 830202bf .!.......A...... │ │ │ │ + 0x000f0e68 0e080000 38000000 38360000 ac22f3ff ....8...86...".. │ │ │ │ + 0x000f0e78 16010000 00420e10 8d02490e 188c0344 .....B....I....D │ │ │ │ + 0x000f0e88 0e208604 440e2883 05460e30 027b0a0e . ..D.(..F.0.{.. │ │ │ │ + 0x000f0e98 28410e20 410e1842 0e10420e 08460b00 (A. A..B..B..F.. │ │ │ │ + 0x000f0ea8 60000000 74360000 9023f3ff 6b010000 `...t6...#..k... │ │ │ │ + 0x000f0eb8 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. .. │ │ │ │ + 0x000f0ec8 410e2886 05410e30 8306470e 9004027a A.(..A.0..G....z │ │ │ │ + 0x000f0ed8 0eb0047f 0e90044e 0eb00458 0e980464 .......N...X...d │ │ │ │ + 0x000f0ee8 0ea00442 0ea8044e 0eb00459 0e900462 ...B...N...Y...b │ │ │ │ + 0x000f0ef8 0a0e3041 0e28410e 20420e18 420e1042 ..0A.(A. B..B..B │ │ │ │ + 0x000f0f08 0e08410b 20000000 d8360000 9c24f3ff ..A. ....6...$.. │ │ │ │ + 0x000f0f18 e5000000 00410e10 83024a0e e00102b9 .....A....J..... │ │ │ │ + 0x000f0f28 0a0e1041 0e084b0b 10000000 fc360000 ...A..K......6.. │ │ │ │ + 0x000f0f38 6825f3ff 31000000 00000000 10000000 h%..1........... │ │ │ │ + 0x000f0f48 10370000 9425f3ff 23000000 00440e10 .7...%..#....D.. │ │ │ │ + 0x000f0f58 2c000000 24370000 b025f3ff 4e010000 ,...$7...%..N... │ │ │ │ + 0x000f0f68 00420e10 8c02410e 18860341 0e208304 .B....A....A. .. │ │ │ │ + 0x000f0f78 02890a0e 18410e10 420e0848 0b000000 .....A..B..H.... │ │ │ │ + 0x000f0f88 1c000000 54370000 d026f3ff 73000000 ....T7...&..s... │ │ │ │ + 0x000f0f98 00410e10 8302760a 0e08490b 690e0800 .A....v...I.i... │ │ │ │ + 0x000f0fa8 58000000 74370000 3027f3ff a8020000 X...t7..0'...... │ │ │ │ + 0x000f0fb8 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000f0fc8 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x000f0fd8 0e500341 010a0e38 440e3041 0e28420e .P.A...8D.0A.(B. │ │ │ │ + 0x000f0fe8 20420e18 420e1042 0e08410b 02b30e58 B..B..B..A....X │ │ │ │ + 0x000f0ff8 4d0e6059 0e58410e 50000000 24000000 M.`Y.XA.P...$... │ │ │ │ + 0x000f1008 d0370000 8429f3ff a7000000 00410e10 .7...).......A.. │ │ │ │ + 0x000f1018 8602440e 18830347 0e200298 0e18410e ..D....G. ....A. │ │ │ │ + 0x000f1028 10410e08 10000000 f8370000 0c2af3ff .A.......7...*.. │ │ │ │ + 0x000f1038 55000000 00000000 28000000 0c380000 U.......(....8.. │ │ │ │ + 0x000f1048 582af3ff 7d000000 00420e10 8c02410e X*..}....B....A. │ │ │ │ + 0x000f1058 18830347 0e20025f 0a0e1844 0e10420e ...G. ._...D..B. │ │ │ │ + 0x000f1068 08410b00 a8000000 38380000 ac2af3ff .A......88...*.. │ │ │ │ + 0x000f1078 98030000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000f1088 0e208d04 420e288c 05440e30 8606450e . ..B.(..D.0..E. │ │ │ │ + 0x000f1098 38830744 0e800102 5e0e8801 760e9001 8..D....^...v... │ │ │ │ + 0x000f10a8 440e9801 440ea001 440ea801 420eb001 D...D...D...B... │ │ │ │ + 0x000f10b8 4c0e8001 590e8801 4d0e9001 500e8801 L...Y...M...P... │ │ │ │ + 0x000f10c8 410e8001 02710e88 014d0e90 01560e88 A....q...M...V.. │ │ │ │ + 0x000f10d8 01420e80 0102740a 0e38440e 30410e28 .B....t..8D.0A.( │ │ │ │ + 0x000f10e8 420e2042 0e18420e 10420e08 4f0b600e B. B..B..B..O.`. │ │ │ │ + 0x000f10f8 8801450e 9001470e 8801420e 800102d4 ..E...G...B..... │ │ │ │ + 0x000f1108 0e88014e 0e900158 0e880141 0e800100 ...N...X...A.... │ │ │ │ + 0x000f1118 60000000 e4380000 a02df3ff d3020000 `....8...-...... │ │ │ │ + 0x000f1128 004f0e10 8f02460e 188e0342 0e208d04 .O....F....B. .. │ │ │ │ + 0x000f1138 420e288c 05410e30 8606410e 3883074a B.(..A.0..A.8..J │ │ │ │ + 0x000f1148 0e6003d8 010a0e38 410e3041 0e28420e .`.....8A.0A.(B. │ │ │ │ + 0x000f1158 20420e18 420e1042 0e08410b 700e08c3 B..B..B..A.p... │ │ │ │ + 0x000f1168 c6cccdce cf480e60 83078606 8c058d04 .....H.`........ │ │ │ │ + 0x000f1178 8e038f02 cc000000 48390000 1c30f3ff ........H9...0.. │ │ │ │ + 0x000f1188 e9050000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000f1198 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000f11a8 38830744 0e800102 b00e8801 500e9001 8..D........P... │ │ │ │ + 0x000f11b8 470e9801 440ea001 440ea801 440eb001 G...D...D...D... │ │ │ │ + 0x000f11c8 520e8001 610e8801 4d0e9001 500e8801 R...a...M...P... │ │ │ │ + 0x000f11d8 410e8001 029e0e88 01450e90 01470e88 A........E...G.. │ │ │ │ + 0x000f11e8 01420e80 01025f0a 0e38410e 30410e28 .B...._..8A.0A.( │ │ │ │ + 0x000f11f8 420e2042 0e18420e 10420e08 490b0297 B. B..B..B..I... │ │ │ │ + 0x000f1208 0e880148 0e900167 0e880141 0e800102 ...H...g...A.... │ │ │ │ + 0x000f1218 9b0e8801 4a0e9001 5d0e8801 420e8001 ....J...]...B... │ │ │ │ + 0x000f1228 029a0e88 01450e90 014a0e88 01410e80 .....E...J...A.. │ │ │ │ + 0x000f1238 0102950e 88014a0e 90015d0e 8801420e ......J...]...B. │ │ │ │ + 0x000f1248 80010000 38000000 183a0000 3c35f3ff ....8....:..<5.. │ │ │ │ + 0x000f1258 97000000 00420e10 8d02480e 188c0341 .....B....H....A │ │ │ │ + 0x000f1268 0e208604 410e2883 05470e30 02710a0e . ..A.(..G.0.q.. │ │ │ │ + 0x000f1278 28440e20 410e1842 0e10420e 08430b00 (D. A..B..B..C.. │ │ │ │ + 0x000f1288 60000000 543a0000 a035f3ff b0020000 `...T:...5...... │ │ │ │ + 0x000f1298 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ + 0x000f12a8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x000f12b8 0e500337 020a0e38 410e3041 0e28420e .P.7...8A.0A.(B. │ │ │ │ + 0x000f12c8 20420e18 420e1042 0e08460b 440a0e38 B..B..B..F.D..8 │ │ │ │ + 0x000f12d8 480e3041 0e28420e 20420e18 420e1042 H.0A.(B. B..B..B │ │ │ │ + 0x000f12e8 0e08450b 34000000 b83a0000 ec37f3ff ..E.4....:...7.. │ │ │ │ + 0x000f12f8 e5010000 00420e10 8c02410e 18860341 .....B....A....A │ │ │ │ + 0x000f1308 0e208304 024d0a0e 18410e10 420e0844 . ...M...A..B..D │ │ │ │ + 0x000f1318 0b038901 0e18410e 10420e08 18000000 ......A..B...... │ │ │ │ + 0x000f1328 f03a0000 a439f3ff 53000000 00410e10 .:...9..S....A.. │ │ │ │ + 0x000f1338 83020251 0e080000 10000000 0c3b0000 ...Q.........;.. │ │ │ │ + 0x000f1348 e839f3ff 32000000 00000000 38000000 .9..2.......8... │ │ │ │ + 0x000f1358 203b0000 143af3ff 98000000 00420e10 ;...:.......B.. │ │ │ │ + 0x000f1368 8d02420e 188c0341 0e208604 430e2883 ..B....A. ..C.(. │ │ │ │ + 0x000f1378 05470e30 026a0a0e 28440e20 410e1842 .G.0.j..(D. A..B │ │ │ │ + 0x000f1388 0e10420e 08460b00 48000000 5c3b0000 ..B..F..H...\;.. │ │ │ │ + 0x000f1398 783af3ff d4040000 00420e10 8f02420e x:.......B....B. │ │ │ │ + 0x000f13a8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000f13b8 8606410e 3883075a 0e700397 010a0e38 ..A.8..Z.p.....8 │ │ │ │ + 0x000f13c8 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ + 0x000f13d8 0e08480b 48000000 a83b0000 0c3ff3ff ..H.H....;...?.. │ │ │ │ + 0x000f13e8 a4020000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000f13f8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000f1408 3883074b 0e500309 010a0e38 440e3041 8..K.P.....8D.0A │ │ │ │ + 0x000f1418 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ + 0x000f1428 68000000 f43b0000 7041f3ff f1060000 h....;..pA...... │ │ │ │ + 0x000f1438 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000f1448 450e288c 05410e30 8606440e 38830747 E.(..A.0..D.8..G │ │ │ │ + 0x000f1458 0e800103 5c010a0e 38440e30 410e2842 ....\...8D.0A.(B │ │ │ │ + 0x000f1468 0e20420e 18420e10 420e0848 0b028c0e . B..B..B..H.... │ │ │ │ + 0x000f1478 88014d0e 9001590e 8801410e 800103b7 ..M...Y...A..... │ │ │ │ + 0x000f1488 030e8801 4b0ea001 630e8001 54000000 ....K...c...T... │ │ │ │ + 0x000f1498 603c0000 0448f3ff ec020000 00420e10 `<...H.......B.. │ │ │ │ + 0x000f14a8 8f02450e 188e0349 0e208d04 450e288c ..E....I. ..E.(. │ │ │ │ + 0x000f14b8 05410e30 8606430e 38830747 0e500320 .A.0..C.8..G.P. │ │ │ │ + 0x000f14c8 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ + 0x000f14d8 420e1042 0e08430b 4b0e584b 0e60500e B..B..C.K.XK.`P. │ │ │ │ + 0x000f14e8 58410e50 44000000 b83c0000 9c4af3ff XA.PD....<...J.. │ │ │ │ + 0x000f14f8 bf000000 00420e10 8e02450e 188d0345 .....B....E....E │ │ │ │ + 0x000f1508 0e208c04 4b0e2886 05440e30 8306700a . ..K.(..D.0..p. │ │ │ │ + 0x000f1518 0e28410e 20420e18 420e1042 0e08460b .(A. B..B..B..F. │ │ │ │ + 0x000f1528 440e384b 0e404f0e 38410e30 48000000 D.8K.@O.8A.0H... │ │ │ │ + 0x000f1538 003d0000 144bf3ff d4000000 00420e10 .=...K.......B.. │ │ │ │ + 0x000f1548 8e02420e 188d0349 0e208c04 470e2886 ..B....I. ..G.(. │ │ │ │ + 0x000f1558 05440e30 029d0a0e 28440e20 420e1842 .D.0....(D. B..B │ │ │ │ + 0x000f1568 0e10420e 08490b44 0e28410e 20420e18 ..B..I.D.(A. B.. │ │ │ │ + 0x000f1578 420e1042 0e080000 78000000 4c3d0000 B..B....x...L=.. │ │ │ │ + 0x000f1588 a84bf3ff dc010000 00420e10 8c02480e .K.......B....H. │ │ │ │ + 0x000f1598 18860344 0e208304 4a0e7002 4b0e9001 ...D. ..J.p.K... │ │ │ │ + 0x000f15a8 6f0e7055 0e90016f 0e70730e 78500e80 o.pU...o.ps.xP.. │ │ │ │ + 0x000f15b8 01570e88 01520e90 01570e98 014c0ea0 .W...R...W...L.. │ │ │ │ + 0x000f15c8 01480ea8 01580eb0 014e0eb8 01440ec0 .H...X...N...D.. │ │ │ │ + 0x000f15d8 01480ec8 01450ed0 01450ed8 01450ee0 .H...E...E...E.. │ │ │ │ + 0x000f15e8 01500e70 540a0e20 410e1841 0e10420e .P.pT.. A..A..B. │ │ │ │ + 0x000f15f8 08410b00 28000000 c83d0000 0c4df3ff .A..(....=...M.. │ │ │ │ + 0x000f1608 7e000000 00410e10 86024d0e 18830347 ~....A....M....G │ │ │ │ + 0x000f1618 0e200266 0e18410e 10410e08 00000000 . .f..A..A...... │ │ │ │ + 0x000f1628 28000000 f43d0000 604df3ff c1000000 (....=..`M...... │ │ │ │ + 0x000f1638 00420e10 8c02440e 18830346 0e30029b .B....D....F.0.. │ │ │ │ + 0x000f1648 0a0e1844 0e10420e 08430b00 14000000 ...D..B..C...... │ │ │ │ + 0x000f1658 203e0000 044ef3ff e2000000 0002c30e >...N.......... │ │ │ │ + 0x000f1668 10000000 64000000 383e0000 dc4ef3ff ....d...8>...N.. │ │ │ │ + 0x000f1678 6e010000 00420e10 8e02420e 188d0342 n....B....B....B │ │ │ │ + 0x000f1688 0e208c04 410e2886 05520e30 83064f0e . ..A.(..R.0..O. │ │ │ │ + 0x000f1698 50540e30 480a0e28 440e2042 0e18420e PT.0H..(D. B..B. │ │ │ │ + 0x000f16a8 10420e08 420b02d1 0a0e2844 0e20420e .B..B.....(D. B. │ │ │ │ + 0x000f16b8 18420e10 420e0845 0b490a0e 28440e20 .B..B..E.I..(D. │ │ │ │ + 0x000f16c8 420e1842 0e10420e 08410b00 10000000 B..B..B..A...... │ │ │ │ + 0x000f16d8 a03e0000 e44ff3ff 23000000 00440e10 .>...O..#....D.. │ │ │ │ + 0x000f16e8 10000000 b43e0000 0050f3ff 23000000 .....>...P..#... │ │ │ │ + 0x000f16f8 00440e10 10000000 c83e0000 1c50f3ff .D.......>...P.. │ │ │ │ + 0x000f1708 23000000 00440e10 10000000 dc3e0000 #....D.......>.. │ │ │ │ + 0x000f1718 3850f3ff 23000000 00440e10 10000000 8P..#....D...... │ │ │ │ + 0x000f1728 f03e0000 5450f3ff 23000000 00440e10 .>..TP..#....D.. │ │ │ │ + 0x000f1738 4c000000 043f0000 7050f3ff bb000000 L....?..pP...... │ │ │ │ + 0x000f1748 00420e10 8f02450e 188e0345 0e208d04 .B....E....E. .. │ │ │ │ + 0x000f1758 450e288c 05440e30 8606460e 38830744 E.(..D.0..F.8..D │ │ │ │ + 0x000f1768 0e700257 0e900171 0e70490e 38410e30 .p.W...q.pI.8A.0 │ │ │ │ + 0x000f1778 410e2842 0e20420e 18420e10 420e0800 A.(B. B..B..B... │ │ │ │ + 0x000f1788 18000000 543f0000 e050f3ff bd000000 ....T?...P...... │ │ │ │ + 0x000f1798 00470ee0 0102b00a 0e08410b 2c000000 .G........A.,... │ │ │ │ + 0x000f17a8 703f0000 8451f3ff 50010000 00420e10 p?...Q..P....B.. │ │ │ │ + 0x000f17b8 8c0202a0 0a0e0846 0b590a0e 08470b60 .......F.Y...G.` │ │ │ │ + 0x000f17c8 0e184e0e 20580e18 410e1000 28000000 ..N. X..A...(... │ │ │ │ + 0x000f17d8 a03f0000 a452f3ff 6e000000 00420e10 .?...R..n....B.. │ │ │ │ + 0x000f17e8 8c02410e 18830347 0e200255 0a0e1844 ..A....G. .U...D │ │ │ │ + 0x000f17f8 0e10420e 08410b00 e4000000 cc3f0000 ..B..A.......?.. │ │ │ │ + 0x000f1808 e852f3ff 3d120000 00420e10 8f02420e .R..=....B....B. │ │ │ │ + 0x000f1818 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000f1828 8606410e 38830747 0e800903 25030e88 ..A.8..G....%... │ │ │ │ + 0x000f1838 09560e90 09600e88 09420e80 09032a01 .V...`...B....*. │ │ │ │ + 0x000f1848 0ea00902 400e8009 028e0e88 09490e90 ....@........I.. │ │ │ │ + 0x000f1858 09660e88 09410e80 09028f0e 8809500e .f...A........P. │ │ │ │ + 0x000f1868 90095a0e 8809420e 800902cb 0ea00970 ..Z...B........p │ │ │ │ + 0x000f1878 0e800902 c90a0e38 440e3041 0e28420e .......8D.0A.(B. │ │ │ │ + 0x000f1888 20420e18 420e1042 0e08460b 03e1020e B..B..B..F..... │ │ │ │ + 0x000f1898 a009700e 8009540e 8809570e 90095a0e ..p...T...W...Z. │ │ │ │ + 0x000f18a8 8809410e 80090252 0ea00977 0e800902 ..A....R...w.... │ │ │ │ + 0x000f18b8 d70a0ea0 09620b02 bf0ea009 7b0e8009 .....b......{... │ │ │ │ + 0x000f18c8 620e8809 440e9009 680e8809 410e8009 b...D...h...A... │ │ │ │ + 0x000f18d8 5f0ea009 660e8009 660ea009 740e8009 _...f...f...t... │ │ │ │ + 0x000f18e8 44000000 b4400000 4064f3ff 08020000 D....@..@d...... │ │ │ │ + 0x000f18f8 00420e10 8d02420e 188c034b 0e208604 .B....B....K. .. │ │ │ │ + 0x000f1908 410e2883 05460e30 033f010a 0e28410e A.(..F.0.?...(A. │ │ │ │ + 0x000f1918 20410e18 420e1042 0e08450b 720e384e A..B..B..E.r.8N │ │ │ │ + 0x000f1928 0e40580e 38410e30 4c000000 fc400000 .@X.8A.0L....@.. │ │ │ │ + 0x000f1938 0866f3ff 19020000 00420e10 8f02420e .f.......B....B. │ │ │ │ + 0x000f1948 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ + 0x000f1958 8606440e 3883074a 0ea00203 a3010a0e ..D.8..J........ │ │ │ │ + 0x000f1968 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x000f1978 420e0846 0b000000 54000000 4c410000 B..F....T...LA.. │ │ │ │ + 0x000f1988 d867f3ff 2a050000 00420e10 8f02500e .g..*....B....P. │ │ │ │ + 0x000f1998 188e0345 0e208d04 490e288c 05410e30 ...E. ..I.(..A.0 │ │ │ │ + 0x000f19a8 8606460e 38830747 0ed0037e 0ef00302 ..F.8..G...~.... │ │ │ │ + 0x000f19b8 440ed003 037d030a 0e38430e 30410e28 D....}...8C.0A.( │ │ │ │ + 0x000f19c8 420e2042 0e18420e 10420e08 410b0000 B. B..B..B..A... │ │ │ │ + 0x000f19d8 98000000 a4410000 b06cf3ff 62100000 .....A...l..b... │ │ │ │ + 0x000f19e8 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. .. │ │ │ │ + 0x000f19f8 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ + 0x000f1a08 0ed00303 11020ed8 035e0ee0 03510ed8 .........^...Q.. │ │ │ │ + 0x000f1a18 03420ed0 0303ad03 0a0e3841 0e30410e .B........8A.0A. │ │ │ │ + 0x000f1a28 28420e20 420e1842 0e10420e 08480b02 (B. B..B..B..H.. │ │ │ │ + 0x000f1a38 980ed803 450ee003 410ee803 520ef003 ....E...A...R... │ │ │ │ + 0x000f1a48 5f0ed003 02fa0ed8 03540ee0 03570ed8 _........T...W.. │ │ │ │ + 0x000f1a58 03410ed0 03032701 0ed80342 0ee00344 .A....'....B...D │ │ │ │ + 0x000f1a68 0ee80357 0ef0035a 0ed00300 58000000 ...W...Z....X... │ │ │ │ + 0x000f1a78 40420000 847cf3ff 31050000 00420e10 @B...|..1....B.. │ │ │ │ + 0x000f1a88 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(. │ │ │ │ + 0x000f1a98 05410e30 8606410e 38830744 0e600336 .A.0..A.8..D.`.6 │ │ │ │ + 0x000f1aa8 010a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ + 0x000f1ab8 420e1042 0e08490b 03a3010e 684d0e70 B..B..I.....hM.p │ │ │ │ + 0x000f1ac8 590e6841 0e600000 80000000 9c420000 Y.hA.`.......B.. │ │ │ │ + 0x000f1ad8 6881f3ff d3040000 00420e10 8f02420e h........B....B. │ │ │ │ + 0x000f1ae8 188e0345 0e208d04 450e288c 05440e30 ...E. ..E.(..D.0 │ │ │ │ + 0x000f1af8 8606440e 3883074a 0e800503 11010a0e ..D.8..J........ │ │ │ │ + 0x000f1b08 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000f1b18 420e0845 0b031e01 0e88054a 0e900569 B..E.......J...i │ │ │ │ + 0x000f1b28 0e880541 0e800502 600ea005 02450e80 ...A....`....E.. │ │ │ │ + 0x000f1b38 05590e88 054e0e90 05580e88 05410e80 .Y...N...X...A.. │ │ │ │ + 0x000f1b48 0502df0e a005690e 80050000 5c000000 ......i.....\... │ │ │ │ + 0x000f1b58 20430000 c485f3ff d9050000 00420e10 C...........B.. │ │ │ │ + 0x000f1b68 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000f1b78 05440e30 8606410e 3883074a 0eb00503 .D.0..A.8..J.... │ │ │ │ + 0x000f1b88 41010eb8 054d0ec0 05530eb8 05410eb0 A....M...S...A.. │ │ │ │ + 0x000f1b98 05033501 0a0e3844 0e30410e 28420e20 ..5...8D.0A.(B. │ │ │ │ + 0x000f1ba8 420e1842 0e10420e 08450b00 64000000 B..B..B..E..d... │ │ │ │ + 0x000f1bb8 80430000 448bf3ff 77010000 00420e10 .C..D...w....B.. │ │ │ │ + 0x000f1bc8 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ + 0x000f1bd8 05410e30 8606430e 38830747 0e7002cf .A.0..C.8..G.p.. │ │ │ │ + 0x000f1be8 0e900102 560e7052 0a0e3848 0e30410e ....V.pR..8H.0A. │ │ │ │ + 0x000f1bf8 28420e20 420e1842 0e10420e 084a0b44 (B. B..B..B..J.D │ │ │ │ + 0x000f1c08 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ + 0x000f1c18 10420e08 a4010000 e8430000 5c8cf3ff .B.......C..\... │ │ │ │ + 0x000f1c28 162b0000 00420e10 8f02420e 188e034a .+...B....B....J │ │ │ │ + 0x000f1c38 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000f1c48 38830747 0ef00703 ff060ef8 074d0e80 8..G.........M.. │ │ │ │ + 0x000f1c58 085a0ef8 07420ef0 07031004 0e90086e .Z...B.........n │ │ │ │ + 0x000f1c68 0ef00702 640e9008 6e0ef007 02590ef8 ....d...n....Y.. │ │ │ │ + 0x000f1c78 076f0e80 084c0ef8 07420ef0 0702fb0e .o...L...B...... │ │ │ │ + 0x000f1c88 9008025e 0ef00703 3c020ef8 074c0e80 ...^....<....L.. │ │ │ │ + 0x000f1c98 084f0ef8 07410ef0 07031f03 0ef8074d .O...A.........M │ │ │ │ + 0x000f1ca8 0e80085a 0ef80741 0ef00703 0e010ef8 ...Z...A........ │ │ │ │ + 0x000f1cb8 07570e80 08490ef8 07410ef0 07034101 .W...I...A....A. │ │ │ │ + 0x000f1cc8 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ + 0x000f1cd8 0e10420e 08410b02 730ef807 4d0e8008 ..B..A..s...M... │ │ │ │ + 0x000f1ce8 5a0ef807 420ef007 026d0ef8 074e0e80 Z...B....m...N.. │ │ │ │ + 0x000f1cf8 08580ef8 07410ef0 07033e01 0e900802 .X...A....>..... │ │ │ │ + 0x000f1d08 560ef007 0367020e 90080256 0ef00703 V....g.....V.... │ │ │ │ + 0x000f1d18 5f020ef8 074c0e80 08580ef8 07420ef0 _....L...X...B.. │ │ │ │ + 0x000f1d28 07038f01 0ef80751 0e800850 0e88084b .......Q...P...K │ │ │ │ + 0x000f1d38 0e90085a 0ef00702 540ef807 4b0e8008 ...Z....T...K... │ │ │ │ + 0x000f1d48 500e8808 430e9008 5e0ef007 02780ef8 P...C...^....x.. │ │ │ │ + 0x000f1d58 074b0e80 08500e88 084d0e90 08570ef0 .K...P...M...W.. │ │ │ │ + 0x000f1d68 07025d0e f807510e 8008480e 8808520e ..]...Q...H...R. │ │ │ │ + 0x000f1d78 90085a0e f0077a0e f807510e 8008480e ..Z...z...Q...H. │ │ │ │ + 0x000f1d88 8808520e 9008550e f007031c 010ef807 ..R...U......... │ │ │ │ + 0x000f1d98 500e8008 540ef807 420ef007 730ef807 P...T...B...s... │ │ │ │ + 0x000f1da8 490e8008 5a0ef807 410ef007 750ef807 I...Z...A...u... │ │ │ │ + 0x000f1db8 500e8008 530ef807 410ef007 64000000 P...S...A...d... │ │ │ │ + 0x000f1dc8 90450000 d4b5f3ff b9040000 00420e10 .E...........B.. │ │ │ │ + 0x000f1dd8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000f1de8 05480e30 8606470e 38830746 0e400303 .H.0..G.8..F.@.. │ │ │ │ + 0x000f1df8 020e484d 0e505a0e 48420e40 03c1010a ..HM.PZ.HB.@.... │ │ │ │ + 0x000f1e08 0e38440e 30410e28 420e2042 0e18420e .8D.0A.(B. B..B. │ │ │ │ + 0x000f1e18 10420e08 410b5f0e 484e0e50 580e4841 .B..A._.HN.PX.HA │ │ │ │ + 0x000f1e28 0e400000 48000000 f8450000 2cbaf3ff .@..H....E..,... │ │ │ │ + 0x000f1e38 fd000000 00420e10 8f02490e 188e0342 .....B....I....B │ │ │ │ + 0x000f1e48 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000f1e58 38830747 0e4002c8 0a0e3843 0e30410e 8..G.@....8C.0A. │ │ │ │ + 0x000f1e68 28420e20 420e1842 0e10420e 08440b00 (B. B..B..B..D.. │ │ │ │ + 0x000f1e78 1c000000 44460000 e0baf3ff 41000000 ....DF......A... │ │ │ │ + 0x000f1e88 00410e10 86026f0a 0e08480b 440e0800 .A....o...H.D... │ │ │ │ + 0x000f1e98 3c000000 64460000 10bbf3ff 8b000000 <...dF.......... │ │ │ │ + 0x000f1ea8 00420e10 8c02440e 18860341 0e208304 .B....D....A. .. │ │ │ │ + 0x000f1eb8 4e0a0e18 410e1042 0e08480b 02440a0e N...A..B..H..D.. │ │ │ │ + 0x000f1ec8 18410e10 420e0849 0b000000 00000000 .A..B..I........ │ │ │ │ + 0x000f1ed8 28000000 a4460000 60bbf3ff a5000000 (....F..`....... │ │ │ │ + 0x000f1ee8 00410e10 8602430e 18830347 0e30025f .A....C....G.0._ │ │ │ │ + 0x000f1ef8 0a0e1844 0e10410e 08410b00 20000000 ...D..A..A.. ... │ │ │ │ + 0x000f1f08 d0460000 e4bbf3ff e5000000 00410e10 .F...........A.. │ │ │ │ + 0x000f1f18 83024a0e e00102b9 0a0e1041 0e084b0b ..J........A..K. │ │ │ │ + 0x000f1f28 28000000 f4460000 b0bcf3ff 6c000000 (....F......l... │ │ │ │ + 0x000f1f38 00420e10 8c024b0e 18860344 0e208304 .B....K....D. .. │ │ │ │ + 0x000f1f48 02530e18 410e1042 0e080000 28000000 .S..A..B....(... │ │ │ │ + 0x000f1f58 20470000 f4bcf3ff 4a000000 00410e10 G......J....A.. │ │ │ │ + 0x000f1f68 8602410e 18830347 0e20580a 0e18450e ..A....G. X...E. │ │ │ │ + 0x000f1f78 10410e08 490b0000 28000000 4c470000 .A..I...(...LG.. │ │ │ │ + 0x000f1f88 18bdf3ff 5c000000 00410e10 8602410e ....\....A....A. │ │ │ │ + 0x000f1f98 18830347 0e20630a 0e18410e 10410e08 ...G. c...A..A.. │ │ │ │ + 0x000f1fa8 4a0b0000 10000000 78470000 4cbdf3ff J.......xG..L... │ │ │ │ + 0x000f1fb8 a1000000 00000000 10000000 8c470000 .............G.. │ │ │ │ + 0x000f1fc8 e8bdf3ff 23000000 00440e10 10000000 ....#....D...... │ │ │ │ + 0x000f1fd8 a0470000 04bef3ff 23000000 00440e10 .G......#....D.. │ │ │ │ + 0x000f1fe8 64000000 b4470000 20bef3ff 32020000 d....G.. ...2... │ │ │ │ + 0x000f1ff8 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000f2008 450e288c 05410e30 8606440e 38830748 E.(..A.0..D.8..H │ │ │ │ + 0x000f2018 0e60026a 0a0e3845 0e30410e 28420e20 .`.j..8E.0A.(B. │ │ │ │ + 0x000f2028 420e1842 0e10420e 08480b03 67010a0e B..B..B..H..g... │ │ │ │ + 0x000f2038 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000f2048 420e0845 0b000000 48000000 1c480000 B..E....H....H.. │ │ │ │ + 0x000f2058 f8bff3ff 23010000 00420e10 8f02470e ....#....B....G. │ │ │ │ + 0x000f2068 188e0345 0e208d04 450e288c 05440e30 ...E. ..E.(..D.0 │ │ │ │ + 0x000f2078 86064b0e 38830747 0e4002c2 0a0e3841 ..K.8..G.@....8A │ │ │ │ + 0x000f2088 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x000f2098 084b0b00 48000000 68480000 dcc0f3ff .K..H...hH...... │ │ │ │ + 0x000f20a8 03010000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000f20b8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x000f20c8 38830744 0e400293 0a0e3841 0e30410e 8..D.@....8A.0A. │ │ │ │ + 0x000f20d8 28420e20 420e1842 0e10420e 08420b00 (B. B..B..B..B.. │ │ │ │ + 0x000f20e8 60000000 b4480000 a0c1f3ff 66020000 `....H......f... │ │ │ │ + 0x000f20f8 00420e10 8f02450e 188e0345 0e208d04 .B....E....E. .. │ │ │ │ + 0x000f2108 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ + 0x000f2118 0e400274 0a0e3841 0e30410e 28420e20 .@.t..8A.0A.(B. │ │ │ │ + 0x000f2128 420e1842 0e10420e 08480b6f 0a0e3841 B..B..B..H.o..8A │ │ │ │ + 0x000f2138 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x000f2148 08470b00 68000000 18490000 acc3f3ff .G..h....I...... │ │ │ │ + 0x000f2158 cc130000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000f2168 0e208d04 420e288c 05440e30 8606440e . ..B.(..D.0..D. │ │ │ │ + 0x000f2178 3883074a 0ef00503 0b030a0e 38410e30 8..J........8A.0 │ │ │ │ + 0x000f2188 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x000f2198 0b03f20c 0e900602 500ef005 4e0e9006 ........P...N... │ │ │ │ + 0x000f21a8 7a0ef005 034a020e 9006024d 0ef00500 z....J.....M.... │ │ │ │ + 0x000f21b8 7c000000 84490000 10d7f3ff 01030000 |....I.......... │ │ │ │ + 0x000f21c8 00420e10 8f02440e 188e0348 0e208d04 .B....D....H. .. │ │ │ │ + 0x000f21d8 450e288c 05440e30 8606440e 38830744 E.(..D.0..D.8..D │ │ │ │ + 0x000f21e8 0e500363 010a0e38 410e3041 0e28420e .P.c...8A.0A.(B. │ │ │ │ + 0x000f21f8 20420e18 420e1042 0e08440b 027e0e58 B..B..B..D..~.X │ │ │ │ + 0x000f2208 4d0e605a 0e58420e 5002410a 0e38410e M.`Z.XB.P.A..8A. │ │ │ │ + 0x000f2218 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ + 0x000f2228 410b5e0e 584e0e60 580e5841 0e500000 A.^.XN.`X.XA.P.. │ │ │ │ + 0x000f2238 20000000 044a0000 a0d9f3ff fa010000 ....J.......... │ │ │ │ + 0x000f2248 00410e10 8302470e 900102e1 0a0e1041 .A....G........A │ │ │ │ + 0x000f2258 0e08460b 4c000000 284a0000 7cdbf3ff ..F.L...(J..|... │ │ │ │ + 0x000f2268 07070000 00420e10 8f024c0e 188e0348 .....B....L....H │ │ │ │ + 0x000f2278 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000f2288 3883074a 0ea00203 66040a0e 38410e30 8..J....f...8A.0 │ │ │ │ + 0x000f2298 410e2842 0e20420e 18420e10 420e0844 A.(B. B..B..B..D │ │ │ │ + 0x000f22a8 0b000000 6c000000 784a0000 3ce2f3ff ....l...xJ..<... │ │ │ │ + 0x000f22b8 39090000 00420e10 8f02420e 188e0345 9....B....B....E │ │ │ │ + 0x000f22c8 0e208d04 420e288c 05440e30 8606440e . ..B.(..D.0..D. │ │ │ │ + 0x000f22d8 3883074a 0ef00603 26030a0e 38410e30 8..J....&...8A.0 │ │ │ │ + 0x000f22e8 410e2842 0e20420e 18420e10 420e0843 A.(B. B..B..B..C │ │ │ │ + 0x000f22f8 0b02ca0e f8064e0e 80075a0e f806410e ......N...Z...A. │ │ │ │ + 0x000f2308 f006037b 030ef806 500e8007 560ef806 ...{....P...V... │ │ │ │ + 0x000f2318 410ef006 58000000 e84a0000 0cebf3ff A...X....J...... │ │ │ │ + 0x000f2328 a0000000 00420e10 8e02450e 188d034c .....B....E....L │ │ │ │ + 0x000f2338 0e208c04 480e2886 05440e30 8306740a . ..H.(..D.0..t. │ │ │ │ + 0x000f2348 0e28440e 20420e18 420e1042 0e08430b .(D. B..B..B..C. │ │ │ │ + 0x000f2358 420e384d 0e40510e 38410e30 460a0e28 B.8M.@Q.8A.0F..( │ │ │ │ + 0x000f2368 440e2042 0e18420e 10420e08 470b0000 D. B..B..B..G... │ │ │ │ + 0x000f2378 10000000 444b0000 50ebf3ff 1e000000 ....DK..P....... │ │ │ │ + 0x000f2388 00000000 10000000 584b0000 5cebf3ff ........XK..\... │ │ │ │ + 0x000f2398 1f000000 00000000 10000000 6c4b0000 ............lK.. │ │ │ │ + 0x000f23a8 68ebf3ff 20000000 00000000 10000000 h... ........... │ │ │ │ + 0x000f23b8 804b0000 74ebf3ff 23000000 00000000 .K..t...#....... │ │ │ │ + 0x000f23c8 10000000 944b0000 90ebf3ff 20000000 .....K...... ... │ │ │ │ + 0x000f23d8 00000000 10000000 a84b0000 9cebf3ff .........K...... │ │ │ │ + 0x000f23e8 23000000 00000000 48000000 bc4b0000 #.......H....K.. │ │ │ │ + 0x000f23f8 b8ebf3ff dc010000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x000f2408 188e0342 0e208d04 420e288c 05490e30 ...B. ..B.(..I.0 │ │ │ │ + 0x000f2418 8606440e 38830747 0e700354 010a0e38 ..D.8..G.p.T...8 │ │ │ │ + 0x000f2428 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x000f2438 0e08460b 28000000 084c0000 4cedf3ff ..F.(....L..L... │ │ │ │ + 0x000f2448 94000000 00420e10 8c02410e 18860348 .....B....A....H │ │ │ │ + 0x000f2458 0e208304 02850e18 410e1042 0e080000 . ......A..B.... │ │ │ │ + 0x000f2468 48000000 344c0000 c0edf3ff 97030000 H...4L.......... │ │ │ │ + 0x000f2478 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000f2488 420e288c 05480e30 8606440e 38830744 B.(..H.0..D.8..D │ │ │ │ + 0x000f2498 0e40035d 010a0e38 440e3041 0e28420e .@.]...8D.0A.(B. │ │ │ │ + 0x000f24a8 20420e18 420e1042 0e08460b 10000000 B..B..B..F..... │ │ │ │ + 0x000f24b8 804c0000 14f1f3ff 0a000000 00000000 .L.............. │ │ │ │ + 0x000f24c8 38000000 944c0000 10f1f3ff c1010000 8....L.......... │ │ │ │ + 0x000f24d8 00420e10 8d02450e 188c0341 0e208604 .B....E....A. .. │ │ │ │ + 0x000f24e8 440e2883 05440e30 033a010a 0e28440e D.(..D.0.:...(D. │ │ │ │ + 0x000f24f8 20410e18 420e1042 0e08410b 4c000000 A..B..B..A.L... │ │ │ │ + 0x000f2508 d04c0000 a4f2f3ff 68030000 00420e10 .L......h....B.. │ │ │ │ + 0x000f2518 8f024c0e 188e0342 0e208d04 420e288c ..L....B. ..B.(. │ │ │ │ + 0x000f2528 05410e30 8606410e 3883074e 0ea00103 .A.0..A.8..N.... │ │ │ │ + 0x000f2538 44020a0e 38410e30 410e2842 0e20420e D...8A.0A.(B. B. │ │ │ │ + 0x000f2548 18420e10 420e0848 0b000000 5c000000 .B..B..H....\... │ │ │ │ + 0x000f2558 204d0000 c4f5f3ff 2d190000 00420e10 M......-....B.. │ │ │ │ + 0x000f2568 8f02450e 188e0342 0e208d04 420e288c ..E....B. ..B.(. │ │ │ │ + 0x000f2578 05440e30 8606410e 38830747 0ef00503 .D.0..A.8..G.... │ │ │ │ + 0x000f2588 73030ef8 05420e80 064c0ef8 05420ef0 s....B...L...B.. │ │ │ │ + 0x000f2598 0503a509 0a0e3844 0e30410e 28420e20 ......8D.0A.(B. │ │ │ │ + 0x000f25a8 420e1842 0e10420e 08440b00 4c000000 B..B..B..D..L... │ │ │ │ + 0x000f25b8 804d0000 940ef4ff fb070000 00420e10 .M...........B.. │ │ │ │ + 0x000f25c8 8f02420e 188e0345 0e208d04 420e288c ..B....E. ..B.(. │ │ │ │ + 0x000f25d8 05410e30 8606410e 38830747 0ed00303 .A.0..A.8..G.... │ │ │ │ + 0x000f25e8 56060a0e 38460e30 410e2842 0e20420e V...8F.0A.(B. B. │ │ │ │ + 0x000f25f8 18420e10 420e0845 0b000000 4c000000 .B..B..E....L... │ │ │ │ + 0x000f2608 d04d0000 4416f4ff 66030000 00420e10 .M..D...f....B.. │ │ │ │ + 0x000f2618 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000f2628 05410e30 8606410e 38830747 0e900303 .A.0..A.8..G.... │ │ │ │ + 0x000f2638 8d020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ + 0x000f2648 18420e10 420e0848 0b000000 4c000000 .B..B..H....L... │ │ │ │ + 0x000f2658 204e0000 6419f4ff 740b0000 00420e10 N..d...t....B.. │ │ │ │ + 0x000f2668 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ + 0x000f2678 05440e30 8606410e 3883074e 0ee00303 .D.0..A.8..N.... │ │ │ │ + 0x000f2688 30060a0e 38410e30 410e2842 0e20420e 0...8A.0A.(B. B. │ │ │ │ + 0x000f2698 18420e10 420e0848 0b000000 4c000000 .B..B..H....L... │ │ │ │ + 0x000f26a8 704e0000 9424f4ff 07020000 00420e10 pN...$.......B.. │ │ │ │ + 0x000f26b8 8f02460e 188e0345 0e208d04 450e288c ..F....E. ..E.(. │ │ │ │ + 0x000f26c8 05440e30 8606440e 38830744 0e800103 .D.0..D.8..D.... │ │ │ │ + 0x000f26d8 1a010a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ + 0x000f26e8 18420e10 420e084b 0b000000 28000000 .B..B..K....(... │ │ │ │ + 0x000f26f8 c04e0000 5426f4ff 57000000 00410e10 .N..T&..W....A.. │ │ │ │ + 0x000f2708 8602440e 18830347 0e20700a 0e184b0e ..D....G. p...K. │ │ │ │ + 0x000f2718 10410e08 480b0000 4c000000 ec4e0000 .A..H...L....N.. │ │ │ │ + 0x000f2728 8826f4ff 900e0000 00420e10 8f02420e .&.......B....B. │ │ │ │ + 0x000f2738 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ + 0x000f2748 8606410e 38830747 0e800203 92020a0e ..A.8..G........ │ │ │ │ + 0x000f2758 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000f2768 420e0841 0b000000 40000000 3c4f0000 B..A....@......... │ │ │ │ + 0x000f2968 00000000 10000000 38510000 4c3ef4ff ........8Q..L>.. │ │ │ │ + 0x000f2978 0b000000 00000000 10000000 4c510000 ............LQ.. │ │ │ │ + 0x000f2988 483ef4ff 23000000 00440e10 10000000 H>..#....D...... │ │ │ │ + 0x000f2998 60510000 643ef4ff 23000000 00440e10 `Q..d>..#....D.. │ │ │ │ + 0x000f29a8 10000000 74510000 803ef4ff 23000000 ....tQ...>..#... │ │ │ │ + 0x000f29b8 00440e10 10000000 88510000 9c3ef4ff .D.......Q...>.. │ │ │ │ + 0x000f29c8 23000000 00440e10 10000000 9c510000 #....D.......Q.. │ │ │ │ + 0x000f29d8 b83ef4ff 23000000 00440e10 10000000 .>..#....D...... │ │ │ │ + 0x000f29e8 b0510000 d43ef4ff 23000000 00440e10 .Q...>..#....D.. │ │ │ │ + 0x000f29f8 10000000 c4510000 f03ef4ff 01000000 .....Q...>...... │ │ │ │ + 0x000f2a08 00000000 28000000 d8510000 ec3ef4ff ....(....Q...>.. │ │ │ │ + 0x000f2a18 aa000000 00420e10 8c02470e 2002790a .....B....G. .y. │ │ │ │ + 0x000f2a28 0e10420e 08440b54 0a0e1044 0e08450b ..B..D.T...D..E. │ │ │ │ + 0x000f2a38 48000000 04520000 703ff4ff 8c040000 H....R..p?...... │ │ │ │ + 0x000f2a48 00420e10 8f024c0e 188e0342 0e208d04 .B....L....B. .. │ │ │ │ + 0x000f2a58 420e288c 05410e30 8606410e 3883074d B.(..A.0..A.8..M │ │ │ │ + 0x000f2a68 0e800102 bc0a0e38 410e3041 0e28420e .......8A.0A.(B. │ │ │ │ + 0x000f2a78 20420e18 420e1042 0e08490b 40000000 B..B..B..I.@... │ │ │ │ + 0x000f2a88 50520000 b443f4ff 0b030000 00460e10 PR...C.......F.. │ │ │ │ + 0x000f2a98 8f02480e 188e0342 0e208d04 4c0e288c ..H....B. ..L.(. │ │ │ │ + 0x000f2aa8 05450e30 8606410e 38830703 df020e30 .E.0..A.8......0 │ │ │ │ + 0x000f2ab8 410e2842 0e20420e 18420e10 420e0800 A.(B. B..B..B... │ │ │ │ + 0x000f2ac8 48000000 94520000 8046f4ff 29020000 H....R...F..)... │ │ │ │ + 0x000f2ad8 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000f2ae8 420e288c 05410e30 8606440e 38830747 B.(..A.0..D.8..G │ │ │ │ + 0x000f2af8 0ec00402 c80ee004 620ec004 540ec804 ........b...T... │ │ │ │ + 0x000f2b08 4f0ed004 580ec804 410ec004 28000000 O...X...A...(... │ │ │ │ + 0x000f2b18 e0520000 6448f4ff f5000000 00420e10 .R..dH.......B.. │ │ │ │ + 0x000f2b28 8c02410e 18860347 0e2002cc 0a0e1844 ..A....G. .....D │ │ │ │ + 0x000f2b38 0e10420e 08440b00 10000000 0c530000 ..B..D.......S.. │ │ │ │ + 0x000f2b48 3849f4ff d8020000 00000000 18000000 8I.............. │ │ │ │ + 0x000f2b58 20530000 044cf4ff 5e010000 00750e10 S...L..^....u.. │ │ │ │ + 0x000f2b68 8302031f 01c30e08 40000000 3c530000 ........@.....#....D.. │ │ │ │ + 0x000f6828 38000000 f48f0000 703ef6ff fb000000 8.......p>...... │ │ │ │ + 0x000f6838 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ + 0x000f6848 02870a0e 18410e10 420e0847 0b510a0e .....A..B..G.Q.. │ │ │ │ + 0x000f6858 18480e10 420e0845 0b000000 34000000 .H..B..E....4... │ │ │ │ + 0x000f6868 30900000 343ff6ff 69010000 00420e10 0...4?..i....B.. │ │ │ │ + 0x000f6878 8c024a0e 1886034a 0e208304 470eb002 ..J....J. ..G... │ │ │ │ + 0x000f6888 0336010a 0e20440e 18410e10 420e0841 .6... D..A..B..A │ │ │ │ + 0x000f6898 0b000000 28000000 68900000 6c40f6ff ....(...h...l@.. │ │ │ │ + 0x000f68a8 d3000000 004e0e10 8602470e 18830352 .....N....G....R │ │ │ │ + 0x000f68b8 0e20024c 0a0e1841 0e10410e 08410b00 . .L...A..A..A.. │ │ │ │ + 0x000f68c8 38000000 94900000 2041f6ff 42010000 8....... A..B... │ │ │ │ + 0x000f68d8 00420e10 8c02490e 18860341 0e208304 .B....I....A. .. │ │ │ │ + 0x000f68e8 4c0e9002 740eb002 720e9002 029c0a0e L...t...r....... │ │ │ │ + 0x000f68f8 20440e18 410e1042 0e08470b 4c000000 D..A..B..G.L... │ │ │ │ + 0x000f6908 d0900000 3442f6ff 22020000 00420e10 ....4B.."....B.. │ │ │ │ + 0x000f6918 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000f6928 05410e30 8606410e 38830747 0ee00203 .A.0..A.8..G.... │ │ │ │ + 0x000f6938 01020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ + 0x000f6948 18420e10 420e0841 0b000000 3c000000 .B..B..A....<... │ │ │ │ + 0x000f6958 20910000 1444f6ff d7010000 00420e10 ....D.......B.. │ │ │ │ + 0x000f6968 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ + 0x000f6978 05440e30 830602f9 0a0e2841 0e20420e .D.0......(A. B. │ │ │ │ + 0x000f6988 18420e10 420e0845 0b000000 34000000 .B..B..E....4... │ │ │ │ + 0x000f6998 60910000 b445f6ff 50000000 00520e10 `....E..P....R.. │ │ │ │ + 0x000f69a8 8d02450e 188c0344 0e208604 510a0e18 ..E....D. ..Q... │ │ │ │ + 0x000f69b8 420e1042 0e08480b 47c60e18 4acc0e10 B..B..H.G...J... │ │ │ │ + 0x000f69c8 42cd0e08 48000000 98910000 cc45f6ff B...H........E.. │ │ │ │ + 0x000f69d8 58010000 00420e10 8f02420e 188e0342 X....B....B....B │ │ │ │ + 0x000f69e8 0e208d04 420e288c 05450e30 8606440e . ..B.(..E.0..D. │ │ │ │ + 0x000f69f8 38830744 0ea00102 ef0a0e38 410e3041 8..D.......8A.0A │ │ │ │ + 0x000f6a08 0e28420e 20420e18 420e1042 0e08420b .(B. B..B..B..B. │ │ │ │ + 0x000f6a18 58000000 e4910000 e046f6ff a7020000 X........F...... │ │ │ │ + 0x000f6a28 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000f6a38 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ + 0x000f6a48 0e40030a 010a0e38 440e3041 0e28420e .@.....8D.0A.(B. │ │ │ │ + 0x000f6a58 20420e18 420e1042 0e08480b 02de0e48 B..B..B..H....H │ │ │ │ + 0x000f6a68 4e0e5058 0e48410e 40000000 60000000 N.PX.HA.@...`... │ │ │ │ + 0x000f6a78 40920000 3449f6ff 95010000 00420e10 @...4I.......B.. │ │ │ │ + 0x000f6a88 8f02490e 188e0342 0e208d04 420e288c ..I....B. ..B.(. │ │ │ │ + 0x000f6a98 05410e30 8606410e 38830747 0e4002d3 .A.0..A.8..G.@.. │ │ │ │ + 0x000f6aa8 0a0e3843 0e30410e 28420e20 420e1842 ..8C.0A.(B. B..B │ │ │ │ + 0x000f6ab8 0e10420e 08490b02 660a0e38 460e3041 ..B..I..f..8F.0A │ │ │ │ + 0x000f6ac8 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x000f6ad8 74000000 a4920000 704af6ff 57040000 t.......pJ..W... │ │ │ │ + 0x000f6ae8 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ + 0x000f6af8 450e288c 05410e30 8606430e 38830747 E.(..A.0..C.8..G │ │ │ │ + 0x000f6b08 0e900103 51010a0e 38410e30 410e2842 ....Q...8A.0A.(B │ │ │ │ + 0x000f6b18 0e20420e 18420e10 420e0844 0b03c701 . B..B..B..D.... │ │ │ │ + 0x000f6b28 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ + 0x000f6b38 0e10420e 08470b02 480e9801 4d0ea001 ..B..G..H...M... │ │ │ │ + 0x000f6b48 590e9801 410e9001 48000000 1c930000 Y...A...H....... │ │ │ │ + 0x000f6b58 584ef6ff a6030000 00420e10 8f02420e XN.......B....B. │ │ │ │ + 0x000f6b68 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000f6b78 8606470e 38830747 0e400365 030a0e38 ..G.8..G.@.e...8 │ │ │ │ + 0x000f6b88 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x000f6b98 0e08410b 5c000000 68930000 bc51f6ff ..A.\...h....Q.. │ │ │ │ + 0x000f6ba8 5e010000 00420e10 8e02420e 188d034c ^....B....B....L │ │ │ │ + 0x000f6bb8 0e208c04 480e2886 05440e30 83064b0e . ..H.(..D.0..K. │ │ │ │ + 0x000f6bc8 7002ac0e a001025c 0e704c0a 0e30410e p......\.pL..0A. │ │ │ │ + 0x000f6bd8 28410e20 420e1842 0e10420e 08410b51 (A. B..B..B..A.Q │ │ │ │ + 0x000f6be8 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B. │ │ │ │ + 0x000f6bf8 08000000 48000000 c8930000 bc52f6ff ....H........R.. │ │ │ │ + 0x000f6c08 79010000 00420e10 8f02420e 188e0345 y....B....B....E │ │ │ │ + 0x000f6c18 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000f6c28 38830744 0e50620a 0e38440e 30410e28 8..D.Pb..8D.0A.( │ │ │ │ + 0x000f6c38 420e2042 0e18420e 10420e08 480b0000 B. B..B..B..H... │ │ │ │ + 0x000f6c48 6c000000 14940000 f053f6ff e2140000 l........S...... │ │ │ │ + 0x000f6c58 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ + 0x000f6c68 4c0e288c 05410e30 8606410e 38830747 L.(..A.0..A.8..G │ │ │ │ + 0x000f6c78 0e900403 b2020a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ + 0x000f6c88 0e20420e 18420e10 420e0845 0b039a02 . B..B..B..E.... │ │ │ │ + 0x000f6c98 0eb00402 560e9004 03cf010e b0040260 ....V..........` │ │ │ │ + 0x000f6ca8 0e900403 ed080eb0 0402520e 90040000 ..........R..... │ │ │ │ + 0x000f6cb8 10000000 84940000 7068f6ff b8000000 ........ph...... │ │ │ │ + 0x000f6cc8 00000000 48000000 98940000 1c69f6ff ....H........i.. │ │ │ │ + 0x000f6cd8 11010000 00420e10 8e024a0e 188d0346 .....B....J....F │ │ │ │ + 0x000f6ce8 0e208c04 410e2886 05410e30 83065c0e . ..A.(..A.0..\. │ │ │ │ + 0x000f6cf8 38500e40 450e4843 0e50500e 3002b10e 8P.@E.HC.PP.0... │ │ │ │ + 0x000f6d08 28410e20 420e1842 0e10420e 08000000 (A. B..B..B..... │ │ │ │ + 0x000f6d18 60000000 e4940000 f069f6ff dc030000 `........i...... │ │ │ │ + 0x000f6d28 00420e10 8f02460e 188e0342 0e208d04 .B....F....B. .. │ │ │ │ + 0x000f6d38 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x000f6d48 0ee00103 44010a0e 38440e30 410e2842 ....D...8D.0A.(B │ │ │ │ + 0x000f6d58 0e20420e 18420e10 420e084a 0b03c201 . B..B..B..J.... │ │ │ │ + 0x000f6d68 0ee8015f 0ef00146 0ef80146 0e800251 ..._...F...F...Q │ │ │ │ + 0x000f6d78 0ee00100 10000000 48950000 6c6df6ff ........H...lm.. │ │ │ │ + 0x000f6d88 15000000 00000000 10000000 5c950000 ............\... │ │ │ │ + 0x000f6d98 786df6ff 41000000 00620e10 60000000 xm..A....b..`... │ │ │ │ + 0x000f6da8 70950000 b46df6ff 3c030000 00420e10 p....m..<....B.. │ │ │ │ + 0x000f6db8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000f6dc8 05410e30 8606410e 38830744 0e504f0a .A.0..A.8..D.PO. │ │ │ │ + 0x000f6dd8 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ + 0x000f6de8 10420e08 490b03e2 020a0e38 480e3041 .B..I......8H.0A │ │ │ │ + 0x000f6df8 0e28420e 20420e18 420e1042 0e084d0b .(B. B..B..B..M. │ │ │ │ + 0x000f6e08 1c000000 d4950000 9070f6ff 7c000000 .........p..|... │ │ │ │ + 0x000f6e18 00440e10 6c0a0e08 480b5b0a 0e08450b .D..l...H.[...E. │ │ │ │ + 0x000f6e28 10000000 f4950000 f070f6ff 0c000000 .........p...... │ │ │ │ + 0x000f6e38 00000000 10000000 08960000 ec70f6ff .............p.. │ │ │ │ + 0x000f6e48 72000000 00000000 38000000 1c960000 r.......8....... │ │ │ │ + 0x000f6e58 5871f6ff 14010000 00420e10 8c02410e Xq.......B....A. │ │ │ │ + 0x000f6e68 18860343 0e208304 02de0a0e 18410e10 ...C. .......A.. │ │ │ │ + 0x000f6e78 420e0849 0b410a0e 18410e10 420e0841 B..I.A...A..B..A │ │ │ │ + 0x000f6e88 0b000000 48000000 58960000 3c72f6ff ....H...X...... │ │ │ │ + 0x000f8508 00420e10 8e02450e 188d0345 0e208c04 .B....E....E. .. │ │ │ │ + 0x000f8518 410e2886 05410e30 83064c0e 90040276 A.(..A.0..L....v │ │ │ │ + 0x000f8528 0ec00475 0e900402 420a0e30 440e2841 ...u....B..0D.(A │ │ │ │ + 0x000f8538 0e20420e 18420e10 420e0846 0b440ec0 . B..B..B..F.D.. │ │ │ │ + 0x000f8548 04780e90 044f0ec0 04780e90 045c0eb0 .x...O...x...\.. │ │ │ │ + 0x000f8558 047e0e90 04000000 3c000000 2cad0000 .~......<...,... │ │ │ │ + 0x000f8568 586af7ff fb000000 00420e10 8d024a0e Xj.......B....J. │ │ │ │ + 0x000f8578 188c0341 0e208604 410e2883 054c0e90 ...A. ..A.(..L.. │ │ │ │ + 0x000f8588 0202ae0a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ + 0x000f8598 0e08470b 00000000 10000000 6cad0000 ..G.........l... │ │ │ │ + 0x000f85a8 186bf7ff 2d010000 00000000 50000000 .k..-.......P... │ │ │ │ + 0x000f85b8 80ad0000 346cf7ff 02010000 00420e10 ....4l.......B.. │ │ │ │ + 0x000f85c8 8c02440e 18860348 0e208304 470e5002 ..D....H. ..G.P. │ │ │ │ + 0x000f85d8 470e5844 0e60480e 68460e70 460e7846 G.XD.`H.hF.pF.xF │ │ │ │ + 0x000f85e8 0e800146 0e880146 0e90014e 0e500261 ...F...F...N.P.a │ │ │ │ + 0x000f85f8 0a0e2044 0e18410e 10420e08 410b0000 .. D..A..B..A... │ │ │ │ + 0x000f8608 60000000 d4ad0000 f06cf7ff f7010000 `........l...... │ │ │ │ + 0x000f8618 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000f8628 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ + 0x000f8638 0e50036c 010a0e38 410e3041 0e28420e .P.l...8A.0A.(B. │ │ │ │ + 0x000f8648 20420e18 420e1042 0e08490b 440e5847 B..B..B..I.D.XG │ │ │ │ + 0x000f8658 0e60440e 68440e70 440e7844 0e800149 .`D.hD.pD.xD...I │ │ │ │ + 0x000f8668 0e500000 10000000 38ae0000 8c6ef7ff .P......8....n.. │ │ │ │ + 0x000f8678 23000000 00440e10 10000000 4cae0000 #....D......L... │ │ │ │ + 0x000f8688 a86ef7ff 23000000 00440e10 10000000 .n..#....D...... │ │ │ │ + 0x000f8698 60ae0000 c46ef7ff 23000000 00440e10 `....n..#....D.. │ │ │ │ + 0x000f86a8 20000000 74ae0000 e06ef7ff 8f000000 ...t....n...... │ │ │ │ + 0x000f86b8 00420e10 8c02470e 20027b0a 0e10450e .B....G. .{...E. │ │ │ │ + 0x000f86c8 08410b00 10000000 98ae0000 4c6ff7ff .A..........Lo.. │ │ │ │ + 0x000f86d8 12000000 00000000 40000000 acae0000 ........@....... │ │ │ │ + 0x000f86e8 586ff7ff 60010000 00420e10 8c02410e Xo..`....B....A. │ │ │ │ + 0x000f86f8 18860344 0e208304 440e4002 d80a0e20 ...D. ..D.@.... │ │ │ │ + 0x000f8708 440e1841 0e10420e 08460b02 4c0a0e20 D..A..B..F..L.. │ │ │ │ + 0x000f8718 490e1841 0e10420e 08480b00 48000000 I..A..B..H..H... │ │ │ │ + 0x000f8728 f0ae0000 7470f7ff 05010000 00420e10 ....tp.......B.. │ │ │ │ + 0x000f8738 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000f8748 05410e30 8606410e 38830747 0e400270 .A.0..A.8..G.@.p │ │ │ │ + 0x000f8758 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ + 0x000f8768 0e10420e 08420b00 48000000 3caf0000 ..B..B..H...<... │ │ │ │ + 0x000f8778 3871f7ff 49040000 00420e10 8f02420e 8q..I....B....B. │ │ │ │ + 0x000f8788 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000f8798 8606440e 38830744 0e50037f 010a0e38 ..D.8..D.P.....8 │ │ │ │ + 0x000f87a8 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x000f87b8 0e08460b 40000000 88af0000 3c75f7ff ..F.@.......... │ │ │ │ + 0x000f9f88 18460e10 410e084b 0b000000 c0000000 .F..A..K........ │ │ │ │ + 0x000f9f98 60c70000 c435f8ff 0e050000 00420e10 `....5.......B.. │ │ │ │ + 0x000f9fa8 8f02460e 188e0345 0e208d04 450e288c ..F....E. ..E.(. │ │ │ │ + 0x000f9fb8 05440e30 8606440e 38830747 0eb00202 .D.0..D.8..G.... │ │ │ │ + 0x000f9fc8 a20a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x000f9fd8 420e1042 0e08430b 02900eb8 024a0ec0 B..B..C......J.. │ │ │ │ + 0x000f9fe8 02740eb8 02410eb0 0202a50e b8024c0e .t...A........L. │ │ │ │ + 0x000f9ff8 c002550e b802410e b00202e2 0eb80263 ..U...A........c │ │ │ │ + 0x000fa008 0ec00246 0ec80246 0ed00253 0eb00202 ...F...F...S.... │ │ │ │ + 0x000fa018 5a0eb802 4a0ec002 550eb802 420eb002 Z...J...U...B... │ │ │ │ + 0x000fa028 640eb802 4d0ec002 480eb802 410eb002 d...M...H...A... │ │ │ │ + 0x000fa038 7f0eb802 470ec002 600eb802 430eb002 ....G...`...C... │ │ │ │ + 0x000fa048 690eb802 470ec002 600eb802 420eb002 i...G...`...B... │ │ │ │ + 0x000fa058 50000000 24c80000 103af8ff 0a010000 P...$....:...... │ │ │ │ + 0x000fa068 00420e10 8c02440e 18860344 0e208304 .B....D....D. .. │ │ │ │ + 0x000fa078 02490a0e 18410e10 420e084a 0b770a0e .I...A..B..J.w.. │ │ │ │ + 0x000fa088 18410e10 420e0846 0b710e28 480e3047 .A..B..F.q.(H.0G │ │ │ │ + 0x000fa098 0e38460e 40490e20 410a0e18 410e1042 .8F.@I. A...A..B │ │ │ │ + 0x000fa0a8 0e08410b 54000000 78c80000 cc3af8ff ..A.T...x....:.. │ │ │ │ + 0x000fa0b8 90000000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000fa0c8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fa0d8 38830744 0e50690e 58510e60 450e6848 8..D.Pi.XQ.`E.hH │ │ │ │ + 0x000fa0e8 0e704e0e 50600e38 430e3041 0e28420e .pN.P`.8C.0A.(B. │ │ │ │ + 0x000fa0f8 20420e18 420e1042 0e080000 70000000 B..B..B....p... │ │ │ │ + 0x000fa108 d0c80000 043bf8ff 5a020000 00590e10 .....;..Z....Y.. │ │ │ │ + 0x000fa118 8d02420e 188c0344 0e208604 440e2883 ..B....D. ..D.(. │ │ │ │ + 0x000fa128 05440e30 025c0e28 410e2041 0e18420e .D.0.\.(A. A..B. │ │ │ │ + 0x000fa138 10420e08 47c3c6cc cd500e30 83058604 .B..G....P.0.... │ │ │ │ + 0x000fa148 8c038d02 440a0e28 460e2041 0e18420e ....D..(F. A..B. │ │ │ │ + 0x000fa158 10420e08 410b030c 010a0e28 4cc30e20 .B..A......(L.. │ │ │ │ + 0x000fa168 41c60e18 42cc0e10 42cd0e08 4b0b0000 A...B...B...K... │ │ │ │ + 0x000fa178 80000000 44c90000 f03cf8ff bc120000 ....D....<...... │ │ │ │ + 0x000fa188 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000fa198 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x000fa1a8 0e800303 c40a0e88 034e0e90 03580e88 .........N...X.. │ │ │ │ + 0x000fa1b8 03410e80 03031801 0a0e3841 0e30410e .A........8A.0A. │ │ │ │ + 0x000fa1c8 28420e20 420e1842 0e10420e 08410b03 (B. B..B..B..A.. │ │ │ │ + 0x000fa1d8 a3010e88 034d0e90 035a0e88 03420e80 .....M...Z...B.. │ │ │ │ + 0x000fa1e8 03034203 0e88034e 0e900358 0e880341 ..B....N...X...A │ │ │ │ + 0x000fa1f8 0e800300 10000000 c8c90000 2c4ff8ff ............,O.. │ │ │ │ + 0x000fa208 1b000000 00000000 74000000 dcc90000 ........t....... │ │ │ │ + 0x000fa218 384ff8ff b4090000 00420e10 8f02490e 8O.......B....I. │ │ │ │ + 0x000fa228 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000fa238 8606440e 38830747 0ec00503 5e030a0e ..D.8..G....^... │ │ │ │ + 0x000fa248 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000fa258 420e0845 0b7e0ec8 054d0ed0 05590ec8 B..E.~...M...Y.. │ │ │ │ + 0x000fa268 05410ec0 05039102 0ec8054a 0ed00551 .A.........J...Q │ │ │ │ + 0x000fa278 0ed80552 0ee00550 0ec00500 00000000 ...R...P........ │ │ │ │ + 0x000fa288 4c000000 54ca0000 8058f8ff ae020000 L...T....X...... │ │ │ │ + 0x000fa298 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000fa2a8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x000fa2b8 0e800103 71020a0e 38410e30 410e2842 ....q...8A.0A.(B │ │ │ │ + 0x000fa2c8 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x000fa2d8 38000000 a4ca0000 e05af8ff ec000000 8........Z...... │ │ │ │ + 0x000fa2e8 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ + 0x000fa2f8 410e2883 05440e30 02820a0e 28440e20 A.(..D.0....(D. │ │ │ │ + 0x000fa308 410e1842 0e10420e 084b0b00 14000000 A..B..B..K...... │ │ │ │ + 0x000fa318 e0ca0000 945bf8ff 65000000 004f0e10 .....[..e....O.. │ │ │ │ + 0x000fa328 610e0800 5c000000 f8ca0000 ec5bf8ff a...\........[.. │ │ │ │ + 0x000fa338 19040000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000fa348 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fa358 38830747 0ef00403 e8020a0e 38410e30 8..G........8A.0 │ │ │ │ + 0x000fa368 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x000fa378 0b02910e f8044e0e 8005580e f804410e ......N...X...A. │ │ │ │ + 0x000fa388 f0040000 58000000 58cb0000 ac5ff8ff ....X...X...._.. │ │ │ │ + 0x000fa398 b0050000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000fa3a8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fa3b8 38830747 0e7003d1 030a0e38 410e3041 8..G.p.....8A.0A │ │ │ │ + 0x000fa3c8 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x000fa3d8 02b10e78 4d0e8001 590e7841 0e700000 ...xM...Y.xA.p.. │ │ │ │ + 0x000fa3e8 20000000 b4cb0000 0065f8ff 18010000 ........e...... │ │ │ │ + 0x000fa3f8 00580e10 02b10a0e 08470b44 0e08460e .X.......G.D..F. │ │ │ │ + 0x000fa408 10000000 58000000 d8cb0000 fc65f8ff ....X........e.. │ │ │ │ + 0x000fa418 b0020000 00420e10 8f024f0e 188e0348 .....B....O....H │ │ │ │ + 0x000fa428 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fa438 38830746 0e5003b4 010a0e38 410e3041 8..F.P.....8A.0A │ │ │ │ + 0x000fa448 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ + 0x000fa458 02470e58 4e0e6058 0e58410e 50000000 .G.XN.`X.XA.P... │ │ │ │ + 0x000fa468 58000000 34cc0000 5068f8ff c2040000 X...4...Ph...... │ │ │ │ + 0x000fa478 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000fa488 480e288c 05440e30 8606410e 38830744 H.(..D.0..A.8..D │ │ │ │ + 0x000fa498 0e7003b1 030a0e38 440e3041 0e28420e .p.....8D.0A.(B. │ │ │ │ + 0x000fa4a8 20420e18 420e1042 0e08410b 750e784e B..B..B..A.u.xN │ │ │ │ + 0x000fa4b8 0e800158 0e78410e 70000000 48000000 ...X.xA.p...H... │ │ │ │ + 0x000fa4c8 90cc0000 c46cf8ff 01020000 00420e10 .....l.......B.. │ │ │ │ + 0x000fa4d8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000fa4e8 05410e30 8606410e 38830747 0e6003c8 .A.0..A.8..G.`.. │ │ │ │ + 0x000fa4f8 010a0e38 430e3041 0e28420e 20420e18 ...8C.0A.(B. B.. │ │ │ │ + 0x000fa508 420e1042 0e084b0b 10000000 dccc0000 B..B..K......... │ │ │ │ + 0x000fa518 886ef8ff 2d000000 00000000 18000000 .n..-........... │ │ │ │ + 0x000fa528 f0cc0000 a46ef8ff 5f000000 00690e10 .....n.._....i.. │ │ │ │ + 0x000fa538 8302750e 08000000 1c000000 0ccd0000 ..u............. │ │ │ │ + 0x000fa548 e86ef8ff 18010000 00410e10 83020294 .n.......A...... │ │ │ │ + 0x000fa558 0a0e084b 0b000000 60000000 2ccd0000 ...K....`...,... │ │ │ │ + 0x000fa568 e86ff8ff 50020000 00420e10 8f02420e .o..P....B....B. │ │ │ │ + 0x000fa578 188e0342 0e208d04 420e288c 05490e30 ...B. ..B.(..I.0 │ │ │ │ + 0x000fa588 8606440e 3883074e 0e500318 010a0e38 ..D.8..N.P.....8 │ │ │ │ + 0x000fa598 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ + 0x000fa5a8 0e08480b 510a0e38 410e3041 0e28420e ..H.Q..8A.0A.(B. │ │ │ │ + 0x000fa5b8 20420e18 420e1042 0e08450b 38000000 B..B..B..E.8... │ │ │ │ + 0x000fa5c8 90cd0000 d471f8ff f2000000 00420e10 .....q.......B.. │ │ │ │ + 0x000fa5d8 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ + 0x000fa5e8 05440e60 02420a0e 28410e20 410e1842 .D.`.B..(A. A..B │ │ │ │ + 0x000fa5f8 0e10420e 08460b00 10000000 cccd0000 ..B..F.......... │ │ │ │ + 0x000fa608 9872f8ff 0a000000 00000000 1c000000 .r.............. │ │ │ │ + 0x000fa618 e0cd0000 9472f8ff 41000000 00410e10 .....r..A....A.. │ │ │ │ + 0x000fa628 86026f0a 0e08480b 440e0800 38000000 ..o...H.D...8... │ │ │ │ + 0x000fa638 00ce0000 c472f8ff 8b000000 00420e10 .....r.......B.. │ │ │ │ + 0x000fa648 8c02440e 18860341 0e208304 4e0a0e18 ..D....A. ..N... │ │ │ │ + 0x000fa658 410e1042 0e08480b 02440a0e 18410e10 A..B..H..D...A.. │ │ │ │ + 0x000fa668 420e0849 0b000000 40000000 3cce0000 B..I....@...<... │ │ │ │ + 0x000fa678 1873f8ff 07010000 00420e10 8e02420e .s.......B....B. │ │ │ │ + 0x000fa688 188d0342 0e208c04 410e2886 05410e30 ...B. ..A.(..A.0 │ │ │ │ + 0x000fa698 8306440e 8001720a 0e30410e 28410e20 ..D...r..0A.(A. │ │ │ │ + 0x000fa6a8 420e1842 0e10420e 084a0b00 50000000 B..B..B..J..P... │ │ │ │ + 0x000fa6b8 80ce0000 e473f8ff 2c020000 00420e10 .....s..,....B.. │ │ │ │ + 0x000fa6c8 8f02470e 188e0345 0e208d04 420e288c ..G....E. ..B.(. │ │ │ │ + 0x000fa6d8 05480e30 8606410e 3883074b 0e600352 .H.0..A.8..K.`.R │ │ │ │ + 0x000fa6e8 010e8001 6f0e6002 600a0e38 440e3041 ....o.`.`..8D.0A │ │ │ │ + 0x000fa6f8 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x000fa708 10000000 d4ce0000 c075f8ff 10000000 .........u...... │ │ │ │ + 0x000fa718 00000000 10000000 e8ce0000 bc75f8ff .............u.. │ │ │ │ + 0x000fa728 6b000000 00000000 28000000 fcce0000 k.......(....... │ │ │ │ + 0x000fa738 1876f8ff b8000000 00410e10 8602490e .v.......A....I. │ │ │ │ + 0x000fa748 18830346 0e20760a 0e18410e 10410e08 ...F. v...A..A.. │ │ │ │ + 0x000fa758 480b0000 10000000 28cf0000 ac76f8ff H.......(....v.. │ │ │ │ + 0x000fa768 27000000 00000000 20000000 3ccf0000 '....... ...<... │ │ │ │ + 0x000fa778 c876f8ff e5000000 00410e10 83024a0e .v.......A....J. │ │ │ │ + 0x000fa788 e00102b9 0a0e1041 0e084b0b 3c000000 .......A..K.<... │ │ │ │ + 0x000fa798 60cf0000 9477f8ff c1000000 004b0e10 `....w.......K.. │ │ │ │ + 0x000fa7a8 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ + 0x000fa7b8 05450e30 8306029c 0e28410e 20420e18 .E.0.....(A. B.. │ │ │ │ + 0x000fa7c8 420e1042 0e0848c3 c6cccdce 20000000 B..B..H..... ... │ │ │ │ + 0x000fa7d8 a0cf0000 2478f8ff 16010000 00670e10 ....$x.......g.. │ │ │ │ + 0x000fa7e8 02ac0e08 4d0e1056 0a0e0841 0b000000 ....M..V...A.... │ │ │ │ + 0x000fa7f8 48000000 c4cf0000 2079f8ff 6d010000 H....... y..m... │ │ │ │ + 0x000fa808 00420e10 8f02470e 188e0342 0e208d04 .B....G....B. .. │ │ │ │ + 0x000fa818 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x000fa828 0e6002ab 0a0e3844 0e30410e 28420e20 .`....8D.0A.(B. │ │ │ │ + 0x000fa838 420e1842 0e10420e 08420b00 60000000 B..B..B..B..`... │ │ │ │ + 0x000fa848 10d00000 447af8ff 97010000 00420e10 ....Dz.......B.. │ │ │ │ + 0x000fa858 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(. │ │ │ │ + 0x000fa868 05440e30 8606480e 38830747 0e4002ba .D.0..H.8..G.@.. │ │ │ │ + 0x000fa878 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ + 0x000fa888 0e10420e 08480b02 4c0a0e38 440e3041 ..B..H..L..8D.0A │ │ │ │ + 0x000fa898 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ + 0x000fa8a8 4c000000 74d00000 807bf8ff 3a030000 L...t....{..:... │ │ │ │ + 0x000fa8b8 00420e10 8e024d0e 188d0348 0e208c04 .B....M....H. .. │ │ │ │ + 0x000fa8c8 410e2886 05410e30 83064a0e a0026b0e A.(..A.0..J...k. │ │ │ │ + 0x000fa8d8 c0027d0e a0020251 0a0e3041 0e28410e ..}....Q..0A.(A. │ │ │ │ + 0x000fa8e8 20420e18 420e1042 0e08440b 00000000 B..B..B..D..... │ │ │ │ + 0x000fa8f8 48000000 c4d00000 707ef8ff f1010000 H.......p~...... │ │ │ │ + 0x000fa908 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000fa918 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ + 0x000fa928 0e50031d 010a0e38 410e3041 0e28420e .P.....8A.0A.(B. │ │ │ │ + 0x000fa938 20420e18 420e1042 0e08450b 10000000 B..B..B..E..... │ │ │ │ + 0x000fa948 10d10000 2480f8ff c2000000 00000000 ....$........... │ │ │ │ + 0x000fa958 14000000 24d10000 e080f8ff 2f000000 ....$......./... │ │ │ │ + 0x000fa968 00000000 00000000 54000000 3cd10000 ........T...<... │ │ │ │ + 0x000fa978 f880f8ff f6030000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x000fa988 188e0342 0e208d04 450e288c 054a0e30 ...B. ..E.(..J.0 │ │ │ │ + 0x000fa998 8606460e 3883074a 0ec00302 470ee003 ..F.8..J....G... │ │ │ │ + 0x000fa9a8 02450ec0 03030702 0a0e3844 0e30410e .E........8D.0A. │ │ │ │ + 0x000fa9b8 28420e20 420e1842 0e10420e 084b0b00 (B. B..B..B..K.. │ │ │ │ + 0x000fa9c8 54000000 94d10000 a084f8ff 40040000 T...........@... │ │ │ │ + 0x000fa9d8 00420e10 8f02440e 188e0342 0e208d04 .B....D....B. .. │ │ │ │ + 0x000fa9e8 420e288c 05410e30 8606410e 38830749 B.(..A.0..A.8..I │ │ │ │ + 0x000fa9f8 0eb00402 9a0ed004 02400eb0 0403bd01 .........@...... │ │ │ │ + 0x000faa08 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ + 0x000faa18 0e10420e 08470b00 34000000 ecd10000 ..B..G..4....... │ │ │ │ + 0x000faa28 8888f8ff 4a000000 00420e10 8d02470e ....J....B....G. │ │ │ │ + 0x000faa38 188c0344 0e208604 4d0a0e18 420e1042 ...D. ..M...B..B │ │ │ │ + 0x000faa48 0e08420b 610e1842 0e10420e 08000000 ..B.a..B..B..... │ │ │ │ + 0x000faa58 28000000 24d20000 a088f8ff b9000000 (...$........... │ │ │ │ + 0x000faa68 00410e10 8602410e 18830302 ab0a0e10 .A....A......... │ │ │ │ + 0x000faa78 410e0842 0b440e10 410e0800 24000000 A..B.D..A...$... │ │ │ │ + 0x000faa88 50d20000 3489f8ff 46000000 00410e10 P...4...F....A.. │ │ │ │ + 0x000faa98 86024a0e 18830347 0e20710e 18410e10 ..J....G. q..A.. │ │ │ │ + 0x000faaa8 410e0800 24000000 78d20000 5c89f8ff A...$...x...\... │ │ │ │ + 0x000faab8 4e000000 00410e10 8602520e 18830347 N....A....R....G │ │ │ │ + 0x000faac8 0e20710e 18410e10 410e0800 34000000 . q..A..A...4... │ │ │ │ + 0x000faad8 a0d20000 8489f8ff 9e000000 00420e10 .............B.. │ │ │ │ + 0x000faae8 8d02460e 188c0341 0e208604 410e2883 ..F....A. ..A.(. │ │ │ │ + 0x000faaf8 05440e30 02820e28 440e2041 0e18420e .D.0...(D. A..B. │ │ │ │ + 0x000fab08 10420e08 18000000 d8d20000 ec89f8ff .B.............. │ │ │ │ + 0x000fab18 47000000 00410e10 86020241 0e080000 G....A.....A.... │ │ │ │ + 0x000fab28 10000000 f4d20000 208af8ff 2e000000 ........ ....... │ │ │ │ + 0x000fab38 00000000 90000000 08d30000 3c8af8ff ............<... │ │ │ │ + 0x000fab48 e4030000 00420e10 8f02450e 188e0345 .....B....E....E │ │ │ │ + 0x000fab58 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ + 0x000fab68 3883074a 0e90034d 0e98037c 0ea00346 8..J...M...|...F │ │ │ │ + 0x000fab78 0ea80346 0eb00346 0eb80346 0ec00346 ...F...F...F...F │ │ │ │ + 0x000fab88 0ec80346 0ed00346 0ed80346 0ee00346 ...F...F...F...F │ │ │ │ + 0x000fab98 0ee80346 0ef00346 0ef80346 0e80044c ...F...F...F...L │ │ │ │ + 0x000faba8 0e900302 840eb003 740e9003 03a3010a ........t....... │ │ │ │ + 0x000fabb8 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ + 0x000fabc8 10420e08 410b0000 4c000000 9cd30000 .B..A...L....... │ │ │ │ + 0x000fabd8 988df8ff 83000000 00420e10 8d02450e .........B....E. │ │ │ │ + 0x000fabe8 188c0344 0e208604 440e2883 054d0e30 ...D. ..D.(..M.0 │ │ │ │ + 0x000fabf8 02420a0e 28410e20 410e1842 0e10420e .B..(A. A..B..B. │ │ │ │ + 0x000fac08 08440b44 0a0e2843 0e20410e 18420e10 .D.D..(C. A..B.. │ │ │ │ + 0x000fac18 420e0844 0b000000 34000000 ecd30000 B..D....4....... │ │ │ │ + 0x000fac28 d88df8ff 20020000 004d0e10 8302460e .... ....M....F. │ │ │ │ + 0x000fac38 4002bb0a 0e10410e 08410b02 780a0e10 @.....A..A..x... │ │ │ │ + 0x000fac48 410e0847 0b02b20e 10410e08 45c30000 A..G.....A..E... │ │ │ │ + 0x000fac58 38000000 24d40000 c08ff8ff d0000000 8...$........... │ │ │ │ + 0x000fac68 004f0e10 8c02480e 18860345 0e208304 .O....H....E. .. │ │ │ │ + 0x000fac78 02780a0e 18410e10 420e0849 0b500e08 .x...A..B..I.P.. │ │ │ │ + 0x000fac88 c3c6cc41 0e208304 86038c02 4c000000 ...A. ......L... │ │ │ │ + 0x000fac98 60d40000 5490f8ff 8b000000 00420e10 `...T........B.. │ │ │ │ + 0x000faca8 8d024c0e 188c0344 0e208604 440e2883 ..L....D. ..D.(. │ │ │ │ + 0x000facb8 054e0e30 02450a0e 28410e20 410e1842 .N.0.E..(A. A..B │ │ │ │ + 0x000facc8 0e10420e 08410b44 0a0e2843 0e20410e ..B..A.D..(C. A. │ │ │ │ + 0x000facd8 18420e10 420e0844 0b000000 8c000000 .B..B..D........ │ │ │ │ + 0x000face8 b0d40000 9490f8ff dc090000 00420e10 .............B.. │ │ │ │ + 0x000facf8 8f02470e 188e0342 0e208d04 420e288c ..G....B. ..B.(. │ │ │ │ + 0x000fad08 05410e30 8606410e 38830747 0ea00602 .A.0..A.8..G.... │ │ │ │ + 0x000fad18 ed0ec006 02640ea0 06036901 0ec00602 .....d....i..... │ │ │ │ + 0x000fad28 ba0ea006 0394010e a806630e b006470e ..........c...G. │ │ │ │ + 0x000fad38 b806470e c006470e c806470e d0065e0e ..G...G...G...^. │ │ │ │ + 0x000fad48 a0066f0e a8064f0e b0065b0e a806410e ..o...O...[...A. │ │ │ │ + 0x000fad58 a0060355 010a0e38 440e3041 0e28420e ...U...8D.0A.(B. │ │ │ │ + 0x000fad68 20420e18 420e1042 0e08490b 14000000 B..B..B..I..... │ │ │ │ + 0x000fad78 40d50000 e499f8ff 6a010000 00034b01 @.......j.....K. │ │ │ │ + 0x000fad88 0e100000 20000000 58d50000 3c9bf8ff .... ...X...<... │ │ │ │ + 0x000fad98 28010000 00410e10 860202ce 0a0e0849 (....A.........I │ │ │ │ + 0x000fada8 0b6c0a0e 08450b00 64000000 7cd50000 .l...E..d...|... │ │ │ │ + 0x000fadb8 489cf8ff dd050000 00420e10 8f02450e H........B....E. │ │ │ │ + 0x000fadc8 188e0342 0e208d04 420e288c 05480e30 ...B. ..B.(..H.0 │ │ │ │ + 0x000fadd8 8606410e 38830747 0ec00103 bd020a0e ..A.8..G........ │ │ │ │ + 0x000fade8 38430e30 410e2842 0e20420e 18420e10 8C.0A.(B. B..B.. │ │ │ │ + 0x000fadf8 420e0844 0b038101 0a0e3841 0e30410e B..D......8A.0A. │ │ │ │ + 0x000fae08 28420e20 420e1842 0e10420e 084d0b00 (B. B..B..B..M.. │ │ │ │ + 0x000fae18 14010000 e4d50000 c0a1f8ff 8f150000 ................ │ │ │ │ + 0x000fae28 00420e10 8f02460e 188e0342 0e208d04 .B....F....B. .. │ │ │ │ + 0x000fae38 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x000fae48 0e800803 8e010e88 08610e90 08470e98 .........a...G.. │ │ │ │ + 0x000fae58 08470ea0 08470ea8 08470eb0 08470eb8 .G...G...G...G.. │ │ │ │ + 0x000fae68 08470ec0 08470ec8 08470ed0 08470ed8 .G...G...G...G.. │ │ │ │ + 0x000fae78 08470ee0 08470ee8 08470ef0 08680e80 .G...G...G...h.. │ │ │ │ + 0x000fae88 0802570e a008610e 800803e9 060e8808 ..W...a......... │ │ │ │ + 0x000fae98 02670e90 08470e98 08440eb0 087d0e80 .g...G...D...}.. │ │ │ │ + 0x000faea8 0802a30e 8808420e 9008440e a8085e0e ......B...D...^. │ │ │ │ + 0x000faeb8 b008460e b808460e c008520e 800803de ..F...F...R..... │ │ │ │ + 0x000faec8 030e8808 4b0e9008 460e9808 460ea008 ....K...F...F... │ │ │ │ + 0x000faed8 460ea808 460eb008 460eb808 460ec008 F...F...F...F... │ │ │ │ + 0x000faee8 460ec808 460ed008 460ed808 460ee008 F...F...F...F... │ │ │ │ + 0x000faef8 460ee808 460ef008 02640ea0 08610e80 F...F....d...a.. │ │ │ │ + 0x000faf08 08031e02 0ea00803 11010e80 08025d0a ..............]. │ │ │ │ + 0x000faf18 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ + 0x000faf28 10420e08 410b0000 40000000 fcd60000 .B..A...@....... │ │ │ │ + 0x000faf38 38b6f8ff f9000000 00420e10 8d024f0e 8........B....O. │ │ │ │ + 0x000faf48 188c0348 0e208604 470e9001 02620e60 ...H. ..G....b.` │ │ │ │ + 0x000faf58 4b0a0e20 440e1842 0e10420e 084b0b02 K.. D..B..B..K.. │ │ │ │ + 0x000faf68 500e2044 0e18420e 10420e08 70000000 P. D..B..B..p... │ │ │ │ + 0x000faf78 40d70000 f4b6f8ff 39030000 00420e10 @.......9....B.. │ │ │ │ + 0x000faf88 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ + 0x000faf98 05440e30 8306440e 70024c0a 0e30410e .D.0..D.p.L..0A. │ │ │ │ + 0x000fafa8 28410e20 420e1842 0e10420e 084a0b7e (A. B..B..B..J.~ │ │ │ │ + 0x000fafb8 0ea00102 4c0e7077 0e78460e 8001440e ....L.pw.xF...D. │ │ │ │ + 0x000fafc8 b0010243 0e70024d 0ea00102 470e7002 ...C.p.M....G.p. │ │ │ │ + 0x000fafd8 480a0e78 410e8001 440eb001 790b0000 H..xA...D...y... │ │ │ │ + 0x000fafe8 10000000 b4d70000 c0b9f8ff 32000000 ............2... │ │ │ │ + 0x000faff8 00000000 28000000 c8d70000 ecb9f8ff ....(........... │ │ │ │ + 0x000fb008 a0010000 00420e10 8c0202ca 0a0e0844 .....B.........D │ │ │ │ + 0x000fb018 0b02580e 184e0e20 580e1841 0e100000 ..X..N. X..A.... │ │ │ │ + 0x000fb028 64000000 f4d70000 60bbf8ff 9f020000 d.......`....... │ │ │ │ + 0x000fb038 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000fb048 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ + 0x000fb058 0e60032f 010a0e38 430e3041 0e28420e .`./...8C.0A.(B. │ │ │ │ + 0x000fb068 20420e18 420e1042 0e08440b 02f30a0e B..B..B..D..... │ │ │ │ + 0x000fb078 38460e30 410e2842 0e20420e 18420e10 8F.0A.(B. B..B.. │ │ │ │ + 0x000fb088 420e0841 0b000000 4c000000 5cd80000 B..A....L...\... │ │ │ │ + 0x000fb098 98bdf8ff c6010000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x000fb0a8 188e0342 0e208d04 420e288c 054b0e30 ...B. ..B.(..K.0 │ │ │ │ + 0x000fb0b8 8606410e 3883074a 0ea00203 44010a0e ..A.8..J....D... │ │ │ │ + 0x000fb0c8 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x000fb0d8 420e0841 0b000000 5c000000 acd80000 B..A....\....... │ │ │ │ + 0x000fb0e8 18bff8ff 2d0c0000 00420e10 8f02420e ....-....B....B. │ │ │ │ + 0x000fb0f8 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ + 0x000fb108 8606410e 38830747 0ee00203 42090ee8 ..A.8..G....B... │ │ │ │ + 0x000fb118 02420ef0 02440ea0 03024a0e e0020316 .B...D....J..... │ │ │ │ + 0x000fb128 010a0e38 430e3041 0e28420e 20420e18 ...8C.0A.(B. B.. │ │ │ │ + 0x000fb138 420e1042 0e08410b 1c000000 0cd90000 B..B..A......... │ │ │ │ + 0x000fb148 e8caf8ff 52000000 00410e10 8302760a ....R....A....v. │ │ │ │ + 0x000fb158 0e08490b 510e0800 38000000 2cd90000 ..I.Q...8...,... │ │ │ │ + 0x000fb168 28cbf8ff 96000000 00420e10 8c02440e (........B....D. │ │ │ │ + 0x000fb178 18860341 0e208304 4e0a0e18 410e1042 ...A. ..N...A..B │ │ │ │ + 0x000fb188 0e08480b 024d0a0e 18410e10 420e0848 ..H..M...A..B..H │ │ │ │ + 0x000fb198 0b000000 10000000 68d90000 8ccbf8ff ........h....... │ │ │ │ + 0x000fb1a8 01000000 00000000 10000000 7cd90000 ............|... │ │ │ │ + 0x000fb1b8 88cbf8ff 05000000 00000000 10000000 ................ │ │ │ │ + 0x000fb1c8 90d90000 84cbf8ff 1f000000 00000000 ................ │ │ │ │ + 0x000fb1d8 10000000 a4d90000 90cbf8ff 22000000 ............"... │ │ │ │ + 0x000fb1e8 00000000 10000000 b8d90000 accbf8ff ................ │ │ │ │ + 0x000fb1f8 2d000000 00000000 10000000 ccd90000 -............... │ │ │ │ + 0x000fb208 c8cbf8ff 2d000000 00000000 10000000 ....-........... │ │ │ │ + 0x000fb218 e0d90000 e4cbf8ff 2d000000 00000000 ........-....... │ │ │ │ + 0x000fb228 10000000 f4d90000 00ccf8ff 2d000000 ............-... │ │ │ │ + 0x000fb238 00000000 10000000 08da0000 1cccf8ff ................ │ │ │ │ + 0x000fb248 2d000000 00000000 10000000 1cda0000 -............... │ │ │ │ + 0x000fb258 38ccf8ff 2d000000 00000000 10000000 8...-........... │ │ │ │ + 0x000fb268 30da0000 54ccf8ff 2d000000 00000000 0...T...-....... │ │ │ │ + 0x000fb278 10000000 44da0000 70ccf8ff 2d000000 ....D...p...-... │ │ │ │ + 0x000fb288 00000000 10000000 58da0000 8cccf8ff ........X....... │ │ │ │ + 0x000fb298 2d000000 00000000 10000000 6cda0000 -...........l... │ │ │ │ + 0x000fb2a8 a8ccf8ff 2d000000 00000000 10000000 ....-........... │ │ │ │ + 0x000fb2b8 80da0000 c4ccf8ff 19000000 00000000 ................ │ │ │ │ + 0x000fb2c8 10000000 94da0000 d0ccf8ff 1c000000 ................ │ │ │ │ + 0x000fb2d8 00000000 10000000 a8da0000 dcccf8ff ................ │ │ │ │ + 0x000fb2e8 1f000000 00000000 10000000 bcda0000 ................ │ │ │ │ + 0x000fb2f8 e8ccf8ff 1f000000 00000000 10000000 ................ │ │ │ │ + 0x000fb308 d0da0000 f4ccf8ff 22000000 00000000 ........"....... │ │ │ │ + 0x000fb318 10000000 e4da0000 10cdf8ff 22000000 ............"... │ │ │ │ + 0x000fb328 00000000 10000000 f8da0000 2ccdf8ff ............,... │ │ │ │ + 0x000fb338 2d000000 00000000 10000000 0cdb0000 -............... │ │ │ │ + 0x000fb348 48cdf8ff 2d000000 00000000 10000000 H...-........... │ │ │ │ + 0x000fb358 20db0000 64cdf8ff 20000000 00000000 ...d... ....... │ │ │ │ + 0x000fb368 10000000 34db0000 70cdf8ff 19000000 ....4...p....... │ │ │ │ + 0x000fb378 00000000 10000000 48db0000 7ccdf8ff ........H...|... │ │ │ │ + 0x000fb388 19000000 00000000 10000000 5cdb0000 ............\... │ │ │ │ + 0x000fb398 88cdf8ff 08000000 00000000 10000000 ................ │ │ │ │ + 0x000fb3a8 70db0000 84cdf8ff 22000000 00000000 p......."....... │ │ │ │ + 0x000fb3b8 10000000 84db0000 a0cdf8ff 22000000 ............"... │ │ │ │ + 0x000fb3c8 00000000 10000000 98db0000 bccdf8ff ................ │ │ │ │ + 0x000fb3d8 22000000 00000000 10000000 acdb0000 "............... │ │ │ │ + 0x000fb3e8 d8cdf8ff 01000000 00000000 20000000 ............ ... │ │ │ │ + 0x000fb3f8 c0db0000 d4cdf8ff e5000000 00410e10 .............A.. │ │ │ │ + 0x000fb408 83024a0e e00102b9 0a0e1041 0e084b0b ..J........A..K. │ │ │ │ + 0x000fb418 48000000 e4db0000 a0cef8ff b0000000 H............... │ │ │ │ + 0x000fb428 00420e10 8d02470e 188c0341 0e208604 .B....G....A. .. │ │ │ │ + 0x000fb438 4b0e2883 05470e30 025b0a0e 28440e20 K.(..G.0.[..(D. │ │ │ │ + 0x000fb448 410e1846 0e10420e 08440b5c 0e28460e A..F..B..D.\.(F. │ │ │ │ + 0x000fb458 20410e18 420e1042 0e080000 10000000 A..B..B........ │ │ │ │ + 0x000fb468 30dc0000 04cff8ff 75030000 00000000 0.......u....... │ │ │ │ + 0x000fb478 14000000 44dc0000 70d2f8ff 8b030000 ....D...p....... │ │ │ │ + 0x000fb488 00036c03 0e100000 14000000 5cdc0000 ..l.........\... │ │ │ │ + 0x000fb498 e8d5f8ff e5010000 0003c601 0e100000 ................ │ │ │ │ + 0x000fb4a8 14000000 74dc0000 c0d7f8ff 88030000 ....t........... │ │ │ │ + 0x000fb4b8 00036903 0e100000 10000000 8cdc0000 ..i............. │ │ │ │ + 0x000fb4c8 38dbf8ff a1010000 00000000 48000000 8...........H... │ │ │ │ + 0x000fb4d8 a0dc0000 d4dcf8ff 70000000 00420e10 ........p....B.. │ │ │ │ + 0x000fb4e8 8d02490e 188c0348 0e208604 4c0e2883 ..I....H. ..L.(. │ │ │ │ + 0x000fb4f8 05470e30 690a0e28 440e2041 0e18460e .G.0i..(D. A..F. │ │ │ │ + 0x000fb508 10420e08 440b440e 28460e20 410e1842 .B..D.D.(F. A..B │ │ │ │ + 0x000fb518 0e10420e 08000000 34000000 ecdc0000 ..B.....4....... │ │ │ │ + 0x000fb528 f8dcf8ff fd000000 00420e10 8c02410e .........B....A. │ │ │ │ + 0x000fb538 18830344 0e20024f 0a0e1841 0e10420e ...D. .O...A..B. │ │ │ │ + 0x000fb548 08470b4d 0a0e1847 0e10450e 08470b00 .G.M...G..E..G.. │ │ │ │ + 0x000fb558 14000000 24dd0000 50c5f0ff 07000000 ....$...P....... │ │ │ │ + 0x000fb568 000e2083 038c0200 84000000 3cdd0000 .. .........<... │ │ │ │ + 0x000fb578 a8ddf8ff 58010000 00420e10 8e02450e ....X....B....E. │ │ │ │ + 0x000fb588 188d0345 0e208c04 480e2886 05440e30 ...E. ..H.(..D.0 │ │ │ │ + 0x000fb598 83060243 0a0e2841 0e20420e 18420e10 ...C..(A. B..B.. │ │ │ │ + 0x000fb5a8 420e0846 0b02430a 0e28470e 20420e18 B..F..C..(G. B.. │ │ │ │ + 0x000fb5b8 420e1042 0e08480b 4d0a0e28 470e2042 B..B..H.M..(G. B │ │ │ │ + 0x000fb5c8 0e18420e 10420e08 460b410a 0e28470e ..B..B..F.A..(G. │ │ │ │ + 0x000fb5d8 20420e18 420e1042 0e084a0b 4b0a0e28 B..B..B..J.K..( │ │ │ │ + 0x000fb5e8 470e2042 0e18420e 10420e08 480b0000 G. B..B..B..H... │ │ │ │ + 0x000fb5f8 14000000 c4dd0000 80def8ff 47000000 ............G... │ │ │ │ + 0x000fb608 005c0e10 500e0800 48000000 dcdd0000 .\..P...H....... │ │ │ │ + 0x000fb618 b8def8ff 92000000 00420e10 8d02450e .........B....E. │ │ │ │ + 0x000fb628 188c0348 0e208604 460e2883 05440e30 ...H. ..F.(..D.0 │ │ │ │ + 0x000fb638 02590a0e 28410e20 410e1842 0e10420e .Y..(A. A..B..B. │ │ │ │ + 0x000fb648 08480b49 0e28430e 20410e18 420e1042 .H.I.(C. A..B..B │ │ │ │ + 0x000fb658 0e080000 4c000000 28de0000 0cdff8ff ....L...(....... │ │ │ │ + 0x000fb668 41020000 00420e10 8f02420e 188e0342 A....B....B....B │ │ │ │ + 0x000fb678 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x000fb688 38830744 0e800103 a7010a0e 38440e30 8..D........8D.0 │ │ │ │ + 0x000fb698 410e2842 0e20420e 18420e10 420e084b A.(B. B..B..B..K │ │ │ │ + 0x000fb6a8 0b000000 44000000 78de0000 0ce1f8ff ....D...x....... │ │ │ │ + 0x000fb6b8 e3010000 00420e10 8f02490e 188e0342 .....B....I....B │ │ │ │ + 0x000fb6c8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fb6d8 38830703 5b010a0e 30450e28 420e2046 8...[...0E.(B. F │ │ │ │ + 0x000fb6e8 0e18420e 10450e08 500b0000 44000000 ..B..E..P...D... │ │ │ │ + 0x000fb6f8 c0de0000 b4e2f8ff d0010000 00420e10 .............B.. │ │ │ │ + 0x000fb708 8f024c0e 188e0342 0e208d04 420e288c ..L....B. ..B.(. │ │ │ │ + 0x000fb718 05410e30 8606410e 38830703 3e010a0e .A.0..A.8...>... │ │ │ │ + 0x000fb728 30450e28 420e2045 0e18420e 104d0e08 0E.(B. E..B..M.. │ │ │ │ + 0x000fb738 5b0b0000 10000000 08df0000 3ce4f8ff [...........<... │ │ │ │ + 0x000fb748 94000000 00000000 14000000 1cdf0000 ................ │ │ │ │ + 0x000fb758 c8e4f8ff 36000000 00000000 00000000 ....6........... │ │ │ │ + 0x000fb768 10000000 34df0000 f0e4f8ff 14000000 ....4........... │ │ │ │ + 0x000fb778 00000000 20000000 48df0000 fce4f8ff .... ...H....... │ │ │ │ + 0x000fb788 e5000000 00410e10 83024a0e e00102bd .....A....J..... │ │ │ │ + 0x000fb798 0a0e1041 0e08470b 10000000 6cdf0000 ...A..G.....l... │ │ │ │ + 0x000fb7a8 c8e5f8ff 22000000 00000000 28000000 ....".......(... │ │ │ │ + 0x000fb7b8 80df0000 e4e5f8ff 6b000000 00410e10 ........k....A.. │ │ │ │ + 0x000fb7c8 86024d0e 18830347 0e200253 0e18410e ..M....G. .S..A. │ │ │ │ + 0x000fb7d8 10410e08 00000000 20000000 acdf0000 .A...... ....... │ │ │ │ + 0x000fb7e8 28e6f8ff e5000000 00410e10 83024a0e (........A....J. │ │ │ │ + 0x000fb7f8 e00102b9 0a0e1041 0e084b0b 34000000 .......A..K.4... │ │ │ │ + 0x000fb808 d0df0000 f4e6f8ff 20020000 004d0e10 ........ ....M.. │ │ │ │ + 0x000fb818 8302460e 4002bb0a 0e10410e 08410b02 ..F.@.....A..A.. │ │ │ │ + 0x000fb828 780a0e10 410e0847 0b02b20e 10410e08 x...A..G.....A.. │ │ │ │ + 0x000fb838 45c30000 54000000 08e00000 dce8f8ff E...T........... │ │ │ │ + 0x000fb848 12030000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000fb858 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x000fb868 38830744 0e60033d 020a0e38 410e3041 8..D.`.=...8A.0A │ │ │ │ + 0x000fb878 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x000fb888 5c0e684d 0e70590e 68410e60 6c000000 \.hM.pY.hA.`l... │ │ │ │ + 0x000fb898 60e00000 a4ebf8ff 7d050000 00420e10 `.......}....B.. │ │ │ │ + 0x000fb8a8 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ + 0x000fb8b8 05410e30 8606410e 38830747 0eb00203 .A.0..A.8..G.... │ │ │ │ + 0x000fb8c8 9d030eb8 02420ec0 02440ef0 027a0eb0 .....B...D...z.. │ │ │ │ + 0x000fb8d8 02024c0e b8024e0e c002580e b802410e ..L...N...X...A. │ │ │ │ + 0x000fb8e8 b00202e8 0a0e3843 0e30410e 28420e20 ......8C.0A.(B. │ │ │ │ + 0x000fb8f8 420e1842 0e10420e 08410b00 48000000 B..B..B..A..H... │ │ │ │ + 0x000fb908 d0e00000 b4f0f8ff a1020000 00420e10 .............B.. │ │ │ │ + 0x000fb918 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ + 0x000fb928 05410e30 8606440e 38830744 0ea00102 .A.0..D.8..D.... │ │ │ │ + 0x000fb938 d00a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x000fb948 420e1042 0e08420b 24000000 1ce10000 B..B..B.$....... │ │ │ │ + 0x000fb958 18f3f8ff 46000000 00410e10 86024a0e ....F....A....J. │ │ │ │ + 0x000fb968 1883034d 0e206b0e 18410e10 410e0800 ...M. k..A..A... │ │ │ │ + 0x000fb978 40000000 44e10000 40f3f8ff 88010000 @...D...@....... │ │ │ │ + 0x000fb988 00410e10 8602440e 18830347 0e200243 .A....D....G. .C │ │ │ │ + 0x000fb998 0a0e1841 0e10410e 08470b02 7f0a0e18 ...A..A..G...... │ │ │ │ + 0x000fb9a8 410e1041 0e08470b 4e0e284e 0e30580e A..A..G.N.(N.0X. │ │ │ │ + 0x000fb9b8 28410e20 34000000 88e10000 8cf4f8ff (A. 4........... │ │ │ │ + 0x000fb9c8 38010000 00510e10 8302027c 0a0e0843 8....Q.....|...C │ │ │ │ + 0x000fb9d8 0b4e0e18 4e0e2058 0e18410e 106d0a0e .N..N. X..A..m.. │ │ │ │ + 0x000fb9e8 08460b45 0a0e0843 0b000000 54000000 .F.E...C....T... │ │ │ │ + 0x000fb9f8 c0e10000 94f5f8ff af020000 00420e10 .............B.. │ │ │ │ + 0x000fba08 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000fba18 05410e30 8606440e 3883074a 0e800203 .A.0..D.8..J.... │ │ │ │ + 0x000fba28 5c010a0e 38410e30 410e2842 0e20420e \...8A.0A.(B. B. │ │ │ │ + 0x000fba38 18420e10 420e0843 0b02e10e a0026e0e .B..B..C......n. │ │ │ │ + 0x000fba48 80020000 34000000 18e20000 ecf7f8ff ....4........... │ │ │ │ + 0x000fba58 b3000000 00410e10 8602410e 18830347 .....A....A....G │ │ │ │ + 0x000fba68 0e400282 0a0e1841 0e10410e 08430b54 .@.....A..A..C.T │ │ │ │ + 0x000fba78 0a0e1844 0e10410e 08450b00 38000000 ...D..A..E..8... │ │ │ │ + 0x000fba88 50e20000 74f8f8ff 96000000 00420e10 P...t........B.. │ │ │ │ + 0x000fba98 8c02440e 18860341 0e208304 4e0a0e18 ..D....A. ..N... │ │ │ │ + 0x000fbaa8 410e1042 0e08480b 02500a0e 18410e10 A..B..H..P...A.. │ │ │ │ + 0x000fbab8 420e0845 0b000000 1c000000 8ce20000 B..E............ │ │ │ │ + 0x000fbac8 d8f8f8ff 23000000 00410e10 8302610e ....#....A....a. │ │ │ │ + 0x000fbad8 08000000 00000000 10000000 ace20000 ................ │ │ │ │ + 0x000fbae8 e8f8f8ff 79000000 00000000 18000000 ....y........... │ │ │ │ + 0x000fbaf8 c0e20000 54f9f8ff 5b020000 00033f02 ....T...[.....?. │ │ │ │ + 0x000fbb08 0e105b0e 08000000 54000000 dce20000 ..[.....T....... │ │ │ │ + 0x000fbb18 98fbf8ff 51010000 00420e10 8f02420e ....Q....B....B. │ │ │ │ + 0x000fbb28 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000fbb38 8606410e 3883074a 0e900202 610eb002 ..A.8..J....a... │ │ │ │ + 0x000fbb48 700e9002 02990a0e 38440e30 410e2842 p.......8D.0A.(B │ │ │ │ + 0x000fbb58 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x000fbb68 10000000 34e30000 a0fcf8ff 96000000 ....4........... │ │ │ │ + 0x000fbb78 00000000 10000000 48e30000 2cfdf8ff ........H...,... │ │ │ │ + 0x000fbb88 86000000 00000000 28000000 5ce30000 ........(...\... │ │ │ │ + 0x000fbb98 a8fdf8ff 8c000000 00410e10 8602440e .........A....D. │ │ │ │ + 0x000fbba8 18830344 0e200242 0a0e1841 0e10410e ...D. .B...A..A. │ │ │ │ + 0x000fbbb8 08410b00 10000000 88e30000 0cfef8ff .A.............. │ │ │ │ + 0x000fbbc8 23000000 00440e10 28000000 9ce30000 #....D..(....... │ │ │ │ + 0x000fbbd8 28fef8ff aa000000 00420e10 8c02470e (........B....G. │ │ │ │ + 0x000fbbe8 2002790a 0e10420e 08440b54 0a0e1044 .y...B..D.T...D │ │ │ │ + 0x000fbbf8 0e08450b 44000000 c8e30000 acfef8ff ..E.D........... │ │ │ │ + 0x000fbc08 90010000 00420e10 8d024b0e 188c034a .....B....K....J │ │ │ │ + 0x000fbc18 0e208604 410e2883 05440e30 02ae0e48 . ..A.(..D.0...H │ │ │ │ + 0x000fbc28 690e304d 0a0e2844 0e20410e 18420e10 i.0M..(D. A..B.. │ │ │ │ + 0x000fbc38 420e0847 0b540e50 6a0e3000 68000000 B..G.T.Pj.0.h... │ │ │ │ + 0x000fbc48 10e40000 f4fff8ff 1a030000 00420e10 .............B.. │ │ │ │ + 0x000fbc58 8f02450e 188e0342 0e208d04 450e288c ..E....B. ..E.(. │ │ │ │ + 0x000fbc68 05440e30 8606410e 38830747 0e800102 .D.0..A.8..G.... │ │ │ │ + 0x000fbc78 400e6002 cf0a0e38 410e3041 0e28420e @.`....8A.0A.(B. │ │ │ │ + 0x000fbc88 20420e18 420e1042 0e08450b 02ed0a0e B..B..B..E..... │ │ │ │ + 0x000fbc98 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000fbca8 420e0841 0b000000 4c000000 7ce40000 B..A....L...|... │ │ │ │ + 0x000fbcb8 a802f9ff ad000000 00420e10 8e02450e .........B....E. │ │ │ │ + 0x000fbcc8 188d0345 0e208c04 490e2886 05440e40 ...E. ..I.(..D.@ │ │ │ │ + 0x000fbcd8 024b0a0e 28410e20 420e1842 0e10420e .K..(A. B..B..B. │ │ │ │ + 0x000fbce8 08450b54 0a0e2841 0e20420e 18420e10 .E.T..(A. B..B.. │ │ │ │ + 0x000fbcf8 420e0841 0b000000 1c000000 cce40000 B..A............ │ │ │ │ + 0x000fbd08 0803f9ff 45000000 00410e10 83026e0a ....E....A....n. │ │ │ │ + 0x000fbd18 0e08410b 540e0800 4c000000 ece40000 ..A.T...L....... │ │ │ │ + 0x000fbd28 3803f9ff 29020000 00420e10 8e02420e 8...)....B....B. │ │ │ │ + 0x000fbd38 188d0342 0e208c04 450e2886 05450e30 ...B. ..E.(..E.0 │ │ │ │ + 0x000fbd48 830603e1 010a0e28 410e2042 0e18420e .......(A. B..B. │ │ │ │ + 0x000fbd58 10420e08 480b410a 0e28440e 20450e18 .B..H.A..(D. E.. │ │ │ │ + 0x000fbd68 420e1042 0e08420b 1c000000 3ce50000 B..B..B.....<... │ │ │ │ + 0x000fbd78 1805f9ff 5d000000 00410e10 8602710a ....]....A....q. │ │ │ │ + 0x000fbd88 0e084e0b 580e0800 10000000 5ce50000 ..N.X.......\... │ │ │ │ + 0x000fbd98 5805f9ff 10000000 00000000 38000000 X...........8... │ │ │ │ + 0x000fbda8 70e50000 5405f9ff da000000 00420e10 p...T........B.. │ │ │ │ + 0x000fbdb8 8d02480e 188c0347 0e208604 470e2883 ..H....G. ..G.(. │ │ │ │ + 0x000fbdc8 054f0e50 750e7002 770e2841 0e20410e .O.Pu.p.w.(A. A. │ │ │ │ + 0x000fbdd8 18420e10 420e0800 4c000000 ace50000 .B..B...L....... │ │ │ │ + 0x000fbde8 f805f9ff fe040000 00420e10 8f02450e .........B....E. │ │ │ │ + 0x000fbdf8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000fbe08 8606440e 38830747 0ed00403 6f030a0e ..D.8..G....o... │ │ │ │ + 0x000fbe18 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x000fbe28 420e0845 0b000000 34000000 fce50000 B..E....4....... │ │ │ │ + 0x000fbe38 a80af9ff 5d000000 00420e10 8e02440e ....]....B....D. │ │ │ │ + 0x000fbe48 188d0349 0e208c04 410e2886 05440e30 ...I. ..A.(..D.0 │ │ │ │ + 0x000fbe58 7e0e2844 0e20420e 18420e10 420e0800 ~.(D. B..B..B... │ │ │ │ + 0x000fbe68 18000000 34e60000 d00af9ff 2d000000 ....4.......-... │ │ │ │ + 0x000fbe78 00410e10 83026b0e 08000000 24000000 .A....k.....$... │ │ │ │ + 0x000fbe88 50e60000 e40af9ff 74000000 00410e10 P.......t....A.. │ │ │ │ + 0x000fbe98 8602440e 18830344 0e200268 0e18410e ..D....D. .h..A. │ │ │ │ + 0x000fbea8 10410e08 68000000 78e60000 3c0bf9ff .A..h...x...<... │ │ │ │ + 0x000fbeb8 791b0000 00420e10 8f02420e 188e0342 y....B....B....B │ │ │ │ + 0x000fbec8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fbed8 3883074a 0ea00603 5b050a0e 38440e30 8..J....[...8D.0 │ │ │ │ + 0x000fbee8 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x000fbef8 0b03de06 0ea80643 0eb00650 0ea80641 .......C...P...A │ │ │ │ + 0x000fbf08 0ea00603 d2070ec0 06780ea0 06000000 .........x...... │ │ │ │ + 0x000fbf18 ac000000 e4e60000 5026f9ff fb080000 ........P&...... │ │ │ │ + 0x000fbf28 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000fbf38 420e288c 05410e30 86064b0e 3883074e B.(..A.0..K.8..N │ │ │ │ + 0x000fbf48 0ea00703 8a040ea8 074d0eb0 075a0ea8 .........M...Z.. │ │ │ │ + 0x000fbf58 07420ea0 0702780e a8074e0e b007580e .B....x...N...X. │ │ │ │ + 0x000fbf68 a807410e a00702aa 0a0e3844 0e30410e ..A.......8D.0A. │ │ │ │ + 0x000fbf78 28420e20 420e1842 0e10420e 08410b02 (B. B..B..B..A.. │ │ │ │ + 0x000fbf88 470ea807 470eb007 02600ea8 07410ea0 G...G....`...A.. │ │ │ │ + 0x000fbf98 07024f0e a807480e b0074d0e b807450e ..O...H...M...E. │ │ │ │ + 0x000fbfa8 c007450e c807420e d007490e a007026a ..E...B...I....j │ │ │ │ + 0x000fbfb8 0ea8074d 0eb00759 0ea80741 0ea00700 ...M...Y...A.... │ │ │ │ + 0x000fbfc8 20000000 94e70000 a02ef9ff e5000000 ............... │ │ │ │ + 0x000fbfd8 00410e10 83024a0e e00102b9 0a0e1041 .A....J........A │ │ │ │ + 0x000fbfe8 0e084b0b 10000000 b8e70000 6c2ff9ff ..K.........l/.. │ │ │ │ + 0x000fbff8 14000000 00000000 18000000 cce70000 ................ │ │ │ │ + 0x000fc008 782ff9ff 26000000 00410e10 8302640e x/..&....A....d. │ │ │ │ + 0x000fc018 08000000 10000000 e8e70000 8c2ff9ff ............./.. │ │ │ │ + 0x000fc028 03000000 00000000 10000000 fce70000 ................ │ │ │ │ + 0x000fc038 882ff9ff 25000000 00000000 34000000 ./..%.......4... │ │ │ │ + 0x000fc048 10e80000 a42ff9ff 54000000 00420e10 ...../..T....B.. │ │ │ │ + 0x000fc058 8e024e0e 188d0345 0e208c04 440e2886 ..N....E. ..D.(. │ │ │ │ + 0x000fc068 05470e30 650e2844 0e20420e 18420e10 .G.0e.(D. B..B.. │ │ │ │ + 0x000fc078 420e0800 10000000 48e80000 cc2ff9ff B.......H..../.. │ │ │ │ + 0x000fc088 15000000 00000000 10000000 5ce80000 ............\... │ │ │ │ + 0x000fc098 d82ff9ff 20000000 00000000 28000000 ./.. .......(... │ │ │ │ + 0x000fc0a8 70e80000 e42ff9ff 84000000 00410e10 p..../.......A.. │ │ │ │ + 0x000fc0b8 83020242 0e18440e 20500e18 410e1041 ...B..D. P..A..A │ │ │ │ + 0x000fc0c8 0a0e0847 0b000000 7c000000 9ce80000 ...G....|....... │ │ │ │ + 0x000fc0d8 4830f9ff 3e0e0000 00420e10 8f02420e H0..>....B....B. │ │ │ │ + 0x000fc0e8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000fc0f8 8606440e 38830747 0eb00602 c50a0e38 ..D.8..G.......8 │ │ │ │ + 0x000fc108 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x000fc118 0e08410b 02910ed0 0602c80e b0060346 ..A............F │ │ │ │ + 0x000fc128 020ed006 025e0eb0 0603e603 0eb80644 .....^.........D │ │ │ │ + 0x000fc138 0ec0066e 0eb80641 0eb00603 70020ed0 ...n...A....p... │ │ │ │ + 0x000fc148 06780eb0 06000000 20000000 1ce90000 .x...... ....... │ │ │ │ + 0x000fc158 083ef9ff e5000000 00410e10 83024a0e .>.......A....J. │ │ │ │ + 0x000fc168 e00102b9 0a0e1041 0e084b0b 28000000 .......A..K.(... │ │ │ │ + 0x000fc178 40e90000 d43ef9ff c1000000 00420e10 @....>.......B.. │ │ │ │ + 0x000fc188 8c02440e 18830346 0e30029b 0a0e1844 ..D....F.0.....D │ │ │ │ + 0x000fc198 0e10420e 08430b00 38000000 6ce90000 ..B..C..8...l... │ │ │ │ + 0x000fc1a8 783ff9ff 48030000 00420e10 8c02410e x?..H....B....A. │ │ │ │ + 0x000fc1b8 18860344 0e208304 035a010a 0e18430e ...D. ...Z....C. │ │ │ │ + 0x000fc1c8 10420e08 4a0b0371 010a0e18 460e1042 .B..J..q....F..B │ │ │ │ + 0x000fc1d8 0e08470b 38000000 a8e90000 8c42f9ff ..G.8........B.. │ │ │ │ + 0x000fc1e8 8b000000 00420e10 8c024e0e 18860341 .....B....N....A │ │ │ │ + 0x000fc1f8 0e208304 02490a0e 18430e10 420e0841 . ...I...C..B..A │ │ │ │ + 0x000fc208 0b410a0e 18480e10 420e0841 0b000000 .A...H..B..A.... │ │ │ │ + 0x000fc218 28000000 e4e90000 e042f9ff 77010000 (........B..w... │ │ │ │ + 0x000fc228 0002510e 50026a0a 0e08450b 5d0a0e08 ..Q.P.j...E.]... │ │ │ │ + 0x000fc238 430b680e 0802500e 50000000 60000000 C.h...P.P...`... │ │ │ │ + 0x000fc248 10ea0000 3444f9ff 9b010000 00420e10 ....4D.......B.. │ │ │ │ + 0x000fc258 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000fc268 05410e30 8606410e 38830744 0e5002ea .A.0..A.8..D.P.. │ │ │ │ + 0x000fc278 0a0e384a 0e30410e 28420e20 420e1842 ..8J.0A.(B. B..B │ │ │ │ + 0x000fc288 0e10420e 08450b75 0a0e3849 0e30410e ..B..E.u..8I.0A. │ │ │ │ + 0x000fc298 28420e20 420e1842 0e10420e 08490b00 (B. B..B..B..I.. │ │ │ │ + 0x000fc2a8 4c000000 74ea0000 7045f9ff 6f010000 L...t...pE..o... │ │ │ │ + 0x000fc2b8 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000fc2c8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x000fc2d8 0e800103 2f010a0e 38410e30 410e2842 ..../...8A.0A.(B │ │ │ │ + 0x000fc2e8 0e20420e 18420e10 420e0849 0b000000 . B..B..B..I.... │ │ │ │ + 0x000fc2f8 4c000000 c4ea0000 9046f9ff 9b020000 L........F...... │ │ │ │ + 0x000fc308 00420e10 8f02490e 188e0342 0e208d04 .B....I....B. .. │ │ │ │ + 0x000fc318 450e288c 05410e30 8606410e 38830744 E.(..A.0..A.8..D │ │ │ │ + 0x000fc328 0ea00103 40020a0e 38440e30 410e2842 ....@...8D.0A.(B │ │ │ │ + 0x000fc338 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x000fc348 48000000 14eb0000 e048f9ff 74010000 H........H..t... │ │ │ │ + 0x000fc358 00420e10 8f02490e 188e0345 0e208d04 .B....I....E. .. │ │ │ │ + 0x000fc368 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x000fc378 0e6002bc 0a0e3844 0e30410e 28420e20 .`....8D.0A.(B. │ │ │ │ + 0x000fc388 420e1842 0e10420e 08440b00 4c000000 B..B..B..D..L... │ │ │ │ + 0x000fc398 60eb0000 144af9ff 16030000 00420e10 `....J.......B.. │ │ │ │ + 0x000fc3a8 8f02490e 188e0342 0e208d04 420e288c ..I....B. ..B.(. │ │ │ │ + 0x000fc3b8 05410e30 8606410e 38830747 0e900103 .A.0..A.8..G.... │ │ │ │ + 0x000fc3c8 ed010a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ + 0x000fc3d8 18420e10 420e0846 0b000000 10000000 .B..B..F........ │ │ │ │ + 0x000fc3e8 b0eb0000 e44cf9ff 61000000 00000000 .....L..a....... │ │ │ │ + 0x000fc3f8 3c000000 c4eb0000 404df9ff 77010000 <.......@M..w... │ │ │ │ + 0x000fc408 00420e10 8e02450e 188d0345 0e208c04 .B....E....E. .. │ │ │ │ + 0x000fc418 440e2886 05440e30 83060317 010a0e28 D.(..D.0.......( │ │ │ │ + 0x000fc428 410e2042 0e18420e 10420e08 460b0000 A. B..B..B..F... │ │ │ │ + 0x000fc438 40000000 04ec0000 804ef9ff 61010000 @........N..a... │ │ │ │ + 0x000fc448 00420e10 8e02450e 188d034a 0e208c04 .B....E....J. .. │ │ │ │ + 0x000fc458 410e2886 05450e30 8306440e 50029b0a A.(..E.0..D.P... │ │ │ │ + 0x000fc468 0e30440e 28410e20 420e1842 0e10420e .0D.(A. B..B..B. │ │ │ │ + 0x000fc478 08470b00 3c000000 48ec0000 ac4ff9ff .G..<...H....O.. │ │ │ │ + 0x000fc488 8b010000 00420e10 8e02450e 188d0342 .....B....E....B │ │ │ │ + 0x000fc498 0e208c04 460e2886 05440e30 83060330 . ..F.(..D.0...0 │ │ │ │ + 0x000fc4a8 010a0e28 410e2042 0e18420e 10420e08 ...(A. B..B..B.. │ │ │ │ + 0x000fc4b8 460b0000 40000000 88ec0000 fc50f9ff F...@........P.. │ │ │ │ + 0x000fc4c8 45010000 00420e10 8e02450e 188d034a E....B....E....J │ │ │ │ + 0x000fc4d8 0e208c04 410e2886 05450e30 8306440e . ..A.(..E.0..D. │ │ │ │ + 0x000fc4e8 50028b0a 0e30440e 28410e20 420e1842 P....0D.(A. B..B │ │ │ │ + 0x000fc4f8 0e10420e 08470b00 34000000 ccec0000 ..B..G..4....... │ │ │ │ + 0x000fc508 0852f9ff c4000000 00420e10 8d02490e .R.......B....I. │ │ │ │ + 0x000fc518 188c0341 0e208604 440e2883 05470e30 ...A. ..D.(..G.0 │ │ │ │ + 0x000fc528 02a60e28 410e2041 0e18420e 10420e08 ...(A. A..B..B.. │ │ │ │ + 0x000fc538 34000000 04ed0000 a052f9ff 7b000000 4........R..{... │ │ │ │ + 0x000fc548 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ + 0x000fc558 410e2883 05480e30 02660e28 410e2041 A.(..H.0.f.(A. A │ │ │ │ + 0x000fc568 0e18420e 10420e08 34000000 3ced0000 ..B..B..4...<... │ │ │ │ + 0x000fc578 e852f9ff 77000000 00420e10 8d02420e .R..w....B....B. │ │ │ │ + 0x000fc588 188c0341 0e208604 410e2883 05440e30 ...A. ..A.(..D.0 │ │ │ │ + 0x000fc598 02660e28 410e2041 0e18420e 10420e08 .f.(A. A..B..B.. │ │ │ │ + 0x000fc5a8 24000000 74ed0000 3053f9ff b4000000 $...t...0S...... │ │ │ │ + 0x000fc5b8 00410e10 86027f0a 0e08480b 500a0e08 .A........H.P... │ │ │ │ + 0x000fc5c8 480b024f 0e080000 4c000000 9ced0000 H..O....L....... │ │ │ │ + 0x000fc5d8 c853f9ff f6020000 00420e10 8f02460e .S.......B....F. │ │ │ │ + 0x000fc5e8 188e0342 0e208d04 450e288c 05440e30 ...B. ..E.(..D.0 │ │ │ │ + 0x000fc5f8 8606440e 38830744 0e900103 49010a0e ..D.8..D....I... │ │ │ │ + 0x000fc608 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000fc618 420e0842 0b000000 18000000 eced0000 B..B............ │ │ │ │ + 0x000fc628 7856f9ff cd000000 00440e10 02990a0e xV.......D...... │ │ │ │ + 0x000fc638 08410b00 5c000000 08ee0000 2c57f9ff .A..\.......,W.. │ │ │ │ + 0x000fc648 b4000000 00420e10 8f02480e 188e0342 .....B....H....B │ │ │ │ + 0x000fc658 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ + 0x000fc668 38830744 0e50027d 0a0e3841 0e30410e 8..D.P.}..8A.0A. │ │ │ │ + 0x000fc678 28420e20 420e1842 0e10420e 08420b44 (B. B..B..B..B.D │ │ │ │ + 0x000fc688 0e38460e 30410e28 420e2042 0e18420e .8F.0A.(B. B..B. │ │ │ │ + 0x000fc698 10420e08 10000000 68ee0000 8c57f9ff .B......h....W.. │ │ │ │ + 0x000fc6a8 15000000 00000000 34000000 7cee0000 ........4...|... │ │ │ │ + 0x000fc6b8 9857f9ff 42000000 00520e10 8c02440e .W..B....R....D. │ │ │ │ + 0x000fc6c8 18860347 0e204d0a 0e18430e 10420e08 ...G. M...C..B.. │ │ │ │ + 0x000fc6d8 410b440e 1847c60e 1042cc0e 08000000 A.D..G...B...... │ │ │ │ + 0x000fc6e8 5c000000 b4ee0000 b057f9ff 01010000 \........W...... │ │ │ │ + 0x000fc6f8 00420e10 8f02460e 188e0342 0e208d04 .B....F....B. .. │ │ │ │ + 0x000fc708 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x000fc718 0e6002ce 0a0e3846 0e30410e 28420e20 .`....8F.0A.(B. │ │ │ │ + 0x000fc728 420e1842 0e10420e 08410b44 0e38430e B..B..B..A.D.8C. │ │ │ │ + 0x000fc738 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ + 0x000fc748 48000000 14ef0000 6058f9ff a9000000 H.......`X...... │ │ │ │ + 0x000fc758 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ + 0x000fc768 410e2883 05480e30 025a0a0e 28440e20 A.(..H.0.Z..(D. │ │ │ │ + 0x000fc778 410e1842 0e10420e 08470b64 0e28440e A..B..B..G.d.(D. │ │ │ │ + 0x000fc788 20440e18 420e1042 0e080000 14000000 D..B..B........ │ │ │ │ + 0x000fc798 60ef0000 c458f9ff 18000000 00440e10 `....X.......D.. │ │ │ │ + 0x000fc7a8 530e0800 10000000 78ef0000 cc58f9ff S.......x....X.. │ │ │ │ + 0x000fc7b8 07000000 00000000 48000000 8cef0000 ........H....... │ │ │ │ + 0x000fc7c8 c858f9ff 06020000 00420e10 8f02490e .X.......B....I. │ │ │ │ + 0x000fc7d8 188e0348 0e208d04 420e288c 05410e30 ...H. ..B.(..A.0 │ │ │ │ + 0x000fc7e8 8606410e 38830744 0e70035b 010a0e38 ..A.8..D.p.[...8 │ │ │ │ + 0x000fc7f8 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ + 0x000fc808 0e08450b 48000000 d8ef0000 8c5af9ff ..E.H........Z.. │ │ │ │ + 0x000fc818 c1010000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000fc828 0e208d04 450e288c 05480e30 8606410e . ..E.(..H.0..A. │ │ │ │ + 0x000fc838 3883074a 0e400356 010a0e38 410e3041 8..J.@.V...8A.0A │ │ │ │ + 0x000fc848 0e28420e 20420e18 420e1042 0e08420b .(B. B..B..B..B. │ │ │ │ + 0x000fc858 40000000 24f00000 105cf9ff 2c020000 @...$....\..,... │ │ │ │ + 0x000fc868 00420e10 8e02460e 188d0342 0e208c04 .B....F....B. .. │ │ │ │ + 0x000fc878 410e2886 054b0e30 83064b0e 5002bd0a A.(..K.0..K.P... │ │ │ │ + 0x000fc888 0e30440e 28410e20 420e1842 0e10420e .0D.(A. B..B..B. │ │ │ │ + 0x000fc898 08470b00 48000000 68f00000 fc5df9ff .G..H...h....].. │ │ │ │ + 0x000fc8a8 cc010000 00420e10 8f02450e 188e0342 .....B....E....B │ │ │ │ + 0x000fc8b8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fc8c8 38830747 0e800102 d10a0e38 410e3041 8..G.......8A.0A │ │ │ │ + 0x000fc8d8 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x000fc8e8 30000000 b4f00000 805ff9ff fc000000 0........_...... │ │ │ │ + 0x000fc8f8 00420e10 8d02470e 188c0341 0e208604 .B....G....A. .. │ │ │ │ + 0x000fc908 470e4002 a50a0e20 410e1842 0e10420e G.@.... A..B..B. │ │ │ │ + 0x000fc918 08450b00 4c000000 e8f00000 4c60f9ff .E..L.......L`.. │ │ │ │ + 0x000fc928 d5010000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000fc938 0e208d04 490e288c 05440e30 8606470e . ..I.(..D.0..G. │ │ │ │ + 0x000fc948 38830749 0ed00103 2c010a0e 38440e30 8..I....,...8D.0 │ │ │ │ + 0x000fc958 410e2842 0e20420e 18420e10 420e0844 A.(B. B..B..B..D │ │ │ │ + 0x000fc968 0b000000 28000000 38f10000 dc61f9ff ....(...8....a.. │ │ │ │ + 0x000fc978 a2000000 00420e10 8c02440e 18860348 .....B....D....H │ │ │ │ + 0x000fc988 0e208304 02900e18 410e1042 0e080000 . ......A..B.... │ │ │ │ + 0x000fc998 28000000 64f10000 6062f9ff 66000000 (...d...`b..f... │ │ │ │ + 0x000fc9a8 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ + 0x000fc9b8 02500e18 480e1042 0e080000 20000000 .P..H..B.... ... │ │ │ │ + 0x000fc9c8 90f10000 a462f9ff a0000000 00410e10 .....b.......A.. │ │ │ │ + 0x000fc9d8 86020286 0a0e0849 0b4b0e08 00000000 .......I.K...... │ │ │ │ + 0x000fc9e8 10000000 b4f10000 2063f9ff 66000000 ........ c..f... │ │ │ │ + 0x000fc9f8 00000000 58000000 c8f10000 7c63f9ff ....X.......|c.. │ │ │ │ + 0x000fca08 08010000 00420e10 8d02480e 188c0344 .....B....H....D │ │ │ │ + 0x000fca18 0e208604 410e2883 05440e30 02a50a0e . ..A.(..D.0.... │ │ │ │ + 0x000fca28 28410e20 410e1842 0e10420e 08420b64 (A. A..B..B..B.d │ │ │ │ + 0x000fca38 0a0e2841 0e20410e 18420e10 420e0846 ..(A. A..B..B..F │ │ │ │ + 0x000fca48 0b440e28 4a0e2041 0e18420e 10420e08 .D.(J. A..B..B.. │ │ │ │ + 0x000fca58 10000000 24f20000 3064f9ff 5a000000 ....$...0d..Z... │ │ │ │ + 0x000fca68 00000000 10000000 38f20000 7c64f9ff ........8...|d.. │ │ │ │ + 0x000fca78 11000000 00000000 14000000 4cf20000 ............L... │ │ │ │ + 0x000fca88 8864f9ff 82000000 00440e10 027d0e08 .d.......D...}.. │ │ │ │ + 0x000fca98 14000000 64f20000 0065f9ff 1b000000 ....d....e...... │ │ │ │ + 0x000fcaa8 00440e10 560e0800 34000000 7cf20000 .D..V...4...|... │ │ │ │ + 0x000fcab8 0865f9ff c4000000 00420e10 8d02420e .e.......B....B. │ │ │ │ + 0x000fcac8 188c0344 0e208604 500e6002 a10a0e20 ...D. ..P.`.... │ │ │ │ + 0x000fcad8 410e1842 0e10420e 08410b00 00000000 A..B..B..A...... │ │ │ │ + 0x000fcae8 10000000 b4f20000 a065f9ff 15000000 .........e...... │ │ │ │ + 0x000fcaf8 00000000 10000000 c8f20000 ac65f9ff .............e.. │ │ │ │ + 0x000fcb08 21000000 00000000 10000000 dcf20000 !............... │ │ │ │ + 0x000fcb18 c865f9ff 1b000000 00000000 10000000 .e.............. │ │ │ │ + 0x000fcb28 f0f20000 d465f9ff 1b000000 00000000 .....e.......... │ │ │ │ + 0x000fcb38 4c000000 04f30000 e065f9ff 24010000 L........e..$... │ │ │ │ + 0x000fcb48 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. .. │ │ │ │ + 0x000fcb58 440e2886 05440e30 83060277 0a0e2844 D.(..D.0...w..(D │ │ │ │ + 0x000fcb68 0e20420e 18420e10 420e0841 0b580a0e . B..B..B..A.X.. │ │ │ │ + 0x000fcb78 28410e20 450e1842 0e10420e 08460b00 (A. E..B..B..F.. │ │ │ │ + 0x000fcb88 28000000 54f30000 c066f9ff a7000000 (...T....f...... │ │ │ │ + 0x000fcb98 00420e10 8c02440e 18830346 0e30027c .B....D....F.0.| │ │ │ │ + 0x000fcba8 0a0e1844 0e10420e 08420b00 58000000 ...D..B..B..X... │ │ │ │ + 0x000fcbb8 80f30000 4467f9ff ef000000 00420e10 ....Dg.......B.. │ │ │ │ + 0x000fcbc8 8c02480e 18860345 0e208304 02980a0e ..H....E. ...... │ │ │ │ + 0x000fcbd8 18440e10 420e0843 0b480a0e 18410e10 .D..B..C.H...A.. │ │ │ │ + 0x000fcbe8 450e0842 0b480a0e 18410e10 450e0842 E..B.H...A..E..B │ │ │ │ + 0x000fcbf8 0b480a0e 18410e10 450e0842 0b480e18 .H...A..E..B.H.. │ │ │ │ + 0x000fcc08 410e1045 0e080000 18000000 dcf30000 A..E............ │ │ │ │ + 0x000fcc18 d867f9ff fa000000 00440e40 02e30a0e .g.......D.@.... │ │ │ │ + 0x000fcc28 08490b00 20000000 f8f30000 bc68f9ff .I.. ........h.. │ │ │ │ + 0x000fcc38 e5000000 00410e10 83024a0e e00102b9 .....A....J..... │ │ │ │ + 0x000fcc48 0a0e1041 0e084b0b 28000000 1cf40000 ...A..K.(....... │ │ │ │ + 0x000fcc58 8869f9ff 70010000 00420e10 8c020294 .i..p....B...... │ │ │ │ + 0x000fcc68 0a0e084a 0b025d0e 184e0e20 580e1841 ...J..]..N. X..A │ │ │ │ + 0x000fcc78 0e100000 1c000000 48f40000 cc6af9ff ........H....j.. │ │ │ │ + 0x000fcc88 57000000 00410e10 83020247 0a0e0848 W....A.....G...H │ │ │ │ + 0x000fcc98 0b450e08 48000000 68f40000 0c6bf9ff .E..H...h....k.. │ │ │ │ + 0x000fcca8 d4010000 00420e10 8f02450e 188e0349 .....B....E....I │ │ │ │ + 0x000fccb8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x000fccc8 38830746 0e50037c 010a0e38 410e3041 8..F.P.|...8A.0A │ │ │ │ + 0x000fccd8 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ + 0x000fcce8 48000000 b4f40000 a06cf9ff 92010000 H........l...... │ │ │ │ + 0x000fccf8 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000fcd08 420e288c 05480e30 8606410e 38830744 B.(..H.0..A.8..D │ │ │ │ + 0x000fcd18 0e400347 010a0e38 440e3041 0e28420e .@.G...8D.0A.(B. │ │ │ │ + 0x000fcd28 20420e18 420e1042 0e08470b 58000000 B..B..B..G.X... │ │ │ │ + 0x000fcd38 00f50000 f46df9ff 08040000 00420e10 .....m.......B.. │ │ │ │ + 0x000fcd48 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000fcd58 05440e30 8606410e 38830744 0e700338 .D.0..A.8..D.p.8 │ │ │ │ + 0x000fcd68 030a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x000fcd78 420e1042 0e08410b 5a0e784d 0e800159 B..B..A.Z.xM...Y │ │ │ │ + 0x000fcd88 0e78410e 70000000 10000000 5cf50000 .xA.p.......\... │ │ │ │ + 0x000fcd98 a871f9ff 33000000 00000000 10000000 .q..3........... │ │ │ │ + 0x000fcda8 70f50000 d471f9ff 41000000 00000000 p....q..A....... │ │ │ │ + 0x000fcdb8 18000000 84f50000 1072f9ff 45000000 .........r..E... │ │ │ │ + 0x000fcdc8 00410e10 83020243 0e080000 40000000 .A.....C....@... │ │ │ │ + 0x000fcdd8 a0f50000 4472f9ff cd010000 00420e10 ....Dr.......B.. │ │ │ │ + 0x000fcde8 8e02440e 188d034a 0e208c04 410e2886 ..D....J. ..A.(. │ │ │ │ + 0x000fcdf8 05410e30 8306470e 60029f0a 0e30410e .A.0..G.`....0A. │ │ │ │ + 0x000fce08 28410e20 420e1842 0e10420e 08480b00 (A. B..B..B..H.. │ │ │ │ + 0x000fce18 40000000 e4f50000 d073f9ff c9010000 @........s...... │ │ │ │ + 0x000fce28 00420e10 8e02480e 188d0345 0e208c04 .B....H....E. .. │ │ │ │ + 0x000fce38 4b0e2886 054b0e30 8306470e 6002f60a K.(..K.0..G.`... │ │ │ │ + 0x000fce48 0e30440e 28410e20 420e1842 0e10420e .0D.(A. B..B..B. │ │ │ │ + 0x000fce58 08430b00 48000000 28f60000 5c75f9ff .C..H...(...\u.. │ │ │ │ + 0x000fce68 a1010000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000fce78 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ + 0x000fce88 38830746 0e600345 010a0e38 410e3041 8..F.`.E...8A.0A │ │ │ │ + 0x000fce98 0e28420e 20420e18 420e1042 0e08460b .(B. B..B..B..F. │ │ │ │ + 0x000fcea8 4c000000 74f60000 c076f9ff e5020000 L...t....v...... │ │ │ │ + 0x000fceb8 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ + 0x000fcec8 410e2883 05440e30 710a0e28 440e2041 A.(..D.0q..(D. A │ │ │ │ + 0x000fced8 0e18420e 10420e08 440b036c 020a0e28 ..B..B..D..l...( │ │ │ │ + 0x000fcee8 480e2044 0e18420e 10420e08 410b0000 H. D..B..B..A... │ │ │ │ + 0x000fcef8 40000000 c4f60000 6079f9ff fc000000 @.......`y...... │ │ │ │ + 0x000fcf08 00420e10 8d02490e 188c0344 0e208604 .B....I....D. .. │ │ │ │ + 0x000fcf18 470e3002 4a0a0e20 410e1842 0e10420e G.0.J.. A..B..B. │ │ │ │ + 0x000fcf28 084b0b02 530a0e20 410e1842 0e10420e .K..S.. A..B..B. │ │ │ │ + 0x000fcf38 08480b00 2c000000 08f70000 1c7af9ff .H..,........z.. │ │ │ │ + 0x000fcf48 84000000 00420e10 8d02480e 188c0341 .....B....H....A │ │ │ │ + 0x000fcf58 0e208604 02670a0e 18420e10 420e084a . ...g...B..B..J │ │ │ │ + 0x000fcf68 0b000000 4c000000 38f70000 7c7af9ff ....L...8...|z.. │ │ │ │ + 0x000fcf78 77030000 00420e10 8f02420e 188e0342 w....B....B....B │ │ │ │ + 0x000fcf88 0e208d04 480e288c 05440e30 8606440e . ..H.(..D.0..D. │ │ │ │ + 0x000fcf98 3883074a 0ed00403 11010a0e 38440e30 8..J........8D.0 │ │ │ │ + 0x000fcfa8 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ + 0x000fcfb8 0b000000 48000000 88f70000 ac7df9ff ....H........}.. │ │ │ │ + 0x000fcfc8 23070000 00420e10 8f02460e 188e0342 #....B....F....B │ │ │ │ + 0x000fcfd8 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ + 0x000fcfe8 38830744 0e7003e7 050a0e38 440e3041 8..D.p.....8D.0A │ │ │ │ + 0x000fcff8 0e28420e 20420e18 420e1042 0e08470b .(B. B..B..B..G. │ │ │ │ + 0x000fd008 34000000 d4f70000 9084f9ff 64000000 4...........d... │ │ │ │ + 0x000fd018 00420e10 8c02480e 18860347 0e208304 .B....H....G. .. │ │ │ │ + 0x000fd028 550a0e18 440e1042 0e084c0b 610e1844 U...D..B..L.a..D │ │ │ │ + 0x000fd038 0e10420e 08000000 48000000 0cf80000 ..B.....H....... │ │ │ │ + 0x000fd048 c884f9ff 8b000000 00420e10 8e02420e .........B....B. │ │ │ │ + 0x000fd058 188d0342 0e208c04 410e2886 05410e30 ...B. ..A.(..A.0 │ │ │ │ + 0x000fd068 8306026e 0a0e2841 0e20420e 18420e10 ...n..(A. B..B.. │ │ │ │ + 0x000fd078 420e0843 0b410e28 430e2042 0e18420e B..C.A.(C. B..B. │ │ │ │ + 0x000fd088 10420e08 28000000 58f80000 0c85f9ff .B..(...X....... │ │ │ │ + 0x000fd098 63000000 00420e10 8d02490e 188c0341 c....B....I....A │ │ │ │ + 0x000fd0a8 0e208604 02520e18 420e1042 0e080000 . ...R..B..B.... │ │ │ │ + 0x000fd0b8 54000000 84f80000 5085f9ff 20050000 T.......P... ... │ │ │ │ + 0x000fd0c8 00420e10 8f02420e 188e0349 0e208d04 .B....B....I. .. │ │ │ │ + 0x000fd0d8 450e288c 05470e30 8606410e 38830747 E.(..G.0..A.8..G │ │ │ │ + 0x000fd0e8 0e400313 040a0e38 410e3041 0e28420e .@.....8A.0A.(B. │ │ │ │ + 0x000fd0f8 20420e18 420e1042 0e08420b 5f0e484d B..B..B..B._.HM │ │ │ │ + 0x000fd108 0e50590e 48470e40 30000000 dcf80000 .PY.HG.@0....... │ │ │ │ + 0x000fd118 188af9ff cc010000 00420e10 8d02490e .........B....I. │ │ │ │ + 0x000fd128 188c0341 0e208604 4a0e3002 470a0e20 ...A. ..J.0.G.. │ │ │ │ + 0x000fd138 410e1842 0e10420e 08460b00 48000000 A..B..B..F..H... │ │ │ │ + 0x000fd148 10f90000 b48bf9ff e7000000 00420e10 .............B.. │ │ │ │ + 0x000fd158 8d02450e 188c0344 0e208604 440e2883 ..E....D. ..D.(. │ │ │ │ + 0x000fd168 05440e30 02780a0e 284a0e20 410e1842 .D.0.x..(J. A..B │ │ │ │ + 0x000fd178 0e10420e 08460b02 400e2841 0e20410e ..B..F..@.(A. A. │ │ │ │ + 0x000fd188 18420e10 420e0800 10000000 5cf90000 .B..B.......\... │ │ │ │ + 0x000fd198 588cf9ff 01000000 00000000 10000000 X............... │ │ │ │ + 0x000fd1a8 70f90000 548cf9ff 18000000 00000000 p...T........... │ │ │ │ + 0x000fd1b8 10000000 84f90000 608cf9ff 05000000 ........`....... │ │ │ │ + 0x000fd1c8 00000000 20000000 98f90000 5c8cf9ff .... .......\... │ │ │ │ + 0x000fd1d8 e5000000 00410e10 83024a0e e00102b9 .....A....J..... │ │ │ │ + 0x000fd1e8 0a0e1041 0e084b0b 10000000 bcf90000 ...A..K......... │ │ │ │ + 0x000fd1f8 288df9ff 09000000 00000000 10000000 (............... │ │ │ │ + 0x000fd208 d0f90000 248df9ff 09000000 00000000 ....$........... │ │ │ │ + 0x000fd218 4c000000 e4f90000 208df9ff 7c010000 L....... ...|... │ │ │ │ + 0x000fd228 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000fd238 480e288c 05440e30 8606410e 38830747 H.(..D.0..A.8..G │ │ │ │ + 0x000fd248 0ef00403 28010a0e 38410e30 410e2842 ....(...8A.0A.(B │ │ │ │ + 0x000fd258 0e20420e 18420e10 420e0844 0b000000 . B..B..B..D.... │ │ │ │ + 0x000fd268 28000000 34fa0000 508ef9ff 4d010000 (...4...P...M... │ │ │ │ + 0x000fd278 00410e10 8602440e 18830344 0e2002c1 .A....D....D. .. │ │ │ │ + 0x000fd288 0a0e1841 0e10410e 08440b00 38000000 ...A..A..D..8... │ │ │ │ + 0x000fd298 60fa0000 748ff9ff c5010000 00420e10 `...t........B.. │ │ │ │ + 0x000fd2a8 8d02460e 188c0348 0e208604 440e2883 ..F....H. ..D.(. │ │ │ │ + 0x000fd2b8 054b0e30 0384010a 0e28440e 20410e18 .K.0.....(D. A.. │ │ │ │ + 0x000fd2c8 420e1042 0e084c0b 10000000 9cfa0000 B..B..L......... │ │ │ │ + 0x000fd2d8 0891f9ff 23000000 00440e10 48000000 ....#....D..H... │ │ │ │ + 0x000fd2e8 b0fa0000 2491f9ff a7000000 00420e10 ....$........B.. │ │ │ │ + 0x000fd2f8 8c02410e 18830347 0e207e0a 0e18440e ..A....G. ~...D. │ │ │ │ + 0x000fd308 10420e08 420b500a 0e18440e 10420e08 .B..B.P...D..B.. │ │ │ │ + 0x000fd318 4a0b530a 0e18440e 10420e08 470b500e J.S...D..B..G.P. │ │ │ │ + 0x000fd328 18440e10 420e0800 20000000 fcfa0000 .D..B... ....... │ │ │ │ + 0x000fd338 8891f9ff b1000000 00420e10 8c02470e .........B....G. │ │ │ │ + 0x000fd348 20028d0a 0e10450e 08450b00 10000000 .....E..E...... │ │ │ │ + 0x000fd358 20fb0000 2492f9ff 01000000 00000000 ...$........... │ │ │ │ + 0x000fd368 10000000 34fb0000 2092f9ff 01000000 ....4... ....... │ │ │ │ + 0x000fd378 00000000 34000000 48fb0000 1c92f9ff ....4...H....... │ │ │ │ + 0x000fd388 8e000000 00410e10 8602410e 18830344 .....A....A....D │ │ │ │ + 0x000fd398 0e20610a 0e18410e 10410e08 470b730a . a...A..A..G.s. │ │ │ │ + 0x000fd3a8 0e18440e 10410e08 420b0000 30000000 ..D..A..B...0... │ │ │ │ + 0x000fd3b8 80fb0000 7492f9ff e4000000 00420e10 ....t........B.. │ │ │ │ + 0x000fd3c8 8c02440e 18860344 0e208304 470e6002 ..D....D. ..G.`. │ │ │ │ + 0x000fd3d8 840a0e20 440e1841 0e10420e 08440b00 ... D..A..B..D.. │ │ │ │ + 0x000fd3e8 64000000 b4fb0000 3093f9ff 11030000 d.......0....... │ │ │ │ + 0x000fd3f8 00420e10 8e02420e 188d0345 0e208c04 .B....B....E. .. │ │ │ │ + 0x000fd408 410e2886 05410e30 8306440e 40037a01 A.(..A.0..D.@.z. │ │ │ │ + 0x000fd418 0a0e304c 0e28410e 20420e18 420e1042 ..0L.(A. B..B..B │ │ │ │ + 0x000fd428 0e08450b 024b0e48 4e0e5058 0e48410e ..E..K.HN.PX.HA. │ │ │ │ + 0x000fd438 4002ee0a 0e30430e 28410e20 420e1842 @....0C.(A. B..B │ │ │ │ + 0x000fd448 0e10420e 08410b00 6c000000 1cfc0000 ..B..A..l....... │ │ │ │ + 0x000fd458 e895f9ff 07060000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x000fd468 188e0345 0e208d04 420e288c 05480e30 ...E. ..B.(..H.0 │ │ │ │ + 0x000fd478 8606480e 38830744 0e900103 69030a0e ..H.8..D....i... │ │ │ │ + 0x000fd488 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000fd498 420e0846 0b7a0e98 014e0ea0 01580e98 B..F.z...N...X.. │ │ │ │ + 0x000fd4a8 01410e90 0102650e 98014d0e a0015a0e .A....e...M...Z. │ │ │ │ + 0x000fd4b8 9801420e 90010000 34000000 8cfc0000 ..B.....4....... │ │ │ │ + 0x000fd4c8 889bf9ff 50010000 00410e10 8602410e ....P....A....A. │ │ │ │ + 0x000fd4d8 18830347 0e200290 0a0e1852 0e10410e ...G. .....R..A. │ │ │ │ + 0x000fd4e8 084c0b6b 0e284e0e 30580e28 410e2000 .L.k.(N.0X.(A. . │ │ │ │ + 0x000fd4f8 28000000 c4fc0000 a09cf9ff a0010000 (............... │ │ │ │ + 0x000fd508 00420e10 8c0202ca 0a0e0844 0b02580e .B.........D..X. │ │ │ │ + 0x000fd518 184e0e20 580e1841 0e100000 44000000 .N. X..A....D... │ │ │ │ + 0x000fd528 f0fc0000 149ef9ff 47020000 00420e10 ........G....B.. │ │ │ │ + 0x000fd538 8d02420e 188c0341 0e208604 440e2883 ..B....A. ..D.(. │ │ │ │ + 0x000fd548 05470e30 030f010a 0e28440e 20410e18 .G.0.....(D. A.. │ │ │ │ + 0x000fd558 420e1042 0e08480b 5e0e384e 0e40580e B..B..H.^.8N.@X. │ │ │ │ + 0x000fd568 38410e30 70000000 38fd0000 1ca0f9ff 8A.0p...8....... │ │ │ │ + 0x000fd578 d8060000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000fd588 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fd598 38830744 0e60027e 0a0e3844 0e30410e 8..D.`.~..8D.0A. │ │ │ │ + 0x000fd5a8 28420e20 420e1842 0e10420e 08410b03 (B. B..B..B..A.. │ │ │ │ + 0x000fd5b8 17040e68 4e0e7058 0e68410e 6002760e ...hN.pX.hA.`.v. │ │ │ │ + 0x000fd5c8 684d0e70 5a0e6842 0e6002b0 0e684e0e hM.pZ.hB.`...hN. │ │ │ │ + 0x000fd5d8 70580e68 410e6000 64000000 acfd0000 pX.hA.`.d....... │ │ │ │ + 0x000fd5e8 88a6f9ff d2030000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x000fd5f8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000fd608 8606440e 38830744 0e50032b 010a0e38 ..D.8..D.P.+...8 │ │ │ │ + 0x000fd618 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x000fd628 0e084a0b 02550a0e 38440e30 410e2842 ..J..U..8D.0A.(B │ │ │ │ + 0x000fd638 0e20420e 18420e10 420e0846 0b000000 . B..B..B..F.... │ │ │ │ + 0x000fd648 48000000 14fe0000 00aaf9ff b5020000 H............... │ │ │ │ + 0x000fd658 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ + 0x000fd668 420e288c 05410e30 8606490e 38830744 B.(..A.0..I.8..D │ │ │ │ + 0x000fd678 0e600368 020a0e38 440e3041 0e28420e .`.h...8D.0A.(B. │ │ │ │ + 0x000fd688 20420e18 420e1042 0e08420b 34000000 B..B..B..B.4... │ │ │ │ + 0x000fd698 60fe0000 74acf9ff bd010000 00420e10 `...t........B.. │ │ │ │ + 0x000fd6a8 8c02410e 1883034e 0e200319 010a0e18 ..A....N. ...... │ │ │ │ + 0x000fd6b8 440e1042 0e08410b 580e284e 0e30580e D..B..A.X.(N.0X. │ │ │ │ + 0x000fd6c8 28410e20 28000000 98fe0000 fcadf9ff (A. (........... │ │ │ │ + 0x000fd6d8 b8000000 00420e10 8c02440e 1883034e .....B....D....N │ │ │ │ + 0x000fd6e8 0e400283 0a0e1844 0e10420e 08430b00 .@.....D..B..C.. │ │ │ │ + 0x000fd6f8 40000000 c4fe0000 90aef9ff 75020000 @...........u... │ │ │ │ + 0x000fd708 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ + 0x000fd718 440e5002 c70a0e20 410e1841 0e10420e D.P.... A..A..B. │ │ │ │ + 0x000fd728 084a0b02 900a0e20 480e1841 0e10420e .J..... H..A..B. │ │ │ │ + 0x000fd738 08450b00 24000000 08ff0000 ccb0f9ff .E..$........... │ │ │ │ + 0x000fd748 31000000 00420e10 8c02480e 1886034b 1....B....H....K │ │ │ │ + 0x000fd758 0e20510e 18440e10 420e0800 24000000 . Q..D..B...$... │ │ │ │ + 0x000fd768 30ff0000 e4b0f9ff 51000000 00410e10 0.......Q....A.. │ │ │ │ + 0x000fd778 8602430e 18830347 0e200243 0e18410e ..C....G. .C..A. │ │ │ │ + 0x000fd788 10410e08 14000000 58ff0000 1cb1f9ff .A......X....... │ │ │ │ + 0x000fd798 3d000000 00670e10 550e0800 14000000 =....g..U....... │ │ │ │ + 0x000fd7a8 70ff0000 44b1f9ff 3d000000 00670e10 p...D...=....g.. │ │ │ │ + 0x000fd7b8 550e0800 64000000 88ff0000 6cb1f9ff U...d.......l... │ │ │ │ + 0x000fd7c8 50090000 00420e10 8f02420e 188e0342 P....B....B....B │ │ │ │ + 0x000fd7d8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fd7e8 38830747 0e50030b 030a0e38 410e3041 8..G.P.....8A.0A │ │ │ │ + 0x000fd7f8 0e28420e 20420e18 420e1042 0e084a0b .(B. B..B..B..J. │ │ │ │ + 0x000fd808 700e584e 0e60580e 58410e50 025f0e58 p.XN.`X.XA.P._.X │ │ │ │ + 0x000fd818 4d0e605a 0e58420e 50000000 60000000 M.`Z.XB.P...`... │ │ │ │ + 0x000fd828 f0ff0000 54baf9ff dc010000 00420e10 ....T........B.. │ │ │ │ + 0x000fd838 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000fd848 05410e30 86064b0e 38830744 0e40029a .A.0..K.8..D.@.. │ │ │ │ + 0x000fd858 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ + 0x000fd868 0e10420e 08440b02 620a0e38 450e3041 ..B..D..b..8E.0A │ │ │ │ + 0x000fd878 0e28420e 20420e18 420e1042 0e08420b .(B. B..B..B..B. │ │ │ │ + 0x000fd888 d4000000 54000100 d0bbf9ff c20e0000 ....T........... │ │ │ │ + 0x000fd898 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000fd8a8 420e288c 05410e30 8606440e 38830747 B.(..A.0..D.8..G │ │ │ │ + 0x000fd8b8 0ef00103 1d050ef8 014a0e80 02470e88 .........J...G.. │ │ │ │ + 0x000fd8c8 02470e90 02470e98 02470ea0 02470ea8 .G...G...G...G.. │ │ │ │ + 0x000fd8d8 02470eb0 02470eb8 02470ec0 02470ec8 .G...G...G...G.. │ │ │ │ + 0x000fd8e8 02470ed0 02470ed8 02470ee0 02500ef8 .G...G...G...P.. │ │ │ │ + 0x000fd8f8 014a0e80 02470e88 02470e90 02470e98 .J...G...G...G.. │ │ │ │ + 0x000fd908 02470ea0 02470ea8 02470eb0 02470eb8 .G...G...G...G.. │ │ │ │ + 0x000fd918 02470ec0 02470ec8 02470ed0 02470ed8 .G...G...G...G.. │ │ │ │ + 0x000fd928 02470ee0 02510ef0 0103cc04 0a0e3844 .G...Q........8D │ │ │ │ + 0x000fd938 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x000fd948 08410b03 60030ef8 014f0e80 02570ef8 .A..`....O...W.. │ │ │ │ + 0x000fd958 01410ef0 01000000 18000000 2c010100 .A..........,... │ │ │ │ + 0x000fd968 c8c9f9ff 12000000 00410e10 86024c0e .........A....L. │ │ │ │ + 0x000fd978 08000000 80000000 48010100 ccc9f9ff ........H....... │ │ │ │ + 0x000fd988 d0090000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000fd998 0e208d04 420e288c 05410e30 8606460e . ..B.(..A.0..F. │ │ │ │ + 0x000fd9a8 38830744 0e700338 060a0e38 440e3041 8..D.p.8...8D.0A │ │ │ │ + 0x000fd9b8 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x000fd9c8 024a0e78 4e0e8001 580e7841 0e70025c .J.xN...X.xA.p.\ │ │ │ │ + 0x000fd9d8 0e784d0e 80015a0e 78420e70 028a0e78 .xM...Z.xB.p...x │ │ │ │ + 0x000fd9e8 4d0e8001 5a0e7842 0e7002f4 0e784e0e M...Z.xB.p...xN. │ │ │ │ + 0x000fd9f8 8001580e 78410e70 64000000 cc010100 ..X.xA.pd....... │ │ │ │ + 0x000fda08 18d3f9ff fc040000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x000fda18 188e0345 0e208d04 450e288c 05410e30 ...E. ..E.(..A.0 │ │ │ │ + 0x000fda28 8606440e 38830744 0e60780a 0e38410e ..D.8..D.`x..8A. │ │ │ │ + 0x000fda38 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ + 0x000fda48 410b03ec 020e684a 0e705d0e 68420e60 A.....hJ.p].hB.` │ │ │ │ + 0x000fda58 02e80e68 4d0e7059 0e68410e 60000000 ...hM.pY.hA.`... │ │ │ │ + 0x000fda68 58000000 34020100 b0d7f9ff c2020000 X...4........... │ │ │ │ + 0x000fda78 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ + 0x000fda88 410e2883 05440e30 032f010a 0e28440e A.(..D.0./...(D. │ │ │ │ + 0x000fda98 20410e18 420e1042 0e08460b 027c0a0e A..B..B..F..|.. │ │ │ │ + 0x000fdaa8 28440e20 440e1842 0e10420e 08480b4e (D. D..B..B..H.N │ │ │ │ + 0x000fdab8 0e384e0e 40580e38 410e3000 38000000 .8N.@X.8A.0.8... │ │ │ │ + 0x000fdac8 90020100 24daf9ff 4d000000 00420e10 ....$...M....B.. │ │ │ │ + 0x000fdad8 8f02490e 188e0345 0e208d04 450e288c ..I....E. ..E.(. │ │ │ │ + 0x000fdae8 05440e30 8606680e 28450e20 420e1842 .D.0..h.(E. B..B │ │ │ │ + 0x000fdaf8 0e10420e 08000000 5c000000 cc020100 ..B.....\....... │ │ │ │ + 0x000fdb08 38daf9ff 58050000 00420e10 8f02420e 8...X....B....B. │ │ │ │ + 0x000fdb18 188e0349 0e208d04 450e288c 05470e30 ...I. ..E.(..G.0 │ │ │ │ + 0x000fdb28 8606440e 38830747 0ef00303 1d010e90 ..D.8..G........ │ │ │ │ + 0x000fdb38 047c0ef0 0302740a 0e38430e 30410e28 .|....t..8C.0A.( │ │ │ │ + 0x000fdb48 420e2042 0e18420e 10420e08 430b6b0e B. B..B..B..C.k. │ │ │ │ + 0x000fdb58 a004026e 0ef00300 48000000 2c030100 ...n....H...,... │ │ │ │ + 0x000fdb68 38dff9ff ca040000 00420e10 8f024a0e 8........B....J. │ │ │ │ + 0x000fdb78 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000fdb88 8606440e 38830747 0ec00202 550a0e38 ..D.8..G....U..8 │ │ │ │ + 0x000fdb98 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ + 0x000fdba8 0e08420b 4c000000 78030100 bce3f9ff ..B.L...x....... │ │ │ │ + 0x000fdbb8 f7010000 00420e10 8f024b0e 188e0342 .....B....K....B │ │ │ │ + 0x000fdbc8 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ + 0x000fdbd8 3883074e 0ef00103 31010a0e 38440e30 8..N....1...8D.0 │ │ │ │ + 0x000fdbe8 410e2842 0e20420e 18420e10 420e084b A.(B. B..B..B..K │ │ │ │ + 0x000fdbf8 0b000000 4c000000 c8030100 6ce5f9ff ....L.......l... │ │ │ │ + 0x000fdc08 33010000 00420e10 8e02490e 188d0348 3....B....I....H │ │ │ │ + 0x000fdc18 0e208c04 440e2886 05470e30 02440a0e . ..D.(..G.0.D.. │ │ │ │ + 0x000fdc28 28410e20 420e1842 0e10420e 08470b02 (A. B..B..B..G.. │ │ │ │ + 0x000fdc38 900a0e28 430e2042 0e18420e 10420e08 ...(C. B..B..B.. │ │ │ │ + 0x000fdc48 470b0000 48000000 18040100 5ce6f9ff G...H.......\... │ │ │ │ + 0x000fdc58 51010000 00420e10 8f02420e 188e0349 Q....B....B....I │ │ │ │ + 0x000fdc68 0e208d04 450e288c 05410e30 8606470e . ..E.(..A.0..G. │ │ │ │ + 0x000fdc78 38830747 0e400252 0a0e3844 0e30410e 8..G.@.R..8D.0A. │ │ │ │ + 0x000fdc88 28420e20 420e1842 0e10420e 08480b00 (B. B..B..B..H.. │ │ │ │ + 0x000fdc98 34000000 64040100 70e7f9ff b3010000 4...d...p....... │ │ │ │ + 0x000fdca8 00420e10 8c02410e 1883034a 0e30770a .B....A....J.0w. │ │ │ │ + 0x000fdcb8 0e18440e 10420e08 460b02d6 0e384e0e ..D..B..F....8N. │ │ │ │ + 0x000fdcc8 40580e38 410e3000 88000000 9c040100 @X.8A.0......... │ │ │ │ + 0x000fdcd8 f8e8f9ff bb040000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x000fdce8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000fdcf8 8606440e 38830746 0e900102 4b0a0e38 ..D.8..F....K..8 │ │ │ │ + 0x000fdd08 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ + 0x000fdd18 0e08450b 03a4020e 9801470e a001470e ..E.......G...G. │ │ │ │ + 0x000fdd28 a801470e b001470e b801470e c001470e ..G...G...G...G. │ │ │ │ + 0x000fdd38 c801470e d001470e d801470e e001470e ..G...G...G...G. │ │ │ │ + 0x000fdd48 e801470e f001470e f801470e 80024d0e ..G...G...G...M. │ │ │ │ + 0x000fdd58 90010000 80000000 28050100 2cedf9ff ........(...,... │ │ │ │ + 0x000fdd68 fb020000 00420e10 8e024a0e 188d0349 .....B....J....I │ │ │ │ + 0x000fdd78 0e208c04 410e2886 05410e30 8306470e . ..A.(..A.0..G. │ │ │ │ + 0x000fdd88 e0020250 0a0e3044 0e28410e 20420e18 ...P..0D.(A. B.. │ │ │ │ + 0x000fdd98 420e1042 0e08470b 0339010e e802470e B..B..G..9....G. │ │ │ │ + 0x000fdda8 f002470e f802470e 8003470e 8803470e ..G...G...G...G. │ │ │ │ + 0x000fddb8 9003470e 9803470e a003470e a803470e ..G...G...G...G. │ │ │ │ + 0x000fddc8 b003470e b803470e c003470e c803470e ..G...G...G...G. │ │ │ │ + 0x000fddd8 d003490e e0020000 1c000000 ac050100 ..I............. │ │ │ │ + 0x000fdde8 b8a4f0ff 6b000000 00440e10 6c0a0e08 ....k....D..l... │ │ │ │ + 0x000fddf8 410b0000 00000000 10000000 cc050100 A............... │ │ │ │ + 0x000fde08 88eff9ff 09000000 00000000 10000000 ................ │ │ │ │ + 0x000fde18 e0050100 84eff9ff 0d000000 00000000 ................ │ │ │ │ + 0x000fde28 10000000 f4050100 80eff9ff 22000000 ............"... │ │ │ │ + 0x000fde38 00000000 24000000 08060100 9ceff9ff ....$........... │ │ │ │ + 0x000fde48 d0000000 00410e10 86024c0e 18830302 .....A....L..... │ │ │ │ + 0x000fde58 500a0e10 410e0842 0b000000 20000000 P...A..B.... ... │ │ │ │ + 0x000fde68 30060100 44f0f9ff e5000000 00410e10 0...D........A.. │ │ │ │ + 0x000fde78 83024a0e e00102b9 0a0e1041 0e084b0b ..J........A..K. │ │ │ │ + 0x000fde88 18000000 54060100 10f1f9ff 71000000 ....T.......q... │ │ │ │ + 0x000fde98 00500e10 83020260 0e080000 10000000 .P.....`........ │ │ │ │ + 0x000fdea8 70060100 74f1f9ff 05000000 00000000 p...t........... │ │ │ │ + 0x000fdeb8 10000000 84060100 70f1f9ff 50000000 ........p...P... │ │ │ │ + 0x000fdec8 00000000 34000000 98060100 acf1f9ff ....4........... │ │ │ │ + 0x000fded8 97000000 00420e10 8c02470e 18860343 .....B....G....C │ │ │ │ + 0x000fdee8 0e208304 7f0a0e18 440e1042 0e08470b . ......D..B..G. │ │ │ │ + 0x000fdef8 4e0a0e18 410e1045 0e08440b 4c000000 N...A..E..D.L... │ │ │ │ + 0x000fdf08 d0060100 14f2f9ff 55010000 00420e10 ........U....B.. │ │ │ │ + 0x000fdf18 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ + 0x000fdf28 05440e30 8306028e 0a0e2841 0e20420e .D.0......(A. B. │ │ │ │ + 0x000fdf38 18420e10 420e0845 0b026e0a 0e28470e .B..B..E..n..(G. │ │ │ │ + 0x000fdf48 20420e18 420e1042 0e08450b 20000000 B..B..B..E. ... │ │ │ │ + 0x000fdf58 20070100 24f3f9ff 46000000 00410e10 ...$...F....A.. │ │ │ │ + 0x000fdf68 83024c0e 20720a0e 10410e08 410b0000 ..L. r...A..A... │ │ │ │ + 0x000fdf78 20000000 44070100 50f3f9ff 46000000 ...D...P...F... │ │ │ │ + 0x000fdf88 00410e10 83024c0e 20720a0e 10410e08 .A....L. r...A.. │ │ │ │ + 0x000fdf98 410b0000 20000000 68070100 7cf3f9ff A... ...h...|... │ │ │ │ + 0x000fdfa8 4c000000 004b0e10 8302470e 20730a0e L....K....G. s.. │ │ │ │ + 0x000fdfb8 10410e08 410b0000 20000000 8c070100 .A..A... ....... │ │ │ │ + 0x000fdfc8 a8f3f9ff 4c000000 004b0e10 8302470e ....L....K....G. │ │ │ │ + 0x000fdfd8 20730a0e 10410e08 410b0000 20000000 s...A..A... ... │ │ │ │ + 0x000fdfe8 b0070100 d4f3f9ff 4c000000 004b0e10 ........L....K.. │ │ │ │ + 0x000fdff8 8302470e 20730a0e 10410e08 410b0000 ..G. s...A..A... │ │ │ │ + 0x000fe008 48000000 d4070100 00f4f9ff 02010000 H............... │ │ │ │ + 0x000fe018 00420e10 8d02450e 188c0344 0e208604 .B....E....D. .. │ │ │ │ + 0x000fe028 490e2883 05440e30 02b90a0e 28410e20 I.(..D.0....(A. │ │ │ │ + 0x000fe038 410e1842 0e10420e 08490b5b 0e28410e A..B..B..I.[.(A. │ │ │ │ + 0x000fe048 20410e18 420e1042 0e080000 4c000000 A..B..B....L... │ │ │ │ + 0x000fe058 20080100 c4f4f9ff 79000000 004a0e10 .......y....J.. │ │ │ │ + 0x000fe068 8f02450e 188e0345 0e208d04 490e288c ..E....E. ..I.(. │ │ │ │ + 0x000fe078 05480e30 8606440e 38830747 0e407a0e .H.0..D.8..G.@z. │ │ │ │ + 0x000fe088 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x000fe098 420e0844 c3c6cccd cecf0000 44000000 B..D........D... │ │ │ │ + 0x000fe0a8 70080100 f4f4f9ff ef000000 00420e10 p............B.. │ │ │ │ + 0x000fe0b8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000fe0c8 05440e30 8606440e 38830747 0e5002cd .D.0..D.8..G.P.. │ │ │ │ + 0x000fe0d8 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ + 0x000fe0e8 10420e08 40000000 b8080100 9cf5f9ff .B..@........... │ │ │ │ + 0x000fe0f8 c7000000 00420e10 8e02420e 188d0342 .....B....B....B │ │ │ │ + 0x000fe108 0e208c04 410e2886 05410e30 8306470e . ..A.(..A.0..G. │ │ │ │ + 0x000fe118 4002940a 0e30440e 28410e20 420e1842 @....0D.(A. B..B │ │ │ │ + 0x000fe128 0e10420e 08420b00 10000000 fc080100 ..B..B.......... │ │ │ │ + 0x000fe138 28f6f9ff 2e000000 00000000 60000000 (...........`... │ │ │ │ + 0x000fe148 10090100 44f6f9ff 3a020000 00420e10 ....D...:....B.. │ │ │ │ + 0x000fe158 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000fe168 05440e30 8606440e 38830747 0e400244 .D.0..D.8..G.@.D │ │ │ │ + 0x000fe178 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ + 0x000fe188 0e10420e 084b0b02 b30a0e38 410e3041 ..B..K.....8A.0A │ │ │ │ + 0x000fe198 0e28420e 20420e18 420e1042 0e08430b .(B. B..B..B..C. │ │ │ │ + 0x000fe1a8 48000000 74090100 20f8f9ff 33020000 H...t... ...3... │ │ │ │ + 0x000fe1b8 00420e10 8f024b0e 188e0342 0e208d04 .B....K....B. .. │ │ │ │ + 0x000fe1c8 420e288c 05410e30 8606440e 38830747 B.(..A.0..D.8..G │ │ │ │ + 0x000fe1d8 0e4003c2 010a0e38 410e3041 0e28420e .@.....8A.0A.(B. │ │ │ │ + 0x000fe1e8 20420e18 420e1042 0e08470b 10000000 B..B..B..G..... │ │ │ │ + 0x000fe1f8 c0090100 14faf9ff 0c000000 00000000 ................ │ │ │ │ + 0x000fe208 10000000 d4090100 10faf9ff 3b000000 ............;... │ │ │ │ + 0x000fe218 00000000 20000000 e8090100 3cfaf9ff .... .......<... │ │ │ │ + 0x000fe228 71000000 00410e10 83024c0e 30025d0a q....A....L.0.]. │ │ │ │ + 0x000fe238 0e10410e 08410b00 28000000 0c0a0100 ..A..A..(....... │ │ │ │ + 0x000fe248 98faf9ff 9b000000 00410e10 8602490e .........A....I. │ │ │ │ + 0x000fe258 18830347 0e400274 0a0e1841 0e10410e ...G.@.t...A..A. │ │ │ │ + 0x000fe268 08490b00 48000000 380a0100 0cfbf9ff .I..H...8....... │ │ │ │ + 0x000fe278 ff010000 00420e10 8f02420e 188e034a .....B....B....J │ │ │ │ + 0x000fe288 0e208d04 450e288c 05440e30 8606430e . ..E.(..D.0..C. │ │ │ │ + 0x000fe298 38830744 0e800102 640a0e38 410e3041 8..D....d..8A.0A │ │ │ │ + 0x000fe2a8 0e28420e 20420e18 420e1042 0e08440b .(B. B..B..B..D. │ │ │ │ + 0x000fe2b8 20000000 840a0100 c0fcf9ff 85000000 ............... │ │ │ │ + 0x000fe2c8 00410e10 8302470e 3002760a 0e10410e .A....G.0.v...A. │ │ │ │ + 0x000fe2d8 08410b00 68000000 a80a0100 2cfdf9ff .A..h.......,... │ │ │ │ + 0x000fe2e8 cc010000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000fe2f8 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ + 0x000fe308 3883074a 0e800303 21010e88 037d0e90 8..J....!....}.. │ │ │ │ + 0x000fe318 034e0e98 03490ea0 03490ea8 03420eb0 .N...I...I...B.. │ │ │ │ + 0x000fe328 03490e80 035a0a0e 38430e30 410e2842 .I...Z..8C.0A.(B │ │ │ │ + 0x000fe338 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x000fe348 48000000 140b0100 90fef9ff 81000000 H............... │ │ │ │ + 0x000fe358 00470e10 8e02480e 188d0345 0e208c04 .G....H....E. .. │ │ │ │ + 0x000fe368 440e2886 05440e30 83067d0e 28410e20 D.(..D.0..}.(A. │ │ │ │ + 0x000fe378 420e1842 0e10420e 0841c3c6 cccdce41 B..B..B..A.....A │ │ │ │ + 0x000fe388 0e308306 86058c04 8d038e02 44000000 .0..........D... │ │ │ │ + 0x000fe398 600b0100 d4fef9ff b6000000 004b0e10 `............K.. │ │ │ │ + 0x000fe3a8 8d02480e 188c0344 0e208604 440e2883 ..H....D. ..D.(. │ │ │ │ + 0x000fe3b8 05440e30 02670e28 410e2041 0e18420e .D.0.g.(A. A..B. │ │ │ │ + 0x000fe3c8 10420e08 41c3c6cc cd430e30 83058604 .B..A....C.0.... │ │ │ │ + 0x000fe3d8 8c038d02 30000000 a80b0100 4cfff9ff ....0.......L... │ │ │ │ + 0x000fe3e8 ba000000 00420e10 8c02410e 18860341 .....B....A....A │ │ │ │ + 0x000fe3f8 0e208304 440e3002 890a0e20 410e1841 . ..D.0.... A..A │ │ │ │ + 0x000fe408 0e10420e 08410b00 48000000 dc0b0100 ..B..A..H....... │ │ │ │ + 0x000fe418 d8fff9ff 58010000 00420e10 8f02420e ....X....B....B. │ │ │ │ + 0x000fe428 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x000fe438 8606410e 38830744 0e6002f4 0a0e3841 ..A.8..D.`....8A │ │ │ │ + 0x000fe448 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x000fe458 08440b00 48000000 280c0100 ec00faff .D..H...(....... │ │ │ │ + 0x000fe468 46010000 00420e10 8f02420e 188e0342 F....B....B....B │ │ │ │ + 0x000fe478 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fe488 38830744 0e5002e4 0a0e3841 0e30410e 8..D.P....8A.0A. │ │ │ │ + 0x000fe498 28420e20 420e1842 0e10420e 08440b00 (B. B..B..B..D.. │ │ │ │ + 0x000fe4a8 30000000 740c0100 f001faff 48000000 0...t.......H... │ │ │ │ + 0x000fe4b8 00410e10 8602440e 18830344 0e20500a .A....D....D. P. │ │ │ │ + 0x000fe4c8 0e18410e 10410e08 450b650e 18410e10 ..A..A..E.e..A.. │ │ │ │ + 0x000fe4d8 410e0800 4c000000 a80c0100 0c02faff A...L........... │ │ │ │ + 0x000fe4e8 16030000 00420e10 8f02450e 188e0342 .....B....E....B │ │ │ │ + 0x000fe4f8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000fe508 38830747 0e800103 a2020a0e 38410e30 8..G........8A.0 │ │ │ │ + 0x000fe518 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x000fe528 0b000000 48000000 f80c0100 dc04faff ....H........... │ │ │ │ + 0x000fe538 46020000 00450e10 8f02450e 188e0345 F....E....E....E │ │ │ │ + 0x000fe548 0e208d04 460e288c 05470e30 8606410e . ..F.(..G.0..A. │ │ │ │ + 0x000fe558 38830747 0e7003c2 010a0e38 410e3041 8..G.p.....8A.0A │ │ │ │ + 0x000fe568 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x000fe578 10000000 440d0100 e006faff 33000000 ....D.......3... │ │ │ │ + 0x000fe588 00000000 10000000 580d0100 0c07faff ........X....... │ │ │ │ + 0x000fe598 04000000 00000000 10000000 6c0d0100 ............l... │ │ │ │ + 0x000fe5a8 0807faff ef000000 00000000 30000000 ............0... │ │ │ │ + 0x000fe5b8 800d0100 e407faff cb000000 00420e10 .............B.. │ │ │ │ + 0x000fe5c8 8c02440e 18860344 0e208304 440e3002 ..D....D. ..D.0. │ │ │ │ + 0x000fe5d8 720a0e20 440e1841 0e10420e 08490b00 r.. D..A..B..I.. │ │ │ │ + 0x000fe5e8 10000000 b40d0100 8008faff 68000000 ............h... │ │ │ │ + 0x000fe5f8 00000000 10000000 c80d0100 dc08faff ................ │ │ │ │ + 0x000fe608 66000000 00000000 10000000 dc0d0100 f............... │ │ │ │ + 0x000fe618 3809faff 06000000 00000000 14000000 8............... │ │ │ │ + 0x000fe628 f00d0100 3409faff 32000000 00540e10 ....4...2....T.. │ │ │ │ + 0x000fe638 5d0e0800 14000000 080e0100 5c09faff ]...........\... │ │ │ │ + 0x000fe648 3d000000 005d0e10 5f0e0800 20000000 =....].._... ... │ │ │ │ + 0x000fe658 200e0100 8409faff e5000000 00410e10 ............A.. │ │ │ │ + 0x000fe668 83024a0e e00102b9 0a0e1041 0e084b0b ..J........A..K. │ │ │ │ + 0x000fe678 48000000 440e0100 500afaff 8f000000 H...D...P....... │ │ │ │ + 0x000fe688 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ + 0x000fe698 450e288c 05440e30 8606440e 38830744 E.(..D.0..D.8..D │ │ │ │ + 0x000fe6a8 0e400260 0a0e3841 0e30410e 28420e20 .@.`..8A.0A.(B. │ │ │ │ + 0x000fe6b8 420e1842 0e10420e 08440b00 10000000 B..B..B..D...... │ │ │ │ + 0x000fe6c8 900e0100 940afaff 23000000 00440e10 ........#....D.. │ │ │ │ + 0x000fe6d8 48000000 a40e0100 b00afaff 51010000 H...........Q... │ │ │ │ + 0x000fe6e8 00420e10 8f02500e 188e0349 0e208d04 .B....P....I. .. │ │ │ │ + 0x000fe6f8 450e288c 05440e30 8606480e 38830749 E.(..D.0..H.8..I │ │ │ │ + 0x000fe708 0e500301 010a0e38 410e3041 0e28420e .P.....8A.0A.(B. │ │ │ │ + 0x000fe718 20420e18 420e1042 0e08410b 28000000 B..B..B..A.(... │ │ │ │ + 0x000fe728 f00e0100 c40bfaff fb010000 00410e10 .............A.. │ │ │ │ + 0x000fe738 8602440e 18830347 0e6002c8 0a0e1841 ..D....G.`.....A │ │ │ │ + 0x000fe748 0e10410e 084a0b00 18000000 1c0f0100 ..A..J.......... │ │ │ │ + 0x000fe758 980dfaff 5e000000 00440e30 02540a0e ....^....D.0.T.. │ │ │ │ + 0x000fe768 08410b00 10000000 380f0100 dc0dfaff .A......8....... │ │ │ │ + 0x000fe778 05000000 00000000 14000000 4c0f0100 ............L... │ │ │ │ + 0x000fe788 d80dfaff 9c000000 00026c0e 10630e08 ..........l..c.. │ │ │ │ + 0x000fe798 2c000000 640f0100 600efaff d9000000 ,...d...`....... │ │ │ │ + 0x000fe7a8 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. │ │ │ │ + 0x000fe7b8 028d0a0e 18440e10 420e0846 0b000000 .....D..B..F.... │ │ │ │ + 0x000fe7c8 2c000000 940f0100 100ffaff dc030000 ,............... │ │ │ │ + 0x000fe7d8 00410e10 8602430d 06448f03 8e04478d .A....C..D....G. │ │ │ │ + 0x000fe7e8 05488c06 4b830703 66020a0c 0708480b .H..K...f.....H. │ │ │ │ + 0x000fe7f8 10000000 c40f0100 c012faff 1c000000 ................ │ │ │ │ + 0x000fe808 00000000 5c000000 d80f0100 cc12faff ....\........... │ │ │ │ + 0x000fe818 e6060000 00420e10 8f02420e 188e0345 .....B....B....E │ │ │ │ + 0x000fe828 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ + 0x000fe838 38830747 0ea00103 3e010ec0 017d0ea0 8..G....>....}.. │ │ │ │ + 0x000fe848 01031a01 0a0e3844 0e30410e 28420e20 ......8D.0A.(B. │ │ │ │ + 0x000fe858 420e1842 0e10420e 08440b02 dd0ec001 B..B..B..D...... │ │ │ │ + 0x000fe868 7d0ea001 2c000000 38100100 5c19faff }...,...8...\... │ │ │ │ + 0x000fe878 dd010000 00410e10 8602470d 06448f03 .....A....G..D.. │ │ │ │ + 0x000fe888 8e04478d 058c0644 8307035a 010a0c07 ..G....D...Z.... │ │ │ │ + 0x000fe898 08470b00 58000000 68100100 0c1bfaff .G..X...h....... │ │ │ │ + 0x000fe8a8 3c020000 00420e10 8f02470e 188e0342 <....B....G....B │ │ │ │ + 0x000fe8b8 0e208d04 490e288c 05440e30 8606410e . ..I.(..D.0..A. │ │ │ │ + 0x000fe8c8 38830747 0ee00202 4e0e8003 7b0ee002 8..G....N...{... │ │ │ │ + 0x000fe8d8 02e90a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ + 0x000fe8e8 18420e10 420e0844 0b000000 00000000 .B..B..D........ │ │ │ │ + 0x000fe8f8 18000000 c4100100 f01cfaff 5f000000 ............_... │ │ │ │ + 0x000fe908 00420e10 8c025e0a 0e08480b 18000000 .B....^...H..... │ │ │ │ + 0x000fe918 e0100100 341dfaff 60000000 00420e10 ....4...`....B.. │ │ │ │ + 0x000fe928 8c025f0a 0e08470b 54000000 fc100100 .._...G.T....... │ │ │ │ + 0x000fe938 781dfaff ad020000 004f0e10 8f02450e x........O....E. │ │ │ │ + 0x000fe948 188e0345 0e208d04 450e288c 05440e30 ...E. ..E.(..D.0 │ │ │ │ + 0x000fe958 8606480e 38830744 0e50038d 010a0e38 ..H.8..D.P.....8 │ │ │ │ + 0x000fe968 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x000fe978 0e084b0b 02dc0e08 c3c6cccd cecf0000 ..K............. │ │ │ │ + 0x000fe988 18000000 54110100 d01ffaff 63000000 ....T.......c... │ │ │ │ + 0x000fe998 00440e50 02590a0e 08410b00 48000000 .D.P.Y...A..H... │ │ │ │ + 0x000fe9a8 70110100 2420faff 1e010000 00420e10 p...$ .......B.. │ │ │ │ + 0x000fe9b8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000fe9c8 05410e30 8606410e 38830744 0e5002c4 .A.0..A.8..D.P.. │ │ │ │ + 0x000fe9d8 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ + 0x000fe9e8 0e10420e 08440b00 10000000 bc110100 ..B..D.......... │ │ │ │ + 0x000fe9f8 f820faff 2d000000 00000000 28000000 . ..-.......(... │ │ │ │ + 0x000fea08 d0110100 1421faff 51000000 00480e10 .....!..Q....H.. │ │ │ │ + 0x000fea18 8602440e 18830344 0e20730e 18410e10 ..D....D. s..A.. │ │ │ │ + 0x000fea28 410e084b c3c60000 38000000 fc110100 A..K....8....... │ │ │ │ + 0x000fea38 4821faff c4000000 00440e10 8c02440e H!.......D....D. │ │ │ │ + 0x000fea48 18860343 0e208304 610a0e18 410e1042 ...C. ..a...A..B │ │ │ │ + 0x000fea58 0e08410b 02530a0e 18410e10 420e084a ..A..S...A..B..J │ │ │ │ + 0x000fea68 0b000000 10000000 38120100 dc21faff ........8....!.. │ │ │ │ + 0x000fea78 53000000 00740e10 38000000 4c120100 S....t..8...L... │ │ │ │ + 0x000fea88 2822faff bc000000 00420e10 8e02450e (".......B....E. │ │ │ │ + 0x000fea98 188d0345 0e208c04 440e2886 05410e30 ...E. ..D.(..A.0 │ │ │ │ + 0x000feaa8 8306770a 0e28410e 20420e18 420e1042 ..w..(A. B..B..B │ │ │ │ + 0x000feab8 0e08410b 34000000 88120100 ac22faff ..A.4........".. │ │ │ │ + 0x000feac8 94000000 00410e10 8602480e 18830344 .....A....H....D │ │ │ │ + 0x000fead8 0e20630a 0e18410e 10410e08 460b790a . c...A..A..F.y. │ │ │ │ + 0x000feae8 0e18410e 10410e08 420b0000 18000000 ..A..A..B....... │ │ │ │ + 0x000feaf8 c0120100 1423faff 20000000 00410e10 .....#.. ....A.. │ │ │ │ + 0x000feb08 86025a0e 08000000 10000000 dc120100 ..Z............. │ │ │ │ + 0x000feb18 1823faff 42000000 00000000 40000000 .#..B.......@... │ │ │ │ + 0x000feb28 f0120100 5423faff 4a010000 00420e10 ....T#..J....B.. │ │ │ │ + 0x000feb38 8e02420e 188d0345 0e208c04 440e2886 ..B....E. ..D.(. │ │ │ │ + 0x000feb48 05430e30 8306470e 4002b30a 0e30440e .C.0..G.@....0D. │ │ │ │ + 0x000feb58 28410e20 420e1842 0e10420e 084b0b00 (A. B..B..B..K.. │ │ │ │ + 0x000feb68 18000000 34130100 6024faff 40000000 ....4...`$..@... │ │ │ │ + 0x000feb78 00410e10 83027e0e 08000000 48000000 .A....~.....H... │ │ │ │ + 0x000feb88 50130100 8424faff 2c030000 00420e10 P....$..,....B.. │ │ │ │ + 0x000feb98 8f024b0e 188e0342 0e208d04 420e288c ..K....B. ..B.(. │ │ │ │ + 0x000feba8 05410e30 8606410e 38830744 0e600335 .A.0..A.8..D.`.5 │ │ │ │ + 0x000febb8 020a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ + 0x000febc8 420e1042 0e08470b 5c000000 9c130100 B..B..G.\....... │ │ │ │ + 0x000febd8 6827faff ce010000 00420e10 8d02420e h'.......B....B. │ │ │ │ + 0x000febe8 188c0341 0e208604 410e2883 05440e30 ...A. ..A.(..D.0 │ │ │ │ + 0x000febf8 02fc0a0e 28440e20 410e1842 0e10420e ....(D. A..B..B. │ │ │ │ + 0x000fec08 08410b5a 0a0e2844 0e20440e 18420e10 .A.Z..(D. D..B.. │ │ │ │ + 0x000fec18 420e084a 0b470a0e 28440e20 410e1842 B..J.G..(D. A..B │ │ │ │ + 0x000fec28 0e10420e 08480b00 10000000 fc130100 ..B..H.......... │ │ │ │ + 0x000fec38 d828faff 09000000 00000000 38000000 .(..........8... │ │ │ │ + 0x000fec48 10140100 d428faff 22010000 00420e10 .....(.."....B.. │ │ │ │ + 0x000fec58 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ + 0x000fec68 05470ec0 0202ce0a 0e28430e 20410e18 .G.......(C. A.. │ │ │ │ + 0x000fec78 420e1042 0e08410b 2c000000 4c140100 B..B..A.,...L... │ │ │ │ + 0x000fec88 c829faff 8d040000 00410e10 8602460d .).......A....F. │ │ │ │ + 0x000fec98 06508f03 8e048d05 8c068307 03cf020a .P.............. │ │ │ │ + 0x000feca8 0c07084a 0b000000 28000000 7c140100 ...J....(...|... │ │ │ │ + 0x000fecb8 282efaff 85000000 00410e10 8602410e (........A....A. │ │ │ │ + 0x000fecc8 18830347 0e500274 0a0e1841 0e10410e ...G.P.t...A..A. │ │ │ │ + 0x000fecd8 08410b00 10000000 a8140100 8c2efaff .A.............. │ │ │ │ + 0x000fece8 03000000 00000000 20000000 bc140100 ........ ....... │ │ │ │ + 0x000fecf8 882efaff d4000000 00410e10 83024a0e .........A....J. │ │ │ │ + 0x000fed08 c001025c 0a0e1041 0e08480b 20000000 ...\...A..H. ... │ │ │ │ + 0x000fed18 e0140100 442ffaff d5000000 00410e10 ....D/.......A.. │ │ │ │ + 0x000fed28 83024a0e c001025b 0a0e1041 0e08490b ..J....[...A..I. │ │ │ │ + 0x000fed38 18000000 04150100 0030faff 25000000 .........0..%... │ │ │ │ + 0x000fed48 00410e10 86025f0e 08000000 40000000 .A...._.....@... │ │ │ │ + 0x000fed58 20150100 1430faff 55010000 00420e10 ....0..U....B.. │ │ │ │ + 0x000fed68 8e02420e 188d0345 0e208c04 470e2886 ..B....E. ..G.(. │ │ │ │ + 0x000fed78 05410e30 83064a0e d0010265 0a0e3044 .A.0..J....e..0D │ │ │ │ + 0x000fed88 0e28410e 20420e18 420e1042 0e08450b .(A. B..B..B..E. │ │ │ │ + 0x000fed98 10000000 64150100 3031faff 23000000 ....d...01..#... │ │ │ │ + 0x000feda8 00440e10 10000000 78150100 4c31faff .D......x...L1.. │ │ │ │ + 0x000fedb8 06000000 00000000 1c000000 8c150100 ................ │ │ │ │ + 0x000fedc8 4895f0ff 76000000 00410e10 83020247 H...v....A.....G │ │ │ │ + 0x000fedd8 0a0e0841 0b000000 24000000 ac150100 ...A....$....... │ │ │ │ + 0x000fede8 d88cf0ff 4a010000 00410e10 8602440e ....J....A....D. │ │ │ │ + 0x000fedf8 7002e30a 0e10410e 08410b00 00000000 p.....A..A...... │ │ │ │ + 0x000fee08 10000000 d4150100 0031faff 23000000 .........1..#... │ │ │ │ + 0x000fee18 00440e10 34000000 e8150100 1c31faff .D..4........1.. │ │ │ │ + 0x000fee28 28010000 00410e10 8302027e 0a0e0841 (....A.....~...A │ │ │ │ + 0x000fee38 0b4e0e18 4e0e2058 0e18410e 106d0a0e .N..N. X..A..m.. │ │ │ │ + 0x000fee48 08460b59 0a0e0847 0b000000 44000000 .F.Y...G....D... │ │ │ │ + 0x000fee58 20160100 1432faff dd010000 00440e10 ....2.......D.. │ │ │ │ + 0x000fee68 8c02460e 18860341 0e208304 0316010a ..F....A. ...... │ │ │ │ + 0x000fee78 0e18410e 10420e08 440b510a 0e18480e ..A..B..D.Q...H. │ │ │ │ + 0x000fee88 10420e08 450b0269 0a0e1849 0e10420e .B..E..i...I..B. │ │ │ │ + 0x000fee98 08420b00 5c000000 68160100 ac33faff .B..\...h....3.. │ │ │ │ + 0x000feea8 8f020000 00420e10 8c02440e 1886034a .....B....D....J │ │ │ │ + 0x000feeb8 0e20031c 010a0e18 470e1042 0e084b0b . ......G..B..K. │ │ │ │ + 0x000feec8 750a0e18 410e1042 0e08480b 580a0e18 u...A..B..H.X... │ │ │ │ + 0x000feed8 410e1042 0e08450b 02680a0e 18440e10 A..B..E..h...D.. │ │ │ │ + 0x000feee8 420e0842 0b02530a 0e18440e 10420e08 B..B..S...D..B.. │ │ │ │ + 0x000feef8 420b0000 5c000000 c8160100 dc35faff B...\........5.. │ │ │ │ + 0x000fef08 8f020000 00420e10 8c02460e 18860344 .....B....F....D │ │ │ │ + 0x000fef18 0e20031d 010a0e18 470e1042 0e084e0b . ......G..B..N. │ │ │ │ + 0x000fef28 750a0e18 410e1042 0e08480b 580a0e18 u...A..B..H.X... │ │ │ │ + 0x000fef38 410e1042 0e08450b 02680a0e 18440e10 A..B..E..h...D.. │ │ │ │ + 0x000fef48 420e0842 0b02530a 0e18440e 10420e08 B..B..S...D..B.. │ │ │ │ + 0x000fef58 420b0000 3c000000 28170100 0c38faff B...<...(....8.. │ │ │ │ + 0x000fef68 51030000 00420e10 8e02470e 188d0342 Q....B....G....B │ │ │ │ + 0x000fef78 0e208c04 410e2886 05410e30 830603be . ..A.(..A.0.... │ │ │ │ + 0x000fef88 010a0e28 410e2042 0e18420e 10420e08 ...(A. B..B..B.. │ │ │ │ + 0x000fef98 460b0000 14000000 68170100 2c3bfaff F.......h...,;.. │ │ │ │ + 0x000fefa8 35000000 00540e10 600e0800 30000000 5....T..`...0... │ │ │ │ + 0x000fefb8 80170100 543bfaff f0020000 00420e10 ....T;.......B.. │ │ │ │ + 0x000fefc8 8c02410e 18860341 0e208304 440e4003 ..A....A. ..D.@. │ │ │ │ + 0x000fefd8 a6010a0e 20410e18 410e1042 0e08460b .... A..A..B..F. │ │ │ │ + 0x000fefe8 14000000 b4170100 103efaff 37000000 .........>..7... │ │ │ │ + 0x000feff8 00000000 00000000 48000000 cc170100 ........H....... │ │ │ │ + 0x000ff008 383efaff b9000000 00420e10 8d024c0e 8>.......B....L. │ │ │ │ + 0x000ff018 188c0341 0e208604 480e2883 05470e30 ...A. ..H.(..G.0 │ │ │ │ + 0x000ff028 026a0a0e 28440e20 410e1842 0e10420e .j..(D. A..B..B. │ │ │ │ + 0x000ff038 08470b57 0e28440e 20410e18 420e1042 .G.W.(D. A..B..B │ │ │ │ + 0x000ff048 0e080000 30000000 18180100 ac3efaff ....0........>.. │ │ │ │ + 0x000ff058 48000000 00420e10 8c02440e 18860347 H....B....D....G │ │ │ │ + 0x000ff068 0e20640a 0e18410e 10420e08 4c0b440e . d...A..B..L.D. │ │ │ │ + 0x000ff078 18410e10 420e0800 48000000 4c180100 .A..B...H...L... │ │ │ │ + 0x000ff088 c83efaff 5c000000 00420e10 8e02450e .>..\....B....E. │ │ │ │ + 0x000ff098 188d0345 0e208c04 440e2886 05470e30 ...E. ..D.(..G.0 │ │ │ │ + 0x000ff0a8 6a0a0e28 410e2042 0e18420e 10420e08 j..(A. B..B..B.. │ │ │ │ + 0x000ff0b8 480b440e 28410e20 420e1842 0e10420e H.D.(A. B..B..B. │ │ │ │ + 0x000ff0c8 08000000 18000000 98180100 dc3efaff .............>.. │ │ │ │ + 0x000ff0d8 40000000 00410e10 83027e0e 08000000 @....A....~..... │ │ │ │ + 0x000ff0e8 10000000 b4180100 003ffaff 0c000000 .........?...... │ │ │ │ + 0x000ff0f8 00000000 18000000 c8180100 fc3efaff .............>.. │ │ │ │ + 0x000ff108 4b000000 00480e10 83020242 0e080000 K....H.....B.... │ │ │ │ + 0x000ff118 10000000 e4180100 303ffaff 0c000000 ........0?...... │ │ │ │ + 0x000ff128 00000000 28000000 f8180100 2c3ffaff ....(.......,?.. │ │ │ │ + 0x000ff138 8f000000 00410e10 8602480e 18830347 .....A....H....G │ │ │ │ + 0x000ff148 0e200253 0a0e1843 0e10410e 08490b00 . .S...C..A..I.. │ │ │ │ + 0x000ff158 38000000 24190100 903ffaff 66010000 8...$....?..f... │ │ │ │ + 0x000ff168 00420e10 8d02420e 188c0341 0e208604 .B....B....A. .. │ │ │ │ + 0x000ff178 410e2883 05440e50 02d20a0e 28430e20 A.(..D.P....(C. │ │ │ │ + 0x000ff188 410e1842 0e10420e 08410b00 10000000 A..B..B..A...... │ │ │ │ + 0x000ff198 60190100 c440faff 2a000000 00000000 `....@..*....... │ │ │ │ + 0x000ff1a8 18000000 74190100 e040faff 96000000 ....t....@...... │ │ │ │ + 0x000ff1b8 00440e20 028c0a0e 08410b00 10000000 .D. .....A...... │ │ │ │ + 0x000ff1c8 90190100 c491f0ff 0c000000 00000000 ................ │ │ │ │ + 0x000ff1d8 10000000 a4190100 5041faff 07000000 ........PA...... │ │ │ │ + 0x000ff1e8 00000000 10000000 b8190100 4c41faff ............LA.. │ │ │ │ + 0x000ff1f8 09000000 00000000 10000000 cc190100 ................ │ │ │ │ + 0x000ff208 4841faff 4b000000 006c0e10 18000000 HA..K....l...... │ │ │ │ + 0x000ff218 e0190100 8441faff 71000000 00440e20 .....A..q....D. │ │ │ │ + 0x000ff228 02670a0e 08410b00 14000000 fc190100 .g...A.......... │ │ │ │ + 0x000ff238 6891f0ff 0c000000 00000000 00000000 h............... │ │ │ │ + 0x000ff248 10000000 141a0100 d041faff 09000000 .........A...... │ │ │ │ + 0x000ff258 00000000 10000000 281a0100 cc41faff ........(....A.. │ │ │ │ + 0x000ff268 0b000000 00000000 10000000 3c1a0100 ............<... │ │ │ │ + 0x000ff278 c841faff 09000000 00000000 18000000 .A.............. │ │ │ │ + 0x000ff288 501a0100 c441faff 71000000 00440e20 P....A..q....D. │ │ │ │ + 0x000ff298 02670a0e 08410b00 14000000 6c1a0100 .g...A......l... │ │ │ │ + 0x000ff2a8 0891f0ff 0c000000 00000000 00000000 ................ │ │ │ │ + 0x000ff2b8 48000000 841a0100 1042faff 0d030000 H........B...... │ │ │ │ + 0x000ff2c8 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x000ff2d8 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x000ff2e8 0ef00103 ed020e38 410e3041 0e28420e .......8A.0A.(B. │ │ │ │ + 0x000ff2f8 20420e18 420e1042 0e080000 10000000 B..B..B........ │ │ │ │ + 0x000ff308 d01a0100 d444faff 06000000 00000000 .....D.......... │ │ │ │ + 0x000ff318 10000000 e41a0100 d044faff 08000000 .........D...... │ │ │ │ + 0x000ff328 00000000 10000000 f81a0100 cc44faff .............D.. │ │ │ │ + 0x000ff338 7c000000 00000000 64000000 0c1b0100 |.......d....... │ │ │ │ + 0x000ff348 3845faff 27020000 00420e10 8f02480e 8E..'....B....H. │ │ │ │ + 0x000ff358 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ + 0x000ff368 8606410e 38830744 0e50032a 010a0e38 ..A.8..D.P.*...8 │ │ │ │ + 0x000ff378 450e3041 0e28420e 20420e18 420e1042 E.0A.(B. B..B..B │ │ │ │ + 0x000ff388 0e08410b 02960a0e 38430e30 410e2842 ..A.....8C.0A.(B │ │ │ │ + 0x000ff398 0e20420e 18420e10 420e0846 0b000000 . B..B..B..F.... │ │ │ │ + 0x000ff3a8 50000000 741b0100 0047faff 02010000 P...t....G...... │ │ │ │ + 0x000ff3b8 004f0e10 8d02450e 188c0341 0e208604 .O....E....A. .. │ │ │ │ + 0x000ff3c8 440e2883 0502ac0a 0e20440e 18420e10 D.(...... D..B.. │ │ │ │ + 0x000ff3d8 420e0843 0b510e20 410e1845 0e10420e B..C.Q. A..E..B. │ │ │ │ + 0x000ff3e8 0841c3c6 cccd470e 28830586 048c038d .A....G.(....... │ │ │ │ + 0x000ff3f8 02000000 4c000000 c81b0100 bc47faff ....L........G.. │ │ │ │ + 0x000ff408 60000000 00470e10 8d02450e 188c0344 `....G....E....D │ │ │ │ + 0x000ff418 0e208604 440e2883 05460e30 690a0e28 . ..D.(..F.0i..( │ │ │ │ + 0x000ff428 460e2041 0e18420e 10420e08 420b440e F. A..B..B..B.D. │ │ │ │ + 0x000ff438 28430e20 410e1842 0e10420e 0841c3c6 (C. A..B..B..A.. │ │ │ │ + 0x000ff448 cccd0000 10000000 181c0100 cc47faff .............G.. │ │ │ │ + 0x000ff458 16000000 00000000 28000000 2c1c0100 ........(...,... │ │ │ │ + 0x000ff468 d847faff 95000000 00410e10 8602410e .G.......A....A. │ │ │ │ + 0x000ff478 18830347 0e205b0a 0e18410e 10410e08 ...G. [...A..A.. │ │ │ │ + 0x000ff488 4a0b0000 48000000 581c0100 4c48faff J...H...X...LH.. │ │ │ │ + 0x000ff498 09010000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ + 0x000ff4a8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x000ff4b8 38830744 0e6002b8 0a0e3844 0e30410e 8..D.`....8D.0A. │ │ │ │ + 0x000ff4c8 28420e20 420e1842 0e10420e 08450b00 (B. B..B..B..E.. │ │ │ │ + 0x000ff4d8 28000000 a41c0100 1049faff 93000000 (........I...... │ │ │ │ + 0x000ff4e8 00410e10 8602440e 18830344 0e40026b .A....D....D.@.k │ │ │ │ + 0x000ff4f8 0a0e1841 0e10410e 084a0b00 10000000 ...A..A..J...... │ │ │ │ + 0x000ff508 d01c0100 8449faff 10000000 00000000 .....I.......... │ │ │ │ + 0x000ff518 20000000 e41c0100 8049faff 88000000 ........I...... │ │ │ │ + 0x000ff528 00410e10 8302470e 2002500a 0e10410e .A....G. .P...A. │ │ │ │ + 0x000ff538 08470b00 20000000 081d0100 ec49faff .G.. ........I.. │ │ │ │ + 0x000ff548 53000000 00410e10 8302470e 2002440a S....A....G. .D. │ │ │ │ + 0x000ff558 0e10410e 08410b00 20000000 2c1d0100 ..A..A.. ...,... │ │ │ │ + 0x000ff568 284afaff 88000000 00410e10 8302470e (J.......A....G. │ │ │ │ + 0x000ff578 2002500a 0e10410e 08470b00 20000000 .P...A..G.. ... │ │ │ │ + 0x000ff588 501d0100 944afaff 64000000 00410e10 P....J..d....A.. │ │ │ │ + 0x000ff598 8302470e 20024a0a 0e10410e 08450b00 ..G. .J...A..E.. │ │ │ │ + 0x000ff5a8 20000000 741d0100 e04afaff 94000000 ...t....J...... │ │ │ │ + 0x000ff5b8 00410e10 8302470e 2002570a 0e10410e .A....G. .W...A. │ │ │ │ + 0x000ff5c8 08480b00 20000000 981d0100 5c4bfaff .H.. .......\K.. │ │ │ │ + 0x000ff5d8 6c000000 00410e10 8302470e 20024c0a l....A....G. .L. │ │ │ │ + 0x000ff5e8 0e10410e 084b0b00 20000000 bc1d0100 ..A..K.. ....... │ │ │ │ + 0x000ff5f8 a84bfaff 94000000 00410e10 8302470e .K.......A....G. │ │ │ │ + 0x000ff608 2002590a 0e10410e 08460b00 20000000 .Y...A..F.. ... │ │ │ │ + 0x000ff618 e01d0100 244cfaff 64000000 00410e10 ....$L..d....A.. │ │ │ │ + 0x000ff628 8302470e 20024b0a 0e10410e 08440b00 ..G. .K...A..D.. │ │ │ │ + 0x000ff638 20000000 041e0100 704cfaff 94000000 .......pL...... │ │ │ │ + 0x000ff648 00410e10 8302470e 2002580a 0e10410e .A....G. .X...A. │ │ │ │ + 0x000ff658 08470b00 10000000 281e0100 ec4cfaff .G......(....L.. │ │ │ │ + 0x000ff668 7a000000 00000000 30000000 3c1e0100 z.......0...<... │ │ │ │ + 0x000ff678 584dfaff 73000000 00410e10 8602440e XM..s....A....D. │ │ │ │ + 0x000ff688 18830344 0e200249 0a0e1843 0e10410e ...D. .I...C..A. │ │ │ │ + 0x000ff698 084a0b4e 0e18430e 10410e08 44000000 .J.N..C..A..D... │ │ │ │ + 0x000ff6a8 701e0100 a44dfaff 9b010000 00420e10 p....M.......B.. │ │ │ │ + 0x000ff6b8 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ + 0x000ff6c8 05440e30 83064a0e c002035e 010a0e30 .D.0..J....^...0 │ │ │ │ + 0x000ff6d8 440e2841 0e20420e 18420e10 420e0847 D.(A. B..B..B..G │ │ │ │ + 0x000ff6e8 0b000000 10000000 b81e0100 fc4efaff .............N.. │ │ │ │ + 0x000ff6f8 16000000 00000000 1c000000 cc1e0100 ................ │ │ │ │ + 0x000ff708 084ffaff 3c000000 00410e10 86026d0a .O..<....A....m. │ │ │ │ + 0x000ff718 0e08420b 4b0e0800 10000000 ec1e0100 ..B.K........... │ │ │ │ + 0x000ff728 284ffaff 1a000000 00000000 10000000 (O.............. │ │ │ │ + 0x000ff738 001f0100 344ffaff 2c000000 00000000 ....4O..,....... │ │ │ │ + 0x000ff748 14000000 141f0100 504ffaff 22000000 ........PO.."... │ │ │ │ + 0x000ff758 00000000 00000000 28000000 2c1f0100 ........(...,... │ │ │ │ + 0x000ff768 684ffaff c1000000 00420e10 8c02440e hO.......B....D. │ │ │ │ + 0x000ff778 18830346 0e30029b 0a0e1844 0e10420e ...F.0.....D..B. │ │ │ │ + 0x000ff788 08430b00 1c000000 581f0100 0c50faff .C......X....P.. │ │ │ │ + 0x000ff798 63000000 00410e10 83020242 0a0e0841 c....A.....B...A │ │ │ │ + 0x000ff7a8 0b000000 18000000 781f0100 5c50faff ........x...\P.. │ │ │ │ + 0x000ff7b8 21000000 00460e10 86024cc6 0e080000 !....F....L..... │ │ │ │ + 0x000ff7c8 40000000 941f0100 7050faff f2000000 @.......pP...... │ │ │ │ + 0x000ff7d8 00410e10 8602440e 18830344 0e200243 .A....D....D. .C │ │ │ │ + 0x000ff7e8 0a0e1841 0e10410e 08420b02 640a0e18 ...A..A..B..d... │ │ │ │ + 0x000ff7f8 460e1041 0e08450b 440a0e18 430e1041 F..A..E.D...C..A │ │ │ │ + 0x000ff808 0e08410b 18000000 d81f0100 2c51faff ..A.........,Q.. │ │ │ │ + 0x000ff818 13000000 00440e18 450e2049 0e080000 .....D..E. I.... │ │ │ │ + 0x000ff828 44000000 f41f0100 3051faff 6d000000 D.......0Q..m... │ │ │ │ + 0x000ff838 00420e10 8e02450e 188d034a 0e208c04 .B....E....J. .. │ │ │ │ + 0x000ff848 410e2886 05480e30 8306540e 384b0e40 A.(..H.0..T.8K.@ │ │ │ │ + 0x000ff858 4e0e3841 0e30450a 0e28440e 20420e18 N.8A.0E..(D. B.. │ │ │ │ + 0x000ff868 420e1042 0e08490b 54000000 3c200100 B..B..I.T...< .. │ │ │ │ + 0x000ff878 5851faff 85000000 00420e10 8f02450e XQ.......B....E. │ │ │ │ + 0x000ff888 188e0345 0e208d04 480e288c 05440e30 ...E. ..H.(..D.0 │ │ │ │ + 0x000ff898 8606480e 38830747 0e50560e 584a0e60 ..H.8..G.PV.XJ.` │ │ │ │ + 0x000ff8a8 540e5841 0e50480a 0e38440e 30410e28 T.XA.PH..8D.0A.( │ │ │ │ + 0x000ff8b8 420e2042 0e18420e 10420e08 470b0000 B. B..B..B..G... │ │ │ │ + 0x000ff8c8 44000000 94200100 9051faff cb010000 D.... ...Q...... │ │ │ │ + 0x000ff8d8 00420e10 8c02410e 18860341 0e208304 .B....A....A. .. │ │ │ │ + 0x000ff8e8 02940a0e 18410e10 420e0845 0b02cd0a .....A..B..E.... │ │ │ │ + 0x000ff8f8 0e18430e 10420e08 410b510a 0e18430e ..C..B..A.Q...C. │ │ │ │ + 0x000ff908 10420e08 410b0000 40000000 dc200100 .B..A...@.... .. │ │ │ │ + 0x000ff918 1853faff 5e010000 00420e10 8e02420e .S..^....B....B. │ │ │ │ + 0x000ff928 188d0342 0e208c04 410e2886 05430e30 ...B. ..A.(..C.0 │ │ │ │ + 0x000ff938 8306470e 6002740a 0e30410e 28410e20 ..G.`.t..0A.(A. │ │ │ │ + 0x000ff948 420e1842 0e10420e 08430b00 10000000 B..B..B..C...... │ │ │ │ + 0x000ff958 20210100 3454faff 6c000000 00000000 !..4T..l....... │ │ │ │ + 0x000ff968 10000000 34210100 9054faff 0d000000 ....4!...T...... │ │ │ │ + 0x000ff978 00000000 10000000 48210100 8c54faff ........H!...T.. │ │ │ │ + 0x000ff988 05000000 00000000 10000000 5c210100 ............\!.. │ │ │ │ + 0x000ff998 8854faff 0e000000 00000000 10000000 .T.............. │ │ │ │ + 0x000ff9a8 70210100 8454faff 05000000 00000000 p!...T.......... │ │ │ │ + 0x000ff9b8 30000000 84210100 8054faff 5b000000 0....!...T..[... │ │ │ │ + 0x000ff9c8 00420e10 8c02490e 18830349 0e20630a .B....I....I. c. │ │ │ │ + 0x000ff9d8 0e18440e 10420e08 430b510e 18440e10 ..D..B..C.Q..D.. │ │ │ │ + 0x000ff9e8 420e0800 10000000 b8210100 ac54faff B........!...T.. │ │ │ │ + 0x000ff9f8 05000000 00000000 20000000 cc210100 ........ ....!.. │ │ │ │ + 0x000ffa08 b889f0ff 61000000 00410e10 8602440e ....a....A....D. │ │ │ │ + 0x000ffa18 2002550a 0e10410e 08410b00 10000000 .U...A..A...... │ │ │ │ + 0x000ffa28 f0210100 8454faff 0c000000 00000000 .!...T.......... │ │ │ │ + 0x000ffa38 14000000 04220100 8054faff 0c000000 ....."...T...... │ │ │ │ + 0x000ffa48 00000000 00000000 10000000 1c220100 .............".. │ │ │ │ + 0x000ffa58 7854faff 2d010000 00000000 20000000 xT..-....... ... │ │ │ │ + 0x000ffa68 30220100 9455faff b1000000 00420e10 0"...U.......B.. │ │ │ │ + 0x000ffa78 8c02470e 20028d0a 0e10450e 08450b00 ..G. .....E..E.. │ │ │ │ + 0x000ffa88 24000000 54220100 3056faff 71000000 $...T"..0V..q... │ │ │ │ + 0x000ffa98 00410e10 8602430e 1883034c 0e20025b .A....C....L. .[ │ │ │ │ + 0x000ffaa8 0e18440e 10410e08 30000000 7c220100 ..D..A..0...|".. │ │ │ │ + 0x000ffab8 8856faff ed000000 00420e10 8d024a0e .V.......B....J. │ │ │ │ + 0x000ffac8 188c0341 0e208304 470e3002 a30a0e20 ...A. ..G.0.... │ │ │ │ + 0x000ffad8 440e1842 0e10420e 08410b00 5c000000 D..B..B..A..\... │ │ │ │ + 0x000ffae8 b0220100 4457faff eb000000 00420e10 ."..DW.......B.. │ │ │ │ + 0x000ffaf8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x000ffb08 05410e30 8606410e 38830744 0e6002bc .A.0..A.8..D.`.. │ │ │ │ + 0x000ffb18 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ + 0x000ffb28 0e10420e 08450b44 0e38410e 30410e28 ..B..E.D.8A.0A.( │ │ │ │ + 0x000ffb38 420e2042 0e18420e 10420e08 48000000 B. B..B..B..H... │ │ │ │ + 0x000ffb48 10230100 d457faff 7c000000 00420e10 .#...W..|....B.. │ │ │ │ + 0x000ffb58 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ + 0x000ffb68 05440e30 8306480a 0e28440e 20420e18 .D.0..H..(D. B.. │ │ │ │ + 0x000ffb78 420e1042 0e084b0b 02450e28 440e2042 B..B..K..E.(D. B │ │ │ │ + 0x000ffb88 0e18420e 10420e08 10000000 5c230100 ..B..B......\#.. │ │ │ │ + 0x000ffb98 0858faff 09000000 00000000 10000000 .X.............. │ │ │ │ + 0x000ffba8 70230100 0458faff e6000000 00000000 p#...X.......... │ │ │ │ + 0x000ffbb8 10000000 84230100 e058faff 65000000 .....#...X..e... │ │ │ │ + 0x000ffbc8 00000000 10000000 98230100 3c59faff .........#........[....B.. │ │ │ │ + 0x00101648 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x00101658 05410e30 8606410e 38830744 0e600349 .A.0..A.8..D.`.I │ │ │ │ + 0x00101668 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x00101678 420e1042 0e08470b 02f90a0e 38470e30 B..B..G.....8G.0 │ │ │ │ + 0x00101688 450e2842 0e20450e 18420e10 420e0845 E.(B. E..B..B..E │ │ │ │ + 0x00101698 0b000000 20000000 683e0100 8cd1faff .... ...h>...... │ │ │ │ + 0x001016a8 ee020000 00440e10 02cb0a0e 08490b02 .....D.......I.. │ │ │ │ + 0x001016b8 b40a0e08 440b0000 10000000 8c3e0100 ....D........>.. │ │ │ │ + 0x001016c8 58d4faff 4b000000 00000000 10000000 X...K........... │ │ │ │ + 0x001016d8 a03e0100 94d4faff 4b000000 00000000 .>......K....... │ │ │ │ + 0x001016e8 10000000 b43e0100 d0d4faff 4b000000 .....>......K... │ │ │ │ + 0x001016f8 00000000 10000000 c83e0100 0cd5faff .........>...... │ │ │ │ + 0x00101708 4b000000 00000000 10000000 dc3e0100 K............>.. │ │ │ │ + 0x00101718 48d5faff 4b000000 00000000 10000000 H...K........... │ │ │ │ + 0x00101728 f03e0100 84d5faff 4b000000 00000000 .>......K....... │ │ │ │ + 0x00101738 10000000 043f0100 c0d5faff 4b000000 .....?......K... │ │ │ │ + 0x00101748 00000000 10000000 183f0100 fcd5faff .........?...... │ │ │ │ + 0x00101758 4b000000 00000000 10000000 2c3f0100 K...........,?.. │ │ │ │ + 0x00101768 38d6faff 4b000000 00000000 10000000 8...K........... │ │ │ │ + 0x00101778 403f0100 74d6faff 4b000000 00000000 @?..t...K....... │ │ │ │ + 0x00101788 68000000 543f0100 b0d6faff 64030000 h...T?......d... │ │ │ │ + 0x00101798 004a0e10 8f02420e 188e0342 0e208d04 .J....B....B. .. │ │ │ │ + 0x001017a8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x001017b8 0ea00103 cd020a0e 38410e30 410e2845 ........8A.0A.(E │ │ │ │ + 0x001017c8 0e20420e 18420e10 420e0841 0b025d0e . B..B..B..A..]. │ │ │ │ + 0x001017d8 38460e30 410e2842 0e20420e 18420e10 8F.0A.(B. B..B.. │ │ │ │ + 0x001017e8 420e0841 c3c6cccd cecf0000 48000000 B..A........H... │ │ │ │ + 0x001017f8 c03f0100 b4d9faff 6d020000 00420e10 .?......m....B.. │ │ │ │ + 0x00101808 8f02480e 188e0345 0e208d04 420e288c ..H....E. ..B.(. │ │ │ │ + 0x00101818 05410e30 8606410e 38830744 0e7003e6 .A.0..A.8..D.p.. │ │ │ │ + 0x00101828 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x00101838 420e1042 0e08410b 48000000 0c400100 B..B..A.H....@.. │ │ │ │ + 0x00101848 d8dbfaff e4010000 00420e10 8f02420e .........B....B. │ │ │ │ + 0x00101858 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ + 0x00101868 8606460e 38830744 0ea00102 c80a0e38 ..F.8..D.......8 │ │ │ │ + 0x00101878 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ + 0x00101888 0e08450b 4c000000 58400100 7cddfaff ..E.L...X@..|... │ │ │ │ + 0x00101898 bb020000 00420e10 8f02480e 188e0342 .....B....H....B │ │ │ │ + 0x001018a8 0e208d04 480e288c 05410e30 8606410e . ..H.(..A.0..A. │ │ │ │ + 0x001018b8 38830744 0eb00103 27010a0e 38430e30 8..D....'...8C.0 │ │ │ │ + 0x001018c8 410e2842 0e20420e 18420e10 420e0843 A.(B. B..B..B..C │ │ │ │ + 0x001018d8 0b000000 4c000000 a8400100 ecdffaff ....L....@...... │ │ │ │ + 0x001018e8 7d070000 00420e10 8f02420e 188e0345 }....B....B....E │ │ │ │ + 0x001018f8 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ + 0x00101908 38830749 0ec00403 85050a0e 38410e30 8..I........8A.0 │ │ │ │ + 0x00101918 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ + 0x00101928 0b000000 50000000 f8400100 1ce7faff ....P....@...... │ │ │ │ + 0x00101938 db040000 00420e10 8f02450e 188e0342 .....B....E....B │ │ │ │ + 0x00101948 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x00101958 38830749 0e800503 c4020a0e 38410e30 8..I........8A.0 │ │ │ │ + 0x00101968 410e2842 0e20420e 18420e10 420e0849 A.(B. B..B..B..I │ │ │ │ + 0x00101978 0b000000 00000000 20000000 4c410100 ........ ...LA.. │ │ │ │ + 0x00101988 a8ebfaff ab000000 00440e10 8602440e .........D....D. │ │ │ │ + 0x00101998 18830302 a10e1041 0e080000 10000000 .......A........ │ │ │ │ + 0x001019a8 70410100 34ecfaff 83000000 00000000 pA..4........... │ │ │ │ + 0x001019b8 18000000 84410100 b0ecfaff e2000000 .....A.......... │ │ │ │ + 0x001019c8 00470e10 830202da 0e080000 18000000 .G.............. │ │ │ │ + 0x001019d8 a0410100 84edfaff dd000000 00470e10 .A...........G.. │ │ │ │ + 0x001019e8 830202d5 0e080000 28000000 bc410100 ........(....A.. │ │ │ │ + 0x001019f8 48eefaff 83010000 00480e10 8c02490e H........H....I. │ │ │ │ + 0x00101a08 18860345 0e208304 0369010e 18410e10 ...E. ...i...A.. │ │ │ │ + 0x00101a18 420e0800 34000000 e8410100 aceffaff B...4....A...... │ │ │ │ + 0x00101a28 83010000 00440e10 8c02410e 18860344 .....D....A....D │ │ │ │ + 0x00101a38 0e208304 0355010a 0e18410e 10420e08 . ...U....A..B.. │ │ │ │ + 0x00101a48 410b5d0e 18410e10 420e0800 48000000 A.]..A..B...H... │ │ │ │ + 0x00101a58 20420100 04f1faff 9c020000 00420e10 B...........B.. │ │ │ │ + 0x00101a68 8d02440e 188c0341 0e208604 440e2883 ..D....A. ..D.(. │ │ │ │ + 0x00101a78 05470e30 035c020a 0e28410e 20410e18 .G.0.\...(A. A.. │ │ │ │ + 0x00101a88 420e1042 0e08410b 600e2841 0e20410e B..B..A.`.(A. A. │ │ │ │ + 0x00101a98 18420e10 420e0800 48000000 6c420100 .B..B...H...lB.. │ │ │ │ + 0x00101aa8 58f3faff 78020000 00420e10 8d02440e X...x....B....D. │ │ │ │ + 0x00101ab8 188c0341 0e208604 440e2883 05470e30 ...A. ..D.(..G.0 │ │ │ │ + 0x00101ac8 0338020a 0e28410e 20410e18 420e1042 .8...(A. A..B..B │ │ │ │ + 0x00101ad8 0e08410b 600e2841 0e20410e 18420e10 ..A.`.(A. A..B.. │ │ │ │ + 0x00101ae8 420e0800 48000000 b8420100 8cf5faff B...H....B...... │ │ │ │ + 0x00101af8 ea010000 00420e10 8d02440e 188c0341 .....B....D....A │ │ │ │ + 0x00101b08 0e208604 440e2883 05470e30 03aa010a . ..D.(..G.0.... │ │ │ │ + 0x00101b18 0e28410e 20410e18 420e1042 0e08410b .(A. A..B..B..A. │ │ │ │ + 0x00101b28 600e2841 0e20410e 18420e10 420e0800 `.(A. A..B..B... │ │ │ │ + 0x00101b38 4c000000 04430100 30f7faff 26030000 L....C..0...&... │ │ │ │ + 0x00101b48 00440e10 8e02420e 188d0342 0e208c04 .D....B....B. .. │ │ │ │ + 0x00101b58 410e2886 05440e30 830603ec 020a0e28 A.(..D.0.......( │ │ │ │ + 0x00101b68 410e2042 0e18420e 10420e08 410b5d0e A. B..B..B..A.]. │ │ │ │ + 0x00101b78 28410e20 420e1842 0e10420e 08000000 (A. B..B..B..... │ │ │ │ + 0x00101b88 4c000000 54430100 10fafaff ea020000 L...TC.......... │ │ │ │ + 0x00101b98 00440e10 8e02420e 188d0342 0e208c04 .D....B....B. .. │ │ │ │ + 0x00101ba8 410e2886 05440e30 830603b0 020a0e28 A.(..D.0.......( │ │ │ │ + 0x00101bb8 410e2042 0e18420e 10420e08 410b5d0e A. B..B..B..A.]. │ │ │ │ + 0x00101bc8 28410e20 420e1842 0e10420e 08000000 (A. B..B..B..... │ │ │ │ + 0x00101bd8 48000000 a4430100 b0fcfaff 70020000 H....C......p... │ │ │ │ + 0x00101be8 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x00101bf8 420e288c 05410e30 8606440e 38830747 B.(..A.0..D.8..G │ │ │ │ + 0x00101c08 0e70032a 020a0e38 410e3041 0e28420e .p.*...8A.0A.(B. │ │ │ │ + 0x00101c18 20420e18 420e1042 0e08410b 4c000000 B..B..B..A.L... │ │ │ │ + 0x00101c28 f0430100 d4fefaff 57020000 00440e10 .C......W....D.. │ │ │ │ + 0x00101c38 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ + 0x00101c48 05440e30 83060319 020a0e28 410e2042 .D.0.......(A. B │ │ │ │ + 0x00101c58 0e18420e 10420e08 410b610e 28410e20 ..B..B..A.a.(A. │ │ │ │ + 0x00101c68 420e1842 0e10420e 08000000 4c000000 B..B..B.....L... │ │ │ │ + 0x00101c78 40440100 e400fbff 41020000 00440e10 @D......A....D.. │ │ │ │ + 0x00101c88 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ + 0x00101c98 05440e30 83060303 020a0e28 410e2042 .D.0.......(A. B │ │ │ │ + 0x00101ca8 0e18420e 10420e08 410b610e 28410e20 ..B..B..A.a.(A. │ │ │ │ + 0x00101cb8 420e1842 0e10420e 08000000 4c000000 B..B..B.....L... │ │ │ │ + 0x00101cc8 90440100 e402fbff df020000 00420e10 .D...........B.. │ │ │ │ + 0x00101cd8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x00101ce8 05410e30 8606440e 38830747 0e900103 .A.0..D.8..G.... │ │ │ │ + 0x00101cf8 93020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ + 0x00101d08 18420e10 420e0841 0b000000 60000000 .B..B..A....`... │ │ │ │ + 0x00101d18 e0440100 7405fbff bf020000 00420e10 .D..t........B.. │ │ │ │ + 0x00101d28 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x00101d38 05410e30 8606440e 38830749 0e400368 .A.0..D.8..I.@.h │ │ │ │ + 0x00101d48 020a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x00101d58 420e1042 0e08410b 6b0e3841 0e30410e B..B..A.k.8A.0A. │ │ │ │ + 0x00101d68 28420e20 420e1842 0e10420e 08000000 (B. B..B..B..... │ │ │ │ + 0x00101d78 60000000 44450100 d007fbff 9f020000 `...DE.......... │ │ │ │ + 0x00101d88 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. │ │ │ │ + 0x00101d98 420e288c 05410e30 8606440e 38830749 B.(..A.0..D.8..I │ │ │ │ + 0x00101da8 0e400348 020a0e38 410e3041 0e28420e .@.H...8A.0A.(B. │ │ │ │ + 0x00101db8 20420e18 420e1042 0e08410b 6b0e3841 B..B..B..A.k.8A │ │ │ │ + 0x00101dc8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x00101dd8 08000000 60000000 a8450100 0c0afbff ....`....E...... │ │ │ │ + 0x00101de8 2d010000 00420e10 8f02420e 188e0345 -....B....B....E │ │ │ │ + 0x00101df8 0e208d04 450e288c 05440e30 8606430e . ..E.(..D.0..C. │ │ │ │ + 0x00101e08 38830744 0e4002cb 0a0e3841 0e30410e 8..D.@....8A.0A. │ │ │ │ + 0x00101e18 28420e20 420e1842 0e10420e 08420b44 (B. B..B..B..B.D │ │ │ │ + 0x00101e28 0a0e3849 0e30440e 28420e20 420e1842 ..8I.0D.(B. B..B │ │ │ │ + 0x00101e38 0e10420e 08450b00 40000000 0c460100 ..B..E..@....F.. │ │ │ │ + 0x00101e48 d80afbff 37020000 00420e10 8e02450e ....7....B....E. │ │ │ │ + 0x00101e58 188d0345 0e208c04 440e2886 05430e30 ...E. ..D.(..C.0 │ │ │ │ + 0x00101e68 8306470e 40030f02 0a0e3041 0e28410e ..G.@.....0A.(A. │ │ │ │ + 0x00101e78 20420e18 420e1042 0e08410b 4c000000 B..B..B..A.L... │ │ │ │ + 0x00101e88 50460100 d40cfbff 8a020000 00420e10 PF...........B.. │ │ │ │ + 0x00101e98 8f02450e 188e0345 0e208d04 450e288c ..E....E. ..E.(. │ │ │ │ + 0x00101ea8 05410e30 8606440e 38830749 0ea00303 .A.0..D.8..I.... │ │ │ │ + 0x00101eb8 1b020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ + 0x00101ec8 18420e10 420e0841 0b000000 60000000 .B..B..A....`... │ │ │ │ + 0x00101ed8 a0460100 140ffbff 2d010000 00420e10 .F......-....B.. │ │ │ │ + 0x00101ee8 8f02420e 188e0345 0e208d04 450e288c ..B....E. ..E.(. │ │ │ │ + 0x00101ef8 05440e30 8606430e 38830744 0e4002ca .D.0..C.8..D.@.. │ │ │ │ + 0x00101f08 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ + 0x00101f18 0e10420e 08430b44 0a0e3849 0e30440e ..B..C.D..8I.0D. │ │ │ │ + 0x00101f28 28420e20 420e1842 0e10420e 08450b00 (B. B..B..B..E.. │ │ │ │ + 0x00101f38 40000000 04470100 e00ffbff 22020000 @....G......"... │ │ │ │ + 0x00101f48 00420e10 8e02450e 188d0345 0e208c04 .B....E....E. .. │ │ │ │ + 0x00101f58 440e2886 05430e30 8306470e 4003fa01 D.(..C.0..G.@... │ │ │ │ + 0x00101f68 0a0e3041 0e28410e 20420e18 420e1042 ..0A.(A. B..B..B │ │ │ │ + 0x00101f78 0e08410b 50000000 48470100 cc11fbff ..A.P...HG...... │ │ │ │ + 0x00101f88 8b020000 00420e10 8f02450e 188e0345 .....B....E....E │ │ │ │ + 0x00101f98 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ + 0x00101fa8 38830749 0e900403 1c020a0e 38410e30 8..I........8A.0 │ │ │ │ + 0x00101fb8 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x00101fc8 0b000000 00000000 18000000 9c470100 .............G.. │ │ │ │ + 0x00101fd8 0814fbff e7000000 004a0e10 830202dc .........J...... │ │ │ │ + 0x00101fe8 0e080000 20000000 b8470100 dc14fbff .... ....G...... │ │ │ │ + 0x00101ff8 88010000 00470e10 8602440e 18830303 .....G....D..... │ │ │ │ + 0x00102008 7b010e10 410e0800 24000000 dc470100 {...A...$....G.. │ │ │ │ + 0x00102018 4816fbff 75010000 00470e10 8602440e H...u....G....D. │ │ │ │ + 0x00102028 18830303 68010e10 410e0800 00000000 ....h...A....... │ │ │ │ + 0x00102038 10000000 04480100 a017fbff 15000000 .....H.......... │ │ │ │ + 0x00102048 00000000 10000000 18480100 ac17fbff .........H...... │ │ │ │ + 0x00102058 30000000 00000000 10000000 2c480100 0...........,H.. │ │ │ │ + 0x00102068 c817fbff 6d000000 00000000 18000000 ....m........... │ │ │ │ + 0x00102078 40480100 2418fbff bd000000 00470ee0 @H..$........G.. │ │ │ │ + 0x00102088 0102b00a 0e08410b 14000000 5c480100 ......A.....\H.. │ │ │ │ + 0x00102098 c818fbff c6000000 00470ee0 01000000 .........G...... │ │ │ │ + 0x001020a8 18000000 74480100 8019fbff e3000000 ....tH.......... │ │ │ │ + 0x001020b8 00470ef0 0102c80a 0e08410b 18000000 .G........A..... │ │ │ │ + 0x001020c8 90480100 541afbff 1f000000 00440e10 .H..T........D.. │ │ │ │ + 0x001020d8 4e0a0e08 410b0000 18000000 ac480100 N...A........H.. │ │ │ │ + 0x001020e8 581afbff 24000000 00440e10 530a0e08 X...$....D..S... │ │ │ │ + 0x001020f8 410b0000 18000000 c8480100 6c1afbff A........H..l... │ │ │ │ + 0x00102108 1f000000 00440e10 4e0a0e08 410b0000 .....D..N...A... │ │ │ │ + 0x00102118 44000000 e4480100 701afbff 68000000 D....H..p...h... │ │ │ │ + 0x00102128 00470e10 8d02450e 188c0344 0e208604 .G....E....D. .. │ │ │ │ + 0x00102138 440e2883 05470e30 690e2841 0e20410e D.(..G.0i.(A. A. │ │ │ │ + 0x00102148 18420e10 420e0841 c3c6cccd 410e3083 .B..B..A....A.0. │ │ │ │ + 0x00102158 0586048c 038d0200 18000000 2c490100 ............,I.. │ │ │ │ + 0x00102168 981afbff 21000000 00410e10 83024e0a ....!....A....N. │ │ │ │ + 0x00102178 0e08410b 20000000 48490100 ac1afbff ..A. ...HI...... │ │ │ │ + 0x00102188 da000000 00420e10 8c02520e b00102ad .....B....R..... │ │ │ │ + 0x00102198 0a0e1045 0e08410b 20000000 6c490100 ...E..A. ...lI.. │ │ │ │ + 0x001021a8 681bfbff d7000000 00420e10 8c024f0e h........B....O. │ │ │ │ + 0x001021b8 b00102ad 0a0e1045 0e08410b 28000000 .......E..A.(... │ │ │ │ + 0x001021c8 90490100 241cfbff df000000 00420e10 .I..$........B.. │ │ │ │ + 0x001021d8 8c02490e 1886034a 0ec00102 ad0a0e18 ..I....J........ │ │ │ │ + 0x001021e8 440e1042 0e08410b 30000000 bc490100 D..B..A.0....I.. │ │ │ │ + 0x001021f8 d81cfbff 06010000 00420e10 8c02470e .........B....G. │ │ │ │ + 0x00102208 18860341 0e208304 470ef001 02e80a0e ...A. ..G....... │ │ │ │ + 0x00102218 20440e18 410e1042 0e08410b 38000000 D..A..B..A.8... │ │ │ │ + 0x00102228 f0490100 b41dfbff e2010000 00420e10 .I...........B.. │ │ │ │ + 0x00102238 8d02420e 188c0344 0e208604 430e2883 ..B....D. ..C.(. │ │ │ │ + 0x00102248 05470e60 025b0a0e 28440e20 410e1842 .G.`.[..(D. A..B │ │ │ │ + 0x00102258 0e10420e 084a0b00 30000000 2c4a0100 ..B..J..0...,J.. │ │ │ │ + 0x00102268 681ffbff 1d010000 00420e10 8d02440e h........B....D. │ │ │ │ + 0x00102278 188c0344 0e208604 470ec001 02990a0e ...D. ..G....... │ │ │ │ + 0x00102288 20440e18 420e1042 0e08460b 28000000 D..B..B..F.(... │ │ │ │ + 0x00102298 604a0100 5420fbff 73000000 00420e10 `J..T ..s....B.. │ │ │ │ + 0x001022a8 8c02440e 18860344 0e30024c 0a0e1841 ..D....D.0.L...A │ │ │ │ + 0x001022b8 0e10420e 08410b00 28000000 8c4a0100 ..B..A..(....J.. │ │ │ │ + 0x001022c8 a820fbff 42000000 00420e10 8c024e0e . ..B....B....N. │ │ │ │ + 0x001022d8 1886034a 0e20500a 0e18410e 10420e08 ...J. P...A..B.. │ │ │ │ + 0x001022e8 410b0000 20000000 b84a0100 cc20fbff A... ....J... .. │ │ │ │ + 0x001022f8 a7000000 00410e10 86024e0e c0010253 .....A....N....S │ │ │ │ + 0x00102308 0a0e1041 0e08450b 20000000 dc4a0100 ...A..E. ....J.. │ │ │ │ + 0x00102318 5821fbff b1000000 00410e10 86024e0e X!.......A....N. │ │ │ │ + 0x00102328 c0010256 0a0e1041 0e084a0b 28000000 ...V...A..J.(... │ │ │ │ + 0x00102338 004b0100 f421fbff c1000000 00410e10 .K...!.......A.. │ │ │ │ + 0x00102348 8602520e 18830344 0e400294 0a0e1841 ..R....D.@.....A │ │ │ │ + 0x00102358 0e10410e 08410b00 30000000 2c4b0100 ..A..A..0...,K.. │ │ │ │ + 0x00102368 9822fbff e5010000 00420e10 8d024a0e .".......B....J. │ │ │ │ + 0x00102378 188c0341 0e208604 4e0e5002 4f0a0e20 ...A. ..N.P.O.. │ │ │ │ + 0x00102388 440e1842 0e10420e 08460b00 48000000 D..B..B..F..H... │ │ │ │ + 0x00102398 604b0100 5424fbff 27010000 00420e10 `K..T$..'....B.. │ │ │ │ + 0x001023a8 8f024e0e 188e0345 0e208d04 420e288c ..N....E. ..B.(. │ │ │ │ + 0x001023b8 05410e30 8606410e 38830744 0e4002f5 .A.0..A.8..D.@.. │ │ │ │ + 0x001023c8 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ + 0x001023d8 0e10420e 08440b00 10000000 ac4b0100 ..B..D.......K.. │ │ │ │ + 0x001023e8 3825fbff 4b000000 00000000 10000000 8%..K........... │ │ │ │ + 0x001023f8 c04b0100 7425fbff 58000000 00000000 .K..t%..X....... │ │ │ │ + 0x00102408 28000000 d44b0100 c025fbff 3f010000 (....K...%..?... │ │ │ │ + 0x00102418 00420e10 8c02410e 18830344 0e200295 .B....A....D. .. │ │ │ │ + 0x00102428 0a0e1844 0e10420e 08460b00 10000000 ...D..B..F...... │ │ │ │ + 0x00102438 004c0100 d426fbff 23000000 00000000 .L...&..#....... │ │ │ │ + 0x00102448 28000000 144c0100 f026fbff 93000000 (....L...&...... │ │ │ │ + 0x00102458 00420e10 8c02440e 18860347 0e300249 .B....D....G.0.I │ │ │ │ + 0x00102468 0a0e1841 0e10420e 08410b00 10000000 ...A..B..A...... │ │ │ │ + 0x00102478 404c0100 6427fbff 36000000 00000000 @L..d'..6....... │ │ │ │ + 0x00102488 4c000000 544c0100 9027fbff 68010000 L...TL...'..h... │ │ │ │ + 0x00102498 00420e10 8f02490e 188e034c 0e208d04 .B....I....L. .. │ │ │ │ + 0x001024a8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x001024b8 0e800103 17010a0e 38440e30 410e2842 ........8D.0A.(B │ │ │ │ + 0x001024c8 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ + 0x001024d8 30000000 a44c0100 b028fbff 4e000000 0....L...(..N... │ │ │ │ + 0x001024e8 00420e10 8c02410e 18860344 0e206d0a .B....A....D. m. │ │ │ │ + 0x001024f8 0e18440e 10420e08 460b470e 18440e10 ..D..B..F.G..D.. │ │ │ │ + 0x00102508 420e0800 4c000000 d84c0100 cc28fbff B...L....L...(.. │ │ │ │ + 0x00102518 75010000 00420e10 8f02490e 188e0342 u....B....I....B │ │ │ │ + 0x00102528 0e208d04 420e288c 054b0e30 8606410e . ..B.(..K.0..A. │ │ │ │ + 0x00102538 38830747 0e800203 09010a0e 38440e30 8..G........8D.0 │ │ │ │ + 0x00102548 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ + 0x00102558 0b000000 14000000 284d0100 fc29fbff ........(M...).. │ │ │ │ + 0x00102568 30000000 00440e10 6b0e0800 30000000 0....D..k...0... │ │ │ │ + 0x00102578 404d0100 142afbff e6000000 00420e10 @M...*.......B.. │ │ │ │ + 0x00102588 8d02420e 188c0344 0e208604 470e4002 ..B....D. ..G.@. │ │ │ │ + 0x00102598 b80a0e20 440e1842 0e10420e 08410b00 ... D..B..B..A.. │ │ │ │ + 0x001025a8 14000000 744d0100 d02afbff 5a000000 ....tM...*..Z... │ │ │ │ + 0x001025b8 00000000 00000000 1c000000 8c4d0100 .............M.. │ │ │ │ + 0x001025c8 4860f0ff 86020000 00410e10 83020377 H`.......A.....w │ │ │ │ + 0x001025d8 010a0e08 470b0000 24000000 ac4d0100 ....G...$....M.. │ │ │ │ + 0x001025e8 b862f0ff a3030000 004e0e10 83020276 .b.......N.....v │ │ │ │ + 0x001025f8 0e0841c3 440e1083 02000000 00000000 ..A.D........... │ │ │ │ + 0x00102608 44000000 d44d0100 d02afbff 5d000000 D....M...*..]... │ │ │ │ + 0x00102618 00420e10 8f02490e 188e0345 0e208d04 .B....I....E. .. │ │ │ │ + 0x00102628 450e288c 05440e30 8606480e 38830747 E.(..D.0..H.8..G │ │ │ │ + 0x00102638 0e406a0e 38410e30 410e2842 0e20420e .@j.8A.0A.(B. B. │ │ │ │ + 0x00102648 18420e10 420e0800 10000000 1c4e0100 .B..B........N.. │ │ │ │ + 0x00102658 e82afbff 01000000 00000000 00000000 .*.............. │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ 0x00104528 30840000 00000000 a0880000 00000000 0............... │ │ │ │ - 0x00104538 a0820000 00000000 20850000 00000000 ........ ....... │ │ │ │ - 0x00104548 80830000 00000000 f0840000 00000000 ................ │ │ │ │ - 0x00104558 00850000 00000000 10850000 00000000 ................ │ │ │ │ - 0x00104568 a0850000 00000000 308d0000 00000000 ........0....... │ │ │ │ - 0x00104578 80840000 00000000 ........ │ │ │ │ + 0x00104538 10830000 00000000 30850000 00000000 ........0....... │ │ │ │ + 0x00104548 80840000 00000000 90830000 00000000 ................ │ │ │ │ + 0x00104558 a0830000 00000000 b0830000 00000000 ................ │ │ │ │ + 0x00104568 a0820000 00000000 308d0000 00000000 ........0....... │ │ │ │ + 0x00104578 c0830000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x00104580 c07a0000 00000000 e07b0000 00000000 .z.......{...... │ │ │ │ - 0x00104590 407b0000 00000000 f08c0000 00000000 @{.............. │ │ │ │ + 0x00104580 c07a0000 00000000 b07c0000 00000000 .z.......|...... │ │ │ │ + 0x00104590 107c0000 00000000 f08c0000 00000000 .|.............. │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,548 +1,548 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x001045a0 e0240d00 00000000 00000000 00000000 .$.............. │ │ │ │ - 0x001045b0 00400000 00000000 00000000 00000000 .@.............. │ │ │ │ + 0x001045a0 b46d0b00 00000000 6c600b00 00000000 .m......l`...... │ │ │ │ + 0x001045b0 a4600b00 00000000 ba6d0b00 00000000 .`.......m...... │ │ │ │ 0x001045c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x001045d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001045e0 f9240d00 00000000 00000000 00000000 .$.............. │ │ │ │ - 0x001045f0 00800000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104600 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001045e0 cac90b00 00000000 fa740b00 00000000 .........t...... │ │ │ │ + 0x001045f0 debc0c00 00000000 02750b00 00000000 .........u...... │ │ │ │ + 0x00104600 0f750b00 00000000 00000000 00000000 .u.............. │ │ │ │ 0x00104610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104620 00000000 00000000 cd550e00 00000000 .........U...... │ │ │ │ - 0x00104630 a1ffffff 00000000 dc300d00 00000000 .........0...... │ │ │ │ - 0x00104640 92ffffff 00000000 f4300d00 00000000 .........0...... │ │ │ │ - 0x00104650 e4ffffff 00000000 fc300d00 00000000 .........0...... │ │ │ │ - 0x00104660 bdffffff 00000000 16310d00 00000000 .........1...... │ │ │ │ - 0x00104670 87ffffff 00000000 2c310d00 00000000 ........,1...... │ │ │ │ - 0x00104680 ccffffff 00000000 3c310d00 00000000 ........<1...... │ │ │ │ - 0x00104690 c3ffffff 00000000 4b310d00 00000000 ........K1...... │ │ │ │ - 0x001046a0 acffffff 00000000 5b310d00 00000000 ........[1...... │ │ │ │ - 0x001046b0 f4ffffff 00000000 66310d00 00000000 ........f1...... │ │ │ │ - 0x001046c0 fbffffff 00000000 76310d00 00000000 ........v1...... │ │ │ │ - 0x001046d0 b2ffffff 00000000 7a310d00 00000000 ........z1...... │ │ │ │ - 0x001046e0 f5ffffff 00000000 8c310d00 00000000 .........1...... │ │ │ │ - 0x001046f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104700 00000000 00000000 f1320d00 00000000 .........2...... │ │ │ │ - 0x00104710 04000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104720 d0e30100 00000000 e0ea0100 00000000 ................ │ │ │ │ + 0x00104620 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ + 0x00104630 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ + 0x00104640 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104650 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104660 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ + 0x00104670 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ + 0x00104680 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104690 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001046a0 36770b00 00000000 00000000 00000000 6w.............. │ │ │ │ + 0x001046b0 00000000 00000000 66000000 00000000 ........f....... │ │ │ │ + 0x001046c0 3c770b00 00000000 00000000 00000000 .......;...... │ │ │ │ - 0x00104d00 02000000 0a000000 90500600 00000000 .........P...... │ │ │ │ - 0x00104d10 d0510600 00000000 40520600 00000000 .Q......@R...... │ │ │ │ - 0x00104d20 90520600 00000000 00000000 00000000 .R.............. │ │ │ │ - 0x00104d30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104d40 00001800 68008000 00000000 00000000 ....h........... │ │ │ │ - 0x00104d50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104d60 d0bf0700 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104d70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104d80 00000800 60005800 00000000 00000000 ....`.X......... │ │ │ │ - 0x00104d90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104da0 f07b0900 00000000 00000000 00000000 .{.............. │ │ │ │ + 0x00104780 4f770b00 00000000 00000000 00000000 Ow.............. │ │ │ │ + 0x00104790 00000000 00000000 69000000 00000000 ........i....... │ │ │ │ + 0x001047a0 36770b00 00000000 00000000 00000000 6w.............. │ │ │ │ + 0x001047b0 00000000 00000000 66000000 00000000 ........f....... │ │ │ │ + 0x001047c0 55770b00 00000000 00000000 00000000 Uw.............. │ │ │ │ + 0x001047d0 00000000 00000000 46000000 00000000 ........F....... │ │ │ │ + 0x001047e0 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ + 0x001047f0 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ + 0x00104800 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104810 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104820 64770b00 00000000 01000000 00000000 dw.............. │ │ │ │ + 0x00104830 00000000 00000000 53000000 00000000 ........S....... │ │ │ │ + 0x00104840 834e0c00 00000000 01000000 00000000 .N.............. │ │ │ │ + 0x00104850 00000000 00000000 42000000 00000000 ........B....... │ │ │ │ + 0x00104860 6c770b00 00000000 00000000 00000000 lw.............. │ │ │ │ + 0x00104870 00000000 00000000 44000000 00000000 ........D....... │ │ │ │ + 0x00104880 1c400c00 00000000 01000000 00000000 .@.............. │ │ │ │ + 0x00104890 00000000 00000000 67000000 00000000 ........g....... │ │ │ │ + 0x001048a0 36770b00 00000000 00000000 00000000 6w.............. │ │ │ │ + 0x001048b0 00000000 00000000 66000000 00000000 ........f....... │ │ │ │ + 0x001048c0 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ + 0x001048d0 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ + 0x001048e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001048f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104900 00c50b00 00000000 01000000 00000000 ................ │ │ │ │ + 0x00104910 00000000 00000000 66000000 00000000 ........f....... │ │ │ │ + 0x00104920 1d860b00 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104930 00000000 00000000 6c000000 00000000 ........l....... │ │ │ │ + 0x00104940 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ + 0x00104950 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ + 0x00104960 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104970 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104980 7ba20c00 00000000 01000000 00000000 {............... │ │ │ │ + 0x00104990 00000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001049a0 28a10b00 00000000 00000000 00000000 (............... │ │ │ │ + 0x001049b0 00000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001049c0 24860b00 00000000 00000000 00000000 $............... │ │ │ │ + 0x001049d0 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001049e0 05400c00 00000000 01000000 00000000 .@.............. │ │ │ │ + 0x001049f0 00000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00104a00 8b850b00 00000000 01000000 00000000 ................ │ │ │ │ + 0x00104a10 00000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00104a20 64770b00 00000000 01000000 00000000 dw.............. │ │ │ │ + 0x00104a30 00000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00104a40 32860b00 00000000 01000000 00000000 2............... │ │ │ │ + 0x00104a50 00000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00104a60 42860b00 00000000 01000000 00000000 B............... │ │ │ │ + 0x00104a70 00000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x00104a80 1c400c00 00000000 01000000 00000000 .@.............. │ │ │ │ + 0x00104a90 00000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x00104aa0 6c770b00 00000000 00000000 00000000 lw.............. │ │ │ │ + 0x00104ab0 00000000 00000000 0b000000 00000000 ................ │ │ │ │ + 0x00104ac0 4e860b00 00000000 01000000 00000000 N............... │ │ │ │ + 0x00104ad0 00000000 00000000 0c000000 00000000 ................ │ │ │ │ + 0x00104ae0 a2850b00 00000000 01000000 00000000 ................ │ │ │ │ + 0x00104af0 00000000 00000000 0d000000 00000000 ................ │ │ │ │ + 0x00104b00 b5850b00 00000000 01000000 00000000 ................ │ │ │ │ + 0x00104b10 00000000 00000000 0e000000 00000000 ................ │ │ │ │ + 0x00104b20 5b860b00 00000000 00000000 00000000 [............... │ │ │ │ + 0x00104b30 00000000 00000000 0f000000 00000000 ................ │ │ │ │ + 0x00104b40 36770b00 00000000 00000000 00000000 6w.............. │ │ │ │ + 0x00104b50 00000000 00000000 10000000 00000000 ................ │ │ │ │ + 0x00104b60 69860b00 00000000 00000000 00000000 i............... │ │ │ │ + 0x00104b70 00000000 00000000 11000000 00000000 ................ │ │ │ │ + 0x00104b80 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ + 0x00104b90 00000000 00000000 12000000 00000000 ................ │ │ │ │ + 0x00104ba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104bb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104bc0 b5900b00 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104bd0 00000000 00000000 52000000 00000000 ........R....... │ │ │ │ + 0x00104be0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104bf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104c00 28a10b00 00000000 00000000 00000000 (............... │ │ │ │ + 0x00104c10 00000000 00000000 65000000 00000000 ........e....... │ │ │ │ + 0x00104c20 24860b00 00000000 00000000 00000000 $............... │ │ │ │ + 0x00104c30 00000000 00000000 70000000 00000000 ........p....... │ │ │ │ + 0x00104c40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104c60 30210100 00000000 60250100 00000000 0!......`%...... │ │ │ │ + 0x00104c70 f0210100 00000000 d0230100 00000000 .!.......#...... │ │ │ │ + 0x00104c80 50200100 00000000 302a0100 00000000 P ......0*...... │ │ │ │ + 0x00104c90 30220100 00000000 e0220100 00000000 0"......."...... │ │ │ │ + 0x00104ca0 70220100 00000000 00000000 00000000 p".............. │ │ │ │ + 0x00104cb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104cc0 9fbf0b00 00000000 a7bf0b00 00000000 ................ │ │ │ │ + 0x00104cd0 afbf0b00 00000000 b7bf0b00 00000000 ................ │ │ │ │ + 0x00104ce0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104cf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104d00 eec60b00 00000000 6c770b00 00000000 ........lw...... │ │ │ │ + 0x00104d10 97d30c00 00000000 f6c60b00 00000000 ................ │ │ │ │ + 0x00104d20 fdc60b00 00000000 0bc70b00 00000000 ................ │ │ │ │ + 0x00104d30 15c70b00 00000000 1cc70b00 00000000 ................ │ │ │ │ + 0x00104d40 695f0c00 00000000 28c70b00 00000000 i_......(....... │ │ │ │ + 0x00104d50 39c70b00 00000000 40c70b00 00000000 9.......@....... │ │ │ │ + 0x00104d60 c1900b00 00000000 b2a30c00 00000000 ................ │ │ │ │ + 0x00104d70 4a420c00 00000000 46c70b00 00000000 JB......F....... │ │ │ │ + 0x00104d80 50c70b00 00000000 48a60c00 00000000 P.......H....... │ │ │ │ + 0x00104d90 5ac70b00 00000000 67c70b00 00000000 Z.......g....... │ │ │ │ + 0x00104da0 7cc70b00 00000000 00000000 00000000 |............... │ │ │ │ 0x00104db0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104dc0 4d4b0e00 00000000 c2630d00 00000000 MK.......c...... │ │ │ │ - 0x00104dd0 19390d00 00000000 554b0e00 00000000 .9......UK...... │ │ │ │ - 0x00104de0 5c4b0e00 00000000 6a4b0e00 00000000 \K......jK...... │ │ │ │ - 0x00104df0 744b0e00 00000000 7b4b0e00 00000000 tK......{K...... │ │ │ │ - 0x00104e00 b8b50d00 00000000 874b0e00 00000000 .........K...... │ │ │ │ - 0x00104e10 984b0e00 00000000 9f4b0e00 00000000 .K.......K...... │ │ │ │ - 0x00104e20 d7640d00 00000000 98630d00 00000000 .d.......c...... │ │ │ │ - 0x00104e30 dcca0d00 00000000 a54b0e00 00000000 .........K...... │ │ │ │ - 0x00104e40 af4b0e00 00000000 6f660d00 00000000 .K......of...... │ │ │ │ - 0x00104e50 25660d00 00000000 b94b0e00 00000000 %f.......K...... │ │ │ │ - 0x00104e60 97660d00 00000000 00000000 00000000 .f.............. │ │ │ │ - 0x00104e70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104e80 cd540e00 00000000 d5540e00 00000000 .T.......T...... │ │ │ │ - 0x00104e90 dd540e00 00000000 e5540e00 00000000 .T.......T...... │ │ │ │ - 0x00104ea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104eb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104ec0 10900a00 00000000 40940a00 00000000 ........@....... │ │ │ │ - 0x00104ed0 d0900a00 00000000 b0920a00 00000000 ................ │ │ │ │ - 0x00104ee0 308f0a00 00000000 10990a00 00000000 0............... │ │ │ │ - 0x00104ef0 10910a00 00000000 c0910a00 00000000 ................ │ │ │ │ - 0x00104f00 50910a00 00000000 00000000 00000000 P............... │ │ │ │ - 0x00104f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104f20 d36f0e00 00000000 00000000 00000000 .o.............. │ │ │ │ - 0x00104f30 00000000 00000000 65000000 00000000 ........e....... │ │ │ │ - 0x00104f40 1a730e00 00000000 00000000 00000000 .s.............. │ │ │ │ - 0x00104f50 00000000 00000000 70000000 00000000 ........p....... │ │ │ │ - 0x00104f60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104f70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104f80 cb640d00 00000000 00000000 00000000 .d.............. │ │ │ │ - 0x00104f90 00000000 00000000 52000000 00000000 ........R....... │ │ │ │ - 0x00104fa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104fb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00104fc0 bd4d0e00 00000000 01000000 00000000 .M.............. │ │ │ │ - 0x00104fd0 00000000 00000000 66000000 00000000 ........f....... │ │ │ │ - 0x00104fe0 7a850e00 00000000 00000000 00000000 z............... │ │ │ │ - 0x00104ff0 00000000 00000000 6c000000 00000000 ........l....... │ │ │ │ - 0x00105000 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ - 0x00105010 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ - 0x00105020 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105030 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105040 0a620d00 00000000 01000000 00000000 .b.............. │ │ │ │ - 0x00105050 00000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x00105060 d36f0e00 00000000 00000000 00000000 .o.............. │ │ │ │ - 0x00105070 00000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x00105080 1a730e00 00000000 00000000 00000000 .s.............. │ │ │ │ - 0x00105090 00000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x001050a0 42d40d00 00000000 01000000 00000000 B............... │ │ │ │ - 0x001050b0 00000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x001050c0 c4840e00 00000000 01000000 00000000 ................ │ │ │ │ - 0x001050d0 00000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x001050e0 0d650d00 00000000 01000000 00000000 .e.............. │ │ │ │ - 0x001050f0 00000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x00105100 81850e00 00000000 01000000 00000000 ................ │ │ │ │ - 0x00105110 00000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x00105120 91850e00 00000000 01000000 00000000 ................ │ │ │ │ - 0x00105130 00000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x00105140 59d40d00 00000000 01000000 00000000 Y............... │ │ │ │ - 0x00105150 00000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x00105160 c2630d00 00000000 00000000 00000000 .c.............. │ │ │ │ - 0x00105170 00000000 00000000 0b000000 00000000 ................ │ │ │ │ - 0x00105180 9d850e00 00000000 01000000 00000000 ................ │ │ │ │ - 0x00105190 00000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x001051a0 ff840e00 00000000 01000000 00000000 ................ │ │ │ │ - 0x001051b0 00000000 00000000 0d000000 00000000 ................ │ │ │ │ - 0x001051c0 12850e00 00000000 01000000 00000000 ................ │ │ │ │ - 0x001051d0 00000000 00000000 0e000000 00000000 ................ │ │ │ │ - 0x001051e0 aa850e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x001051f0 00000000 00000000 0f000000 00000000 ................ │ │ │ │ - 0x00105200 b8850e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105210 00000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x00105220 be850e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105230 00000000 00000000 11000000 00000000 ................ │ │ │ │ - 0x00105240 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ - 0x00105250 00000000 00000000 12000000 00000000 ................ │ │ │ │ - 0x00105260 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105270 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105280 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ - 0x00105290 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ - 0x001052a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001052b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001052c0 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ - 0x001052d0 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ - 0x001052e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001052f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105300 b8850e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105310 00000000 00000000 66000000 00000000 ........f....... │ │ │ │ - 0x00105320 a08c0e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105330 00000000 00000000 46000000 00000000 ........F....... │ │ │ │ - 0x00105340 a2380d00 00000000 00000000 00000000 .8.............. │ │ │ │ - 0x00105350 00000000 00000000 6f000000 00000000 ........o....... │ │ │ │ - 0x00105360 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ - 0x00105370 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ - 0x00105380 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105390 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001053a0 b8850e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x001053b0 00000000 00000000 66000000 00000000 ........f....... │ │ │ │ - 0x001053c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001053d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001053e0 b38c0e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x001053f0 00000000 00000000 69000000 00000000 ........i....... │ │ │ │ - 0x00105400 b8850e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105410 00000000 00000000 66000000 00000000 ........f....... │ │ │ │ - 0x00105420 b98c0e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105430 00000000 00000000 46000000 00000000 ........F....... │ │ │ │ - 0x00105440 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ - 0x00105450 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ - 0x00105460 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104dc0 00000800 60005800 00000000 00000000 ....`.X......... │ │ │ │ + 0x00104dd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104de0 202f0200 00000000 00000000 00000000 /.............. │ │ │ │ + 0x00104df0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104e00 00001800 68008000 00000000 00000000 ....h........... │ │ │ │ + 0x00104e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104e20 20ea0300 00000000 00000000 00000000 ............... │ │ │ │ + 0x00104e30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104e40 02000000 0a000000 e07a0500 00000000 .........z...... │ │ │ │ + 0x00104e50 207c0500 00000000 907c0500 00000000 |.......|...... │ │ │ │ + 0x00104e60 e07c0500 00000000 00000000 00000000 .|.............. │ │ │ │ + 0x00104e70 30940500 00000000 50910500 00000000 0.......P....... │ │ │ │ + 0x00104e80 a3a20c00 00000000 dd5f0c00 00000000 ........._...... │ │ │ │ + 0x00104e90 ca5f0c00 00000000 d25f0c00 00000000 ._......._...... │ │ │ │ + 0x00104ea0 40a20c00 00000000 e95f0c00 00000000 @........_...... │ │ │ │ + 0x00104eb0 f85f0c00 00000000 0a600c00 00000000 ._.......`...... │ │ │ │ + 0x00104ec0 1c600c00 00000000 00000000 00000000 .`.............. │ │ │ │ + 0x00104ed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104ee0 80db0700 00000000 70da0700 00000000 ........p....... │ │ │ │ + 0x00104ef0 00b40700 00000000 d0c10700 00000000 ................ │ │ │ │ + 0x00104f00 a0d10700 00000000 80c30700 00000000 ................ │ │ │ │ + 0x00104f10 a0c20700 00000000 20d00700 00000000 ........ ....... │ │ │ │ + 0x00104f20 20d30700 00000000 00000000 00000000 ............... │ │ │ │ + 0x00104f30 e01c0800 00000000 301f0800 00000000 ........0....... │ │ │ │ + 0x00104f40 c1a20b00 00000000 22a50c00 00000000 ........"....... │ │ │ │ + 0x00104f50 27a50c00 00000000 00000000 00000000 '............... │ │ │ │ + 0x00104f60 2ba50c00 00000000 00000000 00000000 +............... │ │ │ │ + 0x00104f70 2fa50c00 00000000 00000000 00000000 /............... │ │ │ │ + 0x00104f80 33a50c00 00000000 00000000 00000000 3............... │ │ │ │ + 0x00104f90 37a50c00 00000000 00000000 00000000 7............... │ │ │ │ + 0x00104fa0 3ba50c00 00000000 00000000 00000000 ;............... │ │ │ │ + 0x00104fb0 02c70b00 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104fc0 40a50c00 00000000 8fc50b00 00000000 @............... │ │ │ │ + 0x00104fd0 a3d20c00 00000000 43a50c00 00000000 ........C....... │ │ │ │ + 0x00104fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00104ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105000 49a50c00 00000000 22a50c00 00000000 I......."....... │ │ │ │ + 0x00105010 4da50c00 00000000 00000000 00000000 M............... │ │ │ │ + 0x00105020 d3a20b00 00000000 aca40c00 00000000 ................ │ │ │ │ + 0x00105030 6ba40c00 00000000 efa40c00 00000000 k............... │ │ │ │ + 0x00105040 6ba10b00 00000000 af4d0c00 00000000 k........M...... │ │ │ │ + 0x00105050 54a50c00 00000000 00000000 00000000 T............... │ │ │ │ + 0x00105060 5ba50c00 00000000 62a50c00 00000000 [.......b....... │ │ │ │ + 0x00105070 dfa50c00 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105080 d3a20b00 00000000 68a50c00 00000000 ........h....... │ │ │ │ + 0x00105090 6ca50c00 00000000 71a50c00 00000000 l.......q....... │ │ │ │ + 0x001050a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001050b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001050c0 d3a20b00 00000000 5ba50c00 00000000 ........[....... │ │ │ │ + 0x001050d0 62a50c00 00000000 76a50c00 00000000 b.......v....... │ │ │ │ + 0x001050e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001050f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105100 61a30c00 00000000 93bc0c00 00000000 a............... │ │ │ │ + 0x00105110 ec5b0c00 00000000 fd5b0c00 00000000 .[.......[...... │ │ │ │ + 0x00105120 c1900b00 00000000 b4bc0c00 00000000 ................ │ │ │ │ + 0x00105130 f5ba0c00 00000000 7da50c00 00000000 ........}....... │ │ │ │ + 0x00105140 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105150 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105160 85a50c00 00000000 90a50c00 00000000 ................ │ │ │ │ + 0x00105170 00b10c00 00000000 9fa50c00 00000000 ................ │ │ │ │ + 0x00105180 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105190 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001051a0 68a50c00 00000000 6ca50c00 00000000 h.......l....... │ │ │ │ + 0x001051b0 71a50c00 00000000 b5a50c00 00000000 q............... │ │ │ │ + 0x001051c0 cddb0c00 00000000 c2a50c00 00000000 ................ │ │ │ │ + 0x001051d0 7da50c00 00000000 dba50c00 00000000 }............... │ │ │ │ + 0x001051e0 48a60c00 00000000 e7a50c00 00000000 H............... │ │ │ │ + 0x001051f0 fca50c00 00000000 5ac70b00 00000000 ........Z....... │ │ │ │ + 0x00105200 0ba60c00 00000000 27a60c00 00000000 ........'....... │ │ │ │ + 0x00105210 40a60c00 00000000 54a60c00 00000000 @.......T....... │ │ │ │ + 0x00105220 5fa60c00 00000000 7cc70b00 00000000 _.......|....... │ │ │ │ + 0x00105230 70a60c00 00000000 00000000 00000000 p............... │ │ │ │ + 0x00105240 8ba60c00 00000000 8fc50b00 00000000 ................ │ │ │ │ + 0x00105250 94a60c00 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105260 609c0800 00000000 00000000 00000000 `............... │ │ │ │ + 0x00105270 c0150900 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105280 c0120900 00000000 e0170900 00000000 ................ │ │ │ │ + 0x00105290 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001052a0 e0300900 00000000 00000000 00000000 .0.............. │ │ │ │ + 0x001052b0 b0300900 00000000 00000000 00000000 .0.............. │ │ │ │ + 0x001052c0 00330900 00000000 00000000 00000000 .3.............. │ │ │ │ + 0x001052d0 90390900 00000000 00000000 00000000 .9.............. │ │ │ │ + 0x001052e0 6ba40c00 00000000 37d00c00 00000000 k.......7....... │ │ │ │ + 0x001052f0 3fd00c00 00000000 45d00c00 00000000 ?.......E....... │ │ │ │ + 0x00105300 b2a30c00 00000000 51d00c00 00000000 ........Q....... │ │ │ │ + 0x00105310 e7d10c00 00000000 7ba20c00 00000000 ........{....... │ │ │ │ + 0x00105320 5dd00c00 00000000 00000000 00000000 ]............... │ │ │ │ + 0x00105330 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105340 92a10e00 00000000 01000000 00000000 ................ │ │ │ │ + 0x00105350 8ddf0c00 00000000 e8030000 00000000 ................ │ │ │ │ + 0x00105360 c9db0c00 00000000 40420f00 00000000 ........@B...... │ │ │ │ + 0x00105370 ccdb0c00 00000000 00ca9a3b 00000000 ...........;.... │ │ │ │ + 0x00105380 00000000 00000000 ffdd0c00 00000000 ................ │ │ │ │ + 0x00105390 04000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001053a0 c0fa0900 00000000 d0010a00 00000000 ................ │ │ │ │ + 0x001053b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001053c0 00000000 00000000 09de0c00 00000000 ................ │ │ │ │ + 0x001053d0 03000000 00000000 50ef0900 00000000 ........P....... │ │ │ │ + 0x001053e0 c0fa0900 00000000 d0010a00 00000000 ................ │ │ │ │ + 0x001053f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105400 00000000 00000000 12de0c00 00000000 ................ │ │ │ │ + 0x00105410 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105420 c0fa0900 00000000 d0010a00 00000000 ................ │ │ │ │ + 0x00105430 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105440 03000000 0b000000 50f50900 00000000 ........P....... │ │ │ │ + 0x00105450 f0f40900 00000000 a0ef0900 00000000 ................ │ │ │ │ + 0x00105460 60ef0900 00000000 00000000 00000000 `............... │ │ │ │ 0x00105470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105480 0d650d00 00000000 01000000 00000000 .e.............. │ │ │ │ - 0x00105490 00000000 00000000 53000000 00000000 ........S....... │ │ │ │ - 0x001054a0 68c20d00 00000000 01000000 00000000 h............... │ │ │ │ - 0x001054b0 00000000 00000000 42000000 00000000 ........B....... │ │ │ │ - 0x001054c0 c2630d00 00000000 00000000 00000000 .c.............. │ │ │ │ - 0x001054d0 00000000 00000000 44000000 00000000 ........D....... │ │ │ │ - 0x001054e0 59d40d00 00000000 01000000 00000000 Y............... │ │ │ │ - 0x001054f0 00000000 00000000 67000000 00000000 ........g....... │ │ │ │ - 0x00105500 b8850e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105510 00000000 00000000 66000000 00000000 ........f....... │ │ │ │ - 0x00105520 db600b00 00000000 00000000 00000000 .`.............. │ │ │ │ - 0x00105530 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ - 0x00105540 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105480 00000000 00000000 6fa20b00 00000000 ........o....... │ │ │ │ + 0x00105490 a1ffffff 00000000 21df0c00 00000000 ........!....... │ │ │ │ + 0x001054a0 92ffffff 00000000 39df0c00 00000000 ........9....... │ │ │ │ + 0x001054b0 e4ffffff 00000000 41df0c00 00000000 ........A....... │ │ │ │ + 0x001054c0 bdffffff 00000000 5bdf0c00 00000000 ........[....... │ │ │ │ + 0x001054d0 87ffffff 00000000 71df0c00 00000000 ........q....... │ │ │ │ + 0x001054e0 ccffffff 00000000 81df0c00 00000000 ................ │ │ │ │ + 0x001054f0 c3ffffff 00000000 90df0c00 00000000 ................ │ │ │ │ + 0x00105500 acffffff 00000000 a0df0c00 00000000 ................ │ │ │ │ + 0x00105510 f4ffffff 00000000 abdf0c00 00000000 ................ │ │ │ │ + 0x00105520 fbffffff 00000000 bbdf0c00 00000000 ................ │ │ │ │ + 0x00105530 b2ffffff 00000000 bfdf0c00 00000000 ................ │ │ │ │ + 0x00105540 f5ffffff 00000000 d1df0c00 00000000 ................ │ │ │ │ 0x00105550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105560 50450e00 00000000 82a10e00 00000000 PE.............. │ │ │ │ - 0x00105570 dd5e0d00 00000000 8aa10e00 00000000 .^.............. │ │ │ │ - 0x00105580 97a10e00 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105560 c0eb0c00 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105570 00400000 00000000 00000000 00000000 .@.............. │ │ │ │ + 0x00105580 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00105590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001055a0 8ea50e00 00000000 6c600b00 00000000 ........l`...... │ │ │ │ - 0x001055b0 a4600b00 00000000 94a50e00 00000000 .`.............. │ │ │ │ + 0x001055a0 d9eb0c00 00000000 00000000 00000000 ................ │ │ │ │ + 0x001055b0 00800000 00000000 00000000 00000000 ................ │ │ │ │ 0x001055c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x001055d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001055e0 80471000 00000000 e0451000 00000000 .G.......E...... │ │ │ │ - 0x001055f0 a0451000 00000000 40471000 00000000 .E......@G...... │ │ │ │ - 0x00105600 00471000 00000000 00000000 00000000 .G.............. │ │ │ │ - 0x00105610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105620 70481000 00000000 60481000 00000000 pH......`H...... │ │ │ │ - 0x00105630 50481000 00000000 d0481000 00000000 PH.......H...... │ │ │ │ - 0x00105640 f0481000 00000000 f04c1000 00000000 .H.......L...... │ │ │ │ - 0x00105650 40481000 00000000 e0481000 00000000 @H.......H...... │ │ │ │ - 0x00105660 204c1000 00000000 00000000 00000000 L.............. │ │ │ │ - 0x00105670 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105680 86850e00 00000000 24010000 00000000 ........$....... │ │ │ │ - 0x00105690 f0410300 00000000 01000000 02000000 .A.............. │ │ │ │ - 0x001056a0 01000000 00000000 80000000 00000000 ................ │ │ │ │ - 0x001056b0 1a8c0e00 00000000 00000000 00000000 ................ │ │ │ │ - 0x001056c0 9d610d00 00000000 24010000 00000000 .a......$....... │ │ │ │ - 0x001056d0 20420300 00000000 01000000 02000000 B.............. │ │ │ │ - 0x001056e0 01000000 00000000 00020000 00000000 ................ │ │ │ │ - 0x001056f0 1a8c0e00 00000000 ad610d00 00000000 .........a...... │ │ │ │ - 0x00105700 2c640d00 00000000 a4010000 00000000 ,d.............. │ │ │ │ - 0x00105710 00420300 00000000 07000000 03000000 .B.............. │ │ │ │ - 0x00105720 004c1000 00000000 00000000 00000000 .L.............. │ │ │ │ - 0x00105730 00000000 00000000 e06a0d00 00000000 .........j...... │ │ │ │ - 0x00105740 cb610d00 00000000 a4010000 00000000 .a.............. │ │ │ │ - 0x00105750 10430300 00000000 07000000 01000000 .C.............. │ │ │ │ - 0x00105760 01000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x00105770 dd610d00 00000000 df610d00 00000000 .a.......a...... │ │ │ │ - 0x00105780 cf610d00 00000000 a4010000 00000000 .a.............. │ │ │ │ - 0x00105790 40430300 00000000 0f000000 01000000 @C.............. │ │ │ │ - 0x001057a0 01000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x001057b0 dd610d00 00000000 fb610d00 00000000 .a.......a...... │ │ │ │ - 0x001057c0 13620d00 00000000 24010000 00000000 .b......$....... │ │ │ │ - 0x001057d0 b0440300 00000000 03000000 01000000 .D.............. │ │ │ │ - 0x001057e0 01000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x001057f0 dd610d00 00000000 00000000 00000000 .a.............. │ │ │ │ - 0x00105800 17620d00 00000000 24010000 00000000 .b......$....... │ │ │ │ - 0x00105810 e0440300 00000000 03000000 01000000 .D.............. │ │ │ │ - 0x00105820 01000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x00105830 dd610d00 00000000 00000000 00000000 .a.............. │ │ │ │ - 0x00105840 2e620d00 00000000 a4010000 00000000 .b.............. │ │ │ │ - 0x00105850 b0420300 00000000 07000000 03000000 .B.............. │ │ │ │ - 0x00105860 804a1000 00000000 00000000 00000000 .J.............. │ │ │ │ + 0x001055e0 70d10100 00000000 00000000 00000000 p............... │ │ │ │ + 0x001055f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105600 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105610 70d10100 00000000 00000000 00000000 p............... │ │ │ │ + 0x00105620 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105630 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105640 80d10100 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105650 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105660 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105670 a0d10100 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105680 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105690 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001056a0 80d10100 00000000 00000000 00000000 ................ │ │ │ │ + 0x001056b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001056c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001056d0 505b0600 00000000 60540600 00000000 P[......`T...... │ │ │ │ + 0x001056e0 e05b0600 00000000 00000000 00000000 .[.............. │ │ │ │ + 0x001056f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105700 d05b0600 00000000 30550600 00000000 .[......0U...... │ │ │ │ + 0x00105710 e05b0600 00000000 d04e0600 00000000 .[.......N...... │ │ │ │ + 0x00105720 101a0600 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105730 50260600 00000000 80260600 00000000 P&.......&...... │ │ │ │ + 0x00105740 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105750 b0260600 00000000 00000000 00000000 .&.............. │ │ │ │ + 0x00105760 80e20600 00000000 e0e30600 00000000 ................ │ │ │ │ + 0x00105770 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105780 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105790 90e40600 00000000 c0e40600 00000000 ................ │ │ │ │ + 0x001057a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001057b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001057c0 707d0500 00000000 607e0500 00000000 p}......`~...... │ │ │ │ + 0x001057d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001057e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001057f0 60f50900 00000000 00f60900 00000000 `............... │ │ │ │ + 0x00105800 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105810 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105820 e0750100 00000000 c0760100 00000000 .u.......v...... │ │ │ │ + 0x00105830 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105840 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105850 709d0800 00000000 a09d0800 00000000 p............... │ │ │ │ + 0x00105860 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00105870 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105880 32620d00 00000000 a4010000 00000000 2b.............. │ │ │ │ - 0x00105890 e0420300 00000000 0f000000 03000000 .B.............. │ │ │ │ - 0x001058a0 804a1000 00000000 00000000 00000000 .J.............. │ │ │ │ - 0x001058b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001058c0 4b620d00 00000000 a4010000 00000000 Kb.............. │ │ │ │ - 0x001058d0 50440300 00000000 0f000000 03000000 PD.............. │ │ │ │ - 0x001058e0 404a1000 00000000 00000000 00000000 @J.............. │ │ │ │ - 0x001058f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105900 40620d00 00000000 a4010000 00000000 @b.............. │ │ │ │ - 0x00105910 90450300 00000000 0f000000 03000000 .E.............. │ │ │ │ - 0x00105920 404a1000 00000000 00000000 00000000 @J.............. │ │ │ │ + 0x00105880 30d50500 00000000 f0d50500 00000000 0............... │ │ │ │ + 0x00105890 e05b0600 00000000 00000000 00000000 .[.............. │ │ │ │ + 0x001058a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001058b0 60ef0800 00000000 80ef0800 00000000 `............... │ │ │ │ + 0x001058c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001058d0 b0ef0800 00000000 00000000 00000000 ................ │ │ │ │ + 0x001058e0 c0ef0800 00000000 f0ef0800 00000000 ................ │ │ │ │ + 0x001058f0 e05b0600 00000000 00000000 00000000 .[.............. │ │ │ │ + 0x00105900 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105910 30d30100 00000000 b0d20100 00000000 0............... │ │ │ │ + 0x00105920 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00105930 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105940 57620d00 00000000 a4010000 00000000 Wb.............. │ │ │ │ - 0x00105950 30440300 00000000 07000000 03000000 0D.............. │ │ │ │ - 0x00105960 204a1000 00000000 00000000 00000000 J.............. │ │ │ │ - 0x00105970 00000000 00000000 086b0d00 00000000 .........k...... │ │ │ │ - 0x00105980 60620d00 00000000 a4010000 00000000 `b.............. │ │ │ │ - 0x00105990 e0450300 00000000 0f000000 04000000 .E.............. │ │ │ │ - 0x001059a0 004a0600 00000000 e04a0600 00000000 .J.......J...... │ │ │ │ - 0x001059b0 70620d00 00000000 386b0d00 00000000 pb......8k...... │ │ │ │ - 0x001059c0 79620d00 00000000 a4010000 00000000 yb.............. │ │ │ │ - 0x001059d0 40450300 00000000 0f000000 04000000 @E.............. │ │ │ │ - 0x001059e0 004a0600 00000000 e04a0600 00000000 .J.......J...... │ │ │ │ - 0x001059f0 70620d00 00000000 686b0d00 00000000 pb......hk...... │ │ │ │ - 0x00105a00 8b620d00 00000000 a4010000 00000000 .b.............. │ │ │ │ - 0x00105a10 70450300 00000000 0f000000 04000000 pE.............. │ │ │ │ - 0x00105a20 004a0600 00000000 e04a0600 00000000 .J.......J...... │ │ │ │ - 0x00105a30 70620d00 00000000 986b0d00 00000000 pb.......k...... │ │ │ │ - 0x00105a40 9d620d00 00000000 a4010000 00000000 .b.............. │ │ │ │ - 0x00105a50 10450300 00000000 0f000000 04000000 .E.............. │ │ │ │ - 0x00105a60 004a0600 00000000 e04a0600 00000000 .J.......J...... │ │ │ │ - 0x00105a70 70620d00 00000000 d06b0d00 00000000 pb.......k...... │ │ │ │ - 0x00105a80 ac620d00 00000000 a4010000 00000000 .b.............. │ │ │ │ - 0x00105a90 d0450300 00000000 0f000000 00000000 .E.............. │ │ │ │ - 0x00105aa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105ab0 00000000 00000000 006c0d00 00000000 .........l...... │ │ │ │ - 0x00105ac0 b9620d00 00000000 a4010000 00000000 .b.............. │ │ │ │ - 0x00105ad0 70440300 00000000 07000000 00000000 pD.............. │ │ │ │ - 0x00105ae0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105af0 00000000 00000000 286c0d00 00000000 ........(l...... │ │ │ │ - 0x00105b00 c6620d00 00000000 a4010000 00000000 .b.............. │ │ │ │ - 0x00105b10 10460300 00000000 07000000 00000000 .F.............. │ │ │ │ - 0x00105b20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105b30 00000000 00000000 506c0d00 00000000 ........Pl...... │ │ │ │ - 0x00105b40 da620d00 00000000 24010000 00000000 .b......$....... │ │ │ │ - 0x00105b50 40460300 00000000 03000000 00000000 @F.............. │ │ │ │ - 0x00105b60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105b70 00000000 00000000 786c0d00 00000000 ........xl...... │ │ │ │ - 0x00105b80 a86c0d00 00000000 a4010000 00000000 .l.............. │ │ │ │ - 0x00105b90 70460300 00000000 06000000 00000000 pF.............. │ │ │ │ - 0x00105ba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105bb0 00000000 00000000 c86c0d00 00000000 .........l...... │ │ │ │ - 0x00105bc0 ef620d00 00000000 a4010000 00000000 .b.............. │ │ │ │ - 0x00105bd0 50420300 00000000 07000000 01000000 PB.............. │ │ │ │ - 0x00105be0 05000000 00000000 15000000 00000000 ................ │ │ │ │ - 0x00105bf0 02630d00 00000000 006d0d00 00000000 .c.......m...... │ │ │ │ - 0x00105c00 04630d00 00000000 a4010000 00000000 .c.............. │ │ │ │ - 0x00105c10 b0450300 00000000 07000000 02000000 .E.............. │ │ │ │ - 0x00105c20 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x00105c30 02630d00 00000000 306d0d00 00000000 .c......0m...... │ │ │ │ - 0x00105c40 15630d00 00000000 24010000 00000000 .c......$....... │ │ │ │ - 0x00105c50 80420300 00000000 03000000 01000000 .B.............. │ │ │ │ - 0x00105c60 00000000 00000000 64000000 00000000 ........d....... │ │ │ │ - 0x00105c70 02630d00 00000000 906d0d00 00000000 .c.......m...... │ │ │ │ - 0x00105c80 2a630d00 00000000 a4010000 00000000 *c.............. │ │ │ │ - 0x00105c90 90440300 00000000 07000000 00000000 .D.............. │ │ │ │ - 0x00105ca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105cb0 00000000 00000000 c86d0d00 00000000 .........m...... │ │ │ │ - 0x00105cc0 6f660d00 00000000 a4010000 00000000 of.............. │ │ │ │ - 0x00105cd0 70460300 00000000 06000000 00000000 pF.............. │ │ │ │ - 0x00105ce0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105cf0 00000000 00000000 34630d00 00000000 ........4c...... │ │ │ │ - 0x00105d00 4f630d00 00000000 24010000 00000000 Oc......$....... │ │ │ │ - 0x00105d10 70430300 00000000 03000000 00000000 pC.............. │ │ │ │ - 0x00105d20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105d30 00000000 00000000 53630d00 00000000 ........Sc...... │ │ │ │ - 0x00105d40 7a610d00 00000000 24010000 00000000 za......$....... │ │ │ │ - 0x00105d50 a0430300 00000000 03000000 00000000 .C.............. │ │ │ │ - 0x00105d60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105d70 00000000 00000000 65630d00 00000000 ........ec...... │ │ │ │ - 0x00105d80 78630d00 00000000 24010000 00000000 xc......$....... │ │ │ │ - 0x00105d90 d0430300 00000000 03000000 00000000 .C.............. │ │ │ │ - 0x00105da0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105db0 00000000 00000000 81630d00 00000000 .........c...... │ │ │ │ - 0x00105dc0 95630d00 00000000 24010000 00000000 .c......$....... │ │ │ │ - 0x00105dd0 00440300 00000000 03000000 00000000 .D.............. │ │ │ │ - 0x00105de0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105df0 00000000 00000000 9e630d00 00000000 .........c...... │ │ │ │ - 0x00105e00 b9630d00 00000000 24010000 00000000 .c......$....... │ │ │ │ - 0x00105e10 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x00105e20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105e30 00000000 00000000 086e0d00 00000000 .........n...... │ │ │ │ - 0x00105e40 b4630d00 00000000 24010000 00000000 .c......$....... │ │ │ │ - 0x00105e50 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x00105e60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105e70 00000000 00000000 286e0d00 00000000 ........(n...... │ │ │ │ - 0x00105e80 c2630d00 00000000 24010000 00000000 .c......$....... │ │ │ │ - 0x00105e90 70460300 00000000 12000000 00000000 pF.............. │ │ │ │ - 0x00105ea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105eb0 00000000 00000000 ca630d00 00000000 .........c...... │ │ │ │ - 0x00105ec0 e6630d00 00000000 24010000 00000000 .c......$....... │ │ │ │ - 0x00105ed0 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x00105ee0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105ef0 00000000 00000000 586e0d00 00000000 ........Xn...... │ │ │ │ - 0x00105f00 ee630d00 00000000 a4010000 00000000 .c.............. │ │ │ │ - 0x00105f10 70460300 00000000 06000000 00000000 pF.............. │ │ │ │ - 0x00105f20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105f30 00000000 00000000 906e0d00 00000000 .........n...... │ │ │ │ - 0x00105f40 6e5e0d00 00000000 24010000 00000000 n^......$....... │ │ │ │ - 0x00105f50 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x00105f60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105f70 00000000 00000000 05640d00 00000000 .........d...... │ │ │ │ - 0x00105f80 17640d00 00000000 24010000 00000000 .d......$....... │ │ │ │ - 0x00105f90 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x00105fa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105fb0 00000000 00000000 106f0d00 00000000 .........o...... │ │ │ │ - 0x00105fc0 22640d00 00000000 24010000 00000000 "d......$....... │ │ │ │ - 0x00105fd0 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x00105fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00105ff0 00000000 00000000 386f0d00 00000000 ........8o...... │ │ │ │ - 0x00106000 33640d00 00000000 24010000 00000000 3d......$....... │ │ │ │ - 0x00106010 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x00106020 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106030 00000000 00000000 606f0d00 00000000 ........`o...... │ │ │ │ - 0x00106040 3d640d00 00000000 24010000 00000000 =d......$....... │ │ │ │ - 0x00106050 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x00106060 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106070 00000000 00000000 48640d00 00000000 ........Hd...... │ │ │ │ - 0x00106080 61640d00 00000000 24010000 00000000 ad......$....... │ │ │ │ - 0x00106090 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x001060a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001060b0 00000000 00000000 c06f0d00 00000000 .........o...... │ │ │ │ - 0x001060c0 72640d00 00000000 24010000 00000000 rd......$....... │ │ │ │ - 0x001060d0 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x001060e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001060f0 00000000 00000000 e86f0d00 00000000 .........o...... │ │ │ │ - 0x00106100 7f640d00 00000000 24010000 00000000 .d......$....... │ │ │ │ - 0x00106110 70460300 00000000 00000000 00000000 pF.............. │ │ │ │ - 0x00106120 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106130 00000000 00000000 18700d00 00000000 .........p...... │ │ │ │ - 0x00106140 93640d00 00000000 24010000 00000000 .d......$....... │ │ │ │ - 0x00106150 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x00106160 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106170 00000000 00000000 48700d00 00000000 ........Hp...... │ │ │ │ - 0x00106180 9a640d00 00000000 24010000 00000000 .d......$....... │ │ │ │ - 0x00106190 70460300 00000000 02000000 01000000 pF.............. │ │ │ │ - 0x001061a0 00000000 00000000 ffffffff ffffff7f ................ │ │ │ │ - 0x001061b0 f5720e00 00000000 9d640d00 00000000 .r.......d...... │ │ │ │ - 0x001061c0 b9640d00 00000000 24010000 00000000 .d......$....... │ │ │ │ - 0x001061d0 70460300 00000000 00000000 00000000 pF.............. │ │ │ │ - 0x001061e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001061f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106200 c3640d00 00000000 24010000 00000000 .d......$....... │ │ │ │ - 0x00106210 70460300 00000000 00000000 00000000 pF.............. │ │ │ │ - 0x00106220 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106230 00000000 00000000 70700d00 00000000 ........pp...... │ │ │ │ - 0x00106240 cb640d00 00000000 24010000 00000000 .d......$....... │ │ │ │ - 0x00106250 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x00106260 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106270 00000000 00000000 dd640d00 00000000 .........d...... │ │ │ │ - 0x00106280 f5640d00 00000000 24010000 00000000 .d......$....... │ │ │ │ - 0x00106290 70460300 00000000 02000000 00000000 pF.............. │ │ │ │ - 0x001062a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001062b0 00000000 00000000 a0700d00 00000000 .........p...... │ │ │ │ - 0x001062c0 05650d00 00000000 24010000 00000000 .e......$....... │ │ │ │ - 0x001062d0 70460300 00000000 08000000 00000000 pF.............. │ │ │ │ - 0x001062e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001062f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106300 0d650d00 00000000 24010000 00000000 .e......$....... │ │ │ │ - 0x00106310 70460300 00000000 10000000 02000000 pF.............. │ │ │ │ - 0x00106320 00000000 00000000 ffffffff ffffff7f ................ │ │ │ │ - 0x00106330 1a8c0e00 00000000 15650d00 00000000 .........e...... │ │ │ │ - 0x00106340 68c20d00 00000000 24010000 00000000 h.......$....... │ │ │ │ - 0x00106350 70460300 00000000 10000000 02000000 pF.............. │ │ │ │ - 0x00106360 00000000 00000000 ffffffff ffffff7f ................ │ │ │ │ - 0x00106370 1a8c0e00 00000000 15650d00 00000000 .........e...... │ │ │ │ - 0x00106380 ff840e00 00000000 24010000 00000000 ........$....... │ │ │ │ - 0x00106390 70460300 00000000 10000000 01000000 pF.............. │ │ │ │ - 0x001063a0 00000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x001063b0 3b710b00 00000000 e8700d00 00000000 ;q.......p...... │ │ │ │ - 0x001063c0 f0fc0900 00000000 00000000 00000000 ................ │ │ │ │ - 0x001063d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001063e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001063f0 f0fc0900 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105940 705b0600 00000000 70540600 00000000 p[......pT...... │ │ │ │ + 0x00105950 e05b0600 00000000 00000000 00000000 .[.............. │ │ │ │ + 0x00105960 00000000 00000000 10190600 00000000 ................ │ │ │ │ + 0x00105970 70f00800 00000000 90f00800 00000000 p............... │ │ │ │ + 0x00105980 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105990 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001059a0 50760100 00000000 c0760100 00000000 Pv.......v...... │ │ │ │ + 0x001059b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001059c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001059d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001059e0 37860b00 00000000 24010000 00000000 7.......$....... │ │ │ │ + 0x001059f0 407d0800 00000000 01000000 02000000 @}.............. │ │ │ │ + 0x00105a00 01000000 00000000 80000000 00000000 ................ │ │ │ │ + 0x00105a10 9d760b00 00000000 00000000 00000000 .v.............. │ │ │ │ + 0x00105a20 31760b00 00000000 24010000 00000000 1v......$....... │ │ │ │ + 0x00105a30 707d0800 00000000 01000000 02000000 p}.............. │ │ │ │ + 0x00105a40 01000000 00000000 00020000 00000000 ................ │ │ │ │ + 0x00105a50 9d760b00 00000000 1ea20c00 00000000 .v.............. │ │ │ │ + 0x00105a60 3ea40c00 00000000 a4010000 00000000 >............... │ │ │ │ + 0x00105a70 507d0800 00000000 07000000 03000000 P}.............. │ │ │ │ + 0x00105a80 40521000 00000000 00000000 00000000 @R.............. │ │ │ │ + 0x00105a90 00000000 00000000 a0aa0c00 00000000 ................ │ │ │ │ + 0x00105aa0 3ca20c00 00000000 a4010000 00000000 <............... │ │ │ │ + 0x00105ab0 607e0800 00000000 07000000 01000000 `~.............. │ │ │ │ + 0x00105ac0 01000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00105ad0 4ea20c00 00000000 50a20c00 00000000 N.......P....... │ │ │ │ + 0x00105ae0 40a20c00 00000000 a4010000 00000000 @............... │ │ │ │ + 0x00105af0 907e0800 00000000 0f000000 01000000 .~.............. │ │ │ │ + 0x00105b00 01000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00105b10 4ea20c00 00000000 6ca20c00 00000000 N.......l....... │ │ │ │ + 0x00105b20 84a20c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x00105b30 00800800 00000000 03000000 01000000 ................ │ │ │ │ + 0x00105b40 01000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00105b50 4ea20c00 00000000 00000000 00000000 N............... │ │ │ │ + 0x00105b60 88a20c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x00105b70 30800800 00000000 03000000 01000000 0............... │ │ │ │ + 0x00105b80 01000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00105b90 4ea20c00 00000000 00000000 00000000 N............... │ │ │ │ + 0x00105ba0 9fa20c00 00000000 a4010000 00000000 ................ │ │ │ │ + 0x00105bb0 007e0800 00000000 07000000 03000000 .~.............. │ │ │ │ + 0x00105bc0 c0501000 00000000 00000000 00000000 .P.............. │ │ │ │ + 0x00105bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105be0 a3a20c00 00000000 a4010000 00000000 ................ │ │ │ │ + 0x00105bf0 307e0800 00000000 0f000000 03000000 0~.............. │ │ │ │ + 0x00105c00 c0501000 00000000 00000000 00000000 .P.............. │ │ │ │ + 0x00105c10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105c20 dd5f0c00 00000000 a4010000 00000000 ._.............. │ │ │ │ + 0x00105c30 a07f0800 00000000 0f000000 03000000 ................ │ │ │ │ + 0x00105c40 80501000 00000000 00000000 00000000 .P.............. │ │ │ │ + 0x00105c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105c60 d25f0c00 00000000 a4010000 00000000 ._.............. │ │ │ │ + 0x00105c70 e0800800 00000000 0f000000 03000000 ................ │ │ │ │ + 0x00105c80 80501000 00000000 00000000 00000000 .P.............. │ │ │ │ + 0x00105c90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105ca0 b1a20c00 00000000 a4010000 00000000 ................ │ │ │ │ + 0x00105cb0 807f0800 00000000 07000000 03000000 ................ │ │ │ │ + 0x00105cc0 60501000 00000000 00000000 00000000 `P.............. │ │ │ │ + 0x00105cd0 00000000 00000000 c8aa0c00 00000000 ................ │ │ │ │ + 0x00105ce0 baa20c00 00000000 a4010000 00000000 ................ │ │ │ │ + 0x00105cf0 30810800 00000000 0f000000 04000000 0............... │ │ │ │ + 0x00105d00 909f0500 00000000 70a00500 00000000 ........p....... │ │ │ │ + 0x00105d10 caa20c00 00000000 f8aa0c00 00000000 ................ │ │ │ │ + 0x00105d20 f85f0c00 00000000 a4010000 00000000 ._.............. │ │ │ │ + 0x00105d30 90800800 00000000 0f000000 04000000 ................ │ │ │ │ + 0x00105d40 909f0500 00000000 70a00500 00000000 ........p....... │ │ │ │ + 0x00105d50 caa20c00 00000000 28ab0c00 00000000 ........(....... │ │ │ │ + 0x00105d60 0a600c00 00000000 a4010000 00000000 .`.............. │ │ │ │ + 0x00105d70 c0800800 00000000 0f000000 04000000 ................ │ │ │ │ + 0x00105d80 909f0500 00000000 70a00500 00000000 ........p....... │ │ │ │ + 0x00105d90 caa20c00 00000000 58ab0c00 00000000 ........X....... │ │ │ │ + 0x00105da0 e95f0c00 00000000 a4010000 00000000 ._.............. │ │ │ │ + 0x00105db0 60800800 00000000 0f000000 04000000 `............... │ │ │ │ + 0x00105dc0 909f0500 00000000 70a00500 00000000 ........p....... │ │ │ │ + 0x00105dd0 caa20c00 00000000 90ab0c00 00000000 ................ │ │ │ │ + 0x00105de0 1c600c00 00000000 a4010000 00000000 .`.............. │ │ │ │ + 0x00105df0 20810800 00000000 0f000000 00000000 ............... │ │ │ │ + 0x00105e00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105e10 00000000 00000000 c0ab0c00 00000000 ................ │ │ │ │ + 0x00105e20 d3a20c00 00000000 a4010000 00000000 ................ │ │ │ │ + 0x00105e30 c07f0800 00000000 07000000 00000000 ................ │ │ │ │ + 0x00105e40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105e50 00000000 00000000 e8ab0c00 00000000 ................ │ │ │ │ + 0x00105e60 e0a20c00 00000000 a4010000 00000000 ................ │ │ │ │ + 0x00105e70 60810800 00000000 07000000 00000000 `............... │ │ │ │ + 0x00105e80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105e90 00000000 00000000 10ac0c00 00000000 ................ │ │ │ │ + 0x00105ea0 f4a20c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x00105eb0 90810800 00000000 03000000 00000000 ................ │ │ │ │ + 0x00105ec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105ed0 00000000 00000000 38ac0c00 00000000 ........8....... │ │ │ │ + 0x00105ee0 68ac0c00 00000000 a4010000 00000000 h............... │ │ │ │ + 0x00105ef0 c0810800 00000000 06000000 00000000 ................ │ │ │ │ + 0x00105f00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00105f10 00000000 00000000 88ac0c00 00000000 ................ │ │ │ │ + 0x00105f20 09a30c00 00000000 a4010000 00000000 ................ │ │ │ │ + 0x00105f30 a07d0800 00000000 07000000 01000000 .}.............. │ │ │ │ + 0x00105f40 05000000 00000000 15000000 00000000 ................ │ │ │ │ + 0x00105f50 1ca30c00 00000000 c0ac0c00 00000000 ................ │ │ │ │ + 0x00105f60 1ea30c00 00000000 a4010000 00000000 ................ │ │ │ │ + 0x00105f70 00810800 00000000 07000000 02000000 ................ │ │ │ │ + 0x00105f80 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00105f90 1ca30c00 00000000 f0ac0c00 00000000 ................ │ │ │ │ + 0x00105fa0 2fa30c00 00000000 24010000 00000000 /.......$....... │ │ │ │ + 0x00105fb0 d07d0800 00000000 03000000 01000000 .}.............. │ │ │ │ + 0x00105fc0 00000000 00000000 64000000 00000000 ........d....... │ │ │ │ + 0x00105fd0 1ca30c00 00000000 50ad0c00 00000000 ........P....... │ │ │ │ + 0x00105fe0 44a30c00 00000000 a4010000 00000000 D............... │ │ │ │ + 0x00105ff0 e07f0800 00000000 07000000 00000000 ................ │ │ │ │ + 0x00106000 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106010 00000000 00000000 88ad0c00 00000000 ................ │ │ │ │ + 0x00106020 48a60c00 00000000 a4010000 00000000 H............... │ │ │ │ + 0x00106030 c0810800 00000000 06000000 00000000 ................ │ │ │ │ + 0x00106040 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106050 00000000 00000000 4ea30c00 00000000 ........N....... │ │ │ │ + 0x00106060 69a30c00 00000000 24010000 00000000 i.......$....... │ │ │ │ + 0x00106070 c07e0800 00000000 03000000 00000000 .~.............. │ │ │ │ + 0x00106080 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106090 00000000 00000000 6da30c00 00000000 ........m....... │ │ │ │ + 0x001060a0 f4a10c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x001060b0 f07e0800 00000000 03000000 00000000 .~.............. │ │ │ │ + 0x001060c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001060d0 00000000 00000000 7fa30c00 00000000 ................ │ │ │ │ + 0x001060e0 92a30c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x001060f0 207f0800 00000000 03000000 00000000 ............... │ │ │ │ + 0x00106100 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106110 00000000 00000000 9ba30c00 00000000 ................ │ │ │ │ + 0x00106120 afa30c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x00106130 507f0800 00000000 03000000 00000000 P............... │ │ │ │ + 0x00106140 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106150 00000000 00000000 b8a30c00 00000000 ................ │ │ │ │ + 0x00106160 d3a30c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x00106170 c0810800 00000000 02000000 00000000 ................ │ │ │ │ + 0x00106180 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106190 00000000 00000000 c8ad0c00 00000000 ................ │ │ │ │ + 0x001061a0 cea30c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x001061b0 c0810800 00000000 02000000 00000000 ................ │ │ │ │ + 0x001061c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001061d0 00000000 00000000 e8ad0c00 00000000 ................ │ │ │ │ + 0x001061e0 6c770b00 00000000 24010000 00000000 lw......$....... │ │ │ │ + 0x001061f0 c0810800 00000000 12000000 00000000 ................ │ │ │ │ + 0x00106200 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106210 00000000 00000000 dca30c00 00000000 ................ │ │ │ │ + 0x00106220 f8a30c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x00106230 c0810800 00000000 02000000 00000000 ................ │ │ │ │ + 0x00106240 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106250 00000000 00000000 18ae0c00 00000000 ................ │ │ │ │ + 0x00106260 00a40c00 00000000 a4010000 00000000 ................ │ │ │ │ + 0x00106270 c0810800 00000000 06000000 00000000 ................ │ │ │ │ + 0x00106280 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106290 00000000 00000000 50ae0c00 00000000 ........P....... │ │ │ │ + 0x001062a0 6fbc0c00 00000000 24010000 00000000 o.......$....... │ │ │ │ + 0x001062b0 c0810800 00000000 02000000 00000000 ................ │ │ │ │ + 0x001062c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001062d0 00000000 00000000 17a40c00 00000000 ................ │ │ │ │ + 0x001062e0 29a40c00 00000000 24010000 00000000 ).......$....... │ │ │ │ + 0x001062f0 c0810800 00000000 02000000 00000000 ................ │ │ │ │ + 0x00106300 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106310 00000000 00000000 d0ae0c00 00000000 ................ │ │ │ │ + 0x00106320 34a40c00 00000000 24010000 00000000 4.......$....... │ │ │ │ + 0x00106330 c0810800 00000000 02000000 00000000 ................ │ │ │ │ + 0x00106340 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106350 00000000 00000000 f8ae0c00 00000000 ................ │ │ │ │ + 0x00106360 45a40c00 00000000 24010000 00000000 E.......$....... │ │ │ │ + 0x00106370 c0810800 00000000 02000000 00000000 ................ │ │ │ │ + 0x00106380 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106390 00000000 00000000 20af0c00 00000000 ........ ....... │ │ │ │ + 0x001063a0 4fa40c00 00000000 24010000 00000000 O.......$....... │ │ │ │ + 0x001063b0 c0810800 00000000 02000000 00000000 ................ │ │ │ │ + 0x001063c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001063d0 00000000 00000000 5aa40c00 00000000 ........Z....... │ │ │ │ + 0x001063e0 73a40c00 00000000 24010000 00000000 s.......$....... │ │ │ │ + 0x001063f0 c0810800 00000000 02000000 00000000 ................ │ │ │ │ 0x00106400 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106420 00fd0900 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106430 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106410 00000000 00000000 80af0c00 00000000 ................ │ │ │ │ + 0x00106420 84a40c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x00106430 c0810800 00000000 02000000 00000000 ................ │ │ │ │ 0x00106440 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106450 20fd0900 00000000 00000000 00000000 ............... │ │ │ │ - 0x00106460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106480 00fd0900 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106490 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001064a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001064b0 60c80500 00000000 70c10500 00000000 `.......p....... │ │ │ │ - 0x001064c0 f0c80500 00000000 00000000 00000000 ................ │ │ │ │ - 0x001064d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001064e0 e0c80500 00000000 40c20500 00000000 ........@....... │ │ │ │ - 0x001064f0 f0c80500 00000000 e0bb0500 00000000 ................ │ │ │ │ - 0x00106500 20870500 00000000 00000000 00000000 ............... │ │ │ │ - 0x00106510 60930500 00000000 90930500 00000000 `............... │ │ │ │ - 0x00106520 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106530 c0930500 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106540 f0120500 00000000 50140500 00000000 ........P....... │ │ │ │ + 0x00106450 00000000 00000000 a8af0c00 00000000 ................ │ │ │ │ + 0x00106460 91a40c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x00106470 c0810800 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106480 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106490 00000000 00000000 d8af0c00 00000000 ................ │ │ │ │ + 0x001064a0 a5a40c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x001064b0 c0810800 00000000 02000000 00000000 ................ │ │ │ │ + 0x001064c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001064d0 00000000 00000000 08b00c00 00000000 ................ │ │ │ │ + 0x001064e0 aca40c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x001064f0 c0810800 00000000 02000000 01000000 ................ │ │ │ │ + 0x00106500 00000000 00000000 ffffffff ffffff7f ................ │ │ │ │ + 0x00106510 72950b00 00000000 afa40c00 00000000 r............... │ │ │ │ + 0x00106520 cba40c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x00106530 c0810800 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106540 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00106550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106560 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106570 00150500 00000000 30150500 00000000 ........0....... │ │ │ │ + 0x00106560 d5a40c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x00106570 c0810800 00000000 00000000 00000000 ................ │ │ │ │ 0x00106580 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001065a0 20530600 00000000 10540600 00000000 S.......T...... │ │ │ │ - 0x001065b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106590 00000000 00000000 30b00c00 00000000 ........0....... │ │ │ │ + 0x001065a0 b5900b00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x001065b0 c0810800 00000000 02000000 00000000 ................ │ │ │ │ 0x001065c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001065d0 70de0100 00000000 10df0100 00000000 p............... │ │ │ │ - 0x001065e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001065f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106600 00770a00 00000000 e0770a00 00000000 .w.......w...... │ │ │ │ - 0x00106610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106620 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106630 50410300 00000000 80410300 00000000 PA.......A...... │ │ │ │ + 0x001065d0 00000000 00000000 dda40c00 00000000 ................ │ │ │ │ + 0x001065e0 f5a40c00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x001065f0 c0810800 00000000 02000000 00000000 ................ │ │ │ │ + 0x00106600 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106610 00000000 00000000 60b00c00 00000000 ........`....... │ │ │ │ + 0x00106620 ca5f0c00 00000000 24010000 00000000 ._......$....... │ │ │ │ + 0x00106630 c0810800 00000000 08000000 00000000 ................ │ │ │ │ 0x00106640 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00106650 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106660 30100600 00000000 f0100600 00000000 0............... │ │ │ │ - 0x00106670 f0c80500 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106680 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106690 e0df0200 00000000 00e00200 00000000 ................ │ │ │ │ - 0x001066a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001066b0 30e00200 00000000 00000000 00000000 0............... │ │ │ │ - 0x001066c0 40e00200 00000000 70e00200 00000000 @.......p....... │ │ │ │ - 0x001066d0 f0c80500 00000000 00000000 00000000 ................ │ │ │ │ - 0x001066e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001066f0 b0fe0900 00000000 30fe0900 00000000 ........0....... │ │ │ │ - 0x00106700 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106710 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106720 80c80500 00000000 80c10500 00000000 ................ │ │ │ │ - 0x00106730 f0c80500 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106740 00000000 00000000 20860500 00000000 ........ ....... │ │ │ │ - 0x00106750 f0e00200 00000000 10e10200 00000000 ................ │ │ │ │ - 0x00106760 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106660 64770b00 00000000 24010000 00000000 dw......$....... │ │ │ │ + 0x00106670 c0810800 00000000 10000000 02000000 ................ │ │ │ │ + 0x00106680 00000000 00000000 ffffffff ffffff7f ................ │ │ │ │ + 0x00106690 9d760b00 00000000 05a50c00 00000000 .v.............. │ │ │ │ + 0x001066a0 834e0c00 00000000 24010000 00000000 .N......$....... │ │ │ │ + 0x001066b0 c0810800 00000000 10000000 02000000 ................ │ │ │ │ + 0x001066c0 00000000 00000000 ffffffff ffffff7f ................ │ │ │ │ + 0x001066d0 9d760b00 00000000 05a50c00 00000000 .v.............. │ │ │ │ + 0x001066e0 a2850b00 00000000 24010000 00000000 ........$....... │ │ │ │ + 0x001066f0 c0810800 00000000 10000000 01000000 ................ │ │ │ │ + 0x00106700 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00106710 bff20c00 00000000 a8b00c00 00000000 ................ │ │ │ │ + 0x00106720 d0521000 00000000 c0521000 00000000 .R.......R...... │ │ │ │ + 0x00106730 b0521000 00000000 70521000 00000000 .R......pR...... │ │ │ │ + 0x00106740 60521000 00000000 704e1000 00000000 `R......pN...... │ │ │ │ + 0x00106750 a0521000 00000000 80521000 00000000 .R.......R...... │ │ │ │ + 0x00106760 304f1000 00000000 00000000 00000000 0O.............. │ │ │ │ 0x00106770 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106780 70770a00 00000000 e0770a00 00000000 pw.......w...... │ │ │ │ - 0x00106790 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001067a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106780 00541000 00000000 a0551000 00000000 .T.......U...... │ │ │ │ + 0x00106790 60551000 00000000 c0531000 00000000 `U.......S...... │ │ │ │ + 0x001067a0 80531000 00000000 .S...... │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,93 +1,93 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ - 0x00106a70 b0671000 00000000 00000000 00000000 .g.............. │ │ │ │ - 0x00106a80 00000000 00000000 36700000 00000000 ........6p...... │ │ │ │ - 0x00106a90 46700000 00000000 56700000 00000000 Fp......Vp...... │ │ │ │ - 0x00106aa0 66700000 00000000 76700000 00000000 fp......vp...... │ │ │ │ - 0x00106ab0 86700000 00000000 96700000 00000000 .p.......p...... │ │ │ │ - 0x00106ac0 a6700000 00000000 b6700000 00000000 .p.......p...... │ │ │ │ - 0x00106ad0 c6700000 00000000 d6700000 00000000 .p.......p...... │ │ │ │ - 0x00106ae0 e6700000 00000000 f6700000 00000000 .p.......p...... │ │ │ │ - 0x00106af0 06710000 00000000 16710000 00000000 .q.......q...... │ │ │ │ - 0x00106b00 26710000 00000000 36710000 00000000 &q......6q...... │ │ │ │ - 0x00106b10 46710000 00000000 56710000 00000000 Fq......Vq...... │ │ │ │ - 0x00106b20 66710000 00000000 76710000 00000000 fq......vq...... │ │ │ │ - 0x00106b30 86710000 00000000 96710000 00000000 .q.......q...... │ │ │ │ - 0x00106b40 a6710000 00000000 b6710000 00000000 .q.......q...... │ │ │ │ - 0x00106b50 c6710000 00000000 d6710000 00000000 .q.......q...... │ │ │ │ - 0x00106b60 e6710000 00000000 f6710000 00000000 .q.......q...... │ │ │ │ - 0x00106b70 06720000 00000000 16720000 00000000 .r.......r...... │ │ │ │ - 0x00106b80 26720000 00000000 36720000 00000000 &r......6r...... │ │ │ │ - 0x00106b90 46720000 00000000 56720000 00000000 Fr......Vr...... │ │ │ │ - 0x00106ba0 66720000 00000000 76720000 00000000 fr......vr...... │ │ │ │ - 0x00106bb0 86720000 00000000 96720000 00000000 .r.......r...... │ │ │ │ - 0x00106bc0 a6720000 00000000 b6720000 00000000 .r.......r...... │ │ │ │ - 0x00106bd0 c6720000 00000000 d6720000 00000000 .r.......r...... │ │ │ │ - 0x00106be0 e6720000 00000000 f6720000 00000000 .r.......r...... │ │ │ │ - 0x00106bf0 06730000 00000000 16730000 00000000 .s.......s...... │ │ │ │ - 0x00106c00 26730000 00000000 36730000 00000000 &s......6s...... │ │ │ │ - 0x00106c10 46730000 00000000 56730000 00000000 Fs......Vs...... │ │ │ │ - 0x00106c20 66730000 00000000 76730000 00000000 fs......vs...... │ │ │ │ - 0x00106c30 86730000 00000000 96730000 00000000 .s.......s...... │ │ │ │ - 0x00106c40 a6730000 00000000 b6730000 00000000 .s.......s...... │ │ │ │ - 0x00106c50 c6730000 00000000 d6730000 00000000 .s.......s...... │ │ │ │ - 0x00106c60 e6730000 00000000 f6730000 00000000 .s.......s...... │ │ │ │ - 0x00106c70 06740000 00000000 16740000 00000000 .t.......t...... │ │ │ │ - 0x00106c80 26740000 00000000 36740000 00000000 &t......6t...... │ │ │ │ - 0x00106c90 46740000 00000000 56740000 00000000 Ft......Vt...... │ │ │ │ - 0x00106ca0 66740000 00000000 76740000 00000000 ft......vt...... │ │ │ │ - 0x00106cb0 86740000 00000000 96740000 00000000 .t.......t...... │ │ │ │ - 0x00106cc0 a6740000 00000000 b6740000 00000000 .t.......t...... │ │ │ │ - 0x00106cd0 c6740000 00000000 d6740000 00000000 .t.......t...... │ │ │ │ - 0x00106ce0 e6740000 00000000 f6740000 00000000 .t.......t...... │ │ │ │ - 0x00106cf0 06750000 00000000 16750000 00000000 .u.......u...... │ │ │ │ - 0x00106d00 26750000 00000000 36750000 00000000 &u......6u...... │ │ │ │ - 0x00106d10 46750000 00000000 56750000 00000000 Fu......Vu...... │ │ │ │ - 0x00106d20 66750000 00000000 76750000 00000000 fu......vu...... │ │ │ │ - 0x00106d30 86750000 00000000 96750000 00000000 .u.......u...... │ │ │ │ - 0x00106d40 a6750000 00000000 b6750000 00000000 .u.......u...... │ │ │ │ - 0x00106d50 c6750000 00000000 d6750000 00000000 .u.......u...... │ │ │ │ - 0x00106d60 e6750000 00000000 f6750000 00000000 .u.......u...... │ │ │ │ - 0x00106d70 06760000 00000000 16760000 00000000 .v.......v...... │ │ │ │ - 0x00106d80 26760000 00000000 36760000 00000000 &v......6v...... │ │ │ │ - 0x00106d90 46760000 00000000 56760000 00000000 Fv......Vv...... │ │ │ │ - 0x00106da0 66760000 00000000 76760000 00000000 fv......vv...... │ │ │ │ - 0x00106db0 86760000 00000000 96760000 00000000 .v.......v...... │ │ │ │ - 0x00106dc0 a6760000 00000000 b6760000 00000000 .v.......v...... │ │ │ │ - 0x00106dd0 c6760000 00000000 d6760000 00000000 .v.......v...... │ │ │ │ - 0x00106de0 e6760000 00000000 f6760000 00000000 .v.......v...... │ │ │ │ - 0x00106df0 06770000 00000000 16770000 00000000 .w.......w...... │ │ │ │ - 0x00106e00 26770000 00000000 36770000 00000000 &w......6w...... │ │ │ │ - 0x00106e10 46770000 00000000 56770000 00000000 Fw......Vw...... │ │ │ │ - 0x00106e20 66770000 00000000 76770000 00000000 fw......vw...... │ │ │ │ - 0x00106e30 86770000 00000000 96770000 00000000 .w.......w...... │ │ │ │ - 0x00106e40 a6770000 00000000 b6770000 00000000 .w.......w...... │ │ │ │ - 0x00106e50 c6770000 00000000 d6770000 00000000 .w.......w...... │ │ │ │ - 0x00106e60 e6770000 00000000 f6770000 00000000 .w.......w...... │ │ │ │ - 0x00106e70 06780000 00000000 16780000 00000000 .x.......x...... │ │ │ │ - 0x00106e80 26780000 00000000 36780000 00000000 &x......6x...... │ │ │ │ - 0x00106e90 46780000 00000000 56780000 00000000 Fx......Vx...... │ │ │ │ - 0x00106ea0 66780000 00000000 76780000 00000000 fx......vx...... │ │ │ │ - 0x00106eb0 86780000 00000000 96780000 00000000 .x.......x...... │ │ │ │ - 0x00106ec0 a6780000 00000000 b6780000 00000000 .x.......x...... │ │ │ │ - 0x00106ed0 c6780000 00000000 d6780000 00000000 .x.......x...... │ │ │ │ - 0x00106ee0 e6780000 00000000 f6780000 00000000 .x.......x...... │ │ │ │ - 0x00106ef0 06790000 00000000 16790000 00000000 .y.......y...... │ │ │ │ - 0x00106f00 26790000 00000000 36790000 00000000 &y......6y...... │ │ │ │ - 0x00106f10 46790000 00000000 56790000 00000000 Fy......Vy...... │ │ │ │ - 0x00106f20 66790000 00000000 76790000 00000000 fy......vy...... │ │ │ │ - 0x00106f30 86790000 00000000 96790000 00000000 .y.......y...... │ │ │ │ - 0x00106f40 a6790000 00000000 b6790000 00000000 .y.......y...... │ │ │ │ - 0x00106f50 c6790000 00000000 d6790000 00000000 .y.......y...... │ │ │ │ - 0x00106f60 e6790000 00000000 f6790000 00000000 .y.......y...... │ │ │ │ - 0x00106f70 067a0000 00000000 167a0000 00000000 .z.......z...... │ │ │ │ - 0x00106f80 267a0000 00000000 367a0000 00000000 &z......6z...... │ │ │ │ - 0x00106f90 467a0000 00000000 567a0000 00000000 Fz......Vz...... │ │ │ │ - 0x00106fa0 667a0000 00000000 767a0000 00000000 fz......vz...... │ │ │ │ - 0x00106fb0 867a0000 00000000 967a0000 00000000 .z.......z...... │ │ │ │ - 0x00106fc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106fe0 00000000 00000000 b0ca0700 00000000 ................ │ │ │ │ - 0x00106ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106a68 a8671000 00000000 00000000 00000000 .g.............. │ │ │ │ + 0x00106a78 00000000 00000000 36700000 00000000 ........6p...... │ │ │ │ + 0x00106a88 46700000 00000000 56700000 00000000 Fp......Vp...... │ │ │ │ + 0x00106a98 66700000 00000000 76700000 00000000 fp......vp...... │ │ │ │ + 0x00106aa8 86700000 00000000 96700000 00000000 .p.......p...... │ │ │ │ + 0x00106ab8 a6700000 00000000 b6700000 00000000 .p.......p...... │ │ │ │ + 0x00106ac8 c6700000 00000000 d6700000 00000000 .p.......p...... │ │ │ │ + 0x00106ad8 e6700000 00000000 f6700000 00000000 .p.......p...... │ │ │ │ + 0x00106ae8 06710000 00000000 16710000 00000000 .q.......q...... │ │ │ │ + 0x00106af8 26710000 00000000 36710000 00000000 &q......6q...... │ │ │ │ + 0x00106b08 46710000 00000000 56710000 00000000 Fq......Vq...... │ │ │ │ + 0x00106b18 66710000 00000000 76710000 00000000 fq......vq...... │ │ │ │ + 0x00106b28 86710000 00000000 96710000 00000000 .q.......q...... │ │ │ │ + 0x00106b38 a6710000 00000000 b6710000 00000000 .q.......q...... │ │ │ │ + 0x00106b48 c6710000 00000000 d6710000 00000000 .q.......q...... │ │ │ │ + 0x00106b58 e6710000 00000000 f6710000 00000000 .q.......q...... │ │ │ │ + 0x00106b68 06720000 00000000 16720000 00000000 .r.......r...... │ │ │ │ + 0x00106b78 26720000 00000000 36720000 00000000 &r......6r...... │ │ │ │ + 0x00106b88 46720000 00000000 56720000 00000000 Fr......Vr...... │ │ │ │ + 0x00106b98 66720000 00000000 76720000 00000000 fr......vr...... │ │ │ │ + 0x00106ba8 86720000 00000000 96720000 00000000 .r.......r...... │ │ │ │ + 0x00106bb8 a6720000 00000000 b6720000 00000000 .r.......r...... │ │ │ │ + 0x00106bc8 c6720000 00000000 d6720000 00000000 .r.......r...... │ │ │ │ + 0x00106bd8 e6720000 00000000 f6720000 00000000 .r.......r...... │ │ │ │ + 0x00106be8 06730000 00000000 16730000 00000000 .s.......s...... │ │ │ │ + 0x00106bf8 26730000 00000000 36730000 00000000 &s......6s...... │ │ │ │ + 0x00106c08 46730000 00000000 56730000 00000000 Fs......Vs...... │ │ │ │ + 0x00106c18 66730000 00000000 76730000 00000000 fs......vs...... │ │ │ │ + 0x00106c28 86730000 00000000 96730000 00000000 .s.......s...... │ │ │ │ + 0x00106c38 a6730000 00000000 b6730000 00000000 .s.......s...... │ │ │ │ + 0x00106c48 c6730000 00000000 d6730000 00000000 .s.......s...... │ │ │ │ + 0x00106c58 e6730000 00000000 f6730000 00000000 .s.......s...... │ │ │ │ + 0x00106c68 06740000 00000000 16740000 00000000 .t.......t...... │ │ │ │ + 0x00106c78 26740000 00000000 36740000 00000000 &t......6t...... │ │ │ │ + 0x00106c88 46740000 00000000 56740000 00000000 Ft......Vt...... │ │ │ │ + 0x00106c98 66740000 00000000 76740000 00000000 ft......vt...... │ │ │ │ + 0x00106ca8 86740000 00000000 96740000 00000000 .t.......t...... │ │ │ │ + 0x00106cb8 a6740000 00000000 b6740000 00000000 .t.......t...... │ │ │ │ + 0x00106cc8 c6740000 00000000 d6740000 00000000 .t.......t...... │ │ │ │ + 0x00106cd8 e6740000 00000000 f6740000 00000000 .t.......t...... │ │ │ │ + 0x00106ce8 06750000 00000000 16750000 00000000 .u.......u...... │ │ │ │ + 0x00106cf8 26750000 00000000 36750000 00000000 &u......6u...... │ │ │ │ + 0x00106d08 46750000 00000000 56750000 00000000 Fu......Vu...... │ │ │ │ + 0x00106d18 66750000 00000000 76750000 00000000 fu......vu...... │ │ │ │ + 0x00106d28 86750000 00000000 96750000 00000000 .u.......u...... │ │ │ │ + 0x00106d38 a6750000 00000000 b6750000 00000000 .u.......u...... │ │ │ │ + 0x00106d48 c6750000 00000000 d6750000 00000000 .u.......u...... │ │ │ │ + 0x00106d58 e6750000 00000000 f6750000 00000000 .u.......u...... │ │ │ │ + 0x00106d68 06760000 00000000 16760000 00000000 .v.......v...... │ │ │ │ + 0x00106d78 26760000 00000000 36760000 00000000 &v......6v...... │ │ │ │ + 0x00106d88 46760000 00000000 56760000 00000000 Fv......Vv...... │ │ │ │ + 0x00106d98 66760000 00000000 76760000 00000000 fv......vv...... │ │ │ │ + 0x00106da8 86760000 00000000 96760000 00000000 .v.......v...... │ │ │ │ + 0x00106db8 a6760000 00000000 b6760000 00000000 .v.......v...... │ │ │ │ + 0x00106dc8 c6760000 00000000 d6760000 00000000 .v.......v...... │ │ │ │ + 0x00106dd8 e6760000 00000000 f6760000 00000000 .v.......v...... │ │ │ │ + 0x00106de8 06770000 00000000 16770000 00000000 .w.......w...... │ │ │ │ + 0x00106df8 26770000 00000000 36770000 00000000 &w......6w...... │ │ │ │ + 0x00106e08 46770000 00000000 56770000 00000000 Fw......Vw...... │ │ │ │ + 0x00106e18 66770000 00000000 76770000 00000000 fw......vw...... │ │ │ │ + 0x00106e28 86770000 00000000 96770000 00000000 .w.......w...... │ │ │ │ + 0x00106e38 a6770000 00000000 b6770000 00000000 .w.......w...... │ │ │ │ + 0x00106e48 c6770000 00000000 d6770000 00000000 .w.......w...... │ │ │ │ + 0x00106e58 e6770000 00000000 f6770000 00000000 .w.......w...... │ │ │ │ + 0x00106e68 06780000 00000000 16780000 00000000 .x.......x...... │ │ │ │ + 0x00106e78 26780000 00000000 36780000 00000000 &x......6x...... │ │ │ │ + 0x00106e88 46780000 00000000 56780000 00000000 Fx......Vx...... │ │ │ │ + 0x00106e98 66780000 00000000 76780000 00000000 fx......vx...... │ │ │ │ + 0x00106ea8 86780000 00000000 96780000 00000000 .x.......x...... │ │ │ │ + 0x00106eb8 a6780000 00000000 b6780000 00000000 .x.......x...... │ │ │ │ + 0x00106ec8 c6780000 00000000 d6780000 00000000 .x.......x...... │ │ │ │ + 0x00106ed8 e6780000 00000000 f6780000 00000000 .x.......x...... │ │ │ │ + 0x00106ee8 06790000 00000000 16790000 00000000 .y.......y...... │ │ │ │ + 0x00106ef8 26790000 00000000 36790000 00000000 &y......6y...... │ │ │ │ + 0x00106f08 46790000 00000000 56790000 00000000 Fy......Vy...... │ │ │ │ + 0x00106f18 66790000 00000000 76790000 00000000 fy......vy...... │ │ │ │ + 0x00106f28 86790000 00000000 96790000 00000000 .y.......y...... │ │ │ │ + 0x00106f38 a6790000 00000000 b6790000 00000000 .y.......y...... │ │ │ │ + 0x00106f48 c6790000 00000000 d6790000 00000000 .y.......y...... │ │ │ │ + 0x00106f58 e6790000 00000000 f6790000 00000000 .y.......y...... │ │ │ │ + 0x00106f68 067a0000 00000000 167a0000 00000000 .z.......z...... │ │ │ │ + 0x00106f78 267a0000 00000000 367a0000 00000000 &z......6z...... │ │ │ │ + 0x00106f88 467a0000 00000000 567a0000 00000000 Fz......Vz...... │ │ │ │ + 0x00106f98 667a0000 00000000 767a0000 00000000 fz......vz...... │ │ │ │ + 0x00106fa8 867a0000 00000000 967a0000 00000000 .z.......z...... │ │ │ │ + 0x00106fb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106fc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00106fd8 00000000 00000000 00f50300 00000000 ................ │ │ │ │ + 0x00106fe8 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,90 +1,93 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x00107000 00000000 00000000 08701000 00000000 .........p...... │ │ │ │ 0x00107010 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107020 5a710b00 00000000 a0170100 00000000 Zq.............. │ │ │ │ - 0x00107030 5a710b00 00000000 70180100 00000000 Zq......p....... │ │ │ │ - 0x00107040 5a710b00 00000000 80190100 00000000 Zq.............. │ │ │ │ - 0x00107050 5a710b00 00000000 b01a0100 00000000 Zq.............. │ │ │ │ - 0x00107060 5f710b00 00000000 40140100 00000000 _q......@....... │ │ │ │ - 0x00107070 65710b00 00000000 c0140100 00000000 eq.............. │ │ │ │ - 0x00107080 5f710b00 00000000 40150100 00000000 _q......@....... │ │ │ │ - 0x00107090 65710b00 00000000 50160100 00000000 eq......P....... │ │ │ │ - 0x001070a0 5f710b00 00000000 90100100 00000000 _q.............. │ │ │ │ - 0x001070b0 65710b00 00000000 50120100 00000000 eq......P....... │ │ │ │ - 0x001070c0 5a710b00 00000000 201c0100 00000000 Zq...... ....... │ │ │ │ - 0x001070d0 5a710b00 00000000 201d0100 00000000 Zq...... ....... │ │ │ │ - 0x001070e0 5a710b00 00000000 d01e0100 00000000 Zq.............. │ │ │ │ - 0x001070f0 6b710b00 00000000 70aa0000 00000000 kq......p....... │ │ │ │ - 0x00107100 6b710b00 00000000 b0ab0000 00000000 kq.............. │ │ │ │ - 0x00107110 6b710b00 00000000 70a60000 00000000 kq......p....... │ │ │ │ - 0x00107120 70710b00 00000000 10af0000 00000000 pq.............. │ │ │ │ - 0x00107130 70710b00 00000000 c0b50000 00000000 pq.............. │ │ │ │ - 0x00107140 70710b00 00000000 d0bd0000 00000000 pq.............. │ │ │ │ - 0x00107150 70710b00 00000000 f0c40000 00000000 pq.............. │ │ │ │ - 0x00107160 70710b00 00000000 30cd0000 00000000 pq......0....... │ │ │ │ - 0x00107170 70710b00 00000000 60ce0000 00000000 pq......`....... │ │ │ │ - 0x00107180 70710b00 00000000 a0d00000 00000000 pq.............. │ │ │ │ - 0x00107190 76710b00 00000000 20ab0000 00000000 vq...... ....... │ │ │ │ - 0x001071a0 76710b00 00000000 a0ac0000 00000000 vq.............. │ │ │ │ - 0x001071b0 76710b00 00000000 30d30000 00000000 vq......0....... │ │ │ │ - 0x001071c0 76710b00 00000000 60d40000 00000000 vq......`....... │ │ │ │ - 0x001071d0 76710b00 00000000 90d60000 00000000 vq.............. │ │ │ │ - 0x001071e0 7b710b00 00000000 80ad0000 00000000 {q.............. │ │ │ │ - 0x001071f0 7b710b00 00000000 60a70000 00000000 {q......`....... │ │ │ │ - 0x00107200 81710b00 00000000 a0b00000 00000000 .q.............. │ │ │ │ - 0x00107210 81710b00 00000000 b0b70000 00000000 .q.............. │ │ │ │ - 0x00107220 81710b00 00000000 40c00000 00000000 .q......@....... │ │ │ │ - 0x00107230 81710b00 00000000 d0c70000 00000000 .q.............. │ │ │ │ - 0x00107240 88710b00 00000000 40b30000 00000000 .q......@....... │ │ │ │ - 0x00107250 88710b00 00000000 f0a80000 00000000 .q.............. │ │ │ │ - 0x00107260 88710b00 00000000 e0ba0000 00000000 .q.............. │ │ │ │ - 0x00107270 88710b00 00000000 a0c20000 00000000 .q.............. │ │ │ │ - 0x00107280 88710b00 00000000 90ca0000 00000000 .q.............. │ │ │ │ - 0x00107290 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001072a0 a0721000 00000000 a0721000 00000000 .r.......r...... │ │ │ │ - 0x001072b0 00000000 00000000 b8721000 00000000 .........r...... │ │ │ │ - 0x001072c0 b8721000 00000000 00000000 00000000 .r.............. │ │ │ │ - 0x001072d0 d0721000 00000000 d0721000 00000000 .r.......r...... │ │ │ │ - 0x001072e0 a0a90100 00000000 90a90100 00000000 ................ │ │ │ │ - 0x001072f0 80a90100 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107300 00000000 00000000 68000000 20000000 ........h... ... │ │ │ │ - 0x00107310 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107320 11250d00 00000000 00000000 00000000 .%.............. │ │ │ │ - 0x00107330 b0a90100 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107340 30aa0100 00000000 50aa0100 00000000 0.......P....... │ │ │ │ - 0x00107350 40aa0100 00000000 00000000 00000000 @............... │ │ │ │ - 0x00107360 00000000 00000000 10010000 10000000 ................ │ │ │ │ - 0x00107370 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107380 46250d00 00000000 00000000 00000000 F%.............. │ │ │ │ - 0x00107390 a0aa0100 00000000 00000000 00000000 ................ │ │ │ │ - 0x001073a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001073b0 b5250d00 00000000 00000000 00000000 .%.............. │ │ │ │ - 0x001073c0 c0ac0100 00000000 00000000 00000000 ................ │ │ │ │ - 0x001073d0 d0731000 00000000 d0731000 00000000 .s.......s...... │ │ │ │ - 0x001073e0 80471000 00000000 40471000 00000000 .G......@G...... │ │ │ │ - 0x001073f0 00471000 00000000 00000000 00000000 .G.............. │ │ │ │ - 0x00107400 00000000 00000000 08741000 00000000 .........t...... │ │ │ │ - 0x00107410 08741000 00000000 00000000 00000000 .t.............. │ │ │ │ - 0x00107420 20741000 00000000 20741000 00000000 t...... t...... │ │ │ │ - 0x00107430 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107440 f0100200 00000000 30400d00 00000000 ........0@...... │ │ │ │ - 0x00107450 70841000 00000000 00000000 00000000 p............... │ │ │ │ - 0x00107460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107480 50180200 00000000 40400d00 00000000 P.......@@...... │ │ │ │ - 0x00107490 70841000 00000000 00000000 00000000 p............... │ │ │ │ - 0x001074a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001074b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001074c0 60180200 00000000 50400d00 00000000 `.......P@...... │ │ │ │ - 0x001074d0 70841000 00000000 00000000 00000000 p............... │ │ │ │ - 0x001074e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x001074f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107500 c0100200 00000000 60400d00 00000000 ........`@...... │ │ │ │ - 0x00107510 70841000 00000000 00000000 00000000 p............... │ │ │ │ - 0x00107520 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107530 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107540 e0140200 00000000 70400d00 00000000 ........p@...... │ │ │ │ - 0x00107550 70841000 00000000 00000000 00000000 p............... │ │ │ │ - 0x00107560 00000000 00000000 ........ │ │ │ │ + 0x00107020 00000000 00000000 28701000 00000000 ........(p...... │ │ │ │ + 0x00107030 28701000 00000000 00000000 00000000 (p.............. │ │ │ │ + 0x00107040 40701000 00000000 40701000 00000000 @p......@p...... │ │ │ │ + 0x00107050 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00107060 205e0900 00000000 90da0c00 00000000 ^.............. │ │ │ │ + 0x00107070 70902000 00000000 00000000 00000000 p. ............. │ │ │ │ + 0x00107080 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00107090 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001070a0 80650900 00000000 a0da0c00 00000000 .e.............. │ │ │ │ + 0x001070b0 70902000 00000000 00000000 00000000 p. ............. │ │ │ │ + 0x001070c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001070d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001070e0 90650900 00000000 b0da0c00 00000000 .e.............. │ │ │ │ + 0x001070f0 70902000 00000000 00000000 00000000 p. ............. │ │ │ │ + 0x00107100 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00107110 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00107120 f05d0900 00000000 c0da0c00 00000000 .].............. │ │ │ │ + 0x00107130 70902000 00000000 00000000 00000000 p. ............. │ │ │ │ + 0x00107140 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00107150 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00107160 10620900 00000000 d0da0c00 00000000 .b.............. │ │ │ │ + 0x00107170 70902000 00000000 00000000 00000000 p. ............. │ │ │ │ + 0x00107180 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00107190 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001071a0 00541000 00000000 c0531000 00000000 .T.......S...... │ │ │ │ + 0x001071b0 80531000 00000000 00000000 00000000 .S.............. │ │ │ │ + 0x001071c0 c0711000 00000000 c0711000 00000000 .q.......q...... │ │ │ │ + 0x001071d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001071e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001071f0 17200c00 00000000 00000000 00000000 . .............. │ │ │ │ + 0x00107200 90320a00 00000000 00000000 00000000 .2.............. │ │ │ │ + 0x00107210 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00107220 30330a00 00000000 50330a00 00000000 03......P3...... │ │ │ │ + 0x00107230 40330a00 00000000 00000000 00000000 @3.............. │ │ │ │ + 0x00107240 00000000 00000000 10010000 10000000 ................ │ │ │ │ + 0x00107250 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00107260 20200c00 00000000 00000000 00000000 .............. │ │ │ │ + 0x00107270 a0330a00 00000000 00000000 00000000 .3.............. │ │ │ │ + 0x00107280 40340a00 00000000 30340a00 00000000 @4......04...... │ │ │ │ + 0x00107290 20340a00 00000000 00000000 00000000 4.............. │ │ │ │ + 0x001072a0 00000000 00000000 68000000 20000000 ........h... ... │ │ │ │ + 0x001072b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001072c0 7c200c00 00000000 00000000 00000000 | .............. │ │ │ │ + 0x001072d0 50340a00 00000000 00000000 00000000 P4.............. │ │ │ │ + 0x001072e0 e0721000 00000000 e0721000 00000000 .r.......r...... │ │ │ │ + 0x001072f0 00000000 00000000 f8721000 00000000 .........r...... │ │ │ │ + 0x00107300 f8721000 00000000 00000000 00000000 .r.............. │ │ │ │ + 0x00107310 10731000 00000000 10731000 00000000 .s.......s...... │ │ │ │ + 0x00107320 009f0e00 00000000 80c00a00 00000000 ................ │ │ │ │ + 0x00107330 009f0e00 00000000 50c10a00 00000000 ........P....... │ │ │ │ + 0x00107340 009f0e00 00000000 60c20a00 00000000 ........`....... │ │ │ │ + 0x00107350 009f0e00 00000000 90c30a00 00000000 ................ │ │ │ │ + 0x00107360 059f0e00 00000000 20bd0a00 00000000 ........ ....... │ │ │ │ + 0x00107370 0b9f0e00 00000000 a0bd0a00 00000000 ................ │ │ │ │ + 0x00107380 059f0e00 00000000 20be0a00 00000000 ........ ....... │ │ │ │ + 0x00107390 0b9f0e00 00000000 30bf0a00 00000000 ........0....... │ │ │ │ + 0x001073a0 059f0e00 00000000 10ca0a00 00000000 ................ │ │ │ │ + 0x001073b0 0b9f0e00 00000000 d0cb0a00 00000000 ................ │ │ │ │ + 0x001073c0 009f0e00 00000000 00c50a00 00000000 ................ │ │ │ │ + 0x001073d0 009f0e00 00000000 00c60a00 00000000 ................ │ │ │ │ + 0x001073e0 009f0e00 00000000 b0c70a00 00000000 ................ │ │ │ │ + 0x001073f0 119f0e00 00000000 30050b00 00000000 ........0....... │ │ │ │ + 0x00107400 119f0e00 00000000 70060b00 00000000 ........p....... │ │ │ │ + 0x00107410 119f0e00 00000000 e0330b00 00000000 .........3...... │ │ │ │ + 0x00107420 169f0e00 00000000 d0090b00 00000000 ................ │ │ │ │ + 0x00107430 169f0e00 00000000 80100b00 00000000 ................ │ │ │ │ + 0x00107440 169f0e00 00000000 90180b00 00000000 ................ │ │ │ │ + 0x00107450 169f0e00 00000000 b01f0b00 00000000 ................ │ │ │ │ + 0x00107460 169f0e00 00000000 f0270b00 00000000 .........'...... │ │ │ │ + 0x00107470 169f0e00 00000000 20290b00 00000000 ........ )...... │ │ │ │ + 0x00107480 169f0e00 00000000 602b0b00 00000000 ........`+...... │ │ │ │ + 0x00107490 1c9f0e00 00000000 e0050b00 00000000 ................ │ │ │ │ + 0x001074a0 1c9f0e00 00000000 60070b00 00000000 ........`....... │ │ │ │ + 0x001074b0 1c9f0e00 00000000 f02d0b00 00000000 .........-...... │ │ │ │ + 0x001074c0 1c9f0e00 00000000 202f0b00 00000000 ........ /...... │ │ │ │ + 0x001074d0 1c9f0e00 00000000 50310b00 00000000 ........P1...... │ │ │ │ + 0x001074e0 219f0e00 00000000 40080b00 00000000 !.......@....... │ │ │ │ + 0x001074f0 219f0e00 00000000 d0340b00 00000000 !........4...... │ │ │ │ + 0x00107500 279f0e00 00000000 600b0b00 00000000 '.......`....... │ │ │ │ + 0x00107510 279f0e00 00000000 70120b00 00000000 '.......p....... │ │ │ │ + 0x00107520 279f0e00 00000000 001b0b00 00000000 '............... │ │ │ │ + 0x00107530 279f0e00 00000000 90220b00 00000000 '........"...... │ │ │ │ + 0x00107540 2e9f0e00 00000000 000e0b00 00000000 ................ │ │ │ │ + 0x00107550 2e9f0e00 00000000 60360b00 00000000 ........`6...... │ │ │ │ + 0x00107560 2e9f0e00 00000000 a0150b00 00000000 ................ │ │ │ │ + 0x00107570 2e9f0e00 00000000 601d0b00 00000000 ........`....... │ │ │ │ + 0x00107580 2e9f0e00 00000000 50250b00 00000000 ........P%...... │ │ │ │ + 0x00107590 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66393666 64323530 63383032 34616132 f96fd250c8024aa2 │ │ │ │ - 0x00000010 63303164 62643035 34346434 32313466 c01dbd0544d4214f │ │ │ │ - 0x00000020 61636532 36342e64 65627567 00000000 ace264.debug.... │ │ │ │ - 0x00000030 a1ebbb04 .... │ │ │ │ + 0x00000000 31306635 64326430 31626163 64313763 10f5d2d01bacd17c │ │ │ │ + 0x00000010 64303535 37303034 36376336 64613164 d055700467c6da1d │ │ │ │ + 0x00000020 37666533 61662e64 65627567 00000000 7fe3af.debug.... │ │ │ │ + 0x00000030 ad360223 .6.#